[2026-01-01T12:00:01.425078] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-01T12:00:01.619867] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-01T12:00:01.822069] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-01T12:00:02.011281] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-01T12:00:02.198561] [DEBUG] [R-STATUS ] Registered 'mag' as a dependent service. [2026-01-01T12:00:02.198916] [WARN ] [STATE ] State set to: WAITING [2026-01-01T12:00:02.198979] [INFO ] [STATE ] Checking tetsuo service statuses... [2026-01-01T12:00:02.544248] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-01T12:00:02.612779] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-01T12:00:02.706910] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-01T12:00:02.783359] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-01T12:00:02.851800] [WARN ] [mag-status] Service 'mag' is not running. [2026-01-01T12:00:02.852062] [WARN ] [STATE ] State set to: RUNNING [2026-01-01T12:00:02.852120] [INFO ] [MAIN ] Starting data fetch [2026-01-01T12:00:02.852158] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch nasdaqlisted.txt [2026-01-01T12:00:03.670155] [DEBUG] [REMOTE ] Fetched 3897 NASDAQ symbols [2026-01-01T12:00:03.670508] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch otherlisted.txt [2026-01-01T12:00:05.120174] [DEBUG] [REMOTE ] Fetched 1956 NYSE symbols [2026-01-01T12:00:05.122525] [INFO ] [MAIN ] Fetched 5853 unique symbols [2026-01-01T12:00:05.124116] [INFO ] [MAIN ] Loaded 2414 blacklisted symbols from 3 files [2026-01-01T12:00:05.124459] [INFO ] [MAIN ] 3542 symbols after blacklist filtering [2026-01-01T12:00:05.730783] [DEBUG] [REMOTE ] A: Retrieved 6569 rows, trimmed to 300. [2026-01-01T12:00:05.731137] [DEBUG] [REMOTE ] A: PASS: History has at least 300 days. [2026-01-01T12:00:05.731545] [DEBUG] [REMOTE ] A: PASS: Price check passed. Min price $136.07. [2026-01-01T12:00:05.731724] [DEBUG] [REMOTE ] A: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:05.731894] [DEBUG] [REMOTE ] A: PASS: Integrity check passed. [2026-01-01T12:00:05.731936] [DEBUG] [REMOTE ] A: Symbol is viable for forecasting. [2026-01-01T12:00:05.731998] [INFO ] [MAIN ] [1/3542] A kept (0.6s) | 1 kept, 0 rejected | 98.8/min | ETA: 35.9m [2026-01-01T12:00:06.185591] [DEBUG] [REMOTE ] AAL: Retrieved 5098 rows, trimmed to 300. [2026-01-01T12:00:06.185791] [DEBUG] [REMOTE ] AAL: PASS: History has at least 300 days. [2026-01-01T12:00:06.186097] [DEBUG] [REMOTE ] AAL: PASS: Price check passed. Min price $11.52. [2026-01-01T12:00:06.186259] [DEBUG] [REMOTE ] AAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:06.186410] [DEBUG] [REMOTE ] AAL: PASS: Integrity check passed. [2026-01-01T12:00:06.186461] [DEBUG] [REMOTE ] AAL: Symbol is viable for forecasting. [2026-01-01T12:00:06.186527] [INFO ] [MAIN ] [2/3542] AAL kept (0.5s) | 2 kept, 0 rejected | 113.0/min | ETA: 31.3m [2026-01-01T12:00:06.530926] [DEBUG] [REMOTE ] AAOI: Retrieved 3085 rows, trimmed to 300. [2026-01-01T12:00:06.531137] [DEBUG] [REMOTE ] AAOI: PASS: History has at least 300 days. [2026-01-01T12:00:06.531463] [DEBUG] [REMOTE ] AAOI: PASS: Price check passed. Min price $19.49. [2026-01-01T12:00:06.531637] [DEBUG] [REMOTE ] AAOI: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:06.531787] [DEBUG] [REMOTE ] AAOI: PASS: Integrity check passed. [2026-01-01T12:00:06.531832] [DEBUG] [REMOTE ] AAOI: Symbol is viable for forecasting. [2026-01-01T12:00:06.531888] [INFO ] [MAIN ] [3/3542] AAOI kept (0.3s) | 3 kept, 0 rejected | 127.9/min | ETA: 27.7m [2026-01-01T12:00:06.985502] [DEBUG] [REMOTE ] AAON: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:06.985648] [DEBUG] [REMOTE ] AAON: PASS: History has at least 300 days. [2026-01-01T12:00:06.985866] [DEBUG] [REMOTE ] AAON: PASS: Price check passed. Min price $73.49. [2026-01-01T12:00:06.986021] [DEBUG] [REMOTE ] AAON: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:06.986136] [DEBUG] [REMOTE ] AAON: PASS: Integrity check passed. [2026-01-01T12:00:06.986178] [DEBUG] [REMOTE ] AAON: Symbol is viable for forecasting. [2026-01-01T12:00:06.986748] [INFO ] [MAIN ] [4/3542] AAON kept (0.5s) | 4 kept, 0 rejected | 128.9/min | ETA: 27.5m [2026-01-01T12:00:07.296514] [DEBUG] [REMOTE ] AAP: Retrieved 6061 rows, trimmed to 300. [2026-01-01T12:00:07.296684] [DEBUG] [REMOTE ] AAP: PASS: History has at least 300 days. [2026-01-01T12:00:07.296920] [DEBUG] [REMOTE ] AAP: PASS: Price check passed. Min price $39.30. [2026-01-01T12:00:07.297061] [DEBUG] [REMOTE ] AAP: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:07.297180] [DEBUG] [REMOTE ] AAP: PASS: Integrity check passed. [2026-01-01T12:00:07.297221] [DEBUG] [REMOTE ] AAP: Symbol is viable for forecasting. [2026-01-01T12:00:07.297273] [INFO ] [MAIN ] [5/3542] AAP kept (0.3s) | 5 kept, 0 rejected | 138.1/min | ETA: 25.6m [2026-01-01T12:00:07.618026] [DEBUG] [REMOTE ] AAPB: Retrieved 853 rows, trimmed to 300. [2026-01-01T12:00:07.618150] [DEBUG] [REMOTE ] AAPB: PASS: History has at least 300 days. [2026-01-01T12:00:07.618349] [DEBUG] [REMOTE ] AAPB: PASS: Price check passed. Min price $26.56. [2026-01-01T12:00:07.618487] [DEBUG] [REMOTE ] AAPB: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:07.618625] [DEBUG] [REMOTE ] AAPB: PASS: Integrity check passed. [2026-01-01T12:00:07.618668] [DEBUG] [REMOTE ] AAPB: Symbol is viable for forecasting. [2026-01-01T12:00:07.618716] [INFO ] [MAIN ] [6/3542] AAPB kept (0.3s) | 6 kept, 0 rejected | 144.3/min | ETA: 24.5m [2026-01-01T12:00:07.916144] [DEBUG] [REMOTE ] AAPD: Retrieved 853 rows, trimmed to 300. [2026-01-01T12:00:07.916266] [DEBUG] [REMOTE ] AAPD: PASS: History has at least 300 days. [2026-01-01T12:00:07.916463] [DEBUG] [REMOTE ] AAPD: PASS: Price check passed. Min price $12.40. [2026-01-01T12:00:07.916617] [DEBUG] [REMOTE ] AAPD: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:07.916730] [DEBUG] [REMOTE ] AAPD: PASS: Integrity check passed. [2026-01-01T12:00:07.916770] [DEBUG] [REMOTE ] AAPD: Symbol is viable for forecasting. [2026-01-01T12:00:07.916817] [INFO ] [MAIN ] [7/3542] AAPD kept (0.3s) | 7 kept, 0 rejected | 150.4/min | ETA: 23.5m [2026-01-01T12:00:08.496882] [DEBUG] [REMOTE ] AAPL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:08.497021] [DEBUG] [REMOTE ] AAPL: PASS: History has at least 300 days. [2026-01-01T12:00:08.497259] [DEBUG] [REMOTE ] AAPL: PASS: Price check passed. Min price $245.03. [2026-01-01T12:00:08.497405] [DEBUG] [REMOTE ] AAPL: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:08.497537] [DEBUG] [REMOTE ] AAPL: PASS: Integrity check passed. [2026-01-01T12:00:08.497619] [DEBUG] [REMOTE ] AAPL: Symbol is viable for forecasting. [2026-01-01T12:00:08.497677] [INFO ] [MAIN ] [8/3542] AAPL kept (0.6s) | 8 kept, 0 rejected | 142.3/min | ETA: 24.8m [2026-01-01T12:00:08.963417] [DEBUG] [REMOTE ] AAXJ: Retrieved 4372 rows, trimmed to 300. [2026-01-01T12:00:08.963552] [DEBUG] [REMOTE ] AAXJ: PASS: History has at least 300 days. [2026-01-01T12:00:08.963785] [DEBUG] [REMOTE ] AAXJ: PASS: Price check passed. Min price $87.90. [2026-01-01T12:00:08.963922] [DEBUG] [REMOTE ] AAXJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:08.964034] [DEBUG] [REMOTE ] AAXJ: PASS: Integrity check passed. [2026-01-01T12:00:08.964075] [DEBUG] [REMOTE ] AAXJ: Symbol is viable for forecasting. [2026-01-01T12:00:08.964123] [INFO ] [MAIN ] [9/3542] AAXJ kept (0.5s) | 9 kept, 0 rejected | 140.6/min | ETA: 25.1m [2026-01-01T12:00:09.441530] [DEBUG] [REMOTE ] AB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:09.441685] [DEBUG] [REMOTE ] AB: PASS: History has at least 300 days. [2026-01-01T12:00:09.441956] [DEBUG] [REMOTE ] AB: PASS: Price check passed. Min price $37.32. [2026-01-01T12:00:09.442108] [DEBUG] [REMOTE ] AB: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:09.442232] [DEBUG] [REMOTE ] AB: PASS: Integrity check passed. [2026-01-01T12:00:09.442272] [DEBUG] [REMOTE ] AB: Symbol is viable for forecasting. [2026-01-01T12:00:09.442321] [INFO ] [MAIN ] [10/3542] AB kept (0.5s) | 10 kept, 0 rejected | 139.0/min | ETA: 25.4m [2026-01-01T12:00:09.898743] [DEBUG] [REMOTE ] ABCB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:09.898902] [DEBUG] [REMOTE ] ABCB: PASS: History has at least 300 days. [2026-01-01T12:00:09.899187] [DEBUG] [REMOTE ] ABCB: PASS: Price check passed. Min price $69.22. [2026-01-01T12:00:09.899355] [DEBUG] [REMOTE ] ABCB: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:09.899500] [DEBUG] [REMOTE ] ABCB: PASS: Integrity check passed. [2026-01-01T12:00:09.899545] [DEBUG] [REMOTE ] ABCB: Symbol is viable for forecasting. [2026-01-01T12:00:09.899617] [INFO ] [MAIN ] [11/3542] ABCB kept (0.5s) | 11 kept, 0 rejected | 138.2/min | ETA: 25.5m [2026-01-01T12:00:10.009760] [DEBUG] [REMOTE ] ABCL: Retrieved 1269 rows, trimmed to 300. [2026-01-01T12:00:10.009922] [DEBUG] [REMOTE ] ABCL: PASS: History has at least 300 days. [2026-01-01T12:00:10.010174] [DEBUG] [REMOTE ] ABCL: PASS: Price check passed. Min price $3.35. [2026-01-01T12:00:10.010314] [DEBUG] [REMOTE ] ABCL: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:10.010437] [DEBUG] [REMOTE ] ABCL: PASS: Integrity check passed. [2026-01-01T12:00:10.010478] [DEBUG] [REMOTE ] ABCL: Symbol is viable for forecasting. [2026-01-01T12:00:10.010527] [INFO ] [MAIN ] [12/3542] ABCL kept (0.1s) | 12 kept, 0 rejected | 147.4/min | ETA: 24.0m [2026-01-01T12:00:10.769138] [DEBUG] [REMOTE ] ABEO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:10.769269] [DEBUG] [REMOTE ] ABEO: PASS: History has at least 300 days. [2026-01-01T12:00:10.769521] [DEBUG] [REMOTE ] ABEO: PASS: Price check passed. Min price $4.17. [2026-01-01T12:00:10.769680] [DEBUG] [REMOTE ] ABEO: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:10.769799] [DEBUG] [REMOTE ] ABEO: PASS: Integrity check passed. [2026-01-01T12:00:10.769838] [DEBUG] [REMOTE ] ABEO: Symbol is viable for forecasting. [2026-01-01T12:00:10.769886] [INFO ] [MAIN ] [13/3542] ABEO kept (0.8s) | 13 kept, 0 rejected | 138.2/min | ETA: 25.5m [2026-01-01T12:00:11.294292] [DEBUG] [REMOTE ] ABG: Retrieved 5985 rows, trimmed to 300. [2026-01-01T12:00:11.294421] [DEBUG] [REMOTE ] ABG: PASS: History has at least 300 days. [2026-01-01T12:00:11.294663] [DEBUG] [REMOTE ] ABG: PASS: Price check passed. Min price $210.94. [2026-01-01T12:00:11.294802] [DEBUG] [REMOTE ] ABG: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:11.294916] [DEBUG] [REMOTE ] ABG: PASS: Integrity check passed. [2026-01-01T12:00:11.294957] [DEBUG] [REMOTE ] ABG: Symbol is viable for forecasting. [2026-01-01T12:00:11.295008] [INFO ] [MAIN ] [14/3542] ABG kept (0.5s) | 14 kept, 0 rejected | 136.1/min | ETA: 25.9m [2026-01-01T12:00:11.759596] [DEBUG] [REMOTE ] ABM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:11.759746] [DEBUG] [REMOTE ] ABM: PASS: History has at least 300 days. [2026-01-01T12:00:11.759970] [DEBUG] [REMOTE ] ABM: PASS: Price check passed. Min price $40.31. [2026-01-01T12:00:11.760107] [DEBUG] [REMOTE ] ABM: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:11.760221] [DEBUG] [REMOTE ] ABM: PASS: Integrity check passed. [2026-01-01T12:00:11.760262] [DEBUG] [REMOTE ] ABM: Symbol is viable for forecasting. [2026-01-01T12:00:11.760311] [INFO ] [MAIN ] [15/3542] ABM kept (0.5s) | 15 kept, 0 rejected | 135.6/min | ETA: 26.0m [2026-01-01T12:00:11.891640] [DEBUG] [REMOTE ] ABNB: Retrieved 1270 rows, trimmed to 300. [2026-01-01T12:00:11.891766] [DEBUG] [REMOTE ] ABNB: PASS: History has at least 300 days. [2026-01-01T12:00:11.891970] [DEBUG] [REMOTE ] ABNB: PASS: Price check passed. Min price $111.54. [2026-01-01T12:00:11.892121] [DEBUG] [REMOTE ] ABNB: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:11.892234] [DEBUG] [REMOTE ] ABNB: PASS: Integrity check passed. [2026-01-01T12:00:11.892275] [DEBUG] [REMOTE ] ABNB: Symbol is viable for forecasting. [2026-01-01T12:00:11.892322] [INFO ] [MAIN ] [16/3542] ABNB kept (0.1s) | 16 kept, 0 rejected | 141.8/min | ETA: 24.9m [2026-01-01T12:00:12.399458] [DEBUG] [REMOTE ] ABOS: Retrieved 1131 rows, trimmed to 300. [2026-01-01T12:00:12.399603] [DEBUG] [REMOTE ] ABOS: PASS: History has at least 300 days. [2026-01-01T12:00:12.399836] [DEBUG] [REMOTE ] ABOS: PASS: Price check passed. Min price $1.55. [2026-01-01T12:00:12.399981] [DEBUG] [REMOTE ] ABOS: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:12.400123] [DEBUG] [REMOTE ] ABOS: PASS: Integrity check passed. [2026-01-01T12:00:12.400175] [DEBUG] [REMOTE ] ABOS: Symbol is viable for forecasting. [2026-01-01T12:00:12.400228] [INFO ] [MAIN ] [17/3542] ABOS kept (0.5s) | 17 kept, 0 rejected | 140.2/min | ETA: 25.1m [2026-01-01T12:00:12.819042] [DEBUG] [REMOTE ] ABSI: Retrieved 1117 rows, trimmed to 300. [2026-01-01T12:00:12.819176] [DEBUG] [REMOTE ] ABSI: PASS: History has at least 300 days. [2026-01-01T12:00:12.819403] [DEBUG] [REMOTE ] ABSI: PASS: Price check passed. Min price $2.64. [2026-01-01T12:00:12.819540] [DEBUG] [REMOTE ] ABSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:12.819672] [DEBUG] [REMOTE ] ABSI: PASS: Integrity check passed. [2026-01-01T12:00:12.819713] [DEBUG] [REMOTE ] ABSI: Symbol is viable for forecasting. [2026-01-01T12:00:12.819760] [INFO ] [MAIN ] [18/3542] ABSI kept (0.4s) | 18 kept, 0 rejected | 140.3/min | ETA: 25.1m [2026-01-01T12:00:13.275368] [DEBUG] [REMOTE ] ABUS: Retrieved 2620 rows, trimmed to 300. [2026-01-01T12:00:13.275489] [DEBUG] [REMOTE ] ABUS: PASS: History has at least 300 days. [2026-01-01T12:00:13.275721] [DEBUG] [REMOTE ] ABUS: PASS: Price check passed. Min price $4.11. [2026-01-01T12:00:13.275860] [DEBUG] [REMOTE ] ABUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:13.275969] [DEBUG] [REMOTE ] ABUS: PASS: Integrity check passed. [2026-01-01T12:00:13.276008] [DEBUG] [REMOTE ] ABUS: Symbol is viable for forecasting. [2026-01-01T12:00:13.276057] [INFO ] [MAIN ] [19/3542] ABUS kept (0.5s) | 19 kept, 0 rejected | 139.9/min | ETA: 25.2m [2026-01-01T12:00:14.345691] [DEBUG] [REMOTE ] ABVC: Retrieved 3708 rows, trimmed to 300. [2026-01-01T12:00:14.345814] [DEBUG] [REMOTE ] ABVC: PASS: History has at least 300 days. [2026-01-01T12:00:14.346015] [DEBUG] [REMOTE ] ABVC: PASS: Price check passed. Min price $2.03. [2026-01-01T12:00:14.346150] [DEBUG] [REMOTE ] ABVC: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:14.346259] [DEBUG] [REMOTE ] ABVC: PASS: Integrity check passed. [2026-01-01T12:00:14.346298] [DEBUG] [REMOTE ] ABVC: Symbol is viable for forecasting. [2026-01-01T12:00:14.346346] [INFO ] [MAIN ] [20/3542] ABVC kept (1.1s) | 20 kept, 0 rejected | 130.1/min | ETA: 27.1m [2026-01-01T12:00:14.521764] [DEBUG] [REMOTE ] ABVE: Retrieved 378 rows, trimmed to 300. [2026-01-01T12:00:14.521902] [DEBUG] [REMOTE ] ABVE: PASS: History has at least 300 days. [2026-01-01T12:00:14.522152] [DEBUG] [REMOTE ] ABVE: PASS: Price check passed. Min price $1.57. [2026-01-01T12:00:14.522307] [DEBUG] [REMOTE ] ABVE: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:14.522418] [DEBUG] [REMOTE ] ABVE: PASS: Integrity check passed. [2026-01-01T12:00:14.522458] [DEBUG] [REMOTE ] ABVE: Symbol is viable for forecasting. [2026-01-01T12:00:14.522505] [INFO ] [MAIN ] [21/3542] ABVE kept (0.2s) | 21 kept, 0 rejected | 134.1/min | ETA: 26.3m [2026-01-01T12:00:14.934768] [DEBUG] [REMOTE ] ABVX: Retrieved 551 rows, trimmed to 300. [2026-01-01T12:00:14.934922] [DEBUG] [REMOTE ] ABVX: PASS: History has at least 300 days. [2026-01-01T12:00:14.935182] [DEBUG] [REMOTE ] ABVX: PASS: Price check passed. Min price $86.51. [2026-01-01T12:00:14.935383] [DEBUG] [REMOTE ] ABVX: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:14.935536] [DEBUG] [REMOTE ] ABVX: PASS: Integrity check passed. [2026-01-01T12:00:14.935614] [DEBUG] [REMOTE ] ABVX: Symbol is viable for forecasting. [2026-01-01T12:00:14.935686] [INFO ] [MAIN ] [22/3542] ABVX kept (0.4s) | 22 kept, 0 rejected | 134.5/min | ETA: 26.2m [2026-01-01T12:00:15.351307] [DEBUG] [REMOTE ] ACA: Retrieved 1802 rows, trimmed to 300. [2026-01-01T12:00:15.351448] [DEBUG] [REMOTE ] ACA: PASS: History has at least 300 days. [2026-01-01T12:00:15.351688] [DEBUG] [REMOTE ] ACA: PASS: Price check passed. Min price $89.10. [2026-01-01T12:00:15.351831] [DEBUG] [REMOTE ] ACA: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:15.351953] [DEBUG] [REMOTE ] ACA: PASS: Integrity check passed. [2026-01-01T12:00:15.351994] [DEBUG] [REMOTE ] ACA: Symbol is viable for forecasting. [2026-01-01T12:00:15.352044] [INFO ] [MAIN ] [23/3542] ACA kept (0.4s) | 23 kept, 0 rejected | 134.9/min | ETA: 26.1m [2026-01-01T12:00:15.817159] [DEBUG] [REMOTE ] ACAD: Retrieved 5434 rows, trimmed to 300. [2026-01-01T12:00:15.817304] [DEBUG] [REMOTE ] ACAD: PASS: History has at least 300 days. [2026-01-01T12:00:15.817530] [DEBUG] [REMOTE ] ACAD: PASS: Price check passed. Min price $20.06. [2026-01-01T12:00:15.817695] [DEBUG] [REMOTE ] ACAD: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:15.817816] [DEBUG] [REMOTE ] ACAD: PASS: Integrity check passed. [2026-01-01T12:00:15.817858] [DEBUG] [REMOTE ] ACAD: Symbol is viable for forecasting. [2026-01-01T12:00:15.818430] [INFO ] [MAIN ] [24/3542] ACAD kept (0.5s) | 24 kept, 0 rejected | 134.7/min | ETA: 26.1m [2026-01-01T12:00:16.119430] [DEBUG] [REMOTE ] ACB: Retrieved 2887 rows, trimmed to 300. [2026-01-01T12:00:16.119566] [DEBUG] [REMOTE ] ACB: PASS: History has at least 300 days. [2026-01-01T12:00:16.119816] [DEBUG] [REMOTE ] ACB: PASS: Price check passed. Min price $4.08. [2026-01-01T12:00:16.119956] [DEBUG] [REMOTE ] ACB: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:16.120070] [DEBUG] [REMOTE ] ACB: PASS: Integrity check passed. [2026-01-01T12:00:16.120111] [DEBUG] [REMOTE ] ACB: Symbol is viable for forecasting. [2026-01-01T12:00:16.120162] [INFO ] [MAIN ] [25/3542] ACB kept (0.3s) | 25 kept, 0 rejected | 136.4/min | ETA: 25.8m [2026-01-01T12:00:16.801012] [DEBUG] [REMOTE ] ACCO: Retrieved 5126 rows, trimmed to 300. [2026-01-01T12:00:16.801145] [DEBUG] [REMOTE ] ACCO: PASS: History has at least 300 days. [2026-01-01T12:00:16.801353] [DEBUG] [REMOTE ] ACCO: PASS: Price check passed. Min price $3.20. [2026-01-01T12:00:16.801489] [DEBUG] [REMOTE ] ACCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:16.801618] [DEBUG] [REMOTE ] ACCO: PASS: Integrity check passed. [2026-01-01T12:00:16.801661] [DEBUG] [REMOTE ] ACCO: Symbol is viable for forecasting. [2026-01-01T12:00:16.802197] [INFO ] [MAIN ] [26/3542] ACCO kept (0.7s) | 26 kept, 0 rejected | 133.6/min | ETA: 26.3m [2026-01-01T12:00:17.031377] [DEBUG] [REMOTE ] ACDC: Retrieved 912 rows, trimmed to 300. [2026-01-01T12:00:17.031506] [DEBUG] [REMOTE ] ACDC: PASS: History has at least 300 days. [2026-01-01T12:00:17.031731] [DEBUG] [REMOTE ] ACDC: PASS: Price check passed. Min price $3.19. [2026-01-01T12:00:17.032057] [DEBUG] [REMOTE ] ACDC: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:17.032194] [DEBUG] [REMOTE ] ACDC: PASS: Integrity check passed. [2026-01-01T12:00:17.032254] [DEBUG] [REMOTE ] ACDC: Symbol is viable for forecasting. [2026-01-01T12:00:17.032306] [INFO ] [MAIN ] [27/3542] ACDC kept (0.2s) | 27 kept, 0 rejected | 136.0/min | ETA: 25.8m [2026-01-01T12:00:17.491827] [DEBUG] [REMOTE ] ACEL: Retrieved 1535 rows, trimmed to 300. [2026-01-01T12:00:17.491958] [DEBUG] [REMOTE ] ACEL: PASS: History has at least 300 days. [2026-01-01T12:00:17.492173] [DEBUG] [REMOTE ] ACEL: PASS: Price check passed. Min price $9.61. [2026-01-01T12:00:17.492329] [DEBUG] [REMOTE ] ACEL: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:17.492447] [DEBUG] [REMOTE ] ACEL: PASS: Integrity check passed. [2026-01-01T12:00:17.492488] [DEBUG] [REMOTE ] ACEL: Symbol is viable for forecasting. [2026-01-01T12:00:17.492537] [INFO ] [MAIN ] [28/3542] ACEL kept (0.5s) | 28 kept, 0 rejected | 135.8/min | ETA: 25.9m [2026-01-01T12:00:18.095036] [DEBUG] [REMOTE ] ACGL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:18.095164] [DEBUG] [REMOTE ] ACGL: PASS: History has at least 300 days. [2026-01-01T12:00:18.095379] [DEBUG] [REMOTE ] ACGL: PASS: Price check passed. Min price $84.72. [2026-01-01T12:00:18.095521] [DEBUG] [REMOTE ] ACGL: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:18.095670] [DEBUG] [REMOTE ] ACGL: PASS: Integrity check passed. [2026-01-01T12:00:18.095717] [DEBUG] [REMOTE ] ACGL: Symbol is viable for forecasting. [2026-01-01T12:00:18.095769] [INFO ] [MAIN ] [29/3542] ACGL kept (0.6s) | 29 kept, 0 rejected | 134.1/min | ETA: 26.2m [2026-01-01T12:00:18.327836] [DEBUG] [REMOTE ] ACGLN: Retrieved 1151 rows, trimmed to 300. [2026-01-01T12:00:18.327956] [DEBUG] [REMOTE ] ACGLN: PASS: History has at least 300 days. [2026-01-01T12:00:18.328157] [DEBUG] [REMOTE ] ACGLN: PASS: Price check passed. Min price $16.57. [2026-01-01T12:00:18.328296] [DEBUG] [REMOTE ] ACGLN: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:18.328408] [DEBUG] [REMOTE ] ACGLN: PASS: Integrity check passed. [2026-01-01T12:00:18.328449] [DEBUG] [REMOTE ] ACGLN: Symbol is viable for forecasting. [2026-01-01T12:00:18.328497] [INFO ] [MAIN ] [30/3542] ACGLN kept (0.2s) | 30 kept, 0 rejected | 136.3/min | ETA: 25.8m [2026-01-01T12:00:18.787537] [DEBUG] [REMOTE ] ACGLO: Retrieved 2107 rows, trimmed to 300. [2026-01-01T12:00:18.787711] [DEBUG] [REMOTE ] ACGLO: PASS: History has at least 300 days. [2026-01-01T12:00:18.787984] [DEBUG] [REMOTE ] ACGLO: PASS: Price check passed. Min price $20.17. [2026-01-01T12:00:18.788179] [DEBUG] [REMOTE ] ACGLO: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:18.788331] [DEBUG] [REMOTE ] ACGLO: PASS: Integrity check passed. [2026-01-01T12:00:18.788390] [DEBUG] [REMOTE ] ACGLO: Symbol is viable for forecasting. [2026-01-01T12:00:18.788460] [INFO ] [MAIN ] [31/3542] ACGLO kept (0.5s) | 31 kept, 0 rejected | 136.1/min | ETA: 25.8m [2026-01-01T12:00:19.382606] [DEBUG] [REMOTE ] ACHC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:19.382760] [DEBUG] [REMOTE ] ACHC: PASS: History has at least 300 days. [2026-01-01T12:00:19.383062] [DEBUG] [REMOTE ] ACHC: PASS: Price check passed. Min price $13.75. [2026-01-01T12:00:19.383214] [DEBUG] [REMOTE ] ACHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:19.383345] [DEBUG] [REMOTE ] ACHC: PASS: Integrity check passed. [2026-01-01T12:00:19.383387] [DEBUG] [REMOTE ] ACHC: Symbol is viable for forecasting. [2026-01-01T12:00:19.383439] [INFO ] [MAIN ] [32/3542] ACHC kept (0.6s) | 32 kept, 0 rejected | 134.7/min | ETA: 26.1m [2026-01-01T12:00:19.616132] [DEBUG] [REMOTE ] ACI: Retrieved 1386 rows, trimmed to 300. [2026-01-01T12:00:19.616259] [DEBUG] [REMOTE ] ACI: PASS: History has at least 300 days. [2026-01-01T12:00:19.616459] [DEBUG] [REMOTE ] ACI: PASS: Price check passed. Min price $16.81. [2026-01-01T12:00:19.616624] [DEBUG] [REMOTE ] ACI: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:19.616739] [DEBUG] [REMOTE ] ACI: PASS: Integrity check passed. [2026-01-01T12:00:19.616780] [DEBUG] [REMOTE ] ACI: Symbol is viable for forecasting. [2026-01-01T12:00:19.616828] [INFO ] [MAIN ] [33/3542] ACI kept (0.2s) | 33 kept, 0 rejected | 136.6/min | ETA: 25.7m [2026-01-01T12:00:20.079017] [DEBUG] [REMOTE ] ACIC: Retrieved 4566 rows, trimmed to 300. [2026-01-01T12:00:20.079162] [DEBUG] [REMOTE ] ACIC: PASS: History has at least 300 days. [2026-01-01T12:00:20.079421] [DEBUG] [REMOTE ] ACIC: PASS: Price check passed. Min price $11.23. [2026-01-01T12:00:20.079595] [DEBUG] [REMOTE ] ACIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:20.079719] [DEBUG] [REMOTE ] ACIC: PASS: Integrity check passed. [2026-01-01T12:00:20.079759] [DEBUG] [REMOTE ] ACIC: Symbol is viable for forecasting. [2026-01-01T12:00:20.079808] [INFO ] [MAIN ] [34/3542] ACIC kept (0.5s) | 34 kept, 0 rejected | 136.4/min | ETA: 25.7m [2026-01-01T12:00:20.657045] [DEBUG] [REMOTE ] ACLS: Retrieved 6408 rows, trimmed to 300. [2026-01-01T12:00:20.657185] [DEBUG] [REMOTE ] ACLS: PASS: History has at least 300 days. [2026-01-01T12:00:20.657409] [DEBUG] [REMOTE ] ACLS: PASS: Price check passed. Min price $74.12. [2026-01-01T12:00:20.657542] [DEBUG] [REMOTE ] ACLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:20.657677] [DEBUG] [REMOTE ] ACLS: PASS: Integrity check passed. [2026-01-01T12:00:20.657717] [DEBUG] [REMOTE ] ACLS: Symbol is viable for forecasting. [2026-01-01T12:00:20.657764] [INFO ] [MAIN ] [35/3542] ACLS kept (0.6s) | 35 kept, 0 rejected | 135.2/min | ETA: 25.9m [2026-01-01T12:00:20.758417] [DEBUG] [REMOTE ] ACLX: Retrieved 980 rows, trimmed to 300. [2026-01-01T12:00:20.758549] [DEBUG] [REMOTE ] ACLX: PASS: History has at least 300 days. [2026-01-01T12:00:20.758772] [DEBUG] [REMOTE ] ACLX: PASS: Price check passed. Min price $63.60. [2026-01-01T12:00:20.758909] [DEBUG] [REMOTE ] ACLX: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:20.759019] [DEBUG] [REMOTE ] ACLX: PASS: Integrity check passed. [2026-01-01T12:00:20.759058] [DEBUG] [REMOTE ] ACLX: Symbol is viable for forecasting. [2026-01-01T12:00:20.759107] [INFO ] [MAIN ] [36/3542] ACLX kept (0.1s) | 36 kept, 0 rejected | 138.2/min | ETA: 25.4m [2026-01-01T12:00:21.346999] [DEBUG] [REMOTE ] ACM: Retrieved 4692 rows, trimmed to 300. [2026-01-01T12:00:21.347128] [DEBUG] [REMOTE ] ACM: PASS: History has at least 300 days. [2026-01-01T12:00:21.347338] [DEBUG] [REMOTE ] ACM: PASS: Price check passed. Min price $95.33. [2026-01-01T12:00:21.347474] [DEBUG] [REMOTE ] ACM: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:21.347607] [DEBUG] [REMOTE ] ACM: PASS: Integrity check passed. [2026-01-01T12:00:21.347650] [DEBUG] [REMOTE ] ACM: Symbol is viable for forecasting. [2026-01-01T12:00:21.347697] [INFO ] [MAIN ] [37/3542] ACM kept (0.6s) | 37 kept, 0 rejected | 136.8/min | ETA: 25.6m [2026-01-01T12:00:21.775902] [DEBUG] [REMOTE ] ACN: Retrieved 6150 rows, trimmed to 300. [2026-01-01T12:00:21.776045] [DEBUG] [REMOTE ] ACN: PASS: History has at least 300 days. [2026-01-01T12:00:21.776276] [DEBUG] [REMOTE ] ACN: PASS: Price check passed. Min price $234.02. [2026-01-01T12:00:21.776457] [DEBUG] [REMOTE ] ACN: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:21.776619] [DEBUG] [REMOTE ] ACN: PASS: Integrity check passed. [2026-01-01T12:00:21.776665] [DEBUG] [REMOTE ] ACN: Symbol is viable for forecasting. [2026-01-01T12:00:21.776717] [INFO ] [MAIN ] [38/3542] ACN kept (0.4s) | 38 kept, 0 rejected | 136.9/min | ETA: 25.6m [2026-01-01T12:00:22.333035] [DEBUG] [REMOTE ] ACNB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:22.333183] [DEBUG] [REMOTE ] ACNB: PASS: History has at least 300 days. [2026-01-01T12:00:22.333433] [DEBUG] [REMOTE ] ACNB: PASS: Price check passed. Min price $42.19. [2026-01-01T12:00:22.333594] [DEBUG] [REMOTE ] ACNB: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:22.333725] [DEBUG] [REMOTE ] ACNB: PASS: Integrity check passed. [2026-01-01T12:00:22.333767] [DEBUG] [REMOTE ] ACNB: Symbol is viable for forecasting. [2026-01-01T12:00:22.333821] [INFO ] [MAIN ] [39/3542] ACNB kept (0.6s) | 39 kept, 0 rejected | 136.0/min | ETA: 25.8m [2026-01-01T12:00:22.474768] [DEBUG] [REMOTE ] ACON: Retrieved 927 rows, trimmed to 300. [2026-01-01T12:00:22.474903] [DEBUG] [REMOTE ] ACON: PASS: History has at least 300 days. [2026-01-01T12:00:22.475109] [DEBUG] [REMOTE ] ACON: PASS: Price check passed. Min price $4.46. [2026-01-01T12:00:22.475264] [DEBUG] [REMOTE ] ACON: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:22.475376] [DEBUG] [REMOTE ] ACON: PASS: Integrity check passed. [2026-01-01T12:00:22.475418] [DEBUG] [REMOTE ] ACON: Symbol is viable for forecasting. [2026-01-01T12:00:22.475466] [INFO ] [MAIN ] [40/3542] ACON kept (0.1s) | 40 kept, 0 rejected | 138.3/min | ETA: 25.3m [2026-01-01T12:00:23.164715] [DEBUG] [REMOTE ] ACP: Retrieved 3755 rows, trimmed to 300. [2026-01-01T12:00:23.164850] [DEBUG] [REMOTE ] ACP: PASS: History has at least 300 days. [2026-01-01T12:00:23.165085] [DEBUG] [REMOTE ] ACP: PASS: Price check passed. Min price $5.08. [2026-01-01T12:00:23.165225] [DEBUG] [REMOTE ] ACP: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:23.165342] [DEBUG] [REMOTE ] ACP: PASS: Integrity check passed. [2026-01-01T12:00:23.165382] [DEBUG] [REMOTE ] ACP: Symbol is viable for forecasting. [2026-01-01T12:00:23.165430] [INFO ] [MAIN ] [41/3542] ACP kept (0.7s) | 41 kept, 0 rejected | 136.4/min | ETA: 25.7m [2026-01-01T12:00:23.514165] [DEBUG] [REMOTE ] ACRE: Retrieved 3440 rows, trimmed to 300. [2026-01-01T12:00:23.514303] [DEBUG] [REMOTE ] ACRE: PASS: History has at least 300 days. [2026-01-01T12:00:23.514530] [DEBUG] [REMOTE ] ACRE: PASS: Price check passed. Min price $4.26. [2026-01-01T12:00:23.514704] [DEBUG] [REMOTE ] ACRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:23.514831] [DEBUG] [REMOTE ] ACRE: PASS: Integrity check passed. [2026-01-01T12:00:23.514874] [DEBUG] [REMOTE ] ACRE: Symbol is viable for forecasting. [2026-01-01T12:00:23.514925] [INFO ] [MAIN ] [42/3542] ACRE kept (0.3s) | 42 kept, 0 rejected | 137.0/min | ETA: 25.5m [2026-01-01T12:00:23.866248] [DEBUG] [REMOTE ] ACRS: Retrieved 2574 rows, trimmed to 300. [2026-01-01T12:00:23.866414] [DEBUG] [REMOTE ] ACRS: PASS: History has at least 300 days. [2026-01-01T12:00:23.866790] [DEBUG] [REMOTE ] ACRS: PASS: Price check passed. Min price $1.81. [2026-01-01T12:00:23.866993] [DEBUG] [REMOTE ] ACRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:23.867167] [DEBUG] [REMOTE ] ACRS: PASS: Integrity check passed. [2026-01-01T12:00:23.867231] [DEBUG] [REMOTE ] ACRS: Symbol is viable for forecasting. [2026-01-01T12:00:23.867306] [INFO ] [MAIN ] [43/3542] ACRS kept (0.4s) | 43 kept, 0 rejected | 137.7/min | ETA: 25.4m [2026-01-01T12:00:24.409333] [DEBUG] [REMOTE ] ACTG: Retrieved 5798 rows, trimmed to 300. [2026-01-01T12:00:24.409485] [DEBUG] [REMOTE ] ACTG: PASS: History has at least 300 days. [2026-01-01T12:00:24.409751] [DEBUG] [REMOTE ] ACTG: PASS: Price check passed. Min price $3.26. [2026-01-01T12:00:24.409915] [DEBUG] [REMOTE ] ACTG: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:24.410080] [DEBUG] [REMOTE ] ACTG: PASS: Integrity check passed. [2026-01-01T12:00:24.410138] [DEBUG] [REMOTE ] ACTG: Symbol is viable for forecasting. [2026-01-01T12:00:24.410191] [INFO ] [MAIN ] [44/3542] ACTG kept (0.5s) | 44 kept, 0 rejected | 136.9/min | ETA: 25.6m [2026-01-01T12:00:24.556550] [DEBUG] [REMOTE ] ACVA: Retrieved 1200 rows, trimmed to 300. [2026-01-01T12:00:24.556748] [DEBUG] [REMOTE ] ACVA: PASS: History has at least 300 days. [2026-01-01T12:00:24.557044] [DEBUG] [REMOTE ] ACVA: PASS: Price check passed. Min price $5.09. [2026-01-01T12:00:24.557235] [DEBUG] [REMOTE ] ACVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:24.557400] [DEBUG] [REMOTE ] ACVA: PASS: Integrity check passed. [2026-01-01T12:00:24.557459] [DEBUG] [REMOTE ] ACVA: Symbol is viable for forecasting. [2026-01-01T12:00:24.557530] [INFO ] [MAIN ] [45/3542] ACVA kept (0.1s) | 45 kept, 0 rejected | 138.9/min | ETA: 25.2m [2026-01-01T12:00:25.220080] [DEBUG] [REMOTE ] ACWI: Retrieved 4470 rows, trimmed to 300. [2026-01-01T12:00:25.220429] [DEBUG] [REMOTE ] ACWI: PASS: History has at least 300 days. [2026-01-01T12:00:25.220893] [DEBUG] [REMOTE ] ACWI: PASS: Price check passed. Min price $134.31. [2026-01-01T12:00:25.221158] [DEBUG] [REMOTE ] ACWI: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:25.221356] [DEBUG] [REMOTE ] ACWI: PASS: Integrity check passed. [2026-01-01T12:00:25.221419] [DEBUG] [REMOTE ] ACWI: Symbol is viable for forecasting. [2026-01-01T12:00:25.221501] [INFO ] [MAIN ] [46/3542] ACWI kept (0.7s) | 46 kept, 0 rejected | 137.3/min | ETA: 25.5m [2026-01-01T12:00:25.648025] [DEBUG] [REMOTE ] ACWX: Retrieved 4469 rows, trimmed to 300. [2026-01-01T12:00:25.648172] [DEBUG] [REMOTE ] ACWX: PASS: History has at least 300 days. [2026-01-01T12:00:25.648426] [DEBUG] [REMOTE ] ACWX: PASS: Price check passed. Min price $62.98. [2026-01-01T12:00:25.648644] [DEBUG] [REMOTE ] ACWX: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:25.648809] [DEBUG] [REMOTE ] ACWX: PASS: Integrity check passed. [2026-01-01T12:00:25.648866] [DEBUG] [REMOTE ] ACWX: Symbol is viable for forecasting. [2026-01-01T12:00:25.648931] [INFO ] [MAIN ] [47/3542] ACWX kept (0.4s) | 47 kept, 0 rejected | 137.4/min | ETA: 25.4m [2026-01-01T12:00:25.885275] [DEBUG] [REMOTE ] ACXP: Retrieved 1135 rows, trimmed to 300. [2026-01-01T12:00:25.885412] [DEBUG] [REMOTE ] ACXP: PASS: History has at least 300 days. [2026-01-01T12:00:25.885637] [DEBUG] [REMOTE ] ACXP: PASS: Price check passed. Min price $2.49. [2026-01-01T12:00:25.885779] [DEBUG] [REMOTE ] ACXP: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:25.885893] [DEBUG] [REMOTE ] ACXP: PASS: Integrity check passed. [2026-01-01T12:00:25.885936] [DEBUG] [REMOTE ] ACXP: Symbol is viable for forecasting. [2026-01-01T12:00:25.885985] [INFO ] [MAIN ] [48/3542] ACXP kept (0.2s) | 48 kept, 0 rejected | 138.7/min | ETA: 25.2m [2026-01-01T12:00:26.522752] [DEBUG] [REMOTE ] ADBE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:26.522884] [DEBUG] [REMOTE ] ADBE: PASS: History has at least 300 days. [2026-01-01T12:00:26.523099] [DEBUG] [REMOTE ] ADBE: PASS: Price check passed. Min price $312.40. [2026-01-01T12:00:26.523240] [DEBUG] [REMOTE ] ADBE: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:26.523356] [DEBUG] [REMOTE ] ADBE: PASS: Integrity check passed. [2026-01-01T12:00:26.523397] [DEBUG] [REMOTE ] ADBE: Symbol is viable for forecasting. [2026-01-01T12:00:26.523448] [INFO ] [MAIN ] [49/3542] ADBE kept (0.6s) | 49 kept, 0 rejected | 137.4/min | ETA: 25.4m [2026-01-01T12:00:27.000800] [DEBUG] [REMOTE ] ADC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:27.000941] [DEBUG] [REMOTE ] ADC: PASS: History has at least 300 days. [2026-01-01T12:00:27.001176] [DEBUG] [REMOTE ] ADC: PASS: Price check passed. Min price $69.71. [2026-01-01T12:00:27.001317] [DEBUG] [REMOTE ] ADC: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:27.001438] [DEBUG] [REMOTE ] ADC: PASS: Integrity check passed. [2026-01-01T12:00:27.001479] [DEBUG] [REMOTE ] ADC: Symbol is viable for forecasting. [2026-01-01T12:00:27.001543] [INFO ] [MAIN ] [50/3542] ADC kept (0.5s) | 50 kept, 0 rejected | 137.1/min | ETA: 25.5m [2026-01-01T12:00:27.301975] [DEBUG] [REMOTE ] ADEA: Retrieved 5563 rows, trimmed to 300. [2026-01-01T12:00:27.302103] [DEBUG] [REMOTE ] ADEA: PASS: History has at least 300 days. [2026-01-01T12:00:27.302315] [DEBUG] [REMOTE ] ADEA: PASS: Price check passed. Min price $11.69. [2026-01-01T12:00:27.302453] [DEBUG] [REMOTE ] ADEA: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:27.302565] [DEBUG] [REMOTE ] ADEA: PASS: Integrity check passed. [2026-01-01T12:00:27.302628] [DEBUG] [REMOTE ] ADEA: Symbol is viable for forecasting. [2026-01-01T12:00:27.302677] [INFO ] [MAIN ] [51/3542] ADEA kept (0.3s) | 51 kept, 0 rejected | 138.0/min | ETA: 25.3m [2026-01-01T12:00:27.761775] [DEBUG] [REMOTE ] ADI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:27.761912] [DEBUG] [REMOTE ] ADI: PASS: History has at least 300 days. [2026-01-01T12:00:27.762156] [DEBUG] [REMOTE ] ADI: PASS: Price check passed. Min price $224.40. [2026-01-01T12:00:27.762302] [DEBUG] [REMOTE ] ADI: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:27.762425] [DEBUG] [REMOTE ] ADI: PASS: Integrity check passed. [2026-01-01T12:00:27.762472] [DEBUG] [REMOTE ] ADI: Symbol is viable for forecasting. [2026-01-01T12:00:27.762523] [INFO ] [MAIN ] [52/3542] ADI kept (0.5s) | 52 kept, 0 rejected | 137.8/min | ETA: 25.3m [2026-01-01T12:00:28.692334] [DEBUG] [REMOTE ] ADM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:28.692543] [DEBUG] [REMOTE ] ADM: PASS: History has at least 300 days. [2026-01-01T12:00:28.692942] [DEBUG] [REMOTE ] ADM: PASS: Price check passed. Min price $55.51. [2026-01-01T12:00:28.693134] [DEBUG] [REMOTE ] ADM: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:28.693291] [DEBUG] [REMOTE ] ADM: PASS: Integrity check passed. [2026-01-01T12:00:28.693336] [DEBUG] [REMOTE ] ADM: Symbol is viable for forecasting. [2026-01-01T12:00:28.693398] [INFO ] [MAIN ] [53/3542] ADM kept (0.9s) | 53 kept, 0 rejected | 134.9/min | ETA: 25.9m [2026-01-01T12:00:29.027117] [DEBUG] [REMOTE ] ADMA: Retrieved 3070 rows, trimmed to 300. [2026-01-01T12:00:29.027292] [DEBUG] [REMOTE ] ADMA: PASS: History has at least 300 days. [2026-01-01T12:00:29.027603] [DEBUG] [REMOTE ] ADMA: PASS: Price check passed. Min price $13.99. [2026-01-01T12:00:29.027757] [DEBUG] [REMOTE ] ADMA: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:29.027878] [DEBUG] [REMOTE ] ADMA: PASS: Integrity check passed. [2026-01-01T12:00:29.027919] [DEBUG] [REMOTE ] ADMA: Symbol is viable for forecasting. [2026-01-01T12:00:29.027992] [INFO ] [MAIN ] [54/3542] ADMA kept (0.3s) | 54 kept, 0 rejected | 135.5/min | ETA: 25.7m [2026-01-01T12:00:29.553673] [DEBUG] [REMOTE ] ADP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:29.553807] [DEBUG] [REMOTE ] ADP: PASS: History has at least 300 days. [2026-01-01T12:00:29.554034] [DEBUG] [REMOTE ] ADP: PASS: Price check passed. Min price $247.48. [2026-01-01T12:00:29.554182] [DEBUG] [REMOTE ] ADP: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:29.554304] [DEBUG] [REMOTE ] ADP: PASS: Integrity check passed. [2026-01-01T12:00:29.554349] [DEBUG] [REMOTE ] ADP: Symbol is viable for forecasting. [2026-01-01T12:00:29.554400] [INFO ] [MAIN ] [55/3542] ADP kept (0.5s) | 55 kept, 0 rejected | 135.1/min | ETA: 25.8m [2026-01-01T12:00:29.775029] [DEBUG] [REMOTE ] ADSE: Retrieved 1009 rows, trimmed to 300. [2026-01-01T12:00:29.775157] [DEBUG] [REMOTE ] ADSE: PASS: History has at least 300 days. [2026-01-01T12:00:29.775378] [DEBUG] [REMOTE ] ADSE: PASS: Price check passed. Min price $9.96. [2026-01-01T12:00:29.775526] [DEBUG] [REMOTE ] ADSE: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:29.775671] [DEBUG] [REMOTE ] ADSE: PASS: Integrity check passed. [2026-01-01T12:00:29.775717] [DEBUG] [REMOTE ] ADSE: Symbol is viable for forecasting. [2026-01-01T12:00:29.775768] [INFO ] [MAIN ] [56/3542] ADSE kept (0.2s) | 56 kept, 0 rejected | 136.3/min | ETA: 25.6m [2026-01-01T12:00:30.475655] [DEBUG] [REMOTE ] ADSK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:30.475789] [DEBUG] [REMOTE ] ADSK: PASS: History has at least 300 days. [2026-01-01T12:00:30.476006] [DEBUG] [REMOTE ] ADSK: PASS: Price check passed. Min price $286.94. [2026-01-01T12:00:30.476140] [DEBUG] [REMOTE ] ADSK: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:30.476438] [DEBUG] [REMOTE ] ADSK: PASS: Integrity check passed. [2026-01-01T12:00:30.476477] [DEBUG] [REMOTE ] ADSK: Symbol is viable for forecasting. [2026-01-01T12:00:30.476525] [INFO ] [MAIN ] [57/3542] ADSK kept (0.7s) | 57 kept, 0 rejected | 134.9/min | ETA: 25.8m [2026-01-01T12:00:30.857831] [DEBUG] [REMOTE ] ADTN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:30.857959] [DEBUG] [REMOTE ] ADTN: PASS: History has at least 300 days. [2026-01-01T12:00:30.858185] [DEBUG] [REMOTE ] ADTN: PASS: Price check passed. Min price $7.25. [2026-01-01T12:00:30.858319] [DEBUG] [REMOTE ] ADTN: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:30.858433] [DEBUG] [REMOTE ] ADTN: PASS: Integrity check passed. [2026-01-01T12:00:30.858474] [DEBUG] [REMOTE ] ADTN: Symbol is viable for forecasting. [2026-01-01T12:00:30.858523] [INFO ] [MAIN ] [58/3542] ADTN kept (0.4s) | 58 kept, 0 rejected | 135.2/min | ETA: 25.8m [2026-01-01T12:00:31.258366] [DEBUG] [REMOTE ] ADUS: Retrieved 4069 rows, trimmed to 300. [2026-01-01T12:00:31.258493] [DEBUG] [REMOTE ] ADUS: PASS: History has at least 300 days. [2026-01-01T12:00:31.258722] [DEBUG] [REMOTE ] ADUS: PASS: Price check passed. Min price $107.39. [2026-01-01T12:00:31.258860] [DEBUG] [REMOTE ] ADUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:31.258978] [DEBUG] [REMOTE ] ADUS: PASS: Integrity check passed. [2026-01-01T12:00:31.259029] [DEBUG] [REMOTE ] ADUS: Symbol is viable for forecasting. [2026-01-01T12:00:31.259086] [INFO ] [MAIN ] [59/3542] ADUS kept (0.4s) | 59 kept, 0 rejected | 135.5/min | ETA: 25.7m [2026-01-01T12:00:31.734092] [DEBUG] [REMOTE ] ADX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:31.734223] [DEBUG] [REMOTE ] ADX: PASS: History has at least 300 days. [2026-01-01T12:00:31.734439] [DEBUG] [REMOTE ] ADX: PASS: Price check passed. Min price $21.68. [2026-01-01T12:00:31.734596] [DEBUG] [REMOTE ] ADX: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:31.734715] [DEBUG] [REMOTE ] ADX: PASS: Integrity check passed. [2026-01-01T12:00:31.734755] [DEBUG] [REMOTE ] ADX: Symbol is viable for forecasting. [2026-01-01T12:00:31.734808] [INFO ] [MAIN ] [60/3542] ADX kept (0.5s) | 60 kept, 0 rejected | 135.3/min | ETA: 25.7m [2026-01-01T12:00:32.120566] [DEBUG] [REMOTE ] AEE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:32.120723] [DEBUG] [REMOTE ] AEE: PASS: History has at least 300 days. [2026-01-01T12:00:32.120969] [DEBUG] [REMOTE ] AEE: PASS: Price check passed. Min price $97.25. [2026-01-01T12:00:32.121112] [DEBUG] [REMOTE ] AEE: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:32.121280] [DEBUG] [REMOTE ] AEE: PASS: Integrity check passed. [2026-01-01T12:00:32.121332] [DEBUG] [REMOTE ] AEE: Symbol is viable for forecasting. [2026-01-01T12:00:32.121384] [INFO ] [MAIN ] [61/3542] AEE kept (0.4s) | 61 kept, 0 rejected | 135.6/min | ETA: 25.7m [2026-01-01T12:00:32.395304] [DEBUG] [REMOTE ] AEFC: Retrieved 1555 rows, trimmed to 300. [2026-01-01T12:00:32.395442] [DEBUG] [REMOTE ] AEFC: PASS: History has at least 300 days. [2026-01-01T12:00:32.395694] [DEBUG] [REMOTE ] AEFC: PASS: Price check passed. Min price $19.63. [2026-01-01T12:00:32.395838] [DEBUG] [REMOTE ] AEFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:32.395954] [DEBUG] [REMOTE ] AEFC: PASS: Integrity check passed. [2026-01-01T12:00:32.395994] [DEBUG] [REMOTE ] AEFC: Symbol is viable for forecasting. [2026-01-01T12:00:32.396043] [INFO ] [MAIN ] [62/3542] AEFC kept (0.3s) | 62 kept, 0 rejected | 136.4/min | ETA: 25.5m [2026-01-01T12:00:32.994030] [DEBUG] [REMOTE ] AEG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:32.994171] [DEBUG] [REMOTE ] AEG: PASS: History has at least 300 days. [2026-01-01T12:00:32.994404] [DEBUG] [REMOTE ] AEG: PASS: Price check passed. Min price $7.21. [2026-01-01T12:00:32.994543] [DEBUG] [REMOTE ] AEG: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:32.994684] [DEBUG] [REMOTE ] AEG: PASS: Integrity check passed. [2026-01-01T12:00:32.994726] [DEBUG] [REMOTE ] AEG: Symbol is viable for forecasting. [2026-01-01T12:00:32.994775] [INFO ] [MAIN ] [63/3542] AEG kept (0.6s) | 63 kept, 0 rejected | 135.6/min | ETA: 25.7m [2026-01-01T12:00:33.462971] [DEBUG] [REMOTE ] AEHL: Retrieved 4539 rows, trimmed to 300. [2026-01-01T12:00:33.463111] [DEBUG] [REMOTE ] AEHL: PASS: History has at least 300 days. [2026-01-01T12:00:33.463356] [DEBUG] [REMOTE ] AEHL: PASS: Price check passed. Min price $1.13. [2026-01-01T12:00:33.463498] [DEBUG] [REMOTE ] AEHL: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:33.463642] [DEBUG] [REMOTE ] AEHL: PASS: Integrity check passed. [2026-01-01T12:00:33.463685] [DEBUG] [REMOTE ] AEHL: Symbol is viable for forecasting. [2026-01-01T12:00:33.463737] [INFO ] [MAIN ] [64/3542] AEHL kept (0.5s) | 64 kept, 0 rejected | 135.5/min | ETA: 25.7m [2026-01-01T12:00:33.643790] [DEBUG] [REMOTE ] AEI: Retrieved 1281 rows, trimmed to 300. [2026-01-01T12:00:33.643918] [DEBUG] [REMOTE ] AEI: PASS: History has at least 300 days. [2026-01-01T12:00:33.644155] [DEBUG] [REMOTE ] AEI: PASS: Price check passed. Min price $2.33. [2026-01-01T12:00:33.644296] [DEBUG] [REMOTE ] AEI: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:33.644408] [DEBUG] [REMOTE ] AEI: PASS: Integrity check passed. [2026-01-01T12:00:33.644459] [DEBUG] [REMOTE ] AEI: Symbol is viable for forecasting. [2026-01-01T12:00:33.644542] [INFO ] [MAIN ] [65/3542] AEI kept (0.2s) | 65 kept, 0 rejected | 136.7/min | ETA: 25.4m [2026-01-01T12:00:34.273388] [DEBUG] [REMOTE ] AEIS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:34.273532] [DEBUG] [REMOTE ] AEIS: PASS: History has at least 300 days. [2026-01-01T12:00:34.273777] [DEBUG] [REMOTE ] AEIS: PASS: Price check passed. Min price $169.54. [2026-01-01T12:00:34.273928] [DEBUG] [REMOTE ] AEIS: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:34.274049] [DEBUG] [REMOTE ] AEIS: PASS: Integrity check passed. [2026-01-01T12:00:34.274093] [DEBUG] [REMOTE ] AEIS: Symbol is viable for forecasting. [2026-01-01T12:00:34.274144] [INFO ] [MAIN ] [66/3542] AEIS kept (0.6s) | 66 kept, 0 rejected | 135.9/min | ETA: 25.6m [2026-01-01T12:00:34.597202] [DEBUG] [REMOTE ] AEM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:34.597332] [DEBUG] [REMOTE ] AEM: PASS: History has at least 300 days. [2026-01-01T12:00:34.597545] [DEBUG] [REMOTE ] AEM: PASS: Price check passed. Min price $154.81. [2026-01-01T12:00:34.597704] [DEBUG] [REMOTE ] AEM: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:34.597819] [DEBUG] [REMOTE ] AEM: PASS: Integrity check passed. [2026-01-01T12:00:34.597860] [DEBUG] [REMOTE ] AEM: Symbol is viable for forecasting. [2026-01-01T12:00:34.597909] [INFO ] [MAIN ] [67/3542] AEM kept (0.3s) | 67 kept, 0 rejected | 136.4/min | ETA: 25.5m [2026-01-01T12:00:35.134499] [DEBUG] [REMOTE ] AEO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:35.134642] [DEBUG] [REMOTE ] AEO: PASS: History has at least 300 days. [2026-01-01T12:00:35.134857] [DEBUG] [REMOTE ] AEO: PASS: Price check passed. Min price $14.31. [2026-01-01T12:00:35.134994] [DEBUG] [REMOTE ] AEO: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:35.135114] [DEBUG] [REMOTE ] AEO: PASS: Integrity check passed. [2026-01-01T12:00:35.135156] [DEBUG] [REMOTE ] AEO: Symbol is viable for forecasting. [2026-01-01T12:00:35.135205] [INFO ] [MAIN ] [68/3542] AEO kept (0.5s) | 68 kept, 0 rejected | 136.0/min | ETA: 25.6m [2026-01-01T12:00:35.513661] [DEBUG] [REMOTE ] AEP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:35.513864] [DEBUG] [REMOTE ] AEP: PASS: History has at least 300 days. [2026-01-01T12:00:35.514176] [DEBUG] [REMOTE ] AEP: PASS: Price check passed. Min price $114.13. [2026-01-01T12:00:35.514508] [DEBUG] [REMOTE ] AEP: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:35.514670] [DEBUG] [REMOTE ] AEP: PASS: Integrity check passed. [2026-01-01T12:00:35.514715] [DEBUG] [REMOTE ] AEP: Symbol is viable for forecasting. [2026-01-01T12:00:35.514772] [INFO ] [MAIN ] [69/3542] AEP kept (0.4s) | 69 kept, 0 rejected | 136.2/min | ETA: 25.5m [2026-01-01T12:00:36.002695] [DEBUG] [REMOTE ] AES: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:36.002828] [DEBUG] [REMOTE ] AES: PASS: History has at least 300 days. [2026-01-01T12:00:36.003059] [DEBUG] [REMOTE ] AES: PASS: Price check passed. Min price $13.44. [2026-01-01T12:00:36.003195] [DEBUG] [REMOTE ] AES: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:36.003308] [DEBUG] [REMOTE ] AES: PASS: Integrity check passed. [2026-01-01T12:00:36.003348] [DEBUG] [REMOTE ] AES: Symbol is viable for forecasting. [2026-01-01T12:00:36.003396] [INFO ] [MAIN ] [70/3542] AES kept (0.5s) | 70 kept, 0 rejected | 136.0/min | ETA: 25.5m [2026-01-01T12:00:36.109902] [DEBUG] [REMOTE ] AESI: Retrieved 707 rows, trimmed to 300. [2026-01-01T12:00:36.110017] [DEBUG] [REMOTE ] AESI: PASS: History has at least 300 days. [2026-01-01T12:00:36.110213] [DEBUG] [REMOTE ] AESI: PASS: Price check passed. Min price $8.10. [2026-01-01T12:00:36.110347] [DEBUG] [REMOTE ] AESI: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:36.110454] [DEBUG] [REMOTE ] AESI: PASS: Integrity check passed. [2026-01-01T12:00:36.110495] [DEBUG] [REMOTE ] AESI: Symbol is viable for forecasting. [2026-01-01T12:00:36.110543] [INFO ] [MAIN ] [71/3542] AESI kept (0.1s) | 71 kept, 0 rejected | 137.5/min | ETA: 25.2m [2026-01-01T12:00:36.531150] [DEBUG] [REMOTE ] AEVA: Retrieved 1470 rows, trimmed to 300. [2026-01-01T12:00:36.531279] [DEBUG] [REMOTE ] AEVA: PASS: History has at least 300 days. [2026-01-01T12:00:36.531522] [DEBUG] [REMOTE ] AEVA: PASS: Price check passed. Min price $9.19. [2026-01-01T12:00:36.531718] [DEBUG] [REMOTE ] AEVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:36.531869] [DEBUG] [REMOTE ] AEVA: PASS: Integrity check passed. [2026-01-01T12:00:36.531918] [DEBUG] [REMOTE ] AEVA: Symbol is viable for forecasting. [2026-01-01T12:00:36.531968] [INFO ] [MAIN ] [72/3542] AEVA kept (0.4s) | 72 kept, 0 rejected | 137.5/min | ETA: 25.2m [2026-01-01T12:00:37.117299] [DEBUG] [REMOTE ] AEYE: Retrieved 3191 rows, trimmed to 300. [2026-01-01T12:00:37.117423] [DEBUG] [REMOTE ] AEYE: PASS: History has at least 300 days. [2026-01-01T12:00:37.117661] [DEBUG] [REMOTE ] AEYE: PASS: Price check passed. Min price $9.99. [2026-01-01T12:00:37.117813] [DEBUG] [REMOTE ] AEYE: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:37.117927] [DEBUG] [REMOTE ] AEYE: PASS: Integrity check passed. [2026-01-01T12:00:37.117969] [DEBUG] [REMOTE ] AEYE: Symbol is viable for forecasting. [2026-01-01T12:00:37.118019] [INFO ] [MAIN ] [73/3542] AEYE kept (0.6s) | 73 kept, 0 rejected | 136.9/min | ETA: 25.3m [2026-01-01T12:00:37.674546] [DEBUG] [REMOTE ] AFB: Retrieved 6021 rows, trimmed to 300. [2026-01-01T12:00:37.674707] [DEBUG] [REMOTE ] AFB: PASS: History has at least 300 days. [2026-01-01T12:00:37.674925] [DEBUG] [REMOTE ] AFB: PASS: Price check passed. Min price $10.71. [2026-01-01T12:00:37.675066] [DEBUG] [REMOTE ] AFB: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:37.675189] [DEBUG] [REMOTE ] AFB: PASS: Integrity check passed. [2026-01-01T12:00:37.675230] [DEBUG] [REMOTE ] AFB: Symbol is viable for forecasting. [2026-01-01T12:00:37.675279] [INFO ] [MAIN ] [74/3542] AFB kept (0.6s) | 74 kept, 0 rejected | 136.4/min | ETA: 25.4m [2026-01-01T12:00:37.930447] [DEBUG] [REMOTE ] AFCG: Retrieved 1203 rows, trimmed to 300. [2026-01-01T12:00:37.930598] [DEBUG] [REMOTE ] AFCG: PASS: History has at least 300 days. [2026-01-01T12:00:37.930862] [DEBUG] [REMOTE ] AFCG: PASS: Price check passed. Min price $2.53. [2026-01-01T12:00:37.931049] [DEBUG] [REMOTE ] AFCG: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:37.931181] [DEBUG] [REMOTE ] AFCG: PASS: Integrity check passed. [2026-01-01T12:00:37.931223] [DEBUG] [REMOTE ] AFCG: Symbol is viable for forecasting. [2026-01-01T12:00:37.931273] [INFO ] [MAIN ] [75/3542] AFCG kept (0.3s) | 75 kept, 0 rejected | 137.2/min | ETA: 25.3m [2026-01-01T12:00:38.475450] [DEBUG] [REMOTE ] AFG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:38.475612] [DEBUG] [REMOTE ] AFG: PASS: History has at least 300 days. [2026-01-01T12:00:38.475896] [DEBUG] [REMOTE ] AFG: PASS: Price check passed. Min price $127.97. [2026-01-01T12:00:38.476075] [DEBUG] [REMOTE ] AFG: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:38.476211] [DEBUG] [REMOTE ] AFG: PASS: Integrity check passed. [2026-01-01T12:00:38.476253] [DEBUG] [REMOTE ] AFG: Symbol is viable for forecasting. [2026-01-01T12:00:38.476304] [INFO ] [MAIN ] [76/3542] AFG kept (0.5s) | 76 kept, 0 rejected | 136.7/min | ETA: 25.4m [2026-01-01T12:00:38.622530] [DEBUG] [REMOTE ] AFGC: Retrieved 1527 rows, trimmed to 300. [2026-01-01T12:00:38.622666] [DEBUG] [REMOTE ] AFGC: PASS: History has at least 300 days. [2026-01-01T12:00:38.622870] [DEBUG] [REMOTE ] AFGC: PASS: Price check passed. Min price $18.86. [2026-01-01T12:00:38.623008] [DEBUG] [REMOTE ] AFGC: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:38.623120] [DEBUG] [REMOTE ] AFGC: PASS: Integrity check passed. [2026-01-01T12:00:38.623160] [DEBUG] [REMOTE ] AFGC: Symbol is viable for forecasting. [2026-01-01T12:00:38.623210] [INFO ] [MAIN ] [77/3542] AFGC kept (0.1s) | 77 kept, 0 rejected | 137.9/min | ETA: 25.1m [2026-01-01T12:00:39.390735] [DEBUG] [REMOTE ] AFL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:39.390873] [DEBUG] [REMOTE ] AFL: PASS: History has at least 300 days. [2026-01-01T12:00:39.391106] [DEBUG] [REMOTE ] AFL: PASS: Price check passed. Min price $105.14. [2026-01-01T12:00:39.391249] [DEBUG] [REMOTE ] AFL: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:39.391367] [DEBUG] [REMOTE ] AFL: PASS: Integrity check passed. [2026-01-01T12:00:39.391408] [DEBUG] [REMOTE ] AFL: Symbol is viable for forecasting. [2026-01-01T12:00:39.391457] [INFO ] [MAIN ] [78/3542] AFL kept (0.8s) | 78 kept, 0 rejected | 136.6/min | ETA: 25.4m [2026-01-01T12:00:39.631788] [DEBUG] [REMOTE ] AFRI: Retrieved 893 rows, trimmed to 300. [2026-01-01T12:00:39.631905] [DEBUG] [REMOTE ] AFRI: PASS: History has at least 300 days. [2026-01-01T12:00:39.632111] [DEBUG] [REMOTE ] AFRI: PASS: Price check passed. Min price $8.54. [2026-01-01T12:00:39.632251] [DEBUG] [REMOTE ] AFRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:39.632361] [DEBUG] [REMOTE ] AFRI: PASS: Integrity check passed. [2026-01-01T12:00:39.632401] [DEBUG] [REMOTE ] AFRI: Symbol is viable for forecasting. [2026-01-01T12:00:39.632449] [INFO ] [MAIN ] [79/3542] AFRI kept (0.2s) | 79 kept, 0 rejected | 137.4/min | ETA: 25.2m [2026-01-01T12:00:39.904178] [DEBUG] [REMOTE ] AFRM: Retrieved 1248 rows, trimmed to 300. [2026-01-01T12:00:39.904297] [DEBUG] [REMOTE ] AFRM: PASS: History has at least 300 days. [2026-01-01T12:00:39.904509] [DEBUG] [REMOTE ] AFRM: PASS: Price check passed. Min price $62.54. [2026-01-01T12:00:39.904664] [DEBUG] [REMOTE ] AFRM: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:39.904776] [DEBUG] [REMOTE ] AFRM: PASS: Integrity check passed. [2026-01-01T12:00:39.904815] [DEBUG] [REMOTE ] AFRM: Symbol is viable for forecasting. [2026-01-01T12:00:39.904862] [INFO ] [MAIN ] [80/3542] AFRM kept (0.3s) | 80 kept, 0 rejected | 138.0/min | ETA: 25.1m [2026-01-01T12:00:40.477220] [DEBUG] [REMOTE ] AFYA: Retrieved 1623 rows, trimmed to 300. [2026-01-01T12:00:40.477359] [DEBUG] [REMOTE ] AFYA: PASS: History has at least 300 days. [2026-01-01T12:00:40.477623] [DEBUG] [REMOTE ] AFYA: PASS: Price check passed. Min price $14.08. [2026-01-01T12:00:40.477791] [DEBUG] [REMOTE ] AFYA: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:40.477922] [DEBUG] [REMOTE ] AFYA: PASS: Integrity check passed. [2026-01-01T12:00:40.477971] [DEBUG] [REMOTE ] AFYA: Symbol is viable for forecasting. [2026-01-01T12:00:40.478030] [INFO ] [MAIN ] [81/3542] AFYA kept (0.6s) | 81 kept, 0 rejected | 137.5/min | ETA: 25.2m [2026-01-01T12:00:41.034392] [DEBUG] [REMOTE ] AG: Retrieved 4803 rows, trimmed to 300. [2026-01-01T12:00:41.034515] [DEBUG] [REMOTE ] AG: PASS: History has at least 300 days. [2026-01-01T12:00:41.034759] [DEBUG] [REMOTE ] AG: PASS: Price check passed. Min price $10.67. [2026-01-01T12:00:41.034895] [DEBUG] [REMOTE ] AG: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:41.035005] [DEBUG] [REMOTE ] AG: PASS: Integrity check passed. [2026-01-01T12:00:41.035045] [DEBUG] [REMOTE ] AG: Symbol is viable for forecasting. [2026-01-01T12:00:41.035093] [INFO ] [MAIN ] [82/3542] AG kept (0.6s) | 82 kept, 0 rejected | 137.0/min | ETA: 25.3m [2026-01-01T12:00:41.522419] [DEBUG] [REMOTE ] AGCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:41.522545] [DEBUG] [REMOTE ] AGCO: PASS: History has at least 300 days. [2026-01-01T12:00:41.522772] [DEBUG] [REMOTE ] AGCO: PASS: Price check passed. Min price $100.14. [2026-01-01T12:00:41.522908] [DEBUG] [REMOTE ] AGCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:41.523020] [DEBUG] [REMOTE ] AGCO: PASS: Integrity check passed. [2026-01-01T12:00:41.523059] [DEBUG] [REMOTE ] AGCO: Symbol is viable for forecasting. [2026-01-01T12:00:41.523107] [INFO ] [MAIN ] [83/3542] AGCO kept (0.5s) | 83 kept, 0 rejected | 136.8/min | ETA: 25.3m [2026-01-01T12:00:42.118775] [DEBUG] [REMOTE ] AGD: Retrieved 4889 rows, trimmed to 300. [2026-01-01T12:00:42.118906] [DEBUG] [REMOTE ] AGD: PASS: History has at least 300 days. [2026-01-01T12:00:42.119116] [DEBUG] [REMOTE ] AGD: PASS: Price check passed. Min price $10.77. [2026-01-01T12:00:42.119251] [DEBUG] [REMOTE ] AGD: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:42.119391] [DEBUG] [REMOTE ] AGD: PASS: Integrity check passed. [2026-01-01T12:00:42.119433] [DEBUG] [REMOTE ] AGD: Symbol is viable for forecasting. [2026-01-01T12:00:42.119687] [INFO ] [MAIN ] [84/3542] AGD kept (0.6s) | 84 kept, 0 rejected | 136.2/min | ETA: 25.4m [2026-01-01T12:00:42.594378] [DEBUG] [REMOTE ] AGEN: Retrieved 6514 rows, trimmed to 300. [2026-01-01T12:00:42.594520] [DEBUG] [REMOTE ] AGEN: PASS: History has at least 300 days. [2026-01-01T12:00:42.594785] [DEBUG] [REMOTE ] AGEN: PASS: Price check passed. Min price $3.12. [2026-01-01T12:00:42.594928] [DEBUG] [REMOTE ] AGEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:42.595048] [DEBUG] [REMOTE ] AGEN: PASS: Integrity check passed. [2026-01-01T12:00:42.595110] [DEBUG] [REMOTE ] AGEN: Symbol is viable for forecasting. [2026-01-01T12:00:42.595648] [INFO ] [MAIN ] [85/3542] AGEN kept (0.5s) | 85 kept, 0 rejected | 136.1/min | ETA: 25.4m [2026-01-01T12:00:43.026372] [DEBUG] [REMOTE ] AGI: Retrieved 5737 rows, trimmed to 300. [2026-01-01T12:00:43.026497] [DEBUG] [REMOTE ] AGI: PASS: History has at least 300 days. [2026-01-01T12:00:43.026734] [DEBUG] [REMOTE ] AGI: PASS: Price check passed. Min price $29.99. [2026-01-01T12:00:43.026871] [DEBUG] [REMOTE ] AGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:43.026986] [DEBUG] [REMOTE ] AGI: PASS: Integrity check passed. [2026-01-01T12:00:43.027025] [DEBUG] [REMOTE ] AGI: Symbol is viable for forecasting. [2026-01-01T12:00:43.027073] [INFO ] [MAIN ] [86/3542] AGI kept (0.4s) | 86 kept, 0 rejected | 136.1/min | ETA: 25.4m [2026-01-01T12:00:43.368372] [DEBUG] [REMOTE ] AGIO: Retrieved 3130 rows, trimmed to 300. [2026-01-01T12:00:43.368493] [DEBUG] [REMOTE ] AGIO: PASS: History has at least 300 days. [2026-01-01T12:00:43.368749] [DEBUG] [REMOTE ] AGIO: PASS: Price check passed. Min price $22.34. [2026-01-01T12:00:43.368886] [DEBUG] [REMOTE ] AGIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:43.368997] [DEBUG] [REMOTE ] AGIO: PASS: Integrity check passed. [2026-01-01T12:00:43.369036] [DEBUG] [REMOTE ] AGIO: Symbol is viable for forecasting. [2026-01-01T12:00:43.369083] [INFO ] [MAIN ] [87/3542] AGIO kept (0.3s) | 87 kept, 0 rejected | 136.5/min | ETA: 25.3m [2026-01-01T12:00:43.747166] [DEBUG] [REMOTE ] AGM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:43.747373] [DEBUG] [REMOTE ] AGM: PASS: History has at least 300 days. [2026-01-01T12:00:43.747718] [DEBUG] [REMOTE ] AGM: PASS: Price check passed. Min price $153.96. [2026-01-01T12:00:43.747866] [DEBUG] [REMOTE ] AGM: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:43.748162] [DEBUG] [REMOTE ] AGM: PASS: Integrity check passed. [2026-01-01T12:00:43.748208] [DEBUG] [REMOTE ] AGM: Symbol is viable for forecasting. [2026-01-01T12:00:43.748266] [INFO ] [MAIN ] [88/3542] AGM kept (0.4s) | 88 kept, 0 rejected | 136.7/min | ETA: 25.3m [2026-01-01T12:00:44.170930] [DEBUG] [REMOTE ] AGMH: Retrieved 1938 rows, trimmed to 300. [2026-01-01T12:00:44.171063] [DEBUG] [REMOTE ] AGMH: PASS: History has at least 300 days. [2026-01-01T12:00:44.171267] [DEBUG] [REMOTE ] AGMH: PASS: Price check passed. Min price $1.95. [2026-01-01T12:00:44.171401] [DEBUG] [REMOTE ] AGMH: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:44.171510] [DEBUG] [REMOTE ] AGMH: PASS: Integrity check passed. [2026-01-01T12:00:44.171550] [DEBUG] [REMOTE ] AGMH: Symbol is viable for forecasting. [2026-01-01T12:00:44.171619] [INFO ] [MAIN ] [89/3542] AGMH kept (0.4s) | 89 kept, 0 rejected | 136.8/min | ETA: 25.2m [2026-01-01T12:00:44.613838] [DEBUG] [REMOTE ] AGNC: Retrieved 4436 rows, trimmed to 300. [2026-01-01T12:00:44.613998] [DEBUG] [REMOTE ] AGNC: PASS: History has at least 300 days. [2026-01-01T12:00:44.614240] [DEBUG] [REMOTE ] AGNC: PASS: Price check passed. Min price $9.58. [2026-01-01T12:00:44.614417] [DEBUG] [REMOTE ] AGNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:44.614602] [DEBUG] [REMOTE ] AGNC: PASS: Integrity check passed. [2026-01-01T12:00:44.614662] [DEBUG] [REMOTE ] AGNC: Symbol is viable for forecasting. [2026-01-01T12:00:44.614732] [INFO ] [MAIN ] [90/3542] AGNC kept (0.4s) | 90 kept, 0 rejected | 136.7/min | ETA: 25.2m [2026-01-01T12:00:44.876177] [DEBUG] [REMOTE ] AGNCL: Retrieved 829 rows, trimmed to 300. [2026-01-01T12:00:44.876347] [DEBUG] [REMOTE ] AGNCL: PASS: History has at least 300 days. [2026-01-01T12:00:44.876659] [DEBUG] [REMOTE ] AGNCL: PASS: Price check passed. Min price $23.84. [2026-01-01T12:00:44.876855] [DEBUG] [REMOTE ] AGNCL: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:44.876998] [DEBUG] [REMOTE ] AGNCL: PASS: Integrity check passed. [2026-01-01T12:00:44.877046] [DEBUG] [REMOTE ] AGNCL: Symbol is viable for forecasting. [2026-01-01T12:00:44.877108] [INFO ] [MAIN ] [91/3542] AGNCL kept (0.3s) | 91 kept, 0 rejected | 137.3/min | ETA: 25.1m [2026-01-01T12:00:45.345934] [DEBUG] [REMOTE ] AGNCM: Retrieved 1721 rows, trimmed to 300. [2026-01-01T12:00:45.346141] [DEBUG] [REMOTE ] AGNCM: PASS: History has at least 300 days. [2026-01-01T12:00:45.346451] [DEBUG] [REMOTE ] AGNCM: PASS: Price check passed. Min price $23.85. [2026-01-01T12:00:45.346658] [DEBUG] [REMOTE ] AGNCM: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:45.346835] [DEBUG] [REMOTE ] AGNCM: PASS: Integrity check passed. [2026-01-01T12:00:45.346882] [DEBUG] [REMOTE ] AGNCM: Symbol is viable for forecasting. [2026-01-01T12:00:45.346942] [INFO ] [MAIN ] [92/3542] AGNCM kept (0.5s) | 92 kept, 0 rejected | 137.2/min | ETA: 25.1m [2026-01-01T12:00:45.750138] [DEBUG] [REMOTE ] AGNCN: Retrieved 2106 rows, trimmed to 300. [2026-01-01T12:00:45.750260] [DEBUG] [REMOTE ] AGNCN: PASS: History has at least 300 days. [2026-01-01T12:00:45.750461] [DEBUG] [REMOTE ] AGNCN: PASS: Price check passed. Min price $24.64. [2026-01-01T12:00:45.750615] [DEBUG] [REMOTE ] AGNCN: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:45.750726] [DEBUG] [REMOTE ] AGNCN: PASS: Integrity check passed. [2026-01-01T12:00:45.750767] [DEBUG] [REMOTE ] AGNCN: Symbol is viable for forecasting. [2026-01-01T12:00:45.750816] [INFO ] [MAIN ] [93/3542] AGNCN kept (0.4s) | 93 kept, 0 rejected | 137.3/min | ETA: 25.1m [2026-01-01T12:00:45.977307] [DEBUG] [REMOTE ] AGNCO: Retrieved 1574 rows, trimmed to 300. [2026-01-01T12:00:45.977432] [DEBUG] [REMOTE ] AGNCO: PASS: History has at least 300 days. [2026-01-01T12:00:45.977676] [DEBUG] [REMOTE ] AGNCO: PASS: Price check passed. Min price $24.54. [2026-01-01T12:00:45.977813] [DEBUG] [REMOTE ] AGNCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:45.977924] [DEBUG] [REMOTE ] AGNCO: PASS: Integrity check passed. [2026-01-01T12:00:45.977965] [DEBUG] [REMOTE ] AGNCO: Symbol is viable for forecasting. [2026-01-01T12:00:45.978011] [INFO ] [MAIN ] [94/3542] AGNCO kept (0.2s) | 94 kept, 0 rejected | 138.1/min | ETA: 25.0m [2026-01-01T12:00:46.529875] [DEBUG] [REMOTE ] AGNCP: Retrieved 1485 rows, trimmed to 300. [2026-01-01T12:00:46.530000] [DEBUG] [REMOTE ] AGNCP: PASS: History has at least 300 days. [2026-01-01T12:00:46.530204] [DEBUG] [REMOTE ] AGNCP: PASS: Price check passed. Min price $24.18. [2026-01-01T12:00:46.530374] [DEBUG] [REMOTE ] AGNCP: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:46.530524] [DEBUG] [REMOTE ] AGNCP: PASS: Integrity check passed. [2026-01-01T12:00:46.530595] [DEBUG] [REMOTE ] AGNCP: Symbol is viable for forecasting. [2026-01-01T12:00:46.530651] [INFO ] [MAIN ] [95/3542] AGNCP kept (0.6s) | 95 kept, 0 rejected | 137.7/min | ETA: 25.0m [2026-01-01T12:00:46.987337] [DEBUG] [REMOTE ] AGO: Retrieved 5458 rows, trimmed to 300. [2026-01-01T12:00:46.987470] [DEBUG] [REMOTE ] AGO: PASS: History has at least 300 days. [2026-01-01T12:00:46.987711] [DEBUG] [REMOTE ] AGO: PASS: Price check passed. Min price $78.84. [2026-01-01T12:00:46.987855] [DEBUG] [REMOTE ] AGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:46.987972] [DEBUG] [REMOTE ] AGO: PASS: Integrity check passed. [2026-01-01T12:00:46.988013] [DEBUG] [REMOTE ] AGO: Symbol is viable for forecasting. [2026-01-01T12:00:46.988063] [INFO ] [MAIN ] [96/3542] AGO kept (0.5s) | 96 kept, 0 rejected | 137.6/min | ETA: 25.0m [2026-01-01T12:00:47.277427] [DEBUG] [REMOTE ] AGRO: Retrieved 3754 rows, trimmed to 300. [2026-01-01T12:00:47.277560] [DEBUG] [REMOTE ] AGRO: PASS: History has at least 300 days. [2026-01-01T12:00:47.277803] [DEBUG] [REMOTE ] AGRO: PASS: Price check passed. Min price $7.13. [2026-01-01T12:00:47.277943] [DEBUG] [REMOTE ] AGRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:47.278056] [DEBUG] [REMOTE ] AGRO: PASS: Integrity check passed. [2026-01-01T12:00:47.278096] [DEBUG] [REMOTE ] AGRO: Symbol is viable for forecasting. [2026-01-01T12:00:47.278144] [INFO ] [MAIN ] [97/3542] AGRO kept (0.3s) | 97 kept, 0 rejected | 138.1/min | ETA: 25.0m [2026-01-01T12:00:47.925746] [DEBUG] [REMOTE ] AGX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:47.925885] [DEBUG] [REMOTE ] AGX: PASS: History has at least 300 days. [2026-01-01T12:00:47.926138] [DEBUG] [REMOTE ] AGX: PASS: Price check passed. Min price $255.69. [2026-01-01T12:00:47.926367] [DEBUG] [REMOTE ] AGX: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:47.926498] [DEBUG] [REMOTE ] AGX: PASS: Integrity check passed. [2026-01-01T12:00:47.926538] [DEBUG] [REMOTE ] AGX: Symbol is viable for forecasting. [2026-01-01T12:00:47.926605] [INFO ] [MAIN ] [98/3542] AGX kept (0.6s) | 98 kept, 0 rejected | 137.4/min | ETA: 25.1m [2026-01-01T12:00:48.299210] [DEBUG] [REMOTE ] AGYS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:48.299372] [DEBUG] [REMOTE ] AGYS: PASS: History has at least 300 days. [2026-01-01T12:00:48.299632] [DEBUG] [REMOTE ] AGYS: PASS: Price check passed. Min price $108.68. [2026-01-01T12:00:48.299782] [DEBUG] [REMOTE ] AGYS: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:48.299905] [DEBUG] [REMOTE ] AGYS: PASS: Integrity check passed. [2026-01-01T12:00:48.299947] [DEBUG] [REMOTE ] AGYS: Symbol is viable for forecasting. [2026-01-01T12:00:48.299998] [INFO ] [MAIN ] [99/3542] AGYS kept (0.4s) | 99 kept, 0 rejected | 137.6/min | ETA: 25.0m [2026-01-01T12:00:48.525269] [DEBUG] [REMOTE ] AGZD: Retrieved 3027 rows, trimmed to 300. [2026-01-01T12:00:48.525411] [DEBUG] [REMOTE ] AGZD: PASS: History has at least 300 days. [2026-01-01T12:00:48.525645] [DEBUG] [REMOTE ] AGZD: PASS: Price check passed. Min price $22.22. [2026-01-01T12:00:48.525790] [DEBUG] [REMOTE ] AGZD: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:48.525909] [DEBUG] [REMOTE ] AGZD: PASS: Integrity check passed. [2026-01-01T12:00:48.525951] [DEBUG] [REMOTE ] AGZD: Symbol is viable for forecasting. [2026-01-01T12:00:48.526001] [INFO ] [MAIN ] [100/3542] AGZD kept (0.2s) | 100 kept, 0 rejected | 138.2/min | ETA: 24.9m [2026-01-01T12:00:49.021415] [DEBUG] [REMOTE ] AHCO: Retrieved 1899 rows, trimmed to 300. [2026-01-01T12:00:49.021548] [DEBUG] [REMOTE ] AHCO: PASS: History has at least 300 days. [2026-01-01T12:00:49.021782] [DEBUG] [REMOTE ] AHCO: PASS: Price check passed. Min price $8.70. [2026-01-01T12:00:49.021925] [DEBUG] [REMOTE ] AHCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:49.022041] [DEBUG] [REMOTE ] AHCO: PASS: Integrity check passed. [2026-01-01T12:00:49.022083] [DEBUG] [REMOTE ] AHCO: Symbol is viable for forecasting. [2026-01-01T12:00:49.022135] [INFO ] [MAIN ] [101/3542] AHCO kept (0.5s) | 101 kept, 0 rejected | 138.0/min | ETA: 24.9m [2026-01-01T12:00:49.476134] [DEBUG] [REMOTE ] AHH: Retrieved 3183 rows, trimmed to 300. [2026-01-01T12:00:49.476272] [DEBUG] [REMOTE ] AHH: PASS: History has at least 300 days. [2026-01-01T12:00:49.476489] [DEBUG] [REMOTE ] AHH: PASS: Price check passed. Min price $5.91. [2026-01-01T12:00:49.476664] [DEBUG] [REMOTE ] AHH: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:49.476808] [DEBUG] [REMOTE ] AHH: PASS: Integrity check passed. [2026-01-01T12:00:49.476858] [DEBUG] [REMOTE ] AHH: Symbol is viable for forecasting. [2026-01-01T12:00:49.476923] [INFO ] [MAIN ] [102/3542] AHH kept (0.5s) | 102 kept, 0 rejected | 138.0/min | ETA: 24.9m [2026-01-01T12:00:49.808958] [DEBUG] [REMOTE ] AI: Retrieved 1271 rows, trimmed to 300. [2026-01-01T12:00:49.809080] [DEBUG] [REMOTE ] AI: PASS: History has at least 300 days. [2026-01-01T12:00:49.809299] [DEBUG] [REMOTE ] AI: PASS: Price check passed. Min price $12.85. [2026-01-01T12:00:49.809648] [DEBUG] [REMOTE ] AI: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:49.809765] [DEBUG] [REMOTE ] AI: PASS: Integrity check passed. [2026-01-01T12:00:49.809808] [DEBUG] [REMOTE ] AI: Symbol is viable for forecasting. [2026-01-01T12:00:49.809859] [INFO ] [MAIN ] [103/3542] AI kept (0.3s) | 103 kept, 0 rejected | 138.3/min | ETA: 24.9m [2026-01-01T12:00:50.326560] [DEBUG] [REMOTE ] AIA: Retrieved 4557 rows, trimmed to 300. [2026-01-01T12:00:50.326767] [DEBUG] [REMOTE ] AIA: PASS: History has at least 300 days. [2026-01-01T12:00:50.327030] [DEBUG] [REMOTE ] AIA: PASS: Price check passed. Min price $89.60. [2026-01-01T12:00:50.327171] [DEBUG] [REMOTE ] AIA: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:50.327297] [DEBUG] [REMOTE ] AIA: PASS: Integrity check passed. [2026-01-01T12:00:50.327339] [DEBUG] [REMOTE ] AIA: Symbol is viable for forecasting. [2026-01-01T12:00:50.327392] [INFO ] [MAIN ] [104/3542] AIA kept (0.5s) | 104 kept, 0 rejected | 138.0/min | ETA: 24.9m [2026-01-01T12:00:50.779024] [DEBUG] [REMOTE ] AIG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:50.779168] [DEBUG] [REMOTE ] AIG: PASS: History has at least 300 days. [2026-01-01T12:00:50.779437] [DEBUG] [REMOTE ] AIG: PASS: Price check passed. Min price $74.61. [2026-01-01T12:00:50.779592] [DEBUG] [REMOTE ] AIG: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:50.779719] [DEBUG] [REMOTE ] AIG: PASS: Integrity check passed. [2026-01-01T12:00:50.779759] [DEBUG] [REMOTE ] AIG: Symbol is viable for forecasting. [2026-01-01T12:00:50.779810] [INFO ] [MAIN ] [105/3542] AIG kept (0.5s) | 105 kept, 0 rejected | 138.0/min | ETA: 24.9m [2026-01-01T12:00:51.111284] [DEBUG] [REMOTE ] AIMD: Retrieved 2917 rows, trimmed to 300. [2026-01-01T12:00:51.111432] [DEBUG] [REMOTE ] AIMD: PASS: History has at least 300 days. [2026-01-01T12:00:51.111695] [DEBUG] [REMOTE ] AIMD: PASS: Price check passed. Min price $1.64. [2026-01-01T12:00:51.111838] [DEBUG] [REMOTE ] AIMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:51.111955] [DEBUG] [REMOTE ] AIMD: PASS: Integrity check passed. [2026-01-01T12:00:51.111995] [DEBUG] [REMOTE ] AIMD: Symbol is viable for forecasting. [2026-01-01T12:00:51.112043] [INFO ] [MAIN ] [106/3542] AIMD kept (0.3s) | 106 kept, 0 rejected | 138.3/min | ETA: 24.8m [2026-01-01T12:00:51.329699] [DEBUG] [REMOTE ] AIO: Retrieved 1552 rows, trimmed to 300. [2026-01-01T12:00:51.329830] [DEBUG] [REMOTE ] AIO: PASS: History has at least 300 days. [2026-01-01T12:00:51.330046] [DEBUG] [REMOTE ] AIO: PASS: Price check passed. Min price $20.51. [2026-01-01T12:00:51.330182] [DEBUG] [REMOTE ] AIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:51.330296] [DEBUG] [REMOTE ] AIO: PASS: Integrity check passed. [2026-01-01T12:00:51.330336] [DEBUG] [REMOTE ] AIO: Symbol is viable for forecasting. [2026-01-01T12:00:51.330383] [INFO ] [MAIN ] [107/3542] AIO kept (0.2s) | 107 kept, 0 rejected | 138.9/min | ETA: 24.7m [2026-01-01T12:00:51.803869] [DEBUG] [REMOTE ] AIP: Retrieved 1049 rows, trimmed to 300. [2026-01-01T12:00:51.804008] [DEBUG] [REMOTE ] AIP: PASS: History has at least 300 days. [2026-01-01T12:00:51.804216] [DEBUG] [REMOTE ] AIP: PASS: Price check passed. Min price $12.32. [2026-01-01T12:00:51.804357] [DEBUG] [REMOTE ] AIP: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:51.804471] [DEBUG] [REMOTE ] AIP: PASS: Integrity check passed. [2026-01-01T12:00:51.804513] [DEBUG] [REMOTE ] AIP: Symbol is viable for forecasting. [2026-01-01T12:00:51.804565] [INFO ] [MAIN ] [108/3542] AIP kept (0.5s) | 108 kept, 0 rejected | 138.8/min | ETA: 24.7m [2026-01-01T12:00:52.189957] [DEBUG] [REMOTE ] AIPI: Retrieved 396 rows, trimmed to 300. [2026-01-01T12:00:52.190104] [DEBUG] [REMOTE ] AIPI: PASS: History has at least 300 days. [2026-01-01T12:00:52.190349] [DEBUG] [REMOTE ] AIPI: PASS: Price check passed. Min price $37.95. [2026-01-01T12:00:52.190486] [DEBUG] [REMOTE ] AIPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:52.190631] [DEBUG] [REMOTE ] AIPI: PASS: Integrity check passed. [2026-01-01T12:00:52.190687] [DEBUG] [REMOTE ] AIPI: Symbol is viable for forecasting. [2026-01-01T12:00:52.190738] [INFO ] [MAIN ] [109/3542] AIPI kept (0.4s) | 109 kept, 0 rejected | 139.0/min | ETA: 24.7m [2026-01-01T12:00:52.617620] [DEBUG] [REMOTE ] AIQ: Retrieved 1918 rows, trimmed to 300. [2026-01-01T12:00:52.617743] [DEBUG] [REMOTE ] AIQ: PASS: History has at least 300 days. [2026-01-01T12:00:52.617951] [DEBUG] [REMOTE ] AIQ: PASS: Price check passed. Min price $47.29. [2026-01-01T12:00:52.618088] [DEBUG] [REMOTE ] AIQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:52.618200] [DEBUG] [REMOTE ] AIQ: PASS: Integrity check passed. [2026-01-01T12:00:52.618242] [DEBUG] [REMOTE ] AIQ: Symbol is viable for forecasting. [2026-01-01T12:00:52.618291] [INFO ] [MAIN ] [110/3542] AIQ kept (0.4s) | 110 kept, 0 rejected | 139.0/min | ETA: 24.7m [2026-01-01T12:00:52.982205] [DEBUG] [REMOTE ] AIRG: Retrieved 2360 rows, trimmed to 300. [2026-01-01T12:00:52.982329] [DEBUG] [REMOTE ] AIRG: PASS: History has at least 300 days. [2026-01-01T12:00:52.982539] [DEBUG] [REMOTE ] AIRG: PASS: Price check passed. Min price $3.07. [2026-01-01T12:00:52.982704] [DEBUG] [REMOTE ] AIRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:52.982819] [DEBUG] [REMOTE ] AIRG: PASS: Integrity check passed. [2026-01-01T12:00:52.982862] [DEBUG] [REMOTE ] AIRG: Symbol is viable for forecasting. [2026-01-01T12:00:52.982911] [INFO ] [MAIN ] [111/3542] AIRG kept (0.4s) | 111 kept, 0 rejected | 139.2/min | ETA: 24.7m [2026-01-01T12:00:53.383064] [DEBUG] [REMOTE ] AIRJ: Retrieved 451 rows, trimmed to 300. [2026-01-01T12:00:53.383206] [DEBUG] [REMOTE ] AIRJ: PASS: History has at least 300 days. [2026-01-01T12:00:53.383405] [DEBUG] [REMOTE ] AIRJ: PASS: Price check passed. Min price $2.78. [2026-01-01T12:00:53.383546] [DEBUG] [REMOTE ] AIRJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:53.383679] [DEBUG] [REMOTE ] AIRJ: PASS: Integrity check passed. [2026-01-01T12:00:53.383721] [DEBUG] [REMOTE ] AIRJ: Symbol is viable for forecasting. [2026-01-01T12:00:53.383768] [INFO ] [MAIN ] [112/3542] AIRJ kept (0.4s) | 112 kept, 0 rejected | 139.2/min | ETA: 24.6m [2026-01-01T12:00:53.743937] [DEBUG] [REMOTE ] AIRS: Retrieved 1047 rows, trimmed to 300. [2026-01-01T12:00:53.744060] [DEBUG] [REMOTE ] AIRS: PASS: History has at least 300 days. [2026-01-01T12:00:53.744263] [DEBUG] [REMOTE ] AIRS: PASS: Price check passed. Min price $1.97. [2026-01-01T12:00:53.744400] [DEBUG] [REMOTE ] AIRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:53.744509] [DEBUG] [REMOTE ] AIRS: PASS: Integrity check passed. [2026-01-01T12:00:53.744550] [DEBUG] [REMOTE ] AIRS: Symbol is viable for forecasting. [2026-01-01T12:00:53.744627] [INFO ] [MAIN ] [113/3542] AIRS kept (0.4s) | 113 kept, 0 rejected | 139.4/min | ETA: 24.6m [2026-01-01T12:00:54.224618] [DEBUG] [REMOTE ] AISP: Retrieved 1168 rows, trimmed to 300. [2026-01-01T12:00:54.224756] [DEBUG] [REMOTE ] AISP: PASS: History has at least 300 days. [2026-01-01T12:00:54.224976] [DEBUG] [REMOTE ] AISP: PASS: Price check passed. Min price $2.76. [2026-01-01T12:00:54.225124] [DEBUG] [REMOTE ] AISP: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:54.225259] [DEBUG] [REMOTE ] AISP: PASS: Integrity check passed. [2026-01-01T12:00:54.225307] [DEBUG] [REMOTE ] AISP: Symbol is viable for forecasting. [2026-01-01T12:00:54.225356] [INFO ] [MAIN ] [114/3542] AISP kept (0.5s) | 114 kept, 0 rejected | 139.3/min | ETA: 24.6m [2026-01-01T12:00:54.655899] [DEBUG] [REMOTE ] AIZN: Retrieved 1280 rows, trimmed to 300. [2026-01-01T12:00:54.656027] [DEBUG] [REMOTE ] AIZN: PASS: History has at least 300 days. [2026-01-01T12:00:54.656225] [DEBUG] [REMOTE ] AIZN: PASS: Price check passed. Min price $19.26. [2026-01-01T12:00:54.656359] [DEBUG] [REMOTE ] AIZN: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:54.656468] [DEBUG] [REMOTE ] AIZN: PASS: Integrity check passed. [2026-01-01T12:00:54.656508] [DEBUG] [REMOTE ] AIZN: Symbol is viable for forecasting. [2026-01-01T12:00:54.656556] [INFO ] [MAIN ] [115/3542] AIZN kept (0.4s) | 115 kept, 0 rejected | 139.3/min | ETA: 24.6m [2026-01-01T12:00:55.237354] [DEBUG] [REMOTE ] AJG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:55.237493] [DEBUG] [REMOTE ] AJG: PASS: History has at least 300 days. [2026-01-01T12:00:55.237937] [DEBUG] [REMOTE ] AJG: PASS: Price check passed. Min price $237.85. [2026-01-01T12:00:55.238076] [DEBUG] [REMOTE ] AJG: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:55.238195] [DEBUG] [REMOTE ] AJG: PASS: Integrity check passed. [2026-01-01T12:00:55.238236] [DEBUG] [REMOTE ] AJG: Symbol is viable for forecasting. [2026-01-01T12:00:55.238283] [INFO ] [MAIN ] [116/3542] AJG kept (0.6s) | 116 kept, 0 rejected | 138.9/min | ETA: 24.7m [2026-01-01T12:00:55.705317] [DEBUG] [REMOTE ] AKAM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:55.705449] [DEBUG] [REMOTE ] AKAM: PASS: History has at least 300 days. [2026-01-01T12:00:55.705693] [DEBUG] [REMOTE ] AKAM: PASS: Price check passed. Min price $71.97. [2026-01-01T12:00:55.705833] [DEBUG] [REMOTE ] AKAM: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:55.705947] [DEBUG] [REMOTE ] AKAM: PASS: Integrity check passed. [2026-01-01T12:00:55.705987] [DEBUG] [REMOTE ] AKAM: Symbol is viable for forecasting. [2026-01-01T12:00:55.706035] [INFO ] [MAIN ] [117/3542] AKAM kept (0.5s) | 117 kept, 0 rejected | 138.8/min | ETA: 24.7m [2026-01-01T12:00:55.903121] [DEBUG] [REMOTE ] AKBA: Retrieved 2965 rows, trimmed to 300. [2026-01-01T12:00:55.903260] [DEBUG] [REMOTE ] AKBA: PASS: History has at least 300 days. [2026-01-01T12:00:55.903485] [DEBUG] [REMOTE ] AKBA: PASS: Price check passed. Min price $1.47. [2026-01-01T12:00:55.903657] [DEBUG] [REMOTE ] AKBA: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:55.903794] [DEBUG] [REMOTE ] AKBA: PASS: Integrity check passed. [2026-01-01T12:00:55.903834] [DEBUG] [REMOTE ] AKBA: Symbol is viable for forecasting. [2026-01-01T12:00:55.903881] [INFO ] [MAIN ] [118/3542] AKBA kept (0.2s) | 118 kept, 0 rejected | 139.4/min | ETA: 24.6m [2026-01-01T12:00:56.466413] [DEBUG] [REMOTE ] AL: Retrieved 3698 rows, trimmed to 300. [2026-01-01T12:00:56.466550] [DEBUG] [REMOTE ] AL: PASS: History has at least 300 days. [2026-01-01T12:00:56.466842] [DEBUG] [REMOTE ] AL: PASS: Price check passed. Min price $63.28. [2026-01-01T12:00:56.466993] [DEBUG] [REMOTE ] AL: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:56.467113] [DEBUG] [REMOTE ] AL: PASS: Integrity check passed. [2026-01-01T12:00:56.467154] [DEBUG] [REMOTE ] AL: Symbol is viable for forecasting. [2026-01-01T12:00:56.467207] [INFO ] [MAIN ] [119/3542] AL kept (0.6s) | 119 kept, 0 rejected | 139.1/min | ETA: 24.6m [2026-01-01T12:00:56.687832] [DEBUG] [REMOTE ] ALAB: Retrieved 448 rows, trimmed to 300. [2026-01-01T12:00:56.687962] [DEBUG] [REMOTE ] ALAB: PASS: History has at least 300 days. [2026-01-01T12:00:56.688239] [DEBUG] [REMOTE ] ALAB: PASS: Price check passed. Min price $139.29. [2026-01-01T12:00:56.688417] [DEBUG] [REMOTE ] ALAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:56.688545] [DEBUG] [REMOTE ] ALAB: PASS: Integrity check passed. [2026-01-01T12:00:56.688635] [DEBUG] [REMOTE ] ALAB: Symbol is viable for forecasting. [2026-01-01T12:00:56.688695] [INFO ] [MAIN ] [120/3542] ALAB kept (0.2s) | 120 kept, 0 rejected | 139.6/min | ETA: 24.5m [2026-01-01T12:00:57.352209] [DEBUG] [REMOTE ] ALB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:57.352349] [DEBUG] [REMOTE ] ALB: PASS: History has at least 300 days. [2026-01-01T12:00:57.352610] [DEBUG] [REMOTE ] ALB: PASS: Price check passed. Min price $88.18. [2026-01-01T12:00:57.352757] [DEBUG] [REMOTE ] ALB: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:57.352884] [DEBUG] [REMOTE ] ALB: PASS: Integrity check passed. [2026-01-01T12:00:57.352926] [DEBUG] [REMOTE ] ALB: Symbol is viable for forecasting. [2026-01-01T12:00:57.352977] [INFO ] [MAIN ] [121/3542] ALB kept (0.7s) | 121 kept, 0 rejected | 139.0/min | ETA: 24.6m [2026-01-01T12:00:57.571698] [DEBUG] [REMOTE ] ALC: Retrieved 1693 rows, trimmed to 300. [2026-01-01T12:00:57.571829] [DEBUG] [REMOTE ] ALC: PASS: History has at least 300 days. [2026-01-01T12:00:57.572028] [DEBUG] [REMOTE ] ALC: PASS: Price check passed. Min price $72.05. [2026-01-01T12:00:57.572163] [DEBUG] [REMOTE ] ALC: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:57.572273] [DEBUG] [REMOTE ] ALC: PASS: Integrity check passed. [2026-01-01T12:00:57.572312] [DEBUG] [REMOTE ] ALC: Symbol is viable for forecasting. [2026-01-01T12:00:57.572360] [INFO ] [MAIN ] [122/3542] ALC kept (0.2s) | 122 kept, 0 rejected | 139.6/min | ETA: 24.5m [2026-01-01T12:00:58.218631] [DEBUG] [REMOTE ] ALCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:58.218775] [DEBUG] [REMOTE ] ALCO: PASS: History has at least 300 days. [2026-01-01T12:00:58.219189] [DEBUG] [REMOTE ] ALCO: PASS: Price check passed. Min price $31.35. [2026-01-01T12:00:58.219353] [DEBUG] [REMOTE ] ALCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:58.219480] [DEBUG] [REMOTE ] ALCO: PASS: Integrity check passed. [2026-01-01T12:00:58.219522] [DEBUG] [REMOTE ] ALCO: Symbol is viable for forecasting. [2026-01-01T12:00:58.219590] [INFO ] [MAIN ] [123/3542] ALCO kept (0.6s) | 123 kept, 0 rejected | 139.0/min | ETA: 24.6m [2026-01-01T12:00:58.548303] [DEBUG] [REMOTE ] ALDX: Retrieved 2935 rows, trimmed to 300. [2026-01-01T12:00:58.548480] [DEBUG] [REMOTE ] ALDX: PASS: History has at least 300 days. [2026-01-01T12:00:58.548781] [DEBUG] [REMOTE ] ALDX: PASS: Price check passed. Min price $3.99. [2026-01-01T12:00:58.548947] [DEBUG] [REMOTE ] ALDX: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:58.549066] [DEBUG] [REMOTE ] ALDX: PASS: Integrity check passed. [2026-01-01T12:00:58.549110] [DEBUG] [REMOTE ] ALDX: Symbol is viable for forecasting. [2026-01-01T12:00:58.549181] [INFO ] [MAIN ] [124/3542] ALDX kept (0.3s) | 124 kept, 0 rejected | 139.3/min | ETA: 24.5m [2026-01-01T12:00:58.965234] [DEBUG] [REMOTE ] ALEX: Retrieved 3407 rows, trimmed to 300. [2026-01-01T12:00:58.965368] [DEBUG] [REMOTE ] ALEX: PASS: History has at least 300 days. [2026-01-01T12:00:58.965611] [DEBUG] [REMOTE ] ALEX: PASS: Price check passed. Min price $14.89. [2026-01-01T12:00:58.965754] [DEBUG] [REMOTE ] ALEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:58.965872] [DEBUG] [REMOTE ] ALEX: PASS: Integrity check passed. [2026-01-01T12:00:58.965914] [DEBUG] [REMOTE ] ALEX: Symbol is viable for forecasting. [2026-01-01T12:00:58.965965] [INFO ] [MAIN ] [125/3542] ALEX kept (0.4s) | 125 kept, 0 rejected | 139.3/min | ETA: 24.5m [2026-01-01T12:00:59.483180] [DEBUG] [REMOTE ] ALG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:00:59.483331] [DEBUG] [REMOTE ] ALG: PASS: History has at least 300 days. [2026-01-01T12:00:59.483603] [DEBUG] [REMOTE ] ALG: PASS: Price check passed. Min price $157.80. [2026-01-01T12:00:59.483762] [DEBUG] [REMOTE ] ALG: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:59.483885] [DEBUG] [REMOTE ] ALG: PASS: Integrity check passed. [2026-01-01T12:00:59.483926] [DEBUG] [REMOTE ] ALG: Symbol is viable for forecasting. [2026-01-01T12:00:59.483978] [INFO ] [MAIN ] [126/3542] ALG kept (0.5s) | 126 kept, 0 rejected | 139.1/min | ETA: 24.6m [2026-01-01T12:00:59.734958] [DEBUG] [REMOTE ] ALGM: Retrieved 1299 rows, trimmed to 300. [2026-01-01T12:00:59.735096] [DEBUG] [REMOTE ] ALGM: PASS: History has at least 300 days. [2026-01-01T12:00:59.735304] [DEBUG] [REMOTE ] ALGM: PASS: Price check passed. Min price $22.80. [2026-01-01T12:00:59.735442] [DEBUG] [REMOTE ] ALGM: PASS: Continuity check passed with 300 days. [2026-01-01T12:00:59.735555] [DEBUG] [REMOTE ] ALGM: PASS: Integrity check passed. [2026-01-01T12:00:59.735630] [DEBUG] [REMOTE ] ALGM: Symbol is viable for forecasting. [2026-01-01T12:00:59.735683] [INFO ] [MAIN ] [127/3542] ALGM kept (0.3s) | 127 kept, 0 rejected | 139.5/min | ETA: 24.5m [2026-01-01T12:01:00.380868] [DEBUG] [REMOTE ] ALGN: Retrieved 6268 rows, trimmed to 300. [2026-01-01T12:01:00.381032] [DEBUG] [REMOTE ] ALGN: PASS: History has at least 300 days. [2026-01-01T12:01:00.381335] [DEBUG] [REMOTE ] ALGN: PASS: Price check passed. Min price $125.79. [2026-01-01T12:01:00.381530] [DEBUG] [REMOTE ] ALGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:00.381723] [DEBUG] [REMOTE ] ALGN: PASS: Integrity check passed. [2026-01-01T12:01:00.381786] [DEBUG] [REMOTE ] ALGN: Symbol is viable for forecasting. [2026-01-01T12:01:00.381859] [INFO ] [MAIN ] [128/3542] ALGN kept (0.6s) | 128 kept, 0 rejected | 139.0/min | ETA: 24.6m [2026-01-01T12:01:00.672943] [DEBUG] [REMOTE ] ALGS: Retrieved 1308 rows, trimmed to 300. [2026-01-01T12:01:00.673080] [DEBUG] [REMOTE ] ALGS: PASS: History has at least 300 days. [2026-01-01T12:01:00.673286] [DEBUG] [REMOTE ] ALGS: PASS: Price check passed. Min price $6.07. [2026-01-01T12:01:00.673425] [DEBUG] [REMOTE ] ALGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:00.673536] [DEBUG] [REMOTE ] ALGS: PASS: Integrity check passed. [2026-01-01T12:01:00.673606] [DEBUG] [REMOTE ] ALGS: Symbol is viable for forecasting. [2026-01-01T12:01:00.673659] [INFO ] [MAIN ] [129/3542] ALGS kept (0.3s) | 129 kept, 0 rejected | 139.3/min | ETA: 24.5m [2026-01-01T12:01:00.965002] [DEBUG] [REMOTE ] ALHC: Retrieved 1198 rows, trimmed to 300. [2026-01-01T12:01:00.965194] [DEBUG] [REMOTE ] ALHC: PASS: History has at least 300 days. [2026-01-01T12:01:00.965448] [DEBUG] [REMOTE ] ALHC: PASS: Price check passed. Min price $16.04. [2026-01-01T12:01:00.965618] [DEBUG] [REMOTE ] ALHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:00.965747] [DEBUG] [REMOTE ] ALHC: PASS: Integrity check passed. [2026-01-01T12:01:00.965790] [DEBUG] [REMOTE ] ALHC: Symbol is viable for forecasting. [2026-01-01T12:01:00.965847] [INFO ] [MAIN ] [130/3542] ALHC kept (0.3s) | 130 kept, 0 rejected | 139.7/min | ETA: 24.4m [2026-01-01T12:01:01.650544] [DEBUG] [REMOTE ] ALK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:01.650743] [DEBUG] [REMOTE ] ALK: PASS: History has at least 300 days. [2026-01-01T12:01:01.651079] [DEBUG] [REMOTE ] ALK: PASS: Price check passed. Min price $37.82. [2026-01-01T12:01:01.651222] [DEBUG] [REMOTE ] ALK: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:01.651355] [DEBUG] [REMOTE ] ALK: PASS: Integrity check passed. [2026-01-01T12:01:01.651396] [DEBUG] [REMOTE ] ALK: Symbol is viable for forecasting. [2026-01-01T12:01:01.651449] [INFO ] [MAIN ] [131/3542] ALK kept (0.7s) | 131 kept, 0 rejected | 139.0/min | ETA: 24.5m [2026-01-01T12:01:02.176214] [DEBUG] [REMOTE ] ALKS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:02.176374] [DEBUG] [REMOTE ] ALKS: PASS: History has at least 300 days. [2026-01-01T12:01:02.176696] [DEBUG] [REMOTE ] ALKS: PASS: Price check passed. Min price $27.81. [2026-01-01T12:01:02.176896] [DEBUG] [REMOTE ] ALKS: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:02.177058] [DEBUG] [REMOTE ] ALKS: PASS: Integrity check passed. [2026-01-01T12:01:02.177114] [DEBUG] [REMOTE ] ALKS: Symbol is viable for forecasting. [2026-01-01T12:01:02.177184] [INFO ] [MAIN ] [132/3542] ALKS kept (0.5s) | 132 kept, 0 rejected | 138.8/min | ETA: 24.6m [2026-01-01T12:01:02.662867] [DEBUG] [REMOTE ] ALL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:02.663006] [DEBUG] [REMOTE ] ALL: PASS: History has at least 300 days. [2026-01-01T12:01:02.663236] [DEBUG] [REMOTE ] ALL: PASS: Price check passed. Min price $189.10. [2026-01-01T12:01:02.663378] [DEBUG] [REMOTE ] ALL: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:02.663500] [DEBUG] [REMOTE ] ALL: PASS: Integrity check passed. [2026-01-01T12:01:02.663542] [DEBUG] [REMOTE ] ALL: Symbol is viable for forecasting. [2026-01-01T12:01:02.663629] [INFO ] [MAIN ] [133/3542] ALL kept (0.5s) | 133 kept, 0 rejected | 138.7/min | ETA: 24.6m [2026-01-01T12:01:02.851541] [DEBUG] [REMOTE ] ALLE: Retrieved 3048 rows, trimmed to 300. [2026-01-01T12:01:02.851694] [DEBUG] [REMOTE ] ALLE: PASS: History has at least 300 days. [2026-01-01T12:01:02.851899] [DEBUG] [REMOTE ] ALLE: PASS: Price check passed. Min price $156.99. [2026-01-01T12:01:02.852036] [DEBUG] [REMOTE ] ALLE: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:02.852148] [DEBUG] [REMOTE ] ALLE: PASS: Integrity check passed. [2026-01-01T12:01:02.852188] [DEBUG] [REMOTE ] ALLE: Symbol is viable for forecasting. [2026-01-01T12:01:02.852237] [INFO ] [MAIN ] [134/3542] ALLE kept (0.2s) | 134 kept, 0 rejected | 139.3/min | ETA: 24.5m [2026-01-01T12:01:03.343035] [DEBUG] [REMOTE ] ALLO: Retrieved 1815 rows, trimmed to 300. [2026-01-01T12:01:03.343167] [DEBUG] [REMOTE ] ALLO: PASS: History has at least 300 days. [2026-01-01T12:01:03.343380] [DEBUG] [REMOTE ] ALLO: PASS: Price check passed. Min price $1.05. [2026-01-01T12:01:03.343521] [DEBUG] [REMOTE ] ALLO: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:03.343663] [DEBUG] [REMOTE ] ALLO: PASS: Integrity check passed. [2026-01-01T12:01:03.343715] [DEBUG] [REMOTE ] ALLO: Symbol is viable for forecasting. [2026-01-01T12:01:03.343768] [INFO ] [MAIN ] [135/3542] ALLO kept (0.5s) | 135 kept, 0 rejected | 139.1/min | ETA: 24.5m [2026-01-01T12:01:03.801825] [DEBUG] [REMOTE ] ALLY: Retrieved 2950 rows, trimmed to 300. [2026-01-01T12:01:03.801950] [DEBUG] [REMOTE ] ALLY: PASS: History has at least 300 days. [2026-01-01T12:01:03.802171] [DEBUG] [REMOTE ] ALLY: PASS: Price check passed. Min price $36.68. [2026-01-01T12:01:03.802315] [DEBUG] [REMOTE ] ALLY: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:03.802436] [DEBUG] [REMOTE ] ALLY: PASS: Integrity check passed. [2026-01-01T12:01:03.802479] [DEBUG] [REMOTE ] ALLY: Symbol is viable for forecasting. [2026-01-01T12:01:03.802529] [INFO ] [MAIN ] [136/3542] ALLY kept (0.5s) | 136 kept, 0 rejected | 139.1/min | ETA: 24.5m [2026-01-01T12:01:04.059285] [DEBUG] [REMOTE ] ALMS: Retrieved 379 rows, trimmed to 300. [2026-01-01T12:01:04.059525] [DEBUG] [REMOTE ] ALMS: PASS: History has at least 300 days. [2026-01-01T12:01:04.059856] [DEBUG] [REMOTE ] ALMS: PASS: Price check passed. Min price $4.43. [2026-01-01T12:01:04.060013] [DEBUG] [REMOTE ] ALMS: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:04.060162] [DEBUG] [REMOTE ] ALMS: PASS: Integrity check passed. [2026-01-01T12:01:04.060213] [DEBUG] [REMOTE ] ALMS: Symbol is viable for forecasting. [2026-01-01T12:01:04.060278] [INFO ] [MAIN ] [137/3542] ALMS kept (0.3s) | 137 kept, 0 rejected | 139.5/min | ETA: 24.4m [2026-01-01T12:01:04.614859] [DEBUG] [REMOTE ] ALNY: Retrieved 5432 rows, trimmed to 300. [2026-01-01T12:01:04.615018] [DEBUG] [REMOTE ] ALNY: PASS: History has at least 300 days. [2026-01-01T12:01:04.615244] [DEBUG] [REMOTE ] ALNY: PASS: Price check passed. Min price $391.17. [2026-01-01T12:01:04.615379] [DEBUG] [REMOTE ] ALNY: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:04.615497] [DEBUG] [REMOTE ] ALNY: PASS: Integrity check passed. [2026-01-01T12:01:04.615537] [DEBUG] [REMOTE ] ALNY: Symbol is viable for forecasting. [2026-01-01T12:01:04.615607] [INFO ] [MAIN ] [138/3542] ALNY kept (0.6s) | 138 kept, 0 rejected | 139.2/min | ETA: 24.5m [2026-01-01T12:01:05.016506] [DEBUG] [REMOTE ] ALRM: Retrieved 2645 rows, trimmed to 300. [2026-01-01T12:01:05.016664] [DEBUG] [REMOTE ] ALRM: PASS: History has at least 300 days. [2026-01-01T12:01:05.016875] [DEBUG] [REMOTE ] ALRM: PASS: Price check passed. Min price $47.13. [2026-01-01T12:01:05.017020] [DEBUG] [REMOTE ] ALRM: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:05.017136] [DEBUG] [REMOTE ] ALRM: PASS: Integrity check passed. [2026-01-01T12:01:05.017177] [DEBUG] [REMOTE ] ALRM: Symbol is viable for forecasting. [2026-01-01T12:01:05.017228] [INFO ] [MAIN ] [139/3542] ALRM kept (0.4s) | 139 kept, 0 rejected | 139.2/min | ETA: 24.4m [2026-01-01T12:01:05.518403] [DEBUG] [REMOTE ] ALRS: Retrieved 6279 rows, trimmed to 300. [2026-01-01T12:01:05.518547] [DEBUG] [REMOTE ] ALRS: PASS: History has at least 300 days. [2026-01-01T12:01:05.518792] [DEBUG] [REMOTE ] ALRS: PASS: Price check passed. Min price $20.61. [2026-01-01T12:01:05.518936] [DEBUG] [REMOTE ] ALRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:05.519052] [DEBUG] [REMOTE ] ALRS: PASS: Integrity check passed. [2026-01-01T12:01:05.519093] [DEBUG] [REMOTE ] ALRS: Symbol is viable for forecasting. [2026-01-01T12:01:05.519142] [INFO ] [MAIN ] [140/3542] ALRS kept (0.5s) | 140 kept, 0 rejected | 139.1/min | ETA: 24.5m [2026-01-01T12:01:05.948456] [DEBUG] [REMOTE ] ALSN: Retrieved 3470 rows, trimmed to 300. [2026-01-01T12:01:05.948631] [DEBUG] [REMOTE ] ALSN: PASS: History has at least 300 days. [2026-01-01T12:01:05.948854] [DEBUG] [REMOTE ] ALSN: PASS: Price check passed. Min price $79.02. [2026-01-01T12:01:05.949169] [DEBUG] [REMOTE ] ALSN: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:05.949285] [DEBUG] [REMOTE ] ALSN: PASS: Integrity check passed. [2026-01-01T12:01:05.949352] [DEBUG] [REMOTE ] ALSN: Symbol is viable for forecasting. [2026-01-01T12:01:05.949405] [INFO ] [MAIN ] [141/3542] ALSN kept (0.4s) | 141 kept, 0 rejected | 139.1/min | ETA: 24.5m [2026-01-01T12:01:06.222235] [DEBUG] [REMOTE ] ALTG: Retrieved 1682 rows, trimmed to 300. [2026-01-01T12:01:06.222387] [DEBUG] [REMOTE ] ALTG: PASS: History has at least 300 days. [2026-01-01T12:01:06.222690] [DEBUG] [REMOTE ] ALTG: PASS: Price check passed. Min price $4.19. [2026-01-01T12:01:06.222876] [DEBUG] [REMOTE ] ALTG: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:06.223016] [DEBUG] [REMOTE ] ALTG: PASS: Integrity check passed. [2026-01-01T12:01:06.223059] [DEBUG] [REMOTE ] ALTG: Symbol is viable for forecasting. [2026-01-01T12:01:06.223112] [INFO ] [MAIN ] [142/3542] ALTG kept (0.3s) | 142 kept, 0 rejected | 139.4/min | ETA: 24.4m [2026-01-01T12:01:06.602366] [DEBUG] [REMOTE ] ALTI: Retrieved 752 rows, trimmed to 300. [2026-01-01T12:01:06.602503] [DEBUG] [REMOTE ] ALTI: PASS: History has at least 300 days. [2026-01-01T12:01:06.602736] [DEBUG] [REMOTE ] ALTI: PASS: Price check passed. Min price $3.55. [2026-01-01T12:01:06.602877] [DEBUG] [REMOTE ] ALTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:06.602991] [DEBUG] [REMOTE ] ALTI: PASS: Integrity check passed. [2026-01-01T12:01:06.603032] [DEBUG] [REMOTE ] ALTI: Symbol is viable for forecasting. [2026-01-01T12:01:06.603079] [INFO ] [MAIN ] [143/3542] ALTI kept (0.4s) | 143 kept, 0 rejected | 139.6/min | ETA: 24.4m [2026-01-01T12:01:07.196156] [DEBUG] [REMOTE ] ALTS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:07.196296] [DEBUG] [REMOTE ] ALTS: PASS: History has at least 300 days. [2026-01-01T12:01:07.196522] [DEBUG] [REMOTE ] ALTS: PASS: Price check passed. Min price $1.10. [2026-01-01T12:01:07.196684] [DEBUG] [REMOTE ] ALTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:07.196823] [DEBUG] [REMOTE ] ALTS: PASS: Integrity check passed. [2026-01-01T12:01:07.196880] [DEBUG] [REMOTE ] ALTS: Symbol is viable for forecasting. [2026-01-01T12:01:07.196931] [INFO ] [MAIN ] [144/3542] ALTS kept (0.6s) | 144 kept, 0 rejected | 139.2/min | ETA: 24.4m [2026-01-01T12:01:07.536554] [DEBUG] [REMOTE ] ALTY: Retrieved 2634 rows, trimmed to 300. [2026-01-01T12:01:07.536733] [DEBUG] [REMOTE ] ALTY: PASS: History has at least 300 days. [2026-01-01T12:01:07.536960] [DEBUG] [REMOTE ] ALTY: PASS: Price check passed. Min price $11.44. [2026-01-01T12:01:07.537099] [DEBUG] [REMOTE ] ALTY: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:07.537217] [DEBUG] [REMOTE ] ALTY: PASS: Integrity check passed. [2026-01-01T12:01:07.537257] [DEBUG] [REMOTE ] ALTY: Symbol is viable for forecasting. [2026-01-01T12:01:07.537307] [INFO ] [MAIN ] [145/3542] ALTY kept (0.3s) | 145 kept, 0 rejected | 139.4/min | ETA: 24.4m [2026-01-01T12:01:07.817266] [DEBUG] [REMOTE ] ALVO: Retrieved 889 rows, trimmed to 300. [2026-01-01T12:01:07.817424] [DEBUG] [REMOTE ] ALVO: PASS: History has at least 300 days. [2026-01-01T12:01:07.817681] [DEBUG] [REMOTE ] ALVO: PASS: Price check passed. Min price $4.60. [2026-01-01T12:01:07.817839] [DEBUG] [REMOTE ] ALVO: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:07.817953] [DEBUG] [REMOTE ] ALVO: PASS: Integrity check passed. [2026-01-01T12:01:07.817994] [DEBUG] [REMOTE ] ALVO: Symbol is viable for forecasting. [2026-01-01T12:01:07.818043] [INFO ] [MAIN ] [146/3542] ALVO kept (0.3s) | 146 kept, 0 rejected | 139.7/min | ETA: 24.3m [2026-01-01T12:01:08.376672] [DEBUG] [REMOTE ] ALX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:08.376815] [DEBUG] [REMOTE ] ALX: PASS: History has at least 300 days. [2026-01-01T12:01:08.377051] [DEBUG] [REMOTE ] ALX: PASS: Price check passed. Min price $205.15. [2026-01-01T12:01:08.377193] [DEBUG] [REMOTE ] ALX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:08.377314] [DEBUG] [REMOTE ] ALX: PASS: Integrity check passed. [2026-01-01T12:01:08.377356] [DEBUG] [REMOTE ] ALX: Symbol is viable for forecasting. [2026-01-01T12:01:08.377408] [INFO ] [MAIN ] [147/3542] ALX kept (0.6s) | 147 kept, 0 rejected | 139.4/min | ETA: 24.3m [2026-01-01T12:01:08.583138] [DEBUG] [REMOTE ] ALXO: Retrieved 1372 rows, trimmed to 300. [2026-01-01T12:01:08.583268] [DEBUG] [REMOTE ] ALXO: PASS: History has at least 300 days. [2026-01-01T12:01:08.583479] [DEBUG] [REMOTE ] ALXO: PASS: Price check passed. Min price $1.13. [2026-01-01T12:01:08.583657] [DEBUG] [REMOTE ] ALXO: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:08.583793] [DEBUG] [REMOTE ] ALXO: PASS: Integrity check passed. [2026-01-01T12:01:08.583847] [DEBUG] [REMOTE ] ALXO: Symbol is viable for forecasting. [2026-01-01T12:01:08.583899] [INFO ] [MAIN ] [148/3542] ALXO kept (0.2s) | 148 kept, 0 rejected | 139.9/min | ETA: 24.3m [2026-01-01T12:01:09.045125] [DEBUG] [REMOTE ] ALZN: Retrieved 1143 rows, trimmed to 300. [2026-01-01T12:01:09.045288] [DEBUG] [REMOTE ] ALZN: PASS: History has at least 300 days. [2026-01-01T12:01:09.045522] [DEBUG] [REMOTE ] ALZN: PASS: Price check passed. Min price $1.82. [2026-01-01T12:01:09.045689] [DEBUG] [REMOTE ] ALZN: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:09.045835] [DEBUG] [REMOTE ] ALZN: PASS: Integrity check passed. [2026-01-01T12:01:09.045886] [DEBUG] [REMOTE ] ALZN: Symbol is viable for forecasting. [2026-01-01T12:01:09.045940] [INFO ] [MAIN ] [149/3542] ALZN kept (0.5s) | 149 kept, 0 rejected | 139.9/min | ETA: 24.3m [2026-01-01T12:01:09.544656] [DEBUG] [REMOTE ] AM: Retrieved 2805 rows, trimmed to 300. [2026-01-01T12:01:09.544802] [DEBUG] [REMOTE ] AM: PASS: History has at least 300 days. [2026-01-01T12:01:09.545030] [DEBUG] [REMOTE ] AM: PASS: Price check passed. Min price $17.19. [2026-01-01T12:01:09.545171] [DEBUG] [REMOTE ] AM: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:09.545286] [DEBUG] [REMOTE ] AM: PASS: Integrity check passed. [2026-01-01T12:01:09.545328] [DEBUG] [REMOTE ] AM: Symbol is viable for forecasting. [2026-01-01T12:01:09.545379] [INFO ] [MAIN ] [150/3542] AM kept (0.5s) | 150 kept, 0 rejected | 139.7/min | ETA: 24.3m [2026-01-01T12:01:09.880513] [DEBUG] [REMOTE ] AMAL: Retrieved 1861 rows, trimmed to 300. [2026-01-01T12:01:09.880679] [DEBUG] [REMOTE ] AMAL: PASS: History has at least 300 days. [2026-01-01T12:01:09.880885] [DEBUG] [REMOTE ] AMAL: PASS: Price check passed. Min price $25.13. [2026-01-01T12:01:09.881020] [DEBUG] [REMOTE ] AMAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:09.881129] [DEBUG] [REMOTE ] AMAL: PASS: Integrity check passed. [2026-01-01T12:01:09.881172] [DEBUG] [REMOTE ] AMAL: Symbol is viable for forecasting. [2026-01-01T12:01:09.881220] [INFO ] [MAIN ] [151/3542] AMAL kept (0.3s) | 151 kept, 0 rejected | 139.9/min | ETA: 24.2m [2026-01-01T12:01:10.326528] [DEBUG] [REMOTE ] AMBA: Retrieved 3325 rows, trimmed to 300. [2026-01-01T12:01:10.326693] [DEBUG] [REMOTE ] AMBA: PASS: History has at least 300 days. [2026-01-01T12:01:10.326907] [DEBUG] [REMOTE ] AMBA: PASS: Price check passed. Min price $69.77. [2026-01-01T12:01:10.327043] [DEBUG] [REMOTE ] AMBA: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:10.327155] [DEBUG] [REMOTE ] AMBA: PASS: Integrity check passed. [2026-01-01T12:01:10.327194] [DEBUG] [REMOTE ] AMBA: Symbol is viable for forecasting. [2026-01-01T12:01:10.327244] [INFO ] [MAIN ] [152/3542] AMBA kept (0.4s) | 152 kept, 0 rejected | 139.9/min | ETA: 24.2m [2026-01-01T12:01:10.558769] [DEBUG] [REMOTE ] AMBP: Retrieved 1107 rows, trimmed to 300. [2026-01-01T12:01:10.558906] [DEBUG] [REMOTE ] AMBP: PASS: History has at least 300 days. [2026-01-01T12:01:10.559359] [DEBUG] [REMOTE ] AMBP: PASS: Price check passed. Min price $3.32. [2026-01-01T12:01:10.559502] [DEBUG] [REMOTE ] AMBP: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:10.559632] [DEBUG] [REMOTE ] AMBP: PASS: Integrity check passed. [2026-01-01T12:01:10.559676] [DEBUG] [REMOTE ] AMBP: Symbol is viable for forecasting. [2026-01-01T12:01:10.559726] [INFO ] [MAIN ] [153/3542] AMBP kept (0.2s) | 153 kept, 0 rejected | 140.3/min | ETA: 24.2m [2026-01-01T12:01:11.176498] [DEBUG] [REMOTE ] AMC: Retrieved 3027 rows, trimmed to 300. [2026-01-01T12:01:11.176667] [DEBUG] [REMOTE ] AMC: PASS: History has at least 300 days. [2026-01-01T12:01:11.176883] [DEBUG] [REMOTE ] AMC: PASS: Price check passed. Min price $1.56. [2026-01-01T12:01:11.177024] [DEBUG] [REMOTE ] AMC: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:11.177137] [DEBUG] [REMOTE ] AMC: PASS: Integrity check passed. [2026-01-01T12:01:11.177177] [DEBUG] [REMOTE ] AMC: Symbol is viable for forecasting. [2026-01-01T12:01:11.177226] [INFO ] [MAIN ] [154/3542] AMC kept (0.6s) | 154 kept, 0 rejected | 139.9/min | ETA: 24.2m [2026-01-01T12:01:11.415874] [DEBUG] [REMOTE ] AMCX: Retrieved 3658 rows, trimmed to 300. [2026-01-01T12:01:11.416013] [DEBUG] [REMOTE ] AMCX: PASS: History has at least 300 days. [2026-01-01T12:01:11.416220] [DEBUG] [REMOTE ] AMCX: PASS: Price check passed. Min price $7.07. [2026-01-01T12:01:11.416353] [DEBUG] [REMOTE ] AMCX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:11.416465] [DEBUG] [REMOTE ] AMCX: PASS: Integrity check passed. [2026-01-01T12:01:11.416504] [DEBUG] [REMOTE ] AMCX: Symbol is viable for forecasting. [2026-01-01T12:01:11.416552] [INFO ] [MAIN ] [155/3542] AMCX kept (0.2s) | 155 kept, 0 rejected | 140.3/min | ETA: 24.1m [2026-01-01T12:01:12.078989] [DEBUG] [REMOTE ] AMD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:12.079126] [DEBUG] [REMOTE ] AMD: PASS: History has at least 300 days. [2026-01-01T12:01:12.079365] [DEBUG] [REMOTE ] AMD: PASS: Price check passed. Min price $198.11. [2026-01-01T12:01:12.079504] [DEBUG] [REMOTE ] AMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:12.079639] [DEBUG] [REMOTE ] AMD: PASS: Integrity check passed. [2026-01-01T12:01:12.079681] [DEBUG] [REMOTE ] AMD: Symbol is viable for forecasting. [2026-01-01T12:01:12.079729] [INFO ] [MAIN ] [156/3542] AMD kept (0.7s) | 156 kept, 0 rejected | 139.8/min | ETA: 24.2m [2026-01-01T12:01:12.269404] [DEBUG] [REMOTE ] AMDL: Retrieved 450 rows, trimmed to 300. [2026-01-01T12:01:12.269538] [DEBUG] [REMOTE ] AMDL: PASS: History has at least 300 days. [2026-01-01T12:01:12.269770] [DEBUG] [REMOTE ] AMDL: PASS: Price check passed. Min price $13.41. [2026-01-01T12:01:12.269912] [DEBUG] [REMOTE ] AMDL: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:12.270022] [DEBUG] [REMOTE ] AMDL: PASS: Integrity check passed. [2026-01-01T12:01:12.270064] [DEBUG] [REMOTE ] AMDL: Symbol is viable for forecasting. [2026-01-01T12:01:12.270114] [INFO ] [MAIN ] [157/3542] AMDL kept (0.2s) | 157 kept, 0 rejected | 140.3/min | ETA: 24.1m [2026-01-01T12:01:12.934691] [DEBUG] [REMOTE ] AME: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:12.934836] [DEBUG] [REMOTE ] AME: PASS: History has at least 300 days. [2026-01-01T12:01:12.935065] [DEBUG] [REMOTE ] AME: PASS: Price check passed. Min price $179.00. [2026-01-01T12:01:12.935375] [DEBUG] [REMOTE ] AME: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:12.935555] [DEBUG] [REMOTE ] AME: PASS: Integrity check passed. [2026-01-01T12:01:12.935632] [DEBUG] [REMOTE ] AME: Symbol is viable for forecasting. [2026-01-01T12:01:12.935685] [INFO ] [MAIN ] [158/3542] AME kept (0.7s) | 158 kept, 0 rejected | 139.8/min | ETA: 24.2m [2026-01-01T12:01:13.332862] [DEBUG] [REMOTE ] AMG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:13.333081] [DEBUG] [REMOTE ] AMG: PASS: History has at least 300 days. [2026-01-01T12:01:13.333419] [DEBUG] [REMOTE ] AMG: PASS: Price check passed. Min price $230.77. [2026-01-01T12:01:13.333566] [DEBUG] [REMOTE ] AMG: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:13.333740] [DEBUG] [REMOTE ] AMG: PASS: Integrity check passed. [2026-01-01T12:01:13.333784] [DEBUG] [REMOTE ] AMG: Symbol is viable for forecasting. [2026-01-01T12:01:13.333844] [INFO ] [MAIN ] [159/3542] AMG kept (0.4s) | 159 kept, 0 rejected | 139.9/min | ETA: 24.2m [2026-01-01T12:01:13.632747] [DEBUG] [REMOTE ] AMGN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:13.632913] [DEBUG] [REMOTE ] AMGN: PASS: History has at least 300 days. [2026-01-01T12:01:13.633192] [DEBUG] [REMOTE ] AMGN: PASS: Price check passed. Min price $288.10. [2026-01-01T12:01:13.633328] [DEBUG] [REMOTE ] AMGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:13.633466] [DEBUG] [REMOTE ] AMGN: PASS: Integrity check passed. [2026-01-01T12:01:13.633509] [DEBUG] [REMOTE ] AMGN: Symbol is viable for forecasting. [2026-01-01T12:01:13.633595] [INFO ] [MAIN ] [160/3542] AMGN kept (0.3s) | 160 kept, 0 rejected | 140.1/min | ETA: 24.1m [2026-01-01T12:01:14.068328] [DEBUG] [REMOTE ] AMH: Retrieved 3124 rows, trimmed to 300. [2026-01-01T12:01:14.068464] [DEBUG] [REMOTE ] AMH: PASS: History has at least 300 days. [2026-01-01T12:01:14.068712] [DEBUG] [REMOTE ] AMH: PASS: Price check passed. Min price $29.87. [2026-01-01T12:01:14.068851] [DEBUG] [REMOTE ] AMH: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:14.068967] [DEBUG] [REMOTE ] AMH: PASS: Integrity check passed. [2026-01-01T12:01:14.069007] [DEBUG] [REMOTE ] AMH: Symbol is viable for forecasting. [2026-01-01T12:01:14.069057] [INFO ] [MAIN ] [161/3542] AMH kept (0.4s) | 161 kept, 0 rejected | 140.1/min | ETA: 24.1m [2026-01-01T12:01:14.358310] [DEBUG] [REMOTE ] AMLX: Retrieved 999 rows, trimmed to 300. [2026-01-01T12:01:14.358446] [DEBUG] [REMOTE ] AMLX: PASS: History has at least 300 days. [2026-01-01T12:01:14.358670] [DEBUG] [REMOTE ] AMLX: PASS: Price check passed. Min price $11.87. [2026-01-01T12:01:14.358806] [DEBUG] [REMOTE ] AMLX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:14.358917] [DEBUG] [REMOTE ] AMLX: PASS: Integrity check passed. [2026-01-01T12:01:14.358957] [DEBUG] [REMOTE ] AMLX: Symbol is viable for forecasting. [2026-01-01T12:01:14.359006] [INFO ] [MAIN ] [162/3542] AMLX kept (0.3s) | 162 kept, 0 rejected | 140.4/min | ETA: 24.1m [2026-01-01T12:01:14.940100] [DEBUG] [REMOTE ] AMN: Retrieved 6072 rows, trimmed to 300. [2026-01-01T12:01:14.940246] [DEBUG] [REMOTE ] AMN: PASS: History has at least 300 days. [2026-01-01T12:01:14.940486] [DEBUG] [REMOTE ] AMN: PASS: Price check passed. Min price $15.34. [2026-01-01T12:01:14.940641] [DEBUG] [REMOTE ] AMN: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:14.940763] [DEBUG] [REMOTE ] AMN: PASS: Integrity check passed. [2026-01-01T12:01:14.940803] [DEBUG] [REMOTE ] AMN: Symbol is viable for forecasting. [2026-01-01T12:01:14.940855] [INFO ] [MAIN ] [163/3542] AMN kept (0.6s) | 163 kept, 0 rejected | 140.1/min | ETA: 24.1m [2026-01-01T12:01:15.512659] [DEBUG] [REMOTE ] AMP: Retrieved 5106 rows, trimmed to 300. [2026-01-01T12:01:15.512815] [DEBUG] [REMOTE ] AMP: PASS: History has at least 300 days. [2026-01-01T12:01:15.513143] [DEBUG] [REMOTE ] AMP: PASS: Price check passed. Min price $440.80. [2026-01-01T12:01:15.513332] [DEBUG] [REMOTE ] AMP: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:15.513479] [DEBUG] [REMOTE ] AMP: PASS: Integrity check passed. [2026-01-01T12:01:15.513527] [DEBUG] [REMOTE ] AMP: Symbol is viable for forecasting. [2026-01-01T12:01:15.513616] [INFO ] [MAIN ] [164/3542] AMP kept (0.6s) | 164 kept, 0 rejected | 139.8/min | ETA: 24.2m [2026-01-01T12:01:16.014091] [DEBUG] [REMOTE ] AMPG: Retrieved 6499 rows, trimmed to 300. [2026-01-01T12:01:16.014226] [DEBUG] [REMOTE ] AMPG: PASS: History has at least 300 days. [2026-01-01T12:01:16.014441] [DEBUG] [REMOTE ] AMPG: PASS: Price check passed. Min price $2.60. [2026-01-01T12:01:16.014601] [DEBUG] [REMOTE ] AMPG: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:16.014719] [DEBUG] [REMOTE ] AMPG: PASS: Integrity check passed. [2026-01-01T12:01:16.014760] [DEBUG] [REMOTE ] AMPG: Symbol is viable for forecasting. [2026-01-01T12:01:16.014823] [INFO ] [MAIN ] [165/3542] AMPG kept (0.5s) | 165 kept, 0 rejected | 139.7/min | ETA: 24.2m [2026-01-01T12:01:16.354922] [DEBUG] [REMOTE ] AMPH: Retrieved 2898 rows, trimmed to 300. [2026-01-01T12:01:16.355046] [DEBUG] [REMOTE ] AMPH: PASS: History has at least 300 days. [2026-01-01T12:01:16.355243] [DEBUG] [REMOTE ] AMPH: PASS: Price check passed. Min price $23.14. [2026-01-01T12:01:16.355377] [DEBUG] [REMOTE ] AMPH: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:16.355487] [DEBUG] [REMOTE ] AMPH: PASS: Integrity check passed. [2026-01-01T12:01:16.355527] [DEBUG] [REMOTE ] AMPH: Symbol is viable for forecasting. [2026-01-01T12:01:16.355600] [INFO ] [MAIN ] [166/3542] AMPH kept (0.3s) | 166 kept, 0 rejected | 139.8/min | ETA: 24.1m [2026-01-01T12:01:16.642626] [DEBUG] [REMOTE ] AMPL: Retrieved 1070 rows, trimmed to 300. [2026-01-01T12:01:16.642758] [DEBUG] [REMOTE ] AMPL: PASS: History has at least 300 days. [2026-01-01T12:01:16.642955] [DEBUG] [REMOTE ] AMPL: PASS: Price check passed. Min price $9.48. [2026-01-01T12:01:16.643088] [DEBUG] [REMOTE ] AMPL: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:16.643196] [DEBUG] [REMOTE ] AMPL: PASS: Integrity check passed. [2026-01-01T12:01:16.643236] [DEBUG] [REMOTE ] AMPL: Symbol is viable for forecasting. [2026-01-01T12:01:16.643283] [INFO ] [MAIN ] [167/3542] AMPL kept (0.3s) | 167 kept, 0 rejected | 140.1/min | ETA: 24.1m [2026-01-01T12:01:17.045942] [DEBUG] [REMOTE ] AMPX: Retrieved 827 rows, trimmed to 300. [2026-01-01T12:01:17.046073] [DEBUG] [REMOTE ] AMPX: PASS: History has at least 300 days. [2026-01-01T12:01:17.046269] [DEBUG] [REMOTE ] AMPX: PASS: Price check passed. Min price $7.83. [2026-01-01T12:01:17.046402] [DEBUG] [REMOTE ] AMPX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:17.046509] [DEBUG] [REMOTE ] AMPX: PASS: Integrity check passed. [2026-01-01T12:01:17.046548] [DEBUG] [REMOTE ] AMPX: Symbol is viable for forecasting. [2026-01-01T12:01:17.046615] [INFO ] [MAIN ] [168/3542] AMPX kept (0.4s) | 168 kept, 0 rejected | 140.2/min | ETA: 24.1m [2026-01-01T12:01:17.528245] [DEBUG] [REMOTE ] AMRC: Retrieved 3886 rows, trimmed to 300. [2026-01-01T12:01:17.528394] [DEBUG] [REMOTE ] AMRC: PASS: History has at least 300 days. [2026-01-01T12:01:17.528654] [DEBUG] [REMOTE ] AMRC: PASS: Price check passed. Min price $29.13. [2026-01-01T12:01:17.528796] [DEBUG] [REMOTE ] AMRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:17.528944] [DEBUG] [REMOTE ] AMRC: PASS: Integrity check passed. [2026-01-01T12:01:17.528994] [DEBUG] [REMOTE ] AMRC: Symbol is viable for forecasting. [2026-01-01T12:01:17.529050] [INFO ] [MAIN ] [169/3542] AMRC kept (0.5s) | 169 kept, 0 rejected | 140.0/min | ETA: 24.1m [2026-01-01T12:01:18.114307] [DEBUG] [REMOTE ] AMRN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:18.114488] [DEBUG] [REMOTE ] AMRN: PASS: History has at least 300 days. [2026-01-01T12:01:18.114826] [DEBUG] [REMOTE ] AMRN: PASS: Price check passed. Min price $13.51. [2026-01-01T12:01:18.115006] [DEBUG] [REMOTE ] AMRN: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:18.115168] [DEBUG] [REMOTE ] AMRN: PASS: Integrity check passed. [2026-01-01T12:01:18.115218] [DEBUG] [REMOTE ] AMRN: Symbol is viable for forecasting. [2026-01-01T12:01:18.115284] [INFO ] [MAIN ] [170/3542] AMRN kept (0.6s) | 170 kept, 0 rejected | 139.7/min | ETA: 24.1m [2026-01-01T12:01:18.492611] [DEBUG] [REMOTE ] AMRX: Retrieved 4266 rows, trimmed to 300. [2026-01-01T12:01:18.492776] [DEBUG] [REMOTE ] AMRX: PASS: History has at least 300 days. [2026-01-01T12:01:18.493010] [DEBUG] [REMOTE ] AMRX: PASS: Price check passed. Min price $9.72. [2026-01-01T12:01:18.493161] [DEBUG] [REMOTE ] AMRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:18.493282] [DEBUG] [REMOTE ] AMRX: PASS: Integrity check passed. [2026-01-01T12:01:18.493323] [DEBUG] [REMOTE ] AMRX: Symbol is viable for forecasting. [2026-01-01T12:01:18.493391] [INFO ] [MAIN ] [171/3542] AMRX kept (0.4s) | 171 kept, 0 rejected | 139.8/min | ETA: 24.1m [2026-01-01T12:01:18.833506] [DEBUG] [REMOTE ] AMSC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:18.833677] [DEBUG] [REMOTE ] AMSC: PASS: History has at least 300 days. [2026-01-01T12:01:18.833918] [DEBUG] [REMOTE ] AMSC: PASS: Price check passed. Min price $28.78. [2026-01-01T12:01:18.834064] [DEBUG] [REMOTE ] AMSC: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:18.834196] [DEBUG] [REMOTE ] AMSC: PASS: Integrity check passed. [2026-01-01T12:01:18.834238] [DEBUG] [REMOTE ] AMSC: Symbol is viable for forecasting. [2026-01-01T12:01:18.834290] [INFO ] [MAIN ] [172/3542] AMSC kept (0.3s) | 172 kept, 0 rejected | 140.0/min | ETA: 24.1m [2026-01-01T12:01:19.348971] [DEBUG] [REMOTE ] AMSF: Retrieved 5060 rows, trimmed to 300. [2026-01-01T12:01:19.349130] [DEBUG] [REMOTE ] AMSF: PASS: History has at least 300 days. [2026-01-01T12:01:19.349422] [DEBUG] [REMOTE ] AMSF: PASS: Price check passed. Min price $36.55. [2026-01-01T12:01:19.349587] [DEBUG] [REMOTE ] AMSF: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:19.349732] [DEBUG] [REMOTE ] AMSF: PASS: Integrity check passed. [2026-01-01T12:01:19.349789] [DEBUG] [REMOTE ] AMSF: Symbol is viable for forecasting. [2026-01-01T12:01:19.349861] [INFO ] [MAIN ] [173/3542] AMSF kept (0.5s) | 173 kept, 0 rejected | 139.8/min | ETA: 24.1m [2026-01-01T12:01:19.487641] [DEBUG] [REMOTE ] AMTB: Retrieved 1845 rows, trimmed to 300. [2026-01-01T12:01:19.487774] [DEBUG] [REMOTE ] AMTB: PASS: History has at least 300 days. [2026-01-01T12:01:19.487983] [DEBUG] [REMOTE ] AMTB: PASS: Price check passed. Min price $16.62. [2026-01-01T12:01:19.488134] [DEBUG] [REMOTE ] AMTB: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:19.488272] [DEBUG] [REMOTE ] AMTB: PASS: Integrity check passed. [2026-01-01T12:01:19.488316] [DEBUG] [REMOTE ] AMTB: Symbol is viable for forecasting. [2026-01-01T12:01:19.488367] [INFO ] [MAIN ] [174/3542] AMTB kept (0.1s) | 174 kept, 0 rejected | 140.4/min | ETA: 24.0m [2026-01-01T12:01:20.122515] [DEBUG] [REMOTE ] AMTX: Retrieved 2921 rows, trimmed to 300. [2026-01-01T12:01:20.122674] [DEBUG] [REMOTE ] AMTX: PASS: History has at least 300 days. [2026-01-01T12:01:20.122912] [DEBUG] [REMOTE ] AMTX: PASS: Price check passed. Min price $1.32. [2026-01-01T12:01:20.123046] [DEBUG] [REMOTE ] AMTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:20.123160] [DEBUG] [REMOTE ] AMTX: PASS: Integrity check passed. [2026-01-01T12:01:20.123203] [DEBUG] [REMOTE ] AMTX: Symbol is viable for forecasting. [2026-01-01T12:01:20.123253] [INFO ] [MAIN ] [175/3542] AMTX kept (0.6s) | 175 kept, 0 rejected | 140.0/min | ETA: 24.0m [2026-01-01T12:01:20.598784] [DEBUG] [REMOTE ] AMWD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:20.598924] [DEBUG] [REMOTE ] AMWD: PASS: History has at least 300 days. [2026-01-01T12:01:20.599149] [DEBUG] [REMOTE ] AMWD: PASS: Price check passed. Min price $47.62. [2026-01-01T12:01:20.599289] [DEBUG] [REMOTE ] AMWD: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:20.599433] [DEBUG] [REMOTE ] AMWD: PASS: Integrity check passed. [2026-01-01T12:01:20.599475] [DEBUG] [REMOTE ] AMWD: Symbol is viable for forecasting. [2026-01-01T12:01:20.599525] [INFO ] [MAIN ] [176/3542] AMWD kept (0.5s) | 176 kept, 0 rejected | 139.9/min | ETA: 24.1m [2026-01-01T12:01:20.867691] [DEBUG] [REMOTE ] AMWL: Retrieved 1329 rows, trimmed to 300. [2026-01-01T12:01:20.867822] [DEBUG] [REMOTE ] AMWL: PASS: History has at least 300 days. [2026-01-01T12:01:20.868018] [DEBUG] [REMOTE ] AMWL: PASS: Price check passed. Min price $3.78. [2026-01-01T12:01:20.868156] [DEBUG] [REMOTE ] AMWL: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:20.868270] [DEBUG] [REMOTE ] AMWL: PASS: Integrity check passed. [2026-01-01T12:01:20.868310] [DEBUG] [REMOTE ] AMWL: Symbol is viable for forecasting. [2026-01-01T12:01:20.868375] [INFO ] [MAIN ] [177/3542] AMWL kept (0.3s) | 177 kept, 0 rejected | 140.2/min | ETA: 24.0m [2026-01-01T12:01:21.460149] [DEBUG] [REMOTE ] AMX: Retrieved 6261 rows, trimmed to 300. [2026-01-01T12:01:21.460297] [DEBUG] [REMOTE ] AMX: PASS: History has at least 300 days. [2026-01-01T12:01:21.460536] [DEBUG] [REMOTE ] AMX: PASS: Price check passed. Min price $20.38. [2026-01-01T12:01:21.460699] [DEBUG] [REMOTE ] AMX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:21.460825] [DEBUG] [REMOTE ] AMX: PASS: Integrity check passed. [2026-01-01T12:01:21.460866] [DEBUG] [REMOTE ] AMX: Symbol is viable for forecasting. [2026-01-01T12:01:21.460918] [INFO ] [MAIN ] [178/3542] AMX kept (0.6s) | 178 kept, 0 rejected | 139.9/min | ETA: 24.0m [2026-01-01T12:01:21.683931] [DEBUG] [REMOTE ] AMZD: Retrieved 833 rows, trimmed to 300. [2026-01-01T12:01:21.684051] [DEBUG] [REMOTE ] AMZD: PASS: History has at least 300 days. [2026-01-01T12:01:21.684247] [DEBUG] [REMOTE ] AMZD: PASS: Price check passed. Min price $9.14. [2026-01-01T12:01:21.684381] [DEBUG] [REMOTE ] AMZD: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:21.684487] [DEBUG] [REMOTE ] AMZD: PASS: Integrity check passed. [2026-01-01T12:01:21.684528] [DEBUG] [REMOTE ] AMZD: Symbol is viable for forecasting. [2026-01-01T12:01:21.684600] [INFO ] [MAIN ] [179/3542] AMZD kept (0.2s) | 179 kept, 0 rejected | 140.3/min | ETA: 24.0m [2026-01-01T12:01:22.302753] [DEBUG] [REMOTE ] AMZN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:22.302890] [DEBUG] [REMOTE ] AMZN: PASS: History has at least 300 days. [2026-01-01T12:01:22.303107] [DEBUG] [REMOTE ] AMZN: PASS: Price check passed. Min price $213.04. [2026-01-01T12:01:22.303245] [DEBUG] [REMOTE ] AMZN: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:22.303552] [DEBUG] [REMOTE ] AMZN: PASS: Integrity check passed. [2026-01-01T12:01:22.303613] [DEBUG] [REMOTE ] AMZN: Symbol is viable for forecasting. [2026-01-01T12:01:22.303664] [INFO ] [MAIN ] [180/3542] AMZN kept (0.6s) | 180 kept, 0 rejected | 139.9/min | ETA: 24.0m [2026-01-01T12:01:22.433157] [DEBUG] [REMOTE ] AMZZ: Retrieved 450 rows, trimmed to 300. [2026-01-01T12:01:22.433357] [DEBUG] [REMOTE ] AMZZ: PASS: History has at least 300 days. [2026-01-01T12:01:22.433679] [DEBUG] [REMOTE ] AMZZ: PASS: Price check passed. Min price $27.79. [2026-01-01T12:01:22.433836] [DEBUG] [REMOTE ] AMZZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:22.433962] [DEBUG] [REMOTE ] AMZZ: PASS: Integrity check passed. [2026-01-01T12:01:22.434007] [DEBUG] [REMOTE ] AMZZ: Symbol is viable for forecasting. [2026-01-01T12:01:22.434065] [INFO ] [MAIN ] [181/3542] AMZZ kept (0.1s) | 181 kept, 0 rejected | 140.5/min | ETA: 23.9m [2026-01-01T12:01:23.320637] [DEBUG] [REMOTE ] AN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:23.320788] [DEBUG] [REMOTE ] AN: PASS: History has at least 300 days. [2026-01-01T12:01:23.321042] [DEBUG] [REMOTE ] AN: PASS: Price check passed. Min price $190.80. [2026-01-01T12:01:23.321177] [DEBUG] [REMOTE ] AN: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:23.321306] [DEBUG] [REMOTE ] AN: PASS: Integrity check passed. [2026-01-01T12:01:23.321346] [DEBUG] [REMOTE ] AN: Symbol is viable for forecasting. [2026-01-01T12:01:23.321396] [INFO ] [MAIN ] [182/3542] AN kept (0.9s) | 182 kept, 0 rejected | 139.6/min | ETA: 24.1m [2026-01-01T12:01:23.612778] [DEBUG] [REMOTE ] ANAB: Retrieved 2246 rows, trimmed to 300. [2026-01-01T12:01:23.612952] [DEBUG] [REMOTE ] ANAB: PASS: History has at least 300 days. [2026-01-01T12:01:23.613170] [DEBUG] [REMOTE ] ANAB: PASS: Price check passed. Min price $29.87. [2026-01-01T12:01:23.613303] [DEBUG] [REMOTE ] ANAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:23.613416] [DEBUG] [REMOTE ] ANAB: PASS: Integrity check passed. [2026-01-01T12:01:23.613471] [DEBUG] [REMOTE ] ANAB: Symbol is viable for forecasting. [2026-01-01T12:01:23.613520] [INFO ] [MAIN ] [183/3542] ANAB kept (0.3s) | 183 kept, 0 rejected | 139.9/min | ETA: 24.0m [2026-01-01T12:01:24.241031] [DEBUG] [REMOTE ] ANDE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:24.241180] [DEBUG] [REMOTE ] ANDE: PASS: History has at least 300 days. [2026-01-01T12:01:24.241455] [DEBUG] [REMOTE ] ANDE: PASS: Price check passed. Min price $41.01. [2026-01-01T12:01:24.241615] [DEBUG] [REMOTE ] ANDE: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:24.241742] [DEBUG] [REMOTE ] ANDE: PASS: Integrity check passed. [2026-01-01T12:01:24.241783] [DEBUG] [REMOTE ] ANDE: Symbol is viable for forecasting. [2026-01-01T12:01:24.241833] [INFO ] [MAIN ] [184/3542] ANDE kept (0.6s) | 184 kept, 0 rejected | 139.5/min | ETA: 24.1m [2026-01-01T12:01:24.712462] [DEBUG] [REMOTE ] ANF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:24.712652] [DEBUG] [REMOTE ] ANF: PASS: History has at least 300 days. [2026-01-01T12:01:24.712908] [DEBUG] [REMOTE ] ANF: PASS: Price check passed. Min price $65.61. [2026-01-01T12:01:24.713046] [DEBUG] [REMOTE ] ANF: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:24.713169] [DEBUG] [REMOTE ] ANF: PASS: Integrity check passed. [2026-01-01T12:01:24.713209] [DEBUG] [REMOTE ] ANF: Symbol is viable for forecasting. [2026-01-01T12:01:24.713262] [INFO ] [MAIN ] [185/3542] ANF kept (0.5s) | 185 kept, 0 rejected | 139.5/min | ETA: 24.1m [2026-01-01T12:01:25.057743] [DEBUG] [REMOTE ] ANGI: Retrieved 3550 rows, trimmed to 300. [2026-01-01T12:01:25.057883] [DEBUG] [REMOTE ] ANGI: PASS: History has at least 300 days. [2026-01-01T12:01:25.058160] [DEBUG] [REMOTE ] ANGI: PASS: Price check passed. Min price $10.42. [2026-01-01T12:01:25.058340] [DEBUG] [REMOTE ] ANGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:25.058492] [DEBUG] [REMOTE ] ANGI: PASS: Integrity check passed. [2026-01-01T12:01:25.058548] [DEBUG] [REMOTE ] ANGI: Symbol is viable for forecasting. [2026-01-01T12:01:25.058640] [INFO ] [MAIN ] [186/3542] ANGI kept (0.3s) | 186 kept, 0 rejected | 139.6/min | ETA: 24.0m [2026-01-01T12:01:25.460938] [DEBUG] [REMOTE ] ANGL: Retrieved 3452 rows, trimmed to 300. [2026-01-01T12:01:25.461076] [DEBUG] [REMOTE ] ANGL: PASS: History has at least 300 days. [2026-01-01T12:01:25.461291] [DEBUG] [REMOTE ] ANGL: PASS: Price check passed. Min price $28.77. [2026-01-01T12:01:25.461430] [DEBUG] [REMOTE ] ANGL: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:25.461549] [DEBUG] [REMOTE ] ANGL: PASS: Integrity check passed. [2026-01-01T12:01:25.461611] [DEBUG] [REMOTE ] ANGL: Symbol is viable for forecasting. [2026-01-01T12:01:25.461664] [INFO ] [MAIN ] [187/3542] ANGL kept (0.4s) | 187 kept, 0 rejected | 139.7/min | ETA: 24.0m [2026-01-01T12:01:25.917360] [DEBUG] [REMOTE ] ANGO: Retrieved 5432 rows, trimmed to 300. [2026-01-01T12:01:25.917505] [DEBUG] [REMOTE ] ANGO: PASS: History has at least 300 days. [2026-01-01T12:01:25.917761] [DEBUG] [REMOTE ] ANGO: PASS: Price check passed. Min price $11.00. [2026-01-01T12:01:25.917899] [DEBUG] [REMOTE ] ANGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:25.918020] [DEBUG] [REMOTE ] ANGO: PASS: Integrity check passed. [2026-01-01T12:01:25.918059] [DEBUG] [REMOTE ] ANGO: Symbol is viable for forecasting. [2026-01-01T12:01:25.918109] [INFO ] [MAIN ] [188/3542] ANGO kept (0.5s) | 188 kept, 0 rejected | 139.6/min | ETA: 24.0m [2026-01-01T12:01:26.236333] [DEBUG] [REMOTE ] ANIK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:26.236480] [DEBUG] [REMOTE ] ANIK: PASS: History has at least 300 days. [2026-01-01T12:01:26.236737] [DEBUG] [REMOTE ] ANIK: PASS: Price check passed. Min price $9.02. [2026-01-01T12:01:26.236872] [DEBUG] [REMOTE ] ANIK: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:26.236997] [DEBUG] [REMOTE ] ANIK: PASS: Integrity check passed. [2026-01-01T12:01:26.237059] [DEBUG] [REMOTE ] ANIK: Symbol is viable for forecasting. [2026-01-01T12:01:26.237109] [INFO ] [MAIN ] [189/3542] ANIK kept (0.3s) | 189 kept, 0 rejected | 139.8/min | ETA: 24.0m [2026-01-01T12:01:26.710201] [DEBUG] [REMOTE ] ANIP: Retrieved 6453 rows, trimmed to 300. [2026-01-01T12:01:26.710346] [DEBUG] [REMOTE ] ANIP: PASS: History has at least 300 days. [2026-01-01T12:01:26.710600] [DEBUG] [REMOTE ] ANIP: PASS: Price check passed. Min price $78.52. [2026-01-01T12:01:26.710738] [DEBUG] [REMOTE ] ANIP: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:26.710857] [DEBUG] [REMOTE ] ANIP: PASS: Integrity check passed. [2026-01-01T12:01:26.710898] [DEBUG] [REMOTE ] ANIP: Symbol is viable for forecasting. [2026-01-01T12:01:26.710948] [INFO ] [MAIN ] [190/3542] ANIP kept (0.5s) | 190 kept, 0 rejected | 139.7/min | ETA: 24.0m [2026-01-01T12:01:27.277800] [DEBUG] [REMOTE ] ANIX: Retrieved 6281 rows, trimmed to 300. [2026-01-01T12:01:27.277954] [DEBUG] [REMOTE ] ANIX: PASS: History has at least 300 days. [2026-01-01T12:01:27.278164] [DEBUG] [REMOTE ] ANIX: PASS: Price check passed. Min price $3.12. [2026-01-01T12:01:27.278296] [DEBUG] [REMOTE ] ANIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:27.278418] [DEBUG] [REMOTE ] ANIX: PASS: Integrity check passed. [2026-01-01T12:01:27.278459] [DEBUG] [REMOTE ] ANIX: Symbol is viable for forecasting. [2026-01-01T12:01:27.278507] [INFO ] [MAIN ] [191/3542] ANIX kept (0.6s) | 191 kept, 0 rejected | 139.5/min | ETA: 24.0m [2026-01-01T12:01:27.528143] [DEBUG] [REMOTE ] ANNX: Retrieved 1367 rows, trimmed to 300. [2026-01-01T12:01:27.528265] [DEBUG] [REMOTE ] ANNX: PASS: History has at least 300 days. [2026-01-01T12:01:27.528462] [DEBUG] [REMOTE ] ANNX: PASS: Price check passed. Min price $2.68. [2026-01-01T12:01:27.528618] [DEBUG] [REMOTE ] ANNX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:27.528728] [DEBUG] [REMOTE ] ANNX: PASS: Integrity check passed. [2026-01-01T12:01:27.528768] [DEBUG] [REMOTE ] ANNX: Symbol is viable for forecasting. [2026-01-01T12:01:27.528816] [INFO ] [MAIN ] [192/3542] ANNX kept (0.3s) | 192 kept, 0 rejected | 139.8/min | ETA: 24.0m [2026-01-01T12:01:27.918111] [DEBUG] [REMOTE ] ANTX: Retrieved 946 rows, trimmed to 300. [2026-01-01T12:01:27.918236] [DEBUG] [REMOTE ] ANTX: PASS: History has at least 300 days. [2026-01-01T12:01:27.918433] [DEBUG] [REMOTE ] ANTX: PASS: Price check passed. Min price $1.05. [2026-01-01T12:01:27.918565] [DEBUG] [REMOTE ] ANTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:27.918692] [DEBUG] [REMOTE ] ANTX: PASS: Integrity check passed. [2026-01-01T12:01:27.918732] [DEBUG] [REMOTE ] ANTX: Symbol is viable for forecasting. [2026-01-01T12:01:27.918778] [INFO ] [MAIN ] [193/3542] ANTX kept (0.4s) | 193 kept, 0 rejected | 139.9/min | ETA: 23.9m [2026-01-01T12:01:28.336779] [DEBUG] [REMOTE ] ANVS: Retrieved 1490 rows, trimmed to 300. [2026-01-01T12:01:28.336912] [DEBUG] [REMOTE ] ANVS: PASS: History has at least 300 days. [2026-01-01T12:01:28.337113] [DEBUG] [REMOTE ] ANVS: PASS: Price check passed. Min price $1.66. [2026-01-01T12:01:28.337244] [DEBUG] [REMOTE ] ANVS: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:28.337354] [DEBUG] [REMOTE ] ANVS: PASS: Integrity check passed. [2026-01-01T12:01:28.337393] [DEBUG] [REMOTE ] ANVS: Symbol is viable for forecasting. [2026-01-01T12:01:28.337445] [INFO ] [MAIN ] [194/3542] ANVS kept (0.4s) | 194 kept, 0 rejected | 139.9/min | ETA: 23.9m [2026-01-01T12:01:28.871527] [DEBUG] [REMOTE ] AOD: Retrieved 4764 rows, trimmed to 300. [2026-01-01T12:01:28.871708] [DEBUG] [REMOTE ] AOD: PASS: History has at least 300 days. [2026-01-01T12:01:28.871910] [DEBUG] [REMOTE ] AOD: PASS: Price check passed. Min price $9.01. [2026-01-01T12:01:28.872042] [DEBUG] [REMOTE ] AOD: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:28.872149] [DEBUG] [REMOTE ] AOD: PASS: Integrity check passed. [2026-01-01T12:01:28.872219] [DEBUG] [REMOTE ] AOD: Symbol is viable for forecasting. [2026-01-01T12:01:28.872270] [INFO ] [MAIN ] [195/3542] AOD kept (0.5s) | 195 kept, 0 rejected | 139.7/min | ETA: 24.0m [2026-01-01T12:01:29.055921] [DEBUG] [REMOTE ] AOHY: Retrieved 469 rows, trimmed to 300. [2026-01-01T12:01:29.056062] [DEBUG] [REMOTE ] AOHY: PASS: History has at least 300 days. [2026-01-01T12:01:29.056297] [DEBUG] [REMOTE ] AOHY: PASS: Price check passed. Min price $10.89. [2026-01-01T12:01:29.056441] [DEBUG] [REMOTE ] AOHY: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:29.056554] [DEBUG] [REMOTE ] AOHY: PASS: Integrity check passed. [2026-01-01T12:01:29.056617] [DEBUG] [REMOTE ] AOHY: Symbol is viable for forecasting. [2026-01-01T12:01:29.056669] [INFO ] [MAIN ] [196/3542] AOHY kept (0.2s) | 196 kept, 0 rejected | 140.1/min | ETA: 23.9m [2026-01-01T12:01:29.694923] [DEBUG] [REMOTE ] AON: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:29.695056] [DEBUG] [REMOTE ] AON: PASS: History has at least 300 days. [2026-01-01T12:01:29.695300] [DEBUG] [REMOTE ] AON: PASS: Price check passed. Min price $325.36. [2026-01-01T12:01:29.695439] [DEBUG] [REMOTE ] AON: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:29.695554] [DEBUG] [REMOTE ] AON: PASS: Integrity check passed. [2026-01-01T12:01:29.695613] [DEBUG] [REMOTE ] AON: Symbol is viable for forecasting. [2026-01-01T12:01:29.695662] [INFO ] [MAIN ] [197/3542] AON kept (0.6s) | 197 kept, 0 rejected | 139.8/min | ETA: 23.9m [2026-01-01T12:01:30.154990] [DEBUG] [REMOTE ] AOS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:30.155144] [DEBUG] [REMOTE ] AOS: PASS: History has at least 300 days. [2026-01-01T12:01:30.155387] [DEBUG] [REMOTE ] AOS: PASS: Price check passed. Min price $63.25. [2026-01-01T12:01:30.155522] [DEBUG] [REMOTE ] AOS: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:30.155672] [DEBUG] [REMOTE ] AOS: PASS: Integrity check passed. [2026-01-01T12:01:30.155713] [DEBUG] [REMOTE ] AOS: Symbol is viable for forecasting. [2026-01-01T12:01:30.155764] [INFO ] [MAIN ] [198/3542] AOS kept (0.5s) | 198 kept, 0 rejected | 139.7/min | ETA: 23.9m [2026-01-01T12:01:30.356830] [DEBUG] [REMOTE ] AOSL: Retrieved 3944 rows, trimmed to 300. [2026-01-01T12:01:30.357032] [DEBUG] [REMOTE ] AOSL: PASS: History has at least 300 days. [2026-01-01T12:01:30.357323] [DEBUG] [REMOTE ] AOSL: PASS: Price check passed. Min price $17.47. [2026-01-01T12:01:30.357464] [DEBUG] [REMOTE ] AOSL: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:30.357622] [DEBUG] [REMOTE ] AOSL: PASS: Integrity check passed. [2026-01-01T12:01:30.357666] [DEBUG] [REMOTE ] AOSL: Symbol is viable for forecasting. [2026-01-01T12:01:30.357720] [INFO ] [MAIN ] [199/3542] AOSL kept (0.2s) | 199 kept, 0 rejected | 140.1/min | ETA: 23.9m [2026-01-01T12:01:31.091914] [DEBUG] [REMOTE ] AP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:31.092052] [DEBUG] [REMOTE ] AP: PASS: History has at least 300 days. [2026-01-01T12:01:31.092264] [DEBUG] [REMOTE ] AP: PASS: Price check passed. Min price $1.85. [2026-01-01T12:01:31.092397] [DEBUG] [REMOTE ] AP: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:31.092510] [DEBUG] [REMOTE ] AP: PASS: Integrity check passed. [2026-01-01T12:01:31.092549] [DEBUG] [REMOTE ] AP: Symbol is viable for forecasting. [2026-01-01T12:01:31.092615] [INFO ] [MAIN ] [200/3542] AP kept (0.7s) | 200 kept, 0 rejected | 139.6/min | ETA: 23.9m [2026-01-01T12:01:31.387170] [DEBUG] [REMOTE ] APA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:31.387302] [DEBUG] [REMOTE ] APA: PASS: History has at least 300 days. [2026-01-01T12:01:31.387519] [DEBUG] [REMOTE ] APA: PASS: Price check passed. Min price $21.66. [2026-01-01T12:01:31.387675] [DEBUG] [REMOTE ] APA: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:31.387791] [DEBUG] [REMOTE ] APA: PASS: Integrity check passed. [2026-01-01T12:01:31.387843] [DEBUG] [REMOTE ] APA: Symbol is viable for forecasting. [2026-01-01T12:01:31.387894] [INFO ] [MAIN ] [201/3542] APA kept (0.3s) | 201 kept, 0 rejected | 139.8/min | ETA: 23.9m [2026-01-01T12:01:31.819631] [DEBUG] [REMOTE ] APAM: Retrieved 3226 rows, trimmed to 300. [2026-01-01T12:01:31.819762] [DEBUG] [REMOTE ] APAM: PASS: History has at least 300 days. [2026-01-01T12:01:31.819962] [DEBUG] [REMOTE ] APAM: PASS: Price check passed. Min price $40.44. [2026-01-01T12:01:31.820094] [DEBUG] [REMOTE ] APAM: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:31.820202] [DEBUG] [REMOTE ] APAM: PASS: Integrity check passed. [2026-01-01T12:01:31.820241] [DEBUG] [REMOTE ] APAM: Symbol is viable for forecasting. [2026-01-01T12:01:31.820288] [INFO ] [MAIN ] [202/3542] APAM kept (0.4s) | 202 kept, 0 rejected | 139.8/min | ETA: 23.9m [2026-01-01T12:01:32.297700] [DEBUG] [REMOTE ] APD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:32.297840] [DEBUG] [REMOTE ] APD: PASS: History has at least 300 days. [2026-01-01T12:01:32.298067] [DEBUG] [REMOTE ] APD: PASS: Price check passed. Min price $230.76. [2026-01-01T12:01:32.298201] [DEBUG] [REMOTE ] APD: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:32.298321] [DEBUG] [REMOTE ] APD: PASS: Integrity check passed. [2026-01-01T12:01:32.298361] [DEBUG] [REMOTE ] APD: Symbol is viable for forecasting. [2026-01-01T12:01:32.298418] [INFO ] [MAIN ] [203/3542] APD kept (0.5s) | 203 kept, 0 rejected | 139.7/min | ETA: 23.9m [2026-01-01T12:01:32.691622] [DEBUG] [REMOTE ] APEI: Retrieved 4564 rows, trimmed to 300. [2026-01-01T12:01:32.691751] [DEBUG] [REMOTE ] APEI: PASS: History has at least 300 days. [2026-01-01T12:01:32.691953] [DEBUG] [REMOTE ] APEI: PASS: Price check passed. Min price $30.67. [2026-01-01T12:01:32.692085] [DEBUG] [REMOTE ] APEI: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:32.692194] [DEBUG] [REMOTE ] APEI: PASS: Integrity check passed. [2026-01-01T12:01:32.692234] [DEBUG] [REMOTE ] APEI: Symbol is viable for forecasting. [2026-01-01T12:01:32.692281] [INFO ] [MAIN ] [204/3542] APEI kept (0.4s) | 204 kept, 0 rejected | 139.8/min | ETA: 23.9m [2026-01-01T12:01:32.962846] [DEBUG] [REMOTE ] APG: Retrieved 1427 rows, trimmed to 300. [2026-01-01T12:01:32.962974] [DEBUG] [REMOTE ] APG: PASS: History has at least 300 days. [2026-01-01T12:01:32.963173] [DEBUG] [REMOTE ] APG: PASS: Price check passed. Min price $33.64. [2026-01-01T12:01:32.963306] [DEBUG] [REMOTE ] APG: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:32.963414] [DEBUG] [REMOTE ] APG: PASS: Integrity check passed. [2026-01-01T12:01:32.963454] [DEBUG] [REMOTE ] APG: Symbol is viable for forecasting. [2026-01-01T12:01:32.963505] [INFO ] [MAIN ] [205/3542] APG kept (0.3s) | 205 kept, 0 rejected | 140.0/min | ETA: 23.8m [2026-01-01T12:01:33.354858] [DEBUG] [REMOTE ] APGE: Retrieved 620 rows, trimmed to 300. [2026-01-01T12:01:33.354987] [DEBUG] [REMOTE ] APGE: PASS: History has at least 300 days. [2026-01-01T12:01:33.355203] [DEBUG] [REMOTE ] APGE: PASS: Price check passed. Min price $39.73. [2026-01-01T12:01:33.355344] [DEBUG] [REMOTE ] APGE: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:33.355451] [DEBUG] [REMOTE ] APGE: PASS: Integrity check passed. [2026-01-01T12:01:33.355490] [DEBUG] [REMOTE ] APGE: Symbol is viable for forecasting. [2026-01-01T12:01:33.355536] [INFO ] [MAIN ] [206/3542] APGE kept (0.4s) | 206 kept, 0 rejected | 140.1/min | ETA: 23.8m [2026-01-01T12:01:34.132679] [DEBUG] [REMOTE ] APH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:34.132823] [DEBUG] [REMOTE ] APH: PASS: History has at least 300 days. [2026-01-01T12:01:34.133066] [DEBUG] [REMOTE ] APH: PASS: Price check passed. Min price $121.46. [2026-01-01T12:01:34.133201] [DEBUG] [REMOTE ] APH: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:34.133335] [DEBUG] [REMOTE ] APH: PASS: Integrity check passed. [2026-01-01T12:01:34.133375] [DEBUG] [REMOTE ] APH: Symbol is viable for forecasting. [2026-01-01T12:01:34.133426] [INFO ] [MAIN ] [207/3542] APH kept (0.8s) | 207 kept, 0 rejected | 139.5/min | ETA: 23.9m [2026-01-01T12:01:34.423942] [DEBUG] [REMOTE ] API: Retrieved 1386 rows, trimmed to 300. [2026-01-01T12:01:34.424065] [DEBUG] [REMOTE ] API: PASS: History has at least 300 days. [2026-01-01T12:01:34.424294] [DEBUG] [REMOTE ] API: PASS: Price check passed. Min price $3.24. [2026-01-01T12:01:34.424434] [DEBUG] [REMOTE ] API: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:34.424547] [DEBUG] [REMOTE ] API: PASS: Integrity check passed. [2026-01-01T12:01:34.424608] [DEBUG] [REMOTE ] API: Symbol is viable for forecasting. [2026-01-01T12:01:34.424658] [INFO ] [MAIN ] [208/3542] API kept (0.3s) | 208 kept, 0 rejected | 139.8/min | ETA: 23.9m [2026-01-01T12:01:34.768321] [DEBUG] [REMOTE ] APLD: Retrieved 3889 rows, trimmed to 300. [2026-01-01T12:01:34.768449] [DEBUG] [REMOTE ] APLD: PASS: History has at least 300 days. [2026-01-01T12:01:34.768689] [DEBUG] [REMOTE ] APLD: PASS: Price check passed. Min price $21.09. [2026-01-01T12:01:34.768832] [DEBUG] [REMOTE ] APLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:34.768947] [DEBUG] [REMOTE ] APLD: PASS: Integrity check passed. [2026-01-01T12:01:34.768988] [DEBUG] [REMOTE ] APLD: Symbol is viable for forecasting. [2026-01-01T12:01:34.769038] [INFO ] [MAIN ] [209/3542] APLD kept (0.3s) | 209 kept, 0 rejected | 139.9/min | ETA: 23.8m [2026-01-01T12:01:35.263521] [DEBUG] [REMOTE ] APLE: Retrieved 2673 rows, trimmed to 300. [2026-01-01T12:01:35.263678] [DEBUG] [REMOTE ] APLE: PASS: History has at least 300 days. [2026-01-01T12:01:35.263880] [DEBUG] [REMOTE ] APLE: PASS: Price check passed. Min price $11.02. [2026-01-01T12:01:35.264013] [DEBUG] [REMOTE ] APLE: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:35.264123] [DEBUG] [REMOTE ] APLE: PASS: Integrity check passed. [2026-01-01T12:01:35.264163] [DEBUG] [REMOTE ] APLE: Symbol is viable for forecasting. [2026-01-01T12:01:35.264210] [INFO ] [MAIN ] [210/3542] APLE kept (0.5s) | 210 kept, 0 rejected | 139.8/min | ETA: 23.8m [2026-01-01T12:01:35.488226] [DEBUG] [REMOTE ] APLS: Retrieved 2046 rows, trimmed to 300. [2026-01-01T12:01:35.488362] [DEBUG] [REMOTE ] APLS: PASS: History has at least 300 days. [2026-01-01T12:01:35.488656] [DEBUG] [REMOTE ] APLS: PASS: Price check passed. Min price $19.00. [2026-01-01T12:01:35.488805] [DEBUG] [REMOTE ] APLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:35.488928] [DEBUG] [REMOTE ] APLS: PASS: Integrity check passed. [2026-01-01T12:01:35.488971] [DEBUG] [REMOTE ] APLS: Symbol is viable for forecasting. [2026-01-01T12:01:35.489020] [INFO ] [MAIN ] [211/3542] APLS kept (0.2s) | 211 kept, 0 rejected | 140.1/min | ETA: 23.8m [2026-01-01T12:01:36.041387] [DEBUG] [REMOTE ] APM: Retrieved 1769 rows, trimmed to 300. [2026-01-01T12:01:36.041514] [DEBUG] [REMOTE ] APM: PASS: History has at least 300 days. [2026-01-01T12:01:36.041774] [DEBUG] [REMOTE ] APM: PASS: Price check passed. Min price $1.06. [2026-01-01T12:01:36.041915] [DEBUG] [REMOTE ] APM: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:36.042027] [DEBUG] [REMOTE ] APM: PASS: Integrity check passed. [2026-01-01T12:01:36.042067] [DEBUG] [REMOTE ] APM: Symbol is viable for forecasting. [2026-01-01T12:01:36.042114] [INFO ] [MAIN ] [212/3542] APM kept (0.6s) | 212 kept, 0 rejected | 139.9/min | ETA: 23.8m [2026-01-01T12:01:36.496030] [DEBUG] [REMOTE ] APO: Retrieved 3712 rows, trimmed to 300. [2026-01-01T12:01:36.496179] [DEBUG] [REMOTE ] APO: PASS: History has at least 300 days. [2026-01-01T12:01:36.496428] [DEBUG] [REMOTE ] APO: PASS: Price check passed. Min price $117.74. [2026-01-01T12:01:36.496650] [DEBUG] [REMOTE ] APO: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:36.496828] [DEBUG] [REMOTE ] APO: PASS: Integrity check passed. [2026-01-01T12:01:36.496884] [DEBUG] [REMOTE ] APO: Symbol is viable for forecasting. [2026-01-01T12:01:36.496953] [INFO ] [MAIN ] [213/3542] APO kept (0.5s) | 213 kept, 0 rejected | 139.9/min | ETA: 23.8m [2026-01-01T12:01:36.814728] [DEBUG] [REMOTE ] APOG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:36.814861] [DEBUG] [REMOTE ] APOG: PASS: History has at least 300 days. [2026-01-01T12:01:36.815074] [DEBUG] [REMOTE ] APOG: PASS: Price check passed. Min price $33.42. [2026-01-01T12:01:36.815205] [DEBUG] [REMOTE ] APOG: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:36.815317] [DEBUG] [REMOTE ] APOG: PASS: Integrity check passed. [2026-01-01T12:01:36.815356] [DEBUG] [REMOTE ] APOG: Symbol is viable for forecasting. [2026-01-01T12:01:36.815405] [INFO ] [MAIN ] [214/3542] APOG kept (0.3s) | 214 kept, 0 rejected | 140.0/min | ETA: 23.8m [2026-01-01T12:01:37.158430] [DEBUG] [REMOTE ] APP: Retrieved 1185 rows, trimmed to 300. [2026-01-01T12:01:37.158565] [DEBUG] [REMOTE ] APP: PASS: History has at least 300 days. [2026-01-01T12:01:37.158803] [DEBUG] [REMOTE ] APP: PASS: Price check passed. Min price $520.26. [2026-01-01T12:01:37.158936] [DEBUG] [REMOTE ] APP: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:37.159048] [DEBUG] [REMOTE ] APP: PASS: Integrity check passed. [2026-01-01T12:01:37.159088] [DEBUG] [REMOTE ] APP: Symbol is viable for forecasting. [2026-01-01T12:01:37.159135] [INFO ] [MAIN ] [215/3542] APP kept (0.3s) | 215 kept, 0 rejected | 140.2/min | ETA: 23.7m [2026-01-01T12:01:37.561010] [DEBUG] [REMOTE ] APPF: Retrieved 2645 rows, trimmed to 300. [2026-01-01T12:01:37.561147] [DEBUG] [REMOTE ] APPF: PASS: History has at least 300 days. [2026-01-01T12:01:37.561367] [DEBUG] [REMOTE ] APPF: PASS: Price check passed. Min price $221.31. [2026-01-01T12:01:37.561508] [DEBUG] [REMOTE ] APPF: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:37.561663] [DEBUG] [REMOTE ] APPF: PASS: Integrity check passed. [2026-01-01T12:01:37.561706] [DEBUG] [REMOTE ] APPF: Symbol is viable for forecasting. [2026-01-01T12:01:37.561756] [INFO ] [MAIN ] [216/3542] APPF kept (0.4s) | 216 kept, 0 rejected | 140.2/min | ETA: 23.7m [2026-01-01T12:01:38.016971] [DEBUG] [REMOTE ] APPN: Retrieved 2163 rows, trimmed to 300. [2026-01-01T12:01:38.017098] [DEBUG] [REMOTE ] APPN: PASS: History has at least 300 days. [2026-01-01T12:01:38.017302] [DEBUG] [REMOTE ] APPN: PASS: Price check passed. Min price $27.69. [2026-01-01T12:01:38.017444] [DEBUG] [REMOTE ] APPN: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:38.017600] [DEBUG] [REMOTE ] APPN: PASS: Integrity check passed. [2026-01-01T12:01:38.017649] [DEBUG] [REMOTE ] APPN: Symbol is viable for forecasting. [2026-01-01T12:01:38.017701] [INFO ] [MAIN ] [217/3542] APPN kept (0.5s) | 217 kept, 0 rejected | 140.2/min | ETA: 23.7m [2026-01-01T12:01:38.422889] [DEBUG] [REMOTE ] APPS: Retrieved 4907 rows, trimmed to 300. [2026-01-01T12:01:38.423032] [DEBUG] [REMOTE ] APPS: PASS: History has at least 300 days. [2026-01-01T12:01:38.423257] [DEBUG] [REMOTE ] APPS: PASS: Price check passed. Min price $4.19. [2026-01-01T12:01:38.423399] [DEBUG] [REMOTE ] APPS: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:38.423518] [DEBUG] [REMOTE ] APPS: PASS: Integrity check passed. [2026-01-01T12:01:38.423560] [DEBUG] [REMOTE ] APPS: Symbol is viable for forecasting. [2026-01-01T12:01:38.423635] [INFO ] [MAIN ] [218/3542] APPS kept (0.4s) | 218 kept, 0 rejected | 140.2/min | ETA: 23.7m [2026-01-01T12:01:38.805843] [DEBUG] [REMOTE ] APYX: Retrieved 1760 rows, trimmed to 300. [2026-01-01T12:01:38.806006] [DEBUG] [REMOTE ] APYX: PASS: History has at least 300 days. [2026-01-01T12:01:38.806326] [DEBUG] [REMOTE ] APYX: PASS: Price check passed. Min price $2.84. [2026-01-01T12:01:38.806510] [DEBUG] [REMOTE ] APYX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:38.806716] [DEBUG] [REMOTE ] APYX: PASS: Integrity check passed. [2026-01-01T12:01:38.806771] [DEBUG] [REMOTE ] APYX: Symbol is viable for forecasting. [2026-01-01T12:01:38.806836] [INFO ] [MAIN ] [219/3542] APYX kept (0.4s) | 219 kept, 0 rejected | 140.3/min | ETA: 23.7m [2026-01-01T12:01:39.245443] [DEBUG] [REMOTE ] AQMS: Retrieved 2621 rows, trimmed to 300. [2026-01-01T12:01:39.245563] [DEBUG] [REMOTE ] AQMS: PASS: History has at least 300 days. [2026-01-01T12:01:39.245789] [DEBUG] [REMOTE ] AQMS: PASS: Price check passed. Min price $4.76. [2026-01-01T12:01:39.245926] [DEBUG] [REMOTE ] AQMS: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:39.246035] [DEBUG] [REMOTE ] AQMS: PASS: Integrity check passed. [2026-01-01T12:01:39.246075] [DEBUG] [REMOTE ] AQMS: Symbol is viable for forecasting. [2026-01-01T12:01:39.246123] [INFO ] [MAIN ] [220/3542] AQMS kept (0.4s) | 220 kept, 0 rejected | 140.2/min | ETA: 23.7m [2026-01-01T12:01:39.695711] [DEBUG] [REMOTE ] AQN: Retrieved 4060 rows, trimmed to 300. [2026-01-01T12:01:39.695845] [DEBUG] [REMOTE ] AQN: PASS: History has at least 300 days. [2026-01-01T12:01:39.696049] [DEBUG] [REMOTE ] AQN: PASS: Price check passed. Min price $5.46. [2026-01-01T12:01:39.696195] [DEBUG] [REMOTE ] AQN: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:39.696324] [DEBUG] [REMOTE ] AQN: PASS: Integrity check passed. [2026-01-01T12:01:39.696367] [DEBUG] [REMOTE ] AQN: Symbol is viable for forecasting. [2026-01-01T12:01:39.696417] [INFO ] [MAIN ] [221/3542] AQN kept (0.5s) | 221 kept, 0 rejected | 140.2/min | ETA: 23.7m [2026-01-01T12:01:40.011794] [DEBUG] [REMOTE ] AQNB: Retrieved 1660 rows, trimmed to 300. [2026-01-01T12:01:40.011933] [DEBUG] [REMOTE ] AQNB: PASS: History has at least 300 days. [2026-01-01T12:01:40.012136] [DEBUG] [REMOTE ] AQNB: PASS: Price check passed. Min price $25.07. [2026-01-01T12:01:40.012271] [DEBUG] [REMOTE ] AQNB: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:40.012383] [DEBUG] [REMOTE ] AQNB: PASS: Integrity check passed. [2026-01-01T12:01:40.012424] [DEBUG] [REMOTE ] AQNB: Symbol is viable for forecasting. [2026-01-01T12:01:40.012472] [INFO ] [MAIN ] [222/3542] AQNB kept (0.3s) | 222 kept, 0 rejected | 140.4/min | ETA: 23.7m [2026-01-01T12:01:40.358209] [DEBUG] [REMOTE ] ARBB: Retrieved 688 rows, trimmed to 300. [2026-01-01T12:01:40.358339] [DEBUG] [REMOTE ] ARBB: PASS: History has at least 300 days. [2026-01-01T12:01:40.358533] [DEBUG] [REMOTE ] ARBB: PASS: Price check passed. Min price $5.22. [2026-01-01T12:01:40.358686] [DEBUG] [REMOTE ] ARBB: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:40.358794] [DEBUG] [REMOTE ] ARBB: PASS: Integrity check passed. [2026-01-01T12:01:40.358834] [DEBUG] [REMOTE ] ARBB: Symbol is viable for forecasting. [2026-01-01T12:01:40.358882] [INFO ] [MAIN ] [223/3542] ARBB kept (0.3s) | 223 kept, 0 rejected | 140.5/min | ETA: 23.6m [2026-01-01T12:01:40.787082] [DEBUG] [REMOTE ] ARBE: Retrieved 1062 rows, trimmed to 300. [2026-01-01T12:01:40.787204] [DEBUG] [REMOTE ] ARBE: PASS: History has at least 300 days. [2026-01-01T12:01:40.787396] [DEBUG] [REMOTE ] ARBE: PASS: Price check passed. Min price $1.03. [2026-01-01T12:01:40.787529] [DEBUG] [REMOTE ] ARBE: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:40.787677] [DEBUG] [REMOTE ] ARBE: PASS: Integrity check passed. [2026-01-01T12:01:40.787723] [DEBUG] [REMOTE ] ARBE: Symbol is viable for forecasting. [2026-01-01T12:01:40.787771] [INFO ] [MAIN ] [224/3542] ARBE kept (0.4s) | 224 kept, 0 rejected | 140.5/min | ETA: 23.6m [2026-01-01T12:01:41.403446] [DEBUG] [REMOTE ] ARCB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:41.403633] [DEBUG] [REMOTE ] ARCB: PASS: History has at least 300 days. [2026-01-01T12:01:41.403939] [DEBUG] [REMOTE ] ARCB: PASS: Price check passed. Min price $59.62. [2026-01-01T12:01:41.404081] [DEBUG] [REMOTE ] ARCB: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:41.404236] [DEBUG] [REMOTE ] ARCB: PASS: Integrity check passed. [2026-01-01T12:01:41.404277] [DEBUG] [REMOTE ] ARCB: Symbol is viable for forecasting. [2026-01-01T12:01:41.404331] [INFO ] [MAIN ] [225/3542] ARCB kept (0.6s) | 225 kept, 0 rejected | 140.2/min | ETA: 23.7m [2026-01-01T12:01:41.777058] [DEBUG] [REMOTE ] ARCC: Retrieved 5345 rows, trimmed to 300. [2026-01-01T12:01:41.777191] [DEBUG] [REMOTE ] ARCC: PASS: History has at least 300 days. [2026-01-01T12:01:41.777391] [DEBUG] [REMOTE ] ARCC: PASS: Price check passed. Min price $18.46. [2026-01-01T12:01:41.777522] [DEBUG] [REMOTE ] ARCC: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:41.777650] [DEBUG] [REMOTE ] ARCC: PASS: Integrity check passed. [2026-01-01T12:01:41.777692] [DEBUG] [REMOTE ] ARCC: Symbol is viable for forecasting. [2026-01-01T12:01:41.777739] [INFO ] [MAIN ] [226/3542] ARCC kept (0.4s) | 226 kept, 0 rejected | 140.3/min | ETA: 23.6m [2026-01-01T12:01:41.990249] [DEBUG] [REMOTE ] ARCO: Retrieved 3701 rows, trimmed to 300. [2026-01-01T12:01:41.990377] [DEBUG] [REMOTE ] ARCO: PASS: History has at least 300 days. [2026-01-01T12:01:41.990602] [DEBUG] [REMOTE ] ARCO: PASS: Price check passed. Min price $6.64. [2026-01-01T12:01:41.990741] [DEBUG] [REMOTE ] ARCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:41.990851] [DEBUG] [REMOTE ] ARCO: PASS: Integrity check passed. [2026-01-01T12:01:41.990890] [DEBUG] [REMOTE ] ARCO: Symbol is viable for forecasting. [2026-01-01T12:01:41.990937] [INFO ] [MAIN ] [227/3542] ARCO kept (0.2s) | 227 kept, 0 rejected | 140.6/min | ETA: 23.6m [2026-01-01T12:01:42.612549] [DEBUG] [REMOTE ] ARDC: Retrieved 3293 rows, trimmed to 300. [2026-01-01T12:01:42.612718] [DEBUG] [REMOTE ] ARDC: PASS: History has at least 300 days. [2026-01-01T12:01:42.612925] [DEBUG] [REMOTE ] ARDC: PASS: Price check passed. Min price $13.03. [2026-01-01T12:01:42.613060] [DEBUG] [REMOTE ] ARDC: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:42.613168] [DEBUG] [REMOTE ] ARDC: PASS: Integrity check passed. [2026-01-01T12:01:42.613208] [DEBUG] [REMOTE ] ARDC: Symbol is viable for forecasting. [2026-01-01T12:01:42.613257] [INFO ] [MAIN ] [228/3542] ARDC kept (0.6s) | 228 kept, 0 rejected | 140.3/min | ETA: 23.6m [2026-01-01T12:01:42.832358] [DEBUG] [REMOTE ] ARDX: Retrieved 2902 rows, trimmed to 300. [2026-01-01T12:01:42.832477] [DEBUG] [REMOTE ] ARDX: PASS: History has at least 300 days. [2026-01-01T12:01:42.832707] [DEBUG] [REMOTE ] ARDX: PASS: Price check passed. Min price $4.94. [2026-01-01T12:01:42.832845] [DEBUG] [REMOTE ] ARDX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:42.832955] [DEBUG] [REMOTE ] ARDX: PASS: Integrity check passed. [2026-01-01T12:01:42.832995] [DEBUG] [REMOTE ] ARDX: Symbol is viable for forecasting. [2026-01-01T12:01:42.833045] [INFO ] [MAIN ] [229/3542] ARDX kept (0.2s) | 229 kept, 0 rejected | 140.6/min | ETA: 23.6m [2026-01-01T12:01:43.483706] [DEBUG] [REMOTE ] ARE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:43.483834] [DEBUG] [REMOTE ] ARE: PASS: History has at least 300 days. [2026-01-01T12:01:43.484069] [DEBUG] [REMOTE ] ARE: PASS: Price check passed. Min price $44.32. [2026-01-01T12:01:43.484214] [DEBUG] [REMOTE ] ARE: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:43.484334] [DEBUG] [REMOTE ] ARE: PASS: Integrity check passed. [2026-01-01T12:01:43.484375] [DEBUG] [REMOTE ] ARE: Symbol is viable for forecasting. [2026-01-01T12:01:43.484426] [INFO ] [MAIN ] [230/3542] ARE kept (0.7s) | 230 kept, 0 rejected | 140.3/min | ETA: 23.6m [2026-01-01T12:01:43.673653] [DEBUG] [REMOTE ] AREC: Retrieved 2007 rows, trimmed to 300. [2026-01-01T12:01:43.673756] [DEBUG] [REMOTE ] AREC: PASS: History has at least 300 days. [2026-01-01T12:01:43.673943] [DEBUG] [REMOTE ] AREC: PASS: Price check passed. Min price $2.13. [2026-01-01T12:01:43.674071] [DEBUG] [REMOTE ] AREC: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:43.674189] [DEBUG] [REMOTE ] AREC: PASS: Integrity check passed. [2026-01-01T12:01:43.674229] [DEBUG] [REMOTE ] AREC: Symbol is viable for forecasting. [2026-01-01T12:01:43.674275] [INFO ] [MAIN ] [231/3542] AREC kept (0.2s) | 231 kept, 0 rejected | 140.6/min | ETA: 23.5m [2026-01-01T12:01:44.056158] [DEBUG] [REMOTE ] ARES: Retrieved 2935 rows, trimmed to 300. [2026-01-01T12:01:44.056278] [DEBUG] [REMOTE ] ARES: PASS: History has at least 300 days. [2026-01-01T12:01:44.056473] [DEBUG] [REMOTE ] ARES: PASS: Price check passed. Min price $139.27. [2026-01-01T12:01:44.056628] [DEBUG] [REMOTE ] ARES: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:44.056737] [DEBUG] [REMOTE ] ARES: PASS: Integrity check passed. [2026-01-01T12:01:44.056776] [DEBUG] [REMOTE ] ARES: Symbol is viable for forecasting. [2026-01-01T12:01:44.056822] [INFO ] [MAIN ] [232/3542] ARES kept (0.4s) | 232 kept, 0 rejected | 140.7/min | ETA: 23.5m [2026-01-01T12:01:44.530884] [DEBUG] [REMOTE ] ARGX: Retrieved 2168 rows, trimmed to 300. [2026-01-01T12:01:44.531010] [DEBUG] [REMOTE ] ARGX: PASS: History has at least 300 days. [2026-01-01T12:01:44.531240] [DEBUG] [REMOTE ] ARGX: PASS: Price check passed. Min price $796.92. [2026-01-01T12:01:44.531415] [DEBUG] [REMOTE ] ARGX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:44.531532] [DEBUG] [REMOTE ] ARGX: PASS: Integrity check passed. [2026-01-01T12:01:44.531613] [DEBUG] [REMOTE ] ARGX: Symbol is viable for forecasting. [2026-01-01T12:01:44.531677] [INFO ] [MAIN ] [233/3542] ARGX kept (0.5s) | 233 kept, 0 rejected | 140.6/min | ETA: 23.5m [2026-01-01T12:01:44.919444] [DEBUG] [REMOTE ] ARHS: Retrieved 1043 rows, trimmed to 300. [2026-01-01T12:01:44.919592] [DEBUG] [REMOTE ] ARHS: PASS: History has at least 300 days. [2026-01-01T12:01:44.919792] [DEBUG] [REMOTE ] ARHS: PASS: Price check passed. Min price $8.87. [2026-01-01T12:01:44.919920] [DEBUG] [REMOTE ] ARHS: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:44.920024] [DEBUG] [REMOTE ] ARHS: PASS: Integrity check passed. [2026-01-01T12:01:44.920063] [DEBUG] [REMOTE ] ARHS: Symbol is viable for forecasting. [2026-01-01T12:01:44.920110] [INFO ] [MAIN ] [234/3542] ARHS kept (0.4s) | 234 kept, 0 rejected | 140.7/min | ETA: 23.5m [2026-01-01T12:01:45.458177] [DEBUG] [REMOTE ] ARI: Retrieved 4093 rows, trimmed to 300. [2026-01-01T12:01:45.458360] [DEBUG] [REMOTE ] ARI: PASS: History has at least 300 days. [2026-01-01T12:01:45.458833] [DEBUG] [REMOTE ] ARI: PASS: Price check passed. Min price $9.43. [2026-01-01T12:01:45.459224] [DEBUG] [REMOTE ] ARI: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:45.459430] [DEBUG] [REMOTE ] ARI: PASS: Integrity check passed. [2026-01-01T12:01:45.459496] [DEBUG] [REMOTE ] ARI: Symbol is viable for forecasting. [2026-01-01T12:01:45.459598] [INFO ] [MAIN ] [235/3542] ARI kept (0.5s) | 235 kept, 0 rejected | 140.5/min | ETA: 23.5m [2026-01-01T12:01:45.790635] [DEBUG] [REMOTE ] ARKO: Retrieved 1954 rows, trimmed to 300. [2026-01-01T12:01:45.790757] [DEBUG] [REMOTE ] ARKO: PASS: History has at least 300 days. [2026-01-01T12:01:45.790950] [DEBUG] [REMOTE ] ARKO: PASS: Price check passed. Min price $3.79. [2026-01-01T12:01:45.791079] [DEBUG] [REMOTE ] ARKO: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:45.791186] [DEBUG] [REMOTE ] ARKO: PASS: Integrity check passed. [2026-01-01T12:01:45.791224] [DEBUG] [REMOTE ] ARKO: Symbol is viable for forecasting. [2026-01-01T12:01:45.791271] [INFO ] [MAIN ] [236/3542] ARKO kept (0.3s) | 236 kept, 0 rejected | 140.7/min | ETA: 23.5m [2026-01-01T12:01:46.235698] [DEBUG] [REMOTE ] ARLO: Retrieved 1863 rows, trimmed to 300. [2026-01-01T12:01:46.235828] [DEBUG] [REMOTE ] ARLO: PASS: History has at least 300 days. [2026-01-01T12:01:46.236026] [DEBUG] [REMOTE ] ARLO: PASS: Price check passed. Min price $12.90. [2026-01-01T12:01:46.236172] [DEBUG] [REMOTE ] ARLO: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:46.236278] [DEBUG] [REMOTE ] ARLO: PASS: Integrity check passed. [2026-01-01T12:01:46.236317] [DEBUG] [REMOTE ] ARLO: Symbol is viable for forecasting. [2026-01-01T12:01:46.236362] [INFO ] [MAIN ] [237/3542] ARLO kept (0.4s) | 237 kept, 0 rejected | 140.6/min | ETA: 23.5m [2026-01-01T12:01:46.897312] [DEBUG] [REMOTE ] ARLP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:46.897445] [DEBUG] [REMOTE ] ARLP: PASS: History has at least 300 days. [2026-01-01T12:01:46.897682] [DEBUG] [REMOTE ] ARLP: PASS: Price check passed. Min price $22.50. [2026-01-01T12:01:46.897814] [DEBUG] [REMOTE ] ARLP: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:46.897926] [DEBUG] [REMOTE ] ARLP: PASS: Integrity check passed. [2026-01-01T12:01:46.897964] [DEBUG] [REMOTE ] ARLP: Symbol is viable for forecasting. [2026-01-01T12:01:46.898011] [INFO ] [MAIN ] [238/3542] ARLP kept (0.7s) | 238 kept, 0 rejected | 140.3/min | ETA: 23.5m [2026-01-01T12:01:47.087183] [DEBUG] [REMOTE ] ARM: Retrieved 577 rows, trimmed to 300. [2026-01-01T12:01:47.087308] [DEBUG] [REMOTE ] ARM: PASS: History has at least 300 days. [2026-01-01T12:01:47.087498] [DEBUG] [REMOTE ] ARM: PASS: Price check passed. Min price $109.31. [2026-01-01T12:01:47.087647] [DEBUG] [REMOTE ] ARM: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:47.087756] [DEBUG] [REMOTE ] ARM: PASS: Integrity check passed. [2026-01-01T12:01:47.087795] [DEBUG] [REMOTE ] ARM: Symbol is viable for forecasting. [2026-01-01T12:01:47.087842] [INFO ] [MAIN ] [239/3542] ARM kept (0.2s) | 239 kept, 0 rejected | 140.6/min | ETA: 23.5m [2026-01-01T12:01:47.647233] [DEBUG] [REMOTE ] ARMK: Retrieved 3031 rows, trimmed to 300. [2026-01-01T12:01:47.647359] [DEBUG] [REMOTE ] ARMK: PASS: History has at least 300 days. [2026-01-01T12:01:47.647557] [DEBUG] [REMOTE ] ARMK: PASS: Price check passed. Min price $35.93. [2026-01-01T12:01:47.647725] [DEBUG] [REMOTE ] ARMK: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:47.647832] [DEBUG] [REMOTE ] ARMK: PASS: Integrity check passed. [2026-01-01T12:01:47.647871] [DEBUG] [REMOTE ] ARMK: Symbol is viable for forecasting. [2026-01-01T12:01:47.647917] [INFO ] [MAIN ] [240/3542] ARMK kept (0.6s) | 240 kept, 0 rejected | 140.5/min | ETA: 23.5m [2026-01-01T12:01:48.083100] [DEBUG] [REMOTE ] AROC: Retrieved 2554 rows, trimmed to 300. [2026-01-01T12:01:48.083244] [DEBUG] [REMOTE ] AROC: PASS: History has at least 300 days. [2026-01-01T12:01:48.083493] [DEBUG] [REMOTE ] AROC: PASS: Price check passed. Min price $23.04. [2026-01-01T12:01:48.083674] [DEBUG] [REMOTE ] AROC: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:48.083815] [DEBUG] [REMOTE ] AROC: PASS: Integrity check passed. [2026-01-01T12:01:48.083860] [DEBUG] [REMOTE ] AROC: Symbol is viable for forecasting. [2026-01-01T12:01:48.083914] [INFO ] [MAIN ] [241/3542] AROC kept (0.4s) | 241 kept, 0 rejected | 140.4/min | ETA: 23.5m [2026-01-01T12:01:48.520184] [DEBUG] [REMOTE ] ARQ: Retrieved 5521 rows, trimmed to 300. [2026-01-01T12:01:48.520319] [DEBUG] [REMOTE ] ARQ: PASS: History has at least 300 days. [2026-01-01T12:01:48.520549] [DEBUG] [REMOTE ] ARQ: PASS: Price check passed. Min price $3.20. [2026-01-01T12:01:48.520713] [DEBUG] [REMOTE ] ARQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:48.520843] [DEBUG] [REMOTE ] ARQ: PASS: Integrity check passed. [2026-01-01T12:01:48.520888] [DEBUG] [REMOTE ] ARQ: Symbol is viable for forecasting. [2026-01-01T12:01:48.520939] [INFO ] [MAIN ] [242/3542] ARQ kept (0.4s) | 242 kept, 0 rejected | 140.4/min | ETA: 23.5m [2026-01-01T12:01:48.784615] [DEBUG] [REMOTE ] ARQQ: Retrieved 1085 rows, trimmed to 300. [2026-01-01T12:01:48.784733] [DEBUG] [REMOTE ] ARQQ: PASS: History has at least 300 days. [2026-01-01T12:01:48.784928] [DEBUG] [REMOTE ] ARQQ: PASS: Price check passed. Min price $21.72. [2026-01-01T12:01:48.785072] [DEBUG] [REMOTE ] ARQQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:48.785180] [DEBUG] [REMOTE ] ARQQ: PASS: Integrity check passed. [2026-01-01T12:01:48.785218] [DEBUG] [REMOTE ] ARQQ: Symbol is viable for forecasting. [2026-01-01T12:01:48.785264] [INFO ] [MAIN ] [243/3542] ARQQ kept (0.3s) | 243 kept, 0 rejected | 140.7/min | ETA: 23.5m [2026-01-01T12:01:49.186761] [DEBUG] [REMOTE ] ARRY: Retrieved 1309 rows, trimmed to 300. [2026-01-01T12:01:49.186883] [DEBUG] [REMOTE ] ARRY: PASS: History has at least 300 days. [2026-01-01T12:01:49.187073] [DEBUG] [REMOTE ] ARRY: PASS: Price check passed. Min price $6.68. [2026-01-01T12:01:49.187207] [DEBUG] [REMOTE ] ARRY: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:49.187314] [DEBUG] [REMOTE ] ARRY: PASS: Integrity check passed. [2026-01-01T12:01:49.187353] [DEBUG] [REMOTE ] ARRY: Symbol is viable for forecasting. [2026-01-01T12:01:49.187399] [INFO ] [MAIN ] [244/3542] ARRY kept (0.4s) | 244 kept, 0 rejected | 140.7/min | ETA: 23.4m [2026-01-01T12:01:49.634691] [DEBUG] [REMOTE ] ARTL: Retrieved 1767 rows, trimmed to 300. [2026-01-01T12:01:49.634808] [DEBUG] [REMOTE ] ARTL: PASS: History has at least 300 days. [2026-01-01T12:01:49.635006] [DEBUG] [REMOTE ] ARTL: PASS: Price check passed. Min price $1.16. [2026-01-01T12:01:49.635140] [DEBUG] [REMOTE ] ARTL: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:49.635247] [DEBUG] [REMOTE ] ARTL: PASS: Integrity check passed. [2026-01-01T12:01:49.635286] [DEBUG] [REMOTE ] ARTL: Symbol is viable for forecasting. [2026-01-01T12:01:49.635333] [INFO ] [MAIN ] [245/3542] ARTL kept (0.4s) | 245 kept, 0 rejected | 140.7/min | ETA: 23.4m [2026-01-01T12:01:50.082029] [DEBUG] [REMOTE ] ARTNA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:50.082169] [DEBUG] [REMOTE ] ARTNA: PASS: History has at least 300 days. [2026-01-01T12:01:50.082399] [DEBUG] [REMOTE ] ARTNA: PASS: Price check passed. Min price $30.88. [2026-01-01T12:01:50.082531] [DEBUG] [REMOTE ] ARTNA: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:50.082666] [DEBUG] [REMOTE ] ARTNA: PASS: Integrity check passed. [2026-01-01T12:01:50.082707] [DEBUG] [REMOTE ] ARTNA: Symbol is viable for forecasting. [2026-01-01T12:01:50.082756] [INFO ] [MAIN ] [246/3542] ARTNA kept (0.4s) | 246 kept, 0 rejected | 140.6/min | ETA: 23.4m [2026-01-01T12:01:50.399738] [DEBUG] [REMOTE ] ARVN: Retrieved 1825 rows, trimmed to 300. [2026-01-01T12:01:50.399872] [DEBUG] [REMOTE ] ARVN: PASS: History has at least 300 days. [2026-01-01T12:01:50.400071] [DEBUG] [REMOTE ] ARVN: PASS: Price check passed. Min price $9.16. [2026-01-01T12:01:50.400201] [DEBUG] [REMOTE ] ARVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:50.400305] [DEBUG] [REMOTE ] ARVN: PASS: Integrity check passed. [2026-01-01T12:01:50.400344] [DEBUG] [REMOTE ] ARVN: Symbol is viable for forecasting. [2026-01-01T12:01:50.400391] [INFO ] [MAIN ] [247/3542] ARVN kept (0.3s) | 247 kept, 0 rejected | 140.8/min | ETA: 23.4m [2026-01-01T12:01:50.906190] [DEBUG] [REMOTE ] ASA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:50.906317] [DEBUG] [REMOTE ] ASA: PASS: History has at least 300 days. [2026-01-01T12:01:50.906527] [DEBUG] [REMOTE ] ASA: PASS: Price check passed. Min price $44.05. [2026-01-01T12:01:50.906677] [DEBUG] [REMOTE ] ASA: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:50.906788] [DEBUG] [REMOTE ] ASA: PASS: Integrity check passed. [2026-01-01T12:01:50.906827] [DEBUG] [REMOTE ] ASA: Symbol is viable for forecasting. [2026-01-01T12:01:50.906873] [INFO ] [MAIN ] [248/3542] ASA kept (0.5s) | 248 kept, 0 rejected | 140.7/min | ETA: 23.4m [2026-01-01T12:01:51.378205] [DEBUG] [REMOTE ] ASB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:51.378348] [DEBUG] [REMOTE ] ASB: PASS: History has at least 300 days. [2026-01-01T12:01:51.378609] [DEBUG] [REMOTE ] ASB: PASS: Price check passed. Min price $23.89. [2026-01-01T12:01:51.378782] [DEBUG] [REMOTE ] ASB: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:51.378906] [DEBUG] [REMOTE ] ASB: PASS: Integrity check passed. [2026-01-01T12:01:51.378949] [DEBUG] [REMOTE ] ASB: Symbol is viable for forecasting. [2026-01-01T12:01:51.379004] [INFO ] [MAIN ] [249/3542] ASB kept (0.5s) | 249 kept, 0 rejected | 140.6/min | ETA: 23.4m [2026-01-01T12:01:51.621308] [DEBUG] [REMOTE ] ASBA: Retrieved 711 rows, trimmed to 300. [2026-01-01T12:01:51.621428] [DEBUG] [REMOTE ] ASBA: PASS: History has at least 300 days. [2026-01-01T12:01:51.621644] [DEBUG] [REMOTE ] ASBA: PASS: Price check passed. Min price $23.99. [2026-01-01T12:01:51.621776] [DEBUG] [REMOTE ] ASBA: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:51.621881] [DEBUG] [REMOTE ] ASBA: PASS: Integrity check passed. [2026-01-01T12:01:51.621920] [DEBUG] [REMOTE ] ASBA: Symbol is viable for forecasting. [2026-01-01T12:01:51.621966] [INFO ] [MAIN ] [250/3542] ASBA kept (0.2s) | 250 kept, 0 rejected | 140.8/min | ETA: 23.4m [2026-01-01T12:01:52.165912] [DEBUG] [REMOTE ] ASC: Retrieved 3124 rows, trimmed to 300. [2026-01-01T12:01:52.166044] [DEBUG] [REMOTE ] ASC: PASS: History has at least 300 days. [2026-01-01T12:01:52.166254] [DEBUG] [REMOTE ] ASC: PASS: Price check passed. Min price $10.51. [2026-01-01T12:01:52.166390] [DEBUG] [REMOTE ] ASC: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:52.166506] [DEBUG] [REMOTE ] ASC: PASS: Integrity check passed. [2026-01-01T12:01:52.166547] [DEBUG] [REMOTE ] ASC: Symbol is viable for forecasting. [2026-01-01T12:01:52.166618] [INFO ] [MAIN ] [251/3542] ASC kept (0.5s) | 251 kept, 0 rejected | 140.7/min | ETA: 23.4m [2026-01-01T12:01:52.465785] [DEBUG] [REMOTE ] ASG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:52.465963] [DEBUG] [REMOTE ] ASG: PASS: History has at least 300 days. [2026-01-01T12:01:52.466294] [DEBUG] [REMOTE ] ASG: PASS: Price check passed. Min price $5.05. [2026-01-01T12:01:52.466454] [DEBUG] [REMOTE ] ASG: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:52.466610] [DEBUG] [REMOTE ] ASG: PASS: Integrity check passed. [2026-01-01T12:01:52.466653] [DEBUG] [REMOTE ] ASG: Symbol is viable for forecasting. [2026-01-01T12:01:52.466706] [INFO ] [MAIN ] [252/3542] ASG kept (0.3s) | 252 kept, 0 rejected | 140.9/min | ETA: 23.4m [2026-01-01T12:01:52.871255] [DEBUG] [REMOTE ] ASGI: Retrieved 1364 rows, trimmed to 300. [2026-01-01T12:01:52.871394] [DEBUG] [REMOTE ] ASGI: PASS: History has at least 300 days. [2026-01-01T12:01:52.871637] [DEBUG] [REMOTE ] ASGI: PASS: Price check passed. Min price $19.95. [2026-01-01T12:01:52.871822] [DEBUG] [REMOTE ] ASGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:52.871972] [DEBUG] [REMOTE ] ASGI: PASS: Integrity check passed. [2026-01-01T12:01:52.872024] [DEBUG] [REMOTE ] ASGI: Symbol is viable for forecasting. [2026-01-01T12:01:52.872074] [INFO ] [MAIN ] [253/3542] ASGI kept (0.4s) | 253 kept, 0 rejected | 140.9/min | ETA: 23.3m [2026-01-01T12:01:53.500632] [DEBUG] [REMOTE ] ASGN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:53.500774] [DEBUG] [REMOTE ] ASGN: PASS: History has at least 300 days. [2026-01-01T12:01:53.500989] [DEBUG] [REMOTE ] ASGN: PASS: Price check passed. Min price $40.01. [2026-01-01T12:01:53.501123] [DEBUG] [REMOTE ] ASGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:53.501237] [DEBUG] [REMOTE ] ASGN: PASS: Integrity check passed. [2026-01-01T12:01:53.501277] [DEBUG] [REMOTE ] ASGN: Symbol is viable for forecasting. [2026-01-01T12:01:53.501324] [INFO ] [MAIN ] [254/3542] ASGN kept (0.6s) | 254 kept, 0 rejected | 140.6/min | ETA: 23.4m [2026-01-01T12:01:53.885847] [DEBUG] [REMOTE ] ASH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:53.885984] [DEBUG] [REMOTE ] ASH: PASS: History has at least 300 days. [2026-01-01T12:01:53.886212] [DEBUG] [REMOTE ] ASH: PASS: Price check passed. Min price $47.15. [2026-01-01T12:01:53.886343] [DEBUG] [REMOTE ] ASH: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:53.886459] [DEBUG] [REMOTE ] ASH: PASS: Integrity check passed. [2026-01-01T12:01:53.886497] [DEBUG] [REMOTE ] ASH: Symbol is viable for forecasting. [2026-01-01T12:01:53.886546] [INFO ] [MAIN ] [255/3542] ASH kept (0.4s) | 255 kept, 0 rejected | 140.7/min | ETA: 23.4m [2026-01-01T12:01:54.282249] [DEBUG] [REMOTE ] ASIX: Retrieved 2325 rows, trimmed to 300. [2026-01-01T12:01:54.282373] [DEBUG] [REMOTE ] ASIX: PASS: History has at least 300 days. [2026-01-01T12:01:54.282567] [DEBUG] [REMOTE ] ASIX: PASS: Price check passed. Min price $14.26. [2026-01-01T12:01:54.282763] [DEBUG] [REMOTE ] ASIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:54.282874] [DEBUG] [REMOTE ] ASIX: PASS: Integrity check passed. [2026-01-01T12:01:54.282913] [DEBUG] [REMOTE ] ASIX: Symbol is viable for forecasting. [2026-01-01T12:01:54.282959] [INFO ] [MAIN ] [256/3542] ASIX kept (0.4s) | 256 kept, 0 rejected | 140.7/min | ETA: 23.4m [2026-01-01T12:01:54.600092] [DEBUG] [REMOTE ] ASLE: Retrieved 1721 rows, trimmed to 300. [2026-01-01T12:01:54.600237] [DEBUG] [REMOTE ] ASLE: PASS: History has at least 300 days. [2026-01-01T12:01:54.600470] [DEBUG] [REMOTE ] ASLE: PASS: Price check passed. Min price $5.94. [2026-01-01T12:01:54.600665] [DEBUG] [REMOTE ] ASLE: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:54.600802] [DEBUG] [REMOTE ] ASLE: PASS: Integrity check passed. [2026-01-01T12:01:54.600850] [DEBUG] [REMOTE ] ASLE: Symbol is viable for forecasting. [2026-01-01T12:01:54.600908] [INFO ] [MAIN ] [257/3542] ASLE kept (0.3s) | 257 kept, 0 rejected | 140.9/min | ETA: 23.3m [2026-01-01T12:01:55.078798] [DEBUG] [REMOTE ] ASMB: Retrieved 3782 rows, trimmed to 300. [2026-01-01T12:01:55.078924] [DEBUG] [REMOTE ] ASMB: PASS: History has at least 300 days. [2026-01-01T12:01:55.079124] [DEBUG] [REMOTE ] ASMB: PASS: Price check passed. Min price $23.86. [2026-01-01T12:01:55.079253] [DEBUG] [REMOTE ] ASMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:55.079379] [DEBUG] [REMOTE ] ASMB: PASS: Integrity check passed. [2026-01-01T12:01:55.079420] [DEBUG] [REMOTE ] ASMB: Symbol is viable for forecasting. [2026-01-01T12:01:55.079468] [INFO ] [MAIN ] [258/3542] ASMB kept (0.5s) | 258 kept, 0 rejected | 140.8/min | ETA: 23.3m [2026-01-01T12:01:55.550674] [DEBUG] [REMOTE ] ASML: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:55.550807] [DEBUG] [REMOTE ] ASML: PASS: History has at least 300 days. [2026-01-01T12:01:55.551019] [DEBUG] [REMOTE ] ASML: PASS: Price check passed. Min price $934.56. [2026-01-01T12:01:55.551148] [DEBUG] [REMOTE ] ASML: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:55.551261] [DEBUG] [REMOTE ] ASML: PASS: Integrity check passed. [2026-01-01T12:01:55.551299] [DEBUG] [REMOTE ] ASML: Symbol is viable for forecasting. [2026-01-01T12:01:55.551347] [INFO ] [MAIN ] [259/3542] ASML kept (0.5s) | 259 kept, 0 rejected | 140.7/min | ETA: 23.3m [2026-01-01T12:01:55.882753] [DEBUG] [REMOTE ] ASND: Retrieved 2749 rows, trimmed to 300. [2026-01-01T12:01:55.882871] [DEBUG] [REMOTE ] ASND: PASS: History has at least 300 days. [2026-01-01T12:01:55.883083] [DEBUG] [REMOTE ] ASND: PASS: Price check passed. Min price $196.01. [2026-01-01T12:01:55.883226] [DEBUG] [REMOTE ] ASND: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:55.883332] [DEBUG] [REMOTE ] ASND: PASS: Integrity check passed. [2026-01-01T12:01:55.883371] [DEBUG] [REMOTE ] ASND: Symbol is viable for forecasting. [2026-01-01T12:01:55.883418] [INFO ] [MAIN ] [260/3542] ASND kept (0.3s) | 260 kept, 0 rejected | 140.8/min | ETA: 23.3m [2026-01-01T12:01:56.219430] [DEBUG] [REMOTE ] ASO: Retrieved 1318 rows, trimmed to 300. [2026-01-01T12:01:56.219553] [DEBUG] [REMOTE ] ASO: PASS: History has at least 300 days. [2026-01-01T12:01:56.219782] [DEBUG] [REMOTE ] ASO: PASS: Price check passed. Min price $41.63. [2026-01-01T12:01:56.219914] [DEBUG] [REMOTE ] ASO: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:56.220020] [DEBUG] [REMOTE ] ASO: PASS: Integrity check passed. [2026-01-01T12:01:56.220058] [DEBUG] [REMOTE ] ASO: Symbol is viable for forecasting. [2026-01-01T12:01:56.220106] [INFO ] [MAIN ] [261/3542] ASO kept (0.3s) | 261 kept, 0 rejected | 141.0/min | ETA: 23.3m [2026-01-01T12:01:56.573260] [DEBUG] [REMOTE ] ASPI: Retrieved 787 rows, trimmed to 300. [2026-01-01T12:01:56.573389] [DEBUG] [REMOTE ] ASPI: PASS: History has at least 300 days. [2026-01-01T12:01:56.573641] [DEBUG] [REMOTE ] ASPI: PASS: Price check passed. Min price $5.35. [2026-01-01T12:01:56.573807] [DEBUG] [REMOTE ] ASPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:56.573943] [DEBUG] [REMOTE ] ASPI: PASS: Integrity check passed. [2026-01-01T12:01:56.573993] [DEBUG] [REMOTE ] ASPI: Symbol is viable for forecasting. [2026-01-01T12:01:56.574055] [INFO ] [MAIN ] [262/3542] ASPI kept (0.4s) | 262 kept, 0 rejected | 141.1/min | ETA: 23.3m [2026-01-01T12:01:57.089186] [DEBUG] [REMOTE ] ASPN: Retrieved 2906 rows, trimmed to 300. [2026-01-01T12:01:57.089461] [DEBUG] [REMOTE ] ASPN: PASS: History has at least 300 days. [2026-01-01T12:01:57.089791] [DEBUG] [REMOTE ] ASPN: PASS: Price check passed. Min price $2.83. [2026-01-01T12:01:57.089966] [DEBUG] [REMOTE ] ASPN: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:57.090086] [DEBUG] [REMOTE ] ASPN: PASS: Integrity check passed. [2026-01-01T12:01:57.090127] [DEBUG] [REMOTE ] ASPN: Symbol is viable for forecasting. [2026-01-01T12:01:57.090182] [INFO ] [MAIN ] [263/3542] ASPN kept (0.5s) | 263 kept, 0 rejected | 140.9/min | ETA: 23.3m [2026-01-01T12:01:57.529026] [DEBUG] [REMOTE ] ASPS: Retrieved 4127 rows, trimmed to 300. [2026-01-01T12:01:57.529172] [DEBUG] [REMOTE ] ASPS: PASS: History has at least 300 days. [2026-01-01T12:01:57.529442] [DEBUG] [REMOTE ] ASPS: PASS: Price check passed. Min price $6.27. [2026-01-01T12:01:57.529603] [DEBUG] [REMOTE ] ASPS: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:57.529729] [DEBUG] [REMOTE ] ASPS: PASS: Integrity check passed. [2026-01-01T12:01:57.529770] [DEBUG] [REMOTE ] ASPS: Symbol is viable for forecasting. [2026-01-01T12:01:57.529822] [INFO ] [MAIN ] [264/3542] ASPS kept (0.4s) | 264 kept, 0 rejected | 140.9/min | ETA: 23.3m [2026-01-01T12:01:58.004474] [DEBUG] [REMOTE ] ASTE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:01:58.004618] [DEBUG] [REMOTE ] ASTE: PASS: History has at least 300 days. [2026-01-01T12:01:58.004822] [DEBUG] [REMOTE ] ASTE: PASS: Price check passed. Min price $40.65. [2026-01-01T12:01:58.004952] [DEBUG] [REMOTE ] ASTE: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:58.005061] [DEBUG] [REMOTE ] ASTE: PASS: Integrity check passed. [2026-01-01T12:01:58.005100] [DEBUG] [REMOTE ] ASTE: Symbol is viable for forecasting. [2026-01-01T12:01:58.005147] [INFO ] [MAIN ] [265/3542] ASTE kept (0.5s) | 265 kept, 0 rejected | 140.9/min | ETA: 23.3m [2026-01-01T12:01:58.353525] [DEBUG] [REMOTE ] ASTH: Retrieved 3728 rows, trimmed to 300. [2026-01-01T12:01:58.353675] [DEBUG] [REMOTE ] ASTH: PASS: History has at least 300 days. [2026-01-01T12:01:58.353873] [DEBUG] [REMOTE ] ASTH: PASS: Price check passed. Min price $20.34. [2026-01-01T12:01:58.354003] [DEBUG] [REMOTE ] ASTH: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:58.354108] [DEBUG] [REMOTE ] ASTH: PASS: Integrity check passed. [2026-01-01T12:01:58.354147] [DEBUG] [REMOTE ] ASTH: Symbol is viable for forecasting. [2026-01-01T12:01:58.354193] [INFO ] [MAIN ] [266/3542] ASTH kept (0.3s) | 266 kept, 0 rejected | 141.0/min | ETA: 23.2m [2026-01-01T12:01:58.639345] [DEBUG] [REMOTE ] ASTI: Retrieved 4872 rows, trimmed to 300. [2026-01-01T12:01:58.639480] [DEBUG] [REMOTE ] ASTI: PASS: History has at least 300 days. [2026-01-01T12:01:58.639734] [DEBUG] [REMOTE ] ASTI: PASS: Price check passed. Min price $1.43. [2026-01-01T12:01:58.639882] [DEBUG] [REMOTE ] ASTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:58.639993] [DEBUG] [REMOTE ] ASTI: PASS: Integrity check passed. [2026-01-01T12:01:58.640035] [DEBUG] [REMOTE ] ASTI: Symbol is viable for forecasting. [2026-01-01T12:01:58.640083] [INFO ] [MAIN ] [267/3542] ASTI kept (0.3s) | 267 kept, 0 rejected | 141.1/min | ETA: 23.2m [2026-01-01T12:01:58.970746] [DEBUG] [REMOTE ] ASTL: Retrieved 1054 rows, trimmed to 300. [2026-01-01T12:01:58.970911] [DEBUG] [REMOTE ] ASTL: PASS: History has at least 300 days. [2026-01-01T12:01:58.971150] [DEBUG] [REMOTE ] ASTL: PASS: Price check passed. Min price $3.28. [2026-01-01T12:01:58.971291] [DEBUG] [REMOTE ] ASTL: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:58.971407] [DEBUG] [REMOTE ] ASTL: PASS: Integrity check passed. [2026-01-01T12:01:58.971451] [DEBUG] [REMOTE ] ASTL: Symbol is viable for forecasting. [2026-01-01T12:01:58.971504] [INFO ] [MAIN ] [268/3542] ASTL kept (0.3s) | 268 kept, 0 rejected | 141.2/min | ETA: 23.2m [2026-01-01T12:01:59.353071] [DEBUG] [REMOTE ] ASTS: Retrieved 1549 rows, trimmed to 300. [2026-01-01T12:01:59.353253] [DEBUG] [REMOTE ] ASTS: PASS: History has at least 300 days. [2026-01-01T12:01:59.353512] [DEBUG] [REMOTE ] ASTS: PASS: Price check passed. Min price $50.70. [2026-01-01T12:01:59.353687] [DEBUG] [REMOTE ] ASTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:01:59.353821] [DEBUG] [REMOTE ] ASTS: PASS: Integrity check passed. [2026-01-01T12:01:59.353869] [DEBUG] [REMOTE ] ASTS: Symbol is viable for forecasting. [2026-01-01T12:01:59.353935] [INFO ] [MAIN ] [269/3542] ASTS kept (0.4s) | 269 kept, 0 rejected | 141.3/min | ETA: 23.2m [2026-01-01T12:02:00.076338] [DEBUG] [REMOTE ] ASX: Retrieved 6350 rows, trimmed to 300. [2026-01-01T12:02:00.076532] [DEBUG] [REMOTE ] ASX: PASS: History has at least 300 days. [2026-01-01T12:02:00.076834] [DEBUG] [REMOTE ] ASX: PASS: Price check passed. Min price $11.08. [2026-01-01T12:02:00.076978] [DEBUG] [REMOTE ] ASX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:00.077108] [DEBUG] [REMOTE ] ASX: PASS: Integrity check passed. [2026-01-01T12:02:00.077149] [DEBUG] [REMOTE ] ASX: Symbol is viable for forecasting. [2026-01-01T12:02:00.077202] [INFO ] [MAIN ] [270/3542] ASX kept (0.7s) | 270 kept, 0 rejected | 140.9/min | ETA: 23.2m [2026-01-01T12:02:00.803643] [DEBUG] [REMOTE ] ASYS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:00.803781] [DEBUG] [REMOTE ] ASYS: PASS: History has at least 300 days. [2026-01-01T12:02:00.803999] [DEBUG] [REMOTE ] ASYS: PASS: Price check passed. Min price $7.05. [2026-01-01T12:02:00.804129] [DEBUG] [REMOTE ] ASYS: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:00.804243] [DEBUG] [REMOTE ] ASYS: PASS: Integrity check passed. [2026-01-01T12:02:00.804282] [DEBUG] [REMOTE ] ASYS: Symbol is viable for forecasting. [2026-01-01T12:02:00.804331] [INFO ] [MAIN ] [271/3542] ASYS kept (0.7s) | 271 kept, 0 rejected | 140.6/min | ETA: 23.3m [2026-01-01T12:02:01.027449] [DEBUG] [REMOTE ] ATAI: Retrieved 1140 rows, trimmed to 300. [2026-01-01T12:02:01.027599] [DEBUG] [REMOTE ] ATAI: PASS: History has at least 300 days. [2026-01-01T12:02:01.027827] [DEBUG] [REMOTE ] ATAI: PASS: Price check passed. Min price $3.66. [2026-01-01T12:02:01.027964] [DEBUG] [REMOTE ] ATAI: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:01.028072] [DEBUG] [REMOTE ] ATAI: PASS: Integrity check passed. [2026-01-01T12:02:01.028113] [DEBUG] [REMOTE ] ATAI: Symbol is viable for forecasting. [2026-01-01T12:02:01.028162] [INFO ] [MAIN ] [272/3542] ATAI kept (0.2s) | 272 kept, 0 rejected | 140.8/min | ETA: 23.2m [2026-01-01T12:02:01.622351] [DEBUG] [REMOTE ] ATEC: Retrieved 4927 rows, trimmed to 300. [2026-01-01T12:02:01.622484] [DEBUG] [REMOTE ] ATEC: PASS: History has at least 300 days. [2026-01-01T12:02:01.622749] [DEBUG] [REMOTE ] ATEC: PASS: Price check passed. Min price $13.14. [2026-01-01T12:02:01.622882] [DEBUG] [REMOTE ] ATEC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:01.622995] [DEBUG] [REMOTE ] ATEC: PASS: Integrity check passed. [2026-01-01T12:02:01.623033] [DEBUG] [REMOTE ] ATEC: Symbol is viable for forecasting. [2026-01-01T12:02:01.623083] [INFO ] [MAIN ] [273/3542] ATEC kept (0.6s) | 273 kept, 0 rejected | 140.6/min | ETA: 23.2m [2026-01-01T12:02:01.986636] [DEBUG] [REMOTE ] ATEN: Retrieved 2964 rows, trimmed to 300. [2026-01-01T12:02:01.986775] [DEBUG] [REMOTE ] ATEN: PASS: History has at least 300 days. [2026-01-01T12:02:01.987019] [DEBUG] [REMOTE ] ATEN: PASS: Price check passed. Min price $16.55. [2026-01-01T12:02:01.987155] [DEBUG] [REMOTE ] ATEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:01.987270] [DEBUG] [REMOTE ] ATEN: PASS: Integrity check passed. [2026-01-01T12:02:01.987311] [DEBUG] [REMOTE ] ATEN: Symbol is viable for forecasting. [2026-01-01T12:02:01.987360] [INFO ] [MAIN ] [274/3542] ATEN kept (0.4s) | 274 kept, 0 rejected | 140.7/min | ETA: 23.2m [2026-01-01T12:02:02.548988] [DEBUG] [REMOTE ] ATEX: Retrieved 2745 rows, trimmed to 300. [2026-01-01T12:02:02.549108] [DEBUG] [REMOTE ] ATEX: PASS: History has at least 300 days. [2026-01-01T12:02:02.549324] [DEBUG] [REMOTE ] ATEX: PASS: Price check passed. Min price $17.99. [2026-01-01T12:02:02.549459] [DEBUG] [REMOTE ] ATEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:02.549564] [DEBUG] [REMOTE ] ATEX: PASS: Integrity check passed. [2026-01-01T12:02:02.549622] [DEBUG] [REMOTE ] ATEX: Symbol is viable for forecasting. [2026-01-01T12:02:02.549670] [INFO ] [MAIN ] [275/3542] ATEX kept (0.6s) | 275 kept, 0 rejected | 140.5/min | ETA: 23.3m [2026-01-01T12:02:03.007025] [DEBUG] [REMOTE ] ATGE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:03.007152] [DEBUG] [REMOTE ] ATGE: PASS: History has at least 300 days. [2026-01-01T12:02:03.007563] [DEBUG] [REMOTE ] ATGE: PASS: Price check passed. Min price $89.36. [2026-01-01T12:02:03.007719] [DEBUG] [REMOTE ] ATGE: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:03.007834] [DEBUG] [REMOTE ] ATGE: PASS: Integrity check passed. [2026-01-01T12:02:03.007874] [DEBUG] [REMOTE ] ATGE: Symbol is viable for forecasting. [2026-01-01T12:02:03.007922] [INFO ] [MAIN ] [276/3542] ATGE kept (0.5s) | 276 kept, 0 rejected | 140.5/min | ETA: 23.2m [2026-01-01T12:02:03.269500] [DEBUG] [REMOTE ] ATHA: Retrieved 1328 rows, trimmed to 300. [2026-01-01T12:02:03.269645] [DEBUG] [REMOTE ] ATHA: PASS: History has at least 300 days. [2026-01-01T12:02:03.269841] [DEBUG] [REMOTE ] ATHA: PASS: Price check passed. Min price $3.62. [2026-01-01T12:02:03.269971] [DEBUG] [REMOTE ] ATHA: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:03.270076] [DEBUG] [REMOTE ] ATHA: PASS: Integrity check passed. [2026-01-01T12:02:03.270115] [DEBUG] [REMOTE ] ATHA: Symbol is viable for forecasting. [2026-01-01T12:02:03.270170] [INFO ] [MAIN ] [277/3542] ATHA kept (0.3s) | 277 kept, 0 rejected | 140.7/min | ETA: 23.2m [2026-01-01T12:02:03.749954] [DEBUG] [REMOTE ] ATHM: Retrieved 3032 rows, trimmed to 300. [2026-01-01T12:02:03.750071] [DEBUG] [REMOTE ] ATHM: PASS: History has at least 300 days. [2026-01-01T12:02:03.750289] [DEBUG] [REMOTE ] ATHM: PASS: Price check passed. Min price $21.88. [2026-01-01T12:02:03.750430] [DEBUG] [REMOTE ] ATHM: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:03.750540] [DEBUG] [REMOTE ] ATHM: PASS: Integrity check passed. [2026-01-01T12:02:03.750596] [DEBUG] [REMOTE ] ATHM: Symbol is viable for forecasting. [2026-01-01T12:02:03.750647] [INFO ] [MAIN ] [278/3542] ATHM kept (0.5s) | 278 kept, 0 rejected | 140.6/min | ETA: 23.2m [2026-01-01T12:02:04.171124] [DEBUG] [REMOTE ] ATI: Retrieved 6563 rows, trimmed to 300. [2026-01-01T12:02:04.171284] [DEBUG] [REMOTE ] ATI: PASS: History has at least 300 days. [2026-01-01T12:02:04.171510] [DEBUG] [REMOTE ] ATI: PASS: Price check passed. Min price $80.04. [2026-01-01T12:02:04.171665] [DEBUG] [REMOTE ] ATI: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:04.171782] [DEBUG] [REMOTE ] ATI: PASS: Integrity check passed. [2026-01-01T12:02:04.171824] [DEBUG] [REMOTE ] ATI: Symbol is viable for forecasting. [2026-01-01T12:02:04.171873] [INFO ] [MAIN ] [279/3542] ATI kept (0.4s) | 279 kept, 0 rejected | 140.6/min | ETA: 23.2m [2026-01-01T12:02:04.671890] [DEBUG] [REMOTE ] ATLC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:04.672018] [DEBUG] [REMOTE ] ATLC: PASS: History has at least 300 days. [2026-01-01T12:02:04.672231] [DEBUG] [REMOTE ] ATLC: PASS: Price check passed. Min price $51.00. [2026-01-01T12:02:04.672379] [DEBUG] [REMOTE ] ATLC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:04.672488] [DEBUG] [REMOTE ] ATLC: PASS: Integrity check passed. [2026-01-01T12:02:04.672527] [DEBUG] [REMOTE ] ATLC: Symbol is viable for forecasting. [2026-01-01T12:02:04.672592] [INFO ] [MAIN ] [280/3542] ATLC kept (0.5s) | 280 kept, 0 rejected | 140.5/min | ETA: 23.2m [2026-01-01T12:02:04.851563] [DEBUG] [REMOTE ] ATLCZ: Retrieved 482 rows, trimmed to 300. [2026-01-01T12:02:04.851690] [DEBUG] [REMOTE ] ATLCZ: PASS: History has at least 300 days. [2026-01-01T12:02:04.851888] [DEBUG] [REMOTE ] ATLCZ: PASS: Price check passed. Min price $24.71. [2026-01-01T12:02:04.852023] [DEBUG] [REMOTE ] ATLCZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:04.852131] [DEBUG] [REMOTE ] ATLCZ: PASS: Integrity check passed. [2026-01-01T12:02:04.852171] [DEBUG] [REMOTE ] ATLCZ: Symbol is viable for forecasting. [2026-01-01T12:02:04.852219] [INFO ] [MAIN ] [281/3542] ATLCZ kept (0.2s) | 281 kept, 0 rejected | 140.8/min | ETA: 23.2m [2026-01-01T12:02:05.521080] [DEBUG] [REMOTE ] ATLO: Retrieved 6509 rows, trimmed to 300. [2026-01-01T12:02:05.521225] [DEBUG] [REMOTE ] ATLO: PASS: History has at least 300 days. [2026-01-01T12:02:05.521462] [DEBUG] [REMOTE ] ATLO: PASS: Price check passed. Min price $19.43. [2026-01-01T12:02:05.521614] [DEBUG] [REMOTE ] ATLO: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:05.521739] [DEBUG] [REMOTE ] ATLO: PASS: Integrity check passed. [2026-01-01T12:02:05.521779] [DEBUG] [REMOTE ] ATLO: Symbol is viable for forecasting. [2026-01-01T12:02:05.521829] [INFO ] [MAIN ] [282/3542] ATLO kept (0.7s) | 282 kept, 0 rejected | 140.5/min | ETA: 23.2m [2026-01-01T12:02:05.917311] [DEBUG] [REMOTE ] ATNI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:05.917500] [DEBUG] [REMOTE ] ATNI: PASS: History has at least 300 days. [2026-01-01T12:02:05.917868] [DEBUG] [REMOTE ] ATNI: PASS: Price check passed. Min price $13.93. [2026-01-01T12:02:05.918050] [DEBUG] [REMOTE ] ATNI: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:05.918221] [DEBUG] [REMOTE ] ATNI: PASS: Integrity check passed. [2026-01-01T12:02:05.918275] [DEBUG] [REMOTE ] ATNI: Symbol is viable for forecasting. [2026-01-01T12:02:05.918343] [INFO ] [MAIN ] [283/3542] ATNI kept (0.4s) | 283 kept, 0 rejected | 140.6/min | ETA: 23.2m [2026-01-01T12:02:06.209079] [DEBUG] [REMOTE ] ATO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:06.209236] [DEBUG] [REMOTE ] ATO: PASS: History has at least 300 days. [2026-01-01T12:02:06.209534] [DEBUG] [REMOTE ] ATO: PASS: Price check passed. Min price $166.28. [2026-01-01T12:02:06.209735] [DEBUG] [REMOTE ] ATO: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:06.209880] [DEBUG] [REMOTE ] ATO: PASS: Integrity check passed. [2026-01-01T12:02:06.209923] [DEBUG] [REMOTE ] ATO: Symbol is viable for forecasting. [2026-01-01T12:02:06.209977] [INFO ] [MAIN ] [284/3542] ATO kept (0.3s) | 284 kept, 0 rejected | 140.7/min | ETA: 23.2m [2026-01-01T12:02:06.609477] [DEBUG] [REMOTE ] ATOM: Retrieved 2365 rows, trimmed to 300. [2026-01-01T12:02:06.609658] [DEBUG] [REMOTE ] ATOM: PASS: History has at least 300 days. [2026-01-01T12:02:06.609903] [DEBUG] [REMOTE ] ATOM: PASS: Price check passed. Min price $1.99. [2026-01-01T12:02:06.610043] [DEBUG] [REMOTE ] ATOM: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:06.610161] [DEBUG] [REMOTE ] ATOM: PASS: Integrity check passed. [2026-01-01T12:02:06.610203] [DEBUG] [REMOTE ] ATOM: Symbol is viable for forecasting. [2026-01-01T12:02:06.610255] [INFO ] [MAIN ] [285/3542] ATOM kept (0.4s) | 285 kept, 0 rejected | 140.8/min | ETA: 23.1m [2026-01-01T12:02:06.897442] [DEBUG] [REMOTE ] ATRA: Retrieved 2819 rows, trimmed to 300. [2026-01-01T12:02:06.897613] [DEBUG] [REMOTE ] ATRA: PASS: History has at least 300 days. [2026-01-01T12:02:06.897843] [DEBUG] [REMOTE ] ATRA: PASS: Price check passed. Min price $10.75. [2026-01-01T12:02:06.897983] [DEBUG] [REMOTE ] ATRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:06.898102] [DEBUG] [REMOTE ] ATRA: PASS: Integrity check passed. [2026-01-01T12:02:06.898144] [DEBUG] [REMOTE ] ATRA: Symbol is viable for forecasting. [2026-01-01T12:02:06.898192] [INFO ] [MAIN ] [286/3542] ATRA kept (0.3s) | 286 kept, 0 rejected | 140.9/min | ETA: 23.1m [2026-01-01T12:02:07.499398] [DEBUG] [REMOTE ] ATRC: Retrieved 5134 rows, trimmed to 300. [2026-01-01T12:02:07.499529] [DEBUG] [REMOTE ] ATRC: PASS: History has at least 300 days. [2026-01-01T12:02:07.499767] [DEBUG] [REMOTE ] ATRC: PASS: Price check passed. Min price $31.50. [2026-01-01T12:02:07.499904] [DEBUG] [REMOTE ] ATRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:07.500016] [DEBUG] [REMOTE ] ATRC: PASS: Integrity check passed. [2026-01-01T12:02:07.500057] [DEBUG] [REMOTE ] ATRC: Symbol is viable for forecasting. [2026-01-01T12:02:07.500106] [INFO ] [MAIN ] [287/3542] ATRC kept (0.6s) | 287 kept, 0 rejected | 140.7/min | ETA: 23.1m [2026-01-01T12:02:07.974087] [DEBUG] [REMOTE ] ATRO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:07.974220] [DEBUG] [REMOTE ] ATRO: PASS: History has at least 300 days. [2026-01-01T12:02:07.974445] [DEBUG] [REMOTE ] ATRO: PASS: Price check passed. Min price $45.97. [2026-01-01T12:02:07.974597] [DEBUG] [REMOTE ] ATRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:07.974715] [DEBUG] [REMOTE ] ATRO: PASS: Integrity check passed. [2026-01-01T12:02:07.974756] [DEBUG] [REMOTE ] ATRO: Symbol is viable for forecasting. [2026-01-01T12:02:07.974806] [INFO ] [MAIN ] [288/3542] ATRO kept (0.5s) | 288 kept, 0 rejected | 140.7/min | ETA: 23.1m [2026-01-01T12:02:08.337733] [DEBUG] [REMOTE ] ATXS: Retrieved 2646 rows, trimmed to 300. [2026-01-01T12:02:08.337876] [DEBUG] [REMOTE ] ATXS: PASS: History has at least 300 days. [2026-01-01T12:02:08.338100] [DEBUG] [REMOTE ] ATXS: PASS: Price check passed. Min price $7.47. [2026-01-01T12:02:08.338237] [DEBUG] [REMOTE ] ATXS: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:08.338356] [DEBUG] [REMOTE ] ATXS: PASS: Integrity check passed. [2026-01-01T12:02:08.338400] [DEBUG] [REMOTE ] ATXS: Symbol is viable for forecasting. [2026-01-01T12:02:08.338454] [INFO ] [MAIN ] [289/3542] ATXS kept (0.4s) | 289 kept, 0 rejected | 140.7/min | ETA: 23.1m [2026-01-01T12:02:08.706752] [DEBUG] [REMOTE ] AUB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:08.706888] [DEBUG] [REMOTE ] AUB: PASS: History has at least 300 days. [2026-01-01T12:02:08.707112] [DEBUG] [REMOTE ] AUB: PASS: Price check passed. Min price $31.29. [2026-01-01T12:02:08.707255] [DEBUG] [REMOTE ] AUB: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:08.707376] [DEBUG] [REMOTE ] AUB: PASS: Integrity check passed. [2026-01-01T12:02:08.707419] [DEBUG] [REMOTE ] AUB: Symbol is viable for forecasting. [2026-01-01T12:02:08.707471] [INFO ] [MAIN ] [290/3542] AUB kept (0.4s) | 290 kept, 0 rejected | 140.8/min | ETA: 23.1m [2026-01-01T12:02:09.346452] [DEBUG] [REMOTE ] AUDC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:09.346618] [DEBUG] [REMOTE ] AUDC: PASS: History has at least 300 days. [2026-01-01T12:02:09.346839] [DEBUG] [REMOTE ] AUDC: PASS: Price check passed. Min price $8.46. [2026-01-01T12:02:09.346969] [DEBUG] [REMOTE ] AUDC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:09.347081] [DEBUG] [REMOTE ] AUDC: PASS: Integrity check passed. [2026-01-01T12:02:09.347121] [DEBUG] [REMOTE ] AUDC: Symbol is viable for forecasting. [2026-01-01T12:02:09.347171] [INFO ] [MAIN ] [291/3542] AUDC kept (0.6s) | 291 kept, 0 rejected | 140.6/min | ETA: 23.1m [2026-01-01T12:02:09.677803] [DEBUG] [REMOTE ] AUPH: Retrieved 2844 rows, trimmed to 300. [2026-01-01T12:02:09.677982] [DEBUG] [REMOTE ] AUPH: PASS: History has at least 300 days. [2026-01-01T12:02:09.678218] [DEBUG] [REMOTE ] AUPH: PASS: Price check passed. Min price $11.10. [2026-01-01T12:02:09.678366] [DEBUG] [REMOTE ] AUPH: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:09.678483] [DEBUG] [REMOTE ] AUPH: PASS: Integrity check passed. [2026-01-01T12:02:09.678524] [DEBUG] [REMOTE ] AUPH: Symbol is viable for forecasting. [2026-01-01T12:02:09.678594] [INFO ] [MAIN ] [292/3542] AUPH kept (0.3s) | 292 kept, 0 rejected | 140.7/min | ETA: 23.1m [2026-01-01T12:02:09.973303] [DEBUG] [REMOTE ] AURA: Retrieved 1047 rows, trimmed to 300. [2026-01-01T12:02:09.973476] [DEBUG] [REMOTE ] AURA: PASS: History has at least 300 days. [2026-01-01T12:02:09.973738] [DEBUG] [REMOTE ] AURA: PASS: Price check passed. Min price $5.35. [2026-01-01T12:02:09.973877] [DEBUG] [REMOTE ] AURA: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:09.973992] [DEBUG] [REMOTE ] AURA: PASS: Integrity check passed. [2026-01-01T12:02:09.974033] [DEBUG] [REMOTE ] AURA: Symbol is viable for forecasting. [2026-01-01T12:02:09.974086] [INFO ] [MAIN ] [293/3542] AURA kept (0.3s) | 293 kept, 0 rejected | 140.8/min | ETA: 23.1m [2026-01-01T12:02:10.337802] [DEBUG] [REMOTE ] AUTL: Retrieved 1892 rows, trimmed to 300. [2026-01-01T12:02:10.337956] [DEBUG] [REMOTE ] AUTL: PASS: History has at least 300 days. [2026-01-01T12:02:10.338178] [DEBUG] [REMOTE ] AUTL: PASS: Price check passed. Min price $1.23. [2026-01-01T12:02:10.338319] [DEBUG] [REMOTE ] AUTL: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:10.338437] [DEBUG] [REMOTE ] AUTL: PASS: Integrity check passed. [2026-01-01T12:02:10.338479] [DEBUG] [REMOTE ] AUTL: Symbol is viable for forecasting. [2026-01-01T12:02:10.338530] [INFO ] [MAIN ] [294/3542] AUTL kept (0.4s) | 294 kept, 0 rejected | 140.9/min | ETA: 23.1m [2026-01-01T12:02:11.035047] [DEBUG] [REMOTE ] AVA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:11.035247] [DEBUG] [REMOTE ] AVA: PASS: History has at least 300 days. [2026-01-01T12:02:11.035551] [DEBUG] [REMOTE ] AVA: PASS: Price check passed. Min price $36.40. [2026-01-01T12:02:11.035732] [DEBUG] [REMOTE ] AVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:11.035909] [DEBUG] [REMOTE ] AVA: PASS: Integrity check passed. [2026-01-01T12:02:11.035955] [DEBUG] [REMOTE ] AVA: Symbol is viable for forecasting. [2026-01-01T12:02:11.036012] [INFO ] [MAIN ] [295/3542] AVA kept (0.7s) | 295 kept, 0 rejected | 140.6/min | ETA: 23.1m [2026-01-01T12:02:11.269399] [DEBUG] [REMOTE ] AVAH: Retrieved 1176 rows, trimmed to 300. [2026-01-01T12:02:11.269610] [DEBUG] [REMOTE ] AVAH: PASS: History has at least 300 days. [2026-01-01T12:02:11.269891] [DEBUG] [REMOTE ] AVAH: PASS: Price check passed. Min price $8.17. [2026-01-01T12:02:11.270029] [DEBUG] [REMOTE ] AVAH: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:11.270148] [DEBUG] [REMOTE ] AVAH: PASS: Integrity check passed. [2026-01-01T12:02:11.270190] [DEBUG] [REMOTE ] AVAH: Symbol is viable for forecasting. [2026-01-01T12:02:11.270245] [INFO ] [MAIN ] [296/3542] AVAH kept (0.2s) | 296 kept, 0 rejected | 140.8/min | ETA: 23.1m [2026-01-01T12:02:11.814927] [DEBUG] [REMOTE ] AVAL: Retrieved 2836 rows, trimmed to 300. [2026-01-01T12:02:11.815062] [DEBUG] [REMOTE ] AVAL: PASS: History has at least 300 days. [2026-01-01T12:02:11.815291] [DEBUG] [REMOTE ] AVAL: PASS: Price check passed. Min price $3.36. [2026-01-01T12:02:11.815427] [DEBUG] [REMOTE ] AVAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:11.815544] [DEBUG] [REMOTE ] AVAL: PASS: Integrity check passed. [2026-01-01T12:02:11.815605] [DEBUG] [REMOTE ] AVAL: Symbol is viable for forecasting. [2026-01-01T12:02:11.815655] [INFO ] [MAIN ] [297/3542] AVAL kept (0.5s) | 297 kept, 0 rejected | 140.7/min | ETA: 23.1m [2026-01-01T12:02:12.316112] [DEBUG] [REMOTE ] AVB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:12.316301] [DEBUG] [REMOTE ] AVB: PASS: History has at least 300 days. [2026-01-01T12:02:12.316604] [DEBUG] [REMOTE ] AVB: PASS: Price check passed. Min price $172.26. [2026-01-01T12:02:12.316751] [DEBUG] [REMOTE ] AVB: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:12.316879] [DEBUG] [REMOTE ] AVB: PASS: Integrity check passed. [2026-01-01T12:02:12.316921] [DEBUG] [REMOTE ] AVB: Symbol is viable for forecasting. [2026-01-01T12:02:12.316977] [INFO ] [MAIN ] [298/3542] AVB kept (0.5s) | 298 kept, 0 rejected | 140.6/min | ETA: 23.1m [2026-01-01T12:02:12.430043] [DEBUG] [REMOTE ] AVBP: Retrieved 485 rows, trimmed to 300. [2026-01-01T12:02:12.430169] [DEBUG] [REMOTE ] AVBP: PASS: History has at least 300 days. [2026-01-01T12:02:12.430359] [DEBUG] [REMOTE ] AVBP: PASS: Price check passed. Min price $17.60. [2026-01-01T12:02:12.430488] [DEBUG] [REMOTE ] AVBP: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:12.430612] [DEBUG] [REMOTE ] AVBP: PASS: Integrity check passed. [2026-01-01T12:02:12.430654] [DEBUG] [REMOTE ] AVBP: Symbol is viable for forecasting. [2026-01-01T12:02:12.430700] [INFO ] [MAIN ] [299/3542] AVBP kept (0.1s) | 299 kept, 0 rejected | 140.9/min | ETA: 23.0m [2026-01-01T12:02:13.186990] [DEBUG] [REMOTE ] AVD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:13.187157] [DEBUG] [REMOTE ] AVD: PASS: History has at least 300 days. [2026-01-01T12:02:13.187424] [DEBUG] [REMOTE ] AVD: PASS: Price check passed. Min price $3.82. [2026-01-01T12:02:13.187592] [DEBUG] [REMOTE ] AVD: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:13.187729] [DEBUG] [REMOTE ] AVD: PASS: Integrity check passed. [2026-01-01T12:02:13.187778] [DEBUG] [REMOTE ] AVD: Symbol is viable for forecasting. [2026-01-01T12:02:13.187837] [INFO ] [MAIN ] [300/3542] AVD kept (0.8s) | 300 kept, 0 rejected | 140.6/min | ETA: 23.1m [2026-01-01T12:02:13.586976] [DEBUG] [REMOTE ] AVDL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:13.587109] [DEBUG] [REMOTE ] AVDL: PASS: History has at least 300 days. [2026-01-01T12:02:13.587316] [DEBUG] [REMOTE ] AVDL: PASS: Price check passed. Min price $14.00. [2026-01-01T12:02:13.587446] [DEBUG] [REMOTE ] AVDL: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:13.587557] [DEBUG] [REMOTE ] AVDL: PASS: Integrity check passed. [2026-01-01T12:02:13.587618] [DEBUG] [REMOTE ] AVDL: Symbol is viable for forecasting. [2026-01-01T12:02:13.587667] [INFO ] [MAIN ] [301/3542] AVDL kept (0.4s) | 301 kept, 0 rejected | 140.6/min | ETA: 23.1m [2026-01-01T12:02:13.990898] [DEBUG] [REMOTE ] AVGO: Retrieved 4127 rows, trimmed to 300. [2026-01-01T12:02:13.991044] [DEBUG] [REMOTE ] AVGO: PASS: History has at least 300 days. [2026-01-01T12:02:13.991257] [DEBUG] [REMOTE ] AVGO: PASS: Price check passed. Min price $324.01. [2026-01-01T12:02:13.991391] [DEBUG] [REMOTE ] AVGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:13.991502] [DEBUG] [REMOTE ] AVGO: PASS: Integrity check passed. [2026-01-01T12:02:13.991544] [DEBUG] [REMOTE ] AVGO: Symbol is viable for forecasting. [2026-01-01T12:02:13.991614] [INFO ] [MAIN ] [302/3542] AVGO kept (0.4s) | 302 kept, 0 rejected | 140.6/min | ETA: 23.0m [2026-01-01T12:02:14.108234] [DEBUG] [REMOTE ] AVGX: Retrieved 341 rows, trimmed to 300. [2026-01-01T12:02:14.108357] [DEBUG] [REMOTE ] AVGX: PASS: History has at least 300 days. [2026-01-01T12:02:14.108547] [DEBUG] [REMOTE ] AVGX: PASS: Price check passed. Min price $41.72. [2026-01-01T12:02:14.108699] [DEBUG] [REMOTE ] AVGX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:14.108804] [DEBUG] [REMOTE ] AVGX: PASS: Integrity check passed. [2026-01-01T12:02:14.108843] [DEBUG] [REMOTE ] AVGX: Symbol is viable for forecasting. [2026-01-01T12:02:14.108889] [INFO ] [MAIN ] [303/3542] AVGX kept (0.1s) | 303 kept, 0 rejected | 140.9/min | ETA: 23.0m [2026-01-01T12:02:14.856399] [DEBUG] [REMOTE ] AVK: Retrieved 5706 rows, trimmed to 300. [2026-01-01T12:02:14.856531] [DEBUG] [REMOTE ] AVK: PASS: History has at least 300 days. [2026-01-01T12:02:14.856757] [DEBUG] [REMOTE ] AVK: PASS: Price check passed. Min price $11.92. [2026-01-01T12:02:14.856893] [DEBUG] [REMOTE ] AVK: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:14.857005] [DEBUG] [REMOTE ] AVK: PASS: Integrity check passed. [2026-01-01T12:02:14.857045] [DEBUG] [REMOTE ] AVK: Symbol is viable for forecasting. [2026-01-01T12:02:14.857095] [INFO ] [MAIN ] [304/3542] AVK kept (0.7s) | 304 kept, 0 rejected | 140.6/min | ETA: 23.0m [2026-01-01T12:02:15.013958] [DEBUG] [REMOTE ] AVNS: Retrieved 2816 rows, trimmed to 300. [2026-01-01T12:02:15.014090] [DEBUG] [REMOTE ] AVNS: PASS: History has at least 300 days. [2026-01-01T12:02:15.014297] [DEBUG] [REMOTE ] AVNS: PASS: Price check passed. Min price $10.66. [2026-01-01T12:02:15.014444] [DEBUG] [REMOTE ] AVNS: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:15.014559] [DEBUG] [REMOTE ] AVNS: PASS: Integrity check passed. [2026-01-01T12:02:15.014632] [DEBUG] [REMOTE ] AVNS: Symbol is viable for forecasting. [2026-01-01T12:02:15.014701] [INFO ] [MAIN ] [305/3542] AVNS kept (0.2s) | 305 kept, 0 rejected | 140.9/min | ETA: 23.0m [2026-01-01T12:02:15.516784] [DEBUG] [REMOTE ] AVO: Retrieved 1319 rows, trimmed to 300. [2026-01-01T12:02:15.516908] [DEBUG] [REMOTE ] AVO: PASS: History has at least 300 days. [2026-01-01T12:02:15.517105] [DEBUG] [REMOTE ] AVO: PASS: Price check passed. Min price $11.25. [2026-01-01T12:02:15.517236] [DEBUG] [REMOTE ] AVO: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:15.517342] [DEBUG] [REMOTE ] AVO: PASS: Integrity check passed. [2026-01-01T12:02:15.517381] [DEBUG] [REMOTE ] AVO: Symbol is viable for forecasting. [2026-01-01T12:02:15.517428] [INFO ] [MAIN ] [306/3542] AVO kept (0.5s) | 306 kept, 0 rejected | 140.8/min | ETA: 23.0m [2026-01-01T12:02:15.972955] [DEBUG] [REMOTE ] AVTX: Retrieved 2546 rows, trimmed to 300. [2026-01-01T12:02:15.973087] [DEBUG] [REMOTE ] AVTX: PASS: History has at least 300 days. [2026-01-01T12:02:15.973323] [DEBUG] [REMOTE ] AVTX: PASS: Price check passed. Min price $13.48. [2026-01-01T12:02:15.973491] [DEBUG] [REMOTE ] AVTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:15.973637] [DEBUG] [REMOTE ] AVTX: PASS: Integrity check passed. [2026-01-01T12:02:15.973679] [DEBUG] [REMOTE ] AVTX: Symbol is viable for forecasting. [2026-01-01T12:02:15.973727] [INFO ] [MAIN ] [307/3542] AVTX kept (0.5s) | 307 kept, 0 rejected | 140.8/min | ETA: 23.0m [2026-01-01T12:02:16.460818] [DEBUG] [REMOTE ] AVXL: Retrieved 4881 rows, trimmed to 300. [2026-01-01T12:02:16.460945] [DEBUG] [REMOTE ] AVXL: PASS: History has at least 300 days. [2026-01-01T12:02:16.461146] [DEBUG] [REMOTE ] AVXL: PASS: Price check passed. Min price $3.08. [2026-01-01T12:02:16.461280] [DEBUG] [REMOTE ] AVXL: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:16.461391] [DEBUG] [REMOTE ] AVXL: PASS: Integrity check passed. [2026-01-01T12:02:16.461431] [DEBUG] [REMOTE ] AVXL: Symbol is viable for forecasting. [2026-01-01T12:02:16.461480] [INFO ] [MAIN ] [308/3542] AVXL kept (0.5s) | 308 kept, 0 rejected | 140.7/min | ETA: 23.0m [2026-01-01T12:02:16.859259] [DEBUG] [REMOTE ] AVY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:16.859422] [DEBUG] [REMOTE ] AVY: PASS: History has at least 300 days. [2026-01-01T12:02:16.859671] [DEBUG] [REMOTE ] AVY: PASS: Price check passed. Min price $156.65. [2026-01-01T12:02:16.859806] [DEBUG] [REMOTE ] AVY: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:16.859922] [DEBUG] [REMOTE ] AVY: PASS: Integrity check passed. [2026-01-01T12:02:16.859962] [DEBUG] [REMOTE ] AVY: Symbol is viable for forecasting. [2026-01-01T12:02:16.860012] [INFO ] [MAIN ] [309/3542] AVY kept (0.4s) | 309 kept, 0 rejected | 140.7/min | ETA: 23.0m [2026-01-01T12:02:17.202612] [DEBUG] [REMOTE ] AWF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:17.202752] [DEBUG] [REMOTE ] AWF: PASS: History has at least 300 days. [2026-01-01T12:02:17.202981] [DEBUG] [REMOTE ] AWF: PASS: Price check passed. Min price $10.48. [2026-01-01T12:02:17.203115] [DEBUG] [REMOTE ] AWF: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:17.203234] [DEBUG] [REMOTE ] AWF: PASS: Integrity check passed. [2026-01-01T12:02:17.203274] [DEBUG] [REMOTE ] AWF: Symbol is viable for forecasting. [2026-01-01T12:02:17.203324] [INFO ] [MAIN ] [310/3542] AWF kept (0.3s) | 310 kept, 0 rejected | 140.8/min | ETA: 23.0m [2026-01-01T12:02:17.534612] [DEBUG] [REMOTE ] AWI: Retrieved 4831 rows, trimmed to 300. [2026-01-01T12:02:17.534802] [DEBUG] [REMOTE ] AWI: PASS: History has at least 300 days. [2026-01-01T12:02:17.535143] [DEBUG] [REMOTE ] AWI: PASS: Price check passed. Min price $179.87. [2026-01-01T12:02:17.535291] [DEBUG] [REMOTE ] AWI: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:17.535422] [DEBUG] [REMOTE ] AWI: PASS: Integrity check passed. [2026-01-01T12:02:17.535463] [DEBUG] [REMOTE ] AWI: Symbol is viable for forecasting. [2026-01-01T12:02:17.535516] [INFO ] [MAIN ] [311/3542] AWI kept (0.3s) | 311 kept, 0 rejected | 140.9/min | ETA: 22.9m [2026-01-01T12:02:18.104840] [DEBUG] [REMOTE ] AWK: Retrieved 4452 rows, trimmed to 300. [2026-01-01T12:02:18.105036] [DEBUG] [REMOTE ] AWK: PASS: History has at least 300 days. [2026-01-01T12:02:18.105316] [DEBUG] [REMOTE ] AWK: PASS: Price check passed. Min price $125.18. [2026-01-01T12:02:18.105457] [DEBUG] [REMOTE ] AWK: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:18.105611] [DEBUG] [REMOTE ] AWK: PASS: Integrity check passed. [2026-01-01T12:02:18.105657] [DEBUG] [REMOTE ] AWK: Symbol is viable for forecasting. [2026-01-01T12:02:18.105712] [INFO ] [MAIN ] [312/3542] AWK kept (0.6s) | 312 kept, 0 rejected | 140.8/min | ETA: 22.9m [2026-01-01T12:02:18.656850] [DEBUG] [REMOTE ] AWP: Retrieved 4702 rows, trimmed to 300. [2026-01-01T12:02:18.656985] [DEBUG] [REMOTE ] AWP: PASS: History has at least 300 days. [2026-01-01T12:02:18.657193] [DEBUG] [REMOTE ] AWP: PASS: Price check passed. Min price $3.69. [2026-01-01T12:02:18.657326] [DEBUG] [REMOTE ] AWP: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:18.657441] [DEBUG] [REMOTE ] AWP: PASS: Integrity check passed. [2026-01-01T12:02:18.657482] [DEBUG] [REMOTE ] AWP: Symbol is viable for forecasting. [2026-01-01T12:02:18.657532] [INFO ] [MAIN ] [313/3542] AWP kept (0.6s) | 313 kept, 0 rejected | 140.6/min | ETA: 23.0m [2026-01-01T12:02:19.073508] [DEBUG] [REMOTE ] AWRE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:19.073744] [DEBUG] [REMOTE ] AWRE: PASS: History has at least 300 days. [2026-01-01T12:02:19.074067] [DEBUG] [REMOTE ] AWRE: PASS: Price check passed. Min price $1.85. [2026-01-01T12:02:19.074213] [DEBUG] [REMOTE ] AWRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:19.074352] [DEBUG] [REMOTE ] AWRE: PASS: Integrity check passed. [2026-01-01T12:02:19.074394] [DEBUG] [REMOTE ] AWRE: Symbol is viable for forecasting. [2026-01-01T12:02:19.074450] [INFO ] [MAIN ] [314/3542] AWRE kept (0.4s) | 314 kept, 0 rejected | 140.6/min | ETA: 23.0m [2026-01-01T12:02:19.539739] [DEBUG] [REMOTE ] AXGN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:19.539959] [DEBUG] [REMOTE ] AXGN: PASS: History has at least 300 days. [2026-01-01T12:02:19.540301] [DEBUG] [REMOTE ] AXGN: PASS: Price check passed. Min price $15.59. [2026-01-01T12:02:19.540444] [DEBUG] [REMOTE ] AXGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:19.540616] [DEBUG] [REMOTE ] AXGN: PASS: Integrity check passed. [2026-01-01T12:02:19.540661] [DEBUG] [REMOTE ] AXGN: Symbol is viable for forecasting. [2026-01-01T12:02:19.540719] [INFO ] [MAIN ] [315/3542] AXGN kept (0.5s) | 315 kept, 0 rejected | 140.6/min | ETA: 23.0m [2026-01-01T12:02:19.885656] [DEBUG] [REMOTE ] AXL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:19.885820] [DEBUG] [REMOTE ] AXL: PASS: History has at least 300 days. [2026-01-01T12:02:19.886080] [DEBUG] [REMOTE ] AXL: PASS: Price check passed. Min price $5.32. [2026-01-01T12:02:19.886220] [DEBUG] [REMOTE ] AXL: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:19.886369] [DEBUG] [REMOTE ] AXL: PASS: Integrity check passed. [2026-01-01T12:02:19.886415] [DEBUG] [REMOTE ] AXL: Symbol is viable for forecasting. [2026-01-01T12:02:19.886467] [INFO ] [MAIN ] [316/3542] AXL kept (0.3s) | 316 kept, 0 rejected | 140.7/min | ETA: 22.9m [2026-01-01T12:02:20.290460] [DEBUG] [REMOTE ] AXON: Retrieved 6179 rows, trimmed to 300. [2026-01-01T12:02:20.290687] [DEBUG] [REMOTE ] AXON: PASS: History has at least 300 days. [2026-01-01T12:02:20.290971] [DEBUG] [REMOTE ] AXON: PASS: Price check passed. Min price $519.61. [2026-01-01T12:02:20.291113] [DEBUG] [REMOTE ] AXON: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:20.291242] [DEBUG] [REMOTE ] AXON: PASS: Integrity check passed. [2026-01-01T12:02:20.291290] [DEBUG] [REMOTE ] AXON: Symbol is viable for forecasting. [2026-01-01T12:02:20.291479] [INFO ] [MAIN ] [317/3542] AXON kept (0.4s) | 317 kept, 0 rejected | 140.7/min | ETA: 22.9m [2026-01-01T12:02:20.865989] [DEBUG] [REMOTE ] AXP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:20.866181] [DEBUG] [REMOTE ] AXP: PASS: History has at least 300 days. [2026-01-01T12:02:20.866494] [DEBUG] [REMOTE ] AXP: PASS: Price check passed. Min price $316.26. [2026-01-01T12:02:20.866661] [DEBUG] [REMOTE ] AXP: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:20.866918] [DEBUG] [REMOTE ] AXP: PASS: Integrity check passed. [2026-01-01T12:02:20.866960] [DEBUG] [REMOTE ] AXP: Symbol is viable for forecasting. [2026-01-01T12:02:20.867015] [INFO ] [MAIN ] [318/3542] AXP kept (0.6s) | 318 kept, 0 rejected | 140.6/min | ETA: 22.9m [2026-01-01T12:02:21.435192] [DEBUG] [REMOTE ] AXS: Retrieved 5663 rows, trimmed to 300. [2026-01-01T12:02:21.435330] [DEBUG] [REMOTE ] AXS: PASS: History has at least 300 days. [2026-01-01T12:02:21.435557] [DEBUG] [REMOTE ] AXS: PASS: Price check passed. Min price $87.89. [2026-01-01T12:02:21.435739] [DEBUG] [REMOTE ] AXS: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:21.435860] [DEBUG] [REMOTE ] AXS: PASS: Integrity check passed. [2026-01-01T12:02:21.435903] [DEBUG] [REMOTE ] AXS: Symbol is viable for forecasting. [2026-01-01T12:02:21.435965] [INFO ] [MAIN ] [319/3542] AXS kept (0.6s) | 319 kept, 0 rejected | 140.4/min | ETA: 23.0m [2026-01-01T12:02:21.771432] [DEBUG] [REMOTE ] AXSM: Retrieved 2543 rows, trimmed to 300. [2026-01-01T12:02:21.771557] [DEBUG] [REMOTE ] AXSM: PASS: History has at least 300 days. [2026-01-01T12:02:21.771782] [DEBUG] [REMOTE ] AXSM: PASS: Price check passed. Min price $118.64. [2026-01-01T12:02:21.771913] [DEBUG] [REMOTE ] AXSM: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:21.772019] [DEBUG] [REMOTE ] AXSM: PASS: Integrity check passed. [2026-01-01T12:02:21.772058] [DEBUG] [REMOTE ] AXSM: Symbol is viable for forecasting. [2026-01-01T12:02:21.772105] [INFO ] [MAIN ] [320/3542] AXSM kept (0.3s) | 320 kept, 0 rejected | 140.5/min | ETA: 22.9m [2026-01-01T12:02:22.158018] [DEBUG] [REMOTE ] AXTA: Retrieved 2800 rows, trimmed to 300. [2026-01-01T12:02:22.158182] [DEBUG] [REMOTE ] AXTA: PASS: History has at least 300 days. [2026-01-01T12:02:22.158438] [DEBUG] [REMOTE ] AXTA: PASS: Price check passed. Min price $26.39. [2026-01-01T12:02:22.158617] [DEBUG] [REMOTE ] AXTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:22.158742] [DEBUG] [REMOTE ] AXTA: PASS: Integrity check passed. [2026-01-01T12:02:22.158786] [DEBUG] [REMOTE ] AXTA: Symbol is viable for forecasting. [2026-01-01T12:02:22.158841] [INFO ] [MAIN ] [321/3542] AXTA kept (0.4s) | 321 kept, 0 rejected | 140.5/min | ETA: 22.9m [2026-01-01T12:02:22.686953] [DEBUG] [REMOTE ] AXTI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:22.687148] [DEBUG] [REMOTE ] AXTI: PASS: History has at least 300 days. [2026-01-01T12:02:22.687435] [DEBUG] [REMOTE ] AXTI: PASS: Price check passed. Min price $4.03. [2026-01-01T12:02:22.687601] [DEBUG] [REMOTE ] AXTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:22.687738] [DEBUG] [REMOTE ] AXTI: PASS: Integrity check passed. [2026-01-01T12:02:22.687780] [DEBUG] [REMOTE ] AXTI: Symbol is viable for forecasting. [2026-01-01T12:02:22.687835] [INFO ] [MAIN ] [322/3542] AXTI kept (0.5s) | 322 kept, 0 rejected | 140.4/min | ETA: 22.9m [2026-01-01T12:02:23.281049] [DEBUG] [REMOTE ] AYI: Retrieved 6059 rows, trimmed to 300. [2026-01-01T12:02:23.281258] [DEBUG] [REMOTE ] AYI: PASS: History has at least 300 days. [2026-01-01T12:02:23.281626] [DEBUG] [REMOTE ] AYI: PASS: Price check passed. Min price $341.65. [2026-01-01T12:02:23.281775] [DEBUG] [REMOTE ] AYI: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:23.281919] [DEBUG] [REMOTE ] AYI: PASS: Integrity check passed. [2026-01-01T12:02:23.281963] [DEBUG] [REMOTE ] AYI: Symbol is viable for forecasting. [2026-01-01T12:02:23.282019] [INFO ] [MAIN ] [323/3542] AYI kept (0.6s) | 323 kept, 0 rejected | 140.3/min | ETA: 22.9m [2026-01-01T12:02:23.555767] [DEBUG] [REMOTE ] AZ: Retrieved 1383 rows, trimmed to 300. [2026-01-01T12:02:23.555890] [DEBUG] [REMOTE ] AZ: PASS: History has at least 300 days. [2026-01-01T12:02:23.556084] [DEBUG] [REMOTE ] AZ: PASS: Price check passed. Min price $5.20. [2026-01-01T12:02:23.556213] [DEBUG] [REMOTE ] AZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:23.556316] [DEBUG] [REMOTE ] AZ: PASS: Integrity check passed. [2026-01-01T12:02:23.556354] [DEBUG] [REMOTE ] AZ: Symbol is viable for forecasting. [2026-01-01T12:02:23.556401] [INFO ] [MAIN ] [324/3542] AZ kept (0.3s) | 324 kept, 0 rejected | 140.4/min | ETA: 22.9m [2026-01-01T12:02:24.097489] [DEBUG] [REMOTE ] AZN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:24.097639] [DEBUG] [REMOTE ] AZN: PASS: History has at least 300 days. [2026-01-01T12:02:24.097857] [DEBUG] [REMOTE ] AZN: PASS: Price check passed. Min price $81.15. [2026-01-01T12:02:24.097987] [DEBUG] [REMOTE ] AZN: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:24.098099] [DEBUG] [REMOTE ] AZN: PASS: Integrity check passed. [2026-01-01T12:02:24.098138] [DEBUG] [REMOTE ] AZN: Symbol is viable for forecasting. [2026-01-01T12:02:24.098186] [INFO ] [MAIN ] [325/3542] AZN kept (0.5s) | 325 kept, 0 rejected | 140.3/min | ETA: 22.9m [2026-01-01T12:02:24.555516] [DEBUG] [REMOTE ] AZO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:24.555668] [DEBUG] [REMOTE ] AZO: PASS: History has at least 300 days. [2026-01-01T12:02:24.555887] [DEBUG] [REMOTE ] AZO: PASS: Price check passed. Min price $3391.50. [2026-01-01T12:02:24.556019] [DEBUG] [REMOTE ] AZO: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:24.556131] [DEBUG] [REMOTE ] AZO: PASS: Integrity check passed. [2026-01-01T12:02:24.556171] [DEBUG] [REMOTE ] AZO: Symbol is viable for forecasting. [2026-01-01T12:02:24.556218] [INFO ] [MAIN ] [326/3542] AZO kept (0.5s) | 326 kept, 0 rejected | 140.3/min | ETA: 22.9m [2026-01-01T12:02:25.023257] [DEBUG] [REMOTE ] AZTA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:25.023406] [DEBUG] [REMOTE ] AZTA: PASS: History has at least 300 days. [2026-01-01T12:02:25.023676] [DEBUG] [REMOTE ] AZTA: PASS: Price check passed. Min price $29.37. [2026-01-01T12:02:25.023819] [DEBUG] [REMOTE ] AZTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:25.023949] [DEBUG] [REMOTE ] AZTA: PASS: Integrity check passed. [2026-01-01T12:02:25.023995] [DEBUG] [REMOTE ] AZTA: Symbol is viable for forecasting. [2026-01-01T12:02:25.024045] [INFO ] [MAIN ] [327/3542] AZTA kept (0.5s) | 327 kept, 0 rejected | 140.2/min | ETA: 22.9m [2026-01-01T12:02:25.482315] [DEBUG] [REMOTE ] AZZ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:25.482454] [DEBUG] [REMOTE ] AZZ: PASS: History has at least 300 days. [2026-01-01T12:02:25.482693] [DEBUG] [REMOTE ] AZZ: PASS: Price check passed. Min price $97.64. [2026-01-01T12:02:25.482830] [DEBUG] [REMOTE ] AZZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:25.482948] [DEBUG] [REMOTE ] AZZ: PASS: Integrity check passed. [2026-01-01T12:02:25.482997] [DEBUG] [REMOTE ] AZZ: Symbol is viable for forecasting. [2026-01-01T12:02:25.483058] [INFO ] [MAIN ] [328/3542] AZZ kept (0.5s) | 328 kept, 0 rejected | 140.2/min | ETA: 22.9m [2026-01-01T12:02:25.786505] [DEBUG] [REMOTE ] BA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:25.786656] [DEBUG] [REMOTE ] BA: PASS: History has at least 300 days. [2026-01-01T12:02:25.786903] [DEBUG] [REMOTE ] BA: PASS: Price check passed. Min price $179.12. [2026-01-01T12:02:25.787034] [DEBUG] [REMOTE ] BA: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:25.787150] [DEBUG] [REMOTE ] BA: PASS: Integrity check passed. [2026-01-01T12:02:25.787189] [DEBUG] [REMOTE ] BA: Symbol is viable for forecasting. [2026-01-01T12:02:25.787237] [INFO ] [MAIN ] [329/3542] BA kept (0.3s) | 329 kept, 0 rejected | 140.3/min | ETA: 22.9m [2026-01-01T12:02:26.085251] [DEBUG] [REMOTE ] BABA: Retrieved 2838 rows, trimmed to 300. [2026-01-01T12:02:26.085384] [DEBUG] [REMOTE ] BABA: PASS: History has at least 300 days. [2026-01-01T12:02:26.085642] [DEBUG] [REMOTE ] BABA: PASS: Price check passed. Min price $146.58. [2026-01-01T12:02:26.085790] [DEBUG] [REMOTE ] BABA: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:26.085906] [DEBUG] [REMOTE ] BABA: PASS: Integrity check passed. [2026-01-01T12:02:26.085946] [DEBUG] [REMOTE ] BABA: Symbol is viable for forecasting. [2026-01-01T12:02:26.085996] [INFO ] [MAIN ] [330/3542] BABA kept (0.3s) | 330 kept, 0 rejected | 140.5/min | ETA: 22.9m [2026-01-01T12:02:26.515755] [DEBUG] [REMOTE ] BABX: Retrieved 765 rows, trimmed to 300. [2026-01-01T12:02:26.515884] [DEBUG] [REMOTE ] BABX: PASS: History has at least 300 days. [2026-01-01T12:02:26.516076] [DEBUG] [REMOTE ] BABX: PASS: Price check passed. Min price $36.04. [2026-01-01T12:02:26.516207] [DEBUG] [REMOTE ] BABX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:26.516315] [DEBUG] [REMOTE ] BABX: PASS: Integrity check passed. [2026-01-01T12:02:26.516354] [DEBUG] [REMOTE ] BABX: Symbol is viable for forecasting. [2026-01-01T12:02:26.516400] [INFO ] [MAIN ] [331/3542] BABX kept (0.4s) | 331 kept, 0 rejected | 140.5/min | ETA: 22.9m [2026-01-01T12:02:27.030726] [DEBUG] [REMOTE ] BAC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:27.030869] [DEBUG] [REMOTE ] BAC: PASS: History has at least 300 days. [2026-01-01T12:02:27.031101] [DEBUG] [REMOTE ] BAC: PASS: Price check passed. Min price $48.40. [2026-01-01T12:02:27.031236] [DEBUG] [REMOTE ] BAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:27.031355] [DEBUG] [REMOTE ] BAC: PASS: Integrity check passed. [2026-01-01T12:02:27.031395] [DEBUG] [REMOTE ] BAC: Symbol is viable for forecasting. [2026-01-01T12:02:27.031445] [INFO ] [MAIN ] [332/3542] BAC kept (0.5s) | 332 kept, 0 rejected | 140.4/min | ETA: 22.9m [2026-01-01T12:02:27.430269] [DEBUG] [REMOTE ] BAH: Retrieved 3802 rows, trimmed to 300. [2026-01-01T12:02:27.430408] [DEBUG] [REMOTE ] BAH: PASS: History has at least 300 days. [2026-01-01T12:02:27.430647] [DEBUG] [REMOTE ] BAH: PASS: Price check passed. Min price $79.90. [2026-01-01T12:02:27.430818] [DEBUG] [REMOTE ] BAH: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:27.430954] [DEBUG] [REMOTE ] BAH: PASS: Integrity check passed. [2026-01-01T12:02:27.431011] [DEBUG] [REMOTE ] BAH: Symbol is viable for forecasting. [2026-01-01T12:02:27.431067] [INFO ] [MAIN ] [333/3542] BAH kept (0.4s) | 333 kept, 0 rejected | 140.4/min | ETA: 22.9m [2026-01-01T12:02:27.992648] [DEBUG] [REMOTE ] BAK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:27.992794] [DEBUG] [REMOTE ] BAK: PASS: History has at least 300 days. [2026-01-01T12:02:27.993032] [DEBUG] [REMOTE ] BAK: PASS: Price check passed. Min price $2.38. [2026-01-01T12:02:27.993172] [DEBUG] [REMOTE ] BAK: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:27.993316] [DEBUG] [REMOTE ] BAK: PASS: Integrity check passed. [2026-01-01T12:02:27.993368] [DEBUG] [REMOTE ] BAK: Symbol is viable for forecasting. [2026-01-01T12:02:27.993430] [INFO ] [MAIN ] [334/3542] BAK kept (0.6s) | 334 kept, 0 rejected | 140.3/min | ETA: 22.9m [2026-01-01T12:02:28.517005] [DEBUG] [REMOTE ] BALL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:28.517146] [DEBUG] [REMOTE ] BALL: PASS: History has at least 300 days. [2026-01-01T12:02:28.517366] [DEBUG] [REMOTE ] BALL: PASS: Price check passed. Min price $46.22. [2026-01-01T12:02:28.517506] [DEBUG] [REMOTE ] BALL: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:28.517655] [DEBUG] [REMOTE ] BALL: PASS: Integrity check passed. [2026-01-01T12:02:28.517712] [DEBUG] [REMOTE ] BALL: Symbol is viable for forecasting. [2026-01-01T12:02:28.517781] [INFO ] [MAIN ] [335/3542] BALL kept (0.5s) | 335 kept, 0 rejected | 140.2/min | ETA: 22.9m [2026-01-01T12:02:28.730550] [DEBUG] [REMOTE ] BAM: Retrieved 773 rows, trimmed to 300. [2026-01-01T12:02:28.730687] [DEBUG] [REMOTE ] BAM: PASS: History has at least 300 days. [2026-01-01T12:02:28.730889] [DEBUG] [REMOTE ] BAM: PASS: Price check passed. Min price $49.00. [2026-01-01T12:02:28.731027] [DEBUG] [REMOTE ] BAM: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:28.731138] [DEBUG] [REMOTE ] BAM: PASS: Integrity check passed. [2026-01-01T12:02:28.731180] [DEBUG] [REMOTE ] BAM: Symbol is viable for forecasting. [2026-01-01T12:02:28.731229] [INFO ] [MAIN ] [336/3542] BAM kept (0.2s) | 336 kept, 0 rejected | 140.4/min | ETA: 22.8m [2026-01-01T12:02:29.372861] [DEBUG] [REMOTE ] BANC: Retrieved 5851 rows, trimmed to 300. [2026-01-01T12:02:29.372994] [DEBUG] [REMOTE ] BANC: PASS: History has at least 300 days. [2026-01-01T12:02:29.373202] [DEBUG] [REMOTE ] BANC: PASS: Price check passed. Min price $15.48. [2026-01-01T12:02:29.373334] [DEBUG] [REMOTE ] BANC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:29.373444] [DEBUG] [REMOTE ] BANC: PASS: Integrity check passed. [2026-01-01T12:02:29.373482] [DEBUG] [REMOTE ] BANC: Symbol is viable for forecasting. [2026-01-01T12:02:29.373530] [INFO ] [MAIN ] [337/3542] BANC kept (0.6s) | 337 kept, 0 rejected | 140.2/min | ETA: 22.9m [2026-01-01T12:02:29.552605] [DEBUG] [REMOTE ] BAND: Retrieved 2045 rows, trimmed to 300. [2026-01-01T12:02:29.552736] [DEBUG] [REMOTE ] BAND: PASS: History has at least 300 days. [2026-01-01T12:02:29.552943] [DEBUG] [REMOTE ] BAND: PASS: Price check passed. Min price $13.42. [2026-01-01T12:02:29.553260] [DEBUG] [REMOTE ] BAND: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:29.553367] [DEBUG] [REMOTE ] BAND: PASS: Integrity check passed. [2026-01-01T12:02:29.553406] [DEBUG] [REMOTE ] BAND: Symbol is viable for forecasting. [2026-01-01T12:02:29.553453] [INFO ] [MAIN ] [338/3542] BAND kept (0.2s) | 338 kept, 0 rejected | 140.4/min | ETA: 22.8m [2026-01-01T12:02:30.232198] [DEBUG] [REMOTE ] BANF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:30.232354] [DEBUG] [REMOTE ] BANF: PASS: History has at least 300 days. [2026-01-01T12:02:30.232562] [DEBUG] [REMOTE ] BANF: PASS: Price check passed. Min price $106.01. [2026-01-01T12:02:30.232717] [DEBUG] [REMOTE ] BANF: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:30.232828] [DEBUG] [REMOTE ] BANF: PASS: Integrity check passed. [2026-01-01T12:02:30.232867] [DEBUG] [REMOTE ] BANF: Symbol is viable for forecasting. [2026-01-01T12:02:30.232916] [INFO ] [MAIN ] [339/3542] BANF kept (0.7s) | 339 kept, 0 rejected | 140.2/min | ETA: 22.9m [2026-01-01T12:02:30.389561] [DEBUG] [REMOTE ] BANX: Retrieved 3055 rows, trimmed to 300. [2026-01-01T12:02:30.389711] [DEBUG] [REMOTE ] BANX: PASS: History has at least 300 days. [2026-01-01T12:02:30.389935] [DEBUG] [REMOTE ] BANX: PASS: Price check passed. Min price $20.21. [2026-01-01T12:02:30.390071] [DEBUG] [REMOTE ] BANX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:30.390180] [DEBUG] [REMOTE ] BANX: PASS: Integrity check passed. [2026-01-01T12:02:30.390220] [DEBUG] [REMOTE ] BANX: Symbol is viable for forecasting. [2026-01-01T12:02:30.390269] [INFO ] [MAIN ] [340/3542] BANX kept (0.2s) | 340 kept, 0 rejected | 140.4/min | ETA: 22.8m [2026-01-01T12:02:31.249062] [DEBUG] [REMOTE ] BAP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:31.249191] [DEBUG] [REMOTE ] BAP: PASS: History has at least 300 days. [2026-01-01T12:02:31.249422] [DEBUG] [REMOTE ] BAP: PASS: Price check passed. Min price $247.85. [2026-01-01T12:02:31.249553] [DEBUG] [REMOTE ] BAP: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:31.249683] [DEBUG] [REMOTE ] BAP: PASS: Integrity check passed. [2026-01-01T12:02:31.249723] [DEBUG] [REMOTE ] BAP: Symbol is viable for forecasting. [2026-01-01T12:02:31.249770] [INFO ] [MAIN ] [341/3542] BAP kept (0.9s) | 341 kept, 0 rejected | 140.0/min | ETA: 22.9m [2026-01-01T12:02:31.538327] [DEBUG] [REMOTE ] BATRA: Retrieved 2442 rows, trimmed to 300. [2026-01-01T12:02:31.538456] [DEBUG] [REMOTE ] BATRA: PASS: History has at least 300 days. [2026-01-01T12:02:31.538676] [DEBUG] [REMOTE ] BATRA: PASS: Price check passed. Min price $41.92. [2026-01-01T12:02:31.538812] [DEBUG] [REMOTE ] BATRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:31.538921] [DEBUG] [REMOTE ] BATRA: PASS: Integrity check passed. [2026-01-01T12:02:31.538962] [DEBUG] [REMOTE ] BATRA: Symbol is viable for forecasting. [2026-01-01T12:02:31.539011] [INFO ] [MAIN ] [342/3542] BATRA kept (0.3s) | 342 kept, 0 rejected | 140.2/min | ETA: 22.8m [2026-01-01T12:02:31.886707] [DEBUG] [REMOTE ] BATRK: Retrieved 2442 rows, trimmed to 300. [2026-01-01T12:02:31.886841] [DEBUG] [REMOTE ] BATRK: PASS: History has at least 300 days. [2026-01-01T12:02:31.887044] [DEBUG] [REMOTE ] BATRK: PASS: Price check passed. Min price $38.04. [2026-01-01T12:02:31.887177] [DEBUG] [REMOTE ] BATRK: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:31.887311] [DEBUG] [REMOTE ] BATRK: PASS: Integrity check passed. [2026-01-01T12:02:31.887357] [DEBUG] [REMOTE ] BATRK: Symbol is viable for forecasting. [2026-01-01T12:02:31.887408] [INFO ] [MAIN ] [343/3542] BATRK kept (0.3s) | 343 kept, 0 rejected | 140.2/min | ETA: 22.8m [2026-01-01T12:02:32.526467] [DEBUG] [REMOTE ] BAX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:32.526627] [DEBUG] [REMOTE ] BAX: PASS: History has at least 300 days. [2026-01-01T12:02:32.526868] [DEBUG] [REMOTE ] BAX: PASS: Price check passed. Min price $17.41. [2026-01-01T12:02:32.527018] [DEBUG] [REMOTE ] BAX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:32.527139] [DEBUG] [REMOTE ] BAX: PASS: Integrity check passed. [2026-01-01T12:02:32.527180] [DEBUG] [REMOTE ] BAX: Symbol is viable for forecasting. [2026-01-01T12:02:32.527248] [INFO ] [MAIN ] [344/3542] BAX kept (0.6s) | 344 kept, 0 rejected | 140.0/min | ETA: 22.8m [2026-01-01T12:02:32.977623] [DEBUG] [REMOTE ] BB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:32.977769] [DEBUG] [REMOTE ] BB: PASS: History has at least 300 days. [2026-01-01T12:02:32.978007] [DEBUG] [REMOTE ] BB: PASS: Price check passed. Min price $3.77. [2026-01-01T12:02:32.978147] [DEBUG] [REMOTE ] BB: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:32.978273] [DEBUG] [REMOTE ] BB: PASS: Integrity check passed. [2026-01-01T12:02:32.978316] [DEBUG] [REMOTE ] BB: Symbol is viable for forecasting. [2026-01-01T12:02:32.978365] [INFO ] [MAIN ] [345/3542] BB kept (0.5s) | 345 kept, 0 rejected | 140.0/min | ETA: 22.8m [2026-01-01T12:02:33.197835] [DEBUG] [REMOTE ] BBAI: Retrieved 1013 rows, trimmed to 300. [2026-01-01T12:02:33.197968] [DEBUG] [REMOTE ] BBAI: PASS: History has at least 300 days. [2026-01-01T12:02:33.198167] [DEBUG] [REMOTE ] BBAI: PASS: Price check passed. Min price $5.40. [2026-01-01T12:02:33.198298] [DEBUG] [REMOTE ] BBAI: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:33.198405] [DEBUG] [REMOTE ] BBAI: PASS: Integrity check passed. [2026-01-01T12:02:33.198444] [DEBUG] [REMOTE ] BBAI: Symbol is viable for forecasting. [2026-01-01T12:02:33.198491] [INFO ] [MAIN ] [346/3542] BBAI kept (0.2s) | 346 kept, 0 rejected | 140.2/min | ETA: 22.8m [2026-01-01T12:02:33.697064] [DEBUG] [REMOTE ] BBCP: Retrieved 2102 rows, trimmed to 300. [2026-01-01T12:02:33.697186] [DEBUG] [REMOTE ] BBCP: PASS: History has at least 300 days. [2026-01-01T12:02:33.697378] [DEBUG] [REMOTE ] BBCP: PASS: Price check passed. Min price $5.86. [2026-01-01T12:02:33.697508] [DEBUG] [REMOTE ] BBCP: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:33.697639] [DEBUG] [REMOTE ] BBCP: PASS: Integrity check passed. [2026-01-01T12:02:33.697682] [DEBUG] [REMOTE ] BBCP: Symbol is viable for forecasting. [2026-01-01T12:02:33.697729] [INFO ] [MAIN ] [347/3542] BBCP kept (0.5s) | 347 kept, 0 rejected | 140.1/min | ETA: 22.8m [2026-01-01T12:02:34.215078] [DEBUG] [REMOTE ] BBD: Retrieved 6065 rows, trimmed to 300. [2026-01-01T12:02:34.215216] [DEBUG] [REMOTE ] BBD: PASS: History has at least 300 days. [2026-01-01T12:02:34.215434] [DEBUG] [REMOTE ] BBD: PASS: Price check passed. Min price $2.99. [2026-01-01T12:02:34.215588] [DEBUG] [REMOTE ] BBD: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:34.215708] [DEBUG] [REMOTE ] BBD: PASS: Integrity check passed. [2026-01-01T12:02:34.215748] [DEBUG] [REMOTE ] BBD: Symbol is viable for forecasting. [2026-01-01T12:02:34.215804] [INFO ] [MAIN ] [348/3542] BBD kept (0.5s) | 348 kept, 0 rejected | 140.0/min | ETA: 22.8m [2026-01-01T12:02:34.473258] [DEBUG] [REMOTE ] BBDO: Retrieved 3472 rows, trimmed to 300. [2026-01-01T12:02:34.473382] [DEBUG] [REMOTE ] BBDO: PASS: History has at least 300 days. [2026-01-01T12:02:34.473611] [DEBUG] [REMOTE ] BBDO: PASS: Price check passed. Min price $2.65. [2026-01-01T12:02:34.473754] [DEBUG] [REMOTE ] BBDO: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:34.473866] [DEBUG] [REMOTE ] BBDO: PASS: Integrity check passed. [2026-01-01T12:02:34.473906] [DEBUG] [REMOTE ] BBDO: Symbol is viable for forecasting. [2026-01-01T12:02:34.473956] [INFO ] [MAIN ] [349/3542] BBDO kept (0.3s) | 349 kept, 0 rejected | 140.2/min | ETA: 22.8m [2026-01-01T12:02:35.094518] [DEBUG] [REMOTE ] BBH: Retrieved 6566 rows, trimmed to 300. [2026-01-01T12:02:35.094690] [DEBUG] [REMOTE ] BBH: PASS: History has at least 300 days. [2026-01-01T12:02:35.094903] [DEBUG] [REMOTE ] BBH: PASS: Price check passed. Min price $171.23. [2026-01-01T12:02:35.095035] [DEBUG] [REMOTE ] BBH: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:35.095149] [DEBUG] [REMOTE ] BBH: PASS: Integrity check passed. [2026-01-01T12:02:35.095188] [DEBUG] [REMOTE ] BBH: Symbol is viable for forecasting. [2026-01-01T12:02:35.095252] [INFO ] [MAIN ] [350/3542] BBH kept (0.6s) | 350 kept, 0 rejected | 140.0/min | ETA: 22.8m [2026-01-01T12:02:35.272400] [DEBUG] [REMOTE ] BBIO: Retrieved 1638 rows, trimmed to 300. [2026-01-01T12:02:35.272522] [DEBUG] [REMOTE ] BBIO: PASS: History has at least 300 days. [2026-01-01T12:02:35.272798] [DEBUG] [REMOTE ] BBIO: PASS: Price check passed. Min price $53.24. [2026-01-01T12:02:35.272974] [DEBUG] [REMOTE ] BBIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:35.273116] [DEBUG] [REMOTE ] BBIO: PASS: Integrity check passed. [2026-01-01T12:02:35.273173] [DEBUG] [REMOTE ] BBIO: Symbol is viable for forecasting. [2026-01-01T12:02:35.273240] [INFO ] [MAIN ] [351/3542] BBIO kept (0.2s) | 351 kept, 0 rejected | 140.3/min | ETA: 22.8m [2026-01-01T12:02:35.787983] [DEBUG] [REMOTE ] BBLG: Retrieved 1929 rows, trimmed to 300. [2026-01-01T12:02:35.788104] [DEBUG] [REMOTE ] BBLG: PASS: History has at least 300 days. [2026-01-01T12:02:35.788297] [DEBUG] [REMOTE ] BBLG: PASS: Price check passed. Min price $1.33. [2026-01-01T12:02:35.788426] [DEBUG] [REMOTE ] BBLG: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:35.788533] [DEBUG] [REMOTE ] BBLG: PASS: Integrity check passed. [2026-01-01T12:02:35.788602] [DEBUG] [REMOTE ] BBLG: Symbol is viable for forecasting. [2026-01-01T12:02:35.788681] [INFO ] [MAIN ] [352/3542] BBLG kept (0.5s) | 352 kept, 0 rejected | 140.2/min | ETA: 22.8m [2026-01-01T12:02:36.277054] [DEBUG] [REMOTE ] BBN: Retrieved 3859 rows, trimmed to 300. [2026-01-01T12:02:36.277180] [DEBUG] [REMOTE ] BBN: PASS: History has at least 300 days. [2026-01-01T12:02:36.277378] [DEBUG] [REMOTE ] BBN: PASS: Price check passed. Min price $16.26. [2026-01-01T12:02:36.277508] [DEBUG] [REMOTE ] BBN: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:36.277634] [DEBUG] [REMOTE ] BBN: PASS: Integrity check passed. [2026-01-01T12:02:36.277674] [DEBUG] [REMOTE ] BBN: Symbol is viable for forecasting. [2026-01-01T12:02:36.277722] [INFO ] [MAIN ] [353/3542] BBN kept (0.5s) | 353 kept, 0 rejected | 140.1/min | ETA: 22.8m [2026-01-01T12:02:36.747073] [DEBUG] [REMOTE ] BBSI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:36.747218] [DEBUG] [REMOTE ] BBSI: PASS: History has at least 300 days. [2026-01-01T12:02:36.747453] [DEBUG] [REMOTE ] BBSI: PASS: Price check passed. Min price $33.23. [2026-01-01T12:02:36.747606] [DEBUG] [REMOTE ] BBSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:36.747727] [DEBUG] [REMOTE ] BBSI: PASS: Integrity check passed. [2026-01-01T12:02:36.747766] [DEBUG] [REMOTE ] BBSI: Symbol is viable for forecasting. [2026-01-01T12:02:36.747815] [INFO ] [MAIN ] [354/3542] BBSI kept (0.5s) | 354 kept, 0 rejected | 140.1/min | ETA: 22.8m [2026-01-01T12:02:36.985766] [DEBUG] [REMOTE ] BBUC: Retrieved 960 rows, trimmed to 300. [2026-01-01T12:02:36.985912] [DEBUG] [REMOTE ] BBUC: PASS: History has at least 300 days. [2026-01-01T12:02:36.986150] [DEBUG] [REMOTE ] BBUC: PASS: Price check passed. Min price $31.16. [2026-01-01T12:02:36.986313] [DEBUG] [REMOTE ] BBUC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:36.986445] [DEBUG] [REMOTE ] BBUC: PASS: Integrity check passed. [2026-01-01T12:02:36.986501] [DEBUG] [REMOTE ] BBUC: Symbol is viable for forecasting. [2026-01-01T12:02:36.986562] [INFO ] [MAIN ] [355/3542] BBUC kept (0.2s) | 355 kept, 0 rejected | 140.3/min | ETA: 22.7m [2026-01-01T12:02:37.711371] [DEBUG] [REMOTE ] BBVA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:37.711506] [DEBUG] [REMOTE ] BBVA: PASS: History has at least 300 days. [2026-01-01T12:02:37.711734] [DEBUG] [REMOTE ] BBVA: PASS: Price check passed. Min price $17.72. [2026-01-01T12:02:37.711865] [DEBUG] [REMOTE ] BBVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:37.711976] [DEBUG] [REMOTE ] BBVA: PASS: Integrity check passed. [2026-01-01T12:02:37.712018] [DEBUG] [REMOTE ] BBVA: Symbol is viable for forecasting. [2026-01-01T12:02:37.712081] [INFO ] [MAIN ] [356/3542] BBVA kept (0.7s) | 356 kept, 0 rejected | 140.0/min | ETA: 22.8m [2026-01-01T12:02:38.180370] [DEBUG] [REMOTE ] BBWI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:38.180504] [DEBUG] [REMOTE ] BBWI: PASS: History has at least 300 days. [2026-01-01T12:02:38.180733] [DEBUG] [REMOTE ] BBWI: PASS: Price check passed. Min price $14.85. [2026-01-01T12:02:38.180869] [DEBUG] [REMOTE ] BBWI: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:38.180984] [DEBUG] [REMOTE ] BBWI: PASS: Integrity check passed. [2026-01-01T12:02:38.181025] [DEBUG] [REMOTE ] BBWI: Symbol is viable for forecasting. [2026-01-01T12:02:38.181077] [INFO ] [MAIN ] [357/3542] BBWI kept (0.5s) | 357 kept, 0 rejected | 139.9/min | ETA: 22.8m [2026-01-01T12:02:38.763056] [DEBUG] [REMOTE ] BBY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:38.763206] [DEBUG] [REMOTE ] BBY: PASS: History has at least 300 days. [2026-01-01T12:02:38.763442] [DEBUG] [REMOTE ] BBY: PASS: Price check passed. Min price $66.93. [2026-01-01T12:02:38.763594] [DEBUG] [REMOTE ] BBY: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:38.763717] [DEBUG] [REMOTE ] BBY: PASS: Integrity check passed. [2026-01-01T12:02:38.763757] [DEBUG] [REMOTE ] BBY: Symbol is viable for forecasting. [2026-01-01T12:02:38.763806] [INFO ] [MAIN ] [358/3542] BBY kept (0.6s) | 358 kept, 0 rejected | 139.8/min | ETA: 22.8m [2026-01-01T12:02:39.234886] [DEBUG] [REMOTE ] BC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:39.235022] [DEBUG] [REMOTE ] BC: PASS: History has at least 300 days. [2026-01-01T12:02:39.235228] [DEBUG] [REMOTE ] BC: PASS: Price check passed. Min price $58.37. [2026-01-01T12:02:39.235365] [DEBUG] [REMOTE ] BC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:39.235478] [DEBUG] [REMOTE ] BC: PASS: Integrity check passed. [2026-01-01T12:02:39.235520] [DEBUG] [REMOTE ] BC: Symbol is viable for forecasting. [2026-01-01T12:02:39.235588] [INFO ] [MAIN ] [359/3542] BC kept (0.5s) | 359 kept, 0 rejected | 139.8/min | ETA: 22.8m [2026-01-01T12:02:39.522681] [DEBUG] [REMOTE ] BCAL: Retrieved 2509 rows, trimmed to 300. [2026-01-01T12:02:39.522812] [DEBUG] [REMOTE ] BCAL: PASS: History has at least 300 days. [2026-01-01T12:02:39.523019] [DEBUG] [REMOTE ] BCAL: PASS: Price check passed. Min price $15.91. [2026-01-01T12:02:39.523178] [DEBUG] [REMOTE ] BCAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:39.523288] [DEBUG] [REMOTE ] BCAL: PASS: Integrity check passed. [2026-01-01T12:02:39.523328] [DEBUG] [REMOTE ] BCAL: Symbol is viable for forecasting. [2026-01-01T12:02:39.523376] [INFO ] [MAIN ] [360/3542] BCAL kept (0.3s) | 360 kept, 0 rejected | 139.9/min | ETA: 22.7m [2026-01-01T12:02:39.817003] [DEBUG] [REMOTE ] BCAX: Retrieved 326 rows, trimmed to 300. [2026-01-01T12:02:39.817146] [DEBUG] [REMOTE ] BCAX: PASS: History has at least 300 days. [2026-01-01T12:02:39.817345] [DEBUG] [REMOTE ] BCAX: PASS: Price check passed. Min price $13.93. [2026-01-01T12:02:39.817476] [DEBUG] [REMOTE ] BCAX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:39.817609] [DEBUG] [REMOTE ] BCAX: PASS: Integrity check passed. [2026-01-01T12:02:39.817653] [DEBUG] [REMOTE ] BCAX: Symbol is viable for forecasting. [2026-01-01T12:02:39.817700] [INFO ] [MAIN ] [361/3542] BCAX kept (0.3s) | 361 kept, 0 rejected | 140.0/min | ETA: 22.7m [2026-01-01T12:02:40.453788] [DEBUG] [REMOTE ] BCBP: Retrieved 5589 rows, trimmed to 300. [2026-01-01T12:02:40.453937] [DEBUG] [REMOTE ] BCBP: PASS: History has at least 300 days. [2026-01-01T12:02:40.454197] [DEBUG] [REMOTE ] BCBP: PASS: Price check passed. Min price $7.45. [2026-01-01T12:02:40.454332] [DEBUG] [REMOTE ] BCBP: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:40.454454] [DEBUG] [REMOTE ] BCBP: PASS: Integrity check passed. [2026-01-01T12:02:40.454495] [DEBUG] [REMOTE ] BCBP: Symbol is viable for forecasting. [2026-01-01T12:02:40.454556] [INFO ] [MAIN ] [362/3542] BCBP kept (0.6s) | 362 kept, 0 rejected | 139.8/min | ETA: 22.7m [2026-01-01T12:02:40.643209] [DEBUG] [REMOTE ] BCC: Retrieved 3246 rows, trimmed to 300. [2026-01-01T12:02:40.643337] [DEBUG] [REMOTE ] BCC: PASS: History has at least 300 days. [2026-01-01T12:02:40.643543] [DEBUG] [REMOTE ] BCC: PASS: Price check passed. Min price $65.88. [2026-01-01T12:02:40.643709] [DEBUG] [REMOTE ] BCC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:40.643823] [DEBUG] [REMOTE ] BCC: PASS: Integrity check passed. [2026-01-01T12:02:40.643862] [DEBUG] [REMOTE ] BCC: Symbol is viable for forecasting. [2026-01-01T12:02:40.643909] [INFO ] [MAIN ] [363/3542] BCC kept (0.2s) | 363 kept, 0 rejected | 140.0/min | ETA: 22.7m [2026-01-01T12:02:41.174640] [DEBUG] [REMOTE ] BCDA: Retrieved 3079 rows, trimmed to 300. [2026-01-01T12:02:41.174896] [DEBUG] [REMOTE ] BCDA: PASS: History has at least 300 days. [2026-01-01T12:02:41.175114] [DEBUG] [REMOTE ] BCDA: PASS: Price check passed. Min price $1.18. [2026-01-01T12:02:41.175253] [DEBUG] [REMOTE ] BCDA: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:41.175380] [DEBUG] [REMOTE ] BCDA: PASS: Integrity check passed. [2026-01-01T12:02:41.175422] [DEBUG] [REMOTE ] BCDA: Symbol is viable for forecasting. [2026-01-01T12:02:41.175473] [INFO ] [MAIN ] [364/3542] BCDA kept (0.5s) | 364 kept, 0 rejected | 140.0/min | ETA: 22.7m [2026-01-01T12:02:41.570841] [DEBUG] [REMOTE ] BCE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:41.570979] [DEBUG] [REMOTE ] BCE: PASS: History has at least 300 days. [2026-01-01T12:02:41.571202] [DEBUG] [REMOTE ] BCE: PASS: Price check passed. Min price $21.99. [2026-01-01T12:02:41.571334] [DEBUG] [REMOTE ] BCE: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:41.571449] [DEBUG] [REMOTE ] BCE: PASS: Integrity check passed. [2026-01-01T12:02:41.571488] [DEBUG] [REMOTE ] BCE: Symbol is viable for forecasting. [2026-01-01T12:02:41.571536] [INFO ] [MAIN ] [365/3542] BCE kept (0.4s) | 365 kept, 0 rejected | 140.0/min | ETA: 22.7m [2026-01-01T12:02:42.097826] [DEBUG] [REMOTE ] BCH: Retrieved 6035 rows, trimmed to 300. [2026-01-01T12:02:42.097964] [DEBUG] [REMOTE ] BCH: PASS: History has at least 300 days. [2026-01-01T12:02:42.098213] [DEBUG] [REMOTE ] BCH: PASS: Price check passed. Min price $30.01. [2026-01-01T12:02:42.098350] [DEBUG] [REMOTE ] BCH: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:42.098469] [DEBUG] [REMOTE ] BCH: PASS: Integrity check passed. [2026-01-01T12:02:42.098509] [DEBUG] [REMOTE ] BCH: Symbol is viable for forecasting. [2026-01-01T12:02:42.098557] [INFO ] [MAIN ] [366/3542] BCH kept (0.5s) | 366 kept, 0 rejected | 139.9/min | ETA: 22.7m [2026-01-01T12:02:42.543375] [DEBUG] [REMOTE ] BCML: Retrieved 5373 rows, trimmed to 300. [2026-01-01T12:02:42.543509] [DEBUG] [REMOTE ] BCML: PASS: History has at least 300 days. [2026-01-01T12:02:42.543779] [DEBUG] [REMOTE ] BCML: PASS: Price check passed. Min price $26.88. [2026-01-01T12:02:42.543911] [DEBUG] [REMOTE ] BCML: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:42.544032] [DEBUG] [REMOTE ] BCML: PASS: Integrity check passed. [2026-01-01T12:02:42.544073] [DEBUG] [REMOTE ] BCML: Symbol is viable for forecasting. [2026-01-01T12:02:42.544120] [INFO ] [MAIN ] [367/3542] BCML kept (0.4s) | 367 kept, 0 rejected | 139.9/min | ETA: 22.7m [2026-01-01T12:02:42.989586] [DEBUG] [REMOTE ] BCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:42.989729] [DEBUG] [REMOTE ] BCO: PASS: History has at least 300 days. [2026-01-01T12:02:42.989957] [DEBUG] [REMOTE ] BCO: PASS: Price check passed. Min price $105.88. [2026-01-01T12:02:42.990089] [DEBUG] [REMOTE ] BCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:42.990208] [DEBUG] [REMOTE ] BCO: PASS: Integrity check passed. [2026-01-01T12:02:42.990266] [DEBUG] [REMOTE ] BCO: Symbol is viable for forecasting. [2026-01-01T12:02:42.990316] [INFO ] [MAIN ] [368/3542] BCO kept (0.4s) | 368 kept, 0 rejected | 139.9/min | ETA: 22.7m [2026-01-01T12:02:43.487909] [DEBUG] [REMOTE ] BCPC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:43.488043] [DEBUG] [REMOTE ] BCPC: PASS: History has at least 300 days. [2026-01-01T12:02:43.488254] [DEBUG] [REMOTE ] BCPC: PASS: Price check passed. Min price $139.45. [2026-01-01T12:02:43.488385] [DEBUG] [REMOTE ] BCPC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:43.488499] [DEBUG] [REMOTE ] BCPC: PASS: Integrity check passed. [2026-01-01T12:02:43.488537] [DEBUG] [REMOTE ] BCPC: Symbol is viable for forecasting. [2026-01-01T12:02:43.488608] [INFO ] [MAIN ] [369/3542] BCPC kept (0.5s) | 369 kept, 0 rejected | 139.8/min | ETA: 22.7m [2026-01-01T12:02:43.958818] [DEBUG] [REMOTE ] BCRX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:43.958958] [DEBUG] [REMOTE ] BCRX: PASS: History has at least 300 days. [2026-01-01T12:02:43.959180] [DEBUG] [REMOTE ] BCRX: PASS: Price check passed. Min price $6.42. [2026-01-01T12:02:43.959339] [DEBUG] [REMOTE ] BCRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:43.959504] [DEBUG] [REMOTE ] BCRX: PASS: Integrity check passed. [2026-01-01T12:02:43.959549] [DEBUG] [REMOTE ] BCRX: Symbol is viable for forecasting. [2026-01-01T12:02:43.959636] [INFO ] [MAIN ] [370/3542] BCRX kept (0.5s) | 370 kept, 0 rejected | 139.8/min | ETA: 22.7m [2026-01-01T12:02:44.420649] [DEBUG] [REMOTE ] BCS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:44.420850] [DEBUG] [REMOTE ] BCS: PASS: History has at least 300 days. [2026-01-01T12:02:44.421094] [DEBUG] [REMOTE ] BCS: PASS: Price check passed. Min price $19.36. [2026-01-01T12:02:44.421234] [DEBUG] [REMOTE ] BCS: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:44.421355] [DEBUG] [REMOTE ] BCS: PASS: Integrity check passed. [2026-01-01T12:02:44.421395] [DEBUG] [REMOTE ] BCS: Symbol is viable for forecasting. [2026-01-01T12:02:44.421444] [INFO ] [MAIN ] [371/3542] BCS kept (0.5s) | 371 kept, 0 rejected | 139.7/min | ETA: 22.7m [2026-01-01T12:02:44.705812] [DEBUG] [REMOTE ] BCSF: Retrieved 1790 rows, trimmed to 300. [2026-01-01T12:02:44.705978] [DEBUG] [REMOTE ] BCSF: PASS: History has at least 300 days. [2026-01-01T12:02:44.706295] [DEBUG] [REMOTE ] BCSF: PASS: Price check passed. Min price $12.60. [2026-01-01T12:02:44.706506] [DEBUG] [REMOTE ] BCSF: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:44.706693] [DEBUG] [REMOTE ] BCSF: PASS: Integrity check passed. [2026-01-01T12:02:44.706755] [DEBUG] [REMOTE ] BCSF: Symbol is viable for forecasting. [2026-01-01T12:02:44.706827] [INFO ] [MAIN ] [372/3542] BCSF kept (0.3s) | 372 kept, 0 rejected | 139.9/min | ETA: 22.7m [2026-01-01T12:02:45.227688] [DEBUG] [REMOTE ] BCTX: Retrieved 3717 rows, trimmed to 300. [2026-01-01T12:02:45.227825] [DEBUG] [REMOTE ] BCTX: PASS: History has at least 300 days. [2026-01-01T12:02:45.228118] [DEBUG] [REMOTE ] BCTX: PASS: Price check passed. Min price $7.02. [2026-01-01T12:02:45.228293] [DEBUG] [REMOTE ] BCTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:45.228427] [DEBUG] [REMOTE ] BCTX: PASS: Integrity check passed. [2026-01-01T12:02:45.228469] [DEBUG] [REMOTE ] BCTX: Symbol is viable for forecasting. [2026-01-01T12:02:45.228518] [INFO ] [MAIN ] [373/3542] BCTX kept (0.5s) | 373 kept, 0 rejected | 139.8/min | ETA: 22.7m [2026-01-01T12:02:45.559232] [DEBUG] [REMOTE ] BCX: Retrieved 3713 rows, trimmed to 300. [2026-01-01T12:02:45.559389] [DEBUG] [REMOTE ] BCX: PASS: History has at least 300 days. [2026-01-01T12:02:45.559630] [DEBUG] [REMOTE ] BCX: PASS: Price check passed. Min price $9.56. [2026-01-01T12:02:45.559765] [DEBUG] [REMOTE ] BCX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:45.559880] [DEBUG] [REMOTE ] BCX: PASS: Integrity check passed. [2026-01-01T12:02:45.559934] [DEBUG] [REMOTE ] BCX: Symbol is viable for forecasting. [2026-01-01T12:02:45.559984] [INFO ] [MAIN ] [374/3542] BCX kept (0.3s) | 374 kept, 0 rejected | 139.9/min | ETA: 22.6m [2026-01-01T12:02:45.809951] [DEBUG] [REMOTE ] BCYC: Retrieved 1662 rows, trimmed to 300. [2026-01-01T12:02:45.810082] [DEBUG] [REMOTE ] BCYC: PASS: History has at least 300 days. [2026-01-01T12:02:45.810279] [DEBUG] [REMOTE ] BCYC: PASS: Price check passed. Min price $6.17. [2026-01-01T12:02:45.810408] [DEBUG] [REMOTE ] BCYC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:45.810515] [DEBUG] [REMOTE ] BCYC: PASS: Integrity check passed. [2026-01-01T12:02:45.810554] [DEBUG] [REMOTE ] BCYC: Symbol is viable for forecasting. [2026-01-01T12:02:45.810622] [INFO ] [MAIN ] [375/3542] BCYC kept (0.3s) | 375 kept, 0 rejected | 140.0/min | ETA: 22.6m [2026-01-01T12:02:46.494892] [DEBUG] [REMOTE ] BDC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:46.495031] [DEBUG] [REMOTE ] BDC: PASS: History has at least 300 days. [2026-01-01T12:02:46.495278] [DEBUG] [REMOTE ] BDC: PASS: Price check passed. Min price $106.30. [2026-01-01T12:02:46.495423] [DEBUG] [REMOTE ] BDC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:46.495540] [DEBUG] [REMOTE ] BDC: PASS: Integrity check passed. [2026-01-01T12:02:46.495598] [DEBUG] [REMOTE ] BDC: Symbol is viable for forecasting. [2026-01-01T12:02:46.495648] [INFO ] [MAIN ] [376/3542] BDC kept (0.7s) | 376 kept, 0 rejected | 139.8/min | ETA: 22.6m [2026-01-01T12:02:46.893179] [DEBUG] [REMOTE ] BDJ: Retrieved 5118 rows, trimmed to 300. [2026-01-01T12:02:46.893316] [DEBUG] [REMOTE ] BDJ: PASS: History has at least 300 days. [2026-01-01T12:02:46.893533] [DEBUG] [REMOTE ] BDJ: PASS: Price check passed. Min price $8.52. [2026-01-01T12:02:46.893689] [DEBUG] [REMOTE ] BDJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:46.893802] [DEBUG] [REMOTE ] BDJ: PASS: Integrity check passed. [2026-01-01T12:02:46.893841] [DEBUG] [REMOTE ] BDJ: Symbol is viable for forecasting. [2026-01-01T12:02:46.893889] [INFO ] [MAIN ] [377/3542] BDJ kept (0.4s) | 377 kept, 0 rejected | 139.8/min | ETA: 22.6m [2026-01-01T12:02:47.213910] [DEBUG] [REMOTE ] BDN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:47.214051] [DEBUG] [REMOTE ] BDN: PASS: History has at least 300 days. [2026-01-01T12:02:47.214282] [DEBUG] [REMOTE ] BDN: PASS: Price check passed. Min price $2.87. [2026-01-01T12:02:47.214622] [DEBUG] [REMOTE ] BDN: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:47.214741] [DEBUG] [REMOTE ] BDN: PASS: Integrity check passed. [2026-01-01T12:02:47.214781] [DEBUG] [REMOTE ] BDN: Symbol is viable for forecasting. [2026-01-01T12:02:47.214830] [INFO ] [MAIN ] [378/3542] BDN kept (0.3s) | 378 kept, 0 rejected | 139.9/min | ETA: 22.6m [2026-01-01T12:02:47.639770] [DEBUG] [REMOTE ] BDRX: Retrieved 2532 rows, trimmed to 300. [2026-01-01T12:02:47.639905] [DEBUG] [REMOTE ] BDRX: PASS: History has at least 300 days. [2026-01-01T12:02:47.640116] [DEBUG] [REMOTE ] BDRX: PASS: Price check passed. Min price $2.27. [2026-01-01T12:02:47.640248] [DEBUG] [REMOTE ] BDRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:47.640361] [DEBUG] [REMOTE ] BDRX: PASS: Integrity check passed. [2026-01-01T12:02:47.640399] [DEBUG] [REMOTE ] BDRX: Symbol is viable for forecasting. [2026-01-01T12:02:47.640448] [INFO ] [MAIN ] [379/3542] BDRX kept (0.4s) | 379 kept, 0 rejected | 139.9/min | ETA: 22.6m [2026-01-01T12:02:47.810720] [DEBUG] [REMOTE ] BDSX: Retrieved 1300 rows, trimmed to 300. [2026-01-01T12:02:47.810851] [DEBUG] [REMOTE ] BDSX: PASS: History has at least 300 days. [2026-01-01T12:02:47.811046] [DEBUG] [REMOTE ] BDSX: PASS: Price check passed. Min price $6.00. [2026-01-01T12:02:47.811176] [DEBUG] [REMOTE ] BDSX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:47.811285] [DEBUG] [REMOTE ] BDSX: PASS: Integrity check passed. [2026-01-01T12:02:47.811342] [DEBUG] [REMOTE ] BDSX: Symbol is viable for forecasting. [2026-01-01T12:02:47.811389] [INFO ] [MAIN ] [380/3542] BDSX kept (0.2s) | 380 kept, 0 rejected | 140.1/min | ETA: 22.6m [2026-01-01T12:02:48.388048] [DEBUG] [REMOTE ] BDTX: Retrieved 1489 rows, trimmed to 300. [2026-01-01T12:02:48.388174] [DEBUG] [REMOTE ] BDTX: PASS: History has at least 300 days. [2026-01-01T12:02:48.388373] [DEBUG] [REMOTE ] BDTX: PASS: Price check passed. Min price $2.43. [2026-01-01T12:02:48.388504] [DEBUG] [REMOTE ] BDTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:48.388640] [DEBUG] [REMOTE ] BDTX: PASS: Integrity check passed. [2026-01-01T12:02:48.388683] [DEBUG] [REMOTE ] BDTX: Symbol is viable for forecasting. [2026-01-01T12:02:48.388729] [INFO ] [MAIN ] [381/3542] BDTX kept (0.6s) | 381 kept, 0 rejected | 140.0/min | ETA: 22.6m [2026-01-01T12:02:48.958242] [DEBUG] [REMOTE ] BDX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:48.958387] [DEBUG] [REMOTE ] BDX: PASS: History has at least 300 days. [2026-01-01T12:02:48.958627] [DEBUG] [REMOTE ] BDX: PASS: Price check passed. Min price $175.42. [2026-01-01T12:02:48.958762] [DEBUG] [REMOTE ] BDX: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:48.958877] [DEBUG] [REMOTE ] BDX: PASS: Integrity check passed. [2026-01-01T12:02:48.958915] [DEBUG] [REMOTE ] BDX: Symbol is viable for forecasting. [2026-01-01T12:02:48.958963] [INFO ] [MAIN ] [382/3542] BDX kept (0.6s) | 382 kept, 0 rejected | 139.9/min | ETA: 22.6m [2026-01-01T12:02:49.246188] [DEBUG] [REMOTE ] BE: Retrieved 1870 rows, trimmed to 300. [2026-01-01T12:02:49.246330] [DEBUG] [REMOTE ] BE: PASS: History has at least 300 days. [2026-01-01T12:02:49.246540] [DEBUG] [REMOTE ] BE: PASS: Price check passed. Min price $76.97. [2026-01-01T12:02:49.246688] [DEBUG] [REMOTE ] BE: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:49.246796] [DEBUG] [REMOTE ] BE: PASS: Integrity check passed. [2026-01-01T12:02:49.246835] [DEBUG] [REMOTE ] BE: Symbol is viable for forecasting. [2026-01-01T12:02:49.246882] [INFO ] [MAIN ] [383/3542] BE kept (0.3s) | 383 kept, 0 rejected | 140.0/min | ETA: 22.6m [2026-01-01T12:02:49.619922] [DEBUG] [REMOTE ] BEAM: Retrieved 1484 rows, trimmed to 300. [2026-01-01T12:02:49.620055] [DEBUG] [REMOTE ] BEAM: PASS: History has at least 300 days. [2026-01-01T12:02:49.620322] [DEBUG] [REMOTE ] BEAM: PASS: Price check passed. Min price $20.60. [2026-01-01T12:02:49.620474] [DEBUG] [REMOTE ] BEAM: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:49.620609] [DEBUG] [REMOTE ] BEAM: PASS: Integrity check passed. [2026-01-01T12:02:49.620651] [DEBUG] [REMOTE ] BEAM: Symbol is viable for forecasting. [2026-01-01T12:02:49.620706] [INFO ] [MAIN ] [384/3542] BEAM kept (0.4s) | 384 kept, 0 rejected | 140.1/min | ETA: 22.5m [2026-01-01T12:02:49.996562] [DEBUG] [REMOTE ] BEEM: Retrieved 3942 rows, trimmed to 300. [2026-01-01T12:02:49.996726] [DEBUG] [REMOTE ] BEEM: PASS: History has at least 300 days. [2026-01-01T12:02:49.996946] [DEBUG] [REMOTE ] BEEM: PASS: Price check passed. Min price $1.50. [2026-01-01T12:02:49.997078] [DEBUG] [REMOTE ] BEEM: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:49.997190] [DEBUG] [REMOTE ] BEEM: PASS: Integrity check passed. [2026-01-01T12:02:49.997228] [DEBUG] [REMOTE ] BEEM: Symbol is viable for forecasting. [2026-01-01T12:02:49.997276] [INFO ] [MAIN ] [385/3542] BEEM kept (0.4s) | 385 kept, 0 rejected | 140.1/min | ETA: 22.5m [2026-01-01T12:02:50.404813] [DEBUG] [REMOTE ] BEEP: Retrieved 1158 rows, trimmed to 300. [2026-01-01T12:02:50.404952] [DEBUG] [REMOTE ] BEEP: PASS: History has at least 300 days. [2026-01-01T12:02:50.405154] [DEBUG] [REMOTE ] BEEP: PASS: Price check passed. Min price $2.54. [2026-01-01T12:02:50.405283] [DEBUG] [REMOTE ] BEEP: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:50.405392] [DEBUG] [REMOTE ] BEEP: PASS: Integrity check passed. [2026-01-01T12:02:50.405447] [DEBUG] [REMOTE ] BEEP: Symbol is viable for forecasting. [2026-01-01T12:02:50.405495] [INFO ] [MAIN ] [386/3542] BEEP kept (0.4s) | 386 kept, 0 rejected | 140.1/min | ETA: 22.5m [2026-01-01T12:02:50.821453] [DEBUG] [REMOTE ] BEKE: Retrieved 1353 rows, trimmed to 300. [2026-01-01T12:02:50.821616] [DEBUG] [REMOTE ] BEKE: PASS: History has at least 300 days. [2026-01-01T12:02:50.821830] [DEBUG] [REMOTE ] BEKE: PASS: Price check passed. Min price $15.60. [2026-01-01T12:02:50.821960] [DEBUG] [REMOTE ] BEKE: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:50.822068] [DEBUG] [REMOTE ] BEKE: PASS: Integrity check passed. [2026-01-01T12:02:50.822108] [DEBUG] [REMOTE ] BEKE: Symbol is viable for forecasting. [2026-01-01T12:02:50.822156] [INFO ] [MAIN ] [387/3542] BEKE kept (0.4s) | 387 kept, 0 rejected | 140.1/min | ETA: 22.5m [2026-01-01T12:02:51.471376] [DEBUG] [REMOTE ] BELFA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:51.471518] [DEBUG] [REMOTE ] BELFA: PASS: History has at least 300 days. [2026-01-01T12:02:51.471762] [DEBUG] [REMOTE ] BELFA: PASS: Price check passed. Min price $110.61. [2026-01-01T12:02:51.471894] [DEBUG] [REMOTE ] BELFA: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:51.472011] [DEBUG] [REMOTE ] BELFA: PASS: Integrity check passed. [2026-01-01T12:02:51.472051] [DEBUG] [REMOTE ] BELFA: Symbol is viable for forecasting. [2026-01-01T12:02:51.472099] [INFO ] [MAIN ] [388/3542] BELFA kept (0.6s) | 388 kept, 0 rejected | 139.9/min | ETA: 22.5m [2026-01-01T12:02:51.932951] [DEBUG] [REMOTE ] BELFB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:51.933092] [DEBUG] [REMOTE ] BELFB: PASS: History has at least 300 days. [2026-01-01T12:02:51.933332] [DEBUG] [REMOTE ] BELFB: PASS: Price check passed. Min price $134.36. [2026-01-01T12:02:51.933464] [DEBUG] [REMOTE ] BELFB: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:51.933601] [DEBUG] [REMOTE ] BELFB: PASS: Integrity check passed. [2026-01-01T12:02:51.933644] [DEBUG] [REMOTE ] BELFB: Symbol is viable for forecasting. [2026-01-01T12:02:51.933691] [INFO ] [MAIN ] [389/3542] BELFB kept (0.5s) | 389 kept, 0 rejected | 139.9/min | ETA: 22.5m [2026-01-01T12:02:52.255115] [DEBUG] [REMOTE ] BEN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:52.255264] [DEBUG] [REMOTE ] BEN: PASS: History has at least 300 days. [2026-01-01T12:02:52.255500] [DEBUG] [REMOTE ] BEN: PASS: Price check passed. Min price $20.89. [2026-01-01T12:02:52.255652] [DEBUG] [REMOTE ] BEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:52.255773] [DEBUG] [REMOTE ] BEN: PASS: Integrity check passed. [2026-01-01T12:02:52.255813] [DEBUG] [REMOTE ] BEN: Symbol is viable for forecasting. [2026-01-01T12:02:52.255864] [INFO ] [MAIN ] [390/3542] BEN kept (0.3s) | 390 kept, 0 rejected | 140.0/min | ETA: 22.5m [2026-01-01T12:02:52.590245] [DEBUG] [REMOTE ] BEP: Retrieved 5063 rows, trimmed to 300. [2026-01-01T12:02:52.590385] [DEBUG] [REMOTE ] BEP: PASS: History has at least 300 days. [2026-01-01T12:02:52.590614] [DEBUG] [REMOTE ] BEP: PASS: Price check passed. Min price $25.95. [2026-01-01T12:02:52.590747] [DEBUG] [REMOTE ] BEP: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:52.590859] [DEBUG] [REMOTE ] BEP: PASS: Integrity check passed. [2026-01-01T12:02:52.590899] [DEBUG] [REMOTE ] BEP: Symbol is viable for forecasting. [2026-01-01T12:02:52.590947] [INFO ] [MAIN ] [391/3542] BEP kept (0.3s) | 391 kept, 0 rejected | 140.1/min | ETA: 22.5m [2026-01-01T12:02:53.016602] [DEBUG] [REMOTE ] BEPH: Retrieved 1184 rows, trimmed to 300. [2026-01-01T12:02:53.016729] [DEBUG] [REMOTE ] BEPH: PASS: History has at least 300 days. [2026-01-01T12:02:53.016919] [DEBUG] [REMOTE ] BEPH: PASS: Price check passed. Min price $15.25. [2026-01-01T12:02:53.017047] [DEBUG] [REMOTE ] BEPH: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:53.017166] [DEBUG] [REMOTE ] BEPH: PASS: Integrity check passed. [2026-01-01T12:02:53.017205] [DEBUG] [REMOTE ] BEPH: Symbol is viable for forecasting. [2026-01-01T12:02:53.017252] [INFO ] [MAIN ] [392/3542] BEPH kept (0.4s) | 392 kept, 0 rejected | 140.1/min | ETA: 22.5m [2026-01-01T12:02:53.395714] [DEBUG] [REMOTE ] BEPI: Retrieved 1016 rows, trimmed to 300. [2026-01-01T12:02:53.395848] [DEBUG] [REMOTE ] BEPI: PASS: History has at least 300 days. [2026-01-01T12:02:53.396045] [DEBUG] [REMOTE ] BEPI: PASS: Price check passed. Min price $16.00. [2026-01-01T12:02:53.396176] [DEBUG] [REMOTE ] BEPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:53.396283] [DEBUG] [REMOTE ] BEPI: PASS: Integrity check passed. [2026-01-01T12:02:53.396327] [DEBUG] [REMOTE ] BEPI: Symbol is viable for forecasting. [2026-01-01T12:02:53.396382] [INFO ] [MAIN ] [393/3542] BEPI kept (0.4s) | 393 kept, 0 rejected | 140.1/min | ETA: 22.5m [2026-01-01T12:02:53.867911] [DEBUG] [REMOTE ] BFAM: Retrieved 3254 rows, trimmed to 300. [2026-01-01T12:02:53.868041] [DEBUG] [REMOTE ] BFAM: PASS: History has at least 300 days. [2026-01-01T12:02:53.868245] [DEBUG] [REMOTE ] BFAM: PASS: Price check passed. Min price $92.28. [2026-01-01T12:02:53.868376] [DEBUG] [REMOTE ] BFAM: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:53.868491] [DEBUG] [REMOTE ] BFAM: PASS: Integrity check passed. [2026-01-01T12:02:53.868530] [DEBUG] [REMOTE ] BFAM: Symbol is viable for forecasting. [2026-01-01T12:02:53.868595] [INFO ] [MAIN ] [394/3542] BFAM kept (0.5s) | 394 kept, 0 rejected | 140.1/min | ETA: 22.5m [2026-01-01T12:02:54.369616] [DEBUG] [REMOTE ] BFC: Retrieved 6019 rows, trimmed to 300. [2026-01-01T12:02:54.369746] [DEBUG] [REMOTE ] BFC: PASS: History has at least 300 days. [2026-01-01T12:02:54.369975] [DEBUG] [REMOTE ] BFC: PASS: Price check passed. Min price $118.66. [2026-01-01T12:02:54.370106] [DEBUG] [REMOTE ] BFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:54.370220] [DEBUG] [REMOTE ] BFC: PASS: Integrity check passed. [2026-01-01T12:02:54.370259] [DEBUG] [REMOTE ] BFC: Symbol is viable for forecasting. [2026-01-01T12:02:54.370308] [INFO ] [MAIN ] [395/3542] BFC kept (0.5s) | 395 kept, 0 rejected | 140.0/min | ETA: 22.5m [2026-01-01T12:02:54.849223] [DEBUG] [REMOTE ] BFH: Retrieved 6173 rows, trimmed to 300. [2026-01-01T12:02:54.849447] [DEBUG] [REMOTE ] BFH: PASS: History has at least 300 days. [2026-01-01T12:02:54.849754] [DEBUG] [REMOTE ] BFH: PASS: Price check passed. Min price $53.89. [2026-01-01T12:02:54.849903] [DEBUG] [REMOTE ] BFH: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:54.850028] [DEBUG] [REMOTE ] BFH: PASS: Integrity check passed. [2026-01-01T12:02:54.850069] [DEBUG] [REMOTE ] BFH: Symbol is viable for forecasting. [2026-01-01T12:02:54.850118] [INFO ] [MAIN ] [396/3542] BFH kept (0.5s) | 396 kept, 0 rejected | 140.0/min | ETA: 22.5m [2026-01-01T12:02:55.255183] [DEBUG] [REMOTE ] BFIN: Retrieved 5161 rows, trimmed to 300. [2026-01-01T12:02:55.255318] [DEBUG] [REMOTE ] BFIN: PASS: History has at least 300 days. [2026-01-01T12:02:55.255560] [DEBUG] [REMOTE ] BFIN: PASS: Price check passed. Min price $10.90. [2026-01-01T12:02:55.255743] [DEBUG] [REMOTE ] BFIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:55.255865] [DEBUG] [REMOTE ] BFIN: PASS: Integrity check passed. [2026-01-01T12:02:55.255908] [DEBUG] [REMOTE ] BFIN: Symbol is viable for forecasting. [2026-01-01T12:02:55.255958] [INFO ] [MAIN ] [397/3542] BFIN kept (0.4s) | 397 kept, 0 rejected | 140.0/min | ETA: 22.5m [2026-01-01T12:02:55.832273] [DEBUG] [REMOTE ] BFK: Retrieved 6144 rows, trimmed to 300. [2026-01-01T12:02:55.832419] [DEBUG] [REMOTE ] BFK: PASS: History has at least 300 days. [2026-01-01T12:02:55.832666] [DEBUG] [REMOTE ] BFK: PASS: Price check passed. Min price $9.81. [2026-01-01T12:02:55.832800] [DEBUG] [REMOTE ] BFK: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:55.832937] [DEBUG] [REMOTE ] BFK: PASS: Integrity check passed. [2026-01-01T12:02:55.832977] [DEBUG] [REMOTE ] BFK: Symbol is viable for forecasting. [2026-01-01T12:02:55.833026] [INFO ] [MAIN ] [398/3542] BFK kept (0.6s) | 398 kept, 0 rejected | 139.9/min | ETA: 22.5m [2026-01-01T12:02:55.977015] [DEBUG] [REMOTE ] BFLY: Retrieved 1376 rows, trimmed to 300. [2026-01-01T12:02:55.977140] [DEBUG] [REMOTE ] BFLY: PASS: History has at least 300 days. [2026-01-01T12:02:55.977337] [DEBUG] [REMOTE ] BFLY: PASS: Price check passed. Min price $1.97. [2026-01-01T12:02:55.977489] [DEBUG] [REMOTE ] BFLY: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:55.977646] [DEBUG] [REMOTE ] BFLY: PASS: Integrity check passed. [2026-01-01T12:02:55.977688] [DEBUG] [REMOTE ] BFLY: Symbol is viable for forecasting. [2026-01-01T12:02:55.977737] [INFO ] [MAIN ] [399/3542] BFLY kept (0.1s) | 399 kept, 0 rejected | 140.1/min | ETA: 22.4m [2026-01-01T12:02:56.694138] [DEBUG] [REMOTE ] BFS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:02:56.694283] [DEBUG] [REMOTE ] BFS: PASS: History has at least 300 days. [2026-01-01T12:02:56.694527] [DEBUG] [REMOTE ] BFS: PASS: Price check passed. Min price $29.61. [2026-01-01T12:02:56.694682] [DEBUG] [REMOTE ] BFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:56.694803] [DEBUG] [REMOTE ] BFS: PASS: Integrity check passed. [2026-01-01T12:02:56.694843] [DEBUG] [REMOTE ] BFS: Symbol is viable for forecasting. [2026-01-01T12:02:56.694893] [INFO ] [MAIN ] [400/3542] BFS kept (0.7s) | 400 kept, 0 rejected | 139.9/min | ETA: 22.5m [2026-01-01T12:02:57.004587] [DEBUG] [REMOTE ] BFZ: Retrieved 6144 rows, trimmed to 300. [2026-01-01T12:02:57.004731] [DEBUG] [REMOTE ] BFZ: PASS: History has at least 300 days. [2026-01-01T12:02:57.004964] [DEBUG] [REMOTE ] BFZ: PASS: Price check passed. Min price $10.68. [2026-01-01T12:02:57.005095] [DEBUG] [REMOTE ] BFZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:57.005212] [DEBUG] [REMOTE ] BFZ: PASS: Integrity check passed. [2026-01-01T12:02:57.005251] [DEBUG] [REMOTE ] BFZ: Symbol is viable for forecasting. [2026-01-01T12:02:57.005301] [INFO ] [MAIN ] [401/3542] BFZ kept (0.3s) | 401 kept, 0 rejected | 140.0/min | ETA: 22.4m [2026-01-01T12:02:57.431826] [DEBUG] [REMOTE ] BG: Retrieved 6140 rows, trimmed to 300. [2026-01-01T12:02:57.431974] [DEBUG] [REMOTE ] BG: PASS: History has at least 300 days. [2026-01-01T12:02:57.432226] [DEBUG] [REMOTE ] BG: PASS: Price check passed. Min price $80.17. [2026-01-01T12:02:57.432357] [DEBUG] [REMOTE ] BG: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:57.432472] [DEBUG] [REMOTE ] BG: PASS: Integrity check passed. [2026-01-01T12:02:57.432510] [DEBUG] [REMOTE ] BG: Symbol is viable for forecasting. [2026-01-01T12:02:57.432559] [INFO ] [MAIN ] [402/3542] BG kept (0.4s) | 402 kept, 0 rejected | 140.0/min | ETA: 22.4m [2026-01-01T12:02:57.853529] [DEBUG] [REMOTE ] BGB: Retrieved 3335 rows, trimmed to 300. [2026-01-01T12:02:57.853675] [DEBUG] [REMOTE ] BGB: PASS: History has at least 300 days. [2026-01-01T12:02:57.853872] [DEBUG] [REMOTE ] BGB: PASS: Price check passed. Min price $11.36. [2026-01-01T12:02:57.854001] [DEBUG] [REMOTE ] BGB: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:57.854106] [DEBUG] [REMOTE ] BGB: PASS: Integrity check passed. [2026-01-01T12:02:57.854144] [DEBUG] [REMOTE ] BGB: Symbol is viable for forecasting. [2026-01-01T12:02:57.854191] [INFO ] [MAIN ] [403/3542] BGB kept (0.4s) | 403 kept, 0 rejected | 140.0/min | ETA: 22.4m [2026-01-01T12:02:58.359979] [DEBUG] [REMOTE ] BGC: Retrieved 6554 rows, trimmed to 300. [2026-01-01T12:02:58.360121] [DEBUG] [REMOTE ] BGC: PASS: History has at least 300 days. [2026-01-01T12:02:58.360344] [DEBUG] [REMOTE ] BGC: PASS: Price check passed. Min price $8.29. [2026-01-01T12:02:58.360493] [DEBUG] [REMOTE ] BGC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:58.360663] [DEBUG] [REMOTE ] BGC: PASS: Integrity check passed. [2026-01-01T12:02:58.360705] [DEBUG] [REMOTE ] BGC: Symbol is viable for forecasting. [2026-01-01T12:02:58.360753] [INFO ] [MAIN ] [404/3542] BGC kept (0.5s) | 404 kept, 0 rejected | 139.9/min | ETA: 22.4m [2026-01-01T12:02:58.710820] [DEBUG] [REMOTE ] BGH: Retrieved 3313 rows, trimmed to 300. [2026-01-01T12:02:58.710951] [DEBUG] [REMOTE ] BGH: PASS: History has at least 300 days. [2026-01-01T12:02:58.711158] [DEBUG] [REMOTE ] BGH: PASS: Price check passed. Min price $14.52. [2026-01-01T12:02:58.711288] [DEBUG] [REMOTE ] BGH: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:58.711398] [DEBUG] [REMOTE ] BGH: PASS: Integrity check passed. [2026-01-01T12:02:58.711436] [DEBUG] [REMOTE ] BGH: Symbol is viable for forecasting. [2026-01-01T12:02:58.711484] [INFO ] [MAIN ] [405/3542] BGH kept (0.4s) | 405 kept, 0 rejected | 140.0/min | ETA: 22.4m [2026-01-01T12:02:58.891736] [DEBUG] [REMOTE ] BGLC: Retrieved 1329 rows, trimmed to 300. [2026-01-01T12:02:58.891868] [DEBUG] [REMOTE ] BGLC: PASS: History has at least 300 days. [2026-01-01T12:02:58.892092] [DEBUG] [REMOTE ] BGLC: PASS: Price check passed. Min price $3.95. [2026-01-01T12:02:58.892222] [DEBUG] [REMOTE ] BGLC: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:58.892330] [DEBUG] [REMOTE ] BGLC: PASS: Integrity check passed. [2026-01-01T12:02:58.892369] [DEBUG] [REMOTE ] BGLC: Symbol is viable for forecasting. [2026-01-01T12:02:58.892416] [INFO ] [MAIN ] [406/3542] BGLC kept (0.2s) | 406 kept, 0 rejected | 140.2/min | ETA: 22.4m [2026-01-01T12:02:59.467428] [DEBUG] [REMOTE ] BGRN: Retrieved 1783 rows, trimmed to 300. [2026-01-01T12:02:59.467554] [DEBUG] [REMOTE ] BGRN: PASS: History has at least 300 days. [2026-01-01T12:02:59.467780] [DEBUG] [REMOTE ] BGRN: PASS: Price check passed. Min price $47.49. [2026-01-01T12:02:59.467910] [DEBUG] [REMOTE ] BGRN: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:59.468016] [DEBUG] [REMOTE ] BGRN: PASS: Integrity check passed. [2026-01-01T12:02:59.468055] [DEBUG] [REMOTE ] BGRN: Symbol is viable for forecasting. [2026-01-01T12:02:59.468101] [INFO ] [MAIN ] [407/3542] BGRN kept (0.6s) | 407 kept, 0 rejected | 140.1/min | ETA: 22.4m [2026-01-01T12:02:59.815426] [DEBUG] [REMOTE ] BGS: Retrieved 4683 rows, trimmed to 300. [2026-01-01T12:02:59.815556] [DEBUG] [REMOTE ] BGS: PASS: History has at least 300 days. [2026-01-01T12:02:59.815795] [DEBUG] [REMOTE ] BGS: PASS: Price check passed. Min price $3.75. [2026-01-01T12:02:59.815927] [DEBUG] [REMOTE ] BGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:02:59.816034] [DEBUG] [REMOTE ] BGS: PASS: Integrity check passed. [2026-01-01T12:02:59.816073] [DEBUG] [REMOTE ] BGS: Symbol is viable for forecasting. [2026-01-01T12:02:59.816119] [INFO ] [MAIN ] [408/3542] BGS kept (0.3s) | 408 kept, 0 rejected | 140.1/min | ETA: 22.4m [2026-01-01T12:03:00.293267] [DEBUG] [REMOTE ] BGSF: Retrieved 2938 rows, trimmed to 300. [2026-01-01T12:03:00.293388] [DEBUG] [REMOTE ] BGSF: PASS: History has at least 300 days. [2026-01-01T12:03:00.293627] [DEBUG] [REMOTE ] BGSF: PASS: Price check passed. Min price $3.27. [2026-01-01T12:03:00.293772] [DEBUG] [REMOTE ] BGSF: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:00.293883] [DEBUG] [REMOTE ] BGSF: PASS: Integrity check passed. [2026-01-01T12:03:00.293923] [DEBUG] [REMOTE ] BGSF: Symbol is viable for forecasting. [2026-01-01T12:03:00.293971] [INFO ] [MAIN ] [409/3542] BGSF kept (0.5s) | 409 kept, 0 rejected | 140.1/min | ETA: 22.4m [2026-01-01T12:03:00.862800] [DEBUG] [REMOTE ] BGX: Retrieved 3755 rows, trimmed to 300. [2026-01-01T12:03:00.862910] [DEBUG] [REMOTE ] BGX: PASS: History has at least 300 days. [2026-01-01T12:03:00.863123] [DEBUG] [REMOTE ] BGX: PASS: Price check passed. Min price $11.26. [2026-01-01T12:03:00.863261] [DEBUG] [REMOTE ] BGX: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:00.863391] [DEBUG] [REMOTE ] BGX: PASS: Integrity check passed. [2026-01-01T12:03:00.863639] [DEBUG] [REMOTE ] BGX: Symbol is viable for forecasting. [2026-01-01T12:03:00.863691] [INFO ] [MAIN ] [410/3542] BGX kept (0.6s) | 410 kept, 0 rejected | 140.0/min | ETA: 22.4m [2026-01-01T12:03:01.324297] [DEBUG] [REMOTE ] BGY: Retrieved 4681 rows, trimmed to 300. [2026-01-01T12:03:01.324421] [DEBUG] [REMOTE ] BGY: PASS: History has at least 300 days. [2026-01-01T12:03:01.324643] [DEBUG] [REMOTE ] BGY: PASS: Price check passed. Min price $5.48. [2026-01-01T12:03:01.324777] [DEBUG] [REMOTE ] BGY: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:01.324886] [DEBUG] [REMOTE ] BGY: PASS: Integrity check passed. [2026-01-01T12:03:01.324926] [DEBUG] [REMOTE ] BGY: Symbol is viable for forecasting. [2026-01-01T12:03:01.324973] [INFO ] [MAIN ] [411/3542] BGY kept (0.5s) | 411 kept, 0 rejected | 140.0/min | ETA: 22.4m [2026-01-01T12:03:01.764179] [DEBUG] [REMOTE ] BHC: Retrieved 6278 rows, trimmed to 300. [2026-01-01T12:03:01.764358] [DEBUG] [REMOTE ] BHC: PASS: History has at least 300 days. [2026-01-01T12:03:01.764847] [DEBUG] [REMOTE ] BHC: PASS: Price check passed. Min price $5.90. [2026-01-01T12:03:01.764986] [DEBUG] [REMOTE ] BHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:01.765136] [DEBUG] [REMOTE ] BHC: PASS: Integrity check passed. [2026-01-01T12:03:01.765177] [DEBUG] [REMOTE ] BHC: Symbol is viable for forecasting. [2026-01-01T12:03:01.765231] [INFO ] [MAIN ] [412/3542] BHC kept (0.4s) | 412 kept, 0 rejected | 139.9/min | ETA: 22.4m [2026-01-01T12:03:02.069363] [DEBUG] [REMOTE ] BHE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:02.069867] [DEBUG] [REMOTE ] BHE: PASS: History has at least 300 days. [2026-01-01T12:03:02.070558] [DEBUG] [REMOTE ] BHE: PASS: Price check passed. Min price $35.83. [2026-01-01T12:03:02.070910] [DEBUG] [REMOTE ] BHE: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:02.071102] [DEBUG] [REMOTE ] BHE: PASS: Integrity check passed. [2026-01-01T12:03:02.071145] [DEBUG] [REMOTE ] BHE: Symbol is viable for forecasting. [2026-01-01T12:03:02.071208] [INFO ] [MAIN ] [413/3542] BHE kept (0.3s) | 413 kept, 0 rejected | 140.0/min | ETA: 22.3m [2026-01-01T12:03:02.462436] [DEBUG] [REMOTE ] BHF: Retrieved 2128 rows, trimmed to 300. [2026-01-01T12:03:02.462560] [DEBUG] [REMOTE ] BHF: PASS: History has at least 300 days. [2026-01-01T12:03:02.462805] [DEBUG] [REMOTE ] BHF: PASS: Price check passed. Min price $45.14. [2026-01-01T12:03:02.462934] [DEBUG] [REMOTE ] BHF: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:02.463038] [DEBUG] [REMOTE ] BHF: PASS: Integrity check passed. [2026-01-01T12:03:02.463077] [DEBUG] [REMOTE ] BHF: Symbol is viable for forecasting. [2026-01-01T12:03:02.463122] [INFO ] [MAIN ] [414/3542] BHF kept (0.4s) | 414 kept, 0 rejected | 140.1/min | ETA: 22.3m [2026-01-01T12:03:02.765427] [DEBUG] [REMOTE ] BHFAL: Retrieved 1834 rows, trimmed to 300. [2026-01-01T12:03:02.765553] [DEBUG] [REMOTE ] BHFAL: PASS: History has at least 300 days. [2026-01-01T12:03:02.765796] [DEBUG] [REMOTE ] BHFAL: PASS: Price check passed. Min price $16.40. [2026-01-01T12:03:02.765925] [DEBUG] [REMOTE ] BHFAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:02.766030] [DEBUG] [REMOTE ] BHFAL: PASS: Integrity check passed. [2026-01-01T12:03:02.766070] [DEBUG] [REMOTE ] BHFAL: Symbol is viable for forecasting. [2026-01-01T12:03:02.766116] [INFO ] [MAIN ] [415/3542] BHFAL kept (0.3s) | 415 kept, 0 rejected | 140.2/min | ETA: 22.3m [2026-01-01T12:03:03.227142] [DEBUG] [REMOTE ] BHFAM: Retrieved 1035 rows, trimmed to 300. [2026-01-01T12:03:03.227276] [DEBUG] [REMOTE ] BHFAM: PASS: History has at least 300 days. [2026-01-01T12:03:03.227471] [DEBUG] [REMOTE ] BHFAM: PASS: Price check passed. Min price $10.85. [2026-01-01T12:03:03.227644] [DEBUG] [REMOTE ] BHFAM: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:03.227781] [DEBUG] [REMOTE ] BHFAM: PASS: Integrity check passed. [2026-01-01T12:03:03.227824] [DEBUG] [REMOTE ] BHFAM: Symbol is viable for forecasting. [2026-01-01T12:03:03.227871] [INFO ] [MAIN ] [416/3542] BHFAM kept (0.5s) | 416 kept, 0 rejected | 140.1/min | ETA: 22.3m [2026-01-01T12:03:03.631051] [DEBUG] [REMOTE ] BHFAN: Retrieved 1290 rows, trimmed to 300. [2026-01-01T12:03:03.631247] [DEBUG] [REMOTE ] BHFAN: PASS: History has at least 300 days. [2026-01-01T12:03:03.631567] [DEBUG] [REMOTE ] BHFAN: PASS: Price check passed. Min price $12.14. [2026-01-01T12:03:03.631735] [DEBUG] [REMOTE ] BHFAN: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:03.631857] [DEBUG] [REMOTE ] BHFAN: PASS: Integrity check passed. [2026-01-01T12:03:03.631898] [DEBUG] [REMOTE ] BHFAN: Symbol is viable for forecasting. [2026-01-01T12:03:03.631952] [INFO ] [MAIN ] [417/3542] BHFAN kept (0.4s) | 417 kept, 0 rejected | 140.2/min | ETA: 22.3m [2026-01-01T12:03:03.986649] [DEBUG] [REMOTE ] BHFAO: Retrieved 1414 rows, trimmed to 300. [2026-01-01T12:03:03.986795] [DEBUG] [REMOTE ] BHFAO: PASS: History has at least 300 days. [2026-01-01T12:03:03.986997] [DEBUG] [REMOTE ] BHFAO: PASS: Price check passed. Min price $14.87. [2026-01-01T12:03:03.987129] [DEBUG] [REMOTE ] BHFAO: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:03.987236] [DEBUG] [REMOTE ] BHFAO: PASS: Integrity check passed. [2026-01-01T12:03:03.987276] [DEBUG] [REMOTE ] BHFAO: Symbol is viable for forecasting. [2026-01-01T12:03:03.987322] [INFO ] [MAIN ] [418/3542] BHFAO kept (0.4s) | 418 kept, 0 rejected | 140.2/min | ETA: 22.3m [2026-01-01T12:03:04.437864] [DEBUG] [REMOTE ] BHFAP: Retrieved 1709 rows, trimmed to 300. [2026-01-01T12:03:04.437992] [DEBUG] [REMOTE ] BHFAP: PASS: History has at least 300 days. [2026-01-01T12:03:04.438186] [DEBUG] [REMOTE ] BHFAP: PASS: Price check passed. Min price $14.69. [2026-01-01T12:03:04.438317] [DEBUG] [REMOTE ] BHFAP: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:04.438422] [DEBUG] [REMOTE ] BHFAP: PASS: Integrity check passed. [2026-01-01T12:03:04.438460] [DEBUG] [REMOTE ] BHFAP: Symbol is viable for forecasting. [2026-01-01T12:03:04.438507] [INFO ] [MAIN ] [419/3542] BHFAP kept (0.5s) | 419 kept, 0 rejected | 140.2/min | ETA: 22.3m [2026-01-01T12:03:04.999610] [DEBUG] [REMOTE ] BHK: Retrieved 6062 rows, trimmed to 300. [2026-01-01T12:03:04.999747] [DEBUG] [REMOTE ] BHK: PASS: History has at least 300 days. [2026-01-01T12:03:04.999946] [DEBUG] [REMOTE ] BHK: PASS: Price check passed. Min price $9.34. [2026-01-01T12:03:05.000076] [DEBUG] [REMOTE ] BHK: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:05.000185] [DEBUG] [REMOTE ] BHK: PASS: Integrity check passed. [2026-01-01T12:03:05.000223] [DEBUG] [REMOTE ] BHK: Symbol is viable for forecasting. [2026-01-01T12:03:05.000270] [INFO ] [MAIN ] [420/3542] BHK kept (0.6s) | 420 kept, 0 rejected | 140.1/min | ETA: 22.3m [2026-01-01T12:03:05.466031] [DEBUG] [REMOTE ] BHP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:05.466161] [DEBUG] [REMOTE ] BHP: PASS: History has at least 300 days. [2026-01-01T12:03:05.466367] [DEBUG] [REMOTE ] BHP: PASS: Price check passed. Min price $52.58. [2026-01-01T12:03:05.466499] [DEBUG] [REMOTE ] BHP: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:05.466628] [DEBUG] [REMOTE ] BHP: PASS: Integrity check passed. [2026-01-01T12:03:05.466669] [DEBUG] [REMOTE ] BHP: Symbol is viable for forecasting. [2026-01-01T12:03:05.466717] [INFO ] [MAIN ] [421/3542] BHP kept (0.5s) | 421 kept, 0 rejected | 140.1/min | ETA: 22.3m [2026-01-01T12:03:05.976052] [DEBUG] [REMOTE ] BHRB: Retrieved 6224 rows, trimmed to 300. [2026-01-01T12:03:05.976251] [DEBUG] [REMOTE ] BHRB: PASS: History has at least 300 days. [2026-01-01T12:03:05.976530] [DEBUG] [REMOTE ] BHRB: PASS: Price check passed. Min price $57.07. [2026-01-01T12:03:05.976718] [DEBUG] [REMOTE ] BHRB: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:05.977197] [DEBUG] [REMOTE ] BHRB: PASS: Integrity check passed. [2026-01-01T12:03:05.977244] [DEBUG] [REMOTE ] BHRB: Symbol is viable for forecasting. [2026-01-01T12:03:05.977300] [INFO ] [MAIN ] [422/3542] BHRB kept (0.5s) | 422 kept, 0 rejected | 140.0/min | ETA: 22.3m [2026-01-01T12:03:06.081497] [DEBUG] [REMOTE ] BHVN: Retrieved 821 rows, trimmed to 300. [2026-01-01T12:03:06.081696] [DEBUG] [REMOTE ] BHVN: PASS: History has at least 300 days. [2026-01-01T12:03:06.081954] [DEBUG] [REMOTE ] BHVN: PASS: Price check passed. Min price $7.79. [2026-01-01T12:03:06.082141] [DEBUG] [REMOTE ] BHVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:06.082267] [DEBUG] [REMOTE ] BHVN: PASS: Integrity check passed. [2026-01-01T12:03:06.082309] [DEBUG] [REMOTE ] BHVN: Symbol is viable for forecasting. [2026-01-01T12:03:06.082364] [INFO ] [MAIN ] [423/3542] BHVN kept (0.1s) | 423 kept, 0 rejected | 140.3/min | ETA: 22.2m [2026-01-01T12:03:06.627529] [DEBUG] [REMOTE ] BIAF: Retrieved 836 rows, trimmed to 300. [2026-01-01T12:03:06.627693] [DEBUG] [REMOTE ] BIAF: PASS: History has at least 300 days. [2026-01-01T12:03:06.627941] [DEBUG] [REMOTE ] BIAF: PASS: Price check passed. Min price $1.17. [2026-01-01T12:03:06.628076] [DEBUG] [REMOTE ] BIAF: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:06.628191] [DEBUG] [REMOTE ] BIAF: PASS: Integrity check passed. [2026-01-01T12:03:06.628232] [DEBUG] [REMOTE ] BIAF: Symbol is viable for forecasting. [2026-01-01T12:03:06.628289] [INFO ] [MAIN ] [424/3542] BIAF kept (0.5s) | 424 kept, 0 rejected | 140.2/min | ETA: 22.2m [2026-01-01T12:03:07.161831] [DEBUG] [REMOTE ] BIB: Retrieved 3959 rows, trimmed to 300. [2026-01-01T12:03:07.161962] [DEBUG] [REMOTE ] BIB: PASS: History has at least 300 days. [2026-01-01T12:03:07.162168] [DEBUG] [REMOTE ] BIB: PASS: Price check passed. Min price $63.73. [2026-01-01T12:03:07.162304] [DEBUG] [REMOTE ] BIB: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:07.162421] [DEBUG] [REMOTE ] BIB: PASS: Integrity check passed. [2026-01-01T12:03:07.162462] [DEBUG] [REMOTE ] BIB: Symbol is viable for forecasting. [2026-01-01T12:03:07.162511] [INFO ] [MAIN ] [425/3542] BIB kept (0.5s) | 425 kept, 0 rejected | 140.1/min | ETA: 22.3m [2026-01-01T12:03:07.644889] [DEBUG] [REMOTE ] BIIB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:07.645051] [DEBUG] [REMOTE ] BIIB: PASS: History has at least 300 days. [2026-01-01T12:03:07.645314] [DEBUG] [REMOTE ] BIIB: PASS: Price check passed. Min price $142.26. [2026-01-01T12:03:07.645458] [DEBUG] [REMOTE ] BIIB: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:07.645618] [DEBUG] [REMOTE ] BIIB: PASS: Integrity check passed. [2026-01-01T12:03:07.645667] [DEBUG] [REMOTE ] BIIB: Symbol is viable for forecasting. [2026-01-01T12:03:07.645718] [INFO ] [MAIN ] [426/3542] BIIB kept (0.5s) | 426 kept, 0 rejected | 140.0/min | ETA: 22.3m [2026-01-01T12:03:07.972136] [DEBUG] [REMOTE ] BILI: Retrieved 1952 rows, trimmed to 300. [2026-01-01T12:03:07.972263] [DEBUG] [REMOTE ] BILI: PASS: History has at least 300 days. [2026-01-01T12:03:07.972464] [DEBUG] [REMOTE ] BILI: PASS: Price check passed. Min price $24.16. [2026-01-01T12:03:07.972625] [DEBUG] [REMOTE ] BILI: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:07.972744] [DEBUG] [REMOTE ] BILI: PASS: Integrity check passed. [2026-01-01T12:03:07.972786] [DEBUG] [REMOTE ] BILI: Symbol is viable for forecasting. [2026-01-01T12:03:07.972836] [INFO ] [MAIN ] [427/3542] BILI kept (0.3s) | 427 kept, 0 rejected | 140.1/min | ETA: 22.2m [2026-01-01T12:03:08.222407] [DEBUG] [REMOTE ] BILL: Retrieved 1521 rows, trimmed to 300. [2026-01-01T12:03:08.222559] [DEBUG] [REMOTE ] BILL: PASS: History has at least 300 days. [2026-01-01T12:03:08.222894] [DEBUG] [REMOTE ] BILL: PASS: Price check passed. Min price $44.37. [2026-01-01T12:03:08.223276] [DEBUG] [REMOTE ] BILL: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:08.223410] [DEBUG] [REMOTE ] BILL: PASS: Integrity check passed. [2026-01-01T12:03:08.223457] [DEBUG] [REMOTE ] BILL: Symbol is viable for forecasting. [2026-01-01T12:03:08.223529] [INFO ] [MAIN ] [428/3542] BILL kept (0.3s) | 428 kept, 0 rejected | 140.3/min | ETA: 22.2m [2026-01-01T12:03:08.909805] [DEBUG] [REMOTE ] BIO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:08.909959] [DEBUG] [REMOTE ] BIO: PASS: History has at least 300 days. [2026-01-01T12:03:08.910203] [DEBUG] [REMOTE ] BIO: PASS: Price check passed. Min price $296.52. [2026-01-01T12:03:08.910342] [DEBUG] [REMOTE ] BIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:08.910464] [DEBUG] [REMOTE ] BIO: PASS: Integrity check passed. [2026-01-01T12:03:08.910505] [DEBUG] [REMOTE ] BIO: Symbol is viable for forecasting. [2026-01-01T12:03:08.910557] [INFO ] [MAIN ] [429/3542] BIO kept (0.7s) | 429 kept, 0 rejected | 140.1/min | ETA: 22.2m [2026-01-01T12:03:09.061463] [DEBUG] [REMOTE ] BIOX: Retrieved 1951 rows, trimmed to 300. [2026-01-01T12:03:09.061626] [DEBUG] [REMOTE ] BIOX: PASS: History has at least 300 days. [2026-01-01T12:03:09.061841] [DEBUG] [REMOTE ] BIOX: PASS: Price check passed. Min price $1.27. [2026-01-01T12:03:09.061976] [DEBUG] [REMOTE ] BIOX: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:09.062092] [DEBUG] [REMOTE ] BIOX: PASS: Integrity check passed. [2026-01-01T12:03:09.062134] [DEBUG] [REMOTE ] BIOX: Symbol is viable for forecasting. [2026-01-01T12:03:09.062183] [INFO ] [MAIN ] [430/3542] BIOX kept (0.2s) | 430 kept, 0 rejected | 140.3/min | ETA: 22.2m [2026-01-01T12:03:09.537125] [DEBUG] [REMOTE ] BIP: Retrieved 4523 rows, trimmed to 300. [2026-01-01T12:03:09.537253] [DEBUG] [REMOTE ] BIP: PASS: History has at least 300 days. [2026-01-01T12:03:09.537450] [DEBUG] [REMOTE ] BIP: PASS: Price check passed. Min price $33.57. [2026-01-01T12:03:09.537599] [DEBUG] [REMOTE ] BIP: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:09.537708] [DEBUG] [REMOTE ] BIP: PASS: Integrity check passed. [2026-01-01T12:03:09.537751] [DEBUG] [REMOTE ] BIP: Symbol is viable for forecasting. [2026-01-01T12:03:09.537797] [INFO ] [MAIN ] [431/3542] BIP kept (0.5s) | 431 kept, 0 rejected | 140.2/min | ETA: 22.2m [2026-01-01T12:03:09.963223] [DEBUG] [REMOTE ] BIPH: Retrieved 1156 rows, trimmed to 300. [2026-01-01T12:03:09.963367] [DEBUG] [REMOTE ] BIPH: PASS: History has at least 300 days. [2026-01-01T12:03:09.963597] [DEBUG] [REMOTE ] BIPH: PASS: Price check passed. Min price $16.29. [2026-01-01T12:03:09.963742] [DEBUG] [REMOTE ] BIPH: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:09.963856] [DEBUG] [REMOTE ] BIPH: PASS: Integrity check passed. [2026-01-01T12:03:09.963899] [DEBUG] [REMOTE ] BIPH: Symbol is viable for forecasting. [2026-01-01T12:03:09.963950] [INFO ] [MAIN ] [432/3542] BIPH kept (0.4s) | 432 kept, 0 rejected | 140.2/min | ETA: 22.2m [2026-01-01T12:03:10.267013] [DEBUG] [REMOTE ] BIPI: Retrieved 987 rows, trimmed to 300. [2026-01-01T12:03:10.267147] [DEBUG] [REMOTE ] BIPI: PASS: History has at least 300 days. [2026-01-01T12:03:10.267351] [DEBUG] [REMOTE ] BIPI: PASS: Price check passed. Min price $16.53. [2026-01-01T12:03:10.267491] [DEBUG] [REMOTE ] BIPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:10.267628] [DEBUG] [REMOTE ] BIPI: PASS: Integrity check passed. [2026-01-01T12:03:10.267678] [DEBUG] [REMOTE ] BIPI: Symbol is viable for forecasting. [2026-01-01T12:03:10.267744] [INFO ] [MAIN ] [433/3542] BIPI kept (0.3s) | 433 kept, 0 rejected | 140.3/min | ETA: 22.2m [2026-01-01T12:03:10.673730] [DEBUG] [REMOTE ] BIRD: Retrieved 1044 rows, trimmed to 300. [2026-01-01T12:03:10.673884] [DEBUG] [REMOTE ] BIRD: PASS: History has at least 300 days. [2026-01-01T12:03:10.674116] [DEBUG] [REMOTE ] BIRD: PASS: Price check passed. Min price $3.97. [2026-01-01T12:03:10.674290] [DEBUG] [REMOTE ] BIRD: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:10.674411] [DEBUG] [REMOTE ] BIRD: PASS: Integrity check passed. [2026-01-01T12:03:10.674453] [DEBUG] [REMOTE ] BIRD: Symbol is viable for forecasting. [2026-01-01T12:03:10.674504] [INFO ] [MAIN ] [434/3542] BIRD kept (0.4s) | 434 kept, 0 rejected | 140.3/min | ETA: 22.1m [2026-01-01T12:03:11.108624] [DEBUG] [REMOTE ] BIRK: Retrieved 558 rows, trimmed to 300. [2026-01-01T12:03:11.108764] [DEBUG] [REMOTE ] BIRK: PASS: History has at least 300 days. [2026-01-01T12:03:11.108960] [DEBUG] [REMOTE ] BIRK: PASS: Price check passed. Min price $38.80. [2026-01-01T12:03:11.109090] [DEBUG] [REMOTE ] BIRK: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:11.109197] [DEBUG] [REMOTE ] BIRK: PASS: Integrity check passed. [2026-01-01T12:03:11.109236] [DEBUG] [REMOTE ] BIRK: Symbol is viable for forecasting. [2026-01-01T12:03:11.109283] [INFO ] [MAIN ] [435/3542] BIRK kept (0.4s) | 435 kept, 0 rejected | 140.3/min | ETA: 22.1m [2026-01-01T12:03:11.508741] [DEBUG] [REMOTE ] BITF: Retrieved 1741 rows, trimmed to 300. [2026-01-01T12:03:11.508880] [DEBUG] [REMOTE ] BITF: PASS: History has at least 300 days. [2026-01-01T12:03:11.509078] [DEBUG] [REMOTE ] BITF: PASS: Price check passed. Min price $2.27. [2026-01-01T12:03:11.509207] [DEBUG] [REMOTE ] BITF: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:11.509344] [DEBUG] [REMOTE ] BITF: PASS: Integrity check passed. [2026-01-01T12:03:11.509394] [DEBUG] [REMOTE ] BITF: Symbol is viable for forecasting. [2026-01-01T12:03:11.509442] [INFO ] [MAIN ] [436/3542] BITF kept (0.4s) | 436 kept, 0 rejected | 140.4/min | ETA: 22.1m [2026-01-01T12:03:11.912005] [DEBUG] [REMOTE ] BIVI: Retrieved 2900 rows, trimmed to 300. [2026-01-01T12:03:11.912126] [DEBUG] [REMOTE ] BIVI: PASS: History has at least 300 days. [2026-01-01T12:03:11.912324] [DEBUG] [REMOTE ] BIVI: PASS: Price check passed. Min price $1.13. [2026-01-01T12:03:11.912454] [DEBUG] [REMOTE ] BIVI: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:11.912560] [DEBUG] [REMOTE ] BIVI: PASS: Integrity check passed. [2026-01-01T12:03:11.912636] [DEBUG] [REMOTE ] BIVI: Symbol is viable for forecasting. [2026-01-01T12:03:11.912689] [INFO ] [MAIN ] [437/3542] BIVI kept (0.4s) | 437 kept, 0 rejected | 140.4/min | ETA: 22.1m [2026-01-01T12:03:12.388982] [DEBUG] [REMOTE ] BJ: Retrieved 1888 rows, trimmed to 300. [2026-01-01T12:03:12.389101] [DEBUG] [REMOTE ] BJ: PASS: History has at least 300 days. [2026-01-01T12:03:12.389313] [DEBUG] [REMOTE ] BJ: PASS: Price check passed. Min price $87.97. [2026-01-01T12:03:12.389445] [DEBUG] [REMOTE ] BJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:12.389549] [DEBUG] [REMOTE ] BJ: PASS: Integrity check passed. [2026-01-01T12:03:12.389612] [DEBUG] [REMOTE ] BJ: Symbol is viable for forecasting. [2026-01-01T12:03:12.389662] [INFO ] [MAIN ] [438/3542] BJ kept (0.5s) | 438 kept, 0 rejected | 140.3/min | ETA: 22.1m [2026-01-01T12:03:12.972505] [DEBUG] [REMOTE ] BJRI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:12.972658] [DEBUG] [REMOTE ] BJRI: PASS: History has at least 300 days. [2026-01-01T12:03:12.973131] [DEBUG] [REMOTE ] BJRI: PASS: Price check passed. Min price $28.69. [2026-01-01T12:03:12.973305] [DEBUG] [REMOTE ] BJRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:12.973435] [DEBUG] [REMOTE ] BJRI: PASS: Integrity check passed. [2026-01-01T12:03:12.973478] [DEBUG] [REMOTE ] BJRI: Symbol is viable for forecasting. [2026-01-01T12:03:12.973528] [INFO ] [MAIN ] [439/3542] BJRI kept (0.6s) | 439 kept, 0 rejected | 140.2/min | ETA: 22.1m [2026-01-01T12:03:13.430506] [DEBUG] [REMOTE ] BK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:13.430668] [DEBUG] [REMOTE ] BK: PASS: History has at least 300 days. [2026-01-01T12:03:13.430913] [DEBUG] [REMOTE ] BK: PASS: Price check passed. Min price $104.03. [2026-01-01T12:03:13.431073] [DEBUG] [REMOTE ] BK: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:13.431190] [DEBUG] [REMOTE ] BK: PASS: Integrity check passed. [2026-01-01T12:03:13.431231] [DEBUG] [REMOTE ] BK: Symbol is viable for forecasting. [2026-01-01T12:03:13.431280] [INFO ] [MAIN ] [440/3542] BK kept (0.5s) | 440 kept, 0 rejected | 140.2/min | ETA: 22.1m [2026-01-01T12:03:13.537280] [DEBUG] [REMOTE ] BKCH: Retrieved 1123 rows, trimmed to 300. [2026-01-01T12:03:13.537405] [DEBUG] [REMOTE ] BKCH: PASS: History has at least 300 days. [2026-01-01T12:03:13.537621] [DEBUG] [REMOTE ] BKCH: PASS: Price check passed. Min price $63.59. [2026-01-01T12:03:13.537759] [DEBUG] [REMOTE ] BKCH: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:13.537864] [DEBUG] [REMOTE ] BKCH: PASS: Integrity check passed. [2026-01-01T12:03:13.537903] [DEBUG] [REMOTE ] BKCH: Symbol is viable for forecasting. [2026-01-01T12:03:13.537949] [INFO ] [MAIN ] [441/3542] BKCH kept (0.1s) | 441 kept, 0 rejected | 140.4/min | ETA: 22.1m [2026-01-01T12:03:14.242326] [DEBUG] [REMOTE ] BKD: Retrieved 5058 rows, trimmed to 300. [2026-01-01T12:03:14.242465] [DEBUG] [REMOTE ] BKD: PASS: History has at least 300 days. [2026-01-01T12:03:14.242699] [DEBUG] [REMOTE ] BKD: PASS: Price check passed. Min price $8.09. [2026-01-01T12:03:14.242834] [DEBUG] [REMOTE ] BKD: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:14.242951] [DEBUG] [REMOTE ] BKD: PASS: Integrity check passed. [2026-01-01T12:03:14.243003] [DEBUG] [REMOTE ] BKD: Symbol is viable for forecasting. [2026-01-01T12:03:14.243057] [INFO ] [MAIN ] [442/3542] BKD kept (0.7s) | 442 kept, 0 rejected | 140.2/min | ETA: 22.1m [2026-01-01T12:03:14.569977] [DEBUG] [REMOTE ] BKE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:14.570129] [DEBUG] [REMOTE ] BKE: PASS: History has at least 300 days. [2026-01-01T12:03:14.570371] [DEBUG] [REMOTE ] BKE: PASS: Price check passed. Min price $52.39. [2026-01-01T12:03:14.570508] [DEBUG] [REMOTE ] BKE: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:14.570648] [DEBUG] [REMOTE ] BKE: PASS: Integrity check passed. [2026-01-01T12:03:14.570693] [DEBUG] [REMOTE ] BKE: Symbol is viable for forecasting. [2026-01-01T12:03:14.570743] [INFO ] [MAIN ] [443/3542] BKE kept (0.3s) | 443 kept, 0 rejected | 140.3/min | ETA: 22.1m [2026-01-01T12:03:15.022077] [DEBUG] [REMOTE ] BKH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:15.022206] [DEBUG] [REMOTE ] BKH: PASS: History has at least 300 days. [2026-01-01T12:03:15.022434] [DEBUG] [REMOTE ] BKH: PASS: Price check passed. Min price $59.46. [2026-01-01T12:03:15.022620] [DEBUG] [REMOTE ] BKH: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:15.022734] [DEBUG] [REMOTE ] BKH: PASS: Integrity check passed. [2026-01-01T12:03:15.022774] [DEBUG] [REMOTE ] BKH: Symbol is viable for forecasting. [2026-01-01T12:03:15.022822] [INFO ] [MAIN ] [444/3542] BKH kept (0.5s) | 444 kept, 0 rejected | 140.3/min | ETA: 22.1m [2026-01-01T12:03:15.550963] [DEBUG] [REMOTE ] BKN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:15.551096] [DEBUG] [REMOTE ] BKN: PASS: History has at least 300 days. [2026-01-01T12:03:15.551303] [DEBUG] [REMOTE ] BKN: PASS: Price check passed. Min price $10.97. [2026-01-01T12:03:15.551435] [DEBUG] [REMOTE ] BKN: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:15.551545] [DEBUG] [REMOTE ] BKN: PASS: Integrity check passed. [2026-01-01T12:03:15.551603] [DEBUG] [REMOTE ] BKN: Symbol is viable for forecasting. [2026-01-01T12:03:15.551652] [INFO ] [MAIN ] [445/3542] BKN kept (0.5s) | 445 kept, 0 rejected | 140.2/min | ETA: 22.1m [2026-01-01T12:03:15.866946] [DEBUG] [REMOTE ] BKNG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:15.867082] [DEBUG] [REMOTE ] BKNG: PASS: History has at least 300 days. [2026-01-01T12:03:15.867296] [DEBUG] [REMOTE ] BKNG: PASS: Price check passed. Min price $4574.65. [2026-01-01T12:03:15.867445] [DEBUG] [REMOTE ] BKNG: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:15.867559] [DEBUG] [REMOTE ] BKNG: PASS: Integrity check passed. [2026-01-01T12:03:15.867619] [DEBUG] [REMOTE ] BKNG: Symbol is viable for forecasting. [2026-01-01T12:03:15.867668] [INFO ] [MAIN ] [446/3542] BKNG kept (0.3s) | 446 kept, 0 rejected | 140.3/min | ETA: 22.1m [2026-01-01T12:03:16.249745] [DEBUG] [REMOTE ] BKSY: Retrieved 1515 rows, trimmed to 300. [2026-01-01T12:03:16.249920] [DEBUG] [REMOTE ] BKSY: PASS: History has at least 300 days. [2026-01-01T12:03:16.250173] [DEBUG] [REMOTE ] BKSY: PASS: Price check passed. Min price $13.14. [2026-01-01T12:03:16.250314] [DEBUG] [REMOTE ] BKSY: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:16.250431] [DEBUG] [REMOTE ] BKSY: PASS: Integrity check passed. [2026-01-01T12:03:16.250472] [DEBUG] [REMOTE ] BKSY: Symbol is viable for forecasting. [2026-01-01T12:03:16.250524] [INFO ] [MAIN ] [447/3542] BKSY kept (0.4s) | 447 kept, 0 rejected | 140.3/min | ETA: 22.1m [2026-01-01T12:03:16.557750] [DEBUG] [REMOTE ] BL: Retrieved 2306 rows, trimmed to 300. [2026-01-01T12:03:16.557929] [DEBUG] [REMOTE ] BL: PASS: History has at least 300 days. [2026-01-01T12:03:16.558204] [DEBUG] [REMOTE ] BL: PASS: Price check passed. Min price $49.09. [2026-01-01T12:03:16.558351] [DEBUG] [REMOTE ] BL: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:16.558495] [DEBUG] [REMOTE ] BL: PASS: Integrity check passed. [2026-01-01T12:03:16.558556] [DEBUG] [REMOTE ] BL: Symbol is viable for forecasting. [2026-01-01T12:03:16.558652] [INFO ] [MAIN ] [448/3542] BL kept (0.3s) | 448 kept, 0 rejected | 140.4/min | ETA: 22.0m [2026-01-01T12:03:16.983438] [DEBUG] [REMOTE ] BLBD: Retrieved 2960 rows, trimmed to 300. [2026-01-01T12:03:16.983820] [DEBUG] [REMOTE ] BLBD: PASS: History has at least 300 days. [2026-01-01T12:03:16.984202] [DEBUG] [REMOTE ] BLBD: PASS: Price check passed. Min price $46.59. [2026-01-01T12:03:16.984352] [DEBUG] [REMOTE ] BLBD: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:16.984512] [DEBUG] [REMOTE ] BLBD: PASS: Integrity check passed. [2026-01-01T12:03:16.984557] [DEBUG] [REMOTE ] BLBD: Symbol is viable for forecasting. [2026-01-01T12:03:16.984653] [INFO ] [MAIN ] [449/3542] BLBD kept (0.4s) | 449 kept, 0 rejected | 140.4/min | ETA: 22.0m [2026-01-01T12:03:17.305691] [DEBUG] [REMOTE ] BLCN: Retrieved 2001 rows, trimmed to 300. [2026-01-01T12:03:17.305836] [DEBUG] [REMOTE ] BLCN: PASS: History has at least 300 days. [2026-01-01T12:03:17.306129] [DEBUG] [REMOTE ] BLCN: PASS: Price check passed. Min price $22.37. [2026-01-01T12:03:17.306325] [DEBUG] [REMOTE ] BLCN: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:17.306469] [DEBUG] [REMOTE ] BLCN: PASS: Integrity check passed. [2026-01-01T12:03:17.306513] [DEBUG] [REMOTE ] BLCN: Symbol is viable for forecasting. [2026-01-01T12:03:17.306564] [INFO ] [MAIN ] [450/3542] BLCN kept (0.3s) | 450 kept, 0 rejected | 140.5/min | ETA: 22.0m [2026-01-01T12:03:17.772453] [DEBUG] [REMOTE ] BLCO: Retrieved 917 rows, trimmed to 300. [2026-01-01T12:03:17.772677] [DEBUG] [REMOTE ] BLCO: PASS: History has at least 300 days. [2026-01-01T12:03:17.772996] [DEBUG] [REMOTE ] BLCO: PASS: Price check passed. Min price $14.32. [2026-01-01T12:03:17.773202] [DEBUG] [REMOTE ] BLCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:17.773380] [DEBUG] [REMOTE ] BLCO: PASS: Integrity check passed. [2026-01-01T12:03:17.773432] [DEBUG] [REMOTE ] BLCO: Symbol is viable for forecasting. [2026-01-01T12:03:17.773501] [INFO ] [MAIN ] [451/3542] BLCO kept (0.5s) | 451 kept, 0 rejected | 140.5/min | ETA: 22.0m [2026-01-01T12:03:18.274059] [DEBUG] [REMOTE ] BLD: Retrieved 2642 rows, trimmed to 300. [2026-01-01T12:03:18.274190] [DEBUG] [REMOTE ] BLD: PASS: History has at least 300 days. [2026-01-01T12:03:18.274431] [DEBUG] [REMOTE ] BLD: PASS: Price check passed. Min price $396.24. [2026-01-01T12:03:18.274654] [DEBUG] [REMOTE ] BLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:18.274778] [DEBUG] [REMOTE ] BLD: PASS: Integrity check passed. [2026-01-01T12:03:18.274820] [DEBUG] [REMOTE ] BLD: Symbol is viable for forecasting. [2026-01-01T12:03:18.274870] [INFO ] [MAIN ] [452/3542] BLD kept (0.5s) | 452 kept, 0 rejected | 140.4/min | ETA: 22.0m [2026-01-01T12:03:18.825053] [DEBUG] [REMOTE ] BLDP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:18.825264] [DEBUG] [REMOTE ] BLDP: PASS: History has at least 300 days. [2026-01-01T12:03:18.825748] [DEBUG] [REMOTE ] BLDP: PASS: Price check passed. Min price $2.53. [2026-01-01T12:03:18.825900] [DEBUG] [REMOTE ] BLDP: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:18.826036] [DEBUG] [REMOTE ] BLDP: PASS: Integrity check passed. [2026-01-01T12:03:18.826078] [DEBUG] [REMOTE ] BLDP: Symbol is viable for forecasting. [2026-01-01T12:03:18.826133] [INFO ] [MAIN ] [453/3542] BLDP kept (0.6s) | 453 kept, 0 rejected | 140.3/min | ETA: 22.0m [2026-01-01T12:03:19.206227] [DEBUG] [REMOTE ] BLE: Retrieved 5895 rows, trimmed to 300. [2026-01-01T12:03:19.206419] [DEBUG] [REMOTE ] BLE: PASS: History has at least 300 days. [2026-01-01T12:03:19.206722] [DEBUG] [REMOTE ] BLE: PASS: Price check passed. Min price $10.19. [2026-01-01T12:03:19.207011] [DEBUG] [REMOTE ] BLE: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:19.207137] [DEBUG] [REMOTE ] BLE: PASS: Integrity check passed. [2026-01-01T12:03:19.207179] [DEBUG] [REMOTE ] BLE: Symbol is viable for forecasting. [2026-01-01T12:03:19.207234] [INFO ] [MAIN ] [454/3542] BLE kept (0.4s) | 454 kept, 0 rejected | 140.4/min | ETA: 22.0m [2026-01-01T12:03:19.733097] [DEBUG] [REMOTE ] BLFS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:19.733324] [DEBUG] [REMOTE ] BLFS: PASS: History has at least 300 days. [2026-01-01T12:03:19.733855] [DEBUG] [REMOTE ] BLFS: PASS: Price check passed. Min price $24.01. [2026-01-01T12:03:19.734040] [DEBUG] [REMOTE ] BLFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:19.734244] [DEBUG] [REMOTE ] BLFS: PASS: Integrity check passed. [2026-01-01T12:03:19.734300] [DEBUG] [REMOTE ] BLFS: Symbol is viable for forecasting. [2026-01-01T12:03:19.734370] [INFO ] [MAIN ] [455/3542] BLFS kept (0.5s) | 455 kept, 0 rejected | 140.3/min | ETA: 22.0m [2026-01-01T12:03:19.873986] [DEBUG] [REMOTE ] BLFY: Retrieved 1121 rows, trimmed to 300. [2026-01-01T12:03:19.874273] [DEBUG] [REMOTE ] BLFY: PASS: History has at least 300 days. [2026-01-01T12:03:19.874585] [DEBUG] [REMOTE ] BLFY: PASS: Price check passed. Min price $7.67. [2026-01-01T12:03:19.874755] [DEBUG] [REMOTE ] BLFY: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:19.874896] [DEBUG] [REMOTE ] BLFY: PASS: Integrity check passed. [2026-01-01T12:03:19.874946] [DEBUG] [REMOTE ] BLFY: Symbol is viable for forecasting. [2026-01-01T12:03:19.875010] [INFO ] [MAIN ] [456/3542] BLFY kept (0.1s) | 456 kept, 0 rejected | 140.5/min | ETA: 22.0m [2026-01-01T12:03:20.503100] [DEBUG] [REMOTE ] BLK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:20.503320] [DEBUG] [REMOTE ] BLK: PASS: History has at least 300 days. [2026-01-01T12:03:20.503743] [DEBUG] [REMOTE ] BLK: PASS: Price check passed. Min price $987.72. [2026-01-01T12:03:20.504089] [DEBUG] [REMOTE ] BLK: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:20.504245] [DEBUG] [REMOTE ] BLK: PASS: Integrity check passed. [2026-01-01T12:03:20.504286] [DEBUG] [REMOTE ] BLK: Symbol is viable for forecasting. [2026-01-01T12:03:20.504344] [INFO ] [MAIN ] [457/3542] BLK kept (0.6s) | 457 kept, 0 rejected | 140.3/min | ETA: 22.0m [2026-01-01T12:03:21.046547] [DEBUG] [REMOTE ] BLKB: Retrieved 5395 rows, trimmed to 300. [2026-01-01T12:03:21.046757] [DEBUG] [REMOTE ] BLKB: PASS: History has at least 300 days. [2026-01-01T12:03:21.047215] [DEBUG] [REMOTE ] BLKB: PASS: Price check passed. Min price $54.88. [2026-01-01T12:03:21.047359] [DEBUG] [REMOTE ] BLKB: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:21.047503] [DEBUG] [REMOTE ] BLKB: PASS: Integrity check passed. [2026-01-01T12:03:21.047547] [DEBUG] [REMOTE ] BLKB: Symbol is viable for forecasting. [2026-01-01T12:03:21.047622] [INFO ] [MAIN ] [458/3542] BLKB kept (0.5s) | 458 kept, 0 rejected | 140.3/min | ETA: 22.0m [2026-01-01T12:03:21.350277] [DEBUG] [REMOTE ] BLMN: Retrieved 3369 rows, trimmed to 300. [2026-01-01T12:03:21.350470] [DEBUG] [REMOTE ] BLMN: PASS: History has at least 300 days. [2026-01-01T12:03:21.350765] [DEBUG] [REMOTE ] BLMN: PASS: Price check passed. Min price $5.92. [2026-01-01T12:03:21.350906] [DEBUG] [REMOTE ] BLMN: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:21.351029] [DEBUG] [REMOTE ] BLMN: PASS: Integrity check passed. [2026-01-01T12:03:21.351069] [DEBUG] [REMOTE ] BLMN: Symbol is viable for forecasting. [2026-01-01T12:03:21.351123] [INFO ] [MAIN ] [459/3542] BLMN kept (0.3s) | 459 kept, 0 rejected | 140.3/min | ETA: 22.0m [2026-01-01T12:03:21.689273] [DEBUG] [REMOTE ] BLND: Retrieved 1121 rows, trimmed to 300. [2026-01-01T12:03:21.689478] [DEBUG] [REMOTE ] BLND: PASS: History has at least 300 days. [2026-01-01T12:03:21.689754] [DEBUG] [REMOTE ] BLND: PASS: Price check passed. Min price $2.79. [2026-01-01T12:03:21.689902] [DEBUG] [REMOTE ] BLND: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:21.690027] [DEBUG] [REMOTE ] BLND: PASS: Integrity check passed. [2026-01-01T12:03:21.690071] [DEBUG] [REMOTE ] BLND: Symbol is viable for forecasting. [2026-01-01T12:03:21.690125] [INFO ] [MAIN ] [460/3542] BLND kept (0.3s) | 460 kept, 0 rejected | 140.4/min | ETA: 21.9m [2026-01-01T12:03:22.151855] [DEBUG] [REMOTE ] BLRX: Retrieved 3630 rows, trimmed to 300. [2026-01-01T12:03:22.151985] [DEBUG] [REMOTE ] BLRX: PASS: History has at least 300 days. [2026-01-01T12:03:22.152239] [DEBUG] [REMOTE ] BLRX: PASS: Price check passed. Min price $2.77. [2026-01-01T12:03:22.152369] [DEBUG] [REMOTE ] BLRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:22.152479] [DEBUG] [REMOTE ] BLRX: PASS: Integrity check passed. [2026-01-01T12:03:22.152517] [DEBUG] [REMOTE ] BLRX: Symbol is viable for forecasting. [2026-01-01T12:03:22.152564] [INFO ] [MAIN ] [461/3542] BLRX kept (0.5s) | 461 kept, 0 rejected | 140.4/min | ETA: 21.9m [2026-01-01T12:03:22.480754] [DEBUG] [REMOTE ] BLTE: Retrieved 922 rows, trimmed to 300. [2026-01-01T12:03:22.480874] [DEBUG] [REMOTE ] BLTE: PASS: History has at least 300 days. [2026-01-01T12:03:22.481067] [DEBUG] [REMOTE ] BLTE: PASS: Price check passed. Min price $77.40. [2026-01-01T12:03:22.481195] [DEBUG] [REMOTE ] BLTE: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:22.481299] [DEBUG] [REMOTE ] BLTE: PASS: Integrity check passed. [2026-01-01T12:03:22.481339] [DEBUG] [REMOTE ] BLTE: Symbol is viable for forecasting. [2026-01-01T12:03:22.481384] [INFO ] [MAIN ] [462/3542] BLTE kept (0.3s) | 462 kept, 0 rejected | 140.5/min | ETA: 21.9m [2026-01-01T12:03:23.118181] [DEBUG] [REMOTE ] BLX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:23.118421] [DEBUG] [REMOTE ] BLX: PASS: History has at least 300 days. [2026-01-01T12:03:23.118937] [DEBUG] [REMOTE ] BLX: PASS: Price check passed. Min price $41.73. [2026-01-01T12:03:23.119084] [DEBUG] [REMOTE ] BLX: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:23.119237] [DEBUG] [REMOTE ] BLX: PASS: Integrity check passed. [2026-01-01T12:03:23.119287] [DEBUG] [REMOTE ] BLX: Symbol is viable for forecasting. [2026-01-01T12:03:23.119374] [INFO ] [MAIN ] [463/3542] BLX kept (0.6s) | 463 kept, 0 rejected | 140.3/min | ETA: 21.9m [2026-01-01T12:03:23.349979] [DEBUG] [REMOTE ] BLZE: Retrieved 1038 rows, trimmed to 300. [2026-01-01T12:03:23.350112] [DEBUG] [REMOTE ] BLZE: PASS: History has at least 300 days. [2026-01-01T12:03:23.350327] [DEBUG] [REMOTE ] BLZE: PASS: Price check passed. Min price $4.32. [2026-01-01T12:03:23.350461] [DEBUG] [REMOTE ] BLZE: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:23.350603] [DEBUG] [REMOTE ] BLZE: PASS: Integrity check passed. [2026-01-01T12:03:23.350647] [DEBUG] [REMOTE ] BLZE: Symbol is viable for forecasting. [2026-01-01T12:03:23.350695] [INFO ] [MAIN ] [464/3542] BLZE kept (0.2s) | 464 kept, 0 rejected | 140.4/min | ETA: 21.9m [2026-01-01T12:03:23.939818] [DEBUG] [REMOTE ] BMA: Retrieved 4974 rows, trimmed to 300. [2026-01-01T12:03:23.940030] [DEBUG] [REMOTE ] BMA: PASS: History has at least 300 days. [2026-01-01T12:03:23.940341] [DEBUG] [REMOTE ] BMA: PASS: Price check passed. Min price $41.93. [2026-01-01T12:03:23.940516] [DEBUG] [REMOTE ] BMA: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:23.940675] [DEBUG] [REMOTE ] BMA: PASS: Integrity check passed. [2026-01-01T12:03:23.940721] [DEBUG] [REMOTE ] BMA: Symbol is viable for forecasting. [2026-01-01T12:03:23.940775] [INFO ] [MAIN ] [465/3542] BMA kept (0.6s) | 465 kept, 0 rejected | 140.3/min | ETA: 21.9m [2026-01-01T12:03:24.199976] [DEBUG] [REMOTE ] BMBL: Retrieved 1228 rows, trimmed to 300. [2026-01-01T12:03:24.200105] [DEBUG] [REMOTE ] BMBL: PASS: History has at least 300 days. [2026-01-01T12:03:24.200303] [DEBUG] [REMOTE ] BMBL: PASS: Price check passed. Min price $3.23. [2026-01-01T12:03:24.200439] [DEBUG] [REMOTE ] BMBL: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:24.200550] [DEBUG] [REMOTE ] BMBL: PASS: Integrity check passed. [2026-01-01T12:03:24.200612] [DEBUG] [REMOTE ] BMBL: Symbol is viable for forecasting. [2026-01-01T12:03:24.200664] [INFO ] [MAIN ] [466/3542] BMBL kept (0.3s) | 466 kept, 0 rejected | 140.4/min | ETA: 21.9m [2026-01-01T12:03:24.755431] [DEBUG] [REMOTE ] BME: Retrieved 5225 rows, trimmed to 300. [2026-01-01T12:03:24.755654] [DEBUG] [REMOTE ] BME: PASS: History has at least 300 days. [2026-01-01T12:03:24.755964] [DEBUG] [REMOTE ] BME: PASS: Price check passed. Min price $36.77. [2026-01-01T12:03:24.756106] [DEBUG] [REMOTE ] BME: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:24.756240] [DEBUG] [REMOTE ] BME: PASS: Integrity check passed. [2026-01-01T12:03:24.756282] [DEBUG] [REMOTE ] BME: Symbol is viable for forecasting. [2026-01-01T12:03:24.756338] [INFO ] [MAIN ] [467/3542] BME kept (0.6s) | 467 kept, 0 rejected | 140.4/min | ETA: 21.9m [2026-01-01T12:03:24.962355] [DEBUG] [REMOTE ] BMEZ: Retrieved 1490 rows, trimmed to 300. [2026-01-01T12:03:24.962497] [DEBUG] [REMOTE ] BMEZ: PASS: History has at least 300 days. [2026-01-01T12:03:24.962735] [DEBUG] [REMOTE ] BMEZ: PASS: Price check passed. Min price $14.38. [2026-01-01T12:03:24.962869] [DEBUG] [REMOTE ] BMEZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:24.962979] [DEBUG] [REMOTE ] BMEZ: PASS: Integrity check passed. [2026-01-01T12:03:24.963018] [DEBUG] [REMOTE ] BMEZ: Symbol is viable for forecasting. [2026-01-01T12:03:24.963066] [INFO ] [MAIN ] [468/3542] BMEZ kept (0.2s) | 468 kept, 0 rejected | 140.5/min | ETA: 21.9m [2026-01-01T12:03:25.788911] [DEBUG] [REMOTE ] BMI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:25.789127] [DEBUG] [REMOTE ] BMI: PASS: History has at least 300 days. [2026-01-01T12:03:25.789650] [DEBUG] [REMOTE ] BMI: PASS: Price check passed. Min price $167.78. [2026-01-01T12:03:25.789806] [DEBUG] [REMOTE ] BMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:25.789953] [DEBUG] [REMOTE ] BMI: PASS: Integrity check passed. [2026-01-01T12:03:25.789995] [DEBUG] [REMOTE ] BMI: Symbol is viable for forecasting. [2026-01-01T12:03:25.790050] [INFO ] [MAIN ] [469/3542] BMI kept (0.8s) | 469 kept, 0 rejected | 140.2/min | ETA: 21.9m [2026-01-01T12:03:26.249998] [DEBUG] [REMOTE ] BMO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:26.250190] [DEBUG] [REMOTE ] BMO: PASS: History has at least 300 days. [2026-01-01T12:03:26.250510] [DEBUG] [REMOTE ] BMO: PASS: Price check passed. Min price $119.92. [2026-01-01T12:03:26.250674] [DEBUG] [REMOTE ] BMO: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:26.250808] [DEBUG] [REMOTE ] BMO: PASS: Integrity check passed. [2026-01-01T12:03:26.250851] [DEBUG] [REMOTE ] BMO: Symbol is viable for forecasting. [2026-01-01T12:03:26.250905] [INFO ] [MAIN ] [470/3542] BMO kept (0.5s) | 470 kept, 0 rejected | 140.2/min | ETA: 21.9m [2026-01-01T12:03:26.634939] [DEBUG] [REMOTE ] BMRA: Retrieved 5283 rows, trimmed to 300. [2026-01-01T12:03:26.635134] [DEBUG] [REMOTE ] BMRA: PASS: History has at least 300 days. [2026-01-01T12:03:26.635606] [DEBUG] [REMOTE ] BMRA: PASS: Price check passed. Min price $2.18. [2026-01-01T12:03:26.635783] [DEBUG] [REMOTE ] BMRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:26.635925] [DEBUG] [REMOTE ] BMRA: PASS: Integrity check passed. [2026-01-01T12:03:26.635982] [DEBUG] [REMOTE ] BMRA: Symbol is viable for forecasting. [2026-01-01T12:03:26.636041] [INFO ] [MAIN ] [471/3542] BMRA kept (0.4s) | 471 kept, 0 rejected | 140.2/min | ETA: 21.9m [2026-01-01T12:03:27.103382] [DEBUG] [REMOTE ] BMRC: Retrieved 6545 rows, trimmed to 300. [2026-01-01T12:03:27.103598] [DEBUG] [REMOTE ] BMRC: PASS: History has at least 300 days. [2026-01-01T12:03:27.103906] [DEBUG] [REMOTE ] BMRC: PASS: Price check passed. Min price $22.48. [2026-01-01T12:03:27.104048] [DEBUG] [REMOTE ] BMRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:27.104177] [DEBUG] [REMOTE ] BMRC: PASS: Integrity check passed. [2026-01-01T12:03:27.104221] [DEBUG] [REMOTE ] BMRC: Symbol is viable for forecasting. [2026-01-01T12:03:27.104275] [INFO ] [MAIN ] [472/3542] BMRC kept (0.5s) | 472 kept, 0 rejected | 140.2/min | ETA: 21.9m [2026-01-01T12:03:27.566503] [DEBUG] [REMOTE ] BMRN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:27.566717] [DEBUG] [REMOTE ] BMRN: PASS: History has at least 300 days. [2026-01-01T12:03:27.567040] [DEBUG] [REMOTE ] BMRN: PASS: Price check passed. Min price $51.46. [2026-01-01T12:03:27.567180] [DEBUG] [REMOTE ] BMRN: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:27.567313] [DEBUG] [REMOTE ] BMRN: PASS: Integrity check passed. [2026-01-01T12:03:27.567491] [DEBUG] [REMOTE ] BMRN: Symbol is viable for forecasting. [2026-01-01T12:03:27.567549] [INFO ] [MAIN ] [473/3542] BMRN kept (0.5s) | 473 kept, 0 rejected | 140.2/min | ETA: 21.9m [2026-01-01T12:03:28.037392] [DEBUG] [REMOTE ] BMY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:28.037617] [DEBUG] [REMOTE ] BMY: PASS: History has at least 300 days. [2026-01-01T12:03:28.037932] [DEBUG] [REMOTE ] BMY: PASS: Price check passed. Min price $42.60. [2026-01-01T12:03:28.038242] [DEBUG] [REMOTE ] BMY: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:28.038393] [DEBUG] [REMOTE ] BMY: PASS: Integrity check passed. [2026-01-01T12:03:28.038441] [DEBUG] [REMOTE ] BMY: Symbol is viable for forecasting. [2026-01-01T12:03:28.038503] [INFO ] [MAIN ] [474/3542] BMY kept (0.5s) | 474 kept, 0 rejected | 140.2/min | ETA: 21.9m [2026-01-01T12:03:28.648128] [DEBUG] [REMOTE ] BN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:28.648321] [DEBUG] [REMOTE ] BN: PASS: History has at least 300 days. [2026-01-01T12:03:28.648805] [DEBUG] [REMOTE ] BN: PASS: Price check passed. Min price $42.94. [2026-01-01T12:03:28.649070] [DEBUG] [REMOTE ] BN: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:28.649213] [DEBUG] [REMOTE ] BN: PASS: Integrity check passed. [2026-01-01T12:03:28.649256] [DEBUG] [REMOTE ] BN: Symbol is viable for forecasting. [2026-01-01T12:03:28.649347] [INFO ] [MAIN ] [475/3542] BN kept (0.6s) | 475 kept, 0 rejected | 140.0/min | ETA: 21.9m [2026-01-01T12:03:29.178892] [DEBUG] [REMOTE ] BND: Retrieved 4714 rows, trimmed to 300. [2026-01-01T12:03:29.179113] [DEBUG] [REMOTE ] BND: PASS: History has at least 300 days. [2026-01-01T12:03:29.179606] [DEBUG] [REMOTE ] BND: PASS: Price check passed. Min price $73.51. [2026-01-01T12:03:29.179768] [DEBUG] [REMOTE ] BND: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:29.179920] [DEBUG] [REMOTE ] BND: PASS: Integrity check passed. [2026-01-01T12:03:29.179984] [DEBUG] [REMOTE ] BND: Symbol is viable for forecasting. [2026-01-01T12:03:29.180042] [INFO ] [MAIN ] [476/3542] BND kept (0.5s) | 476 kept, 0 rejected | 140.0/min | ETA: 21.9m [2026-01-01T12:03:29.447351] [DEBUG] [REMOTE ] BNDX: Retrieved 3165 rows, trimmed to 300. [2026-01-01T12:03:29.447533] [DEBUG] [REMOTE ] BNDX: PASS: History has at least 300 days. [2026-01-01T12:03:29.447825] [DEBUG] [REMOTE ] BNDX: PASS: Price check passed. Min price $48.16. [2026-01-01T12:03:29.447970] [DEBUG] [REMOTE ] BNDX: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:29.448095] [DEBUG] [REMOTE ] BNDX: PASS: Integrity check passed. [2026-01-01T12:03:29.448138] [DEBUG] [REMOTE ] BNDX: Symbol is viable for forecasting. [2026-01-01T12:03:29.448192] [INFO ] [MAIN ] [477/3542] BNDX kept (0.3s) | 477 kept, 0 rejected | 140.1/min | ETA: 21.9m [2026-01-01T12:03:29.848914] [DEBUG] [REMOTE ] BNED: Retrieved 2620 rows, trimmed to 300. [2026-01-01T12:03:29.849084] [DEBUG] [REMOTE ] BNED: PASS: History has at least 300 days. [2026-01-01T12:03:29.849342] [DEBUG] [REMOTE ] BNED: PASS: Price check passed. Min price $6.12. [2026-01-01T12:03:29.849491] [DEBUG] [REMOTE ] BNED: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:29.849638] [DEBUG] [REMOTE ] BNED: PASS: Integrity check passed. [2026-01-01T12:03:29.849682] [DEBUG] [REMOTE ] BNED: Symbol is viable for forecasting. [2026-01-01T12:03:29.849735] [INFO ] [MAIN ] [478/3542] BNED kept (0.4s) | 478 kept, 0 rejected | 140.1/min | ETA: 21.9m [2026-01-01T12:03:30.268633] [DEBUG] [REMOTE ] BNGO: Retrieved 1829 rows, trimmed to 300. [2026-01-01T12:03:30.268798] [DEBUG] [REMOTE ] BNGO: PASS: History has at least 300 days. [2026-01-01T12:03:30.269036] [DEBUG] [REMOTE ] BNGO: PASS: Price check passed. Min price $1.47. [2026-01-01T12:03:30.269176] [DEBUG] [REMOTE ] BNGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:30.269291] [DEBUG] [REMOTE ] BNGO: PASS: Integrity check passed. [2026-01-01T12:03:30.269355] [DEBUG] [REMOTE ] BNGO: Symbol is viable for forecasting. [2026-01-01T12:03:30.269407] [INFO ] [MAIN ] [479/3542] BNGO kept (0.4s) | 479 kept, 0 rejected | 140.1/min | ETA: 21.9m [2026-01-01T12:03:30.677913] [DEBUG] [REMOTE ] BNH: Retrieved 1300 rows, trimmed to 300. [2026-01-01T12:03:30.678107] [DEBUG] [REMOTE ] BNH: PASS: History has at least 300 days. [2026-01-01T12:03:30.678361] [DEBUG] [REMOTE ] BNH: PASS: Price check passed. Min price $16.00. [2026-01-01T12:03:30.678499] [DEBUG] [REMOTE ] BNH: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:30.678638] [DEBUG] [REMOTE ] BNH: PASS: Integrity check passed. [2026-01-01T12:03:30.678681] [DEBUG] [REMOTE ] BNH: Symbol is viable for forecasting. [2026-01-01T12:03:30.678732] [INFO ] [MAIN ] [480/3542] BNH kept (0.4s) | 480 kept, 0 rejected | 140.1/min | ETA: 21.9m [2026-01-01T12:03:30.953771] [DEBUG] [REMOTE ] BNJ: Retrieved 1274 rows, trimmed to 300. [2026-01-01T12:03:30.953938] [DEBUG] [REMOTE ] BNJ: PASS: History has at least 300 days. [2026-01-01T12:03:30.954191] [DEBUG] [REMOTE ] BNJ: PASS: Price check passed. Min price $15.03. [2026-01-01T12:03:30.954335] [DEBUG] [REMOTE ] BNJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:30.954447] [DEBUG] [REMOTE ] BNJ: PASS: Integrity check passed. [2026-01-01T12:03:30.954487] [DEBUG] [REMOTE ] BNJ: Symbol is viable for forecasting. [2026-01-01T12:03:30.954545] [INFO ] [MAIN ] [481/3542] BNJ kept (0.3s) | 481 kept, 0 rejected | 140.2/min | ETA: 21.8m [2026-01-01T12:03:31.423336] [DEBUG] [REMOTE ] BNL: Retrieved 1202 rows, trimmed to 300. [2026-01-01T12:03:31.423495] [DEBUG] [REMOTE ] BNL: PASS: History has at least 300 days. [2026-01-01T12:03:31.423804] [DEBUG] [REMOTE ] BNL: PASS: Price check passed. Min price $16.98. [2026-01-01T12:03:31.423993] [DEBUG] [REMOTE ] BNL: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:31.424136] [DEBUG] [REMOTE ] BNL: PASS: Integrity check passed. [2026-01-01T12:03:31.424187] [DEBUG] [REMOTE ] BNL: Symbol is viable for forecasting. [2026-01-01T12:03:31.424254] [INFO ] [MAIN ] [482/3542] BNL kept (0.5s) | 482 kept, 0 rejected | 140.2/min | ETA: 21.8m [2026-01-01T12:03:32.084048] [DEBUG] [REMOTE ] BNS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:32.084248] [DEBUG] [REMOTE ] BNS: PASS: History has at least 300 days. [2026-01-01T12:03:32.084721] [DEBUG] [REMOTE ] BNS: PASS: Price check passed. Min price $63.31. [2026-01-01T12:03:32.084869] [DEBUG] [REMOTE ] BNS: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:32.085006] [DEBUG] [REMOTE ] BNS: PASS: Integrity check passed. [2026-01-01T12:03:32.085047] [DEBUG] [REMOTE ] BNS: Symbol is viable for forecasting. [2026-01-01T12:03:32.085102] [INFO ] [MAIN ] [483/3542] BNS kept (0.7s) | 483 kept, 0 rejected | 140.0/min | ETA: 21.8m [2026-01-01T12:03:32.358258] [DEBUG] [REMOTE ] BNTC: Retrieved 2609 rows, trimmed to 300. [2026-01-01T12:03:32.358433] [DEBUG] [REMOTE ] BNTC: PASS: History has at least 300 days. [2026-01-01T12:03:32.358756] [DEBUG] [REMOTE ] BNTC: PASS: Price check passed. Min price $10.79. [2026-01-01T12:03:32.358898] [DEBUG] [REMOTE ] BNTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:32.359013] [DEBUG] [REMOTE ] BNTC: PASS: Integrity check passed. [2026-01-01T12:03:32.359052] [DEBUG] [REMOTE ] BNTC: Symbol is viable for forecasting. [2026-01-01T12:03:32.359111] [INFO ] [MAIN ] [484/3542] BNTC kept (0.3s) | 484 kept, 0 rejected | 140.1/min | ETA: 21.8m [2026-01-01T12:03:32.763507] [DEBUG] [REMOTE ] BNTX: Retrieved 1565 rows, trimmed to 300. [2026-01-01T12:03:32.763743] [DEBUG] [REMOTE ] BNTX: PASS: History has at least 300 days. [2026-01-01T12:03:32.764007] [DEBUG] [REMOTE ] BNTX: PASS: Price check passed. Min price $91.46. [2026-01-01T12:03:32.764150] [DEBUG] [REMOTE ] BNTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:32.764274] [DEBUG] [REMOTE ] BNTX: PASS: Integrity check passed. [2026-01-01T12:03:32.764317] [DEBUG] [REMOTE ] BNTX: Symbol is viable for forecasting. [2026-01-01T12:03:32.764370] [INFO ] [MAIN ] [485/3542] BNTX kept (0.4s) | 485 kept, 0 rejected | 140.1/min | ETA: 21.8m [2026-01-01T12:03:33.202862] [DEBUG] [REMOTE ] BNY: Retrieved 6144 rows, trimmed to 300. [2026-01-01T12:03:33.203071] [DEBUG] [REMOTE ] BNY: PASS: History has at least 300 days. [2026-01-01T12:03:33.203355] [DEBUG] [REMOTE ] BNY: PASS: Price check passed. Min price $10.00. [2026-01-01T12:03:33.203654] [DEBUG] [REMOTE ] BNY: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:33.203792] [DEBUG] [REMOTE ] BNY: PASS: Integrity check passed. [2026-01-01T12:03:33.203834] [DEBUG] [REMOTE ] BNY: Symbol is viable for forecasting. [2026-01-01T12:03:33.203892] [INFO ] [MAIN ] [486/3542] BNY kept (0.4s) | 486 kept, 0 rejected | 140.1/min | ETA: 21.8m [2026-01-01T12:03:33.567868] [DEBUG] [REMOTE ] BOC: Retrieved 2148 rows, trimmed to 300. [2026-01-01T12:03:33.568076] [DEBUG] [REMOTE ] BOC: PASS: History has at least 300 days. [2026-01-01T12:03:33.568367] [DEBUG] [REMOTE ] BOC: PASS: Price check passed. Min price $11.51. [2026-01-01T12:03:33.568510] [DEBUG] [REMOTE ] BOC: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:33.568648] [DEBUG] [REMOTE ] BOC: PASS: Integrity check passed. [2026-01-01T12:03:33.568691] [DEBUG] [REMOTE ] BOC: Symbol is viable for forecasting. [2026-01-01T12:03:33.568743] [INFO ] [MAIN ] [487/3542] BOC kept (0.4s) | 487 kept, 0 rejected | 140.2/min | ETA: 21.8m [2026-01-01T12:03:34.188840] [DEBUG] [REMOTE ] BOE: Retrieved 5183 rows, trimmed to 300. [2026-01-01T12:03:34.189034] [DEBUG] [REMOTE ] BOE: PASS: History has at least 300 days. [2026-01-01T12:03:34.189369] [DEBUG] [REMOTE ] BOE: PASS: Price check passed. Min price $11.05. [2026-01-01T12:03:34.189514] [DEBUG] [REMOTE ] BOE: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:34.189843] [DEBUG] [REMOTE ] BOE: PASS: Integrity check passed. [2026-01-01T12:03:34.189908] [DEBUG] [REMOTE ] BOE: Symbol is viable for forecasting. [2026-01-01T12:03:34.189974] [INFO ] [MAIN ] [488/3542] BOE kept (0.6s) | 488 kept, 0 rejected | 140.1/min | ETA: 21.8m [2026-01-01T12:03:34.415793] [DEBUG] [REMOTE ] BOF: Retrieved 638 rows, trimmed to 300. [2026-01-01T12:03:34.415921] [DEBUG] [REMOTE ] BOF: PASS: History has at least 300 days. [2026-01-01T12:03:34.416118] [DEBUG] [REMOTE ] BOF: PASS: Price check passed. Min price $2.04. [2026-01-01T12:03:34.416247] [DEBUG] [REMOTE ] BOF: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:34.416357] [DEBUG] [REMOTE ] BOF: PASS: Integrity check passed. [2026-01-01T12:03:34.416396] [DEBUG] [REMOTE ] BOF: Symbol is viable for forecasting. [2026-01-01T12:03:34.416442] [INFO ] [MAIN ] [489/3542] BOF kept (0.2s) | 489 kept, 0 rejected | 140.2/min | ETA: 21.8m [2026-01-01T12:03:35.045655] [DEBUG] [REMOTE ] BOH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:35.045804] [DEBUG] [REMOTE ] BOH: PASS: History has at least 300 days. [2026-01-01T12:03:35.046044] [DEBUG] [REMOTE ] BOH: PASS: Price check passed. Min price $59.19. [2026-01-01T12:03:35.046180] [DEBUG] [REMOTE ] BOH: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:35.046305] [DEBUG] [REMOTE ] BOH: PASS: Integrity check passed. [2026-01-01T12:03:35.046355] [DEBUG] [REMOTE ] BOH: Symbol is viable for forecasting. [2026-01-01T12:03:35.046505] [INFO ] [MAIN ] [490/3542] BOH kept (0.6s) | 490 kept, 0 rejected | 140.1/min | ETA: 21.8m [2026-01-01T12:03:35.481022] [DEBUG] [REMOTE ] BOKF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:35.481155] [DEBUG] [REMOTE ] BOKF: PASS: History has at least 300 days. [2026-01-01T12:03:35.481380] [DEBUG] [REMOTE ] BOKF: PASS: Price check passed. Min price $103.16. [2026-01-01T12:03:35.481511] [DEBUG] [REMOTE ] BOKF: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:35.481647] [DEBUG] [REMOTE ] BOKF: PASS: Integrity check passed. [2026-01-01T12:03:35.481690] [DEBUG] [REMOTE ] BOKF: Symbol is viable for forecasting. [2026-01-01T12:03:35.481737] [INFO ] [MAIN ] [491/3542] BOKF kept (0.4s) | 491 kept, 0 rejected | 140.0/min | ETA: 21.8m [2026-01-01T12:03:35.689078] [DEBUG] [REMOTE ] BOLD: Retrieved 442 rows, trimmed to 300. [2026-01-01T12:03:35.689207] [DEBUG] [REMOTE ] BOLD: PASS: History has at least 300 days. [2026-01-01T12:03:35.689427] [DEBUG] [REMOTE ] BOLD: PASS: Price check passed. Min price $1.08. [2026-01-01T12:03:35.689563] [DEBUG] [REMOTE ] BOLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:35.689704] [DEBUG] [REMOTE ] BOLD: PASS: Integrity check passed. [2026-01-01T12:03:35.689746] [DEBUG] [REMOTE ] BOLD: Symbol is viable for forecasting. [2026-01-01T12:03:35.689793] [INFO ] [MAIN ] [492/3542] BOLD kept (0.2s) | 492 kept, 0 rejected | 140.2/min | ETA: 21.8m [2026-01-01T12:03:36.207315] [DEBUG] [REMOTE ] BOND: Retrieved 3480 rows, trimmed to 300. [2026-01-01T12:03:36.207445] [DEBUG] [REMOTE ] BOND: PASS: History has at least 300 days. [2026-01-01T12:03:36.207868] [DEBUG] [REMOTE ] BOND: PASS: Price check passed. Min price $91.91. [2026-01-01T12:03:36.208023] [DEBUG] [REMOTE ] BOND: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:36.208138] [DEBUG] [REMOTE ] BOND: PASS: Integrity check passed. [2026-01-01T12:03:36.208179] [DEBUG] [REMOTE ] BOND: Symbol is viable for forecasting. [2026-01-01T12:03:36.208229] [INFO ] [MAIN ] [493/3542] BOND kept (0.5s) | 493 kept, 0 rejected | 140.1/min | ETA: 21.8m [2026-01-01T12:03:36.860461] [DEBUG] [REMOTE ] BOOM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:36.860921] [DEBUG] [REMOTE ] BOOM: PASS: History has at least 300 days. [2026-01-01T12:03:36.861397] [DEBUG] [REMOTE ] BOOM: PASS: Price check passed. Min price $5.53. [2026-01-01T12:03:36.861784] [DEBUG] [REMOTE ] BOOM: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:36.861925] [DEBUG] [REMOTE ] BOOM: PASS: Integrity check passed. [2026-01-01T12:03:36.861970] [DEBUG] [REMOTE ] BOOM: Symbol is viable for forecasting. [2026-01-01T12:03:36.862026] [INFO ] [MAIN ] [494/3542] BOOM kept (0.7s) | 494 kept, 0 rejected | 140.0/min | ETA: 21.8m [2026-01-01T12:03:37.052126] [DEBUG] [REMOTE ] BOTZ: Retrieved 2339 rows, trimmed to 300. [2026-01-01T12:03:37.052305] [DEBUG] [REMOTE ] BOTZ: PASS: History has at least 300 days. [2026-01-01T12:03:37.052548] [DEBUG] [REMOTE ] BOTZ: PASS: Price check passed. Min price $32.94. [2026-01-01T12:03:37.052714] [DEBUG] [REMOTE ] BOTZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:37.052833] [DEBUG] [REMOTE ] BOTZ: PASS: Integrity check passed. [2026-01-01T12:03:37.052874] [DEBUG] [REMOTE ] BOTZ: Symbol is viable for forecasting. [2026-01-01T12:03:37.052930] [INFO ] [MAIN ] [495/3542] BOTZ kept (0.2s) | 495 kept, 0 rejected | 140.1/min | ETA: 21.7m [2026-01-01T12:03:37.577742] [DEBUG] [REMOTE ] BOX: Retrieved 2752 rows, trimmed to 300. [2026-01-01T12:03:37.577926] [DEBUG] [REMOTE ] BOX: PASS: History has at least 300 days. [2026-01-01T12:03:37.578183] [DEBUG] [REMOTE ] BOX: PASS: Price check passed. Min price $28.98. [2026-01-01T12:03:37.578327] [DEBUG] [REMOTE ] BOX: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:37.578451] [DEBUG] [REMOTE ] BOX: PASS: Integrity check passed. [2026-01-01T12:03:37.578494] [DEBUG] [REMOTE ] BOX: Symbol is viable for forecasting. [2026-01-01T12:03:37.578548] [INFO ] [MAIN ] [496/3542] BOX kept (0.5s) | 496 kept, 0 rejected | 140.1/min | ETA: 21.7m [2026-01-01T12:03:38.112894] [DEBUG] [REMOTE ] BP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:38.113041] [DEBUG] [REMOTE ] BP: PASS: History has at least 300 days. [2026-01-01T12:03:38.113279] [DEBUG] [REMOTE ] BP: PASS: Price check passed. Min price $32.34. [2026-01-01T12:03:38.113419] [DEBUG] [REMOTE ] BP: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:38.113542] [DEBUG] [REMOTE ] BP: PASS: Integrity check passed. [2026-01-01T12:03:38.113603] [DEBUG] [REMOTE ] BP: Symbol is viable for forecasting. [2026-01-01T12:03:38.113657] [INFO ] [MAIN ] [497/3542] BP kept (0.5s) | 497 kept, 0 rejected | 140.0/min | ETA: 21.7m [2026-01-01T12:03:38.576196] [DEBUG] [REMOTE ] BPOP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:38.576386] [DEBUG] [REMOTE ] BPOP: PASS: History has at least 300 days. [2026-01-01T12:03:38.576669] [DEBUG] [REMOTE ] BPOP: PASS: Price check passed. Min price $108.54. [2026-01-01T12:03:38.576808] [DEBUG] [REMOTE ] BPOP: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:38.576929] [DEBUG] [REMOTE ] BPOP: PASS: Integrity check passed. [2026-01-01T12:03:38.576970] [DEBUG] [REMOTE ] BPOP: Symbol is viable for forecasting. [2026-01-01T12:03:38.577021] [INFO ] [MAIN ] [498/3542] BPOP kept (0.5s) | 498 kept, 0 rejected | 140.0/min | ETA: 21.7m [2026-01-01T12:03:38.797474] [DEBUG] [REMOTE ] BPRN: Retrieved 2383 rows, trimmed to 300. [2026-01-01T12:03:38.797642] [DEBUG] [REMOTE ] BPRN: PASS: History has at least 300 days. [2026-01-01T12:03:38.797867] [DEBUG] [REMOTE ] BPRN: PASS: Price check passed. Min price $29.44. [2026-01-01T12:03:38.798000] [DEBUG] [REMOTE ] BPRN: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:38.798118] [DEBUG] [REMOTE ] BPRN: PASS: Integrity check passed. [2026-01-01T12:03:38.798158] [DEBUG] [REMOTE ] BPRN: Symbol is viable for forecasting. [2026-01-01T12:03:38.798206] [INFO ] [MAIN ] [499/3542] BPRN kept (0.2s) | 499 kept, 0 rejected | 140.1/min | ETA: 21.7m [2026-01-01T12:03:39.232200] [DEBUG] [REMOTE ] BPYPM: Retrieved 1114 rows, trimmed to 300. [2026-01-01T12:03:39.232372] [DEBUG] [REMOTE ] BPYPM: PASS: History has at least 300 days. [2026-01-01T12:03:39.232615] [DEBUG] [REMOTE ] BPYPM: PASS: Price check passed. Min price $14.88. [2026-01-01T12:03:39.232752] [DEBUG] [REMOTE ] BPYPM: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:39.232865] [DEBUG] [REMOTE ] BPYPM: PASS: Integrity check passed. [2026-01-01T12:03:39.232906] [DEBUG] [REMOTE ] BPYPM: Symbol is viable for forecasting. [2026-01-01T12:03:39.232955] [INFO ] [MAIN ] [500/3542] BPYPM kept (0.4s) | 500 kept, 0 rejected | 140.1/min | ETA: 21.7m [2026-01-01T12:03:39.551716] [DEBUG] [REMOTE ] BPYPO: Retrieved 1605 rows, trimmed to 300. [2026-01-01T12:03:39.551897] [DEBUG] [REMOTE ] BPYPO: PASS: History has at least 300 days. [2026-01-01T12:03:39.552150] [DEBUG] [REMOTE ] BPYPO: PASS: Price check passed. Min price $14.08. [2026-01-01T12:03:39.552288] [DEBUG] [REMOTE ] BPYPO: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:39.552420] [DEBUG] [REMOTE ] BPYPO: PASS: Integrity check passed. [2026-01-01T12:03:39.552464] [DEBUG] [REMOTE ] BPYPO: Symbol is viable for forecasting. [2026-01-01T12:03:39.552516] [INFO ] [MAIN ] [501/3542] BPYPO kept (0.3s) | 501 kept, 0 rejected | 140.2/min | ETA: 21.7m [2026-01-01T12:03:39.983679] [DEBUG] [REMOTE ] BPYPP: Retrieved 1711 rows, trimmed to 300. [2026-01-01T12:03:39.983849] [DEBUG] [REMOTE ] BPYPP: PASS: History has at least 300 days. [2026-01-01T12:03:39.984122] [DEBUG] [REMOTE ] BPYPP: PASS: Price check passed. Min price $14.31. [2026-01-01T12:03:39.984327] [DEBUG] [REMOTE ] BPYPP: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:39.984494] [DEBUG] [REMOTE ] BPYPP: PASS: Integrity check passed. [2026-01-01T12:03:39.984557] [DEBUG] [REMOTE ] BPYPP: Symbol is viable for forecasting. [2026-01-01T12:03:39.984659] [INFO ] [MAIN ] [502/3542] BPYPP kept (0.4s) | 502 kept, 0 rejected | 140.2/min | ETA: 21.7m [2026-01-01T12:03:40.405694] [DEBUG] [REMOTE ] BRAG: Retrieved 1091 rows, trimmed to 300. [2026-01-01T12:03:40.405825] [DEBUG] [REMOTE ] BRAG: PASS: History has at least 300 days. [2026-01-01T12:03:40.406021] [DEBUG] [REMOTE ] BRAG: PASS: Price check passed. Min price $1.95. [2026-01-01T12:03:40.406153] [DEBUG] [REMOTE ] BRAG: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:40.406259] [DEBUG] [REMOTE ] BRAG: PASS: Integrity check passed. [2026-01-01T12:03:40.406298] [DEBUG] [REMOTE ] BRAG: Symbol is viable for forecasting. [2026-01-01T12:03:40.406343] [INFO ] [MAIN ] [503/3542] BRAG kept (0.4s) | 503 kept, 0 rejected | 140.2/min | ETA: 21.7m [2026-01-01T12:03:41.039346] [DEBUG] [REMOTE ] BRC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:41.039484] [DEBUG] [REMOTE ] BRC: PASS: History has at least 300 days. [2026-01-01T12:03:41.039726] [DEBUG] [REMOTE ] BRC: PASS: Price check passed. Min price $72.26. [2026-01-01T12:03:41.039860] [DEBUG] [REMOTE ] BRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:41.039973] [DEBUG] [REMOTE ] BRC: PASS: Integrity check passed. [2026-01-01T12:03:41.040013] [DEBUG] [REMOTE ] BRC: Symbol is viable for forecasting. [2026-01-01T12:03:41.040063] [INFO ] [MAIN ] [504/3542] BRC kept (0.6s) | 504 kept, 0 rejected | 140.1/min | ETA: 21.7m [2026-01-01T12:03:41.299131] [DEBUG] [REMOTE ] BRCC: Retrieved 1173 rows, trimmed to 300. [2026-01-01T12:03:41.299261] [DEBUG] [REMOTE ] BRCC: PASS: History has at least 300 days. [2026-01-01T12:03:41.299502] [DEBUG] [REMOTE ] BRCC: PASS: Price check passed. Min price $1.11. [2026-01-01T12:03:41.299653] [DEBUG] [REMOTE ] BRCC: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:41.299764] [DEBUG] [REMOTE ] BRCC: PASS: Integrity check passed. [2026-01-01T12:03:41.299805] [DEBUG] [REMOTE ] BRCC: Symbol is viable for forecasting. [2026-01-01T12:03:41.299853] [INFO ] [MAIN ] [505/3542] BRCC kept (0.3s) | 505 kept, 0 rejected | 140.2/min | ETA: 21.7m [2026-01-01T12:03:41.900791] [DEBUG] [REMOTE ] BRO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:41.900935] [DEBUG] [REMOTE ] BRO: PASS: History has at least 300 days. [2026-01-01T12:03:41.901142] [DEBUG] [REMOTE ] BRO: PASS: Price check passed. Min price $76.42. [2026-01-01T12:03:41.901272] [DEBUG] [REMOTE ] BRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:41.901384] [DEBUG] [REMOTE ] BRO: PASS: Integrity check passed. [2026-01-01T12:03:41.901423] [DEBUG] [REMOTE ] BRO: Symbol is viable for forecasting. [2026-01-01T12:03:41.901469] [INFO ] [MAIN ] [506/3542] BRO kept (0.6s) | 506 kept, 0 rejected | 140.1/min | ETA: 21.7m [2026-01-01T12:03:42.065874] [DEBUG] [REMOTE ] BROS: Retrieved 1079 rows, trimmed to 300. [2026-01-01T12:03:42.066023] [DEBUG] [REMOTE ] BROS: PASS: History has at least 300 days. [2026-01-01T12:03:42.066223] [DEBUG] [REMOTE ] BROS: PASS: Price check passed. Min price $47.66. [2026-01-01T12:03:42.066356] [DEBUG] [REMOTE ] BROS: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:42.066463] [DEBUG] [REMOTE ] BROS: PASS: Integrity check passed. [2026-01-01T12:03:42.066503] [DEBUG] [REMOTE ] BROS: Symbol is viable for forecasting. [2026-01-01T12:03:42.066549] [INFO ] [MAIN ] [507/3542] BROS kept (0.2s) | 507 kept, 0 rejected | 140.2/min | ETA: 21.6m [2026-01-01T12:03:42.586299] [DEBUG] [REMOTE ] BRSP: Retrieved 1990 rows, trimmed to 300. [2026-01-01T12:03:42.586483] [DEBUG] [REMOTE ] BRSP: PASS: History has at least 300 days. [2026-01-01T12:03:42.586777] [DEBUG] [REMOTE ] BRSP: PASS: Price check passed. Min price $4.93. [2026-01-01T12:03:42.586933] [DEBUG] [REMOTE ] BRSP: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:42.587055] [DEBUG] [REMOTE ] BRSP: PASS: Integrity check passed. [2026-01-01T12:03:42.587096] [DEBUG] [REMOTE ] BRSP: Symbol is viable for forecasting. [2026-01-01T12:03:42.587289] [INFO ] [MAIN ] [508/3542] BRSP kept (0.5s) | 508 kept, 0 rejected | 140.2/min | ETA: 21.6m [2026-01-01T12:03:42.982660] [DEBUG] [REMOTE ] BRX: Retrieved 3061 rows, trimmed to 300. [2026-01-01T12:03:42.982819] [DEBUG] [REMOTE ] BRX: PASS: History has at least 300 days. [2026-01-01T12:03:42.983029] [DEBUG] [REMOTE ] BRX: PASS: Price check passed. Min price $24.67. [2026-01-01T12:03:42.983160] [DEBUG] [REMOTE ] BRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:42.983269] [DEBUG] [REMOTE ] BRX: PASS: Integrity check passed. [2026-01-01T12:03:42.983308] [DEBUG] [REMOTE ] BRX: Symbol is viable for forecasting. [2026-01-01T12:03:42.983359] [INFO ] [MAIN ] [509/3542] BRX kept (0.4s) | 509 kept, 0 rejected | 140.2/min | ETA: 21.6m [2026-01-01T12:03:43.230697] [DEBUG] [REMOTE ] BRZE: Retrieved 1034 rows, trimmed to 300. [2026-01-01T12:03:43.231042] [DEBUG] [REMOTE ] BRZE: PASS: History has at least 300 days. [2026-01-01T12:03:43.231254] [DEBUG] [REMOTE ] BRZE: PASS: Price check passed. Min price $25.97. [2026-01-01T12:03:43.231390] [DEBUG] [REMOTE ] BRZE: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:43.231505] [DEBUG] [REMOTE ] BRZE: PASS: Integrity check passed. [2026-01-01T12:03:43.231551] [DEBUG] [REMOTE ] BRZE: Symbol is viable for forecasting. [2026-01-01T12:03:43.231619] [INFO ] [MAIN ] [510/3542] BRZE kept (0.2s) | 510 kept, 0 rejected | 140.3/min | ETA: 21.6m [2026-01-01T12:03:44.042622] [DEBUG] [REMOTE ] BSAC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:44.042792] [DEBUG] [REMOTE ] BSAC: PASS: History has at least 300 days. [2026-01-01T12:03:44.043069] [DEBUG] [REMOTE ] BSAC: PASS: Price check passed. Min price $26.03. [2026-01-01T12:03:44.043339] [DEBUG] [REMOTE ] BSAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:44.043476] [DEBUG] [REMOTE ] BSAC: PASS: Integrity check passed. [2026-01-01T12:03:44.043516] [DEBUG] [REMOTE ] BSAC: Symbol is viable for forecasting. [2026-01-01T12:03:44.043591] [INFO ] [MAIN ] [511/3542] BSAC kept (0.8s) | 511 kept, 0 rejected | 140.1/min | ETA: 21.6m [2026-01-01T12:03:44.339220] [DEBUG] [REMOTE ] BSCQ: Retrieved 2336 rows, trimmed to 300. [2026-01-01T12:03:44.339426] [DEBUG] [REMOTE ] BSCQ: PASS: History has at least 300 days. [2026-01-01T12:03:44.339696] [DEBUG] [REMOTE ] BSCQ: PASS: Price check passed. Min price $19.37. [2026-01-01T12:03:44.339838] [DEBUG] [REMOTE ] BSCQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:44.339959] [DEBUG] [REMOTE ] BSCQ: PASS: Integrity check passed. [2026-01-01T12:03:44.340001] [DEBUG] [REMOTE ] BSCQ: Symbol is viable for forecasting. [2026-01-01T12:03:44.340053] [INFO ] [MAIN ] [512/3542] BSCQ kept (0.3s) | 512 kept, 0 rejected | 140.1/min | ETA: 21.6m [2026-01-01T12:03:44.775273] [DEBUG] [REMOTE ] BSCS: Retrieved 1859 rows, trimmed to 300. [2026-01-01T12:03:44.775450] [DEBUG] [REMOTE ] BSCS: PASS: History has at least 300 days. [2026-01-01T12:03:44.775919] [DEBUG] [REMOTE ] BSCS: PASS: Price check passed. Min price $20.35. [2026-01-01T12:03:44.776068] [DEBUG] [REMOTE ] BSCS: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:44.776197] [DEBUG] [REMOTE ] BSCS: PASS: Integrity check passed. [2026-01-01T12:03:44.776239] [DEBUG] [REMOTE ] BSCS: Symbol is viable for forecasting. [2026-01-01T12:03:44.776292] [INFO ] [MAIN ] [513/3542] BSCS kept (0.4s) | 513 kept, 0 rejected | 140.1/min | ETA: 21.6m [2026-01-01T12:03:44.969495] [DEBUG] [REMOTE ] BSCX: Retrieved 573 rows, trimmed to 300. [2026-01-01T12:03:44.969722] [DEBUG] [REMOTE ] BSCX: PASS: History has at least 300 days. [2026-01-01T12:03:44.970018] [DEBUG] [REMOTE ] BSCX: PASS: Price check passed. Min price $21.20. [2026-01-01T12:03:44.970192] [DEBUG] [REMOTE ] BSCX: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:44.970338] [DEBUG] [REMOTE ] BSCX: PASS: Integrity check passed. [2026-01-01T12:03:44.970391] [DEBUG] [REMOTE ] BSCX: Symbol is viable for forecasting. [2026-01-01T12:03:44.970454] [INFO ] [MAIN ] [514/3542] BSCX kept (0.2s) | 514 kept, 0 rejected | 140.3/min | ETA: 21.6m [2026-01-01T12:03:45.469692] [DEBUG] [REMOTE ] BSCY: Retrieved 390 rows, trimmed to 300. [2026-01-01T12:03:45.469859] [DEBUG] [REMOTE ] BSCY: PASS: History has at least 300 days. [2026-01-01T12:03:45.470096] [DEBUG] [REMOTE ] BSCY: PASS: Price check passed. Min price $20.77. [2026-01-01T12:03:45.470231] [DEBUG] [REMOTE ] BSCY: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:45.470344] [DEBUG] [REMOTE ] BSCY: PASS: Integrity check passed. [2026-01-01T12:03:45.470384] [DEBUG] [REMOTE ] BSCY: Symbol is viable for forecasting. [2026-01-01T12:03:45.470439] [INFO ] [MAIN ] [515/3542] BSCY kept (0.5s) | 515 kept, 0 rejected | 140.2/min | ETA: 21.6m [2026-01-01T12:03:45.960714] [DEBUG] [REMOTE ] BSJQ: Retrieved 1859 rows, trimmed to 300. [2026-01-01T12:03:45.960883] [DEBUG] [REMOTE ] BSJQ: PASS: History has at least 300 days. [2026-01-01T12:03:45.961162] [DEBUG] [REMOTE ] BSJQ: PASS: Price check passed. Min price $23.02. [2026-01-01T12:03:45.961329] [DEBUG] [REMOTE ] BSJQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:45.961465] [DEBUG] [REMOTE ] BSJQ: PASS: Integrity check passed. [2026-01-01T12:03:45.961509] [DEBUG] [REMOTE ] BSJQ: Symbol is viable for forecasting. [2026-01-01T12:03:45.961565] [INFO ] [MAIN ] [516/3542] BSJQ kept (0.5s) | 516 kept, 0 rejected | 140.2/min | ETA: 21.6m [2026-01-01T12:03:46.332345] [DEBUG] [REMOTE ] BSJS: Retrieved 1330 rows, trimmed to 300. [2026-01-01T12:03:46.332524] [DEBUG] [REMOTE ] BSJS: PASS: History has at least 300 days. [2026-01-01T12:03:46.332794] [DEBUG] [REMOTE ] BSJS: PASS: Price check passed. Min price $21.57. [2026-01-01T12:03:46.332946] [DEBUG] [REMOTE ] BSJS: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:46.333064] [DEBUG] [REMOTE ] BSJS: PASS: Integrity check passed. [2026-01-01T12:03:46.333105] [DEBUG] [REMOTE ] BSJS: Symbol is viable for forecasting. [2026-01-01T12:03:46.333158] [INFO ] [MAIN ] [517/3542] BSJS kept (0.4s) | 517 kept, 0 rejected | 140.2/min | ETA: 21.6m [2026-01-01T12:03:46.878109] [DEBUG] [REMOTE ] BSL: Retrieved 3925 rows, trimmed to 300. [2026-01-01T12:03:46.878277] [DEBUG] [REMOTE ] BSL: PASS: History has at least 300 days. [2026-01-01T12:03:46.878530] [DEBUG] [REMOTE ] BSL: PASS: Price check passed. Min price $13.31. [2026-01-01T12:03:46.878695] [DEBUG] [REMOTE ] BSL: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:46.878847] [DEBUG] [REMOTE ] BSL: PASS: Integrity check passed. [2026-01-01T12:03:46.878893] [DEBUG] [REMOTE ] BSL: Symbol is viable for forecasting. [2026-01-01T12:03:46.878945] [INFO ] [MAIN ] [518/3542] BSL kept (0.5s) | 518 kept, 0 rejected | 140.2/min | ETA: 21.6m [2026-01-01T12:03:47.234421] [DEBUG] [REMOTE ] BSM: Retrieved 2684 rows, trimmed to 300. [2026-01-01T12:03:47.234628] [DEBUG] [REMOTE ] BSM: PASS: History has at least 300 days. [2026-01-01T12:03:47.234877] [DEBUG] [REMOTE ] BSM: PASS: Price check passed. Min price $12.14. [2026-01-01T12:03:47.235019] [DEBUG] [REMOTE ] BSM: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:47.235138] [DEBUG] [REMOTE ] BSM: PASS: Integrity check passed. [2026-01-01T12:03:47.235179] [DEBUG] [REMOTE ] BSM: Symbol is viable for forecasting. [2026-01-01T12:03:47.235232] [INFO ] [MAIN ] [519/3542] BSM kept (0.4s) | 519 kept, 0 rejected | 140.2/min | ETA: 21.6m [2026-01-01T12:03:47.553621] [DEBUG] [REMOTE ] BSMQ: Retrieved 1575 rows, trimmed to 300. [2026-01-01T12:03:47.553841] [DEBUG] [REMOTE ] BSMQ: PASS: History has at least 300 days. [2026-01-01T12:03:47.554102] [DEBUG] [REMOTE ] BSMQ: PASS: Price check passed. Min price $23.46. [2026-01-01T12:03:47.554282] [DEBUG] [REMOTE ] BSMQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:47.554423] [DEBUG] [REMOTE ] BSMQ: PASS: Integrity check passed. [2026-01-01T12:03:47.554468] [DEBUG] [REMOTE ] BSMQ: Symbol is viable for forecasting. [2026-01-01T12:03:47.554519] [INFO ] [MAIN ] [520/3542] BSMQ kept (0.3s) | 520 kept, 0 rejected | 140.3/min | ETA: 21.5m [2026-01-01T12:03:47.953955] [DEBUG] [REMOTE ] BSMS: Retrieved 1544 rows, trimmed to 300. [2026-01-01T12:03:47.954126] [DEBUG] [REMOTE ] BSMS: PASS: History has at least 300 days. [2026-01-01T12:03:47.954376] [DEBUG] [REMOTE ] BSMS: PASS: Price check passed. Min price $23.23. [2026-01-01T12:03:47.954519] [DEBUG] [REMOTE ] BSMS: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:47.954670] [DEBUG] [REMOTE ] BSMS: PASS: Integrity check passed. [2026-01-01T12:03:47.954718] [DEBUG] [REMOTE ] BSMS: Symbol is viable for forecasting. [2026-01-01T12:03:47.954770] [INFO ] [MAIN ] [521/3542] BSMS kept (0.4s) | 521 kept, 0 rejected | 140.3/min | ETA: 21.5m [2026-01-01T12:03:48.295395] [DEBUG] [REMOTE ] BSSX: Retrieved 573 rows, trimmed to 300. [2026-01-01T12:03:48.295585] [DEBUG] [REMOTE ] BSSX: PASS: History has at least 300 days. [2026-01-01T12:03:48.295831] [DEBUG] [REMOTE ] BSSX: PASS: Price check passed. Min price $25.42. [2026-01-01T12:03:48.295966] [DEBUG] [REMOTE ] BSSX: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:48.296079] [DEBUG] [REMOTE ] BSSX: PASS: Integrity check passed. [2026-01-01T12:03:48.296128] [DEBUG] [REMOTE ] BSSX: Symbol is viable for forecasting. [2026-01-01T12:03:48.296179] [INFO ] [MAIN ] [522/3542] BSSX kept (0.3s) | 522 kept, 0 rejected | 140.3/min | ETA: 21.5m [2026-01-01T12:03:48.663303] [DEBUG] [REMOTE ] BSTZ: Retrieved 1639 rows, trimmed to 300. [2026-01-01T12:03:48.663481] [DEBUG] [REMOTE ] BSTZ: PASS: History has at least 300 days. [2026-01-01T12:03:48.663763] [DEBUG] [REMOTE ] BSTZ: PASS: Price check passed. Min price $20.49. [2026-01-01T12:03:48.663909] [DEBUG] [REMOTE ] BSTZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:48.664035] [DEBUG] [REMOTE ] BSTZ: PASS: Integrity check passed. [2026-01-01T12:03:48.664082] [DEBUG] [REMOTE ] BSTZ: Symbol is viable for forecasting. [2026-01-01T12:03:48.664135] [INFO ] [MAIN ] [523/3542] BSTZ kept (0.4s) | 523 kept, 0 rejected | 140.4/min | ETA: 21.5m [2026-01-01T12:03:49.157995] [DEBUG] [REMOTE ] BSVN: Retrieved 1830 rows, trimmed to 300. [2026-01-01T12:03:49.158181] [DEBUG] [REMOTE ] BSVN: PASS: History has at least 300 days. [2026-01-01T12:03:49.158428] [DEBUG] [REMOTE ] BSVN: PASS: Price check passed. Min price $40.16. [2026-01-01T12:03:49.158591] [DEBUG] [REMOTE ] BSVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:49.158711] [DEBUG] [REMOTE ] BSVN: PASS: Integrity check passed. [2026-01-01T12:03:49.158753] [DEBUG] [REMOTE ] BSVN: Symbol is viable for forecasting. [2026-01-01T12:03:49.158804] [INFO ] [MAIN ] [524/3542] BSVN kept (0.5s) | 524 kept, 0 rejected | 140.3/min | ETA: 21.5m [2026-01-01T12:03:49.501322] [DEBUG] [REMOTE ] BSVO: Retrieved 705 rows, trimmed to 300. [2026-01-01T12:03:49.501503] [DEBUG] [REMOTE ] BSVO: PASS: History has at least 300 days. [2026-01-01T12:03:49.501788] [DEBUG] [REMOTE ] BSVO: PASS: Price check passed. Min price $21.29. [2026-01-01T12:03:49.501935] [DEBUG] [REMOTE ] BSVO: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:49.502049] [DEBUG] [REMOTE ] BSVO: PASS: Integrity check passed. [2026-01-01T12:03:49.502090] [DEBUG] [REMOTE ] BSVO: Symbol is viable for forecasting. [2026-01-01T12:03:49.502140] [INFO ] [MAIN ] [525/3542] BSVO kept (0.3s) | 525 kept, 0 rejected | 140.4/min | ETA: 21.5m [2026-01-01T12:03:50.104441] [DEBUG] [REMOTE ] BSX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:50.104740] [DEBUG] [REMOTE ] BSX: PASS: History has at least 300 days. [2026-01-01T12:03:50.105041] [DEBUG] [REMOTE ] BSX: PASS: Price check passed. Min price $91.75. [2026-01-01T12:03:50.105194] [DEBUG] [REMOTE ] BSX: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:50.105480] [DEBUG] [REMOTE ] BSX: PASS: Integrity check passed. [2026-01-01T12:03:50.105531] [DEBUG] [REMOTE ] BSX: Symbol is viable for forecasting. [2026-01-01T12:03:50.105607] [INFO ] [MAIN ] [526/3542] BSX kept (0.6s) | 526 kept, 0 rejected | 140.3/min | ETA: 21.5m [2026-01-01T12:03:50.374566] [DEBUG] [REMOTE ] BSY: Retrieved 1325 rows, trimmed to 300. [2026-01-01T12:03:50.374791] [DEBUG] [REMOTE ] BSY: PASS: History has at least 300 days. [2026-01-01T12:03:50.375074] [DEBUG] [REMOTE ] BSY: PASS: Price check passed. Min price $38.16. [2026-01-01T12:03:50.375211] [DEBUG] [REMOTE ] BSY: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:50.375384] [DEBUG] [REMOTE ] BSY: PASS: Integrity check passed. [2026-01-01T12:03:50.375427] [DEBUG] [REMOTE ] BSY: Symbol is viable for forecasting. [2026-01-01T12:03:50.375479] [INFO ] [MAIN ] [527/3542] BSY kept (0.3s) | 527 kept, 0 rejected | 140.4/min | ETA: 21.5m [2026-01-01T12:03:50.914299] [DEBUG] [REMOTE ] BTA: Retrieved 4994 rows, trimmed to 300. [2026-01-01T12:03:50.914486] [DEBUG] [REMOTE ] BTA: PASS: History has at least 300 days. [2026-01-01T12:03:50.914759] [DEBUG] [REMOTE ] BTA: PASS: Price check passed. Min price $9.25. [2026-01-01T12:03:50.914899] [DEBUG] [REMOTE ] BTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:50.915019] [DEBUG] [REMOTE ] BTA: PASS: Integrity check passed. [2026-01-01T12:03:50.915062] [DEBUG] [REMOTE ] BTA: Symbol is viable for forecasting. [2026-01-01T12:03:50.915117] [INFO ] [MAIN ] [528/3542] BTA kept (0.5s) | 528 kept, 0 rejected | 140.3/min | ETA: 21.5m [2026-01-01T12:03:51.272894] [DEBUG] [REMOTE ] BTAI: Retrieved 1966 rows, trimmed to 300. [2026-01-01T12:03:51.273076] [DEBUG] [REMOTE ] BTAI: PASS: History has at least 300 days. [2026-01-01T12:03:51.273328] [DEBUG] [REMOTE ] BTAI: PASS: Price check passed. Min price $1.53. [2026-01-01T12:03:51.273465] [DEBUG] [REMOTE ] BTAI: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:51.273601] [DEBUG] [REMOTE ] BTAI: PASS: Integrity check passed. [2026-01-01T12:03:51.273645] [DEBUG] [REMOTE ] BTAI: Symbol is viable for forecasting. [2026-01-01T12:03:51.273697] [INFO ] [MAIN ] [529/3542] BTAI kept (0.4s) | 529 kept, 0 rejected | 140.3/min | ETA: 21.5m [2026-01-01T12:03:51.686383] [DEBUG] [REMOTE ] BTCS: Retrieved 2976 rows, trimmed to 300. [2026-01-01T12:03:51.686602] [DEBUG] [REMOTE ] BTCS: PASS: History has at least 300 days. [2026-01-01T12:03:51.686869] [DEBUG] [REMOTE ] BTCS: PASS: Price check passed. Min price $2.55. [2026-01-01T12:03:51.687007] [DEBUG] [REMOTE ] BTCS: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:51.687125] [DEBUG] [REMOTE ] BTCS: PASS: Integrity check passed. [2026-01-01T12:03:51.687168] [DEBUG] [REMOTE ] BTCS: Symbol is viable for forecasting. [2026-01-01T12:03:51.687222] [INFO ] [MAIN ] [530/3542] BTCS kept (0.4s) | 530 kept, 0 rejected | 140.4/min | ETA: 21.5m [2026-01-01T12:03:52.115857] [DEBUG] [REMOTE ] BTE: Retrieved 4969 rows, trimmed to 300. [2026-01-01T12:03:52.116036] [DEBUG] [REMOTE ] BTE: PASS: History has at least 300 days. [2026-01-01T12:03:52.116279] [DEBUG] [REMOTE ] BTE: PASS: Price check passed. Min price $2.20. [2026-01-01T12:03:52.116409] [DEBUG] [REMOTE ] BTE: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:52.116595] [DEBUG] [REMOTE ] BTE: PASS: Integrity check passed. [2026-01-01T12:03:52.116639] [DEBUG] [REMOTE ] BTE: Symbol is viable for forecasting. [2026-01-01T12:03:52.116689] [INFO ] [MAIN ] [531/3542] BTE kept (0.4s) | 531 kept, 0 rejected | 140.4/min | ETA: 21.5m [2026-01-01T12:03:52.340167] [DEBUG] [REMOTE ] BTF: Retrieved 1052 rows, trimmed to 300. [2026-01-01T12:03:52.340310] [DEBUG] [REMOTE ] BTF: PASS: History has at least 300 days. [2026-01-01T12:03:52.340532] [DEBUG] [REMOTE ] BTF: PASS: Price check passed. Min price $4.86. [2026-01-01T12:03:52.340693] [DEBUG] [REMOTE ] BTF: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:52.340811] [DEBUG] [REMOTE ] BTF: PASS: Integrity check passed. [2026-01-01T12:03:52.340858] [DEBUG] [REMOTE ] BTF: Symbol is viable for forecasting. [2026-01-01T12:03:52.340913] [INFO ] [MAIN ] [532/3542] BTF kept (0.2s) | 532 kept, 0 rejected | 140.5/min | ETA: 21.4m [2026-01-01T12:03:52.900445] [DEBUG] [REMOTE ] BTI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:52.900650] [DEBUG] [REMOTE ] BTI: PASS: History has at least 300 days. [2026-01-01T12:03:52.900935] [DEBUG] [REMOTE ] BTI: PASS: Price check passed. Min price $49.73. [2026-01-01T12:03:52.901075] [DEBUG] [REMOTE ] BTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:52.901205] [DEBUG] [REMOTE ] BTI: PASS: Integrity check passed. [2026-01-01T12:03:52.901247] [DEBUG] [REMOTE ] BTI: Symbol is viable for forecasting. [2026-01-01T12:03:52.901335] [INFO ] [MAIN ] [533/3542] BTI kept (0.6s) | 533 kept, 0 rejected | 140.4/min | ETA: 21.4m [2026-01-01T12:03:53.134761] [DEBUG] [REMOTE ] BTM: Retrieved 628 rows, trimmed to 300. [2026-01-01T12:03:53.134948] [DEBUG] [REMOTE ] BTM: PASS: History has at least 300 days. [2026-01-01T12:03:53.135222] [DEBUG] [REMOTE ] BTM: PASS: Price check passed. Min price $1.27. [2026-01-01T12:03:53.135364] [DEBUG] [REMOTE ] BTM: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:53.135477] [DEBUG] [REMOTE ] BTM: PASS: Integrity check passed. [2026-01-01T12:03:53.135537] [DEBUG] [REMOTE ] BTM: Symbol is viable for forecasting. [2026-01-01T12:03:53.135636] [INFO ] [MAIN ] [534/3542] BTM kept (0.2s) | 534 kept, 0 rejected | 140.5/min | ETA: 21.4m [2026-01-01T12:03:53.576450] [DEBUG] [REMOTE ] BTMD: Retrieved 1176 rows, trimmed to 300. [2026-01-01T12:03:53.576662] [DEBUG] [REMOTE ] BTMD: PASS: History has at least 300 days. [2026-01-01T12:03:53.576898] [DEBUG] [REMOTE ] BTMD: PASS: Price check passed. Min price $2.39. [2026-01-01T12:03:53.577033] [DEBUG] [REMOTE ] BTMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:53.577145] [DEBUG] [REMOTE ] BTMD: PASS: Integrity check passed. [2026-01-01T12:03:53.577185] [DEBUG] [REMOTE ] BTMD: Symbol is viable for forecasting. [2026-01-01T12:03:53.577235] [INFO ] [MAIN ] [535/3542] BTMD kept (0.4s) | 535 kept, 0 rejected | 140.5/min | ETA: 21.4m [2026-01-01T12:03:53.917826] [DEBUG] [REMOTE ] BTSG: Retrieved 485 rows, trimmed to 300. [2026-01-01T12:03:53.918010] [DEBUG] [REMOTE ] BTSG: PASS: History has at least 300 days. [2026-01-01T12:03:53.918250] [DEBUG] [REMOTE ] BTSG: PASS: Price check passed. Min price $28.36. [2026-01-01T12:03:53.918385] [DEBUG] [REMOTE ] BTSG: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:53.918499] [DEBUG] [REMOTE ] BTSG: PASS: Integrity check passed. [2026-01-01T12:03:53.918540] [DEBUG] [REMOTE ] BTSG: Symbol is viable for forecasting. [2026-01-01T12:03:53.918606] [INFO ] [MAIN ] [536/3542] BTSG kept (0.3s) | 536 kept, 0 rejected | 140.6/min | ETA: 21.4m [2026-01-01T12:03:54.534302] [DEBUG] [REMOTE ] BTZ: Retrieved 4785 rows, trimmed to 300. [2026-01-01T12:03:54.534490] [DEBUG] [REMOTE ] BTZ: PASS: History has at least 300 days. [2026-01-01T12:03:54.534772] [DEBUG] [REMOTE ] BTZ: PASS: Price check passed. Min price $10.63. [2026-01-01T12:03:54.534912] [DEBUG] [REMOTE ] BTZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:54.535034] [DEBUG] [REMOTE ] BTZ: PASS: Integrity check passed. [2026-01-01T12:03:54.535073] [DEBUG] [REMOTE ] BTZ: Symbol is viable for forecasting. [2026-01-01T12:03:54.535128] [INFO ] [MAIN ] [537/3542] BTZ kept (0.6s) | 537 kept, 0 rejected | 140.4/min | ETA: 21.4m [2026-01-01T12:03:54.907192] [DEBUG] [REMOTE ] BUD: Retrieved 4152 rows, trimmed to 300. [2026-01-01T12:03:54.907380] [DEBUG] [REMOTE ] BUD: PASS: History has at least 300 days. [2026-01-01T12:03:54.907705] [DEBUG] [REMOTE ] BUD: PASS: Price check passed. Min price $59.01. [2026-01-01T12:03:54.907847] [DEBUG] [REMOTE ] BUD: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:54.907972] [DEBUG] [REMOTE ] BUD: PASS: Integrity check passed. [2026-01-01T12:03:54.908013] [DEBUG] [REMOTE ] BUD: Symbol is viable for forecasting. [2026-01-01T12:03:54.908064] [INFO ] [MAIN ] [538/3542] BUD kept (0.4s) | 538 kept, 0 rejected | 140.5/min | ETA: 21.4m [2026-01-01T12:03:55.119911] [DEBUG] [REMOTE ] BUFC: Retrieved 514 rows, trimmed to 300. [2026-01-01T12:03:55.120123] [DEBUG] [REMOTE ] BUFC: PASS: History has at least 300 days. [2026-01-01T12:03:55.120425] [DEBUG] [REMOTE ] BUFC: PASS: Price check passed. Min price $40.36. [2026-01-01T12:03:55.120627] [DEBUG] [REMOTE ] BUFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:55.120781] [DEBUG] [REMOTE ] BUFC: PASS: Integrity check passed. [2026-01-01T12:03:55.120828] [DEBUG] [REMOTE ] BUFC: Symbol is viable for forecasting. [2026-01-01T12:03:55.120891] [INFO ] [MAIN ] [539/3542] BUFC kept (0.2s) | 539 kept, 0 rejected | 140.6/min | ETA: 21.4m [2026-01-01T12:03:55.606944] [DEBUG] [REMOTE ] BUG: Retrieved 1550 rows, trimmed to 300. [2026-01-01T12:03:55.607124] [DEBUG] [REMOTE ] BUG: PASS: History has at least 300 days. [2026-01-01T12:03:55.607397] [DEBUG] [REMOTE ] BUG: PASS: Price check passed. Min price $30.46. [2026-01-01T12:03:55.607566] [DEBUG] [REMOTE ] BUG: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:55.607704] [DEBUG] [REMOTE ] BUG: PASS: Integrity check passed. [2026-01-01T12:03:55.607745] [DEBUG] [REMOTE ] BUG: Symbol is viable for forecasting. [2026-01-01T12:03:55.607796] [INFO ] [MAIN ] [540/3542] BUG kept (0.5s) | 540 kept, 0 rejected | 140.6/min | ETA: 21.4m [2026-01-01T12:03:56.117803] [DEBUG] [REMOTE ] BUI: Retrieved 3546 rows, trimmed to 300. [2026-01-01T12:03:56.117979] [DEBUG] [REMOTE ] BUI: PASS: History has at least 300 days. [2026-01-01T12:03:56.118219] [DEBUG] [REMOTE ] BUI: PASS: Price check passed. Min price $24.48. [2026-01-01T12:03:56.118358] [DEBUG] [REMOTE ] BUI: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:56.118475] [DEBUG] [REMOTE ] BUI: PASS: Integrity check passed. [2026-01-01T12:03:56.118517] [DEBUG] [REMOTE ] BUI: Symbol is viable for forecasting. [2026-01-01T12:03:56.118590] [INFO ] [MAIN ] [541/3542] BUI kept (0.5s) | 541 kept, 0 rejected | 140.5/min | ETA: 21.4m [2026-01-01T12:03:56.483543] [DEBUG] [REMOTE ] BURL: Retrieved 3081 rows, trimmed to 300. [2026-01-01T12:03:56.483737] [DEBUG] [REMOTE ] BURL: PASS: History has at least 300 days. [2026-01-01T12:03:56.483980] [DEBUG] [REMOTE ] BURL: PASS: Price check passed. Min price $242.43. [2026-01-01T12:03:56.484122] [DEBUG] [REMOTE ] BURL: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:56.484239] [DEBUG] [REMOTE ] BURL: PASS: Integrity check passed. [2026-01-01T12:03:56.484280] [DEBUG] [REMOTE ] BURL: Symbol is viable for forecasting. [2026-01-01T12:03:56.484332] [INFO ] [MAIN ] [542/3542] BURL kept (0.4s) | 542 kept, 0 rejected | 140.6/min | ETA: 21.3m [2026-01-01T12:03:56.949129] [DEBUG] [REMOTE ] BUSE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:56.949368] [DEBUG] [REMOTE ] BUSE: PASS: History has at least 300 days. [2026-01-01T12:03:56.949737] [DEBUG] [REMOTE ] BUSE: PASS: Price check passed. Min price $21.96. [2026-01-01T12:03:56.949883] [DEBUG] [REMOTE ] BUSE: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:56.950030] [DEBUG] [REMOTE ] BUSE: PASS: Integrity check passed. [2026-01-01T12:03:56.950074] [DEBUG] [REMOTE ] BUSE: Symbol is viable for forecasting. [2026-01-01T12:03:56.950132] [INFO ] [MAIN ] [543/3542] BUSE kept (0.5s) | 543 kept, 0 rejected | 140.5/min | ETA: 21.3m [2026-01-01T12:03:57.192799] [DEBUG] [REMOTE ] BUXX: Retrieved 601 rows, trimmed to 300. [2026-01-01T12:03:57.192982] [DEBUG] [REMOTE ] BUXX: PASS: History has at least 300 days. [2026-01-01T12:03:57.193231] [DEBUG] [REMOTE ] BUXX: PASS: Price check passed. Min price $20.04. [2026-01-01T12:03:57.193425] [DEBUG] [REMOTE ] BUXX: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:57.193552] [DEBUG] [REMOTE ] BUXX: PASS: Integrity check passed. [2026-01-01T12:03:57.193614] [DEBUG] [REMOTE ] BUXX: Symbol is viable for forecasting. [2026-01-01T12:03:57.193669] [INFO ] [MAIN ] [544/3542] BUXX kept (0.2s) | 544 kept, 0 rejected | 140.6/min | ETA: 21.3m [2026-01-01T12:03:57.690322] [DEBUG] [REMOTE ] BVFL: Retrieved 2296 rows, trimmed to 300. [2026-01-01T12:03:57.690508] [DEBUG] [REMOTE ] BVFL: PASS: History has at least 300 days. [2026-01-01T12:03:57.690786] [DEBUG] [REMOTE ] BVFL: PASS: Price check passed. Min price $14.63. [2026-01-01T12:03:57.690921] [DEBUG] [REMOTE ] BVFL: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:57.691038] [DEBUG] [REMOTE ] BVFL: PASS: Integrity check passed. [2026-01-01T12:03:57.691077] [DEBUG] [REMOTE ] BVFL: Symbol is viable for forecasting. [2026-01-01T12:03:57.691128] [INFO ] [MAIN ] [545/3542] BVFL kept (0.5s) | 545 kept, 0 rejected | 140.6/min | ETA: 21.3m [2026-01-01T12:03:58.314346] [DEBUG] [REMOTE ] BVN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:58.314565] [DEBUG] [REMOTE ] BVN: PASS: History has at least 300 days. [2026-01-01T12:03:58.314945] [DEBUG] [REMOTE ] BVN: PASS: Price check passed. Min price $21.03. [2026-01-01T12:03:58.315083] [DEBUG] [REMOTE ] BVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:58.315225] [DEBUG] [REMOTE ] BVN: PASS: Integrity check passed. [2026-01-01T12:03:58.315264] [DEBUG] [REMOTE ] BVN: Symbol is viable for forecasting. [2026-01-01T12:03:58.315320] [INFO ] [MAIN ] [546/3542] BVN kept (0.6s) | 546 kept, 0 rejected | 140.5/min | ETA: 21.3m [2026-01-01T12:03:58.552030] [DEBUG] [REMOTE ] BVS: Retrieved 1228 rows, trimmed to 300. [2026-01-01T12:03:58.552234] [DEBUG] [REMOTE ] BVS: PASS: History has at least 300 days. [2026-01-01T12:03:58.552509] [DEBUG] [REMOTE ] BVS: PASS: Price check passed. Min price $6.51. [2026-01-01T12:03:58.552678] [DEBUG] [REMOTE ] BVS: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:58.552800] [DEBUG] [REMOTE ] BVS: PASS: Integrity check passed. [2026-01-01T12:03:58.552840] [DEBUG] [REMOTE ] BVS: Symbol is viable for forecasting. [2026-01-01T12:03:58.552892] [INFO ] [MAIN ] [547/3542] BVS kept (0.2s) | 547 kept, 0 rejected | 140.6/min | ETA: 21.3m [2026-01-01T12:03:59.083662] [DEBUG] [REMOTE ] BWA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:03:59.083852] [DEBUG] [REMOTE ] BWA: PASS: History has at least 300 days. [2026-01-01T12:03:59.084138] [DEBUG] [REMOTE ] BWA: PASS: Price check passed. Min price $40.80. [2026-01-01T12:03:59.084280] [DEBUG] [REMOTE ] BWA: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:59.084411] [DEBUG] [REMOTE ] BWA: PASS: Integrity check passed. [2026-01-01T12:03:59.084453] [DEBUG] [REMOTE ] BWA: Symbol is viable for forecasting. [2026-01-01T12:03:59.084508] [INFO ] [MAIN ] [548/3542] BWA kept (0.5s) | 548 kept, 0 rejected | 140.5/min | ETA: 21.3m [2026-01-01T12:03:59.389515] [DEBUG] [REMOTE ] BWAY: Retrieved 1687 rows, trimmed to 300. [2026-01-01T12:03:59.389704] [DEBUG] [REMOTE ] BWAY: PASS: History has at least 300 days. [2026-01-01T12:03:59.389979] [DEBUG] [REMOTE ] BWAY: PASS: Price check passed. Min price $14.50. [2026-01-01T12:03:59.390113] [DEBUG] [REMOTE ] BWAY: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:59.390226] [DEBUG] [REMOTE ] BWAY: PASS: Integrity check passed. [2026-01-01T12:03:59.390266] [DEBUG] [REMOTE ] BWAY: Symbol is viable for forecasting. [2026-01-01T12:03:59.390316] [INFO ] [MAIN ] [549/3542] BWAY kept (0.3s) | 549 kept, 0 rejected | 140.6/min | ETA: 21.3m [2026-01-01T12:03:59.666040] [DEBUG] [REMOTE ] BWB: Retrieved 1962 rows, trimmed to 300. [2026-01-01T12:03:59.666208] [DEBUG] [REMOTE ] BWB: PASS: History has at least 300 days. [2026-01-01T12:03:59.666446] [DEBUG] [REMOTE ] BWB: PASS: Price check passed. Min price $16.17. [2026-01-01T12:03:59.666608] [DEBUG] [REMOTE ] BWB: PASS: Continuity check passed with 300 days. [2026-01-01T12:03:59.666734] [DEBUG] [REMOTE ] BWB: PASS: Integrity check passed. [2026-01-01T12:03:59.666778] [DEBUG] [REMOTE ] BWB: Symbol is viable for forecasting. [2026-01-01T12:03:59.666831] [INFO ] [MAIN ] [550/3542] BWB kept (0.3s) | 550 kept, 0 rejected | 140.7/min | ETA: 21.3m [2026-01-01T12:04:00.394608] [DEBUG] [REMOTE ] BWEN: Retrieved 5476 rows, trimmed to 300. [2026-01-01T12:04:00.394787] [DEBUG] [REMOTE ] BWEN: PASS: History has at least 300 days. [2026-01-01T12:04:00.395041] [DEBUG] [REMOTE ] BWEN: PASS: Price check passed. Min price $2.00. [2026-01-01T12:04:00.395184] [DEBUG] [REMOTE ] BWEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:00.395305] [DEBUG] [REMOTE ] BWEN: PASS: Integrity check passed. [2026-01-01T12:04:00.395347] [DEBUG] [REMOTE ] BWEN: Symbol is viable for forecasting. [2026-01-01T12:04:00.395400] [INFO ] [MAIN ] [551/3542] BWEN kept (0.7s) | 551 kept, 0 rejected | 140.5/min | ETA: 21.3m [2026-01-01T12:04:00.826443] [DEBUG] [REMOTE ] BWFG: Retrieved 3962 rows, trimmed to 300. [2026-01-01T12:04:00.826671] [DEBUG] [REMOTE ] BWFG: PASS: History has at least 300 days. [2026-01-01T12:04:00.826976] [DEBUG] [REMOTE ] BWFG: PASS: Price check passed. Min price $40.50. [2026-01-01T12:04:00.827462] [DEBUG] [REMOTE ] BWFG: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:00.827698] [DEBUG] [REMOTE ] BWFG: PASS: Integrity check passed. [2026-01-01T12:04:00.827751] [DEBUG] [REMOTE ] BWFG: Symbol is viable for forecasting. [2026-01-01T12:04:00.827808] [INFO ] [MAIN ] [552/3542] BWFG kept (0.4s) | 552 kept, 0 rejected | 140.5/min | ETA: 21.3m [2026-01-01T12:04:01.175090] [DEBUG] [REMOTE ] BWG: Retrieved 3461 rows, trimmed to 300. [2026-01-01T12:04:01.175271] [DEBUG] [REMOTE ] BWG: PASS: History has at least 300 days. [2026-01-01T12:04:01.175523] [DEBUG] [REMOTE ] BWG: PASS: Price check passed. Min price $8.09. [2026-01-01T12:04:01.175686] [DEBUG] [REMOTE ] BWG: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:01.175818] [DEBUG] [REMOTE ] BWG: PASS: Integrity check passed. [2026-01-01T12:04:01.175863] [DEBUG] [REMOTE ] BWG: Symbol is viable for forecasting. [2026-01-01T12:04:01.175942] [INFO ] [MAIN ] [553/3542] BWG kept (0.3s) | 553 kept, 0 rejected | 140.6/min | ETA: 21.3m [2026-01-01T12:04:01.381056] [DEBUG] [REMOTE ] BWIN: Retrieved 1555 rows, trimmed to 300. [2026-01-01T12:04:01.381223] [DEBUG] [REMOTE ] BWIN: PASS: History has at least 300 days. [2026-01-01T12:04:01.381467] [DEBUG] [REMOTE ] BWIN: PASS: Price check passed. Min price $21.49. [2026-01-01T12:04:01.381623] [DEBUG] [REMOTE ] BWIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:01.381736] [DEBUG] [REMOTE ] BWIN: PASS: Integrity check passed. [2026-01-01T12:04:01.381776] [DEBUG] [REMOTE ] BWIN: Symbol is viable for forecasting. [2026-01-01T12:04:01.381826] [INFO ] [MAIN ] [554/3542] BWIN kept (0.2s) | 554 kept, 0 rejected | 140.7/min | ETA: 21.2m [2026-01-01T12:04:01.878319] [DEBUG] [REMOTE ] BWMN: Retrieved 1169 rows, trimmed to 300. [2026-01-01T12:04:01.878504] [DEBUG] [REMOTE ] BWMN: PASS: History has at least 300 days. [2026-01-01T12:04:01.878787] [DEBUG] [REMOTE ] BWMN: PASS: Price check passed. Min price $32.51. [2026-01-01T12:04:01.878931] [DEBUG] [REMOTE ] BWMN: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:01.879052] [DEBUG] [REMOTE ] BWMN: PASS: Integrity check passed. [2026-01-01T12:04:01.879100] [DEBUG] [REMOTE ] BWMN: Symbol is viable for forecasting. [2026-01-01T12:04:01.879156] [INFO ] [MAIN ] [555/3542] BWMN kept (0.5s) | 555 kept, 0 rejected | 140.7/min | ETA: 21.2m [2026-01-01T12:04:02.429717] [DEBUG] [REMOTE ] BXC: Retrieved 5296 rows, trimmed to 300. [2026-01-01T12:04:02.429866] [DEBUG] [REMOTE ] BXC: PASS: History has at least 300 days. [2026-01-01T12:04:02.430095] [DEBUG] [REMOTE ] BXC: PASS: Price check passed. Min price $53.30. [2026-01-01T12:04:02.430231] [DEBUG] [REMOTE ] BXC: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:02.430351] [DEBUG] [REMOTE ] BXC: PASS: Integrity check passed. [2026-01-01T12:04:02.430390] [DEBUG] [REMOTE ] BXC: Symbol is viable for forecasting. [2026-01-01T12:04:02.430440] [INFO ] [MAIN ] [556/3542] BXC kept (0.6s) | 556 kept, 0 rejected | 140.6/min | ETA: 21.2m [2026-01-01T12:04:02.935499] [DEBUG] [REMOTE ] BXMX: Retrieved 5329 rows, trimmed to 300. [2026-01-01T12:04:02.935670] [DEBUG] [REMOTE ] BXMX: PASS: History has at least 300 days. [2026-01-01T12:04:02.935897] [DEBUG] [REMOTE ] BXMX: PASS: Price check passed. Min price $13.61. [2026-01-01T12:04:02.936037] [DEBUG] [REMOTE ] BXMX: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:02.936157] [DEBUG] [REMOTE ] BXMX: PASS: Integrity check passed. [2026-01-01T12:04:02.936197] [DEBUG] [REMOTE ] BXMX: Symbol is viable for forecasting. [2026-01-01T12:04:02.936245] [INFO ] [MAIN ] [557/3542] BXMX kept (0.5s) | 557 kept, 0 rejected | 140.5/min | ETA: 21.2m [2026-01-01T12:04:03.383512] [DEBUG] [REMOTE ] BXP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:03.383654] [DEBUG] [REMOTE ] BXP: PASS: History has at least 300 days. [2026-01-01T12:04:03.383860] [DEBUG] [REMOTE ] BXP: PASS: Price check passed. Min price $67.48. [2026-01-01T12:04:03.383991] [DEBUG] [REMOTE ] BXP: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:03.384101] [DEBUG] [REMOTE ] BXP: PASS: Integrity check passed. [2026-01-01T12:04:03.384144] [DEBUG] [REMOTE ] BXP: Symbol is viable for forecasting. [2026-01-01T12:04:03.384198] [INFO ] [MAIN ] [558/3542] BXP kept (0.4s) | 558 kept, 0 rejected | 140.5/min | ETA: 21.2m [2026-01-01T12:04:03.501431] [DEBUG] [REMOTE ] BXSL: Retrieved 1048 rows, trimmed to 300. [2026-01-01T12:04:03.501568] [DEBUG] [REMOTE ] BXSL: PASS: History has at least 300 days. [2026-01-01T12:04:03.501786] [DEBUG] [REMOTE ] BXSL: PASS: Price check passed. Min price $24.31. [2026-01-01T12:04:03.501914] [DEBUG] [REMOTE ] BXSL: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:03.502021] [DEBUG] [REMOTE ] BXSL: PASS: Integrity check passed. [2026-01-01T12:04:03.502060] [DEBUG] [REMOTE ] BXSL: Symbol is viable for forecasting. [2026-01-01T12:04:03.502123] [INFO ] [MAIN ] [559/3542] BXSL kept (0.1s) | 559 kept, 0 rejected | 140.7/min | ETA: 21.2m [2026-01-01T12:04:04.292001] [DEBUG] [REMOTE ] BYD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:04.292165] [DEBUG] [REMOTE ] BYD: PASS: History has at least 300 days. [2026-01-01T12:04:04.292502] [DEBUG] [REMOTE ] BYD: PASS: Price check passed. Min price $76.65. [2026-01-01T12:04:04.292811] [DEBUG] [REMOTE ] BYD: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:04.292957] [DEBUG] [REMOTE ] BYD: PASS: Integrity check passed. [2026-01-01T12:04:04.293000] [DEBUG] [REMOTE ] BYD: Symbol is viable for forecasting. [2026-01-01T12:04:04.293052] [INFO ] [MAIN ] [560/3542] BYD kept (0.8s) | 560 kept, 0 rejected | 140.5/min | ETA: 21.2m [2026-01-01T12:04:04.626613] [DEBUG] [REMOTE ] BYM: Retrieved 5831 rows, trimmed to 300. [2026-01-01T12:04:04.626755] [DEBUG] [REMOTE ] BYM: PASS: History has at least 300 days. [2026-01-01T12:04:04.626963] [DEBUG] [REMOTE ] BYM: PASS: Price check passed. Min price $10.74. [2026-01-01T12:04:04.627102] [DEBUG] [REMOTE ] BYM: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:04.627214] [DEBUG] [REMOTE ] BYM: PASS: Integrity check passed. [2026-01-01T12:04:04.627254] [DEBUG] [REMOTE ] BYM: Symbol is viable for forecasting. [2026-01-01T12:04:04.627303] [INFO ] [MAIN ] [561/3542] BYM kept (0.3s) | 561 kept, 0 rejected | 140.5/min | ETA: 21.2m [2026-01-01T12:04:04.889822] [DEBUG] [REMOTE ] BYRN: Retrieved 3726 rows, trimmed to 300. [2026-01-01T12:04:04.890024] [DEBUG] [REMOTE ] BYRN: PASS: History has at least 300 days. [2026-01-01T12:04:04.890304] [DEBUG] [REMOTE ] BYRN: PASS: Price check passed. Min price $16.07. [2026-01-01T12:04:04.890446] [DEBUG] [REMOTE ] BYRN: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:04.890608] [DEBUG] [REMOTE ] BYRN: PASS: Integrity check passed. [2026-01-01T12:04:04.890661] [DEBUG] [REMOTE ] BYRN: Symbol is viable for forecasting. [2026-01-01T12:04:04.890758] [INFO ] [MAIN ] [562/3542] BYRN kept (0.3s) | 562 kept, 0 rejected | 140.6/min | ETA: 21.2m [2026-01-01T12:04:05.350293] [DEBUG] [REMOTE ] BYSI: Retrieved 2217 rows, trimmed to 300. [2026-01-01T12:04:05.350491] [DEBUG] [REMOTE ] BYSI: PASS: History has at least 300 days. [2026-01-01T12:04:05.350854] [DEBUG] [REMOTE ] BYSI: PASS: Price check passed. Min price $1.63. [2026-01-01T12:04:05.351004] [DEBUG] [REMOTE ] BYSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:05.351139] [DEBUG] [REMOTE ] BYSI: PASS: Integrity check passed. [2026-01-01T12:04:05.351181] [DEBUG] [REMOTE ] BYSI: Symbol is viable for forecasting. [2026-01-01T12:04:05.351237] [INFO ] [MAIN ] [563/3542] BYSI kept (0.5s) | 563 kept, 0 rejected | 140.6/min | ETA: 21.2m [2026-01-01T12:04:05.619066] [DEBUG] [REMOTE ] BZ: Retrieved 1145 rows, trimmed to 300. [2026-01-01T12:04:05.619231] [DEBUG] [REMOTE ] BZ: PASS: History has at least 300 days. [2026-01-01T12:04:05.619490] [DEBUG] [REMOTE ] BZ: PASS: Price check passed. Min price $19.96. [2026-01-01T12:04:05.619653] [DEBUG] [REMOTE ] BZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:05.619777] [DEBUG] [REMOTE ] BZ: PASS: Integrity check passed. [2026-01-01T12:04:05.619818] [DEBUG] [REMOTE ] BZ: Symbol is viable for forecasting. [2026-01-01T12:04:05.619866] [INFO ] [MAIN ] [564/3542] BZ kept (0.3s) | 564 kept, 0 rejected | 140.7/min | ETA: 21.2m [2026-01-01T12:04:06.453201] [DEBUG] [REMOTE ] BZH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:06.453349] [DEBUG] [REMOTE ] BZH: PASS: History has at least 300 days. [2026-01-01T12:04:06.453615] [DEBUG] [REMOTE ] BZH: PASS: Price check passed. Min price $19.82. [2026-01-01T12:04:06.453781] [DEBUG] [REMOTE ] BZH: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:06.453914] [DEBUG] [REMOTE ] BZH: PASS: Integrity check passed. [2026-01-01T12:04:06.453963] [DEBUG] [REMOTE ] BZH: Symbol is viable for forecasting. [2026-01-01T12:04:06.454037] [INFO ] [MAIN ] [565/3542] BZH kept (0.8s) | 565 kept, 0 rejected | 140.5/min | ETA: 21.2m [2026-01-01T12:04:06.794491] [DEBUG] [REMOTE ] BZUN: Retrieved 2670 rows, trimmed to 300. [2026-01-01T12:04:06.794651] [DEBUG] [REMOTE ] BZUN: PASS: History has at least 300 days. [2026-01-01T12:04:06.794862] [DEBUG] [REMOTE ] BZUN: PASS: Price check passed. Min price $2.61. [2026-01-01T12:04:06.794996] [DEBUG] [REMOTE ] BZUN: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:06.795109] [DEBUG] [REMOTE ] BZUN: PASS: Integrity check passed. [2026-01-01T12:04:06.795148] [DEBUG] [REMOTE ] BZUN: Symbol is viable for forecasting. [2026-01-01T12:04:06.795196] [INFO ] [MAIN ] [566/3542] BZUN kept (0.3s) | 566 kept, 0 rejected | 140.5/min | ETA: 21.2m [2026-01-01T12:04:07.324494] [DEBUG] [REMOTE ] C: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:07.324656] [DEBUG] [REMOTE ] C: PASS: History has at least 300 days. [2026-01-01T12:04:07.324891] [DEBUG] [REMOTE ] C: PASS: Price check passed. Min price $93.38. [2026-01-01T12:04:07.325026] [DEBUG] [REMOTE ] C: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:07.325144] [DEBUG] [REMOTE ] C: PASS: Integrity check passed. [2026-01-01T12:04:07.325186] [DEBUG] [REMOTE ] C: Symbol is viable for forecasting. [2026-01-01T12:04:07.325234] [INFO ] [MAIN ] [567/3542] C kept (0.5s) | 567 kept, 0 rejected | 140.5/min | ETA: 21.2m [2026-01-01T12:04:07.622037] [DEBUG] [REMOTE ] CAAP: Retrieved 1990 rows, trimmed to 300. [2026-01-01T12:04:07.622156] [DEBUG] [REMOTE ] CAAP: PASS: History has at least 300 days. [2026-01-01T12:04:07.622352] [DEBUG] [REMOTE ] CAAP: PASS: Price check passed. Min price $17.49. [2026-01-01T12:04:07.622483] [DEBUG] [REMOTE ] CAAP: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:07.622618] [DEBUG] [REMOTE ] CAAP: PASS: Integrity check passed. [2026-01-01T12:04:07.622661] [DEBUG] [REMOTE ] CAAP: Symbol is viable for forecasting. [2026-01-01T12:04:07.622708] [INFO ] [MAIN ] [568/3542] CAAP kept (0.3s) | 568 kept, 0 rejected | 140.5/min | ETA: 21.2m [2026-01-01T12:04:08.188384] [DEBUG] [REMOTE ] CAAS: Retrieved 5595 rows, trimmed to 300. [2026-01-01T12:04:08.188523] [DEBUG] [REMOTE ] CAAS: PASS: History has at least 300 days. [2026-01-01T12:04:08.188752] [DEBUG] [REMOTE ] CAAS: PASS: Price check passed. Min price $4.00. [2026-01-01T12:04:08.188890] [DEBUG] [REMOTE ] CAAS: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:08.189034] [DEBUG] [REMOTE ] CAAS: PASS: Integrity check passed. [2026-01-01T12:04:08.189085] [DEBUG] [REMOTE ] CAAS: Symbol is viable for forecasting. [2026-01-01T12:04:08.189135] [INFO ] [MAIN ] [569/3542] CAAS kept (0.6s) | 569 kept, 0 rejected | 140.5/min | ETA: 21.2m [2026-01-01T12:04:08.449348] [DEBUG] [REMOTE ] CABA: Retrieved 1554 rows, trimmed to 300. [2026-01-01T12:04:08.449483] [DEBUG] [REMOTE ] CABA: PASS: History has at least 300 days. [2026-01-01T12:04:08.449720] [DEBUG] [REMOTE ] CABA: PASS: Price check passed. Min price $2.08. [2026-01-01T12:04:08.449855] [DEBUG] [REMOTE ] CABA: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:08.449960] [DEBUG] [REMOTE ] CABA: PASS: Integrity check passed. [2026-01-01T12:04:08.449999] [DEBUG] [REMOTE ] CABA: Symbol is viable for forecasting. [2026-01-01T12:04:08.450048] [INFO ] [MAIN ] [570/3542] CABA kept (0.3s) | 570 kept, 0 rejected | 140.6/min | ETA: 21.1m [2026-01-01T12:04:08.918756] [DEBUG] [REMOTE ] CABO: Retrieved 2642 rows, trimmed to 300. [2026-01-01T12:04:08.918889] [DEBUG] [REMOTE ] CABO: PASS: History has at least 300 days. [2026-01-01T12:04:08.919133] [DEBUG] [REMOTE ] CABO: PASS: Price check passed. Min price $100.42. [2026-01-01T12:04:08.919267] [DEBUG] [REMOTE ] CABO: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:08.919402] [DEBUG] [REMOTE ] CABO: PASS: Integrity check passed. [2026-01-01T12:04:08.919443] [DEBUG] [REMOTE ] CABO: Symbol is viable for forecasting. [2026-01-01T12:04:08.919501] [INFO ] [MAIN ] [571/3542] CABO kept (0.5s) | 571 kept, 0 rejected | 140.5/min | ETA: 21.1m [2026-01-01T12:04:09.447359] [DEBUG] [REMOTE ] CAC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:09.447498] [DEBUG] [REMOTE ] CAC: PASS: History has at least 300 days. [2026-01-01T12:04:09.447750] [DEBUG] [REMOTE ] CAC: PASS: Price check passed. Min price $35.45. [2026-01-01T12:04:09.447903] [DEBUG] [REMOTE ] CAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:09.448018] [DEBUG] [REMOTE ] CAC: PASS: Integrity check passed. [2026-01-01T12:04:09.448056] [DEBUG] [REMOTE ] CAC: Symbol is viable for forecasting. [2026-01-01T12:04:09.448104] [INFO ] [MAIN ] [572/3542] CAC kept (0.5s) | 572 kept, 0 rejected | 140.5/min | ETA: 21.1m [2026-01-01T12:04:09.886531] [DEBUG] [REMOTE ] CACC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:09.886685] [DEBUG] [REMOTE ] CACC: PASS: History has at least 300 days. [2026-01-01T12:04:09.886904] [DEBUG] [REMOTE ] CACC: PASS: Price check passed. Min price $411.04. [2026-01-01T12:04:09.887039] [DEBUG] [REMOTE ] CACC: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:09.887156] [DEBUG] [REMOTE ] CACC: PASS: Integrity check passed. [2026-01-01T12:04:09.887196] [DEBUG] [REMOTE ] CACC: Symbol is viable for forecasting. [2026-01-01T12:04:09.887246] [INFO ] [MAIN ] [573/3542] CACC kept (0.4s) | 573 kept, 0 rejected | 140.5/min | ETA: 21.1m [2026-01-01T12:04:10.343819] [DEBUG] [REMOTE ] CACI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:10.343972] [DEBUG] [REMOTE ] CACI: PASS: History has at least 300 days. [2026-01-01T12:04:10.344214] [DEBUG] [REMOTE ] CACI: PASS: Price check passed. Min price $508.06. [2026-01-01T12:04:10.344349] [DEBUG] [REMOTE ] CACI: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:10.344473] [DEBUG] [REMOTE ] CACI: PASS: Integrity check passed. [2026-01-01T12:04:10.344513] [DEBUG] [REMOTE ] CACI: Symbol is viable for forecasting. [2026-01-01T12:04:10.344561] [INFO ] [MAIN ] [574/3542] CACI kept (0.5s) | 574 kept, 0 rejected | 140.4/min | ETA: 21.1m [2026-01-01T12:04:10.700725] [DEBUG] [REMOTE ] CADE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:10.700863] [DEBUG] [REMOTE ] CADE: PASS: History has at least 300 days. [2026-01-01T12:04:10.701086] [DEBUG] [REMOTE ] CADE: PASS: Price check passed. Min price $35.17. [2026-01-01T12:04:10.701251] [DEBUG] [REMOTE ] CADE: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:10.701381] [DEBUG] [REMOTE ] CADE: PASS: Integrity check passed. [2026-01-01T12:04:10.701422] [DEBUG] [REMOTE ] CADE: Symbol is viable for forecasting. [2026-01-01T12:04:10.701658] [INFO ] [MAIN ] [575/3542] CADE kept (0.4s) | 575 kept, 0 rejected | 140.5/min | ETA: 21.1m [2026-01-01T12:04:11.024652] [DEBUG] [REMOTE ] CADL: Retrieved 1114 rows, trimmed to 300. [2026-01-01T12:04:11.024778] [DEBUG] [REMOTE ] CADL: PASS: History has at least 300 days. [2026-01-01T12:04:11.024970] [DEBUG] [REMOTE ] CADL: PASS: Price check passed. Min price $4.42. [2026-01-01T12:04:11.025099] [DEBUG] [REMOTE ] CADL: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:11.025204] [DEBUG] [REMOTE ] CADL: PASS: Integrity check passed. [2026-01-01T12:04:11.025243] [DEBUG] [REMOTE ] CADL: Symbol is viable for forecasting. [2026-01-01T12:04:11.025290] [INFO ] [MAIN ] [576/3542] CADL kept (0.3s) | 576 kept, 0 rejected | 140.5/min | ETA: 21.1m [2026-01-01T12:04:11.543023] [DEBUG] [REMOTE ] CAE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:11.543160] [DEBUG] [REMOTE ] CAE: PASS: History has at least 300 days. [2026-01-01T12:04:11.543375] [DEBUG] [REMOTE ] CAE: PASS: Price check passed. Min price $25.73. [2026-01-01T12:04:11.543505] [DEBUG] [REMOTE ] CAE: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:11.543643] [DEBUG] [REMOTE ] CAE: PASS: Integrity check passed. [2026-01-01T12:04:11.543707] [DEBUG] [REMOTE ] CAE: Symbol is viable for forecasting. [2026-01-01T12:04:11.543781] [INFO ] [MAIN ] [577/3542] CAE kept (0.5s) | 577 kept, 0 rejected | 140.5/min | ETA: 21.1m [2026-01-01T12:04:11.978466] [DEBUG] [REMOTE ] CAF: Retrieved 4845 rows, trimmed to 300. [2026-01-01T12:04:11.978693] [DEBUG] [REMOTE ] CAF: PASS: History has at least 300 days. [2026-01-01T12:04:11.979007] [DEBUG] [REMOTE ] CAF: PASS: Price check passed. Min price $15.43. [2026-01-01T12:04:11.979156] [DEBUG] [REMOTE ] CAF: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:11.979286] [DEBUG] [REMOTE ] CAF: PASS: Integrity check passed. [2026-01-01T12:04:11.979351] [DEBUG] [REMOTE ] CAF: Symbol is viable for forecasting. [2026-01-01T12:04:11.979408] [INFO ] [MAIN ] [578/3542] CAF kept (0.4s) | 578 kept, 0 rejected | 140.5/min | ETA: 21.1m [2026-01-01T12:04:12.434683] [DEBUG] [REMOTE ] CAG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:12.434823] [DEBUG] [REMOTE ] CAG: PASS: History has at least 300 days. [2026-01-01T12:04:12.435037] [DEBUG] [REMOTE ] CAG: PASS: Price check passed. Min price $16.70. [2026-01-01T12:04:12.435180] [DEBUG] [REMOTE ] CAG: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:12.435319] [DEBUG] [REMOTE ] CAG: PASS: Integrity check passed. [2026-01-01T12:04:12.435361] [DEBUG] [REMOTE ] CAG: Symbol is viable for forecasting. [2026-01-01T12:04:12.435410] [INFO ] [MAIN ] [579/3542] CAG kept (0.5s) | 579 kept, 0 rejected | 140.5/min | ETA: 21.1m [2026-01-01T12:04:12.789632] [DEBUG] [REMOTE ] CAH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:12.789770] [DEBUG] [REMOTE ] CAH: PASS: History has at least 300 days. [2026-01-01T12:04:12.790016] [DEBUG] [REMOTE ] CAH: PASS: Price check passed. Min price $153.27. [2026-01-01T12:04:12.790162] [DEBUG] [REMOTE ] CAH: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:12.790304] [DEBUG] [REMOTE ] CAH: PASS: Integrity check passed. [2026-01-01T12:04:12.790356] [DEBUG] [REMOTE ] CAH: Symbol is viable for forecasting. [2026-01-01T12:04:12.790414] [INFO ] [MAIN ] [580/3542] CAH kept (0.4s) | 580 kept, 0 rejected | 140.5/min | ETA: 21.1m [2026-01-01T12:04:13.461412] [DEBUG] [REMOTE ] CAKE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:13.461552] [DEBUG] [REMOTE ] CAKE: PASS: History has at least 300 days. [2026-01-01T12:04:13.461787] [DEBUG] [REMOTE ] CAKE: PASS: Price check passed. Min price $43.14. [2026-01-01T12:04:13.461920] [DEBUG] [REMOTE ] CAKE: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:13.462036] [DEBUG] [REMOTE ] CAKE: PASS: Integrity check passed. [2026-01-01T12:04:13.462076] [DEBUG] [REMOTE ] CAKE: Symbol is viable for forecasting. [2026-01-01T12:04:13.462127] [INFO ] [MAIN ] [581/3542] CAKE kept (0.7s) | 581 kept, 0 rejected | 140.4/min | ETA: 21.1m [2026-01-01T12:04:13.957015] [DEBUG] [REMOTE ] CAL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:13.957144] [DEBUG] [REMOTE ] CAL: PASS: History has at least 300 days. [2026-01-01T12:04:13.957429] [DEBUG] [REMOTE ] CAL: PASS: Price check passed. Min price $9.58. [2026-01-01T12:04:13.957628] [DEBUG] [REMOTE ] CAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:13.957760] [DEBUG] [REMOTE ] CAL: PASS: Integrity check passed. [2026-01-01T12:04:13.957801] [DEBUG] [REMOTE ] CAL: Symbol is viable for forecasting. [2026-01-01T12:04:13.957850] [INFO ] [MAIN ] [582/3542] CAL kept (0.5s) | 582 kept, 0 rejected | 140.3/min | ETA: 21.1m [2026-01-01T12:04:14.237476] [DEBUG] [REMOTE ] CALC: Retrieved 1323 rows, trimmed to 300. [2026-01-01T12:04:14.237667] [DEBUG] [REMOTE ] CALC: PASS: History has at least 300 days. [2026-01-01T12:04:14.237882] [DEBUG] [REMOTE ] CALC: PASS: Price check passed. Min price $2.96. [2026-01-01T12:04:14.238013] [DEBUG] [REMOTE ] CALC: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:14.238124] [DEBUG] [REMOTE ] CALC: PASS: Integrity check passed. [2026-01-01T12:04:14.238164] [DEBUG] [REMOTE ] CALC: Symbol is viable for forecasting. [2026-01-01T12:04:14.238230] [INFO ] [MAIN ] [583/3542] CALC kept (0.3s) | 583 kept, 0 rejected | 140.4/min | ETA: 21.1m [2026-01-01T12:04:14.826560] [DEBUG] [REMOTE ] CALM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:14.826705] [DEBUG] [REMOTE ] CALM: PASS: History has at least 300 days. [2026-01-01T12:04:14.826909] [DEBUG] [REMOTE ] CALM: PASS: Price check passed. Min price $79.57. [2026-01-01T12:04:14.827039] [DEBUG] [REMOTE ] CALM: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:14.827149] [DEBUG] [REMOTE ] CALM: PASS: Integrity check passed. [2026-01-01T12:04:14.827189] [DEBUG] [REMOTE ] CALM: Symbol is viable for forecasting. [2026-01-01T12:04:14.827238] [INFO ] [MAIN ] [584/3542] CALM kept (0.6s) | 584 kept, 0 rejected | 140.3/min | ETA: 21.1m [2026-01-01T12:04:15.301120] [DEBUG] [REMOTE ] CALX: Retrieved 3969 rows, trimmed to 300. [2026-01-01T12:04:15.301322] [DEBUG] [REMOTE ] CALX: PASS: History has at least 300 days. [2026-01-01T12:04:15.301626] [DEBUG] [REMOTE ] CALX: PASS: Price check passed. Min price $52.93. [2026-01-01T12:04:15.301783] [DEBUG] [REMOTE ] CALX: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:15.301917] [DEBUG] [REMOTE ] CALX: PASS: Integrity check passed. [2026-01-01T12:04:15.301960] [DEBUG] [REMOTE ] CALX: Symbol is viable for forecasting. [2026-01-01T12:04:15.302013] [INFO ] [MAIN ] [585/3542] CALX kept (0.5s) | 585 kept, 0 rejected | 140.3/min | ETA: 21.1m [2026-01-01T12:04:15.676849] [DEBUG] [REMOTE ] CAPL: Retrieved 3314 rows, trimmed to 300. [2026-01-01T12:04:15.677031] [DEBUG] [REMOTE ] CAPL: PASS: History has at least 300 days. [2026-01-01T12:04:15.677292] [DEBUG] [REMOTE ] CAPL: PASS: Price check passed. Min price $19.27. [2026-01-01T12:04:15.677435] [DEBUG] [REMOTE ] CAPL: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:15.677553] [DEBUG] [REMOTE ] CAPL: PASS: Integrity check passed. [2026-01-01T12:04:15.677622] [DEBUG] [REMOTE ] CAPL: Symbol is viable for forecasting. [2026-01-01T12:04:15.677679] [INFO ] [MAIN ] [586/3542] CAPL kept (0.4s) | 586 kept, 0 rejected | 140.3/min | ETA: 21.1m [2026-01-01T12:04:16.038164] [DEBUG] [REMOTE ] CARE: Retrieved 3340 rows, trimmed to 300. [2026-01-01T12:04:16.038361] [DEBUG] [REMOTE ] CARE: PASS: History has at least 300 days. [2026-01-01T12:04:16.038654] [DEBUG] [REMOTE ] CARE: PASS: Price check passed. Min price $16.96. [2026-01-01T12:04:16.038797] [DEBUG] [REMOTE ] CARE: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:16.038927] [DEBUG] [REMOTE ] CARE: PASS: Integrity check passed. [2026-01-01T12:04:16.038970] [DEBUG] [REMOTE ] CARE: Symbol is viable for forecasting. [2026-01-01T12:04:16.039023] [INFO ] [MAIN ] [587/3542] CARE kept (0.4s) | 587 kept, 0 rejected | 140.4/min | ETA: 21.1m [2026-01-01T12:04:16.435280] [DEBUG] [REMOTE ] CARG: Retrieved 2066 rows, trimmed to 300. [2026-01-01T12:04:16.435412] [DEBUG] [REMOTE ] CARG: PASS: History has at least 300 days. [2026-01-01T12:04:16.435644] [DEBUG] [REMOTE ] CARG: PASS: Price check passed. Min price $33.13. [2026-01-01T12:04:16.435823] [DEBUG] [REMOTE ] CARG: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:16.435964] [DEBUG] [REMOTE ] CARG: PASS: Integrity check passed. [2026-01-01T12:04:16.436014] [DEBUG] [REMOTE ] CARG: Symbol is viable for forecasting. [2026-01-01T12:04:16.436067] [INFO ] [MAIN ] [588/3542] CARG kept (0.4s) | 588 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-01T12:04:16.798910] [DEBUG] [REMOTE ] CARS: Retrieved 2159 rows, trimmed to 300. [2026-01-01T12:04:16.799074] [DEBUG] [REMOTE ] CARS: PASS: History has at least 300 days. [2026-01-01T12:04:16.799381] [DEBUG] [REMOTE ] CARS: PASS: Price check passed. Min price $10.18. [2026-01-01T12:04:16.799537] [DEBUG] [REMOTE ] CARS: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:16.799675] [DEBUG] [REMOTE ] CARS: PASS: Integrity check passed. [2026-01-01T12:04:16.799733] [DEBUG] [REMOTE ] CARS: Symbol is viable for forecasting. [2026-01-01T12:04:16.799783] [INFO ] [MAIN ] [589/3542] CARS kept (0.4s) | 589 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-01T12:04:17.349796] [DEBUG] [REMOTE ] CASH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:17.349957] [DEBUG] [REMOTE ] CASH: PASS: History has at least 300 days. [2026-01-01T12:04:17.350235] [DEBUG] [REMOTE ] CASH: PASS: Price check passed. Min price $66.43. [2026-01-01T12:04:17.350398] [DEBUG] [REMOTE ] CASH: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:17.350542] [DEBUG] [REMOTE ] CASH: PASS: Integrity check passed. [2026-01-01T12:04:17.350604] [DEBUG] [REMOTE ] CASH: Symbol is viable for forecasting. [2026-01-01T12:04:17.350658] [INFO ] [MAIN ] [590/3542] CASH kept (0.6s) | 590 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-01T12:04:17.805412] [DEBUG] [REMOTE ] CASS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:17.805556] [DEBUG] [REMOTE ] CASS: PASS: History has at least 300 days. [2026-01-01T12:04:17.805802] [DEBUG] [REMOTE ] CASS: PASS: Price check passed. Min price $36.51. [2026-01-01T12:04:17.805939] [DEBUG] [REMOTE ] CASS: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:17.806057] [DEBUG] [REMOTE ] CASS: PASS: Integrity check passed. [2026-01-01T12:04:17.806097] [DEBUG] [REMOTE ] CASS: Symbol is viable for forecasting. [2026-01-01T12:04:17.806147] [INFO ] [MAIN ] [591/3542] CASS kept (0.5s) | 591 kept, 0 rejected | 140.3/min | ETA: 21.0m [2026-01-01T12:04:18.281584] [DEBUG] [REMOTE ] CASY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:18.281739] [DEBUG] [REMOTE ] CASY: PASS: History has at least 300 days. [2026-01-01T12:04:18.282023] [DEBUG] [REMOTE ] CASY: PASS: Price check passed. Min price $513.19. [2026-01-01T12:04:18.282163] [DEBUG] [REMOTE ] CASY: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:18.282289] [DEBUG] [REMOTE ] CASY: PASS: Integrity check passed. [2026-01-01T12:04:18.282330] [DEBUG] [REMOTE ] CASY: Symbol is viable for forecasting. [2026-01-01T12:04:18.282381] [INFO ] [MAIN ] [592/3542] CASY kept (0.5s) | 592 kept, 0 rejected | 140.3/min | ETA: 21.0m [2026-01-01T12:04:18.524470] [DEBUG] [REMOTE ] CATH: Retrieved 2441 rows, trimmed to 300. [2026-01-01T12:04:18.524614] [DEBUG] [REMOTE ] CATH: PASS: History has at least 300 days. [2026-01-01T12:04:18.524869] [DEBUG] [REMOTE ] CATH: PASS: Price check passed. Min price $78.52. [2026-01-01T12:04:18.525045] [DEBUG] [REMOTE ] CATH: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:18.525194] [DEBUG] [REMOTE ] CATH: PASS: Integrity check passed. [2026-01-01T12:04:18.525246] [DEBUG] [REMOTE ] CATH: Symbol is viable for forecasting. [2026-01-01T12:04:18.525309] [INFO ] [MAIN ] [593/3542] CATH kept (0.2s) | 593 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-01T12:04:18.987106] [DEBUG] [REMOTE ] CATO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:18.987291] [DEBUG] [REMOTE ] CATO: PASS: History has at least 300 days. [2026-01-01T12:04:18.987549] [DEBUG] [REMOTE ] CATO: PASS: Price check passed. Min price $3.05. [2026-01-01T12:04:18.987705] [DEBUG] [REMOTE ] CATO: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:18.987824] [DEBUG] [REMOTE ] CATO: PASS: Integrity check passed. [2026-01-01T12:04:18.987864] [DEBUG] [REMOTE ] CATO: Symbol is viable for forecasting. [2026-01-01T12:04:18.987920] [INFO ] [MAIN ] [594/3542] CATO kept (0.5s) | 594 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-01T12:04:19.500218] [DEBUG] [REMOTE ] CATY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:19.500420] [DEBUG] [REMOTE ] CATY: PASS: History has at least 300 days. [2026-01-01T12:04:19.500953] [DEBUG] [REMOTE ] CATY: PASS: Price check passed. Min price $44.86. [2026-01-01T12:04:19.501098] [DEBUG] [REMOTE ] CATY: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:19.501244] [DEBUG] [REMOTE ] CATY: PASS: Integrity check passed. [2026-01-01T12:04:19.501310] [DEBUG] [REMOTE ] CATY: Symbol is viable for forecasting. [2026-01-01T12:04:19.501368] [INFO ] [MAIN ] [595/3542] CATY kept (0.5s) | 595 kept, 0 rejected | 140.3/min | ETA: 21.0m [2026-01-01T12:04:19.662337] [DEBUG] [REMOTE ] CAVA: Retrieved 639 rows, trimmed to 300. [2026-01-01T12:04:19.662462] [DEBUG] [REMOTE ] CAVA: PASS: History has at least 300 days. [2026-01-01T12:04:19.662673] [DEBUG] [REMOTE ] CAVA: PASS: Price check passed. Min price $43.59. [2026-01-01T12:04:19.662803] [DEBUG] [REMOTE ] CAVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:19.662908] [DEBUG] [REMOTE ] CAVA: PASS: Integrity check passed. [2026-01-01T12:04:19.662947] [DEBUG] [REMOTE ] CAVA: Symbol is viable for forecasting. [2026-01-01T12:04:19.662993] [INFO ] [MAIN ] [596/3542] CAVA kept (0.2s) | 596 kept, 0 rejected | 140.5/min | ETA: 21.0m [2026-01-01T12:04:20.204501] [DEBUG] [REMOTE ] CB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:20.204659] [DEBUG] [REMOTE ] CB: PASS: History has at least 300 days. [2026-01-01T12:04:20.204891] [DEBUG] [REMOTE ] CB: PASS: Price check passed. Min price $267.36. [2026-01-01T12:04:20.205030] [DEBUG] [REMOTE ] CB: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:20.205174] [DEBUG] [REMOTE ] CB: PASS: Integrity check passed. [2026-01-01T12:04:20.205224] [DEBUG] [REMOTE ] CB: Symbol is viable for forecasting. [2026-01-01T12:04:20.205281] [INFO ] [MAIN ] [597/3542] CB kept (0.5s) | 597 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-01T12:04:20.764834] [DEBUG] [REMOTE ] CBAN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:20.764973] [DEBUG] [REMOTE ] CBAN: PASS: History has at least 300 days. [2026-01-01T12:04:20.765192] [DEBUG] [REMOTE ] CBAN: PASS: Price check passed. Min price $15.82. [2026-01-01T12:04:20.765323] [DEBUG] [REMOTE ] CBAN: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:20.765449] [DEBUG] [REMOTE ] CBAN: PASS: Integrity check passed. [2026-01-01T12:04:20.765499] [DEBUG] [REMOTE ] CBAN: Symbol is viable for forecasting. [2026-01-01T12:04:20.765552] [INFO ] [MAIN ] [598/3542] CBAN kept (0.6s) | 598 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-01T12:04:20.986604] [DEBUG] [REMOTE ] CBL: Retrieved 1045 rows, trimmed to 300. [2026-01-01T12:04:20.986817] [DEBUG] [REMOTE ] CBL: PASS: History has at least 300 days. [2026-01-01T12:04:20.987011] [DEBUG] [REMOTE ] CBL: PASS: Price check passed. Min price $27.72. [2026-01-01T12:04:20.987141] [DEBUG] [REMOTE ] CBL: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:20.987247] [DEBUG] [REMOTE ] CBL: PASS: Integrity check passed. [2026-01-01T12:04:20.987286] [DEBUG] [REMOTE ] CBL: Symbol is viable for forecasting. [2026-01-01T12:04:20.987333] [INFO ] [MAIN ] [599/3542] CBL kept (0.2s) | 599 kept, 0 rejected | 140.5/min | ETA: 21.0m [2026-01-01T12:04:21.386324] [DEBUG] [REMOTE ] CBNK: Retrieved 1826 rows, trimmed to 300. [2026-01-01T12:04:21.386455] [DEBUG] [REMOTE ] CBNK: PASS: History has at least 300 days. [2026-01-01T12:04:21.386666] [DEBUG] [REMOTE ] CBNK: PASS: Price check passed. Min price $26.61. [2026-01-01T12:04:21.386797] [DEBUG] [REMOTE ] CBNK: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:21.386901] [DEBUG] [REMOTE ] CBNK: PASS: Integrity check passed. [2026-01-01T12:04:21.386940] [DEBUG] [REMOTE ] CBNK: Symbol is viable for forecasting. [2026-01-01T12:04:21.386986] [INFO ] [MAIN ] [600/3542] CBNK kept (0.4s) | 600 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-01T12:04:21.984847] [DEBUG] [REMOTE ] CBRE: Retrieved 5425 rows, trimmed to 300. [2026-01-01T12:04:21.984986] [DEBUG] [REMOTE ] CBRE: PASS: History has at least 300 days. [2026-01-01T12:04:21.985211] [DEBUG] [REMOTE ] CBRE: PASS: Price check passed. Min price $149.41. [2026-01-01T12:04:21.985347] [DEBUG] [REMOTE ] CBRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:21.985464] [DEBUG] [REMOTE ] CBRE: PASS: Integrity check passed. [2026-01-01T12:04:21.985545] [DEBUG] [REMOTE ] CBRE: Symbol is viable for forecasting. [2026-01-01T12:04:21.985619] [INFO ] [MAIN ] [601/3542] CBRE kept (0.6s) | 601 kept, 0 rejected | 140.4/min | ETA: 20.9m [2026-01-01T12:04:22.404219] [DEBUG] [REMOTE ] CBRL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:22.404352] [DEBUG] [REMOTE ] CBRL: PASS: History has at least 300 days. [2026-01-01T12:04:22.404610] [DEBUG] [REMOTE ] CBRL: PASS: Price check passed. Min price $25.02. [2026-01-01T12:04:22.404745] [DEBUG] [REMOTE ] CBRL: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:22.404857] [DEBUG] [REMOTE ] CBRL: PASS: Integrity check passed. [2026-01-01T12:04:22.404896] [DEBUG] [REMOTE ] CBRL: Symbol is viable for forecasting. [2026-01-01T12:04:22.404944] [INFO ] [MAIN ] [602/3542] CBRL kept (0.4s) | 602 kept, 0 rejected | 140.4/min | ETA: 20.9m [2026-01-01T12:04:22.897411] [DEBUG] [REMOTE ] CBSH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:22.897624] [DEBUG] [REMOTE ] CBSH: PASS: History has at least 300 days. [2026-01-01T12:04:22.898041] [DEBUG] [REMOTE ] CBSH: PASS: Price check passed. Min price $48.63. [2026-01-01T12:04:22.898178] [DEBUG] [REMOTE ] CBSH: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:22.898304] [DEBUG] [REMOTE ] CBSH: PASS: Integrity check passed. [2026-01-01T12:04:22.898343] [DEBUG] [REMOTE ] CBSH: Symbol is viable for forecasting. [2026-01-01T12:04:22.898394] [INFO ] [MAIN ] [603/3542] CBSH kept (0.5s) | 603 kept, 0 rejected | 140.4/min | ETA: 20.9m [2026-01-01T12:04:23.135089] [DEBUG] [REMOTE ] CBUS: Retrieved 649 rows, trimmed to 300. [2026-01-01T12:04:23.135271] [DEBUG] [REMOTE ] CBUS: PASS: History has at least 300 days. [2026-01-01T12:04:23.135551] [DEBUG] [REMOTE ] CBUS: PASS: Price check passed. Min price $1.16. [2026-01-01T12:04:23.135897] [DEBUG] [REMOTE ] CBUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:23.136017] [DEBUG] [REMOTE ] CBUS: PASS: Integrity check passed. [2026-01-01T12:04:23.136061] [DEBUG] [REMOTE ] CBUS: Symbol is viable for forecasting. [2026-01-01T12:04:23.136114] [INFO ] [MAIN ] [604/3542] CBUS kept (0.2s) | 604 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-01T12:04:23.792018] [DEBUG] [REMOTE ] CBZ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:23.792237] [DEBUG] [REMOTE ] CBZ: PASS: History has at least 300 days. [2026-01-01T12:04:23.792565] [DEBUG] [REMOTE ] CBZ: PASS: Price check passed. Min price $48.61. [2026-01-01T12:04:23.792774] [DEBUG] [REMOTE ] CBZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:23.792923] [DEBUG] [REMOTE ] CBZ: PASS: Integrity check passed. [2026-01-01T12:04:23.792965] [DEBUG] [REMOTE ] CBZ: Symbol is viable for forecasting. [2026-01-01T12:04:23.793020] [INFO ] [MAIN ] [605/3542] CBZ kept (0.7s) | 605 kept, 0 rejected | 140.3/min | ETA: 20.9m [2026-01-01T12:04:23.961634] [DEBUG] [REMOTE ] CC: Retrieved 2642 rows, trimmed to 300. [2026-01-01T12:04:23.961846] [DEBUG] [REMOTE ] CC: PASS: History has at least 300 days. [2026-01-01T12:04:23.962186] [DEBUG] [REMOTE ] CC: PASS: Price check passed. Min price $10.48. [2026-01-01T12:04:23.962385] [DEBUG] [REMOTE ] CC: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:23.962563] [DEBUG] [REMOTE ] CC: PASS: Integrity check passed. [2026-01-01T12:04:23.962649] [DEBUG] [REMOTE ] CC: Symbol is viable for forecasting. [2026-01-01T12:04:23.962723] [INFO ] [MAIN ] [606/3542] CC kept (0.2s) | 606 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-01T12:04:24.453465] [DEBUG] [REMOTE ] CCAP: Retrieved 1487 rows, trimmed to 300. [2026-01-01T12:04:24.453669] [DEBUG] [REMOTE ] CCAP: PASS: History has at least 300 days. [2026-01-01T12:04:24.453911] [DEBUG] [REMOTE ] CCAP: PASS: Price check passed. Min price $12.78. [2026-01-01T12:04:24.454048] [DEBUG] [REMOTE ] CCAP: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:24.454187] [DEBUG] [REMOTE ] CCAP: PASS: Integrity check passed. [2026-01-01T12:04:24.454228] [DEBUG] [REMOTE ] CCAP: Symbol is viable for forecasting. [2026-01-01T12:04:24.454279] [INFO ] [MAIN ] [607/3542] CCAP kept (0.5s) | 607 kept, 0 rejected | 140.4/min | ETA: 20.9m [2026-01-01T12:04:24.756719] [DEBUG] [REMOTE ] CCB: Retrieved 1875 rows, trimmed to 300. [2026-01-01T12:04:24.756953] [DEBUG] [REMOTE ] CCB: PASS: History has at least 300 days. [2026-01-01T12:04:24.757242] [DEBUG] [REMOTE ] CCB: PASS: Price check passed. Min price $99.46. [2026-01-01T12:04:24.757385] [DEBUG] [REMOTE ] CCB: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:24.757508] [DEBUG] [REMOTE ] CCB: PASS: Integrity check passed. [2026-01-01T12:04:24.757549] [DEBUG] [REMOTE ] CCB: Symbol is viable for forecasting. [2026-01-01T12:04:24.757657] [INFO ] [MAIN ] [608/3542] CCB kept (0.3s) | 608 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-01T12:04:25.295455] [DEBUG] [REMOTE ] CCBG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:25.295996] [DEBUG] [REMOTE ] CCBG: PASS: History has at least 300 days. [2026-01-01T12:04:25.296349] [DEBUG] [REMOTE ] CCBG: PASS: Price check passed. Min price $38.66. [2026-01-01T12:04:25.296533] [DEBUG] [REMOTE ] CCBG: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:25.296737] [DEBUG] [REMOTE ] CCBG: PASS: Integrity check passed. [2026-01-01T12:04:25.296786] [DEBUG] [REMOTE ] CCBG: Symbol is viable for forecasting. [2026-01-01T12:04:25.296840] [INFO ] [MAIN ] [609/3542] CCBG kept (0.5s) | 609 kept, 0 rejected | 140.4/min | ETA: 20.9m [2026-01-01T12:04:25.665199] [DEBUG] [REMOTE ] CCCC: Retrieved 1318 rows, trimmed to 300. [2026-01-01T12:04:25.665402] [DEBUG] [REMOTE ] CCCC: PASS: History has at least 300 days. [2026-01-01T12:04:25.665689] [DEBUG] [REMOTE ] CCCC: PASS: Price check passed. Min price $1.91. [2026-01-01T12:04:25.665878] [DEBUG] [REMOTE ] CCCC: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:25.666004] [DEBUG] [REMOTE ] CCCC: PASS: Integrity check passed. [2026-01-01T12:04:25.666048] [DEBUG] [REMOTE ] CCCC: Symbol is viable for forecasting. [2026-01-01T12:04:25.666106] [INFO ] [MAIN ] [610/3542] CCCC kept (0.4s) | 610 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-01T12:04:25.991713] [DEBUG] [REMOTE ] CCD: Retrieved 2708 rows, trimmed to 300. [2026-01-01T12:04:25.991907] [DEBUG] [REMOTE ] CCD: PASS: History has at least 300 days. [2026-01-01T12:04:25.992167] [DEBUG] [REMOTE ] CCD: PASS: Price check passed. Min price $19.69. [2026-01-01T12:04:25.992306] [DEBUG] [REMOTE ] CCD: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:25.992429] [DEBUG] [REMOTE ] CCD: PASS: Integrity check passed. [2026-01-01T12:04:25.992471] [DEBUG] [REMOTE ] CCD: Symbol is viable for forecasting. [2026-01-01T12:04:25.992524] [INFO ] [MAIN ] [611/3542] CCD kept (0.3s) | 611 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-01T12:04:26.379184] [DEBUG] [REMOTE ] CCEC: Retrieved 339 rows, trimmed to 300. [2026-01-01T12:04:26.379403] [DEBUG] [REMOTE ] CCEC: PASS: History has at least 300 days. [2026-01-01T12:04:26.379681] [DEBUG] [REMOTE ] CCEC: PASS: Price check passed. Min price $19.03. [2026-01-01T12:04:26.379814] [DEBUG] [REMOTE ] CCEC: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:26.379931] [DEBUG] [REMOTE ] CCEC: PASS: Integrity check passed. [2026-01-01T12:04:26.379970] [DEBUG] [REMOTE ] CCEC: Symbol is viable for forecasting. [2026-01-01T12:04:26.380029] [INFO ] [MAIN ] [612/3542] CCEC kept (0.4s) | 612 kept, 0 rejected | 140.6/min | ETA: 20.8m [2026-01-01T12:04:27.051394] [DEBUG] [REMOTE ] CCEP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:27.051535] [DEBUG] [REMOTE ] CCEP: PASS: History has at least 300 days. [2026-01-01T12:04:27.051772] [DEBUG] [REMOTE ] CCEP: PASS: Price check passed. Min price $84.86. [2026-01-01T12:04:27.051908] [DEBUG] [REMOTE ] CCEP: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:27.052041] [DEBUG] [REMOTE ] CCEP: PASS: Integrity check passed. [2026-01-01T12:04:27.052083] [DEBUG] [REMOTE ] CCEP: Symbol is viable for forecasting. [2026-01-01T12:04:27.052133] [INFO ] [MAIN ] [613/3542] CCEP kept (0.7s) | 613 kept, 0 rejected | 140.4/min | ETA: 20.9m [2026-01-01T12:04:27.583630] [DEBUG] [REMOTE ] CCI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:27.583762] [DEBUG] [REMOTE ] CCI: PASS: History has at least 300 days. [2026-01-01T12:04:27.583973] [DEBUG] [REMOTE ] CCI: PASS: Price check passed. Min price $86.10. [2026-01-01T12:04:27.584105] [DEBUG] [REMOTE ] CCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:27.584215] [DEBUG] [REMOTE ] CCI: PASS: Integrity check passed. [2026-01-01T12:04:27.584254] [DEBUG] [REMOTE ] CCI: Symbol is viable for forecasting. [2026-01-01T12:04:27.584302] [INFO ] [MAIN ] [614/3542] CCI kept (0.5s) | 614 kept, 0 rejected | 140.4/min | ETA: 20.9m [2026-01-01T12:04:27.854788] [DEBUG] [REMOTE ] CCIF: Retrieved 1660 rows, trimmed to 300. [2026-01-01T12:04:27.854984] [DEBUG] [REMOTE ] CCIF: PASS: History has at least 300 days. [2026-01-01T12:04:27.855270] [DEBUG] [REMOTE ] CCIF: PASS: Price check passed. Min price $4.58. [2026-01-01T12:04:27.855413] [DEBUG] [REMOTE ] CCIF: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:27.855540] [DEBUG] [REMOTE ] CCIF: PASS: Integrity check passed. [2026-01-01T12:04:27.855606] [DEBUG] [REMOTE ] CCIF: Symbol is viable for forecasting. [2026-01-01T12:04:27.855664] [INFO ] [MAIN ] [615/3542] CCIF kept (0.3s) | 615 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-01T12:04:28.322832] [DEBUG] [REMOTE ] CCJ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:28.323036] [DEBUG] [REMOTE ] CCJ: PASS: History has at least 300 days. [2026-01-01T12:04:28.323345] [DEBUG] [REMOTE ] CCJ: PASS: Price check passed. Min price $79.28. [2026-01-01T12:04:28.323499] [DEBUG] [REMOTE ] CCJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:28.323661] [DEBUG] [REMOTE ] CCJ: PASS: Integrity check passed. [2026-01-01T12:04:28.323849] [DEBUG] [REMOTE ] CCJ: Symbol is viable for forecasting. [2026-01-01T12:04:28.323916] [INFO ] [MAIN ] [616/3542] CCJ kept (0.5s) | 616 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-01T12:04:28.876429] [DEBUG] [REMOTE ] CCK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:28.876566] [DEBUG] [REMOTE ] CCK: PASS: History has at least 300 days. [2026-01-01T12:04:28.876812] [DEBUG] [REMOTE ] CCK: PASS: Price check passed. Min price $89.97. [2026-01-01T12:04:28.876944] [DEBUG] [REMOTE ] CCK: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:28.877062] [DEBUG] [REMOTE ] CCK: PASS: Integrity check passed. [2026-01-01T12:04:28.877102] [DEBUG] [REMOTE ] CCK: Symbol is viable for forecasting. [2026-01-01T12:04:28.877150] [INFO ] [MAIN ] [617/3542] CCK kept (0.6s) | 617 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-01T12:04:29.354419] [DEBUG] [REMOTE ] CCL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:29.354636] [DEBUG] [REMOTE ] CCL: PASS: History has at least 300 days. [2026-01-01T12:04:29.354948] [DEBUG] [REMOTE ] CCL: PASS: Price check passed. Min price $24.76. [2026-01-01T12:04:29.355258] [DEBUG] [REMOTE ] CCL: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:29.355409] [DEBUG] [REMOTE ] CCL: PASS: Integrity check passed. [2026-01-01T12:04:29.355455] [DEBUG] [REMOTE ] CCL: Symbol is viable for forecasting. [2026-01-01T12:04:29.355511] [INFO ] [MAIN ] [618/3542] CCL kept (0.5s) | 618 kept, 0 rejected | 140.3/min | ETA: 20.8m [2026-01-01T12:04:29.712075] [DEBUG] [REMOTE ] CCLD: Retrieved 2879 rows, trimmed to 300. [2026-01-01T12:04:29.712263] [DEBUG] [REMOTE ] CCLD: PASS: History has at least 300 days. [2026-01-01T12:04:29.712518] [DEBUG] [REMOTE ] CCLD: PASS: Price check passed. Min price $2.85. [2026-01-01T12:04:29.712686] [DEBUG] [REMOTE ] CCLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:29.712834] [DEBUG] [REMOTE ] CCLD: PASS: Integrity check passed. [2026-01-01T12:04:29.712876] [DEBUG] [REMOTE ] CCLD: Symbol is viable for forecasting. [2026-01-01T12:04:29.712930] [INFO ] [MAIN ] [619/3542] CCLD kept (0.4s) | 619 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-01T12:04:30.202209] [DEBUG] [REMOTE ] CCNE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:30.202360] [DEBUG] [REMOTE ] CCNE: PASS: History has at least 300 days. [2026-01-01T12:04:30.202632] [DEBUG] [REMOTE ] CCNE: PASS: Price check passed. Min price $22.88. [2026-01-01T12:04:30.202767] [DEBUG] [REMOTE ] CCNE: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:30.202888] [DEBUG] [REMOTE ] CCNE: PASS: Integrity check passed. [2026-01-01T12:04:30.202929] [DEBUG] [REMOTE ] CCNE: Symbol is viable for forecasting. [2026-01-01T12:04:30.202979] [INFO ] [MAIN ] [620/3542] CCNE kept (0.5s) | 620 kept, 0 rejected | 140.3/min | ETA: 20.8m [2026-01-01T12:04:30.490795] [DEBUG] [REMOTE ] CCO: Retrieved 5064 rows, trimmed to 300. [2026-01-01T12:04:30.490986] [DEBUG] [REMOTE ] CCO: PASS: History has at least 300 days. [2026-01-01T12:04:30.491252] [DEBUG] [REMOTE ] CCO: PASS: Price check passed. Min price $1.30. [2026-01-01T12:04:30.491534] [DEBUG] [REMOTE ] CCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:30.491689] [DEBUG] [REMOTE ] CCO: PASS: Integrity check passed. [2026-01-01T12:04:30.491732] [DEBUG] [REMOTE ] CCO: Symbol is viable for forecasting. [2026-01-01T12:04:30.491786] [INFO ] [MAIN ] [621/3542] CCO kept (0.3s) | 621 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-01T12:04:31.074779] [DEBUG] [REMOTE ] CCOI: Retrieved 6016 rows, trimmed to 300. [2026-01-01T12:04:31.074958] [DEBUG] [REMOTE ] CCOI: PASS: History has at least 300 days. [2026-01-01T12:04:31.075230] [DEBUG] [REMOTE ] CCOI: PASS: Price check passed. Min price $16.66. [2026-01-01T12:04:31.075374] [DEBUG] [REMOTE ] CCOI: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:31.075505] [DEBUG] [REMOTE ] CCOI: PASS: Integrity check passed. [2026-01-01T12:04:31.075547] [DEBUG] [REMOTE ] CCOI: Symbol is viable for forecasting. [2026-01-01T12:04:31.075623] [INFO ] [MAIN ] [622/3542] CCOI kept (0.6s) | 622 kept, 0 rejected | 140.3/min | ETA: 20.8m [2026-01-01T12:04:31.520272] [DEBUG] [REMOTE ] CCRN: Retrieved 6085 rows, trimmed to 300. [2026-01-01T12:04:31.520414] [DEBUG] [REMOTE ] CCRN: PASS: History has at least 300 days. [2026-01-01T12:04:31.520665] [DEBUG] [REMOTE ] CCRN: PASS: Price check passed. Min price $7.53. [2026-01-01T12:04:31.520802] [DEBUG] [REMOTE ] CCRN: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:31.520923] [DEBUG] [REMOTE ] CCRN: PASS: Integrity check passed. [2026-01-01T12:04:31.520963] [DEBUG] [REMOTE ] CCRN: Symbol is viable for forecasting. [2026-01-01T12:04:31.521012] [INFO ] [MAIN ] [623/3542] CCRN kept (0.4s) | 623 kept, 0 rejected | 140.3/min | ETA: 20.8m [2026-01-01T12:04:31.850123] [DEBUG] [REMOTE ] CCS: Retrieved 2903 rows, trimmed to 300. [2026-01-01T12:04:31.850261] [DEBUG] [REMOTE ] CCS: PASS: History has at least 300 days. [2026-01-01T12:04:31.850473] [DEBUG] [REMOTE ] CCS: PASS: Price check passed. Min price $56.09. [2026-01-01T12:04:31.850647] [DEBUG] [REMOTE ] CCS: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:31.850766] [DEBUG] [REMOTE ] CCS: PASS: Integrity check passed. [2026-01-01T12:04:31.850807] [DEBUG] [REMOTE ] CCS: Symbol is viable for forecasting. [2026-01-01T12:04:31.850857] [INFO ] [MAIN ] [624/3542] CCS kept (0.3s) | 624 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-01T12:04:32.088737] [DEBUG] [REMOTE ] CCSI: Retrieved 1062 rows, trimmed to 300. [2026-01-01T12:04:32.088863] [DEBUG] [REMOTE ] CCSI: PASS: History has at least 300 days. [2026-01-01T12:04:32.089057] [DEBUG] [REMOTE ] CCSI: PASS: Price check passed. Min price $20.24. [2026-01-01T12:04:32.089186] [DEBUG] [REMOTE ] CCSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:32.089331] [DEBUG] [REMOTE ] CCSI: PASS: Integrity check passed. [2026-01-01T12:04:32.089380] [DEBUG] [REMOTE ] CCSI: Symbol is viable for forecasting. [2026-01-01T12:04:32.089427] [INFO ] [MAIN ] [625/3542] CCSI kept (0.2s) | 625 kept, 0 rejected | 140.5/min | ETA: 20.8m [2026-01-01T12:04:32.561766] [DEBUG] [REMOTE ] CDC: Retrieved 2893 rows, trimmed to 300. [2026-01-01T12:04:32.561951] [DEBUG] [REMOTE ] CDC: PASS: History has at least 300 days. [2026-01-01T12:04:32.563144] [DEBUG] [REMOTE ] CDC: PASS: Price check passed. Min price $64.13. [2026-01-01T12:04:32.563407] [DEBUG] [REMOTE ] CDC: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:32.563670] [DEBUG] [REMOTE ] CDC: PASS: Integrity check passed. [2026-01-01T12:04:32.563744] [DEBUG] [REMOTE ] CDC: Symbol is viable for forecasting. [2026-01-01T12:04:32.563840] [INFO ] [MAIN ] [626/3542] CDC kept (0.5s) | 626 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-01T12:04:33.179697] [DEBUG] [REMOTE ] CDE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:33.179841] [DEBUG] [REMOTE ] CDE: PASS: History has at least 300 days. [2026-01-01T12:04:33.180068] [DEBUG] [REMOTE ] CDE: PASS: Price check passed. Min price $13.82. [2026-01-01T12:04:33.180204] [DEBUG] [REMOTE ] CDE: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:33.180320] [DEBUG] [REMOTE ] CDE: PASS: Integrity check passed. [2026-01-01T12:04:33.180361] [DEBUG] [REMOTE ] CDE: Symbol is viable for forecasting. [2026-01-01T12:04:33.180410] [INFO ] [MAIN ] [627/3542] CDE kept (0.6s) | 627 kept, 0 rejected | 140.3/min | ETA: 20.8m [2026-01-01T12:04:33.336882] [DEBUG] [REMOTE ] CDIO: Retrieved 994 rows, trimmed to 300. [2026-01-01T12:04:33.337014] [DEBUG] [REMOTE ] CDIO: PASS: History has at least 300 days. [2026-01-01T12:04:33.337210] [DEBUG] [REMOTE ] CDIO: PASS: Price check passed. Min price $2.48. [2026-01-01T12:04:33.337338] [DEBUG] [REMOTE ] CDIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:33.337445] [DEBUG] [REMOTE ] CDIO: PASS: Integrity check passed. [2026-01-01T12:04:33.337485] [DEBUG] [REMOTE ] CDIO: Symbol is viable for forecasting. [2026-01-01T12:04:33.337532] [INFO ] [MAIN ] [628/3542] CDIO kept (0.2s) | 628 kept, 0 rejected | 140.5/min | ETA: 20.7m [2026-01-01T12:04:33.756074] [DEBUG] [REMOTE ] CDL: Retrieved 2638 rows, trimmed to 300. [2026-01-01T12:04:33.756201] [DEBUG] [REMOTE ] CDL: PASS: History has at least 300 days. [2026-01-01T12:04:33.756397] [DEBUG] [REMOTE ] CDL: PASS: Price check passed. Min price $66.92. [2026-01-01T12:04:33.756526] [DEBUG] [REMOTE ] CDL: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:33.756659] [DEBUG] [REMOTE ] CDL: PASS: Integrity check passed. [2026-01-01T12:04:33.756701] [DEBUG] [REMOTE ] CDL: Symbol is viable for forecasting. [2026-01-01T12:04:33.756748] [INFO ] [MAIN ] [629/3542] CDL kept (0.4s) | 629 kept, 0 rejected | 140.5/min | ETA: 20.7m [2026-01-01T12:04:34.310270] [DEBUG] [REMOTE ] CDNA: Retrieved 2883 rows, trimmed to 300. [2026-01-01T12:04:34.310446] [DEBUG] [REMOTE ] CDNA: PASS: History has at least 300 days. [2026-01-01T12:04:34.310728] [DEBUG] [REMOTE ] CDNA: PASS: Price check passed. Min price $14.28. [2026-01-01T12:04:34.310871] [DEBUG] [REMOTE ] CDNA: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:34.310988] [DEBUG] [REMOTE ] CDNA: PASS: Integrity check passed. [2026-01-01T12:04:34.311030] [DEBUG] [REMOTE ] CDNA: Symbol is viable for forecasting. [2026-01-01T12:04:34.311084] [INFO ] [MAIN ] [630/3542] CDNA kept (0.6s) | 630 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-01T12:04:34.722453] [DEBUG] [REMOTE ] CDNS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:34.722677] [DEBUG] [REMOTE ] CDNS: PASS: History has at least 300 days. [2026-01-01T12:04:34.723166] [DEBUG] [REMOTE ] CDNS: PASS: Price check passed. Min price $300.58. [2026-01-01T12:04:34.723310] [DEBUG] [REMOTE ] CDNS: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:34.723477] [DEBUG] [REMOTE ] CDNS: PASS: Integrity check passed. [2026-01-01T12:04:34.723520] [DEBUG] [REMOTE ] CDNS: Symbol is viable for forecasting. [2026-01-01T12:04:34.723592] [INFO ] [MAIN ] [631/3542] CDNS kept (0.4s) | 631 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-01T12:04:35.251354] [DEBUG] [REMOTE ] CDP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:35.251485] [DEBUG] [REMOTE ] CDP: PASS: History has at least 300 days. [2026-01-01T12:04:35.251724] [DEBUG] [REMOTE ] CDP: PASS: Price check passed. Min price $27.02. [2026-01-01T12:04:35.251887] [DEBUG] [REMOTE ] CDP: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:35.252005] [DEBUG] [REMOTE ] CDP: PASS: Integrity check passed. [2026-01-01T12:04:35.252044] [DEBUG] [REMOTE ] CDP: Symbol is viable for forecasting. [2026-01-01T12:04:35.252404] [INFO ] [MAIN ] [632/3542] CDP kept (0.5s) | 632 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-01T12:04:35.484917] [DEBUG] [REMOTE ] CDRE: Retrieved 1043 rows, trimmed to 300. [2026-01-01T12:04:35.485052] [DEBUG] [REMOTE ] CDRE: PASS: History has at least 300 days. [2026-01-01T12:04:35.485255] [DEBUG] [REMOTE ] CDRE: PASS: Price check passed. Min price $37.55. [2026-01-01T12:04:35.485394] [DEBUG] [REMOTE ] CDRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:35.485504] [DEBUG] [REMOTE ] CDRE: PASS: Integrity check passed. [2026-01-01T12:04:35.485545] [DEBUG] [REMOTE ] CDRE: Symbol is viable for forecasting. [2026-01-01T12:04:35.485613] [INFO ] [MAIN ] [633/3542] CDRE kept (0.2s) | 633 kept, 0 rejected | 140.5/min | ETA: 20.7m [2026-01-01T12:04:35.894958] [DEBUG] [REMOTE ] CDRO: Retrieved 1025 rows, trimmed to 300. [2026-01-01T12:04:35.895149] [DEBUG] [REMOTE ] CDRO: PASS: History has at least 300 days. [2026-01-01T12:04:35.895444] [DEBUG] [REMOTE ] CDRO: PASS: Price check passed. Min price $5.43. [2026-01-01T12:04:35.895606] [DEBUG] [REMOTE ] CDRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:35.895759] [DEBUG] [REMOTE ] CDRO: PASS: Integrity check passed. [2026-01-01T12:04:35.895801] [DEBUG] [REMOTE ] CDRO: Symbol is viable for forecasting. [2026-01-01T12:04:35.895956] [INFO ] [MAIN ] [634/3542] CDRO kept (0.4s) | 634 kept, 0 rejected | 140.5/min | ETA: 20.7m [2026-01-01T12:04:36.322689] [DEBUG] [REMOTE ] CDTX: Retrieved 2696 rows, trimmed to 300. [2026-01-01T12:04:36.322806] [DEBUG] [REMOTE ] CDTX: PASS: History has at least 300 days. [2026-01-01T12:04:36.323006] [DEBUG] [REMOTE ] CDTX: PASS: Price check passed. Min price $93.12. [2026-01-01T12:04:36.323142] [DEBUG] [REMOTE ] CDTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:36.323252] [DEBUG] [REMOTE ] CDTX: PASS: Integrity check passed. [2026-01-01T12:04:36.323294] [DEBUG] [REMOTE ] CDTX: Symbol is viable for forecasting. [2026-01-01T12:04:36.323342] [INFO ] [MAIN ] [635/3542] CDTX kept (0.4s) | 635 kept, 0 rejected | 140.5/min | ETA: 20.7m [2026-01-01T12:04:36.850331] [DEBUG] [REMOTE ] CDXS: Retrieved 3949 rows, trimmed to 300. [2026-01-01T12:04:36.850463] [DEBUG] [REMOTE ] CDXS: PASS: History has at least 300 days. [2026-01-01T12:04:36.850693] [DEBUG] [REMOTE ] CDXS: PASS: Price check passed. Min price $1.54. [2026-01-01T12:04:36.850830] [DEBUG] [REMOTE ] CDXS: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:36.850941] [DEBUG] [REMOTE ] CDXS: PASS: Integrity check passed. [2026-01-01T12:04:36.850980] [DEBUG] [REMOTE ] CDXS: Symbol is viable for forecasting. [2026-01-01T12:04:36.851027] [INFO ] [MAIN ] [636/3542] CDXS kept (0.5s) | 636 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-01T12:04:37.407473] [DEBUG] [REMOTE ] CDZI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:37.407624] [DEBUG] [REMOTE ] CDZI: PASS: History has at least 300 days. [2026-01-01T12:04:37.407880] [DEBUG] [REMOTE ] CDZI: PASS: Price check passed. Min price $4.60. [2026-01-01T12:04:37.408047] [DEBUG] [REMOTE ] CDZI: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:37.408160] [DEBUG] [REMOTE ] CDZI: PASS: Integrity check passed. [2026-01-01T12:04:37.408199] [DEBUG] [REMOTE ] CDZI: Symbol is viable for forecasting. [2026-01-01T12:04:37.408248] [INFO ] [MAIN ] [637/3542] CDZI kept (0.6s) | 637 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-01T12:04:37.795098] [DEBUG] [REMOTE ] CE: Retrieved 5270 rows, trimmed to 300. [2026-01-01T12:04:37.795243] [DEBUG] [REMOTE ] CE: PASS: History has at least 300 days. [2026-01-01T12:04:37.795458] [DEBUG] [REMOTE ] CE: PASS: Price check passed. Min price $35.53. [2026-01-01T12:04:37.795621] [DEBUG] [REMOTE ] CE: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:37.795744] [DEBUG] [REMOTE ] CE: PASS: Integrity check passed. [2026-01-01T12:04:37.795785] [DEBUG] [REMOTE ] CE: Symbol is viable for forecasting. [2026-01-01T12:04:37.795925] [INFO ] [MAIN ] [638/3542] CE kept (0.4s) | 638 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-01T12:04:38.315125] [DEBUG] [REMOTE ] CECO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:38.315491] [DEBUG] [REMOTE ] CECO: PASS: History has at least 300 days. [2026-01-01T12:04:38.315845] [DEBUG] [REMOTE ] CECO: PASS: Price check passed. Min price $47.44. [2026-01-01T12:04:38.315984] [DEBUG] [REMOTE ] CECO: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:38.316127] [DEBUG] [REMOTE ] CECO: PASS: Integrity check passed. [2026-01-01T12:04:38.316167] [DEBUG] [REMOTE ] CECO: Symbol is viable for forecasting. [2026-01-01T12:04:38.316221] [INFO ] [MAIN ] [639/3542] CECO kept (0.5s) | 639 kept, 0 rejected | 140.3/min | ETA: 20.7m [2026-01-01T12:04:38.541127] [DEBUG] [REMOTE ] CEG: Retrieved 982 rows, trimmed to 300. [2026-01-01T12:04:38.541305] [DEBUG] [REMOTE ] CEG: PASS: History has at least 300 days. [2026-01-01T12:04:38.541541] [DEBUG] [REMOTE ] CEG: PASS: Price check passed. Min price $335.36. [2026-01-01T12:04:38.541712] [DEBUG] [REMOTE ] CEG: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:38.541826] [DEBUG] [REMOTE ] CEG: PASS: Integrity check passed. [2026-01-01T12:04:38.541867] [DEBUG] [REMOTE ] CEG: Symbol is viable for forecasting. [2026-01-01T12:04:38.541918] [INFO ] [MAIN ] [640/3542] CEG kept (0.2s) | 640 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-01T12:04:38.871939] [DEBUG] [REMOTE ] CELC: Retrieved 2082 rows, trimmed to 300. [2026-01-01T12:04:38.872123] [DEBUG] [REMOTE ] CELC: PASS: History has at least 300 days. [2026-01-01T12:04:38.872379] [DEBUG] [REMOTE ] CELC: PASS: Price check passed. Min price $46.07. [2026-01-01T12:04:38.872512] [DEBUG] [REMOTE ] CELC: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:38.872650] [DEBUG] [REMOTE ] CELC: PASS: Integrity check passed. [2026-01-01T12:04:38.872692] [DEBUG] [REMOTE ] CELC: Symbol is viable for forecasting. [2026-01-01T12:04:38.872745] [INFO ] [MAIN ] [641/3542] CELC kept (0.3s) | 641 kept, 0 rejected | 140.5/min | ETA: 20.6m [2026-01-01T12:04:39.373428] [DEBUG] [REMOTE ] CELH: Retrieved 2476 rows, trimmed to 300. [2026-01-01T12:04:39.373621] [DEBUG] [REMOTE ] CELH: PASS: History has at least 300 days. [2026-01-01T12:04:39.373873] [DEBUG] [REMOTE ] CELH: PASS: Price check passed. Min price $37.92. [2026-01-01T12:04:39.374008] [DEBUG] [REMOTE ] CELH: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:39.374121] [DEBUG] [REMOTE ] CELH: PASS: Integrity check passed. [2026-01-01T12:04:39.374161] [DEBUG] [REMOTE ] CELH: Symbol is viable for forecasting. [2026-01-01T12:04:39.374212] [INFO ] [MAIN ] [642/3542] CELH kept (0.5s) | 642 kept, 0 rejected | 140.5/min | ETA: 20.6m [2026-01-01T12:04:39.848598] [DEBUG] [REMOTE ] CELZ: Retrieved 2551 rows, trimmed to 300. [2026-01-01T12:04:39.848782] [DEBUG] [REMOTE ] CELZ: PASS: History has at least 300 days. [2026-01-01T12:04:39.849043] [DEBUG] [REMOTE ] CELZ: PASS: Price check passed. Min price $1.84. [2026-01-01T12:04:39.849206] [DEBUG] [REMOTE ] CELZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:39.849341] [DEBUG] [REMOTE ] CELZ: PASS: Integrity check passed. [2026-01-01T12:04:39.849384] [DEBUG] [REMOTE ] CELZ: Symbol is viable for forecasting. [2026-01-01T12:04:39.849449] [INFO ] [MAIN ] [643/3542] CELZ kept (0.5s) | 643 kept, 0 rejected | 140.4/min | ETA: 20.6m [2026-01-01T12:04:40.178714] [DEBUG] [REMOTE ] CENTA: Retrieved 4757 rows, trimmed to 300. [2026-01-01T12:04:40.178928] [DEBUG] [REMOTE ] CENTA: PASS: History has at least 300 days. [2026-01-01T12:04:40.179411] [DEBUG] [REMOTE ] CENTA: PASS: Price check passed. Min price $26.27. [2026-01-01T12:04:40.179554] [DEBUG] [REMOTE ] CENTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:40.179720] [DEBUG] [REMOTE ] CENTA: PASS: Integrity check passed. [2026-01-01T12:04:40.179766] [DEBUG] [REMOTE ] CENTA: Symbol is viable for forecasting. [2026-01-01T12:04:40.179822] [INFO ] [MAIN ] [644/3542] CENTA kept (0.3s) | 644 kept, 0 rejected | 140.5/min | ETA: 20.6m [2026-01-01T12:04:40.612259] [DEBUG] [REMOTE ] CENX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:40.612413] [DEBUG] [REMOTE ] CENX: PASS: History has at least 300 days. [2026-01-01T12:04:40.612669] [DEBUG] [REMOTE ] CENX: PASS: Price check passed. Min price $26.19. [2026-01-01T12:04:40.612803] [DEBUG] [REMOTE ] CENX: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:40.612925] [DEBUG] [REMOTE ] CENX: PASS: Integrity check passed. [2026-01-01T12:04:40.612964] [DEBUG] [REMOTE ] CENX: Symbol is viable for forecasting. [2026-01-01T12:04:40.613013] [INFO ] [MAIN ] [645/3542] CENX kept (0.4s) | 645 kept, 0 rejected | 140.5/min | ETA: 20.6m [2026-01-01T12:04:41.222549] [DEBUG] [REMOTE ] CERS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:41.222760] [DEBUG] [REMOTE ] CERS: PASS: History has at least 300 days. [2026-01-01T12:04:41.223042] [DEBUG] [REMOTE ] CERS: PASS: Price check passed. Min price $1.40. [2026-01-01T12:04:41.223184] [DEBUG] [REMOTE ] CERS: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:41.223317] [DEBUG] [REMOTE ] CERS: PASS: Integrity check passed. [2026-01-01T12:04:41.223359] [DEBUG] [REMOTE ] CERS: Symbol is viable for forecasting. [2026-01-01T12:04:41.223436] [INFO ] [MAIN ] [646/3542] CERS kept (0.6s) | 646 kept, 0 rejected | 140.4/min | ETA: 20.6m [2026-01-01T12:04:41.551961] [DEBUG] [REMOTE ] CETX: Retrieved 2646 rows, trimmed to 300. [2026-01-01T12:04:41.552353] [DEBUG] [REMOTE ] CETX: PASS: History has at least 300 days. [2026-01-01T12:04:41.552625] [DEBUG] [REMOTE ] CETX: PASS: Price check passed. Min price $2.11. [2026-01-01T12:04:41.552768] [DEBUG] [REMOTE ] CETX: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:41.552917] [DEBUG] [REMOTE ] CETX: PASS: Integrity check passed. [2026-01-01T12:04:41.552961] [DEBUG] [REMOTE ] CETX: Symbol is viable for forecasting. [2026-01-01T12:04:41.553015] [INFO ] [MAIN ] [647/3542] CETX kept (0.3s) | 647 kept, 0 rejected | 140.4/min | ETA: 20.6m [2026-01-01T12:04:41.915537] [DEBUG] [REMOTE ] CEVA: Retrieved 5828 rows, trimmed to 300. [2026-01-01T12:04:41.915750] [DEBUG] [REMOTE ] CEVA: PASS: History has at least 300 days. [2026-01-01T12:04:41.916067] [DEBUG] [REMOTE ] CEVA: PASS: Price check passed. Min price $18.63. [2026-01-01T12:04:41.916205] [DEBUG] [REMOTE ] CEVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:41.916332] [DEBUG] [REMOTE ] CEVA: PASS: Integrity check passed. [2026-01-01T12:04:41.916372] [DEBUG] [REMOTE ] CEVA: Symbol is viable for forecasting. [2026-01-01T12:04:41.916430] [INFO ] [MAIN ] [648/3542] CEVA kept (0.4s) | 648 kept, 0 rejected | 140.5/min | ETA: 20.6m [2026-01-01T12:04:42.430957] [DEBUG] [REMOTE ] CF: Retrieved 5130 rows, trimmed to 300. [2026-01-01T12:04:42.431136] [DEBUG] [REMOTE ] CF: PASS: History has at least 300 days. [2026-01-01T12:04:42.431385] [DEBUG] [REMOTE ] CF: PASS: Price check passed. Min price $76.09. [2026-01-01T12:04:42.431585] [DEBUG] [REMOTE ] CF: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:42.431702] [DEBUG] [REMOTE ] CF: PASS: Integrity check passed. [2026-01-01T12:04:42.431763] [DEBUG] [REMOTE ] CF: Symbol is viable for forecasting. [2026-01-01T12:04:42.431814] [INFO ] [MAIN ] [649/3542] CF kept (0.5s) | 649 kept, 0 rejected | 140.4/min | ETA: 20.6m [2026-01-01T12:04:42.704426] [DEBUG] [REMOTE ] CFFN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:42.704650] [DEBUG] [REMOTE ] CFFN: PASS: History has at least 300 days. [2026-01-01T12:04:42.705090] [DEBUG] [REMOTE ] CFFN: PASS: Price check passed. Min price $5.94. [2026-01-01T12:04:42.705233] [DEBUG] [REMOTE ] CFFN: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:42.705363] [DEBUG] [REMOTE ] CFFN: PASS: Integrity check passed. [2026-01-01T12:04:42.705405] [DEBUG] [REMOTE ] CFFN: Symbol is viable for forecasting. [2026-01-01T12:04:42.705458] [INFO ] [MAIN ] [650/3542] CFFN kept (0.3s) | 650 kept, 0 rejected | 140.5/min | ETA: 20.6m [2026-01-01T12:04:43.169068] [DEBUG] [REMOTE ] CFG: Retrieved 2835 rows, trimmed to 300. [2026-01-01T12:04:43.169483] [DEBUG] [REMOTE ] CFG: PASS: History has at least 300 days. [2026-01-01T12:04:43.169816] [DEBUG] [REMOTE ] CFG: PASS: Price check passed. Min price $47.95. [2026-01-01T12:04:43.169992] [DEBUG] [REMOTE ] CFG: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:43.170131] [DEBUG] [REMOTE ] CFG: PASS: Integrity check passed. [2026-01-01T12:04:43.170174] [DEBUG] [REMOTE ] CFG: Symbol is viable for forecasting. [2026-01-01T12:04:43.170227] [INFO ] [MAIN ] [651/3542] CFG kept (0.5s) | 651 kept, 0 rejected | 140.5/min | ETA: 20.6m [2026-01-01T12:04:43.596553] [DEBUG] [REMOTE ] CFO: Retrieved 2893 rows, trimmed to 300. [2026-01-01T12:04:43.596716] [DEBUG] [REMOTE ] CFO: PASS: History has at least 300 days. [2026-01-01T12:04:43.596928] [DEBUG] [REMOTE ] CFO: PASS: Price check passed. Min price $70.67. [2026-01-01T12:04:43.597077] [DEBUG] [REMOTE ] CFO: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:43.597190] [DEBUG] [REMOTE ] CFO: PASS: Integrity check passed. [2026-01-01T12:04:43.597233] [DEBUG] [REMOTE ] CFO: Symbol is viable for forecasting. [2026-01-01T12:04:43.597282] [INFO ] [MAIN ] [652/3542] CFO kept (0.4s) | 652 kept, 0 rejected | 140.5/min | ETA: 20.6m [2026-01-01T12:04:43.863963] [DEBUG] [REMOTE ] CG: Retrieved 3436 rows, trimmed to 300. [2026-01-01T12:04:43.864145] [DEBUG] [REMOTE ] CG: PASS: History has at least 300 days. [2026-01-01T12:04:43.864384] [DEBUG] [REMOTE ] CG: PASS: Price check passed. Min price $50.78. [2026-01-01T12:04:43.864521] [DEBUG] [REMOTE ] CG: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:43.864663] [DEBUG] [REMOTE ] CG: PASS: Integrity check passed. [2026-01-01T12:04:43.864707] [DEBUG] [REMOTE ] CG: Symbol is viable for forecasting. [2026-01-01T12:04:43.864761] [INFO ] [MAIN ] [653/3542] CG kept (0.3s) | 653 kept, 0 rejected | 140.6/min | ETA: 20.6m [2026-01-01T12:04:44.259427] [DEBUG] [REMOTE ] CGABL: Retrieved 1161 rows, trimmed to 300. [2026-01-01T12:04:44.259677] [DEBUG] [REMOTE ] CGABL: PASS: History has at least 300 days. [2026-01-01T12:04:44.259987] [DEBUG] [REMOTE ] CGABL: PASS: Price check passed. Min price $17.09. [2026-01-01T12:04:44.260133] [DEBUG] [REMOTE ] CGABL: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:44.260287] [DEBUG] [REMOTE ] CGABL: PASS: Integrity check passed. [2026-01-01T12:04:44.260333] [DEBUG] [REMOTE ] CGABL: Symbol is viable for forecasting. [2026-01-01T12:04:44.260392] [INFO ] [MAIN ] [654/3542] CGABL kept (0.4s) | 654 kept, 0 rejected | 140.6/min | ETA: 20.5m [2026-01-01T12:04:44.729753] [DEBUG] [REMOTE ] CGBD: Retrieved 2150 rows, trimmed to 300. [2026-01-01T12:04:44.729934] [DEBUG] [REMOTE ] CGBD: PASS: History has at least 300 days. [2026-01-01T12:04:44.730177] [DEBUG] [REMOTE ] CGBD: PASS: Price check passed. Min price $11.28. [2026-01-01T12:04:44.730342] [DEBUG] [REMOTE ] CGBD: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:44.730458] [DEBUG] [REMOTE ] CGBD: PASS: Integrity check passed. [2026-01-01T12:04:44.730501] [DEBUG] [REMOTE ] CGBD: Symbol is viable for forecasting. [2026-01-01T12:04:44.730552] [INFO ] [MAIN ] [655/3542] CGBD kept (0.5s) | 655 kept, 0 rejected | 140.6/min | ETA: 20.5m [2026-01-01T12:04:45.137251] [DEBUG] [REMOTE ] CGC: Retrieved 2953 rows, trimmed to 300. [2026-01-01T12:04:45.137430] [DEBUG] [REMOTE ] CGC: PASS: History has at least 300 days. [2026-01-01T12:04:45.137717] [DEBUG] [REMOTE ] CGC: PASS: Price check passed. Min price $1.01. [2026-01-01T12:04:45.137884] [DEBUG] [REMOTE ] CGC: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:45.138005] [DEBUG] [REMOTE ] CGC: PASS: Integrity check passed. [2026-01-01T12:04:45.138047] [DEBUG] [REMOTE ] CGC: Symbol is viable for forecasting. [2026-01-01T12:04:45.138099] [INFO ] [MAIN ] [656/3542] CGC kept (0.4s) | 656 kept, 0 rejected | 140.6/min | ETA: 20.5m [2026-01-01T12:04:45.340594] [DEBUG] [REMOTE ] CGEM: Retrieved 1251 rows, trimmed to 300. [2026-01-01T12:04:45.340777] [DEBUG] [REMOTE ] CGEM: PASS: History has at least 300 days. [2026-01-01T12:04:45.341014] [DEBUG] [REMOTE ] CGEM: PASS: Price check passed. Min price $5.89. [2026-01-01T12:04:45.341337] [DEBUG] [REMOTE ] CGEM: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:45.341461] [DEBUG] [REMOTE ] CGEM: PASS: Integrity check passed. [2026-01-01T12:04:45.341501] [DEBUG] [REMOTE ] CGEM: Symbol is viable for forecasting. [2026-01-01T12:04:45.341553] [INFO ] [MAIN ] [657/3542] CGEM kept (0.2s) | 657 kept, 0 rejected | 140.7/min | ETA: 20.5m [2026-01-01T12:04:46.006072] [DEBUG] [REMOTE ] CGEN: Retrieved 6385 rows, trimmed to 300. [2026-01-01T12:04:46.006468] [DEBUG] [REMOTE ] CGEN: PASS: History has at least 300 days. [2026-01-01T12:04:46.006795] [DEBUG] [REMOTE ] CGEN: PASS: Price check passed. Min price $1.47. [2026-01-01T12:04:46.006951] [DEBUG] [REMOTE ] CGEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:46.007090] [DEBUG] [REMOTE ] CGEN: PASS: Integrity check passed. [2026-01-01T12:04:46.007324] [DEBUG] [REMOTE ] CGEN: Symbol is viable for forecasting. [2026-01-01T12:04:46.007383] [INFO ] [MAIN ] [658/3542] CGEN kept (0.7s) | 658 kept, 0 rejected | 140.6/min | ETA: 20.5m [2026-01-01T12:04:46.591825] [DEBUG] [REMOTE ] CGNX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:46.592037] [DEBUG] [REMOTE ] CGNX: PASS: History has at least 300 days. [2026-01-01T12:04:46.592428] [DEBUG] [REMOTE ] CGNX: PASS: Price check passed. Min price $34.80. [2026-01-01T12:04:46.592749] [DEBUG] [REMOTE ] CGNX: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:46.592899] [DEBUG] [REMOTE ] CGNX: PASS: Integrity check passed. [2026-01-01T12:04:46.592942] [DEBUG] [REMOTE ] CGNX: Symbol is viable for forecasting. [2026-01-01T12:04:46.592997] [INFO ] [MAIN ] [659/3542] CGNX kept (0.6s) | 659 kept, 0 rejected | 140.5/min | ETA: 20.5m [2026-01-01T12:04:47.001161] [DEBUG] [REMOTE ] CGO: Retrieved 5076 rows, trimmed to 300. [2026-01-01T12:04:47.001386] [DEBUG] [REMOTE ] CGO: PASS: History has at least 300 days. [2026-01-01T12:04:47.001746] [DEBUG] [REMOTE ] CGO: PASS: Price check passed. Min price $10.78. [2026-01-01T12:04:47.001893] [DEBUG] [REMOTE ] CGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:47.002031] [DEBUG] [REMOTE ] CGO: PASS: Integrity check passed. [2026-01-01T12:04:47.002223] [DEBUG] [REMOTE ] CGO: Symbol is viable for forecasting. [2026-01-01T12:04:47.002283] [INFO ] [MAIN ] [660/3542] CGO kept (0.4s) | 660 kept, 0 rejected | 140.5/min | ETA: 20.5m [2026-01-01T12:04:47.174261] [DEBUG] [REMOTE ] CGON: Retrieved 486 rows, trimmed to 300. [2026-01-01T12:04:47.174483] [DEBUG] [REMOTE ] CGON: PASS: History has at least 300 days. [2026-01-01T12:04:47.174747] [DEBUG] [REMOTE ] CGON: PASS: Price check passed. Min price $37.37. [2026-01-01T12:04:47.174912] [DEBUG] [REMOTE ] CGON: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:47.175029] [DEBUG] [REMOTE ] CGON: PASS: Integrity check passed. [2026-01-01T12:04:47.175069] [DEBUG] [REMOTE ] CGON: Symbol is viable for forecasting. [2026-01-01T12:04:47.175119] [INFO ] [MAIN ] [661/3542] CGON kept (0.2s) | 661 kept, 0 rejected | 140.6/min | ETA: 20.5m [2026-01-01T12:04:47.649168] [DEBUG] [REMOTE ] CGTX: Retrieved 1062 rows, trimmed to 300. [2026-01-01T12:04:47.649391] [DEBUG] [REMOTE ] CGTX: PASS: History has at least 300 days. [2026-01-01T12:04:47.649666] [DEBUG] [REMOTE ] CGTX: PASS: Price check passed. Min price $1.33. [2026-01-01T12:04:47.649810] [DEBUG] [REMOTE ] CGTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:47.649933] [DEBUG] [REMOTE ] CGTX: PASS: Integrity check passed. [2026-01-01T12:04:47.649974] [DEBUG] [REMOTE ] CGTX: Symbol is viable for forecasting. [2026-01-01T12:04:47.650026] [INFO ] [MAIN ] [662/3542] CGTX kept (0.5s) | 662 kept, 0 rejected | 140.6/min | ETA: 20.5m [2026-01-01T12:04:48.193041] [DEBUG] [REMOTE ] CHCI: Retrieved 5296 rows, trimmed to 300. [2026-01-01T12:04:48.193244] [DEBUG] [REMOTE ] CHCI: PASS: History has at least 300 days. [2026-01-01T12:04:48.193557] [DEBUG] [REMOTE ] CHCI: PASS: Price check passed. Min price $10.35. [2026-01-01T12:04:48.193725] [DEBUG] [REMOTE ] CHCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:48.193867] [DEBUG] [REMOTE ] CHCI: PASS: Integrity check passed. [2026-01-01T12:04:48.193910] [DEBUG] [REMOTE ] CHCI: Symbol is viable for forecasting. [2026-01-01T12:04:48.193965] [INFO ] [MAIN ] [663/3542] CHCI kept (0.5s) | 663 kept, 0 rejected | 140.5/min | ETA: 20.5m [2026-01-01T12:04:48.686221] [DEBUG] [REMOTE ] CHCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:48.686441] [DEBUG] [REMOTE ] CHCO: PASS: History has at least 300 days. [2026-01-01T12:04:48.686944] [DEBUG] [REMOTE ] CHCO: PASS: Price check passed. Min price $117.04. [2026-01-01T12:04:48.687094] [DEBUG] [REMOTE ] CHCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:48.687240] [DEBUG] [REMOTE ] CHCO: PASS: Integrity check passed. [2026-01-01T12:04:48.687288] [DEBUG] [REMOTE ] CHCO: Symbol is viable for forecasting. [2026-01-01T12:04:48.687344] [INFO ] [MAIN ] [664/3542] CHCO kept (0.5s) | 664 kept, 0 rejected | 140.5/min | ETA: 20.5m [2026-01-01T12:04:49.153912] [DEBUG] [REMOTE ] CHD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:49.154113] [DEBUG] [REMOTE ] CHD: PASS: History has at least 300 days. [2026-01-01T12:04:49.154417] [DEBUG] [REMOTE ] CHD: PASS: Price check passed. Min price $81.51. [2026-01-01T12:04:49.154555] [DEBUG] [REMOTE ] CHD: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:49.154712] [DEBUG] [REMOTE ] CHD: PASS: Integrity check passed. [2026-01-01T12:04:49.154753] [DEBUG] [REMOTE ] CHD: Symbol is viable for forecasting. [2026-01-01T12:04:49.154808] [INFO ] [MAIN ] [665/3542] CHD kept (0.5s) | 665 kept, 0 rejected | 140.5/min | ETA: 20.5m [2026-01-01T12:04:49.445967] [DEBUG] [REMOTE ] CHDN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:49.446298] [DEBUG] [REMOTE ] CHDN: PASS: History has at least 300 days. [2026-01-01T12:04:49.446647] [DEBUG] [REMOTE ] CHDN: PASS: Price check passed. Min price $86.41. [2026-01-01T12:04:49.446790] [DEBUG] [REMOTE ] CHDN: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:49.446938] [DEBUG] [REMOTE ] CHDN: PASS: Integrity check passed. [2026-01-01T12:04:49.446978] [DEBUG] [REMOTE ] CHDN: Symbol is viable for forecasting. [2026-01-01T12:04:49.447034] [INFO ] [MAIN ] [666/3542] CHDN kept (0.3s) | 666 kept, 0 rejected | 140.5/min | ETA: 20.5m [2026-01-01T12:04:50.030591] [DEBUG] [REMOTE ] CHE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:50.030759] [DEBUG] [REMOTE ] CHE: PASS: History has at least 300 days. [2026-01-01T12:04:50.031050] [DEBUG] [REMOTE ] CHE: PASS: Price check passed. Min price $412.50. [2026-01-01T12:04:50.031213] [DEBUG] [REMOTE ] CHE: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:50.031358] [DEBUG] [REMOTE ] CHE: PASS: Integrity check passed. [2026-01-01T12:04:50.031405] [DEBUG] [REMOTE ] CHE: Symbol is viable for forecasting. [2026-01-01T12:04:50.031457] [INFO ] [MAIN ] [667/3542] CHE kept (0.6s) | 667 kept, 0 rejected | 140.5/min | ETA: 20.5m [2026-01-01T12:04:50.387539] [DEBUG] [REMOTE ] CHEF: Retrieved 3629 rows, trimmed to 300. [2026-01-01T12:04:50.387690] [DEBUG] [REMOTE ] CHEF: PASS: History has at least 300 days. [2026-01-01T12:04:50.387910] [DEBUG] [REMOTE ] CHEF: PASS: Price check passed. Min price $55.79. [2026-01-01T12:04:50.388047] [DEBUG] [REMOTE ] CHEF: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:50.388156] [DEBUG] [REMOTE ] CHEF: PASS: Integrity check passed. [2026-01-01T12:04:50.388196] [DEBUG] [REMOTE ] CHEF: Symbol is viable for forecasting. [2026-01-01T12:04:50.388244] [INFO ] [MAIN ] [668/3542] CHEF kept (0.4s) | 668 kept, 0 rejected | 140.5/min | ETA: 20.5m [2026-01-01T12:04:50.889914] [DEBUG] [REMOTE ] CHH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:50.890059] [DEBUG] [REMOTE ] CHH: PASS: History has at least 300 days. [2026-01-01T12:04:50.890296] [DEBUG] [REMOTE ] CHH: PASS: Price check passed. Min price $84.40. [2026-01-01T12:04:50.890434] [DEBUG] [REMOTE ] CHH: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:50.890557] [DEBUG] [REMOTE ] CHH: PASS: Integrity check passed. [2026-01-01T12:04:50.890621] [DEBUG] [REMOTE ] CHH: Symbol is viable for forecasting. [2026-01-01T12:04:50.890676] [INFO ] [MAIN ] [669/3542] CHH kept (0.5s) | 669 kept, 0 rejected | 140.5/min | ETA: 20.5m [2026-01-01T12:04:51.352953] [DEBUG] [REMOTE ] CHI: Retrieved 5917 rows, trimmed to 300. [2026-01-01T12:04:51.353105] [DEBUG] [REMOTE ] CHI: PASS: History has at least 300 days. [2026-01-01T12:04:51.353353] [DEBUG] [REMOTE ] CHI: PASS: Price check passed. Min price $10.16. [2026-01-01T12:04:51.353487] [DEBUG] [REMOTE ] CHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:51.353624] [DEBUG] [REMOTE ] CHI: PASS: Integrity check passed. [2026-01-01T12:04:51.353669] [DEBUG] [REMOTE ] CHI: Symbol is viable for forecasting. [2026-01-01T12:04:51.353720] [INFO ] [MAIN ] [670/3542] CHI kept (0.5s) | 670 kept, 0 rejected | 140.4/min | ETA: 20.4m [2026-01-01T12:04:51.948276] [DEBUG] [REMOTE ] CHKP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:51.948408] [DEBUG] [REMOTE ] CHKP: PASS: History has at least 300 days. [2026-01-01T12:04:51.948636] [DEBUG] [REMOTE ] CHKP: PASS: Price check passed. Min price $183.55. [2026-01-01T12:04:51.948770] [DEBUG] [REMOTE ] CHKP: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:51.948883] [DEBUG] [REMOTE ] CHKP: PASS: Integrity check passed. [2026-01-01T12:04:51.948922] [DEBUG] [REMOTE ] CHKP: Symbol is viable for forecasting. [2026-01-01T12:04:51.948970] [INFO ] [MAIN ] [671/3542] CHKP kept (0.6s) | 671 kept, 0 rejected | 140.4/min | ETA: 20.5m [2026-01-01T12:04:52.278031] [DEBUG] [REMOTE ] CHMI: Retrieved 3079 rows, trimmed to 300. [2026-01-01T12:04:52.278164] [DEBUG] [REMOTE ] CHMI: PASS: History has at least 300 days. [2026-01-01T12:04:52.278406] [DEBUG] [REMOTE ] CHMI: PASS: Price check passed. Min price $2.10. [2026-01-01T12:04:52.278551] [DEBUG] [REMOTE ] CHMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:52.278686] [DEBUG] [REMOTE ] CHMI: PASS: Integrity check passed. [2026-01-01T12:04:52.278729] [DEBUG] [REMOTE ] CHMI: Symbol is viable for forecasting. [2026-01-01T12:04:52.278781] [INFO ] [MAIN ] [672/3542] CHMI kept (0.3s) | 672 kept, 0 rejected | 140.4/min | ETA: 20.4m [2026-01-01T12:04:52.607745] [DEBUG] [REMOTE ] CHRD: Retrieved 1283 rows, trimmed to 300. [2026-01-01T12:04:52.607937] [DEBUG] [REMOTE ] CHRD: PASS: History has at least 300 days. [2026-01-01T12:04:52.608210] [DEBUG] [REMOTE ] CHRD: PASS: Price check passed. Min price $83.80. [2026-01-01T12:04:52.608366] [DEBUG] [REMOTE ] CHRD: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:52.608501] [DEBUG] [REMOTE ] CHRD: PASS: Integrity check passed. [2026-01-01T12:04:52.608548] [DEBUG] [REMOTE ] CHRD: Symbol is viable for forecasting. [2026-01-01T12:04:52.608635] [INFO ] [MAIN ] [673/3542] CHRD kept (0.3s) | 673 kept, 0 rejected | 140.5/min | ETA: 20.4m [2026-01-01T12:04:53.084536] [DEBUG] [REMOTE ] CHRS: Retrieved 2804 rows, trimmed to 300. [2026-01-01T12:04:53.084681] [DEBUG] [REMOTE ] CHRS: PASS: History has at least 300 days. [2026-01-01T12:04:53.084906] [DEBUG] [REMOTE ] CHRS: PASS: Price check passed. Min price $1.10. [2026-01-01T12:04:53.085042] [DEBUG] [REMOTE ] CHRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:53.085151] [DEBUG] [REMOTE ] CHRS: PASS: Integrity check passed. [2026-01-01T12:04:53.085194] [DEBUG] [REMOTE ] CHRS: Symbol is viable for forecasting. [2026-01-01T12:04:53.085241] [INFO ] [MAIN ] [674/3542] CHRS kept (0.5s) | 674 kept, 0 rejected | 140.4/min | ETA: 20.4m [2026-01-01T12:04:53.393906] [DEBUG] [REMOTE ] CHSCL: Retrieved 2757 rows, trimmed to 300. [2026-01-01T12:04:53.394059] [DEBUG] [REMOTE ] CHSCL: PASS: History has at least 300 days. [2026-01-01T12:04:53.394303] [DEBUG] [REMOTE ] CHSCL: PASS: Price check passed. Min price $24.99. [2026-01-01T12:04:53.394438] [DEBUG] [REMOTE ] CHSCL: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:53.394562] [DEBUG] [REMOTE ] CHSCL: PASS: Integrity check passed. [2026-01-01T12:04:53.394637] [DEBUG] [REMOTE ] CHSCL: Symbol is viable for forecasting. [2026-01-01T12:04:53.394690] [INFO ] [MAIN ] [675/3542] CHSCL kept (0.3s) | 675 kept, 0 rejected | 140.5/min | ETA: 20.4m [2026-01-01T12:04:53.859773] [DEBUG] [REMOTE ] CHSCM: Retrieved 2841 rows, trimmed to 300. [2026-01-01T12:04:53.859900] [DEBUG] [REMOTE ] CHSCM: PASS: History has at least 300 days. [2026-01-01T12:04:53.860099] [DEBUG] [REMOTE ] CHSCM: PASS: Price check passed. Min price $24.46. [2026-01-01T12:04:53.860231] [DEBUG] [REMOTE ] CHSCM: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:53.860340] [DEBUG] [REMOTE ] CHSCM: PASS: Integrity check passed. [2026-01-01T12:04:53.860384] [DEBUG] [REMOTE ] CHSCM: Symbol is viable for forecasting. [2026-01-01T12:04:53.860448] [INFO ] [MAIN ] [676/3542] CHSCM kept (0.5s) | 676 kept, 0 rejected | 140.5/min | ETA: 20.4m [2026-01-01T12:04:54.278640] [DEBUG] [REMOTE ] CHSCN: Retrieved 2975 rows, trimmed to 300. [2026-01-01T12:04:54.278770] [DEBUG] [REMOTE ] CHSCN: PASS: History has at least 300 days. [2026-01-01T12:04:54.278968] [DEBUG] [REMOTE ] CHSCN: PASS: Price check passed. Min price $24.60. [2026-01-01T12:04:54.279098] [DEBUG] [REMOTE ] CHSCN: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:54.279203] [DEBUG] [REMOTE ] CHSCN: PASS: Integrity check passed. [2026-01-01T12:04:54.279241] [DEBUG] [REMOTE ] CHSCN: Symbol is viable for forecasting. [2026-01-01T12:04:54.279287] [INFO ] [MAIN ] [677/3542] CHSCN kept (0.4s) | 677 kept, 0 rejected | 140.5/min | ETA: 20.4m [2026-01-01T12:04:54.701664] [DEBUG] [REMOTE ] CHSCO: Retrieved 3088 rows, trimmed to 300. [2026-01-01T12:04:54.701861] [DEBUG] [REMOTE ] CHSCO: PASS: History has at least 300 days. [2026-01-01T12:04:54.702145] [DEBUG] [REMOTE ] CHSCO: PASS: Price check passed. Min price $25.76. [2026-01-01T12:04:54.702295] [DEBUG] [REMOTE ] CHSCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:54.702429] [DEBUG] [REMOTE ] CHSCO: PASS: Integrity check passed. [2026-01-01T12:04:54.702474] [DEBUG] [REMOTE ] CHSCO: Symbol is viable for forecasting. [2026-01-01T12:04:54.702530] [INFO ] [MAIN ] [678/3542] CHSCO kept (0.4s) | 678 kept, 0 rejected | 140.5/min | ETA: 20.4m [2026-01-01T12:04:55.225234] [DEBUG] [REMOTE ] CHSCP: Retrieved 5732 rows, trimmed to 300. [2026-01-01T12:04:55.225468] [DEBUG] [REMOTE ] CHSCP: PASS: History has at least 300 days. [2026-01-01T12:04:55.225771] [DEBUG] [REMOTE ] CHSCP: PASS: Price check passed. Min price $26.82. [2026-01-01T12:04:55.225912] [DEBUG] [REMOTE ] CHSCP: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:55.226041] [DEBUG] [REMOTE ] CHSCP: PASS: Integrity check passed. [2026-01-01T12:04:55.226082] [DEBUG] [REMOTE ] CHSCP: Symbol is viable for forecasting. [2026-01-01T12:04:55.226134] [INFO ] [MAIN ] [679/3542] CHSCP kept (0.5s) | 679 kept, 0 rejected | 140.4/min | ETA: 20.4m [2026-01-01T12:04:55.369709] [DEBUG] [REMOTE ] CHWY: Retrieved 1647 rows, trimmed to 300. [2026-01-01T12:04:55.369898] [DEBUG] [REMOTE ] CHWY: PASS: History has at least 300 days. [2026-01-01T12:04:55.370172] [DEBUG] [REMOTE ] CHWY: PASS: Price check passed. Min price $31.95. [2026-01-01T12:04:55.370345] [DEBUG] [REMOTE ] CHWY: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:55.370471] [DEBUG] [REMOTE ] CHWY: PASS: Integrity check passed. [2026-01-01T12:04:55.370513] [DEBUG] [REMOTE ] CHWY: Symbol is viable for forecasting. [2026-01-01T12:04:55.370584] [INFO ] [MAIN ] [680/3542] CHWY kept (0.1s) | 680 kept, 0 rejected | 140.6/min | ETA: 20.4m [2026-01-01T12:04:56.080941] [DEBUG] [REMOTE ] CHY: Retrieved 5686 rows, trimmed to 300. [2026-01-01T12:04:56.081144] [DEBUG] [REMOTE ] CHY: PASS: History has at least 300 days. [2026-01-01T12:04:56.081394] [DEBUG] [REMOTE ] CHY: PASS: Price check passed. Min price $10.66. [2026-01-01T12:04:56.081540] [DEBUG] [REMOTE ] CHY: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:56.081819] [DEBUG] [REMOTE ] CHY: PASS: Integrity check passed. [2026-01-01T12:04:56.081869] [DEBUG] [REMOTE ] CHY: Symbol is viable for forecasting. [2026-01-01T12:04:56.081924] [INFO ] [MAIN ] [681/3542] CHY kept (0.7s) | 681 kept, 0 rejected | 140.4/min | ETA: 20.4m [2026-01-01T12:04:56.549263] [DEBUG] [REMOTE ] CI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:56.549469] [DEBUG] [REMOTE ] CI: PASS: History has at least 300 days. [2026-01-01T12:04:56.549762] [DEBUG] [REMOTE ] CI: PASS: Price check passed. Min price $243.04. [2026-01-01T12:04:56.549901] [DEBUG] [REMOTE ] CI: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:56.550165] [DEBUG] [REMOTE ] CI: PASS: Integrity check passed. [2026-01-01T12:04:56.550211] [DEBUG] [REMOTE ] CI: Symbol is viable for forecasting. [2026-01-01T12:04:56.550263] [INFO ] [MAIN ] [682/3542] CI kept (0.5s) | 682 kept, 0 rejected | 140.4/min | ETA: 20.4m [2026-01-01T12:04:56.995088] [DEBUG] [REMOTE ] CIA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:56.995280] [DEBUG] [REMOTE ] CIA: PASS: History has at least 300 days. [2026-01-01T12:04:56.995543] [DEBUG] [REMOTE ] CIA: PASS: Price check passed. Min price $4.72. [2026-01-01T12:04:56.995707] [DEBUG] [REMOTE ] CIA: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:56.995828] [DEBUG] [REMOTE ] CIA: PASS: Integrity check passed. [2026-01-01T12:04:56.995871] [DEBUG] [REMOTE ] CIA: Symbol is viable for forecasting. [2026-01-01T12:04:56.995926] [INFO ] [MAIN ] [683/3542] CIA kept (0.4s) | 683 kept, 0 rejected | 140.4/min | ETA: 20.4m [2026-01-01T12:04:57.501286] [DEBUG] [REMOTE ] CIB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:57.501650] [DEBUG] [REMOTE ] CIB: PASS: History has at least 300 days. [2026-01-01T12:04:57.501976] [DEBUG] [REMOTE ] CIB: PASS: Price check passed. Min price $51.99. [2026-01-01T12:04:57.502120] [DEBUG] [REMOTE ] CIB: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:57.502265] [DEBUG] [REMOTE ] CIB: PASS: Integrity check passed. [2026-01-01T12:04:57.502309] [DEBUG] [REMOTE ] CIB: Symbol is viable for forecasting. [2026-01-01T12:04:57.502365] [INFO ] [MAIN ] [684/3542] CIB kept (0.5s) | 684 kept, 0 rejected | 140.4/min | ETA: 20.4m [2026-01-01T12:04:57.998000] [DEBUG] [REMOTE ] CIEN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:57.998266] [DEBUG] [REMOTE ] CIEN: PASS: History has at least 300 days. [2026-01-01T12:04:57.998676] [DEBUG] [REMOTE ] CIEN: PASS: Price check passed. Min price $151.48. [2026-01-01T12:04:57.999053] [DEBUG] [REMOTE ] CIEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:57.999234] [DEBUG] [REMOTE ] CIEN: PASS: Integrity check passed. [2026-01-01T12:04:57.999281] [DEBUG] [REMOTE ] CIEN: Symbol is viable for forecasting. [2026-01-01T12:04:57.999370] [INFO ] [MAIN ] [685/3542] CIEN kept (0.5s) | 685 kept, 0 rejected | 140.3/min | ETA: 20.4m [2026-01-01T12:04:58.517906] [DEBUG] [REMOTE ] CIF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:58.518297] [DEBUG] [REMOTE ] CIF: PASS: History has at least 300 days. [2026-01-01T12:04:58.518655] [DEBUG] [REMOTE ] CIF: PASS: Price check passed. Min price $1.67. [2026-01-01T12:04:58.518802] [DEBUG] [REMOTE ] CIF: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:58.518948] [DEBUG] [REMOTE ] CIF: PASS: Integrity check passed. [2026-01-01T12:04:58.518990] [DEBUG] [REMOTE ] CIF: Symbol is viable for forecasting. [2026-01-01T12:04:58.519046] [INFO ] [MAIN ] [686/3542] CIF kept (0.5s) | 686 kept, 0 rejected | 140.3/min | ETA: 20.4m [2026-01-01T12:04:59.023097] [DEBUG] [REMOTE ] CIG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:59.023339] [DEBUG] [REMOTE ] CIG: PASS: History has at least 300 days. [2026-01-01T12:04:59.023744] [DEBUG] [REMOTE ] CIG: PASS: Price check passed. Min price $1.84. [2026-01-01T12:04:59.023914] [DEBUG] [REMOTE ] CIG: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:59.024073] [DEBUG] [REMOTE ] CIG: PASS: Integrity check passed. [2026-01-01T12:04:59.024123] [DEBUG] [REMOTE ] CIG: Symbol is viable for forecasting. [2026-01-01T12:04:59.024191] [INFO ] [MAIN ] [687/3542] CIG kept (0.5s) | 687 kept, 0 rejected | 140.3/min | ETA: 20.4m [2026-01-01T12:04:59.546757] [DEBUG] [REMOTE ] CIGI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:04:59.547004] [DEBUG] [REMOTE ] CIGI: PASS: History has at least 300 days. [2026-01-01T12:04:59.547396] [DEBUG] [REMOTE ] CIGI: PASS: Price check passed. Min price $136.33. [2026-01-01T12:04:59.547749] [DEBUG] [REMOTE ] CIGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:04:59.547919] [DEBUG] [REMOTE ] CIGI: PASS: Integrity check passed. [2026-01-01T12:04:59.547964] [DEBUG] [REMOTE ] CIGI: Symbol is viable for forecasting. [2026-01-01T12:04:59.548025] [INFO ] [MAIN ] [688/3542] CIGI kept (0.5s) | 688 kept, 0 rejected | 140.2/min | ETA: 20.4m [2026-01-01T12:05:00.014781] [DEBUG] [REMOTE ] CII: Retrieved 5435 rows, trimmed to 300. [2026-01-01T12:05:00.015023] [DEBUG] [REMOTE ] CII: PASS: History has at least 300 days. [2026-01-01T12:05:00.015397] [DEBUG] [REMOTE ] CII: PASS: Price check passed. Min price $20.71. [2026-01-01T12:05:00.015616] [DEBUG] [REMOTE ] CII: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:00.015801] [DEBUG] [REMOTE ] CII: PASS: Integrity check passed. [2026-01-01T12:05:00.015855] [DEBUG] [REMOTE ] CII: Symbol is viable for forecasting. [2026-01-01T12:05:00.015919] [INFO ] [MAIN ] [689/3542] CII kept (0.5s) | 689 kept, 0 rejected | 140.2/min | ETA: 20.4m [2026-01-01T12:05:00.424346] [DEBUG] [REMOTE ] CIM: Retrieved 4559 rows, trimmed to 300. [2026-01-01T12:05:00.424748] [DEBUG] [REMOTE ] CIM: PASS: History has at least 300 days. [2026-01-01T12:05:00.425123] [DEBUG] [REMOTE ] CIM: PASS: Price check passed. Min price $11.39. [2026-01-01T12:05:00.425270] [DEBUG] [REMOTE ] CIM: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:00.425429] [DEBUG] [REMOTE ] CIM: PASS: Integrity check passed. [2026-01-01T12:05:00.425479] [DEBUG] [REMOTE ] CIM: Symbol is viable for forecasting. [2026-01-01T12:05:00.425539] [INFO ] [MAIN ] [690/3542] CIM kept (0.4s) | 690 kept, 0 rejected | 140.2/min | ETA: 20.3m [2026-01-01T12:05:00.916681] [DEBUG] [REMOTE ] CINF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:00.916839] [DEBUG] [REMOTE ] CINF: PASS: History has at least 300 days. [2026-01-01T12:05:00.917068] [DEBUG] [REMOTE ] CINF: PASS: Price check passed. Min price $150.61. [2026-01-01T12:05:00.917209] [DEBUG] [REMOTE ] CINF: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:00.917330] [DEBUG] [REMOTE ] CINF: PASS: Integrity check passed. [2026-01-01T12:05:00.917373] [DEBUG] [REMOTE ] CINF: Symbol is viable for forecasting. [2026-01-01T12:05:00.917424] [INFO ] [MAIN ] [691/3542] CINF kept (0.5s) | 691 kept, 0 rejected | 140.2/min | ETA: 20.3m [2026-01-01T12:05:01.151267] [DEBUG] [REMOTE ] CING: Retrieved 1020 rows, trimmed to 300. [2026-01-01T12:05:01.151460] [DEBUG] [REMOTE ] CING: PASS: History has at least 300 days. [2026-01-01T12:05:01.151718] [DEBUG] [REMOTE ] CING: PASS: Price check passed. Min price $3.33. [2026-01-01T12:05:01.151866] [DEBUG] [REMOTE ] CING: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:01.152037] [DEBUG] [REMOTE ] CING: PASS: Integrity check passed. [2026-01-01T12:05:01.152086] [DEBUG] [REMOTE ] CING: Symbol is viable for forecasting. [2026-01-01T12:05:01.152136] [INFO ] [MAIN ] [692/3542] CING kept (0.2s) | 692 kept, 0 rejected | 140.3/min | ETA: 20.3m [2026-01-01T12:05:01.573994] [DEBUG] [REMOTE ] CIO: Retrieved 2947 rows, trimmed to 300. [2026-01-01T12:05:01.574139] [DEBUG] [REMOTE ] CIO: PASS: History has at least 300 days. [2026-01-01T12:05:01.574356] [DEBUG] [REMOTE ] CIO: PASS: Price check passed. Min price $6.80. [2026-01-01T12:05:01.574494] [DEBUG] [REMOTE ] CIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:01.574629] [DEBUG] [REMOTE ] CIO: PASS: Integrity check passed. [2026-01-01T12:05:01.574679] [DEBUG] [REMOTE ] CIO: Symbol is viable for forecasting. [2026-01-01T12:05:01.574731] [INFO ] [MAIN ] [693/3542] CIO kept (0.4s) | 693 kept, 0 rejected | 140.3/min | ETA: 20.3m [2026-01-01T12:05:01.985528] [DEBUG] [REMOTE ] CION: Retrieved 1065 rows, trimmed to 300. [2026-01-01T12:05:01.985918] [DEBUG] [REMOTE ] CION: PASS: History has at least 300 days. [2026-01-01T12:05:01.986144] [DEBUG] [REMOTE ] CION: PASS: Price check passed. Min price $8.73. [2026-01-01T12:05:01.986323] [DEBUG] [REMOTE ] CION: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:01.986448] [DEBUG] [REMOTE ] CION: PASS: Integrity check passed. [2026-01-01T12:05:01.986489] [DEBUG] [REMOTE ] CION: Symbol is viable for forecasting. [2026-01-01T12:05:01.986538] [INFO ] [MAIN ] [694/3542] CION kept (0.4s) | 694 kept, 0 rejected | 140.3/min | ETA: 20.3m [2026-01-01T12:05:02.487458] [DEBUG] [REMOTE ] CIVB: Retrieved 6277 rows, trimmed to 300. [2026-01-01T12:05:02.487632] [DEBUG] [REMOTE ] CIVB: PASS: History has at least 300 days. [2026-01-01T12:05:02.487895] [DEBUG] [REMOTE ] CIVB: PASS: Price check passed. Min price $19.81. [2026-01-01T12:05:02.488030] [DEBUG] [REMOTE ] CIVB: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:02.488154] [DEBUG] [REMOTE ] CIVB: PASS: Integrity check passed. [2026-01-01T12:05:02.488193] [DEBUG] [REMOTE ] CIVB: Symbol is viable for forecasting. [2026-01-01T12:05:02.488243] [INFO ] [MAIN ] [695/3542] CIVB kept (0.5s) | 695 kept, 0 rejected | 140.2/min | ETA: 20.3m [2026-01-01T12:05:02.887627] [DEBUG] [REMOTE ] CIVI: Retrieved 3531 rows, trimmed to 300. [2026-01-01T12:05:02.887749] [DEBUG] [REMOTE ] CIVI: PASS: History has at least 300 days. [2026-01-01T12:05:02.887942] [DEBUG] [REMOTE ] CIVI: PASS: Price check passed. Min price $25.36. [2026-01-01T12:05:02.888074] [DEBUG] [REMOTE ] CIVI: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:02.888181] [DEBUG] [REMOTE ] CIVI: PASS: Integrity check passed. [2026-01-01T12:05:02.888221] [DEBUG] [REMOTE ] CIVI: Symbol is viable for forecasting. [2026-01-01T12:05:02.888268] [INFO ] [MAIN ] [696/3542] CIVI kept (0.4s) | 696 kept, 0 rejected | 140.2/min | ETA: 20.3m [2026-01-01T12:05:03.404657] [DEBUG] [REMOTE ] CLB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:03.404802] [DEBUG] [REMOTE ] CLB: PASS: History has at least 300 days. [2026-01-01T12:05:03.405011] [DEBUG] [REMOTE ] CLB: PASS: Price check passed. Min price $10.32. [2026-01-01T12:05:03.405143] [DEBUG] [REMOTE ] CLB: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:03.405254] [DEBUG] [REMOTE ] CLB: PASS: Integrity check passed. [2026-01-01T12:05:03.405293] [DEBUG] [REMOTE ] CLB: Symbol is viable for forecasting. [2026-01-01T12:05:03.405340] [INFO ] [MAIN ] [697/3542] CLB kept (0.5s) | 697 kept, 0 rejected | 140.2/min | ETA: 20.3m [2026-01-01T12:05:03.737219] [DEBUG] [REMOTE ] CLBK: Retrieved 1936 rows, trimmed to 300. [2026-01-01T12:05:03.737341] [DEBUG] [REMOTE ] CLBK: PASS: History has at least 300 days. [2026-01-01T12:05:03.737533] [DEBUG] [REMOTE ] CLBK: PASS: Price check passed. Min price $13.73. [2026-01-01T12:05:03.737683] [DEBUG] [REMOTE ] CLBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:03.737790] [DEBUG] [REMOTE ] CLBK: PASS: Integrity check passed. [2026-01-01T12:05:03.737830] [DEBUG] [REMOTE ] CLBK: Symbol is viable for forecasting. [2026-01-01T12:05:03.737877] [INFO ] [MAIN ] [698/3542] CLBK kept (0.3s) | 698 kept, 0 rejected | 140.2/min | ETA: 20.3m [2026-01-01T12:05:04.055999] [DEBUG] [REMOTE ] CLCO: Retrieved 701 rows, trimmed to 300. [2026-01-01T12:05:04.056124] [DEBUG] [REMOTE ] CLCO: PASS: History has at least 300 days. [2026-01-01T12:05:04.056314] [DEBUG] [REMOTE ] CLCO: PASS: Price check passed. Min price $9.55. [2026-01-01T12:05:04.056443] [DEBUG] [REMOTE ] CLCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:04.056548] [DEBUG] [REMOTE ] CLCO: PASS: Integrity check passed. [2026-01-01T12:05:04.056606] [DEBUG] [REMOTE ] CLCO: Symbol is viable for forecasting. [2026-01-01T12:05:04.056656] [INFO ] [MAIN ] [699/3542] CLCO kept (0.3s) | 699 kept, 0 rejected | 140.3/min | ETA: 20.3m [2026-01-01T12:05:04.693487] [DEBUG] [REMOTE ] CLDX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:04.693673] [DEBUG] [REMOTE ] CLDX: PASS: History has at least 300 days. [2026-01-01T12:05:04.693928] [DEBUG] [REMOTE ] CLDX: PASS: Price check passed. Min price $22.67. [2026-01-01T12:05:04.694060] [DEBUG] [REMOTE ] CLDX: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:04.694199] [DEBUG] [REMOTE ] CLDX: PASS: Integrity check passed. [2026-01-01T12:05:04.694239] [DEBUG] [REMOTE ] CLDX: Symbol is viable for forecasting. [2026-01-01T12:05:04.694288] [INFO ] [MAIN ] [700/3542] CLDX kept (0.6s) | 700 kept, 0 rejected | 140.2/min | ETA: 20.3m [2026-01-01T12:05:05.105652] [DEBUG] [REMOTE ] CLF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:05.105790] [DEBUG] [REMOTE ] CLF: PASS: History has at least 300 days. [2026-01-01T12:05:05.106000] [DEBUG] [REMOTE ] CLF: PASS: Price check passed. Min price $10.09. [2026-01-01T12:05:05.106132] [DEBUG] [REMOTE ] CLF: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:05.106245] [DEBUG] [REMOTE ] CLF: PASS: Integrity check passed. [2026-01-01T12:05:05.106286] [DEBUG] [REMOTE ] CLF: Symbol is viable for forecasting. [2026-01-01T12:05:05.106333] [INFO ] [MAIN ] [701/3542] CLF kept (0.4s) | 701 kept, 0 rejected | 140.2/min | ETA: 20.3m [2026-01-01T12:05:05.448409] [DEBUG] [REMOTE ] CLFD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:05.448592] [DEBUG] [REMOTE ] CLFD: PASS: History has at least 300 days. [2026-01-01T12:05:05.448879] [DEBUG] [REMOTE ] CLFD: PASS: Price check passed. Min price $28.03. [2026-01-01T12:05:05.449049] [DEBUG] [REMOTE ] CLFD: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:05.449217] [DEBUG] [REMOTE ] CLFD: PASS: Integrity check passed. [2026-01-01T12:05:05.449267] [DEBUG] [REMOTE ] CLFD: Symbol is viable for forecasting. [2026-01-01T12:05:05.449393] [INFO ] [MAIN ] [702/3542] CLFD kept (0.3s) | 702 kept, 0 rejected | 140.2/min | ETA: 20.2m [2026-01-01T12:05:06.036733] [DEBUG] [REMOTE ] CLH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:06.036912] [DEBUG] [REMOTE ] CLH: PASS: History has at least 300 days. [2026-01-01T12:05:06.037144] [DEBUG] [REMOTE ] CLH: PASS: Price check passed. Min price $201.73. [2026-01-01T12:05:06.037275] [DEBUG] [REMOTE ] CLH: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:06.037396] [DEBUG] [REMOTE ] CLH: PASS: Integrity check passed. [2026-01-01T12:05:06.037434] [DEBUG] [REMOTE ] CLH: Symbol is viable for forecasting. [2026-01-01T12:05:06.037483] [INFO ] [MAIN ] [703/3542] CLH kept (0.6s) | 703 kept, 0 rejected | 140.2/min | ETA: 20.3m [2026-01-01T12:05:06.229874] [DEBUG] [REMOTE ] CLLS: Retrieved 2710 rows, trimmed to 300. [2026-01-01T12:05:06.229993] [DEBUG] [REMOTE ] CLLS: PASS: History has at least 300 days. [2026-01-01T12:05:06.230186] [DEBUG] [REMOTE ] CLLS: PASS: Price check passed. Min price $3.13. [2026-01-01T12:05:06.230317] [DEBUG] [REMOTE ] CLLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:06.230423] [DEBUG] [REMOTE ] CLLS: PASS: Integrity check passed. [2026-01-01T12:05:06.230461] [DEBUG] [REMOTE ] CLLS: Symbol is viable for forecasting. [2026-01-01T12:05:06.230507] [INFO ] [MAIN ] [704/3542] CLLS kept (0.2s) | 704 kept, 0 rejected | 140.3/min | ETA: 20.2m [2026-01-01T12:05:06.732857] [DEBUG] [REMOTE ] CLMB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:06.732988] [DEBUG] [REMOTE ] CLMB: PASS: History has at least 300 days. [2026-01-01T12:05:06.733196] [DEBUG] [REMOTE ] CLMB: PASS: Price check passed. Min price $100.02. [2026-01-01T12:05:06.733326] [DEBUG] [REMOTE ] CLMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:06.733437] [DEBUG] [REMOTE ] CLMB: PASS: Integrity check passed. [2026-01-01T12:05:06.733476] [DEBUG] [REMOTE ] CLMB: Symbol is viable for forecasting. [2026-01-01T12:05:06.733526] [INFO ] [MAIN ] [705/3542] CLMB kept (0.5s) | 705 kept, 0 rejected | 140.2/min | ETA: 20.2m [2026-01-01T12:05:07.236003] [DEBUG] [REMOTE ] CLNE: Retrieved 4681 rows, trimmed to 300. [2026-01-01T12:05:07.236132] [DEBUG] [REMOTE ] CLNE: PASS: History has at least 300 days. [2026-01-01T12:05:07.236336] [DEBUG] [REMOTE ] CLNE: PASS: Price check passed. Min price $2.10. [2026-01-01T12:05:07.236471] [DEBUG] [REMOTE ] CLNE: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:07.236602] [DEBUG] [REMOTE ] CLNE: PASS: Integrity check passed. [2026-01-01T12:05:07.236644] [DEBUG] [REMOTE ] CLNE: Symbol is viable for forecasting. [2026-01-01T12:05:07.236694] [INFO ] [MAIN ] [706/3542] CLNE kept (0.5s) | 706 kept, 0 rejected | 140.2/min | ETA: 20.2m [2026-01-01T12:05:07.502903] [DEBUG] [REMOTE ] CLNN: Retrieved 1256 rows, trimmed to 300. [2026-01-01T12:05:07.503031] [DEBUG] [REMOTE ] CLNN: PASS: History has at least 300 days. [2026-01-01T12:05:07.503238] [DEBUG] [REMOTE ] CLNN: PASS: Price check passed. Min price $5.77. [2026-01-01T12:05:07.503378] [DEBUG] [REMOTE ] CLNN: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:07.503486] [DEBUG] [REMOTE ] CLNN: PASS: Integrity check passed. [2026-01-01T12:05:07.503529] [DEBUG] [REMOTE ] CLNN: Symbol is viable for forecasting. [2026-01-01T12:05:07.503597] [INFO ] [MAIN ] [707/3542] CLNN kept (0.3s) | 707 kept, 0 rejected | 140.3/min | ETA: 20.2m [2026-01-01T12:05:07.766396] [DEBUG] [REMOTE ] CLOA: Retrieved 745 rows, trimmed to 300. [2026-01-01T12:05:07.766524] [DEBUG] [REMOTE ] CLOA: PASS: History has at least 300 days. [2026-01-01T12:05:07.766732] [DEBUG] [REMOTE ] CLOA: PASS: Price check passed. Min price $51.10. [2026-01-01T12:05:07.766863] [DEBUG] [REMOTE ] CLOA: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:07.766967] [DEBUG] [REMOTE ] CLOA: PASS: Integrity check passed. [2026-01-01T12:05:07.767006] [DEBUG] [REMOTE ] CLOA: Symbol is viable for forecasting. [2026-01-01T12:05:07.767053] [INFO ] [MAIN ] [708/3542] CLOA kept (0.3s) | 708 kept, 0 rejected | 140.4/min | ETA: 20.2m [2026-01-01T12:05:08.441798] [DEBUG] [REMOTE ] CLRB: Retrieved 5066 rows, trimmed to 300. [2026-01-01T12:05:08.441940] [DEBUG] [REMOTE ] CLRB: PASS: History has at least 300 days. [2026-01-01T12:05:08.442164] [DEBUG] [REMOTE ] CLRB: PASS: Price check passed. Min price $2.56. [2026-01-01T12:05:08.442326] [DEBUG] [REMOTE ] CLRB: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:08.442482] [DEBUG] [REMOTE ] CLRB: PASS: Integrity check passed. [2026-01-01T12:05:08.442547] [DEBUG] [REMOTE ] CLRB: Symbol is viable for forecasting. [2026-01-01T12:05:08.442629] [INFO ] [MAIN ] [709/3542] CLRB kept (0.7s) | 709 kept, 0 rejected | 140.2/min | ETA: 20.2m [2026-01-01T12:05:08.999767] [DEBUG] [REMOTE ] CLRO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:08.999921] [DEBUG] [REMOTE ] CLRO: PASS: History has at least 300 days. [2026-01-01T12:05:09.000180] [DEBUG] [REMOTE ] CLRO: PASS: Price check passed. Min price $4.29. [2026-01-01T12:05:09.000336] [DEBUG] [REMOTE ] CLRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:09.000486] [DEBUG] [REMOTE ] CLRO: PASS: Integrity check passed. [2026-01-01T12:05:09.000544] [DEBUG] [REMOTE ] CLRO: Symbol is viable for forecasting. [2026-01-01T12:05:09.000617] [INFO ] [MAIN ] [710/3542] CLRO kept (0.6s) | 710 kept, 0 rejected | 140.2/min | ETA: 20.2m [2026-01-01T12:05:09.460997] [DEBUG] [REMOTE ] CLS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:09.461131] [DEBUG] [REMOTE ] CLS: PASS: History has at least 300 days. [2026-01-01T12:05:09.461344] [DEBUG] [REMOTE ] CLS: PASS: Price check passed. Min price $237.79. [2026-01-01T12:05:09.461480] [DEBUG] [REMOTE ] CLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:09.461619] [DEBUG] [REMOTE ] CLS: PASS: Integrity check passed. [2026-01-01T12:05:09.461662] [DEBUG] [REMOTE ] CLS: Symbol is viable for forecasting. [2026-01-01T12:05:09.461713] [INFO ] [MAIN ] [711/3542] CLS kept (0.5s) | 711 kept, 0 rejected | 140.2/min | ETA: 20.2m [2026-01-01T12:05:09.911785] [DEBUG] [REMOTE ] CLX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:09.911924] [DEBUG] [REMOTE ] CLX: PASS: History has at least 300 days. [2026-01-01T12:05:09.912142] [DEBUG] [REMOTE ] CLX: PASS: Price check passed. Min price $97.43. [2026-01-01T12:05:09.912271] [DEBUG] [REMOTE ] CLX: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:09.912383] [DEBUG] [REMOTE ] CLX: PASS: Integrity check passed. [2026-01-01T12:05:09.912422] [DEBUG] [REMOTE ] CLX: Symbol is viable for forecasting. [2026-01-01T12:05:09.912470] [INFO ] [MAIN ] [712/3542] CLX kept (0.5s) | 712 kept, 0 rejected | 140.2/min | ETA: 20.2m [2026-01-01T12:05:10.376755] [DEBUG] [REMOTE ] CM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:10.376893] [DEBUG] [REMOTE ] CM: PASS: History has at least 300 days. [2026-01-01T12:05:10.377116] [DEBUG] [REMOTE ] CM: PASS: Price check passed. Min price $79.13. [2026-01-01T12:05:10.377248] [DEBUG] [REMOTE ] CM: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:10.377363] [DEBUG] [REMOTE ] CM: PASS: Integrity check passed. [2026-01-01T12:05:10.377403] [DEBUG] [REMOTE ] CM: Symbol is viable for forecasting. [2026-01-01T12:05:10.377451] [INFO ] [MAIN ] [713/3542] CM kept (0.5s) | 713 kept, 0 rejected | 140.1/min | ETA: 20.2m [2026-01-01T12:05:10.917034] [DEBUG] [REMOTE ] CMA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:10.917191] [DEBUG] [REMOTE ] CMA: PASS: History has at least 300 days. [2026-01-01T12:05:10.917411] [DEBUG] [REMOTE ] CMA: PASS: Price check passed. Min price $73.26. [2026-01-01T12:05:10.917542] [DEBUG] [REMOTE ] CMA: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:10.917679] [DEBUG] [REMOTE ] CMA: PASS: Integrity check passed. [2026-01-01T12:05:10.917719] [DEBUG] [REMOTE ] CMA: Symbol is viable for forecasting. [2026-01-01T12:05:10.917767] [INFO ] [MAIN ] [714/3542] CMA kept (0.5s) | 714 kept, 0 rejected | 140.1/min | ETA: 20.2m [2026-01-01T12:05:11.386827] [DEBUG] [REMOTE ] CMC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:11.386962] [DEBUG] [REMOTE ] CMC: PASS: History has at least 300 days. [2026-01-01T12:05:11.387180] [DEBUG] [REMOTE ] CMC: PASS: Price check passed. Min price $55.18. [2026-01-01T12:05:11.387310] [DEBUG] [REMOTE ] CMC: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:11.387428] [DEBUG] [REMOTE ] CMC: PASS: Integrity check passed. [2026-01-01T12:05:11.387467] [DEBUG] [REMOTE ] CMC: Symbol is viable for forecasting. [2026-01-01T12:05:11.387534] [INFO ] [MAIN ] [715/3542] CMC kept (0.5s) | 715 kept, 0 rejected | 140.1/min | ETA: 20.2m [2026-01-01T12:05:11.732217] [DEBUG] [REMOTE ] CMCM: Retrieved 2931 rows, trimmed to 300. [2026-01-01T12:05:11.732342] [DEBUG] [REMOTE ] CMCM: PASS: History has at least 300 days. [2026-01-01T12:05:11.732552] [DEBUG] [REMOTE ] CMCM: PASS: Price check passed. Min price $5.87. [2026-01-01T12:05:11.732703] [DEBUG] [REMOTE ] CMCM: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:11.732814] [DEBUG] [REMOTE ] CMCM: PASS: Integrity check passed. [2026-01-01T12:05:11.732853] [DEBUG] [REMOTE ] CMCM: Symbol is viable for forecasting. [2026-01-01T12:05:11.732900] [INFO ] [MAIN ] [716/3542] CMCM kept (0.3s) | 716 kept, 0 rejected | 140.1/min | ETA: 20.2m [2026-01-01T12:05:12.316322] [DEBUG] [REMOTE ] CMCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:12.316450] [DEBUG] [REMOTE ] CMCO: PASS: History has at least 300 days. [2026-01-01T12:05:12.316676] [DEBUG] [REMOTE ] CMCO: PASS: Price check passed. Min price $14.22. [2026-01-01T12:05:12.316808] [DEBUG] [REMOTE ] CMCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:12.316918] [DEBUG] [REMOTE ] CMCO: PASS: Integrity check passed. [2026-01-01T12:05:12.316957] [DEBUG] [REMOTE ] CMCO: Symbol is viable for forecasting. [2026-01-01T12:05:12.317005] [INFO ] [MAIN ] [717/3542] CMCO kept (0.6s) | 717 kept, 0 rejected | 140.0/min | ETA: 20.2m [2026-01-01T12:05:12.786303] [DEBUG] [REMOTE ] CMCSA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:12.786452] [DEBUG] [REMOTE ] CMCSA: PASS: History has at least 300 days. [2026-01-01T12:05:12.786729] [DEBUG] [REMOTE ] CMCSA: PASS: Price check passed. Min price $26.46. [2026-01-01T12:05:12.786865] [DEBUG] [REMOTE ] CMCSA: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:12.786988] [DEBUG] [REMOTE ] CMCSA: PASS: Integrity check passed. [2026-01-01T12:05:12.787028] [DEBUG] [REMOTE ] CMCSA: Symbol is viable for forecasting. [2026-01-01T12:05:12.787078] [INFO ] [MAIN ] [718/3542] CMCSA kept (0.5s) | 718 kept, 0 rejected | 140.0/min | ETA: 20.2m [2026-01-01T12:05:13.050840] [DEBUG] [REMOTE ] CME: Retrieved 5804 rows, trimmed to 300. [2026-01-01T12:05:13.050967] [DEBUG] [REMOTE ] CME: PASS: History has at least 300 days. [2026-01-01T12:05:13.051166] [DEBUG] [REMOTE ] CME: PASS: Price check passed. Min price $260.34. [2026-01-01T12:05:13.051302] [DEBUG] [REMOTE ] CME: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:13.051411] [DEBUG] [REMOTE ] CME: PASS: Integrity check passed. [2026-01-01T12:05:13.051450] [DEBUG] [REMOTE ] CME: Symbol is viable for forecasting. [2026-01-01T12:05:13.051498] [INFO ] [MAIN ] [719/3542] CME kept (0.3s) | 719 kept, 0 rejected | 140.1/min | ETA: 20.2m [2026-01-01T12:05:13.421954] [DEBUG] [REMOTE ] CMG: Retrieved 5015 rows, trimmed to 300. [2026-01-01T12:05:13.422089] [DEBUG] [REMOTE ] CMG: PASS: History has at least 300 days. [2026-01-01T12:05:13.422296] [DEBUG] [REMOTE ] CMG: PASS: Price check passed. Min price $29.81. [2026-01-01T12:05:13.422426] [DEBUG] [REMOTE ] CMG: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:13.422539] [DEBUG] [REMOTE ] CMG: PASS: Integrity check passed. [2026-01-01T12:05:13.422597] [DEBUG] [REMOTE ] CMG: Symbol is viable for forecasting. [2026-01-01T12:05:13.422647] [INFO ] [MAIN ] [720/3542] CMG kept (0.4s) | 720 kept, 0 rejected | 140.1/min | ETA: 20.1m [2026-01-01T12:05:13.991251] [DEBUG] [REMOTE ] CMI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:13.991378] [DEBUG] [REMOTE ] CMI: PASS: History has at least 300 days. [2026-01-01T12:05:13.991600] [DEBUG] [REMOTE ] CMI: PASS: Price check passed. Min price $406.26. [2026-01-01T12:05:13.991738] [DEBUG] [REMOTE ] CMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:13.991847] [DEBUG] [REMOTE ] CMI: PASS: Integrity check passed. [2026-01-01T12:05:13.991886] [DEBUG] [REMOTE ] CMI: Symbol is viable for forecasting. [2026-01-01T12:05:13.991935] [INFO ] [MAIN ] [721/3542] CMI kept (0.6s) | 721 kept, 0 rejected | 140.1/min | ETA: 20.1m [2026-01-01T12:05:14.271026] [DEBUG] [REMOTE ] CMMB: Retrieved 1731 rows, trimmed to 300. [2026-01-01T12:05:14.271142] [DEBUG] [REMOTE ] CMMB: PASS: History has at least 300 days. [2026-01-01T12:05:14.271342] [DEBUG] [REMOTE ] CMMB: PASS: Price check passed. Min price $1.64. [2026-01-01T12:05:14.271475] [DEBUG] [REMOTE ] CMMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:14.271612] [DEBUG] [REMOTE ] CMMB: PASS: Integrity check passed. [2026-01-01T12:05:14.271657] [DEBUG] [REMOTE ] CMMB: Symbol is viable for forecasting. [2026-01-01T12:05:14.271718] [INFO ] [MAIN ] [722/3542] CMMB kept (0.3s) | 722 kept, 0 rejected | 140.1/min | ETA: 20.1m [2026-01-01T12:05:14.698546] [DEBUG] [REMOTE ] CMP: Retrieved 5548 rows, trimmed to 300. [2026-01-01T12:05:14.698703] [DEBUG] [REMOTE ] CMP: PASS: History has at least 300 days. [2026-01-01T12:05:14.698906] [DEBUG] [REMOTE ] CMP: PASS: Price check passed. Min price $16.54. [2026-01-01T12:05:14.699049] [DEBUG] [REMOTE ] CMP: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:14.699175] [DEBUG] [REMOTE ] CMP: PASS: Integrity check passed. [2026-01-01T12:05:14.699218] [DEBUG] [REMOTE ] CMP: Symbol is viable for forecasting. [2026-01-01T12:05:14.699270] [INFO ] [MAIN ] [723/3542] CMP kept (0.4s) | 723 kept, 0 rejected | 140.1/min | ETA: 20.1m [2026-01-01T12:05:14.925983] [DEBUG] [REMOTE ] CMPO: Retrieved 1284 rows, trimmed to 300. [2026-01-01T12:05:14.926114] [DEBUG] [REMOTE ] CMPO: PASS: History has at least 300 days. [2026-01-01T12:05:14.926306] [DEBUG] [REMOTE ] CMPO: PASS: Price check passed. Min price $18.18. [2026-01-01T12:05:14.926435] [DEBUG] [REMOTE ] CMPO: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:14.926542] [DEBUG] [REMOTE ] CMPO: PASS: Integrity check passed. [2026-01-01T12:05:14.926614] [DEBUG] [REMOTE ] CMPO: Symbol is viable for forecasting. [2026-01-01T12:05:14.926665] [INFO ] [MAIN ] [724/3542] CMPO kept (0.2s) | 724 kept, 0 rejected | 140.2/min | ETA: 20.1m [2026-01-01T12:05:15.456365] [DEBUG] [REMOTE ] CMPS: Retrieved 1328 rows, trimmed to 300. [2026-01-01T12:05:15.456548] [DEBUG] [REMOTE ] CMPS: PASS: History has at least 300 days. [2026-01-01T12:05:15.456829] [DEBUG] [REMOTE ] CMPS: PASS: Price check passed. Min price $4.94. [2026-01-01T12:05:15.457017] [DEBUG] [REMOTE ] CMPS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:15.457167] [DEBUG] [REMOTE ] CMPS: PASS: Integrity check passed. [2026-01-01T12:05:15.457225] [DEBUG] [REMOTE ] CMPS: Symbol is viable for forecasting. [2026-01-01T12:05:15.457295] [INFO ] [MAIN ] [725/3542] CMPS kept (0.5s) | 725 kept, 0 rejected | 140.2/min | ETA: 20.1m [2026-01-01T12:05:15.836730] [DEBUG] [REMOTE ] CMPX: Retrieved 1193 rows, trimmed to 300. [2026-01-01T12:05:15.836907] [DEBUG] [REMOTE ] CMPX: PASS: History has at least 300 days. [2026-01-01T12:05:15.837196] [DEBUG] [REMOTE ] CMPX: PASS: Price check passed. Min price $3.61. [2026-01-01T12:05:15.837401] [DEBUG] [REMOTE ] CMPX: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:15.837567] [DEBUG] [REMOTE ] CMPX: PASS: Integrity check passed. [2026-01-01T12:05:15.837655] [DEBUG] [REMOTE ] CMPX: Symbol is viable for forecasting. [2026-01-01T12:05:15.837734] [INFO ] [MAIN ] [726/3542] CMPX kept (0.4s) | 726 kept, 0 rejected | 140.2/min | ETA: 20.1m [2026-01-01T12:05:16.350103] [DEBUG] [REMOTE ] CMRE: Retrieved 3812 rows, trimmed to 300. [2026-01-01T12:05:16.350235] [DEBUG] [REMOTE ] CMRE: PASS: History has at least 300 days. [2026-01-01T12:05:16.350445] [DEBUG] [REMOTE ] CMRE: PASS: Price check passed. Min price $10.76. [2026-01-01T12:05:16.350600] [DEBUG] [REMOTE ] CMRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:16.350717] [DEBUG] [REMOTE ] CMRE: PASS: Integrity check passed. [2026-01-01T12:05:16.350757] [DEBUG] [REMOTE ] CMRE: Symbol is viable for forecasting. [2026-01-01T12:05:16.350807] [INFO ] [MAIN ] [727/3542] CMRE kept (0.5s) | 727 kept, 0 rejected | 140.2/min | ETA: 20.1m [2026-01-01T12:05:16.923322] [DEBUG] [REMOTE ] CMS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:16.923478] [DEBUG] [REMOTE ] CMS: PASS: History has at least 300 days. [2026-01-01T12:05:16.923779] [DEBUG] [REMOTE ] CMS: PASS: Price check passed. Min price $69.17. [2026-01-01T12:05:16.923941] [DEBUG] [REMOTE ] CMS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:16.924074] [DEBUG] [REMOTE ] CMS: PASS: Integrity check passed. [2026-01-01T12:05:16.924116] [DEBUG] [REMOTE ] CMS: Symbol is viable for forecasting. [2026-01-01T12:05:16.924168] [INFO ] [MAIN ] [728/3542] CMS kept (0.6s) | 728 kept, 0 rejected | 140.1/min | ETA: 20.1m [2026-01-01T12:05:17.226857] [DEBUG] [REMOTE ] CMSA: Retrieved 1964 rows, trimmed to 300. [2026-01-01T12:05:17.227015] [DEBUG] [REMOTE ] CMSA: PASS: History has at least 300 days. [2026-01-01T12:05:17.227309] [DEBUG] [REMOTE ] CMSA: PASS: Price check passed. Min price $21.66. [2026-01-01T12:05:17.227517] [DEBUG] [REMOTE ] CMSA: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:17.227705] [DEBUG] [REMOTE ] CMSA: PASS: Integrity check passed. [2026-01-01T12:05:17.227774] [DEBUG] [REMOTE ] CMSA: Symbol is viable for forecasting. [2026-01-01T12:05:17.227847] [INFO ] [MAIN ] [729/3542] CMSA kept (0.3s) | 729 kept, 0 rejected | 140.1/min | ETA: 20.1m [2026-01-01T12:05:17.602520] [DEBUG] [REMOTE ] CMSC: Retrieved 1823 rows, trimmed to 300. [2026-01-01T12:05:17.602682] [DEBUG] [REMOTE ] CMSC: PASS: History has at least 300 days. [2026-01-01T12:05:17.602893] [DEBUG] [REMOTE ] CMSC: PASS: Price check passed. Min price $22.64. [2026-01-01T12:05:17.603023] [DEBUG] [REMOTE ] CMSC: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:17.603134] [DEBUG] [REMOTE ] CMSC: PASS: Integrity check passed. [2026-01-01T12:05:17.603173] [DEBUG] [REMOTE ] CMSC: Symbol is viable for forecasting. [2026-01-01T12:05:17.603220] [INFO ] [MAIN ] [730/3542] CMSC kept (0.4s) | 730 kept, 0 rejected | 140.2/min | ETA: 20.1m [2026-01-01T12:05:17.966792] [DEBUG] [REMOTE ] CMSD: Retrieved 1726 rows, trimmed to 300. [2026-01-01T12:05:17.967001] [DEBUG] [REMOTE ] CMSD: PASS: History has at least 300 days. [2026-01-01T12:05:17.967256] [DEBUG] [REMOTE ] CMSD: PASS: Price check passed. Min price $23.02. [2026-01-01T12:05:17.967397] [DEBUG] [REMOTE ] CMSD: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:17.967528] [DEBUG] [REMOTE ] CMSD: PASS: Integrity check passed. [2026-01-01T12:05:17.967596] [DEBUG] [REMOTE ] CMSD: Symbol is viable for forecasting. [2026-01-01T12:05:17.967653] [INFO ] [MAIN ] [731/3542] CMSD kept (0.4s) | 731 kept, 0 rejected | 140.2/min | ETA: 20.1m [2026-01-01T12:05:18.324456] [DEBUG] [REMOTE ] CMTG: Retrieved 1044 rows, trimmed to 300. [2026-01-01T12:05:18.324614] [DEBUG] [REMOTE ] CMTG: PASS: History has at least 300 days. [2026-01-01T12:05:18.324834] [DEBUG] [REMOTE ] CMTG: PASS: Price check passed. Min price $2.71. [2026-01-01T12:05:18.324998] [DEBUG] [REMOTE ] CMTG: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:18.325118] [DEBUG] [REMOTE ] CMTG: PASS: Integrity check passed. [2026-01-01T12:05:18.325160] [DEBUG] [REMOTE ] CMTG: Symbol is viable for forecasting. [2026-01-01T12:05:18.325212] [INFO ] [MAIN ] [732/3542] CMTG kept (0.4s) | 732 kept, 0 rejected | 140.2/min | ETA: 20.0m [2026-01-01T12:05:18.995953] [DEBUG] [REMOTE ] CMTL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:18.996082] [DEBUG] [REMOTE ] CMTL: PASS: History has at least 300 days. [2026-01-01T12:05:18.996293] [DEBUG] [REMOTE ] CMTL: PASS: Price check passed. Min price $2.82. [2026-01-01T12:05:18.996428] [DEBUG] [REMOTE ] CMTL: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:18.996539] [DEBUG] [REMOTE ] CMTL: PASS: Integrity check passed. [2026-01-01T12:05:18.996597] [DEBUG] [REMOTE ] CMTL: Symbol is viable for forecasting. [2026-01-01T12:05:18.996649] [INFO ] [MAIN ] [733/3542] CMTL kept (0.7s) | 733 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-01T12:05:19.479034] [DEBUG] [REMOTE ] CNA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:19.479225] [DEBUG] [REMOTE ] CNA: PASS: History has at least 300 days. [2026-01-01T12:05:19.479628] [DEBUG] [REMOTE ] CNA: PASS: Price check passed. Min price $43.61. [2026-01-01T12:05:19.479814] [DEBUG] [REMOTE ] CNA: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:19.479978] [DEBUG] [REMOTE ] CNA: PASS: Integrity check passed. [2026-01-01T12:05:19.480033] [DEBUG] [REMOTE ] CNA: Symbol is viable for forecasting. [2026-01-01T12:05:19.480248] [INFO ] [MAIN ] [734/3542] CNA kept (0.5s) | 734 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-01T12:05:19.978600] [DEBUG] [REMOTE ] CNC: Retrieved 6051 rows, trimmed to 300. [2026-01-01T12:05:19.978730] [DEBUG] [REMOTE ] CNC: PASS: History has at least 300 days. [2026-01-01T12:05:19.978938] [DEBUG] [REMOTE ] CNC: PASS: Price check passed. Min price $33.15. [2026-01-01T12:05:19.979117] [DEBUG] [REMOTE ] CNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:19.979234] [DEBUG] [REMOTE ] CNC: PASS: Integrity check passed. [2026-01-01T12:05:19.979274] [DEBUG] [REMOTE ] CNC: Symbol is viable for forecasting. [2026-01-01T12:05:19.979343] [INFO ] [MAIN ] [735/3542] CNC kept (0.5s) | 735 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-01T12:05:20.259279] [DEBUG] [REMOTE ] CNF: Retrieved 1792 rows, trimmed to 300. [2026-01-01T12:05:20.259445] [DEBUG] [REMOTE ] CNF: PASS: History has at least 300 days. [2026-01-01T12:05:20.259723] [DEBUG] [REMOTE ] CNF: PASS: Price check passed. Min price $3.97. [2026-01-01T12:05:20.259898] [DEBUG] [REMOTE ] CNF: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:20.260045] [DEBUG] [REMOTE ] CNF: PASS: Integrity check passed. [2026-01-01T12:05:20.260101] [DEBUG] [REMOTE ] CNF: Symbol is viable for forecasting. [2026-01-01T12:05:20.260171] [INFO ] [MAIN ] [736/3542] CNF kept (0.3s) | 736 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-01T12:05:20.896026] [DEBUG] [REMOTE ] CNI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:20.896172] [DEBUG] [REMOTE ] CNI: PASS: History has at least 300 days. [2026-01-01T12:05:20.896380] [DEBUG] [REMOTE ] CNI: PASS: Price check passed. Min price $90.32. [2026-01-01T12:05:20.896511] [DEBUG] [REMOTE ] CNI: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:20.896642] [DEBUG] [REMOTE ] CNI: PASS: Integrity check passed. [2026-01-01T12:05:20.896684] [DEBUG] [REMOTE ] CNI: Symbol is viable for forecasting. [2026-01-01T12:05:20.896731] [INFO ] [MAIN ] [737/3542] CNI kept (0.6s) | 737 kept, 0 rejected | 140.0/min | ETA: 20.0m [2026-01-01T12:05:21.287539] [DEBUG] [REMOTE ] CNK: Retrieved 4704 rows, trimmed to 300. [2026-01-01T12:05:21.287747] [DEBUG] [REMOTE ] CNK: PASS: History has at least 300 days. [2026-01-01T12:05:21.288137] [DEBUG] [REMOTE ] CNK: PASS: Price check passed. Min price $21.93. [2026-01-01T12:05:21.288282] [DEBUG] [REMOTE ] CNK: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:21.288449] [DEBUG] [REMOTE ] CNK: PASS: Integrity check passed. [2026-01-01T12:05:21.288491] [DEBUG] [REMOTE ] CNK: Symbol is viable for forecasting. [2026-01-01T12:05:21.288550] [INFO ] [MAIN ] [738/3542] CNK kept (0.4s) | 738 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-01T12:05:21.533374] [DEBUG] [REMOTE ] CNM: Retrieved 1117 rows, trimmed to 300. [2026-01-01T12:05:21.533564] [DEBUG] [REMOTE ] CNM: PASS: History has at least 300 days. [2026-01-01T12:05:21.533828] [DEBUG] [REMOTE ] CNM: PASS: Price check passed. Min price $44.29. [2026-01-01T12:05:21.533967] [DEBUG] [REMOTE ] CNM: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:21.534083] [DEBUG] [REMOTE ] CNM: PASS: Integrity check passed. [2026-01-01T12:05:21.534124] [DEBUG] [REMOTE ] CNM: Symbol is viable for forecasting. [2026-01-01T12:05:21.534176] [INFO ] [MAIN ] [739/3542] CNM kept (0.2s) | 739 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-01T12:05:22.143094] [DEBUG] [REMOTE ] CNMD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:22.143236] [DEBUG] [REMOTE ] CNMD: PASS: History has at least 300 days. [2026-01-01T12:05:22.143454] [DEBUG] [REMOTE ] CNMD: PASS: Price check passed. Min price $38.99. [2026-01-01T12:05:22.143623] [DEBUG] [REMOTE ] CNMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:22.143772] [DEBUG] [REMOTE ] CNMD: PASS: Integrity check passed. [2026-01-01T12:05:22.143813] [DEBUG] [REMOTE ] CNMD: Symbol is viable for forecasting. [2026-01-01T12:05:22.143861] [INFO ] [MAIN ] [740/3542] CNMD kept (0.6s) | 740 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-01T12:05:22.436462] [DEBUG] [REMOTE ] CNNE: Retrieved 2039 rows, trimmed to 300. [2026-01-01T12:05:22.436615] [DEBUG] [REMOTE ] CNNE: PASS: History has at least 300 days. [2026-01-01T12:05:22.436831] [DEBUG] [REMOTE ] CNNE: PASS: Price check passed. Min price $14.99. [2026-01-01T12:05:22.436982] [DEBUG] [REMOTE ] CNNE: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:22.437098] [DEBUG] [REMOTE ] CNNE: PASS: Integrity check passed. [2026-01-01T12:05:22.437140] [DEBUG] [REMOTE ] CNNE: Symbol is viable for forecasting. [2026-01-01T12:05:22.437191] [INFO ] [MAIN ] [741/3542] CNNE kept (0.3s) | 741 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-01T12:05:22.982834] [DEBUG] [REMOTE ] CNO: Retrieved 5614 rows, trimmed to 300. [2026-01-01T12:05:22.982983] [DEBUG] [REMOTE ] CNO: PASS: History has at least 300 days. [2026-01-01T12:05:22.983217] [DEBUG] [REMOTE ] CNO: PASS: Price check passed. Min price $38.33. [2026-01-01T12:05:22.983358] [DEBUG] [REMOTE ] CNO: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:22.983482] [DEBUG] [REMOTE ] CNO: PASS: Integrity check passed. [2026-01-01T12:05:22.983525] [DEBUG] [REMOTE ] CNO: Symbol is viable for forecasting. [2026-01-01T12:05:22.983595] [INFO ] [MAIN ] [742/3542] CNO kept (0.5s) | 742 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-01T12:05:23.445792] [DEBUG] [REMOTE ] CNOB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:23.445923] [DEBUG] [REMOTE ] CNOB: PASS: History has at least 300 days. [2026-01-01T12:05:23.446124] [DEBUG] [REMOTE ] CNOB: PASS: Price check passed. Min price $23.12. [2026-01-01T12:05:23.446253] [DEBUG] [REMOTE ] CNOB: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:23.446360] [DEBUG] [REMOTE ] CNOB: PASS: Integrity check passed. [2026-01-01T12:05:23.446399] [DEBUG] [REMOTE ] CNOB: Symbol is viable for forecasting. [2026-01-01T12:05:23.446447] [INFO ] [MAIN ] [743/3542] CNOB kept (0.5s) | 743 kept, 0 rejected | 140.0/min | ETA: 20.0m [2026-01-01T12:05:23.946700] [DEBUG] [REMOTE ] CNP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:23.946884] [DEBUG] [REMOTE ] CNP: PASS: History has at least 300 days. [2026-01-01T12:05:23.947155] [DEBUG] [REMOTE ] CNP: PASS: Price check passed. Min price $37.33. [2026-01-01T12:05:23.947297] [DEBUG] [REMOTE ] CNP: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:23.947421] [DEBUG] [REMOTE ] CNP: PASS: Integrity check passed. [2026-01-01T12:05:23.947466] [DEBUG] [REMOTE ] CNP: Symbol is viable for forecasting. [2026-01-01T12:05:23.947525] [INFO ] [MAIN ] [744/3542] CNP kept (0.5s) | 744 kept, 0 rejected | 140.0/min | ETA: 20.0m [2026-01-01T12:05:24.230893] [DEBUG] [REMOTE ] CNQ: Retrieved 6394 rows, trimmed to 300. [2026-01-01T12:05:24.231284] [DEBUG] [REMOTE ] CNQ: PASS: History has at least 300 days. [2026-01-01T12:05:24.231555] [DEBUG] [REMOTE ] CNQ: PASS: Price check passed. Min price $29.53. [2026-01-01T12:05:24.231717] [DEBUG] [REMOTE ] CNQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:24.231842] [DEBUG] [REMOTE ] CNQ: PASS: Integrity check passed. [2026-01-01T12:05:24.231886] [DEBUG] [REMOTE ] CNQ: Symbol is viable for forecasting. [2026-01-01T12:05:24.231939] [INFO ] [MAIN ] [745/3542] CNQ kept (0.3s) | 745 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-01T12:05:24.773786] [DEBUG] [REMOTE ] CNS: Retrieved 5380 rows, trimmed to 300. [2026-01-01T12:05:24.773922] [DEBUG] [REMOTE ] CNS: PASS: History has at least 300 days. [2026-01-01T12:05:24.774124] [DEBUG] [REMOTE ] CNS: PASS: Price check passed. Min price $59.24. [2026-01-01T12:05:24.774253] [DEBUG] [REMOTE ] CNS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:24.774361] [DEBUG] [REMOTE ] CNS: PASS: Integrity check passed. [2026-01-01T12:05:24.774401] [DEBUG] [REMOTE ] CNS: Symbol is viable for forecasting. [2026-01-01T12:05:24.774448] [INFO ] [MAIN ] [746/3542] CNS kept (0.5s) | 746 kept, 0 rejected | 140.0/min | ETA: 20.0m [2026-01-01T12:05:24.952857] [DEBUG] [REMOTE ] CNSP: Retrieved 1544 rows, trimmed to 300. [2026-01-01T12:05:24.953009] [DEBUG] [REMOTE ] CNSP: PASS: History has at least 300 days. [2026-01-01T12:05:24.953206] [DEBUG] [REMOTE ] CNSP: PASS: Price check passed. Min price $5.25. [2026-01-01T12:05:24.953338] [DEBUG] [REMOTE ] CNSP: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:24.953445] [DEBUG] [REMOTE ] CNSP: PASS: Integrity check passed. [2026-01-01T12:05:24.953484] [DEBUG] [REMOTE ] CNSP: Symbol is viable for forecasting. [2026-01-01T12:05:24.953531] [INFO ] [MAIN ] [747/3542] CNSP kept (0.2s) | 747 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-01T12:05:25.437865] [DEBUG] [REMOTE ] CNTA: Retrieved 1154 rows, trimmed to 300. [2026-01-01T12:05:25.438043] [DEBUG] [REMOTE ] CNTA: PASS: History has at least 300 days. [2026-01-01T12:05:25.438282] [DEBUG] [REMOTE ] CNTA: PASS: Price check passed. Min price $22.12. [2026-01-01T12:05:25.438417] [DEBUG] [REMOTE ] CNTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:25.438530] [DEBUG] [REMOTE ] CNTA: PASS: Integrity check passed. [2026-01-01T12:05:25.438586] [DEBUG] [REMOTE ] CNTA: Symbol is viable for forecasting. [2026-01-01T12:05:25.438641] [INFO ] [MAIN ] [748/3542] CNTA kept (0.5s) | 748 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-01T12:05:26.034591] [DEBUG] [REMOTE ] CNTY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:26.034759] [DEBUG] [REMOTE ] CNTY: PASS: History has at least 300 days. [2026-01-01T12:05:26.035032] [DEBUG] [REMOTE ] CNTY: PASS: Price check passed. Min price $1.30. [2026-01-01T12:05:26.035198] [DEBUG] [REMOTE ] CNTY: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:26.035342] [DEBUG] [REMOTE ] CNTY: PASS: Integrity check passed. [2026-01-01T12:05:26.035392] [DEBUG] [REMOTE ] CNTY: Symbol is viable for forecasting. [2026-01-01T12:05:26.035457] [INFO ] [MAIN ] [749/3542] CNTY kept (0.6s) | 749 kept, 0 rejected | 140.0/min | ETA: 19.9m [2026-01-01T12:05:26.328131] [DEBUG] [REMOTE ] CNVS: Retrieved 5571 rows, trimmed to 300. [2026-01-01T12:05:26.328259] [DEBUG] [REMOTE ] CNVS: PASS: History has at least 300 days. [2026-01-01T12:05:26.328465] [DEBUG] [REMOTE ] CNVS: PASS: Price check passed. Min price $2.04. [2026-01-01T12:05:26.328617] [DEBUG] [REMOTE ] CNVS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:26.328730] [DEBUG] [REMOTE ] CNVS: PASS: Integrity check passed. [2026-01-01T12:05:26.328770] [DEBUG] [REMOTE ] CNVS: Symbol is viable for forecasting. [2026-01-01T12:05:26.328833] [INFO ] [MAIN ] [750/3542] CNVS kept (0.3s) | 750 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-01T12:05:26.895534] [DEBUG] [REMOTE ] CNX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:26.895699] [DEBUG] [REMOTE ] CNX: PASS: History has at least 300 days. [2026-01-01T12:05:26.895933] [DEBUG] [REMOTE ] CNX: PASS: Price check passed. Min price $31.77. [2026-01-01T12:05:26.896067] [DEBUG] [REMOTE ] CNX: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:26.896178] [DEBUG] [REMOTE ] CNX: PASS: Integrity check passed. [2026-01-01T12:05:26.896218] [DEBUG] [REMOTE ] CNX: Symbol is viable for forecasting. [2026-01-01T12:05:26.896265] [INFO ] [MAIN ] [751/3542] CNX kept (0.6s) | 751 kept, 0 rejected | 140.0/min | ETA: 19.9m [2026-01-01T12:05:27.167108] [DEBUG] [REMOTE ] CNXC: Retrieved 1280 rows, trimmed to 300. [2026-01-01T12:05:27.167300] [DEBUG] [REMOTE ] CNXC: PASS: History has at least 300 days. [2026-01-01T12:05:27.167605] [DEBUG] [REMOTE ] CNXC: PASS: Price check passed. Min price $32.50. [2026-01-01T12:05:27.167771] [DEBUG] [REMOTE ] CNXC: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:27.167894] [DEBUG] [REMOTE ] CNXC: PASS: Integrity check passed. [2026-01-01T12:05:27.167937] [DEBUG] [REMOTE ] CNXC: Symbol is viable for forecasting. [2026-01-01T12:05:27.167991] [INFO ] [MAIN ] [752/3542] CNXC kept (0.3s) | 752 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-01T12:05:27.673071] [DEBUG] [REMOTE ] CNXN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:27.673260] [DEBUG] [REMOTE ] CNXN: PASS: History has at least 300 days. [2026-01-01T12:05:27.673526] [DEBUG] [REMOTE ] CNXN: PASS: Price check passed. Min price $55.98. [2026-01-01T12:05:27.673695] [DEBUG] [REMOTE ] CNXN: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:27.673825] [DEBUG] [REMOTE ] CNXN: PASS: Integrity check passed. [2026-01-01T12:05:27.673868] [DEBUG] [REMOTE ] CNXN: Symbol is viable for forecasting. [2026-01-01T12:05:27.673925] [INFO ] [MAIN ] [753/3542] CNXN kept (0.5s) | 753 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-01T12:05:27.914980] [DEBUG] [REMOTE ] COCO: Retrieved 1053 rows, trimmed to 300. [2026-01-01T12:05:27.915192] [DEBUG] [REMOTE ] COCO: PASS: History has at least 300 days. [2026-01-01T12:05:27.915475] [DEBUG] [REMOTE ] COCO: PASS: Price check passed. Min price $39.07. [2026-01-01T12:05:27.915667] [DEBUG] [REMOTE ] COCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:27.915808] [DEBUG] [REMOTE ] COCO: PASS: Integrity check passed. [2026-01-01T12:05:27.915856] [DEBUG] [REMOTE ] COCO: Symbol is viable for forecasting. [2026-01-01T12:05:27.915921] [INFO ] [MAIN ] [754/3542] COCO kept (0.2s) | 754 kept, 0 rejected | 140.2/min | ETA: 19.9m [2026-01-01T12:05:28.457501] [DEBUG] [REMOTE ] CODA: Retrieved 4318 rows, trimmed to 300. [2026-01-01T12:05:28.457657] [DEBUG] [REMOTE ] CODA: PASS: History has at least 300 days. [2026-01-01T12:05:28.457867] [DEBUG] [REMOTE ] CODA: PASS: Price check passed. Min price $7.99. [2026-01-01T12:05:28.458002] [DEBUG] [REMOTE ] CODA: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:28.458112] [DEBUG] [REMOTE ] CODA: PASS: Integrity check passed. [2026-01-01T12:05:28.458160] [DEBUG] [REMOTE ] CODA: Symbol is viable for forecasting. [2026-01-01T12:05:28.458225] [INFO ] [MAIN ] [755/3542] CODA kept (0.5s) | 755 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-01T12:05:28.907749] [DEBUG] [REMOTE ] CODI: Retrieved 4937 rows, trimmed to 300. [2026-01-01T12:05:28.907960] [DEBUG] [REMOTE ] CODI: PASS: History has at least 300 days. [2026-01-01T12:05:28.908476] [DEBUG] [REMOTE ] CODI: PASS: Price check passed. Min price $4.68. [2026-01-01T12:05:28.908648] [DEBUG] [REMOTE ] CODI: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:28.908792] [DEBUG] [REMOTE ] CODI: PASS: Integrity check passed. [2026-01-01T12:05:28.908838] [DEBUG] [REMOTE ] CODI: Symbol is viable for forecasting. [2026-01-01T12:05:28.908921] [INFO ] [MAIN ] [756/3542] CODI kept (0.5s) | 756 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-01T12:05:29.133051] [DEBUG] [REMOTE ] COEP: Retrieved 1265 rows, trimmed to 300. [2026-01-01T12:05:29.133247] [DEBUG] [REMOTE ] COEP: PASS: History has at least 300 days. [2026-01-01T12:05:29.133503] [DEBUG] [REMOTE ] COEP: PASS: Price check passed. Min price $13.71. [2026-01-01T12:05:29.133660] [DEBUG] [REMOTE ] COEP: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:29.133775] [DEBUG] [REMOTE ] COEP: PASS: Integrity check passed. [2026-01-01T12:05:29.133817] [DEBUG] [REMOTE ] COEP: Symbol is viable for forecasting. [2026-01-01T12:05:29.133872] [INFO ] [MAIN ] [757/3542] COEP kept (0.2s) | 757 kept, 0 rejected | 140.2/min | ETA: 19.9m [2026-01-01T12:05:29.796556] [DEBUG] [REMOTE ] COF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:29.796805] [DEBUG] [REMOTE ] COF: PASS: History has at least 300 days. [2026-01-01T12:05:29.797106] [DEBUG] [REMOTE ] COF: PASS: Price check passed. Min price $200.04. [2026-01-01T12:05:29.797250] [DEBUG] [REMOTE ] COF: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:29.797382] [DEBUG] [REMOTE ] COF: PASS: Integrity check passed. [2026-01-01T12:05:29.797426] [DEBUG] [REMOTE ] COF: Symbol is viable for forecasting. [2026-01-01T12:05:29.797483] [INFO ] [MAIN ] [758/3542] COF kept (0.7s) | 758 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-01T12:05:30.162416] [DEBUG] [REMOTE ] COFS: Retrieved 6030 rows, trimmed to 300. [2026-01-01T12:05:30.162554] [DEBUG] [REMOTE ] COFS: PASS: History has at least 300 days. [2026-01-01T12:05:30.162797] [DEBUG] [REMOTE ] COFS: PASS: Price check passed. Min price $26.05. [2026-01-01T12:05:30.162934] [DEBUG] [REMOTE ] COFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:30.163066] [DEBUG] [REMOTE ] COFS: PASS: Integrity check passed. [2026-01-01T12:05:30.163115] [DEBUG] [REMOTE ] COFS: Symbol is viable for forecasting. [2026-01-01T12:05:30.163172] [INFO ] [MAIN ] [759/3542] COFS kept (0.4s) | 759 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-01T12:05:30.448743] [DEBUG] [REMOTE ] COIN: Retrieved 1186 rows, trimmed to 300. [2026-01-01T12:05:30.448872] [DEBUG] [REMOTE ] COIN: PASS: History has at least 300 days. [2026-01-01T12:05:30.449065] [DEBUG] [REMOTE ] COIN: PASS: Price check passed. Min price $226.14. [2026-01-01T12:05:30.449195] [DEBUG] [REMOTE ] COIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:30.449318] [DEBUG] [REMOTE ] COIN: PASS: Integrity check passed. [2026-01-01T12:05:30.449360] [DEBUG] [REMOTE ] COIN: Symbol is viable for forecasting. [2026-01-01T12:05:30.449406] [INFO ] [MAIN ] [760/3542] COIN kept (0.3s) | 760 kept, 0 rejected | 140.2/min | ETA: 19.8m [2026-01-01T12:05:30.923026] [DEBUG] [REMOTE ] COKE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:30.923161] [DEBUG] [REMOTE ] COKE: PASS: History has at least 300 days. [2026-01-01T12:05:30.923372] [DEBUG] [REMOTE ] COKE: PASS: Price check passed. Min price $119.59. [2026-01-01T12:05:30.923503] [DEBUG] [REMOTE ] COKE: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:30.923634] [DEBUG] [REMOTE ] COKE: PASS: Integrity check passed. [2026-01-01T12:05:30.923674] [DEBUG] [REMOTE ] COKE: Symbol is viable for forecasting. [2026-01-01T12:05:30.923721] [INFO ] [MAIN ] [761/3542] COKE kept (0.5s) | 761 kept, 0 rejected | 140.1/min | ETA: 19.8m [2026-01-01T12:05:31.376843] [DEBUG] [REMOTE ] COLB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:31.376977] [DEBUG] [REMOTE ] COLB: PASS: History has at least 300 days. [2026-01-01T12:05:31.377191] [DEBUG] [REMOTE ] COLB: PASS: Price check passed. Min price $23.75. [2026-01-01T12:05:31.377324] [DEBUG] [REMOTE ] COLB: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:31.377434] [DEBUG] [REMOTE ] COLB: PASS: Integrity check passed. [2026-01-01T12:05:31.377472] [DEBUG] [REMOTE ] COLB: Symbol is viable for forecasting. [2026-01-01T12:05:31.377672] [INFO ] [MAIN ] [762/3542] COLB kept (0.5s) | 762 kept, 0 rejected | 140.1/min | ETA: 19.8m [2026-01-01T12:05:31.672929] [DEBUG] [REMOTE ] COLD: Retrieved 1999 rows, trimmed to 300. [2026-01-01T12:05:31.673043] [DEBUG] [REMOTE ] COLD: PASS: History has at least 300 days. [2026-01-01T12:05:31.673237] [DEBUG] [REMOTE ] COLD: PASS: Price check passed. Min price $9.94. [2026-01-01T12:05:31.673365] [DEBUG] [REMOTE ] COLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:31.673468] [DEBUG] [REMOTE ] COLD: PASS: Integrity check passed. [2026-01-01T12:05:31.673507] [DEBUG] [REMOTE ] COLD: Symbol is viable for forecasting. [2026-01-01T12:05:31.673554] [INFO ] [MAIN ] [763/3542] COLD kept (0.3s) | 763 kept, 0 rejected | 140.2/min | ETA: 19.8m [2026-01-01T12:05:32.092288] [DEBUG] [REMOTE ] COLL: Retrieved 2680 rows, trimmed to 300. [2026-01-01T12:05:32.092414] [DEBUG] [REMOTE ] COLL: PASS: History has at least 300 days. [2026-01-01T12:05:32.092632] [DEBUG] [REMOTE ] COLL: PASS: Price check passed. Min price $32.04. [2026-01-01T12:05:32.092771] [DEBUG] [REMOTE ] COLL: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:32.092881] [DEBUG] [REMOTE ] COLL: PASS: Integrity check passed. [2026-01-01T12:05:32.092923] [DEBUG] [REMOTE ] COLL: Symbol is viable for forecasting. [2026-01-01T12:05:32.092972] [INFO ] [MAIN ] [764/3542] COLL kept (0.4s) | 764 kept, 0 rejected | 140.2/min | ETA: 19.8m [2026-01-01T12:05:32.691005] [DEBUG] [REMOTE ] COLM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:32.691147] [DEBUG] [REMOTE ] COLM: PASS: History has at least 300 days. [2026-01-01T12:05:32.691378] [DEBUG] [REMOTE ] COLM: PASS: Price check passed. Min price $48.67. [2026-01-01T12:05:32.691514] [DEBUG] [REMOTE ] COLM: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:32.691655] [DEBUG] [REMOTE ] COLM: PASS: Integrity check passed. [2026-01-01T12:05:32.691698] [DEBUG] [REMOTE ] COLM: Symbol is viable for forecasting. [2026-01-01T12:05:32.691750] [INFO ] [MAIN ] [765/3542] COLM kept (0.6s) | 765 kept, 0 rejected | 140.1/min | ETA: 19.8m [2026-01-01T12:05:33.060740] [DEBUG] [REMOTE ] COMM: Retrieved 3064 rows, trimmed to 300. [2026-01-01T12:05:33.060948] [DEBUG] [REMOTE ] COMM: PASS: History has at least 300 days. [2026-01-01T12:05:33.061203] [DEBUG] [REMOTE ] COMM: PASS: Price check passed. Min price $14.95. [2026-01-01T12:05:33.061340] [DEBUG] [REMOTE ] COMM: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:33.061457] [DEBUG] [REMOTE ] COMM: PASS: Integrity check passed. [2026-01-01T12:05:33.061498] [DEBUG] [REMOTE ] COMM: Symbol is viable for forecasting. [2026-01-01T12:05:33.061549] [INFO ] [MAIN ] [766/3542] COMM kept (0.4s) | 766 kept, 0 rejected | 140.1/min | ETA: 19.8m [2026-01-01T12:05:33.233635] [DEBUG] [REMOTE ] COMP: Retrieved 1194 rows, trimmed to 300. [2026-01-01T12:05:33.233759] [DEBUG] [REMOTE ] COMP: PASS: History has at least 300 days. [2026-01-01T12:05:33.233959] [DEBUG] [REMOTE ] COMP: PASS: Price check passed. Min price $6.92. [2026-01-01T12:05:33.234092] [DEBUG] [REMOTE ] COMP: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:33.234198] [DEBUG] [REMOTE ] COMP: PASS: Integrity check passed. [2026-01-01T12:05:33.234238] [DEBUG] [REMOTE ] COMP: Symbol is viable for forecasting. [2026-01-01T12:05:33.234286] [INFO ] [MAIN ] [767/3542] COMP kept (0.2s) | 767 kept, 0 rejected | 140.3/min | ETA: 19.8m [2026-01-01T12:05:33.725010] [DEBUG] [REMOTE ] CONL: Retrieved 853 rows, trimmed to 300. [2026-01-01T12:05:33.725168] [DEBUG] [REMOTE ] CONL: PASS: History has at least 300 days. [2026-01-01T12:05:33.725384] [DEBUG] [REMOTE ] CONL: PASS: Price check passed. Min price $14.65. [2026-01-01T12:05:33.725547] [DEBUG] [REMOTE ] CONL: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:33.725684] [DEBUG] [REMOTE ] CONL: PASS: Integrity check passed. [2026-01-01T12:05:33.725742] [DEBUG] [REMOTE ] CONL: Symbol is viable for forecasting. [2026-01-01T12:05:33.725791] [INFO ] [MAIN ] [768/3542] CONL kept (0.5s) | 768 kept, 0 rejected | 140.2/min | ETA: 19.8m [2026-01-01T12:05:34.353280] [DEBUG] [REMOTE ] COO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:34.353437] [DEBUG] [REMOTE ] COO: PASS: History has at least 300 days. [2026-01-01T12:05:34.353687] [DEBUG] [REMOTE ] COO: PASS: Price check passed. Min price $68.37. [2026-01-01T12:05:34.353830] [DEBUG] [REMOTE ] COO: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:34.353964] [DEBUG] [REMOTE ] COO: PASS: Integrity check passed. [2026-01-01T12:05:34.354009] [DEBUG] [REMOTE ] COO: Symbol is viable for forecasting. [2026-01-01T12:05:34.354147] [INFO ] [MAIN ] [769/3542] COO kept (0.6s) | 769 kept, 0 rejected | 140.1/min | ETA: 19.8m [2026-01-01T12:05:34.720667] [DEBUG] [REMOTE ] COP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:34.720794] [DEBUG] [REMOTE ] COP: PASS: History has at least 300 days. [2026-01-01T12:05:34.721005] [DEBUG] [REMOTE ] COP: PASS: Price check passed. Min price $84.86. [2026-01-01T12:05:34.721136] [DEBUG] [REMOTE ] COP: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:34.721248] [DEBUG] [REMOTE ] COP: PASS: Integrity check passed. [2026-01-01T12:05:34.721288] [DEBUG] [REMOTE ] COP: Symbol is viable for forecasting. [2026-01-01T12:05:34.721336] [INFO ] [MAIN ] [770/3542] COP kept (0.4s) | 770 kept, 0 rejected | 140.2/min | ETA: 19.8m [2026-01-01T12:05:34.972378] [DEBUG] [REMOTE ] COPP: Retrieved 458 rows, trimmed to 300. [2026-01-01T12:05:34.972491] [DEBUG] [REMOTE ] COPP: PASS: History has at least 300 days. [2026-01-01T12:05:34.972711] [DEBUG] [REMOTE ] COPP: PASS: Price check passed. Min price $26.83. [2026-01-01T12:05:34.972842] [DEBUG] [REMOTE ] COPP: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:34.972946] [DEBUG] [REMOTE ] COPP: PASS: Integrity check passed. [2026-01-01T12:05:34.972985] [DEBUG] [REMOTE ] COPP: Symbol is viable for forecasting. [2026-01-01T12:05:34.973030] [INFO ] [MAIN ] [771/3542] COPP kept (0.3s) | 771 kept, 0 rejected | 140.2/min | ETA: 19.8m [2026-01-01T12:05:35.337072] [DEBUG] [REMOTE ] CORZ: Retrieved 487 rows, trimmed to 300. [2026-01-01T12:05:35.337201] [DEBUG] [REMOTE ] CORZ: PASS: History has at least 300 days. [2026-01-01T12:05:35.337392] [DEBUG] [REMOTE ] CORZ: PASS: Price check passed. Min price $13.57. [2026-01-01T12:05:35.337522] [DEBUG] [REMOTE ] CORZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:35.337644] [DEBUG] [REMOTE ] CORZ: PASS: Integrity check passed. [2026-01-01T12:05:35.337685] [DEBUG] [REMOTE ] CORZ: Symbol is viable for forecasting. [2026-01-01T12:05:35.337731] [INFO ] [MAIN ] [772/3542] CORZ kept (0.4s) | 772 kept, 0 rejected | 140.3/min | ETA: 19.7m [2026-01-01T12:05:35.765888] [DEBUG] [REMOTE ] CORZZ: Retrieved 487 rows, trimmed to 300. [2026-01-01T12:05:35.766020] [DEBUG] [REMOTE ] CORZZ: PASS: History has at least 300 days. [2026-01-01T12:05:35.766238] [DEBUG] [REMOTE ] CORZZ: PASS: Price check passed. Min price $13.71. [2026-01-01T12:05:35.766377] [DEBUG] [REMOTE ] CORZZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:35.766483] [DEBUG] [REMOTE ] CORZZ: PASS: Integrity check passed. [2026-01-01T12:05:35.766522] [DEBUG] [REMOTE ] CORZZ: Symbol is viable for forecasting. [2026-01-01T12:05:35.766585] [INFO ] [MAIN ] [773/3542] CORZZ kept (0.4s) | 773 kept, 0 rejected | 140.3/min | ETA: 19.7m [2026-01-01T12:05:36.280353] [DEBUG] [REMOTE ] COTY: Retrieved 3158 rows, trimmed to 300. [2026-01-01T12:05:36.280475] [DEBUG] [REMOTE ] COTY: PASS: History has at least 300 days. [2026-01-01T12:05:36.280704] [DEBUG] [REMOTE ] COTY: PASS: Price check passed. Min price $3.01. [2026-01-01T12:05:36.280839] [DEBUG] [REMOTE ] COTY: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:36.280948] [DEBUG] [REMOTE ] COTY: PASS: Integrity check passed. [2026-01-01T12:05:36.281001] [DEBUG] [REMOTE ] COTY: Symbol is viable for forecasting. [2026-01-01T12:05:36.281050] [INFO ] [MAIN ] [774/3542] COTY kept (0.5s) | 774 kept, 0 rejected | 140.2/min | ETA: 19.7m [2026-01-01T12:05:36.489761] [DEBUG] [REMOTE ] COWG: Retrieved 758 rows, trimmed to 300. [2026-01-01T12:05:36.489953] [DEBUG] [REMOTE ] COWG: PASS: History has at least 300 days. [2026-01-01T12:05:36.490212] [DEBUG] [REMOTE ] COWG: PASS: Price check passed. Min price $33.08. [2026-01-01T12:05:36.490354] [DEBUG] [REMOTE ] COWG: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:36.490697] [DEBUG] [REMOTE ] COWG: PASS: Integrity check passed. [2026-01-01T12:05:36.490745] [DEBUG] [REMOTE ] COWG: Symbol is viable for forecasting. [2026-01-01T12:05:36.490810] [INFO ] [MAIN ] [775/3542] COWG kept (0.2s) | 775 kept, 0 rejected | 140.3/min | ETA: 19.7m [2026-01-01T12:05:36.992190] [DEBUG] [REMOTE ] COYA: Retrieved 754 rows, trimmed to 300. [2026-01-01T12:05:36.992319] [DEBUG] [REMOTE ] COYA: PASS: History has at least 300 days. [2026-01-01T12:05:36.992512] [DEBUG] [REMOTE ] COYA: PASS: Price check passed. Min price $5.30. [2026-01-01T12:05:36.992660] [DEBUG] [REMOTE ] COYA: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:36.992767] [DEBUG] [REMOTE ] COYA: PASS: Integrity check passed. [2026-01-01T12:05:36.992806] [DEBUG] [REMOTE ] COYA: Symbol is viable for forecasting. [2026-01-01T12:05:36.992853] [INFO ] [MAIN ] [776/3542] COYA kept (0.5s) | 776 kept, 0 rejected | 140.3/min | ETA: 19.7m [2026-01-01T12:05:37.644210] [DEBUG] [REMOTE ] CP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:37.644362] [DEBUG] [REMOTE ] CP: PASS: History has at least 300 days. [2026-01-01T12:05:37.644630] [DEBUG] [REMOTE ] CP: PASS: Price check passed. Min price $68.72. [2026-01-01T12:05:37.644765] [DEBUG] [REMOTE ] CP: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:37.644886] [DEBUG] [REMOTE ] CP: PASS: Integrity check passed. [2026-01-01T12:05:37.644925] [DEBUG] [REMOTE ] CP: Symbol is viable for forecasting. [2026-01-01T12:05:37.644974] [INFO ] [MAIN ] [777/3542] CP kept (0.7s) | 777 kept, 0 rejected | 140.2/min | ETA: 19.7m [2026-01-01T12:05:38.046884] [DEBUG] [REMOTE ] CPA: Retrieved 5042 rows, trimmed to 300. [2026-01-01T12:05:38.047026] [DEBUG] [REMOTE ] CPA: PASS: History has at least 300 days. [2026-01-01T12:05:38.047256] [DEBUG] [REMOTE ] CPA: PASS: Price check passed. Min price $111.61. [2026-01-01T12:05:38.047388] [DEBUG] [REMOTE ] CPA: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:38.047505] [DEBUG] [REMOTE ] CPA: PASS: Integrity check passed. [2026-01-01T12:05:38.047545] [DEBUG] [REMOTE ] CPA: Symbol is viable for forecasting. [2026-01-01T12:05:38.047613] [INFO ] [MAIN ] [778/3542] CPA kept (0.4s) | 778 kept, 0 rejected | 140.2/min | ETA: 19.7m [2026-01-01T12:05:38.504014] [DEBUG] [REMOTE ] CPB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:38.504147] [DEBUG] [REMOTE ] CPB: PASS: History has at least 300 days. [2026-01-01T12:05:38.504362] [DEBUG] [REMOTE ] CPB: PASS: Price check passed. Min price $27.68. [2026-01-01T12:05:38.504493] [DEBUG] [REMOTE ] CPB: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:38.504626] [DEBUG] [REMOTE ] CPB: PASS: Integrity check passed. [2026-01-01T12:05:38.504668] [DEBUG] [REMOTE ] CPB: Symbol is viable for forecasting. [2026-01-01T12:05:38.504715] [INFO ] [MAIN ] [779/3542] CPB kept (0.5s) | 779 kept, 0 rejected | 140.2/min | ETA: 19.7m [2026-01-01T12:05:38.858174] [DEBUG] [REMOTE ] CPF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:38.858331] [DEBUG] [REMOTE ] CPF: PASS: History has at least 300 days. [2026-01-01T12:05:38.858541] [DEBUG] [REMOTE ] CPF: PASS: Price check passed. Min price $27.33. [2026-01-01T12:05:38.858692] [DEBUG] [REMOTE ] CPF: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:38.858804] [DEBUG] [REMOTE ] CPF: PASS: Integrity check passed. [2026-01-01T12:05:38.858855] [DEBUG] [REMOTE ] CPF: Symbol is viable for forecasting. [2026-01-01T12:05:38.858903] [INFO ] [MAIN ] [780/3542] CPF kept (0.4s) | 780 kept, 0 rejected | 140.2/min | ETA: 19.7m [2026-01-01T12:05:39.298711] [DEBUG] [REMOTE ] CPIX: Retrieved 4124 rows, trimmed to 300. [2026-01-01T12:05:39.298841] [DEBUG] [REMOTE ] CPIX: PASS: History has at least 300 days. [2026-01-01T12:05:39.299040] [DEBUG] [REMOTE ] CPIX: PASS: Price check passed. Min price $1.90. [2026-01-01T12:05:39.299171] [DEBUG] [REMOTE ] CPIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:39.299279] [DEBUG] [REMOTE ] CPIX: PASS: Integrity check passed. [2026-01-01T12:05:39.299337] [DEBUG] [REMOTE ] CPIX: Symbol is viable for forecasting. [2026-01-01T12:05:39.299386] [INFO ] [MAIN ] [781/3542] CPIX kept (0.4s) | 781 kept, 0 rejected | 140.2/min | ETA: 19.7m [2026-01-01T12:05:39.790014] [DEBUG] [REMOTE ] CPK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:39.790253] [DEBUG] [REMOTE ] CPK: PASS: History has at least 300 days. [2026-01-01T12:05:39.790646] [DEBUG] [REMOTE ] CPK: PASS: Price check passed. Min price $124.40. [2026-01-01T12:05:39.790786] [DEBUG] [REMOTE ] CPK: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:39.790933] [DEBUG] [REMOTE ] CPK: PASS: Integrity check passed. [2026-01-01T12:05:39.790974] [DEBUG] [REMOTE ] CPK: Symbol is viable for forecasting. [2026-01-01T12:05:39.791027] [INFO ] [MAIN ] [782/3542] CPK kept (0.5s) | 782 kept, 0 rejected | 140.2/min | ETA: 19.7m [2026-01-01T12:05:40.039106] [DEBUG] [REMOTE ] CPNG: Retrieved 1209 rows, trimmed to 300. [2026-01-01T12:05:40.039241] [DEBUG] [REMOTE ] CPNG: PASS: History has at least 300 days. [2026-01-01T12:05:40.039470] [DEBUG] [REMOTE ] CPNG: PASS: Price check passed. Min price $22.42. [2026-01-01T12:05:40.039619] [DEBUG] [REMOTE ] CPNG: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:40.039729] [DEBUG] [REMOTE ] CPNG: PASS: Integrity check passed. [2026-01-01T12:05:40.039768] [DEBUG] [REMOTE ] CPNG: Symbol is viable for forecasting. [2026-01-01T12:05:40.039814] [INFO ] [MAIN ] [783/3542] CPNG kept (0.2s) | 783 kept, 0 rejected | 140.3/min | ETA: 19.7m [2026-01-01T12:05:40.568836] [DEBUG] [REMOTE ] CPRI: Retrieved 3531 rows, trimmed to 300. [2026-01-01T12:05:40.568996] [DEBUG] [REMOTE ] CPRI: PASS: History has at least 300 days. [2026-01-01T12:05:40.569266] [DEBUG] [REMOTE ] CPRI: PASS: Price check passed. Min price $19.11. [2026-01-01T12:05:40.569461] [DEBUG] [REMOTE ] CPRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:40.569624] [DEBUG] [REMOTE ] CPRI: PASS: Integrity check passed. [2026-01-01T12:05:40.569818] [DEBUG] [REMOTE ] CPRI: Symbol is viable for forecasting. [2026-01-01T12:05:40.569888] [INFO ] [MAIN ] [784/3542] CPRI kept (0.5s) | 784 kept, 0 rejected | 140.2/min | ETA: 19.7m [2026-01-01T12:05:40.985766] [DEBUG] [REMOTE ] CPRX: Retrieved 4816 rows, trimmed to 300. [2026-01-01T12:05:40.985950] [DEBUG] [REMOTE ] CPRX: PASS: History has at least 300 days. [2026-01-01T12:05:40.986215] [DEBUG] [REMOTE ] CPRX: PASS: Price check passed. Min price $20.31. [2026-01-01T12:05:40.986357] [DEBUG] [REMOTE ] CPRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:40.986487] [DEBUG] [REMOTE ] CPRX: PASS: Integrity check passed. [2026-01-01T12:05:40.986531] [DEBUG] [REMOTE ] CPRX: Symbol is viable for forecasting. [2026-01-01T12:05:40.986603] [INFO ] [MAIN ] [785/3542] CPRX kept (0.4s) | 785 kept, 0 rejected | 140.2/min | ETA: 19.7m [2026-01-01T12:05:41.358192] [DEBUG] [REMOTE ] CPS: Retrieved 3924 rows, trimmed to 300. [2026-01-01T12:05:41.358370] [DEBUG] [REMOTE ] CPS: PASS: History has at least 300 days. [2026-01-01T12:05:41.358653] [DEBUG] [REMOTE ] CPS: PASS: Price check passed. Min price $28.08. [2026-01-01T12:05:41.358799] [DEBUG] [REMOTE ] CPS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:41.358917] [DEBUG] [REMOTE ] CPS: PASS: Integrity check passed. [2026-01-01T12:05:41.358983] [DEBUG] [REMOTE ] CPS: Symbol is viable for forecasting. [2026-01-01T12:05:41.359036] [INFO ] [MAIN ] [786/3542] CPS kept (0.4s) | 786 kept, 0 rejected | 140.3/min | ETA: 19.6m [2026-01-01T12:05:41.670626] [DEBUG] [REMOTE ] CPSH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:41.670806] [DEBUG] [REMOTE ] CPSH: PASS: History has at least 300 days. [2026-01-01T12:05:41.671062] [DEBUG] [REMOTE ] CPSH: PASS: Price check passed. Min price $3.04. [2026-01-01T12:05:41.671194] [DEBUG] [REMOTE ] CPSH: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:41.671312] [DEBUG] [REMOTE ] CPSH: PASS: Integrity check passed. [2026-01-01T12:05:41.671351] [DEBUG] [REMOTE ] CPSH: Symbol is viable for forecasting. [2026-01-01T12:05:41.671402] [INFO ] [MAIN ] [787/3542] CPSH kept (0.3s) | 787 kept, 0 rejected | 140.3/min | ETA: 19.6m [2026-01-01T12:05:42.134703] [DEBUG] [REMOTE ] CPSS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:42.134888] [DEBUG] [REMOTE ] CPSS: PASS: History has at least 300 days. [2026-01-01T12:05:42.135146] [DEBUG] [REMOTE ] CPSS: PASS: Price check passed. Min price $7.39. [2026-01-01T12:05:42.135279] [DEBUG] [REMOTE ] CPSS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:42.135523] [DEBUG] [REMOTE ] CPSS: PASS: Integrity check passed. [2026-01-01T12:05:42.135589] [DEBUG] [REMOTE ] CPSS: Symbol is viable for forecasting. [2026-01-01T12:05:42.135647] [INFO ] [MAIN ] [788/3542] CPSS kept (0.5s) | 788 kept, 0 rejected | 140.3/min | ETA: 19.6m [2026-01-01T12:05:42.479457] [DEBUG] [REMOTE ] CPZ: Retrieved 1532 rows, trimmed to 300. [2026-01-01T12:05:42.479621] [DEBUG] [REMOTE ] CPZ: PASS: History has at least 300 days. [2026-01-01T12:05:42.479839] [DEBUG] [REMOTE ] CPZ: PASS: Price check passed. Min price $14.46. [2026-01-01T12:05:42.479982] [DEBUG] [REMOTE ] CPZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:42.480101] [DEBUG] [REMOTE ] CPZ: PASS: Integrity check passed. [2026-01-01T12:05:42.480143] [DEBUG] [REMOTE ] CPZ: Symbol is viable for forecasting. [2026-01-01T12:05:42.480193] [INFO ] [MAIN ] [789/3542] CPZ kept (0.3s) | 789 kept, 0 rejected | 140.3/min | ETA: 19.6m [2026-01-01T12:05:43.013396] [DEBUG] [REMOTE ] CQP: Retrieved 4727 rows, trimmed to 300. [2026-01-01T12:05:43.013542] [DEBUG] [REMOTE ] CQP: PASS: History has at least 300 days. [2026-01-01T12:05:43.013799] [DEBUG] [REMOTE ] CQP: PASS: Price check passed. Min price $49.68. [2026-01-01T12:05:43.013935] [DEBUG] [REMOTE ] CQP: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:43.014054] [DEBUG] [REMOTE ] CQP: PASS: Integrity check passed. [2026-01-01T12:05:43.014096] [DEBUG] [REMOTE ] CQP: Symbol is viable for forecasting. [2026-01-01T12:05:43.014148] [INFO ] [MAIN ] [790/3542] CQP kept (0.5s) | 790 kept, 0 rejected | 140.3/min | ETA: 19.6m [2026-01-01T12:05:43.500109] [DEBUG] [REMOTE ] CRAI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:43.500272] [DEBUG] [REMOTE ] CRAI: PASS: History has at least 300 days. [2026-01-01T12:05:43.500506] [DEBUG] [REMOTE ] CRAI: PASS: Price check passed. Min price $171.16. [2026-01-01T12:05:43.500855] [DEBUG] [REMOTE ] CRAI: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:43.500977] [DEBUG] [REMOTE ] CRAI: PASS: Integrity check passed. [2026-01-01T12:05:43.501017] [DEBUG] [REMOTE ] CRAI: Symbol is viable for forecasting. [2026-01-01T12:05:43.501075] [INFO ] [MAIN ] [791/3542] CRAI kept (0.5s) | 791 kept, 0 rejected | 140.3/min | ETA: 19.6m [2026-01-01T12:05:43.612524] [DEBUG] [REMOTE ] CRBG: Retrieved 827 rows, trimmed to 300. [2026-01-01T12:05:43.612705] [DEBUG] [REMOTE ] CRBG: PASS: History has at least 300 days. [2026-01-01T12:05:43.612964] [DEBUG] [REMOTE ] CRBG: PASS: Price check passed. Min price $27.39. [2026-01-01T12:05:43.613145] [DEBUG] [REMOTE ] CRBG: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:43.613310] [DEBUG] [REMOTE ] CRBG: PASS: Integrity check passed. [2026-01-01T12:05:43.613367] [DEBUG] [REMOTE ] CRBG: Symbol is viable for forecasting. [2026-01-01T12:05:43.613433] [INFO ] [MAIN ] [792/3542] CRBG kept (0.1s) | 792 kept, 0 rejected | 140.4/min | ETA: 19.6m [2026-01-01T12:05:44.215120] [DEBUG] [REMOTE ] CRBP: Retrieved 2801 rows, trimmed to 300. [2026-01-01T12:05:44.215250] [DEBUG] [REMOTE ] CRBP: PASS: History has at least 300 days. [2026-01-01T12:05:44.215452] [DEBUG] [REMOTE ] CRBP: PASS: Price check passed. Min price $8.01. [2026-01-01T12:05:44.215806] [DEBUG] [REMOTE ] CRBP: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:44.215916] [DEBUG] [REMOTE ] CRBP: PASS: Integrity check passed. [2026-01-01T12:05:44.215954] [DEBUG] [REMOTE ] CRBP: Symbol is viable for forecasting. [2026-01-01T12:05:44.216001] [INFO ] [MAIN ] [793/3542] CRBP kept (0.6s) | 793 kept, 0 rejected | 140.3/min | ETA: 19.6m [2026-01-01T12:05:44.587910] [DEBUG] [REMOTE ] CRC: Retrieved 1300 rows, trimmed to 300. [2026-01-01T12:05:44.588036] [DEBUG] [REMOTE ] CRC: PASS: History has at least 300 days. [2026-01-01T12:05:44.588227] [DEBUG] [REMOTE ] CRC: PASS: Price check passed. Min price $43.55. [2026-01-01T12:05:44.588357] [DEBUG] [REMOTE ] CRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:44.588462] [DEBUG] [REMOTE ] CRC: PASS: Integrity check passed. [2026-01-01T12:05:44.588501] [DEBUG] [REMOTE ] CRC: Symbol is viable for forecasting. [2026-01-01T12:05:44.588547] [INFO ] [MAIN ] [794/3542] CRC kept (0.4s) | 794 kept, 0 rejected | 140.3/min | ETA: 19.6m [2026-01-01T12:05:45.124475] [DEBUG] [REMOTE ] CRDF: Retrieved 5394 rows, trimmed to 300. [2026-01-01T12:05:45.124642] [DEBUG] [REMOTE ] CRDF: PASS: History has at least 300 days. [2026-01-01T12:05:45.124867] [DEBUG] [REMOTE ] CRDF: PASS: Price check passed. Min price $1.96. [2026-01-01T12:05:45.124999] [DEBUG] [REMOTE ] CRDF: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:45.125117] [DEBUG] [REMOTE ] CRDF: PASS: Integrity check passed. [2026-01-01T12:05:45.125157] [DEBUG] [REMOTE ] CRDF: Symbol is viable for forecasting. [2026-01-01T12:05:45.125206] [INFO ] [MAIN ] [795/3542] CRDF kept (0.5s) | 795 kept, 0 rejected | 140.3/min | ETA: 19.6m [2026-01-01T12:05:45.349379] [DEBUG] [REMOTE ] CRDO: Retrieved 986 rows, trimmed to 300. [2026-01-01T12:05:45.349509] [DEBUG] [REMOTE ] CRDO: PASS: History has at least 300 days. [2026-01-01T12:05:45.349727] [DEBUG] [REMOTE ] CRDO: PASS: Price check passed. Min price $129.75. [2026-01-01T12:05:45.349863] [DEBUG] [REMOTE ] CRDO: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:45.349972] [DEBUG] [REMOTE ] CRDO: PASS: Integrity check passed. [2026-01-01T12:05:45.350013] [DEBUG] [REMOTE ] CRDO: Symbol is viable for forecasting. [2026-01-01T12:05:45.350063] [INFO ] [MAIN ] [796/3542] CRDO kept (0.2s) | 796 kept, 0 rejected | 140.4/min | ETA: 19.6m [2026-01-01T12:05:45.987635] [DEBUG] [REMOTE ] CRESY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:45.987772] [DEBUG] [REMOTE ] CRESY: PASS: History has at least 300 days. [2026-01-01T12:05:45.987979] [DEBUG] [REMOTE ] CRESY: PASS: Price check passed. Min price $8.56. [2026-01-01T12:05:45.988117] [DEBUG] [REMOTE ] CRESY: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:45.988231] [DEBUG] [REMOTE ] CRESY: PASS: Integrity check passed. [2026-01-01T12:05:45.988273] [DEBUG] [REMOTE ] CRESY: Symbol is viable for forecasting. [2026-01-01T12:05:45.988323] [INFO ] [MAIN ] [797/3542] CRESY kept (0.6s) | 797 kept, 0 rejected | 140.3/min | ETA: 19.6m [2026-01-01T12:05:46.405526] [DEBUG] [REMOTE ] CREX: Retrieved 3159 rows, trimmed to 300. [2026-01-01T12:05:46.405680] [DEBUG] [REMOTE ] CREX: PASS: History has at least 300 days. [2026-01-01T12:05:46.405884] [DEBUG] [REMOTE ] CREX: PASS: Price check passed. Min price $2.45. [2026-01-01T12:05:46.406016] [DEBUG] [REMOTE ] CREX: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:46.406139] [DEBUG] [REMOTE ] CREX: PASS: Integrity check passed. [2026-01-01T12:05:46.406178] [DEBUG] [REMOTE ] CREX: Symbol is viable for forecasting. [2026-01-01T12:05:46.406226] [INFO ] [MAIN ] [798/3542] CREX kept (0.4s) | 798 kept, 0 rejected | 140.3/min | ETA: 19.6m [2026-01-01T12:05:46.667788] [DEBUG] [REMOTE ] CRGO: Retrieved 1034 rows, trimmed to 300. [2026-01-01T12:05:46.667923] [DEBUG] [REMOTE ] CRGO: PASS: History has at least 300 days. [2026-01-01T12:05:46.668117] [DEBUG] [REMOTE ] CRGO: PASS: Price check passed. Min price $2.28. [2026-01-01T12:05:46.668245] [DEBUG] [REMOTE ] CRGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:46.668352] [DEBUG] [REMOTE ] CRGO: PASS: Integrity check passed. [2026-01-01T12:05:46.668391] [DEBUG] [REMOTE ] CRGO: Symbol is viable for forecasting. [2026-01-01T12:05:46.668437] [INFO ] [MAIN ] [799/3542] CRGO kept (0.3s) | 799 kept, 0 rejected | 140.4/min | ETA: 19.5m [2026-01-01T12:05:47.030932] [DEBUG] [REMOTE ] CRGY: Retrieved 1020 rows, trimmed to 300. [2026-01-01T12:05:47.031069] [DEBUG] [REMOTE ] CRGY: PASS: History has at least 300 days. [2026-01-01T12:05:47.031273] [DEBUG] [REMOTE ] CRGY: PASS: Price check passed. Min price $7.88. [2026-01-01T12:05:47.031408] [DEBUG] [REMOTE ] CRGY: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:47.031518] [DEBUG] [REMOTE ] CRGY: PASS: Integrity check passed. [2026-01-01T12:05:47.031559] [DEBUG] [REMOTE ] CRGY: Symbol is viable for forecasting. [2026-01-01T12:05:47.031630] [INFO ] [MAIN ] [800/3542] CRGY kept (0.4s) | 800 kept, 0 rejected | 140.4/min | ETA: 19.5m [2026-01-01T12:05:47.586401] [DEBUG] [REMOTE ] CRH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:47.586664] [DEBUG] [REMOTE ] CRH: PASS: History has at least 300 days. [2026-01-01T12:05:47.587244] [DEBUG] [REMOTE ] CRH: PASS: Price check passed. Min price $108.01. [2026-01-01T12:05:47.587403] [DEBUG] [REMOTE ] CRH: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:47.587567] [DEBUG] [REMOTE ] CRH: PASS: Integrity check passed. [2026-01-01T12:05:47.587636] [DEBUG] [REMOTE ] CRH: Symbol is viable for forecasting. [2026-01-01T12:05:47.587695] [INFO ] [MAIN ] [801/3542] CRH kept (0.6s) | 801 kept, 0 rejected | 140.3/min | ETA: 19.5m [2026-01-01T12:05:48.034332] [DEBUG] [REMOTE ] CRI: Retrieved 5582 rows, trimmed to 300. [2026-01-01T12:05:48.034518] [DEBUG] [REMOTE ] CRI: PASS: History has at least 300 days. [2026-01-01T12:05:48.034798] [DEBUG] [REMOTE ] CRI: PASS: Price check passed. Min price $27.23. [2026-01-01T12:05:48.034941] [DEBUG] [REMOTE ] CRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:48.035072] [DEBUG] [REMOTE ] CRI: PASS: Integrity check passed. [2026-01-01T12:05:48.035244] [DEBUG] [REMOTE ] CRI: Symbol is viable for forecasting. [2026-01-01T12:05:48.035300] [INFO ] [MAIN ] [802/3542] CRI kept (0.4s) | 802 kept, 0 rejected | 140.3/min | ETA: 19.5m [2026-01-01T12:05:48.294350] [DEBUG] [REMOTE ] CRIS: Retrieved 6393 rows, trimmed to 300. [2026-01-01T12:05:48.294519] [DEBUG] [REMOTE ] CRIS: PASS: History has at least 300 days. [2026-01-01T12:05:48.294820] [DEBUG] [REMOTE ] CRIS: FAIL: Price check failed. Min price $0.99 < $1.00. [2026-01-01T12:05:48.294893] [WARN ] [LOCAL ] CRIS: SET TO BLACKLISTED [2026-01-01T12:05:48.296260] [INFO ] [MAIN ] [803/3542] CRIS rejected (0.3s) | 802 kept, 1 rejected | 140.4/min | ETA: 19.5m [2026-01-01T12:05:48.945281] [DEBUG] [REMOTE ] CRK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:48.945414] [DEBUG] [REMOTE ] CRK: PASS: History has at least 300 days. [2026-01-01T12:05:48.945675] [DEBUG] [REMOTE ] CRK: PASS: Price check passed. Min price $17.00. [2026-01-01T12:05:48.945812] [DEBUG] [REMOTE ] CRK: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:48.945928] [DEBUG] [REMOTE ] CRK: PASS: Integrity check passed. [2026-01-01T12:05:48.945968] [DEBUG] [REMOTE ] CRK: Symbol is viable for forecasting. [2026-01-01T12:05:48.946029] [INFO ] [MAIN ] [804/3542] CRK kept (0.6s) | 803 kept, 1 rejected | 140.3/min | ETA: 19.5m [2026-01-01T12:05:49.344512] [DEBUG] [REMOTE ] CRL: Retrieved 6419 rows, trimmed to 300. [2026-01-01T12:05:49.344673] [DEBUG] [REMOTE ] CRL: PASS: History has at least 300 days. [2026-01-01T12:05:49.344885] [DEBUG] [REMOTE ] CRL: PASS: Price check passed. Min price $161.64. [2026-01-01T12:05:49.345021] [DEBUG] [REMOTE ] CRL: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:49.345135] [DEBUG] [REMOTE ] CRL: PASS: Integrity check passed. [2026-01-01T12:05:49.345176] [DEBUG] [REMOTE ] CRL: Symbol is viable for forecasting. [2026-01-01T12:05:49.345223] [INFO ] [MAIN ] [805/3542] CRL kept (0.4s) | 804 kept, 1 rejected | 140.3/min | ETA: 19.5m [2026-01-01T12:05:49.787324] [DEBUG] [REMOTE ] CRM: Retrieved 5417 rows, trimmed to 300. [2026-01-01T12:05:49.787472] [DEBUG] [REMOTE ] CRM: PASS: History has at least 300 days. [2026-01-01T12:05:49.787735] [DEBUG] [REMOTE ] CRM: PASS: Price check passed. Min price $225.01. [2026-01-01T12:05:49.787868] [DEBUG] [REMOTE ] CRM: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:49.787985] [DEBUG] [REMOTE ] CRM: PASS: Integrity check passed. [2026-01-01T12:05:49.788025] [DEBUG] [REMOTE ] CRM: Symbol is viable for forecasting. [2026-01-01T12:05:49.788074] [INFO ] [MAIN ] [806/3542] CRM kept (0.4s) | 805 kept, 1 rejected | 140.3/min | ETA: 19.5m [2026-01-01T12:05:50.111125] [DEBUG] [REMOTE ] CRMD: Retrieved 3934 rows, trimmed to 300. [2026-01-01T12:05:50.111257] [DEBUG] [REMOTE ] CRMD: PASS: History has at least 300 days. [2026-01-01T12:05:50.111473] [DEBUG] [REMOTE ] CRMD: PASS: Price check passed. Min price $9.40. [2026-01-01T12:05:50.111628] [DEBUG] [REMOTE ] CRMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:50.111745] [DEBUG] [REMOTE ] CRMD: PASS: Integrity check passed. [2026-01-01T12:05:50.111784] [DEBUG] [REMOTE ] CRMD: Symbol is viable for forecasting. [2026-01-01T12:05:50.111832] [INFO ] [MAIN ] [807/3542] CRMD kept (0.3s) | 806 kept, 1 rejected | 140.4/min | ETA: 19.5m [2026-01-01T12:05:50.402364] [DEBUG] [REMOTE ] CRML: Retrieved 464 rows, trimmed to 300. [2026-01-01T12:05:50.402505] [DEBUG] [REMOTE ] CRML: PASS: History has at least 300 days. [2026-01-01T12:05:50.402934] [DEBUG] [REMOTE ] CRML: PASS: Price check passed. Min price $6.91. [2026-01-01T12:05:50.403075] [DEBUG] [REMOTE ] CRML: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:50.403187] [DEBUG] [REMOTE ] CRML: PASS: Integrity check passed. [2026-01-01T12:05:50.403228] [DEBUG] [REMOTE ] CRML: Symbol is viable for forecasting. [2026-01-01T12:05:50.403275] [INFO ] [MAIN ] [808/3542] CRML kept (0.3s) | 807 kept, 1 rejected | 140.4/min | ETA: 19.5m [2026-01-01T12:05:50.866980] [DEBUG] [REMOTE ] CRNC: Retrieved 1583 rows, trimmed to 300. [2026-01-01T12:05:50.867128] [DEBUG] [REMOTE ] CRNC: PASS: History has at least 300 days. [2026-01-01T12:05:50.867340] [DEBUG] [REMOTE ] CRNC: PASS: Price check passed. Min price $7.82. [2026-01-01T12:05:50.867478] [DEBUG] [REMOTE ] CRNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:50.867625] [DEBUG] [REMOTE ] CRNC: PASS: Integrity check passed. [2026-01-01T12:05:50.867675] [DEBUG] [REMOTE ] CRNC: Symbol is viable for forecasting. [2026-01-01T12:05:50.867726] [INFO ] [MAIN ] [809/3542] CRNC kept (0.5s) | 808 kept, 1 rejected | 140.4/min | ETA: 19.5m [2026-01-01T12:05:51.255211] [DEBUG] [REMOTE ] CRNX: Retrieved 1875 rows, trimmed to 300. [2026-01-01T12:05:51.255351] [DEBUG] [REMOTE ] CRNX: PASS: History has at least 300 days. [2026-01-01T12:05:51.255600] [DEBUG] [REMOTE ] CRNX: PASS: Price check passed. Min price $40.00. [2026-01-01T12:05:51.255763] [DEBUG] [REMOTE ] CRNX: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:51.255883] [DEBUG] [REMOTE ] CRNX: PASS: Integrity check passed. [2026-01-01T12:05:51.255938] [DEBUG] [REMOTE ] CRNX: Symbol is viable for forecasting. [2026-01-01T12:05:51.256007] [INFO ] [MAIN ] [810/3542] CRNX kept (0.4s) | 809 kept, 1 rejected | 140.4/min | ETA: 19.5m [2026-01-01T12:05:51.689433] [DEBUG] [REMOTE ] CRON: Retrieved 2383 rows, trimmed to 300. [2026-01-01T12:05:51.689606] [DEBUG] [REMOTE ] CRON: PASS: History has at least 300 days. [2026-01-01T12:05:51.689967] [DEBUG] [REMOTE ] CRON: PASS: Price check passed. Min price $2.30. [2026-01-01T12:05:51.690108] [DEBUG] [REMOTE ] CRON: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:51.690241] [DEBUG] [REMOTE ] CRON: PASS: Integrity check passed. [2026-01-01T12:05:51.690282] [DEBUG] [REMOTE ] CRON: Symbol is viable for forecasting. [2026-01-01T12:05:51.690331] [INFO ] [MAIN ] [811/3542] CRON kept (0.4s) | 810 kept, 1 rejected | 140.4/min | ETA: 19.5m [2026-01-01T12:05:52.109470] [DEBUG] [REMOTE ] CROX: Retrieved 5006 rows, trimmed to 300. [2026-01-01T12:05:52.109717] [DEBUG] [REMOTE ] CROX: PASS: History has at least 300 days. [2026-01-01T12:05:52.109990] [DEBUG] [REMOTE ] CROX: PASS: Price check passed. Min price $73.39. [2026-01-01T12:05:52.110132] [DEBUG] [REMOTE ] CROX: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:52.110404] [DEBUG] [REMOTE ] CROX: PASS: Integrity check passed. [2026-01-01T12:05:52.110453] [DEBUG] [REMOTE ] CROX: Symbol is viable for forecasting. [2026-01-01T12:05:52.110507] [INFO ] [MAIN ] [812/3542] CROX kept (0.4s) | 811 kept, 1 rejected | 140.4/min | ETA: 19.4m [2026-01-01T12:05:52.691402] [DEBUG] [REMOTE ] CRS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:52.691631] [DEBUG] [REMOTE ] CRS: PASS: History has at least 300 days. [2026-01-01T12:05:52.692067] [DEBUG] [REMOTE ] CRS: PASS: Price check passed. Min price $237.93. [2026-01-01T12:05:52.692217] [DEBUG] [REMOTE ] CRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:52.692391] [DEBUG] [REMOTE ] CRS: PASS: Integrity check passed. [2026-01-01T12:05:52.692436] [DEBUG] [REMOTE ] CRS: Symbol is viable for forecasting. [2026-01-01T12:05:52.692493] [INFO ] [MAIN ] [813/3542] CRS kept (0.6s) | 812 kept, 1 rejected | 140.3/min | ETA: 19.4m [2026-01-01T12:05:52.978360] [DEBUG] [REMOTE ] CRSP: Retrieved 2313 rows, trimmed to 300. [2026-01-01T12:05:52.978610] [DEBUG] [REMOTE ] CRSP: PASS: History has at least 300 days. [2026-01-01T12:05:52.978910] [DEBUG] [REMOTE ] CRSP: PASS: Price check passed. Min price $49.29. [2026-01-01T12:05:52.979067] [DEBUG] [REMOTE ] CRSP: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:52.979192] [DEBUG] [REMOTE ] CRSP: PASS: Integrity check passed. [2026-01-01T12:05:52.979250] [DEBUG] [REMOTE ] CRSP: Symbol is viable for forecasting. [2026-01-01T12:05:52.979337] [INFO ] [MAIN ] [814/3542] CRSP kept (0.3s) | 813 kept, 1 rejected | 140.4/min | ETA: 19.4m [2026-01-01T12:05:53.443967] [DEBUG] [REMOTE ] CRTO: Retrieved 3061 rows, trimmed to 300. [2026-01-01T12:05:53.444158] [DEBUG] [REMOTE ] CRTO: PASS: History has at least 300 days. [2026-01-01T12:05:53.444416] [DEBUG] [REMOTE ] CRTO: PASS: Price check passed. Min price $19.41. [2026-01-01T12:05:53.444557] [DEBUG] [REMOTE ] CRTO: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:53.444715] [DEBUG] [REMOTE ] CRTO: PASS: Integrity check passed. [2026-01-01T12:05:53.444758] [DEBUG] [REMOTE ] CRTO: Symbol is viable for forecasting. [2026-01-01T12:05:53.444815] [INFO ] [MAIN ] [815/3542] CRTO kept (0.5s) | 814 kept, 1 rejected | 140.4/min | ETA: 19.4m [2026-01-01T12:05:54.036465] [DEBUG] [REMOTE ] CRUS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:54.036686] [DEBUG] [REMOTE ] CRUS: PASS: History has at least 300 days. [2026-01-01T12:05:54.037343] [DEBUG] [REMOTE ] CRUS: PASS: Price check passed. Min price $113.49. [2026-01-01T12:05:54.037502] [DEBUG] [REMOTE ] CRUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:54.037663] [DEBUG] [REMOTE ] CRUS: PASS: Integrity check passed. [2026-01-01T12:05:54.037731] [DEBUG] [REMOTE ] CRUS: Symbol is viable for forecasting. [2026-01-01T12:05:54.037789] [INFO ] [MAIN ] [816/3542] CRUS kept (0.6s) | 815 kept, 1 rejected | 140.3/min | ETA: 19.4m [2026-01-01T12:05:54.521958] [DEBUG] [REMOTE ] CRVL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:54.522188] [DEBUG] [REMOTE ] CRVL: PASS: History has at least 300 days. [2026-01-01T12:05:54.522466] [DEBUG] [REMOTE ] CRVL: PASS: Price check passed. Min price $67.07. [2026-01-01T12:05:54.522627] [DEBUG] [REMOTE ] CRVL: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:54.522757] [DEBUG] [REMOTE ] CRVL: PASS: Integrity check passed. [2026-01-01T12:05:54.522799] [DEBUG] [REMOTE ] CRVL: Symbol is viable for forecasting. [2026-01-01T12:05:54.522851] [INFO ] [MAIN ] [817/3542] CRVL kept (0.5s) | 816 kept, 1 rejected | 140.3/min | ETA: 19.4m [2026-01-01T12:05:54.824632] [DEBUG] [REMOTE ] CRVO: Retrieved 2454 rows, trimmed to 300. [2026-01-01T12:05:54.824855] [DEBUG] [REMOTE ] CRVO: PASS: History has at least 300 days. [2026-01-01T12:05:54.825149] [DEBUG] [REMOTE ] CRVO: PASS: Price check passed. Min price $6.74. [2026-01-01T12:05:54.825312] [DEBUG] [REMOTE ] CRVO: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:54.825473] [DEBUG] [REMOTE ] CRVO: PASS: Integrity check passed. [2026-01-01T12:05:54.825525] [DEBUG] [REMOTE ] CRVO: Symbol is viable for forecasting. [2026-01-01T12:05:54.825635] [INFO ] [MAIN ] [818/3542] CRVO kept (0.3s) | 817 kept, 1 rejected | 140.3/min | ETA: 19.4m [2026-01-01T12:05:55.086565] [DEBUG] [REMOTE ] CRVS: Retrieved 2459 rows, trimmed to 300. [2026-01-01T12:05:55.086807] [DEBUG] [REMOTE ] CRVS: PASS: History has at least 300 days. [2026-01-01T12:05:55.087098] [DEBUG] [REMOTE ] CRVS: PASS: Price check passed. Min price $6.87. [2026-01-01T12:05:55.087249] [DEBUG] [REMOTE ] CRVS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:55.087381] [DEBUG] [REMOTE ] CRVS: PASS: Integrity check passed. [2026-01-01T12:05:55.087431] [DEBUG] [REMOTE ] CRVS: Symbol is viable for forecasting. [2026-01-01T12:05:55.087493] [INFO ] [MAIN ] [819/3542] CRVS kept (0.3s) | 818 kept, 1 rejected | 140.4/min | ETA: 19.4m [2026-01-01T12:05:55.599083] [DEBUG] [REMOTE ] CRWD: Retrieved 1649 rows, trimmed to 300. [2026-01-01T12:05:55.599267] [DEBUG] [REMOTE ] CRWD: PASS: History has at least 300 days. [2026-01-01T12:05:55.599528] [DEBUG] [REMOTE ] CRWD: PASS: Price check passed. Min price $468.76. [2026-01-01T12:05:55.599685] [DEBUG] [REMOTE ] CRWD: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:55.599801] [DEBUG] [REMOTE ] CRWD: PASS: Integrity check passed. [2026-01-01T12:05:55.599841] [DEBUG] [REMOTE ] CRWD: Symbol is viable for forecasting. [2026-01-01T12:05:55.599892] [INFO ] [MAIN ] [820/3542] CRWD kept (0.5s) | 819 kept, 1 rejected | 140.4/min | ETA: 19.4m [2026-01-01T12:05:56.138171] [DEBUG] [REMOTE ] CRWS: Retrieved 5595 rows, trimmed to 300. [2026-01-01T12:05:56.138371] [DEBUG] [REMOTE ] CRWS: PASS: History has at least 300 days. [2026-01-01T12:05:56.138682] [DEBUG] [REMOTE ] CRWS: PASS: Price check passed. Min price $2.55. [2026-01-01T12:05:56.138838] [DEBUG] [REMOTE ] CRWS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:56.138972] [DEBUG] [REMOTE ] CRWS: PASS: Integrity check passed. [2026-01-01T12:05:56.139156] [DEBUG] [REMOTE ] CRWS: Symbol is viable for forecasting. [2026-01-01T12:05:56.139219] [INFO ] [MAIN ] [821/3542] CRWS kept (0.5s) | 820 kept, 1 rejected | 140.3/min | ETA: 19.4m [2026-01-01T12:05:56.384335] [DEBUG] [REMOTE ] CSAN: Retrieved 1212 rows, trimmed to 300. [2026-01-01T12:05:56.384538] [DEBUG] [REMOTE ] CSAN: PASS: History has at least 300 days. [2026-01-01T12:05:56.384835] [DEBUG] [REMOTE ] CSAN: PASS: Price check passed. Min price $3.88. [2026-01-01T12:05:56.384979] [DEBUG] [REMOTE ] CSAN: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:56.385116] [DEBUG] [REMOTE ] CSAN: PASS: Integrity check passed. [2026-01-01T12:05:56.385188] [DEBUG] [REMOTE ] CSAN: Symbol is viable for forecasting. [2026-01-01T12:05:56.385245] [INFO ] [MAIN ] [822/3542] CSAN kept (0.2s) | 821 kept, 1 rejected | 140.4/min | ETA: 19.4m [2026-01-01T12:05:56.898408] [DEBUG] [REMOTE ] CSB: Retrieved 2638 rows, trimmed to 300. [2026-01-01T12:05:56.898671] [DEBUG] [REMOTE ] CSB: PASS: History has at least 300 days. [2026-01-01T12:05:56.898932] [DEBUG] [REMOTE ] CSB: PASS: Price check passed. Min price $55.73. [2026-01-01T12:05:56.899074] [DEBUG] [REMOTE ] CSB: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:56.899189] [DEBUG] [REMOTE ] CSB: PASS: Integrity check passed. [2026-01-01T12:05:56.899230] [DEBUG] [REMOTE ] CSB: Symbol is viable for forecasting. [2026-01-01T12:05:56.899282] [INFO ] [MAIN ] [823/3542] CSB kept (0.5s) | 822 kept, 1 rejected | 140.4/min | ETA: 19.4m [2026-01-01T12:05:57.407068] [DEBUG] [REMOTE ] CSCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:57.407272] [DEBUG] [REMOTE ] CSCO: PASS: History has at least 300 days. [2026-01-01T12:05:57.407735] [DEBUG] [REMOTE ] CSCO: PASS: Price check passed. Min price $67.46. [2026-01-01T12:05:57.407886] [DEBUG] [REMOTE ] CSCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:57.408076] [DEBUG] [REMOTE ] CSCO: PASS: Integrity check passed. [2026-01-01T12:05:57.408124] [DEBUG] [REMOTE ] CSCO: Symbol is viable for forecasting. [2026-01-01T12:05:57.408181] [INFO ] [MAIN ] [824/3542] CSCO kept (0.5s) | 823 kept, 1 rejected | 140.3/min | ETA: 19.4m [2026-01-01T12:05:57.767042] [DEBUG] [REMOTE ] CSGP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:57.767252] [DEBUG] [REMOTE ] CSGP: PASS: History has at least 300 days. [2026-01-01T12:05:57.767558] [DEBUG] [REMOTE ] CSGP: PASS: Price check passed. Min price $63.62. [2026-01-01T12:05:57.767738] [DEBUG] [REMOTE ] CSGP: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:57.767882] [DEBUG] [REMOTE ] CSGP: PASS: Integrity check passed. [2026-01-01T12:05:57.767925] [DEBUG] [REMOTE ] CSGP: Symbol is viable for forecasting. [2026-01-01T12:05:57.767980] [INFO ] [MAIN ] [825/3542] CSGP kept (0.4s) | 824 kept, 1 rejected | 140.4/min | ETA: 19.4m [2026-01-01T12:05:58.357548] [DEBUG] [REMOTE ] CSGS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:58.357776] [DEBUG] [REMOTE ] CSGS: PASS: History has at least 300 days. [2026-01-01T12:05:58.358059] [DEBUG] [REMOTE ] CSGS: PASS: Price check passed. Min price $62.73. [2026-01-01T12:05:58.358195] [DEBUG] [REMOTE ] CSGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:58.358326] [DEBUG] [REMOTE ] CSGS: PASS: Integrity check passed. [2026-01-01T12:05:58.358368] [DEBUG] [REMOTE ] CSGS: Symbol is viable for forecasting. [2026-01-01T12:05:58.358419] [INFO ] [MAIN ] [826/3542] CSGS kept (0.6s) | 825 kept, 1 rejected | 140.3/min | ETA: 19.4m [2026-01-01T12:05:58.771922] [DEBUG] [REMOTE ] CSIQ: Retrieved 4815 rows, trimmed to 300. [2026-01-01T12:05:58.772326] [DEBUG] [REMOTE ] CSIQ: PASS: History has at least 300 days. [2026-01-01T12:05:58.772625] [DEBUG] [REMOTE ] CSIQ: PASS: Price check passed. Min price $13.38. [2026-01-01T12:05:58.772771] [DEBUG] [REMOTE ] CSIQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:58.772907] [DEBUG] [REMOTE ] CSIQ: PASS: Integrity check passed. [2026-01-01T12:05:58.772949] [DEBUG] [REMOTE ] CSIQ: Symbol is viable for forecasting. [2026-01-01T12:05:58.773003] [INFO ] [MAIN ] [827/3542] CSIQ kept (0.4s) | 826 kept, 1 rejected | 140.3/min | ETA: 19.4m [2026-01-01T12:05:59.327839] [DEBUG] [REMOTE ] CSPI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:05:59.327968] [DEBUG] [REMOTE ] CSPI: PASS: History has at least 300 days. [2026-01-01T12:05:59.328167] [DEBUG] [REMOTE ] CSPI: PASS: Price check passed. Min price $10.87. [2026-01-01T12:05:59.328300] [DEBUG] [REMOTE ] CSPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:59.328408] [DEBUG] [REMOTE ] CSPI: PASS: Integrity check passed. [2026-01-01T12:05:59.328463] [DEBUG] [REMOTE ] CSPI: Symbol is viable for forecasting. [2026-01-01T12:05:59.328512] [INFO ] [MAIN ] [828/3542] CSPI kept (0.6s) | 827 kept, 1 rejected | 140.3/min | ETA: 19.4m [2026-01-01T12:05:59.710593] [DEBUG] [REMOTE ] CSQ: Retrieved 5473 rows, trimmed to 300. [2026-01-01T12:05:59.710807] [DEBUG] [REMOTE ] CSQ: PASS: History has at least 300 days. [2026-01-01T12:05:59.711072] [DEBUG] [REMOTE ] CSQ: PASS: Price check passed. Min price $17.70. [2026-01-01T12:05:59.711213] [DEBUG] [REMOTE ] CSQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:59.711336] [DEBUG] [REMOTE ] CSQ: PASS: Integrity check passed. [2026-01-01T12:05:59.711389] [DEBUG] [REMOTE ] CSQ: Symbol is viable for forecasting. [2026-01-01T12:05:59.711470] [INFO ] [MAIN ] [829/3542] CSQ kept (0.4s) | 828 kept, 1 rejected | 140.3/min | ETA: 19.3m [2026-01-01T12:05:59.998749] [DEBUG] [REMOTE ] CSTL: Retrieved 1619 rows, trimmed to 300. [2026-01-01T12:05:59.998959] [DEBUG] [REMOTE ] CSTL: PASS: History has at least 300 days. [2026-01-01T12:05:59.999245] [DEBUG] [REMOTE ] CSTL: PASS: Price check passed. Min price $22.14. [2026-01-01T12:05:59.999470] [DEBUG] [REMOTE ] CSTL: PASS: Continuity check passed with 300 days. [2026-01-01T12:05:59.999640] [DEBUG] [REMOTE ] CSTL: PASS: Integrity check passed. [2026-01-01T12:05:59.999713] [DEBUG] [REMOTE ] CSTL: Symbol is viable for forecasting. [2026-01-01T12:05:59.999765] [INFO ] [MAIN ] [830/3542] CSTL kept (0.3s) | 829 kept, 1 rejected | 140.3/min | ETA: 19.3m [2026-01-01T12:06:00.530605] [DEBUG] [REMOTE ] CSTM: Retrieved 3172 rows, trimmed to 300. [2026-01-01T12:06:00.530756] [DEBUG] [REMOTE ] CSTM: PASS: History has at least 300 days. [2026-01-01T12:06:00.530971] [DEBUG] [REMOTE ] CSTM: PASS: Price check passed. Min price $14.41. [2026-01-01T12:06:00.531103] [DEBUG] [REMOTE ] CSTM: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:00.531216] [DEBUG] [REMOTE ] CSTM: PASS: Integrity check passed. [2026-01-01T12:06:00.531256] [DEBUG] [REMOTE ] CSTM: Symbol is viable for forecasting. [2026-01-01T12:06:00.531304] [INFO ] [MAIN ] [831/3542] CSTM kept (0.5s) | 830 kept, 1 rejected | 140.3/min | ETA: 19.3m [2026-01-01T12:06:00.989798] [DEBUG] [REMOTE ] CSWC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:00.989941] [DEBUG] [REMOTE ] CSWC: PASS: History has at least 300 days. [2026-01-01T12:06:00.990159] [DEBUG] [REMOTE ] CSWC: PASS: Price check passed. Min price $18.89. [2026-01-01T12:06:00.990290] [DEBUG] [REMOTE ] CSWC: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:00.990404] [DEBUG] [REMOTE ] CSWC: PASS: Integrity check passed. [2026-01-01T12:06:00.990443] [DEBUG] [REMOTE ] CSWC: Symbol is viable for forecasting. [2026-01-01T12:06:00.990492] [INFO ] [MAIN ] [832/3542] CSWC kept (0.5s) | 831 kept, 1 rejected | 140.3/min | ETA: 19.3m [2026-01-01T12:06:01.470384] [DEBUG] [REMOTE ] CSX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:01.470522] [DEBUG] [REMOTE ] CSX: PASS: History has at least 300 days. [2026-01-01T12:06:01.470754] [DEBUG] [REMOTE ] CSX: PASS: Price check passed. Min price $33.56. [2026-01-01T12:06:01.470887] [DEBUG] [REMOTE ] CSX: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:01.470998] [DEBUG] [REMOTE ] CSX: PASS: Integrity check passed. [2026-01-01T12:06:01.471038] [DEBUG] [REMOTE ] CSX: Symbol is viable for forecasting. [2026-01-01T12:06:01.471085] [INFO ] [MAIN ] [833/3542] CSX kept (0.5s) | 832 kept, 1 rejected | 140.3/min | ETA: 19.3m [2026-01-01T12:06:01.967870] [DEBUG] [REMOTE ] CTAS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:01.968037] [DEBUG] [REMOTE ] CTAS: PASS: History has at least 300 days. [2026-01-01T12:06:01.968312] [DEBUG] [REMOTE ] CTAS: PASS: Price check passed. Min price $181.60. [2026-01-01T12:06:01.968849] [DEBUG] [REMOTE ] CTAS: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:01.969011] [DEBUG] [REMOTE ] CTAS: PASS: Integrity check passed. [2026-01-01T12:06:01.969055] [DEBUG] [REMOTE ] CTAS: Symbol is viable for forecasting. [2026-01-01T12:06:01.969120] [INFO ] [MAIN ] [834/3542] CTAS kept (0.5s) | 833 kept, 1 rejected | 140.2/min | ETA: 19.3m [2026-01-01T12:06:02.289359] [DEBUG] [REMOTE ] CTBB: Retrieved 2353 rows, trimmed to 300. [2026-01-01T12:06:02.289508] [DEBUG] [REMOTE ] CTBB: PASS: History has at least 300 days. [2026-01-01T12:06:02.289738] [DEBUG] [REMOTE ] CTBB: PASS: Price check passed. Min price $17.80. [2026-01-01T12:06:02.289878] [DEBUG] [REMOTE ] CTBB: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:02.290027] [DEBUG] [REMOTE ] CTBB: PASS: Integrity check passed. [2026-01-01T12:06:02.290069] [DEBUG] [REMOTE ] CTBB: Symbol is viable for forecasting. [2026-01-01T12:06:02.290118] [INFO ] [MAIN ] [835/3542] CTBB kept (0.3s) | 834 kept, 1 rejected | 140.3/min | ETA: 19.3m [2026-01-01T12:06:02.870085] [DEBUG] [REMOTE ] CTBI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:02.870227] [DEBUG] [REMOTE ] CTBI: PASS: History has at least 300 days. [2026-01-01T12:06:02.870453] [DEBUG] [REMOTE ] CTBI: PASS: Price check passed. Min price $50.57. [2026-01-01T12:06:02.870608] [DEBUG] [REMOTE ] CTBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:02.870732] [DEBUG] [REMOTE ] CTBI: PASS: Integrity check passed. [2026-01-01T12:06:02.870774] [DEBUG] [REMOTE ] CTBI: Symbol is viable for forecasting. [2026-01-01T12:06:02.870828] [INFO ] [MAIN ] [836/3542] CTBI kept (0.6s) | 835 kept, 1 rejected | 140.2/min | ETA: 19.3m [2026-01-01T12:06:03.114833] [DEBUG] [REMOTE ] CTDD: Retrieved 2182 rows, trimmed to 300. [2026-01-01T12:06:03.114970] [DEBUG] [REMOTE ] CTDD: PASS: History has at least 300 days. [2026-01-01T12:06:03.115173] [DEBUG] [REMOTE ] CTDD: PASS: Price check passed. Min price $18.27. [2026-01-01T12:06:03.115332] [DEBUG] [REMOTE ] CTDD: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:03.115466] [DEBUG] [REMOTE ] CTDD: PASS: Integrity check passed. [2026-01-01T12:06:03.115509] [DEBUG] [REMOTE ] CTDD: Symbol is viable for forecasting. [2026-01-01T12:06:03.115561] [INFO ] [MAIN ] [837/3542] CTDD kept (0.2s) | 836 kept, 1 rejected | 140.3/min | ETA: 19.3m [2026-01-01T12:06:03.407310] [DEBUG] [REMOTE ] CTKB: Retrieved 1116 rows, trimmed to 300. [2026-01-01T12:06:03.407525] [DEBUG] [REMOTE ] CTKB: PASS: History has at least 300 days. [2026-01-01T12:06:03.407843] [DEBUG] [REMOTE ] CTKB: PASS: Price check passed. Min price $3.79. [2026-01-01T12:06:03.407993] [DEBUG] [REMOTE ] CTKB: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:03.408113] [DEBUG] [REMOTE ] CTKB: PASS: Integrity check passed. [2026-01-01T12:06:03.408155] [DEBUG] [REMOTE ] CTKB: Symbol is viable for forecasting. [2026-01-01T12:06:03.408211] [INFO ] [MAIN ] [838/3542] CTKB kept (0.3s) | 837 kept, 1 rejected | 140.3/min | ETA: 19.3m [2026-01-01T12:06:04.122926] [DEBUG] [REMOTE ] CTLP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:04.123056] [DEBUG] [REMOTE ] CTLP: PASS: History has at least 300 days. [2026-01-01T12:06:04.123258] [DEBUG] [REMOTE ] CTLP: PASS: Price check passed. Min price $10.52. [2026-01-01T12:06:04.123387] [DEBUG] [REMOTE ] CTLP: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:04.123497] [DEBUG] [REMOTE ] CTLP: PASS: Integrity check passed. [2026-01-01T12:06:04.123535] [DEBUG] [REMOTE ] CTLP: Symbol is viable for forecasting. [2026-01-01T12:06:04.123600] [INFO ] [MAIN ] [839/3542] CTLP kept (0.7s) | 838 kept, 1 rejected | 140.2/min | ETA: 19.3m [2026-01-01T12:06:04.284488] [DEBUG] [REMOTE ] CTMX: Retrieved 2573 rows, trimmed to 300. [2026-01-01T12:06:04.284724] [DEBUG] [REMOTE ] CTMX: PASS: History has at least 300 days. [2026-01-01T12:06:04.284977] [DEBUG] [REMOTE ] CTMX: PASS: Price check passed. Min price $3.20. [2026-01-01T12:06:04.285120] [DEBUG] [REMOTE ] CTMX: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:04.285269] [DEBUG] [REMOTE ] CTMX: PASS: Integrity check passed. [2026-01-01T12:06:04.285312] [DEBUG] [REMOTE ] CTMX: Symbol is viable for forecasting. [2026-01-01T12:06:04.285368] [INFO ] [MAIN ] [840/3542] CTMX kept (0.2s) | 839 kept, 1 rejected | 140.3/min | ETA: 19.3m [2026-01-01T12:06:04.745342] [DEBUG] [REMOTE ] CTNM: Retrieved 437 rows, trimmed to 300. [2026-01-01T12:06:04.745533] [DEBUG] [REMOTE ] CTNM: PASS: History has at least 300 days. [2026-01-01T12:06:04.745827] [DEBUG] [REMOTE ] CTNM: PASS: Price check passed. Min price $10.36. [2026-01-01T12:06:04.745968] [DEBUG] [REMOTE ] CTNM: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:04.746109] [DEBUG] [REMOTE ] CTNM: PASS: Integrity check passed. [2026-01-01T12:06:04.746149] [DEBUG] [REMOTE ] CTNM: Symbol is viable for forecasting. [2026-01-01T12:06:04.746200] [INFO ] [MAIN ] [841/3542] CTNM kept (0.5s) | 840 kept, 1 rejected | 140.3/min | ETA: 19.2m [2026-01-01T12:06:05.430784] [DEBUG] [REMOTE ] CTO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:05.430933] [DEBUG] [REMOTE ] CTO: PASS: History has at least 300 days. [2026-01-01T12:06:05.431177] [DEBUG] [REMOTE ] CTO: PASS: Price check passed. Min price $14.94. [2026-01-01T12:06:05.431316] [DEBUG] [REMOTE ] CTO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:05.431441] [DEBUG] [REMOTE ] CTO: PASS: Integrity check passed. [2026-01-01T12:06:05.431481] [DEBUG] [REMOTE ] CTO: Symbol is viable for forecasting. [2026-01-01T12:06:05.431530] [INFO ] [MAIN ] [842/3542] CTO kept (0.7s) | 841 kept, 1 rejected | 140.2/min | ETA: 19.3m [2026-01-01T12:06:05.885239] [DEBUG] [REMOTE ] CTRA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:05.885382] [DEBUG] [REMOTE ] CTRA: PASS: History has at least 300 days. [2026-01-01T12:06:05.885628] [DEBUG] [REMOTE ] CTRA: PASS: Price check passed. Min price $22.39. [2026-01-01T12:06:05.885762] [DEBUG] [REMOTE ] CTRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:05.885879] [DEBUG] [REMOTE ] CTRA: PASS: Integrity check passed. [2026-01-01T12:06:05.885919] [DEBUG] [REMOTE ] CTRA: Symbol is viable for forecasting. [2026-01-01T12:06:05.885968] [INFO ] [MAIN ] [843/3542] CTRA kept (0.5s) | 842 kept, 1 rejected | 140.2/min | ETA: 19.3m [2026-01-01T12:06:06.220537] [DEBUG] [REMOTE ] CTRE: Retrieved 2917 rows, trimmed to 300. [2026-01-01T12:06:06.220689] [DEBUG] [REMOTE ] CTRE: PASS: History has at least 300 days. [2026-01-01T12:06:06.220894] [DEBUG] [REMOTE ] CTRE: PASS: Price check passed. Min price $32.60. [2026-01-01T12:06:06.221025] [DEBUG] [REMOTE ] CTRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:06.221132] [DEBUG] [REMOTE ] CTRE: PASS: Integrity check passed. [2026-01-01T12:06:06.221171] [DEBUG] [REMOTE ] CTRE: Symbol is viable for forecasting. [2026-01-01T12:06:06.221218] [INFO ] [MAIN ] [844/3542] CTRE kept (0.3s) | 843 kept, 1 rejected | 140.2/min | ETA: 19.2m [2026-01-01T12:06:06.559746] [DEBUG] [REMOTE ] CTRM: Retrieved 1733 rows, trimmed to 300. [2026-01-01T12:06:06.559934] [DEBUG] [REMOTE ] CTRM: PASS: History has at least 300 days. [2026-01-01T12:06:06.560196] [DEBUG] [REMOTE ] CTRM: PASS: Price check passed. Min price $1.85. [2026-01-01T12:06:06.560338] [DEBUG] [REMOTE ] CTRM: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:06.560464] [DEBUG] [REMOTE ] CTRM: PASS: Integrity check passed. [2026-01-01T12:06:06.560506] [DEBUG] [REMOTE ] CTRM: Symbol is viable for forecasting. [2026-01-01T12:06:06.560559] [INFO ] [MAIN ] [845/3542] CTRM kept (0.3s) | 844 kept, 1 rejected | 140.3/min | ETA: 19.2m [2026-01-01T12:06:07.211002] [DEBUG] [REMOTE ] CTRN: Retrieved 5189 rows, trimmed to 300. [2026-01-01T12:06:07.211193] [DEBUG] [REMOTE ] CTRN: PASS: History has at least 300 days. [2026-01-01T12:06:07.211515] [DEBUG] [REMOTE ] CTRN: PASS: Price check passed. Min price $31.38. [2026-01-01T12:06:07.211728] [DEBUG] [REMOTE ] CTRN: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:07.211953] [DEBUG] [REMOTE ] CTRN: PASS: Integrity check passed. [2026-01-01T12:06:07.212010] [DEBUG] [REMOTE ] CTRN: Symbol is viable for forecasting. [2026-01-01T12:06:07.212078] [INFO ] [MAIN ] [846/3542] CTRN kept (0.7s) | 845 kept, 1 rejected | 140.2/min | ETA: 19.2m [2026-01-01T12:06:07.714348] [DEBUG] [REMOTE ] CTS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:07.714554] [DEBUG] [REMOTE ] CTS: PASS: History has at least 300 days. [2026-01-01T12:06:07.714940] [DEBUG] [REMOTE ] CTS: PASS: Price check passed. Min price $36.44. [2026-01-01T12:06:07.715089] [DEBUG] [REMOTE ] CTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:07.715230] [DEBUG] [REMOTE ] CTS: PASS: Integrity check passed. [2026-01-01T12:06:07.715273] [DEBUG] [REMOTE ] CTS: Symbol is viable for forecasting. [2026-01-01T12:06:07.715330] [INFO ] [MAIN ] [847/3542] CTS kept (0.5s) | 846 kept, 1 rejected | 140.2/min | ETA: 19.2m [2026-01-01T12:06:08.303061] [DEBUG] [REMOTE ] CTSH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:08.303211] [DEBUG] [REMOTE ] CTSH: PASS: History has at least 300 days. [2026-01-01T12:06:08.303644] [DEBUG] [REMOTE ] CTSH: PASS: Price check passed. Min price $65.19. [2026-01-01T12:06:08.303821] [DEBUG] [REMOTE ] CTSH: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:08.303953] [DEBUG] [REMOTE ] CTSH: PASS: Integrity check passed. [2026-01-01T12:06:08.303994] [DEBUG] [REMOTE ] CTSH: Symbol is viable for forecasting. [2026-01-01T12:06:08.304043] [INFO ] [MAIN ] [848/3542] CTSH kept (0.6s) | 847 kept, 1 rejected | 140.1/min | ETA: 19.2m [2026-01-01T12:06:08.431279] [DEBUG] [REMOTE ] CTVA: Retrieved 1661 rows, trimmed to 300. [2026-01-01T12:06:08.431428] [DEBUG] [REMOTE ] CTVA: PASS: History has at least 300 days. [2026-01-01T12:06:08.431713] [DEBUG] [REMOTE ] CTVA: PASS: Price check passed. Min price $60.84. [2026-01-01T12:06:08.431890] [DEBUG] [REMOTE ] CTVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:08.432024] [DEBUG] [REMOTE ] CTVA: PASS: Integrity check passed. [2026-01-01T12:06:08.432065] [DEBUG] [REMOTE ] CTVA: Symbol is viable for forecasting. [2026-01-01T12:06:08.432115] [INFO ] [MAIN ] [849/3542] CTVA kept (0.1s) | 848 kept, 1 rejected | 140.2/min | ETA: 19.2m [2026-01-01T12:06:09.043633] [DEBUG] [REMOTE ] CUBE: Retrieved 5332 rows, trimmed to 300. [2026-01-01T12:06:09.043763] [DEBUG] [REMOTE ] CUBE: PASS: History has at least 300 days. [2026-01-01T12:06:09.043967] [DEBUG] [REMOTE ] CUBE: PASS: Price check passed. Min price $35.36. [2026-01-01T12:06:09.044097] [DEBUG] [REMOTE ] CUBE: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:09.044394] [DEBUG] [REMOTE ] CUBE: PASS: Integrity check passed. [2026-01-01T12:06:09.044434] [DEBUG] [REMOTE ] CUBE: Symbol is viable for forecasting. [2026-01-01T12:06:09.044480] [INFO ] [MAIN ] [850/3542] CUBE kept (0.6s) | 849 kept, 1 rejected | 140.1/min | ETA: 19.2m [2026-01-01T12:06:09.441698] [DEBUG] [REMOTE ] CUBI: Retrieved 3487 rows, trimmed to 300. [2026-01-01T12:06:09.441830] [DEBUG] [REMOTE ] CUBI: PASS: History has at least 300 days. [2026-01-01T12:06:09.442032] [DEBUG] [REMOTE ] CUBI: PASS: Price check passed. Min price $60.52. [2026-01-01T12:06:09.442163] [DEBUG] [REMOTE ] CUBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:09.442271] [DEBUG] [REMOTE ] CUBI: PASS: Integrity check passed. [2026-01-01T12:06:09.442310] [DEBUG] [REMOTE ] CUBI: Symbol is viable for forecasting. [2026-01-01T12:06:09.442358] [INFO ] [MAIN ] [851/3542] CUBI kept (0.4s) | 850 kept, 1 rejected | 140.2/min | ETA: 19.2m [2026-01-01T12:06:09.961180] [DEBUG] [REMOTE ] CUK: Retrieved 6335 rows, trimmed to 300. [2026-01-01T12:06:09.961326] [DEBUG] [REMOTE ] CUK: PASS: History has at least 300 days. [2026-01-01T12:06:09.961550] [DEBUG] [REMOTE ] CUK: PASS: Price check passed. Min price $22.91. [2026-01-01T12:06:09.961708] [DEBUG] [REMOTE ] CUK: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:09.961834] [DEBUG] [REMOTE ] CUK: PASS: Integrity check passed. [2026-01-01T12:06:09.961873] [DEBUG] [REMOTE ] CUK: Symbol is viable for forecasting. [2026-01-01T12:06:09.961925] [INFO ] [MAIN ] [852/3542] CUK kept (0.5s) | 851 kept, 1 rejected | 140.1/min | ETA: 19.2m [2026-01-01T12:06:10.426191] [DEBUG] [REMOTE ] CULP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:10.426332] [DEBUG] [REMOTE ] CULP: PASS: History has at least 300 days. [2026-01-01T12:06:10.426555] [DEBUG] [REMOTE ] CULP: PASS: Price check passed. Min price $3.38. [2026-01-01T12:06:10.426712] [DEBUG] [REMOTE ] CULP: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:10.426829] [DEBUG] [REMOTE ] CULP: PASS: Integrity check passed. [2026-01-01T12:06:10.426989] [DEBUG] [REMOTE ] CULP: Symbol is viable for forecasting. [2026-01-01T12:06:10.427042] [INFO ] [MAIN ] [853/3542] CULP kept (0.5s) | 852 kept, 1 rejected | 140.1/min | ETA: 19.2m [2026-01-01T12:06:10.566200] [DEBUG] [REMOTE ] CURI: Retrieved 1503 rows, trimmed to 300. [2026-01-01T12:06:10.566322] [DEBUG] [REMOTE ] CURI: PASS: History has at least 300 days. [2026-01-01T12:06:10.566518] [DEBUG] [REMOTE ] CURI: PASS: Price check passed. Min price $3.61. [2026-01-01T12:06:10.566670] [DEBUG] [REMOTE ] CURI: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:10.566780] [DEBUG] [REMOTE ] CURI: PASS: Integrity check passed. [2026-01-01T12:06:10.566820] [DEBUG] [REMOTE ] CURI: Symbol is viable for forecasting. [2026-01-01T12:06:10.566867] [INFO ] [MAIN ] [854/3542] CURI kept (0.1s) | 853 kept, 1 rejected | 140.2/min | ETA: 19.2m [2026-01-01T12:06:11.313106] [DEBUG] [REMOTE ] CUZ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:11.313251] [DEBUG] [REMOTE ] CUZ: PASS: History has at least 300 days. [2026-01-01T12:06:11.313482] [DEBUG] [REMOTE ] CUZ: PASS: Price check passed. Min price $24.24. [2026-01-01T12:06:11.313639] [DEBUG] [REMOTE ] CUZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:11.313763] [DEBUG] [REMOTE ] CUZ: PASS: Integrity check passed. [2026-01-01T12:06:11.313805] [DEBUG] [REMOTE ] CUZ: Symbol is viable for forecasting. [2026-01-01T12:06:11.313855] [INFO ] [MAIN ] [855/3542] CUZ kept (0.7s) | 854 kept, 1 rejected | 140.1/min | ETA: 19.2m [2026-01-01T12:06:11.595945] [DEBUG] [REMOTE ] CVAC: Retrieved 1352 rows, trimmed to 300. [2026-01-01T12:06:11.596082] [DEBUG] [REMOTE ] CVAC: PASS: History has at least 300 days. [2026-01-01T12:06:11.596284] [DEBUG] [REMOTE ] CVAC: PASS: Price check passed. Min price $4.12. [2026-01-01T12:06:11.596414] [DEBUG] [REMOTE ] CVAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:11.596522] [DEBUG] [REMOTE ] CVAC: PASS: Integrity check passed. [2026-01-01T12:06:11.596560] [DEBUG] [REMOTE ] CVAC: Symbol is viable for forecasting. [2026-01-01T12:06:11.596638] [INFO ] [MAIN ] [856/3542] CVAC kept (0.3s) | 855 kept, 1 rejected | 140.1/min | ETA: 19.2m [2026-01-01T12:06:12.125313] [DEBUG] [REMOTE ] CVBF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:12.125466] [DEBUG] [REMOTE ] CVBF: PASS: History has at least 300 days. [2026-01-01T12:06:12.125844] [DEBUG] [REMOTE ] CVBF: PASS: Price check passed. Min price $17.86. [2026-01-01T12:06:12.125986] [DEBUG] [REMOTE ] CVBF: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:12.126140] [DEBUG] [REMOTE ] CVBF: PASS: Integrity check passed. [2026-01-01T12:06:12.126181] [DEBUG] [REMOTE ] CVBF: Symbol is viable for forecasting. [2026-01-01T12:06:12.126232] [INFO ] [MAIN ] [857/3542] CVBF kept (0.5s) | 856 kept, 1 rejected | 140.1/min | ETA: 19.2m [2026-01-01T12:06:12.512504] [DEBUG] [REMOTE ] CVCO: Retrieved 5663 rows, trimmed to 300. [2026-01-01T12:06:12.512719] [DEBUG] [REMOTE ] CVCO: PASS: History has at least 300 days. [2026-01-01T12:06:12.512991] [DEBUG] [REMOTE ] CVCO: PASS: Price check passed. Min price $493.35. [2026-01-01T12:06:12.513160] [DEBUG] [REMOTE ] CVCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:12.513293] [DEBUG] [REMOTE ] CVCO: PASS: Integrity check passed. [2026-01-01T12:06:12.513336] [DEBUG] [REMOTE ] CVCO: Symbol is viable for forecasting. [2026-01-01T12:06:12.513393] [INFO ] [MAIN ] [858/3542] CVCO kept (0.4s) | 857 kept, 1 rejected | 140.1/min | ETA: 19.2m [2026-01-01T12:06:12.748180] [DEBUG] [REMOTE ] CVE: Retrieved 4055 rows, trimmed to 300. [2026-01-01T12:06:12.748324] [DEBUG] [REMOTE ] CVE: PASS: History has at least 300 days. [2026-01-01T12:06:12.748540] [DEBUG] [REMOTE ] CVE: PASS: Price check passed. Min price $16.43. [2026-01-01T12:06:12.748706] [DEBUG] [REMOTE ] CVE: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:12.748834] [DEBUG] [REMOTE ] CVE: PASS: Integrity check passed. [2026-01-01T12:06:12.748876] [DEBUG] [REMOTE ] CVE: Symbol is viable for forecasting. [2026-01-01T12:06:12.748925] [INFO ] [MAIN ] [859/3542] CVE kept (0.2s) | 858 kept, 1 rejected | 140.2/min | ETA: 19.1m [2026-01-01T12:06:13.116461] [DEBUG] [REMOTE ] CVEO: Retrieved 2924 rows, trimmed to 300. [2026-01-01T12:06:13.116609] [DEBUG] [REMOTE ] CVEO: PASS: History has at least 300 days. [2026-01-01T12:06:13.116807] [DEBUG] [REMOTE ] CVEO: PASS: Price check passed. Min price $19.89. [2026-01-01T12:06:13.116938] [DEBUG] [REMOTE ] CVEO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:13.117045] [DEBUG] [REMOTE ] CVEO: PASS: Integrity check passed. [2026-01-01T12:06:13.117085] [DEBUG] [REMOTE ] CVEO: Symbol is viable for forecasting. [2026-01-01T12:06:13.117133] [INFO ] [MAIN ] [860/3542] CVEO kept (0.4s) | 859 kept, 1 rejected | 140.2/min | ETA: 19.1m [2026-01-01T12:06:13.775329] [DEBUG] [REMOTE ] CVGI: Retrieved 5385 rows, trimmed to 300. [2026-01-01T12:06:13.775459] [DEBUG] [REMOTE ] CVGI: PASS: History has at least 300 days. [2026-01-01T12:06:13.775691] [DEBUG] [REMOTE ] CVGI: PASS: Price check passed. Min price $1.34. [2026-01-01T12:06:13.775826] [DEBUG] [REMOTE ] CVGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:13.775935] [DEBUG] [REMOTE ] CVGI: PASS: Integrity check passed. [2026-01-01T12:06:13.775974] [DEBUG] [REMOTE ] CVGI: Symbol is viable for forecasting. [2026-01-01T12:06:13.776021] [INFO ] [MAIN ] [861/3542] CVGI kept (0.7s) | 860 kept, 1 rejected | 140.1/min | ETA: 19.1m [2026-01-01T12:06:14.214700] [DEBUG] [REMOTE ] CVI: Retrieved 4577 rows, trimmed to 300. [2026-01-01T12:06:14.214836] [DEBUG] [REMOTE ] CVI: PASS: History has at least 300 days. [2026-01-01T12:06:14.215043] [DEBUG] [REMOTE ] CVI: PASS: Price check passed. Min price $25.31. [2026-01-01T12:06:14.215181] [DEBUG] [REMOTE ] CVI: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:14.215292] [DEBUG] [REMOTE ] CVI: PASS: Integrity check passed. [2026-01-01T12:06:14.215332] [DEBUG] [REMOTE ] CVI: Symbol is viable for forecasting. [2026-01-01T12:06:14.215384] [INFO ] [MAIN ] [862/3542] CVI kept (0.4s) | 861 kept, 1 rejected | 140.1/min | ETA: 19.1m [2026-01-01T12:06:14.343866] [DEBUG] [REMOTE ] CVKD: Retrieved 740 rows, trimmed to 300. [2026-01-01T12:06:14.343979] [DEBUG] [REMOTE ] CVKD: PASS: History has at least 300 days. [2026-01-01T12:06:14.344167] [DEBUG] [REMOTE ] CVKD: PASS: Price check passed. Min price $6.62. [2026-01-01T12:06:14.344296] [DEBUG] [REMOTE ] CVKD: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:14.344400] [DEBUG] [REMOTE ] CVKD: PASS: Integrity check passed. [2026-01-01T12:06:14.344439] [DEBUG] [REMOTE ] CVKD: Symbol is viable for forecasting. [2026-01-01T12:06:14.344484] [INFO ] [MAIN ] [863/3542] CVKD kept (0.1s) | 862 kept, 1 rejected | 140.2/min | ETA: 19.1m [2026-01-01T12:06:14.857269] [DEBUG] [REMOTE ] CVNA: Retrieved 2182 rows, trimmed to 300. [2026-01-01T12:06:14.857423] [DEBUG] [REMOTE ] CVNA: PASS: History has at least 300 days. [2026-01-01T12:06:14.857660] [DEBUG] [REMOTE ] CVNA: PASS: Price check passed. Min price $290.14. [2026-01-01T12:06:14.857823] [DEBUG] [REMOTE ] CVNA: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:14.857948] [DEBUG] [REMOTE ] CVNA: PASS: Integrity check passed. [2026-01-01T12:06:14.857990] [DEBUG] [REMOTE ] CVNA: Symbol is viable for forecasting. [2026-01-01T12:06:14.858040] [INFO ] [MAIN ] [864/3542] CVNA kept (0.5s) | 863 kept, 1 rejected | 140.2/min | ETA: 19.1m [2026-01-01T12:06:15.252931] [DEBUG] [REMOTE ] CVRX: Retrieved 1132 rows, trimmed to 300. [2026-01-01T12:06:15.253080] [DEBUG] [REMOTE ] CVRX: PASS: History has at least 300 days. [2026-01-01T12:06:15.253314] [DEBUG] [REMOTE ] CVRX: PASS: Price check passed. Min price $7.10. [2026-01-01T12:06:15.253446] [DEBUG] [REMOTE ] CVRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:15.253559] [DEBUG] [REMOTE ] CVRX: PASS: Integrity check passed. [2026-01-01T12:06:15.253617] [DEBUG] [REMOTE ] CVRX: Symbol is viable for forecasting. [2026-01-01T12:06:15.253665] [INFO ] [MAIN ] [865/3542] CVRX kept (0.4s) | 864 kept, 1 rejected | 140.2/min | ETA: 19.1m [2026-01-01T12:06:15.790958] [DEBUG] [REMOTE ] CVS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:15.791101] [DEBUG] [REMOTE ] CVS: PASS: History has at least 300 days. [2026-01-01T12:06:15.791312] [DEBUG] [REMOTE ] CVS: PASS: Price check passed. Min price $75.00. [2026-01-01T12:06:15.791443] [DEBUG] [REMOTE ] CVS: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:15.791554] [DEBUG] [REMOTE ] CVS: PASS: Integrity check passed. [2026-01-01T12:06:15.791666] [DEBUG] [REMOTE ] CVS: Symbol is viable for forecasting. [2026-01-01T12:06:15.791719] [INFO ] [MAIN ] [866/3542] CVS kept (0.5s) | 865 kept, 1 rejected | 140.2/min | ETA: 19.1m [2026-01-01T12:06:16.249387] [DEBUG] [REMOTE ] CVX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:16.249656] [DEBUG] [REMOTE ] CVX: PASS: History has at least 300 days. [2026-01-01T12:06:16.249876] [DEBUG] [REMOTE ] CVX: PASS: Price check passed. Min price $146.75. [2026-01-01T12:06:16.250007] [DEBUG] [REMOTE ] CVX: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:16.250118] [DEBUG] [REMOTE ] CVX: PASS: Integrity check passed. [2026-01-01T12:06:16.250158] [DEBUG] [REMOTE ] CVX: Symbol is viable for forecasting. [2026-01-01T12:06:16.250205] [INFO ] [MAIN ] [867/3542] CVX kept (0.5s) | 866 kept, 1 rejected | 140.2/min | ETA: 19.1m [2026-01-01T12:06:16.500426] [DEBUG] [REMOTE ] CWAN: Retrieved 1072 rows, trimmed to 300. [2026-01-01T12:06:16.500633] [DEBUG] [REMOTE ] CWAN: PASS: History has at least 300 days. [2026-01-01T12:06:16.500870] [DEBUG] [REMOTE ] CWAN: PASS: Price check passed. Min price $15.89. [2026-01-01T12:06:16.501007] [DEBUG] [REMOTE ] CWAN: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:16.501154] [DEBUG] [REMOTE ] CWAN: PASS: Integrity check passed. [2026-01-01T12:06:16.501196] [DEBUG] [REMOTE ] CWAN: Symbol is viable for forecasting. [2026-01-01T12:06:16.501278] [INFO ] [MAIN ] [868/3542] CWAN kept (0.3s) | 867 kept, 1 rejected | 140.2/min | ETA: 19.1m [2026-01-01T12:06:17.120840] [DEBUG] [REMOTE ] CWBC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:17.120991] [DEBUG] [REMOTE ] CWBC: PASS: History has at least 300 days. [2026-01-01T12:06:17.121206] [DEBUG] [REMOTE ] CWBC: PASS: Price check passed. Min price $19.74. [2026-01-01T12:06:17.121338] [DEBUG] [REMOTE ] CWBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:17.121451] [DEBUG] [REMOTE ] CWBC: PASS: Integrity check passed. [2026-01-01T12:06:17.121491] [DEBUG] [REMOTE ] CWBC: Symbol is viable for forecasting. [2026-01-01T12:06:17.121539] [INFO ] [MAIN ] [869/3542] CWBC kept (0.6s) | 868 kept, 1 rejected | 140.2/min | ETA: 19.1m [2026-01-01T12:06:17.587645] [DEBUG] [REMOTE ] CWCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:17.587796] [DEBUG] [REMOTE ] CWCO: PASS: History has at least 300 days. [2026-01-01T12:06:17.588029] [DEBUG] [REMOTE ] CWCO: PASS: Price check passed. Min price $33.13. [2026-01-01T12:06:17.588295] [DEBUG] [REMOTE ] CWCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:17.588419] [DEBUG] [REMOTE ] CWCO: PASS: Integrity check passed. [2026-01-01T12:06:17.588461] [DEBUG] [REMOTE ] CWCO: Symbol is viable for forecasting. [2026-01-01T12:06:17.588512] [INFO ] [MAIN ] [870/3542] CWCO kept (0.5s) | 869 kept, 1 rejected | 140.1/min | ETA: 19.1m [2026-01-01T12:06:17.805514] [DEBUG] [REMOTE ] CWD: Retrieved 659 rows, trimmed to 300. [2026-01-01T12:06:17.805672] [DEBUG] [REMOTE ] CWD: PASS: History has at least 300 days. [2026-01-01T12:06:17.805866] [DEBUG] [REMOTE ] CWD: PASS: Price check passed. Min price $1.24. [2026-01-01T12:06:17.805995] [DEBUG] [REMOTE ] CWD: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:17.806100] [DEBUG] [REMOTE ] CWD: PASS: Integrity check passed. [2026-01-01T12:06:17.806139] [DEBUG] [REMOTE ] CWD: Symbol is viable for forecasting. [2026-01-01T12:06:17.806185] [INFO ] [MAIN ] [871/3542] CWD kept (0.2s) | 870 kept, 1 rejected | 140.2/min | ETA: 19.0m [2026-01-01T12:06:18.339485] [DEBUG] [REMOTE ] CWEN: Retrieved 3135 rows, trimmed to 300. [2026-01-01T12:06:18.339636] [DEBUG] [REMOTE ] CWEN: PASS: History has at least 300 days. [2026-01-01T12:06:18.339835] [DEBUG] [REMOTE ] CWEN: PASS: Price check passed. Min price $30.02. [2026-01-01T12:06:18.339965] [DEBUG] [REMOTE ] CWEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:18.340071] [DEBUG] [REMOTE ] CWEN: PASS: Integrity check passed. [2026-01-01T12:06:18.340110] [DEBUG] [REMOTE ] CWEN: Symbol is viable for forecasting. [2026-01-01T12:06:18.340158] [INFO ] [MAIN ] [872/3542] CWEN kept (0.5s) | 871 kept, 1 rejected | 140.2/min | ETA: 19.0m [2026-01-01T12:06:18.555240] [DEBUG] [REMOTE ] CWH: Retrieved 2321 rows, trimmed to 300. [2026-01-01T12:06:18.555366] [DEBUG] [REMOTE ] CWH: PASS: History has at least 300 days. [2026-01-01T12:06:18.555569] [DEBUG] [REMOTE ] CWH: PASS: Price check passed. Min price $9.39. [2026-01-01T12:06:18.555727] [DEBUG] [REMOTE ] CWH: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:18.555839] [DEBUG] [REMOTE ] CWH: PASS: Integrity check passed. [2026-01-01T12:06:18.555880] [DEBUG] [REMOTE ] CWH: Symbol is viable for forecasting. [2026-01-01T12:06:18.555929] [INFO ] [MAIN ] [873/3542] CWH kept (0.2s) | 872 kept, 1 rejected | 140.3/min | ETA: 19.0m [2026-01-01T12:06:19.064740] [DEBUG] [REMOTE ] CWK: Retrieved 1864 rows, trimmed to 300. [2026-01-01T12:06:19.064870] [DEBUG] [REMOTE ] CWK: PASS: History has at least 300 days. [2026-01-01T12:06:19.065068] [DEBUG] [REMOTE ] CWK: PASS: Price check passed. Min price $14.61. [2026-01-01T12:06:19.065198] [DEBUG] [REMOTE ] CWK: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:19.065304] [DEBUG] [REMOTE ] CWK: PASS: Integrity check passed. [2026-01-01T12:06:19.065343] [DEBUG] [REMOTE ] CWK: Symbol is viable for forecasting. [2026-01-01T12:06:19.065390] [INFO ] [MAIN ] [874/3542] CWK kept (0.5s) | 873 kept, 1 rejected | 140.2/min | ETA: 19.0m [2026-01-01T12:06:19.423707] [DEBUG] [REMOTE ] CXDO: Retrieved 2297 rows, trimmed to 300. [2026-01-01T12:06:19.423840] [DEBUG] [REMOTE ] CXDO: PASS: History has at least 300 days. [2026-01-01T12:06:19.424049] [DEBUG] [REMOTE ] CXDO: PASS: Price check passed. Min price $5.83. [2026-01-01T12:06:19.424185] [DEBUG] [REMOTE ] CXDO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:19.424297] [DEBUG] [REMOTE ] CXDO: PASS: Integrity check passed. [2026-01-01T12:06:19.424339] [DEBUG] [REMOTE ] CXDO: Symbol is viable for forecasting. [2026-01-01T12:06:19.424388] [INFO ] [MAIN ] [875/3542] CXDO kept (0.4s) | 874 kept, 1 rejected | 140.3/min | ETA: 19.0m [2026-01-01T12:06:20.071433] [DEBUG] [REMOTE ] CXE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:20.071595] [DEBUG] [REMOTE ] CXE: PASS: History has at least 300 days. [2026-01-01T12:06:20.071818] [DEBUG] [REMOTE ] CXE: PASS: Price check passed. Min price $3.64. [2026-01-01T12:06:20.071984] [DEBUG] [REMOTE ] CXE: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:20.072098] [DEBUG] [REMOTE ] CXE: PASS: Integrity check passed. [2026-01-01T12:06:20.072138] [DEBUG] [REMOTE ] CXE: Symbol is viable for forecasting. [2026-01-01T12:06:20.072194] [INFO ] [MAIN ] [876/3542] CXE kept (0.6s) | 875 kept, 1 rejected | 140.2/min | ETA: 19.0m [2026-01-01T12:06:20.420326] [DEBUG] [REMOTE ] CXSE: Retrieved 3339 rows, trimmed to 300. [2026-01-01T12:06:20.420728] [DEBUG] [REMOTE ] CXSE: PASS: History has at least 300 days. [2026-01-01T12:06:20.421005] [DEBUG] [REMOTE ] CXSE: PASS: Price check passed. Min price $39.26. [2026-01-01T12:06:20.421154] [DEBUG] [REMOTE ] CXSE: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:20.421283] [DEBUG] [REMOTE ] CXSE: PASS: Integrity check passed. [2026-01-01T12:06:20.421325] [DEBUG] [REMOTE ] CXSE: Symbol is viable for forecasting. [2026-01-01T12:06:20.421714] [INFO ] [MAIN ] [877/3542] CXSE kept (0.3s) | 876 kept, 1 rejected | 140.2/min | ETA: 19.0m [2026-01-01T12:06:20.943750] [DEBUG] [REMOTE ] CYD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:20.943909] [DEBUG] [REMOTE ] CYD: PASS: History has at least 300 days. [2026-01-01T12:06:20.944147] [DEBUG] [REMOTE ] CYD: PASS: Price check passed. Min price $32.32. [2026-01-01T12:06:20.944390] [DEBUG] [REMOTE ] CYD: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:20.944515] [DEBUG] [REMOTE ] CYD: PASS: Integrity check passed. [2026-01-01T12:06:20.944555] [DEBUG] [REMOTE ] CYD: Symbol is viable for forecasting. [2026-01-01T12:06:20.944625] [INFO ] [MAIN ] [878/3542] CYD kept (0.5s) | 877 kept, 1 rejected | 140.2/min | ETA: 19.0m [2026-01-01T12:06:21.457091] [DEBUG] [REMOTE ] CYH: Retrieved 6429 rows, trimmed to 300. [2026-01-01T12:06:21.457225] [DEBUG] [REMOTE ] CYH: PASS: History has at least 300 days. [2026-01-01T12:06:21.457438] [DEBUG] [REMOTE ] CYH: PASS: Price check passed. Min price $2.90. [2026-01-01T12:06:21.457593] [DEBUG] [REMOTE ] CYH: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:21.457741] [DEBUG] [REMOTE ] CYH: PASS: Integrity check passed. [2026-01-01T12:06:21.457782] [DEBUG] [REMOTE ] CYH: Symbol is viable for forecasting. [2026-01-01T12:06:21.457832] [INFO ] [MAIN ] [879/3542] CYH kept (0.5s) | 878 kept, 1 rejected | 140.1/min | ETA: 19.0m [2026-01-01T12:06:21.686358] [DEBUG] [REMOTE ] CYN: Retrieved 1054 rows, trimmed to 300. [2026-01-01T12:06:21.686544] [DEBUG] [REMOTE ] CYN: PASS: History has at least 300 days. [2026-01-01T12:06:21.686799] [DEBUG] [REMOTE ] CYN: PASS: Price check passed. Min price $2.38. [2026-01-01T12:06:21.686946] [DEBUG] [REMOTE ] CYN: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:21.687062] [DEBUG] [REMOTE ] CYN: PASS: Integrity check passed. [2026-01-01T12:06:21.687103] [DEBUG] [REMOTE ] CYN: Symbol is viable for forecasting. [2026-01-01T12:06:21.687154] [INFO ] [MAIN ] [880/3542] CYN kept (0.2s) | 879 kept, 1 rejected | 140.2/min | ETA: 19.0m [2026-01-01T12:06:22.264003] [DEBUG] [REMOTE ] CYRX: Retrieved 4276 rows, trimmed to 300. [2026-01-01T12:06:22.264206] [DEBUG] [REMOTE ] CYRX: PASS: History has at least 300 days. [2026-01-01T12:06:22.264647] [DEBUG] [REMOTE ] CYRX: PASS: Price check passed. Min price $8.33. [2026-01-01T12:06:22.264802] [DEBUG] [REMOTE ] CYRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:22.264947] [DEBUG] [REMOTE ] CYRX: PASS: Integrity check passed. [2026-01-01T12:06:22.264995] [DEBUG] [REMOTE ] CYRX: Symbol is viable for forecasting. [2026-01-01T12:06:22.265052] [INFO ] [MAIN ] [881/3542] CYRX kept (0.6s) | 880 kept, 1 rejected | 140.2/min | ETA: 19.0m [2026-01-01T12:06:22.678142] [DEBUG] [REMOTE ] CYTK: Retrieved 5454 rows, trimmed to 300. [2026-01-01T12:06:22.678327] [DEBUG] [REMOTE ] CYTK: PASS: History has at least 300 days. [2026-01-01T12:06:22.678606] [DEBUG] [REMOTE ] CYTK: PASS: Price check passed. Min price $54.76. [2026-01-01T12:06:22.678937] [DEBUG] [REMOTE ] CYTK: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:22.679071] [DEBUG] [REMOTE ] CYTK: PASS: Integrity check passed. [2026-01-01T12:06:22.679114] [DEBUG] [REMOTE ] CYTK: Symbol is viable for forecasting. [2026-01-01T12:06:22.679170] [INFO ] [MAIN ] [882/3542] CYTK kept (0.4s) | 881 kept, 1 rejected | 140.2/min | ETA: 19.0m [2026-01-01T12:06:23.162112] [DEBUG] [REMOTE ] CZFS: Retrieved 6283 rows, trimmed to 300. [2026-01-01T12:06:23.162320] [DEBUG] [REMOTE ] CZFS: PASS: History has at least 300 days. [2026-01-01T12:06:23.162651] [DEBUG] [REMOTE ] CZFS: PASS: Price check passed. Min price $52.75. [2026-01-01T12:06:23.162796] [DEBUG] [REMOTE ] CZFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:23.162964] [DEBUG] [REMOTE ] CZFS: PASS: Integrity check passed. [2026-01-01T12:06:23.163010] [DEBUG] [REMOTE ] CZFS: Symbol is viable for forecasting. [2026-01-01T12:06:23.163065] [INFO ] [MAIN ] [883/3542] CZFS kept (0.5s) | 882 kept, 1 rejected | 140.1/min | ETA: 19.0m [2026-01-01T12:06:23.653601] [DEBUG] [REMOTE ] CZNC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:23.653818] [DEBUG] [REMOTE ] CZNC: PASS: History has at least 300 days. [2026-01-01T12:06:23.654136] [DEBUG] [REMOTE ] CZNC: PASS: Price check passed. Min price $18.73. [2026-01-01T12:06:23.654283] [DEBUG] [REMOTE ] CZNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:23.654871] [DEBUG] [REMOTE ] CZNC: PASS: Integrity check passed. [2026-01-01T12:06:23.654937] [DEBUG] [REMOTE ] CZNC: Symbol is viable for forecasting. [2026-01-01T12:06:23.655010] [INFO ] [MAIN ] [884/3542] CZNC kept (0.5s) | 883 kept, 1 rejected | 140.1/min | ETA: 19.0m [2026-01-01T12:06:24.076197] [DEBUG] [REMOTE ] CZWI: Retrieved 5475 rows, trimmed to 300. [2026-01-01T12:06:24.076393] [DEBUG] [REMOTE ] CZWI: PASS: History has at least 300 days. [2026-01-01T12:06:24.076692] [DEBUG] [REMOTE ] CZWI: PASS: Price check passed. Min price $15.11. [2026-01-01T12:06:24.076836] [DEBUG] [REMOTE ] CZWI: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:24.076964] [DEBUG] [REMOTE ] CZWI: PASS: Integrity check passed. [2026-01-01T12:06:24.077005] [DEBUG] [REMOTE ] CZWI: Symbol is viable for forecasting. [2026-01-01T12:06:24.077059] [INFO ] [MAIN ] [885/3542] CZWI kept (0.4s) | 884 kept, 1 rejected | 140.1/min | ETA: 19.0m [2026-01-01T12:06:24.555031] [DEBUG] [REMOTE ] DAIO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:24.555238] [DEBUG] [REMOTE ] DAIO: PASS: History has at least 300 days. [2026-01-01T12:06:24.555720] [DEBUG] [REMOTE ] DAIO: PASS: Price check passed. Min price $2.49. [2026-01-01T12:06:24.555865] [DEBUG] [REMOTE ] DAIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:24.556000] [DEBUG] [REMOTE ] DAIO: PASS: Integrity check passed. [2026-01-01T12:06:24.556040] [DEBUG] [REMOTE ] DAIO: Symbol is viable for forecasting. [2026-01-01T12:06:24.556093] [INFO ] [MAIN ] [886/3542] DAIO kept (0.5s) | 885 kept, 1 rejected | 140.1/min | ETA: 19.0m [2026-01-01T12:06:25.003548] [DEBUG] [REMOTE ] DAL: Retrieved 4697 rows, trimmed to 300. [2026-01-01T12:06:25.003789] [DEBUG] [REMOTE ] DAL: PASS: History has at least 300 days. [2026-01-01T12:06:25.004113] [DEBUG] [REMOTE ] DAL: PASS: Price check passed. Min price $55.65. [2026-01-01T12:06:25.004270] [DEBUG] [REMOTE ] DAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:25.004419] [DEBUG] [REMOTE ] DAL: PASS: Integrity check passed. [2026-01-01T12:06:25.004464] [DEBUG] [REMOTE ] DAL: Symbol is viable for forecasting. [2026-01-01T12:06:25.004527] [INFO ] [MAIN ] [887/3542] DAL kept (0.4s) | 886 kept, 1 rejected | 140.1/min | ETA: 19.0m [2026-01-01T12:06:25.240036] [DEBUG] [REMOTE ] DAN: Retrieved 4529 rows, trimmed to 300. [2026-01-01T12:06:25.240252] [DEBUG] [REMOTE ] DAN: PASS: History has at least 300 days. [2026-01-01T12:06:25.240732] [DEBUG] [REMOTE ] DAN: PASS: Price check passed. Min price $18.05. [2026-01-01T12:06:25.240906] [DEBUG] [REMOTE ] DAN: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:25.241062] [DEBUG] [REMOTE ] DAN: PASS: Integrity check passed. [2026-01-01T12:06:25.241115] [DEBUG] [REMOTE ] DAN: Symbol is viable for forecasting. [2026-01-01T12:06:25.241184] [INFO ] [MAIN ] [888/3542] DAN kept (0.2s) | 887 kept, 1 rejected | 140.2/min | ETA: 18.9m [2026-01-01T12:06:25.667638] [DEBUG] [REMOTE ] DAO: Retrieved 1554 rows, trimmed to 300. [2026-01-01T12:06:25.667834] [DEBUG] [REMOTE ] DAO: PASS: History has at least 300 days. [2026-01-01T12:06:25.668111] [DEBUG] [REMOTE ] DAO: PASS: Price check passed. Min price $8.43. [2026-01-01T12:06:25.668268] [DEBUG] [REMOTE ] DAO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:25.668437] [DEBUG] [REMOTE ] DAO: PASS: Integrity check passed. [2026-01-01T12:06:25.668487] [DEBUG] [REMOTE ] DAO: Symbol is viable for forecasting. [2026-01-01T12:06:25.668620] [INFO ] [MAIN ] [889/3542] DAO kept (0.4s) | 888 kept, 1 rejected | 140.2/min | ETA: 18.9m [2026-01-01T12:06:26.096874] [DEBUG] [REMOTE ] DAPP: Retrieved 1186 rows, trimmed to 300. [2026-01-01T12:06:26.097053] [DEBUG] [REMOTE ] DAPP: PASS: History has at least 300 days. [2026-01-01T12:06:26.097294] [DEBUG] [REMOTE ] DAPP: PASS: Price check passed. Min price $15.96. [2026-01-01T12:06:26.097428] [DEBUG] [REMOTE ] DAPP: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:26.097595] [DEBUG] [REMOTE ] DAPP: PASS: Integrity check passed. [2026-01-01T12:06:26.097647] [DEBUG] [REMOTE ] DAPP: Symbol is viable for forecasting. [2026-01-01T12:06:26.097710] [INFO ] [MAIN ] [890/3542] DAPP kept (0.4s) | 889 kept, 1 rejected | 140.2/min | ETA: 18.9m [2026-01-01T12:06:26.448955] [DEBUG] [REMOTE ] DARE: Retrieved 2950 rows, trimmed to 300. [2026-01-01T12:06:26.449135] [DEBUG] [REMOTE ] DARE: PASS: History has at least 300 days. [2026-01-01T12:06:26.449408] [DEBUG] [REMOTE ] DARE: PASS: Price check passed. Min price $1.63. [2026-01-01T12:06:26.449551] [DEBUG] [REMOTE ] DARE: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:26.449693] [DEBUG] [REMOTE ] DARE: PASS: Integrity check passed. [2026-01-01T12:06:26.449736] [DEBUG] [REMOTE ] DARE: Symbol is viable for forecasting. [2026-01-01T12:06:26.449790] [INFO ] [MAIN ] [891/3542] DARE kept (0.4s) | 890 kept, 1 rejected | 140.2/min | ETA: 18.9m [2026-01-01T12:06:26.777907] [DEBUG] [REMOTE ] DASH: Retrieved 1271 rows, trimmed to 300. [2026-01-01T12:06:26.778095] [DEBUG] [REMOTE ] DASH: PASS: History has at least 300 days. [2026-01-01T12:06:26.778336] [DEBUG] [REMOTE ] DASH: PASS: Price check passed. Min price $187.73. [2026-01-01T12:06:26.778473] [DEBUG] [REMOTE ] DASH: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:26.778607] [DEBUG] [REMOTE ] DASH: PASS: Integrity check passed. [2026-01-01T12:06:26.778651] [DEBUG] [REMOTE ] DASH: Symbol is viable for forecasting. [2026-01-01T12:06:26.778702] [INFO ] [MAIN ] [892/3542] DASH kept (0.3s) | 891 kept, 1 rejected | 140.2/min | ETA: 18.9m [2026-01-01T12:06:27.287147] [DEBUG] [REMOTE ] DAVA: Retrieved 1868 rows, trimmed to 300. [2026-01-01T12:06:27.287329] [DEBUG] [REMOTE ] DAVA: PASS: History has at least 300 days. [2026-01-01T12:06:27.287599] [DEBUG] [REMOTE ] DAVA: PASS: Price check passed. Min price $6.05. [2026-01-01T12:06:27.287743] [DEBUG] [REMOTE ] DAVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:27.287861] [DEBUG] [REMOTE ] DAVA: PASS: Integrity check passed. [2026-01-01T12:06:27.287903] [DEBUG] [REMOTE ] DAVA: Symbol is viable for forecasting. [2026-01-01T12:06:27.287956] [INFO ] [MAIN ] [893/3542] DAVA kept (0.5s) | 892 kept, 1 rejected | 140.2/min | ETA: 18.9m [2026-01-01T12:06:27.572844] [DEBUG] [REMOTE ] DAVE: Retrieved 1178 rows, trimmed to 300. [2026-01-01T12:06:27.572969] [DEBUG] [REMOTE ] DAVE: PASS: History has at least 300 days. [2026-01-01T12:06:27.573176] [DEBUG] [REMOTE ] DAVE: PASS: Price check passed. Min price $182.51. [2026-01-01T12:06:27.573306] [DEBUG] [REMOTE ] DAVE: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:27.573416] [DEBUG] [REMOTE ] DAVE: PASS: Integrity check passed. [2026-01-01T12:06:27.573455] [DEBUG] [REMOTE ] DAVE: Symbol is viable for forecasting. [2026-01-01T12:06:27.573501] [INFO ] [MAIN ] [894/3542] DAVE kept (0.3s) | 893 kept, 1 rejected | 140.3/min | ETA: 18.9m [2026-01-01T12:06:28.045855] [DEBUG] [REMOTE ] DAWN: Retrieved 1155 rows, trimmed to 300. [2026-01-01T12:06:28.046047] [DEBUG] [REMOTE ] DAWN: PASS: History has at least 300 days. [2026-01-01T12:06:28.046294] [DEBUG] [REMOTE ] DAWN: PASS: Price check passed. Min price $7.04. [2026-01-01T12:06:28.046433] [DEBUG] [REMOTE ] DAWN: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:28.046550] [DEBUG] [REMOTE ] DAWN: PASS: Integrity check passed. [2026-01-01T12:06:28.046611] [DEBUG] [REMOTE ] DAWN: Symbol is viable for forecasting. [2026-01-01T12:06:28.046667] [INFO ] [MAIN ] [895/3542] DAWN kept (0.5s) | 894 kept, 1 rejected | 140.2/min | ETA: 18.9m [2026-01-01T12:06:28.661843] [DEBUG] [REMOTE ] DB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:28.661978] [DEBUG] [REMOTE ] DB: PASS: History has at least 300 days. [2026-01-01T12:06:28.662202] [DEBUG] [REMOTE ] DB: PASS: Price check passed. Min price $33.18. [2026-01-01T12:06:28.662339] [DEBUG] [REMOTE ] DB: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:28.662456] [DEBUG] [REMOTE ] DB: PASS: Integrity check passed. [2026-01-01T12:06:28.662496] [DEBUG] [REMOTE ] DB: Symbol is viable for forecasting. [2026-01-01T12:06:28.662543] [INFO ] [MAIN ] [896/3542] DB kept (0.6s) | 895 kept, 1 rejected | 140.2/min | ETA: 18.9m [2026-01-01T12:06:28.858685] [DEBUG] [REMOTE ] DBD: Retrieved 598 rows, trimmed to 300. [2026-01-01T12:06:28.858814] [DEBUG] [REMOTE ] DBD: PASS: History has at least 300 days. [2026-01-01T12:06:28.859004] [DEBUG] [REMOTE ] DBD: PASS: Price check passed. Min price $54.90. [2026-01-01T12:06:28.859134] [DEBUG] [REMOTE ] DBD: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:28.859239] [DEBUG] [REMOTE ] DBD: PASS: Integrity check passed. [2026-01-01T12:06:28.859278] [DEBUG] [REMOTE ] DBD: Symbol is viable for forecasting. [2026-01-01T12:06:28.859349] [INFO ] [MAIN ] [897/3542] DBD kept (0.2s) | 896 kept, 1 rejected | 140.3/min | ETA: 18.9m [2026-01-01T12:06:29.494096] [DEBUG] [REMOTE ] DBI: Retrieved 5160 rows, trimmed to 300. [2026-01-01T12:06:29.494329] [DEBUG] [REMOTE ] DBI: PASS: History has at least 300 days. [2026-01-01T12:06:29.494893] [DEBUG] [REMOTE ] DBI: PASS: Price check passed. Min price $3.15. [2026-01-01T12:06:29.495063] [DEBUG] [REMOTE ] DBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:29.495241] [DEBUG] [REMOTE ] DBI: PASS: Integrity check passed. [2026-01-01T12:06:29.495296] [DEBUG] [REMOTE ] DBI: Symbol is viable for forecasting. [2026-01-01T12:06:29.495367] [INFO ] [MAIN ] [898/3542] DBI kept (0.6s) | 897 kept, 1 rejected | 140.2/min | ETA: 18.9m [2026-01-01T12:06:29.878306] [DEBUG] [REMOTE ] DBL: Retrieved 3503 rows, trimmed to 300. [2026-01-01T12:06:29.878497] [DEBUG] [REMOTE ] DBL: PASS: History has at least 300 days. [2026-01-01T12:06:29.878782] [DEBUG] [REMOTE ] DBL: PASS: Price check passed. Min price $15.05. [2026-01-01T12:06:29.878922] [DEBUG] [REMOTE ] DBL: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:29.879042] [DEBUG] [REMOTE ] DBL: PASS: Integrity check passed. [2026-01-01T12:06:29.879084] [DEBUG] [REMOTE ] DBL: Symbol is viable for forecasting. [2026-01-01T12:06:29.879136] [INFO ] [MAIN ] [899/3542] DBL kept (0.4s) | 898 kept, 1 rejected | 140.2/min | ETA: 18.9m [2026-01-01T12:06:30.225518] [DEBUG] [REMOTE ] DBRG: Retrieved 2896 rows, trimmed to 300. [2026-01-01T12:06:30.225763] [DEBUG] [REMOTE ] DBRG: PASS: History has at least 300 days. [2026-01-01T12:06:30.226130] [DEBUG] [REMOTE ] DBRG: PASS: Price check passed. Min price $9.16. [2026-01-01T12:06:30.226280] [DEBUG] [REMOTE ] DBRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:30.226416] [DEBUG] [REMOTE ] DBRG: PASS: Integrity check passed. [2026-01-01T12:06:30.226459] [DEBUG] [REMOTE ] DBRG: Symbol is viable for forecasting. [2026-01-01T12:06:30.226514] [INFO ] [MAIN ] [900/3542] DBRG kept (0.3s) | 899 kept, 1 rejected | 140.2/min | ETA: 18.8m [2026-01-01T12:06:30.575744] [DEBUG] [REMOTE ] DBX: Retrieved 1955 rows, trimmed to 300. [2026-01-01T12:06:30.575931] [DEBUG] [REMOTE ] DBX: PASS: History has at least 300 days. [2026-01-01T12:06:30.576160] [DEBUG] [REMOTE ] DBX: PASS: Price check passed. Min price $27.20. [2026-01-01T12:06:30.576292] [DEBUG] [REMOTE ] DBX: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:30.576445] [DEBUG] [REMOTE ] DBX: PASS: Integrity check passed. [2026-01-01T12:06:30.576486] [DEBUG] [REMOTE ] DBX: Symbol is viable for forecasting. [2026-01-01T12:06:30.576536] [INFO ] [MAIN ] [901/3542] DBX kept (0.3s) | 900 kept, 1 rejected | 140.3/min | ETA: 18.8m [2026-01-01T12:06:30.984642] [DEBUG] [REMOTE ] DCBO: Retrieved 1378 rows, trimmed to 300. [2026-01-01T12:06:30.984812] [DEBUG] [REMOTE ] DCBO: PASS: History has at least 300 days. [2026-01-01T12:06:30.985053] [DEBUG] [REMOTE ] DCBO: PASS: Price check passed. Min price $20.48. [2026-01-01T12:06:30.985203] [DEBUG] [REMOTE ] DCBO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:30.985330] [DEBUG] [REMOTE ] DCBO: PASS: Integrity check passed. [2026-01-01T12:06:30.985374] [DEBUG] [REMOTE ] DCBO: Symbol is viable for forecasting. [2026-01-01T12:06:30.985427] [INFO ] [MAIN ] [902/3542] DCBO kept (0.4s) | 901 kept, 1 rejected | 140.3/min | ETA: 18.8m [2026-01-01T12:06:31.600388] [DEBUG] [REMOTE ] DCI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:31.600516] [DEBUG] [REMOTE ] DCI: PASS: History has at least 300 days. [2026-01-01T12:06:31.600742] [DEBUG] [REMOTE ] DCI: PASS: Price check passed. Min price $79.62. [2026-01-01T12:06:31.600874] [DEBUG] [REMOTE ] DCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:31.600983] [DEBUG] [REMOTE ] DCI: PASS: Integrity check passed. [2026-01-01T12:06:31.601022] [DEBUG] [REMOTE ] DCI: Symbol is viable for forecasting. [2026-01-01T12:06:31.601069] [INFO ] [MAIN ] [903/3542] DCI kept (0.6s) | 902 kept, 1 rejected | 140.2/min | ETA: 18.8m [2026-01-01T12:06:32.051256] [DEBUG] [REMOTE ] DCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:32.051384] [DEBUG] [REMOTE ] DCO: PASS: History has at least 300 days. [2026-01-01T12:06:32.051606] [DEBUG] [REMOTE ] DCO: PASS: Price check passed. Min price $86.41. [2026-01-01T12:06:32.051741] [DEBUG] [REMOTE ] DCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:32.051851] [DEBUG] [REMOTE ] DCO: PASS: Integrity check passed. [2026-01-01T12:06:32.051890] [DEBUG] [REMOTE ] DCO: Symbol is viable for forecasting. [2026-01-01T12:06:32.051937] [INFO ] [MAIN ] [904/3542] DCO kept (0.5s) | 903 kept, 1 rejected | 140.2/min | ETA: 18.8m [2026-01-01T12:06:32.584146] [DEBUG] [REMOTE ] DCOM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:32.584426] [DEBUG] [REMOTE ] DCOM: PASS: History has at least 300 days. [2026-01-01T12:06:32.584901] [DEBUG] [REMOTE ] DCOM: PASS: Price check passed. Min price $25.78. [2026-01-01T12:06:32.585048] [DEBUG] [REMOTE ] DCOM: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:32.585207] [DEBUG] [REMOTE ] DCOM: PASS: Integrity check passed. [2026-01-01T12:06:32.585249] [DEBUG] [REMOTE ] DCOM: Symbol is viable for forecasting. [2026-01-01T12:06:32.585312] [INFO ] [MAIN ] [905/3542] DCOM kept (0.5s) | 904 kept, 1 rejected | 140.1/min | ETA: 18.8m [2026-01-01T12:06:32.918317] [DEBUG] [REMOTE ] DCTH: Retrieved 5956 rows, trimmed to 300. [2026-01-01T12:06:32.918463] [DEBUG] [REMOTE ] DCTH: PASS: History has at least 300 days. [2026-01-01T12:06:32.918740] [DEBUG] [REMOTE ] DCTH: PASS: Price check passed. Min price $8.19. [2026-01-01T12:06:32.918872] [DEBUG] [REMOTE ] DCTH: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:32.918987] [DEBUG] [REMOTE ] DCTH: PASS: Integrity check passed. [2026-01-01T12:06:32.919026] [DEBUG] [REMOTE ] DCTH: Symbol is viable for forecasting. [2026-01-01T12:06:32.919074] [INFO ] [MAIN ] [906/3542] DCTH kept (0.3s) | 905 kept, 1 rejected | 140.2/min | ETA: 18.8m [2026-01-01T12:06:33.452278] [DEBUG] [REMOTE ] DD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:33.452411] [DEBUG] [REMOTE ] DD: PASS: History has at least 300 days. [2026-01-01T12:06:33.452641] [DEBUG] [REMOTE ] DD: PASS: Price check passed. Min price $30.95. [2026-01-01T12:06:33.452773] [DEBUG] [REMOTE ] DD: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:33.452883] [DEBUG] [REMOTE ] DD: PASS: Integrity check passed. [2026-01-01T12:06:33.452921] [DEBUG] [REMOTE ] DD: Symbol is viable for forecasting. [2026-01-01T12:06:33.452968] [INFO ] [MAIN ] [907/3542] DD kept (0.5s) | 906 kept, 1 rejected | 140.1/min | ETA: 18.8m [2026-01-01T12:06:33.902881] [DEBUG] [REMOTE ] DDD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:33.903070] [DEBUG] [REMOTE ] DDD: PASS: History has at least 300 days. [2026-01-01T12:06:33.903344] [DEBUG] [REMOTE ] DDD: PASS: Price check passed. Min price $1.77. [2026-01-01T12:06:33.904243] [DEBUG] [REMOTE ] DDD: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:33.904700] [DEBUG] [REMOTE ] DDD: PASS: Integrity check passed. [2026-01-01T12:06:33.904748] [DEBUG] [REMOTE ] DDD: Symbol is viable for forecasting. [2026-01-01T12:06:33.904823] [INFO ] [MAIN ] [908/3542] DDD kept (0.5s) | 907 kept, 1 rejected | 140.1/min | ETA: 18.8m [2026-01-01T12:06:34.147426] [DEBUG] [REMOTE ] DDI: Retrieved 1089 rows, trimmed to 300. [2026-01-01T12:06:34.147626] [DEBUG] [REMOTE ] DDI: PASS: History has at least 300 days. [2026-01-01T12:06:34.147864] [DEBUG] [REMOTE ] DDI: PASS: Price check passed. Min price $8.25. [2026-01-01T12:06:34.148000] [DEBUG] [REMOTE ] DDI: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:34.148112] [DEBUG] [REMOTE ] DDI: PASS: Integrity check passed. [2026-01-01T12:06:34.148152] [DEBUG] [REMOTE ] DDI: Symbol is viable for forecasting. [2026-01-01T12:06:34.148203] [INFO ] [MAIN ] [909/3542] DDI kept (0.2s) | 908 kept, 1 rejected | 140.2/min | ETA: 18.8m [2026-01-01T12:06:34.552361] [DEBUG] [REMOTE ] DDL: Retrieved 1133 rows, trimmed to 300. [2026-01-01T12:06:34.552552] [DEBUG] [REMOTE ] DDL: PASS: History has at least 300 days. [2026-01-01T12:06:34.552828] [DEBUG] [REMOTE ] DDL: PASS: Price check passed. Min price $1.67. [2026-01-01T12:06:34.552963] [DEBUG] [REMOTE ] DDL: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:34.553076] [DEBUG] [REMOTE ] DDL: PASS: Integrity check passed. [2026-01-01T12:06:34.553118] [DEBUG] [REMOTE ] DDL: Symbol is viable for forecasting. [2026-01-01T12:06:34.553171] [INFO ] [MAIN ] [910/3542] DDL kept (0.4s) | 909 kept, 1 rejected | 140.2/min | ETA: 18.8m [2026-01-01T12:06:34.974116] [DEBUG] [REMOTE ] DDOG: Retrieved 1580 rows, trimmed to 300. [2026-01-01T12:06:34.974286] [DEBUG] [REMOTE ] DDOG: PASS: History has at least 300 days. [2026-01-01T12:06:34.974534] [DEBUG] [REMOTE ] DDOG: PASS: Price check passed. Min price $135.99. [2026-01-01T12:06:34.974698] [DEBUG] [REMOTE ] DDOG: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:34.974813] [DEBUG] [REMOTE ] DDOG: PASS: Integrity check passed. [2026-01-01T12:06:34.974854] [DEBUG] [REMOTE ] DDOG: Symbol is viable for forecasting. [2026-01-01T12:06:34.974904] [INFO ] [MAIN ] [911/3542] DDOG kept (0.4s) | 910 kept, 1 rejected | 140.2/min | ETA: 18.8m [2026-01-01T12:06:35.648510] [DEBUG] [REMOTE ] DDS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:35.648711] [DEBUG] [REMOTE ] DDS: PASS: History has at least 300 days. [2026-01-01T12:06:35.648990] [DEBUG] [REMOTE ] DDS: PASS: Price check passed. Min price $554.63. [2026-01-01T12:06:35.649124] [DEBUG] [REMOTE ] DDS: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:35.649322] [DEBUG] [REMOTE ] DDS: PASS: Integrity check passed. [2026-01-01T12:06:35.649367] [DEBUG] [REMOTE ] DDS: Symbol is viable for forecasting. [2026-01-01T12:06:35.649422] [INFO ] [MAIN ] [912/3542] DDS kept (0.7s) | 911 kept, 1 rejected | 140.1/min | ETA: 18.8m [2026-01-01T12:06:36.119907] [DEBUG] [REMOTE ] DE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:36.120113] [DEBUG] [REMOTE ] DE: PASS: History has at least 300 days. [2026-01-01T12:06:36.120416] [DEBUG] [REMOTE ] DE: PASS: Price check passed. Min price $437.59. [2026-01-01T12:06:36.120556] [DEBUG] [REMOTE ] DE: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:36.120715] [DEBUG] [REMOTE ] DE: PASS: Integrity check passed. [2026-01-01T12:06:36.120758] [DEBUG] [REMOTE ] DE: Symbol is viable for forecasting. [2026-01-01T12:06:36.120814] [INFO ] [MAIN ] [913/3542] DE kept (0.5s) | 912 kept, 1 rejected | 140.1/min | ETA: 18.8m [2026-01-01T12:06:36.439753] [DEBUG] [REMOTE ] DEA: Retrieved 2742 rows, trimmed to 300. [2026-01-01T12:06:36.439928] [DEBUG] [REMOTE ] DEA: PASS: History has at least 300 days. [2026-01-01T12:06:36.440166] [DEBUG] [REMOTE ] DEA: PASS: Price check passed. Min price $20.56. [2026-01-01T12:06:36.440300] [DEBUG] [REMOTE ] DEA: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:36.440413] [DEBUG] [REMOTE ] DEA: PASS: Integrity check passed. [2026-01-01T12:06:36.440453] [DEBUG] [REMOTE ] DEA: Symbol is viable for forecasting. [2026-01-01T12:06:36.440503] [INFO ] [MAIN ] [914/3542] DEA kept (0.3s) | 913 kept, 1 rejected | 140.1/min | ETA: 18.8m [2026-01-01T12:06:37.014264] [DEBUG] [REMOTE ] DECK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:37.014451] [DEBUG] [REMOTE ] DECK: PASS: History has at least 300 days. [2026-01-01T12:06:37.014737] [DEBUG] [REMOTE ] DECK: PASS: Price check passed. Min price $79.54. [2026-01-01T12:06:37.014872] [DEBUG] [REMOTE ] DECK: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:37.015139] [DEBUG] [REMOTE ] DECK: PASS: Integrity check passed. [2026-01-01T12:06:37.015184] [DEBUG] [REMOTE ] DECK: Symbol is viable for forecasting. [2026-01-01T12:06:37.015237] [INFO ] [MAIN ] [915/3542] DECK kept (0.6s) | 914 kept, 1 rejected | 140.1/min | ETA: 18.8m [2026-01-01T12:06:37.373321] [DEBUG] [REMOTE ] DEI: Retrieved 4826 rows, trimmed to 300. [2026-01-01T12:06:37.373547] [DEBUG] [REMOTE ] DEI: PASS: History has at least 300 days. [2026-01-01T12:06:37.373952] [DEBUG] [REMOTE ] DEI: PASS: Price check passed. Min price $10.85. [2026-01-01T12:06:37.374122] [DEBUG] [REMOTE ] DEI: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:37.374456] [DEBUG] [REMOTE ] DEI: PASS: Integrity check passed. [2026-01-01T12:06:37.374536] [DEBUG] [REMOTE ] DEI: Symbol is viable for forecasting. [2026-01-01T12:06:37.374613] [INFO ] [MAIN ] [916/3542] DEI kept (0.4s) | 915 kept, 1 rejected | 140.1/min | ETA: 18.7m [2026-01-01T12:06:37.690505] [DEBUG] [REMOTE ] DELL: Retrieved 1766 rows, trimmed to 300. [2026-01-01T12:06:37.690697] [DEBUG] [REMOTE ] DELL: PASS: History has at least 300 days. [2026-01-01T12:06:37.690936] [DEBUG] [REMOTE ] DELL: PASS: Price check passed. Min price $117.40. [2026-01-01T12:06:37.691073] [DEBUG] [REMOTE ] DELL: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:37.691187] [DEBUG] [REMOTE ] DELL: PASS: Integrity check passed. [2026-01-01T12:06:37.691228] [DEBUG] [REMOTE ] DELL: Symbol is viable for forecasting. [2026-01-01T12:06:37.691280] [INFO ] [MAIN ] [917/3542] DELL kept (0.3s) | 916 kept, 1 rejected | 140.2/min | ETA: 18.7m [2026-01-01T12:06:38.294385] [DEBUG] [REMOTE ] DENN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:38.294613] [DEBUG] [REMOTE ] DENN: PASS: History has at least 300 days. [2026-01-01T12:06:38.294944] [DEBUG] [REMOTE ] DENN: PASS: Price check passed. Min price $3.89. [2026-01-01T12:06:38.295126] [DEBUG] [REMOTE ] DENN: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:38.295265] [DEBUG] [REMOTE ] DENN: PASS: Integrity check passed. [2026-01-01T12:06:38.295305] [DEBUG] [REMOTE ] DENN: Symbol is viable for forecasting. [2026-01-01T12:06:38.295360] [INFO ] [MAIN ] [918/3542] DENN kept (0.6s) | 917 kept, 1 rejected | 140.1/min | ETA: 18.7m [2026-01-01T12:06:38.655609] [DEBUG] [REMOTE ] DEO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:38.655838] [DEBUG] [REMOTE ] DEO: PASS: History has at least 300 days. [2026-01-01T12:06:38.656173] [DEBUG] [REMOTE ] DEO: PASS: Price check passed. Min price $85.40. [2026-01-01T12:06:38.656318] [DEBUG] [REMOTE ] DEO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:38.656505] [DEBUG] [REMOTE ] DEO: PASS: Integrity check passed. [2026-01-01T12:06:38.656551] [DEBUG] [REMOTE ] DEO: Symbol is viable for forecasting. [2026-01-01T12:06:38.656774] [INFO ] [MAIN ] [919/3542] DEO kept (0.4s) | 918 kept, 1 rejected | 140.1/min | ETA: 18.7m [2026-01-01T12:06:38.809458] [DEBUG] [REMOTE ] DERM: Retrieved 1037 rows, trimmed to 300. [2026-01-01T12:06:38.809682] [DEBUG] [REMOTE ] DERM: PASS: History has at least 300 days. [2026-01-01T12:06:38.810145] [DEBUG] [REMOTE ] DERM: PASS: Price check passed. Min price $7.00. [2026-01-01T12:06:38.810282] [DEBUG] [REMOTE ] DERM: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:38.810405] [DEBUG] [REMOTE ] DERM: PASS: Integrity check passed. [2026-01-01T12:06:38.810445] [DEBUG] [REMOTE ] DERM: Symbol is viable for forecasting. [2026-01-01T12:06:38.810498] [INFO ] [MAIN ] [920/3542] DERM kept (0.2s) | 919 kept, 1 rejected | 140.2/min | ETA: 18.7m [2026-01-01T12:06:39.332365] [DEBUG] [REMOTE ] DFGP: Retrieved 538 rows, trimmed to 300. [2026-01-01T12:06:39.332546] [DEBUG] [REMOTE ] DFGP: PASS: History has at least 300 days. [2026-01-01T12:06:39.332800] [DEBUG] [REMOTE ] DFGP: PASS: Price check passed. Min price $53.84. [2026-01-01T12:06:39.332970] [DEBUG] [REMOTE ] DFGP: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:39.333085] [DEBUG] [REMOTE ] DFGP: PASS: Integrity check passed. [2026-01-01T12:06:39.333126] [DEBUG] [REMOTE ] DFGP: Symbol is viable for forecasting. [2026-01-01T12:06:39.333177] [INFO ] [MAIN ] [921/3542] DFGP kept (0.5s) | 920 kept, 1 rejected | 140.2/min | ETA: 18.7m [2026-01-01T12:06:39.708973] [DEBUG] [REMOTE ] DFGX: Retrieved 538 rows, trimmed to 300. [2026-01-01T12:06:39.709156] [DEBUG] [REMOTE ] DFGX: PASS: History has at least 300 days. [2026-01-01T12:06:39.709425] [DEBUG] [REMOTE ] DFGX: PASS: Price check passed. Min price $52.48. [2026-01-01T12:06:39.709597] [DEBUG] [REMOTE ] DFGX: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:39.709716] [DEBUG] [REMOTE ] DFGX: PASS: Integrity check passed. [2026-01-01T12:06:39.709757] [DEBUG] [REMOTE ] DFGX: Symbol is viable for forecasting. [2026-01-01T12:06:39.709808] [INFO ] [MAIN ] [922/3542] DFGX kept (0.4s) | 921 kept, 1 rejected | 140.2/min | ETA: 18.7m [2026-01-01T12:06:40.168230] [DEBUG] [REMOTE ] DFH: Retrieved 1243 rows, trimmed to 300. [2026-01-01T12:06:40.168418] [DEBUG] [REMOTE ] DFH: PASS: History has at least 300 days. [2026-01-01T12:06:40.168676] [DEBUG] [REMOTE ] DFH: PASS: Price check passed. Min price $17.10. [2026-01-01T12:06:40.168813] [DEBUG] [REMOTE ] DFH: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:40.168957] [DEBUG] [REMOTE ] DFH: PASS: Integrity check passed. [2026-01-01T12:06:40.168997] [DEBUG] [REMOTE ] DFH: Symbol is viable for forecasting. [2026-01-01T12:06:40.169047] [INFO ] [MAIN ] [923/3542] DFH kept (0.5s) | 922 kept, 1 rejected | 140.2/min | ETA: 18.7m [2026-01-01T12:06:40.607170] [DEBUG] [REMOTE ] DFIN: Retrieved 2325 rows, trimmed to 300. [2026-01-01T12:06:40.607347] [DEBUG] [REMOTE ] DFIN: PASS: History has at least 300 days. [2026-01-01T12:06:40.607640] [DEBUG] [REMOTE ] DFIN: PASS: Price check passed. Min price $44.46. [2026-01-01T12:06:40.607778] [DEBUG] [REMOTE ] DFIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:40.607895] [DEBUG] [REMOTE ] DFIN: PASS: Integrity check passed. [2026-01-01T12:06:40.607936] [DEBUG] [REMOTE ] DFIN: Symbol is viable for forecasting. [2026-01-01T12:06:40.607988] [INFO ] [MAIN ] [924/3542] DFIN kept (0.4s) | 923 kept, 1 rejected | 140.2/min | ETA: 18.7m [2026-01-01T12:06:41.071813] [DEBUG] [REMOTE ] DFP: Retrieved 3171 rows, trimmed to 300. [2026-01-01T12:06:41.071950] [DEBUG] [REMOTE ] DFP: PASS: History has at least 300 days. [2026-01-01T12:06:41.072150] [DEBUG] [REMOTE ] DFP: PASS: Price check passed. Min price $20.61. [2026-01-01T12:06:41.072281] [DEBUG] [REMOTE ] DFP: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:41.072388] [DEBUG] [REMOTE ] DFP: PASS: Integrity check passed. [2026-01-01T12:06:41.072427] [DEBUG] [REMOTE ] DFP: Symbol is viable for forecasting. [2026-01-01T12:06:41.072472] [INFO ] [MAIN ] [925/3542] DFP kept (0.5s) | 924 kept, 1 rejected | 140.2/min | ETA: 18.7m [2026-01-01T12:06:41.355846] [DEBUG] [REMOTE ] DG: Retrieved 4057 rows, trimmed to 300. [2026-01-01T12:06:41.355979] [DEBUG] [REMOTE ] DG: PASS: History has at least 300 days. [2026-01-01T12:06:41.356182] [DEBUG] [REMOTE ] DG: PASS: Price check passed. Min price $95.94. [2026-01-01T12:06:41.356313] [DEBUG] [REMOTE ] DG: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:41.356453] [DEBUG] [REMOTE ] DG: PASS: Integrity check passed. [2026-01-01T12:06:41.356504] [DEBUG] [REMOTE ] DG: Symbol is viable for forecasting. [2026-01-01T12:06:41.356552] [INFO ] [MAIN ] [926/3542] DG kept (0.3s) | 925 kept, 1 rejected | 140.2/min | ETA: 18.7m [2026-01-01T12:06:41.618051] [DEBUG] [REMOTE ] DGCB: Retrieved 538 rows, trimmed to 300. [2026-01-01T12:06:41.618171] [DEBUG] [REMOTE ] DGCB: PASS: History has at least 300 days. [2026-01-01T12:06:41.618368] [DEBUG] [REMOTE ] DGCB: PASS: Price check passed. Min price $53.94. [2026-01-01T12:06:41.618502] [DEBUG] [REMOTE ] DGCB: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:41.618638] [DEBUG] [REMOTE ] DGCB: PASS: Integrity check passed. [2026-01-01T12:06:41.618682] [DEBUG] [REMOTE ] DGCB: Symbol is viable for forecasting. [2026-01-01T12:06:41.618731] [INFO ] [MAIN ] [927/3542] DGCB kept (0.3s) | 926 kept, 1 rejected | 140.3/min | ETA: 18.6m [2026-01-01T12:06:42.206878] [DEBUG] [REMOTE ] DGICA: Retrieved 6210 rows, trimmed to 300. [2026-01-01T12:06:42.207019] [DEBUG] [REMOTE ] DGICA: PASS: History has at least 300 days. [2026-01-01T12:06:42.207240] [DEBUG] [REMOTE ] DGICA: PASS: Price check passed. Min price $18.20. [2026-01-01T12:06:42.207373] [DEBUG] [REMOTE ] DGICA: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:42.207488] [DEBUG] [REMOTE ] DGICA: PASS: Integrity check passed. [2026-01-01T12:06:42.207528] [DEBUG] [REMOTE ] DGICA: Symbol is viable for forecasting. [2026-01-01T12:06:42.207593] [INFO ] [MAIN ] [928/3542] DGICA kept (0.6s) | 927 kept, 1 rejected | 140.2/min | ETA: 18.6m [2026-01-01T12:06:42.807483] [DEBUG] [REMOTE ] DGII: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:42.807715] [DEBUG] [REMOTE ] DGII: PASS: History has at least 300 days. [2026-01-01T12:06:42.808023] [DEBUG] [REMOTE ] DGII: PASS: Price check passed. Min price $35.37. [2026-01-01T12:06:42.808179] [DEBUG] [REMOTE ] DGII: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:42.808322] [DEBUG] [REMOTE ] DGII: PASS: Integrity check passed. [2026-01-01T12:06:42.808366] [DEBUG] [REMOTE ] DGII: Symbol is viable for forecasting. [2026-01-01T12:06:42.808417] [INFO ] [MAIN ] [929/3542] DGII kept (0.6s) | 928 kept, 1 rejected | 140.2/min | ETA: 18.6m [2026-01-01T12:06:43.175262] [DEBUG] [REMOTE ] DGRE: Retrieved 3124 rows, trimmed to 300. [2026-01-01T12:06:43.175550] [DEBUG] [REMOTE ] DGRE: PASS: History has at least 300 days. [2026-01-01T12:06:43.175863] [DEBUG] [REMOTE ] DGRE: PASS: Price check passed. Min price $28.44. [2026-01-01T12:06:43.176008] [DEBUG] [REMOTE ] DGRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:43.176129] [DEBUG] [REMOTE ] DGRE: PASS: Integrity check passed. [2026-01-01T12:06:43.176171] [DEBUG] [REMOTE ] DGRE: Symbol is viable for forecasting. [2026-01-01T12:06:43.176226] [INFO ] [MAIN ] [930/3542] DGRE kept (0.4s) | 929 kept, 1 rejected | 140.2/min | ETA: 18.6m [2026-01-01T12:06:43.572273] [DEBUG] [REMOTE ] DGRS: Retrieved 3129 rows, trimmed to 300. [2026-01-01T12:06:43.572512] [DEBUG] [REMOTE ] DGRS: PASS: History has at least 300 days. [2026-01-01T12:06:43.572836] [DEBUG] [REMOTE ] DGRS: PASS: Price check passed. Min price $45.98. [2026-01-01T12:06:43.572988] [DEBUG] [REMOTE ] DGRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:43.573108] [DEBUG] [REMOTE ] DGRS: PASS: Integrity check passed. [2026-01-01T12:06:43.573150] [DEBUG] [REMOTE ] DGRS: Symbol is viable for forecasting. [2026-01-01T12:06:43.573203] [INFO ] [MAIN ] [931/3542] DGRS kept (0.4s) | 930 kept, 1 rejected | 140.2/min | ETA: 18.6m [2026-01-01T12:06:44.058417] [DEBUG] [REMOTE ] DGX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:44.058643] [DEBUG] [REMOTE ] DGX: PASS: History has at least 300 days. [2026-01-01T12:06:44.059155] [DEBUG] [REMOTE ] DGX: PASS: Price check passed. Min price $173.53. [2026-01-01T12:06:44.059324] [DEBUG] [REMOTE ] DGX: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:44.059472] [DEBUG] [REMOTE ] DGX: PASS: Integrity check passed. [2026-01-01T12:06:44.059516] [DEBUG] [REMOTE ] DGX: Symbol is viable for forecasting. [2026-01-01T12:06:44.059588] [INFO ] [MAIN ] [932/3542] DGX kept (0.5s) | 931 kept, 1 rejected | 140.2/min | ETA: 18.6m [2026-01-01T12:06:44.289157] [DEBUG] [REMOTE ] DH: Retrieved 1079 rows, trimmed to 300. [2026-01-01T12:06:44.289359] [DEBUG] [REMOTE ] DH: PASS: History has at least 300 days. [2026-01-01T12:06:44.289622] [DEBUG] [REMOTE ] DH: PASS: Price check passed. Min price $2.28. [2026-01-01T12:06:44.289762] [DEBUG] [REMOTE ] DH: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:44.289877] [DEBUG] [REMOTE ] DH: PASS: Integrity check passed. [2026-01-01T12:06:44.289919] [DEBUG] [REMOTE ] DH: Symbol is viable for forecasting. [2026-01-01T12:06:44.289979] [INFO ] [MAIN ] [933/3542] DH kept (0.2s) | 932 kept, 1 rejected | 140.2/min | ETA: 18.6m [2026-01-01T12:06:44.912253] [DEBUG] [REMOTE ] DHC: Retrieved 6504 rows, trimmed to 300. [2026-01-01T12:06:44.912442] [DEBUG] [REMOTE ] DHC: PASS: History has at least 300 days. [2026-01-01T12:06:44.912777] [DEBUG] [REMOTE ] DHC: PASS: Price check passed. Min price $4.04. [2026-01-01T12:06:44.912918] [DEBUG] [REMOTE ] DHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:44.913075] [DEBUG] [REMOTE ] DHC: PASS: Integrity check passed. [2026-01-01T12:06:44.913116] [DEBUG] [REMOTE ] DHC: Symbol is viable for forecasting. [2026-01-01T12:06:44.913168] [INFO ] [MAIN ] [934/3542] DHC kept (0.6s) | 933 kept, 1 rejected | 140.2/min | ETA: 18.6m [2026-01-01T12:06:45.412110] [DEBUG] [REMOTE ] DHF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:45.412323] [DEBUG] [REMOTE ] DHF: PASS: History has at least 300 days. [2026-01-01T12:06:45.412639] [DEBUG] [REMOTE ] DHF: PASS: Price check passed. Min price $2.44. [2026-01-01T12:06:45.412778] [DEBUG] [REMOTE ] DHF: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:45.412910] [DEBUG] [REMOTE ] DHF: PASS: Integrity check passed. [2026-01-01T12:06:45.412952] [DEBUG] [REMOTE ] DHF: Symbol is viable for forecasting. [2026-01-01T12:06:45.413008] [INFO ] [MAIN ] [935/3542] DHF kept (0.5s) | 934 kept, 1 rejected | 140.1/min | ETA: 18.6m [2026-01-01T12:06:45.974100] [DEBUG] [REMOTE ] DHI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:45.974397] [DEBUG] [REMOTE ] DHI: PASS: History has at least 300 days. [2026-01-01T12:06:45.974701] [DEBUG] [REMOTE ] DHI: PASS: Price check passed. Min price $137.32. [2026-01-01T12:06:45.974839] [DEBUG] [REMOTE ] DHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:45.974963] [DEBUG] [REMOTE ] DHI: PASS: Integrity check passed. [2026-01-01T12:06:45.975005] [DEBUG] [REMOTE ] DHI: Symbol is viable for forecasting. [2026-01-01T12:06:45.975058] [INFO ] [MAIN ] [936/3542] DHI kept (0.6s) | 935 kept, 1 rejected | 140.1/min | ETA: 18.6m [2026-01-01T12:06:46.505742] [DEBUG] [REMOTE ] DHIL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:46.505879] [DEBUG] [REMOTE ] DHIL: PASS: History has at least 300 days. [2026-01-01T12:06:46.506283] [DEBUG] [REMOTE ] DHIL: PASS: Price check passed. Min price $114.83. [2026-01-01T12:06:46.506417] [DEBUG] [REMOTE ] DHIL: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:46.506531] [DEBUG] [REMOTE ] DHIL: PASS: Integrity check passed. [2026-01-01T12:06:46.506591] [DEBUG] [REMOTE ] DHIL: Symbol is viable for forecasting. [2026-01-01T12:06:46.506644] [INFO ] [MAIN ] [937/3542] DHIL kept (0.5s) | 936 kept, 1 rejected | 140.1/min | ETA: 18.6m [2026-01-01T12:06:46.936697] [DEBUG] [REMOTE ] DHX: Retrieved 4639 rows, trimmed to 300. [2026-01-01T12:06:46.936833] [DEBUG] [REMOTE ] DHX: PASS: History has at least 300 days. [2026-01-01T12:06:46.937045] [DEBUG] [REMOTE ] DHX: PASS: Price check passed. Min price $1.50. [2026-01-01T12:06:46.937180] [DEBUG] [REMOTE ] DHX: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:46.937294] [DEBUG] [REMOTE ] DHX: PASS: Integrity check passed. [2026-01-01T12:06:46.937334] [DEBUG] [REMOTE ] DHX: Symbol is viable for forecasting. [2026-01-01T12:06:46.937383] [INFO ] [MAIN ] [938/3542] DHX kept (0.4s) | 937 kept, 1 rejected | 140.1/min | ETA: 18.6m [2026-01-01T12:06:47.185302] [DEBUG] [REMOTE ] DIBS: Retrieved 1146 rows, trimmed to 300. [2026-01-01T12:06:47.185429] [DEBUG] [REMOTE ] DIBS: PASS: History has at least 300 days. [2026-01-01T12:06:47.185647] [DEBUG] [REMOTE ] DIBS: PASS: Price check passed. Min price $2.55. [2026-01-01T12:06:47.185783] [DEBUG] [REMOTE ] DIBS: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:47.185890] [DEBUG] [REMOTE ] DIBS: PASS: Integrity check passed. [2026-01-01T12:06:47.185929] [DEBUG] [REMOTE ] DIBS: Symbol is viable for forecasting. [2026-01-01T12:06:47.185976] [INFO ] [MAIN ] [939/3542] DIBS kept (0.2s) | 938 kept, 1 rejected | 140.1/min | ETA: 18.6m [2026-01-01T12:06:47.838325] [DEBUG] [REMOTE ] DIN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:47.838482] [DEBUG] [REMOTE ] DIN: PASS: History has at least 300 days. [2026-01-01T12:06:47.838773] [DEBUG] [REMOTE ] DIN: PASS: Price check passed. Min price $24.01. [2026-01-01T12:06:47.838970] [DEBUG] [REMOTE ] DIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:47.839133] [DEBUG] [REMOTE ] DIN: PASS: Integrity check passed. [2026-01-01T12:06:47.839188] [DEBUG] [REMOTE ] DIN: Symbol is viable for forecasting. [2026-01-01T12:06:47.839257] [INFO ] [MAIN ] [940/3542] DIN kept (0.7s) | 939 kept, 1 rejected | 140.0/min | ETA: 18.6m [2026-01-01T12:06:48.281504] [DEBUG] [REMOTE ] DINO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:48.281657] [DEBUG] [REMOTE ] DINO: PASS: History has at least 300 days. [2026-01-01T12:06:48.281877] [DEBUG] [REMOTE ] DINO: PASS: Price check passed. Min price $45.88. [2026-01-01T12:06:48.282009] [DEBUG] [REMOTE ] DINO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:48.282123] [DEBUG] [REMOTE ] DINO: PASS: Integrity check passed. [2026-01-01T12:06:48.282164] [DEBUG] [REMOTE ] DINO: Symbol is viable for forecasting. [2026-01-01T12:06:48.282215] [INFO ] [MAIN ] [941/3542] DINO kept (0.4s) | 940 kept, 1 rejected | 140.0/min | ETA: 18.6m [2026-01-01T12:06:48.581921] [DEBUG] [REMOTE ] DIOD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:48.582070] [DEBUG] [REMOTE ] DIOD: PASS: History has at least 300 days. [2026-01-01T12:06:48.582289] [DEBUG] [REMOTE ] DIOD: PASS: Price check passed. Min price $42.36. [2026-01-01T12:06:48.582437] [DEBUG] [REMOTE ] DIOD: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:48.582563] [DEBUG] [REMOTE ] DIOD: PASS: Integrity check passed. [2026-01-01T12:06:48.582626] [DEBUG] [REMOTE ] DIOD: Symbol is viable for forecasting. [2026-01-01T12:06:48.582710] [INFO ] [MAIN ] [942/3542] DIOD kept (0.3s) | 941 kept, 1 rejected | 140.1/min | ETA: 18.6m [2026-01-01T12:06:49.145685] [DEBUG] [REMOTE ] DIS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:49.145814] [DEBUG] [REMOTE ] DIS: PASS: History has at least 300 days. [2026-01-01T12:06:49.146026] [DEBUG] [REMOTE ] DIS: PASS: Price check passed. Min price $101.25. [2026-01-01T12:06:49.146155] [DEBUG] [REMOTE ] DIS: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:49.146268] [DEBUG] [REMOTE ] DIS: PASS: Integrity check passed. [2026-01-01T12:06:49.146308] [DEBUG] [REMOTE ] DIS: Symbol is viable for forecasting. [2026-01-01T12:06:49.146356] [INFO ] [MAIN ] [943/3542] DIS kept (0.6s) | 942 kept, 1 rejected | 140.0/min | ETA: 18.6m [2026-01-01T12:06:49.603637] [DEBUG] [REMOTE ] DJCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:49.603769] [DEBUG] [REMOTE ] DJCO: PASS: History has at least 300 days. [2026-01-01T12:06:49.603998] [DEBUG] [REMOTE ] DJCO: PASS: Price check passed. Min price $374.53. [2026-01-01T12:06:49.604134] [DEBUG] [REMOTE ] DJCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:49.604244] [DEBUG] [REMOTE ] DJCO: PASS: Integrity check passed. [2026-01-01T12:06:49.604283] [DEBUG] [REMOTE ] DJCO: Symbol is viable for forecasting. [2026-01-01T12:06:49.604338] [INFO ] [MAIN ] [944/3542] DJCO kept (0.5s) | 943 kept, 1 rejected | 140.0/min | ETA: 18.6m [2026-01-01T12:06:49.994111] [DEBUG] [REMOTE ] DK: Retrieved 4947 rows, trimmed to 300. [2026-01-01T12:06:49.994243] [DEBUG] [REMOTE ] DK: PASS: History has at least 300 days. [2026-01-01T12:06:49.994441] [DEBUG] [REMOTE ] DK: PASS: Price check passed. Min price $29.62. [2026-01-01T12:06:49.994587] [DEBUG] [REMOTE ] DK: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:49.994726] [DEBUG] [REMOTE ] DK: PASS: Integrity check passed. [2026-01-01T12:06:49.994766] [DEBUG] [REMOTE ] DK: Symbol is viable for forecasting. [2026-01-01T12:06:49.994813] [INFO ] [MAIN ] [945/3542] DK kept (0.4s) | 944 kept, 1 rejected | 140.0/min | ETA: 18.5m [2026-01-01T12:06:50.218182] [DEBUG] [REMOTE ] DKL: Retrieved 3310 rows, trimmed to 300. [2026-01-01T12:06:50.218309] [DEBUG] [REMOTE ] DKL: PASS: History has at least 300 days. [2026-01-01T12:06:50.218517] [DEBUG] [REMOTE ] DKL: PASS: Price check passed. Min price $41.72. [2026-01-01T12:06:50.218675] [DEBUG] [REMOTE ] DKL: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:50.218790] [DEBUG] [REMOTE ] DKL: PASS: Integrity check passed. [2026-01-01T12:06:50.218830] [DEBUG] [REMOTE ] DKL: Symbol is viable for forecasting. [2026-01-01T12:06:50.218876] [INFO ] [MAIN ] [946/3542] DKL kept (0.2s) | 945 kept, 1 rejected | 140.1/min | ETA: 18.5m [2026-01-01T12:06:50.703346] [DEBUG] [REMOTE ] DKNG: Retrieved 1618 rows, trimmed to 300. [2026-01-01T12:06:50.703488] [DEBUG] [REMOTE ] DKNG: PASS: History has at least 300 days. [2026-01-01T12:06:50.703705] [DEBUG] [REMOTE ] DKNG: PASS: Price check passed. Min price $27.92. [2026-01-01T12:06:50.703845] [DEBUG] [REMOTE ] DKNG: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:50.703952] [DEBUG] [REMOTE ] DKNG: PASS: Integrity check passed. [2026-01-01T12:06:50.703991] [DEBUG] [REMOTE ] DKNG: Symbol is viable for forecasting. [2026-01-01T12:06:50.704037] [INFO ] [MAIN ] [947/3542] DKNG kept (0.5s) | 946 kept, 1 rejected | 140.1/min | ETA: 18.5m [2026-01-01T12:06:51.260672] [DEBUG] [REMOTE ] DKS: Retrieved 5840 rows, trimmed to 300. [2026-01-01T12:06:51.260819] [DEBUG] [REMOTE ] DKS: PASS: History has at least 300 days. [2026-01-01T12:06:51.261031] [DEBUG] [REMOTE ] DKS: PASS: Price check passed. Min price $197.97. [2026-01-01T12:06:51.261167] [DEBUG] [REMOTE ] DKS: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:51.261279] [DEBUG] [REMOTE ] DKS: PASS: Integrity check passed. [2026-01-01T12:06:51.261319] [DEBUG] [REMOTE ] DKS: Symbol is viable for forecasting. [2026-01-01T12:06:51.261369] [INFO ] [MAIN ] [948/3542] DKS kept (0.6s) | 947 kept, 1 rejected | 140.1/min | ETA: 18.5m [2026-01-01T12:06:51.541824] [DEBUG] [REMOTE ] DLB: Retrieved 5251 rows, trimmed to 300. [2026-01-01T12:06:51.541952] [DEBUG] [REMOTE ] DLB: PASS: History has at least 300 days. [2026-01-01T12:06:51.542151] [DEBUG] [REMOTE ] DLB: PASS: Price check passed. Min price $64.20. [2026-01-01T12:06:51.542281] [DEBUG] [REMOTE ] DLB: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:51.542390] [DEBUG] [REMOTE ] DLB: PASS: Integrity check passed. [2026-01-01T12:06:51.542429] [DEBUG] [REMOTE ] DLB: Symbol is viable for forecasting. [2026-01-01T12:06:51.542475] [INFO ] [MAIN ] [949/3542] DLB kept (0.3s) | 948 kept, 1 rejected | 140.1/min | ETA: 18.5m [2026-01-01T12:06:51.964379] [DEBUG] [REMOTE ] DLHC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:51.964538] [DEBUG] [REMOTE ] DLHC: PASS: History has at least 300 days. [2026-01-01T12:06:51.964829] [DEBUG] [REMOTE ] DLHC: PASS: Price check passed. Min price $5.50. [2026-01-01T12:06:51.965013] [DEBUG] [REMOTE ] DLHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:51.965163] [DEBUG] [REMOTE ] DLHC: PASS: Integrity check passed. [2026-01-01T12:06:51.965212] [DEBUG] [REMOTE ] DLHC: Symbol is viable for forecasting. [2026-01-01T12:06:51.965277] [INFO ] [MAIN ] [950/3542] DLHC kept (0.4s) | 949 kept, 1 rejected | 140.1/min | ETA: 18.5m [2026-01-01T12:06:52.230313] [DEBUG] [REMOTE ] DLNG: Retrieved 3051 rows, trimmed to 300. [2026-01-01T12:06:52.230453] [DEBUG] [REMOTE ] DLNG: PASS: History has at least 300 days. [2026-01-01T12:06:52.230693] [DEBUG] [REMOTE ] DLNG: PASS: Price check passed. Min price $3.41. [2026-01-01T12:06:52.230844] [DEBUG] [REMOTE ] DLNG: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:52.230964] [DEBUG] [REMOTE ] DLNG: PASS: Integrity check passed. [2026-01-01T12:06:52.231005] [DEBUG] [REMOTE ] DLNG: Symbol is viable for forecasting. [2026-01-01T12:06:52.231055] [INFO ] [MAIN ] [951/3542] DLNG kept (0.3s) | 950 kept, 1 rejected | 140.2/min | ETA: 18.5m [2026-01-01T12:06:52.718888] [DEBUG] [REMOTE ] DLO: Retrieved 1151 rows, trimmed to 300. [2026-01-01T12:06:52.719023] [DEBUG] [REMOTE ] DLO: PASS: History has at least 300 days. [2026-01-01T12:06:52.719236] [DEBUG] [REMOTE ] DLO: PASS: Price check passed. Min price $12.32. [2026-01-01T12:06:52.719397] [DEBUG] [REMOTE ] DLO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:52.719509] [DEBUG] [REMOTE ] DLO: PASS: Integrity check passed. [2026-01-01T12:06:52.719549] [DEBUG] [REMOTE ] DLO: Symbol is viable for forecasting. [2026-01-01T12:06:52.719635] [INFO ] [MAIN ] [952/3542] DLO kept (0.5s) | 951 kept, 1 rejected | 140.1/min | ETA: 18.5m [2026-01-01T12:06:53.136756] [DEBUG] [REMOTE ] DLPN: Retrieved 2017 rows, trimmed to 300. [2026-01-01T12:06:53.136880] [DEBUG] [REMOTE ] DLPN: PASS: History has at least 300 days. [2026-01-01T12:06:53.137078] [DEBUG] [REMOTE ] DLPN: PASS: Price check passed. Min price $1.32. [2026-01-01T12:06:53.137207] [DEBUG] [REMOTE ] DLPN: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:53.137313] [DEBUG] [REMOTE ] DLPN: PASS: Integrity check passed. [2026-01-01T12:06:53.137351] [DEBUG] [REMOTE ] DLPN: Symbol is viable for forecasting. [2026-01-01T12:06:53.137398] [INFO ] [MAIN ] [953/3542] DLPN kept (0.4s) | 952 kept, 1 rejected | 140.1/min | ETA: 18.5m [2026-01-01T12:06:53.509224] [DEBUG] [REMOTE ] DLTH: Retrieved 2542 rows, trimmed to 300. [2026-01-01T12:06:53.509386] [DEBUG] [REMOTE ] DLTH: PASS: History has at least 300 days. [2026-01-01T12:06:53.509610] [DEBUG] [REMOTE ] DLTH: PASS: Price check passed. Min price $2.07. [2026-01-01T12:06:53.509746] [DEBUG] [REMOTE ] DLTH: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:53.509855] [DEBUG] [REMOTE ] DLTH: PASS: Integrity check passed. [2026-01-01T12:06:53.509895] [DEBUG] [REMOTE ] DLTH: Symbol is viable for forecasting. [2026-01-01T12:06:53.509943] [INFO ] [MAIN ] [954/3542] DLTH kept (0.4s) | 953 kept, 1 rejected | 140.2/min | ETA: 18.5m [2026-01-01T12:06:53.965239] [DEBUG] [REMOTE ] DLX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:53.965376] [DEBUG] [REMOTE ] DLX: PASS: History has at least 300 days. [2026-01-01T12:06:53.965611] [DEBUG] [REMOTE ] DLX: PASS: Price check passed. Min price $17.64. [2026-01-01T12:06:53.965745] [DEBUG] [REMOTE ] DLX: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:53.965855] [DEBUG] [REMOTE ] DLX: PASS: Integrity check passed. [2026-01-01T12:06:53.965894] [DEBUG] [REMOTE ] DLX: Symbol is viable for forecasting. [2026-01-01T12:06:53.965947] [INFO ] [MAIN ] [955/3542] DLX kept (0.5s) | 954 kept, 1 rejected | 140.2/min | ETA: 18.5m [2026-01-01T12:06:54.322962] [DEBUG] [REMOTE ] DLY: Retrieved 1471 rows, trimmed to 300. [2026-01-01T12:06:54.323090] [DEBUG] [REMOTE ] DLY: PASS: History has at least 300 days. [2026-01-01T12:06:54.323307] [DEBUG] [REMOTE ] DLY: PASS: Price check passed. Min price $14.18. [2026-01-01T12:06:54.323445] [DEBUG] [REMOTE ] DLY: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:54.323630] [DEBUG] [REMOTE ] DLY: PASS: Integrity check passed. [2026-01-01T12:06:54.323676] [DEBUG] [REMOTE ] DLY: Symbol is viable for forecasting. [2026-01-01T12:06:54.323726] [INFO ] [MAIN ] [956/3542] DLY kept (0.4s) | 955 kept, 1 rejected | 140.2/min | ETA: 18.4m [2026-01-01T12:06:54.763240] [DEBUG] [REMOTE ] DMAC: Retrieved 4526 rows, trimmed to 300. [2026-01-01T12:06:54.763392] [DEBUG] [REMOTE ] DMAC: PASS: History has at least 300 days. [2026-01-01T12:06:54.763669] [DEBUG] [REMOTE ] DMAC: PASS: Price check passed. Min price $5.42. [2026-01-01T12:06:54.763837] [DEBUG] [REMOTE ] DMAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:54.763974] [DEBUG] [REMOTE ] DMAC: PASS: Integrity check passed. [2026-01-01T12:06:54.764026] [DEBUG] [REMOTE ] DMAC: Symbol is viable for forecasting. [2026-01-01T12:06:54.764086] [INFO ] [MAIN ] [957/3542] DMAC kept (0.4s) | 956 kept, 1 rejected | 140.2/min | ETA: 18.4m [2026-01-01T12:06:55.243660] [DEBUG] [REMOTE ] DMB: Retrieved 3191 rows, trimmed to 300. [2026-01-01T12:06:55.243791] [DEBUG] [REMOTE ] DMB: PASS: History has at least 300 days. [2026-01-01T12:06:55.243994] [DEBUG] [REMOTE ] DMB: PASS: Price check passed. Min price $10.43. [2026-01-01T12:06:55.244123] [DEBUG] [REMOTE ] DMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:55.244231] [DEBUG] [REMOTE ] DMB: PASS: Integrity check passed. [2026-01-01T12:06:55.244270] [DEBUG] [REMOTE ] DMB: Symbol is viable for forecasting. [2026-01-01T12:06:55.244316] [INFO ] [MAIN ] [958/3542] DMB kept (0.5s) | 957 kept, 1 rejected | 140.2/min | ETA: 18.4m [2026-01-01T12:06:55.720058] [DEBUG] [REMOTE ] DMLP: Retrieved 5766 rows, trimmed to 300. [2026-01-01T12:06:55.720203] [DEBUG] [REMOTE ] DMLP: PASS: History has at least 300 days. [2026-01-01T12:06:55.720415] [DEBUG] [REMOTE ] DMLP: PASS: Price check passed. Min price $21.26. [2026-01-01T12:06:55.720546] [DEBUG] [REMOTE ] DMLP: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:55.720681] [DEBUG] [REMOTE ] DMLP: PASS: Integrity check passed. [2026-01-01T12:06:55.720721] [DEBUG] [REMOTE ] DMLP: Symbol is viable for forecasting. [2026-01-01T12:06:55.720769] [INFO ] [MAIN ] [959/3542] DMLP kept (0.5s) | 958 kept, 1 rejected | 140.1/min | ETA: 18.4m [2026-01-01T12:06:56.094712] [DEBUG] [REMOTE ] DMO: Retrieved 3989 rows, trimmed to 300. [2026-01-01T12:06:56.094857] [DEBUG] [REMOTE ] DMO: PASS: History has at least 300 days. [2026-01-01T12:06:56.095060] [DEBUG] [REMOTE ] DMO: PASS: Price check passed. Min price $10.98. [2026-01-01T12:06:56.095195] [DEBUG] [REMOTE ] DMO: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:56.095307] [DEBUG] [REMOTE ] DMO: PASS: Integrity check passed. [2026-01-01T12:06:56.095347] [DEBUG] [REMOTE ] DMO: Symbol is viable for forecasting. [2026-01-01T12:06:56.095395] [INFO ] [MAIN ] [960/3542] DMO kept (0.4s) | 959 kept, 1 rejected | 140.2/min | ETA: 18.4m [2026-01-01T12:06:56.613195] [DEBUG] [REMOTE ] DMRC: Retrieved 6522 rows, trimmed to 300. [2026-01-01T12:06:56.613417] [DEBUG] [REMOTE ] DMRC: PASS: History has at least 300 days. [2026-01-01T12:06:56.613843] [DEBUG] [REMOTE ] DMRC: PASS: Price check passed. Min price $6.51. [2026-01-01T12:06:56.613987] [DEBUG] [REMOTE ] DMRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:56.614182] [DEBUG] [REMOTE ] DMRC: PASS: Integrity check passed. [2026-01-01T12:06:56.614239] [DEBUG] [REMOTE ] DMRC: Symbol is viable for forecasting. [2026-01-01T12:06:56.614300] [INFO ] [MAIN ] [961/3542] DMRC kept (0.5s) | 960 kept, 1 rejected | 140.1/min | ETA: 18.4m [2026-01-01T12:06:56.776929] [DEBUG] [REMOTE ] DMXF: Retrieved 1392 rows, trimmed to 300. [2026-01-01T12:06:56.777057] [DEBUG] [REMOTE ] DMXF: PASS: History has at least 300 days. [2026-01-01T12:06:56.777258] [DEBUG] [REMOTE ] DMXF: PASS: Price check passed. Min price $70.56. [2026-01-01T12:06:56.777387] [DEBUG] [REMOTE ] DMXF: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:56.777492] [DEBUG] [REMOTE ] DMXF: PASS: Integrity check passed. [2026-01-01T12:06:56.777531] [DEBUG] [REMOTE ] DMXF: Symbol is viable for forecasting. [2026-01-01T12:06:56.777606] [INFO ] [MAIN ] [962/3542] DMXF kept (0.2s) | 961 kept, 1 rejected | 140.2/min | ETA: 18.4m [2026-01-01T12:06:57.319761] [DEBUG] [REMOTE ] DNA: Retrieved 1183 rows, trimmed to 300. [2026-01-01T12:06:57.319944] [DEBUG] [REMOTE ] DNA: PASS: History has at least 300 days. [2026-01-01T12:06:57.320194] [DEBUG] [REMOTE ] DNA: PASS: Price check passed. Min price $7.78. [2026-01-01T12:06:57.320333] [DEBUG] [REMOTE ] DNA: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:57.320450] [DEBUG] [REMOTE ] DNA: PASS: Integrity check passed. [2026-01-01T12:06:57.320491] [DEBUG] [REMOTE ] DNA: Symbol is viable for forecasting. [2026-01-01T12:06:57.320543] [INFO ] [MAIN ] [963/3542] DNA kept (0.5s) | 962 kept, 1 rejected | 140.2/min | ETA: 18.4m [2026-01-01T12:06:57.713841] [DEBUG] [REMOTE ] DNLI: Retrieved 2026 rows, trimmed to 300. [2026-01-01T12:06:57.713987] [DEBUG] [REMOTE ] DNLI: PASS: History has at least 300 days. [2026-01-01T12:06:57.714211] [DEBUG] [REMOTE ] DNLI: PASS: Price check passed. Min price $14.41. [2026-01-01T12:06:57.714545] [DEBUG] [REMOTE ] DNLI: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:57.714711] [DEBUG] [REMOTE ] DNLI: PASS: Integrity check passed. [2026-01-01T12:06:57.714758] [DEBUG] [REMOTE ] DNLI: Symbol is viable for forecasting. [2026-01-01T12:06:57.714808] [INFO ] [MAIN ] [964/3542] DNLI kept (0.4s) | 963 kept, 1 rejected | 140.2/min | ETA: 18.4m [2026-01-01T12:06:58.296910] [DEBUG] [REMOTE ] DNP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:06:58.297079] [DEBUG] [REMOTE ] DNP: PASS: History has at least 300 days. [2026-01-01T12:06:58.297358] [DEBUG] [REMOTE ] DNP: PASS: Price check passed. Min price $9.74. [2026-01-01T12:06:58.297500] [DEBUG] [REMOTE ] DNP: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:58.297656] [DEBUG] [REMOTE ] DNP: PASS: Integrity check passed. [2026-01-01T12:06:58.297701] [DEBUG] [REMOTE ] DNP: Symbol is viable for forecasting. [2026-01-01T12:06:58.297756] [INFO ] [MAIN ] [965/3542] DNP kept (0.6s) | 964 kept, 1 rejected | 140.1/min | ETA: 18.4m [2026-01-01T12:06:58.508812] [DEBUG] [REMOTE ] DNTH: Retrieved 579 rows, trimmed to 300. [2026-01-01T12:06:58.508996] [DEBUG] [REMOTE ] DNTH: PASS: History has at least 300 days. [2026-01-01T12:06:58.509250] [DEBUG] [REMOTE ] DNTH: PASS: Price check passed. Min price $32.92. [2026-01-01T12:06:58.509527] [DEBUG] [REMOTE ] DNTH: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:58.509693] [DEBUG] [REMOTE ] DNTH: PASS: Integrity check passed. [2026-01-01T12:06:58.509742] [DEBUG] [REMOTE ] DNTH: Symbol is viable for forecasting. [2026-01-01T12:06:58.509803] [INFO ] [MAIN ] [966/3542] DNTH kept (0.2s) | 965 kept, 1 rejected | 140.2/min | ETA: 18.4m [2026-01-01T12:06:58.924756] [DEBUG] [REMOTE ] DOCN: Retrieved 1200 rows, trimmed to 300. [2026-01-01T12:06:58.924947] [DEBUG] [REMOTE ] DOCN: PASS: History has at least 300 days. [2026-01-01T12:06:58.925263] [DEBUG] [REMOTE ] DOCN: PASS: Price check passed. Min price $37.29. [2026-01-01T12:06:58.925468] [DEBUG] [REMOTE ] DOCN: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:58.925708] [DEBUG] [REMOTE ] DOCN: PASS: Integrity check passed. [2026-01-01T12:06:58.925774] [DEBUG] [REMOTE ] DOCN: Symbol is viable for forecasting. [2026-01-01T12:06:58.925852] [INFO ] [MAIN ] [967/3542] DOCN kept (0.4s) | 966 kept, 1 rejected | 140.2/min | ETA: 18.4m [2026-01-01T12:06:59.330775] [DEBUG] [REMOTE ] DOCS: Retrieved 1136 rows, trimmed to 300. [2026-01-01T12:06:59.330919] [DEBUG] [REMOTE ] DOCS: PASS: History has at least 300 days. [2026-01-01T12:06:59.331139] [DEBUG] [REMOTE ] DOCS: PASS: Price check passed. Min price $43.49. [2026-01-01T12:06:59.331273] [DEBUG] [REMOTE ] DOCS: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:59.331388] [DEBUG] [REMOTE ] DOCS: PASS: Integrity check passed. [2026-01-01T12:06:59.331428] [DEBUG] [REMOTE ] DOCS: Symbol is viable for forecasting. [2026-01-01T12:06:59.331475] [INFO ] [MAIN ] [968/3542] DOCS kept (0.4s) | 967 kept, 1 rejected | 140.2/min | ETA: 18.4m [2026-01-01T12:06:59.785895] [DEBUG] [REMOTE ] DOGZ: Retrieved 2019 rows, trimmed to 300. [2026-01-01T12:06:59.786027] [DEBUG] [REMOTE ] DOGZ: PASS: History has at least 300 days. [2026-01-01T12:06:59.786233] [DEBUG] [REMOTE ] DOGZ: PASS: Price check passed. Min price $9.52. [2026-01-01T12:06:59.786371] [DEBUG] [REMOTE ] DOGZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:06:59.786482] [DEBUG] [REMOTE ] DOGZ: PASS: Integrity check passed. [2026-01-01T12:06:59.786524] [DEBUG] [REMOTE ] DOGZ: Symbol is viable for forecasting. [2026-01-01T12:06:59.786598] [INFO ] [MAIN ] [969/3542] DOGZ kept (0.5s) | 968 kept, 1 rejected | 140.2/min | ETA: 18.4m [2026-01-01T12:07:00.130420] [DEBUG] [REMOTE ] DOLE: Retrieved 1111 rows, trimmed to 300. [2026-01-01T12:07:00.130658] [DEBUG] [REMOTE ] DOLE: PASS: History has at least 300 days. [2026-01-01T12:07:00.130951] [DEBUG] [REMOTE ] DOLE: PASS: Price check passed. Min price $12.61. [2026-01-01T12:07:00.131108] [DEBUG] [REMOTE ] DOLE: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:00.131230] [DEBUG] [REMOTE ] DOLE: PASS: Integrity check passed. [2026-01-01T12:07:00.131271] [DEBUG] [REMOTE ] DOLE: Symbol is viable for forecasting. [2026-01-01T12:07:00.131326] [INFO ] [MAIN ] [970/3542] DOLE kept (0.3s) | 969 kept, 1 rejected | 140.2/min | ETA: 18.3m [2026-01-01T12:07:00.592646] [DEBUG] [REMOTE ] DOMO: Retrieved 1887 rows, trimmed to 300. [2026-01-01T12:07:00.592810] [DEBUG] [REMOTE ] DOMO: PASS: History has at least 300 days. [2026-01-01T12:07:00.593017] [DEBUG] [REMOTE ] DOMO: PASS: Price check passed. Min price $8.43. [2026-01-01T12:07:00.593153] [DEBUG] [REMOTE ] DOMO: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:00.593260] [DEBUG] [REMOTE ] DOMO: PASS: Integrity check passed. [2026-01-01T12:07:00.593299] [DEBUG] [REMOTE ] DOMO: Symbol is viable for forecasting. [2026-01-01T12:07:00.593359] [INFO ] [MAIN ] [971/3542] DOMO kept (0.5s) | 970 kept, 1 rejected | 140.2/min | ETA: 18.3m [2026-01-01T12:07:00.915119] [DEBUG] [REMOTE ] DOO: Retrieved 3136 rows, trimmed to 300. [2026-01-01T12:07:00.915449] [DEBUG] [REMOTE ] DOO: PASS: History has at least 300 days. [2026-01-01T12:07:00.915684] [DEBUG] [REMOTE ] DOO: PASS: Price check passed. Min price $61.58. [2026-01-01T12:07:00.915816] [DEBUG] [REMOTE ] DOO: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:00.915924] [DEBUG] [REMOTE ] DOO: PASS: Integrity check passed. [2026-01-01T12:07:00.915962] [DEBUG] [REMOTE ] DOO: Symbol is viable for forecasting. [2026-01-01T12:07:00.916011] [INFO ] [MAIN ] [972/3542] DOO kept (0.3s) | 971 kept, 1 rejected | 140.3/min | ETA: 18.3m [2026-01-01T12:07:01.586525] [DEBUG] [REMOTE ] DORM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:01.586680] [DEBUG] [REMOTE ] DORM: PASS: History has at least 300 days. [2026-01-01T12:07:01.586892] [DEBUG] [REMOTE ] DORM: PASS: Price check passed. Min price $123.19. [2026-01-01T12:07:01.587118] [DEBUG] [REMOTE ] DORM: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:01.587238] [DEBUG] [REMOTE ] DORM: PASS: Integrity check passed. [2026-01-01T12:07:01.587278] [DEBUG] [REMOTE ] DORM: Symbol is viable for forecasting. [2026-01-01T12:07:01.587325] [INFO ] [MAIN ] [973/3542] DORM kept (0.7s) | 972 kept, 1 rejected | 140.2/min | ETA: 18.3m [2026-01-01T12:07:01.821017] [DEBUG] [REMOTE ] DOUG: Retrieved 1005 rows, trimmed to 300. [2026-01-01T12:07:01.821246] [DEBUG] [REMOTE ] DOUG: PASS: History has at least 300 days. [2026-01-01T12:07:01.821549] [DEBUG] [REMOTE ] DOUG: PASS: Price check passed. Min price $2.26. [2026-01-01T12:07:01.821739] [DEBUG] [REMOTE ] DOUG: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:01.821885] [DEBUG] [REMOTE ] DOUG: PASS: Integrity check passed. [2026-01-01T12:07:01.821934] [DEBUG] [REMOTE ] DOUG: Symbol is viable for forecasting. [2026-01-01T12:07:01.821998] [INFO ] [MAIN ] [974/3542] DOUG kept (0.2s) | 973 kept, 1 rejected | 140.2/min | ETA: 18.3m [2026-01-01T12:07:02.452043] [DEBUG] [REMOTE ] DOX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:02.452187] [DEBUG] [REMOTE ] DOX: PASS: History has at least 300 days. [2026-01-01T12:07:02.452400] [DEBUG] [REMOTE ] DOX: PASS: Price check passed. Min price $74.46. [2026-01-01T12:07:02.452535] [DEBUG] [REMOTE ] DOX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:02.452674] [DEBUG] [REMOTE ] DOX: PASS: Integrity check passed. [2026-01-01T12:07:02.452715] [DEBUG] [REMOTE ] DOX: Symbol is viable for forecasting. [2026-01-01T12:07:02.452763] [INFO ] [MAIN ] [975/3542] DOX kept (0.6s) | 974 kept, 1 rejected | 140.2/min | ETA: 18.3m [2026-01-01T12:07:02.812981] [DEBUG] [REMOTE ] DPG: Retrieved 3627 rows, trimmed to 300. [2026-01-01T12:07:02.813108] [DEBUG] [REMOTE ] DPG: PASS: History has at least 300 days. [2026-01-01T12:07:02.813308] [DEBUG] [REMOTE ] DPG: PASS: Price check passed. Min price $12.48. [2026-01-01T12:07:02.813646] [DEBUG] [REMOTE ] DPG: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:02.813756] [DEBUG] [REMOTE ] DPG: PASS: Integrity check passed. [2026-01-01T12:07:02.813795] [DEBUG] [REMOTE ] DPG: Symbol is viable for forecasting. [2026-01-01T12:07:02.813843] [INFO ] [MAIN ] [976/3542] DPG kept (0.4s) | 975 kept, 1 rejected | 140.2/min | ETA: 18.3m [2026-01-01T12:07:03.057391] [DEBUG] [REMOTE ] DPRO: Retrieved 1522 rows, trimmed to 300. [2026-01-01T12:07:03.057522] [DEBUG] [REMOTE ] DPRO: PASS: History has at least 300 days. [2026-01-01T12:07:03.057748] [DEBUG] [REMOTE ] DPRO: PASS: Price check passed. Min price $6.08. [2026-01-01T12:07:03.057886] [DEBUG] [REMOTE ] DPRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:03.057998] [DEBUG] [REMOTE ] DPRO: PASS: Integrity check passed. [2026-01-01T12:07:03.058040] [DEBUG] [REMOTE ] DPRO: Symbol is viable for forecasting. [2026-01-01T12:07:03.058091] [INFO ] [MAIN ] [977/3542] DPRO kept (0.2s) | 976 kept, 1 rejected | 140.3/min | ETA: 18.3m [2026-01-01T12:07:03.557190] [DEBUG] [REMOTE ] DPZ: Retrieved 5404 rows, trimmed to 300. [2026-01-01T12:07:03.557321] [DEBUG] [REMOTE ] DPZ: PASS: History has at least 300 days. [2026-01-01T12:07:03.557527] [DEBUG] [REMOTE ] DPZ: PASS: Price check passed. Min price $395.64. [2026-01-01T12:07:03.557680] [DEBUG] [REMOTE ] DPZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:03.557827] [DEBUG] [REMOTE ] DPZ: PASS: Integrity check passed. [2026-01-01T12:07:03.557866] [DEBUG] [REMOTE ] DPZ: Symbol is viable for forecasting. [2026-01-01T12:07:03.557914] [INFO ] [MAIN ] [978/3542] DPZ kept (0.5s) | 977 kept, 1 rejected | 140.2/min | ETA: 18.3m [2026-01-01T12:07:04.004664] [DEBUG] [REMOTE ] DQ: Retrieved 3832 rows, trimmed to 300. [2026-01-01T12:07:04.004798] [DEBUG] [REMOTE ] DQ: PASS: History has at least 300 days. [2026-01-01T12:07:04.005004] [DEBUG] [REMOTE ] DQ: PASS: Price check passed. Min price $23.73. [2026-01-01T12:07:04.005134] [DEBUG] [REMOTE ] DQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:04.005243] [DEBUG] [REMOTE ] DQ: PASS: Integrity check passed. [2026-01-01T12:07:04.005282] [DEBUG] [REMOTE ] DQ: Symbol is viable for forecasting. [2026-01-01T12:07:04.005329] [INFO ] [MAIN ] [979/3542] DQ kept (0.4s) | 978 kept, 1 rejected | 140.2/min | ETA: 18.3m [2026-01-01T12:07:04.503877] [DEBUG] [REMOTE ] DRD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:04.504034] [DEBUG] [REMOTE ] DRD: PASS: History has at least 300 days. [2026-01-01T12:07:04.504281] [DEBUG] [REMOTE ] DRD: PASS: Price check passed. Min price $23.81. [2026-01-01T12:07:04.504413] [DEBUG] [REMOTE ] DRD: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:04.504534] [DEBUG] [REMOTE ] DRD: PASS: Integrity check passed. [2026-01-01T12:07:04.504591] [DEBUG] [REMOTE ] DRD: Symbol is viable for forecasting. [2026-01-01T12:07:04.504641] [INFO ] [MAIN ] [980/3542] DRD kept (0.5s) | 979 kept, 1 rejected | 140.2/min | ETA: 18.3m [2026-01-01T12:07:04.918905] [DEBUG] [REMOTE ] DRH: Retrieved 5183 rows, trimmed to 300. [2026-01-01T12:07:04.919054] [DEBUG] [REMOTE ] DRH: PASS: History has at least 300 days. [2026-01-01T12:07:04.919282] [DEBUG] [REMOTE ] DRH: PASS: Price check passed. Min price $7.40. [2026-01-01T12:07:04.919448] [DEBUG] [REMOTE ] DRH: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:04.919563] [DEBUG] [REMOTE ] DRH: PASS: Integrity check passed. [2026-01-01T12:07:04.919622] [DEBUG] [REMOTE ] DRH: Symbol is viable for forecasting. [2026-01-01T12:07:04.919671] [INFO ] [MAIN ] [981/3542] DRH kept (0.4s) | 980 kept, 1 rejected | 140.2/min | ETA: 18.3m [2026-01-01T12:07:05.440450] [DEBUG] [REMOTE ] DRI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:05.440673] [DEBUG] [REMOTE ] DRI: PASS: History has at least 300 days. [2026-01-01T12:07:05.440975] [DEBUG] [REMOTE ] DRI: PASS: Price check passed. Min price $169.21. [2026-01-01T12:07:05.441118] [DEBUG] [REMOTE ] DRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:05.441251] [DEBUG] [REMOTE ] DRI: PASS: Integrity check passed. [2026-01-01T12:07:05.441294] [DEBUG] [REMOTE ] DRI: Symbol is viable for forecasting. [2026-01-01T12:07:05.441349] [INFO ] [MAIN ] [982/3542] DRI kept (0.5s) | 981 kept, 1 rejected | 140.2/min | ETA: 18.3m [2026-01-01T12:07:05.756496] [DEBUG] [REMOTE ] DRIO: Retrieved 2827 rows, trimmed to 300. [2026-01-01T12:07:05.756715] [DEBUG] [REMOTE ] DRIO: PASS: History has at least 300 days. [2026-01-01T12:07:05.756988] [DEBUG] [REMOTE ] DRIO: PASS: Price check passed. Min price $9.92. [2026-01-01T12:07:05.757131] [DEBUG] [REMOTE ] DRIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:05.757263] [DEBUG] [REMOTE ] DRIO: PASS: Integrity check passed. [2026-01-01T12:07:05.757309] [DEBUG] [REMOTE ] DRIO: Symbol is viable for forecasting. [2026-01-01T12:07:05.757364] [INFO ] [MAIN ] [983/3542] DRIO kept (0.3s) | 982 kept, 1 rejected | 140.2/min | ETA: 18.3m [2026-01-01T12:07:06.063667] [DEBUG] [REMOTE ] DRLL: Retrieved 853 rows, trimmed to 300. [2026-01-01T12:07:06.063820] [DEBUG] [REMOTE ] DRLL: PASS: History has at least 300 days. [2026-01-01T12:07:06.064041] [DEBUG] [REMOTE ] DRLL: PASS: Price check passed. Min price $27.24. [2026-01-01T12:07:06.064181] [DEBUG] [REMOTE ] DRLL: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:06.064296] [DEBUG] [REMOTE ] DRLL: PASS: Integrity check passed. [2026-01-01T12:07:06.064337] [DEBUG] [REMOTE ] DRLL: Symbol is viable for forecasting. [2026-01-01T12:07:06.064386] [INFO ] [MAIN ] [984/3542] DRLL kept (0.3s) | 983 kept, 1 rejected | 140.3/min | ETA: 18.2m [2026-01-01T12:07:06.372504] [DEBUG] [REMOTE ] DRMA: Retrieved 1101 rows, trimmed to 300. [2026-01-01T12:07:06.372699] [DEBUG] [REMOTE ] DRMA: PASS: History has at least 300 days. [2026-01-01T12:07:06.372907] [DEBUG] [REMOTE ] DRMA: PASS: Price check passed. Min price $1.86. [2026-01-01T12:07:06.373039] [DEBUG] [REMOTE ] DRMA: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:06.373148] [DEBUG] [REMOTE ] DRMA: PASS: Integrity check passed. [2026-01-01T12:07:06.373188] [DEBUG] [REMOTE ] DRMA: Symbol is viable for forecasting. [2026-01-01T12:07:06.373235] [INFO ] [MAIN ] [985/3542] DRMA kept (0.3s) | 984 kept, 1 rejected | 140.3/min | ETA: 18.2m [2026-01-01T12:07:06.865044] [DEBUG] [REMOTE ] DRS: Retrieved 775 rows, trimmed to 300. [2026-01-01T12:07:06.865176] [DEBUG] [REMOTE ] DRS: PASS: History has at least 300 days. [2026-01-01T12:07:06.865392] [DEBUG] [REMOTE ] DRS: PASS: Price check passed. Min price $32.55. [2026-01-01T12:07:06.865527] [DEBUG] [REMOTE ] DRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:06.865654] [DEBUG] [REMOTE ] DRS: PASS: Integrity check passed. [2026-01-01T12:07:06.865694] [DEBUG] [REMOTE ] DRS: Symbol is viable for forecasting. [2026-01-01T12:07:06.865740] [INFO ] [MAIN ] [986/3542] DRS kept (0.5s) | 985 kept, 1 rejected | 140.3/min | ETA: 18.2m [2026-01-01T12:07:07.190097] [DEBUG] [REMOTE ] DRTS: Retrieved 1212 rows, trimmed to 300. [2026-01-01T12:07:07.190231] [DEBUG] [REMOTE ] DRTS: PASS: History has at least 300 days. [2026-01-01T12:07:07.190429] [DEBUG] [REMOTE ] DRTS: PASS: Price check passed. Min price $3.47. [2026-01-01T12:07:07.190560] [DEBUG] [REMOTE ] DRTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:07.190689] [DEBUG] [REMOTE ] DRTS: PASS: Integrity check passed. [2026-01-01T12:07:07.190729] [DEBUG] [REMOTE ] DRTS: Symbol is viable for forecasting. [2026-01-01T12:07:07.190777] [INFO ] [MAIN ] [987/3542] DRTS kept (0.3s) | 986 kept, 1 rejected | 140.3/min | ETA: 18.2m [2026-01-01T12:07:07.717197] [DEBUG] [REMOTE ] DRUG: Retrieved 1202 rows, trimmed to 300. [2026-01-01T12:07:07.717333] [DEBUG] [REMOTE ] DRUG: PASS: History has at least 300 days. [2026-01-01T12:07:07.717552] [DEBUG] [REMOTE ] DRUG: PASS: Price check passed. Min price $50.83. [2026-01-01T12:07:07.717732] [DEBUG] [REMOTE ] DRUG: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:07.717844] [DEBUG] [REMOTE ] DRUG: PASS: Integrity check passed. [2026-01-01T12:07:07.717884] [DEBUG] [REMOTE ] DRUG: Symbol is viable for forecasting. [2026-01-01T12:07:07.717932] [INFO ] [MAIN ] [988/3542] DRUG kept (0.5s) | 987 kept, 1 rejected | 140.3/min | ETA: 18.2m [2026-01-01T12:07:08.019986] [DEBUG] [REMOTE ] DRVN: Retrieved 1246 rows, trimmed to 300. [2026-01-01T12:07:08.020141] [DEBUG] [REMOTE ] DRVN: PASS: History has at least 300 days. [2026-01-01T12:07:08.020372] [DEBUG] [REMOTE ] DRVN: PASS: Price check passed. Min price $13.53. [2026-01-01T12:07:08.020544] [DEBUG] [REMOTE ] DRVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:08.020762] [DEBUG] [REMOTE ] DRVN: PASS: Integrity check passed. [2026-01-01T12:07:08.020817] [DEBUG] [REMOTE ] DRVN: Symbol is viable for forecasting. [2026-01-01T12:07:08.020869] [INFO ] [MAIN ] [989/3542] DRVN kept (0.3s) | 988 kept, 1 rejected | 140.3/min | ETA: 18.2m [2026-01-01T12:07:08.433327] [DEBUG] [REMOTE ] DSGN: Retrieved 1198 rows, trimmed to 300. [2026-01-01T12:07:08.433453] [DEBUG] [REMOTE ] DSGN: PASS: History has at least 300 days. [2026-01-01T12:07:08.433668] [DEBUG] [REMOTE ] DSGN: PASS: Price check passed. Min price $5.53. [2026-01-01T12:07:08.433805] [DEBUG] [REMOTE ] DSGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:08.433913] [DEBUG] [REMOTE ] DSGN: PASS: Integrity check passed. [2026-01-01T12:07:08.433955] [DEBUG] [REMOTE ] DSGN: Symbol is viable for forecasting. [2026-01-01T12:07:08.434013] [INFO ] [MAIN ] [990/3542] DSGN kept (0.4s) | 989 kept, 1 rejected | 140.3/min | ETA: 18.2m [2026-01-01T12:07:09.110062] [DEBUG] [REMOTE ] DSGX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:09.110263] [DEBUG] [REMOTE ] DSGX: PASS: History has at least 300 days. [2026-01-01T12:07:09.110554] [DEBUG] [REMOTE ] DSGX: PASS: Price check passed. Min price $79.27. [2026-01-01T12:07:09.110852] [DEBUG] [REMOTE ] DSGX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:09.110987] [DEBUG] [REMOTE ] DSGX: PASS: Integrity check passed. [2026-01-01T12:07:09.111028] [DEBUG] [REMOTE ] DSGX: Symbol is viable for forecasting. [2026-01-01T12:07:09.111082] [INFO ] [MAIN ] [991/3542] DSGX kept (0.7s) | 990 kept, 1 rejected | 140.2/min | ETA: 18.2m [2026-01-01T12:07:09.478759] [DEBUG] [REMOTE ] DSL: Retrieved 3191 rows, trimmed to 300. [2026-01-01T12:07:09.478947] [DEBUG] [REMOTE ] DSL: PASS: History has at least 300 days. [2026-01-01T12:07:09.479198] [DEBUG] [REMOTE ] DSL: PASS: Price check passed. Min price $11.03. [2026-01-01T12:07:09.479364] [DEBUG] [REMOTE ] DSL: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:09.479487] [DEBUG] [REMOTE ] DSL: PASS: Integrity check passed. [2026-01-01T12:07:09.479528] [DEBUG] [REMOTE ] DSL: Symbol is viable for forecasting. [2026-01-01T12:07:09.479599] [INFO ] [MAIN ] [992/3542] DSL kept (0.4s) | 991 kept, 1 rejected | 140.3/min | ETA: 18.2m [2026-01-01T12:07:09.972790] [DEBUG] [REMOTE ] DSM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:09.972932] [DEBUG] [REMOTE ] DSM: PASS: History has at least 300 days. [2026-01-01T12:07:09.973154] [DEBUG] [REMOTE ] DSM: PASS: Price check passed. Min price $5.85. [2026-01-01T12:07:09.973286] [DEBUG] [REMOTE ] DSM: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:09.973401] [DEBUG] [REMOTE ] DSM: PASS: Integrity check passed. [2026-01-01T12:07:09.973440] [DEBUG] [REMOTE ] DSM: Symbol is viable for forecasting. [2026-01-01T12:07:09.973488] [INFO ] [MAIN ] [993/3542] DSM kept (0.5s) | 992 kept, 1 rejected | 140.2/min | ETA: 18.2m [2026-01-01T12:07:10.109048] [DEBUG] [REMOTE ] DSP: Retrieved 1229 rows, trimmed to 300. [2026-01-01T12:07:10.109177] [DEBUG] [REMOTE ] DSP: PASS: History has at least 300 days. [2026-01-01T12:07:10.109401] [DEBUG] [REMOTE ] DSP: PASS: Price check passed. Min price $8.14. [2026-01-01T12:07:10.109538] [DEBUG] [REMOTE ] DSP: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:10.109682] [DEBUG] [REMOTE ] DSP: PASS: Integrity check passed. [2026-01-01T12:07:10.109725] [DEBUG] [REMOTE ] DSP: Symbol is viable for forecasting. [2026-01-01T12:07:10.109774] [INFO ] [MAIN ] [994/3542] DSP kept (0.1s) | 993 kept, 1 rejected | 140.3/min | ETA: 18.2m [2026-01-01T12:07:10.862850] [DEBUG] [REMOTE ] DSX: Retrieved 5228 rows, trimmed to 300. [2026-01-01T12:07:10.863066] [DEBUG] [REMOTE ] DSX: PASS: History has at least 300 days. [2026-01-01T12:07:10.863389] [DEBUG] [REMOTE ] DSX: PASS: Price check passed. Min price $1.56. [2026-01-01T12:07:10.863707] [DEBUG] [REMOTE ] DSX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:10.863854] [DEBUG] [REMOTE ] DSX: PASS: Integrity check passed. [2026-01-01T12:07:10.863896] [DEBUG] [REMOTE ] DSX: Symbol is viable for forecasting. [2026-01-01T12:07:10.863950] [INFO ] [MAIN ] [995/3542] DSX kept (0.8s) | 994 kept, 1 rejected | 140.2/min | ETA: 18.2m [2026-01-01T12:07:11.209547] [DEBUG] [REMOTE ] DTB: Retrieved 1315 rows, trimmed to 300. [2026-01-01T12:07:11.209745] [DEBUG] [REMOTE ] DTB: PASS: History has at least 300 days. [2026-01-01T12:07:11.209988] [DEBUG] [REMOTE ] DTB: PASS: Price check passed. Min price $16.90. [2026-01-01T12:07:11.210134] [DEBUG] [REMOTE ] DTB: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:11.210254] [DEBUG] [REMOTE ] DTB: PASS: Integrity check passed. [2026-01-01T12:07:11.210297] [DEBUG] [REMOTE ] DTB: Symbol is viable for forecasting. [2026-01-01T12:07:11.210351] [INFO ] [MAIN ] [996/3542] DTB kept (0.3s) | 995 kept, 1 rejected | 140.3/min | ETA: 18.2m [2026-01-01T12:07:11.508703] [DEBUG] [REMOTE ] DTCX: Retrieved 949 rows, trimmed to 300. [2026-01-01T12:07:11.508899] [DEBUG] [REMOTE ] DTCX: PASS: History has at least 300 days. [2026-01-01T12:07:11.509151] [DEBUG] [REMOTE ] DTCX: PASS: Price check passed. Min price $2.75. [2026-01-01T12:07:11.509334] [DEBUG] [REMOTE ] DTCX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:11.509484] [DEBUG] [REMOTE ] DTCX: PASS: Integrity check passed. [2026-01-01T12:07:11.509541] [DEBUG] [REMOTE ] DTCX: Symbol is viable for forecasting. [2026-01-01T12:07:11.509648] [INFO ] [MAIN ] [997/3542] DTCX kept (0.3s) | 996 kept, 1 rejected | 140.3/min | ETA: 18.1m [2026-01-01T12:07:12.126485] [DEBUG] [REMOTE ] DTE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:12.126656] [DEBUG] [REMOTE ] DTE: PASS: History has at least 300 days. [2026-01-01T12:07:12.126888] [DEBUG] [REMOTE ] DTE: PASS: Price check passed. Min price $127.64. [2026-01-01T12:07:12.127024] [DEBUG] [REMOTE ] DTE: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:12.127144] [DEBUG] [REMOTE ] DTE: PASS: Integrity check passed. [2026-01-01T12:07:12.127185] [DEBUG] [REMOTE ] DTE: Symbol is viable for forecasting. [2026-01-01T12:07:12.127233] [INFO ] [MAIN ] [998/3542] DTE kept (0.6s) | 997 kept, 1 rejected | 140.2/min | ETA: 18.1m [2026-01-01T12:07:12.363007] [DEBUG] [REMOTE ] DTG: Retrieved 1027 rows, trimmed to 300. [2026-01-01T12:07:12.363195] [DEBUG] [REMOTE ] DTG: PASS: History has at least 300 days. [2026-01-01T12:07:12.363448] [DEBUG] [REMOTE ] DTG: PASS: Price check passed. Min price $17.10. [2026-01-01T12:07:12.363611] [DEBUG] [REMOTE ] DTG: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:12.363735] [DEBUG] [REMOTE ] DTG: PASS: Integrity check passed. [2026-01-01T12:07:12.363777] [DEBUG] [REMOTE ] DTG: Symbol is viable for forecasting. [2026-01-01T12:07:12.363830] [INFO ] [MAIN ] [999/3542] DTG kept (0.2s) | 998 kept, 1 rejected | 140.3/min | ETA: 18.1m [2026-01-01T12:07:12.813684] [DEBUG] [REMOTE ] DTIL: Retrieved 1701 rows, trimmed to 300. [2026-01-01T12:07:12.813878] [DEBUG] [REMOTE ] DTIL: PASS: History has at least 300 days. [2026-01-01T12:07:12.814141] [DEBUG] [REMOTE ] DTIL: PASS: Price check passed. Min price $4.16. [2026-01-01T12:07:12.814282] [DEBUG] [REMOTE ] DTIL: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:12.814445] [DEBUG] [REMOTE ] DTIL: PASS: Integrity check passed. [2026-01-01T12:07:12.814495] [DEBUG] [REMOTE ] DTIL: Symbol is viable for forecasting. [2026-01-01T12:07:12.814552] [INFO ] [MAIN ] [1000/3542] DTIL kept (0.5s) | 999 kept, 1 rejected | 140.3/min | ETA: 18.1m [2026-01-01T12:07:13.096518] [DEBUG] [REMOTE ] DTM: Retrieved 1131 rows, trimmed to 300. [2026-01-01T12:07:13.096687] [DEBUG] [REMOTE ] DTM: PASS: History has at least 300 days. [2026-01-01T12:07:13.096900] [DEBUG] [REMOTE ] DTM: PASS: Price check passed. Min price $104.89. [2026-01-01T12:07:13.097034] [DEBUG] [REMOTE ] DTM: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:13.097148] [DEBUG] [REMOTE ] DTM: PASS: Integrity check passed. [2026-01-01T12:07:13.097188] [DEBUG] [REMOTE ] DTM: Symbol is viable for forecasting. [2026-01-01T12:07:13.097237] [INFO ] [MAIN ] [1001/3542] DTM kept (0.3s) | 1000 kept, 1 rejected | 140.3/min | ETA: 18.1m [2026-01-01T12:07:13.792142] [DEBUG] [REMOTE ] DUK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:13.792414] [DEBUG] [REMOTE ] DUK: PASS: History has at least 300 days. [2026-01-01T12:07:13.792721] [DEBUG] [REMOTE ] DUK: PASS: Price check passed. Min price $114.00. [2026-01-01T12:07:13.792881] [DEBUG] [REMOTE ] DUK: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:13.793014] [DEBUG] [REMOTE ] DUK: PASS: Integrity check passed. [2026-01-01T12:07:13.793056] [DEBUG] [REMOTE ] DUK: Symbol is viable for forecasting. [2026-01-01T12:07:13.793109] [INFO ] [MAIN ] [1002/3542] DUK kept (0.7s) | 1001 kept, 1 rejected | 140.2/min | ETA: 18.1m [2026-01-01T12:07:14.120407] [DEBUG] [REMOTE ] DUKB: Retrieved 1830 rows, trimmed to 300. [2026-01-01T12:07:14.120654] [DEBUG] [REMOTE ] DUKB: PASS: History has at least 300 days. [2026-01-01T12:07:14.120959] [DEBUG] [REMOTE ] DUKB: PASS: Price check passed. Min price $23.94. [2026-01-01T12:07:14.121134] [DEBUG] [REMOTE ] DUKB: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:14.121279] [DEBUG] [REMOTE ] DUKB: PASS: Integrity check passed. [2026-01-01T12:07:14.121329] [DEBUG] [REMOTE ] DUKB: Symbol is viable for forecasting. [2026-01-01T12:07:14.121399] [INFO ] [MAIN ] [1003/3542] DUKB kept (0.3s) | 1002 kept, 1 rejected | 140.3/min | ETA: 18.1m [2026-01-01T12:07:14.310480] [DEBUG] [REMOTE ] DUOL: Retrieved 1113 rows, trimmed to 300. [2026-01-01T12:07:14.310739] [DEBUG] [REMOTE ] DUOL: PASS: History has at least 300 days. [2026-01-01T12:07:14.311078] [DEBUG] [REMOTE ] DUOL: PASS: Price check passed. Min price $168.01. [2026-01-01T12:07:14.311266] [DEBUG] [REMOTE ] DUOL: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:14.311423] [DEBUG] [REMOTE ] DUOL: PASS: Integrity check passed. [2026-01-01T12:07:14.311476] [DEBUG] [REMOTE ] DUOL: Symbol is viable for forecasting. [2026-01-01T12:07:14.311540] [INFO ] [MAIN ] [1004/3542] DUOL kept (0.2s) | 1003 kept, 1 rejected | 140.4/min | ETA: 18.1m [2026-01-01T12:07:15.057797] [DEBUG] [REMOTE ] DVA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:15.057941] [DEBUG] [REMOTE ] DVA: PASS: History has at least 300 days. [2026-01-01T12:07:15.058163] [DEBUG] [REMOTE ] DVA: PASS: Price check passed. Min price $113.50. [2026-01-01T12:07:15.058297] [DEBUG] [REMOTE ] DVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:15.058415] [DEBUG] [REMOTE ] DVA: PASS: Integrity check passed. [2026-01-01T12:07:15.058455] [DEBUG] [REMOTE ] DVA: Symbol is viable for forecasting. [2026-01-01T12:07:15.058504] [INFO ] [MAIN ] [1005/3542] DVA kept (0.7s) | 1004 kept, 1 rejected | 140.3/min | ETA: 18.1m [2026-01-01T12:07:15.474774] [DEBUG] [REMOTE ] DVAX: Retrieved 5503 rows, trimmed to 300. [2026-01-01T12:07:15.474906] [DEBUG] [REMOTE ] DVAX: PASS: History has at least 300 days. [2026-01-01T12:07:15.475111] [DEBUG] [REMOTE ] DVAX: PASS: Price check passed. Min price $9.80. [2026-01-01T12:07:15.475246] [DEBUG] [REMOTE ] DVAX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:15.475359] [DEBUG] [REMOTE ] DVAX: PASS: Integrity check passed. [2026-01-01T12:07:15.475398] [DEBUG] [REMOTE ] DVAX: Symbol is viable for forecasting. [2026-01-01T12:07:15.475448] [INFO ] [MAIN ] [1006/3542] DVAX kept (0.4s) | 1005 kept, 1 rejected | 140.3/min | ETA: 18.1m [2026-01-01T12:07:15.945760] [DEBUG] [REMOTE ] DVN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:15.945888] [DEBUG] [REMOTE ] DVN: PASS: History has at least 300 days. [2026-01-01T12:07:15.946093] [DEBUG] [REMOTE ] DVN: PASS: Price check passed. Min price $31.53. [2026-01-01T12:07:15.946226] [DEBUG] [REMOTE ] DVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:15.946337] [DEBUG] [REMOTE ] DVN: PASS: Integrity check passed. [2026-01-01T12:07:15.946377] [DEBUG] [REMOTE ] DVN: Symbol is viable for forecasting. [2026-01-01T12:07:15.946425] [INFO ] [MAIN ] [1007/3542] DVN kept (0.5s) | 1006 kept, 1 rejected | 140.2/min | ETA: 18.1m [2026-01-01T12:07:16.160613] [DEBUG] [REMOTE ] DWAS: Retrieved 3383 rows, trimmed to 300. [2026-01-01T12:07:16.160744] [DEBUG] [REMOTE ] DWAS: PASS: History has at least 300 days. [2026-01-01T12:07:16.160949] [DEBUG] [REMOTE ] DWAS: PASS: Price check passed. Min price $88.68. [2026-01-01T12:07:16.161083] [DEBUG] [REMOTE ] DWAS: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:16.161197] [DEBUG] [REMOTE ] DWAS: PASS: Integrity check passed. [2026-01-01T12:07:16.161238] [DEBUG] [REMOTE ] DWAS: Symbol is viable for forecasting. [2026-01-01T12:07:16.161286] [INFO ] [MAIN ] [1008/3542] DWAS kept (0.2s) | 1007 kept, 1 rejected | 140.3/min | ETA: 18.1m [2026-01-01T12:07:16.520886] [DEBUG] [REMOTE ] DWSH: Retrieved 1880 rows, trimmed to 300. [2026-01-01T12:07:16.521051] [DEBUG] [REMOTE ] DWSH: PASS: History has at least 300 days. [2026-01-01T12:07:16.521359] [DEBUG] [REMOTE ] DWSH: PASS: Price check passed. Min price $6.30. [2026-01-01T12:07:16.521564] [DEBUG] [REMOTE ] DWSH: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:16.521748] [DEBUG] [REMOTE ] DWSH: PASS: Integrity check passed. [2026-01-01T12:07:16.521807] [DEBUG] [REMOTE ] DWSH: Symbol is viable for forecasting. [2026-01-01T12:07:16.521875] [INFO ] [MAIN ] [1009/3542] DWSH kept (0.4s) | 1008 kept, 1 rejected | 140.3/min | ETA: 18.0m [2026-01-01T12:07:17.234652] [DEBUG] [REMOTE ] DX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:17.234791] [DEBUG] [REMOTE ] DX: PASS: History has at least 300 days. [2026-01-01T12:07:17.235107] [DEBUG] [REMOTE ] DX: PASS: Price check passed. Min price $12.57. [2026-01-01T12:07:17.235253] [DEBUG] [REMOTE ] DX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:17.235373] [DEBUG] [REMOTE ] DX: PASS: Integrity check passed. [2026-01-01T12:07:17.235415] [DEBUG] [REMOTE ] DX: Symbol is viable for forecasting. [2026-01-01T12:07:17.235468] [INFO ] [MAIN ] [1010/3542] DX kept (0.7s) | 1009 kept, 1 rejected | 140.2/min | ETA: 18.1m [2026-01-01T12:07:17.516849] [DEBUG] [REMOTE ] DXC: Retrieved 2242 rows, trimmed to 300. [2026-01-01T12:07:17.516991] [DEBUG] [REMOTE ] DXC: PASS: History has at least 300 days. [2026-01-01T12:07:17.517192] [DEBUG] [REMOTE ] DXC: PASS: Price check passed. Min price $11.99. [2026-01-01T12:07:17.517323] [DEBUG] [REMOTE ] DXC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:17.517457] [DEBUG] [REMOTE ] DXC: PASS: Integrity check passed. [2026-01-01T12:07:17.517497] [DEBUG] [REMOTE ] DXC: Symbol is viable for forecasting. [2026-01-01T12:07:17.517545] [INFO ] [MAIN ] [1011/3542] DXC kept (0.3s) | 1010 kept, 1 rejected | 140.3/min | ETA: 18.0m [2026-01-01T12:07:18.051650] [DEBUG] [REMOTE ] DXCM: Retrieved 5213 rows, trimmed to 300. [2026-01-01T12:07:18.052049] [DEBUG] [REMOTE ] DXCM: PASS: History has at least 300 days. [2026-01-01T12:07:18.052320] [DEBUG] [REMOTE ] DXCM: PASS: Price check passed. Min price $54.84. [2026-01-01T12:07:18.052459] [DEBUG] [REMOTE ] DXCM: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:18.052726] [DEBUG] [REMOTE ] DXCM: PASS: Integrity check passed. [2026-01-01T12:07:18.052775] [DEBUG] [REMOTE ] DXCM: Symbol is viable for forecasting. [2026-01-01T12:07:18.052830] [INFO ] [MAIN ] [1012/3542] DXCM kept (0.5s) | 1011 kept, 1 rejected | 140.3/min | ETA: 18.0m [2026-01-01T12:07:18.521239] [DEBUG] [REMOTE ] DXPE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:18.521431] [DEBUG] [REMOTE ] DXPE: PASS: History has at least 300 days. [2026-01-01T12:07:18.521709] [DEBUG] [REMOTE ] DXPE: PASS: Price check passed. Min price $85.53. [2026-01-01T12:07:18.521849] [DEBUG] [REMOTE ] DXPE: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:18.521969] [DEBUG] [REMOTE ] DXPE: PASS: Integrity check passed. [2026-01-01T12:07:18.522010] [DEBUG] [REMOTE ] DXPE: Symbol is viable for forecasting. [2026-01-01T12:07:18.522235] [INFO ] [MAIN ] [1013/3542] DXPE kept (0.5s) | 1012 kept, 1 rejected | 140.2/min | ETA: 18.0m [2026-01-01T12:07:18.990920] [DEBUG] [REMOTE ] DY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:18.991065] [DEBUG] [REMOTE ] DY: PASS: History has at least 300 days. [2026-01-01T12:07:18.991265] [DEBUG] [REMOTE ] DY: PASS: Price check passed. Min price $279.52. [2026-01-01T12:07:18.991397] [DEBUG] [REMOTE ] DY: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:18.991504] [DEBUG] [REMOTE ] DY: PASS: Integrity check passed. [2026-01-01T12:07:18.991543] [DEBUG] [REMOTE ] DY: Symbol is viable for forecasting. [2026-01-01T12:07:18.991614] [INFO ] [MAIN ] [1014/3542] DY kept (0.5s) | 1013 kept, 1 rejected | 140.2/min | ETA: 18.0m [2026-01-01T12:07:19.107489] [DEBUG] [REMOTE ] DYN: Retrieved 1329 rows, trimmed to 300. [2026-01-01T12:07:19.107634] [DEBUG] [REMOTE ] DYN: PASS: History has at least 300 days. [2026-01-01T12:07:19.107828] [DEBUG] [REMOTE ] DYN: PASS: Price check passed. Min price $13.95. [2026-01-01T12:07:19.107968] [DEBUG] [REMOTE ] DYN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:19.108071] [DEBUG] [REMOTE ] DYN: PASS: Integrity check passed. [2026-01-01T12:07:19.108111] [DEBUG] [REMOTE ] DYN: Symbol is viable for forecasting. [2026-01-01T12:07:19.108156] [INFO ] [MAIN ] [1015/3542] DYN kept (0.1s) | 1014 kept, 1 rejected | 140.3/min | ETA: 18.0m [2026-01-01T12:07:19.878243] [DEBUG] [REMOTE ] E: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:19.878443] [DEBUG] [REMOTE ] E: PASS: History has at least 300 days. [2026-01-01T12:07:19.878737] [DEBUG] [REMOTE ] E: PASS: Price check passed. Min price $33.50. [2026-01-01T12:07:19.878881] [DEBUG] [REMOTE ] E: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:19.879004] [DEBUG] [REMOTE ] E: PASS: Integrity check passed. [2026-01-01T12:07:19.879045] [DEBUG] [REMOTE ] E: Symbol is viable for forecasting. [2026-01-01T12:07:19.879098] [INFO ] [MAIN ] [1016/3542] E kept (0.8s) | 1015 kept, 1 rejected | 140.2/min | ETA: 18.0m [2026-01-01T12:07:20.331291] [DEBUG] [REMOTE ] EA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:20.331559] [DEBUG] [REMOTE ] EA: PASS: History has at least 300 days. [2026-01-01T12:07:20.332218] [DEBUG] [REMOTE ] EA: PASS: Price check passed. Min price $199.70. [2026-01-01T12:07:20.332371] [DEBUG] [REMOTE ] EA: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:20.332542] [DEBUG] [REMOTE ] EA: PASS: Integrity check passed. [2026-01-01T12:07:20.332607] [DEBUG] [REMOTE ] EA: Symbol is viable for forecasting. [2026-01-01T12:07:20.332672] [INFO ] [MAIN ] [1017/3542] EA kept (0.5s) | 1016 kept, 1 rejected | 140.2/min | ETA: 18.0m [2026-01-01T12:07:20.642658] [DEBUG] [REMOTE ] EAF: Retrieved 1937 rows, trimmed to 300. [2026-01-01T12:07:20.642838] [DEBUG] [REMOTE ] EAF: PASS: History has at least 300 days. [2026-01-01T12:07:20.643086] [DEBUG] [REMOTE ] EAF: PASS: Price check passed. Min price $11.97. [2026-01-01T12:07:20.643234] [DEBUG] [REMOTE ] EAF: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:20.643357] [DEBUG] [REMOTE ] EAF: PASS: Integrity check passed. [2026-01-01T12:07:20.643400] [DEBUG] [REMOTE ] EAF: Symbol is viable for forecasting. [2026-01-01T12:07:20.643452] [INFO ] [MAIN ] [1018/3542] EAF kept (0.3s) | 1017 kept, 1 rejected | 140.2/min | ETA: 18.0m [2026-01-01T12:07:21.076242] [DEBUG] [REMOTE ] EAI: Retrieved 2356 rows, trimmed to 300. [2026-01-01T12:07:21.076421] [DEBUG] [REMOTE ] EAI: PASS: History has at least 300 days. [2026-01-01T12:07:21.076701] [DEBUG] [REMOTE ] EAI: PASS: Price check passed. Min price $20.70. [2026-01-01T12:07:21.076842] [DEBUG] [REMOTE ] EAI: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:21.076959] [DEBUG] [REMOTE ] EAI: PASS: Integrity check passed. [2026-01-01T12:07:21.077000] [DEBUG] [REMOTE ] EAI: Symbol is viable for forecasting. [2026-01-01T12:07:21.077077] [INFO ] [MAIN ] [1019/3542] EAI kept (0.4s) | 1018 kept, 1 rejected | 140.2/min | ETA: 18.0m [2026-01-01T12:07:21.487319] [DEBUG] [REMOTE ] EARN: Retrieved 3188 rows, trimmed to 300. [2026-01-01T12:07:21.487493] [DEBUG] [REMOTE ] EARN: PASS: History has at least 300 days. [2026-01-01T12:07:21.487757] [DEBUG] [REMOTE ] EARN: PASS: Price check passed. Min price $4.80. [2026-01-01T12:07:21.487898] [DEBUG] [REMOTE ] EARN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:21.488017] [DEBUG] [REMOTE ] EARN: PASS: Integrity check passed. [2026-01-01T12:07:21.488061] [DEBUG] [REMOTE ] EARN: Symbol is viable for forecasting. [2026-01-01T12:07:21.488114] [INFO ] [MAIN ] [1020/3542] EARN kept (0.4s) | 1019 kept, 1 rejected | 140.3/min | ETA: 18.0m [2026-01-01T12:07:21.819395] [DEBUG] [REMOTE ] EB: Retrieved 1830 rows, trimmed to 300. [2026-01-01T12:07:21.819605] [DEBUG] [REMOTE ] EB: PASS: History has at least 300 days. [2026-01-01T12:07:21.819860] [DEBUG] [REMOTE ] EB: PASS: Price check passed. Min price $2.20. [2026-01-01T12:07:21.819997] [DEBUG] [REMOTE ] EB: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:21.820114] [DEBUG] [REMOTE ] EB: PASS: Integrity check passed. [2026-01-01T12:07:21.820156] [DEBUG] [REMOTE ] EB: Symbol is viable for forecasting. [2026-01-01T12:07:21.820208] [INFO ] [MAIN ] [1021/3542] EB kept (0.3s) | 1020 kept, 1 rejected | 140.3/min | ETA: 18.0m [2026-01-01T12:07:22.453398] [DEBUG] [REMOTE ] EBAY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:22.453627] [DEBUG] [REMOTE ] EBAY: PASS: History has at least 300 days. [2026-01-01T12:07:22.453932] [DEBUG] [REMOTE ] EBAY: PASS: Price check passed. Min price $79.77. [2026-01-01T12:07:22.454076] [DEBUG] [REMOTE ] EBAY: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:22.454261] [DEBUG] [REMOTE ] EBAY: PASS: Integrity check passed. [2026-01-01T12:07:22.454305] [DEBUG] [REMOTE ] EBAY: Symbol is viable for forecasting. [2026-01-01T12:07:22.454366] [INFO ] [MAIN ] [1022/3542] EBAY kept (0.6s) | 1021 kept, 1 rejected | 140.2/min | ETA: 18.0m [2026-01-01T12:07:22.689372] [DEBUG] [REMOTE ] EBC: Retrieved 1309 rows, trimmed to 300. [2026-01-01T12:07:22.689561] [DEBUG] [REMOTE ] EBC: PASS: History has at least 300 days. [2026-01-01T12:07:22.689845] [DEBUG] [REMOTE ] EBC: PASS: Price check passed. Min price $16.62. [2026-01-01T12:07:22.690000] [DEBUG] [REMOTE ] EBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:22.690124] [DEBUG] [REMOTE ] EBC: PASS: Integrity check passed. [2026-01-01T12:07:22.690167] [DEBUG] [REMOTE ] EBC: Symbol is viable for forecasting. [2026-01-01T12:07:22.690222] [INFO ] [MAIN ] [1023/3542] EBC kept (0.2s) | 1022 kept, 1 rejected | 140.3/min | ETA: 18.0m [2026-01-01T12:07:23.353519] [DEBUG] [REMOTE ] EBF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:23.353732] [DEBUG] [REMOTE ] EBF: PASS: History has at least 300 days. [2026-01-01T12:07:23.354012] [DEBUG] [REMOTE ] EBF: PASS: Price check passed. Min price $16.38. [2026-01-01T12:07:23.354294] [DEBUG] [REMOTE ] EBF: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:23.354430] [DEBUG] [REMOTE ] EBF: PASS: Integrity check passed. [2026-01-01T12:07:23.354473] [DEBUG] [REMOTE ] EBF: Symbol is viable for forecasting. [2026-01-01T12:07:23.354535] [INFO ] [MAIN ] [1024/3542] EBF kept (0.7s) | 1023 kept, 1 rejected | 140.2/min | ETA: 18.0m [2026-01-01T12:07:23.647988] [DEBUG] [REMOTE ] EBON: Retrieved 1386 rows, trimmed to 300. [2026-01-01T12:07:23.648165] [DEBUG] [REMOTE ] EBON: PASS: History has at least 300 days. [2026-01-01T12:07:23.648411] [DEBUG] [REMOTE ] EBON: PASS: Price check passed. Min price $3.06. [2026-01-01T12:07:23.648552] [DEBUG] [REMOTE ] EBON: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:23.648711] [DEBUG] [REMOTE ] EBON: PASS: Integrity check passed. [2026-01-01T12:07:23.648757] [DEBUG] [REMOTE ] EBON: Symbol is viable for forecasting. [2026-01-01T12:07:23.648844] [INFO ] [MAIN ] [1025/3542] EBON kept (0.3s) | 1024 kept, 1 rejected | 140.2/min | ETA: 17.9m [2026-01-01T12:07:24.166517] [DEBUG] [REMOTE ] EBS: Retrieved 4811 rows, trimmed to 300. [2026-01-01T12:07:24.166729] [DEBUG] [REMOTE ] EBS: PASS: History has at least 300 days. [2026-01-01T12:07:24.166984] [DEBUG] [REMOTE ] EBS: PASS: Price check passed. Min price $9.07. [2026-01-01T12:07:24.167121] [DEBUG] [REMOTE ] EBS: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:24.167236] [DEBUG] [REMOTE ] EBS: PASS: Integrity check passed. [2026-01-01T12:07:24.167276] [DEBUG] [REMOTE ] EBS: Symbol is viable for forecasting. [2026-01-01T12:07:24.167327] [INFO ] [MAIN ] [1026/3542] EBS kept (0.5s) | 1025 kept, 1 rejected | 140.2/min | ETA: 17.9m [2026-01-01T12:07:24.540305] [DEBUG] [REMOTE ] EC: Retrieved 4349 rows, trimmed to 300. [2026-01-01T12:07:24.540521] [DEBUG] [REMOTE ] EC: PASS: History has at least 300 days. [2026-01-01T12:07:24.540864] [DEBUG] [REMOTE ] EC: PASS: Price check passed. Min price $8.61. [2026-01-01T12:07:24.541012] [DEBUG] [REMOTE ] EC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:24.541138] [DEBUG] [REMOTE ] EC: PASS: Integrity check passed. [2026-01-01T12:07:24.541179] [DEBUG] [REMOTE ] EC: Symbol is viable for forecasting. [2026-01-01T12:07:24.541232] [INFO ] [MAIN ] [1027/3542] EC kept (0.4s) | 1026 kept, 1 rejected | 140.2/min | ETA: 17.9m [2026-01-01T12:07:24.809203] [DEBUG] [REMOTE ] ECC: Retrieved 2825 rows, trimmed to 300. [2026-01-01T12:07:24.809404] [DEBUG] [REMOTE ] ECC: PASS: History has at least 300 days. [2026-01-01T12:07:24.809699] [DEBUG] [REMOTE ] ECC: PASS: Price check passed. Min price $5.39. [2026-01-01T12:07:24.809847] [DEBUG] [REMOTE ] ECC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:24.809971] [DEBUG] [REMOTE ] ECC: PASS: Integrity check passed. [2026-01-01T12:07:24.810017] [DEBUG] [REMOTE ] ECC: Symbol is viable for forecasting. [2026-01-01T12:07:24.810072] [INFO ] [MAIN ] [1028/3542] ECC kept (0.3s) | 1027 kept, 1 rejected | 140.3/min | ETA: 17.9m [2026-01-01T12:07:25.471705] [DEBUG] [REMOTE ] ECL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:25.471896] [DEBUG] [REMOTE ] ECL: PASS: History has at least 300 days. [2026-01-01T12:07:25.472167] [DEBUG] [REMOTE ] ECL: PASS: Price check passed. Min price $252.35. [2026-01-01T12:07:25.472451] [DEBUG] [REMOTE ] ECL: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:25.472618] [DEBUG] [REMOTE ] ECL: PASS: Integrity check passed. [2026-01-01T12:07:25.472682] [DEBUG] [REMOTE ] ECL: Symbol is viable for forecasting. [2026-01-01T12:07:25.472743] [INFO ] [MAIN ] [1029/3542] ECL kept (0.7s) | 1028 kept, 1 rejected | 140.2/min | ETA: 17.9m [2026-01-01T12:07:25.938233] [DEBUG] [REMOTE ] ECPG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:25.938439] [DEBUG] [REMOTE ] ECPG: PASS: History has at least 300 days. [2026-01-01T12:07:25.938947] [DEBUG] [REMOTE ] ECPG: PASS: Price check passed. Min price $40.53. [2026-01-01T12:07:25.939099] [DEBUG] [REMOTE ] ECPG: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:25.939239] [DEBUG] [REMOTE ] ECPG: PASS: Integrity check passed. [2026-01-01T12:07:25.939284] [DEBUG] [REMOTE ] ECPG: Symbol is viable for forecasting. [2026-01-01T12:07:25.939367] [INFO ] [MAIN ] [1030/3542] ECPG kept (0.5s) | 1029 kept, 1 rejected | 140.2/min | ETA: 17.9m [2026-01-01T12:07:26.156369] [DEBUG] [REMOTE ] ECX: Retrieved 760 rows, trimmed to 300. [2026-01-01T12:07:26.156549] [DEBUG] [REMOTE ] ECX: PASS: History has at least 300 days. [2026-01-01T12:07:26.156814] [DEBUG] [REMOTE ] ECX: PASS: Price check passed. Min price $1.55. [2026-01-01T12:07:26.156948] [DEBUG] [REMOTE ] ECX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:26.157061] [DEBUG] [REMOTE ] ECX: PASS: Integrity check passed. [2026-01-01T12:07:26.157101] [DEBUG] [REMOTE ] ECX: Symbol is viable for forecasting. [2026-01-01T12:07:26.157175] [INFO ] [MAIN ] [1031/3542] ECX kept (0.2s) | 1030 kept, 1 rejected | 140.3/min | ETA: 17.9m [2026-01-01T12:07:26.790427] [DEBUG] [REMOTE ] ED: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:26.790647] [DEBUG] [REMOTE ] ED: PASS: History has at least 300 days. [2026-01-01T12:07:26.790943] [DEBUG] [REMOTE ] ED: PASS: Price check passed. Min price $95.30. [2026-01-01T12:07:26.791115] [DEBUG] [REMOTE ] ED: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:26.791252] [DEBUG] [REMOTE ] ED: PASS: Integrity check passed. [2026-01-01T12:07:26.791292] [DEBUG] [REMOTE ] ED: Symbol is viable for forecasting. [2026-01-01T12:07:26.791348] [INFO ] [MAIN ] [1032/3542] ED kept (0.6s) | 1031 kept, 1 rejected | 140.2/min | ETA: 17.9m [2026-01-01T12:07:27.251695] [DEBUG] [REMOTE ] EDAP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:27.251900] [DEBUG] [REMOTE ] EDAP: PASS: History has at least 300 days. [2026-01-01T12:07:27.252173] [DEBUG] [REMOTE ] EDAP: PASS: Price check passed. Min price $1.81. [2026-01-01T12:07:27.252310] [DEBUG] [REMOTE ] EDAP: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:27.252468] [DEBUG] [REMOTE ] EDAP: PASS: Integrity check passed. [2026-01-01T12:07:27.252510] [DEBUG] [REMOTE ] EDAP: Symbol is viable for forecasting. [2026-01-01T12:07:27.252562] [INFO ] [MAIN ] [1033/3542] EDAP kept (0.5s) | 1032 kept, 1 rejected | 140.2/min | ETA: 17.9m [2026-01-01T12:07:27.644271] [DEBUG] [REMOTE ] EDD: Retrieved 4704 rows, trimmed to 300. [2026-01-01T12:07:27.644450] [DEBUG] [REMOTE ] EDD: PASS: History has at least 300 days. [2026-01-01T12:07:27.644721] [DEBUG] [REMOTE ] EDD: PASS: Price check passed. Min price $5.06. [2026-01-01T12:07:27.644865] [DEBUG] [REMOTE ] EDD: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:27.644987] [DEBUG] [REMOTE ] EDD: PASS: Integrity check passed. [2026-01-01T12:07:27.645031] [DEBUG] [REMOTE ] EDD: Symbol is viable for forecasting. [2026-01-01T12:07:27.645085] [INFO ] [MAIN ] [1034/3542] EDD kept (0.4s) | 1033 kept, 1 rejected | 140.2/min | ETA: 17.9m [2026-01-01T12:07:28.006016] [DEBUG] [REMOTE ] EDF: Retrieved 3777 rows, trimmed to 300. [2026-01-01T12:07:28.006209] [DEBUG] [REMOTE ] EDF: PASS: History has at least 300 days. [2026-01-01T12:07:28.006474] [DEBUG] [REMOTE ] EDF: PASS: Price check passed. Min price $4.74. [2026-01-01T12:07:28.006632] [DEBUG] [REMOTE ] EDF: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:28.006759] [DEBUG] [REMOTE ] EDF: PASS: Integrity check passed. [2026-01-01T12:07:28.006799] [DEBUG] [REMOTE ] EDF: Symbol is viable for forecasting. [2026-01-01T12:07:28.006852] [INFO ] [MAIN ] [1035/3542] EDF kept (0.4s) | 1034 kept, 1 rejected | 140.2/min | ETA: 17.9m [2026-01-01T12:07:28.449021] [DEBUG] [REMOTE ] EDN: Retrieved 4702 rows, trimmed to 300. [2026-01-01T12:07:28.449215] [DEBUG] [REMOTE ] EDN: PASS: History has at least 300 days. [2026-01-01T12:07:28.449533] [DEBUG] [REMOTE ] EDN: PASS: Price check passed. Min price $15.38. [2026-01-01T12:07:28.449701] [DEBUG] [REMOTE ] EDN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:28.449836] [DEBUG] [REMOTE ] EDN: PASS: Integrity check passed. [2026-01-01T12:07:28.449877] [DEBUG] [REMOTE ] EDN: Symbol is viable for forecasting. [2026-01-01T12:07:28.449930] [INFO ] [MAIN ] [1036/3542] EDN kept (0.4s) | 1035 kept, 1 rejected | 140.2/min | ETA: 17.9m [2026-01-01T12:07:28.636147] [DEBUG] [REMOTE ] EE: Retrieved 933 rows, trimmed to 300. [2026-01-01T12:07:28.636317] [DEBUG] [REMOTE ] EE: PASS: History has at least 300 days. [2026-01-01T12:07:28.636532] [DEBUG] [REMOTE ] EE: PASS: Price check passed. Min price $25.16. [2026-01-01T12:07:28.636693] [DEBUG] [REMOTE ] EE: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:28.636802] [DEBUG] [REMOTE ] EE: PASS: Integrity check passed. [2026-01-01T12:07:28.636841] [DEBUG] [REMOTE ] EE: Symbol is viable for forecasting. [2026-01-01T12:07:28.636904] [INFO ] [MAIN ] [1037/3542] EE kept (0.2s) | 1036 kept, 1 rejected | 140.3/min | ETA: 17.9m [2026-01-01T12:07:29.196030] [DEBUG] [REMOTE ] EEMA: Retrieved 3494 rows, trimmed to 300. [2026-01-01T12:07:29.196162] [DEBUG] [REMOTE ] EEMA: PASS: History has at least 300 days. [2026-01-01T12:07:29.196369] [DEBUG] [REMOTE ] EEMA: PASS: Price check passed. Min price $87.99. [2026-01-01T12:07:29.196534] [DEBUG] [REMOTE ] EEMA: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:29.196674] [DEBUG] [REMOTE ] EEMA: PASS: Integrity check passed. [2026-01-01T12:07:29.196717] [DEBUG] [REMOTE ] EEMA: Symbol is viable for forecasting. [2026-01-01T12:07:29.196767] [INFO ] [MAIN ] [1038/3542] EEMA kept (0.6s) | 1037 kept, 1 rejected | 140.2/min | ETA: 17.9m [2026-01-01T12:07:29.544352] [DEBUG] [REMOTE ] EEX: Retrieved 2182 rows, trimmed to 300. [2026-01-01T12:07:29.544475] [DEBUG] [REMOTE ] EEX: PASS: History has at least 300 days. [2026-01-01T12:07:29.544717] [DEBUG] [REMOTE ] EEX: PASS: Price check passed. Min price $3.37. [2026-01-01T12:07:29.544858] [DEBUG] [REMOTE ] EEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:29.544963] [DEBUG] [REMOTE ] EEX: PASS: Integrity check passed. [2026-01-01T12:07:29.545002] [DEBUG] [REMOTE ] EEX: Symbol is viable for forecasting. [2026-01-01T12:07:29.545049] [INFO ] [MAIN ] [1039/3542] EEX kept (0.3s) | 1038 kept, 1 rejected | 140.3/min | ETA: 17.8m [2026-01-01T12:07:30.041630] [DEBUG] [REMOTE ] EFC: Retrieved 3831 rows, trimmed to 300. [2026-01-01T12:07:30.041773] [DEBUG] [REMOTE ] EFC: PASS: History has at least 300 days. [2026-01-01T12:07:30.042001] [DEBUG] [REMOTE ] EFC: PASS: Price check passed. Min price $12.93. [2026-01-01T12:07:30.042132] [DEBUG] [REMOTE ] EFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:30.042251] [DEBUG] [REMOTE ] EFC: PASS: Integrity check passed. [2026-01-01T12:07:30.042290] [DEBUG] [REMOTE ] EFC: Symbol is viable for forecasting. [2026-01-01T12:07:30.042338] [INFO ] [MAIN ] [1040/3542] EFC kept (0.5s) | 1039 kept, 1 rejected | 140.3/min | ETA: 17.8m [2026-01-01T12:07:30.512948] [DEBUG] [REMOTE ] EFSC: Retrieved 5654 rows, trimmed to 300. [2026-01-01T12:07:30.513075] [DEBUG] [REMOTE ] EFSC: PASS: History has at least 300 days. [2026-01-01T12:07:30.513284] [DEBUG] [REMOTE ] EFSC: PASS: Price check passed. Min price $51.70. [2026-01-01T12:07:30.513451] [DEBUG] [REMOTE ] EFSC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:30.513563] [DEBUG] [REMOTE ] EFSC: PASS: Integrity check passed. [2026-01-01T12:07:30.513624] [DEBUG] [REMOTE ] EFSC: Symbol is viable for forecasting. [2026-01-01T12:07:30.513672] [INFO ] [MAIN ] [1041/3542] EFSC kept (0.5s) | 1040 kept, 1 rejected | 140.2/min | ETA: 17.8m [2026-01-01T12:07:30.950689] [DEBUG] [REMOTE ] EFX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:30.950837] [DEBUG] [REMOTE ] EFX: PASS: History has at least 300 days. [2026-01-01T12:07:30.951093] [DEBUG] [REMOTE ] EFX: PASS: Price check passed. Min price $203.70. [2026-01-01T12:07:30.951231] [DEBUG] [REMOTE ] EFX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:30.951359] [DEBUG] [REMOTE ] EFX: PASS: Integrity check passed. [2026-01-01T12:07:30.951402] [DEBUG] [REMOTE ] EFX: Symbol is viable for forecasting. [2026-01-01T12:07:30.951453] [INFO ] [MAIN ] [1042/3542] EFX kept (0.4s) | 1041 kept, 1 rejected | 140.2/min | ETA: 17.8m [2026-01-01T12:07:31.456248] [DEBUG] [REMOTE ] EG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:31.456379] [DEBUG] [REMOTE ] EG: PASS: History has at least 300 days. [2026-01-01T12:07:31.456607] [DEBUG] [REMOTE ] EG: PASS: Price check passed. Min price $302.97. [2026-01-01T12:07:31.456742] [DEBUG] [REMOTE ] EG: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:31.456853] [DEBUG] [REMOTE ] EG: PASS: Integrity check passed. [2026-01-01T12:07:31.456893] [DEBUG] [REMOTE ] EG: Symbol is viable for forecasting. [2026-01-01T12:07:31.456954] [INFO ] [MAIN ] [1043/3542] EG kept (0.5s) | 1042 kept, 1 rejected | 140.2/min | ETA: 17.8m [2026-01-01T12:07:31.929616] [DEBUG] [REMOTE ] EGAN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:31.929754] [DEBUG] [REMOTE ] EGAN: PASS: History has at least 300 days. [2026-01-01T12:07:31.929965] [DEBUG] [REMOTE ] EGAN: PASS: Price check passed. Min price $9.56. [2026-01-01T12:07:31.930094] [DEBUG] [REMOTE ] EGAN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:31.930234] [DEBUG] [REMOTE ] EGAN: PASS: Integrity check passed. [2026-01-01T12:07:31.930275] [DEBUG] [REMOTE ] EGAN: Symbol is viable for forecasting. [2026-01-01T12:07:31.930322] [INFO ] [MAIN ] [1044/3542] EGAN kept (0.5s) | 1043 kept, 1 rejected | 140.2/min | ETA: 17.8m [2026-01-01T12:07:32.433628] [DEBUG] [REMOTE ] EGBN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:32.433780] [DEBUG] [REMOTE ] EGBN: PASS: History has at least 300 days. [2026-01-01T12:07:32.434019] [DEBUG] [REMOTE ] EGBN: PASS: Price check passed. Min price $15.80. [2026-01-01T12:07:32.434157] [DEBUG] [REMOTE ] EGBN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:32.434278] [DEBUG] [REMOTE ] EGBN: PASS: Integrity check passed. [2026-01-01T12:07:32.434318] [DEBUG] [REMOTE ] EGBN: Symbol is viable for forecasting. [2026-01-01T12:07:32.434369] [INFO ] [MAIN ] [1045/3542] EGBN kept (0.5s) | 1044 kept, 1 rejected | 140.2/min | ETA: 17.8m [2026-01-01T12:07:32.892797] [DEBUG] [REMOTE ] EGP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:32.892962] [DEBUG] [REMOTE ] EGP: PASS: History has at least 300 days. [2026-01-01T12:07:32.893211] [DEBUG] [REMOTE ] EGP: PASS: Price check passed. Min price $164.69. [2026-01-01T12:07:32.893354] [DEBUG] [REMOTE ] EGP: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:32.893480] [DEBUG] [REMOTE ] EGP: PASS: Integrity check passed. [2026-01-01T12:07:32.893528] [DEBUG] [REMOTE ] EGP: Symbol is viable for forecasting. [2026-01-01T12:07:32.893601] [INFO ] [MAIN ] [1046/3542] EGP kept (0.5s) | 1045 kept, 1 rejected | 140.2/min | ETA: 17.8m [2026-01-01T12:07:33.340039] [DEBUG] [REMOTE ] EGY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:33.340174] [DEBUG] [REMOTE ] EGY: PASS: History has at least 300 days. [2026-01-01T12:07:33.340379] [DEBUG] [REMOTE ] EGY: PASS: Price check passed. Min price $3.37. [2026-01-01T12:07:33.340514] [DEBUG] [REMOTE ] EGY: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:33.340645] [DEBUG] [REMOTE ] EGY: PASS: Integrity check passed. [2026-01-01T12:07:33.340687] [DEBUG] [REMOTE ] EGY: Symbol is viable for forecasting. [2026-01-01T12:07:33.340734] [INFO ] [MAIN ] [1047/3542] EGY kept (0.4s) | 1046 kept, 1 rejected | 140.2/min | ETA: 17.8m [2026-01-01T12:07:33.623709] [DEBUG] [REMOTE ] EH: Retrieved 1521 rows, trimmed to 300. [2026-01-01T12:07:33.623853] [DEBUG] [REMOTE ] EH: PASS: History has at least 300 days. [2026-01-01T12:07:33.624061] [DEBUG] [REMOTE ] EH: PASS: Price check passed. Min price $12.79. [2026-01-01T12:07:33.624196] [DEBUG] [REMOTE ] EH: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:33.624308] [DEBUG] [REMOTE ] EH: PASS: Integrity check passed. [2026-01-01T12:07:33.624348] [DEBUG] [REMOTE ] EH: Symbol is viable for forecasting. [2026-01-01T12:07:33.624396] [INFO ] [MAIN ] [1048/3542] EH kept (0.3s) | 1047 kept, 1 rejected | 140.2/min | ETA: 17.8m [2026-01-01T12:07:33.967694] [DEBUG] [REMOTE ] EHAB: Retrieved 879 rows, trimmed to 300. [2026-01-01T12:07:33.967827] [DEBUG] [REMOTE ] EHAB: PASS: History has at least 300 days. [2026-01-01T12:07:33.968030] [DEBUG] [REMOTE ] EHAB: PASS: Price check passed. Min price $7.71. [2026-01-01T12:07:33.968162] [DEBUG] [REMOTE ] EHAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:33.968270] [DEBUG] [REMOTE ] EHAB: PASS: Integrity check passed. [2026-01-01T12:07:33.968309] [DEBUG] [REMOTE ] EHAB: Symbol is viable for forecasting. [2026-01-01T12:07:33.968382] [INFO ] [MAIN ] [1049/3542] EHAB kept (0.3s) | 1048 kept, 1 rejected | 140.2/min | ETA: 17.8m [2026-01-01T12:07:34.451749] [DEBUG] [REMOTE ] EHC: Retrieved 2012 rows, trimmed to 300. [2026-01-01T12:07:34.451881] [DEBUG] [REMOTE ] EHC: PASS: History has at least 300 days. [2026-01-01T12:07:34.452091] [DEBUG] [REMOTE ] EHC: PASS: Price check passed. Min price $106.14. [2026-01-01T12:07:34.452227] [DEBUG] [REMOTE ] EHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:34.452340] [DEBUG] [REMOTE ] EHC: PASS: Integrity check passed. [2026-01-01T12:07:34.452381] [DEBUG] [REMOTE ] EHC: Symbol is viable for forecasting. [2026-01-01T12:07:34.452429] [INFO ] [MAIN ] [1050/3542] EHC kept (0.5s) | 1049 kept, 1 rejected | 140.2/min | ETA: 17.8m [2026-01-01T12:07:34.815682] [DEBUG] [REMOTE ] EHI: Retrieved 5644 rows, trimmed to 300. [2026-01-01T12:07:34.815818] [DEBUG] [REMOTE ] EHI: PASS: History has at least 300 days. [2026-01-01T12:07:34.816028] [DEBUG] [REMOTE ] EHI: PASS: Price check passed. Min price $6.15. [2026-01-01T12:07:34.816163] [DEBUG] [REMOTE ] EHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:34.816278] [DEBUG] [REMOTE ] EHI: PASS: Integrity check passed. [2026-01-01T12:07:34.816319] [DEBUG] [REMOTE ] EHI: Symbol is viable for forecasting. [2026-01-01T12:07:34.816369] [INFO ] [MAIN ] [1051/3542] EHI kept (0.4s) | 1050 kept, 1 rejected | 140.2/min | ETA: 17.8m [2026-01-01T12:07:35.317462] [DEBUG] [REMOTE ] EHTH: Retrieved 4829 rows, trimmed to 300. [2026-01-01T12:07:35.317677] [DEBUG] [REMOTE ] EHTH: PASS: History has at least 300 days. [2026-01-01T12:07:35.317942] [DEBUG] [REMOTE ] EHTH: PASS: Price check passed. Min price $3.31. [2026-01-01T12:07:35.318081] [DEBUG] [REMOTE ] EHTH: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:35.318203] [DEBUG] [REMOTE ] EHTH: PASS: Integrity check passed. [2026-01-01T12:07:35.318244] [DEBUG] [REMOTE ] EHTH: Symbol is viable for forecasting. [2026-01-01T12:07:35.318296] [INFO ] [MAIN ] [1052/3542] EHTH kept (0.5s) | 1051 kept, 1 rejected | 140.2/min | ETA: 17.8m [2026-01-01T12:07:35.613439] [DEBUG] [REMOTE ] EIC: Retrieved 1620 rows, trimmed to 300. [2026-01-01T12:07:35.613606] [DEBUG] [REMOTE ] EIC: PASS: History has at least 300 days. [2026-01-01T12:07:35.613805] [DEBUG] [REMOTE ] EIC: PASS: Price check passed. Min price $10.94. [2026-01-01T12:07:35.613936] [DEBUG] [REMOTE ] EIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:35.614042] [DEBUG] [REMOTE ] EIC: PASS: Integrity check passed. [2026-01-01T12:07:35.614082] [DEBUG] [REMOTE ] EIC: Symbol is viable for forecasting. [2026-01-01T12:07:35.614128] [INFO ] [MAIN ] [1053/3542] EIC kept (0.3s) | 1052 kept, 1 rejected | 140.2/min | ETA: 17.7m [2026-01-01T12:07:36.147404] [DEBUG] [REMOTE ] EIG: Retrieved 4761 rows, trimmed to 300. [2026-01-01T12:07:36.147553] [DEBUG] [REMOTE ] EIG: PASS: History has at least 300 days. [2026-01-01T12:07:36.147840] [DEBUG] [REMOTE ] EIG: PASS: Price check passed. Min price $35.80. [2026-01-01T12:07:36.148008] [DEBUG] [REMOTE ] EIG: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:36.148137] [DEBUG] [REMOTE ] EIG: PASS: Integrity check passed. [2026-01-01T12:07:36.148178] [DEBUG] [REMOTE ] EIG: Symbol is viable for forecasting. [2026-01-01T12:07:36.148229] [INFO ] [MAIN ] [1054/3542] EIG kept (0.5s) | 1053 kept, 1 rejected | 140.2/min | ETA: 17.7m [2026-01-01T12:07:36.599560] [DEBUG] [REMOTE ] EIX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:36.599725] [DEBUG] [REMOTE ] EIX: PASS: History has at least 300 days. [2026-01-01T12:07:36.599940] [DEBUG] [REMOTE ] EIX: PASS: Price check passed. Min price $52.12. [2026-01-01T12:07:36.600075] [DEBUG] [REMOTE ] EIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:36.600219] [DEBUG] [REMOTE ] EIX: PASS: Integrity check passed. [2026-01-01T12:07:36.600261] [DEBUG] [REMOTE ] EIX: Symbol is viable for forecasting. [2026-01-01T12:07:36.600331] [INFO ] [MAIN ] [1055/3542] EIX kept (0.5s) | 1054 kept, 1 rejected | 140.2/min | ETA: 17.7m [2026-01-01T12:07:37.055467] [DEBUG] [REMOTE ] EL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:37.055632] [DEBUG] [REMOTE ] EL: PASS: History has at least 300 days. [2026-01-01T12:07:37.055857] [DEBUG] [REMOTE ] EL: PASS: Price check passed. Min price $85.59. [2026-01-01T12:07:37.055990] [DEBUG] [REMOTE ] EL: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:37.056105] [DEBUG] [REMOTE ] EL: PASS: Integrity check passed. [2026-01-01T12:07:37.056145] [DEBUG] [REMOTE ] EL: Symbol is viable for forecasting. [2026-01-01T12:07:37.056192] [INFO ] [MAIN ] [1056/3542] EL kept (0.5s) | 1055 kept, 1 rejected | 140.2/min | ETA: 17.7m [2026-01-01T12:07:37.250123] [DEBUG] [REMOTE ] ELAB: Retrieved 529 rows, trimmed to 300. [2026-01-01T12:07:37.250258] [DEBUG] [REMOTE ] ELAB: PASS: History has at least 300 days. [2026-01-01T12:07:37.250458] [DEBUG] [REMOTE ] ELAB: PASS: Price check passed. Min price $1.40. [2026-01-01T12:07:37.250615] [DEBUG] [REMOTE ] ELAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:37.250728] [DEBUG] [REMOTE ] ELAB: PASS: Integrity check passed. [2026-01-01T12:07:37.250772] [DEBUG] [REMOTE ] ELAB: Symbol is viable for forecasting. [2026-01-01T12:07:37.250829] [INFO ] [MAIN ] [1057/3542] ELAB kept (0.2s) | 1056 kept, 1 rejected | 140.3/min | ETA: 17.7m [2026-01-01T12:07:37.774129] [DEBUG] [REMOTE ] ELAN: Retrieved 1830 rows, trimmed to 300. [2026-01-01T12:07:37.774494] [DEBUG] [REMOTE ] ELAN: PASS: History has at least 300 days. [2026-01-01T12:07:37.774764] [DEBUG] [REMOTE ] ELAN: PASS: Price check passed. Min price $19.76. [2026-01-01T12:07:37.774909] [DEBUG] [REMOTE ] ELAN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:37.775025] [DEBUG] [REMOTE ] ELAN: PASS: Integrity check passed. [2026-01-01T12:07:37.775067] [DEBUG] [REMOTE ] ELAN: Symbol is viable for forecasting. [2026-01-01T12:07:37.775119] [INFO ] [MAIN ] [1058/3542] ELAN kept (0.5s) | 1057 kept, 1 rejected | 140.2/min | ETA: 17.7m [2026-01-01T12:07:38.184954] [DEBUG] [REMOTE ] ELC: Retrieved 2355 rows, trimmed to 300. [2026-01-01T12:07:38.185129] [DEBUG] [REMOTE ] ELC: PASS: History has at least 300 days. [2026-01-01T12:07:38.185373] [DEBUG] [REMOTE ] ELC: PASS: Price check passed. Min price $20.45. [2026-01-01T12:07:38.185513] [DEBUG] [REMOTE ] ELC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:38.185653] [DEBUG] [REMOTE ] ELC: PASS: Integrity check passed. [2026-01-01T12:07:38.185696] [DEBUG] [REMOTE ] ELC: Symbol is viable for forecasting. [2026-01-01T12:07:38.185750] [INFO ] [MAIN ] [1059/3542] ELC kept (0.4s) | 1058 kept, 1 rejected | 140.2/min | ETA: 17.7m [2026-01-01T12:07:38.633124] [DEBUG] [REMOTE ] ELDN: Retrieved 2840 rows, trimmed to 300. [2026-01-01T12:07:38.633309] [DEBUG] [REMOTE ] ELDN: PASS: History has at least 300 days. [2026-01-01T12:07:38.633559] [DEBUG] [REMOTE ] ELDN: PASS: Price check passed. Min price $1.39. [2026-01-01T12:07:38.633720] [DEBUG] [REMOTE ] ELDN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:38.633840] [DEBUG] [REMOTE ] ELDN: PASS: Integrity check passed. [2026-01-01T12:07:38.633882] [DEBUG] [REMOTE ] ELDN: Symbol is viable for forecasting. [2026-01-01T12:07:38.633936] [INFO ] [MAIN ] [1060/3542] ELDN kept (0.4s) | 1059 kept, 1 rejected | 140.2/min | ETA: 17.7m [2026-01-01T12:07:38.968764] [DEBUG] [REMOTE ] ELF: Retrieved 2332 rows, trimmed to 300. [2026-01-01T12:07:38.968934] [DEBUG] [REMOTE ] ELF: PASS: History has at least 300 days. [2026-01-01T12:07:38.969169] [DEBUG] [REMOTE ] ELF: PASS: Price check passed. Min price $68.42. [2026-01-01T12:07:38.969326] [DEBUG] [REMOTE ] ELF: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:38.969443] [DEBUG] [REMOTE ] ELF: PASS: Integrity check passed. [2026-01-01T12:07:38.969507] [DEBUG] [REMOTE ] ELF: Symbol is viable for forecasting. [2026-01-01T12:07:38.969559] [INFO ] [MAIN ] [1061/3542] ELF kept (0.3s) | 1060 kept, 1 rejected | 140.3/min | ETA: 17.7m [2026-01-01T12:07:39.545140] [DEBUG] [REMOTE ] ELME: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:39.545361] [DEBUG] [REMOTE ] ELME: PASS: History has at least 300 days. [2026-01-01T12:07:39.545693] [DEBUG] [REMOTE ] ELME: PASS: Price check passed. Min price $16.40. [2026-01-01T12:07:39.545862] [DEBUG] [REMOTE ] ELME: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:39.546009] [DEBUG] [REMOTE ] ELME: PASS: Integrity check passed. [2026-01-01T12:07:39.546053] [DEBUG] [REMOTE ] ELME: Symbol is viable for forecasting. [2026-01-01T12:07:39.546108] [INFO ] [MAIN ] [1062/3542] ELME kept (0.6s) | 1061 kept, 1 rejected | 140.2/min | ETA: 17.7m [2026-01-01T12:07:39.991070] [DEBUG] [REMOTE ] ELS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:39.991293] [DEBUG] [REMOTE ] ELS: PASS: History has at least 300 days. [2026-01-01T12:07:39.991677] [DEBUG] [REMOTE ] ELS: PASS: Price check passed. Min price $59.35. [2026-01-01T12:07:39.991826] [DEBUG] [REMOTE ] ELS: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:39.991973] [DEBUG] [REMOTE ] ELS: PASS: Integrity check passed. [2026-01-01T12:07:39.992014] [DEBUG] [REMOTE ] ELS: Symbol is viable for forecasting. [2026-01-01T12:07:39.992070] [INFO ] [MAIN ] [1063/3542] ELS kept (0.4s) | 1062 kept, 1 rejected | 140.2/min | ETA: 17.7m [2026-01-01T12:07:40.258202] [DEBUG] [REMOTE ] ELTX: Retrieved 1232 rows, trimmed to 300. [2026-01-01T12:07:40.258390] [DEBUG] [REMOTE ] ELTX: PASS: History has at least 300 days. [2026-01-01T12:07:40.258685] [DEBUG] [REMOTE ] ELTX: PASS: Price check passed. Min price $7.54. [2026-01-01T12:07:40.258831] [DEBUG] [REMOTE ] ELTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:40.258952] [DEBUG] [REMOTE ] ELTX: PASS: Integrity check passed. [2026-01-01T12:07:40.258994] [DEBUG] [REMOTE ] ELTX: Symbol is viable for forecasting. [2026-01-01T12:07:40.259048] [INFO ] [MAIN ] [1064/3542] ELTX kept (0.3s) | 1063 kept, 1 rejected | 140.3/min | ETA: 17.7m [2026-01-01T12:07:40.595846] [DEBUG] [REMOTE ] ELVA: Retrieved 2435 rows, trimmed to 300. [2026-01-01T12:07:40.596009] [DEBUG] [REMOTE ] ELVA: PASS: History has at least 300 days. [2026-01-01T12:07:40.596240] [DEBUG] [REMOTE ] ELVA: PASS: Price check passed. Min price $4.23. [2026-01-01T12:07:40.596373] [DEBUG] [REMOTE ] ELVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:40.596483] [DEBUG] [REMOTE ] ELVA: PASS: Integrity check passed. [2026-01-01T12:07:40.596523] [DEBUG] [REMOTE ] ELVA: Symbol is viable for forecasting. [2026-01-01T12:07:40.596592] [INFO ] [MAIN ] [1065/3542] ELVA kept (0.3s) | 1064 kept, 1 rejected | 140.3/min | ETA: 17.7m [2026-01-01T12:07:41.067017] [DEBUG] [REMOTE ] ELVN: Retrieved 1460 rows, trimmed to 300. [2026-01-01T12:07:41.067190] [DEBUG] [REMOTE ] ELVN: PASS: History has at least 300 days. [2026-01-01T12:07:41.067428] [DEBUG] [REMOTE ] ELVN: PASS: Price check passed. Min price $15.40. [2026-01-01T12:07:41.067590] [DEBUG] [REMOTE ] ELVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:41.067768] [DEBUG] [REMOTE ] ELVN: PASS: Integrity check passed. [2026-01-01T12:07:41.067823] [DEBUG] [REMOTE ] ELVN: Symbol is viable for forecasting. [2026-01-01T12:07:41.067892] [INFO ] [MAIN ] [1066/3542] ELVN kept (0.5s) | 1065 kept, 1 rejected | 140.3/min | ETA: 17.7m [2026-01-01T12:07:41.417128] [DEBUG] [REMOTE ] ELWS: Retrieved 613 rows, trimmed to 300. [2026-01-01T12:07:41.417346] [DEBUG] [REMOTE ] ELWS: PASS: History has at least 300 days. [2026-01-01T12:07:41.417690] [DEBUG] [REMOTE ] ELWS: PASS: Price check passed. Min price $2.70. [2026-01-01T12:07:41.417875] [DEBUG] [REMOTE ] ELWS: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:41.418030] [DEBUG] [REMOTE ] ELWS: PASS: Integrity check passed. [2026-01-01T12:07:41.418108] [DEBUG] [REMOTE ] ELWS: Symbol is viable for forecasting. [2026-01-01T12:07:41.418176] [INFO ] [MAIN ] [1067/3542] ELWS kept (0.4s) | 1066 kept, 1 rejected | 140.3/min | ETA: 17.6m [2026-01-01T12:07:41.867163] [DEBUG] [REMOTE ] EM: Retrieved 1194 rows, trimmed to 300. [2026-01-01T12:07:41.867346] [DEBUG] [REMOTE ] EM: PASS: History has at least 300 days. [2026-01-01T12:07:41.867622] [DEBUG] [REMOTE ] EM: PASS: Price check passed. Min price $1.17. [2026-01-01T12:07:41.867765] [DEBUG] [REMOTE ] EM: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:41.867886] [DEBUG] [REMOTE ] EM: PASS: Integrity check passed. [2026-01-01T12:07:41.867930] [DEBUG] [REMOTE ] EM: Symbol is viable for forecasting. [2026-01-01T12:07:41.867982] [INFO ] [MAIN ] [1068/3542] EM kept (0.4s) | 1067 kept, 1 rejected | 140.3/min | ETA: 17.6m [2026-01-01T12:07:42.370249] [DEBUG] [REMOTE ] EMB: Retrieved 4537 rows, trimmed to 300. [2026-01-01T12:07:42.370431] [DEBUG] [REMOTE ] EMB: PASS: History has at least 300 days. [2026-01-01T12:07:42.370700] [DEBUG] [REMOTE ] EMB: PASS: Price check passed. Min price $93.48. [2026-01-01T12:07:42.370837] [DEBUG] [REMOTE ] EMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:42.370954] [DEBUG] [REMOTE ] EMB: PASS: Integrity check passed. [2026-01-01T12:07:42.370993] [DEBUG] [REMOTE ] EMB: Symbol is viable for forecasting. [2026-01-01T12:07:42.371045] [INFO ] [MAIN ] [1069/3542] EMB kept (0.5s) | 1068 kept, 1 rejected | 140.3/min | ETA: 17.6m [2026-01-01T12:07:42.625833] [DEBUG] [REMOTE ] EMBC: Retrieved 941 rows, trimmed to 300. [2026-01-01T12:07:42.626011] [DEBUG] [REMOTE ] EMBC: PASS: History has at least 300 days. [2026-01-01T12:07:42.626278] [DEBUG] [REMOTE ] EMBC: PASS: Price check passed. Min price $11.05. [2026-01-01T12:07:42.626469] [DEBUG] [REMOTE ] EMBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:42.626611] [DEBUG] [REMOTE ] EMBC: PASS: Integrity check passed. [2026-01-01T12:07:42.626657] [DEBUG] [REMOTE ] EMBC: Symbol is viable for forecasting. [2026-01-01T12:07:42.626712] [INFO ] [MAIN ] [1070/3542] EMBC kept (0.3s) | 1069 kept, 1 rejected | 140.3/min | ETA: 17.6m [2026-01-01T12:07:43.196776] [DEBUG] [REMOTE ] EMD: Retrieved 5556 rows, trimmed to 300. [2026-01-01T12:07:43.196905] [DEBUG] [REMOTE ] EMD: PASS: History has at least 300 days. [2026-01-01T12:07:43.197113] [DEBUG] [REMOTE ] EMD: PASS: Price check passed. Min price $9.92. [2026-01-01T12:07:43.197247] [DEBUG] [REMOTE ] EMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:43.197353] [DEBUG] [REMOTE ] EMD: PASS: Integrity check passed. [2026-01-01T12:07:43.197392] [DEBUG] [REMOTE ] EMD: Symbol is viable for forecasting. [2026-01-01T12:07:43.197440] [INFO ] [MAIN ] [1071/3542] EMD kept (0.6s) | 1070 kept, 1 rejected | 140.3/min | ETA: 17.6m [2026-01-01T12:07:43.686854] [DEBUG] [REMOTE ] EMF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:43.687005] [DEBUG] [REMOTE ] EMF: PASS: History has at least 300 days. [2026-01-01T12:07:43.687254] [DEBUG] [REMOTE ] EMF: PASS: Price check passed. Min price $15.38. [2026-01-01T12:07:43.687390] [DEBUG] [REMOTE ] EMF: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:43.687512] [DEBUG] [REMOTE ] EMF: PASS: Integrity check passed. [2026-01-01T12:07:43.687552] [DEBUG] [REMOTE ] EMF: Symbol is viable for forecasting. [2026-01-01T12:07:43.687624] [INFO ] [MAIN ] [1072/3542] EMF kept (0.5s) | 1071 kept, 1 rejected | 140.3/min | ETA: 17.6m [2026-01-01T12:07:44.155012] [DEBUG] [REMOTE ] EMN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:44.155196] [DEBUG] [REMOTE ] EMN: PASS: History has at least 300 days. [2026-01-01T12:07:44.155461] [DEBUG] [REMOTE ] EMN: PASS: Price check passed. Min price $55.64. [2026-01-01T12:07:44.155623] [DEBUG] [REMOTE ] EMN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:44.155746] [DEBUG] [REMOTE ] EMN: PASS: Integrity check passed. [2026-01-01T12:07:44.155811] [DEBUG] [REMOTE ] EMN: Symbol is viable for forecasting. [2026-01-01T12:07:44.155864] [INFO ] [MAIN ] [1073/3542] EMN kept (0.5s) | 1072 kept, 1 rejected | 140.3/min | ETA: 17.6m [2026-01-01T12:07:44.524990] [DEBUG] [REMOTE ] EMO: Retrieved 3660 rows, trimmed to 300. [2026-01-01T12:07:44.525167] [DEBUG] [REMOTE ] EMO: PASS: History has at least 300 days. [2026-01-01T12:07:44.525456] [DEBUG] [REMOTE ] EMO: PASS: Price check passed. Min price $41.14. [2026-01-01T12:07:44.525619] [DEBUG] [REMOTE ] EMO: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:44.525738] [DEBUG] [REMOTE ] EMO: PASS: Integrity check passed. [2026-01-01T12:07:44.525779] [DEBUG] [REMOTE ] EMO: Symbol is viable for forecasting. [2026-01-01T12:07:44.525830] [INFO ] [MAIN ] [1074/3542] EMO kept (0.4s) | 1073 kept, 1 rejected | 140.3/min | ETA: 17.6m [2026-01-01T12:07:44.845261] [DEBUG] [REMOTE ] EMXC: Retrieved 2121 rows, trimmed to 300. [2026-01-01T12:07:44.845436] [DEBUG] [REMOTE ] EMXC: PASS: History has at least 300 days. [2026-01-01T12:07:44.845714] [DEBUG] [REMOTE ] EMXC: PASS: Price check passed. Min price $65.81. [2026-01-01T12:07:44.845857] [DEBUG] [REMOTE ] EMXC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:44.845975] [DEBUG] [REMOTE ] EMXC: PASS: Integrity check passed. [2026-01-01T12:07:44.846018] [DEBUG] [REMOTE ] EMXC: Symbol is viable for forecasting. [2026-01-01T12:07:44.846074] [INFO ] [MAIN ] [1075/3542] EMXC kept (0.3s) | 1074 kept, 1 rejected | 140.3/min | ETA: 17.6m [2026-01-01T12:07:45.281162] [DEBUG] [REMOTE ] ENB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:45.281392] [DEBUG] [REMOTE ] ENB: PASS: History has at least 300 days. [2026-01-01T12:07:45.281699] [DEBUG] [REMOTE ] ENB: PASS: Price check passed. Min price $45.75. [2026-01-01T12:07:45.281841] [DEBUG] [REMOTE ] ENB: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:45.281966] [DEBUG] [REMOTE ] ENB: PASS: Integrity check passed. [2026-01-01T12:07:45.282007] [DEBUG] [REMOTE ] ENB: Symbol is viable for forecasting. [2026-01-01T12:07:45.282058] [INFO ] [MAIN ] [1076/3542] ENB kept (0.4s) | 1075 kept, 1 rejected | 140.3/min | ETA: 17.6m [2026-01-01T12:07:45.503421] [DEBUG] [REMOTE ] ENGN: Retrieved 543 rows, trimmed to 300. [2026-01-01T12:07:45.503657] [DEBUG] [REMOTE ] ENGN: PASS: History has at least 300 days. [2026-01-01T12:07:45.503956] [DEBUG] [REMOTE ] ENGN: PASS: Price check passed. Min price $6.01. [2026-01-01T12:07:45.504137] [DEBUG] [REMOTE ] ENGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:45.504335] [DEBUG] [REMOTE ] ENGN: PASS: Integrity check passed. [2026-01-01T12:07:45.504396] [DEBUG] [REMOTE ] ENGN: Symbol is viable for forecasting. [2026-01-01T12:07:45.504464] [INFO ] [MAIN ] [1077/3542] ENGN kept (0.2s) | 1076 kept, 1 rejected | 140.4/min | ETA: 17.6m [2026-01-01T12:07:46.093868] [DEBUG] [REMOTE ] ENIC: Retrieved 2435 rows, trimmed to 300. [2026-01-01T12:07:46.094111] [DEBUG] [REMOTE ] ENIC: PASS: History has at least 300 days. [2026-01-01T12:07:46.094453] [DEBUG] [REMOTE ] ENIC: PASS: Price check passed. Min price $3.69. [2026-01-01T12:07:46.094644] [DEBUG] [REMOTE ] ENIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:46.094802] [DEBUG] [REMOTE ] ENIC: PASS: Integrity check passed. [2026-01-01T12:07:46.094845] [DEBUG] [REMOTE ] ENIC: Symbol is viable for forecasting. [2026-01-01T12:07:46.094901] [INFO ] [MAIN ] [1078/3542] ENIC kept (0.6s) | 1077 kept, 1 rejected | 140.3/min | ETA: 17.6m [2026-01-01T12:07:46.524306] [DEBUG] [REMOTE ] ENPH: Retrieved 3459 rows, trimmed to 300. [2026-01-01T12:07:46.524589] [DEBUG] [REMOTE ] ENPH: PASS: History has at least 300 days. [2026-01-01T12:07:46.524933] [DEBUG] [REMOTE ] ENPH: PASS: Price check passed. Min price $26.12. [2026-01-01T12:07:46.525094] [DEBUG] [REMOTE ] ENPH: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:46.525248] [DEBUG] [REMOTE ] ENPH: PASS: Integrity check passed. [2026-01-01T12:07:46.525316] [DEBUG] [REMOTE ] ENPH: Symbol is viable for forecasting. [2026-01-01T12:07:46.525372] [INFO ] [MAIN ] [1079/3542] ENPH kept (0.4s) | 1078 kept, 1 rejected | 140.3/min | ETA: 17.6m [2026-01-01T12:07:46.970313] [DEBUG] [REMOTE ] ENS: Retrieved 5390 rows, trimmed to 300. [2026-01-01T12:07:46.970621] [DEBUG] [REMOTE ] ENS: PASS: History has at least 300 days. [2026-01-01T12:07:46.971231] [DEBUG] [REMOTE ] ENS: PASS: Price check passed. Min price $109.15. [2026-01-01T12:07:46.971476] [DEBUG] [REMOTE ] ENS: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:46.971714] [DEBUG] [REMOTE ] ENS: PASS: Integrity check passed. [2026-01-01T12:07:46.971765] [DEBUG] [REMOTE ] ENS: Symbol is viable for forecasting. [2026-01-01T12:07:46.971826] [INFO ] [MAIN ] [1080/3542] ENS kept (0.4s) | 1079 kept, 1 rejected | 140.3/min | ETA: 17.5m [2026-01-01T12:07:47.373108] [DEBUG] [REMOTE ] ENSG: Retrieved 4564 rows, trimmed to 300. [2026-01-01T12:07:47.373238] [DEBUG] [REMOTE ] ENSG: PASS: History has at least 300 days. [2026-01-01T12:07:47.373437] [DEBUG] [REMOTE ] ENSG: PASS: Price check passed. Min price $173.52. [2026-01-01T12:07:47.373599] [DEBUG] [REMOTE ] ENSG: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:47.373712] [DEBUG] [REMOTE ] ENSG: PASS: Integrity check passed. [2026-01-01T12:07:47.373752] [DEBUG] [REMOTE ] ENSG: Symbol is viable for forecasting. [2026-01-01T12:07:47.373800] [INFO ] [MAIN ] [1081/3542] ENSG kept (0.4s) | 1080 kept, 1 rejected | 140.3/min | ETA: 17.5m [2026-01-01T12:07:47.553182] [DEBUG] [REMOTE ] ENTA: Retrieved 3216 rows, trimmed to 300. [2026-01-01T12:07:47.553369] [DEBUG] [REMOTE ] ENTA: PASS: History has at least 300 days. [2026-01-01T12:07:47.553652] [DEBUG] [REMOTE ] ENTA: PASS: Price check passed. Min price $10.47. [2026-01-01T12:07:47.553797] [DEBUG] [REMOTE ] ENTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:47.553914] [DEBUG] [REMOTE ] ENTA: PASS: Integrity check passed. [2026-01-01T12:07:47.553956] [DEBUG] [REMOTE ] ENTA: Symbol is viable for forecasting. [2026-01-01T12:07:47.554010] [INFO ] [MAIN ] [1082/3542] ENTA kept (0.2s) | 1081 kept, 1 rejected | 140.4/min | ETA: 17.5m [2026-01-01T12:07:48.323536] [DEBUG] [REMOTE ] ENTG: Retrieved 6408 rows, trimmed to 300. [2026-01-01T12:07:48.323694] [DEBUG] [REMOTE ] ENTG: PASS: History has at least 300 days. [2026-01-01T12:07:48.323924] [DEBUG] [REMOTE ] ENTG: PASS: Price check passed. Min price $68.80. [2026-01-01T12:07:48.324066] [DEBUG] [REMOTE ] ENTG: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:48.324188] [DEBUG] [REMOTE ] ENTG: PASS: Integrity check passed. [2026-01-01T12:07:48.324231] [DEBUG] [REMOTE ] ENTG: Symbol is viable for forecasting. [2026-01-01T12:07:48.324282] [INFO ] [MAIN ] [1083/3542] ENTG kept (0.8s) | 1082 kept, 1 rejected | 140.3/min | ETA: 17.5m [2026-01-01T12:07:48.622154] [DEBUG] [REMOTE ] ENTX: Retrieved 1888 rows, trimmed to 300. [2026-01-01T12:07:48.622262] [DEBUG] [REMOTE ] ENTX: PASS: History has at least 300 days. [2026-01-01T12:07:48.622459] [DEBUG] [REMOTE ] ENTX: PASS: Price check passed. Min price $1.72. [2026-01-01T12:07:48.622610] [DEBUG] [REMOTE ] ENTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:48.622720] [DEBUG] [REMOTE ] ENTX: PASS: Integrity check passed. [2026-01-01T12:07:48.622760] [DEBUG] [REMOTE ] ENTX: Symbol is viable for forecasting. [2026-01-01T12:07:48.622807] [INFO ] [MAIN ] [1084/3542] ENTX kept (0.3s) | 1083 kept, 1 rejected | 140.3/min | ETA: 17.5m [2026-01-01T12:07:49.199861] [DEBUG] [REMOTE ] ENVA: Retrieved 2799 rows, trimmed to 300. [2026-01-01T12:07:49.200025] [DEBUG] [REMOTE ] ENVA: PASS: History has at least 300 days. [2026-01-01T12:07:49.200253] [DEBUG] [REMOTE ] ENVA: PASS: Price check passed. Min price $104.01. [2026-01-01T12:07:49.200445] [DEBUG] [REMOTE ] ENVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:49.200802] [DEBUG] [REMOTE ] ENVA: PASS: Integrity check passed. [2026-01-01T12:07:49.200845] [DEBUG] [REMOTE ] ENVA: Symbol is viable for forecasting. [2026-01-01T12:07:49.200897] [INFO ] [MAIN ] [1085/3542] ENVA kept (0.6s) | 1084 kept, 1 rejected | 140.3/min | ETA: 17.5m [2026-01-01T12:07:49.530352] [DEBUG] [REMOTE ] ENVB: Retrieved 2372 rows, trimmed to 300. [2026-01-01T12:07:49.530479] [DEBUG] [REMOTE ] ENVB: PASS: History has at least 300 days. [2026-01-01T12:07:49.530703] [DEBUG] [REMOTE ] ENVB: PASS: Price check passed. Min price $3.63. [2026-01-01T12:07:49.530834] [DEBUG] [REMOTE ] ENVB: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:49.530938] [DEBUG] [REMOTE ] ENVB: PASS: Integrity check passed. [2026-01-01T12:07:49.530978] [DEBUG] [REMOTE ] ENVB: Symbol is viable for forecasting. [2026-01-01T12:07:49.531024] [INFO ] [MAIN ] [1086/3542] ENVB kept (0.3s) | 1085 kept, 1 rejected | 140.3/min | ETA: 17.5m [2026-01-01T12:07:49.840224] [DEBUG] [REMOTE ] ENVX: Retrieved 1254 rows, trimmed to 300. [2026-01-01T12:07:49.840366] [DEBUG] [REMOTE ] ENVX: PASS: History has at least 300 days. [2026-01-01T12:07:49.840586] [DEBUG] [REMOTE ] ENVX: PASS: Price check passed. Min price $7.11. [2026-01-01T12:07:49.840719] [DEBUG] [REMOTE ] ENVX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:49.840824] [DEBUG] [REMOTE ] ENVX: PASS: Integrity check passed. [2026-01-01T12:07:49.840863] [DEBUG] [REMOTE ] ENVX: Symbol is viable for forecasting. [2026-01-01T12:07:49.840910] [INFO ] [MAIN ] [1087/3542] ENVX kept (0.3s) | 1086 kept, 1 rejected | 140.3/min | ETA: 17.5m [2026-01-01T12:07:50.449919] [DEBUG] [REMOTE ] EOD: Retrieved 4722 rows, trimmed to 300. [2026-01-01T12:07:50.450052] [DEBUG] [REMOTE ] EOD: PASS: History has at least 300 days. [2026-01-01T12:07:50.450256] [DEBUG] [REMOTE ] EOD: PASS: Price check passed. Min price $5.46. [2026-01-01T12:07:50.450415] [DEBUG] [REMOTE ] EOD: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:50.450559] [DEBUG] [REMOTE ] EOD: PASS: Integrity check passed. [2026-01-01T12:07:50.450619] [DEBUG] [REMOTE ] EOD: Symbol is viable for forecasting. [2026-01-01T12:07:50.450667] [INFO ] [MAIN ] [1088/3542] EOD kept (0.6s) | 1087 kept, 1 rejected | 140.3/min | ETA: 17.5m [2026-01-01T12:07:50.953957] [DEBUG] [REMOTE ] EOG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:50.954092] [DEBUG] [REMOTE ] EOG: PASS: History has at least 300 days. [2026-01-01T12:07:50.954304] [DEBUG] [REMOTE ] EOG: PASS: Price check passed. Min price $101.78. [2026-01-01T12:07:50.954438] [DEBUG] [REMOTE ] EOG: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:50.954552] [DEBUG] [REMOTE ] EOG: PASS: Integrity check passed. [2026-01-01T12:07:50.954614] [DEBUG] [REMOTE ] EOG: Symbol is viable for forecasting. [2026-01-01T12:07:50.954668] [INFO ] [MAIN ] [1089/3542] EOG kept (0.5s) | 1088 kept, 1 rejected | 140.3/min | ETA: 17.5m [2026-01-01T12:07:51.389776] [DEBUG] [REMOTE ] EOI: Retrieved 5329 rows, trimmed to 300. [2026-01-01T12:07:51.389911] [DEBUG] [REMOTE ] EOI: PASS: History has at least 300 days. [2026-01-01T12:07:51.390113] [DEBUG] [REMOTE ] EOI: PASS: Price check passed. Min price $19.16. [2026-01-01T12:07:51.390242] [DEBUG] [REMOTE ] EOI: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:51.390351] [DEBUG] [REMOTE ] EOI: PASS: Integrity check passed. [2026-01-01T12:07:51.390389] [DEBUG] [REMOTE ] EOI: Symbol is viable for forecasting. [2026-01-01T12:07:51.390436] [INFO ] [MAIN ] [1090/3542] EOI kept (0.4s) | 1089 kept, 1 rejected | 140.3/min | ETA: 17.5m [2026-01-01T12:07:51.681710] [DEBUG] [REMOTE ] EOLS: Retrieved 1985 rows, trimmed to 300. [2026-01-01T12:07:51.681833] [DEBUG] [REMOTE ] EOLS: PASS: History has at least 300 days. [2026-01-01T12:07:51.682027] [DEBUG] [REMOTE ] EOLS: PASS: Price check passed. Min price $6.00. [2026-01-01T12:07:51.682156] [DEBUG] [REMOTE ] EOLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:51.682279] [DEBUG] [REMOTE ] EOLS: PASS: Integrity check passed. [2026-01-01T12:07:51.682319] [DEBUG] [REMOTE ] EOLS: Symbol is viable for forecasting. [2026-01-01T12:07:51.682371] [INFO ] [MAIN ] [1091/3542] EOLS kept (0.3s) | 1090 kept, 1 rejected | 140.3/min | ETA: 17.5m [2026-01-01T12:07:52.093970] [DEBUG] [REMOTE ] EOS: Retrieved 5266 rows, trimmed to 300. [2026-01-01T12:07:52.094156] [DEBUG] [REMOTE ] EOS: PASS: History has at least 300 days. [2026-01-01T12:07:52.094412] [DEBUG] [REMOTE ] EOS: PASS: Price check passed. Min price $21.59. [2026-01-01T12:07:52.094565] [DEBUG] [REMOTE ] EOS: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:52.094710] [DEBUG] [REMOTE ] EOS: PASS: Integrity check passed. [2026-01-01T12:07:52.094756] [DEBUG] [REMOTE ] EOS: Symbol is viable for forecasting. [2026-01-01T12:07:52.094815] [INFO ] [MAIN ] [1092/3542] EOS kept (0.4s) | 1091 kept, 1 rejected | 140.3/min | ETA: 17.5m [2026-01-01T12:07:52.452427] [DEBUG] [REMOTE ] EOSE: Retrieved 1403 rows, trimmed to 300. [2026-01-01T12:07:52.452596] [DEBUG] [REMOTE ] EOSE: PASS: History has at least 300 days. [2026-01-01T12:07:52.452808] [DEBUG] [REMOTE ] EOSE: PASS: Price check passed. Min price $11.35. [2026-01-01T12:07:52.452944] [DEBUG] [REMOTE ] EOSE: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:52.453057] [DEBUG] [REMOTE ] EOSE: PASS: Integrity check passed. [2026-01-01T12:07:52.453097] [DEBUG] [REMOTE ] EOSE: Symbol is viable for forecasting. [2026-01-01T12:07:52.453147] [INFO ] [MAIN ] [1093/3542] EOSE kept (0.4s) | 1092 kept, 1 rejected | 140.3/min | ETA: 17.5m [2026-01-01T12:07:53.001408] [DEBUG] [REMOTE ] EPAC: Retrieved 6399 rows, trimmed to 300. [2026-01-01T12:07:53.001546] [DEBUG] [REMOTE ] EPAC: PASS: History has at least 300 days. [2026-01-01T12:07:53.001771] [DEBUG] [REMOTE ] EPAC: PASS: Price check passed. Min price $35.81. [2026-01-01T12:07:53.001902] [DEBUG] [REMOTE ] EPAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:53.002016] [DEBUG] [REMOTE ] EPAC: PASS: Integrity check passed. [2026-01-01T12:07:53.002055] [DEBUG] [REMOTE ] EPAC: Symbol is viable for forecasting. [2026-01-01T12:07:53.002102] [INFO ] [MAIN ] [1094/3542] EPAC kept (0.5s) | 1093 kept, 1 rejected | 140.3/min | ETA: 17.4m [2026-01-01T12:07:53.365844] [DEBUG] [REMOTE ] EPAM: Retrieved 3495 rows, trimmed to 300. [2026-01-01T12:07:53.365980] [DEBUG] [REMOTE ] EPAM: PASS: History has at least 300 days. [2026-01-01T12:07:53.366189] [DEBUG] [REMOTE ] EPAM: PASS: Price check passed. Min price $142.20. [2026-01-01T12:07:53.366318] [DEBUG] [REMOTE ] EPAM: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:53.366427] [DEBUG] [REMOTE ] EPAM: PASS: Integrity check passed. [2026-01-01T12:07:53.366466] [DEBUG] [REMOTE ] EPAM: Symbol is viable for forecasting. [2026-01-01T12:07:53.366514] [INFO ] [MAIN ] [1095/3542] EPAM kept (0.4s) | 1094 kept, 1 rejected | 140.3/min | ETA: 17.4m [2026-01-01T12:07:53.862329] [DEBUG] [REMOTE ] EPC: Retrieved 6481 rows, trimmed to 300. [2026-01-01T12:07:53.862475] [DEBUG] [REMOTE ] EPC: PASS: History has at least 300 days. [2026-01-01T12:07:53.862714] [DEBUG] [REMOTE ] EPC: PASS: Price check passed. Min price $15.91. [2026-01-01T12:07:53.862850] [DEBUG] [REMOTE ] EPC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:53.862965] [DEBUG] [REMOTE ] EPC: PASS: Integrity check passed. [2026-01-01T12:07:53.863006] [DEBUG] [REMOTE ] EPC: Symbol is viable for forecasting. [2026-01-01T12:07:53.863055] [INFO ] [MAIN ] [1096/3542] EPC kept (0.5s) | 1095 kept, 1 rejected | 140.3/min | ETA: 17.4m [2026-01-01T12:07:54.253757] [DEBUG] [REMOTE ] EPD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:54.253950] [DEBUG] [REMOTE ] EPD: PASS: History has at least 300 days. [2026-01-01T12:07:54.254385] [DEBUG] [REMOTE ] EPD: PASS: Price check passed. Min price $29.66. [2026-01-01T12:07:54.254536] [DEBUG] [REMOTE ] EPD: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:54.254717] [DEBUG] [REMOTE ] EPD: PASS: Integrity check passed. [2026-01-01T12:07:54.254763] [DEBUG] [REMOTE ] EPD: Symbol is viable for forecasting. [2026-01-01T12:07:54.254816] [INFO ] [MAIN ] [1097/3542] EPD kept (0.4s) | 1096 kept, 1 rejected | 140.3/min | ETA: 17.4m [2026-01-01T12:07:54.600432] [DEBUG] [REMOTE ] EPSN: Retrieved 2379 rows, trimmed to 300. [2026-01-01T12:07:54.600646] [DEBUG] [REMOTE ] EPSN: PASS: History has at least 300 days. [2026-01-01T12:07:54.600941] [DEBUG] [REMOTE ] EPSN: PASS: Price check passed. Min price $4.48. [2026-01-01T12:07:54.601087] [DEBUG] [REMOTE ] EPSN: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:54.601221] [DEBUG] [REMOTE ] EPSN: PASS: Integrity check passed. [2026-01-01T12:07:54.601266] [DEBUG] [REMOTE ] EPSN: Symbol is viable for forecasting. [2026-01-01T12:07:54.601326] [INFO ] [MAIN ] [1098/3542] EPSN kept (0.3s) | 1097 kept, 1 rejected | 140.3/min | ETA: 17.4m [2026-01-01T12:07:54.978837] [DEBUG] [REMOTE ] EQBK: Retrieved 2549 rows, trimmed to 300. [2026-01-01T12:07:54.978958] [DEBUG] [REMOTE ] EQBK: PASS: History has at least 300 days. [2026-01-01T12:07:54.979153] [DEBUG] [REMOTE ] EQBK: PASS: Price check passed. Min price $38.62. [2026-01-01T12:07:54.979282] [DEBUG] [REMOTE ] EQBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:54.979437] [DEBUG] [REMOTE ] EQBK: PASS: Integrity check passed. [2026-01-01T12:07:54.979476] [DEBUG] [REMOTE ] EQBK: Symbol is viable for forecasting. [2026-01-01T12:07:54.979523] [INFO ] [MAIN ] [1099/3542] EQBK kept (0.4s) | 1098 kept, 1 rejected | 140.3/min | ETA: 17.4m [2026-01-01T12:07:55.372165] [DEBUG] [REMOTE ] EQH: Retrieved 1922 rows, trimmed to 300. [2026-01-01T12:07:55.372290] [DEBUG] [REMOTE ] EQH: PASS: History has at least 300 days. [2026-01-01T12:07:55.372485] [DEBUG] [REMOTE ] EQH: PASS: Price check passed. Min price $42.67. [2026-01-01T12:07:55.372636] [DEBUG] [REMOTE ] EQH: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:55.372746] [DEBUG] [REMOTE ] EQH: PASS: Integrity check passed. [2026-01-01T12:07:55.372785] [DEBUG] [REMOTE ] EQH: Symbol is viable for forecasting. [2026-01-01T12:07:55.372832] [INFO ] [MAIN ] [1100/3542] EQH kept (0.4s) | 1099 kept, 1 rejected | 140.4/min | ETA: 17.4m [2026-01-01T12:07:55.890173] [DEBUG] [REMOTE ] EQIX: Retrieved 6385 rows, trimmed to 300. [2026-01-01T12:07:55.890313] [DEBUG] [REMOTE ] EQIX: PASS: History has at least 300 days. [2026-01-01T12:07:55.890551] [DEBUG] [REMOTE ] EQIX: PASS: Price check passed. Min price $726.09. [2026-01-01T12:07:55.890717] [DEBUG] [REMOTE ] EQIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:55.890831] [DEBUG] [REMOTE ] EQIX: PASS: Integrity check passed. [2026-01-01T12:07:55.890870] [DEBUG] [REMOTE ] EQIX: Symbol is viable for forecasting. [2026-01-01T12:07:55.890918] [INFO ] [MAIN ] [1101/3542] EQIX kept (0.5s) | 1100 kept, 1 rejected | 140.3/min | ETA: 17.4m [2026-01-01T12:07:56.085529] [DEBUG] [REMOTE ] ERAS: Retrieved 1121 rows, trimmed to 300. [2026-01-01T12:07:56.085694] [DEBUG] [REMOTE ] ERAS: PASS: History has at least 300 days. [2026-01-01T12:07:56.085898] [DEBUG] [REMOTE ] ERAS: PASS: Price check passed. Min price $2.20. [2026-01-01T12:07:56.086034] [DEBUG] [REMOTE ] ERAS: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:56.086142] [DEBUG] [REMOTE ] ERAS: PASS: Integrity check passed. [2026-01-01T12:07:56.086183] [DEBUG] [REMOTE ] ERAS: Symbol is viable for forecasting. [2026-01-01T12:07:56.086231] [INFO ] [MAIN ] [1102/3542] ERAS kept (0.2s) | 1101 kept, 1 rejected | 140.4/min | ETA: 17.4m [2026-01-01T12:07:56.720304] [DEBUG] [REMOTE ] ERIC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:56.720742] [DEBUG] [REMOTE ] ERIC: PASS: History has at least 300 days. [2026-01-01T12:07:56.721192] [DEBUG] [REMOTE ] ERIC: PASS: Price check passed. Min price $8.17. [2026-01-01T12:07:56.721426] [DEBUG] [REMOTE ] ERIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:56.721641] [DEBUG] [REMOTE ] ERIC: PASS: Integrity check passed. [2026-01-01T12:07:56.721696] [DEBUG] [REMOTE ] ERIC: Symbol is viable for forecasting. [2026-01-01T12:07:56.721769] [INFO ] [MAIN ] [1103/3542] ERIC kept (0.6s) | 1102 kept, 1 rejected | 140.3/min | ETA: 17.4m [2026-01-01T12:07:57.181740] [DEBUG] [REMOTE ] ERIE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:57.181919] [DEBUG] [REMOTE ] ERIE: PASS: History has at least 300 days. [2026-01-01T12:07:57.182193] [DEBUG] [REMOTE ] ERIE: PASS: Price check passed. Min price $275.00. [2026-01-01T12:07:57.182327] [DEBUG] [REMOTE ] ERIE: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:57.182468] [DEBUG] [REMOTE ] ERIE: PASS: Integrity check passed. [2026-01-01T12:07:57.182508] [DEBUG] [REMOTE ] ERIE: Symbol is viable for forecasting. [2026-01-01T12:07:57.182560] [INFO ] [MAIN ] [1104/3542] ERIE kept (0.5s) | 1103 kept, 1 rejected | 140.3/min | ETA: 17.4m [2026-01-01T12:07:57.582258] [DEBUG] [REMOTE ] ERII: Retrieved 4403 rows, trimmed to 300. [2026-01-01T12:07:57.582458] [DEBUG] [REMOTE ] ERII: PASS: History has at least 300 days. [2026-01-01T12:07:57.582762] [DEBUG] [REMOTE ] ERII: PASS: Price check passed. Min price $13.28. [2026-01-01T12:07:57.582904] [DEBUG] [REMOTE ] ERII: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:57.583049] [DEBUG] [REMOTE ] ERII: PASS: Integrity check passed. [2026-01-01T12:07:57.583090] [DEBUG] [REMOTE ] ERII: Symbol is viable for forecasting. [2026-01-01T12:07:57.583143] [INFO ] [MAIN ] [1105/3542] ERII kept (0.4s) | 1104 kept, 1 rejected | 140.3/min | ETA: 17.4m [2026-01-01T12:07:58.037185] [DEBUG] [REMOTE ] ERNA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:58.037386] [DEBUG] [REMOTE ] ERNA: PASS: History has at least 300 days. [2026-01-01T12:07:58.037703] [DEBUG] [REMOTE ] ERNA: PASS: Price check passed. Min price $1.15. [2026-01-01T12:07:58.037847] [DEBUG] [REMOTE ] ERNA: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:58.037979] [DEBUG] [REMOTE ] ERNA: PASS: Integrity check passed. [2026-01-01T12:07:58.038022] [DEBUG] [REMOTE ] ERNA: Symbol is viable for forecasting. [2026-01-01T12:07:58.038076] [INFO ] [MAIN ] [1106/3542] ERNA kept (0.5s) | 1105 kept, 1 rejected | 140.3/min | ETA: 17.4m [2026-01-01T12:07:58.317131] [DEBUG] [REMOTE ] ERO: Retrieved 1787 rows, trimmed to 300. [2026-01-01T12:07:58.317303] [DEBUG] [REMOTE ] ERO: PASS: History has at least 300 days. [2026-01-01T12:07:58.317625] [DEBUG] [REMOTE ] ERO: PASS: Price check passed. Min price $19.89. [2026-01-01T12:07:58.317766] [DEBUG] [REMOTE ] ERO: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:58.317881] [DEBUG] [REMOTE ] ERO: PASS: Integrity check passed. [2026-01-01T12:07:58.317923] [DEBUG] [REMOTE ] ERO: Symbol is viable for forecasting. [2026-01-01T12:07:58.317975] [INFO ] [MAIN ] [1107/3542] ERO kept (0.3s) | 1106 kept, 1 rejected | 140.4/min | ETA: 17.3m [2026-01-01T12:07:58.907385] [DEBUG] [REMOTE ] ES: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:58.907638] [DEBUG] [REMOTE ] ES: PASS: History has at least 300 days. [2026-01-01T12:07:58.908006] [DEBUG] [REMOTE ] ES: PASS: Price check passed. Min price $62.85. [2026-01-01T12:07:58.908152] [DEBUG] [REMOTE ] ES: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:58.908319] [DEBUG] [REMOTE ] ES: PASS: Integrity check passed. [2026-01-01T12:07:58.908366] [DEBUG] [REMOTE ] ES: Symbol is viable for forecasting. [2026-01-01T12:07:58.908424] [INFO ] [MAIN ] [1108/3542] ES kept (0.6s) | 1107 kept, 1 rejected | 140.3/min | ETA: 17.3m [2026-01-01T12:07:59.130371] [DEBUG] [REMOTE ] ESAB: Retrieved 944 rows, trimmed to 300. [2026-01-01T12:07:59.130558] [DEBUG] [REMOTE ] ESAB: PASS: History has at least 300 days. [2026-01-01T12:07:59.130837] [DEBUG] [REMOTE ] ESAB: PASS: Price check passed. Min price $104.30. [2026-01-01T12:07:59.130995] [DEBUG] [REMOTE ] ESAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:59.131115] [DEBUG] [REMOTE ] ESAB: PASS: Integrity check passed. [2026-01-01T12:07:59.131155] [DEBUG] [REMOTE ] ESAB: Symbol is viable for forecasting. [2026-01-01T12:07:59.131206] [INFO ] [MAIN ] [1109/3542] ESAB kept (0.2s) | 1108 kept, 1 rejected | 140.4/min | ETA: 17.3m [2026-01-01T12:07:59.787317] [DEBUG] [REMOTE ] ESCA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:07:59.787467] [DEBUG] [REMOTE ] ESCA: PASS: History has at least 300 days. [2026-01-01T12:07:59.787738] [DEBUG] [REMOTE ] ESCA: PASS: Price check passed. Min price $11.41. [2026-01-01T12:07:59.787900] [DEBUG] [REMOTE ] ESCA: PASS: Continuity check passed with 300 days. [2026-01-01T12:07:59.788054] [DEBUG] [REMOTE ] ESCA: PASS: Integrity check passed. [2026-01-01T12:07:59.788096] [DEBUG] [REMOTE ] ESCA: Symbol is viable for forecasting. [2026-01-01T12:07:59.788147] [INFO ] [MAIN ] [1110/3542] ESCA kept (0.7s) | 1109 kept, 1 rejected | 140.3/min | ETA: 17.3m [2026-01-01T12:08:00.295279] [DEBUG] [REMOTE ] ESE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:00.295447] [DEBUG] [REMOTE ] ESE: PASS: History has at least 300 days. [2026-01-01T12:08:00.295763] [DEBUG] [REMOTE ] ESE: PASS: Price check passed. Min price $195.39. [2026-01-01T12:08:00.295916] [DEBUG] [REMOTE ] ESE: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:00.296073] [DEBUG] [REMOTE ] ESE: PASS: Integrity check passed. [2026-01-01T12:08:00.296117] [DEBUG] [REMOTE ] ESE: Symbol is viable for forecasting. [2026-01-01T12:08:00.296174] [INFO ] [MAIN ] [1111/3542] ESE kept (0.5s) | 1110 kept, 1 rejected | 140.3/min | ETA: 17.3m [2026-01-01T12:08:00.710625] [DEBUG] [REMOTE ] ESEA: Retrieved 4946 rows, trimmed to 300. [2026-01-01T12:08:00.710810] [DEBUG] [REMOTE ] ESEA: PASS: History has at least 300 days. [2026-01-01T12:08:00.711066] [DEBUG] [REMOTE ] ESEA: PASS: Price check passed. Min price $52.77. [2026-01-01T12:08:00.711205] [DEBUG] [REMOTE ] ESEA: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:00.711443] [DEBUG] [REMOTE ] ESEA: PASS: Integrity check passed. [2026-01-01T12:08:00.711490] [DEBUG] [REMOTE ] ESEA: Symbol is viable for forecasting. [2026-01-01T12:08:00.711543] [INFO ] [MAIN ] [1112/3542] ESEA kept (0.4s) | 1111 kept, 1 rejected | 140.3/min | ETA: 17.3m [2026-01-01T12:08:01.038375] [DEBUG] [REMOTE ] ESGD: Retrieved 2390 rows, trimmed to 300. [2026-01-01T12:08:01.038533] [DEBUG] [REMOTE ] ESGD: PASS: History has at least 300 days. [2026-01-01T12:08:01.038791] [DEBUG] [REMOTE ] ESGD: PASS: Price check passed. Min price $88.81. [2026-01-01T12:08:01.038926] [DEBUG] [REMOTE ] ESGD: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:01.039039] [DEBUG] [REMOTE ] ESGD: PASS: Integrity check passed. [2026-01-01T12:08:01.039079] [DEBUG] [REMOTE ] ESGD: Symbol is viable for forecasting. [2026-01-01T12:08:01.039127] [INFO ] [MAIN ] [1113/3542] ESGD kept (0.3s) | 1112 kept, 1 rejected | 140.3/min | ETA: 17.3m [2026-01-01T12:08:01.411284] [DEBUG] [REMOTE ] ESGE: Retrieved 2377 rows, trimmed to 300. [2026-01-01T12:08:01.411465] [DEBUG] [REMOTE ] ESGE: PASS: History has at least 300 days. [2026-01-01T12:08:01.411719] [DEBUG] [REMOTE ] ESGE: PASS: Price check passed. Min price $41.48. [2026-01-01T12:08:01.411852] [DEBUG] [REMOTE ] ESGE: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:01.411962] [DEBUG] [REMOTE ] ESGE: PASS: Integrity check passed. [2026-01-01T12:08:01.412000] [DEBUG] [REMOTE ] ESGE: Symbol is viable for forecasting. [2026-01-01T12:08:01.412050] [INFO ] [MAIN ] [1114/3542] ESGE kept (0.4s) | 1113 kept, 1 rejected | 140.3/min | ETA: 17.3m [2026-01-01T12:08:01.889192] [DEBUG] [REMOTE ] ESI: Retrieved 3067 rows, trimmed to 300. [2026-01-01T12:08:01.889424] [DEBUG] [REMOTE ] ESI: PASS: History has at least 300 days. [2026-01-01T12:08:01.889824] [DEBUG] [REMOTE ] ESI: PASS: Price check passed. Min price $22.92. [2026-01-01T12:08:01.889984] [DEBUG] [REMOTE ] ESI: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:01.890116] [DEBUG] [REMOTE ] ESI: PASS: Integrity check passed. [2026-01-01T12:08:01.890160] [DEBUG] [REMOTE ] ESI: Symbol is viable for forecasting. [2026-01-01T12:08:01.890214] [INFO ] [MAIN ] [1115/3542] ESI kept (0.5s) | 1114 kept, 1 rejected | 140.3/min | ETA: 17.3m [2026-01-01T12:08:02.230583] [DEBUG] [REMOTE ] ESOA: Retrieved 3285 rows, trimmed to 300. [2026-01-01T12:08:02.230769] [DEBUG] [REMOTE ] ESOA: PASS: History has at least 300 days. [2026-01-01T12:08:02.231021] [DEBUG] [REMOTE ] ESOA: PASS: Price check passed. Min price $7.90. [2026-01-01T12:08:02.231173] [DEBUG] [REMOTE ] ESOA: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:02.231303] [DEBUG] [REMOTE ] ESOA: PASS: Integrity check passed. [2026-01-01T12:08:02.231346] [DEBUG] [REMOTE ] ESOA: Symbol is viable for forecasting. [2026-01-01T12:08:02.231398] [INFO ] [MAIN ] [1116/3542] ESOA kept (0.3s) | 1115 kept, 1 rejected | 140.3/min | ETA: 17.3m [2026-01-01T12:08:02.614179] [DEBUG] [REMOTE ] ESPO: Retrieved 1811 rows, trimmed to 300. [2026-01-01T12:08:02.614373] [DEBUG] [REMOTE ] ESPO: PASS: History has at least 300 days. [2026-01-01T12:08:02.614668] [DEBUG] [REMOTE ] ESPO: PASS: Price check passed. Min price $103.46. [2026-01-01T12:08:02.615881] [DEBUG] [REMOTE ] ESPO: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:02.616204] [DEBUG] [REMOTE ] ESPO: PASS: Integrity check passed. [2026-01-01T12:08:02.616250] [DEBUG] [REMOTE ] ESPO: Symbol is viable for forecasting. [2026-01-01T12:08:02.616327] [INFO ] [MAIN ] [1117/3542] ESPO kept (0.4s) | 1116 kept, 1 rejected | 140.4/min | ETA: 17.3m [2026-01-01T12:08:03.003102] [DEBUG] [REMOTE ] ESQ: Retrieved 2141 rows, trimmed to 300. [2026-01-01T12:08:03.003296] [DEBUG] [REMOTE ] ESQ: PASS: History has at least 300 days. [2026-01-01T12:08:03.003629] [DEBUG] [REMOTE ] ESQ: PASS: Price check passed. Min price $92.74. [2026-01-01T12:08:03.003775] [DEBUG] [REMOTE ] ESQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:03.003899] [DEBUG] [REMOTE ] ESQ: PASS: Integrity check passed. [2026-01-01T12:08:03.003940] [DEBUG] [REMOTE ] ESQ: Symbol is viable for forecasting. [2026-01-01T12:08:03.003993] [INFO ] [MAIN ] [1118/3542] ESQ kept (0.4s) | 1117 kept, 1 rejected | 140.4/min | ETA: 17.3m [2026-01-01T12:08:03.406814] [DEBUG] [REMOTE ] ESTA: Retrieved 1874 rows, trimmed to 300. [2026-01-01T12:08:03.407004] [DEBUG] [REMOTE ] ESTA: PASS: History has at least 300 days. [2026-01-01T12:08:03.407275] [DEBUG] [REMOTE ] ESTA: PASS: Price check passed. Min price $38.94. [2026-01-01T12:08:03.407419] [DEBUG] [REMOTE ] ESTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:03.407540] [DEBUG] [REMOTE ] ESTA: PASS: Integrity check passed. [2026-01-01T12:08:03.407611] [DEBUG] [REMOTE ] ESTA: Symbol is viable for forecasting. [2026-01-01T12:08:03.407666] [INFO ] [MAIN ] [1119/3542] ESTA kept (0.4s) | 1118 kept, 1 rejected | 140.4/min | ETA: 17.3m [2026-01-01T12:08:03.858663] [DEBUG] [REMOTE ] ESTC: Retrieved 1819 rows, trimmed to 300. [2026-01-01T12:08:03.858841] [DEBUG] [REMOTE ] ESTC: PASS: History has at least 300 days. [2026-01-01T12:08:03.859094] [DEBUG] [REMOTE ] ESTC: PASS: Price check passed. Min price $69.07. [2026-01-01T12:08:03.859236] [DEBUG] [REMOTE ] ESTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:03.859385] [DEBUG] [REMOTE ] ESTC: PASS: Integrity check passed. [2026-01-01T12:08:03.859431] [DEBUG] [REMOTE ] ESTC: Symbol is viable for forecasting. [2026-01-01T12:08:03.859485] [INFO ] [MAIN ] [1120/3542] ESTC kept (0.5s) | 1119 kept, 1 rejected | 140.4/min | ETA: 17.3m [2026-01-01T12:08:04.284138] [DEBUG] [REMOTE ] ETB: Retrieved 5204 rows, trimmed to 300. [2026-01-01T12:08:04.284357] [DEBUG] [REMOTE ] ETB: PASS: History has at least 300 days. [2026-01-01T12:08:04.284748] [DEBUG] [REMOTE ] ETB: PASS: Price check passed. Min price $14.52. [2026-01-01T12:08:04.284940] [DEBUG] [REMOTE ] ETB: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:04.285225] [DEBUG] [REMOTE ] ETB: PASS: Integrity check passed. [2026-01-01T12:08:04.285286] [DEBUG] [REMOTE ] ETB: Symbol is viable for forecasting. [2026-01-01T12:08:04.285362] [INFO ] [MAIN ] [1121/3542] ETB kept (0.4s) | 1120 kept, 1 rejected | 140.4/min | ETA: 17.2m [2026-01-01T12:08:04.683109] [DEBUG] [REMOTE ] ETD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:04.683323] [DEBUG] [REMOTE ] ETD: PASS: History has at least 300 days. [2026-01-01T12:08:04.683663] [DEBUG] [REMOTE ] ETD: PASS: Price check passed. Min price $21.88. [2026-01-01T12:08:04.683819] [DEBUG] [REMOTE ] ETD: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:04.683954] [DEBUG] [REMOTE ] ETD: PASS: Integrity check passed. [2026-01-01T12:08:04.683996] [DEBUG] [REMOTE ] ETD: Symbol is viable for forecasting. [2026-01-01T12:08:04.684051] [INFO ] [MAIN ] [1122/3542] ETD kept (0.4s) | 1121 kept, 1 rejected | 140.4/min | ETA: 17.2m [2026-01-01T12:08:05.151168] [DEBUG] [REMOTE ] ETG: Retrieved 5517 rows, trimmed to 300. [2026-01-01T12:08:05.151348] [DEBUG] [REMOTE ] ETG: PASS: History has at least 300 days. [2026-01-01T12:08:05.151620] [DEBUG] [REMOTE ] ETG: PASS: Price check passed. Min price $20.71. [2026-01-01T12:08:05.151907] [DEBUG] [REMOTE ] ETG: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:05.152037] [DEBUG] [REMOTE ] ETG: PASS: Integrity check passed. [2026-01-01T12:08:05.152084] [DEBUG] [REMOTE ] ETG: Symbol is viable for forecasting. [2026-01-01T12:08:05.152143] [INFO ] [MAIN ] [1123/3542] ETG kept (0.5s) | 1122 kept, 1 rejected | 140.4/min | ETA: 17.2m [2026-01-01T12:08:05.354803] [DEBUG] [REMOTE ] ETHA: Retrieved 363 rows, trimmed to 300. [2026-01-01T12:08:05.355024] [DEBUG] [REMOTE ] ETHA: PASS: History has at least 300 days. [2026-01-01T12:08:05.355260] [DEBUG] [REMOTE ] ETHA: PASS: Price check passed. Min price $20.70. [2026-01-01T12:08:05.355409] [DEBUG] [REMOTE ] ETHA: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:05.355525] [DEBUG] [REMOTE ] ETHA: PASS: Integrity check passed. [2026-01-01T12:08:05.355567] [DEBUG] [REMOTE ] ETHA: Symbol is viable for forecasting. [2026-01-01T12:08:05.355649] [INFO ] [MAIN ] [1124/3542] ETHA kept (0.2s) | 1123 kept, 1 rejected | 140.4/min | ETA: 17.2m [2026-01-01T12:08:05.961954] [DEBUG] [REMOTE ] ETJ: Retrieved 4638 rows, trimmed to 300. [2026-01-01T12:08:05.962155] [DEBUG] [REMOTE ] ETJ: PASS: History has at least 300 days. [2026-01-01T12:08:05.962460] [DEBUG] [REMOTE ] ETJ: PASS: Price check passed. Min price $8.46. [2026-01-01T12:08:05.962673] [DEBUG] [REMOTE ] ETJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:05.962949] [DEBUG] [REMOTE ] ETJ: PASS: Integrity check passed. [2026-01-01T12:08:05.962997] [DEBUG] [REMOTE ] ETJ: Symbol is viable for forecasting. [2026-01-01T12:08:05.963053] [INFO ] [MAIN ] [1125/3542] ETJ kept (0.6s) | 1124 kept, 1 rejected | 140.4/min | ETA: 17.2m [2026-01-01T12:08:06.641431] [DEBUG] [REMOTE ] ETN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:06.641591] [DEBUG] [REMOTE ] ETN: PASS: History has at least 300 days. [2026-01-01T12:08:06.641825] [DEBUG] [REMOTE ] ETN: PASS: Price check passed. Min price $315.82. [2026-01-01T12:08:06.641999] [DEBUG] [REMOTE ] ETN: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:06.642120] [DEBUG] [REMOTE ] ETN: PASS: Integrity check passed. [2026-01-01T12:08:06.642161] [DEBUG] [REMOTE ] ETN: Symbol is viable for forecasting. [2026-01-01T12:08:06.642215] [INFO ] [MAIN ] [1126/3542] ETN kept (0.7s) | 1125 kept, 1 rejected | 140.3/min | ETA: 17.2m [2026-01-01T12:08:06.926023] [DEBUG] [REMOTE ] ETO: Retrieved 5435 rows, trimmed to 300. [2026-01-01T12:08:06.926159] [DEBUG] [REMOTE ] ETO: PASS: History has at least 300 days. [2026-01-01T12:08:06.926399] [DEBUG] [REMOTE ] ETO: PASS: Price check passed. Min price $26.63. [2026-01-01T12:08:06.926534] [DEBUG] [REMOTE ] ETO: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:06.926668] [DEBUG] [REMOTE ] ETO: PASS: Integrity check passed. [2026-01-01T12:08:06.926710] [DEBUG] [REMOTE ] ETO: Symbol is viable for forecasting. [2026-01-01T12:08:06.926759] [INFO ] [MAIN ] [1127/3542] ETO kept (0.3s) | 1126 kept, 1 rejected | 140.3/min | ETA: 17.2m [2026-01-01T12:08:07.170430] [DEBUG] [REMOTE ] ETON: Retrieved 1792 rows, trimmed to 300. [2026-01-01T12:08:07.170554] [DEBUG] [REMOTE ] ETON: PASS: History has at least 300 days. [2026-01-01T12:08:07.170774] [DEBUG] [REMOTE ] ETON: PASS: Price check passed. Min price $15.37. [2026-01-01T12:08:07.170909] [DEBUG] [REMOTE ] ETON: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:07.171026] [DEBUG] [REMOTE ] ETON: PASS: Integrity check passed. [2026-01-01T12:08:07.171069] [DEBUG] [REMOTE ] ETON: Symbol is viable for forecasting. [2026-01-01T12:08:07.171118] [INFO ] [MAIN ] [1128/3542] ETON kept (0.2s) | 1127 kept, 1 rejected | 140.4/min | ETA: 17.2m [2026-01-01T12:08:07.761433] [DEBUG] [REMOTE ] ETSY: Retrieved 2695 rows, trimmed to 300. [2026-01-01T12:08:07.761562] [DEBUG] [REMOTE ] ETSY: PASS: History has at least 300 days. [2026-01-01T12:08:07.761783] [DEBUG] [REMOTE ] ETSY: PASS: Price check passed. Min price $51.57. [2026-01-01T12:08:07.761915] [DEBUG] [REMOTE ] ETSY: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:07.762022] [DEBUG] [REMOTE ] ETSY: PASS: Integrity check passed. [2026-01-01T12:08:07.762061] [DEBUG] [REMOTE ] ETSY: Symbol is viable for forecasting. [2026-01-01T12:08:07.762107] [INFO ] [MAIN ] [1129/3542] ETSY kept (0.6s) | 1128 kept, 1 rejected | 140.4/min | ETA: 17.2m [2026-01-01T12:08:08.254416] [DEBUG] [REMOTE ] ETY: Retrieved 4803 rows, trimmed to 300. [2026-01-01T12:08:08.254788] [DEBUG] [REMOTE ] ETY: PASS: History has at least 300 days. [2026-01-01T12:08:08.255367] [DEBUG] [REMOTE ] ETY: PASS: Price check passed. Min price $14.82. [2026-01-01T12:08:08.255516] [DEBUG] [REMOTE ] ETY: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:08.255684] [DEBUG] [REMOTE ] ETY: PASS: Integrity check passed. [2026-01-01T12:08:08.255731] [DEBUG] [REMOTE ] ETY: Symbol is viable for forecasting. [2026-01-01T12:08:08.255787] [INFO ] [MAIN ] [1130/3542] ETY kept (0.5s) | 1129 kept, 1 rejected | 140.3/min | ETA: 17.2m [2026-01-01T12:08:08.631213] [DEBUG] [REMOTE ] EUFN: Retrieved 4003 rows, trimmed to 300. [2026-01-01T12:08:08.631406] [DEBUG] [REMOTE ] EUFN: PASS: History has at least 300 days. [2026-01-01T12:08:08.631710] [DEBUG] [REMOTE ] EUFN: PASS: Price check passed. Min price $32.51. [2026-01-01T12:08:08.631857] [DEBUG] [REMOTE ] EUFN: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:08.631985] [DEBUG] [REMOTE ] EUFN: PASS: Integrity check passed. [2026-01-01T12:08:08.632028] [DEBUG] [REMOTE ] EUFN: Symbol is viable for forecasting. [2026-01-01T12:08:08.632113] [INFO ] [MAIN ] [1131/3542] EUFN kept (0.4s) | 1130 kept, 1 rejected | 140.3/min | ETA: 17.2m [2026-01-01T12:08:08.881499] [DEBUG] [REMOTE ] EVAX: Retrieved 1232 rows, trimmed to 300. [2026-01-01T12:08:08.881703] [DEBUG] [REMOTE ] EVAX: PASS: History has at least 300 days. [2026-01-01T12:08:08.881939] [DEBUG] [REMOTE ] EVAX: PASS: Price check passed. Min price $4.70. [2026-01-01T12:08:08.882087] [DEBUG] [REMOTE ] EVAX: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:08.882242] [DEBUG] [REMOTE ] EVAX: PASS: Integrity check passed. [2026-01-01T12:08:08.882288] [DEBUG] [REMOTE ] EVAX: Symbol is viable for forecasting. [2026-01-01T12:08:08.882343] [INFO ] [MAIN ] [1132/3542] EVAX kept (0.3s) | 1131 kept, 1 rejected | 140.4/min | ETA: 17.2m [2026-01-01T12:08:09.517651] [DEBUG] [REMOTE ] EVC: Retrieved 6392 rows, trimmed to 300. [2026-01-01T12:08:09.517868] [DEBUG] [REMOTE ] EVC: PASS: History has at least 300 days. [2026-01-01T12:08:09.518160] [DEBUG] [REMOTE ] EVC: PASS: Price check passed. Min price $1.95. [2026-01-01T12:08:09.518305] [DEBUG] [REMOTE ] EVC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:09.518429] [DEBUG] [REMOTE ] EVC: PASS: Integrity check passed. [2026-01-01T12:08:09.518471] [DEBUG] [REMOTE ] EVC: Symbol is viable for forecasting. [2026-01-01T12:08:09.518524] [INFO ] [MAIN ] [1133/3542] EVC kept (0.6s) | 1132 kept, 1 rejected | 140.3/min | ETA: 17.2m [2026-01-01T12:08:09.769362] [DEBUG] [REMOTE ] EVCM: Retrieved 1131 rows, trimmed to 300. [2026-01-01T12:08:09.769539] [DEBUG] [REMOTE ] EVCM: PASS: History has at least 300 days. [2026-01-01T12:08:09.769810] [DEBUG] [REMOTE ] EVCM: PASS: Price check passed. Min price $8.03. [2026-01-01T12:08:09.769947] [DEBUG] [REMOTE ] EVCM: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:09.770092] [DEBUG] [REMOTE ] EVCM: PASS: Integrity check passed. [2026-01-01T12:08:09.770134] [DEBUG] [REMOTE ] EVCM: Symbol is viable for forecasting. [2026-01-01T12:08:09.770186] [INFO ] [MAIN ] [1134/3542] EVCM kept (0.3s) | 1133 kept, 1 rejected | 140.4/min | ETA: 17.2m [2026-01-01T12:08:10.153385] [DEBUG] [REMOTE ] EVEX: Retrieved 1252 rows, trimmed to 300. [2026-01-01T12:08:10.153601] [DEBUG] [REMOTE ] EVEX: PASS: History has at least 300 days. [2026-01-01T12:08:10.153856] [DEBUG] [REMOTE ] EVEX: PASS: Price check passed. Min price $3.64. [2026-01-01T12:08:10.153993] [DEBUG] [REMOTE ] EVEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:10.154109] [DEBUG] [REMOTE ] EVEX: PASS: Integrity check passed. [2026-01-01T12:08:10.154149] [DEBUG] [REMOTE ] EVEX: Symbol is viable for forecasting. [2026-01-01T12:08:10.154200] [INFO ] [MAIN ] [1135/3542] EVEX kept (0.4s) | 1134 kept, 1 rejected | 140.4/min | ETA: 17.1m [2026-01-01T12:08:10.790002] [DEBUG] [REMOTE ] EVF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:10.790142] [DEBUG] [REMOTE ] EVF: PASS: History has at least 300 days. [2026-01-01T12:08:10.790358] [DEBUG] [REMOTE ] EVF: PASS: Price check passed. Min price $5.22. [2026-01-01T12:08:10.790488] [DEBUG] [REMOTE ] EVF: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:10.790620] [DEBUG] [REMOTE ] EVF: PASS: Integrity check passed. [2026-01-01T12:08:10.790662] [DEBUG] [REMOTE ] EVF: Symbol is viable for forecasting. [2026-01-01T12:08:10.790709] [INFO ] [MAIN ] [1136/3542] EVF kept (0.6s) | 1135 kept, 1 rejected | 140.3/min | ETA: 17.1m [2026-01-01T12:08:11.208986] [DEBUG] [REMOTE ] EVG: Retrieved 5247 rows, trimmed to 300. [2026-01-01T12:08:11.209172] [DEBUG] [REMOTE ] EVG: PASS: History has at least 300 days. [2026-01-01T12:08:11.209448] [DEBUG] [REMOTE ] EVG: PASS: Price check passed. Min price $10.79. [2026-01-01T12:08:11.209605] [DEBUG] [REMOTE ] EVG: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:11.209729] [DEBUG] [REMOTE ] EVG: PASS: Integrity check passed. [2026-01-01T12:08:11.209769] [DEBUG] [REMOTE ] EVG: Symbol is viable for forecasting. [2026-01-01T12:08:11.209819] [INFO ] [MAIN ] [1137/3542] EVG kept (0.4s) | 1136 kept, 1 rejected | 140.3/min | ETA: 17.1m [2026-01-01T12:08:11.458147] [DEBUG] [REMOTE ] EVGO: Retrieved 1283 rows, trimmed to 300. [2026-01-01T12:08:11.458344] [DEBUG] [REMOTE ] EVGO: PASS: History has at least 300 days. [2026-01-01T12:08:11.458600] [DEBUG] [REMOTE ] EVGO: PASS: Price check passed. Min price $2.80. [2026-01-01T12:08:11.458754] [DEBUG] [REMOTE ] EVGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:11.458867] [DEBUG] [REMOTE ] EVGO: PASS: Integrity check passed. [2026-01-01T12:08:11.458907] [DEBUG] [REMOTE ] EVGO: Symbol is viable for forecasting. [2026-01-01T12:08:11.458959] [INFO ] [MAIN ] [1138/3542] EVGO kept (0.2s) | 1137 kept, 1 rejected | 140.4/min | ETA: 17.1m [2026-01-01T12:08:11.932907] [DEBUG] [REMOTE ] EVH: Retrieved 2660 rows, trimmed to 300. [2026-01-01T12:08:11.933111] [DEBUG] [REMOTE ] EVH: PASS: History has at least 300 days. [2026-01-01T12:08:11.933368] [DEBUG] [REMOTE ] EVH: PASS: Price check passed. Min price $3.54. [2026-01-01T12:08:11.933534] [DEBUG] [REMOTE ] EVH: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:11.933684] [DEBUG] [REMOTE ] EVH: PASS: Integrity check passed. [2026-01-01T12:08:11.933732] [DEBUG] [REMOTE ] EVH: Symbol is viable for forecasting. [2026-01-01T12:08:11.933788] [INFO ] [MAIN ] [1139/3542] EVH kept (0.5s) | 1138 kept, 1 rejected | 140.4/min | ETA: 17.1m [2026-01-01T12:08:12.526390] [DEBUG] [REMOTE ] EVN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:12.526598] [DEBUG] [REMOTE ] EVN: PASS: History has at least 300 days. [2026-01-01T12:08:12.526860] [DEBUG] [REMOTE ] EVN: PASS: Price check passed. Min price $10.62. [2026-01-01T12:08:12.527189] [DEBUG] [REMOTE ] EVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:12.527346] [DEBUG] [REMOTE ] EVN: PASS: Integrity check passed. [2026-01-01T12:08:12.527391] [DEBUG] [REMOTE ] EVN: Symbol is viable for forecasting. [2026-01-01T12:08:12.527445] [INFO ] [MAIN ] [1140/3542] EVN kept (0.6s) | 1139 kept, 1 rejected | 140.3/min | ETA: 17.1m [2026-01-01T12:08:12.877709] [DEBUG] [REMOTE ] EVO: Retrieved 4031 rows, trimmed to 300. [2026-01-01T12:08:12.877874] [DEBUG] [REMOTE ] EVO: PASS: History has at least 300 days. [2026-01-01T12:08:12.878143] [DEBUG] [REMOTE ] EVO: PASS: Price check passed. Min price $2.90. [2026-01-01T12:08:12.878317] [DEBUG] [REMOTE ] EVO: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:12.878453] [DEBUG] [REMOTE ] EVO: PASS: Integrity check passed. [2026-01-01T12:08:12.878509] [DEBUG] [REMOTE ] EVO: Symbol is viable for forecasting. [2026-01-01T12:08:12.878720] [INFO ] [MAIN ] [1141/3542] EVO kept (0.4s) | 1140 kept, 1 rejected | 140.4/min | ETA: 17.1m [2026-01-01T12:08:13.208938] [DEBUG] [REMOTE ] EVRG: Retrieved 1906 rows, trimmed to 300. [2026-01-01T12:08:13.209112] [DEBUG] [REMOTE ] EVRG: PASS: History has at least 300 days. [2026-01-01T12:08:13.209377] [DEBUG] [REMOTE ] EVRG: PASS: Price check passed. Min price $72.43. [2026-01-01T12:08:13.209519] [DEBUG] [REMOTE ] EVRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:13.209656] [DEBUG] [REMOTE ] EVRG: PASS: Integrity check passed. [2026-01-01T12:08:13.209701] [DEBUG] [REMOTE ] EVRG: Symbol is viable for forecasting. [2026-01-01T12:08:13.209751] [INFO ] [MAIN ] [1142/3542] EVRG kept (0.3s) | 1141 kept, 1 rejected | 140.4/min | ETA: 17.1m [2026-01-01T12:08:13.506388] [DEBUG] [REMOTE ] EVSD: Retrieved 387 rows, trimmed to 300. [2026-01-01T12:08:13.506553] [DEBUG] [REMOTE ] EVSD: PASS: History has at least 300 days. [2026-01-01T12:08:13.506814] [DEBUG] [REMOTE ] EVSD: PASS: Price check passed. Min price $50.81. [2026-01-01T12:08:13.506954] [DEBUG] [REMOTE ] EVSD: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:13.507105] [DEBUG] [REMOTE ] EVSD: PASS: Integrity check passed. [2026-01-01T12:08:13.507148] [DEBUG] [REMOTE ] EVSD: Symbol is viable for forecasting. [2026-01-01T12:08:13.507201] [INFO ] [MAIN ] [1143/3542] EVSD kept (0.3s) | 1142 kept, 1 rejected | 140.4/min | ETA: 17.1m [2026-01-01T12:08:13.945906] [DEBUG] [REMOTE ] EVTC: Retrieved 3201 rows, trimmed to 300. [2026-01-01T12:08:13.946079] [DEBUG] [REMOTE ] EVTC: PASS: History has at least 300 days. [2026-01-01T12:08:13.946318] [DEBUG] [REMOTE ] EVTC: PASS: Price check passed. Min price $27.04. [2026-01-01T12:08:13.946457] [DEBUG] [REMOTE ] EVTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:13.946593] [DEBUG] [REMOTE ] EVTC: PASS: Integrity check passed. [2026-01-01T12:08:13.946639] [DEBUG] [REMOTE ] EVTC: Symbol is viable for forecasting. [2026-01-01T12:08:13.946692] [INFO ] [MAIN ] [1144/3542] EVTC kept (0.4s) | 1143 kept, 1 rejected | 140.4/min | ETA: 17.1m [2026-01-01T12:08:14.236860] [DEBUG] [REMOTE ] EVTL: Retrieved 1009 rows, trimmed to 300. [2026-01-01T12:08:14.237062] [DEBUG] [REMOTE ] EVTL: PASS: History has at least 300 days. [2026-01-01T12:08:14.237303] [DEBUG] [REMOTE ] EVTL: PASS: Price check passed. Min price $3.86. [2026-01-01T12:08:14.237442] [DEBUG] [REMOTE ] EVTL: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:14.237557] [DEBUG] [REMOTE ] EVTL: PASS: Integrity check passed. [2026-01-01T12:08:14.237617] [DEBUG] [REMOTE ] EVTL: Symbol is viable for forecasting. [2026-01-01T12:08:14.237670] [INFO ] [MAIN ] [1145/3542] EVTL kept (0.3s) | 1144 kept, 1 rejected | 140.5/min | ETA: 17.1m [2026-01-01T12:08:14.974625] [DEBUG] [REMOTE ] EWBC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:14.974757] [DEBUG] [REMOTE ] EWBC: PASS: History has at least 300 days. [2026-01-01T12:08:14.974975] [DEBUG] [REMOTE ] EWBC: PASS: Price check passed. Min price $93.75. [2026-01-01T12:08:14.975112] [DEBUG] [REMOTE ] EWBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:14.975226] [DEBUG] [REMOTE ] EWBC: PASS: Integrity check passed. [2026-01-01T12:08:14.975269] [DEBUG] [REMOTE ] EWBC: Symbol is viable for forecasting. [2026-01-01T12:08:14.975319] [INFO ] [MAIN ] [1146/3542] EWBC kept (0.7s) | 1145 kept, 1 rejected | 140.4/min | ETA: 17.1m [2026-01-01T12:08:15.230993] [DEBUG] [REMOTE ] EWCZ: Retrieved 1107 rows, trimmed to 300. [2026-01-01T12:08:15.231116] [DEBUG] [REMOTE ] EWCZ: PASS: History has at least 300 days. [2026-01-01T12:08:15.231306] [DEBUG] [REMOTE ] EWCZ: PASS: Price check passed. Min price $3.24. [2026-01-01T12:08:15.231436] [DEBUG] [REMOTE ] EWCZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:15.231541] [DEBUG] [REMOTE ] EWCZ: PASS: Integrity check passed. [2026-01-01T12:08:15.231597] [DEBUG] [REMOTE ] EWCZ: Symbol is viable for forecasting. [2026-01-01T12:08:15.231647] [INFO ] [MAIN ] [1147/3542] EWCZ kept (0.3s) | 1146 kept, 1 rejected | 140.4/min | ETA: 17.1m [2026-01-01T12:08:15.653541] [DEBUG] [REMOTE ] EWTX: Retrieved 1198 rows, trimmed to 300. [2026-01-01T12:08:15.653755] [DEBUG] [REMOTE ] EWTX: PASS: History has at least 300 days. [2026-01-01T12:08:15.653995] [DEBUG] [REMOTE ] EWTX: PASS: Price check passed. Min price $14.70. [2026-01-01T12:08:15.654130] [DEBUG] [REMOTE ] EWTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:15.654289] [DEBUG] [REMOTE ] EWTX: PASS: Integrity check passed. [2026-01-01T12:08:15.654331] [DEBUG] [REMOTE ] EWTX: Symbol is viable for forecasting. [2026-01-01T12:08:15.654383] [INFO ] [MAIN ] [1148/3542] EWTX kept (0.4s) | 1147 kept, 1 rejected | 140.4/min | ETA: 17.0m [2026-01-01T12:08:16.070899] [DEBUG] [REMOTE ] EWZS: Retrieved 3838 rows, trimmed to 300. [2026-01-01T12:08:16.071092] [DEBUG] [REMOTE ] EWZS: PASS: History has at least 300 days. [2026-01-01T12:08:16.071369] [DEBUG] [REMOTE ] EWZS: PASS: Price check passed. Min price $12.38. [2026-01-01T12:08:16.071510] [DEBUG] [REMOTE ] EWZS: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:16.071650] [DEBUG] [REMOTE ] EWZS: PASS: Integrity check passed. [2026-01-01T12:08:16.071696] [DEBUG] [REMOTE ] EWZS: Symbol is viable for forecasting. [2026-01-01T12:08:16.071760] [INFO ] [MAIN ] [1149/3542] EWZS kept (0.4s) | 1148 kept, 1 rejected | 140.4/min | ETA: 17.0m [2026-01-01T12:08:16.668632] [DEBUG] [REMOTE ] EXAS: Retrieved 6266 rows, trimmed to 300. [2026-01-01T12:08:16.668787] [DEBUG] [REMOTE ] EXAS: PASS: History has at least 300 days. [2026-01-01T12:08:16.669030] [DEBUG] [REMOTE ] EXAS: PASS: Price check passed. Min price $57.75. [2026-01-01T12:08:16.669273] [DEBUG] [REMOTE ] EXAS: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:16.669427] [DEBUG] [REMOTE ] EXAS: PASS: Integrity check passed. [2026-01-01T12:08:16.669468] [DEBUG] [REMOTE ] EXAS: Symbol is viable for forecasting. [2026-01-01T12:08:16.669518] [INFO ] [MAIN ] [1150/3542] EXAS kept (0.6s) | 1149 kept, 1 rejected | 140.4/min | ETA: 17.0m [2026-01-01T12:08:17.140742] [DEBUG] [REMOTE ] EXC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:17.140910] [DEBUG] [REMOTE ] EXC: PASS: History has at least 300 days. [2026-01-01T12:08:17.141152] [DEBUG] [REMOTE ] EXC: PASS: Price check passed. Min price $43.09. [2026-01-01T12:08:17.141330] [DEBUG] [REMOTE ] EXC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:17.141460] [DEBUG] [REMOTE ] EXC: PASS: Integrity check passed. [2026-01-01T12:08:17.141502] [DEBUG] [REMOTE ] EXC: Symbol is viable for forecasting. [2026-01-01T12:08:17.141551] [INFO ] [MAIN ] [1151/3542] EXC kept (0.5s) | 1150 kept, 1 rejected | 140.4/min | ETA: 17.0m [2026-01-01T12:08:17.673346] [DEBUG] [REMOTE ] EXEL: Retrieved 6466 rows, trimmed to 300. [2026-01-01T12:08:17.673500] [DEBUG] [REMOTE ] EXEL: PASS: History has at least 300 days. [2026-01-01T12:08:17.673765] [DEBUG] [REMOTE ] EXEL: PASS: Price check passed. Min price $34.54. [2026-01-01T12:08:17.673913] [DEBUG] [REMOTE ] EXEL: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:17.674030] [DEBUG] [REMOTE ] EXEL: PASS: Integrity check passed. [2026-01-01T12:08:17.674072] [DEBUG] [REMOTE ] EXEL: Symbol is viable for forecasting. [2026-01-01T12:08:17.674121] [INFO ] [MAIN ] [1152/3542] EXEL kept (0.5s) | 1151 kept, 1 rejected | 140.3/min | ETA: 17.0m [2026-01-01T12:08:17.934103] [DEBUG] [REMOTE ] EXFY: Retrieved 1039 rows, trimmed to 300. [2026-01-01T12:08:17.934231] [DEBUG] [REMOTE ] EXFY: PASS: History has at least 300 days. [2026-01-01T12:08:17.934465] [DEBUG] [REMOTE ] EXFY: PASS: Price check passed. Min price $1.36. [2026-01-01T12:08:17.934664] [DEBUG] [REMOTE ] EXFY: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:17.934802] [DEBUG] [REMOTE ] EXFY: PASS: Integrity check passed. [2026-01-01T12:08:17.934858] [DEBUG] [REMOTE ] EXFY: Symbol is viable for forecasting. [2026-01-01T12:08:17.934926] [INFO ] [MAIN ] [1153/3542] EXFY kept (0.3s) | 1152 kept, 1 rejected | 140.4/min | ETA: 17.0m [2026-01-01T12:08:18.528718] [DEBUG] [REMOTE ] EXG: Retrieved 4705 rows, trimmed to 300. [2026-01-01T12:08:18.528900] [DEBUG] [REMOTE ] EXG: PASS: History has at least 300 days. [2026-01-01T12:08:18.529161] [DEBUG] [REMOTE ] EXG: PASS: Price check passed. Min price $8.74. [2026-01-01T12:08:18.529331] [DEBUG] [REMOTE ] EXG: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:18.529514] [DEBUG] [REMOTE ] EXG: PASS: Integrity check passed. [2026-01-01T12:08:18.529586] [DEBUG] [REMOTE ] EXG: Symbol is viable for forecasting. [2026-01-01T12:08:18.529662] [INFO ] [MAIN ] [1154/3542] EXG kept (0.6s) | 1153 kept, 1 rejected | 140.3/min | ETA: 17.0m [2026-01-01T12:08:18.804029] [DEBUG] [REMOTE ] EXK: Retrieved 4953 rows, trimmed to 300. [2026-01-01T12:08:18.804209] [DEBUG] [REMOTE ] EXK: PASS: History has at least 300 days. [2026-01-01T12:08:18.804456] [DEBUG] [REMOTE ] EXK: PASS: Price check passed. Min price $7.07. [2026-01-01T12:08:18.804606] [DEBUG] [REMOTE ] EXK: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:18.804723] [DEBUG] [REMOTE ] EXK: PASS: Integrity check passed. [2026-01-01T12:08:18.804764] [DEBUG] [REMOTE ] EXK: Symbol is viable for forecasting. [2026-01-01T12:08:18.804816] [INFO ] [MAIN ] [1155/3542] EXK kept (0.3s) | 1154 kept, 1 rejected | 140.4/min | ETA: 17.0m [2026-01-01T12:08:19.363755] [DEBUG] [REMOTE ] EXLS: Retrieved 4829 rows, trimmed to 300. [2026-01-01T12:08:19.363947] [DEBUG] [REMOTE ] EXLS: PASS: History has at least 300 days. [2026-01-01T12:08:19.364211] [DEBUG] [REMOTE ] EXLS: PASS: Price check passed. Min price $38.54. [2026-01-01T12:08:19.364355] [DEBUG] [REMOTE ] EXLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:19.364494] [DEBUG] [REMOTE ] EXLS: PASS: Integrity check passed. [2026-01-01T12:08:19.364542] [DEBUG] [REMOTE ] EXLS: Symbol is viable for forecasting. [2026-01-01T12:08:19.364619] [INFO ] [MAIN ] [1156/3542] EXLS kept (0.6s) | 1155 kept, 1 rejected | 140.3/min | ETA: 17.0m [2026-01-01T12:08:19.836504] [DEBUG] [REMOTE ] EXP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:19.836710] [DEBUG] [REMOTE ] EXP: PASS: History has at least 300 days. [2026-01-01T12:08:19.836978] [DEBUG] [REMOTE ] EXP: PASS: Price check passed. Min price $198.79. [2026-01-01T12:08:19.837116] [DEBUG] [REMOTE ] EXP: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:19.837245] [DEBUG] [REMOTE ] EXP: PASS: Integrity check passed. [2026-01-01T12:08:19.837289] [DEBUG] [REMOTE ] EXP: Symbol is viable for forecasting. [2026-01-01T12:08:19.837343] [INFO ] [MAIN ] [1157/3542] EXP kept (0.5s) | 1156 kept, 1 rejected | 140.3/min | ETA: 17.0m [2026-01-01T12:08:20.324406] [DEBUG] [REMOTE ] EXPD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:20.324783] [DEBUG] [REMOTE ] EXPD: PASS: History has at least 300 days. [2026-01-01T12:08:20.325070] [DEBUG] [REMOTE ] EXPD: PASS: Price check passed. Min price $112.54. [2026-01-01T12:08:20.325209] [DEBUG] [REMOTE ] EXPD: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:20.325348] [DEBUG] [REMOTE ] EXPD: PASS: Integrity check passed. [2026-01-01T12:08:20.325400] [DEBUG] [REMOTE ] EXPD: Symbol is viable for forecasting. [2026-01-01T12:08:20.325467] [INFO ] [MAIN ] [1158/3542] EXPD kept (0.5s) | 1157 kept, 1 rejected | 140.3/min | ETA: 17.0m [2026-01-01T12:08:20.738191] [DEBUG] [REMOTE ] EXPE: Retrieved 5145 rows, trimmed to 300. [2026-01-01T12:08:20.738330] [DEBUG] [REMOTE ] EXPE: PASS: History has at least 300 days. [2026-01-01T12:08:20.738542] [DEBUG] [REMOTE ] EXPE: PASS: Price check passed. Min price $209.98. [2026-01-01T12:08:20.738702] [DEBUG] [REMOTE ] EXPE: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:20.738817] [DEBUG] [REMOTE ] EXPE: PASS: Integrity check passed. [2026-01-01T12:08:20.738859] [DEBUG] [REMOTE ] EXPE: Symbol is viable for forecasting. [2026-01-01T12:08:20.738909] [INFO ] [MAIN ] [1159/3542] EXPE kept (0.4s) | 1158 kept, 1 rejected | 140.3/min | ETA: 17.0m [2026-01-01T12:08:20.902768] [DEBUG] [REMOTE ] EXPI: Retrieved 2986 rows, trimmed to 300. [2026-01-01T12:08:20.902947] [DEBUG] [REMOTE ] EXPI: PASS: History has at least 300 days. [2026-01-01T12:08:20.903198] [DEBUG] [REMOTE ] EXPI: PASS: Price check passed. Min price $9.05. [2026-01-01T12:08:20.903336] [DEBUG] [REMOTE ] EXPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:20.903461] [DEBUG] [REMOTE ] EXPI: PASS: Integrity check passed. [2026-01-01T12:08:20.903507] [DEBUG] [REMOTE ] EXPI: Symbol is viable for forecasting. [2026-01-01T12:08:20.903560] [INFO ] [MAIN ] [1160/3542] EXPI kept (0.2s) | 1159 kept, 1 rejected | 140.4/min | ETA: 17.0m [2026-01-01T12:08:21.600357] [DEBUG] [REMOTE ] EXPO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:21.600557] [DEBUG] [REMOTE ] EXPO: PASS: History has at least 300 days. [2026-01-01T12:08:21.600844] [DEBUG] [REMOTE ] EXPO: PASS: Price check passed. Min price $65.00. [2026-01-01T12:08:21.600982] [DEBUG] [REMOTE ] EXPO: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:21.601116] [DEBUG] [REMOTE ] EXPO: PASS: Integrity check passed. [2026-01-01T12:08:21.601169] [DEBUG] [REMOTE ] EXPO: Symbol is viable for forecasting. [2026-01-01T12:08:21.601239] [INFO ] [MAIN ] [1161/3542] EXPO kept (0.7s) | 1160 kept, 1 rejected | 140.3/min | ETA: 17.0m [2026-01-01T12:08:21.897312] [DEBUG] [REMOTE ] EYE: Retrieved 2056 rows, trimmed to 300. [2026-01-01T12:08:21.897486] [DEBUG] [REMOTE ] EYE: PASS: History has at least 300 days. [2026-01-01T12:08:21.897781] [DEBUG] [REMOTE ] EYE: PASS: Price check passed. Min price $23.48. [2026-01-01T12:08:21.897930] [DEBUG] [REMOTE ] EYE: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:21.898048] [DEBUG] [REMOTE ] EYE: PASS: Integrity check passed. [2026-01-01T12:08:21.898092] [DEBUG] [REMOTE ] EYE: Symbol is viable for forecasting. [2026-01-01T12:08:21.898146] [INFO ] [MAIN ] [1162/3542] EYE kept (0.3s) | 1161 kept, 1 rejected | 140.3/min | ETA: 17.0m [2026-01-01T12:08:22.277155] [DEBUG] [REMOTE ] EZGO: Retrieved 1240 rows, trimmed to 300. [2026-01-01T12:08:22.277340] [DEBUG] [REMOTE ] EZGO: PASS: History has at least 300 days. [2026-01-01T12:08:22.277608] [DEBUG] [REMOTE ] EZGO: PASS: Price check passed. Min price $1.83. [2026-01-01T12:08:22.277753] [DEBUG] [REMOTE ] EZGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:22.277869] [DEBUG] [REMOTE ] EZGO: PASS: Integrity check passed. [2026-01-01T12:08:22.277916] [DEBUG] [REMOTE ] EZGO: Symbol is viable for forecasting. [2026-01-01T12:08:22.277970] [INFO ] [MAIN ] [1163/3542] EZGO kept (0.4s) | 1162 kept, 1 rejected | 140.4/min | ETA: 16.9m [2026-01-01T12:08:22.814837] [DEBUG] [REMOTE ] F: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:22.815034] [DEBUG] [REMOTE ] F: PASS: History has at least 300 days. [2026-01-01T12:08:22.815305] [DEBUG] [REMOTE ] F: PASS: Price check passed. Min price $11.28. [2026-01-01T12:08:22.815441] [DEBUG] [REMOTE ] F: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:22.815601] [DEBUG] [REMOTE ] F: PASS: Integrity check passed. [2026-01-01T12:08:22.815649] [DEBUG] [REMOTE ] F: Symbol is viable for forecasting. [2026-01-01T12:08:22.815745] [INFO ] [MAIN ] [1164/3542] F kept (0.5s) | 1163 kept, 1 rejected | 140.3/min | ETA: 16.9m [2026-01-01T12:08:23.042488] [DEBUG] [REMOTE ] FA: Retrieved 1137 rows, trimmed to 300. [2026-01-01T12:08:23.042709] [DEBUG] [REMOTE ] FA: PASS: History has at least 300 days. [2026-01-01T12:08:23.042966] [DEBUG] [REMOTE ] FA: PASS: Price check passed. Min price $12.17. [2026-01-01T12:08:23.043104] [DEBUG] [REMOTE ] FA: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:23.043262] [DEBUG] [REMOTE ] FA: PASS: Integrity check passed. [2026-01-01T12:08:23.043313] [DEBUG] [REMOTE ] FA: Symbol is viable for forecasting. [2026-01-01T12:08:23.043374] [INFO ] [MAIN ] [1165/3542] FA kept (0.2s) | 1164 kept, 1 rejected | 140.4/min | ETA: 16.9m [2026-01-01T12:08:23.569229] [DEBUG] [REMOTE ] FAF: Retrieved 3923 rows, trimmed to 300. [2026-01-01T12:08:23.569472] [DEBUG] [REMOTE ] FAF: PASS: History has at least 300 days. [2026-01-01T12:08:23.569802] [DEBUG] [REMOTE ] FAF: PASS: Price check passed. Min price $58.50. [2026-01-01T12:08:23.569945] [DEBUG] [REMOTE ] FAF: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:23.570080] [DEBUG] [REMOTE ] FAF: PASS: Integrity check passed. [2026-01-01T12:08:23.570123] [DEBUG] [REMOTE ] FAF: Symbol is viable for forecasting. [2026-01-01T12:08:23.570178] [INFO ] [MAIN ] [1166/3542] FAF kept (0.5s) | 1165 kept, 1 rejected | 140.4/min | ETA: 16.9m [2026-01-01T12:08:23.971985] [DEBUG] [REMOTE ] FALN: Retrieved 2399 rows, trimmed to 300. [2026-01-01T12:08:23.972155] [DEBUG] [REMOTE ] FALN: PASS: History has at least 300 days. [2026-01-01T12:08:23.972398] [DEBUG] [REMOTE ] FALN: PASS: Price check passed. Min price $26.82. [2026-01-01T12:08:23.972534] [DEBUG] [REMOTE ] FALN: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:23.972670] [DEBUG] [REMOTE ] FALN: PASS: Integrity check passed. [2026-01-01T12:08:23.972712] [DEBUG] [REMOTE ] FALN: Symbol is viable for forecasting. [2026-01-01T12:08:23.972763] [INFO ] [MAIN ] [1167/3542] FALN kept (0.4s) | 1166 kept, 1 rejected | 140.4/min | ETA: 16.9m [2026-01-01T12:08:24.375853] [DEBUG] [REMOTE ] FANG: Retrieved 3323 rows, trimmed to 300. [2026-01-01T12:08:24.376041] [DEBUG] [REMOTE ] FANG: PASS: History has at least 300 days. [2026-01-01T12:08:24.376300] [DEBUG] [REMOTE ] FANG: PASS: Price check passed. Min price $136.35. [2026-01-01T12:08:24.376433] [DEBUG] [REMOTE ] FANG: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:24.376553] [DEBUG] [REMOTE ] FANG: PASS: Integrity check passed. [2026-01-01T12:08:24.376614] [DEBUG] [REMOTE ] FANG: Symbol is viable for forecasting. [2026-01-01T12:08:24.376667] [INFO ] [MAIN ] [1168/3542] FANG kept (0.4s) | 1167 kept, 1 rejected | 140.4/min | ETA: 16.9m [2026-01-01T12:08:24.922313] [DEBUG] [REMOTE ] FARM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:24.922510] [DEBUG] [REMOTE ] FARM: PASS: History has at least 300 days. [2026-01-01T12:08:24.922817] [DEBUG] [REMOTE ] FARM: PASS: Price check passed. Min price $1.43. [2026-01-01T12:08:24.922956] [DEBUG] [REMOTE ] FARM: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:24.923119] [DEBUG] [REMOTE ] FARM: PASS: Integrity check passed. [2026-01-01T12:08:24.923189] [DEBUG] [REMOTE ] FARM: Symbol is viable for forecasting. [2026-01-01T12:08:24.923245] [INFO ] [MAIN ] [1169/3542] FARM kept (0.5s) | 1168 kept, 1 rejected | 140.3/min | ETA: 16.9m [2026-01-01T12:08:25.288758] [DEBUG] [REMOTE ] FBIN: Retrieved 3594 rows, trimmed to 300. [2026-01-01T12:08:25.288891] [DEBUG] [REMOTE ] FBIN: PASS: History has at least 300 days. [2026-01-01T12:08:25.289110] [DEBUG] [REMOTE ] FBIN: PASS: Price check passed. Min price $44.25. [2026-01-01T12:08:25.289261] [DEBUG] [REMOTE ] FBIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:25.289396] [DEBUG] [REMOTE ] FBIN: PASS: Integrity check passed. [2026-01-01T12:08:25.289439] [DEBUG] [REMOTE ] FBIN: Symbol is viable for forecasting. [2026-01-01T12:08:25.289490] [INFO ] [MAIN ] [1170/3542] FBIN kept (0.4s) | 1169 kept, 1 rejected | 140.4/min | ETA: 16.9m [2026-01-01T12:08:25.512399] [DEBUG] [REMOTE ] FBIO: Retrieved 3550 rows, trimmed to 300. [2026-01-01T12:08:25.512523] [DEBUG] [REMOTE ] FBIO: PASS: History has at least 300 days. [2026-01-01T12:08:25.512756] [DEBUG] [REMOTE ] FBIO: PASS: Price check passed. Min price $2.44. [2026-01-01T12:08:25.512897] [DEBUG] [REMOTE ] FBIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:25.513008] [DEBUG] [REMOTE ] FBIO: PASS: Integrity check passed. [2026-01-01T12:08:25.513049] [DEBUG] [REMOTE ] FBIO: Symbol is viable for forecasting. [2026-01-01T12:08:25.513100] [INFO ] [MAIN ] [1171/3542] FBIO kept (0.2s) | 1170 kept, 1 rejected | 140.4/min | ETA: 16.9m [2026-01-01T12:08:26.187123] [DEBUG] [REMOTE ] FBIZ: Retrieved 5090 rows, trimmed to 300. [2026-01-01T12:08:26.187310] [DEBUG] [REMOTE ] FBIZ: PASS: History has at least 300 days. [2026-01-01T12:08:26.187601] [DEBUG] [REMOTE ] FBIZ: PASS: Price check passed. Min price $47.40. [2026-01-01T12:08:26.187749] [DEBUG] [REMOTE ] FBIZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:26.187877] [DEBUG] [REMOTE ] FBIZ: PASS: Integrity check passed. [2026-01-01T12:08:26.187921] [DEBUG] [REMOTE ] FBIZ: Symbol is viable for forecasting. [2026-01-01T12:08:26.187978] [INFO ] [MAIN ] [1172/3542] FBIZ kept (0.7s) | 1171 kept, 1 rejected | 140.3/min | ETA: 16.9m [2026-01-01T12:08:26.481217] [DEBUG] [REMOTE ] FBK: Retrieved 2336 rows, trimmed to 300. [2026-01-01T12:08:26.481393] [DEBUG] [REMOTE ] FBK: PASS: History has at least 300 days. [2026-01-01T12:08:26.481664] [DEBUG] [REMOTE ] FBK: PASS: Price check passed. Min price $51.87. [2026-01-01T12:08:26.481807] [DEBUG] [REMOTE ] FBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:26.481926] [DEBUG] [REMOTE ] FBK: PASS: Integrity check passed. [2026-01-01T12:08:26.481967] [DEBUG] [REMOTE ] FBK: Symbol is viable for forecasting. [2026-01-01T12:08:26.482019] [INFO ] [MAIN ] [1173/3542] FBK kept (0.3s) | 1172 kept, 1 rejected | 140.4/min | ETA: 16.9m [2026-01-01T12:08:26.808087] [DEBUG] [REMOTE ] FBL: Retrieved 765 rows, trimmed to 300. [2026-01-01T12:08:26.808267] [DEBUG] [REMOTE ] FBL: PASS: History has at least 300 days. [2026-01-01T12:08:26.808502] [DEBUG] [REMOTE ] FBL: PASS: Price check passed. Min price $26.34. [2026-01-01T12:08:26.808666] [DEBUG] [REMOTE ] FBL: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:26.808783] [DEBUG] [REMOTE ] FBL: PASS: Integrity check passed. [2026-01-01T12:08:26.808826] [DEBUG] [REMOTE ] FBL: Symbol is viable for forecasting. [2026-01-01T12:08:26.808876] [INFO ] [MAIN ] [1174/3542] FBL kept (0.3s) | 1173 kept, 1 rejected | 140.4/min | ETA: 16.9m [2026-01-01T12:08:27.448737] [DEBUG] [REMOTE ] FBNC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:27.448931] [DEBUG] [REMOTE ] FBNC: PASS: History has at least 300 days. [2026-01-01T12:08:27.449204] [DEBUG] [REMOTE ] FBNC: PASS: Price check passed. Min price $46.11. [2026-01-01T12:08:27.452967] [DEBUG] [REMOTE ] FBNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:27.453359] [DEBUG] [REMOTE ] FBNC: PASS: Integrity check passed. [2026-01-01T12:08:27.453404] [DEBUG] [REMOTE ] FBNC: Symbol is viable for forecasting. [2026-01-01T12:08:27.453480] [INFO ] [MAIN ] [1175/3542] FBNC kept (0.6s) | 1174 kept, 1 rejected | 140.3/min | ETA: 16.9m [2026-01-01T12:08:27.920656] [DEBUG] [REMOTE ] FBP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:27.920861] [DEBUG] [REMOTE ] FBP: PASS: History has at least 300 days. [2026-01-01T12:08:27.921180] [DEBUG] [REMOTE ] FBP: PASS: Price check passed. Min price $19.08. [2026-01-01T12:08:27.921334] [DEBUG] [REMOTE ] FBP: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:27.921508] [DEBUG] [REMOTE ] FBP: PASS: Integrity check passed. [2026-01-01T12:08:27.921551] [DEBUG] [REMOTE ] FBP: Symbol is viable for forecasting. [2026-01-01T12:08:27.921625] [INFO ] [MAIN ] [1176/3542] FBP kept (0.5s) | 1175 kept, 1 rejected | 140.3/min | ETA: 16.9m [2026-01-01T12:08:28.318649] [DEBUG] [REMOTE ] FC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:28.318828] [DEBUG] [REMOTE ] FC: PASS: History has at least 300 days. [2026-01-01T12:08:28.319090] [DEBUG] [REMOTE ] FC: PASS: Price check passed. Min price $14.18. [2026-01-01T12:08:28.319243] [DEBUG] [REMOTE ] FC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:28.319400] [DEBUG] [REMOTE ] FC: PASS: Integrity check passed. [2026-01-01T12:08:28.319443] [DEBUG] [REMOTE ] FC: Symbol is viable for forecasting. [2026-01-01T12:08:28.319496] [INFO ] [MAIN ] [1177/3542] FC kept (0.4s) | 1176 kept, 1 rejected | 140.3/min | ETA: 16.9m [2026-01-01T12:08:28.505525] [DEBUG] [REMOTE ] FCAL: Retrieved 2141 rows, trimmed to 300. [2026-01-01T12:08:28.505709] [DEBUG] [REMOTE ] FCAL: PASS: History has at least 300 days. [2026-01-01T12:08:28.505942] [DEBUG] [REMOTE ] FCAL: PASS: Price check passed. Min price $48.51. [2026-01-01T12:08:28.506079] [DEBUG] [REMOTE ] FCAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:28.506195] [DEBUG] [REMOTE ] FCAL: PASS: Integrity check passed. [2026-01-01T12:08:28.506237] [DEBUG] [REMOTE ] FCAL: Symbol is viable for forecasting. [2026-01-01T12:08:28.506288] [INFO ] [MAIN ] [1178/3542] FCAL kept (0.2s) | 1177 kept, 1 rejected | 140.4/min | ETA: 16.8m [2026-01-01T12:08:29.219556] [DEBUG] [REMOTE ] FCBC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:29.219769] [DEBUG] [REMOTE ] FCBC: PASS: History has at least 300 days. [2026-01-01T12:08:29.220035] [DEBUG] [REMOTE ] FCBC: PASS: Price check passed. Min price $31.42. [2026-01-01T12:08:29.220173] [DEBUG] [REMOTE ] FCBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:29.220296] [DEBUG] [REMOTE ] FCBC: PASS: Integrity check passed. [2026-01-01T12:08:29.220338] [DEBUG] [REMOTE ] FCBC: Symbol is viable for forecasting. [2026-01-01T12:08:29.220390] [INFO ] [MAIN ] [1179/3542] FCBC kept (0.7s) | 1178 kept, 1 rejected | 140.3/min | ETA: 16.8m [2026-01-01T12:08:29.581420] [DEBUG] [REMOTE ] FCCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:29.581669] [DEBUG] [REMOTE ] FCCO: PASS: History has at least 300 days. [2026-01-01T12:08:29.581938] [DEBUG] [REMOTE ] FCCO: PASS: Price check passed. Min price $26.32. [2026-01-01T12:08:29.582075] [DEBUG] [REMOTE ] FCCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:29.582196] [DEBUG] [REMOTE ] FCCO: PASS: Integrity check passed. [2026-01-01T12:08:29.582239] [DEBUG] [REMOTE ] FCCO: Symbol is viable for forecasting. [2026-01-01T12:08:29.582416] [INFO ] [MAIN ] [1180/3542] FCCO kept (0.4s) | 1179 kept, 1 rejected | 140.3/min | ETA: 16.8m [2026-01-01T12:08:29.939200] [DEBUG] [REMOTE ] FCEL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:29.939424] [DEBUG] [REMOTE ] FCEL: PASS: History has at least 300 days. [2026-01-01T12:08:29.939793] [DEBUG] [REMOTE ] FCEL: PASS: Price check passed. Min price $6.00. [2026-01-01T12:08:29.939942] [DEBUG] [REMOTE ] FCEL: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:29.940066] [DEBUG] [REMOTE ] FCEL: PASS: Integrity check passed. [2026-01-01T12:08:29.940107] [DEBUG] [REMOTE ] FCEL: Symbol is viable for forecasting. [2026-01-01T12:08:29.940161] [INFO ] [MAIN ] [1181/3542] FCEL kept (0.4s) | 1180 kept, 1 rejected | 140.4/min | ETA: 16.8m [2026-01-01T12:08:30.467986] [DEBUG] [REMOTE ] FCF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:30.468180] [DEBUG] [REMOTE ] FCF: PASS: History has at least 300 days. [2026-01-01T12:08:30.468446] [DEBUG] [REMOTE ] FCF: PASS: Price check passed. Min price $15.16. [2026-01-01T12:08:30.468611] [DEBUG] [REMOTE ] FCF: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:30.468740] [DEBUG] [REMOTE ] FCF: PASS: Integrity check passed. [2026-01-01T12:08:30.468782] [DEBUG] [REMOTE ] FCF: Symbol is viable for forecasting. [2026-01-01T12:08:30.468835] [INFO ] [MAIN ] [1182/3542] FCF kept (0.5s) | 1181 kept, 1 rejected | 140.3/min | ETA: 16.8m [2026-01-01T12:08:30.919730] [DEBUG] [REMOTE ] FCFS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:30.919914] [DEBUG] [REMOTE ] FCFS: PASS: History has at least 300 days. [2026-01-01T12:08:30.920199] [DEBUG] [REMOTE ] FCFS: PASS: Price check passed. Min price $147.68. [2026-01-01T12:08:30.920338] [DEBUG] [REMOTE ] FCFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:30.920468] [DEBUG] [REMOTE ] FCFS: PASS: Integrity check passed. [2026-01-01T12:08:30.920510] [DEBUG] [REMOTE ] FCFS: Symbol is viable for forecasting. [2026-01-01T12:08:30.920561] [INFO ] [MAIN ] [1183/3542] FCFS kept (0.5s) | 1182 kept, 1 rejected | 140.3/min | ETA: 16.8m [2026-01-01T12:08:31.456630] [DEBUG] [REMOTE ] FCN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:31.456823] [DEBUG] [REMOTE ] FCN: PASS: History has at least 300 days. [2026-01-01T12:08:31.457120] [DEBUG] [REMOTE ] FCN: PASS: Price check passed. Min price $151.68. [2026-01-01T12:08:31.457307] [DEBUG] [REMOTE ] FCN: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:31.457481] [DEBUG] [REMOTE ] FCN: PASS: Integrity check passed. [2026-01-01T12:08:31.457535] [DEBUG] [REMOTE ] FCN: Symbol is viable for forecasting. [2026-01-01T12:08:31.457623] [INFO ] [MAIN ] [1184/3542] FCN kept (0.5s) | 1183 kept, 1 rejected | 140.3/min | ETA: 16.8m [2026-01-01T12:08:31.871452] [DEBUG] [REMOTE ] FCNCA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:31.871667] [DEBUG] [REMOTE ] FCNCA: PASS: History has at least 300 days. [2026-01-01T12:08:31.871931] [DEBUG] [REMOTE ] FCNCA: PASS: Price check passed. Min price $1636.85. [2026-01-01T12:08:31.872072] [DEBUG] [REMOTE ] FCNCA: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:31.872193] [DEBUG] [REMOTE ] FCNCA: PASS: Integrity check passed. [2026-01-01T12:08:31.872235] [DEBUG] [REMOTE ] FCNCA: Symbol is viable for forecasting. [2026-01-01T12:08:31.872288] [INFO ] [MAIN ] [1185/3542] FCNCA kept (0.4s) | 1184 kept, 1 rejected | 140.3/min | ETA: 16.8m [2026-01-01T12:08:32.098156] [DEBUG] [REMOTE ] FCNCO: Retrieved 1001 rows, trimmed to 300. [2026-01-01T12:08:32.098330] [DEBUG] [REMOTE ] FCNCO: PASS: History has at least 300 days. [2026-01-01T12:08:32.098568] [DEBUG] [REMOTE ] FCNCO: PASS: Price check passed. Min price $21.00. [2026-01-01T12:08:32.098725] [DEBUG] [REMOTE ] FCNCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:32.098836] [DEBUG] [REMOTE ] FCNCO: PASS: Integrity check passed. [2026-01-01T12:08:32.098876] [DEBUG] [REMOTE ] FCNCO: Symbol is viable for forecasting. [2026-01-01T12:08:32.098947] [INFO ] [MAIN ] [1186/3542] FCNCO kept (0.2s) | 1185 kept, 1 rejected | 140.4/min | ETA: 16.8m [2026-01-01T12:08:32.551433] [DEBUG] [REMOTE ] FCNCP: Retrieved 1464 rows, trimmed to 300. [2026-01-01T12:08:32.551702] [DEBUG] [REMOTE ] FCNCP: PASS: History has at least 300 days. [2026-01-01T12:08:32.551958] [DEBUG] [REMOTE ] FCNCP: PASS: Price check passed. Min price $20.03. [2026-01-01T12:08:32.552093] [DEBUG] [REMOTE ] FCNCP: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:32.552241] [DEBUG] [REMOTE ] FCNCP: PASS: Integrity check passed. [2026-01-01T12:08:32.552280] [DEBUG] [REMOTE ] FCNCP: Symbol is viable for forecasting. [2026-01-01T12:08:32.552329] [INFO ] [MAIN ] [1187/3542] FCNCP kept (0.5s) | 1186 kept, 1 rejected | 140.4/min | ETA: 16.8m [2026-01-01T12:08:32.877758] [DEBUG] [REMOTE ] FCTE: Retrieved 377 rows, trimmed to 300. [2026-01-01T12:08:32.877935] [DEBUG] [REMOTE ] FCTE: PASS: History has at least 300 days. [2026-01-01T12:08:32.878170] [DEBUG] [REMOTE ] FCTE: PASS: Price check passed. Min price $24.16. [2026-01-01T12:08:32.878302] [DEBUG] [REMOTE ] FCTE: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:32.878412] [DEBUG] [REMOTE ] FCTE: PASS: Integrity check passed. [2026-01-01T12:08:32.878467] [DEBUG] [REMOTE ] FCTE: Symbol is viable for forecasting. [2026-01-01T12:08:32.878519] [INFO ] [MAIN ] [1188/3542] FCTE kept (0.3s) | 1187 kept, 1 rejected | 140.4/min | ETA: 16.8m [2026-01-01T12:08:33.571846] [DEBUG] [REMOTE ] FCX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:33.572041] [DEBUG] [REMOTE ] FCX: PASS: History has at least 300 days. [2026-01-01T12:08:33.572338] [DEBUG] [REMOTE ] FCX: PASS: Price check passed. Min price $38.65. [2026-01-01T12:08:33.572482] [DEBUG] [REMOTE ] FCX: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:33.572632] [DEBUG] [REMOTE ] FCX: PASS: Integrity check passed. [2026-01-01T12:08:33.572677] [DEBUG] [REMOTE ] FCX: Symbol is viable for forecasting. [2026-01-01T12:08:33.572733] [INFO ] [MAIN ] [1189/3542] FCX kept (0.7s) | 1188 kept, 1 rejected | 140.3/min | ETA: 16.8m [2026-01-01T12:08:34.030620] [DEBUG] [REMOTE ] FDBC: Retrieved 6277 rows, trimmed to 300. [2026-01-01T12:08:34.030802] [DEBUG] [REMOTE ] FDBC: PASS: History has at least 300 days. [2026-01-01T12:08:34.031056] [DEBUG] [REMOTE ] FDBC: PASS: Price check passed. Min price $40.90. [2026-01-01T12:08:34.031197] [DEBUG] [REMOTE ] FDBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:34.031322] [DEBUG] [REMOTE ] FDBC: PASS: Integrity check passed. [2026-01-01T12:08:34.031365] [DEBUG] [REMOTE ] FDBC: Symbol is viable for forecasting. [2026-01-01T12:08:34.031416] [INFO ] [MAIN ] [1190/3542] FDBC kept (0.5s) | 1189 kept, 1 rejected | 140.3/min | ETA: 16.8m [2026-01-01T12:08:34.272170] [DEBUG] [REMOTE ] FDIF: Retrieved 637 rows, trimmed to 300. [2026-01-01T12:08:34.272349] [DEBUG] [REMOTE ] FDIF: PASS: History has at least 300 days. [2026-01-01T12:08:34.272620] [DEBUG] [REMOTE ] FDIF: PASS: Price check passed. Min price $33.62. [2026-01-01T12:08:34.272776] [DEBUG] [REMOTE ] FDIF: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:34.272898] [DEBUG] [REMOTE ] FDIF: PASS: Integrity check passed. [2026-01-01T12:08:34.272939] [DEBUG] [REMOTE ] FDIF: Symbol is viable for forecasting. [2026-01-01T12:08:34.272993] [INFO ] [MAIN ] [1191/3542] FDIF kept (0.2s) | 1190 kept, 1 rejected | 140.4/min | ETA: 16.8m [2026-01-01T12:08:34.679522] [DEBUG] [REMOTE ] FDIG: Retrieved 928 rows, trimmed to 300. [2026-01-01T12:08:34.679738] [DEBUG] [REMOTE ] FDIG: PASS: History has at least 300 days. [2026-01-01T12:08:34.679997] [DEBUG] [REMOTE ] FDIG: PASS: Price check passed. Min price $37.53. [2026-01-01T12:08:34.680135] [DEBUG] [REMOTE ] FDIG: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:34.680255] [DEBUG] [REMOTE ] FDIG: PASS: Integrity check passed. [2026-01-01T12:08:34.680323] [DEBUG] [REMOTE ] FDIG: Symbol is viable for forecasting. [2026-01-01T12:08:34.680377] [INFO ] [MAIN ] [1192/3542] FDIG kept (0.4s) | 1191 kept, 1 rejected | 140.4/min | ETA: 16.7m [2026-01-01T12:08:35.367891] [DEBUG] [REMOTE ] FDP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:35.368061] [DEBUG] [REMOTE ] FDP: PASS: History has at least 300 days. [2026-01-01T12:08:35.368328] [DEBUG] [REMOTE ] FDP: PASS: Price check passed. Min price $32.81. [2026-01-01T12:08:35.368461] [DEBUG] [REMOTE ] FDP: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:35.368605] [DEBUG] [REMOTE ] FDP: PASS: Integrity check passed. [2026-01-01T12:08:35.368648] [DEBUG] [REMOTE ] FDP: Symbol is viable for forecasting. [2026-01-01T12:08:35.368697] [INFO ] [MAIN ] [1193/3542] FDP kept (0.7s) | 1192 kept, 1 rejected | 140.3/min | ETA: 16.7m [2026-01-01T12:08:35.906713] [DEBUG] [REMOTE ] FDS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:35.906958] [DEBUG] [REMOTE ] FDS: PASS: History has at least 300 days. [2026-01-01T12:08:35.907319] [DEBUG] [REMOTE ] FDS: PASS: Price check passed. Min price $252.62. [2026-01-01T12:08:35.907469] [DEBUG] [REMOTE ] FDS: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:35.907641] [DEBUG] [REMOTE ] FDS: PASS: Integrity check passed. [2026-01-01T12:08:35.907686] [DEBUG] [REMOTE ] FDS: Symbol is viable for forecasting. [2026-01-01T12:08:35.907753] [INFO ] [MAIN ] [1194/3542] FDS kept (0.5s) | 1193 kept, 1 rejected | 140.3/min | ETA: 16.7m [2026-01-01T12:08:36.150257] [DEBUG] [REMOTE ] FDTX: Retrieved 642 rows, trimmed to 300. [2026-01-01T12:08:36.150438] [DEBUG] [REMOTE ] FDTX: PASS: History has at least 300 days. [2026-01-01T12:08:36.150720] [DEBUG] [REMOTE ] FDTX: PASS: Price check passed. Min price $37.84. [2026-01-01T12:08:36.150862] [DEBUG] [REMOTE ] FDTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:36.150979] [DEBUG] [REMOTE ] FDTX: PASS: Integrity check passed. [2026-01-01T12:08:36.151020] [DEBUG] [REMOTE ] FDTX: Symbol is viable for forecasting. [2026-01-01T12:08:36.151073] [INFO ] [MAIN ] [1195/3542] FDTX kept (0.2s) | 1194 kept, 1 rejected | 140.3/min | ETA: 16.7m [2026-01-01T12:08:36.670002] [DEBUG] [REMOTE ] FDUS: Retrieved 3655 rows, trimmed to 300. [2026-01-01T12:08:36.670230] [DEBUG] [REMOTE ] FDUS: PASS: History has at least 300 days. [2026-01-01T12:08:36.670492] [DEBUG] [REMOTE ] FDUS: PASS: Price check passed. Min price $18.53. [2026-01-01T12:08:36.670675] [DEBUG] [REMOTE ] FDUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:36.670805] [DEBUG] [REMOTE ] FDUS: PASS: Integrity check passed. [2026-01-01T12:08:36.670846] [DEBUG] [REMOTE ] FDUS: Symbol is viable for forecasting. [2026-01-01T12:08:36.670898] [INFO ] [MAIN ] [1196/3542] FDUS kept (0.5s) | 1195 kept, 1 rejected | 140.3/min | ETA: 16.7m [2026-01-01T12:08:37.160101] [DEBUG] [REMOTE ] FDX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:37.160309] [DEBUG] [REMOTE ] FDX: PASS: History has at least 300 days. [2026-01-01T12:08:37.160637] [DEBUG] [REMOTE ] FDX: PASS: Price check passed. Min price $223.48. [2026-01-01T12:08:37.160793] [DEBUG] [REMOTE ] FDX: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:37.160984] [DEBUG] [REMOTE ] FDX: PASS: Integrity check passed. [2026-01-01T12:08:37.161033] [DEBUG] [REMOTE ] FDX: Symbol is viable for forecasting. [2026-01-01T12:08:37.161092] [INFO ] [MAIN ] [1197/3542] FDX kept (0.5s) | 1196 kept, 1 rejected | 140.3/min | ETA: 16.7m [2026-01-01T12:08:37.618140] [DEBUG] [REMOTE ] FE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:37.618334] [DEBUG] [REMOTE ] FE: PASS: History has at least 300 days. [2026-01-01T12:08:37.618660] [DEBUG] [REMOTE ] FE: PASS: Price check passed. Min price $44.03. [2026-01-01T12:08:37.618807] [DEBUG] [REMOTE ] FE: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:37.618998] [DEBUG] [REMOTE ] FE: PASS: Integrity check passed. [2026-01-01T12:08:37.619084] [DEBUG] [REMOTE ] FE: Symbol is viable for forecasting. [2026-01-01T12:08:37.619155] [INFO ] [MAIN ] [1198/3542] FE kept (0.5s) | 1197 kept, 1 rejected | 140.3/min | ETA: 16.7m [2026-01-01T12:08:37.908667] [DEBUG] [REMOTE ] FEED: Retrieved 2148 rows, trimmed to 300. [2026-01-01T12:08:37.908840] [DEBUG] [REMOTE ] FEED: PASS: History has at least 300 days. [2026-01-01T12:08:37.909075] [DEBUG] [REMOTE ] FEED: PASS: Price check passed. Min price $2.18. [2026-01-01T12:08:37.909209] [DEBUG] [REMOTE ] FEED: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:37.909342] [DEBUG] [REMOTE ] FEED: PASS: Integrity check passed. [2026-01-01T12:08:37.909385] [DEBUG] [REMOTE ] FEED: Symbol is viable for forecasting. [2026-01-01T12:08:37.909437] [INFO ] [MAIN ] [1199/3542] FEED kept (0.3s) | 1198 kept, 1 rejected | 140.3/min | ETA: 16.7m [2026-01-01T12:08:38.504391] [DEBUG] [REMOTE ] FEIM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:38.504621] [DEBUG] [REMOTE ] FEIM: PASS: History has at least 300 days. [2026-01-01T12:08:38.504954] [DEBUG] [REMOTE ] FEIM: PASS: Price check passed. Min price $27.07. [2026-01-01T12:08:38.505127] [DEBUG] [REMOTE ] FEIM: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:38.505302] [DEBUG] [REMOTE ] FEIM: PASS: Integrity check passed. [2026-01-01T12:08:38.505347] [DEBUG] [REMOTE ] FEIM: Symbol is viable for forecasting. [2026-01-01T12:08:38.505403] [INFO ] [MAIN ] [1200/3542] FEIM kept (0.6s) | 1199 kept, 1 rejected | 140.2/min | ETA: 16.7m [2026-01-01T12:08:39.011789] [DEBUG] [REMOTE ] FELE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:39.012018] [DEBUG] [REMOTE ] FELE: PASS: History has at least 300 days. [2026-01-01T12:08:39.012371] [DEBUG] [REMOTE ] FELE: PASS: Price check passed. Min price $90.46. [2026-01-01T12:08:39.012520] [DEBUG] [REMOTE ] FELE: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:39.012895] [DEBUG] [REMOTE ] FELE: PASS: Integrity check passed. [2026-01-01T12:08:39.012941] [DEBUG] [REMOTE ] FELE: Symbol is viable for forecasting. [2026-01-01T12:08:39.012998] [INFO ] [MAIN ] [1201/3542] FELE kept (0.5s) | 1200 kept, 1 rejected | 140.2/min | ETA: 16.7m [2026-01-01T12:08:39.410723] [DEBUG] [REMOTE ] FEM: Retrieved 3698 rows, trimmed to 300. [2026-01-01T12:08:39.411002] [DEBUG] [REMOTE ] FEM: PASS: History has at least 300 days. [2026-01-01T12:08:39.411470] [DEBUG] [REMOTE ] FEM: PASS: Price check passed. Min price $25.69. [2026-01-01T12:08:39.411663] [DEBUG] [REMOTE ] FEM: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:39.411878] [DEBUG] [REMOTE ] FEM: PASS: Integrity check passed. [2026-01-01T12:08:39.411929] [DEBUG] [REMOTE ] FEM: Symbol is viable for forecasting. [2026-01-01T12:08:39.412001] [INFO ] [MAIN ] [1202/3542] FEM kept (0.4s) | 1201 kept, 1 rejected | 140.2/min | ETA: 16.7m [2026-01-01T12:08:39.772247] [DEBUG] [REMOTE ] FEMB: Retrieved 2805 rows, trimmed to 300. [2026-01-01T12:08:39.772530] [DEBUG] [REMOTE ] FEMB: PASS: History has at least 300 days. [2026-01-01T12:08:39.773077] [DEBUG] [REMOTE ] FEMB: PASS: Price check passed. Min price $28.72. [2026-01-01T12:08:39.773317] [DEBUG] [REMOTE ] FEMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:39.773556] [DEBUG] [REMOTE ] FEMB: PASS: Integrity check passed. [2026-01-01T12:08:39.773643] [DEBUG] [REMOTE ] FEMB: Symbol is viable for forecasting. [2026-01-01T12:08:39.773733] [INFO ] [MAIN ] [1203/3542] FEMB kept (0.4s) | 1202 kept, 1 rejected | 140.3/min | ETA: 16.7m [2026-01-01T12:08:40.196724] [DEBUG] [REMOTE ] FEMS: Retrieved 3488 rows, trimmed to 300. [2026-01-01T12:08:40.196970] [DEBUG] [REMOTE ] FEMS: PASS: History has at least 300 days. [2026-01-01T12:08:40.197319] [DEBUG] [REMOTE ] FEMS: PASS: Price check passed. Min price $40.77. [2026-01-01T12:08:40.197502] [DEBUG] [REMOTE ] FEMS: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:40.197721] [DEBUG] [REMOTE ] FEMS: PASS: Integrity check passed. [2026-01-01T12:08:40.197812] [DEBUG] [REMOTE ] FEMS: Symbol is viable for forecasting. [2026-01-01T12:08:40.197889] [INFO ] [MAIN ] [1204/3542] FEMS kept (0.4s) | 1203 kept, 1 rejected | 140.3/min | ETA: 16.7m [2026-01-01T12:08:40.598791] [DEBUG] [REMOTE ] FEP: Retrieved 3694 rows, trimmed to 300. [2026-01-01T12:08:40.598992] [DEBUG] [REMOTE ] FEP: PASS: History has at least 300 days. [2026-01-01T12:08:40.599509] [DEBUG] [REMOTE ] FEP: PASS: Price check passed. Min price $48.82. [2026-01-01T12:08:40.599675] [DEBUG] [REMOTE ] FEP: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:40.599827] [DEBUG] [REMOTE ] FEP: PASS: Integrity check passed. [2026-01-01T12:08:40.599871] [DEBUG] [REMOTE ] FEP: Symbol is viable for forecasting. [2026-01-01T12:08:40.599929] [INFO ] [MAIN ] [1205/3542] FEP kept (0.4s) | 1204 kept, 1 rejected | 140.3/min | ETA: 16.7m [2026-01-01T12:08:40.823504] [DEBUG] [REMOTE ] FEPI: Retrieved 558 rows, trimmed to 300. [2026-01-01T12:08:40.823739] [DEBUG] [REMOTE ] FEPI: PASS: History has at least 300 days. [2026-01-01T12:08:40.823993] [DEBUG] [REMOTE ] FEPI: PASS: Price check passed. Min price $42.16. [2026-01-01T12:08:40.824148] [DEBUG] [REMOTE ] FEPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:40.824277] [DEBUG] [REMOTE ] FEPI: PASS: Integrity check passed. [2026-01-01T12:08:40.824319] [DEBUG] [REMOTE ] FEPI: Symbol is viable for forecasting. [2026-01-01T12:08:40.824371] [INFO ] [MAIN ] [1206/3542] FEPI kept (0.2s) | 1205 kept, 1 rejected | 140.3/min | ETA: 16.6m [2026-01-01T12:08:41.405989] [DEBUG] [REMOTE ] FERG: Retrieved 3938 rows, trimmed to 300. [2026-01-01T12:08:41.406183] [DEBUG] [REMOTE ] FERG: PASS: History has at least 300 days. [2026-01-01T12:08:41.406473] [DEBUG] [REMOTE ] FERG: PASS: Price check passed. Min price $222.63. [2026-01-01T12:08:41.406640] [DEBUG] [REMOTE ] FERG: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:41.406771] [DEBUG] [REMOTE ] FERG: PASS: Integrity check passed. [2026-01-01T12:08:41.406816] [DEBUG] [REMOTE ] FERG: Symbol is viable for forecasting. [2026-01-01T12:08:41.406872] [INFO ] [MAIN ] [1207/3542] FERG kept (0.6s) | 1206 kept, 1 rejected | 140.3/min | ETA: 16.6m [2026-01-01T12:08:41.831277] [DEBUG] [REMOTE ] FEX: Retrieved 4692 rows, trimmed to 300. [2026-01-01T12:08:41.831564] [DEBUG] [REMOTE ] FEX: PASS: History has at least 300 days. [2026-01-01T12:08:41.831992] [DEBUG] [REMOTE ] FEX: PASS: Price check passed. Min price $111.42. [2026-01-01T12:08:41.832206] [DEBUG] [REMOTE ] FEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:41.832392] [DEBUG] [REMOTE ] FEX: PASS: Integrity check passed. [2026-01-01T12:08:41.832449] [DEBUG] [REMOTE ] FEX: Symbol is viable for forecasting. [2026-01-01T12:08:41.832523] [INFO ] [MAIN ] [1208/3542] FEX kept (0.4s) | 1207 kept, 1 rejected | 140.3/min | ETA: 16.6m [2026-01-01T12:08:42.185194] [DEBUG] [REMOTE ] FF: Retrieved 3717 rows, trimmed to 300. [2026-01-01T12:08:42.185376] [DEBUG] [REMOTE ] FF: PASS: History has at least 300 days. [2026-01-01T12:08:42.185645] [DEBUG] [REMOTE ] FF: PASS: Price check passed. Min price $3.04. [2026-01-01T12:08:42.185788] [DEBUG] [REMOTE ] FF: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:42.185941] [DEBUG] [REMOTE ] FF: PASS: Integrity check passed. [2026-01-01T12:08:42.185984] [DEBUG] [REMOTE ] FF: Symbol is viable for forecasting. [2026-01-01T12:08:42.186035] [INFO ] [MAIN ] [1209/3542] FF kept (0.4s) | 1208 kept, 1 rejected | 140.3/min | ETA: 16.6m [2026-01-01T12:08:42.685161] [DEBUG] [REMOTE ] FFA: Retrieved 5371 rows, trimmed to 300. [2026-01-01T12:08:42.685352] [DEBUG] [REMOTE ] FFA: PASS: History has at least 300 days. [2026-01-01T12:08:42.685670] [DEBUG] [REMOTE ] FFA: PASS: Price check passed. Min price $20.52. [2026-01-01T12:08:42.685840] [DEBUG] [REMOTE ] FFA: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:42.686046] [DEBUG] [REMOTE ] FFA: PASS: Integrity check passed. [2026-01-01T12:08:42.686099] [DEBUG] [REMOTE ] FFA: Symbol is viable for forecasting. [2026-01-01T12:08:42.686166] [INFO ] [MAIN ] [1210/3542] FFA kept (0.5s) | 1209 kept, 1 rejected | 140.3/min | ETA: 16.6m [2026-01-01T12:08:43.048840] [DEBUG] [REMOTE ] FFBC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:43.049043] [DEBUG] [REMOTE ] FFBC: PASS: History has at least 300 days. [2026-01-01T12:08:43.049360] [DEBUG] [REMOTE ] FFBC: PASS: Price check passed. Min price $23.03. [2026-01-01T12:08:43.049511] [DEBUG] [REMOTE ] FFBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:43.049717] [DEBUG] [REMOTE ] FFBC: PASS: Integrity check passed. [2026-01-01T12:08:43.049762] [DEBUG] [REMOTE ] FFBC: Symbol is viable for forecasting. [2026-01-01T12:08:43.049817] [INFO ] [MAIN ] [1211/3542] FFBC kept (0.4s) | 1210 kept, 1 rejected | 140.3/min | ETA: 16.6m [2026-01-01T12:08:43.635864] [DEBUG] [REMOTE ] FFC: Retrieved 5768 rows, trimmed to 300. [2026-01-01T12:08:43.636042] [DEBUG] [REMOTE ] FFC: PASS: History has at least 300 days. [2026-01-01T12:08:43.636300] [DEBUG] [REMOTE ] FFC: PASS: Price check passed. Min price $16.15. [2026-01-01T12:08:43.636461] [DEBUG] [REMOTE ] FFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:43.636624] [DEBUG] [REMOTE ] FFC: PASS: Integrity check passed. [2026-01-01T12:08:43.636669] [DEBUG] [REMOTE ] FFC: Symbol is viable for forecasting. [2026-01-01T12:08:43.636723] [INFO ] [MAIN ] [1212/3542] FFC kept (0.6s) | 1211 kept, 1 rejected | 140.2/min | ETA: 16.6m [2026-01-01T12:08:44.101436] [DEBUG] [REMOTE ] FFIC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:44.101620] [DEBUG] [REMOTE ] FFIC: PASS: History has at least 300 days. [2026-01-01T12:08:44.101847] [DEBUG] [REMOTE ] FFIC: PASS: Price check passed. Min price $12.33. [2026-01-01T12:08:44.101980] [DEBUG] [REMOTE ] FFIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:44.102095] [DEBUG] [REMOTE ] FFIC: PASS: Integrity check passed. [2026-01-01T12:08:44.102135] [DEBUG] [REMOTE ] FFIC: Symbol is viable for forecasting. [2026-01-01T12:08:44.102185] [INFO ] [MAIN ] [1213/3542] FFIC kept (0.5s) | 1212 kept, 1 rejected | 140.2/min | ETA: 16.6m [2026-01-01T12:08:44.555099] [DEBUG] [REMOTE ] FFIN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:44.555236] [DEBUG] [REMOTE ] FFIN: PASS: History has at least 300 days. [2026-01-01T12:08:44.555455] [DEBUG] [REMOTE ] FFIN: PASS: Price check passed. Min price $29.68. [2026-01-01T12:08:44.555615] [DEBUG] [REMOTE ] FFIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:44.555733] [DEBUG] [REMOTE ] FFIN: PASS: Integrity check passed. [2026-01-01T12:08:44.555772] [DEBUG] [REMOTE ] FFIN: Symbol is viable for forecasting. [2026-01-01T12:08:44.555821] [INFO ] [MAIN ] [1214/3542] FFIN kept (0.5s) | 1213 kept, 1 rejected | 140.2/min | ETA: 16.6m [2026-01-01T12:08:44.912689] [DEBUG] [REMOTE ] FFWM: Retrieved 2807 rows, trimmed to 300. [2026-01-01T12:08:44.912817] [DEBUG] [REMOTE ] FFWM: PASS: History has at least 300 days. [2026-01-01T12:08:44.913017] [DEBUG] [REMOTE ] FFWM: PASS: Price check passed. Min price $4.77. [2026-01-01T12:08:44.913153] [DEBUG] [REMOTE ] FFWM: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:44.913263] [DEBUG] [REMOTE ] FFWM: PASS: Integrity check passed. [2026-01-01T12:08:44.913304] [DEBUG] [REMOTE ] FFWM: Symbol is viable for forecasting. [2026-01-01T12:08:44.913356] [INFO ] [MAIN ] [1215/3542] FFWM kept (0.4s) | 1214 kept, 1 rejected | 140.2/min | ETA: 16.6m [2026-01-01T12:08:45.064786] [DEBUG] [REMOTE ] FG: Retrieved 779 rows, trimmed to 300. [2026-01-01T12:08:45.064917] [DEBUG] [REMOTE ] FG: PASS: History has at least 300 days. [2026-01-01T12:08:45.065113] [DEBUG] [REMOTE ] FG: PASS: Price check passed. Min price $28.69. [2026-01-01T12:08:45.065245] [DEBUG] [REMOTE ] FG: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:45.065368] [DEBUG] [REMOTE ] FG: PASS: Integrity check passed. [2026-01-01T12:08:45.065408] [DEBUG] [REMOTE ] FG: Symbol is viable for forecasting. [2026-01-01T12:08:45.065455] [INFO ] [MAIN ] [1216/3542] FG kept (0.2s) | 1215 kept, 1 rejected | 140.3/min | ETA: 16.6m [2026-01-01T12:08:45.709230] [DEBUG] [REMOTE ] FGEN: Retrieved 2798 rows, trimmed to 300. [2026-01-01T12:08:45.709369] [DEBUG] [REMOTE ] FGEN: PASS: History has at least 300 days. [2026-01-01T12:08:45.709599] [DEBUG] [REMOTE ] FGEN: PASS: Price check passed. Min price $8.08. [2026-01-01T12:08:45.709741] [DEBUG] [REMOTE ] FGEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:45.709856] [DEBUG] [REMOTE ] FGEN: PASS: Integrity check passed. [2026-01-01T12:08:45.709898] [DEBUG] [REMOTE ] FGEN: Symbol is viable for forecasting. [2026-01-01T12:08:45.709946] [INFO ] [MAIN ] [1217/3542] FGEN kept (0.6s) | 1216 kept, 1 rejected | 140.3/min | ETA: 16.6m [2026-01-01T12:08:46.043090] [DEBUG] [REMOTE ] FHB: Retrieved 2366 rows, trimmed to 300. [2026-01-01T12:08:46.043211] [DEBUG] [REMOTE ] FHB: PASS: History has at least 300 days. [2026-01-01T12:08:46.043402] [DEBUG] [REMOTE ] FHB: PASS: Price check passed. Min price $22.52. [2026-01-01T12:08:46.043530] [DEBUG] [REMOTE ] FHB: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:46.043666] [DEBUG] [REMOTE ] FHB: PASS: Integrity check passed. [2026-01-01T12:08:46.043713] [DEBUG] [REMOTE ] FHB: Symbol is viable for forecasting. [2026-01-01T12:08:46.043762] [INFO ] [MAIN ] [1218/3542] FHB kept (0.3s) | 1217 kept, 1 rejected | 140.3/min | ETA: 16.6m [2026-01-01T12:08:46.524744] [DEBUG] [REMOTE ] FHI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:46.524931] [DEBUG] [REMOTE ] FHI: PASS: History has at least 300 days. [2026-01-01T12:08:46.525308] [DEBUG] [REMOTE ] FHI: PASS: Price check passed. Min price $46.98. [2026-01-01T12:08:46.525452] [DEBUG] [REMOTE ] FHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:46.525643] [DEBUG] [REMOTE ] FHI: PASS: Integrity check passed. [2026-01-01T12:08:46.525692] [DEBUG] [REMOTE ] FHI: Symbol is viable for forecasting. [2026-01-01T12:08:46.525749] [INFO ] [MAIN ] [1219/3542] FHI kept (0.5s) | 1218 kept, 1 rejected | 140.3/min | ETA: 16.6m [2026-01-01T12:08:47.030352] [DEBUG] [REMOTE ] FHN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:47.030499] [DEBUG] [REMOTE ] FHN: PASS: History has at least 300 days. [2026-01-01T12:08:47.030757] [DEBUG] [REMOTE ] FHN: PASS: Price check passed. Min price $19.81. [2026-01-01T12:08:47.030928] [DEBUG] [REMOTE ] FHN: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:47.031123] [DEBUG] [REMOTE ] FHN: PASS: Integrity check passed. [2026-01-01T12:08:47.031180] [DEBUG] [REMOTE ] FHN: Symbol is viable for forecasting. [2026-01-01T12:08:47.031245] [INFO ] [MAIN ] [1220/3542] FHN kept (0.5s) | 1219 kept, 1 rejected | 140.3/min | ETA: 16.6m [2026-01-01T12:08:47.285122] [DEBUG] [REMOTE ] FHTX: Retrieved 1303 rows, trimmed to 300. [2026-01-01T12:08:47.285257] [DEBUG] [REMOTE ] FHTX: PASS: History has at least 300 days. [2026-01-01T12:08:47.285454] [DEBUG] [REMOTE ] FHTX: PASS: Price check passed. Min price $3.53. [2026-01-01T12:08:47.285623] [DEBUG] [REMOTE ] FHTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:47.285760] [DEBUG] [REMOTE ] FHTX: PASS: Integrity check passed. [2026-01-01T12:08:47.285801] [DEBUG] [REMOTE ] FHTX: Symbol is viable for forecasting. [2026-01-01T12:08:47.285849] [INFO ] [MAIN ] [1221/3542] FHTX kept (0.3s) | 1220 kept, 1 rejected | 140.3/min | ETA: 16.5m [2026-01-01T12:08:47.838049] [DEBUG] [REMOTE ] FIBK: Retrieved 3969 rows, trimmed to 300. [2026-01-01T12:08:47.838185] [DEBUG] [REMOTE ] FIBK: PASS: History has at least 300 days. [2026-01-01T12:08:47.838404] [DEBUG] [REMOTE ] FIBK: PASS: Price check passed. Min price $28.89. [2026-01-01T12:08:47.838541] [DEBUG] [REMOTE ] FIBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:47.838696] [DEBUG] [REMOTE ] FIBK: PASS: Integrity check passed. [2026-01-01T12:08:47.838738] [DEBUG] [REMOTE ] FIBK: Symbol is viable for forecasting. [2026-01-01T12:08:47.838789] [INFO ] [MAIN ] [1222/3542] FIBK kept (0.6s) | 1221 kept, 1 rejected | 140.3/min | ETA: 16.5m [2026-01-01T12:08:48.303434] [DEBUG] [REMOTE ] FICO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:48.303647] [DEBUG] [REMOTE ] FICO: PASS: History has at least 300 days. [2026-01-01T12:08:48.303946] [DEBUG] [REMOTE ] FICO: PASS: Price check passed. Min price $1565.83. [2026-01-01T12:08:48.304099] [DEBUG] [REMOTE ] FICO: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:48.304256] [DEBUG] [REMOTE ] FICO: PASS: Integrity check passed. [2026-01-01T12:08:48.304299] [DEBUG] [REMOTE ] FICO: Symbol is viable for forecasting. [2026-01-01T12:08:48.304354] [INFO ] [MAIN ] [1223/3542] FICO kept (0.5s) | 1222 kept, 1 rejected | 140.3/min | ETA: 16.5m [2026-01-01T12:08:48.570809] [DEBUG] [REMOTE ] FICS: Retrieved 1266 rows, trimmed to 300. [2026-01-01T12:08:48.571008] [DEBUG] [REMOTE ] FICS: PASS: History has at least 300 days. [2026-01-01T12:08:48.571292] [DEBUG] [REMOTE ] FICS: PASS: Price check passed. Min price $37.62. [2026-01-01T12:08:48.571441] [DEBUG] [REMOTE ] FICS: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:48.571563] [DEBUG] [REMOTE ] FICS: PASS: Integrity check passed. [2026-01-01T12:08:48.571627] [DEBUG] [REMOTE ] FICS: Symbol is viable for forecasting. [2026-01-01T12:08:48.571680] [INFO ] [MAIN ] [1224/3542] FICS kept (0.3s) | 1223 kept, 1 rejected | 140.3/min | ETA: 16.5m [2026-01-01T12:08:48.885899] [DEBUG] [REMOTE ] FID: Retrieved 1845 rows, trimmed to 300. [2026-01-01T12:08:48.886090] [DEBUG] [REMOTE ] FID: PASS: History has at least 300 days. [2026-01-01T12:08:48.886342] [DEBUG] [REMOTE ] FID: PASS: Price check passed. Min price $19.19. [2026-01-01T12:08:48.886492] [DEBUG] [REMOTE ] FID: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:48.886643] [DEBUG] [REMOTE ] FID: PASS: Integrity check passed. [2026-01-01T12:08:48.886694] [DEBUG] [REMOTE ] FID: Symbol is viable for forecasting. [2026-01-01T12:08:48.886758] [INFO ] [MAIN ] [1225/3542] FID kept (0.3s) | 1224 kept, 1 rejected | 140.3/min | ETA: 16.5m [2026-01-01T12:08:49.326122] [DEBUG] [REMOTE ] FIGS: Retrieved 1155 rows, trimmed to 300. [2026-01-01T12:08:49.326283] [DEBUG] [REMOTE ] FIGS: PASS: History has at least 300 days. [2026-01-01T12:08:49.326513] [DEBUG] [REMOTE ] FIGS: PASS: Price check passed. Min price $6.90. [2026-01-01T12:08:49.326679] [DEBUG] [REMOTE ] FIGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:49.326797] [DEBUG] [REMOTE ] FIGS: PASS: Integrity check passed. [2026-01-01T12:08:49.326839] [DEBUG] [REMOTE ] FIGS: Symbol is viable for forecasting. [2026-01-01T12:08:49.326892] [INFO ] [MAIN ] [1226/3542] FIGS kept (0.4s) | 1225 kept, 1 rejected | 140.3/min | ETA: 16.5m [2026-01-01T12:08:49.726029] [DEBUG] [REMOTE ] FIHL: Retrieved 630 rows, trimmed to 300. [2026-01-01T12:08:49.726214] [DEBUG] [REMOTE ] FIHL: PASS: History has at least 300 days. [2026-01-01T12:08:49.726460] [DEBUG] [REMOTE ] FIHL: PASS: Price check passed. Min price $17.53. [2026-01-01T12:08:49.726625] [DEBUG] [REMOTE ] FIHL: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:49.726743] [DEBUG] [REMOTE ] FIHL: PASS: Integrity check passed. [2026-01-01T12:08:49.726784] [DEBUG] [REMOTE ] FIHL: Symbol is viable for forecasting. [2026-01-01T12:08:49.726836] [INFO ] [MAIN ] [1227/3542] FIHL kept (0.4s) | 1226 kept, 1 rejected | 140.3/min | ETA: 16.5m [2026-01-01T12:08:50.204796] [DEBUG] [REMOTE ] FINS: Retrieved 1659 rows, trimmed to 300. [2026-01-01T12:08:50.204962] [DEBUG] [REMOTE ] FINS: PASS: History has at least 300 days. [2026-01-01T12:08:50.205201] [DEBUG] [REMOTE ] FINS: PASS: Price check passed. Min price $12.67. [2026-01-01T12:08:50.205338] [DEBUG] [REMOTE ] FINS: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:50.205476] [DEBUG] [REMOTE ] FINS: PASS: Integrity check passed. [2026-01-01T12:08:50.205517] [DEBUG] [REMOTE ] FINS: Symbol is viable for forecasting. [2026-01-01T12:08:50.205585] [INFO ] [MAIN ] [1228/3542] FINS kept (0.5s) | 1227 kept, 1 rejected | 140.3/min | ETA: 16.5m [2026-01-01T12:08:50.618639] [DEBUG] [REMOTE ] FINX: Retrieved 2339 rows, trimmed to 300. [2026-01-01T12:08:50.618765] [DEBUG] [REMOTE ] FINX: PASS: History has at least 300 days. [2026-01-01T12:08:50.618958] [DEBUG] [REMOTE ] FINX: PASS: Price check passed. Min price $28.01. [2026-01-01T12:08:50.619087] [DEBUG] [REMOTE ] FINX: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:50.619192] [DEBUG] [REMOTE ] FINX: PASS: Integrity check passed. [2026-01-01T12:08:50.619231] [DEBUG] [REMOTE ] FINX: Symbol is viable for forecasting. [2026-01-01T12:08:50.619277] [INFO ] [MAIN ] [1229/3542] FINX kept (0.4s) | 1228 kept, 1 rejected | 140.3/min | ETA: 16.5m [2026-01-01T12:08:50.944925] [DEBUG] [REMOTE ] FIP: Retrieved 861 rows, trimmed to 300. [2026-01-01T12:08:50.945119] [DEBUG] [REMOTE ] FIP: PASS: History has at least 300 days. [2026-01-01T12:08:50.945370] [DEBUG] [REMOTE ] FIP: PASS: Price check passed. Min price $3.99. [2026-01-01T12:08:50.945514] [DEBUG] [REMOTE ] FIP: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:50.945656] [DEBUG] [REMOTE ] FIP: PASS: Integrity check passed. [2026-01-01T12:08:50.945702] [DEBUG] [REMOTE ] FIP: Symbol is viable for forecasting. [2026-01-01T12:08:50.945755] [INFO ] [MAIN ] [1230/3542] FIP kept (0.3s) | 1229 kept, 1 rejected | 140.4/min | ETA: 16.5m [2026-01-01T12:08:51.549064] [DEBUG] [REMOTE ] FIS: Retrieved 6170 rows, trimmed to 300. [2026-01-01T12:08:51.549274] [DEBUG] [REMOTE ] FIS: PASS: History has at least 300 days. [2026-01-01T12:08:51.549612] [DEBUG] [REMOTE ] FIS: PASS: Price check passed. Min price $61.12. [2026-01-01T12:08:51.549759] [DEBUG] [REMOTE ] FIS: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:51.550000] [DEBUG] [REMOTE ] FIS: PASS: Integrity check passed. [2026-01-01T12:08:51.550059] [DEBUG] [REMOTE ] FIS: Symbol is viable for forecasting. [2026-01-01T12:08:51.550130] [INFO ] [MAIN ] [1231/3542] FIS kept (0.6s) | 1230 kept, 1 rejected | 140.3/min | ETA: 16.5m [2026-01-01T12:08:52.105139] [DEBUG] [REMOTE ] FISI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:52.105337] [DEBUG] [REMOTE ] FISI: PASS: History has at least 300 days. [2026-01-01T12:08:52.105671] [DEBUG] [REMOTE ] FISI: PASS: Price check passed. Min price $25.48. [2026-01-01T12:08:52.105819] [DEBUG] [REMOTE ] FISI: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:52.105996] [DEBUG] [REMOTE ] FISI: PASS: Integrity check passed. [2026-01-01T12:08:52.106041] [DEBUG] [REMOTE ] FISI: Symbol is viable for forecasting. [2026-01-01T12:08:52.106097] [INFO ] [MAIN ] [1232/3542] FISI kept (0.6s) | 1231 kept, 1 rejected | 140.3/min | ETA: 16.5m [2026-01-01T12:08:52.576967] [DEBUG] [REMOTE ] FITB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:52.577111] [DEBUG] [REMOTE ] FITB: PASS: History has at least 300 days. [2026-01-01T12:08:52.577348] [DEBUG] [REMOTE ] FITB: PASS: Price check passed. Min price $40.02. [2026-01-01T12:08:52.577483] [DEBUG] [REMOTE ] FITB: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:52.577619] [DEBUG] [REMOTE ] FITB: PASS: Integrity check passed. [2026-01-01T12:08:52.577661] [DEBUG] [REMOTE ] FITB: Symbol is viable for forecasting. [2026-01-01T12:08:52.577710] [INFO ] [MAIN ] [1233/3542] FITB kept (0.5s) | 1232 kept, 1 rejected | 140.3/min | ETA: 16.5m [2026-01-01T12:08:52.940074] [DEBUG] [REMOTE ] FITBI: Retrieved 3035 rows, trimmed to 300. [2026-01-01T12:08:52.940270] [DEBUG] [REMOTE ] FITBI: PASS: History has at least 300 days. [2026-01-01T12:08:52.940532] [DEBUG] [REMOTE ] FITBI: PASS: Price check passed. Min price $24.93. [2026-01-01T12:08:52.940724] [DEBUG] [REMOTE ] FITBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:52.940848] [DEBUG] [REMOTE ] FITBI: PASS: Integrity check passed. [2026-01-01T12:08:52.940889] [DEBUG] [REMOTE ] FITBI: Symbol is viable for forecasting. [2026-01-01T12:08:52.940941] [INFO ] [MAIN ] [1234/3542] FITBI kept (0.4s) | 1233 kept, 1 rejected | 140.3/min | ETA: 16.5m [2026-01-01T12:08:53.250104] [DEBUG] [REMOTE ] FITBO: Retrieved 1584 rows, trimmed to 300. [2026-01-01T12:08:53.250238] [DEBUG] [REMOTE ] FITBO: PASS: History has at least 300 days. [2026-01-01T12:08:53.250443] [DEBUG] [REMOTE ] FITBO: PASS: Price check passed. Min price $18.95. [2026-01-01T12:08:53.250607] [DEBUG] [REMOTE ] FITBO: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:53.250722] [DEBUG] [REMOTE ] FITBO: PASS: Integrity check passed. [2026-01-01T12:08:53.250761] [DEBUG] [REMOTE ] FITBO: Symbol is viable for forecasting. [2026-01-01T12:08:53.250811] [INFO ] [MAIN ] [1235/3542] FITBO kept (0.3s) | 1234 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:53.733146] [DEBUG] [REMOTE ] FIVE: Retrieved 3383 rows, trimmed to 300. [2026-01-01T12:08:53.733267] [DEBUG] [REMOTE ] FIVE: PASS: History has at least 300 days. [2026-01-01T12:08:53.733468] [DEBUG] [REMOTE ] FIVE: PASS: Price check passed. Min price $138.49. [2026-01-01T12:08:53.733626] [DEBUG] [REMOTE ] FIVE: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:53.733741] [DEBUG] [REMOTE ] FIVE: PASS: Integrity check passed. [2026-01-01T12:08:53.733780] [DEBUG] [REMOTE ] FIVE: Symbol is viable for forecasting. [2026-01-01T12:08:53.733826] [INFO ] [MAIN ] [1236/3542] FIVE kept (0.5s) | 1235 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:54.075735] [DEBUG] [REMOTE ] FIVN: Retrieved 2954 rows, trimmed to 300. [2026-01-01T12:08:54.075875] [DEBUG] [REMOTE ] FIVN: PASS: History has at least 300 days. [2026-01-01T12:08:54.076087] [DEBUG] [REMOTE ] FIVN: PASS: Price check passed. Min price $17.78. [2026-01-01T12:08:54.076222] [DEBUG] [REMOTE ] FIVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:54.076338] [DEBUG] [REMOTE ] FIVN: PASS: Integrity check passed. [2026-01-01T12:08:54.076379] [DEBUG] [REMOTE ] FIVN: Symbol is viable for forecasting. [2026-01-01T12:08:54.076430] [INFO ] [MAIN ] [1237/3542] FIVN kept (0.3s) | 1236 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:54.692328] [DEBUG] [REMOTE ] FIX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:54.692566] [DEBUG] [REMOTE ] FIX: PASS: History has at least 300 days. [2026-01-01T12:08:54.692971] [DEBUG] [REMOTE ] FIX: PASS: Price check passed. Min price $790.19. [2026-01-01T12:08:54.693123] [DEBUG] [REMOTE ] FIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:54.693292] [DEBUG] [REMOTE ] FIX: PASS: Integrity check passed. [2026-01-01T12:08:54.693350] [DEBUG] [REMOTE ] FIX: Symbol is viable for forecasting. [2026-01-01T12:08:54.693427] [INFO ] [MAIN ] [1238/3542] FIX kept (0.6s) | 1237 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:55.008916] [DEBUG] [REMOTE ] FIXD: Retrieved 2232 rows, trimmed to 300. [2026-01-01T12:08:55.009045] [DEBUG] [REMOTE ] FIXD: PASS: History has at least 300 days. [2026-01-01T12:08:55.009248] [DEBUG] [REMOTE ] FIXD: PASS: Price check passed. Min price $43.85. [2026-01-01T12:08:55.009406] [DEBUG] [REMOTE ] FIXD: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:55.009516] [DEBUG] [REMOTE ] FIXD: PASS: Integrity check passed. [2026-01-01T12:08:55.009555] [DEBUG] [REMOTE ] FIXD: Symbol is viable for forecasting. [2026-01-01T12:08:55.009620] [INFO ] [MAIN ] [1239/3542] FIXD kept (0.3s) | 1238 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:55.543254] [DEBUG] [REMOTE ] FIZZ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:55.543392] [DEBUG] [REMOTE ] FIZZ: PASS: History has at least 300 days. [2026-01-01T12:08:55.543626] [DEBUG] [REMOTE ] FIZZ: PASS: Price check passed. Min price $31.85. [2026-01-01T12:08:55.543782] [DEBUG] [REMOTE ] FIZZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:55.543899] [DEBUG] [REMOTE ] FIZZ: PASS: Integrity check passed. [2026-01-01T12:08:55.543941] [DEBUG] [REMOTE ] FIZZ: Symbol is viable for forecasting. [2026-01-01T12:08:55.543992] [INFO ] [MAIN ] [1240/3542] FIZZ kept (0.5s) | 1239 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:55.814440] [DEBUG] [REMOTE ] FJP: Retrieved 3694 rows, trimmed to 300. [2026-01-01T12:08:55.814617] [DEBUG] [REMOTE ] FJP: PASS: History has at least 300 days. [2026-01-01T12:08:55.814849] [DEBUG] [REMOTE ] FJP: PASS: Price check passed. Min price $61.67. [2026-01-01T12:08:55.814984] [DEBUG] [REMOTE ] FJP: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:55.815106] [DEBUG] [REMOTE ] FJP: PASS: Integrity check passed. [2026-01-01T12:08:55.815146] [DEBUG] [REMOTE ] FJP: Symbol is viable for forecasting. [2026-01-01T12:08:55.815194] [INFO ] [MAIN ] [1241/3542] FJP kept (0.3s) | 1240 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:56.320687] [DEBUG] [REMOTE ] FLEX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:56.320828] [DEBUG] [REMOTE ] FLEX: PASS: History has at least 300 days. [2026-01-01T12:08:56.321052] [DEBUG] [REMOTE ] FLEX: PASS: Price check passed. Min price $54.51. [2026-01-01T12:08:56.321195] [DEBUG] [REMOTE ] FLEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:56.321335] [DEBUG] [REMOTE ] FLEX: PASS: Integrity check passed. [2026-01-01T12:08:56.321400] [DEBUG] [REMOTE ] FLEX: Symbol is viable for forecasting. [2026-01-01T12:08:56.321449] [INFO ] [MAIN ] [1242/3542] FLEX kept (0.5s) | 1241 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:56.623840] [DEBUG] [REMOTE ] FLGC: Retrieved 1167 rows, trimmed to 300. [2026-01-01T12:08:56.623968] [DEBUG] [REMOTE ] FLGC: PASS: History has at least 300 days. [2026-01-01T12:08:56.624165] [DEBUG] [REMOTE ] FLGC: PASS: Price check passed. Min price $6.26. [2026-01-01T12:08:56.624293] [DEBUG] [REMOTE ] FLGC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:56.624397] [DEBUG] [REMOTE ] FLGC: PASS: Integrity check passed. [2026-01-01T12:08:56.624436] [DEBUG] [REMOTE ] FLGC: Symbol is viable for forecasting. [2026-01-01T12:08:56.624483] [INFO ] [MAIN ] [1243/3542] FLGC kept (0.3s) | 1242 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:57.188166] [DEBUG] [REMOTE ] FLL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:57.188376] [DEBUG] [REMOTE ] FLL: PASS: History has at least 300 days. [2026-01-01T12:08:57.188735] [DEBUG] [REMOTE ] FLL: PASS: Price check passed. Min price $2.29. [2026-01-01T12:08:57.188885] [DEBUG] [REMOTE ] FLL: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:57.189028] [DEBUG] [REMOTE ] FLL: PASS: Integrity check passed. [2026-01-01T12:08:57.189101] [DEBUG] [REMOTE ] FLL: Symbol is viable for forecasting. [2026-01-01T12:08:57.189159] [INFO ] [MAIN ] [1244/3542] FLL kept (0.6s) | 1243 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:57.420071] [DEBUG] [REMOTE ] FLNC: Retrieved 1048 rows, trimmed to 300. [2026-01-01T12:08:57.420252] [DEBUG] [REMOTE ] FLNC: PASS: History has at least 300 days. [2026-01-01T12:08:57.420511] [DEBUG] [REMOTE ] FLNC: PASS: Price check passed. Min price $13.09. [2026-01-01T12:08:57.420712] [DEBUG] [REMOTE ] FLNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:57.420846] [DEBUG] [REMOTE ] FLNC: PASS: Integrity check passed. [2026-01-01T12:08:57.420895] [DEBUG] [REMOTE ] FLNC: Symbol is viable for forecasting. [2026-01-01T12:08:57.420946] [INFO ] [MAIN ] [1245/3542] FLNC kept (0.2s) | 1244 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:57.862799] [DEBUG] [REMOTE ] FLNG: Retrieved 1646 rows, trimmed to 300. [2026-01-01T12:08:57.862933] [DEBUG] [REMOTE ] FLNG: PASS: History has at least 300 days. [2026-01-01T12:08:57.863149] [DEBUG] [REMOTE ] FLNG: PASS: Price check passed. Min price $23.65. [2026-01-01T12:08:57.863280] [DEBUG] [REMOTE ] FLNG: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:57.863386] [DEBUG] [REMOTE ] FLNG: PASS: Integrity check passed. [2026-01-01T12:08:57.863425] [DEBUG] [REMOTE ] FLNG: Symbol is viable for forecasting. [2026-01-01T12:08:57.863473] [INFO ] [MAIN ] [1246/3542] FLNG kept (0.4s) | 1245 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:58.500339] [DEBUG] [REMOTE ] FLO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:58.500470] [DEBUG] [REMOTE ] FLO: PASS: History has at least 300 days. [2026-01-01T12:08:58.500689] [DEBUG] [REMOTE ] FLO: PASS: Price check passed. Min price $10.17. [2026-01-01T12:08:58.500821] [DEBUG] [REMOTE ] FLO: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:58.500935] [DEBUG] [REMOTE ] FLO: PASS: Integrity check passed. [2026-01-01T12:08:58.500974] [DEBUG] [REMOTE ] FLO: Symbol is viable for forecasting. [2026-01-01T12:08:58.501037] [INFO ] [MAIN ] [1247/3542] FLO kept (0.6s) | 1246 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:58.950820] [DEBUG] [REMOTE ] FLS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:58.950954] [DEBUG] [REMOTE ] FLS: PASS: History has at least 300 days. [2026-01-01T12:08:58.951185] [DEBUG] [REMOTE ] FLS: PASS: Price check passed. Min price $48.95. [2026-01-01T12:08:58.951316] [DEBUG] [REMOTE ] FLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:58.951430] [DEBUG] [REMOTE ] FLS: PASS: Integrity check passed. [2026-01-01T12:08:58.951470] [DEBUG] [REMOTE ] FLS: Symbol is viable for forecasting. [2026-01-01T12:08:58.951516] [INFO ] [MAIN ] [1248/3542] FLS kept (0.5s) | 1247 kept, 1 rejected | 140.3/min | ETA: 16.4m [2026-01-01T12:08:59.407422] [DEBUG] [REMOTE ] FLUX: Retrieved 5727 rows, trimmed to 300. [2026-01-01T12:08:59.407554] [DEBUG] [REMOTE ] FLUX: PASS: History has at least 300 days. [2026-01-01T12:08:59.407790] [DEBUG] [REMOTE ] FLUX: PASS: Price check passed. Min price $1.27. [2026-01-01T12:08:59.407922] [DEBUG] [REMOTE ] FLUX: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:59.408036] [DEBUG] [REMOTE ] FLUX: PASS: Integrity check passed. [2026-01-01T12:08:59.408076] [DEBUG] [REMOTE ] FLUX: Symbol is viable for forecasting. [2026-01-01T12:08:59.408123] [INFO ] [MAIN ] [1249/3542] FLUX kept (0.5s) | 1248 kept, 1 rejected | 140.3/min | ETA: 16.3m [2026-01-01T12:08:59.747774] [DEBUG] [REMOTE ] FLWS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:08:59.747904] [DEBUG] [REMOTE ] FLWS: PASS: History has at least 300 days. [2026-01-01T12:08:59.748105] [DEBUG] [REMOTE ] FLWS: PASS: Price check passed. Min price $3.06. [2026-01-01T12:08:59.748234] [DEBUG] [REMOTE ] FLWS: PASS: Continuity check passed with 300 days. [2026-01-01T12:08:59.748342] [DEBUG] [REMOTE ] FLWS: PASS: Integrity check passed. [2026-01-01T12:08:59.748381] [DEBUG] [REMOTE ] FLWS: Symbol is viable for forecasting. [2026-01-01T12:08:59.748429] [INFO ] [MAIN ] [1250/3542] FLWS kept (0.3s) | 1249 kept, 1 rejected | 140.3/min | ETA: 16.3m [2026-01-01T12:09:00.264536] [DEBUG] [REMOTE ] FLXS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:00.264736] [DEBUG] [REMOTE ] FLXS: PASS: History has at least 300 days. [2026-01-01T12:09:00.265014] [DEBUG] [REMOTE ] FLXS: PASS: Price check passed. Min price $34.02. [2026-01-01T12:09:00.265306] [DEBUG] [REMOTE ] FLXS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:00.265436] [DEBUG] [REMOTE ] FLXS: PASS: Integrity check passed. [2026-01-01T12:09:00.265478] [DEBUG] [REMOTE ] FLXS: Symbol is viable for forecasting. [2026-01-01T12:09:00.265533] [INFO ] [MAIN ] [1251/3542] FLXS kept (0.5s) | 1250 kept, 1 rejected | 140.3/min | ETA: 16.3m [2026-01-01T12:09:00.455283] [DEBUG] [REMOTE ] FLYE: Retrieved 394 rows, trimmed to 300. [2026-01-01T12:09:00.455437] [DEBUG] [REMOTE ] FLYE: PASS: History has at least 300 days. [2026-01-01T12:09:00.455748] [DEBUG] [REMOTE ] FLYE: PASS: Price check passed. Min price $3.87. [2026-01-01T12:09:00.455899] [DEBUG] [REMOTE ] FLYE: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:00.456014] [DEBUG] [REMOTE ] FLYE: PASS: Integrity check passed. [2026-01-01T12:09:00.456055] [DEBUG] [REMOTE ] FLYE: Symbol is viable for forecasting. [2026-01-01T12:09:00.456107] [INFO ] [MAIN ] [1252/3542] FLYE kept (0.2s) | 1251 kept, 1 rejected | 140.3/min | ETA: 16.3m [2026-01-01T12:09:01.084380] [DEBUG] [REMOTE ] FMAO: Retrieved 5304 rows, trimmed to 300. [2026-01-01T12:09:01.084564] [DEBUG] [REMOTE ] FMAO: PASS: History has at least 300 days. [2026-01-01T12:09:01.084832] [DEBUG] [REMOTE ] FMAO: PASS: Price check passed. Min price $22.80. [2026-01-01T12:09:01.084967] [DEBUG] [REMOTE ] FMAO: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:01.085122] [DEBUG] [REMOTE ] FMAO: PASS: Integrity check passed. [2026-01-01T12:09:01.085163] [DEBUG] [REMOTE ] FMAO: Symbol is viable for forecasting. [2026-01-01T12:09:01.085214] [INFO ] [MAIN ] [1253/3542] FMAO kept (0.6s) | 1252 kept, 1 rejected | 140.3/min | ETA: 16.3m [2026-01-01T12:09:01.446231] [DEBUG] [REMOTE ] FMB: Retrieved 2926 rows, trimmed to 300. [2026-01-01T12:09:01.446449] [DEBUG] [REMOTE ] FMB: PASS: History has at least 300 days. [2026-01-01T12:09:01.446755] [DEBUG] [REMOTE ] FMB: PASS: Price check passed. Min price $50.36. [2026-01-01T12:09:01.446897] [DEBUG] [REMOTE ] FMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:01.447026] [DEBUG] [REMOTE ] FMB: PASS: Integrity check passed. [2026-01-01T12:09:01.447068] [DEBUG] [REMOTE ] FMB: Symbol is viable for forecasting. [2026-01-01T12:09:01.447124] [INFO ] [MAIN ] [1254/3542] FMB kept (0.4s) | 1253 kept, 1 rejected | 140.3/min | ETA: 16.3m [2026-01-01T12:09:01.948796] [DEBUG] [REMOTE ] FMBH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:01.948930] [DEBUG] [REMOTE ] FMBH: PASS: History has at least 300 days. [2026-01-01T12:09:01.949138] [DEBUG] [REMOTE ] FMBH: PASS: Price check passed. Min price $34.75. [2026-01-01T12:09:01.949271] [DEBUG] [REMOTE ] FMBH: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:01.949413] [DEBUG] [REMOTE ] FMBH: PASS: Integrity check passed. [2026-01-01T12:09:01.949454] [DEBUG] [REMOTE ] FMBH: Symbol is viable for forecasting. [2026-01-01T12:09:01.949503] [INFO ] [MAIN ] [1255/3542] FMBH kept (0.5s) | 1254 kept, 1 rejected | 140.3/min | ETA: 16.3m [2026-01-01T12:09:02.425263] [DEBUG] [REMOTE ] FMC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:02.425735] [DEBUG] [REMOTE ] FMC: PASS: History has at least 300 days. [2026-01-01T12:09:02.426144] [DEBUG] [REMOTE ] FMC: PASS: Price check passed. Min price $12.11. [2026-01-01T12:09:02.426297] [DEBUG] [REMOTE ] FMC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:02.426449] [DEBUG] [REMOTE ] FMC: PASS: Integrity check passed. [2026-01-01T12:09:02.426501] [DEBUG] [REMOTE ] FMC: Symbol is viable for forecasting. [2026-01-01T12:09:02.426591] [INFO ] [MAIN ] [1256/3542] FMC kept (0.5s) | 1255 kept, 1 rejected | 140.3/min | ETA: 16.3m [2026-01-01T12:09:02.745247] [DEBUG] [REMOTE ] FMHI: Retrieved 2050 rows, trimmed to 300. [2026-01-01T12:09:02.745443] [DEBUG] [REMOTE ] FMHI: PASS: History has at least 300 days. [2026-01-01T12:09:02.745723] [DEBUG] [REMOTE ] FMHI: PASS: Price check passed. Min price $47.05. [2026-01-01T12:09:02.747114] [DEBUG] [REMOTE ] FMHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:02.747408] [DEBUG] [REMOTE ] FMHI: PASS: Integrity check passed. [2026-01-01T12:09:02.747453] [DEBUG] [REMOTE ] FMHI: Symbol is viable for forecasting. [2026-01-01T12:09:02.747529] [INFO ] [MAIN ] [1257/3542] FMHI kept (0.3s) | 1256 kept, 1 rejected | 140.3/min | ETA: 16.3m [2026-01-01T12:09:03.244366] [DEBUG] [REMOTE ] FMN: Retrieved 5794 rows, trimmed to 300. [2026-01-01T12:09:03.244585] [DEBUG] [REMOTE ] FMN: PASS: History has at least 300 days. [2026-01-01T12:09:03.244839] [DEBUG] [REMOTE ] FMN: PASS: Price check passed. Min price $10.82. [2026-01-01T12:09:03.244979] [DEBUG] [REMOTE ] FMN: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:03.245099] [DEBUG] [REMOTE ] FMN: PASS: Integrity check passed. [2026-01-01T12:09:03.245141] [DEBUG] [REMOTE ] FMN: Symbol is viable for forecasting. [2026-01-01T12:09:03.245193] [INFO ] [MAIN ] [1258/3542] FMN kept (0.5s) | 1257 kept, 1 rejected | 140.3/min | ETA: 16.3m [2026-01-01T12:09:03.661025] [DEBUG] [REMOTE ] FMNB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:03.661679] [DEBUG] [REMOTE ] FMNB: PASS: History has at least 300 days. [2026-01-01T12:09:03.662236] [DEBUG] [REMOTE ] FMNB: PASS: Price check passed. Min price $12.71. [2026-01-01T12:09:03.662383] [DEBUG] [REMOTE ] FMNB: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:03.662553] [DEBUG] [REMOTE ] FMNB: PASS: Integrity check passed. [2026-01-01T12:09:03.662611] [DEBUG] [REMOTE ] FMNB: Symbol is viable for forecasting. [2026-01-01T12:09:03.662672] [INFO ] [MAIN ] [1259/3542] FMNB kept (0.4s) | 1258 kept, 1 rejected | 140.3/min | ETA: 16.3m [2026-01-01T12:09:04.127943] [DEBUG] [REMOTE ] FMS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:04.128143] [DEBUG] [REMOTE ] FMS: PASS: History has at least 300 days. [2026-01-01T12:09:04.128430] [DEBUG] [REMOTE ] FMS: PASS: Price check passed. Min price $22.59. [2026-01-01T12:09:04.128619] [DEBUG] [REMOTE ] FMS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:04.128787] [DEBUG] [REMOTE ] FMS: PASS: Integrity check passed. [2026-01-01T12:09:04.128830] [DEBUG] [REMOTE ] FMS: Symbol is viable for forecasting. [2026-01-01T12:09:04.128884] [INFO ] [MAIN ] [1260/3542] FMS kept (0.5s) | 1259 kept, 1 rejected | 140.3/min | ETA: 16.3m [2026-01-01T12:09:04.654147] [DEBUG] [REMOTE ] FMX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:04.654297] [DEBUG] [REMOTE ] FMX: PASS: History has at least 300 days. [2026-01-01T12:09:04.654516] [DEBUG] [REMOTE ] FMX: PASS: Price check passed. Min price $90.24. [2026-01-01T12:09:04.654675] [DEBUG] [REMOTE ] FMX: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:04.654791] [DEBUG] [REMOTE ] FMX: PASS: Integrity check passed. [2026-01-01T12:09:04.654835] [DEBUG] [REMOTE ] FMX: Symbol is viable for forecasting. [2026-01-01T12:09:04.654884] [INFO ] [MAIN ] [1261/3542] FMX kept (0.5s) | 1260 kept, 1 rejected | 140.2/min | ETA: 16.3m [2026-01-01T12:09:05.011959] [DEBUG] [REMOTE ] FN: Retrieved 3904 rows, trimmed to 300. [2026-01-01T12:09:05.012086] [DEBUG] [REMOTE ] FN: PASS: History has at least 300 days. [2026-01-01T12:09:05.012283] [DEBUG] [REMOTE ] FN: PASS: Price check passed. Min price $361.94. [2026-01-01T12:09:05.012419] [DEBUG] [REMOTE ] FN: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:05.012526] [DEBUG] [REMOTE ] FN: PASS: Integrity check passed. [2026-01-01T12:09:05.012566] [DEBUG] [REMOTE ] FN: Symbol is viable for forecasting. [2026-01-01T12:09:05.012634] [INFO ] [MAIN ] [1262/3542] FN kept (0.4s) | 1261 kept, 1 rejected | 140.3/min | ETA: 16.3m [2026-01-01T12:09:05.507607] [DEBUG] [REMOTE ] FNB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:05.507764] [DEBUG] [REMOTE ] FNB: PASS: History has at least 300 days. [2026-01-01T12:09:05.507992] [DEBUG] [REMOTE ] FNB: PASS: Price check passed. Min price $14.55. [2026-01-01T12:09:05.508153] [DEBUG] [REMOTE ] FNB: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:05.508381] [DEBUG] [REMOTE ] FNB: PASS: Integrity check passed. [2026-01-01T12:09:05.508429] [DEBUG] [REMOTE ] FNB: Symbol is viable for forecasting. [2026-01-01T12:09:05.508480] [INFO ] [MAIN ] [1263/3542] FNB kept (0.5s) | 1262 kept, 1 rejected | 140.2/min | ETA: 16.3m [2026-01-01T12:09:05.679983] [DEBUG] [REMOTE ] FND: Retrieved 2183 rows, trimmed to 300. [2026-01-01T12:09:05.680191] [DEBUG] [REMOTE ] FND: PASS: History has at least 300 days. [2026-01-01T12:09:05.680437] [DEBUG] [REMOTE ] FND: PASS: Price check passed. Min price $56.79. [2026-01-01T12:09:05.680608] [DEBUG] [REMOTE ] FND: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:05.680758] [DEBUG] [REMOTE ] FND: PASS: Integrity check passed. [2026-01-01T12:09:05.680800] [DEBUG] [REMOTE ] FND: Symbol is viable for forecasting. [2026-01-01T12:09:05.680855] [INFO ] [MAIN ] [1264/3542] FND kept (0.2s) | 1263 kept, 1 rejected | 140.3/min | ETA: 16.2m [2026-01-01T12:09:06.277915] [DEBUG] [REMOTE ] FNF: Retrieved 5085 rows, trimmed to 300. [2026-01-01T12:09:06.278099] [DEBUG] [REMOTE ] FNF: PASS: History has at least 300 days. [2026-01-01T12:09:06.278352] [DEBUG] [REMOTE ] FNF: PASS: Price check passed. Min price $52.13. [2026-01-01T12:09:06.278490] [DEBUG] [REMOTE ] FNF: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:06.278631] [DEBUG] [REMOTE ] FNF: PASS: Integrity check passed. [2026-01-01T12:09:06.278675] [DEBUG] [REMOTE ] FNF: Symbol is viable for forecasting. [2026-01-01T12:09:06.278727] [INFO ] [MAIN ] [1265/3542] FNF kept (0.6s) | 1264 kept, 1 rejected | 140.3/min | ETA: 16.2m [2026-01-01T12:09:06.500872] [DEBUG] [REMOTE ] FNKO: Retrieved 2051 rows, trimmed to 300. [2026-01-01T12:09:06.501052] [DEBUG] [REMOTE ] FNKO: PASS: History has at least 300 days. [2026-01-01T12:09:06.501383] [DEBUG] [REMOTE ] FNKO: PASS: Price check passed. Min price $2.81. [2026-01-01T12:09:06.501528] [DEBUG] [REMOTE ] FNKO: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:06.501664] [DEBUG] [REMOTE ] FNKO: PASS: Integrity check passed. [2026-01-01T12:09:06.501706] [DEBUG] [REMOTE ] FNKO: Symbol is viable for forecasting. [2026-01-01T12:09:06.501757] [INFO ] [MAIN ] [1266/3542] FNKO kept (0.2s) | 1265 kept, 1 rejected | 140.3/min | ETA: 16.2m [2026-01-01T12:09:07.270217] [DEBUG] [REMOTE ] FNLC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:07.270373] [DEBUG] [REMOTE ] FNLC: PASS: History has at least 300 days. [2026-01-01T12:09:07.270650] [DEBUG] [REMOTE ] FNLC: PASS: Price check passed. Min price $24.08. [2026-01-01T12:09:07.270785] [DEBUG] [REMOTE ] FNLC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:07.270908] [DEBUG] [REMOTE ] FNLC: PASS: Integrity check passed. [2026-01-01T12:09:07.270947] [DEBUG] [REMOTE ] FNLC: Symbol is viable for forecasting. [2026-01-01T12:09:07.270997] [INFO ] [MAIN ] [1267/3542] FNLC kept (0.8s) | 1266 kept, 1 rejected | 140.2/min | ETA: 16.2m [2026-01-01T12:09:07.689688] [DEBUG] [REMOTE ] FNX: Retrieved 4692 rows, trimmed to 300. [2026-01-01T12:09:07.689838] [DEBUG] [REMOTE ] FNX: PASS: History has at least 300 days. [2026-01-01T12:09:07.690064] [DEBUG] [REMOTE ] FNX: PASS: Price check passed. Min price $117.13. [2026-01-01T12:09:07.690197] [DEBUG] [REMOTE ] FNX: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:07.690314] [DEBUG] [REMOTE ] FNX: PASS: Integrity check passed. [2026-01-01T12:09:07.690354] [DEBUG] [REMOTE ] FNX: Symbol is viable for forecasting. [2026-01-01T12:09:07.690403] [INFO ] [MAIN ] [1268/3542] FNX kept (0.4s) | 1267 kept, 1 rejected | 140.2/min | ETA: 16.2m [2026-01-01T12:09:08.039946] [DEBUG] [REMOTE ] FNY: Retrieved 3697 rows, trimmed to 300. [2026-01-01T12:09:08.040073] [DEBUG] [REMOTE ] FNY: PASS: History has at least 300 days. [2026-01-01T12:09:08.040268] [DEBUG] [REMOTE ] FNY: PASS: Price check passed. Min price $85.10. [2026-01-01T12:09:08.040397] [DEBUG] [REMOTE ] FNY: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:08.040502] [DEBUG] [REMOTE ] FNY: PASS: Integrity check passed. [2026-01-01T12:09:08.040540] [DEBUG] [REMOTE ] FNY: Symbol is viable for forecasting. [2026-01-01T12:09:08.040607] [INFO ] [MAIN ] [1269/3542] FNY kept (0.4s) | 1268 kept, 1 rejected | 140.2/min | ETA: 16.2m [2026-01-01T12:09:08.366646] [DEBUG] [REMOTE ] FOA: Retrieved 1686 rows, trimmed to 300. [2026-01-01T12:09:08.366855] [DEBUG] [REMOTE ] FOA: PASS: History has at least 300 days. [2026-01-01T12:09:08.367103] [DEBUG] [REMOTE ] FOA: PASS: Price check passed. Min price $21.41. [2026-01-01T12:09:08.367240] [DEBUG] [REMOTE ] FOA: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:08.367350] [DEBUG] [REMOTE ] FOA: PASS: Integrity check passed. [2026-01-01T12:09:08.367390] [DEBUG] [REMOTE ] FOA: Symbol is viable for forecasting. [2026-01-01T12:09:08.367441] [INFO ] [MAIN ] [1270/3542] FOA kept (0.3s) | 1269 kept, 1 rejected | 140.3/min | ETA: 16.2m [2026-01-01T12:09:08.938955] [DEBUG] [REMOTE ] FOF: Retrieved 4803 rows, trimmed to 300. [2026-01-01T12:09:08.939110] [DEBUG] [REMOTE ] FOF: PASS: History has at least 300 days. [2026-01-01T12:09:08.939374] [DEBUG] [REMOTE ] FOF: PASS: Price check passed. Min price $12.70. [2026-01-01T12:09:08.939510] [DEBUG] [REMOTE ] FOF: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:08.939655] [DEBUG] [REMOTE ] FOF: PASS: Integrity check passed. [2026-01-01T12:09:08.939705] [DEBUG] [REMOTE ] FOF: Symbol is viable for forecasting. [2026-01-01T12:09:08.939756] [INFO ] [MAIN ] [1271/3542] FOF kept (0.6s) | 1270 kept, 1 rejected | 140.2/min | ETA: 16.2m [2026-01-01T12:09:09.327304] [DEBUG] [REMOTE ] FOLD: Retrieved 4678 rows, trimmed to 300. [2026-01-01T12:09:09.327459] [DEBUG] [REMOTE ] FOLD: PASS: History has at least 300 days. [2026-01-01T12:09:09.327742] [DEBUG] [REMOTE ] FOLD: PASS: Price check passed. Min price $8.04. [2026-01-01T12:09:09.327929] [DEBUG] [REMOTE ] FOLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:09.328086] [DEBUG] [REMOTE ] FOLD: PASS: Integrity check passed. [2026-01-01T12:09:09.328144] [DEBUG] [REMOTE ] FOLD: Symbol is viable for forecasting. [2026-01-01T12:09:09.328209] [INFO ] [MAIN ] [1272/3542] FOLD kept (0.4s) | 1271 kept, 1 rejected | 140.2/min | ETA: 16.2m [2026-01-01T12:09:09.800816] [DEBUG] [REMOTE ] FORM: Retrieved 5676 rows, trimmed to 300. [2026-01-01T12:09:09.801004] [DEBUG] [REMOTE ] FORM: PASS: History has at least 300 days. [2026-01-01T12:09:09.801263] [DEBUG] [REMOTE ] FORM: PASS: Price check passed. Min price $38.14. [2026-01-01T12:09:09.801405] [DEBUG] [REMOTE ] FORM: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:09.801529] [DEBUG] [REMOTE ] FORM: PASS: Integrity check passed. [2026-01-01T12:09:09.801593] [DEBUG] [REMOTE ] FORM: Symbol is viable for forecasting. [2026-01-01T12:09:09.801650] [INFO ] [MAIN ] [1273/3542] FORM kept (0.5s) | 1272 kept, 1 rejected | 140.2/min | ETA: 16.2m [2026-01-01T12:09:10.241983] [DEBUG] [REMOTE ] FOSL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:10.242157] [DEBUG] [REMOTE ] FOSL: PASS: History has at least 300 days. [2026-01-01T12:09:10.242422] [DEBUG] [REMOTE ] FOSL: PASS: Price check passed. Min price $1.79. [2026-01-01T12:09:10.242556] [DEBUG] [REMOTE ] FOSL: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:10.242711] [DEBUG] [REMOTE ] FOSL: PASS: Integrity check passed. [2026-01-01T12:09:10.242887] [DEBUG] [REMOTE ] FOSL: Symbol is viable for forecasting. [2026-01-01T12:09:10.242944] [INFO ] [MAIN ] [1274/3542] FOSL kept (0.4s) | 1273 kept, 1 rejected | 140.2/min | ETA: 16.2m [2026-01-01T12:09:10.488620] [DEBUG] [REMOTE ] FOX: Retrieved 1712 rows, trimmed to 300. [2026-01-01T12:09:10.488809] [DEBUG] [REMOTE ] FOX: PASS: History has at least 300 days. [2026-01-01T12:09:10.489088] [DEBUG] [REMOTE ] FOX: PASS: Price check passed. Min price $51.27. [2026-01-01T12:09:10.489238] [DEBUG] [REMOTE ] FOX: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:10.489417] [DEBUG] [REMOTE ] FOX: PASS: Integrity check passed. [2026-01-01T12:09:10.489465] [DEBUG] [REMOTE ] FOX: Symbol is viable for forecasting. [2026-01-01T12:09:10.489525] [INFO ] [MAIN ] [1275/3542] FOX kept (0.2s) | 1274 kept, 1 rejected | 140.3/min | ETA: 16.2m [2026-01-01T12:09:10.918051] [DEBUG] [REMOTE ] FOXA: Retrieved 1713 rows, trimmed to 300. [2026-01-01T12:09:10.918276] [DEBUG] [REMOTE ] FOXA: PASS: History has at least 300 days. [2026-01-01T12:09:10.918548] [DEBUG] [REMOTE ] FOXA: PASS: Price check passed. Min price $57.00. [2026-01-01T12:09:10.918711] [DEBUG] [REMOTE ] FOXA: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:10.918837] [DEBUG] [REMOTE ] FOXA: PASS: Integrity check passed. [2026-01-01T12:09:10.918881] [DEBUG] [REMOTE ] FOXA: Symbol is viable for forecasting. [2026-01-01T12:09:10.918940] [INFO ] [MAIN ] [1276/3542] FOXA kept (0.4s) | 1275 kept, 1 rejected | 140.3/min | ETA: 16.2m [2026-01-01T12:09:11.402376] [DEBUG] [REMOTE ] FOXF: Retrieved 3119 rows, trimmed to 300. [2026-01-01T12:09:11.402553] [DEBUG] [REMOTE ] FOXF: PASS: History has at least 300 days. [2026-01-01T12:09:11.402876] [DEBUG] [REMOTE ] FOXF: PASS: Price check passed. Min price $13.19. [2026-01-01T12:09:11.403021] [DEBUG] [REMOTE ] FOXF: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:11.403143] [DEBUG] [REMOTE ] FOXF: PASS: Integrity check passed. [2026-01-01T12:09:11.403184] [DEBUG] [REMOTE ] FOXF: Symbol is viable for forecasting. [2026-01-01T12:09:11.403238] [INFO ] [MAIN ] [1277/3542] FOXF kept (0.5s) | 1276 kept, 1 rejected | 140.3/min | ETA: 16.1m [2026-01-01T12:09:11.786305] [DEBUG] [REMOTE ] FPF: Retrieved 3171 rows, trimmed to 300. [2026-01-01T12:09:11.786485] [DEBUG] [REMOTE ] FPF: PASS: History has at least 300 days. [2026-01-01T12:09:11.786782] [DEBUG] [REMOTE ] FPF: PASS: Price check passed. Min price $18.15. [2026-01-01T12:09:11.786927] [DEBUG] [REMOTE ] FPF: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:11.787055] [DEBUG] [REMOTE ] FPF: PASS: Integrity check passed. [2026-01-01T12:09:11.787096] [DEBUG] [REMOTE ] FPF: Symbol is viable for forecasting. [2026-01-01T12:09:11.787150] [INFO ] [MAIN ] [1278/3542] FPF kept (0.4s) | 1277 kept, 1 rejected | 140.3/min | ETA: 16.1m [2026-01-01T12:09:12.149360] [DEBUG] [REMOTE ] FPH: Retrieved 2174 rows, trimmed to 300. [2026-01-01T12:09:12.149538] [DEBUG] [REMOTE ] FPH: PASS: History has at least 300 days. [2026-01-01T12:09:12.149816] [DEBUG] [REMOTE ] FPH: PASS: Price check passed. Min price $5.47. [2026-01-01T12:09:12.149954] [DEBUG] [REMOTE ] FPH: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:12.150073] [DEBUG] [REMOTE ] FPH: PASS: Integrity check passed. [2026-01-01T12:09:12.150115] [DEBUG] [REMOTE ] FPH: Symbol is viable for forecasting. [2026-01-01T12:09:12.150167] [INFO ] [MAIN ] [1279/3542] FPH kept (0.4s) | 1278 kept, 1 rejected | 140.3/min | ETA: 16.1m [2026-01-01T12:09:12.430250] [DEBUG] [REMOTE ] FPI: Retrieved 2949 rows, trimmed to 300. [2026-01-01T12:09:12.430446] [DEBUG] [REMOTE ] FPI: PASS: History has at least 300 days. [2026-01-01T12:09:12.430735] [DEBUG] [REMOTE ] FPI: PASS: Price check passed. Min price $9.21. [2026-01-01T12:09:12.430916] [DEBUG] [REMOTE ] FPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:12.431068] [DEBUG] [REMOTE ] FPI: PASS: Integrity check passed. [2026-01-01T12:09:12.431118] [DEBUG] [REMOTE ] FPI: Symbol is viable for forecasting. [2026-01-01T12:09:12.431178] [INFO ] [MAIN ] [1280/3542] FPI kept (0.3s) | 1279 kept, 1 rejected | 140.3/min | ETA: 16.1m [2026-01-01T12:09:12.997608] [DEBUG] [REMOTE ] FPXI: Retrieved 2803 rows, trimmed to 300. [2026-01-01T12:09:12.997825] [DEBUG] [REMOTE ] FPXI: PASS: History has at least 300 days. [2026-01-01T12:09:12.998100] [DEBUG] [REMOTE ] FPXI: PASS: Price check passed. Min price $56.37. [2026-01-01T12:09:12.998247] [DEBUG] [REMOTE ] FPXI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:12.998373] [DEBUG] [REMOTE ] FPXI: PASS: Integrity check passed. [2026-01-01T12:09:12.998420] [DEBUG] [REMOTE ] FPXI: Symbol is viable for forecasting. [2026-01-01T12:09:12.998480] [INFO ] [MAIN ] [1281/3542] FPXI kept (0.6s) | 1280 kept, 1 rejected | 140.3/min | ETA: 16.1m [2026-01-01T12:09:13.526675] [DEBUG] [REMOTE ] FRA: Retrieved 5579 rows, trimmed to 300. [2026-01-01T12:09:13.526839] [DEBUG] [REMOTE ] FRA: PASS: History has at least 300 days. [2026-01-01T12:09:13.527054] [DEBUG] [REMOTE ] FRA: PASS: Price check passed. Min price $11.46. [2026-01-01T12:09:13.527183] [DEBUG] [REMOTE ] FRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:13.527314] [DEBUG] [REMOTE ] FRA: PASS: Integrity check passed. [2026-01-01T12:09:13.527362] [DEBUG] [REMOTE ] FRA: Symbol is viable for forecasting. [2026-01-01T12:09:13.527419] [INFO ] [MAIN ] [1282/3542] FRA kept (0.5s) | 1281 kept, 1 rejected | 140.3/min | ETA: 16.1m [2026-01-01T12:09:13.929541] [DEBUG] [REMOTE ] FRBA: Retrieved 4722 rows, trimmed to 300. [2026-01-01T12:09:13.929756] [DEBUG] [REMOTE ] FRBA: PASS: History has at least 300 days. [2026-01-01T12:09:13.930033] [DEBUG] [REMOTE ] FRBA: PASS: Price check passed. Min price $14.98. [2026-01-01T12:09:13.930175] [DEBUG] [REMOTE ] FRBA: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:13.930300] [DEBUG] [REMOTE ] FRBA: PASS: Integrity check passed. [2026-01-01T12:09:13.930341] [DEBUG] [REMOTE ] FRBA: Symbol is viable for forecasting. [2026-01-01T12:09:13.930403] [INFO ] [MAIN ] [1283/3542] FRBA kept (0.4s) | 1282 kept, 1 rejected | 140.3/min | ETA: 16.1m [2026-01-01T12:09:14.164265] [DEBUG] [REMOTE ] FRGE: Retrieved 1236 rows, trimmed to 300. [2026-01-01T12:09:14.164452] [DEBUG] [REMOTE ] FRGE: PASS: History has at least 300 days. [2026-01-01T12:09:14.164729] [DEBUG] [REMOTE ] FRGE: PASS: Price check passed. Min price $15.93. [2026-01-01T12:09:14.164872] [DEBUG] [REMOTE ] FRGE: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:14.164991] [DEBUG] [REMOTE ] FRGE: PASS: Integrity check passed. [2026-01-01T12:09:14.165035] [DEBUG] [REMOTE ] FRGE: Symbol is viable for forecasting. [2026-01-01T12:09:14.165089] [INFO ] [MAIN ] [1284/3542] FRGE kept (0.2s) | 1283 kept, 1 rejected | 140.3/min | ETA: 16.1m [2026-01-01T12:09:14.607246] [DEBUG] [REMOTE ] FRHC: Retrieved 2071 rows, trimmed to 300. [2026-01-01T12:09:14.607434] [DEBUG] [REMOTE ] FRHC: PASS: History has at least 300 days. [2026-01-01T12:09:14.607711] [DEBUG] [REMOTE ] FRHC: PASS: Price check passed. Min price $121.68. [2026-01-01T12:09:14.607848] [DEBUG] [REMOTE ] FRHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:14.607963] [DEBUG] [REMOTE ] FRHC: PASS: Integrity check passed. [2026-01-01T12:09:14.608005] [DEBUG] [REMOTE ] FRHC: Symbol is viable for forecasting. [2026-01-01T12:09:14.608059] [INFO ] [MAIN ] [1285/3542] FRHC kept (0.4s) | 1284 kept, 1 rejected | 140.3/min | ETA: 16.1m [2026-01-01T12:09:15.161916] [DEBUG] [REMOTE ] FRME: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:15.162125] [DEBUG] [REMOTE ] FRME: PASS: History has at least 300 days. [2026-01-01T12:09:15.162497] [DEBUG] [REMOTE ] FRME: PASS: Price check passed. Min price $34.66. [2026-01-01T12:09:15.162817] [DEBUG] [REMOTE ] FRME: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:15.163005] [DEBUG] [REMOTE ] FRME: PASS: Integrity check passed. [2026-01-01T12:09:15.163047] [DEBUG] [REMOTE ] FRME: Symbol is viable for forecasting. [2026-01-01T12:09:15.163104] [INFO ] [MAIN ] [1286/3542] FRME kept (0.6s) | 1285 kept, 1 rejected | 140.3/min | ETA: 16.1m [2026-01-01T12:09:15.521419] [DEBUG] [REMOTE ] FRO: Retrieved 6138 rows, trimmed to 300. [2026-01-01T12:09:15.521620] [DEBUG] [REMOTE ] FRO: PASS: History has at least 300 days. [2026-01-01T12:09:15.521875] [DEBUG] [REMOTE ] FRO: PASS: Price check passed. Min price $21.43. [2026-01-01T12:09:15.522011] [DEBUG] [REMOTE ] FRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:15.522127] [DEBUG] [REMOTE ] FRO: PASS: Integrity check passed. [2026-01-01T12:09:15.522171] [DEBUG] [REMOTE ] FRO: Symbol is viable for forecasting. [2026-01-01T12:09:15.522222] [INFO ] [MAIN ] [1287/3542] FRO kept (0.4s) | 1286 kept, 1 rejected | 140.3/min | ETA: 16.1m [2026-01-01T12:09:15.824524] [DEBUG] [REMOTE ] FROG: Retrieved 1330 rows, trimmed to 300. [2026-01-01T12:09:15.824762] [DEBUG] [REMOTE ] FROG: PASS: History has at least 300 days. [2026-01-01T12:09:15.825005] [DEBUG] [REMOTE ] FROG: PASS: Price check passed. Min price $46.01. [2026-01-01T12:09:15.825140] [DEBUG] [REMOTE ] FROG: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:15.825256] [DEBUG] [REMOTE ] FROG: PASS: Integrity check passed. [2026-01-01T12:09:15.825296] [DEBUG] [REMOTE ] FROG: Symbol is viable for forecasting. [2026-01-01T12:09:15.825347] [INFO ] [MAIN ] [1288/3542] FROG kept (0.3s) | 1287 kept, 1 rejected | 140.3/min | ETA: 16.1m [2026-01-01T12:09:16.401600] [DEBUG] [REMOTE ] FRPH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:16.401808] [DEBUG] [REMOTE ] FRPH: PASS: History has at least 300 days. [2026-01-01T12:09:16.402274] [DEBUG] [REMOTE ] FRPH: PASS: Price check passed. Min price $22.33. [2026-01-01T12:09:16.402474] [DEBUG] [REMOTE ] FRPH: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:16.402651] [DEBUG] [REMOTE ] FRPH: PASS: Integrity check passed. [2026-01-01T12:09:16.402703] [DEBUG] [REMOTE ] FRPH: Symbol is viable for forecasting. [2026-01-01T12:09:16.402759] [INFO ] [MAIN ] [1289/3542] FRPH kept (0.6s) | 1288 kept, 1 rejected | 140.3/min | ETA: 16.1m [2026-01-01T12:09:16.597029] [DEBUG] [REMOTE ] FRSH: Retrieved 1074 rows, trimmed to 300. [2026-01-01T12:09:16.597214] [DEBUG] [REMOTE ] FRSH: PASS: History has at least 300 days. [2026-01-01T12:09:16.597471] [DEBUG] [REMOTE ] FRSH: PASS: Price check passed. Min price $10.85. [2026-01-01T12:09:16.597636] [DEBUG] [REMOTE ] FRSH: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:16.597754] [DEBUG] [REMOTE ] FRSH: PASS: Integrity check passed. [2026-01-01T12:09:16.597795] [DEBUG] [REMOTE ] FRSH: Symbol is viable for forecasting. [2026-01-01T12:09:16.597847] [INFO ] [MAIN ] [1290/3542] FRSH kept (0.2s) | 1289 kept, 1 rejected | 140.4/min | ETA: 16.0m [2026-01-01T12:09:17.081723] [DEBUG] [REMOTE ] FRSX: Retrieved 2149 rows, trimmed to 300. [2026-01-01T12:09:17.081855] [DEBUG] [REMOTE ] FRSX: PASS: History has at least 300 days. [2026-01-01T12:09:17.082051] [DEBUG] [REMOTE ] FRSX: PASS: Price check passed. Min price $1.29. [2026-01-01T12:09:17.082180] [DEBUG] [REMOTE ] FRSX: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:17.082308] [DEBUG] [REMOTE ] FRSX: PASS: Integrity check passed. [2026-01-01T12:09:17.082349] [DEBUG] [REMOTE ] FRSX: Symbol is viable for forecasting. [2026-01-01T12:09:17.082397] [INFO ] [MAIN ] [1291/3542] FRSX kept (0.5s) | 1290 kept, 1 rejected | 140.3/min | ETA: 16.0m [2026-01-01T12:09:17.432903] [DEBUG] [REMOTE ] FSBC: Retrieved 1172 rows, trimmed to 300. [2026-01-01T12:09:17.433037] [DEBUG] [REMOTE ] FSBC: PASS: History has at least 300 days. [2026-01-01T12:09:17.433237] [DEBUG] [REMOTE ] FSBC: PASS: Price check passed. Min price $30.93. [2026-01-01T12:09:17.433366] [DEBUG] [REMOTE ] FSBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:17.433474] [DEBUG] [REMOTE ] FSBC: PASS: Integrity check passed. [2026-01-01T12:09:17.433512] [DEBUG] [REMOTE ] FSBC: Symbol is viable for forecasting. [2026-01-01T12:09:17.433560] [INFO ] [MAIN ] [1292/3542] FSBC kept (0.4s) | 1291 kept, 1 rejected | 140.4/min | ETA: 16.0m [2026-01-01T12:09:17.842057] [DEBUG] [REMOTE ] FSCO: Retrieved 785 rows, trimmed to 300. [2026-01-01T12:09:17.842187] [DEBUG] [REMOTE ] FSCO: PASS: History has at least 300 days. [2026-01-01T12:09:17.842389] [DEBUG] [REMOTE ] FSCO: PASS: Price check passed. Min price $5.95. [2026-01-01T12:09:17.842527] [DEBUG] [REMOTE ] FSCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:17.842657] [DEBUG] [REMOTE ] FSCO: PASS: Integrity check passed. [2026-01-01T12:09:17.842701] [DEBUG] [REMOTE ] FSCO: Symbol is viable for forecasting. [2026-01-01T12:09:17.842752] [INFO ] [MAIN ] [1293/3542] FSCO kept (0.4s) | 1292 kept, 1 rejected | 140.4/min | ETA: 16.0m [2026-01-01T12:09:18.393393] [DEBUG] [REMOTE ] FSK: Retrieved 2946 rows, trimmed to 300. [2026-01-01T12:09:18.393532] [DEBUG] [REMOTE ] FSK: PASS: History has at least 300 days. [2026-01-01T12:09:18.393765] [DEBUG] [REMOTE ] FSK: PASS: Price check passed. Min price $13.55. [2026-01-01T12:09:18.393897] [DEBUG] [REMOTE ] FSK: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:18.394004] [DEBUG] [REMOTE ] FSK: PASS: Integrity check passed. [2026-01-01T12:09:18.394043] [DEBUG] [REMOTE ] FSK: Symbol is viable for forecasting. [2026-01-01T12:09:18.394090] [INFO ] [MAIN ] [1294/3542] FSK kept (0.6s) | 1293 kept, 1 rejected | 140.3/min | ETA: 16.0m [2026-01-01T12:09:18.674217] [DEBUG] [REMOTE ] FSLY: Retrieved 1666 rows, trimmed to 300. [2026-01-01T12:09:18.674344] [DEBUG] [REMOTE ] FSLY: PASS: History has at least 300 days. [2026-01-01T12:09:18.674544] [DEBUG] [REMOTE ] FSLY: PASS: Price check passed. Min price $7.86. [2026-01-01T12:09:18.674702] [DEBUG] [REMOTE ] FSLY: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:18.674808] [DEBUG] [REMOTE ] FSLY: PASS: Integrity check passed. [2026-01-01T12:09:18.674848] [DEBUG] [REMOTE ] FSLY: Symbol is viable for forecasting. [2026-01-01T12:09:18.674894] [INFO ] [MAIN ] [1295/3542] FSLY kept (0.3s) | 1294 kept, 1 rejected | 140.4/min | ETA: 16.0m [2026-01-01T12:09:19.201142] [DEBUG] [REMOTE ] FSM: Retrieved 4777 rows, trimmed to 300. [2026-01-01T12:09:19.201340] [DEBUG] [REMOTE ] FSM: PASS: History has at least 300 days. [2026-01-01T12:09:19.201627] [DEBUG] [REMOTE ] FSM: PASS: Price check passed. Min price $7.84. [2026-01-01T12:09:19.201766] [DEBUG] [REMOTE ] FSM: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:19.201887] [DEBUG] [REMOTE ] FSM: PASS: Integrity check passed. [2026-01-01T12:09:19.201928] [DEBUG] [REMOTE ] FSM: Symbol is viable for forecasting. [2026-01-01T12:09:19.201980] [INFO ] [MAIN ] [1296/3542] FSM kept (0.5s) | 1295 kept, 1 rejected | 140.3/min | ETA: 16.0m [2026-01-01T12:09:19.708849] [DEBUG] [REMOTE ] FSS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:19.709059] [DEBUG] [REMOTE ] FSS: PASS: History has at least 300 days. [2026-01-01T12:09:19.710040] [DEBUG] [REMOTE ] FSS: PASS: Price check passed. Min price $106.16. [2026-01-01T12:09:19.710372] [DEBUG] [REMOTE ] FSS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:19.710644] [DEBUG] [REMOTE ] FSS: PASS: Integrity check passed. [2026-01-01T12:09:19.710692] [DEBUG] [REMOTE ] FSS: Symbol is viable for forecasting. [2026-01-01T12:09:19.710760] [INFO ] [MAIN ] [1297/3542] FSS kept (0.5s) | 1296 kept, 1 rejected | 140.3/min | ETA: 16.0m [2026-01-01T12:09:20.106234] [DEBUG] [REMOTE ] FTA: Retrieved 4691 rows, trimmed to 300. [2026-01-01T12:09:20.106431] [DEBUG] [REMOTE ] FTA: PASS: History has at least 300 days. [2026-01-01T12:09:20.106749] [DEBUG] [REMOTE ] FTA: PASS: Price check passed. Min price $80.63. [2026-01-01T12:09:20.106896] [DEBUG] [REMOTE ] FTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:20.107036] [DEBUG] [REMOTE ] FTA: PASS: Integrity check passed. [2026-01-01T12:09:20.107083] [DEBUG] [REMOTE ] FTA: Symbol is viable for forecasting. [2026-01-01T12:09:20.107140] [INFO ] [MAIN ] [1298/3542] FTA kept (0.4s) | 1297 kept, 1 rejected | 140.3/min | ETA: 16.0m [2026-01-01T12:09:20.437845] [DEBUG] [REMOTE ] FTAI: Retrieved 2674 rows, trimmed to 300. [2026-01-01T12:09:20.438032] [DEBUG] [REMOTE ] FTAI: PASS: History has at least 300 days. [2026-01-01T12:09:20.438295] [DEBUG] [REMOTE ] FTAI: PASS: Price check passed. Min price $152.80. [2026-01-01T12:09:20.438432] [DEBUG] [REMOTE ] FTAI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:20.438554] [DEBUG] [REMOTE ] FTAI: PASS: Integrity check passed. [2026-01-01T12:09:20.438614] [DEBUG] [REMOTE ] FTAI: Symbol is viable for forecasting. [2026-01-01T12:09:20.438668] [INFO ] [MAIN ] [1299/3542] FTAI kept (0.3s) | 1298 kept, 1 rejected | 140.4/min | ETA: 16.0m [2026-01-01T12:09:20.991706] [DEBUG] [REMOTE ] FTC: Retrieved 4691 rows, trimmed to 300. [2026-01-01T12:09:20.991933] [DEBUG] [REMOTE ] FTC: PASS: History has at least 300 days. [2026-01-01T12:09:20.992292] [DEBUG] [REMOTE ] FTC: PASS: Price check passed. Min price $150.07. [2026-01-01T12:09:20.992482] [DEBUG] [REMOTE ] FTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:20.992646] [DEBUG] [REMOTE ] FTC: PASS: Integrity check passed. [2026-01-01T12:09:20.992690] [DEBUG] [REMOTE ] FTC: Symbol is viable for forecasting. [2026-01-01T12:09:20.992746] [INFO ] [MAIN ] [1300/3542] FTC kept (0.6s) | 1299 kept, 1 rejected | 140.3/min | ETA: 16.0m [2026-01-01T12:09:21.220888] [DEBUG] [REMOTE ] FTCI: Retrieved 1176 rows, trimmed to 300. [2026-01-01T12:09:21.221019] [DEBUG] [REMOTE ] FTCI: PASS: History has at least 300 days. [2026-01-01T12:09:21.221219] [DEBUG] [REMOTE ] FTCI: PASS: Price check passed. Min price $7.32. [2026-01-01T12:09:21.221355] [DEBUG] [REMOTE ] FTCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:21.221468] [DEBUG] [REMOTE ] FTCI: PASS: Integrity check passed. [2026-01-01T12:09:21.221508] [DEBUG] [REMOTE ] FTCI: Symbol is viable for forecasting. [2026-01-01T12:09:21.221556] [INFO ] [MAIN ] [1301/3542] FTCI kept (0.2s) | 1300 kept, 1 rejected | 140.4/min | ETA: 16.0m [2026-01-01T12:09:21.731663] [DEBUG] [REMOTE ] FTCS: Retrieved 4901 rows, trimmed to 300. [2026-01-01T12:09:21.731923] [DEBUG] [REMOTE ] FTCS: PASS: History has at least 300 days. [2026-01-01T12:09:21.732227] [DEBUG] [REMOTE ] FTCS: PASS: Price check passed. Min price $89.63. [2026-01-01T12:09:21.732375] [DEBUG] [REMOTE ] FTCS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:21.732512] [DEBUG] [REMOTE ] FTCS: PASS: Integrity check passed. [2026-01-01T12:09:21.732555] [DEBUG] [REMOTE ] FTCS: Symbol is viable for forecasting. [2026-01-01T12:09:21.732630] [INFO ] [MAIN ] [1302/3542] FTCS kept (0.5s) | 1301 kept, 1 rejected | 140.4/min | ETA: 16.0m [2026-01-01T12:09:22.087107] [DEBUG] [REMOTE ] FTEK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:22.087308] [DEBUG] [REMOTE ] FTEK: PASS: History has at least 300 days. [2026-01-01T12:09:22.087608] [DEBUG] [REMOTE ] FTEK: PASS: Price check passed. Min price $1.52. [2026-01-01T12:09:22.087755] [DEBUG] [REMOTE ] FTEK: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:22.087886] [DEBUG] [REMOTE ] FTEK: PASS: Integrity check passed. [2026-01-01T12:09:22.087930] [DEBUG] [REMOTE ] FTEK: Symbol is viable for forecasting. [2026-01-01T12:09:22.087986] [INFO ] [MAIN ] [1303/3542] FTEK kept (0.4s) | 1302 kept, 1 rejected | 140.4/min | ETA: 16.0m [2026-01-01T12:09:22.525678] [DEBUG] [REMOTE ] FTGC: Retrieved 3066 rows, trimmed to 300. [2026-01-01T12:09:22.525824] [DEBUG] [REMOTE ] FTGC: PASS: History has at least 300 days. [2026-01-01T12:09:22.526030] [DEBUG] [REMOTE ] FTGC: PASS: Price check passed. Min price $22.01. [2026-01-01T12:09:22.526167] [DEBUG] [REMOTE ] FTGC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:22.526280] [DEBUG] [REMOTE ] FTGC: PASS: Integrity check passed. [2026-01-01T12:09:22.526322] [DEBUG] [REMOTE ] FTGC: Symbol is viable for forecasting. [2026-01-01T12:09:22.526374] [INFO ] [MAIN ] [1304/3542] FTGC kept (0.4s) | 1303 kept, 1 rejected | 140.4/min | ETA: 15.9m [2026-01-01T12:09:22.796966] [DEBUG] [REMOTE ] FTGS: Retrieved 798 rows, trimmed to 300. [2026-01-01T12:09:22.797090] [DEBUG] [REMOTE ] FTGS: PASS: History has at least 300 days. [2026-01-01T12:09:22.797285] [DEBUG] [REMOTE ] FTGS: PASS: Price check passed. Min price $33.68. [2026-01-01T12:09:22.797420] [DEBUG] [REMOTE ] FTGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:22.797533] [DEBUG] [REMOTE ] FTGS: PASS: Integrity check passed. [2026-01-01T12:09:22.797593] [DEBUG] [REMOTE ] FTGS: Symbol is viable for forecasting. [2026-01-01T12:09:22.797662] [INFO ] [MAIN ] [1305/3542] FTGS kept (0.3s) | 1304 kept, 1 rejected | 140.4/min | ETA: 15.9m [2026-01-01T12:09:23.388011] [DEBUG] [REMOTE ] FTHI: Retrieved 3015 rows, trimmed to 300. [2026-01-01T12:09:23.388133] [DEBUG] [REMOTE ] FTHI: PASS: History has at least 300 days. [2026-01-01T12:09:23.388326] [DEBUG] [REMOTE ] FTHI: PASS: Price check passed. Min price $22.71. [2026-01-01T12:09:23.388456] [DEBUG] [REMOTE ] FTHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:23.388561] [DEBUG] [REMOTE ] FTHI: PASS: Integrity check passed. [2026-01-01T12:09:23.388628] [DEBUG] [REMOTE ] FTHI: Symbol is viable for forecasting. [2026-01-01T12:09:23.388675] [INFO ] [MAIN ] [1306/3542] FTHI kept (0.6s) | 1305 kept, 1 rejected | 140.4/min | ETA: 15.9m [2026-01-01T12:09:23.674178] [DEBUG] [REMOTE ] FTHY: Retrieved 1386 rows, trimmed to 300. [2026-01-01T12:09:23.674302] [DEBUG] [REMOTE ] FTHY: PASS: History has at least 300 days. [2026-01-01T12:09:23.674495] [DEBUG] [REMOTE ] FTHY: PASS: Price check passed. Min price $13.74. [2026-01-01T12:09:23.674653] [DEBUG] [REMOTE ] FTHY: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:23.674761] [DEBUG] [REMOTE ] FTHY: PASS: Integrity check passed. [2026-01-01T12:09:23.674800] [DEBUG] [REMOTE ] FTHY: Symbol is viable for forecasting. [2026-01-01T12:09:23.674846] [INFO ] [MAIN ] [1307/3542] FTHY kept (0.3s) | 1306 kept, 1 rejected | 140.4/min | ETA: 15.9m [2026-01-01T12:09:24.275341] [DEBUG] [REMOTE ] FTI: Retrieved 6174 rows, trimmed to 300. [2026-01-01T12:09:24.275470] [DEBUG] [REMOTE ] FTI: PASS: History has at least 300 days. [2026-01-01T12:09:24.275696] [DEBUG] [REMOTE ] FTI: PASS: Price check passed. Min price $35.53. [2026-01-01T12:09:24.275831] [DEBUG] [REMOTE ] FTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:24.275973] [DEBUG] [REMOTE ] FTI: PASS: Integrity check passed. [2026-01-01T12:09:24.276013] [DEBUG] [REMOTE ] FTI: Symbol is viable for forecasting. [2026-01-01T12:09:24.276061] [INFO ] [MAIN ] [1308/3542] FTI kept (0.6s) | 1307 kept, 1 rejected | 140.4/min | ETA: 15.9m [2026-01-01T12:09:24.727878] [DEBUG] [REMOTE ] FTK: Retrieved 5141 rows, trimmed to 300. [2026-01-01T12:09:24.728005] [DEBUG] [REMOTE ] FTK: PASS: History has at least 300 days. [2026-01-01T12:09:24.728199] [DEBUG] [REMOTE ] FTK: PASS: Price check passed. Min price $13.47. [2026-01-01T12:09:24.728327] [DEBUG] [REMOTE ] FTK: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:24.728433] [DEBUG] [REMOTE ] FTK: PASS: Integrity check passed. [2026-01-01T12:09:24.728472] [DEBUG] [REMOTE ] FTK: Symbol is viable for forecasting. [2026-01-01T12:09:24.728518] [INFO ] [MAIN ] [1309/3542] FTK kept (0.5s) | 1308 kept, 1 rejected | 140.3/min | ETA: 15.9m [2026-01-01T12:09:25.110855] [DEBUG] [REMOTE ] FTLF: Retrieved 4561 rows, trimmed to 300. [2026-01-01T12:09:25.111041] [DEBUG] [REMOTE ] FTLF: PASS: History has at least 300 days. [2026-01-01T12:09:25.111300] [DEBUG] [REMOTE ] FTLF: PASS: Price check passed. Min price $15.80. [2026-01-01T12:09:25.111438] [DEBUG] [REMOTE ] FTLF: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:25.111561] [DEBUG] [REMOTE ] FTLF: PASS: Integrity check passed. [2026-01-01T12:09:25.111626] [DEBUG] [REMOTE ] FTLF: Symbol is viable for forecasting. [2026-01-01T12:09:25.111680] [INFO ] [MAIN ] [1310/3542] FTLF kept (0.4s) | 1309 kept, 1 rejected | 140.4/min | ETA: 15.9m [2026-01-01T12:09:25.495975] [DEBUG] [REMOTE ] FTQI: Retrieved 3015 rows, trimmed to 300. [2026-01-01T12:09:25.496158] [DEBUG] [REMOTE ] FTQI: PASS: History has at least 300 days. [2026-01-01T12:09:25.496530] [DEBUG] [REMOTE ] FTQI: PASS: Price check passed. Min price $19.83. [2026-01-01T12:09:25.496711] [DEBUG] [REMOTE ] FTQI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:25.496868] [DEBUG] [REMOTE ] FTQI: PASS: Integrity check passed. [2026-01-01T12:09:25.496912] [DEBUG] [REMOTE ] FTQI: Symbol is viable for forecasting. [2026-01-01T12:09:25.496992] [INFO ] [MAIN ] [1311/3542] FTQI kept (0.4s) | 1310 kept, 1 rejected | 140.4/min | ETA: 15.9m [2026-01-01T12:09:25.759499] [DEBUG] [REMOTE ] FTRE: Retrieved 625 rows, trimmed to 300. [2026-01-01T12:09:25.759705] [DEBUG] [REMOTE ] FTRE: PASS: History has at least 300 days. [2026-01-01T12:09:25.759953] [DEBUG] [REMOTE ] FTRE: PASS: Price check passed. Min price $9.31. [2026-01-01T12:09:25.760091] [DEBUG] [REMOTE ] FTRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:25.760210] [DEBUG] [REMOTE ] FTRE: PASS: Integrity check passed. [2026-01-01T12:09:25.760251] [DEBUG] [REMOTE ] FTRE: Symbol is viable for forecasting. [2026-01-01T12:09:25.760303] [INFO ] [MAIN ] [1312/3542] FTRE kept (0.3s) | 1311 kept, 1 rejected | 140.4/min | ETA: 15.9m [2026-01-01T12:09:26.253769] [DEBUG] [REMOTE ] FTRI: Retrieved 2522 rows, trimmed to 300. [2026-01-01T12:09:26.253958] [DEBUG] [REMOTE ] FTRI: PASS: History has at least 300 days. [2026-01-01T12:09:26.254223] [DEBUG] [REMOTE ] FTRI: PASS: Price check passed. Min price $14.35. [2026-01-01T12:09:26.254366] [DEBUG] [REMOTE ] FTRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:26.254490] [DEBUG] [REMOTE ] FTRI: PASS: Integrity check passed. [2026-01-01T12:09:26.254531] [DEBUG] [REMOTE ] FTRI: Symbol is viable for forecasting. [2026-01-01T12:09:26.254616] [INFO ] [MAIN ] [1313/3542] FTRI kept (0.5s) | 1312 kept, 1 rejected | 140.4/min | ETA: 15.9m [2026-01-01T12:09:26.650458] [DEBUG] [REMOTE ] FTS: Retrieved 2514 rows, trimmed to 300. [2026-01-01T12:09:26.650657] [DEBUG] [REMOTE ] FTS: PASS: History has at least 300 days. [2026-01-01T12:09:26.650913] [DEBUG] [REMOTE ] FTS: PASS: Price check passed. Min price $49.38. [2026-01-01T12:09:26.651050] [DEBUG] [REMOTE ] FTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:26.651186] [DEBUG] [REMOTE ] FTS: PASS: Integrity check passed. [2026-01-01T12:09:26.651233] [DEBUG] [REMOTE ] FTS: Symbol is viable for forecasting. [2026-01-01T12:09:26.651294] [INFO ] [MAIN ] [1314/3542] FTS kept (0.4s) | 1313 kept, 1 rejected | 140.4/min | ETA: 15.9m [2026-01-01T12:09:27.043828] [DEBUG] [REMOTE ] FTSL: Retrieved 3187 rows, trimmed to 300. [2026-01-01T12:09:27.044007] [DEBUG] [REMOTE ] FTSL: PASS: History has at least 300 days. [2026-01-01T12:09:27.044249] [DEBUG] [REMOTE ] FTSL: PASS: Price check passed. Min price $44.99. [2026-01-01T12:09:27.044385] [DEBUG] [REMOTE ] FTSL: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:27.044505] [DEBUG] [REMOTE ] FTSL: PASS: Integrity check passed. [2026-01-01T12:09:27.044545] [DEBUG] [REMOTE ] FTSL: Symbol is viable for forecasting. [2026-01-01T12:09:27.044616] [INFO ] [MAIN ] [1315/3542] FTSL kept (0.4s) | 1314 kept, 1 rejected | 140.4/min | ETA: 15.9m [2026-01-01T12:09:27.448852] [DEBUG] [REMOTE ] FTSM: Retrieved 2869 rows, trimmed to 300. [2026-01-01T12:09:27.449050] [DEBUG] [REMOTE ] FTSM: PASS: History has at least 300 days. [2026-01-01T12:09:27.449341] [DEBUG] [REMOTE ] FTSM: PASS: Price check passed. Min price $59.35. [2026-01-01T12:09:27.449486] [DEBUG] [REMOTE ] FTSM: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:27.449634] [DEBUG] [REMOTE ] FTSM: PASS: Integrity check passed. [2026-01-01T12:09:27.449681] [DEBUG] [REMOTE ] FTSM: Symbol is viable for forecasting. [2026-01-01T12:09:27.449736] [INFO ] [MAIN ] [1316/3542] FTSM kept (0.4s) | 1315 kept, 1 rejected | 140.4/min | ETA: 15.9m [2026-01-01T12:09:27.830718] [DEBUG] [REMOTE ] FTXL: Retrieved 2333 rows, trimmed to 300. [2026-01-01T12:09:27.830920] [DEBUG] [REMOTE ] FTXL: PASS: History has at least 300 days. [2026-01-01T12:09:27.831666] [DEBUG] [REMOTE ] FTXL: PASS: Price check passed. Min price $110.81. [2026-01-01T12:09:27.832147] [DEBUG] [REMOTE ] FTXL: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:27.832477] [DEBUG] [REMOTE ] FTXL: PASS: Integrity check passed. [2026-01-01T12:09:27.832549] [DEBUG] [REMOTE ] FTXL: Symbol is viable for forecasting. [2026-01-01T12:09:27.832659] [INFO ] [MAIN ] [1317/3542] FTXL kept (0.4s) | 1316 kept, 1 rejected | 140.4/min | ETA: 15.8m [2026-01-01T12:09:28.249759] [DEBUG] [REMOTE ] FTXN: Retrieved 2331 rows, trimmed to 300. [2026-01-01T12:09:28.249914] [DEBUG] [REMOTE ] FTXN: PASS: History has at least 300 days. [2026-01-01T12:09:28.250187] [DEBUG] [REMOTE ] FTXN: PASS: Price check passed. Min price $26.46. [2026-01-01T12:09:28.250338] [DEBUG] [REMOTE ] FTXN: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:28.250468] [DEBUG] [REMOTE ] FTXN: PASS: Integrity check passed. [2026-01-01T12:09:28.250510] [DEBUG] [REMOTE ] FTXN: Symbol is viable for forecasting. [2026-01-01T12:09:28.250562] [INFO ] [MAIN ] [1318/3542] FTXN kept (0.4s) | 1317 kept, 1 rejected | 140.4/min | ETA: 15.8m [2026-01-01T12:09:28.653957] [DEBUG] [REMOTE ] FTXO: Retrieved 2321 rows, trimmed to 300. [2026-01-01T12:09:28.654192] [DEBUG] [REMOTE ] FTXO: PASS: History has at least 300 days. [2026-01-01T12:09:28.654610] [DEBUG] [REMOTE ] FTXO: PASS: Price check passed. Min price $32.89. [2026-01-01T12:09:28.654807] [DEBUG] [REMOTE ] FTXO: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:28.655047] [DEBUG] [REMOTE ] FTXO: PASS: Integrity check passed. [2026-01-01T12:09:28.655111] [DEBUG] [REMOTE ] FTXO: Symbol is viable for forecasting. [2026-01-01T12:09:28.655190] [INFO ] [MAIN ] [1319/3542] FTXO kept (0.4s) | 1318 kept, 1 rejected | 140.4/min | ETA: 15.8m [2026-01-01T12:09:28.998053] [DEBUG] [REMOTE ] FUBO: Retrieved 2016 rows, trimmed to 300. [2026-01-01T12:09:28.998222] [DEBUG] [REMOTE ] FUBO: PASS: History has at least 300 days. [2026-01-01T12:09:28.998464] [DEBUG] [REMOTE ] FUBO: PASS: Price check passed. Min price $2.51. [2026-01-01T12:09:28.998624] [DEBUG] [REMOTE ] FUBO: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:28.998740] [DEBUG] [REMOTE ] FUBO: PASS: Integrity check passed. [2026-01-01T12:09:28.998781] [DEBUG] [REMOTE ] FUBO: Symbol is viable for forecasting. [2026-01-01T12:09:28.998832] [INFO ] [MAIN ] [1320/3542] FUBO kept (0.3s) | 1319 kept, 1 rejected | 140.5/min | ETA: 15.8m [2026-01-01T12:09:29.614294] [DEBUG] [REMOTE ] FUL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:29.614483] [DEBUG] [REMOTE ] FUL: PASS: History has at least 300 days. [2026-01-01T12:09:29.614884] [DEBUG] [REMOTE ] FUL: PASS: Price check passed. Min price $55.41. [2026-01-01T12:09:29.615042] [DEBUG] [REMOTE ] FUL: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:29.615171] [DEBUG] [REMOTE ] FUL: PASS: Integrity check passed. [2026-01-01T12:09:29.615214] [DEBUG] [REMOTE ] FUL: Symbol is viable for forecasting. [2026-01-01T12:09:29.615318] [INFO ] [MAIN ] [1321/3542] FUL kept (0.6s) | 1320 kept, 1 rejected | 140.4/min | ETA: 15.8m [2026-01-01T12:09:29.888922] [DEBUG] [REMOTE ] FULC: Retrieved 1624 rows, trimmed to 300. [2026-01-01T12:09:29.889111] [DEBUG] [REMOTE ] FULC: PASS: History has at least 300 days. [2026-01-01T12:09:29.889426] [DEBUG] [REMOTE ] FULC: PASS: Price check passed. Min price $7.63. [2026-01-01T12:09:29.889642] [DEBUG] [REMOTE ] FULC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:29.889795] [DEBUG] [REMOTE ] FULC: PASS: Integrity check passed. [2026-01-01T12:09:29.889840] [DEBUG] [REMOTE ] FULC: Symbol is viable for forecasting. [2026-01-01T12:09:29.889896] [INFO ] [MAIN ] [1322/3542] FULC kept (0.3s) | 1321 kept, 1 rejected | 140.4/min | ETA: 15.8m [2026-01-01T12:09:30.396324] [DEBUG] [REMOTE ] FUN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:30.396510] [DEBUG] [REMOTE ] FUN: PASS: History has at least 300 days. [2026-01-01T12:09:30.396785] [DEBUG] [REMOTE ] FUN: PASS: Price check passed. Min price $12.83. [2026-01-01T12:09:30.396919] [DEBUG] [REMOTE ] FUN: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:30.397036] [DEBUG] [REMOTE ] FUN: PASS: Integrity check passed. [2026-01-01T12:09:30.397100] [DEBUG] [REMOTE ] FUN: Symbol is viable for forecasting. [2026-01-01T12:09:30.397153] [INFO ] [MAIN ] [1323/3542] FUN kept (0.5s) | 1322 kept, 1 rejected | 140.4/min | ETA: 15.8m [2026-01-01T12:09:30.903842] [DEBUG] [REMOTE ] FUNC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:30.903989] [DEBUG] [REMOTE ] FUNC: PASS: History has at least 300 days. [2026-01-01T12:09:30.904223] [DEBUG] [REMOTE ] FUNC: PASS: Price check passed. Min price $33.85. [2026-01-01T12:09:30.904386] [DEBUG] [REMOTE ] FUNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:30.904509] [DEBUG] [REMOTE ] FUNC: PASS: Integrity check passed. [2026-01-01T12:09:30.904550] [DEBUG] [REMOTE ] FUNC: Symbol is viable for forecasting. [2026-01-01T12:09:30.904625] [INFO ] [MAIN ] [1324/3542] FUNC kept (0.5s) | 1323 kept, 1 rejected | 140.4/min | ETA: 15.8m [2026-01-01T12:09:31.341318] [DEBUG] [REMOTE ] FUND: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:31.341472] [DEBUG] [REMOTE ] FUND: PASS: History has at least 300 days. [2026-01-01T12:09:31.341749] [DEBUG] [REMOTE ] FUND: PASS: Price check passed. Min price $7.80. [2026-01-01T12:09:31.341884] [DEBUG] [REMOTE ] FUND: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:31.342009] [DEBUG] [REMOTE ] FUND: PASS: Integrity check passed. [2026-01-01T12:09:31.342049] [DEBUG] [REMOTE ] FUND: Symbol is viable for forecasting. [2026-01-01T12:09:31.342098] [INFO ] [MAIN ] [1325/3542] FUND kept (0.4s) | 1324 kept, 1 rejected | 140.4/min | ETA: 15.8m [2026-01-01T12:09:31.692206] [DEBUG] [REMOTE ] FVCB: Retrieved 3055 rows, trimmed to 300. [2026-01-01T12:09:31.692341] [DEBUG] [REMOTE ] FVCB: PASS: History has at least 300 days. [2026-01-01T12:09:31.692545] [DEBUG] [REMOTE ] FVCB: PASS: Price check passed. Min price $11.98. [2026-01-01T12:09:31.692712] [DEBUG] [REMOTE ] FVCB: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:31.692824] [DEBUG] [REMOTE ] FVCB: PASS: Integrity check passed. [2026-01-01T12:09:31.692864] [DEBUG] [REMOTE ] FVCB: Symbol is viable for forecasting. [2026-01-01T12:09:31.692912] [INFO ] [MAIN ] [1326/3542] FVCB kept (0.4s) | 1325 kept, 1 rejected | 140.4/min | ETA: 15.8m [2026-01-01T12:09:32.131058] [DEBUG] [REMOTE ] FWONA: Retrieved 3264 rows, trimmed to 300. [2026-01-01T12:09:32.131212] [DEBUG] [REMOTE ] FWONA: PASS: History has at least 300 days. [2026-01-01T12:09:32.131489] [DEBUG] [REMOTE ] FWONA: PASS: Price check passed. Min price $83.50. [2026-01-01T12:09:32.131676] [DEBUG] [REMOTE ] FWONA: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:32.131820] [DEBUG] [REMOTE ] FWONA: PASS: Integrity check passed. [2026-01-01T12:09:32.131874] [DEBUG] [REMOTE ] FWONA: Symbol is viable for forecasting. [2026-01-01T12:09:32.131933] [INFO ] [MAIN ] [1327/3542] FWONA kept (0.4s) | 1326 kept, 1 rejected | 140.4/min | ETA: 15.8m [2026-01-01T12:09:32.472607] [DEBUG] [REMOTE ] FWONK: Retrieved 2890 rows, trimmed to 300. [2026-01-01T12:09:32.472787] [DEBUG] [REMOTE ] FWONK: PASS: History has at least 300 days. [2026-01-01T12:09:32.473055] [DEBUG] [REMOTE ] FWONK: PASS: Price check passed. Min price $90.56. [2026-01-01T12:09:32.473215] [DEBUG] [REMOTE ] FWONK: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:32.473340] [DEBUG] [REMOTE ] FWONK: PASS: Integrity check passed. [2026-01-01T12:09:32.473382] [DEBUG] [REMOTE ] FWONK: Symbol is viable for forecasting. [2026-01-01T12:09:32.473439] [INFO ] [MAIN ] [1328/3542] FWONK kept (0.3s) | 1327 kept, 1 rejected | 140.4/min | ETA: 15.8m [2026-01-01T12:09:33.025424] [DEBUG] [REMOTE ] FWRD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:33.025563] [DEBUG] [REMOTE ] FWRD: PASS: History has at least 300 days. [2026-01-01T12:09:33.025820] [DEBUG] [REMOTE ] FWRD: PASS: Price check passed. Min price $17.69. [2026-01-01T12:09:33.025970] [DEBUG] [REMOTE ] FWRD: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:33.026117] [DEBUG] [REMOTE ] FWRD: PASS: Integrity check passed. [2026-01-01T12:09:33.026162] [DEBUG] [REMOTE ] FWRD: Symbol is viable for forecasting. [2026-01-01T12:09:33.026212] [INFO ] [MAIN ] [1329/3542] FWRD kept (0.6s) | 1328 kept, 1 rejected | 140.4/min | ETA: 15.8m [2026-01-01T12:09:33.257549] [DEBUG] [REMOTE ] FWRG: Retrieved 1067 rows, trimmed to 300. [2026-01-01T12:09:33.257693] [DEBUG] [REMOTE ] FWRG: PASS: History has at least 300 days. [2026-01-01T12:09:33.257892] [DEBUG] [REMOTE ] FWRG: PASS: Price check passed. Min price $15.05. [2026-01-01T12:09:33.258045] [DEBUG] [REMOTE ] FWRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:33.258185] [DEBUG] [REMOTE ] FWRG: PASS: Integrity check passed. [2026-01-01T12:09:33.258227] [DEBUG] [REMOTE ] FWRG: Symbol is viable for forecasting. [2026-01-01T12:09:33.258276] [INFO ] [MAIN ] [1330/3542] FWRG kept (0.2s) | 1329 kept, 1 rejected | 140.5/min | ETA: 15.7m [2026-01-01T12:09:33.799877] [DEBUG] [REMOTE ] FYC: Retrieved 3697 rows, trimmed to 300. [2026-01-01T12:09:33.800062] [DEBUG] [REMOTE ] FYC: PASS: History has at least 300 days. [2026-01-01T12:09:33.800329] [DEBUG] [REMOTE ] FYC: PASS: Price check passed. Min price $87.35. [2026-01-01T12:09:33.800488] [DEBUG] [REMOTE ] FYC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:33.800643] [DEBUG] [REMOTE ] FYC: PASS: Integrity check passed. [2026-01-01T12:09:33.800693] [DEBUG] [REMOTE ] FYC: Symbol is viable for forecasting. [2026-01-01T12:09:33.800747] [INFO ] [MAIN ] [1331/3542] FYC kept (0.5s) | 1330 kept, 1 rejected | 140.4/min | ETA: 15.7m [2026-01-01T12:09:34.260749] [DEBUG] [REMOTE ] FYX: Retrieved 4692 rows, trimmed to 300. [2026-01-01T12:09:34.260960] [DEBUG] [REMOTE ] FYX: PASS: History has at least 300 days. [2026-01-01T12:09:34.261227] [DEBUG] [REMOTE ] FYX: PASS: Price check passed. Min price $103.32. [2026-01-01T12:09:34.261370] [DEBUG] [REMOTE ] FYX: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:34.261501] [DEBUG] [REMOTE ] FYX: PASS: Integrity check passed. [2026-01-01T12:09:34.261545] [DEBUG] [REMOTE ] FYX: Symbol is viable for forecasting. [2026-01-01T12:09:34.261621] [INFO ] [MAIN ] [1332/3542] FYX kept (0.5s) | 1331 kept, 1 rejected | 140.4/min | ETA: 15.7m [2026-01-01T12:09:34.642215] [DEBUG] [REMOTE ] G: Retrieved 4634 rows, trimmed to 300. [2026-01-01T12:09:34.642343] [DEBUG] [REMOTE ] G: PASS: History has at least 300 days. [2026-01-01T12:09:34.642544] [DEBUG] [REMOTE ] G: PASS: Price check passed. Min price $37.75. [2026-01-01T12:09:34.642695] [DEBUG] [REMOTE ] G: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:34.642806] [DEBUG] [REMOTE ] G: PASS: Integrity check passed. [2026-01-01T12:09:34.642846] [DEBUG] [REMOTE ] G: Symbol is viable for forecasting. [2026-01-01T12:09:34.642893] [INFO ] [MAIN ] [1333/3542] G kept (0.4s) | 1332 kept, 1 rejected | 140.4/min | ETA: 15.7m [2026-01-01T12:09:35.113806] [DEBUG] [REMOTE ] GAB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:35.113951] [DEBUG] [REMOTE ] GAB: PASS: History has at least 300 days. [2026-01-01T12:09:35.114170] [DEBUG] [REMOTE ] GAB: PASS: Price check passed. Min price $5.72. [2026-01-01T12:09:35.114310] [DEBUG] [REMOTE ] GAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:35.114428] [DEBUG] [REMOTE ] GAB: PASS: Integrity check passed. [2026-01-01T12:09:35.114470] [DEBUG] [REMOTE ] GAB: Symbol is viable for forecasting. [2026-01-01T12:09:35.114642] [INFO ] [MAIN ] [1334/3542] GAB kept (0.5s) | 1333 kept, 1 rejected | 140.4/min | ETA: 15.7m [2026-01-01T12:09:35.587362] [DEBUG] [REMOTE ] GABC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:35.587500] [DEBUG] [REMOTE ] GABC: PASS: History has at least 300 days. [2026-01-01T12:09:35.587731] [DEBUG] [REMOTE ] GABC: PASS: Price check passed. Min price $37.15. [2026-01-01T12:09:35.587873] [DEBUG] [REMOTE ] GABC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:35.588002] [DEBUG] [REMOTE ] GABC: PASS: Integrity check passed. [2026-01-01T12:09:35.588042] [DEBUG] [REMOTE ] GABC: Symbol is viable for forecasting. [2026-01-01T12:09:35.588091] [INFO ] [MAIN ] [1335/3542] GABC kept (0.5s) | 1334 kept, 1 rejected | 140.4/min | ETA: 15.7m [2026-01-01T12:09:36.013428] [DEBUG] [REMOTE ] GAIA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:36.013601] [DEBUG] [REMOTE ] GAIA: PASS: History has at least 300 days. [2026-01-01T12:09:36.013871] [DEBUG] [REMOTE ] GAIA: PASS: Price check passed. Min price $3.28. [2026-01-01T12:09:36.014008] [DEBUG] [REMOTE ] GAIA: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:36.014137] [DEBUG] [REMOTE ] GAIA: PASS: Integrity check passed. [2026-01-01T12:09:36.014176] [DEBUG] [REMOTE ] GAIA: Symbol is viable for forecasting. [2026-01-01T12:09:36.014227] [INFO ] [MAIN ] [1336/3542] GAIA kept (0.4s) | 1335 kept, 1 rejected | 140.4/min | ETA: 15.7m [2026-01-01T12:09:36.472631] [DEBUG] [REMOTE ] GAIN: Retrieved 5164 rows, trimmed to 300. [2026-01-01T12:09:36.472792] [DEBUG] [REMOTE ] GAIN: PASS: History has at least 300 days. [2026-01-01T12:09:36.473042] [DEBUG] [REMOTE ] GAIN: PASS: Price check passed. Min price $12.97. [2026-01-01T12:09:36.473180] [DEBUG] [REMOTE ] GAIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:36.473325] [DEBUG] [REMOTE ] GAIN: PASS: Integrity check passed. [2026-01-01T12:09:36.473366] [DEBUG] [REMOTE ] GAIN: Symbol is viable for forecasting. [2026-01-01T12:09:36.473420] [INFO ] [MAIN ] [1337/3542] GAIN kept (0.5s) | 1336 kept, 1 rejected | 140.4/min | ETA: 15.7m [2026-01-01T12:09:36.900215] [DEBUG] [REMOTE ] GAM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:36.900401] [DEBUG] [REMOTE ] GAM: PASS: History has at least 300 days. [2026-01-01T12:09:36.900695] [DEBUG] [REMOTE ] GAM: PASS: Price check passed. Min price $55.87. [2026-01-01T12:09:36.900836] [DEBUG] [REMOTE ] GAM: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:36.900962] [DEBUG] [REMOTE ] GAM: PASS: Integrity check passed. [2026-01-01T12:09:36.901004] [DEBUG] [REMOTE ] GAM: Symbol is viable for forecasting. [2026-01-01T12:09:36.901058] [INFO ] [MAIN ] [1338/3542] GAM kept (0.4s) | 1337 kept, 1 rejected | 140.4/min | ETA: 15.7m [2026-01-01T12:09:37.039917] [DEBUG] [REMOTE ] GAMB: Retrieved 1116 rows, trimmed to 300. [2026-01-01T12:09:37.040102] [DEBUG] [REMOTE ] GAMB: PASS: History has at least 300 days. [2026-01-01T12:09:37.040344] [DEBUG] [REMOTE ] GAMB: PASS: Price check passed. Min price $4.66. [2026-01-01T12:09:37.040479] [DEBUG] [REMOTE ] GAMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:37.040612] [DEBUG] [REMOTE ] GAMB: PASS: Integrity check passed. [2026-01-01T12:09:37.040656] [DEBUG] [REMOTE ] GAMB: Symbol is viable for forecasting. [2026-01-01T12:09:37.040706] [INFO ] [MAIN ] [1339/3542] GAMB kept (0.1s) | 1338 kept, 1 rejected | 140.5/min | ETA: 15.7m [2026-01-01T12:09:37.551074] [DEBUG] [REMOTE ] GANX: Retrieved 1204 rows, trimmed to 300. [2026-01-01T12:09:37.551268] [DEBUG] [REMOTE ] GANX: PASS: History has at least 300 days. [2026-01-01T12:09:37.551523] [DEBUG] [REMOTE ] GANX: PASS: Price check passed. Min price $1.66. [2026-01-01T12:09:37.551681] [DEBUG] [REMOTE ] GANX: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:37.551800] [DEBUG] [REMOTE ] GANX: PASS: Integrity check passed. [2026-01-01T12:09:37.551876] [DEBUG] [REMOTE ] GANX: Symbol is viable for forecasting. [2026-01-01T12:09:37.551930] [INFO ] [MAIN ] [1340/3542] GANX kept (0.5s) | 1339 kept, 1 rejected | 140.5/min | ETA: 15.7m [2026-01-01T12:09:38.115182] [DEBUG] [REMOTE ] GASS: Retrieved 5091 rows, trimmed to 300. [2026-01-01T12:09:38.115372] [DEBUG] [REMOTE ] GASS: PASS: History has at least 300 days. [2026-01-01T12:09:38.115691] [DEBUG] [REMOTE ] GASS: PASS: Price check passed. Min price $6.26. [2026-01-01T12:09:38.115856] [DEBUG] [REMOTE ] GASS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:38.116058] [DEBUG] [REMOTE ] GASS: PASS: Integrity check passed. [2026-01-01T12:09:38.116102] [DEBUG] [REMOTE ] GASS: Symbol is viable for forecasting. [2026-01-01T12:09:38.116157] [INFO ] [MAIN ] [1341/3542] GASS kept (0.6s) | 1340 kept, 1 rejected | 140.4/min | ETA: 15.7m [2026-01-01T12:09:38.585714] [DEBUG] [REMOTE ] GATX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:38.585898] [DEBUG] [REMOTE ] GATX: PASS: History has at least 300 days. [2026-01-01T12:09:38.586155] [DEBUG] [REMOTE ] GATX: PASS: Price check passed. Min price $151.57. [2026-01-01T12:09:38.586473] [DEBUG] [REMOTE ] GATX: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:38.586634] [DEBUG] [REMOTE ] GATX: PASS: Integrity check passed. [2026-01-01T12:09:38.586680] [DEBUG] [REMOTE ] GATX: Symbol is viable for forecasting. [2026-01-01T12:09:38.586749] [INFO ] [MAIN ] [1342/3542] GATX kept (0.5s) | 1341 kept, 1 rejected | 140.4/min | ETA: 15.7m [2026-01-01T12:09:38.757052] [DEBUG] [REMOTE ] GAUZ: Retrieved 394 rows, trimmed to 300. [2026-01-01T12:09:38.757233] [DEBUG] [REMOTE ] GAUZ: PASS: History has at least 300 days. [2026-01-01T12:09:38.757472] [DEBUG] [REMOTE ] GAUZ: PASS: Price check passed. Min price $1.00. [2026-01-01T12:09:38.757642] [DEBUG] [REMOTE ] GAUZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:38.757771] [DEBUG] [REMOTE ] GAUZ: PASS: Integrity check passed. [2026-01-01T12:09:38.757821] [DEBUG] [REMOTE ] GAUZ: Symbol is viable for forecasting. [2026-01-01T12:09:38.757875] [INFO ] [MAIN ] [1343/3542] GAUZ kept (0.2s) | 1342 kept, 1 rejected | 140.5/min | ETA: 15.7m [2026-01-01T12:09:39.221021] [DEBUG] [REMOTE ] GBAB: Retrieved 3817 rows, trimmed to 300. [2026-01-01T12:09:39.221192] [DEBUG] [REMOTE ] GBAB: PASS: History has at least 300 days. [2026-01-01T12:09:39.221426] [DEBUG] [REMOTE ] GBAB: PASS: Price check passed. Min price $14.80. [2026-01-01T12:09:39.221563] [DEBUG] [REMOTE ] GBAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:39.221711] [DEBUG] [REMOTE ] GBAB: PASS: Integrity check passed. [2026-01-01T12:09:39.221759] [DEBUG] [REMOTE ] GBAB: Symbol is viable for forecasting. [2026-01-01T12:09:39.221813] [INFO ] [MAIN ] [1344/3542] GBAB kept (0.5s) | 1343 kept, 1 rejected | 140.5/min | ETA: 15.6m [2026-01-01T12:09:39.883299] [DEBUG] [REMOTE ] GBCI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:39.883520] [DEBUG] [REMOTE ] GBCI: PASS: History has at least 300 days. [2026-01-01T12:09:39.883920] [DEBUG] [REMOTE ] GBCI: PASS: Price check passed. Min price $39.87. [2026-01-01T12:09:39.884101] [DEBUG] [REMOTE ] GBCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:39.884278] [DEBUG] [REMOTE ] GBCI: PASS: Integrity check passed. [2026-01-01T12:09:39.884325] [DEBUG] [REMOTE ] GBCI: Symbol is viable for forecasting. [2026-01-01T12:09:39.884382] [INFO ] [MAIN ] [1345/3542] GBCI kept (0.7s) | 1344 kept, 1 rejected | 140.4/min | ETA: 15.6m [2026-01-01T12:09:40.252283] [DEBUG] [REMOTE ] GBDC: Retrieved 3954 rows, trimmed to 300. [2026-01-01T12:09:40.252464] [DEBUG] [REMOTE ] GBDC: PASS: History has at least 300 days. [2026-01-01T12:09:40.252750] [DEBUG] [REMOTE ] GBDC: PASS: Price check passed. Min price $12.96. [2026-01-01T12:09:40.252892] [DEBUG] [REMOTE ] GBDC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:40.253016] [DEBUG] [REMOTE ] GBDC: PASS: Integrity check passed. [2026-01-01T12:09:40.253061] [DEBUG] [REMOTE ] GBDC: Symbol is viable for forecasting. [2026-01-01T12:09:40.253117] [INFO ] [MAIN ] [1346/3542] GBDC kept (0.4s) | 1345 kept, 1 rejected | 140.4/min | ETA: 15.6m [2026-01-01T12:09:40.573136] [DEBUG] [REMOTE ] GBIO: Retrieved 1396 rows, trimmed to 300. [2026-01-01T12:09:40.573314] [DEBUG] [REMOTE ] GBIO: PASS: History has at least 300 days. [2026-01-01T12:09:40.573564] [DEBUG] [REMOTE ] GBIO: PASS: Price check passed. Min price $5.01. [2026-01-01T12:09:40.573748] [DEBUG] [REMOTE ] GBIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:40.573862] [DEBUG] [REMOTE ] GBIO: PASS: Integrity check passed. [2026-01-01T12:09:40.573902] [DEBUG] [REMOTE ] GBIO: Symbol is viable for forecasting. [2026-01-01T12:09:40.573953] [INFO ] [MAIN ] [1347/3542] GBIO kept (0.3s) | 1346 kept, 1 rejected | 140.4/min | ETA: 15.6m [2026-01-01T12:09:40.955933] [DEBUG] [REMOTE ] GBTG: Retrieved 1282 rows, trimmed to 300. [2026-01-01T12:09:40.956118] [DEBUG] [REMOTE ] GBTG: PASS: History has at least 300 days. [2026-01-01T12:09:40.956360] [DEBUG] [REMOTE ] GBTG: PASS: Price check passed. Min price $6.83. [2026-01-01T12:09:40.956495] [DEBUG] [REMOTE ] GBTG: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:40.956641] [DEBUG] [REMOTE ] GBTG: PASS: Integrity check passed. [2026-01-01T12:09:40.956685] [DEBUG] [REMOTE ] GBTG: Symbol is viable for forecasting. [2026-01-01T12:09:40.956737] [INFO ] [MAIN ] [1348/3542] GBTG kept (0.4s) | 1347 kept, 1 rejected | 140.5/min | ETA: 15.6m [2026-01-01T12:09:41.473790] [DEBUG] [REMOTE ] GBX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:41.473976] [DEBUG] [REMOTE ] GBX: PASS: History has at least 300 days. [2026-01-01T12:09:41.474262] [DEBUG] [REMOTE ] GBX: PASS: Price check passed. Min price $40.98. [2026-01-01T12:09:41.474403] [DEBUG] [REMOTE ] GBX: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:41.474535] [DEBUG] [REMOTE ] GBX: PASS: Integrity check passed. [2026-01-01T12:09:41.474594] [DEBUG] [REMOTE ] GBX: Symbol is viable for forecasting. [2026-01-01T12:09:41.474652] [INFO ] [MAIN ] [1349/3542] GBX kept (0.5s) | 1348 kept, 1 rejected | 140.4/min | ETA: 15.6m [2026-01-01T12:09:41.930781] [DEBUG] [REMOTE ] GCBC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:41.930976] [DEBUG] [REMOTE ] GCBC: PASS: History has at least 300 days. [2026-01-01T12:09:41.931242] [DEBUG] [REMOTE ] GCBC: PASS: Price check passed. Min price $21.40. [2026-01-01T12:09:41.931377] [DEBUG] [REMOTE ] GCBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:41.931501] [DEBUG] [REMOTE ] GCBC: PASS: Integrity check passed. [2026-01-01T12:09:41.931542] [DEBUG] [REMOTE ] GCBC: Symbol is viable for forecasting. [2026-01-01T12:09:41.931615] [INFO ] [MAIN ] [1350/3542] GCBC kept (0.5s) | 1349 kept, 1 rejected | 140.4/min | ETA: 15.6m [2026-01-01T12:09:42.192013] [DEBUG] [REMOTE ] GCMG: Retrieved 1285 rows, trimmed to 300. [2026-01-01T12:09:42.192204] [DEBUG] [REMOTE ] GCMG: PASS: History has at least 300 days. [2026-01-01T12:09:42.192446] [DEBUG] [REMOTE ] GCMG: PASS: Price check passed. Min price $10.33. [2026-01-01T12:09:42.192598] [DEBUG] [REMOTE ] GCMG: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:42.192723] [DEBUG] [REMOTE ] GCMG: PASS: Integrity check passed. [2026-01-01T12:09:42.192766] [DEBUG] [REMOTE ] GCMG: Symbol is viable for forecasting. [2026-01-01T12:09:42.192818] [INFO ] [MAIN ] [1351/3542] GCMG kept (0.3s) | 1350 kept, 1 rejected | 140.5/min | ETA: 15.6m [2026-01-01T12:09:42.776567] [DEBUG] [REMOTE ] GCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:42.776991] [DEBUG] [REMOTE ] GCO: PASS: History has at least 300 days. [2026-01-01T12:09:42.777359] [DEBUG] [REMOTE ] GCO: PASS: Price check passed. Min price $21.95. [2026-01-01T12:09:42.777510] [DEBUG] [REMOTE ] GCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:42.777717] [DEBUG] [REMOTE ] GCO: PASS: Integrity check passed. [2026-01-01T12:09:42.777761] [DEBUG] [REMOTE ] GCO: Symbol is viable for forecasting. [2026-01-01T12:09:42.777817] [INFO ] [MAIN ] [1352/3542] GCO kept (0.6s) | 1351 kept, 1 rejected | 140.4/min | ETA: 15.6m [2026-01-01T12:09:43.263170] [DEBUG] [REMOTE ] GD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:43.263555] [DEBUG] [REMOTE ] GD: PASS: History has at least 300 days. [2026-01-01T12:09:43.264003] [DEBUG] [REMOTE ] GD: PASS: Price check passed. Min price $330.59. [2026-01-01T12:09:43.264184] [DEBUG] [REMOTE ] GD: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:43.264349] [DEBUG] [REMOTE ] GD: PASS: Integrity check passed. [2026-01-01T12:09:43.264393] [DEBUG] [REMOTE ] GD: Symbol is viable for forecasting. [2026-01-01T12:09:43.264453] [INFO ] [MAIN ] [1353/3542] GD kept (0.5s) | 1352 kept, 1 rejected | 140.4/min | ETA: 15.6m [2026-01-01T12:09:43.575155] [DEBUG] [REMOTE ] GDC: Retrieved 2516 rows, trimmed to 300. [2026-01-01T12:09:43.575380] [DEBUG] [REMOTE ] GDC: PASS: History has at least 300 days. [2026-01-01T12:09:43.575926] [DEBUG] [REMOTE ] GDC: PASS: Price check passed. Min price $3.44. [2026-01-01T12:09:43.576077] [DEBUG] [REMOTE ] GDC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:43.576236] [DEBUG] [REMOTE ] GDC: PASS: Integrity check passed. [2026-01-01T12:09:43.576277] [DEBUG] [REMOTE ] GDC: Symbol is viable for forecasting. [2026-01-01T12:09:43.576334] [INFO ] [MAIN ] [1354/3542] GDC kept (0.3s) | 1353 kept, 1 rejected | 140.4/min | ETA: 15.6m [2026-01-01T12:09:43.990895] [DEBUG] [REMOTE ] GDDY: Retrieved 2705 rows, trimmed to 300. [2026-01-01T12:09:43.991040] [DEBUG] [REMOTE ] GDDY: PASS: History has at least 300 days. [2026-01-01T12:09:43.991242] [DEBUG] [REMOTE ] GDDY: PASS: Price check passed. Min price $123.81. [2026-01-01T12:09:43.991374] [DEBUG] [REMOTE ] GDDY: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:43.991483] [DEBUG] [REMOTE ] GDDY: PASS: Integrity check passed. [2026-01-01T12:09:43.991522] [DEBUG] [REMOTE ] GDDY: Symbol is viable for forecasting. [2026-01-01T12:09:43.991598] [INFO ] [MAIN ] [1355/3542] GDDY kept (0.4s) | 1354 kept, 1 rejected | 140.4/min | ETA: 15.6m [2026-01-01T12:09:44.388979] [DEBUG] [REMOTE ] GDEN: Retrieved 2619 rows, trimmed to 300. [2026-01-01T12:09:44.389104] [DEBUG] [REMOTE ] GDEN: PASS: History has at least 300 days. [2026-01-01T12:09:44.389324] [DEBUG] [REMOTE ] GDEN: PASS: Price check passed. Min price $19.93. [2026-01-01T12:09:44.389462] [DEBUG] [REMOTE ] GDEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:44.389586] [DEBUG] [REMOTE ] GDEN: PASS: Integrity check passed. [2026-01-01T12:09:44.389627] [DEBUG] [REMOTE ] GDEN: Symbol is viable for forecasting. [2026-01-01T12:09:44.389675] [INFO ] [MAIN ] [1356/3542] GDEN kept (0.4s) | 1355 kept, 1 rejected | 140.5/min | ETA: 15.6m [2026-01-01T12:09:44.603766] [DEBUG] [REMOTE ] GDRX: Retrieved 1325 rows, trimmed to 300. [2026-01-01T12:09:44.603893] [DEBUG] [REMOTE ] GDRX: PASS: History has at least 300 days. [2026-01-01T12:09:44.604091] [DEBUG] [REMOTE ] GDRX: PASS: Price check passed. Min price $2.62. [2026-01-01T12:09:44.604220] [DEBUG] [REMOTE ] GDRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:44.604326] [DEBUG] [REMOTE ] GDRX: PASS: Integrity check passed. [2026-01-01T12:09:44.604365] [DEBUG] [REMOTE ] GDRX: Symbol is viable for forecasting. [2026-01-01T12:09:44.604424] [INFO ] [MAIN ] [1357/3542] GDRX kept (0.2s) | 1356 kept, 1 rejected | 140.5/min | ETA: 15.6m [2026-01-01T12:09:45.185811] [DEBUG] [REMOTE ] GDS: Retrieved 2303 rows, trimmed to 300. [2026-01-01T12:09:45.185964] [DEBUG] [REMOTE ] GDS: PASS: History has at least 300 days. [2026-01-01T12:09:45.186228] [DEBUG] [REMOTE ] GDS: PASS: Price check passed. Min price $29.02. [2026-01-01T12:09:45.186407] [DEBUG] [REMOTE ] GDS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:45.186548] [DEBUG] [REMOTE ] GDS: PASS: Integrity check passed. [2026-01-01T12:09:45.186635] [DEBUG] [REMOTE ] GDS: Symbol is viable for forecasting. [2026-01-01T12:09:45.186702] [INFO ] [MAIN ] [1358/3542] GDS kept (0.6s) | 1357 kept, 1 rejected | 140.5/min | ETA: 15.5m [2026-01-01T12:09:45.539525] [DEBUG] [REMOTE ] GDYN: Retrieved 1799 rows, trimmed to 300. [2026-01-01T12:09:45.539710] [DEBUG] [REMOTE ] GDYN: PASS: History has at least 300 days. [2026-01-01T12:09:45.539948] [DEBUG] [REMOTE ] GDYN: PASS: Price check passed. Min price $7.59. [2026-01-01T12:09:45.540113] [DEBUG] [REMOTE ] GDYN: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:45.540228] [DEBUG] [REMOTE ] GDYN: PASS: Integrity check passed. [2026-01-01T12:09:45.540269] [DEBUG] [REMOTE ] GDYN: Symbol is viable for forecasting. [2026-01-01T12:09:45.540321] [INFO ] [MAIN ] [1359/3542] GDYN kept (0.4s) | 1358 kept, 1 rejected | 140.5/min | ETA: 15.5m [2026-01-01T12:09:46.148659] [DEBUG] [REMOTE ] GE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:46.148859] [DEBUG] [REMOTE ] GE: PASS: History has at least 300 days. [2026-01-01T12:09:46.149312] [DEBUG] [REMOTE ] GE: PASS: Price check passed. Min price $283.27. [2026-01-01T12:09:46.149473] [DEBUG] [REMOTE ] GE: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:46.149636] [DEBUG] [REMOTE ] GE: PASS: Integrity check passed. [2026-01-01T12:09:46.149680] [DEBUG] [REMOTE ] GE: Symbol is viable for forecasting. [2026-01-01T12:09:46.149735] [INFO ] [MAIN ] [1360/3542] GE kept (0.6s) | 1359 kept, 1 rejected | 140.4/min | ETA: 15.5m [2026-01-01T12:09:46.466122] [DEBUG] [REMOTE ] GECC: Retrieved 2301 rows, trimmed to 300. [2026-01-01T12:09:46.466286] [DEBUG] [REMOTE ] GECC: PASS: History has at least 300 days. [2026-01-01T12:09:46.466528] [DEBUG] [REMOTE ] GECC: PASS: Price check passed. Min price $6.66. [2026-01-01T12:09:46.466701] [DEBUG] [REMOTE ] GECC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:46.466819] [DEBUG] [REMOTE ] GECC: PASS: Integrity check passed. [2026-01-01T12:09:46.466862] [DEBUG] [REMOTE ] GECC: Symbol is viable for forecasting. [2026-01-01T12:09:46.466915] [INFO ] [MAIN ] [1361/3542] GECC kept (0.3s) | 1360 kept, 1 rejected | 140.5/min | ETA: 15.5m [2026-01-01T12:09:46.963472] [DEBUG] [REMOTE ] GEF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:46.963636] [DEBUG] [REMOTE ] GEF: PASS: History has at least 300 days. [2026-01-01T12:09:46.963860] [DEBUG] [REMOTE ] GEF: PASS: Price check passed. Min price $56.24. [2026-01-01T12:09:46.963991] [DEBUG] [REMOTE ] GEF: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:46.964106] [DEBUG] [REMOTE ] GEF: PASS: Integrity check passed. [2026-01-01T12:09:46.964144] [DEBUG] [REMOTE ] GEF: Symbol is viable for forecasting. [2026-01-01T12:09:46.964192] [INFO ] [MAIN ] [1362/3542] GEF kept (0.5s) | 1361 kept, 1 rejected | 140.5/min | ETA: 15.5m [2026-01-01T12:09:47.061477] [DEBUG] [REMOTE ] GEHC: Retrieved 751 rows, trimmed to 300. [2026-01-01T12:09:47.061629] [DEBUG] [REMOTE ] GEHC: PASS: History has at least 300 days. [2026-01-01T12:09:47.061833] [DEBUG] [REMOTE ] GEHC: PASS: Price check passed. Min price $70.63. [2026-01-01T12:09:47.061965] [DEBUG] [REMOTE ] GEHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:47.062130] [DEBUG] [REMOTE ] GEHC: PASS: Integrity check passed. [2026-01-01T12:09:47.062181] [DEBUG] [REMOTE ] GEHC: Symbol is viable for forecasting. [2026-01-01T12:09:47.062234] [INFO ] [MAIN ] [1363/3542] GEHC kept (0.1s) | 1362 kept, 1 rejected | 140.5/min | ETA: 15.5m [2026-01-01T12:09:47.816051] [DEBUG] [REMOTE ] GEL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:47.816191] [DEBUG] [REMOTE ] GEL: PASS: History has at least 300 days. [2026-01-01T12:09:47.816422] [DEBUG] [REMOTE ] GEL: PASS: Price check passed. Min price $14.78. [2026-01-01T12:09:47.816597] [DEBUG] [REMOTE ] GEL: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:47.816761] [DEBUG] [REMOTE ] GEL: PASS: Integrity check passed. [2026-01-01T12:09:47.816925] [DEBUG] [REMOTE ] GEL: Symbol is viable for forecasting. [2026-01-01T12:09:47.816994] [INFO ] [MAIN ] [1364/3542] GEL kept (0.8s) | 1363 kept, 1 rejected | 140.5/min | ETA: 15.5m [2026-01-01T12:09:48.284809] [DEBUG] [REMOTE ] GEN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:48.285020] [DEBUG] [REMOTE ] GEN: PASS: History has at least 300 days. [2026-01-01T12:09:48.285495] [DEBUG] [REMOTE ] GEN: PASS: Price check passed. Min price $25.33. [2026-01-01T12:09:48.285685] [DEBUG] [REMOTE ] GEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:48.285837] [DEBUG] [REMOTE ] GEN: PASS: Integrity check passed. [2026-01-01T12:09:48.285879] [DEBUG] [REMOTE ] GEN: Symbol is viable for forecasting. [2026-01-01T12:09:48.285942] [INFO ] [MAIN ] [1365/3542] GEN kept (0.5s) | 1364 kept, 1 rejected | 140.4/min | ETA: 15.5m [2026-01-01T12:09:48.508089] [DEBUG] [REMOTE ] GENI: Retrieved 1181 rows, trimmed to 300. [2026-01-01T12:09:48.508274] [DEBUG] [REMOTE ] GENI: PASS: History has at least 300 days. [2026-01-01T12:09:48.508515] [DEBUG] [REMOTE ] GENI: PASS: Price check passed. Min price $8.70. [2026-01-01T12:09:48.508677] [DEBUG] [REMOTE ] GENI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:48.508796] [DEBUG] [REMOTE ] GENI: PASS: Integrity check passed. [2026-01-01T12:09:48.508838] [DEBUG] [REMOTE ] GENI: Symbol is viable for forecasting. [2026-01-01T12:09:48.508890] [INFO ] [MAIN ] [1366/3542] GENI kept (0.2s) | 1365 kept, 1 rejected | 140.5/min | ETA: 15.5m [2026-01-01T12:09:48.944012] [DEBUG] [REMOTE ] GENK: Retrieved 631 rows, trimmed to 300. [2026-01-01T12:09:48.944235] [DEBUG] [REMOTE ] GENK: PASS: History has at least 300 days. [2026-01-01T12:09:48.944552] [DEBUG] [REMOTE ] GENK: PASS: Price check passed. Min price $2.11. [2026-01-01T12:09:48.944794] [DEBUG] [REMOTE ] GENK: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:48.944961] [DEBUG] [REMOTE ] GENK: PASS: Integrity check passed. [2026-01-01T12:09:48.945024] [DEBUG] [REMOTE ] GENK: Symbol is viable for forecasting. [2026-01-01T12:09:48.945103] [INFO ] [MAIN ] [1367/3542] GENK kept (0.4s) | 1366 kept, 1 rejected | 140.5/min | ETA: 15.5m [2026-01-01T12:09:49.564639] [DEBUG] [REMOTE ] GEOS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:49.564836] [DEBUG] [REMOTE ] GEOS: PASS: History has at least 300 days. [2026-01-01T12:09:49.565112] [DEBUG] [REMOTE ] GEOS: PASS: Price check passed. Min price $11.12. [2026-01-01T12:09:49.565257] [DEBUG] [REMOTE ] GEOS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:49.565387] [DEBUG] [REMOTE ] GEOS: PASS: Integrity check passed. [2026-01-01T12:09:49.565429] [DEBUG] [REMOTE ] GEOS: Symbol is viable for forecasting. [2026-01-01T12:09:49.565694] [INFO ] [MAIN ] [1368/3542] GEOS kept (0.6s) | 1367 kept, 1 rejected | 140.4/min | ETA: 15.5m [2026-01-01T12:09:50.011668] [DEBUG] [REMOTE ] GERN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:50.011876] [DEBUG] [REMOTE ] GERN: PASS: History has at least 300 days. [2026-01-01T12:09:50.012174] [DEBUG] [REMOTE ] GERN: PASS: Price check passed. Min price $1.07. [2026-01-01T12:09:50.012314] [DEBUG] [REMOTE ] GERN: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:50.012452] [DEBUG] [REMOTE ] GERN: PASS: Integrity check passed. [2026-01-01T12:09:50.012492] [DEBUG] [REMOTE ] GERN: Symbol is viable for forecasting. [2026-01-01T12:09:50.012547] [INFO ] [MAIN ] [1369/3542] GERN kept (0.4s) | 1368 kept, 1 rejected | 140.4/min | ETA: 15.5m [2026-01-01T12:09:50.475167] [DEBUG] [REMOTE ] GES: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:50.475355] [DEBUG] [REMOTE ] GES: PASS: History has at least 300 days. [2026-01-01T12:09:50.475653] [DEBUG] [REMOTE ] GES: PASS: Price check passed. Min price $16.50. [2026-01-01T12:09:50.475799] [DEBUG] [REMOTE ] GES: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:50.475928] [DEBUG] [REMOTE ] GES: PASS: Integrity check passed. [2026-01-01T12:09:50.475971] [DEBUG] [REMOTE ] GES: Symbol is viable for forecasting. [2026-01-01T12:09:50.476025] [INFO ] [MAIN ] [1370/3542] GES kept (0.5s) | 1369 kept, 1 rejected | 140.4/min | ETA: 15.5m [2026-01-01T12:09:50.894127] [DEBUG] [REMOTE ] GEVO: Retrieved 3746 rows, trimmed to 300. [2026-01-01T12:09:50.894319] [DEBUG] [REMOTE ] GEVO: PASS: History has at least 300 days. [2026-01-01T12:09:50.894629] [DEBUG] [REMOTE ] GEVO: PASS: Price check passed. Min price $1.87. [2026-01-01T12:09:50.894774] [DEBUG] [REMOTE ] GEVO: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:50.894898] [DEBUG] [REMOTE ] GEVO: PASS: Integrity check passed. [2026-01-01T12:09:50.894938] [DEBUG] [REMOTE ] GEVO: Symbol is viable for forecasting. [2026-01-01T12:09:50.894990] [INFO ] [MAIN ] [1371/3542] GEVO kept (0.4s) | 1370 kept, 1 rejected | 140.4/min | ETA: 15.5m [2026-01-01T12:09:51.192946] [DEBUG] [REMOTE ] GFF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:51.193147] [DEBUG] [REMOTE ] GFF: PASS: History has at least 300 days. [2026-01-01T12:09:51.193437] [DEBUG] [REMOTE ] GFF: PASS: Price check passed. Min price $66.59. [2026-01-01T12:09:51.193602] [DEBUG] [REMOTE ] GFF: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:51.193741] [DEBUG] [REMOTE ] GFF: PASS: Integrity check passed. [2026-01-01T12:09:51.193785] [DEBUG] [REMOTE ] GFF: Symbol is viable for forecasting. [2026-01-01T12:09:51.193864] [INFO ] [MAIN ] [1372/3542] GFF kept (0.3s) | 1371 kept, 1 rejected | 140.5/min | ETA: 15.4m [2026-01-01T12:09:51.877946] [DEBUG] [REMOTE ] GFI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:51.878169] [DEBUG] [REMOTE ] GFI: PASS: History has at least 300 days. [2026-01-01T12:09:51.878509] [DEBUG] [REMOTE ] GFI: PASS: Price check passed. Min price $35.68. [2026-01-01T12:09:51.878745] [DEBUG] [REMOTE ] GFI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:51.878895] [DEBUG] [REMOTE ] GFI: PASS: Integrity check passed. [2026-01-01T12:09:51.878937] [DEBUG] [REMOTE ] GFI: Symbol is viable for forecasting. [2026-01-01T12:09:51.878997] [INFO ] [MAIN ] [1373/3542] GFI kept (0.7s) | 1372 kept, 1 rejected | 140.4/min | ETA: 15.4m [2026-01-01T12:09:52.166095] [DEBUG] [REMOTE ] GFL: Retrieved 1467 rows, trimmed to 300. [2026-01-01T12:09:52.166255] [DEBUG] [REMOTE ] GFL: PASS: History has at least 300 days. [2026-01-01T12:09:52.166541] [DEBUG] [REMOTE ] GFL: PASS: Price check passed. Min price $42.95. [2026-01-01T12:09:52.166781] [DEBUG] [REMOTE ] GFL: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:52.166980] [DEBUG] [REMOTE ] GFL: PASS: Integrity check passed. [2026-01-01T12:09:52.167041] [DEBUG] [REMOTE ] GFL: Symbol is viable for forecasting. [2026-01-01T12:09:52.167112] [INFO ] [MAIN ] [1374/3542] GFL kept (0.3s) | 1373 kept, 1 rejected | 140.4/min | ETA: 15.4m [2026-01-01T12:09:52.510908] [DEBUG] [REMOTE ] GFS: Retrieved 1048 rows, trimmed to 300. [2026-01-01T12:09:52.511039] [DEBUG] [REMOTE ] GFS: PASS: History has at least 300 days. [2026-01-01T12:09:52.511263] [DEBUG] [REMOTE ] GFS: PASS: Price check passed. Min price $32.24. [2026-01-01T12:09:52.511405] [DEBUG] [REMOTE ] GFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:52.511516] [DEBUG] [REMOTE ] GFS: PASS: Integrity check passed. [2026-01-01T12:09:52.511557] [DEBUG] [REMOTE ] GFS: Symbol is viable for forecasting. [2026-01-01T12:09:52.511638] [INFO ] [MAIN ] [1375/3542] GFS kept (0.3s) | 1374 kept, 1 rejected | 140.5/min | ETA: 15.4m [2026-01-01T12:09:53.074338] [DEBUG] [REMOTE ] GGAL: Retrieved 6398 rows, trimmed to 300. [2026-01-01T12:09:53.074701] [DEBUG] [REMOTE ] GGAL: PASS: History has at least 300 days. [2026-01-01T12:09:53.074944] [DEBUG] [REMOTE ] GGAL: PASS: Price check passed. Min price $27.59. [2026-01-01T12:09:53.075086] [DEBUG] [REMOTE ] GGAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:53.075212] [DEBUG] [REMOTE ] GGAL: PASS: Integrity check passed. [2026-01-01T12:09:53.075264] [DEBUG] [REMOTE ] GGAL: Symbol is viable for forecasting. [2026-01-01T12:09:53.075321] [INFO ] [MAIN ] [1376/3542] GGAL kept (0.6s) | 1375 kept, 1 rejected | 140.4/min | ETA: 15.4m [2026-01-01T12:09:53.543045] [DEBUG] [REMOTE ] GGB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:53.543231] [DEBUG] [REMOTE ] GGB: PASS: History has at least 300 days. [2026-01-01T12:09:53.543466] [DEBUG] [REMOTE ] GGB: PASS: Price check passed. Min price $3.11. [2026-01-01T12:09:53.543635] [DEBUG] [REMOTE ] GGB: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:53.543753] [DEBUG] [REMOTE ] GGB: PASS: Integrity check passed. [2026-01-01T12:09:53.543795] [DEBUG] [REMOTE ] GGB: Symbol is viable for forecasting. [2026-01-01T12:09:53.543941] [INFO ] [MAIN ] [1377/3542] GGB kept (0.5s) | 1376 kept, 1 rejected | 140.4/min | ETA: 15.4m [2026-01-01T12:09:54.006078] [DEBUG] [REMOTE ] GGG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:54.006289] [DEBUG] [REMOTE ] GGG: PASS: History has at least 300 days. [2026-01-01T12:09:54.006632] [DEBUG] [REMOTE ] GGG: PASS: Price check passed. Min price $79.14. [2026-01-01T12:09:54.006771] [DEBUG] [REMOTE ] GGG: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:54.006912] [DEBUG] [REMOTE ] GGG: PASS: Integrity check passed. [2026-01-01T12:09:54.006953] [DEBUG] [REMOTE ] GGG: Symbol is viable for forecasting. [2026-01-01T12:09:54.007009] [INFO ] [MAIN ] [1378/3542] GGG kept (0.5s) | 1377 kept, 1 rejected | 140.4/min | ETA: 15.4m [2026-01-01T12:09:54.108500] [DEBUG] [REMOTE ] GGLL: Retrieved 833 rows, trimmed to 300. [2026-01-01T12:09:54.108704] [DEBUG] [REMOTE ] GGLL: PASS: History has at least 300 days. [2026-01-01T12:09:54.108932] [DEBUG] [REMOTE ] GGLL: PASS: Price check passed. Min price $57.71. [2026-01-01T12:09:54.109065] [DEBUG] [REMOTE ] GGLL: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:54.109175] [DEBUG] [REMOTE ] GGLL: PASS: Integrity check passed. [2026-01-01T12:09:54.109216] [DEBUG] [REMOTE ] GGLL: Symbol is viable for forecasting. [2026-01-01T12:09:54.109266] [INFO ] [MAIN ] [1379/3542] GGLL kept (0.1s) | 1378 kept, 1 rejected | 140.5/min | ETA: 15.4m [2026-01-01T12:09:54.655797] [DEBUG] [REMOTE ] GGLS: Retrieved 833 rows, trimmed to 300. [2026-01-01T12:09:54.655974] [DEBUG] [REMOTE ] GGLS: PASS: History has at least 300 days. [2026-01-01T12:09:54.656253] [DEBUG] [REMOTE ] GGLS: PASS: Price check passed. Min price $6.56. [2026-01-01T12:09:54.656412] [DEBUG] [REMOTE ] GGLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:54.656526] [DEBUG] [REMOTE ] GGLS: PASS: Integrity check passed. [2026-01-01T12:09:54.656567] [DEBUG] [REMOTE ] GGLS: Symbol is viable for forecasting. [2026-01-01T12:09:54.656652] [INFO ] [MAIN ] [1380/3542] GGLS kept (0.5s) | 1379 kept, 1 rejected | 140.5/min | ETA: 15.4m [2026-01-01T12:09:55.014709] [DEBUG] [REMOTE ] GH: Retrieved 1820 rows, trimmed to 300. [2026-01-01T12:09:55.014887] [DEBUG] [REMOTE ] GH: PASS: History has at least 300 days. [2026-01-01T12:09:55.015132] [DEBUG] [REMOTE ] GH: PASS: Price check passed. Min price $61.73. [2026-01-01T12:09:55.015272] [DEBUG] [REMOTE ] GH: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:55.015394] [DEBUG] [REMOTE ] GH: PASS: Integrity check passed. [2026-01-01T12:09:55.015439] [DEBUG] [REMOTE ] GH: Symbol is viable for forecasting. [2026-01-01T12:09:55.015493] [INFO ] [MAIN ] [1381/3542] GH kept (0.4s) | 1380 kept, 1 rejected | 140.5/min | ETA: 15.4m [2026-01-01T12:09:55.657615] [DEBUG] [REMOTE ] GHI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:55.657808] [DEBUG] [REMOTE ] GHI: PASS: History has at least 300 days. [2026-01-01T12:09:55.658088] [DEBUG] [REMOTE ] GHI: PASS: Price check passed. Min price $5.93. [2026-01-01T12:09:55.658234] [DEBUG] [REMOTE ] GHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:55.658364] [DEBUG] [REMOTE ] GHI: PASS: Integrity check passed. [2026-01-01T12:09:55.658408] [DEBUG] [REMOTE ] GHI: Symbol is viable for forecasting. [2026-01-01T12:09:55.658464] [INFO ] [MAIN ] [1382/3542] GHI kept (0.6s) | 1381 kept, 1 rejected | 140.4/min | ETA: 15.4m [2026-01-01T12:09:56.124136] [DEBUG] [REMOTE ] GHM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:56.124396] [DEBUG] [REMOTE ] GHM: PASS: History has at least 300 days. [2026-01-01T12:09:56.124869] [DEBUG] [REMOTE ] GHM: PASS: Price check passed. Min price $53.56. [2026-01-01T12:09:56.125022] [DEBUG] [REMOTE ] GHM: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:56.125197] [DEBUG] [REMOTE ] GHM: PASS: Integrity check passed. [2026-01-01T12:09:56.125261] [DEBUG] [REMOTE ] GHM: Symbol is viable for forecasting. [2026-01-01T12:09:56.125328] [INFO ] [MAIN ] [1383/3542] GHM kept (0.5s) | 1382 kept, 1 rejected | 140.4/min | ETA: 15.4m [2026-01-01T12:09:56.267990] [DEBUG] [REMOTE ] GHRS: Retrieved 1135 rows, trimmed to 300. [2026-01-01T12:09:56.268169] [DEBUG] [REMOTE ] GHRS: PASS: History has at least 300 days. [2026-01-01T12:09:56.268409] [DEBUG] [REMOTE ] GHRS: PASS: Price check passed. Min price $12.48. [2026-01-01T12:09:56.268543] [DEBUG] [REMOTE ] GHRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:56.268682] [DEBUG] [REMOTE ] GHRS: PASS: Integrity check passed. [2026-01-01T12:09:56.268724] [DEBUG] [REMOTE ] GHRS: Symbol is viable for forecasting. [2026-01-01T12:09:56.268777] [INFO ] [MAIN ] [1384/3542] GHRS kept (0.1s) | 1383 kept, 1 rejected | 140.5/min | ETA: 15.4m [2026-01-01T12:09:56.892639] [DEBUG] [REMOTE ] GHY: Retrieved 3275 rows, trimmed to 300. [2026-01-01T12:09:56.892819] [DEBUG] [REMOTE ] GHY: PASS: History has at least 300 days. [2026-01-01T12:09:56.893064] [DEBUG] [REMOTE ] GHY: PASS: Price check passed. Min price $11.93. [2026-01-01T12:09:56.893206] [DEBUG] [REMOTE ] GHY: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:56.893358] [DEBUG] [REMOTE ] GHY: PASS: Integrity check passed. [2026-01-01T12:09:56.893398] [DEBUG] [REMOTE ] GHY: Symbol is viable for forecasting. [2026-01-01T12:09:56.893450] [INFO ] [MAIN ] [1385/3542] GHY kept (0.6s) | 1384 kept, 1 rejected | 140.4/min | ETA: 15.4m [2026-01-01T12:09:57.333505] [DEBUG] [REMOTE ] GIB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:57.333707] [DEBUG] [REMOTE ] GIB: PASS: History has at least 300 days. [2026-01-01T12:09:57.333974] [DEBUG] [REMOTE ] GIB: PASS: Price check passed. Min price $84.69. [2026-01-01T12:09:57.334155] [DEBUG] [REMOTE ] GIB: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:57.334281] [DEBUG] [REMOTE ] GIB: PASS: Integrity check passed. [2026-01-01T12:09:57.334322] [DEBUG] [REMOTE ] GIB: Symbol is viable for forecasting. [2026-01-01T12:09:57.334374] [INFO ] [MAIN ] [1386/3542] GIB kept (0.4s) | 1385 kept, 1 rejected | 140.4/min | ETA: 15.4m [2026-01-01T12:09:57.815343] [DEBUG] [REMOTE ] GIFI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:57.815617] [DEBUG] [REMOTE ] GIFI: PASS: History has at least 300 days. [2026-01-01T12:09:57.816262] [DEBUG] [REMOTE ] GIFI: PASS: Price check passed. Min price $7.25. [2026-01-01T12:09:57.816417] [DEBUG] [REMOTE ] GIFI: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:57.816602] [DEBUG] [REMOTE ] GIFI: PASS: Integrity check passed. [2026-01-01T12:09:57.816647] [DEBUG] [REMOTE ] GIFI: Symbol is viable for forecasting. [2026-01-01T12:09:57.816708] [INFO ] [MAIN ] [1387/3542] GIFI kept (0.5s) | 1386 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:09:58.280876] [DEBUG] [REMOTE ] GIII: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:58.281264] [DEBUG] [REMOTE ] GIII: PASS: History has at least 300 days. [2026-01-01T12:09:58.281619] [DEBUG] [REMOTE ] GIII: PASS: Price check passed. Min price $24.98. [2026-01-01T12:09:58.281775] [DEBUG] [REMOTE ] GIII: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:58.281925] [DEBUG] [REMOTE ] GIII: PASS: Integrity check passed. [2026-01-01T12:09:58.281970] [DEBUG] [REMOTE ] GIII: Symbol is viable for forecasting. [2026-01-01T12:09:58.282028] [INFO ] [MAIN ] [1388/3542] GIII kept (0.5s) | 1387 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:09:58.760758] [DEBUG] [REMOTE ] GIL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:58.760955] [DEBUG] [REMOTE ] GIL: PASS: History has at least 300 days. [2026-01-01T12:09:58.761378] [DEBUG] [REMOTE ] GIL: PASS: Price check passed. Min price $55.17. [2026-01-01T12:09:58.761523] [DEBUG] [REMOTE ] GIL: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:58.761667] [DEBUG] [REMOTE ] GIL: PASS: Integrity check passed. [2026-01-01T12:09:58.761710] [DEBUG] [REMOTE ] GIL: Symbol is viable for forecasting. [2026-01-01T12:09:58.761764] [INFO ] [MAIN ] [1389/3542] GIL kept (0.5s) | 1388 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:09:59.170713] [DEBUG] [REMOTE ] GILD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:59.170948] [DEBUG] [REMOTE ] GILD: PASS: History has at least 300 days. [2026-01-01T12:09:59.171238] [DEBUG] [REMOTE ] GILD: PASS: Price check passed. Min price $115.98. [2026-01-01T12:09:59.171375] [DEBUG] [REMOTE ] GILD: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:59.171642] [DEBUG] [REMOTE ] GILD: PASS: Integrity check passed. [2026-01-01T12:09:59.171693] [DEBUG] [REMOTE ] GILD: Symbol is viable for forecasting. [2026-01-01T12:09:59.171747] [INFO ] [MAIN ] [1390/3542] GILD kept (0.4s) | 1389 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:09:59.637801] [DEBUG] [REMOTE ] GIS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:09:59.638014] [DEBUG] [REMOTE ] GIS: PASS: History has at least 300 days. [2026-01-01T12:09:59.638478] [DEBUG] [REMOTE ] GIS: PASS: Price check passed. Min price $45.64. [2026-01-01T12:09:59.638644] [DEBUG] [REMOTE ] GIS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:59.638779] [DEBUG] [REMOTE ] GIS: PASS: Integrity check passed. [2026-01-01T12:09:59.638820] [DEBUG] [REMOTE ] GIS: Symbol is viable for forecasting. [2026-01-01T12:09:59.638882] [INFO ] [MAIN ] [1391/3542] GIS kept (0.5s) | 1390 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:09:59.814474] [DEBUG] [REMOTE ] GKOS: Retrieved 2646 rows, trimmed to 300. [2026-01-01T12:09:59.814661] [DEBUG] [REMOTE ] GKOS: PASS: History has at least 300 days. [2026-01-01T12:09:59.814896] [DEBUG] [REMOTE ] GKOS: PASS: Price check passed. Min price $74.67. [2026-01-01T12:09:59.815033] [DEBUG] [REMOTE ] GKOS: PASS: Continuity check passed with 300 days. [2026-01-01T12:09:59.815147] [DEBUG] [REMOTE ] GKOS: PASS: Integrity check passed. [2026-01-01T12:09:59.815187] [DEBUG] [REMOTE ] GKOS: Symbol is viable for forecasting. [2026-01-01T12:09:59.815239] [INFO ] [MAIN ] [1392/3542] GKOS kept (0.2s) | 1391 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:10:00.512835] [DEBUG] [REMOTE ] GL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:00.513030] [DEBUG] [REMOTE ] GL: PASS: History has at least 300 days. [2026-01-01T12:10:00.513312] [DEBUG] [REMOTE ] GL: PASS: Price check passed. Min price $130.37. [2026-01-01T12:10:00.513602] [DEBUG] [REMOTE ] GL: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:00.513739] [DEBUG] [REMOTE ] GL: PASS: Integrity check passed. [2026-01-01T12:10:00.513783] [DEBUG] [REMOTE ] GL: Symbol is viable for forecasting. [2026-01-01T12:10:00.513838] [INFO ] [MAIN ] [1393/3542] GL kept (0.7s) | 1392 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:10:01.010456] [DEBUG] [REMOTE ] GLAD: Retrieved 5892 rows, trimmed to 300. [2026-01-01T12:10:01.010625] [DEBUG] [REMOTE ] GLAD: PASS: History has at least 300 days. [2026-01-01T12:10:01.011078] [DEBUG] [REMOTE ] GLAD: PASS: Price check passed. Min price $18.63. [2026-01-01T12:10:01.011254] [DEBUG] [REMOTE ] GLAD: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:01.011407] [DEBUG] [REMOTE ] GLAD: PASS: Integrity check passed. [2026-01-01T12:10:01.011453] [DEBUG] [REMOTE ] GLAD: Symbol is viable for forecasting. [2026-01-01T12:10:01.011682] [INFO ] [MAIN ] [1394/3542] GLAD kept (0.5s) | 1393 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:10:01.254329] [DEBUG] [REMOTE ] GLBE: Retrieved 1166 rows, trimmed to 300. [2026-01-01T12:10:01.254602] [DEBUG] [REMOTE ] GLBE: PASS: History has at least 300 days. [2026-01-01T12:10:01.254896] [DEBUG] [REMOTE ] GLBE: PASS: Price check passed. Min price $32.36. [2026-01-01T12:10:01.255048] [DEBUG] [REMOTE ] GLBE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:01.255174] [DEBUG] [REMOTE ] GLBE: PASS: Integrity check passed. [2026-01-01T12:10:01.255221] [DEBUG] [REMOTE ] GLBE: Symbol is viable for forecasting. [2026-01-01T12:10:01.255276] [INFO ] [MAIN ] [1395/3542] GLBE kept (0.2s) | 1394 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:10:01.739880] [DEBUG] [REMOTE ] GLBS: Retrieved 4482 rows, trimmed to 300. [2026-01-01T12:10:01.740104] [DEBUG] [REMOTE ] GLBS: PASS: History has at least 300 days. [2026-01-01T12:10:01.740493] [DEBUG] [REMOTE ] GLBS: PASS: Price check passed. Min price $1.05. [2026-01-01T12:10:01.740663] [DEBUG] [REMOTE ] GLBS: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:01.740884] [DEBUG] [REMOTE ] GLBS: PASS: Integrity check passed. [2026-01-01T12:10:01.740935] [DEBUG] [REMOTE ] GLBS: Symbol is viable for forecasting. [2026-01-01T12:10:01.740993] [INFO ] [MAIN ] [1396/3542] GLBS kept (0.5s) | 1395 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:10:02.263762] [DEBUG] [REMOTE ] GLDD: Retrieved 4783 rows, trimmed to 300. [2026-01-01T12:10:02.263964] [DEBUG] [REMOTE ] GLDD: PASS: History has at least 300 days. [2026-01-01T12:10:02.264304] [DEBUG] [REMOTE ] GLDD: PASS: Price check passed. Min price $10.78. [2026-01-01T12:10:02.264607] [DEBUG] [REMOTE ] GLDD: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:02.264752] [DEBUG] [REMOTE ] GLDD: PASS: Integrity check passed. [2026-01-01T12:10:02.264794] [DEBUG] [REMOTE ] GLDD: Symbol is viable for forecasting. [2026-01-01T12:10:02.264849] [INFO ] [MAIN ] [1397/3542] GLDD kept (0.5s) | 1396 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:10:02.704870] [DEBUG] [REMOTE ] GLNG: Retrieved 5654 rows, trimmed to 300. [2026-01-01T12:10:02.705060] [DEBUG] [REMOTE ] GLNG: PASS: History has at least 300 days. [2026-01-01T12:10:02.705338] [DEBUG] [REMOTE ] GLNG: PASS: Price check passed. Min price $35.33. [2026-01-01T12:10:02.705494] [DEBUG] [REMOTE ] GLNG: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:02.705785] [DEBUG] [REMOTE ] GLNG: PASS: Integrity check passed. [2026-01-01T12:10:02.705898] [DEBUG] [REMOTE ] GLNG: Symbol is viable for forecasting. [2026-01-01T12:10:02.705959] [INFO ] [MAIN ] [1398/3542] GLNG kept (0.4s) | 1397 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:10:02.920202] [DEBUG] [REMOTE ] GLOB: Retrieved 2882 rows, trimmed to 300. [2026-01-01T12:10:02.920384] [DEBUG] [REMOTE ] GLOB: PASS: History has at least 300 days. [2026-01-01T12:10:02.920658] [DEBUG] [REMOTE ] GLOB: PASS: Price check passed. Min price $56.57. [2026-01-01T12:10:02.920800] [DEBUG] [REMOTE ] GLOB: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:02.920921] [DEBUG] [REMOTE ] GLOB: PASS: Integrity check passed. [2026-01-01T12:10:02.920963] [DEBUG] [REMOTE ] GLOB: Symbol is viable for forecasting. [2026-01-01T12:10:02.921015] [INFO ] [MAIN ] [1399/3542] GLOB kept (0.2s) | 1398 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:10:03.584545] [DEBUG] [REMOTE ] GLP: Retrieved 5096 rows, trimmed to 300. [2026-01-01T12:10:03.584803] [DEBUG] [REMOTE ] GLP: PASS: History has at least 300 days. [2026-01-01T12:10:03.585112] [DEBUG] [REMOTE ] GLP: PASS: Price check passed. Min price $40.68. [2026-01-01T12:10:03.585264] [DEBUG] [REMOTE ] GLP: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:03.585597] [DEBUG] [REMOTE ] GLP: PASS: Integrity check passed. [2026-01-01T12:10:03.585654] [DEBUG] [REMOTE ] GLP: Symbol is viable for forecasting. [2026-01-01T12:10:03.585717] [INFO ] [MAIN ] [1400/3542] GLP kept (0.7s) | 1399 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:10:03.922103] [DEBUG] [REMOTE ] GLPG: Retrieved 2675 rows, trimmed to 300. [2026-01-01T12:10:03.922308] [DEBUG] [REMOTE ] GLPG: PASS: History has at least 300 days. [2026-01-01T12:10:03.922565] [DEBUG] [REMOTE ] GLPG: PASS: Price check passed. Min price $29.89. [2026-01-01T12:10:03.922740] [DEBUG] [REMOTE ] GLPG: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:03.922864] [DEBUG] [REMOTE ] GLPG: PASS: Integrity check passed. [2026-01-01T12:10:03.922907] [DEBUG] [REMOTE ] GLPG: Symbol is viable for forecasting. [2026-01-01T12:10:03.922962] [INFO ] [MAIN ] [1401/3542] GLPG kept (0.3s) | 1400 kept, 1 rejected | 140.4/min | ETA: 15.3m [2026-01-01T12:10:04.374780] [DEBUG] [REMOTE ] GLPI: Retrieved 3073 rows, trimmed to 300. [2026-01-01T12:10:04.374921] [DEBUG] [REMOTE ] GLPI: PASS: History has at least 300 days. [2026-01-01T12:10:04.375129] [DEBUG] [REMOTE ] GLPI: PASS: Price check passed. Min price $41.33. [2026-01-01T12:10:04.375262] [DEBUG] [REMOTE ] GLPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:04.375372] [DEBUG] [REMOTE ] GLPI: PASS: Integrity check passed. [2026-01-01T12:10:04.375413] [DEBUG] [REMOTE ] GLPI: Symbol is viable for forecasting. [2026-01-01T12:10:04.375461] [INFO ] [MAIN ] [1402/3542] GLPI kept (0.5s) | 1401 kept, 1 rejected | 140.4/min | ETA: 15.2m [2026-01-01T12:10:04.846973] [DEBUG] [REMOTE ] GLRE: Retrieved 4682 rows, trimmed to 300. [2026-01-01T12:10:04.847156] [DEBUG] [REMOTE ] GLRE: PASS: History has at least 300 days. [2026-01-01T12:10:04.847399] [DEBUG] [REMOTE ] GLRE: PASS: Price check passed. Min price $11.95. [2026-01-01T12:10:04.847532] [DEBUG] [REMOTE ] GLRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:04.847714] [DEBUG] [REMOTE ] GLRE: PASS: Integrity check passed. [2026-01-01T12:10:04.847757] [DEBUG] [REMOTE ] GLRE: Symbol is viable for forecasting. [2026-01-01T12:10:04.847809] [INFO ] [MAIN ] [1403/3542] GLRE kept (0.5s) | 1402 kept, 1 rejected | 140.4/min | ETA: 15.2m [2026-01-01T12:10:05.110104] [DEBUG] [REMOTE ] GLSI: Retrieved 1323 rows, trimmed to 300. [2026-01-01T12:10:05.110240] [DEBUG] [REMOTE ] GLSI: PASS: History has at least 300 days. [2026-01-01T12:10:05.110444] [DEBUG] [REMOTE ] GLSI: PASS: Price check passed. Min price $7.85. [2026-01-01T12:10:05.110624] [DEBUG] [REMOTE ] GLSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:05.110733] [DEBUG] [REMOTE ] GLSI: PASS: Integrity check passed. [2026-01-01T12:10:05.110772] [DEBUG] [REMOTE ] GLSI: Symbol is viable for forecasting. [2026-01-01T12:10:05.110818] [INFO ] [MAIN ] [1404/3542] GLSI kept (0.3s) | 1403 kept, 1 rejected | 140.4/min | ETA: 15.2m [2026-01-01T12:10:05.417123] [DEBUG] [REMOTE ] GLTO: Retrieved 1299 rows, trimmed to 300. [2026-01-01T12:10:05.417242] [DEBUG] [REMOTE ] GLTO: PASS: History has at least 300 days. [2026-01-01T12:10:05.417435] [DEBUG] [REMOTE ] GLTO: PASS: Price check passed. Min price $4.95. [2026-01-01T12:10:05.417605] [DEBUG] [REMOTE ] GLTO: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:05.417733] [DEBUG] [REMOTE ] GLTO: PASS: Integrity check passed. [2026-01-01T12:10:05.417773] [DEBUG] [REMOTE ] GLTO: Symbol is viable for forecasting. [2026-01-01T12:10:05.417820] [INFO ] [MAIN ] [1405/3542] GLTO kept (0.3s) | 1404 kept, 1 rejected | 140.4/min | ETA: 15.2m [2026-01-01T12:10:05.906236] [DEBUG] [REMOTE ] GLUE: Retrieved 1136 rows, trimmed to 300. [2026-01-01T12:10:05.906364] [DEBUG] [REMOTE ] GLUE: PASS: History has at least 300 days. [2026-01-01T12:10:05.906556] [DEBUG] [REMOTE ] GLUE: PASS: Price check passed. Min price $7.38. [2026-01-01T12:10:05.906716] [DEBUG] [REMOTE ] GLUE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:05.906821] [DEBUG] [REMOTE ] GLUE: PASS: Integrity check passed. [2026-01-01T12:10:05.906860] [DEBUG] [REMOTE ] GLUE: Symbol is viable for forecasting. [2026-01-01T12:10:05.906909] [INFO ] [MAIN ] [1406/3542] GLUE kept (0.5s) | 1405 kept, 1 rejected | 140.4/min | ETA: 15.2m [2026-01-01T12:10:06.443766] [DEBUG] [REMOTE ] GMAB: Retrieved 4167 rows, trimmed to 300. [2026-01-01T12:10:06.443896] [DEBUG] [REMOTE ] GMAB: PASS: History has at least 300 days. [2026-01-01T12:10:06.444095] [DEBUG] [REMOTE ] GMAB: PASS: Price check passed. Min price $28.61. [2026-01-01T12:10:06.444223] [DEBUG] [REMOTE ] GMAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:06.444368] [DEBUG] [REMOTE ] GMAB: PASS: Integrity check passed. [2026-01-01T12:10:06.444408] [DEBUG] [REMOTE ] GMAB: Symbol is viable for forecasting. [2026-01-01T12:10:06.444455] [INFO ] [MAIN ] [1407/3542] GMAB kept (0.5s) | 1406 kept, 1 rejected | 140.4/min | ETA: 15.2m [2026-01-01T12:10:06.902889] [DEBUG] [REMOTE ] GME: Retrieved 6010 rows, trimmed to 300. [2026-01-01T12:10:06.903022] [DEBUG] [REMOTE ] GME: PASS: History has at least 300 days. [2026-01-01T12:10:06.903234] [DEBUG] [REMOTE ] GME: PASS: Price check passed. Min price $19.94. [2026-01-01T12:10:06.903368] [DEBUG] [REMOTE ] GME: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:06.903482] [DEBUG] [REMOTE ] GME: PASS: Integrity check passed. [2026-01-01T12:10:06.903523] [DEBUG] [REMOTE ] GME: Symbol is viable for forecasting. [2026-01-01T12:10:06.903590] [INFO ] [MAIN ] [1408/3542] GME kept (0.5s) | 1407 kept, 1 rejected | 140.4/min | ETA: 15.2m [2026-01-01T12:10:07.274977] [DEBUG] [REMOTE ] GMED: Retrieved 3372 rows, trimmed to 300. [2026-01-01T12:10:07.275117] [DEBUG] [REMOTE ] GMED: PASS: History has at least 300 days. [2026-01-01T12:10:07.275328] [DEBUG] [REMOTE ] GMED: PASS: Price check passed. Min price $56.57. [2026-01-01T12:10:07.275459] [DEBUG] [REMOTE ] GMED: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:07.275589] [DEBUG] [REMOTE ] GMED: PASS: Integrity check passed. [2026-01-01T12:10:07.275633] [DEBUG] [REMOTE ] GMED: Symbol is viable for forecasting. [2026-01-01T12:10:07.275682] [INFO ] [MAIN ] [1409/3542] GMED kept (0.4s) | 1408 kept, 1 rejected | 140.4/min | ETA: 15.2m [2026-01-01T12:10:07.475286] [DEBUG] [REMOTE ] GMM: Retrieved 330 rows, trimmed to 300. [2026-01-01T12:10:07.475412] [DEBUG] [REMOTE ] GMM: PASS: History has at least 300 days. [2026-01-01T12:10:07.475625] [DEBUG] [REMOTE ] GMM: PASS: Price check passed. Min price $1.10. [2026-01-01T12:10:07.475758] [DEBUG] [REMOTE ] GMM: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:07.475864] [DEBUG] [REMOTE ] GMM: PASS: Integrity check passed. [2026-01-01T12:10:07.475903] [DEBUG] [REMOTE ] GMM: Symbol is viable for forecasting. [2026-01-01T12:10:07.475950] [INFO ] [MAIN ] [1410/3542] GMM kept (0.2s) | 1409 kept, 1 rejected | 140.4/min | ETA: 15.2m [2026-01-01T12:10:07.951300] [DEBUG] [REMOTE ] GMRE: Retrieved 2391 rows, trimmed to 300. [2026-01-01T12:10:07.951418] [DEBUG] [REMOTE ] GMRE: PASS: History has at least 300 days. [2026-01-01T12:10:07.951639] [DEBUG] [REMOTE ] GMRE: PASS: Price check passed. Min price $29.50. [2026-01-01T12:10:07.951771] [DEBUG] [REMOTE ] GMRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:07.951876] [DEBUG] [REMOTE ] GMRE: PASS: Integrity check passed. [2026-01-01T12:10:07.951915] [DEBUG] [REMOTE ] GMRE: Symbol is viable for forecasting. [2026-01-01T12:10:07.951962] [INFO ] [MAIN ] [1411/3542] GMRE kept (0.5s) | 1410 kept, 1 rejected | 140.4/min | ETA: 15.2m [2026-01-01T12:10:08.487488] [DEBUG] [REMOTE ] GNE: Retrieved 3566 rows, trimmed to 300. [2026-01-01T12:10:08.487629] [DEBUG] [REMOTE ] GNE: PASS: History has at least 300 days. [2026-01-01T12:10:08.487828] [DEBUG] [REMOTE ] GNE: PASS: Price check passed. Min price $13.72. [2026-01-01T12:10:08.487958] [DEBUG] [REMOTE ] GNE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:08.488066] [DEBUG] [REMOTE ] GNE: PASS: Integrity check passed. [2026-01-01T12:10:08.488105] [DEBUG] [REMOTE ] GNE: Symbol is viable for forecasting. [2026-01-01T12:10:08.488152] [INFO ] [MAIN ] [1412/3542] GNE kept (0.5s) | 1411 kept, 1 rejected | 140.4/min | ETA: 15.2m [2026-01-01T12:10:08.766099] [DEBUG] [REMOTE ] GNK: Retrieved 2861 rows, trimmed to 300. [2026-01-01T12:10:08.766216] [DEBUG] [REMOTE ] GNK: PASS: History has at least 300 days. [2026-01-01T12:10:08.766408] [DEBUG] [REMOTE ] GNK: PASS: Price check passed. Min price $15.44. [2026-01-01T12:10:08.766537] [DEBUG] [REMOTE ] GNK: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:08.766670] [DEBUG] [REMOTE ] GNK: PASS: Integrity check passed. [2026-01-01T12:10:08.766710] [DEBUG] [REMOTE ] GNK: Symbol is viable for forecasting. [2026-01-01T12:10:08.766758] [INFO ] [MAIN ] [1413/3542] GNK kept (0.3s) | 1412 kept, 1 rejected | 140.4/min | ETA: 15.2m [2026-01-01T12:10:09.282781] [DEBUG] [REMOTE ] GNL: Retrieved 2663 rows, trimmed to 300. [2026-01-01T12:10:09.282910] [DEBUG] [REMOTE ] GNL: PASS: History has at least 300 days. [2026-01-01T12:10:09.283106] [DEBUG] [REMOTE ] GNL: PASS: Price check passed. Min price $7.55. [2026-01-01T12:10:09.283234] [DEBUG] [REMOTE ] GNL: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:09.283339] [DEBUG] [REMOTE ] GNL: PASS: Integrity check passed. [2026-01-01T12:10:09.283378] [DEBUG] [REMOTE ] GNL: Symbol is viable for forecasting. [2026-01-01T12:10:09.283425] [INFO ] [MAIN ] [1414/3542] GNL kept (0.5s) | 1413 kept, 1 rejected | 140.4/min | ETA: 15.2m [2026-01-01T12:10:09.482064] [DEBUG] [REMOTE ] GNLN: Retrieved 1686 rows, trimmed to 300. [2026-01-01T12:10:09.482184] [DEBUG] [REMOTE ] GNLN: PASS: History has at least 300 days. [2026-01-01T12:10:09.482373] [DEBUG] [REMOTE ] GNLN: PASS: Price check passed. Min price $1.57. [2026-01-01T12:10:09.482501] [DEBUG] [REMOTE ] GNLN: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:09.482637] [DEBUG] [REMOTE ] GNLN: PASS: Integrity check passed. [2026-01-01T12:10:09.482691] [DEBUG] [REMOTE ] GNLN: Symbol is viable for forecasting. [2026-01-01T12:10:09.482752] [INFO ] [MAIN ] [1415/3542] GNLN kept (0.2s) | 1414 kept, 1 rejected | 140.5/min | ETA: 15.1m [2026-01-01T12:10:09.929192] [DEBUG] [REMOTE ] GNLX: Retrieved 736 rows, trimmed to 300. [2026-01-01T12:10:09.929366] [DEBUG] [REMOTE ] GNLX: PASS: History has at least 300 days. [2026-01-01T12:10:09.929627] [DEBUG] [REMOTE ] GNLX: PASS: Price check passed. Min price $4.08. [2026-01-01T12:10:09.929788] [DEBUG] [REMOTE ] GNLX: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:09.929919] [DEBUG] [REMOTE ] GNLX: PASS: Integrity check passed. [2026-01-01T12:10:09.929966] [DEBUG] [REMOTE ] GNLX: Symbol is viable for forecasting. [2026-01-01T12:10:09.930023] [INFO ] [MAIN ] [1416/3542] GNLX kept (0.4s) | 1415 kept, 1 rejected | 140.5/min | ETA: 15.1m [2026-01-01T12:10:10.398164] [DEBUG] [REMOTE ] GNMA: Retrieved 3487 rows, trimmed to 300. [2026-01-01T12:10:10.398308] [DEBUG] [REMOTE ] GNMA: PASS: History has at least 300 days. [2026-01-01T12:10:10.398553] [DEBUG] [REMOTE ] GNMA: PASS: Price check passed. Min price $43.86. [2026-01-01T12:10:10.398716] [DEBUG] [REMOTE ] GNMA: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:10.398828] [DEBUG] [REMOTE ] GNMA: PASS: Integrity check passed. [2026-01-01T12:10:10.398869] [DEBUG] [REMOTE ] GNMA: Symbol is viable for forecasting. [2026-01-01T12:10:10.398917] [INFO ] [MAIN ] [1417/3542] GNMA kept (0.5s) | 1416 kept, 1 rejected | 140.5/min | ETA: 15.1m [2026-01-01T12:10:10.801360] [DEBUG] [REMOTE ] GNOM: Retrieved 1692 rows, trimmed to 300. [2026-01-01T12:10:10.801492] [DEBUG] [REMOTE ] GNOM: PASS: History has at least 300 days. [2026-01-01T12:10:10.801742] [DEBUG] [REMOTE ] GNOM: PASS: Price check passed. Min price $40.29. [2026-01-01T12:10:10.801881] [DEBUG] [REMOTE ] GNOM: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:10.802013] [DEBUG] [REMOTE ] GNOM: PASS: Integrity check passed. [2026-01-01T12:10:10.802053] [DEBUG] [REMOTE ] GNOM: Symbol is viable for forecasting. [2026-01-01T12:10:10.802099] [INFO ] [MAIN ] [1418/3542] GNOM kept (0.4s) | 1417 kept, 1 rejected | 140.5/min | ETA: 15.1m [2026-01-01T12:10:11.236086] [DEBUG] [REMOTE ] GNPX: Retrieved 1951 rows, trimmed to 300. [2026-01-01T12:10:11.236250] [DEBUG] [REMOTE ] GNPX: PASS: History has at least 300 days. [2026-01-01T12:10:11.236544] [DEBUG] [REMOTE ] GNPX: PASS: Price check passed. Min price $1.75. [2026-01-01T12:10:11.236767] [DEBUG] [REMOTE ] GNPX: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:11.236938] [DEBUG] [REMOTE ] GNPX: PASS: Integrity check passed. [2026-01-01T12:10:11.236998] [DEBUG] [REMOTE ] GNPX: Symbol is viable for forecasting. [2026-01-01T12:10:11.237073] [INFO ] [MAIN ] [1419/3542] GNPX kept (0.4s) | 1418 kept, 1 rejected | 140.5/min | ETA: 15.1m [2026-01-01T12:10:11.677489] [DEBUG] [REMOTE ] GNRC: Retrieved 3997 rows, trimmed to 300. [2026-01-01T12:10:11.677664] [DEBUG] [REMOTE ] GNRC: PASS: History has at least 300 days. [2026-01-01T12:10:11.677886] [DEBUG] [REMOTE ] GNRC: PASS: Price check passed. Min price $136.37. [2026-01-01T12:10:11.678018] [DEBUG] [REMOTE ] GNRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:11.678135] [DEBUG] [REMOTE ] GNRC: PASS: Integrity check passed. [2026-01-01T12:10:11.678175] [DEBUG] [REMOTE ] GNRC: Symbol is viable for forecasting. [2026-01-01T12:10:11.678229] [INFO ] [MAIN ] [1420/3542] GNRC kept (0.4s) | 1419 kept, 1 rejected | 140.5/min | ETA: 15.1m [2026-01-01T12:10:12.157400] [DEBUG] [REMOTE ] GNSS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:12.157539] [DEBUG] [REMOTE ] GNSS: PASS: History has at least 300 days. [2026-01-01T12:10:12.157794] [DEBUG] [REMOTE ] GNSS: PASS: Price check passed. Min price $2.10. [2026-01-01T12:10:12.157926] [DEBUG] [REMOTE ] GNSS: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:12.158040] [DEBUG] [REMOTE ] GNSS: PASS: Integrity check passed. [2026-01-01T12:10:12.158079] [DEBUG] [REMOTE ] GNSS: Symbol is viable for forecasting. [2026-01-01T12:10:12.158127] [INFO ] [MAIN ] [1421/3542] GNSS kept (0.5s) | 1420 kept, 1 rejected | 140.5/min | ETA: 15.1m [2026-01-01T12:10:12.664270] [DEBUG] [REMOTE ] GNTX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:12.664398] [DEBUG] [REMOTE ] GNTX: PASS: History has at least 300 days. [2026-01-01T12:10:12.664618] [DEBUG] [REMOTE ] GNTX: PASS: Price check passed. Min price $21.83. [2026-01-01T12:10:12.664751] [DEBUG] [REMOTE ] GNTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:12.664860] [DEBUG] [REMOTE ] GNTX: PASS: Integrity check passed. [2026-01-01T12:10:12.664898] [DEBUG] [REMOTE ] GNTX: Symbol is viable for forecasting. [2026-01-01T12:10:12.664944] [INFO ] [MAIN ] [1422/3542] GNTX kept (0.5s) | 1421 kept, 1 rejected | 140.4/min | ETA: 15.1m [2026-01-01T12:10:12.945763] [DEBUG] [REMOTE ] GO: Retrieved 1643 rows, trimmed to 300. [2026-01-01T12:10:12.945882] [DEBUG] [REMOTE ] GO: PASS: History has at least 300 days. [2026-01-01T12:10:12.946074] [DEBUG] [REMOTE ] GO: PASS: Price check passed. Min price $9.88. [2026-01-01T12:10:12.946203] [DEBUG] [REMOTE ] GO: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:12.946308] [DEBUG] [REMOTE ] GO: PASS: Integrity check passed. [2026-01-01T12:10:12.946347] [DEBUG] [REMOTE ] GO: Symbol is viable for forecasting. [2026-01-01T12:10:12.946393] [INFO ] [MAIN ] [1423/3542] GO kept (0.3s) | 1422 kept, 1 rejected | 140.5/min | ETA: 15.1m [2026-01-01T12:10:13.207786] [DEBUG] [REMOTE ] GOCO: Retrieved 1374 rows, trimmed to 300. [2026-01-01T12:10:13.207902] [DEBUG] [REMOTE ] GOCO: PASS: History has at least 300 days. [2026-01-01T12:10:13.208093] [DEBUG] [REMOTE ] GOCO: PASS: Price check passed. Min price $2.15. [2026-01-01T12:10:13.208222] [DEBUG] [REMOTE ] GOCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:13.208328] [DEBUG] [REMOTE ] GOCO: PASS: Integrity check passed. [2026-01-01T12:10:13.208388] [DEBUG] [REMOTE ] GOCO: Symbol is viable for forecasting. [2026-01-01T12:10:13.208436] [INFO ] [MAIN ] [1424/3542] GOCO kept (0.3s) | 1423 kept, 1 rejected | 140.5/min | ETA: 15.1m [2026-01-01T12:10:13.866927] [DEBUG] [REMOTE ] GOF: Retrieved 4638 rows, trimmed to 300. [2026-01-01T12:10:13.867054] [DEBUG] [REMOTE ] GOF: PASS: History has at least 300 days. [2026-01-01T12:10:13.867250] [DEBUG] [REMOTE ] GOF: PASS: Price check passed. Min price $11.79. [2026-01-01T12:10:13.867380] [DEBUG] [REMOTE ] GOF: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:13.867487] [DEBUG] [REMOTE ] GOF: PASS: Integrity check passed. [2026-01-01T12:10:13.867526] [DEBUG] [REMOTE ] GOF: Symbol is viable for forecasting. [2026-01-01T12:10:13.867589] [INFO ] [MAIN ] [1425/3542] GOF kept (0.7s) | 1424 kept, 1 rejected | 140.5/min | ETA: 15.1m [2026-01-01T12:10:14.206002] [DEBUG] [REMOTE ] GOGO: Retrieved 3152 rows, trimmed to 300. [2026-01-01T12:10:14.206144] [DEBUG] [REMOTE ] GOGO: PASS: History has at least 300 days. [2026-01-01T12:10:14.206356] [DEBUG] [REMOTE ] GOGO: PASS: Price check passed. Min price $4.53. [2026-01-01T12:10:14.206491] [DEBUG] [REMOTE ] GOGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:14.206626] [DEBUG] [REMOTE ] GOGO: PASS: Integrity check passed. [2026-01-01T12:10:14.206669] [DEBUG] [REMOTE ] GOGO: Symbol is viable for forecasting. [2026-01-01T12:10:14.206719] [INFO ] [MAIN ] [1426/3542] GOGO kept (0.3s) | 1425 kept, 1 rejected | 140.5/min | ETA: 15.1m [2026-01-01T12:10:14.542021] [DEBUG] [REMOTE ] GOLF: Retrieved 2306 rows, trimmed to 300. [2026-01-01T12:10:14.542141] [DEBUG] [REMOTE ] GOLF: PASS: History has at least 300 days. [2026-01-01T12:10:14.542333] [DEBUG] [REMOTE ] GOLF: PASS: Price check passed. Min price $75.08. [2026-01-01T12:10:14.542461] [DEBUG] [REMOTE ] GOLF: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:14.542566] [DEBUG] [REMOTE ] GOLF: PASS: Integrity check passed. [2026-01-01T12:10:14.542634] [DEBUG] [REMOTE ] GOLF: Symbol is viable for forecasting. [2026-01-01T12:10:14.542681] [INFO ] [MAIN ] [1427/3542] GOLF kept (0.3s) | 1426 kept, 1 rejected | 140.5/min | ETA: 15.1m [2026-01-01T12:10:14.972305] [DEBUG] [REMOTE ] GOOD: Retrieved 5632 rows, trimmed to 300. [2026-01-01T12:10:14.972461] [DEBUG] [REMOTE ] GOOD: PASS: History has at least 300 days. [2026-01-01T12:10:14.972722] [DEBUG] [REMOTE ] GOOD: PASS: Price check passed. Min price $10.38. [2026-01-01T12:10:14.972855] [DEBUG] [REMOTE ] GOOD: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:14.972967] [DEBUG] [REMOTE ] GOOD: PASS: Integrity check passed. [2026-01-01T12:10:14.973006] [DEBUG] [REMOTE ] GOOD: Symbol is viable for forecasting. [2026-01-01T12:10:14.973053] [INFO ] [MAIN ] [1428/3542] GOOD kept (0.4s) | 1427 kept, 1 rejected | 140.5/min | ETA: 15.0m [2026-01-01T12:10:15.398221] [DEBUG] [REMOTE ] GOOG: Retrieved 2960 rows, trimmed to 300. [2026-01-01T12:10:15.398404] [DEBUG] [REMOTE ] GOOG: PASS: History has at least 300 days. [2026-01-01T12:10:15.398693] [DEBUG] [REMOTE ] GOOG: PASS: Price check passed. Min price $237.33. [2026-01-01T12:10:15.398833] [DEBUG] [REMOTE ] GOOG: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:15.399041] [DEBUG] [REMOTE ] GOOG: PASS: Integrity check passed. [2026-01-01T12:10:15.399083] [DEBUG] [REMOTE ] GOOG: Symbol is viable for forecasting. [2026-01-01T12:10:15.399136] [INFO ] [MAIN ] [1429/3542] GOOG kept (0.4s) | 1428 kept, 1 rejected | 140.5/min | ETA: 15.0m [2026-01-01T12:10:15.776217] [DEBUG] [REMOTE ] GOOS: Retrieved 2212 rows, trimmed to 300. [2026-01-01T12:10:15.776447] [DEBUG] [REMOTE ] GOOS: PASS: History has at least 300 days. [2026-01-01T12:10:15.776741] [DEBUG] [REMOTE ] GOOS: PASS: Price check passed. Min price $12.21. [2026-01-01T12:10:15.776889] [DEBUG] [REMOTE ] GOOS: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:15.777007] [DEBUG] [REMOTE ] GOOS: PASS: Integrity check passed. [2026-01-01T12:10:15.777047] [DEBUG] [REMOTE ] GOOS: Symbol is viable for forecasting. [2026-01-01T12:10:15.777181] [INFO ] [MAIN ] [1430/3542] GOOS kept (0.4s) | 1429 kept, 1 rejected | 140.5/min | ETA: 15.0m [2026-01-01T12:10:16.178247] [DEBUG] [REMOTE ] GOSS: Retrieved 1734 rows, trimmed to 300. [2026-01-01T12:10:16.178469] [DEBUG] [REMOTE ] GOSS: PASS: History has at least 300 days. [2026-01-01T12:10:16.178804] [DEBUG] [REMOTE ] GOSS: PASS: Price check passed. Min price $2.09. [2026-01-01T12:10:16.178962] [DEBUG] [REMOTE ] GOSS: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:16.179128] [DEBUG] [REMOTE ] GOSS: PASS: Integrity check passed. [2026-01-01T12:10:16.179193] [DEBUG] [REMOTE ] GOSS: Symbol is viable for forecasting. [2026-01-01T12:10:16.179263] [INFO ] [MAIN ] [1431/3542] GOSS kept (0.4s) | 1430 kept, 1 rejected | 140.5/min | ETA: 15.0m [2026-01-01T12:10:16.590925] [DEBUG] [REMOTE ] GOVI: Retrieved 4585 rows, trimmed to 300. [2026-01-01T12:10:16.591111] [DEBUG] [REMOTE ] GOVI: PASS: History has at least 300 days. [2026-01-01T12:10:16.591356] [DEBUG] [REMOTE ] GOVI: PASS: Price check passed. Min price $27.45. [2026-01-01T12:10:16.591487] [DEBUG] [REMOTE ] GOVI: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:16.591620] [DEBUG] [REMOTE ] GOVI: PASS: Integrity check passed. [2026-01-01T12:10:16.591661] [DEBUG] [REMOTE ] GOVI: Symbol is viable for forecasting. [2026-01-01T12:10:16.591711] [INFO ] [MAIN ] [1432/3542] GOVI kept (0.4s) | 1431 kept, 1 rejected | 140.5/min | ETA: 15.0m [2026-01-01T12:10:17.158710] [DEBUG] [REMOTE ] GPC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:17.158904] [DEBUG] [REMOTE ] GPC: PASS: History has at least 300 days. [2026-01-01T12:10:17.159313] [DEBUG] [REMOTE ] GPC: PASS: Price check passed. Min price $121.73. [2026-01-01T12:10:17.159464] [DEBUG] [REMOTE ] GPC: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:17.159606] [DEBUG] [REMOTE ] GPC: PASS: Integrity check passed. [2026-01-01T12:10:17.159649] [DEBUG] [REMOTE ] GPC: Symbol is viable for forecasting. [2026-01-01T12:10:17.159703] [INFO ] [MAIN ] [1433/3542] GPC kept (0.6s) | 1432 kept, 1 rejected | 140.5/min | ETA: 15.0m [2026-01-01T12:10:17.610218] [DEBUG] [REMOTE ] GPI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:17.610592] [DEBUG] [REMOTE ] GPI: PASS: History has at least 300 days. [2026-01-01T12:10:17.610909] [DEBUG] [REMOTE ] GPI: PASS: Price check passed. Min price $379.55. [2026-01-01T12:10:17.611062] [DEBUG] [REMOTE ] GPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:17.611210] [DEBUG] [REMOTE ] GPI: PASS: Integrity check passed. [2026-01-01T12:10:17.611260] [DEBUG] [REMOTE ] GPI: Symbol is viable for forecasting. [2026-01-01T12:10:17.611324] [INFO ] [MAIN ] [1434/3542] GPI kept (0.5s) | 1433 kept, 1 rejected | 140.5/min | ETA: 15.0m [2026-01-01T12:10:17.726506] [DEBUG] [REMOTE ] GPIQ: Retrieved 547 rows, trimmed to 300. [2026-01-01T12:10:17.726727] [DEBUG] [REMOTE ] GPIQ: PASS: History has at least 300 days. [2026-01-01T12:10:17.726969] [DEBUG] [REMOTE ] GPIQ: PASS: Price check passed. Min price $50.15. [2026-01-01T12:10:17.727107] [DEBUG] [REMOTE ] GPIQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:17.727220] [DEBUG] [REMOTE ] GPIQ: PASS: Integrity check passed. [2026-01-01T12:10:17.727260] [DEBUG] [REMOTE ] GPIQ: Symbol is viable for forecasting. [2026-01-01T12:10:17.727310] [INFO ] [MAIN ] [1435/3542] GPIQ kept (0.1s) | 1434 kept, 1 rejected | 140.5/min | ETA: 15.0m [2026-01-01T12:10:18.114364] [DEBUG] [REMOTE ] GPIX: Retrieved 547 rows, trimmed to 300. [2026-01-01T12:10:18.114540] [DEBUG] [REMOTE ] GPIX: PASS: History has at least 300 days. [2026-01-01T12:10:18.114803] [DEBUG] [REMOTE ] GPIX: PASS: Price check passed. Min price $50.35. [2026-01-01T12:10:18.114935] [DEBUG] [REMOTE ] GPIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:18.115043] [DEBUG] [REMOTE ] GPIX: PASS: Integrity check passed. [2026-01-01T12:10:18.115081] [DEBUG] [REMOTE ] GPIX: Symbol is viable for forecasting. [2026-01-01T12:10:18.115151] [INFO ] [MAIN ] [1436/3542] GPIX kept (0.4s) | 1435 kept, 1 rejected | 140.6/min | ETA: 15.0m [2026-01-01T12:10:18.727779] [DEBUG] [REMOTE ] GPJA: Retrieved 2079 rows, trimmed to 300. [2026-01-01T12:10:18.727907] [DEBUG] [REMOTE ] GPJA: PASS: History has at least 300 days. [2026-01-01T12:10:18.728108] [DEBUG] [REMOTE ] GPJA: PASS: Price check passed. Min price $22.18. [2026-01-01T12:10:18.728237] [DEBUG] [REMOTE ] GPJA: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:18.728342] [DEBUG] [REMOTE ] GPJA: PASS: Integrity check passed. [2026-01-01T12:10:18.728382] [DEBUG] [REMOTE ] GPJA: Symbol is viable for forecasting. [2026-01-01T12:10:18.728428] [INFO ] [MAIN ] [1437/3542] GPJA kept (0.6s) | 1436 kept, 1 rejected | 140.5/min | ETA: 15.0m [2026-01-01T12:10:19.118047] [DEBUG] [REMOTE ] GPK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:19.118246] [DEBUG] [REMOTE ] GPK: PASS: History has at least 300 days. [2026-01-01T12:10:19.118523] [DEBUG] [REMOTE ] GPK: PASS: Price check passed. Min price $14.13. [2026-01-01T12:10:19.118676] [DEBUG] [REMOTE ] GPK: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:19.118804] [DEBUG] [REMOTE ] GPK: PASS: Integrity check passed. [2026-01-01T12:10:19.118845] [DEBUG] [REMOTE ] GPK: Symbol is viable for forecasting. [2026-01-01T12:10:19.118899] [INFO ] [MAIN ] [1438/3542] GPK kept (0.4s) | 1437 kept, 1 rejected | 140.5/min | ETA: 15.0m [2026-01-01T12:10:19.664854] [DEBUG] [REMOTE ] GPN: Retrieved 6278 rows, trimmed to 300. [2026-01-01T12:10:19.664987] [DEBUG] [REMOTE ] GPN: PASS: History has at least 300 days. [2026-01-01T12:10:19.665194] [DEBUG] [REMOTE ] GPN: PASS: Price check passed. Min price $71.25. [2026-01-01T12:10:19.665323] [DEBUG] [REMOTE ] GPN: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:19.665432] [DEBUG] [REMOTE ] GPN: PASS: Integrity check passed. [2026-01-01T12:10:19.665471] [DEBUG] [REMOTE ] GPN: Symbol is viable for forecasting. [2026-01-01T12:10:19.665519] [INFO ] [MAIN ] [1439/3542] GPN kept (0.5s) | 1438 kept, 1 rejected | 140.5/min | ETA: 15.0m [2026-01-01T12:10:19.942809] [DEBUG] [REMOTE ] GPRE: Retrieved 4982 rows, trimmed to 300. [2026-01-01T12:10:19.942946] [DEBUG] [REMOTE ] GPRE: PASS: History has at least 300 days. [2026-01-01T12:10:19.943143] [DEBUG] [REMOTE ] GPRE: PASS: Price check passed. Min price $9.08. [2026-01-01T12:10:19.943271] [DEBUG] [REMOTE ] GPRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:19.943408] [DEBUG] [REMOTE ] GPRE: PASS: Integrity check passed. [2026-01-01T12:10:19.943448] [DEBUG] [REMOTE ] GPRE: Symbol is viable for forecasting. [2026-01-01T12:10:19.943497] [INFO ] [MAIN ] [1440/3542] GPRE kept (0.3s) | 1439 kept, 1 rejected | 140.5/min | ETA: 15.0m [2026-01-01T12:10:20.320556] [DEBUG] [REMOTE ] GPRK: Retrieved 3826 rows, trimmed to 300. [2026-01-01T12:10:20.320718] [DEBUG] [REMOTE ] GPRK: PASS: History has at least 300 days. [2026-01-01T12:10:20.320941] [DEBUG] [REMOTE ] GPRK: PASS: Price check passed. Min price $5.94. [2026-01-01T12:10:20.321072] [DEBUG] [REMOTE ] GPRK: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:20.321178] [DEBUG] [REMOTE ] GPRK: PASS: Integrity check passed. [2026-01-01T12:10:20.321217] [DEBUG] [REMOTE ] GPRK: Symbol is viable for forecasting. [2026-01-01T12:10:20.321263] [INFO ] [MAIN ] [1441/3542] GPRK kept (0.4s) | 1440 kept, 1 rejected | 140.5/min | ETA: 14.9m [2026-01-01T12:10:20.811051] [DEBUG] [REMOTE ] GPRO: Retrieved 2897 rows, trimmed to 300. [2026-01-01T12:10:20.811239] [DEBUG] [REMOTE ] GPRO: PASS: History has at least 300 days. [2026-01-01T12:10:20.811492] [DEBUG] [REMOTE ] GPRO: PASS: Price check passed. Min price $1.41. [2026-01-01T12:10:20.811654] [DEBUG] [REMOTE ] GPRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:20.811778] [DEBUG] [REMOTE ] GPRO: PASS: Integrity check passed. [2026-01-01T12:10:20.811820] [DEBUG] [REMOTE ] GPRO: Symbol is viable for forecasting. [2026-01-01T12:10:20.811897] [INFO ] [MAIN ] [1442/3542] GPRO kept (0.5s) | 1441 kept, 1 rejected | 140.5/min | ETA: 14.9m [2026-01-01T12:10:21.002551] [DEBUG] [REMOTE ] GRAB: Retrieved 1277 rows, trimmed to 300. [2026-01-01T12:10:21.002783] [DEBUG] [REMOTE ] GRAB: PASS: History has at least 300 days. [2026-01-01T12:10:21.003050] [DEBUG] [REMOTE ] GRAB: PASS: Price check passed. Min price $4.87. [2026-01-01T12:10:21.003199] [DEBUG] [REMOTE ] GRAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:21.003325] [DEBUG] [REMOTE ] GRAB: PASS: Integrity check passed. [2026-01-01T12:10:21.003369] [DEBUG] [REMOTE ] GRAB: Symbol is viable for forecasting. [2026-01-01T12:10:21.003423] [INFO ] [MAIN ] [1443/3542] GRAB kept (0.2s) | 1442 kept, 1 rejected | 140.6/min | ETA: 14.9m [2026-01-01T12:10:21.373533] [DEBUG] [REMOTE ] GRAL: Retrieved 382 rows, trimmed to 300. [2026-01-01T12:10:21.373752] [DEBUG] [REMOTE ] GRAL: PASS: History has at least 300 days. [2026-01-01T12:10:21.374015] [DEBUG] [REMOTE ] GRAL: PASS: Price check passed. Min price $62.82. [2026-01-01T12:10:21.374167] [DEBUG] [REMOTE ] GRAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:21.374288] [DEBUG] [REMOTE ] GRAL: PASS: Integrity check passed. [2026-01-01T12:10:21.374331] [DEBUG] [REMOTE ] GRAL: Symbol is viable for forecasting. [2026-01-01T12:10:21.374381] [INFO ] [MAIN ] [1444/3542] GRAL kept (0.4s) | 1443 kept, 1 rejected | 140.6/min | ETA: 14.9m [2026-01-01T12:10:22.075019] [DEBUG] [REMOTE ] GRBK: Retrieved 4668 rows, trimmed to 300. [2026-01-01T12:10:22.075162] [DEBUG] [REMOTE ] GRBK: PASS: History has at least 300 days. [2026-01-01T12:10:22.075375] [DEBUG] [REMOTE ] GRBK: PASS: Price check passed. Min price $61.60. [2026-01-01T12:10:22.075512] [DEBUG] [REMOTE ] GRBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:22.075645] [DEBUG] [REMOTE ] GRBK: PASS: Integrity check passed. [2026-01-01T12:10:22.075688] [DEBUG] [REMOTE ] GRBK: Symbol is viable for forecasting. [2026-01-01T12:10:22.075737] [INFO ] [MAIN ] [1445/3542] GRBK kept (0.7s) | 1444 kept, 1 rejected | 140.5/min | ETA: 14.9m [2026-01-01T12:10:22.563424] [DEBUG] [REMOTE ] GRC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:22.563626] [DEBUG] [REMOTE ] GRC: PASS: History has at least 300 days. [2026-01-01T12:10:22.563883] [DEBUG] [REMOTE ] GRC: PASS: Price check passed. Min price $43.56. [2026-01-01T12:10:22.564031] [DEBUG] [REMOTE ] GRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:22.564160] [DEBUG] [REMOTE ] GRC: PASS: Integrity check passed. [2026-01-01T12:10:22.564201] [DEBUG] [REMOTE ] GRC: Symbol is viable for forecasting. [2026-01-01T12:10:22.564254] [INFO ] [MAIN ] [1446/3542] GRC kept (0.5s) | 1445 kept, 1 rejected | 140.5/min | ETA: 14.9m [2026-01-01T12:10:22.870787] [DEBUG] [REMOTE ] GRDX: Retrieved 2319 rows, trimmed to 300. [2026-01-01T12:10:22.870967] [DEBUG] [REMOTE ] GRDX: PASS: History has at least 300 days. [2026-01-01T12:10:22.871215] [DEBUG] [REMOTE ] GRDX: PASS: Price check passed. Min price $2.00. [2026-01-01T12:10:22.871346] [DEBUG] [REMOTE ] GRDX: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:22.871459] [DEBUG] [REMOTE ] GRDX: PASS: Integrity check passed. [2026-01-01T12:10:22.871499] [DEBUG] [REMOTE ] GRDX: Symbol is viable for forecasting. [2026-01-01T12:10:22.871550] [INFO ] [MAIN ] [1447/3542] GRDX kept (0.3s) | 1446 kept, 1 rejected | 140.5/min | ETA: 14.9m [2026-01-01T12:10:23.154650] [DEBUG] [REMOTE ] GREE: Retrieved 1080 rows, trimmed to 300. [2026-01-01T12:10:23.154836] [DEBUG] [REMOTE ] GREE: PASS: History has at least 300 days. [2026-01-01T12:10:23.155077] [DEBUG] [REMOTE ] GREE: PASS: Price check passed. Min price $1.21. [2026-01-01T12:10:23.155215] [DEBUG] [REMOTE ] GREE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:23.155326] [DEBUG] [REMOTE ] GREE: PASS: Integrity check passed. [2026-01-01T12:10:23.155391] [DEBUG] [REMOTE ] GREE: Symbol is viable for forecasting. [2026-01-01T12:10:23.155444] [INFO ] [MAIN ] [1448/3542] GREE kept (0.3s) | 1447 kept, 1 rejected | 140.6/min | ETA: 14.9m [2026-01-01T12:10:23.745535] [DEBUG] [REMOTE ] GRFS: Retrieved 3668 rows, trimmed to 300. [2026-01-01T12:10:23.745744] [DEBUG] [REMOTE ] GRFS: PASS: History has at least 300 days. [2026-01-01T12:10:23.746003] [DEBUG] [REMOTE ] GRFS: PASS: Price check passed. Min price $8.36. [2026-01-01T12:10:23.746139] [DEBUG] [REMOTE ] GRFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:23.746254] [DEBUG] [REMOTE ] GRFS: PASS: Integrity check passed. [2026-01-01T12:10:23.746296] [DEBUG] [REMOTE ] GRFS: Symbol is viable for forecasting. [2026-01-01T12:10:23.746347] [INFO ] [MAIN ] [1449/3542] GRFS kept (0.6s) | 1448 kept, 1 rejected | 140.5/min | ETA: 14.9m [2026-01-01T12:10:23.997082] [DEBUG] [REMOTE ] GRID: Retrieved 4055 rows, trimmed to 300. [2026-01-01T12:10:23.997267] [DEBUG] [REMOTE ] GRID: PASS: History has at least 300 days. [2026-01-01T12:10:23.997523] [DEBUG] [REMOTE ] GRID: PASS: Price check passed. Min price $146.19. [2026-01-01T12:10:23.997693] [DEBUG] [REMOTE ] GRID: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:23.997822] [DEBUG] [REMOTE ] GRID: PASS: Integrity check passed. [2026-01-01T12:10:23.997865] [DEBUG] [REMOTE ] GRID: Symbol is viable for forecasting. [2026-01-01T12:10:23.997920] [INFO ] [MAIN ] [1450/3542] GRID kept (0.3s) | 1449 kept, 1 rejected | 140.6/min | ETA: 14.9m [2026-01-01T12:10:24.618861] [DEBUG] [REMOTE ] GRMN: Retrieved 6302 rows, trimmed to 300. [2026-01-01T12:10:24.619058] [DEBUG] [REMOTE ] GRMN: PASS: History has at least 300 days. [2026-01-01T12:10:24.619358] [DEBUG] [REMOTE ] GRMN: PASS: Price check passed. Min price $186.30. [2026-01-01T12:10:24.619658] [DEBUG] [REMOTE ] GRMN: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:24.619827] [DEBUG] [REMOTE ] GRMN: PASS: Integrity check passed. [2026-01-01T12:10:24.619869] [DEBUG] [REMOTE ] GRMN: Symbol is viable for forecasting. [2026-01-01T12:10:24.619922] [INFO ] [MAIN ] [1451/3542] GRMN kept (0.6s) | 1450 kept, 1 rejected | 140.5/min | ETA: 14.9m [2026-01-01T12:10:24.844174] [DEBUG] [REMOTE ] GRND: Retrieved 1247 rows, trimmed to 300. [2026-01-01T12:10:24.844369] [DEBUG] [REMOTE ] GRND: PASS: History has at least 300 days. [2026-01-01T12:10:24.844635] [DEBUG] [REMOTE ] GRND: PASS: Price check passed. Min price $11.96. [2026-01-01T12:10:24.844774] [DEBUG] [REMOTE ] GRND: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:24.844890] [DEBUG] [REMOTE ] GRND: PASS: Integrity check passed. [2026-01-01T12:10:24.844932] [DEBUG] [REMOTE ] GRND: Symbol is viable for forecasting. [2026-01-01T12:10:24.844986] [INFO ] [MAIN ] [1452/3542] GRND kept (0.2s) | 1451 kept, 1 rejected | 140.6/min | ETA: 14.9m [2026-01-01T12:10:25.369356] [DEBUG] [REMOTE ] GRPN: Retrieved 3559 rows, trimmed to 300. [2026-01-01T12:10:25.369539] [DEBUG] [REMOTE ] GRPN: PASS: History has at least 300 days. [2026-01-01T12:10:25.369817] [DEBUG] [REMOTE ] GRPN: PASS: Price check passed. Min price $15.57. [2026-01-01T12:10:25.369957] [DEBUG] [REMOTE ] GRPN: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:25.370077] [DEBUG] [REMOTE ] GRPN: PASS: Integrity check passed. [2026-01-01T12:10:25.370120] [DEBUG] [REMOTE ] GRPN: Symbol is viable for forecasting. [2026-01-01T12:10:25.370173] [INFO ] [MAIN ] [1453/3542] GRPN kept (0.5s) | 1452 kept, 1 rejected | 140.6/min | ETA: 14.9m [2026-01-01T12:10:25.802537] [DEBUG] [REMOTE ] GRVY: Retrieved 5258 rows, trimmed to 300. [2026-01-01T12:10:25.802751] [DEBUG] [REMOTE ] GRVY: PASS: History has at least 300 days. [2026-01-01T12:10:25.803020] [DEBUG] [REMOTE ] GRVY: PASS: Price check passed. Min price $55.70. [2026-01-01T12:10:25.803160] [DEBUG] [REMOTE ] GRVY: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:25.803289] [DEBUG] [REMOTE ] GRVY: PASS: Integrity check passed. [2026-01-01T12:10:25.803358] [DEBUG] [REMOTE ] GRVY: Symbol is viable for forecasting. [2026-01-01T12:10:25.803538] [INFO ] [MAIN ] [1454/3542] GRVY kept (0.4s) | 1453 kept, 1 rejected | 140.6/min | ETA: 14.9m [2026-01-01T12:10:26.130096] [DEBUG] [REMOTE ] GRWG: Retrieved 2295 rows, trimmed to 300. [2026-01-01T12:10:26.130261] [DEBUG] [REMOTE ] GRWG: PASS: History has at least 300 days. [2026-01-01T12:10:26.130487] [DEBUG] [REMOTE ] GRWG: PASS: Price check passed. Min price $1.38. [2026-01-01T12:10:26.130645] [DEBUG] [REMOTE ] GRWG: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:26.130758] [DEBUG] [REMOTE ] GRWG: PASS: Integrity check passed. [2026-01-01T12:10:26.130797] [DEBUG] [REMOTE ] GRWG: Symbol is viable for forecasting. [2026-01-01T12:10:26.130847] [INFO ] [MAIN ] [1455/3542] GRWG kept (0.3s) | 1454 kept, 1 rejected | 140.6/min | ETA: 14.8m [2026-01-01T12:10:26.609089] [DEBUG] [REMOTE ] GRX: Retrieved 4665 rows, trimmed to 300. [2026-01-01T12:10:26.609270] [DEBUG] [REMOTE ] GRX: PASS: History has at least 300 days. [2026-01-01T12:10:26.609535] [DEBUG] [REMOTE ] GRX: PASS: Price check passed. Min price $8.99. [2026-01-01T12:10:26.609687] [DEBUG] [REMOTE ] GRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:26.609800] [DEBUG] [REMOTE ] GRX: PASS: Integrity check passed. [2026-01-01T12:10:26.609970] [DEBUG] [REMOTE ] GRX: Symbol is viable for forecasting. [2026-01-01T12:10:26.610029] [INFO ] [MAIN ] [1456/3542] GRX kept (0.5s) | 1455 kept, 1 rejected | 140.6/min | ETA: 14.8m [2026-01-01T12:10:26.920004] [DEBUG] [REMOTE ] GS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:26.920193] [DEBUG] [REMOTE ] GS: PASS: History has at least 300 days. [2026-01-01T12:10:26.920455] [DEBUG] [REMOTE ] GS: PASS: Price check passed. Min price $740.96. [2026-01-01T12:10:26.920738] [DEBUG] [REMOTE ] GS: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:26.920861] [DEBUG] [REMOTE ] GS: PASS: Integrity check passed. [2026-01-01T12:10:26.920901] [DEBUG] [REMOTE ] GS: Symbol is viable for forecasting. [2026-01-01T12:10:26.920953] [INFO ] [MAIN ] [1457/3542] GS kept (0.3s) | 1456 kept, 1 rejected | 140.6/min | ETA: 14.8m [2026-01-01T12:10:27.538597] [DEBUG] [REMOTE ] GSBC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:27.538789] [DEBUG] [REMOTE ] GSBC: PASS: History has at least 300 days. [2026-01-01T12:10:27.539044] [DEBUG] [REMOTE ] GSBC: PASS: Price check passed. Min price $55.29. [2026-01-01T12:10:27.539177] [DEBUG] [REMOTE ] GSBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:27.539315] [DEBUG] [REMOTE ] GSBC: PASS: Integrity check passed. [2026-01-01T12:10:27.539356] [DEBUG] [REMOTE ] GSBC: Symbol is viable for forecasting. [2026-01-01T12:10:27.539407] [INFO ] [MAIN ] [1458/3542] GSBC kept (0.6s) | 1457 kept, 1 rejected | 140.5/min | ETA: 14.8m [2026-01-01T12:10:27.896764] [DEBUG] [REMOTE ] GSBD: Retrieved 2715 rows, trimmed to 300. [2026-01-01T12:10:27.896941] [DEBUG] [REMOTE ] GSBD: PASS: History has at least 300 days. [2026-01-01T12:10:27.897193] [DEBUG] [REMOTE ] GSBD: PASS: Price check passed. Min price $9.11. [2026-01-01T12:10:27.897331] [DEBUG] [REMOTE ] GSBD: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:27.897448] [DEBUG] [REMOTE ] GSBD: PASS: Integrity check passed. [2026-01-01T12:10:27.897492] [DEBUG] [REMOTE ] GSBD: Symbol is viable for forecasting. [2026-01-01T12:10:27.897543] [INFO ] [MAIN ] [1459/3542] GSBD kept (0.4s) | 1458 kept, 1 rejected | 140.6/min | ETA: 14.8m [2026-01-01T12:10:28.223310] [DEBUG] [REMOTE ] GSHD: Retrieved 1931 rows, trimmed to 300. [2026-01-01T12:10:28.223439] [DEBUG] [REMOTE ] GSHD: PASS: History has at least 300 days. [2026-01-01T12:10:28.223653] [DEBUG] [REMOTE ] GSHD: PASS: Price check passed. Min price $65.20. [2026-01-01T12:10:28.223784] [DEBUG] [REMOTE ] GSHD: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:28.223906] [DEBUG] [REMOTE ] GSHD: PASS: Integrity check passed. [2026-01-01T12:10:28.223946] [DEBUG] [REMOTE ] GSHD: Symbol is viable for forecasting. [2026-01-01T12:10:28.223992] [INFO ] [MAIN ] [1460/3542] GSHD kept (0.3s) | 1459 kept, 1 rejected | 140.6/min | ETA: 14.8m [2026-01-01T12:10:28.784388] [DEBUG] [REMOTE ] GSK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:28.784520] [DEBUG] [REMOTE ] GSK: PASS: History has at least 300 days. [2026-01-01T12:10:28.784747] [DEBUG] [REMOTE ] GSK: PASS: Price check passed. Min price $42.86. [2026-01-01T12:10:28.784883] [DEBUG] [REMOTE ] GSK: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:28.784993] [DEBUG] [REMOTE ] GSK: PASS: Integrity check passed. [2026-01-01T12:10:28.785033] [DEBUG] [REMOTE ] GSK: Symbol is viable for forecasting. [2026-01-01T12:10:28.785081] [INFO ] [MAIN ] [1461/3542] GSK kept (0.6s) | 1460 kept, 1 rejected | 140.6/min | ETA: 14.8m [2026-01-01T12:10:29.154656] [DEBUG] [REMOTE ] GSL: Retrieved 4372 rows, trimmed to 300. [2026-01-01T12:10:29.154781] [DEBUG] [REMOTE ] GSL: PASS: History has at least 300 days. [2026-01-01T12:10:29.154981] [DEBUG] [REMOTE ] GSL: PASS: Price check passed. Min price $26.91. [2026-01-01T12:10:29.155120] [DEBUG] [REMOTE ] GSL: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:29.155256] [DEBUG] [REMOTE ] GSL: PASS: Integrity check passed. [2026-01-01T12:10:29.155297] [DEBUG] [REMOTE ] GSL: Symbol is viable for forecasting. [2026-01-01T12:10:29.155346] [INFO ] [MAIN ] [1462/3542] GSL kept (0.4s) | 1461 kept, 1 rejected | 140.6/min | ETA: 14.8m [2026-01-01T12:10:29.544021] [DEBUG] [REMOTE ] GSM: Retrieved 4132 rows, trimmed to 300. [2026-01-01T12:10:29.544148] [DEBUG] [REMOTE ] GSM: PASS: History has at least 300 days. [2026-01-01T12:10:29.544342] [DEBUG] [REMOTE ] GSM: PASS: Price check passed. Min price $3.71. [2026-01-01T12:10:29.544471] [DEBUG] [REMOTE ] GSM: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:29.544597] [DEBUG] [REMOTE ] GSM: PASS: Integrity check passed. [2026-01-01T12:10:29.544639] [DEBUG] [REMOTE ] GSM: Symbol is viable for forecasting. [2026-01-01T12:10:29.544685] [INFO ] [MAIN ] [1463/3542] GSM kept (0.4s) | 1462 kept, 1 rejected | 140.6/min | ETA: 14.8m [2026-01-01T12:10:29.911459] [DEBUG] [REMOTE ] GTES: Retrieved 1995 rows, trimmed to 300. [2026-01-01T12:10:29.911669] [DEBUG] [REMOTE ] GTES: PASS: History has at least 300 days. [2026-01-01T12:10:29.911939] [DEBUG] [REMOTE ] GTES: PASS: Price check passed. Min price $21.18. [2026-01-01T12:10:29.912076] [DEBUG] [REMOTE ] GTES: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:29.912189] [DEBUG] [REMOTE ] GTES: PASS: Integrity check passed. [2026-01-01T12:10:29.912230] [DEBUG] [REMOTE ] GTES: Symbol is viable for forecasting. [2026-01-01T12:10:29.912280] [INFO ] [MAIN ] [1464/3542] GTES kept (0.4s) | 1463 kept, 1 rejected | 140.6/min | ETA: 14.8m [2026-01-01T12:10:30.284326] [DEBUG] [REMOTE ] GTLB: Retrieved 1058 rows, trimmed to 300. [2026-01-01T12:10:30.284454] [DEBUG] [REMOTE ] GTLB: PASS: History has at least 300 days. [2026-01-01T12:10:30.284675] [DEBUG] [REMOTE ] GTLB: PASS: Price check passed. Min price $37.35. [2026-01-01T12:10:30.284806] [DEBUG] [REMOTE ] GTLB: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:30.284910] [DEBUG] [REMOTE ] GTLB: PASS: Integrity check passed. [2026-01-01T12:10:30.284948] [DEBUG] [REMOTE ] GTLB: Symbol is viable for forecasting. [2026-01-01T12:10:30.284993] [INFO ] [MAIN ] [1465/3542] GTLB kept (0.4s) | 1464 kept, 1 rejected | 140.6/min | ETA: 14.8m [2026-01-01T12:10:30.776169] [DEBUG] [REMOTE ] GTLS: Retrieved 4890 rows, trimmed to 300. [2026-01-01T12:10:30.776363] [DEBUG] [REMOTE ] GTLS: PASS: History has at least 300 days. [2026-01-01T12:10:30.776643] [DEBUG] [REMOTE ] GTLS: PASS: Price check passed. Min price $199.30. [2026-01-01T12:10:30.776784] [DEBUG] [REMOTE ] GTLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:30.776934] [DEBUG] [REMOTE ] GTLS: PASS: Integrity check passed. [2026-01-01T12:10:30.776977] [DEBUG] [REMOTE ] GTLS: Symbol is viable for forecasting. [2026-01-01T12:10:30.777029] [INFO ] [MAIN ] [1466/3542] GTLS kept (0.5s) | 1465 kept, 1 rejected | 140.6/min | ETA: 14.8m [2026-01-01T12:10:31.251919] [DEBUG] [REMOTE ] GTN: Retrieved 5872 rows, trimmed to 300. [2026-01-01T12:10:31.252074] [DEBUG] [REMOTE ] GTN: PASS: History has at least 300 days. [2026-01-01T12:10:31.252318] [DEBUG] [REMOTE ] GTN: PASS: Price check passed. Min price $4.33. [2026-01-01T12:10:31.252448] [DEBUG] [REMOTE ] GTN: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:31.252560] [DEBUG] [REMOTE ] GTN: PASS: Integrity check passed. [2026-01-01T12:10:31.252619] [DEBUG] [REMOTE ] GTN: Symbol is viable for forecasting. [2026-01-01T12:10:31.252668] [INFO ] [MAIN ] [1467/3542] GTN kept (0.5s) | 1466 kept, 1 rejected | 140.6/min | ETA: 14.8m [2026-01-01T12:10:31.528709] [DEBUG] [REMOTE ] GTX: Retrieved 1833 rows, trimmed to 300. [2026-01-01T12:10:31.528858] [DEBUG] [REMOTE ] GTX: PASS: History has at least 300 days. [2026-01-01T12:10:31.529069] [DEBUG] [REMOTE ] GTX: PASS: Price check passed. Min price $12.43. [2026-01-01T12:10:31.529202] [DEBUG] [REMOTE ] GTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:31.529343] [DEBUG] [REMOTE ] GTX: PASS: Integrity check passed. [2026-01-01T12:10:31.529386] [DEBUG] [REMOTE ] GTX: Symbol is viable for forecasting. [2026-01-01T12:10:31.529440] [INFO ] [MAIN ] [1468/3542] GTX kept (0.3s) | 1467 kept, 1 rejected | 140.6/min | ETA: 14.7m [2026-01-01T12:10:32.018240] [DEBUG] [REMOTE ] GTY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:32.018375] [DEBUG] [REMOTE ] GTY: PASS: History has at least 300 days. [2026-01-01T12:10:32.018605] [DEBUG] [REMOTE ] GTY: PASS: Price check passed. Min price $25.17. [2026-01-01T12:10:32.018741] [DEBUG] [REMOTE ] GTY: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:32.018853] [DEBUG] [REMOTE ] GTY: PASS: Integrity check passed. [2026-01-01T12:10:32.018892] [DEBUG] [REMOTE ] GTY: Symbol is viable for forecasting. [2026-01-01T12:10:32.018941] [INFO ] [MAIN ] [1469/3542] GTY kept (0.5s) | 1468 kept, 1 rejected | 140.6/min | ETA: 14.7m [2026-01-01T12:10:32.183246] [DEBUG] [REMOTE ] GUG: Retrieved 1029 rows, trimmed to 300. [2026-01-01T12:10:32.183379] [DEBUG] [REMOTE ] GUG: PASS: History has at least 300 days. [2026-01-01T12:10:32.183601] [DEBUG] [REMOTE ] GUG: PASS: Price check passed. Min price $14.90. [2026-01-01T12:10:32.183737] [DEBUG] [REMOTE ] GUG: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:32.183843] [DEBUG] [REMOTE ] GUG: PASS: Integrity check passed. [2026-01-01T12:10:32.183883] [DEBUG] [REMOTE ] GUG: Symbol is viable for forecasting. [2026-01-01T12:10:32.183929] [INFO ] [MAIN ] [1470/3542] GUG kept (0.2s) | 1469 kept, 1 rejected | 140.7/min | ETA: 14.7m [2026-01-01T12:10:32.929544] [DEBUG] [REMOTE ] GVA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:32.929723] [DEBUG] [REMOTE ] GVA: PASS: History has at least 300 days. [2026-01-01T12:10:32.929984] [DEBUG] [REMOTE ] GVA: PASS: Price check passed. Min price $98.39. [2026-01-01T12:10:32.930150] [DEBUG] [REMOTE ] GVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:32.930288] [DEBUG] [REMOTE ] GVA: PASS: Integrity check passed. [2026-01-01T12:10:32.930330] [DEBUG] [REMOTE ] GVA: Symbol is viable for forecasting. [2026-01-01T12:10:32.930385] [INFO ] [MAIN ] [1471/3542] GVA kept (0.7s) | 1470 kept, 1 rejected | 140.6/min | ETA: 14.7m [2026-01-01T12:10:33.063138] [DEBUG] [REMOTE ] GWH: Retrieved 1255 rows, trimmed to 300. [2026-01-01T12:10:33.063275] [DEBUG] [REMOTE ] GWH: PASS: History has at least 300 days. [2026-01-01T12:10:33.063477] [DEBUG] [REMOTE ] GWH: PASS: Price check passed. Min price $1.72. [2026-01-01T12:10:33.063634] [DEBUG] [REMOTE ] GWH: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:33.063765] [DEBUG] [REMOTE ] GWH: PASS: Integrity check passed. [2026-01-01T12:10:33.063807] [DEBUG] [REMOTE ] GWH: Symbol is viable for forecasting. [2026-01-01T12:10:33.063856] [INFO ] [MAIN ] [1472/3542] GWH kept (0.1s) | 1471 kept, 1 rejected | 140.7/min | ETA: 14.7m [2026-01-01T12:10:33.735232] [DEBUG] [REMOTE ] GWRE: Retrieved 3505 rows, trimmed to 300. [2026-01-01T12:10:33.735366] [DEBUG] [REMOTE ] GWRE: PASS: History has at least 300 days. [2026-01-01T12:10:33.735605] [DEBUG] [REMOTE ] GWRE: PASS: Price check passed. Min price $193.59. [2026-01-01T12:10:33.735740] [DEBUG] [REMOTE ] GWRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:33.735882] [DEBUG] [REMOTE ] GWRE: PASS: Integrity check passed. [2026-01-01T12:10:33.735922] [DEBUG] [REMOTE ] GWRE: Symbol is viable for forecasting. [2026-01-01T12:10:33.735968] [INFO ] [MAIN ] [1473/3542] GWRE kept (0.7s) | 1472 kept, 1 rejected | 140.6/min | ETA: 14.7m [2026-01-01T12:10:34.052464] [DEBUG] [REMOTE ] GWRS: Retrieved 2434 rows, trimmed to 300. [2026-01-01T12:10:34.052657] [DEBUG] [REMOTE ] GWRS: PASS: History has at least 300 days. [2026-01-01T12:10:34.052968] [DEBUG] [REMOTE ] GWRS: PASS: Price check passed. Min price $8.30. [2026-01-01T12:10:34.053157] [DEBUG] [REMOTE ] GWRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:34.053311] [DEBUG] [REMOTE ] GWRS: PASS: Integrity check passed. [2026-01-01T12:10:34.053371] [DEBUG] [REMOTE ] GWRS: Symbol is viable for forecasting. [2026-01-01T12:10:34.053442] [INFO ] [MAIN ] [1474/3542] GWRS kept (0.3s) | 1473 kept, 1 rejected | 140.6/min | ETA: 14.7m [2026-01-01T12:10:34.348318] [DEBUG] [REMOTE ] GXAI: Retrieved 722 rows, trimmed to 300. [2026-01-01T12:10:34.348422] [DEBUG] [REMOTE ] GXAI: PASS: History has at least 300 days. [2026-01-01T12:10:34.348633] [DEBUG] [REMOTE ] GXAI: PASS: Price check passed. Min price $1.04. [2026-01-01T12:10:34.348765] [DEBUG] [REMOTE ] GXAI: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:34.348869] [DEBUG] [REMOTE ] GXAI: PASS: Integrity check passed. [2026-01-01T12:10:34.348908] [DEBUG] [REMOTE ] GXAI: Symbol is viable for forecasting. [2026-01-01T12:10:34.348953] [INFO ] [MAIN ] [1475/3542] GXAI kept (0.3s) | 1474 kept, 1 rejected | 140.6/min | ETA: 14.7m [2026-01-01T12:10:34.944664] [DEBUG] [REMOTE ] GYRE: Retrieved 4961 rows, trimmed to 300. [2026-01-01T12:10:34.944793] [DEBUG] [REMOTE ] GYRE: PASS: History has at least 300 days. [2026-01-01T12:10:34.944998] [DEBUG] [REMOTE ] GYRE: PASS: Price check passed. Min price $7.02. [2026-01-01T12:10:34.945136] [DEBUG] [REMOTE ] GYRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:34.945270] [DEBUG] [REMOTE ] GYRE: PASS: Integrity check passed. [2026-01-01T12:10:34.945313] [DEBUG] [REMOTE ] GYRE: Symbol is viable for forecasting. [2026-01-01T12:10:34.945360] [INFO ] [MAIN ] [1476/3542] GYRE kept (0.6s) | 1475 kept, 1 rejected | 140.6/min | ETA: 14.7m [2026-01-01T12:10:35.307593] [DEBUG] [REMOTE ] H: Retrieved 4063 rows, trimmed to 300. [2026-01-01T12:10:35.307721] [DEBUG] [REMOTE ] H: PASS: History has at least 300 days. [2026-01-01T12:10:35.307921] [DEBUG] [REMOTE ] H: PASS: Price check passed. Min price $135.29. [2026-01-01T12:10:35.308053] [DEBUG] [REMOTE ] H: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:35.308161] [DEBUG] [REMOTE ] H: PASS: Integrity check passed. [2026-01-01T12:10:35.308205] [DEBUG] [REMOTE ] H: Symbol is viable for forecasting. [2026-01-01T12:10:35.308252] [INFO ] [MAIN ] [1477/3542] H kept (0.4s) | 1476 kept, 1 rejected | 140.6/min | ETA: 14.7m [2026-01-01T12:10:35.799860] [DEBUG] [REMOTE ] HAE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:35.800100] [DEBUG] [REMOTE ] HAE: PASS: History has at least 300 days. [2026-01-01T12:10:35.800706] [DEBUG] [REMOTE ] HAE: PASS: Price check passed. Min price $48.58. [2026-01-01T12:10:35.800918] [DEBUG] [REMOTE ] HAE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:35.801087] [DEBUG] [REMOTE ] HAE: PASS: Integrity check passed. [2026-01-01T12:10:35.801129] [DEBUG] [REMOTE ] HAE: Symbol is viable for forecasting. [2026-01-01T12:10:35.801182] [INFO ] [MAIN ] [1478/3542] HAE kept (0.5s) | 1477 kept, 1 rejected | 140.6/min | ETA: 14.7m [2026-01-01T12:10:36.279683] [DEBUG] [REMOTE ] HAFC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:36.279822] [DEBUG] [REMOTE ] HAFC: PASS: History has at least 300 days. [2026-01-01T12:10:36.280113] [DEBUG] [REMOTE ] HAFC: PASS: Price check passed. Min price $22.73. [2026-01-01T12:10:36.280249] [DEBUG] [REMOTE ] HAFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:36.280365] [DEBUG] [REMOTE ] HAFC: PASS: Integrity check passed. [2026-01-01T12:10:36.280403] [DEBUG] [REMOTE ] HAFC: Symbol is viable for forecasting. [2026-01-01T12:10:36.280450] [INFO ] [MAIN ] [1479/3542] HAFC kept (0.5s) | 1478 kept, 1 rejected | 140.6/min | ETA: 14.7m [2026-01-01T12:10:36.560343] [DEBUG] [REMOTE ] HAIN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:36.560481] [DEBUG] [REMOTE ] HAIN: PASS: History has at least 300 days. [2026-01-01T12:10:36.560715] [DEBUG] [REMOTE ] HAIN: PASS: Price check passed. Min price $1.01. [2026-01-01T12:10:36.560849] [DEBUG] [REMOTE ] HAIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:36.560965] [DEBUG] [REMOTE ] HAIN: PASS: Integrity check passed. [2026-01-01T12:10:36.561005] [DEBUG] [REMOTE ] HAIN: Symbol is viable for forecasting. [2026-01-01T12:10:36.561053] [INFO ] [MAIN ] [1480/3542] HAIN kept (0.3s) | 1479 kept, 1 rejected | 140.6/min | ETA: 14.7m [2026-01-01T12:10:37.139475] [DEBUG] [REMOTE ] HAL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:37.139663] [DEBUG] [REMOTE ] HAL: PASS: History has at least 300 days. [2026-01-01T12:10:37.139955] [DEBUG] [REMOTE ] HAL: PASS: Price check passed. Min price $21.69. [2026-01-01T12:10:37.140159] [DEBUG] [REMOTE ] HAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:37.140313] [DEBUG] [REMOTE ] HAL: PASS: Integrity check passed. [2026-01-01T12:10:37.140363] [DEBUG] [REMOTE ] HAL: Symbol is viable for forecasting. [2026-01-01T12:10:37.140414] [INFO ] [MAIN ] [1481/3542] HAL kept (0.6s) | 1480 kept, 1 rejected | 140.6/min | ETA: 14.7m [2026-01-01T12:10:37.598724] [DEBUG] [REMOTE ] HALO: Retrieved 5485 rows, trimmed to 300. [2026-01-01T12:10:37.598860] [DEBUG] [REMOTE ] HALO: PASS: History has at least 300 days. [2026-01-01T12:10:37.599068] [DEBUG] [REMOTE ] HALO: PASS: Price check passed. Min price $61.87. [2026-01-01T12:10:37.599203] [DEBUG] [REMOTE ] HALO: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:37.599341] [DEBUG] [REMOTE ] HALO: PASS: Integrity check passed. [2026-01-01T12:10:37.599384] [DEBUG] [REMOTE ] HALO: Symbol is viable for forecasting. [2026-01-01T12:10:37.599433] [INFO ] [MAIN ] [1482/3542] HALO kept (0.5s) | 1481 kept, 1 rejected | 140.6/min | ETA: 14.7m [2026-01-01T12:10:38.058934] [DEBUG] [REMOTE ] HAS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:38.059128] [DEBUG] [REMOTE ] HAS: PASS: History has at least 300 days. [2026-01-01T12:10:38.059557] [DEBUG] [REMOTE ] HAS: PASS: Price check passed. Min price $70.31. [2026-01-01T12:10:38.059767] [DEBUG] [REMOTE ] HAS: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:38.059943] [DEBUG] [REMOTE ] HAS: PASS: Integrity check passed. [2026-01-01T12:10:38.059986] [DEBUG] [REMOTE ] HAS: Symbol is viable for forecasting. [2026-01-01T12:10:38.060041] [INFO ] [MAIN ] [1483/3542] HAS kept (0.5s) | 1482 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:38.402360] [DEBUG] [REMOTE ] HASI: Retrieved 3197 rows, trimmed to 300. [2026-01-01T12:10:38.402564] [DEBUG] [REMOTE ] HASI: PASS: History has at least 300 days. [2026-01-01T12:10:38.402914] [DEBUG] [REMOTE ] HASI: PASS: Price check passed. Min price $27.35. [2026-01-01T12:10:38.403122] [DEBUG] [REMOTE ] HASI: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:38.403332] [DEBUG] [REMOTE ] HASI: PASS: Integrity check passed. [2026-01-01T12:10:38.403387] [DEBUG] [REMOTE ] HASI: Symbol is viable for forecasting. [2026-01-01T12:10:38.403453] [INFO ] [MAIN ] [1484/3542] HASI kept (0.3s) | 1483 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:38.932178] [DEBUG] [REMOTE ] HBAN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:38.932339] [DEBUG] [REMOTE ] HBAN: PASS: History has at least 300 days. [2026-01-01T12:10:38.932631] [DEBUG] [REMOTE ] HBAN: PASS: Price check passed. Min price $15.03. [2026-01-01T12:10:38.932809] [DEBUG] [REMOTE ] HBAN: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:38.932962] [DEBUG] [REMOTE ] HBAN: PASS: Integrity check passed. [2026-01-01T12:10:38.933012] [DEBUG] [REMOTE ] HBAN: Symbol is viable for forecasting. [2026-01-01T12:10:38.933098] [INFO ] [MAIN ] [1485/3542] HBAN kept (0.5s) | 1484 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:39.185742] [DEBUG] [REMOTE ] HBANL: Retrieved 710 rows, trimmed to 300. [2026-01-01T12:10:39.185895] [DEBUG] [REMOTE ] HBANL: PASS: History has at least 300 days. [2026-01-01T12:10:39.186143] [DEBUG] [REMOTE ] HBANL: PASS: Price check passed. Min price $24.83. [2026-01-01T12:10:39.186305] [DEBUG] [REMOTE ] HBANL: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:39.186427] [DEBUG] [REMOTE ] HBANL: PASS: Integrity check passed. [2026-01-01T12:10:39.186468] [DEBUG] [REMOTE ] HBANL: Symbol is viable for forecasting. [2026-01-01T12:10:39.186519] [INFO ] [MAIN ] [1486/3542] HBANL kept (0.3s) | 1485 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:39.585502] [DEBUG] [REMOTE ] HBANP: Retrieved 1235 rows, trimmed to 300. [2026-01-01T12:10:39.585666] [DEBUG] [REMOTE ] HBANP: PASS: History has at least 300 days. [2026-01-01T12:10:39.585876] [DEBUG] [REMOTE ] HBANP: PASS: Price check passed. Min price $16.73. [2026-01-01T12:10:39.586009] [DEBUG] [REMOTE ] HBANP: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:39.586118] [DEBUG] [REMOTE ] HBANP: PASS: Integrity check passed. [2026-01-01T12:10:39.586158] [DEBUG] [REMOTE ] HBANP: Symbol is viable for forecasting. [2026-01-01T12:10:39.586205] [INFO ] [MAIN ] [1487/3542] HBANP kept (0.4s) | 1486 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:39.961225] [DEBUG] [REMOTE ] HBB: Retrieved 2078 rows, trimmed to 300. [2026-01-01T12:10:39.961352] [DEBUG] [REMOTE ] HBB: PASS: History has at least 300 days. [2026-01-01T12:10:39.961562] [DEBUG] [REMOTE ] HBB: PASS: Price check passed. Min price $13.66. [2026-01-01T12:10:39.961733] [DEBUG] [REMOTE ] HBB: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:39.961844] [DEBUG] [REMOTE ] HBB: PASS: Integrity check passed. [2026-01-01T12:10:39.961885] [DEBUG] [REMOTE ] HBB: Symbol is viable for forecasting. [2026-01-01T12:10:39.961936] [INFO ] [MAIN ] [1488/3542] HBB kept (0.4s) | 1487 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:40.577604] [DEBUG] [REMOTE ] HBCP: Retrieved 4335 rows, trimmed to 300. [2026-01-01T12:10:40.577777] [DEBUG] [REMOTE ] HBCP: PASS: History has at least 300 days. [2026-01-01T12:10:40.578011] [DEBUG] [REMOTE ] HBCP: PASS: Price check passed. Min price $50.89. [2026-01-01T12:10:40.578145] [DEBUG] [REMOTE ] HBCP: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:40.578260] [DEBUG] [REMOTE ] HBCP: PASS: Integrity check passed. [2026-01-01T12:10:40.578299] [DEBUG] [REMOTE ] HBCP: Symbol is viable for forecasting. [2026-01-01T12:10:40.578349] [INFO ] [MAIN ] [1489/3542] HBCP kept (0.6s) | 1488 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:40.957986] [DEBUG] [REMOTE ] HBM: Retrieved 4247 rows, trimmed to 300. [2026-01-01T12:10:40.958114] [DEBUG] [REMOTE ] HBM: PASS: History has at least 300 days. [2026-01-01T12:10:40.958311] [DEBUG] [REMOTE ] HBM: PASS: Price check passed. Min price $14.58. [2026-01-01T12:10:40.958457] [DEBUG] [REMOTE ] HBM: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:40.958564] [DEBUG] [REMOTE ] HBM: PASS: Integrity check passed. [2026-01-01T12:10:40.958624] [DEBUG] [REMOTE ] HBM: Symbol is viable for forecasting. [2026-01-01T12:10:40.958671] [INFO ] [MAIN ] [1490/3542] HBM kept (0.4s) | 1489 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:41.412801] [DEBUG] [REMOTE ] HBNC: Retrieved 6049 rows, trimmed to 300. [2026-01-01T12:10:41.412967] [DEBUG] [REMOTE ] HBNC: PASS: History has at least 300 days. [2026-01-01T12:10:41.413180] [DEBUG] [REMOTE ] HBNC: PASS: Price check passed. Min price $15.04. [2026-01-01T12:10:41.413309] [DEBUG] [REMOTE ] HBNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:41.413420] [DEBUG] [REMOTE ] HBNC: PASS: Integrity check passed. [2026-01-01T12:10:41.413458] [DEBUG] [REMOTE ] HBNC: Symbol is viable for forecasting. [2026-01-01T12:10:41.413506] [INFO ] [MAIN ] [1491/3542] HBNC kept (0.5s) | 1490 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:41.788828] [DEBUG] [REMOTE ] HCA: Retrieved 3726 rows, trimmed to 300. [2026-01-01T12:10:41.788989] [DEBUG] [REMOTE ] HCA: PASS: History has at least 300 days. [2026-01-01T12:10:41.789204] [DEBUG] [REMOTE ] HCA: PASS: Price check passed. Min price $410.06. [2026-01-01T12:10:41.789362] [DEBUG] [REMOTE ] HCA: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:41.789480] [DEBUG] [REMOTE ] HCA: PASS: Integrity check passed. [2026-01-01T12:10:41.789519] [DEBUG] [REMOTE ] HCA: Symbol is viable for forecasting. [2026-01-01T12:10:41.789613] [INFO ] [MAIN ] [1492/3542] HCA kept (0.4s) | 1491 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:42.130611] [DEBUG] [REMOTE ] HCC: Retrieved 2195 rows, trimmed to 300. [2026-01-01T12:10:42.130741] [DEBUG] [REMOTE ] HCC: PASS: History has at least 300 days. [2026-01-01T12:10:42.130946] [DEBUG] [REMOTE ] HCC: PASS: Price check passed. Min price $62.31. [2026-01-01T12:10:42.131080] [DEBUG] [REMOTE ] HCC: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:42.131204] [DEBUG] [REMOTE ] HCC: PASS: Integrity check passed. [2026-01-01T12:10:42.131252] [DEBUG] [REMOTE ] HCC: Symbol is viable for forecasting. [2026-01-01T12:10:42.131301] [INFO ] [MAIN ] [1493/3542] HCC kept (0.3s) | 1492 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:42.486753] [DEBUG] [REMOTE ] HCI: Retrieved 4352 rows, trimmed to 300. [2026-01-01T12:10:42.486891] [DEBUG] [REMOTE ] HCI: PASS: History has at least 300 days. [2026-01-01T12:10:42.487106] [DEBUG] [REMOTE ] HCI: PASS: Price check passed. Min price $169.90. [2026-01-01T12:10:42.487238] [DEBUG] [REMOTE ] HCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:42.487349] [DEBUG] [REMOTE ] HCI: PASS: Integrity check passed. [2026-01-01T12:10:42.487388] [DEBUG] [REMOTE ] HCI: Symbol is viable for forecasting. [2026-01-01T12:10:42.487437] [INFO ] [MAIN ] [1494/3542] HCI kept (0.4s) | 1493 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:42.929640] [DEBUG] [REMOTE ] HCM: Retrieved 2463 rows, trimmed to 300. [2026-01-01T12:10:42.929766] [DEBUG] [REMOTE ] HCM: PASS: History has at least 300 days. [2026-01-01T12:10:42.929975] [DEBUG] [REMOTE ] HCM: PASS: Price check passed. Min price $13.18. [2026-01-01T12:10:42.930113] [DEBUG] [REMOTE ] HCM: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:42.930253] [DEBUG] [REMOTE ] HCM: PASS: Integrity check passed. [2026-01-01T12:10:42.930309] [DEBUG] [REMOTE ] HCM: Symbol is viable for forecasting. [2026-01-01T12:10:42.930373] [INFO ] [MAIN ] [1495/3542] HCM kept (0.4s) | 1494 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:43.480957] [DEBUG] [REMOTE ] HCSG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:43.481093] [DEBUG] [REMOTE ] HCSG: PASS: History has at least 300 days. [2026-01-01T12:10:43.481298] [DEBUG] [REMOTE ] HCSG: PASS: Price check passed. Min price $15.18. [2026-01-01T12:10:43.481474] [DEBUG] [REMOTE ] HCSG: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:43.481612] [DEBUG] [REMOTE ] HCSG: PASS: Integrity check passed. [2026-01-01T12:10:43.481654] [DEBUG] [REMOTE ] HCSG: Symbol is viable for forecasting. [2026-01-01T12:10:43.481701] [INFO ] [MAIN ] [1496/3542] HCSG kept (0.6s) | 1495 kept, 1 rejected | 140.6/min | ETA: 14.6m [2026-01-01T12:10:43.987109] [DEBUG] [REMOTE ] HD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:43.987239] [DEBUG] [REMOTE ] HD: PASS: History has at least 300 days. [2026-01-01T12:10:43.987438] [DEBUG] [REMOTE ] HD: PASS: Price check passed. Min price $330.22. [2026-01-01T12:10:43.987587] [DEBUG] [REMOTE ] HD: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:43.987699] [DEBUG] [REMOTE ] HD: PASS: Integrity check passed. [2026-01-01T12:10:43.987737] [DEBUG] [REMOTE ] HD: Symbol is viable for forecasting. [2026-01-01T12:10:43.987808] [INFO ] [MAIN ] [1497/3542] HD kept (0.5s) | 1496 kept, 1 rejected | 140.6/min | ETA: 14.5m [2026-01-01T12:10:44.428017] [DEBUG] [REMOTE ] HDB: Retrieved 6149 rows, trimmed to 300. [2026-01-01T12:10:44.428145] [DEBUG] [REMOTE ] HDB: PASS: History has at least 300 days. [2026-01-01T12:10:44.428351] [DEBUG] [REMOTE ] HDB: PASS: Price check passed. Min price $34.58. [2026-01-01T12:10:44.428484] [DEBUG] [REMOTE ] HDB: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:44.428614] [DEBUG] [REMOTE ] HDB: PASS: Integrity check passed. [2026-01-01T12:10:44.428656] [DEBUG] [REMOTE ] HDB: Symbol is viable for forecasting. [2026-01-01T12:10:44.428703] [INFO ] [MAIN ] [1498/3542] HDB kept (0.4s) | 1497 kept, 1 rejected | 140.6/min | ETA: 14.5m [2026-01-01T12:10:44.912235] [DEBUG] [REMOTE ] HDSN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:44.912390] [DEBUG] [REMOTE ] HDSN: PASS: History has at least 300 days. [2026-01-01T12:10:44.912694] [DEBUG] [REMOTE ] HDSN: PASS: Price check passed. Min price $6.63. [2026-01-01T12:10:44.912831] [DEBUG] [REMOTE ] HDSN: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:44.912952] [DEBUG] [REMOTE ] HDSN: PASS: Integrity check passed. [2026-01-01T12:10:44.912993] [DEBUG] [REMOTE ] HDSN: Symbol is viable for forecasting. [2026-01-01T12:10:44.913052] [INFO ] [MAIN ] [1499/3542] HDSN kept (0.5s) | 1498 kept, 1 rejected | 140.6/min | ETA: 14.5m [2026-01-01T12:10:45.301422] [DEBUG] [REMOTE ] HE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:45.301563] [DEBUG] [REMOTE ] HE: PASS: History has at least 300 days. [2026-01-01T12:10:45.301816] [DEBUG] [REMOTE ] HE: PASS: Price check passed. Min price $10.89. [2026-01-01T12:10:45.301960] [DEBUG] [REMOTE ] HE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:45.302073] [DEBUG] [REMOTE ] HE: PASS: Integrity check passed. [2026-01-01T12:10:45.302113] [DEBUG] [REMOTE ] HE: Symbol is viable for forecasting. [2026-01-01T12:10:45.302161] [INFO ] [MAIN ] [1500/3542] HE kept (0.4s) | 1499 kept, 1 rejected | 140.6/min | ETA: 14.5m [2026-01-01T12:10:45.784979] [DEBUG] [REMOTE ] HEI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:45.785112] [DEBUG] [REMOTE ] HEI: PASS: History has at least 300 days. [2026-01-01T12:10:45.785324] [DEBUG] [REMOTE ] HEI: PASS: Price check passed. Min price $303.18. [2026-01-01T12:10:45.785460] [DEBUG] [REMOTE ] HEI: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:45.785595] [DEBUG] [REMOTE ] HEI: PASS: Integrity check passed. [2026-01-01T12:10:45.785637] [DEBUG] [REMOTE ] HEI: Symbol is viable for forecasting. [2026-01-01T12:10:45.785687] [INFO ] [MAIN ] [1501/3542] HEI kept (0.5s) | 1500 kept, 1 rejected | 140.6/min | ETA: 14.5m [2026-01-01T12:10:46.074677] [DEBUG] [REMOTE ] HELE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:46.074807] [DEBUG] [REMOTE ] HELE: PASS: History has at least 300 days. [2026-01-01T12:10:46.075014] [DEBUG] [REMOTE ] HELE: PASS: Price check passed. Min price $17.16. [2026-01-01T12:10:46.075161] [DEBUG] [REMOTE ] HELE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:46.075272] [DEBUG] [REMOTE ] HELE: PASS: Integrity check passed. [2026-01-01T12:10:46.075311] [DEBUG] [REMOTE ] HELE: Symbol is viable for forecasting. [2026-01-01T12:10:46.075359] [INFO ] [MAIN ] [1502/3542] HELE kept (0.3s) | 1501 kept, 1 rejected | 140.6/min | ETA: 14.5m [2026-01-01T12:10:46.416789] [DEBUG] [REMOTE ] HEPS: Retrieved 1131 rows, trimmed to 300. [2026-01-01T12:10:46.416916] [DEBUG] [REMOTE ] HEPS: PASS: History has at least 300 days. [2026-01-01T12:10:46.417111] [DEBUG] [REMOTE ] HEPS: PASS: Price check passed. Min price $2.18. [2026-01-01T12:10:46.417239] [DEBUG] [REMOTE ] HEPS: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:46.417341] [DEBUG] [REMOTE ] HEPS: PASS: Integrity check passed. [2026-01-01T12:10:46.417380] [DEBUG] [REMOTE ] HEPS: Symbol is viable for forecasting. [2026-01-01T12:10:46.417427] [INFO ] [MAIN ] [1503/3542] HEPS kept (0.3s) | 1502 kept, 1 rejected | 140.6/min | ETA: 14.5m [2026-01-01T12:10:46.955843] [DEBUG] [REMOTE ] HEQ: Retrieved 3671 rows, trimmed to 300. [2026-01-01T12:10:46.955975] [DEBUG] [REMOTE ] HEQ: PASS: History has at least 300 days. [2026-01-01T12:10:46.956176] [DEBUG] [REMOTE ] HEQ: PASS: Price check passed. Min price $10.22. [2026-01-01T12:10:46.956306] [DEBUG] [REMOTE ] HEQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:46.956413] [DEBUG] [REMOTE ] HEQ: PASS: Integrity check passed. [2026-01-01T12:10:46.956454] [DEBUG] [REMOTE ] HEQ: Symbol is viable for forecasting. [2026-01-01T12:10:46.956501] [INFO ] [MAIN ] [1504/3542] HEQ kept (0.5s) | 1503 kept, 1 rejected | 140.6/min | ETA: 14.5m [2026-01-01T12:10:47.136840] [DEBUG] [REMOTE ] HERO: Retrieved 1550 rows, trimmed to 300. [2026-01-01T12:10:47.136959] [DEBUG] [REMOTE ] HERO: PASS: History has at least 300 days. [2026-01-01T12:10:47.137153] [DEBUG] [REMOTE ] HERO: PASS: Price check passed. Min price $29.25. [2026-01-01T12:10:47.137282] [DEBUG] [REMOTE ] HERO: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:47.137388] [DEBUG] [REMOTE ] HERO: PASS: Integrity check passed. [2026-01-01T12:10:47.137428] [DEBUG] [REMOTE ] HERO: Symbol is viable for forecasting. [2026-01-01T12:10:47.137474] [INFO ] [MAIN ] [1505/3542] HERO kept (0.2s) | 1504 kept, 1 rejected | 140.7/min | ETA: 14.5m [2026-01-01T12:10:47.671784] [DEBUG] [REMOTE ] HESM: Retrieved 2198 rows, trimmed to 300. [2026-01-01T12:10:47.671907] [DEBUG] [REMOTE ] HESM: PASS: History has at least 300 days. [2026-01-01T12:10:47.672108] [DEBUG] [REMOTE ] HESM: PASS: Price check passed. Min price $31.04. [2026-01-01T12:10:47.672240] [DEBUG] [REMOTE ] HESM: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:47.672378] [DEBUG] [REMOTE ] HESM: PASS: Integrity check passed. [2026-01-01T12:10:47.672419] [DEBUG] [REMOTE ] HESM: Symbol is viable for forecasting. [2026-01-01T12:10:47.672468] [INFO ] [MAIN ] [1506/3542] HESM kept (0.5s) | 1505 kept, 1 rejected | 140.6/min | ETA: 14.5m [2026-01-01T12:10:48.072435] [DEBUG] [REMOTE ] HFFG: Retrieved 2091 rows, trimmed to 300. [2026-01-01T12:10:48.072564] [DEBUG] [REMOTE ] HFFG: PASS: History has at least 300 days. [2026-01-01T12:10:48.072782] [DEBUG] [REMOTE ] HFFG: PASS: Price check passed. Min price $2.13. [2026-01-01T12:10:48.072910] [DEBUG] [REMOTE ] HFFG: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:48.073015] [DEBUG] [REMOTE ] HFFG: PASS: Integrity check passed. [2026-01-01T12:10:48.073054] [DEBUG] [REMOTE ] HFFG: Symbol is viable for forecasting. [2026-01-01T12:10:48.073100] [INFO ] [MAIN ] [1507/3542] HFFG kept (0.4s) | 1506 kept, 1 rejected | 140.6/min | ETA: 14.5m [2026-01-01T12:10:48.472842] [DEBUG] [REMOTE ] HFRO: Retrieved 2049 rows, trimmed to 300. [2026-01-01T12:10:48.472965] [DEBUG] [REMOTE ] HFRO: PASS: History has at least 300 days. [2026-01-01T12:10:48.473178] [DEBUG] [REMOTE ] HFRO: PASS: Price check passed. Min price $5.85. [2026-01-01T12:10:48.473306] [DEBUG] [REMOTE ] HFRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:48.473410] [DEBUG] [REMOTE ] HFRO: PASS: Integrity check passed. [2026-01-01T12:10:48.473448] [DEBUG] [REMOTE ] HFRO: Symbol is viable for forecasting. [2026-01-01T12:10:48.473495] [INFO ] [MAIN ] [1508/3542] HFRO kept (0.4s) | 1507 kept, 1 rejected | 140.6/min | ETA: 14.5m [2026-01-01T12:10:48.983886] [DEBUG] [REMOTE ] HFWA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:48.984017] [DEBUG] [REMOTE ] HFWA: PASS: History has at least 300 days. [2026-01-01T12:10:48.984226] [DEBUG] [REMOTE ] HFWA: PASS: Price check passed. Min price $21.47. [2026-01-01T12:10:48.984355] [DEBUG] [REMOTE ] HFWA: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:48.984466] [DEBUG] [REMOTE ] HFWA: PASS: Integrity check passed. [2026-01-01T12:10:48.984506] [DEBUG] [REMOTE ] HFWA: Symbol is viable for forecasting. [2026-01-01T12:10:48.984553] [INFO ] [MAIN ] [1509/3542] HFWA kept (0.5s) | 1508 kept, 1 rejected | 140.6/min | ETA: 14.5m [2026-01-01T12:10:49.174839] [DEBUG] [REMOTE ] HG: Retrieved 536 rows, trimmed to 300. [2026-01-01T12:10:49.174966] [DEBUG] [REMOTE ] HG: PASS: History has at least 300 days. [2026-01-01T12:10:49.175159] [DEBUG] [REMOTE ] HG: PASS: Price check passed. Min price $23.24. [2026-01-01T12:10:49.175288] [DEBUG] [REMOTE ] HG: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:49.175393] [DEBUG] [REMOTE ] HG: PASS: Integrity check passed. [2026-01-01T12:10:49.175432] [DEBUG] [REMOTE ] HG: Symbol is viable for forecasting. [2026-01-01T12:10:49.175478] [INFO ] [MAIN ] [1510/3542] HG kept (0.2s) | 1509 kept, 1 rejected | 140.7/min | ETA: 14.4m [2026-01-01T12:10:49.697050] [DEBUG] [REMOTE ] HGBL: Retrieved 2439 rows, trimmed to 300. [2026-01-01T12:10:49.697236] [DEBUG] [REMOTE ] HGBL: PASS: History has at least 300 days. [2026-01-01T12:10:49.697510] [DEBUG] [REMOTE ] HGBL: PASS: Price check passed. Min price $1.21. [2026-01-01T12:10:49.697687] [DEBUG] [REMOTE ] HGBL: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:49.697810] [DEBUG] [REMOTE ] HGBL: PASS: Integrity check passed. [2026-01-01T12:10:49.697853] [DEBUG] [REMOTE ] HGBL: Symbol is viable for forecasting. [2026-01-01T12:10:49.697908] [INFO ] [MAIN ] [1511/3542] HGBL kept (0.5s) | 1510 kept, 1 rejected | 140.7/min | ETA: 14.4m [2026-01-01T12:10:50.070059] [DEBUG] [REMOTE ] HGLB: Retrieved 1728 rows, trimmed to 300. [2026-01-01T12:10:50.070195] [DEBUG] [REMOTE ] HGLB: PASS: History has at least 300 days. [2026-01-01T12:10:50.070397] [DEBUG] [REMOTE ] HGLB: PASS: Price check passed. Min price $8.94. [2026-01-01T12:10:50.070527] [DEBUG] [REMOTE ] HGLB: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:50.070655] [DEBUG] [REMOTE ] HGLB: PASS: Integrity check passed. [2026-01-01T12:10:50.070697] [DEBUG] [REMOTE ] HGLB: Symbol is viable for forecasting. [2026-01-01T12:10:50.070744] [INFO ] [MAIN ] [1512/3542] HGLB kept (0.4s) | 1511 kept, 1 rejected | 140.7/min | ETA: 14.4m [2026-01-01T12:10:50.417145] [DEBUG] [REMOTE ] HGTY: Retrieved 1153 rows, trimmed to 300. [2026-01-01T12:10:50.417273] [DEBUG] [REMOTE ] HGTY: PASS: History has at least 300 days. [2026-01-01T12:10:50.417466] [DEBUG] [REMOTE ] HGTY: PASS: Price check passed. Min price $10.72. [2026-01-01T12:10:50.417620] [DEBUG] [REMOTE ] HGTY: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:50.417729] [DEBUG] [REMOTE ] HGTY: PASS: Integrity check passed. [2026-01-01T12:10:50.417768] [DEBUG] [REMOTE ] HGTY: Symbol is viable for forecasting. [2026-01-01T12:10:50.417816] [INFO ] [MAIN ] [1513/3542] HGTY kept (0.3s) | 1512 kept, 1 rejected | 140.7/min | ETA: 14.4m [2026-01-01T12:10:50.968624] [DEBUG] [REMOTE ] HHH: Retrieved 3811 rows, trimmed to 300. [2026-01-01T12:10:50.968753] [DEBUG] [REMOTE ] HHH: PASS: History has at least 300 days. [2026-01-01T12:10:50.968968] [DEBUG] [REMOTE ] HHH: PASS: Price check passed. Min price $78.06. [2026-01-01T12:10:50.969097] [DEBUG] [REMOTE ] HHH: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:50.969207] [DEBUG] [REMOTE ] HHH: PASS: Integrity check passed. [2026-01-01T12:10:50.969245] [DEBUG] [REMOTE ] HHH: Symbol is viable for forecasting. [2026-01-01T12:10:50.969311] [INFO ] [MAIN ] [1514/3542] HHH kept (0.6s) | 1513 kept, 1 rejected | 140.7/min | ETA: 14.4m [2026-01-01T12:10:51.383787] [DEBUG] [REMOTE ] HI: Retrieved 4470 rows, trimmed to 300. [2026-01-01T12:10:51.383918] [DEBUG] [REMOTE ] HI: PASS: History has at least 300 days. [2026-01-01T12:10:51.384121] [DEBUG] [REMOTE ] HI: PASS: Price check passed. Min price $24.39. [2026-01-01T12:10:51.384249] [DEBUG] [REMOTE ] HI: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:51.384359] [DEBUG] [REMOTE ] HI: PASS: Integrity check passed. [2026-01-01T12:10:51.384399] [DEBUG] [REMOTE ] HI: Symbol is viable for forecasting. [2026-01-01T12:10:51.384447] [INFO ] [MAIN ] [1515/3542] HI kept (0.4s) | 1514 kept, 1 rejected | 140.7/min | ETA: 14.4m [2026-01-01T12:10:51.846754] [DEBUG] [REMOTE ] HIFS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:51.847302] [DEBUG] [REMOTE ] HIFS: PASS: History has at least 300 days. [2026-01-01T12:10:51.847638] [DEBUG] [REMOTE ] HIFS: PASS: Price check passed. Min price $252.90. [2026-01-01T12:10:51.847974] [DEBUG] [REMOTE ] HIFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:51.848110] [DEBUG] [REMOTE ] HIFS: PASS: Integrity check passed. [2026-01-01T12:10:51.848152] [DEBUG] [REMOTE ] HIFS: Symbol is viable for forecasting. [2026-01-01T12:10:51.848206] [INFO ] [MAIN ] [1516/3542] HIFS kept (0.5s) | 1515 kept, 1 rejected | 140.6/min | ETA: 14.4m [2026-01-01T12:10:52.298624] [DEBUG] [REMOTE ] HIG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:52.298837] [DEBUG] [REMOTE ] HIG: PASS: History has at least 300 days. [2026-01-01T12:10:52.299125] [DEBUG] [REMOTE ] HIG: PASS: Price check passed. Min price $121.82. [2026-01-01T12:10:52.299314] [DEBUG] [REMOTE ] HIG: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:52.299639] [DEBUG] [REMOTE ] HIG: PASS: Integrity check passed. [2026-01-01T12:10:52.299691] [DEBUG] [REMOTE ] HIG: Symbol is viable for forecasting. [2026-01-01T12:10:52.299751] [INFO ] [MAIN ] [1517/3542] HIG kept (0.5s) | 1516 kept, 1 rejected | 140.6/min | ETA: 14.4m [2026-01-01T12:10:52.669222] [DEBUG] [REMOTE ] HII: Retrieved 3718 rows, trimmed to 300. [2026-01-01T12:10:52.669439] [DEBUG] [REMOTE ] HII: PASS: History has at least 300 days. [2026-01-01T12:10:52.669763] [DEBUG] [REMOTE ] HII: PASS: Price check passed. Min price $278.79. [2026-01-01T12:10:52.669910] [DEBUG] [REMOTE ] HII: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:52.670037] [DEBUG] [REMOTE ] HII: PASS: Integrity check passed. [2026-01-01T12:10:52.670079] [DEBUG] [REMOTE ] HII: Symbol is viable for forecasting. [2026-01-01T12:10:52.670132] [INFO ] [MAIN ] [1518/3542] HII kept (0.4s) | 1517 kept, 1 rejected | 140.7/min | ETA: 14.4m [2026-01-01T12:10:52.965631] [DEBUG] [REMOTE ] HIMS: Retrieved 1584 rows, trimmed to 300. [2026-01-01T12:10:52.965821] [DEBUG] [REMOTE ] HIMS: PASS: History has at least 300 days. [2026-01-01T12:10:52.966089] [DEBUG] [REMOTE ] HIMS: PASS: Price check passed. Min price $32.47. [2026-01-01T12:10:52.966233] [DEBUG] [REMOTE ] HIMS: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:52.966349] [DEBUG] [REMOTE ] HIMS: PASS: Integrity check passed. [2026-01-01T12:10:52.966390] [DEBUG] [REMOTE ] HIMS: Symbol is viable for forecasting. [2026-01-01T12:10:52.966442] [INFO ] [MAIN ] [1519/3542] HIMS kept (0.3s) | 1518 kept, 1 rejected | 140.7/min | ETA: 14.4m [2026-01-01T12:10:53.387859] [DEBUG] [REMOTE ] HIMX: Retrieved 4970 rows, trimmed to 300. [2026-01-01T12:10:53.388073] [DEBUG] [REMOTE ] HIMX: PASS: History has at least 300 days. [2026-01-01T12:10:53.388371] [DEBUG] [REMOTE ] HIMX: PASS: Price check passed. Min price $6.93. [2026-01-01T12:10:53.388640] [DEBUG] [REMOTE ] HIMX: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:53.388816] [DEBUG] [REMOTE ] HIMX: PASS: Integrity check passed. [2026-01-01T12:10:53.388862] [DEBUG] [REMOTE ] HIMX: Symbol is viable for forecasting. [2026-01-01T12:10:53.388915] [INFO ] [MAIN ] [1520/3542] HIMX kept (0.4s) | 1519 kept, 1 rejected | 140.7/min | ETA: 14.4m [2026-01-01T12:10:53.995674] [DEBUG] [REMOTE ] HIO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:53.995864] [DEBUG] [REMOTE ] HIO: PASS: History has at least 300 days. [2026-01-01T12:10:53.996129] [DEBUG] [REMOTE ] HIO: PASS: Price check passed. Min price $3.66. [2026-01-01T12:10:53.996272] [DEBUG] [REMOTE ] HIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:53.996408] [DEBUG] [REMOTE ] HIO: PASS: Integrity check passed. [2026-01-01T12:10:53.996453] [DEBUG] [REMOTE ] HIO: Symbol is viable for forecasting. [2026-01-01T12:10:53.996507] [INFO ] [MAIN ] [1521/3542] HIO kept (0.6s) | 1520 kept, 1 rejected | 140.6/min | ETA: 14.4m [2026-01-01T12:10:54.232183] [DEBUG] [REMOTE ] HIPO: Retrieved 1109 rows, trimmed to 300. [2026-01-01T12:10:54.232356] [DEBUG] [REMOTE ] HIPO: PASS: History has at least 300 days. [2026-01-01T12:10:54.232619] [DEBUG] [REMOTE ] HIPO: PASS: Price check passed. Min price $29.99. [2026-01-01T12:10:54.232770] [DEBUG] [REMOTE ] HIPO: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:54.232936] [DEBUG] [REMOTE ] HIPO: PASS: Integrity check passed. [2026-01-01T12:10:54.232982] [DEBUG] [REMOTE ] HIPO: Symbol is viable for forecasting. [2026-01-01T12:10:54.233035] [INFO ] [MAIN ] [1522/3542] HIPO kept (0.2s) | 1521 kept, 1 rejected | 140.7/min | ETA: 14.4m [2026-01-01T12:10:54.662099] [DEBUG] [REMOTE ] HITI: Retrieved 1739 rows, trimmed to 300. [2026-01-01T12:10:54.662279] [DEBUG] [REMOTE ] HITI: PASS: History has at least 300 days. [2026-01-01T12:10:54.662535] [DEBUG] [REMOTE ] HITI: PASS: Price check passed. Min price $2.48. [2026-01-01T12:10:54.662717] [DEBUG] [REMOTE ] HITI: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:54.662860] [DEBUG] [REMOTE ] HITI: PASS: Integrity check passed. [2026-01-01T12:10:54.662919] [DEBUG] [REMOTE ] HITI: Symbol is viable for forecasting. [2026-01-01T12:10:54.662984] [INFO ] [MAIN ] [1523/3542] HITI kept (0.4s) | 1522 kept, 1 rejected | 140.7/min | ETA: 14.4m [2026-01-01T12:10:55.068271] [DEBUG] [REMOTE ] HIVE: Retrieved 2003 rows, trimmed to 300. [2026-01-01T12:10:55.068465] [DEBUG] [REMOTE ] HIVE: PASS: History has at least 300 days. [2026-01-01T12:10:55.068783] [DEBUG] [REMOTE ] HIVE: PASS: Price check passed. Min price $2.57. [2026-01-01T12:10:55.068937] [DEBUG] [REMOTE ] HIVE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:55.069083] [DEBUG] [REMOTE ] HIVE: PASS: Integrity check passed. [2026-01-01T12:10:55.069129] [DEBUG] [REMOTE ] HIVE: Symbol is viable for forecasting. [2026-01-01T12:10:55.069186] [INFO ] [MAIN ] [1524/3542] HIVE kept (0.4s) | 1523 kept, 1 rejected | 140.7/min | ETA: 14.3m [2026-01-01T12:10:55.707709] [DEBUG] [REMOTE ] HIX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:55.707926] [DEBUG] [REMOTE ] HIX: PASS: History has at least 300 days. [2026-01-01T12:10:55.708476] [DEBUG] [REMOTE ] HIX: PASS: Price check passed. Min price $4.03. [2026-01-01T12:10:55.708650] [DEBUG] [REMOTE ] HIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:55.708794] [DEBUG] [REMOTE ] HIX: PASS: Integrity check passed. [2026-01-01T12:10:55.708837] [DEBUG] [REMOTE ] HIX: Symbol is viable for forecasting. [2026-01-01T12:10:55.708893] [INFO ] [MAIN ] [1525/3542] HIX kept (0.6s) | 1524 kept, 1 rejected | 140.6/min | ETA: 14.3m [2026-01-01T12:10:56.225591] [DEBUG] [REMOTE ] HL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:56.225908] [DEBUG] [REMOTE ] HL: PASS: History has at least 300 days. [2026-01-01T12:10:56.226209] [DEBUG] [REMOTE ] HL: PASS: Price check passed. Min price $11.95. [2026-01-01T12:10:56.226353] [DEBUG] [REMOTE ] HL: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:56.226492] [DEBUG] [REMOTE ] HL: PASS: Integrity check passed. [2026-01-01T12:10:56.226542] [DEBUG] [REMOTE ] HL: Symbol is viable for forecasting. [2026-01-01T12:10:56.226616] [INFO ] [MAIN ] [1526/3542] HL kept (0.5s) | 1525 kept, 1 rejected | 140.6/min | ETA: 14.3m [2026-01-01T12:10:56.399378] [DEBUG] [REMOTE ] HLAL: Retrieved 1626 rows, trimmed to 300. [2026-01-01T12:10:56.399551] [DEBUG] [REMOTE ] HLAL: PASS: History has at least 300 days. [2026-01-01T12:10:56.399830] [DEBUG] [REMOTE ] HLAL: PASS: Price check passed. Min price $58.01. [2026-01-01T12:10:56.400001] [DEBUG] [REMOTE ] HLAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:56.400119] [DEBUG] [REMOTE ] HLAL: PASS: Integrity check passed. [2026-01-01T12:10:56.400161] [DEBUG] [REMOTE ] HLAL: Symbol is viable for forecasting. [2026-01-01T12:10:56.400211] [INFO ] [MAIN ] [1527/3542] HLAL kept (0.2s) | 1526 kept, 1 rejected | 140.7/min | ETA: 14.3m [2026-01-01T12:10:57.019157] [DEBUG] [REMOTE ] HLF: Retrieved 5294 rows, trimmed to 300. [2026-01-01T12:10:57.019362] [DEBUG] [REMOTE ] HLF: PASS: History has at least 300 days. [2026-01-01T12:10:57.019645] [DEBUG] [REMOTE ] HLF: PASS: Price check passed. Min price $7.75. [2026-01-01T12:10:57.019787] [DEBUG] [REMOTE ] HLF: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:57.020065] [DEBUG] [REMOTE ] HLF: PASS: Integrity check passed. [2026-01-01T12:10:57.020114] [DEBUG] [REMOTE ] HLF: Symbol is viable for forecasting. [2026-01-01T12:10:57.020168] [INFO ] [MAIN ] [1528/3542] HLF kept (0.6s) | 1527 kept, 1 rejected | 140.6/min | ETA: 14.3m [2026-01-01T12:10:57.265157] [DEBUG] [REMOTE ] HLI: Retrieved 2612 rows, trimmed to 300. [2026-01-01T12:10:57.265337] [DEBUG] [REMOTE ] HLI: PASS: History has at least 300 days. [2026-01-01T12:10:57.265622] [DEBUG] [REMOTE ] HLI: PASS: Price check passed. Min price $170.47. [2026-01-01T12:10:57.265762] [DEBUG] [REMOTE ] HLI: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:57.265878] [DEBUG] [REMOTE ] HLI: PASS: Integrity check passed. [2026-01-01T12:10:57.265920] [DEBUG] [REMOTE ] HLI: Symbol is viable for forecasting. [2026-01-01T12:10:57.265971] [INFO ] [MAIN ] [1529/3542] HLI kept (0.2s) | 1528 kept, 1 rejected | 140.7/min | ETA: 14.3m [2026-01-01T12:10:57.724913] [DEBUG] [REMOTE ] HLIO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:57.725280] [DEBUG] [REMOTE ] HLIO: PASS: History has at least 300 days. [2026-01-01T12:10:57.725612] [DEBUG] [REMOTE ] HLIO: PASS: Price check passed. Min price $47.11. [2026-01-01T12:10:57.725761] [DEBUG] [REMOTE ] HLIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:57.725897] [DEBUG] [REMOTE ] HLIO: PASS: Integrity check passed. [2026-01-01T12:10:57.725940] [DEBUG] [REMOTE ] HLIO: Symbol is viable for forecasting. [2026-01-01T12:10:57.725996] [INFO ] [MAIN ] [1530/3542] HLIO kept (0.5s) | 1529 kept, 1 rejected | 140.7/min | ETA: 14.3m [2026-01-01T12:10:57.925653] [DEBUG] [REMOTE ] HLLY: Retrieved 832 rows, trimmed to 300. [2026-01-01T12:10:57.925836] [DEBUG] [REMOTE ] HLLY: PASS: History has at least 300 days. [2026-01-01T12:10:57.926074] [DEBUG] [REMOTE ] HLLY: PASS: Price check passed. Min price $2.73. [2026-01-01T12:10:57.926213] [DEBUG] [REMOTE ] HLLY: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:57.926329] [DEBUG] [REMOTE ] HLLY: PASS: Integrity check passed. [2026-01-01T12:10:57.926370] [DEBUG] [REMOTE ] HLLY: Symbol is viable for forecasting. [2026-01-01T12:10:57.926423] [INFO ] [MAIN ] [1531/3542] HLLY kept (0.2s) | 1530 kept, 1 rejected | 140.7/min | ETA: 14.3m [2026-01-01T12:10:58.464798] [DEBUG] [REMOTE ] HLMN: Retrieved 1275 rows, trimmed to 300. [2026-01-01T12:10:58.464959] [DEBUG] [REMOTE ] HLMN: PASS: History has at least 300 days. [2026-01-01T12:10:58.465168] [DEBUG] [REMOTE ] HLMN: PASS: Price check passed. Min price $8.05. [2026-01-01T12:10:58.465314] [DEBUG] [REMOTE ] HLMN: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:58.465454] [DEBUG] [REMOTE ] HLMN: PASS: Integrity check passed. [2026-01-01T12:10:58.465505] [DEBUG] [REMOTE ] HLMN: Symbol is viable for forecasting. [2026-01-01T12:10:58.465564] [INFO ] [MAIN ] [1532/3542] HLMN kept (0.5s) | 1531 kept, 1 rejected | 140.7/min | ETA: 14.3m [2026-01-01T12:10:58.857043] [DEBUG] [REMOTE ] HLN: Retrieved 865 rows, trimmed to 300. [2026-01-01T12:10:58.857225] [DEBUG] [REMOTE ] HLN: PASS: History has at least 300 days. [2026-01-01T12:10:58.857475] [DEBUG] [REMOTE ] HLN: PASS: Price check passed. Min price $8.82. [2026-01-01T12:10:58.857636] [DEBUG] [REMOTE ] HLN: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:58.857757] [DEBUG] [REMOTE ] HLN: PASS: Integrity check passed. [2026-01-01T12:10:58.857800] [DEBUG] [REMOTE ] HLN: Symbol is viable for forecasting. [2026-01-01T12:10:58.857853] [INFO ] [MAIN ] [1533/3542] HLN kept (0.4s) | 1532 kept, 1 rejected | 140.7/min | ETA: 14.3m [2026-01-01T12:10:59.317057] [DEBUG] [REMOTE ] HLNE: Retrieved 2223 rows, trimmed to 300. [2026-01-01T12:10:59.317252] [DEBUG] [REMOTE ] HLNE: PASS: History has at least 300 days. [2026-01-01T12:10:59.317541] [DEBUG] [REMOTE ] HLNE: PASS: Price check passed. Min price $113.50. [2026-01-01T12:10:59.317742] [DEBUG] [REMOTE ] HLNE: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:59.317892] [DEBUG] [REMOTE ] HLNE: PASS: Integrity check passed. [2026-01-01T12:10:59.317945] [DEBUG] [REMOTE ] HLNE: Symbol is viable for forecasting. [2026-01-01T12:10:59.318013] [INFO ] [MAIN ] [1534/3542] HLNE kept (0.5s) | 1533 kept, 1 rejected | 140.7/min | ETA: 14.3m [2026-01-01T12:10:59.883906] [DEBUG] [REMOTE ] HLX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:10:59.884045] [DEBUG] [REMOTE ] HLX: PASS: History has at least 300 days. [2026-01-01T12:10:59.884256] [DEBUG] [REMOTE ] HLX: PASS: Price check passed. Min price $6.12. [2026-01-01T12:10:59.884388] [DEBUG] [REMOTE ] HLX: PASS: Continuity check passed with 300 days. [2026-01-01T12:10:59.884499] [DEBUG] [REMOTE ] HLX: PASS: Integrity check passed. [2026-01-01T12:10:59.884538] [DEBUG] [REMOTE ] HLX: Symbol is viable for forecasting. [2026-01-01T12:10:59.884605] [INFO ] [MAIN ] [1535/3542] HLX kept (0.6s) | 1534 kept, 1 rejected | 140.7/min | ETA: 14.3m [2026-01-01T12:11:00.348824] [DEBUG] [REMOTE ] HMC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:00.348989] [DEBUG] [REMOTE ] HMC: PASS: History has at least 300 days. [2026-01-01T12:11:00.349206] [DEBUG] [REMOTE ] HMC: PASS: Price check passed. Min price $28.48. [2026-01-01T12:11:00.349361] [DEBUG] [REMOTE ] HMC: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:00.349476] [DEBUG] [REMOTE ] HMC: PASS: Integrity check passed. [2026-01-01T12:11:00.349515] [DEBUG] [REMOTE ] HMC: Symbol is viable for forecasting. [2026-01-01T12:11:00.349563] [INFO ] [MAIN ] [1536/3542] HMC kept (0.5s) | 1535 kept, 1 rejected | 140.7/min | ETA: 14.3m [2026-01-01T12:11:00.991783] [DEBUG] [REMOTE ] HMN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:00.991910] [DEBUG] [REMOTE ] HMN: PASS: History has at least 300 days. [2026-01-01T12:11:00.992138] [DEBUG] [REMOTE ] HMN: PASS: Price check passed. Min price $43.23. [2026-01-01T12:11:00.992282] [DEBUG] [REMOTE ] HMN: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:00.992429] [DEBUG] [REMOTE ] HMN: PASS: Integrity check passed. [2026-01-01T12:11:00.992471] [DEBUG] [REMOTE ] HMN: Symbol is viable for forecasting. [2026-01-01T12:11:00.992519] [INFO ] [MAIN ] [1537/3542] HMN kept (0.6s) | 1536 kept, 1 rejected | 140.6/min | ETA: 14.3m [2026-01-01T12:11:01.473553] [DEBUG] [REMOTE ] HMY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:01.473727] [DEBUG] [REMOTE ] HMY: PASS: History has at least 300 days. [2026-01-01T12:11:01.473952] [DEBUG] [REMOTE ] HMY: PASS: Price check passed. Min price $15.19. [2026-01-01T12:11:01.474088] [DEBUG] [REMOTE ] HMY: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:01.474202] [DEBUG] [REMOTE ] HMY: PASS: Integrity check passed. [2026-01-01T12:11:01.474243] [DEBUG] [REMOTE ] HMY: Symbol is viable for forecasting. [2026-01-01T12:11:01.474292] [INFO ] [MAIN ] [1538/3542] HMY kept (0.5s) | 1537 kept, 1 rejected | 140.6/min | ETA: 14.3m [2026-01-01T12:11:01.791257] [DEBUG] [REMOTE ] HNDL: Retrieved 2001 rows, trimmed to 300. [2026-01-01T12:11:01.791410] [DEBUG] [REMOTE ] HNDL: PASS: History has at least 300 days. [2026-01-01T12:11:01.791654] [DEBUG] [REMOTE ] HNDL: PASS: Price check passed. Min price $21.67. [2026-01-01T12:11:01.792257] [DEBUG] [REMOTE ] HNDL: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:01.792410] [DEBUG] [REMOTE ] HNDL: PASS: Integrity check passed. [2026-01-01T12:11:01.792453] [DEBUG] [REMOTE ] HNDL: Symbol is viable for forecasting. [2026-01-01T12:11:01.792504] [INFO ] [MAIN ] [1539/3542] HNDL kept (0.3s) | 1538 kept, 1 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:02.360467] [DEBUG] [REMOTE ] HNI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:02.360633] [DEBUG] [REMOTE ] HNI: PASS: History has at least 300 days. [2026-01-01T12:11:02.360882] [DEBUG] [REMOTE ] HNI: PASS: Price check passed. Min price $38.27. [2026-01-01T12:11:02.361017] [DEBUG] [REMOTE ] HNI: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:02.361141] [DEBUG] [REMOTE ] HNI: PASS: Integrity check passed. [2026-01-01T12:11:02.361181] [DEBUG] [REMOTE ] HNI: Symbol is viable for forecasting. [2026-01-01T12:11:02.361231] [INFO ] [MAIN ] [1540/3542] HNI kept (0.6s) | 1539 kept, 1 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:02.723784] [DEBUG] [REMOTE ] HNRG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:02.723942] [DEBUG] [REMOTE ] HNRG: PASS: History has at least 300 days. [2026-01-01T12:11:02.724175] [DEBUG] [REMOTE ] HNRG: PASS: Price check passed. Min price $17.31. [2026-01-01T12:11:02.724315] [DEBUG] [REMOTE ] HNRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:02.724435] [DEBUG] [REMOTE ] HNRG: PASS: Integrity check passed. [2026-01-01T12:11:02.724477] [DEBUG] [REMOTE ] HNRG: Symbol is viable for forecasting. [2026-01-01T12:11:02.724528] [INFO ] [MAIN ] [1541/3542] HNRG kept (0.4s) | 1540 kept, 1 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:03.269561] [DEBUG] [REMOTE ] HOG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:03.269724] [DEBUG] [REMOTE ] HOG: PASS: History has at least 300 days. [2026-01-01T12:11:03.269959] [DEBUG] [REMOTE ] HOG: PASS: Price check passed. Min price $20.49. [2026-01-01T12:11:03.270089] [DEBUG] [REMOTE ] HOG: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:03.270206] [DEBUG] [REMOTE ] HOG: PASS: Integrity check passed. [2026-01-01T12:11:03.270245] [DEBUG] [REMOTE ] HOG: Symbol is viable for forecasting. [2026-01-01T12:11:03.270294] [INFO ] [MAIN ] [1542/3542] HOG kept (0.5s) | 1541 kept, 1 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:03.490617] [DEBUG] [REMOTE ] HOLO: Retrieved 760 rows, trimmed to 300. [2026-01-01T12:11:03.490757] [DEBUG] [REMOTE ] HOLO: PASS: History has at least 300 days. [2026-01-01T12:11:03.490989] [DEBUG] [REMOTE ] HOLO: PASS: Price check passed. Min price $2.64. [2026-01-01T12:11:03.491122] [DEBUG] [REMOTE ] HOLO: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:03.491233] [DEBUG] [REMOTE ] HOLO: PASS: Integrity check passed. [2026-01-01T12:11:03.491274] [DEBUG] [REMOTE ] HOLO: Symbol is viable for forecasting. [2026-01-01T12:11:03.491322] [INFO ] [MAIN ] [1543/3542] HOLO kept (0.2s) | 1542 kept, 1 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:04.075179] [DEBUG] [REMOTE ] HOLX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:04.075332] [DEBUG] [REMOTE ] HOLX: PASS: History has at least 300 days. [2026-01-01T12:11:04.075555] [DEBUG] [REMOTE ] HOLX: PASS: Price check passed. Min price $65.51. [2026-01-01T12:11:04.075716] [DEBUG] [REMOTE ] HOLX: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:04.075847] [DEBUG] [REMOTE ] HOLX: PASS: Integrity check passed. [2026-01-01T12:11:04.075898] [DEBUG] [REMOTE ] HOLX: Symbol is viable for forecasting. [2026-01-01T12:11:04.075958] [INFO ] [MAIN ] [1544/3542] HOLX kept (0.6s) | 1543 kept, 1 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:04.531826] [DEBUG] [REMOTE ] HOMB: Retrieved 4912 rows, trimmed to 300. [2026-01-01T12:11:04.531958] [DEBUG] [REMOTE ] HOMB: PASS: History has at least 300 days. [2026-01-01T12:11:04.532163] [DEBUG] [REMOTE ] HOMB: PASS: Price check passed. Min price $26.23. [2026-01-01T12:11:04.532298] [DEBUG] [REMOTE ] HOMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:04.532408] [DEBUG] [REMOTE ] HOMB: PASS: Integrity check passed. [2026-01-01T12:11:04.532448] [DEBUG] [REMOTE ] HOMB: Symbol is viable for forecasting. [2026-01-01T12:11:04.532495] [INFO ] [MAIN ] [1545/3542] HOMB kept (0.5s) | 1544 kept, 1 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:05.027873] [DEBUG] [REMOTE ] HON: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:05.028004] [DEBUG] [REMOTE ] HON: PASS: History has at least 300 days. [2026-01-01T12:11:05.028220] [DEBUG] [REMOTE ] HON: PASS: Price check passed. Min price $188.14. [2026-01-01T12:11:05.028358] [DEBUG] [REMOTE ] HON: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:05.028473] [DEBUG] [REMOTE ] HON: PASS: Integrity check passed. [2026-01-01T12:11:05.028515] [DEBUG] [REMOTE ] HON: Symbol is viable for forecasting. [2026-01-01T12:11:05.028565] [INFO ] [MAIN ] [1546/3542] HON kept (0.5s) | 1545 kept, 1 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:05.144525] [DEBUG] [REMOTE ] HOOD: Retrieved 1112 rows, trimmed to 300. [2026-01-01T12:11:05.144664] [DEBUG] [REMOTE ] HOOD: PASS: History has at least 300 days. [2026-01-01T12:11:05.144857] [DEBUG] [REMOTE ] HOOD: PASS: Price check passed. Min price $106.21. [2026-01-01T12:11:05.144987] [DEBUG] [REMOTE ] HOOD: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:05.145092] [DEBUG] [REMOTE ] HOOD: PASS: Integrity check passed. [2026-01-01T12:11:05.145131] [DEBUG] [REMOTE ] HOOD: Symbol is viable for forecasting. [2026-01-01T12:11:05.145177] [INFO ] [MAIN ] [1547/3542] HOOD kept (0.1s) | 1546 kept, 1 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:05.877335] [DEBUG] [REMOTE ] HOPE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:05.877471] [DEBUG] [REMOTE ] HOPE: PASS: History has at least 300 days. [2026-01-01T12:11:05.877710] [DEBUG] [REMOTE ] HOPE: PASS: Price check passed. Min price $9.84. [2026-01-01T12:11:05.877847] [DEBUG] [REMOTE ] HOPE: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:05.877960] [DEBUG] [REMOTE ] HOPE: PASS: Integrity check passed. [2026-01-01T12:11:05.878001] [DEBUG] [REMOTE ] HOPE: Symbol is viable for forecasting. [2026-01-01T12:11:05.878055] [INFO ] [MAIN ] [1548/3542] HOPE kept (0.7s) | 1547 kept, 1 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:06.028820] [DEBUG] [REMOTE ] HOTH: Retrieved 1729 rows, trimmed to 300. [2026-01-01T12:11:06.028950] [DEBUG] [REMOTE ] HOTH: PASS: History has at least 300 days. [2026-01-01T12:11:06.029147] [DEBUG] [REMOTE ] HOTH: FAIL: Price check failed. Min price $0.99 < $1.00. [2026-01-01T12:11:06.029209] [WARN ] [LOCAL ] HOTH: SET TO BLACKLISTED [2026-01-01T12:11:06.030341] [INFO ] [MAIN ] [1549/3542] HOTH rejected (0.2s) | 1547 kept, 2 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:06.615814] [DEBUG] [REMOTE ] HOUS: Retrieved 3324 rows, trimmed to 300. [2026-01-01T12:11:06.615951] [DEBUG] [REMOTE ] HOUS: PASS: History has at least 300 days. [2026-01-01T12:11:06.616185] [DEBUG] [REMOTE ] HOUS: PASS: Price check passed. Min price $9.26. [2026-01-01T12:11:06.616322] [DEBUG] [REMOTE ] HOUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:06.616435] [DEBUG] [REMOTE ] HOUS: PASS: Integrity check passed. [2026-01-01T12:11:06.616476] [DEBUG] [REMOTE ] HOUS: Symbol is viable for forecasting. [2026-01-01T12:11:06.616526] [INFO ] [MAIN ] [1550/3542] HOUS kept (0.6s) | 1548 kept, 2 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:07.136107] [DEBUG] [REMOTE ] HP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:07.136245] [DEBUG] [REMOTE ] HP: PASS: History has at least 300 days. [2026-01-01T12:11:07.136470] [DEBUG] [REMOTE ] HP: PASS: Price check passed. Min price $21.65. [2026-01-01T12:11:07.136623] [DEBUG] [REMOTE ] HP: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:07.136743] [DEBUG] [REMOTE ] HP: PASS: Integrity check passed. [2026-01-01T12:11:07.136782] [DEBUG] [REMOTE ] HP: Symbol is viable for forecasting. [2026-01-01T12:11:07.136829] [INFO ] [MAIN ] [1551/3542] HP kept (0.5s) | 1549 kept, 2 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:07.398987] [DEBUG] [REMOTE ] HPE: Retrieved 2566 rows, trimmed to 300. [2026-01-01T12:11:07.399121] [DEBUG] [REMOTE ] HPE: PASS: History has at least 300 days. [2026-01-01T12:11:07.399346] [DEBUG] [REMOTE ] HPE: PASS: Price check passed. Min price $19.90. [2026-01-01T12:11:07.399487] [DEBUG] [REMOTE ] HPE: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:07.399624] [DEBUG] [REMOTE ] HPE: PASS: Integrity check passed. [2026-01-01T12:11:07.399672] [DEBUG] [REMOTE ] HPE: Symbol is viable for forecasting. [2026-01-01T12:11:07.399722] [INFO ] [MAIN ] [1552/3542] HPE kept (0.3s) | 1550 kept, 2 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:08.049217] [DEBUG] [REMOTE ] HPF: Retrieved 5811 rows, trimmed to 300. [2026-01-01T12:11:08.049375] [DEBUG] [REMOTE ] HPF: PASS: History has at least 300 days. [2026-01-01T12:11:08.049621] [DEBUG] [REMOTE ] HPF: PASS: Price check passed. Min price $15.98. [2026-01-01T12:11:08.049761] [DEBUG] [REMOTE ] HPF: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:08.049880] [DEBUG] [REMOTE ] HPF: PASS: Integrity check passed. [2026-01-01T12:11:08.049929] [DEBUG] [REMOTE ] HPF: Symbol is viable for forecasting. [2026-01-01T12:11:08.049989] [INFO ] [MAIN ] [1553/3542] HPF kept (0.7s) | 1551 kept, 2 rejected | 140.6/min | ETA: 14.2m [2026-01-01T12:11:08.403443] [DEBUG] [REMOTE ] HPI: Retrieved 5654 rows, trimmed to 300. [2026-01-01T12:11:08.403611] [DEBUG] [REMOTE ] HPI: PASS: History has at least 300 days. [2026-01-01T12:11:08.403883] [DEBUG] [REMOTE ] HPI: PASS: Price check passed. Min price $16.17. [2026-01-01T12:11:08.404023] [DEBUG] [REMOTE ] HPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:08.404141] [DEBUG] [REMOTE ] HPI: PASS: Integrity check passed. [2026-01-01T12:11:08.404183] [DEBUG] [REMOTE ] HPI: Symbol is viable for forecasting. [2026-01-01T12:11:08.404231] [INFO ] [MAIN ] [1554/3542] HPI kept (0.4s) | 1552 kept, 2 rejected | 140.6/min | ETA: 14.1m [2026-01-01T12:11:08.701402] [DEBUG] [REMOTE ] HPK: Retrieved 1346 rows, trimmed to 300. [2026-01-01T12:11:08.701528] [DEBUG] [REMOTE ] HPK: PASS: History has at least 300 days. [2026-01-01T12:11:08.701751] [DEBUG] [REMOTE ] HPK: PASS: Price check passed. Min price $4.25. [2026-01-01T12:11:08.701884] [DEBUG] [REMOTE ] HPK: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:08.702011] [DEBUG] [REMOTE ] HPK: PASS: Integrity check passed. [2026-01-01T12:11:08.702059] [DEBUG] [REMOTE ] HPK: Symbol is viable for forecasting. [2026-01-01T12:11:08.702111] [INFO ] [MAIN ] [1555/3542] HPK kept (0.3s) | 1553 kept, 2 rejected | 140.6/min | ETA: 14.1m [2026-01-01T12:11:09.085767] [DEBUG] [REMOTE ] HPP: Retrieved 3905 rows, trimmed to 300. [2026-01-01T12:11:09.085896] [DEBUG] [REMOTE ] HPP: PASS: History has at least 300 days. [2026-01-01T12:11:09.086123] [DEBUG] [REMOTE ] HPP: PASS: Price check passed. Min price $10.26. [2026-01-01T12:11:09.086260] [DEBUG] [REMOTE ] HPP: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:09.086366] [DEBUG] [REMOTE ] HPP: PASS: Integrity check passed. [2026-01-01T12:11:09.086405] [DEBUG] [REMOTE ] HPP: Symbol is viable for forecasting. [2026-01-01T12:11:09.086451] [INFO ] [MAIN ] [1556/3542] HPP kept (0.4s) | 1554 kept, 2 rejected | 140.6/min | ETA: 14.1m [2026-01-01T12:11:09.737083] [DEBUG] [REMOTE ] HPQ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:09.737217] [DEBUG] [REMOTE ] HPQ: PASS: History has at least 300 days. [2026-01-01T12:11:09.737427] [DEBUG] [REMOTE ] HPQ: PASS: Price check passed. Min price $22.21. [2026-01-01T12:11:09.737556] [DEBUG] [REMOTE ] HPQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:09.737689] [DEBUG] [REMOTE ] HPQ: PASS: Integrity check passed. [2026-01-01T12:11:09.737729] [DEBUG] [REMOTE ] HPQ: Symbol is viable for forecasting. [2026-01-01T12:11:09.737776] [INFO ] [MAIN ] [1557/3542] HPQ kept (0.7s) | 1555 kept, 2 rejected | 140.6/min | ETA: 14.1m [2026-01-01T12:11:10.180711] [DEBUG] [REMOTE ] HPS: Retrieved 5673 rows, trimmed to 300. [2026-01-01T12:11:10.180849] [DEBUG] [REMOTE ] HPS: PASS: History has at least 300 days. [2026-01-01T12:11:10.181066] [DEBUG] [REMOTE ] HPS: PASS: Price check passed. Min price $14.32. [2026-01-01T12:11:10.181200] [DEBUG] [REMOTE ] HPS: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:10.181340] [DEBUG] [REMOTE ] HPS: PASS: Integrity check passed. [2026-01-01T12:11:10.181400] [DEBUG] [REMOTE ] HPS: Symbol is viable for forecasting. [2026-01-01T12:11:10.181452] [INFO ] [MAIN ] [1558/3542] HPS kept (0.4s) | 1556 kept, 2 rejected | 140.6/min | ETA: 14.1m [2026-01-01T12:11:10.608964] [DEBUG] [REMOTE ] HQI: Retrieved 5928 rows, trimmed to 300. [2026-01-01T12:11:10.609128] [DEBUG] [REMOTE ] HQI: PASS: History has at least 300 days. [2026-01-01T12:11:10.609397] [DEBUG] [REMOTE ] HQI: PASS: Price check passed. Min price $7.59. [2026-01-01T12:11:10.609531] [DEBUG] [REMOTE ] HQI: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:10.609670] [DEBUG] [REMOTE ] HQI: PASS: Integrity check passed. [2026-01-01T12:11:10.609712] [DEBUG] [REMOTE ] HQI: Symbol is viable for forecasting. [2026-01-01T12:11:10.609760] [INFO ] [MAIN ] [1559/3542] HQI kept (0.4s) | 1557 kept, 2 rejected | 140.6/min | ETA: 14.1m [2026-01-01T12:11:11.107067] [DEBUG] [REMOTE ] HQL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:11.107205] [DEBUG] [REMOTE ] HQL: PASS: History has at least 300 days. [2026-01-01T12:11:11.107417] [DEBUG] [REMOTE ] HQL: PASS: Price check passed. Min price $15.33. [2026-01-01T12:11:11.107552] [DEBUG] [REMOTE ] HQL: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:11.107687] [DEBUG] [REMOTE ] HQL: PASS: Integrity check passed. [2026-01-01T12:11:11.107729] [DEBUG] [REMOTE ] HQL: Symbol is viable for forecasting. [2026-01-01T12:11:11.107778] [INFO ] [MAIN ] [1560/3542] HQL kept (0.5s) | 1558 kept, 2 rejected | 140.5/min | ETA: 14.1m [2026-01-01T12:11:11.470422] [DEBUG] [REMOTE ] HQY: Retrieved 2873 rows, trimmed to 300. [2026-01-01T12:11:11.470549] [DEBUG] [REMOTE ] HQY: PASS: History has at least 300 days. [2026-01-01T12:11:11.470776] [DEBUG] [REMOTE ] HQY: PASS: Price check passed. Min price $88.50. [2026-01-01T12:11:11.470905] [DEBUG] [REMOTE ] HQY: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:11.471028] [DEBUG] [REMOTE ] HQY: PASS: Integrity check passed. [2026-01-01T12:11:11.471076] [DEBUG] [REMOTE ] HQY: Symbol is viable for forecasting. [2026-01-01T12:11:11.471131] [INFO ] [MAIN ] [1561/3542] HQY kept (0.4s) | 1559 kept, 2 rejected | 140.6/min | ETA: 14.1m [2026-01-01T12:11:11.977004] [DEBUG] [REMOTE ] HRB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:11.977144] [DEBUG] [REMOTE ] HRB: PASS: History has at least 300 days. [2026-01-01T12:11:11.977385] [DEBUG] [REMOTE ] HRB: PASS: Price check passed. Min price $40.99. [2026-01-01T12:11:11.977517] [DEBUG] [REMOTE ] HRB: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:11.977655] [DEBUG] [REMOTE ] HRB: PASS: Integrity check passed. [2026-01-01T12:11:11.977696] [DEBUG] [REMOTE ] HRB: Symbol is viable for forecasting. [2026-01-01T12:11:11.977744] [INFO ] [MAIN ] [1562/3542] HRB kept (0.5s) | 1560 kept, 2 rejected | 140.5/min | ETA: 14.1m [2026-01-01T12:11:12.375841] [DEBUG] [REMOTE ] HRL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:12.375971] [DEBUG] [REMOTE ] HRL: PASS: History has at least 300 days. [2026-01-01T12:11:12.376206] [DEBUG] [REMOTE ] HRL: PASS: Price check passed. Min price $21.29. [2026-01-01T12:11:12.376336] [DEBUG] [REMOTE ] HRL: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:12.376447] [DEBUG] [REMOTE ] HRL: PASS: Integrity check passed. [2026-01-01T12:11:12.376487] [DEBUG] [REMOTE ] HRL: Symbol is viable for forecasting. [2026-01-01T12:11:12.376534] [INFO ] [MAIN ] [1563/3542] HRL kept (0.4s) | 1561 kept, 2 rejected | 140.5/min | ETA: 14.1m [2026-01-01T12:11:12.655256] [DEBUG] [REMOTE ] HRMY: Retrieved 1349 rows, trimmed to 300. [2026-01-01T12:11:12.655383] [DEBUG] [REMOTE ] HRMY: PASS: History has at least 300 days. [2026-01-01T12:11:12.655592] [DEBUG] [REMOTE ] HRMY: PASS: Price check passed. Min price $25.90. [2026-01-01T12:11:12.655747] [DEBUG] [REMOTE ] HRMY: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:12.655857] [DEBUG] [REMOTE ] HRMY: PASS: Integrity check passed. [2026-01-01T12:11:12.655897] [DEBUG] [REMOTE ] HRMY: Symbol is viable for forecasting. [2026-01-01T12:11:12.655943] [INFO ] [MAIN ] [1564/3542] HRMY kept (0.3s) | 1562 kept, 2 rejected | 140.6/min | ETA: 14.1m [2026-01-01T12:11:13.031797] [DEBUG] [REMOTE ] HRTG: Retrieved 2920 rows, trimmed to 300. [2026-01-01T12:11:13.031984] [DEBUG] [REMOTE ] HRTG: PASS: History has at least 300 days. [2026-01-01T12:11:13.032261] [DEBUG] [REMOTE ] HRTG: PASS: Price check passed. Min price $22.87. [2026-01-01T12:11:13.032407] [DEBUG] [REMOTE ] HRTG: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:13.032542] [DEBUG] [REMOTE ] HRTG: PASS: Integrity check passed. [2026-01-01T12:11:13.032609] [DEBUG] [REMOTE ] HRTG: Symbol is viable for forecasting. [2026-01-01T12:11:13.032670] [INFO ] [MAIN ] [1565/3542] HRTG kept (0.4s) | 1563 kept, 2 rejected | 140.6/min | ETA: 14.1m [2026-01-01T12:11:13.679935] [DEBUG] [REMOTE ] HRTX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:13.680090] [DEBUG] [REMOTE ] HRTX: PASS: History has at least 300 days. [2026-01-01T12:11:13.680331] [DEBUG] [REMOTE ] HRTX: PASS: Price check passed. Min price $1.05. [2026-01-01T12:11:13.680477] [DEBUG] [REMOTE ] HRTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:13.680622] [DEBUG] [REMOTE ] HRTX: PASS: Integrity check passed. [2026-01-01T12:11:13.680666] [DEBUG] [REMOTE ] HRTX: Symbol is viable for forecasting. [2026-01-01T12:11:13.680718] [INFO ] [MAIN ] [1566/3542] HRTX kept (0.6s) | 1564 kept, 2 rejected | 140.5/min | ETA: 14.1m [2026-01-01T12:11:13.877944] [DEBUG] [REMOTE ] HRZN: Retrieved 3816 rows, trimmed to 300. [2026-01-01T12:11:13.878164] [DEBUG] [REMOTE ] HRZN: PASS: History has at least 300 days. [2026-01-01T12:11:13.878502] [DEBUG] [REMOTE ] HRZN: PASS: Price check passed. Min price $5.53. [2026-01-01T12:11:13.878723] [DEBUG] [REMOTE ] HRZN: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:13.878900] [DEBUG] [REMOTE ] HRZN: PASS: Integrity check passed. [2026-01-01T12:11:13.878961] [DEBUG] [REMOTE ] HRZN: Symbol is viable for forecasting. [2026-01-01T12:11:13.879039] [INFO ] [MAIN ] [1567/3542] HRZN kept (0.2s) | 1565 kept, 2 rejected | 140.6/min | ETA: 14.0m [2026-01-01T12:11:14.250036] [DEBUG] [REMOTE ] HSAI: Retrieved 726 rows, trimmed to 300. [2026-01-01T12:11:14.250215] [DEBUG] [REMOTE ] HSAI: PASS: History has at least 300 days. [2026-01-01T12:11:14.250477] [DEBUG] [REMOTE ] HSAI: PASS: Price check passed. Min price $15.03. [2026-01-01T12:11:14.250637] [DEBUG] [REMOTE ] HSAI: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:14.250756] [DEBUG] [REMOTE ] HSAI: PASS: Integrity check passed. [2026-01-01T12:11:14.250799] [DEBUG] [REMOTE ] HSAI: Symbol is viable for forecasting. [2026-01-01T12:11:14.250849] [INFO ] [MAIN ] [1568/3542] HSAI kept (0.4s) | 1566 kept, 2 rejected | 140.6/min | ETA: 14.0m [2026-01-01T12:11:14.988682] [DEBUG] [REMOTE ] HSBC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:14.988818] [DEBUG] [REMOTE ] HSBC: PASS: History has at least 300 days. [2026-01-01T12:11:14.989030] [DEBUG] [REMOTE ] HSBC: PASS: Price check passed. Min price $65.21. [2026-01-01T12:11:14.989164] [DEBUG] [REMOTE ] HSBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:14.989300] [DEBUG] [REMOTE ] HSBC: PASS: Integrity check passed. [2026-01-01T12:11:14.989342] [DEBUG] [REMOTE ] HSBC: Symbol is viable for forecasting. [2026-01-01T12:11:14.989390] [INFO ] [MAIN ] [1569/3542] HSBC kept (0.7s) | 1567 kept, 2 rejected | 140.5/min | ETA: 14.0m [2026-01-01T12:11:15.240994] [DEBUG] [REMOTE ] HSCS: Retrieved 890 rows, trimmed to 300. [2026-01-01T12:11:15.241121] [DEBUG] [REMOTE ] HSCS: PASS: History has at least 300 days. [2026-01-01T12:11:15.241319] [DEBUG] [REMOTE ] HSCS: PASS: Price check passed. Min price $2.19. [2026-01-01T12:11:15.241453] [DEBUG] [REMOTE ] HSCS: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:15.241561] [DEBUG] [REMOTE ] HSCS: PASS: Integrity check passed. [2026-01-01T12:11:15.241628] [DEBUG] [REMOTE ] HSCS: Symbol is viable for forecasting. [2026-01-01T12:11:15.241676] [INFO ] [MAIN ] [1570/3542] HSCS kept (0.3s) | 1568 kept, 2 rejected | 140.6/min | ETA: 14.0m [2026-01-01T12:11:15.631357] [DEBUG] [REMOTE ] HSHP: Retrieved 799 rows, trimmed to 300. [2026-01-01T12:11:15.631540] [DEBUG] [REMOTE ] HSHP: PASS: History has at least 300 days. [2026-01-01T12:11:15.631798] [DEBUG] [REMOTE ] HSHP: PASS: Price check passed. Min price $7.28. [2026-01-01T12:11:15.631934] [DEBUG] [REMOTE ] HSHP: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:15.632046] [DEBUG] [REMOTE ] HSHP: PASS: Integrity check passed. [2026-01-01T12:11:15.632086] [DEBUG] [REMOTE ] HSHP: Symbol is viable for forecasting. [2026-01-01T12:11:15.632136] [INFO ] [MAIN ] [1571/3542] HSHP kept (0.4s) | 1569 kept, 2 rejected | 140.6/min | ETA: 14.0m [2026-01-01T12:11:16.271229] [DEBUG] [REMOTE ] HSIC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:16.271386] [DEBUG] [REMOTE ] HSIC: PASS: History has at least 300 days. [2026-01-01T12:11:16.271717] [DEBUG] [REMOTE ] HSIC: PASS: Price check passed. Min price $62.03. [2026-01-01T12:11:16.271860] [DEBUG] [REMOTE ] HSIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:16.271987] [DEBUG] [REMOTE ] HSIC: PASS: Integrity check passed. [2026-01-01T12:11:16.272026] [DEBUG] [REMOTE ] HSIC: Symbol is viable for forecasting. [2026-01-01T12:11:16.272075] [INFO ] [MAIN ] [1572/3542] HSIC kept (0.6s) | 1570 kept, 2 rejected | 140.5/min | ETA: 14.0m [2026-01-01T12:11:16.665011] [DEBUG] [REMOTE ] HSTM: Retrieved 6470 rows, trimmed to 300. [2026-01-01T12:11:16.665146] [DEBUG] [REMOTE ] HSTM: PASS: History has at least 300 days. [2026-01-01T12:11:16.665355] [DEBUG] [REMOTE ] HSTM: PASS: Price check passed. Min price $23.07. [2026-01-01T12:11:16.665490] [DEBUG] [REMOTE ] HSTM: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:16.665622] [DEBUG] [REMOTE ] HSTM: PASS: Integrity check passed. [2026-01-01T12:11:16.665664] [DEBUG] [REMOTE ] HSTM: Symbol is viable for forecasting. [2026-01-01T12:11:16.665713] [INFO ] [MAIN ] [1573/3542] HSTM kept (0.4s) | 1571 kept, 2 rejected | 140.5/min | ETA: 14.0m [2026-01-01T12:11:17.151892] [DEBUG] [REMOTE ] HSY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:17.152046] [DEBUG] [REMOTE ] HSY: PASS: History has at least 300 days. [2026-01-01T12:11:17.152287] [DEBUG] [REMOTE ] HSY: PASS: Price check passed. Min price $161.08. [2026-01-01T12:11:17.152417] [DEBUG] [REMOTE ] HSY: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:17.152528] [DEBUG] [REMOTE ] HSY: PASS: Integrity check passed. [2026-01-01T12:11:17.152585] [DEBUG] [REMOTE ] HSY: Symbol is viable for forecasting. [2026-01-01T12:11:17.152637] [INFO ] [MAIN ] [1574/3542] HSY kept (0.5s) | 1572 kept, 2 rejected | 140.5/min | ETA: 14.0m [2026-01-01T12:11:17.663082] [DEBUG] [REMOTE ] HTBK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:17.663222] [DEBUG] [REMOTE ] HTBK: PASS: History has at least 300 days. [2026-01-01T12:11:17.663434] [DEBUG] [REMOTE ] HTBK: PASS: Price check passed. Min price $9.30. [2026-01-01T12:11:17.663585] [DEBUG] [REMOTE ] HTBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:17.663702] [DEBUG] [REMOTE ] HTBK: PASS: Integrity check passed. [2026-01-01T12:11:17.663743] [DEBUG] [REMOTE ] HTBK: Symbol is viable for forecasting. [2026-01-01T12:11:17.663792] [INFO ] [MAIN ] [1575/3542] HTBK kept (0.5s) | 1573 kept, 2 rejected | 140.5/min | ETA: 14.0m [2026-01-01T12:11:18.111383] [DEBUG] [REMOTE ] HTD: Retrieved 5499 rows, trimmed to 300. [2026-01-01T12:11:18.111513] [DEBUG] [REMOTE ] HTD: PASS: History has at least 300 days. [2026-01-01T12:11:18.111754] [DEBUG] [REMOTE ] HTD: PASS: Price check passed. Min price $23.35. [2026-01-01T12:11:18.111889] [DEBUG] [REMOTE ] HTD: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:18.111998] [DEBUG] [REMOTE ] HTD: PASS: Integrity check passed. [2026-01-01T12:11:18.112037] [DEBUG] [REMOTE ] HTD: Symbol is viable for forecasting. [2026-01-01T12:11:18.112084] [INFO ] [MAIN ] [1576/3542] HTD kept (0.4s) | 1574 kept, 2 rejected | 140.5/min | ETA: 14.0m [2026-01-01T12:11:18.537875] [DEBUG] [REMOTE ] HTGC: Retrieved 5174 rows, trimmed to 300. [2026-01-01T12:11:18.538008] [DEBUG] [REMOTE ] HTGC: PASS: History has at least 300 days. [2026-01-01T12:11:18.538230] [DEBUG] [REMOTE ] HTGC: PASS: Price check passed. Min price $16.27. [2026-01-01T12:11:18.538388] [DEBUG] [REMOTE ] HTGC: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:18.538520] [DEBUG] [REMOTE ] HTGC: PASS: Integrity check passed. [2026-01-01T12:11:18.538569] [DEBUG] [REMOTE ] HTGC: Symbol is viable for forecasting. [2026-01-01T12:11:18.538643] [INFO ] [MAIN ] [1577/3542] HTGC kept (0.4s) | 1575 kept, 2 rejected | 140.5/min | ETA: 14.0m [2026-01-01T12:11:18.975016] [DEBUG] [REMOTE ] HTH: Retrieved 5503 rows, trimmed to 300. [2026-01-01T12:11:18.975247] [DEBUG] [REMOTE ] HTH: PASS: History has at least 300 days. [2026-01-01T12:11:18.975478] [DEBUG] [REMOTE ] HTH: PASS: Price check passed. Min price $30.87. [2026-01-01T12:11:18.975640] [DEBUG] [REMOTE ] HTH: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:18.975772] [DEBUG] [REMOTE ] HTH: PASS: Integrity check passed. [2026-01-01T12:11:18.975816] [DEBUG] [REMOTE ] HTH: Symbol is viable for forecasting. [2026-01-01T12:11:18.975865] [INFO ] [MAIN ] [1578/3542] HTH kept (0.4s) | 1576 kept, 2 rejected | 140.5/min | ETA: 14.0m [2026-01-01T12:11:19.510329] [DEBUG] [REMOTE ] HTLD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:19.510470] [DEBUG] [REMOTE ] HTLD: PASS: History has at least 300 days. [2026-01-01T12:11:19.510718] [DEBUG] [REMOTE ] HTLD: PASS: Price check passed. Min price $7.06. [2026-01-01T12:11:19.510860] [DEBUG] [REMOTE ] HTLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:19.510982] [DEBUG] [REMOTE ] HTLD: PASS: Integrity check passed. [2026-01-01T12:11:19.511023] [DEBUG] [REMOTE ] HTLD: Symbol is viable for forecasting. [2026-01-01T12:11:19.511072] [INFO ] [MAIN ] [1579/3542] HTLD kept (0.5s) | 1577 kept, 2 rejected | 140.5/min | ETA: 14.0m [2026-01-01T12:11:19.794422] [DEBUG] [REMOTE ] HTOO: Retrieved 1270 rows, trimmed to 300. [2026-01-01T12:11:19.794604] [DEBUG] [REMOTE ] HTOO: PASS: History has at least 300 days. [2026-01-01T12:11:19.794817] [DEBUG] [REMOTE ] HTOO: PASS: Price check passed. Min price $3.01. [2026-01-01T12:11:19.794990] [DEBUG] [REMOTE ] HTOO: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:19.795120] [DEBUG] [REMOTE ] HTOO: PASS: Integrity check passed. [2026-01-01T12:11:19.795169] [DEBUG] [REMOTE ] HTOO: Symbol is viable for forecasting. [2026-01-01T12:11:19.795226] [INFO ] [MAIN ] [1580/3542] HTOO kept (0.3s) | 1578 kept, 2 rejected | 140.5/min | ETA: 14.0m [2026-01-01T12:11:20.158990] [DEBUG] [REMOTE ] HTZ: Retrieved 1131 rows, trimmed to 300. [2026-01-01T12:11:20.159122] [DEBUG] [REMOTE ] HTZ: PASS: History has at least 300 days. [2026-01-01T12:11:20.159343] [DEBUG] [REMOTE ] HTZ: PASS: Price check passed. Min price $4.85. [2026-01-01T12:11:20.159472] [DEBUG] [REMOTE ] HTZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:20.159594] [DEBUG] [REMOTE ] HTZ: PASS: Integrity check passed. [2026-01-01T12:11:20.159635] [DEBUG] [REMOTE ] HTZ: Symbol is viable for forecasting. [2026-01-01T12:11:20.159682] [INFO ] [MAIN ] [1581/3542] HTZ kept (0.4s) | 1579 kept, 2 rejected | 140.5/min | ETA: 14.0m [2026-01-01T12:11:20.640032] [DEBUG] [REMOTE ] HUBB: Retrieved 2519 rows, trimmed to 300. [2026-01-01T12:11:20.640166] [DEBUG] [REMOTE ] HUBB: PASS: History has at least 300 days. [2026-01-01T12:11:20.640392] [DEBUG] [REMOTE ] HUBB: PASS: Price check passed. Min price $406.02. [2026-01-01T12:11:20.640523] [DEBUG] [REMOTE ] HUBB: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:20.640660] [DEBUG] [REMOTE ] HUBB: PASS: Integrity check passed. [2026-01-01T12:11:20.640701] [DEBUG] [REMOTE ] HUBB: Symbol is viable for forecasting. [2026-01-01T12:11:20.640748] [INFO ] [MAIN ] [1582/3542] HUBB kept (0.5s) | 1580 kept, 2 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:21.175869] [DEBUG] [REMOTE ] HUBG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:21.176020] [DEBUG] [REMOTE ] HUBG: PASS: History has at least 300 days. [2026-01-01T12:11:21.176254] [DEBUG] [REMOTE ] HUBG: PASS: Price check passed. Min price $33.02. [2026-01-01T12:11:21.176389] [DEBUG] [REMOTE ] HUBG: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:21.176504] [DEBUG] [REMOTE ] HUBG: PASS: Integrity check passed. [2026-01-01T12:11:21.176544] [DEBUG] [REMOTE ] HUBG: Symbol is viable for forecasting. [2026-01-01T12:11:21.176611] [INFO ] [MAIN ] [1583/3542] HUBG kept (0.5s) | 1581 kept, 2 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:21.511904] [DEBUG] [REMOTE ] HUBS: Retrieved 2824 rows, trimmed to 300. [2026-01-01T12:11:21.512032] [DEBUG] [REMOTE ] HUBS: PASS: History has at least 300 days. [2026-01-01T12:11:21.512234] [DEBUG] [REMOTE ] HUBS: PASS: Price check passed. Min price $355.35. [2026-01-01T12:11:21.512392] [DEBUG] [REMOTE ] HUBS: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:21.512497] [DEBUG] [REMOTE ] HUBS: PASS: Integrity check passed. [2026-01-01T12:11:21.512537] [DEBUG] [REMOTE ] HUBS: Symbol is viable for forecasting. [2026-01-01T12:11:21.512600] [INFO ] [MAIN ] [1584/3542] HUBS kept (0.3s) | 1582 kept, 2 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:22.024800] [DEBUG] [REMOTE ] HUM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:22.024933] [DEBUG] [REMOTE ] HUM: PASS: History has at least 300 days. [2026-01-01T12:11:22.025138] [DEBUG] [REMOTE ] HUM: PASS: Price check passed. Min price $222.53. [2026-01-01T12:11:22.025269] [DEBUG] [REMOTE ] HUM: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:22.025379] [DEBUG] [REMOTE ] HUM: PASS: Integrity check passed. [2026-01-01T12:11:22.025417] [DEBUG] [REMOTE ] HUM: Symbol is viable for forecasting. [2026-01-01T12:11:22.025464] [INFO ] [MAIN ] [1585/3542] HUM kept (0.5s) | 1583 kept, 2 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:22.184110] [DEBUG] [REMOTE ] HUMA: Retrieved 1092 rows, trimmed to 300. [2026-01-01T12:11:22.184249] [DEBUG] [REMOTE ] HUMA: PASS: History has at least 300 days. [2026-01-01T12:11:22.184444] [DEBUG] [REMOTE ] HUMA: FAIL: Price check failed. Min price $0.96 < $1.00. [2026-01-01T12:11:22.184503] [WARN ] [LOCAL ] HUMA: SET TO BLACKLISTED [2026-01-01T12:11:22.185646] [INFO ] [MAIN ] [1586/3542] HUMA rejected (0.2s) | 1583 kept, 3 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:22.866952] [DEBUG] [REMOTE ] HUN: Retrieved 5254 rows, trimmed to 300. [2026-01-01T12:11:22.867080] [DEBUG] [REMOTE ] HUN: PASS: History has at least 300 days. [2026-01-01T12:11:22.867288] [DEBUG] [REMOTE ] HUN: PASS: Price check passed. Min price $7.36. [2026-01-01T12:11:22.867446] [DEBUG] [REMOTE ] HUN: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:22.867554] [DEBUG] [REMOTE ] HUN: PASS: Integrity check passed. [2026-01-01T12:11:22.867613] [DEBUG] [REMOTE ] HUN: Symbol is viable for forecasting. [2026-01-01T12:11:22.867661] [INFO ] [MAIN ] [1587/3542] HUN kept (0.7s) | 1584 kept, 3 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:23.392787] [DEBUG] [REMOTE ] HURC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:23.392925] [DEBUG] [REMOTE ] HURC: PASS: History has at least 300 days. [2026-01-01T12:11:23.393138] [DEBUG] [REMOTE ] HURC: PASS: Price check passed. Min price $14.75. [2026-01-01T12:11:23.393268] [DEBUG] [REMOTE ] HURC: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:23.393379] [DEBUG] [REMOTE ] HURC: PASS: Integrity check passed. [2026-01-01T12:11:23.393419] [DEBUG] [REMOTE ] HURC: Symbol is viable for forecasting. [2026-01-01T12:11:23.393466] [INFO ] [MAIN ] [1588/3542] HURC kept (0.5s) | 1585 kept, 3 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:23.803442] [DEBUG] [REMOTE ] HURN: Retrieved 5339 rows, trimmed to 300. [2026-01-01T12:11:23.803606] [DEBUG] [REMOTE ] HURN: PASS: History has at least 300 days. [2026-01-01T12:11:23.804012] [DEBUG] [REMOTE ] HURN: PASS: Price check passed. Min price $145.01. [2026-01-01T12:11:23.804144] [DEBUG] [REMOTE ] HURN: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:23.804253] [DEBUG] [REMOTE ] HURN: PASS: Integrity check passed. [2026-01-01T12:11:23.804292] [DEBUG] [REMOTE ] HURN: Symbol is viable for forecasting. [2026-01-01T12:11:23.804340] [INFO ] [MAIN ] [1589/3542] HURN kept (0.4s) | 1586 kept, 3 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:23.975462] [DEBUG] [REMOTE ] HUYA: Retrieved 1921 rows, trimmed to 300. [2026-01-01T12:11:23.975600] [DEBUG] [REMOTE ] HUYA: PASS: History has at least 300 days. [2026-01-01T12:11:23.975794] [DEBUG] [REMOTE ] HUYA: PASS: Price check passed. Min price $2.63. [2026-01-01T12:11:23.975923] [DEBUG] [REMOTE ] HUYA: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:23.976028] [DEBUG] [REMOTE ] HUYA: PASS: Integrity check passed. [2026-01-01T12:11:23.976067] [DEBUG] [REMOTE ] HUYA: Symbol is viable for forecasting. [2026-01-01T12:11:23.976114] [INFO ] [MAIN ] [1590/3542] HUYA kept (0.2s) | 1587 kept, 3 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:24.648032] [DEBUG] [REMOTE ] HWC: Retrieved 6285 rows, trimmed to 300. [2026-01-01T12:11:24.648213] [DEBUG] [REMOTE ] HWC: PASS: History has at least 300 days. [2026-01-01T12:11:24.648499] [DEBUG] [REMOTE ] HWC: PASS: Price check passed. Min price $54.14. [2026-01-01T12:11:24.648661] [DEBUG] [REMOTE ] HWC: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:24.648779] [DEBUG] [REMOTE ] HWC: PASS: Integrity check passed. [2026-01-01T12:11:24.648819] [DEBUG] [REMOTE ] HWC: Symbol is viable for forecasting. [2026-01-01T12:11:24.648870] [INFO ] [MAIN ] [1591/3542] HWC kept (0.7s) | 1588 kept, 3 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:24.801397] [DEBUG] [REMOTE ] HWH: Retrieved 498 rows, trimmed to 300. [2026-01-01T12:11:24.801612] [DEBUG] [REMOTE ] HWH: PASS: History has at least 300 days. [2026-01-01T12:11:24.802474] [DEBUG] [REMOTE ] HWH: PASS: Price check passed. Min price $1.47. [2026-01-01T12:11:24.802781] [DEBUG] [REMOTE ] HWH: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:24.802953] [DEBUG] [REMOTE ] HWH: PASS: Integrity check passed. [2026-01-01T12:11:24.802994] [DEBUG] [REMOTE ] HWH: Symbol is viable for forecasting. [2026-01-01T12:11:24.803054] [INFO ] [MAIN ] [1592/3542] HWH kept (0.2s) | 1589 kept, 3 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:25.494010] [DEBUG] [REMOTE ] HWKN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:25.494211] [DEBUG] [REMOTE ] HWKN: PASS: History has at least 300 days. [2026-01-01T12:11:25.494501] [DEBUG] [REMOTE ] HWKN: PASS: Price check passed. Min price $120.17. [2026-01-01T12:11:25.494674] [DEBUG] [REMOTE ] HWKN: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:25.494812] [DEBUG] [REMOTE ] HWKN: PASS: Integrity check passed. [2026-01-01T12:11:25.494854] [DEBUG] [REMOTE ] HWKN: Symbol is viable for forecasting. [2026-01-01T12:11:25.494940] [INFO ] [MAIN ] [1593/3542] HWKN kept (0.7s) | 1590 kept, 3 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:25.966464] [DEBUG] [REMOTE ] HWM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:25.966615] [DEBUG] [REMOTE ] HWM: PASS: History has at least 300 days. [2026-01-01T12:11:25.966822] [DEBUG] [REMOTE ] HWM: PASS: Price check passed. Min price $183.98. [2026-01-01T12:11:25.966952] [DEBUG] [REMOTE ] HWM: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:25.967061] [DEBUG] [REMOTE ] HWM: PASS: Integrity check passed. [2026-01-01T12:11:25.967100] [DEBUG] [REMOTE ] HWM: Symbol is viable for forecasting. [2026-01-01T12:11:25.967147] [INFO ] [MAIN ] [1594/3542] HWM kept (0.5s) | 1591 kept, 3 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:26.429455] [DEBUG] [REMOTE ] HXL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:26.429667] [DEBUG] [REMOTE ] HXL: PASS: History has at least 300 days. [2026-01-01T12:11:26.429971] [DEBUG] [REMOTE ] HXL: PASS: Price check passed. Min price $61.07. [2026-01-01T12:11:26.430154] [DEBUG] [REMOTE ] HXL: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:26.430320] [DEBUG] [REMOTE ] HXL: PASS: Integrity check passed. [2026-01-01T12:11:26.430382] [DEBUG] [REMOTE ] HXL: Symbol is viable for forecasting. [2026-01-01T12:11:26.430435] [INFO ] [MAIN ] [1595/3542] HXL kept (0.5s) | 1592 kept, 3 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:26.791000] [DEBUG] [REMOTE ] HY: Retrieved 3332 rows, trimmed to 300. [2026-01-01T12:11:26.791189] [DEBUG] [REMOTE ] HY: PASS: History has at least 300 days. [2026-01-01T12:11:26.791542] [DEBUG] [REMOTE ] HY: PASS: Price check passed. Min price $26.16. [2026-01-01T12:11:26.791770] [DEBUG] [REMOTE ] HY: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:26.791974] [DEBUG] [REMOTE ] HY: PASS: Integrity check passed. [2026-01-01T12:11:26.792038] [DEBUG] [REMOTE ] HY: Symbol is viable for forecasting. [2026-01-01T12:11:26.792118] [INFO ] [MAIN ] [1596/3542] HY kept (0.4s) | 1593 kept, 3 rejected | 140.5/min | ETA: 13.9m [2026-01-01T12:11:26.969043] [DEBUG] [REMOTE ] HYFM: Retrieved 1270 rows, trimmed to 300. [2026-01-01T12:11:26.969253] [DEBUG] [REMOTE ] HYFM: PASS: History has at least 300 days. [2026-01-01T12:11:26.969563] [DEBUG] [REMOTE ] HYFM: PASS: Price check passed. Min price $1.51. [2026-01-01T12:11:26.969730] [DEBUG] [REMOTE ] HYFM: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:26.969867] [DEBUG] [REMOTE ] HYFM: PASS: Integrity check passed. [2026-01-01T12:11:26.969910] [DEBUG] [REMOTE ] HYFM: Symbol is viable for forecasting. [2026-01-01T12:11:26.969966] [INFO ] [MAIN ] [1597/3542] HYFM kept (0.2s) | 1594 kept, 3 rejected | 140.5/min | ETA: 13.8m [2026-01-01T12:11:27.621541] [DEBUG] [REMOTE ] HYI: Retrieved 3818 rows, trimmed to 300. [2026-01-01T12:11:27.621720] [DEBUG] [REMOTE ] HYI: PASS: History has at least 300 days. [2026-01-01T12:11:27.621960] [DEBUG] [REMOTE ] HYI: PASS: Price check passed. Min price $10.82. [2026-01-01T12:11:27.622101] [DEBUG] [REMOTE ] HYI: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:27.622219] [DEBUG] [REMOTE ] HYI: PASS: Integrity check passed. [2026-01-01T12:11:27.622261] [DEBUG] [REMOTE ] HYI: Symbol is viable for forecasting. [2026-01-01T12:11:27.622312] [INFO ] [MAIN ] [1598/3542] HYI kept (0.7s) | 1595 kept, 3 rejected | 140.5/min | ETA: 13.8m [2026-01-01T12:11:27.980405] [DEBUG] [REMOTE ] HYLS: Retrieved 3232 rows, trimmed to 300. [2026-01-01T12:11:27.980555] [DEBUG] [REMOTE ] HYLS: PASS: History has at least 300 days. [2026-01-01T12:11:27.980811] [DEBUG] [REMOTE ] HYLS: PASS: Price check passed. Min price $41.01. [2026-01-01T12:11:27.980947] [DEBUG] [REMOTE ] HYLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:27.981062] [DEBUG] [REMOTE ] HYLS: PASS: Integrity check passed. [2026-01-01T12:11:27.981101] [DEBUG] [REMOTE ] HYLS: Symbol is viable for forecasting. [2026-01-01T12:11:27.981150] [INFO ] [MAIN ] [1599/3542] HYLS kept (0.4s) | 1596 kept, 3 rejected | 140.5/min | ETA: 13.8m [2026-01-01T12:11:28.314438] [DEBUG] [REMOTE ] HYMC: Retrieved 1954 rows, trimmed to 300. [2026-01-01T12:11:28.314567] [DEBUG] [REMOTE ] HYMC: PASS: History has at least 300 days. [2026-01-01T12:11:28.314803] [DEBUG] [REMOTE ] HYMC: PASS: Price check passed. Min price $6.50. [2026-01-01T12:11:28.314934] [DEBUG] [REMOTE ] HYMC: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:28.315046] [DEBUG] [REMOTE ] HYMC: PASS: Integrity check passed. [2026-01-01T12:11:28.315085] [DEBUG] [REMOTE ] HYMC: Symbol is viable for forecasting. [2026-01-01T12:11:28.315135] [INFO ] [MAIN ] [1600/3542] HYMC kept (0.3s) | 1597 kept, 3 rejected | 140.5/min | ETA: 13.8m [2026-01-01T12:11:28.731340] [DEBUG] [REMOTE ] HYXF: Retrieved 2399 rows, trimmed to 300. [2026-01-01T12:11:28.731467] [DEBUG] [REMOTE ] HYXF: PASS: History has at least 300 days. [2026-01-01T12:11:28.731688] [DEBUG] [REMOTE ] HYXF: PASS: Price check passed. Min price $46.16. [2026-01-01T12:11:28.731820] [DEBUG] [REMOTE ] HYXF: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:28.731932] [DEBUG] [REMOTE ] HYXF: PASS: Integrity check passed. [2026-01-01T12:11:28.731971] [DEBUG] [REMOTE ] HYXF: Symbol is viable for forecasting. [2026-01-01T12:11:28.732019] [INFO ] [MAIN ] [1601/3542] HYXF kept (0.4s) | 1598 kept, 3 rejected | 140.5/min | ETA: 13.8m [2026-01-01T12:11:29.183703] [DEBUG] [REMOTE ] HYZD: Retrieved 3027 rows, trimmed to 300. [2026-01-01T12:11:29.183834] [DEBUG] [REMOTE ] HYZD: PASS: History has at least 300 days. [2026-01-01T12:11:29.184041] [DEBUG] [REMOTE ] HYZD: PASS: Price check passed. Min price $21.98. [2026-01-01T12:11:29.184172] [DEBUG] [REMOTE ] HYZD: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:29.184281] [DEBUG] [REMOTE ] HYZD: PASS: Integrity check passed. [2026-01-01T12:11:29.184320] [DEBUG] [REMOTE ] HYZD: Symbol is viable for forecasting. [2026-01-01T12:11:29.184367] [INFO ] [MAIN ] [1602/3542] HYZD kept (0.5s) | 1599 kept, 3 rejected | 140.5/min | ETA: 13.8m [2026-01-01T12:11:29.678564] [DEBUG] [REMOTE ] HZO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:29.678730] [DEBUG] [REMOTE ] HZO: PASS: History has at least 300 days. [2026-01-01T12:11:29.678946] [DEBUG] [REMOTE ] HZO: PASS: Price check passed. Min price $21.43. [2026-01-01T12:11:29.679076] [DEBUG] [REMOTE ] HZO: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:29.679191] [DEBUG] [REMOTE ] HZO: PASS: Integrity check passed. [2026-01-01T12:11:29.679230] [DEBUG] [REMOTE ] HZO: Symbol is viable for forecasting. [2026-01-01T12:11:29.679298] [INFO ] [MAIN ] [1603/3542] HZO kept (0.5s) | 1600 kept, 3 rejected | 140.5/min | ETA: 13.8m [2026-01-01T12:11:30.137897] [DEBUG] [REMOTE ] IAC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:30.138043] [DEBUG] [REMOTE ] IAC: PASS: History has at least 300 days. [2026-01-01T12:11:30.138288] [DEBUG] [REMOTE ] IAC: PASS: Price check passed. Min price $31.52. [2026-01-01T12:11:30.138420] [DEBUG] [REMOTE ] IAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:30.138536] [DEBUG] [REMOTE ] IAC: PASS: Integrity check passed. [2026-01-01T12:11:30.138594] [DEBUG] [REMOTE ] IAC: Symbol is viable for forecasting. [2026-01-01T12:11:30.138645] [INFO ] [MAIN ] [1604/3542] IAC kept (0.5s) | 1601 kept, 3 rejected | 140.5/min | ETA: 13.8m [2026-01-01T12:11:30.568646] [DEBUG] [REMOTE ] IAE: Retrieved 4722 rows, trimmed to 300. [2026-01-01T12:11:30.568797] [DEBUG] [REMOTE ] IAE: PASS: History has at least 300 days. [2026-01-01T12:11:30.569024] [DEBUG] [REMOTE ] IAE: PASS: Price check passed. Min price $6.94. [2026-01-01T12:11:30.569155] [DEBUG] [REMOTE ] IAE: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:30.569295] [DEBUG] [REMOTE ] IAE: PASS: Integrity check passed. [2026-01-01T12:11:30.569336] [DEBUG] [REMOTE ] IAE: Symbol is viable for forecasting. [2026-01-01T12:11:30.569384] [INFO ] [MAIN ] [1605/3542] IAE kept (0.4s) | 1602 kept, 3 rejected | 140.5/min | ETA: 13.8m [2026-01-01T12:11:30.879799] [DEBUG] [REMOTE ] IAG: Retrieved 5654 rows, trimmed to 300. [2026-01-01T12:11:30.879939] [DEBUG] [REMOTE ] IAG: PASS: History has at least 300 days. [2026-01-01T12:11:30.880160] [DEBUG] [REMOTE ] IAG: PASS: Price check passed. Min price $10.96. [2026-01-01T12:11:30.880341] [DEBUG] [REMOTE ] IAG: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:30.880485] [DEBUG] [REMOTE ] IAG: PASS: Integrity check passed. [2026-01-01T12:11:30.880556] [DEBUG] [REMOTE ] IAG: Symbol is viable for forecasting. [2026-01-01T12:11:30.880650] [INFO ] [MAIN ] [1606/3542] IAG kept (0.3s) | 1603 kept, 3 rejected | 140.5/min | ETA: 13.8m [2026-01-01T12:11:31.443849] [DEBUG] [REMOTE ] IBB: Retrieved 6259 rows, trimmed to 300. [2026-01-01T12:11:31.443996] [DEBUG] [REMOTE ] IBB: PASS: History has at least 300 days. [2026-01-01T12:11:31.444226] [DEBUG] [REMOTE ] IBB: PASS: Price check passed. Min price $149.79. [2026-01-01T12:11:31.444357] [DEBUG] [REMOTE ] IBB: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:31.444475] [DEBUG] [REMOTE ] IBB: PASS: Integrity check passed. [2026-01-01T12:11:31.444514] [DEBUG] [REMOTE ] IBB: Symbol is viable for forecasting. [2026-01-01T12:11:31.444562] [INFO ] [MAIN ] [1607/3542] IBB kept (0.6s) | 1604 kept, 3 rejected | 140.5/min | ETA: 13.8m [2026-01-01T12:11:31.670404] [DEBUG] [REMOTE ] IBBQ: Retrieved 1145 rows, trimmed to 300. [2026-01-01T12:11:31.670539] [DEBUG] [REMOTE ] IBBQ: PASS: History has at least 300 days. [2026-01-01T12:11:31.670752] [DEBUG] [REMOTE ] IBBQ: PASS: Price check passed. Min price $25.14. [2026-01-01T12:11:31.670883] [DEBUG] [REMOTE ] IBBQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:31.670990] [DEBUG] [REMOTE ] IBBQ: PASS: Integrity check passed. [2026-01-01T12:11:31.671029] [DEBUG] [REMOTE ] IBBQ: Symbol is viable for forecasting. [2026-01-01T12:11:31.671076] [INFO ] [MAIN ] [1608/3542] IBBQ kept (0.2s) | 1605 kept, 3 rejected | 140.5/min | ETA: 13.8m [2026-01-01T12:11:32.254434] [DEBUG] [REMOTE ] IBCP: Retrieved 6287 rows, trimmed to 300. [2026-01-01T12:11:32.254620] [DEBUG] [REMOTE ] IBCP: PASS: History has at least 300 days. [2026-01-01T12:11:32.254858] [DEBUG] [REMOTE ] IBCP: PASS: Price check passed. Min price $29.96. [2026-01-01T12:11:32.254988] [DEBUG] [REMOTE ] IBCP: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:32.255106] [DEBUG] [REMOTE ] IBCP: PASS: Integrity check passed. [2026-01-01T12:11:32.255145] [DEBUG] [REMOTE ] IBCP: Symbol is viable for forecasting. [2026-01-01T12:11:32.255194] [INFO ] [MAIN ] [1609/3542] IBCP kept (0.6s) | 1606 kept, 3 rejected | 140.5/min | ETA: 13.8m [2026-01-01T12:11:32.426039] [DEBUG] [REMOTE ] IBEX: Retrieved 1357 rows, trimmed to 300. [2026-01-01T12:11:32.426208] [DEBUG] [REMOTE ] IBEX: PASS: History has at least 300 days. [2026-01-01T12:11:32.426433] [DEBUG] [REMOTE ] IBEX: PASS: Price check passed. Min price $33.91. [2026-01-01T12:11:32.426568] [DEBUG] [REMOTE ] IBEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:32.426713] [DEBUG] [REMOTE ] IBEX: PASS: Integrity check passed. [2026-01-01T12:11:32.426755] [DEBUG] [REMOTE ] IBEX: Symbol is viable for forecasting. [2026-01-01T12:11:32.426805] [INFO ] [MAIN ] [1610/3542] IBEX kept (0.2s) | 1607 kept, 3 rejected | 140.5/min | ETA: 13.7m [2026-01-01T12:11:33.116134] [DEBUG] [REMOTE ] IBM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:33.116275] [DEBUG] [REMOTE ] IBM: PASS: History has at least 300 days. [2026-01-01T12:11:33.116498] [DEBUG] [REMOTE ] IBM: PASS: Price check passed. Min price $274.48. [2026-01-01T12:11:33.116653] [DEBUG] [REMOTE ] IBM: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:33.116771] [DEBUG] [REMOTE ] IBM: PASS: Integrity check passed. [2026-01-01T12:11:33.116811] [DEBUG] [REMOTE ] IBM: Symbol is viable for forecasting. [2026-01-01T12:11:33.116862] [INFO ] [MAIN ] [1611/3542] IBM kept (0.7s) | 1608 kept, 3 rejected | 140.5/min | ETA: 13.7m [2026-01-01T12:11:33.566906] [DEBUG] [REMOTE ] IBN: Retrieved 6480 rows, trimmed to 300. [2026-01-01T12:11:33.567048] [DEBUG] [REMOTE ] IBN: PASS: History has at least 300 days. [2026-01-01T12:11:33.567268] [DEBUG] [REMOTE ] IBN: PASS: Price check passed. Min price $29.64. [2026-01-01T12:11:33.567399] [DEBUG] [REMOTE ] IBN: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:33.567513] [DEBUG] [REMOTE ] IBN: PASS: Integrity check passed. [2026-01-01T12:11:33.567552] [DEBUG] [REMOTE ] IBN: Symbol is viable for forecasting. [2026-01-01T12:11:33.567620] [INFO ] [MAIN ] [1612/3542] IBN kept (0.5s) | 1609 kept, 3 rejected | 140.5/min | ETA: 13.7m [2026-01-01T12:11:33.889121] [DEBUG] [REMOTE ] IBOC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:33.889354] [DEBUG] [REMOTE ] IBOC: PASS: History has at least 300 days. [2026-01-01T12:11:33.889695] [DEBUG] [REMOTE ] IBOC: PASS: Price check passed. Min price $63.42. [2026-01-01T12:11:33.889839] [DEBUG] [REMOTE ] IBOC: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:33.889963] [DEBUG] [REMOTE ] IBOC: PASS: Integrity check passed. [2026-01-01T12:11:33.890004] [DEBUG] [REMOTE ] IBOC: Symbol is viable for forecasting. [2026-01-01T12:11:33.890053] [INFO ] [MAIN ] [1613/3542] IBOC kept (0.3s) | 1610 kept, 3 rejected | 140.5/min | ETA: 13.7m [2026-01-01T12:11:34.312810] [DEBUG] [REMOTE ] IBP: Retrieved 2989 rows, trimmed to 300. [2026-01-01T12:11:34.312960] [DEBUG] [REMOTE ] IBP: PASS: History has at least 300 days. [2026-01-01T12:11:34.313193] [DEBUG] [REMOTE ] IBP: PASS: Price check passed. Min price $234.82. [2026-01-01T12:11:34.313332] [DEBUG] [REMOTE ] IBP: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:34.313449] [DEBUG] [REMOTE ] IBP: PASS: Integrity check passed. [2026-01-01T12:11:34.313489] [DEBUG] [REMOTE ] IBP: Symbol is viable for forecasting. [2026-01-01T12:11:34.313540] [INFO ] [MAIN ] [1614/3542] IBP kept (0.4s) | 1611 kept, 3 rejected | 140.5/min | ETA: 13.7m [2026-01-01T12:11:34.662365] [DEBUG] [REMOTE ] IBRX: Retrieved 2624 rows, trimmed to 300. [2026-01-01T12:11:34.662549] [DEBUG] [REMOTE ] IBRX: PASS: History has at least 300 days. [2026-01-01T12:11:34.662830] [DEBUG] [REMOTE ] IBRX: PASS: Price check passed. Min price $1.98. [2026-01-01T12:11:34.662966] [DEBUG] [REMOTE ] IBRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:34.663085] [DEBUG] [REMOTE ] IBRX: PASS: Integrity check passed. [2026-01-01T12:11:34.663125] [DEBUG] [REMOTE ] IBRX: Symbol is viable for forecasting. [2026-01-01T12:11:34.663177] [INFO ] [MAIN ] [1615/3542] IBRX kept (0.3s) | 1612 kept, 3 rejected | 140.5/min | ETA: 13.7m [2026-01-01T12:11:35.032099] [DEBUG] [REMOTE ] IBTG: Retrieved 1469 rows, trimmed to 300. [2026-01-01T12:11:35.032238] [DEBUG] [REMOTE ] IBTG: PASS: History has at least 300 days. [2026-01-01T12:11:35.032432] [DEBUG] [REMOTE ] IBTG: PASS: Price check passed. Min price $22.66. [2026-01-01T12:11:35.032561] [DEBUG] [REMOTE ] IBTG: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:35.032691] [DEBUG] [REMOTE ] IBTG: PASS: Integrity check passed. [2026-01-01T12:11:35.032730] [DEBUG] [REMOTE ] IBTG: Symbol is viable for forecasting. [2026-01-01T12:11:35.032777] [INFO ] [MAIN ] [1616/3542] IBTG kept (0.4s) | 1613 kept, 3 rejected | 140.5/min | ETA: 13.7m [2026-01-01T12:11:35.449083] [DEBUG] [REMOTE ] IBTH: Retrieved 1469 rows, trimmed to 300. [2026-01-01T12:11:35.449258] [DEBUG] [REMOTE ] IBTH: PASS: History has at least 300 days. [2026-01-01T12:11:35.449626] [DEBUG] [REMOTE ] IBTH: PASS: Price check passed. Min price $22.25. [2026-01-01T12:11:35.450481] [DEBUG] [REMOTE ] IBTH: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:35.450739] [DEBUG] [REMOTE ] IBTH: PASS: Integrity check passed. [2026-01-01T12:11:35.450786] [DEBUG] [REMOTE ] IBTH: Symbol is viable for forecasting. [2026-01-01T12:11:35.450858] [INFO ] [MAIN ] [1617/3542] IBTH kept (0.4s) | 1614 kept, 3 rejected | 140.5/min | ETA: 13.7m [2026-01-01T12:11:35.757515] [DEBUG] [REMOTE ] IBTI: Retrieved 1469 rows, trimmed to 300. [2026-01-01T12:11:35.757668] [DEBUG] [REMOTE ] IBTI: PASS: History has at least 300 days. [2026-01-01T12:11:35.757873] [DEBUG] [REMOTE ] IBTI: PASS: Price check passed. Min price $22.14. [2026-01-01T12:11:35.758000] [DEBUG] [REMOTE ] IBTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:35.758108] [DEBUG] [REMOTE ] IBTI: PASS: Integrity check passed. [2026-01-01T12:11:35.758147] [DEBUG] [REMOTE ] IBTI: Symbol is viable for forecasting. [2026-01-01T12:11:35.758193] [INFO ] [MAIN ] [1618/3542] IBTI kept (0.3s) | 1615 kept, 3 rejected | 140.6/min | ETA: 13.7m [2026-01-01T12:11:36.260388] [DEBUG] [REMOTE ] IBTJ: Retrieved 1469 rows, trimmed to 300. [2026-01-01T12:11:36.260521] [DEBUG] [REMOTE ] IBTJ: PASS: History has at least 300 days. [2026-01-01T12:11:36.260753] [DEBUG] [REMOTE ] IBTJ: PASS: Price check passed. Min price $21.72. [2026-01-01T12:11:36.260885] [DEBUG] [REMOTE ] IBTJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:36.260992] [DEBUG] [REMOTE ] IBTJ: PASS: Integrity check passed. [2026-01-01T12:11:36.261031] [DEBUG] [REMOTE ] IBTJ: Symbol is viable for forecasting. [2026-01-01T12:11:36.261078] [INFO ] [MAIN ] [1619/3542] IBTJ kept (0.5s) | 1616 kept, 3 rejected | 140.6/min | ETA: 13.7m [2026-01-01T12:11:36.627321] [DEBUG] [REMOTE ] IBTK: Retrieved 1371 rows, trimmed to 300. [2026-01-01T12:11:36.627437] [DEBUG] [REMOTE ] IBTK: PASS: History has at least 300 days. [2026-01-01T12:11:36.627652] [DEBUG] [REMOTE ] IBTK: PASS: Price check passed. Min price $19.64. [2026-01-01T12:11:36.627782] [DEBUG] [REMOTE ] IBTK: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:36.627887] [DEBUG] [REMOTE ] IBTK: PASS: Integrity check passed. [2026-01-01T12:11:36.627925] [DEBUG] [REMOTE ] IBTK: Symbol is viable for forecasting. [2026-01-01T12:11:36.627971] [INFO ] [MAIN ] [1620/3542] IBTK kept (0.4s) | 1617 kept, 3 rejected | 140.6/min | ETA: 13.7m [2026-01-01T12:11:37.022917] [DEBUG] [REMOTE ] IBTL: Retrieved 1090 rows, trimmed to 300. [2026-01-01T12:11:37.023047] [DEBUG] [REMOTE ] IBTL: PASS: History has at least 300 days. [2026-01-01T12:11:37.023246] [DEBUG] [REMOTE ] IBTL: PASS: Price check passed. Min price $20.33. [2026-01-01T12:11:37.023395] [DEBUG] [REMOTE ] IBTL: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:37.023524] [DEBUG] [REMOTE ] IBTL: PASS: Integrity check passed. [2026-01-01T12:11:37.023591] [DEBUG] [REMOTE ] IBTL: Symbol is viable for forecasting. [2026-01-01T12:11:37.023643] [INFO ] [MAIN ] [1621/3542] IBTL kept (0.4s) | 1618 kept, 3 rejected | 140.6/min | ETA: 13.7m [2026-01-01T12:11:37.403207] [DEBUG] [REMOTE ] IBTM: Retrieved 875 rows, trimmed to 300. [2026-01-01T12:11:37.403339] [DEBUG] [REMOTE ] IBTM: PASS: History has at least 300 days. [2026-01-01T12:11:37.403540] [DEBUG] [REMOTE ] IBTM: PASS: Price check passed. Min price $22.87. [2026-01-01T12:11:37.403716] [DEBUG] [REMOTE ] IBTM: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:37.403831] [DEBUG] [REMOTE ] IBTM: PASS: Integrity check passed. [2026-01-01T12:11:37.403872] [DEBUG] [REMOTE ] IBTM: Symbol is viable for forecasting. [2026-01-01T12:11:37.403919] [INFO ] [MAIN ] [1622/3542] IBTM kept (0.4s) | 1619 kept, 3 rejected | 140.6/min | ETA: 13.7m [2026-01-01T12:11:37.804700] [DEBUG] [REMOTE ] IBTO: Retrieved 630 rows, trimmed to 300. [2026-01-01T12:11:37.804826] [DEBUG] [REMOTE ] IBTO: PASS: History has at least 300 days. [2026-01-01T12:11:37.805019] [DEBUG] [REMOTE ] IBTO: PASS: Price check passed. Min price $24.35. [2026-01-01T12:11:37.805147] [DEBUG] [REMOTE ] IBTO: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:37.805252] [DEBUG] [REMOTE ] IBTO: PASS: Integrity check passed. [2026-01-01T12:11:37.805291] [DEBUG] [REMOTE ] IBTO: Symbol is viable for forecasting. [2026-01-01T12:11:37.805337] [INFO ] [MAIN ] [1623/3542] IBTO kept (0.4s) | 1620 kept, 3 rejected | 140.6/min | ETA: 13.7m [2026-01-01T12:11:38.370007] [DEBUG] [REMOTE ] ICE: Retrieved 5062 rows, trimmed to 300. [2026-01-01T12:11:38.370189] [DEBUG] [REMOTE ] ICE: PASS: History has at least 300 days. [2026-01-01T12:11:38.370426] [DEBUG] [REMOTE ] ICE: PASS: Price check passed. Min price $145.15. [2026-01-01T12:11:38.370556] [DEBUG] [REMOTE ] ICE: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:38.370691] [DEBUG] [REMOTE ] ICE: PASS: Integrity check passed. [2026-01-01T12:11:38.370730] [DEBUG] [REMOTE ] ICE: Symbol is viable for forecasting. [2026-01-01T12:11:38.370780] [INFO ] [MAIN ] [1624/3542] ICE kept (0.6s) | 1621 kept, 3 rejected | 140.6/min | ETA: 13.6m [2026-01-01T12:11:38.791092] [DEBUG] [REMOTE ] ICFI: Retrieved 4845 rows, trimmed to 300. [2026-01-01T12:11:38.791291] [DEBUG] [REMOTE ] ICFI: PASS: History has at least 300 days. [2026-01-01T12:11:38.791604] [DEBUG] [REMOTE ] ICFI: PASS: Price check passed. Min price $76.35. [2026-01-01T12:11:38.791755] [DEBUG] [REMOTE ] ICFI: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:38.791886] [DEBUG] [REMOTE ] ICFI: PASS: Integrity check passed. [2026-01-01T12:11:38.791929] [DEBUG] [REMOTE ] ICFI: Symbol is viable for forecasting. [2026-01-01T12:11:38.791984] [INFO ] [MAIN ] [1625/3542] ICFI kept (0.4s) | 1622 kept, 3 rejected | 140.6/min | ETA: 13.6m [2026-01-01T12:11:39.110853] [DEBUG] [REMOTE ] ICL: Retrieved 2835 rows, trimmed to 300. [2026-01-01T12:11:39.110984] [DEBUG] [REMOTE ] ICL: PASS: History has at least 300 days. [2026-01-01T12:11:39.111185] [DEBUG] [REMOTE ] ICL: PASS: Price check passed. Min price $4.88. [2026-01-01T12:11:39.111314] [DEBUG] [REMOTE ] ICL: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:39.111422] [DEBUG] [REMOTE ] ICL: PASS: Integrity check passed. [2026-01-01T12:11:39.111461] [DEBUG] [REMOTE ] ICL: Symbol is viable for forecasting. [2026-01-01T12:11:39.111508] [INFO ] [MAIN ] [1626/3542] ICL kept (0.3s) | 1623 kept, 3 rejected | 140.6/min | ETA: 13.6m [2026-01-01T12:11:39.589988] [DEBUG] [REMOTE ] ICLN: Retrieved 4408 rows, trimmed to 300. [2026-01-01T12:11:39.590126] [DEBUG] [REMOTE ] ICLN: PASS: History has at least 300 days. [2026-01-01T12:11:39.590331] [DEBUG] [REMOTE ] ICLN: PASS: Price check passed. Min price $15.66. [2026-01-01T12:11:39.590462] [DEBUG] [REMOTE ] ICLN: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:39.590589] [DEBUG] [REMOTE ] ICLN: PASS: Integrity check passed. [2026-01-01T12:11:39.590631] [DEBUG] [REMOTE ] ICLN: Symbol is viable for forecasting. [2026-01-01T12:11:39.590678] [INFO ] [MAIN ] [1627/3542] ICLN kept (0.5s) | 1624 kept, 3 rejected | 140.6/min | ETA: 13.6m [2026-01-01T12:11:39.952968] [DEBUG] [REMOTE ] ICMB: Retrieved 2994 rows, trimmed to 300. [2026-01-01T12:11:39.953104] [DEBUG] [REMOTE ] ICMB: PASS: History has at least 300 days. [2026-01-01T12:11:39.953334] [DEBUG] [REMOTE ] ICMB: PASS: Price check passed. Min price $2.49. [2026-01-01T12:11:39.953509] [DEBUG] [REMOTE ] ICMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:39.953671] [DEBUG] [REMOTE ] ICMB: PASS: Integrity check passed. [2026-01-01T12:11:39.953724] [DEBUG] [REMOTE ] ICMB: Symbol is viable for forecasting. [2026-01-01T12:11:39.953787] [INFO ] [MAIN ] [1628/3542] ICMB kept (0.4s) | 1625 kept, 3 rejected | 140.6/min | ETA: 13.6m [2026-01-01T12:11:40.235634] [DEBUG] [REMOTE ] ICOP: Retrieved 634 rows, trimmed to 300. [2026-01-01T12:11:40.235772] [DEBUG] [REMOTE ] ICOP: PASS: History has at least 300 days. [2026-01-01T12:11:40.235976] [DEBUG] [REMOTE ] ICOP: PASS: Price check passed. Min price $35.89. [2026-01-01T12:11:40.236111] [DEBUG] [REMOTE ] ICOP: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:40.236223] [DEBUG] [REMOTE ] ICOP: PASS: Integrity check passed. [2026-01-01T12:11:40.236263] [DEBUG] [REMOTE ] ICOP: Symbol is viable for forecasting. [2026-01-01T12:11:40.236311] [INFO ] [MAIN ] [1629/3542] ICOP kept (0.3s) | 1626 kept, 3 rejected | 140.6/min | ETA: 13.6m [2026-01-01T12:11:40.847778] [DEBUG] [REMOTE ] ICUI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:40.847973] [DEBUG] [REMOTE ] ICUI: PASS: History has at least 300 days. [2026-01-01T12:11:40.848246] [DEBUG] [REMOTE ] ICUI: PASS: Price check passed. Min price $114.13. [2026-01-01T12:11:40.848394] [DEBUG] [REMOTE ] ICUI: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:40.848523] [DEBUG] [REMOTE ] ICUI: PASS: Integrity check passed. [2026-01-01T12:11:40.848565] [DEBUG] [REMOTE ] ICUI: Symbol is viable for forecasting. [2026-01-01T12:11:40.848668] [INFO ] [MAIN ] [1630/3542] ICUI kept (0.6s) | 1627 kept, 3 rejected | 140.6/min | ETA: 13.6m [2026-01-01T12:11:41.328757] [DEBUG] [REMOTE ] IDA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:41.328898] [DEBUG] [REMOTE ] IDA: PASS: History has at least 300 days. [2026-01-01T12:11:41.329112] [DEBUG] [REMOTE ] IDA: PASS: Price check passed. Min price $124.73. [2026-01-01T12:11:41.329245] [DEBUG] [REMOTE ] IDA: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:41.329392] [DEBUG] [REMOTE ] IDA: PASS: Integrity check passed. [2026-01-01T12:11:41.329436] [DEBUG] [REMOTE ] IDA: Symbol is viable for forecasting. [2026-01-01T12:11:41.329485] [INFO ] [MAIN ] [1631/3542] IDA kept (0.5s) | 1628 kept, 3 rejected | 140.6/min | ETA: 13.6m [2026-01-01T12:11:41.533672] [DEBUG] [REMOTE ] IDAI: Retrieved 1220 rows, trimmed to 300. [2026-01-01T12:11:41.533809] [DEBUG] [REMOTE ] IDAI: PASS: History has at least 300 days. [2026-01-01T12:11:41.534012] [DEBUG] [REMOTE ] IDAI: PASS: Price check passed. Min price $3.07. [2026-01-01T12:11:41.534145] [DEBUG] [REMOTE ] IDAI: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:41.534255] [DEBUG] [REMOTE ] IDAI: PASS: Integrity check passed. [2026-01-01T12:11:41.534296] [DEBUG] [REMOTE ] IDAI: Symbol is viable for forecasting. [2026-01-01T12:11:41.534345] [INFO ] [MAIN ] [1632/3542] IDAI kept (0.2s) | 1629 kept, 3 rejected | 140.6/min | ETA: 13.6m [2026-01-01T12:11:42.190106] [DEBUG] [REMOTE ] IDCC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:42.190240] [DEBUG] [REMOTE ] IDCC: PASS: History has at least 300 days. [2026-01-01T12:11:42.190446] [DEBUG] [REMOTE ] IDCC: PASS: Price check passed. Min price $318.38. [2026-01-01T12:11:42.190598] [DEBUG] [REMOTE ] IDCC: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:42.190713] [DEBUG] [REMOTE ] IDCC: PASS: Integrity check passed. [2026-01-01T12:11:42.190754] [DEBUG] [REMOTE ] IDCC: Symbol is viable for forecasting. [2026-01-01T12:11:42.190805] [INFO ] [MAIN ] [1633/3542] IDCC kept (0.7s) | 1630 kept, 3 rejected | 140.6/min | ETA: 13.6m [2026-01-01T12:11:42.544273] [DEBUG] [REMOTE ] IDE: Retrieved 4004 rows, trimmed to 300. [2026-01-01T12:11:42.544399] [DEBUG] [REMOTE ] IDE: PASS: History has at least 300 days. [2026-01-01T12:11:42.544630] [DEBUG] [REMOTE ] IDE: PASS: Price check passed. Min price $11.17. [2026-01-01T12:11:42.544770] [DEBUG] [REMOTE ] IDE: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:42.544883] [DEBUG] [REMOTE ] IDE: PASS: Integrity check passed. [2026-01-01T12:11:42.544922] [DEBUG] [REMOTE ] IDE: Symbol is viable for forecasting. [2026-01-01T12:11:42.544970] [INFO ] [MAIN ] [1634/3542] IDE kept (0.4s) | 1631 kept, 3 rejected | 140.6/min | ETA: 13.6m [2026-01-01T12:11:43.075712] [DEBUG] [REMOTE ] IDN: Retrieved 6568 rows, trimmed to 300. [2026-01-01T12:11:43.075859] [DEBUG] [REMOTE ] IDN: PASS: History has at least 300 days. [2026-01-01T12:11:43.076062] [DEBUG] [REMOTE ] IDN: PASS: Price check passed. Min price $4.13. [2026-01-01T12:11:43.076192] [DEBUG] [REMOTE ] IDN: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:43.076300] [DEBUG] [REMOTE ] IDN: PASS: Integrity check passed. [2026-01-01T12:11:43.076338] [DEBUG] [REMOTE ] IDN: Symbol is viable for forecasting. [2026-01-01T12:11:43.076385] [INFO ] [MAIN ] [1635/3542] IDN kept (0.5s) | 1632 kept, 3 rejected | 140.6/min | ETA: 13.6m [2026-01-01T12:11:43.531756] [DEBUG] [REMOTE ] IDXX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:43.531888] [DEBUG] [REMOTE ] IDXX: PASS: History has at least 300 days. [2026-01-01T12:11:43.532094] [DEBUG] [REMOTE ] IDXX: PASS: Price check passed. Min price $616.15. [2026-01-01T12:11:43.532224] [DEBUG] [REMOTE ] IDXX: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:43.532333] [DEBUG] [REMOTE ] IDXX: PASS: Integrity check passed. [2026-01-01T12:11:43.532372] [DEBUG] [REMOTE ] IDXX: Symbol is viable for forecasting. [2026-01-01T12:11:43.532419] [INFO ] [MAIN ] [1636/3542] IDXX kept (0.5s) | 1633 kept, 3 rejected | 140.5/min | ETA: 13.6m [2026-01-01T12:11:43.668512] [DEBUG] [REMOTE ] IDYA: Retrieved 1662 rows, trimmed to 300. [2026-01-01T12:11:43.668644] [DEBUG] [REMOTE ] IDYA: PASS: History has at least 300 days. [2026-01-01T12:11:43.668837] [DEBUG] [REMOTE ] IDYA: PASS: Price check passed. Min price $26.24. [2026-01-01T12:11:43.668965] [DEBUG] [REMOTE ] IDYA: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:43.669070] [DEBUG] [REMOTE ] IDYA: PASS: Integrity check passed. [2026-01-01T12:11:43.669109] [DEBUG] [REMOTE ] IDYA: Symbol is viable for forecasting. [2026-01-01T12:11:43.669154] [INFO ] [MAIN ] [1637/3542] IDYA kept (0.1s) | 1634 kept, 3 rejected | 140.6/min | ETA: 13.5m [2026-01-01T12:11:44.374430] [DEBUG] [REMOTE ] IEF: Retrieved 5897 rows, trimmed to 300. [2026-01-01T12:11:44.374557] [DEBUG] [REMOTE ] IEF: PASS: History has at least 300 days. [2026-01-01T12:11:44.374789] [DEBUG] [REMOTE ] IEF: PASS: Price check passed. Min price $95.41. [2026-01-01T12:11:44.374921] [DEBUG] [REMOTE ] IEF: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:44.375030] [DEBUG] [REMOTE ] IEF: PASS: Integrity check passed. [2026-01-01T12:11:44.375068] [DEBUG] [REMOTE ] IEF: Symbol is viable for forecasting. [2026-01-01T12:11:44.375115] [INFO ] [MAIN ] [1638/3542] IEF kept (0.7s) | 1635 kept, 3 rejected | 140.6/min | ETA: 13.5m [2026-01-01T12:11:44.869809] [DEBUG] [REMOTE ] IEI: Retrieved 4774 rows, trimmed to 300. [2026-01-01T12:11:44.869942] [DEBUG] [REMOTE ] IEI: PASS: History has at least 300 days. [2026-01-01T12:11:44.870142] [DEBUG] [REMOTE ] IEI: PASS: Price check passed. Min price $118.21. [2026-01-01T12:11:44.870299] [DEBUG] [REMOTE ] IEI: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:44.870408] [DEBUG] [REMOTE ] IEI: PASS: Integrity check passed. [2026-01-01T12:11:44.870446] [DEBUG] [REMOTE ] IEI: Symbol is viable for forecasting. [2026-01-01T12:11:44.870494] [INFO ] [MAIN ] [1639/3542] IEI kept (0.5s) | 1636 kept, 3 rejected | 140.5/min | ETA: 13.5m [2026-01-01T12:11:45.353503] [DEBUG] [REMOTE ] IEP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:45.353653] [DEBUG] [REMOTE ] IEP: PASS: History has at least 300 days. [2026-01-01T12:11:45.353866] [DEBUG] [REMOTE ] IEP: PASS: Price check passed. Min price $7.25. [2026-01-01T12:11:45.354000] [DEBUG] [REMOTE ] IEP: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:45.354114] [DEBUG] [REMOTE ] IEP: PASS: Integrity check passed. [2026-01-01T12:11:45.354155] [DEBUG] [REMOTE ] IEP: Symbol is viable for forecasting. [2026-01-01T12:11:45.354204] [INFO ] [MAIN ] [1640/3542] IEP kept (0.5s) | 1637 kept, 3 rejected | 140.5/min | ETA: 13.5m [2026-01-01T12:11:45.811341] [DEBUG] [REMOTE ] IESC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:45.811473] [DEBUG] [REMOTE ] IESC: PASS: History has at least 300 days. [2026-01-01T12:11:45.811692] [DEBUG] [REMOTE ] IESC: PASS: Price check passed. Min price $357.94. [2026-01-01T12:11:45.811825] [DEBUG] [REMOTE ] IESC: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:45.811934] [DEBUG] [REMOTE ] IESC: PASS: Integrity check passed. [2026-01-01T12:11:45.811974] [DEBUG] [REMOTE ] IESC: Symbol is viable for forecasting. [2026-01-01T12:11:45.812023] [INFO ] [MAIN ] [1641/3542] IESC kept (0.5s) | 1638 kept, 3 rejected | 140.5/min | ETA: 13.5m [2026-01-01T12:11:46.313145] [DEBUG] [REMOTE ] IEX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:46.313276] [DEBUG] [REMOTE ] IEX: PASS: History has at least 300 days. [2026-01-01T12:11:46.313478] [DEBUG] [REMOTE ] IEX: PASS: Price check passed. Min price $160.84. [2026-01-01T12:11:46.313628] [DEBUG] [REMOTE ] IEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:46.313739] [DEBUG] [REMOTE ] IEX: PASS: Integrity check passed. [2026-01-01T12:11:46.313778] [DEBUG] [REMOTE ] IEX: Symbol is viable for forecasting. [2026-01-01T12:11:46.313825] [INFO ] [MAIN ] [1642/3542] IEX kept (0.5s) | 1639 kept, 3 rejected | 140.5/min | ETA: 13.5m [2026-01-01T12:11:46.781395] [DEBUG] [REMOTE ] IFF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:46.781531] [DEBUG] [REMOTE ] IFF: PASS: History has at least 300 days. [2026-01-01T12:11:46.781755] [DEBUG] [REMOTE ] IFF: PASS: Price check passed. Min price $59.19. [2026-01-01T12:11:46.781887] [DEBUG] [REMOTE ] IFF: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:46.781996] [DEBUG] [REMOTE ] IFF: PASS: Integrity check passed. [2026-01-01T12:11:46.782035] [DEBUG] [REMOTE ] IFF: Symbol is viable for forecasting. [2026-01-01T12:11:46.782082] [INFO ] [MAIN ] [1643/3542] IFF kept (0.5s) | 1640 kept, 3 rejected | 140.5/min | ETA: 13.5m [2026-01-01T12:11:47.075284] [DEBUG] [REMOTE ] IFN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:47.075413] [DEBUG] [REMOTE ] IFN: PASS: History has at least 300 days. [2026-01-01T12:11:47.075629] [DEBUG] [REMOTE ] IFN: PASS: Price check passed. Min price $13.57. [2026-01-01T12:11:47.075760] [DEBUG] [REMOTE ] IFN: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:47.075866] [DEBUG] [REMOTE ] IFN: PASS: Integrity check passed. [2026-01-01T12:11:47.075905] [DEBUG] [REMOTE ] IFN: Symbol is viable for forecasting. [2026-01-01T12:11:47.075952] [INFO ] [MAIN ] [1644/3542] IFN kept (0.3s) | 1641 kept, 3 rejected | 140.5/min | ETA: 13.5m [2026-01-01T12:11:47.423970] [DEBUG] [REMOTE ] IFS: Retrieved 1609 rows, trimmed to 300. [2026-01-01T12:11:47.424095] [DEBUG] [REMOTE ] IFS: PASS: History has at least 300 days. [2026-01-01T12:11:47.424295] [DEBUG] [REMOTE ] IFS: PASS: Price check passed. Min price $38.50. [2026-01-01T12:11:47.424428] [DEBUG] [REMOTE ] IFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:47.424537] [DEBUG] [REMOTE ] IFS: PASS: Integrity check passed. [2026-01-01T12:11:47.424604] [DEBUG] [REMOTE ] IFS: Symbol is viable for forecasting. [2026-01-01T12:11:47.424660] [INFO ] [MAIN ] [1645/3542] IFS kept (0.3s) | 1642 kept, 3 rejected | 140.5/min | ETA: 13.5m [2026-01-01T12:11:47.866562] [DEBUG] [REMOTE ] IGA: Retrieved 5076 rows, trimmed to 300. [2026-01-01T12:11:47.866727] [DEBUG] [REMOTE ] IGA: PASS: History has at least 300 days. [2026-01-01T12:11:47.866944] [DEBUG] [REMOTE ] IGA: PASS: Price check passed. Min price $9.27. [2026-01-01T12:11:47.867081] [DEBUG] [REMOTE ] IGA: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:47.867196] [DEBUG] [REMOTE ] IGA: PASS: Integrity check passed. [2026-01-01T12:11:47.867237] [DEBUG] [REMOTE ] IGA: Symbol is viable for forecasting. [2026-01-01T12:11:47.867286] [INFO ] [MAIN ] [1646/3542] IGA kept (0.4s) | 1643 kept, 3 rejected | 140.5/min | ETA: 13.5m [2026-01-01T12:11:48.383606] [DEBUG] [REMOTE ] IGD: Retrieved 5225 rows, trimmed to 300. [2026-01-01T12:11:48.383747] [DEBUG] [REMOTE ] IGD: PASS: History has at least 300 days. [2026-01-01T12:11:48.383953] [DEBUG] [REMOTE ] IGD: PASS: Price check passed. Min price $5.52. [2026-01-01T12:11:48.384083] [DEBUG] [REMOTE ] IGD: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:48.384192] [DEBUG] [REMOTE ] IGD: PASS: Integrity check passed. [2026-01-01T12:11:48.384231] [DEBUG] [REMOTE ] IGD: Symbol is viable for forecasting. [2026-01-01T12:11:48.384280] [INFO ] [MAIN ] [1647/3542] IGD kept (0.5s) | 1644 kept, 3 rejected | 140.5/min | ETA: 13.5m [2026-01-01T12:11:48.710403] [DEBUG] [REMOTE ] IGF: Retrieved 4542 rows, trimmed to 300. [2026-01-01T12:11:48.710541] [DEBUG] [REMOTE ] IGF: PASS: History has at least 300 days. [2026-01-01T12:11:48.710800] [DEBUG] [REMOTE ] IGF: PASS: Price check passed. Min price $59.99. [2026-01-01T12:11:48.710939] [DEBUG] [REMOTE ] IGF: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:48.711059] [DEBUG] [REMOTE ] IGF: PASS: Integrity check passed. [2026-01-01T12:11:48.711101] [DEBUG] [REMOTE ] IGF: Symbol is viable for forecasting. [2026-01-01T12:11:48.711151] [INFO ] [MAIN ] [1648/3542] IGF kept (0.3s) | 1645 kept, 3 rejected | 140.5/min | ETA: 13.5m [2026-01-01T12:11:49.162149] [DEBUG] [REMOTE ] IGI: Retrieved 4152 rows, trimmed to 300. [2026-01-01T12:11:49.162280] [DEBUG] [REMOTE ] IGI: PASS: History has at least 300 days. [2026-01-01T12:11:49.162486] [DEBUG] [REMOTE ] IGI: PASS: Price check passed. Min price $16.26. [2026-01-01T12:11:49.162637] [DEBUG] [REMOTE ] IGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:49.162751] [DEBUG] [REMOTE ] IGI: PASS: Integrity check passed. [2026-01-01T12:11:49.162791] [DEBUG] [REMOTE ] IGI: Symbol is viable for forecasting. [2026-01-01T12:11:49.162838] [INFO ] [MAIN ] [1649/3542] IGI kept (0.5s) | 1646 kept, 3 rejected | 140.5/min | ETA: 13.5m [2026-01-01T12:11:49.422686] [DEBUG] [REMOTE ] IGIB: Retrieved 4774 rows, trimmed to 300. [2026-01-01T12:11:49.422830] [DEBUG] [REMOTE ] IGIB: PASS: History has at least 300 days. [2026-01-01T12:11:49.423096] [DEBUG] [REMOTE ] IGIB: PASS: Price check passed. Min price $53.24. [2026-01-01T12:11:49.423297] [DEBUG] [REMOTE ] IGIB: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:49.423437] [DEBUG] [REMOTE ] IGIB: PASS: Integrity check passed. [2026-01-01T12:11:49.423488] [DEBUG] [REMOTE ] IGIB: Symbol is viable for forecasting. [2026-01-01T12:11:49.423554] [INFO ] [MAIN ] [1650/3542] IGIB kept (0.3s) | 1647 kept, 3 rejected | 140.6/min | ETA: 13.5m [2026-01-01T12:11:49.875792] [DEBUG] [REMOTE ] IGIC: Retrieved 1456 rows, trimmed to 300. [2026-01-01T12:11:49.875913] [DEBUG] [REMOTE ] IGIC: PASS: History has at least 300 days. [2026-01-01T12:11:49.876105] [DEBUG] [REMOTE ] IGIC: PASS: Price check passed. Min price $21.24. [2026-01-01T12:11:49.876234] [DEBUG] [REMOTE ] IGIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:49.876340] [DEBUG] [REMOTE ] IGIC: PASS: Integrity check passed. [2026-01-01T12:11:49.876379] [DEBUG] [REMOTE ] IGIC: Symbol is viable for forecasting. [2026-01-01T12:11:49.876442] [INFO ] [MAIN ] [1651/3542] IGIC kept (0.5s) | 1648 kept, 3 rejected | 140.6/min | ETA: 13.5m [2026-01-01T12:11:50.243411] [DEBUG] [REMOTE ] IGSB: Retrieved 4774 rows, trimmed to 300. [2026-01-01T12:11:50.243537] [DEBUG] [REMOTE ] IGSB: PASS: History has at least 300 days. [2026-01-01T12:11:50.243773] [DEBUG] [REMOTE ] IGSB: PASS: Price check passed. Min price $52.28. [2026-01-01T12:11:50.243911] [DEBUG] [REMOTE ] IGSB: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:50.244029] [DEBUG] [REMOTE ] IGSB: PASS: Integrity check passed. [2026-01-01T12:11:50.244070] [DEBUG] [REMOTE ] IGSB: Symbol is viable for forecasting. [2026-01-01T12:11:50.244121] [INFO ] [MAIN ] [1652/3542] IGSB kept (0.4s) | 1649 kept, 3 rejected | 140.6/min | ETA: 13.4m [2026-01-01T12:11:50.751608] [DEBUG] [REMOTE ] IHD: Retrieved 3692 rows, trimmed to 300. [2026-01-01T12:11:50.751760] [DEBUG] [REMOTE ] IHD: PASS: History has at least 300 days. [2026-01-01T12:11:50.751992] [DEBUG] [REMOTE ] IHD: PASS: Price check passed. Min price $5.91. [2026-01-01T12:11:50.752123] [DEBUG] [REMOTE ] IHD: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:50.752240] [DEBUG] [REMOTE ] IHD: PASS: Integrity check passed. [2026-01-01T12:11:50.752279] [DEBUG] [REMOTE ] IHD: Symbol is viable for forecasting. [2026-01-01T12:11:50.752328] [INFO ] [MAIN ] [1653/3542] IHD kept (0.5s) | 1650 kept, 3 rejected | 140.6/min | ETA: 13.4m [2026-01-01T12:11:51.268710] [DEBUG] [REMOTE ] IHG: Retrieved 5719 rows, trimmed to 300. [2026-01-01T12:11:51.268843] [DEBUG] [REMOTE ] IHG: PASS: History has at least 300 days. [2026-01-01T12:11:51.269076] [DEBUG] [REMOTE ] IHG: PASS: Price check passed. Min price $118.68. [2026-01-01T12:11:51.269210] [DEBUG] [REMOTE ] IHG: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:51.269341] [DEBUG] [REMOTE ] IHG: PASS: Integrity check passed. [2026-01-01T12:11:51.269382] [DEBUG] [REMOTE ] IHG: Symbol is viable for forecasting. [2026-01-01T12:11:51.269429] [INFO ] [MAIN ] [1654/3542] IHG kept (0.5s) | 1651 kept, 3 rejected | 140.5/min | ETA: 13.4m [2026-01-01T12:11:51.460480] [DEBUG] [REMOTE ] IHS: Retrieved 1058 rows, trimmed to 300. [2026-01-01T12:11:51.460648] [DEBUG] [REMOTE ] IHS: PASS: History has at least 300 days. [2026-01-01T12:11:51.460866] [DEBUG] [REMOTE ] IHS: PASS: Price check passed. Min price $6.24. [2026-01-01T12:11:51.461017] [DEBUG] [REMOTE ] IHS: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:51.461143] [DEBUG] [REMOTE ] IHS: PASS: Integrity check passed. [2026-01-01T12:11:51.461183] [DEBUG] [REMOTE ] IHS: Symbol is viable for forecasting. [2026-01-01T12:11:51.461233] [INFO ] [MAIN ] [1655/3542] IHS kept (0.2s) | 1652 kept, 3 rejected | 140.6/min | ETA: 13.4m [2026-01-01T12:11:52.112123] [DEBUG] [REMOTE ] IIF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:52.112273] [DEBUG] [REMOTE ] IIF: PASS: History has at least 300 days. [2026-01-01T12:11:52.112521] [DEBUG] [REMOTE ] IIF: PASS: Price check passed. Min price $24.56. [2026-01-01T12:11:52.112680] [DEBUG] [REMOTE ] IIF: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:52.112800] [DEBUG] [REMOTE ] IIF: PASS: Integrity check passed. [2026-01-01T12:11:52.112838] [DEBUG] [REMOTE ] IIF: Symbol is viable for forecasting. [2026-01-01T12:11:52.112886] [INFO ] [MAIN ] [1656/3542] IIF kept (0.7s) | 1653 kept, 3 rejected | 140.5/min | ETA: 13.4m [2026-01-01T12:11:52.526070] [DEBUG] [REMOTE ] III: Retrieved 4753 rows, trimmed to 300. [2026-01-01T12:11:52.526205] [DEBUG] [REMOTE ] III: PASS: History has at least 300 days. [2026-01-01T12:11:52.526414] [DEBUG] [REMOTE ] III: PASS: Price check passed. Min price $4.97. [2026-01-01T12:11:52.526545] [DEBUG] [REMOTE ] III: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:52.526684] [DEBUG] [REMOTE ] III: PASS: Integrity check passed. [2026-01-01T12:11:52.526724] [DEBUG] [REMOTE ] III: Symbol is viable for forecasting. [2026-01-01T12:11:52.526788] [INFO ] [MAIN ] [1657/3542] III kept (0.4s) | 1654 kept, 3 rejected | 140.5/min | ETA: 13.4m [2026-01-01T12:11:53.051942] [DEBUG] [REMOTE ] IIIN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:53.052076] [DEBUG] [REMOTE ] IIIN: PASS: History has at least 300 days. [2026-01-01T12:11:53.052283] [DEBUG] [REMOTE ] IIIN: PASS: Price check passed. Min price $29.10. [2026-01-01T12:11:53.052413] [DEBUG] [REMOTE ] IIIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:53.052522] [DEBUG] [REMOTE ] IIIN: PASS: Integrity check passed. [2026-01-01T12:11:53.052561] [DEBUG] [REMOTE ] IIIN: Symbol is viable for forecasting. [2026-01-01T12:11:53.052629] [INFO ] [MAIN ] [1658/3542] IIIN kept (0.5s) | 1655 kept, 3 rejected | 140.5/min | ETA: 13.4m [2026-01-01T12:11:53.514122] [DEBUG] [REMOTE ] IIM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:53.514256] [DEBUG] [REMOTE ] IIM: PASS: History has at least 300 days. [2026-01-01T12:11:53.514458] [DEBUG] [REMOTE ] IIM: PASS: Price check passed. Min price $12.05. [2026-01-01T12:11:53.514606] [DEBUG] [REMOTE ] IIM: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:53.514718] [DEBUG] [REMOTE ] IIM: PASS: Integrity check passed. [2026-01-01T12:11:53.514758] [DEBUG] [REMOTE ] IIM: Symbol is viable for forecasting. [2026-01-01T12:11:53.514804] [INFO ] [MAIN ] [1659/3542] IIM kept (0.5s) | 1656 kept, 3 rejected | 140.5/min | ETA: 13.4m [2026-01-01T12:11:53.959669] [DEBUG] [REMOTE ] ILMN: Retrieved 6395 rows, trimmed to 300. [2026-01-01T12:11:53.959807] [DEBUG] [REMOTE ] ILMN: PASS: History has at least 300 days. [2026-01-01T12:11:53.960015] [DEBUG] [REMOTE ] ILMN: PASS: Price check passed. Min price $91.00. [2026-01-01T12:11:53.960145] [DEBUG] [REMOTE ] ILMN: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:53.960255] [DEBUG] [REMOTE ] ILMN: PASS: Integrity check passed. [2026-01-01T12:11:53.960497] [DEBUG] [REMOTE ] ILMN: Symbol is viable for forecasting. [2026-01-01T12:11:53.960557] [INFO ] [MAIN ] [1660/3542] ILMN kept (0.4s) | 1657 kept, 3 rejected | 140.5/min | ETA: 13.4m [2026-01-01T12:11:54.429455] [DEBUG] [REMOTE ] IMAX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:54.429614] [DEBUG] [REMOTE ] IMAX: PASS: History has at least 300 days. [2026-01-01T12:11:54.429822] [DEBUG] [REMOTE ] IMAX: PASS: Price check passed. Min price $31.09. [2026-01-01T12:11:54.429977] [DEBUG] [REMOTE ] IMAX: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:54.430110] [DEBUG] [REMOTE ] IMAX: PASS: Integrity check passed. [2026-01-01T12:11:54.430156] [DEBUG] [REMOTE ] IMAX: Symbol is viable for forecasting. [2026-01-01T12:11:54.430202] [INFO ] [MAIN ] [1661/3542] IMAX kept (0.5s) | 1658 kept, 3 rejected | 140.5/min | ETA: 13.4m [2026-01-01T12:11:54.847113] [DEBUG] [REMOTE ] IMKTA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:54.847264] [DEBUG] [REMOTE ] IMKTA: PASS: History has at least 300 days. [2026-01-01T12:11:54.847499] [DEBUG] [REMOTE ] IMKTA: PASS: Price check passed. Min price $68.55. [2026-01-01T12:11:54.847672] [DEBUG] [REMOTE ] IMKTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:54.847835] [DEBUG] [REMOTE ] IMKTA: PASS: Integrity check passed. [2026-01-01T12:11:54.847875] [DEBUG] [REMOTE ] IMKTA: Symbol is viable for forecasting. [2026-01-01T12:11:54.847923] [INFO ] [MAIN ] [1662/3542] IMKTA kept (0.4s) | 1659 kept, 3 rejected | 140.5/min | ETA: 13.4m [2026-01-01T12:11:55.189882] [DEBUG] [REMOTE ] IMMP: Retrieved 3448 rows, trimmed to 300. [2026-01-01T12:11:55.190037] [DEBUG] [REMOTE ] IMMP: PASS: History has at least 300 days. [2026-01-01T12:11:55.190272] [DEBUG] [REMOTE ] IMMP: PASS: Price check passed. Min price $1.65. [2026-01-01T12:11:55.190406] [DEBUG] [REMOTE ] IMMP: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:55.190525] [DEBUG] [REMOTE ] IMMP: PASS: Integrity check passed. [2026-01-01T12:11:55.190566] [DEBUG] [REMOTE ] IMMP: Symbol is viable for forecasting. [2026-01-01T12:11:55.190655] [INFO ] [MAIN ] [1663/3542] IMMP kept (0.3s) | 1660 kept, 3 rejected | 140.5/min | ETA: 13.4m [2026-01-01T12:11:55.470982] [DEBUG] [REMOTE ] IMMX: Retrieved 1014 rows, trimmed to 300. [2026-01-01T12:11:55.471109] [DEBUG] [REMOTE ] IMMX: PASS: History has at least 300 days. [2026-01-01T12:11:55.471300] [DEBUG] [REMOTE ] IMMX: PASS: Price check passed. Min price $2.48. [2026-01-01T12:11:55.471429] [DEBUG] [REMOTE ] IMMX: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:55.471534] [DEBUG] [REMOTE ] IMMX: PASS: Integrity check passed. [2026-01-01T12:11:55.471609] [DEBUG] [REMOTE ] IMMX: Symbol is viable for forecasting. [2026-01-01T12:11:55.471678] [INFO ] [MAIN ] [1664/3542] IMMX kept (0.3s) | 1661 kept, 3 rejected | 140.6/min | ETA: 13.4m [2026-01-01T12:11:55.785434] [DEBUG] [REMOTE ] IMNM: Retrieved 1318 rows, trimmed to 300. [2026-01-01T12:11:55.785647] [DEBUG] [REMOTE ] IMNM: PASS: History has at least 300 days. [2026-01-01T12:11:55.785913] [DEBUG] [REMOTE ] IMNM: PASS: Price check passed. Min price $13.82. [2026-01-01T12:11:55.786051] [DEBUG] [REMOTE ] IMNM: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:55.786168] [DEBUG] [REMOTE ] IMNM: PASS: Integrity check passed. [2026-01-01T12:11:55.786209] [DEBUG] [REMOTE ] IMNM: Symbol is viable for forecasting. [2026-01-01T12:11:55.786263] [INFO ] [MAIN ] [1665/3542] IMNM kept (0.3s) | 1662 kept, 3 rejected | 140.6/min | ETA: 13.4m [2026-01-01T12:11:56.537773] [DEBUG] [REMOTE ] IMNN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:11:56.537905] [DEBUG] [REMOTE ] IMNN: PASS: History has at least 300 days. [2026-01-01T12:11:56.538113] [DEBUG] [REMOTE ] IMNN: PASS: Price check passed. Min price $3.15. [2026-01-01T12:11:56.538266] [DEBUG] [REMOTE ] IMNN: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:56.538384] [DEBUG] [REMOTE ] IMNN: PASS: Integrity check passed. [2026-01-01T12:11:56.538423] [DEBUG] [REMOTE ] IMNN: Symbol is viable for forecasting. [2026-01-01T12:11:56.538471] [INFO ] [MAIN ] [1666/3542] IMNN kept (0.8s) | 1663 kept, 3 rejected | 140.5/min | ETA: 13.4m [2026-01-01T12:11:56.976336] [DEBUG] [REMOTE ] IMOS: Retrieved 6170 rows, trimmed to 300. [2026-01-01T12:11:56.976469] [DEBUG] [REMOTE ] IMOS: PASS: History has at least 300 days. [2026-01-01T12:11:56.976707] [DEBUG] [REMOTE ] IMOS: PASS: Price check passed. Min price $19.29. [2026-01-01T12:11:56.976840] [DEBUG] [REMOTE ] IMOS: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:56.976951] [DEBUG] [REMOTE ] IMOS: PASS: Integrity check passed. [2026-01-01T12:11:56.976990] [DEBUG] [REMOTE ] IMOS: Symbol is viable for forecasting. [2026-01-01T12:11:56.977038] [INFO ] [MAIN ] [1667/3542] IMOS kept (0.4s) | 1664 kept, 3 rejected | 140.5/min | ETA: 13.3m [2026-01-01T12:11:57.201343] [DEBUG] [REMOTE ] IMPP: Retrieved 1021 rows, trimmed to 300. [2026-01-01T12:11:57.201470] [DEBUG] [REMOTE ] IMPP: PASS: History has at least 300 days. [2026-01-01T12:11:57.201681] [DEBUG] [REMOTE ] IMPP: PASS: Price check passed. Min price $3.60. [2026-01-01T12:11:57.201810] [DEBUG] [REMOTE ] IMPP: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:57.201914] [DEBUG] [REMOTE ] IMPP: PASS: Integrity check passed. [2026-01-01T12:11:57.201953] [DEBUG] [REMOTE ] IMPP: Symbol is viable for forecasting. [2026-01-01T12:11:57.201999] [INFO ] [MAIN ] [1668/3542] IMPP kept (0.2s) | 1665 kept, 3 rejected | 140.5/min | ETA: 13.3m [2026-01-01T12:11:57.519530] [DEBUG] [REMOTE ] IMRX: Retrieved 1111 rows, trimmed to 300. [2026-01-01T12:11:57.519691] [DEBUG] [REMOTE ] IMRX: PASS: History has at least 300 days. [2026-01-01T12:11:57.519895] [DEBUG] [REMOTE ] IMRX: PASS: Price check passed. Min price $5.35. [2026-01-01T12:11:57.520030] [DEBUG] [REMOTE ] IMRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:57.520142] [DEBUG] [REMOTE ] IMRX: PASS: Integrity check passed. [2026-01-01T12:11:57.520201] [DEBUG] [REMOTE ] IMRX: Symbol is viable for forecasting. [2026-01-01T12:11:57.520251] [INFO ] [MAIN ] [1669/3542] IMRX kept (0.3s) | 1666 kept, 3 rejected | 140.6/min | ETA: 13.3m [2026-01-01T12:11:57.918447] [DEBUG] [REMOTE ] IMTX: Retrieved 1382 rows, trimmed to 300. [2026-01-01T12:11:57.918595] [DEBUG] [REMOTE ] IMTX: PASS: History has at least 300 days. [2026-01-01T12:11:57.918795] [DEBUG] [REMOTE ] IMTX: PASS: Price check passed. Min price $8.94. [2026-01-01T12:11:57.918924] [DEBUG] [REMOTE ] IMTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:57.919032] [DEBUG] [REMOTE ] IMTX: PASS: Integrity check passed. [2026-01-01T12:11:57.919071] [DEBUG] [REMOTE ] IMTX: Symbol is viable for forecasting. [2026-01-01T12:11:57.919117] [INFO ] [MAIN ] [1670/3542] IMTX kept (0.4s) | 1667 kept, 3 rejected | 140.6/min | ETA: 13.3m [2026-01-01T12:11:58.463288] [DEBUG] [REMOTE ] IMXI: Retrieved 2205 rows, trimmed to 300. [2026-01-01T12:11:58.463414] [DEBUG] [REMOTE ] IMXI: PASS: History has at least 300 days. [2026-01-01T12:11:58.463624] [DEBUG] [REMOTE ] IMXI: PASS: Price check passed. Min price $14.10. [2026-01-01T12:11:58.463757] [DEBUG] [REMOTE ] IMXI: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:58.463863] [DEBUG] [REMOTE ] IMXI: PASS: Integrity check passed. [2026-01-01T12:11:58.463903] [DEBUG] [REMOTE ] IMXI: Symbol is viable for forecasting. [2026-01-01T12:11:58.463950] [INFO ] [MAIN ] [1671/3542] IMXI kept (0.5s) | 1668 kept, 3 rejected | 140.6/min | ETA: 13.3m [2026-01-01T12:11:58.824822] [DEBUG] [REMOTE ] INAB: Retrieved 1111 rows, trimmed to 300. [2026-01-01T12:11:58.824949] [DEBUG] [REMOTE ] INAB: PASS: History has at least 300 days. [2026-01-01T12:11:58.825139] [DEBUG] [REMOTE ] INAB: PASS: Price check passed. Min price $1.21. [2026-01-01T12:11:58.825297] [DEBUG] [REMOTE ] INAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:58.825405] [DEBUG] [REMOTE ] INAB: PASS: Integrity check passed. [2026-01-01T12:11:58.825445] [DEBUG] [REMOTE ] INAB: Symbol is viable for forecasting. [2026-01-01T12:11:58.825492] [INFO ] [MAIN ] [1672/3542] INAB kept (0.4s) | 1669 kept, 3 rejected | 140.6/min | ETA: 13.3m [2026-01-01T12:11:59.338085] [DEBUG] [REMOTE ] INBK: Retrieved 5287 rows, trimmed to 300. [2026-01-01T12:11:59.338221] [DEBUG] [REMOTE ] INBK: PASS: History has at least 300 days. [2026-01-01T12:11:59.338438] [DEBUG] [REMOTE ] INBK: PASS: Price check passed. Min price $17.21. [2026-01-01T12:11:59.338591] [DEBUG] [REMOTE ] INBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:59.338708] [DEBUG] [REMOTE ] INBK: PASS: Integrity check passed. [2026-01-01T12:11:59.338760] [DEBUG] [REMOTE ] INBK: Symbol is viable for forecasting. [2026-01-01T12:11:59.338823] [INFO ] [MAIN ] [1673/3542] INBK kept (0.5s) | 1670 kept, 3 rejected | 140.5/min | ETA: 13.3m [2026-01-01T12:11:59.573701] [DEBUG] [REMOTE ] INBX: Retrieved 400 rows, trimmed to 300. [2026-01-01T12:11:59.573827] [DEBUG] [REMOTE ] INBX: PASS: History has at least 300 days. [2026-01-01T12:11:59.574020] [DEBUG] [REMOTE ] INBX: PASS: Price check passed. Min price $28.36. [2026-01-01T12:11:59.574150] [DEBUG] [REMOTE ] INBX: PASS: Continuity check passed with 300 days. [2026-01-01T12:11:59.574256] [DEBUG] [REMOTE ] INBX: PASS: Integrity check passed. [2026-01-01T12:11:59.574296] [DEBUG] [REMOTE ] INBX: Symbol is viable for forecasting. [2026-01-01T12:11:59.574343] [INFO ] [MAIN ] [1674/3542] INBX kept (0.2s) | 1671 kept, 3 rejected | 140.6/min | ETA: 13.3m [2026-01-01T12:12:00.223617] [DEBUG] [REMOTE ] INCY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:00.223757] [DEBUG] [REMOTE ] INCY: PASS: History has at least 300 days. [2026-01-01T12:12:00.223973] [DEBUG] [REMOTE ] INCY: PASS: Price check passed. Min price $83.80. [2026-01-01T12:12:00.224104] [DEBUG] [REMOTE ] INCY: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:00.224218] [DEBUG] [REMOTE ] INCY: PASS: Integrity check passed. [2026-01-01T12:12:00.224275] [DEBUG] [REMOTE ] INCY: Symbol is viable for forecasting. [2026-01-01T12:12:00.224326] [INFO ] [MAIN ] [1675/3542] INCY kept (0.6s) | 1672 kept, 3 rejected | 140.5/min | ETA: 13.3m [2026-01-01T12:12:00.744899] [DEBUG] [REMOTE ] INDB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:00.745054] [DEBUG] [REMOTE ] INDB: PASS: History has at least 300 days. [2026-01-01T12:12:00.745285] [DEBUG] [REMOTE ] INDB: PASS: Price check passed. Min price $63.89. [2026-01-01T12:12:00.745445] [DEBUG] [REMOTE ] INDB: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:00.745564] [DEBUG] [REMOTE ] INDB: PASS: Integrity check passed. [2026-01-01T12:12:00.745628] [DEBUG] [REMOTE ] INDB: Symbol is viable for forecasting. [2026-01-01T12:12:00.745678] [INFO ] [MAIN ] [1676/3542] INDB kept (0.5s) | 1673 kept, 3 rejected | 140.5/min | ETA: 13.3m [2026-01-01T12:12:00.988183] [DEBUG] [REMOTE ] INDI: Retrieved 1146 rows, trimmed to 300. [2026-01-01T12:12:00.988315] [DEBUG] [REMOTE ] INDI: PASS: History has at least 300 days. [2026-01-01T12:12:00.988510] [DEBUG] [REMOTE ] INDI: PASS: Price check passed. Min price $3.29. [2026-01-01T12:12:00.988664] [DEBUG] [REMOTE ] INDI: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:00.988777] [DEBUG] [REMOTE ] INDI: PASS: Integrity check passed. [2026-01-01T12:12:00.988818] [DEBUG] [REMOTE ] INDI: Symbol is viable for forecasting. [2026-01-01T12:12:00.988868] [INFO ] [MAIN ] [1677/3542] INDI kept (0.2s) | 1674 kept, 3 rejected | 140.6/min | ETA: 13.3m [2026-01-01T12:12:01.467331] [DEBUG] [REMOTE ] INDP: Retrieved 2619 rows, trimmed to 300. [2026-01-01T12:12:01.467442] [DEBUG] [REMOTE ] INDP: PASS: History has at least 300 days. [2026-01-01T12:12:01.467691] [DEBUG] [REMOTE ] INDP: PASS: Price check passed. Min price $1.75. [2026-01-01T12:12:01.467830] [DEBUG] [REMOTE ] INDP: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:01.467945] [DEBUG] [REMOTE ] INDP: PASS: Integrity check passed. [2026-01-01T12:12:01.467986] [DEBUG] [REMOTE ] INDP: Symbol is viable for forecasting. [2026-01-01T12:12:01.468035] [INFO ] [MAIN ] [1678/3542] INDP kept (0.5s) | 1675 kept, 3 rejected | 140.5/min | ETA: 13.3m [2026-01-01T12:12:01.884448] [DEBUG] [REMOTE ] INDY: Retrieved 4052 rows, trimmed to 300. [2026-01-01T12:12:01.884619] [DEBUG] [REMOTE ] INDY: PASS: History has at least 300 days. [2026-01-01T12:12:01.884824] [DEBUG] [REMOTE ] INDY: PASS: Price check passed. Min price $47.48. [2026-01-01T12:12:01.885331] [DEBUG] [REMOTE ] INDY: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:01.885447] [DEBUG] [REMOTE ] INDY: PASS: Integrity check passed. [2026-01-01T12:12:01.885486] [DEBUG] [REMOTE ] INDY: Symbol is viable for forecasting. [2026-01-01T12:12:01.885534] [INFO ] [MAIN ] [1679/3542] INDY kept (0.4s) | 1676 kept, 3 rejected | 140.5/min | ETA: 13.3m [2026-01-01T12:12:02.359763] [DEBUG] [REMOTE ] INFY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:02.359913] [DEBUG] [REMOTE ] INFY: PASS: History has at least 300 days. [2026-01-01T12:12:02.360139] [DEBUG] [REMOTE ] INFY: PASS: Price check passed. Min price $15.83. [2026-01-01T12:12:02.360297] [DEBUG] [REMOTE ] INFY: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:02.360428] [DEBUG] [REMOTE ] INFY: PASS: Integrity check passed. [2026-01-01T12:12:02.360469] [DEBUG] [REMOTE ] INFY: Symbol is viable for forecasting. [2026-01-01T12:12:02.360518] [INFO ] [MAIN ] [1680/3542] INFY kept (0.5s) | 1677 kept, 3 rejected | 140.5/min | ETA: 13.2m [2026-01-01T12:12:02.925199] [DEBUG] [REMOTE ] ING: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:02.925333] [DEBUG] [REMOTE ] ING: PASS: History has at least 300 days. [2026-01-01T12:12:02.925544] [DEBUG] [REMOTE ] ING: PASS: Price check passed. Min price $23.66. [2026-01-01T12:12:02.925695] [DEBUG] [REMOTE ] ING: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:02.925827] [DEBUG] [REMOTE ] ING: PASS: Integrity check passed. [2026-01-01T12:12:02.925866] [DEBUG] [REMOTE ] ING: Symbol is viable for forecasting. [2026-01-01T12:12:02.925914] [INFO ] [MAIN ] [1681/3542] ING kept (0.6s) | 1678 kept, 3 rejected | 140.5/min | ETA: 13.2m [2026-01-01T12:12:03.268560] [DEBUG] [REMOTE ] INGN: Retrieved 2988 rows, trimmed to 300. [2026-01-01T12:12:03.268714] [DEBUG] [REMOTE ] INGN: PASS: History has at least 300 days. [2026-01-01T12:12:03.268913] [DEBUG] [REMOTE ] INGN: PASS: Price check passed. Min price $6.59. [2026-01-01T12:12:03.269042] [DEBUG] [REMOTE ] INGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:03.269151] [DEBUG] [REMOTE ] INGN: PASS: Integrity check passed. [2026-01-01T12:12:03.269190] [DEBUG] [REMOTE ] INGN: Symbol is viable for forecasting. [2026-01-01T12:12:03.269236] [INFO ] [MAIN ] [1682/3542] INGN kept (0.3s) | 1679 kept, 3 rejected | 140.5/min | ETA: 13.2m [2026-01-01T12:12:03.705184] [DEBUG] [REMOTE ] INM: Retrieved 4632 rows, trimmed to 300. [2026-01-01T12:12:03.705308] [DEBUG] [REMOTE ] INM: PASS: History has at least 300 days. [2026-01-01T12:12:03.705503] [DEBUG] [REMOTE ] INM: PASS: Price check passed. Min price $1.06. [2026-01-01T12:12:03.705731] [DEBUG] [REMOTE ] INM: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:03.705875] [DEBUG] [REMOTE ] INM: PASS: Integrity check passed. [2026-01-01T12:12:03.705926] [DEBUG] [REMOTE ] INM: Symbol is viable for forecasting. [2026-01-01T12:12:03.705989] [INFO ] [MAIN ] [1683/3542] INM kept (0.4s) | 1680 kept, 3 rejected | 140.5/min | ETA: 13.2m [2026-01-01T12:12:04.002945] [DEBUG] [REMOTE ] INMB: Retrieved 1738 rows, trimmed to 300. [2026-01-01T12:12:04.003061] [DEBUG] [REMOTE ] INMB: PASS: History has at least 300 days. [2026-01-01T12:12:04.003254] [DEBUG] [REMOTE ] INMB: PASS: Price check passed. Min price $1.42. [2026-01-01T12:12:04.003388] [DEBUG] [REMOTE ] INMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:04.003493] [DEBUG] [REMOTE ] INMB: PASS: Integrity check passed. [2026-01-01T12:12:04.003531] [DEBUG] [REMOTE ] INMB: Symbol is viable for forecasting. [2026-01-01T12:12:04.003601] [INFO ] [MAIN ] [1684/3542] INMB kept (0.3s) | 1681 kept, 3 rejected | 140.6/min | ETA: 13.2m [2026-01-01T12:12:04.413209] [DEBUG] [REMOTE ] INMD: Retrieved 1609 rows, trimmed to 300. [2026-01-01T12:12:04.413327] [DEBUG] [REMOTE ] INMD: PASS: History has at least 300 days. [2026-01-01T12:12:04.413520] [DEBUG] [REMOTE ] INMD: PASS: Price check passed. Min price $13.74. [2026-01-01T12:12:04.413670] [DEBUG] [REMOTE ] INMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:04.413778] [DEBUG] [REMOTE ] INMD: PASS: Integrity check passed. [2026-01-01T12:12:04.413817] [DEBUG] [REMOTE ] INMD: Symbol is viable for forecasting. [2026-01-01T12:12:04.413864] [INFO ] [MAIN ] [1685/3542] INMD kept (0.4s) | 1682 kept, 3 rejected | 140.6/min | ETA: 13.2m [2026-01-01T12:12:04.878065] [DEBUG] [REMOTE ] INN: Retrieved 3746 rows, trimmed to 300. [2026-01-01T12:12:04.878195] [DEBUG] [REMOTE ] INN: PASS: History has at least 300 days. [2026-01-01T12:12:04.878398] [DEBUG] [REMOTE ] INN: PASS: Price check passed. Min price $4.76. [2026-01-01T12:12:04.878531] [DEBUG] [REMOTE ] INN: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:04.878662] [DEBUG] [REMOTE ] INN: PASS: Integrity check passed. [2026-01-01T12:12:04.878705] [DEBUG] [REMOTE ] INN: Symbol is viable for forecasting. [2026-01-01T12:12:04.878754] [INFO ] [MAIN ] [1686/3542] INN kept (0.5s) | 1683 kept, 3 rejected | 140.5/min | ETA: 13.2m [2026-01-01T12:12:05.381323] [DEBUG] [REMOTE ] INO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:05.381459] [DEBUG] [REMOTE ] INO: PASS: History has at least 300 days. [2026-01-01T12:12:05.381690] [DEBUG] [REMOTE ] INO: PASS: Price check passed. Min price $1.73. [2026-01-01T12:12:05.381822] [DEBUG] [REMOTE ] INO: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:05.381953] [DEBUG] [REMOTE ] INO: PASS: Integrity check passed. [2026-01-01T12:12:05.381993] [DEBUG] [REMOTE ] INO: Symbol is viable for forecasting. [2026-01-01T12:12:05.382041] [INFO ] [MAIN ] [1687/3542] INO kept (0.5s) | 1684 kept, 3 rejected | 140.5/min | ETA: 13.2m [2026-01-01T12:12:05.820162] [DEBUG] [REMOTE ] INOD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:05.820295] [DEBUG] [REMOTE ] INOD: PASS: History has at least 300 days. [2026-01-01T12:12:05.820500] [DEBUG] [REMOTE ] INOD: PASS: Price check passed. Min price $47.95. [2026-01-01T12:12:05.820651] [DEBUG] [REMOTE ] INOD: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:05.820762] [DEBUG] [REMOTE ] INOD: PASS: Integrity check passed. [2026-01-01T12:12:05.820801] [DEBUG] [REMOTE ] INOD: Symbol is viable for forecasting. [2026-01-01T12:12:05.820849] [INFO ] [MAIN ] [1688/3542] INOD kept (0.4s) | 1685 kept, 3 rejected | 140.5/min | ETA: 13.2m [2026-01-01T12:12:06.113276] [DEBUG] [REMOTE ] INSE: Retrieved 2264 rows, trimmed to 300. [2026-01-01T12:12:06.113408] [DEBUG] [REMOTE ] INSE: PASS: History has at least 300 days. [2026-01-01T12:12:06.113632] [DEBUG] [REMOTE ] INSE: PASS: Price check passed. Min price $6.87. [2026-01-01T12:12:06.113772] [DEBUG] [REMOTE ] INSE: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:06.113882] [DEBUG] [REMOTE ] INSE: PASS: Integrity check passed. [2026-01-01T12:12:06.113921] [DEBUG] [REMOTE ] INSE: Symbol is viable for forecasting. [2026-01-01T12:12:06.113971] [INFO ] [MAIN ] [1689/3542] INSE kept (0.3s) | 1686 kept, 3 rejected | 140.6/min | ETA: 13.2m [2026-01-01T12:12:06.678521] [DEBUG] [REMOTE ] INSG: Retrieved 6314 rows, trimmed to 300. [2026-01-01T12:12:06.678677] [DEBUG] [REMOTE ] INSG: PASS: History has at least 300 days. [2026-01-01T12:12:06.678894] [DEBUG] [REMOTE ] INSG: PASS: Price check passed. Min price $9.96. [2026-01-01T12:12:06.679028] [DEBUG] [REMOTE ] INSG: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:06.679140] [DEBUG] [REMOTE ] INSG: PASS: Integrity check passed. [2026-01-01T12:12:06.679180] [DEBUG] [REMOTE ] INSG: Symbol is viable for forecasting. [2026-01-01T12:12:06.679230] [INFO ] [MAIN ] [1690/3542] INSG kept (0.6s) | 1687 kept, 3 rejected | 140.5/min | ETA: 13.2m [2026-01-01T12:12:07.143166] [DEBUG] [REMOTE ] INSM: Retrieved 6435 rows, trimmed to 300. [2026-01-01T12:12:07.143299] [DEBUG] [REMOTE ] INSM: PASS: History has at least 300 days. [2026-01-01T12:12:07.143518] [DEBUG] [REMOTE ] INSM: PASS: Price check passed. Min price $159.66. [2026-01-01T12:12:07.143674] [DEBUG] [REMOTE ] INSM: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:07.143788] [DEBUG] [REMOTE ] INSM: PASS: Integrity check passed. [2026-01-01T12:12:07.143828] [DEBUG] [REMOTE ] INSM: Symbol is viable for forecasting. [2026-01-01T12:12:07.143878] [INFO ] [MAIN ] [1691/3542] INSM kept (0.5s) | 1688 kept, 3 rejected | 140.5/min | ETA: 13.2m [2026-01-01T12:12:07.412912] [DEBUG] [REMOTE ] INSP: Retrieved 1927 rows, trimmed to 300. [2026-01-01T12:12:07.413037] [DEBUG] [REMOTE ] INSP: PASS: History has at least 300 days. [2026-01-01T12:12:07.413260] [DEBUG] [REMOTE ] INSP: PASS: Price check passed. Min price $72.08. [2026-01-01T12:12:07.413402] [DEBUG] [REMOTE ] INSP: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:07.413511] [DEBUG] [REMOTE ] INSP: PASS: Integrity check passed. [2026-01-01T12:12:07.413551] [DEBUG] [REMOTE ] INSP: Symbol is viable for forecasting. [2026-01-01T12:12:07.413636] [INFO ] [MAIN ] [1692/3542] INSP kept (0.3s) | 1689 kept, 3 rejected | 140.6/min | ETA: 13.2m [2026-01-01T12:12:07.764276] [DEBUG] [REMOTE ] INTA: Retrieved 1132 rows, trimmed to 300. [2026-01-01T12:12:07.764406] [DEBUG] [REMOTE ] INTA: PASS: History has at least 300 days. [2026-01-01T12:12:07.764616] [DEBUG] [REMOTE ] INTA: PASS: Price check passed. Min price $36.57. [2026-01-01T12:12:07.764747] [DEBUG] [REMOTE ] INTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:07.764901] [DEBUG] [REMOTE ] INTA: PASS: Integrity check passed. [2026-01-01T12:12:07.764945] [DEBUG] [REMOTE ] INTA: Symbol is viable for forecasting. [2026-01-01T12:12:07.764991] [INFO ] [MAIN ] [1693/3542] INTA kept (0.4s) | 1690 kept, 3 rejected | 140.6/min | ETA: 13.2m [2026-01-01T12:12:08.434255] [DEBUG] [REMOTE ] INTC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:08.434443] [DEBUG] [REMOTE ] INTC: PASS: History has at least 300 days. [2026-01-01T12:12:08.434716] [DEBUG] [REMOTE ] INTC: PASS: Price check passed. Min price $33.62. [2026-01-01T12:12:08.434889] [DEBUG] [REMOTE ] INTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:08.435011] [DEBUG] [REMOTE ] INTC: PASS: Integrity check passed. [2026-01-01T12:12:08.435053] [DEBUG] [REMOTE ] INTC: Symbol is viable for forecasting. [2026-01-01T12:12:08.435106] [INFO ] [MAIN ] [1694/3542] INTC kept (0.7s) | 1691 kept, 3 rejected | 140.5/min | ETA: 13.2m [2026-01-01T12:12:08.749115] [DEBUG] [REMOTE ] INTZ: Retrieved 3365 rows, trimmed to 300. [2026-01-01T12:12:08.749317] [DEBUG] [REMOTE ] INTZ: PASS: History has at least 300 days. [2026-01-01T12:12:08.749599] [DEBUG] [REMOTE ] INTZ: PASS: Price check passed. Min price $1.15. [2026-01-01T12:12:08.749746] [DEBUG] [REMOTE ] INTZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:08.749865] [DEBUG] [REMOTE ] INTZ: PASS: Integrity check passed. [2026-01-01T12:12:08.749906] [DEBUG] [REMOTE ] INTZ: Symbol is viable for forecasting. [2026-01-01T12:12:08.749957] [INFO ] [MAIN ] [1695/3542] INTZ kept (0.3s) | 1692 kept, 3 rejected | 140.5/min | ETA: 13.1m [2026-01-01T12:12:09.271478] [DEBUG] [REMOTE ] INVA: Retrieved 5345 rows, trimmed to 300. [2026-01-01T12:12:09.271642] [DEBUG] [REMOTE ] INVA: PASS: History has at least 300 days. [2026-01-01T12:12:09.271859] [DEBUG] [REMOTE ] INVA: PASS: Price check passed. Min price $16.67. [2026-01-01T12:12:09.271990] [DEBUG] [REMOTE ] INVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:09.272100] [DEBUG] [REMOTE ] INVA: PASS: Integrity check passed. [2026-01-01T12:12:09.272140] [DEBUG] [REMOTE ] INVA: Symbol is viable for forecasting. [2026-01-01T12:12:09.272189] [INFO ] [MAIN ] [1696/3542] INVA kept (0.5s) | 1693 kept, 3 rejected | 140.5/min | ETA: 13.1m [2026-01-01T12:12:09.751848] [DEBUG] [REMOTE ] INVE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:09.752058] [DEBUG] [REMOTE ] INVE: PASS: History has at least 300 days. [2026-01-01T12:12:09.752348] [DEBUG] [REMOTE ] INVE: PASS: Price check passed. Min price $3.18. [2026-01-01T12:12:09.752495] [DEBUG] [REMOTE ] INVE: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:09.752647] [DEBUG] [REMOTE ] INVE: PASS: Integrity check passed. [2026-01-01T12:12:09.752697] [DEBUG] [REMOTE ] INVE: Symbol is viable for forecasting. [2026-01-01T12:12:09.752755] [INFO ] [MAIN ] [1697/3542] INVE kept (0.5s) | 1694 kept, 3 rejected | 140.5/min | ETA: 13.1m [2026-01-01T12:12:09.918549] [DEBUG] [REMOTE ] INVH: Retrieved 2242 rows, trimmed to 300. [2026-01-01T12:12:09.918765] [DEBUG] [REMOTE ] INVH: PASS: History has at least 300 days. [2026-01-01T12:12:09.918999] [DEBUG] [REMOTE ] INVH: PASS: Price check passed. Min price $25.80. [2026-01-01T12:12:09.919133] [DEBUG] [REMOTE ] INVH: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:09.919247] [DEBUG] [REMOTE ] INVH: PASS: Integrity check passed. [2026-01-01T12:12:09.919316] [DEBUG] [REMOTE ] INVH: Symbol is viable for forecasting. [2026-01-01T12:12:09.919370] [INFO ] [MAIN ] [1698/3542] INVH kept (0.2s) | 1695 kept, 3 rejected | 140.6/min | ETA: 13.1m [2026-01-01T12:12:10.590321] [DEBUG] [REMOTE ] IONS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:10.590536] [DEBUG] [REMOTE ] IONS: PASS: History has at least 300 days. [2026-01-01T12:12:10.590873] [DEBUG] [REMOTE ] IONS: PASS: Price check passed. Min price $68.94. [2026-01-01T12:12:10.591039] [DEBUG] [REMOTE ] IONS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:10.591176] [DEBUG] [REMOTE ] IONS: PASS: Integrity check passed. [2026-01-01T12:12:10.591218] [DEBUG] [REMOTE ] IONS: Symbol is viable for forecasting. [2026-01-01T12:12:10.591275] [INFO ] [MAIN ] [1699/3542] IONS kept (0.7s) | 1696 kept, 3 rejected | 140.5/min | ETA: 13.1m [2026-01-01T12:12:11.096712] [DEBUG] [REMOTE ] IOSP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:11.096886] [DEBUG] [REMOTE ] IOSP: PASS: History has at least 300 days. [2026-01-01T12:12:11.097106] [DEBUG] [REMOTE ] IOSP: PASS: Price check passed. Min price $70.62. [2026-01-01T12:12:11.097237] [DEBUG] [REMOTE ] IOSP: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:11.097348] [DEBUG] [REMOTE ] IOSP: PASS: Integrity check passed. [2026-01-01T12:12:11.097386] [DEBUG] [REMOTE ] IOSP: Symbol is viable for forecasting. [2026-01-01T12:12:11.097437] [INFO ] [MAIN ] [1700/3542] IOSP kept (0.5s) | 1697 kept, 3 rejected | 140.5/min | ETA: 13.1m [2026-01-01T12:12:11.557104] [DEBUG] [REMOTE ] IOVA: Retrieved 3826 rows, trimmed to 300. [2026-01-01T12:12:11.557288] [DEBUG] [REMOTE ] IOVA: PASS: History has at least 300 days. [2026-01-01T12:12:11.557552] [DEBUG] [REMOTE ] IOVA: PASS: Price check passed. Min price $1.81. [2026-01-01T12:12:11.557717] [DEBUG] [REMOTE ] IOVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:11.557835] [DEBUG] [REMOTE ] IOVA: PASS: Integrity check passed. [2026-01-01T12:12:11.557876] [DEBUG] [REMOTE ] IOVA: Symbol is viable for forecasting. [2026-01-01T12:12:11.557931] [INFO ] [MAIN ] [1701/3542] IOVA kept (0.5s) | 1698 kept, 3 rejected | 140.5/min | ETA: 13.1m [2026-01-01T12:12:11.947306] [DEBUG] [REMOTE ] IPGP: Retrieved 4792 rows, trimmed to 300. [2026-01-01T12:12:11.947518] [DEBUG] [REMOTE ] IPGP: PASS: History has at least 300 days. [2026-01-01T12:12:11.947850] [DEBUG] [REMOTE ] IPGP: PASS: Price check passed. Min price $71.60. [2026-01-01T12:12:11.947991] [DEBUG] [REMOTE ] IPGP: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:11.948130] [DEBUG] [REMOTE ] IPGP: PASS: Integrity check passed. [2026-01-01T12:12:11.948172] [DEBUG] [REMOTE ] IPGP: Symbol is viable for forecasting. [2026-01-01T12:12:11.948225] [INFO ] [MAIN ] [1702/3542] IPGP kept (0.4s) | 1699 kept, 3 rejected | 140.5/min | ETA: 13.1m [2026-01-01T12:12:12.354251] [DEBUG] [REMOTE ] IPI: Retrieved 4453 rows, trimmed to 300. [2026-01-01T12:12:12.354392] [DEBUG] [REMOTE ] IPI: PASS: History has at least 300 days. [2026-01-01T12:12:12.354617] [DEBUG] [REMOTE ] IPI: PASS: Price check passed. Min price $23.94. [2026-01-01T12:12:12.354758] [DEBUG] [REMOTE ] IPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:12.354872] [DEBUG] [REMOTE ] IPI: PASS: Integrity check passed. [2026-01-01T12:12:12.354913] [DEBUG] [REMOTE ] IPI: Symbol is viable for forecasting. [2026-01-01T12:12:12.354963] [INFO ] [MAIN ] [1703/3542] IPI kept (0.4s) | 1700 kept, 3 rejected | 140.5/min | ETA: 13.1m [2026-01-01T12:12:12.602371] [DEBUG] [REMOTE ] IQ: Retrieved 1951 rows, trimmed to 300. [2026-01-01T12:12:12.602548] [DEBUG] [REMOTE ] IQ: PASS: History has at least 300 days. [2026-01-01T12:12:12.602850] [DEBUG] [REMOTE ] IQ: PASS: Price check passed. Min price $1.85. [2026-01-01T12:12:12.603025] [DEBUG] [REMOTE ] IQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:12.603167] [DEBUG] [REMOTE ] IQ: PASS: Integrity check passed. [2026-01-01T12:12:12.603215] [DEBUG] [REMOTE ] IQ: Symbol is viable for forecasting. [2026-01-01T12:12:12.603278] [INFO ] [MAIN ] [1704/3542] IQ kept (0.2s) | 1701 kept, 3 rejected | 140.5/min | ETA: 13.1m [2026-01-01T12:12:13.230525] [DEBUG] [REMOTE ] IQI: Retrieved 6581 rows, trimmed to 300. [2026-01-01T12:12:13.230734] [DEBUG] [REMOTE ] IQI: PASS: History has at least 300 days. [2026-01-01T12:12:13.231010] [DEBUG] [REMOTE ] IQI: PASS: Price check passed. Min price $9.70. [2026-01-01T12:12:13.231236] [DEBUG] [REMOTE ] IQI: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:13.231405] [DEBUG] [REMOTE ] IQI: PASS: Integrity check passed. [2026-01-01T12:12:13.231449] [DEBUG] [REMOTE ] IQI: Symbol is viable for forecasting. [2026-01-01T12:12:13.231506] [INFO ] [MAIN ] [1705/3542] IQI kept (0.6s) | 1702 kept, 3 rejected | 140.5/min | ETA: 13.1m [2026-01-01T12:12:13.429501] [DEBUG] [REMOTE ] IQQQ: Retrieved 448 rows, trimmed to 300. [2026-01-01T12:12:13.429712] [DEBUG] [REMOTE ] IQQQ: PASS: History has at least 300 days. [2026-01-01T12:12:13.429955] [DEBUG] [REMOTE ] IQQQ: PASS: Price check passed. Min price $42.21. [2026-01-01T12:12:13.430090] [DEBUG] [REMOTE ] IQQQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:13.430205] [DEBUG] [REMOTE ] IQQQ: PASS: Integrity check passed. [2026-01-01T12:12:13.430247] [DEBUG] [REMOTE ] IQQQ: Symbol is viable for forecasting. [2026-01-01T12:12:13.430300] [INFO ] [MAIN ] [1706/3542] IQQQ kept (0.2s) | 1703 kept, 3 rejected | 140.5/min | ETA: 13.1m [2026-01-01T12:12:14.085494] [DEBUG] [REMOTE ] IRDM: Retrieved 4475 rows, trimmed to 300. [2026-01-01T12:12:14.085704] [DEBUG] [REMOTE ] IRDM: PASS: History has at least 300 days. [2026-01-01T12:12:14.085978] [DEBUG] [REMOTE ] IRDM: PASS: Price check passed. Min price $15.71. [2026-01-01T12:12:14.086144] [DEBUG] [REMOTE ] IRDM: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:14.086265] [DEBUG] [REMOTE ] IRDM: PASS: Integrity check passed. [2026-01-01T12:12:14.086307] [DEBUG] [REMOTE ] IRDM: Symbol is viable for forecasting. [2026-01-01T12:12:14.086360] [INFO ] [MAIN ] [1707/3542] IRDM kept (0.7s) | 1704 kept, 3 rejected | 140.5/min | ETA: 13.1m [2026-01-01T12:12:14.315865] [DEBUG] [REMOTE ] IREN: Retrieved 1034 rows, trimmed to 300. [2026-01-01T12:12:14.316050] [DEBUG] [REMOTE ] IREN: PASS: History has at least 300 days. [2026-01-01T12:12:14.316289] [DEBUG] [REMOTE ] IREN: PASS: Price check passed. Min price $33.78. [2026-01-01T12:12:14.316428] [DEBUG] [REMOTE ] IREN: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:14.316542] [DEBUG] [REMOTE ] IREN: PASS: Integrity check passed. [2026-01-01T12:12:14.316619] [DEBUG] [REMOTE ] IREN: Symbol is viable for forecasting. [2026-01-01T12:12:14.316674] [INFO ] [MAIN ] [1708/3542] IREN kept (0.2s) | 1705 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:14.926735] [DEBUG] [REMOTE ] IRM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:14.926929] [DEBUG] [REMOTE ] IRM: PASS: History has at least 300 days. [2026-01-01T12:12:14.927196] [DEBUG] [REMOTE ] IRM: PASS: Price check passed. Min price $78.86. [2026-01-01T12:12:14.927336] [DEBUG] [REMOTE ] IRM: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:14.927471] [DEBUG] [REMOTE ] IRM: PASS: Integrity check passed. [2026-01-01T12:12:14.927513] [DEBUG] [REMOTE ] IRM: Symbol is viable for forecasting. [2026-01-01T12:12:14.927598] [INFO ] [MAIN ] [1709/3542] IRM kept (0.6s) | 1706 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:15.274155] [DEBUG] [REMOTE ] IRMD: Retrieved 2884 rows, trimmed to 300. [2026-01-01T12:12:15.274328] [DEBUG] [REMOTE ] IRMD: PASS: History has at least 300 days. [2026-01-01T12:12:15.274599] [DEBUG] [REMOTE ] IRMD: PASS: Price check passed. Min price $71.16. [2026-01-01T12:12:15.274742] [DEBUG] [REMOTE ] IRMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:15.274859] [DEBUG] [REMOTE ] IRMD: PASS: Integrity check passed. [2026-01-01T12:12:15.274900] [DEBUG] [REMOTE ] IRMD: Symbol is viable for forecasting. [2026-01-01T12:12:15.274952] [INFO ] [MAIN ] [1710/3542] IRMD kept (0.3s) | 1707 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:15.600254] [DEBUG] [REMOTE ] IRON: Retrieved 1354 rows, trimmed to 300. [2026-01-01T12:12:15.600485] [DEBUG] [REMOTE ] IRON: PASS: History has at least 300 days. [2026-01-01T12:12:15.600789] [DEBUG] [REMOTE ] IRON: PASS: Price check passed. Min price $67.89. [2026-01-01T12:12:15.600931] [DEBUG] [REMOTE ] IRON: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:15.601051] [DEBUG] [REMOTE ] IRON: PASS: Integrity check passed. [2026-01-01T12:12:15.601094] [DEBUG] [REMOTE ] IRON: Symbol is viable for forecasting. [2026-01-01T12:12:15.601162] [INFO ] [MAIN ] [1711/3542] IRON kept (0.3s) | 1708 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:16.015156] [DEBUG] [REMOTE ] IRTC: Retrieved 2312 rows, trimmed to 300. [2026-01-01T12:12:16.015341] [DEBUG] [REMOTE ] IRTC: PASS: History has at least 300 days. [2026-01-01T12:12:16.015608] [DEBUG] [REMOTE ] IRTC: PASS: Price check passed. Min price $167.19. [2026-01-01T12:12:16.015746] [DEBUG] [REMOTE ] IRTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:16.015859] [DEBUG] [REMOTE ] IRTC: PASS: Integrity check passed. [2026-01-01T12:12:16.015898] [DEBUG] [REMOTE ] IRTC: Symbol is viable for forecasting. [2026-01-01T12:12:16.015946] [INFO ] [MAIN ] [1712/3542] IRTC kept (0.4s) | 1709 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:16.489081] [DEBUG] [REMOTE ] IRWD: Retrieved 4003 rows, trimmed to 300. [2026-01-01T12:12:16.489259] [DEBUG] [REMOTE ] IRWD: PASS: History has at least 300 days. [2026-01-01T12:12:16.489529] [DEBUG] [REMOTE ] IRWD: PASS: Price check passed. Min price $1.43. [2026-01-01T12:12:16.489686] [DEBUG] [REMOTE ] IRWD: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:16.489801] [DEBUG] [REMOTE ] IRWD: PASS: Integrity check passed. [2026-01-01T12:12:16.489842] [DEBUG] [REMOTE ] IRWD: Symbol is viable for forecasting. [2026-01-01T12:12:16.489893] [INFO ] [MAIN ] [1713/3542] IRWD kept (0.5s) | 1710 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:16.858809] [DEBUG] [REMOTE ] ISD: Retrieved 3440 rows, trimmed to 300. [2026-01-01T12:12:16.858984] [DEBUG] [REMOTE ] ISD: PASS: History has at least 300 days. [2026-01-01T12:12:16.859222] [DEBUG] [REMOTE ] ISD: PASS: Price check passed. Min price $13.72. [2026-01-01T12:12:16.859381] [DEBUG] [REMOTE ] ISD: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:16.859497] [DEBUG] [REMOTE ] ISD: PASS: Integrity check passed. [2026-01-01T12:12:16.859536] [DEBUG] [REMOTE ] ISD: Symbol is viable for forecasting. [2026-01-01T12:12:16.859605] [INFO ] [MAIN ] [1714/3542] ISD kept (0.4s) | 1711 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:17.418010] [DEBUG] [REMOTE ] ISRG: Retrieved 6424 rows, trimmed to 300. [2026-01-01T12:12:17.418196] [DEBUG] [REMOTE ] ISRG: PASS: History has at least 300 days. [2026-01-01T12:12:17.418463] [DEBUG] [REMOTE ] ISRG: PASS: Price check passed. Min price $429.59. [2026-01-01T12:12:17.418657] [DEBUG] [REMOTE ] ISRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:17.418799] [DEBUG] [REMOTE ] ISRG: PASS: Integrity check passed. [2026-01-01T12:12:17.418841] [DEBUG] [REMOTE ] ISRG: Symbol is viable for forecasting. [2026-01-01T12:12:17.418895] [INFO ] [MAIN ] [1715/3542] ISRG kept (0.6s) | 1712 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:17.875068] [DEBUG] [REMOTE ] ISSC: Retrieved 6390 rows, trimmed to 300. [2026-01-01T12:12:17.875272] [DEBUG] [REMOTE ] ISSC: PASS: History has at least 300 days. [2026-01-01T12:12:17.875619] [DEBUG] [REMOTE ] ISSC: PASS: Price check passed. Min price $8.32. [2026-01-01T12:12:17.875842] [DEBUG] [REMOTE ] ISSC: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:17.876004] [DEBUG] [REMOTE ] ISSC: PASS: Integrity check passed. [2026-01-01T12:12:17.876058] [DEBUG] [REMOTE ] ISSC: Symbol is viable for forecasting. [2026-01-01T12:12:17.876125] [INFO ] [MAIN ] [1716/3542] ISSC kept (0.5s) | 1713 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:18.252724] [DEBUG] [REMOTE ] ISTB: Retrieved 3315 rows, trimmed to 300. [2026-01-01T12:12:18.252909] [DEBUG] [REMOTE ] ISTB: PASS: History has at least 300 days. [2026-01-01T12:12:18.253191] [DEBUG] [REMOTE ] ISTB: PASS: Price check passed. Min price $48.20. [2026-01-01T12:12:18.253328] [DEBUG] [REMOTE ] ISTB: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:18.253477] [DEBUG] [REMOTE ] ISTB: PASS: Integrity check passed. [2026-01-01T12:12:18.253520] [DEBUG] [REMOTE ] ISTB: Symbol is viable for forecasting. [2026-01-01T12:12:18.253591] [INFO ] [MAIN ] [1717/3542] ISTB kept (0.4s) | 1714 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:18.638863] [DEBUG] [REMOTE ] ITIC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:18.639060] [DEBUG] [REMOTE ] ITIC: PASS: History has at least 300 days. [2026-01-01T12:12:18.639355] [DEBUG] [REMOTE ] ITIC: PASS: Price check passed. Min price $242.02. [2026-01-01T12:12:18.639496] [DEBUG] [REMOTE ] ITIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:18.639640] [DEBUG] [REMOTE ] ITIC: PASS: Integrity check passed. [2026-01-01T12:12:18.639682] [DEBUG] [REMOTE ] ITIC: Symbol is viable for forecasting. [2026-01-01T12:12:18.639734] [INFO ] [MAIN ] [1718/3542] ITIC kept (0.4s) | 1715 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:19.098017] [DEBUG] [REMOTE ] ITRI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:19.098213] [DEBUG] [REMOTE ] ITRI: PASS: History has at least 300 days. [2026-01-01T12:12:19.098505] [DEBUG] [REMOTE ] ITRI: PASS: Price check passed. Min price $92.86. [2026-01-01T12:12:19.098669] [DEBUG] [REMOTE ] ITRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:19.098795] [DEBUG] [REMOTE ] ITRI: PASS: Integrity check passed. [2026-01-01T12:12:19.098835] [DEBUG] [REMOTE ] ITRI: Symbol is viable for forecasting. [2026-01-01T12:12:19.098891] [INFO ] [MAIN ] [1719/3542] ITRI kept (0.5s) | 1716 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:19.501683] [DEBUG] [REMOTE ] ITRN: Retrieved 5097 rows, trimmed to 300. [2026-01-01T12:12:19.501891] [DEBUG] [REMOTE ] ITRN: PASS: History has at least 300 days. [2026-01-01T12:12:19.502160] [DEBUG] [REMOTE ] ITRN: PASS: Price check passed. Min price $34.94. [2026-01-01T12:12:19.502294] [DEBUG] [REMOTE ] ITRN: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:19.502413] [DEBUG] [REMOTE ] ITRN: PASS: Integrity check passed. [2026-01-01T12:12:19.502453] [DEBUG] [REMOTE ] ITRN: Symbol is viable for forecasting. [2026-01-01T12:12:19.502509] [INFO ] [MAIN ] [1720/3542] ITRN kept (0.4s) | 1717 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:19.957368] [DEBUG] [REMOTE ] ITUB: Retrieved 6003 rows, trimmed to 300. [2026-01-01T12:12:19.957646] [DEBUG] [REMOTE ] ITUB: PASS: History has at least 300 days. [2026-01-01T12:12:19.958285] [DEBUG] [REMOTE ] ITUB: PASS: Price check passed. Min price $6.20. [2026-01-01T12:12:19.958489] [DEBUG] [REMOTE ] ITUB: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:19.958736] [DEBUG] [REMOTE ] ITUB: PASS: Integrity check passed. [2026-01-01T12:12:19.958803] [DEBUG] [REMOTE ] ITUB: Symbol is viable for forecasting. [2026-01-01T12:12:19.958891] [INFO ] [MAIN ] [1721/3542] ITUB kept (0.5s) | 1718 kept, 3 rejected | 140.5/min | ETA: 13.0m [2026-01-01T12:12:20.244094] [DEBUG] [REMOTE ] IUS: Retrieved 1836 rows, trimmed to 300. [2026-01-01T12:12:20.244280] [DEBUG] [REMOTE ] IUS: PASS: History has at least 300 days. [2026-01-01T12:12:20.244550] [DEBUG] [REMOTE ] IUS: PASS: Price check passed. Min price $53.79. [2026-01-01T12:12:20.244759] [DEBUG] [REMOTE ] IUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:20.244924] [DEBUG] [REMOTE ] IUS: PASS: Integrity check passed. [2026-01-01T12:12:20.244976] [DEBUG] [REMOTE ] IUS: Symbol is viable for forecasting. [2026-01-01T12:12:20.245041] [INFO ] [MAIN ] [1722/3542] IUS kept (0.3s) | 1719 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:20.715507] [DEBUG] [REMOTE ] IUSB: Retrieved 2907 rows, trimmed to 300. [2026-01-01T12:12:20.715763] [DEBUG] [REMOTE ] IUSB: PASS: History has at least 300 days. [2026-01-01T12:12:20.716182] [DEBUG] [REMOTE ] IUSB: PASS: Price check passed. Min price $46.12. [2026-01-01T12:12:20.716388] [DEBUG] [REMOTE ] IUSB: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:20.716598] [DEBUG] [REMOTE ] IUSB: PASS: Integrity check passed. [2026-01-01T12:12:20.716660] [DEBUG] [REMOTE ] IUSB: Symbol is viable for forecasting. [2026-01-01T12:12:20.716743] [INFO ] [MAIN ] [1723/3542] IUSB kept (0.5s) | 1720 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:21.230508] [DEBUG] [REMOTE ] IUSG: Retrieved 6395 rows, trimmed to 300. [2026-01-01T12:12:21.230766] [DEBUG] [REMOTE ] IUSG: PASS: History has at least 300 days. [2026-01-01T12:12:21.231145] [DEBUG] [REMOTE ] IUSG: PASS: Price check passed. Min price $160.13. [2026-01-01T12:12:21.231300] [DEBUG] [REMOTE ] IUSG: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:21.231463] [DEBUG] [REMOTE ] IUSG: PASS: Integrity check passed. [2026-01-01T12:12:21.231510] [DEBUG] [REMOTE ] IUSG: Symbol is viable for forecasting. [2026-01-01T12:12:21.231566] [INFO ] [MAIN ] [1724/3542] IUSG kept (0.5s) | 1721 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:21.553394] [DEBUG] [REMOTE ] IVAL: Retrieved 2776 rows, trimmed to 300. [2026-01-01T12:12:21.553602] [DEBUG] [REMOTE ] IVAL: PASS: History has at least 300 days. [2026-01-01T12:12:21.553850] [DEBUG] [REMOTE ] IVAL: PASS: Price check passed. Min price $29.02. [2026-01-01T12:12:21.553991] [DEBUG] [REMOTE ] IVAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:21.554107] [DEBUG] [REMOTE ] IVAL: PASS: Integrity check passed. [2026-01-01T12:12:21.554148] [DEBUG] [REMOTE ] IVAL: Symbol is viable for forecasting. [2026-01-01T12:12:21.554201] [INFO ] [MAIN ] [1725/3542] IVAL kept (0.3s) | 1722 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:22.128743] [DEBUG] [REMOTE ] IVZ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:22.128931] [DEBUG] [REMOTE ] IVZ: PASS: History has at least 300 days. [2026-01-01T12:12:22.129203] [DEBUG] [REMOTE ] IVZ: PASS: Price check passed. Min price $22.27. [2026-01-01T12:12:22.129366] [DEBUG] [REMOTE ] IVZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:22.129500] [DEBUG] [REMOTE ] IVZ: PASS: Integrity check passed. [2026-01-01T12:12:22.129542] [DEBUG] [REMOTE ] IVZ: Symbol is viable for forecasting. [2026-01-01T12:12:22.129617] [INFO ] [MAIN ] [1726/3542] IVZ kept (0.6s) | 1723 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:22.633307] [DEBUG] [REMOTE ] IX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:22.633500] [DEBUG] [REMOTE ] IX: PASS: History has at least 300 days. [2026-01-01T12:12:22.633819] [DEBUG] [REMOTE ] IX: PASS: Price check passed. Min price $24.22. [2026-01-01T12:12:22.634013] [DEBUG] [REMOTE ] IX: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:22.634162] [DEBUG] [REMOTE ] IX: PASS: Integrity check passed. [2026-01-01T12:12:22.634211] [DEBUG] [REMOTE ] IX: Symbol is viable for forecasting. [2026-01-01T12:12:22.634273] [INFO ] [MAIN ] [1727/3542] IX kept (0.5s) | 1724 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:22.848894] [DEBUG] [REMOTE ] IXUS: Retrieved 3315 rows, trimmed to 300. [2026-01-01T12:12:22.849073] [DEBUG] [REMOTE ] IXUS: PASS: History has at least 300 days. [2026-01-01T12:12:22.849351] [DEBUG] [REMOTE ] IXUS: PASS: Price check passed. Min price $79.60. [2026-01-01T12:12:22.849505] [DEBUG] [REMOTE ] IXUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:22.849646] [DEBUG] [REMOTE ] IXUS: PASS: Integrity check passed. [2026-01-01T12:12:22.849689] [DEBUG] [REMOTE ] IXUS: Symbol is viable for forecasting. [2026-01-01T12:12:22.849742] [INFO ] [MAIN ] [1728/3542] IXUS kept (0.2s) | 1725 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:23.383908] [DEBUG] [REMOTE ] IZEA: Retrieved 3607 rows, trimmed to 300. [2026-01-01T12:12:23.384119] [DEBUG] [REMOTE ] IZEA: PASS: History has at least 300 days. [2026-01-01T12:12:23.384385] [DEBUG] [REMOTE ] IZEA: PASS: Price check passed. Min price $3.90. [2026-01-01T12:12:23.384531] [DEBUG] [REMOTE ] IZEA: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:23.384680] [DEBUG] [REMOTE ] IZEA: PASS: Integrity check passed. [2026-01-01T12:12:23.384726] [DEBUG] [REMOTE ] IZEA: Symbol is viable for forecasting. [2026-01-01T12:12:23.384780] [INFO ] [MAIN ] [1729/3542] IZEA kept (0.5s) | 1726 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:23.950543] [DEBUG] [REMOTE ] J: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:23.950771] [DEBUG] [REMOTE ] J: PASS: History has at least 300 days. [2026-01-01T12:12:23.951081] [DEBUG] [REMOTE ] J: PASS: Price check passed. Min price $128.47. [2026-01-01T12:12:23.951266] [DEBUG] [REMOTE ] J: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:23.951399] [DEBUG] [REMOTE ] J: PASS: Integrity check passed. [2026-01-01T12:12:23.951441] [DEBUG] [REMOTE ] J: Symbol is viable for forecasting. [2026-01-01T12:12:23.951495] [INFO ] [MAIN ] [1730/3542] J kept (0.6s) | 1727 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:24.427330] [DEBUG] [REMOTE ] JACK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:24.427524] [DEBUG] [REMOTE ] JACK: PASS: History has at least 300 days. [2026-01-01T12:12:24.427823] [DEBUG] [REMOTE ] JACK: PASS: Price check passed. Min price $14.25. [2026-01-01T12:12:24.427961] [DEBUG] [REMOTE ] JACK: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:24.428086] [DEBUG] [REMOTE ] JACK: PASS: Integrity check passed. [2026-01-01T12:12:24.428127] [DEBUG] [REMOTE ] JACK: Symbol is viable for forecasting. [2026-01-01T12:12:24.428181] [INFO ] [MAIN ] [1731/3542] JACK kept (0.5s) | 1728 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:24.921339] [DEBUG] [REMOTE ] JAKK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:24.921561] [DEBUG] [REMOTE ] JAKK: PASS: History has at least 300 days. [2026-01-01T12:12:24.921897] [DEBUG] [REMOTE ] JAKK: PASS: Price check passed. Min price $14.79. [2026-01-01T12:12:24.922035] [DEBUG] [REMOTE ] JAKK: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:24.922209] [DEBUG] [REMOTE ] JAKK: PASS: Integrity check passed. [2026-01-01T12:12:24.922251] [DEBUG] [REMOTE ] JAKK: Symbol is viable for forecasting. [2026-01-01T12:12:24.922305] [INFO ] [MAIN ] [1732/3542] JAKK kept (0.5s) | 1729 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:25.179947] [DEBUG] [REMOTE ] JAMF: Retrieved 1369 rows, trimmed to 300. [2026-01-01T12:12:25.180130] [DEBUG] [REMOTE ] JAMF: PASS: History has at least 300 days. [2026-01-01T12:12:25.180377] [DEBUG] [REMOTE ] JAMF: PASS: Price check passed. Min price $9.70. [2026-01-01T12:12:25.180519] [DEBUG] [REMOTE ] JAMF: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:25.180667] [DEBUG] [REMOTE ] JAMF: PASS: Integrity check passed. [2026-01-01T12:12:25.180710] [DEBUG] [REMOTE ] JAMF: Symbol is viable for forecasting. [2026-01-01T12:12:25.180760] [INFO ] [MAIN ] [1733/3542] JAMF kept (0.3s) | 1730 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:25.560213] [DEBUG] [REMOTE ] JANX: Retrieved 1145 rows, trimmed to 300. [2026-01-01T12:12:25.560394] [DEBUG] [REMOTE ] JANX: PASS: History has at least 300 days. [2026-01-01T12:12:25.560649] [DEBUG] [REMOTE ] JANX: PASS: Price check passed. Min price $13.79. [2026-01-01T12:12:25.560786] [DEBUG] [REMOTE ] JANX: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:25.560900] [DEBUG] [REMOTE ] JANX: PASS: Integrity check passed. [2026-01-01T12:12:25.560939] [DEBUG] [REMOTE ] JANX: Symbol is viable for forecasting. [2026-01-01T12:12:25.560988] [INFO ] [MAIN ] [1734/3542] JANX kept (0.4s) | 1731 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:26.132605] [DEBUG] [REMOTE ] JAZZ: Retrieved 4677 rows, trimmed to 300. [2026-01-01T12:12:26.132823] [DEBUG] [REMOTE ] JAZZ: PASS: History has at least 300 days. [2026-01-01T12:12:26.133092] [DEBUG] [REMOTE ] JAZZ: PASS: Price check passed. Min price $131.16. [2026-01-01T12:12:26.133235] [DEBUG] [REMOTE ] JAZZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:26.133367] [DEBUG] [REMOTE ] JAZZ: PASS: Integrity check passed. [2026-01-01T12:12:26.133411] [DEBUG] [REMOTE ] JAZZ: Symbol is viable for forecasting. [2026-01-01T12:12:26.133467] [INFO ] [MAIN ] [1735/3542] JAZZ kept (0.6s) | 1732 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:26.473665] [DEBUG] [REMOTE ] JBGS: Retrieved 2127 rows, trimmed to 300. [2026-01-01T12:12:26.473851] [DEBUG] [REMOTE ] JBGS: PASS: History has at least 300 days. [2026-01-01T12:12:26.474090] [DEBUG] [REMOTE ] JBGS: PASS: Price check passed. Min price $16.73. [2026-01-01T12:12:26.474222] [DEBUG] [REMOTE ] JBGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:26.474337] [DEBUG] [REMOTE ] JBGS: PASS: Integrity check passed. [2026-01-01T12:12:26.474377] [DEBUG] [REMOTE ] JBGS: Symbol is viable for forecasting. [2026-01-01T12:12:26.474427] [INFO ] [MAIN ] [1736/3542] JBGS kept (0.3s) | 1733 kept, 3 rejected | 140.5/min | ETA: 12.9m [2026-01-01T12:12:26.814825] [DEBUG] [REMOTE ] JBI: Retrieved 1515 rows, trimmed to 300. [2026-01-01T12:12:26.815013] [DEBUG] [REMOTE ] JBI: PASS: History has at least 300 days. [2026-01-01T12:12:26.815264] [DEBUG] [REMOTE ] JBI: PASS: Price check passed. Min price $5.75. [2026-01-01T12:12:26.815398] [DEBUG] [REMOTE ] JBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:26.815515] [DEBUG] [REMOTE ] JBI: PASS: Integrity check passed. [2026-01-01T12:12:26.815555] [DEBUG] [REMOTE ] JBI: Symbol is viable for forecasting. [2026-01-01T12:12:26.815626] [INFO ] [MAIN ] [1737/3542] JBI kept (0.3s) | 1734 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:27.376458] [DEBUG] [REMOTE ] JBL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:27.376690] [DEBUG] [REMOTE ] JBL: PASS: History has at least 300 days. [2026-01-01T12:12:27.377012] [DEBUG] [REMOTE ] JBL: PASS: Price check passed. Min price $192.49. [2026-01-01T12:12:27.377198] [DEBUG] [REMOTE ] JBL: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:27.377336] [DEBUG] [REMOTE ] JBL: PASS: Integrity check passed. [2026-01-01T12:12:27.377384] [DEBUG] [REMOTE ] JBL: Symbol is viable for forecasting. [2026-01-01T12:12:27.377442] [INFO ] [MAIN ] [1738/3542] JBL kept (0.6s) | 1735 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:27.583742] [DEBUG] [REMOTE ] JBND: Retrieved 557 rows, trimmed to 300. [2026-01-01T12:12:27.583945] [DEBUG] [REMOTE ] JBND: PASS: History has at least 300 days. [2026-01-01T12:12:27.584234] [DEBUG] [REMOTE ] JBND: PASS: Price check passed. Min price $53.44. [2026-01-01T12:12:27.584374] [DEBUG] [REMOTE ] JBND: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:27.584490] [DEBUG] [REMOTE ] JBND: PASS: Integrity check passed. [2026-01-01T12:12:27.584531] [DEBUG] [REMOTE ] JBND: Symbol is viable for forecasting. [2026-01-01T12:12:27.584601] [INFO ] [MAIN ] [1739/3542] JBND kept (0.2s) | 1736 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:28.267693] [DEBUG] [REMOTE ] JBSS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:28.267855] [DEBUG] [REMOTE ] JBSS: PASS: History has at least 300 days. [2026-01-01T12:12:28.268134] [DEBUG] [REMOTE ] JBSS: PASS: Price check passed. Min price $58.68. [2026-01-01T12:12:28.268308] [DEBUG] [REMOTE ] JBSS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:28.268464] [DEBUG] [REMOTE ] JBSS: PASS: Integrity check passed. [2026-01-01T12:12:28.268520] [DEBUG] [REMOTE ] JBSS: Symbol is viable for forecasting. [2026-01-01T12:12:28.268607] [INFO ] [MAIN ] [1740/3542] JBSS kept (0.7s) | 1737 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:28.671053] [DEBUG] [REMOTE ] JCE: Retrieved 4722 rows, trimmed to 300. [2026-01-01T12:12:28.671268] [DEBUG] [REMOTE ] JCE: PASS: History has at least 300 days. [2026-01-01T12:12:28.671539] [DEBUG] [REMOTE ] JCE: PASS: Price check passed. Min price $14.87. [2026-01-01T12:12:28.671709] [DEBUG] [REMOTE ] JCE: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:28.671833] [DEBUG] [REMOTE ] JCE: PASS: Integrity check passed. [2026-01-01T12:12:28.671873] [DEBUG] [REMOTE ] JCE: Symbol is viable for forecasting. [2026-01-01T12:12:28.671925] [INFO ] [MAIN ] [1741/3542] JCE kept (0.4s) | 1738 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:29.144769] [DEBUG] [REMOTE ] JCI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:29.144988] [DEBUG] [REMOTE ] JCI: PASS: History has at least 300 days. [2026-01-01T12:12:29.145342] [DEBUG] [REMOTE ] JCI: PASS: Price check passed. Min price $105.20. [2026-01-01T12:12:29.145486] [DEBUG] [REMOTE ] JCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:29.145657] [DEBUG] [REMOTE ] JCI: PASS: Integrity check passed. [2026-01-01T12:12:29.145706] [DEBUG] [REMOTE ] JCI: Symbol is viable for forecasting. [2026-01-01T12:12:29.145763] [INFO ] [MAIN ] [1742/3542] JCI kept (0.5s) | 1739 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:29.393408] [DEBUG] [REMOTE ] JD: Retrieved 2921 rows, trimmed to 300. [2026-01-01T12:12:29.393613] [DEBUG] [REMOTE ] JD: PASS: History has at least 300 days. [2026-01-01T12:12:29.393859] [DEBUG] [REMOTE ] JD: PASS: Price check passed. Min price $28.39. [2026-01-01T12:12:29.393993] [DEBUG] [REMOTE ] JD: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:29.394297] [DEBUG] [REMOTE ] JD: PASS: Integrity check passed. [2026-01-01T12:12:29.394338] [DEBUG] [REMOTE ] JD: Symbol is viable for forecasting. [2026-01-01T12:12:29.394389] [INFO ] [MAIN ] [1743/3542] JD kept (0.2s) | 1740 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:30.087363] [DEBUG] [REMOTE ] JEF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:30.087555] [DEBUG] [REMOTE ] JEF: PASS: History has at least 300 days. [2026-01-01T12:12:30.087835] [DEBUG] [REMOTE ] JEF: PASS: Price check passed. Min price $48.43. [2026-01-01T12:12:30.087974] [DEBUG] [REMOTE ] JEF: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:30.088286] [DEBUG] [REMOTE ] JEF: PASS: Integrity check passed. [2026-01-01T12:12:30.088327] [DEBUG] [REMOTE ] JEF: Symbol is viable for forecasting. [2026-01-01T12:12:30.088380] [INFO ] [MAIN ] [1744/3542] JEF kept (0.7s) | 1741 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:30.359074] [DEBUG] [REMOTE ] JELD: Retrieved 2245 rows, trimmed to 300. [2026-01-01T12:12:30.359297] [DEBUG] [REMOTE ] JELD: PASS: History has at least 300 days. [2026-01-01T12:12:30.359548] [DEBUG] [REMOTE ] JELD: PASS: Price check passed. Min price $1.81. [2026-01-01T12:12:30.359719] [DEBUG] [REMOTE ] JELD: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:30.359837] [DEBUG] [REMOTE ] JELD: PASS: Integrity check passed. [2026-01-01T12:12:30.359881] [DEBUG] [REMOTE ] JELD: Symbol is viable for forecasting. [2026-01-01T12:12:30.359934] [INFO ] [MAIN ] [1745/3542] JELD kept (0.3s) | 1742 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:30.609051] [DEBUG] [REMOTE ] JEPQ: Retrieved 919 rows, trimmed to 300. [2026-01-01T12:12:30.609248] [DEBUG] [REMOTE ] JEPQ: PASS: History has at least 300 days. [2026-01-01T12:12:30.609556] [DEBUG] [REMOTE ] JEPQ: PASS: Price check passed. Min price $54.75. [2026-01-01T12:12:30.609719] [DEBUG] [REMOTE ] JEPQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:30.609841] [DEBUG] [REMOTE ] JEPQ: PASS: Integrity check passed. [2026-01-01T12:12:30.609883] [DEBUG] [REMOTE ] JEPQ: Symbol is viable for forecasting. [2026-01-01T12:12:30.609938] [INFO ] [MAIN ] [1746/3542] JEPQ kept (0.2s) | 1743 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:31.164426] [DEBUG] [REMOTE ] JFIN: Retrieved 1671 rows, trimmed to 300. [2026-01-01T12:12:31.164637] [DEBUG] [REMOTE ] JFIN: PASS: History has at least 300 days. [2026-01-01T12:12:31.164877] [DEBUG] [REMOTE ] JFIN: PASS: Price check passed. Min price $5.80. [2026-01-01T12:12:31.165009] [DEBUG] [REMOTE ] JFIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:31.165121] [DEBUG] [REMOTE ] JFIN: PASS: Integrity check passed. [2026-01-01T12:12:31.165161] [DEBUG] [REMOTE ] JFIN: Symbol is viable for forecasting. [2026-01-01T12:12:31.165211] [INFO ] [MAIN ] [1747/3542] JFIN kept (0.6s) | 1744 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:31.508532] [DEBUG] [REMOTE ] JGLO: Retrieved 577 rows, trimmed to 300. [2026-01-01T12:12:31.508731] [DEBUG] [REMOTE ] JGLO: PASS: History has at least 300 days. [2026-01-01T12:12:31.508970] [DEBUG] [REMOTE ] JGLO: PASS: Price check passed. Min price $64.84. [2026-01-01T12:12:31.509105] [DEBUG] [REMOTE ] JGLO: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:31.509217] [DEBUG] [REMOTE ] JGLO: PASS: Integrity check passed. [2026-01-01T12:12:31.509257] [DEBUG] [REMOTE ] JGLO: Symbol is viable for forecasting. [2026-01-01T12:12:31.509332] [INFO ] [MAIN ] [1748/3542] JGLO kept (0.3s) | 1745 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:32.159420] [DEBUG] [REMOTE ] JHG: Retrieved 6418 rows, trimmed to 300. [2026-01-01T12:12:32.159635] [DEBUG] [REMOTE ] JHG: PASS: History has at least 300 days. [2026-01-01T12:12:32.159919] [DEBUG] [REMOTE ] JHG: PASS: Price check passed. Min price $40.76. [2026-01-01T12:12:32.160126] [DEBUG] [REMOTE ] JHG: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:32.160302] [DEBUG] [REMOTE ] JHG: PASS: Integrity check passed. [2026-01-01T12:12:32.160360] [DEBUG] [REMOTE ] JHG: Symbol is viable for forecasting. [2026-01-01T12:12:32.160431] [INFO ] [MAIN ] [1749/3542] JHG kept (0.7s) | 1746 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:32.637927] [DEBUG] [REMOTE ] JHI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:32.638340] [DEBUG] [REMOTE ] JHI: PASS: History has at least 300 days. [2026-01-01T12:12:32.638718] [DEBUG] [REMOTE ] JHI: PASS: Price check passed. Min price $13.23. [2026-01-01T12:12:32.638874] [DEBUG] [REMOTE ] JHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:32.639014] [DEBUG] [REMOTE ] JHI: PASS: Integrity check passed. [2026-01-01T12:12:32.639055] [DEBUG] [REMOTE ] JHI: Symbol is viable for forecasting. [2026-01-01T12:12:32.639110] [INFO ] [MAIN ] [1750/3542] JHI kept (0.5s) | 1747 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:33.104793] [DEBUG] [REMOTE ] JHX: Retrieved 6539 rows, trimmed to 300. [2026-01-01T12:12:33.105001] [DEBUG] [REMOTE ] JHX: PASS: History has at least 300 days. [2026-01-01T12:12:33.105314] [DEBUG] [REMOTE ] JHX: PASS: Price check passed. Min price $16.69. [2026-01-01T12:12:33.105458] [DEBUG] [REMOTE ] JHX: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:33.105616] [DEBUG] [REMOTE ] JHX: PASS: Integrity check passed. [2026-01-01T12:12:33.105662] [DEBUG] [REMOTE ] JHX: Symbol is viable for forecasting. [2026-01-01T12:12:33.105721] [INFO ] [MAIN ] [1751/3542] JHX kept (0.5s) | 1748 kept, 3 rejected | 140.5/min | ETA: 12.8m [2026-01-01T12:12:33.407702] [DEBUG] [REMOTE ] JILL: Retrieved 2217 rows, trimmed to 300. [2026-01-01T12:12:33.407876] [DEBUG] [REMOTE ] JILL: PASS: History has at least 300 days. [2026-01-01T12:12:33.408105] [DEBUG] [REMOTE ] JILL: PASS: Price check passed. Min price $13.39. [2026-01-01T12:12:33.408238] [DEBUG] [REMOTE ] JILL: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:33.408403] [DEBUG] [REMOTE ] JILL: PASS: Integrity check passed. [2026-01-01T12:12:33.408451] [DEBUG] [REMOTE ] JILL: Symbol is viable for forecasting. [2026-01-01T12:12:33.408502] [INFO ] [MAIN ] [1752/3542] JILL kept (0.3s) | 1749 kept, 3 rejected | 140.5/min | ETA: 12.7m [2026-01-01T12:12:33.657565] [DEBUG] [REMOTE ] JIVE: Retrieved 577 rows, trimmed to 300. [2026-01-01T12:12:33.657754] [DEBUG] [REMOTE ] JIVE: PASS: History has at least 300 days. [2026-01-01T12:12:33.657982] [DEBUG] [REMOTE ] JIVE: PASS: Price check passed. Min price $71.60. [2026-01-01T12:12:33.658114] [DEBUG] [REMOTE ] JIVE: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:33.658223] [DEBUG] [REMOTE ] JIVE: PASS: Integrity check passed. [2026-01-01T12:12:33.658262] [DEBUG] [REMOTE ] JIVE: Symbol is viable for forecasting. [2026-01-01T12:12:33.658311] [INFO ] [MAIN ] [1753/3542] JIVE kept (0.2s) | 1750 kept, 3 rejected | 140.5/min | ETA: 12.7m [2026-01-01T12:12:34.399436] [DEBUG] [REMOTE ] JJSF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:34.399644] [DEBUG] [REMOTE ] JJSF: PASS: History has at least 300 days. [2026-01-01T12:12:34.399914] [DEBUG] [REMOTE ] JJSF: PASS: Price check passed. Min price $81.15. [2026-01-01T12:12:34.400051] [DEBUG] [REMOTE ] JJSF: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:34.400171] [DEBUG] [REMOTE ] JJSF: PASS: Integrity check passed. [2026-01-01T12:12:34.400213] [DEBUG] [REMOTE ] JJSF: Symbol is viable for forecasting. [2026-01-01T12:12:34.400265] [INFO ] [MAIN ] [1754/3542] JJSF kept (0.7s) | 1751 kept, 3 rejected | 140.5/min | ETA: 12.7m [2026-01-01T12:12:34.859175] [DEBUG] [REMOTE ] JKHY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:34.859394] [DEBUG] [REMOTE ] JKHY: PASS: History has at least 300 days. [2026-01-01T12:12:34.859689] [DEBUG] [REMOTE ] JKHY: PASS: Price check passed. Min price $148.44. [2026-01-01T12:12:34.859835] [DEBUG] [REMOTE ] JKHY: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:34.859960] [DEBUG] [REMOTE ] JKHY: PASS: Integrity check passed. [2026-01-01T12:12:34.860002] [DEBUG] [REMOTE ] JKHY: Symbol is viable for forecasting. [2026-01-01T12:12:34.860057] [INFO ] [MAIN ] [1755/3542] JKHY kept (0.5s) | 1752 kept, 3 rejected | 140.4/min | ETA: 12.7m [2026-01-01T12:12:35.230263] [DEBUG] [REMOTE ] JKS: Retrieved 3933 rows, trimmed to 300. [2026-01-01T12:12:35.230443] [DEBUG] [REMOTE ] JKS: PASS: History has at least 300 days. [2026-01-01T12:12:35.230770] [DEBUG] [REMOTE ] JKS: PASS: Price check passed. Min price $21.05. [2026-01-01T12:12:35.230914] [DEBUG] [REMOTE ] JKS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:35.231044] [DEBUG] [REMOTE ] JKS: PASS: Integrity check passed. [2026-01-01T12:12:35.231094] [DEBUG] [REMOTE ] JKS: Symbol is viable for forecasting. [2026-01-01T12:12:35.231148] [INFO ] [MAIN ] [1756/3542] JKS kept (0.4s) | 1753 kept, 3 rejected | 140.5/min | ETA: 12.7m [2026-01-01T12:12:35.706093] [DEBUG] [REMOTE ] JLL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:35.706291] [DEBUG] [REMOTE ] JLL: PASS: History has at least 300 days. [2026-01-01T12:12:35.706611] [DEBUG] [REMOTE ] JLL: PASS: Price check passed. Min price $283.23. [2026-01-01T12:12:35.706754] [DEBUG] [REMOTE ] JLL: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:35.706883] [DEBUG] [REMOTE ] JLL: PASS: Integrity check passed. [2026-01-01T12:12:35.706924] [DEBUG] [REMOTE ] JLL: Symbol is viable for forecasting. [2026-01-01T12:12:35.706978] [INFO ] [MAIN ] [1757/3542] JLL kept (0.5s) | 1754 kept, 3 rejected | 140.5/min | ETA: 12.7m [2026-01-01T12:12:36.103444] [DEBUG] [REMOTE ] JLS: Retrieved 4048 rows, trimmed to 300. [2026-01-01T12:12:36.103648] [DEBUG] [REMOTE ] JLS: PASS: History has at least 300 days. [2026-01-01T12:12:36.103899] [DEBUG] [REMOTE ] JLS: PASS: Price check passed. Min price $18.11. [2026-01-01T12:12:36.104039] [DEBUG] [REMOTE ] JLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:36.104158] [DEBUG] [REMOTE ] JLS: PASS: Integrity check passed. [2026-01-01T12:12:36.104199] [DEBUG] [REMOTE ] JLS: Symbol is viable for forecasting. [2026-01-01T12:12:36.104252] [INFO ] [MAIN ] [1758/3542] JLS kept (0.4s) | 1755 kept, 3 rejected | 140.5/min | ETA: 12.7m [2026-01-01T12:12:36.372632] [DEBUG] [REMOTE ] JMIA: Retrieved 1690 rows, trimmed to 300. [2026-01-01T12:12:36.372804] [DEBUG] [REMOTE ] JMIA: PASS: History has at least 300 days. [2026-01-01T12:12:36.373039] [DEBUG] [REMOTE ] JMIA: PASS: Price check passed. Min price $9.50. [2026-01-01T12:12:36.373172] [DEBUG] [REMOTE ] JMIA: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:36.373283] [DEBUG] [REMOTE ] JMIA: PASS: Integrity check passed. [2026-01-01T12:12:36.373322] [DEBUG] [REMOTE ] JMIA: Symbol is viable for forecasting. [2026-01-01T12:12:36.373371] [INFO ] [MAIN ] [1759/3542] JMIA kept (0.3s) | 1756 kept, 3 rejected | 140.5/min | ETA: 12.7m [2026-01-01T12:12:36.815485] [DEBUG] [REMOTE ] JMSB: Retrieved 3041 rows, trimmed to 300. [2026-01-01T12:12:36.815698] [DEBUG] [REMOTE ] JMSB: PASS: History has at least 300 days. [2026-01-01T12:12:36.815955] [DEBUG] [REMOTE ] JMSB: PASS: Price check passed. Min price $18.57. [2026-01-01T12:12:36.816167] [DEBUG] [REMOTE ] JMSB: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:36.816287] [DEBUG] [REMOTE ] JMSB: PASS: Integrity check passed. [2026-01-01T12:12:36.816328] [DEBUG] [REMOTE ] JMSB: Symbol is viable for forecasting. [2026-01-01T12:12:36.816381] [INFO ] [MAIN ] [1760/3542] JMSB kept (0.4s) | 1757 kept, 3 rejected | 140.5/min | ETA: 12.7m [2026-01-01T12:12:37.396010] [DEBUG] [REMOTE ] JNJ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:37.396223] [DEBUG] [REMOTE ] JNJ: PASS: History has at least 300 days. [2026-01-01T12:12:37.396505] [DEBUG] [REMOTE ] JNJ: PASS: Price check passed. Min price $184.84. [2026-01-01T12:12:37.396675] [DEBUG] [REMOTE ] JNJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:37.396803] [DEBUG] [REMOTE ] JNJ: PASS: Integrity check passed. [2026-01-01T12:12:37.396844] [DEBUG] [REMOTE ] JNJ: Symbol is viable for forecasting. [2026-01-01T12:12:37.396897] [INFO ] [MAIN ] [1761/3542] JNJ kept (0.6s) | 1758 kept, 3 rejected | 140.5/min | ETA: 12.7m [2026-01-01T12:12:37.656078] [DEBUG] [REMOTE ] JOBY: Retrieved 1292 rows, trimmed to 300. [2026-01-01T12:12:37.656286] [DEBUG] [REMOTE ] JOBY: PASS: History has at least 300 days. [2026-01-01T12:12:37.656541] [DEBUG] [REMOTE ] JOBY: PASS: Price check passed. Min price $13.04. [2026-01-01T12:12:37.656705] [DEBUG] [REMOTE ] JOBY: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:37.656854] [DEBUG] [REMOTE ] JOBY: PASS: Integrity check passed. [2026-01-01T12:12:37.656907] [DEBUG] [REMOTE ] JOBY: Symbol is viable for forecasting. [2026-01-01T12:12:37.656962] [INFO ] [MAIN ] [1762/3542] JOBY kept (0.3s) | 1759 kept, 3 rejected | 140.5/min | ETA: 12.7m [2026-01-01T12:12:38.277856] [DEBUG] [REMOTE ] JOE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:38.277998] [DEBUG] [REMOTE ] JOE: PASS: History has at least 300 days. [2026-01-01T12:12:38.278230] [DEBUG] [REMOTE ] JOE: PASS: Price check passed. Min price $46.76. [2026-01-01T12:12:38.278379] [DEBUG] [REMOTE ] JOE: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:38.278493] [DEBUG] [REMOTE ] JOE: PASS: Integrity check passed. [2026-01-01T12:12:38.278534] [DEBUG] [REMOTE ] JOE: Symbol is viable for forecasting. [2026-01-01T12:12:38.278601] [INFO ] [MAIN ] [1763/3542] JOE kept (0.6s) | 1760 kept, 3 rejected | 140.4/min | ETA: 12.7m [2026-01-01T12:12:38.805790] [DEBUG] [REMOTE ] JOF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:38.806014] [DEBUG] [REMOTE ] JOF: PASS: History has at least 300 days. [2026-01-01T12:12:38.806390] [DEBUG] [REMOTE ] JOF: PASS: Price check passed. Min price $9.71. [2026-01-01T12:12:38.806528] [DEBUG] [REMOTE ] JOF: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:38.806707] [DEBUG] [REMOTE ] JOF: PASS: Integrity check passed. [2026-01-01T12:12:38.806749] [DEBUG] [REMOTE ] JOF: Symbol is viable for forecasting. [2026-01-01T12:12:38.806807] [INFO ] [MAIN ] [1764/3542] JOF kept (0.5s) | 1761 kept, 3 rejected | 140.4/min | ETA: 12.7m [2026-01-01T12:12:39.267486] [DEBUG] [REMOTE ] JPC: Retrieved 5727 rows, trimmed to 300. [2026-01-01T12:12:39.267653] [DEBUG] [REMOTE ] JPC: PASS: History has at least 300 days. [2026-01-01T12:12:39.267870] [DEBUG] [REMOTE ] JPC: PASS: Price check passed. Min price $7.82. [2026-01-01T12:12:39.268002] [DEBUG] [REMOTE ] JPC: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:39.268111] [DEBUG] [REMOTE ] JPC: PASS: Integrity check passed. [2026-01-01T12:12:39.268151] [DEBUG] [REMOTE ] JPC: Symbol is viable for forecasting. [2026-01-01T12:12:39.268207] [INFO ] [MAIN ] [1765/3542] JPC kept (0.5s) | 1762 kept, 3 rejected | 140.4/min | ETA: 12.7m [2026-01-01T12:12:39.513701] [DEBUG] [REMOTE ] JPEF: Retrieved 609 rows, trimmed to 300. [2026-01-01T12:12:39.513891] [DEBUG] [REMOTE ] JPEF: PASS: History has at least 300 days. [2026-01-01T12:12:39.514154] [DEBUG] [REMOTE ] JPEF: PASS: Price check passed. Min price $71.86. [2026-01-01T12:12:39.514297] [DEBUG] [REMOTE ] JPEF: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:39.514412] [DEBUG] [REMOTE ] JPEF: PASS: Integrity check passed. [2026-01-01T12:12:39.514451] [DEBUG] [REMOTE ] JPEF: Symbol is viable for forecasting. [2026-01-01T12:12:39.514502] [INFO ] [MAIN ] [1766/3542] JPEF kept (0.2s) | 1763 kept, 3 rejected | 140.5/min | ETA: 12.6m [2026-01-01T12:12:40.242607] [DEBUG] [REMOTE ] JPM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:40.242821] [DEBUG] [REMOTE ] JPM: PASS: History has at least 300 days. [2026-01-01T12:12:40.243157] [DEBUG] [REMOTE ] JPM: PASS: Price check passed. Min price $294.11. [2026-01-01T12:12:40.243297] [DEBUG] [REMOTE ] JPM: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:40.243434] [DEBUG] [REMOTE ] JPM: PASS: Integrity check passed. [2026-01-01T12:12:40.243475] [DEBUG] [REMOTE ] JPM: Symbol is viable for forecasting. [2026-01-01T12:12:40.243529] [INFO ] [MAIN ] [1767/3542] JPM kept (0.7s) | 1764 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:40.678717] [DEBUG] [REMOTE ] JQC: Retrieved 5666 rows, trimmed to 300. [2026-01-01T12:12:40.678918] [DEBUG] [REMOTE ] JQC: PASS: History has at least 300 days. [2026-01-01T12:12:40.679196] [DEBUG] [REMOTE ] JQC: PASS: Price check passed. Min price $4.87. [2026-01-01T12:12:40.679363] [DEBUG] [REMOTE ] JQC: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:40.679498] [DEBUG] [REMOTE ] JQC: PASS: Integrity check passed. [2026-01-01T12:12:40.679539] [DEBUG] [REMOTE ] JQC: Symbol is viable for forecasting. [2026-01-01T12:12:40.679609] [INFO ] [MAIN ] [1768/3542] JQC kept (0.4s) | 1765 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:41.089631] [DEBUG] [REMOTE ] JRI: Retrieved 3440 rows, trimmed to 300. [2026-01-01T12:12:41.089849] [DEBUG] [REMOTE ] JRI: PASS: History has at least 300 days. [2026-01-01T12:12:41.090164] [DEBUG] [REMOTE ] JRI: PASS: Price check passed. Min price $13.03. [2026-01-01T12:12:41.090331] [DEBUG] [REMOTE ] JRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:41.090704] [DEBUG] [REMOTE ] JRI: PASS: Integrity check passed. [2026-01-01T12:12:41.090755] [DEBUG] [REMOTE ] JRI: Symbol is viable for forecasting. [2026-01-01T12:12:41.090825] [INFO ] [MAIN ] [1769/3542] JRI kept (0.4s) | 1766 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:41.566023] [DEBUG] [REMOTE ] JRS: Retrieved 6068 rows, trimmed to 300. [2026-01-01T12:12:41.566159] [DEBUG] [REMOTE ] JRS: PASS: History has at least 300 days. [2026-01-01T12:12:41.566363] [DEBUG] [REMOTE ] JRS: PASS: Price check passed. Min price $7.49. [2026-01-01T12:12:41.566492] [DEBUG] [REMOTE ] JRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:41.566619] [DEBUG] [REMOTE ] JRS: PASS: Integrity check passed. [2026-01-01T12:12:41.566660] [DEBUG] [REMOTE ] JRS: Symbol is viable for forecasting. [2026-01-01T12:12:41.566708] [INFO ] [MAIN ] [1770/3542] JRS kept (0.5s) | 1767 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:41.908563] [DEBUG] [REMOTE ] JSM: Retrieved 5537 rows, trimmed to 300. [2026-01-01T12:12:41.908723] [DEBUG] [REMOTE ] JSM: PASS: History has at least 300 days. [2026-01-01T12:12:41.908927] [DEBUG] [REMOTE ] JSM: PASS: Price check passed. Min price $18.30. [2026-01-01T12:12:41.909088] [DEBUG] [REMOTE ] JSM: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:41.909204] [DEBUG] [REMOTE ] JSM: PASS: Integrity check passed. [2026-01-01T12:12:41.909244] [DEBUG] [REMOTE ] JSM: Symbol is viable for forecasting. [2026-01-01T12:12:41.909308] [INFO ] [MAIN ] [1771/3542] JSM kept (0.3s) | 1768 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:42.312557] [DEBUG] [REMOTE ] JSMD: Retrieved 2478 rows, trimmed to 300. [2026-01-01T12:12:42.312720] [DEBUG] [REMOTE ] JSMD: PASS: History has at least 300 days. [2026-01-01T12:12:42.312980] [DEBUG] [REMOTE ] JSMD: PASS: Price check passed. Min price $77.53. [2026-01-01T12:12:42.313112] [DEBUG] [REMOTE ] JSMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:42.313219] [DEBUG] [REMOTE ] JSMD: PASS: Integrity check passed. [2026-01-01T12:12:42.313258] [DEBUG] [REMOTE ] JSMD: Symbol is viable for forecasting. [2026-01-01T12:12:42.313305] [INFO ] [MAIN ] [1772/3542] JSMD kept (0.4s) | 1769 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:42.682891] [DEBUG] [REMOTE ] JSML: Retrieved 2478 rows, trimmed to 300. [2026-01-01T12:12:42.683032] [DEBUG] [REMOTE ] JSML: PASS: History has at least 300 days. [2026-01-01T12:12:42.683258] [DEBUG] [REMOTE ] JSML: PASS: Price check passed. Min price $69.18. [2026-01-01T12:12:42.683396] [DEBUG] [REMOTE ] JSML: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:42.683518] [DEBUG] [REMOTE ] JSML: PASS: Integrity check passed. [2026-01-01T12:12:42.683560] [DEBUG] [REMOTE ] JSML: Symbol is viable for forecasting. [2026-01-01T12:12:42.683636] [INFO ] [MAIN ] [1773/3542] JSML kept (0.4s) | 1770 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:42.985621] [DEBUG] [REMOTE ] JTEK: Retrieved 562 rows, trimmed to 300. [2026-01-01T12:12:42.985754] [DEBUG] [REMOTE ] JTEK: PASS: History has at least 300 days. [2026-01-01T12:12:42.985956] [DEBUG] [REMOTE ] JTEK: PASS: Price check passed. Min price $84.40. [2026-01-01T12:12:42.986093] [DEBUG] [REMOTE ] JTEK: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:42.986203] [DEBUG] [REMOTE ] JTEK: PASS: Integrity check passed. [2026-01-01T12:12:42.986244] [DEBUG] [REMOTE ] JTEK: Symbol is viable for forecasting. [2026-01-01T12:12:42.986292] [INFO ] [MAIN ] [1774/3542] JTEK kept (0.3s) | 1771 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:43.623735] [DEBUG] [REMOTE ] JVA: Retrieved 5200 rows, trimmed to 300. [2026-01-01T12:12:43.623905] [DEBUG] [REMOTE ] JVA: PASS: History has at least 300 days. [2026-01-01T12:12:43.624142] [DEBUG] [REMOTE ] JVA: PASS: Price check passed. Min price $3.36. [2026-01-01T12:12:43.624290] [DEBUG] [REMOTE ] JVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:43.624407] [DEBUG] [REMOTE ] JVA: PASS: Integrity check passed. [2026-01-01T12:12:43.624449] [DEBUG] [REMOTE ] JVA: Symbol is viable for forecasting. [2026-01-01T12:12:43.624499] [INFO ] [MAIN ] [1775/3542] JVA kept (0.6s) | 1772 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:43.870945] [DEBUG] [REMOTE ] JXN: Retrieved 1088 rows, trimmed to 300. [2026-01-01T12:12:43.871075] [DEBUG] [REMOTE ] JXN: PASS: History has at least 300 days. [2026-01-01T12:12:43.871266] [DEBUG] [REMOTE ] JXN: PASS: Price check passed. Min price $89.89. [2026-01-01T12:12:43.871395] [DEBUG] [REMOTE ] JXN: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:43.871500] [DEBUG] [REMOTE ] JXN: PASS: Integrity check passed. [2026-01-01T12:12:43.871539] [DEBUG] [REMOTE ] JXN: Symbol is viable for forecasting. [2026-01-01T12:12:43.871634] [INFO ] [MAIN ] [1776/3542] JXN kept (0.2s) | 1773 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:44.465829] [DEBUG] [REMOTE ] KAI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:44.465961] [DEBUG] [REMOTE ] KAI: PASS: History has at least 300 days. [2026-01-01T12:12:44.466190] [DEBUG] [REMOTE ] KAI: PASS: Price check passed. Min price $247.48. [2026-01-01T12:12:44.466330] [DEBUG] [REMOTE ] KAI: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:44.466450] [DEBUG] [REMOTE ] KAI: PASS: Integrity check passed. [2026-01-01T12:12:44.466491] [DEBUG] [REMOTE ] KAI: Symbol is viable for forecasting. [2026-01-01T12:12:44.466541] [INFO ] [MAIN ] [1777/3542] KAI kept (0.6s) | 1774 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:44.735826] [DEBUG] [REMOTE ] KARO: Retrieved 1194 rows, trimmed to 300. [2026-01-01T12:12:44.735960] [DEBUG] [REMOTE ] KARO: PASS: History has at least 300 days. [2026-01-01T12:12:44.736157] [DEBUG] [REMOTE ] KARO: PASS: Price check passed. Min price $41.60. [2026-01-01T12:12:44.736286] [DEBUG] [REMOTE ] KARO: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:44.736390] [DEBUG] [REMOTE ] KARO: PASS: Integrity check passed. [2026-01-01T12:12:44.736429] [DEBUG] [REMOTE ] KARO: Symbol is viable for forecasting. [2026-01-01T12:12:44.736474] [INFO ] [MAIN ] [1778/3542] KARO kept (0.3s) | 1775 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:45.398128] [DEBUG] [REMOTE ] KB: Retrieved 6073 rows, trimmed to 300. [2026-01-01T12:12:45.398308] [DEBUG] [REMOTE ] KB: PASS: History has at least 300 days. [2026-01-01T12:12:45.398555] [DEBUG] [REMOTE ] KB: PASS: Price check passed. Min price $76.96. [2026-01-01T12:12:45.398712] [DEBUG] [REMOTE ] KB: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:45.398831] [DEBUG] [REMOTE ] KB: PASS: Integrity check passed. [2026-01-01T12:12:45.398871] [DEBUG] [REMOTE ] KB: Symbol is viable for forecasting. [2026-01-01T12:12:45.398923] [INFO ] [MAIN ] [1779/3542] KB kept (0.7s) | 1776 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:45.864298] [DEBUG] [REMOTE ] KBH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:45.864492] [DEBUG] [REMOTE ] KBH: PASS: History has at least 300 days. [2026-01-01T12:12:45.864779] [DEBUG] [REMOTE ] KBH: PASS: Price check passed. Min price $56.41. [2026-01-01T12:12:45.864918] [DEBUG] [REMOTE ] KBH: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:45.865045] [DEBUG] [REMOTE ] KBH: PASS: Integrity check passed. [2026-01-01T12:12:45.865086] [DEBUG] [REMOTE ] KBH: Symbol is viable for forecasting. [2026-01-01T12:12:45.865138] [INFO ] [MAIN ] [1780/3542] KBH kept (0.5s) | 1777 kept, 3 rejected | 140.4/min | ETA: 12.6m [2026-01-01T12:12:46.240811] [DEBUG] [REMOTE ] KBWB: Retrieved 3562 rows, trimmed to 300. [2026-01-01T12:12:46.240990] [DEBUG] [REMOTE ] KBWB: PASS: History has at least 300 days. [2026-01-01T12:12:46.241239] [DEBUG] [REMOTE ] KBWB: PASS: Price check passed. Min price $73.17. [2026-01-01T12:12:46.241377] [DEBUG] [REMOTE ] KBWB: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:46.241495] [DEBUG] [REMOTE ] KBWB: PASS: Integrity check passed. [2026-01-01T12:12:46.241535] [DEBUG] [REMOTE ] KBWB: Symbol is viable for forecasting. [2026-01-01T12:12:46.241603] [INFO ] [MAIN ] [1781/3542] KBWB kept (0.4s) | 1778 kept, 3 rejected | 140.4/min | ETA: 12.5m [2026-01-01T12:12:46.660034] [DEBUG] [REMOTE ] KBWD: Retrieved 3792 rows, trimmed to 300. [2026-01-01T12:12:46.660221] [DEBUG] [REMOTE ] KBWD: PASS: History has at least 300 days. [2026-01-01T12:12:46.660475] [DEBUG] [REMOTE ] KBWD: PASS: Price check passed. Min price $12.77. [2026-01-01T12:12:46.661425] [DEBUG] [REMOTE ] KBWD: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:46.661552] [DEBUG] [REMOTE ] KBWD: PASS: Integrity check passed. [2026-01-01T12:12:46.661617] [DEBUG] [REMOTE ] KBWD: Symbol is viable for forecasting. [2026-01-01T12:12:46.661694] [INFO ] [MAIN ] [1782/3542] KBWD kept (0.4s) | 1779 kept, 3 rejected | 140.4/min | ETA: 12.5m [2026-01-01T12:12:47.044744] [DEBUG] [REMOTE ] KBWP: Retrieved 3779 rows, trimmed to 300. [2026-01-01T12:12:47.044877] [DEBUG] [REMOTE ] KBWP: PASS: History has at least 300 days. [2026-01-01T12:12:47.045075] [DEBUG] [REMOTE ] KBWP: PASS: Price check passed. Min price $114.69. [2026-01-01T12:12:47.045204] [DEBUG] [REMOTE ] KBWP: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:47.045311] [DEBUG] [REMOTE ] KBWP: PASS: Integrity check passed. [2026-01-01T12:12:47.045350] [DEBUG] [REMOTE ] KBWP: Symbol is viable for forecasting. [2026-01-01T12:12:47.045396] [INFO ] [MAIN ] [1783/3542] KBWP kept (0.4s) | 1780 kept, 3 rejected | 140.4/min | ETA: 12.5m [2026-01-01T12:12:47.443202] [DEBUG] [REMOTE ] KBWY: Retrieved 3792 rows, trimmed to 300. [2026-01-01T12:12:47.443337] [DEBUG] [REMOTE ] KBWY: PASS: History has at least 300 days. [2026-01-01T12:12:47.443539] [DEBUG] [REMOTE ] KBWY: PASS: Price check passed. Min price $14.67. [2026-01-01T12:12:47.443690] [DEBUG] [REMOTE ] KBWY: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:47.443801] [DEBUG] [REMOTE ] KBWY: PASS: Integrity check passed. [2026-01-01T12:12:47.443839] [DEBUG] [REMOTE ] KBWY: Symbol is viable for forecasting. [2026-01-01T12:12:47.443887] [INFO ] [MAIN ] [1784/3542] KBWY kept (0.4s) | 1781 kept, 3 rejected | 140.4/min | ETA: 12.5m [2026-01-01T12:12:47.674380] [DEBUG] [REMOTE ] KC: Retrieved 1420 rows, trimmed to 300. [2026-01-01T12:12:47.674503] [DEBUG] [REMOTE ] KC: PASS: History has at least 300 days. [2026-01-01T12:12:47.674718] [DEBUG] [REMOTE ] KC: PASS: Price check passed. Min price $10.34. [2026-01-01T12:12:47.674852] [DEBUG] [REMOTE ] KC: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:47.674958] [DEBUG] [REMOTE ] KC: PASS: Integrity check passed. [2026-01-01T12:12:47.674997] [DEBUG] [REMOTE ] KC: Symbol is viable for forecasting. [2026-01-01T12:12:47.675044] [INFO ] [MAIN ] [1785/3542] KC kept (0.2s) | 1782 kept, 3 rejected | 140.4/min | ETA: 12.5m [2026-01-01T12:12:48.107350] [DEBUG] [REMOTE ] KD: Retrieved 1052 rows, trimmed to 300. [2026-01-01T12:12:48.107539] [DEBUG] [REMOTE ] KD: PASS: History has at least 300 days. [2026-01-01T12:12:48.107831] [DEBUG] [REMOTE ] KD: PASS: Price check passed. Min price $23.57. [2026-01-01T12:12:48.107974] [DEBUG] [REMOTE ] KD: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:48.108091] [DEBUG] [REMOTE ] KD: PASS: Integrity check passed. [2026-01-01T12:12:48.108141] [DEBUG] [REMOTE ] KD: Symbol is viable for forecasting. [2026-01-01T12:12:48.108194] [INFO ] [MAIN ] [1786/3542] KD kept (0.4s) | 1783 kept, 3 rejected | 140.4/min | ETA: 12.5m [2026-01-01T12:12:48.566936] [DEBUG] [REMOTE ] KDP: Retrieved 4449 rows, trimmed to 300. [2026-01-01T12:12:48.567076] [DEBUG] [REMOTE ] KDP: PASS: History has at least 300 days. [2026-01-01T12:12:48.567280] [DEBUG] [REMOTE ] KDP: PASS: Price check passed. Min price $25.33. [2026-01-01T12:12:48.567411] [DEBUG] [REMOTE ] KDP: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:48.567520] [DEBUG] [REMOTE ] KDP: PASS: Integrity check passed. [2026-01-01T12:12:48.567559] [DEBUG] [REMOTE ] KDP: Symbol is viable for forecasting. [2026-01-01T12:12:48.567628] [INFO ] [MAIN ] [1787/3542] KDP kept (0.5s) | 1784 kept, 3 rejected | 140.4/min | ETA: 12.5m [2026-01-01T12:12:49.047415] [DEBUG] [REMOTE ] KE: Retrieved 2807 rows, trimmed to 300. [2026-01-01T12:12:49.047545] [DEBUG] [REMOTE ] KE: PASS: History has at least 300 days. [2026-01-01T12:12:49.047783] [DEBUG] [REMOTE ] KE: PASS: Price check passed. Min price $26.30. [2026-01-01T12:12:49.047918] [DEBUG] [REMOTE ] KE: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:49.048028] [DEBUG] [REMOTE ] KE: PASS: Integrity check passed. [2026-01-01T12:12:49.048068] [DEBUG] [REMOTE ] KE: Symbol is viable for forecasting. [2026-01-01T12:12:49.048133] [INFO ] [MAIN ] [1788/3542] KE kept (0.5s) | 1785 kept, 3 rejected | 140.4/min | ETA: 12.5m [2026-01-01T12:12:49.518352] [DEBUG] [REMOTE ] KELYA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:49.518545] [DEBUG] [REMOTE ] KELYA: PASS: History has at least 300 days. [2026-01-01T12:12:49.518859] [DEBUG] [REMOTE ] KELYA: PASS: Price check passed. Min price $8.08. [2026-01-01T12:12:49.519003] [DEBUG] [REMOTE ] KELYA: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:49.519133] [DEBUG] [REMOTE ] KELYA: PASS: Integrity check passed. [2026-01-01T12:12:49.519175] [DEBUG] [REMOTE ] KELYA: Symbol is viable for forecasting. [2026-01-01T12:12:49.519229] [INFO ] [MAIN ] [1789/3542] KELYA kept (0.5s) | 1786 kept, 3 rejected | 140.4/min | ETA: 12.5m [2026-01-01T12:12:49.864847] [DEBUG] [REMOTE ] KEN: Retrieved 2758 rows, trimmed to 300. [2026-01-01T12:12:49.865023] [DEBUG] [REMOTE ] KEN: PASS: History has at least 300 days. [2026-01-01T12:12:49.865312] [DEBUG] [REMOTE ] KEN: PASS: Price check passed. Min price $46.20. [2026-01-01T12:12:49.865502] [DEBUG] [REMOTE ] KEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:49.865651] [DEBUG] [REMOTE ] KEN: PASS: Integrity check passed. [2026-01-01T12:12:49.865696] [DEBUG] [REMOTE ] KEN: Symbol is viable for forecasting. [2026-01-01T12:12:49.865748] [INFO ] [MAIN ] [1790/3542] KEN kept (0.3s) | 1787 kept, 3 rejected | 140.4/min | ETA: 12.5m [2026-01-01T12:12:50.403473] [DEBUG] [REMOTE ] KEP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:50.403648] [DEBUG] [REMOTE ] KEP: PASS: History has at least 300 days. [2026-01-01T12:12:50.403894] [DEBUG] [REMOTE ] KEP: PASS: Price check passed. Min price $12.51. [2026-01-01T12:12:50.404030] [DEBUG] [REMOTE ] KEP: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:50.404156] [DEBUG] [REMOTE ] KEP: PASS: Integrity check passed. [2026-01-01T12:12:50.404197] [DEBUG] [REMOTE ] KEP: Symbol is viable for forecasting. [2026-01-01T12:12:50.404247] [INFO ] [MAIN ] [1791/3542] KEP kept (0.5s) | 1788 kept, 3 rejected | 140.4/min | ETA: 12.5m [2026-01-01T12:12:50.853810] [DEBUG] [REMOTE ] KEX: Retrieved 6581 rows, trimmed to 300. [2026-01-01T12:12:50.854016] [DEBUG] [REMOTE ] KEX: PASS: History has at least 300 days. [2026-01-01T12:12:50.854309] [DEBUG] [REMOTE ] KEX: PASS: Price check passed. Min price $79.95. [2026-01-01T12:12:50.854452] [DEBUG] [REMOTE ] KEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:50.854628] [DEBUG] [REMOTE ] KEX: PASS: Integrity check passed. [2026-01-01T12:12:50.854683] [DEBUG] [REMOTE ] KEX: Symbol is viable for forecasting. [2026-01-01T12:12:50.854747] [INFO ] [MAIN ] [1792/3542] KEX kept (0.5s) | 1789 kept, 3 rejected | 140.4/min | ETA: 12.5m [2026-01-01T12:12:51.118619] [DEBUG] [REMOTE ] KEYS: Retrieved 2817 rows, trimmed to 300. [2026-01-01T12:12:51.118798] [DEBUG] [REMOTE ] KEYS: PASS: History has at least 300 days. [2026-01-01T12:12:51.119041] [DEBUG] [REMOTE ] KEYS: PASS: Price check passed. Min price $159.49. [2026-01-01T12:12:51.119215] [DEBUG] [REMOTE ] KEYS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:51.119360] [DEBUG] [REMOTE ] KEYS: PASS: Integrity check passed. [2026-01-01T12:12:51.119404] [DEBUG] [REMOTE ] KEYS: Symbol is viable for forecasting. [2026-01-01T12:12:51.119459] [INFO ] [MAIN ] [1793/3542] KEYS kept (0.3s) | 1790 kept, 3 rejected | 140.4/min | ETA: 12.5m [2026-01-01T12:12:51.710984] [DEBUG] [REMOTE ] KFS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:51.711178] [DEBUG] [REMOTE ] KFS: PASS: History has at least 300 days. [2026-01-01T12:12:51.711450] [DEBUG] [REMOTE ] KFS: PASS: Price check passed. Min price $12.30. [2026-01-01T12:12:51.711614] [DEBUG] [REMOTE ] KFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:51.711743] [DEBUG] [REMOTE ] KFS: PASS: Integrity check passed. [2026-01-01T12:12:51.711783] [DEBUG] [REMOTE ] KFS: Symbol is viable for forecasting. [2026-01-01T12:12:51.711872] [INFO ] [MAIN ] [1794/3542] KFS kept (0.6s) | 1791 kept, 3 rejected | 140.4/min | ETA: 12.4m [2026-01-01T12:12:52.076594] [DEBUG] [REMOTE ] KFY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:52.076790] [DEBUG] [REMOTE ] KFY: PASS: History has at least 300 days. [2026-01-01T12:12:52.077058] [DEBUG] [REMOTE ] KFY: PASS: Price check passed. Min price $62.13. [2026-01-01T12:12:52.077202] [DEBUG] [REMOTE ] KFY: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:52.077373] [DEBUG] [REMOTE ] KFY: PASS: Integrity check passed. [2026-01-01T12:12:52.077423] [DEBUG] [REMOTE ] KFY: Symbol is viable for forecasting. [2026-01-01T12:12:52.077483] [INFO ] [MAIN ] [1795/3542] KFY kept (0.4s) | 1792 kept, 3 rejected | 140.4/min | ETA: 12.4m [2026-01-01T12:12:52.360649] [DEBUG] [REMOTE ] KGS: Retrieved 630 rows, trimmed to 300. [2026-01-01T12:12:52.360833] [DEBUG] [REMOTE ] KGS: PASS: History has at least 300 days. [2026-01-01T12:12:52.361086] [DEBUG] [REMOTE ] KGS: PASS: Price check passed. Min price $32.95. [2026-01-01T12:12:52.361225] [DEBUG] [REMOTE ] KGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:52.361343] [DEBUG] [REMOTE ] KGS: PASS: Integrity check passed. [2026-01-01T12:12:52.361385] [DEBUG] [REMOTE ] KGS: Symbol is viable for forecasting. [2026-01-01T12:12:52.361436] [INFO ] [MAIN ] [1796/3542] KGS kept (0.3s) | 1793 kept, 3 rejected | 140.5/min | ETA: 12.4m [2026-01-01T12:12:52.686495] [DEBUG] [REMOTE ] KHC: Retrieved 2640 rows, trimmed to 300. [2026-01-01T12:12:52.686741] [DEBUG] [REMOTE ] KHC: PASS: History has at least 300 days. [2026-01-01T12:12:52.687074] [DEBUG] [REMOTE ] KHC: PASS: Price check passed. Min price $23.35. [2026-01-01T12:12:52.687233] [DEBUG] [REMOTE ] KHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:52.687360] [DEBUG] [REMOTE ] KHC: PASS: Integrity check passed. [2026-01-01T12:12:52.687405] [DEBUG] [REMOTE ] KHC: Symbol is viable for forecasting. [2026-01-01T12:12:52.687506] [INFO ] [MAIN ] [1797/3542] KHC kept (0.3s) | 1794 kept, 3 rejected | 140.5/min | ETA: 12.4m [2026-01-01T12:12:53.202193] [DEBUG] [REMOTE ] KIDS: Retrieved 2066 rows, trimmed to 300. [2026-01-01T12:12:53.202399] [DEBUG] [REMOTE ] KIDS: PASS: History has at least 300 days. [2026-01-01T12:12:53.202754] [DEBUG] [REMOTE ] KIDS: PASS: Price check passed. Min price $16.30. [2026-01-01T12:12:53.202911] [DEBUG] [REMOTE ] KIDS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:53.203043] [DEBUG] [REMOTE ] KIDS: PASS: Integrity check passed. [2026-01-01T12:12:53.203084] [DEBUG] [REMOTE ] KIDS: Symbol is viable for forecasting. [2026-01-01T12:12:53.203139] [INFO ] [MAIN ] [1798/3542] KIDS kept (0.5s) | 1795 kept, 3 rejected | 140.5/min | ETA: 12.4m [2026-01-01T12:12:53.894962] [DEBUG] [REMOTE ] KIM: Retrieved 6579 rows, trimmed to 300. [2026-01-01T12:12:53.895144] [DEBUG] [REMOTE ] KIM: PASS: History has at least 300 days. [2026-01-01T12:12:53.895409] [DEBUG] [REMOTE ] KIM: PASS: Price check passed. Min price $19.62. [2026-01-01T12:12:53.895546] [DEBUG] [REMOTE ] KIM: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:53.895698] [DEBUG] [REMOTE ] KIM: PASS: Integrity check passed. [2026-01-01T12:12:53.895740] [DEBUG] [REMOTE ] KIM: Symbol is viable for forecasting. [2026-01-01T12:12:53.895793] [INFO ] [MAIN ] [1799/3542] KIM kept (0.7s) | 1796 kept, 3 rejected | 140.4/min | ETA: 12.4m [2026-01-01T12:12:54.346163] [DEBUG] [REMOTE ] KINS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:54.346352] [DEBUG] [REMOTE ] KINS: PASS: History has at least 300 days. [2026-01-01T12:12:54.346630] [DEBUG] [REMOTE ] KINS: PASS: Price check passed. Min price $14.09. [2026-01-01T12:12:54.346774] [DEBUG] [REMOTE ] KINS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:54.346900] [DEBUG] [REMOTE ] KINS: PASS: Integrity check passed. [2026-01-01T12:12:54.346942] [DEBUG] [REMOTE ] KINS: Symbol is viable for forecasting. [2026-01-01T12:12:54.347019] [INFO ] [MAIN ] [1800/3542] KINS kept (0.5s) | 1797 kept, 3 rejected | 140.4/min | ETA: 12.4m [2026-01-01T12:12:54.760778] [DEBUG] [REMOTE ] KIO: Retrieved 3128 rows, trimmed to 300. [2026-01-01T12:12:54.760981] [DEBUG] [REMOTE ] KIO: PASS: History has at least 300 days. [2026-01-01T12:12:54.761441] [DEBUG] [REMOTE ] KIO: PASS: Price check passed. Min price $11.26. [2026-01-01T12:12:54.761606] [DEBUG] [REMOTE ] KIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:54.761727] [DEBUG] [REMOTE ] KIO: PASS: Integrity check passed. [2026-01-01T12:12:54.761769] [DEBUG] [REMOTE ] KIO: Symbol is viable for forecasting. [2026-01-01T12:12:54.761821] [INFO ] [MAIN ] [1801/3542] KIO kept (0.4s) | 1798 kept, 3 rejected | 140.4/min | ETA: 12.4m [2026-01-01T12:12:55.012095] [DEBUG] [REMOTE ] KKRS: Retrieved 1181 rows, trimmed to 300. [2026-01-01T12:12:55.012297] [DEBUG] [REMOTE ] KKRS: PASS: History has at least 300 days. [2026-01-01T12:12:55.012611] [DEBUG] [REMOTE ] KKRS: PASS: Price check passed. Min price $16.85. [2026-01-01T12:12:55.012762] [DEBUG] [REMOTE ] KKRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:55.012892] [DEBUG] [REMOTE ] KKRS: PASS: Integrity check passed. [2026-01-01T12:12:55.012933] [DEBUG] [REMOTE ] KKRS: Symbol is viable for forecasting. [2026-01-01T12:12:55.012987] [INFO ] [MAIN ] [1802/3542] KKRS kept (0.3s) | 1799 kept, 3 rejected | 140.4/min | ETA: 12.4m [2026-01-01T12:12:55.633099] [DEBUG] [REMOTE ] KLAC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:55.633251] [DEBUG] [REMOTE ] KLAC: PASS: History has at least 300 days. [2026-01-01T12:12:55.633490] [DEBUG] [REMOTE ] KLAC: PASS: Price check passed. Min price $981.11. [2026-01-01T12:12:55.633650] [DEBUG] [REMOTE ] KLAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:55.633774] [DEBUG] [REMOTE ] KLAC: PASS: Integrity check passed. [2026-01-01T12:12:55.633815] [DEBUG] [REMOTE ] KLAC: Symbol is viable for forecasting. [2026-01-01T12:12:55.633867] [INFO ] [MAIN ] [1803/3542] KLAC kept (0.6s) | 1800 kept, 3 rejected | 140.4/min | ETA: 12.4m [2026-01-01T12:12:56.098017] [DEBUG] [REMOTE ] KLIC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:56.098157] [DEBUG] [REMOTE ] KLIC: PASS: History has at least 300 days. [2026-01-01T12:12:56.098365] [DEBUG] [REMOTE ] KLIC: PASS: Price check passed. Min price $35.13. [2026-01-01T12:12:56.098529] [DEBUG] [REMOTE ] KLIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:56.098666] [DEBUG] [REMOTE ] KLIC: PASS: Integrity check passed. [2026-01-01T12:12:56.098709] [DEBUG] [REMOTE ] KLIC: Symbol is viable for forecasting. [2026-01-01T12:12:56.098758] [INFO ] [MAIN ] [1804/3542] KLIC kept (0.5s) | 1801 kept, 3 rejected | 140.4/min | ETA: 12.4m [2026-01-01T12:12:56.422557] [DEBUG] [REMOTE ] KLXE: Retrieved 1833 rows, trimmed to 300. [2026-01-01T12:12:56.422775] [DEBUG] [REMOTE ] KLXE: PASS: History has at least 300 days. [2026-01-01T12:12:56.423022] [DEBUG] [REMOTE ] KLXE: PASS: Price check passed. Min price $1.56. [2026-01-01T12:12:56.423205] [DEBUG] [REMOTE ] KLXE: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:56.423326] [DEBUG] [REMOTE ] KLXE: PASS: Integrity check passed. [2026-01-01T12:12:56.423370] [DEBUG] [REMOTE ] KLXE: Symbol is viable for forecasting. [2026-01-01T12:12:56.423422] [INFO ] [MAIN ] [1805/3542] KLXE kept (0.3s) | 1802 kept, 3 rejected | 140.4/min | ETA: 12.4m [2026-01-01T12:12:56.947631] [DEBUG] [REMOTE ] KMB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:56.947768] [DEBUG] [REMOTE ] KMB: PASS: History has at least 300 days. [2026-01-01T12:12:56.947981] [DEBUG] [REMOTE ] KMB: PASS: Price check passed. Min price $98.84. [2026-01-01T12:12:56.948113] [DEBUG] [REMOTE ] KMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:56.948224] [DEBUG] [REMOTE ] KMB: PASS: Integrity check passed. [2026-01-01T12:12:56.948281] [DEBUG] [REMOTE ] KMB: Symbol is viable for forecasting. [2026-01-01T12:12:56.948330] [INFO ] [MAIN ] [1806/3542] KMB kept (0.5s) | 1803 kept, 3 rejected | 140.4/min | ETA: 12.4m [2026-01-01T12:12:57.285419] [DEBUG] [REMOTE ] KMDA: Retrieved 3167 rows, trimmed to 300. [2026-01-01T12:12:57.285627] [DEBUG] [REMOTE ] KMDA: PASS: History has at least 300 days. [2026-01-01T12:12:57.285906] [DEBUG] [REMOTE ] KMDA: PASS: Price check passed. Min price $6.60. [2026-01-01T12:12:57.286044] [DEBUG] [REMOTE ] KMDA: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:57.286178] [DEBUG] [REMOTE ] KMDA: PASS: Integrity check passed. [2026-01-01T12:12:57.286220] [DEBUG] [REMOTE ] KMDA: Symbol is viable for forecasting. [2026-01-01T12:12:57.286273] [INFO ] [MAIN ] [1807/3542] KMDA kept (0.3s) | 1804 kept, 3 rejected | 140.4/min | ETA: 12.4m [2026-01-01T12:12:57.565989] [DEBUG] [REMOTE ] KMI: Retrieved 3744 rows, trimmed to 300. [2026-01-01T12:12:57.566136] [DEBUG] [REMOTE ] KMI: PASS: History has at least 300 days. [2026-01-01T12:12:57.566366] [DEBUG] [REMOTE ] KMI: PASS: Price check passed. Min price $25.57. [2026-01-01T12:12:57.566497] [DEBUG] [REMOTE ] KMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:57.566647] [DEBUG] [REMOTE ] KMI: PASS: Integrity check passed. [2026-01-01T12:12:57.566688] [DEBUG] [REMOTE ] KMI: Symbol is viable for forecasting. [2026-01-01T12:12:57.566925] [INFO ] [MAIN ] [1808/3542] KMI kept (0.3s) | 1805 kept, 3 rejected | 140.4/min | ETA: 12.3m [2026-01-01T12:12:57.866996] [DEBUG] [REMOTE ] KMPB: Retrieved 955 rows, trimmed to 300. [2026-01-01T12:12:57.867173] [DEBUG] [REMOTE ] KMPB: PASS: History has at least 300 days. [2026-01-01T12:12:57.867477] [DEBUG] [REMOTE ] KMPB: PASS: Price check passed. Min price $22.89. [2026-01-01T12:12:57.867662] [DEBUG] [REMOTE ] KMPB: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:57.867783] [DEBUG] [REMOTE ] KMPB: PASS: Integrity check passed. [2026-01-01T12:12:57.867825] [DEBUG] [REMOTE ] KMPB: Symbol is viable for forecasting. [2026-01-01T12:12:57.867878] [INFO ] [MAIN ] [1809/3542] KMPB kept (0.3s) | 1806 kept, 3 rejected | 140.5/min | ETA: 12.3m [2026-01-01T12:12:58.603386] [DEBUG] [REMOTE ] KMX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:12:58.603527] [DEBUG] [REMOTE ] KMX: PASS: History has at least 300 days. [2026-01-01T12:12:58.603774] [DEBUG] [REMOTE ] KMX: PASS: Price check passed. Min price $30.88. [2026-01-01T12:12:58.603911] [DEBUG] [REMOTE ] KMX: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:58.604030] [DEBUG] [REMOTE ] KMX: PASS: Integrity check passed. [2026-01-01T12:12:58.604069] [DEBUG] [REMOTE ] KMX: Symbol is viable for forecasting. [2026-01-01T12:12:58.604119] [INFO ] [MAIN ] [1810/3542] KMX kept (0.7s) | 1807 kept, 3 rejected | 140.4/min | ETA: 12.3m [2026-01-01T12:12:58.950214] [DEBUG] [REMOTE ] KN: Retrieved 2988 rows, trimmed to 300. [2026-01-01T12:12:58.950344] [DEBUG] [REMOTE ] KN: PASS: History has at least 300 days. [2026-01-01T12:12:58.950545] [DEBUG] [REMOTE ] KN: PASS: Price check passed. Min price $20.67. [2026-01-01T12:12:58.950711] [DEBUG] [REMOTE ] KN: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:58.950822] [DEBUG] [REMOTE ] KN: PASS: Integrity check passed. [2026-01-01T12:12:58.950861] [DEBUG] [REMOTE ] KN: Symbol is viable for forecasting. [2026-01-01T12:12:58.950908] [INFO ] [MAIN ] [1811/3542] KN kept (0.3s) | 1808 kept, 3 rejected | 140.4/min | ETA: 12.3m [2026-01-01T12:12:59.219461] [DEBUG] [REMOTE ] KNF: Retrieved 649 rows, trimmed to 300. [2026-01-01T12:12:59.219659] [DEBUG] [REMOTE ] KNF: PASS: History has at least 300 days. [2026-01-01T12:12:59.219908] [DEBUG] [REMOTE ] KNF: PASS: Price check passed. Min price $59.93. [2026-01-01T12:12:59.220046] [DEBUG] [REMOTE ] KNF: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:59.220157] [DEBUG] [REMOTE ] KNF: PASS: Integrity check passed. [2026-01-01T12:12:59.220220] [DEBUG] [REMOTE ] KNF: Symbol is viable for forecasting. [2026-01-01T12:12:59.220270] [INFO ] [MAIN ] [1812/3542] KNF kept (0.3s) | 1809 kept, 3 rejected | 140.4/min | ETA: 12.3m [2026-01-01T12:12:59.767823] [DEBUG] [REMOTE ] KNOP: Retrieved 3203 rows, trimmed to 300. [2026-01-01T12:12:59.768002] [DEBUG] [REMOTE ] KNOP: PASS: History has at least 300 days. [2026-01-01T12:12:59.768244] [DEBUG] [REMOTE ] KNOP: PASS: Price check passed. Min price $8.21. [2026-01-01T12:12:59.768382] [DEBUG] [REMOTE ] KNOP: PASS: Continuity check passed with 300 days. [2026-01-01T12:12:59.768496] [DEBUG] [REMOTE ] KNOP: PASS: Integrity check passed. [2026-01-01T12:12:59.768535] [DEBUG] [REMOTE ] KNOP: Symbol is viable for forecasting. [2026-01-01T12:12:59.768604] [INFO ] [MAIN ] [1813/3542] KNOP kept (0.5s) | 1810 kept, 3 rejected | 140.4/min | ETA: 12.3m [2026-01-01T12:13:00.055943] [DEBUG] [REMOTE ] KNSA: Retrieved 1912 rows, trimmed to 300. [2026-01-01T12:13:00.056160] [DEBUG] [REMOTE ] KNSA: PASS: History has at least 300 days. [2026-01-01T12:13:00.056406] [DEBUG] [REMOTE ] KNSA: PASS: Price check passed. Min price $37.01. [2026-01-01T12:13:00.056539] [DEBUG] [REMOTE ] KNSA: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:00.056670] [DEBUG] [REMOTE ] KNSA: PASS: Integrity check passed. [2026-01-01T12:13:00.056711] [DEBUG] [REMOTE ] KNSA: Symbol is viable for forecasting. [2026-01-01T12:13:00.056762] [INFO ] [MAIN ] [1814/3542] KNSA kept (0.3s) | 1811 kept, 3 rejected | 140.5/min | ETA: 12.3m [2026-01-01T12:13:00.596768] [DEBUG] [REMOTE ] KNSL: Retrieved 2371 rows, trimmed to 300. [2026-01-01T12:13:00.596938] [DEBUG] [REMOTE ] KNSL: PASS: History has at least 300 days. [2026-01-01T12:13:00.597185] [DEBUG] [REMOTE ] KNSL: PASS: Price check passed. Min price $354.60. [2026-01-01T12:13:00.597408] [DEBUG] [REMOTE ] KNSL: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:00.597559] [DEBUG] [REMOTE ] KNSL: PASS: Integrity check passed. [2026-01-01T12:13:00.597631] [DEBUG] [REMOTE ] KNSL: Symbol is viable for forecasting. [2026-01-01T12:13:00.597701] [INFO ] [MAIN ] [1815/3542] KNSL kept (0.5s) | 1812 kept, 3 rejected | 140.4/min | ETA: 12.3m [2026-01-01T12:13:00.927365] [DEBUG] [REMOTE ] KNTK: Retrieved 2179 rows, trimmed to 300. [2026-01-01T12:13:00.927559] [DEBUG] [REMOTE ] KNTK: PASS: History has at least 300 days. [2026-01-01T12:13:00.927843] [DEBUG] [REMOTE ] KNTK: PASS: Price check passed. Min price $31.68. [2026-01-01T12:13:00.927981] [DEBUG] [REMOTE ] KNTK: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:00.928099] [DEBUG] [REMOTE ] KNTK: PASS: Integrity check passed. [2026-01-01T12:13:00.928141] [DEBUG] [REMOTE ] KNTK: Symbol is viable for forecasting. [2026-01-01T12:13:00.928193] [INFO ] [MAIN ] [1816/3542] KNTK kept (0.3s) | 1813 kept, 3 rejected | 140.4/min | ETA: 12.3m [2026-01-01T12:13:01.463896] [DEBUG] [REMOTE ] KNX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:01.464024] [DEBUG] [REMOTE ] KNX: PASS: History has at least 300 days. [2026-01-01T12:13:01.464235] [DEBUG] [REMOTE ] KNX: PASS: Price check passed. Min price $41.53. [2026-01-01T12:13:01.464368] [DEBUG] [REMOTE ] KNX: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:01.464479] [DEBUG] [REMOTE ] KNX: PASS: Integrity check passed. [2026-01-01T12:13:01.464519] [DEBUG] [REMOTE ] KNX: Symbol is viable for forecasting. [2026-01-01T12:13:01.464590] [INFO ] [MAIN ] [1817/3542] KNX kept (0.5s) | 1814 kept, 3 rejected | 140.4/min | ETA: 12.3m [2026-01-01T12:13:01.739499] [DEBUG] [REMOTE ] KOD: Retrieved 1820 rows, trimmed to 300. [2026-01-01T12:13:01.739648] [DEBUG] [REMOTE ] KOD: PASS: History has at least 300 days. [2026-01-01T12:13:01.739865] [DEBUG] [REMOTE ] KOD: PASS: Price check passed. Min price $11.60. [2026-01-01T12:13:01.740002] [DEBUG] [REMOTE ] KOD: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:01.740124] [DEBUG] [REMOTE ] KOD: PASS: Integrity check passed. [2026-01-01T12:13:01.740183] [DEBUG] [REMOTE ] KOD: Symbol is viable for forecasting. [2026-01-01T12:13:01.740234] [INFO ] [MAIN ] [1818/3542] KOD kept (0.3s) | 1815 kept, 3 rejected | 140.5/min | ETA: 12.3m [2026-01-01T12:13:02.131705] [DEBUG] [REMOTE ] KODK: Retrieved 3088 rows, trimmed to 300. [2026-01-01T12:13:02.131825] [DEBUG] [REMOTE ] KODK: PASS: History has at least 300 days. [2026-01-01T12:13:02.132018] [DEBUG] [REMOTE ] KODK: PASS: Price check passed. Min price $5.79. [2026-01-01T12:13:02.132147] [DEBUG] [REMOTE ] KODK: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:02.132250] [DEBUG] [REMOTE ] KODK: PASS: Integrity check passed. [2026-01-01T12:13:02.132288] [DEBUG] [REMOTE ] KODK: Symbol is viable for forecasting. [2026-01-01T12:13:02.132335] [INFO ] [MAIN ] [1819/3542] KODK kept (0.4s) | 1816 kept, 3 rejected | 140.5/min | ETA: 12.3m [2026-01-01T12:13:02.716127] [DEBUG] [REMOTE ] KOF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:02.716263] [DEBUG] [REMOTE ] KOF: PASS: History has at least 300 days. [2026-01-01T12:13:02.716471] [DEBUG] [REMOTE ] KOF: PASS: Price check passed. Min price $79.85. [2026-01-01T12:13:02.716626] [DEBUG] [REMOTE ] KOF: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:02.716741] [DEBUG] [REMOTE ] KOF: PASS: Integrity check passed. [2026-01-01T12:13:02.716782] [DEBUG] [REMOTE ] KOF: Symbol is viable for forecasting. [2026-01-01T12:13:02.716830] [INFO ] [MAIN ] [1820/3542] KOF kept (0.6s) | 1817 kept, 3 rejected | 140.4/min | ETA: 12.3m [2026-01-01T12:13:03.197264] [DEBUG] [REMOTE ] KOP: Retrieved 5011 rows, trimmed to 300. [2026-01-01T12:13:03.197429] [DEBUG] [REMOTE ] KOP: PASS: History has at least 300 days. [2026-01-01T12:13:03.197731] [DEBUG] [REMOTE ] KOP: PASS: Price check passed. Min price $26.28. [2026-01-01T12:13:03.197906] [DEBUG] [REMOTE ] KOP: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:03.198056] [DEBUG] [REMOTE ] KOP: PASS: Integrity check passed. [2026-01-01T12:13:03.198106] [DEBUG] [REMOTE ] KOP: Symbol is viable for forecasting. [2026-01-01T12:13:03.198168] [INFO ] [MAIN ] [1821/3542] KOP kept (0.5s) | 1818 kept, 3 rejected | 140.4/min | ETA: 12.3m [2026-01-01T12:13:03.747261] [DEBUG] [REMOTE ] KOPN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:03.747401] [DEBUG] [REMOTE ] KOPN: PASS: History has at least 300 days. [2026-01-01T12:13:03.747636] [DEBUG] [REMOTE ] KOPN: PASS: Price check passed. Min price $2.21. [2026-01-01T12:13:03.747774] [DEBUG] [REMOTE ] KOPN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:03.747890] [DEBUG] [REMOTE ] KOPN: PASS: Integrity check passed. [2026-01-01T12:13:03.747931] [DEBUG] [REMOTE ] KOPN: Symbol is viable for forecasting. [2026-01-01T12:13:03.747981] [INFO ] [MAIN ] [1822/3542] KOPN kept (0.5s) | 1819 kept, 3 rejected | 140.4/min | ETA: 12.3m [2026-01-01T12:13:04.190393] [DEBUG] [REMOTE ] KOSS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:04.190595] [DEBUG] [REMOTE ] KOSS: PASS: History has at least 300 days. [2026-01-01T12:13:04.190852] [DEBUG] [REMOTE ] KOSS: PASS: Price check passed. Min price $4.14. [2026-01-01T12:13:04.190991] [DEBUG] [REMOTE ] KOSS: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:04.191112] [DEBUG] [REMOTE ] KOSS: PASS: Integrity check passed. [2026-01-01T12:13:04.191154] [DEBUG] [REMOTE ] KOSS: Symbol is viable for forecasting. [2026-01-01T12:13:04.191208] [INFO ] [MAIN ] [1823/3542] KOSS kept (0.4s) | 1820 kept, 3 rejected | 140.4/min | ETA: 12.2m [2026-01-01T12:13:04.609529] [DEBUG] [REMOTE ] KPRX: Retrieved 2621 rows, trimmed to 300. [2026-01-01T12:13:04.609716] [DEBUG] [REMOTE ] KPRX: PASS: History has at least 300 days. [2026-01-01T12:13:04.609947] [DEBUG] [REMOTE ] KPRX: PASS: Price check passed. Min price $1.80. [2026-01-01T12:13:04.610080] [DEBUG] [REMOTE ] KPRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:04.610215] [DEBUG] [REMOTE ] KPRX: PASS: Integrity check passed. [2026-01-01T12:13:04.610256] [DEBUG] [REMOTE ] KPRX: Symbol is viable for forecasting. [2026-01-01T12:13:04.610306] [INFO ] [MAIN ] [1824/3542] KPRX kept (0.4s) | 1821 kept, 3 rejected | 140.4/min | ETA: 12.2m [2026-01-01T12:13:04.948512] [DEBUG] [REMOTE ] KPTI: Retrieved 3056 rows, trimmed to 300. [2026-01-01T12:13:04.948726] [DEBUG] [REMOTE ] KPTI: PASS: History has at least 300 days. [2026-01-01T12:13:04.948975] [DEBUG] [REMOTE ] KPTI: PASS: Price check passed. Min price $5.16. [2026-01-01T12:13:04.949117] [DEBUG] [REMOTE ] KPTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:04.949238] [DEBUG] [REMOTE ] KPTI: PASS: Integrity check passed. [2026-01-01T12:13:04.949299] [DEBUG] [REMOTE ] KPTI: Symbol is viable for forecasting. [2026-01-01T12:13:04.949354] [INFO ] [MAIN ] [1825/3542] KPTI kept (0.3s) | 1822 kept, 3 rejected | 140.4/min | ETA: 12.2m [2026-01-01T12:13:05.598501] [DEBUG] [REMOTE ] KRC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:05.598690] [DEBUG] [REMOTE ] KRC: PASS: History has at least 300 days. [2026-01-01T12:13:05.598919] [DEBUG] [REMOTE ] KRC: PASS: Price check passed. Min price $37.02. [2026-01-01T12:13:05.599094] [DEBUG] [REMOTE ] KRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:05.599211] [DEBUG] [REMOTE ] KRC: PASS: Integrity check passed. [2026-01-01T12:13:05.599250] [DEBUG] [REMOTE ] KRC: Symbol is viable for forecasting. [2026-01-01T12:13:05.599349] [INFO ] [MAIN ] [1826/3542] KRC kept (0.6s) | 1823 kept, 3 rejected | 140.4/min | ETA: 12.2m [2026-01-01T12:13:05.892813] [DEBUG] [REMOTE ] KREF: Retrieved 2177 rows, trimmed to 300. [2026-01-01T12:13:05.892939] [DEBUG] [REMOTE ] KREF: PASS: History has at least 300 days. [2026-01-01T12:13:05.893134] [DEBUG] [REMOTE ] KREF: PASS: Price check passed. Min price $7.56. [2026-01-01T12:13:05.893262] [DEBUG] [REMOTE ] KREF: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:05.893368] [DEBUG] [REMOTE ] KREF: PASS: Integrity check passed. [2026-01-01T12:13:05.893408] [DEBUG] [REMOTE ] KREF: Symbol is viable for forecasting. [2026-01-01T12:13:05.893456] [INFO ] [MAIN ] [1827/3542] KREF kept (0.3s) | 1824 kept, 3 rejected | 140.4/min | ETA: 12.2m [2026-01-01T12:13:06.417956] [DEBUG] [REMOTE ] KRG: Retrieved 5383 rows, trimmed to 300. [2026-01-01T12:13:06.418133] [DEBUG] [REMOTE ] KRG: PASS: History has at least 300 days. [2026-01-01T12:13:06.418405] [DEBUG] [REMOTE ] KRG: PASS: Price check passed. Min price $21.33. [2026-01-01T12:13:06.418562] [DEBUG] [REMOTE ] KRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:06.418748] [DEBUG] [REMOTE ] KRG: PASS: Integrity check passed. [2026-01-01T12:13:06.418807] [DEBUG] [REMOTE ] KRG: Symbol is viable for forecasting. [2026-01-01T12:13:06.418875] [INFO ] [MAIN ] [1828/3542] KRG kept (0.5s) | 1825 kept, 3 rejected | 140.4/min | ETA: 12.2m [2026-01-01T12:13:06.870555] [DEBUG] [REMOTE ] KRMD: Retrieved 6580 rows, trimmed to 300. [2026-01-01T12:13:06.870724] [DEBUG] [REMOTE ] KRMD: PASS: History has at least 300 days. [2026-01-01T12:13:06.870939] [DEBUG] [REMOTE ] KRMD: PASS: Price check passed. Min price $3.73. [2026-01-01T12:13:06.871069] [DEBUG] [REMOTE ] KRMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:06.871177] [DEBUG] [REMOTE ] KRMD: PASS: Integrity check passed. [2026-01-01T12:13:06.871216] [DEBUG] [REMOTE ] KRMD: Symbol is viable for forecasting. [2026-01-01T12:13:06.871264] [INFO ] [MAIN ] [1829/3542] KRMD kept (0.5s) | 1826 kept, 3 rejected | 140.4/min | ETA: 12.2m [2026-01-01T12:13:07.274421] [DEBUG] [REMOTE ] KRNY: Retrieved 5247 rows, trimmed to 300. [2026-01-01T12:13:07.274549] [DEBUG] [REMOTE ] KRNY: PASS: History has at least 300 days. [2026-01-01T12:13:07.274770] [DEBUG] [REMOTE ] KRNY: PASS: Price check passed. Min price $6.25. [2026-01-01T12:13:07.274900] [DEBUG] [REMOTE ] KRNY: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:07.275024] [DEBUG] [REMOTE ] KRNY: PASS: Integrity check passed. [2026-01-01T12:13:07.275063] [DEBUG] [REMOTE ] KRNY: Symbol is viable for forecasting. [2026-01-01T12:13:07.275110] [INFO ] [MAIN ] [1830/3542] KRNY kept (0.4s) | 1827 kept, 3 rejected | 140.4/min | ETA: 12.2m [2026-01-01T12:13:07.717904] [DEBUG] [REMOTE ] KRO: Retrieved 5551 rows, trimmed to 300. [2026-01-01T12:13:07.718051] [DEBUG] [REMOTE ] KRO: PASS: History has at least 300 days. [2026-01-01T12:13:07.718289] [DEBUG] [REMOTE ] KRO: PASS: Price check passed. Min price $4.28. [2026-01-01T12:13:07.718425] [DEBUG] [REMOTE ] KRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:07.718544] [DEBUG] [REMOTE ] KRO: PASS: Integrity check passed. [2026-01-01T12:13:07.718603] [DEBUG] [REMOTE ] KRO: Symbol is viable for forecasting. [2026-01-01T12:13:07.718657] [INFO ] [MAIN ] [1831/3542] KRO kept (0.4s) | 1828 kept, 3 rejected | 140.4/min | ETA: 12.2m [2026-01-01T12:13:07.871126] [DEBUG] [REMOTE ] KROS: Retrieved 1441 rows, trimmed to 300. [2026-01-01T12:13:07.871255] [DEBUG] [REMOTE ] KROS: PASS: History has at least 300 days. [2026-01-01T12:13:07.871451] [DEBUG] [REMOTE ] KROS: PASS: Price check passed. Min price $13.74. [2026-01-01T12:13:07.871605] [DEBUG] [REMOTE ] KROS: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:07.871720] [DEBUG] [REMOTE ] KROS: PASS: Integrity check passed. [2026-01-01T12:13:07.871762] [DEBUG] [REMOTE ] KROS: Symbol is viable for forecasting. [2026-01-01T12:13:07.871813] [INFO ] [MAIN ] [1832/3542] KROS kept (0.2s) | 1829 kept, 3 rejected | 140.4/min | ETA: 12.2m [2026-01-01T12:13:08.403351] [DEBUG] [REMOTE ] KRP: Retrieved 2240 rows, trimmed to 300. [2026-01-01T12:13:08.403543] [DEBUG] [REMOTE ] KRP: PASS: History has at least 300 days. [2026-01-01T12:13:08.403865] [DEBUG] [REMOTE ] KRP: PASS: Price check passed. Min price $11.36. [2026-01-01T12:13:08.404010] [DEBUG] [REMOTE ] KRP: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:08.404144] [DEBUG] [REMOTE ] KRP: PASS: Integrity check passed. [2026-01-01T12:13:08.404186] [DEBUG] [REMOTE ] KRP: Symbol is viable for forecasting. [2026-01-01T12:13:08.404242] [INFO ] [MAIN ] [1833/3542] KRP kept (0.5s) | 1830 kept, 3 rejected | 140.4/min | ETA: 12.2m [2026-01-01T12:13:08.703631] [DEBUG] [REMOTE ] KRRO: Retrieved 540 rows, trimmed to 300. [2026-01-01T12:13:08.703825] [DEBUG] [REMOTE ] KRRO: PASS: History has at least 300 days. [2026-01-01T12:13:08.704149] [DEBUG] [REMOTE ] KRRO: PASS: Price check passed. Min price $5.28. [2026-01-01T12:13:08.704357] [DEBUG] [REMOTE ] KRRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:08.704527] [DEBUG] [REMOTE ] KRRO: PASS: Integrity check passed. [2026-01-01T12:13:08.704604] [DEBUG] [REMOTE ] KRRO: Symbol is viable for forecasting. [2026-01-01T12:13:08.704675] [INFO ] [MAIN ] [1834/3542] KRRO kept (0.3s) | 1831 kept, 3 rejected | 140.4/min | ETA: 12.2m [2026-01-01T12:13:09.204511] [DEBUG] [REMOTE ] KRUS: Retrieved 1614 rows, trimmed to 300. [2026-01-01T12:13:09.204694] [DEBUG] [REMOTE ] KRUS: PASS: History has at least 300 days. [2026-01-01T12:13:09.204972] [DEBUG] [REMOTE ] KRUS: PASS: Price check passed. Min price $42.67. [2026-01-01T12:13:09.205167] [DEBUG] [REMOTE ] KRUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:09.205327] [DEBUG] [REMOTE ] KRUS: PASS: Integrity check passed. [2026-01-01T12:13:09.205388] [DEBUG] [REMOTE ] KRUS: Symbol is viable for forecasting. [2026-01-01T12:13:09.205461] [INFO ] [MAIN ] [1835/3542] KRUS kept (0.5s) | 1832 kept, 3 rejected | 140.4/min | ETA: 12.2m [2026-01-01T12:13:09.540454] [DEBUG] [REMOTE ] KRYS: Retrieved 2082 rows, trimmed to 300. [2026-01-01T12:13:09.540649] [DEBUG] [REMOTE ] KRYS: PASS: History has at least 300 days. [2026-01-01T12:13:09.540885] [DEBUG] [REMOTE ] KRYS: PASS: Price check passed. Min price $181.47. [2026-01-01T12:13:09.541020] [DEBUG] [REMOTE ] KRYS: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:09.541157] [DEBUG] [REMOTE ] KRYS: PASS: Integrity check passed. [2026-01-01T12:13:09.541202] [DEBUG] [REMOTE ] KRYS: Symbol is viable for forecasting. [2026-01-01T12:13:09.541264] [INFO ] [MAIN ] [1836/3542] KRYS kept (0.3s) | 1833 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:09.940894] [DEBUG] [REMOTE ] KSCP: Retrieved 986 rows, trimmed to 300. [2026-01-01T12:13:09.941121] [DEBUG] [REMOTE ] KSCP: PASS: History has at least 300 days. [2026-01-01T12:13:09.941459] [DEBUG] [REMOTE ] KSCP: PASS: Price check passed. Min price $3.54. [2026-01-01T12:13:09.941730] [DEBUG] [REMOTE ] KSCP: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:09.941903] [DEBUG] [REMOTE ] KSCP: PASS: Integrity check passed. [2026-01-01T12:13:09.941963] [DEBUG] [REMOTE ] KSCP: Symbol is viable for forecasting. [2026-01-01T12:13:09.942037] [INFO ] [MAIN ] [1837/3542] KSCP kept (0.4s) | 1834 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:10.306347] [DEBUG] [REMOTE ] KSPI: Retrieved 490 rows, trimmed to 300. [2026-01-01T12:13:10.306558] [DEBUG] [REMOTE ] KSPI: PASS: History has at least 300 days. [2026-01-01T12:13:10.306834] [DEBUG] [REMOTE ] KSPI: PASS: Price check passed. Min price $70.89. [2026-01-01T12:13:10.306979] [DEBUG] [REMOTE ] KSPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:10.307098] [DEBUG] [REMOTE ] KSPI: PASS: Integrity check passed. [2026-01-01T12:13:10.307140] [DEBUG] [REMOTE ] KSPI: Symbol is viable for forecasting. [2026-01-01T12:13:10.307191] [INFO ] [MAIN ] [1838/3542] KSPI kept (0.4s) | 1835 kept, 3 rejected | 140.5/min | ETA: 12.1m [2026-01-01T12:13:10.991049] [DEBUG] [REMOTE ] KSS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:10.991195] [DEBUG] [REMOTE ] KSS: PASS: History has at least 300 days. [2026-01-01T12:13:10.991417] [DEBUG] [REMOTE ] KSS: PASS: Price check passed. Min price $13.91. [2026-01-01T12:13:10.991549] [DEBUG] [REMOTE ] KSS: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:10.991689] [DEBUG] [REMOTE ] KSS: PASS: Integrity check passed. [2026-01-01T12:13:10.991729] [DEBUG] [REMOTE ] KSS: Symbol is viable for forecasting. [2026-01-01T12:13:10.991778] [INFO ] [MAIN ] [1839/3542] KSS kept (0.7s) | 1836 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:11.264288] [DEBUG] [REMOTE ] KTB: Retrieved 1671 rows, trimmed to 300. [2026-01-01T12:13:11.264417] [DEBUG] [REMOTE ] KTB: PASS: History has at least 300 days. [2026-01-01T12:13:11.264651] [DEBUG] [REMOTE ] KTB: PASS: Price check passed. Min price $61.09. [2026-01-01T12:13:11.264789] [DEBUG] [REMOTE ] KTB: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:11.264903] [DEBUG] [REMOTE ] KTB: PASS: Integrity check passed. [2026-01-01T12:13:11.264942] [DEBUG] [REMOTE ] KTB: Symbol is viable for forecasting. [2026-01-01T12:13:11.264989] [INFO ] [MAIN ] [1840/3542] KTB kept (0.3s) | 1837 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:11.844214] [DEBUG] [REMOTE ] KTCC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:11.844416] [DEBUG] [REMOTE ] KTCC: PASS: History has at least 300 days. [2026-01-01T12:13:11.844728] [DEBUG] [REMOTE ] KTCC: PASS: Price check passed. Min price $2.42. [2026-01-01T12:13:11.844881] [DEBUG] [REMOTE ] KTCC: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:11.845012] [DEBUG] [REMOTE ] KTCC: PASS: Integrity check passed. [2026-01-01T12:13:11.845109] [DEBUG] [REMOTE ] KTCC: Symbol is viable for forecasting. [2026-01-01T12:13:11.845166] [INFO ] [MAIN ] [1841/3542] KTCC kept (0.6s) | 1838 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:12.368606] [DEBUG] [REMOTE ] KTF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:12.368798] [DEBUG] [REMOTE ] KTF: PASS: History has at least 300 days. [2026-01-01T12:13:12.369067] [DEBUG] [REMOTE ] KTF: PASS: Price check passed. Min price $8.97. [2026-01-01T12:13:12.369234] [DEBUG] [REMOTE ] KTF: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:12.369385] [DEBUG] [REMOTE ] KTF: PASS: Integrity check passed. [2026-01-01T12:13:12.369429] [DEBUG] [REMOTE ] KTF: Symbol is viable for forecasting. [2026-01-01T12:13:12.369485] [INFO ] [MAIN ] [1842/3542] KTF kept (0.5s) | 1839 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:12.671065] [DEBUG] [REMOTE ] KURA: Retrieved 2553 rows, trimmed to 300. [2026-01-01T12:13:12.671265] [DEBUG] [REMOTE ] KURA: PASS: History has at least 300 days. [2026-01-01T12:13:12.671538] [DEBUG] [REMOTE ] KURA: PASS: Price check passed. Min price $9.10. [2026-01-01T12:13:12.671700] [DEBUG] [REMOTE ] KURA: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:12.671822] [DEBUG] [REMOTE ] KURA: PASS: Integrity check passed. [2026-01-01T12:13:12.671864] [DEBUG] [REMOTE ] KURA: Symbol is viable for forecasting. [2026-01-01T12:13:12.671926] [INFO ] [MAIN ] [1843/3542] KURA kept (0.3s) | 1840 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:13.301412] [DEBUG] [REMOTE ] KVHI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:13.301672] [DEBUG] [REMOTE ] KVHI: PASS: History has at least 300 days. [2026-01-01T12:13:13.302109] [DEBUG] [REMOTE ] KVHI: PASS: Price check passed. Min price $5.26. [2026-01-01T12:13:13.302341] [DEBUG] [REMOTE ] KVHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:13.302530] [DEBUG] [REMOTE ] KVHI: PASS: Integrity check passed. [2026-01-01T12:13:13.302610] [DEBUG] [REMOTE ] KVHI: Symbol is viable for forecasting. [2026-01-01T12:13:13.302702] [INFO ] [MAIN ] [1844/3542] KVHI kept (0.6s) | 1841 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:13.433561] [DEBUG] [REMOTE ] KVUE: Retrieved 668 rows, trimmed to 300. [2026-01-01T12:13:13.433740] [DEBUG] [REMOTE ] KVUE: PASS: History has at least 300 days. [2026-01-01T12:13:13.433950] [DEBUG] [REMOTE ] KVUE: PASS: Price check passed. Min price $13.94. [2026-01-01T12:13:13.434080] [DEBUG] [REMOTE ] KVUE: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:13.434187] [DEBUG] [REMOTE ] KVUE: PASS: Integrity check passed. [2026-01-01T12:13:13.434225] [DEBUG] [REMOTE ] KVUE: Symbol is viable for forecasting. [2026-01-01T12:13:13.434273] [INFO ] [MAIN ] [1845/3542] KVUE kept (0.1s) | 1842 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:13.823181] [DEBUG] [REMOTE ] KVYO: Retrieved 573 rows, trimmed to 300. [2026-01-01T12:13:13.823311] [DEBUG] [REMOTE ] KVYO: PASS: History has at least 300 days. [2026-01-01T12:13:13.823503] [DEBUG] [REMOTE ] KVYO: PASS: Price check passed. Min price $23.72. [2026-01-01T12:13:13.823654] [DEBUG] [REMOTE ] KVYO: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:13.823761] [DEBUG] [REMOTE ] KVYO: PASS: Integrity check passed. [2026-01-01T12:13:13.823800] [DEBUG] [REMOTE ] KVYO: Symbol is viable for forecasting. [2026-01-01T12:13:13.823846] [INFO ] [MAIN ] [1846/3542] KVYO kept (0.4s) | 1843 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:14.528698] [DEBUG] [REMOTE ] KYN: Retrieved 5350 rows, trimmed to 300. [2026-01-01T12:13:14.528827] [DEBUG] [REMOTE ] KYN: PASS: History has at least 300 days. [2026-01-01T12:13:14.529031] [DEBUG] [REMOTE ] KYN: PASS: Price check passed. Min price $11.17. [2026-01-01T12:13:14.529161] [DEBUG] [REMOTE ] KYN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:14.529289] [DEBUG] [REMOTE ] KYN: PASS: Integrity check passed. [2026-01-01T12:13:14.529331] [DEBUG] [REMOTE ] KYN: Symbol is viable for forecasting. [2026-01-01T12:13:14.529378] [INFO ] [MAIN ] [1847/3542] KYN kept (0.7s) | 1844 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:14.717485] [DEBUG] [REMOTE ] KYTX: Retrieved 476 rows, trimmed to 300. [2026-01-01T12:13:14.717630] [DEBUG] [REMOTE ] KYTX: PASS: History has at least 300 days. [2026-01-01T12:13:14.717825] [DEBUG] [REMOTE ] KYTX: PASS: Price check passed. Min price $5.41. [2026-01-01T12:13:14.718000] [DEBUG] [REMOTE ] KYTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:14.718106] [DEBUG] [REMOTE ] KYTX: PASS: Integrity check passed. [2026-01-01T12:13:14.718146] [DEBUG] [REMOTE ] KYTX: Symbol is viable for forecasting. [2026-01-01T12:13:14.718192] [INFO ] [MAIN ] [1848/3542] KYTX kept (0.2s) | 1845 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:15.217368] [DEBUG] [REMOTE ] KZIA: Retrieved 2036 rows, trimmed to 300. [2026-01-01T12:13:15.217491] [DEBUG] [REMOTE ] KZIA: PASS: History has at least 300 days. [2026-01-01T12:13:15.217713] [DEBUG] [REMOTE ] KZIA: PASS: Price check passed. Min price $5.76. [2026-01-01T12:13:15.217846] [DEBUG] [REMOTE ] KZIA: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:15.217951] [DEBUG] [REMOTE ] KZIA: PASS: Integrity check passed. [2026-01-01T12:13:15.217990] [DEBUG] [REMOTE ] KZIA: Symbol is viable for forecasting. [2026-01-01T12:13:15.218037] [INFO ] [MAIN ] [1849/3542] KZIA kept (0.5s) | 1846 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:15.894531] [DEBUG] [REMOTE ] L: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:15.894694] [DEBUG] [REMOTE ] L: PASS: History has at least 300 days. [2026-01-01T12:13:15.894904] [DEBUG] [REMOTE ] L: PASS: Price check passed. Min price $97.74. [2026-01-01T12:13:15.895064] [DEBUG] [REMOTE ] L: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:15.895175] [DEBUG] [REMOTE ] L: PASS: Integrity check passed. [2026-01-01T12:13:15.895215] [DEBUG] [REMOTE ] L: Symbol is viable for forecasting. [2026-01-01T12:13:15.895261] [INFO ] [MAIN ] [1850/3542] L kept (0.7s) | 1847 kept, 3 rejected | 140.4/min | ETA: 12.1m [2026-01-01T12:13:16.216299] [DEBUG] [REMOTE ] LAB: Retrieved 3034 rows, trimmed to 300. [2026-01-01T12:13:16.216421] [DEBUG] [REMOTE ] LAB: PASS: History has at least 300 days. [2026-01-01T12:13:16.216640] [DEBUG] [REMOTE ] LAB: PASS: Price check passed. Min price $1.12. [2026-01-01T12:13:16.216772] [DEBUG] [REMOTE ] LAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:16.216878] [DEBUG] [REMOTE ] LAB: PASS: Integrity check passed. [2026-01-01T12:13:16.216916] [DEBUG] [REMOTE ] LAB: Symbol is viable for forecasting. [2026-01-01T12:13:16.216965] [INFO ] [MAIN ] [1851/3542] LAB kept (0.3s) | 1848 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:16.474099] [DEBUG] [REMOTE ] LAC: Retrieved 565 rows, trimmed to 300. [2026-01-01T12:13:16.474214] [DEBUG] [REMOTE ] LAC: PASS: History has at least 300 days. [2026-01-01T12:13:16.474402] [DEBUG] [REMOTE ] LAC: PASS: Price check passed. Min price $4.36. [2026-01-01T12:13:16.474532] [DEBUG] [REMOTE ] LAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:16.474659] [DEBUG] [REMOTE ] LAC: PASS: Integrity check passed. [2026-01-01T12:13:16.474700] [DEBUG] [REMOTE ] LAC: Symbol is viable for forecasting. [2026-01-01T12:13:16.474745] [INFO ] [MAIN ] [1852/3542] LAC kept (0.3s) | 1849 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:17.164658] [DEBUG] [REMOTE ] LAD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:17.164785] [DEBUG] [REMOTE ] LAD: PASS: History has at least 300 days. [2026-01-01T12:13:17.164983] [DEBUG] [REMOTE ] LAD: PASS: Price check passed. Min price $285.25. [2026-01-01T12:13:17.165113] [DEBUG] [REMOTE ] LAD: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:17.165222] [DEBUG] [REMOTE ] LAD: PASS: Integrity check passed. [2026-01-01T12:13:17.165261] [DEBUG] [REMOTE ] LAD: Symbol is viable for forecasting. [2026-01-01T12:13:17.165308] [INFO ] [MAIN ] [1853/3542] LAD kept (0.7s) | 1850 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:17.409321] [DEBUG] [REMOTE ] LAES: Retrieved 654 rows, trimmed to 300. [2026-01-01T12:13:17.409462] [DEBUG] [REMOTE ] LAES: PASS: History has at least 300 days. [2026-01-01T12:13:17.409685] [DEBUG] [REMOTE ] LAES: PASS: Price check passed. Min price $3.63. [2026-01-01T12:13:17.409833] [DEBUG] [REMOTE ] LAES: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:17.409941] [DEBUG] [REMOTE ] LAES: PASS: Integrity check passed. [2026-01-01T12:13:17.409980] [DEBUG] [REMOTE ] LAES: Symbol is viable for forecasting. [2026-01-01T12:13:17.410025] [INFO ] [MAIN ] [1854/3542] LAES kept (0.2s) | 1851 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:18.012207] [DEBUG] [REMOTE ] LAKE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:18.012402] [DEBUG] [REMOTE ] LAKE: PASS: History has at least 300 days. [2026-01-01T12:13:18.012685] [DEBUG] [REMOTE ] LAKE: PASS: Price check passed. Min price $7.94. [2026-01-01T12:13:18.012825] [DEBUG] [REMOTE ] LAKE: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:18.012948] [DEBUG] [REMOTE ] LAKE: PASS: Integrity check passed. [2026-01-01T12:13:18.012991] [DEBUG] [REMOTE ] LAKE: Symbol is viable for forecasting. [2026-01-01T12:13:18.013047] [INFO ] [MAIN ] [1855/3542] LAKE kept (0.6s) | 1852 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:18.445239] [DEBUG] [REMOTE ] LAND: Retrieved 3252 rows, trimmed to 300. [2026-01-01T12:13:18.445371] [DEBUG] [REMOTE ] LAND: PASS: History has at least 300 days. [2026-01-01T12:13:18.445566] [DEBUG] [REMOTE ] LAND: PASS: Price check passed. Min price $8.68. [2026-01-01T12:13:18.445724] [DEBUG] [REMOTE ] LAND: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:18.445830] [DEBUG] [REMOTE ] LAND: PASS: Integrity check passed. [2026-01-01T12:13:18.445869] [DEBUG] [REMOTE ] LAND: Symbol is viable for forecasting. [2026-01-01T12:13:18.445915] [INFO ] [MAIN ] [1856/3542] LAND kept (0.4s) | 1853 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:18.719200] [DEBUG] [REMOTE ] LANDO: Retrieved 1307 rows, trimmed to 300. [2026-01-01T12:13:18.719361] [DEBUG] [REMOTE ] LANDO: PASS: History has at least 300 days. [2026-01-01T12:13:18.719559] [DEBUG] [REMOTE ] LANDO: PASS: Price check passed. Min price $18.59. [2026-01-01T12:13:18.719717] [DEBUG] [REMOTE ] LANDO: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:18.719825] [DEBUG] [REMOTE ] LANDO: PASS: Integrity check passed. [2026-01-01T12:13:18.719863] [DEBUG] [REMOTE ] LANDO: Symbol is viable for forecasting. [2026-01-01T12:13:18.719909] [INFO ] [MAIN ] [1857/3542] LANDO kept (0.3s) | 1854 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:19.057219] [DEBUG] [REMOTE ] LANDP: Retrieved 644 rows, trimmed to 300. [2026-01-01T12:13:19.057353] [DEBUG] [REMOTE ] LANDP: PASS: History has at least 300 days. [2026-01-01T12:13:19.057547] [DEBUG] [REMOTE ] LANDP: PASS: Price check passed. Min price $18.48. [2026-01-01T12:13:19.057698] [DEBUG] [REMOTE ] LANDP: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:19.057804] [DEBUG] [REMOTE ] LANDP: PASS: Integrity check passed. [2026-01-01T12:13:19.057844] [DEBUG] [REMOTE ] LANDP: Symbol is viable for forecasting. [2026-01-01T12:13:19.057890] [INFO ] [MAIN ] [1858/3542] LANDP kept (0.3s) | 1855 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:19.467964] [DEBUG] [REMOTE ] LASE: Retrieved 816 rows, trimmed to 300. [2026-01-01T12:13:19.468093] [DEBUG] [REMOTE ] LASE: PASS: History has at least 300 days. [2026-01-01T12:13:19.468296] [DEBUG] [REMOTE ] LASE: PASS: Price check passed. Min price $2.28. [2026-01-01T12:13:19.468462] [DEBUG] [REMOTE ] LASE: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:19.468590] [DEBUG] [REMOTE ] LASE: PASS: Integrity check passed. [2026-01-01T12:13:19.468634] [DEBUG] [REMOTE ] LASE: Symbol is viable for forecasting. [2026-01-01T12:13:19.468685] [INFO ] [MAIN ] [1859/3542] LASE kept (0.4s) | 1856 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:20.052221] [DEBUG] [REMOTE ] LAZ: Retrieved 5198 rows, trimmed to 300. [2026-01-01T12:13:20.052363] [DEBUG] [REMOTE ] LAZ: PASS: History has at least 300 days. [2026-01-01T12:13:20.052612] [DEBUG] [REMOTE ] LAZ: PASS: Price check passed. Min price $46.24. [2026-01-01T12:13:20.052749] [DEBUG] [REMOTE ] LAZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:20.052864] [DEBUG] [REMOTE ] LAZ: PASS: Integrity check passed. [2026-01-01T12:13:20.052904] [DEBUG] [REMOTE ] LAZ: Symbol is viable for forecasting. [2026-01-01T12:13:20.052954] [INFO ] [MAIN ] [1860/3542] LAZ kept (0.6s) | 1857 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:20.397002] [DEBUG] [REMOTE ] LBRDA: Retrieved 2806 rows, trimmed to 300. [2026-01-01T12:13:20.397127] [DEBUG] [REMOTE ] LBRDA: PASS: History has at least 300 days. [2026-01-01T12:13:20.397323] [DEBUG] [REMOTE ] LBRDA: PASS: Price check passed. Min price $44.66. [2026-01-01T12:13:20.397453] [DEBUG] [REMOTE ] LBRDA: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:20.397558] [DEBUG] [REMOTE ] LBRDA: PASS: Integrity check passed. [2026-01-01T12:13:20.397618] [DEBUG] [REMOTE ] LBRDA: Symbol is viable for forecasting. [2026-01-01T12:13:20.397666] [INFO ] [MAIN ] [1861/3542] LBRDA kept (0.3s) | 1858 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:20.789176] [DEBUG] [REMOTE ] LBRDK: Retrieved 2806 rows, trimmed to 300. [2026-01-01T12:13:20.789314] [DEBUG] [REMOTE ] LBRDK: PASS: History has at least 300 days. [2026-01-01T12:13:20.789525] [DEBUG] [REMOTE ] LBRDK: PASS: Price check passed. Min price $44.88. [2026-01-01T12:13:20.789683] [DEBUG] [REMOTE ] LBRDK: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:20.789797] [DEBUG] [REMOTE ] LBRDK: PASS: Integrity check passed. [2026-01-01T12:13:20.789836] [DEBUG] [REMOTE ] LBRDK: Symbol is viable for forecasting. [2026-01-01T12:13:20.789882] [INFO ] [MAIN ] [1862/3542] LBRDK kept (0.4s) | 1859 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:21.316769] [DEBUG] [REMOTE ] LBTYA: Retrieved 5430 rows, trimmed to 300. [2026-01-01T12:13:21.316895] [DEBUG] [REMOTE ] LBTYA: PASS: History has at least 300 days. [2026-01-01T12:13:21.317093] [DEBUG] [REMOTE ] LBTYA: PASS: Price check passed. Min price $10.56. [2026-01-01T12:13:21.317227] [DEBUG] [REMOTE ] LBTYA: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:21.317334] [DEBUG] [REMOTE ] LBTYA: PASS: Integrity check passed. [2026-01-01T12:13:21.317372] [DEBUG] [REMOTE ] LBTYA: Symbol is viable for forecasting. [2026-01-01T12:13:21.317418] [INFO ] [MAIN ] [1863/3542] LBTYA kept (0.5s) | 1860 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:21.766226] [DEBUG] [REMOTE ] LBTYK: Retrieved 5111 rows, trimmed to 300. [2026-01-01T12:13:21.766361] [DEBUG] [REMOTE ] LBTYK: PASS: History has at least 300 days. [2026-01-01T12:13:21.766600] [DEBUG] [REMOTE ] LBTYK: PASS: Price check passed. Min price $10.61. [2026-01-01T12:13:21.766733] [DEBUG] [REMOTE ] LBTYK: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:21.766840] [DEBUG] [REMOTE ] LBTYK: PASS: Integrity check passed. [2026-01-01T12:13:21.766879] [DEBUG] [REMOTE ] LBTYK: Symbol is viable for forecasting. [2026-01-01T12:13:21.766933] [INFO ] [MAIN ] [1864/3542] LBTYK kept (0.4s) | 1861 kept, 3 rejected | 140.4/min | ETA: 12.0m [2026-01-01T12:13:22.120501] [DEBUG] [REMOTE ] LC: Retrieved 2780 rows, trimmed to 300. [2026-01-01T12:13:22.120641] [DEBUG] [REMOTE ] LC: PASS: History has at least 300 days. [2026-01-01T12:13:22.120838] [DEBUG] [REMOTE ] LC: PASS: Price check passed. Min price $14.97. [2026-01-01T12:13:22.120967] [DEBUG] [REMOTE ] LC: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:22.121074] [DEBUG] [REMOTE ] LC: PASS: Integrity check passed. [2026-01-01T12:13:22.121116] [DEBUG] [REMOTE ] LC: Symbol is viable for forecasting. [2026-01-01T12:13:22.121161] [INFO ] [MAIN ] [1865/3542] LC kept (0.4s) | 1862 kept, 3 rejected | 140.4/min | ETA: 11.9m [2026-01-01T12:13:22.398743] [DEBUG] [REMOTE ] LCFY: Retrieved 946 rows, trimmed to 300. [2026-01-01T12:13:22.398885] [DEBUG] [REMOTE ] LCFY: PASS: History has at least 300 days. [2026-01-01T12:13:22.399130] [DEBUG] [REMOTE ] LCFY: PASS: Price check passed. Min price $2.80. [2026-01-01T12:13:22.399285] [DEBUG] [REMOTE ] LCFY: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:22.399400] [DEBUG] [REMOTE ] LCFY: PASS: Integrity check passed. [2026-01-01T12:13:22.399445] [DEBUG] [REMOTE ] LCFY: Symbol is viable for forecasting. [2026-01-01T12:13:22.399505] [INFO ] [MAIN ] [1866/3542] LCFY kept (0.3s) | 1863 kept, 3 rejected | 140.4/min | ETA: 11.9m [2026-01-01T12:13:22.844713] [DEBUG] [REMOTE ] LCID: Retrieved 1328 rows, trimmed to 300. [2026-01-01T12:13:22.844867] [DEBUG] [REMOTE ] LCID: PASS: History has at least 300 days. [2026-01-01T12:13:22.845114] [DEBUG] [REMOTE ] LCID: PASS: Price check passed. Min price $10.57. [2026-01-01T12:13:22.845287] [DEBUG] [REMOTE ] LCID: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:22.845413] [DEBUG] [REMOTE ] LCID: PASS: Integrity check passed. [2026-01-01T12:13:22.845462] [DEBUG] [REMOTE ] LCID: Symbol is viable for forecasting. [2026-01-01T12:13:22.845520] [INFO ] [MAIN ] [1867/3542] LCID kept (0.4s) | 1864 kept, 3 rejected | 140.4/min | ETA: 11.9m [2026-01-01T12:13:23.430249] [DEBUG] [REMOTE ] LCII: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:23.430381] [DEBUG] [REMOTE ] LCII: PASS: History has at least 300 days. [2026-01-01T12:13:23.430612] [DEBUG] [REMOTE ] LCII: PASS: Price check passed. Min price $83.92. [2026-01-01T12:13:23.430753] [DEBUG] [REMOTE ] LCII: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:23.430869] [DEBUG] [REMOTE ] LCII: PASS: Integrity check passed. [2026-01-01T12:13:23.430910] [DEBUG] [REMOTE ] LCII: Symbol is viable for forecasting. [2026-01-01T12:13:23.430961] [INFO ] [MAIN ] [1868/3542] LCII kept (0.6s) | 1865 kept, 3 rejected | 140.4/min | ETA: 11.9m [2026-01-01T12:13:23.877505] [DEBUG] [REMOTE ] LCNB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:23.877658] [DEBUG] [REMOTE ] LCNB: PASS: History has at least 300 days. [2026-01-01T12:13:23.877879] [DEBUG] [REMOTE ] LCNB: PASS: Price check passed. Min price $14.15. [2026-01-01T12:13:23.878014] [DEBUG] [REMOTE ] LCNB: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:23.878134] [DEBUG] [REMOTE ] LCNB: PASS: Integrity check passed. [2026-01-01T12:13:23.878184] [DEBUG] [REMOTE ] LCNB: Symbol is viable for forecasting. [2026-01-01T12:13:23.878235] [INFO ] [MAIN ] [1869/3542] LCNB kept (0.4s) | 1866 kept, 3 rejected | 140.4/min | ETA: 11.9m [2026-01-01T12:13:24.144463] [DEBUG] [REMOTE ] LDI: Retrieved 1228 rows, trimmed to 300. [2026-01-01T12:13:24.144621] [DEBUG] [REMOTE ] LDI: PASS: History has at least 300 days. [2026-01-01T12:13:24.144825] [DEBUG] [REMOTE ] LDI: PASS: Price check passed. Min price $2.05. [2026-01-01T12:13:24.145037] [DEBUG] [REMOTE ] LDI: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:24.145182] [DEBUG] [REMOTE ] LDI: PASS: Integrity check passed. [2026-01-01T12:13:24.145233] [DEBUG] [REMOTE ] LDI: Symbol is viable for forecasting. [2026-01-01T12:13:24.145296] [INFO ] [MAIN ] [1870/3542] LDI kept (0.3s) | 1867 kept, 3 rejected | 140.4/min | ETA: 11.9m [2026-01-01T12:13:24.697664] [DEBUG] [REMOTE ] LDOS: Retrieved 4834 rows, trimmed to 300. [2026-01-01T12:13:24.697851] [DEBUG] [REMOTE ] LDOS: PASS: History has at least 300 days. [2026-01-01T12:13:24.698145] [DEBUG] [REMOTE ] LDOS: PASS: Price check passed. Min price $180.40. [2026-01-01T12:13:24.698296] [DEBUG] [REMOTE ] LDOS: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:24.698657] [DEBUG] [REMOTE ] LDOS: PASS: Integrity check passed. [2026-01-01T12:13:24.698700] [DEBUG] [REMOTE ] LDOS: Symbol is viable for forecasting. [2026-01-01T12:13:24.698753] [INFO ] [MAIN ] [1871/3542] LDOS kept (0.6s) | 1868 kept, 3 rejected | 140.4/min | ETA: 11.9m [2026-01-01T12:13:25.040443] [DEBUG] [REMOTE ] LDP: Retrieved 3376 rows, trimmed to 300. [2026-01-01T12:13:25.040623] [DEBUG] [REMOTE ] LDP: PASS: History has at least 300 days. [2026-01-01T12:13:25.040842] [DEBUG] [REMOTE ] LDP: PASS: Price check passed. Min price $20.68. [2026-01-01T12:13:25.040972] [DEBUG] [REMOTE ] LDP: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:25.041086] [DEBUG] [REMOTE ] LDP: PASS: Integrity check passed. [2026-01-01T12:13:25.041126] [DEBUG] [REMOTE ] LDP: Symbol is viable for forecasting. [2026-01-01T12:13:25.041173] [INFO ] [MAIN ] [1872/3542] LDP kept (0.3s) | 1869 kept, 3 rejected | 140.4/min | ETA: 11.9m [2026-01-01T12:13:25.369041] [DEBUG] [REMOTE ] LDSF: Retrieved 1757 rows, trimmed to 300. [2026-01-01T12:13:25.369175] [DEBUG] [REMOTE ] LDSF: PASS: History has at least 300 days. [2026-01-01T12:13:25.369392] [DEBUG] [REMOTE ] LDSF: PASS: Price check passed. Min price $18.89. [2026-01-01T12:13:25.369532] [DEBUG] [REMOTE ] LDSF: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:25.369671] [DEBUG] [REMOTE ] LDSF: PASS: Integrity check passed. [2026-01-01T12:13:25.369715] [DEBUG] [REMOTE ] LDSF: Symbol is viable for forecasting. [2026-01-01T12:13:25.369765] [INFO ] [MAIN ] [1873/3542] LDSF kept (0.3s) | 1870 kept, 3 rejected | 140.4/min | ETA: 11.9m [2026-01-01T12:13:25.838450] [DEBUG] [REMOTE ] LE: Retrieved 2965 rows, trimmed to 300. [2026-01-01T12:13:25.838601] [DEBUG] [REMOTE ] LE: PASS: History has at least 300 days. [2026-01-01T12:13:25.838808] [DEBUG] [REMOTE ] LE: PASS: Price check passed. Min price $13.77. [2026-01-01T12:13:25.838941] [DEBUG] [REMOTE ] LE: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:25.839047] [DEBUG] [REMOTE ] LE: PASS: Integrity check passed. [2026-01-01T12:13:25.839087] [DEBUG] [REMOTE ] LE: Symbol is viable for forecasting. [2026-01-01T12:13:25.839134] [INFO ] [MAIN ] [1874/3542] LE kept (0.5s) | 1871 kept, 3 rejected | 140.4/min | ETA: 11.9m [2026-01-01T12:13:26.274480] [DEBUG] [REMOTE ] LEA: Retrieved 4061 rows, trimmed to 300. [2026-01-01T12:13:26.274643] [DEBUG] [REMOTE ] LEA: PASS: History has at least 300 days. [2026-01-01T12:13:26.274875] [DEBUG] [REMOTE ] LEA: PASS: Price check passed. Min price $96.12. [2026-01-01T12:13:26.275015] [DEBUG] [REMOTE ] LEA: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:26.275130] [DEBUG] [REMOTE ] LEA: PASS: Integrity check passed. [2026-01-01T12:13:26.275170] [DEBUG] [REMOTE ] LEA: Symbol is viable for forecasting. [2026-01-01T12:13:26.275222] [INFO ] [MAIN ] [1875/3542] LEA kept (0.4s) | 1872 kept, 3 rejected | 140.4/min | ETA: 11.9m [2026-01-01T12:13:26.749687] [DEBUG] [REMOTE ] LECO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:26.749824] [DEBUG] [REMOTE ] LECO: PASS: History has at least 300 days. [2026-01-01T12:13:26.750031] [DEBUG] [REMOTE ] LECO: PASS: Price check passed. Min price $219.92. [2026-01-01T12:13:26.750161] [DEBUG] [REMOTE ] LECO: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:26.750275] [DEBUG] [REMOTE ] LECO: PASS: Integrity check passed. [2026-01-01T12:13:26.750313] [DEBUG] [REMOTE ] LECO: Symbol is viable for forecasting. [2026-01-01T12:13:26.750361] [INFO ] [MAIN ] [1876/3542] LECO kept (0.5s) | 1873 kept, 3 rejected | 140.4/min | ETA: 11.9m [2026-01-01T12:13:27.272758] [DEBUG] [REMOTE ] LEG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:27.272936] [DEBUG] [REMOTE ] LEG: PASS: History has at least 300 days. [2026-01-01T12:13:27.273258] [DEBUG] [REMOTE ] LEG: PASS: Price check passed. Min price $8.45. [2026-01-01T12:13:27.273442] [DEBUG] [REMOTE ] LEG: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:27.273629] [DEBUG] [REMOTE ] LEG: PASS: Integrity check passed. [2026-01-01T12:13:27.273687] [DEBUG] [REMOTE ] LEG: Symbol is viable for forecasting. [2026-01-01T12:13:27.273753] [INFO ] [MAIN ] [1877/3542] LEG kept (0.5s) | 1874 kept, 3 rejected | 140.4/min | ETA: 11.9m [2026-01-01T12:13:27.506420] [DEBUG] [REMOTE ] LEGH: Retrieved 1771 rows, trimmed to 300. [2026-01-01T12:13:27.506564] [DEBUG] [REMOTE ] LEGH: PASS: History has at least 300 days. [2026-01-01T12:13:27.506784] [DEBUG] [REMOTE ] LEGH: PASS: Price check passed. Min price $18.89. [2026-01-01T12:13:27.506914] [DEBUG] [REMOTE ] LEGH: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:27.507022] [DEBUG] [REMOTE ] LEGH: PASS: Integrity check passed. [2026-01-01T12:13:27.507061] [DEBUG] [REMOTE ] LEGH: Symbol is viable for forecasting. [2026-01-01T12:13:27.507107] [INFO ] [MAIN ] [1878/3542] LEGH kept (0.2s) | 1875 kept, 3 rejected | 140.4/min | ETA: 11.8m [2026-01-01T12:13:27.934561] [DEBUG] [REMOTE ] LEGN: Retrieved 1401 rows, trimmed to 300. [2026-01-01T12:13:27.934705] [DEBUG] [REMOTE ] LEGN: PASS: History has at least 300 days. [2026-01-01T12:13:27.934914] [DEBUG] [REMOTE ] LEGN: PASS: Price check passed. Min price $21.28. [2026-01-01T12:13:27.935060] [DEBUG] [REMOTE ] LEGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:27.935171] [DEBUG] [REMOTE ] LEGN: PASS: Integrity check passed. [2026-01-01T12:13:27.935212] [DEBUG] [REMOTE ] LEGN: Symbol is viable for forecasting. [2026-01-01T12:13:27.935260] [INFO ] [MAIN ] [1879/3542] LEGN kept (0.4s) | 1876 kept, 3 rejected | 140.4/min | ETA: 11.8m [2026-01-01T12:13:28.406962] [DEBUG] [REMOTE ] LEN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:28.407149] [DEBUG] [REMOTE ] LEN: PASS: History has at least 300 days. [2026-01-01T12:13:28.407403] [DEBUG] [REMOTE ] LEN: PASS: Price check passed. Min price $102.80. [2026-01-01T12:13:28.407543] [DEBUG] [REMOTE ] LEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:28.407683] [DEBUG] [REMOTE ] LEN: PASS: Integrity check passed. [2026-01-01T12:13:28.407725] [DEBUG] [REMOTE ] LEN: Symbol is viable for forecasting. [2026-01-01T12:13:28.407777] [INFO ] [MAIN ] [1880/3542] LEN kept (0.5s) | 1877 kept, 3 rejected | 140.4/min | ETA: 11.8m [2026-01-01T12:13:28.729288] [DEBUG] [REMOTE ] LENZ: Retrieved 1135 rows, trimmed to 300. [2026-01-01T12:13:28.729476] [DEBUG] [REMOTE ] LENZ: PASS: History has at least 300 days. [2026-01-01T12:13:28.729748] [DEBUG] [REMOTE ] LENZ: PASS: Price check passed. Min price $16.00. [2026-01-01T12:13:28.729925] [DEBUG] [REMOTE ] LENZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:28.730040] [DEBUG] [REMOTE ] LENZ: PASS: Integrity check passed. [2026-01-01T12:13:28.730081] [DEBUG] [REMOTE ] LENZ: Symbol is viable for forecasting. [2026-01-01T12:13:28.730142] [INFO ] [MAIN ] [1881/3542] LENZ kept (0.3s) | 1878 kept, 3 rejected | 140.4/min | ETA: 11.8m [2026-01-01T12:13:29.313627] [DEBUG] [REMOTE ] LEO: Retrieved 6280 rows, trimmed to 300. [2026-01-01T12:13:29.313827] [DEBUG] [REMOTE ] LEO: PASS: History has at least 300 days. [2026-01-01T12:13:29.314098] [DEBUG] [REMOTE ] LEO: PASS: Price check passed. Min price $6.15. [2026-01-01T12:13:29.314259] [DEBUG] [REMOTE ] LEO: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:29.314415] [DEBUG] [REMOTE ] LEO: PASS: Integrity check passed. [2026-01-01T12:13:29.314465] [DEBUG] [REMOTE ] LEO: Symbol is viable for forecasting. [2026-01-01T12:13:29.314526] [INFO ] [MAIN ] [1882/3542] LEO kept (0.6s) | 1879 kept, 3 rejected | 140.4/min | ETA: 11.8m [2026-01-01T12:13:29.504258] [DEBUG] [REMOTE ] LESL: Retrieved 1299 rows, trimmed to 300. [2026-01-01T12:13:29.504390] [DEBUG] [REMOTE ] LESL: PASS: History has at least 300 days. [2026-01-01T12:13:29.504612] [DEBUG] [REMOTE ] LESL: PASS: Price check passed. Min price $1.65. [2026-01-01T12:13:29.504746] [DEBUG] [REMOTE ] LESL: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:29.504852] [DEBUG] [REMOTE ] LESL: PASS: Integrity check passed. [2026-01-01T12:13:29.504891] [DEBUG] [REMOTE ] LESL: Symbol is viable for forecasting. [2026-01-01T12:13:29.504939] [INFO ] [MAIN ] [1883/3542] LESL kept (0.2s) | 1880 kept, 3 rejected | 140.5/min | ETA: 11.8m [2026-01-01T12:13:30.034341] [DEBUG] [REMOTE ] LEVI: Retrieved 1706 rows, trimmed to 300. [2026-01-01T12:13:30.034489] [DEBUG] [REMOTE ] LEVI: PASS: History has at least 300 days. [2026-01-01T12:13:30.034714] [DEBUG] [REMOTE ] LEVI: PASS: Price check passed. Min price $19.47. [2026-01-01T12:13:30.034854] [DEBUG] [REMOTE ] LEVI: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:30.034961] [DEBUG] [REMOTE ] LEVI: PASS: Integrity check passed. [2026-01-01T12:13:30.035001] [DEBUG] [REMOTE ] LEVI: Symbol is viable for forecasting. [2026-01-01T12:13:30.035049] [INFO ] [MAIN ] [1884/3542] LEVI kept (0.5s) | 1881 kept, 3 rejected | 140.4/min | ETA: 11.8m [2026-01-01T12:13:30.540177] [DEBUG] [REMOTE ] LFMD: Retrieved 6280 rows, trimmed to 300. [2026-01-01T12:13:30.540311] [DEBUG] [REMOTE ] LFMD: PASS: History has at least 300 days. [2026-01-01T12:13:30.540514] [DEBUG] [REMOTE ] LFMD: PASS: Price check passed. Min price $3.20. [2026-01-01T12:13:30.540664] [DEBUG] [REMOTE ] LFMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:30.540776] [DEBUG] [REMOTE ] LFMD: PASS: Integrity check passed. [2026-01-01T12:13:30.540814] [DEBUG] [REMOTE ] LFMD: Symbol is viable for forecasting. [2026-01-01T12:13:30.540861] [INFO ] [MAIN ] [1885/3542] LFMD kept (0.5s) | 1882 kept, 3 rejected | 140.4/min | ETA: 11.8m [2026-01-01T12:13:31.040749] [DEBUG] [REMOTE ] LFUS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:31.040880] [DEBUG] [REMOTE ] LFUS: PASS: History has at least 300 days. [2026-01-01T12:13:31.041088] [DEBUG] [REMOTE ] LFUS: PASS: Price check passed. Min price $234.94. [2026-01-01T12:13:31.041224] [DEBUG] [REMOTE ] LFUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:31.041359] [DEBUG] [REMOTE ] LFUS: PASS: Integrity check passed. [2026-01-01T12:13:31.041405] [DEBUG] [REMOTE ] LFUS: Symbol is viable for forecasting. [2026-01-01T12:13:31.041454] [INFO ] [MAIN ] [1886/3542] LFUS kept (0.5s) | 1883 kept, 3 rejected | 140.4/min | ETA: 11.8m [2026-01-01T12:13:31.302060] [DEBUG] [REMOTE ] LFVN: Retrieved 5345 rows, trimmed to 300. [2026-01-01T12:13:31.302183] [DEBUG] [REMOTE ] LFVN: PASS: History has at least 300 days. [2026-01-01T12:13:31.302383] [DEBUG] [REMOTE ] LFVN: PASS: Price check passed. Min price $5.99. [2026-01-01T12:13:31.302513] [DEBUG] [REMOTE ] LFVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:31.302640] [DEBUG] [REMOTE ] LFVN: PASS: Integrity check passed. [2026-01-01T12:13:31.302682] [DEBUG] [REMOTE ] LFVN: Symbol is viable for forecasting. [2026-01-01T12:13:31.302729] [INFO ] [MAIN ] [1887/3542] LFVN kept (0.3s) | 1884 kept, 3 rejected | 140.4/min | ETA: 11.8m [2026-01-01T12:13:31.630955] [DEBUG] [REMOTE ] LGCL: Retrieved 459 rows, trimmed to 300. [2026-01-01T12:13:31.631076] [DEBUG] [REMOTE ] LGCL: PASS: History has at least 300 days. [2026-01-01T12:13:31.631267] [DEBUG] [REMOTE ] LGCL: PASS: Price check passed. Min price $1.99. [2026-01-01T12:13:31.631395] [DEBUG] [REMOTE ] LGCL: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:31.631501] [DEBUG] [REMOTE ] LGCL: PASS: Integrity check passed. [2026-01-01T12:13:31.631540] [DEBUG] [REMOTE ] LGCL: Symbol is viable for forecasting. [2026-01-01T12:13:31.631603] [INFO ] [MAIN ] [1888/3542] LGCL kept (0.3s) | 1885 kept, 3 rejected | 140.5/min | ETA: 11.8m [2026-01-01T12:13:32.275613] [DEBUG] [REMOTE ] LGI: Retrieved 5449 rows, trimmed to 300. [2026-01-01T12:13:32.275749] [DEBUG] [REMOTE ] LGI: PASS: History has at least 300 days. [2026-01-01T12:13:32.276000] [DEBUG] [REMOTE ] LGI: PASS: Price check passed. Min price $16.46. [2026-01-01T12:13:32.276134] [DEBUG] [REMOTE ] LGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:32.276250] [DEBUG] [REMOTE ] LGI: PASS: Integrity check passed. [2026-01-01T12:13:32.276291] [DEBUG] [REMOTE ] LGI: Symbol is viable for forecasting. [2026-01-01T12:13:32.276352] [INFO ] [MAIN ] [1889/3542] LGI kept (0.6s) | 1886 kept, 3 rejected | 140.4/min | ETA: 11.8m [2026-01-01T12:13:32.601982] [DEBUG] [REMOTE ] LGIH: Retrieved 3055 rows, trimmed to 300. [2026-01-01T12:13:32.602121] [DEBUG] [REMOTE ] LGIH: PASS: History has at least 300 days. [2026-01-01T12:13:32.602330] [DEBUG] [REMOTE ] LGIH: PASS: Price check passed. Min price $40.73. [2026-01-01T12:13:32.602461] [DEBUG] [REMOTE ] LGIH: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:32.602590] [DEBUG] [REMOTE ] LGIH: PASS: Integrity check passed. [2026-01-01T12:13:32.602632] [DEBUG] [REMOTE ] LGIH: Symbol is viable for forecasting. [2026-01-01T12:13:32.602681] [INFO ] [MAIN ] [1890/3542] LGIH kept (0.3s) | 1887 kept, 3 rejected | 140.4/min | ETA: 11.8m [2026-01-01T12:13:33.040416] [DEBUG] [REMOTE ] LGND: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:33.040550] [DEBUG] [REMOTE ] LGND: PASS: History has at least 300 days. [2026-01-01T12:13:33.040784] [DEBUG] [REMOTE ] LGND: PASS: Price check passed. Min price $177.73. [2026-01-01T12:13:33.040921] [DEBUG] [REMOTE ] LGND: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:33.041038] [DEBUG] [REMOTE ] LGND: PASS: Integrity check passed. [2026-01-01T12:13:33.041079] [DEBUG] [REMOTE ] LGND: Symbol is viable for forecasting. [2026-01-01T12:13:33.041131] [INFO ] [MAIN ] [1891/3542] LGND kept (0.4s) | 1888 kept, 3 rejected | 140.4/min | ETA: 11.8m [2026-01-01T12:13:33.526742] [DEBUG] [REMOTE ] LH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:33.526875] [DEBUG] [REMOTE ] LH: PASS: History has at least 300 days. [2026-01-01T12:13:33.527078] [DEBUG] [REMOTE ] LH: PASS: Price check passed. Min price $245.98. [2026-01-01T12:13:33.527248] [DEBUG] [REMOTE ] LH: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:33.527389] [DEBUG] [REMOTE ] LH: PASS: Integrity check passed. [2026-01-01T12:13:33.527435] [DEBUG] [REMOTE ] LH: Symbol is viable for forecasting. [2026-01-01T12:13:33.527488] [INFO ] [MAIN ] [1892/3542] LH kept (0.5s) | 1889 kept, 3 rejected | 140.4/min | ETA: 11.8m [2026-01-01T12:13:33.977217] [DEBUG] [REMOTE ] LHX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:33.977353] [DEBUG] [REMOTE ] LHX: PASS: History has at least 300 days. [2026-01-01T12:13:33.977588] [DEBUG] [REMOTE ] LHX: PASS: Price check passed. Min price $272.32. [2026-01-01T12:13:33.977726] [DEBUG] [REMOTE ] LHX: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:33.977840] [DEBUG] [REMOTE ] LHX: PASS: Integrity check passed. [2026-01-01T12:13:33.977880] [DEBUG] [REMOTE ] LHX: Symbol is viable for forecasting. [2026-01-01T12:13:33.977930] [INFO ] [MAIN ] [1893/3542] LHX kept (0.5s) | 1890 kept, 3 rejected | 140.4/min | ETA: 11.7m [2026-01-01T12:13:34.235235] [DEBUG] [REMOTE ] LI: Retrieved 1363 rows, trimmed to 300. [2026-01-01T12:13:34.235370] [DEBUG] [REMOTE ] LI: PASS: History has at least 300 days. [2026-01-01T12:13:34.235776] [DEBUG] [REMOTE ] LI: PASS: Price check passed. Min price $16.15. [2026-01-01T12:13:34.235915] [DEBUG] [REMOTE ] LI: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:34.236020] [DEBUG] [REMOTE ] LI: PASS: Integrity check passed. [2026-01-01T12:13:34.236058] [DEBUG] [REMOTE ] LI: Symbol is viable for forecasting. [2026-01-01T12:13:34.236103] [INFO ] [MAIN ] [1894/3542] LI kept (0.3s) | 1891 kept, 3 rejected | 140.5/min | ETA: 11.7m [2026-01-01T12:13:34.592637] [DEBUG] [REMOTE ] LICN: Retrieved 729 rows, trimmed to 300. [2026-01-01T12:13:34.592786] [DEBUG] [REMOTE ] LICN: PASS: History has at least 300 days. [2026-01-01T12:13:34.593032] [DEBUG] [REMOTE ] LICN: PASS: Price check passed. Min price $2.82. [2026-01-01T12:13:34.593206] [DEBUG] [REMOTE ] LICN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:34.593347] [DEBUG] [REMOTE ] LICN: PASS: Integrity check passed. [2026-01-01T12:13:34.593404] [DEBUG] [REMOTE ] LICN: Symbol is viable for forecasting. [2026-01-01T12:13:34.593472] [INFO ] [MAIN ] [1895/3542] LICN kept (0.4s) | 1892 kept, 3 rejected | 140.5/min | ETA: 11.7m [2026-01-01T12:13:34.921346] [DEBUG] [REMOTE ] LIF: Retrieved 394 rows, trimmed to 300. [2026-01-01T12:13:34.921473] [DEBUG] [REMOTE ] LIF: PASS: History has at least 300 days. [2026-01-01T12:13:34.921686] [DEBUG] [REMOTE ] LIF: PASS: Price check passed. Min price $60.43. [2026-01-01T12:13:34.921821] [DEBUG] [REMOTE ] LIF: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:34.921929] [DEBUG] [REMOTE ] LIF: PASS: Integrity check passed. [2026-01-01T12:13:34.921968] [DEBUG] [REMOTE ] LIF: Symbol is viable for forecasting. [2026-01-01T12:13:34.922015] [INFO ] [MAIN ] [1896/3542] LIF kept (0.3s) | 1893 kept, 3 rejected | 140.5/min | ETA: 11.7m [2026-01-01T12:13:35.629338] [DEBUG] [REMOTE ] LII: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:35.629473] [DEBUG] [REMOTE ] LII: PASS: History has at least 300 days. [2026-01-01T12:13:35.629695] [DEBUG] [REMOTE ] LII: PASS: Price check passed. Min price $443.07. [2026-01-01T12:13:35.629826] [DEBUG] [REMOTE ] LII: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:35.629935] [DEBUG] [REMOTE ] LII: PASS: Integrity check passed. [2026-01-01T12:13:35.629973] [DEBUG] [REMOTE ] LII: Symbol is viable for forecasting. [2026-01-01T12:13:35.630020] [INFO ] [MAIN ] [1897/3542] LII kept (0.7s) | 1894 kept, 3 rejected | 140.4/min | ETA: 11.7m [2026-01-01T12:13:35.950463] [DEBUG] [REMOTE ] LILA: Retrieved 2641 rows, trimmed to 300. [2026-01-01T12:13:35.950613] [DEBUG] [REMOTE ] LILA: PASS: History has at least 300 days. [2026-01-01T12:13:35.950841] [DEBUG] [REMOTE ] LILA: PASS: Price check passed. Min price $7.39. [2026-01-01T12:13:35.950975] [DEBUG] [REMOTE ] LILA: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:35.951083] [DEBUG] [REMOTE ] LILA: PASS: Integrity check passed. [2026-01-01T12:13:35.951124] [DEBUG] [REMOTE ] LILA: Symbol is viable for forecasting. [2026-01-01T12:13:35.951172] [INFO ] [MAIN ] [1898/3542] LILA kept (0.3s) | 1895 kept, 3 rejected | 140.4/min | ETA: 11.7m [2026-01-01T12:13:36.344975] [DEBUG] [REMOTE ] LILAK: Retrieved 2641 rows, trimmed to 300. [2026-01-01T12:13:36.345104] [DEBUG] [REMOTE ] LILAK: PASS: History has at least 300 days. [2026-01-01T12:13:36.345304] [DEBUG] [REMOTE ] LILAK: PASS: Price check passed. Min price $7.46. [2026-01-01T12:13:36.345434] [DEBUG] [REMOTE ] LILAK: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:36.345541] [DEBUG] [REMOTE ] LILAK: PASS: Integrity check passed. [2026-01-01T12:13:36.345599] [DEBUG] [REMOTE ] LILAK: Symbol is viable for forecasting. [2026-01-01T12:13:36.345649] [INFO ] [MAIN ] [1899/3542] LILAK kept (0.4s) | 1896 kept, 3 rejected | 140.5/min | ETA: 11.7m [2026-01-01T12:13:36.725189] [DEBUG] [REMOTE ] LIN: Retrieved 1823 rows, trimmed to 300. [2026-01-01T12:13:36.725353] [DEBUG] [REMOTE ] LIN: PASS: History has at least 300 days. [2026-01-01T12:13:36.725612] [DEBUG] [REMOTE ] LIN: PASS: Price check passed. Min price $389.38. [2026-01-01T12:13:36.725753] [DEBUG] [REMOTE ] LIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:36.725873] [DEBUG] [REMOTE ] LIN: PASS: Integrity check passed. [2026-01-01T12:13:36.725914] [DEBUG] [REMOTE ] LIN: Symbol is viable for forecasting. [2026-01-01T12:13:36.725965] [INFO ] [MAIN ] [1900/3542] LIN kept (0.4s) | 1897 kept, 3 rejected | 140.5/min | ETA: 11.7m [2026-01-01T12:13:37.276632] [DEBUG] [REMOTE ] LINC: Retrieved 5164 rows, trimmed to 300. [2026-01-01T12:13:37.276758] [DEBUG] [REMOTE ] LINC: PASS: History has at least 300 days. [2026-01-01T12:13:37.276961] [DEBUG] [REMOTE ] LINC: PASS: Price check passed. Min price $17.80. [2026-01-01T12:13:37.277098] [DEBUG] [REMOTE ] LINC: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:37.277206] [DEBUG] [REMOTE ] LINC: PASS: Integrity check passed. [2026-01-01T12:13:37.277246] [DEBUG] [REMOTE ] LINC: Symbol is viable for forecasting. [2026-01-01T12:13:37.277307] [INFO ] [MAIN ] [1901/3542] LINC kept (0.6s) | 1898 kept, 3 rejected | 140.4/min | ETA: 11.7m [2026-01-01T12:13:37.568448] [DEBUG] [REMOTE ] LIND: Retrieved 2637 rows, trimmed to 300. [2026-01-01T12:13:37.568595] [DEBUG] [REMOTE ] LIND: PASS: History has at least 300 days. [2026-01-01T12:13:37.568794] [DEBUG] [REMOTE ] LIND: PASS: Price check passed. Min price $11.45. [2026-01-01T12:13:37.568923] [DEBUG] [REMOTE ] LIND: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:37.569030] [DEBUG] [REMOTE ] LIND: PASS: Integrity check passed. [2026-01-01T12:13:37.569070] [DEBUG] [REMOTE ] LIND: Symbol is viable for forecasting. [2026-01-01T12:13:37.569116] [INFO ] [MAIN ] [1902/3542] LIND kept (0.3s) | 1899 kept, 3 rejected | 140.5/min | ETA: 11.7m [2026-01-01T12:13:37.879124] [DEBUG] [REMOTE ] LINE: Retrieved 361 rows, trimmed to 300. [2026-01-01T12:13:37.879326] [DEBUG] [REMOTE ] LINE: PASS: History has at least 300 days. [2026-01-01T12:13:37.879565] [DEBUG] [REMOTE ] LINE: PASS: Price check passed. Min price $32.58. [2026-01-01T12:13:37.879762] [DEBUG] [REMOTE ] LINE: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:37.879887] [DEBUG] [REMOTE ] LINE: PASS: Integrity check passed. [2026-01-01T12:13:37.879934] [DEBUG] [REMOTE ] LINE: Symbol is viable for forecasting. [2026-01-01T12:13:37.879986] [INFO ] [MAIN ] [1903/3542] LINE kept (0.3s) | 1900 kept, 3 rejected | 140.5/min | ETA: 11.7m [2026-01-01T12:13:38.482406] [DEBUG] [REMOTE ] LINK: Retrieved 3437 rows, trimmed to 300. [2026-01-01T12:13:38.482605] [DEBUG] [REMOTE ] LINK: PASS: History has at least 300 days. [2026-01-01T12:13:38.482852] [DEBUG] [REMOTE ] LINK: PASS: Price check passed. Min price $3.40. [2026-01-01T12:13:38.482993] [DEBUG] [REMOTE ] LINK: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:38.483113] [DEBUG] [REMOTE ] LINK: PASS: Integrity check passed. [2026-01-01T12:13:38.483155] [DEBUG] [REMOTE ] LINK: Symbol is viable for forecasting. [2026-01-01T12:13:38.483207] [INFO ] [MAIN ] [1904/3542] LINK kept (0.6s) | 1901 kept, 3 rejected | 140.5/min | ETA: 11.7m [2026-01-01T12:13:38.785463] [DEBUG] [REMOTE ] LITE: Retrieved 2619 rows, trimmed to 300. [2026-01-01T12:13:38.785668] [DEBUG] [REMOTE ] LITE: PASS: History has at least 300 days. [2026-01-01T12:13:38.785920] [DEBUG] [REMOTE ] LITE: PASS: Price check passed. Min price $149.61. [2026-01-01T12:13:38.786061] [DEBUG] [REMOTE ] LITE: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:38.786185] [DEBUG] [REMOTE ] LITE: PASS: Integrity check passed. [2026-01-01T12:13:38.786228] [DEBUG] [REMOTE ] LITE: Symbol is viable for forecasting. [2026-01-01T12:13:38.786280] [INFO ] [MAIN ] [1905/3542] LITE kept (0.3s) | 1902 kept, 3 rejected | 140.5/min | ETA: 11.7m [2026-01-01T12:13:39.115200] [DEBUG] [REMOTE ] LITM: Retrieved 1032 rows, trimmed to 300. [2026-01-01T12:13:39.115382] [DEBUG] [REMOTE ] LITM: PASS: History has at least 300 days. [2026-01-01T12:13:39.115647] [DEBUG] [REMOTE ] LITM: PASS: Price check passed. Min price $2.49. [2026-01-01T12:13:39.115787] [DEBUG] [REMOTE ] LITM: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:39.115899] [DEBUG] [REMOTE ] LITM: PASS: Integrity check passed. [2026-01-01T12:13:39.115940] [DEBUG] [REMOTE ] LITM: Symbol is viable for forecasting. [2026-01-01T12:13:39.115990] [INFO ] [MAIN ] [1906/3542] LITM kept (0.3s) | 1903 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:39.613297] [DEBUG] [REMOTE ] LIVN: Retrieved 2566 rows, trimmed to 300. [2026-01-01T12:13:39.613430] [DEBUG] [REMOTE ] LIVN: PASS: History has at least 300 days. [2026-01-01T12:13:39.613672] [DEBUG] [REMOTE ] LIVN: PASS: Price check passed. Min price $49.57. [2026-01-01T12:13:39.613805] [DEBUG] [REMOTE ] LIVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:39.613918] [DEBUG] [REMOTE ] LIVN: PASS: Integrity check passed. [2026-01-01T12:13:39.613957] [DEBUG] [REMOTE ] LIVN: Symbol is viable for forecasting. [2026-01-01T12:13:39.614003] [INFO ] [MAIN ] [1907/3542] LIVN kept (0.5s) | 1904 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:40.152625] [DEBUG] [REMOTE ] LKFN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:40.152798] [DEBUG] [REMOTE ] LKFN: PASS: History has at least 300 days. [2026-01-01T12:13:40.153107] [DEBUG] [REMOTE ] LKFN: PASS: Price check passed. Min price $56.30. [2026-01-01T12:13:40.153296] [DEBUG] [REMOTE ] LKFN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:40.153472] [DEBUG] [REMOTE ] LKFN: PASS: Integrity check passed. [2026-01-01T12:13:40.153545] [DEBUG] [REMOTE ] LKFN: Symbol is viable for forecasting. [2026-01-01T12:13:40.153665] [INFO ] [MAIN ] [1908/3542] LKFN kept (0.5s) | 1905 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:40.575956] [DEBUG] [REMOTE ] LKQ: Retrieved 5597 rows, trimmed to 300. [2026-01-01T12:13:40.576164] [DEBUG] [REMOTE ] LKQ: PASS: History has at least 300 days. [2026-01-01T12:13:40.576447] [DEBUG] [REMOTE ] LKQ: PASS: Price check passed. Min price $28.17. [2026-01-01T12:13:40.576604] [DEBUG] [REMOTE ] LKQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:40.576735] [DEBUG] [REMOTE ] LKQ: PASS: Integrity check passed. [2026-01-01T12:13:40.576774] [DEBUG] [REMOTE ] LKQ: Symbol is viable for forecasting. [2026-01-01T12:13:40.576826] [INFO ] [MAIN ] [1909/3542] LKQ kept (0.4s) | 1906 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:41.029607] [DEBUG] [REMOTE ] LLY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:41.029753] [DEBUG] [REMOTE ] LLY: PASS: History has at least 300 days. [2026-01-01T12:13:41.029977] [DEBUG] [REMOTE ] LLY: PASS: Price check passed. Min price $798.40. [2026-01-01T12:13:41.030112] [DEBUG] [REMOTE ] LLY: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:41.030227] [DEBUG] [REMOTE ] LLY: PASS: Integrity check passed. [2026-01-01T12:13:41.030267] [DEBUG] [REMOTE ] LLY: Symbol is viable for forecasting. [2026-01-01T12:13:41.030316] [INFO ] [MAIN ] [1910/3542] LLY kept (0.5s) | 1907 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:41.338728] [DEBUG] [REMOTE ] LMB: Retrieved 2502 rows, trimmed to 300. [2026-01-01T12:13:41.338863] [DEBUG] [REMOTE ] LMB: PASS: History has at least 300 days. [2026-01-01T12:13:41.339107] [DEBUG] [REMOTE ] LMB: PASS: Price check passed. Min price $65.92. [2026-01-01T12:13:41.339261] [DEBUG] [REMOTE ] LMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:41.339440] [DEBUG] [REMOTE ] LMB: PASS: Integrity check passed. [2026-01-01T12:13:41.339498] [DEBUG] [REMOTE ] LMB: Symbol is viable for forecasting. [2026-01-01T12:13:41.339562] [INFO ] [MAIN ] [1911/3542] LMB kept (0.3s) | 1908 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:41.781407] [DEBUG] [REMOTE ] LMBS: Retrieved 2805 rows, trimmed to 300. [2026-01-01T12:13:41.781543] [DEBUG] [REMOTE ] LMBS: PASS: History has at least 300 days. [2026-01-01T12:13:41.781781] [DEBUG] [REMOTE ] LMBS: PASS: Price check passed. Min price $49.27. [2026-01-01T12:13:41.781920] [DEBUG] [REMOTE ] LMBS: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:41.782032] [DEBUG] [REMOTE ] LMBS: PASS: Integrity check passed. [2026-01-01T12:13:41.782073] [DEBUG] [REMOTE ] LMBS: Symbol is viable for forecasting. [2026-01-01T12:13:41.782122] [INFO ] [MAIN ] [1912/3542] LMBS kept (0.4s) | 1909 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:42.083928] [DEBUG] [REMOTE ] LMND: Retrieved 1382 rows, trimmed to 300. [2026-01-01T12:13:42.084076] [DEBUG] [REMOTE ] LMND: PASS: History has at least 300 days. [2026-01-01T12:13:42.084301] [DEBUG] [REMOTE ] LMND: PASS: Price check passed. Min price $47.55. [2026-01-01T12:13:42.084449] [DEBUG] [REMOTE ] LMND: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:42.084595] [DEBUG] [REMOTE ] LMND: PASS: Integrity check passed. [2026-01-01T12:13:42.084637] [DEBUG] [REMOTE ] LMND: Symbol is viable for forecasting. [2026-01-01T12:13:42.084704] [INFO ] [MAIN ] [1913/3542] LMND kept (0.3s) | 1910 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:42.686337] [DEBUG] [REMOTE ] LNC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:42.686505] [DEBUG] [REMOTE ] LNC: PASS: History has at least 300 days. [2026-01-01T12:13:42.686789] [DEBUG] [REMOTE ] LNC: PASS: Price check passed. Min price $38.04. [2026-01-01T12:13:42.686966] [DEBUG] [REMOTE ] LNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:42.687125] [DEBUG] [REMOTE ] LNC: PASS: Integrity check passed. [2026-01-01T12:13:42.687178] [DEBUG] [REMOTE ] LNC: Symbol is viable for forecasting. [2026-01-01T12:13:42.687245] [INFO ] [MAIN ] [1914/3542] LNC kept (0.6s) | 1911 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:43.034866] [DEBUG] [REMOTE ] LND: Retrieved 3428 rows, trimmed to 300. [2026-01-01T12:13:43.035003] [DEBUG] [REMOTE ] LND: PASS: History has at least 300 days. [2026-01-01T12:13:43.035212] [DEBUG] [REMOTE ] LND: PASS: Price check passed. Min price $3.50. [2026-01-01T12:13:43.035341] [DEBUG] [REMOTE ] LND: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:43.035452] [DEBUG] [REMOTE ] LND: PASS: Integrity check passed. [2026-01-01T12:13:43.035492] [DEBUG] [REMOTE ] LND: Symbol is viable for forecasting. [2026-01-01T12:13:43.035539] [INFO ] [MAIN ] [1915/3542] LND kept (0.3s) | 1912 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:43.550884] [DEBUG] [REMOTE ] LNG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:43.551016] [DEBUG] [REMOTE ] LNG: PASS: History has at least 300 days. [2026-01-01T12:13:43.551221] [DEBUG] [REMOTE ] LNG: PASS: Price check passed. Min price $188.83. [2026-01-01T12:13:43.551351] [DEBUG] [REMOTE ] LNG: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:43.551462] [DEBUG] [REMOTE ] LNG: PASS: Integrity check passed. [2026-01-01T12:13:43.551501] [DEBUG] [REMOTE ] LNG: Symbol is viable for forecasting. [2026-01-01T12:13:43.551549] [INFO ] [MAIN ] [1916/3542] LNG kept (0.5s) | 1913 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:43.822114] [DEBUG] [REMOTE ] LNKB: Retrieved 1377 rows, trimmed to 300. [2026-01-01T12:13:43.822233] [DEBUG] [REMOTE ] LNKB: PASS: History has at least 300 days. [2026-01-01T12:13:43.822424] [DEBUG] [REMOTE ] LNKB: PASS: Price check passed. Min price $6.78. [2026-01-01T12:13:43.822552] [DEBUG] [REMOTE ] LNKB: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:43.822691] [DEBUG] [REMOTE ] LNKB: PASS: Integrity check passed. [2026-01-01T12:13:43.822731] [DEBUG] [REMOTE ] LNKB: Symbol is viable for forecasting. [2026-01-01T12:13:43.822777] [INFO ] [MAIN ] [1917/3542] LNKB kept (0.3s) | 1914 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:44.431285] [DEBUG] [REMOTE ] LNN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:44.431418] [DEBUG] [REMOTE ] LNN: PASS: History has at least 300 days. [2026-01-01T12:13:44.431664] [DEBUG] [REMOTE ] LNN: PASS: Price check passed. Min price $106.57. [2026-01-01T12:13:44.431825] [DEBUG] [REMOTE ] LNN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:44.431943] [DEBUG] [REMOTE ] LNN: PASS: Integrity check passed. [2026-01-01T12:13:44.431983] [DEBUG] [REMOTE ] LNN: Symbol is viable for forecasting. [2026-01-01T12:13:44.432033] [INFO ] [MAIN ] [1918/3542] LNN kept (0.6s) | 1915 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:44.807821] [DEBUG] [REMOTE ] LNTH: Retrieved 2646 rows, trimmed to 300. [2026-01-01T12:13:44.807939] [DEBUG] [REMOTE ] LNTH: PASS: History has at least 300 days. [2026-01-01T12:13:44.808133] [DEBUG] [REMOTE ] LNTH: PASS: Price check passed. Min price $50.69. [2026-01-01T12:13:44.808261] [DEBUG] [REMOTE ] LNTH: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:44.808366] [DEBUG] [REMOTE ] LNTH: PASS: Integrity check passed. [2026-01-01T12:13:44.808405] [DEBUG] [REMOTE ] LNTH: Symbol is viable for forecasting. [2026-01-01T12:13:44.808465] [INFO ] [MAIN ] [1919/3542] LNTH kept (0.4s) | 1916 kept, 3 rejected | 140.5/min | ETA: 11.6m [2026-01-01T12:13:45.100493] [DEBUG] [REMOTE ] LNZA: Retrieved 1072 rows, trimmed to 300. [2026-01-01T12:13:45.100642] [DEBUG] [REMOTE ] LNZA: PASS: History has at least 300 days. [2026-01-01T12:13:45.100841] [DEBUG] [REMOTE ] LNZA: PASS: Price check passed. Min price $11.94. [2026-01-01T12:13:45.100970] [DEBUG] [REMOTE ] LNZA: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:45.101075] [DEBUG] [REMOTE ] LNZA: PASS: Integrity check passed. [2026-01-01T12:13:45.101114] [DEBUG] [REMOTE ] LNZA: Symbol is viable for forecasting. [2026-01-01T12:13:45.101160] [INFO ] [MAIN ] [1920/3542] LNZA kept (0.3s) | 1917 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:45.676895] [DEBUG] [REMOTE ] LOAN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:45.677027] [DEBUG] [REMOTE ] LOAN: PASS: History has at least 300 days. [2026-01-01T12:13:45.677243] [DEBUG] [REMOTE ] LOAN: PASS: Price check passed. Min price $4.27. [2026-01-01T12:13:45.677377] [DEBUG] [REMOTE ] LOAN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:45.677488] [DEBUG] [REMOTE ] LOAN: PASS: Integrity check passed. [2026-01-01T12:13:45.677527] [DEBUG] [REMOTE ] LOAN: Symbol is viable for forecasting. [2026-01-01T12:13:45.677591] [INFO ] [MAIN ] [1921/3542] LOAN kept (0.6s) | 1918 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:46.007837] [DEBUG] [REMOTE ] LOB: Retrieved 2627 rows, trimmed to 300. [2026-01-01T12:13:46.007967] [DEBUG] [REMOTE ] LOB: PASS: History has at least 300 days. [2026-01-01T12:13:46.008168] [DEBUG] [REMOTE ] LOB: PASS: Price check passed. Min price $29.38. [2026-01-01T12:13:46.008303] [DEBUG] [REMOTE ] LOB: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:46.008437] [DEBUG] [REMOTE ] LOB: PASS: Integrity check passed. [2026-01-01T12:13:46.008496] [DEBUG] [REMOTE ] LOB: Symbol is viable for forecasting. [2026-01-01T12:13:46.008565] [INFO ] [MAIN ] [1922/3542] LOB kept (0.3s) | 1919 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:46.377013] [DEBUG] [REMOTE ] LOCO: Retrieved 2877 rows, trimmed to 300. [2026-01-01T12:13:46.377133] [DEBUG] [REMOTE ] LOCO: PASS: History has at least 300 days. [2026-01-01T12:13:46.377338] [DEBUG] [REMOTE ] LOCO: PASS: Price check passed. Min price $9.06. [2026-01-01T12:13:46.377477] [DEBUG] [REMOTE ] LOCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:46.377607] [DEBUG] [REMOTE ] LOCO: PASS: Integrity check passed. [2026-01-01T12:13:46.377650] [DEBUG] [REMOTE ] LOCO: Symbol is viable for forecasting. [2026-01-01T12:13:46.377701] [INFO ] [MAIN ] [1923/3542] LOCO kept (0.4s) | 1920 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:46.942602] [DEBUG] [REMOTE ] LOGI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:46.942751] [DEBUG] [REMOTE ] LOGI: PASS: History has at least 300 days. [2026-01-01T12:13:46.942976] [DEBUG] [REMOTE ] LOGI: PASS: Price check passed. Min price $100.22. [2026-01-01T12:13:46.943128] [DEBUG] [REMOTE ] LOGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:46.943242] [DEBUG] [REMOTE ] LOGI: PASS: Integrity check passed. [2026-01-01T12:13:46.943284] [DEBUG] [REMOTE ] LOGI: Symbol is viable for forecasting. [2026-01-01T12:13:46.943335] [INFO ] [MAIN ] [1924/3542] LOGI kept (0.6s) | 1921 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:47.233072] [DEBUG] [REMOTE ] LOMA: Retrieved 2052 rows, trimmed to 300. [2026-01-01T12:13:47.233202] [DEBUG] [REMOTE ] LOMA: PASS: History has at least 300 days. [2026-01-01T12:13:47.233404] [DEBUG] [REMOTE ] LOMA: PASS: Price check passed. Min price $7.43. [2026-01-01T12:13:47.233567] [DEBUG] [REMOTE ] LOMA: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:47.233719] [DEBUG] [REMOTE ] LOMA: PASS: Integrity check passed. [2026-01-01T12:13:47.233765] [DEBUG] [REMOTE ] LOMA: Symbol is viable for forecasting. [2026-01-01T12:13:47.233837] [INFO ] [MAIN ] [1925/3542] LOMA kept (0.3s) | 1922 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:47.738316] [DEBUG] [REMOTE ] LOPE: Retrieved 4304 rows, trimmed to 300. [2026-01-01T12:13:47.738457] [DEBUG] [REMOTE ] LOPE: PASS: History has at least 300 days. [2026-01-01T12:13:47.738729] [DEBUG] [REMOTE ] LOPE: PASS: Price check passed. Min price $150.81. [2026-01-01T12:13:47.738869] [DEBUG] [REMOTE ] LOPE: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:47.738988] [DEBUG] [REMOTE ] LOPE: PASS: Integrity check passed. [2026-01-01T12:13:47.739028] [DEBUG] [REMOTE ] LOPE: Symbol is viable for forecasting. [2026-01-01T12:13:47.739079] [INFO ] [MAIN ] [1926/3542] LOPE kept (0.5s) | 1923 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:47.923867] [DEBUG] [REMOTE ] LOVE: Retrieved 1889 rows, trimmed to 300. [2026-01-01T12:13:47.924038] [DEBUG] [REMOTE ] LOVE: PASS: History has at least 300 days. [2026-01-01T12:13:47.924281] [DEBUG] [REMOTE ] LOVE: PASS: Price check passed. Min price $11.51. [2026-01-01T12:13:47.924417] [DEBUG] [REMOTE ] LOVE: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:47.924545] [DEBUG] [REMOTE ] LOVE: PASS: Integrity check passed. [2026-01-01T12:13:47.924604] [DEBUG] [REMOTE ] LOVE: Symbol is viable for forecasting. [2026-01-01T12:13:47.924658] [INFO ] [MAIN ] [1927/3542] LOVE kept (0.2s) | 1924 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:48.463983] [DEBUG] [REMOTE ] LPCN: Retrieved 3067 rows, trimmed to 300. [2026-01-01T12:13:48.464188] [DEBUG] [REMOTE ] LPCN: PASS: History has at least 300 days. [2026-01-01T12:13:48.464460] [DEBUG] [REMOTE ] LPCN: PASS: Price check passed. Min price $2.53. [2026-01-01T12:13:48.464659] [DEBUG] [REMOTE ] LPCN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:48.464827] [DEBUG] [REMOTE ] LPCN: PASS: Integrity check passed. [2026-01-01T12:13:48.464885] [DEBUG] [REMOTE ] LPCN: Symbol is viable for forecasting. [2026-01-01T12:13:48.464955] [INFO ] [MAIN ] [1928/3542] LPCN kept (0.5s) | 1925 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:48.920434] [DEBUG] [REMOTE ] LPG: Retrieved 2931 rows, trimmed to 300. [2026-01-01T12:13:48.920567] [DEBUG] [REMOTE ] LPG: PASS: History has at least 300 days. [2026-01-01T12:13:48.920824] [DEBUG] [REMOTE ] LPG: PASS: Price check passed. Min price $23.93. [2026-01-01T12:13:48.920965] [DEBUG] [REMOTE ] LPG: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:48.921074] [DEBUG] [REMOTE ] LPG: PASS: Integrity check passed. [2026-01-01T12:13:48.921113] [DEBUG] [REMOTE ] LPG: Symbol is viable for forecasting. [2026-01-01T12:13:48.921160] [INFO ] [MAIN ] [1929/3542] LPG kept (0.5s) | 1926 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:49.346828] [DEBUG] [REMOTE ] LPL: Retrieved 5397 rows, trimmed to 300. [2026-01-01T12:13:49.346962] [DEBUG] [REMOTE ] LPL: PASS: History has at least 300 days. [2026-01-01T12:13:49.347164] [DEBUG] [REMOTE ] LPL: PASS: Price check passed. Min price $4.09. [2026-01-01T12:13:49.347293] [DEBUG] [REMOTE ] LPL: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:49.347401] [DEBUG] [REMOTE ] LPL: PASS: Integrity check passed. [2026-01-01T12:13:49.347439] [DEBUG] [REMOTE ] LPL: Symbol is viable for forecasting. [2026-01-01T12:13:49.347487] [INFO ] [MAIN ] [1930/3542] LPL kept (0.4s) | 1927 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:49.705424] [DEBUG] [REMOTE ] LPLA: Retrieved 3802 rows, trimmed to 300. [2026-01-01T12:13:49.705550] [DEBUG] [REMOTE ] LPLA: PASS: History has at least 300 days. [2026-01-01T12:13:49.705779] [DEBUG] [REMOTE ] LPLA: PASS: Price check passed. Min price $314.99. [2026-01-01T12:13:49.705911] [DEBUG] [REMOTE ] LPLA: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:49.706023] [DEBUG] [REMOTE ] LPLA: PASS: Integrity check passed. [2026-01-01T12:13:49.706079] [DEBUG] [REMOTE ] LPLA: Symbol is viable for forecasting. [2026-01-01T12:13:49.706128] [INFO ] [MAIN ] [1931/3542] LPLA kept (0.4s) | 1928 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:50.024668] [DEBUG] [REMOTE ] LPRO: Retrieved 1943 rows, trimmed to 300. [2026-01-01T12:13:50.024787] [DEBUG] [REMOTE ] LPRO: PASS: History has at least 300 days. [2026-01-01T12:13:50.024979] [DEBUG] [REMOTE ] LPRO: PASS: Price check passed. Min price $1.45. [2026-01-01T12:13:50.025107] [DEBUG] [REMOTE ] LPRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:50.025212] [DEBUG] [REMOTE ] LPRO: PASS: Integrity check passed. [2026-01-01T12:13:50.025250] [DEBUG] [REMOTE ] LPRO: Symbol is viable for forecasting. [2026-01-01T12:13:50.025296] [INFO ] [MAIN ] [1932/3542] LPRO kept (0.3s) | 1929 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:50.480238] [DEBUG] [REMOTE ] LPSN: Retrieved 6472 rows, trimmed to 300. [2026-01-01T12:13:50.480379] [DEBUG] [REMOTE ] LPSN: PASS: History has at least 300 days. [2026-01-01T12:13:50.480634] [DEBUG] [REMOTE ] LPSN: PASS: Price check passed. Min price $3.87. [2026-01-01T12:13:50.480782] [DEBUG] [REMOTE ] LPSN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:50.480898] [DEBUG] [REMOTE ] LPSN: PASS: Integrity check passed. [2026-01-01T12:13:50.480939] [DEBUG] [REMOTE ] LPSN: Symbol is viable for forecasting. [2026-01-01T12:13:50.480987] [INFO ] [MAIN ] [1933/3542] LPSN kept (0.5s) | 1930 kept, 3 rejected | 140.5/min | ETA: 11.5m [2026-01-01T12:13:50.835191] [DEBUG] [REMOTE ] LPTH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:50.835327] [DEBUG] [REMOTE ] LPTH: PASS: History has at least 300 days. [2026-01-01T12:13:50.835534] [DEBUG] [REMOTE ] LPTH: PASS: Price check passed. Min price $6.18. [2026-01-01T12:13:50.835686] [DEBUG] [REMOTE ] LPTH: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:50.835806] [DEBUG] [REMOTE ] LPTH: PASS: Integrity check passed. [2026-01-01T12:13:50.835845] [DEBUG] [REMOTE ] LPTH: Symbol is viable for forecasting. [2026-01-01T12:13:50.835891] [INFO ] [MAIN ] [1934/3542] LPTH kept (0.4s) | 1931 kept, 3 rejected | 140.5/min | ETA: 11.4m [2026-01-01T12:13:51.342904] [DEBUG] [REMOTE ] LPX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:51.343030] [DEBUG] [REMOTE ] LPX: PASS: History has at least 300 days. [2026-01-01T12:13:51.343234] [DEBUG] [REMOTE ] LPX: PASS: Price check passed. Min price $74.60. [2026-01-01T12:13:51.343364] [DEBUG] [REMOTE ] LPX: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:51.343475] [DEBUG] [REMOTE ] LPX: PASS: Integrity check passed. [2026-01-01T12:13:51.343514] [DEBUG] [REMOTE ] LPX: Symbol is viable for forecasting. [2026-01-01T12:13:51.343560] [INFO ] [MAIN ] [1935/3542] LPX kept (0.5s) | 1932 kept, 3 rejected | 140.5/min | ETA: 11.4m [2026-01-01T12:13:51.635800] [DEBUG] [REMOTE ] LQDA: Retrieved 1869 rows, trimmed to 300. [2026-01-01T12:13:51.635920] [DEBUG] [REMOTE ] LQDA: PASS: History has at least 300 days. [2026-01-01T12:13:51.636110] [DEBUG] [REMOTE ] LQDA: PASS: Price check passed. Min price $22.02. [2026-01-01T12:13:51.636302] [DEBUG] [REMOTE ] LQDA: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:51.636440] [DEBUG] [REMOTE ] LQDA: PASS: Integrity check passed. [2026-01-01T12:13:51.636491] [DEBUG] [REMOTE ] LQDA: Symbol is viable for forecasting. [2026-01-01T12:13:51.636554] [INFO ] [MAIN ] [1936/3542] LQDA kept (0.3s) | 1933 kept, 3 rejected | 140.5/min | ETA: 11.4m [2026-01-01T12:13:52.204513] [DEBUG] [REMOTE ] LRCX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:52.204669] [DEBUG] [REMOTE ] LRCX: PASS: History has at least 300 days. [2026-01-01T12:13:52.204898] [DEBUG] [REMOTE ] LRCX: PASS: Price check passed. Min price $131.16. [2026-01-01T12:13:52.205030] [DEBUG] [REMOTE ] LRCX: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:52.205145] [DEBUG] [REMOTE ] LRCX: PASS: Integrity check passed. [2026-01-01T12:13:52.205200] [DEBUG] [REMOTE ] LRCX: Symbol is viable for forecasting. [2026-01-01T12:13:52.205250] [INFO ] [MAIN ] [1937/3542] LRCX kept (0.6s) | 1934 kept, 3 rejected | 140.5/min | ETA: 11.4m [2026-01-01T12:13:52.524129] [DEBUG] [REMOTE ] LRGE: Retrieved 2163 rows, trimmed to 300. [2026-01-01T12:13:52.524261] [DEBUG] [REMOTE ] LRGE: PASS: History has at least 300 days. [2026-01-01T12:13:52.524466] [DEBUG] [REMOTE ] LRGE: PASS: Price check passed. Min price $78.68. [2026-01-01T12:13:52.524615] [DEBUG] [REMOTE ] LRGE: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:52.524731] [DEBUG] [REMOTE ] LRGE: PASS: Integrity check passed. [2026-01-01T12:13:52.524772] [DEBUG] [REMOTE ] LRGE: Symbol is viable for forecasting. [2026-01-01T12:13:52.524828] [INFO ] [MAIN ] [1938/3542] LRGE kept (0.3s) | 1935 kept, 3 rejected | 140.5/min | ETA: 11.4m [2026-01-01T12:13:52.912673] [DEBUG] [REMOTE ] LSCC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:52.912806] [DEBUG] [REMOTE ] LSCC: PASS: History has at least 300 days. [2026-01-01T12:13:52.913013] [DEBUG] [REMOTE ] LSCC: PASS: Price check passed. Min price $61.73. [2026-01-01T12:13:52.913142] [DEBUG] [REMOTE ] LSCC: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:52.913249] [DEBUG] [REMOTE ] LSCC: PASS: Integrity check passed. [2026-01-01T12:13:52.913288] [DEBUG] [REMOTE ] LSCC: Symbol is viable for forecasting. [2026-01-01T12:13:52.913335] [INFO ] [MAIN ] [1939/3542] LSCC kept (0.4s) | 1936 kept, 3 rejected | 140.5/min | ETA: 11.4m [2026-01-01T12:13:53.123997] [DEBUG] [REMOTE ] LSPD: Retrieved 1592 rows, trimmed to 300. [2026-01-01T12:13:53.124127] [DEBUG] [REMOTE ] LSPD: PASS: History has at least 300 days. [2026-01-01T12:13:53.124329] [DEBUG] [REMOTE ] LSPD: PASS: Price check passed. Min price $10.76. [2026-01-01T12:13:53.124462] [DEBUG] [REMOTE ] LSPD: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:53.124604] [DEBUG] [REMOTE ] LSPD: PASS: Integrity check passed. [2026-01-01T12:13:53.124648] [DEBUG] [REMOTE ] LSPD: Symbol is viable for forecasting. [2026-01-01T12:13:53.124695] [INFO ] [MAIN ] [1940/3542] LSPD kept (0.2s) | 1937 kept, 3 rejected | 140.6/min | ETA: 11.4m [2026-01-01T12:13:53.854822] [DEBUG] [REMOTE ] LTC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:53.854972] [DEBUG] [REMOTE ] LTC: PASS: History has at least 300 days. [2026-01-01T12:13:53.855223] [DEBUG] [REMOTE ] LTC: PASS: Price check passed. Min price $33.43. [2026-01-01T12:13:53.855360] [DEBUG] [REMOTE ] LTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:53.855497] [DEBUG] [REMOTE ] LTC: PASS: Integrity check passed. [2026-01-01T12:13:53.855547] [DEBUG] [REMOTE ] LTC: Symbol is viable for forecasting. [2026-01-01T12:13:53.855621] [INFO ] [MAIN ] [1941/3542] LTC kept (0.7s) | 1938 kept, 3 rejected | 140.5/min | ETA: 11.4m [2026-01-01T12:13:54.091959] [DEBUG] [REMOTE ] LTH: Retrieved 1063 rows, trimmed to 300. [2026-01-01T12:13:54.092089] [DEBUG] [REMOTE ] LTH: PASS: History has at least 300 days. [2026-01-01T12:13:54.092286] [DEBUG] [REMOTE ] LTH: PASS: Price check passed. Min price $24.59. [2026-01-01T12:13:54.092420] [DEBUG] [REMOTE ] LTH: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:54.092527] [DEBUG] [REMOTE ] LTH: PASS: Integrity check passed. [2026-01-01T12:13:54.092567] [DEBUG] [REMOTE ] LTH: Symbol is viable for forecasting. [2026-01-01T12:13:54.092642] [INFO ] [MAIN ] [1942/3542] LTH kept (0.2s) | 1939 kept, 3 rejected | 140.6/min | ETA: 11.4m [2026-01-01T12:13:54.461797] [DEBUG] [REMOTE ] LTRN: Retrieved 1397 rows, trimmed to 300. [2026-01-01T12:13:54.461932] [DEBUG] [REMOTE ] LTRN: PASS: History has at least 300 days. [2026-01-01T12:13:54.462133] [DEBUG] [REMOTE ] LTRN: PASS: Price check passed. Min price $3.00. [2026-01-01T12:13:54.462267] [DEBUG] [REMOTE ] LTRN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:54.462393] [DEBUG] [REMOTE ] LTRN: PASS: Integrity check passed. [2026-01-01T12:13:54.462433] [DEBUG] [REMOTE ] LTRN: Symbol is viable for forecasting. [2026-01-01T12:13:54.462482] [INFO ] [MAIN ] [1943/3542] LTRN kept (0.4s) | 1940 kept, 3 rejected | 140.6/min | ETA: 11.4m [2026-01-01T12:13:54.989683] [DEBUG] [REMOTE ] LTRX: Retrieved 6390 rows, trimmed to 300. [2026-01-01T12:13:54.989834] [DEBUG] [REMOTE ] LTRX: PASS: History has at least 300 days. [2026-01-01T12:13:54.990057] [DEBUG] [REMOTE ] LTRX: PASS: Price check passed. Min price $4.48. [2026-01-01T12:13:54.990187] [DEBUG] [REMOTE ] LTRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:54.990300] [DEBUG] [REMOTE ] LTRX: PASS: Integrity check passed. [2026-01-01T12:13:54.990339] [DEBUG] [REMOTE ] LTRX: Symbol is viable for forecasting. [2026-01-01T12:13:54.990386] [INFO ] [MAIN ] [1944/3542] LTRX kept (0.5s) | 1941 kept, 3 rejected | 140.6/min | ETA: 11.4m [2026-01-01T12:13:55.284180] [DEBUG] [REMOTE ] LUCD: Retrieved 1058 rows, trimmed to 300. [2026-01-01T12:13:55.284309] [DEBUG] [REMOTE ] LUCD: PASS: History has at least 300 days. [2026-01-01T12:13:55.284503] [DEBUG] [REMOTE ] LUCD: PASS: Price check passed. Min price $1.01. [2026-01-01T12:13:55.284660] [DEBUG] [REMOTE ] LUCD: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:55.284769] [DEBUG] [REMOTE ] LUCD: PASS: Integrity check passed. [2026-01-01T12:13:55.284812] [DEBUG] [REMOTE ] LUCD: Symbol is viable for forecasting. [2026-01-01T12:13:55.284868] [INFO ] [MAIN ] [1945/3542] LUCD kept (0.3s) | 1942 kept, 3 rejected | 140.6/min | ETA: 11.4m [2026-01-01T12:13:55.559812] [DEBUG] [REMOTE ] LUCY: Retrieved 849 rows, trimmed to 300. [2026-01-01T12:13:55.559928] [DEBUG] [REMOTE ] LUCY: PASS: History has at least 300 days. [2026-01-01T12:13:55.560121] [DEBUG] [REMOTE ] LUCY: FAIL: Price check failed. Min price $1.00 < $1.00. [2026-01-01T12:13:55.560181] [WARN ] [LOCAL ] LUCY: SET TO BLACKLISTED [2026-01-01T12:13:55.561265] [INFO ] [MAIN ] [1946/3542] LUCY rejected (0.3s) | 1942 kept, 4 rejected | 140.6/min | ETA: 11.4m [2026-01-01T12:13:56.310121] [DEBUG] [REMOTE ] LUMN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:56.310257] [DEBUG] [REMOTE ] LUMN: PASS: History has at least 300 days. [2026-01-01T12:13:56.310474] [DEBUG] [REMOTE ] LUMN: PASS: Price check passed. Min price $6.58. [2026-01-01T12:13:56.310634] [DEBUG] [REMOTE ] LUMN: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:56.310780] [DEBUG] [REMOTE ] LUMN: PASS: Integrity check passed. [2026-01-01T12:13:56.310828] [DEBUG] [REMOTE ] LUMN: Symbol is viable for forecasting. [2026-01-01T12:13:56.310921] [INFO ] [MAIN ] [1947/3542] LUMN kept (0.7s) | 1943 kept, 4 rejected | 140.5/min | ETA: 11.3m [2026-01-01T12:13:56.576446] [DEBUG] [REMOTE ] LUNG: Retrieved 1319 rows, trimmed to 300. [2026-01-01T12:13:56.576603] [DEBUG] [REMOTE ] LUNG: PASS: History has at least 300 days. [2026-01-01T12:13:56.576832] [DEBUG] [REMOTE ] LUNG: PASS: Price check passed. Min price $1.31. [2026-01-01T12:13:56.576987] [DEBUG] [REMOTE ] LUNG: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:56.577115] [DEBUG] [REMOTE ] LUNG: PASS: Integrity check passed. [2026-01-01T12:13:56.577164] [DEBUG] [REMOTE ] LUNG: Symbol is viable for forecasting. [2026-01-01T12:13:56.577213] [INFO ] [MAIN ] [1948/3542] LUNG kept (0.3s) | 1944 kept, 4 rejected | 140.6/min | ETA: 11.3m [2026-01-01T12:13:57.034131] [DEBUG] [REMOTE ] LVHD: Retrieved 2517 rows, trimmed to 300. [2026-01-01T12:13:57.034256] [DEBUG] [REMOTE ] LVHD: PASS: History has at least 300 days. [2026-01-01T12:13:57.034499] [DEBUG] [REMOTE ] LVHD: PASS: Price check passed. Min price $39.12. [2026-01-01T12:13:57.034686] [DEBUG] [REMOTE ] LVHD: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:57.034800] [DEBUG] [REMOTE ] LVHD: PASS: Integrity check passed. [2026-01-01T12:13:57.034840] [DEBUG] [REMOTE ] LVHD: Symbol is viable for forecasting. [2026-01-01T12:13:57.034904] [INFO ] [MAIN ] [1949/3542] LVHD kept (0.5s) | 1945 kept, 4 rejected | 140.6/min | ETA: 11.3m [2026-01-01T12:13:57.405661] [DEBUG] [REMOTE ] LVO: Retrieved 2080 rows, trimmed to 300. [2026-01-01T12:13:57.405785] [DEBUG] [REMOTE ] LVO: PASS: History has at least 300 days. [2026-01-01T12:13:57.405999] [DEBUG] [REMOTE ] LVO: PASS: Price check passed. Min price $3.98. [2026-01-01T12:13:57.406142] [DEBUG] [REMOTE ] LVO: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:57.406247] [DEBUG] [REMOTE ] LVO: PASS: Integrity check passed. [2026-01-01T12:13:57.406286] [DEBUG] [REMOTE ] LVO: Symbol is viable for forecasting. [2026-01-01T12:13:57.406332] [INFO ] [MAIN ] [1950/3542] LVO kept (0.4s) | 1946 kept, 4 rejected | 140.6/min | ETA: 11.3m [2026-01-01T12:13:57.966278] [DEBUG] [REMOTE ] LVS: Retrieved 5295 rows, trimmed to 300. [2026-01-01T12:13:57.966416] [DEBUG] [REMOTE ] LVS: PASS: History has at least 300 days. [2026-01-01T12:13:57.966657] [DEBUG] [REMOTE ] LVS: PASS: Price check passed. Min price $46.28. [2026-01-01T12:13:57.966822] [DEBUG] [REMOTE ] LVS: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:57.966941] [DEBUG] [REMOTE ] LVS: PASS: Integrity check passed. [2026-01-01T12:13:57.966980] [DEBUG] [REMOTE ] LVS: Symbol is viable for forecasting. [2026-01-01T12:13:57.967033] [INFO ] [MAIN ] [1951/3542] LVS kept (0.6s) | 1947 kept, 4 rejected | 140.6/min | ETA: 11.3m [2026-01-01T12:13:58.411902] [DEBUG] [REMOTE ] LWAY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:13:58.412139] [DEBUG] [REMOTE ] LWAY: PASS: History has at least 300 days. [2026-01-01T12:13:58.412543] [DEBUG] [REMOTE ] LWAY: PASS: Price check passed. Min price $21.49. [2026-01-01T12:13:58.412766] [DEBUG] [REMOTE ] LWAY: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:58.412948] [DEBUG] [REMOTE ] LWAY: PASS: Integrity check passed. [2026-01-01T12:13:58.413009] [DEBUG] [REMOTE ] LWAY: Symbol is viable for forecasting. [2026-01-01T12:13:58.413074] [INFO ] [MAIN ] [1952/3542] LWAY kept (0.4s) | 1948 kept, 4 rejected | 140.6/min | ETA: 11.3m [2026-01-01T12:13:58.788594] [DEBUG] [REMOTE ] LWLG: Retrieved 4639 rows, trimmed to 300. [2026-01-01T12:13:58.788722] [DEBUG] [REMOTE ] LWLG: PASS: History has at least 300 days. [2026-01-01T12:13:58.788920] [DEBUG] [REMOTE ] LWLG: PASS: Price check passed. Min price $2.97. [2026-01-01T12:13:58.789050] [DEBUG] [REMOTE ] LWLG: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:58.789156] [DEBUG] [REMOTE ] LWLG: PASS: Integrity check passed. [2026-01-01T12:13:58.789195] [DEBUG] [REMOTE ] LWLG: Symbol is viable for forecasting. [2026-01-01T12:13:58.789241] [INFO ] [MAIN ] [1953/3542] LWLG kept (0.4s) | 1949 kept, 4 rejected | 140.6/min | ETA: 11.3m [2026-01-01T12:13:59.087719] [DEBUG] [REMOTE ] LX: Retrieved 2017 rows, trimmed to 300. [2026-01-01T12:13:59.087839] [DEBUG] [REMOTE ] LX: PASS: History has at least 300 days. [2026-01-01T12:13:59.088033] [DEBUG] [REMOTE ] LX: PASS: Price check passed. Min price $3.08. [2026-01-01T12:13:59.088163] [DEBUG] [REMOTE ] LX: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:59.088269] [DEBUG] [REMOTE ] LX: PASS: Integrity check passed. [2026-01-01T12:13:59.088307] [DEBUG] [REMOTE ] LX: Symbol is viable for forecasting. [2026-01-01T12:13:59.088355] [INFO ] [MAIN ] [1954/3542] LX kept (0.3s) | 1950 kept, 4 rejected | 140.6/min | ETA: 11.3m [2026-01-01T12:13:59.390973] [DEBUG] [REMOTE ] LXEO: Retrieved 541 rows, trimmed to 300. [2026-01-01T12:13:59.391124] [DEBUG] [REMOTE ] LXEO: PASS: History has at least 300 days. [2026-01-01T12:13:59.391878] [DEBUG] [REMOTE ] LXEO: PASS: Price check passed. Min price $8.03. [2026-01-01T12:13:59.392079] [DEBUG] [REMOTE ] LXEO: PASS: Continuity check passed with 300 days. [2026-01-01T12:13:59.392234] [DEBUG] [REMOTE ] LXEO: PASS: Integrity check passed. [2026-01-01T12:13:59.392286] [DEBUG] [REMOTE ] LXEO: Symbol is viable for forecasting. [2026-01-01T12:13:59.392346] [INFO ] [MAIN ] [1955/3542] LXEO kept (0.3s) | 1951 kept, 4 rejected | 140.6/min | ETA: 11.3m [2026-01-01T12:14:00.091413] [DEBUG] [REMOTE ] LXP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:00.091630] [DEBUG] [REMOTE ] LXP: PASS: History has at least 300 days. [2026-01-01T12:14:00.091890] [DEBUG] [REMOTE ] LXP: PASS: Price check passed. Min price $43.44. [2026-01-01T12:14:00.092035] [DEBUG] [REMOTE ] LXP: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:00.092165] [DEBUG] [REMOTE ] LXP: PASS: Integrity check passed. [2026-01-01T12:14:00.092222] [DEBUG] [REMOTE ] LXP: Symbol is viable for forecasting. [2026-01-01T12:14:00.092298] [INFO ] [MAIN ] [1956/3542] LXP kept (0.7s) | 1952 kept, 4 rejected | 140.6/min | ETA: 11.3m [2026-01-01T12:14:00.547115] [DEBUG] [REMOTE ] LYB: Retrieved 3945 rows, trimmed to 300. [2026-01-01T12:14:00.547258] [DEBUG] [REMOTE ] LYB: PASS: History has at least 300 days. [2026-01-01T12:14:00.547453] [DEBUG] [REMOTE ] LYB: PASS: Price check passed. Min price $41.20. [2026-01-01T12:14:00.547607] [DEBUG] [REMOTE ] LYB: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:00.547724] [DEBUG] [REMOTE ] LYB: PASS: Integrity check passed. [2026-01-01T12:14:00.547763] [DEBUG] [REMOTE ] LYB: Symbol is viable for forecasting. [2026-01-01T12:14:00.547810] [INFO ] [MAIN ] [1957/3542] LYB kept (0.5s) | 1953 kept, 4 rejected | 140.6/min | ETA: 11.3m [2026-01-01T12:14:00.771473] [DEBUG] [REMOTE ] LYEL: Retrieved 1141 rows, trimmed to 300. [2026-01-01T12:14:00.771609] [DEBUG] [REMOTE ] LYEL: PASS: History has at least 300 days. [2026-01-01T12:14:00.771806] [DEBUG] [REMOTE ] LYEL: PASS: Price check passed. Min price $15.95. [2026-01-01T12:14:00.771935] [DEBUG] [REMOTE ] LYEL: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:00.772041] [DEBUG] [REMOTE ] LYEL: PASS: Integrity check passed. [2026-01-01T12:14:00.772084] [DEBUG] [REMOTE ] LYEL: Symbol is viable for forecasting. [2026-01-01T12:14:00.772165] [INFO ] [MAIN ] [1958/3542] LYEL kept (0.2s) | 1954 kept, 4 rejected | 140.6/min | ETA: 11.3m [2026-01-01T12:14:01.417721] [DEBUG] [REMOTE ] LYG: Retrieved 6063 rows, trimmed to 300. [2026-01-01T12:14:01.417847] [DEBUG] [REMOTE ] LYG: PASS: History has at least 300 days. [2026-01-01T12:14:01.418063] [DEBUG] [REMOTE ] LYG: PASS: Price check passed. Min price $4.42. [2026-01-01T12:14:01.418195] [DEBUG] [REMOTE ] LYG: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:01.418307] [DEBUG] [REMOTE ] LYG: PASS: Integrity check passed. [2026-01-01T12:14:01.418346] [DEBUG] [REMOTE ] LYG: Symbol is viable for forecasting. [2026-01-01T12:14:01.418394] [INFO ] [MAIN ] [1959/3542] LYG kept (0.6s) | 1955 kept, 4 rejected | 140.5/min | ETA: 11.3m [2026-01-01T12:14:01.683402] [DEBUG] [REMOTE ] LYRA: Retrieved 1425 rows, trimmed to 300. [2026-01-01T12:14:01.683500] [DEBUG] [REMOTE ] LYRA: PASS: History has at least 300 days. [2026-01-01T12:14:01.683727] [DEBUG] [REMOTE ] LYRA: PASS: Price check passed. Min price $2.88. [2026-01-01T12:14:01.683865] [DEBUG] [REMOTE ] LYRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:01.683974] [DEBUG] [REMOTE ] LYRA: PASS: Integrity check passed. [2026-01-01T12:14:01.684021] [DEBUG] [REMOTE ] LYRA: Symbol is viable for forecasting. [2026-01-01T12:14:01.684077] [INFO ] [MAIN ] [1960/3542] LYRA kept (0.3s) | 1956 kept, 4 rejected | 140.6/min | ETA: 11.3m [2026-01-01T12:14:02.282904] [DEBUG] [REMOTE ] LYTS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:02.283033] [DEBUG] [REMOTE ] LYTS: PASS: History has at least 300 days. [2026-01-01T12:14:02.283236] [DEBUG] [REMOTE ] LYTS: PASS: Price check passed. Min price $17.25. [2026-01-01T12:14:02.283365] [DEBUG] [REMOTE ] LYTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:02.283474] [DEBUG] [REMOTE ] LYTS: PASS: Integrity check passed. [2026-01-01T12:14:02.283513] [DEBUG] [REMOTE ] LYTS: Symbol is viable for forecasting. [2026-01-01T12:14:02.283594] [INFO ] [MAIN ] [1961/3542] LYTS kept (0.6s) | 1957 kept, 4 rejected | 140.5/min | ETA: 11.2m [2026-01-01T12:14:02.452473] [DEBUG] [REMOTE ] LZ: Retrieved 1132 rows, trimmed to 300. [2026-01-01T12:14:02.452616] [DEBUG] [REMOTE ] LZ: PASS: History has at least 300 days. [2026-01-01T12:14:02.452815] [DEBUG] [REMOTE ] LZ: PASS: Price check passed. Min price $9.02. [2026-01-01T12:14:02.452946] [DEBUG] [REMOTE ] LZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:02.453052] [DEBUG] [REMOTE ] LZ: PASS: Integrity check passed. [2026-01-01T12:14:02.453090] [DEBUG] [REMOTE ] LZ: Symbol is viable for forecasting. [2026-01-01T12:14:02.453137] [INFO ] [MAIN ] [1962/3542] LZ kept (0.2s) | 1958 kept, 4 rejected | 140.6/min | ETA: 11.2m [2026-01-01T12:14:03.121436] [DEBUG] [REMOTE ] LZB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:03.121597] [DEBUG] [REMOTE ] LZB: PASS: History has at least 300 days. [2026-01-01T12:14:03.121827] [DEBUG] [REMOTE ] LZB: PASS: Price check passed. Min price $29.16. [2026-01-01T12:14:03.121964] [DEBUG] [REMOTE ] LZB: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:03.122089] [DEBUG] [REMOTE ] LZB: PASS: Integrity check passed. [2026-01-01T12:14:03.122129] [DEBUG] [REMOTE ] LZB: Symbol is viable for forecasting. [2026-01-01T12:14:03.122180] [INFO ] [MAIN ] [1963/3542] LZB kept (0.7s) | 1959 kept, 4 rejected | 140.5/min | ETA: 11.2m [2026-01-01T12:14:03.345955] [DEBUG] [REMOTE ] LZM: Retrieved 627 rows, trimmed to 300. [2026-01-01T12:14:03.346082] [DEBUG] [REMOTE ] LZM: PASS: History has at least 300 days. [2026-01-01T12:14:03.346290] [DEBUG] [REMOTE ] LZM: PASS: Price check passed. Min price $3.65. [2026-01-01T12:14:03.346424] [DEBUG] [REMOTE ] LZM: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:03.346548] [DEBUG] [REMOTE ] LZM: PASS: Integrity check passed. [2026-01-01T12:14:03.346612] [DEBUG] [REMOTE ] LZM: Symbol is viable for forecasting. [2026-01-01T12:14:03.346663] [INFO ] [MAIN ] [1964/3542] LZM kept (0.2s) | 1960 kept, 4 rejected | 140.6/min | ETA: 11.2m [2026-01-01T12:14:03.885914] [DEBUG] [REMOTE ] M: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:03.886048] [DEBUG] [REMOTE ] M: PASS: History has at least 300 days. [2026-01-01T12:14:03.886260] [DEBUG] [REMOTE ] M: PASS: Price check passed. Min price $16.38. [2026-01-01T12:14:03.886393] [DEBUG] [REMOTE ] M: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:03.886507] [DEBUG] [REMOTE ] M: PASS: Integrity check passed. [2026-01-01T12:14:03.886547] [DEBUG] [REMOTE ] M: Symbol is viable for forecasting. [2026-01-01T12:14:03.886616] [INFO ] [MAIN ] [1965/3542] M kept (0.5s) | 1961 kept, 4 rejected | 140.6/min | ETA: 11.2m [2026-01-01T12:14:04.178264] [DEBUG] [REMOTE ] MA: Retrieved 4932 rows, trimmed to 300. [2026-01-01T12:14:04.178420] [DEBUG] [REMOTE ] MA: PASS: History has at least 300 days. [2026-01-01T12:14:04.178704] [DEBUG] [REMOTE ] MA: PASS: Price check passed. Min price $527.58. [2026-01-01T12:14:04.178875] [DEBUG] [REMOTE ] MA: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:04.179018] [DEBUG] [REMOTE ] MA: PASS: Integrity check passed. [2026-01-01T12:14:04.179069] [DEBUG] [REMOTE ] MA: Symbol is viable for forecasting. [2026-01-01T12:14:04.179131] [INFO ] [MAIN ] [1966/3542] MA kept (0.3s) | 1962 kept, 4 rejected | 140.6/min | ETA: 11.2m [2026-01-01T12:14:04.771200] [DEBUG] [REMOTE ] MAA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:04.771393] [DEBUG] [REMOTE ] MAA: PASS: History has at least 300 days. [2026-01-01T12:14:04.771683] [DEBUG] [REMOTE ] MAA: PASS: Price check passed. Min price $126.28. [2026-01-01T12:14:04.771824] [DEBUG] [REMOTE ] MAA: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:04.771951] [DEBUG] [REMOTE ] MAA: PASS: Integrity check passed. [2026-01-01T12:14:04.771993] [DEBUG] [REMOTE ] MAA: Symbol is viable for forecasting. [2026-01-01T12:14:04.772066] [INFO ] [MAIN ] [1967/3542] MAA kept (0.6s) | 1963 kept, 4 rejected | 140.6/min | ETA: 11.2m [2026-01-01T12:14:05.082288] [DEBUG] [REMOTE ] MAC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:05.082474] [DEBUG] [REMOTE ] MAC: PASS: History has at least 300 days. [2026-01-01T12:14:05.082758] [DEBUG] [REMOTE ] MAC: PASS: Price check passed. Min price $16.05. [2026-01-01T12:14:05.082895] [DEBUG] [REMOTE ] MAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:05.083015] [DEBUG] [REMOTE ] MAC: PASS: Integrity check passed. [2026-01-01T12:14:05.083054] [DEBUG] [REMOTE ] MAC: Symbol is viable for forecasting. [2026-01-01T12:14:05.083104] [INFO ] [MAIN ] [1968/3542] MAC kept (0.3s) | 1964 kept, 4 rejected | 140.6/min | ETA: 11.2m [2026-01-01T12:14:05.487136] [DEBUG] [REMOTE ] MAMA: Retrieved 2877 rows, trimmed to 300. [2026-01-01T12:14:05.487259] [DEBUG] [REMOTE ] MAMA: PASS: History has at least 300 days. [2026-01-01T12:14:05.487450] [DEBUG] [REMOTE ] MAMA: PASS: Price check passed. Min price $10.03. [2026-01-01T12:14:05.487637] [DEBUG] [REMOTE ] MAMA: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:05.487759] [DEBUG] [REMOTE ] MAMA: PASS: Integrity check passed. [2026-01-01T12:14:05.487809] [DEBUG] [REMOTE ] MAMA: Symbol is viable for forecasting. [2026-01-01T12:14:05.487882] [INFO ] [MAIN ] [1969/3542] MAMA kept (0.4s) | 1965 kept, 4 rejected | 140.6/min | ETA: 11.2m [2026-01-01T12:14:06.080900] [DEBUG] [REMOTE ] MAN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:06.081026] [DEBUG] [REMOTE ] MAN: PASS: History has at least 300 days. [2026-01-01T12:14:06.081229] [DEBUG] [REMOTE ] MAN: PASS: Price check passed. Min price $25.97. [2026-01-01T12:14:06.081359] [DEBUG] [REMOTE ] MAN: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:06.081468] [DEBUG] [REMOTE ] MAN: PASS: Integrity check passed. [2026-01-01T12:14:06.081506] [DEBUG] [REMOTE ] MAN: Symbol is viable for forecasting. [2026-01-01T12:14:06.081553] [INFO ] [MAIN ] [1970/3542] MAN kept (0.6s) | 1966 kept, 4 rejected | 140.6/min | ETA: 11.2m [2026-01-01T12:14:06.587143] [DEBUG] [REMOTE ] MANH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:06.587271] [DEBUG] [REMOTE ] MANH: PASS: History has at least 300 days. [2026-01-01T12:14:06.587475] [DEBUG] [REMOTE ] MANH: PASS: Price check passed. Min price $168.67. [2026-01-01T12:14:06.587624] [DEBUG] [REMOTE ] MANH: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:06.587734] [DEBUG] [REMOTE ] MANH: PASS: Integrity check passed. [2026-01-01T12:14:06.587773] [DEBUG] [REMOTE ] MANH: Symbol is viable for forecasting. [2026-01-01T12:14:06.587821] [INFO ] [MAIN ] [1971/3542] MANH kept (0.5s) | 1967 kept, 4 rejected | 140.5/min | ETA: 11.2m [2026-01-01T12:14:06.928675] [DEBUG] [REMOTE ] MARA: Retrieved 3435 rows, trimmed to 300. [2026-01-01T12:14:06.928797] [DEBUG] [REMOTE ] MARA: PASS: History has at least 300 days. [2026-01-01T12:14:06.928993] [DEBUG] [REMOTE ] MARA: PASS: Price check passed. Min price $8.98. [2026-01-01T12:14:06.929122] [DEBUG] [REMOTE ] MARA: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:06.929227] [DEBUG] [REMOTE ] MARA: PASS: Integrity check passed. [2026-01-01T12:14:06.929279] [DEBUG] [REMOTE ] MARA: Symbol is viable for forecasting. [2026-01-01T12:14:06.929329] [INFO ] [MAIN ] [1972/3542] MARA kept (0.3s) | 1968 kept, 4 rejected | 140.6/min | ETA: 11.2m [2026-01-01T12:14:07.451037] [DEBUG] [REMOTE ] MAS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:07.451172] [DEBUG] [REMOTE ] MAS: PASS: History has at least 300 days. [2026-01-01T12:14:07.451406] [DEBUG] [REMOTE ] MAS: PASS: Price check passed. Min price $59.09. [2026-01-01T12:14:07.451538] [DEBUG] [REMOTE ] MAS: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:07.451669] [DEBUG] [REMOTE ] MAS: PASS: Integrity check passed. [2026-01-01T12:14:07.451723] [DEBUG] [REMOTE ] MAS: Symbol is viable for forecasting. [2026-01-01T12:14:07.451771] [INFO ] [MAIN ] [1973/3542] MAS kept (0.5s) | 1969 kept, 4 rejected | 140.5/min | ETA: 11.2m [2026-01-01T12:14:07.806091] [DEBUG] [REMOTE ] MASI: Retrieved 4630 rows, trimmed to 300. [2026-01-01T12:14:07.806217] [DEBUG] [REMOTE ] MASI: PASS: History has at least 300 days. [2026-01-01T12:14:07.806413] [DEBUG] [REMOTE ] MASI: PASS: Price check passed. Min price $130.06. [2026-01-01T12:14:07.806543] [DEBUG] [REMOTE ] MASI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:07.806669] [DEBUG] [REMOTE ] MASI: PASS: Integrity check passed. [2026-01-01T12:14:07.806709] [DEBUG] [REMOTE ] MASI: Symbol is viable for forecasting. [2026-01-01T12:14:07.806756] [INFO ] [MAIN ] [1974/3542] MASI kept (0.4s) | 1970 kept, 4 rejected | 140.6/min | ETA: 11.2m [2026-01-01T12:14:08.055302] [DEBUG] [REMOTE ] MASS: Retrieved 1264 rows, trimmed to 300. [2026-01-01T12:14:08.055420] [DEBUG] [REMOTE ] MASS: PASS: History has at least 300 days. [2026-01-01T12:14:08.055638] [DEBUG] [REMOTE ] MASS: PASS: Price check passed. Min price $5.21. [2026-01-01T12:14:08.055772] [DEBUG] [REMOTE ] MASS: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:08.055877] [DEBUG] [REMOTE ] MASS: PASS: Integrity check passed. [2026-01-01T12:14:08.055916] [DEBUG] [REMOTE ] MASS: Symbol is viable for forecasting. [2026-01-01T12:14:08.055963] [INFO ] [MAIN ] [1975/3542] MASS kept (0.2s) | 1971 kept, 4 rejected | 140.6/min | ETA: 11.1m [2026-01-01T12:14:08.771611] [DEBUG] [REMOTE ] MATX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:08.771740] [DEBUG] [REMOTE ] MATX: PASS: History has at least 300 days. [2026-01-01T12:14:08.771942] [DEBUG] [REMOTE ] MATX: PASS: Price check passed. Min price $87.76. [2026-01-01T12:14:08.772074] [DEBUG] [REMOTE ] MATX: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:08.772183] [DEBUG] [REMOTE ] MATX: PASS: Integrity check passed. [2026-01-01T12:14:08.772222] [DEBUG] [REMOTE ] MATX: Symbol is viable for forecasting. [2026-01-01T12:14:08.772269] [INFO ] [MAIN ] [1976/3542] MATX kept (0.7s) | 1972 kept, 4 rejected | 140.5/min | ETA: 11.1m [2026-01-01T12:14:09.027991] [DEBUG] [REMOTE ] MAX: Retrieved 1300 rows, trimmed to 300. [2026-01-01T12:14:09.028105] [DEBUG] [REMOTE ] MAX: PASS: History has at least 300 days. [2026-01-01T12:14:09.028292] [DEBUG] [REMOTE ] MAX: PASS: Price check passed. Min price $10.48. [2026-01-01T12:14:09.028421] [DEBUG] [REMOTE ] MAX: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:09.028525] [DEBUG] [REMOTE ] MAX: PASS: Integrity check passed. [2026-01-01T12:14:09.028564] [DEBUG] [REMOTE ] MAX: Symbol is viable for forecasting. [2026-01-01T12:14:09.028628] [INFO ] [MAIN ] [1977/3542] MAX kept (0.3s) | 1973 kept, 4 rejected | 140.6/min | ETA: 11.1m [2026-01-01T12:14:09.433842] [DEBUG] [REMOTE ] MAXI: Retrieved 816 rows, trimmed to 300. [2026-01-01T12:14:09.433965] [DEBUG] [REMOTE ] MAXI: PASS: History has at least 300 days. [2026-01-01T12:14:09.434155] [DEBUG] [REMOTE ] MAXI: PASS: Price check passed. Min price $13.82. [2026-01-01T12:14:09.434285] [DEBUG] [REMOTE ] MAXI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:09.434389] [DEBUG] [REMOTE ] MAXI: PASS: Integrity check passed. [2026-01-01T12:14:09.434428] [DEBUG] [REMOTE ] MAXI: Symbol is viable for forecasting. [2026-01-01T12:14:09.434473] [INFO ] [MAIN ] [1978/3542] MAXI kept (0.4s) | 1974 kept, 4 rejected | 140.6/min | ETA: 11.1m [2026-01-01T12:14:09.827482] [DEBUG] [REMOTE ] MAXN: Retrieved 1344 rows, trimmed to 300. [2026-01-01T12:14:09.827636] [DEBUG] [REMOTE ] MAXN: PASS: History has at least 300 days. [2026-01-01T12:14:09.827838] [DEBUG] [REMOTE ] MAXN: PASS: Price check passed. Min price $2.67. [2026-01-01T12:14:09.827970] [DEBUG] [REMOTE ] MAXN: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:09.828079] [DEBUG] [REMOTE ] MAXN: PASS: Integrity check passed. [2026-01-01T12:14:09.828138] [DEBUG] [REMOTE ] MAXN: Symbol is viable for forecasting. [2026-01-01T12:14:09.828188] [INFO ] [MAIN ] [1979/3542] MAXN kept (0.4s) | 1975 kept, 4 rejected | 140.6/min | ETA: 11.1m [2026-01-01T12:14:10.413188] [DEBUG] [REMOTE ] MBB: Retrieved 4730 rows, trimmed to 300. [2026-01-01T12:14:10.413332] [DEBUG] [REMOTE ] MBB: PASS: History has at least 300 days. [2026-01-01T12:14:10.413540] [DEBUG] [REMOTE ] MBB: PASS: Price check passed. Min price $93.91. [2026-01-01T12:14:10.413690] [DEBUG] [REMOTE ] MBB: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:10.413803] [DEBUG] [REMOTE ] MBB: PASS: Integrity check passed. [2026-01-01T12:14:10.413842] [DEBUG] [REMOTE ] MBB: Symbol is viable for forecasting. [2026-01-01T12:14:10.413917] [INFO ] [MAIN ] [1980/3542] MBB kept (0.6s) | 1976 kept, 4 rejected | 140.5/min | ETA: 11.1m [2026-01-01T12:14:10.638381] [DEBUG] [REMOTE ] MBC: Retrieved 767 rows, trimmed to 300. [2026-01-01T12:14:10.638500] [DEBUG] [REMOTE ] MBC: PASS: History has at least 300 days. [2026-01-01T12:14:10.638718] [DEBUG] [REMOTE ] MBC: PASS: Price check passed. Min price $9.44. [2026-01-01T12:14:10.638854] [DEBUG] [REMOTE ] MBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:10.638962] [DEBUG] [REMOTE ] MBC: PASS: Integrity check passed. [2026-01-01T12:14:10.639003] [DEBUG] [REMOTE ] MBC: Symbol is viable for forecasting. [2026-01-01T12:14:10.639050] [INFO ] [MAIN ] [1981/3542] MBC kept (0.2s) | 1977 kept, 4 rejected | 140.6/min | ETA: 11.1m [2026-01-01T12:14:11.235881] [DEBUG] [REMOTE ] MBCN: Retrieved 5933 rows, trimmed to 300. [2026-01-01T12:14:11.236025] [DEBUG] [REMOTE ] MBCN: PASS: History has at least 300 days. [2026-01-01T12:14:11.236251] [DEBUG] [REMOTE ] MBCN: PASS: Price check passed. Min price $27.09. [2026-01-01T12:14:11.236382] [DEBUG] [REMOTE ] MBCN: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:11.236499] [DEBUG] [REMOTE ] MBCN: PASS: Integrity check passed. [2026-01-01T12:14:11.236538] [DEBUG] [REMOTE ] MBCN: Symbol is viable for forecasting. [2026-01-01T12:14:11.236603] [INFO ] [MAIN ] [1982/3542] MBCN kept (0.6s) | 1978 kept, 4 rejected | 140.5/min | ETA: 11.1m [2026-01-01T12:14:11.542227] [DEBUG] [REMOTE ] MBI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:11.542367] [DEBUG] [REMOTE ] MBI: PASS: History has at least 300 days. [2026-01-01T12:14:11.542604] [DEBUG] [REMOTE ] MBI: PASS: Price check passed. Min price $6.63. [2026-01-01T12:14:11.542739] [DEBUG] [REMOTE ] MBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:11.542853] [DEBUG] [REMOTE ] MBI: PASS: Integrity check passed. [2026-01-01T12:14:11.542893] [DEBUG] [REMOTE ] MBI: Symbol is viable for forecasting. [2026-01-01T12:14:11.542942] [INFO ] [MAIN ] [1983/3542] MBI kept (0.3s) | 1979 kept, 4 rejected | 140.6/min | ETA: 11.1m [2026-01-01T12:14:11.930507] [DEBUG] [REMOTE ] MBIN: Retrieved 2055 rows, trimmed to 300. [2026-01-01T12:14:11.930653] [DEBUG] [REMOTE ] MBIN: PASS: History has at least 300 days. [2026-01-01T12:14:11.930865] [DEBUG] [REMOTE ] MBIN: PASS: Price check passed. Min price $30.34. [2026-01-01T12:14:11.931012] [DEBUG] [REMOTE ] MBIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:11.931124] [DEBUG] [REMOTE ] MBIN: PASS: Integrity check passed. [2026-01-01T12:14:11.931165] [DEBUG] [REMOTE ] MBIN: Symbol is viable for forecasting. [2026-01-01T12:14:11.931214] [INFO ] [MAIN ] [1984/3542] MBIN kept (0.4s) | 1980 kept, 4 rejected | 140.6/min | ETA: 11.1m [2026-01-01T12:14:12.256822] [DEBUG] [REMOTE ] MBLY: Retrieved 798 rows, trimmed to 300. [2026-01-01T12:14:12.256952] [DEBUG] [REMOTE ] MBLY: PASS: History has at least 300 days. [2026-01-01T12:14:12.257152] [DEBUG] [REMOTE ] MBLY: PASS: Price check passed. Min price $10.05. [2026-01-01T12:14:12.257356] [DEBUG] [REMOTE ] MBLY: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:12.257502] [DEBUG] [REMOTE ] MBLY: PASS: Integrity check passed. [2026-01-01T12:14:12.257567] [DEBUG] [REMOTE ] MBLY: Symbol is viable for forecasting. [2026-01-01T12:14:12.257667] [INFO ] [MAIN ] [1985/3542] MBLY kept (0.3s) | 1981 kept, 4 rejected | 140.6/min | ETA: 11.1m [2026-01-01T12:14:12.537833] [DEBUG] [REMOTE ] MBS: Retrieved 469 rows, trimmed to 300. [2026-01-01T12:14:12.537963] [DEBUG] [REMOTE ] MBS: PASS: History has at least 300 days. [2026-01-01T12:14:12.538172] [DEBUG] [REMOTE ] MBS: PASS: Price check passed. Min price $8.63. [2026-01-01T12:14:12.538326] [DEBUG] [REMOTE ] MBS: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:12.538440] [DEBUG] [REMOTE ] MBS: PASS: Integrity check passed. [2026-01-01T12:14:12.538480] [DEBUG] [REMOTE ] MBS: Symbol is viable for forecasting. [2026-01-01T12:14:12.538527] [INFO ] [MAIN ] [1986/3542] MBS kept (0.3s) | 1982 kept, 4 rejected | 140.6/min | ETA: 11.1m [2026-01-01T12:14:13.252587] [DEBUG] [REMOTE ] MBWM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:13.252716] [DEBUG] [REMOTE ] MBWM: PASS: History has at least 300 days. [2026-01-01T12:14:13.252927] [DEBUG] [REMOTE ] MBWM: PASS: Price check passed. Min price $42.79. [2026-01-01T12:14:13.253056] [DEBUG] [REMOTE ] MBWM: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:13.253167] [DEBUG] [REMOTE ] MBWM: PASS: Integrity check passed. [2026-01-01T12:14:13.253206] [DEBUG] [REMOTE ] MBWM: Symbol is viable for forecasting. [2026-01-01T12:14:13.253254] [INFO ] [MAIN ] [1987/3542] MBWM kept (0.7s) | 1983 kept, 4 rejected | 140.6/min | ETA: 11.1m [2026-01-01T12:14:13.482201] [DEBUG] [REMOTE ] MBX: Retrieved 326 rows, trimmed to 300. [2026-01-01T12:14:13.482327] [DEBUG] [REMOTE ] MBX: PASS: History has at least 300 days. [2026-01-01T12:14:13.482525] [DEBUG] [REMOTE ] MBX: PASS: Price check passed. Min price $13.22. [2026-01-01T12:14:13.482681] [DEBUG] [REMOTE ] MBX: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:13.482790] [DEBUG] [REMOTE ] MBX: PASS: Integrity check passed. [2026-01-01T12:14:13.482829] [DEBUG] [REMOTE ] MBX: Symbol is viable for forecasting. [2026-01-01T12:14:13.482875] [INFO ] [MAIN ] [1988/3542] MBX kept (0.2s) | 1984 kept, 4 rejected | 140.6/min | ETA: 11.1m [2026-01-01T12:14:13.979789] [DEBUG] [REMOTE ] MC: Retrieved 2946 rows, trimmed to 300. [2026-01-01T12:14:13.979923] [DEBUG] [REMOTE ] MC: PASS: History has at least 300 days. [2026-01-01T12:14:13.980125] [DEBUG] [REMOTE ] MC: PASS: Price check passed. Min price $60.62. [2026-01-01T12:14:13.980253] [DEBUG] [REMOTE ] MC: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:13.980359] [DEBUG] [REMOTE ] MC: PASS: Integrity check passed. [2026-01-01T12:14:13.980398] [DEBUG] [REMOTE ] MC: Symbol is viable for forecasting. [2026-01-01T12:14:13.980443] [INFO ] [MAIN ] [1989/3542] MC kept (0.5s) | 1985 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:14.342926] [DEBUG] [REMOTE ] MCBS: Retrieved 2251 rows, trimmed to 300. [2026-01-01T12:14:14.343057] [DEBUG] [REMOTE ] MCBS: PASS: History has at least 300 days. [2026-01-01T12:14:14.343254] [DEBUG] [REMOTE ] MCBS: PASS: Price check passed. Min price $24.71. [2026-01-01T12:14:14.343383] [DEBUG] [REMOTE ] MCBS: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:14.343489] [DEBUG] [REMOTE ] MCBS: PASS: Integrity check passed. [2026-01-01T12:14:14.343528] [DEBUG] [REMOTE ] MCBS: Symbol is viable for forecasting. [2026-01-01T12:14:14.343592] [INFO ] [MAIN ] [1990/3542] MCBS kept (0.4s) | 1986 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:14.761414] [DEBUG] [REMOTE ] MCHI: Retrieved 3711 rows, trimmed to 300. [2026-01-01T12:14:14.761554] [DEBUG] [REMOTE ] MCHI: PASS: History has at least 300 days. [2026-01-01T12:14:14.761815] [DEBUG] [REMOTE ] MCHI: PASS: Price check passed. Min price $59.47. [2026-01-01T12:14:14.761952] [DEBUG] [REMOTE ] MCHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:14.762116] [DEBUG] [REMOTE ] MCHI: PASS: Integrity check passed. [2026-01-01T12:14:14.762173] [DEBUG] [REMOTE ] MCHI: Symbol is viable for forecasting. [2026-01-01T12:14:14.762254] [INFO ] [MAIN ] [1991/3542] MCHI kept (0.4s) | 1987 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:15.322820] [DEBUG] [REMOTE ] MCHP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:15.322963] [DEBUG] [REMOTE ] MCHP: PASS: History has at least 300 days. [2026-01-01T12:14:15.323188] [DEBUG] [REMOTE ] MCHP: PASS: Price check passed. Min price $48.59. [2026-01-01T12:14:15.323322] [DEBUG] [REMOTE ] MCHP: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:15.323455] [DEBUG] [REMOTE ] MCHP: PASS: Integrity check passed. [2026-01-01T12:14:15.323498] [DEBUG] [REMOTE ] MCHP: Symbol is viable for forecasting. [2026-01-01T12:14:15.323547] [INFO ] [MAIN ] [1992/3542] MCHP kept (0.6s) | 1988 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:15.663820] [DEBUG] [REMOTE ] MCHX: Retrieved 5474 rows, trimmed to 300. [2026-01-01T12:14:15.663959] [DEBUG] [REMOTE ] MCHX: PASS: History has at least 300 days. [2026-01-01T12:14:15.664171] [DEBUG] [REMOTE ] MCHX: PASS: Price check passed. Min price $1.43. [2026-01-01T12:14:15.664305] [DEBUG] [REMOTE ] MCHX: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:15.664439] [DEBUG] [REMOTE ] MCHX: PASS: Integrity check passed. [2026-01-01T12:14:15.664487] [DEBUG] [REMOTE ] MCHX: Symbol is viable for forecasting. [2026-01-01T12:14:15.664536] [INFO ] [MAIN ] [1993/3542] MCHX kept (0.3s) | 1989 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:16.022929] [DEBUG] [REMOTE ] MCI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:16.023078] [DEBUG] [REMOTE ] MCI: PASS: History has at least 300 days. [2026-01-01T12:14:16.023318] [DEBUG] [REMOTE ] MCI: PASS: Price check passed. Min price $18.15. [2026-01-01T12:14:16.023479] [DEBUG] [REMOTE ] MCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:16.023619] [DEBUG] [REMOTE ] MCI: PASS: Integrity check passed. [2026-01-01T12:14:16.023661] [DEBUG] [REMOTE ] MCI: Symbol is viable for forecasting. [2026-01-01T12:14:16.023709] [INFO ] [MAIN ] [1994/3542] MCI kept (0.4s) | 1990 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:16.651259] [DEBUG] [REMOTE ] MCK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:16.651511] [DEBUG] [REMOTE ] MCK: PASS: History has at least 300 days. [2026-01-01T12:14:16.651861] [DEBUG] [REMOTE ] MCK: PASS: Price check passed. Min price $749.41. [2026-01-01T12:14:16.652012] [DEBUG] [REMOTE ] MCK: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:16.652158] [DEBUG] [REMOTE ] MCK: PASS: Integrity check passed. [2026-01-01T12:14:16.652205] [DEBUG] [REMOTE ] MCK: Symbol is viable for forecasting. [2026-01-01T12:14:16.652292] [INFO ] [MAIN ] [1995/3542] MCK kept (0.6s) | 1991 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:16.978633] [DEBUG] [REMOTE ] MCN: Retrieved 5390 rows, trimmed to 300. [2026-01-01T12:14:16.978823] [DEBUG] [REMOTE ] MCN: PASS: History has at least 300 days. [2026-01-01T12:14:16.979127] [DEBUG] [REMOTE ] MCN: PASS: Price check passed. Min price $5.61. [2026-01-01T12:14:16.979291] [DEBUG] [REMOTE ] MCN: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:16.979426] [DEBUG] [REMOTE ] MCN: PASS: Integrity check passed. [2026-01-01T12:14:16.979468] [DEBUG] [REMOTE ] MCN: Symbol is viable for forecasting. [2026-01-01T12:14:16.979521] [INFO ] [MAIN ] [1996/3542] MCN kept (0.3s) | 1992 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:17.341018] [DEBUG] [REMOTE ] MCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:17.341172] [DEBUG] [REMOTE ] MCO: PASS: History has at least 300 days. [2026-01-01T12:14:17.341424] [DEBUG] [REMOTE ] MCO: PASS: Price check passed. Min price $467.64. [2026-01-01T12:14:17.341556] [DEBUG] [REMOTE ] MCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:17.341722] [DEBUG] [REMOTE ] MCO: PASS: Integrity check passed. [2026-01-01T12:14:17.341763] [DEBUG] [REMOTE ] MCO: Symbol is viable for forecasting. [2026-01-01T12:14:17.341812] [INFO ] [MAIN ] [1997/3542] MCO kept (0.4s) | 1993 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:17.790339] [DEBUG] [REMOTE ] MCRB: Retrieved 2645 rows, trimmed to 300. [2026-01-01T12:14:17.790465] [DEBUG] [REMOTE ] MCRB: PASS: History has at least 300 days. [2026-01-01T12:14:17.790701] [DEBUG] [REMOTE ] MCRB: PASS: Price check passed. Min price $12.70. [2026-01-01T12:14:17.790837] [DEBUG] [REMOTE ] MCRB: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:17.790945] [DEBUG] [REMOTE ] MCRB: PASS: Integrity check passed. [2026-01-01T12:14:17.790984] [DEBUG] [REMOTE ] MCRB: Symbol is viable for forecasting. [2026-01-01T12:14:17.791031] [INFO ] [MAIN ] [1998/3542] MCRB kept (0.4s) | 1994 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:18.326145] [DEBUG] [REMOTE ] MCRI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:18.326293] [DEBUG] [REMOTE ] MCRI: PASS: History has at least 300 days. [2026-01-01T12:14:18.326509] [DEBUG] [REMOTE ] MCRI: PASS: Price check passed. Min price $88.77. [2026-01-01T12:14:18.326659] [DEBUG] [REMOTE ] MCRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:18.326774] [DEBUG] [REMOTE ] MCRI: PASS: Integrity check passed. [2026-01-01T12:14:18.326813] [DEBUG] [REMOTE ] MCRI: Symbol is viable for forecasting. [2026-01-01T12:14:18.326868] [INFO ] [MAIN ] [1999/3542] MCRI kept (0.5s) | 1995 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:18.788425] [DEBUG] [REMOTE ] MCS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:18.788644] [DEBUG] [REMOTE ] MCS: PASS: History has at least 300 days. [2026-01-01T12:14:18.788927] [DEBUG] [REMOTE ] MCS: PASS: Price check passed. Min price $12.99. [2026-01-01T12:14:18.789082] [DEBUG] [REMOTE ] MCS: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:18.789221] [DEBUG] [REMOTE ] MCS: PASS: Integrity check passed. [2026-01-01T12:14:18.789284] [DEBUG] [REMOTE ] MCS: Symbol is viable for forecasting. [2026-01-01T12:14:18.789344] [INFO ] [MAIN ] [2000/3542] MCS kept (0.5s) | 1996 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:19.283064] [DEBUG] [REMOTE ] MCY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:19.283274] [DEBUG] [REMOTE ] MCY: PASS: History has at least 300 days. [2026-01-01T12:14:19.283566] [DEBUG] [REMOTE ] MCY: PASS: Price check passed. Min price $75.96. [2026-01-01T12:14:19.283728] [DEBUG] [REMOTE ] MCY: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:19.283859] [DEBUG] [REMOTE ] MCY: PASS: Integrity check passed. [2026-01-01T12:14:19.283907] [DEBUG] [REMOTE ] MCY: Symbol is viable for forecasting. [2026-01-01T12:14:19.283965] [INFO ] [MAIN ] [2001/3542] MCY kept (0.5s) | 1997 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:19.752395] [DEBUG] [REMOTE ] MD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:19.752602] [DEBUG] [REMOTE ] MD: PASS: History has at least 300 days. [2026-01-01T12:14:19.752964] [DEBUG] [REMOTE ] MD: PASS: Price check passed. Min price $15.80. [2026-01-01T12:14:19.753168] [DEBUG] [REMOTE ] MD: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:19.753354] [DEBUG] [REMOTE ] MD: PASS: Integrity check passed. [2026-01-01T12:14:19.753414] [DEBUG] [REMOTE ] MD: Symbol is viable for forecasting. [2026-01-01T12:14:19.753537] [INFO ] [MAIN ] [2002/3542] MD kept (0.5s) | 1998 kept, 4 rejected | 140.6/min | ETA: 11.0m [2026-01-01T12:14:20.007027] [DEBUG] [REMOTE ] MDAI: Retrieved 1192 rows, trimmed to 300. [2026-01-01T12:14:20.007228] [DEBUG] [REMOTE ] MDAI: PASS: History has at least 300 days. [2026-01-01T12:14:20.007550] [DEBUG] [REMOTE ] MDAI: PASS: Price check passed. Min price $1.38. [2026-01-01T12:14:20.007762] [DEBUG] [REMOTE ] MDAI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:20.007959] [DEBUG] [REMOTE ] MDAI: PASS: Integrity check passed. [2026-01-01T12:14:20.008022] [DEBUG] [REMOTE ] MDAI: Symbol is viable for forecasting. [2026-01-01T12:14:20.008101] [INFO ] [MAIN ] [2003/3542] MDAI kept (0.3s) | 1999 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:20.417402] [DEBUG] [REMOTE ] MDB: Retrieved 2061 rows, trimmed to 300. [2026-01-01T12:14:20.417666] [DEBUG] [REMOTE ] MDB: PASS: History has at least 300 days. [2026-01-01T12:14:20.418078] [DEBUG] [REMOTE ] MDB: PASS: Price check passed. Min price $313.81. [2026-01-01T12:14:20.418377] [DEBUG] [REMOTE ] MDB: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:20.418567] [DEBUG] [REMOTE ] MDB: PASS: Integrity check passed. [2026-01-01T12:14:20.418644] [DEBUG] [REMOTE ] MDB: Symbol is viable for forecasting. [2026-01-01T12:14:20.418716] [INFO ] [MAIN ] [2004/3542] MDB kept (0.4s) | 2000 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:20.971280] [DEBUG] [REMOTE ] MDGL: Retrieved 4757 rows, trimmed to 300. [2026-01-01T12:14:20.971423] [DEBUG] [REMOTE ] MDGL: PASS: History has at least 300 days. [2026-01-01T12:14:20.971873] [DEBUG] [REMOTE ] MDGL: PASS: Price check passed. Min price $412.35. [2026-01-01T12:14:20.972013] [DEBUG] [REMOTE ] MDGL: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:20.972135] [DEBUG] [REMOTE ] MDGL: PASS: Integrity check passed. [2026-01-01T12:14:20.972176] [DEBUG] [REMOTE ] MDGL: Symbol is viable for forecasting. [2026-01-01T12:14:20.972226] [INFO ] [MAIN ] [2005/3542] MDGL kept (0.6s) | 2001 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:21.419646] [DEBUG] [REMOTE ] MDLZ: Retrieved 6175 rows, trimmed to 300. [2026-01-01T12:14:21.419781] [DEBUG] [REMOTE ] MDLZ: PASS: History has at least 300 days. [2026-01-01T12:14:21.419991] [DEBUG] [REMOTE ] MDLZ: PASS: Price check passed. Min price $53.29. [2026-01-01T12:14:21.420125] [DEBUG] [REMOTE ] MDLZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:21.420238] [DEBUG] [REMOTE ] MDLZ: PASS: Integrity check passed. [2026-01-01T12:14:21.420279] [DEBUG] [REMOTE ] MDLZ: Symbol is viable for forecasting. [2026-01-01T12:14:21.420327] [INFO ] [MAIN ] [2006/3542] MDLZ kept (0.4s) | 2002 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:21.776027] [DEBUG] [REMOTE ] MDWD: Retrieved 2965 rows, trimmed to 300. [2026-01-01T12:14:21.776221] [DEBUG] [REMOTE ] MDWD: PASS: History has at least 300 days. [2026-01-01T12:14:21.776548] [DEBUG] [REMOTE ] MDWD: PASS: Price check passed. Min price $16.86. [2026-01-01T12:14:21.776756] [DEBUG] [REMOTE ] MDWD: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:21.776916] [DEBUG] [REMOTE ] MDWD: PASS: Integrity check passed. [2026-01-01T12:14:21.776961] [DEBUG] [REMOTE ] MDWD: Symbol is viable for forecasting. [2026-01-01T12:14:21.777014] [INFO ] [MAIN ] [2007/3542] MDWD kept (0.4s) | 2003 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:22.201347] [DEBUG] [REMOTE ] MDXG: Retrieved 4620 rows, trimmed to 300. [2026-01-01T12:14:22.201477] [DEBUG] [REMOTE ] MDXG: PASS: History has at least 300 days. [2026-01-01T12:14:22.201713] [DEBUG] [REMOTE ] MDXG: PASS: Price check passed. Min price $6.48. [2026-01-01T12:14:22.201851] [DEBUG] [REMOTE ] MDXG: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:22.201963] [DEBUG] [REMOTE ] MDXG: PASS: Integrity check passed. [2026-01-01T12:14:22.202003] [DEBUG] [REMOTE ] MDXG: Symbol is viable for forecasting. [2026-01-01T12:14:22.202050] [INFO ] [MAIN ] [2008/3542] MDXG kept (0.4s) | 2004 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:22.534881] [DEBUG] [REMOTE ] MDXH: Retrieved 1043 rows, trimmed to 300. [2026-01-01T12:14:22.535012] [DEBUG] [REMOTE ] MDXH: PASS: History has at least 300 days. [2026-01-01T12:14:22.535214] [DEBUG] [REMOTE ] MDXH: PASS: Price check passed. Min price $3.14. [2026-01-01T12:14:22.535349] [DEBUG] [REMOTE ] MDXH: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:22.535475] [DEBUG] [REMOTE ] MDXH: PASS: Integrity check passed. [2026-01-01T12:14:22.535519] [DEBUG] [REMOTE ] MDXH: Symbol is viable for forecasting. [2026-01-01T12:14:22.535567] [INFO ] [MAIN ] [2009/3542] MDXH kept (0.3s) | 2005 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:22.910267] [DEBUG] [REMOTE ] MEC: Retrieved 1672 rows, trimmed to 300. [2026-01-01T12:14:22.910420] [DEBUG] [REMOTE ] MEC: PASS: History has at least 300 days. [2026-01-01T12:14:22.910693] [DEBUG] [REMOTE ] MEC: PASS: Price check passed. Min price $12.56. [2026-01-01T12:14:22.910900] [DEBUG] [REMOTE ] MEC: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:22.911038] [DEBUG] [REMOTE ] MEC: PASS: Integrity check passed. [2026-01-01T12:14:22.911087] [DEBUG] [REMOTE ] MEC: Symbol is viable for forecasting. [2026-01-01T12:14:22.911145] [INFO ] [MAIN ] [2010/3542] MEC kept (0.4s) | 2006 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:23.492545] [DEBUG] [REMOTE ] MED: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:23.492713] [DEBUG] [REMOTE ] MED: PASS: History has at least 300 days. [2026-01-01T12:14:23.492946] [DEBUG] [REMOTE ] MED: PASS: Price check passed. Min price $10.42. [2026-01-01T12:14:23.493081] [DEBUG] [REMOTE ] MED: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:23.493201] [DEBUG] [REMOTE ] MED: PASS: Integrity check passed. [2026-01-01T12:14:23.493241] [DEBUG] [REMOTE ] MED: Symbol is viable for forecasting. [2026-01-01T12:14:23.493291] [INFO ] [MAIN ] [2011/3542] MED kept (0.6s) | 2007 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:23.695753] [DEBUG] [REMOTE ] MEDP: Retrieved 2361 rows, trimmed to 300. [2026-01-01T12:14:23.695886] [DEBUG] [REMOTE ] MEDP: PASS: History has at least 300 days. [2026-01-01T12:14:23.696091] [DEBUG] [REMOTE ] MEDP: PASS: Price check passed. Min price $501.22. [2026-01-01T12:14:23.696245] [DEBUG] [REMOTE ] MEDP: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:23.696375] [DEBUG] [REMOTE ] MEDP: PASS: Integrity check passed. [2026-01-01T12:14:23.696416] [DEBUG] [REMOTE ] MEDP: Symbol is viable for forecasting. [2026-01-01T12:14:23.696465] [INFO ] [MAIN ] [2012/3542] MEDP kept (0.2s) | 2008 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:24.046814] [DEBUG] [REMOTE ] MEG: Retrieved 1368 rows, trimmed to 300. [2026-01-01T12:14:24.046945] [DEBUG] [REMOTE ] MEG: PASS: History has at least 300 days. [2026-01-01T12:14:24.047162] [DEBUG] [REMOTE ] MEG: PASS: Price check passed. Min price $23.76. [2026-01-01T12:14:24.047326] [DEBUG] [REMOTE ] MEG: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:24.047442] [DEBUG] [REMOTE ] MEG: PASS: Integrity check passed. [2026-01-01T12:14:24.047483] [DEBUG] [REMOTE ] MEG: Symbol is viable for forecasting. [2026-01-01T12:14:24.047591] [INFO ] [MAIN ] [2013/3542] MEG kept (0.4s) | 2009 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:24.421018] [DEBUG] [REMOTE ] MEGI: Retrieved 1049 rows, trimmed to 300. [2026-01-01T12:14:24.421211] [DEBUG] [REMOTE ] MEGI: PASS: History has at least 300 days. [2026-01-01T12:14:24.421449] [DEBUG] [REMOTE ] MEGI: PASS: Price check passed. Min price $13.38. [2026-01-01T12:14:24.421620] [DEBUG] [REMOTE ] MEGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:24.421740] [DEBUG] [REMOTE ] MEGI: PASS: Integrity check passed. [2026-01-01T12:14:24.421785] [DEBUG] [REMOTE ] MEGI: Symbol is viable for forecasting. [2026-01-01T12:14:24.421837] [INFO ] [MAIN ] [2014/3542] MEGI kept (0.4s) | 2010 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:25.184337] [DEBUG] [REMOTE ] MEI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:25.184499] [DEBUG] [REMOTE ] MEI: PASS: History has at least 300 days. [2026-01-01T12:14:25.184838] [DEBUG] [REMOTE ] MEI: PASS: Price check passed. Min price $6.50. [2026-01-01T12:14:25.185029] [DEBUG] [REMOTE ] MEI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:25.185176] [DEBUG] [REMOTE ] MEI: PASS: Integrity check passed. [2026-01-01T12:14:25.185224] [DEBUG] [REMOTE ] MEI: Symbol is viable for forecasting. [2026-01-01T12:14:25.185282] [INFO ] [MAIN ] [2015/3542] MEI kept (0.8s) | 2011 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:25.572833] [DEBUG] [REMOTE ] MELI: Retrieved 4628 rows, trimmed to 300. [2026-01-01T12:14:25.573014] [DEBUG] [REMOTE ] MELI: PASS: History has at least 300 days. [2026-01-01T12:14:25.573268] [DEBUG] [REMOTE ] MELI: PASS: Price check passed. Min price $1899.75. [2026-01-01T12:14:25.573406] [DEBUG] [REMOTE ] MELI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:25.573549] [DEBUG] [REMOTE ] MELI: PASS: Integrity check passed. [2026-01-01T12:14:25.573610] [DEBUG] [REMOTE ] MELI: Symbol is viable for forecasting. [2026-01-01T12:14:25.573664] [INFO ] [MAIN ] [2016/3542] MELI kept (0.4s) | 2012 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:26.156312] [DEBUG] [REMOTE ] MEOH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:26.156497] [DEBUG] [REMOTE ] MEOH: PASS: History has at least 300 days. [2026-01-01T12:14:26.156768] [DEBUG] [REMOTE ] MEOH: PASS: Price check passed. Min price $33.72. [2026-01-01T12:14:26.156910] [DEBUG] [REMOTE ] MEOH: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:26.157035] [DEBUG] [REMOTE ] MEOH: PASS: Integrity check passed. [2026-01-01T12:14:26.157075] [DEBUG] [REMOTE ] MEOH: Symbol is viable for forecasting. [2026-01-01T12:14:26.157131] [INFO ] [MAIN ] [2017/3542] MEOH kept (0.6s) | 2013 kept, 4 rejected | 140.6/min | ETA: 10.9m [2026-01-01T12:14:26.611601] [DEBUG] [REMOTE ] MERC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:26.611820] [DEBUG] [REMOTE ] MERC: PASS: History has at least 300 days. [2026-01-01T12:14:26.612107] [DEBUG] [REMOTE ] MERC: PASS: Price check passed. Min price $1.50. [2026-01-01T12:14:26.612252] [DEBUG] [REMOTE ] MERC: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:26.612388] [DEBUG] [REMOTE ] MERC: PASS: Integrity check passed. [2026-01-01T12:14:26.612433] [DEBUG] [REMOTE ] MERC: Symbol is viable for forecasting. [2026-01-01T12:14:26.612492] [INFO ] [MAIN ] [2018/3542] MERC kept (0.5s) | 2014 kept, 4 rejected | 140.5/min | ETA: 10.8m [2026-01-01T12:14:26.966998] [DEBUG] [REMOTE ] META: Retrieved 3425 rows, trimmed to 300. [2026-01-01T12:14:26.967175] [DEBUG] [REMOTE ] META: PASS: History has at least 300 days. [2026-01-01T12:14:26.967426] [DEBUG] [REMOTE ] META: PASS: Price check passed. Min price $588.67. [2026-01-01T12:14:26.967566] [DEBUG] [REMOTE ] META: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:26.967706] [DEBUG] [REMOTE ] META: PASS: Integrity check passed. [2026-01-01T12:14:26.967748] [DEBUG] [REMOTE ] META: Symbol is viable for forecasting. [2026-01-01T12:14:26.967801] [INFO ] [MAIN ] [2019/3542] META kept (0.4s) | 2015 kept, 4 rejected | 140.6/min | ETA: 10.8m [2026-01-01T12:14:27.310652] [DEBUG] [REMOTE ] METC: Retrieved 2240 rows, trimmed to 300. [2026-01-01T12:14:27.310793] [DEBUG] [REMOTE ] METC: PASS: History has at least 300 days. [2026-01-01T12:14:27.310998] [DEBUG] [REMOTE ] METC: PASS: Price check passed. Min price $13.98. [2026-01-01T12:14:27.311128] [DEBUG] [REMOTE ] METC: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:27.311235] [DEBUG] [REMOTE ] METC: PASS: Integrity check passed. [2026-01-01T12:14:27.311274] [DEBUG] [REMOTE ] METC: Symbol is viable for forecasting. [2026-01-01T12:14:27.311321] [INFO ] [MAIN ] [2020/3542] METC kept (0.3s) | 2016 kept, 4 rejected | 140.6/min | ETA: 10.8m [2026-01-01T12:14:27.500304] [DEBUG] [REMOTE ] METCB: Retrieved 638 rows, trimmed to 300. [2026-01-01T12:14:27.500435] [DEBUG] [REMOTE ] METCB: PASS: History has at least 300 days. [2026-01-01T12:14:27.500657] [DEBUG] [REMOTE ] METCB: PASS: Price check passed. Min price $9.61. [2026-01-01T12:14:27.500810] [DEBUG] [REMOTE ] METCB: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:27.500920] [DEBUG] [REMOTE ] METCB: PASS: Integrity check passed. [2026-01-01T12:14:27.500960] [DEBUG] [REMOTE ] METCB: Symbol is viable for forecasting. [2026-01-01T12:14:27.501010] [INFO ] [MAIN ] [2021/3542] METCB kept (0.2s) | 2017 kept, 4 rejected | 140.6/min | ETA: 10.8m [2026-01-01T12:14:28.029336] [DEBUG] [REMOTE ] METD: Retrieved 395 rows, trimmed to 300. [2026-01-01T12:14:28.029544] [DEBUG] [REMOTE ] METD: PASS: History has at least 300 days. [2026-01-01T12:14:28.029827] [DEBUG] [REMOTE ] METD: PASS: Price check passed. Min price $14.05. [2026-01-01T12:14:28.029966] [DEBUG] [REMOTE ] METD: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:28.030083] [DEBUG] [REMOTE ] METD: PASS: Integrity check passed. [2026-01-01T12:14:28.030124] [DEBUG] [REMOTE ] METD: Symbol is viable for forecasting. [2026-01-01T12:14:28.030177] [INFO ] [MAIN ] [2022/3542] METD kept (0.5s) | 2018 kept, 4 rejected | 140.6/min | ETA: 10.8m [2026-01-01T12:14:28.688291] [DEBUG] [REMOTE ] MFA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:28.688442] [DEBUG] [REMOTE ] MFA: PASS: History has at least 300 days. [2026-01-01T12:14:28.688671] [DEBUG] [REMOTE ] MFA: PASS: Price check passed. Min price $8.59. [2026-01-01T12:14:28.688803] [DEBUG] [REMOTE ] MFA: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:28.688916] [DEBUG] [REMOTE ] MFA: PASS: Integrity check passed. [2026-01-01T12:14:28.688955] [DEBUG] [REMOTE ] MFA: Symbol is viable for forecasting. [2026-01-01T12:14:28.689003] [INFO ] [MAIN ] [2023/3542] MFA kept (0.7s) | 2019 kept, 4 rejected | 140.6/min | ETA: 10.8m [2026-01-01T12:14:29.159783] [DEBUG] [REMOTE ] MFC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:29.159920] [DEBUG] [REMOTE ] MFC: PASS: History has at least 300 days. [2026-01-01T12:14:29.160144] [DEBUG] [REMOTE ] MFC: PASS: Price check passed. Min price $31.36. [2026-01-01T12:14:29.160288] [DEBUG] [REMOTE ] MFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:29.160404] [DEBUG] [REMOTE ] MFC: PASS: Integrity check passed. [2026-01-01T12:14:29.160445] [DEBUG] [REMOTE ] MFC: Symbol is viable for forecasting. [2026-01-01T12:14:29.160521] [INFO ] [MAIN ] [2024/3542] MFC kept (0.5s) | 2020 kept, 4 rejected | 140.5/min | ETA: 10.8m [2026-01-01T12:14:29.538026] [DEBUG] [REMOTE ] MFG: Retrieved 4816 rows, trimmed to 300. [2026-01-01T12:14:29.538154] [DEBUG] [REMOTE ] MFG: PASS: History has at least 300 days. [2026-01-01T12:14:29.538353] [DEBUG] [REMOTE ] MFG: PASS: Price check passed. Min price $6.09. [2026-01-01T12:14:29.538483] [DEBUG] [REMOTE ] MFG: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:29.538609] [DEBUG] [REMOTE ] MFG: PASS: Integrity check passed. [2026-01-01T12:14:29.538651] [DEBUG] [REMOTE ] MFG: Symbol is viable for forecasting. [2026-01-01T12:14:29.538701] [INFO ] [MAIN ] [2025/3542] MFG kept (0.4s) | 2021 kept, 4 rejected | 140.6/min | ETA: 10.8m [2026-01-01T12:14:29.737256] [DEBUG] [REMOTE ] MFI: Retrieved 426 rows, trimmed to 300. [2026-01-01T12:14:29.737384] [DEBUG] [REMOTE ] MFI: PASS: History has at least 300 days. [2026-01-01T12:14:29.737609] [DEBUG] [REMOTE ] MFI: PASS: Price check passed. Min price $11.06. [2026-01-01T12:14:29.737744] [DEBUG] [REMOTE ] MFI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:29.737852] [DEBUG] [REMOTE ] MFI: PASS: Integrity check passed. [2026-01-01T12:14:29.737891] [DEBUG] [REMOTE ] MFI: Symbol is viable for forecasting. [2026-01-01T12:14:29.737937] [INFO ] [MAIN ] [2026/3542] MFI kept (0.2s) | 2022 kept, 4 rejected | 140.6/min | ETA: 10.8m [2026-01-01T12:14:30.392241] [DEBUG] [REMOTE ] MFIC: Retrieved 5450 rows, trimmed to 300. [2026-01-01T12:14:30.392396] [DEBUG] [REMOTE ] MFIC: PASS: History has at least 300 days. [2026-01-01T12:14:30.392680] [DEBUG] [REMOTE ] MFIC: PASS: Price check passed. Min price $11.11. [2026-01-01T12:14:30.392841] [DEBUG] [REMOTE ] MFIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:30.392979] [DEBUG] [REMOTE ] MFIC: PASS: Integrity check passed. [2026-01-01T12:14:30.393030] [DEBUG] [REMOTE ] MFIC: Symbol is viable for forecasting. [2026-01-01T12:14:30.393092] [INFO ] [MAIN ] [2027/3542] MFIC kept (0.7s) | 2023 kept, 4 rejected | 140.6/min | ETA: 10.8m [2026-01-01T12:14:30.840714] [DEBUG] [REMOTE ] MFIN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:30.840857] [DEBUG] [REMOTE ] MFIN: PASS: History has at least 300 days. [2026-01-01T12:14:30.841070] [DEBUG] [REMOTE ] MFIN: PASS: Price check passed. Min price $9.19. [2026-01-01T12:14:30.841203] [DEBUG] [REMOTE ] MFIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:30.841315] [DEBUG] [REMOTE ] MFIN: PASS: Integrity check passed. [2026-01-01T12:14:30.841355] [DEBUG] [REMOTE ] MFIN: Symbol is viable for forecasting. [2026-01-01T12:14:30.841402] [INFO ] [MAIN ] [2028/3542] MFIN kept (0.4s) | 2024 kept, 4 rejected | 140.6/min | ETA: 10.8m [2026-01-01T12:14:31.306135] [DEBUG] [REMOTE ] MFM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:31.306307] [DEBUG] [REMOTE ] MFM: PASS: History has at least 300 days. [2026-01-01T12:14:31.306623] [DEBUG] [REMOTE ] MFM: PASS: Price check passed. Min price $5.28. [2026-01-01T12:14:31.306768] [DEBUG] [REMOTE ] MFM: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:31.306901] [DEBUG] [REMOTE ] MFM: PASS: Integrity check passed. [2026-01-01T12:14:31.306943] [DEBUG] [REMOTE ] MFM: Symbol is viable for forecasting. [2026-01-01T12:14:31.306997] [INFO ] [MAIN ] [2029/3542] MFM kept (0.5s) | 2025 kept, 4 rejected | 140.5/min | ETA: 10.8m [2026-01-01T12:14:31.570445] [DEBUG] [REMOTE ] MG: Retrieved 4083 rows, trimmed to 300. [2026-01-01T12:14:31.570660] [DEBUG] [REMOTE ] MG: PASS: History has at least 300 days. [2026-01-01T12:14:31.570955] [DEBUG] [REMOTE ] MG: PASS: Price check passed. Min price $9.39. [2026-01-01T12:14:31.571093] [DEBUG] [REMOTE ] MG: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:31.571262] [DEBUG] [REMOTE ] MG: PASS: Integrity check passed. [2026-01-01T12:14:31.571314] [DEBUG] [REMOTE ] MG: Symbol is viable for forecasting. [2026-01-01T12:14:31.571375] [INFO ] [MAIN ] [2030/3542] MG kept (0.3s) | 2026 kept, 4 rejected | 140.6/min | ETA: 10.8m [2026-01-01T12:14:32.170819] [DEBUG] [REMOTE ] MGA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:32.171036] [DEBUG] [REMOTE ] MGA: PASS: History has at least 300 days. [2026-01-01T12:14:32.171372] [DEBUG] [REMOTE ] MGA: PASS: Price check passed. Min price $43.11. [2026-01-01T12:14:32.171522] [DEBUG] [REMOTE ] MGA: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:32.171707] [DEBUG] [REMOTE ] MGA: PASS: Integrity check passed. [2026-01-01T12:14:32.171754] [DEBUG] [REMOTE ] MGA: Symbol is viable for forecasting. [2026-01-01T12:14:32.171813] [INFO ] [MAIN ] [2031/3542] MGA kept (0.6s) | 2027 kept, 4 rejected | 140.5/min | ETA: 10.8m [2026-01-01T12:14:32.536107] [DEBUG] [REMOTE ] MGEE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:32.536296] [DEBUG] [REMOTE ] MGEE: PASS: History has at least 300 days. [2026-01-01T12:14:32.536597] [DEBUG] [REMOTE ] MGEE: PASS: Price check passed. Min price $77.66. [2026-01-01T12:14:32.536739] [DEBUG] [REMOTE ] MGEE: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:32.536865] [DEBUG] [REMOTE ] MGEE: PASS: Integrity check passed. [2026-01-01T12:14:32.536905] [DEBUG] [REMOTE ] MGEE: Symbol is viable for forecasting. [2026-01-01T12:14:32.536958] [INFO ] [MAIN ] [2032/3542] MGEE kept (0.4s) | 2028 kept, 4 rejected | 140.6/min | ETA: 10.7m [2026-01-01T12:14:33.090264] [DEBUG] [REMOTE ] MGIC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:33.090548] [DEBUG] [REMOTE ] MGIC: PASS: History has at least 300 days. [2026-01-01T12:14:33.091158] [DEBUG] [REMOTE ] MGIC: PASS: Price check passed. Min price $19.58. [2026-01-01T12:14:33.091360] [DEBUG] [REMOTE ] MGIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:33.091618] [DEBUG] [REMOTE ] MGIC: PASS: Integrity check passed. [2026-01-01T12:14:33.091680] [DEBUG] [REMOTE ] MGIC: Symbol is viable for forecasting. [2026-01-01T12:14:33.091761] [INFO ] [MAIN ] [2033/3542] MGIC kept (0.6s) | 2029 kept, 4 rejected | 140.5/min | ETA: 10.7m [2026-01-01T12:14:33.444967] [DEBUG] [REMOTE ] MGM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:33.445163] [DEBUG] [REMOTE ] MGM: PASS: History has at least 300 days. [2026-01-01T12:14:33.445432] [DEBUG] [REMOTE ] MGM: PASS: Price check passed. Min price $30.72. [2026-01-01T12:14:33.445590] [DEBUG] [REMOTE ] MGM: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:33.445715] [DEBUG] [REMOTE ] MGM: PASS: Integrity check passed. [2026-01-01T12:14:33.445755] [DEBUG] [REMOTE ] MGM: Symbol is viable for forecasting. [2026-01-01T12:14:33.445807] [INFO ] [MAIN ] [2034/3542] MGM kept (0.4s) | 2030 kept, 4 rejected | 140.5/min | ETA: 10.7m [2026-01-01T12:14:33.899771] [DEBUG] [REMOTE ] MGNI: Retrieved 2956 rows, trimmed to 300. [2026-01-01T12:14:33.899955] [DEBUG] [REMOTE ] MGNI: PASS: History has at least 300 days. [2026-01-01T12:14:33.900204] [DEBUG] [REMOTE ] MGNI: PASS: Price check passed. Min price $13.13. [2026-01-01T12:14:33.900379] [DEBUG] [REMOTE ] MGNI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:33.900508] [DEBUG] [REMOTE ] MGNI: PASS: Integrity check passed. [2026-01-01T12:14:33.900551] [DEBUG] [REMOTE ] MGNI: Symbol is viable for forecasting. [2026-01-01T12:14:33.900659] [INFO ] [MAIN ] [2035/3542] MGNI kept (0.5s) | 2031 kept, 4 rejected | 140.5/min | ETA: 10.7m [2026-01-01T12:14:34.312266] [DEBUG] [REMOTE ] MGNX: Retrieved 3075 rows, trimmed to 300. [2026-01-01T12:14:34.312449] [DEBUG] [REMOTE ] MGNX: PASS: History has at least 300 days. [2026-01-01T12:14:34.312744] [DEBUG] [REMOTE ] MGNX: PASS: Price check passed. Min price $1.33. [2026-01-01T12:14:34.312887] [DEBUG] [REMOTE ] MGNX: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:34.313038] [DEBUG] [REMOTE ] MGNX: PASS: Integrity check passed. [2026-01-01T12:14:34.313085] [DEBUG] [REMOTE ] MGNX: Symbol is viable for forecasting. [2026-01-01T12:14:34.313142] [INFO ] [MAIN ] [2036/3542] MGNX kept (0.4s) | 2032 kept, 4 rejected | 140.5/min | ETA: 10.7m [2026-01-01T12:14:34.762733] [DEBUG] [REMOTE ] MGPI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:34.762928] [DEBUG] [REMOTE ] MGPI: PASS: History has at least 300 days. [2026-01-01T12:14:34.763194] [DEBUG] [REMOTE ] MGPI: PASS: Price check passed. Min price $21.84. [2026-01-01T12:14:34.763336] [DEBUG] [REMOTE ] MGPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:34.763483] [DEBUG] [REMOTE ] MGPI: PASS: Integrity check passed. [2026-01-01T12:14:34.763531] [DEBUG] [REMOTE ] MGPI: Symbol is viable for forecasting. [2026-01-01T12:14:34.763608] [INFO ] [MAIN ] [2037/3542] MGPI kept (0.5s) | 2033 kept, 4 rejected | 140.5/min | ETA: 10.7m [2026-01-01T12:14:35.239410] [DEBUG] [REMOTE ] MGRC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:35.239553] [DEBUG] [REMOTE ] MGRC: PASS: History has at least 300 days. [2026-01-01T12:14:35.239787] [DEBUG] [REMOTE ] MGRC: PASS: Price check passed. Min price $95.60. [2026-01-01T12:14:35.239924] [DEBUG] [REMOTE ] MGRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:35.240042] [DEBUG] [REMOTE ] MGRC: PASS: Integrity check passed. [2026-01-01T12:14:35.240084] [DEBUG] [REMOTE ] MGRC: Symbol is viable for forecasting. [2026-01-01T12:14:35.240133] [INFO ] [MAIN ] [2038/3542] MGRC kept (0.5s) | 2034 kept, 4 rejected | 140.5/min | ETA: 10.7m [2026-01-01T12:14:35.528398] [DEBUG] [REMOTE ] MGTX: Retrieved 1902 rows, trimmed to 300. [2026-01-01T12:14:35.528536] [DEBUG] [REMOTE ] MGTX: PASS: History has at least 300 days. [2026-01-01T12:14:35.528784] [DEBUG] [REMOTE ] MGTX: PASS: Price check passed. Min price $7.43. [2026-01-01T12:14:35.528923] [DEBUG] [REMOTE ] MGTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:35.529035] [DEBUG] [REMOTE ] MGTX: PASS: Integrity check passed. [2026-01-01T12:14:35.529076] [DEBUG] [REMOTE ] MGTX: Symbol is viable for forecasting. [2026-01-01T12:14:35.529125] [INFO ] [MAIN ] [2039/3542] MGTX kept (0.3s) | 2035 kept, 4 rejected | 140.6/min | ETA: 10.7m [2026-01-01T12:14:35.816726] [DEBUG] [REMOTE ] MGX: Retrieved 475 rows, trimmed to 300. [2026-01-01T12:14:35.816854] [DEBUG] [REMOTE ] MGX: PASS: History has at least 300 days. [2026-01-01T12:14:35.817052] [DEBUG] [REMOTE ] MGX: PASS: Price check passed. Min price $1.51. [2026-01-01T12:14:35.817185] [DEBUG] [REMOTE ] MGX: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:35.817293] [DEBUG] [REMOTE ] MGX: PASS: Integrity check passed. [2026-01-01T12:14:35.817333] [DEBUG] [REMOTE ] MGX: Symbol is viable for forecasting. [2026-01-01T12:14:35.817381] [INFO ] [MAIN ] [2040/3542] MGX kept (0.3s) | 2036 kept, 4 rejected | 140.6/min | ETA: 10.7m [2026-01-01T12:14:36.281357] [DEBUG] [REMOTE ] MGY: Retrieved 2139 rows, trimmed to 300. [2026-01-01T12:14:36.281496] [DEBUG] [REMOTE ] MGY: PASS: History has at least 300 days. [2026-01-01T12:14:36.281721] [DEBUG] [REMOTE ] MGY: PASS: Price check passed. Min price $21.27. [2026-01-01T12:14:36.281886] [DEBUG] [REMOTE ] MGY: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:36.282007] [DEBUG] [REMOTE ] MGY: PASS: Integrity check passed. [2026-01-01T12:14:36.282050] [DEBUG] [REMOTE ] MGY: Symbol is viable for forecasting. [2026-01-01T12:14:36.282100] [INFO ] [MAIN ] [2041/3542] MGY kept (0.5s) | 2037 kept, 4 rejected | 140.6/min | ETA: 10.7m [2026-01-01T12:14:36.879859] [DEBUG] [REMOTE ] MHD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:36.880013] [DEBUG] [REMOTE ] MHD: PASS: History has at least 300 days. [2026-01-01T12:14:36.880233] [DEBUG] [REMOTE ] MHD: PASS: Price check passed. Min price $11.50. [2026-01-01T12:14:36.880364] [DEBUG] [REMOTE ] MHD: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:36.880476] [DEBUG] [REMOTE ] MHD: PASS: Integrity check passed. [2026-01-01T12:14:36.880515] [DEBUG] [REMOTE ] MHD: Symbol is viable for forecasting. [2026-01-01T12:14:36.880562] [INFO ] [MAIN ] [2042/3542] MHD kept (0.6s) | 2038 kept, 4 rejected | 140.5/min | ETA: 10.7m [2026-01-01T12:14:37.342710] [DEBUG] [REMOTE ] MHF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:37.342860] [DEBUG] [REMOTE ] MHF: PASS: History has at least 300 days. [2026-01-01T12:14:37.343083] [DEBUG] [REMOTE ] MHF: PASS: Price check passed. Min price $6.80. [2026-01-01T12:14:37.343213] [DEBUG] [REMOTE ] MHF: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:37.343327] [DEBUG] [REMOTE ] MHF: PASS: Integrity check passed. [2026-01-01T12:14:37.343365] [DEBUG] [REMOTE ] MHF: Symbol is viable for forecasting. [2026-01-01T12:14:37.343413] [INFO ] [MAIN ] [2043/3542] MHF kept (0.5s) | 2039 kept, 4 rejected | 140.5/min | ETA: 10.7m [2026-01-01T12:14:37.792560] [DEBUG] [REMOTE ] MHK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:37.792778] [DEBUG] [REMOTE ] MHK: PASS: History has at least 300 days. [2026-01-01T12:14:37.793089] [DEBUG] [REMOTE ] MHK: PASS: Price check passed. Min price $103.68. [2026-01-01T12:14:37.793239] [DEBUG] [REMOTE ] MHK: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:37.793375] [DEBUG] [REMOTE ] MHK: PASS: Integrity check passed. [2026-01-01T12:14:37.793415] [DEBUG] [REMOTE ] MHK: Symbol is viable for forecasting. [2026-01-01T12:14:37.793469] [INFO ] [MAIN ] [2044/3542] MHK kept (0.5s) | 2040 kept, 4 rejected | 140.5/min | ETA: 10.7m [2026-01-01T12:14:38.258403] [DEBUG] [REMOTE ] MHN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:38.258625] [DEBUG] [REMOTE ] MHN: PASS: History has at least 300 days. [2026-01-01T12:14:38.258932] [DEBUG] [REMOTE ] MHN: PASS: Price check passed. Min price $10.14. [2026-01-01T12:14:38.259079] [DEBUG] [REMOTE ] MHN: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:38.259213] [DEBUG] [REMOTE ] MHN: PASS: Integrity check passed. [2026-01-01T12:14:38.259256] [DEBUG] [REMOTE ] MHN: Symbol is viable for forecasting. [2026-01-01T12:14:38.259337] [INFO ] [MAIN ] [2045/3542] MHN kept (0.5s) | 2041 kept, 4 rejected | 140.5/min | ETA: 10.7m [2026-01-01T12:14:38.665992] [DEBUG] [REMOTE ] MHO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:38.666182] [DEBUG] [REMOTE ] MHO: PASS: History has at least 300 days. [2026-01-01T12:14:38.666453] [DEBUG] [REMOTE ] MHO: PASS: Price check passed. Min price $123.88. [2026-01-01T12:14:38.666621] [DEBUG] [REMOTE ] MHO: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:38.666748] [DEBUG] [REMOTE ] MHO: PASS: Integrity check passed. [2026-01-01T12:14:38.666791] [DEBUG] [REMOTE ] MHO: Symbol is viable for forecasting. [2026-01-01T12:14:38.666893] [INFO ] [MAIN ] [2046/3542] MHO kept (0.4s) | 2042 kept, 4 rejected | 140.5/min | ETA: 10.6m [2026-01-01T12:14:38.966353] [DEBUG] [REMOTE ] MIDD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:38.966501] [DEBUG] [REMOTE ] MIDD: PASS: History has at least 300 days. [2026-01-01T12:14:38.966738] [DEBUG] [REMOTE ] MIDD: PASS: Price check passed. Min price $111.68. [2026-01-01T12:14:38.966873] [DEBUG] [REMOTE ] MIDD: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:38.967007] [DEBUG] [REMOTE ] MIDD: PASS: Integrity check passed. [2026-01-01T12:14:38.967055] [DEBUG] [REMOTE ] MIDD: Symbol is viable for forecasting. [2026-01-01T12:14:38.967105] [INFO ] [MAIN ] [2047/3542] MIDD kept (0.3s) | 2043 kept, 4 rejected | 140.6/min | ETA: 10.6m [2026-01-01T12:14:39.317136] [DEBUG] [REMOTE ] MIGI: Retrieved 2032 rows, trimmed to 300. [2026-01-01T12:14:39.317326] [DEBUG] [REMOTE ] MIGI: PASS: History has at least 300 days. [2026-01-01T12:14:39.317602] [DEBUG] [REMOTE ] MIGI: PASS: Price check passed. Min price $4.00. [2026-01-01T12:14:39.317739] [DEBUG] [REMOTE ] MIGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:39.317853] [DEBUG] [REMOTE ] MIGI: PASS: Integrity check passed. [2026-01-01T12:14:39.317893] [DEBUG] [REMOTE ] MIGI: Symbol is viable for forecasting. [2026-01-01T12:14:39.317944] [INFO ] [MAIN ] [2048/3542] MIGI kept (0.4s) | 2044 kept, 4 rejected | 140.6/min | ETA: 10.6m [2026-01-01T12:14:39.834426] [DEBUG] [REMOTE ] MILN: Retrieved 2428 rows, trimmed to 300. [2026-01-01T12:14:39.834650] [DEBUG] [REMOTE ] MILN: PASS: History has at least 300 days. [2026-01-01T12:14:39.834912] [DEBUG] [REMOTE ] MILN: PASS: Price check passed. Min price $43.71. [2026-01-01T12:14:39.835048] [DEBUG] [REMOTE ] MILN: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:39.835167] [DEBUG] [REMOTE ] MILN: PASS: Integrity check passed. [2026-01-01T12:14:39.835210] [DEBUG] [REMOTE ] MILN: Symbol is viable for forecasting. [2026-01-01T12:14:39.835264] [INFO ] [MAIN ] [2049/3542] MILN kept (0.5s) | 2045 kept, 4 rejected | 140.5/min | ETA: 10.6m [2026-01-01T12:14:40.323536] [DEBUG] [REMOTE ] MIND: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:40.323758] [DEBUG] [REMOTE ] MIND: PASS: History has at least 300 days. [2026-01-01T12:14:40.324075] [DEBUG] [REMOTE ] MIND: PASS: Price check passed. Min price $7.47. [2026-01-01T12:14:40.324235] [DEBUG] [REMOTE ] MIND: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:40.324372] [DEBUG] [REMOTE ] MIND: PASS: Integrity check passed. [2026-01-01T12:14:40.324415] [DEBUG] [REMOTE ] MIND: Symbol is viable for forecasting. [2026-01-01T12:14:40.324470] [INFO ] [MAIN ] [2050/3542] MIND kept (0.5s) | 2046 kept, 4 rejected | 140.5/min | ETA: 10.6m [2026-01-01T12:14:40.462999] [DEBUG] [REMOTE ] MIRA: Retrieved 606 rows, trimmed to 300. [2026-01-01T12:14:40.463202] [DEBUG] [REMOTE ] MIRA: PASS: History has at least 300 days. [2026-01-01T12:14:40.463439] [DEBUG] [REMOTE ] MIRA: PASS: Price check passed. Min price $1.26. [2026-01-01T12:14:40.463598] [DEBUG] [REMOTE ] MIRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:40.463716] [DEBUG] [REMOTE ] MIRA: PASS: Integrity check passed. [2026-01-01T12:14:40.463757] [DEBUG] [REMOTE ] MIRA: Symbol is viable for forecasting. [2026-01-01T12:14:40.463809] [INFO ] [MAIN ] [2051/3542] MIRA kept (0.1s) | 2047 kept, 4 rejected | 140.6/min | ETA: 10.6m [2026-01-01T12:14:40.871368] [DEBUG] [REMOTE ] MIRM: Retrieved 1624 rows, trimmed to 300. [2026-01-01T12:14:40.871554] [DEBUG] [REMOTE ] MIRM: PASS: History has at least 300 days. [2026-01-01T12:14:40.871822] [DEBUG] [REMOTE ] MIRM: PASS: Price check passed. Min price $64.10. [2026-01-01T12:14:40.871957] [DEBUG] [REMOTE ] MIRM: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:40.872068] [DEBUG] [REMOTE ] MIRM: PASS: Integrity check passed. [2026-01-01T12:14:40.872107] [DEBUG] [REMOTE ] MIRM: Symbol is viable for forecasting. [2026-01-01T12:14:40.872159] [INFO ] [MAIN ] [2052/3542] MIRM kept (0.4s) | 2048 kept, 4 rejected | 140.6/min | ETA: 10.6m [2026-01-01T12:14:41.488031] [DEBUG] [REMOTE ] MITK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:41.488240] [DEBUG] [REMOTE ] MITK: PASS: History has at least 300 days. [2026-01-01T12:14:41.488514] [DEBUG] [REMOTE ] MITK: PASS: Price check passed. Min price $8.65. [2026-01-01T12:14:41.488676] [DEBUG] [REMOTE ] MITK: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:41.488808] [DEBUG] [REMOTE ] MITK: PASS: Integrity check passed. [2026-01-01T12:14:41.488853] [DEBUG] [REMOTE ] MITK: Symbol is viable for forecasting. [2026-01-01T12:14:41.488916] [INFO ] [MAIN ] [2053/3542] MITK kept (0.6s) | 2049 kept, 4 rejected | 140.6/min | ETA: 10.6m [2026-01-01T12:14:42.075920] [DEBUG] [REMOTE ] MIY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:42.076147] [DEBUG] [REMOTE ] MIY: PASS: History has at least 300 days. [2026-01-01T12:14:42.076507] [DEBUG] [REMOTE ] MIY: PASS: Price check passed. Min price $11.17. [2026-01-01T12:14:42.076666] [DEBUG] [REMOTE ] MIY: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:42.076823] [DEBUG] [REMOTE ] MIY: PASS: Integrity check passed. [2026-01-01T12:14:42.076863] [DEBUG] [REMOTE ] MIY: Symbol is viable for forecasting. [2026-01-01T12:14:42.076919] [INFO ] [MAIN ] [2054/3542] MIY kept (0.6s) | 2050 kept, 4 rejected | 140.5/min | ETA: 10.6m [2026-01-01T12:14:42.540513] [DEBUG] [REMOTE ] MKC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:42.540724] [DEBUG] [REMOTE ] MKC: PASS: History has at least 300 days. [2026-01-01T12:14:42.541006] [DEBUG] [REMOTE ] MKC: PASS: Price check passed. Min price $62.86. [2026-01-01T12:14:42.541139] [DEBUG] [REMOTE ] MKC: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:42.541264] [DEBUG] [REMOTE ] MKC: PASS: Integrity check passed. [2026-01-01T12:14:42.541302] [DEBUG] [REMOTE ] MKC: Symbol is viable for forecasting. [2026-01-01T12:14:42.541353] [INFO ] [MAIN ] [2055/3542] MKC kept (0.5s) | 2051 kept, 4 rejected | 140.5/min | ETA: 10.6m [2026-01-01T12:14:43.035450] [DEBUG] [REMOTE ] MKL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:43.035664] [DEBUG] [REMOTE ] MKL: PASS: History has at least 300 days. [2026-01-01T12:14:43.035923] [DEBUG] [REMOTE ] MKL: PASS: Price check passed. Min price $1826.32. [2026-01-01T12:14:43.036061] [DEBUG] [REMOTE ] MKL: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:43.036186] [DEBUG] [REMOTE ] MKL: PASS: Integrity check passed. [2026-01-01T12:14:43.036227] [DEBUG] [REMOTE ] MKL: Symbol is viable for forecasting. [2026-01-01T12:14:43.036280] [INFO ] [MAIN ] [2056/3542] MKL kept (0.5s) | 2052 kept, 4 rejected | 140.5/min | ETA: 10.6m [2026-01-01T12:14:43.429843] [DEBUG] [REMOTE ] MKSI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:43.430076] [DEBUG] [REMOTE ] MKSI: PASS: History has at least 300 days. [2026-01-01T12:14:43.430364] [DEBUG] [REMOTE ] MKSI: PASS: Price check passed. Min price $121.08. [2026-01-01T12:14:43.430510] [DEBUG] [REMOTE ] MKSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:43.430668] [DEBUG] [REMOTE ] MKSI: PASS: Integrity check passed. [2026-01-01T12:14:43.430713] [DEBUG] [REMOTE ] MKSI: Symbol is viable for forecasting. [2026-01-01T12:14:43.430800] [INFO ] [MAIN ] [2057/3542] MKSI kept (0.4s) | 2053 kept, 4 rejected | 140.5/min | ETA: 10.6m [2026-01-01T12:14:43.751508] [DEBUG] [REMOTE ] MKTX: Retrieved 5322 rows, trimmed to 300. [2026-01-01T12:14:43.751706] [DEBUG] [REMOTE ] MKTX: PASS: History has at least 300 days. [2026-01-01T12:14:43.751963] [DEBUG] [REMOTE ] MKTX: PASS: Price check passed. Min price $158.13. [2026-01-01T12:14:43.752127] [DEBUG] [REMOTE ] MKTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:43.752250] [DEBUG] [REMOTE ] MKTX: PASS: Integrity check passed. [2026-01-01T12:14:43.752290] [DEBUG] [REMOTE ] MKTX: Symbol is viable for forecasting. [2026-01-01T12:14:43.752341] [INFO ] [MAIN ] [2058/3542] MKTX kept (0.3s) | 2054 kept, 4 rejected | 140.5/min | ETA: 10.6m [2026-01-01T12:14:44.297789] [DEBUG] [REMOTE ] MLAB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:44.297976] [DEBUG] [REMOTE ] MLAB: PASS: History has at least 300 days. [2026-01-01T12:14:44.298227] [DEBUG] [REMOTE ] MLAB: PASS: Price check passed. Min price $67.60. [2026-01-01T12:14:44.298360] [DEBUG] [REMOTE ] MLAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:44.298476] [DEBUG] [REMOTE ] MLAB: PASS: Integrity check passed. [2026-01-01T12:14:44.298516] [DEBUG] [REMOTE ] MLAB: Symbol is viable for forecasting. [2026-01-01T12:14:44.298567] [INFO ] [MAIN ] [2059/3542] MLAB kept (0.5s) | 2055 kept, 4 rejected | 140.5/min | ETA: 10.6m [2026-01-01T12:14:44.718122] [DEBUG] [REMOTE ] MLCO: Retrieved 4788 rows, trimmed to 300. [2026-01-01T12:14:44.718305] [DEBUG] [REMOTE ] MLCO: PASS: History has at least 300 days. [2026-01-01T12:14:44.718550] [DEBUG] [REMOTE ] MLCO: PASS: Price check passed. Min price $7.55. [2026-01-01T12:14:44.718738] [DEBUG] [REMOTE ] MLCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:44.718865] [DEBUG] [REMOTE ] MLCO: PASS: Integrity check passed. [2026-01-01T12:14:44.718911] [DEBUG] [REMOTE ] MLCO: Symbol is viable for forecasting. [2026-01-01T12:14:44.718963] [INFO ] [MAIN ] [2060/3542] MLCO kept (0.4s) | 2056 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:44.985815] [DEBUG] [REMOTE ] MLGO: Retrieved 1187 rows, trimmed to 300. [2026-01-01T12:14:44.985997] [DEBUG] [REMOTE ] MLGO: PASS: History has at least 300 days. [2026-01-01T12:14:44.986271] [DEBUG] [REMOTE ] MLGO: PASS: Price check passed. Min price $4.42. [2026-01-01T12:14:44.986407] [DEBUG] [REMOTE ] MLGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:44.986518] [DEBUG] [REMOTE ] MLGO: PASS: Integrity check passed. [2026-01-01T12:14:44.986557] [DEBUG] [REMOTE ] MLGO: Symbol is viable for forecasting. [2026-01-01T12:14:44.986633] [INFO ] [MAIN ] [2061/3542] MLGO kept (0.3s) | 2057 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:45.580811] [DEBUG] [REMOTE ] MLI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:45.581003] [DEBUG] [REMOTE ] MLI: PASS: History has at least 300 days. [2026-01-01T12:14:45.581267] [DEBUG] [REMOTE ] MLI: PASS: Price check passed. Min price $96.75. [2026-01-01T12:14:45.581443] [DEBUG] [REMOTE ] MLI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:45.581617] [DEBUG] [REMOTE ] MLI: PASS: Integrity check passed. [2026-01-01T12:14:45.581679] [DEBUG] [REMOTE ] MLI: Symbol is viable for forecasting. [2026-01-01T12:14:45.581735] [INFO ] [MAIN ] [2062/3542] MLI kept (0.6s) | 2058 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:46.030733] [DEBUG] [REMOTE ] MLKN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:46.031016] [DEBUG] [REMOTE ] MLKN: PASS: History has at least 300 days. [2026-01-01T12:14:46.031744] [DEBUG] [REMOTE ] MLKN: PASS: Price check passed. Min price $13.72. [2026-01-01T12:14:46.031934] [DEBUG] [REMOTE ] MLKN: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:46.032136] [DEBUG] [REMOTE ] MLKN: PASS: Integrity check passed. [2026-01-01T12:14:46.032376] [DEBUG] [REMOTE ] MLKN: Symbol is viable for forecasting. [2026-01-01T12:14:46.032445] [INFO ] [MAIN ] [2063/3542] MLKN kept (0.5s) | 2059 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:46.498224] [DEBUG] [REMOTE ] MLM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:46.498422] [DEBUG] [REMOTE ] MLM: PASS: History has at least 300 days. [2026-01-01T12:14:46.498743] [DEBUG] [REMOTE ] MLM: PASS: Price check passed. Min price $589.18. [2026-01-01T12:14:46.498889] [DEBUG] [REMOTE ] MLM: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:46.499021] [DEBUG] [REMOTE ] MLM: PASS: Integrity check passed. [2026-01-01T12:14:46.499063] [DEBUG] [REMOTE ] MLM: Symbol is viable for forecasting. [2026-01-01T12:14:46.499123] [INFO ] [MAIN ] [2064/3542] MLM kept (0.5s) | 2060 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:46.987081] [DEBUG] [REMOTE ] MLP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:46.987223] [DEBUG] [REMOTE ] MLP: PASS: History has at least 300 days. [2026-01-01T12:14:46.987425] [DEBUG] [REMOTE ] MLP: PASS: Price check passed. Min price $14.17. [2026-01-01T12:14:46.987554] [DEBUG] [REMOTE ] MLP: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:46.987686] [DEBUG] [REMOTE ] MLP: PASS: Integrity check passed. [2026-01-01T12:14:46.987726] [DEBUG] [REMOTE ] MLP: Symbol is viable for forecasting. [2026-01-01T12:14:46.987773] [INFO ] [MAIN ] [2065/3542] MLP kept (0.5s) | 2061 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:47.233868] [DEBUG] [REMOTE ] MLTX: Retrieved 1303 rows, trimmed to 300. [2026-01-01T12:14:47.233998] [DEBUG] [REMOTE ] MLTX: PASS: History has at least 300 days. [2026-01-01T12:14:47.234192] [DEBUG] [REMOTE ] MLTX: PASS: Price check passed. Min price $9.10. [2026-01-01T12:14:47.234321] [DEBUG] [REMOTE ] MLTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:47.234425] [DEBUG] [REMOTE ] MLTX: PASS: Integrity check passed. [2026-01-01T12:14:47.234464] [DEBUG] [REMOTE ] MLTX: Symbol is viable for forecasting. [2026-01-01T12:14:47.234511] [INFO ] [MAIN ] [2066/3542] MLTX kept (0.2s) | 2062 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:47.515766] [DEBUG] [REMOTE ] MLYS: Retrieved 725 rows, trimmed to 300. [2026-01-01T12:14:47.515907] [DEBUG] [REMOTE ] MLYS: PASS: History has at least 300 days. [2026-01-01T12:14:47.516114] [DEBUG] [REMOTE ] MLYS: PASS: Price check passed. Min price $35.50. [2026-01-01T12:14:47.516247] [DEBUG] [REMOTE ] MLYS: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:47.516355] [DEBUG] [REMOTE ] MLYS: PASS: Integrity check passed. [2026-01-01T12:14:47.516396] [DEBUG] [REMOTE ] MLYS: Symbol is viable for forecasting. [2026-01-01T12:14:47.516444] [INFO ] [MAIN ] [2067/3542] MLYS kept (0.3s) | 2063 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:48.273401] [DEBUG] [REMOTE ] MMC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:48.273545] [DEBUG] [REMOTE ] MMC: PASS: History has at least 300 days. [2026-01-01T12:14:48.273783] [DEBUG] [REMOTE ] MMC: PASS: Price check passed. Min price $176.58. [2026-01-01T12:14:48.273922] [DEBUG] [REMOTE ] MMC: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:48.274039] [DEBUG] [REMOTE ] MMC: PASS: Integrity check passed. [2026-01-01T12:14:48.274085] [DEBUG] [REMOTE ] MMC: Symbol is viable for forecasting. [2026-01-01T12:14:48.274214] [INFO ] [MAIN ] [2068/3542] MMC kept (0.8s) | 2064 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:48.614076] [DEBUG] [REMOTE ] MMD: Retrieved 3372 rows, trimmed to 300. [2026-01-01T12:14:48.614249] [DEBUG] [REMOTE ] MMD: PASS: History has at least 300 days. [2026-01-01T12:14:48.614546] [DEBUG] [REMOTE ] MMD: PASS: Price check passed. Min price $14.78. [2026-01-01T12:14:48.614780] [DEBUG] [REMOTE ] MMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:48.614950] [DEBUG] [REMOTE ] MMD: PASS: Integrity check passed. [2026-01-01T12:14:48.615008] [DEBUG] [REMOTE ] MMD: Symbol is viable for forecasting. [2026-01-01T12:14:48.615076] [INFO ] [MAIN ] [2069/3542] MMD kept (0.3s) | 2065 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:48.956946] [DEBUG] [REMOTE ] MMLP: Retrieved 5828 rows, trimmed to 300. [2026-01-01T12:14:48.957120] [DEBUG] [REMOTE ] MMLP: PASS: History has at least 300 days. [2026-01-01T12:14:48.957422] [DEBUG] [REMOTE ] MMLP: PASS: Price check passed. Min price $2.26. [2026-01-01T12:14:48.957620] [DEBUG] [REMOTE ] MMLP: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:48.957774] [DEBUG] [REMOTE ] MMLP: PASS: Integrity check passed. [2026-01-01T12:14:48.957822] [DEBUG] [REMOTE ] MMLP: Symbol is viable for forecasting. [2026-01-01T12:14:48.957882] [INFO ] [MAIN ] [2070/3542] MMLP kept (0.3s) | 2066 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:49.446013] [DEBUG] [REMOTE ] MMS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:49.446171] [DEBUG] [REMOTE ] MMS: PASS: History has at least 300 days. [2026-01-01T12:14:49.446419] [DEBUG] [REMOTE ] MMS: PASS: Price check passed. Min price $77.76. [2026-01-01T12:14:49.446555] [DEBUG] [REMOTE ] MMS: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:49.446699] [DEBUG] [REMOTE ] MMS: PASS: Integrity check passed. [2026-01-01T12:14:49.446741] [DEBUG] [REMOTE ] MMS: Symbol is viable for forecasting. [2026-01-01T12:14:49.446801] [INFO ] [MAIN ] [2071/3542] MMS kept (0.5s) | 2067 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:49.811617] [DEBUG] [REMOTE ] MMSI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:49.811776] [DEBUG] [REMOTE ] MMSI: PASS: History has at least 300 days. [2026-01-01T12:14:49.812012] [DEBUG] [REMOTE ] MMSI: PASS: Price check passed. Min price $78.99. [2026-01-01T12:14:49.812149] [DEBUG] [REMOTE ] MMSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:49.812269] [DEBUG] [REMOTE ] MMSI: PASS: Integrity check passed. [2026-01-01T12:14:49.812310] [DEBUG] [REMOTE ] MMSI: Symbol is viable for forecasting. [2026-01-01T12:14:49.812360] [INFO ] [MAIN ] [2072/3542] MMSI kept (0.4s) | 2068 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:50.351154] [DEBUG] [REMOTE ] MNDO: Retrieved 6388 rows, trimmed to 300. [2026-01-01T12:14:50.351301] [DEBUG] [REMOTE ] MNDO: PASS: History has at least 300 days. [2026-01-01T12:14:50.351563] [DEBUG] [REMOTE ] MNDO: PASS: Price check passed. Min price $1.03. [2026-01-01T12:14:50.351731] [DEBUG] [REMOTE ] MNDO: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:50.351856] [DEBUG] [REMOTE ] MNDO: PASS: Integrity check passed. [2026-01-01T12:14:50.351898] [DEBUG] [REMOTE ] MNDO: Symbol is viable for forecasting. [2026-01-01T12:14:50.351952] [INFO ] [MAIN ] [2073/3542] MNDO kept (0.5s) | 2069 kept, 4 rejected | 140.5/min | ETA: 10.5m [2026-01-01T12:14:50.614860] [DEBUG] [REMOTE ] MNDY: Retrieved 1146 rows, trimmed to 300. [2026-01-01T12:14:50.615000] [DEBUG] [REMOTE ] MNDY: PASS: History has at least 300 days. [2026-01-01T12:14:50.615224] [DEBUG] [REMOTE ] MNDY: PASS: Price check passed. Min price $143.86. [2026-01-01T12:14:50.615370] [DEBUG] [REMOTE ] MNDY: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:50.615482] [DEBUG] [REMOTE ] MNDY: PASS: Integrity check passed. [2026-01-01T12:14:50.615523] [DEBUG] [REMOTE ] MNDY: Symbol is viable for forecasting. [2026-01-01T12:14:50.615601] [INFO ] [MAIN ] [2074/3542] MNDY kept (0.3s) | 2070 kept, 4 rejected | 140.5/min | ETA: 10.4m [2026-01-01T12:14:51.003782] [DEBUG] [REMOTE ] MNKD: Retrieved 5393 rows, trimmed to 300. [2026-01-01T12:14:51.003932] [DEBUG] [REMOTE ] MNKD: PASS: History has at least 300 days. [2026-01-01T12:14:51.004174] [DEBUG] [REMOTE ] MNKD: PASS: Price check passed. Min price $4.88. [2026-01-01T12:14:51.004306] [DEBUG] [REMOTE ] MNKD: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:51.004427] [DEBUG] [REMOTE ] MNKD: PASS: Integrity check passed. [2026-01-01T12:14:51.004465] [DEBUG] [REMOTE ] MNKD: Symbol is viable for forecasting. [2026-01-01T12:14:51.004515] [INFO ] [MAIN ] [2075/3542] MNKD kept (0.4s) | 2071 kept, 4 rejected | 140.5/min | ETA: 10.4m [2026-01-01T12:14:51.315814] [DEBUG] [REMOTE ] MNMD: Retrieved 874 rows, trimmed to 300. [2026-01-01T12:14:51.315955] [DEBUG] [REMOTE ] MNMD: PASS: History has at least 300 days. [2026-01-01T12:14:51.316167] [DEBUG] [REMOTE ] MNMD: PASS: Price check passed. Min price $10.68. [2026-01-01T12:14:51.316304] [DEBUG] [REMOTE ] MNMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:51.316418] [DEBUG] [REMOTE ] MNMD: PASS: Integrity check passed. [2026-01-01T12:14:51.316458] [DEBUG] [REMOTE ] MNMD: Symbol is viable for forecasting. [2026-01-01T12:14:51.316505] [INFO ] [MAIN ] [2076/3542] MNMD kept (0.3s) | 2072 kept, 4 rejected | 140.6/min | ETA: 10.4m [2026-01-01T12:14:51.909159] [DEBUG] [REMOTE ] MNRO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:51.909311] [DEBUG] [REMOTE ] MNRO: PASS: History has at least 300 days. [2026-01-01T12:14:51.909534] [DEBUG] [REMOTE ] MNRO: PASS: Price check passed. Min price $14.44. [2026-01-01T12:14:51.909687] [DEBUG] [REMOTE ] MNRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:51.909806] [DEBUG] [REMOTE ] MNRO: PASS: Integrity check passed. [2026-01-01T12:14:51.909847] [DEBUG] [REMOTE ] MNRO: Symbol is viable for forecasting. [2026-01-01T12:14:51.909896] [INFO ] [MAIN ] [2077/3542] MNRO kept (0.6s) | 2073 kept, 4 rejected | 140.5/min | ETA: 10.4m [2026-01-01T12:14:52.220840] [DEBUG] [REMOTE ] MNSO: Retrieved 1309 rows, trimmed to 300. [2026-01-01T12:14:52.220967] [DEBUG] [REMOTE ] MNSO: PASS: History has at least 300 days. [2026-01-01T12:14:52.221160] [DEBUG] [REMOTE ] MNSO: PASS: Price check passed. Min price $18.75. [2026-01-01T12:14:52.221290] [DEBUG] [REMOTE ] MNSO: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:52.221395] [DEBUG] [REMOTE ] MNSO: PASS: Integrity check passed. [2026-01-01T12:14:52.221435] [DEBUG] [REMOTE ] MNSO: Symbol is viable for forecasting. [2026-01-01T12:14:52.221485] [INFO ] [MAIN ] [2078/3542] MNSO kept (0.3s) | 2074 kept, 4 rejected | 140.5/min | ETA: 10.4m [2026-01-01T12:14:52.579883] [DEBUG] [REMOTE ] MNTK: Retrieved 1242 rows, trimmed to 300. [2026-01-01T12:14:52.580010] [DEBUG] [REMOTE ] MNTK: PASS: History has at least 300 days. [2026-01-01T12:14:52.580203] [DEBUG] [REMOTE ] MNTK: PASS: Price check passed. Min price $1.59. [2026-01-01T12:14:52.580333] [DEBUG] [REMOTE ] MNTK: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:52.580437] [DEBUG] [REMOTE ] MNTK: PASS: Integrity check passed. [2026-01-01T12:14:52.580476] [DEBUG] [REMOTE ] MNTK: Symbol is viable for forecasting. [2026-01-01T12:14:52.580548] [INFO ] [MAIN ] [2079/3542] MNTK kept (0.4s) | 2075 kept, 4 rejected | 140.6/min | ETA: 10.4m [2026-01-01T12:14:52.843080] [DEBUG] [REMOTE ] MNY: Retrieved 556 rows, trimmed to 300. [2026-01-01T12:14:52.843268] [DEBUG] [REMOTE ] MNY: PASS: History has at least 300 days. [2026-01-01T12:14:52.843511] [DEBUG] [REMOTE ] MNY: PASS: Price check passed. Min price $1.12. [2026-01-01T12:14:52.843726] [DEBUG] [REMOTE ] MNY: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:52.843844] [DEBUG] [REMOTE ] MNY: PASS: Integrity check passed. [2026-01-01T12:14:52.843888] [DEBUG] [REMOTE ] MNY: Symbol is viable for forecasting. [2026-01-01T12:14:52.843954] [INFO ] [MAIN ] [2080/3542] MNY kept (0.3s) | 2076 kept, 4 rejected | 140.6/min | ETA: 10.4m [2026-01-01T12:14:53.601337] [DEBUG] [REMOTE ] MOD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:53.601489] [DEBUG] [REMOTE ] MOD: PASS: History has at least 300 days. [2026-01-01T12:14:53.601749] [DEBUG] [REMOTE ] MOD: PASS: Price check passed. Min price $128.39. [2026-01-01T12:14:53.601911] [DEBUG] [REMOTE ] MOD: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:53.602038] [DEBUG] [REMOTE ] MOD: PASS: Integrity check passed. [2026-01-01T12:14:53.602076] [DEBUG] [REMOTE ] MOD: Symbol is viable for forecasting. [2026-01-01T12:14:53.602126] [INFO ] [MAIN ] [2081/3542] MOD kept (0.8s) | 2077 kept, 4 rejected | 140.5/min | ETA: 10.4m [2026-01-01T12:14:54.075848] [DEBUG] [REMOTE ] MODG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:54.075989] [DEBUG] [REMOTE ] MODG: PASS: History has at least 300 days. [2026-01-01T12:14:54.076221] [DEBUG] [REMOTE ] MODG: PASS: Price check passed. Min price $8.39. [2026-01-01T12:14:54.076353] [DEBUG] [REMOTE ] MODG: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:54.076468] [DEBUG] [REMOTE ] MODG: PASS: Integrity check passed. [2026-01-01T12:14:54.076507] [DEBUG] [REMOTE ] MODG: Symbol is viable for forecasting. [2026-01-01T12:14:54.076555] [INFO ] [MAIN ] [2082/3542] MODG kept (0.5s) | 2078 kept, 4 rejected | 140.5/min | ETA: 10.4m [2026-01-01T12:14:54.318074] [DEBUG] [REMOTE ] MODL: Retrieved 808 rows, trimmed to 300. [2026-01-01T12:14:54.318210] [DEBUG] [REMOTE ] MODL: PASS: History has at least 300 days. [2026-01-01T12:14:54.318417] [DEBUG] [REMOTE ] MODL: PASS: Price check passed. Min price $45.41. [2026-01-01T12:14:54.318552] [DEBUG] [REMOTE ] MODL: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:54.318691] [DEBUG] [REMOTE ] MODL: PASS: Integrity check passed. [2026-01-01T12:14:54.318734] [DEBUG] [REMOTE ] MODL: Symbol is viable for forecasting. [2026-01-01T12:14:54.318783] [INFO ] [MAIN ] [2083/3542] MODL kept (0.2s) | 2079 kept, 4 rejected | 140.6/min | ETA: 10.4m [2026-01-01T12:14:54.878840] [DEBUG] [REMOTE ] MOFG: Retrieved 4511 rows, trimmed to 300. [2026-01-01T12:14:54.878975] [DEBUG] [REMOTE ] MOFG: PASS: History has at least 300 days. [2026-01-01T12:14:54.879195] [DEBUG] [REMOTE ] MOFG: PASS: Price check passed. Min price $27.25. [2026-01-01T12:14:54.879388] [DEBUG] [REMOTE ] MOFG: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:54.879518] [DEBUG] [REMOTE ] MOFG: PASS: Integrity check passed. [2026-01-01T12:14:54.879557] [DEBUG] [REMOTE ] MOFG: Symbol is viable for forecasting. [2026-01-01T12:14:54.879625] [INFO ] [MAIN ] [2084/3542] MOFG kept (0.6s) | 2080 kept, 4 rejected | 140.5/min | ETA: 10.4m [2026-01-01T12:14:55.135614] [DEBUG] [REMOTE ] MOGO: Retrieved 2222 rows, trimmed to 300. [2026-01-01T12:14:55.135747] [DEBUG] [REMOTE ] MOGO: PASS: History has at least 300 days. [2026-01-01T12:14:55.135947] [DEBUG] [REMOTE ] MOGO: PASS: Price check passed. Min price $1.03. [2026-01-01T12:14:55.136077] [DEBUG] [REMOTE ] MOGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:55.136183] [DEBUG] [REMOTE ] MOGO: PASS: Integrity check passed. [2026-01-01T12:14:55.136222] [DEBUG] [REMOTE ] MOGO: Symbol is viable for forecasting. [2026-01-01T12:14:55.136278] [INFO ] [MAIN ] [2085/3542] MOGO kept (0.3s) | 2081 kept, 4 rejected | 140.6/min | ETA: 10.4m [2026-01-01T12:14:55.710961] [DEBUG] [REMOTE ] MOH: Retrieved 5662 rows, trimmed to 300. [2026-01-01T12:14:55.711093] [DEBUG] [REMOTE ] MOH: PASS: History has at least 300 days. [2026-01-01T12:14:55.711298] [DEBUG] [REMOTE ] MOH: PASS: Price check passed. Min price $134.51. [2026-01-01T12:14:55.711433] [DEBUG] [REMOTE ] MOH: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:55.711547] [DEBUG] [REMOTE ] MOH: PASS: Integrity check passed. [2026-01-01T12:14:55.711608] [DEBUG] [REMOTE ] MOH: Symbol is viable for forecasting. [2026-01-01T12:14:55.711660] [INFO ] [MAIN ] [2086/3542] MOH kept (0.6s) | 2082 kept, 4 rejected | 140.5/min | ETA: 10.4m [2026-01-01T12:14:56.030304] [DEBUG] [REMOTE ] MOMO: Retrieved 2778 rows, trimmed to 300. [2026-01-01T12:14:56.030429] [DEBUG] [REMOTE ] MOMO: PASS: History has at least 300 days. [2026-01-01T12:14:56.030652] [DEBUG] [REMOTE ] MOMO: PASS: Price check passed. Min price $6.49. [2026-01-01T12:14:56.030796] [DEBUG] [REMOTE ] MOMO: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:56.030924] [DEBUG] [REMOTE ] MOMO: PASS: Integrity check passed. [2026-01-01T12:14:56.030966] [DEBUG] [REMOTE ] MOMO: Symbol is viable for forecasting. [2026-01-01T12:14:56.031016] [INFO ] [MAIN ] [2087/3542] MOMO kept (0.3s) | 2083 kept, 4 rejected | 140.6/min | ETA: 10.4m [2026-01-01T12:14:56.523615] [DEBUG] [REMOTE ] MORN: Retrieved 5200 rows, trimmed to 300. [2026-01-01T12:14:56.523750] [DEBUG] [REMOTE ] MORN: PASS: History has at least 300 days. [2026-01-01T12:14:56.523971] [DEBUG] [REMOTE ] MORN: PASS: Price check passed. Min price $207.40. [2026-01-01T12:14:56.524104] [DEBUG] [REMOTE ] MORN: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:56.524215] [DEBUG] [REMOTE ] MORN: PASS: Integrity check passed. [2026-01-01T12:14:56.524261] [DEBUG] [REMOTE ] MORN: Symbol is viable for forecasting. [2026-01-01T12:14:56.524319] [INFO ] [MAIN ] [2088/3542] MORN kept (0.5s) | 2084 kept, 4 rejected | 140.5/min | ETA: 10.3m [2026-01-01T12:14:57.035686] [DEBUG] [REMOTE ] MOS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:57.035842] [DEBUG] [REMOTE ] MOS: PASS: History has at least 300 days. [2026-01-01T12:14:57.036098] [DEBUG] [REMOTE ] MOS: PASS: Price check passed. Min price $23.39. [2026-01-01T12:14:57.036231] [DEBUG] [REMOTE ] MOS: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:57.036353] [DEBUG] [REMOTE ] MOS: PASS: Integrity check passed. [2026-01-01T12:14:57.036392] [DEBUG] [REMOTE ] MOS: Symbol is viable for forecasting. [2026-01-01T12:14:57.036442] [INFO ] [MAIN ] [2089/3542] MOS kept (0.5s) | 2085 kept, 4 rejected | 140.5/min | ETA: 10.3m [2026-01-01T12:14:57.233165] [DEBUG] [REMOTE ] MP: Retrieved 1390 rows, trimmed to 300. [2026-01-01T12:14:57.233321] [DEBUG] [REMOTE ] MP: PASS: History has at least 300 days. [2026-01-01T12:14:57.233534] [DEBUG] [REMOTE ] MP: PASS: Price check passed. Min price $50.44. [2026-01-01T12:14:57.233701] [DEBUG] [REMOTE ] MP: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:57.233816] [DEBUG] [REMOTE ] MP: PASS: Integrity check passed. [2026-01-01T12:14:57.233855] [DEBUG] [REMOTE ] MP: Symbol is viable for forecasting. [2026-01-01T12:14:57.233934] [INFO ] [MAIN ] [2090/3542] MP kept (0.2s) | 2086 kept, 4 rejected | 140.6/min | ETA: 10.3m [2026-01-01T12:14:57.925134] [DEBUG] [REMOTE ] MPA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:57.925286] [DEBUG] [REMOTE ] MPA: PASS: History has at least 300 days. [2026-01-01T12:14:57.925549] [DEBUG] [REMOTE ] MPA: PASS: Price check passed. Min price $11.03. [2026-01-01T12:14:57.925705] [DEBUG] [REMOTE ] MPA: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:57.925830] [DEBUG] [REMOTE ] MPA: PASS: Integrity check passed. [2026-01-01T12:14:57.925868] [DEBUG] [REMOTE ] MPA: Symbol is viable for forecasting. [2026-01-01T12:14:57.925917] [INFO ] [MAIN ] [2091/3542] MPA kept (0.7s) | 2087 kept, 4 rejected | 140.5/min | ETA: 10.3m [2026-01-01T12:14:58.441015] [DEBUG] [REMOTE ] MPAA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:58.441164] [DEBUG] [REMOTE ] MPAA: PASS: History has at least 300 days. [2026-01-01T12:14:58.441387] [DEBUG] [REMOTE ] MPAA: PASS: Price check passed. Min price $12.27. [2026-01-01T12:14:58.441520] [DEBUG] [REMOTE ] MPAA: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:58.441656] [DEBUG] [REMOTE ] MPAA: PASS: Integrity check passed. [2026-01-01T12:14:58.441697] [DEBUG] [REMOTE ] MPAA: Symbol is viable for forecasting. [2026-01-01T12:14:58.441765] [INFO ] [MAIN ] [2092/3542] MPAA kept (0.5s) | 2088 kept, 4 rejected | 140.5/min | ETA: 10.3m [2026-01-01T12:14:58.876774] [DEBUG] [REMOTE ] MPB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:14:58.876917] [DEBUG] [REMOTE ] MPB: PASS: History has at least 300 days. [2026-01-01T12:14:58.877143] [DEBUG] [REMOTE ] MPB: PASS: Price check passed. Min price $26.54. [2026-01-01T12:14:58.877283] [DEBUG] [REMOTE ] MPB: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:58.877435] [DEBUG] [REMOTE ] MPB: PASS: Integrity check passed. [2026-01-01T12:14:58.877489] [DEBUG] [REMOTE ] MPB: Symbol is viable for forecasting. [2026-01-01T12:14:58.877541] [INFO ] [MAIN ] [2093/3542] MPB kept (0.4s) | 2089 kept, 4 rejected | 140.5/min | ETA: 10.3m [2026-01-01T12:14:59.239352] [DEBUG] [REMOTE ] MPC: Retrieved 3653 rows, trimmed to 300. [2026-01-01T12:14:59.239533] [DEBUG] [REMOTE ] MPC: PASS: History has at least 300 days. [2026-01-01T12:14:59.239817] [DEBUG] [REMOTE ] MPC: PASS: Price check passed. Min price $162.63. [2026-01-01T12:14:59.239978] [DEBUG] [REMOTE ] MPC: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:59.240093] [DEBUG] [REMOTE ] MPC: PASS: Integrity check passed. [2026-01-01T12:14:59.240133] [DEBUG] [REMOTE ] MPC: Symbol is viable for forecasting. [2026-01-01T12:14:59.240182] [INFO ] [MAIN ] [2094/3542] MPC kept (0.4s) | 2090 kept, 4 rejected | 140.5/min | ETA: 10.3m [2026-01-01T12:14:59.726098] [DEBUG] [REMOTE ] MPX: Retrieved 6248 rows, trimmed to 300. [2026-01-01T12:14:59.726289] [DEBUG] [REMOTE ] MPX: PASS: History has at least 300 days. [2026-01-01T12:14:59.726647] [DEBUG] [REMOTE ] MPX: PASS: Price check passed. Min price $8.10. [2026-01-01T12:14:59.726789] [DEBUG] [REMOTE ] MPX: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:59.726912] [DEBUG] [REMOTE ] MPX: PASS: Integrity check passed. [2026-01-01T12:14:59.726952] [DEBUG] [REMOTE ] MPX: Symbol is viable for forecasting. [2026-01-01T12:14:59.727003] [INFO ] [MAIN ] [2095/3542] MPX kept (0.5s) | 2091 kept, 4 rejected | 140.5/min | ETA: 10.3m [2026-01-01T12:14:59.838762] [DEBUG] [REMOTE ] MQ: Retrieved 1147 rows, trimmed to 300. [2026-01-01T12:14:59.838963] [DEBUG] [REMOTE ] MQ: PASS: History has at least 300 days. [2026-01-01T12:14:59.839226] [DEBUG] [REMOTE ] MQ: PASS: Price check passed. Min price $4.44. [2026-01-01T12:14:59.839399] [DEBUG] [REMOTE ] MQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:14:59.839526] [DEBUG] [REMOTE ] MQ: PASS: Integrity check passed. [2026-01-01T12:14:59.839567] [DEBUG] [REMOTE ] MQ: Symbol is viable for forecasting. [2026-01-01T12:14:59.839649] [INFO ] [MAIN ] [2096/3542] MQ kept (0.1s) | 2092 kept, 4 rejected | 140.6/min | ETA: 10.3m [2026-01-01T12:15:00.514369] [DEBUG] [REMOTE ] MQY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:00.514583] [DEBUG] [REMOTE ] MQY: PASS: History has at least 300 days. [2026-01-01T12:15:00.514883] [DEBUG] [REMOTE ] MQY: PASS: Price check passed. Min price $11.21. [2026-01-01T12:15:00.515021] [DEBUG] [REMOTE ] MQY: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:00.515155] [DEBUG] [REMOTE ] MQY: PASS: Integrity check passed. [2026-01-01T12:15:00.515196] [DEBUG] [REMOTE ] MQY: Symbol is viable for forecasting. [2026-01-01T12:15:00.515250] [INFO ] [MAIN ] [2097/3542] MQY kept (0.7s) | 2093 kept, 4 rejected | 140.5/min | ETA: 10.3m [2026-01-01T12:15:00.818769] [DEBUG] [REMOTE ] MRAM: Retrieved 2321 rows, trimmed to 300. [2026-01-01T12:15:00.818955] [DEBUG] [REMOTE ] MRAM: PASS: History has at least 300 days. [2026-01-01T12:15:00.819198] [DEBUG] [REMOTE ] MRAM: PASS: Price check passed. Min price $7.50. [2026-01-01T12:15:00.819350] [DEBUG] [REMOTE ] MRAM: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:00.819467] [DEBUG] [REMOTE ] MRAM: PASS: Integrity check passed. [2026-01-01T12:15:00.819506] [DEBUG] [REMOTE ] MRAM: Symbol is viable for forecasting. [2026-01-01T12:15:00.819602] [INFO ] [MAIN ] [2098/3542] MRAM kept (0.3s) | 2094 kept, 4 rejected | 140.5/min | ETA: 10.3m [2026-01-01T12:15:01.264628] [DEBUG] [REMOTE ] MRBK: Retrieved 2048 rows, trimmed to 300. [2026-01-01T12:15:01.264830] [DEBUG] [REMOTE ] MRBK: PASS: History has at least 300 days. [2026-01-01T12:15:01.265097] [DEBUG] [REMOTE ] MRBK: PASS: Price check passed. Min price $13.75. [2026-01-01T12:15:01.265241] [DEBUG] [REMOTE ] MRBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:01.265360] [DEBUG] [REMOTE ] MRBK: PASS: Integrity check passed. [2026-01-01T12:15:01.265401] [DEBUG] [REMOTE ] MRBK: Symbol is viable for forecasting. [2026-01-01T12:15:01.265455] [INFO ] [MAIN ] [2099/3542] MRBK kept (0.4s) | 2095 kept, 4 rejected | 140.5/min | ETA: 10.3m [2026-01-01T12:15:01.715292] [DEBUG] [REMOTE ] MRCC: Retrieved 3314 rows, trimmed to 300. [2026-01-01T12:15:01.715688] [DEBUG] [REMOTE ] MRCC: PASS: History has at least 300 days. [2026-01-01T12:15:01.716140] [DEBUG] [REMOTE ] MRCC: PASS: Price check passed. Min price $5.73. [2026-01-01T12:15:01.716318] [DEBUG] [REMOTE ] MRCC: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:01.716505] [DEBUG] [REMOTE ] MRCC: PASS: Integrity check passed. [2026-01-01T12:15:01.716557] [DEBUG] [REMOTE ] MRCC: Symbol is viable for forecasting. [2026-01-01T12:15:01.716657] [INFO ] [MAIN ] [2100/3542] MRCC kept (0.5s) | 2096 kept, 4 rejected | 140.5/min | ETA: 10.3m [2026-01-01T12:15:02.112906] [DEBUG] [REMOTE ] MRCY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:02.113108] [DEBUG] [REMOTE ] MRCY: PASS: History has at least 300 days. [2026-01-01T12:15:02.113379] [DEBUG] [REMOTE ] MRCY: PASS: Price check passed. Min price $66.12. [2026-01-01T12:15:02.113518] [DEBUG] [REMOTE ] MRCY: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:02.113664] [DEBUG] [REMOTE ] MRCY: PASS: Integrity check passed. [2026-01-01T12:15:02.113707] [DEBUG] [REMOTE ] MRCY: Symbol is viable for forecasting. [2026-01-01T12:15:02.113796] [INFO ] [MAIN ] [2101/3542] MRCY kept (0.4s) | 2097 kept, 4 rejected | 140.5/min | ETA: 10.3m [2026-01-01T12:15:02.647103] [DEBUG] [REMOTE ] MRK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:02.647296] [DEBUG] [REMOTE ] MRK: PASS: History has at least 300 days. [2026-01-01T12:15:02.647566] [DEBUG] [REMOTE ] MRK: PASS: Price check passed. Min price $81.80. [2026-01-01T12:15:02.647727] [DEBUG] [REMOTE ] MRK: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:02.647852] [DEBUG] [REMOTE ] MRK: PASS: Integrity check passed. [2026-01-01T12:15:02.647893] [DEBUG] [REMOTE ] MRK: Symbol is viable for forecasting. [2026-01-01T12:15:02.647945] [INFO ] [MAIN ] [2102/3542] MRK kept (0.5s) | 2098 kept, 4 rejected | 140.5/min | ETA: 10.2m [2026-01-01T12:15:02.760534] [DEBUG] [REMOTE ] MRM: Retrieved 1258 rows, trimmed to 300. [2026-01-01T12:15:02.760677] [DEBUG] [REMOTE ] MRM: PASS: History has at least 300 days. [2026-01-01T12:15:02.760876] [DEBUG] [REMOTE ] MRM: PASS: Price check passed. Min price $1.91. [2026-01-01T12:15:02.761011] [DEBUG] [REMOTE ] MRM: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:02.761134] [DEBUG] [REMOTE ] MRM: PASS: Integrity check passed. [2026-01-01T12:15:02.761176] [DEBUG] [REMOTE ] MRM: Symbol is viable for forecasting. [2026-01-01T12:15:02.761224] [INFO ] [MAIN ] [2103/3542] MRM kept (0.1s) | 2099 kept, 4 rejected | 140.6/min | ETA: 10.2m [2026-01-01T12:15:03.201956] [DEBUG] [REMOTE ] MRNA: Retrieved 1776 rows, trimmed to 300. [2026-01-01T12:15:03.202087] [DEBUG] [REMOTE ] MRNA: PASS: History has at least 300 days. [2026-01-01T12:15:03.202288] [DEBUG] [REMOTE ] MRNA: PASS: Price check passed. Min price $22.36. [2026-01-01T12:15:03.202423] [DEBUG] [REMOTE ] MRNA: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:03.202531] [DEBUG] [REMOTE ] MRNA: PASS: Integrity check passed. [2026-01-01T12:15:03.202596] [DEBUG] [REMOTE ] MRNA: Symbol is viable for forecasting. [2026-01-01T12:15:03.202664] [INFO ] [MAIN ] [2104/3542] MRNA kept (0.4s) | 2100 kept, 4 rejected | 140.6/min | ETA: 10.2m [2026-01-01T12:15:03.746221] [DEBUG] [REMOTE ] MRSN: Retrieved 2140 rows, trimmed to 300. [2026-01-01T12:15:03.746346] [DEBUG] [REMOTE ] MRSN: PASS: History has at least 300 days. [2026-01-01T12:15:03.746545] [DEBUG] [REMOTE ] MRSN: PASS: Price check passed. Min price $7.96. [2026-01-01T12:15:03.746699] [DEBUG] [REMOTE ] MRSN: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:03.746810] [DEBUG] [REMOTE ] MRSN: PASS: Integrity check passed. [2026-01-01T12:15:03.746850] [DEBUG] [REMOTE ] MRSN: Symbol is viable for forecasting. [2026-01-01T12:15:03.746898] [INFO ] [MAIN ] [2105/3542] MRSN kept (0.5s) | 2101 kept, 4 rejected | 140.5/min | ETA: 10.2m [2026-01-01T12:15:04.542972] [DEBUG] [REMOTE ] MRTN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:04.543103] [DEBUG] [REMOTE ] MRTN: PASS: History has at least 300 days. [2026-01-01T12:15:04.543307] [DEBUG] [REMOTE ] MRTN: PASS: Price check passed. Min price $9.36. [2026-01-01T12:15:04.543479] [DEBUG] [REMOTE ] MRTN: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:04.543636] [DEBUG] [REMOTE ] MRTN: PASS: Integrity check passed. [2026-01-01T12:15:04.543701] [DEBUG] [REMOTE ] MRTN: Symbol is viable for forecasting. [2026-01-01T12:15:04.543750] [INFO ] [MAIN ] [2106/3542] MRTN kept (0.8s) | 2102 kept, 4 rejected | 140.5/min | ETA: 10.2m [2026-01-01T12:15:04.801180] [DEBUG] [REMOTE ] MRVI: Retrieved 1283 rows, trimmed to 300. [2026-01-01T12:15:04.801311] [DEBUG] [REMOTE ] MRVI: PASS: History has at least 300 days. [2026-01-01T12:15:04.801507] [DEBUG] [REMOTE ] MRVI: PASS: Price check passed. Min price $2.87. [2026-01-01T12:15:04.801658] [DEBUG] [REMOTE ] MRVI: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:04.801767] [DEBUG] [REMOTE ] MRVI: PASS: Integrity check passed. [2026-01-01T12:15:04.801806] [DEBUG] [REMOTE ] MRVI: Symbol is viable for forecasting. [2026-01-01T12:15:04.801853] [INFO ] [MAIN ] [2107/3542] MRVI kept (0.3s) | 2103 kept, 4 rejected | 140.5/min | ETA: 10.2m [2026-01-01T12:15:05.235667] [DEBUG] [REMOTE ] MRVL: Retrieved 6414 rows, trimmed to 300. [2026-01-01T12:15:05.235807] [DEBUG] [REMOTE ] MRVL: PASS: History has at least 300 days. [2026-01-01T12:15:05.236024] [DEBUG] [REMOTE ] MRVL: PASS: Price check passed. Min price $76.68. [2026-01-01T12:15:05.236163] [DEBUG] [REMOTE ] MRVL: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:05.236279] [DEBUG] [REMOTE ] MRVL: PASS: Integrity check passed. [2026-01-01T12:15:05.236322] [DEBUG] [REMOTE ] MRVL: Symbol is viable for forecasting. [2026-01-01T12:15:05.236373] [INFO ] [MAIN ] [2108/3542] MRVL kept (0.4s) | 2104 kept, 4 rejected | 140.5/min | ETA: 10.2m [2026-01-01T12:15:05.583019] [DEBUG] [REMOTE ] MRX: Retrieved 423 rows, trimmed to 300. [2026-01-01T12:15:05.583166] [DEBUG] [REMOTE ] MRX: PASS: History has at least 300 days. [2026-01-01T12:15:05.583376] [DEBUG] [REMOTE ] MRX: PASS: Price check passed. Min price $28.11. [2026-01-01T12:15:05.583507] [DEBUG] [REMOTE ] MRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:05.583647] [DEBUG] [REMOTE ] MRX: PASS: Integrity check passed. [2026-01-01T12:15:05.583692] [DEBUG] [REMOTE ] MRX: Symbol is viable for forecasting. [2026-01-01T12:15:05.583740] [INFO ] [MAIN ] [2109/3542] MRX kept (0.3s) | 2105 kept, 4 rejected | 140.5/min | ETA: 10.2m [2026-01-01T12:15:06.728504] [DEBUG] [REMOTE ] MS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:06.728679] [DEBUG] [REMOTE ] MS: PASS: History has at least 300 days. [2026-01-01T12:15:06.728888] [DEBUG] [REMOTE ] MS: PASS: Price check passed. Min price $150.94. [2026-01-01T12:15:06.729018] [DEBUG] [REMOTE ] MS: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:06.729130] [DEBUG] [REMOTE ] MS: PASS: Integrity check passed. [2026-01-01T12:15:06.729170] [DEBUG] [REMOTE ] MS: Symbol is viable for forecasting. [2026-01-01T12:15:06.729234] [INFO ] [MAIN ] [2110/3542] MS kept (1.1s) | 2106 kept, 4 rejected | 140.4/min | ETA: 10.2m [2026-01-01T12:15:07.394190] [DEBUG] [REMOTE ] MSA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:07.394367] [DEBUG] [REMOTE ] MSA: PASS: History has at least 300 days. [2026-01-01T12:15:07.394691] [DEBUG] [REMOTE ] MSA: PASS: Price check passed. Min price $152.94. [2026-01-01T12:15:07.394860] [DEBUG] [REMOTE ] MSA: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:07.395011] [DEBUG] [REMOTE ] MSA: PASS: Integrity check passed. [2026-01-01T12:15:07.395057] [DEBUG] [REMOTE ] MSA: Symbol is viable for forecasting. [2026-01-01T12:15:07.395133] [INFO ] [MAIN ] [2111/3542] MSA kept (0.7s) | 2107 kept, 4 rejected | 140.4/min | ETA: 10.2m [2026-01-01T12:15:07.895906] [DEBUG] [REMOTE ] MSB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:07.896143] [DEBUG] [REMOTE ] MSB: PASS: History has at least 300 days. [2026-01-01T12:15:07.896603] [DEBUG] [REMOTE ] MSB: PASS: Price check passed. Min price $30.33. [2026-01-01T12:15:07.896786] [DEBUG] [REMOTE ] MSB: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:07.896984] [DEBUG] [REMOTE ] MSB: PASS: Integrity check passed. [2026-01-01T12:15:07.897035] [DEBUG] [REMOTE ] MSB: Symbol is viable for forecasting. [2026-01-01T12:15:07.897139] [INFO ] [MAIN ] [2112/3542] MSB kept (0.5s) | 2108 kept, 4 rejected | 140.4/min | ETA: 10.2m [2026-01-01T12:15:08.206290] [DEBUG] [REMOTE ] MSBI: Retrieved 2416 rows, trimmed to 300. [2026-01-01T12:15:08.206503] [DEBUG] [REMOTE ] MSBI: PASS: History has at least 300 days. [2026-01-01T12:15:08.206890] [DEBUG] [REMOTE ] MSBI: PASS: Price check passed. Min price $14.36. [2026-01-01T12:15:08.207092] [DEBUG] [REMOTE ] MSBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:08.207280] [DEBUG] [REMOTE ] MSBI: PASS: Integrity check passed. [2026-01-01T12:15:08.207344] [DEBUG] [REMOTE ] MSBI: Symbol is viable for forecasting. [2026-01-01T12:15:08.207420] [INFO ] [MAIN ] [2113/3542] MSBI kept (0.3s) | 2109 kept, 4 rejected | 140.4/min | ETA: 10.2m [2026-01-01T12:15:08.720073] [DEBUG] [REMOTE ] MSCI: Retrieved 4560 rows, trimmed to 300. [2026-01-01T12:15:08.720225] [DEBUG] [REMOTE ] MSCI: PASS: History has at least 300 days. [2026-01-01T12:15:08.720496] [DEBUG] [REMOTE ] MSCI: PASS: Price check passed. Min price $531.65. [2026-01-01T12:15:08.720688] [DEBUG] [REMOTE ] MSCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:08.720817] [DEBUG] [REMOTE ] MSCI: PASS: Integrity check passed. [2026-01-01T12:15:08.720860] [DEBUG] [REMOTE ] MSCI: Symbol is viable for forecasting. [2026-01-01T12:15:08.720913] [INFO ] [MAIN ] [2114/3542] MSCI kept (0.5s) | 2110 kept, 4 rejected | 140.4/min | ETA: 10.2m [2026-01-01T12:15:09.181062] [DEBUG] [REMOTE ] MSD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:09.181198] [DEBUG] [REMOTE ] MSD: PASS: History has at least 300 days. [2026-01-01T12:15:09.181409] [DEBUG] [REMOTE ] MSD: PASS: Price check passed. Min price $7.08. [2026-01-01T12:15:09.181544] [DEBUG] [REMOTE ] MSD: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:09.181678] [DEBUG] [REMOTE ] MSD: PASS: Integrity check passed. [2026-01-01T12:15:09.181719] [DEBUG] [REMOTE ] MSD: Symbol is viable for forecasting. [2026-01-01T12:15:09.181767] [INFO ] [MAIN ] [2115/3542] MSD kept (0.5s) | 2111 kept, 4 rejected | 140.4/min | ETA: 10.2m [2026-01-01T12:15:09.653391] [DEBUG] [REMOTE ] MSEX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:09.653527] [DEBUG] [REMOTE ] MSEX: PASS: History has at least 300 days. [2026-01-01T12:15:09.653765] [DEBUG] [REMOTE ] MSEX: PASS: Price check passed. Min price $48.59. [2026-01-01T12:15:09.653897] [DEBUG] [REMOTE ] MSEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:09.654013] [DEBUG] [REMOTE ] MSEX: PASS: Integrity check passed. [2026-01-01T12:15:09.654067] [DEBUG] [REMOTE ] MSEX: Symbol is viable for forecasting. [2026-01-01T12:15:09.654115] [INFO ] [MAIN ] [2116/3542] MSEX kept (0.5s) | 2112 kept, 4 rejected | 140.4/min | ETA: 10.2m [2026-01-01T12:15:09.876279] [DEBUG] [REMOTE ] MSFD: Retrieved 833 rows, trimmed to 300. [2026-01-01T12:15:09.876421] [DEBUG] [REMOTE ] MSFD: PASS: History has at least 300 days. [2026-01-01T12:15:09.876658] [DEBUG] [REMOTE ] MSFD: PASS: Price check passed. Min price $10.24. [2026-01-01T12:15:09.876798] [DEBUG] [REMOTE ] MSFD: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:09.876911] [DEBUG] [REMOTE ] MSFD: PASS: Integrity check passed. [2026-01-01T12:15:09.876951] [DEBUG] [REMOTE ] MSFD: Symbol is viable for forecasting. [2026-01-01T12:15:09.877000] [INFO ] [MAIN ] [2117/3542] MSFD kept (0.2s) | 2113 kept, 4 rejected | 140.4/min | ETA: 10.2m [2026-01-01T12:15:10.145092] [DEBUG] [REMOTE ] MSFL: Retrieved 450 rows, trimmed to 300. [2026-01-01T12:15:10.145218] [DEBUG] [REMOTE ] MSFL: PASS: History has at least 300 days. [2026-01-01T12:15:10.145413] [DEBUG] [REMOTE ] MSFL: PASS: Price check passed. Min price $26.11. [2026-01-01T12:15:10.145545] [DEBUG] [REMOTE ] MSFL: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:10.145673] [DEBUG] [REMOTE ] MSFL: PASS: Integrity check passed. [2026-01-01T12:15:10.145714] [DEBUG] [REMOTE ] MSFL: Symbol is viable for forecasting. [2026-01-01T12:15:10.145761] [INFO ] [MAIN ] [2118/3542] MSFL kept (0.3s) | 2114 kept, 4 rejected | 140.4/min | ETA: 10.1m [2026-01-01T12:15:10.727014] [DEBUG] [REMOTE ] MSGE: Retrieved 681 rows, trimmed to 300. [2026-01-01T12:15:10.727150] [DEBUG] [REMOTE ] MSGE: PASS: History has at least 300 days. [2026-01-01T12:15:10.727349] [DEBUG] [REMOTE ] MSGE: PASS: Price check passed. Min price $41.77. [2026-01-01T12:15:10.727478] [DEBUG] [REMOTE ] MSGE: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:10.727607] [DEBUG] [REMOTE ] MSGE: PASS: Integrity check passed. [2026-01-01T12:15:10.727649] [DEBUG] [REMOTE ] MSGE: Symbol is viable for forecasting. [2026-01-01T12:15:10.727696] [INFO ] [MAIN ] [2119/3542] MSGE kept (0.6s) | 2115 kept, 4 rejected | 140.4/min | ETA: 10.1m [2026-01-01T12:15:11.084084] [DEBUG] [REMOTE ] MSGM: Retrieved 1248 rows, trimmed to 300. [2026-01-01T12:15:11.084281] [DEBUG] [REMOTE ] MSGM: PASS: History has at least 300 days. [2026-01-01T12:15:11.084529] [DEBUG] [REMOTE ] MSGM: PASS: Price check passed. Min price $2.19. [2026-01-01T12:15:11.084718] [DEBUG] [REMOTE ] MSGM: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:11.084842] [DEBUG] [REMOTE ] MSGM: PASS: Integrity check passed. [2026-01-01T12:15:11.084884] [DEBUG] [REMOTE ] MSGM: Symbol is viable for forecasting. [2026-01-01T12:15:11.084938] [INFO ] [MAIN ] [2120/3542] MSGM kept (0.4s) | 2116 kept, 4 rejected | 140.4/min | ETA: 10.1m [2026-01-01T12:15:11.509203] [DEBUG] [REMOTE ] MSGS: Retrieved 2578 rows, trimmed to 300. [2026-01-01T12:15:11.512796] [DEBUG] [REMOTE ] MSGS: PASS: History has at least 300 days. [2026-01-01T12:15:11.513443] [DEBUG] [REMOTE ] MSGS: PASS: Price check passed. Min price $212.91. [2026-01-01T12:15:11.513610] [DEBUG] [REMOTE ] MSGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:11.513773] [DEBUG] [REMOTE ] MSGS: PASS: Integrity check passed. [2026-01-01T12:15:11.513814] [DEBUG] [REMOTE ] MSGS: Symbol is viable for forecasting. [2026-01-01T12:15:11.513871] [INFO ] [MAIN ] [2121/3542] MSGS kept (0.4s) | 2117 kept, 4 rejected | 140.4/min | ETA: 10.1m [2026-01-01T12:15:12.363070] [DEBUG] [REMOTE ] MSI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:12.363245] [DEBUG] [REMOTE ] MSI: PASS: History has at least 300 days. [2026-01-01T12:15:12.363538] [DEBUG] [REMOTE ] MSI: PASS: Price check passed. Min price $363.49. [2026-01-01T12:15:12.363766] [DEBUG] [REMOTE ] MSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:12.363927] [DEBUG] [REMOTE ] MSI: PASS: Integrity check passed. [2026-01-01T12:15:12.364000] [DEBUG] [REMOTE ] MSI: Symbol is viable for forecasting. [2026-01-01T12:15:12.364072] [INFO ] [MAIN ] [2122/3542] MSI kept (0.9s) | 2118 kept, 4 rejected | 140.3/min | ETA: 10.1m [2026-01-01T12:15:12.851332] [DEBUG] [REMOTE ] MSM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:12.851535] [DEBUG] [REMOTE ] MSM: PASS: History has at least 300 days. [2026-01-01T12:15:12.851858] [DEBUG] [REMOTE ] MSM: PASS: Price check passed. Min price $81.14. [2026-01-01T12:15:12.852004] [DEBUG] [REMOTE ] MSM: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:12.852139] [DEBUG] [REMOTE ] MSM: PASS: Integrity check passed. [2026-01-01T12:15:12.852180] [DEBUG] [REMOTE ] MSM: Symbol is viable for forecasting. [2026-01-01T12:15:12.852272] [INFO ] [MAIN ] [2123/3542] MSM kept (0.5s) | 2119 kept, 4 rejected | 140.3/min | ETA: 10.1m [2026-01-01T12:15:13.055967] [DEBUG] [REMOTE ] MSTX: Retrieved 346 rows, trimmed to 300. [2026-01-01T12:15:13.056177] [DEBUG] [REMOTE ] MSTX: PASS: History has at least 300 days. [2026-01-01T12:15:13.056464] [DEBUG] [REMOTE ] MSTX: PASS: Price check passed. Min price $3.85. [2026-01-01T12:15:13.056670] [DEBUG] [REMOTE ] MSTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:13.056810] [DEBUG] [REMOTE ] MSTX: PASS: Integrity check passed. [2026-01-01T12:15:13.056862] [DEBUG] [REMOTE ] MSTX: Symbol is viable for forecasting. [2026-01-01T12:15:13.056924] [INFO ] [MAIN ] [2124/3542] MSTX kept (0.2s) | 2120 kept, 4 rejected | 140.4/min | ETA: 10.1m [2026-01-01T12:15:13.721443] [DEBUG] [REMOTE ] MTB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:13.721600] [DEBUG] [REMOTE ] MTB: PASS: History has at least 300 days. [2026-01-01T12:15:13.721826] [DEBUG] [REMOTE ] MTB: PASS: Price check passed. Min price $177.23. [2026-01-01T12:15:13.721974] [DEBUG] [REMOTE ] MTB: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:13.722106] [DEBUG] [REMOTE ] MTB: PASS: Integrity check passed. [2026-01-01T12:15:13.722152] [DEBUG] [REMOTE ] MTB: Symbol is viable for forecasting. [2026-01-01T12:15:13.722202] [INFO ] [MAIN ] [2125/3542] MTB kept (0.7s) | 2121 kept, 4 rejected | 140.3/min | ETA: 10.1m [2026-01-01T12:15:13.893300] [DEBUG] [REMOTE ] MTCH: Retrieved 2543 rows, trimmed to 300. [2026-01-01T12:15:13.893449] [DEBUG] [REMOTE ] MTCH: PASS: History has at least 300 days. [2026-01-01T12:15:13.893687] [DEBUG] [REMOTE ] MTCH: PASS: Price check passed. Min price $31.25. [2026-01-01T12:15:13.893831] [DEBUG] [REMOTE ] MTCH: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:13.893948] [DEBUG] [REMOTE ] MTCH: PASS: Integrity check passed. [2026-01-01T12:15:13.893989] [DEBUG] [REMOTE ] MTCH: Symbol is viable for forecasting. [2026-01-01T12:15:13.894047] [INFO ] [MAIN ] [2126/3542] MTCH kept (0.2s) | 2122 kept, 4 rejected | 140.4/min | ETA: 10.1m [2026-01-01T12:15:14.571455] [DEBUG] [REMOTE ] MTD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:14.571610] [DEBUG] [REMOTE ] MTD: PASS: History has at least 300 days. [2026-01-01T12:15:14.571823] [DEBUG] [REMOTE ] MTD: PASS: Price check passed. Min price $1273.67. [2026-01-01T12:15:14.571952] [DEBUG] [REMOTE ] MTD: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:14.572063] [DEBUG] [REMOTE ] MTD: PASS: Integrity check passed. [2026-01-01T12:15:14.572102] [DEBUG] [REMOTE ] MTD: Symbol is viable for forecasting. [2026-01-01T12:15:14.572148] [INFO ] [MAIN ] [2127/3542] MTD kept (0.7s) | 2123 kept, 4 rejected | 140.3/min | ETA: 10.1m [2026-01-01T12:15:14.895697] [DEBUG] [REMOTE ] MTG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:14.895834] [DEBUG] [REMOTE ] MTG: PASS: History has at least 300 days. [2026-01-01T12:15:14.896047] [DEBUG] [REMOTE ] MTG: PASS: Price check passed. Min price $26.22. [2026-01-01T12:15:14.896177] [DEBUG] [REMOTE ] MTG: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:14.896288] [DEBUG] [REMOTE ] MTG: PASS: Integrity check passed. [2026-01-01T12:15:14.896342] [DEBUG] [REMOTE ] MTG: Symbol is viable for forecasting. [2026-01-01T12:15:14.896390] [INFO ] [MAIN ] [2128/3542] MTG kept (0.3s) | 2124 kept, 4 rejected | 140.3/min | ETA: 10.1m [2026-01-01T12:15:15.436663] [DEBUG] [REMOTE ] MTH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:15.436807] [DEBUG] [REMOTE ] MTH: PASS: History has at least 300 days. [2026-01-01T12:15:15.437032] [DEBUG] [REMOTE ] MTH: PASS: Price check passed. Min price $64.16. [2026-01-01T12:15:15.437163] [DEBUG] [REMOTE ] MTH: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:15.437280] [DEBUG] [REMOTE ] MTH: PASS: Integrity check passed. [2026-01-01T12:15:15.437319] [DEBUG] [REMOTE ] MTH: Symbol is viable for forecasting. [2026-01-01T12:15:15.437369] [INFO ] [MAIN ] [2129/3542] MTH kept (0.5s) | 2125 kept, 4 rejected | 140.3/min | ETA: 10.1m [2026-01-01T12:15:15.759051] [DEBUG] [REMOTE ] MTLS: Retrieved 2898 rows, trimmed to 300. [2026-01-01T12:15:15.759184] [DEBUG] [REMOTE ] MTLS: PASS: History has at least 300 days. [2026-01-01T12:15:15.759417] [DEBUG] [REMOTE ] MTLS: PASS: Price check passed. Min price $5.40. [2026-01-01T12:15:15.759558] [DEBUG] [REMOTE ] MTLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:15.759754] [DEBUG] [REMOTE ] MTLS: PASS: Integrity check passed. [2026-01-01T12:15:15.759799] [DEBUG] [REMOTE ] MTLS: Symbol is viable for forecasting. [2026-01-01T12:15:15.759849] [INFO ] [MAIN ] [2130/3542] MTLS kept (0.3s) | 2126 kept, 4 rejected | 140.3/min | ETA: 10.1m [2026-01-01T12:15:16.365071] [DEBUG] [REMOTE ] MTN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:16.365229] [DEBUG] [REMOTE ] MTN: PASS: History has at least 300 days. [2026-01-01T12:15:16.365488] [DEBUG] [REMOTE ] MTN: PASS: Price check passed. Min price $132.80. [2026-01-01T12:15:16.365643] [DEBUG] [REMOTE ] MTN: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:16.365773] [DEBUG] [REMOTE ] MTN: PASS: Integrity check passed. [2026-01-01T12:15:16.365812] [DEBUG] [REMOTE ] MTN: Symbol is viable for forecasting. [2026-01-01T12:15:16.365862] [INFO ] [MAIN ] [2131/3542] MTN kept (0.6s) | 2127 kept, 4 rejected | 140.3/min | ETA: 10.1m [2026-01-01T12:15:16.824627] [DEBUG] [REMOTE ] MTRN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:16.824825] [DEBUG] [REMOTE ] MTRN: PASS: History has at least 300 days. [2026-01-01T12:15:16.825128] [DEBUG] [REMOTE ] MTRN: PASS: Price check passed. Min price $111.37. [2026-01-01T12:15:16.825276] [DEBUG] [REMOTE ] MTRN: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:16.825412] [DEBUG] [REMOTE ] MTRN: PASS: Integrity check passed. [2026-01-01T12:15:16.825455] [DEBUG] [REMOTE ] MTRN: Symbol is viable for forecasting. [2026-01-01T12:15:16.825513] [INFO ] [MAIN ] [2132/3542] MTRN kept (0.5s) | 2128 kept, 4 rejected | 140.3/min | ETA: 10.0m [2026-01-01T12:15:17.213556] [DEBUG] [REMOTE ] MTRX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:17.213770] [DEBUG] [REMOTE ] MTRX: PASS: History has at least 300 days. [2026-01-01T12:15:17.214290] [DEBUG] [REMOTE ] MTRX: PASS: Price check passed. Min price $11.02. [2026-01-01T12:15:17.214449] [DEBUG] [REMOTE ] MTRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:17.214618] [DEBUG] [REMOTE ] MTRX: PASS: Integrity check passed. [2026-01-01T12:15:17.214666] [DEBUG] [REMOTE ] MTRX: Symbol is viable for forecasting. [2026-01-01T12:15:17.214720] [INFO ] [MAIN ] [2133/3542] MTRX kept (0.4s) | 2129 kept, 4 rejected | 140.3/min | ETA: 10.0m [2026-01-01T12:15:17.576666] [DEBUG] [REMOTE ] MTSI: Retrieved 3470 rows, trimmed to 300. [2026-01-01T12:15:17.576799] [DEBUG] [REMOTE ] MTSI: PASS: History has at least 300 days. [2026-01-01T12:15:17.576999] [DEBUG] [REMOTE ] MTSI: PASS: Price check passed. Min price $122.18. [2026-01-01T12:15:17.577128] [DEBUG] [REMOTE ] MTSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:17.577252] [DEBUG] [REMOTE ] MTSI: PASS: Integrity check passed. [2026-01-01T12:15:17.577291] [DEBUG] [REMOTE ] MTSI: Symbol is viable for forecasting. [2026-01-01T12:15:17.577422] [INFO ] [MAIN ] [2134/3542] MTSI kept (0.4s) | 2130 kept, 4 rejected | 140.3/min | ETA: 10.0m [2026-01-01T12:15:18.287344] [DEBUG] [REMOTE ] MTX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:18.287480] [DEBUG] [REMOTE ] MTX: PASS: History has at least 300 days. [2026-01-01T12:15:18.287718] [DEBUG] [REMOTE ] MTX: PASS: Price check passed. Min price $54.97. [2026-01-01T12:15:18.287858] [DEBUG] [REMOTE ] MTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:18.287977] [DEBUG] [REMOTE ] MTX: PASS: Integrity check passed. [2026-01-01T12:15:18.288018] [DEBUG] [REMOTE ] MTX: Symbol is viable for forecasting. [2026-01-01T12:15:18.288069] [INFO ] [MAIN ] [2135/3542] MTX kept (0.7s) | 2131 kept, 4 rejected | 140.3/min | ETA: 10.0m [2026-01-01T12:15:18.749144] [DEBUG] [REMOTE ] MTZ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:18.749297] [DEBUG] [REMOTE ] MTZ: PASS: History has at least 300 days. [2026-01-01T12:15:18.749509] [DEBUG] [REMOTE ] MTZ: PASS: Price check passed. Min price $190.08. [2026-01-01T12:15:18.749660] [DEBUG] [REMOTE ] MTZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:18.749782] [DEBUG] [REMOTE ] MTZ: PASS: Integrity check passed. [2026-01-01T12:15:18.749830] [DEBUG] [REMOTE ] MTZ: Symbol is viable for forecasting. [2026-01-01T12:15:18.749886] [INFO ] [MAIN ] [2136/3542] MTZ kept (0.5s) | 2132 kept, 4 rejected | 140.3/min | ETA: 10.0m [2026-01-01T12:15:19.203138] [DEBUG] [REMOTE ] MUA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:19.203281] [DEBUG] [REMOTE ] MUA: PASS: History has at least 300 days. [2026-01-01T12:15:19.203501] [DEBUG] [REMOTE ] MUA: PASS: Price check passed. Min price $10.41. [2026-01-01T12:15:19.203652] [DEBUG] [REMOTE ] MUA: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:19.203769] [DEBUG] [REMOTE ] MUA: PASS: Integrity check passed. [2026-01-01T12:15:19.203808] [DEBUG] [REMOTE ] MUA: Symbol is viable for forecasting. [2026-01-01T12:15:19.203856] [INFO ] [MAIN ] [2137/3542] MUA kept (0.5s) | 2133 kept, 4 rejected | 140.3/min | ETA: 10.0m [2026-01-01T12:15:19.691043] [DEBUG] [REMOTE ] MUC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:19.691177] [DEBUG] [REMOTE ] MUC: PASS: History has at least 300 days. [2026-01-01T12:15:19.691391] [DEBUG] [REMOTE ] MUC: PASS: Price check passed. Min price $10.55. [2026-01-01T12:15:19.691525] [DEBUG] [REMOTE ] MUC: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:19.691660] [DEBUG] [REMOTE ] MUC: PASS: Integrity check passed. [2026-01-01T12:15:19.691701] [DEBUG] [REMOTE ] MUC: Symbol is viable for forecasting. [2026-01-01T12:15:19.691750] [INFO ] [MAIN ] [2138/3542] MUC kept (0.5s) | 2134 kept, 4 rejected | 140.3/min | ETA: 10.0m [2026-01-01T12:15:20.160133] [DEBUG] [REMOTE ] MUE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:20.160263] [DEBUG] [REMOTE ] MUE: PASS: History has at least 300 days. [2026-01-01T12:15:20.160472] [DEBUG] [REMOTE ] MUE: PASS: Price check passed. Min price $9.85. [2026-01-01T12:15:20.160624] [DEBUG] [REMOTE ] MUE: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:20.160736] [DEBUG] [REMOTE ] MUE: PASS: Integrity check passed. [2026-01-01T12:15:20.160774] [DEBUG] [REMOTE ] MUE: Symbol is viable for forecasting. [2026-01-01T12:15:20.160822] [INFO ] [MAIN ] [2139/3542] MUE kept (0.5s) | 2135 kept, 4 rejected | 140.3/min | ETA: 10.0m [2026-01-01T12:15:20.613542] [DEBUG] [REMOTE ] MUFG: Retrieved 6210 rows, trimmed to 300. [2026-01-01T12:15:20.613700] [DEBUG] [REMOTE ] MUFG: PASS: History has at least 300 days. [2026-01-01T12:15:20.613910] [DEBUG] [REMOTE ] MUFG: PASS: Price check passed. Min price $14.62. [2026-01-01T12:15:20.614040] [DEBUG] [REMOTE ] MUFG: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:20.614167] [DEBUG] [REMOTE ] MUFG: PASS: Integrity check passed. [2026-01-01T12:15:20.614207] [DEBUG] [REMOTE ] MUFG: Symbol is viable for forecasting. [2026-01-01T12:15:20.614255] [INFO ] [MAIN ] [2140/3542] MUFG kept (0.5s) | 2136 kept, 4 rejected | 140.3/min | ETA: 10.0m [2026-01-01T12:15:21.110147] [DEBUG] [REMOTE ] MUJ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:21.110278] [DEBUG] [REMOTE ] MUJ: PASS: History has at least 300 days. [2026-01-01T12:15:21.110489] [DEBUG] [REMOTE ] MUJ: PASS: Price check passed. Min price $11.41. [2026-01-01T12:15:21.110641] [DEBUG] [REMOTE ] MUJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:21.110754] [DEBUG] [REMOTE ] MUJ: PASS: Integrity check passed. [2026-01-01T12:15:21.110793] [DEBUG] [REMOTE ] MUJ: Symbol is viable for forecasting. [2026-01-01T12:15:21.110841] [INFO ] [MAIN ] [2141/3542] MUJ kept (0.5s) | 2137 kept, 4 rejected | 140.2/min | ETA: 10.0m [2026-01-01T12:15:21.304484] [DEBUG] [REMOTE ] MUSA: Retrieved 3112 rows, trimmed to 300. [2026-01-01T12:15:21.304634] [DEBUG] [REMOTE ] MUSA: PASS: History has at least 300 days. [2026-01-01T12:15:21.304835] [DEBUG] [REMOTE ] MUSA: PASS: Price check passed. Min price $356.16. [2026-01-01T12:15:21.304963] [DEBUG] [REMOTE ] MUSA: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:21.305069] [DEBUG] [REMOTE ] MUSA: PASS: Integrity check passed. [2026-01-01T12:15:21.305108] [DEBUG] [REMOTE ] MUSA: Symbol is viable for forecasting. [2026-01-01T12:15:21.305155] [INFO ] [MAIN ] [2142/3542] MUSA kept (0.2s) | 2138 kept, 4 rejected | 140.3/min | ETA: 10.0m [2026-01-01T12:15:21.958200] [DEBUG] [REMOTE ] MUX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:21.958344] [DEBUG] [REMOTE ] MUX: PASS: History has at least 300 days. [2026-01-01T12:15:21.958588] [DEBUG] [REMOTE ] MUX: PASS: Price check passed. Min price $15.66. [2026-01-01T12:15:21.958729] [DEBUG] [REMOTE ] MUX: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:21.958849] [DEBUG] [REMOTE ] MUX: PASS: Integrity check passed. [2026-01-01T12:15:21.958892] [DEBUG] [REMOTE ] MUX: Symbol is viable for forecasting. [2026-01-01T12:15:21.958942] [INFO ] [MAIN ] [2143/3542] MUX kept (0.7s) | 2139 kept, 4 rejected | 140.2/min | ETA: 10.0m [2026-01-01T12:15:22.231756] [DEBUG] [REMOTE ] MVBF: Retrieved 4352 rows, trimmed to 300. [2026-01-01T12:15:22.231886] [DEBUG] [REMOTE ] MVBF: PASS: History has at least 300 days. [2026-01-01T12:15:22.232092] [DEBUG] [REMOTE ] MVBF: PASS: Price check passed. Min price $24.99. [2026-01-01T12:15:22.232224] [DEBUG] [REMOTE ] MVBF: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:22.232333] [DEBUG] [REMOTE ] MVBF: PASS: Integrity check passed. [2026-01-01T12:15:22.232373] [DEBUG] [REMOTE ] MVBF: Symbol is viable for forecasting. [2026-01-01T12:15:22.232422] [INFO ] [MAIN ] [2144/3542] MVBF kept (0.3s) | 2140 kept, 4 rejected | 140.3/min | ETA: 10.0m [2026-01-01T12:15:22.936706] [DEBUG] [REMOTE ] MVF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:22.936851] [DEBUG] [REMOTE ] MVF: PASS: History has at least 300 days. [2026-01-01T12:15:22.937057] [DEBUG] [REMOTE ] MVF: PASS: Price check passed. Min price $6.82. [2026-01-01T12:15:22.937189] [DEBUG] [REMOTE ] MVF: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:22.937298] [DEBUG] [REMOTE ] MVF: PASS: Integrity check passed. [2026-01-01T12:15:22.937337] [DEBUG] [REMOTE ] MVF: Symbol is viable for forecasting. [2026-01-01T12:15:22.937428] [INFO ] [MAIN ] [2145/3542] MVF kept (0.7s) | 2141 kept, 4 rejected | 140.2/min | ETA: 10.0m [2026-01-01T12:15:23.321875] [DEBUG] [REMOTE ] MVO: Retrieved 4769 rows, trimmed to 300. [2026-01-01T12:15:23.322011] [DEBUG] [REMOTE ] MVO: PASS: History has at least 300 days. [2026-01-01T12:15:23.322212] [DEBUG] [REMOTE ] MVO: PASS: Price check passed. Min price $1.02. [2026-01-01T12:15:23.322342] [DEBUG] [REMOTE ] MVO: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:23.322468] [DEBUG] [REMOTE ] MVO: PASS: Integrity check passed. [2026-01-01T12:15:23.322507] [DEBUG] [REMOTE ] MVO: Symbol is viable for forecasting. [2026-01-01T12:15:23.322554] [INFO ] [MAIN ] [2146/3542] MVO kept (0.4s) | 2142 kept, 4 rejected | 140.2/min | ETA: 10.0m [2026-01-01T12:15:23.784915] [DEBUG] [REMOTE ] MWA: Retrieved 4931 rows, trimmed to 300. [2026-01-01T12:15:23.785055] [DEBUG] [REMOTE ] MWA: PASS: History has at least 300 days. [2026-01-01T12:15:23.785267] [DEBUG] [REMOTE ] MWA: PASS: Price check passed. Min price $22.91. [2026-01-01T12:15:23.785396] [DEBUG] [REMOTE ] MWA: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:23.785513] [DEBUG] [REMOTE ] MWA: PASS: Integrity check passed. [2026-01-01T12:15:23.785551] [DEBUG] [REMOTE ] MWA: Symbol is viable for forecasting. [2026-01-01T12:15:23.785621] [INFO ] [MAIN ] [2147/3542] MWA kept (0.5s) | 2143 kept, 4 rejected | 140.2/min | ETA: 9.9m [2026-01-01T12:15:24.152986] [DEBUG] [REMOTE ] MX: Retrieved 3725 rows, trimmed to 300. [2026-01-01T12:15:24.153118] [DEBUG] [REMOTE ] MX: PASS: History has at least 300 days. [2026-01-01T12:15:24.153324] [DEBUG] [REMOTE ] MX: PASS: Price check passed. Min price $2.27. [2026-01-01T12:15:24.153464] [DEBUG] [REMOTE ] MX: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:24.153602] [DEBUG] [REMOTE ] MX: PASS: Integrity check passed. [2026-01-01T12:15:24.153647] [DEBUG] [REMOTE ] MX: Symbol is viable for forecasting. [2026-01-01T12:15:24.153695] [INFO ] [MAIN ] [2148/3542] MX kept (0.4s) | 2144 kept, 4 rejected | 140.2/min | ETA: 9.9m [2026-01-01T12:15:24.639068] [DEBUG] [REMOTE ] MXF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:24.639204] [DEBUG] [REMOTE ] MXF: PASS: History has at least 300 days. [2026-01-01T12:15:24.639446] [DEBUG] [REMOTE ] MXF: PASS: Price check passed. Min price $18.34. [2026-01-01T12:15:24.639599] [DEBUG] [REMOTE ] MXF: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:24.639718] [DEBUG] [REMOTE ] MXF: PASS: Integrity check passed. [2026-01-01T12:15:24.639757] [DEBUG] [REMOTE ] MXF: Symbol is viable for forecasting. [2026-01-01T12:15:24.639805] [INFO ] [MAIN ] [2149/3542] MXF kept (0.5s) | 2145 kept, 4 rejected | 140.2/min | ETA: 9.9m [2026-01-01T12:15:25.011515] [DEBUG] [REMOTE ] MXL: Retrieved 3969 rows, trimmed to 300. [2026-01-01T12:15:25.011773] [DEBUG] [REMOTE ] MXL: PASS: History has at least 300 days. [2026-01-01T12:15:25.012098] [DEBUG] [REMOTE ] MXL: PASS: Price check passed. Min price $13.05. [2026-01-01T12:15:25.012241] [DEBUG] [REMOTE ] MXL: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:25.012379] [DEBUG] [REMOTE ] MXL: PASS: Integrity check passed. [2026-01-01T12:15:25.012420] [DEBUG] [REMOTE ] MXL: Symbol is viable for forecasting. [2026-01-01T12:15:25.012476] [INFO ] [MAIN ] [2150/3542] MXL kept (0.4s) | 2146 kept, 4 rejected | 140.2/min | ETA: 9.9m [2026-01-01T12:15:25.515996] [DEBUG] [REMOTE ] MYE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:25.516149] [DEBUG] [REMOTE ] MYE: PASS: History has at least 300 days. [2026-01-01T12:15:25.516398] [DEBUG] [REMOTE ] MYE: PASS: Price check passed. Min price $15.64. [2026-01-01T12:15:25.516528] [DEBUG] [REMOTE ] MYE: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:25.516671] [DEBUG] [REMOTE ] MYE: PASS: Integrity check passed. [2026-01-01T12:15:25.516712] [DEBUG] [REMOTE ] MYE: Symbol is viable for forecasting. [2026-01-01T12:15:25.516761] [INFO ] [MAIN ] [2151/3542] MYE kept (0.5s) | 2147 kept, 4 rejected | 140.2/min | ETA: 9.9m [2026-01-01T12:15:26.044198] [DEBUG] [REMOTE ] MYGN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:26.044379] [DEBUG] [REMOTE ] MYGN: PASS: History has at least 300 days. [2026-01-01T12:15:26.044715] [DEBUG] [REMOTE ] MYGN: PASS: Price check passed. Min price $6.15. [2026-01-01T12:15:26.044886] [DEBUG] [REMOTE ] MYGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:26.045060] [DEBUG] [REMOTE ] MYGN: PASS: Integrity check passed. [2026-01-01T12:15:26.045110] [DEBUG] [REMOTE ] MYGN: Symbol is viable for forecasting. [2026-01-01T12:15:26.045173] [INFO ] [MAIN ] [2152/3542] MYGN kept (0.5s) | 2148 kept, 4 rejected | 140.2/min | ETA: 9.9m [2026-01-01T12:15:26.367362] [DEBUG] [REMOTE ] MYI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:26.367502] [DEBUG] [REMOTE ] MYI: PASS: History has at least 300 days. [2026-01-01T12:15:26.367750] [DEBUG] [REMOTE ] MYI: PASS: Price check passed. Min price $10.70. [2026-01-01T12:15:26.367890] [DEBUG] [REMOTE ] MYI: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:26.368011] [DEBUG] [REMOTE ] MYI: PASS: Integrity check passed. [2026-01-01T12:15:26.368052] [DEBUG] [REMOTE ] MYI: Symbol is viable for forecasting. [2026-01-01T12:15:26.368101] [INFO ] [MAIN ] [2153/3542] MYI kept (0.3s) | 2149 kept, 4 rejected | 140.2/min | ETA: 9.9m [2026-01-01T12:15:26.895111] [DEBUG] [REMOTE ] MYN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:26.895246] [DEBUG] [REMOTE ] MYN: PASS: History has at least 300 days. [2026-01-01T12:15:26.895465] [DEBUG] [REMOTE ] MYN: PASS: Price check passed. Min price $9.84. [2026-01-01T12:15:26.895633] [DEBUG] [REMOTE ] MYN: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:26.895788] [DEBUG] [REMOTE ] MYN: PASS: Integrity check passed. [2026-01-01T12:15:26.895835] [DEBUG] [REMOTE ] MYN: Symbol is viable for forecasting. [2026-01-01T12:15:26.895885] [INFO ] [MAIN ] [2154/3542] MYN kept (0.5s) | 2150 kept, 4 rejected | 140.2/min | ETA: 9.9m [2026-01-01T12:15:27.274960] [DEBUG] [REMOTE ] MYRG: Retrieved 4374 rows, trimmed to 300. [2026-01-01T12:15:27.275090] [DEBUG] [REMOTE ] MYRG: PASS: History has at least 300 days. [2026-01-01T12:15:27.275285] [DEBUG] [REMOTE ] MYRG: PASS: Price check passed. Min price $196.57. [2026-01-01T12:15:27.275414] [DEBUG] [REMOTE ] MYRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:27.275522] [DEBUG] [REMOTE ] MYRG: PASS: Integrity check passed. [2026-01-01T12:15:27.275561] [DEBUG] [REMOTE ] MYRG: Symbol is viable for forecasting. [2026-01-01T12:15:27.275629] [INFO ] [MAIN ] [2155/3542] MYRG kept (0.4s) | 2151 kept, 4 rejected | 140.2/min | ETA: 9.9m [2026-01-01T12:15:27.538044] [DEBUG] [REMOTE ] NA: Retrieved 873 rows, trimmed to 300. [2026-01-01T12:15:27.538174] [DEBUG] [REMOTE ] NA: PASS: History has at least 300 days. [2026-01-01T12:15:27.538370] [DEBUG] [REMOTE ] NA: PASS: Price check passed. Min price $2.99. [2026-01-01T12:15:27.538507] [DEBUG] [REMOTE ] NA: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:27.538636] [DEBUG] [REMOTE ] NA: PASS: Integrity check passed. [2026-01-01T12:15:27.538680] [DEBUG] [REMOTE ] NA: Symbol is viable for forecasting. [2026-01-01T12:15:27.538756] [INFO ] [MAIN ] [2156/3542] NA kept (0.3s) | 2152 kept, 4 rejected | 140.2/min | ETA: 9.9m [2026-01-01T12:15:27.880026] [DEBUG] [REMOTE ] NAAS: Retrieved 2060 rows, trimmed to 300. [2026-01-01T12:15:27.880192] [DEBUG] [REMOTE ] NAAS: PASS: History has at least 300 days. [2026-01-01T12:15:27.880462] [DEBUG] [REMOTE ] NAAS: PASS: Price check passed. Min price $3.15. [2026-01-01T12:15:27.880651] [DEBUG] [REMOTE ] NAAS: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:27.880795] [DEBUG] [REMOTE ] NAAS: PASS: Integrity check passed. [2026-01-01T12:15:27.880844] [DEBUG] [REMOTE ] NAAS: Symbol is viable for forecasting. [2026-01-01T12:15:27.880906] [INFO ] [MAIN ] [2157/3542] NAAS kept (0.3s) | 2153 kept, 4 rejected | 140.3/min | ETA: 9.9m [2026-01-01T12:15:28.281434] [DEBUG] [REMOTE ] NABL: Retrieved 1120 rows, trimmed to 300. [2026-01-01T12:15:28.281562] [DEBUG] [REMOTE ] NABL: PASS: History has at least 300 days. [2026-01-01T12:15:28.281795] [DEBUG] [REMOTE ] NABL: PASS: Price check passed. Min price $7.11. [2026-01-01T12:15:28.281931] [DEBUG] [REMOTE ] NABL: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:28.282054] [DEBUG] [REMOTE ] NABL: PASS: Integrity check passed. [2026-01-01T12:15:28.282094] [DEBUG] [REMOTE ] NABL: Symbol is viable for forecasting. [2026-01-01T12:15:28.282141] [INFO ] [MAIN ] [2158/3542] NABL kept (0.4s) | 2154 kept, 4 rejected | 140.3/min | ETA: 9.9m [2026-01-01T12:15:28.955320] [DEBUG] [REMOTE ] NAC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:28.955477] [DEBUG] [REMOTE ] NAC: PASS: History has at least 300 days. [2026-01-01T12:15:28.955717] [DEBUG] [REMOTE ] NAC: PASS: Price check passed. Min price $11.41. [2026-01-01T12:15:28.955855] [DEBUG] [REMOTE ] NAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:28.955974] [DEBUG] [REMOTE ] NAC: PASS: Integrity check passed. [2026-01-01T12:15:28.956015] [DEBUG] [REMOTE ] NAC: Symbol is viable for forecasting. [2026-01-01T12:15:28.956065] [INFO ] [MAIN ] [2159/3542] NAC kept (0.7s) | 2155 kept, 4 rejected | 140.2/min | ETA: 9.9m [2026-01-01T12:15:29.362361] [DEBUG] [REMOTE ] NAD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:29.362567] [DEBUG] [REMOTE ] NAD: PASS: History has at least 300 days. [2026-01-01T12:15:29.362869] [DEBUG] [REMOTE ] NAD: PASS: Price check passed. Min price $11.49. [2026-01-01T12:15:29.363006] [DEBUG] [REMOTE ] NAD: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:29.363140] [DEBUG] [REMOTE ] NAD: PASS: Integrity check passed. [2026-01-01T12:15:29.363181] [DEBUG] [REMOTE ] NAD: Symbol is viable for forecasting. [2026-01-01T12:15:29.363233] [INFO ] [MAIN ] [2160/3542] NAD kept (0.4s) | 2156 kept, 4 rejected | 140.2/min | ETA: 9.9m [2026-01-01T12:15:29.469477] [DEBUG] [REMOTE ] NAMS: Retrieved 778 rows, trimmed to 300. [2026-01-01T12:15:29.469643] [DEBUG] [REMOTE ] NAMS: PASS: History has at least 300 days. [2026-01-01T12:15:29.469857] [DEBUG] [REMOTE ] NAMS: PASS: Price check passed. Min price $32.21. [2026-01-01T12:15:29.469998] [DEBUG] [REMOTE ] NAMS: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:29.470110] [DEBUG] [REMOTE ] NAMS: PASS: Integrity check passed. [2026-01-01T12:15:29.470152] [DEBUG] [REMOTE ] NAMS: Symbol is viable for forecasting. [2026-01-01T12:15:29.470201] [INFO ] [MAIN ] [2161/3542] NAMS kept (0.1s) | 2157 kept, 4 rejected | 140.3/min | ETA: 9.8m [2026-01-01T12:15:30.200628] [DEBUG] [REMOTE ] NATH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:30.200769] [DEBUG] [REMOTE ] NATH: PASS: History has at least 300 days. [2026-01-01T12:15:30.200984] [DEBUG] [REMOTE ] NATH: PASS: Price check passed. Min price $89.87. [2026-01-01T12:15:30.201114] [DEBUG] [REMOTE ] NATH: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:30.201226] [DEBUG] [REMOTE ] NATH: PASS: Integrity check passed. [2026-01-01T12:15:30.201265] [DEBUG] [REMOTE ] NATH: Symbol is viable for forecasting. [2026-01-01T12:15:30.201312] [INFO ] [MAIN ] [2162/3542] NATH kept (0.7s) | 2158 kept, 4 rejected | 140.2/min | ETA: 9.8m [2026-01-01T12:15:30.404747] [DEBUG] [REMOTE ] NATL: Retrieved 550 rows, trimmed to 300. [2026-01-01T12:15:30.404870] [DEBUG] [REMOTE ] NATL: PASS: History has at least 300 days. [2026-01-01T12:15:30.405068] [DEBUG] [REMOTE ] NATL: PASS: Price check passed. Min price $34.13. [2026-01-01T12:15:30.405201] [DEBUG] [REMOTE ] NATL: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:30.405309] [DEBUG] [REMOTE ] NATL: PASS: Integrity check passed. [2026-01-01T12:15:30.405348] [DEBUG] [REMOTE ] NATL: Symbol is viable for forecasting. [2026-01-01T12:15:30.405395] [INFO ] [MAIN ] [2163/3542] NATL kept (0.2s) | 2159 kept, 4 rejected | 140.3/min | ETA: 9.8m [2026-01-01T12:15:30.925232] [DEBUG] [REMOTE ] NAVI: Retrieved 2945 rows, trimmed to 300. [2026-01-01T12:15:30.925356] [DEBUG] [REMOTE ] NAVI: PASS: History has at least 300 days. [2026-01-01T12:15:30.925550] [DEBUG] [REMOTE ] NAVI: PASS: Price check passed. Min price $11.20. [2026-01-01T12:15:30.925756] [DEBUG] [REMOTE ] NAVI: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:30.925866] [DEBUG] [REMOTE ] NAVI: PASS: Integrity check passed. [2026-01-01T12:15:30.925906] [DEBUG] [REMOTE ] NAVI: Symbol is viable for forecasting. [2026-01-01T12:15:30.925953] [INFO ] [MAIN ] [2164/3542] NAVI kept (0.5s) | 2160 kept, 4 rejected | 140.2/min | ETA: 9.8m [2026-01-01T12:15:31.455625] [DEBUG] [REMOTE ] NAZ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:31.455772] [DEBUG] [REMOTE ] NAZ: PASS: History has at least 300 days. [2026-01-01T12:15:31.456014] [DEBUG] [REMOTE ] NAZ: PASS: Price check passed. Min price $11.69. [2026-01-01T12:15:31.456146] [DEBUG] [REMOTE ] NAZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:31.456265] [DEBUG] [REMOTE ] NAZ: PASS: Integrity check passed. [2026-01-01T12:15:31.456304] [DEBUG] [REMOTE ] NAZ: Symbol is viable for forecasting. [2026-01-01T12:15:31.456353] [INFO ] [MAIN ] [2165/3542] NAZ kept (0.5s) | 2161 kept, 4 rejected | 140.2/min | ETA: 9.8m [2026-01-01T12:15:31.774293] [DEBUG] [REMOTE ] NB: Retrieved 2474 rows, trimmed to 300. [2026-01-01T12:15:31.774430] [DEBUG] [REMOTE ] NB: PASS: History has at least 300 days. [2026-01-01T12:15:31.774658] [DEBUG] [REMOTE ] NB: PASS: Price check passed. Min price $5.18. [2026-01-01T12:15:31.774817] [DEBUG] [REMOTE ] NB: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:31.774937] [DEBUG] [REMOTE ] NB: PASS: Integrity check passed. [2026-01-01T12:15:31.774978] [DEBUG] [REMOTE ] NB: Symbol is viable for forecasting. [2026-01-01T12:15:31.775026] [INFO ] [MAIN ] [2166/3542] NB kept (0.3s) | 2162 kept, 4 rejected | 140.2/min | ETA: 9.8m [2026-01-01T12:15:32.289281] [DEBUG] [REMOTE ] NBB: Retrieved 3945 rows, trimmed to 300. [2026-01-01T12:15:32.289443] [DEBUG] [REMOTE ] NBB: PASS: History has at least 300 days. [2026-01-01T12:15:32.289740] [DEBUG] [REMOTE ] NBB: PASS: Price check passed. Min price $15.67. [2026-01-01T12:15:32.289905] [DEBUG] [REMOTE ] NBB: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:32.290046] [DEBUG] [REMOTE ] NBB: PASS: Integrity check passed. [2026-01-01T12:15:32.290092] [DEBUG] [REMOTE ] NBB: Symbol is viable for forecasting. [2026-01-01T12:15:32.290191] [INFO ] [MAIN ] [2167/3542] NBB kept (0.5s) | 2163 kept, 4 rejected | 140.2/min | ETA: 9.8m [2026-01-01T12:15:32.487294] [DEBUG] [REMOTE ] NBBK: Retrieved 504 rows, trimmed to 300. [2026-01-01T12:15:32.487449] [DEBUG] [REMOTE ] NBBK: PASS: History has at least 300 days. [2026-01-01T12:15:32.487716] [DEBUG] [REMOTE ] NBBK: PASS: Price check passed. Min price $16.81. [2026-01-01T12:15:32.487879] [DEBUG] [REMOTE ] NBBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:32.488009] [DEBUG] [REMOTE ] NBBK: PASS: Integrity check passed. [2026-01-01T12:15:32.488056] [DEBUG] [REMOTE ] NBBK: Symbol is viable for forecasting. [2026-01-01T12:15:32.488116] [INFO ] [MAIN ] [2168/3542] NBBK kept (0.2s) | 2164 kept, 4 rejected | 140.3/min | ETA: 9.8m [2026-01-01T12:15:33.039401] [DEBUG] [REMOTE ] NBHC: Retrieved 3339 rows, trimmed to 300. [2026-01-01T12:15:33.039537] [DEBUG] [REMOTE ] NBHC: PASS: History has at least 300 days. [2026-01-01T12:15:33.039834] [DEBUG] [REMOTE ] NBHC: PASS: Price check passed. Min price $35.30. [2026-01-01T12:15:33.039973] [DEBUG] [REMOTE ] NBHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:33.040083] [DEBUG] [REMOTE ] NBHC: PASS: Integrity check passed. [2026-01-01T12:15:33.040127] [DEBUG] [REMOTE ] NBHC: Symbol is viable for forecasting. [2026-01-01T12:15:33.040183] [INFO ] [MAIN ] [2169/3542] NBHC kept (0.6s) | 2165 kept, 4 rejected | 140.2/min | ETA: 9.8m [2026-01-01T12:15:33.645656] [DEBUG] [REMOTE ] NBIX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:33.645797] [DEBUG] [REMOTE ] NBIX: PASS: History has at least 300 days. [2026-01-01T12:15:33.646020] [DEBUG] [REMOTE ] NBIX: PASS: Price check passed. Min price $136.63. [2026-01-01T12:15:33.646172] [DEBUG] [REMOTE ] NBIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:33.646304] [DEBUG] [REMOTE ] NBIX: PASS: Integrity check passed. [2026-01-01T12:15:33.646345] [DEBUG] [REMOTE ] NBIX: Symbol is viable for forecasting. [2026-01-01T12:15:33.646392] [INFO ] [MAIN ] [2170/3542] NBIX kept (0.6s) | 2166 kept, 4 rejected | 140.2/min | ETA: 9.8m [2026-01-01T12:15:34.161787] [DEBUG] [REMOTE ] NBN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:34.161931] [DEBUG] [REMOTE ] NBN: PASS: History has at least 300 days. [2026-01-01T12:15:34.162144] [DEBUG] [REMOTE ] NBN: PASS: Price check passed. Min price $81.73. [2026-01-01T12:15:34.162280] [DEBUG] [REMOTE ] NBN: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:34.162393] [DEBUG] [REMOTE ] NBN: PASS: Integrity check passed. [2026-01-01T12:15:34.162433] [DEBUG] [REMOTE ] NBN: Symbol is viable for forecasting. [2026-01-01T12:15:34.162481] [INFO ] [MAIN ] [2171/3542] NBN kept (0.5s) | 2167 kept, 4 rejected | 140.2/min | ETA: 9.8m [2026-01-01T12:15:34.610253] [DEBUG] [REMOTE ] NBTB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:34.610397] [DEBUG] [REMOTE ] NBTB: PASS: History has at least 300 days. [2026-01-01T12:15:34.610831] [DEBUG] [REMOTE ] NBTB: PASS: Price check passed. Min price $38.92. [2026-01-01T12:15:34.610963] [DEBUG] [REMOTE ] NBTB: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:34.611080] [DEBUG] [REMOTE ] NBTB: PASS: Integrity check passed. [2026-01-01T12:15:34.611119] [DEBUG] [REMOTE ] NBTB: Symbol is viable for forecasting. [2026-01-01T12:15:34.611168] [INFO ] [MAIN ] [2172/3542] NBTB kept (0.4s) | 2168 kept, 4 rejected | 140.2/min | ETA: 9.8m [2026-01-01T12:15:34.877199] [DEBUG] [REMOTE ] NBXG: Retrieved 1156 rows, trimmed to 300. [2026-01-01T12:15:34.877534] [DEBUG] [REMOTE ] NBXG: PASS: History has at least 300 days. [2026-01-01T12:15:34.877766] [DEBUG] [REMOTE ] NBXG: PASS: Price check passed. Min price $13.55. [2026-01-01T12:15:34.877897] [DEBUG] [REMOTE ] NBXG: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:34.878007] [DEBUG] [REMOTE ] NBXG: PASS: Integrity check passed. [2026-01-01T12:15:34.878046] [DEBUG] [REMOTE ] NBXG: Symbol is viable for forecasting. [2026-01-01T12:15:34.878091] [INFO ] [MAIN ] [2173/3542] NBXG kept (0.3s) | 2169 kept, 4 rejected | 140.2/min | ETA: 9.8m [2026-01-01T12:15:35.552123] [DEBUG] [REMOTE ] NC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:35.552251] [DEBUG] [REMOTE ] NC: PASS: History has at least 300 days. [2026-01-01T12:15:35.552456] [DEBUG] [REMOTE ] NC: PASS: Price check passed. Min price $39.67. [2026-01-01T12:15:35.552607] [DEBUG] [REMOTE ] NC: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:35.552719] [DEBUG] [REMOTE ] NC: PASS: Integrity check passed. [2026-01-01T12:15:35.552758] [DEBUG] [REMOTE ] NC: Symbol is viable for forecasting. [2026-01-01T12:15:35.552804] [INFO ] [MAIN ] [2174/3542] NC kept (0.7s) | 2170 kept, 4 rejected | 140.2/min | ETA: 9.8m [2026-01-01T12:15:36.033495] [DEBUG] [REMOTE ] NCA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:36.033645] [DEBUG] [REMOTE ] NCA: PASS: History has at least 300 days. [2026-01-01T12:15:36.033860] [DEBUG] [REMOTE ] NCA: PASS: Price check passed. Min price $8.71. [2026-01-01T12:15:36.033996] [DEBUG] [REMOTE ] NCA: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:36.034109] [DEBUG] [REMOTE ] NCA: PASS: Integrity check passed. [2026-01-01T12:15:36.034151] [DEBUG] [REMOTE ] NCA: Symbol is viable for forecasting. [2026-01-01T12:15:36.034201] [INFO ] [MAIN ] [2175/3542] NCA kept (0.5s) | 2171 kept, 4 rejected | 140.2/min | ETA: 9.8m [2026-01-01T12:15:36.371046] [DEBUG] [REMOTE ] NCLH: Retrieved 3258 rows, trimmed to 300. [2026-01-01T12:15:36.371186] [DEBUG] [REMOTE ] NCLH: PASS: History has at least 300 days. [2026-01-01T12:15:36.371395] [DEBUG] [REMOTE ] NCLH: PASS: Price check passed. Min price $17.50. [2026-01-01T12:15:36.371756] [DEBUG] [REMOTE ] NCLH: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:36.371880] [DEBUG] [REMOTE ] NCLH: PASS: Integrity check passed. [2026-01-01T12:15:36.371923] [DEBUG] [REMOTE ] NCLH: Symbol is viable for forecasting. [2026-01-01T12:15:36.371985] [INFO ] [MAIN ] [2176/3542] NCLH kept (0.3s) | 2172 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:36.708901] [DEBUG] [REMOTE ] NCMI: Retrieved 4755 rows, trimmed to 300. [2026-01-01T12:15:36.709034] [DEBUG] [REMOTE ] NCMI: PASS: History has at least 300 days. [2026-01-01T12:15:36.709241] [DEBUG] [REMOTE ] NCMI: PASS: Price check passed. Min price $3.85. [2026-01-01T12:15:36.709393] [DEBUG] [REMOTE ] NCMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:36.709503] [DEBUG] [REMOTE ] NCMI: PASS: Integrity check passed. [2026-01-01T12:15:36.709541] [DEBUG] [REMOTE ] NCMI: Symbol is viable for forecasting. [2026-01-01T12:15:36.709605] [INFO ] [MAIN ] [2177/3542] NCMI kept (0.3s) | 2173 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:37.142084] [DEBUG] [REMOTE ] NCNA: Retrieved 2076 rows, trimmed to 300. [2026-01-01T12:15:37.142219] [DEBUG] [REMOTE ] NCNA: PASS: History has at least 300 days. [2026-01-01T12:15:37.142420] [DEBUG] [REMOTE ] NCNA: PASS: Price check passed. Min price $3.20. [2026-01-01T12:15:37.142557] [DEBUG] [REMOTE ] NCNA: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:37.142697] [DEBUG] [REMOTE ] NCNA: PASS: Integrity check passed. [2026-01-01T12:15:37.142739] [DEBUG] [REMOTE ] NCNA: Symbol is viable for forecasting. [2026-01-01T12:15:37.142815] [INFO ] [MAIN ] [2178/3542] NCNA kept (0.4s) | 2174 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:37.531111] [DEBUG] [REMOTE ] NCNO: Retrieved 1375 rows, trimmed to 300. [2026-01-01T12:15:37.531258] [DEBUG] [REMOTE ] NCNO: PASS: History has at least 300 days. [2026-01-01T12:15:37.531472] [DEBUG] [REMOTE ] NCNO: PASS: Price check passed. Min price $23.39. [2026-01-01T12:15:37.531630] [DEBUG] [REMOTE ] NCNO: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:37.531741] [DEBUG] [REMOTE ] NCNO: PASS: Integrity check passed. [2026-01-01T12:15:37.531780] [DEBUG] [REMOTE ] NCNO: Symbol is viable for forecasting. [2026-01-01T12:15:37.531825] [INFO ] [MAIN ] [2179/3542] NCNO kept (0.4s) | 2175 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:38.075310] [DEBUG] [REMOTE ] NCTY: Retrieved 5295 rows, trimmed to 300. [2026-01-01T12:15:38.075447] [DEBUG] [REMOTE ] NCTY: PASS: History has at least 300 days. [2026-01-01T12:15:38.075701] [DEBUG] [REMOTE ] NCTY: PASS: Price check passed. Min price $6.21. [2026-01-01T12:15:38.075834] [DEBUG] [REMOTE ] NCTY: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:38.075953] [DEBUG] [REMOTE ] NCTY: PASS: Integrity check passed. [2026-01-01T12:15:38.075992] [DEBUG] [REMOTE ] NCTY: Symbol is viable for forecasting. [2026-01-01T12:15:38.076040] [INFO ] [MAIN ] [2180/3542] NCTY kept (0.5s) | 2176 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:38.444438] [DEBUG] [REMOTE ] NCZ: Retrieved 5644 rows, trimmed to 300. [2026-01-01T12:15:38.444607] [DEBUG] [REMOTE ] NCZ: PASS: History has at least 300 days. [2026-01-01T12:15:38.444824] [DEBUG] [REMOTE ] NCZ: PASS: Price check passed. Min price $13.16. [2026-01-01T12:15:38.444958] [DEBUG] [REMOTE ] NCZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:38.445071] [DEBUG] [REMOTE ] NCZ: PASS: Integrity check passed. [2026-01-01T12:15:38.445110] [DEBUG] [REMOTE ] NCZ: Symbol is viable for forecasting. [2026-01-01T12:15:38.445157] [INFO ] [MAIN ] [2181/3542] NCZ kept (0.4s) | 2177 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:38.938807] [DEBUG] [REMOTE ] NDAQ: Retrieved 5915 rows, trimmed to 300. [2026-01-01T12:15:38.938947] [DEBUG] [REMOTE ] NDAQ: PASS: History has at least 300 days. [2026-01-01T12:15:38.939170] [DEBUG] [REMOTE ] NDAQ: PASS: Price check passed. Min price $85.17. [2026-01-01T12:15:38.939342] [DEBUG] [REMOTE ] NDAQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:38.939460] [DEBUG] [REMOTE ] NDAQ: PASS: Integrity check passed. [2026-01-01T12:15:38.939498] [DEBUG] [REMOTE ] NDAQ: Symbol is viable for forecasting. [2026-01-01T12:15:38.939547] [INFO ] [MAIN ] [2182/3542] NDAQ kept (0.5s) | 2178 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:39.231598] [DEBUG] [REMOTE ] NDMO: Retrieved 1343 rows, trimmed to 300. [2026-01-01T12:15:39.231736] [DEBUG] [REMOTE ] NDMO: PASS: History has at least 300 days. [2026-01-01T12:15:39.231935] [DEBUG] [REMOTE ] NDMO: PASS: Price check passed. Min price $9.98. [2026-01-01T12:15:39.232065] [DEBUG] [REMOTE ] NDMO: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:39.232176] [DEBUG] [REMOTE ] NDMO: PASS: Integrity check passed. [2026-01-01T12:15:39.232215] [DEBUG] [REMOTE ] NDMO: Symbol is viable for forecasting. [2026-01-01T12:15:39.232263] [INFO ] [MAIN ] [2183/3542] NDMO kept (0.3s) | 2179 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:39.533652] [DEBUG] [REMOTE ] NDRA: Retrieved 2138 rows, trimmed to 300. [2026-01-01T12:15:39.533800] [DEBUG] [REMOTE ] NDRA: PASS: History has at least 300 days. [2026-01-01T12:15:39.534016] [DEBUG] [REMOTE ] NDRA: PASS: Price check passed. Min price $4.30. [2026-01-01T12:15:39.534146] [DEBUG] [REMOTE ] NDRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:39.534263] [DEBUG] [REMOTE ] NDRA: PASS: Integrity check passed. [2026-01-01T12:15:39.534302] [DEBUG] [REMOTE ] NDRA: Symbol is viable for forecasting. [2026-01-01T12:15:39.534350] [INFO ] [MAIN ] [2184/3542] NDRA kept (0.3s) | 2180 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:40.191031] [DEBUG] [REMOTE ] NDSN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:40.191172] [DEBUG] [REMOTE ] NDSN: PASS: History has at least 300 days. [2026-01-01T12:15:40.191430] [DEBUG] [REMOTE ] NDSN: PASS: Price check passed. Min price $225.91. [2026-01-01T12:15:40.191590] [DEBUG] [REMOTE ] NDSN: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:40.191718] [DEBUG] [REMOTE ] NDSN: PASS: Integrity check passed. [2026-01-01T12:15:40.191762] [DEBUG] [REMOTE ] NDSN: Symbol is viable for forecasting. [2026-01-01T12:15:40.191814] [INFO ] [MAIN ] [2185/3542] NDSN kept (0.7s) | 2181 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:40.447856] [DEBUG] [REMOTE ] NE: Retrieved 1147 rows, trimmed to 300. [2026-01-01T12:15:40.447998] [DEBUG] [REMOTE ] NE: PASS: History has at least 300 days. [2026-01-01T12:15:40.448200] [DEBUG] [REMOTE ] NE: PASS: Price check passed. Min price $26.30. [2026-01-01T12:15:40.448351] [DEBUG] [REMOTE ] NE: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:40.448478] [DEBUG] [REMOTE ] NE: PASS: Integrity check passed. [2026-01-01T12:15:40.448520] [DEBUG] [REMOTE ] NE: Symbol is viable for forecasting. [2026-01-01T12:15:40.448773] [INFO ] [MAIN ] [2186/3542] NE kept (0.3s) | 2182 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:41.096191] [DEBUG] [REMOTE ] NEA: Retrieved 5813 rows, trimmed to 300. [2026-01-01T12:15:41.096340] [DEBUG] [REMOTE ] NEA: PASS: History has at least 300 days. [2026-01-01T12:15:41.096588] [DEBUG] [REMOTE ] NEA: PASS: Price check passed. Min price $11.15. [2026-01-01T12:15:41.096722] [DEBUG] [REMOTE ] NEA: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:41.096856] [DEBUG] [REMOTE ] NEA: PASS: Integrity check passed. [2026-01-01T12:15:41.096909] [DEBUG] [REMOTE ] NEA: Symbol is viable for forecasting. [2026-01-01T12:15:41.096962] [INFO ] [MAIN ] [2187/3542] NEA kept (0.6s) | 2183 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:41.383861] [DEBUG] [REMOTE ] NECB: Retrieved 4900 rows, trimmed to 300. [2026-01-01T12:15:41.384000] [DEBUG] [REMOTE ] NECB: PASS: History has at least 300 days. [2026-01-01T12:15:41.384224] [DEBUG] [REMOTE ] NECB: PASS: Price check passed. Min price $19.51. [2026-01-01T12:15:41.384393] [DEBUG] [REMOTE ] NECB: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:41.384750] [DEBUG] [REMOTE ] NECB: PASS: Integrity check passed. [2026-01-01T12:15:41.384804] [DEBUG] [REMOTE ] NECB: Symbol is viable for forecasting. [2026-01-01T12:15:41.384854] [INFO ] [MAIN ] [2188/3542] NECB kept (0.3s) | 2184 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:41.964778] [DEBUG] [REMOTE ] NEE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:41.964960] [DEBUG] [REMOTE ] NEE: PASS: History has at least 300 days. [2026-01-01T12:15:41.965268] [DEBUG] [REMOTE ] NEE: PASS: Price check passed. Min price $79.54. [2026-01-01T12:15:41.965425] [DEBUG] [REMOTE ] NEE: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:41.965792] [DEBUG] [REMOTE ] NEE: PASS: Integrity check passed. [2026-01-01T12:15:41.965844] [DEBUG] [REMOTE ] NEE: Symbol is viable for forecasting. [2026-01-01T12:15:41.965938] [INFO ] [MAIN ] [2189/3542] NEE kept (0.6s) | 2185 kept, 4 rejected | 140.2/min | ETA: 9.7m [2026-01-01T12:15:42.361718] [DEBUG] [REMOTE ] NEGG: Retrieved 3949 rows, trimmed to 300. [2026-01-01T12:15:42.361855] [DEBUG] [REMOTE ] NEGG: PASS: History has at least 300 days. [2026-01-01T12:15:42.362072] [DEBUG] [REMOTE ] NEGG: PASS: Price check passed. Min price $44.26. [2026-01-01T12:15:42.362210] [DEBUG] [REMOTE ] NEGG: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:42.362328] [DEBUG] [REMOTE ] NEGG: PASS: Integrity check passed. [2026-01-01T12:15:42.362370] [DEBUG] [REMOTE ] NEGG: Symbol is viable for forecasting. [2026-01-01T12:15:42.362420] [INFO ] [MAIN ] [2190/3542] NEGG kept (0.4s) | 2186 kept, 4 rejected | 140.2/min | ETA: 9.6m [2026-01-01T12:15:42.815854] [DEBUG] [REMOTE ] NEM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:42.816007] [DEBUG] [REMOTE ] NEM: PASS: History has at least 300 days. [2026-01-01T12:15:42.816229] [DEBUG] [REMOTE ] NEM: PASS: Price check passed. Min price $78.41. [2026-01-01T12:15:42.816364] [DEBUG] [REMOTE ] NEM: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:42.816482] [DEBUG] [REMOTE ] NEM: PASS: Integrity check passed. [2026-01-01T12:15:42.816522] [DEBUG] [REMOTE ] NEM: Symbol is viable for forecasting. [2026-01-01T12:15:42.816785] [INFO ] [MAIN ] [2191/3542] NEM kept (0.5s) | 2187 kept, 4 rejected | 140.2/min | ETA: 9.6m [2026-01-01T12:15:43.107719] [DEBUG] [REMOTE ] NEOG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:43.107858] [DEBUG] [REMOTE ] NEOG: PASS: History has at least 300 days. [2026-01-01T12:15:43.108076] [DEBUG] [REMOTE ] NEOG: PASS: Price check passed. Min price $5.41. [2026-01-01T12:15:43.108212] [DEBUG] [REMOTE ] NEOG: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:43.108330] [DEBUG] [REMOTE ] NEOG: PASS: Integrity check passed. [2026-01-01T12:15:43.108372] [DEBUG] [REMOTE ] NEOG: Symbol is viable for forecasting. [2026-01-01T12:15:43.108424] [INFO ] [MAIN ] [2192/3542] NEOG kept (0.3s) | 2188 kept, 4 rejected | 140.2/min | ETA: 9.6m [2026-01-01T12:15:43.707666] [DEBUG] [REMOTE ] NEON: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:43.707866] [DEBUG] [REMOTE ] NEON: PASS: History has at least 300 days. [2026-01-01T12:15:43.708196] [DEBUG] [REMOTE ] NEON: PASS: Price check passed. Min price $1.74. [2026-01-01T12:15:43.708371] [DEBUG] [REMOTE ] NEON: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:43.708536] [DEBUG] [REMOTE ] NEON: PASS: Integrity check passed. [2026-01-01T12:15:43.708611] [DEBUG] [REMOTE ] NEON: Symbol is viable for forecasting. [2026-01-01T12:15:43.708680] [INFO ] [MAIN ] [2193/3542] NEON kept (0.6s) | 2189 kept, 4 rejected | 140.2/min | ETA: 9.6m [2026-01-01T12:15:44.030109] [DEBUG] [REMOTE ] NEXA: Retrieved 2055 rows, trimmed to 300. [2026-01-01T12:15:44.030258] [DEBUG] [REMOTE ] NEXA: PASS: History has at least 300 days. [2026-01-01T12:15:44.030489] [DEBUG] [REMOTE ] NEXA: PASS: Price check passed. Min price $5.11. [2026-01-01T12:15:44.030656] [DEBUG] [REMOTE ] NEXA: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:44.030775] [DEBUG] [REMOTE ] NEXA: PASS: Integrity check passed. [2026-01-01T12:15:44.030814] [DEBUG] [REMOTE ] NEXA: Symbol is viable for forecasting. [2026-01-01T12:15:44.030860] [INFO ] [MAIN ] [2194/3542] NEXA kept (0.3s) | 2190 kept, 4 rejected | 140.2/min | ETA: 9.6m [2026-01-01T12:15:44.367881] [DEBUG] [REMOTE ] NEXN: Retrieved 1139 rows, trimmed to 300. [2026-01-01T12:15:44.368012] [DEBUG] [REMOTE ] NEXN: PASS: History has at least 300 days. [2026-01-01T12:15:44.368211] [DEBUG] [REMOTE ] NEXN: PASS: Price check passed. Min price $6.33. [2026-01-01T12:15:44.368341] [DEBUG] [REMOTE ] NEXN: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:44.368470] [DEBUG] [REMOTE ] NEXN: PASS: Integrity check passed. [2026-01-01T12:15:44.368518] [DEBUG] [REMOTE ] NEXN: Symbol is viable for forecasting. [2026-01-01T12:15:44.368569] [INFO ] [MAIN ] [2195/3542] NEXN kept (0.3s) | 2191 kept, 4 rejected | 140.2/min | ETA: 9.6m [2026-01-01T12:15:44.956485] [DEBUG] [REMOTE ] NFBK: Retrieved 4565 rows, trimmed to 300. [2026-01-01T12:15:44.956651] [DEBUG] [REMOTE ] NFBK: PASS: History has at least 300 days. [2026-01-01T12:15:44.956866] [DEBUG] [REMOTE ] NFBK: PASS: Price check passed. Min price $9.99. [2026-01-01T12:15:44.957000] [DEBUG] [REMOTE ] NFBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:44.957111] [DEBUG] [REMOTE ] NFBK: PASS: Integrity check passed. [2026-01-01T12:15:44.957150] [DEBUG] [REMOTE ] NFBK: Symbol is viable for forecasting. [2026-01-01T12:15:44.957197] [INFO ] [MAIN ] [2196/3542] NFBK kept (0.6s) | 2192 kept, 4 rejected | 140.2/min | ETA: 9.6m [2026-01-01T12:15:45.269285] [DEBUG] [REMOTE ] NFE: Retrieved 1740 rows, trimmed to 300. [2026-01-01T12:15:45.269432] [DEBUG] [REMOTE ] NFE: PASS: History has at least 300 days. [2026-01-01T12:15:45.269668] [DEBUG] [REMOTE ] NFE: PASS: Price check passed. Min price $1.05. [2026-01-01T12:15:45.269807] [DEBUG] [REMOTE ] NFE: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:45.269924] [DEBUG] [REMOTE ] NFE: PASS: Integrity check passed. [2026-01-01T12:15:45.269965] [DEBUG] [REMOTE ] NFE: Symbol is viable for forecasting. [2026-01-01T12:15:45.270015] [INFO ] [MAIN ] [2197/3542] NFE kept (0.3s) | 2193 kept, 4 rejected | 140.2/min | ETA: 9.6m [2026-01-01T12:15:46.249893] [DEBUG] [REMOTE ] NFG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:46.250040] [DEBUG] [REMOTE ] NFG: PASS: History has at least 300 days. [2026-01-01T12:15:46.250284] [DEBUG] [REMOTE ] NFG: PASS: Price check passed. Min price $77.47. [2026-01-01T12:15:46.250419] [DEBUG] [REMOTE ] NFG: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:46.250543] [DEBUG] [REMOTE ] NFG: PASS: Integrity check passed. [2026-01-01T12:15:46.250602] [DEBUG] [REMOTE ] NFG: Symbol is viable for forecasting. [2026-01-01T12:15:46.250655] [INFO ] [MAIN ] [2198/3542] NFG kept (1.0s) | 2194 kept, 4 rejected | 140.1/min | ETA: 9.6m [2026-01-01T12:15:46.670939] [DEBUG] [REMOTE ] NFJ: Retrieved 5244 rows, trimmed to 300. [2026-01-01T12:15:46.671086] [DEBUG] [REMOTE ] NFJ: PASS: History has at least 300 days. [2026-01-01T12:15:46.671326] [DEBUG] [REMOTE ] NFJ: PASS: Price check passed. Min price $12.16. [2026-01-01T12:15:46.671458] [DEBUG] [REMOTE ] NFJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:46.671602] [DEBUG] [REMOTE ] NFJ: PASS: Integrity check passed. [2026-01-01T12:15:46.671644] [DEBUG] [REMOTE ] NFJ: Symbol is viable for forecasting. [2026-01-01T12:15:46.671692] [INFO ] [MAIN ] [2199/3542] NFJ kept (0.4s) | 2195 kept, 4 rejected | 140.1/min | ETA: 9.6m [2026-01-01T12:15:47.137645] [DEBUG] [REMOTE ] NFLX: Retrieved 5941 rows, trimmed to 300. [2026-01-01T12:15:47.137800] [DEBUG] [REMOTE ] NFLX: PASS: History has at least 300 days. [2026-01-01T12:15:47.138087] [DEBUG] [REMOTE ] NFLX: PASS: Price check passed. Min price $92.71. [2026-01-01T12:15:47.138229] [DEBUG] [REMOTE ] NFLX: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:47.138359] [DEBUG] [REMOTE ] NFLX: PASS: Integrity check passed. [2026-01-01T12:15:47.138399] [DEBUG] [REMOTE ] NFLX: Symbol is viable for forecasting. [2026-01-01T12:15:47.138482] [INFO ] [MAIN ] [2200/3542] NFLX kept (0.5s) | 2196 kept, 4 rejected | 140.1/min | ETA: 9.6m [2026-01-01T12:15:47.368459] [DEBUG] [REMOTE ] NFTY: Retrieved 3482 rows, trimmed to 300. [2026-01-01T12:15:47.368683] [DEBUG] [REMOTE ] NFTY: PASS: History has at least 300 days. [2026-01-01T12:15:47.368947] [DEBUG] [REMOTE ] NFTY: PASS: Price check passed. Min price $56.66. [2026-01-01T12:15:47.369086] [DEBUG] [REMOTE ] NFTY: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:47.369204] [DEBUG] [REMOTE ] NFTY: PASS: Integrity check passed. [2026-01-01T12:15:47.369246] [DEBUG] [REMOTE ] NFTY: Symbol is viable for forecasting. [2026-01-01T12:15:47.369326] [INFO ] [MAIN ] [2201/3542] NFTY kept (0.2s) | 2197 kept, 4 rejected | 140.2/min | ETA: 9.6m [2026-01-01T12:15:47.848923] [DEBUG] [REMOTE ] NGG: Retrieved 6286 rows, trimmed to 300. [2026-01-01T12:15:47.849069] [DEBUG] [REMOTE ] NGG: PASS: History has at least 300 days. [2026-01-01T12:15:47.849315] [DEBUG] [REMOTE ] NGG: PASS: Price check passed. Min price $72.28. [2026-01-01T12:15:47.849451] [DEBUG] [REMOTE ] NGG: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:47.849595] [DEBUG] [REMOTE ] NGG: PASS: Integrity check passed. [2026-01-01T12:15:47.849637] [DEBUG] [REMOTE ] NGG: Symbol is viable for forecasting. [2026-01-01T12:15:47.849685] [INFO ] [MAIN ] [2202/3542] NGG kept (0.5s) | 2198 kept, 4 rejected | 140.1/min | ETA: 9.6m [2026-01-01T12:15:48.329398] [DEBUG] [REMOTE ] NGL: Retrieved 3680 rows, trimmed to 300. [2026-01-01T12:15:48.329532] [DEBUG] [REMOTE ] NGL: PASS: History has at least 300 days. [2026-01-01T12:15:48.329763] [DEBUG] [REMOTE ] NGL: PASS: Price check passed. Min price $6.04. [2026-01-01T12:15:48.329901] [DEBUG] [REMOTE ] NGL: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:48.330012] [DEBUG] [REMOTE ] NGL: PASS: Integrity check passed. [2026-01-01T12:15:48.330053] [DEBUG] [REMOTE ] NGL: Symbol is viable for forecasting. [2026-01-01T12:15:48.330103] [INFO ] [MAIN ] [2203/3542] NGL kept (0.5s) | 2199 kept, 4 rejected | 140.1/min | ETA: 9.6m [2026-01-01T12:15:48.523765] [DEBUG] [REMOTE ] NGNE: Retrieved 2974 rows, trimmed to 300. [2026-01-01T12:15:48.523886] [DEBUG] [REMOTE ] NGNE: PASS: History has at least 300 days. [2026-01-01T12:15:48.524083] [DEBUG] [REMOTE ] NGNE: PASS: Price check passed. Min price $19.14. [2026-01-01T12:15:48.524217] [DEBUG] [REMOTE ] NGNE: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:48.524327] [DEBUG] [REMOTE ] NGNE: PASS: Integrity check passed. [2026-01-01T12:15:48.524367] [DEBUG] [REMOTE ] NGNE: Symbol is viable for forecasting. [2026-01-01T12:15:48.524413] [INFO ] [MAIN ] [2204/3542] NGNE kept (0.2s) | 2200 kept, 4 rejected | 140.2/min | ETA: 9.5m [2026-01-01T12:15:49.173682] [DEBUG] [REMOTE ] NGS: Retrieved 5836 rows, trimmed to 300. [2026-01-01T12:15:49.173817] [DEBUG] [REMOTE ] NGS: PASS: History has at least 300 days. [2026-01-01T12:15:49.174031] [DEBUG] [REMOTE ] NGS: PASS: Price check passed. Min price $25.59. [2026-01-01T12:15:49.174162] [DEBUG] [REMOTE ] NGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:49.174275] [DEBUG] [REMOTE ] NGS: PASS: Integrity check passed. [2026-01-01T12:15:49.174313] [DEBUG] [REMOTE ] NGS: Symbol is viable for forecasting. [2026-01-01T12:15:49.174361] [INFO ] [MAIN ] [2205/3542] NGS kept (0.6s) | 2201 kept, 4 rejected | 140.1/min | ETA: 9.5m [2026-01-01T12:15:49.525519] [DEBUG] [REMOTE ] NGVC: Retrieved 3379 rows, trimmed to 300. [2026-01-01T12:15:49.525674] [DEBUG] [REMOTE ] NGVC: PASS: History has at least 300 days. [2026-01-01T12:15:49.525906] [DEBUG] [REMOTE ] NGVC: PASS: Price check passed. Min price $24.80. [2026-01-01T12:15:49.526037] [DEBUG] [REMOTE ] NGVC: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:49.526146] [DEBUG] [REMOTE ] NGVC: PASS: Integrity check passed. [2026-01-01T12:15:49.526184] [DEBUG] [REMOTE ] NGVC: Symbol is viable for forecasting. [2026-01-01T12:15:49.526232] [INFO ] [MAIN ] [2206/3542] NGVC kept (0.4s) | 2202 kept, 4 rejected | 140.2/min | ETA: 9.5m [2026-01-01T12:15:50.085978] [DEBUG] [REMOTE ] NHI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:50.086110] [DEBUG] [REMOTE ] NHI: PASS: History has at least 300 days. [2026-01-01T12:15:50.086314] [DEBUG] [REMOTE ] NHI: PASS: Price check passed. Min price $71.61. [2026-01-01T12:15:50.086446] [DEBUG] [REMOTE ] NHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:50.086557] [DEBUG] [REMOTE ] NHI: PASS: Integrity check passed. [2026-01-01T12:15:50.086616] [DEBUG] [REMOTE ] NHI: Symbol is viable for forecasting. [2026-01-01T12:15:50.086666] [INFO ] [MAIN ] [2207/3542] NHI kept (0.6s) | 2203 kept, 4 rejected | 140.1/min | ETA: 9.5m [2026-01-01T12:15:51.141744] [DEBUG] [REMOTE ] NHTC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:51.142157] [DEBUG] [REMOTE ] NHTC: PASS: History has at least 300 days. [2026-01-01T12:15:51.142464] [DEBUG] [REMOTE ] NHTC: PASS: Price check passed. Min price $2.37. [2026-01-01T12:15:51.142633] [DEBUG] [REMOTE ] NHTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:51.142776] [DEBUG] [REMOTE ] NHTC: PASS: Integrity check passed. [2026-01-01T12:15:51.142824] [DEBUG] [REMOTE ] NHTC: Symbol is viable for forecasting. [2026-01-01T12:15:51.142881] [INFO ] [MAIN ] [2208/3542] NHTC kept (1.1s) | 2204 kept, 4 rejected | 140.0/min | ETA: 9.5m [2026-01-01T12:15:51.553727] [DEBUG] [REMOTE ] NI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:51.553932] [DEBUG] [REMOTE ] NI: PASS: History has at least 300 days. [2026-01-01T12:15:51.554231] [DEBUG] [REMOTE ] NI: PASS: Price check passed. Min price $40.97. [2026-01-01T12:15:51.554373] [DEBUG] [REMOTE ] NI: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:51.554500] [DEBUG] [REMOTE ] NI: PASS: Integrity check passed. [2026-01-01T12:15:51.554540] [DEBUG] [REMOTE ] NI: Symbol is viable for forecasting. [2026-01-01T12:15:51.554615] [INFO ] [MAIN ] [2209/3542] NI kept (0.4s) | 2205 kept, 4 rejected | 140.0/min | ETA: 9.5m [2026-01-01T12:15:52.104720] [DEBUG] [REMOTE ] NIC: Retrieved 2491 rows, trimmed to 300. [2026-01-01T12:15:52.104926] [DEBUG] [REMOTE ] NIC: PASS: History has at least 300 days. [2026-01-01T12:15:52.105201] [DEBUG] [REMOTE ] NIC: PASS: Price check passed. Min price $114.76. [2026-01-01T12:15:52.105344] [DEBUG] [REMOTE ] NIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:52.105464] [DEBUG] [REMOTE ] NIC: PASS: Integrity check passed. [2026-01-01T12:15:52.105505] [DEBUG] [REMOTE ] NIC: Symbol is viable for forecasting. [2026-01-01T12:15:52.105557] [INFO ] [MAIN ] [2210/3542] NIC kept (0.6s) | 2206 kept, 4 rejected | 140.0/min | ETA: 9.5m [2026-01-01T12:15:52.595988] [DEBUG] [REMOTE ] NICE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:52.596144] [DEBUG] [REMOTE ] NICE: PASS: History has at least 300 days. [2026-01-01T12:15:52.596389] [DEBUG] [REMOTE ] NICE: PASS: Price check passed. Min price $99.60. [2026-01-01T12:15:52.596530] [DEBUG] [REMOTE ] NICE: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:52.596680] [DEBUG] [REMOTE ] NICE: PASS: Integrity check passed. [2026-01-01T12:15:52.596724] [DEBUG] [REMOTE ] NICE: Symbol is viable for forecasting. [2026-01-01T12:15:52.596807] [INFO ] [MAIN ] [2211/3542] NICE kept (0.5s) | 2207 kept, 4 rejected | 140.0/min | ETA: 9.5m [2026-01-01T12:15:53.036846] [DEBUG] [REMOTE ] NIE: Retrieved 4745 rows, trimmed to 300. [2026-01-01T12:15:53.037000] [DEBUG] [REMOTE ] NIE: PASS: History has at least 300 days. [2026-01-01T12:15:53.037279] [DEBUG] [REMOTE ] NIE: PASS: Price check passed. Min price $23.55. [2026-01-01T12:15:53.037413] [DEBUG] [REMOTE ] NIE: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:53.037539] [DEBUG] [REMOTE ] NIE: PASS: Integrity check passed. [2026-01-01T12:15:53.037601] [DEBUG] [REMOTE ] NIE: Symbol is viable for forecasting. [2026-01-01T12:15:53.037654] [INFO ] [MAIN ] [2212/3542] NIE kept (0.4s) | 2208 kept, 4 rejected | 140.0/min | ETA: 9.5m [2026-01-01T12:15:53.166535] [DEBUG] [REMOTE ] NIKL: Retrieved 698 rows, trimmed to 300. [2026-01-01T12:15:53.166694] [DEBUG] [REMOTE ] NIKL: PASS: History has at least 300 days. [2026-01-01T12:15:53.166909] [DEBUG] [REMOTE ] NIKL: PASS: Price check passed. Min price $12.84. [2026-01-01T12:15:53.167050] [DEBUG] [REMOTE ] NIKL: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:53.167164] [DEBUG] [REMOTE ] NIKL: PASS: Integrity check passed. [2026-01-01T12:15:53.167206] [DEBUG] [REMOTE ] NIKL: Symbol is viable for forecasting. [2026-01-01T12:15:53.167256] [INFO ] [MAIN ] [2213/3542] NIKL kept (0.1s) | 2209 kept, 4 rejected | 140.1/min | ETA: 9.5m [2026-01-01T12:15:53.946978] [DEBUG] [REMOTE ] NIM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:53.947108] [DEBUG] [REMOTE ] NIM: PASS: History has at least 300 days. [2026-01-01T12:15:53.947316] [DEBUG] [REMOTE ] NIM: PASS: Price check passed. Min price $9.15. [2026-01-01T12:15:53.947446] [DEBUG] [REMOTE ] NIM: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:53.947557] [DEBUG] [REMOTE ] NIM: PASS: Integrity check passed. [2026-01-01T12:15:53.947628] [DEBUG] [REMOTE ] NIM: Symbol is viable for forecasting. [2026-01-01T12:15:53.947687] [INFO ] [MAIN ] [2214/3542] NIM kept (0.8s) | 2210 kept, 4 rejected | 140.0/min | ETA: 9.5m [2026-01-01T12:15:54.136884] [DEBUG] [REMOTE ] NIO: Retrieved 1836 rows, trimmed to 300. [2026-01-01T12:15:54.137021] [DEBUG] [REMOTE ] NIO: PASS: History has at least 300 days. [2026-01-01T12:15:54.137223] [DEBUG] [REMOTE ] NIO: PASS: Price check passed. Min price $4.79. [2026-01-01T12:15:54.137357] [DEBUG] [REMOTE ] NIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:54.137467] [DEBUG] [REMOTE ] NIO: PASS: Integrity check passed. [2026-01-01T12:15:54.137508] [DEBUG] [REMOTE ] NIO: Symbol is viable for forecasting. [2026-01-01T12:15:54.137556] [INFO ] [MAIN ] [2215/3542] NIO kept (0.2s) | 2211 kept, 4 rejected | 140.0/min | ETA: 9.5m [2026-01-01T12:15:54.559110] [DEBUG] [REMOTE ] NIPG: Retrieved 360 rows, trimmed to 300. [2026-01-01T12:15:54.559342] [DEBUG] [REMOTE ] NIPG: PASS: History has at least 300 days. [2026-01-01T12:15:54.559624] [DEBUG] [REMOTE ] NIPG: FAIL: Price check failed. Min price $1.00 < $1.00. [2026-01-01T12:15:54.559697] [WARN ] [LOCAL ] NIPG: SET TO BLACKLISTED [2026-01-01T12:15:54.561229] [INFO ] [MAIN ] [2216/3542] NIPG rejected (0.4s) | 2211 kept, 5 rejected | 140.0/min | ETA: 9.5m [2026-01-01T12:15:54.971114] [DEBUG] [REMOTE ] NISN: Retrieved 2266 rows, trimmed to 300. [2026-01-01T12:15:54.971313] [DEBUG] [REMOTE ] NISN: PASS: History has at least 300 days. [2026-01-01T12:15:54.971637] [DEBUG] [REMOTE ] NISN: PASS: Price check passed. Min price $1.05. [2026-01-01T12:15:54.971789] [DEBUG] [REMOTE ] NISN: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:54.971929] [DEBUG] [REMOTE ] NISN: PASS: Integrity check passed. [2026-01-01T12:15:54.971974] [DEBUG] [REMOTE ] NISN: Symbol is viable for forecasting. [2026-01-01T12:15:54.972028] [INFO ] [MAIN ] [2217/3542] NISN kept (0.4s) | 2212 kept, 5 rejected | 140.0/min | ETA: 9.5m [2026-01-01T12:15:55.408913] [DEBUG] [REMOTE ] NITO: Retrieved 1462 rows, trimmed to 300. [2026-01-01T12:15:55.409043] [DEBUG] [REMOTE ] NITO: PASS: History has at least 300 days. [2026-01-01T12:15:55.409244] [DEBUG] [REMOTE ] NITO: PASS: Price check passed. Min price $1.56. [2026-01-01T12:15:55.409446] [DEBUG] [REMOTE ] NITO: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:55.409559] [DEBUG] [REMOTE ] NITO: PASS: Integrity check passed. [2026-01-01T12:15:55.409617] [DEBUG] [REMOTE ] NITO: Symbol is viable for forecasting. [2026-01-01T12:15:55.409666] [INFO ] [MAIN ] [2218/3542] NITO kept (0.4s) | 2213 kept, 5 rejected | 140.0/min | ETA: 9.5m [2026-01-01T12:15:56.039542] [DEBUG] [REMOTE ] NKSH: Retrieved 6561 rows, trimmed to 300. [2026-01-01T12:15:56.039698] [DEBUG] [REMOTE ] NKSH: PASS: History has at least 300 days. [2026-01-01T12:15:56.039906] [DEBUG] [REMOTE ] NKSH: PASS: Price check passed. Min price $26.47. [2026-01-01T12:15:56.040035] [DEBUG] [REMOTE ] NKSH: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:56.040145] [DEBUG] [REMOTE ] NKSH: PASS: Integrity check passed. [2026-01-01T12:15:56.040184] [DEBUG] [REMOTE ] NKSH: Symbol is viable for forecasting. [2026-01-01T12:15:56.040230] [INFO ] [MAIN ] [2219/3542] NKSH kept (0.6s) | 2214 kept, 5 rejected | 140.0/min | ETA: 9.4m [2026-01-01T12:15:56.297550] [DEBUG] [REMOTE ] NKTX: Retrieved 1377 rows, trimmed to 300. [2026-01-01T12:15:56.297681] [DEBUG] [REMOTE ] NKTX: PASS: History has at least 300 days. [2026-01-01T12:15:56.297876] [DEBUG] [REMOTE ] NKTX: PASS: Price check passed. Min price $1.73. [2026-01-01T12:15:56.298004] [DEBUG] [REMOTE ] NKTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:56.298110] [DEBUG] [REMOTE ] NKTX: PASS: Integrity check passed. [2026-01-01T12:15:56.298148] [DEBUG] [REMOTE ] NKTX: Symbol is viable for forecasting. [2026-01-01T12:15:56.298195] [INFO ] [MAIN ] [2220/3542] NKTX kept (0.3s) | 2215 kept, 5 rejected | 140.0/min | ETA: 9.4m [2026-01-01T12:15:56.919493] [DEBUG] [REMOTE ] NKX: Retrieved 5777 rows, trimmed to 300. [2026-01-01T12:15:56.919655] [DEBUG] [REMOTE ] NKX: PASS: History has at least 300 days. [2026-01-01T12:15:56.919871] [DEBUG] [REMOTE ] NKX: PASS: Price check passed. Min price $12.22. [2026-01-01T12:15:56.920000] [DEBUG] [REMOTE ] NKX: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:56.920110] [DEBUG] [REMOTE ] NKX: PASS: Integrity check passed. [2026-01-01T12:15:56.920150] [DEBUG] [REMOTE ] NKX: Symbol is viable for forecasting. [2026-01-01T12:15:56.920196] [INFO ] [MAIN ] [2221/3542] NKX kept (0.6s) | 2216 kept, 5 rejected | 140.0/min | ETA: 9.4m [2026-01-01T12:15:57.126502] [DEBUG] [REMOTE ] NLOP: Retrieved 546 rows, trimmed to 300. [2026-01-01T12:15:57.126746] [DEBUG] [REMOTE ] NLOP: PASS: History has at least 300 days. [2026-01-01T12:15:57.127021] [DEBUG] [REMOTE ] NLOP: PASS: Price check passed. Min price $24.59. [2026-01-01T12:15:57.127164] [DEBUG] [REMOTE ] NLOP: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:57.127287] [DEBUG] [REMOTE ] NLOP: PASS: Integrity check passed. [2026-01-01T12:15:57.127329] [DEBUG] [REMOTE ] NLOP: Symbol is viable for forecasting. [2026-01-01T12:15:57.127382] [INFO ] [MAIN ] [2222/3542] NLOP kept (0.2s) | 2217 kept, 5 rejected | 140.0/min | ETA: 9.4m [2026-01-01T12:15:57.638754] [DEBUG] [REMOTE ] NLY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:57.638932] [DEBUG] [REMOTE ] NLY: PASS: History has at least 300 days. [2026-01-01T12:15:57.639239] [DEBUG] [REMOTE ] NLY: PASS: Price check passed. Min price $19.89. [2026-01-01T12:15:57.639454] [DEBUG] [REMOTE ] NLY: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:57.639645] [DEBUG] [REMOTE ] NLY: PASS: Integrity check passed. [2026-01-01T12:15:57.639719] [DEBUG] [REMOTE ] NLY: Symbol is viable for forecasting. [2026-01-01T12:15:57.639808] [INFO ] [MAIN ] [2223/3542] NLY kept (0.5s) | 2218 kept, 5 rejected | 140.0/min | ETA: 9.4m [2026-01-01T12:15:57.973756] [DEBUG] [REMOTE ] NMAI: Retrieved 1031 rows, trimmed to 300. [2026-01-01T12:15:57.973892] [DEBUG] [REMOTE ] NMAI: PASS: History has at least 300 days. [2026-01-01T12:15:57.974112] [DEBUG] [REMOTE ] NMAI: PASS: Price check passed. Min price $12.53. [2026-01-01T12:15:57.974273] [DEBUG] [REMOTE ] NMAI: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:57.974389] [DEBUG] [REMOTE ] NMAI: PASS: Integrity check passed. [2026-01-01T12:15:57.974435] [DEBUG] [REMOTE ] NMAI: Symbol is viable for forecasting. [2026-01-01T12:15:57.974482] [INFO ] [MAIN ] [2224/3542] NMAI kept (0.3s) | 2219 kept, 5 rejected | 140.0/min | ETA: 9.4m [2026-01-01T12:15:58.271449] [DEBUG] [REMOTE ] NMCO: Retrieved 1582 rows, trimmed to 300. [2026-01-01T12:15:58.271628] [DEBUG] [REMOTE ] NMCO: PASS: History has at least 300 days. [2026-01-01T12:15:58.271893] [DEBUG] [REMOTE ] NMCO: PASS: Price check passed. Min price $10.19. [2026-01-01T12:15:58.272078] [DEBUG] [REMOTE ] NMCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:58.272224] [DEBUG] [REMOTE ] NMCO: PASS: Integrity check passed. [2026-01-01T12:15:58.272272] [DEBUG] [REMOTE ] NMCO: Symbol is viable for forecasting. [2026-01-01T12:15:58.272332] [INFO ] [MAIN ] [2225/3542] NMCO kept (0.3s) | 2220 kept, 5 rejected | 140.1/min | ETA: 9.4m [2026-01-01T12:15:58.905619] [DEBUG] [REMOTE ] NMFC: Retrieved 3676 rows, trimmed to 300. [2026-01-01T12:15:58.905748] [DEBUG] [REMOTE ] NMFC: PASS: History has at least 300 days. [2026-01-01T12:15:58.905963] [DEBUG] [REMOTE ] NMFC: PASS: Price check passed. Min price $8.63. [2026-01-01T12:15:58.906285] [DEBUG] [REMOTE ] NMFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:58.906392] [DEBUG] [REMOTE ] NMFC: PASS: Integrity check passed. [2026-01-01T12:15:58.906431] [DEBUG] [REMOTE ] NMFC: Symbol is viable for forecasting. [2026-01-01T12:15:58.906478] [INFO ] [MAIN ] [2226/3542] NMFC kept (0.6s) | 2221 kept, 5 rejected | 140.0/min | ETA: 9.4m [2026-01-01T12:15:59.126557] [DEBUG] [REMOTE ] NMG: Retrieved 1855 rows, trimmed to 300. [2026-01-01T12:15:59.126694] [DEBUG] [REMOTE ] NMG: PASS: History has at least 300 days. [2026-01-01T12:15:59.126886] [DEBUG] [REMOTE ] NMG: PASS: Price check passed. Min price $2.44. [2026-01-01T12:15:59.127016] [DEBUG] [REMOTE ] NMG: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:59.127121] [DEBUG] [REMOTE ] NMG: PASS: Integrity check passed. [2026-01-01T12:15:59.127160] [DEBUG] [REMOTE ] NMG: Symbol is viable for forecasting. [2026-01-01T12:15:59.127206] [INFO ] [MAIN ] [2227/3542] NMG kept (0.2s) | 2222 kept, 5 rejected | 140.1/min | ETA: 9.4m [2026-01-01T12:15:59.929032] [DEBUG] [REMOTE ] NMI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:15:59.929164] [DEBUG] [REMOTE ] NMI: PASS: History has at least 300 days. [2026-01-01T12:15:59.929384] [DEBUG] [REMOTE ] NMI: PASS: Price check passed. Min price $9.89. [2026-01-01T12:15:59.929515] [DEBUG] [REMOTE ] NMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:15:59.929645] [DEBUG] [REMOTE ] NMI: PASS: Integrity check passed. [2026-01-01T12:15:59.929687] [DEBUG] [REMOTE ] NMI: Symbol is viable for forecasting. [2026-01-01T12:15:59.929734] [INFO ] [MAIN ] [2228/3542] NMI kept (0.8s) | 2223 kept, 5 rejected | 140.0/min | ETA: 9.4m [2026-01-01T12:16:00.277887] [DEBUG] [REMOTE ] NMIH: Retrieved 3054 rows, trimmed to 300. [2026-01-01T12:16:00.278019] [DEBUG] [REMOTE ] NMIH: PASS: History has at least 300 days. [2026-01-01T12:16:00.278219] [DEBUG] [REMOTE ] NMIH: PASS: Price check passed. Min price $35.35. [2026-01-01T12:16:00.278349] [DEBUG] [REMOTE ] NMIH: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:00.278456] [DEBUG] [REMOTE ] NMIH: PASS: Integrity check passed. [2026-01-01T12:16:00.278495] [DEBUG] [REMOTE ] NMIH: Symbol is viable for forecasting. [2026-01-01T12:16:00.278542] [INFO ] [MAIN ] [2229/3542] NMIH kept (0.3s) | 2224 kept, 5 rejected | 140.0/min | ETA: 9.4m [2026-01-01T12:16:00.703598] [DEBUG] [REMOTE ] NMM: Retrieved 4562 rows, trimmed to 300. [2026-01-01T12:16:00.703753] [DEBUG] [REMOTE ] NMM: PASS: History has at least 300 days. [2026-01-01T12:16:00.703982] [DEBUG] [REMOTE ] NMM: PASS: Price check passed. Min price $43.42. [2026-01-01T12:16:00.704128] [DEBUG] [REMOTE ] NMM: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:00.704237] [DEBUG] [REMOTE ] NMM: PASS: Integrity check passed. [2026-01-01T12:16:00.704276] [DEBUG] [REMOTE ] NMM: Symbol is viable for forecasting. [2026-01-01T12:16:00.704322] [INFO ] [MAIN ] [2230/3542] NMM kept (0.4s) | 2225 kept, 5 rejected | 140.0/min | ETA: 9.4m [2026-01-01T12:16:00.850964] [DEBUG] [REMOTE ] NMRA: Retrieved 577 rows, trimmed to 300. [2026-01-01T12:16:00.851080] [DEBUG] [REMOTE ] NMRA: PASS: History has at least 300 days. [2026-01-01T12:16:00.851271] [DEBUG] [REMOTE ] NMRA: PASS: Price check passed. Min price $1.71. [2026-01-01T12:16:00.851399] [DEBUG] [REMOTE ] NMRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:00.851503] [DEBUG] [REMOTE ] NMRA: PASS: Integrity check passed. [2026-01-01T12:16:00.851541] [DEBUG] [REMOTE ] NMRA: Symbol is viable for forecasting. [2026-01-01T12:16:00.851604] [INFO ] [MAIN ] [2231/3542] NMRA kept (0.1s) | 2226 kept, 5 rejected | 140.1/min | ETA: 9.4m [2026-01-01T12:16:01.408854] [DEBUG] [REMOTE ] NMRK: Retrieved 2021 rows, trimmed to 300. [2026-01-01T12:16:01.408971] [DEBUG] [REMOTE ] NMRK: PASS: History has at least 300 days. [2026-01-01T12:16:01.409176] [DEBUG] [REMOTE ] NMRK: PASS: Price check passed. Min price $15.32. [2026-01-01T12:16:01.409331] [DEBUG] [REMOTE ] NMRK: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:01.409442] [DEBUG] [REMOTE ] NMRK: PASS: Integrity check passed. [2026-01-01T12:16:01.409481] [DEBUG] [REMOTE ] NMRK: Symbol is viable for forecasting. [2026-01-01T12:16:01.409527] [INFO ] [MAIN ] [2232/3542] NMRK kept (0.6s) | 2227 kept, 5 rejected | 140.0/min | ETA: 9.4m [2026-01-01T12:16:01.765346] [DEBUG] [REMOTE ] NN: Retrieved 1048 rows, trimmed to 300. [2026-01-01T12:16:01.765541] [DEBUG] [REMOTE ] NN: PASS: History has at least 300 days. [2026-01-01T12:16:01.765882] [DEBUG] [REMOTE ] NN: PASS: Price check passed. Min price $11.37. [2026-01-01T12:16:01.766028] [DEBUG] [REMOTE ] NN: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:01.766187] [DEBUG] [REMOTE ] NN: PASS: Integrity check passed. [2026-01-01T12:16:01.766242] [DEBUG] [REMOTE ] NN: Symbol is viable for forecasting. [2026-01-01T12:16:01.766308] [INFO ] [MAIN ] [2233/3542] NN kept (0.4s) | 2228 kept, 5 rejected | 140.1/min | ETA: 9.3m [2026-01-01T12:16:02.289775] [DEBUG] [REMOTE ] NNDM: Retrieved 2511 rows, trimmed to 300. [2026-01-01T12:16:02.290101] [DEBUG] [REMOTE ] NNDM: PASS: History has at least 300 days. [2026-01-01T12:16:02.290530] [DEBUG] [REMOTE ] NNDM: PASS: Price check passed. Min price $1.44. [2026-01-01T12:16:02.290769] [DEBUG] [REMOTE ] NNDM: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:02.290974] [DEBUG] [REMOTE ] NNDM: PASS: Integrity check passed. [2026-01-01T12:16:02.291041] [DEBUG] [REMOTE ] NNDM: Symbol is viable for forecasting. [2026-01-01T12:16:02.291131] [INFO ] [MAIN ] [2234/3542] NNDM kept (0.5s) | 2229 kept, 5 rejected | 140.0/min | ETA: 9.3m [2026-01-01T12:16:02.485724] [DEBUG] [REMOTE ] NNE: Retrieved 414 rows, trimmed to 300. [2026-01-01T12:16:02.485968] [DEBUG] [REMOTE ] NNE: PASS: History has at least 300 days. [2026-01-01T12:16:02.486310] [DEBUG] [REMOTE ] NNE: PASS: Price check passed. Min price $24.01. [2026-01-01T12:16:02.486504] [DEBUG] [REMOTE ] NNE: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:02.486712] [DEBUG] [REMOTE ] NNE: PASS: Integrity check passed. [2026-01-01T12:16:02.486773] [DEBUG] [REMOTE ] NNE: Symbol is viable for forecasting. [2026-01-01T12:16:02.486851] [INFO ] [MAIN ] [2235/3542] NNE kept (0.2s) | 2230 kept, 5 rejected | 140.1/min | ETA: 9.3m [2026-01-01T12:16:03.175322] [DEBUG] [REMOTE ] NNI: Retrieved 5548 rows, trimmed to 300. [2026-01-01T12:16:03.175479] [DEBUG] [REMOTE ] NNI: PASS: History has at least 300 days. [2026-01-01T12:16:03.175732] [DEBUG] [REMOTE ] NNI: PASS: Price check passed. Min price $124.42. [2026-01-01T12:16:03.175893] [DEBUG] [REMOTE ] NNI: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:03.176015] [DEBUG] [REMOTE ] NNI: PASS: Integrity check passed. [2026-01-01T12:16:03.176059] [DEBUG] [REMOTE ] NNI: Symbol is viable for forecasting. [2026-01-01T12:16:03.176111] [INFO ] [MAIN ] [2236/3542] NNI kept (0.7s) | 2231 kept, 5 rejected | 140.0/min | ETA: 9.3m [2026-01-01T12:16:03.766669] [DEBUG] [REMOTE ] NNN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:03.766798] [DEBUG] [REMOTE ] NNN: PASS: History has at least 300 days. [2026-01-01T12:16:03.767002] [DEBUG] [REMOTE ] NNN: PASS: Price check passed. Min price $39.05. [2026-01-01T12:16:03.767131] [DEBUG] [REMOTE ] NNN: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:03.767240] [DEBUG] [REMOTE ] NNN: PASS: Integrity check passed. [2026-01-01T12:16:03.767278] [DEBUG] [REMOTE ] NNN: Symbol is viable for forecasting. [2026-01-01T12:16:03.767325] [INFO ] [MAIN ] [2237/3542] NNN kept (0.6s) | 2232 kept, 5 rejected | 140.0/min | ETA: 9.3m [2026-01-01T12:16:03.876401] [DEBUG] [REMOTE ] NNOX: Retrieved 1347 rows, trimmed to 300. [2026-01-01T12:16:03.876539] [DEBUG] [REMOTE ] NNOX: PASS: History has at least 300 days. [2026-01-01T12:16:03.876759] [DEBUG] [REMOTE ] NNOX: PASS: Price check passed. Min price $2.78. [2026-01-01T12:16:03.876897] [DEBUG] [REMOTE ] NNOX: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:03.877008] [DEBUG] [REMOTE ] NNOX: PASS: Integrity check passed. [2026-01-01T12:16:03.877049] [DEBUG] [REMOTE ] NNOX: Symbol is viable for forecasting. [2026-01-01T12:16:03.877098] [INFO ] [MAIN ] [2238/3542] NNOX kept (0.1s) | 2233 kept, 5 rejected | 140.1/min | ETA: 9.3m [2026-01-01T12:16:04.535265] [DEBUG] [REMOTE ] NNY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:04.535461] [DEBUG] [REMOTE ] NNY: PASS: History has at least 300 days. [2026-01-01T12:16:04.535793] [DEBUG] [REMOTE ] NNY: PASS: Price check passed. Min price $8.22. [2026-01-01T12:16:04.535941] [DEBUG] [REMOTE ] NNY: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:04.536075] [DEBUG] [REMOTE ] NNY: PASS: Integrity check passed. [2026-01-01T12:16:04.536118] [DEBUG] [REMOTE ] NNY: Symbol is viable for forecasting. [2026-01-01T12:16:04.536172] [INFO ] [MAIN ] [2239/3542] NNY kept (0.7s) | 2234 kept, 5 rejected | 140.0/min | ETA: 9.3m [2026-01-01T12:16:04.972219] [DEBUG] [REMOTE ] NOA: Retrieved 4806 rows, trimmed to 300. [2026-01-01T12:16:04.972352] [DEBUG] [REMOTE ] NOA: PASS: History has at least 300 days. [2026-01-01T12:16:04.972562] [DEBUG] [REMOTE ] NOA: PASS: Price check passed. Min price $13.09. [2026-01-01T12:16:04.972717] [DEBUG] [REMOTE ] NOA: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:04.972828] [DEBUG] [REMOTE ] NOA: PASS: Integrity check passed. [2026-01-01T12:16:04.972869] [DEBUG] [REMOTE ] NOA: Symbol is viable for forecasting. [2026-01-01T12:16:04.972917] [INFO ] [MAIN ] [2240/3542] NOA kept (0.4s) | 2235 kept, 5 rejected | 140.0/min | ETA: 9.3m [2026-01-01T12:16:05.368120] [DEBUG] [REMOTE ] NOAH: Retrieved 3808 rows, trimmed to 300. [2026-01-01T12:16:05.368263] [DEBUG] [REMOTE ] NOAH: PASS: History has at least 300 days. [2026-01-01T12:16:05.368489] [DEBUG] [REMOTE ] NOAH: PASS: Price check passed. Min price $9.61. [2026-01-01T12:16:05.368644] [DEBUG] [REMOTE ] NOAH: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:05.368759] [DEBUG] [REMOTE ] NOAH: PASS: Integrity check passed. [2026-01-01T12:16:05.368798] [DEBUG] [REMOTE ] NOAH: Symbol is viable for forecasting. [2026-01-01T12:16:05.368847] [INFO ] [MAIN ] [2241/3542] NOAH kept (0.4s) | 2236 kept, 5 rejected | 140.0/min | ETA: 9.3m [2026-01-01T12:16:05.586749] [DEBUG] [REMOTE ] NODK: Retrieved 2212 rows, trimmed to 300. [2026-01-01T12:16:05.586883] [DEBUG] [REMOTE ] NODK: PASS: History has at least 300 days. [2026-01-01T12:16:05.587080] [DEBUG] [REMOTE ] NODK: PASS: Price check passed. Min price $12.99. [2026-01-01T12:16:05.587225] [DEBUG] [REMOTE ] NODK: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:05.587343] [DEBUG] [REMOTE ] NODK: PASS: Integrity check passed. [2026-01-01T12:16:05.587399] [DEBUG] [REMOTE ] NODK: Symbol is viable for forecasting. [2026-01-01T12:16:05.587465] [INFO ] [MAIN ] [2242/3542] NODK kept (0.2s) | 2237 kept, 5 rejected | 140.1/min | ETA: 9.3m [2026-01-01T12:16:06.100267] [DEBUG] [REMOTE ] NOG: Retrieved 4711 rows, trimmed to 300. [2026-01-01T12:16:06.100394] [DEBUG] [REMOTE ] NOG: PASS: History has at least 300 days. [2026-01-01T12:16:06.100627] [DEBUG] [REMOTE ] NOG: PASS: Price check passed. Min price $20.06. [2026-01-01T12:16:06.100763] [DEBUG] [REMOTE ] NOG: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:06.100872] [DEBUG] [REMOTE ] NOG: PASS: Integrity check passed. [2026-01-01T12:16:06.100911] [DEBUG] [REMOTE ] NOG: Symbol is viable for forecasting. [2026-01-01T12:16:06.100959] [INFO ] [MAIN ] [2243/3542] NOG kept (0.5s) | 2238 kept, 5 rejected | 140.0/min | ETA: 9.3m [2026-01-01T12:16:06.423460] [DEBUG] [REMOTE ] NOMD: Retrieved 2514 rows, trimmed to 300. [2026-01-01T12:16:06.423643] [DEBUG] [REMOTE ] NOMD: PASS: History has at least 300 days. [2026-01-01T12:16:06.423871] [DEBUG] [REMOTE ] NOMD: PASS: Price check passed. Min price $10.99. [2026-01-01T12:16:06.424009] [DEBUG] [REMOTE ] NOMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:06.424120] [DEBUG] [REMOTE ] NOMD: PASS: Integrity check passed. [2026-01-01T12:16:06.424162] [DEBUG] [REMOTE ] NOMD: Symbol is viable for forecasting. [2026-01-01T12:16:06.424209] [INFO ] [MAIN ] [2244/3542] NOMD kept (0.3s) | 2239 kept, 5 rejected | 140.1/min | ETA: 9.3m [2026-01-01T12:16:06.709605] [DEBUG] [REMOTE ] NOTE: Retrieved 1273 rows, trimmed to 300. [2026-01-01T12:16:06.709787] [DEBUG] [REMOTE ] NOTE: PASS: History has at least 300 days. [2026-01-01T12:16:06.710039] [DEBUG] [REMOTE ] NOTE: PASS: Price check passed. Min price $1.47. [2026-01-01T12:16:06.710208] [DEBUG] [REMOTE ] NOTE: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:06.710337] [DEBUG] [REMOTE ] NOTE: PASS: Integrity check passed. [2026-01-01T12:16:06.710385] [DEBUG] [REMOTE ] NOTE: Symbol is viable for forecasting. [2026-01-01T12:16:06.710442] [INFO ] [MAIN ] [2245/3542] NOTE kept (0.3s) | 2240 kept, 5 rejected | 140.1/min | ETA: 9.3m [2026-01-01T12:16:07.120950] [DEBUG] [REMOTE ] NPCE: Retrieved 1180 rows, trimmed to 300. [2026-01-01T12:16:07.121168] [DEBUG] [REMOTE ] NPCE: PASS: History has at least 300 days. [2026-01-01T12:16:07.121481] [DEBUG] [REMOTE ] NPCE: PASS: Price check passed. Min price $9.40. [2026-01-01T12:16:07.121668] [DEBUG] [REMOTE ] NPCE: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:07.121807] [DEBUG] [REMOTE ] NPCE: PASS: Integrity check passed. [2026-01-01T12:16:07.121850] [DEBUG] [REMOTE ] NPCE: Symbol is viable for forecasting. [2026-01-01T12:16:07.121908] [INFO ] [MAIN ] [2246/3542] NPCE kept (0.4s) | 2241 kept, 5 rejected | 140.1/min | ETA: 9.3m [2026-01-01T12:16:07.610262] [DEBUG] [REMOTE ] NPFD: Retrieved 1014 rows, trimmed to 300. [2026-01-01T12:16:07.610464] [DEBUG] [REMOTE ] NPFD: PASS: History has at least 300 days. [2026-01-01T12:16:07.610751] [DEBUG] [REMOTE ] NPFD: PASS: Price check passed. Min price $18.95. [2026-01-01T12:16:07.610890] [DEBUG] [REMOTE ] NPFD: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:07.611006] [DEBUG] [REMOTE ] NPFD: PASS: Integrity check passed. [2026-01-01T12:16:07.611047] [DEBUG] [REMOTE ] NPFD: Symbol is viable for forecasting. [2026-01-01T12:16:07.611100] [INFO ] [MAIN ] [2247/3542] NPFD kept (0.5s) | 2242 kept, 5 rejected | 140.1/min | ETA: 9.2m [2026-01-01T12:16:08.164629] [DEBUG] [REMOTE ] NPK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:08.164761] [DEBUG] [REMOTE ] NPK: PASS: History has at least 300 days. [2026-01-01T12:16:08.164984] [DEBUG] [REMOTE ] NPK: PASS: Price check passed. Min price $91.59. [2026-01-01T12:16:08.165115] [DEBUG] [REMOTE ] NPK: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:08.165223] [DEBUG] [REMOTE ] NPK: PASS: Integrity check passed. [2026-01-01T12:16:08.165262] [DEBUG] [REMOTE ] NPK: Symbol is viable for forecasting. [2026-01-01T12:16:08.165309] [INFO ] [MAIN ] [2248/3542] NPK kept (0.6s) | 2243 kept, 5 rejected | 140.1/min | ETA: 9.2m [2026-01-01T12:16:08.627772] [DEBUG] [REMOTE ] NPO: Retrieved 5940 rows, trimmed to 300. [2026-01-01T12:16:08.627904] [DEBUG] [REMOTE ] NPO: PASS: History has at least 300 days. [2026-01-01T12:16:08.628116] [DEBUG] [REMOTE ] NPO: PASS: Price check passed. Min price $202.27. [2026-01-01T12:16:08.628247] [DEBUG] [REMOTE ] NPO: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:08.628360] [DEBUG] [REMOTE ] NPO: PASS: Integrity check passed. [2026-01-01T12:16:08.628399] [DEBUG] [REMOTE ] NPO: Symbol is viable for forecasting. [2026-01-01T12:16:08.628447] [INFO ] [MAIN ] [2249/3542] NPO kept (0.5s) | 2244 kept, 5 rejected | 140.1/min | ETA: 9.2m [2026-01-01T12:16:09.119730] [DEBUG] [REMOTE ] NQP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:09.119867] [DEBUG] [REMOTE ] NQP: PASS: History has at least 300 days. [2026-01-01T12:16:09.120077] [DEBUG] [REMOTE ] NQP: PASS: Price check passed. Min price $11.82. [2026-01-01T12:16:09.120208] [DEBUG] [REMOTE ] NQP: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:09.120318] [DEBUG] [REMOTE ] NQP: PASS: Integrity check passed. [2026-01-01T12:16:09.120358] [DEBUG] [REMOTE ] NQP: Symbol is viable for forecasting. [2026-01-01T12:16:09.120405] [INFO ] [MAIN ] [2250/3542] NQP kept (0.5s) | 2245 kept, 5 rejected | 140.0/min | ETA: 9.2m [2026-01-01T12:16:09.309011] [DEBUG] [REMOTE ] NRC: Retrieved 3172 rows, trimmed to 300. [2026-01-01T12:16:09.309199] [DEBUG] [REMOTE ] NRC: PASS: History has at least 300 days. [2026-01-01T12:16:09.310040] [DEBUG] [REMOTE ] NRC: PASS: Price check passed. Min price $11.32. [2026-01-01T12:16:09.310392] [DEBUG] [REMOTE ] NRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:09.310612] [DEBUG] [REMOTE ] NRC: PASS: Integrity check passed. [2026-01-01T12:16:09.310660] [DEBUG] [REMOTE ] NRC: Symbol is viable for forecasting. [2026-01-01T12:16:09.310730] [INFO ] [MAIN ] [2251/3542] NRC kept (0.2s) | 2246 kept, 5 rejected | 140.1/min | ETA: 9.2m [2026-01-01T12:16:09.779598] [DEBUG] [REMOTE ] NRDS: Retrieved 1043 rows, trimmed to 300. [2026-01-01T12:16:09.779734] [DEBUG] [REMOTE ] NRDS: PASS: History has at least 300 days. [2026-01-01T12:16:09.779933] [DEBUG] [REMOTE ] NRDS: PASS: Price check passed. Min price $10.29. [2026-01-01T12:16:09.780061] [DEBUG] [REMOTE ] NRDS: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:09.780167] [DEBUG] [REMOTE ] NRDS: PASS: Integrity check passed. [2026-01-01T12:16:09.780206] [DEBUG] [REMOTE ] NRDS: Symbol is viable for forecasting. [2026-01-01T12:16:09.780253] [INFO ] [MAIN ] [2252/3542] NRDS kept (0.5s) | 2247 kept, 5 rejected | 140.1/min | ETA: 9.2m [2026-01-01T12:16:10.226966] [DEBUG] [REMOTE ] NREF: Retrieved 1483 rows, trimmed to 300. [2026-01-01T12:16:10.227100] [DEBUG] [REMOTE ] NREF: PASS: History has at least 300 days. [2026-01-01T12:16:10.227297] [DEBUG] [REMOTE ] NREF: PASS: Price check passed. Min price $12.61. [2026-01-01T12:16:10.227428] [DEBUG] [REMOTE ] NREF: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:10.227535] [DEBUG] [REMOTE ] NREF: PASS: Integrity check passed. [2026-01-01T12:16:10.227599] [DEBUG] [REMOTE ] NREF: Symbol is viable for forecasting. [2026-01-01T12:16:10.227649] [INFO ] [MAIN ] [2253/3542] NREF kept (0.4s) | 2248 kept, 5 rejected | 140.1/min | ETA: 9.2m [2026-01-01T12:16:10.743248] [DEBUG] [REMOTE ] NRG: Retrieved 5556 rows, trimmed to 300. [2026-01-01T12:16:10.743386] [DEBUG] [REMOTE ] NRG: PASS: History has at least 300 days. [2026-01-01T12:16:10.743631] [DEBUG] [REMOTE ] NRG: PASS: Price check passed. Min price $149.48. [2026-01-01T12:16:10.743768] [DEBUG] [REMOTE ] NRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:10.743882] [DEBUG] [REMOTE ] NRG: PASS: Integrity check passed. [2026-01-01T12:16:10.743922] [DEBUG] [REMOTE ] NRG: Symbol is viable for forecasting. [2026-01-01T12:16:10.743972] [INFO ] [MAIN ] [2254/3542] NRG kept (0.5s) | 2249 kept, 5 rejected | 140.1/min | ETA: 9.2m [2026-01-01T12:16:11.209188] [DEBUG] [REMOTE ] NRIM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:11.209369] [DEBUG] [REMOTE ] NRIM: PASS: History has at least 300 days. [2026-01-01T12:16:11.209605] [DEBUG] [REMOTE ] NRIM: PASS: Price check passed. Min price $19.64. [2026-01-01T12:16:11.209740] [DEBUG] [REMOTE ] NRIM: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:11.209855] [DEBUG] [REMOTE ] NRIM: PASS: Integrity check passed. [2026-01-01T12:16:11.209895] [DEBUG] [REMOTE ] NRIM: Symbol is viable for forecasting. [2026-01-01T12:16:11.209944] [INFO ] [MAIN ] [2255/3542] NRIM kept (0.5s) | 2250 kept, 5 rejected | 140.0/min | ETA: 9.2m [2026-01-01T12:16:11.477316] [DEBUG] [REMOTE ] NRIX: Retrieved 1367 rows, trimmed to 300. [2026-01-01T12:16:11.477491] [DEBUG] [REMOTE ] NRIX: PASS: History has at least 300 days. [2026-01-01T12:16:11.477761] [DEBUG] [REMOTE ] NRIX: PASS: Price check passed. Min price $9.18. [2026-01-01T12:16:11.477916] [DEBUG] [REMOTE ] NRIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:11.478032] [DEBUG] [REMOTE ] NRIX: PASS: Integrity check passed. [2026-01-01T12:16:11.478073] [DEBUG] [REMOTE ] NRIX: Symbol is viable for forecasting. [2026-01-01T12:16:11.478121] [INFO ] [MAIN ] [2256/3542] NRIX kept (0.3s) | 2251 kept, 5 rejected | 140.1/min | ETA: 9.2m [2026-01-01T12:16:11.985378] [DEBUG] [REMOTE ] NRK: Retrieved 5777 rows, trimmed to 300. [2026-01-01T12:16:11.985678] [DEBUG] [REMOTE ] NRK: PASS: History has at least 300 days. [2026-01-01T12:16:11.986142] [DEBUG] [REMOTE ] NRK: PASS: Price check passed. Min price $9.89. [2026-01-01T12:16:11.986311] [DEBUG] [REMOTE ] NRK: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:11.986501] [DEBUG] [REMOTE ] NRK: PASS: Integrity check passed. [2026-01-01T12:16:11.986546] [DEBUG] [REMOTE ] NRK: Symbol is viable for forecasting. [2026-01-01T12:16:11.986659] [INFO ] [MAIN ] [2257/3542] NRK kept (0.5s) | 2252 kept, 5 rejected | 140.1/min | ETA: 9.2m [2026-01-01T12:16:12.317118] [DEBUG] [REMOTE ] NRP: Retrieved 5843 rows, trimmed to 300. [2026-01-01T12:16:12.317252] [DEBUG] [REMOTE ] NRP: PASS: History has at least 300 days. [2026-01-01T12:16:12.317460] [DEBUG] [REMOTE ] NRP: PASS: Price check passed. Min price $99.92. [2026-01-01T12:16:12.317609] [DEBUG] [REMOTE ] NRP: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:12.317722] [DEBUG] [REMOTE ] NRP: PASS: Integrity check passed. [2026-01-01T12:16:12.317761] [DEBUG] [REMOTE ] NRP: Symbol is viable for forecasting. [2026-01-01T12:16:12.317808] [INFO ] [MAIN ] [2258/3542] NRP kept (0.3s) | 2253 kept, 5 rejected | 140.1/min | ETA: 9.2m [2026-01-01T12:16:12.842207] [DEBUG] [REMOTE ] NRXP: Retrieved 2030 rows, trimmed to 300. [2026-01-01T12:16:12.842339] [DEBUG] [REMOTE ] NRXP: PASS: History has at least 300 days. [2026-01-01T12:16:12.842540] [DEBUG] [REMOTE ] NRXP: PASS: Price check passed. Min price $1.98. [2026-01-01T12:16:12.842703] [DEBUG] [REMOTE ] NRXP: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:12.842814] [DEBUG] [REMOTE ] NRXP: PASS: Integrity check passed. [2026-01-01T12:16:12.842856] [DEBUG] [REMOTE ] NRXP: Symbol is viable for forecasting. [2026-01-01T12:16:12.842915] [INFO ] [MAIN ] [2259/3542] NRXP kept (0.5s) | 2254 kept, 5 rejected | 140.1/min | ETA: 9.2m [2026-01-01T12:16:13.303611] [DEBUG] [REMOTE ] NSC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:13.303747] [DEBUG] [REMOTE ] NSC: PASS: History has at least 300 days. [2026-01-01T12:16:13.303992] [DEBUG] [REMOTE ] NSC: PASS: Price check passed. Min price $278.21. [2026-01-01T12:16:13.304129] [DEBUG] [REMOTE ] NSC: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:13.304239] [DEBUG] [REMOTE ] NSC: PASS: Integrity check passed. [2026-01-01T12:16:13.304278] [DEBUG] [REMOTE ] NSC: Symbol is viable for forecasting. [2026-01-01T12:16:13.304325] [INFO ] [MAIN ] [2260/3542] NSC kept (0.5s) | 2255 kept, 5 rejected | 140.1/min | ETA: 9.2m [2026-01-01T12:16:13.631724] [DEBUG] [REMOTE ] NSP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:13.631854] [DEBUG] [REMOTE ] NSP: PASS: History has at least 300 days. [2026-01-01T12:16:13.632053] [DEBUG] [REMOTE ] NSP: PASS: Price check passed. Min price $31.15. [2026-01-01T12:16:13.632183] [DEBUG] [REMOTE ] NSP: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:13.632294] [DEBUG] [REMOTE ] NSP: PASS: Integrity check passed. [2026-01-01T12:16:13.632332] [DEBUG] [REMOTE ] NSP: Symbol is viable for forecasting. [2026-01-01T12:16:13.632379] [INFO ] [MAIN ] [2261/3542] NSP kept (0.3s) | 2256 kept, 5 rejected | 140.1/min | ETA: 9.1m [2026-01-01T12:16:14.280326] [DEBUG] [REMOTE ] NSSC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:14.280473] [DEBUG] [REMOTE ] NSSC: PASS: History has at least 300 days. [2026-01-01T12:16:14.280721] [DEBUG] [REMOTE ] NSSC: PASS: Price check passed. Min price $37.68. [2026-01-01T12:16:14.280859] [DEBUG] [REMOTE ] NSSC: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:14.280981] [DEBUG] [REMOTE ] NSSC: PASS: Integrity check passed. [2026-01-01T12:16:14.281021] [DEBUG] [REMOTE ] NSSC: Symbol is viable for forecasting. [2026-01-01T12:16:14.281071] [INFO ] [MAIN ] [2262/3542] NSSC kept (0.6s) | 2257 kept, 5 rejected | 140.0/min | ETA: 9.1m [2026-01-01T12:16:14.759499] [DEBUG] [REMOTE ] NTAP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:14.759653] [DEBUG] [REMOTE ] NTAP: PASS: History has at least 300 days. [2026-01-01T12:16:14.759877] [DEBUG] [REMOTE ] NTAP: PASS: Price check passed. Min price $103.24. [2026-01-01T12:16:14.760014] [DEBUG] [REMOTE ] NTAP: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:14.760137] [DEBUG] [REMOTE ] NTAP: PASS: Integrity check passed. [2026-01-01T12:16:14.760179] [DEBUG] [REMOTE ] NTAP: Symbol is viable for forecasting. [2026-01-01T12:16:14.760229] [INFO ] [MAIN ] [2263/3542] NTAP kept (0.5s) | 2258 kept, 5 rejected | 140.0/min | ETA: 9.1m [2026-01-01T12:16:15.080183] [DEBUG] [REMOTE ] NTB: Retrieved 2336 rows, trimmed to 300. [2026-01-01T12:16:15.080316] [DEBUG] [REMOTE ] NTB: PASS: History has at least 300 days. [2026-01-01T12:16:15.080527] [DEBUG] [REMOTE ] NTB: PASS: Price check passed. Min price $40.57. [2026-01-01T12:16:15.080697] [DEBUG] [REMOTE ] NTB: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:15.080815] [DEBUG] [REMOTE ] NTB: PASS: Integrity check passed. [2026-01-01T12:16:15.080856] [DEBUG] [REMOTE ] NTB: Symbol is viable for forecasting. [2026-01-01T12:16:15.080906] [INFO ] [MAIN ] [2264/3542] NTB kept (0.3s) | 2259 kept, 5 rejected | 140.0/min | ETA: 9.1m [2026-01-01T12:16:15.619044] [DEBUG] [REMOTE ] NTES: Retrieved 6414 rows, trimmed to 300. [2026-01-01T12:16:15.619186] [DEBUG] [REMOTE ] NTES: PASS: History has at least 300 days. [2026-01-01T12:16:15.619437] [DEBUG] [REMOTE ] NTES: PASS: Price check passed. Min price $132.88. [2026-01-01T12:16:15.619570] [DEBUG] [REMOTE ] NTES: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:15.619708] [DEBUG] [REMOTE ] NTES: PASS: Integrity check passed. [2026-01-01T12:16:15.619747] [DEBUG] [REMOTE ] NTES: Symbol is viable for forecasting. [2026-01-01T12:16:15.619797] [INFO ] [MAIN ] [2265/3542] NTES kept (0.5s) | 2260 kept, 5 rejected | 140.0/min | ETA: 9.1m [2026-01-01T12:16:16.083355] [DEBUG] [REMOTE ] NTIC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:16.083494] [DEBUG] [REMOTE ] NTIC: PASS: History has at least 300 days. [2026-01-01T12:16:16.083743] [DEBUG] [REMOTE ] NTIC: PASS: Price check passed. Min price $7.35. [2026-01-01T12:16:16.083881] [DEBUG] [REMOTE ] NTIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:16.083997] [DEBUG] [REMOTE ] NTIC: PASS: Integrity check passed. [2026-01-01T12:16:16.084038] [DEBUG] [REMOTE ] NTIC: Symbol is viable for forecasting. [2026-01-01T12:16:16.084088] [INFO ] [MAIN ] [2266/3542] NTIC kept (0.5s) | 2261 kept, 5 rejected | 140.0/min | ETA: 9.1m [2026-01-01T12:16:16.381627] [DEBUG] [REMOTE ] NTLA: Retrieved 2428 rows, trimmed to 300. [2026-01-01T12:16:16.381828] [DEBUG] [REMOTE ] NTLA: PASS: History has at least 300 days. [2026-01-01T12:16:16.382088] [DEBUG] [REMOTE ] NTLA: PASS: Price check passed. Min price $8.04. [2026-01-01T12:16:16.382253] [DEBUG] [REMOTE ] NTLA: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:16.382388] [DEBUG] [REMOTE ] NTLA: PASS: Integrity check passed. [2026-01-01T12:16:16.382434] [DEBUG] [REMOTE ] NTLA: Symbol is viable for forecasting. [2026-01-01T12:16:16.382492] [INFO ] [MAIN ] [2267/3542] NTLA kept (0.3s) | 2262 kept, 5 rejected | 140.0/min | ETA: 9.1m [2026-01-01T12:16:16.778643] [DEBUG] [REMOTE ] NTNX: Retrieved 2326 rows, trimmed to 300. [2026-01-01T12:16:16.778777] [DEBUG] [REMOTE ] NTNX: PASS: History has at least 300 days. [2026-01-01T12:16:16.778973] [DEBUG] [REMOTE ] NTNX: PASS: Price check passed. Min price $46.57. [2026-01-01T12:16:16.779105] [DEBUG] [REMOTE ] NTNX: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:16.779212] [DEBUG] [REMOTE ] NTNX: PASS: Integrity check passed. [2026-01-01T12:16:16.779271] [DEBUG] [REMOTE ] NTNX: Symbol is viable for forecasting. [2026-01-01T12:16:16.779323] [INFO ] [MAIN ] [2268/3542] NTNX kept (0.4s) | 2263 kept, 5 rejected | 140.0/min | ETA: 9.1m [2026-01-01T12:16:17.156991] [DEBUG] [REMOTE ] NTRA: Retrieved 2641 rows, trimmed to 300. [2026-01-01T12:16:17.157162] [DEBUG] [REMOTE ] NTRA: PASS: History has at least 300 days. [2026-01-01T12:16:17.157400] [DEBUG] [REMOTE ] NTRA: PASS: Price check passed. Min price $168.53. [2026-01-01T12:16:17.157533] [DEBUG] [REMOTE ] NTRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:17.157669] [DEBUG] [REMOTE ] NTRA: PASS: Integrity check passed. [2026-01-01T12:16:17.157710] [DEBUG] [REMOTE ] NTRA: Symbol is viable for forecasting. [2026-01-01T12:16:17.157756] [INFO ] [MAIN ] [2269/3542] NTRA kept (0.4s) | 2264 kept, 5 rejected | 140.1/min | ETA: 9.1m [2026-01-01T12:16:17.581750] [DEBUG] [REMOTE ] NTRB: Retrieved 1841 rows, trimmed to 300. [2026-01-01T12:16:17.581886] [DEBUG] [REMOTE ] NTRB: PASS: History has at least 300 days. [2026-01-01T12:16:17.582086] [DEBUG] [REMOTE ] NTRB: PASS: Price check passed. Min price $4.38. [2026-01-01T12:16:17.582220] [DEBUG] [REMOTE ] NTRB: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:17.582327] [DEBUG] [REMOTE ] NTRB: PASS: Integrity check passed. [2026-01-01T12:16:17.582366] [DEBUG] [REMOTE ] NTRB: Symbol is viable for forecasting. [2026-01-01T12:16:17.582413] [INFO ] [MAIN ] [2270/3542] NTRB kept (0.4s) | 2265 kept, 5 rejected | 140.1/min | ETA: 9.1m [2026-01-01T12:16:18.092174] [DEBUG] [REMOTE ] NTRS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:18.092328] [DEBUG] [REMOTE ] NTRS: PASS: History has at least 300 days. [2026-01-01T12:16:18.092588] [DEBUG] [REMOTE ] NTRS: PASS: Price check passed. Min price $121.99. [2026-01-01T12:16:18.092728] [DEBUG] [REMOTE ] NTRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:18.092849] [DEBUG] [REMOTE ] NTRS: PASS: Integrity check passed. [2026-01-01T12:16:18.092890] [DEBUG] [REMOTE ] NTRS: Symbol is viable for forecasting. [2026-01-01T12:16:18.092941] [INFO ] [MAIN ] [2271/3542] NTRS kept (0.5s) | 2266 kept, 5 rejected | 140.0/min | ETA: 9.1m [2026-01-01T12:16:18.371761] [DEBUG] [REMOTE ] NTRSO: Retrieved 1551 rows, trimmed to 300. [2026-01-01T12:16:18.371918] [DEBUG] [REMOTE ] NTRSO: PASS: History has at least 300 days. [2026-01-01T12:16:18.372130] [DEBUG] [REMOTE ] NTRSO: PASS: Price check passed. Min price $19.10. [2026-01-01T12:16:18.372270] [DEBUG] [REMOTE ] NTRSO: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:18.372385] [DEBUG] [REMOTE ] NTRSO: PASS: Integrity check passed. [2026-01-01T12:16:18.372426] [DEBUG] [REMOTE ] NTRSO: Symbol is viable for forecasting. [2026-01-01T12:16:18.372475] [INFO ] [MAIN ] [2272/3542] NTRSO kept (0.3s) | 2267 kept, 5 rejected | 140.1/min | ETA: 9.1m [2026-01-01T12:16:18.698372] [DEBUG] [REMOTE ] NUKK: Retrieved 506 rows, trimmed to 300. [2026-01-01T12:16:18.698498] [DEBUG] [REMOTE ] NUKK: PASS: History has at least 300 days. [2026-01-01T12:16:18.698711] [DEBUG] [REMOTE ] NUKK: PASS: Price check passed. Min price $4.03. [2026-01-01T12:16:18.698845] [DEBUG] [REMOTE ] NUKK: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:18.698952] [DEBUG] [REMOTE ] NUKK: PASS: Integrity check passed. [2026-01-01T12:16:18.698991] [DEBUG] [REMOTE ] NUKK: Symbol is viable for forecasting. [2026-01-01T12:16:18.699038] [INFO ] [MAIN ] [2273/3542] NUKK kept (0.3s) | 2268 kept, 5 rejected | 140.1/min | ETA: 9.1m [2026-01-01T12:16:19.291589] [DEBUG] [REMOTE ] NUS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:19.291724] [DEBUG] [REMOTE ] NUS: PASS: History has at least 300 days. [2026-01-01T12:16:19.291941] [DEBUG] [REMOTE ] NUS: PASS: Price check passed. Min price $9.07. [2026-01-01T12:16:19.292075] [DEBUG] [REMOTE ] NUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:19.292194] [DEBUG] [REMOTE ] NUS: PASS: Integrity check passed. [2026-01-01T12:16:19.292235] [DEBUG] [REMOTE ] NUS: Symbol is viable for forecasting. [2026-01-01T12:16:19.292286] [INFO ] [MAIN ] [2274/3542] NUS kept (0.6s) | 2269 kept, 5 rejected | 140.1/min | ETA: 9.1m [2026-01-01T12:16:19.687891] [DEBUG] [REMOTE ] NUTX: Retrieved 3165 rows, trimmed to 300. [2026-01-01T12:16:19.688057] [DEBUG] [REMOTE ] NUTX: PASS: History has at least 300 days. [2026-01-01T12:16:19.688303] [DEBUG] [REMOTE ] NUTX: PASS: Price check passed. Min price $94.83. [2026-01-01T12:16:19.688444] [DEBUG] [REMOTE ] NUTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:19.688563] [DEBUG] [REMOTE ] NUTX: PASS: Integrity check passed. [2026-01-01T12:16:19.688631] [DEBUG] [REMOTE ] NUTX: Symbol is viable for forecasting. [2026-01-01T12:16:19.688696] [INFO ] [MAIN ] [2275/3542] NUTX kept (0.4s) | 2270 kept, 5 rejected | 140.1/min | ETA: 9.0m [2026-01-01T12:16:19.843233] [DEBUG] [REMOTE ] NUVB: Retrieved 1346 rows, trimmed to 300. [2026-01-01T12:16:19.843372] [DEBUG] [REMOTE ] NUVB: PASS: History has at least 300 days. [2026-01-01T12:16:19.843598] [DEBUG] [REMOTE ] NUVB: PASS: Price check passed. Min price $3.41. [2026-01-01T12:16:19.843736] [DEBUG] [REMOTE ] NUVB: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:19.843846] [DEBUG] [REMOTE ] NUVB: PASS: Integrity check passed. [2026-01-01T12:16:19.843887] [DEBUG] [REMOTE ] NUVB: Symbol is viable for forecasting. [2026-01-01T12:16:19.843936] [INFO ] [MAIN ] [2276/3542] NUVB kept (0.2s) | 2271 kept, 5 rejected | 140.1/min | ETA: 9.0m [2026-01-01T12:16:20.328737] [DEBUG] [REMOTE ] NUVL: Retrieved 1112 rows, trimmed to 300. [2026-01-01T12:16:20.328868] [DEBUG] [REMOTE ] NUVL: PASS: History has at least 300 days. [2026-01-01T12:16:20.329062] [DEBUG] [REMOTE ] NUVL: PASS: Price check passed. Min price $83.38. [2026-01-01T12:16:20.329194] [DEBUG] [REMOTE ] NUVL: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:20.329323] [DEBUG] [REMOTE ] NUVL: PASS: Integrity check passed. [2026-01-01T12:16:20.329365] [DEBUG] [REMOTE ] NUVL: Symbol is viable for forecasting. [2026-01-01T12:16:20.329412] [INFO ] [MAIN ] [2277/3542] NUVL kept (0.5s) | 2272 kept, 5 rejected | 140.1/min | ETA: 9.0m [2026-01-01T12:16:20.883830] [DEBUG] [REMOTE ] NUWE: Retrieved 3489 rows, trimmed to 300. [2026-01-01T12:16:20.884185] [DEBUG] [REMOTE ] NUWE: PASS: History has at least 300 days. [2026-01-01T12:16:20.884506] [DEBUG] [REMOTE ] NUWE: PASS: Price check passed. Min price $1.74. [2026-01-01T12:16:20.884713] [DEBUG] [REMOTE ] NUWE: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:20.884868] [DEBUG] [REMOTE ] NUWE: PASS: Integrity check passed. [2026-01-01T12:16:20.884917] [DEBUG] [REMOTE ] NUWE: Symbol is viable for forecasting. [2026-01-01T12:16:20.884985] [INFO ] [MAIN ] [2278/3542] NUWE kept (0.6s) | 2273 kept, 5 rejected | 140.1/min | ETA: 9.0m [2026-01-01T12:16:21.366499] [DEBUG] [REMOTE ] NVAX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:21.366653] [DEBUG] [REMOTE ] NVAX: PASS: History has at least 300 days. [2026-01-01T12:16:21.366866] [DEBUG] [REMOTE ] NVAX: PASS: Price check passed. Min price $6.22. [2026-01-01T12:16:21.366997] [DEBUG] [REMOTE ] NVAX: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:21.367108] [DEBUG] [REMOTE ] NVAX: PASS: Integrity check passed. [2026-01-01T12:16:21.367148] [DEBUG] [REMOTE ] NVAX: Symbol is viable for forecasting. [2026-01-01T12:16:21.367197] [INFO ] [MAIN ] [2279/3542] NVAX kept (0.5s) | 2274 kept, 5 rejected | 140.1/min | ETA: 9.0m [2026-01-01T12:16:21.602605] [DEBUG] [REMOTE ] NVD: Retrieved 593 rows, trimmed to 300. [2026-01-01T12:16:21.602725] [DEBUG] [REMOTE ] NVD: PASS: History has at least 300 days. [2026-01-01T12:16:21.602917] [DEBUG] [REMOTE ] NVD: PASS: Price check passed. Min price $6.12. [2026-01-01T12:16:21.603046] [DEBUG] [REMOTE ] NVD: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:21.603151] [DEBUG] [REMOTE ] NVD: PASS: Integrity check passed. [2026-01-01T12:16:21.603190] [DEBUG] [REMOTE ] NVD: Symbol is viable for forecasting. [2026-01-01T12:16:21.603236] [INFO ] [MAIN ] [2280/3542] NVD kept (0.2s) | 2275 kept, 5 rejected | 140.1/min | ETA: 9.0m [2026-01-01T12:16:22.271399] [DEBUG] [REMOTE ] NVDA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:22.271535] [DEBUG] [REMOTE ] NVDA: PASS: History has at least 300 days. [2026-01-01T12:16:22.271767] [DEBUG] [REMOTE ] NVDA: PASS: Price check passed. Min price $170.94. [2026-01-01T12:16:22.271903] [DEBUG] [REMOTE ] NVDA: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:22.272018] [DEBUG] [REMOTE ] NVDA: PASS: Integrity check passed. [2026-01-01T12:16:22.272058] [DEBUG] [REMOTE ] NVDA: Symbol is viable for forecasting. [2026-01-01T12:16:22.272108] [INFO ] [MAIN ] [2281/3542] NVDA kept (0.7s) | 2276 kept, 5 rejected | 140.1/min | ETA: 9.0m [2026-01-01T12:16:22.489519] [DEBUG] [REMOTE ] NVDD: Retrieved 578 rows, trimmed to 300. [2026-01-01T12:16:22.489672] [DEBUG] [REMOTE ] NVDD: PASS: History has at least 300 days. [2026-01-01T12:16:22.489875] [DEBUG] [REMOTE ] NVDD: PASS: Price check passed. Min price $34.80. [2026-01-01T12:16:22.490009] [DEBUG] [REMOTE ] NVDD: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:22.490118] [DEBUG] [REMOTE ] NVDD: PASS: Integrity check passed. [2026-01-01T12:16:22.490159] [DEBUG] [REMOTE ] NVDD: Symbol is viable for forecasting. [2026-01-01T12:16:22.490206] [INFO ] [MAIN ] [2282/3542] NVDD kept (0.2s) | 2277 kept, 5 rejected | 140.1/min | ETA: 9.0m [2026-01-01T12:16:22.894191] [DEBUG] [REMOTE ] NVDL: Retrieved 765 rows, trimmed to 300. [2026-01-01T12:16:22.894343] [DEBUG] [REMOTE ] NVDL: PASS: History has at least 300 days. [2026-01-01T12:16:22.894615] [DEBUG] [REMOTE ] NVDL: PASS: Price check passed. Min price $74.59. [2026-01-01T12:16:22.894794] [DEBUG] [REMOTE ] NVDL: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:22.894940] [DEBUG] [REMOTE ] NVDL: PASS: Integrity check passed. [2026-01-01T12:16:22.895003] [DEBUG] [REMOTE ] NVDL: Symbol is viable for forecasting. [2026-01-01T12:16:22.895068] [INFO ] [MAIN ] [2283/3542] NVDL kept (0.4s) | 2278 kept, 5 rejected | 140.1/min | ETA: 9.0m [2026-01-01T12:16:23.290379] [DEBUG] [REMOTE ] NVDS: Retrieved 871 rows, trimmed to 300. [2026-01-01T12:16:23.290508] [DEBUG] [REMOTE ] NVDS: PASS: History has at least 300 days. [2026-01-01T12:16:23.290724] [DEBUG] [REMOTE ] NVDS: PASS: Price check passed. Min price $24.41. [2026-01-01T12:16:23.290855] [DEBUG] [REMOTE ] NVDS: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:23.290960] [DEBUG] [REMOTE ] NVDS: PASS: Integrity check passed. [2026-01-01T12:16:23.291000] [DEBUG] [REMOTE ] NVDS: Symbol is viable for forecasting. [2026-01-01T12:16:23.291046] [INFO ] [MAIN ] [2284/3542] NVDS kept (0.4s) | 2279 kept, 5 rejected | 140.1/min | ETA: 9.0m [2026-01-01T12:16:23.980745] [DEBUG] [REMOTE ] NVEC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:23.980883] [DEBUG] [REMOTE ] NVEC: PASS: History has at least 300 days. [2026-01-01T12:16:23.981094] [DEBUG] [REMOTE ] NVEC: PASS: Price check passed. Min price $57.42. [2026-01-01T12:16:23.981226] [DEBUG] [REMOTE ] NVEC: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:23.981338] [DEBUG] [REMOTE ] NVEC: PASS: Integrity check passed. [2026-01-01T12:16:23.981377] [DEBUG] [REMOTE ] NVEC: Symbol is viable for forecasting. [2026-01-01T12:16:23.981426] [INFO ] [MAIN ] [2285/3542] NVEC kept (0.7s) | 2280 kept, 5 rejected | 140.1/min | ETA: 9.0m [2026-01-01T12:16:24.968462] [DEBUG] [REMOTE ] NVG: Retrieved 5864 rows, trimmed to 300. [2026-01-01T12:16:24.968630] [DEBUG] [REMOTE ] NVG: PASS: History has at least 300 days. [2026-01-01T12:16:24.968841] [DEBUG] [REMOTE ] NVG: PASS: Price check passed. Min price $12.08. [2026-01-01T12:16:24.968971] [DEBUG] [REMOTE ] NVG: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:24.969083] [DEBUG] [REMOTE ] NVG: PASS: Integrity check passed. [2026-01-01T12:16:24.969121] [DEBUG] [REMOTE ] NVG: Symbol is viable for forecasting. [2026-01-01T12:16:24.969168] [INFO ] [MAIN ] [2286/3542] NVG kept (1.0s) | 2281 kept, 5 rejected | 140.0/min | ETA: 9.0m [2026-01-01T12:16:25.400741] [DEBUG] [REMOTE ] NVGS: Retrieved 4776 rows, trimmed to 300. [2026-01-01T12:16:25.400875] [DEBUG] [REMOTE ] NVGS: PASS: History has at least 300 days. [2026-01-01T12:16:25.401077] [DEBUG] [REMOTE ] NVGS: PASS: Price check passed. Min price $14.34. [2026-01-01T12:16:25.401207] [DEBUG] [REMOTE ] NVGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:25.401316] [DEBUG] [REMOTE ] NVGS: PASS: Integrity check passed. [2026-01-01T12:16:25.401356] [DEBUG] [REMOTE ] NVGS: Symbol is viable for forecasting. [2026-01-01T12:16:25.401407] [INFO ] [MAIN ] [2287/3542] NVGS kept (0.4s) | 2282 kept, 5 rejected | 140.0/min | ETA: 9.0m [2026-01-01T12:16:25.837217] [DEBUG] [REMOTE ] NVMI: Retrieved 6470 rows, trimmed to 300. [2026-01-01T12:16:25.837352] [DEBUG] [REMOTE ] NVMI: PASS: History has at least 300 days. [2026-01-01T12:16:25.837563] [DEBUG] [REMOTE ] NVMI: PASS: Price check passed. Min price $275.78. [2026-01-01T12:16:25.837716] [DEBUG] [REMOTE ] NVMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:25.837828] [DEBUG] [REMOTE ] NVMI: PASS: Integrity check passed. [2026-01-01T12:16:25.837868] [DEBUG] [REMOTE ] NVMI: Symbol is viable for forecasting. [2026-01-01T12:16:25.837916] [INFO ] [MAIN ] [2288/3542] NVMI kept (0.4s) | 2283 kept, 5 rejected | 140.0/min | ETA: 9.0m [2026-01-01T12:16:26.291444] [DEBUG] [REMOTE ] NVO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:26.291620] [DEBUG] [REMOTE ] NVO: PASS: History has at least 300 days. [2026-01-01T12:16:26.291851] [DEBUG] [REMOTE ] NVO: PASS: Price check passed. Min price $44.97. [2026-01-01T12:16:26.291987] [DEBUG] [REMOTE ] NVO: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:26.292105] [DEBUG] [REMOTE ] NVO: PASS: Integrity check passed. [2026-01-01T12:16:26.292147] [DEBUG] [REMOTE ] NVO: Symbol is viable for forecasting. [2026-01-01T12:16:26.292195] [INFO ] [MAIN ] [2289/3542] NVO kept (0.5s) | 2284 kept, 5 rejected | 140.0/min | ETA: 9.0m [2026-01-01T12:16:26.783194] [DEBUG] [REMOTE ] NVRI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:26.783329] [DEBUG] [REMOTE ] NVRI: PASS: History has at least 300 days. [2026-01-01T12:16:26.783542] [DEBUG] [REMOTE ] NVRI: PASS: Price check passed. Min price $11.49. [2026-01-01T12:16:26.783698] [DEBUG] [REMOTE ] NVRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:26.783813] [DEBUG] [REMOTE ] NVRI: PASS: Integrity check passed. [2026-01-01T12:16:26.783854] [DEBUG] [REMOTE ] NVRI: Symbol is viable for forecasting. [2026-01-01T12:16:26.783905] [INFO ] [MAIN ] [2290/3542] NVRI kept (0.5s) | 2285 kept, 5 rejected | 140.0/min | ETA: 8.9m [2026-01-01T12:16:27.320709] [DEBUG] [REMOTE ] NVS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:27.320927] [DEBUG] [REMOTE ] NVS: PASS: History has at least 300 days. [2026-01-01T12:16:27.321266] [DEBUG] [REMOTE ] NVS: PASS: Price check passed. Min price $121.80. [2026-01-01T12:16:27.321460] [DEBUG] [REMOTE ] NVS: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:27.321655] [DEBUG] [REMOTE ] NVS: PASS: Integrity check passed. [2026-01-01T12:16:27.321717] [DEBUG] [REMOTE ] NVS: Symbol is viable for forecasting. [2026-01-01T12:16:27.321789] [INFO ] [MAIN ] [2291/3542] NVS kept (0.5s) | 2286 kept, 5 rejected | 140.0/min | ETA: 8.9m [2026-01-01T12:16:27.444997] [DEBUG] [REMOTE ] NVTS: Retrieved 1241 rows, trimmed to 300. [2026-01-01T12:16:27.445155] [DEBUG] [REMOTE ] NVTS: PASS: History has at least 300 days. [2026-01-01T12:16:27.445363] [DEBUG] [REMOTE ] NVTS: PASS: Price check passed. Min price $7.14. [2026-01-01T12:16:27.445502] [DEBUG] [REMOTE ] NVTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:27.445634] [DEBUG] [REMOTE ] NVTS: PASS: Integrity check passed. [2026-01-01T12:16:27.445678] [DEBUG] [REMOTE ] NVTS: Symbol is viable for forecasting. [2026-01-01T12:16:27.445729] [INFO ] [MAIN ] [2292/3542] NVTS kept (0.1s) | 2287 kept, 5 rejected | 140.0/min | ETA: 8.9m [2026-01-01T12:16:28.193692] [DEBUG] [REMOTE ] NWBI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:28.193824] [DEBUG] [REMOTE ] NWBI: PASS: History has at least 300 days. [2026-01-01T12:16:28.194033] [DEBUG] [REMOTE ] NWBI: PASS: Price check passed. Min price $11.30. [2026-01-01T12:16:28.194165] [DEBUG] [REMOTE ] NWBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:28.194276] [DEBUG] [REMOTE ] NWBI: PASS: Integrity check passed. [2026-01-01T12:16:28.194316] [DEBUG] [REMOTE ] NWBI: Symbol is viable for forecasting. [2026-01-01T12:16:28.194364] [INFO ] [MAIN ] [2293/3542] NWBI kept (0.7s) | 2288 kept, 5 rejected | 139.9/min | ETA: 8.9m [2026-01-01T12:16:28.583103] [DEBUG] [REMOTE ] NWE: Retrieved 4531 rows, trimmed to 300. [2026-01-01T12:16:28.583230] [DEBUG] [REMOTE ] NWE: PASS: History has at least 300 days. [2026-01-01T12:16:28.583428] [DEBUG] [REMOTE ] NWE: PASS: Price check passed. Min price $56.77. [2026-01-01T12:16:28.583558] [DEBUG] [REMOTE ] NWE: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:28.583685] [DEBUG] [REMOTE ] NWE: PASS: Integrity check passed. [2026-01-01T12:16:28.583724] [DEBUG] [REMOTE ] NWE: Symbol is viable for forecasting. [2026-01-01T12:16:28.583771] [INFO ] [MAIN ] [2294/3542] NWE kept (0.4s) | 2289 kept, 5 rejected | 140.0/min | ETA: 8.9m [2026-01-01T12:16:29.235013] [DEBUG] [REMOTE ] NWFL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:29.235174] [DEBUG] [REMOTE ] NWFL: PASS: History has at least 300 days. [2026-01-01T12:16:29.235428] [DEBUG] [REMOTE ] NWFL: PASS: Price check passed. Min price $24.08. [2026-01-01T12:16:29.235565] [DEBUG] [REMOTE ] NWFL: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:29.235715] [DEBUG] [REMOTE ] NWFL: PASS: Integrity check passed. [2026-01-01T12:16:29.235755] [DEBUG] [REMOTE ] NWFL: Symbol is viable for forecasting. [2026-01-01T12:16:29.235804] [INFO ] [MAIN ] [2295/3542] NWFL kept (0.7s) | 2290 kept, 5 rejected | 139.9/min | ETA: 8.9m [2026-01-01T12:16:29.528744] [DEBUG] [REMOTE ] NWG: Retrieved 4580 rows, trimmed to 300. [2026-01-01T12:16:29.528894] [DEBUG] [REMOTE ] NWG: PASS: History has at least 300 days. [2026-01-01T12:16:29.529117] [DEBUG] [REMOTE ] NWG: PASS: Price check passed. Min price $14.35. [2026-01-01T12:16:29.529278] [DEBUG] [REMOTE ] NWG: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:29.529402] [DEBUG] [REMOTE ] NWG: PASS: Integrity check passed. [2026-01-01T12:16:29.529443] [DEBUG] [REMOTE ] NWG: Symbol is viable for forecasting. [2026-01-01T12:16:29.529494] [INFO ] [MAIN ] [2296/3542] NWG kept (0.3s) | 2291 kept, 5 rejected | 139.9/min | ETA: 8.9m [2026-01-01T12:16:30.580061] [DEBUG] [REMOTE ] NWL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:30.580213] [DEBUG] [REMOTE ] NWL: PASS: History has at least 300 days. [2026-01-01T12:16:30.580455] [DEBUG] [REMOTE ] NWL: PASS: Price check passed. Min price $3.05. [2026-01-01T12:16:30.580611] [DEBUG] [REMOTE ] NWL: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:30.580734] [DEBUG] [REMOTE ] NWL: PASS: Integrity check passed. [2026-01-01T12:16:30.580773] [DEBUG] [REMOTE ] NWL: Symbol is viable for forecasting. [2026-01-01T12:16:30.580823] [INFO ] [MAIN ] [2297/3542] NWL kept (1.1s) | 2292 kept, 5 rejected | 139.9/min | ETA: 8.9m [2026-01-01T12:16:31.156800] [DEBUG] [REMOTE ] NWPX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:31.156993] [DEBUG] [REMOTE ] NWPX: PASS: History has at least 300 days. [2026-01-01T12:16:31.157259] [DEBUG] [REMOTE ] NWPX: PASS: Price check passed. Min price $49.43. [2026-01-01T12:16:31.157413] [DEBUG] [REMOTE ] NWPX: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:31.157541] [DEBUG] [REMOTE ] NWPX: PASS: Integrity check passed. [2026-01-01T12:16:31.157603] [DEBUG] [REMOTE ] NWPX: Symbol is viable for forecasting. [2026-01-01T12:16:31.157668] [INFO ] [MAIN ] [2298/3542] NWPX kept (0.6s) | 2293 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-01T12:16:31.524205] [DEBUG] [REMOTE ] NWS: Retrieved 3154 rows, trimmed to 300. [2026-01-01T12:16:31.524335] [DEBUG] [REMOTE ] NWS: PASS: History has at least 300 days. [2026-01-01T12:16:31.524535] [DEBUG] [REMOTE ] NWS: PASS: Price check passed. Min price $27.98. [2026-01-01T12:16:31.524710] [DEBUG] [REMOTE ] NWS: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:31.524827] [DEBUG] [REMOTE ] NWS: PASS: Integrity check passed. [2026-01-01T12:16:31.524868] [DEBUG] [REMOTE ] NWS: Symbol is viable for forecasting. [2026-01-01T12:16:31.524917] [INFO ] [MAIN ] [2299/3542] NWS kept (0.4s) | 2294 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-01T12:16:31.731805] [DEBUG] [REMOTE ] NWSA: Retrieved 3154 rows, trimmed to 300. [2026-01-01T12:16:31.731962] [DEBUG] [REMOTE ] NWSA: PASS: History has at least 300 days. [2026-01-01T12:16:31.732187] [DEBUG] [REMOTE ] NWSA: PASS: Price check passed. Min price $24.80. [2026-01-01T12:16:31.732323] [DEBUG] [REMOTE ] NWSA: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:31.732437] [DEBUG] [REMOTE ] NWSA: PASS: Integrity check passed. [2026-01-01T12:16:31.732479] [DEBUG] [REMOTE ] NWSA: Symbol is viable for forecasting. [2026-01-01T12:16:31.732528] [INFO ] [MAIN ] [2300/3542] NWSA kept (0.2s) | 2295 kept, 5 rejected | 139.9/min | ETA: 8.9m [2026-01-01T12:16:32.269811] [DEBUG] [REMOTE ] NX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:32.269951] [DEBUG] [REMOTE ] NX: PASS: History has at least 300 days. [2026-01-01T12:16:32.270211] [DEBUG] [REMOTE ] NX: PASS: Price check passed. Min price $11.19. [2026-01-01T12:16:32.270353] [DEBUG] [REMOTE ] NX: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:32.270471] [DEBUG] [REMOTE ] NX: PASS: Integrity check passed. [2026-01-01T12:16:32.270511] [DEBUG] [REMOTE ] NX: Symbol is viable for forecasting. [2026-01-01T12:16:32.270567] [INFO ] [MAIN ] [2301/3542] NX kept (0.5s) | 2296 kept, 5 rejected | 139.9/min | ETA: 8.9m [2026-01-01T12:16:32.843566] [DEBUG] [REMOTE ] NXC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:32.843788] [DEBUG] [REMOTE ] NXC: PASS: History has at least 300 days. [2026-01-01T12:16:32.844080] [DEBUG] [REMOTE ] NXC: PASS: Price check passed. Min price $12.89. [2026-01-01T12:16:32.844226] [DEBUG] [REMOTE ] NXC: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:32.844399] [DEBUG] [REMOTE ] NXC: PASS: Integrity check passed. [2026-01-01T12:16:32.844453] [DEBUG] [REMOTE ] NXC: Symbol is viable for forecasting. [2026-01-01T12:16:32.844520] [INFO ] [MAIN ] [2302/3542] NXC kept (0.6s) | 2297 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-01T12:16:33.265184] [DEBUG] [REMOTE ] NXE: Retrieved 2513 rows, trimmed to 300. [2026-01-01T12:16:33.265417] [DEBUG] [REMOTE ] NXE: PASS: History has at least 300 days. [2026-01-01T12:16:33.265688] [DEBUG] [REMOTE ] NXE: PASS: Price check passed. Min price $7.56. [2026-01-01T12:16:33.265825] [DEBUG] [REMOTE ] NXE: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:33.265939] [DEBUG] [REMOTE ] NXE: PASS: Integrity check passed. [2026-01-01T12:16:33.265979] [DEBUG] [REMOTE ] NXE: Symbol is viable for forecasting. [2026-01-01T12:16:33.266028] [INFO ] [MAIN ] [2303/3542] NXE kept (0.4s) | 2298 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-01T12:16:33.506735] [DEBUG] [REMOTE ] NXG: Retrieved 794 rows, trimmed to 300. [2026-01-01T12:16:33.506862] [DEBUG] [REMOTE ] NXG: PASS: History has at least 300 days. [2026-01-01T12:16:33.507055] [DEBUG] [REMOTE ] NXG: PASS: Price check passed. Min price $47.26. [2026-01-01T12:16:33.507184] [DEBUG] [REMOTE ] NXG: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:33.507288] [DEBUG] [REMOTE ] NXG: PASS: Integrity check passed. [2026-01-01T12:16:33.507328] [DEBUG] [REMOTE ] NXG: Symbol is viable for forecasting. [2026-01-01T12:16:33.507374] [INFO ] [MAIN ] [2304/3542] NXG kept (0.2s) | 2299 kept, 5 rejected | 139.9/min | ETA: 8.9m [2026-01-01T12:16:33.911630] [DEBUG] [REMOTE ] NXGL: Retrieved 1010 rows, trimmed to 300. [2026-01-01T12:16:33.911757] [DEBUG] [REMOTE ] NXGL: PASS: History has at least 300 days. [2026-01-01T12:16:33.911955] [DEBUG] [REMOTE ] NXGL: PASS: Price check passed. Min price $1.47. [2026-01-01T12:16:33.912084] [DEBUG] [REMOTE ] NXGL: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:33.912190] [DEBUG] [REMOTE ] NXGL: PASS: Integrity check passed. [2026-01-01T12:16:33.912229] [DEBUG] [REMOTE ] NXGL: Symbol is viable for forecasting. [2026-01-01T12:16:33.912276] [INFO ] [MAIN ] [2305/3542] NXGL kept (0.4s) | 2300 kept, 5 rejected | 139.9/min | ETA: 8.8m [2026-01-01T12:16:34.527957] [DEBUG] [REMOTE ] NXP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:34.528096] [DEBUG] [REMOTE ] NXP: PASS: History has at least 300 days. [2026-01-01T12:16:34.528325] [DEBUG] [REMOTE ] NXP: PASS: Price check passed. Min price $14.05. [2026-01-01T12:16:34.528455] [DEBUG] [REMOTE ] NXP: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:34.528598] [DEBUG] [REMOTE ] NXP: PASS: Integrity check passed. [2026-01-01T12:16:34.528640] [DEBUG] [REMOTE ] NXP: Symbol is viable for forecasting. [2026-01-01T12:16:34.528688] [INFO ] [MAIN ] [2306/3542] NXP kept (0.6s) | 2301 kept, 5 rejected | 139.8/min | ETA: 8.8m [2026-01-01T12:16:34.749505] [DEBUG] [REMOTE ] NXPI: Retrieved 3875 rows, trimmed to 300. [2026-01-01T12:16:34.749684] [DEBUG] [REMOTE ] NXPI: PASS: History has at least 300 days. [2026-01-01T12:16:34.749900] [DEBUG] [REMOTE ] NXPI: PASS: Price check passed. Min price $183.38. [2026-01-01T12:16:34.750029] [DEBUG] [REMOTE ] NXPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:34.750142] [DEBUG] [REMOTE ] NXPI: PASS: Integrity check passed. [2026-01-01T12:16:34.750181] [DEBUG] [REMOTE ] NXPI: Symbol is viable for forecasting. [2026-01-01T12:16:34.750229] [INFO ] [MAIN ] [2307/3542] NXPI kept (0.2s) | 2302 kept, 5 rejected | 139.9/min | ETA: 8.8m [2026-01-01T12:16:35.205139] [DEBUG] [REMOTE ] NYXH: Retrieved 1176 rows, trimmed to 300. [2026-01-01T12:16:35.205281] [DEBUG] [REMOTE ] NYXH: PASS: History has at least 300 days. [2026-01-01T12:16:35.205483] [DEBUG] [REMOTE ] NYXH: PASS: Price check passed. Min price $4.47. [2026-01-01T12:16:35.205634] [DEBUG] [REMOTE ] NYXH: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:35.205745] [DEBUG] [REMOTE ] NYXH: PASS: Integrity check passed. [2026-01-01T12:16:35.205785] [DEBUG] [REMOTE ] NYXH: Symbol is viable for forecasting. [2026-01-01T12:16:35.205832] [INFO ] [MAIN ] [2308/3542] NYXH kept (0.5s) | 2303 kept, 5 rejected | 139.9/min | ETA: 8.8m [2026-01-01T12:16:35.790608] [DEBUG] [REMOTE ] NZF: Retrieved 6101 rows, trimmed to 300. [2026-01-01T12:16:35.790753] [DEBUG] [REMOTE ] NZF: PASS: History has at least 300 days. [2026-01-01T12:16:35.790970] [DEBUG] [REMOTE ] NZF: PASS: Price check passed. Min price $12.12. [2026-01-01T12:16:35.791106] [DEBUG] [REMOTE ] NZF: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:35.791223] [DEBUG] [REMOTE ] NZF: PASS: Integrity check passed. [2026-01-01T12:16:35.791264] [DEBUG] [REMOTE ] NZF: Symbol is viable for forecasting. [2026-01-01T12:16:35.791314] [INFO ] [MAIN ] [2309/3542] NZF kept (0.6s) | 2304 kept, 5 rejected | 139.8/min | ETA: 8.8m [2026-01-01T12:16:36.004070] [DEBUG] [REMOTE ] OABI: Retrieved 793 rows, trimmed to 300. [2026-01-01T12:16:36.004208] [DEBUG] [REMOTE ] OABI: PASS: History has at least 300 days. [2026-01-01T12:16:36.004405] [DEBUG] [REMOTE ] OABI: PASS: Price check passed. Min price $1.38. [2026-01-01T12:16:36.004535] [DEBUG] [REMOTE ] OABI: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:36.004689] [DEBUG] [REMOTE ] OABI: PASS: Integrity check passed. [2026-01-01T12:16:36.004744] [DEBUG] [REMOTE ] OABI: Symbol is viable for forecasting. [2026-01-01T12:16:36.004806] [INFO ] [MAIN ] [2310/3542] OABI kept (0.2s) | 2305 kept, 5 rejected | 139.9/min | ETA: 8.8m [2026-01-01T12:16:36.483514] [DEBUG] [REMOTE ] OBDC: Retrieved 1624 rows, trimmed to 300. [2026-01-01T12:16:36.483694] [DEBUG] [REMOTE ] OBDC: PASS: History has at least 300 days. [2026-01-01T12:16:36.483901] [DEBUG] [REMOTE ] OBDC: PASS: Price check passed. Min price $11.41. [2026-01-01T12:16:36.484035] [DEBUG] [REMOTE ] OBDC: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:36.484148] [DEBUG] [REMOTE ] OBDC: PASS: Integrity check passed. [2026-01-01T12:16:36.484188] [DEBUG] [REMOTE ] OBDC: Symbol is viable for forecasting. [2026-01-01T12:16:36.484238] [INFO ] [MAIN ] [2311/3542] OBDC kept (0.5s) | 2306 kept, 5 rejected | 139.9/min | ETA: 8.8m [2026-01-01T12:16:36.852121] [DEBUG] [REMOTE ] OBIL: Retrieved 784 rows, trimmed to 300. [2026-01-01T12:16:36.852258] [DEBUG] [REMOTE ] OBIL: PASS: History has at least 300 days. [2026-01-01T12:16:36.852477] [DEBUG] [REMOTE ] OBIL: PASS: Price check passed. Min price $49.73. [2026-01-01T12:16:36.852638] [DEBUG] [REMOTE ] OBIL: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:36.852750] [DEBUG] [REMOTE ] OBIL: PASS: Integrity check passed. [2026-01-01T12:16:36.852791] [DEBUG] [REMOTE ] OBIL: Symbol is viable for forecasting. [2026-01-01T12:16:36.852840] [INFO ] [MAIN ] [2312/3542] OBIL kept (0.4s) | 2307 kept, 5 rejected | 139.9/min | ETA: 8.8m [2026-01-01T12:16:37.301117] [DEBUG] [REMOTE ] OBIO: Retrieved 1360 rows, trimmed to 300. [2026-01-01T12:16:37.301245] [DEBUG] [REMOTE ] OBIO: PASS: History has at least 300 days. [2026-01-01T12:16:37.301438] [DEBUG] [REMOTE ] OBIO: PASS: Price check passed. Min price $2.73. [2026-01-01T12:16:37.301590] [DEBUG] [REMOTE ] OBIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:37.301716] [DEBUG] [REMOTE ] OBIO: PASS: Integrity check passed. [2026-01-01T12:16:37.301755] [DEBUG] [REMOTE ] OBIO: Symbol is viable for forecasting. [2026-01-01T12:16:37.301818] [INFO ] [MAIN ] [2313/3542] OBIO kept (0.4s) | 2308 kept, 5 rejected | 139.9/min | ETA: 8.8m [2026-01-01T12:16:37.696451] [DEBUG] [REMOTE ] OBK: Retrieved 1924 rows, trimmed to 300. [2026-01-01T12:16:37.696606] [DEBUG] [REMOTE ] OBK: PASS: History has at least 300 days. [2026-01-01T12:16:37.696811] [DEBUG] [REMOTE ] OBK: PASS: Price check passed. Min price $32.27. [2026-01-01T12:16:37.696943] [DEBUG] [REMOTE ] OBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:37.697050] [DEBUG] [REMOTE ] OBK: PASS: Integrity check passed. [2026-01-01T12:16:37.697089] [DEBUG] [REMOTE ] OBK: Symbol is viable for forecasting. [2026-01-01T12:16:37.697137] [INFO ] [MAIN ] [2314/3542] OBK kept (0.4s) | 2309 kept, 5 rejected | 139.9/min | ETA: 8.8m [2026-01-01T12:16:38.072020] [DEBUG] [REMOTE ] OBTC: Retrieved 1227 rows, trimmed to 300. [2026-01-01T12:16:38.072146] [DEBUG] [REMOTE ] OBTC: PASS: History has at least 300 days. [2026-01-01T12:16:38.072344] [DEBUG] [REMOTE ] OBTC: PASS: Price check passed. Min price $25.77. [2026-01-01T12:16:38.072474] [DEBUG] [REMOTE ] OBTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:38.072607] [DEBUG] [REMOTE ] OBTC: PASS: Integrity check passed. [2026-01-01T12:16:38.072651] [DEBUG] [REMOTE ] OBTC: Symbol is viable for forecasting. [2026-01-01T12:16:38.072703] [INFO ] [MAIN ] [2315/3542] OBTC kept (0.4s) | 2310 kept, 5 rejected | 139.9/min | ETA: 8.8m [2026-01-01T12:16:38.664606] [DEBUG] [REMOTE ] OC: Retrieved 4821 rows, trimmed to 300. [2026-01-01T12:16:38.664755] [DEBUG] [REMOTE ] OC: PASS: History has at least 300 days. [2026-01-01T12:16:38.664990] [DEBUG] [REMOTE ] OC: PASS: Price check passed. Min price $98.28. [2026-01-01T12:16:38.665128] [DEBUG] [REMOTE ] OC: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:38.665250] [DEBUG] [REMOTE ] OC: PASS: Integrity check passed. [2026-01-01T12:16:38.665296] [DEBUG] [REMOTE ] OC: Symbol is viable for forecasting. [2026-01-01T12:16:38.665361] [INFO ] [MAIN ] [2316/3542] OC kept (0.6s) | 2311 kept, 5 rejected | 139.9/min | ETA: 8.8m [2026-01-01T12:16:38.977609] [DEBUG] [REMOTE ] OCCI: Retrieved 1819 rows, trimmed to 300. [2026-01-01T12:16:38.977780] [DEBUG] [REMOTE ] OCCI: PASS: History has at least 300 days. [2026-01-01T12:16:38.978040] [DEBUG] [REMOTE ] OCCI: PASS: Price check passed. Min price $4.28. [2026-01-01T12:16:38.978183] [DEBUG] [REMOTE ] OCCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:38.978302] [DEBUG] [REMOTE ] OCCI: PASS: Integrity check passed. [2026-01-01T12:16:38.978345] [DEBUG] [REMOTE ] OCCI: Symbol is viable for forecasting. [2026-01-01T12:16:38.978396] [INFO ] [MAIN ] [2317/3542] OCCI kept (0.3s) | 2312 kept, 5 rejected | 139.9/min | ETA: 8.8m [2026-01-01T12:16:39.622450] [DEBUG] [REMOTE ] OCFC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:39.622604] [DEBUG] [REMOTE ] OCFC: PASS: History has at least 300 days. [2026-01-01T12:16:39.622885] [DEBUG] [REMOTE ] OCFC: PASS: Price check passed. Min price $17.20. [2026-01-01T12:16:39.623034] [DEBUG] [REMOTE ] OCFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:39.623155] [DEBUG] [REMOTE ] OCFC: PASS: Integrity check passed. [2026-01-01T12:16:39.623198] [DEBUG] [REMOTE ] OCFC: Symbol is viable for forecasting. [2026-01-01T12:16:39.623251] [INFO ] [MAIN ] [2318/3542] OCFC kept (0.6s) | 2313 kept, 5 rejected | 139.8/min | ETA: 8.8m [2026-01-01T12:16:39.885068] [DEBUG] [REMOTE ] OCGN: Retrieved 2786 rows, trimmed to 300. [2026-01-01T12:16:39.885214] [DEBUG] [REMOTE ] OCGN: PASS: History has at least 300 days. [2026-01-01T12:16:39.885434] [DEBUG] [REMOTE ] OCGN: PASS: Price check passed. Min price $1.11. [2026-01-01T12:16:39.885622] [DEBUG] [REMOTE ] OCGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:39.885768] [DEBUG] [REMOTE ] OCGN: PASS: Integrity check passed. [2026-01-01T12:16:39.885820] [DEBUG] [REMOTE ] OCGN: Symbol is viable for forecasting. [2026-01-01T12:16:39.885898] [INFO ] [MAIN ] [2319/3542] OCGN kept (0.3s) | 2314 kept, 5 rejected | 139.9/min | ETA: 8.7m [2026-01-01T12:16:40.417072] [DEBUG] [REMOTE ] OCSL: Retrieved 4417 rows, trimmed to 300. [2026-01-01T12:16:40.417202] [DEBUG] [REMOTE ] OCSL: PASS: History has at least 300 days. [2026-01-01T12:16:40.417408] [DEBUG] [REMOTE ] OCSL: PASS: Price check passed. Min price $12.18. [2026-01-01T12:16:40.417543] [DEBUG] [REMOTE ] OCSL: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:40.417673] [DEBUG] [REMOTE ] OCSL: PASS: Integrity check passed. [2026-01-01T12:16:40.417714] [DEBUG] [REMOTE ] OCSL: Symbol is viable for forecasting. [2026-01-01T12:16:40.417763] [INFO ] [MAIN ] [2320/3542] OCSL kept (0.5s) | 2315 kept, 5 rejected | 139.9/min | ETA: 8.7m [2026-01-01T12:16:40.829721] [DEBUG] [REMOTE ] OCUL: Retrieved 2877 rows, trimmed to 300. [2026-01-01T12:16:40.829864] [DEBUG] [REMOTE ] OCUL: PASS: History has at least 300 days. [2026-01-01T12:16:40.830071] [DEBUG] [REMOTE ] OCUL: PASS: Price check passed. Min price $10.63. [2026-01-01T12:16:40.830208] [DEBUG] [REMOTE ] OCUL: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:40.830317] [DEBUG] [REMOTE ] OCUL: PASS: Integrity check passed. [2026-01-01T12:16:40.830358] [DEBUG] [REMOTE ] OCUL: Symbol is viable for forecasting. [2026-01-01T12:16:40.830407] [INFO ] [MAIN ] [2321/3542] OCUL kept (0.4s) | 2316 kept, 5 rejected | 139.9/min | ETA: 8.7m [2026-01-01T12:16:41.361498] [DEBUG] [REMOTE ] ODC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:41.361667] [DEBUG] [REMOTE ] ODC: PASS: History has at least 300 days. [2026-01-01T12:16:41.361894] [DEBUG] [REMOTE ] ODC: PASS: Price check passed. Min price $46.21. [2026-01-01T12:16:41.362030] [DEBUG] [REMOTE ] ODC: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:41.362148] [DEBUG] [REMOTE ] ODC: PASS: Integrity check passed. [2026-01-01T12:16:41.362188] [DEBUG] [REMOTE ] ODC: Symbol is viable for forecasting. [2026-01-01T12:16:41.362242] [INFO ] [MAIN ] [2322/3542] ODC kept (0.5s) | 2317 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-01T12:16:41.600423] [DEBUG] [REMOTE ] ODD: Retrieved 617 rows, trimmed to 300. [2026-01-01T12:16:41.600549] [DEBUG] [REMOTE ] ODD: PASS: History has at least 300 days. [2026-01-01T12:16:41.600792] [DEBUG] [REMOTE ] ODD: PASS: Price check passed. Min price $36.58. [2026-01-01T12:16:41.600948] [DEBUG] [REMOTE ] ODD: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:41.601057] [DEBUG] [REMOTE ] ODD: PASS: Integrity check passed. [2026-01-01T12:16:41.601098] [DEBUG] [REMOTE ] ODD: Symbol is viable for forecasting. [2026-01-01T12:16:41.601147] [INFO ] [MAIN ] [2323/3542] ODD kept (0.2s) | 2318 kept, 5 rejected | 139.9/min | ETA: 8.7m [2026-01-01T12:16:42.668676] [DEBUG] [REMOTE ] ODFL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:42.668808] [DEBUG] [REMOTE ] ODFL: PASS: History has at least 300 days. [2026-01-01T12:16:42.669017] [DEBUG] [REMOTE ] ODFL: PASS: Price check passed. Min price $126.06. [2026-01-01T12:16:42.669147] [DEBUG] [REMOTE ] ODFL: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:42.669285] [DEBUG] [REMOTE ] ODFL: PASS: Integrity check passed. [2026-01-01T12:16:42.669328] [DEBUG] [REMOTE ] ODFL: Symbol is viable for forecasting. [2026-01-01T12:16:42.669377] [INFO ] [MAIN ] [2324/3542] ODFL kept (1.1s) | 2319 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-01T12:16:43.032996] [DEBUG] [REMOTE ] OEC: Retrieved 2877 rows, trimmed to 300. [2026-01-01T12:16:43.033120] [DEBUG] [REMOTE ] OEC: PASS: History has at least 300 days. [2026-01-01T12:16:43.033321] [DEBUG] [REMOTE ] OEC: PASS: Price check passed. Min price $4.33. [2026-01-01T12:16:43.033450] [DEBUG] [REMOTE ] OEC: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:43.033557] [DEBUG] [REMOTE ] OEC: PASS: Integrity check passed. [2026-01-01T12:16:43.033626] [DEBUG] [REMOTE ] OEC: Symbol is viable for forecasting. [2026-01-01T12:16:43.033691] [INFO ] [MAIN ] [2325/3542] OEC kept (0.4s) | 2320 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-01T12:16:43.475384] [DEBUG] [REMOTE ] OESX: Retrieved 4537 rows, trimmed to 300. [2026-01-01T12:16:43.475513] [DEBUG] [REMOTE ] OESX: PASS: History has at least 300 days. [2026-01-01T12:16:43.475745] [DEBUG] [REMOTE ] OESX: PASS: Price check passed. Min price $7.96. [2026-01-01T12:16:43.475903] [DEBUG] [REMOTE ] OESX: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:43.476018] [DEBUG] [REMOTE ] OESX: PASS: Integrity check passed. [2026-01-01T12:16:43.476057] [DEBUG] [REMOTE ] OESX: Symbol is viable for forecasting. [2026-01-01T12:16:43.476104] [INFO ] [MAIN ] [2326/3542] OESX kept (0.4s) | 2321 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-01T12:16:44.015504] [DEBUG] [REMOTE ] OFG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:44.015674] [DEBUG] [REMOTE ] OFG: PASS: History has at least 300 days. [2026-01-01T12:16:44.015929] [DEBUG] [REMOTE ] OFG: PASS: Price check passed. Min price $37.93. [2026-01-01T12:16:44.016068] [DEBUG] [REMOTE ] OFG: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:44.016188] [DEBUG] [REMOTE ] OFG: PASS: Integrity check passed. [2026-01-01T12:16:44.016230] [DEBUG] [REMOTE ] OFG: Symbol is viable for forecasting. [2026-01-01T12:16:44.016280] [INFO ] [MAIN ] [2327/3542] OFG kept (0.5s) | 2322 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-01T12:16:44.324092] [DEBUG] [REMOTE ] OFIX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:44.324222] [DEBUG] [REMOTE ] OFIX: PASS: History has at least 300 days. [2026-01-01T12:16:44.324430] [DEBUG] [REMOTE ] OFIX: PASS: Price check passed. Min price $14.02. [2026-01-01T12:16:44.324560] [DEBUG] [REMOTE ] OFIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:44.324692] [DEBUG] [REMOTE ] OFIX: PASS: Integrity check passed. [2026-01-01T12:16:44.324732] [DEBUG] [REMOTE ] OFIX: Symbol is viable for forecasting. [2026-01-01T12:16:44.324780] [INFO ] [MAIN ] [2328/3542] OFIX kept (0.3s) | 2323 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-01T12:16:44.836609] [DEBUG] [REMOTE ] OFLX: Retrieved 5138 rows, trimmed to 300. [2026-01-01T12:16:44.836758] [DEBUG] [REMOTE ] OFLX: PASS: History has at least 300 days. [2026-01-01T12:16:44.836994] [DEBUG] [REMOTE ] OFLX: PASS: Price check passed. Min price $25.33. [2026-01-01T12:16:44.837126] [DEBUG] [REMOTE ] OFLX: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:44.837245] [DEBUG] [REMOTE ] OFLX: PASS: Integrity check passed. [2026-01-01T12:16:44.837284] [DEBUG] [REMOTE ] OFLX: Symbol is viable for forecasting. [2026-01-01T12:16:44.837334] [INFO ] [MAIN ] [2329/3542] OFLX kept (0.5s) | 2324 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-01T12:16:45.019763] [DEBUG] [REMOTE ] OFS: Retrieved 3306 rows, trimmed to 300. [2026-01-01T12:16:45.019904] [DEBUG] [REMOTE ] OFS: PASS: History has at least 300 days. [2026-01-01T12:16:45.020126] [DEBUG] [REMOTE ] OFS: PASS: Price check passed. Min price $4.55. [2026-01-01T12:16:45.020257] [DEBUG] [REMOTE ] OFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:45.020376] [DEBUG] [REMOTE ] OFS: PASS: Integrity check passed. [2026-01-01T12:16:45.020415] [DEBUG] [REMOTE ] OFS: Symbol is viable for forecasting. [2026-01-01T12:16:45.020464] [INFO ] [MAIN ] [2330/3542] OFS kept (0.2s) | 2325 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-01T12:16:45.766937] [DEBUG] [REMOTE ] OGE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:45.767099] [DEBUG] [REMOTE ] OGE: PASS: History has at least 300 days. [2026-01-01T12:16:45.767363] [DEBUG] [REMOTE ] OGE: PASS: Price check passed. Min price $42.50. [2026-01-01T12:16:45.767496] [DEBUG] [REMOTE ] OGE: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:45.767648] [DEBUG] [REMOTE ] OGE: PASS: Integrity check passed. [2026-01-01T12:16:45.767691] [DEBUG] [REMOTE ] OGE: Symbol is viable for forecasting. [2026-01-01T12:16:45.767757] [INFO ] [MAIN ] [2331/3542] OGE kept (0.7s) | 2326 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-01T12:16:46.847697] [DEBUG] [REMOTE ] OGI: Retrieved 2854 rows, trimmed to 300. [2026-01-01T12:16:46.847823] [DEBUG] [REMOTE ] OGI: PASS: History has at least 300 days. [2026-01-01T12:16:46.848022] [DEBUG] [REMOTE ] OGI: PASS: Price check passed. Min price $1.46. [2026-01-01T12:16:46.848157] [DEBUG] [REMOTE ] OGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:46.848265] [DEBUG] [REMOTE ] OGI: PASS: Integrity check passed. [2026-01-01T12:16:46.848304] [DEBUG] [REMOTE ] OGI: Symbol is viable for forecasting. [2026-01-01T12:16:46.848350] [INFO ] [MAIN ] [2332/3542] OGI kept (1.1s) | 2327 kept, 5 rejected | 139.7/min | ETA: 8.7m [2026-01-01T12:16:47.201742] [DEBUG] [REMOTE ] OGN: Retrieved 1153 rows, trimmed to 300. [2026-01-01T12:16:47.201901] [DEBUG] [REMOTE ] OGN: PASS: History has at least 300 days. [2026-01-01T12:16:47.202130] [DEBUG] [REMOTE ] OGN: PASS: Price check passed. Min price $6.32. [2026-01-01T12:16:47.202265] [DEBUG] [REMOTE ] OGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:47.202387] [DEBUG] [REMOTE ] OGN: PASS: Integrity check passed. [2026-01-01T12:16:47.202434] [DEBUG] [REMOTE ] OGN: Symbol is viable for forecasting. [2026-01-01T12:16:47.202484] [INFO ] [MAIN ] [2333/3542] OGN kept (0.4s) | 2328 kept, 5 rejected | 139.7/min | ETA: 8.7m [2026-01-01T12:16:47.873264] [DEBUG] [REMOTE ] OHI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:47.873397] [DEBUG] [REMOTE ] OHI: PASS: History has at least 300 days. [2026-01-01T12:16:47.873634] [DEBUG] [REMOTE ] OHI: PASS: Price check passed. Min price $38.79. [2026-01-01T12:16:47.873772] [DEBUG] [REMOTE ] OHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:47.873885] [DEBUG] [REMOTE ] OHI: PASS: Integrity check passed. [2026-01-01T12:16:47.873940] [DEBUG] [REMOTE ] OHI: Symbol is viable for forecasting. [2026-01-01T12:16:47.874013] [INFO ] [MAIN ] [2334/3542] OHI kept (0.7s) | 2329 kept, 5 rejected | 139.7/min | ETA: 8.6m [2026-01-01T12:16:48.372866] [DEBUG] [REMOTE ] OI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:48.373002] [DEBUG] [REMOTE ] OI: PASS: History has at least 300 days. [2026-01-01T12:16:48.373239] [DEBUG] [REMOTE ] OI: PASS: Price check passed. Min price $11.29. [2026-01-01T12:16:48.373394] [DEBUG] [REMOTE ] OI: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:48.373511] [DEBUG] [REMOTE ] OI: PASS: Integrity check passed. [2026-01-01T12:16:48.373551] [DEBUG] [REMOTE ] OI: Symbol is viable for forecasting. [2026-01-01T12:16:48.373621] [INFO ] [MAIN ] [2335/3542] OI kept (0.5s) | 2330 kept, 5 rejected | 139.6/min | ETA: 8.6m [2026-01-01T12:16:48.821258] [DEBUG] [REMOTE ] OIA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:48.821404] [DEBUG] [REMOTE ] OIA: PASS: History has at least 300 days. [2026-01-01T12:16:48.821659] [DEBUG] [REMOTE ] OIA: PASS: Price check passed. Min price $5.86. [2026-01-01T12:16:48.821800] [DEBUG] [REMOTE ] OIA: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:48.821924] [DEBUG] [REMOTE ] OIA: PASS: Integrity check passed. [2026-01-01T12:16:48.821972] [DEBUG] [REMOTE ] OIA: Symbol is viable for forecasting. [2026-01-01T12:16:48.822032] [INFO ] [MAIN ] [2336/3542] OIA kept (0.4s) | 2331 kept, 5 rejected | 139.6/min | ETA: 8.6m [2026-01-01T12:16:49.279495] [DEBUG] [REMOTE ] OII: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:49.279640] [DEBUG] [REMOTE ] OII: PASS: History has at least 300 days. [2026-01-01T12:16:49.279843] [DEBUG] [REMOTE ] OII: PASS: Price check passed. Min price $22.20. [2026-01-01T12:16:49.279974] [DEBUG] [REMOTE ] OII: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:49.280086] [DEBUG] [REMOTE ] OII: PASS: Integrity check passed. [2026-01-01T12:16:49.280133] [DEBUG] [REMOTE ] OII: Symbol is viable for forecasting. [2026-01-01T12:16:49.280195] [INFO ] [MAIN ] [2337/3542] OII kept (0.5s) | 2332 kept, 5 rejected | 139.6/min | ETA: 8.6m [2026-01-01T12:16:49.871683] [DEBUG] [REMOTE ] OIS: Retrieved 6260 rows, trimmed to 300. [2026-01-01T12:16:49.871857] [DEBUG] [REMOTE ] OIS: PASS: History has at least 300 days. [2026-01-01T12:16:49.872146] [DEBUG] [REMOTE ] OIS: PASS: Price check passed. Min price $5.58. [2026-01-01T12:16:49.872313] [DEBUG] [REMOTE ] OIS: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:49.872466] [DEBUG] [REMOTE ] OIS: PASS: Integrity check passed. [2026-01-01T12:16:49.872516] [DEBUG] [REMOTE ] OIS: Symbol is viable for forecasting. [2026-01-01T12:16:49.872599] [INFO ] [MAIN ] [2338/3542] OIS kept (0.6s) | 2333 kept, 5 rejected | 139.6/min | ETA: 8.6m [2026-01-01T12:16:50.337694] [DEBUG] [REMOTE ] OKE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:50.337851] [DEBUG] [REMOTE ] OKE: PASS: History has at least 300 days. [2026-01-01T12:16:50.338094] [DEBUG] [REMOTE ] OKE: PASS: Price check passed. Min price $64.31. [2026-01-01T12:16:50.338239] [DEBUG] [REMOTE ] OKE: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:50.338363] [DEBUG] [REMOTE ] OKE: PASS: Integrity check passed. [2026-01-01T12:16:50.338407] [DEBUG] [REMOTE ] OKE: Symbol is viable for forecasting. [2026-01-01T12:16:50.338461] [INFO ] [MAIN ] [2339/3542] OKE kept (0.5s) | 2334 kept, 5 rejected | 139.6/min | ETA: 8.6m [2026-01-01T12:16:50.630873] [DEBUG] [REMOTE ] OKTA: Retrieved 2196 rows, trimmed to 300. [2026-01-01T12:16:50.631137] [DEBUG] [REMOTE ] OKTA: PASS: History has at least 300 days. [2026-01-01T12:16:50.631465] [DEBUG] [REMOTE ] OKTA: PASS: Price check passed. Min price $78.32. [2026-01-01T12:16:50.631634] [DEBUG] [REMOTE ] OKTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:50.631781] [DEBUG] [REMOTE ] OKTA: PASS: Integrity check passed. [2026-01-01T12:16:50.631846] [DEBUG] [REMOTE ] OKTA: Symbol is viable for forecasting. [2026-01-01T12:16:50.631927] [INFO ] [MAIN ] [2340/3542] OKTA kept (0.3s) | 2335 kept, 5 rejected | 139.6/min | ETA: 8.6m [2026-01-01T12:16:50.961509] [DEBUG] [REMOTE ] OKYO: Retrieved 910 rows, trimmed to 300. [2026-01-01T12:16:50.961785] [DEBUG] [REMOTE ] OKYO: PASS: History has at least 300 days. [2026-01-01T12:16:50.962141] [DEBUG] [REMOTE ] OKYO: PASS: Price check passed. Min price $1.72. [2026-01-01T12:16:50.962343] [DEBUG] [REMOTE ] OKYO: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:50.962518] [DEBUG] [REMOTE ] OKYO: PASS: Integrity check passed. [2026-01-01T12:16:50.962603] [DEBUG] [REMOTE ] OKYO: Symbol is viable for forecasting. [2026-01-01T12:16:50.962689] [INFO ] [MAIN ] [2341/3542] OKYO kept (0.3s) | 2336 kept, 5 rejected | 139.6/min | ETA: 8.6m [2026-01-01T12:16:51.611844] [DEBUG] [REMOTE ] OLED: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:51.612043] [DEBUG] [REMOTE ] OLED: PASS: History has at least 300 days. [2026-01-01T12:16:51.612340] [DEBUG] [REMOTE ] OLED: PASS: Price check passed. Min price $108.21. [2026-01-01T12:16:51.612493] [DEBUG] [REMOTE ] OLED: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:51.612652] [DEBUG] [REMOTE ] OLED: PASS: Integrity check passed. [2026-01-01T12:16:51.612696] [DEBUG] [REMOTE ] OLED: Symbol is viable for forecasting. [2026-01-01T12:16:51.612751] [INFO ] [MAIN ] [2342/3542] OLED kept (0.6s) | 2337 kept, 5 rejected | 139.6/min | ETA: 8.6m [2026-01-01T12:16:52.496899] [DEBUG] [REMOTE ] OLLI: Retrieved 2632 rows, trimmed to 300. [2026-01-01T12:16:52.497039] [DEBUG] [REMOTE ] OLLI: PASS: History has at least 300 days. [2026-01-01T12:16:52.497245] [DEBUG] [REMOTE ] OLLI: PASS: Price check passed. Min price $107.96. [2026-01-01T12:16:52.497380] [DEBUG] [REMOTE ] OLLI: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:52.497493] [DEBUG] [REMOTE ] OLLI: PASS: Integrity check passed. [2026-01-01T12:16:52.497533] [DEBUG] [REMOTE ] OLLI: Symbol is viable for forecasting. [2026-01-01T12:16:52.497633] [INFO ] [MAIN ] [2343/3542] OLLI kept (0.9s) | 2338 kept, 5 rejected | 139.6/min | ETA: 8.6m [2026-01-01T12:16:52.765923] [DEBUG] [REMOTE ] OLMA: Retrieved 1284 rows, trimmed to 300. [2026-01-01T12:16:52.766086] [DEBUG] [REMOTE ] OLMA: PASS: History has at least 300 days. [2026-01-01T12:16:52.766289] [DEBUG] [REMOTE ] OLMA: PASS: Price check passed. Min price $7.77. [2026-01-01T12:16:52.766419] [DEBUG] [REMOTE ] OLMA: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:52.766529] [DEBUG] [REMOTE ] OLMA: PASS: Integrity check passed. [2026-01-01T12:16:52.766568] [DEBUG] [REMOTE ] OLMA: Symbol is viable for forecasting. [2026-01-01T12:16:52.766638] [INFO ] [MAIN ] [2344/3542] OLMA kept (0.3s) | 2339 kept, 5 rejected | 139.6/min | ETA: 8.6m [2026-01-01T12:16:53.317463] [DEBUG] [REMOTE ] OLN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:53.317607] [DEBUG] [REMOTE ] OLN: PASS: History has at least 300 days. [2026-01-01T12:16:53.317812] [DEBUG] [REMOTE ] OLN: PASS: Price check passed. Min price $18.29. [2026-01-01T12:16:53.317942] [DEBUG] [REMOTE ] OLN: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:53.318052] [DEBUG] [REMOTE ] OLN: PASS: Integrity check passed. [2026-01-01T12:16:53.318092] [DEBUG] [REMOTE ] OLN: Symbol is viable for forecasting. [2026-01-01T12:16:53.318142] [INFO ] [MAIN ] [2345/3542] OLN kept (0.6s) | 2340 kept, 5 rejected | 139.6/min | ETA: 8.6m [2026-01-01T12:16:53.858985] [DEBUG] [REMOTE ] OLP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:53.859126] [DEBUG] [REMOTE ] OLP: PASS: History has at least 300 days. [2026-01-01T12:16:53.859382] [DEBUG] [REMOTE ] OLP: PASS: Price check passed. Min price $19.54. [2026-01-01T12:16:53.859516] [DEBUG] [REMOTE ] OLP: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:53.859655] [DEBUG] [REMOTE ] OLP: PASS: Integrity check passed. [2026-01-01T12:16:53.859698] [DEBUG] [REMOTE ] OLP: Symbol is viable for forecasting. [2026-01-01T12:16:53.859748] [INFO ] [MAIN ] [2346/3542] OLP kept (0.5s) | 2341 kept, 5 rejected | 139.5/min | ETA: 8.6m [2026-01-01T12:16:54.081995] [DEBUG] [REMOTE ] OLPX: Retrieved 1068 rows, trimmed to 300. [2026-01-01T12:16:54.082127] [DEBUG] [REMOTE ] OLPX: PASS: History has at least 300 days. [2026-01-01T12:16:54.082326] [DEBUG] [REMOTE ] OLPX: PASS: Price check passed. Min price $1.01. [2026-01-01T12:16:54.082460] [DEBUG] [REMOTE ] OLPX: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:54.082568] [DEBUG] [REMOTE ] OLPX: PASS: Integrity check passed. [2026-01-01T12:16:54.082635] [DEBUG] [REMOTE ] OLPX: Symbol is viable for forecasting. [2026-01-01T12:16:54.082684] [INFO ] [MAIN ] [2347/3542] OLPX kept (0.2s) | 2342 kept, 5 rejected | 139.6/min | ETA: 8.6m [2026-01-01T12:16:54.543347] [DEBUG] [REMOTE ] OM: Retrieved 1331 rows, trimmed to 300. [2026-01-01T12:16:54.543474] [DEBUG] [REMOTE ] OM: PASS: History has at least 300 days. [2026-01-01T12:16:54.543698] [DEBUG] [REMOTE ] OM: PASS: Price check passed. Min price $3.29. [2026-01-01T12:16:54.543833] [DEBUG] [REMOTE ] OM: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:54.543943] [DEBUG] [REMOTE ] OM: PASS: Integrity check passed. [2026-01-01T12:16:54.543982] [DEBUG] [REMOTE ] OM: Symbol is viable for forecasting. [2026-01-01T12:16:54.544029] [INFO ] [MAIN ] [2348/3542] OM kept (0.5s) | 2343 kept, 5 rejected | 139.6/min | ETA: 8.6m [2026-01-01T12:16:55.017149] [DEBUG] [REMOTE ] OMAB: Retrieved 4802 rows, trimmed to 300. [2026-01-01T12:16:55.017276] [DEBUG] [REMOTE ] OMAB: PASS: History has at least 300 days. [2026-01-01T12:16:55.017477] [DEBUG] [REMOTE ] OMAB: PASS: Price check passed. Min price $96.35. [2026-01-01T12:16:55.017626] [DEBUG] [REMOTE ] OMAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:55.017738] [DEBUG] [REMOTE ] OMAB: PASS: Integrity check passed. [2026-01-01T12:16:55.017793] [DEBUG] [REMOTE ] OMAB: Symbol is viable for forecasting. [2026-01-01T12:16:55.017843] [INFO ] [MAIN ] [2349/3542] OMAB kept (0.5s) | 2344 kept, 5 rejected | 139.6/min | ETA: 8.5m [2026-01-01T12:16:55.546452] [DEBUG] [REMOTE ] OMC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:55.546596] [DEBUG] [REMOTE ] OMC: PASS: History has at least 300 days. [2026-01-01T12:16:55.546821] [DEBUG] [REMOTE ] OMC: PASS: Price check passed. Min price $69.48. [2026-01-01T12:16:55.546959] [DEBUG] [REMOTE ] OMC: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:55.547073] [DEBUG] [REMOTE ] OMC: PASS: Integrity check passed. [2026-01-01T12:16:55.547116] [DEBUG] [REMOTE ] OMC: Symbol is viable for forecasting. [2026-01-01T12:16:55.547166] [INFO ] [MAIN ] [2350/3542] OMC kept (0.5s) | 2345 kept, 5 rejected | 139.5/min | ETA: 8.5m [2026-01-01T12:16:56.044765] [DEBUG] [REMOTE ] OMCL: Retrieved 6135 rows, trimmed to 300. [2026-01-01T12:16:56.044901] [DEBUG] [REMOTE ] OMCL: PASS: History has at least 300 days. [2026-01-01T12:16:56.045102] [DEBUG] [REMOTE ] OMCL: PASS: Price check passed. Min price $29.46. [2026-01-01T12:16:56.045232] [DEBUG] [REMOTE ] OMCL: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:56.045341] [DEBUG] [REMOTE ] OMCL: PASS: Integrity check passed. [2026-01-01T12:16:56.045380] [DEBUG] [REMOTE ] OMCL: Symbol is viable for forecasting. [2026-01-01T12:16:56.045428] [INFO ] [MAIN ] [2351/3542] OMCL kept (0.5s) | 2346 kept, 5 rejected | 139.5/min | ETA: 8.5m [2026-01-01T12:16:56.311911] [DEBUG] [REMOTE ] OMEX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:56.312049] [DEBUG] [REMOTE ] OMEX: PASS: History has at least 300 days. [2026-01-01T12:16:56.312276] [DEBUG] [REMOTE ] OMEX: PASS: Price check passed. Min price $1.74. [2026-01-01T12:16:56.312406] [DEBUG] [REMOTE ] OMEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:56.312521] [DEBUG] [REMOTE ] OMEX: PASS: Integrity check passed. [2026-01-01T12:16:56.312560] [DEBUG] [REMOTE ] OMEX: Symbol is viable for forecasting. [2026-01-01T12:16:56.312627] [INFO ] [MAIN ] [2352/3542] OMEX kept (0.3s) | 2347 kept, 5 rejected | 139.6/min | ETA: 8.5m [2026-01-01T12:16:56.776645] [DEBUG] [REMOTE ] OMF: Retrieved 2538 rows, trimmed to 300. [2026-01-01T12:16:56.776780] [DEBUG] [REMOTE ] OMF: PASS: History has at least 300 days. [2026-01-01T12:16:56.776982] [DEBUG] [REMOTE ] OMF: PASS: Price check passed. Min price $51.25. [2026-01-01T12:16:56.777113] [DEBUG] [REMOTE ] OMF: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:56.777222] [DEBUG] [REMOTE ] OMF: PASS: Integrity check passed. [2026-01-01T12:16:56.777262] [DEBUG] [REMOTE ] OMF: Symbol is viable for forecasting. [2026-01-01T12:16:56.777308] [INFO ] [MAIN ] [2353/3542] OMF kept (0.5s) | 2348 kept, 5 rejected | 139.6/min | ETA: 8.5m [2026-01-01T12:16:57.339490] [DEBUG] [REMOTE ] OMI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:57.339648] [DEBUG] [REMOTE ] OMI: PASS: History has at least 300 days. [2026-01-01T12:16:57.339870] [DEBUG] [REMOTE ] OMI: PASS: Price check passed. Min price $2.49. [2026-01-01T12:16:57.339999] [DEBUG] [REMOTE ] OMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:57.340115] [DEBUG] [REMOTE ] OMI: PASS: Integrity check passed. [2026-01-01T12:16:57.340155] [DEBUG] [REMOTE ] OMI: Symbol is viable for forecasting. [2026-01-01T12:16:57.340203] [INFO ] [MAIN ] [2354/3542] OMI kept (0.6s) | 2349 kept, 5 rejected | 139.5/min | ETA: 8.5m [2026-01-01T12:16:57.791431] [DEBUG] [REMOTE ] ON: Retrieved 6456 rows, trimmed to 300. [2026-01-01T12:16:57.791607] [DEBUG] [REMOTE ] ON: PASS: History has at least 300 days. [2026-01-01T12:16:57.791814] [DEBUG] [REMOTE ] ON: PASS: Price check passed. Min price $44.90. [2026-01-01T12:16:57.791942] [DEBUG] [REMOTE ] ON: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:57.792051] [DEBUG] [REMOTE ] ON: PASS: Integrity check passed. [2026-01-01T12:16:57.792103] [DEBUG] [REMOTE ] ON: Symbol is viable for forecasting. [2026-01-01T12:16:57.792155] [INFO ] [MAIN ] [2355/3542] ON kept (0.5s) | 2350 kept, 5 rejected | 139.5/min | ETA: 8.5m [2026-01-01T12:16:58.220252] [DEBUG] [REMOTE ] ONB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:16:58.220403] [DEBUG] [REMOTE ] ONB: PASS: History has at least 300 days. [2026-01-01T12:16:58.220669] [DEBUG] [REMOTE ] ONB: PASS: Price check passed. Min price $19.48. [2026-01-01T12:16:58.220806] [DEBUG] [REMOTE ] ONB: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:58.220928] [DEBUG] [REMOTE ] ONB: PASS: Integrity check passed. [2026-01-01T12:16:58.220968] [DEBUG] [REMOTE ] ONB: Symbol is viable for forecasting. [2026-01-01T12:16:58.221019] [INFO ] [MAIN ] [2356/3542] ONB kept (0.4s) | 2351 kept, 5 rejected | 139.5/min | ETA: 8.5m [2026-01-01T12:16:58.422460] [DEBUG] [REMOTE ] ONCO: Retrieved 970 rows, trimmed to 300. [2026-01-01T12:16:58.422612] [DEBUG] [REMOTE ] ONCO: PASS: History has at least 300 days. [2026-01-01T12:16:58.422828] [DEBUG] [REMOTE ] ONCO: PASS: Price check passed. Min price $1.43. [2026-01-01T12:16:58.422967] [DEBUG] [REMOTE ] ONCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:58.423077] [DEBUG] [REMOTE ] ONCO: PASS: Integrity check passed. [2026-01-01T12:16:58.423119] [DEBUG] [REMOTE ] ONCO: Symbol is viable for forecasting. [2026-01-01T12:16:58.423172] [INFO ] [MAIN ] [2357/3542] ONCO kept (0.2s) | 2352 kept, 5 rejected | 139.6/min | ETA: 8.5m [2026-01-01T12:16:58.734375] [DEBUG] [REMOTE ] ONDS: Retrieved 1460 rows, trimmed to 300. [2026-01-01T12:16:58.734499] [DEBUG] [REMOTE ] ONDS: PASS: History has at least 300 days. [2026-01-01T12:16:58.734709] [DEBUG] [REMOTE ] ONDS: PASS: Price check passed. Min price $5.25. [2026-01-01T12:16:58.734840] [DEBUG] [REMOTE ] ONDS: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:58.734945] [DEBUG] [REMOTE ] ONDS: PASS: Integrity check passed. [2026-01-01T12:16:58.734984] [DEBUG] [REMOTE ] ONDS: Symbol is viable for forecasting. [2026-01-01T12:16:58.735031] [INFO ] [MAIN ] [2358/3542] ONDS kept (0.3s) | 2353 kept, 5 rejected | 139.6/min | ETA: 8.5m [2026-01-01T12:16:59.433351] [DEBUG] [REMOTE ] ONEQ: Retrieved 5599 rows, trimmed to 300. [2026-01-01T12:16:59.433489] [DEBUG] [REMOTE ] ONEQ: PASS: History has at least 300 days. [2026-01-01T12:16:59.433713] [DEBUG] [REMOTE ] ONEQ: PASS: Price check passed. Min price $86.80. [2026-01-01T12:16:59.433844] [DEBUG] [REMOTE ] ONEQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:59.433956] [DEBUG] [REMOTE ] ONEQ: PASS: Integrity check passed. [2026-01-01T12:16:59.433996] [DEBUG] [REMOTE ] ONEQ: Symbol is viable for forecasting. [2026-01-01T12:16:59.434043] [INFO ] [MAIN ] [2359/3542] ONEQ kept (0.7s) | 2354 kept, 5 rejected | 139.5/min | ETA: 8.5m [2026-01-01T12:16:59.586703] [DEBUG] [REMOTE ] ONL: Retrieved 1036 rows, trimmed to 300. [2026-01-01T12:16:59.586831] [DEBUG] [REMOTE ] ONL: PASS: History has at least 300 days. [2026-01-01T12:16:59.587024] [DEBUG] [REMOTE ] ONL: PASS: Price check passed. Min price $1.96. [2026-01-01T12:16:59.587153] [DEBUG] [REMOTE ] ONL: PASS: Continuity check passed with 300 days. [2026-01-01T12:16:59.587258] [DEBUG] [REMOTE ] ONL: PASS: Integrity check passed. [2026-01-01T12:16:59.587298] [DEBUG] [REMOTE ] ONL: Symbol is viable for forecasting. [2026-01-01T12:16:59.587345] [INFO ] [MAIN ] [2360/3542] ONL kept (0.2s) | 2355 kept, 5 rejected | 139.6/min | ETA: 8.5m [2026-01-01T12:17:00.086453] [DEBUG] [REMOTE ] ONON: Retrieved 1079 rows, trimmed to 300. [2026-01-01T12:17:00.086590] [DEBUG] [REMOTE ] ONON: PASS: History has at least 300 days. [2026-01-01T12:17:00.086793] [DEBUG] [REMOTE ] ONON: PASS: Price check passed. Min price $34.96. [2026-01-01T12:17:00.086924] [DEBUG] [REMOTE ] ONON: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:00.087035] [DEBUG] [REMOTE ] ONON: PASS: Integrity check passed. [2026-01-01T12:17:00.087088] [DEBUG] [REMOTE ] ONON: Symbol is viable for forecasting. [2026-01-01T12:17:00.087136] [INFO ] [MAIN ] [2361/3542] ONON kept (0.5s) | 2356 kept, 5 rejected | 139.6/min | ETA: 8.5m [2026-01-01T12:17:00.550516] [DEBUG] [REMOTE ] ONTF: Retrieved 1234 rows, trimmed to 300. [2026-01-01T12:17:00.550659] [DEBUG] [REMOTE ] ONTF: PASS: History has at least 300 days. [2026-01-01T12:17:00.550862] [DEBUG] [REMOTE ] ONTF: PASS: Price check passed. Min price $4.94. [2026-01-01T12:17:00.551001] [DEBUG] [REMOTE ] ONTF: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:00.551115] [DEBUG] [REMOTE ] ONTF: PASS: Integrity check passed. [2026-01-01T12:17:00.551175] [DEBUG] [REMOTE ] ONTF: Symbol is viable for forecasting. [2026-01-01T12:17:00.551242] [INFO ] [MAIN ] [2362/3542] ONTF kept (0.5s) | 2357 kept, 5 rejected | 139.6/min | ETA: 8.5m [2026-01-01T12:17:01.153186] [DEBUG] [REMOTE ] ONTO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:01.153340] [DEBUG] [REMOTE ] ONTO: PASS: History has at least 300 days. [2026-01-01T12:17:01.153606] [DEBUG] [REMOTE ] ONTO: PASS: Price check passed. Min price $121.34. [2026-01-01T12:17:01.153750] [DEBUG] [REMOTE ] ONTO: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:01.153878] [DEBUG] [REMOTE ] ONTO: PASS: Integrity check passed. [2026-01-01T12:17:01.153919] [DEBUG] [REMOTE ] ONTO: Symbol is viable for forecasting. [2026-01-01T12:17:01.153968] [INFO ] [MAIN ] [2363/3542] ONTO kept (0.6s) | 2358 kept, 5 rejected | 139.5/min | ETA: 8.4m [2026-01-01T12:17:01.467262] [DEBUG] [REMOTE ] OOMA: Retrieved 2631 rows, trimmed to 300. [2026-01-01T12:17:01.467463] [DEBUG] [REMOTE ] OOMA: PASS: History has at least 300 days. [2026-01-01T12:17:01.467769] [DEBUG] [REMOTE ] OOMA: PASS: Price check passed. Min price $10.58. [2026-01-01T12:17:01.467917] [DEBUG] [REMOTE ] OOMA: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:01.468046] [DEBUG] [REMOTE ] OOMA: PASS: Integrity check passed. [2026-01-01T12:17:01.468092] [DEBUG] [REMOTE ] OOMA: Symbol is viable for forecasting. [2026-01-01T12:17:01.468146] [INFO ] [MAIN ] [2364/3542] OOMA kept (0.3s) | 2359 kept, 5 rejected | 139.6/min | ETA: 8.4m [2026-01-01T12:17:01.671171] [DEBUG] [REMOTE ] OPAD: Retrieved 1269 rows, trimmed to 300. [2026-01-01T12:17:01.671355] [DEBUG] [REMOTE ] OPAD: PASS: History has at least 300 days. [2026-01-01T12:17:01.671636] [DEBUG] [REMOTE ] OPAD: PASS: Price check passed. Min price $1.19. [2026-01-01T12:17:01.671779] [DEBUG] [REMOTE ] OPAD: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:01.671897] [DEBUG] [REMOTE ] OPAD: PASS: Integrity check passed. [2026-01-01T12:17:01.671939] [DEBUG] [REMOTE ] OPAD: Symbol is viable for forecasting. [2026-01-01T12:17:01.671994] [INFO ] [MAIN ] [2365/3542] OPAD kept (0.2s) | 2360 kept, 5 rejected | 139.6/min | ETA: 8.4m [2026-01-01T12:17:02.180918] [DEBUG] [REMOTE ] OPAL: Retrieved 865 rows, trimmed to 300. [2026-01-01T12:17:02.181149] [DEBUG] [REMOTE ] OPAL: PASS: History has at least 300 days. [2026-01-01T12:17:02.181450] [DEBUG] [REMOTE ] OPAL: PASS: Price check passed. Min price $2.02. [2026-01-01T12:17:02.181633] [DEBUG] [REMOTE ] OPAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:02.181767] [DEBUG] [REMOTE ] OPAL: PASS: Integrity check passed. [2026-01-01T12:17:02.181809] [DEBUG] [REMOTE ] OPAL: Symbol is viable for forecasting. [2026-01-01T12:17:02.181862] [INFO ] [MAIN ] [2366/3542] OPAL kept (0.5s) | 2361 kept, 5 rejected | 139.6/min | ETA: 8.4m [2026-01-01T12:17:02.777889] [DEBUG] [REMOTE ] OPBK: Retrieved 5144 rows, trimmed to 300. [2026-01-01T12:17:02.778100] [DEBUG] [REMOTE ] OPBK: PASS: History has at least 300 days. [2026-01-01T12:17:02.778380] [DEBUG] [REMOTE ] OPBK: PASS: Price check passed. Min price $12.63. [2026-01-01T12:17:02.778525] [DEBUG] [REMOTE ] OPBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:02.778671] [DEBUG] [REMOTE ] OPBK: PASS: Integrity check passed. [2026-01-01T12:17:02.778752] [DEBUG] [REMOTE ] OPBK: Symbol is viable for forecasting. [2026-01-01T12:17:02.778808] [INFO ] [MAIN ] [2367/3542] OPBK kept (0.6s) | 2362 kept, 5 rejected | 139.6/min | ETA: 8.4m [2026-01-01T12:17:03.225486] [DEBUG] [REMOTE ] OPCH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:03.225772] [DEBUG] [REMOTE ] OPCH: PASS: History has at least 300 days. [2026-01-01T12:17:03.226112] [DEBUG] [REMOTE ] OPCH: PASS: Price check passed. Min price $26.03. [2026-01-01T12:17:03.226279] [DEBUG] [REMOTE ] OPCH: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:03.226448] [DEBUG] [REMOTE ] OPCH: PASS: Integrity check passed. [2026-01-01T12:17:03.226497] [DEBUG] [REMOTE ] OPCH: Symbol is viable for forecasting. [2026-01-01T12:17:03.226556] [INFO ] [MAIN ] [2368/3542] OPCH kept (0.4s) | 2363 kept, 5 rejected | 139.6/min | ETA: 8.4m [2026-01-01T12:17:03.505754] [DEBUG] [REMOTE ] OPEN: Retrieved 1392 rows, trimmed to 300. [2026-01-01T12:17:03.505945] [DEBUG] [REMOTE ] OPEN: PASS: History has at least 300 days. [2026-01-01T12:17:03.506193] [DEBUG] [REMOTE ] OPEN: PASS: Price check passed. Min price $5.83. [2026-01-01T12:17:03.506336] [DEBUG] [REMOTE ] OPEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:03.506452] [DEBUG] [REMOTE ] OPEN: PASS: Integrity check passed. [2026-01-01T12:17:03.506495] [DEBUG] [REMOTE ] OPEN: Symbol is viable for forecasting. [2026-01-01T12:17:03.506553] [INFO ] [MAIN ] [2369/3542] OPEN kept (0.3s) | 2364 kept, 5 rejected | 139.6/min | ETA: 8.4m [2026-01-01T12:17:03.977198] [DEBUG] [REMOTE ] OPFI: Retrieved 1283 rows, trimmed to 300. [2026-01-01T12:17:03.977342] [DEBUG] [REMOTE ] OPFI: PASS: History has at least 300 days. [2026-01-01T12:17:03.977545] [DEBUG] [REMOTE ] OPFI: PASS: Price check passed. Min price $9.18. [2026-01-01T12:17:03.977718] [DEBUG] [REMOTE ] OPFI: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:03.977826] [DEBUG] [REMOTE ] OPFI: PASS: Integrity check passed. [2026-01-01T12:17:03.977866] [DEBUG] [REMOTE ] OPFI: Symbol is viable for forecasting. [2026-01-01T12:17:03.977912] [INFO ] [MAIN ] [2370/3542] OPFI kept (0.5s) | 2365 kept, 5 rejected | 139.6/min | ETA: 8.4m [2026-01-01T12:17:04.558412] [DEBUG] [REMOTE ] OPK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:04.558545] [DEBUG] [REMOTE ] OPK: PASS: History has at least 300 days. [2026-01-01T12:17:04.558765] [DEBUG] [REMOTE ] OPK: PASS: Price check passed. Min price $1.26. [2026-01-01T12:17:04.558896] [DEBUG] [REMOTE ] OPK: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:04.559006] [DEBUG] [REMOTE ] OPK: PASS: Integrity check passed. [2026-01-01T12:17:04.559046] [DEBUG] [REMOTE ] OPK: Symbol is viable for forecasting. [2026-01-01T12:17:04.559094] [INFO ] [MAIN ] [2371/3542] OPK kept (0.6s) | 2366 kept, 5 rejected | 139.5/min | ETA: 8.4m [2026-01-01T12:17:04.956566] [DEBUG] [REMOTE ] OPLN: Retrieved 4038 rows, trimmed to 300. [2026-01-01T12:17:04.956748] [DEBUG] [REMOTE ] OPLN: PASS: History has at least 300 days. [2026-01-01T12:17:04.956973] [DEBUG] [REMOTE ] OPLN: PASS: Price check passed. Min price $24.49. [2026-01-01T12:17:04.957144] [DEBUG] [REMOTE ] OPLN: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:04.957289] [DEBUG] [REMOTE ] OPLN: PASS: Integrity check passed. [2026-01-01T12:17:04.957334] [DEBUG] [REMOTE ] OPLN: Symbol is viable for forecasting. [2026-01-01T12:17:04.957386] [INFO ] [MAIN ] [2372/3542] OPLN kept (0.4s) | 2367 kept, 5 rejected | 139.6/min | ETA: 8.4m [2026-01-01T12:17:05.268084] [DEBUG] [REMOTE ] OPP: Retrieved 2328 rows, trimmed to 300. [2026-01-01T12:17:05.268243] [DEBUG] [REMOTE ] OPP: PASS: History has at least 300 days. [2026-01-01T12:17:05.268491] [DEBUG] [REMOTE ] OPP: PASS: Price check passed. Min price $7.80. [2026-01-01T12:17:05.268681] [DEBUG] [REMOTE ] OPP: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:05.268841] [DEBUG] [REMOTE ] OPP: PASS: Integrity check passed. [2026-01-01T12:17:05.268892] [DEBUG] [REMOTE ] OPP: Symbol is viable for forecasting. [2026-01-01T12:17:05.268957] [INFO ] [MAIN ] [2373/3542] OPP kept (0.3s) | 2368 kept, 5 rejected | 139.6/min | ETA: 8.4m [2026-01-01T12:17:05.675494] [DEBUG] [REMOTE ] OPRA: Retrieved 1868 rows, trimmed to 300. [2026-01-01T12:17:05.675640] [DEBUG] [REMOTE ] OPRA: PASS: History has at least 300 days. [2026-01-01T12:17:05.675835] [DEBUG] [REMOTE ] OPRA: PASS: Price check passed. Min price $12.89. [2026-01-01T12:17:05.675965] [DEBUG] [REMOTE ] OPRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:05.676071] [DEBUG] [REMOTE ] OPRA: PASS: Integrity check passed. [2026-01-01T12:17:05.676110] [DEBUG] [REMOTE ] OPRA: Symbol is viable for forecasting. [2026-01-01T12:17:05.676156] [INFO ] [MAIN ] [2374/3542] OPRA kept (0.4s) | 2369 kept, 5 rejected | 139.6/min | ETA: 8.4m [2026-01-01T12:17:06.803644] [DEBUG] [REMOTE ] OPRX: Retrieved 4627 rows, trimmed to 300. [2026-01-01T12:17:06.803781] [DEBUG] [REMOTE ] OPRX: PASS: History has at least 300 days. [2026-01-01T12:17:06.804008] [DEBUG] [REMOTE ] OPRX: PASS: Price check passed. Min price $12.25. [2026-01-01T12:17:06.804139] [DEBUG] [REMOTE ] OPRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:06.804257] [DEBUG] [REMOTE ] OPRX: PASS: Integrity check passed. [2026-01-01T12:17:06.804297] [DEBUG] [REMOTE ] OPRX: Symbol is viable for forecasting. [2026-01-01T12:17:06.804356] [INFO ] [MAIN ] [2375/3542] OPRX kept (1.1s) | 2370 kept, 5 rejected | 139.5/min | ETA: 8.4m [2026-01-01T12:17:07.020881] [DEBUG] [REMOTE ] OPTX: Retrieved 987 rows, trimmed to 300. [2026-01-01T12:17:07.021060] [DEBUG] [REMOTE ] OPTX: PASS: History has at least 300 days. [2026-01-01T12:17:07.021317] [DEBUG] [REMOTE ] OPTX: PASS: Price check passed. Min price $1.25. [2026-01-01T12:17:07.021458] [DEBUG] [REMOTE ] OPTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:07.021593] [DEBUG] [REMOTE ] OPTX: PASS: Integrity check passed. [2026-01-01T12:17:07.021639] [DEBUG] [REMOTE ] OPTX: Symbol is viable for forecasting. [2026-01-01T12:17:07.021693] [INFO ] [MAIN ] [2376/3542] OPTX kept (0.2s) | 2371 kept, 5 rejected | 139.5/min | ETA: 8.4m [2026-01-01T12:17:08.144960] [DEBUG] [REMOTE ] OPXS: Retrieved 4185 rows, trimmed to 300. [2026-01-01T12:17:08.145115] [DEBUG] [REMOTE ] OPXS: PASS: History has at least 300 days. [2026-01-01T12:17:08.145323] [DEBUG] [REMOTE ] OPXS: PASS: Price check passed. Min price $12.75. [2026-01-01T12:17:08.145459] [DEBUG] [REMOTE ] OPXS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:08.145604] [DEBUG] [REMOTE ] OPXS: PASS: Integrity check passed. [2026-01-01T12:17:08.145655] [DEBUG] [REMOTE ] OPXS: Symbol is viable for forecasting. [2026-01-01T12:17:08.145706] [INFO ] [MAIN ] [2377/3542] OPXS kept (1.1s) | 2372 kept, 5 rejected | 139.4/min | ETA: 8.4m [2026-01-01T12:17:08.556985] [DEBUG] [REMOTE ] ORA: Retrieved 5318 rows, trimmed to 300. [2026-01-01T12:17:08.557103] [DEBUG] [REMOTE ] ORA: PASS: History has at least 300 days. [2026-01-01T12:17:08.557307] [DEBUG] [REMOTE ] ORA: PASS: Price check passed. Min price $103.84. [2026-01-01T12:17:08.557442] [DEBUG] [REMOTE ] ORA: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:08.557550] [DEBUG] [REMOTE ] ORA: PASS: Integrity check passed. [2026-01-01T12:17:08.557608] [DEBUG] [REMOTE ] ORA: Symbol is viable for forecasting. [2026-01-01T12:17:08.557657] [INFO ] [MAIN ] [2378/3542] ORA kept (0.4s) | 2373 kept, 5 rejected | 139.4/min | ETA: 8.3m [2026-01-01T12:17:08.925017] [DEBUG] [REMOTE ] ORC: Retrieved 3240 rows, trimmed to 300. [2026-01-01T12:17:08.925155] [DEBUG] [REMOTE ] ORC: PASS: History has at least 300 days. [2026-01-01T12:17:08.925370] [DEBUG] [REMOTE ] ORC: PASS: Price check passed. Min price $6.74. [2026-01-01T12:17:08.925502] [DEBUG] [REMOTE ] ORC: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:08.925645] [DEBUG] [REMOTE ] ORC: PASS: Integrity check passed. [2026-01-01T12:17:08.925687] [DEBUG] [REMOTE ] ORC: Symbol is viable for forecasting. [2026-01-01T12:17:08.925741] [INFO ] [MAIN ] [2379/3542] ORC kept (0.4s) | 2374 kept, 5 rejected | 139.4/min | ETA: 8.3m [2026-01-01T12:17:09.266841] [DEBUG] [REMOTE ] ORGO: Retrieved 2260 rows, trimmed to 300. [2026-01-01T12:17:09.266976] [DEBUG] [REMOTE ] ORGO: PASS: History has at least 300 days. [2026-01-01T12:17:09.267178] [DEBUG] [REMOTE ] ORGO: PASS: Price check passed. Min price $3.88. [2026-01-01T12:17:09.267313] [DEBUG] [REMOTE ] ORGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:09.267425] [DEBUG] [REMOTE ] ORGO: PASS: Integrity check passed. [2026-01-01T12:17:09.267467] [DEBUG] [REMOTE ] ORGO: Symbol is viable for forecasting. [2026-01-01T12:17:09.267517] [INFO ] [MAIN ] [2380/3542] ORGO kept (0.3s) | 2375 kept, 5 rejected | 139.4/min | ETA: 8.3m [2026-01-01T12:17:09.744756] [DEBUG] [REMOTE ] ORIC: Retrieved 1430 rows, trimmed to 300. [2026-01-01T12:17:09.744914] [DEBUG] [REMOTE ] ORIC: PASS: History has at least 300 days. [2026-01-01T12:17:09.745133] [DEBUG] [REMOTE ] ORIC: PASS: Price check passed. Min price $8.04. [2026-01-01T12:17:09.745263] [DEBUG] [REMOTE ] ORIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:09.745381] [DEBUG] [REMOTE ] ORIC: PASS: Integrity check passed. [2026-01-01T12:17:09.745422] [DEBUG] [REMOTE ] ORIC: Symbol is viable for forecasting. [2026-01-01T12:17:09.745471] [INFO ] [MAIN ] [2381/3542] ORIC kept (0.5s) | 2376 kept, 5 rejected | 139.4/min | ETA: 8.3m [2026-01-01T12:17:10.238466] [DEBUG] [REMOTE ] ORKA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:10.238620] [DEBUG] [REMOTE ] ORKA: PASS: History has at least 300 days. [2026-01-01T12:17:10.238836] [DEBUG] [REMOTE ] ORKA: PASS: Price check passed. Min price $20.57. [2026-01-01T12:17:10.238965] [DEBUG] [REMOTE ] ORKA: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:10.239078] [DEBUG] [REMOTE ] ORKA: PASS: Integrity check passed. [2026-01-01T12:17:10.239118] [DEBUG] [REMOTE ] ORKA: Symbol is viable for forecasting. [2026-01-01T12:17:10.239166] [INFO ] [MAIN ] [2382/3542] ORKA kept (0.5s) | 2377 kept, 5 rejected | 139.4/min | ETA: 8.3m [2026-01-01T12:17:10.697304] [DEBUG] [REMOTE ] ORLY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:10.697437] [DEBUG] [REMOTE ] ORLY: PASS: History has at least 300 days. [2026-01-01T12:17:10.697668] [DEBUG] [REMOTE ] ORLY: PASS: Price check passed. Min price $91.00. [2026-01-01T12:17:10.697800] [DEBUG] [REMOTE ] ORLY: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:10.697912] [DEBUG] [REMOTE ] ORLY: PASS: Integrity check passed. [2026-01-01T12:17:10.697952] [DEBUG] [REMOTE ] ORLY: Symbol is viable for forecasting. [2026-01-01T12:17:10.697999] [INFO ] [MAIN ] [2383/3542] ORLY kept (0.5s) | 2378 kept, 5 rejected | 139.4/min | ETA: 8.3m [2026-01-01T12:17:11.118073] [DEBUG] [REMOTE ] ORMP: Retrieved 4956 rows, trimmed to 300. [2026-01-01T12:17:11.118205] [DEBUG] [REMOTE ] ORMP: PASS: History has at least 300 days. [2026-01-01T12:17:11.118408] [DEBUG] [REMOTE ] ORMP: PASS: Price check passed. Min price $2.19. [2026-01-01T12:17:11.118547] [DEBUG] [REMOTE ] ORMP: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:11.118681] [DEBUG] [REMOTE ] ORMP: PASS: Integrity check passed. [2026-01-01T12:17:11.118723] [DEBUG] [REMOTE ] ORMP: Symbol is viable for forecasting. [2026-01-01T12:17:11.118774] [INFO ] [MAIN ] [2384/3542] ORMP kept (0.4s) | 2379 kept, 5 rejected | 139.4/min | ETA: 8.3m [2026-01-01T12:17:11.931749] [DEBUG] [REMOTE ] ORN: Retrieved 4536 rows, trimmed to 300. [2026-01-01T12:17:11.931899] [DEBUG] [REMOTE ] ORN: PASS: History has at least 300 days. [2026-01-01T12:17:11.932146] [DEBUG] [REMOTE ] ORN: PASS: Price check passed. Min price $8.18. [2026-01-01T12:17:11.932311] [DEBUG] [REMOTE ] ORN: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:11.932449] [DEBUG] [REMOTE ] ORN: PASS: Integrity check passed. [2026-01-01T12:17:11.932491] [DEBUG] [REMOTE ] ORN: Symbol is viable for forecasting. [2026-01-01T12:17:11.932540] [INFO ] [MAIN ] [2385/3542] ORN kept (0.8s) | 2380 kept, 5 rejected | 139.4/min | ETA: 8.3m [2026-01-01T12:17:12.922615] [DEBUG] [REMOTE ] ORRF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:12.922760] [DEBUG] [REMOTE ] ORRF: PASS: History has at least 300 days. [2026-01-01T12:17:12.923013] [DEBUG] [REMOTE ] ORRF: PASS: Price check passed. Min price $31.88. [2026-01-01T12:17:12.923201] [DEBUG] [REMOTE ] ORRF: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:12.923360] [DEBUG] [REMOTE ] ORRF: PASS: Integrity check passed. [2026-01-01T12:17:12.923415] [DEBUG] [REMOTE ] ORRF: Symbol is viable for forecasting. [2026-01-01T12:17:12.923488] [INFO ] [MAIN ] [2386/3542] ORRF kept (1.0s) | 2381 kept, 5 rejected | 139.3/min | ETA: 8.3m [2026-01-01T12:17:13.102069] [DEBUG] [REMOTE ] OS: Retrieved 362 rows, trimmed to 300. [2026-01-01T12:17:13.102204] [DEBUG] [REMOTE ] OS: PASS: History has at least 300 days. [2026-01-01T12:17:13.102412] [DEBUG] [REMOTE ] OS: PASS: Price check passed. Min price $16.65. [2026-01-01T12:17:13.102549] [DEBUG] [REMOTE ] OS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:13.102692] [DEBUG] [REMOTE ] OS: PASS: Integrity check passed. [2026-01-01T12:17:13.102737] [DEBUG] [REMOTE ] OS: Symbol is viable for forecasting. [2026-01-01T12:17:13.102785] [INFO ] [MAIN ] [2387/3542] OS kept (0.2s) | 2382 kept, 5 rejected | 139.3/min | ETA: 8.3m [2026-01-01T12:17:13.717529] [DEBUG] [REMOTE ] OSBC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:13.717722] [DEBUG] [REMOTE ] OSBC: PASS: History has at least 300 days. [2026-01-01T12:17:13.717979] [DEBUG] [REMOTE ] OSBC: PASS: Price check passed. Min price $16.65. [2026-01-01T12:17:13.718115] [DEBUG] [REMOTE ] OSBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:13.718243] [DEBUG] [REMOTE ] OSBC: PASS: Integrity check passed. [2026-01-01T12:17:13.718283] [DEBUG] [REMOTE ] OSBC: Symbol is viable for forecasting. [2026-01-01T12:17:13.718333] [INFO ] [MAIN ] [2388/3542] OSBC kept (0.6s) | 2383 kept, 5 rejected | 139.3/min | ETA: 8.3m [2026-01-01T12:17:14.051486] [DEBUG] [REMOTE ] OSIS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:14.051654] [DEBUG] [REMOTE ] OSIS: PASS: History has at least 300 days. [2026-01-01T12:17:14.051870] [DEBUG] [REMOTE ] OSIS: PASS: Price check passed. Min price $233.97. [2026-01-01T12:17:14.051999] [DEBUG] [REMOTE ] OSIS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:14.052111] [DEBUG] [REMOTE ] OSIS: PASS: Integrity check passed. [2026-01-01T12:17:14.052149] [DEBUG] [REMOTE ] OSIS: Symbol is viable for forecasting. [2026-01-01T12:17:14.052196] [INFO ] [MAIN ] [2389/3542] OSIS kept (0.3s) | 2384 kept, 5 rejected | 139.3/min | ETA: 8.3m [2026-01-01T12:17:15.275858] [DEBUG] [REMOTE ] OSPN: Retrieved 6285 rows, trimmed to 300. [2026-01-01T12:17:15.276001] [DEBUG] [REMOTE ] OSPN: PASS: History has at least 300 days. [2026-01-01T12:17:15.276232] [DEBUG] [REMOTE ] OSPN: PASS: Price check passed. Min price $11.29. [2026-01-01T12:17:15.276377] [DEBUG] [REMOTE ] OSPN: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:15.276497] [DEBUG] [REMOTE ] OSPN: PASS: Integrity check passed. [2026-01-01T12:17:15.276536] [DEBUG] [REMOTE ] OSPN: Symbol is viable for forecasting. [2026-01-01T12:17:15.276608] [INFO ] [MAIN ] [2390/3542] OSPN kept (1.2s) | 2385 kept, 5 rejected | 139.2/min | ETA: 8.3m [2026-01-01T12:17:15.570149] [DEBUG] [REMOTE ] OSS: Retrieved 1990 rows, trimmed to 300. [2026-01-01T12:17:15.570422] [DEBUG] [REMOTE ] OSS: PASS: History has at least 300 days. [2026-01-01T12:17:15.570852] [DEBUG] [REMOTE ] OSS: PASS: Price check passed. Min price $4.34. [2026-01-01T12:17:15.571042] [DEBUG] [REMOTE ] OSS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:15.571207] [DEBUG] [REMOTE ] OSS: PASS: Integrity check passed. [2026-01-01T12:17:15.571251] [DEBUG] [REMOTE ] OSS: Symbol is viable for forecasting. [2026-01-01T12:17:15.571309] [INFO ] [MAIN ] [2391/3542] OSS kept (0.3s) | 2386 kept, 5 rejected | 139.2/min | ETA: 8.3m [2026-01-01T12:17:16.178787] [DEBUG] [REMOTE ] OTEX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:16.178929] [DEBUG] [REMOTE ] OTEX: PASS: History has at least 300 days. [2026-01-01T12:17:16.179152] [DEBUG] [REMOTE ] OTEX: PASS: Price check passed. Min price $32.30. [2026-01-01T12:17:16.179301] [DEBUG] [REMOTE ] OTEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:16.179417] [DEBUG] [REMOTE ] OTEX: PASS: Integrity check passed. [2026-01-01T12:17:16.179456] [DEBUG] [REMOTE ] OTEX: Symbol is viable for forecasting. [2026-01-01T12:17:16.179506] [INFO ] [MAIN ] [2392/3542] OTEX kept (0.6s) | 2387 kept, 5 rejected | 139.2/min | ETA: 8.3m [2026-01-01T12:17:16.434016] [DEBUG] [REMOTE ] OTIS: Retrieved 1455 rows, trimmed to 300. [2026-01-01T12:17:16.434152] [DEBUG] [REMOTE ] OTIS: PASS: History has at least 300 days. [2026-01-01T12:17:16.434346] [DEBUG] [REMOTE ] OTIS: PASS: Price check passed. Min price $86.12. [2026-01-01T12:17:16.434474] [DEBUG] [REMOTE ] OTIS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:16.434612] [DEBUG] [REMOTE ] OTIS: PASS: Integrity check passed. [2026-01-01T12:17:16.434654] [DEBUG] [REMOTE ] OTIS: Symbol is viable for forecasting. [2026-01-01T12:17:16.434702] [INFO ] [MAIN ] [2393/3542] OTIS kept (0.3s) | 2388 kept, 5 rejected | 139.2/min | ETA: 8.3m [2026-01-01T12:17:16.903332] [DEBUG] [REMOTE ] OTLY: Retrieved 1160 rows, trimmed to 300. [2026-01-01T12:17:16.903462] [DEBUG] [REMOTE ] OTLY: PASS: History has at least 300 days. [2026-01-01T12:17:16.903680] [DEBUG] [REMOTE ] OTLY: PASS: Price check passed. Min price $10.69. [2026-01-01T12:17:16.903815] [DEBUG] [REMOTE ] OTLY: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:16.903924] [DEBUG] [REMOTE ] OTLY: PASS: Integrity check passed. [2026-01-01T12:17:16.903966] [DEBUG] [REMOTE ] OTLY: Symbol is viable for forecasting. [2026-01-01T12:17:16.904015] [INFO ] [MAIN ] [2394/3542] OTLY kept (0.5s) | 2389 kept, 5 rejected | 139.2/min | ETA: 8.2m [2026-01-01T12:17:17.315555] [DEBUG] [REMOTE ] OVID: Retrieved 2177 rows, trimmed to 300. [2026-01-01T12:17:17.315839] [DEBUG] [REMOTE ] OVID: PASS: History has at least 300 days. [2026-01-01T12:17:17.316198] [DEBUG] [REMOTE ] OVID: PASS: Price check passed. Min price $1.20. [2026-01-01T12:17:17.316393] [DEBUG] [REMOTE ] OVID: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:17.316600] [DEBUG] [REMOTE ] OVID: PASS: Integrity check passed. [2026-01-01T12:17:17.316660] [DEBUG] [REMOTE ] OVID: Symbol is viable for forecasting. [2026-01-01T12:17:17.316738] [INFO ] [MAIN ] [2395/3542] OVID kept (0.4s) | 2390 kept, 5 rejected | 139.2/min | ETA: 8.2m [2026-01-01T12:17:17.750396] [DEBUG] [REMOTE ] OVLY: Retrieved 5589 rows, trimmed to 300. [2026-01-01T12:17:17.750526] [DEBUG] [REMOTE ] OVLY: PASS: History has at least 300 days. [2026-01-01T12:17:17.750771] [DEBUG] [REMOTE ] OVLY: PASS: Price check passed. Min price $25.41. [2026-01-01T12:17:17.750905] [DEBUG] [REMOTE ] OVLY: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:17.751014] [DEBUG] [REMOTE ] OVLY: PASS: Integrity check passed. [2026-01-01T12:17:17.751052] [DEBUG] [REMOTE ] OVLY: Symbol is viable for forecasting. [2026-01-01T12:17:17.751099] [INFO ] [MAIN ] [2396/3542] OVLY kept (0.4s) | 2391 kept, 5 rejected | 139.2/min | ETA: 8.2m [2026-01-01T12:17:18.032794] [DEBUG] [REMOTE ] OWL: Retrieved 1268 rows, trimmed to 300. [2026-01-01T12:17:18.032940] [DEBUG] [REMOTE ] OWL: PASS: History has at least 300 days. [2026-01-01T12:17:18.033162] [DEBUG] [REMOTE ] OWL: PASS: Price check passed. Min price $13.74. [2026-01-01T12:17:18.033324] [DEBUG] [REMOTE ] OWL: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:18.033446] [DEBUG] [REMOTE ] OWL: PASS: Integrity check passed. [2026-01-01T12:17:18.033493] [DEBUG] [REMOTE ] OWL: Symbol is viable for forecasting. [2026-01-01T12:17:18.033542] [INFO ] [MAIN ] [2397/3542] OWL kept (0.3s) | 2392 kept, 5 rejected | 139.2/min | ETA: 8.2m [2026-01-01T12:17:18.536295] [DEBUG] [REMOTE ] OXLC: Retrieved 3759 rows, trimmed to 300. [2026-01-01T12:17:18.536438] [DEBUG] [REMOTE ] OXLC: PASS: History has at least 300 days. [2026-01-01T12:17:18.536687] [DEBUG] [REMOTE ] OXLC: PASS: Price check passed. Min price $12.68. [2026-01-01T12:17:18.536839] [DEBUG] [REMOTE ] OXLC: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:18.536964] [DEBUG] [REMOTE ] OXLC: PASS: Integrity check passed. [2026-01-01T12:17:18.537010] [DEBUG] [REMOTE ] OXLC: Symbol is viable for forecasting. [2026-01-01T12:17:18.537066] [INFO ] [MAIN ] [2398/3542] OXLC kept (0.5s) | 2393 kept, 5 rejected | 139.2/min | ETA: 8.2m [2026-01-01T12:17:19.918814] [DEBUG] [REMOTE ] OXM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:19.919037] [DEBUG] [REMOTE ] OXM: PASS: History has at least 300 days. [2026-01-01T12:17:19.919392] [DEBUG] [REMOTE ] OXM: PASS: Price check passed. Min price $31.74. [2026-01-01T12:17:19.919536] [DEBUG] [REMOTE ] OXM: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:19.919752] [DEBUG] [REMOTE ] OXM: PASS: Integrity check passed. [2026-01-01T12:17:19.919798] [DEBUG] [REMOTE ] OXM: Symbol is viable for forecasting. [2026-01-01T12:17:19.919852] [INFO ] [MAIN ] [2399/3542] OXM kept (1.4s) | 2394 kept, 5 rejected | 139.1/min | ETA: 8.2m [2026-01-01T12:17:20.207771] [DEBUG] [REMOTE ] OXSQ: Retrieved 1957 rows, trimmed to 300. [2026-01-01T12:17:20.207906] [DEBUG] [REMOTE ] OXSQ: PASS: History has at least 300 days. [2026-01-01T12:17:20.208100] [DEBUG] [REMOTE ] OXSQ: PASS: Price check passed. Min price $1.59. [2026-01-01T12:17:20.208229] [DEBUG] [REMOTE ] OXSQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:20.208334] [DEBUG] [REMOTE ] OXSQ: PASS: Integrity check passed. [2026-01-01T12:17:20.208373] [DEBUG] [REMOTE ] OXSQ: Symbol is viable for forecasting. [2026-01-01T12:17:20.208420] [INFO ] [MAIN ] [2400/3542] OXSQ kept (0.3s) | 2395 kept, 5 rejected | 139.1/min | ETA: 8.2m [2026-01-01T12:17:20.521721] [DEBUG] [REMOTE ] OZEM: Retrieved 405 rows, trimmed to 300. [2026-01-01T12:17:20.521882] [DEBUG] [REMOTE ] OZEM: PASS: History has at least 300 days. [2026-01-01T12:17:20.522125] [DEBUG] [REMOTE ] OZEM: PASS: Price check passed. Min price $27.19. [2026-01-01T12:17:20.522283] [DEBUG] [REMOTE ] OZEM: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:20.522410] [DEBUG] [REMOTE ] OZEM: PASS: Integrity check passed. [2026-01-01T12:17:20.522456] [DEBUG] [REMOTE ] OZEM: Symbol is viable for forecasting. [2026-01-01T12:17:20.522513] [INFO ] [MAIN ] [2401/3542] OZEM kept (0.3s) | 2396 kept, 5 rejected | 139.1/min | ETA: 8.2m [2026-01-01T12:17:21.209898] [DEBUG] [REMOTE ] OZK: Retrieved 6280 rows, trimmed to 300. [2026-01-01T12:17:21.210028] [DEBUG] [REMOTE ] OZK: PASS: History has at least 300 days. [2026-01-01T12:17:21.210230] [DEBUG] [REMOTE ] OZK: PASS: Price check passed. Min price $42.64. [2026-01-01T12:17:21.210359] [DEBUG] [REMOTE ] OZK: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:21.210468] [DEBUG] [REMOTE ] OZK: PASS: Integrity check passed. [2026-01-01T12:17:21.210507] [DEBUG] [REMOTE ] OZK: Symbol is viable for forecasting. [2026-01-01T12:17:21.210554] [INFO ] [MAIN ] [2402/3542] OZK kept (0.7s) | 2397 kept, 5 rejected | 139.1/min | ETA: 8.2m [2026-01-01T12:17:21.460694] [DEBUG] [REMOTE ] OZKAP: Retrieved 1047 rows, trimmed to 300. [2026-01-01T12:17:21.460859] [DEBUG] [REMOTE ] OZKAP: PASS: History has at least 300 days. [2026-01-01T12:17:21.461053] [DEBUG] [REMOTE ] OZKAP: PASS: Price check passed. Min price $15.95. [2026-01-01T12:17:21.461206] [DEBUG] [REMOTE ] OZKAP: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:21.461313] [DEBUG] [REMOTE ] OZKAP: PASS: Integrity check passed. [2026-01-01T12:17:21.461352] [DEBUG] [REMOTE ] OZKAP: Symbol is viable for forecasting. [2026-01-01T12:17:21.461398] [INFO ] [MAIN ] [2403/3542] OZKAP kept (0.3s) | 2398 kept, 5 rejected | 139.1/min | ETA: 8.2m [2026-01-01T12:17:22.067279] [DEBUG] [REMOTE ] PAA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:22.067436] [DEBUG] [REMOTE ] PAA: PASS: History has at least 300 days. [2026-01-01T12:17:22.067711] [DEBUG] [REMOTE ] PAA: PASS: Price check passed. Min price $15.49. [2026-01-01T12:17:22.067852] [DEBUG] [REMOTE ] PAA: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:22.067980] [DEBUG] [REMOTE ] PAA: PASS: Integrity check passed. [2026-01-01T12:17:22.068020] [DEBUG] [REMOTE ] PAA: Symbol is viable for forecasting. [2026-01-01T12:17:22.068071] [INFO ] [MAIN ] [2404/3542] PAA kept (0.6s) | 2399 kept, 5 rejected | 139.1/min | ETA: 8.2m [2026-01-01T12:17:22.524318] [DEBUG] [REMOTE ] PAAS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:22.524454] [DEBUG] [REMOTE ] PAAS: PASS: History has at least 300 days. [2026-01-01T12:17:22.524696] [DEBUG] [REMOTE ] PAAS: PASS: Price check passed. Min price $33.08. [2026-01-01T12:17:22.524831] [DEBUG] [REMOTE ] PAAS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:22.525132] [DEBUG] [REMOTE ] PAAS: PASS: Integrity check passed. [2026-01-01T12:17:22.525181] [DEBUG] [REMOTE ] PAAS: Symbol is viable for forecasting. [2026-01-01T12:17:22.525229] [INFO ] [MAIN ] [2405/3542] PAAS kept (0.5s) | 2400 kept, 5 rejected | 139.1/min | ETA: 8.2m [2026-01-01T12:17:22.962254] [DEBUG] [REMOTE ] PAC: Retrieved 4994 rows, trimmed to 300. [2026-01-01T12:17:22.962386] [DEBUG] [REMOTE ] PAC: PASS: History has at least 300 days. [2026-01-01T12:17:22.962615] [DEBUG] [REMOTE ] PAC: PASS: Price check passed. Min price $208.17. [2026-01-01T12:17:22.962777] [DEBUG] [REMOTE ] PAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:22.962905] [DEBUG] [REMOTE ] PAC: PASS: Integrity check passed. [2026-01-01T12:17:22.962945] [DEBUG] [REMOTE ] PAC: Symbol is viable for forecasting. [2026-01-01T12:17:22.962996] [INFO ] [MAIN ] [2406/3542] PAC kept (0.4s) | 2401 kept, 5 rejected | 139.1/min | ETA: 8.2m [2026-01-01T12:17:23.332909] [DEBUG] [REMOTE ] PACB: Retrieved 3818 rows, trimmed to 300. [2026-01-01T12:17:23.333033] [DEBUG] [REMOTE ] PACB: PASS: History has at least 300 days. [2026-01-01T12:17:23.333231] [DEBUG] [REMOTE ] PACB: PASS: Price check passed. Min price $1.40. [2026-01-01T12:17:23.333364] [DEBUG] [REMOTE ] PACB: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:23.333474] [DEBUG] [REMOTE ] PACB: PASS: Integrity check passed. [2026-01-01T12:17:23.333514] [DEBUG] [REMOTE ] PACB: Symbol is viable for forecasting. [2026-01-01T12:17:23.333561] [INFO ] [MAIN ] [2407/3542] PACB kept (0.4s) | 2402 kept, 5 rejected | 139.1/min | ETA: 8.2m [2026-01-01T12:17:23.542327] [DEBUG] [REMOTE ] PACK: Retrieved 1656 rows, trimmed to 300. [2026-01-01T12:17:23.542450] [DEBUG] [REMOTE ] PACK: PASS: History has at least 300 days. [2026-01-01T12:17:23.542661] [DEBUG] [REMOTE ] PACK: PASS: Price check passed. Min price $4.29. [2026-01-01T12:17:23.542793] [DEBUG] [REMOTE ] PACK: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:23.542899] [DEBUG] [REMOTE ] PACK: PASS: Integrity check passed. [2026-01-01T12:17:23.542937] [DEBUG] [REMOTE ] PACK: Symbol is viable for forecasting. [2026-01-01T12:17:23.542984] [INFO ] [MAIN ] [2408/3542] PACK kept (0.2s) | 2403 kept, 5 rejected | 139.1/min | ETA: 8.2m [2026-01-01T12:17:24.122814] [DEBUG] [REMOTE ] PAGP: Retrieved 3071 rows, trimmed to 300. [2026-01-01T12:17:24.122939] [DEBUG] [REMOTE ] PAGP: PASS: History has at least 300 days. [2026-01-01T12:17:24.123154] [DEBUG] [REMOTE ] PAGP: PASS: Price check passed. Min price $16.49. [2026-01-01T12:17:24.123290] [DEBUG] [REMOTE ] PAGP: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:24.123399] [DEBUG] [REMOTE ] PAGP: PASS: Integrity check passed. [2026-01-01T12:17:24.123439] [DEBUG] [REMOTE ] PAGP: Symbol is viable for forecasting. [2026-01-01T12:17:24.123487] [INFO ] [MAIN ] [2409/3542] PAGP kept (0.6s) | 2404 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:24.315265] [DEBUG] [REMOTE ] PAGS: Retrieved 1996 rows, trimmed to 300. [2026-01-01T12:17:24.315431] [DEBUG] [REMOTE ] PAGS: PASS: History has at least 300 days. [2026-01-01T12:17:24.315665] [DEBUG] [REMOTE ] PAGS: PASS: Price check passed. Min price $8.75. [2026-01-01T12:17:24.315800] [DEBUG] [REMOTE ] PAGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:24.315912] [DEBUG] [REMOTE ] PAGS: PASS: Integrity check passed. [2026-01-01T12:17:24.315953] [DEBUG] [REMOTE ] PAGS: Symbol is viable for forecasting. [2026-01-01T12:17:24.316003] [INFO ] [MAIN ] [2410/3542] PAGS kept (0.2s) | 2405 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:25.103304] [DEBUG] [REMOTE ] PAHC: Retrieved 2949 rows, trimmed to 300. [2026-01-01T12:17:25.103439] [DEBUG] [REMOTE ] PAHC: PASS: History has at least 300 days. [2026-01-01T12:17:25.103701] [DEBUG] [REMOTE ] PAHC: PASS: Price check passed. Min price $36.29. [2026-01-01T12:17:25.103840] [DEBUG] [REMOTE ] PAHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:25.103950] [DEBUG] [REMOTE ] PAHC: PASS: Integrity check passed. [2026-01-01T12:17:25.103989] [DEBUG] [REMOTE ] PAHC: Symbol is viable for forecasting. [2026-01-01T12:17:25.104038] [INFO ] [MAIN ] [2411/3542] PAHC kept (0.8s) | 2406 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:25.280030] [DEBUG] [REMOTE ] PAL: Retrieved 413 rows, trimmed to 300. [2026-01-01T12:17:25.280163] [DEBUG] [REMOTE ] PAL: PASS: History has at least 300 days. [2026-01-01T12:17:25.280369] [DEBUG] [REMOTE ] PAL: PASS: Price check passed. Min price $5.81. [2026-01-01T12:17:25.280506] [DEBUG] [REMOTE ] PAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:25.280637] [DEBUG] [REMOTE ] PAL: PASS: Integrity check passed. [2026-01-01T12:17:25.280687] [DEBUG] [REMOTE ] PAL: Symbol is viable for forecasting. [2026-01-01T12:17:25.280744] [INFO ] [MAIN ] [2412/3542] PAL kept (0.2s) | 2407 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:26.164061] [DEBUG] [REMOTE ] PAM: Retrieved 4082 rows, trimmed to 300. [2026-01-01T12:17:26.164213] [DEBUG] [REMOTE ] PAM: PASS: History has at least 300 days. [2026-01-01T12:17:26.164446] [DEBUG] [REMOTE ] PAM: PASS: Price check passed. Min price $59.30. [2026-01-01T12:17:26.164604] [DEBUG] [REMOTE ] PAM: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:26.164732] [DEBUG] [REMOTE ] PAM: PASS: Integrity check passed. [2026-01-01T12:17:26.164775] [DEBUG] [REMOTE ] PAM: Symbol is viable for forecasting. [2026-01-01T12:17:26.164829] [INFO ] [MAIN ] [2413/3542] PAM kept (0.9s) | 2408 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:26.590978] [DEBUG] [REMOTE ] PANL: Retrieved 3026 rows, trimmed to 300. [2026-01-01T12:17:26.591118] [DEBUG] [REMOTE ] PANL: PASS: History has at least 300 days. [2026-01-01T12:17:26.591349] [DEBUG] [REMOTE ] PANL: PASS: Price check passed. Min price $4.53. [2026-01-01T12:17:26.591516] [DEBUG] [REMOTE ] PANL: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:26.591675] [DEBUG] [REMOTE ] PANL: PASS: Integrity check passed. [2026-01-01T12:17:26.591722] [DEBUG] [REMOTE ] PANL: Symbol is viable for forecasting. [2026-01-01T12:17:26.591773] [INFO ] [MAIN ] [2414/3542] PANL kept (0.4s) | 2409 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:26.950913] [DEBUG] [REMOTE ] PASG: Retrieved 1469 rows, trimmed to 300. [2026-01-01T12:17:26.951072] [DEBUG] [REMOTE ] PASG: PASS: History has at least 300 days. [2026-01-01T12:17:26.951324] [DEBUG] [REMOTE ] PASG: PASS: Price check passed. Min price $6.29. [2026-01-01T12:17:26.951465] [DEBUG] [REMOTE ] PASG: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:26.951624] [DEBUG] [REMOTE ] PASG: PASS: Integrity check passed. [2026-01-01T12:17:26.951679] [DEBUG] [REMOTE ] PASG: Symbol is viable for forecasting. [2026-01-01T12:17:26.951735] [INFO ] [MAIN ] [2415/3542] PASG kept (0.4s) | 2410 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:27.220088] [DEBUG] [REMOTE ] PATH: Retrieved 1181 rows, trimmed to 300. [2026-01-01T12:17:27.220246] [DEBUG] [REMOTE ] PATH: PASS: History has at least 300 days. [2026-01-01T12:17:27.220510] [DEBUG] [REMOTE ] PATH: PASS: Price check passed. Min price $12.73. [2026-01-01T12:17:27.220729] [DEBUG] [REMOTE ] PATH: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:27.220871] [DEBUG] [REMOTE ] PATH: PASS: Integrity check passed. [2026-01-01T12:17:27.220916] [DEBUG] [REMOTE ] PATH: Symbol is viable for forecasting. [2026-01-01T12:17:27.220965] [INFO ] [MAIN ] [2416/3542] PATH kept (0.3s) | 2411 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:27.863288] [DEBUG] [REMOTE ] PATK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:27.863418] [DEBUG] [REMOTE ] PATK: PASS: History has at least 300 days. [2026-01-01T12:17:27.863644] [DEBUG] [REMOTE ] PATK: PASS: Price check passed. Min price $96.54. [2026-01-01T12:17:27.863776] [DEBUG] [REMOTE ] PATK: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:27.863886] [DEBUG] [REMOTE ] PATK: PASS: Integrity check passed. [2026-01-01T12:17:27.863925] [DEBUG] [REMOTE ] PATK: Symbol is viable for forecasting. [2026-01-01T12:17:27.863975] [INFO ] [MAIN ] [2417/3542] PATK kept (0.6s) | 2412 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:28.120069] [DEBUG] [REMOTE ] PAX: Retrieved 1242 rows, trimmed to 300. [2026-01-01T12:17:28.120199] [DEBUG] [REMOTE ] PAX: PASS: History has at least 300 days. [2026-01-01T12:17:28.120395] [DEBUG] [REMOTE ] PAX: PASS: Price check passed. Min price $13.66. [2026-01-01T12:17:28.120529] [DEBUG] [REMOTE ] PAX: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:28.120657] [DEBUG] [REMOTE ] PAX: PASS: Integrity check passed. [2026-01-01T12:17:28.120701] [DEBUG] [REMOTE ] PAX: Symbol is viable for forecasting. [2026-01-01T12:17:28.120750] [INFO ] [MAIN ] [2418/3542] PAX kept (0.3s) | 2413 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:28.390389] [DEBUG] [REMOTE ] PAXS: Retrieved 986 rows, trimmed to 300. [2026-01-01T12:17:28.390518] [DEBUG] [REMOTE ] PAXS: PASS: History has at least 300 days. [2026-01-01T12:17:28.390742] [DEBUG] [REMOTE ] PAXS: PASS: Price check passed. Min price $14.91. [2026-01-01T12:17:28.390881] [DEBUG] [REMOTE ] PAXS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:28.390990] [DEBUG] [REMOTE ] PAXS: PASS: Integrity check passed. [2026-01-01T12:17:28.391030] [DEBUG] [REMOTE ] PAXS: Symbol is viable for forecasting. [2026-01-01T12:17:28.391078] [INFO ] [MAIN ] [2419/3542] PAXS kept (0.3s) | 2414 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:28.928503] [DEBUG] [REMOTE ] PAY: Retrieved 1156 rows, trimmed to 300. [2026-01-01T12:17:28.928648] [DEBUG] [REMOTE ] PAY: PASS: History has at least 300 days. [2026-01-01T12:17:28.928845] [DEBUG] [REMOTE ] PAY: PASS: Price check passed. Min price $28.51. [2026-01-01T12:17:28.928995] [DEBUG] [REMOTE ] PAY: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:28.929116] [DEBUG] [REMOTE ] PAY: PASS: Integrity check passed. [2026-01-01T12:17:28.929157] [DEBUG] [REMOTE ] PAY: Symbol is viable for forecasting. [2026-01-01T12:17:28.929207] [INFO ] [MAIN ] [2420/3542] PAY kept (0.5s) | 2415 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:29.421233] [DEBUG] [REMOTE ] PAYC: Retrieved 2947 rows, trimmed to 300. [2026-01-01T12:17:29.421391] [DEBUG] [REMOTE ] PAYC: PASS: History has at least 300 days. [2026-01-01T12:17:29.421643] [DEBUG] [REMOTE ] PAYC: PASS: Price check passed. Min price $159.21. [2026-01-01T12:17:29.421776] [DEBUG] [REMOTE ] PAYC: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:29.421887] [DEBUG] [REMOTE ] PAYC: PASS: Integrity check passed. [2026-01-01T12:17:29.421931] [DEBUG] [REMOTE ] PAYC: Symbol is viable for forecasting. [2026-01-01T12:17:29.421978] [INFO ] [MAIN ] [2421/3542] PAYC kept (0.5s) | 2416 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:29.690379] [DEBUG] [REMOTE ] PAYO: Retrieved 1135 rows, trimmed to 300. [2026-01-01T12:17:29.690515] [DEBUG] [REMOTE ] PAYO: PASS: History has at least 300 days. [2026-01-01T12:17:29.690741] [DEBUG] [REMOTE ] PAYO: PASS: Price check passed. Min price $5.27. [2026-01-01T12:17:29.690875] [DEBUG] [REMOTE ] PAYO: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:29.690986] [DEBUG] [REMOTE ] PAYO: PASS: Integrity check passed. [2026-01-01T12:17:29.691025] [DEBUG] [REMOTE ] PAYO: Symbol is viable for forecasting. [2026-01-01T12:17:29.691073] [INFO ] [MAIN ] [2422/3542] PAYO kept (0.3s) | 2417 kept, 5 rejected | 139.1/min | ETA: 8.1m [2026-01-01T12:17:30.287525] [DEBUG] [REMOTE ] PAYS: Retrieved 4586 rows, trimmed to 300. [2026-01-01T12:17:30.287762] [DEBUG] [REMOTE ] PAYS: PASS: History has at least 300 days. [2026-01-01T12:17:30.287979] [DEBUG] [REMOTE ] PAYS: PASS: Price check passed. Min price $4.99. [2026-01-01T12:17:30.288111] [DEBUG] [REMOTE ] PAYS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:30.288223] [DEBUG] [REMOTE ] PAYS: PASS: Integrity check passed. [2026-01-01T12:17:30.288263] [DEBUG] [REMOTE ] PAYS: Symbol is viable for forecasting. [2026-01-01T12:17:30.288311] [INFO ] [MAIN ] [2423/3542] PAYS kept (0.6s) | 2418 kept, 5 rejected | 139.1/min | ETA: 8.0m [2026-01-01T12:17:31.386655] [DEBUG] [REMOTE ] PAYX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:31.386809] [DEBUG] [REMOTE ] PAYX: PASS: History has at least 300 days. [2026-01-01T12:17:31.387045] [DEBUG] [REMOTE ] PAYX: PASS: Price check passed. Min price $108.46. [2026-01-01T12:17:31.387183] [DEBUG] [REMOTE ] PAYX: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:31.387304] [DEBUG] [REMOTE ] PAYX: PASS: Integrity check passed. [2026-01-01T12:17:31.387344] [DEBUG] [REMOTE ] PAYX: Symbol is viable for forecasting. [2026-01-01T12:17:31.387394] [INFO ] [MAIN ] [2424/3542] PAYX kept (1.1s) | 2419 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:32.011182] [DEBUG] [REMOTE ] PB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:32.011336] [DEBUG] [REMOTE ] PB: PASS: History has at least 300 days. [2026-01-01T12:17:32.011591] [DEBUG] [REMOTE ] PB: PASS: Price check passed. Min price $61.38. [2026-01-01T12:17:32.011727] [DEBUG] [REMOTE ] PB: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:32.011853] [DEBUG] [REMOTE ] PB: PASS: Integrity check passed. [2026-01-01T12:17:32.011894] [DEBUG] [REMOTE ] PB: Symbol is viable for forecasting. [2026-01-01T12:17:32.011950] [INFO ] [MAIN ] [2425/3542] PB kept (0.6s) | 2420 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:32.447107] [DEBUG] [REMOTE ] PBA: Retrieved 3833 rows, trimmed to 300. [2026-01-01T12:17:32.447236] [DEBUG] [REMOTE ] PBA: PASS: History has at least 300 days. [2026-01-01T12:17:32.447441] [DEBUG] [REMOTE ] PBA: PASS: Price check passed. Min price $36.63. [2026-01-01T12:17:32.447602] [DEBUG] [REMOTE ] PBA: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:32.447719] [DEBUG] [REMOTE ] PBA: PASS: Integrity check passed. [2026-01-01T12:17:32.447760] [DEBUG] [REMOTE ] PBA: Symbol is viable for forecasting. [2026-01-01T12:17:32.447810] [INFO ] [MAIN ] [2426/3542] PBA kept (0.4s) | 2421 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:32.811048] [DEBUG] [REMOTE ] PBF: Retrieved 3282 rows, trimmed to 300. [2026-01-01T12:17:32.811179] [DEBUG] [REMOTE ] PBF: PASS: History has at least 300 days. [2026-01-01T12:17:32.811432] [DEBUG] [REMOTE ] PBF: PASS: Price check passed. Min price $26.02. [2026-01-01T12:17:32.811591] [DEBUG] [REMOTE ] PBF: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:32.811721] [DEBUG] [REMOTE ] PBF: PASS: Integrity check passed. [2026-01-01T12:17:32.811765] [DEBUG] [REMOTE ] PBF: Symbol is viable for forecasting. [2026-01-01T12:17:32.811814] [INFO ] [MAIN ] [2427/3542] PBF kept (0.4s) | 2422 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:33.214540] [DEBUG] [REMOTE ] PBFS: Retrieved 1624 rows, trimmed to 300. [2026-01-01T12:17:33.214688] [DEBUG] [REMOTE ] PBFS: PASS: History has at least 300 days. [2026-01-01T12:17:33.214888] [DEBUG] [REMOTE ] PBFS: PASS: Price check passed. Min price $13.01. [2026-01-01T12:17:33.215037] [DEBUG] [REMOTE ] PBFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:33.215146] [DEBUG] [REMOTE ] PBFS: PASS: Integrity check passed. [2026-01-01T12:17:33.215185] [DEBUG] [REMOTE ] PBFS: Symbol is viable for forecasting. [2026-01-01T12:17:33.215234] [INFO ] [MAIN ] [2428/3542] PBFS kept (0.4s) | 2423 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:33.722769] [DEBUG] [REMOTE ] PBH: Retrieved 5256 rows, trimmed to 300. [2026-01-01T12:17:33.722905] [DEBUG] [REMOTE ] PBH: PASS: History has at least 300 days. [2026-01-01T12:17:33.723107] [DEBUG] [REMOTE ] PBH: PASS: Price check passed. Min price $57.47. [2026-01-01T12:17:33.723237] [DEBUG] [REMOTE ] PBH: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:33.723345] [DEBUG] [REMOTE ] PBH: PASS: Integrity check passed. [2026-01-01T12:17:33.723383] [DEBUG] [REMOTE ] PBH: Symbol is viable for forecasting. [2026-01-01T12:17:33.723432] [INFO ] [MAIN ] [2429/3542] PBH kept (0.5s) | 2424 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:34.208159] [DEBUG] [REMOTE ] PBI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:34.208290] [DEBUG] [REMOTE ] PBI: PASS: History has at least 300 days. [2026-01-01T12:17:34.208500] [DEBUG] [REMOTE ] PBI: PASS: Price check passed. Min price $9.02. [2026-01-01T12:17:34.208650] [DEBUG] [REMOTE ] PBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:34.208764] [DEBUG] [REMOTE ] PBI: PASS: Integrity check passed. [2026-01-01T12:17:34.208803] [DEBUG] [REMOTE ] PBI: Symbol is viable for forecasting. [2026-01-01T12:17:34.208851] [INFO ] [MAIN ] [2430/3542] PBI kept (0.5s) | 2425 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:34.549553] [DEBUG] [REMOTE ] PBYI: Retrieved 3443 rows, trimmed to 300. [2026-01-01T12:17:34.549722] [DEBUG] [REMOTE ] PBYI: PASS: History has at least 300 days. [2026-01-01T12:17:34.549943] [DEBUG] [REMOTE ] PBYI: PASS: Price check passed. Min price $4.73. [2026-01-01T12:17:34.550080] [DEBUG] [REMOTE ] PBYI: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:34.550198] [DEBUG] [REMOTE ] PBYI: PASS: Integrity check passed. [2026-01-01T12:17:34.550239] [DEBUG] [REMOTE ] PBYI: Symbol is viable for forecasting. [2026-01-01T12:17:34.550291] [INFO ] [MAIN ] [2431/3542] PBYI kept (0.3s) | 2426 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:34.953395] [DEBUG] [REMOTE ] PCB: Retrieved 2913 rows, trimmed to 300. [2026-01-01T12:17:34.953604] [DEBUG] [REMOTE ] PCB: PASS: History has at least 300 days. [2026-01-01T12:17:34.953861] [DEBUG] [REMOTE ] PCB: PASS: Price check passed. Min price $19.66. [2026-01-01T12:17:34.954033] [DEBUG] [REMOTE ] PCB: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:34.954165] [DEBUG] [REMOTE ] PCB: PASS: Integrity check passed. [2026-01-01T12:17:34.954205] [DEBUG] [REMOTE ] PCB: Symbol is viable for forecasting. [2026-01-01T12:17:34.954253] [INFO ] [MAIN ] [2432/3542] PCB kept (0.4s) | 2427 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:35.480860] [DEBUG] [REMOTE ] PCF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:35.481005] [DEBUG] [REMOTE ] PCF: PASS: History has at least 300 days. [2026-01-01T12:17:35.481243] [DEBUG] [REMOTE ] PCF: PASS: Price check passed. Min price $5.98. [2026-01-01T12:17:35.481381] [DEBUG] [REMOTE ] PCF: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:35.481493] [DEBUG] [REMOTE ] PCF: PASS: Integrity check passed. [2026-01-01T12:17:35.481531] [DEBUG] [REMOTE ] PCF: Symbol is viable for forecasting. [2026-01-01T12:17:35.481594] [INFO ] [MAIN ] [2433/3542] PCF kept (0.5s) | 2428 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:35.933192] [DEBUG] [REMOTE ] PCG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:35.933329] [DEBUG] [REMOTE ] PCG: PASS: History has at least 300 days. [2026-01-01T12:17:35.933546] [DEBUG] [REMOTE ] PCG: PASS: Price check passed. Min price $14.78. [2026-01-01T12:17:35.933699] [DEBUG] [REMOTE ] PCG: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:35.933813] [DEBUG] [REMOTE ] PCG: PASS: Integrity check passed. [2026-01-01T12:17:35.933851] [DEBUG] [REMOTE ] PCG: Symbol is viable for forecasting. [2026-01-01T12:17:35.933899] [INFO ] [MAIN ] [2434/3542] PCG kept (0.5s) | 2429 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:36.439760] [DEBUG] [REMOTE ] PCH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:36.439900] [DEBUG] [REMOTE ] PCH: PASS: History has at least 300 days. [2026-01-01T12:17:36.440116] [DEBUG] [REMOTE ] PCH: PASS: Price check passed. Min price $37.79. [2026-01-01T12:17:36.440247] [DEBUG] [REMOTE ] PCH: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:36.440367] [DEBUG] [REMOTE ] PCH: PASS: Integrity check passed. [2026-01-01T12:17:36.440409] [DEBUG] [REMOTE ] PCH: Symbol is viable for forecasting. [2026-01-01T12:17:36.440457] [INFO ] [MAIN ] [2435/3542] PCH kept (0.5s) | 2430 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:36.928520] [DEBUG] [REMOTE ] PCM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:36.928698] [DEBUG] [REMOTE ] PCM: PASS: History has at least 300 days. [2026-01-01T12:17:36.928918] [DEBUG] [REMOTE ] PCM: PASS: Price check passed. Min price $5.95. [2026-01-01T12:17:36.929052] [DEBUG] [REMOTE ] PCM: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:36.929167] [DEBUG] [REMOTE ] PCM: PASS: Integrity check passed. [2026-01-01T12:17:36.929206] [DEBUG] [REMOTE ] PCM: Symbol is viable for forecasting. [2026-01-01T12:17:36.929282] [INFO ] [MAIN ] [2436/3542] PCM kept (0.5s) | 2431 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:37.403595] [DEBUG] [REMOTE ] PCN: Retrieved 6047 rows, trimmed to 300. [2026-01-01T12:17:37.403740] [DEBUG] [REMOTE ] PCN: PASS: History has at least 300 days. [2026-01-01T12:17:37.403973] [DEBUG] [REMOTE ] PCN: PASS: Price check passed. Min price $12.23. [2026-01-01T12:17:37.404114] [DEBUG] [REMOTE ] PCN: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:37.404231] [DEBUG] [REMOTE ] PCN: PASS: Integrity check passed. [2026-01-01T12:17:37.404273] [DEBUG] [REMOTE ] PCN: Symbol is viable for forecasting. [2026-01-01T12:17:37.404336] [INFO ] [MAIN ] [2437/3542] PCN kept (0.5s) | 2432 kept, 5 rejected | 139.0/min | ETA: 8.0m [2026-01-01T12:17:37.838233] [DEBUG] [REMOTE ] PCQ: Retrieved 6165 rows, trimmed to 300. [2026-01-01T12:17:37.838366] [DEBUG] [REMOTE ] PCQ: PASS: History has at least 300 days. [2026-01-01T12:17:37.838591] [DEBUG] [REMOTE ] PCQ: PASS: Price check passed. Min price $8.63. [2026-01-01T12:17:37.838728] [DEBUG] [REMOTE ] PCQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:37.838840] [DEBUG] [REMOTE ] PCQ: PASS: Integrity check passed. [2026-01-01T12:17:37.838880] [DEBUG] [REMOTE ] PCQ: Symbol is viable for forecasting. [2026-01-01T12:17:37.838928] [INFO ] [MAIN ] [2438/3542] PCQ kept (0.4s) | 2433 kept, 5 rejected | 139.0/min | ETA: 7.9m [2026-01-01T12:17:38.213981] [DEBUG] [REMOTE ] PCRX: Retrieved 3750 rows, trimmed to 300. [2026-01-01T12:17:38.214134] [DEBUG] [REMOTE ] PCRX: PASS: History has at least 300 days. [2026-01-01T12:17:38.214344] [DEBUG] [REMOTE ] PCRX: PASS: Price check passed. Min price $21.01. [2026-01-01T12:17:38.214479] [DEBUG] [REMOTE ] PCRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:38.214610] [DEBUG] [REMOTE ] PCRX: PASS: Integrity check passed. [2026-01-01T12:17:38.214653] [DEBUG] [REMOTE ] PCRX: Symbol is viable for forecasting. [2026-01-01T12:17:38.214702] [INFO ] [MAIN ] [2439/3542] PCRX kept (0.4s) | 2434 kept, 5 rejected | 139.0/min | ETA: 7.9m [2026-01-01T12:17:38.567801] [DEBUG] [REMOTE ] PCTY: Retrieved 2966 rows, trimmed to 300. [2026-01-01T12:17:38.567946] [DEBUG] [REMOTE ] PCTY: PASS: History has at least 300 days. [2026-01-01T12:17:38.568148] [DEBUG] [REMOTE ] PCTY: PASS: Price check passed. Min price $138.42. [2026-01-01T12:17:38.568277] [DEBUG] [REMOTE ] PCTY: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:38.568387] [DEBUG] [REMOTE ] PCTY: PASS: Integrity check passed. [2026-01-01T12:17:38.568426] [DEBUG] [REMOTE ] PCTY: Symbol is viable for forecasting. [2026-01-01T12:17:38.568473] [INFO ] [MAIN ] [2440/3542] PCTY kept (0.4s) | 2435 kept, 5 rejected | 139.0/min | ETA: 7.9m [2026-01-01T12:17:38.910763] [DEBUG] [REMOTE ] PCVX: Retrieved 1396 rows, trimmed to 300. [2026-01-01T12:17:38.910892] [DEBUG] [REMOTE ] PCVX: PASS: History has at least 300 days. [2026-01-01T12:17:38.911083] [DEBUG] [REMOTE ] PCVX: PASS: Price check passed. Min price $40.32. [2026-01-01T12:17:38.911211] [DEBUG] [REMOTE ] PCVX: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:38.911316] [DEBUG] [REMOTE ] PCVX: PASS: Integrity check passed. [2026-01-01T12:17:38.911355] [DEBUG] [REMOTE ] PCVX: Symbol is viable for forecasting. [2026-01-01T12:17:38.911401] [INFO ] [MAIN ] [2441/3542] PCVX kept (0.3s) | 2436 kept, 5 rejected | 139.0/min | ETA: 7.9m [2026-01-01T12:17:39.537189] [DEBUG] [REMOTE ] PCYO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:39.537358] [DEBUG] [REMOTE ] PCYO: PASS: History has at least 300 days. [2026-01-01T12:17:39.537671] [DEBUG] [REMOTE ] PCYO: PASS: Price check passed. Min price $10.75. [2026-01-01T12:17:39.537852] [DEBUG] [REMOTE ] PCYO: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:39.538015] [DEBUG] [REMOTE ] PCYO: PASS: Integrity check passed. [2026-01-01T12:17:39.538073] [DEBUG] [REMOTE ] PCYO: Symbol is viable for forecasting. [2026-01-01T12:17:39.538138] [INFO ] [MAIN ] [2442/3542] PCYO kept (0.6s) | 2437 kept, 5 rejected | 139.0/min | ETA: 7.9m [2026-01-01T12:17:39.848964] [DEBUG] [REMOTE ] PD: Retrieved 1691 rows, trimmed to 300. [2026-01-01T12:17:39.849123] [DEBUG] [REMOTE ] PD: PASS: History has at least 300 days. [2026-01-01T12:17:39.849365] [DEBUG] [REMOTE ] PD: PASS: Price check passed. Min price $11.64. [2026-01-01T12:17:39.849498] [DEBUG] [REMOTE ] PD: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:39.849635] [DEBUG] [REMOTE ] PD: PASS: Integrity check passed. [2026-01-01T12:17:39.849678] [DEBUG] [REMOTE ] PD: Symbol is viable for forecasting. [2026-01-01T12:17:39.849725] [INFO ] [MAIN ] [2443/3542] PD kept (0.3s) | 2438 kept, 5 rejected | 139.0/min | ETA: 7.9m [2026-01-01T12:17:40.336224] [DEBUG] [REMOTE ] PDBC: Retrieved 2803 rows, trimmed to 300. [2026-01-01T12:17:40.336349] [DEBUG] [REMOTE ] PDBC: PASS: History has at least 300 days. [2026-01-01T12:17:40.336546] [DEBUG] [REMOTE ] PDBC: PASS: Price check passed. Min price $12.67. [2026-01-01T12:17:40.336705] [DEBUG] [REMOTE ] PDBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:40.336816] [DEBUG] [REMOTE ] PDBC: PASS: Integrity check passed. [2026-01-01T12:17:40.336856] [DEBUG] [REMOTE ] PDBC: Symbol is viable for forecasting. [2026-01-01T12:17:40.336903] [INFO ] [MAIN ] [2444/3542] PDBC kept (0.5s) | 2439 kept, 5 rejected | 139.0/min | ETA: 7.9m [2026-01-01T12:17:40.620748] [DEBUG] [REMOTE ] PDD: Retrieved 1869 rows, trimmed to 300. [2026-01-01T12:17:40.620905] [DEBUG] [REMOTE ] PDD: PASS: History has at least 300 days. [2026-01-01T12:17:40.621112] [DEBUG] [REMOTE ] PDD: PASS: Price check passed. Min price $105.00. [2026-01-01T12:17:40.621269] [DEBUG] [REMOTE ] PDD: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:40.621375] [DEBUG] [REMOTE ] PDD: PASS: Integrity check passed. [2026-01-01T12:17:40.621414] [DEBUG] [REMOTE ] PDD: Symbol is viable for forecasting. [2026-01-01T12:17:40.621461] [INFO ] [MAIN ] [2445/3542] PDD kept (0.3s) | 2440 kept, 5 rejected | 139.0/min | ETA: 7.9m [2026-01-01T12:17:41.301482] [DEBUG] [REMOTE ] PDEX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:41.301681] [DEBUG] [REMOTE ] PDEX: PASS: History has at least 300 days. [2026-01-01T12:17:41.301920] [DEBUG] [REMOTE ] PDEX: PASS: Price check passed. Min price $23.91. [2026-01-01T12:17:41.302053] [DEBUG] [REMOTE ] PDEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:41.302177] [DEBUG] [REMOTE ] PDEX: PASS: Integrity check passed. [2026-01-01T12:17:41.302220] [DEBUG] [REMOTE ] PDEX: Symbol is viable for forecasting. [2026-01-01T12:17:41.302292] [INFO ] [MAIN ] [2446/3542] PDEX kept (0.7s) | 2441 kept, 5 rejected | 139.0/min | ETA: 7.9m [2026-01-01T12:17:41.750278] [DEBUG] [REMOTE ] PDFS: Retrieved 6142 rows, trimmed to 300. [2026-01-01T12:17:41.750404] [DEBUG] [REMOTE ] PDFS: PASS: History has at least 300 days. [2026-01-01T12:17:41.750622] [DEBUG] [REMOTE ] PDFS: PASS: Price check passed. Min price $23.97. [2026-01-01T12:17:41.750756] [DEBUG] [REMOTE ] PDFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:41.750865] [DEBUG] [REMOTE ] PDFS: PASS: Integrity check passed. [2026-01-01T12:17:41.750903] [DEBUG] [REMOTE ] PDFS: Symbol is viable for forecasting. [2026-01-01T12:17:41.750951] [INFO ] [MAIN ] [2447/3542] PDFS kept (0.4s) | 2442 kept, 5 rejected | 139.0/min | ETA: 7.9m [2026-01-01T12:17:42.310049] [DEBUG] [REMOTE ] PDI: Retrieved 3420 rows, trimmed to 300. [2026-01-01T12:17:42.310183] [DEBUG] [REMOTE ] PDI: PASS: History has at least 300 days. [2026-01-01T12:17:42.310387] [DEBUG] [REMOTE ] PDI: PASS: Price check passed. Min price $17.11. [2026-01-01T12:17:42.310515] [DEBUG] [REMOTE ] PDI: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:42.310642] [DEBUG] [REMOTE ] PDI: PASS: Integrity check passed. [2026-01-01T12:17:42.310683] [DEBUG] [REMOTE ] PDI: Symbol is viable for forecasting. [2026-01-01T12:17:42.310732] [INFO ] [MAIN ] [2448/3542] PDI kept (0.6s) | 2443 kept, 5 rejected | 138.9/min | ETA: 7.9m [2026-01-01T12:17:42.626187] [DEBUG] [REMOTE ] PDLB: Retrieved 2074 rows, trimmed to 300. [2026-01-01T12:17:42.626339] [DEBUG] [REMOTE ] PDLB: PASS: History has at least 300 days. [2026-01-01T12:17:42.626568] [DEBUG] [REMOTE ] PDLB: PASS: Price check passed. Min price $14.02. [2026-01-01T12:17:42.626772] [DEBUG] [REMOTE ] PDLB: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:42.626895] [DEBUG] [REMOTE ] PDLB: PASS: Integrity check passed. [2026-01-01T12:17:42.626938] [DEBUG] [REMOTE ] PDLB: Symbol is viable for forecasting. [2026-01-01T12:17:42.626988] [INFO ] [MAIN ] [2449/3542] PDLB kept (0.3s) | 2444 kept, 5 rejected | 139.0/min | ETA: 7.9m [2026-01-01T12:17:43.246204] [DEBUG] [REMOTE ] PDM: Retrieved 3998 rows, trimmed to 300. [2026-01-01T12:17:43.246331] [DEBUG] [REMOTE ] PDM: PASS: History has at least 300 days. [2026-01-01T12:17:43.246534] [DEBUG] [REMOTE ] PDM: PASS: Price check passed. Min price $7.96. [2026-01-01T12:17:43.246701] [DEBUG] [REMOTE ] PDM: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:43.246815] [DEBUG] [REMOTE ] PDM: PASS: Integrity check passed. [2026-01-01T12:17:43.246856] [DEBUG] [REMOTE ] PDM: Symbol is viable for forecasting. [2026-01-01T12:17:43.246908] [INFO ] [MAIN ] [2450/3542] PDM kept (0.6s) | 2445 kept, 5 rejected | 138.9/min | ETA: 7.9m [2026-01-01T12:17:43.506080] [DEBUG] [REMOTE ] PDO: Retrieved 1239 rows, trimmed to 300. [2026-01-01T12:17:43.506227] [DEBUG] [REMOTE ] PDO: PASS: History has at least 300 days. [2026-01-01T12:17:43.506424] [DEBUG] [REMOTE ] PDO: PASS: Price check passed. Min price $13.31. [2026-01-01T12:17:43.506552] [DEBUG] [REMOTE ] PDO: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:43.506697] [DEBUG] [REMOTE ] PDO: PASS: Integrity check passed. [2026-01-01T12:17:43.506740] [DEBUG] [REMOTE ] PDO: Symbol is viable for forecasting. [2026-01-01T12:17:43.506787] [INFO ] [MAIN ] [2451/3542] PDO kept (0.3s) | 2446 kept, 5 rejected | 138.9/min | ETA: 7.9m [2026-01-01T12:17:44.041131] [DEBUG] [REMOTE ] PDP: Retrieved 4741 rows, trimmed to 300. [2026-01-01T12:17:44.041271] [DEBUG] [REMOTE ] PDP: PASS: History has at least 300 days. [2026-01-01T12:17:44.041484] [DEBUG] [REMOTE ] PDP: PASS: Price check passed. Min price $108.45. [2026-01-01T12:17:44.041633] [DEBUG] [REMOTE ] PDP: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:44.041742] [DEBUG] [REMOTE ] PDP: PASS: Integrity check passed. [2026-01-01T12:17:44.041781] [DEBUG] [REMOTE ] PDP: Symbol is viable for forecasting. [2026-01-01T12:17:44.041828] [INFO ] [MAIN ] [2452/3542] PDP kept (0.5s) | 2447 kept, 5 rejected | 138.9/min | ETA: 7.8m [2026-01-01T12:17:45.270798] [DEBUG] [REMOTE ] PDS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:45.270937] [DEBUG] [REMOTE ] PDS: PASS: History has at least 300 days. [2026-01-01T12:17:45.271154] [DEBUG] [REMOTE ] PDS: PASS: Price check passed. Min price $53.49. [2026-01-01T12:17:45.271285] [DEBUG] [REMOTE ] PDS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:45.271394] [DEBUG] [REMOTE ] PDS: PASS: Integrity check passed. [2026-01-01T12:17:45.271433] [DEBUG] [REMOTE ] PDS: Symbol is viable for forecasting. [2026-01-01T12:17:45.271482] [INFO ] [MAIN ] [2453/3542] PDS kept (1.2s) | 2448 kept, 5 rejected | 138.8/min | ETA: 7.8m [2026-01-01T12:17:45.620619] [DEBUG] [REMOTE ] PDX: Retrieved 1741 rows, trimmed to 300. [2026-01-01T12:17:45.620780] [DEBUG] [REMOTE ] PDX: PASS: History has at least 300 days. [2026-01-01T12:17:45.620981] [DEBUG] [REMOTE ] PDX: PASS: Price check passed. Min price $17.95. [2026-01-01T12:17:45.621112] [DEBUG] [REMOTE ] PDX: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:45.621224] [DEBUG] [REMOTE ] PDX: PASS: Integrity check passed. [2026-01-01T12:17:45.621271] [DEBUG] [REMOTE ] PDX: Symbol is viable for forecasting. [2026-01-01T12:17:45.621327] [INFO ] [MAIN ] [2454/3542] PDX kept (0.3s) | 2449 kept, 5 rejected | 138.8/min | ETA: 7.8m [2026-01-01T12:17:45.894674] [DEBUG] [REMOTE ] PDYN: Retrieved 1071 rows, trimmed to 300. [2026-01-01T12:17:45.894805] [DEBUG] [REMOTE ] PDYN: PASS: History has at least 300 days. [2026-01-01T12:17:45.895004] [DEBUG] [REMOTE ] PDYN: PASS: Price check passed. Min price $4.15. [2026-01-01T12:17:45.895139] [DEBUG] [REMOTE ] PDYN: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:45.895249] [DEBUG] [REMOTE ] PDYN: PASS: Integrity check passed. [2026-01-01T12:17:45.895290] [DEBUG] [REMOTE ] PDYN: Symbol is viable for forecasting. [2026-01-01T12:17:45.895339] [INFO ] [MAIN ] [2455/3542] PDYN kept (0.3s) | 2450 kept, 5 rejected | 138.9/min | ETA: 7.8m [2026-01-01T12:17:46.447119] [DEBUG] [REMOTE ] PEB: Retrieved 4040 rows, trimmed to 300. [2026-01-01T12:17:46.447244] [DEBUG] [REMOTE ] PEB: PASS: History has at least 300 days. [2026-01-01T12:17:46.447447] [DEBUG] [REMOTE ] PEB: PASS: Price check passed. Min price $10.19. [2026-01-01T12:17:46.447593] [DEBUG] [REMOTE ] PEB: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:46.447702] [DEBUG] [REMOTE ] PEB: PASS: Integrity check passed. [2026-01-01T12:17:46.447741] [DEBUG] [REMOTE ] PEB: Symbol is viable for forecasting. [2026-01-01T12:17:46.447787] [INFO ] [MAIN ] [2456/3542] PEB kept (0.6s) | 2451 kept, 5 rejected | 138.8/min | ETA: 7.8m [2026-01-01T12:17:46.950610] [DEBUG] [REMOTE ] PEBK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:46.950767] [DEBUG] [REMOTE ] PEBK: PASS: History has at least 300 days. [2026-01-01T12:17:46.951003] [DEBUG] [REMOTE ] PEBK: PASS: Price check passed. Min price $28.03. [2026-01-01T12:17:46.951135] [DEBUG] [REMOTE ] PEBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:46.951263] [DEBUG] [REMOTE ] PEBK: PASS: Integrity check passed. [2026-01-01T12:17:46.951310] [DEBUG] [REMOTE ] PEBK: Symbol is viable for forecasting. [2026-01-01T12:17:46.951367] [INFO ] [MAIN ] [2457/3542] PEBK kept (0.5s) | 2452 kept, 5 rejected | 138.8/min | ETA: 7.8m [2026-01-01T12:17:48.654730] [DEBUG] [REMOTE ] PEBO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:48.654941] [DEBUG] [REMOTE ] PEBO: PASS: History has at least 300 days. [2026-01-01T12:17:48.655287] [DEBUG] [REMOTE ] PEBO: PASS: Price check passed. Min price $27.28. [2026-01-01T12:17:48.655426] [DEBUG] [REMOTE ] PEBO: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:48.655628] [DEBUG] [REMOTE ] PEBO: PASS: Integrity check passed. [2026-01-01T12:17:48.655700] [DEBUG] [REMOTE ] PEBO: Symbol is viable for forecasting. [2026-01-01T12:17:48.655756] [INFO ] [MAIN ] [2458/3542] PEBO kept (1.7s) | 2453 kept, 5 rejected | 138.7/min | ETA: 7.8m [2026-01-01T12:17:48.905758] [DEBUG] [REMOTE ] PECO: Retrieved 1122 rows, trimmed to 300. [2026-01-01T12:17:48.905888] [DEBUG] [REMOTE ] PECO: PASS: History has at least 300 days. [2026-01-01T12:17:48.906085] [DEBUG] [REMOTE ] PECO: PASS: Price check passed. Min price $32.94. [2026-01-01T12:17:48.906214] [DEBUG] [REMOTE ] PECO: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:48.906320] [DEBUG] [REMOTE ] PECO: PASS: Integrity check passed. [2026-01-01T12:17:48.906362] [DEBUG] [REMOTE ] PECO: Symbol is viable for forecasting. [2026-01-01T12:17:48.906410] [INFO ] [MAIN ] [2459/3542] PECO kept (0.3s) | 2454 kept, 5 rejected | 138.7/min | ETA: 7.8m [2026-01-01T12:17:49.502556] [DEBUG] [REMOTE ] PEG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:49.502728] [DEBUG] [REMOTE ] PEG: PASS: History has at least 300 days. [2026-01-01T12:17:49.502960] [DEBUG] [REMOTE ] PEG: PASS: Price check passed. Min price $78.12. [2026-01-01T12:17:49.503096] [DEBUG] [REMOTE ] PEG: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:49.503215] [DEBUG] [REMOTE ] PEG: PASS: Integrity check passed. [2026-01-01T12:17:49.503258] [DEBUG] [REMOTE ] PEG: Symbol is viable for forecasting. [2026-01-01T12:17:49.503308] [INFO ] [MAIN ] [2460/3542] PEG kept (0.6s) | 2455 kept, 5 rejected | 138.7/min | ETA: 7.8m [2026-01-01T12:17:49.951076] [DEBUG] [REMOTE ] PEGA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:49.951241] [DEBUG] [REMOTE ] PEGA: PASS: History has at least 300 days. [2026-01-01T12:17:49.951478] [DEBUG] [REMOTE ] PEGA: PASS: Price check passed. Min price $52.38. [2026-01-01T12:17:49.951640] [DEBUG] [REMOTE ] PEGA: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:49.951757] [DEBUG] [REMOTE ] PEGA: PASS: Integrity check passed. [2026-01-01T12:17:49.951797] [DEBUG] [REMOTE ] PEGA: Symbol is viable for forecasting. [2026-01-01T12:17:49.951847] [INFO ] [MAIN ] [2461/3542] PEGA kept (0.4s) | 2456 kept, 5 rejected | 138.7/min | ETA: 7.8m [2026-01-01T12:17:50.275680] [DEBUG] [REMOTE ] PEN: Retrieved 2587 rows, trimmed to 300. [2026-01-01T12:17:50.275807] [DEBUG] [REMOTE ] PEN: PASS: History has at least 300 days. [2026-01-01T12:17:50.276002] [DEBUG] [REMOTE ] PEN: PASS: Price check passed. Min price $225.54. [2026-01-01T12:17:50.276131] [DEBUG] [REMOTE ] PEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:50.276241] [DEBUG] [REMOTE ] PEN: PASS: Integrity check passed. [2026-01-01T12:17:50.276280] [DEBUG] [REMOTE ] PEN: Symbol is viable for forecasting. [2026-01-01T12:17:50.276326] [INFO ] [MAIN ] [2462/3542] PEN kept (0.3s) | 2457 kept, 5 rejected | 138.7/min | ETA: 7.8m [2026-01-01T12:17:50.812230] [DEBUG] [REMOTE ] PENN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:50.812359] [DEBUG] [REMOTE ] PENN: PASS: History has at least 300 days. [2026-01-01T12:17:50.812588] [DEBUG] [REMOTE ] PENN: PASS: Price check passed. Min price $13.65. [2026-01-01T12:17:50.812723] [DEBUG] [REMOTE ] PENN: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:50.812832] [DEBUG] [REMOTE ] PENN: PASS: Integrity check passed. [2026-01-01T12:17:50.812871] [DEBUG] [REMOTE ] PENN: Symbol is viable for forecasting. [2026-01-01T12:17:50.812918] [INFO ] [MAIN ] [2463/3542] PENN kept (0.5s) | 2458 kept, 5 rejected | 138.7/min | ETA: 7.8m [2026-01-01T12:17:51.294594] [DEBUG] [REMOTE ] PEO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:51.294829] [DEBUG] [REMOTE ] PEO: PASS: History has at least 300 days. [2026-01-01T12:17:51.295105] [DEBUG] [REMOTE ] PEO: PASS: Price check passed. Min price $20.37. [2026-01-01T12:17:51.295243] [DEBUG] [REMOTE ] PEO: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:51.295367] [DEBUG] [REMOTE ] PEO: PASS: Integrity check passed. [2026-01-01T12:17:51.295408] [DEBUG] [REMOTE ] PEO: Symbol is viable for forecasting. [2026-01-01T12:17:51.295461] [INFO ] [MAIN ] [2464/3542] PEO kept (0.5s) | 2459 kept, 5 rejected | 138.7/min | ETA: 7.8m [2026-01-01T12:17:51.643757] [DEBUG] [REMOTE ] PEP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:51.643931] [DEBUG] [REMOTE ] PEP: PASS: History has at least 300 days. [2026-01-01T12:17:51.644165] [DEBUG] [REMOTE ] PEP: PASS: Price check passed. Min price $137.49. [2026-01-01T12:17:51.644296] [DEBUG] [REMOTE ] PEP: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:51.644420] [DEBUG] [REMOTE ] PEP: PASS: Integrity check passed. [2026-01-01T12:17:51.644461] [DEBUG] [REMOTE ] PEP: Symbol is viable for forecasting. [2026-01-01T12:17:51.644510] [INFO ] [MAIN ] [2465/3542] PEP kept (0.3s) | 2460 kept, 5 rejected | 138.7/min | ETA: 7.8m [2026-01-01T12:17:51.920893] [DEBUG] [REMOTE ] PEPG: Retrieved 917 rows, trimmed to 300. [2026-01-01T12:17:51.921080] [DEBUG] [REMOTE ] PEPG: PASS: History has at least 300 days. [2026-01-01T12:17:51.921342] [DEBUG] [REMOTE ] PEPG: PASS: Price check passed. Min price $4.21. [2026-01-01T12:17:51.921493] [DEBUG] [REMOTE ] PEPG: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:51.921639] [DEBUG] [REMOTE ] PEPG: PASS: Integrity check passed. [2026-01-01T12:17:51.921686] [DEBUG] [REMOTE ] PEPG: Symbol is viable for forecasting. [2026-01-01T12:17:51.921753] [INFO ] [MAIN ] [2466/3542] PEPG kept (0.3s) | 2461 kept, 5 rejected | 138.7/min | ETA: 7.8m [2026-01-01T12:17:52.880260] [DEBUG] [REMOTE ] PERF: Retrieved 1216 rows, trimmed to 300. [2026-01-01T12:17:52.880424] [DEBUG] [REMOTE ] PERF: PASS: History has at least 300 days. [2026-01-01T12:17:52.880701] [DEBUG] [REMOTE ] PERF: PASS: Price check passed. Min price $1.70. [2026-01-01T12:17:52.880842] [DEBUG] [REMOTE ] PERF: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:52.880962] [DEBUG] [REMOTE ] PERF: PASS: Integrity check passed. [2026-01-01T12:17:52.881004] [DEBUG] [REMOTE ] PERF: Symbol is viable for forecasting. [2026-01-01T12:17:52.881056] [INFO ] [MAIN ] [2467/3542] PERF kept (1.0s) | 2462 kept, 5 rejected | 138.6/min | ETA: 7.8m [2026-01-01T12:17:53.296164] [DEBUG] [REMOTE ] PERI: Retrieved 5012 rows, trimmed to 300. [2026-01-01T12:17:53.296395] [DEBUG] [REMOTE ] PERI: PASS: History has at least 300 days. [2026-01-01T12:17:53.296768] [DEBUG] [REMOTE ] PERI: PASS: Price check passed. Min price $8.97. [2026-01-01T12:17:53.296919] [DEBUG] [REMOTE ] PERI: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:53.297071] [DEBUG] [REMOTE ] PERI: PASS: Integrity check passed. [2026-01-01T12:17:53.297115] [DEBUG] [REMOTE ] PERI: Symbol is viable for forecasting. [2026-01-01T12:17:53.297174] [INFO ] [MAIN ] [2468/3542] PERI kept (0.4s) | 2463 kept, 5 rejected | 138.6/min | ETA: 7.7m [2026-01-01T12:17:53.834319] [DEBUG] [REMOTE ] PESI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:53.834523] [DEBUG] [REMOTE ] PESI: PASS: History has at least 300 days. [2026-01-01T12:17:53.834827] [DEBUG] [REMOTE ] PESI: PASS: Price check passed. Min price $9.98. [2026-01-01T12:17:53.834974] [DEBUG] [REMOTE ] PESI: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:53.835111] [DEBUG] [REMOTE ] PESI: PASS: Integrity check passed. [2026-01-01T12:17:53.835158] [DEBUG] [REMOTE ] PESI: Symbol is viable for forecasting. [2026-01-01T12:17:53.835216] [INFO ] [MAIN ] [2469/3542] PESI kept (0.5s) | 2464 kept, 5 rejected | 138.6/min | ETA: 7.7m [2026-01-01T12:17:54.292994] [DEBUG] [REMOTE ] PETS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:54.293139] [DEBUG] [REMOTE ] PETS: PASS: History has at least 300 days. [2026-01-01T12:17:54.293377] [DEBUG] [REMOTE ] PETS: PASS: Price check passed. Min price $1.60. [2026-01-01T12:17:54.293509] [DEBUG] [REMOTE ] PETS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:54.293665] [DEBUG] [REMOTE ] PETS: PASS: Integrity check passed. [2026-01-01T12:17:54.293711] [DEBUG] [REMOTE ] PETS: Symbol is viable for forecasting. [2026-01-01T12:17:54.293761] [INFO ] [MAIN ] [2470/3542] PETS kept (0.5s) | 2465 kept, 5 rejected | 138.6/min | ETA: 7.7m [2026-01-01T12:17:54.700341] [DEBUG] [REMOTE ] PEY: Retrieved 5299 rows, trimmed to 300. [2026-01-01T12:17:54.700479] [DEBUG] [REMOTE ] PEY: PASS: History has at least 300 days. [2026-01-01T12:17:54.700721] [DEBUG] [REMOTE ] PEY: PASS: Price check passed. Min price $19.44. [2026-01-01T12:17:54.700858] [DEBUG] [REMOTE ] PEY: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:54.700974] [DEBUG] [REMOTE ] PEY: PASS: Integrity check passed. [2026-01-01T12:17:54.701016] [DEBUG] [REMOTE ] PEY: Symbol is viable for forecasting. [2026-01-01T12:17:54.701066] [INFO ] [MAIN ] [2471/3542] PEY kept (0.4s) | 2466 kept, 5 rejected | 138.6/min | ETA: 7.7m [2026-01-01T12:17:55.156140] [DEBUG] [REMOTE ] PFBC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:55.156283] [DEBUG] [REMOTE ] PFBC: PASS: History has at least 300 days. [2026-01-01T12:17:55.156531] [DEBUG] [REMOTE ] PFBC: PASS: Price check passed. Min price $84.57. [2026-01-01T12:17:55.156687] [DEBUG] [REMOTE ] PFBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:55.156801] [DEBUG] [REMOTE ] PFBC: PASS: Integrity check passed. [2026-01-01T12:17:55.156840] [DEBUG] [REMOTE ] PFBC: Symbol is viable for forecasting. [2026-01-01T12:17:55.156890] [INFO ] [MAIN ] [2472/3542] PFBC kept (0.5s) | 2467 kept, 5 rejected | 138.6/min | ETA: 7.7m [2026-01-01T12:17:55.461274] [DEBUG] [REMOTE ] PFD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:17:55.461430] [DEBUG] [REMOTE ] PFD: PASS: History has at least 300 days. [2026-01-01T12:17:55.461707] [DEBUG] [REMOTE ] PFD: PASS: Price check passed. Min price $11.49. [2026-01-01T12:17:55.461843] [DEBUG] [REMOTE ] PFD: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:55.461966] [DEBUG] [REMOTE ] PFD: PASS: Integrity check passed. [2026-01-01T12:17:55.462006] [DEBUG] [REMOTE ] PFD: Symbol is viable for forecasting. [2026-01-01T12:17:55.462065] [INFO ] [MAIN ] [2473/3542] PFD kept (0.3s) | 2468 kept, 5 rejected | 138.6/min | ETA: 7.7m [2026-01-01T12:17:57.365396] [DEBUG] [REMOTE ] PFF: Retrieved 4720 rows, trimmed to 300. [2026-01-01T12:17:57.365611] [DEBUG] [REMOTE ] PFF: PASS: History has at least 300 days. [2026-01-01T12:17:57.365902] [DEBUG] [REMOTE ] PFF: PASS: Price check passed. Min price $30.07. [2026-01-01T12:17:57.366117] [DEBUG] [REMOTE ] PFF: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:57.366269] [DEBUG] [REMOTE ] PFF: PASS: Integrity check passed. [2026-01-01T12:17:57.366311] [DEBUG] [REMOTE ] PFF: Symbol is viable for forecasting. [2026-01-01T12:17:57.366368] [INFO ] [MAIN ] [2474/3542] PFF kept (1.9s) | 2469 kept, 5 rejected | 138.4/min | ETA: 7.7m [2026-01-01T12:17:57.877668] [DEBUG] [REMOTE ] PFG: Retrieved 6087 rows, trimmed to 300. [2026-01-01T12:17:57.877847] [DEBUG] [REMOTE ] PFG: PASS: History has at least 300 days. [2026-01-01T12:17:57.878171] [DEBUG] [REMOTE ] PFG: PASS: Price check passed. Min price $77.68. [2026-01-01T12:17:57.878363] [DEBUG] [REMOTE ] PFG: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:57.878541] [DEBUG] [REMOTE ] PFG: PASS: Integrity check passed. [2026-01-01T12:17:57.878625] [DEBUG] [REMOTE ] PFG: Symbol is viable for forecasting. [2026-01-01T12:17:57.878698] [INFO ] [MAIN ] [2475/3542] PFG kept (0.5s) | 2470 kept, 5 rejected | 138.4/min | ETA: 7.7m [2026-01-01T12:17:58.176728] [DEBUG] [REMOTE ] PFGC: Retrieved 2578 rows, trimmed to 300. [2026-01-01T12:17:58.176943] [DEBUG] [REMOTE ] PFGC: PASS: History has at least 300 days. [2026-01-01T12:17:58.177187] [DEBUG] [REMOTE ] PFGC: PASS: Price check passed. Min price $89.92. [2026-01-01T12:17:58.177325] [DEBUG] [REMOTE ] PFGC: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:58.177443] [DEBUG] [REMOTE ] PFGC: PASS: Integrity check passed. [2026-01-01T12:17:58.177492] [DEBUG] [REMOTE ] PFGC: Symbol is viable for forecasting. [2026-01-01T12:17:58.177551] [INFO ] [MAIN ] [2476/3542] PFGC kept (0.3s) | 2471 kept, 5 rejected | 138.4/min | ETA: 7.7m [2026-01-01T12:17:58.698099] [DEBUG] [REMOTE ] PFH: Retrieved 1339 rows, trimmed to 300. [2026-01-01T12:17:58.698244] [DEBUG] [REMOTE ] PFH: PASS: History has at least 300 days. [2026-01-01T12:17:58.698447] [DEBUG] [REMOTE ] PFH: PASS: Price check passed. Min price $17.18. [2026-01-01T12:17:58.698600] [DEBUG] [REMOTE ] PFH: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:58.698713] [DEBUG] [REMOTE ] PFH: PASS: Integrity check passed. [2026-01-01T12:17:58.698753] [DEBUG] [REMOTE ] PFH: Symbol is viable for forecasting. [2026-01-01T12:17:58.698799] [INFO ] [MAIN ] [2477/3542] PFH kept (0.5s) | 2472 kept, 5 rejected | 138.4/min | ETA: 7.7m [2026-01-01T12:17:59.180461] [DEBUG] [REMOTE ] PFIS: Retrieved 5933 rows, trimmed to 300. [2026-01-01T12:17:59.180758] [DEBUG] [REMOTE ] PFIS: PASS: History has at least 300 days. [2026-01-01T12:17:59.181223] [DEBUG] [REMOTE ] PFIS: PASS: Price check passed. Min price $43.98. [2026-01-01T12:17:59.181391] [DEBUG] [REMOTE ] PFIS: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:59.181600] [DEBUG] [REMOTE ] PFIS: PASS: Integrity check passed. [2026-01-01T12:17:59.181650] [DEBUG] [REMOTE ] PFIS: Symbol is viable for forecasting. [2026-01-01T12:17:59.181720] [INFO ] [MAIN ] [2478/3542] PFIS kept (0.5s) | 2473 kept, 5 rejected | 138.4/min | ETA: 7.7m [2026-01-01T12:17:59.632775] [DEBUG] [REMOTE ] PFL: Retrieved 5593 rows, trimmed to 300. [2026-01-01T12:17:59.632961] [DEBUG] [REMOTE ] PFL: PASS: History has at least 300 days. [2026-01-01T12:17:59.633212] [DEBUG] [REMOTE ] PFL: PASS: Price check passed. Min price $8.12. [2026-01-01T12:17:59.633348] [DEBUG] [REMOTE ] PFL: PASS: Continuity check passed with 300 days. [2026-01-01T12:17:59.633464] [DEBUG] [REMOTE ] PFL: PASS: Integrity check passed. [2026-01-01T12:17:59.633504] [DEBUG] [REMOTE ] PFL: Symbol is viable for forecasting. [2026-01-01T12:17:59.633556] [INFO ] [MAIN ] [2479/3542] PFL kept (0.5s) | 2474 kept, 5 rejected | 138.4/min | ETA: 7.7m [2026-01-01T12:18:00.146193] [DEBUG] [REMOTE ] PFM: Retrieved 5106 rows, trimmed to 300. [2026-01-01T12:18:00.146404] [DEBUG] [REMOTE ] PFM: PASS: History has at least 300 days. [2026-01-01T12:18:00.146726] [DEBUG] [REMOTE ] PFM: PASS: Price check passed. Min price $49.81. [2026-01-01T12:18:00.146869] [DEBUG] [REMOTE ] PFM: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:00.147006] [DEBUG] [REMOTE ] PFM: PASS: Integrity check passed. [2026-01-01T12:18:00.147048] [DEBUG] [REMOTE ] PFM: Symbol is viable for forecasting. [2026-01-01T12:18:00.147103] [INFO ] [MAIN ] [2480/3542] PFM kept (0.5s) | 2475 kept, 5 rejected | 138.4/min | ETA: 7.7m [2026-01-01T12:18:00.678632] [DEBUG] [REMOTE ] PFN: Retrieved 5329 rows, trimmed to 300. [2026-01-01T12:18:00.678881] [DEBUG] [REMOTE ] PFN: PASS: History has at least 300 days. [2026-01-01T12:18:00.679232] [DEBUG] [REMOTE ] PFN: PASS: Price check passed. Min price $7.23. [2026-01-01T12:18:00.679411] [DEBUG] [REMOTE ] PFN: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:00.679597] [DEBUG] [REMOTE ] PFN: PASS: Integrity check passed. [2026-01-01T12:18:00.679644] [DEBUG] [REMOTE ] PFN: Symbol is viable for forecasting. [2026-01-01T12:18:00.679710] [INFO ] [MAIN ] [2481/3542] PFN kept (0.5s) | 2476 kept, 5 rejected | 138.4/min | ETA: 7.7m [2026-01-01T12:18:01.073037] [DEBUG] [REMOTE ] PFO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:01.073211] [DEBUG] [REMOTE ] PFO: PASS: History has at least 300 days. [2026-01-01T12:18:01.073503] [DEBUG] [REMOTE ] PFO: PASS: Price check passed. Min price $9.29. [2026-01-01T12:18:01.073680] [DEBUG] [REMOTE ] PFO: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:01.073822] [DEBUG] [REMOTE ] PFO: PASS: Integrity check passed. [2026-01-01T12:18:01.073865] [DEBUG] [REMOTE ] PFO: Symbol is viable for forecasting. [2026-01-01T12:18:01.073919] [INFO ] [MAIN ] [2482/3542] PFO kept (0.4s) | 2477 kept, 5 rejected | 138.4/min | ETA: 7.7m [2026-01-01T12:18:02.469475] [DEBUG] [REMOTE ] PFS: Retrieved 5777 rows, trimmed to 300. [2026-01-01T12:18:02.469679] [DEBUG] [REMOTE ] PFS: PASS: History has at least 300 days. [2026-01-01T12:18:02.469948] [DEBUG] [REMOTE ] PFS: PASS: Price check passed. Min price $17.65. [2026-01-01T12:18:02.470090] [DEBUG] [REMOTE ] PFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:02.470216] [DEBUG] [REMOTE ] PFS: PASS: Integrity check passed. [2026-01-01T12:18:02.470258] [DEBUG] [REMOTE ] PFS: Symbol is viable for forecasting. [2026-01-01T12:18:02.470314] [INFO ] [MAIN ] [2483/3542] PFS kept (1.4s) | 2478 kept, 5 rejected | 138.3/min | ETA: 7.7m [2026-01-01T12:18:02.736355] [DEBUG] [REMOTE ] PFSI: Retrieved 3182 rows, trimmed to 300. [2026-01-01T12:18:02.736549] [DEBUG] [REMOTE ] PFSI: PASS: History has at least 300 days. [2026-01-01T12:18:02.736892] [DEBUG] [REMOTE ] PFSI: PASS: Price check passed. Min price $114.29. [2026-01-01T12:18:02.737035] [DEBUG] [REMOTE ] PFSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:02.737175] [DEBUG] [REMOTE ] PFSI: PASS: Integrity check passed. [2026-01-01T12:18:02.737222] [DEBUG] [REMOTE ] PFSI: Symbol is viable for forecasting. [2026-01-01T12:18:02.737277] [INFO ] [MAIN ] [2484/3542] PFSI kept (0.3s) | 2479 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:03.175416] [DEBUG] [REMOTE ] PGC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:03.175554] [DEBUG] [REMOTE ] PGC: PASS: History has at least 300 days. [2026-01-01T12:18:03.175794] [DEBUG] [REMOTE ] PGC: PASS: Price check passed. Min price $24.71. [2026-01-01T12:18:03.175929] [DEBUG] [REMOTE ] PGC: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:03.176043] [DEBUG] [REMOTE ] PGC: PASS: Integrity check passed. [2026-01-01T12:18:03.176082] [DEBUG] [REMOTE ] PGC: Symbol is viable for forecasting. [2026-01-01T12:18:03.176131] [INFO ] [MAIN ] [2485/3542] PGC kept (0.4s) | 2480 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:03.510384] [DEBUG] [REMOTE ] PGEN: Retrieved 3119 rows, trimmed to 300. [2026-01-01T12:18:03.510612] [DEBUG] [REMOTE ] PGEN: PASS: History has at least 300 days. [2026-01-01T12:18:03.510916] [DEBUG] [REMOTE ] PGEN: PASS: Price check passed. Min price $3.12. [2026-01-01T12:18:03.511057] [DEBUG] [REMOTE ] PGEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:03.511183] [DEBUG] [REMOTE ] PGEN: PASS: Integrity check passed. [2026-01-01T12:18:03.511228] [DEBUG] [REMOTE ] PGEN: Symbol is viable for forecasting. [2026-01-01T12:18:03.511281] [INFO ] [MAIN ] [2486/3542] PGEN kept (0.3s) | 2481 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:04.109870] [DEBUG] [REMOTE ] PGJ: Retrieved 5299 rows, trimmed to 300. [2026-01-01T12:18:04.110090] [DEBUG] [REMOTE ] PGJ: PASS: History has at least 300 days. [2026-01-01T12:18:04.110355] [DEBUG] [REMOTE ] PGJ: PASS: Price check passed. Min price $28.40. [2026-01-01T12:18:04.110498] [DEBUG] [REMOTE ] PGJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:04.110649] [DEBUG] [REMOTE ] PGJ: PASS: Integrity check passed. [2026-01-01T12:18:04.110694] [DEBUG] [REMOTE ] PGJ: Symbol is viable for forecasting. [2026-01-01T12:18:04.110747] [INFO ] [MAIN ] [2487/3542] PGJ kept (0.6s) | 2482 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:04.482349] [DEBUG] [REMOTE ] PGNY: Retrieved 1554 rows, trimmed to 300. [2026-01-01T12:18:04.482535] [DEBUG] [REMOTE ] PGNY: PASS: History has at least 300 days. [2026-01-01T12:18:04.482818] [DEBUG] [REMOTE ] PGNY: PASS: Price check passed. Min price $18.01. [2026-01-01T12:18:04.482992] [DEBUG] [REMOTE ] PGNY: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:04.483111] [DEBUG] [REMOTE ] PGNY: PASS: Integrity check passed. [2026-01-01T12:18:04.483152] [DEBUG] [REMOTE ] PGNY: Symbol is viable for forecasting. [2026-01-01T12:18:04.483204] [INFO ] [MAIN ] [2488/3542] PGNY kept (0.4s) | 2483 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:04.958342] [DEBUG] [REMOTE ] PGP: Retrieved 5183 rows, trimmed to 300. [2026-01-01T12:18:04.958538] [DEBUG] [REMOTE ] PGP: PASS: History has at least 300 days. [2026-01-01T12:18:04.958823] [DEBUG] [REMOTE ] PGP: PASS: Price check passed. Min price $8.16. [2026-01-01T12:18:04.958979] [DEBUG] [REMOTE ] PGP: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:04.959115] [DEBUG] [REMOTE ] PGP: PASS: Integrity check passed. [2026-01-01T12:18:04.959161] [DEBUG] [REMOTE ] PGP: Symbol is viable for forecasting. [2026-01-01T12:18:04.959220] [INFO ] [MAIN ] [2489/3542] PGP kept (0.5s) | 2484 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:05.068598] [DEBUG] [REMOTE ] PGY: Retrieved 885 rows, trimmed to 300. [2026-01-01T12:18:05.068798] [DEBUG] [REMOTE ] PGY: PASS: History has at least 300 days. [2026-01-01T12:18:05.069057] [DEBUG] [REMOTE ] PGY: PASS: Price check passed. Min price $20.79. [2026-01-01T12:18:05.069200] [DEBUG] [REMOTE ] PGY: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:05.069351] [DEBUG] [REMOTE ] PGY: PASS: Integrity check passed. [2026-01-01T12:18:05.069397] [DEBUG] [REMOTE ] PGY: Symbol is viable for forecasting. [2026-01-01T12:18:05.069449] [INFO ] [MAIN ] [2490/3542] PGY kept (0.1s) | 2485 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:05.707681] [DEBUG] [REMOTE ] PGZ: Retrieved 3149 rows, trimmed to 300. [2026-01-01T12:18:05.707879] [DEBUG] [REMOTE ] PGZ: PASS: History has at least 300 days. [2026-01-01T12:18:05.708330] [DEBUG] [REMOTE ] PGZ: PASS: Price check passed. Min price $9.88. [2026-01-01T12:18:05.708485] [DEBUG] [REMOTE ] PGZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:05.708642] [DEBUG] [REMOTE ] PGZ: PASS: Integrity check passed. [2026-01-01T12:18:05.708695] [DEBUG] [REMOTE ] PGZ: Symbol is viable for forecasting. [2026-01-01T12:18:05.708752] [INFO ] [MAIN ] [2491/3542] PGZ kept (0.6s) | 2486 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:06.165711] [DEBUG] [REMOTE ] PH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:06.165935] [DEBUG] [REMOTE ] PH: PASS: History has at least 300 days. [2026-01-01T12:18:06.166554] [DEBUG] [REMOTE ] PH: PASS: Price check passed. Min price $715.13. [2026-01-01T12:18:06.166743] [DEBUG] [REMOTE ] PH: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:06.166903] [DEBUG] [REMOTE ] PH: PASS: Integrity check passed. [2026-01-01T12:18:06.166948] [DEBUG] [REMOTE ] PH: Symbol is viable for forecasting. [2026-01-01T12:18:06.167199] [INFO ] [MAIN ] [2492/3542] PH kept (0.5s) | 2487 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:06.535668] [DEBUG] [REMOTE ] PHG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:06.535871] [DEBUG] [REMOTE ] PHG: PASS: History has at least 300 days. [2026-01-01T12:18:06.536192] [DEBUG] [REMOTE ] PHG: PASS: Price check passed. Min price $26.13. [2026-01-01T12:18:06.536362] [DEBUG] [REMOTE ] PHG: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:06.536498] [DEBUG] [REMOTE ] PHG: PASS: Integrity check passed. [2026-01-01T12:18:06.536543] [DEBUG] [REMOTE ] PHG: Symbol is viable for forecasting. [2026-01-01T12:18:06.536626] [INFO ] [MAIN ] [2493/3542] PHG kept (0.4s) | 2488 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:07.071338] [DEBUG] [REMOTE ] PHI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:07.071553] [DEBUG] [REMOTE ] PHI: PASS: History has at least 300 days. [2026-01-01T12:18:07.071920] [DEBUG] [REMOTE ] PHI: PASS: Price check passed. Min price $18.75. [2026-01-01T12:18:07.072066] [DEBUG] [REMOTE ] PHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:07.072212] [DEBUG] [REMOTE ] PHI: PASS: Integrity check passed. [2026-01-01T12:18:07.072253] [DEBUG] [REMOTE ] PHI: Symbol is viable for forecasting. [2026-01-01T12:18:07.072311] [INFO ] [MAIN ] [2494/3542] PHI kept (0.5s) | 2489 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:07.285271] [DEBUG] [REMOTE ] PHIN: Retrieved 631 rows, trimmed to 300. [2026-01-01T12:18:07.285451] [DEBUG] [REMOTE ] PHIN: PASS: History has at least 300 days. [2026-01-01T12:18:07.285718] [DEBUG] [REMOTE ] PHIN: PASS: Price check passed. Min price $51.19. [2026-01-01T12:18:07.285865] [DEBUG] [REMOTE ] PHIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:07.285985] [DEBUG] [REMOTE ] PHIN: PASS: Integrity check passed. [2026-01-01T12:18:07.286033] [DEBUG] [REMOTE ] PHIN: Symbol is viable for forecasting. [2026-01-01T12:18:07.286088] [INFO ] [MAIN ] [2495/3542] PHIN kept (0.2s) | 2490 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:07.770484] [DEBUG] [REMOTE ] PHIO: Retrieved 3431 rows, trimmed to 300. [2026-01-01T12:18:07.770722] [DEBUG] [REMOTE ] PHIO: PASS: History has at least 300 days. [2026-01-01T12:18:07.770982] [DEBUG] [REMOTE ] PHIO: PASS: Price check passed. Min price $1.02. [2026-01-01T12:18:07.771120] [DEBUG] [REMOTE ] PHIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:07.771242] [DEBUG] [REMOTE ] PHIO: PASS: Integrity check passed. [2026-01-01T12:18:07.771283] [DEBUG] [REMOTE ] PHIO: Symbol is viable for forecasting. [2026-01-01T12:18:07.771334] [INFO ] [MAIN ] [2496/3542] PHIO kept (0.5s) | 2491 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:08.392220] [DEBUG] [REMOTE ] PHK: Retrieved 5709 rows, trimmed to 300. [2026-01-01T12:18:08.392397] [DEBUG] [REMOTE ] PHK: PASS: History has at least 300 days. [2026-01-01T12:18:08.392665] [DEBUG] [REMOTE ] PHK: PASS: Price check passed. Min price $4.68. [2026-01-01T12:18:08.392812] [DEBUG] [REMOTE ] PHK: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:08.392937] [DEBUG] [REMOTE ] PHK: PASS: Integrity check passed. [2026-01-01T12:18:08.392980] [DEBUG] [REMOTE ] PHK: Symbol is viable for forecasting. [2026-01-01T12:18:08.393032] [INFO ] [MAIN ] [2497/3542] PHK kept (0.6s) | 2492 kept, 5 rejected | 138.3/min | ETA: 7.6m [2026-01-01T12:18:08.886680] [DEBUG] [REMOTE ] PHM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:08.886919] [DEBUG] [REMOTE ] PHM: PASS: History has at least 300 days. [2026-01-01T12:18:08.887267] [DEBUG] [REMOTE ] PHM: PASS: Price check passed. Min price $113.25. [2026-01-01T12:18:08.887437] [DEBUG] [REMOTE ] PHM: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:08.887611] [DEBUG] [REMOTE ] PHM: PASS: Integrity check passed. [2026-01-01T12:18:08.887662] [DEBUG] [REMOTE ] PHM: Symbol is viable for forecasting. [2026-01-01T12:18:08.887728] [INFO ] [MAIN ] [2498/3542] PHM kept (0.5s) | 2493 kept, 5 rejected | 138.3/min | ETA: 7.5m [2026-01-01T12:18:09.356409] [DEBUG] [REMOTE ] PHO: Retrieved 5049 rows, trimmed to 300. [2026-01-01T12:18:09.356619] [DEBUG] [REMOTE ] PHO: PASS: History has at least 300 days. [2026-01-01T12:18:09.356868] [DEBUG] [REMOTE ] PHO: PASS: Price check passed. Min price $69.10. [2026-01-01T12:18:09.357004] [DEBUG] [REMOTE ] PHO: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:09.357119] [DEBUG] [REMOTE ] PHO: PASS: Integrity check passed. [2026-01-01T12:18:09.357160] [DEBUG] [REMOTE ] PHO: Symbol is viable for forecasting. [2026-01-01T12:18:09.357211] [INFO ] [MAIN ] [2499/3542] PHO kept (0.5s) | 2494 kept, 5 rejected | 138.3/min | ETA: 7.5m [2026-01-01T12:18:09.889975] [DEBUG] [REMOTE ] PHUN: Retrieved 2302 rows, trimmed to 300. [2026-01-01T12:18:09.890189] [DEBUG] [REMOTE ] PHUN: PASS: History has at least 300 days. [2026-01-01T12:18:09.890469] [DEBUG] [REMOTE ] PHUN: PASS: Price check passed. Min price $1.78. [2026-01-01T12:18:09.890640] [DEBUG] [REMOTE ] PHUN: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:09.890773] [DEBUG] [REMOTE ] PHUN: PASS: Integrity check passed. [2026-01-01T12:18:09.890815] [DEBUG] [REMOTE ] PHUN: Symbol is viable for forecasting. [2026-01-01T12:18:09.890869] [INFO ] [MAIN ] [2500/3542] PHUN kept (0.5s) | 2495 kept, 5 rejected | 138.3/min | ETA: 7.5m [2026-01-01T12:18:10.152870] [DEBUG] [REMOTE ] PHVS: Retrieved 1232 rows, trimmed to 300. [2026-01-01T12:18:10.153061] [DEBUG] [REMOTE ] PHVS: PASS: History has at least 300 days. [2026-01-01T12:18:10.153304] [DEBUG] [REMOTE ] PHVS: PASS: Price check passed. Min price $20.96. [2026-01-01T12:18:10.153449] [DEBUG] [REMOTE ] PHVS: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:10.153595] [DEBUG] [REMOTE ] PHVS: PASS: Integrity check passed. [2026-01-01T12:18:10.153640] [DEBUG] [REMOTE ] PHVS: Symbol is viable for forecasting. [2026-01-01T12:18:10.153696] [INFO ] [MAIN ] [2501/3542] PHVS kept (0.3s) | 2496 kept, 5 rejected | 138.3/min | ETA: 7.5m [2026-01-01T12:18:10.519534] [DEBUG] [REMOTE ] PI: Retrieved 2376 rows, trimmed to 300. [2026-01-01T12:18:10.519775] [DEBUG] [REMOTE ] PI: PASS: History has at least 300 days. [2026-01-01T12:18:10.520087] [DEBUG] [REMOTE ] PI: PASS: Price check passed. Min price $142.50. [2026-01-01T12:18:10.520256] [DEBUG] [REMOTE ] PI: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:10.520395] [DEBUG] [REMOTE ] PI: PASS: Integrity check passed. [2026-01-01T12:18:10.520459] [DEBUG] [REMOTE ] PI: Symbol is viable for forecasting. [2026-01-01T12:18:10.520515] [INFO ] [MAIN ] [2502/3542] PI kept (0.4s) | 2497 kept, 5 rejected | 138.3/min | ETA: 7.5m [2026-01-01T12:18:11.131223] [DEBUG] [REMOTE ] PID: Retrieved 5106 rows, trimmed to 300. [2026-01-01T12:18:11.131414] [DEBUG] [REMOTE ] PID: PASS: History has at least 300 days. [2026-01-01T12:18:11.131696] [DEBUG] [REMOTE ] PID: PASS: Price check passed. Min price $20.99. [2026-01-01T12:18:11.131837] [DEBUG] [REMOTE ] PID: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:11.131960] [DEBUG] [REMOTE ] PID: PASS: Integrity check passed. [2026-01-01T12:18:11.132001] [DEBUG] [REMOTE ] PID: Symbol is viable for forecasting. [2026-01-01T12:18:11.132054] [INFO ] [MAIN ] [2503/3542] PID kept (0.6s) | 2498 kept, 5 rejected | 138.3/min | ETA: 7.5m [2026-01-01T12:18:11.510099] [DEBUG] [REMOTE ] PIE: Retrieved 4531 rows, trimmed to 300. [2026-01-01T12:18:11.510290] [DEBUG] [REMOTE ] PIE: PASS: History has at least 300 days. [2026-01-01T12:18:11.510536] [DEBUG] [REMOTE ] PIE: PASS: Price check passed. Min price $22.78. [2026-01-01T12:18:11.510695] [DEBUG] [REMOTE ] PIE: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:11.510825] [DEBUG] [REMOTE ] PIE: PASS: Integrity check passed. [2026-01-01T12:18:11.510871] [DEBUG] [REMOTE ] PIE: Symbol is viable for forecasting. [2026-01-01T12:18:11.510924] [INFO ] [MAIN ] [2504/3542] PIE kept (0.4s) | 2499 kept, 5 rejected | 138.3/min | ETA: 7.5m [2026-01-01T12:18:12.001133] [DEBUG] [REMOTE ] PII: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:12.001340] [DEBUG] [REMOTE ] PII: PASS: History has at least 300 days. [2026-01-01T12:18:12.001711] [DEBUG] [REMOTE ] PII: PASS: Price check passed. Min price $55.72. [2026-01-01T12:18:12.001878] [DEBUG] [REMOTE ] PII: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:12.002008] [DEBUG] [REMOTE ] PII: PASS: Integrity check passed. [2026-01-01T12:18:12.002051] [DEBUG] [REMOTE ] PII: Symbol is viable for forecasting. [2026-01-01T12:18:12.002107] [INFO ] [MAIN ] [2505/3542] PII kept (0.5s) | 2500 kept, 5 rejected | 138.3/min | ETA: 7.5m [2026-01-01T12:18:12.494506] [DEBUG] [REMOTE ] PIM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:12.494732] [DEBUG] [REMOTE ] PIM: PASS: History has at least 300 days. [2026-01-01T12:18:12.495054] [DEBUG] [REMOTE ] PIM: PASS: Price check passed. Min price $3.19. [2026-01-01T12:18:12.495200] [DEBUG] [REMOTE ] PIM: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:12.495337] [DEBUG] [REMOTE ] PIM: PASS: Integrity check passed. [2026-01-01T12:18:12.495379] [DEBUG] [REMOTE ] PIM: Symbol is viable for forecasting. [2026-01-01T12:18:12.495433] [INFO ] [MAIN ] [2506/3542] PIM kept (0.5s) | 2501 kept, 5 rejected | 138.3/min | ETA: 7.5m [2026-01-01T12:18:12.619979] [DEBUG] [REMOTE ] PINE: Retrieved 1534 rows, trimmed to 300. [2026-01-01T12:18:12.620184] [DEBUG] [REMOTE ] PINE: PASS: History has at least 300 days. [2026-01-01T12:18:12.620458] [DEBUG] [REMOTE ] PINE: PASS: Price check passed. Min price $12.96. [2026-01-01T12:18:12.620641] [DEBUG] [REMOTE ] PINE: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:12.620773] [DEBUG] [REMOTE ] PINE: PASS: Integrity check passed. [2026-01-01T12:18:12.620816] [DEBUG] [REMOTE ] PINE: Symbol is viable for forecasting. [2026-01-01T12:18:12.620871] [INFO ] [MAIN ] [2507/3542] PINE kept (0.1s) | 2502 kept, 5 rejected | 138.3/min | ETA: 7.5m [2026-01-01T12:18:13.284319] [DEBUG] [REMOTE ] PINS: Retrieved 1686 rows, trimmed to 300. [2026-01-01T12:18:13.284457] [DEBUG] [REMOTE ] PINS: PASS: History has at least 300 days. [2026-01-01T12:18:13.284701] [DEBUG] [REMOTE ] PINS: PASS: Price check passed. Min price $24.79. [2026-01-01T12:18:13.284842] [DEBUG] [REMOTE ] PINS: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:13.284955] [DEBUG] [REMOTE ] PINS: PASS: Integrity check passed. [2026-01-01T12:18:13.284996] [DEBUG] [REMOTE ] PINS: Symbol is viable for forecasting. [2026-01-01T12:18:13.285044] [INFO ] [MAIN ] [2508/3542] PINS kept (0.7s) | 2503 kept, 5 rejected | 138.3/min | ETA: 7.5m [2026-01-01T12:18:13.587390] [DEBUG] [REMOTE ] PK: Retrieved 2261 rows, trimmed to 300. [2026-01-01T12:18:13.587556] [DEBUG] [REMOTE ] PK: PASS: History has at least 300 days. [2026-01-01T12:18:13.587805] [DEBUG] [REMOTE ] PK: PASS: Price check passed. Min price $9.61. [2026-01-01T12:18:13.587947] [DEBUG] [REMOTE ] PK: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:13.588054] [DEBUG] [REMOTE ] PK: PASS: Integrity check passed. [2026-01-01T12:18:13.588092] [DEBUG] [REMOTE ] PK: Symbol is viable for forecasting. [2026-01-01T12:18:13.588139] [INFO ] [MAIN ] [2509/3542] PK kept (0.3s) | 2504 kept, 5 rejected | 138.3/min | ETA: 7.5m [2026-01-01T12:18:14.737455] [DEBUG] [REMOTE ] PKBK: Retrieved 6117 rows, trimmed to 300. [2026-01-01T12:18:14.737620] [DEBUG] [REMOTE ] PKBK: PASS: History has at least 300 days. [2026-01-01T12:18:14.737848] [DEBUG] [REMOTE ] PKBK: PASS: Price check passed. Min price $19.87. [2026-01-01T12:18:14.737984] [DEBUG] [REMOTE ] PKBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:14.738102] [DEBUG] [REMOTE ] PKBK: PASS: Integrity check passed. [2026-01-01T12:18:14.738143] [DEBUG] [REMOTE ] PKBK: Symbol is viable for forecasting. [2026-01-01T12:18:14.738193] [INFO ] [MAIN ] [2510/3542] PKBK kept (1.2s) | 2505 kept, 5 rejected | 138.2/min | ETA: 7.5m [2026-01-01T12:18:15.643812] [DEBUG] [REMOTE ] PKE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:15.643948] [DEBUG] [REMOTE ] PKE: PASS: History has at least 300 days. [2026-01-01T12:18:15.644164] [DEBUG] [REMOTE ] PKE: PASS: Price check passed. Min price $18.55. [2026-01-01T12:18:15.644295] [DEBUG] [REMOTE ] PKE: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:15.644405] [DEBUG] [REMOTE ] PKE: PASS: Integrity check passed. [2026-01-01T12:18:15.644445] [DEBUG] [REMOTE ] PKE: Symbol is viable for forecasting. [2026-01-01T12:18:15.644492] [INFO ] [MAIN ] [2511/3542] PKE kept (0.9s) | 2506 kept, 5 rejected | 138.2/min | ETA: 7.5m [2026-01-01T12:18:16.215162] [DEBUG] [REMOTE ] PKG: Retrieved 6521 rows, trimmed to 300. [2026-01-01T12:18:16.215306] [DEBUG] [REMOTE ] PKG: PASS: History has at least 300 days. [2026-01-01T12:18:16.215542] [DEBUG] [REMOTE ] PKG: PASS: Price check passed. Min price $190.52. [2026-01-01T12:18:16.215720] [DEBUG] [REMOTE ] PKG: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:16.215860] [DEBUG] [REMOTE ] PKG: PASS: Integrity check passed. [2026-01-01T12:18:16.215903] [DEBUG] [REMOTE ] PKG: Symbol is viable for forecasting. [2026-01-01T12:18:16.215954] [INFO ] [MAIN ] [2512/3542] PKG kept (0.6s) | 2507 kept, 5 rejected | 138.1/min | ETA: 7.5m [2026-01-01T12:18:16.674222] [DEBUG] [REMOTE ] PKOH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:16.674369] [DEBUG] [REMOTE ] PKOH: PASS: History has at least 300 days. [2026-01-01T12:18:16.674614] [DEBUG] [REMOTE ] PKOH: PASS: Price check passed. Min price $18.74. [2026-01-01T12:18:16.674758] [DEBUG] [REMOTE ] PKOH: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:16.674877] [DEBUG] [REMOTE ] PKOH: PASS: Integrity check passed. [2026-01-01T12:18:16.674918] [DEBUG] [REMOTE ] PKOH: Symbol is viable for forecasting. [2026-01-01T12:18:16.675126] [INFO ] [MAIN ] [2513/3542] PKOH kept (0.5s) | 2508 kept, 5 rejected | 138.1/min | ETA: 7.4m [2026-01-01T12:18:17.019427] [DEBUG] [REMOTE ] PKX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:17.019562] [DEBUG] [REMOTE ] PKX: PASS: History has at least 300 days. [2026-01-01T12:18:17.019803] [DEBUG] [REMOTE ] PKX: PASS: Price check passed. Min price $44.78. [2026-01-01T12:18:17.019938] [DEBUG] [REMOTE ] PKX: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:17.020072] [DEBUG] [REMOTE ] PKX: PASS: Integrity check passed. [2026-01-01T12:18:17.020119] [DEBUG] [REMOTE ] PKX: Symbol is viable for forecasting. [2026-01-01T12:18:17.020169] [INFO ] [MAIN ] [2514/3542] PKX kept (0.3s) | 2509 kept, 5 rejected | 138.1/min | ETA: 7.4m [2026-01-01T12:18:17.193709] [DEBUG] [REMOTE ] PL: Retrieved 1178 rows, trimmed to 300. [2026-01-01T12:18:17.193851] [DEBUG] [REMOTE ] PL: PASS: History has at least 300 days. [2026-01-01T12:18:17.194049] [DEBUG] [REMOTE ] PL: PASS: Price check passed. Min price $11.16. [2026-01-01T12:18:17.194181] [DEBUG] [REMOTE ] PL: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:17.194289] [DEBUG] [REMOTE ] PL: PASS: Integrity check passed. [2026-01-01T12:18:17.194329] [DEBUG] [REMOTE ] PL: Symbol is viable for forecasting. [2026-01-01T12:18:17.194376] [INFO ] [MAIN ] [2515/3542] PL kept (0.2s) | 2510 kept, 5 rejected | 138.2/min | ETA: 7.4m [2026-01-01T12:18:17.968519] [DEBUG] [REMOTE ] PLAB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:17.968691] [DEBUG] [REMOTE ] PLAB: PASS: History has at least 300 days. [2026-01-01T12:18:17.968900] [DEBUG] [REMOTE ] PLAB: PASS: Price check passed. Min price $20.28. [2026-01-01T12:18:17.969049] [DEBUG] [REMOTE ] PLAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:17.969180] [DEBUG] [REMOTE ] PLAB: PASS: Integrity check passed. [2026-01-01T12:18:17.969219] [DEBUG] [REMOTE ] PLAB: Symbol is viable for forecasting. [2026-01-01T12:18:17.969303] [INFO ] [MAIN ] [2516/3542] PLAB kept (0.8s) | 2511 kept, 5 rejected | 138.1/min | ETA: 7.4m [2026-01-01T12:18:18.153562] [DEBUG] [REMOTE ] PLAY: Retrieved 2823 rows, trimmed to 300. [2026-01-01T12:18:18.153775] [DEBUG] [REMOTE ] PLAY: PASS: History has at least 300 days. [2026-01-01T12:18:18.154024] [DEBUG] [REMOTE ] PLAY: PASS: Price check passed. Min price $13.12. [2026-01-01T12:18:18.154163] [DEBUG] [REMOTE ] PLAY: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:18.154279] [DEBUG] [REMOTE ] PLAY: PASS: Integrity check passed. [2026-01-01T12:18:18.154319] [DEBUG] [REMOTE ] PLAY: Symbol is viable for forecasting. [2026-01-01T12:18:18.154371] [INFO ] [MAIN ] [2517/3542] PLAY kept (0.2s) | 2512 kept, 5 rejected | 138.2/min | ETA: 7.4m [2026-01-01T12:18:18.759324] [DEBUG] [REMOTE ] PLBC: Retrieved 5918 rows, trimmed to 300. [2026-01-01T12:18:18.759464] [DEBUG] [REMOTE ] PLBC: PASS: History has at least 300 days. [2026-01-01T12:18:18.759700] [DEBUG] [REMOTE ] PLBC: PASS: Price check passed. Min price $40.11. [2026-01-01T12:18:18.759832] [DEBUG] [REMOTE ] PLBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:18.759948] [DEBUG] [REMOTE ] PLBC: PASS: Integrity check passed. [2026-01-01T12:18:18.759987] [DEBUG] [REMOTE ] PLBC: Symbol is viable for forecasting. [2026-01-01T12:18:18.760036] [INFO ] [MAIN ] [2518/3542] PLBC kept (0.6s) | 2513 kept, 5 rejected | 138.1/min | ETA: 7.4m [2026-01-01T12:18:19.026233] [DEBUG] [REMOTE ] PLBY: Retrieved 1341 rows, trimmed to 300. [2026-01-01T12:18:19.026366] [DEBUG] [REMOTE ] PLBY: PASS: History has at least 300 days. [2026-01-01T12:18:19.026559] [DEBUG] [REMOTE ] PLBY: PASS: Price check passed. Min price $1.28. [2026-01-01T12:18:19.026710] [DEBUG] [REMOTE ] PLBY: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:19.026817] [DEBUG] [REMOTE ] PLBY: PASS: Integrity check passed. [2026-01-01T12:18:19.026857] [DEBUG] [REMOTE ] PLBY: Symbol is viable for forecasting. [2026-01-01T12:18:19.026905] [INFO ] [MAIN ] [2519/3542] PLBY kept (0.3s) | 2514 kept, 5 rejected | 138.2/min | ETA: 7.4m [2026-01-01T12:18:19.633592] [DEBUG] [REMOTE ] PLCE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:19.633778] [DEBUG] [REMOTE ] PLCE: PASS: History has at least 300 days. [2026-01-01T12:18:19.634027] [DEBUG] [REMOTE ] PLCE: PASS: Price check passed. Min price $3.98. [2026-01-01T12:18:19.634164] [DEBUG] [REMOTE ] PLCE: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:19.634287] [DEBUG] [REMOTE ] PLCE: PASS: Integrity check passed. [2026-01-01T12:18:19.634326] [DEBUG] [REMOTE ] PLCE: Symbol is viable for forecasting. [2026-01-01T12:18:19.634376] [INFO ] [MAIN ] [2520/3542] PLCE kept (0.6s) | 2515 kept, 5 rejected | 138.1/min | ETA: 7.4m [2026-01-01T12:18:19.929322] [DEBUG] [REMOTE ] PLD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:19.929449] [DEBUG] [REMOTE ] PLD: PASS: History has at least 300 days. [2026-01-01T12:18:19.929671] [DEBUG] [REMOTE ] PLD: PASS: Price check passed. Min price $110.36. [2026-01-01T12:18:19.929805] [DEBUG] [REMOTE ] PLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:19.929914] [DEBUG] [REMOTE ] PLD: PASS: Integrity check passed. [2026-01-01T12:18:19.929954] [DEBUG] [REMOTE ] PLD: Symbol is viable for forecasting. [2026-01-01T12:18:19.930002] [INFO ] [MAIN ] [2521/3542] PLD kept (0.3s) | 2516 kept, 5 rejected | 138.2/min | ETA: 7.4m [2026-01-01T12:18:20.445834] [DEBUG] [REMOTE ] PLPC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:20.446035] [DEBUG] [REMOTE ] PLPC: PASS: History has at least 300 days. [2026-01-01T12:18:20.446310] [DEBUG] [REMOTE ] PLPC: PASS: Price check passed. Min price $186.26. [2026-01-01T12:18:20.446450] [DEBUG] [REMOTE ] PLPC: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:20.446601] [DEBUG] [REMOTE ] PLPC: PASS: Integrity check passed. [2026-01-01T12:18:20.446645] [DEBUG] [REMOTE ] PLPC: Symbol is viable for forecasting. [2026-01-01T12:18:20.446720] [INFO ] [MAIN ] [2522/3542] PLPC kept (0.5s) | 2517 kept, 5 rejected | 138.2/min | ETA: 7.4m [2026-01-01T12:18:20.747131] [DEBUG] [REMOTE ] PLRX: Retrieved 1403 rows, trimmed to 300. [2026-01-01T12:18:20.747360] [DEBUG] [REMOTE ] PLRX: PASS: History has at least 300 days. [2026-01-01T12:18:20.747702] [DEBUG] [REMOTE ] PLRX: PASS: Price check passed. Min price $1.21. [2026-01-01T12:18:20.747896] [DEBUG] [REMOTE ] PLRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:20.748059] [DEBUG] [REMOTE ] PLRX: PASS: Integrity check passed. [2026-01-01T12:18:20.748115] [DEBUG] [REMOTE ] PLRX: Symbol is viable for forecasting. [2026-01-01T12:18:20.748188] [INFO ] [MAIN ] [2523/3542] PLRX kept (0.3s) | 2518 kept, 5 rejected | 138.2/min | ETA: 7.4m [2026-01-01T12:18:21.145689] [DEBUG] [REMOTE ] PLSE: Retrieved 2420 rows, trimmed to 300. [2026-01-01T12:18:21.145939] [DEBUG] [REMOTE ] PLSE: PASS: History has at least 300 days. [2026-01-01T12:18:21.146222] [DEBUG] [REMOTE ] PLSE: PASS: Price check passed. Min price $12.66. [2026-01-01T12:18:21.146366] [DEBUG] [REMOTE ] PLSE: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:21.146484] [DEBUG] [REMOTE ] PLSE: PASS: Integrity check passed. [2026-01-01T12:18:21.146526] [DEBUG] [REMOTE ] PLSE: Symbol is viable for forecasting. [2026-01-01T12:18:21.146595] [INFO ] [MAIN ] [2524/3542] PLSE kept (0.4s) | 2519 kept, 5 rejected | 138.2/min | ETA: 7.4m [2026-01-01T12:18:21.457692] [DEBUG] [REMOTE ] PLTK: Retrieved 1246 rows, trimmed to 300. [2026-01-01T12:18:21.457821] [DEBUG] [REMOTE ] PLTK: PASS: History has at least 300 days. [2026-01-01T12:18:21.458019] [DEBUG] [REMOTE ] PLTK: PASS: Price check passed. Min price $3.29. [2026-01-01T12:18:21.458184] [DEBUG] [REMOTE ] PLTK: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:21.458299] [DEBUG] [REMOTE ] PLTK: PASS: Integrity check passed. [2026-01-01T12:18:21.458339] [DEBUG] [REMOTE ] PLTK: Symbol is viable for forecasting. [2026-01-01T12:18:21.458386] [INFO ] [MAIN ] [2525/3542] PLTK kept (0.3s) | 2520 kept, 5 rejected | 138.2/min | ETA: 7.4m [2026-01-01T12:18:22.101638] [DEBUG] [REMOTE ] PLUG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:22.101785] [DEBUG] [REMOTE ] PLUG: PASS: History has at least 300 days. [2026-01-01T12:18:22.102002] [DEBUG] [REMOTE ] PLUG: PASS: Price check passed. Min price $1.89. [2026-01-01T12:18:22.102157] [DEBUG] [REMOTE ] PLUG: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:22.102385] [DEBUG] [REMOTE ] PLUG: PASS: Integrity check passed. [2026-01-01T12:18:22.102431] [DEBUG] [REMOTE ] PLUG: Symbol is viable for forecasting. [2026-01-01T12:18:22.102481] [INFO ] [MAIN ] [2526/3542] PLUG kept (0.6s) | 2521 kept, 5 rejected | 138.2/min | ETA: 7.4m [2026-01-01T12:18:22.657320] [DEBUG] [REMOTE ] PLUS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:22.657450] [DEBUG] [REMOTE ] PLUS: PASS: History has at least 300 days. [2026-01-01T12:18:22.657687] [DEBUG] [REMOTE ] PLUS: PASS: Price check passed. Min price $69.43. [2026-01-01T12:18:22.657823] [DEBUG] [REMOTE ] PLUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:22.657944] [DEBUG] [REMOTE ] PLUS: PASS: Integrity check passed. [2026-01-01T12:18:22.657983] [DEBUG] [REMOTE ] PLUS: Symbol is viable for forecasting. [2026-01-01T12:18:22.658032] [INFO ] [MAIN ] [2527/3542] PLUS kept (0.6s) | 2522 kept, 5 rejected | 138.1/min | ETA: 7.3m [2026-01-01T12:18:22.985835] [DEBUG] [REMOTE ] PLXS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:22.986043] [DEBUG] [REMOTE ] PLXS: PASS: History has at least 300 days. [2026-01-01T12:18:22.986490] [DEBUG] [REMOTE ] PLXS: PASS: Price check passed. Min price $132.74. [2026-01-01T12:18:22.986656] [DEBUG] [REMOTE ] PLXS: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:22.986803] [DEBUG] [REMOTE ] PLXS: PASS: Integrity check passed. [2026-01-01T12:18:22.986846] [DEBUG] [REMOTE ] PLXS: Symbol is viable for forecasting. [2026-01-01T12:18:22.986923] [INFO ] [MAIN ] [2528/3542] PLXS kept (0.3s) | 2523 kept, 5 rejected | 138.2/min | ETA: 7.3m [2026-01-01T12:18:23.355751] [DEBUG] [REMOTE ] PLYM: Retrieved 2153 rows, trimmed to 300. [2026-01-01T12:18:23.355945] [DEBUG] [REMOTE ] PLYM: PASS: History has at least 300 days. [2026-01-01T12:18:23.356202] [DEBUG] [REMOTE ] PLYM: PASS: Price check passed. Min price $21.08. [2026-01-01T12:18:23.356341] [DEBUG] [REMOTE ] PLYM: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:23.356457] [DEBUG] [REMOTE ] PLYM: PASS: Integrity check passed. [2026-01-01T12:18:23.356500] [DEBUG] [REMOTE ] PLYM: Symbol is viable for forecasting. [2026-01-01T12:18:23.356552] [INFO ] [MAIN ] [2529/3542] PLYM kept (0.4s) | 2524 kept, 5 rejected | 138.2/min | ETA: 7.3m [2026-01-01T12:18:23.691135] [DEBUG] [REMOTE ] PM: Retrieved 4478 rows, trimmed to 300. [2026-01-01T12:18:23.691274] [DEBUG] [REMOTE ] PM: PASS: History has at least 300 days. [2026-01-01T12:18:23.691484] [DEBUG] [REMOTE ] PM: PASS: Price check passed. Min price $143.02. [2026-01-01T12:18:23.691638] [DEBUG] [REMOTE ] PM: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:23.691753] [DEBUG] [REMOTE ] PM: PASS: Integrity check passed. [2026-01-01T12:18:23.691798] [DEBUG] [REMOTE ] PM: Symbol is viable for forecasting. [2026-01-01T12:18:23.691845] [INFO ] [MAIN ] [2530/3542] PM kept (0.3s) | 2525 kept, 5 rejected | 138.2/min | ETA: 7.3m [2026-01-01T12:18:24.069237] [DEBUG] [REMOTE ] PMAX: Retrieved 332 rows, trimmed to 300. [2026-01-01T12:18:24.069413] [DEBUG] [REMOTE ] PMAX: PASS: History has at least 300 days. [2026-01-01T12:18:24.069627] [DEBUG] [REMOTE ] PMAX: PASS: Price check passed. Min price $1.58. [2026-01-01T12:18:24.069760] [DEBUG] [REMOTE ] PMAX: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:24.069868] [DEBUG] [REMOTE ] PMAX: PASS: Integrity check passed. [2026-01-01T12:18:24.069907] [DEBUG] [REMOTE ] PMAX: Symbol is viable for forecasting. [2026-01-01T12:18:24.069953] [INFO ] [MAIN ] [2531/3542] PMAX kept (0.4s) | 2526 kept, 5 rejected | 138.2/min | ETA: 7.3m [2026-01-01T12:18:24.714766] [DEBUG] [REMOTE ] PML: Retrieved 5918 rows, trimmed to 300. [2026-01-01T12:18:24.714952] [DEBUG] [REMOTE ] PML: PASS: History has at least 300 days. [2026-01-01T12:18:24.715219] [DEBUG] [REMOTE ] PML: PASS: Price check passed. Min price $7.47. [2026-01-01T12:18:24.715362] [DEBUG] [REMOTE ] PML: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:24.715484] [DEBUG] [REMOTE ] PML: PASS: Integrity check passed. [2026-01-01T12:18:24.715525] [DEBUG] [REMOTE ] PML: Symbol is viable for forecasting. [2026-01-01T12:18:24.715600] [INFO ] [MAIN ] [2532/3542] PML kept (0.6s) | 2527 kept, 5 rejected | 138.2/min | ETA: 7.3m [2026-01-01T12:18:25.193159] [DEBUG] [REMOTE ] PMM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:25.193378] [DEBUG] [REMOTE ] PMM: PASS: History has at least 300 days. [2026-01-01T12:18:25.193753] [DEBUG] [REMOTE ] PMM: PASS: Price check passed. Min price $6.00. [2026-01-01T12:18:25.193934] [DEBUG] [REMOTE ] PMM: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:25.194112] [DEBUG] [REMOTE ] PMM: PASS: Integrity check passed. [2026-01-01T12:18:25.194170] [DEBUG] [REMOTE ] PMM: Symbol is viable for forecasting. [2026-01-01T12:18:25.194247] [INFO ] [MAIN ] [2533/3542] PMM kept (0.5s) | 2528 kept, 5 rejected | 138.2/min | ETA: 7.3m [2026-01-01T12:18:25.694246] [DEBUG] [REMOTE ] PMO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:25.694450] [DEBUG] [REMOTE ] PMO: PASS: History has at least 300 days. [2026-01-01T12:18:25.694789] [DEBUG] [REMOTE ] PMO: PASS: Price check passed. Min price $10.13. [2026-01-01T12:18:25.694928] [DEBUG] [REMOTE ] PMO: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:25.695064] [DEBUG] [REMOTE ] PMO: PASS: Integrity check passed. [2026-01-01T12:18:25.695105] [DEBUG] [REMOTE ] PMO: Symbol is viable for forecasting. [2026-01-01T12:18:25.695183] [INFO ] [MAIN ] [2534/3542] PMO kept (0.5s) | 2529 kept, 5 rejected | 138.1/min | ETA: 7.3m [2026-01-01T12:18:26.005034] [DEBUG] [REMOTE ] PMTS: Retrieved 2572 rows, trimmed to 300. [2026-01-01T12:18:26.005275] [DEBUG] [REMOTE ] PMTS: PASS: History has at least 300 days. [2026-01-01T12:18:26.005637] [DEBUG] [REMOTE ] PMTS: PASS: Price check passed. Min price $11.90. [2026-01-01T12:18:26.005819] [DEBUG] [REMOTE ] PMTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:26.005984] [DEBUG] [REMOTE ] PMTS: PASS: Integrity check passed. [2026-01-01T12:18:26.006039] [DEBUG] [REMOTE ] PMTS: Symbol is viable for forecasting. [2026-01-01T12:18:26.006108] [INFO ] [MAIN ] [2535/3542] PMTS kept (0.3s) | 2530 kept, 5 rejected | 138.2/min | ETA: 7.3m [2026-01-01T12:18:26.212796] [DEBUG] [REMOTE ] PMVP: Retrieved 1323 rows, trimmed to 300. [2026-01-01T12:18:26.212984] [DEBUG] [REMOTE ] PMVP: PASS: History has at least 300 days. [2026-01-01T12:18:26.213245] [DEBUG] [REMOTE ] PMVP: PASS: Price check passed. Min price $1.13. [2026-01-01T12:18:26.213388] [DEBUG] [REMOTE ] PMVP: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:26.213507] [DEBUG] [REMOTE ] PMVP: PASS: Integrity check passed. [2026-01-01T12:18:26.213548] [DEBUG] [REMOTE ] PMVP: Symbol is viable for forecasting. [2026-01-01T12:18:26.213634] [INFO ] [MAIN ] [2536/3542] PMVP kept (0.2s) | 2531 kept, 5 rejected | 138.2/min | ETA: 7.3m [2026-01-01T12:18:27.444802] [DEBUG] [REMOTE ] PNC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:27.445004] [DEBUG] [REMOTE ] PNC: PASS: History has at least 300 days. [2026-01-01T12:18:27.445301] [DEBUG] [REMOTE ] PNC: PASS: Price check passed. Min price $178.37. [2026-01-01T12:18:27.445441] [DEBUG] [REMOTE ] PNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:27.445802] [DEBUG] [REMOTE ] PNC: PASS: Integrity check passed. [2026-01-01T12:18:27.445847] [DEBUG] [REMOTE ] PNC: Symbol is viable for forecasting. [2026-01-01T12:18:27.445901] [INFO ] [MAIN ] [2537/3542] PNC kept (1.2s) | 2532 kept, 5 rejected | 138.1/min | ETA: 7.3m [2026-01-01T12:18:27.943293] [DEBUG] [REMOTE ] PNFP: Retrieved 6378 rows, trimmed to 300. [2026-01-01T12:18:27.943442] [DEBUG] [REMOTE ] PNFP: PASS: History has at least 300 days. [2026-01-01T12:18:27.943689] [DEBUG] [REMOTE ] PNFP: PASS: Price check passed. Min price $84.15. [2026-01-01T12:18:27.943823] [DEBUG] [REMOTE ] PNFP: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:27.943939] [DEBUG] [REMOTE ] PNFP: PASS: Integrity check passed. [2026-01-01T12:18:27.943978] [DEBUG] [REMOTE ] PNFP: Symbol is viable for forecasting. [2026-01-01T12:18:27.944027] [INFO ] [MAIN ] [2538/3542] PNFP kept (0.5s) | 2533 kept, 5 rejected | 138.1/min | ETA: 7.3m [2026-01-01T12:18:28.195940] [DEBUG] [REMOTE ] PNI: Retrieved 5918 rows, trimmed to 300. [2026-01-01T12:18:28.196089] [DEBUG] [REMOTE ] PNI: PASS: History has at least 300 days. [2026-01-01T12:18:28.196323] [DEBUG] [REMOTE ] PNI: PASS: Price check passed. Min price $6.83. [2026-01-01T12:18:28.196460] [DEBUG] [REMOTE ] PNI: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:28.196598] [DEBUG] [REMOTE ] PNI: PASS: Integrity check passed. [2026-01-01T12:18:28.196651] [DEBUG] [REMOTE ] PNI: Symbol is viable for forecasting. [2026-01-01T12:18:28.196706] [INFO ] [MAIN ] [2539/3542] PNI kept (0.3s) | 2534 kept, 5 rejected | 138.1/min | ETA: 7.3m [2026-01-01T12:18:28.558428] [DEBUG] [REMOTE ] PNQI: Retrieved 4416 rows, trimmed to 300. [2026-01-01T12:18:28.558550] [DEBUG] [REMOTE ] PNQI: PASS: History has at least 300 days. [2026-01-01T12:18:28.558775] [DEBUG] [REMOTE ] PNQI: PASS: Price check passed. Min price $51.02. [2026-01-01T12:18:28.558909] [DEBUG] [REMOTE ] PNQI: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:28.559017] [DEBUG] [REMOTE ] PNQI: PASS: Integrity check passed. [2026-01-01T12:18:28.559071] [DEBUG] [REMOTE ] PNQI: Symbol is viable for forecasting. [2026-01-01T12:18:28.559119] [INFO ] [MAIN ] [2540/3542] PNQI kept (0.4s) | 2535 kept, 5 rejected | 138.1/min | ETA: 7.3m [2026-01-01T12:18:29.001301] [DEBUG] [REMOTE ] PNRG: Retrieved 6576 rows, trimmed to 300. [2026-01-01T12:18:29.001440] [DEBUG] [REMOTE ] PNRG: PASS: History has at least 300 days. [2026-01-01T12:18:29.001684] [DEBUG] [REMOTE ] PNRG: PASS: Price check passed. Min price $128.92. [2026-01-01T12:18:29.001816] [DEBUG] [REMOTE ] PNRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:29.001931] [DEBUG] [REMOTE ] PNRG: PASS: Integrity check passed. [2026-01-01T12:18:29.001971] [DEBUG] [REMOTE ] PNRG: Symbol is viable for forecasting. [2026-01-01T12:18:29.002020] [INFO ] [MAIN ] [2541/3542] PNRG kept (0.4s) | 2536 kept, 5 rejected | 138.1/min | ETA: 7.2m [2026-01-01T12:18:29.404645] [DEBUG] [REMOTE ] PNTG: Retrieved 1572 rows, trimmed to 300. [2026-01-01T12:18:29.404792] [DEBUG] [REMOTE ] PNTG: PASS: History has at least 300 days. [2026-01-01T12:18:29.404988] [DEBUG] [REMOTE ] PNTG: PASS: Price check passed. Min price $23.64. [2026-01-01T12:18:29.405118] [DEBUG] [REMOTE ] PNTG: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:29.405224] [DEBUG] [REMOTE ] PNTG: PASS: Integrity check passed. [2026-01-01T12:18:29.405263] [DEBUG] [REMOTE ] PNTG: Symbol is viable for forecasting. [2026-01-01T12:18:29.405309] [INFO ] [MAIN ] [2542/3542] PNTG kept (0.4s) | 2537 kept, 5 rejected | 138.1/min | ETA: 7.2m [2026-01-01T12:18:30.373867] [DEBUG] [REMOTE ] PODD: Retrieved 4689 rows, trimmed to 300. [2026-01-01T12:18:30.374071] [DEBUG] [REMOTE ] PODD: PASS: History has at least 300 days. [2026-01-01T12:18:30.374356] [DEBUG] [REMOTE ] PODD: PASS: Price check passed. Min price $284.24. [2026-01-01T12:18:30.374703] [DEBUG] [REMOTE ] PODD: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:30.374835] [DEBUG] [REMOTE ] PODD: PASS: Integrity check passed. [2026-01-01T12:18:30.374876] [DEBUG] [REMOTE ] PODD: Symbol is viable for forecasting. [2026-01-01T12:18:30.375102] [INFO ] [MAIN ] [2543/3542] PODD kept (1.0s) | 2538 kept, 5 rejected | 138.1/min | ETA: 7.2m [2026-01-01T12:18:30.840852] [DEBUG] [REMOTE ] POOL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:30.841039] [DEBUG] [REMOTE ] POOL: PASS: History has at least 300 days. [2026-01-01T12:18:30.841304] [DEBUG] [REMOTE ] POOL: PASS: Price check passed. Min price $228.75. [2026-01-01T12:18:30.841441] [DEBUG] [REMOTE ] POOL: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:30.841564] [DEBUG] [REMOTE ] POOL: PASS: Integrity check passed. [2026-01-01T12:18:30.841817] [DEBUG] [REMOTE ] POOL: Symbol is viable for forecasting. [2026-01-01T12:18:30.841869] [INFO ] [MAIN ] [2544/3542] POOL kept (0.5s) | 2539 kept, 5 rejected | 138.0/min | ETA: 7.2m [2026-01-01T12:18:31.296679] [DEBUG] [REMOTE ] POWI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:31.296811] [DEBUG] [REMOTE ] POWI: PASS: History has at least 300 days. [2026-01-01T12:18:31.297022] [DEBUG] [REMOTE ] POWI: PASS: Price check passed. Min price $30.73. [2026-01-01T12:18:31.297153] [DEBUG] [REMOTE ] POWI: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:31.297263] [DEBUG] [REMOTE ] POWI: PASS: Integrity check passed. [2026-01-01T12:18:31.297303] [DEBUG] [REMOTE ] POWI: Symbol is viable for forecasting. [2026-01-01T12:18:31.297353] [INFO ] [MAIN ] [2545/3542] POWI kept (0.5s) | 2540 kept, 5 rejected | 138.0/min | ETA: 7.2m [2026-01-01T12:18:31.761273] [DEBUG] [REMOTE ] POWL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:31.761411] [DEBUG] [REMOTE ] POWL: PASS: History has at least 300 days. [2026-01-01T12:18:31.761639] [DEBUG] [REMOTE ] POWL: PASS: Price check passed. Min price $282.05. [2026-01-01T12:18:31.761802] [DEBUG] [REMOTE ] POWL: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:31.761923] [DEBUG] [REMOTE ] POWL: PASS: Integrity check passed. [2026-01-01T12:18:31.761977] [DEBUG] [REMOTE ] POWL: Symbol is viable for forecasting. [2026-01-01T12:18:31.762025] [INFO ] [MAIN ] [2546/3542] POWL kept (0.5s) | 2541 kept, 5 rejected | 138.0/min | ETA: 7.2m [2026-01-01T12:18:32.063434] [DEBUG] [REMOTE ] PPC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:32.063661] [DEBUG] [REMOTE ] PPC: PASS: History has at least 300 days. [2026-01-01T12:18:32.064121] [DEBUG] [REMOTE ] PPC: PASS: Price check passed. Min price $36.61. [2026-01-01T12:18:32.064269] [DEBUG] [REMOTE ] PPC: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:32.064402] [DEBUG] [REMOTE ] PPC: PASS: Integrity check passed. [2026-01-01T12:18:32.064443] [DEBUG] [REMOTE ] PPC: Symbol is viable for forecasting. [2026-01-01T12:18:32.064499] [INFO ] [MAIN ] [2547/3542] PPC kept (0.3s) | 2542 kept, 5 rejected | 138.1/min | ETA: 7.2m [2026-01-01T12:18:32.584923] [DEBUG] [REMOTE ] PPG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:32.585058] [DEBUG] [REMOTE ] PPG: PASS: History has at least 300 days. [2026-01-01T12:18:32.585272] [DEBUG] [REMOTE ] PPG: PASS: Price check passed. Min price $94.22. [2026-01-01T12:18:32.585409] [DEBUG] [REMOTE ] PPG: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:32.585523] [DEBUG] [REMOTE ] PPG: PASS: Integrity check passed. [2026-01-01T12:18:32.585564] [DEBUG] [REMOTE ] PPG: Symbol is viable for forecasting. [2026-01-01T12:18:32.585637] [INFO ] [MAIN ] [2548/3542] PPG kept (0.5s) | 2543 kept, 5 rejected | 138.0/min | ETA: 7.2m [2026-01-01T12:18:33.064877] [DEBUG] [REMOTE ] PPH: Retrieved 6519 rows, trimmed to 300. [2026-01-01T12:18:33.065014] [DEBUG] [REMOTE ] PPH: PASS: History has at least 300 days. [2026-01-01T12:18:33.065230] [DEBUG] [REMOTE ] PPH: PASS: Price check passed. Min price $90.70. [2026-01-01T12:18:33.065371] [DEBUG] [REMOTE ] PPH: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:33.065486] [DEBUG] [REMOTE ] PPH: PASS: Integrity check passed. [2026-01-01T12:18:33.065527] [DEBUG] [REMOTE ] PPH: Symbol is viable for forecasting. [2026-01-01T12:18:33.065598] [INFO ] [MAIN ] [2549/3542] PPH kept (0.5s) | 2544 kept, 5 rejected | 138.0/min | ETA: 7.2m [2026-01-01T12:18:33.390219] [DEBUG] [REMOTE ] PPIH: Retrieved 2474 rows, trimmed to 300. [2026-01-01T12:18:33.390354] [DEBUG] [REMOTE ] PPIH: PASS: History has at least 300 days. [2026-01-01T12:18:33.390606] [DEBUG] [REMOTE ] PPIH: PASS: Price check passed. Min price $23.02. [2026-01-01T12:18:33.390749] [DEBUG] [REMOTE ] PPIH: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:33.390859] [DEBUG] [REMOTE ] PPIH: PASS: Integrity check passed. [2026-01-01T12:18:33.390899] [DEBUG] [REMOTE ] PPIH: Symbol is viable for forecasting. [2026-01-01T12:18:33.390946] [INFO ] [MAIN ] [2550/3542] PPIH kept (0.3s) | 2545 kept, 5 rejected | 138.1/min | ETA: 7.2m [2026-01-01T12:18:33.829497] [DEBUG] [REMOTE ] PPL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:33.829671] [DEBUG] [REMOTE ] PPL: PASS: History has at least 300 days. [2026-01-01T12:18:33.829913] [DEBUG] [REMOTE ] PPL: PASS: Price check passed. Min price $33.26. [2026-01-01T12:18:33.830048] [DEBUG] [REMOTE ] PPL: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:33.830168] [DEBUG] [REMOTE ] PPL: PASS: Integrity check passed. [2026-01-01T12:18:33.830208] [DEBUG] [REMOTE ] PPL: Symbol is viable for forecasting. [2026-01-01T12:18:33.830259] [INFO ] [MAIN ] [2551/3542] PPL kept (0.4s) | 2546 kept, 5 rejected | 138.1/min | ETA: 7.2m [2026-01-01T12:18:34.206015] [DEBUG] [REMOTE ] PPSI: Retrieved 3117 rows, trimmed to 300. [2026-01-01T12:18:34.206153] [DEBUG] [REMOTE ] PPSI: PASS: History has at least 300 days. [2026-01-01T12:18:34.206359] [DEBUG] [REMOTE ] PPSI: PASS: Price check passed. Min price $3.37. [2026-01-01T12:18:34.206520] [DEBUG] [REMOTE ] PPSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:34.206673] [DEBUG] [REMOTE ] PPSI: PASS: Integrity check passed. [2026-01-01T12:18:34.206716] [DEBUG] [REMOTE ] PPSI: Symbol is viable for forecasting. [2026-01-01T12:18:34.206765] [INFO ] [MAIN ] [2552/3542] PPSI kept (0.4s) | 2547 kept, 5 rejected | 138.1/min | ETA: 7.2m [2026-01-01T12:18:34.523543] [DEBUG] [REMOTE ] PPTA: Retrieved 1224 rows, trimmed to 300. [2026-01-01T12:18:34.523714] [DEBUG] [REMOTE ] PPTA: PASS: History has at least 300 days. [2026-01-01T12:18:34.523914] [DEBUG] [REMOTE ] PPTA: PASS: Price check passed. Min price $20.85. [2026-01-01T12:18:34.524070] [DEBUG] [REMOTE ] PPTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:34.524184] [DEBUG] [REMOTE ] PPTA: PASS: Integrity check passed. [2026-01-01T12:18:34.524225] [DEBUG] [REMOTE ] PPTA: Symbol is viable for forecasting. [2026-01-01T12:18:34.524274] [INFO ] [MAIN ] [2553/3542] PPTA kept (0.3s) | 2548 kept, 5 rejected | 138.1/min | ETA: 7.2m [2026-01-01T12:18:35.195055] [DEBUG] [REMOTE ] PRA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:35.195233] [DEBUG] [REMOTE ] PRA: PASS: History has at least 300 days. [2026-01-01T12:18:35.195763] [DEBUG] [REMOTE ] PRA: PASS: Price check passed. Min price $23.86. [2026-01-01T12:18:35.195941] [DEBUG] [REMOTE ] PRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:35.196105] [DEBUG] [REMOTE ] PRA: PASS: Integrity check passed. [2026-01-01T12:18:35.196159] [DEBUG] [REMOTE ] PRA: Symbol is viable for forecasting. [2026-01-01T12:18:35.196227] [INFO ] [MAIN ] [2554/3542] PRA kept (0.7s) | 2549 kept, 5 rejected | 138.0/min | ETA: 7.2m [2026-01-01T12:18:35.923935] [DEBUG] [REMOTE ] PRAA: Retrieved 5823 rows, trimmed to 300. [2026-01-01T12:18:35.924069] [DEBUG] [REMOTE ] PRAA: PASS: History has at least 300 days. [2026-01-01T12:18:35.924272] [DEBUG] [REMOTE ] PRAA: PASS: Price check passed. Min price $13.04. [2026-01-01T12:18:35.924403] [DEBUG] [REMOTE ] PRAA: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:35.924511] [DEBUG] [REMOTE ] PRAA: PASS: Integrity check passed. [2026-01-01T12:18:35.924550] [DEBUG] [REMOTE ] PRAA: Symbol is viable for forecasting. [2026-01-01T12:18:35.924617] [INFO ] [MAIN ] [2555/3542] PRAA kept (0.7s) | 2550 kept, 5 rejected | 138.0/min | ETA: 7.2m [2026-01-01T12:18:36.215650] [DEBUG] [REMOTE ] PRAX: Retrieved 1308 rows, trimmed to 300. [2026-01-01T12:18:36.215783] [DEBUG] [REMOTE ] PRAX: PASS: History has at least 300 days. [2026-01-01T12:18:36.215981] [DEBUG] [REMOTE ] PRAX: PASS: Price check passed. Min price $52.04. [2026-01-01T12:18:36.216109] [DEBUG] [REMOTE ] PRAX: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:36.216217] [DEBUG] [REMOTE ] PRAX: PASS: Integrity check passed. [2026-01-01T12:18:36.216255] [DEBUG] [REMOTE ] PRAX: Symbol is viable for forecasting. [2026-01-01T12:18:36.216302] [INFO ] [MAIN ] [2556/3542] PRAX kept (0.3s) | 2551 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:36.583854] [DEBUG] [REMOTE ] PRCH: Retrieved 1501 rows, trimmed to 300. [2026-01-01T12:18:36.584041] [DEBUG] [REMOTE ] PRCH: PASS: History has at least 300 days. [2026-01-01T12:18:36.584315] [DEBUG] [REMOTE ] PRCH: PASS: Price check passed. Min price $8.87. [2026-01-01T12:18:36.584458] [DEBUG] [REMOTE ] PRCH: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:36.584589] [DEBUG] [REMOTE ] PRCH: PASS: Integrity check passed. [2026-01-01T12:18:36.584633] [DEBUG] [REMOTE ] PRCH: Symbol is viable for forecasting. [2026-01-01T12:18:36.584688] [INFO ] [MAIN ] [2557/3542] PRCH kept (0.4s) | 2552 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:37.182924] [DEBUG] [REMOTE ] PRDO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:37.183144] [DEBUG] [REMOTE ] PRDO: PASS: History has at least 300 days. [2026-01-01T12:18:37.183513] [DEBUG] [REMOTE ] PRDO: PASS: Price check passed. Min price $27.26. [2026-01-01T12:18:37.183677] [DEBUG] [REMOTE ] PRDO: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:37.183848] [DEBUG] [REMOTE ] PRDO: PASS: Integrity check passed. [2026-01-01T12:18:37.183891] [DEBUG] [REMOTE ] PRDO: Symbol is viable for forecasting. [2026-01-01T12:18:37.183950] [INFO ] [MAIN ] [2558/3542] PRDO kept (0.6s) | 2553 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:37.595844] [DEBUG] [REMOTE ] PRFZ: Retrieved 4851 rows, trimmed to 300. [2026-01-01T12:18:37.596037] [DEBUG] [REMOTE ] PRFZ: PASS: History has at least 300 days. [2026-01-01T12:18:37.596308] [DEBUG] [REMOTE ] PRFZ: PASS: Price check passed. Min price $42.65. [2026-01-01T12:18:37.596465] [DEBUG] [REMOTE ] PRFZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:37.596633] [DEBUG] [REMOTE ] PRFZ: PASS: Integrity check passed. [2026-01-01T12:18:37.596680] [DEBUG] [REMOTE ] PRFZ: Symbol is viable for forecasting. [2026-01-01T12:18:37.596733] [INFO ] [MAIN ] [2559/3542] PRFZ kept (0.4s) | 2554 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:38.079742] [DEBUG] [REMOTE ] PRG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:38.079931] [DEBUG] [REMOTE ] PRG: PASS: History has at least 300 days. [2026-01-01T12:18:38.080233] [DEBUG] [REMOTE ] PRG: PASS: Price check passed. Min price $26.18. [2026-01-01T12:18:38.080371] [DEBUG] [REMOTE ] PRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:38.080504] [DEBUG] [REMOTE ] PRG: PASS: Integrity check passed. [2026-01-01T12:18:38.080545] [DEBUG] [REMOTE ] PRG: Symbol is viable for forecasting. [2026-01-01T12:18:38.080617] [INFO ] [MAIN ] [2560/3542] PRG kept (0.5s) | 2555 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:38.382938] [DEBUG] [REMOTE ] PRGO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:38.383136] [DEBUG] [REMOTE ] PRGO: PASS: History has at least 300 days. [2026-01-01T12:18:38.383411] [DEBUG] [REMOTE ] PRGO: PASS: Price check passed. Min price $12.00. [2026-01-01T12:18:38.383552] [DEBUG] [REMOTE ] PRGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:38.383756] [DEBUG] [REMOTE ] PRGO: PASS: Integrity check passed. [2026-01-01T12:18:38.383801] [DEBUG] [REMOTE ] PRGO: Symbol is viable for forecasting. [2026-01-01T12:18:38.383855] [INFO ] [MAIN ] [2561/3542] PRGO kept (0.3s) | 2556 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:38.710183] [DEBUG] [REMOTE ] PRH: Retrieved 2732 rows, trimmed to 300. [2026-01-01T12:18:38.710363] [DEBUG] [REMOTE ] PRH: PASS: History has at least 300 days. [2026-01-01T12:18:38.710635] [DEBUG] [REMOTE ] PRH: PASS: Price check passed. Min price $24.29. [2026-01-01T12:18:38.710777] [DEBUG] [REMOTE ] PRH: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:38.710894] [DEBUG] [REMOTE ] PRH: PASS: Integrity check passed. [2026-01-01T12:18:38.710936] [DEBUG] [REMOTE ] PRH: Symbol is viable for forecasting. [2026-01-01T12:18:38.710989] [INFO ] [MAIN ] [2562/3542] PRH kept (0.3s) | 2557 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:39.552309] [DEBUG] [REMOTE ] PRI: Retrieved 3963 rows, trimmed to 300. [2026-01-01T12:18:39.552432] [DEBUG] [REMOTE ] PRI: PASS: History has at least 300 days. [2026-01-01T12:18:39.552657] [DEBUG] [REMOTE ] PRI: PASS: Price check passed. Min price $249.32. [2026-01-01T12:18:39.552792] [DEBUG] [REMOTE ] PRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:39.552898] [DEBUG] [REMOTE ] PRI: PASS: Integrity check passed. [2026-01-01T12:18:39.552937] [DEBUG] [REMOTE ] PRI: Symbol is viable for forecasting. [2026-01-01T12:18:39.552985] [INFO ] [MAIN ] [2563/3542] PRI kept (0.8s) | 2558 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:39.872190] [DEBUG] [REMOTE ] PRIM: Retrieved 4379 rows, trimmed to 300. [2026-01-01T12:18:39.872337] [DEBUG] [REMOTE ] PRIM: PASS: History has at least 300 days. [2026-01-01T12:18:39.872553] [DEBUG] [REMOTE ] PRIM: PASS: Price check passed. Min price $116.36. [2026-01-01T12:18:39.872714] [DEBUG] [REMOTE ] PRIM: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:39.872838] [DEBUG] [REMOTE ] PRIM: PASS: Integrity check passed. [2026-01-01T12:18:39.872878] [DEBUG] [REMOTE ] PRIM: Symbol is viable for forecasting. [2026-01-01T12:18:39.872924] [INFO ] [MAIN ] [2564/3542] PRIM kept (0.3s) | 2559 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:40.476161] [DEBUG] [REMOTE ] PRLB: Retrieved 3484 rows, trimmed to 300. [2026-01-01T12:18:40.476285] [DEBUG] [REMOTE ] PRLB: PASS: History has at least 300 days. [2026-01-01T12:18:40.476480] [DEBUG] [REMOTE ] PRLB: PASS: Price check passed. Min price $46.81. [2026-01-01T12:18:40.476639] [DEBUG] [REMOTE ] PRLB: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:40.476752] [DEBUG] [REMOTE ] PRLB: PASS: Integrity check passed. [2026-01-01T12:18:40.476791] [DEBUG] [REMOTE ] PRLB: Symbol is viable for forecasting. [2026-01-01T12:18:40.476838] [INFO ] [MAIN ] [2565/3542] PRLB kept (0.6s) | 2560 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:40.704391] [DEBUG] [REMOTE ] PRM: Retrieved 1040 rows, trimmed to 300. [2026-01-01T12:18:40.704548] [DEBUG] [REMOTE ] PRM: PASS: History has at least 300 days. [2026-01-01T12:18:40.704836] [DEBUG] [REMOTE ] PRM: PASS: Price check passed. Min price $21.01. [2026-01-01T12:18:40.705021] [DEBUG] [REMOTE ] PRM: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:40.705177] [DEBUG] [REMOTE ] PRM: PASS: Integrity check passed. [2026-01-01T12:18:40.705237] [DEBUG] [REMOTE ] PRM: Symbol is viable for forecasting. [2026-01-01T12:18:40.705308] [INFO ] [MAIN ] [2566/3542] PRM kept (0.2s) | 2561 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:41.106797] [DEBUG] [REMOTE ] PRME: Retrieved 802 rows, trimmed to 300. [2026-01-01T12:18:41.106979] [DEBUG] [REMOTE ] PRME: PASS: History has at least 300 days. [2026-01-01T12:18:41.107222] [DEBUG] [REMOTE ] PRME: PASS: Price check passed. Min price $3.30. [2026-01-01T12:18:41.107359] [DEBUG] [REMOTE ] PRME: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:41.107470] [DEBUG] [REMOTE ] PRME: PASS: Integrity check passed. [2026-01-01T12:18:41.107512] [DEBUG] [REMOTE ] PRME: Symbol is viable for forecasting. [2026-01-01T12:18:41.107588] [INFO ] [MAIN ] [2567/3542] PRME kept (0.4s) | 2562 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:41.747104] [DEBUG] [REMOTE ] PRN: Retrieved 4835 rows, trimmed to 300. [2026-01-01T12:18:41.747225] [DEBUG] [REMOTE ] PRN: PASS: History has at least 300 days. [2026-01-01T12:18:41.747420] [DEBUG] [REMOTE ] PRN: PASS: Price check passed. Min price $159.35. [2026-01-01T12:18:41.747549] [DEBUG] [REMOTE ] PRN: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:41.747677] [DEBUG] [REMOTE ] PRN: PASS: Integrity check passed. [2026-01-01T12:18:41.747717] [DEBUG] [REMOTE ] PRN: Symbol is viable for forecasting. [2026-01-01T12:18:41.747765] [INFO ] [MAIN ] [2568/3542] PRN kept (0.6s) | 2563 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:42.135352] [DEBUG] [REMOTE ] PROF: Retrieved 2276 rows, trimmed to 300. [2026-01-01T12:18:42.135478] [DEBUG] [REMOTE ] PROF: PASS: History has at least 300 days. [2026-01-01T12:18:42.135697] [DEBUG] [REMOTE ] PROF: PASS: Price check passed. Min price $5.31. [2026-01-01T12:18:42.135833] [DEBUG] [REMOTE ] PROF: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:42.135940] [DEBUG] [REMOTE ] PROF: PASS: Integrity check passed. [2026-01-01T12:18:42.135979] [DEBUG] [REMOTE ] PROF: Symbol is viable for forecasting. [2026-01-01T12:18:42.136026] [INFO ] [MAIN ] [2569/3542] PROF kept (0.4s) | 2564 kept, 5 rejected | 138.0/min | ETA: 7.1m [2026-01-01T12:18:42.361449] [DEBUG] [REMOTE ] PROK: Retrieved 873 rows, trimmed to 300. [2026-01-01T12:18:42.361599] [DEBUG] [REMOTE ] PROK: PASS: History has at least 300 days. [2026-01-01T12:18:42.361809] [DEBUG] [REMOTE ] PROK: PASS: Price check passed. Min price $2.08. [2026-01-01T12:18:42.361937] [DEBUG] [REMOTE ] PROK: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:42.362059] [DEBUG] [REMOTE ] PROK: PASS: Integrity check passed. [2026-01-01T12:18:42.362100] [DEBUG] [REMOTE ] PROK: Symbol is viable for forecasting. [2026-01-01T12:18:42.362146] [INFO ] [MAIN ] [2570/3542] PROK kept (0.2s) | 2565 kept, 5 rejected | 138.0/min | ETA: 7.0m [2026-01-01T12:18:42.896828] [DEBUG] [REMOTE ] PRTA: Retrieved 3276 rows, trimmed to 300. [2026-01-01T12:18:42.896967] [DEBUG] [REMOTE ] PRTA: PASS: History has at least 300 days. [2026-01-01T12:18:42.897172] [DEBUG] [REMOTE ] PRTA: PASS: Price check passed. Min price $9.21. [2026-01-01T12:18:42.897301] [DEBUG] [REMOTE ] PRTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:42.897413] [DEBUG] [REMOTE ] PRTA: PASS: Integrity check passed. [2026-01-01T12:18:42.897452] [DEBUG] [REMOTE ] PRTA: Symbol is viable for forecasting. [2026-01-01T12:18:42.897501] [INFO ] [MAIN ] [2571/3542] PRTA kept (0.5s) | 2566 kept, 5 rejected | 138.0/min | ETA: 7.0m [2026-01-01T12:18:43.244321] [DEBUG] [REMOTE ] PRTH: Retrieved 2280 rows, trimmed to 300. [2026-01-01T12:18:43.244516] [DEBUG] [REMOTE ] PRTH: PASS: History has at least 300 days. [2026-01-01T12:18:43.244797] [DEBUG] [REMOTE ] PRTH: PASS: Price check passed. Min price $4.85. [2026-01-01T12:18:43.244943] [DEBUG] [REMOTE ] PRTH: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:43.245062] [DEBUG] [REMOTE ] PRTH: PASS: Integrity check passed. [2026-01-01T12:18:43.245104] [DEBUG] [REMOTE ] PRTH: Symbol is viable for forecasting. [2026-01-01T12:18:43.245157] [INFO ] [MAIN ] [2572/3542] PRTH kept (0.3s) | 2567 kept, 5 rejected | 138.0/min | ETA: 7.0m [2026-01-01T12:18:43.575457] [DEBUG] [REMOTE ] PRVA: Retrieved 1176 rows, trimmed to 300. [2026-01-01T12:18:43.575718] [DEBUG] [REMOTE ] PRVA: PASS: History has at least 300 days. [2026-01-01T12:18:43.576074] [DEBUG] [REMOTE ] PRVA: PASS: Price check passed. Min price $22.53. [2026-01-01T12:18:43.576259] [DEBUG] [REMOTE ] PRVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:43.576399] [DEBUG] [REMOTE ] PRVA: PASS: Integrity check passed. [2026-01-01T12:18:43.576443] [DEBUG] [REMOTE ] PRVA: Symbol is viable for forecasting. [2026-01-01T12:18:43.576511] [INFO ] [MAIN ] [2573/3542] PRVA kept (0.3s) | 2568 kept, 5 rejected | 138.0/min | ETA: 7.0m [2026-01-01T12:18:44.078465] [DEBUG] [REMOTE ] PSC: Retrieved 2332 rows, trimmed to 300. [2026-01-01T12:18:44.078642] [DEBUG] [REMOTE ] PSC: PASS: History has at least 300 days. [2026-01-01T12:18:44.078848] [DEBUG] [REMOTE ] PSC: PASS: Price check passed. Min price $53.79. [2026-01-01T12:18:44.078980] [DEBUG] [REMOTE ] PSC: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:44.079088] [DEBUG] [REMOTE ] PSC: PASS: Integrity check passed. [2026-01-01T12:18:44.079128] [DEBUG] [REMOTE ] PSC: Symbol is viable for forecasting. [2026-01-01T12:18:44.079177] [INFO ] [MAIN ] [2574/3542] PSC kept (0.5s) | 2569 kept, 5 rejected | 138.0/min | ETA: 7.0m [2026-01-01T12:18:44.538599] [DEBUG] [REMOTE ] PSCE: Retrieved 3960 rows, trimmed to 300. [2026-01-01T12:18:44.538762] [DEBUG] [REMOTE ] PSCE: PASS: History has at least 300 days. [2026-01-01T12:18:44.539012] [DEBUG] [REMOTE ] PSCE: PASS: Price check passed. Min price $40.28. [2026-01-01T12:18:44.539165] [DEBUG] [REMOTE ] PSCE: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:44.539295] [DEBUG] [REMOTE ] PSCE: PASS: Integrity check passed. [2026-01-01T12:18:44.539337] [DEBUG] [REMOTE ] PSCE: Symbol is viable for forecasting. [2026-01-01T12:18:44.539385] [INFO ] [MAIN ] [2575/3542] PSCE kept (0.5s) | 2570 kept, 5 rejected | 138.0/min | ETA: 7.0m [2026-01-01T12:18:44.935888] [DEBUG] [REMOTE ] PSCH: Retrieved 3960 rows, trimmed to 300. [2026-01-01T12:18:44.936011] [DEBUG] [REMOTE ] PSCH: PASS: History has at least 300 days. [2026-01-01T12:18:44.936206] [DEBUG] [REMOTE ] PSCH: PASS: Price check passed. Min price $40.98. [2026-01-01T12:18:44.936353] [DEBUG] [REMOTE ] PSCH: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:44.936460] [DEBUG] [REMOTE ] PSCH: PASS: Integrity check passed. [2026-01-01T12:18:44.936498] [DEBUG] [REMOTE ] PSCH: Symbol is viable for forecasting. [2026-01-01T12:18:44.936545] [INFO ] [MAIN ] [2576/3542] PSCH kept (0.4s) | 2571 kept, 5 rejected | 138.0/min | ETA: 7.0m [2026-01-01T12:18:45.422205] [DEBUG] [REMOTE ] PSEC: Retrieved 5394 rows, trimmed to 300. [2026-01-01T12:18:45.422334] [DEBUG] [REMOTE ] PSEC: PASS: History has at least 300 days. [2026-01-01T12:18:45.422533] [DEBUG] [REMOTE ] PSEC: PASS: Price check passed. Min price $2.41. [2026-01-01T12:18:45.422701] [DEBUG] [REMOTE ] PSEC: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:45.422831] [DEBUG] [REMOTE ] PSEC: PASS: Integrity check passed. [2026-01-01T12:18:45.422869] [DEBUG] [REMOTE ] PSEC: Symbol is viable for forecasting. [2026-01-01T12:18:45.422917] [INFO ] [MAIN ] [2577/3542] PSEC kept (0.5s) | 2572 kept, 5 rejected | 138.0/min | ETA: 7.0m [2026-01-01T12:18:45.784311] [DEBUG] [REMOTE ] PSF: Retrieved 3797 rows, trimmed to 300. [2026-01-01T12:18:45.784431] [DEBUG] [REMOTE ] PSF: PASS: History has at least 300 days. [2026-01-01T12:18:45.784651] [DEBUG] [REMOTE ] PSF: PASS: Price check passed. Min price $19.89. [2026-01-01T12:18:45.784790] [DEBUG] [REMOTE ] PSF: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:45.784896] [DEBUG] [REMOTE ] PSF: PASS: Integrity check passed. [2026-01-01T12:18:45.784934] [DEBUG] [REMOTE ] PSF: Symbol is viable for forecasting. [2026-01-01T12:18:45.784981] [INFO ] [MAIN ] [2578/3542] PSF kept (0.4s) | 2573 kept, 5 rejected | 138.0/min | ETA: 7.0m [2026-01-01T12:18:46.085721] [DEBUG] [REMOTE ] PSFE: Retrieved 1313 rows, trimmed to 300. [2026-01-01T12:18:46.085837] [DEBUG] [REMOTE ] PSFE: PASS: History has at least 300 days. [2026-01-01T12:18:46.086029] [DEBUG] [REMOTE ] PSFE: PASS: Price check passed. Min price $6.44. [2026-01-01T12:18:46.086159] [DEBUG] [REMOTE ] PSFE: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:46.086265] [DEBUG] [REMOTE ] PSFE: PASS: Integrity check passed. [2026-01-01T12:18:46.086304] [DEBUG] [REMOTE ] PSFE: Symbol is viable for forecasting. [2026-01-01T12:18:46.086351] [INFO ] [MAIN ] [2579/3542] PSFE kept (0.3s) | 2574 kept, 5 rejected | 138.0/min | ETA: 7.0m [2026-01-01T12:18:46.579359] [DEBUG] [REMOTE ] PSHG: Retrieved 3772 rows, trimmed to 300. [2026-01-01T12:18:46.579933] [DEBUG] [REMOTE ] PSHG: PASS: History has at least 300 days. [2026-01-01T12:18:46.580234] [DEBUG] [REMOTE ] PSHG: PASS: Price check passed. Min price $1.84. [2026-01-01T12:18:46.580381] [DEBUG] [REMOTE ] PSHG: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:46.580510] [DEBUG] [REMOTE ] PSHG: PASS: Integrity check passed. [2026-01-01T12:18:46.580552] [DEBUG] [REMOTE ] PSHG: Symbol is viable for forecasting. [2026-01-01T12:18:46.580631] [INFO ] [MAIN ] [2580/3542] PSHG kept (0.5s) | 2575 kept, 5 rejected | 138.0/min | ETA: 7.0m [2026-01-01T12:18:46.898212] [DEBUG] [REMOTE ] PSN: Retrieved 1673 rows, trimmed to 300. [2026-01-01T12:18:46.898345] [DEBUG] [REMOTE ] PSN: PASS: History has at least 300 days. [2026-01-01T12:18:46.898543] [DEBUG] [REMOTE ] PSN: PASS: Price check passed. Min price $60.20. [2026-01-01T12:18:46.898705] [DEBUG] [REMOTE ] PSN: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:46.898816] [DEBUG] [REMOTE ] PSN: PASS: Integrity check passed. [2026-01-01T12:18:46.898857] [DEBUG] [REMOTE ] PSN: Symbol is viable for forecasting. [2026-01-01T12:18:46.898907] [INFO ] [MAIN ] [2581/3542] PSN kept (0.3s) | 2576 kept, 5 rejected | 138.0/min | ETA: 7.0m [2026-01-01T12:18:47.379982] [DEBUG] [REMOTE ] PSNL: Retrieved 1643 rows, trimmed to 300. [2026-01-01T12:18:47.380122] [DEBUG] [REMOTE ] PSNL: PASS: History has at least 300 days. [2026-01-01T12:18:47.380320] [DEBUG] [REMOTE ] PSNL: PASS: Price check passed. Min price $6.93. [2026-01-01T12:18:47.380486] [DEBUG] [REMOTE ] PSNL: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:47.380613] [DEBUG] [REMOTE ] PSNL: PASS: Integrity check passed. [2026-01-01T12:18:47.380653] [DEBUG] [REMOTE ] PSNL: Symbol is viable for forecasting. [2026-01-01T12:18:47.380703] [INFO ] [MAIN ] [2582/3542] PSNL kept (0.5s) | 2577 kept, 5 rejected | 138.0/min | ETA: 7.0m [2026-01-01T12:18:47.805032] [DEBUG] [REMOTE ] PSO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:47.805177] [DEBUG] [REMOTE ] PSO: PASS: History has at least 300 days. [2026-01-01T12:18:47.805416] [DEBUG] [REMOTE ] PSO: PASS: Price check passed. Min price $12.86. [2026-01-01T12:18:47.805548] [DEBUG] [REMOTE ] PSO: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:47.805690] [DEBUG] [REMOTE ] PSO: PASS: Integrity check passed. [2026-01-01T12:18:47.805733] [DEBUG] [REMOTE ] PSO: Symbol is viable for forecasting. [2026-01-01T12:18:47.805782] [INFO ] [MAIN ] [2583/3542] PSO kept (0.4s) | 2578 kept, 5 rejected | 138.0/min | ETA: 6.9m [2026-01-01T12:18:48.077641] [DEBUG] [REMOTE ] PSQH: Retrieved 1128 rows, trimmed to 300. [2026-01-01T12:18:48.077820] [DEBUG] [REMOTE ] PSQH: PASS: History has at least 300 days. [2026-01-01T12:18:48.078065] [DEBUG] [REMOTE ] PSQH: PASS: Price check passed. Min price $1.02. [2026-01-01T12:18:48.078204] [DEBUG] [REMOTE ] PSQH: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:48.078321] [DEBUG] [REMOTE ] PSQH: PASS: Integrity check passed. [2026-01-01T12:18:48.078363] [DEBUG] [REMOTE ] PSQH: Symbol is viable for forecasting. [2026-01-01T12:18:48.078417] [INFO ] [MAIN ] [2584/3542] PSQH kept (0.3s) | 2579 kept, 5 rejected | 138.1/min | ETA: 6.9m [2026-01-01T12:18:48.555534] [DEBUG] [REMOTE ] PSTG: Retrieved 2574 rows, trimmed to 300. [2026-01-01T12:18:48.555707] [DEBUG] [REMOTE ] PSTG: PASS: History has at least 300 days. [2026-01-01T12:18:48.555918] [DEBUG] [REMOTE ] PSTG: PASS: Price check passed. Min price $66.32. [2026-01-01T12:18:48.556049] [DEBUG] [REMOTE ] PSTG: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:48.556159] [DEBUG] [REMOTE ] PSTG: PASS: Integrity check passed. [2026-01-01T12:18:48.556200] [DEBUG] [REMOTE ] PSTG: Symbol is viable for forecasting. [2026-01-01T12:18:48.556247] [INFO ] [MAIN ] [2585/3542] PSTG kept (0.5s) | 2580 kept, 5 rejected | 138.1/min | ETA: 6.9m [2026-01-01T12:18:48.902291] [DEBUG] [REMOTE ] PSTL: Retrieved 1668 rows, trimmed to 300. [2026-01-01T12:18:48.902505] [DEBUG] [REMOTE ] PSTL: PASS: History has at least 300 days. [2026-01-01T12:18:48.902824] [DEBUG] [REMOTE ] PSTL: PASS: Price check passed. Min price $14.39. [2026-01-01T12:18:48.903205] [DEBUG] [REMOTE ] PSTL: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:48.903365] [DEBUG] [REMOTE ] PSTL: PASS: Integrity check passed. [2026-01-01T12:18:48.903423] [DEBUG] [REMOTE ] PSTL: Symbol is viable for forecasting. [2026-01-01T12:18:48.903494] [INFO ] [MAIN ] [2586/3542] PSTL kept (0.3s) | 2581 kept, 5 rejected | 138.1/min | ETA: 6.9m [2026-01-01T12:18:49.390894] [DEBUG] [REMOTE ] PSX: Retrieved 3451 rows, trimmed to 300. [2026-01-01T12:18:49.391057] [DEBUG] [REMOTE ] PSX: PASS: History has at least 300 days. [2026-01-01T12:18:49.391309] [DEBUG] [REMOTE ] PSX: PASS: Price check passed. Min price $125.66. [2026-01-01T12:18:49.391452] [DEBUG] [REMOTE ] PSX: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:49.391679] [DEBUG] [REMOTE ] PSX: PASS: Integrity check passed. [2026-01-01T12:18:49.391734] [DEBUG] [REMOTE ] PSX: Symbol is viable for forecasting. [2026-01-01T12:18:49.391806] [INFO ] [MAIN ] [2587/3542] PSX kept (0.5s) | 2582 kept, 5 rejected | 138.1/min | ETA: 6.9m [2026-01-01T12:18:49.688033] [DEBUG] [REMOTE ] PTA: Retrieved 1300 rows, trimmed to 300. [2026-01-01T12:18:49.688261] [DEBUG] [REMOTE ] PTA: PASS: History has at least 300 days. [2026-01-01T12:18:49.688567] [DEBUG] [REMOTE ] PTA: PASS: Price check passed. Min price $18.86. [2026-01-01T12:18:49.688802] [DEBUG] [REMOTE ] PTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:49.688948] [DEBUG] [REMOTE ] PTA: PASS: Integrity check passed. [2026-01-01T12:18:49.688990] [DEBUG] [REMOTE ] PTA: Symbol is viable for forecasting. [2026-01-01T12:18:49.689045] [INFO ] [MAIN ] [2588/3542] PTA kept (0.3s) | 2583 kept, 5 rejected | 138.1/min | ETA: 6.9m [2026-01-01T12:18:50.282506] [DEBUG] [REMOTE ] PTC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:50.282668] [DEBUG] [REMOTE ] PTC: PASS: History has at least 300 days. [2026-01-01T12:18:50.282881] [DEBUG] [REMOTE ] PTC: PASS: Price check passed. Min price $170.16. [2026-01-01T12:18:50.283020] [DEBUG] [REMOTE ] PTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:50.283137] [DEBUG] [REMOTE ] PTC: PASS: Integrity check passed. [2026-01-01T12:18:50.283178] [DEBUG] [REMOTE ] PTC: Symbol is viable for forecasting. [2026-01-01T12:18:50.283230] [INFO ] [MAIN ] [2589/3542] PTC kept (0.6s) | 2584 kept, 5 rejected | 138.1/min | ETA: 6.9m [2026-01-01T12:18:50.819610] [DEBUG] [REMOTE ] PTEN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:50.819741] [DEBUG] [REMOTE ] PTEN: PASS: History has at least 300 days. [2026-01-01T12:18:50.819944] [DEBUG] [REMOTE ] PTEN: PASS: Price check passed. Min price $5.30. [2026-01-01T12:18:50.820072] [DEBUG] [REMOTE ] PTEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:50.820182] [DEBUG] [REMOTE ] PTEN: PASS: Integrity check passed. [2026-01-01T12:18:50.820221] [DEBUG] [REMOTE ] PTEN: Symbol is viable for forecasting. [2026-01-01T12:18:50.820269] [INFO ] [MAIN ] [2590/3542] PTEN kept (0.5s) | 2585 kept, 5 rejected | 138.0/min | ETA: 6.9m [2026-01-01T12:18:51.244785] [DEBUG] [REMOTE ] PTF: Retrieved 4835 rows, trimmed to 300. [2026-01-01T12:18:51.244914] [DEBUG] [REMOTE ] PTF: PASS: History has at least 300 days. [2026-01-01T12:18:51.245111] [DEBUG] [REMOTE ] PTF: PASS: Price check passed. Min price $67.94. [2026-01-01T12:18:51.245241] [DEBUG] [REMOTE ] PTF: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:51.245347] [DEBUG] [REMOTE ] PTF: PASS: Integrity check passed. [2026-01-01T12:18:51.245386] [DEBUG] [REMOTE ] PTF: Symbol is viable for forecasting. [2026-01-01T12:18:51.245433] [INFO ] [MAIN ] [2591/3542] PTF kept (0.4s) | 2586 kept, 5 rejected | 138.0/min | ETA: 6.9m [2026-01-01T12:18:51.559664] [DEBUG] [REMOTE ] PTGX: Retrieved 2361 rows, trimmed to 300. [2026-01-01T12:18:51.559797] [DEBUG] [REMOTE ] PTGX: PASS: History has at least 300 days. [2026-01-01T12:18:51.559993] [DEBUG] [REMOTE ] PTGX: PASS: Price check passed. Min price $65.30. [2026-01-01T12:18:51.560122] [DEBUG] [REMOTE ] PTGX: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:51.560226] [DEBUG] [REMOTE ] PTGX: PASS: Integrity check passed. [2026-01-01T12:18:51.560266] [DEBUG] [REMOTE ] PTGX: Symbol is viable for forecasting. [2026-01-01T12:18:51.560312] [INFO ] [MAIN ] [2592/3542] PTGX kept (0.3s) | 2587 kept, 5 rejected | 138.1/min | ETA: 6.9m [2026-01-01T12:18:51.923940] [DEBUG] [REMOTE ] PTH: Retrieved 4835 rows, trimmed to 300. [2026-01-01T12:18:51.924074] [DEBUG] [REMOTE ] PTH: PASS: History has at least 300 days. [2026-01-01T12:18:51.924278] [DEBUG] [REMOTE ] PTH: PASS: Price check passed. Min price $43.38. [2026-01-01T12:18:51.924408] [DEBUG] [REMOTE ] PTH: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:51.924520] [DEBUG] [REMOTE ] PTH: PASS: Integrity check passed. [2026-01-01T12:18:51.924559] [DEBUG] [REMOTE ] PTH: Symbol is viable for forecasting. [2026-01-01T12:18:51.924629] [INFO ] [MAIN ] [2593/3542] PTH kept (0.4s) | 2588 kept, 5 rejected | 138.1/min | ETA: 6.9m [2026-01-01T12:18:52.387354] [DEBUG] [REMOTE ] PTIX: Retrieved 2068 rows, trimmed to 300. [2026-01-01T12:18:52.387491] [DEBUG] [REMOTE ] PTIX: PASS: History has at least 300 days. [2026-01-01T12:18:52.387709] [DEBUG] [REMOTE ] PTIX: PASS: Price check passed. Min price $1.15. [2026-01-01T12:18:52.387884] [DEBUG] [REMOTE ] PTIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:52.387999] [DEBUG] [REMOTE ] PTIX: PASS: Integrity check passed. [2026-01-01T12:18:52.388038] [DEBUG] [REMOTE ] PTIX: Symbol is viable for forecasting. [2026-01-01T12:18:52.388084] [INFO ] [MAIN ] [2594/3542] PTIX kept (0.5s) | 2589 kept, 5 rejected | 138.1/min | ETA: 6.9m [2026-01-01T12:18:52.554111] [DEBUG] [REMOTE ] PTLO: Retrieved 1053 rows, trimmed to 300. [2026-01-01T12:18:52.554239] [DEBUG] [REMOTE ] PTLO: PASS: History has at least 300 days. [2026-01-01T12:18:52.554432] [DEBUG] [REMOTE ] PTLO: PASS: Price check passed. Min price $4.54. [2026-01-01T12:18:52.554563] [DEBUG] [REMOTE ] PTLO: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:52.554689] [DEBUG] [REMOTE ] PTLO: PASS: Integrity check passed. [2026-01-01T12:18:52.554729] [DEBUG] [REMOTE ] PTLO: Symbol is viable for forecasting. [2026-01-01T12:18:52.554776] [INFO ] [MAIN ] [2595/3542] PTLO kept (0.2s) | 2590 kept, 5 rejected | 138.1/min | ETA: 6.9m [2026-01-01T12:18:53.180016] [DEBUG] [REMOTE ] PTNQ: Retrieved 2655 rows, trimmed to 300. [2026-01-01T12:18:53.180180] [DEBUG] [REMOTE ] PTNQ: PASS: History has at least 300 days. [2026-01-01T12:18:53.180402] [DEBUG] [REMOTE ] PTNQ: PASS: Price check passed. Min price $74.95. [2026-01-01T12:18:53.180535] [DEBUG] [REMOTE ] PTNQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:53.180673] [DEBUG] [REMOTE ] PTNQ: PASS: Integrity check passed. [2026-01-01T12:18:53.180714] [DEBUG] [REMOTE ] PTNQ: Symbol is viable for forecasting. [2026-01-01T12:18:53.180762] [INFO ] [MAIN ] [2596/3542] PTNQ kept (0.6s) | 2591 kept, 5 rejected | 138.1/min | ETA: 6.9m [2026-01-01T12:18:53.373865] [DEBUG] [REMOTE ] PTON: Retrieved 1575 rows, trimmed to 300. [2026-01-01T12:18:53.374024] [DEBUG] [REMOTE ] PTON: PASS: History has at least 300 days. [2026-01-01T12:18:53.374217] [DEBUG] [REMOTE ] PTON: PASS: Price check passed. Min price $6.06. [2026-01-01T12:18:53.374347] [DEBUG] [REMOTE ] PTON: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:53.374455] [DEBUG] [REMOTE ] PTON: PASS: Integrity check passed. [2026-01-01T12:18:53.374494] [DEBUG] [REMOTE ] PTON: Symbol is viable for forecasting. [2026-01-01T12:18:53.374541] [INFO ] [MAIN ] [2597/3542] PTON kept (0.2s) | 2592 kept, 5 rejected | 138.1/min | ETA: 6.8m [2026-01-01T12:18:54.074044] [DEBUG] [REMOTE ] PTY: Retrieved 5791 rows, trimmed to 300. [2026-01-01T12:18:54.074249] [DEBUG] [REMOTE ] PTY: PASS: History has at least 300 days. [2026-01-01T12:18:54.074508] [DEBUG] [REMOTE ] PTY: PASS: Price check passed. Min price $12.70. [2026-01-01T12:18:54.074671] [DEBUG] [REMOTE ] PTY: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:54.074808] [DEBUG] [REMOTE ] PTY: PASS: Integrity check passed. [2026-01-01T12:18:54.074852] [DEBUG] [REMOTE ] PTY: Symbol is viable for forecasting. [2026-01-01T12:18:54.074907] [INFO ] [MAIN ] [2598/3542] PTY kept (0.7s) | 2593 kept, 5 rejected | 138.1/min | ETA: 6.8m [2026-01-01T12:18:54.341938] [DEBUG] [REMOTE ] PUBM: Retrieved 1271 rows, trimmed to 300. [2026-01-01T12:18:54.342117] [DEBUG] [REMOTE ] PUBM: PASS: History has at least 300 days. [2026-01-01T12:18:54.342352] [DEBUG] [REMOTE ] PUBM: PASS: Price check passed. Min price $7.38. [2026-01-01T12:18:54.342489] [DEBUG] [REMOTE ] PUBM: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:54.342632] [DEBUG] [REMOTE ] PUBM: PASS: Integrity check passed. [2026-01-01T12:18:54.342676] [DEBUG] [REMOTE ] PUBM: Symbol is viable for forecasting. [2026-01-01T12:18:54.342757] [INFO ] [MAIN ] [2599/3542] PUBM kept (0.3s) | 2594 kept, 5 rejected | 138.1/min | ETA: 6.8m [2026-01-01T12:18:54.929548] [DEBUG] [REMOTE ] PUK: Retrieved 6415 rows, trimmed to 300. [2026-01-01T12:18:54.929775] [DEBUG] [REMOTE ] PUK: PASS: History has at least 300 days. [2026-01-01T12:18:54.930118] [DEBUG] [REMOTE ] PUK: PASS: Price check passed. Min price $26.76. [2026-01-01T12:18:54.930269] [DEBUG] [REMOTE ] PUK: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:54.930409] [DEBUG] [REMOTE ] PUK: PASS: Integrity check passed. [2026-01-01T12:18:54.930454] [DEBUG] [REMOTE ] PUK: Symbol is viable for forecasting. [2026-01-01T12:18:54.930512] [INFO ] [MAIN ] [2600/3542] PUK kept (0.6s) | 2595 kept, 5 rejected | 138.1/min | ETA: 6.8m [2026-01-01T12:18:55.214451] [DEBUG] [REMOTE ] PUMP: Retrieved 2211 rows, trimmed to 300. [2026-01-01T12:18:55.214651] [DEBUG] [REMOTE ] PUMP: PASS: History has at least 300 days. [2026-01-01T12:18:55.214895] [DEBUG] [REMOTE ] PUMP: PASS: Price check passed. Min price $5.03. [2026-01-01T12:18:55.215034] [DEBUG] [REMOTE ] PUMP: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:55.215343] [DEBUG] [REMOTE ] PUMP: PASS: Integrity check passed. [2026-01-01T12:18:55.215385] [DEBUG] [REMOTE ] PUMP: Symbol is viable for forecasting. [2026-01-01T12:18:55.215439] [INFO ] [MAIN ] [2601/3542] PUMP kept (0.3s) | 2596 kept, 5 rejected | 138.1/min | ETA: 6.8m [2026-01-01T12:18:55.684716] [DEBUG] [REMOTE ] PVH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:55.684898] [DEBUG] [REMOTE ] PVH: PASS: History has at least 300 days. [2026-01-01T12:18:55.685160] [DEBUG] [REMOTE ] PVH: PASS: Price check passed. Min price $67.02. [2026-01-01T12:18:55.685300] [DEBUG] [REMOTE ] PVH: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:55.685424] [DEBUG] [REMOTE ] PVH: PASS: Integrity check passed. [2026-01-01T12:18:55.685466] [DEBUG] [REMOTE ] PVH: Symbol is viable for forecasting. [2026-01-01T12:18:55.685518] [INFO ] [MAIN ] [2602/3542] PVH kept (0.5s) | 2597 kept, 5 rejected | 138.1/min | ETA: 6.8m [2026-01-01T12:18:56.231240] [DEBUG] [REMOTE ] PVL: Retrieved 3558 rows, trimmed to 300. [2026-01-01T12:18:56.231396] [DEBUG] [REMOTE ] PVL: PASS: History has at least 300 days. [2026-01-01T12:18:56.231623] [DEBUG] [REMOTE ] PVL: PASS: Price check passed. Min price $1.66. [2026-01-01T12:18:56.231762] [DEBUG] [REMOTE ] PVL: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:56.231875] [DEBUG] [REMOTE ] PVL: PASS: Integrity check passed. [2026-01-01T12:18:56.231917] [DEBUG] [REMOTE ] PVL: Symbol is viable for forecasting. [2026-01-01T12:18:56.231965] [INFO ] [MAIN ] [2603/3542] PVL kept (0.5s) | 2598 kept, 5 rejected | 138.1/min | ETA: 6.8m [2026-01-01T12:18:56.375912] [DEBUG] [REMOTE ] PWP: Retrieved 1283 rows, trimmed to 300. [2026-01-01T12:18:56.376051] [DEBUG] [REMOTE ] PWP: PASS: History has at least 300 days. [2026-01-01T12:18:56.376262] [DEBUG] [REMOTE ] PWP: PASS: Price check passed. Min price $16.92. [2026-01-01T12:18:56.376434] [DEBUG] [REMOTE ] PWP: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:56.376566] [DEBUG] [REMOTE ] PWP: PASS: Integrity check passed. [2026-01-01T12:18:56.376630] [DEBUG] [REMOTE ] PWP: Symbol is viable for forecasting. [2026-01-01T12:18:56.376680] [INFO ] [MAIN ] [2604/3542] PWP kept (0.1s) | 2599 kept, 5 rejected | 138.1/min | ETA: 6.8m [2026-01-01T12:18:56.875685] [DEBUG] [REMOTE ] PX: Retrieved 1053 rows, trimmed to 300. [2026-01-01T12:18:56.875917] [DEBUG] [REMOTE ] PX: PASS: History has at least 300 days. [2026-01-01T12:18:56.876232] [DEBUG] [REMOTE ] PX: PASS: Price check passed. Min price $8.67. [2026-01-01T12:18:56.876403] [DEBUG] [REMOTE ] PX: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:56.876544] [DEBUG] [REMOTE ] PX: PASS: Integrity check passed. [2026-01-01T12:18:56.876625] [DEBUG] [REMOTE ] PX: Symbol is viable for forecasting. [2026-01-01T12:18:56.876691] [INFO ] [MAIN ] [2605/3542] PX kept (0.5s) | 2600 kept, 5 rejected | 138.1/min | ETA: 6.8m [2026-01-01T12:18:57.351298] [DEBUG] [REMOTE ] PXS: Retrieved 2555 rows, trimmed to 300. [2026-01-01T12:18:57.351488] [DEBUG] [REMOTE ] PXS: PASS: History has at least 300 days. [2026-01-01T12:18:57.351792] [DEBUG] [REMOTE ] PXS: PASS: Price check passed. Min price $2.62. [2026-01-01T12:18:57.351945] [DEBUG] [REMOTE ] PXS: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:57.352071] [DEBUG] [REMOTE ] PXS: PASS: Integrity check passed. [2026-01-01T12:18:57.352117] [DEBUG] [REMOTE ] PXS: Symbol is viable for forecasting. [2026-01-01T12:18:57.352172] [INFO ] [MAIN ] [2606/3542] PXS kept (0.5s) | 2601 kept, 5 rejected | 138.1/min | ETA: 6.8m [2026-01-01T12:18:57.846534] [DEBUG] [REMOTE ] PY: Retrieved 2460 rows, trimmed to 300. [2026-01-01T12:18:57.846741] [DEBUG] [REMOTE ] PY: PASS: History has at least 300 days. [2026-01-01T12:18:57.846993] [DEBUG] [REMOTE ] PY: PASS: Price check passed. Min price $49.85. [2026-01-01T12:18:57.847133] [DEBUG] [REMOTE ] PY: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:57.847436] [DEBUG] [REMOTE ] PY: PASS: Integrity check passed. [2026-01-01T12:18:57.847479] [DEBUG] [REMOTE ] PY: Symbol is viable for forecasting. [2026-01-01T12:18:57.847531] [INFO ] [MAIN ] [2607/3542] PY kept (0.5s) | 2602 kept, 5 rejected | 138.1/min | ETA: 6.8m [2026-01-01T12:18:58.291831] [DEBUG] [REMOTE ] PYPL: Retrieved 2630 rows, trimmed to 300. [2026-01-01T12:18:58.292057] [DEBUG] [REMOTE ] PYPL: PASS: History has at least 300 days. [2026-01-01T12:18:58.292326] [DEBUG] [REMOTE ] PYPL: PASS: Price check passed. Min price $58.10. [2026-01-01T12:18:58.292468] [DEBUG] [REMOTE ] PYPL: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:58.292619] [DEBUG] [REMOTE ] PYPL: PASS: Integrity check passed. [2026-01-01T12:18:58.292662] [DEBUG] [REMOTE ] PYPL: Symbol is viable for forecasting. [2026-01-01T12:18:58.292715] [INFO ] [MAIN ] [2608/3542] PYPL kept (0.4s) | 2603 kept, 5 rejected | 138.1/min | ETA: 6.8m [2026-01-01T12:18:58.502920] [DEBUG] [REMOTE ] PYXS: Retrieved 1062 rows, trimmed to 300. [2026-01-01T12:18:58.503083] [DEBUG] [REMOTE ] PYXS: PASS: History has at least 300 days. [2026-01-01T12:18:58.503326] [DEBUG] [REMOTE ] PYXS: PASS: Price check passed. Min price $1.06. [2026-01-01T12:18:58.503486] [DEBUG] [REMOTE ] PYXS: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:58.503638] [DEBUG] [REMOTE ] PYXS: PASS: Integrity check passed. [2026-01-01T12:18:58.503682] [DEBUG] [REMOTE ] PYXS: Symbol is viable for forecasting. [2026-01-01T12:18:58.503735] [INFO ] [MAIN ] [2609/3542] PYXS kept (0.2s) | 2604 kept, 5 rejected | 138.1/min | ETA: 6.8m [2026-01-01T12:18:59.150661] [DEBUG] [REMOTE ] PZZA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:18:59.150796] [DEBUG] [REMOTE ] PZZA: PASS: History has at least 300 days. [2026-01-01T12:18:59.150999] [DEBUG] [REMOTE ] PZZA: PASS: Price check passed. Min price $38.49. [2026-01-01T12:18:59.151129] [DEBUG] [REMOTE ] PZZA: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:59.151238] [DEBUG] [REMOTE ] PZZA: PASS: Integrity check passed. [2026-01-01T12:18:59.151276] [DEBUG] [REMOTE ] PZZA: Symbol is viable for forecasting. [2026-01-01T12:18:59.151324] [INFO ] [MAIN ] [2610/3542] PZZA kept (0.6s) | 2605 kept, 5 rejected | 138.1/min | ETA: 6.7m [2026-01-01T12:18:59.252005] [DEBUG] [REMOTE ] QBTS: Retrieved 854 rows, trimmed to 300. [2026-01-01T12:18:59.252173] [DEBUG] [REMOTE ] QBTS: PASS: History has at least 300 days. [2026-01-01T12:18:59.252423] [DEBUG] [REMOTE ] QBTS: PASS: Price check passed. Min price $20.41. [2026-01-01T12:18:59.252565] [DEBUG] [REMOTE ] QBTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:59.252704] [DEBUG] [REMOTE ] QBTS: PASS: Integrity check passed. [2026-01-01T12:18:59.252746] [DEBUG] [REMOTE ] QBTS: Symbol is viable for forecasting. [2026-01-01T12:18:59.252798] [INFO ] [MAIN ] [2611/3542] QBTS kept (0.1s) | 2606 kept, 5 rejected | 138.1/min | ETA: 6.7m [2026-01-01T12:18:59.986557] [DEBUG] [REMOTE ] QCLN: Retrieved 4751 rows, trimmed to 300. [2026-01-01T12:18:59.986727] [DEBUG] [REMOTE ] QCLN: PASS: History has at least 300 days. [2026-01-01T12:18:59.986961] [DEBUG] [REMOTE ] QCLN: PASS: Price check passed. Min price $41.06. [2026-01-01T12:18:59.987093] [DEBUG] [REMOTE ] QCLN: PASS: Continuity check passed with 300 days. [2026-01-01T12:18:59.987206] [DEBUG] [REMOTE ] QCLN: PASS: Integrity check passed. [2026-01-01T12:18:59.987246] [DEBUG] [REMOTE ] QCLN: Symbol is viable for forecasting. [2026-01-01T12:18:59.987293] [INFO ] [MAIN ] [2612/3542] QCLN kept (0.7s) | 2607 kept, 5 rejected | 138.1/min | ETA: 6.7m [2026-01-01T12:19:00.765340] [DEBUG] [REMOTE ] QCOM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:00.765485] [DEBUG] [REMOTE ] QCOM: PASS: History has at least 300 days. [2026-01-01T12:19:00.765724] [DEBUG] [REMOTE ] QCOM: PASS: Price check passed. Min price $152.81. [2026-01-01T12:19:00.765857] [DEBUG] [REMOTE ] QCOM: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:00.766054] [DEBUG] [REMOTE ] QCOM: PASS: Integrity check passed. [2026-01-01T12:19:00.766100] [DEBUG] [REMOTE ] QCOM: Symbol is viable for forecasting. [2026-01-01T12:19:00.766163] [INFO ] [MAIN ] [2613/3542] QCOM kept (0.8s) | 2608 kept, 5 rejected | 138.1/min | ETA: 6.7m [2026-01-01T12:19:01.421784] [DEBUG] [REMOTE ] QCRH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:01.421936] [DEBUG] [REMOTE ] QCRH: PASS: History has at least 300 days. [2026-01-01T12:19:01.422158] [DEBUG] [REMOTE ] QCRH: PASS: Price check passed. Min price $66.99. [2026-01-01T12:19:01.422289] [DEBUG] [REMOTE ] QCRH: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:01.422401] [DEBUG] [REMOTE ] QCRH: PASS: Integrity check passed. [2026-01-01T12:19:01.422441] [DEBUG] [REMOTE ] QCRH: Symbol is viable for forecasting. [2026-01-01T12:19:01.422490] [INFO ] [MAIN ] [2614/3542] QCRH kept (0.7s) | 2609 kept, 5 rejected | 138.0/min | ETA: 6.7m [2026-01-01T12:19:01.886461] [DEBUG] [REMOTE ] QDEL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:01.886684] [DEBUG] [REMOTE ] QDEL: PASS: History has at least 300 days. [2026-01-01T12:19:01.887073] [DEBUG] [REMOTE ] QDEL: PASS: Price check passed. Min price $19.73. [2026-01-01T12:19:01.887211] [DEBUG] [REMOTE ] QDEL: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:01.887375] [DEBUG] [REMOTE ] QDEL: PASS: Integrity check passed. [2026-01-01T12:19:01.887416] [DEBUG] [REMOTE ] QDEL: Symbol is viable for forecasting. [2026-01-01T12:19:01.887472] [INFO ] [MAIN ] [2615/3542] QDEL kept (0.5s) | 2610 kept, 5 rejected | 138.0/min | ETA: 6.7m [2026-01-01T12:19:02.161364] [DEBUG] [REMOTE ] QFIN: Retrieved 1771 rows, trimmed to 300. [2026-01-01T12:19:02.161526] [DEBUG] [REMOTE ] QFIN: PASS: History has at least 300 days. [2026-01-01T12:19:02.161809] [DEBUG] [REMOTE ] QFIN: PASS: Price check passed. Min price $18.10. [2026-01-01T12:19:02.161957] [DEBUG] [REMOTE ] QFIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:02.162077] [DEBUG] [REMOTE ] QFIN: PASS: Integrity check passed. [2026-01-01T12:19:02.162119] [DEBUG] [REMOTE ] QFIN: Symbol is viable for forecasting. [2026-01-01T12:19:02.162171] [INFO ] [MAIN ] [2616/3542] QFIN kept (0.3s) | 2611 kept, 5 rejected | 138.0/min | ETA: 6.7m [2026-01-01T12:19:02.751908] [DEBUG] [REMOTE ] QGEN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:02.752070] [DEBUG] [REMOTE ] QGEN: PASS: History has at least 300 days. [2026-01-01T12:19:02.752323] [DEBUG] [REMOTE ] QGEN: PASS: Price check passed. Min price $43.06. [2026-01-01T12:19:02.752455] [DEBUG] [REMOTE ] QGEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:02.752592] [DEBUG] [REMOTE ] QGEN: PASS: Integrity check passed. [2026-01-01T12:19:02.752633] [DEBUG] [REMOTE ] QGEN: Symbol is viable for forecasting. [2026-01-01T12:19:02.752815] [INFO ] [MAIN ] [2617/3542] QGEN kept (0.6s) | 2612 kept, 5 rejected | 138.0/min | ETA: 6.7m [2026-01-01T12:19:03.100101] [DEBUG] [REMOTE ] QLYS: Retrieved 3333 rows, trimmed to 300. [2026-01-01T12:19:03.100277] [DEBUG] [REMOTE ] QLYS: PASS: History has at least 300 days. [2026-01-01T12:19:03.100565] [DEBUG] [REMOTE ] QLYS: PASS: Price check passed. Min price $121.21. [2026-01-01T12:19:03.100741] [DEBUG] [REMOTE ] QLYS: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:03.100859] [DEBUG] [REMOTE ] QLYS: PASS: Integrity check passed. [2026-01-01T12:19:03.100900] [DEBUG] [REMOTE ] QLYS: Symbol is viable for forecasting. [2026-01-01T12:19:03.100951] [INFO ] [MAIN ] [2618/3542] QLYS kept (0.3s) | 2613 kept, 5 rejected | 138.0/min | ETA: 6.7m [2026-01-01T12:19:03.671540] [DEBUG] [REMOTE ] QMCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:03.672102] [DEBUG] [REMOTE ] QMCO: PASS: History has at least 300 days. [2026-01-01T12:19:03.672852] [DEBUG] [REMOTE ] QMCO: PASS: Price check passed. Min price $6.45. [2026-01-01T12:19:03.673004] [DEBUG] [REMOTE ] QMCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:03.673175] [DEBUG] [REMOTE ] QMCO: PASS: Integrity check passed. [2026-01-01T12:19:03.673216] [DEBUG] [REMOTE ] QMCO: Symbol is viable for forecasting. [2026-01-01T12:19:03.673280] [INFO ] [MAIN ] [2619/3542] QMCO kept (0.6s) | 2614 kept, 5 rejected | 138.0/min | ETA: 6.7m [2026-01-01T12:19:03.923155] [DEBUG] [REMOTE ] QMOM: Retrieved 2512 rows, trimmed to 300. [2026-01-01T12:19:03.923340] [DEBUG] [REMOTE ] QMOM: PASS: History has at least 300 days. [2026-01-01T12:19:03.923629] [DEBUG] [REMOTE ] QMOM: PASS: Price check passed. Min price $60.90. [2026-01-01T12:19:03.923773] [DEBUG] [REMOTE ] QMOM: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:03.923929] [DEBUG] [REMOTE ] QMOM: PASS: Integrity check passed. [2026-01-01T12:19:03.923974] [DEBUG] [REMOTE ] QMOM: Symbol is viable for forecasting. [2026-01-01T12:19:03.924027] [INFO ] [MAIN ] [2620/3542] QMOM kept (0.3s) | 2615 kept, 5 rejected | 138.0/min | ETA: 6.7m [2026-01-01T12:19:04.384183] [DEBUG] [REMOTE ] QNCX: Retrieved 1672 rows, trimmed to 300. [2026-01-01T12:19:04.384381] [DEBUG] [REMOTE ] QNCX: PASS: History has at least 300 days. [2026-01-01T12:19:04.384667] [DEBUG] [REMOTE ] QNCX: PASS: Price check passed. Min price $1.56. [2026-01-01T12:19:04.384813] [DEBUG] [REMOTE ] QNCX: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:04.384950] [DEBUG] [REMOTE ] QNCX: PASS: Integrity check passed. [2026-01-01T12:19:04.384994] [DEBUG] [REMOTE ] QNCX: Symbol is viable for forecasting. [2026-01-01T12:19:04.385047] [INFO ] [MAIN ] [2621/3542] QNCX kept (0.5s) | 2616 kept, 5 rejected | 138.0/min | ETA: 6.7m [2026-01-01T12:19:04.818842] [DEBUG] [REMOTE ] QNTM: Retrieved 1894 rows, trimmed to 300. [2026-01-01T12:19:04.819031] [DEBUG] [REMOTE ] QNTM: PASS: History has at least 300 days. [2026-01-01T12:19:04.819297] [DEBUG] [REMOTE ] QNTM: PASS: Price check passed. Min price $5.76. [2026-01-01T12:19:04.819439] [DEBUG] [REMOTE ] QNTM: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:04.819556] [DEBUG] [REMOTE ] QNTM: PASS: Integrity check passed. [2026-01-01T12:19:04.819617] [DEBUG] [REMOTE ] QNTM: Symbol is viable for forecasting. [2026-01-01T12:19:04.819671] [INFO ] [MAIN ] [2622/3542] QNTM kept (0.4s) | 2617 kept, 5 rejected | 138.0/min | ETA: 6.7m [2026-01-01T12:19:05.156480] [DEBUG] [REMOTE ] QQMG: Retrieved 1048 rows, trimmed to 300. [2026-01-01T12:19:05.156626] [DEBUG] [REMOTE ] QQMG: PASS: History has at least 300 days. [2026-01-01T12:19:05.156823] [DEBUG] [REMOTE ] QQMG: PASS: Price check passed. Min price $40.37. [2026-01-01T12:19:05.156955] [DEBUG] [REMOTE ] QQMG: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:05.157062] [DEBUG] [REMOTE ] QQMG: PASS: Integrity check passed. [2026-01-01T12:19:05.157102] [DEBUG] [REMOTE ] QQMG: Symbol is viable for forecasting. [2026-01-01T12:19:05.157149] [INFO ] [MAIN ] [2623/3542] QQMG kept (0.3s) | 2618 kept, 5 rejected | 138.0/min | ETA: 6.7m [2026-01-01T12:19:05.743587] [DEBUG] [REMOTE ] QQQ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:05.743743] [DEBUG] [REMOTE ] QQQ: PASS: History has at least 300 days. [2026-01-01T12:19:05.743974] [DEBUG] [REMOTE ] QQQ: PASS: Price check passed. Min price $584.92. [2026-01-01T12:19:05.744107] [DEBUG] [REMOTE ] QQQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:05.744232] [DEBUG] [REMOTE ] QQQ: PASS: Integrity check passed. [2026-01-01T12:19:05.744272] [DEBUG] [REMOTE ] QQQ: Symbol is viable for forecasting. [2026-01-01T12:19:05.744321] [INFO ] [MAIN ] [2624/3542] QQQ kept (0.6s) | 2619 kept, 5 rejected | 138.0/min | ETA: 6.7m [2026-01-01T12:19:06.130797] [DEBUG] [REMOTE ] QQQE: Retrieved 3466 rows, trimmed to 300. [2026-01-01T12:19:06.130984] [DEBUG] [REMOTE ] QQQE: PASS: History has at least 300 days. [2026-01-01T12:19:06.131248] [DEBUG] [REMOTE ] QQQE: PASS: Price check passed. Min price $96.74. [2026-01-01T12:19:06.131393] [DEBUG] [REMOTE ] QQQE: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:06.131521] [DEBUG] [REMOTE ] QQQE: PASS: Integrity check passed. [2026-01-01T12:19:06.131565] [DEBUG] [REMOTE ] QQQE: Symbol is viable for forecasting. [2026-01-01T12:19:06.131644] [INFO ] [MAIN ] [2625/3542] QQQE kept (0.4s) | 2620 kept, 5 rejected | 138.0/min | ETA: 6.6m [2026-01-01T12:19:06.351096] [DEBUG] [REMOTE ] QQQI: Retrieved 483 rows, trimmed to 300. [2026-01-01T12:19:06.351296] [DEBUG] [REMOTE ] QQQI: PASS: History has at least 300 days. [2026-01-01T12:19:06.351554] [DEBUG] [REMOTE ] QQQI: PASS: Price check passed. Min price $50.94. [2026-01-01T12:19:06.351797] [DEBUG] [REMOTE ] QQQI: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:06.351921] [DEBUG] [REMOTE ] QQQI: PASS: Integrity check passed. [2026-01-01T12:19:06.351962] [DEBUG] [REMOTE ] QQQI: Symbol is viable for forecasting. [2026-01-01T12:19:06.352017] [INFO ] [MAIN ] [2626/3542] QQQI kept (0.2s) | 2621 kept, 5 rejected | 138.1/min | ETA: 6.6m [2026-01-01T12:19:06.700042] [DEBUG] [REMOTE ] QQQJ: Retrieved 1311 rows, trimmed to 300. [2026-01-01T12:19:06.700234] [DEBUG] [REMOTE ] QQQJ: PASS: History has at least 300 days. [2026-01-01T12:19:06.700481] [DEBUG] [REMOTE ] QQQJ: PASS: Price check passed. Min price $34.46. [2026-01-01T12:19:06.700640] [DEBUG] [REMOTE ] QQQJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:06.700768] [DEBUG] [REMOTE ] QQQJ: PASS: Integrity check passed. [2026-01-01T12:19:06.700813] [DEBUG] [REMOTE ] QQQJ: Symbol is viable for forecasting. [2026-01-01T12:19:06.700874] [INFO ] [MAIN ] [2627/3542] QQQJ kept (0.3s) | 2622 kept, 5 rejected | 138.1/min | ETA: 6.6m [2026-01-01T12:19:07.165423] [DEBUG] [REMOTE ] QQQM: Retrieved 1311 rows, trimmed to 300. [2026-01-01T12:19:07.165636] [DEBUG] [REMOTE ] QQQM: PASS: History has at least 300 days. [2026-01-01T12:19:07.165902] [DEBUG] [REMOTE ] QQQM: PASS: Price check passed. Min price $240.80. [2026-01-01T12:19:07.166042] [DEBUG] [REMOTE ] QQQM: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:07.166156] [DEBUG] [REMOTE ] QQQM: PASS: Integrity check passed. [2026-01-01T12:19:07.166196] [DEBUG] [REMOTE ] QQQM: Symbol is viable for forecasting. [2026-01-01T12:19:07.166248] [INFO ] [MAIN ] [2628/3542] QQQM kept (0.5s) | 2623 kept, 5 rejected | 138.1/min | ETA: 6.6m [2026-01-01T12:19:07.800701] [DEBUG] [REMOTE ] QQQX: Retrieved 4760 rows, trimmed to 300. [2026-01-01T12:19:07.800865] [DEBUG] [REMOTE ] QQQX: PASS: History has at least 300 days. [2026-01-01T12:19:07.801134] [DEBUG] [REMOTE ] QQQX: PASS: Price check passed. Min price $26.01. [2026-01-01T12:19:07.801286] [DEBUG] [REMOTE ] QQQX: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:07.801420] [DEBUG] [REMOTE ] QQQX: PASS: Integrity check passed. [2026-01-01T12:19:07.801464] [DEBUG] [REMOTE ] QQQX: Symbol is viable for forecasting. [2026-01-01T12:19:07.801521] [INFO ] [MAIN ] [2629/3542] QQQX kept (0.6s) | 2624 kept, 5 rejected | 138.0/min | ETA: 6.6m [2026-01-01T12:19:07.993788] [DEBUG] [REMOTE ] QQQY: Retrieved 577 rows, trimmed to 300. [2026-01-01T12:19:07.994041] [DEBUG] [REMOTE ] QQQY: PASS: History has at least 300 days. [2026-01-01T12:19:07.994289] [DEBUG] [REMOTE ] QQQY: PASS: Price check passed. Min price $22.45. [2026-01-01T12:19:07.994432] [DEBUG] [REMOTE ] QQQY: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:07.994548] [DEBUG] [REMOTE ] QQQY: PASS: Integrity check passed. [2026-01-01T12:19:07.994624] [DEBUG] [REMOTE ] QQQY: Symbol is viable for forecasting. [2026-01-01T12:19:07.994685] [INFO ] [MAIN ] [2630/3542] QQQY kept (0.2s) | 2625 kept, 5 rejected | 138.1/min | ETA: 6.6m [2026-01-01T12:19:08.585553] [DEBUG] [REMOTE ] QRHC: Retrieved 4023 rows, trimmed to 300. [2026-01-01T12:19:08.585810] [DEBUG] [REMOTE ] QRHC: PASS: History has at least 300 days. [2026-01-01T12:19:08.586152] [DEBUG] [REMOTE ] QRHC: PASS: Price check passed. Min price $1.22. [2026-01-01T12:19:08.586329] [DEBUG] [REMOTE ] QRHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:08.586496] [DEBUG] [REMOTE ] QRHC: PASS: Integrity check passed. [2026-01-01T12:19:08.586547] [DEBUG] [REMOTE ] QRHC: Symbol is viable for forecasting. [2026-01-01T12:19:08.586640] [INFO ] [MAIN ] [2631/3542] QRHC kept (0.6s) | 2626 kept, 5 rejected | 138.1/min | ETA: 6.6m [2026-01-01T12:19:09.057713] [DEBUG] [REMOTE ] QRVO: Retrieved 2766 rows, trimmed to 300. [2026-01-01T12:19:09.057901] [DEBUG] [REMOTE ] QRVO: PASS: History has at least 300 days. [2026-01-01T12:19:09.058204] [DEBUG] [REMOTE ] QRVO: PASS: Price check passed. Min price $79.25. [2026-01-01T12:19:09.058415] [DEBUG] [REMOTE ] QRVO: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:09.058563] [DEBUG] [REMOTE ] QRVO: PASS: Integrity check passed. [2026-01-01T12:19:09.058638] [DEBUG] [REMOTE ] QRVO: Symbol is viable for forecasting. [2026-01-01T12:19:09.058703] [INFO ] [MAIN ] [2632/3542] QRVO kept (0.5s) | 2627 kept, 5 rejected | 138.0/min | ETA: 6.6m [2026-01-01T12:19:09.326535] [DEBUG] [REMOTE ] QS: Retrieved 1351 rows, trimmed to 300. [2026-01-01T12:19:09.326733] [DEBUG] [REMOTE ] QS: PASS: History has at least 300 days. [2026-01-01T12:19:09.326969] [DEBUG] [REMOTE ] QS: PASS: Price check passed. Min price $10.38. [2026-01-01T12:19:09.327103] [DEBUG] [REMOTE ] QS: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:09.327215] [DEBUG] [REMOTE ] QS: PASS: Integrity check passed. [2026-01-01T12:19:09.327255] [DEBUG] [REMOTE ] QS: Symbol is viable for forecasting. [2026-01-01T12:19:09.327306] [INFO ] [MAIN ] [2633/3542] QS kept (0.3s) | 2628 kept, 5 rejected | 138.1/min | ETA: 6.6m [2026-01-01T12:19:09.728343] [DEBUG] [REMOTE ] QSI: Retrieved 1288 rows, trimmed to 300. [2026-01-01T12:19:09.728519] [DEBUG] [REMOTE ] QSI: PASS: History has at least 300 days. [2026-01-01T12:19:09.728802] [DEBUG] [REMOTE ] QSI: PASS: Price check passed. Min price $1.10. [2026-01-01T12:19:09.728975] [DEBUG] [REMOTE ] QSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:09.729111] [DEBUG] [REMOTE ] QSI: PASS: Integrity check passed. [2026-01-01T12:19:09.729155] [DEBUG] [REMOTE ] QSI: Symbol is viable for forecasting. [2026-01-01T12:19:09.729211] [INFO ] [MAIN ] [2634/3542] QSI kept (0.4s) | 2629 kept, 5 rejected | 138.1/min | ETA: 6.6m [2026-01-01T12:19:10.560934] [DEBUG] [REMOTE ] QTEC: Retrieved 4949 rows, trimmed to 300. [2026-01-01T12:19:10.561110] [DEBUG] [REMOTE ] QTEC: PASS: History has at least 300 days. [2026-01-01T12:19:10.561357] [DEBUG] [REMOTE ] QTEC: PASS: Price check passed. Min price $214.01. [2026-01-01T12:19:10.561492] [DEBUG] [REMOTE ] QTEC: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:10.561633] [DEBUG] [REMOTE ] QTEC: PASS: Integrity check passed. [2026-01-01T12:19:10.561676] [DEBUG] [REMOTE ] QTEC: Symbol is viable for forecasting. [2026-01-01T12:19:10.561730] [INFO ] [MAIN ] [2635/3542] QTEC kept (0.8s) | 2630 kept, 5 rejected | 138.0/min | ETA: 6.6m [2026-01-01T12:19:10.836263] [DEBUG] [REMOTE ] QTRX: Retrieved 2027 rows, trimmed to 300. [2026-01-01T12:19:10.836467] [DEBUG] [REMOTE ] QTRX: PASS: History has at least 300 days. [2026-01-01T12:19:10.836777] [DEBUG] [REMOTE ] QTRX: PASS: Price check passed. Min price $4.94. [2026-01-01T12:19:10.836923] [DEBUG] [REMOTE ] QTRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:10.837050] [DEBUG] [REMOTE ] QTRX: PASS: Integrity check passed. [2026-01-01T12:19:10.837094] [DEBUG] [REMOTE ] QTRX: Symbol is viable for forecasting. [2026-01-01T12:19:10.837146] [INFO ] [MAIN ] [2636/3542] QTRX kept (0.3s) | 2631 kept, 5 rejected | 138.0/min | ETA: 6.6m [2026-01-01T12:19:11.238621] [DEBUG] [REMOTE ] QTTB: Retrieved 1952 rows, trimmed to 300. [2026-01-01T12:19:11.238764] [DEBUG] [REMOTE ] QTTB: PASS: History has at least 300 days. [2026-01-01T12:19:11.238969] [DEBUG] [REMOTE ] QTTB: PASS: Price check passed. Min price $1.93. [2026-01-01T12:19:11.239102] [DEBUG] [REMOTE ] QTTB: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:11.239215] [DEBUG] [REMOTE ] QTTB: PASS: Integrity check passed. [2026-01-01T12:19:11.239286] [DEBUG] [REMOTE ] QTTB: Symbol is viable for forecasting. [2026-01-01T12:19:11.239339] [INFO ] [MAIN ] [2637/3542] QTTB kept (0.4s) | 2632 kept, 5 rejected | 138.0/min | ETA: 6.6m [2026-01-01T12:19:11.651778] [DEBUG] [REMOTE ] QTUM: Retrieved 1841 rows, trimmed to 300. [2026-01-01T12:19:11.651964] [DEBUG] [REMOTE ] QTUM: PASS: History has at least 300 days. [2026-01-01T12:19:11.652210] [DEBUG] [REMOTE ] QTUM: PASS: Price check passed. Min price $99.96. [2026-01-01T12:19:11.652351] [DEBUG] [REMOTE ] QTUM: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:11.652467] [DEBUG] [REMOTE ] QTUM: PASS: Integrity check passed. [2026-01-01T12:19:11.652509] [DEBUG] [REMOTE ] QTUM: Symbol is viable for forecasting. [2026-01-01T12:19:11.652561] [INFO ] [MAIN ] [2638/3542] QTUM kept (0.4s) | 2633 kept, 5 rejected | 138.1/min | ETA: 6.5m [2026-01-01T12:19:11.949285] [DEBUG] [REMOTE ] QTWO: Retrieved 2965 rows, trimmed to 300. [2026-01-01T12:19:11.949426] [DEBUG] [REMOTE ] QTWO: PASS: History has at least 300 days. [2026-01-01T12:19:11.949671] [DEBUG] [REMOTE ] QTWO: PASS: Price check passed. Min price $59.26. [2026-01-01T12:19:11.949817] [DEBUG] [REMOTE ] QTWO: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:11.949932] [DEBUG] [REMOTE ] QTWO: PASS: Integrity check passed. [2026-01-01T12:19:11.949974] [DEBUG] [REMOTE ] QTWO: Symbol is viable for forecasting. [2026-01-01T12:19:11.950024] [INFO ] [MAIN ] [2639/3542] QTWO kept (0.3s) | 2634 kept, 5 rejected | 138.1/min | ETA: 6.5m [2026-01-01T12:19:12.631104] [DEBUG] [REMOTE ] QUAD: Retrieved 3898 rows, trimmed to 300. [2026-01-01T12:19:12.631347] [DEBUG] [REMOTE ] QUAD: PASS: History has at least 300 days. [2026-01-01T12:19:12.631623] [DEBUG] [REMOTE ] QUAD: PASS: Price check passed. Min price $5.18. [2026-01-01T12:19:12.631761] [DEBUG] [REMOTE ] QUAD: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:12.631878] [DEBUG] [REMOTE ] QUAD: PASS: Integrity check passed. [2026-01-01T12:19:12.631918] [DEBUG] [REMOTE ] QUAD: Symbol is viable for forecasting. [2026-01-01T12:19:12.631971] [INFO ] [MAIN ] [2640/3542] QUAD kept (0.7s) | 2635 kept, 5 rejected | 138.0/min | ETA: 6.5m [2026-01-01T12:19:13.133708] [DEBUG] [REMOTE ] QUIK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:13.133936] [DEBUG] [REMOTE ] QUIK: PASS: History has at least 300 days. [2026-01-01T12:19:13.134222] [DEBUG] [REMOTE ] QUIK: PASS: Price check passed. Min price $5.49. [2026-01-01T12:19:13.134365] [DEBUG] [REMOTE ] QUIK: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:13.134499] [DEBUG] [REMOTE ] QUIK: PASS: Integrity check passed. [2026-01-01T12:19:13.134541] [DEBUG] [REMOTE ] QUIK: Symbol is viable for forecasting. [2026-01-01T12:19:13.134616] [INFO ] [MAIN ] [2641/3542] QUIK kept (0.5s) | 2636 kept, 5 rejected | 138.0/min | ETA: 6.5m [2026-01-01T12:19:13.578531] [DEBUG] [REMOTE ] QURE: Retrieved 2995 rows, trimmed to 300. [2026-01-01T12:19:13.578731] [DEBUG] [REMOTE ] QURE: PASS: History has at least 300 days. [2026-01-01T12:19:13.578985] [DEBUG] [REMOTE ] QURE: PASS: Price check passed. Min price $19.51. [2026-01-01T12:19:13.579122] [DEBUG] [REMOTE ] QURE: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:13.579261] [DEBUG] [REMOTE ] QURE: PASS: Integrity check passed. [2026-01-01T12:19:13.579304] [DEBUG] [REMOTE ] QURE: Symbol is viable for forecasting. [2026-01-01T12:19:13.579356] [INFO ] [MAIN ] [2642/3542] QURE kept (0.4s) | 2637 kept, 5 rejected | 138.0/min | ETA: 6.5m [2026-01-01T12:19:13.898796] [DEBUG] [REMOTE ] QVAL: Retrieved 2514 rows, trimmed to 300. [2026-01-01T12:19:13.899010] [DEBUG] [REMOTE ] QVAL: PASS: History has at least 300 days. [2026-01-01T12:19:13.899296] [DEBUG] [REMOTE ] QVAL: PASS: Price check passed. Min price $44.80. [2026-01-01T12:19:13.899459] [DEBUG] [REMOTE ] QVAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:13.899624] [DEBUG] [REMOTE ] QVAL: PASS: Integrity check passed. [2026-01-01T12:19:13.899673] [DEBUG] [REMOTE ] QVAL: Symbol is viable for forecasting. [2026-01-01T12:19:13.899729] [INFO ] [MAIN ] [2643/3542] QVAL kept (0.3s) | 2638 kept, 5 rejected | 138.0/min | ETA: 6.5m [2026-01-01T12:19:14.246146] [DEBUG] [REMOTE ] QVCC: Retrieved 1530 rows, trimmed to 300. [2026-01-01T12:19:14.246334] [DEBUG] [REMOTE ] QVCC: PASS: History has at least 300 days. [2026-01-01T12:19:14.246613] [DEBUG] [REMOTE ] QVCC: PASS: Price check passed. Min price $8.17. [2026-01-01T12:19:14.246756] [DEBUG] [REMOTE ] QVCC: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:14.247110] [DEBUG] [REMOTE ] QVCC: PASS: Integrity check passed. [2026-01-01T12:19:14.247156] [DEBUG] [REMOTE ] QVCC: Symbol is viable for forecasting. [2026-01-01T12:19:14.247210] [INFO ] [MAIN ] [2644/3542] QVCC kept (0.3s) | 2639 kept, 5 rejected | 138.1/min | ETA: 6.5m [2026-01-01T12:19:14.720563] [DEBUG] [REMOTE ] QYLD: Retrieved 3031 rows, trimmed to 300. [2026-01-01T12:19:14.720777] [DEBUG] [REMOTE ] QYLD: PASS: History has at least 300 days. [2026-01-01T12:19:14.721033] [DEBUG] [REMOTE ] QYLD: PASS: Price check passed. Min price $16.38. [2026-01-01T12:19:14.721181] [DEBUG] [REMOTE ] QYLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:14.721303] [DEBUG] [REMOTE ] QYLD: PASS: Integrity check passed. [2026-01-01T12:19:14.721347] [DEBUG] [REMOTE ] QYLD: Symbol is viable for forecasting. [2026-01-01T12:19:14.721401] [INFO ] [MAIN ] [2645/3542] QYLD kept (0.5s) | 2640 kept, 5 rejected | 138.0/min | ETA: 6.5m [2026-01-01T12:19:15.079363] [DEBUG] [REMOTE ] QYLG: Retrieved 1326 rows, trimmed to 300. [2026-01-01T12:19:15.079551] [DEBUG] [REMOTE ] QYLG: PASS: History has at least 300 days. [2026-01-01T12:19:15.079844] [DEBUG] [REMOTE ] QYLG: PASS: Price check passed. Min price $25.76. [2026-01-01T12:19:15.080008] [DEBUG] [REMOTE ] QYLG: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:15.080122] [DEBUG] [REMOTE ] QYLG: PASS: Integrity check passed. [2026-01-01T12:19:15.080163] [DEBUG] [REMOTE ] QYLG: Symbol is viable for forecasting. [2026-01-01T12:19:15.080215] [INFO ] [MAIN ] [2646/3542] QYLG kept (0.4s) | 2641 kept, 5 rejected | 138.1/min | ETA: 6.5m [2026-01-01T12:19:15.487271] [DEBUG] [REMOTE ] RA: Retrieved 2281 rows, trimmed to 300. [2026-01-01T12:19:15.487461] [DEBUG] [REMOTE ] RA: PASS: History has at least 300 days. [2026-01-01T12:19:15.487723] [DEBUG] [REMOTE ] RA: PASS: Price check passed. Min price $12.73. [2026-01-01T12:19:15.487862] [DEBUG] [REMOTE ] RA: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:15.487977] [DEBUG] [REMOTE ] RA: PASS: Integrity check passed. [2026-01-01T12:19:15.488022] [DEBUG] [REMOTE ] RA: Symbol is viable for forecasting. [2026-01-01T12:19:15.488075] [INFO ] [MAIN ] [2647/3542] RA kept (0.4s) | 2642 kept, 5 rejected | 138.1/min | ETA: 6.5m [2026-01-01T12:19:15.898665] [DEBUG] [REMOTE ] RACE: Retrieved 2564 rows, trimmed to 300. [2026-01-01T12:19:15.898855] [DEBUG] [REMOTE ] RACE: PASS: History has at least 300 days. [2026-01-01T12:19:15.899107] [DEBUG] [REMOTE ] RACE: PASS: Price check passed. Min price $364.04. [2026-01-01T12:19:15.899276] [DEBUG] [REMOTE ] RACE: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:15.899403] [DEBUG] [REMOTE ] RACE: PASS: Integrity check passed. [2026-01-01T12:19:15.899445] [DEBUG] [REMOTE ] RACE: Symbol is viable for forecasting. [2026-01-01T12:19:15.899500] [INFO ] [MAIN ] [2648/3542] RACE kept (0.4s) | 2643 kept, 5 rejected | 138.1/min | ETA: 6.5m [2026-01-01T12:19:16.389283] [DEBUG] [REMOTE ] RAIL: Retrieved 5219 rows, trimmed to 300. [2026-01-01T12:19:16.389469] [DEBUG] [REMOTE ] RAIL: PASS: History has at least 300 days. [2026-01-01T12:19:16.389754] [DEBUG] [REMOTE ] RAIL: PASS: Price check passed. Min price $7.41. [2026-01-01T12:19:16.389899] [DEBUG] [REMOTE ] RAIL: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:16.390168] [DEBUG] [REMOTE ] RAIL: PASS: Integrity check passed. [2026-01-01T12:19:16.390228] [DEBUG] [REMOTE ] RAIL: Symbol is viable for forecasting. [2026-01-01T12:19:16.390297] [INFO ] [MAIN ] [2649/3542] RAIL kept (0.5s) | 2644 kept, 5 rejected | 138.1/min | ETA: 6.5m [2026-01-01T12:19:16.687525] [DEBUG] [REMOTE ] RAMP: Retrieved 1865 rows, trimmed to 300. [2026-01-01T12:19:16.687736] [DEBUG] [REMOTE ] RAMP: PASS: History has at least 300 days. [2026-01-01T12:19:16.687991] [DEBUG] [REMOTE ] RAMP: PASS: Price check passed. Min price $26.98. [2026-01-01T12:19:16.688132] [DEBUG] [REMOTE ] RAMP: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:16.688255] [DEBUG] [REMOTE ] RAMP: PASS: Integrity check passed. [2026-01-01T12:19:16.688297] [DEBUG] [REMOTE ] RAMP: Symbol is viable for forecasting. [2026-01-01T12:19:16.688351] [INFO ] [MAIN ] [2650/3542] RAMP kept (0.3s) | 2645 kept, 5 rejected | 138.1/min | ETA: 6.5m [2026-01-01T12:19:16.891071] [DEBUG] [REMOTE ] RAPP: Retrieved 393 rows, trimmed to 300. [2026-01-01T12:19:16.891280] [DEBUG] [REMOTE ] RAPP: PASS: History has at least 300 days. [2026-01-01T12:19:16.891560] [DEBUG] [REMOTE ] RAPP: PASS: Price check passed. Min price $24.37. [2026-01-01T12:19:16.891759] [DEBUG] [REMOTE ] RAPP: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:16.891895] [DEBUG] [REMOTE ] RAPP: PASS: Integrity check passed. [2026-01-01T12:19:16.891942] [DEBUG] [REMOTE ] RAPP: Symbol is viable for forecasting. [2026-01-01T12:19:16.892003] [INFO ] [MAIN ] [2651/3542] RAPP kept (0.2s) | 2646 kept, 5 rejected | 138.1/min | ETA: 6.5m [2026-01-01T12:19:17.617368] [DEBUG] [REMOTE ] RARE: Retrieved 2998 rows, trimmed to 300. [2026-01-01T12:19:17.617554] [DEBUG] [REMOTE ] RARE: PASS: History has at least 300 days. [2026-01-01T12:19:17.617821] [DEBUG] [REMOTE ] RARE: PASS: Price check passed. Min price $19.72. [2026-01-01T12:19:17.617958] [DEBUG] [REMOTE ] RARE: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:17.618069] [DEBUG] [REMOTE ] RARE: PASS: Integrity check passed. [2026-01-01T12:19:17.618110] [DEBUG] [REMOTE ] RARE: Symbol is viable for forecasting. [2026-01-01T12:19:17.618157] [INFO ] [MAIN ] [2652/3542] RARE kept (0.7s) | 2647 kept, 5 rejected | 138.1/min | ETA: 6.4m [2026-01-01T12:19:18.081290] [DEBUG] [REMOTE ] RAVE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:18.081424] [DEBUG] [REMOTE ] RAVE: PASS: History has at least 300 days. [2026-01-01T12:19:18.081644] [DEBUG] [REMOTE ] RAVE: PASS: Price check passed. Min price $2.33. [2026-01-01T12:19:18.081777] [DEBUG] [REMOTE ] RAVE: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:18.081884] [DEBUG] [REMOTE ] RAVE: PASS: Integrity check passed. [2026-01-01T12:19:18.081922] [DEBUG] [REMOTE ] RAVE: Symbol is viable for forecasting. [2026-01-01T12:19:18.081971] [INFO ] [MAIN ] [2653/3542] RAVE kept (0.5s) | 2648 kept, 5 rejected | 138.1/min | ETA: 6.4m [2026-01-01T12:19:18.260280] [DEBUG] [REMOTE ] RAY: Retrieved 409 rows, trimmed to 300. [2026-01-01T12:19:18.260412] [DEBUG] [REMOTE ] RAY: PASS: History has at least 300 days. [2026-01-01T12:19:18.260635] [DEBUG] [REMOTE ] RAY: PASS: Price check passed. Min price $1.58. [2026-01-01T12:19:18.260775] [DEBUG] [REMOTE ] RAY: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:18.260881] [DEBUG] [REMOTE ] RAY: PASS: Integrity check passed. [2026-01-01T12:19:18.260919] [DEBUG] [REMOTE ] RAY: Symbol is viable for forecasting. [2026-01-01T12:19:18.260966] [INFO ] [MAIN ] [2654/3542] RAY kept (0.2s) | 2649 kept, 5 rejected | 138.1/min | ETA: 6.4m [2026-01-01T12:19:19.248719] [DEBUG] [REMOTE ] RBA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:19.248851] [DEBUG] [REMOTE ] RBA: PASS: History has at least 300 days. [2026-01-01T12:19:19.249062] [DEBUG] [REMOTE ] RBA: PASS: Price check passed. Min price $95.22. [2026-01-01T12:19:19.249214] [DEBUG] [REMOTE ] RBA: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:19.249356] [DEBUG] [REMOTE ] RBA: PASS: Integrity check passed. [2026-01-01T12:19:19.249400] [DEBUG] [REMOTE ] RBA: Symbol is viable for forecasting. [2026-01-01T12:19:19.249447] [INFO ] [MAIN ] [2655/3542] RBA kept (1.0s) | 2650 kept, 5 rejected | 138.0/min | ETA: 6.4m [2026-01-01T12:19:19.528097] [DEBUG] [REMOTE ] RBB: Retrieved 2121 rows, trimmed to 300. [2026-01-01T12:19:19.528233] [DEBUG] [REMOTE ] RBB: PASS: History has at least 300 days. [2026-01-01T12:19:19.528438] [DEBUG] [REMOTE ] RBB: PASS: Price check passed. Min price $16.69. [2026-01-01T12:19:19.528595] [DEBUG] [REMOTE ] RBB: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:19.528713] [DEBUG] [REMOTE ] RBB: PASS: Integrity check passed. [2026-01-01T12:19:19.528755] [DEBUG] [REMOTE ] RBB: Symbol is viable for forecasting. [2026-01-01T12:19:19.528803] [INFO ] [MAIN ] [2656/3542] RBB kept (0.3s) | 2651 kept, 5 rejected | 138.0/min | ETA: 6.4m [2026-01-01T12:19:19.930249] [DEBUG] [REMOTE ] RBBN: Retrieved 2033 rows, trimmed to 300. [2026-01-01T12:19:19.930375] [DEBUG] [REMOTE ] RBBN: PASS: History has at least 300 days. [2026-01-01T12:19:19.930595] [DEBUG] [REMOTE ] RBBN: PASS: Price check passed. Min price $2.75. [2026-01-01T12:19:19.930730] [DEBUG] [REMOTE ] RBBN: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:19.930836] [DEBUG] [REMOTE ] RBBN: PASS: Integrity check passed. [2026-01-01T12:19:19.930875] [DEBUG] [REMOTE ] RBBN: Symbol is viable for forecasting. [2026-01-01T12:19:19.930922] [INFO ] [MAIN ] [2657/3542] RBBN kept (0.4s) | 2652 kept, 5 rejected | 138.0/min | ETA: 6.4m [2026-01-01T12:19:20.637943] [DEBUG] [REMOTE ] RBC: Retrieved 5131 rows, trimmed to 300. [2026-01-01T12:19:20.638073] [DEBUG] [REMOTE ] RBC: PASS: History has at least 300 days. [2026-01-01T12:19:20.638273] [DEBUG] [REMOTE ] RBC: PASS: Price check passed. Min price $369.71. [2026-01-01T12:19:20.638403] [DEBUG] [REMOTE ] RBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:20.638514] [DEBUG] [REMOTE ] RBC: PASS: Integrity check passed. [2026-01-01T12:19:20.638556] [DEBUG] [REMOTE ] RBC: Symbol is viable for forecasting. [2026-01-01T12:19:20.638623] [INFO ] [MAIN ] [2658/3542] RBC kept (0.7s) | 2653 kept, 5 rejected | 138.0/min | ETA: 6.4m [2026-01-01T12:19:21.090135] [DEBUG] [REMOTE ] RBCAA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:21.090266] [DEBUG] [REMOTE ] RBCAA: PASS: History has at least 300 days. [2026-01-01T12:19:21.090471] [DEBUG] [REMOTE ] RBCAA: PASS: Price check passed. Min price $64.56. [2026-01-01T12:19:21.090620] [DEBUG] [REMOTE ] RBCAA: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:21.090733] [DEBUG] [REMOTE ] RBCAA: PASS: Integrity check passed. [2026-01-01T12:19:21.090772] [DEBUG] [REMOTE ] RBCAA: Symbol is viable for forecasting. [2026-01-01T12:19:21.090836] [INFO ] [MAIN ] [2659/3542] RBCAA kept (0.5s) | 2654 kept, 5 rejected | 138.0/min | ETA: 6.4m [2026-01-01T12:19:21.336448] [DEBUG] [REMOTE ] RBLX: Retrieved 1210 rows, trimmed to 300. [2026-01-01T12:19:21.336592] [DEBUG] [REMOTE ] RBLX: PASS: History has at least 300 days. [2026-01-01T12:19:21.336799] [DEBUG] [REMOTE ] RBLX: PASS: Price check passed. Min price $80.99. [2026-01-01T12:19:21.336933] [DEBUG] [REMOTE ] RBLX: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:21.337045] [DEBUG] [REMOTE ] RBLX: PASS: Integrity check passed. [2026-01-01T12:19:21.337085] [DEBUG] [REMOTE ] RBLX: Symbol is viable for forecasting. [2026-01-01T12:19:21.337146] [INFO ] [MAIN ] [2660/3542] RBLX kept (0.2s) | 2655 kept, 5 rejected | 138.0/min | ETA: 6.4m [2026-01-01T12:19:21.915359] [DEBUG] [REMOTE ] RC: Retrieved 3244 rows, trimmed to 300. [2026-01-01T12:19:21.915539] [DEBUG] [REMOTE ] RC: PASS: History has at least 300 days. [2026-01-01T12:19:21.915823] [DEBUG] [REMOTE ] RC: PASS: Price check passed. Min price $2.16. [2026-01-01T12:19:21.915976] [DEBUG] [REMOTE ] RC: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:21.916098] [DEBUG] [REMOTE ] RC: PASS: Integrity check passed. [2026-01-01T12:19:21.916140] [DEBUG] [REMOTE ] RC: Symbol is viable for forecasting. [2026-01-01T12:19:21.916192] [INFO ] [MAIN ] [2661/3542] RC kept (0.6s) | 2656 kept, 5 rejected | 138.0/min | ETA: 6.4m [2026-01-01T12:19:22.089620] [DEBUG] [REMOTE ] RCEL: Retrieved 1572 rows, trimmed to 300. [2026-01-01T12:19:22.089987] [DEBUG] [REMOTE ] RCEL: PASS: History has at least 300 days. [2026-01-01T12:19:22.090253] [DEBUG] [REMOTE ] RCEL: PASS: Price check passed. Min price $3.27. [2026-01-01T12:19:22.090390] [DEBUG] [REMOTE ] RCEL: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:22.090501] [DEBUG] [REMOTE ] RCEL: PASS: Integrity check passed. [2026-01-01T12:19:22.090541] [DEBUG] [REMOTE ] RCEL: Symbol is viable for forecasting. [2026-01-01T12:19:22.090611] [INFO ] [MAIN ] [2662/3542] RCEL kept (0.2s) | 2657 kept, 5 rejected | 138.1/min | ETA: 6.4m [2026-01-01T12:19:23.102593] [DEBUG] [REMOTE ] RCI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:23.102750] [DEBUG] [REMOTE ] RCI: PASS: History has at least 300 days. [2026-01-01T12:19:23.102970] [DEBUG] [REMOTE ] RCI: PASS: Price check passed. Min price $35.19. [2026-01-01T12:19:23.103101] [DEBUG] [REMOTE ] RCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:23.103213] [DEBUG] [REMOTE ] RCI: PASS: Integrity check passed. [2026-01-01T12:19:23.103252] [DEBUG] [REMOTE ] RCI: Symbol is viable for forecasting. [2026-01-01T12:19:23.103301] [INFO ] [MAIN ] [2663/3542] RCI kept (1.0s) | 2658 kept, 5 rejected | 138.0/min | ETA: 6.4m [2026-01-01T12:19:23.624358] [DEBUG] [REMOTE ] RCKY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:23.624512] [DEBUG] [REMOTE ] RCKY: PASS: History has at least 300 days. [2026-01-01T12:19:23.624741] [DEBUG] [REMOTE ] RCKY: PASS: Price check passed. Min price $26.44. [2026-01-01T12:19:23.624871] [DEBUG] [REMOTE ] RCKY: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:23.624984] [DEBUG] [REMOTE ] RCKY: PASS: Integrity check passed. [2026-01-01T12:19:23.625022] [DEBUG] [REMOTE ] RCKY: Symbol is viable for forecasting. [2026-01-01T12:19:23.625069] [INFO ] [MAIN ] [2664/3542] RCKY kept (0.5s) | 2659 kept, 5 rejected | 138.0/min | ETA: 6.4m [2026-01-01T12:19:24.100615] [DEBUG] [REMOTE ] RCL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:24.100945] [DEBUG] [REMOTE ] RCL: PASS: History has at least 300 days. [2026-01-01T12:19:24.101153] [DEBUG] [REMOTE ] RCL: PASS: Price check passed. Min price $245.85. [2026-01-01T12:19:24.101292] [DEBUG] [REMOTE ] RCL: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:24.101427] [DEBUG] [REMOTE ] RCL: PASS: Integrity check passed. [2026-01-01T12:19:24.101472] [DEBUG] [REMOTE ] RCL: Symbol is viable for forecasting. [2026-01-01T12:19:24.101564] [INFO ] [MAIN ] [2665/3542] RCL kept (0.5s) | 2660 kept, 5 rejected | 138.0/min | ETA: 6.4m [2026-01-01T12:19:24.418244] [DEBUG] [REMOTE ] RCS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:24.418384] [DEBUG] [REMOTE ] RCS: PASS: History has at least 300 days. [2026-01-01T12:19:24.418618] [DEBUG] [REMOTE ] RCS: PASS: Price check passed. Min price $5.57. [2026-01-01T12:19:24.418750] [DEBUG] [REMOTE ] RCS: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:24.418861] [DEBUG] [REMOTE ] RCS: PASS: Integrity check passed. [2026-01-01T12:19:24.418900] [DEBUG] [REMOTE ] RCS: Symbol is viable for forecasting. [2026-01-01T12:19:24.418948] [INFO ] [MAIN ] [2666/3542] RCS kept (0.3s) | 2661 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:24.681061] [DEBUG] [REMOTE ] RCUS: Retrieved 1961 rows, trimmed to 300. [2026-01-01T12:19:24.681200] [DEBUG] [REMOTE ] RCUS: PASS: History has at least 300 days. [2026-01-01T12:19:24.681398] [DEBUG] [REMOTE ] RCUS: PASS: Price check passed. Min price $14.03. [2026-01-01T12:19:24.681528] [DEBUG] [REMOTE ] RCUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:24.681661] [DEBUG] [REMOTE ] RCUS: PASS: Integrity check passed. [2026-01-01T12:19:24.681704] [DEBUG] [REMOTE ] RCUS: Symbol is viable for forecasting. [2026-01-01T12:19:24.681750] [INFO ] [MAIN ] [2667/3542] RCUS kept (0.3s) | 2662 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:25.356343] [DEBUG] [REMOTE ] RDCM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:25.356480] [DEBUG] [REMOTE ] RDCM: PASS: History has at least 300 days. [2026-01-01T12:19:25.356714] [DEBUG] [REMOTE ] RDCM: PASS: Price check passed. Min price $12.36. [2026-01-01T12:19:25.356855] [DEBUG] [REMOTE ] RDCM: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:25.356971] [DEBUG] [REMOTE ] RDCM: PASS: Integrity check passed. [2026-01-01T12:19:25.357012] [DEBUG] [REMOTE ] RDCM: Symbol is viable for forecasting. [2026-01-01T12:19:25.357061] [INFO ] [MAIN ] [2668/3542] RDCM kept (0.7s) | 2663 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:25.525531] [DEBUG] [REMOTE ] RDHL: Retrieved 3267 rows, trimmed to 300. [2026-01-01T12:19:25.525687] [DEBUG] [REMOTE ] RDHL: PASS: History has at least 300 days. [2026-01-01T12:19:25.525888] [DEBUG] [REMOTE ] RDHL: PASS: Price check passed. Min price $1.02. [2026-01-01T12:19:25.526019] [DEBUG] [REMOTE ] RDHL: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:25.526130] [DEBUG] [REMOTE ] RDHL: PASS: Integrity check passed. [2026-01-01T12:19:25.526170] [DEBUG] [REMOTE ] RDHL: Symbol is viable for forecasting. [2026-01-01T12:19:25.526217] [INFO ] [MAIN ] [2669/3542] RDHL kept (0.2s) | 2664 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:26.122672] [DEBUG] [REMOTE ] RDVY: Retrieved 3015 rows, trimmed to 300. [2026-01-01T12:19:26.122806] [DEBUG] [REMOTE ] RDVY: PASS: History has at least 300 days. [2026-01-01T12:19:26.123011] [DEBUG] [REMOTE ] RDVY: PASS: Price check passed. Min price $64.84. [2026-01-01T12:19:26.123146] [DEBUG] [REMOTE ] RDVY: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:26.123256] [DEBUG] [REMOTE ] RDVY: PASS: Integrity check passed. [2026-01-01T12:19:26.123297] [DEBUG] [REMOTE ] RDVY: Symbol is viable for forecasting. [2026-01-01T12:19:26.123349] [INFO ] [MAIN ] [2670/3542] RDVY kept (0.6s) | 2665 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:26.463536] [DEBUG] [REMOTE ] RDY: Retrieved 6218 rows, trimmed to 300. [2026-01-01T12:19:26.463758] [DEBUG] [REMOTE ] RDY: PASS: History has at least 300 days. [2026-01-01T12:19:26.464050] [DEBUG] [REMOTE ] RDY: PASS: Price check passed. Min price $13.29. [2026-01-01T12:19:26.464218] [DEBUG] [REMOTE ] RDY: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:26.464350] [DEBUG] [REMOTE ] RDY: PASS: Integrity check passed. [2026-01-01T12:19:26.464390] [DEBUG] [REMOTE ] RDY: Symbol is viable for forecasting. [2026-01-01T12:19:26.464491] [INFO ] [MAIN ] [2671/3542] RDY kept (0.3s) | 2666 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:26.828076] [DEBUG] [REMOTE ] REAL: Retrieved 1637 rows, trimmed to 300. [2026-01-01T12:19:26.828264] [DEBUG] [REMOTE ] REAL: PASS: History has at least 300 days. [2026-01-01T12:19:26.828510] [DEBUG] [REMOTE ] REAL: PASS: Price check passed. Min price $9.45. [2026-01-01T12:19:26.828673] [DEBUG] [REMOTE ] REAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:26.828790] [DEBUG] [REMOTE ] REAL: PASS: Integrity check passed. [2026-01-01T12:19:26.828831] [DEBUG] [REMOTE ] REAL: Symbol is viable for forecasting. [2026-01-01T12:19:26.828883] [INFO ] [MAIN ] [2672/3542] REAL kept (0.4s) | 2667 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:27.142306] [DEBUG] [REMOTE ] REAX: Retrieved 1385 rows, trimmed to 300. [2026-01-01T12:19:27.142520] [DEBUG] [REMOTE ] REAX: PASS: History has at least 300 days. [2026-01-01T12:19:27.142837] [DEBUG] [REMOTE ] REAX: PASS: Price check passed. Min price $3.41. [2026-01-01T12:19:27.143001] [DEBUG] [REMOTE ] REAX: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:27.143136] [DEBUG] [REMOTE ] REAX: PASS: Integrity check passed. [2026-01-01T12:19:27.143183] [DEBUG] [REMOTE ] REAX: Symbol is viable for forecasting. [2026-01-01T12:19:27.143282] [INFO ] [MAIN ] [2673/3542] REAX kept (0.3s) | 2668 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:27.593905] [DEBUG] [REMOTE ] REBN: Retrieved 850 rows, trimmed to 300. [2026-01-01T12:19:27.594123] [DEBUG] [REMOTE ] REBN: PASS: History has at least 300 days. [2026-01-01T12:19:27.594365] [DEBUG] [REMOTE ] REBN: PASS: Price check passed. Min price $1.41. [2026-01-01T12:19:27.594511] [DEBUG] [REMOTE ] REBN: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:27.594657] [DEBUG] [REMOTE ] REBN: PASS: Integrity check passed. [2026-01-01T12:19:27.594701] [DEBUG] [REMOTE ] REBN: Symbol is viable for forecasting. [2026-01-01T12:19:27.594753] [INFO ] [MAIN ] [2674/3542] REBN kept (0.5s) | 2669 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:27.991233] [DEBUG] [REMOTE ] REFI: Retrieved 1020 rows, trimmed to 300. [2026-01-01T12:19:27.991464] [DEBUG] [REMOTE ] REFI: PASS: History has at least 300 days. [2026-01-01T12:19:27.991822] [DEBUG] [REMOTE ] REFI: PASS: Price check passed. Min price $11.58. [2026-01-01T12:19:27.991998] [DEBUG] [REMOTE ] REFI: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:27.992159] [DEBUG] [REMOTE ] REFI: PASS: Integrity check passed. [2026-01-01T12:19:27.992216] [DEBUG] [REMOTE ] REFI: Symbol is viable for forecasting. [2026-01-01T12:19:27.992289] [INFO ] [MAIN ] [2675/3542] REFI kept (0.4s) | 2670 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:28.628709] [DEBUG] [REMOTE ] REG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:28.628849] [DEBUG] [REMOTE ] REG: PASS: History has at least 300 days. [2026-01-01T12:19:28.629066] [DEBUG] [REMOTE ] REG: PASS: Price check passed. Min price $66.46. [2026-01-01T12:19:28.629203] [DEBUG] [REMOTE ] REG: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:28.629343] [DEBUG] [REMOTE ] REG: PASS: Integrity check passed. [2026-01-01T12:19:28.629385] [DEBUG] [REMOTE ] REG: Symbol is viable for forecasting. [2026-01-01T12:19:28.629436] [INFO ] [MAIN ] [2676/3542] REG kept (0.6s) | 2671 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:29.126938] [DEBUG] [REMOTE ] REGN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:29.127120] [DEBUG] [REMOTE ] REGN: PASS: History has at least 300 days. [2026-01-01T12:19:29.127376] [DEBUG] [REMOTE ] REGN: PASS: Price check passed. Min price $557.06. [2026-01-01T12:19:29.127512] [DEBUG] [REMOTE ] REGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:29.127657] [DEBUG] [REMOTE ] REGN: PASS: Integrity check passed. [2026-01-01T12:19:29.127701] [DEBUG] [REMOTE ] REGN: Symbol is viable for forecasting. [2026-01-01T12:19:29.127778] [INFO ] [MAIN ] [2677/3542] REGN kept (0.5s) | 2672 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:29.652706] [DEBUG] [REMOTE ] RELL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:29.652847] [DEBUG] [REMOTE ] RELL: PASS: History has at least 300 days. [2026-01-01T12:19:29.653055] [DEBUG] [REMOTE ] RELL: PASS: Price check passed. Min price $9.43. [2026-01-01T12:19:29.653184] [DEBUG] [REMOTE ] RELL: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:29.653295] [DEBUG] [REMOTE ] RELL: PASS: Integrity check passed. [2026-01-01T12:19:29.653334] [DEBUG] [REMOTE ] RELL: Symbol is viable for forecasting. [2026-01-01T12:19:29.653382] [INFO ] [MAIN ] [2678/3542] RELL kept (0.5s) | 2673 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:29.998104] [DEBUG] [REMOTE ] RELX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:29.998248] [DEBUG] [REMOTE ] RELX: PASS: History has at least 300 days. [2026-01-01T12:19:29.998467] [DEBUG] [REMOTE ] RELX: PASS: Price check passed. Min price $39.48. [2026-01-01T12:19:29.998615] [DEBUG] [REMOTE ] RELX: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:29.998736] [DEBUG] [REMOTE ] RELX: PASS: Integrity check passed. [2026-01-01T12:19:29.998775] [DEBUG] [REMOTE ] RELX: Symbol is viable for forecasting. [2026-01-01T12:19:29.998824] [INFO ] [MAIN ] [2679/3542] RELX kept (0.3s) | 2674 kept, 5 rejected | 138.0/min | ETA: 6.3m [2026-01-01T12:19:30.275603] [DEBUG] [REMOTE ] RELY: Retrieved 1073 rows, trimmed to 300. [2026-01-01T12:19:30.275738] [DEBUG] [REMOTE ] RELY: PASS: History has at least 300 days. [2026-01-01T12:19:30.275932] [DEBUG] [REMOTE ] RELY: PASS: Price check passed. Min price $12.20. [2026-01-01T12:19:30.276062] [DEBUG] [REMOTE ] RELY: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:30.276168] [DEBUG] [REMOTE ] RELY: PASS: Integrity check passed. [2026-01-01T12:19:30.276208] [DEBUG] [REMOTE ] RELY: Symbol is viable for forecasting. [2026-01-01T12:19:30.276255] [INFO ] [MAIN ] [2680/3542] RELY kept (0.3s) | 2675 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:30.730587] [DEBUG] [REMOTE ] REPL: Retrieved 1873 rows, trimmed to 300. [2026-01-01T12:19:30.730730] [DEBUG] [REMOTE ] REPL: PASS: History has at least 300 days. [2026-01-01T12:19:30.730933] [DEBUG] [REMOTE ] REPL: PASS: Price check passed. Min price $4.35. [2026-01-01T12:19:30.731063] [DEBUG] [REMOTE ] REPL: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:30.731171] [DEBUG] [REMOTE ] REPL: PASS: Integrity check passed. [2026-01-01T12:19:30.731210] [DEBUG] [REMOTE ] REPL: Symbol is viable for forecasting. [2026-01-01T12:19:30.731256] [INFO ] [MAIN ] [2681/3542] REPL kept (0.5s) | 2676 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:31.090795] [DEBUG] [REMOTE ] RERE: Retrieved 1140 rows, trimmed to 300. [2026-01-01T12:19:31.090914] [DEBUG] [REMOTE ] RERE: PASS: History has at least 300 days. [2026-01-01T12:19:31.091113] [DEBUG] [REMOTE ] RERE: PASS: Price check passed. Min price $3.75. [2026-01-01T12:19:31.091243] [DEBUG] [REMOTE ] RERE: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:31.091349] [DEBUG] [REMOTE ] RERE: PASS: Integrity check passed. [2026-01-01T12:19:31.091388] [DEBUG] [REMOTE ] RERE: Symbol is viable for forecasting. [2026-01-01T12:19:31.091434] [INFO ] [MAIN ] [2682/3542] RERE kept (0.4s) | 2677 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:31.785633] [DEBUG] [REMOTE ] RES: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:31.785781] [DEBUG] [REMOTE ] RES: PASS: History has at least 300 days. [2026-01-01T12:19:31.786000] [DEBUG] [REMOTE ] RES: PASS: Price check passed. Min price $4.20. [2026-01-01T12:19:31.786137] [DEBUG] [REMOTE ] RES: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:31.786255] [DEBUG] [REMOTE ] RES: PASS: Integrity check passed. [2026-01-01T12:19:31.786312] [DEBUG] [REMOTE ] RES: Symbol is viable for forecasting. [2026-01-01T12:19:31.786363] [INFO ] [MAIN ] [2683/3542] RES kept (0.7s) | 2678 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:32.096918] [DEBUG] [REMOTE ] REVG: Retrieved 2245 rows, trimmed to 300. [2026-01-01T12:19:32.097595] [DEBUG] [REMOTE ] REVG: PASS: History has at least 300 days. [2026-01-01T12:19:32.098223] [DEBUG] [REMOTE ] REVG: PASS: Price check passed. Min price $48.80. [2026-01-01T12:19:32.098400] [DEBUG] [REMOTE ] REVG: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:32.098592] [DEBUG] [REMOTE ] REVG: PASS: Integrity check passed. [2026-01-01T12:19:32.098639] [DEBUG] [REMOTE ] REVG: Symbol is viable for forecasting. [2026-01-01T12:19:32.098701] [INFO ] [MAIN ] [2684/3542] REVG kept (0.3s) | 2679 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:32.481885] [DEBUG] [REMOTE ] REX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:32.482066] [DEBUG] [REMOTE ] REX: PASS: History has at least 300 days. [2026-01-01T12:19:32.482309] [DEBUG] [REMOTE ] REX: PASS: Price check passed. Min price $30.57. [2026-01-01T12:19:32.482444] [DEBUG] [REMOTE ] REX: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:32.482562] [DEBUG] [REMOTE ] REX: PASS: Integrity check passed. [2026-01-01T12:19:32.482622] [DEBUG] [REMOTE ] REX: Symbol is viable for forecasting. [2026-01-01T12:19:32.482673] [INFO ] [MAIN ] [2685/3542] REX kept (0.4s) | 2680 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:32.849800] [DEBUG] [REMOTE ] REYN: Retrieved 1488 rows, trimmed to 300. [2026-01-01T12:19:32.849949] [DEBUG] [REMOTE ] REYN: PASS: History has at least 300 days. [2026-01-01T12:19:32.850150] [DEBUG] [REMOTE ] REYN: PASS: Price check passed. Min price $22.92. [2026-01-01T12:19:32.850281] [DEBUG] [REMOTE ] REYN: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:32.850388] [DEBUG] [REMOTE ] REYN: PASS: Integrity check passed. [2026-01-01T12:19:32.850428] [DEBUG] [REMOTE ] REYN: Symbol is viable for forecasting. [2026-01-01T12:19:32.850476] [INFO ] [MAIN ] [2686/3542] REYN kept (0.4s) | 2681 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:33.301473] [DEBUG] [REMOTE ] REZI: Retrieved 1813 rows, trimmed to 300. [2026-01-01T12:19:33.301631] [DEBUG] [REMOTE ] REZI: PASS: History has at least 300 days. [2026-01-01T12:19:33.301837] [DEBUG] [REMOTE ] REZI: PASS: Price check passed. Min price $28.83. [2026-01-01T12:19:33.301970] [DEBUG] [REMOTE ] REZI: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:33.302079] [DEBUG] [REMOTE ] REZI: PASS: Integrity check passed. [2026-01-01T12:19:33.302119] [DEBUG] [REMOTE ] REZI: Symbol is viable for forecasting. [2026-01-01T12:19:33.302166] [INFO ] [MAIN ] [2687/3542] REZI kept (0.5s) | 2682 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:33.959964] [DEBUG] [REMOTE ] RF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:33.960173] [DEBUG] [REMOTE ] RF: PASS: History has at least 300 days. [2026-01-01T12:19:33.960464] [DEBUG] [REMOTE ] RF: PASS: Price check passed. Min price $23.11. [2026-01-01T12:19:33.960631] [DEBUG] [REMOTE ] RF: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:33.960773] [DEBUG] [REMOTE ] RF: PASS: Integrity check passed. [2026-01-01T12:19:33.960816] [DEBUG] [REMOTE ] RF: Symbol is viable for forecasting. [2026-01-01T12:19:33.960874] [INFO ] [MAIN ] [2688/3542] RF kept (0.7s) | 2683 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:34.471289] [DEBUG] [REMOTE ] RFI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:34.471466] [DEBUG] [REMOTE ] RFI: PASS: History has at least 300 days. [2026-01-01T12:19:34.471748] [DEBUG] [REMOTE ] RFI: PASS: Price check passed. Min price $10.86. [2026-01-01T12:19:34.471891] [DEBUG] [REMOTE ] RFI: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:34.472022] [DEBUG] [REMOTE ] RFI: PASS: Integrity check passed. [2026-01-01T12:19:34.472084] [DEBUG] [REMOTE ] RFI: Symbol is viable for forecasting. [2026-01-01T12:19:34.472140] [INFO ] [MAIN ] [2689/3542] RFI kept (0.5s) | 2684 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:34.773167] [DEBUG] [REMOTE ] RFL: Retrieved 1954 rows, trimmed to 300. [2026-01-01T12:19:34.773377] [DEBUG] [REMOTE ] RFL: PASS: History has at least 300 days. [2026-01-01T12:19:34.773715] [DEBUG] [REMOTE ] RFL: PASS: Price check passed. Min price $1.17. [2026-01-01T12:19:34.773862] [DEBUG] [REMOTE ] RFL: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:34.773994] [DEBUG] [REMOTE ] RFL: PASS: Integrity check passed. [2026-01-01T12:19:34.774036] [DEBUG] [REMOTE ] RFL: Symbol is viable for forecasting. [2026-01-01T12:19:34.774092] [INFO ] [MAIN ] [2690/3542] RFL kept (0.3s) | 2685 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:35.140958] [DEBUG] [REMOTE ] RFM: Retrieved 1449 rows, trimmed to 300. [2026-01-01T12:19:35.141142] [DEBUG] [REMOTE ] RFM: PASS: History has at least 300 days. [2026-01-01T12:19:35.141401] [DEBUG] [REMOTE ] RFM: PASS: Price check passed. Min price $13.90. [2026-01-01T12:19:35.141542] [DEBUG] [REMOTE ] RFM: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:35.141684] [DEBUG] [REMOTE ] RFM: PASS: Integrity check passed. [2026-01-01T12:19:35.141730] [DEBUG] [REMOTE ] RFM: Symbol is viable for forecasting. [2026-01-01T12:19:35.141782] [INFO ] [MAIN ] [2691/3542] RFM kept (0.4s) | 2686 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:35.542139] [DEBUG] [REMOTE ] RFMZ: Retrieved 1220 rows, trimmed to 300. [2026-01-01T12:19:35.542316] [DEBUG] [REMOTE ] RFMZ: PASS: History has at least 300 days. [2026-01-01T12:19:35.542616] [DEBUG] [REMOTE ] RFMZ: PASS: Price check passed. Min price $12.59. [2026-01-01T12:19:35.542757] [DEBUG] [REMOTE ] RFMZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:35.542868] [DEBUG] [REMOTE ] RFMZ: PASS: Integrity check passed. [2026-01-01T12:19:35.542908] [DEBUG] [REMOTE ] RFMZ: Symbol is viable for forecasting. [2026-01-01T12:19:35.542968] [INFO ] [MAIN ] [2692/3542] RFMZ kept (0.4s) | 2687 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:36.231563] [DEBUG] [REMOTE ] RGA: Retrieved 4353 rows, trimmed to 300. [2026-01-01T12:19:36.231784] [DEBUG] [REMOTE ] RGA: PASS: History has at least 300 days. [2026-01-01T12:19:36.232042] [DEBUG] [REMOTE ] RGA: PASS: Price check passed. Min price $180.64. [2026-01-01T12:19:36.232179] [DEBUG] [REMOTE ] RGA: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:36.232299] [DEBUG] [REMOTE ] RGA: PASS: Integrity check passed. [2026-01-01T12:19:36.232339] [DEBUG] [REMOTE ] RGA: Symbol is viable for forecasting. [2026-01-01T12:19:36.232393] [INFO ] [MAIN ] [2693/3542] RGA kept (0.7s) | 2688 kept, 5 rejected | 138.0/min | ETA: 6.2m [2026-01-01T12:19:36.703286] [DEBUG] [REMOTE ] RGCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:36.703481] [DEBUG] [REMOTE ] RGCO: PASS: History has at least 300 days. [2026-01-01T12:19:36.703770] [DEBUG] [REMOTE ] RGCO: PASS: Price check passed. Min price $20.71. [2026-01-01T12:19:36.703911] [DEBUG] [REMOTE ] RGCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:36.704036] [DEBUG] [REMOTE ] RGCO: PASS: Integrity check passed. [2026-01-01T12:19:36.704077] [DEBUG] [REMOTE ] RGCO: Symbol is viable for forecasting. [2026-01-01T12:19:36.704132] [INFO ] [MAIN ] [2694/3542] RGCO kept (0.5s) | 2689 kept, 5 rejected | 138.0/min | ETA: 6.1m [2026-01-01T12:19:37.336772] [DEBUG] [REMOTE ] RGEN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:37.336995] [DEBUG] [REMOTE ] RGEN: PASS: History has at least 300 days. [2026-01-01T12:19:37.337287] [DEBUG] [REMOTE ] RGEN: PASS: Price check passed. Min price $142.82. [2026-01-01T12:19:37.337426] [DEBUG] [REMOTE ] RGEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:37.337562] [DEBUG] [REMOTE ] RGEN: PASS: Integrity check passed. [2026-01-01T12:19:37.337651] [DEBUG] [REMOTE ] RGEN: Symbol is viable for forecasting. [2026-01-01T12:19:37.337710] [INFO ] [MAIN ] [2695/3542] RGEN kept (0.6s) | 2690 kept, 5 rejected | 137.9/min | ETA: 6.1m [2026-01-01T12:19:37.837400] [DEBUG] [REMOTE ] RGLD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:37.837659] [DEBUG] [REMOTE ] RGLD: PASS: History has at least 300 days. [2026-01-01T12:19:37.837954] [DEBUG] [REMOTE ] RGLD: PASS: Price check passed. Min price $169.08. [2026-01-01T12:19:37.838093] [DEBUG] [REMOTE ] RGLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:37.838228] [DEBUG] [REMOTE ] RGLD: PASS: Integrity check passed. [2026-01-01T12:19:37.838270] [DEBUG] [REMOTE ] RGLD: Symbol is viable for forecasting. [2026-01-01T12:19:37.838325] [INFO ] [MAIN ] [2696/3542] RGLD kept (0.5s) | 2691 kept, 5 rejected | 137.9/min | ETA: 6.1m [2026-01-01T12:19:38.145918] [DEBUG] [REMOTE ] RGNX: Retrieved 2588 rows, trimmed to 300. [2026-01-01T12:19:38.146102] [DEBUG] [REMOTE ] RGNX: PASS: History has at least 300 days. [2026-01-01T12:19:38.146342] [DEBUG] [REMOTE ] RGNX: PASS: Price check passed. Min price $10.51. [2026-01-01T12:19:38.146482] [DEBUG] [REMOTE ] RGNX: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:38.146625] [DEBUG] [REMOTE ] RGNX: PASS: Integrity check passed. [2026-01-01T12:19:38.146669] [DEBUG] [REMOTE ] RGNX: Symbol is viable for forecasting. [2026-01-01T12:19:38.146724] [INFO ] [MAIN ] [2697/3542] RGNX kept (0.3s) | 2692 kept, 5 rejected | 138.0/min | ETA: 6.1m [2026-01-01T12:19:38.689057] [DEBUG] [REMOTE ] RGP: Retrieved 6297 rows, trimmed to 300. [2026-01-01T12:19:38.689418] [DEBUG] [REMOTE ] RGP: PASS: History has at least 300 days. [2026-01-01T12:19:38.689770] [DEBUG] [REMOTE ] RGP: PASS: Price check passed. Min price $4.19. [2026-01-01T12:19:38.689923] [DEBUG] [REMOTE ] RGP: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:38.690068] [DEBUG] [REMOTE ] RGP: PASS: Integrity check passed. [2026-01-01T12:19:38.690111] [DEBUG] [REMOTE ] RGP: Symbol is viable for forecasting. [2026-01-01T12:19:38.690167] [INFO ] [MAIN ] [2698/3542] RGP kept (0.5s) | 2693 kept, 5 rejected | 137.9/min | ETA: 6.1m [2026-01-01T12:19:41.408103] [DEBUG] [REMOTE ] RGS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:41.408241] [DEBUG] [REMOTE ] RGS: PASS: History has at least 300 days. [2026-01-01T12:19:41.408453] [DEBUG] [REMOTE ] RGS: PASS: Price check passed. Min price $25.84. [2026-01-01T12:19:41.408607] [DEBUG] [REMOTE ] RGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:41.408724] [DEBUG] [REMOTE ] RGS: PASS: Integrity check passed. [2026-01-01T12:19:41.408764] [DEBUG] [REMOTE ] RGS: Symbol is viable for forecasting. [2026-01-01T12:19:41.408812] [INFO ] [MAIN ] [2699/3542] RGS kept (2.7s) | 2694 kept, 5 rejected | 137.7/min | ETA: 6.1m [2026-01-01T12:19:41.649202] [DEBUG] [REMOTE ] RGTI: Retrieved 1180 rows, trimmed to 300. [2026-01-01T12:19:41.649427] [DEBUG] [REMOTE ] RGTI: PASS: History has at least 300 days. [2026-01-01T12:19:41.649711] [DEBUG] [REMOTE ] RGTI: PASS: Price check passed. Min price $22.15. [2026-01-01T12:19:41.649857] [DEBUG] [REMOTE ] RGTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:41.649977] [DEBUG] [REMOTE ] RGTI: PASS: Integrity check passed. [2026-01-01T12:19:41.650019] [DEBUG] [REMOTE ] RGTI: Symbol is viable for forecasting. [2026-01-01T12:19:41.650071] [INFO ] [MAIN ] [2700/3542] RGTI kept (0.2s) | 2695 kept, 5 rejected | 137.7/min | ETA: 6.1m [2026-01-01T12:19:42.173682] [DEBUG] [REMOTE ] RH: Retrieved 3310 rows, trimmed to 300. [2026-01-01T12:19:42.173862] [DEBUG] [REMOTE ] RH: PASS: History has at least 300 days. [2026-01-01T12:19:42.174163] [DEBUG] [REMOTE ] RH: PASS: Price check passed. Min price $139.54. [2026-01-01T12:19:42.174353] [DEBUG] [REMOTE ] RH: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:42.174542] [DEBUG] [REMOTE ] RH: PASS: Integrity check passed. [2026-01-01T12:19:42.174626] [DEBUG] [REMOTE ] RH: Symbol is viable for forecasting. [2026-01-01T12:19:42.174700] [INFO ] [MAIN ] [2701/3542] RH kept (0.5s) | 2696 kept, 5 rejected | 137.7/min | ETA: 6.1m [2026-01-01T12:19:42.776277] [DEBUG] [REMOTE ] RHI: Retrieved 6581 rows, trimmed to 300. [2026-01-01T12:19:42.776546] [DEBUG] [REMOTE ] RHI: PASS: History has at least 300 days. [2026-01-01T12:19:42.777070] [DEBUG] [REMOTE ] RHI: PASS: Price check passed. Min price $24.94. [2026-01-01T12:19:42.777312] [DEBUG] [REMOTE ] RHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:42.777534] [DEBUG] [REMOTE ] RHI: PASS: Integrity check passed. [2026-01-01T12:19:42.777647] [DEBUG] [REMOTE ] RHI: Symbol is viable for forecasting. [2026-01-01T12:19:42.777741] [INFO ] [MAIN ] [2702/3542] RHI kept (0.6s) | 2697 kept, 5 rejected | 137.7/min | ETA: 6.1m [2026-01-01T12:19:43.275983] [DEBUG] [REMOTE ] RHP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:43.276140] [DEBUG] [REMOTE ] RHP: PASS: History has at least 300 days. [2026-01-01T12:19:43.276382] [DEBUG] [REMOTE ] RHP: PASS: Price check passed. Min price $84.83. [2026-01-01T12:19:43.276521] [DEBUG] [REMOTE ] RHP: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:43.276673] [DEBUG] [REMOTE ] RHP: PASS: Integrity check passed. [2026-01-01T12:19:43.276716] [DEBUG] [REMOTE ] RHP: Symbol is viable for forecasting. [2026-01-01T12:19:43.276768] [INFO ] [MAIN ] [2703/3542] RHP kept (0.5s) | 2698 kept, 5 rejected | 137.7/min | ETA: 6.1m [2026-01-01T12:19:43.957620] [DEBUG] [REMOTE ] RIG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:43.957764] [DEBUG] [REMOTE ] RIG: PASS: History has at least 300 days. [2026-01-01T12:19:43.958004] [DEBUG] [REMOTE ] RIG: PASS: Price check passed. Min price $3.08. [2026-01-01T12:19:43.958164] [DEBUG] [REMOTE ] RIG: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:43.958279] [DEBUG] [REMOTE ] RIG: PASS: Integrity check passed. [2026-01-01T12:19:43.958318] [DEBUG] [REMOTE ] RIG: Symbol is viable for forecasting. [2026-01-01T12:19:43.958367] [INFO ] [MAIN ] [2704/3542] RIG kept (0.7s) | 2699 kept, 5 rejected | 137.6/min | ETA: 6.1m [2026-01-01T12:19:44.401525] [DEBUG] [REMOTE ] RIGL: Retrieved 6309 rows, trimmed to 300. [2026-01-01T12:19:44.401681] [DEBUG] [REMOTE ] RIGL: PASS: History has at least 300 days. [2026-01-01T12:19:44.401901] [DEBUG] [REMOTE ] RIGL: PASS: Price check passed. Min price $26.83. [2026-01-01T12:19:44.402030] [DEBUG] [REMOTE ] RIGL: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:44.402143] [DEBUG] [REMOTE ] RIGL: PASS: Integrity check passed. [2026-01-01T12:19:44.402182] [DEBUG] [REMOTE ] RIGL: Symbol is viable for forecasting. [2026-01-01T12:19:44.402229] [INFO ] [MAIN ] [2705/3542] RIGL kept (0.4s) | 2700 kept, 5 rejected | 137.6/min | ETA: 6.1m [2026-01-01T12:19:44.780118] [DEBUG] [REMOTE ] RILY: Retrieved 2631 rows, trimmed to 300. [2026-01-01T12:19:44.780261] [DEBUG] [REMOTE ] RILY: PASS: History has at least 300 days. [2026-01-01T12:19:44.780456] [DEBUG] [REMOTE ] RILY: PASS: Price check passed. Min price $3.72. [2026-01-01T12:19:44.780613] [DEBUG] [REMOTE ] RILY: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:44.780725] [DEBUG] [REMOTE ] RILY: PASS: Integrity check passed. [2026-01-01T12:19:44.780765] [DEBUG] [REMOTE ] RILY: Symbol is viable for forecasting. [2026-01-01T12:19:44.780812] [INFO ] [MAIN ] [2706/3542] RILY kept (0.4s) | 2701 kept, 5 rejected | 137.6/min | ETA: 6.1m [2026-01-01T12:19:45.122215] [DEBUG] [REMOTE ] RILYN: Retrieved 1577 rows, trimmed to 300. [2026-01-01T12:19:45.122408] [DEBUG] [REMOTE ] RILYN: PASS: History has at least 300 days. [2026-01-01T12:19:45.122671] [DEBUG] [REMOTE ] RILYN: PASS: Price check passed. Min price $18.28. [2026-01-01T12:19:45.122833] [DEBUG] [REMOTE ] RILYN: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:45.122984] [DEBUG] [REMOTE ] RILYN: PASS: Integrity check passed. [2026-01-01T12:19:45.123032] [DEBUG] [REMOTE ] RILYN: Symbol is viable for forecasting. [2026-01-01T12:19:45.123089] [INFO ] [MAIN ] [2707/3542] RILYN kept (0.3s) | 2702 kept, 5 rejected | 137.6/min | ETA: 6.1m [2026-01-01T12:19:45.421984] [DEBUG] [REMOTE ] RILYZ: Retrieved 1105 rows, trimmed to 300. [2026-01-01T12:19:45.422126] [DEBUG] [REMOTE ] RILYZ: PASS: History has at least 300 days. [2026-01-01T12:19:45.422325] [DEBUG] [REMOTE ] RILYZ: PASS: Price check passed. Min price $8.99. [2026-01-01T12:19:45.422457] [DEBUG] [REMOTE ] RILYZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:45.422566] [DEBUG] [REMOTE ] RILYZ: PASS: Integrity check passed. [2026-01-01T12:19:45.422626] [DEBUG] [REMOTE ] RILYZ: Symbol is viable for forecasting. [2026-01-01T12:19:45.422676] [INFO ] [MAIN ] [2708/3542] RILYZ kept (0.3s) | 2703 kept, 5 rejected | 137.7/min | ETA: 6.1m [2026-01-01T12:19:45.894235] [DEBUG] [REMOTE ] RIME: Retrieved 2406 rows, trimmed to 300. [2026-01-01T12:19:45.894374] [DEBUG] [REMOTE ] RIME: PASS: History has at least 300 days. [2026-01-01T12:19:45.894597] [DEBUG] [REMOTE ] RIME: PASS: Price check passed. Min price $1.00. [2026-01-01T12:19:45.894740] [DEBUG] [REMOTE ] RIME: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:45.894847] [DEBUG] [REMOTE ] RIME: PASS: Integrity check passed. [2026-01-01T12:19:45.894886] [DEBUG] [REMOTE ] RIME: Symbol is viable for forecasting. [2026-01-01T12:19:45.894934] [INFO ] [MAIN ] [2709/3542] RIME kept (0.5s) | 2704 kept, 5 rejected | 137.7/min | ETA: 6.1m [2026-01-01T12:19:46.341734] [DEBUG] [REMOTE ] RING: Retrieved 3499 rows, trimmed to 300. [2026-01-01T12:19:46.341864] [DEBUG] [REMOTE ] RING: PASS: History has at least 300 days. [2026-01-01T12:19:46.342057] [DEBUG] [REMOTE ] RING: PASS: Price check passed. Min price $57.99. [2026-01-01T12:19:46.342191] [DEBUG] [REMOTE ] RING: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:46.342297] [DEBUG] [REMOTE ] RING: PASS: Integrity check passed. [2026-01-01T12:19:46.342337] [DEBUG] [REMOTE ] RING: Symbol is viable for forecasting. [2026-01-01T12:19:46.342385] [INFO ] [MAIN ] [2710/3542] RING kept (0.4s) | 2705 kept, 5 rejected | 137.7/min | ETA: 6.0m [2026-01-01T12:19:46.871963] [DEBUG] [REMOTE ] RIO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:46.872098] [DEBUG] [REMOTE ] RIO: PASS: History has at least 300 days. [2026-01-01T12:19:46.872300] [DEBUG] [REMOTE ] RIO: PASS: Price check passed. Min price $65.44. [2026-01-01T12:19:46.872430] [DEBUG] [REMOTE ] RIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:46.872539] [DEBUG] [REMOTE ] RIO: PASS: Integrity check passed. [2026-01-01T12:19:46.872597] [DEBUG] [REMOTE ] RIO: Symbol is viable for forecasting. [2026-01-01T12:19:46.872647] [INFO ] [MAIN ] [2711/3542] RIO kept (0.5s) | 2706 kept, 5 rejected | 137.6/min | ETA: 6.0m [2026-01-01T12:19:47.217257] [DEBUG] [REMOTE ] RITM: Retrieved 3187 rows, trimmed to 300. [2026-01-01T12:19:47.217390] [DEBUG] [REMOTE ] RITM: PASS: History has at least 300 days. [2026-01-01T12:19:47.217620] [DEBUG] [REMOTE ] RITM: PASS: Price check passed. Min price $10.41. [2026-01-01T12:19:47.217777] [DEBUG] [REMOTE ] RITM: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:47.217893] [DEBUG] [REMOTE ] RITM: PASS: Integrity check passed. [2026-01-01T12:19:47.217934] [DEBUG] [REMOTE ] RITM: Symbol is viable for forecasting. [2026-01-01T12:19:47.217982] [INFO ] [MAIN ] [2712/3542] RITM kept (0.3s) | 2707 kept, 5 rejected | 137.7/min | ETA: 6.0m [2026-01-01T12:19:47.436149] [DEBUG] [REMOTE ] RIVN: Retrieved 1039 rows, trimmed to 300. [2026-01-01T12:19:47.436284] [DEBUG] [REMOTE ] RIVN: PASS: History has at least 300 days. [2026-01-01T12:19:47.436500] [DEBUG] [REMOTE ] RIVN: PASS: Price check passed. Min price $12.50. [2026-01-01T12:19:47.436665] [DEBUG] [REMOTE ] RIVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:47.436793] [DEBUG] [REMOTE ] RIVN: PASS: Integrity check passed. [2026-01-01T12:19:47.436835] [DEBUG] [REMOTE ] RIVN: Symbol is viable for forecasting. [2026-01-01T12:19:47.436883] [INFO ] [MAIN ] [2713/3542] RIVN kept (0.2s) | 2708 kept, 5 rejected | 137.7/min | ETA: 6.0m [2026-01-01T12:19:47.906926] [DEBUG] [REMOTE ] RKLB: Retrieved 1094 rows, trimmed to 300. [2026-01-01T12:19:47.907059] [DEBUG] [REMOTE ] RKLB: PASS: History has at least 300 days. [2026-01-01T12:19:47.907268] [DEBUG] [REMOTE ] RKLB: PASS: Price check passed. Min price $39.48. [2026-01-01T12:19:47.907407] [DEBUG] [REMOTE ] RKLB: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:47.907518] [DEBUG] [REMOTE ] RKLB: PASS: Integrity check passed. [2026-01-01T12:19:47.907559] [DEBUG] [REMOTE ] RKLB: Symbol is viable for forecasting. [2026-01-01T12:19:47.907638] [INFO ] [MAIN ] [2714/3542] RKLB kept (0.5s) | 2709 kept, 5 rejected | 137.7/min | ETA: 6.0m [2026-01-01T12:19:48.538880] [DEBUG] [REMOTE ] RL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:48.539028] [DEBUG] [REMOTE ] RL: PASS: History has at least 300 days. [2026-01-01T12:19:48.539466] [DEBUG] [REMOTE ] RL: PASS: Price check passed. Min price $308.50. [2026-01-01T12:19:48.539636] [DEBUG] [REMOTE ] RL: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:48.539764] [DEBUG] [REMOTE ] RL: PASS: Integrity check passed. [2026-01-01T12:19:48.539804] [DEBUG] [REMOTE ] RL: Symbol is viable for forecasting. [2026-01-01T12:19:48.539854] [INFO ] [MAIN ] [2715/3542] RL kept (0.6s) | 2710 kept, 5 rejected | 137.7/min | ETA: 6.0m [2026-01-01T12:19:48.794024] [DEBUG] [REMOTE ] RLAY: Retrieved 1373 rows, trimmed to 300. [2026-01-01T12:19:48.794156] [DEBUG] [REMOTE ] RLAY: PASS: History has at least 300 days. [2026-01-01T12:19:48.794373] [DEBUG] [REMOTE ] RLAY: PASS: Price check passed. Min price $5.83. [2026-01-01T12:19:48.794513] [DEBUG] [REMOTE ] RLAY: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:48.794642] [DEBUG] [REMOTE ] RLAY: PASS: Integrity check passed. [2026-01-01T12:19:48.794686] [DEBUG] [REMOTE ] RLAY: Symbol is viable for forecasting. [2026-01-01T12:19:48.794735] [INFO ] [MAIN ] [2716/3542] RLAY kept (0.3s) | 2711 kept, 5 rejected | 137.7/min | ETA: 6.0m [2026-01-01T12:19:49.572556] [DEBUG] [REMOTE ] RLI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:49.572717] [DEBUG] [REMOTE ] RLI: PASS: History has at least 300 days. [2026-01-01T12:19:49.572920] [DEBUG] [REMOTE ] RLI: PASS: Price check passed. Min price $56.45. [2026-01-01T12:19:49.573051] [DEBUG] [REMOTE ] RLI: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:49.573160] [DEBUG] [REMOTE ] RLI: PASS: Integrity check passed. [2026-01-01T12:19:49.573200] [DEBUG] [REMOTE ] RLI: Symbol is viable for forecasting. [2026-01-01T12:19:49.573249] [INFO ] [MAIN ] [2717/3542] RLI kept (0.8s) | 2712 kept, 5 rejected | 137.6/min | ETA: 6.0m [2026-01-01T12:19:49.919223] [DEBUG] [REMOTE ] RLJ: Retrieved 3683 rows, trimmed to 300. [2026-01-01T12:19:49.919396] [DEBUG] [REMOTE ] RLJ: PASS: History has at least 300 days. [2026-01-01T12:19:49.919682] [DEBUG] [REMOTE ] RLJ: PASS: Price check passed. Min price $6.47. [2026-01-01T12:19:49.919867] [DEBUG] [REMOTE ] RLJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:49.920019] [DEBUG] [REMOTE ] RLJ: PASS: Integrity check passed. [2026-01-01T12:19:49.920084] [DEBUG] [REMOTE ] RLJ: Symbol is viable for forecasting. [2026-01-01T12:19:49.920155] [INFO ] [MAIN ] [2718/3542] RLJ kept (0.3s) | 2713 kept, 5 rejected | 137.6/min | ETA: 6.0m [2026-01-01T12:19:50.322873] [DEBUG] [REMOTE ] RLMD: Retrieved 2823 rows, trimmed to 300. [2026-01-01T12:19:50.323028] [DEBUG] [REMOTE ] RLMD: PASS: History has at least 300 days. [2026-01-01T12:19:50.323247] [DEBUG] [REMOTE ] RLMD: PASS: Price check passed. Min price $1.93. [2026-01-01T12:19:50.323381] [DEBUG] [REMOTE ] RLMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:50.323517] [DEBUG] [REMOTE ] RLMD: PASS: Integrity check passed. [2026-01-01T12:19:50.323558] [DEBUG] [REMOTE ] RLMD: Symbol is viable for forecasting. [2026-01-01T12:19:50.323628] [INFO ] [MAIN ] [2719/3542] RLMD kept (0.4s) | 2714 kept, 5 rejected | 137.6/min | ETA: 6.0m [2026-01-01T12:19:50.601381] [DEBUG] [REMOTE ] RLTY: Retrieved 967 rows, trimmed to 300. [2026-01-01T12:19:50.601782] [DEBUG] [REMOTE ] RLTY: PASS: History has at least 300 days. [2026-01-01T12:19:50.602027] [DEBUG] [REMOTE ] RLTY: PASS: Price check passed. Min price $14.40. [2026-01-01T12:19:50.602165] [DEBUG] [REMOTE ] RLTY: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:50.602277] [DEBUG] [REMOTE ] RLTY: PASS: Integrity check passed. [2026-01-01T12:19:50.602318] [DEBUG] [REMOTE ] RLTY: Symbol is viable for forecasting. [2026-01-01T12:19:50.602558] [INFO ] [MAIN ] [2720/3542] RLTY kept (0.3s) | 2715 kept, 5 rejected | 137.7/min | ETA: 6.0m [2026-01-01T12:19:51.013786] [DEBUG] [REMOTE ] RLX: Retrieved 1242 rows, trimmed to 300. [2026-01-01T12:19:51.013991] [DEBUG] [REMOTE ] RLX: PASS: History has at least 300 days. [2026-01-01T12:19:51.014259] [DEBUG] [REMOTE ] RLX: PASS: Price check passed. Min price $2.28. [2026-01-01T12:19:51.014405] [DEBUG] [REMOTE ] RLX: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:51.014529] [DEBUG] [REMOTE ] RLX: PASS: Integrity check passed. [2026-01-01T12:19:51.014603] [DEBUG] [REMOTE ] RLX: Symbol is viable for forecasting. [2026-01-01T12:19:51.014664] [INFO ] [MAIN ] [2721/3542] RLX kept (0.4s) | 2716 kept, 5 rejected | 137.7/min | ETA: 6.0m [2026-01-01T12:19:51.522688] [DEBUG] [REMOTE ] RM: Retrieved 3461 rows, trimmed to 300. [2026-01-01T12:19:51.522837] [DEBUG] [REMOTE ] RM: PASS: History has at least 300 days. [2026-01-01T12:19:51.523059] [DEBUG] [REMOTE ] RM: PASS: Price check passed. Min price $35.82. [2026-01-01T12:19:51.523189] [DEBUG] [REMOTE ] RM: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:51.523302] [DEBUG] [REMOTE ] RM: PASS: Integrity check passed. [2026-01-01T12:19:51.523342] [DEBUG] [REMOTE ] RM: Symbol is viable for forecasting. [2026-01-01T12:19:51.523391] [INFO ] [MAIN ] [2722/3542] RM kept (0.5s) | 2717 kept, 5 rejected | 137.7/min | ETA: 6.0m [2026-01-01T12:19:51.913868] [DEBUG] [REMOTE ] RMAX: Retrieved 3081 rows, trimmed to 300. [2026-01-01T12:19:51.914047] [DEBUG] [REMOTE ] RMAX: PASS: History has at least 300 days. [2026-01-01T12:19:51.914300] [DEBUG] [REMOTE ] RMAX: PASS: Price check passed. Min price $7.27. [2026-01-01T12:19:51.914444] [DEBUG] [REMOTE ] RMAX: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:51.914564] [DEBUG] [REMOTE ] RMAX: PASS: Integrity check passed. [2026-01-01T12:19:51.914627] [DEBUG] [REMOTE ] RMAX: Symbol is viable for forecasting. [2026-01-01T12:19:51.914740] [INFO ] [MAIN ] [2723/3542] RMAX kept (0.4s) | 2718 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:52.245035] [DEBUG] [REMOTE ] RMBI: Retrieved 1635 rows, trimmed to 300. [2026-01-01T12:19:52.245224] [DEBUG] [REMOTE ] RMBI: PASS: History has at least 300 days. [2026-01-01T12:19:52.245494] [DEBUG] [REMOTE ] RMBI: PASS: Price check passed. Min price $12.78. [2026-01-01T12:19:52.245665] [DEBUG] [REMOTE ] RMBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:52.245790] [DEBUG] [REMOTE ] RMBI: PASS: Integrity check passed. [2026-01-01T12:19:52.245833] [DEBUG] [REMOTE ] RMBI: Symbol is viable for forecasting. [2026-01-01T12:19:52.245885] [INFO ] [MAIN ] [2724/3542] RMBI kept (0.3s) | 2719 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:52.827038] [DEBUG] [REMOTE ] RMBS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:52.827284] [DEBUG] [REMOTE ] RMBS: PASS: History has at least 300 days. [2026-01-01T12:19:52.827689] [DEBUG] [REMOTE ] RMBS: PASS: Price check passed. Min price $87.28. [2026-01-01T12:19:52.827901] [DEBUG] [REMOTE ] RMBS: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:52.828063] [DEBUG] [REMOTE ] RMBS: PASS: Integrity check passed. [2026-01-01T12:19:52.828108] [DEBUG] [REMOTE ] RMBS: Symbol is viable for forecasting. [2026-01-01T12:19:52.828168] [INFO ] [MAIN ] [2725/3542] RMBS kept (0.6s) | 2720 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:53.185207] [DEBUG] [REMOTE ] RMD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:53.185412] [DEBUG] [REMOTE ] RMD: PASS: History has at least 300 days. [2026-01-01T12:19:53.185932] [DEBUG] [REMOTE ] RMD: PASS: Price check passed. Min price $240.87. [2026-01-01T12:19:53.186072] [DEBUG] [REMOTE ] RMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:53.186211] [DEBUG] [REMOTE ] RMD: PASS: Integrity check passed. [2026-01-01T12:19:53.186251] [DEBUG] [REMOTE ] RMD: Symbol is viable for forecasting. [2026-01-01T12:19:53.186305] [INFO ] [MAIN ] [2726/3542] RMD kept (0.4s) | 2721 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:53.516758] [DEBUG] [REMOTE ] RMI: Retrieved 1804 rows, trimmed to 300. [2026-01-01T12:19:53.516952] [DEBUG] [REMOTE ] RMI: PASS: History has at least 300 days. [2026-01-01T12:19:53.517227] [DEBUG] [REMOTE ] RMI: PASS: Price check passed. Min price $14.21. [2026-01-01T12:19:53.517387] [DEBUG] [REMOTE ] RMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:53.517528] [DEBUG] [REMOTE ] RMI: PASS: Integrity check passed. [2026-01-01T12:19:53.517605] [DEBUG] [REMOTE ] RMI: Symbol is viable for forecasting. [2026-01-01T12:19:53.517664] [INFO ] [MAIN ] [2727/3542] RMI kept (0.3s) | 2722 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:53.912279] [DEBUG] [REMOTE ] RMM: Retrieved 1618 rows, trimmed to 300. [2026-01-01T12:19:53.912517] [DEBUG] [REMOTE ] RMM: PASS: History has at least 300 days. [2026-01-01T12:19:53.912928] [DEBUG] [REMOTE ] RMM: PASS: Price check passed. Min price $13.55. [2026-01-01T12:19:53.913104] [DEBUG] [REMOTE ] RMM: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:53.913262] [DEBUG] [REMOTE ] RMM: PASS: Integrity check passed. [2026-01-01T12:19:53.913314] [DEBUG] [REMOTE ] RMM: Symbol is viable for forecasting. [2026-01-01T12:19:53.913381] [INFO ] [MAIN ] [2728/3542] RMM kept (0.4s) | 2723 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:54.171888] [DEBUG] [REMOTE ] RMMZ: Retrieved 975 rows, trimmed to 300. [2026-01-01T12:19:54.172122] [DEBUG] [REMOTE ] RMMZ: PASS: History has at least 300 days. [2026-01-01T12:19:54.172383] [DEBUG] [REMOTE ] RMMZ: PASS: Price check passed. Min price $14.39. [2026-01-01T12:19:54.172526] [DEBUG] [REMOTE ] RMMZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:54.172678] [DEBUG] [REMOTE ] RMMZ: PASS: Integrity check passed. [2026-01-01T12:19:54.172730] [DEBUG] [REMOTE ] RMMZ: Symbol is viable for forecasting. [2026-01-01T12:19:54.172795] [INFO ] [MAIN ] [2729/3542] RMMZ kept (0.3s) | 2724 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:54.619736] [DEBUG] [REMOTE ] RMNI: Retrieved 2601 rows, trimmed to 300. [2026-01-01T12:19:54.619932] [DEBUG] [REMOTE ] RMNI: PASS: History has at least 300 days. [2026-01-01T12:19:54.620179] [DEBUG] [REMOTE ] RMNI: PASS: Price check passed. Min price $3.70. [2026-01-01T12:19:54.620313] [DEBUG] [REMOTE ] RMNI: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:54.620426] [DEBUG] [REMOTE ] RMNI: PASS: Integrity check passed. [2026-01-01T12:19:54.620466] [DEBUG] [REMOTE ] RMNI: Symbol is viable for forecasting. [2026-01-01T12:19:54.620517] [INFO ] [MAIN ] [2730/3542] RMNI kept (0.4s) | 2725 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:55.113812] [DEBUG] [REMOTE ] RNA: Retrieved 1396 rows, trimmed to 300. [2026-01-01T12:19:55.114012] [DEBUG] [REMOTE ] RNA: PASS: History has at least 300 days. [2026-01-01T12:19:55.114265] [DEBUG] [REMOTE ] RNA: PASS: Price check passed. Min price $46.86. [2026-01-01T12:19:55.114428] [DEBUG] [REMOTE ] RNA: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:55.114547] [DEBUG] [REMOTE ] RNA: PASS: Integrity check passed. [2026-01-01T12:19:55.114608] [DEBUG] [REMOTE ] RNA: Symbol is viable for forecasting. [2026-01-01T12:19:55.114661] [INFO ] [MAIN ] [2731/3542] RNA kept (0.5s) | 2726 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:55.557190] [DEBUG] [REMOTE ] RNAC: Retrieved 2396 rows, trimmed to 300. [2026-01-01T12:19:55.557376] [DEBUG] [REMOTE ] RNAC: PASS: History has at least 300 days. [2026-01-01T12:19:55.557648] [DEBUG] [REMOTE ] RNAC: PASS: Price check passed. Min price $6.43. [2026-01-01T12:19:55.557790] [DEBUG] [REMOTE ] RNAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:55.557906] [DEBUG] [REMOTE ] RNAC: PASS: Integrity check passed. [2026-01-01T12:19:55.557947] [DEBUG] [REMOTE ] RNAC: Symbol is viable for forecasting. [2026-01-01T12:19:55.557999] [INFO ] [MAIN ] [2732/3542] RNAC kept (0.4s) | 2727 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:55.870246] [DEBUG] [REMOTE ] RNAZ: Retrieved 1127 rows, trimmed to 300. [2026-01-01T12:19:55.870366] [DEBUG] [REMOTE ] RNAZ: PASS: History has at least 300 days. [2026-01-01T12:19:55.870559] [DEBUG] [REMOTE ] RNAZ: PASS: Price check passed. Min price $6.44. [2026-01-01T12:19:55.870710] [DEBUG] [REMOTE ] RNAZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:55.870816] [DEBUG] [REMOTE ] RNAZ: PASS: Integrity check passed. [2026-01-01T12:19:55.870856] [DEBUG] [REMOTE ] RNAZ: Symbol is viable for forecasting. [2026-01-01T12:19:55.870904] [INFO ] [MAIN ] [2733/3542] RNAZ kept (0.3s) | 2728 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:56.378483] [DEBUG] [REMOTE ] RNG: Retrieved 3084 rows, trimmed to 300. [2026-01-01T12:19:56.378872] [DEBUG] [REMOTE ] RNG: PASS: History has at least 300 days. [2026-01-01T12:19:56.379128] [DEBUG] [REMOTE ] RNG: PASS: Price check passed. Min price $26.12. [2026-01-01T12:19:56.379327] [DEBUG] [REMOTE ] RNG: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:56.379472] [DEBUG] [REMOTE ] RNG: PASS: Integrity check passed. [2026-01-01T12:19:56.379733] [DEBUG] [REMOTE ] RNG: Symbol is viable for forecasting. [2026-01-01T12:19:56.379791] [INFO ] [MAIN ] [2734/3542] RNG kept (0.5s) | 2729 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:57.007135] [DEBUG] [REMOTE ] RNP: Retrieved 5667 rows, trimmed to 300. [2026-01-01T12:19:57.007352] [DEBUG] [REMOTE ] RNP: PASS: History has at least 300 days. [2026-01-01T12:19:57.007741] [DEBUG] [REMOTE ] RNP: PASS: Price check passed. Min price $19.42. [2026-01-01T12:19:57.007892] [DEBUG] [REMOTE ] RNP: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:57.008042] [DEBUG] [REMOTE ] RNP: PASS: Integrity check passed. [2026-01-01T12:19:57.008087] [DEBUG] [REMOTE ] RNP: Symbol is viable for forecasting. [2026-01-01T12:19:57.008151] [INFO ] [MAIN ] [2735/3542] RNP kept (0.6s) | 2730 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:57.293547] [DEBUG] [REMOTE ] ROAD: Retrieved 1926 rows, trimmed to 300. [2026-01-01T12:19:57.293740] [DEBUG] [REMOTE ] ROAD: PASS: History has at least 300 days. [2026-01-01T12:19:57.293979] [DEBUG] [REMOTE ] ROAD: PASS: Price check passed. Min price $100.43. [2026-01-01T12:19:57.294111] [DEBUG] [REMOTE ] ROAD: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:57.294230] [DEBUG] [REMOTE ] ROAD: PASS: Integrity check passed. [2026-01-01T12:19:57.294272] [DEBUG] [REMOTE ] ROAD: Symbol is viable for forecasting. [2026-01-01T12:19:57.294324] [INFO ] [MAIN ] [2736/3542] ROAD kept (0.3s) | 2731 kept, 5 rejected | 137.7/min | ETA: 5.9m [2026-01-01T12:19:57.877685] [DEBUG] [REMOTE ] ROCK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:57.877872] [DEBUG] [REMOTE ] ROCK: PASS: History has at least 300 days. [2026-01-01T12:19:57.878159] [DEBUG] [REMOTE ] ROCK: PASS: Price check passed. Min price $44.17. [2026-01-01T12:19:57.878326] [DEBUG] [REMOTE ] ROCK: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:57.878457] [DEBUG] [REMOTE ] ROCK: PASS: Integrity check passed. [2026-01-01T12:19:57.878499] [DEBUG] [REMOTE ] ROCK: Symbol is viable for forecasting. [2026-01-01T12:19:57.878553] [INFO ] [MAIN ] [2737/3542] ROCK kept (0.6s) | 2732 kept, 5 rejected | 137.7/min | ETA: 5.8m [2026-01-01T12:19:58.088634] [DEBUG] [REMOTE ] ROE: Retrieved 608 rows, trimmed to 300. [2026-01-01T12:19:58.088816] [DEBUG] [REMOTE ] ROE: PASS: History has at least 300 days. [2026-01-01T12:19:58.089057] [DEBUG] [REMOTE ] ROE: PASS: Price check passed. Min price $33.03. [2026-01-01T12:19:58.089195] [DEBUG] [REMOTE ] ROE: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:58.089349] [DEBUG] [REMOTE ] ROE: PASS: Integrity check passed. [2026-01-01T12:19:58.089392] [DEBUG] [REMOTE ] ROE: Symbol is viable for forecasting. [2026-01-01T12:19:58.089444] [INFO ] [MAIN ] [2738/3542] ROE kept (0.2s) | 2733 kept, 5 rejected | 137.7/min | ETA: 5.8m [2026-01-01T12:19:58.710137] [DEBUG] [REMOTE ] ROP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:19:58.710289] [DEBUG] [REMOTE ] ROP: PASS: History has at least 300 days. [2026-01-01T12:19:58.710753] [DEBUG] [REMOTE ] ROP: PASS: Price check passed. Min price $439.64. [2026-01-01T12:19:58.711007] [DEBUG] [REMOTE ] ROP: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:58.711133] [DEBUG] [REMOTE ] ROP: PASS: Integrity check passed. [2026-01-01T12:19:58.711176] [DEBUG] [REMOTE ] ROP: Symbol is viable for forecasting. [2026-01-01T12:19:58.711225] [INFO ] [MAIN ] [2739/3542] ROP kept (0.6s) | 2734 kept, 5 rejected | 137.7/min | ETA: 5.8m [2026-01-01T12:19:59.047314] [DEBUG] [REMOTE ] RPAY: Retrieved 1875 rows, trimmed to 300. [2026-01-01T12:19:59.047524] [DEBUG] [REMOTE ] RPAY: PASS: History has at least 300 days. [2026-01-01T12:19:59.047777] [DEBUG] [REMOTE ] RPAY: PASS: Price check passed. Min price $3.00. [2026-01-01T12:19:59.047910] [DEBUG] [REMOTE ] RPAY: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:59.048022] [DEBUG] [REMOTE ] RPAY: PASS: Integrity check passed. [2026-01-01T12:19:59.048062] [DEBUG] [REMOTE ] RPAY: Symbol is viable for forecasting. [2026-01-01T12:19:59.048113] [INFO ] [MAIN ] [2740/3542] RPAY kept (0.3s) | 2735 kept, 5 rejected | 137.7/min | ETA: 5.8m [2026-01-01T12:19:59.420604] [DEBUG] [REMOTE ] RPD: Retrieved 2631 rows, trimmed to 300. [2026-01-01T12:19:59.420804] [DEBUG] [REMOTE ] RPD: PASS: History has at least 300 days. [2026-01-01T12:19:59.421108] [DEBUG] [REMOTE ] RPD: PASS: Price check passed. Min price $13.46. [2026-01-01T12:19:59.421250] [DEBUG] [REMOTE ] RPD: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:59.421375] [DEBUG] [REMOTE ] RPD: PASS: Integrity check passed. [2026-01-01T12:19:59.421415] [DEBUG] [REMOTE ] RPD: Symbol is viable for forecasting. [2026-01-01T12:19:59.421468] [INFO ] [MAIN ] [2741/3542] RPD kept (0.4s) | 2736 kept, 5 rejected | 137.7/min | ETA: 5.8m [2026-01-01T12:19:59.675568] [DEBUG] [REMOTE ] RPID: Retrieved 1122 rows, trimmed to 300. [2026-01-01T12:19:59.675762] [DEBUG] [REMOTE ] RPID: PASS: History has at least 300 days. [2026-01-01T12:19:59.676000] [DEBUG] [REMOTE ] RPID: PASS: Price check passed. Min price $2.70. [2026-01-01T12:19:59.676130] [DEBUG] [REMOTE ] RPID: PASS: Continuity check passed with 300 days. [2026-01-01T12:19:59.676240] [DEBUG] [REMOTE ] RPID: PASS: Integrity check passed. [2026-01-01T12:19:59.676279] [DEBUG] [REMOTE ] RPID: Symbol is viable for forecasting. [2026-01-01T12:19:59.676330] [INFO ] [MAIN ] [2742/3542] RPID kept (0.3s) | 2737 kept, 5 rejected | 137.7/min | ETA: 5.8m [2026-01-01T12:20:00.209131] [DEBUG] [REMOTE ] RPRX: Retrieved 1394 rows, trimmed to 300. [2026-01-01T12:20:00.209315] [DEBUG] [REMOTE ] RPRX: PASS: History has at least 300 days. [2026-01-01T12:20:00.210077] [DEBUG] [REMOTE ] RPRX: PASS: Price check passed. Min price $35.24. [2026-01-01T12:20:00.210229] [DEBUG] [REMOTE ] RPRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:00.210343] [DEBUG] [REMOTE ] RPRX: PASS: Integrity check passed. [2026-01-01T12:20:00.210383] [DEBUG] [REMOTE ] RPRX: Symbol is viable for forecasting. [2026-01-01T12:20:00.210431] [INFO ] [MAIN ] [2743/3542] RPRX kept (0.5s) | 2738 kept, 5 rejected | 137.7/min | ETA: 5.8m [2026-01-01T12:20:00.586323] [DEBUG] [REMOTE ] RPTX: Retrieved 1391 rows, trimmed to 300. [2026-01-01T12:20:00.586463] [DEBUG] [REMOTE ] RPTX: PASS: History has at least 300 days. [2026-01-01T12:20:00.586698] [DEBUG] [REMOTE ] RPTX: PASS: Price check passed. Min price $1.65. [2026-01-01T12:20:00.586830] [DEBUG] [REMOTE ] RPTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:00.586939] [DEBUG] [REMOTE ] RPTX: PASS: Integrity check passed. [2026-01-01T12:20:00.586978] [DEBUG] [REMOTE ] RPTX: Symbol is viable for forecasting. [2026-01-01T12:20:00.587026] [INFO ] [MAIN ] [2744/3542] RPTX kept (0.4s) | 2739 kept, 5 rejected | 137.7/min | ETA: 5.8m [2026-01-01T12:20:01.177184] [DEBUG] [REMOTE ] RQI: Retrieved 6002 rows, trimmed to 300. [2026-01-01T12:20:01.177347] [DEBUG] [REMOTE ] RQI: PASS: History has at least 300 days. [2026-01-01T12:20:01.177615] [DEBUG] [REMOTE ] RQI: PASS: Price check passed. Min price $11.23. [2026-01-01T12:20:01.177749] [DEBUG] [REMOTE ] RQI: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:01.177873] [DEBUG] [REMOTE ] RQI: PASS: Integrity check passed. [2026-01-01T12:20:01.177912] [DEBUG] [REMOTE ] RQI: Symbol is viable for forecasting. [2026-01-01T12:20:01.177961] [INFO ] [MAIN ] [2745/3542] RQI kept (0.6s) | 2740 kept, 5 rejected | 137.7/min | ETA: 5.8m [2026-01-01T12:20:01.527452] [DEBUG] [REMOTE ] RRBI: Retrieved 1676 rows, trimmed to 300. [2026-01-01T12:20:01.527628] [DEBUG] [REMOTE ] RRBI: PASS: History has at least 300 days. [2026-01-01T12:20:01.527844] [DEBUG] [REMOTE ] RRBI: PASS: Price check passed. Min price $61.62. [2026-01-01T12:20:01.527982] [DEBUG] [REMOTE ] RRBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:01.528095] [DEBUG] [REMOTE ] RRBI: PASS: Integrity check passed. [2026-01-01T12:20:01.528138] [DEBUG] [REMOTE ] RRBI: Symbol is viable for forecasting. [2026-01-01T12:20:01.528187] [INFO ] [MAIN ] [2746/3542] RRBI kept (0.4s) | 2741 kept, 5 rejected | 137.7/min | ETA: 5.8m [2026-01-01T12:20:02.047542] [DEBUG] [REMOTE ] RRC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:02.047726] [DEBUG] [REMOTE ] RRC: PASS: History has at least 300 days. [2026-01-01T12:20:02.047946] [DEBUG] [REMOTE ] RRC: PASS: Price check passed. Min price $34.36. [2026-01-01T12:20:02.048082] [DEBUG] [REMOTE ] RRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:02.048198] [DEBUG] [REMOTE ] RRC: PASS: Integrity check passed. [2026-01-01T12:20:02.048240] [DEBUG] [REMOTE ] RRC: Symbol is viable for forecasting. [2026-01-01T12:20:02.048292] [INFO ] [MAIN ] [2747/3542] RRC kept (0.5s) | 2742 kept, 5 rejected | 137.7/min | ETA: 5.8m [2026-01-01T12:20:02.512840] [DEBUG] [REMOTE ] RRGB: Retrieved 5902 rows, trimmed to 300. [2026-01-01T12:20:02.513033] [DEBUG] [REMOTE ] RRGB: PASS: History has at least 300 days. [2026-01-01T12:20:02.513392] [DEBUG] [REMOTE ] RRGB: PASS: Price check passed. Min price $3.79. [2026-01-01T12:20:02.513623] [DEBUG] [REMOTE ] RRGB: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:02.513815] [DEBUG] [REMOTE ] RRGB: PASS: Integrity check passed. [2026-01-01T12:20:02.513875] [DEBUG] [REMOTE ] RRGB: Symbol is viable for forecasting. [2026-01-01T12:20:02.513952] [INFO ] [MAIN ] [2748/3542] RRGB kept (0.5s) | 2743 kept, 5 rejected | 137.7/min | ETA: 5.8m [2026-01-01T12:20:03.090532] [DEBUG] [REMOTE ] RRX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:03.090695] [DEBUG] [REMOTE ] RRX: PASS: History has at least 300 days. [2026-01-01T12:20:03.090929] [DEBUG] [REMOTE ] RRX: PASS: Price check passed. Min price $128.43. [2026-01-01T12:20:03.091081] [DEBUG] [REMOTE ] RRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:03.091203] [DEBUG] [REMOTE ] RRX: PASS: Integrity check passed. [2026-01-01T12:20:03.091243] [DEBUG] [REMOTE ] RRX: Symbol is viable for forecasting. [2026-01-01T12:20:03.091293] [INFO ] [MAIN ] [2749/3542] RRX kept (0.6s) | 2744 kept, 5 rejected | 137.7/min | ETA: 5.8m [2026-01-01T12:20:03.910131] [DEBUG] [REMOTE ] RS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:03.910299] [DEBUG] [REMOTE ] RS: PASS: History has at least 300 days. [2026-01-01T12:20:03.910619] [DEBUG] [REMOTE ] RS: PASS: Price check passed. Min price $264.78. [2026-01-01T12:20:03.910812] [DEBUG] [REMOTE ] RS: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:03.910973] [DEBUG] [REMOTE ] RS: PASS: Integrity check passed. [2026-01-01T12:20:03.911023] [DEBUG] [REMOTE ] RS: Symbol is viable for forecasting. [2026-01-01T12:20:03.911085] [INFO ] [MAIN ] [2750/3542] RS kept (0.8s) | 2745 kept, 5 rejected | 137.6/min | ETA: 5.8m [2026-01-01T12:20:04.399439] [DEBUG] [REMOTE ] RSG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:04.399716] [DEBUG] [REMOTE ] RSG: PASS: History has at least 300 days. [2026-01-01T12:20:04.400000] [DEBUG] [REMOTE ] RSG: PASS: Price check passed. Min price $204.12. [2026-01-01T12:20:04.400150] [DEBUG] [REMOTE ] RSG: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:04.400276] [DEBUG] [REMOTE ] RSG: PASS: Integrity check passed. [2026-01-01T12:20:04.400320] [DEBUG] [REMOTE ] RSG: Symbol is viable for forecasting. [2026-01-01T12:20:04.400374] [INFO ] [MAIN ] [2751/3542] RSG kept (0.5s) | 2746 kept, 5 rejected | 137.6/min | ETA: 5.7m [2026-01-01T12:20:04.671032] [DEBUG] [REMOTE ] RSI: Retrieved 1430 rows, trimmed to 300. [2026-01-01T12:20:04.671164] [DEBUG] [REMOTE ] RSI: PASS: History has at least 300 days. [2026-01-01T12:20:04.671363] [DEBUG] [REMOTE ] RSI: PASS: Price check passed. Min price $16.55. [2026-01-01T12:20:04.671496] [DEBUG] [REMOTE ] RSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:04.671637] [DEBUG] [REMOTE ] RSI: PASS: Integrity check passed. [2026-01-01T12:20:04.671680] [DEBUG] [REMOTE ] RSI: Symbol is viable for forecasting. [2026-01-01T12:20:04.671729] [INFO ] [MAIN ] [2752/3542] RSI kept (0.3s) | 2747 kept, 5 rejected | 137.7/min | ETA: 5.7m [2026-01-01T12:20:05.073087] [DEBUG] [REMOTE ] RSKD: Retrieved 1112 rows, trimmed to 300. [2026-01-01T12:20:05.073272] [DEBUG] [REMOTE ] RSKD: PASS: History has at least 300 days. [2026-01-01T12:20:05.073536] [DEBUG] [REMOTE ] RSKD: PASS: Price check passed. Min price $4.50. [2026-01-01T12:20:05.073743] [DEBUG] [REMOTE ] RSKD: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:05.073897] [DEBUG] [REMOTE ] RSKD: PASS: Integrity check passed. [2026-01-01T12:20:05.073947] [DEBUG] [REMOTE ] RSKD: Symbol is viable for forecasting. [2026-01-01T12:20:05.074007] [INFO ] [MAIN ] [2753/3542] RSKD kept (0.4s) | 2748 kept, 5 rejected | 137.7/min | ETA: 5.7m [2026-01-01T12:20:05.573475] [DEBUG] [REMOTE ] RSSS: Retrieved 3074 rows, trimmed to 300. [2026-01-01T12:20:05.573638] [DEBUG] [REMOTE ] RSSS: PASS: History has at least 300 days. [2026-01-01T12:20:05.574032] [DEBUG] [REMOTE ] RSSS: PASS: Price check passed. Min price $2.61. [2026-01-01T12:20:05.574172] [DEBUG] [REMOTE ] RSSS: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:05.574286] [DEBUG] [REMOTE ] RSSS: PASS: Integrity check passed. [2026-01-01T12:20:05.574329] [DEBUG] [REMOTE ] RSSS: Symbol is viable for forecasting. [2026-01-01T12:20:05.574378] [INFO ] [MAIN ] [2754/3542] RSSS kept (0.5s) | 2749 kept, 5 rejected | 137.6/min | ETA: 5.7m [2026-01-01T12:20:06.010010] [DEBUG] [REMOTE ] RTO: Retrieved 4648 rows, trimmed to 300. [2026-01-01T12:20:06.010145] [DEBUG] [REMOTE ] RTO: PASS: History has at least 300 days. [2026-01-01T12:20:06.010369] [DEBUG] [REMOTE ] RTO: PASS: Price check passed. Min price $26.00. [2026-01-01T12:20:06.010500] [DEBUG] [REMOTE ] RTO: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:06.010629] [DEBUG] [REMOTE ] RTO: PASS: Integrity check passed. [2026-01-01T12:20:06.010671] [DEBUG] [REMOTE ] RTO: Symbol is viable for forecasting. [2026-01-01T12:20:06.010719] [INFO ] [MAIN ] [2755/3542] RTO kept (0.4s) | 2750 kept, 5 rejected | 137.6/min | ETA: 5.7m [2026-01-01T12:20:06.237800] [DEBUG] [REMOTE ] RUM: Retrieved 1186 rows, trimmed to 300. [2026-01-01T12:20:06.237950] [DEBUG] [REMOTE ] RUM: PASS: History has at least 300 days. [2026-01-01T12:20:06.238173] [DEBUG] [REMOTE ] RUM: PASS: Price check passed. Min price $5.25. [2026-01-01T12:20:06.238344] [DEBUG] [REMOTE ] RUM: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:06.238475] [DEBUG] [REMOTE ] RUM: PASS: Integrity check passed. [2026-01-01T12:20:06.238517] [DEBUG] [REMOTE ] RUM: Symbol is viable for forecasting. [2026-01-01T12:20:06.238596] [INFO ] [MAIN ] [2756/3542] RUM kept (0.2s) | 2751 kept, 5 rejected | 137.7/min | ETA: 5.7m [2026-01-01T12:20:06.739970] [DEBUG] [REMOTE ] RUN: Retrieved 2618 rows, trimmed to 300. [2026-01-01T12:20:06.740118] [DEBUG] [REMOTE ] RUN: PASS: History has at least 300 days. [2026-01-01T12:20:06.740322] [DEBUG] [REMOTE ] RUN: PASS: Price check passed. Min price $17.08. [2026-01-01T12:20:06.740456] [DEBUG] [REMOTE ] RUN: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:06.740594] [DEBUG] [REMOTE ] RUN: PASS: Integrity check passed. [2026-01-01T12:20:06.740645] [DEBUG] [REMOTE ] RUN: Symbol is viable for forecasting. [2026-01-01T12:20:06.740704] [INFO ] [MAIN ] [2757/3542] RUN kept (0.5s) | 2752 kept, 5 rejected | 137.7/min | ETA: 5.7m [2026-01-01T12:20:06.967212] [DEBUG] [REMOTE ] RUNN: Retrieved 644 rows, trimmed to 300. [2026-01-01T12:20:06.967351] [DEBUG] [REMOTE ] RUNN: PASS: History has at least 300 days. [2026-01-01T12:20:06.967548] [DEBUG] [REMOTE ] RUNN: PASS: Price check passed. Min price $32.04. [2026-01-01T12:20:06.967706] [DEBUG] [REMOTE ] RUNN: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:06.967814] [DEBUG] [REMOTE ] RUNN: PASS: Integrity check passed. [2026-01-01T12:20:06.967853] [DEBUG] [REMOTE ] RUNN: Symbol is viable for forecasting. [2026-01-01T12:20:06.967901] [INFO ] [MAIN ] [2758/3542] RUNN kept (0.2s) | 2753 kept, 5 rejected | 137.7/min | ETA: 5.7m [2026-01-01T12:20:07.796173] [DEBUG] [REMOTE ] RUSHA: Retrieved 5909 rows, trimmed to 300. [2026-01-01T12:20:07.796397] [DEBUG] [REMOTE ] RUSHA: PASS: History has at least 300 days. [2026-01-01T12:20:07.796778] [DEBUG] [REMOTE ] RUSHA: PASS: Price check passed. Min price $46.50. [2026-01-01T12:20:07.797112] [DEBUG] [REMOTE ] RUSHA: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:07.797281] [DEBUG] [REMOTE ] RUSHA: PASS: Integrity check passed. [2026-01-01T12:20:07.797321] [DEBUG] [REMOTE ] RUSHA: Symbol is viable for forecasting. [2026-01-01T12:20:07.797376] [INFO ] [MAIN ] [2759/3542] RUSHA kept (0.8s) | 2754 kept, 5 rejected | 137.6/min | ETA: 5.7m [2026-01-01T12:20:08.494152] [DEBUG] [REMOTE ] RUSHB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:08.494335] [DEBUG] [REMOTE ] RUSHB: PASS: History has at least 300 days. [2026-01-01T12:20:08.494657] [DEBUG] [REMOTE ] RUSHB: PASS: Price check passed. Min price $47.94. [2026-01-01T12:20:08.494813] [DEBUG] [REMOTE ] RUSHB: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:08.494940] [DEBUG] [REMOTE ] RUSHB: PASS: Integrity check passed. [2026-01-01T12:20:08.494982] [DEBUG] [REMOTE ] RUSHB: Symbol is viable for forecasting. [2026-01-01T12:20:08.495039] [INFO ] [MAIN ] [2760/3542] RUSHB kept (0.7s) | 2755 kept, 5 rejected | 137.6/min | ETA: 5.7m [2026-01-01T12:20:08.760408] [DEBUG] [REMOTE ] RVMD: Retrieved 1479 rows, trimmed to 300. [2026-01-01T12:20:08.760554] [DEBUG] [REMOTE ] RVMD: PASS: History has at least 300 days. [2026-01-01T12:20:08.760814] [DEBUG] [REMOTE ] RVMD: PASS: Price check passed. Min price $46.57. [2026-01-01T12:20:08.760951] [DEBUG] [REMOTE ] RVMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:08.761064] [DEBUG] [REMOTE ] RVMD: PASS: Integrity check passed. [2026-01-01T12:20:08.761105] [DEBUG] [REMOTE ] RVMD: Symbol is viable for forecasting. [2026-01-01T12:20:08.761153] [INFO ] [MAIN ] [2761/3542] RVMD kept (0.3s) | 2756 kept, 5 rejected | 137.6/min | ETA: 5.7m [2026-01-01T12:20:09.357996] [DEBUG] [REMOTE ] RVSB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:09.358187] [DEBUG] [REMOTE ] RVSB: PASS: History has at least 300 days. [2026-01-01T12:20:09.358459] [DEBUG] [REMOTE ] RVSB: PASS: Price check passed. Min price $5.02. [2026-01-01T12:20:09.358623] [DEBUG] [REMOTE ] RVSB: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:09.358758] [DEBUG] [REMOTE ] RVSB: PASS: Integrity check passed. [2026-01-01T12:20:09.358798] [DEBUG] [REMOTE ] RVSB: Symbol is viable for forecasting. [2026-01-01T12:20:09.358849] [INFO ] [MAIN ] [2762/3542] RVSB kept (0.6s) | 2757 kept, 5 rejected | 137.6/min | ETA: 5.7m [2026-01-01T12:20:09.824748] [DEBUG] [REMOTE ] RVTY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:09.824901] [DEBUG] [REMOTE ] RVTY: PASS: History has at least 300 days. [2026-01-01T12:20:09.825157] [DEBUG] [REMOTE ] RVTY: PASS: Price check passed. Min price $88.22. [2026-01-01T12:20:09.825295] [DEBUG] [REMOTE ] RVTY: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:09.825419] [DEBUG] [REMOTE ] RVTY: PASS: Integrity check passed. [2026-01-01T12:20:09.825459] [DEBUG] [REMOTE ] RVTY: Symbol is viable for forecasting. [2026-01-01T12:20:09.825510] [INFO ] [MAIN ] [2763/3542] RVTY kept (0.5s) | 2758 kept, 5 rejected | 137.6/min | ETA: 5.7m [2026-01-01T12:20:10.052921] [DEBUG] [REMOTE ] RWAY: Retrieved 1053 rows, trimmed to 300. [2026-01-01T12:20:10.053053] [DEBUG] [REMOTE ] RWAY: PASS: History has at least 300 days. [2026-01-01T12:20:10.053250] [DEBUG] [REMOTE ] RWAY: PASS: Price check passed. Min price $8.64. [2026-01-01T12:20:10.053381] [DEBUG] [REMOTE ] RWAY: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:10.053488] [DEBUG] [REMOTE ] RWAY: PASS: Integrity check passed. [2026-01-01T12:20:10.053527] [DEBUG] [REMOTE ] RWAY: Symbol is viable for forecasting. [2026-01-01T12:20:10.053596] [INFO ] [MAIN ] [2764/3542] RWAY kept (0.2s) | 2759 kept, 5 rejected | 137.6/min | ETA: 5.7m [2026-01-01T12:20:10.441480] [DEBUG] [REMOTE ] RXO: Retrieved 797 rows, trimmed to 300. [2026-01-01T12:20:10.441642] [DEBUG] [REMOTE ] RXO: PASS: History has at least 300 days. [2026-01-01T12:20:10.441860] [DEBUG] [REMOTE ] RXO: PASS: Price check passed. Min price $10.48. [2026-01-01T12:20:10.441996] [DEBUG] [REMOTE ] RXO: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:10.442105] [DEBUG] [REMOTE ] RXO: PASS: Integrity check passed. [2026-01-01T12:20:10.442145] [DEBUG] [REMOTE ] RXO: Symbol is viable for forecasting. [2026-01-01T12:20:10.442192] [INFO ] [MAIN ] [2765/3542] RXO kept (0.4s) | 2760 kept, 5 rejected | 137.6/min | ETA: 5.6m [2026-01-01T12:20:10.847145] [DEBUG] [REMOTE ] RXRX: Retrieved 1184 rows, trimmed to 300. [2026-01-01T12:20:10.847289] [DEBUG] [REMOTE ] RXRX: PASS: History has at least 300 days. [2026-01-01T12:20:10.847504] [DEBUG] [REMOTE ] RXRX: PASS: Price check passed. Min price $3.85. [2026-01-01T12:20:10.847672] [DEBUG] [REMOTE ] RXRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:10.847789] [DEBUG] [REMOTE ] RXRX: PASS: Integrity check passed. [2026-01-01T12:20:10.847828] [DEBUG] [REMOTE ] RXRX: Symbol is viable for forecasting. [2026-01-01T12:20:10.847876] [INFO ] [MAIN ] [2766/3542] RXRX kept (0.4s) | 2761 kept, 5 rejected | 137.6/min | ETA: 5.6m [2026-01-01T12:20:11.561180] [DEBUG] [REMOTE ] RY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:11.561348] [DEBUG] [REMOTE ] RY: PASS: History has at least 300 days. [2026-01-01T12:20:11.561662] [DEBUG] [REMOTE ] RY: PASS: Price check passed. Min price $142.58. [2026-01-01T12:20:11.561831] [DEBUG] [REMOTE ] RY: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:11.561968] [DEBUG] [REMOTE ] RY: PASS: Integrity check passed. [2026-01-01T12:20:11.562014] [DEBUG] [REMOTE ] RY: Symbol is viable for forecasting. [2026-01-01T12:20:11.562072] [INFO ] [MAIN ] [2767/3542] RY kept (0.7s) | 2762 kept, 5 rejected | 137.6/min | ETA: 5.6m [2026-01-01T12:20:12.026549] [DEBUG] [REMOTE ] RYAAY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:12.026707] [DEBUG] [REMOTE ] RYAAY: PASS: History has at least 300 days. [2026-01-01T12:20:12.026928] [DEBUG] [REMOTE ] RYAAY: PASS: Price check passed. Min price $60.23. [2026-01-01T12:20:12.027065] [DEBUG] [REMOTE ] RYAAY: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:12.027178] [DEBUG] [REMOTE ] RYAAY: PASS: Integrity check passed. [2026-01-01T12:20:12.027220] [DEBUG] [REMOTE ] RYAAY: Symbol is viable for forecasting. [2026-01-01T12:20:12.027270] [INFO ] [MAIN ] [2768/3542] RYAAY kept (0.5s) | 2763 kept, 5 rejected | 137.6/min | ETA: 5.6m [2026-01-01T12:20:12.364562] [DEBUG] [REMOTE ] RYAM: Retrieved 2905 rows, trimmed to 300. [2026-01-01T12:20:12.364726] [DEBUG] [REMOTE ] RYAM: PASS: History has at least 300 days. [2026-01-01T12:20:12.364932] [DEBUG] [REMOTE ] RYAM: PASS: Price check passed. Min price $5.52. [2026-01-01T12:20:12.365063] [DEBUG] [REMOTE ] RYAM: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:12.365170] [DEBUG] [REMOTE ] RYAM: PASS: Integrity check passed. [2026-01-01T12:20:12.365209] [DEBUG] [REMOTE ] RYAM: Symbol is viable for forecasting. [2026-01-01T12:20:12.365258] [INFO ] [MAIN ] [2769/3542] RYAM kept (0.3s) | 2764 kept, 5 rejected | 137.6/min | ETA: 5.6m [2026-01-01T12:20:12.655828] [DEBUG] [REMOTE ] RYAN: Retrieved 1117 rows, trimmed to 300. [2026-01-01T12:20:12.656160] [DEBUG] [REMOTE ] RYAN: PASS: History has at least 300 days. [2026-01-01T12:20:12.656362] [DEBUG] [REMOTE ] RYAN: PASS: Price check passed. Min price $50.57. [2026-01-01T12:20:12.656490] [DEBUG] [REMOTE ] RYAN: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:12.656623] [DEBUG] [REMOTE ] RYAN: PASS: Integrity check passed. [2026-01-01T12:20:12.656672] [DEBUG] [REMOTE ] RYAN: Symbol is viable for forecasting. [2026-01-01T12:20:12.656725] [INFO ] [MAIN ] [2770/3542] RYAN kept (0.3s) | 2765 kept, 5 rejected | 137.6/min | ETA: 5.6m [2026-01-01T12:20:13.169341] [DEBUG] [REMOTE ] RYI: Retrieved 2867 rows, trimmed to 300. [2026-01-01T12:20:13.169473] [DEBUG] [REMOTE ] RYI: PASS: History has at least 300 days. [2026-01-01T12:20:13.169703] [DEBUG] [REMOTE ] RYI: PASS: Price check passed. Min price $19.71. [2026-01-01T12:20:13.169839] [DEBUG] [REMOTE ] RYI: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:13.169949] [DEBUG] [REMOTE ] RYI: PASS: Integrity check passed. [2026-01-01T12:20:13.169989] [DEBUG] [REMOTE ] RYI: Symbol is viable for forecasting. [2026-01-01T12:20:13.170036] [INFO ] [MAIN ] [2771/3542] RYI kept (0.5s) | 2766 kept, 5 rejected | 137.6/min | ETA: 5.6m [2026-01-01T12:20:13.675691] [DEBUG] [REMOTE ] RYN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:13.675831] [DEBUG] [REMOTE ] RYN: PASS: History has at least 300 days. [2026-01-01T12:20:13.676040] [DEBUG] [REMOTE ] RYN: PASS: Price check passed. Min price $21.03. [2026-01-01T12:20:13.676169] [DEBUG] [REMOTE ] RYN: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:13.676278] [DEBUG] [REMOTE ] RYN: PASS: Integrity check passed. [2026-01-01T12:20:13.676317] [DEBUG] [REMOTE ] RYN: Symbol is viable for forecasting. [2026-01-01T12:20:13.676365] [INFO ] [MAIN ] [2772/3542] RYN kept (0.5s) | 2767 kept, 5 rejected | 137.6/min | ETA: 5.6m [2026-01-01T12:20:13.841391] [DEBUG] [REMOTE ] RYTM: Retrieved 2071 rows, trimmed to 300. [2026-01-01T12:20:13.841553] [DEBUG] [REMOTE ] RYTM: PASS: History has at least 300 days. [2026-01-01T12:20:13.841783] [DEBUG] [REMOTE ] RYTM: PASS: Price check passed. Min price $95.89. [2026-01-01T12:20:13.841915] [DEBUG] [REMOTE ] RYTM: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:13.842030] [DEBUG] [REMOTE ] RYTM: PASS: Integrity check passed. [2026-01-01T12:20:13.842070] [DEBUG] [REMOTE ] RYTM: Symbol is viable for forecasting. [2026-01-01T12:20:13.842115] [INFO ] [MAIN ] [2773/3542] RYTM kept (0.2s) | 2768 kept, 5 rejected | 137.7/min | ETA: 5.6m [2026-01-01T12:20:14.240839] [DEBUG] [REMOTE ] RZB: Retrieved 2403 rows, trimmed to 300. [2026-01-01T12:20:14.240964] [DEBUG] [REMOTE ] RZB: PASS: History has at least 300 days. [2026-01-01T12:20:14.241166] [DEBUG] [REMOTE ] RZB: PASS: Price check passed. Min price $24.52. [2026-01-01T12:20:14.241297] [DEBUG] [REMOTE ] RZB: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:14.241404] [DEBUG] [REMOTE ] RZB: PASS: Integrity check passed. [2026-01-01T12:20:14.241443] [DEBUG] [REMOTE ] RZB: Symbol is viable for forecasting. [2026-01-01T12:20:14.241490] [INFO ] [MAIN ] [2774/3542] RZB kept (0.4s) | 2769 kept, 5 rejected | 137.7/min | ETA: 5.6m [2026-01-01T12:20:14.593533] [DEBUG] [REMOTE ] RZC: Retrieved 811 rows, trimmed to 300. [2026-01-01T12:20:14.593722] [DEBUG] [REMOTE ] RZC: PASS: History has at least 300 days. [2026-01-01T12:20:14.593975] [DEBUG] [REMOTE ] RZC: PASS: Price check passed. Min price $24.95. [2026-01-01T12:20:14.594144] [DEBUG] [REMOTE ] RZC: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:14.594285] [DEBUG] [REMOTE ] RZC: PASS: Integrity check passed. [2026-01-01T12:20:14.594336] [DEBUG] [REMOTE ] RZC: Symbol is viable for forecasting. [2026-01-01T12:20:14.594397] [INFO ] [MAIN ] [2775/3542] RZC kept (0.4s) | 2770 kept, 5 rejected | 137.7/min | ETA: 5.6m [2026-01-01T12:20:15.022635] [DEBUG] [REMOTE ] S: Retrieved 1132 rows, trimmed to 300. [2026-01-01T12:20:15.022768] [DEBUG] [REMOTE ] S: PASS: History has at least 300 days. [2026-01-01T12:20:15.022962] [DEBUG] [REMOTE ] S: PASS: Price check passed. Min price $14.48. [2026-01-01T12:20:15.023092] [DEBUG] [REMOTE ] S: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:15.023197] [DEBUG] [REMOTE ] S: PASS: Integrity check passed. [2026-01-01T12:20:15.023236] [DEBUG] [REMOTE ] S: Symbol is viable for forecasting. [2026-01-01T12:20:15.023282] [INFO ] [MAIN ] [2776/3542] S kept (0.4s) | 2771 kept, 5 rejected | 137.7/min | ETA: 5.6m [2026-01-01T12:20:15.737846] [DEBUG] [REMOTE ] SA: Retrieved 5461 rows, trimmed to 300. [2026-01-01T12:20:15.738002] [DEBUG] [REMOTE ] SA: PASS: History has at least 300 days. [2026-01-01T12:20:15.738239] [DEBUG] [REMOTE ] SA: PASS: Price check passed. Min price $22.09. [2026-01-01T12:20:15.738378] [DEBUG] [REMOTE ] SA: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:15.738501] [DEBUG] [REMOTE ] SA: PASS: Integrity check passed. [2026-01-01T12:20:15.738546] [DEBUG] [REMOTE ] SA: Symbol is viable for forecasting. [2026-01-01T12:20:15.738633] [INFO ] [MAIN ] [2777/3542] SA kept (0.7s) | 2772 kept, 5 rejected | 137.6/min | ETA: 5.6m [2026-01-01T12:20:16.037821] [DEBUG] [REMOTE ] SAFE: Retrieved 2144 rows, trimmed to 300. [2026-01-01T12:20:16.037971] [DEBUG] [REMOTE ] SAFE: PASS: History has at least 300 days. [2026-01-01T12:20:16.038178] [DEBUG] [REMOTE ] SAFE: PASS: Price check passed. Min price $12.60. [2026-01-01T12:20:16.038308] [DEBUG] [REMOTE ] SAFE: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:16.038417] [DEBUG] [REMOTE ] SAFE: PASS: Integrity check passed. [2026-01-01T12:20:16.038456] [DEBUG] [REMOTE ] SAFE: Symbol is viable for forecasting. [2026-01-01T12:20:16.038503] [INFO ] [MAIN ] [2778/3542] SAFE kept (0.3s) | 2773 kept, 5 rejected | 137.6/min | ETA: 5.6m [2026-01-01T12:20:16.596771] [DEBUG] [REMOTE ] SAH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:16.596906] [DEBUG] [REMOTE ] SAH: PASS: History has at least 300 days. [2026-01-01T12:20:16.597122] [DEBUG] [REMOTE ] SAH: PASS: Price check passed. Min price $59.34. [2026-01-01T12:20:16.597251] [DEBUG] [REMOTE ] SAH: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:16.597367] [DEBUG] [REMOTE ] SAH: PASS: Integrity check passed. [2026-01-01T12:20:16.597410] [DEBUG] [REMOTE ] SAH: Symbol is viable for forecasting. [2026-01-01T12:20:16.597457] [INFO ] [MAIN ] [2779/3542] SAH kept (0.6s) | 2774 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:17.029962] [DEBUG] [REMOTE ] SAIA: Retrieved 5864 rows, trimmed to 300. [2026-01-01T12:20:17.030118] [DEBUG] [REMOTE ] SAIA: PASS: History has at least 300 days. [2026-01-01T12:20:17.030357] [DEBUG] [REMOTE ] SAIA: PASS: Price check passed. Min price $250.48. [2026-01-01T12:20:17.030487] [DEBUG] [REMOTE ] SAIA: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:17.030627] [DEBUG] [REMOTE ] SAIA: PASS: Integrity check passed. [2026-01-01T12:20:17.030668] [DEBUG] [REMOTE ] SAIA: Symbol is viable for forecasting. [2026-01-01T12:20:17.030719] [INFO ] [MAIN ] [2780/3542] SAIA kept (0.4s) | 2775 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:17.418896] [DEBUG] [REMOTE ] SAIC: Retrieved 3093 rows, trimmed to 300. [2026-01-01T12:20:17.419062] [DEBUG] [REMOTE ] SAIC: PASS: History has at least 300 days. [2026-01-01T12:20:17.419376] [DEBUG] [REMOTE ] SAIC: PASS: Price check passed. Min price $85.01. [2026-01-01T12:20:17.419558] [DEBUG] [REMOTE ] SAIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:17.419740] [DEBUG] [REMOTE ] SAIC: PASS: Integrity check passed. [2026-01-01T12:20:17.419796] [DEBUG] [REMOTE ] SAIC: Symbol is viable for forecasting. [2026-01-01T12:20:17.419864] [INFO ] [MAIN ] [2781/3542] SAIC kept (0.4s) | 2776 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:18.083234] [DEBUG] [REMOTE ] SAM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:18.083392] [DEBUG] [REMOTE ] SAM: PASS: History has at least 300 days. [2026-01-01T12:20:18.083679] [DEBUG] [REMOTE ] SAM: PASS: Price check passed. Min price $190.96. [2026-01-01T12:20:18.083824] [DEBUG] [REMOTE ] SAM: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:18.083944] [DEBUG] [REMOTE ] SAM: PASS: Integrity check passed. [2026-01-01T12:20:18.083986] [DEBUG] [REMOTE ] SAM: Symbol is viable for forecasting. [2026-01-01T12:20:18.084038] [INFO ] [MAIN ] [2782/3542] SAM kept (0.7s) | 2777 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:18.360848] [DEBUG] [REMOTE ] SAMG: Retrieved 3148 rows, trimmed to 300. [2026-01-01T12:20:18.360985] [DEBUG] [REMOTE ] SAMG: PASS: History has at least 300 days. [2026-01-01T12:20:18.361189] [DEBUG] [REMOTE ] SAMG: PASS: Price check passed. Min price $13.11. [2026-01-01T12:20:18.361319] [DEBUG] [REMOTE ] SAMG: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:18.361432] [DEBUG] [REMOTE ] SAMG: PASS: Integrity check passed. [2026-01-01T12:20:18.361472] [DEBUG] [REMOTE ] SAMG: Symbol is viable for forecasting. [2026-01-01T12:20:18.361519] [INFO ] [MAIN ] [2783/3542] SAMG kept (0.3s) | 2778 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:18.954340] [DEBUG] [REMOTE ] SAN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:18.954516] [DEBUG] [REMOTE ] SAN: PASS: History has at least 300 days. [2026-01-01T12:20:18.954768] [DEBUG] [REMOTE ] SAN: PASS: Price check passed. Min price $9.53. [2026-01-01T12:20:18.954911] [DEBUG] [REMOTE ] SAN: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:18.955033] [DEBUG] [REMOTE ] SAN: PASS: Integrity check passed. [2026-01-01T12:20:18.955075] [DEBUG] [REMOTE ] SAN: Symbol is viable for forecasting. [2026-01-01T12:20:18.955126] [INFO ] [MAIN ] [2784/3542] SAN kept (0.6s) | 2779 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:19.184811] [DEBUG] [REMOTE ] SANA: Retrieved 1233 rows, trimmed to 300. [2026-01-01T12:20:19.184956] [DEBUG] [REMOTE ] SANA: PASS: History has at least 300 days. [2026-01-01T12:20:19.185150] [DEBUG] [REMOTE ] SANA: PASS: Price check passed. Min price $3.23. [2026-01-01T12:20:19.185280] [DEBUG] [REMOTE ] SANA: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:19.185384] [DEBUG] [REMOTE ] SANA: PASS: Integrity check passed. [2026-01-01T12:20:19.185423] [DEBUG] [REMOTE ] SANA: Symbol is viable for forecasting. [2026-01-01T12:20:19.185471] [INFO ] [MAIN ] [2785/3542] SANA kept (0.2s) | 2780 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:19.832315] [DEBUG] [REMOTE ] SANM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:19.832447] [DEBUG] [REMOTE ] SANM: PASS: History has at least 300 days. [2026-01-01T12:20:19.832666] [DEBUG] [REMOTE ] SANM: PASS: Price check passed. Min price $122.71. [2026-01-01T12:20:19.832796] [DEBUG] [REMOTE ] SANM: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:19.832905] [DEBUG] [REMOTE ] SANM: PASS: Integrity check passed. [2026-01-01T12:20:19.832945] [DEBUG] [REMOTE ] SANM: Symbol is viable for forecasting. [2026-01-01T12:20:19.832992] [INFO ] [MAIN ] [2786/3542] SANM kept (0.6s) | 2781 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:20.299714] [DEBUG] [REMOTE ] SAP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:20.299863] [DEBUG] [REMOTE ] SAP: PASS: History has at least 300 days. [2026-01-01T12:20:20.300088] [DEBUG] [REMOTE ] SAP: PASS: Price check passed. Min price $233.94. [2026-01-01T12:20:20.300220] [DEBUG] [REMOTE ] SAP: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:20.300335] [DEBUG] [REMOTE ] SAP: PASS: Integrity check passed. [2026-01-01T12:20:20.300374] [DEBUG] [REMOTE ] SAP: Symbol is viable for forecasting. [2026-01-01T12:20:20.300422] [INFO ] [MAIN ] [2787/3542] SAP kept (0.5s) | 2782 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:20.557681] [DEBUG] [REMOTE ] SARK: Retrieved 1040 rows, trimmed to 300. [2026-01-01T12:20:20.557861] [DEBUG] [REMOTE ] SARK: PASS: History has at least 300 days. [2026-01-01T12:20:20.558142] [DEBUG] [REMOTE ] SARK: PASS: Price check passed. Min price $25.95. [2026-01-01T12:20:20.558342] [DEBUG] [REMOTE ] SARK: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:20.558506] [DEBUG] [REMOTE ] SARK: PASS: Integrity check passed. [2026-01-01T12:20:20.558569] [DEBUG] [REMOTE ] SARK: Symbol is viable for forecasting. [2026-01-01T12:20:20.558671] [INFO ] [MAIN ] [2788/3542] SARK kept (0.3s) | 2783 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:20.921234] [DEBUG] [REMOTE ] SATL: Retrieved 1198 rows, trimmed to 300. [2026-01-01T12:20:20.921365] [DEBUG] [REMOTE ] SATL: PASS: History has at least 300 days. [2026-01-01T12:20:20.921559] [DEBUG] [REMOTE ] SATL: PASS: Price check passed. Min price $1.27. [2026-01-01T12:20:20.921718] [DEBUG] [REMOTE ] SATL: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:20.921825] [DEBUG] [REMOTE ] SATL: PASS: Integrity check passed. [2026-01-01T12:20:20.921865] [DEBUG] [REMOTE ] SATL: Symbol is viable for forecasting. [2026-01-01T12:20:20.921912] [INFO ] [MAIN ] [2789/3542] SATL kept (0.4s) | 2784 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:21.487598] [DEBUG] [REMOTE ] SATS: Retrieved 4529 rows, trimmed to 300. [2026-01-01T12:20:21.487751] [DEBUG] [REMOTE ] SATS: PASS: History has at least 300 days. [2026-01-01T12:20:21.487968] [DEBUG] [REMOTE ] SATS: PASS: Price check passed. Min price $66.93. [2026-01-01T12:20:21.488102] [DEBUG] [REMOTE ] SATS: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:21.488216] [DEBUG] [REMOTE ] SATS: PASS: Integrity check passed. [2026-01-01T12:20:21.488258] [DEBUG] [REMOTE ] SATS: Symbol is viable for forecasting. [2026-01-01T12:20:21.488307] [INFO ] [MAIN ] [2790/3542] SATS kept (0.6s) | 2785 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:22.072225] [DEBUG] [REMOTE ] SAVA: Retrieved 6405 rows, trimmed to 300. [2026-01-01T12:20:22.072381] [DEBUG] [REMOTE ] SAVA: PASS: History has at least 300 days. [2026-01-01T12:20:22.072617] [DEBUG] [REMOTE ] SAVA: PASS: Price check passed. Min price $1.98. [2026-01-01T12:20:22.072750] [DEBUG] [REMOTE ] SAVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:22.072863] [DEBUG] [REMOTE ] SAVA: PASS: Integrity check passed. [2026-01-01T12:20:22.072902] [DEBUG] [REMOTE ] SAVA: Symbol is viable for forecasting. [2026-01-01T12:20:22.072956] [INFO ] [MAIN ] [2791/3542] SAVA kept (0.6s) | 2786 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:22.506912] [DEBUG] [REMOTE ] SB: Retrieved 4426 rows, trimmed to 300. [2026-01-01T12:20:22.507047] [DEBUG] [REMOTE ] SB: PASS: History has at least 300 days. [2026-01-01T12:20:22.507260] [DEBUG] [REMOTE ] SB: PASS: Price check passed. Min price $4.10. [2026-01-01T12:20:22.507389] [DEBUG] [REMOTE ] SB: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:22.507497] [DEBUG] [REMOTE ] SB: PASS: Integrity check passed. [2026-01-01T12:20:22.507535] [DEBUG] [REMOTE ] SB: Symbol is viable for forecasting. [2026-01-01T12:20:22.507600] [INFO ] [MAIN ] [2792/3542] SB kept (0.4s) | 2787 kept, 5 rejected | 137.6/min | ETA: 5.5m [2026-01-01T12:20:22.952421] [DEBUG] [REMOTE ] SBAC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:22.952556] [DEBUG] [REMOTE ] SBAC: PASS: History has at least 300 days. [2026-01-01T12:20:22.952782] [DEBUG] [REMOTE ] SBAC: PASS: Price check passed. Min price $186.42. [2026-01-01T12:20:22.952913] [DEBUG] [REMOTE ] SBAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:22.953024] [DEBUG] [REMOTE ] SBAC: PASS: Integrity check passed. [2026-01-01T12:20:22.953063] [DEBUG] [REMOTE ] SBAC: Symbol is viable for forecasting. [2026-01-01T12:20:22.953111] [INFO ] [MAIN ] [2793/3542] SBAC kept (0.4s) | 2788 kept, 5 rejected | 137.6/min | ETA: 5.4m [2026-01-01T12:20:23.396896] [DEBUG] [REMOTE ] SBCF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:23.397032] [DEBUG] [REMOTE ] SBCF: PASS: History has at least 300 days. [2026-01-01T12:20:23.397236] [DEBUG] [REMOTE ] SBCF: PASS: Price check passed. Min price $28.63. [2026-01-01T12:20:23.397365] [DEBUG] [REMOTE ] SBCF: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:23.397474] [DEBUG] [REMOTE ] SBCF: PASS: Integrity check passed. [2026-01-01T12:20:23.397514] [DEBUG] [REMOTE ] SBCF: Symbol is viable for forecasting. [2026-01-01T12:20:23.397563] [INFO ] [MAIN ] [2794/3542] SBCF kept (0.4s) | 2789 kept, 5 rejected | 137.6/min | ETA: 5.4m [2026-01-01T12:20:23.755281] [DEBUG] [REMOTE ] SBFM: Retrieved 4036 rows, trimmed to 300. [2026-01-01T12:20:23.755455] [DEBUG] [REMOTE ] SBFM: PASS: History has at least 300 days. [2026-01-01T12:20:23.755744] [DEBUG] [REMOTE ] SBFM: PASS: Price check passed. Min price $1.23. [2026-01-01T12:20:23.755898] [DEBUG] [REMOTE ] SBFM: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:23.756016] [DEBUG] [REMOTE ] SBFM: PASS: Integrity check passed. [2026-01-01T12:20:23.756056] [DEBUG] [REMOTE ] SBFM: Symbol is viable for forecasting. [2026-01-01T12:20:23.756104] [INFO ] [MAIN ] [2795/3542] SBFM kept (0.4s) | 2790 kept, 5 rejected | 137.6/min | ETA: 5.4m [2026-01-01T12:20:24.508390] [DEBUG] [REMOTE ] SBGI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:24.508533] [DEBUG] [REMOTE ] SBGI: PASS: History has at least 300 days. [2026-01-01T12:20:24.508770] [DEBUG] [REMOTE ] SBGI: PASS: Price check passed. Min price $12.53. [2026-01-01T12:20:24.508905] [DEBUG] [REMOTE ] SBGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:24.509019] [DEBUG] [REMOTE ] SBGI: PASS: Integrity check passed. [2026-01-01T12:20:24.509060] [DEBUG] [REMOTE ] SBGI: Symbol is viable for forecasting. [2026-01-01T12:20:24.509109] [INFO ] [MAIN ] [2796/3542] SBGI kept (0.8s) | 2791 kept, 5 rejected | 137.6/min | ETA: 5.4m [2026-01-01T12:20:24.897085] [DEBUG] [REMOTE ] SBH: Retrieved 4809 rows, trimmed to 300. [2026-01-01T12:20:24.897256] [DEBUG] [REMOTE ] SBH: PASS: History has at least 300 days. [2026-01-01T12:20:24.897497] [DEBUG] [REMOTE ] SBH: PASS: Price check passed. Min price $13.76. [2026-01-01T12:20:24.897688] [DEBUG] [REMOTE ] SBH: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:24.897818] [DEBUG] [REMOTE ] SBH: PASS: Integrity check passed. [2026-01-01T12:20:24.897868] [DEBUG] [REMOTE ] SBH: Symbol is viable for forecasting. [2026-01-01T12:20:24.897929] [INFO ] [MAIN ] [2797/3542] SBH kept (0.4s) | 2792 kept, 5 rejected | 137.6/min | ETA: 5.4m [2026-01-01T12:20:25.222649] [DEBUG] [REMOTE ] SBI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:25.222782] [DEBUG] [REMOTE ] SBI: PASS: History has at least 300 days. [2026-01-01T12:20:25.222986] [DEBUG] [REMOTE ] SBI: PASS: Price check passed. Min price $7.66. [2026-01-01T12:20:25.223119] [DEBUG] [REMOTE ] SBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:25.223230] [DEBUG] [REMOTE ] SBI: PASS: Integrity check passed. [2026-01-01T12:20:25.223269] [DEBUG] [REMOTE ] SBI: Symbol is viable for forecasting. [2026-01-01T12:20:25.223317] [INFO ] [MAIN ] [2798/3542] SBI kept (0.3s) | 2793 kept, 5 rejected | 137.6/min | ETA: 5.4m [2026-01-01T12:20:25.712125] [DEBUG] [REMOTE ] SBLK: Retrieved 4993 rows, trimmed to 300. [2026-01-01T12:20:25.712257] [DEBUG] [REMOTE ] SBLK: PASS: History has at least 300 days. [2026-01-01T12:20:25.712458] [DEBUG] [REMOTE ] SBLK: PASS: Price check passed. Min price $16.70. [2026-01-01T12:20:25.712607] [DEBUG] [REMOTE ] SBLK: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:25.712718] [DEBUG] [REMOTE ] SBLK: PASS: Integrity check passed. [2026-01-01T12:20:25.712758] [DEBUG] [REMOTE ] SBLK: Symbol is viable for forecasting. [2026-01-01T12:20:25.712805] [INFO ] [MAIN ] [2799/3542] SBLK kept (0.5s) | 2794 kept, 5 rejected | 137.6/min | ETA: 5.4m [2026-01-01T12:20:26.160456] [DEBUG] [REMOTE ] SBRA: Retrieved 5978 rows, trimmed to 300. [2026-01-01T12:20:26.160613] [DEBUG] [REMOTE ] SBRA: PASS: History has at least 300 days. [2026-01-01T12:20:26.160830] [DEBUG] [REMOTE ] SBRA: PASS: Price check passed. Min price $16.96. [2026-01-01T12:20:26.160959] [DEBUG] [REMOTE ] SBRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:26.161068] [DEBUG] [REMOTE ] SBRA: PASS: Integrity check passed. [2026-01-01T12:20:26.161106] [DEBUG] [REMOTE ] SBRA: Symbol is viable for forecasting. [2026-01-01T12:20:26.161153] [INFO ] [MAIN ] [2800/3542] SBRA kept (0.4s) | 2795 kept, 5 rejected | 137.6/min | ETA: 5.4m [2026-01-01T12:20:26.484249] [DEBUG] [REMOTE ] SBS: Retrieved 5950 rows, trimmed to 300. [2026-01-01T12:20:26.484376] [DEBUG] [REMOTE ] SBS: PASS: History has at least 300 days. [2026-01-01T12:20:26.484591] [DEBUG] [REMOTE ] SBS: PASS: Price check passed. Min price $21.20. [2026-01-01T12:20:26.484725] [DEBUG] [REMOTE ] SBS: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:26.484833] [DEBUG] [REMOTE ] SBS: PASS: Integrity check passed. [2026-01-01T12:20:26.484872] [DEBUG] [REMOTE ] SBS: Symbol is viable for forecasting. [2026-01-01T12:20:26.484919] [INFO ] [MAIN ] [2801/3542] SBS kept (0.3s) | 2796 kept, 5 rejected | 137.6/min | ETA: 5.4m [2026-01-01T12:20:27.298428] [DEBUG] [REMOTE ] SBSI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:27.298588] [DEBUG] [REMOTE ] SBSI: PASS: History has at least 300 days. [2026-01-01T12:20:27.298824] [DEBUG] [REMOTE ] SBSI: PASS: Price check passed. Min price $26.11. [2026-01-01T12:20:27.298962] [DEBUG] [REMOTE ] SBSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:27.299109] [DEBUG] [REMOTE ] SBSI: PASS: Integrity check passed. [2026-01-01T12:20:27.299157] [DEBUG] [REMOTE ] SBSI: Symbol is viable for forecasting. [2026-01-01T12:20:27.299209] [INFO ] [MAIN ] [2802/3542] SBSI kept (0.8s) | 2797 kept, 5 rejected | 137.6/min | ETA: 5.4m [2026-01-01T12:20:27.863739] [DEBUG] [REMOTE ] SBUX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:27.863946] [DEBUG] [REMOTE ] SBUX: PASS: History has at least 300 days. [2026-01-01T12:20:27.864327] [DEBUG] [REMOTE ] SBUX: PASS: Price check passed. Min price $77.89. [2026-01-01T12:20:27.864507] [DEBUG] [REMOTE ] SBUX: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:27.864706] [DEBUG] [REMOTE ] SBUX: PASS: Integrity check passed. [2026-01-01T12:20:27.864761] [DEBUG] [REMOTE ] SBUX: Symbol is viable for forecasting. [2026-01-01T12:20:27.864831] [INFO ] [MAIN ] [2803/3542] SBUX kept (0.6s) | 2798 kept, 5 rejected | 137.5/min | ETA: 5.4m [2026-01-01T12:20:28.327684] [DEBUG] [REMOTE ] SCD: Retrieved 5499 rows, trimmed to 300. [2026-01-01T12:20:28.327867] [DEBUG] [REMOTE ] SCD: PASS: History has at least 300 days. [2026-01-01T12:20:28.328133] [DEBUG] [REMOTE ] SCD: PASS: Price check passed. Min price $13.84. [2026-01-01T12:20:28.328278] [DEBUG] [REMOTE ] SCD: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:28.328403] [DEBUG] [REMOTE ] SCD: PASS: Integrity check passed. [2026-01-01T12:20:28.328444] [DEBUG] [REMOTE ] SCD: Symbol is viable for forecasting. [2026-01-01T12:20:28.328497] [INFO ] [MAIN ] [2804/3542] SCD kept (0.5s) | 2799 kept, 5 rejected | 137.5/min | ETA: 5.4m [2026-01-01T12:20:28.858310] [DEBUG] [REMOTE ] SCHL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:28.858480] [DEBUG] [REMOTE ] SCHL: PASS: History has at least 300 days. [2026-01-01T12:20:28.858788] [DEBUG] [REMOTE ] SCHL: PASS: Price check passed. Min price $27.00. [2026-01-01T12:20:28.858924] [DEBUG] [REMOTE ] SCHL: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:28.859056] [DEBUG] [REMOTE ] SCHL: PASS: Integrity check passed. [2026-01-01T12:20:28.859100] [DEBUG] [REMOTE ] SCHL: Symbol is viable for forecasting. [2026-01-01T12:20:28.859151] [INFO ] [MAIN ] [2805/3542] SCHL kept (0.5s) | 2800 kept, 5 rejected | 137.5/min | ETA: 5.4m [2026-01-01T12:20:29.363121] [DEBUG] [REMOTE ] SCI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:29.363294] [DEBUG] [REMOTE ] SCI: PASS: History has at least 300 days. [2026-01-01T12:20:29.363543] [DEBUG] [REMOTE ] SCI: PASS: Price check passed. Min price $75.57. [2026-01-01T12:20:29.363734] [DEBUG] [REMOTE ] SCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:29.363867] [DEBUG] [REMOTE ] SCI: PASS: Integrity check passed. [2026-01-01T12:20:29.363909] [DEBUG] [REMOTE ] SCI: Symbol is viable for forecasting. [2026-01-01T12:20:29.363961] [INFO ] [MAIN ] [2806/3542] SCI kept (0.5s) | 2801 kept, 5 rejected | 137.5/min | ETA: 5.4m [2026-01-01T12:20:29.783440] [DEBUG] [REMOTE ] SCL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:29.783652] [DEBUG] [REMOTE ] SCL: PASS: History has at least 300 days. [2026-01-01T12:20:29.783981] [DEBUG] [REMOTE ] SCL: PASS: Price check passed. Min price $41.94. [2026-01-01T12:20:29.784134] [DEBUG] [REMOTE ] SCL: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:29.784273] [DEBUG] [REMOTE ] SCL: PASS: Integrity check passed. [2026-01-01T12:20:29.784314] [DEBUG] [REMOTE ] SCL: Symbol is viable for forecasting. [2026-01-01T12:20:29.784366] [INFO ] [MAIN ] [2807/3542] SCL kept (0.4s) | 2802 kept, 5 rejected | 137.5/min | ETA: 5.3m [2026-01-01T12:20:30.147378] [DEBUG] [REMOTE ] SCM: Retrieved 3306 rows, trimmed to 300. [2026-01-01T12:20:30.147602] [DEBUG] [REMOTE ] SCM: PASS: History has at least 300 days. [2026-01-01T12:20:30.148004] [DEBUG] [REMOTE ] SCM: PASS: Price check passed. Min price $11.34. [2026-01-01T12:20:30.148199] [DEBUG] [REMOTE ] SCM: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:30.148387] [DEBUG] [REMOTE ] SCM: PASS: Integrity check passed. [2026-01-01T12:20:30.148445] [DEBUG] [REMOTE ] SCM: Symbol is viable for forecasting. [2026-01-01T12:20:30.148519] [INFO ] [MAIN ] [2808/3542] SCM kept (0.4s) | 2803 kept, 5 rejected | 137.5/min | ETA: 5.3m [2026-01-01T12:20:30.720868] [DEBUG] [REMOTE ] SCSC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:30.721081] [DEBUG] [REMOTE ] SCSC: PASS: History has at least 300 days. [2026-01-01T12:20:30.721500] [DEBUG] [REMOTE ] SCSC: PASS: Price check passed. Min price $37.72. [2026-01-01T12:20:30.721733] [DEBUG] [REMOTE ] SCSC: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:30.721941] [DEBUG] [REMOTE ] SCSC: PASS: Integrity check passed. [2026-01-01T12:20:30.722007] [DEBUG] [REMOTE ] SCSC: Symbol is viable for forecasting. [2026-01-01T12:20:30.722094] [INFO ] [MAIN ] [2809/3542] SCSC kept (0.6s) | 2804 kept, 5 rejected | 137.5/min | ETA: 5.3m [2026-01-01T12:20:31.289925] [DEBUG] [REMOTE ] SCVL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:31.290085] [DEBUG] [REMOTE ] SCVL: PASS: History has at least 300 days. [2026-01-01T12:20:31.290360] [DEBUG] [REMOTE ] SCVL: PASS: Price check passed. Min price $15.67. [2026-01-01T12:20:31.290498] [DEBUG] [REMOTE ] SCVL: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:31.290649] [DEBUG] [REMOTE ] SCVL: PASS: Integrity check passed. [2026-01-01T12:20:31.290691] [DEBUG] [REMOTE ] SCVL: Symbol is viable for forecasting. [2026-01-01T12:20:31.290742] [INFO ] [MAIN ] [2810/3542] SCVL kept (0.6s) | 2805 kept, 5 rejected | 137.5/min | ETA: 5.3m [2026-01-01T12:20:31.558749] [DEBUG] [REMOTE ] SCZ: Retrieved 4542 rows, trimmed to 300. [2026-01-01T12:20:31.558883] [DEBUG] [REMOTE ] SCZ: PASS: History has at least 300 days. [2026-01-01T12:20:31.559095] [DEBUG] [REMOTE ] SCZ: PASS: Price check passed. Min price $72.07. [2026-01-01T12:20:31.559287] [DEBUG] [REMOTE ] SCZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:31.559407] [DEBUG] [REMOTE ] SCZ: PASS: Integrity check passed. [2026-01-01T12:20:31.559447] [DEBUG] [REMOTE ] SCZ: Symbol is viable for forecasting. [2026-01-01T12:20:31.559495] [INFO ] [MAIN ] [2811/3542] SCZ kept (0.3s) | 2806 kept, 5 rejected | 137.5/min | ETA: 5.3m [2026-01-01T12:20:32.012753] [DEBUG] [REMOTE ] SD: Retrieved 2324 rows, trimmed to 300. [2026-01-01T12:20:32.012898] [DEBUG] [REMOTE ] SD: PASS: History has at least 300 days. [2026-01-01T12:20:32.013099] [DEBUG] [REMOTE ] SD: PASS: Price check passed. Min price $11.16. [2026-01-01T12:20:32.013227] [DEBUG] [REMOTE ] SD: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:32.013334] [DEBUG] [REMOTE ] SD: PASS: Integrity check passed. [2026-01-01T12:20:32.013373] [DEBUG] [REMOTE ] SD: Symbol is viable for forecasting. [2026-01-01T12:20:32.013421] [INFO ] [MAIN ] [2812/3542] SD kept (0.5s) | 2807 kept, 5 rejected | 137.5/min | ETA: 5.3m [2026-01-01T12:20:32.277874] [DEBUG] [REMOTE ] SDA: Retrieved 659 rows, trimmed to 300. [2026-01-01T12:20:32.278012] [DEBUG] [REMOTE ] SDA: PASS: History has at least 300 days. [2026-01-01T12:20:32.278218] [DEBUG] [REMOTE ] SDA: PASS: Price check passed. Min price $1.81. [2026-01-01T12:20:32.278542] [DEBUG] [REMOTE ] SDA: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:32.278679] [DEBUG] [REMOTE ] SDA: PASS: Integrity check passed. [2026-01-01T12:20:32.278721] [DEBUG] [REMOTE ] SDA: Symbol is viable for forecasting. [2026-01-01T12:20:32.278770] [INFO ] [MAIN ] [2813/3542] SDA kept (0.3s) | 2808 kept, 5 rejected | 137.5/min | ETA: 5.3m [2026-01-01T12:20:32.788715] [DEBUG] [REMOTE ] SDHY: Retrieved 1280 rows, trimmed to 300. [2026-01-01T12:20:32.788853] [DEBUG] [REMOTE ] SDHY: PASS: History has at least 300 days. [2026-01-01T12:20:32.789050] [DEBUG] [REMOTE ] SDHY: PASS: Price check passed. Min price $16.04. [2026-01-01T12:20:32.789185] [DEBUG] [REMOTE ] SDHY: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:32.789508] [DEBUG] [REMOTE ] SDHY: PASS: Integrity check passed. [2026-01-01T12:20:32.789548] [DEBUG] [REMOTE ] SDHY: Symbol is viable for forecasting. [2026-01-01T12:20:32.789619] [INFO ] [MAIN ] [2814/3542] SDHY kept (0.5s) | 2809 kept, 5 rejected | 137.5/min | ETA: 5.3m [2026-01-01T12:20:33.111513] [DEBUG] [REMOTE ] SDRL: Retrieved 806 rows, trimmed to 300. [2026-01-01T12:20:33.111689] [DEBUG] [REMOTE ] SDRL: PASS: History has at least 300 days. [2026-01-01T12:20:33.111894] [DEBUG] [REMOTE ] SDRL: PASS: Price check passed. Min price $28.40. [2026-01-01T12:20:33.112026] [DEBUG] [REMOTE ] SDRL: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:33.112134] [DEBUG] [REMOTE ] SDRL: PASS: Integrity check passed. [2026-01-01T12:20:33.112178] [DEBUG] [REMOTE ] SDRL: Symbol is viable for forecasting. [2026-01-01T12:20:33.112224] [INFO ] [MAIN ] [2815/3542] SDRL kept (0.3s) | 2810 kept, 5 rejected | 137.5/min | ETA: 5.3m [2026-01-01T12:20:33.613824] [DEBUG] [REMOTE ] SDVY: Retrieved 2050 rows, trimmed to 300. [2026-01-01T12:20:33.613971] [DEBUG] [REMOTE ] SDVY: PASS: History has at least 300 days. [2026-01-01T12:20:33.614176] [DEBUG] [REMOTE ] SDVY: PASS: Price check passed. Min price $36.31. [2026-01-01T12:20:33.614310] [DEBUG] [REMOTE ] SDVY: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:33.614421] [DEBUG] [REMOTE ] SDVY: PASS: Integrity check passed. [2026-01-01T12:20:33.614462] [DEBUG] [REMOTE ] SDVY: Symbol is viable for forecasting. [2026-01-01T12:20:33.614511] [INFO ] [MAIN ] [2816/3542] SDVY kept (0.5s) | 2811 kept, 5 rejected | 137.5/min | ETA: 5.3m [2026-01-01T12:20:33.977149] [DEBUG] [REMOTE ] SE: Retrieved 2060 rows, trimmed to 300. [2026-01-01T12:20:33.977312] [DEBUG] [REMOTE ] SE: PASS: History has at least 300 days. [2026-01-01T12:20:33.977511] [DEBUG] [REMOTE ] SE: PASS: Price check passed. Min price $118.95. [2026-01-01T12:20:33.977663] [DEBUG] [REMOTE ] SE: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:33.977773] [DEBUG] [REMOTE ] SE: PASS: Integrity check passed. [2026-01-01T12:20:33.977812] [DEBUG] [REMOTE ] SE: Symbol is viable for forecasting. [2026-01-01T12:20:33.977859] [INFO ] [MAIN ] [2817/3542] SE kept (0.4s) | 2812 kept, 5 rejected | 137.5/min | ETA: 5.3m [2026-01-01T12:20:34.439437] [DEBUG] [REMOTE ] SEDG: Retrieved 2709 rows, trimmed to 300. [2026-01-01T12:20:34.439553] [DEBUG] [REMOTE ] SEDG: PASS: History has at least 300 days. [2026-01-01T12:20:34.439780] [DEBUG] [REMOTE ] SEDG: PASS: Price check passed. Min price $28.47. [2026-01-01T12:20:34.439909] [DEBUG] [REMOTE ] SEDG: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:34.440013] [DEBUG] [REMOTE ] SEDG: PASS: Integrity check passed. [2026-01-01T12:20:34.440052] [DEBUG] [REMOTE ] SEDG: Symbol is viable for forecasting. [2026-01-01T12:20:34.440099] [INFO ] [MAIN ] [2818/3542] SEDG kept (0.5s) | 2813 kept, 5 rejected | 137.5/min | ETA: 5.3m [2026-01-01T12:20:34.952118] [DEBUG] [REMOTE ] SEE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:34.952287] [DEBUG] [REMOTE ] SEE: PASS: History has at least 300 days. [2026-01-01T12:20:34.952535] [DEBUG] [REMOTE ] SEE: PASS: Price check passed. Min price $33.33. [2026-01-01T12:20:34.952715] [DEBUG] [REMOTE ] SEE: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:34.952836] [DEBUG] [REMOTE ] SEE: PASS: Integrity check passed. [2026-01-01T12:20:34.952876] [DEBUG] [REMOTE ] SEE: Symbol is viable for forecasting. [2026-01-01T12:20:34.952925] [INFO ] [MAIN ] [2819/3542] SEE kept (0.5s) | 2814 kept, 5 rejected | 137.5/min | ETA: 5.3m [2026-01-01T12:20:35.250864] [DEBUG] [REMOTE ] SEIC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:35.251005] [DEBUG] [REMOTE ] SEIC: PASS: History has at least 300 days. [2026-01-01T12:20:35.251234] [DEBUG] [REMOTE ] SEIC: PASS: Price check passed. Min price $77.79. [2026-01-01T12:20:35.251366] [DEBUG] [REMOTE ] SEIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:35.251482] [DEBUG] [REMOTE ] SEIC: PASS: Integrity check passed. [2026-01-01T12:20:35.251521] [DEBUG] [REMOTE ] SEIC: Symbol is viable for forecasting. [2026-01-01T12:20:35.251587] [INFO ] [MAIN ] [2820/3542] SEIC kept (0.3s) | 2815 kept, 5 rejected | 137.5/min | ETA: 5.2m [2026-01-01T12:20:35.729003] [DEBUG] [REMOTE ] SELF: Retrieved 4409 rows, trimmed to 300. [2026-01-01T12:20:35.729159] [DEBUG] [REMOTE ] SELF: PASS: History has at least 300 days. [2026-01-01T12:20:35.729448] [DEBUG] [REMOTE ] SELF: PASS: Price check passed. Min price $4.79. [2026-01-01T12:20:35.729616] [DEBUG] [REMOTE ] SELF: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:35.729753] [DEBUG] [REMOTE ] SELF: PASS: Integrity check passed. [2026-01-01T12:20:35.729795] [DEBUG] [REMOTE ] SELF: Symbol is viable for forecasting. [2026-01-01T12:20:35.729846] [INFO ] [MAIN ] [2821/3542] SELF kept (0.5s) | 2816 kept, 5 rejected | 137.5/min | ETA: 5.2m [2026-01-01T12:20:36.109341] [DEBUG] [REMOTE ] SEM: Retrieved 4092 rows, trimmed to 300. [2026-01-01T12:20:36.109472] [DEBUG] [REMOTE ] SEM: PASS: History has at least 300 days. [2026-01-01T12:20:36.109700] [DEBUG] [REMOTE ] SEM: PASS: Price check passed. Min price $12.74. [2026-01-01T12:20:36.109837] [DEBUG] [REMOTE ] SEM: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:36.109947] [DEBUG] [REMOTE ] SEM: PASS: Integrity check passed. [2026-01-01T12:20:36.109986] [DEBUG] [REMOTE ] SEM: Symbol is viable for forecasting. [2026-01-01T12:20:36.110034] [INFO ] [MAIN ] [2822/3542] SEM kept (0.4s) | 2817 kept, 5 rejected | 137.5/min | ETA: 5.2m [2026-01-01T12:20:36.568910] [DEBUG] [REMOTE ] SENEA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:36.569051] [DEBUG] [REMOTE ] SENEA: PASS: History has at least 300 days. [2026-01-01T12:20:36.569297] [DEBUG] [REMOTE ] SENEA: PASS: Price check passed. Min price $101.18. [2026-01-01T12:20:36.569439] [DEBUG] [REMOTE ] SENEA: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:36.569555] [DEBUG] [REMOTE ] SENEA: PASS: Integrity check passed. [2026-01-01T12:20:36.569616] [DEBUG] [REMOTE ] SENEA: Symbol is viable for forecasting. [2026-01-01T12:20:36.569668] [INFO ] [MAIN ] [2823/3542] SENEA kept (0.5s) | 2818 kept, 5 rejected | 137.5/min | ETA: 5.2m [2026-01-01T12:20:36.862431] [DEBUG] [REMOTE ] SENS: Retrieved 2463 rows, trimmed to 300. [2026-01-01T12:20:36.862592] [DEBUG] [REMOTE ] SENS: PASS: History has at least 300 days. [2026-01-01T12:20:36.862799] [DEBUG] [REMOTE ] SENS: PASS: Price check passed. Min price $5.27. [2026-01-01T12:20:36.862931] [DEBUG] [REMOTE ] SENS: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:36.863042] [DEBUG] [REMOTE ] SENS: PASS: Integrity check passed. [2026-01-01T12:20:36.863081] [DEBUG] [REMOTE ] SENS: Symbol is viable for forecasting. [2026-01-01T12:20:36.863130] [INFO ] [MAIN ] [2824/3542] SENS kept (0.3s) | 2819 kept, 5 rejected | 137.6/min | ETA: 5.2m [2026-01-01T12:20:37.118828] [DEBUG] [REMOTE ] SERA: Retrieved 1122 rows, trimmed to 300. [2026-01-01T12:20:37.118970] [DEBUG] [REMOTE ] SERA: PASS: History has at least 300 days. [2026-01-01T12:20:37.119178] [DEBUG] [REMOTE ] SERA: PASS: Price check passed. Min price $2.52. [2026-01-01T12:20:37.119343] [DEBUG] [REMOTE ] SERA: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:37.119464] [DEBUG] [REMOTE ] SERA: PASS: Integrity check passed. [2026-01-01T12:20:37.119505] [DEBUG] [REMOTE ] SERA: Symbol is viable for forecasting. [2026-01-01T12:20:37.119557] [INFO ] [MAIN ] [2825/3542] SERA kept (0.3s) | 2820 kept, 5 rejected | 137.6/min | ETA: 5.2m [2026-01-01T12:20:37.648473] [DEBUG] [REMOTE ] SES: Retrieved 1217 rows, trimmed to 300. [2026-01-01T12:20:37.648648] [DEBUG] [REMOTE ] SES: PASS: History has at least 300 days. [2026-01-01T12:20:37.648870] [DEBUG] [REMOTE ] SES: PASS: Price check passed. Min price $1.79. [2026-01-01T12:20:37.649004] [DEBUG] [REMOTE ] SES: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:37.649118] [DEBUG] [REMOTE ] SES: PASS: Integrity check passed. [2026-01-01T12:20:37.649158] [DEBUG] [REMOTE ] SES: Symbol is viable for forecasting. [2026-01-01T12:20:37.649206] [INFO ] [MAIN ] [2826/3542] SES kept (0.5s) | 2821 kept, 5 rejected | 137.6/min | ETA: 5.2m [2026-01-01T12:20:38.032673] [DEBUG] [REMOTE ] SEVN: Retrieved 1363 rows, trimmed to 300. [2026-01-01T12:20:38.032848] [DEBUG] [REMOTE ] SEVN: PASS: History has at least 300 days. [2026-01-01T12:20:38.033110] [DEBUG] [REMOTE ] SEVN: PASS: Price check passed. Min price $8.52. [2026-01-01T12:20:38.033266] [DEBUG] [REMOTE ] SEVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:38.033392] [DEBUG] [REMOTE ] SEVN: PASS: Integrity check passed. [2026-01-01T12:20:38.033446] [DEBUG] [REMOTE ] SEVN: Symbol is viable for forecasting. [2026-01-01T12:20:38.033516] [INFO ] [MAIN ] [2827/3542] SEVN kept (0.4s) | 2822 kept, 5 rejected | 137.6/min | ETA: 5.2m [2026-01-01T12:20:38.381477] [DEBUG] [REMOTE ] SEZL: Retrieved 596 rows, trimmed to 300. [2026-01-01T12:20:38.381715] [DEBUG] [REMOTE ] SEZL: PASS: History has at least 300 days. [2026-01-01T12:20:38.381969] [DEBUG] [REMOTE ] SEZL: PASS: Price check passed. Min price $50.97. [2026-01-01T12:20:38.382109] [DEBUG] [REMOTE ] SEZL: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:38.382224] [DEBUG] [REMOTE ] SEZL: PASS: Integrity check passed. [2026-01-01T12:20:38.382267] [DEBUG] [REMOTE ] SEZL: Symbol is viable for forecasting. [2026-01-01T12:20:38.382319] [INFO ] [MAIN ] [2828/3542] SEZL kept (0.3s) | 2823 kept, 5 rejected | 137.6/min | ETA: 5.2m [2026-01-01T12:20:39.202889] [DEBUG] [REMOTE ] SF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:39.203114] [DEBUG] [REMOTE ] SF: PASS: History has at least 300 days. [2026-01-01T12:20:39.203497] [DEBUG] [REMOTE ] SF: PASS: Price check passed. Min price $106.66. [2026-01-01T12:20:39.203871] [DEBUG] [REMOTE ] SF: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:39.204021] [DEBUG] [REMOTE ] SF: PASS: Integrity check passed. [2026-01-01T12:20:39.204064] [DEBUG] [REMOTE ] SF: Symbol is viable for forecasting. [2026-01-01T12:20:39.204119] [INFO ] [MAIN ] [2829/3542] SF kept (0.8s) | 2824 kept, 5 rejected | 137.5/min | ETA: 5.2m [2026-01-01T12:20:39.402666] [DEBUG] [REMOTE ] SFB: Retrieved 2062 rows, trimmed to 300. [2026-01-01T12:20:39.402864] [DEBUG] [REMOTE ] SFB: PASS: History has at least 300 days. [2026-01-01T12:20:39.403121] [DEBUG] [REMOTE ] SFB: PASS: Price check passed. Min price $20.45. [2026-01-01T12:20:39.403267] [DEBUG] [REMOTE ] SFB: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:39.403393] [DEBUG] [REMOTE ] SFB: PASS: Integrity check passed. [2026-01-01T12:20:39.403435] [DEBUG] [REMOTE ] SFB: Symbol is viable for forecasting. [2026-01-01T12:20:39.403488] [INFO ] [MAIN ] [2830/3542] SFB kept (0.2s) | 2825 kept, 5 rejected | 137.6/min | ETA: 5.2m [2026-01-01T12:20:39.951741] [DEBUG] [REMOTE ] SFBS: Retrieved 2927 rows, trimmed to 300. [2026-01-01T12:20:39.951926] [DEBUG] [REMOTE ] SFBS: PASS: History has at least 300 days. [2026-01-01T12:20:39.952207] [DEBUG] [REMOTE ] SFBS: PASS: Price check passed. Min price $67.76. [2026-01-01T12:20:39.952384] [DEBUG] [REMOTE ] SFBS: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:39.952527] [DEBUG] [REMOTE ] SFBS: PASS: Integrity check passed. [2026-01-01T12:20:39.952594] [DEBUG] [REMOTE ] SFBS: Symbol is viable for forecasting. [2026-01-01T12:20:39.952652] [INFO ] [MAIN ] [2831/3542] SFBS kept (0.5s) | 2826 kept, 5 rejected | 137.6/min | ETA: 5.2m [2026-01-01T12:20:40.304518] [DEBUG] [REMOTE ] SFIX: Retrieved 2040 rows, trimmed to 300. [2026-01-01T12:20:40.304763] [DEBUG] [REMOTE ] SFIX: PASS: History has at least 300 days. [2026-01-01T12:20:40.305056] [DEBUG] [REMOTE ] SFIX: PASS: Price check passed. Min price $3.95. [2026-01-01T12:20:40.305216] [DEBUG] [REMOTE ] SFIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:40.305353] [DEBUG] [REMOTE ] SFIX: PASS: Integrity check passed. [2026-01-01T12:20:40.305400] [DEBUG] [REMOTE ] SFIX: Symbol is viable for forecasting. [2026-01-01T12:20:40.305463] [INFO ] [MAIN ] [2832/3542] SFIX kept (0.4s) | 2827 kept, 5 rejected | 137.6/min | ETA: 5.2m [2026-01-01T12:20:40.880231] [DEBUG] [REMOTE ] SFL: Retrieved 5421 rows, trimmed to 300. [2026-01-01T12:20:40.880465] [DEBUG] [REMOTE ] SFL: PASS: History has at least 300 days. [2026-01-01T12:20:40.880802] [DEBUG] [REMOTE ] SFL: PASS: Price check passed. Min price $6.67. [2026-01-01T12:20:40.880966] [DEBUG] [REMOTE ] SFL: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:40.881116] [DEBUG] [REMOTE ] SFL: PASS: Integrity check passed. [2026-01-01T12:20:40.881162] [DEBUG] [REMOTE ] SFL: Symbol is viable for forecasting. [2026-01-01T12:20:40.881225] [INFO ] [MAIN ] [2833/3542] SFL kept (0.6s) | 2828 kept, 5 rejected | 137.6/min | ETA: 5.2m [2026-01-01T12:20:41.099633] [DEBUG] [REMOTE ] SFLO: Retrieved 508 rows, trimmed to 300. [2026-01-01T12:20:41.099804] [DEBUG] [REMOTE ] SFLO: PASS: History has at least 300 days. [2026-01-01T12:20:41.100051] [DEBUG] [REMOTE ] SFLO: PASS: Price check passed. Min price $27.41. [2026-01-01T12:20:41.100201] [DEBUG] [REMOTE ] SFLO: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:41.100354] [DEBUG] [REMOTE ] SFLO: PASS: Integrity check passed. [2026-01-01T12:20:41.100413] [DEBUG] [REMOTE ] SFLO: Symbol is viable for forecasting. [2026-01-01T12:20:41.100468] [INFO ] [MAIN ] [2834/3542] SFLO kept (0.2s) | 2829 kept, 5 rejected | 137.6/min | ETA: 5.1m [2026-01-01T12:20:41.636791] [DEBUG] [REMOTE ] SFM: Retrieved 3124 rows, trimmed to 300. [2026-01-01T12:20:41.636968] [DEBUG] [REMOTE ] SFM: PASS: History has at least 300 days. [2026-01-01T12:20:41.637215] [DEBUG] [REMOTE ] SFM: PASS: Price check passed. Min price $77.25. [2026-01-01T12:20:41.637353] [DEBUG] [REMOTE ] SFM: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:41.637525] [DEBUG] [REMOTE ] SFM: PASS: Integrity check passed. [2026-01-01T12:20:41.637588] [DEBUG] [REMOTE ] SFM: Symbol is viable for forecasting. [2026-01-01T12:20:41.637646] [INFO ] [MAIN ] [2835/3542] SFM kept (0.5s) | 2830 kept, 5 rejected | 137.6/min | ETA: 5.1m [2026-01-01T12:20:42.288091] [DEBUG] [REMOTE ] SFNC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:42.288310] [DEBUG] [REMOTE ] SFNC: PASS: History has at least 300 days. [2026-01-01T12:20:42.288706] [DEBUG] [REMOTE ] SFNC: PASS: Price check passed. Min price $17.07. [2026-01-01T12:20:42.288858] [DEBUG] [REMOTE ] SFNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:42.288996] [DEBUG] [REMOTE ] SFNC: PASS: Integrity check passed. [2026-01-01T12:20:42.289038] [DEBUG] [REMOTE ] SFNC: Symbol is viable for forecasting. [2026-01-01T12:20:42.289094] [INFO ] [MAIN ] [2836/3542] SFNC kept (0.7s) | 2831 kept, 5 rejected | 137.5/min | ETA: 5.1m [2026-01-01T12:20:42.522006] [DEBUG] [REMOTE ] SG: Retrieved 1033 rows, trimmed to 300. [2026-01-01T12:20:42.522232] [DEBUG] [REMOTE ] SG: PASS: History has at least 300 days. [2026-01-01T12:20:42.522752] [DEBUG] [REMOTE ] SG: PASS: Price check passed. Min price $5.23. [2026-01-01T12:20:42.522935] [DEBUG] [REMOTE ] SG: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:42.523087] [DEBUG] [REMOTE ] SG: PASS: Integrity check passed. [2026-01-01T12:20:42.523138] [DEBUG] [REMOTE ] SG: Symbol is viable for forecasting. [2026-01-01T12:20:42.523207] [INFO ] [MAIN ] [2837/3542] SG kept (0.2s) | 2832 kept, 5 rejected | 137.6/min | ETA: 5.1m [2026-01-01T12:20:43.012398] [DEBUG] [REMOTE ] SGBX: Retrieved 2144 rows, trimmed to 300. [2026-01-01T12:20:43.012628] [DEBUG] [REMOTE ] SGBX: PASS: History has at least 300 days. [2026-01-01T12:20:43.012886] [DEBUG] [REMOTE ] SGBX: PASS: Price check passed. Min price $1.88. [2026-01-01T12:20:43.013028] [DEBUG] [REMOTE ] SGBX: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:43.013145] [DEBUG] [REMOTE ] SGBX: PASS: Integrity check passed. [2026-01-01T12:20:43.013188] [DEBUG] [REMOTE ] SGBX: Symbol is viable for forecasting. [2026-01-01T12:20:43.013264] [INFO ] [MAIN ] [2838/3542] SGBX kept (0.5s) | 2833 kept, 5 rejected | 137.6/min | ETA: 5.1m [2026-01-01T12:20:43.592783] [DEBUG] [REMOTE ] SGC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:43.593022] [DEBUG] [REMOTE ] SGC: PASS: History has at least 300 days. [2026-01-01T12:20:43.593395] [DEBUG] [REMOTE ] SGC: PASS: Price check passed. Min price $8.48. [2026-01-01T12:20:43.593620] [DEBUG] [REMOTE ] SGC: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:43.593793] [DEBUG] [REMOTE ] SGC: PASS: Integrity check passed. [2026-01-01T12:20:43.593838] [DEBUG] [REMOTE ] SGC: Symbol is viable for forecasting. [2026-01-01T12:20:43.593891] [INFO ] [MAIN ] [2839/3542] SGC kept (0.6s) | 2834 kept, 5 rejected | 137.5/min | ETA: 5.1m [2026-01-01T12:20:43.724013] [DEBUG] [REMOTE ] SGHC: Retrieved 985 rows, trimmed to 300. [2026-01-01T12:20:43.724152] [DEBUG] [REMOTE ] SGHC: PASS: History has at least 300 days. [2026-01-01T12:20:43.724421] [DEBUG] [REMOTE ] SGHC: PASS: Price check passed. Min price $10.52. [2026-01-01T12:20:43.724558] [DEBUG] [REMOTE ] SGHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:43.724693] [DEBUG] [REMOTE ] SGHC: PASS: Integrity check passed. [2026-01-01T12:20:43.724734] [DEBUG] [REMOTE ] SGHC: Symbol is viable for forecasting. [2026-01-01T12:20:43.724809] [INFO ] [MAIN ] [2840/3542] SGHC kept (0.1s) | 2835 kept, 5 rejected | 137.6/min | ETA: 5.1m [2026-01-01T12:20:44.342703] [DEBUG] [REMOTE ] SGRY: Retrieved 2578 rows, trimmed to 300. [2026-01-01T12:20:44.342910] [DEBUG] [REMOTE ] SGRY: PASS: History has at least 300 days. [2026-01-01T12:20:44.343176] [DEBUG] [REMOTE ] SGRY: PASS: Price check passed. Min price $15.06. [2026-01-01T12:20:44.343315] [DEBUG] [REMOTE ] SGRY: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:44.343441] [DEBUG] [REMOTE ] SGRY: PASS: Integrity check passed. [2026-01-01T12:20:44.343484] [DEBUG] [REMOTE ] SGRY: Symbol is viable for forecasting. [2026-01-01T12:20:44.343536] [INFO ] [MAIN ] [2841/3542] SGRY kept (0.6s) | 2836 kept, 5 rejected | 137.6/min | ETA: 5.1m [2026-01-01T12:20:44.787862] [DEBUG] [REMOTE ] SHAK: Retrieved 2747 rows, trimmed to 300. [2026-01-01T12:20:44.788025] [DEBUG] [REMOTE ] SHAK: PASS: History has at least 300 days. [2026-01-01T12:20:44.788267] [DEBUG] [REMOTE ] SHAK: PASS: Price check passed. Min price $77.12. [2026-01-01T12:20:44.788403] [DEBUG] [REMOTE ] SHAK: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:44.788522] [DEBUG] [REMOTE ] SHAK: PASS: Integrity check passed. [2026-01-01T12:20:44.788607] [DEBUG] [REMOTE ] SHAK: Symbol is viable for forecasting. [2026-01-01T12:20:44.788671] [INFO ] [MAIN ] [2842/3542] SHAK kept (0.4s) | 2837 kept, 5 rejected | 137.6/min | ETA: 5.1m [2026-01-01T12:20:45.361603] [DEBUG] [REMOTE ] SHBI: Retrieved 6232 rows, trimmed to 300. [2026-01-01T12:20:45.361790] [DEBUG] [REMOTE ] SHBI: PASS: History has at least 300 days. [2026-01-01T12:20:45.362100] [DEBUG] [REMOTE ] SHBI: PASS: Price check passed. Min price $15.10. [2026-01-01T12:20:45.362246] [DEBUG] [REMOTE ] SHBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:45.362373] [DEBUG] [REMOTE ] SHBI: PASS: Integrity check passed. [2026-01-01T12:20:45.362415] [DEBUG] [REMOTE ] SHBI: Symbol is viable for forecasting. [2026-01-01T12:20:45.362469] [INFO ] [MAIN ] [2843/3542] SHBI kept (0.6s) | 2838 kept, 5 rejected | 137.5/min | ETA: 5.1m [2026-01-01T12:20:45.614284] [DEBUG] [REMOTE ] SHC: Retrieved 1283 rows, trimmed to 300. [2026-01-01T12:20:45.614458] [DEBUG] [REMOTE ] SHC: PASS: History has at least 300 days. [2026-01-01T12:20:45.614714] [DEBUG] [REMOTE ] SHC: PASS: Price check passed. Min price $15.23. [2026-01-01T12:20:45.614851] [DEBUG] [REMOTE ] SHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:45.614962] [DEBUG] [REMOTE ] SHC: PASS: Integrity check passed. [2026-01-01T12:20:45.615001] [DEBUG] [REMOTE ] SHC: Symbol is viable for forecasting. [2026-01-01T12:20:45.615075] [INFO ] [MAIN ] [2844/3542] SHC kept (0.3s) | 2839 kept, 5 rejected | 137.6/min | ETA: 5.1m [2026-01-01T12:20:46.015738] [DEBUG] [REMOTE ] SHCO: Retrieved 1122 rows, trimmed to 300. [2026-01-01T12:20:46.015930] [DEBUG] [REMOTE ] SHCO: PASS: History has at least 300 days. [2026-01-01T12:20:46.016186] [DEBUG] [REMOTE ] SHCO: PASS: Price check passed. Min price $8.70. [2026-01-01T12:20:46.016327] [DEBUG] [REMOTE ] SHCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:46.016461] [DEBUG] [REMOTE ] SHCO: PASS: Integrity check passed. [2026-01-01T12:20:46.016507] [DEBUG] [REMOTE ] SHCO: Symbol is viable for forecasting. [2026-01-01T12:20:46.016560] [INFO ] [MAIN ] [2845/3542] SHCO kept (0.4s) | 2840 kept, 5 rejected | 137.6/min | ETA: 5.1m [2026-01-01T12:20:46.672810] [DEBUG] [REMOTE ] SHEL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:46.673213] [DEBUG] [REMOTE ] SHEL: PASS: History has at least 300 days. [2026-01-01T12:20:46.673595] [DEBUG] [REMOTE ] SHEL: PASS: Price check passed. Min price $70.46. [2026-01-01T12:20:46.673748] [DEBUG] [REMOTE ] SHEL: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:46.673889] [DEBUG] [REMOTE ] SHEL: PASS: Integrity check passed. [2026-01-01T12:20:46.673931] [DEBUG] [REMOTE ] SHEL: Symbol is viable for forecasting. [2026-01-01T12:20:46.673996] [INFO ] [MAIN ] [2846/3542] SHEL kept (0.7s) | 2841 kept, 5 rejected | 137.5/min | ETA: 5.1m [2026-01-01T12:20:47.254435] [DEBUG] [REMOTE ] SHEN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:47.254645] [DEBUG] [REMOTE ] SHEN: PASS: History has at least 300 days. [2026-01-01T12:20:47.254948] [DEBUG] [REMOTE ] SHEN: PASS: Price check passed. Min price $9.90. [2026-01-01T12:20:47.255097] [DEBUG] [REMOTE ] SHEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:47.255230] [DEBUG] [REMOTE ] SHEN: PASS: Integrity check passed. [2026-01-01T12:20:47.255278] [DEBUG] [REMOTE ] SHEN: Symbol is viable for forecasting. [2026-01-01T12:20:47.255338] [INFO ] [MAIN ] [2847/3542] SHEN kept (0.6s) | 2842 kept, 5 rejected | 137.5/min | ETA: 5.1m [2026-01-01T12:20:47.492546] [DEBUG] [REMOTE ] SHFS: Retrieved 1096 rows, trimmed to 300. [2026-01-01T12:20:47.492754] [DEBUG] [REMOTE ] SHFS: PASS: History has at least 300 days. [2026-01-01T12:20:47.492995] [DEBUG] [REMOTE ] SHFS: PASS: Price check passed. Min price $1.03. [2026-01-01T12:20:47.493132] [DEBUG] [REMOTE ] SHFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:47.493245] [DEBUG] [REMOTE ] SHFS: PASS: Integrity check passed. [2026-01-01T12:20:47.493287] [DEBUG] [REMOTE ] SHFS: Symbol is viable for forecasting. [2026-01-01T12:20:47.493339] [INFO ] [MAIN ] [2848/3542] SHFS kept (0.2s) | 2843 kept, 5 rejected | 137.5/min | ETA: 5.0m [2026-01-01T12:20:48.081395] [DEBUG] [REMOTE ] SHG: Retrieved 5610 rows, trimmed to 300. [2026-01-01T12:20:48.081621] [DEBUG] [REMOTE ] SHG: PASS: History has at least 300 days. [2026-01-01T12:20:48.081981] [DEBUG] [REMOTE ] SHG: PASS: Price check passed. Min price $48.94. [2026-01-01T12:20:48.082128] [DEBUG] [REMOTE ] SHG: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:48.082272] [DEBUG] [REMOTE ] SHG: PASS: Integrity check passed. [2026-01-01T12:20:48.082359] [DEBUG] [REMOTE ] SHG: Symbol is viable for forecasting. [2026-01-01T12:20:48.082416] [INFO ] [MAIN ] [2849/3542] SHG kept (0.6s) | 2844 kept, 5 rejected | 137.5/min | ETA: 5.0m [2026-01-01T12:20:48.470960] [DEBUG] [REMOTE ] SHIP: Retrieved 4574 rows, trimmed to 300. [2026-01-01T12:20:48.471208] [DEBUG] [REMOTE ] SHIP: PASS: History has at least 300 days. [2026-01-01T12:20:48.471544] [DEBUG] [REMOTE ] SHIP: PASS: Price check passed. Min price $7.60. [2026-01-01T12:20:48.471758] [DEBUG] [REMOTE ] SHIP: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:48.471902] [DEBUG] [REMOTE ] SHIP: PASS: Integrity check passed. [2026-01-01T12:20:48.471946] [DEBUG] [REMOTE ] SHIP: Symbol is viable for forecasting. [2026-01-01T12:20:48.472032] [INFO ] [MAIN ] [2850/3542] SHIP kept (0.4s) | 2845 kept, 5 rejected | 137.5/min | ETA: 5.0m [2026-01-01T12:20:48.721147] [DEBUG] [REMOTE ] SHLS: Retrieved 1239 rows, trimmed to 300. [2026-01-01T12:20:48.721363] [DEBUG] [REMOTE ] SHLS: PASS: History has at least 300 days. [2026-01-01T12:20:48.721747] [DEBUG] [REMOTE ] SHLS: PASS: Price check passed. Min price $7.46. [2026-01-01T12:20:48.721901] [DEBUG] [REMOTE ] SHLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:48.722036] [DEBUG] [REMOTE ] SHLS: PASS: Integrity check passed. [2026-01-01T12:20:48.722078] [DEBUG] [REMOTE ] SHLS: Symbol is viable for forecasting. [2026-01-01T12:20:48.722132] [INFO ] [MAIN ] [2851/3542] SHLS kept (0.3s) | 2846 kept, 5 rejected | 137.6/min | ETA: 5.0m [2026-01-01T12:20:49.176690] [DEBUG] [REMOTE ] SHO: Retrieved 5333 rows, trimmed to 300. [2026-01-01T12:20:49.176888] [DEBUG] [REMOTE ] SHO: PASS: History has at least 300 days. [2026-01-01T12:20:49.177179] [DEBUG] [REMOTE ] SHO: PASS: Price check passed. Min price $8.72. [2026-01-01T12:20:49.177322] [DEBUG] [REMOTE ] SHO: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:49.177456] [DEBUG] [REMOTE ] SHO: PASS: Integrity check passed. [2026-01-01T12:20:49.177497] [DEBUG] [REMOTE ] SHO: Symbol is viable for forecasting. [2026-01-01T12:20:49.177551] [INFO ] [MAIN ] [2852/3542] SHO kept (0.5s) | 2847 kept, 5 rejected | 137.6/min | ETA: 5.0m [2026-01-01T12:20:49.454933] [DEBUG] [REMOTE ] SHOC: Retrieved 812 rows, trimmed to 300. [2026-01-01T12:20:49.455168] [DEBUG] [REMOTE ] SHOC: PASS: History has at least 300 days. [2026-01-01T12:20:49.455432] [DEBUG] [REMOTE ] SHOC: PASS: Price check passed. Min price $62.03. [2026-01-01T12:20:49.455568] [DEBUG] [REMOTE ] SHOC: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:49.455782] [DEBUG] [REMOTE ] SHOC: PASS: Integrity check passed. [2026-01-01T12:20:49.455857] [DEBUG] [REMOTE ] SHOC: Symbol is viable for forecasting. [2026-01-01T12:20:49.455913] [INFO ] [MAIN ] [2853/3542] SHOC kept (0.3s) | 2848 kept, 5 rejected | 137.6/min | ETA: 5.0m [2026-01-01T12:20:50.155772] [DEBUG] [REMOTE ] SHOO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:50.155978] [DEBUG] [REMOTE ] SHOO: PASS: History has at least 300 days. [2026-01-01T12:20:50.156292] [DEBUG] [REMOTE ] SHOO: PASS: Price check passed. Min price $32.10. [2026-01-01T12:20:50.156436] [DEBUG] [REMOTE ] SHOO: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:50.156643] [DEBUG] [REMOTE ] SHOO: PASS: Integrity check passed. [2026-01-01T12:20:50.156693] [DEBUG] [REMOTE ] SHOO: Symbol is viable for forecasting. [2026-01-01T12:20:50.156972] [INFO ] [MAIN ] [2854/3542] SHOO kept (0.7s) | 2849 kept, 5 rejected | 137.5/min | ETA: 5.0m [2026-01-01T12:20:50.486314] [DEBUG] [REMOTE ] SHOP: Retrieved 2670 rows, trimmed to 300. [2026-01-01T12:20:50.486512] [DEBUG] [REMOTE ] SHOP: PASS: History has at least 300 days. [2026-01-01T12:20:50.486793] [DEBUG] [REMOTE ] SHOP: PASS: Price check passed. Min price $139.93. [2026-01-01T12:20:50.486936] [DEBUG] [REMOTE ] SHOP: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:50.487064] [DEBUG] [REMOTE ] SHOP: PASS: Integrity check passed. [2026-01-01T12:20:50.487107] [DEBUG] [REMOTE ] SHOP: Symbol is viable for forecasting. [2026-01-01T12:20:50.487159] [INFO ] [MAIN ] [2855/3542] SHOP kept (0.3s) | 2850 kept, 5 rejected | 137.6/min | ETA: 5.0m [2026-01-01T12:20:50.932459] [DEBUG] [REMOTE ] SHY: Retrieved 5897 rows, trimmed to 300. [2026-01-01T12:20:50.932668] [DEBUG] [REMOTE ] SHY: PASS: History has at least 300 days. [2026-01-01T12:20:50.932934] [DEBUG] [REMOTE ] SHY: PASS: Price check passed. Min price $82.03. [2026-01-01T12:20:50.933069] [DEBUG] [REMOTE ] SHY: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:50.933190] [DEBUG] [REMOTE ] SHY: PASS: Integrity check passed. [2026-01-01T12:20:50.933256] [DEBUG] [REMOTE ] SHY: Symbol is viable for forecasting. [2026-01-01T12:20:50.933308] [INFO ] [MAIN ] [2856/3542] SHY kept (0.4s) | 2851 kept, 5 rejected | 137.5/min | ETA: 5.0m [2026-01-01T12:20:51.240131] [DEBUG] [REMOTE ] SIBN: Retrieved 1811 rows, trimmed to 300. [2026-01-01T12:20:51.240321] [DEBUG] [REMOTE ] SIBN: PASS: History has at least 300 days. [2026-01-01T12:20:51.240602] [DEBUG] [REMOTE ] SIBN: PASS: Price check passed. Min price $14.74. [2026-01-01T12:20:51.240747] [DEBUG] [REMOTE ] SIBN: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:51.240869] [DEBUG] [REMOTE ] SIBN: PASS: Integrity check passed. [2026-01-01T12:20:51.240912] [DEBUG] [REMOTE ] SIBN: Symbol is viable for forecasting. [2026-01-01T12:20:51.240967] [INFO ] [MAIN ] [2857/3542] SIBN kept (0.3s) | 2852 kept, 5 rejected | 137.6/min | ETA: 5.0m [2026-01-01T12:20:51.816463] [DEBUG] [REMOTE ] SID: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:51.816677] [DEBUG] [REMOTE ] SID: PASS: History has at least 300 days. [2026-01-01T12:20:51.816965] [DEBUG] [REMOTE ] SID: PASS: Price check passed. Min price $1.45. [2026-01-01T12:20:51.817101] [DEBUG] [REMOTE ] SID: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:51.817232] [DEBUG] [REMOTE ] SID: PASS: Integrity check passed. [2026-01-01T12:20:51.817273] [DEBUG] [REMOTE ] SID: Symbol is viable for forecasting. [2026-01-01T12:20:51.817328] [INFO ] [MAIN ] [2858/3542] SID kept (0.6s) | 2853 kept, 5 rejected | 137.5/min | ETA: 5.0m [2026-01-01T12:20:52.174483] [DEBUG] [REMOTE ] SIEB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:52.174694] [DEBUG] [REMOTE ] SIEB: PASS: History has at least 300 days. [2026-01-01T12:20:52.174973] [DEBUG] [REMOTE ] SIEB: PASS: Price check passed. Min price $2.64. [2026-01-01T12:20:52.175112] [DEBUG] [REMOTE ] SIEB: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:52.175241] [DEBUG] [REMOTE ] SIEB: PASS: Integrity check passed. [2026-01-01T12:20:52.175284] [DEBUG] [REMOTE ] SIEB: Symbol is viable for forecasting. [2026-01-01T12:20:52.175479] [INFO ] [MAIN ] [2859/3542] SIEB kept (0.4s) | 2854 kept, 5 rejected | 137.6/min | ETA: 5.0m [2026-01-01T12:20:52.675321] [DEBUG] [REMOTE ] SIFY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:52.675524] [DEBUG] [REMOTE ] SIFY: PASS: History has at least 300 days. [2026-01-01T12:20:52.675851] [DEBUG] [REMOTE ] SIFY: PASS: Price check passed. Min price $10.37. [2026-01-01T12:20:52.675997] [DEBUG] [REMOTE ] SIFY: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:52.676148] [DEBUG] [REMOTE ] SIFY: PASS: Integrity check passed. [2026-01-01T12:20:52.676195] [DEBUG] [REMOTE ] SIFY: Symbol is viable for forecasting. [2026-01-01T12:20:52.676250] [INFO ] [MAIN ] [2860/3542] SIFY kept (0.5s) | 2855 kept, 5 rejected | 137.5/min | ETA: 5.0m [2026-01-01T12:20:53.019512] [DEBUG] [REMOTE ] SIG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:53.019793] [DEBUG] [REMOTE ] SIG: PASS: History has at least 300 days. [2026-01-01T12:20:53.020362] [DEBUG] [REMOTE ] SIG: PASS: Price check passed. Min price $82.88. [2026-01-01T12:20:53.020507] [DEBUG] [REMOTE ] SIG: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:53.020685] [DEBUG] [REMOTE ] SIG: PASS: Integrity check passed. [2026-01-01T12:20:53.020732] [DEBUG] [REMOTE ] SIG: Symbol is viable for forecasting. [2026-01-01T12:20:53.020789] [INFO ] [MAIN ] [2861/3542] SIG kept (0.3s) | 2856 kept, 5 rejected | 137.6/min | ETA: 5.0m [2026-01-01T12:20:53.526566] [DEBUG] [REMOTE ] SIGA: Retrieved 6580 rows, trimmed to 300. [2026-01-01T12:20:53.526767] [DEBUG] [REMOTE ] SIGA: PASS: History has at least 300 days. [2026-01-01T12:20:53.527050] [DEBUG] [REMOTE ] SIGA: PASS: Price check passed. Min price $5.77. [2026-01-01T12:20:53.527182] [DEBUG] [REMOTE ] SIGA: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:53.527314] [DEBUG] [REMOTE ] SIGA: PASS: Integrity check passed. [2026-01-01T12:20:53.527379] [DEBUG] [REMOTE ] SIGA: Symbol is viable for forecasting. [2026-01-01T12:20:53.527431] [INFO ] [MAIN ] [2862/3542] SIGA kept (0.5s) | 2857 kept, 5 rejected | 137.6/min | ETA: 4.9m [2026-01-01T12:20:54.105480] [DEBUG] [REMOTE ] SIGI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:54.105653] [DEBUG] [REMOTE ] SIGI: PASS: History has at least 300 days. [2026-01-01T12:20:54.105901] [DEBUG] [REMOTE ] SIGI: PASS: Price check passed. Min price $73.62. [2026-01-01T12:20:54.106038] [DEBUG] [REMOTE ] SIGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:54.106163] [DEBUG] [REMOTE ] SIGI: PASS: Integrity check passed. [2026-01-01T12:20:54.106203] [DEBUG] [REMOTE ] SIGI: Symbol is viable for forecasting. [2026-01-01T12:20:54.106254] [INFO ] [MAIN ] [2863/3542] SIGI kept (0.6s) | 2858 kept, 5 rejected | 137.5/min | ETA: 4.9m [2026-01-01T12:20:54.283463] [DEBUG] [REMOTE ] SII: Retrieved 1385 rows, trimmed to 300. [2026-01-01T12:20:54.283649] [DEBUG] [REMOTE ] SII: PASS: History has at least 300 days. [2026-01-01T12:20:54.283890] [DEBUG] [REMOTE ] SII: PASS: Price check passed. Min price $79.38. [2026-01-01T12:20:54.284027] [DEBUG] [REMOTE ] SII: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:54.284144] [DEBUG] [REMOTE ] SII: PASS: Integrity check passed. [2026-01-01T12:20:54.284184] [DEBUG] [REMOTE ] SII: Symbol is viable for forecasting. [2026-01-01T12:20:54.284232] [INFO ] [MAIN ] [2864/3542] SII kept (0.2s) | 2859 kept, 5 rejected | 137.6/min | ETA: 4.9m [2026-01-01T12:20:54.807210] [DEBUG] [REMOTE ] SIMO: Retrieved 5159 rows, trimmed to 300. [2026-01-01T12:20:54.807391] [DEBUG] [REMOTE ] SIMO: PASS: History has at least 300 days. [2026-01-01T12:20:54.807694] [DEBUG] [REMOTE ] SIMO: PASS: Price check passed. Min price $80.16. [2026-01-01T12:20:54.807840] [DEBUG] [REMOTE ] SIMO: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:54.807968] [DEBUG] [REMOTE ] SIMO: PASS: Integrity check passed. [2026-01-01T12:20:54.808010] [DEBUG] [REMOTE ] SIMO: Symbol is viable for forecasting. [2026-01-01T12:20:54.808064] [INFO ] [MAIN ] [2865/3542] SIMO kept (0.5s) | 2860 kept, 5 rejected | 137.6/min | ETA: 4.9m [2026-01-01T12:20:55.423295] [DEBUG] [REMOTE ] SIRI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:55.423480] [DEBUG] [REMOTE ] SIRI: PASS: History has at least 300 days. [2026-01-01T12:20:55.423768] [DEBUG] [REMOTE ] SIRI: PASS: Price check passed. Min price $19.92. [2026-01-01T12:20:55.423912] [DEBUG] [REMOTE ] SIRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:55.424042] [DEBUG] [REMOTE ] SIRI: PASS: Integrity check passed. [2026-01-01T12:20:55.424083] [DEBUG] [REMOTE ] SIRI: Symbol is viable for forecasting. [2026-01-01T12:20:55.424138] [INFO ] [MAIN ] [2866/3542] SIRI kept (0.6s) | 2861 kept, 5 rejected | 137.5/min | ETA: 4.9m [2026-01-01T12:20:55.856842] [DEBUG] [REMOTE ] SITC: Retrieved 6282 rows, trimmed to 300. [2026-01-01T12:20:55.857110] [DEBUG] [REMOTE ] SITC: PASS: History has at least 300 days. [2026-01-01T12:20:55.857481] [DEBUG] [REMOTE ] SITC: PASS: Price check passed. Min price $5.87. [2026-01-01T12:20:55.857647] [DEBUG] [REMOTE ] SITC: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:55.857798] [DEBUG] [REMOTE ] SITC: PASS: Integrity check passed. [2026-01-01T12:20:55.857841] [DEBUG] [REMOTE ] SITC: Symbol is viable for forecasting. [2026-01-01T12:20:55.857913] [INFO ] [MAIN ] [2867/3542] SITC kept (0.4s) | 2862 kept, 5 rejected | 137.5/min | ETA: 4.9m [2026-01-01T12:20:56.061071] [DEBUG] [REMOTE ] SITE: Retrieved 2424 rows, trimmed to 300. [2026-01-01T12:20:56.061281] [DEBUG] [REMOTE ] SITE: PASS: History has at least 300 days. [2026-01-01T12:20:56.061590] [DEBUG] [REMOTE ] SITE: PASS: Price check passed. Min price $116.99. [2026-01-01T12:20:56.061763] [DEBUG] [REMOTE ] SITE: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:56.061890] [DEBUG] [REMOTE ] SITE: PASS: Integrity check passed. [2026-01-01T12:20:56.061974] [DEBUG] [REMOTE ] SITE: Symbol is viable for forecasting. [2026-01-01T12:20:56.062032] [INFO ] [MAIN ] [2868/3542] SITE kept (0.2s) | 2863 kept, 5 rejected | 137.6/min | ETA: 4.9m [2026-01-01T12:20:56.411022] [DEBUG] [REMOTE ] SITM: Retrieved 1536 rows, trimmed to 300. [2026-01-01T12:20:56.411210] [DEBUG] [REMOTE ] SITM: PASS: History has at least 300 days. [2026-01-01T12:20:56.411461] [DEBUG] [REMOTE ] SITM: PASS: Price check passed. Min price $252.76. [2026-01-01T12:20:56.411626] [DEBUG] [REMOTE ] SITM: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:56.411744] [DEBUG] [REMOTE ] SITM: PASS: Integrity check passed. [2026-01-01T12:20:56.411785] [DEBUG] [REMOTE ] SITM: Symbol is viable for forecasting. [2026-01-01T12:20:56.411838] [INFO ] [MAIN ] [2869/3542] SITM kept (0.3s) | 2864 kept, 5 rejected | 137.6/min | ETA: 4.9m [2026-01-01T12:20:56.940653] [DEBUG] [REMOTE ] SIXG: Retrieved 1718 rows, trimmed to 300. [2026-01-01T12:20:56.940841] [DEBUG] [REMOTE ] SIXG: PASS: History has at least 300 days. [2026-01-01T12:20:56.941087] [DEBUG] [REMOTE ] SIXG: PASS: Price check passed. Min price $60.27. [2026-01-01T12:20:56.941224] [DEBUG] [REMOTE ] SIXG: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:56.941339] [DEBUG] [REMOTE ] SIXG: PASS: Integrity check passed. [2026-01-01T12:20:56.941379] [DEBUG] [REMOTE ] SIXG: Symbol is viable for forecasting. [2026-01-01T12:20:56.941436] [INFO ] [MAIN ] [2870/3542] SIXG kept (0.5s) | 2865 kept, 5 rejected | 137.6/min | ETA: 4.9m [2026-01-01T12:20:57.535917] [DEBUG] [REMOTE ] SJM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:57.536116] [DEBUG] [REMOTE ] SJM: PASS: History has at least 300 days. [2026-01-01T12:20:57.536422] [DEBUG] [REMOTE ] SJM: PASS: Price check passed. Min price $97.81. [2026-01-01T12:20:57.536568] [DEBUG] [REMOTE ] SJM: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:57.536730] [DEBUG] [REMOTE ] SJM: PASS: Integrity check passed. [2026-01-01T12:20:57.536775] [DEBUG] [REMOTE ] SJM: Symbol is viable for forecasting. [2026-01-01T12:20:57.536829] [INFO ] [MAIN ] [2871/3542] SJM kept (0.6s) | 2866 kept, 5 rejected | 137.5/min | ETA: 4.9m [2026-01-01T12:20:57.814764] [DEBUG] [REMOTE ] SKE: Retrieved 2020 rows, trimmed to 300. [2026-01-01T12:20:57.814993] [DEBUG] [REMOTE ] SKE: PASS: History has at least 300 days. [2026-01-01T12:20:57.815259] [DEBUG] [REMOTE ] SKE: PASS: Price check passed. Min price $15.54. [2026-01-01T12:20:57.815400] [DEBUG] [REMOTE ] SKE: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:57.815520] [DEBUG] [REMOTE ] SKE: PASS: Integrity check passed. [2026-01-01T12:20:57.815561] [DEBUG] [REMOTE ] SKE: Symbol is viable for forecasting. [2026-01-01T12:20:57.815637] [INFO ] [MAIN ] [2872/3542] SKE kept (0.3s) | 2867 kept, 5 rejected | 137.6/min | ETA: 4.9m [2026-01-01T12:20:58.217057] [DEBUG] [REMOTE ] SKIL: Retrieved 1618 rows, trimmed to 300. [2026-01-01T12:20:58.217269] [DEBUG] [REMOTE ] SKIL: PASS: History has at least 300 days. [2026-01-01T12:20:58.217609] [DEBUG] [REMOTE ] SKIL: PASS: Price check passed. Min price $5.67. [2026-01-01T12:20:58.217757] [DEBUG] [REMOTE ] SKIL: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:58.217877] [DEBUG] [REMOTE ] SKIL: PASS: Integrity check passed. [2026-01-01T12:20:58.217919] [DEBUG] [REMOTE ] SKIL: Symbol is viable for forecasting. [2026-01-01T12:20:58.217980] [INFO ] [MAIN ] [2873/3542] SKIL kept (0.4s) | 2868 kept, 5 rejected | 137.6/min | ETA: 4.9m [2026-01-01T12:20:58.605524] [DEBUG] [REMOTE ] SKIN: Retrieved 1281 rows, trimmed to 300. [2026-01-01T12:20:58.605741] [DEBUG] [REMOTE ] SKIN: PASS: History has at least 300 days. [2026-01-01T12:20:58.606002] [DEBUG] [REMOTE ] SKIN: PASS: Price check passed. Min price $1.26. [2026-01-01T12:20:58.606143] [DEBUG] [REMOTE ] SKIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:58.606297] [DEBUG] [REMOTE ] SKIN: PASS: Integrity check passed. [2026-01-01T12:20:58.606341] [DEBUG] [REMOTE ] SKIN: Symbol is viable for forecasting. [2026-01-01T12:20:58.606394] [INFO ] [MAIN ] [2874/3542] SKIN kept (0.4s) | 2869 kept, 5 rejected | 137.6/min | ETA: 4.9m [2026-01-01T12:20:59.001358] [DEBUG] [REMOTE ] SKLZ: Retrieved 1429 rows, trimmed to 300. [2026-01-01T12:20:59.001552] [DEBUG] [REMOTE ] SKLZ: PASS: History has at least 300 days. [2026-01-01T12:20:59.001889] [DEBUG] [REMOTE ] SKLZ: PASS: Price check passed. Min price $4.31. [2026-01-01T12:20:59.002229] [DEBUG] [REMOTE ] SKLZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:59.002346] [DEBUG] [REMOTE ] SKLZ: PASS: Integrity check passed. [2026-01-01T12:20:59.002404] [DEBUG] [REMOTE ] SKLZ: Symbol is viable for forecasting. [2026-01-01T12:20:59.002457] [INFO ] [MAIN ] [2875/3542] SKLZ kept (0.4s) | 2870 kept, 5 rejected | 137.6/min | ETA: 4.8m [2026-01-01T12:20:59.609407] [DEBUG] [REMOTE ] SKM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:20:59.609620] [DEBUG] [REMOTE ] SKM: PASS: History has at least 300 days. [2026-01-01T12:20:59.609913] [DEBUG] [REMOTE ] SKM: PASS: Price check passed. Min price $19.68. [2026-01-01T12:20:59.610051] [DEBUG] [REMOTE ] SKM: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:59.610185] [DEBUG] [REMOTE ] SKM: PASS: Integrity check passed. [2026-01-01T12:20:59.610226] [DEBUG] [REMOTE ] SKM: Symbol is viable for forecasting. [2026-01-01T12:20:59.610293] [INFO ] [MAIN ] [2876/3542] SKM kept (0.6s) | 2871 kept, 5 rejected | 137.6/min | ETA: 4.8m [2026-01-01T12:20:59.829360] [DEBUG] [REMOTE ] SKRE: Retrieved 500 rows, trimmed to 300. [2026-01-01T12:20:59.829527] [DEBUG] [REMOTE ] SKRE: PASS: History has at least 300 days. [2026-01-01T12:20:59.829794] [DEBUG] [REMOTE ] SKRE: PASS: Price check passed. Min price $8.50. [2026-01-01T12:20:59.829950] [DEBUG] [REMOTE ] SKRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:20:59.830066] [DEBUG] [REMOTE ] SKRE: PASS: Integrity check passed. [2026-01-01T12:20:59.830108] [DEBUG] [REMOTE ] SKRE: Symbol is viable for forecasting. [2026-01-01T12:20:59.830160] [INFO ] [MAIN ] [2877/3542] SKRE kept (0.2s) | 2872 kept, 5 rejected | 137.6/min | ETA: 4.8m [2026-01-01T12:21:00.144107] [DEBUG] [REMOTE ] SKWD: Retrieved 744 rows, trimmed to 300. [2026-01-01T12:21:00.144284] [DEBUG] [REMOTE ] SKWD: PASS: History has at least 300 days. [2026-01-01T12:21:00.144523] [DEBUG] [REMOTE ] SKWD: PASS: Price check passed. Min price $45.00. [2026-01-01T12:21:00.144713] [DEBUG] [REMOTE ] SKWD: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:00.144832] [DEBUG] [REMOTE ] SKWD: PASS: Integrity check passed. [2026-01-01T12:21:00.144875] [DEBUG] [REMOTE ] SKWD: Symbol is viable for forecasting. [2026-01-01T12:21:00.144928] [INFO ] [MAIN ] [2878/3542] SKWD kept (0.3s) | 2873 kept, 5 rejected | 137.6/min | ETA: 4.8m [2026-01-01T12:21:00.919091] [DEBUG] [REMOTE ] SKY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:00.919296] [DEBUG] [REMOTE ] SKY: PASS: History has at least 300 days. [2026-01-01T12:21:00.919567] [DEBUG] [REMOTE ] SKY: PASS: Price check passed. Min price $64.26. [2026-01-01T12:21:00.919731] [DEBUG] [REMOTE ] SKY: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:00.919854] [DEBUG] [REMOTE ] SKY: PASS: Integrity check passed. [2026-01-01T12:21:00.919895] [DEBUG] [REMOTE ] SKY: Symbol is viable for forecasting. [2026-01-01T12:21:00.919955] [INFO ] [MAIN ] [2879/3542] SKY kept (0.8s) | 2874 kept, 5 rejected | 137.6/min | ETA: 4.8m [2026-01-01T12:21:01.255795] [DEBUG] [REMOTE ] SKYH: Retrieved 1272 rows, trimmed to 300. [2026-01-01T12:21:01.256015] [DEBUG] [REMOTE ] SKYH: PASS: History has at least 300 days. [2026-01-01T12:21:01.256310] [DEBUG] [REMOTE ] SKYH: PASS: Price check passed. Min price $8.30. [2026-01-01T12:21:01.256461] [DEBUG] [REMOTE ] SKYH: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:01.256630] [DEBUG] [REMOTE ] SKYH: PASS: Integrity check passed. [2026-01-01T12:21:01.256673] [DEBUG] [REMOTE ] SKYH: Symbol is viable for forecasting. [2026-01-01T12:21:01.256730] [INFO ] [MAIN ] [2880/3542] SKYH kept (0.3s) | 2875 kept, 5 rejected | 137.6/min | ETA: 4.8m [2026-01-01T12:21:01.594137] [DEBUG] [REMOTE ] SKYX: Retrieved 1667 rows, trimmed to 300. [2026-01-01T12:21:01.594358] [DEBUG] [REMOTE ] SKYX: PASS: History has at least 300 days. [2026-01-01T12:21:01.594635] [DEBUG] [REMOTE ] SKYX: PASS: Price check passed. Min price $1.13. [2026-01-01T12:21:01.594778] [DEBUG] [REMOTE ] SKYX: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:01.594900] [DEBUG] [REMOTE ] SKYX: PASS: Integrity check passed. [2026-01-01T12:21:01.594952] [DEBUG] [REMOTE ] SKYX: Symbol is viable for forecasting. [2026-01-01T12:21:01.595006] [INFO ] [MAIN ] [2881/3542] SKYX kept (0.3s) | 2876 kept, 5 rejected | 137.6/min | ETA: 4.8m [2026-01-01T12:21:02.115468] [DEBUG] [REMOTE ] SKYY: Retrieved 3645 rows, trimmed to 300. [2026-01-01T12:21:02.115696] [DEBUG] [REMOTE ] SKYY: PASS: History has at least 300 days. [2026-01-01T12:21:02.115980] [DEBUG] [REMOTE ] SKYY: PASS: Price check passed. Min price $123.65. [2026-01-01T12:21:02.116153] [DEBUG] [REMOTE ] SKYY: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:02.116286] [DEBUG] [REMOTE ] SKYY: PASS: Integrity check passed. [2026-01-01T12:21:02.116328] [DEBUG] [REMOTE ] SKYY: Symbol is viable for forecasting. [2026-01-01T12:21:02.116380] [INFO ] [MAIN ] [2882/3542] SKYY kept (0.5s) | 2877 kept, 5 rejected | 137.6/min | ETA: 4.8m [2026-01-01T12:21:02.686179] [DEBUG] [REMOTE ] SLAB: Retrieved 6482 rows, trimmed to 300. [2026-01-01T12:21:02.686465] [DEBUG] [REMOTE ] SLAB: PASS: History has at least 300 days. [2026-01-01T12:21:02.686936] [DEBUG] [REMOTE ] SLAB: PASS: Price check passed. Min price $116.08. [2026-01-01T12:21:02.687113] [DEBUG] [REMOTE ] SLAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:02.687304] [DEBUG] [REMOTE ] SLAB: PASS: Integrity check passed. [2026-01-01T12:21:02.687355] [DEBUG] [REMOTE ] SLAB: Symbol is viable for forecasting. [2026-01-01T12:21:02.687424] [INFO ] [MAIN ] [2883/3542] SLAB kept (0.6s) | 2878 kept, 5 rejected | 137.6/min | ETA: 4.8m [2026-01-01T12:21:03.174525] [DEBUG] [REMOTE ] SLB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:03.174738] [DEBUG] [REMOTE ] SLB: PASS: History has at least 300 days. [2026-01-01T12:21:03.175039] [DEBUG] [REMOTE ] SLB: PASS: Price check passed. Min price $31.48. [2026-01-01T12:21:03.175182] [DEBUG] [REMOTE ] SLB: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:03.175317] [DEBUG] [REMOTE ] SLB: PASS: Integrity check passed. [2026-01-01T12:21:03.175358] [DEBUG] [REMOTE ] SLB: Symbol is viable for forecasting. [2026-01-01T12:21:03.175413] [INFO ] [MAIN ] [2884/3542] SLB kept (0.5s) | 2879 kept, 5 rejected | 137.5/min | ETA: 4.8m [2026-01-01T12:21:03.459838] [DEBUG] [REMOTE ] SLDB: Retrieved 1994 rows, trimmed to 300. [2026-01-01T12:21:03.460022] [DEBUG] [REMOTE ] SLDB: PASS: History has at least 300 days. [2026-01-01T12:21:03.460263] [DEBUG] [REMOTE ] SLDB: PASS: Price check passed. Min price $3.93. [2026-01-01T12:21:03.460399] [DEBUG] [REMOTE ] SLDB: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:03.460516] [DEBUG] [REMOTE ] SLDB: PASS: Integrity check passed. [2026-01-01T12:21:03.460556] [DEBUG] [REMOTE ] SLDB: Symbol is viable for forecasting. [2026-01-01T12:21:03.460637] [INFO ] [MAIN ] [2885/3542] SLDB kept (0.3s) | 2880 kept, 5 rejected | 137.6/min | ETA: 4.8m [2026-01-01T12:21:03.685296] [DEBUG] [REMOTE ] SLDP: Retrieved 1162 rows, trimmed to 300. [2026-01-01T12:21:03.685474] [DEBUG] [REMOTE ] SLDP: PASS: History has at least 300 days. [2026-01-01T12:21:03.685729] [DEBUG] [REMOTE ] SLDP: PASS: Price check passed. Min price $4.25. [2026-01-01T12:21:03.685881] [DEBUG] [REMOTE ] SLDP: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:03.686032] [DEBUG] [REMOTE ] SLDP: PASS: Integrity check passed. [2026-01-01T12:21:03.686078] [DEBUG] [REMOTE ] SLDP: Symbol is viable for forecasting. [2026-01-01T12:21:03.686130] [INFO ] [MAIN ] [2886/3542] SLDP kept (0.2s) | 2881 kept, 5 rejected | 137.6/min | ETA: 4.8m [2026-01-01T12:21:04.423385] [DEBUG] [REMOTE ] SLF: Retrieved 6483 rows, trimmed to 300. [2026-01-01T12:21:04.423613] [DEBUG] [REMOTE ] SLF: PASS: History has at least 300 days. [2026-01-01T12:21:04.423885] [DEBUG] [REMOTE ] SLF: PASS: Price check passed. Min price $57.33. [2026-01-01T12:21:04.424021] [DEBUG] [REMOTE ] SLF: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:04.424143] [DEBUG] [REMOTE ] SLF: PASS: Integrity check passed. [2026-01-01T12:21:04.424183] [DEBUG] [REMOTE ] SLF: Symbol is viable for forecasting. [2026-01-01T12:21:04.424235] [INFO ] [MAIN ] [2887/3542] SLF kept (0.7s) | 2882 kept, 5 rejected | 137.6/min | ETA: 4.8m [2026-01-01T12:21:04.805889] [DEBUG] [REMOTE ] SLG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:04.806114] [DEBUG] [REMOTE ] SLG: PASS: History has at least 300 days. [2026-01-01T12:21:04.806463] [DEBUG] [REMOTE ] SLG: PASS: Price check passed. Min price $41.53. [2026-01-01T12:21:04.806652] [DEBUG] [REMOTE ] SLG: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:04.806799] [DEBUG] [REMOTE ] SLG: PASS: Integrity check passed. [2026-01-01T12:21:04.806843] [DEBUG] [REMOTE ] SLG: Symbol is viable for forecasting. [2026-01-01T12:21:04.806907] [INFO ] [MAIN ] [2888/3542] SLG kept (0.4s) | 2883 kept, 5 rejected | 137.6/min | ETA: 4.8m [2026-01-01T12:21:05.291240] [DEBUG] [REMOTE ] SLGN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:05.291389] [DEBUG] [REMOTE ] SLGN: PASS: History has at least 300 days. [2026-01-01T12:21:05.291642] [DEBUG] [REMOTE ] SLGN: PASS: Price check passed. Min price $37.37. [2026-01-01T12:21:05.291776] [DEBUG] [REMOTE ] SLGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:05.291919] [DEBUG] [REMOTE ] SLGN: PASS: Integrity check passed. [2026-01-01T12:21:05.291970] [DEBUG] [REMOTE ] SLGN: Symbol is viable for forecasting. [2026-01-01T12:21:05.292027] [INFO ] [MAIN ] [2889/3542] SLGN kept (0.5s) | 2884 kept, 5 rejected | 137.6/min | ETA: 4.7m [2026-01-01T12:21:05.771493] [DEBUG] [REMOTE ] SLM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:05.771691] [DEBUG] [REMOTE ] SLM: PASS: History has at least 300 days. [2026-01-01T12:21:05.771953] [DEBUG] [REMOTE ] SLM: PASS: Price check passed. Min price $25.08. [2026-01-01T12:21:05.772090] [DEBUG] [REMOTE ] SLM: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:05.772208] [DEBUG] [REMOTE ] SLM: PASS: Integrity check passed. [2026-01-01T12:21:05.772248] [DEBUG] [REMOTE ] SLM: Symbol is viable for forecasting. [2026-01-01T12:21:05.772307] [INFO ] [MAIN ] [2890/3542] SLM kept (0.5s) | 2885 kept, 5 rejected | 137.5/min | ETA: 4.7m [2026-01-01T12:21:05.956471] [DEBUG] [REMOTE ] SLN: Retrieved 1336 rows, trimmed to 300. [2026-01-01T12:21:05.956645] [DEBUG] [REMOTE ] SLN: PASS: History has at least 300 days. [2026-01-01T12:21:05.956852] [DEBUG] [REMOTE ] SLN: PASS: Price check passed. Min price $5.00. [2026-01-01T12:21:05.956983] [DEBUG] [REMOTE ] SLN: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:05.957091] [DEBUG] [REMOTE ] SLN: PASS: Integrity check passed. [2026-01-01T12:21:05.957130] [DEBUG] [REMOTE ] SLN: Symbol is viable for forecasting. [2026-01-01T12:21:05.957178] [INFO ] [MAIN ] [2891/3542] SLN kept (0.2s) | 2886 kept, 5 rejected | 137.6/min | ETA: 4.7m [2026-01-01T12:21:06.378670] [DEBUG] [REMOTE ] SLNO: Retrieved 2799 rows, trimmed to 300. [2026-01-01T12:21:06.378824] [DEBUG] [REMOTE ] SLNO: PASS: History has at least 300 days. [2026-01-01T12:21:06.379076] [DEBUG] [REMOTE ] SLNO: PASS: Price check passed. Min price $43.54. [2026-01-01T12:21:06.379216] [DEBUG] [REMOTE ] SLNO: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:06.379421] [DEBUG] [REMOTE ] SLNO: PASS: Integrity check passed. [2026-01-01T12:21:06.379466] [DEBUG] [REMOTE ] SLNO: Symbol is viable for forecasting. [2026-01-01T12:21:06.379518] [INFO ] [MAIN ] [2892/3542] SLNO kept (0.4s) | 2887 kept, 5 rejected | 137.6/min | ETA: 4.7m [2026-01-01T12:21:06.862929] [DEBUG] [REMOTE ] SLP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:06.863078] [DEBUG] [REMOTE ] SLP: PASS: History has at least 300 days. [2026-01-01T12:21:06.863492] [DEBUG] [REMOTE ] SLP: PASS: Price check passed. Min price $14.76. [2026-01-01T12:21:06.863669] [DEBUG] [REMOTE ] SLP: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:06.863808] [DEBUG] [REMOTE ] SLP: PASS: Integrity check passed. [2026-01-01T12:21:06.863848] [DEBUG] [REMOTE ] SLP: Symbol is viable for forecasting. [2026-01-01T12:21:06.863897] [INFO ] [MAIN ] [2893/3542] SLP kept (0.5s) | 2888 kept, 5 rejected | 137.6/min | ETA: 4.7m [2026-01-01T12:21:07.302472] [DEBUG] [REMOTE ] SLQD: Retrieved 3070 rows, trimmed to 300. [2026-01-01T12:21:07.302657] [DEBUG] [REMOTE ] SLQD: PASS: History has at least 300 days. [2026-01-01T12:21:07.302867] [DEBUG] [REMOTE ] SLQD: PASS: Price check passed. Min price $50.13. [2026-01-01T12:21:07.303001] [DEBUG] [REMOTE ] SLQD: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:07.303116] [DEBUG] [REMOTE ] SLQD: PASS: Integrity check passed. [2026-01-01T12:21:07.303157] [DEBUG] [REMOTE ] SLQD: Symbol is viable for forecasting. [2026-01-01T12:21:07.303206] [INFO ] [MAIN ] [2894/3542] SLQD kept (0.4s) | 2889 kept, 5 rejected | 137.6/min | ETA: 4.7m [2026-01-01T12:21:07.748105] [DEBUG] [REMOTE ] SLRC: Retrieved 3999 rows, trimmed to 300. [2026-01-01T12:21:07.748270] [DEBUG] [REMOTE ] SLRC: PASS: History has at least 300 days. [2026-01-01T12:21:07.748537] [DEBUG] [REMOTE ] SLRC: PASS: Price check passed. Min price $13.60. [2026-01-01T12:21:07.748741] [DEBUG] [REMOTE ] SLRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:07.748890] [DEBUG] [REMOTE ] SLRC: PASS: Integrity check passed. [2026-01-01T12:21:07.748944] [DEBUG] [REMOTE ] SLRC: Symbol is viable for forecasting. [2026-01-01T12:21:07.749022] [INFO ] [MAIN ] [2895/3542] SLRC kept (0.4s) | 2890 kept, 5 rejected | 137.6/min | ETA: 4.7m [2026-01-01T12:21:08.066896] [DEBUG] [REMOTE ] SLS: Retrieved 2012 rows, trimmed to 300. [2026-01-01T12:21:08.067068] [DEBUG] [REMOTE ] SLS: PASS: History has at least 300 days. [2026-01-01T12:21:08.067334] [DEBUG] [REMOTE ] SLS: PASS: Price check passed. Min price $1.39. [2026-01-01T12:21:08.067508] [DEBUG] [REMOTE ] SLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:08.067649] [DEBUG] [REMOTE ] SLS: PASS: Integrity check passed. [2026-01-01T12:21:08.067693] [DEBUG] [REMOTE ] SLS: Symbol is viable for forecasting. [2026-01-01T12:21:08.067743] [INFO ] [MAIN ] [2896/3542] SLS kept (0.3s) | 2891 kept, 5 rejected | 137.6/min | ETA: 4.7m [2026-01-01T12:21:08.404193] [DEBUG] [REMOTE ] SLVM: Retrieved 1073 rows, trimmed to 300. [2026-01-01T12:21:08.404338] [DEBUG] [REMOTE ] SLVM: PASS: History has at least 300 days. [2026-01-01T12:21:08.404549] [DEBUG] [REMOTE ] SLVM: PASS: Price check passed. Min price $39.24. [2026-01-01T12:21:08.404731] [DEBUG] [REMOTE ] SLVM: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:08.404847] [DEBUG] [REMOTE ] SLVM: PASS: Integrity check passed. [2026-01-01T12:21:08.404888] [DEBUG] [REMOTE ] SLVM: Symbol is viable for forecasting. [2026-01-01T12:21:08.404935] [INFO ] [MAIN ] [2897/3542] SLVM kept (0.3s) | 2892 kept, 5 rejected | 137.6/min | ETA: 4.7m [2026-01-01T12:21:08.777565] [DEBUG] [REMOTE ] SLVO: Retrieved 397 rows, trimmed to 300. [2026-01-01T12:21:08.777732] [DEBUG] [REMOTE ] SLVO: PASS: History has at least 300 days. [2026-01-01T12:21:08.777942] [DEBUG] [REMOTE ] SLVO: PASS: Price check passed. Min price $82.87. [2026-01-01T12:21:08.778095] [DEBUG] [REMOTE ] SLVO: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:08.778205] [DEBUG] [REMOTE ] SLVO: PASS: Integrity check passed. [2026-01-01T12:21:08.778247] [DEBUG] [REMOTE ] SLVO: Symbol is viable for forecasting. [2026-01-01T12:21:08.778297] [INFO ] [MAIN ] [2898/3542] SLVO kept (0.4s) | 2893 kept, 5 rejected | 137.6/min | ETA: 4.7m [2026-01-01T12:21:09.154501] [DEBUG] [REMOTE ] SLXN: Retrieved 345 rows, trimmed to 300. [2026-01-01T12:21:09.154668] [DEBUG] [REMOTE ] SLXN: PASS: History has at least 300 days. [2026-01-01T12:21:09.154876] [DEBUG] [REMOTE ] SLXN: PASS: Price check passed. Min price $1.73. [2026-01-01T12:21:09.155010] [DEBUG] [REMOTE ] SLXN: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:09.155122] [DEBUG] [REMOTE ] SLXN: PASS: Integrity check passed. [2026-01-01T12:21:09.155163] [DEBUG] [REMOTE ] SLXN: Symbol is viable for forecasting. [2026-01-01T12:21:09.155214] [INFO ] [MAIN ] [2899/3542] SLXN kept (0.4s) | 2894 kept, 5 rejected | 137.6/min | ETA: 4.7m [2026-01-01T12:21:09.818520] [DEBUG] [REMOTE ] SM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:09.818690] [DEBUG] [REMOTE ] SM: PASS: History has at least 300 days. [2026-01-01T12:21:09.818958] [DEBUG] [REMOTE ] SM: PASS: Price check passed. Min price $17.66. [2026-01-01T12:21:09.819100] [DEBUG] [REMOTE ] SM: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:09.819256] [DEBUG] [REMOTE ] SM: PASS: Integrity check passed. [2026-01-01T12:21:09.819301] [DEBUG] [REMOTE ] SM: Symbol is viable for forecasting. [2026-01-01T12:21:09.819352] [INFO ] [MAIN ] [2900/3542] SM kept (0.7s) | 2895 kept, 5 rejected | 137.6/min | ETA: 4.7m [2026-01-01T12:21:10.352536] [DEBUG] [REMOTE ] SMBC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:10.352697] [DEBUG] [REMOTE ] SMBC: PASS: History has at least 300 days. [2026-01-01T12:21:10.352926] [DEBUG] [REMOTE ] SMBC: PASS: Price check passed. Min price $47.63. [2026-01-01T12:21:10.353067] [DEBUG] [REMOTE ] SMBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:10.353206] [DEBUG] [REMOTE ] SMBC: PASS: Integrity check passed. [2026-01-01T12:21:10.353250] [DEBUG] [REMOTE ] SMBC: Symbol is viable for forecasting. [2026-01-01T12:21:10.353302] [INFO ] [MAIN ] [2901/3542] SMBC kept (0.5s) | 2896 kept, 5 rejected | 137.6/min | ETA: 4.7m [2026-01-01T12:21:10.873406] [DEBUG] [REMOTE ] SMBK: Retrieved 6283 rows, trimmed to 300. [2026-01-01T12:21:10.873552] [DEBUG] [REMOTE ] SMBK: PASS: History has at least 300 days. [2026-01-01T12:21:10.873781] [DEBUG] [REMOTE ] SMBK: PASS: Price check passed. Min price $33.36. [2026-01-01T12:21:10.873912] [DEBUG] [REMOTE ] SMBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:10.874023] [DEBUG] [REMOTE ] SMBK: PASS: Integrity check passed. [2026-01-01T12:21:10.874070] [DEBUG] [REMOTE ] SMBK: Symbol is viable for forecasting. [2026-01-01T12:21:10.874127] [INFO ] [MAIN ] [2902/3542] SMBK kept (0.5s) | 2897 kept, 5 rejected | 137.6/min | ETA: 4.7m [2026-01-01T12:21:11.141489] [DEBUG] [REMOTE ] SMCI: Retrieved 4721 rows, trimmed to 300. [2026-01-01T12:21:11.141647] [DEBUG] [REMOTE ] SMCI: PASS: History has at least 300 days. [2026-01-01T12:21:11.141850] [DEBUG] [REMOTE ] SMCI: PASS: Price check passed. Min price $29.27. [2026-01-01T12:21:11.141979] [DEBUG] [REMOTE ] SMCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:11.142086] [DEBUG] [REMOTE ] SMCI: PASS: Integrity check passed. [2026-01-01T12:21:11.142124] [DEBUG] [REMOTE ] SMCI: Symbol is viable for forecasting. [2026-01-01T12:21:11.142170] [INFO ] [MAIN ] [2903/3542] SMCI kept (0.3s) | 2898 kept, 5 rejected | 137.6/min | ETA: 4.6m [2026-01-01T12:21:11.418150] [DEBUG] [REMOTE ] SMCX: Retrieved 341 rows, trimmed to 300. [2026-01-01T12:21:11.418303] [DEBUG] [REMOTE ] SMCX: PASS: History has at least 300 days. [2026-01-01T12:21:11.418517] [DEBUG] [REMOTE ] SMCX: PASS: Price check passed. Min price $11.40. [2026-01-01T12:21:11.418722] [DEBUG] [REMOTE ] SMCX: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:11.418841] [DEBUG] [REMOTE ] SMCX: PASS: Integrity check passed. [2026-01-01T12:21:11.418882] [DEBUG] [REMOTE ] SMCX: Symbol is viable for forecasting. [2026-01-01T12:21:11.418933] [INFO ] [MAIN ] [2904/3542] SMCX kept (0.3s) | 2899 kept, 5 rejected | 137.6/min | ETA: 4.6m [2026-01-01T12:21:12.127914] [DEBUG] [REMOTE ] SMFG: Retrieved 5014 rows, trimmed to 300. [2026-01-01T12:21:12.128068] [DEBUG] [REMOTE ] SMFG: PASS: History has at least 300 days. [2026-01-01T12:21:12.128274] [DEBUG] [REMOTE ] SMFG: PASS: Price check passed. Min price $15.20. [2026-01-01T12:21:12.128403] [DEBUG] [REMOTE ] SMFG: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:12.128511] [DEBUG] [REMOTE ] SMFG: PASS: Integrity check passed. [2026-01-01T12:21:12.128550] [DEBUG] [REMOTE ] SMFG: Symbol is viable for forecasting. [2026-01-01T12:21:12.128616] [INFO ] [MAIN ] [2905/3542] SMFG kept (0.7s) | 2900 kept, 5 rejected | 137.6/min | ETA: 4.6m [2026-01-01T12:21:12.620887] [DEBUG] [REMOTE ] SMH: Retrieved 6433 rows, trimmed to 300. [2026-01-01T12:21:12.621022] [DEBUG] [REMOTE ] SMH: PASS: History has at least 300 days. [2026-01-01T12:21:12.621231] [DEBUG] [REMOTE ] SMH: PASS: Price check passed. Min price $324.10. [2026-01-01T12:21:12.621361] [DEBUG] [REMOTE ] SMH: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:12.621470] [DEBUG] [REMOTE ] SMH: PASS: Integrity check passed. [2026-01-01T12:21:12.621509] [DEBUG] [REMOTE ] SMH: Symbol is viable for forecasting. [2026-01-01T12:21:12.621557] [INFO ] [MAIN ] [2906/3542] SMH kept (0.5s) | 2901 kept, 5 rejected | 137.6/min | ETA: 4.6m [2026-01-01T12:21:12.934736] [DEBUG] [REMOTE ] SMHI: Retrieved 2158 rows, trimmed to 300. [2026-01-01T12:21:12.934914] [DEBUG] [REMOTE ] SMHI: PASS: History has at least 300 days. [2026-01-01T12:21:12.935201] [DEBUG] [REMOTE ] SMHI: PASS: Price check passed. Min price $5.61. [2026-01-01T12:21:12.935390] [DEBUG] [REMOTE ] SMHI: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:12.935540] [DEBUG] [REMOTE ] SMHI: PASS: Integrity check passed. [2026-01-01T12:21:12.935637] [DEBUG] [REMOTE ] SMHI: Symbol is viable for forecasting. [2026-01-01T12:21:12.935713] [INFO ] [MAIN ] [2907/3542] SMHI kept (0.3s) | 2902 kept, 5 rejected | 137.6/min | ETA: 4.6m [2026-01-01T12:21:13.226971] [DEBUG] [REMOTE ] SMHX: Retrieved 337 rows, trimmed to 300. [2026-01-01T12:21:13.227102] [DEBUG] [REMOTE ] SMHX: PASS: History has at least 300 days. [2026-01-01T12:21:13.227295] [DEBUG] [REMOTE ] SMHX: PASS: Price check passed. Min price $35.69. [2026-01-01T12:21:13.227424] [DEBUG] [REMOTE ] SMHX: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:13.227528] [DEBUG] [REMOTE ] SMHX: PASS: Integrity check passed. [2026-01-01T12:21:13.227568] [DEBUG] [REMOTE ] SMHX: Symbol is viable for forecasting. [2026-01-01T12:21:13.227633] [INFO ] [MAIN ] [2908/3542] SMHX kept (0.3s) | 2903 kept, 5 rejected | 137.6/min | ETA: 4.6m [2026-01-01T12:21:13.624787] [DEBUG] [REMOTE ] SMID: Retrieved 2454 rows, trimmed to 300. [2026-01-01T12:21:13.624935] [DEBUG] [REMOTE ] SMID: PASS: History has at least 300 days. [2026-01-01T12:21:13.625145] [DEBUG] [REMOTE ] SMID: PASS: Price check passed. Min price $31.20. [2026-01-01T12:21:13.625279] [DEBUG] [REMOTE ] SMID: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:13.625393] [DEBUG] [REMOTE ] SMID: PASS: Integrity check passed. [2026-01-01T12:21:13.625434] [DEBUG] [REMOTE ] SMID: Symbol is viable for forecasting. [2026-01-01T12:21:13.625483] [INFO ] [MAIN ] [2909/3542] SMID kept (0.4s) | 2904 kept, 5 rejected | 137.6/min | ETA: 4.6m [2026-01-01T12:21:14.114528] [DEBUG] [REMOTE ] SMPL: Retrieved 2133 rows, trimmed to 300. [2026-01-01T12:21:14.114694] [DEBUG] [REMOTE ] SMPL: PASS: History has at least 300 days. [2026-01-01T12:21:14.114908] [DEBUG] [REMOTE ] SMPL: PASS: Price check passed. Min price $18.60. [2026-01-01T12:21:14.115059] [DEBUG] [REMOTE ] SMPL: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:14.115172] [DEBUG] [REMOTE ] SMPL: PASS: Integrity check passed. [2026-01-01T12:21:14.115213] [DEBUG] [REMOTE ] SMPL: Symbol is viable for forecasting. [2026-01-01T12:21:14.115262] [INFO ] [MAIN ] [2910/3542] SMPL kept (0.5s) | 2905 kept, 5 rejected | 137.6/min | ETA: 4.6m [2026-01-01T12:21:14.622769] [DEBUG] [REMOTE ] SMTC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:14.622918] [DEBUG] [REMOTE ] SMTC: PASS: History has at least 300 days. [2026-01-01T12:21:14.623151] [DEBUG] [REMOTE ] SMTC: PASS: Price check passed. Min price $62.57. [2026-01-01T12:21:14.623289] [DEBUG] [REMOTE ] SMTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:14.623408] [DEBUG] [REMOTE ] SMTC: PASS: Integrity check passed. [2026-01-01T12:21:14.623450] [DEBUG] [REMOTE ] SMTC: Symbol is viable for forecasting. [2026-01-01T12:21:14.623500] [INFO ] [MAIN ] [2911/3542] SMTC kept (0.5s) | 2906 kept, 5 rejected | 137.6/min | ETA: 4.6m [2026-01-01T12:21:15.011212] [DEBUG] [REMOTE ] SMTI: Retrieved 3731 rows, trimmed to 300. [2026-01-01T12:21:15.011354] [DEBUG] [REMOTE ] SMTI: PASS: History has at least 300 days. [2026-01-01T12:21:15.011562] [DEBUG] [REMOTE ] SMTI: PASS: Price check passed. Min price $19.06. [2026-01-01T12:21:15.011713] [DEBUG] [REMOTE ] SMTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:15.011825] [DEBUG] [REMOTE ] SMTI: PASS: Integrity check passed. [2026-01-01T12:21:15.011864] [DEBUG] [REMOTE ] SMTI: Symbol is viable for forecasting. [2026-01-01T12:21:15.011913] [INFO ] [MAIN ] [2912/3542] SMTI kept (0.4s) | 2907 kept, 5 rejected | 137.6/min | ETA: 4.6m [2026-01-01T12:21:15.239038] [DEBUG] [REMOTE ] SMWB: Retrieved 1166 rows, trimmed to 300. [2026-01-01T12:21:15.239177] [DEBUG] [REMOTE ] SMWB: PASS: History has at least 300 days. [2026-01-01T12:21:15.239403] [DEBUG] [REMOTE ] SMWB: PASS: Price check passed. Min price $6.93. [2026-01-01T12:21:15.239538] [DEBUG] [REMOTE ] SMWB: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:15.239673] [DEBUG] [REMOTE ] SMWB: PASS: Integrity check passed. [2026-01-01T12:21:15.239725] [DEBUG] [REMOTE ] SMWB: Symbol is viable for forecasting. [2026-01-01T12:21:15.239777] [INFO ] [MAIN ] [2913/3542] SMWB kept (0.2s) | 2908 kept, 5 rejected | 137.6/min | ETA: 4.6m [2026-01-01T12:21:15.646030] [DEBUG] [REMOTE ] SMX: Retrieved 1019 rows, trimmed to 300. [2026-01-01T12:21:15.646166] [DEBUG] [REMOTE ] SMX: PASS: History has at least 300 days. [2026-01-01T12:21:15.646363] [DEBUG] [REMOTE ] SMX: PASS: Price check passed. Min price $4.24. [2026-01-01T12:21:15.646492] [DEBUG] [REMOTE ] SMX: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:15.646635] [DEBUG] [REMOTE ] SMX: PASS: Integrity check passed. [2026-01-01T12:21:15.646677] [DEBUG] [REMOTE ] SMX: Symbol is viable for forecasting. [2026-01-01T12:21:15.646724] [INFO ] [MAIN ] [2914/3542] SMX kept (0.4s) | 2909 kept, 5 rejected | 137.6/min | ETA: 4.6m [2026-01-01T12:21:16.006429] [DEBUG] [REMOTE ] SN: Retrieved 609 rows, trimmed to 300. [2026-01-01T12:21:16.006637] [DEBUG] [REMOTE ] SN: PASS: History has at least 300 days. [2026-01-01T12:21:16.006897] [DEBUG] [REMOTE ] SN: PASS: Price check passed. Min price $84.57. [2026-01-01T12:21:16.007041] [DEBUG] [REMOTE ] SN: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:16.007154] [DEBUG] [REMOTE ] SN: PASS: Integrity check passed. [2026-01-01T12:21:16.007196] [DEBUG] [REMOTE ] SN: Symbol is viable for forecasting. [2026-01-01T12:21:16.007248] [INFO ] [MAIN ] [2915/3542] SN kept (0.4s) | 2910 kept, 5 rejected | 137.6/min | ETA: 4.6m [2026-01-01T12:21:16.680301] [DEBUG] [REMOTE ] SNA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:16.680700] [DEBUG] [REMOTE ] SNA: PASS: History has at least 300 days. [2026-01-01T12:21:16.680969] [DEBUG] [REMOTE ] SNA: PASS: Price check passed. Min price $324.97. [2026-01-01T12:21:16.681124] [DEBUG] [REMOTE ] SNA: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:16.681253] [DEBUG] [REMOTE ] SNA: PASS: Integrity check passed. [2026-01-01T12:21:16.681293] [DEBUG] [REMOTE ] SNA: Symbol is viable for forecasting. [2026-01-01T12:21:16.681342] [INFO ] [MAIN ] [2916/3542] SNA kept (0.7s) | 2911 kept, 5 rejected | 137.6/min | ETA: 4.5m [2026-01-01T12:21:16.973044] [DEBUG] [REMOTE ] SNAP: Retrieved 2222 rows, trimmed to 300. [2026-01-01T12:21:16.973226] [DEBUG] [REMOTE ] SNAP: PASS: History has at least 300 days. [2026-01-01T12:21:16.973470] [DEBUG] [REMOTE ] SNAP: PASS: Price check passed. Min price $7.26. [2026-01-01T12:21:16.973636] [DEBUG] [REMOTE ] SNAP: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:16.973754] [DEBUG] [REMOTE ] SNAP: PASS: Integrity check passed. [2026-01-01T12:21:16.973793] [DEBUG] [REMOTE ] SNAP: Symbol is viable for forecasting. [2026-01-01T12:21:16.973845] [INFO ] [MAIN ] [2917/3542] SNAP kept (0.3s) | 2912 kept, 5 rejected | 137.6/min | ETA: 4.5m [2026-01-01T12:21:17.331368] [DEBUG] [REMOTE ] SNCY: Retrieved 1205 rows, trimmed to 300. [2026-01-01T12:21:17.331539] [DEBUG] [REMOTE ] SNCY: PASS: History has at least 300 days. [2026-01-01T12:21:17.331812] [DEBUG] [REMOTE ] SNCY: PASS: Price check passed. Min price $10.61. [2026-01-01T12:21:17.332005] [DEBUG] [REMOTE ] SNCY: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:17.332122] [DEBUG] [REMOTE ] SNCY: PASS: Integrity check passed. [2026-01-01T12:21:17.332164] [DEBUG] [REMOTE ] SNCY: Symbol is viable for forecasting. [2026-01-01T12:21:17.332217] [INFO ] [MAIN ] [2918/3542] SNCY kept (0.4s) | 2913 kept, 5 rejected | 137.6/min | ETA: 4.5m [2026-01-01T12:21:17.780254] [DEBUG] [REMOTE ] SND: Retrieved 2301 rows, trimmed to 300. [2026-01-01T12:21:17.780445] [DEBUG] [REMOTE ] SND: PASS: History has at least 300 days. [2026-01-01T12:21:17.780733] [DEBUG] [REMOTE ] SND: PASS: Price check passed. Min price $2.00. [2026-01-01T12:21:17.780880] [DEBUG] [REMOTE ] SND: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:17.781003] [DEBUG] [REMOTE ] SND: PASS: Integrity check passed. [2026-01-01T12:21:17.781045] [DEBUG] [REMOTE ] SND: Symbol is viable for forecasting. [2026-01-01T12:21:17.781096] [INFO ] [MAIN ] [2919/3542] SND kept (0.4s) | 2914 kept, 5 rejected | 137.6/min | ETA: 4.5m [2026-01-01T12:21:18.150226] [DEBUG] [REMOTE ] SNDL: Retrieved 1614 rows, trimmed to 300. [2026-01-01T12:21:18.150415] [DEBUG] [REMOTE ] SNDL: PASS: History has at least 300 days. [2026-01-01T12:21:18.150686] [DEBUG] [REMOTE ] SNDL: PASS: Price check passed. Min price $1.59. [2026-01-01T12:21:18.150827] [DEBUG] [REMOTE ] SNDL: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:18.150944] [DEBUG] [REMOTE ] SNDL: PASS: Integrity check passed. [2026-01-01T12:21:18.150986] [DEBUG] [REMOTE ] SNDL: Symbol is viable for forecasting. [2026-01-01T12:21:18.151038] [INFO ] [MAIN ] [2920/3542] SNDL kept (0.4s) | 2915 kept, 5 rejected | 137.6/min | ETA: 4.5m [2026-01-01T12:21:18.479104] [DEBUG] [REMOTE ] SNDX: Retrieved 2473 rows, trimmed to 300. [2026-01-01T12:21:18.479258] [DEBUG] [REMOTE ] SNDX: PASS: History has at least 300 days. [2026-01-01T12:21:18.479456] [DEBUG] [REMOTE ] SNDX: PASS: Price check passed. Min price $13.11. [2026-01-01T12:21:18.479614] [DEBUG] [REMOTE ] SNDX: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:18.479732] [DEBUG] [REMOTE ] SNDX: PASS: Integrity check passed. [2026-01-01T12:21:18.479772] [DEBUG] [REMOTE ] SNDX: Symbol is viable for forecasting. [2026-01-01T12:21:18.479819] [INFO ] [MAIN ] [2921/3542] SNDX kept (0.3s) | 2916 kept, 5 rejected | 137.6/min | ETA: 4.5m [2026-01-01T12:21:18.964506] [DEBUG] [REMOTE ] SNES: Retrieved 2278 rows, trimmed to 300. [2026-01-01T12:21:18.964652] [DEBUG] [REMOTE ] SNES: PASS: History has at least 300 days. [2026-01-01T12:21:18.964867] [DEBUG] [REMOTE ] SNES: PASS: Price check passed. Min price $2.14. [2026-01-01T12:21:18.964998] [DEBUG] [REMOTE ] SNES: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:18.965105] [DEBUG] [REMOTE ] SNES: PASS: Integrity check passed. [2026-01-01T12:21:18.965144] [DEBUG] [REMOTE ] SNES: Symbol is viable for forecasting. [2026-01-01T12:21:18.965191] [INFO ] [MAIN ] [2922/3542] SNES kept (0.5s) | 2917 kept, 5 rejected | 137.6/min | ETA: 4.5m [2026-01-01T12:21:19.472892] [DEBUG] [REMOTE ] SNEX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:19.473037] [DEBUG] [REMOTE ] SNEX: PASS: History has at least 300 days. [2026-01-01T12:21:19.473252] [DEBUG] [REMOTE ] SNEX: PASS: Price check passed. Min price $83.71. [2026-01-01T12:21:19.473421] [DEBUG] [REMOTE ] SNEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:19.473539] [DEBUG] [REMOTE ] SNEX: PASS: Integrity check passed. [2026-01-01T12:21:19.473598] [DEBUG] [REMOTE ] SNEX: Symbol is viable for forecasting. [2026-01-01T12:21:19.473651] [INFO ] [MAIN ] [2923/3542] SNEX kept (0.5s) | 2918 kept, 5 rejected | 137.6/min | ETA: 4.5m [2026-01-01T12:21:19.851603] [DEBUG] [REMOTE ] SNFCA: Retrieved 6285 rows, trimmed to 300. [2026-01-01T12:21:19.851751] [DEBUG] [REMOTE ] SNFCA: PASS: History has at least 300 days. [2026-01-01T12:21:19.851989] [DEBUG] [REMOTE ] SNFCA: PASS: Price check passed. Min price $7.76. [2026-01-01T12:21:19.852125] [DEBUG] [REMOTE ] SNFCA: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:19.852239] [DEBUG] [REMOTE ] SNFCA: PASS: Integrity check passed. [2026-01-01T12:21:19.852280] [DEBUG] [REMOTE ] SNFCA: Symbol is viable for forecasting. [2026-01-01T12:21:19.852330] [INFO ] [MAIN ] [2924/3542] SNFCA kept (0.4s) | 2919 kept, 5 rejected | 137.6/min | ETA: 4.5m [2026-01-01T12:21:20.115029] [DEBUG] [REMOTE ] SNGX: Retrieved 3475 rows, trimmed to 300. [2026-01-01T12:21:20.115171] [DEBUG] [REMOTE ] SNGX: PASS: History has at least 300 days. [2026-01-01T12:21:20.115386] [DEBUG] [REMOTE ] SNGX: PASS: Price check passed. Min price $1.23. [2026-01-01T12:21:20.115733] [DEBUG] [REMOTE ] SNGX: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:20.115849] [DEBUG] [REMOTE ] SNGX: PASS: Integrity check passed. [2026-01-01T12:21:20.115890] [DEBUG] [REMOTE ] SNGX: Symbol is viable for forecasting. [2026-01-01T12:21:20.115939] [INFO ] [MAIN ] [2925/3542] SNGX kept (0.3s) | 2920 kept, 5 rejected | 137.6/min | ETA: 4.5m [2026-01-01T12:21:20.638032] [DEBUG] [REMOTE ] SNN: Retrieved 6571 rows, trimmed to 300. [2026-01-01T12:21:20.638168] [DEBUG] [REMOTE ] SNN: PASS: History has at least 300 days. [2026-01-01T12:21:20.638373] [DEBUG] [REMOTE ] SNN: PASS: Price check passed. Min price $31.99. [2026-01-01T12:21:20.638503] [DEBUG] [REMOTE ] SNN: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:20.638632] [DEBUG] [REMOTE ] SNN: PASS: Integrity check passed. [2026-01-01T12:21:20.638674] [DEBUG] [REMOTE ] SNN: Symbol is viable for forecasting. [2026-01-01T12:21:20.638722] [INFO ] [MAIN ] [2926/3542] SNN kept (0.5s) | 2921 kept, 5 rejected | 137.6/min | ETA: 4.5m [2026-01-01T12:21:21.079136] [DEBUG] [REMOTE ] SNOA: Retrieved 4765 rows, trimmed to 300. [2026-01-01T12:21:21.079336] [DEBUG] [REMOTE ] SNOA: PASS: History has at least 300 days. [2026-01-01T12:21:21.079586] [DEBUG] [REMOTE ] SNOA: PASS: Price check passed. Min price $3.16. [2026-01-01T12:21:21.079733] [DEBUG] [REMOTE ] SNOA: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:21.079850] [DEBUG] [REMOTE ] SNOA: PASS: Integrity check passed. [2026-01-01T12:21:21.079890] [DEBUG] [REMOTE ] SNOA: Symbol is viable for forecasting. [2026-01-01T12:21:21.079939] [INFO ] [MAIN ] [2927/3542] SNOA kept (0.4s) | 2922 kept, 5 rejected | 137.6/min | ETA: 4.5m [2026-01-01T12:21:21.430541] [DEBUG] [REMOTE ] SNPS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:21.430708] [DEBUG] [REMOTE ] SNPS: PASS: History has at least 300 days. [2026-01-01T12:21:21.430957] [DEBUG] [REMOTE ] SNPS: PASS: Price check passed. Min price $383.82. [2026-01-01T12:21:21.431088] [DEBUG] [REMOTE ] SNPS: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:21.431202] [DEBUG] [REMOTE ] SNPS: PASS: Integrity check passed. [2026-01-01T12:21:21.431242] [DEBUG] [REMOTE ] SNPS: Symbol is viable for forecasting. [2026-01-01T12:21:21.431290] [INFO ] [MAIN ] [2928/3542] SNPS kept (0.4s) | 2923 kept, 5 rejected | 137.6/min | ETA: 4.5m [2026-01-01T12:21:21.730360] [DEBUG] [REMOTE ] SNTI: Retrieved 1156 rows, trimmed to 300. [2026-01-01T12:21:21.730489] [DEBUG] [REMOTE ] SNTI: PASS: History has at least 300 days. [2026-01-01T12:21:21.730711] [DEBUG] [REMOTE ] SNTI: PASS: Price check passed. Min price $1.04. [2026-01-01T12:21:21.730844] [DEBUG] [REMOTE ] SNTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:21.730950] [DEBUG] [REMOTE ] SNTI: PASS: Integrity check passed. [2026-01-01T12:21:21.730989] [DEBUG] [REMOTE ] SNTI: Symbol is viable for forecasting. [2026-01-01T12:21:21.731036] [INFO ] [MAIN ] [2929/3542] SNTI kept (0.3s) | 2924 kept, 5 rejected | 137.7/min | ETA: 4.5m [2026-01-01T12:21:22.182260] [DEBUG] [REMOTE ] SNX: Retrieved 5560 rows, trimmed to 300. [2026-01-01T12:21:22.182397] [DEBUG] [REMOTE ] SNX: PASS: History has at least 300 days. [2026-01-01T12:21:22.182617] [DEBUG] [REMOTE ] SNX: PASS: Price check passed. Min price $142.42. [2026-01-01T12:21:22.182749] [DEBUG] [REMOTE ] SNX: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:22.182858] [DEBUG] [REMOTE ] SNX: PASS: Integrity check passed. [2026-01-01T12:21:22.182896] [DEBUG] [REMOTE ] SNX: Symbol is viable for forecasting. [2026-01-01T12:21:22.182943] [INFO ] [MAIN ] [2930/3542] SNX kept (0.5s) | 2925 kept, 5 rejected | 137.7/min | ETA: 4.4m [2026-01-01T12:21:22.710776] [DEBUG] [REMOTE ] SNY: Retrieved 5915 rows, trimmed to 300. [2026-01-01T12:21:22.710927] [DEBUG] [REMOTE ] SNY: PASS: History has at least 300 days. [2026-01-01T12:21:22.711179] [DEBUG] [REMOTE ] SNY: PASS: Price check passed. Min price $47.44. [2026-01-01T12:21:22.711343] [DEBUG] [REMOTE ] SNY: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:22.711480] [DEBUG] [REMOTE ] SNY: PASS: Integrity check passed. [2026-01-01T12:21:22.711530] [DEBUG] [REMOTE ] SNY: Symbol is viable for forecasting. [2026-01-01T12:21:22.711609] [INFO ] [MAIN ] [2931/3542] SNY kept (0.5s) | 2926 kept, 5 rejected | 137.7/min | ETA: 4.4m [2026-01-01T12:21:23.207473] [DEBUG] [REMOTE ] SO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:23.207650] [DEBUG] [REMOTE ] SO: PASS: History has at least 300 days. [2026-01-01T12:21:23.207897] [DEBUG] [REMOTE ] SO: PASS: Price check passed. Min price $84.08. [2026-01-01T12:21:23.208029] [DEBUG] [REMOTE ] SO: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:23.208143] [DEBUG] [REMOTE ] SO: PASS: Integrity check passed. [2026-01-01T12:21:23.208182] [DEBUG] [REMOTE ] SO: Symbol is viable for forecasting. [2026-01-01T12:21:23.208230] [INFO ] [MAIN ] [2932/3542] SO kept (0.5s) | 2927 kept, 5 rejected | 137.6/min | ETA: 4.4m [2026-01-01T12:21:23.559965] [DEBUG] [REMOTE ] SOCL: Retrieved 3552 rows, trimmed to 300. [2026-01-01T12:21:23.560171] [DEBUG] [REMOTE ] SOCL: PASS: History has at least 300 days. [2026-01-01T12:21:23.560485] [DEBUG] [REMOTE ] SOCL: PASS: Price check passed. Min price $52.20. [2026-01-01T12:21:23.560651] [DEBUG] [REMOTE ] SOCL: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:23.560795] [DEBUG] [REMOTE ] SOCL: PASS: Integrity check passed. [2026-01-01T12:21:23.560837] [DEBUG] [REMOTE ] SOCL: Symbol is viable for forecasting. [2026-01-01T12:21:23.560892] [INFO ] [MAIN ] [2933/3542] SOCL kept (0.4s) | 2928 kept, 5 rejected | 137.7/min | ETA: 4.4m [2026-01-01T12:21:23.882079] [DEBUG] [REMOTE ] SOFI: Retrieved 1278 rows, trimmed to 300. [2026-01-01T12:21:23.882255] [DEBUG] [REMOTE ] SOFI: PASS: History has at least 300 days. [2026-01-01T12:21:23.882524] [DEBUG] [REMOTE ] SOFI: PASS: Price check passed. Min price $24.91. [2026-01-01T12:21:23.882692] [DEBUG] [REMOTE ] SOFI: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:23.882810] [DEBUG] [REMOTE ] SOFI: PASS: Integrity check passed. [2026-01-01T12:21:23.882850] [DEBUG] [REMOTE ] SOFI: Symbol is viable for forecasting. [2026-01-01T12:21:23.882902] [INFO ] [MAIN ] [2934/3542] SOFI kept (0.3s) | 2929 kept, 5 rejected | 137.7/min | ETA: 4.4m [2026-01-01T12:21:24.285964] [DEBUG] [REMOTE ] SOGP: Retrieved 1497 rows, trimmed to 300. [2026-01-01T12:21:24.286088] [DEBUG] [REMOTE ] SOGP: PASS: History has at least 300 days. [2026-01-01T12:21:24.286284] [DEBUG] [REMOTE ] SOGP: PASS: Price check passed. Min price $9.96. [2026-01-01T12:21:24.286430] [DEBUG] [REMOTE ] SOGP: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:24.286540] [DEBUG] [REMOTE ] SOGP: PASS: Integrity check passed. [2026-01-01T12:21:24.286608] [DEBUG] [REMOTE ] SOGP: Symbol is viable for forecasting. [2026-01-01T12:21:24.286657] [INFO ] [MAIN ] [2935/3542] SOGP kept (0.4s) | 2930 kept, 5 rejected | 137.7/min | ETA: 4.4m [2026-01-01T12:21:24.699874] [DEBUG] [REMOTE ] SOJC: Retrieved 2034 rows, trimmed to 300. [2026-01-01T12:21:24.699993] [DEBUG] [REMOTE ] SOJC: PASS: History has at least 300 days. [2026-01-01T12:21:24.700195] [DEBUG] [REMOTE ] SOJC: PASS: Price check passed. Min price $21.50. [2026-01-01T12:21:24.700325] [DEBUG] [REMOTE ] SOJC: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:24.700435] [DEBUG] [REMOTE ] SOJC: PASS: Integrity check passed. [2026-01-01T12:21:24.700475] [DEBUG] [REMOTE ] SOJC: Symbol is viable for forecasting. [2026-01-01T12:21:24.700520] [INFO ] [MAIN ] [2936/3542] SOJC kept (0.4s) | 2931 kept, 5 rejected | 137.7/min | ETA: 4.4m [2026-01-01T12:21:25.078763] [DEBUG] [REMOTE ] SOJD: Retrieved 1500 rows, trimmed to 300. [2026-01-01T12:21:25.078901] [DEBUG] [REMOTE ] SOJD: PASS: History has at least 300 days. [2026-01-01T12:21:25.079095] [DEBUG] [REMOTE ] SOJD: PASS: Price check passed. Min price $19.98. [2026-01-01T12:21:25.079226] [DEBUG] [REMOTE ] SOJD: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:25.079356] [DEBUG] [REMOTE ] SOJD: PASS: Integrity check passed. [2026-01-01T12:21:25.079398] [DEBUG] [REMOTE ] SOJD: Symbol is viable for forecasting. [2026-01-01T12:21:25.079448] [INFO ] [MAIN ] [2937/3542] SOJD kept (0.4s) | 2932 kept, 5 rejected | 137.7/min | ETA: 4.4m [2026-01-01T12:21:25.477182] [DEBUG] [REMOTE ] SOJE: Retrieved 1325 rows, trimmed to 300. [2026-01-01T12:21:25.477350] [DEBUG] [REMOTE ] SOJE: PASS: History has at least 300 days. [2026-01-01T12:21:25.477623] [DEBUG] [REMOTE ] SOJE: PASS: Price check passed. Min price $17.64. [2026-01-01T12:21:25.477798] [DEBUG] [REMOTE ] SOJE: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:25.477937] [DEBUG] [REMOTE ] SOJE: PASS: Integrity check passed. [2026-01-01T12:21:25.477987] [DEBUG] [REMOTE ] SOJE: Symbol is viable for forecasting. [2026-01-01T12:21:25.478050] [INFO ] [MAIN ] [2938/3542] SOJE kept (0.4s) | 2933 kept, 5 rejected | 137.7/min | ETA: 4.4m [2026-01-01T12:21:26.070717] [DEBUG] [REMOTE ] SON: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:26.070852] [DEBUG] [REMOTE ] SON: PASS: History has at least 300 days. [2026-01-01T12:21:26.071056] [DEBUG] [REMOTE ] SON: PASS: Price check passed. Min price $38.76. [2026-01-01T12:21:26.071186] [DEBUG] [REMOTE ] SON: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:26.071297] [DEBUG] [REMOTE ] SON: PASS: Integrity check passed. [2026-01-01T12:21:26.071335] [DEBUG] [REMOTE ] SON: Symbol is viable for forecasting. [2026-01-01T12:21:26.071385] [INFO ] [MAIN ] [2939/3542] SON kept (0.6s) | 2934 kept, 5 rejected | 137.7/min | ETA: 4.4m [2026-01-01T12:21:26.290820] [DEBUG] [REMOTE ] SONO: Retrieved 1864 rows, trimmed to 300. [2026-01-01T12:21:26.290966] [DEBUG] [REMOTE ] SONO: PASS: History has at least 300 days. [2026-01-01T12:21:26.291162] [DEBUG] [REMOTE ] SONO: PASS: Price check passed. Min price $15.88. [2026-01-01T12:21:26.291292] [DEBUG] [REMOTE ] SONO: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:26.291396] [DEBUG] [REMOTE ] SONO: PASS: Integrity check passed. [2026-01-01T12:21:26.291439] [DEBUG] [REMOTE ] SONO: Symbol is viable for forecasting. [2026-01-01T12:21:26.291486] [INFO ] [MAIN ] [2940/3542] SONO kept (0.2s) | 2935 kept, 5 rejected | 137.7/min | ETA: 4.4m [2026-01-01T12:21:26.718059] [DEBUG] [REMOTE ] SOPA: Retrieved 1040 rows, trimmed to 300. [2026-01-01T12:21:26.718169] [DEBUG] [REMOTE ] SOPA: PASS: History has at least 300 days. [2026-01-01T12:21:26.718357] [DEBUG] [REMOTE ] SOPA: PASS: Price check passed. Min price $1.05. [2026-01-01T12:21:26.718488] [DEBUG] [REMOTE ] SOPA: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:26.718610] [DEBUG] [REMOTE ] SOPA: PASS: Integrity check passed. [2026-01-01T12:21:26.718650] [DEBUG] [REMOTE ] SOPA: Symbol is viable for forecasting. [2026-01-01T12:21:26.718698] [INFO ] [MAIN ] [2941/3542] SOPA kept (0.4s) | 2936 kept, 5 rejected | 137.7/min | ETA: 4.4m [2026-01-01T12:21:27.105612] [DEBUG] [REMOTE ] SOPH: Retrieved 1116 rows, trimmed to 300. [2026-01-01T12:21:27.105747] [DEBUG] [REMOTE ] SOPH: PASS: History has at least 300 days. [2026-01-01T12:21:27.106003] [DEBUG] [REMOTE ] SOPH: PASS: Price check passed. Min price $3.89. [2026-01-01T12:21:27.106148] [DEBUG] [REMOTE ] SOPH: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:27.106282] [DEBUG] [REMOTE ] SOPH: PASS: Integrity check passed. [2026-01-01T12:21:27.106326] [DEBUG] [REMOTE ] SOPH: Symbol is viable for forecasting. [2026-01-01T12:21:27.106382] [INFO ] [MAIN ] [2942/3542] SOPH kept (0.4s) | 2937 kept, 5 rejected | 137.7/min | ETA: 4.4m [2026-01-01T12:21:27.438288] [DEBUG] [REMOTE ] SOUN: Retrieved 923 rows, trimmed to 300. [2026-01-01T12:21:27.438412] [DEBUG] [REMOTE ] SOUN: PASS: History has at least 300 days. [2026-01-01T12:21:27.438674] [DEBUG] [REMOTE ] SOUN: PASS: Price check passed. Min price $9.97. [2026-01-01T12:21:27.438846] [DEBUG] [REMOTE ] SOUN: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:27.439009] [DEBUG] [REMOTE ] SOUN: PASS: Integrity check passed. [2026-01-01T12:21:27.439070] [DEBUG] [REMOTE ] SOUN: Symbol is viable for forecasting. [2026-01-01T12:21:27.439143] [INFO ] [MAIN ] [2943/3542] SOUN kept (0.3s) | 2938 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:27.910968] [DEBUG] [REMOTE ] SOXQ: Retrieved 1145 rows, trimmed to 300. [2026-01-01T12:21:27.911104] [DEBUG] [REMOTE ] SOXQ: PASS: History has at least 300 days. [2026-01-01T12:21:27.911339] [DEBUG] [REMOTE ] SOXQ: PASS: Price check passed. Min price $49.98. [2026-01-01T12:21:27.911531] [DEBUG] [REMOTE ] SOXQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:27.911701] [DEBUG] [REMOTE ] SOXQ: PASS: Integrity check passed. [2026-01-01T12:21:27.911755] [DEBUG] [REMOTE ] SOXQ: Symbol is viable for forecasting. [2026-01-01T12:21:27.911816] [INFO ] [MAIN ] [2944/3542] SOXQ kept (0.5s) | 2939 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:28.526997] [DEBUG] [REMOTE ] SOXX: Retrieved 6154 rows, trimmed to 300. [2026-01-01T12:21:28.527136] [DEBUG] [REMOTE ] SOXX: PASS: History has at least 300 days. [2026-01-01T12:21:28.527348] [DEBUG] [REMOTE ] SOXX: PASS: Price check passed. Min price $267.71. [2026-01-01T12:21:28.527487] [DEBUG] [REMOTE ] SOXX: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:28.527620] [DEBUG] [REMOTE ] SOXX: PASS: Integrity check passed. [2026-01-01T12:21:28.527664] [DEBUG] [REMOTE ] SOXX: Symbol is viable for forecasting. [2026-01-01T12:21:28.527715] [INFO ] [MAIN ] [2945/3542] SOXX kept (0.6s) | 2940 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:28.716896] [DEBUG] [REMOTE ] SPAI: Retrieved 337 rows, trimmed to 300. [2026-01-01T12:21:28.717039] [DEBUG] [REMOTE ] SPAI: PASS: History has at least 300 days. [2026-01-01T12:21:28.717261] [DEBUG] [REMOTE ] SPAI: PASS: Price check passed. Min price $3.23. [2026-01-01T12:21:28.717392] [DEBUG] [REMOTE ] SPAI: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:28.717504] [DEBUG] [REMOTE ] SPAI: PASS: Integrity check passed. [2026-01-01T12:21:28.717544] [DEBUG] [REMOTE ] SPAI: Symbol is viable for forecasting. [2026-01-01T12:21:28.717614] [INFO ] [MAIN ] [2946/3542] SPAI kept (0.2s) | 2941 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:29.179570] [DEBUG] [REMOTE ] SPB: Retrieved 4108 rows, trimmed to 300. [2026-01-01T12:21:29.179764] [DEBUG] [REMOTE ] SPB: PASS: History has at least 300 days. [2026-01-01T12:21:29.180050] [DEBUG] [REMOTE ] SPB: PASS: Price check passed. Min price $49.94. [2026-01-01T12:21:29.180238] [DEBUG] [REMOTE ] SPB: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:29.180383] [DEBUG] [REMOTE ] SPB: PASS: Integrity check passed. [2026-01-01T12:21:29.180433] [DEBUG] [REMOTE ] SPB: Symbol is viable for forecasting. [2026-01-01T12:21:29.180494] [INFO ] [MAIN ] [2947/3542] SPB kept (0.5s) | 2942 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:29.707350] [DEBUG] [REMOTE ] SPCB: Retrieved 5251 rows, trimmed to 300. [2026-01-01T12:21:29.707488] [DEBUG] [REMOTE ] SPCB: PASS: History has at least 300 days. [2026-01-01T12:21:29.707750] [DEBUG] [REMOTE ] SPCB: PASS: Price check passed. Min price $8.07. [2026-01-01T12:21:29.707888] [DEBUG] [REMOTE ] SPCB: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:29.708000] [DEBUG] [REMOTE ] SPCB: PASS: Integrity check passed. [2026-01-01T12:21:29.708039] [DEBUG] [REMOTE ] SPCB: Symbol is viable for forecasting. [2026-01-01T12:21:29.708087] [INFO ] [MAIN ] [2948/3542] SPCB kept (0.5s) | 2943 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:30.018235] [DEBUG] [REMOTE ] SPCE: Retrieved 2075 rows, trimmed to 300. [2026-01-01T12:21:30.018448] [DEBUG] [REMOTE ] SPCE: PASS: History has at least 300 days. [2026-01-01T12:21:30.018727] [DEBUG] [REMOTE ] SPCE: PASS: Price check passed. Min price $3.02. [2026-01-01T12:21:30.018905] [DEBUG] [REMOTE ] SPCE: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:30.019058] [DEBUG] [REMOTE ] SPCE: PASS: Integrity check passed. [2026-01-01T12:21:30.019116] [DEBUG] [REMOTE ] SPCE: Symbol is viable for forecasting. [2026-01-01T12:21:30.019184] [INFO ] [MAIN ] [2949/3542] SPCE kept (0.3s) | 2944 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:30.670295] [DEBUG] [REMOTE ] SPE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:30.670443] [DEBUG] [REMOTE ] SPE: PASS: History has at least 300 days. [2026-01-01T12:21:30.670696] [DEBUG] [REMOTE ] SPE: PASS: Price check passed. Min price $14.10. [2026-01-01T12:21:30.670839] [DEBUG] [REMOTE ] SPE: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:30.670961] [DEBUG] [REMOTE ] SPE: PASS: Integrity check passed. [2026-01-01T12:21:30.671003] [DEBUG] [REMOTE ] SPE: Symbol is viable for forecasting. [2026-01-01T12:21:30.671054] [INFO ] [MAIN ] [2950/3542] SPE kept (0.7s) | 2945 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:30.893306] [DEBUG] [REMOTE ] SPFI: Retrieved 1672 rows, trimmed to 300. [2026-01-01T12:21:30.893453] [DEBUG] [REMOTE ] SPFI: PASS: History has at least 300 days. [2026-01-01T12:21:30.893688] [DEBUG] [REMOTE ] SPFI: PASS: Price check passed. Min price $35.93. [2026-01-01T12:21:30.893831] [DEBUG] [REMOTE ] SPFI: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:30.893943] [DEBUG] [REMOTE ] SPFI: PASS: Integrity check passed. [2026-01-01T12:21:30.893984] [DEBUG] [REMOTE ] SPFI: Symbol is viable for forecasting. [2026-01-01T12:21:30.894035] [INFO ] [MAIN ] [2951/3542] SPFI kept (0.2s) | 2946 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:31.574365] [DEBUG] [REMOTE ] SPG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:31.574506] [DEBUG] [REMOTE ] SPG: PASS: History has at least 300 days. [2026-01-01T12:21:31.574757] [DEBUG] [REMOTE ] SPG: PASS: Price check passed. Min price $171.28. [2026-01-01T12:21:31.574892] [DEBUG] [REMOTE ] SPG: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:31.575007] [DEBUG] [REMOTE ] SPG: PASS: Integrity check passed. [2026-01-01T12:21:31.575047] [DEBUG] [REMOTE ] SPG: Symbol is viable for forecasting. [2026-01-01T12:21:31.575096] [INFO ] [MAIN ] [2952/3542] SPG kept (0.7s) | 2947 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:32.089889] [DEBUG] [REMOTE ] SPGI: Retrieved 6281 rows, trimmed to 300. [2026-01-01T12:21:32.090028] [DEBUG] [REMOTE ] SPGI: PASS: History has at least 300 days. [2026-01-01T12:21:32.090243] [DEBUG] [REMOTE ] SPGI: PASS: Price check passed. Min price $471.13. [2026-01-01T12:21:32.090383] [DEBUG] [REMOTE ] SPGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:32.090498] [DEBUG] [REMOTE ] SPGI: PASS: Integrity check passed. [2026-01-01T12:21:32.090539] [DEBUG] [REMOTE ] SPGI: Symbol is viable for forecasting. [2026-01-01T12:21:32.090606] [INFO ] [MAIN ] [2953/3542] SPGI kept (0.5s) | 2948 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:32.434965] [DEBUG] [REMOTE ] SPH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:32.435109] [DEBUG] [REMOTE ] SPH: PASS: History has at least 300 days. [2026-01-01T12:21:32.435340] [DEBUG] [REMOTE ] SPH: PASS: Price check passed. Min price $17.77. [2026-01-01T12:21:32.435470] [DEBUG] [REMOTE ] SPH: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:32.435606] [DEBUG] [REMOTE ] SPH: PASS: Integrity check passed. [2026-01-01T12:21:32.435647] [DEBUG] [REMOTE ] SPH: Symbol is viable for forecasting. [2026-01-01T12:21:32.435694] [INFO ] [MAIN ] [2954/3542] SPH kept (0.3s) | 2949 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:32.916412] [DEBUG] [REMOTE ] SPOK: Retrieved 5314 rows, trimmed to 300. [2026-01-01T12:21:32.916606] [DEBUG] [REMOTE ] SPOK: PASS: History has at least 300 days. [2026-01-01T12:21:32.916899] [DEBUG] [REMOTE ] SPOK: PASS: Price check passed. Min price $12.43. [2026-01-01T12:21:32.917087] [DEBUG] [REMOTE ] SPOK: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:32.917249] [DEBUG] [REMOTE ] SPOK: PASS: Integrity check passed. [2026-01-01T12:21:32.917308] [DEBUG] [REMOTE ] SPOK: Symbol is viable for forecasting. [2026-01-01T12:21:32.917378] [INFO ] [MAIN ] [2955/3542] SPOK kept (0.5s) | 2950 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:33.157358] [DEBUG] [REMOTE ] SPRC: Retrieved 1089 rows, trimmed to 300. [2026-01-01T12:21:33.157501] [DEBUG] [REMOTE ] SPRC: PASS: History has at least 300 days. [2026-01-01T12:21:33.157765] [DEBUG] [REMOTE ] SPRC: PASS: Price check passed. Min price $1.35. [2026-01-01T12:21:33.157905] [DEBUG] [REMOTE ] SPRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:33.158020] [DEBUG] [REMOTE ] SPRC: PASS: Integrity check passed. [2026-01-01T12:21:33.158062] [DEBUG] [REMOTE ] SPRC: Symbol is viable for forecasting. [2026-01-01T12:21:33.158113] [INFO ] [MAIN ] [2956/3542] SPRC kept (0.2s) | 2951 kept, 5 rejected | 137.7/min | ETA: 4.3m [2026-01-01T12:21:33.575459] [DEBUG] [REMOTE ] SPRO: Retrieved 4843 rows, trimmed to 300. [2026-01-01T12:21:33.575649] [DEBUG] [REMOTE ] SPRO: PASS: History has at least 300 days. [2026-01-01T12:21:33.575915] [DEBUG] [REMOTE ] SPRO: PASS: Price check passed. Min price $2.16. [2026-01-01T12:21:33.576062] [DEBUG] [REMOTE ] SPRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:33.576186] [DEBUG] [REMOTE ] SPRO: PASS: Integrity check passed. [2026-01-01T12:21:33.576227] [DEBUG] [REMOTE ] SPRO: Symbol is viable for forecasting. [2026-01-01T12:21:33.576278] [INFO ] [MAIN ] [2957/3542] SPRO kept (0.4s) | 2952 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:33.964370] [DEBUG] [REMOTE ] SPRX: Retrieved 1108 rows, trimmed to 300. [2026-01-01T12:21:33.964519] [DEBUG] [REMOTE ] SPRX: PASS: History has at least 300 days. [2026-01-01T12:21:33.964780] [DEBUG] [REMOTE ] SPRX: PASS: Price check passed. Min price $34.85. [2026-01-01T12:21:33.964921] [DEBUG] [REMOTE ] SPRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:33.965030] [DEBUG] [REMOTE ] SPRX: PASS: Integrity check passed. [2026-01-01T12:21:33.965076] [DEBUG] [REMOTE ] SPRX: Symbol is viable for forecasting. [2026-01-01T12:21:33.965139] [INFO ] [MAIN ] [2958/3542] SPRX kept (0.4s) | 2953 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:34.338925] [DEBUG] [REMOTE ] SPRY: Retrieved 1274 rows, trimmed to 300. [2026-01-01T12:21:34.339057] [DEBUG] [REMOTE ] SPRY: PASS: History has at least 300 days. [2026-01-01T12:21:34.339273] [DEBUG] [REMOTE ] SPRY: PASS: Price check passed. Min price $6.73. [2026-01-01T12:21:34.339406] [DEBUG] [REMOTE ] SPRY: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:34.339512] [DEBUG] [REMOTE ] SPRY: PASS: Integrity check passed. [2026-01-01T12:21:34.339551] [DEBUG] [REMOTE ] SPRY: Symbol is viable for forecasting. [2026-01-01T12:21:34.339632] [INFO ] [MAIN ] [2959/3542] SPRY kept (0.4s) | 2954 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:34.885227] [DEBUG] [REMOTE ] SPSC: Retrieved 3949 rows, trimmed to 300. [2026-01-01T12:21:34.885383] [DEBUG] [REMOTE ] SPSC: PASS: History has at least 300 days. [2026-01-01T12:21:34.885612] [DEBUG] [REMOTE ] SPSC: PASS: Price check passed. Min price $78.03. [2026-01-01T12:21:34.885755] [DEBUG] [REMOTE ] SPSC: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:34.885866] [DEBUG] [REMOTE ] SPSC: PASS: Integrity check passed. [2026-01-01T12:21:34.885905] [DEBUG] [REMOTE ] SPSC: Symbol is viable for forecasting. [2026-01-01T12:21:34.885999] [INFO ] [MAIN ] [2960/3542] SPSC kept (0.5s) | 2955 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:35.301279] [DEBUG] [REMOTE ] SPWH: Retrieved 2945 rows, trimmed to 300. [2026-01-01T12:21:35.301418] [DEBUG] [REMOTE ] SPWH: PASS: History has at least 300 days. [2026-01-01T12:21:35.301653] [DEBUG] [REMOTE ] SPWH: PASS: Price check passed. Min price $1.36. [2026-01-01T12:21:35.301798] [DEBUG] [REMOTE ] SPWH: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:35.301908] [DEBUG] [REMOTE ] SPWH: PASS: Integrity check passed. [2026-01-01T12:21:35.301949] [DEBUG] [REMOTE ] SPWH: Symbol is viable for forecasting. [2026-01-01T12:21:35.301999] [INFO ] [MAIN ] [2961/3542] SPWH kept (0.4s) | 2956 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:35.801174] [DEBUG] [REMOTE ] SPXC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:35.801334] [DEBUG] [REMOTE ] SPXC: PASS: History has at least 300 days. [2026-01-01T12:21:35.801606] [DEBUG] [REMOTE ] SPXC: PASS: Price check passed. Min price $180.71. [2026-01-01T12:21:35.801770] [DEBUG] [REMOTE ] SPXC: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:35.801896] [DEBUG] [REMOTE ] SPXC: PASS: Integrity check passed. [2026-01-01T12:21:35.801935] [DEBUG] [REMOTE ] SPXC: Symbol is viable for forecasting. [2026-01-01T12:21:35.801985] [INFO ] [MAIN ] [2962/3542] SPXC kept (0.5s) | 2957 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:36.209225] [DEBUG] [REMOTE ] SPXX: Retrieved 5057 rows, trimmed to 300. [2026-01-01T12:21:36.209405] [DEBUG] [REMOTE ] SPXX: PASS: History has at least 300 days. [2026-01-01T12:21:36.209667] [DEBUG] [REMOTE ] SPXX: PASS: Price check passed. Min price $16.58. [2026-01-01T12:21:36.209806] [DEBUG] [REMOTE ] SPXX: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:36.209923] [DEBUG] [REMOTE ] SPXX: PASS: Integrity check passed. [2026-01-01T12:21:36.209963] [DEBUG] [REMOTE ] SPXX: Symbol is viable for forecasting. [2026-01-01T12:21:36.210012] [INFO ] [MAIN ] [2963/3542] SPXX kept (0.4s) | 2958 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:36.723242] [DEBUG] [REMOTE ] SQM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:36.723693] [DEBUG] [REMOTE ] SQM: PASS: History has at least 300 days. [2026-01-01T12:21:36.723977] [DEBUG] [REMOTE ] SQM: PASS: Price check passed. Min price $40.70. [2026-01-01T12:21:36.724111] [DEBUG] [REMOTE ] SQM: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:36.724252] [DEBUG] [REMOTE ] SQM: PASS: Integrity check passed. [2026-01-01T12:21:36.724294] [DEBUG] [REMOTE ] SQM: Symbol is viable for forecasting. [2026-01-01T12:21:36.724378] [INFO ] [MAIN ] [2964/3542] SQM kept (0.5s) | 2959 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:37.066799] [DEBUG] [REMOTE ] SQNS: Retrieved 3698 rows, trimmed to 300. [2026-01-01T12:21:37.067167] [DEBUG] [REMOTE ] SQNS: PASS: History has at least 300 days. [2026-01-01T12:21:37.067384] [DEBUG] [REMOTE ] SQNS: PASS: Price check passed. Min price $4.49. [2026-01-01T12:21:37.067517] [DEBUG] [REMOTE ] SQNS: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:37.067645] [DEBUG] [REMOTE ] SQNS: PASS: Integrity check passed. [2026-01-01T12:21:37.067686] [DEBUG] [REMOTE ] SQNS: Symbol is viable for forecasting. [2026-01-01T12:21:37.067742] [INFO ] [MAIN ] [2965/3542] SQNS kept (0.3s) | 2960 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:37.486654] [DEBUG] [REMOTE ] SQQQ: Retrieved 3997 rows, trimmed to 300. [2026-01-01T12:21:37.486790] [DEBUG] [REMOTE ] SQQQ: PASS: History has at least 300 days. [2026-01-01T12:21:37.486998] [DEBUG] [REMOTE ] SQQQ: PASS: Price check passed. Min price $62.36. [2026-01-01T12:21:37.487135] [DEBUG] [REMOTE ] SQQQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:37.487246] [DEBUG] [REMOTE ] SQQQ: PASS: Integrity check passed. [2026-01-01T12:21:37.487287] [DEBUG] [REMOTE ] SQQQ: Symbol is viable for forecasting. [2026-01-01T12:21:37.487334] [INFO ] [MAIN ] [2966/3542] SQQQ kept (0.4s) | 2961 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:37.806543] [DEBUG] [REMOTE ] SRAD: Retrieved 1080 rows, trimmed to 300. [2026-01-01T12:21:37.806739] [DEBUG] [REMOTE ] SRAD: PASS: History has at least 300 days. [2026-01-01T12:21:37.807001] [DEBUG] [REMOTE ] SRAD: PASS: Price check passed. Min price $21.11. [2026-01-01T12:21:37.807185] [DEBUG] [REMOTE ] SRAD: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:37.807334] [DEBUG] [REMOTE ] SRAD: PASS: Integrity check passed. [2026-01-01T12:21:37.807392] [DEBUG] [REMOTE ] SRAD: Symbol is viable for forecasting. [2026-01-01T12:21:37.807459] [INFO ] [MAIN ] [2967/3542] SRAD kept (0.3s) | 2962 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:38.066832] [DEBUG] [REMOTE ] SRBK: Retrieved 573 rows, trimmed to 300. [2026-01-01T12:21:38.066999] [DEBUG] [REMOTE ] SRBK: PASS: History has at least 300 days. [2026-01-01T12:21:38.067260] [DEBUG] [REMOTE ] SRBK: PASS: Price check passed. Min price $14.31. [2026-01-01T12:21:38.067439] [DEBUG] [REMOTE ] SRBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:38.067615] [DEBUG] [REMOTE ] SRBK: PASS: Integrity check passed. [2026-01-01T12:21:38.067676] [DEBUG] [REMOTE ] SRBK: Symbol is viable for forecasting. [2026-01-01T12:21:38.067747] [INFO ] [MAIN ] [2968/3542] SRBK kept (0.3s) | 2963 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:38.799458] [DEBUG] [REMOTE ] SRCE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:38.799674] [DEBUG] [REMOTE ] SRCE: PASS: History has at least 300 days. [2026-01-01T12:21:38.799928] [DEBUG] [REMOTE ] SRCE: PASS: Price check passed. Min price $57.17. [2026-01-01T12:21:38.800064] [DEBUG] [REMOTE ] SRCE: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:38.800184] [DEBUG] [REMOTE ] SRCE: PASS: Integrity check passed. [2026-01-01T12:21:38.800225] [DEBUG] [REMOTE ] SRCE: Symbol is viable for forecasting. [2026-01-01T12:21:38.800274] [INFO ] [MAIN ] [2969/3542] SRCE kept (0.7s) | 2964 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:39.304337] [DEBUG] [REMOTE ] SRE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:39.304482] [DEBUG] [REMOTE ] SRE: PASS: History has at least 300 days. [2026-01-01T12:21:39.304743] [DEBUG] [REMOTE ] SRE: PASS: Price check passed. Min price $86.78. [2026-01-01T12:21:39.304903] [DEBUG] [REMOTE ] SRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:39.305022] [DEBUG] [REMOTE ] SRE: PASS: Integrity check passed. [2026-01-01T12:21:39.305063] [DEBUG] [REMOTE ] SRE: Symbol is viable for forecasting. [2026-01-01T12:21:39.305113] [INFO ] [MAIN ] [2970/3542] SRE kept (0.5s) | 2965 kept, 5 rejected | 137.7/min | ETA: 4.2m [2026-01-01T12:21:39.569087] [DEBUG] [REMOTE ] SREA: Retrieved 1638 rows, trimmed to 300. [2026-01-01T12:21:39.569277] [DEBUG] [REMOTE ] SREA: PASS: History has at least 300 days. [2026-01-01T12:21:39.569492] [DEBUG] [REMOTE ] SREA: PASS: Price check passed. Min price $21.47. [2026-01-01T12:21:39.569642] [DEBUG] [REMOTE ] SREA: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:39.569758] [DEBUG] [REMOTE ] SREA: PASS: Integrity check passed. [2026-01-01T12:21:39.569797] [DEBUG] [REMOTE ] SREA: Symbol is viable for forecasting. [2026-01-01T12:21:39.569847] [INFO ] [MAIN ] [2971/3542] SREA kept (0.3s) | 2966 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:39.895777] [DEBUG] [REMOTE ] SRFM: Retrieved 611 rows, trimmed to 300. [2026-01-01T12:21:39.895924] [DEBUG] [REMOTE ] SRFM: PASS: History has at least 300 days. [2026-01-01T12:21:39.896163] [DEBUG] [REMOTE ] SRFM: PASS: Price check passed. Min price $1.79. [2026-01-01T12:21:39.896331] [DEBUG] [REMOTE ] SRFM: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:39.896465] [DEBUG] [REMOTE ] SRFM: PASS: Integrity check passed. [2026-01-01T12:21:39.896515] [DEBUG] [REMOTE ] SRFM: Symbol is viable for forecasting. [2026-01-01T12:21:39.896594] [INFO ] [MAIN ] [2972/3542] SRFM kept (0.3s) | 2967 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:40.420278] [DEBUG] [REMOTE ] SRG: Retrieved 2640 rows, trimmed to 300. [2026-01-01T12:21:40.420408] [DEBUG] [REMOTE ] SRG: PASS: History has at least 300 days. [2026-01-01T12:21:40.420628] [DEBUG] [REMOTE ] SRG: PASS: Price check passed. Min price $3.25. [2026-01-01T12:21:40.420761] [DEBUG] [REMOTE ] SRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:40.420866] [DEBUG] [REMOTE ] SRG: PASS: Integrity check passed. [2026-01-01T12:21:40.420904] [DEBUG] [REMOTE ] SRG: Symbol is viable for forecasting. [2026-01-01T12:21:40.420950] [INFO ] [MAIN ] [2973/3542] SRG kept (0.5s) | 2968 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:40.956687] [DEBUG] [REMOTE ] SRI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:40.956826] [DEBUG] [REMOTE ] SRI: PASS: History has at least 300 days. [2026-01-01T12:21:40.957032] [DEBUG] [REMOTE ] SRI: PASS: Price check passed. Min price $5.48. [2026-01-01T12:21:40.957164] [DEBUG] [REMOTE ] SRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:40.957279] [DEBUG] [REMOTE ] SRI: PASS: Integrity check passed. [2026-01-01T12:21:40.957318] [DEBUG] [REMOTE ] SRI: Symbol is viable for forecasting. [2026-01-01T12:21:40.957367] [INFO ] [MAIN ] [2974/3542] SRI kept (0.5s) | 2969 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:41.251602] [DEBUG] [REMOTE ] SRRK: Retrieved 1912 rows, trimmed to 300. [2026-01-01T12:21:41.251738] [DEBUG] [REMOTE ] SRRK: PASS: History has at least 300 days. [2026-01-01T12:21:41.251932] [DEBUG] [REMOTE ] SRRK: PASS: Price check passed. Min price $27.92. [2026-01-01T12:21:41.252060] [DEBUG] [REMOTE ] SRRK: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:41.252163] [DEBUG] [REMOTE ] SRRK: PASS: Integrity check passed. [2026-01-01T12:21:41.252202] [DEBUG] [REMOTE ] SRRK: Symbol is viable for forecasting. [2026-01-01T12:21:41.252264] [INFO ] [MAIN ] [2975/3542] SRRK kept (0.3s) | 2970 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:41.662613] [DEBUG] [REMOTE ] SRTS: Retrieved 2373 rows, trimmed to 300. [2026-01-01T12:21:41.662764] [DEBUG] [REMOTE ] SRTS: PASS: History has at least 300 days. [2026-01-01T12:21:41.662986] [DEBUG] [REMOTE ] SRTS: PASS: Price check passed. Min price $3.10. [2026-01-01T12:21:41.663120] [DEBUG] [REMOTE ] SRTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:41.663234] [DEBUG] [REMOTE ] SRTS: PASS: Integrity check passed. [2026-01-01T12:21:41.663275] [DEBUG] [REMOTE ] SRTS: Symbol is viable for forecasting. [2026-01-01T12:21:41.663323] [INFO ] [MAIN ] [2976/3542] SRTS kept (0.4s) | 2971 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:42.194981] [DEBUG] [REMOTE ] SSB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:42.195172] [DEBUG] [REMOTE ] SSB: PASS: History has at least 300 days. [2026-01-01T12:21:42.195531] [DEBUG] [REMOTE ] SSB: PASS: Price check passed. Min price $85.31. [2026-01-01T12:21:42.195765] [DEBUG] [REMOTE ] SSB: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:42.195953] [DEBUG] [REMOTE ] SSB: PASS: Integrity check passed. [2026-01-01T12:21:42.196018] [DEBUG] [REMOTE ] SSB: Symbol is viable for forecasting. [2026-01-01T12:21:42.196098] [INFO ] [MAIN ] [2977/3542] SSB kept (0.5s) | 2972 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:42.576676] [DEBUG] [REMOTE ] SSD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:42.576982] [DEBUG] [REMOTE ] SSD: PASS: History has at least 300 days. [2026-01-01T12:21:42.577515] [DEBUG] [REMOTE ] SSD: PASS: Price check passed. Min price $158.00. [2026-01-01T12:21:42.577755] [DEBUG] [REMOTE ] SSD: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:42.577985] [DEBUG] [REMOTE ] SSD: PASS: Integrity check passed. [2026-01-01T12:21:42.578039] [DEBUG] [REMOTE ] SSD: Symbol is viable for forecasting. [2026-01-01T12:21:42.578129] [INFO ] [MAIN ] [2978/3542] SSD kept (0.4s) | 2973 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:43.051774] [DEBUG] [REMOTE ] SSL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:43.051951] [DEBUG] [REMOTE ] SSL: PASS: History has at least 300 days. [2026-01-01T12:21:43.052256] [DEBUG] [REMOTE ] SSL: PASS: Price check passed. Min price $5.33. [2026-01-01T12:21:43.052400] [DEBUG] [REMOTE ] SSL: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:43.052532] [DEBUG] [REMOTE ] SSL: PASS: Integrity check passed. [2026-01-01T12:21:43.052727] [DEBUG] [REMOTE ] SSL: Symbol is viable for forecasting. [2026-01-01T12:21:43.052786] [INFO ] [MAIN ] [2979/3542] SSL kept (0.5s) | 2974 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:43.412705] [DEBUG] [REMOTE ] SSNC: Retrieved 3964 rows, trimmed to 300. [2026-01-01T12:21:43.412873] [DEBUG] [REMOTE ] SSNC: PASS: History has at least 300 days. [2026-01-01T12:21:43.413119] [DEBUG] [REMOTE ] SSNC: PASS: Price check passed. Min price $79.29. [2026-01-01T12:21:43.413260] [DEBUG] [REMOTE ] SSNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:43.413379] [DEBUG] [REMOTE ] SSNC: PASS: Integrity check passed. [2026-01-01T12:21:43.413433] [DEBUG] [REMOTE ] SSNC: Symbol is viable for forecasting. [2026-01-01T12:21:43.413485] [INFO ] [MAIN ] [2980/3542] SSNC kept (0.4s) | 2975 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:43.921622] [DEBUG] [REMOTE ] SSP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:43.921823] [DEBUG] [REMOTE ] SSP: PASS: History has at least 300 days. [2026-01-01T12:21:43.922116] [DEBUG] [REMOTE ] SSP: PASS: Price check passed. Min price $2.05. [2026-01-01T12:21:43.922258] [DEBUG] [REMOTE ] SSP: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:43.922395] [DEBUG] [REMOTE ] SSP: PASS: Integrity check passed. [2026-01-01T12:21:43.922438] [DEBUG] [REMOTE ] SSP: Symbol is viable for forecasting. [2026-01-01T12:21:43.922518] [INFO ] [MAIN ] [2981/3542] SSP kept (0.5s) | 2976 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:44.316505] [DEBUG] [REMOTE ] SSRM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:44.316781] [DEBUG] [REMOTE ] SSRM: PASS: History has at least 300 days. [2026-01-01T12:21:44.317125] [DEBUG] [REMOTE ] SSRM: PASS: Price check passed. Min price $19.48. [2026-01-01T12:21:44.317294] [DEBUG] [REMOTE ] SSRM: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:44.317461] [DEBUG] [REMOTE ] SSRM: PASS: Integrity check passed. [2026-01-01T12:21:44.317513] [DEBUG] [REMOTE ] SSRM: Symbol is viable for forecasting. [2026-01-01T12:21:44.317601] [INFO ] [MAIN ] [2982/3542] SSRM kept (0.4s) | 2977 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:44.678860] [DEBUG] [REMOTE ] SSSS: Retrieved 3692 rows, trimmed to 300. [2026-01-01T12:21:44.679035] [DEBUG] [REMOTE ] SSSS: PASS: History has at least 300 days. [2026-01-01T12:21:44.679305] [DEBUG] [REMOTE ] SSSS: PASS: Price check passed. Min price $8.59. [2026-01-01T12:21:44.679447] [DEBUG] [REMOTE ] SSSS: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:44.679589] [DEBUG] [REMOTE ] SSSS: PASS: Integrity check passed. [2026-01-01T12:21:44.679643] [DEBUG] [REMOTE ] SSSS: Symbol is viable for forecasting. [2026-01-01T12:21:44.679704] [INFO ] [MAIN ] [2983/3542] SSSS kept (0.4s) | 2978 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:45.007685] [DEBUG] [REMOTE ] SSTI: Retrieved 2155 rows, trimmed to 300. [2026-01-01T12:21:45.007931] [DEBUG] [REMOTE ] SSTI: PASS: History has at least 300 days. [2026-01-01T12:21:45.008264] [DEBUG] [REMOTE ] SSTI: PASS: Price check passed. Min price $5.89. [2026-01-01T12:21:45.008449] [DEBUG] [REMOTE ] SSTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:45.008611] [DEBUG] [REMOTE ] SSTI: PASS: Integrity check passed. [2026-01-01T12:21:45.008667] [DEBUG] [REMOTE ] SSTI: Symbol is viable for forecasting. [2026-01-01T12:21:45.008738] [INFO ] [MAIN ] [2984/3542] SSTI kept (0.3s) | 2979 kept, 5 rejected | 137.7/min | ETA: 4.1m [2026-01-01T12:21:45.467337] [DEBUG] [REMOTE ] SSTK: Retrieved 3324 rows, trimmed to 300. [2026-01-01T12:21:45.467523] [DEBUG] [REMOTE ] SSTK: PASS: History has at least 300 days. [2026-01-01T12:21:45.467846] [DEBUG] [REMOTE ] SSTK: PASS: Price check passed. Min price $18.08. [2026-01-01T12:21:45.468014] [DEBUG] [REMOTE ] SSTK: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:45.468133] [DEBUG] [REMOTE ] SSTK: PASS: Integrity check passed. [2026-01-01T12:21:45.468176] [DEBUG] [REMOTE ] SSTK: Symbol is viable for forecasting. [2026-01-01T12:21:45.468232] [INFO ] [MAIN ] [2985/3542] SSTK kept (0.5s) | 2980 kept, 5 rejected | 137.7/min | ETA: 4.0m [2026-01-01T12:21:45.979281] [DEBUG] [REMOTE ] SSYS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:45.979473] [DEBUG] [REMOTE ] SSYS: PASS: History has at least 300 days. [2026-01-01T12:21:45.979783] [DEBUG] [REMOTE ] SSYS: PASS: Price check passed. Min price $8.20. [2026-01-01T12:21:45.979933] [DEBUG] [REMOTE ] SSYS: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:45.980099] [DEBUG] [REMOTE ] SSYS: PASS: Integrity check passed. [2026-01-01T12:21:45.980142] [DEBUG] [REMOTE ] SSYS: Symbol is viable for forecasting. [2026-01-01T12:21:45.980196] [INFO ] [MAIN ] [2986/3542] SSYS kept (0.5s) | 2981 kept, 5 rejected | 137.7/min | ETA: 4.0m [2026-01-01T12:21:46.423612] [DEBUG] [REMOTE ] STAA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:46.423851] [DEBUG] [REMOTE ] STAA: PASS: History has at least 300 days. [2026-01-01T12:21:46.424115] [DEBUG] [REMOTE ] STAA: PASS: Price check passed. Min price $23.09. [2026-01-01T12:21:46.424250] [DEBUG] [REMOTE ] STAA: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:46.424372] [DEBUG] [REMOTE ] STAA: PASS: Integrity check passed. [2026-01-01T12:21:46.424412] [DEBUG] [REMOTE ] STAA: Symbol is viable for forecasting. [2026-01-01T12:21:46.424488] [INFO ] [MAIN ] [2987/3542] STAA kept (0.4s) | 2982 kept, 5 rejected | 137.7/min | ETA: 4.0m [2026-01-01T12:21:46.795248] [DEBUG] [REMOTE ] STAG: Retrieved 3700 rows, trimmed to 300. [2026-01-01T12:21:46.795435] [DEBUG] [REMOTE ] STAG: PASS: History has at least 300 days. [2026-01-01T12:21:46.795750] [DEBUG] [REMOTE ] STAG: PASS: Price check passed. Min price $35.15. [2026-01-01T12:21:46.795898] [DEBUG] [REMOTE ] STAG: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:46.796031] [DEBUG] [REMOTE ] STAG: PASS: Integrity check passed. [2026-01-01T12:21:46.796074] [DEBUG] [REMOTE ] STAG: Symbol is viable for forecasting. [2026-01-01T12:21:46.796128] [INFO ] [MAIN ] [2988/3542] STAG kept (0.4s) | 2983 kept, 5 rejected | 137.7/min | ETA: 4.0m [2026-01-01T12:21:47.349078] [DEBUG] [REMOTE ] STBA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:47.349310] [DEBUG] [REMOTE ] STBA: PASS: History has at least 300 days. [2026-01-01T12:21:47.349626] [DEBUG] [REMOTE ] STBA: PASS: Price check passed. Min price $34.33. [2026-01-01T12:21:47.349768] [DEBUG] [REMOTE ] STBA: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:47.349903] [DEBUG] [REMOTE ] STBA: PASS: Integrity check passed. [2026-01-01T12:21:47.349944] [DEBUG] [REMOTE ] STBA: Symbol is viable for forecasting. [2026-01-01T12:21:47.350000] [INFO ] [MAIN ] [2989/3542] STBA kept (0.6s) | 2984 kept, 5 rejected | 137.7/min | ETA: 4.0m [2026-01-01T12:21:47.835358] [DEBUG] [REMOTE ] STC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:47.835599] [DEBUG] [REMOTE ] STC: PASS: History has at least 300 days. [2026-01-01T12:21:47.835981] [DEBUG] [REMOTE ] STC: PASS: Price check passed. Min price $66.84. [2026-01-01T12:21:47.836177] [DEBUG] [REMOTE ] STC: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:47.836323] [DEBUG] [REMOTE ] STC: PASS: Integrity check passed. [2026-01-01T12:21:47.836366] [DEBUG] [REMOTE ] STC: Symbol is viable for forecasting. [2026-01-01T12:21:47.836422] [INFO ] [MAIN ] [2990/3542] STC kept (0.5s) | 2985 kept, 5 rejected | 137.7/min | ETA: 4.0m [2026-01-01T12:21:48.253002] [DEBUG] [REMOTE ] STE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:48.253379] [DEBUG] [REMOTE ] STE: PASS: History has at least 300 days. [2026-01-01T12:21:48.253663] [DEBUG] [REMOTE ] STE: PASS: Price check passed. Min price $234.90. [2026-01-01T12:21:48.253806] [DEBUG] [REMOTE ] STE: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:48.253938] [DEBUG] [REMOTE ] STE: PASS: Integrity check passed. [2026-01-01T12:21:48.253981] [DEBUG] [REMOTE ] STE: Symbol is viable for forecasting. [2026-01-01T12:21:48.254034] [INFO ] [MAIN ] [2991/3542] STE kept (0.4s) | 2986 kept, 5 rejected | 137.7/min | ETA: 4.0m [2026-01-01T12:21:48.561003] [DEBUG] [REMOTE ] STEL: Retrieved 2044 rows, trimmed to 300. [2026-01-01T12:21:48.561210] [DEBUG] [REMOTE ] STEL: PASS: History has at least 300 days. [2026-01-01T12:21:48.561540] [DEBUG] [REMOTE ] STEL: PASS: Price check passed. Min price $28.55. [2026-01-01T12:21:48.561710] [DEBUG] [REMOTE ] STEL: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:48.561840] [DEBUG] [REMOTE ] STEL: PASS: Integrity check passed. [2026-01-01T12:21:48.561884] [DEBUG] [REMOTE ] STEL: Symbol is viable for forecasting. [2026-01-01T12:21:48.561943] [INFO ] [MAIN ] [2992/3542] STEL kept (0.3s) | 2987 kept, 5 rejected | 137.7/min | ETA: 4.0m [2026-01-01T12:21:48.864642] [DEBUG] [REMOTE ] STEM: Retrieved 1314 rows, trimmed to 300. [2026-01-01T12:21:48.864882] [DEBUG] [REMOTE ] STEM: PASS: History has at least 300 days. [2026-01-01T12:21:48.865141] [DEBUG] [REMOTE ] STEM: PASS: Price check passed. Min price $13.85. [2026-01-01T12:21:48.865283] [DEBUG] [REMOTE ] STEM: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:48.865399] [DEBUG] [REMOTE ] STEM: PASS: Integrity check passed. [2026-01-01T12:21:48.865461] [DEBUG] [REMOTE ] STEM: Symbol is viable for forecasting. [2026-01-01T12:21:48.865516] [INFO ] [MAIN ] [2993/3542] STEM kept (0.3s) | 2988 kept, 5 rejected | 137.7/min | ETA: 4.0m [2026-01-01T12:21:49.227433] [DEBUG] [REMOTE ] STEP: Retrieved 1330 rows, trimmed to 300. [2026-01-01T12:21:49.227629] [DEBUG] [REMOTE ] STEP: PASS: History has at least 300 days. [2026-01-01T12:21:49.227875] [DEBUG] [REMOTE ] STEP: PASS: Price check passed. Min price $59.11. [2026-01-01T12:21:49.228012] [DEBUG] [REMOTE ] STEP: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:49.228122] [DEBUG] [REMOTE ] STEP: PASS: Integrity check passed. [2026-01-01T12:21:49.228162] [DEBUG] [REMOTE ] STEP: Symbol is viable for forecasting. [2026-01-01T12:21:49.228212] [INFO ] [MAIN ] [2994/3542] STEP kept (0.4s) | 2989 kept, 5 rejected | 137.7/min | ETA: 4.0m [2026-01-01T12:21:49.573072] [DEBUG] [REMOTE ] STHO: Retrieved 691 rows, trimmed to 300. [2026-01-01T12:21:49.573246] [DEBUG] [REMOTE ] STHO: PASS: History has at least 300 days. [2026-01-01T12:21:49.573489] [DEBUG] [REMOTE ] STHO: PASS: Price check passed. Min price $7.01. [2026-01-01T12:21:49.573651] [DEBUG] [REMOTE ] STHO: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:49.573769] [DEBUG] [REMOTE ] STHO: PASS: Integrity check passed. [2026-01-01T12:21:49.573811] [DEBUG] [REMOTE ] STHO: Symbol is viable for forecasting. [2026-01-01T12:21:49.573862] [INFO ] [MAIN ] [2995/3542] STHO kept (0.3s) | 2990 kept, 5 rejected | 137.8/min | ETA: 4.0m [2026-01-01T12:21:50.036945] [DEBUG] [REMOTE ] STI: Retrieved 480 rows, trimmed to 300. [2026-01-01T12:21:50.037132] [DEBUG] [REMOTE ] STI: PASS: History has at least 300 days. [2026-01-01T12:21:50.037640] [DEBUG] [REMOTE ] STI: PASS: Price check passed. Min price $4.87. [2026-01-01T12:21:50.037808] [DEBUG] [REMOTE ] STI: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:50.037932] [DEBUG] [REMOTE ] STI: PASS: Integrity check passed. [2026-01-01T12:21:50.037972] [DEBUG] [REMOTE ] STI: Symbol is viable for forecasting. [2026-01-01T12:21:50.038024] [INFO ] [MAIN ] [2996/3542] STI kept (0.5s) | 2991 kept, 5 rejected | 137.8/min | ETA: 4.0m [2026-01-01T12:21:50.546488] [DEBUG] [REMOTE ] STIM: Retrieved 1888 rows, trimmed to 300. [2026-01-01T12:21:50.546752] [DEBUG] [REMOTE ] STIM: PASS: History has at least 300 days. [2026-01-01T12:21:50.547076] [DEBUG] [REMOTE ] STIM: PASS: Price check passed. Min price $1.27. [2026-01-01T12:21:50.547239] [DEBUG] [REMOTE ] STIM: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:50.547418] [DEBUG] [REMOTE ] STIM: PASS: Integrity check passed. [2026-01-01T12:21:50.547471] [DEBUG] [REMOTE ] STIM: Symbol is viable for forecasting. [2026-01-01T12:21:50.547528] [INFO ] [MAIN ] [2997/3542] STIM kept (0.5s) | 2992 kept, 5 rejected | 137.7/min | ETA: 4.0m [2026-01-01T12:21:51.028445] [DEBUG] [REMOTE ] STK: Retrieved 4048 rows, trimmed to 300. [2026-01-01T12:21:51.028686] [DEBUG] [REMOTE ] STK: PASS: History has at least 300 days. [2026-01-01T12:21:51.028938] [DEBUG] [REMOTE ] STK: PASS: Price check passed. Min price $33.25. [2026-01-01T12:21:51.029076] [DEBUG] [REMOTE ] STK: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:51.029198] [DEBUG] [REMOTE ] STK: PASS: Integrity check passed. [2026-01-01T12:21:51.029257] [DEBUG] [REMOTE ] STK: Symbol is viable for forecasting. [2026-01-01T12:21:51.029312] [INFO ] [MAIN ] [2998/3542] STK kept (0.5s) | 2993 kept, 5 rejected | 137.7/min | ETA: 3.9m [2026-01-01T12:21:51.196110] [DEBUG] [REMOTE ] STKH: Retrieved 1208 rows, trimmed to 300. [2026-01-01T12:21:51.196288] [DEBUG] [REMOTE ] STKH: PASS: History has at least 300 days. [2026-01-01T12:21:51.196538] [DEBUG] [REMOTE ] STKH: PASS: Price check passed. Min price $2.23. [2026-01-01T12:21:51.196750] [DEBUG] [REMOTE ] STKH: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:51.196874] [DEBUG] [REMOTE ] STKH: PASS: Integrity check passed. [2026-01-01T12:21:51.196942] [DEBUG] [REMOTE ] STKH: Symbol is viable for forecasting. [2026-01-01T12:21:51.196995] [INFO ] [MAIN ] [2999/3542] STKH kept (0.2s) | 2994 kept, 5 rejected | 137.8/min | ETA: 3.9m [2026-01-01T12:21:52.015948] [DEBUG] [REMOTE ] STKL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:52.016176] [DEBUG] [REMOTE ] STKL: PASS: History has at least 300 days. [2026-01-01T12:21:52.016735] [DEBUG] [REMOTE ] STKL: PASS: Price check passed. Min price $3.35. [2026-01-01T12:21:52.016877] [DEBUG] [REMOTE ] STKL: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:52.017025] [DEBUG] [REMOTE ] STKL: PASS: Integrity check passed. [2026-01-01T12:21:52.017065] [DEBUG] [REMOTE ] STKL: Symbol is viable for forecasting. [2026-01-01T12:21:52.017123] [INFO ] [MAIN ] [3000/3542] STKL kept (0.8s) | 2995 kept, 5 rejected | 137.7/min | ETA: 3.9m [2026-01-01T12:21:52.358713] [DEBUG] [REMOTE ] STKS: Retrieved 2896 rows, trimmed to 300. [2026-01-01T12:21:52.358944] [DEBUG] [REMOTE ] STKS: PASS: History has at least 300 days. [2026-01-01T12:21:52.359355] [DEBUG] [REMOTE ] STKS: PASS: Price check passed. Min price $1.75. [2026-01-01T12:21:52.359508] [DEBUG] [REMOTE ] STKS: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:52.359675] [DEBUG] [REMOTE ] STKS: PASS: Integrity check passed. [2026-01-01T12:21:52.359718] [DEBUG] [REMOTE ] STKS: Symbol is viable for forecasting. [2026-01-01T12:21:52.359775] [INFO ] [MAIN ] [3001/3542] STKS kept (0.3s) | 2996 kept, 5 rejected | 137.7/min | ETA: 3.9m [2026-01-01T12:21:52.772294] [DEBUG] [REMOTE ] STLA: Retrieved 3916 rows, trimmed to 300. [2026-01-01T12:21:52.772470] [DEBUG] [REMOTE ] STLA: PASS: History has at least 300 days. [2026-01-01T12:21:52.772786] [DEBUG] [REMOTE ] STLA: PASS: Price check passed. Min price $9.23. [2026-01-01T12:21:52.772927] [DEBUG] [REMOTE ] STLA: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:52.773043] [DEBUG] [REMOTE ] STLA: PASS: Integrity check passed. [2026-01-01T12:21:52.773083] [DEBUG] [REMOTE ] STLA: Symbol is viable for forecasting. [2026-01-01T12:21:52.773135] [INFO ] [MAIN ] [3002/3542] STLA kept (0.4s) | 2997 kept, 5 rejected | 137.7/min | ETA: 3.9m [2026-01-01T12:21:53.291922] [DEBUG] [REMOTE ] STLD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:53.292112] [DEBUG] [REMOTE ] STLD: PASS: History has at least 300 days. [2026-01-01T12:21:53.292389] [DEBUG] [REMOTE ] STLD: PASS: Price check passed. Min price $140.81. [2026-01-01T12:21:53.292528] [DEBUG] [REMOTE ] STLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:53.292709] [DEBUG] [REMOTE ] STLD: PASS: Integrity check passed. [2026-01-01T12:21:53.292755] [DEBUG] [REMOTE ] STLD: Symbol is viable for forecasting. [2026-01-01T12:21:53.292809] [INFO ] [MAIN ] [3003/3542] STLD kept (0.5s) | 2998 kept, 5 rejected | 137.7/min | ETA: 3.9m [2026-01-01T12:21:53.746166] [DEBUG] [REMOTE ] STM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:53.746390] [DEBUG] [REMOTE ] STM: PASS: History has at least 300 days. [2026-01-01T12:21:53.746709] [DEBUG] [REMOTE ] STM: PASS: Price check passed. Min price $21.13. [2026-01-01T12:21:53.746854] [DEBUG] [REMOTE ] STM: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:53.746991] [DEBUG] [REMOTE ] STM: PASS: Integrity check passed. [2026-01-01T12:21:53.747037] [DEBUG] [REMOTE ] STM: Symbol is viable for forecasting. [2026-01-01T12:21:53.747102] [INFO ] [MAIN ] [3004/3542] STM kept (0.5s) | 2999 kept, 5 rejected | 137.7/min | ETA: 3.9m [2026-01-01T12:21:54.141856] [DEBUG] [REMOTE ] STN: Retrieved 5134 rows, trimmed to 300. [2026-01-01T12:21:54.142031] [DEBUG] [REMOTE ] STN: PASS: History has at least 300 days. [2026-01-01T12:21:54.142282] [DEBUG] [REMOTE ] STN: PASS: Price check passed. Min price $91.87. [2026-01-01T12:21:54.142420] [DEBUG] [REMOTE ] STN: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:54.142540] [DEBUG] [REMOTE ] STN: PASS: Integrity check passed. [2026-01-01T12:21:54.142662] [DEBUG] [REMOTE ] STN: Symbol is viable for forecasting. [2026-01-01T12:21:54.142719] [INFO ] [MAIN ] [3005/3542] STN kept (0.4s) | 3000 kept, 5 rejected | 137.7/min | ETA: 3.9m [2026-01-01T12:21:54.419160] [DEBUG] [REMOTE ] STNE: Retrieved 1805 rows, trimmed to 300. [2026-01-01T12:21:54.422909] [DEBUG] [REMOTE ] STNE: PASS: History has at least 300 days. [2026-01-01T12:21:54.423345] [DEBUG] [REMOTE ] STNE: PASS: Price check passed. Min price $14.14. [2026-01-01T12:21:54.423490] [DEBUG] [REMOTE ] STNE: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:54.423669] [DEBUG] [REMOTE ] STNE: PASS: Integrity check passed. [2026-01-01T12:21:54.423715] [DEBUG] [REMOTE ] STNE: Symbol is viable for forecasting. [2026-01-01T12:21:54.423784] [INFO ] [MAIN ] [3006/3542] STNE kept (0.3s) | 3001 kept, 5 rejected | 137.8/min | ETA: 3.9m [2026-01-01T12:21:54.824987] [DEBUG] [REMOTE ] STOK: Retrieved 1644 rows, trimmed to 300. [2026-01-01T12:21:54.825166] [DEBUG] [REMOTE ] STOK: PASS: History has at least 300 days. [2026-01-01T12:21:54.825402] [DEBUG] [REMOTE ] STOK: PASS: Price check passed. Min price $22.37. [2026-01-01T12:21:54.825611] [DEBUG] [REMOTE ] STOK: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:54.825749] [DEBUG] [REMOTE ] STOK: PASS: Integrity check passed. [2026-01-01T12:21:54.825795] [DEBUG] [REMOTE ] STOK: Symbol is viable for forecasting. [2026-01-01T12:21:54.825848] [INFO ] [MAIN ] [3007/3542] STOK kept (0.4s) | 3002 kept, 5 rejected | 137.8/min | ETA: 3.9m [2026-01-01T12:21:55.343478] [DEBUG] [REMOTE ] STRA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:55.343737] [DEBUG] [REMOTE ] STRA: PASS: History has at least 300 days. [2026-01-01T12:21:55.344030] [DEBUG] [REMOTE ] STRA: PASS: Price check passed. Min price $74.07. [2026-01-01T12:21:55.344226] [DEBUG] [REMOTE ] STRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:55.344372] [DEBUG] [REMOTE ] STRA: PASS: Integrity check passed. [2026-01-01T12:21:55.344417] [DEBUG] [REMOTE ] STRA: Symbol is viable for forecasting. [2026-01-01T12:21:55.344508] [INFO ] [MAIN ] [3008/3542] STRA kept (0.5s) | 3003 kept, 5 rejected | 137.7/min | ETA: 3.9m [2026-01-01T12:21:55.772506] [DEBUG] [REMOTE ] STRL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:55.772731] [DEBUG] [REMOTE ] STRL: PASS: History has at least 300 days. [2026-01-01T12:21:55.773044] [DEBUG] [REMOTE ] STRL: PASS: Price check passed. Min price $283.57. [2026-01-01T12:21:55.773185] [DEBUG] [REMOTE ] STRL: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:55.773309] [DEBUG] [REMOTE ] STRL: PASS: Integrity check passed. [2026-01-01T12:21:55.773352] [DEBUG] [REMOTE ] STRL: Symbol is viable for forecasting. [2026-01-01T12:21:55.773404] [INFO ] [MAIN ] [3009/3542] STRL kept (0.4s) | 3004 kept, 5 rejected | 137.7/min | ETA: 3.9m [2026-01-01T12:21:56.298216] [DEBUG] [REMOTE ] STRS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:56.298424] [DEBUG] [REMOTE ] STRS: PASS: History has at least 300 days. [2026-01-01T12:21:56.298750] [DEBUG] [REMOTE ] STRS: PASS: Price check passed. Min price $18.51. [2026-01-01T12:21:56.299059] [DEBUG] [REMOTE ] STRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:56.299199] [DEBUG] [REMOTE ] STRS: PASS: Integrity check passed. [2026-01-01T12:21:56.299292] [DEBUG] [REMOTE ] STRS: Symbol is viable for forecasting. [2026-01-01T12:21:56.299351] [INFO ] [MAIN ] [3010/3542] STRS kept (0.5s) | 3005 kept, 5 rejected | 137.7/min | ETA: 3.9m [2026-01-01T12:21:56.528209] [DEBUG] [REMOTE ] STSS: Retrieved 932 rows, trimmed to 300. [2026-01-01T12:21:56.528385] [DEBUG] [REMOTE ] STSS: PASS: History has at least 300 days. [2026-01-01T12:21:56.528650] [DEBUG] [REMOTE ] STSS: PASS: Price check passed. Min price $1.97. [2026-01-01T12:21:56.528797] [DEBUG] [REMOTE ] STSS: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:56.528940] [DEBUG] [REMOTE ] STSS: PASS: Integrity check passed. [2026-01-01T12:21:56.528980] [DEBUG] [REMOTE ] STSS: Symbol is viable for forecasting. [2026-01-01T12:21:56.529032] [INFO ] [MAIN ] [3011/3542] STSS kept (0.2s) | 3006 kept, 5 rejected | 137.8/min | ETA: 3.9m [2026-01-01T12:21:56.953477] [DEBUG] [REMOTE ] STTK: Retrieved 1313 rows, trimmed to 300. [2026-01-01T12:21:56.953690] [DEBUG] [REMOTE ] STTK: PASS: History has at least 300 days. [2026-01-01T12:21:56.953950] [DEBUG] [REMOTE ] STTK: PASS: Price check passed. Min price $1.77. [2026-01-01T12:21:56.954092] [DEBUG] [REMOTE ] STTK: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:56.954215] [DEBUG] [REMOTE ] STTK: PASS: Integrity check passed. [2026-01-01T12:21:56.954256] [DEBUG] [REMOTE ] STTK: Symbol is viable for forecasting. [2026-01-01T12:21:56.954309] [INFO ] [MAIN ] [3012/3542] STTK kept (0.4s) | 3007 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:21:57.332730] [DEBUG] [REMOTE ] STVN: Retrieved 1121 rows, trimmed to 300. [2026-01-01T12:21:57.332949] [DEBUG] [REMOTE ] STVN: PASS: History has at least 300 days. [2026-01-01T12:21:57.333250] [DEBUG] [REMOTE ] STVN: PASS: Price check passed. Min price $20.12. [2026-01-01T12:21:57.333432] [DEBUG] [REMOTE ] STVN: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:57.333609] [DEBUG] [REMOTE ] STVN: PASS: Integrity check passed. [2026-01-01T12:21:57.333662] [DEBUG] [REMOTE ] STVN: Symbol is viable for forecasting. [2026-01-01T12:21:57.333727] [INFO ] [MAIN ] [3013/3542] STVN kept (0.4s) | 3008 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:21:57.781474] [DEBUG] [REMOTE ] STWD: Retrieved 4123 rows, trimmed to 300. [2026-01-01T12:21:57.781678] [DEBUG] [REMOTE ] STWD: PASS: History has at least 300 days. [2026-01-01T12:21:57.781936] [DEBUG] [REMOTE ] STWD: PASS: Price check passed. Min price $17.08. [2026-01-01T12:21:57.782089] [DEBUG] [REMOTE ] STWD: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:57.782214] [DEBUG] [REMOTE ] STWD: PASS: Integrity check passed. [2026-01-01T12:21:57.782255] [DEBUG] [REMOTE ] STWD: Symbol is viable for forecasting. [2026-01-01T12:21:57.782314] [INFO ] [MAIN ] [3014/3542] STWD kept (0.4s) | 3009 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:21:58.335727] [DEBUG] [REMOTE ] STX: Retrieved 5801 rows, trimmed to 300. [2026-01-01T12:21:58.335951] [DEBUG] [REMOTE ] STX: PASS: History has at least 300 days. [2026-01-01T12:21:58.336241] [DEBUG] [REMOTE ] STX: PASS: Price check passed. Min price $211.08. [2026-01-01T12:21:58.336387] [DEBUG] [REMOTE ] STX: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:58.336521] [DEBUG] [REMOTE ] STX: PASS: Integrity check passed. [2026-01-01T12:21:58.336568] [DEBUG] [REMOTE ] STX: Symbol is viable for forecasting. [2026-01-01T12:21:58.336653] [INFO ] [MAIN ] [3015/3542] STX kept (0.6s) | 3010 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:21:58.565716] [DEBUG] [REMOTE ] STXE: Retrieved 733 rows, trimmed to 300. [2026-01-01T12:21:58.565898] [DEBUG] [REMOTE ] STXE: PASS: History has at least 300 days. [2026-01-01T12:21:58.566170] [DEBUG] [REMOTE ] STXE: PASS: Price check passed. Min price $32.71. [2026-01-01T12:21:58.566316] [DEBUG] [REMOTE ] STXE: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:58.566436] [DEBUG] [REMOTE ] STXE: PASS: Integrity check passed. [2026-01-01T12:21:58.566479] [DEBUG] [REMOTE ] STXE: Symbol is viable for forecasting. [2026-01-01T12:21:58.566534] [INFO ] [MAIN ] [3016/3542] STXE kept (0.2s) | 3011 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:21:58.966952] [DEBUG] [REMOTE ] STXG: Retrieved 787 rows, trimmed to 300. [2026-01-01T12:21:58.967142] [DEBUG] [REMOTE ] STXG: PASS: History has at least 300 days. [2026-01-01T12:21:58.967384] [DEBUG] [REMOTE ] STXG: PASS: Price check passed. Min price $48.63. [2026-01-01T12:21:58.967521] [DEBUG] [REMOTE ] STXG: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:58.967696] [DEBUG] [REMOTE ] STXG: PASS: Integrity check passed. [2026-01-01T12:21:58.967739] [DEBUG] [REMOTE ] STXG: Symbol is viable for forecasting. [2026-01-01T12:21:58.967789] [INFO ] [MAIN ] [3017/3542] STXG kept (0.4s) | 3012 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:21:59.489284] [DEBUG] [REMOTE ] SUI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:21:59.489600] [DEBUG] [REMOTE ] SUI: PASS: History has at least 300 days. [2026-01-01T12:21:59.490068] [DEBUG] [REMOTE ] SUI: PASS: Price check passed. Min price $118.54. [2026-01-01T12:21:59.490250] [DEBUG] [REMOTE ] SUI: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:59.490406] [DEBUG] [REMOTE ] SUI: PASS: Integrity check passed. [2026-01-01T12:21:59.490448] [DEBUG] [REMOTE ] SUI: Symbol is viable for forecasting. [2026-01-01T12:21:59.490507] [INFO ] [MAIN ] [3018/3542] SUI kept (0.5s) | 3013 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:21:59.887933] [DEBUG] [REMOTE ] SUN: Retrieved 3339 rows, trimmed to 300. [2026-01-01T12:21:59.888135] [DEBUG] [REMOTE ] SUN: PASS: History has at least 300 days. [2026-01-01T12:21:59.888419] [DEBUG] [REMOTE ] SUN: PASS: Price check passed. Min price $48.10. [2026-01-01T12:21:59.888588] [DEBUG] [REMOTE ] SUN: PASS: Continuity check passed with 300 days. [2026-01-01T12:21:59.888725] [DEBUG] [REMOTE ] SUN: PASS: Integrity check passed. [2026-01-01T12:21:59.888768] [DEBUG] [REMOTE ] SUN: Symbol is viable for forecasting. [2026-01-01T12:21:59.888821] [INFO ] [MAIN ] [3019/3542] SUN kept (0.4s) | 3014 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:22:00.298006] [DEBUG] [REMOTE ] SUNS: Retrieved 3169 rows, trimmed to 300. [2026-01-01T12:22:00.298193] [DEBUG] [REMOTE ] SUNS: PASS: History has at least 300 days. [2026-01-01T12:22:00.298504] [DEBUG] [REMOTE ] SUNS: PASS: Price check passed. Min price $8.93. [2026-01-01T12:22:00.298734] [DEBUG] [REMOTE ] SUNS: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:00.298901] [DEBUG] [REMOTE ] SUNS: PASS: Integrity check passed. [2026-01-01T12:22:00.298950] [DEBUG] [REMOTE ] SUNS: Symbol is viable for forecasting. [2026-01-01T12:22:00.299003] [INFO ] [MAIN ] [3020/3542] SUNS kept (0.4s) | 3015 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:22:00.696448] [DEBUG] [REMOTE ] SUPN: Retrieved 3438 rows, trimmed to 300. [2026-01-01T12:22:00.696690] [DEBUG] [REMOTE ] SUPN: PASS: History has at least 300 days. [2026-01-01T12:22:00.696970] [DEBUG] [REMOTE ] SUPN: PASS: Price check passed. Min price $44.12. [2026-01-01T12:22:00.697112] [DEBUG] [REMOTE ] SUPN: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:00.697241] [DEBUG] [REMOTE ] SUPN: PASS: Integrity check passed. [2026-01-01T12:22:00.697285] [DEBUG] [REMOTE ] SUPN: Symbol is viable for forecasting. [2026-01-01T12:22:00.697340] [INFO ] [MAIN ] [3021/3542] SUPN kept (0.4s) | 3016 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:22:01.139776] [DEBUG] [REMOTE ] SURG: Retrieved 4537 rows, trimmed to 300. [2026-01-01T12:22:01.139950] [DEBUG] [REMOTE ] SURG: PASS: History has at least 300 days. [2026-01-01T12:22:01.140208] [DEBUG] [REMOTE ] SURG: PASS: Price check passed. Min price $1.47. [2026-01-01T12:22:01.140347] [DEBUG] [REMOTE ] SURG: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:01.140467] [DEBUG] [REMOTE ] SURG: PASS: Integrity check passed. [2026-01-01T12:22:01.140508] [DEBUG] [REMOTE ] SURG: Symbol is viable for forecasting. [2026-01-01T12:22:01.140601] [INFO ] [MAIN ] [3022/3542] SURG kept (0.4s) | 3017 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:22:01.429998] [DEBUG] [REMOTE ] SUSB: Retrieved 2127 rows, trimmed to 300. [2026-01-01T12:22:01.430181] [DEBUG] [REMOTE ] SUSB: PASS: History has at least 300 days. [2026-01-01T12:22:01.430420] [DEBUG] [REMOTE ] SUSB: PASS: Price check passed. Min price $24.94. [2026-01-01T12:22:01.430554] [DEBUG] [REMOTE ] SUSB: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:01.430726] [DEBUG] [REMOTE ] SUSB: PASS: Integrity check passed. [2026-01-01T12:22:01.430769] [DEBUG] [REMOTE ] SUSB: Symbol is viable for forecasting. [2026-01-01T12:22:01.430821] [INFO ] [MAIN ] [3023/3542] SUSB kept (0.3s) | 3018 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:22:01.843266] [DEBUG] [REMOTE ] SUSC: Retrieved 2125 rows, trimmed to 300. [2026-01-01T12:22:01.843465] [DEBUG] [REMOTE ] SUSC: PASS: History has at least 300 days. [2026-01-01T12:22:01.843774] [DEBUG] [REMOTE ] SUSC: PASS: Price check passed. Min price $23.20. [2026-01-01T12:22:01.843914] [DEBUG] [REMOTE ] SUSC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:01.844023] [DEBUG] [REMOTE ] SUSC: PASS: Integrity check passed. [2026-01-01T12:22:01.844063] [DEBUG] [REMOTE ] SUSC: Symbol is viable for forecasting. [2026-01-01T12:22:01.844112] [INFO ] [MAIN ] [3024/3542] SUSC kept (0.4s) | 3019 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:22:02.221109] [DEBUG] [REMOTE ] SUSL: Retrieved 1671 rows, trimmed to 300. [2026-01-01T12:22:02.221304] [DEBUG] [REMOTE ] SUSL: PASS: History has at least 300 days. [2026-01-01T12:22:02.221546] [DEBUG] [REMOTE ] SUSL: PASS: Price check passed. Min price $114.68. [2026-01-01T12:22:02.221723] [DEBUG] [REMOTE ] SUSL: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:02.221839] [DEBUG] [REMOTE ] SUSL: PASS: Integrity check passed. [2026-01-01T12:22:02.221880] [DEBUG] [REMOTE ] SUSL: Symbol is viable for forecasting. [2026-01-01T12:22:02.221932] [INFO ] [MAIN ] [3025/3542] SUSL kept (0.4s) | 3020 kept, 5 rejected | 137.8/min | ETA: 3.8m [2026-01-01T12:22:02.482699] [DEBUG] [REMOTE ] SUUN: Retrieved 658 rows, trimmed to 300. [2026-01-01T12:22:02.482881] [DEBUG] [REMOTE ] SUUN: PASS: History has at least 300 days. [2026-01-01T12:22:02.483117] [DEBUG] [REMOTE ] SUUN: PASS: Price check passed. Min price $1.41. [2026-01-01T12:22:02.483252] [DEBUG] [REMOTE ] SUUN: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:02.483367] [DEBUG] [REMOTE ] SUUN: PASS: Integrity check passed. [2026-01-01T12:22:02.483408] [DEBUG] [REMOTE ] SUUN: Symbol is viable for forecasting. [2026-01-01T12:22:02.483459] [INFO ] [MAIN ] [3026/3542] SUUN kept (0.3s) | 3021 kept, 5 rejected | 137.8/min | ETA: 3.7m [2026-01-01T12:22:03.124678] [DEBUG] [REMOTE ] SUZ: Retrieved 4624 rows, trimmed to 300. [2026-01-01T12:22:03.124882] [DEBUG] [REMOTE ] SUZ: PASS: History has at least 300 days. [2026-01-01T12:22:03.125185] [DEBUG] [REMOTE ] SUZ: PASS: Price check passed. Min price $8.53. [2026-01-01T12:22:03.125329] [DEBUG] [REMOTE ] SUZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:03.125472] [DEBUG] [REMOTE ] SUZ: PASS: Integrity check passed. [2026-01-01T12:22:03.125514] [DEBUG] [REMOTE ] SUZ: Symbol is viable for forecasting. [2026-01-01T12:22:03.125592] [INFO ] [MAIN ] [3027/3542] SUZ kept (0.6s) | 3022 kept, 5 rejected | 137.8/min | ETA: 3.7m [2026-01-01T12:22:03.603316] [DEBUG] [REMOTE ] SVC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:03.603517] [DEBUG] [REMOTE ] SVC: PASS: History has at least 300 days. [2026-01-01T12:22:03.603831] [DEBUG] [REMOTE ] SVC: PASS: Price check passed. Min price $1.56. [2026-01-01T12:22:03.604058] [DEBUG] [REMOTE ] SVC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:03.604218] [DEBUG] [REMOTE ] SVC: PASS: Integrity check passed. [2026-01-01T12:22:03.604277] [DEBUG] [REMOTE ] SVC: Symbol is viable for forecasting. [2026-01-01T12:22:03.604341] [INFO ] [MAIN ] [3028/3542] SVC kept (0.5s) | 3023 kept, 5 rejected | 137.8/min | ETA: 3.7m [2026-01-01T12:22:03.812149] [DEBUG] [REMOTE ] SVCO: Retrieved 413 rows, trimmed to 300. [2026-01-01T12:22:03.812330] [DEBUG] [REMOTE ] SVCO: PASS: History has at least 300 days. [2026-01-01T12:22:03.812565] [DEBUG] [REMOTE ] SVCO: PASS: Price check passed. Min price $3.83. [2026-01-01T12:22:03.812738] [DEBUG] [REMOTE ] SVCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:03.812876] [DEBUG] [REMOTE ] SVCO: PASS: Integrity check passed. [2026-01-01T12:22:03.812917] [DEBUG] [REMOTE ] SVCO: Symbol is viable for forecasting. [2026-01-01T12:22:03.812968] [INFO ] [MAIN ] [3029/3542] SVCO kept (0.2s) | 3024 kept, 5 rejected | 137.8/min | ETA: 3.7m [2026-01-01T12:22:04.424770] [DEBUG] [REMOTE ] SVRA: Retrieved 5451 rows, trimmed to 300. [2026-01-01T12:22:04.424962] [DEBUG] [REMOTE ] SVRA: PASS: History has at least 300 days. [2026-01-01T12:22:04.425237] [DEBUG] [REMOTE ] SVRA: PASS: Price check passed. Min price $3.37. [2026-01-01T12:22:04.425392] [DEBUG] [REMOTE ] SVRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:04.425526] [DEBUG] [REMOTE ] SVRA: PASS: Integrity check passed. [2026-01-01T12:22:04.425588] [DEBUG] [REMOTE ] SVRA: Symbol is viable for forecasting. [2026-01-01T12:22:04.425647] [INFO ] [MAIN ] [3030/3542] SVRA kept (0.6s) | 3025 kept, 5 rejected | 137.8/min | ETA: 3.7m [2026-01-01T12:22:04.910585] [DEBUG] [REMOTE ] SWBI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:04.910776] [DEBUG] [REMOTE ] SWBI: PASS: History has at least 300 days. [2026-01-01T12:22:04.911054] [DEBUG] [REMOTE ] SWBI: PASS: Price check passed. Min price $8.06. [2026-01-01T12:22:04.911203] [DEBUG] [REMOTE ] SWBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:04.911349] [DEBUG] [REMOTE ] SWBI: PASS: Integrity check passed. [2026-01-01T12:22:04.911439] [DEBUG] [REMOTE ] SWBI: Symbol is viable for forecasting. [2026-01-01T12:22:04.911503] [INFO ] [MAIN ] [3031/3542] SWBI kept (0.5s) | 3026 kept, 5 rejected | 137.8/min | ETA: 3.7m [2026-01-01T12:22:05.028334] [DEBUG] [REMOTE ] SWIM: Retrieved 1179 rows, trimmed to 300. [2026-01-01T12:22:05.028509] [DEBUG] [REMOTE ] SWIM: PASS: History has at least 300 days. [2026-01-01T12:22:05.028770] [DEBUG] [REMOTE ] SWIM: PASS: Price check passed. Min price $6.14. [2026-01-01T12:22:05.028905] [DEBUG] [REMOTE ] SWIM: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:05.029017] [DEBUG] [REMOTE ] SWIM: PASS: Integrity check passed. [2026-01-01T12:22:05.029058] [DEBUG] [REMOTE ] SWIM: Symbol is viable for forecasting. [2026-01-01T12:22:05.029110] [INFO ] [MAIN ] [3032/3542] SWIM kept (0.1s) | 3027 kept, 5 rejected | 137.8/min | ETA: 3.7m [2026-01-01T12:22:05.801877] [DEBUG] [REMOTE ] SWK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:05.802073] [DEBUG] [REMOTE ] SWK: PASS: History has at least 300 days. [2026-01-01T12:22:05.802356] [DEBUG] [REMOTE ] SWK: PASS: Price check passed. Min price $61.40. [2026-01-01T12:22:05.802499] [DEBUG] [REMOTE ] SWK: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:05.802652] [DEBUG] [REMOTE ] SWK: PASS: Integrity check passed. [2026-01-01T12:22:05.802697] [DEBUG] [REMOTE ] SWK: Symbol is viable for forecasting. [2026-01-01T12:22:05.802788] [INFO ] [MAIN ] [3033/3542] SWK kept (0.8s) | 3028 kept, 5 rejected | 137.8/min | ETA: 3.7m [2026-01-01T12:22:06.270503] [DEBUG] [REMOTE ] SWKS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:06.270714] [DEBUG] [REMOTE ] SWKS: PASS: History has at least 300 days. [2026-01-01T12:22:06.270987] [DEBUG] [REMOTE ] SWKS: PASS: Price check passed. Min price $60.50. [2026-01-01T12:22:06.271155] [DEBUG] [REMOTE ] SWKS: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:06.271289] [DEBUG] [REMOTE ] SWKS: PASS: Integrity check passed. [2026-01-01T12:22:06.271331] [DEBUG] [REMOTE ] SWKS: Symbol is viable for forecasting. [2026-01-01T12:22:06.271385] [INFO ] [MAIN ] [3034/3542] SWKS kept (0.5s) | 3029 kept, 5 rejected | 137.8/min | ETA: 3.7m [2026-01-01T12:22:06.706452] [DEBUG] [REMOTE ] SWX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:06.706658] [DEBUG] [REMOTE ] SWX: PASS: History has at least 300 days. [2026-01-01T12:22:06.706960] [DEBUG] [REMOTE ] SWX: PASS: Price check passed. Min price $76.63. [2026-01-01T12:22:06.707123] [DEBUG] [REMOTE ] SWX: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:06.707248] [DEBUG] [REMOTE ] SWX: PASS: Integrity check passed. [2026-01-01T12:22:06.707288] [DEBUG] [REMOTE ] SWX: Symbol is viable for forecasting. [2026-01-01T12:22:06.707340] [INFO ] [MAIN ] [3035/3542] SWX kept (0.4s) | 3030 kept, 5 rejected | 137.8/min | ETA: 3.7m [2026-01-01T12:22:07.176652] [DEBUG] [REMOTE ] SWZ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:07.176858] [DEBUG] [REMOTE ] SWZ: PASS: History has at least 300 days. [2026-01-01T12:22:07.177179] [DEBUG] [REMOTE ] SWZ: PASS: Price check passed. Min price $5.85. [2026-01-01T12:22:07.177331] [DEBUG] [REMOTE ] SWZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:07.177467] [DEBUG] [REMOTE ] SWZ: PASS: Integrity check passed. [2026-01-01T12:22:07.177510] [DEBUG] [REMOTE ] SWZ: Symbol is viable for forecasting. [2026-01-01T12:22:07.177587] [INFO ] [MAIN ] [3036/3542] SWZ kept (0.5s) | 3031 kept, 5 rejected | 137.8/min | ETA: 3.7m [2026-01-01T12:22:07.515794] [DEBUG] [REMOTE ] SXC: Retrieved 3634 rows, trimmed to 300. [2026-01-01T12:22:07.516015] [DEBUG] [REMOTE ] SXC: PASS: History has at least 300 days. [2026-01-01T12:22:07.516316] [DEBUG] [REMOTE ] SXC: PASS: Price check passed. Min price $6.29. [2026-01-01T12:22:07.516460] [DEBUG] [REMOTE ] SXC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:07.516615] [DEBUG] [REMOTE ] SXC: PASS: Integrity check passed. [2026-01-01T12:22:07.516661] [DEBUG] [REMOTE ] SXC: Symbol is viable for forecasting. [2026-01-01T12:22:07.516722] [INFO ] [MAIN ] [3037/3542] SXC kept (0.3s) | 3032 kept, 5 rejected | 137.8/min | ETA: 3.7m [2026-01-01T12:22:08.031246] [DEBUG] [REMOTE ] SXI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:08.031447] [DEBUG] [REMOTE ] SXI: PASS: History has at least 300 days. [2026-01-01T12:22:08.031865] [DEBUG] [REMOTE ] SXI: PASS: Price check passed. Min price $213.00. [2026-01-01T12:22:08.032015] [DEBUG] [REMOTE ] SXI: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:08.032151] [DEBUG] [REMOTE ] SXI: PASS: Integrity check passed. [2026-01-01T12:22:08.032192] [DEBUG] [REMOTE ] SXI: Symbol is viable for forecasting. [2026-01-01T12:22:08.032248] [INFO ] [MAIN ] [3038/3542] SXI kept (0.5s) | 3033 kept, 5 rejected | 137.8/min | ETA: 3.7m [2026-01-01T12:22:08.191561] [DEBUG] [REMOTE ] SXTC: Retrieved 1758 rows, trimmed to 300. [2026-01-01T12:22:08.191769] [DEBUG] [REMOTE ] SXTC: PASS: History has at least 300 days. [2026-01-01T12:22:08.192029] [DEBUG] [REMOTE ] SXTC: PASS: Price check passed. Min price $1.26. [2026-01-01T12:22:08.192186] [DEBUG] [REMOTE ] SXTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:08.192308] [DEBUG] [REMOTE ] SXTC: PASS: Integrity check passed. [2026-01-01T12:22:08.192351] [DEBUG] [REMOTE ] SXTC: Symbol is viable for forecasting. [2026-01-01T12:22:08.192405] [INFO ] [MAIN ] [3039/3542] SXTC kept (0.2s) | 3034 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:08.700081] [DEBUG] [REMOTE ] SY: Retrieved 1677 rows, trimmed to 300. [2026-01-01T12:22:08.700296] [DEBUG] [REMOTE ] SY: PASS: History has at least 300 days. [2026-01-01T12:22:08.700560] [DEBUG] [REMOTE ] SY: PASS: Price check passed. Min price $2.49. [2026-01-01T12:22:08.700729] [DEBUG] [REMOTE ] SY: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:08.700851] [DEBUG] [REMOTE ] SY: PASS: Integrity check passed. [2026-01-01T12:22:08.700891] [DEBUG] [REMOTE ] SY: Symbol is viable for forecasting. [2026-01-01T12:22:08.700944] [INFO ] [MAIN ] [3040/3542] SY kept (0.5s) | 3035 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:09.184102] [DEBUG] [REMOTE ] SYF: Retrieved 2873 rows, trimmed to 300. [2026-01-01T12:22:09.184298] [DEBUG] [REMOTE ] SYF: PASS: History has at least 300 days. [2026-01-01T12:22:09.184532] [DEBUG] [REMOTE ] SYF: PASS: Price check passed. Min price $67.75. [2026-01-01T12:22:09.184720] [DEBUG] [REMOTE ] SYF: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:09.184837] [DEBUG] [REMOTE ] SYF: PASS: Integrity check passed. [2026-01-01T12:22:09.184877] [DEBUG] [REMOTE ] SYF: Symbol is viable for forecasting. [2026-01-01T12:22:09.184928] [INFO ] [MAIN ] [3041/3542] SYF kept (0.5s) | 3036 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:09.709703] [DEBUG] [REMOTE ] SYK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:09.709911] [DEBUG] [REMOTE ] SYK: PASS: History has at least 300 days. [2026-01-01T12:22:09.710246] [DEBUG] [REMOTE ] SYK: PASS: Price check passed. Min price $348.36. [2026-01-01T12:22:09.710385] [DEBUG] [REMOTE ] SYK: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:09.710527] [DEBUG] [REMOTE ] SYK: PASS: Integrity check passed. [2026-01-01T12:22:09.710592] [DEBUG] [REMOTE ] SYK: Symbol is viable for forecasting. [2026-01-01T12:22:09.710650] [INFO ] [MAIN ] [3042/3542] SYK kept (0.5s) | 3037 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:09.850419] [DEBUG] [REMOTE ] SYM: Retrieved 1211 rows, trimmed to 300. [2026-01-01T12:22:09.850619] [DEBUG] [REMOTE ] SYM: PASS: History has at least 300 days. [2026-01-01T12:22:09.850856] [DEBUG] [REMOTE ] SYM: PASS: Price check passed. Min price $52.94. [2026-01-01T12:22:09.850990] [DEBUG] [REMOTE ] SYM: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:09.851101] [DEBUG] [REMOTE ] SYM: PASS: Integrity check passed. [2026-01-01T12:22:09.851142] [DEBUG] [REMOTE ] SYM: Symbol is viable for forecasting. [2026-01-01T12:22:09.851192] [INFO ] [MAIN ] [3043/3542] SYM kept (0.1s) | 3038 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:10.568248] [DEBUG] [REMOTE ] SYNA: Retrieved 6021 rows, trimmed to 300. [2026-01-01T12:22:10.568430] [DEBUG] [REMOTE ] SYNA: PASS: History has at least 300 days. [2026-01-01T12:22:10.568708] [DEBUG] [REMOTE ] SYNA: PASS: Price check passed. Min price $58.52. [2026-01-01T12:22:10.568851] [DEBUG] [REMOTE ] SYNA: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:10.568979] [DEBUG] [REMOTE ] SYNA: PASS: Integrity check passed. [2026-01-01T12:22:10.569022] [DEBUG] [REMOTE ] SYNA: Symbol is viable for forecasting. [2026-01-01T12:22:10.569078] [INFO ] [MAIN ] [3044/3542] SYNA kept (0.7s) | 3039 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:10.876949] [DEBUG] [REMOTE ] SYRE: Retrieved 2449 rows, trimmed to 300. [2026-01-01T12:22:10.877125] [DEBUG] [REMOTE ] SYRE: PASS: History has at least 300 days. [2026-01-01T12:22:10.877364] [DEBUG] [REMOTE ] SYRE: PASS: Price check passed. Min price $16.02. [2026-01-01T12:22:10.877503] [DEBUG] [REMOTE ] SYRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:10.877637] [DEBUG] [REMOTE ] SYRE: PASS: Integrity check passed. [2026-01-01T12:22:10.877680] [DEBUG] [REMOTE ] SYRE: Symbol is viable for forecasting. [2026-01-01T12:22:10.877733] [INFO ] [MAIN ] [3045/3542] SYRE kept (0.3s) | 3040 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:11.437845] [DEBUG] [REMOTE ] SYY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:11.438042] [DEBUG] [REMOTE ] SYY: PASS: History has at least 300 days. [2026-01-01T12:22:11.438318] [DEBUG] [REMOTE ] SYY: PASS: Price check passed. Min price $72.59. [2026-01-01T12:22:11.438466] [DEBUG] [REMOTE ] SYY: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:11.438642] [DEBUG] [REMOTE ] SYY: PASS: Integrity check passed. [2026-01-01T12:22:11.438694] [DEBUG] [REMOTE ] SYY: Symbol is viable for forecasting. [2026-01-01T12:22:11.438749] [INFO ] [MAIN ] [3046/3542] SYY kept (0.6s) | 3041 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:11.893966] [DEBUG] [REMOTE ] TAC: Retrieved 6142 rows, trimmed to 300. [2026-01-01T12:22:11.894162] [DEBUG] [REMOTE ] TAC: PASS: History has at least 300 days. [2026-01-01T12:22:11.894450] [DEBUG] [REMOTE ] TAC: PASS: Price check passed. Min price $12.46. [2026-01-01T12:22:11.894638] [DEBUG] [REMOTE ] TAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:11.894773] [DEBUG] [REMOTE ] TAC: PASS: Integrity check passed. [2026-01-01T12:22:11.894816] [DEBUG] [REMOTE ] TAC: Symbol is viable for forecasting. [2026-01-01T12:22:11.894869] [INFO ] [MAIN ] [3047/3542] TAC kept (0.5s) | 3042 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:12.334703] [DEBUG] [REMOTE ] TAK: Retrieved 4322 rows, trimmed to 300. [2026-01-01T12:22:12.334876] [DEBUG] [REMOTE ] TAK: PASS: History has at least 300 days. [2026-01-01T12:22:12.335097] [DEBUG] [REMOTE ] TAK: PASS: Price check passed. Min price $13.23. [2026-01-01T12:22:12.335231] [DEBUG] [REMOTE ] TAK: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:12.335344] [DEBUG] [REMOTE ] TAK: PASS: Integrity check passed. [2026-01-01T12:22:12.335384] [DEBUG] [REMOTE ] TAK: Symbol is viable for forecasting. [2026-01-01T12:22:12.335433] [INFO ] [MAIN ] [3048/3542] TAK kept (0.4s) | 3043 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:12.730871] [DEBUG] [REMOTE ] TAL: Retrieved 3823 rows, trimmed to 300. [2026-01-01T12:22:12.731073] [DEBUG] [REMOTE ] TAL: PASS: History has at least 300 days. [2026-01-01T12:22:12.731436] [DEBUG] [REMOTE ] TAL: PASS: Price check passed. Min price $10.06. [2026-01-01T12:22:12.731600] [DEBUG] [REMOTE ] TAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:12.731742] [DEBUG] [REMOTE ] TAL: PASS: Integrity check passed. [2026-01-01T12:22:12.731781] [DEBUG] [REMOTE ] TAL: Symbol is viable for forecasting. [2026-01-01T12:22:12.731833] [INFO ] [MAIN ] [3049/3542] TAL kept (0.4s) | 3044 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:12.872730] [DEBUG] [REMOTE ] TALK: Retrieved 1363 rows, trimmed to 300. [2026-01-01T12:22:12.872916] [DEBUG] [REMOTE ] TALK: PASS: History has at least 300 days. [2026-01-01T12:22:12.873159] [DEBUG] [REMOTE ] TALK: PASS: Price check passed. Min price $2.63. [2026-01-01T12:22:12.873294] [DEBUG] [REMOTE ] TALK: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:12.873406] [DEBUG] [REMOTE ] TALK: PASS: Integrity check passed. [2026-01-01T12:22:12.873447] [DEBUG] [REMOTE ] TALK: Symbol is viable for forecasting. [2026-01-01T12:22:12.873499] [INFO ] [MAIN ] [3050/3542] TALK kept (0.1s) | 3045 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:13.421189] [DEBUG] [REMOTE ] TALO: Retrieved 1922 rows, trimmed to 300. [2026-01-01T12:22:13.421362] [DEBUG] [REMOTE ] TALO: PASS: History has at least 300 days. [2026-01-01T12:22:13.421629] [DEBUG] [REMOTE ] TALO: PASS: Price check passed. Min price $9.05. [2026-01-01T12:22:13.421776] [DEBUG] [REMOTE ] TALO: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:13.421891] [DEBUG] [REMOTE ] TALO: PASS: Integrity check passed. [2026-01-01T12:22:13.421933] [DEBUG] [REMOTE ] TALO: Symbol is viable for forecasting. [2026-01-01T12:22:13.421986] [INFO ] [MAIN ] [3051/3542] TALO kept (0.5s) | 3046 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:13.928482] [DEBUG] [REMOTE ] TAOP: Retrieved 4856 rows, trimmed to 300. [2026-01-01T12:22:13.928686] [DEBUG] [REMOTE ] TAOP: PASS: History has at least 300 days. [2026-01-01T12:22:13.928932] [DEBUG] [REMOTE ] TAOP: PASS: Price check passed. Min price $1.38. [2026-01-01T12:22:13.929076] [DEBUG] [REMOTE ] TAOP: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:13.929194] [DEBUG] [REMOTE ] TAOP: PASS: Integrity check passed. [2026-01-01T12:22:13.929252] [DEBUG] [REMOTE ] TAOP: Symbol is viable for forecasting. [2026-01-01T12:22:13.929310] [INFO ] [MAIN ] [3052/3542] TAOP kept (0.5s) | 3047 kept, 5 rejected | 137.8/min | ETA: 3.6m [2026-01-01T12:22:14.319350] [DEBUG] [REMOTE ] TAP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:14.319501] [DEBUG] [REMOTE ] TAP: PASS: History has at least 300 days. [2026-01-01T12:22:14.319809] [DEBUG] [REMOTE ] TAP: PASS: Price check passed. Min price $42.77. [2026-01-01T12:22:14.319987] [DEBUG] [REMOTE ] TAP: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:14.320116] [DEBUG] [REMOTE ] TAP: PASS: Integrity check passed. [2026-01-01T12:22:14.320156] [DEBUG] [REMOTE ] TAP: Symbol is viable for forecasting. [2026-01-01T12:22:14.320206] [INFO ] [MAIN ] [3053/3542] TAP kept (0.4s) | 3048 kept, 5 rejected | 137.8/min | ETA: 3.5m [2026-01-01T12:22:14.658439] [DEBUG] [REMOTE ] TARA: Retrieved 2815 rows, trimmed to 300. [2026-01-01T12:22:14.658607] [DEBUG] [REMOTE ] TARA: PASS: History has at least 300 days. [2026-01-01T12:22:14.658817] [DEBUG] [REMOTE ] TARA: PASS: Price check passed. Min price $4.29. [2026-01-01T12:22:14.658949] [DEBUG] [REMOTE ] TARA: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:14.659059] [DEBUG] [REMOTE ] TARA: PASS: Integrity check passed. [2026-01-01T12:22:14.659101] [DEBUG] [REMOTE ] TARA: Symbol is viable for forecasting. [2026-01-01T12:22:14.659148] [INFO ] [MAIN ] [3054/3542] TARA kept (0.3s) | 3049 kept, 5 rejected | 137.8/min | ETA: 3.5m [2026-01-01T12:22:14.959549] [DEBUG] [REMOTE ] TARK: Retrieved 921 rows, trimmed to 300. [2026-01-01T12:22:14.959718] [DEBUG] [REMOTE ] TARK: PASS: History has at least 300 days. [2026-01-01T12:22:14.959947] [DEBUG] [REMOTE ] TARK: PASS: Price check passed. Min price $42.51. [2026-01-01T12:22:14.960082] [DEBUG] [REMOTE ] TARK: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:14.960190] [DEBUG] [REMOTE ] TARK: PASS: Integrity check passed. [2026-01-01T12:22:14.960230] [DEBUG] [REMOTE ] TARK: Symbol is viable for forecasting. [2026-01-01T12:22:14.960278] [INFO ] [MAIN ] [3055/3542] TARK kept (0.3s) | 3050 kept, 5 rejected | 137.8/min | ETA: 3.5m [2026-01-01T12:22:15.410564] [DEBUG] [REMOTE ] TARS: Retrieved 1308 rows, trimmed to 300. [2026-01-01T12:22:15.410768] [DEBUG] [REMOTE ] TARS: PASS: History has at least 300 days. [2026-01-01T12:22:15.411011] [DEBUG] [REMOTE ] TARS: PASS: Price check passed. Min price $66.06. [2026-01-01T12:22:15.411147] [DEBUG] [REMOTE ] TARS: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:15.411262] [DEBUG] [REMOTE ] TARS: PASS: Integrity check passed. [2026-01-01T12:22:15.411303] [DEBUG] [REMOTE ] TARS: Symbol is viable for forecasting. [2026-01-01T12:22:15.411356] [INFO ] [MAIN ] [3056/3542] TARS kept (0.5s) | 3051 kept, 5 rejected | 137.8/min | ETA: 3.5m [2026-01-01T12:22:15.782740] [DEBUG] [REMOTE ] TASK: Retrieved 1145 rows, trimmed to 300. [2026-01-01T12:22:15.782882] [DEBUG] [REMOTE ] TASK: PASS: History has at least 300 days. [2026-01-01T12:22:15.783102] [DEBUG] [REMOTE ] TASK: PASS: Price check passed. Min price $10.77. [2026-01-01T12:22:15.783241] [DEBUG] [REMOTE ] TASK: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:15.783352] [DEBUG] [REMOTE ] TASK: PASS: Integrity check passed. [2026-01-01T12:22:15.783392] [DEBUG] [REMOTE ] TASK: Symbol is viable for forecasting. [2026-01-01T12:22:15.783441] [INFO ] [MAIN ] [3057/3542] TASK kept (0.4s) | 3052 kept, 5 rejected | 137.8/min | ETA: 3.5m [2026-01-01T12:22:16.366495] [DEBUG] [REMOTE ] TAYD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:16.366726] [DEBUG] [REMOTE ] TAYD: PASS: History has at least 300 days. [2026-01-01T12:22:16.367042] [DEBUG] [REMOTE ] TAYD: PASS: Price check passed. Min price $41.28. [2026-01-01T12:22:16.367185] [DEBUG] [REMOTE ] TAYD: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:16.367347] [DEBUG] [REMOTE ] TAYD: PASS: Integrity check passed. [2026-01-01T12:22:16.367391] [DEBUG] [REMOTE ] TAYD: Symbol is viable for forecasting. [2026-01-01T12:22:16.367453] [INFO ] [MAIN ] [3058/3542] TAYD kept (0.6s) | 3053 kept, 5 rejected | 137.8/min | ETA: 3.5m [2026-01-01T12:22:16.657032] [DEBUG] [REMOTE ] TBB: Retrieved 2049 rows, trimmed to 300. [2026-01-01T12:22:16.657235] [DEBUG] [REMOTE ] TBB: PASS: History has at least 300 days. [2026-01-01T12:22:16.657491] [DEBUG] [REMOTE ] TBB: PASS: Price check passed. Min price $22.15. [2026-01-01T12:22:16.657685] [DEBUG] [REMOTE ] TBB: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:16.657827] [DEBUG] [REMOTE ] TBB: PASS: Integrity check passed. [2026-01-01T12:22:16.657876] [DEBUG] [REMOTE ] TBB: Symbol is viable for forecasting. [2026-01-01T12:22:16.657926] [INFO ] [MAIN ] [3059/3542] TBB kept (0.3s) | 3054 kept, 5 rejected | 137.8/min | ETA: 3.5m [2026-01-01T12:22:17.169399] [DEBUG] [REMOTE ] TBBK: Retrieved 5514 rows, trimmed to 300. [2026-01-01T12:22:17.169539] [DEBUG] [REMOTE ] TBBK: PASS: History has at least 300 days. [2026-01-01T12:22:17.169819] [DEBUG] [REMOTE ] TBBK: PASS: Price check passed. Min price $59.41. [2026-01-01T12:22:17.169963] [DEBUG] [REMOTE ] TBBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:17.170079] [DEBUG] [REMOTE ] TBBK: PASS: Integrity check passed. [2026-01-01T12:22:17.170120] [DEBUG] [REMOTE ] TBBK: Symbol is viable for forecasting. [2026-01-01T12:22:17.170169] [INFO ] [MAIN ] [3060/3542] TBBK kept (0.5s) | 3055 kept, 5 rejected | 137.8/min | ETA: 3.5m [2026-01-01T12:22:17.632359] [DEBUG] [REMOTE ] TBI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:17.632498] [DEBUG] [REMOTE ] TBI: PASS: History has at least 300 days. [2026-01-01T12:22:17.632746] [DEBUG] [REMOTE ] TBI: PASS: Price check passed. Min price $4.50. [2026-01-01T12:22:17.632883] [DEBUG] [REMOTE ] TBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:17.633000] [DEBUG] [REMOTE ] TBI: PASS: Integrity check passed. [2026-01-01T12:22:17.633040] [DEBUG] [REMOTE ] TBI: Symbol is viable for forecasting. [2026-01-01T12:22:17.633089] [INFO ] [MAIN ] [3061/3542] TBI kept (0.5s) | 3056 kept, 5 rejected | 137.8/min | ETA: 3.5m [2026-01-01T12:22:17.894498] [DEBUG] [REMOTE ] TBIL: Retrieved 853 rows, trimmed to 300. [2026-01-01T12:22:17.894729] [DEBUG] [REMOTE ] TBIL: PASS: History has at least 300 days. [2026-01-01T12:22:17.894977] [DEBUG] [REMOTE ] TBIL: PASS: Price check passed. Min price $49.42. [2026-01-01T12:22:17.895157] [DEBUG] [REMOTE ] TBIL: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:17.895279] [DEBUG] [REMOTE ] TBIL: PASS: Integrity check passed. [2026-01-01T12:22:17.895322] [DEBUG] [REMOTE ] TBIL: Symbol is viable for forecasting. [2026-01-01T12:22:17.895374] [INFO ] [MAIN ] [3062/3542] TBIL kept (0.3s) | 3057 kept, 5 rejected | 137.8/min | ETA: 3.5m [2026-01-01T12:22:18.207720] [DEBUG] [REMOTE ] TBLA: Retrieved 1132 rows, trimmed to 300. [2026-01-01T12:22:18.207905] [DEBUG] [REMOTE ] TBLA: PASS: History has at least 300 days. [2026-01-01T12:22:18.208151] [DEBUG] [REMOTE ] TBLA: PASS: Price check passed. Min price $3.05. [2026-01-01T12:22:18.208291] [DEBUG] [REMOTE ] TBLA: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:18.208410] [DEBUG] [REMOTE ] TBLA: PASS: Integrity check passed. [2026-01-01T12:22:18.208451] [DEBUG] [REMOTE ] TBLA: Symbol is viable for forecasting. [2026-01-01T12:22:18.208502] [INFO ] [MAIN ] [3063/3542] TBLA kept (0.3s) | 3058 kept, 5 rejected | 137.9/min | ETA: 3.5m [2026-01-01T12:22:18.637032] [DEBUG] [REMOTE ] TBLD: Retrieved 1113 rows, trimmed to 300. [2026-01-01T12:22:18.637180] [DEBUG] [REMOTE ] TBLD: PASS: History has at least 300 days. [2026-01-01T12:22:18.637388] [DEBUG] [REMOTE ] TBLD: PASS: Price check passed. Min price $19.39. [2026-01-01T12:22:18.637523] [DEBUG] [REMOTE ] TBLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:18.637655] [DEBUG] [REMOTE ] TBLD: PASS: Integrity check passed. [2026-01-01T12:22:18.637698] [DEBUG] [REMOTE ] TBLD: Symbol is viable for forecasting. [2026-01-01T12:22:18.637746] [INFO ] [MAIN ] [3064/3542] TBLD kept (0.4s) | 3059 kept, 5 rejected | 137.9/min | ETA: 3.5m [2026-01-01T12:22:19.151433] [DEBUG] [REMOTE ] TBPH: Retrieved 2925 rows, trimmed to 300. [2026-01-01T12:22:19.151563] [DEBUG] [REMOTE ] TBPH: PASS: History has at least 300 days. [2026-01-01T12:22:19.151846] [DEBUG] [REMOTE ] TBPH: PASS: Price check passed. Min price $13.85. [2026-01-01T12:22:19.151997] [DEBUG] [REMOTE ] TBPH: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:19.152108] [DEBUG] [REMOTE ] TBPH: PASS: Integrity check passed. [2026-01-01T12:22:19.152151] [DEBUG] [REMOTE ] TBPH: Symbol is viable for forecasting. [2026-01-01T12:22:19.152200] [INFO ] [MAIN ] [3065/3542] TBPH kept (0.5s) | 3060 kept, 5 rejected | 137.9/min | ETA: 3.5m [2026-01-01T12:22:19.677817] [DEBUG] [REMOTE ] TBRG: Retrieved 5943 rows, trimmed to 300. [2026-01-01T12:22:19.677981] [DEBUG] [REMOTE ] TBRG: PASS: History has at least 300 days. [2026-01-01T12:22:19.678231] [DEBUG] [REMOTE ] TBRG: PASS: Price check passed. Min price $19.06. [2026-01-01T12:22:19.678379] [DEBUG] [REMOTE ] TBRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:19.678504] [DEBUG] [REMOTE ] TBRG: PASS: Integrity check passed. [2026-01-01T12:22:19.678547] [DEBUG] [REMOTE ] TBRG: Symbol is viable for forecasting. [2026-01-01T12:22:19.678621] [INFO ] [MAIN ] [3066/3542] TBRG kept (0.5s) | 3061 kept, 5 rejected | 137.8/min | ETA: 3.5m [2026-01-01T12:22:20.101169] [DEBUG] [REMOTE ] TCBI: Retrieved 5632 rows, trimmed to 300. [2026-01-01T12:22:20.101316] [DEBUG] [REMOTE ] TCBI: PASS: History has at least 300 days. [2026-01-01T12:22:20.101539] [DEBUG] [REMOTE ] TCBI: PASS: Price check passed. Min price $77.08. [2026-01-01T12:22:20.101697] [DEBUG] [REMOTE ] TCBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:20.101826] [DEBUG] [REMOTE ] TCBI: PASS: Integrity check passed. [2026-01-01T12:22:20.101867] [DEBUG] [REMOTE ] TCBI: Symbol is viable for forecasting. [2026-01-01T12:22:20.101917] [INFO ] [MAIN ] [3067/3542] TCBI kept (0.4s) | 3062 kept, 5 rejected | 137.8/min | ETA: 3.4m [2026-01-01T12:22:20.360885] [DEBUG] [REMOTE ] TCBIO: Retrieved 1219 rows, trimmed to 300. [2026-01-01T12:22:20.361019] [DEBUG] [REMOTE ] TCBIO: PASS: History has at least 300 days. [2026-01-01T12:22:20.361217] [DEBUG] [REMOTE ] TCBIO: PASS: Price check passed. Min price $20.02. [2026-01-01T12:22:20.361347] [DEBUG] [REMOTE ] TCBIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:20.361452] [DEBUG] [REMOTE ] TCBIO: PASS: Integrity check passed. [2026-01-01T12:22:20.361491] [DEBUG] [REMOTE ] TCBIO: Symbol is viable for forecasting. [2026-01-01T12:22:20.361539] [INFO ] [MAIN ] [3068/3542] TCBIO kept (0.3s) | 3063 kept, 5 rejected | 137.9/min | ETA: 3.4m [2026-01-01T12:22:20.968468] [DEBUG] [REMOTE ] TCBK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:20.968614] [DEBUG] [REMOTE ] TCBK: PASS: History has at least 300 days. [2026-01-01T12:22:20.968830] [DEBUG] [REMOTE ] TCBK: PASS: Price check passed. Min price $40.44. [2026-01-01T12:22:20.968963] [DEBUG] [REMOTE ] TCBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:20.969075] [DEBUG] [REMOTE ] TCBK: PASS: Integrity check passed. [2026-01-01T12:22:20.969116] [DEBUG] [REMOTE ] TCBK: Symbol is viable for forecasting. [2026-01-01T12:22:20.969164] [INFO ] [MAIN ] [3069/3542] TCBK kept (0.6s) | 3064 kept, 5 rejected | 137.8/min | ETA: 3.4m [2026-01-01T12:22:21.181839] [DEBUG] [REMOTE ] TCBX: Retrieved 1040 rows, trimmed to 300. [2026-01-01T12:22:21.181978] [DEBUG] [REMOTE ] TCBX: PASS: History has at least 300 days. [2026-01-01T12:22:21.182191] [DEBUG] [REMOTE ] TCBX: PASS: Price check passed. Min price $36.05. [2026-01-01T12:22:21.182332] [DEBUG] [REMOTE ] TCBX: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:21.182440] [DEBUG] [REMOTE ] TCBX: PASS: Integrity check passed. [2026-01-01T12:22:21.182481] [DEBUG] [REMOTE ] TCBX: Symbol is viable for forecasting. [2026-01-01T12:22:21.182529] [INFO ] [MAIN ] [3070/3542] TCBX kept (0.2s) | 3065 kept, 5 rejected | 137.9/min | ETA: 3.4m [2026-01-01T12:22:21.664638] [DEBUG] [REMOTE ] TCMD: Retrieved 2371 rows, trimmed to 300. [2026-01-01T12:22:21.664804] [DEBUG] [REMOTE ] TCMD: PASS: History has at least 300 days. [2026-01-01T12:22:21.665060] [DEBUG] [REMOTE ] TCMD: PASS: Price check passed. Min price $14.22. [2026-01-01T12:22:21.665215] [DEBUG] [REMOTE ] TCMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:21.665341] [DEBUG] [REMOTE ] TCMD: PASS: Integrity check passed. [2026-01-01T12:22:21.665387] [DEBUG] [REMOTE ] TCMD: Symbol is viable for forecasting. [2026-01-01T12:22:21.665445] [INFO ] [MAIN ] [3071/3542] TCMD kept (0.5s) | 3066 kept, 5 rejected | 137.9/min | ETA: 3.4m [2026-01-01T12:22:22.201392] [DEBUG] [REMOTE ] TCOM: Retrieved 5551 rows, trimmed to 300. [2026-01-01T12:22:22.201539] [DEBUG] [REMOTE ] TCOM: PASS: History has at least 300 days. [2026-01-01T12:22:22.201792] [DEBUG] [REMOTE ] TCOM: PASS: Price check passed. Min price $69.72. [2026-01-01T12:22:22.201945] [DEBUG] [REMOTE ] TCOM: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:22.202069] [DEBUG] [REMOTE ] TCOM: PASS: Integrity check passed. [2026-01-01T12:22:22.202113] [DEBUG] [REMOTE ] TCOM: Symbol is viable for forecasting. [2026-01-01T12:22:22.202170] [INFO ] [MAIN ] [3072/3542] TCOM kept (0.5s) | 3067 kept, 5 rejected | 137.9/min | ETA: 3.4m [2026-01-01T12:22:22.419888] [DEBUG] [REMOTE ] TCPC: Retrieved 3456 rows, trimmed to 300. [2026-01-01T12:22:22.420017] [DEBUG] [REMOTE ] TCPC: PASS: History has at least 300 days. [2026-01-01T12:22:22.420213] [DEBUG] [REMOTE ] TCPC: PASS: Price check passed. Min price $5.23. [2026-01-01T12:22:22.420342] [DEBUG] [REMOTE ] TCPC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:22.420447] [DEBUG] [REMOTE ] TCPC: PASS: Integrity check passed. [2026-01-01T12:22:22.420485] [DEBUG] [REMOTE ] TCPC: Symbol is viable for forecasting. [2026-01-01T12:22:22.420533] [INFO ] [MAIN ] [3073/3542] TCPC kept (0.2s) | 3068 kept, 5 rejected | 137.9/min | ETA: 3.4m [2026-01-01T12:22:23.093521] [DEBUG] [REMOTE ] TCX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:23.093691] [DEBUG] [REMOTE ] TCX: PASS: History has at least 300 days. [2026-01-01T12:22:23.093904] [DEBUG] [REMOTE ] TCX: PASS: Price check passed. Min price $18.07. [2026-01-01T12:22:23.094034] [DEBUG] [REMOTE ] TCX: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:23.094145] [DEBUG] [REMOTE ] TCX: PASS: Integrity check passed. [2026-01-01T12:22:23.094184] [DEBUG] [REMOTE ] TCX: Symbol is viable for forecasting. [2026-01-01T12:22:23.094233] [INFO ] [MAIN ] [3074/3542] TCX kept (0.7s) | 3069 kept, 5 rejected | 137.9/min | ETA: 3.4m [2026-01-01T12:22:23.628532] [DEBUG] [REMOTE ] TD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:23.628711] [DEBUG] [REMOTE ] TD: PASS: History has at least 300 days. [2026-01-01T12:22:23.628948] [DEBUG] [REMOTE ] TD: PASS: Price check passed. Min price $78.32. [2026-01-01T12:22:23.629084] [DEBUG] [REMOTE ] TD: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:23.629202] [DEBUG] [REMOTE ] TD: PASS: Integrity check passed. [2026-01-01T12:22:23.629262] [DEBUG] [REMOTE ] TD: Symbol is viable for forecasting. [2026-01-01T12:22:23.629316] [INFO ] [MAIN ] [3075/3542] TD kept (0.5s) | 3070 kept, 5 rejected | 137.8/min | ETA: 3.4m [2026-01-01T12:22:24.012474] [DEBUG] [REMOTE ] TDC: Retrieved 4593 rows, trimmed to 300. [2026-01-01T12:22:24.012631] [DEBUG] [REMOTE ] TDC: PASS: History has at least 300 days. [2026-01-01T12:22:24.012848] [DEBUG] [REMOTE ] TDC: PASS: Price check passed. Min price $20.42. [2026-01-01T12:22:24.012983] [DEBUG] [REMOTE ] TDC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:24.013093] [DEBUG] [REMOTE ] TDC: PASS: Integrity check passed. [2026-01-01T12:22:24.013134] [DEBUG] [REMOTE ] TDC: Symbol is viable for forecasting. [2026-01-01T12:22:24.013183] [INFO ] [MAIN ] [3076/3542] TDC kept (0.4s) | 3071 kept, 5 rejected | 137.8/min | ETA: 3.4m [2026-01-01T12:22:24.449311] [DEBUG] [REMOTE ] TDF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:24.449468] [DEBUG] [REMOTE ] TDF: PASS: History has at least 300 days. [2026-01-01T12:22:24.449701] [DEBUG] [REMOTE ] TDF: PASS: Price check passed. Min price $10.80. [2026-01-01T12:22:24.449838] [DEBUG] [REMOTE ] TDF: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:24.449954] [DEBUG] [REMOTE ] TDF: PASS: Integrity check passed. [2026-01-01T12:22:24.449996] [DEBUG] [REMOTE ] TDF: Symbol is viable for forecasting. [2026-01-01T12:22:24.450047] [INFO ] [MAIN ] [3077/3542] TDF kept (0.4s) | 3072 kept, 5 rejected | 137.8/min | ETA: 3.4m [2026-01-01T12:22:24.888923] [DEBUG] [REMOTE ] TDG: Retrieved 4982 rows, trimmed to 300. [2026-01-01T12:22:24.889062] [DEBUG] [REMOTE ] TDG: PASS: History has at least 300 days. [2026-01-01T12:22:24.889344] [DEBUG] [REMOTE ] TDG: PASS: Price check passed. Min price $1237.71. [2026-01-01T12:22:24.889520] [DEBUG] [REMOTE ] TDG: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:24.889679] [DEBUG] [REMOTE ] TDG: PASS: Integrity check passed. [2026-01-01T12:22:24.889732] [DEBUG] [REMOTE ] TDG: Symbol is viable for forecasting. [2026-01-01T12:22:24.889791] [INFO ] [MAIN ] [3078/3542] TDG kept (0.4s) | 3073 kept, 5 rejected | 137.8/min | ETA: 3.4m [2026-01-01T12:22:25.276596] [DEBUG] [REMOTE ] TDS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:25.276731] [DEBUG] [REMOTE ] TDS: PASS: History has at least 300 days. [2026-01-01T12:22:25.276945] [DEBUG] [REMOTE ] TDS: PASS: Price check passed. Min price $37.61. [2026-01-01T12:22:25.277075] [DEBUG] [REMOTE ] TDS: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:25.277187] [DEBUG] [REMOTE ] TDS: PASS: Integrity check passed. [2026-01-01T12:22:25.277225] [DEBUG] [REMOTE ] TDS: Symbol is viable for forecasting. [2026-01-01T12:22:25.277272] [INFO ] [MAIN ] [3079/3542] TDS kept (0.4s) | 3074 kept, 5 rejected | 137.8/min | ETA: 3.4m [2026-01-01T12:22:25.571845] [DEBUG] [REMOTE ] TDSC: Retrieved 1329 rows, trimmed to 300. [2026-01-01T12:22:25.571975] [DEBUG] [REMOTE ] TDSC: PASS: History has at least 300 days. [2026-01-01T12:22:25.572174] [DEBUG] [REMOTE ] TDSC: PASS: Price check passed. Min price $24.37. [2026-01-01T12:22:25.572302] [DEBUG] [REMOTE ] TDSC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:25.572407] [DEBUG] [REMOTE ] TDSC: PASS: Integrity check passed. [2026-01-01T12:22:25.572447] [DEBUG] [REMOTE ] TDSC: Symbol is viable for forecasting. [2026-01-01T12:22:25.572493] [INFO ] [MAIN ] [3080/3542] TDSC kept (0.3s) | 3075 kept, 5 rejected | 137.9/min | ETA: 3.4m [2026-01-01T12:22:25.922044] [DEBUG] [REMOTE ] TDUP: Retrieved 1198 rows, trimmed to 300. [2026-01-01T12:22:25.922262] [DEBUG] [REMOTE ] TDUP: PASS: History has at least 300 days. [2026-01-01T12:22:25.922505] [DEBUG] [REMOTE ] TDUP: PASS: Price check passed. Min price $6.23. [2026-01-01T12:22:25.922675] [DEBUG] [REMOTE ] TDUP: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:25.922792] [DEBUG] [REMOTE ] TDUP: PASS: Integrity check passed. [2026-01-01T12:22:25.922832] [DEBUG] [REMOTE ] TDUP: Symbol is viable for forecasting. [2026-01-01T12:22:25.922886] [INFO ] [MAIN ] [3081/3542] TDUP kept (0.4s) | 3076 kept, 5 rejected | 137.9/min | ETA: 3.3m [2026-01-01T12:22:26.444881] [DEBUG] [REMOTE ] TDY: Retrieved 6566 rows, trimmed to 300. [2026-01-01T12:22:26.445064] [DEBUG] [REMOTE ] TDY: PASS: History has at least 300 days. [2026-01-01T12:22:26.445351] [DEBUG] [REMOTE ] TDY: PASS: Price check passed. Min price $484.47. [2026-01-01T12:22:26.445489] [DEBUG] [REMOTE ] TDY: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:26.445626] [DEBUG] [REMOTE ] TDY: PASS: Integrity check passed. [2026-01-01T12:22:26.445668] [DEBUG] [REMOTE ] TDY: Symbol is viable for forecasting. [2026-01-01T12:22:26.445721] [INFO ] [MAIN ] [3082/3542] TDY kept (0.5s) | 3077 kept, 5 rejected | 137.9/min | ETA: 3.3m [2026-01-01T12:22:26.815710] [DEBUG] [REMOTE ] TEAM: Retrieved 2529 rows, trimmed to 300. [2026-01-01T12:22:26.815875] [DEBUG] [REMOTE ] TEAM: PASS: History has at least 300 days. [2026-01-01T12:22:26.816083] [DEBUG] [REMOTE ] TEAM: PASS: Price check passed. Min price $144.04. [2026-01-01T12:22:26.816212] [DEBUG] [REMOTE ] TEAM: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:26.816318] [DEBUG] [REMOTE ] TEAM: PASS: Integrity check passed. [2026-01-01T12:22:26.816357] [DEBUG] [REMOTE ] TEAM: Symbol is viable for forecasting. [2026-01-01T12:22:26.816403] [INFO ] [MAIN ] [3083/3542] TEAM kept (0.4s) | 3078 kept, 5 rejected | 137.9/min | ETA: 3.3m [2026-01-01T12:22:27.339619] [DEBUG] [REMOTE ] TECH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:27.339765] [DEBUG] [REMOTE ] TECH: PASS: History has at least 300 days. [2026-01-01T12:22:27.339985] [DEBUG] [REMOTE ] TECH: PASS: Price check passed. Min price $56.99. [2026-01-01T12:22:27.340115] [DEBUG] [REMOTE ] TECH: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:27.340225] [DEBUG] [REMOTE ] TECH: PASS: Integrity check passed. [2026-01-01T12:22:27.340264] [DEBUG] [REMOTE ] TECH: Symbol is viable for forecasting. [2026-01-01T12:22:27.340312] [INFO ] [MAIN ] [3084/3542] TECH kept (0.5s) | 3079 kept, 5 rejected | 137.9/min | ETA: 3.3m [2026-01-01T12:22:27.778882] [DEBUG] [REMOTE ] TECK: Retrieved 5903 rows, trimmed to 300. [2026-01-01T12:22:27.779013] [DEBUG] [REMOTE ] TECK: PASS: History has at least 300 days. [2026-01-01T12:22:27.779213] [DEBUG] [REMOTE ] TECK: PASS: Price check passed. Min price $38.15. [2026-01-01T12:22:27.779362] [DEBUG] [REMOTE ] TECK: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:27.779469] [DEBUG] [REMOTE ] TECK: PASS: Integrity check passed. [2026-01-01T12:22:27.779509] [DEBUG] [REMOTE ] TECK: Symbol is viable for forecasting. [2026-01-01T12:22:27.779556] [INFO ] [MAIN ] [3085/3542] TECK kept (0.4s) | 3080 kept, 5 rejected | 137.9/min | ETA: 3.3m [2026-01-01T12:22:27.940435] [DEBUG] [REMOTE ] TECX: Retrieved 1893 rows, trimmed to 300. [2026-01-01T12:22:27.940549] [DEBUG] [REMOTE ] TECX: PASS: History has at least 300 days. [2026-01-01T12:22:27.940776] [DEBUG] [REMOTE ] TECX: PASS: Price check passed. Min price $14.91. [2026-01-01T12:22:27.940916] [DEBUG] [REMOTE ] TECX: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:27.941025] [DEBUG] [REMOTE ] TECX: PASS: Integrity check passed. [2026-01-01T12:22:27.941067] [DEBUG] [REMOTE ] TECX: Symbol is viable for forecasting. [2026-01-01T12:22:27.941115] [INFO ] [MAIN ] [3086/3542] TECX kept (0.2s) | 3081 kept, 5 rejected | 137.9/min | ETA: 3.3m [2026-01-01T12:22:28.630518] [DEBUG] [REMOTE ] TEF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:28.630683] [DEBUG] [REMOTE ] TEF: PASS: History has at least 300 days. [2026-01-01T12:22:28.630924] [DEBUG] [REMOTE ] TEF: PASS: Price check passed. Min price $3.91. [2026-01-01T12:22:28.631058] [DEBUG] [REMOTE ] TEF: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:28.631179] [DEBUG] [REMOTE ] TEF: PASS: Integrity check passed. [2026-01-01T12:22:28.631220] [DEBUG] [REMOTE ] TEF: Symbol is viable for forecasting. [2026-01-01T12:22:28.631272] [INFO ] [MAIN ] [3087/3542] TEF kept (0.7s) | 3082 kept, 5 rejected | 137.9/min | ETA: 3.3m [2026-01-01T12:22:29.125583] [DEBUG] [REMOTE ] TEI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:29.125719] [DEBUG] [REMOTE ] TEI: PASS: History has at least 300 days. [2026-01-01T12:22:29.125936] [DEBUG] [REMOTE ] TEI: PASS: Price check passed. Min price $5.80. [2026-01-01T12:22:29.126071] [DEBUG] [REMOTE ] TEI: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:29.126186] [DEBUG] [REMOTE ] TEI: PASS: Integrity check passed. [2026-01-01T12:22:29.126227] [DEBUG] [REMOTE ] TEI: Symbol is viable for forecasting. [2026-01-01T12:22:29.126275] [INFO ] [MAIN ] [3088/3542] TEI kept (0.5s) | 3083 kept, 5 rejected | 137.9/min | ETA: 3.3m [2026-01-01T12:22:29.314759] [DEBUG] [REMOTE ] TELO: Retrieved 475 rows, trimmed to 300. [2026-01-01T12:22:29.314905] [DEBUG] [REMOTE ] TELO: PASS: History has at least 300 days. [2026-01-01T12:22:29.315101] [DEBUG] [REMOTE ] TELO: PASS: Price check passed. Min price $1.27. [2026-01-01T12:22:29.315230] [DEBUG] [REMOTE ] TELO: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:29.315334] [DEBUG] [REMOTE ] TELO: PASS: Integrity check passed. [2026-01-01T12:22:29.315373] [DEBUG] [REMOTE ] TELO: Symbol is viable for forecasting. [2026-01-01T12:22:29.315420] [INFO ] [MAIN ] [3089/3542] TELO kept (0.2s) | 3084 kept, 5 rejected | 137.9/min | ETA: 3.3m [2026-01-01T12:22:29.715779] [DEBUG] [REMOTE ] TEM: Retrieved 388 rows, trimmed to 300. [2026-01-01T12:22:29.715907] [DEBUG] [REMOTE ] TEM: PASS: History has at least 300 days. [2026-01-01T12:22:29.716114] [DEBUG] [REMOTE ] TEM: PASS: Price check passed. Min price $59.05. [2026-01-01T12:22:29.716248] [DEBUG] [REMOTE ] TEM: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:29.716357] [DEBUG] [REMOTE ] TEM: PASS: Integrity check passed. [2026-01-01T12:22:29.716397] [DEBUG] [REMOTE ] TEM: Symbol is viable for forecasting. [2026-01-01T12:22:29.716444] [INFO ] [MAIN ] [3090/3542] TEM kept (0.4s) | 3085 kept, 5 rejected | 137.9/min | ETA: 3.3m [2026-01-01T12:22:30.240087] [DEBUG] [REMOTE ] TENB: Retrieved 1869 rows, trimmed to 300. [2026-01-01T12:22:30.240341] [DEBUG] [REMOTE ] TENB: PASS: History has at least 300 days. [2026-01-01T12:22:30.240753] [DEBUG] [REMOTE ] TENB: PASS: Price check passed. Min price $23.53. [2026-01-01T12:22:30.240953] [DEBUG] [REMOTE ] TENB: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:30.241140] [DEBUG] [REMOTE ] TENB: PASS: Integrity check passed. [2026-01-01T12:22:30.241203] [DEBUG] [REMOTE ] TENB: Symbol is viable for forecasting. [2026-01-01T12:22:30.241287] [INFO ] [MAIN ] [3091/3542] TENB kept (0.5s) | 3086 kept, 5 rejected | 137.9/min | ETA: 3.3m [2026-01-01T12:22:30.787128] [DEBUG] [REMOTE ] TENX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:30.787407] [DEBUG] [REMOTE ] TENX: PASS: History has at least 300 days. [2026-01-01T12:22:30.787836] [DEBUG] [REMOTE ] TENX: PASS: Price check passed. Min price $6.68. [2026-01-01T12:22:30.788040] [DEBUG] [REMOTE ] TENX: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:30.788231] [DEBUG] [REMOTE ] TENX: PASS: Integrity check passed. [2026-01-01T12:22:30.788290] [DEBUG] [REMOTE ] TENX: Symbol is viable for forecasting. [2026-01-01T12:22:30.788370] [INFO ] [MAIN ] [3092/3542] TENX kept (0.5s) | 3087 kept, 5 rejected | 137.9/min | ETA: 3.3m [2026-01-01T12:22:31.258036] [DEBUG] [REMOTE ] TEO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:31.258178] [DEBUG] [REMOTE ] TEO: PASS: History has at least 300 days. [2026-01-01T12:22:31.258393] [DEBUG] [REMOTE ] TEO: PASS: Price check passed. Min price $7.23. [2026-01-01T12:22:31.258528] [DEBUG] [REMOTE ] TEO: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:31.258665] [DEBUG] [REMOTE ] TEO: PASS: Integrity check passed. [2026-01-01T12:22:31.258707] [DEBUG] [REMOTE ] TEO: Symbol is viable for forecasting. [2026-01-01T12:22:31.258755] [INFO ] [MAIN ] [3093/3542] TEO kept (0.5s) | 3088 kept, 5 rejected | 137.9/min | ETA: 3.3m [2026-01-01T12:22:31.365688] [DEBUG] [REMOTE ] TERN: Retrieved 1232 rows, trimmed to 300. [2026-01-01T12:22:31.365834] [DEBUG] [REMOTE ] TERN: PASS: History has at least 300 days. [2026-01-01T12:22:31.366071] [DEBUG] [REMOTE ] TERN: PASS: Price check passed. Min price $7.50. [2026-01-01T12:22:31.366226] [DEBUG] [REMOTE ] TERN: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:31.366364] [DEBUG] [REMOTE ] TERN: PASS: Integrity check passed. [2026-01-01T12:22:31.366411] [DEBUG] [REMOTE ] TERN: Symbol is viable for forecasting. [2026-01-01T12:22:31.366461] [INFO ] [MAIN ] [3094/3542] TERN kept (0.1s) | 3089 kept, 5 rejected | 137.9/min | ETA: 3.2m [2026-01-01T12:22:31.984601] [DEBUG] [REMOTE ] TEVA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:31.984793] [DEBUG] [REMOTE ] TEVA: PASS: History has at least 300 days. [2026-01-01T12:22:31.985080] [DEBUG] [REMOTE ] TEVA: PASS: Price check passed. Min price $18.95. [2026-01-01T12:22:31.985265] [DEBUG] [REMOTE ] TEVA: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:31.985411] [DEBUG] [REMOTE ] TEVA: PASS: Integrity check passed. [2026-01-01T12:22:31.985454] [DEBUG] [REMOTE ] TEVA: Symbol is viable for forecasting. [2026-01-01T12:22:31.985507] [INFO ] [MAIN ] [3095/3542] TEVA kept (0.6s) | 3090 kept, 5 rejected | 137.9/min | ETA: 3.2m [2026-01-01T12:22:32.587817] [DEBUG] [REMOTE ] TEX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:32.587965] [DEBUG] [REMOTE ] TEX: PASS: History has at least 300 days. [2026-01-01T12:22:32.588234] [DEBUG] [REMOTE ] TEX: PASS: Price check passed. Min price $41.78. [2026-01-01T12:22:32.588378] [DEBUG] [REMOTE ] TEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:32.588500] [DEBUG] [REMOTE ] TEX: PASS: Integrity check passed. [2026-01-01T12:22:32.588543] [DEBUG] [REMOTE ] TEX: Symbol is viable for forecasting. [2026-01-01T12:22:32.588615] [INFO ] [MAIN ] [3096/3542] TEX kept (0.6s) | 3091 kept, 5 rejected | 137.9/min | ETA: 3.2m [2026-01-01T12:22:33.053925] [DEBUG] [REMOTE ] TFC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:33.054136] [DEBUG] [REMOTE ] TFC: PASS: History has at least 300 days. [2026-01-01T12:22:33.054458] [DEBUG] [REMOTE ] TFC: PASS: Price check passed. Min price $40.62. [2026-01-01T12:22:33.054633] [DEBUG] [REMOTE ] TFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:33.054784] [DEBUG] [REMOTE ] TFC: PASS: Integrity check passed. [2026-01-01T12:22:33.054828] [DEBUG] [REMOTE ] TFC: Symbol is viable for forecasting. [2026-01-01T12:22:33.054884] [INFO ] [MAIN ] [3097/3542] TFC kept (0.5s) | 3092 kept, 5 rejected | 137.9/min | ETA: 3.2m [2026-01-01T12:22:33.498817] [DEBUG] [REMOTE ] TFII: Retrieved 4360 rows, trimmed to 300. [2026-01-01T12:22:33.498957] [DEBUG] [REMOTE ] TFII: PASS: History has at least 300 days. [2026-01-01T12:22:33.499179] [DEBUG] [REMOTE ] TFII: PASS: Price check passed. Min price $80.34. [2026-01-01T12:22:33.499337] [DEBUG] [REMOTE ] TFII: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:33.499456] [DEBUG] [REMOTE ] TFII: PASS: Integrity check passed. [2026-01-01T12:22:33.499497] [DEBUG] [REMOTE ] TFII: Symbol is viable for forecasting. [2026-01-01T12:22:33.499546] [INFO ] [MAIN ] [3098/3542] TFII kept (0.4s) | 3093 kept, 5 rejected | 137.9/min | ETA: 3.2m [2026-01-01T12:22:33.828189] [DEBUG] [REMOTE ] TFIN: Retrieved 2803 rows, trimmed to 300. [2026-01-01T12:22:33.828373] [DEBUG] [REMOTE ] TFIN: PASS: History has at least 300 days. [2026-01-01T12:22:33.828641] [DEBUG] [REMOTE ] TFIN: PASS: Price check passed. Min price $46.95. [2026-01-01T12:22:33.828786] [DEBUG] [REMOTE ] TFIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:33.828905] [DEBUG] [REMOTE ] TFIN: PASS: Integrity check passed. [2026-01-01T12:22:33.828947] [DEBUG] [REMOTE ] TFIN: Symbol is viable for forecasting. [2026-01-01T12:22:33.829001] [INFO ] [MAIN ] [3099/3542] TFIN kept (0.3s) | 3094 kept, 5 rejected | 137.9/min | ETA: 3.2m [2026-01-01T12:22:34.125395] [DEBUG] [REMOTE ] TFPM: Retrieved 1068 rows, trimmed to 300. [2026-01-01T12:22:34.125617] [DEBUG] [REMOTE ] TFPM: PASS: History has at least 300 days. [2026-01-01T12:22:34.125883] [DEBUG] [REMOTE ] TFPM: PASS: Price check passed. Min price $27.18. [2026-01-01T12:22:34.126027] [DEBUG] [REMOTE ] TFPM: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:34.126160] [DEBUG] [REMOTE ] TFPM: PASS: Integrity check passed. [2026-01-01T12:22:34.126203] [DEBUG] [REMOTE ] TFPM: Symbol is viable for forecasting. [2026-01-01T12:22:34.126256] [INFO ] [MAIN ] [3100/3542] TFPM kept (0.3s) | 3095 kept, 5 rejected | 137.9/min | ETA: 3.2m [2026-01-01T12:22:34.673038] [DEBUG] [REMOTE ] TFSL: Retrieved 4705 rows, trimmed to 300. [2026-01-01T12:22:34.673246] [DEBUG] [REMOTE ] TFSL: PASS: History has at least 300 days. [2026-01-01T12:22:34.673512] [DEBUG] [REMOTE ] TFSL: PASS: Price check passed. Min price $12.42. [2026-01-01T12:22:34.673675] [DEBUG] [REMOTE ] TFSL: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:34.673802] [DEBUG] [REMOTE ] TFSL: PASS: Integrity check passed. [2026-01-01T12:22:34.673846] [DEBUG] [REMOTE ] TFSL: Symbol is viable for forecasting. [2026-01-01T12:22:34.673906] [INFO ] [MAIN ] [3101/3542] TFSL kept (0.5s) | 3096 kept, 5 rejected | 137.9/min | ETA: 3.2m [2026-01-01T12:22:35.211357] [DEBUG] [REMOTE ] TG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:35.211540] [DEBUG] [REMOTE ] TG: PASS: History has at least 300 days. [2026-01-01T12:22:35.211826] [DEBUG] [REMOTE ] TG: PASS: Price check passed. Min price $6.29. [2026-01-01T12:22:35.211964] [DEBUG] [REMOTE ] TG: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:35.212082] [DEBUG] [REMOTE ] TG: PASS: Integrity check passed. [2026-01-01T12:22:35.212123] [DEBUG] [REMOTE ] TG: Symbol is viable for forecasting. [2026-01-01T12:22:35.212181] [INFO ] [MAIN ] [3102/3542] TG kept (0.5s) | 3097 kept, 5 rejected | 137.9/min | ETA: 3.2m [2026-01-01T12:22:35.390828] [DEBUG] [REMOTE ] TGLS: Retrieved 3431 rows, trimmed to 300. [2026-01-01T12:22:35.391040] [DEBUG] [REMOTE ] TGLS: PASS: History has at least 300 days. [2026-01-01T12:22:35.391294] [DEBUG] [REMOTE ] TGLS: PASS: Price check passed. Min price $44.78. [2026-01-01T12:22:35.391440] [DEBUG] [REMOTE ] TGLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:35.391560] [DEBUG] [REMOTE ] TGLS: PASS: Integrity check passed. [2026-01-01T12:22:35.391624] [DEBUG] [REMOTE ] TGLS: Symbol is viable for forecasting. [2026-01-01T12:22:35.391684] [INFO ] [MAIN ] [3103/3542] TGLS kept (0.2s) | 3098 kept, 5 rejected | 137.9/min | ETA: 3.2m [2026-01-01T12:22:36.156880] [DEBUG] [REMOTE ] TGNA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:36.157067] [DEBUG] [REMOTE ] TGNA: PASS: History has at least 300 days. [2026-01-01T12:22:36.157325] [DEBUG] [REMOTE ] TGNA: PASS: Price check passed. Min price $19.15. [2026-01-01T12:22:36.157460] [DEBUG] [REMOTE ] TGNA: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:36.157600] [DEBUG] [REMOTE ] TGNA: PASS: Integrity check passed. [2026-01-01T12:22:36.157642] [DEBUG] [REMOTE ] TGNA: Symbol is viable for forecasting. [2026-01-01T12:22:36.157694] [INFO ] [MAIN ] [3104/3542] TGNA kept (0.8s) | 3099 kept, 5 rejected | 137.9/min | ETA: 3.2m [2026-01-01T12:22:36.644853] [DEBUG] [REMOTE ] TGS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:36.645064] [DEBUG] [REMOTE ] TGS: PASS: History has at least 300 days. [2026-01-01T12:22:36.645398] [DEBUG] [REMOTE ] TGS: PASS: Price check passed. Min price $20.72. [2026-01-01T12:22:36.645547] [DEBUG] [REMOTE ] TGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:36.645724] [DEBUG] [REMOTE ] TGS: PASS: Integrity check passed. [2026-01-01T12:22:36.645766] [DEBUG] [REMOTE ] TGS: Symbol is viable for forecasting. [2026-01-01T12:22:36.645822] [INFO ] [MAIN ] [3105/3542] TGS kept (0.5s) | 3100 kept, 5 rejected | 137.8/min | ETA: 3.2m [2026-01-01T12:22:37.015547] [DEBUG] [REMOTE ] TGTX: Retrieved 3942 rows, trimmed to 300. [2026-01-01T12:22:37.015843] [DEBUG] [REMOTE ] TGTX: PASS: History has at least 300 days. [2026-01-01T12:22:37.016308] [DEBUG] [REMOTE ] TGTX: PASS: Price check passed. Min price $29.75. [2026-01-01T12:22:37.016524] [DEBUG] [REMOTE ] TGTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:37.016755] [DEBUG] [REMOTE ] TGTX: PASS: Integrity check passed. [2026-01-01T12:22:37.016821] [DEBUG] [REMOTE ] TGTX: Symbol is viable for forecasting. [2026-01-01T12:22:37.016917] [INFO ] [MAIN ] [3106/3542] TGTX kept (0.4s) | 3101 kept, 5 rejected | 137.9/min | ETA: 3.2m [2026-01-01T12:22:37.341834] [DEBUG] [REMOTE ] TH: Retrieved 3036 rows, trimmed to 300. [2026-01-01T12:22:37.342025] [DEBUG] [REMOTE ] TH: PASS: History has at least 300 days. [2026-01-01T12:22:37.342326] [DEBUG] [REMOTE ] TH: PASS: Price check passed. Min price $6.22. [2026-01-01T12:22:37.342500] [DEBUG] [REMOTE ] TH: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:37.342668] [DEBUG] [REMOTE ] TH: PASS: Integrity check passed. [2026-01-01T12:22:37.342717] [DEBUG] [REMOTE ] TH: Symbol is viable for forecasting. [2026-01-01T12:22:37.342781] [INFO ] [MAIN ] [3107/3542] TH kept (0.3s) | 3102 kept, 5 rejected | 137.9/min | ETA: 3.2m [2026-01-01T12:22:37.792621] [DEBUG] [REMOTE ] THC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:37.792818] [DEBUG] [REMOTE ] THC: PASS: History has at least 300 days. [2026-01-01T12:22:37.793099] [DEBUG] [REMOTE ] THC: PASS: Price check passed. Min price $186.68. [2026-01-01T12:22:37.793433] [DEBUG] [REMOTE ] THC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:37.793607] [DEBUG] [REMOTE ] THC: PASS: Integrity check passed. [2026-01-01T12:22:37.793655] [DEBUG] [REMOTE ] THC: Symbol is viable for forecasting. [2026-01-01T12:22:37.793712] [INFO ] [MAIN ] [3108/3542] THC kept (0.5s) | 3103 kept, 5 rejected | 137.9/min | ETA: 3.1m [2026-01-01T12:22:38.304994] [DEBUG] [REMOTE ] THFF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:38.305187] [DEBUG] [REMOTE ] THFF: PASS: History has at least 300 days. [2026-01-01T12:22:38.305468] [DEBUG] [REMOTE ] THFF: PASS: Price check passed. Min price $51.56. [2026-01-01T12:22:38.305683] [DEBUG] [REMOTE ] THFF: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:38.305829] [DEBUG] [REMOTE ] THFF: PASS: Integrity check passed. [2026-01-01T12:22:38.305874] [DEBUG] [REMOTE ] THFF: Symbol is viable for forecasting. [2026-01-01T12:22:38.305929] [INFO ] [MAIN ] [3109/3542] THFF kept (0.5s) | 3104 kept, 5 rejected | 137.9/min | ETA: 3.1m [2026-01-01T12:22:38.885443] [DEBUG] [REMOTE ] THG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:38.885666] [DEBUG] [REMOTE ] THG: PASS: History has at least 300 days. [2026-01-01T12:22:38.885962] [DEBUG] [REMOTE ] THG: PASS: Price check passed. Min price $167.53. [2026-01-01T12:22:38.886107] [DEBUG] [REMOTE ] THG: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:38.886241] [DEBUG] [REMOTE ] THG: PASS: Integrity check passed. [2026-01-01T12:22:38.886283] [DEBUG] [REMOTE ] THG: Symbol is viable for forecasting. [2026-01-01T12:22:38.886341] [INFO ] [MAIN ] [3110/3542] THG kept (0.6s) | 3105 kept, 5 rejected | 137.8/min | ETA: 3.1m [2026-01-01T12:22:39.251063] [DEBUG] [REMOTE ] THO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:39.251262] [DEBUG] [REMOTE ] THO: PASS: History has at least 300 days. [2026-01-01T12:22:39.251556] [DEBUG] [REMOTE ] THO: PASS: Price check passed. Min price $96.03. [2026-01-01T12:22:39.251717] [DEBUG] [REMOTE ] THO: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:39.251855] [DEBUG] [REMOTE ] THO: PASS: Integrity check passed. [2026-01-01T12:22:39.251897] [DEBUG] [REMOTE ] THO: Symbol is viable for forecasting. [2026-01-01T12:22:39.251950] [INFO ] [MAIN ] [3111/3542] THO kept (0.4s) | 3106 kept, 5 rejected | 137.8/min | ETA: 3.1m [2026-01-01T12:22:39.637112] [DEBUG] [REMOTE ] THQ: Retrieved 2875 rows, trimmed to 300. [2026-01-01T12:22:39.637377] [DEBUG] [REMOTE ] THQ: PASS: History has at least 300 days. [2026-01-01T12:22:39.637871] [DEBUG] [REMOTE ] THQ: PASS: Price check passed. Min price $17.07. [2026-01-01T12:22:39.638074] [DEBUG] [REMOTE ] THQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:39.638283] [DEBUG] [REMOTE ] THQ: PASS: Integrity check passed. [2026-01-01T12:22:39.638348] [DEBUG] [REMOTE ] THQ: Symbol is viable for forecasting. [2026-01-01T12:22:39.638430] [INFO ] [MAIN ] [3112/3542] THQ kept (0.4s) | 3107 kept, 5 rejected | 137.9/min | ETA: 3.1m [2026-01-01T12:22:40.217021] [DEBUG] [REMOTE ] THRM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:40.217266] [DEBUG] [REMOTE ] THRM: PASS: History has at least 300 days. [2026-01-01T12:22:40.217494] [DEBUG] [REMOTE ] THRM: PASS: Price check passed. Min price $32.69. [2026-01-01T12:22:40.217841] [DEBUG] [REMOTE ] THRM: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:40.217960] [DEBUG] [REMOTE ] THRM: PASS: Integrity check passed. [2026-01-01T12:22:40.218002] [DEBUG] [REMOTE ] THRM: Symbol is viable for forecasting. [2026-01-01T12:22:40.218051] [INFO ] [MAIN ] [3113/3542] THRM kept (0.6s) | 3108 kept, 5 rejected | 137.8/min | ETA: 3.1m [2026-01-01T12:22:40.480691] [DEBUG] [REMOTE ] THRY: Retrieved 1319 rows, trimmed to 300. [2026-01-01T12:22:40.480906] [DEBUG] [REMOTE ] THRY: PASS: History has at least 300 days. [2026-01-01T12:22:40.481157] [DEBUG] [REMOTE ] THRY: PASS: Price check passed. Min price $5.17. [2026-01-01T12:22:40.481294] [DEBUG] [REMOTE ] THRY: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:40.481628] [DEBUG] [REMOTE ] THRY: PASS: Integrity check passed. [2026-01-01T12:22:40.481675] [DEBUG] [REMOTE ] THRY: Symbol is viable for forecasting. [2026-01-01T12:22:40.481729] [INFO ] [MAIN ] [3114/3542] THRY kept (0.3s) | 3109 kept, 5 rejected | 137.9/min | ETA: 3.1m [2026-01-01T12:22:40.981996] [DEBUG] [REMOTE ] THS: Retrieved 5161 rows, trimmed to 300. [2026-01-01T12:22:40.982191] [DEBUG] [REMOTE ] THS: PASS: History has at least 300 days. [2026-01-01T12:22:40.982460] [DEBUG] [REMOTE ] THS: PASS: Price check passed. Min price $17.84. [2026-01-01T12:22:40.982629] [DEBUG] [REMOTE ] THS: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:40.982761] [DEBUG] [REMOTE ] THS: PASS: Integrity check passed. [2026-01-01T12:22:40.982803] [DEBUG] [REMOTE ] THS: Symbol is viable for forecasting. [2026-01-01T12:22:40.982859] [INFO ] [MAIN ] [3115/3542] THS kept (0.5s) | 3110 kept, 5 rejected | 137.8/min | ETA: 3.1m [2026-01-01T12:22:41.403292] [DEBUG] [REMOTE ] TIGO: Retrieved 3643 rows, trimmed to 300. [2026-01-01T12:22:41.403483] [DEBUG] [REMOTE ] TIGO: PASS: History has at least 300 days. [2026-01-01T12:22:41.403768] [DEBUG] [REMOTE ] TIGO: PASS: Price check passed. Min price $45.81. [2026-01-01T12:22:41.403909] [DEBUG] [REMOTE ] TIGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:41.404041] [DEBUG] [REMOTE ] TIGO: PASS: Integrity check passed. [2026-01-01T12:22:41.404083] [DEBUG] [REMOTE ] TIGO: Symbol is viable for forecasting. [2026-01-01T12:22:41.404136] [INFO ] [MAIN ] [3116/3542] TIGO kept (0.4s) | 3111 kept, 5 rejected | 137.8/min | ETA: 3.1m [2026-01-01T12:22:41.664818] [DEBUG] [REMOTE ] TIL: Retrieved 1203 rows, trimmed to 300. [2026-01-01T12:22:41.665036] [DEBUG] [REMOTE ] TIL: PASS: History has at least 300 days. [2026-01-01T12:22:41.665304] [DEBUG] [REMOTE ] TIL: PASS: Price check passed. Min price $10.38. [2026-01-01T12:22:41.665444] [DEBUG] [REMOTE ] TIL: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:41.665563] [DEBUG] [REMOTE ] TIL: PASS: Integrity check passed. [2026-01-01T12:22:41.665625] [DEBUG] [REMOTE ] TIL: Symbol is viable for forecasting. [2026-01-01T12:22:41.665678] [INFO ] [MAIN ] [3117/3542] TIL kept (0.3s) | 3112 kept, 5 rejected | 137.9/min | ETA: 3.1m [2026-01-01T12:22:42.291975] [DEBUG] [REMOTE ] TILE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:42.292177] [DEBUG] [REMOTE ] TILE: PASS: History has at least 300 days. [2026-01-01T12:22:42.292458] [DEBUG] [REMOTE ] TILE: PASS: Price check passed. Min price $24.88. [2026-01-01T12:22:42.292612] [DEBUG] [REMOTE ] TILE: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:42.292737] [DEBUG] [REMOTE ] TILE: PASS: Integrity check passed. [2026-01-01T12:22:42.292779] [DEBUG] [REMOTE ] TILE: Symbol is viable for forecasting. [2026-01-01T12:22:42.292882] [INFO ] [MAIN ] [3118/3542] TILE kept (0.6s) | 3113 kept, 5 rejected | 137.8/min | ETA: 3.1m [2026-01-01T12:22:42.549426] [DEBUG] [REMOTE ] TIMB: Retrieved 1308 rows, trimmed to 300. [2026-01-01T12:22:42.549630] [DEBUG] [REMOTE ] TIMB: PASS: History has at least 300 days. [2026-01-01T12:22:42.549881] [DEBUG] [REMOTE ] TIMB: PASS: Price check passed. Min price $18.74. [2026-01-01T12:22:42.550016] [DEBUG] [REMOTE ] TIMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:42.550131] [DEBUG] [REMOTE ] TIMB: PASS: Integrity check passed. [2026-01-01T12:22:42.550172] [DEBUG] [REMOTE ] TIMB: Symbol is viable for forecasting. [2026-01-01T12:22:42.550223] [INFO ] [MAIN ] [3119/3542] TIMB kept (0.3s) | 3114 kept, 5 rejected | 137.9/min | ETA: 3.1m [2026-01-01T12:22:43.073217] [DEBUG] [REMOTE ] TITN: Retrieved 4541 rows, trimmed to 300. [2026-01-01T12:22:43.073398] [DEBUG] [REMOTE ] TITN: PASS: History has at least 300 days. [2026-01-01T12:22:43.073678] [DEBUG] [REMOTE ] TITN: PASS: Price check passed. Min price $14.94. [2026-01-01T12:22:43.073821] [DEBUG] [REMOTE ] TITN: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:43.073946] [DEBUG] [REMOTE ] TITN: PASS: Integrity check passed. [2026-01-01T12:22:43.073988] [DEBUG] [REMOTE ] TITN: Symbol is viable for forecasting. [2026-01-01T12:22:43.074041] [INFO ] [MAIN ] [3120/3542] TITN kept (0.5s) | 3115 kept, 5 rejected | 137.9/min | ETA: 3.1m [2026-01-01T12:22:43.531203] [DEBUG] [REMOTE ] TJX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:43.531394] [DEBUG] [REMOTE ] TJX: PASS: History has at least 300 days. [2026-01-01T12:22:43.531686] [DEBUG] [REMOTE ] TJX: PASS: Price check passed. Min price $138.16. [2026-01-01T12:22:43.531830] [DEBUG] [REMOTE ] TJX: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:43.532010] [DEBUG] [REMOTE ] TJX: PASS: Integrity check passed. [2026-01-01T12:22:43.532055] [DEBUG] [REMOTE ] TJX: Symbol is viable for forecasting. [2026-01-01T12:22:43.532114] [INFO ] [MAIN ] [3121/3542] TJX kept (0.5s) | 3116 kept, 5 rejected | 137.9/min | ETA: 3.1m [2026-01-01T12:22:43.981817] [DEBUG] [REMOTE ] TK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:43.982013] [DEBUG] [REMOTE ] TK: PASS: History has at least 300 days. [2026-01-01T12:22:43.982334] [DEBUG] [REMOTE ] TK: PASS: Price check passed. Min price $7.90. [2026-01-01T12:22:43.982705] [DEBUG] [REMOTE ] TK: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:43.982857] [DEBUG] [REMOTE ] TK: PASS: Integrity check passed. [2026-01-01T12:22:43.982986] [DEBUG] [REMOTE ] TK: Symbol is viable for forecasting. [2026-01-01T12:22:43.983087] [INFO ] [MAIN ] [3122/3542] TK kept (0.5s) | 3117 kept, 5 rejected | 137.9/min | ETA: 3.0m [2026-01-01T12:22:44.431245] [DEBUG] [REMOTE ] TKC: Retrieved 6408 rows, trimmed to 300. [2026-01-01T12:22:44.431452] [DEBUG] [REMOTE ] TKC: PASS: History has at least 300 days. [2026-01-01T12:22:44.431772] [DEBUG] [REMOTE ] TKC: PASS: Price check passed. Min price $5.44. [2026-01-01T12:22:44.431913] [DEBUG] [REMOTE ] TKC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:44.432049] [DEBUG] [REMOTE ] TKC: PASS: Integrity check passed. [2026-01-01T12:22:44.432091] [DEBUG] [REMOTE ] TKC: Symbol is viable for forecasting. [2026-01-01T12:22:44.432146] [INFO ] [MAIN ] [3123/3542] TKC kept (0.4s) | 3118 kept, 5 rejected | 137.8/min | ETA: 3.0m [2026-01-01T12:22:44.752490] [DEBUG] [REMOTE ] TKNO: Retrieved 1135 rows, trimmed to 300. [2026-01-01T12:22:44.752697] [DEBUG] [REMOTE ] TKNO: PASS: History has at least 300 days. [2026-01-01T12:22:44.752944] [DEBUG] [REMOTE ] TKNO: PASS: Price check passed. Min price $3.80. [2026-01-01T12:22:44.753085] [DEBUG] [REMOTE ] TKNO: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:44.753202] [DEBUG] [REMOTE ] TKNO: PASS: Integrity check passed. [2026-01-01T12:22:44.753244] [DEBUG] [REMOTE ] TKNO: Symbol is viable for forecasting. [2026-01-01T12:22:44.753296] [INFO ] [MAIN ] [3124/3542] TKNO kept (0.3s) | 3119 kept, 5 rejected | 137.9/min | ETA: 3.0m [2026-01-01T12:22:45.020612] [DEBUG] [REMOTE ] TKO: Retrieved 579 rows, trimmed to 300. [2026-01-01T12:22:45.020873] [DEBUG] [REMOTE ] TKO: PASS: History has at least 300 days. [2026-01-01T12:22:45.021200] [DEBUG] [REMOTE ] TKO: PASS: Price check passed. Min price $175.83. [2026-01-01T12:22:45.021395] [DEBUG] [REMOTE ] TKO: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:45.021551] [DEBUG] [REMOTE ] TKO: PASS: Integrity check passed. [2026-01-01T12:22:45.021637] [DEBUG] [REMOTE ] TKO: Symbol is viable for forecasting. [2026-01-01T12:22:45.021718] [INFO ] [MAIN ] [3125/3542] TKO kept (0.3s) | 3120 kept, 5 rejected | 137.9/min | ETA: 3.0m [2026-01-01T12:22:45.679309] [DEBUG] [REMOTE ] TLK: Retrieved 6274 rows, trimmed to 300. [2026-01-01T12:22:45.679488] [DEBUG] [REMOTE ] TLK: PASS: History has at least 300 days. [2026-01-01T12:22:45.679816] [DEBUG] [REMOTE ] TLK: PASS: Price check passed. Min price $17.96. [2026-01-01T12:22:45.679983] [DEBUG] [REMOTE ] TLK: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:45.680103] [DEBUG] [REMOTE ] TLK: PASS: Integrity check passed. [2026-01-01T12:22:45.680147] [DEBUG] [REMOTE ] TLK: Symbol is viable for forecasting. [2026-01-01T12:22:45.680200] [INFO ] [MAIN ] [3126/3542] TLK kept (0.7s) | 3121 kept, 5 rejected | 137.9/min | ETA: 3.0m [2026-01-01T12:22:45.901838] [DEBUG] [REMOTE ] TLN: Retrieved 648 rows, trimmed to 300. [2026-01-01T12:22:45.902013] [DEBUG] [REMOTE ] TLN: PASS: History has at least 300 days. [2026-01-01T12:22:45.902250] [DEBUG] [REMOTE ] TLN: PASS: Price check passed. Min price $348.38. [2026-01-01T12:22:45.902384] [DEBUG] [REMOTE ] TLN: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:45.902496] [DEBUG] [REMOTE ] TLN: PASS: Integrity check passed. [2026-01-01T12:22:45.902536] [DEBUG] [REMOTE ] TLN: Symbol is viable for forecasting. [2026-01-01T12:22:45.902604] [INFO ] [MAIN ] [3127/3542] TLN kept (0.2s) | 3122 kept, 5 rejected | 137.9/min | ETA: 3.0m [2026-01-01T12:22:46.320727] [DEBUG] [REMOTE ] TLS: Retrieved 1284 rows, trimmed to 300. [2026-01-01T12:22:46.320942] [DEBUG] [REMOTE ] TLS: PASS: History has at least 300 days. [2026-01-01T12:22:46.321256] [DEBUG] [REMOTE ] TLS: PASS: Price check passed. Min price $5.09. [2026-01-01T12:22:46.321452] [DEBUG] [REMOTE ] TLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:46.321610] [DEBUG] [REMOTE ] TLS: PASS: Integrity check passed. [2026-01-01T12:22:46.321663] [DEBUG] [REMOTE ] TLS: Symbol is viable for forecasting. [2026-01-01T12:22:46.321728] [INFO ] [MAIN ] [3128/3542] TLS kept (0.4s) | 3123 kept, 5 rejected | 137.9/min | ETA: 3.0m [2026-01-01T12:22:46.729765] [DEBUG] [REMOTE ] TLSA: Retrieved 1787 rows, trimmed to 300. [2026-01-01T12:22:46.729963] [DEBUG] [REMOTE ] TLSA: PASS: History has at least 300 days. [2026-01-01T12:22:46.730222] [DEBUG] [REMOTE ] TLSA: PASS: Price check passed. Min price $1.44. [2026-01-01T12:22:46.730357] [DEBUG] [REMOTE ] TLSA: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:46.730477] [DEBUG] [REMOTE ] TLSA: PASS: Integrity check passed. [2026-01-01T12:22:46.730519] [DEBUG] [REMOTE ] TLSA: Symbol is viable for forecasting. [2026-01-01T12:22:46.730589] [INFO ] [MAIN ] [3129/3542] TLSA kept (0.4s) | 3124 kept, 5 rejected | 137.9/min | ETA: 3.0m [2026-01-01T12:22:47.072565] [DEBUG] [REMOTE ] TLSI: Retrieved 601 rows, trimmed to 300. [2026-01-01T12:22:47.072777] [DEBUG] [REMOTE ] TLSI: PASS: History has at least 300 days. [2026-01-01T12:22:47.073017] [DEBUG] [REMOTE ] TLSI: PASS: Price check passed. Min price $4.00. [2026-01-01T12:22:47.073151] [DEBUG] [REMOTE ] TLSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:47.073264] [DEBUG] [REMOTE ] TLSI: PASS: Integrity check passed. [2026-01-01T12:22:47.073303] [DEBUG] [REMOTE ] TLSI: Symbol is viable for forecasting. [2026-01-01T12:22:47.073354] [INFO ] [MAIN ] [3130/3542] TLSI kept (0.3s) | 3125 kept, 5 rejected | 137.9/min | ETA: 3.0m [2026-01-01T12:22:47.627216] [DEBUG] [REMOTE ] TLYS: Retrieved 3435 rows, trimmed to 300. [2026-01-01T12:22:47.627388] [DEBUG] [REMOTE ] TLYS: PASS: History has at least 300 days. [2026-01-01T12:22:47.627690] [DEBUG] [REMOTE ] TLYS: PASS: Price check passed. Min price $1.18. [2026-01-01T12:22:47.627854] [DEBUG] [REMOTE ] TLYS: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:47.627971] [DEBUG] [REMOTE ] TLYS: PASS: Integrity check passed. [2026-01-01T12:22:47.628014] [DEBUG] [REMOTE ] TLYS: Symbol is viable for forecasting. [2026-01-01T12:22:47.628069] [INFO ] [MAIN ] [3131/3542] TLYS kept (0.6s) | 3126 kept, 5 rejected | 137.9/min | ETA: 3.0m [2026-01-01T12:22:48.138227] [DEBUG] [REMOTE ] TM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:48.138426] [DEBUG] [REMOTE ] TM: PASS: History has at least 300 days. [2026-01-01T12:22:48.138937] [DEBUG] [REMOTE ] TM: PASS: Price check passed. Min price $185.22. [2026-01-01T12:22:48.139075] [DEBUG] [REMOTE ] TM: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:48.139212] [DEBUG] [REMOTE ] TM: PASS: Integrity check passed. [2026-01-01T12:22:48.139279] [DEBUG] [REMOTE ] TM: Symbol is viable for forecasting. [2026-01-01T12:22:48.139338] [INFO ] [MAIN ] [3132/3542] TM kept (0.5s) | 3127 kept, 5 rejected | 137.9/min | ETA: 3.0m [2026-01-01T12:22:48.269097] [DEBUG] [REMOTE ] TMC: Retrieved 1082 rows, trimmed to 300. [2026-01-01T12:22:48.269292] [DEBUG] [REMOTE ] TMC: PASS: History has at least 300 days. [2026-01-01T12:22:48.269528] [DEBUG] [REMOTE ] TMC: PASS: Price check passed. Min price $4.88. [2026-01-01T12:22:48.269684] [DEBUG] [REMOTE ] TMC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:48.269808] [DEBUG] [REMOTE ] TMC: PASS: Integrity check passed. [2026-01-01T12:22:48.269853] [DEBUG] [REMOTE ] TMC: Symbol is viable for forecasting. [2026-01-01T12:22:48.269905] [INFO ] [MAIN ] [3133/3542] TMC kept (0.1s) | 3128 kept, 5 rejected | 137.9/min | ETA: 3.0m [2026-01-01T12:22:48.774682] [DEBUG] [REMOTE ] TMCI: Retrieved 1179 rows, trimmed to 300. [2026-01-01T12:22:48.774869] [DEBUG] [REMOTE ] TMCI: PASS: History has at least 300 days. [2026-01-01T12:22:48.775107] [DEBUG] [REMOTE ] TMCI: PASS: Price check passed. Min price $2.38. [2026-01-01T12:22:48.775244] [DEBUG] [REMOTE ] TMCI: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:48.775398] [DEBUG] [REMOTE ] TMCI: PASS: Integrity check passed. [2026-01-01T12:22:48.775442] [DEBUG] [REMOTE ] TMCI: Symbol is viable for forecasting. [2026-01-01T12:22:48.775495] [INFO ] [MAIN ] [3134/3542] TMCI kept (0.5s) | 3129 kept, 5 rejected | 137.9/min | ETA: 3.0m [2026-01-01T12:22:49.210902] [DEBUG] [REMOTE ] TMDX: Retrieved 1677 rows, trimmed to 300. [2026-01-01T12:22:49.211092] [DEBUG] [REMOTE ] TMDX: PASS: History has at least 300 days. [2026-01-01T12:22:49.211335] [DEBUG] [REMOTE ] TMDX: PASS: Price check passed. Min price $107.29. [2026-01-01T12:22:49.211469] [DEBUG] [REMOTE ] TMDX: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:49.211621] [DEBUG] [REMOTE ] TMDX: PASS: Integrity check passed. [2026-01-01T12:22:49.211674] [DEBUG] [REMOTE ] TMDX: Symbol is viable for forecasting. [2026-01-01T12:22:49.211727] [INFO ] [MAIN ] [3135/3542] TMDX kept (0.4s) | 3130 kept, 5 rejected | 137.9/min | ETA: 3.0m [2026-01-01T12:22:49.616168] [DEBUG] [REMOTE ] TME: Retrieved 1773 rows, trimmed to 300. [2026-01-01T12:22:49.616391] [DEBUG] [REMOTE ] TME: PASS: History has at least 300 days. [2026-01-01T12:22:49.616653] [DEBUG] [REMOTE ] TME: PASS: Price check passed. Min price $17.53. [2026-01-01T12:22:49.616799] [DEBUG] [REMOTE ] TME: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:49.616930] [DEBUG] [REMOTE ] TME: PASS: Integrity check passed. [2026-01-01T12:22:49.616974] [DEBUG] [REMOTE ] TME: Symbol is viable for forecasting. [2026-01-01T12:22:49.617033] [INFO ] [MAIN ] [3136/3542] TME kept (0.4s) | 3131 kept, 5 rejected | 137.9/min | ETA: 2.9m [2026-01-01T12:22:50.086297] [DEBUG] [REMOTE ] TMHC: Retrieved 3203 rows, trimmed to 300. [2026-01-01T12:22:50.086475] [DEBUG] [REMOTE ] TMHC: PASS: History has at least 300 days. [2026-01-01T12:22:50.086776] [DEBUG] [REMOTE ] TMHC: PASS: Price check passed. Min price $57.80. [2026-01-01T12:22:50.086924] [DEBUG] [REMOTE ] TMHC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:50.087074] [DEBUG] [REMOTE ] TMHC: PASS: Integrity check passed. [2026-01-01T12:22:50.087120] [DEBUG] [REMOTE ] TMHC: Symbol is viable for forecasting. [2026-01-01T12:22:50.087176] [INFO ] [MAIN ] [3137/3542] TMHC kept (0.5s) | 3132 kept, 5 rejected | 137.9/min | ETA: 2.9m [2026-01-01T12:22:50.548489] [DEBUG] [REMOTE ] TMUS: Retrieved 4707 rows, trimmed to 300. [2026-01-01T12:22:50.548716] [DEBUG] [REMOTE ] TMUS: PASS: History has at least 300 days. [2026-01-01T12:22:50.548986] [DEBUG] [REMOTE ] TMUS: PASS: Price check passed. Min price $195.16. [2026-01-01T12:22:50.549127] [DEBUG] [REMOTE ] TMUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:50.549263] [DEBUG] [REMOTE ] TMUS: PASS: Integrity check passed. [2026-01-01T12:22:50.549308] [DEBUG] [REMOTE ] TMUS: Symbol is viable for forecasting. [2026-01-01T12:22:50.549362] [INFO ] [MAIN ] [3138/3542] TMUS kept (0.5s) | 3133 kept, 5 rejected | 137.9/min | ETA: 2.9m [2026-01-01T12:22:51.045926] [DEBUG] [REMOTE ] TNC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:51.046135] [DEBUG] [REMOTE ] TNC: PASS: History has at least 300 days. [2026-01-01T12:22:51.046479] [DEBUG] [REMOTE ] TNC: PASS: Price check passed. Min price $68.68. [2026-01-01T12:22:51.046646] [DEBUG] [REMOTE ] TNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:51.046802] [DEBUG] [REMOTE ] TNC: PASS: Integrity check passed. [2026-01-01T12:22:51.046845] [DEBUG] [REMOTE ] TNC: Symbol is viable for forecasting. [2026-01-01T12:22:51.046904] [INFO ] [MAIN ] [3139/3542] TNC kept (0.5s) | 3134 kept, 5 rejected | 137.9/min | ETA: 2.9m [2026-01-01T12:22:51.405398] [DEBUG] [REMOTE ] TNDM: Retrieved 3050 rows, trimmed to 300. [2026-01-01T12:22:51.405646] [DEBUG] [REMOTE ] TNDM: PASS: History has at least 300 days. [2026-01-01T12:22:51.406067] [DEBUG] [REMOTE ] TNDM: PASS: Price check passed. Min price $13.33. [2026-01-01T12:22:51.406213] [DEBUG] [REMOTE ] TNDM: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:51.406385] [DEBUG] [REMOTE ] TNDM: PASS: Integrity check passed. [2026-01-01T12:22:51.406432] [DEBUG] [REMOTE ] TNDM: Symbol is viable for forecasting. [2026-01-01T12:22:51.406488] [INFO ] [MAIN ] [3140/3542] TNDM kept (0.4s) | 3135 kept, 5 rejected | 137.9/min | ETA: 2.9m [2026-01-01T12:22:51.710435] [DEBUG] [REMOTE ] TNGX: Retrieved 1338 rows, trimmed to 300. [2026-01-01T12:22:51.710657] [DEBUG] [REMOTE ] TNGX: PASS: History has at least 300 days. [2026-01-01T12:22:51.710906] [DEBUG] [REMOTE ] TNGX: PASS: Price check passed. Min price $6.91. [2026-01-01T12:22:51.711041] [DEBUG] [REMOTE ] TNGX: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:51.711158] [DEBUG] [REMOTE ] TNGX: PASS: Integrity check passed. [2026-01-01T12:22:51.711205] [DEBUG] [REMOTE ] TNGX: Symbol is viable for forecasting. [2026-01-01T12:22:51.711264] [INFO ] [MAIN ] [3141/3542] TNGX kept (0.3s) | 3136 kept, 5 rejected | 137.9/min | ETA: 2.9m [2026-01-01T12:22:52.190530] [DEBUG] [REMOTE ] TNK: Retrieved 4541 rows, trimmed to 300. [2026-01-01T12:22:52.190745] [DEBUG] [REMOTE ] TNK: PASS: History has at least 300 days. [2026-01-01T12:22:52.191037] [DEBUG] [REMOTE ] TNK: PASS: Price check passed. Min price $48.62. [2026-01-01T12:22:52.191176] [DEBUG] [REMOTE ] TNK: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:52.191321] [DEBUG] [REMOTE ] TNK: PASS: Integrity check passed. [2026-01-01T12:22:52.191372] [DEBUG] [REMOTE ] TNK: Symbol is viable for forecasting. [2026-01-01T12:22:52.191450] [INFO ] [MAIN ] [3142/3542] TNK kept (0.5s) | 3137 kept, 5 rejected | 137.9/min | ETA: 2.9m [2026-01-01T12:22:52.666636] [DEBUG] [REMOTE ] TNL: Retrieved 4895 rows, trimmed to 300. [2026-01-01T12:22:52.666832] [DEBUG] [REMOTE ] TNL: PASS: History has at least 300 days. [2026-01-01T12:22:52.667112] [DEBUG] [REMOTE ] TNL: PASS: Price check passed. Min price $57.63. [2026-01-01T12:22:52.667252] [DEBUG] [REMOTE ] TNL: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:52.667384] [DEBUG] [REMOTE ] TNL: PASS: Integrity check passed. [2026-01-01T12:22:52.667431] [DEBUG] [REMOTE ] TNL: Symbol is viable for forecasting. [2026-01-01T12:22:52.667493] [INFO ] [MAIN ] [3143/3542] TNL kept (0.5s) | 3138 kept, 5 rejected | 137.9/min | ETA: 2.9m [2026-01-01T12:22:53.016559] [DEBUG] [REMOTE ] TNXP: Retrieved 3431 rows, trimmed to 300. [2026-01-01T12:22:53.016775] [DEBUG] [REMOTE ] TNXP: PASS: History has at least 300 days. [2026-01-01T12:22:53.017036] [DEBUG] [REMOTE ] TNXP: PASS: Price check passed. Min price $14.08. [2026-01-01T12:22:53.017174] [DEBUG] [REMOTE ] TNXP: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:53.017294] [DEBUG] [REMOTE ] TNXP: PASS: Integrity check passed. [2026-01-01T12:22:53.017333] [DEBUG] [REMOTE ] TNXP: Symbol is viable for forecasting. [2026-01-01T12:22:53.017384] [INFO ] [MAIN ] [3144/3542] TNXP kept (0.3s) | 3139 kept, 5 rejected | 137.9/min | ETA: 2.9m [2026-01-01T12:22:53.222455] [DEBUG] [REMOTE ] TOI: Retrieved 1036 rows, trimmed to 300. [2026-01-01T12:22:53.222644] [DEBUG] [REMOTE ] TOI: PASS: History has at least 300 days. [2026-01-01T12:22:53.222881] [DEBUG] [REMOTE ] TOI: PASS: Price check passed. Min price $2.94. [2026-01-01T12:22:53.223018] [DEBUG] [REMOTE ] TOI: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:53.223134] [DEBUG] [REMOTE ] TOI: PASS: Integrity check passed. [2026-01-01T12:22:53.223174] [DEBUG] [REMOTE ] TOI: Symbol is viable for forecasting. [2026-01-01T12:22:53.223226] [INFO ] [MAIN ] [3145/3542] TOI kept (0.2s) | 3140 kept, 5 rejected | 137.9/min | ETA: 2.9m [2026-01-01T12:22:53.902783] [DEBUG] [REMOTE ] TOL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:53.902973] [DEBUG] [REMOTE ] TOL: PASS: History has at least 300 days. [2026-01-01T12:22:53.903249] [DEBUG] [REMOTE ] TOL: PASS: Price check passed. Min price $126.25. [2026-01-01T12:22:53.903385] [DEBUG] [REMOTE ] TOL: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:53.903528] [DEBUG] [REMOTE ] TOL: PASS: Integrity check passed. [2026-01-01T12:22:53.903605] [DEBUG] [REMOTE ] TOL: Symbol is viable for forecasting. [2026-01-01T12:22:53.903671] [INFO ] [MAIN ] [3146/3542] TOL kept (0.7s) | 3141 kept, 5 rejected | 137.9/min | ETA: 2.9m [2026-01-01T12:22:54.123936] [DEBUG] [REMOTE ] TORO: Retrieved 711 rows, trimmed to 300. [2026-01-01T12:22:54.124186] [DEBUG] [REMOTE ] TORO: PASS: History has at least 300 days. [2026-01-01T12:22:54.124490] [DEBUG] [REMOTE ] TORO: PASS: Price check passed. Min price $3.44. [2026-01-01T12:22:54.124663] [DEBUG] [REMOTE ] TORO: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:54.124806] [DEBUG] [REMOTE ] TORO: PASS: Integrity check passed. [2026-01-01T12:22:54.124849] [DEBUG] [REMOTE ] TORO: Symbol is viable for forecasting. [2026-01-01T12:22:54.124907] [INFO ] [MAIN ] [3147/3542] TORO kept (0.2s) | 3142 kept, 5 rejected | 137.9/min | ETA: 2.9m [2026-01-01T12:22:54.720137] [DEBUG] [REMOTE ] TOWN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:54.720374] [DEBUG] [REMOTE ] TOWN: PASS: History has at least 300 days. [2026-01-01T12:22:54.720830] [DEBUG] [REMOTE ] TOWN: PASS: Price check passed. Min price $31.77. [2026-01-01T12:22:54.721019] [DEBUG] [REMOTE ] TOWN: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:54.721227] [DEBUG] [REMOTE ] TOWN: PASS: Integrity check passed. [2026-01-01T12:22:54.721285] [DEBUG] [REMOTE ] TOWN: Symbol is viable for forecasting. [2026-01-01T12:22:54.721383] [INFO ] [MAIN ] [3148/3542] TOWN kept (0.6s) | 3143 kept, 5 rejected | 137.9/min | ETA: 2.9m [2026-01-01T12:22:54.918147] [DEBUG] [REMOTE ] TOYO: Retrieved 378 rows, trimmed to 300. [2026-01-01T12:22:54.918327] [DEBUG] [REMOTE ] TOYO: PASS: History has at least 300 days. [2026-01-01T12:22:54.918564] [DEBUG] [REMOTE ] TOYO: PASS: Price check passed. Min price $5.86. [2026-01-01T12:22:54.918720] [DEBUG] [REMOTE ] TOYO: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:54.918833] [DEBUG] [REMOTE ] TOYO: PASS: Integrity check passed. [2026-01-01T12:22:54.918873] [DEBUG] [REMOTE ] TOYO: Symbol is viable for forecasting. [2026-01-01T12:22:54.918924] [INFO ] [MAIN ] [3149/3542] TOYO kept (0.2s) | 3144 kept, 5 rejected | 137.9/min | ETA: 2.8m [2026-01-01T12:22:55.417248] [DEBUG] [REMOTE ] TPB: Retrieved 2425 rows, trimmed to 300. [2026-01-01T12:22:55.417430] [DEBUG] [REMOTE ] TPB: PASS: History has at least 300 days. [2026-01-01T12:22:55.417703] [DEBUG] [REMOTE ] TPB: PASS: Price check passed. Min price $85.06. [2026-01-01T12:22:55.417844] [DEBUG] [REMOTE ] TPB: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:55.417964] [DEBUG] [REMOTE ] TPB: PASS: Integrity check passed. [2026-01-01T12:22:55.418005] [DEBUG] [REMOTE ] TPB: Symbol is viable for forecasting. [2026-01-01T12:22:55.418059] [INFO ] [MAIN ] [3150/3542] TPB kept (0.5s) | 3145 kept, 5 rejected | 137.9/min | ETA: 2.8m [2026-01-01T12:22:55.982756] [DEBUG] [REMOTE ] TPC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:55.982951] [DEBUG] [REMOTE ] TPC: PASS: History has at least 300 days. [2026-01-01T12:22:55.983255] [DEBUG] [REMOTE ] TPC: PASS: Price check passed. Min price $58.71. [2026-01-01T12:22:55.983400] [DEBUG] [REMOTE ] TPC: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:55.983538] [DEBUG] [REMOTE ] TPC: PASS: Integrity check passed. [2026-01-01T12:22:55.983642] [DEBUG] [REMOTE ] TPC: Symbol is viable for forecasting. [2026-01-01T12:22:55.983733] [INFO ] [MAIN ] [3151/3542] TPC kept (0.6s) | 3146 kept, 5 rejected | 137.9/min | ETA: 2.8m [2026-01-01T12:22:56.213716] [DEBUG] [REMOTE ] TPG: Retrieved 995 rows, trimmed to 300. [2026-01-01T12:22:56.213899] [DEBUG] [REMOTE ] TPG: PASS: History has at least 300 days. [2026-01-01T12:22:56.214133] [DEBUG] [REMOTE ] TPG: PASS: Price check passed. Min price $52.87. [2026-01-01T12:22:56.214271] [DEBUG] [REMOTE ] TPG: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:56.214389] [DEBUG] [REMOTE ] TPG: PASS: Integrity check passed. [2026-01-01T12:22:56.214435] [DEBUG] [REMOTE ] TPG: Symbol is viable for forecasting. [2026-01-01T12:22:56.214489] [INFO ] [MAIN ] [3152/3542] TPG kept (0.2s) | 3147 kept, 5 rejected | 137.9/min | ETA: 2.8m [2026-01-01T12:22:56.585186] [DEBUG] [REMOTE ] TPGXL: Retrieved 459 rows, trimmed to 300. [2026-01-01T12:22:56.585365] [DEBUG] [REMOTE ] TPGXL: PASS: History has at least 300 days. [2026-01-01T12:22:56.585621] [DEBUG] [REMOTE ] TPGXL: PASS: Price check passed. Min price $24.75. [2026-01-01T12:22:56.585757] [DEBUG] [REMOTE ] TPGXL: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:56.585869] [DEBUG] [REMOTE ] TPGXL: PASS: Integrity check passed. [2026-01-01T12:22:56.585910] [DEBUG] [REMOTE ] TPGXL: Symbol is viable for forecasting. [2026-01-01T12:22:56.585961] [INFO ] [MAIN ] [3153/3542] TPGXL kept (0.4s) | 3148 kept, 5 rejected | 137.9/min | ETA: 2.8m [2026-01-01T12:22:57.021197] [DEBUG] [REMOTE ] TPH: Retrieved 3250 rows, trimmed to 300. [2026-01-01T12:22:57.021383] [DEBUG] [REMOTE ] TPH: PASS: History has at least 300 days. [2026-01-01T12:22:57.021691] [DEBUG] [REMOTE ] TPH: PASS: Price check passed. Min price $30.65. [2026-01-01T12:22:57.021859] [DEBUG] [REMOTE ] TPH: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:57.022024] [DEBUG] [REMOTE ] TPH: PASS: Integrity check passed. [2026-01-01T12:22:57.022112] [DEBUG] [REMOTE ] TPH: Symbol is viable for forecasting. [2026-01-01T12:22:57.022202] [INFO ] [MAIN ] [3154/3542] TPH kept (0.4s) | 3149 kept, 5 rejected | 137.9/min | ETA: 2.8m [2026-01-01T12:22:57.653802] [DEBUG] [REMOTE ] TPL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:22:57.654007] [DEBUG] [REMOTE ] TPL: PASS: History has at least 300 days. [2026-01-01T12:22:57.654304] [DEBUG] [REMOTE ] TPL: PASS: Price check passed. Min price $273.56. [2026-01-01T12:22:57.654447] [DEBUG] [REMOTE ] TPL: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:57.654605] [DEBUG] [REMOTE ] TPL: PASS: Integrity check passed. [2026-01-01T12:22:57.654650] [DEBUG] [REMOTE ] TPL: Symbol is viable for forecasting. [2026-01-01T12:22:57.654706] [INFO ] [MAIN ] [3155/3542] TPL kept (0.6s) | 3150 kept, 5 rejected | 137.9/min | ETA: 2.8m [2026-01-01T12:22:57.999419] [DEBUG] [REMOTE ] TPVG: Retrieved 2975 rows, trimmed to 300. [2026-01-01T12:22:57.999633] [DEBUG] [REMOTE ] TPVG: PASS: History has at least 300 days. [2026-01-01T12:22:57.999887] [DEBUG] [REMOTE ] TPVG: PASS: Price check passed. Min price $5.03. [2026-01-01T12:22:58.000023] [DEBUG] [REMOTE ] TPVG: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:58.000149] [DEBUG] [REMOTE ] TPVG: PASS: Integrity check passed. [2026-01-01T12:22:58.000193] [DEBUG] [REMOTE ] TPVG: Symbol is viable for forecasting. [2026-01-01T12:22:58.000245] [INFO ] [MAIN ] [3156/3542] TPVG kept (0.3s) | 3151 kept, 5 rejected | 137.9/min | ETA: 2.8m [2026-01-01T12:22:58.390462] [DEBUG] [REMOTE ] TPYP: Retrieved 2643 rows, trimmed to 300. [2026-01-01T12:22:58.390667] [DEBUG] [REMOTE ] TPYP: PASS: History has at least 300 days. [2026-01-01T12:22:58.390914] [DEBUG] [REMOTE ] TPYP: PASS: Price check passed. Min price $33.73. [2026-01-01T12:22:58.391048] [DEBUG] [REMOTE ] TPYP: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:58.391164] [DEBUG] [REMOTE ] TPYP: PASS: Integrity check passed. [2026-01-01T12:22:58.391206] [DEBUG] [REMOTE ] TPYP: Symbol is viable for forecasting. [2026-01-01T12:22:58.391258] [INFO ] [MAIN ] [3157/3542] TPYP kept (0.4s) | 3152 kept, 5 rejected | 137.9/min | ETA: 2.8m [2026-01-01T12:22:58.833364] [DEBUG] [REMOTE ] TPZ: Retrieved 4133 rows, trimmed to 300. [2026-01-01T12:22:58.833584] [DEBUG] [REMOTE ] TPZ: PASS: History has at least 300 days. [2026-01-01T12:22:58.834044] [DEBUG] [REMOTE ] TPZ: PASS: Price check passed. Min price $20.18. [2026-01-01T12:22:58.834194] [DEBUG] [REMOTE ] TPZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:58.834316] [DEBUG] [REMOTE ] TPZ: PASS: Integrity check passed. [2026-01-01T12:22:58.834360] [DEBUG] [REMOTE ] TPZ: Symbol is viable for forecasting. [2026-01-01T12:22:58.834412] [INFO ] [MAIN ] [3158/3542] TPZ kept (0.4s) | 3153 kept, 5 rejected | 137.9/min | ETA: 2.8m [2026-01-01T12:22:59.214489] [DEBUG] [REMOTE ] TQQQ: Retrieved 3997 rows, trimmed to 300. [2026-01-01T12:22:59.214710] [DEBUG] [REMOTE ] TQQQ: PASS: History has at least 300 days. [2026-01-01T12:22:59.214979] [DEBUG] [REMOTE ] TQQQ: PASS: Price check passed. Min price $46.38. [2026-01-01T12:22:59.215117] [DEBUG] [REMOTE ] TQQQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:22:59.215234] [DEBUG] [REMOTE ] TQQQ: PASS: Integrity check passed. [2026-01-01T12:22:59.215274] [DEBUG] [REMOTE ] TQQQ: Symbol is viable for forecasting. [2026-01-01T12:22:59.215326] [INFO ] [MAIN ] [3159/3542] TQQQ kept (0.4s) | 3154 kept, 5 rejected | 137.9/min | ETA: 2.8m [2026-01-01T12:23:02.226928] [DEBUG] [REMOTE ] TRC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:02.227114] [DEBUG] [REMOTE ] TRC: PASS: History has at least 300 days. [2026-01-01T12:23:02.227404] [DEBUG] [REMOTE ] TRC: PASS: Price check passed. Min price $15.53. [2026-01-01T12:23:02.227553] [DEBUG] [REMOTE ] TRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:02.227707] [DEBUG] [REMOTE ] TRC: PASS: Integrity check passed. [2026-01-01T12:23:02.227753] [DEBUG] [REMOTE ] TRC: Symbol is viable for forecasting. [2026-01-01T12:23:02.227830] [INFO ] [MAIN ] [3160/3542] TRC kept (3.0s) | 3155 kept, 5 rejected | 137.7/min | ETA: 2.8m [2026-01-01T12:23:02.475635] [DEBUG] [REMOTE ] TRDA: Retrieved 1047 rows, trimmed to 300. [2026-01-01T12:23:02.475821] [DEBUG] [REMOTE ] TRDA: PASS: History has at least 300 days. [2026-01-01T12:23:02.476058] [DEBUG] [REMOTE ] TRDA: PASS: Price check passed. Min price $5.81. [2026-01-01T12:23:02.476192] [DEBUG] [REMOTE ] TRDA: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:02.476306] [DEBUG] [REMOTE ] TRDA: PASS: Integrity check passed. [2026-01-01T12:23:02.476345] [DEBUG] [REMOTE ] TRDA: Symbol is viable for forecasting. [2026-01-01T12:23:02.476396] [INFO ] [MAIN ] [3161/3542] TRDA kept (0.2s) | 3156 kept, 5 rejected | 137.7/min | ETA: 2.8m [2026-01-01T12:23:03.029142] [DEBUG] [REMOTE ] TREE: Retrieved 4375 rows, trimmed to 300. [2026-01-01T12:23:03.029359] [DEBUG] [REMOTE ] TREE: PASS: History has at least 300 days. [2026-01-01T12:23:03.029634] [DEBUG] [REMOTE ] TREE: PASS: Price check passed. Min price $48.11. [2026-01-01T12:23:03.029775] [DEBUG] [REMOTE ] TREE: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:03.029947] [DEBUG] [REMOTE ] TREE: PASS: Integrity check passed. [2026-01-01T12:23:03.029994] [DEBUG] [REMOTE ] TREE: Symbol is viable for forecasting. [2026-01-01T12:23:03.030049] [INFO ] [MAIN ] [3162/3542] TREE kept (0.6s) | 3157 kept, 5 rejected | 137.7/min | ETA: 2.8m [2026-01-01T12:23:03.372649] [DEBUG] [REMOTE ] TREX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:03.372840] [DEBUG] [REMOTE ] TREX: PASS: History has at least 300 days. [2026-01-01T12:23:03.373128] [DEBUG] [REMOTE ] TREX: PASS: Price check passed. Min price $30.13. [2026-01-01T12:23:03.373281] [DEBUG] [REMOTE ] TREX: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:03.373415] [DEBUG] [REMOTE ] TREX: PASS: Integrity check passed. [2026-01-01T12:23:03.373457] [DEBUG] [REMOTE ] TREX: Symbol is viable for forecasting. [2026-01-01T12:23:03.373512] [INFO ] [MAIN ] [3163/3542] TREX kept (0.3s) | 3158 kept, 5 rejected | 137.7/min | ETA: 2.8m [2026-01-01T12:23:03.617272] [DEBUG] [REMOTE ] TRGP: Retrieved 3790 rows, trimmed to 300. [2026-01-01T12:23:03.617450] [DEBUG] [REMOTE ] TRGP: PASS: History has at least 300 days. [2026-01-01T12:23:03.617727] [DEBUG] [REMOTE ] TRGP: PASS: Price check passed. Min price $145.36. [2026-01-01T12:23:03.617914] [DEBUG] [REMOTE ] TRGP: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:03.618048] [DEBUG] [REMOTE ] TRGP: PASS: Integrity check passed. [2026-01-01T12:23:03.618093] [DEBUG] [REMOTE ] TRGP: Symbol is viable for forecasting. [2026-01-01T12:23:03.618146] [INFO ] [MAIN ] [3164/3542] TRGP kept (0.2s) | 3159 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:04.190308] [DEBUG] [REMOTE ] TRI: Retrieved 5928 rows, trimmed to 300. [2026-01-01T12:23:04.190486] [DEBUG] [REMOTE ] TRI: PASS: History has at least 300 days. [2026-01-01T12:23:04.190764] [DEBUG] [REMOTE ] TRI: PASS: Price check passed. Min price $128.65. [2026-01-01T12:23:04.191235] [DEBUG] [REMOTE ] TRI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:04.191367] [DEBUG] [REMOTE ] TRI: PASS: Integrity check passed. [2026-01-01T12:23:04.191408] [DEBUG] [REMOTE ] TRI: Symbol is viable for forecasting. [2026-01-01T12:23:04.191462] [INFO ] [MAIN ] [3165/3542] TRI kept (0.6s) | 3160 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:04.480764] [DEBUG] [REMOTE ] TRIN: Retrieved 1237 rows, trimmed to 300. [2026-01-01T12:23:04.480952] [DEBUG] [REMOTE ] TRIN: PASS: History has at least 300 days. [2026-01-01T12:23:04.481226] [DEBUG] [REMOTE ] TRIN: PASS: Price check passed. Min price $13.80. [2026-01-01T12:23:04.481368] [DEBUG] [REMOTE ] TRIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:04.481490] [DEBUG] [REMOTE ] TRIN: PASS: Integrity check passed. [2026-01-01T12:23:04.481556] [DEBUG] [REMOTE ] TRIN: Symbol is viable for forecasting. [2026-01-01T12:23:04.481631] [INFO ] [MAIN ] [3166/3542] TRIN kept (0.3s) | 3161 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:04.972644] [DEBUG] [REMOTE ] TRIP: Retrieved 3537 rows, trimmed to 300. [2026-01-01T12:23:04.972844] [DEBUG] [REMOTE ] TRIP: PASS: History has at least 300 days. [2026-01-01T12:23:04.973319] [DEBUG] [REMOTE ] TRIP: PASS: Price check passed. Min price $13.36. [2026-01-01T12:23:04.973458] [DEBUG] [REMOTE ] TRIP: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:04.973603] [DEBUG] [REMOTE ] TRIP: PASS: Integrity check passed. [2026-01-01T12:23:04.973647] [DEBUG] [REMOTE ] TRIP: Symbol is viable for forecasting. [2026-01-01T12:23:04.973701] [INFO ] [MAIN ] [3167/3542] TRIP kept (0.5s) | 3162 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:05.539137] [DEBUG] [REMOTE ] TRMB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:05.539542] [DEBUG] [REMOTE ] TRMB: PASS: History has at least 300 days. [2026-01-01T12:23:05.540005] [DEBUG] [REMOTE ] TRMB: PASS: Price check passed. Min price $74.82. [2026-01-01T12:23:05.540201] [DEBUG] [REMOTE ] TRMB: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:05.540355] [DEBUG] [REMOTE ] TRMB: PASS: Integrity check passed. [2026-01-01T12:23:05.540399] [DEBUG] [REMOTE ] TRMB: Symbol is viable for forecasting. [2026-01-01T12:23:05.540454] [INFO ] [MAIN ] [3168/3542] TRMB kept (0.6s) | 3163 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:05.835344] [DEBUG] [REMOTE ] TRMD: Retrieved 1975 rows, trimmed to 300. [2026-01-01T12:23:05.835615] [DEBUG] [REMOTE ] TRMD: PASS: History has at least 300 days. [2026-01-01T12:23:05.835887] [DEBUG] [REMOTE ] TRMD: PASS: Price check passed. Min price $18.94. [2026-01-01T12:23:05.836027] [DEBUG] [REMOTE ] TRMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:05.836155] [DEBUG] [REMOTE ] TRMD: PASS: Integrity check passed. [2026-01-01T12:23:05.836196] [DEBUG] [REMOTE ] TRMD: Symbol is viable for forecasting. [2026-01-01T12:23:05.836250] [INFO ] [MAIN ] [3169/3542] TRMD kept (0.3s) | 3164 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:06.446486] [DEBUG] [REMOTE ] TRMK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:06.446706] [DEBUG] [REMOTE ] TRMK: PASS: History has at least 300 days. [2026-01-01T12:23:06.447006] [DEBUG] [REMOTE ] TRMK: PASS: Price check passed. Min price $36.45. [2026-01-01T12:23:06.447153] [DEBUG] [REMOTE ] TRMK: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:06.447317] [DEBUG] [REMOTE ] TRMK: PASS: Integrity check passed. [2026-01-01T12:23:06.447370] [DEBUG] [REMOTE ] TRMK: Symbol is viable for forecasting. [2026-01-01T12:23:06.447429] [INFO ] [MAIN ] [3170/3542] TRMK kept (0.6s) | 3165 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:06.845617] [DEBUG] [REMOTE ] TRN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:06.845839] [DEBUG] [REMOTE ] TRN: PASS: History has at least 300 days. [2026-01-01T12:23:06.846200] [DEBUG] [REMOTE ] TRN: PASS: Price check passed. Min price $24.90. [2026-01-01T12:23:06.846372] [DEBUG] [REMOTE ] TRN: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:06.846547] [DEBUG] [REMOTE ] TRN: PASS: Integrity check passed. [2026-01-01T12:23:06.846620] [DEBUG] [REMOTE ] TRN: Symbol is viable for forecasting. [2026-01-01T12:23:06.846687] [INFO ] [MAIN ] [3171/3542] TRN kept (0.4s) | 3166 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:07.262967] [DEBUG] [REMOTE ] TRNO: Retrieved 3998 rows, trimmed to 300. [2026-01-01T12:23:07.263137] [DEBUG] [REMOTE ] TRNO: PASS: History has at least 300 days. [2026-01-01T12:23:07.263378] [DEBUG] [REMOTE ] TRNO: PASS: Price check passed. Min price $55.46. [2026-01-01T12:23:07.263514] [DEBUG] [REMOTE ] TRNO: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:07.263672] [DEBUG] [REMOTE ] TRNO: PASS: Integrity check passed. [2026-01-01T12:23:07.263739] [DEBUG] [REMOTE ] TRNO: Symbol is viable for forecasting. [2026-01-01T12:23:07.263793] [INFO ] [MAIN ] [3172/3542] TRNO kept (0.4s) | 3167 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:07.713808] [DEBUG] [REMOTE ] TRNS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:07.714000] [DEBUG] [REMOTE ] TRNS: PASS: History has at least 300 days. [2026-01-01T12:23:07.714268] [DEBUG] [REMOTE ] TRNS: PASS: Price check passed. Min price $52.06. [2026-01-01T12:23:07.714453] [DEBUG] [REMOTE ] TRNS: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:07.714636] [DEBUG] [REMOTE ] TRNS: PASS: Integrity check passed. [2026-01-01T12:23:07.714691] [DEBUG] [REMOTE ] TRNS: Symbol is viable for forecasting. [2026-01-01T12:23:07.714746] [INFO ] [MAIN ] [3173/3542] TRNS kept (0.5s) | 3168 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:08.088909] [DEBUG] [REMOTE ] TROX: Retrieved 3794 rows, trimmed to 300. [2026-01-01T12:23:08.089092] [DEBUG] [REMOTE ] TROX: PASS: History has at least 300 days. [2026-01-01T12:23:08.089366] [DEBUG] [REMOTE ] TROX: PASS: Price check passed. Min price $2.88. [2026-01-01T12:23:08.089511] [DEBUG] [REMOTE ] TROX: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:08.089655] [DEBUG] [REMOTE ] TROX: PASS: Integrity check passed. [2026-01-01T12:23:08.089700] [DEBUG] [REMOTE ] TROX: Symbol is viable for forecasting. [2026-01-01T12:23:08.089756] [INFO ] [MAIN ] [3174/3542] TROX kept (0.4s) | 3169 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:08.562139] [DEBUG] [REMOTE ] TRP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:08.562294] [DEBUG] [REMOTE ] TRP: PASS: History has at least 300 days. [2026-01-01T12:23:08.562534] [DEBUG] [REMOTE ] TRP: PASS: Price check passed. Min price $49.23. [2026-01-01T12:23:08.562700] [DEBUG] [REMOTE ] TRP: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:08.562872] [DEBUG] [REMOTE ] TRP: PASS: Integrity check passed. [2026-01-01T12:23:08.562929] [DEBUG] [REMOTE ] TRP: Symbol is viable for forecasting. [2026-01-01T12:23:08.562985] [INFO ] [MAIN ] [3175/3542] TRP kept (0.5s) | 3170 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:08.981524] [DEBUG] [REMOTE ] TRS: Retrieved 4686 rows, trimmed to 300. [2026-01-01T12:23:08.981787] [DEBUG] [REMOTE ] TRS: PASS: History has at least 300 days. [2026-01-01T12:23:08.982094] [DEBUG] [REMOTE ] TRS: PASS: Price check passed. Min price $31.08. [2026-01-01T12:23:08.982235] [DEBUG] [REMOTE ] TRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:08.982371] [DEBUG] [REMOTE ] TRS: PASS: Integrity check passed. [2026-01-01T12:23:08.982413] [DEBUG] [REMOTE ] TRS: Symbol is viable for forecasting. [2026-01-01T12:23:08.982469] [INFO ] [MAIN ] [3176/3542] TRS kept (0.4s) | 3171 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:09.265659] [DEBUG] [REMOTE ] TRTX: Retrieved 2125 rows, trimmed to 300. [2026-01-01T12:23:09.265812] [DEBUG] [REMOTE ] TRTX: PASS: History has at least 300 days. [2026-01-01T12:23:09.266029] [DEBUG] [REMOTE ] TRTX: PASS: Price check passed. Min price $8.22. [2026-01-01T12:23:09.266195] [DEBUG] [REMOTE ] TRTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:09.266318] [DEBUG] [REMOTE ] TRTX: PASS: Integrity check passed. [2026-01-01T12:23:09.266359] [DEBUG] [REMOTE ] TRTX: Symbol is viable for forecasting. [2026-01-01T12:23:09.266409] [INFO ] [MAIN ] [3177/3542] TRTX kept (0.3s) | 3172 kept, 5 rejected | 137.7/min | ETA: 2.7m [2026-01-01T12:23:09.861694] [DEBUG] [REMOTE ] TRUE: Retrieved 6456 rows, trimmed to 300. [2026-01-01T12:23:09.861840] [DEBUG] [REMOTE ] TRUE: PASS: History has at least 300 days. [2026-01-01T12:23:09.862073] [DEBUG] [REMOTE ] TRUE: PASS: Price check passed. Min price $1.43. [2026-01-01T12:23:09.862206] [DEBUG] [REMOTE ] TRUE: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:09.862323] [DEBUG] [REMOTE ] TRUE: PASS: Integrity check passed. [2026-01-01T12:23:09.862385] [DEBUG] [REMOTE ] TRUE: Symbol is viable for forecasting. [2026-01-01T12:23:09.862448] [INFO ] [MAIN ] [3178/3542] TRUE kept (0.6s) | 3173 kept, 5 rejected | 137.7/min | ETA: 2.6m [2026-01-01T12:23:10.103086] [DEBUG] [REMOTE ] TRUP: Retrieved 2882 rows, trimmed to 300. [2026-01-01T12:23:10.103240] [DEBUG] [REMOTE ] TRUP: PASS: History has at least 300 days. [2026-01-01T12:23:10.103481] [DEBUG] [REMOTE ] TRUP: PASS: Price check passed. Min price $34.03. [2026-01-01T12:23:10.103657] [DEBUG] [REMOTE ] TRUP: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:10.103782] [DEBUG] [REMOTE ] TRUP: PASS: Integrity check passed. [2026-01-01T12:23:10.103823] [DEBUG] [REMOTE ] TRUP: Symbol is viable for forecasting. [2026-01-01T12:23:10.103874] [INFO ] [MAIN ] [3179/3542] TRUP kept (0.2s) | 3174 kept, 5 rejected | 137.7/min | ETA: 2.6m [2026-01-01T12:23:10.560616] [DEBUG] [REMOTE ] TRVG: Retrieved 2272 rows, trimmed to 300. [2026-01-01T12:23:10.560795] [DEBUG] [REMOTE ] TRVG: PASS: History has at least 300 days. [2026-01-01T12:23:10.561088] [DEBUG] [REMOTE ] TRVG: PASS: Price check passed. Min price $2.77. [2026-01-01T12:23:10.561254] [DEBUG] [REMOTE ] TRVG: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:10.561367] [DEBUG] [REMOTE ] TRVG: PASS: Integrity check passed. [2026-01-01T12:23:10.561407] [DEBUG] [REMOTE ] TRVG: Symbol is viable for forecasting. [2026-01-01T12:23:10.561454] [INFO ] [MAIN ] [3180/3542] TRVG kept (0.5s) | 3175 kept, 5 rejected | 137.7/min | ETA: 2.6m [2026-01-01T12:23:11.136511] [DEBUG] [REMOTE ] TS: Retrieved 5798 rows, trimmed to 300. [2026-01-01T12:23:11.136670] [DEBUG] [REMOTE ] TS: PASS: History has at least 300 days. [2026-01-01T12:23:11.136875] [DEBUG] [REMOTE ] TS: PASS: Price check passed. Min price $33.20. [2026-01-01T12:23:11.137005] [DEBUG] [REMOTE ] TS: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:11.137112] [DEBUG] [REMOTE ] TS: PASS: Integrity check passed. [2026-01-01T12:23:11.137150] [DEBUG] [REMOTE ] TS: Symbol is viable for forecasting. [2026-01-01T12:23:11.137197] [INFO ] [MAIN ] [3181/3542] TS kept (0.6s) | 3176 kept, 5 rejected | 137.7/min | ETA: 2.6m [2026-01-01T12:23:11.611782] [DEBUG] [REMOTE ] TSBK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:11.611926] [DEBUG] [REMOTE ] TSBK: PASS: History has at least 300 days. [2026-01-01T12:23:11.612153] [DEBUG] [REMOTE ] TSBK: PASS: Price check passed. Min price $30.94. [2026-01-01T12:23:11.612289] [DEBUG] [REMOTE ] TSBK: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:11.612402] [DEBUG] [REMOTE ] TSBK: PASS: Integrity check passed. [2026-01-01T12:23:11.612443] [DEBUG] [REMOTE ] TSBK: Symbol is viable for forecasting. [2026-01-01T12:23:11.612492] [INFO ] [MAIN ] [3182/3542] TSBK kept (0.5s) | 3177 kept, 5 rejected | 137.7/min | ETA: 2.6m [2026-01-01T12:23:12.063549] [DEBUG] [REMOTE ] TSCO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:12.063742] [DEBUG] [REMOTE ] TSCO: PASS: History has at least 300 days. [2026-01-01T12:23:12.063979] [DEBUG] [REMOTE ] TSCO: PASS: Price check passed. Min price $50.01. [2026-01-01T12:23:12.064112] [DEBUG] [REMOTE ] TSCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:12.064222] [DEBUG] [REMOTE ] TSCO: PASS: Integrity check passed. [2026-01-01T12:23:12.064262] [DEBUG] [REMOTE ] TSCO: Symbol is viable for forecasting. [2026-01-01T12:23:12.064309] [INFO ] [MAIN ] [3183/3542] TSCO kept (0.5s) | 3178 kept, 5 rejected | 137.7/min | ETA: 2.6m [2026-01-01T12:23:12.273916] [DEBUG] [REMOTE ] TSDD: Retrieved 593 rows, trimmed to 300. [2026-01-01T12:23:12.274105] [DEBUG] [REMOTE ] TSDD: PASS: History has at least 300 days. [2026-01-01T12:23:12.274389] [DEBUG] [REMOTE ] TSDD: PASS: Price check passed. Min price $6.59. [2026-01-01T12:23:12.274536] [DEBUG] [REMOTE ] TSDD: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:12.274734] [DEBUG] [REMOTE ] TSDD: PASS: Integrity check passed. [2026-01-01T12:23:12.274782] [DEBUG] [REMOTE ] TSDD: Symbol is viable for forecasting. [2026-01-01T12:23:12.274835] [INFO ] [MAIN ] [3184/3542] TSDD kept (0.2s) | 3179 kept, 5 rejected | 137.7/min | ETA: 2.6m [2026-01-01T12:23:12.863398] [DEBUG] [REMOTE ] TSEM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:12.863626] [DEBUG] [REMOTE ] TSEM: PASS: History has at least 300 days. [2026-01-01T12:23:12.863926] [DEBUG] [REMOTE ] TSEM: PASS: Price check passed. Min price $71.11. [2026-01-01T12:23:12.864077] [DEBUG] [REMOTE ] TSEM: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:12.864208] [DEBUG] [REMOTE ] TSEM: PASS: Integrity check passed. [2026-01-01T12:23:12.864252] [DEBUG] [REMOTE ] TSEM: Symbol is viable for forecasting. [2026-01-01T12:23:12.864307] [INFO ] [MAIN ] [3185/3542] TSEM kept (0.6s) | 3180 kept, 5 rejected | 137.7/min | ETA: 2.6m [2026-01-01T12:23:13.118885] [DEBUG] [REMOTE ] TSHA: Retrieved 1324 rows, trimmed to 300. [2026-01-01T12:23:13.119068] [DEBUG] [REMOTE ] TSHA: PASS: History has at least 300 days. [2026-01-01T12:23:13.119335] [DEBUG] [REMOTE ] TSHA: PASS: Price check passed. Min price $3.83. [2026-01-01T12:23:13.119473] [DEBUG] [REMOTE ] TSHA: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:13.119616] [DEBUG] [REMOTE ] TSHA: PASS: Integrity check passed. [2026-01-01T12:23:13.119671] [DEBUG] [REMOTE ] TSHA: Symbol is viable for forecasting. [2026-01-01T12:23:13.119726] [INFO ] [MAIN ] [3186/3542] TSHA kept (0.3s) | 3181 kept, 5 rejected | 137.7/min | ETA: 2.6m [2026-01-01T12:23:13.628247] [DEBUG] [REMOTE ] TSI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:13.628393] [DEBUG] [REMOTE ] TSI: PASS: History has at least 300 days. [2026-01-01T12:23:13.628624] [DEBUG] [REMOTE ] TSI: PASS: Price check passed. Min price $4.74. [2026-01-01T12:23:13.628758] [DEBUG] [REMOTE ] TSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:13.628866] [DEBUG] [REMOTE ] TSI: PASS: Integrity check passed. [2026-01-01T12:23:13.628905] [DEBUG] [REMOTE ] TSI: Symbol is viable for forecasting. [2026-01-01T12:23:13.628957] [INFO ] [MAIN ] [3187/3542] TSI kept (0.5s) | 3182 kept, 5 rejected | 137.7/min | ETA: 2.6m [2026-01-01T12:23:13.907188] [DEBUG] [REMOTE ] TSL: Retrieved 853 rows, trimmed to 300. [2026-01-01T12:23:13.907373] [DEBUG] [REMOTE ] TSL: PASS: History has at least 300 days. [2026-01-01T12:23:13.907650] [DEBUG] [REMOTE ] TSL: PASS: Price check passed. Min price $15.81. [2026-01-01T12:23:13.907814] [DEBUG] [REMOTE ] TSL: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:13.907936] [DEBUG] [REMOTE ] TSL: PASS: Integrity check passed. [2026-01-01T12:23:13.907978] [DEBUG] [REMOTE ] TSL: Symbol is viable for forecasting. [2026-01-01T12:23:13.908032] [INFO ] [MAIN ] [3188/3542] TSL kept (0.3s) | 3183 kept, 5 rejected | 137.7/min | ETA: 2.6m [2026-01-01T12:23:14.433057] [DEBUG] [REMOTE ] TSLA: Retrieved 3902 rows, trimmed to 300. [2026-01-01T12:23:14.433240] [DEBUG] [REMOTE ] TSLA: PASS: History has at least 300 days. [2026-01-01T12:23:14.433487] [DEBUG] [REMOTE ] TSLA: PASS: Price check passed. Min price $391.09. [2026-01-01T12:23:14.433637] [DEBUG] [REMOTE ] TSLA: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:14.433776] [DEBUG] [REMOTE ] TSLA: PASS: Integrity check passed. [2026-01-01T12:23:14.433819] [DEBUG] [REMOTE ] TSLA: Symbol is viable for forecasting. [2026-01-01T12:23:14.433869] [INFO ] [MAIN ] [3189/3542] TSLA kept (0.5s) | 3184 kept, 5 rejected | 137.7/min | ETA: 2.6m [2026-01-01T12:23:14.705834] [DEBUG] [REMOTE ] TSLL: Retrieved 853 rows, trimmed to 300. [2026-01-01T12:23:14.706020] [DEBUG] [REMOTE ] TSLL: PASS: History has at least 300 days. [2026-01-01T12:23:14.706265] [DEBUG] [REMOTE ] TSLL: PASS: Price check passed. Min price $14.91. [2026-01-01T12:23:14.706408] [DEBUG] [REMOTE ] TSLL: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:14.706549] [DEBUG] [REMOTE ] TSLL: PASS: Integrity check passed. [2026-01-01T12:23:14.706613] [DEBUG] [REMOTE ] TSLL: Symbol is viable for forecasting. [2026-01-01T12:23:14.706670] [INFO ] [MAIN ] [3190/3542] TSLL kept (0.3s) | 3185 kept, 5 rejected | 137.7/min | ETA: 2.6m [2026-01-01T12:23:14.995447] [DEBUG] [REMOTE ] TSLQ: Retrieved 871 rows, trimmed to 300. [2026-01-01T12:23:14.995729] [DEBUG] [REMOTE ] TSLQ: PASS: History has at least 300 days. [2026-01-01T12:23:14.996012] [DEBUG] [REMOTE ] TSLQ: PASS: Price check passed. Min price $15.42. [2026-01-01T12:23:14.996189] [DEBUG] [REMOTE ] TSLQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:14.996331] [DEBUG] [REMOTE ] TSLQ: PASS: Integrity check passed. [2026-01-01T12:23:14.996385] [DEBUG] [REMOTE ] TSLQ: Symbol is viable for forecasting. [2026-01-01T12:23:14.996451] [INFO ] [MAIN ] [3191/3542] TSLQ kept (0.3s) | 3186 kept, 5 rejected | 137.8/min | ETA: 2.5m [2026-01-01T12:23:15.451514] [DEBUG] [REMOTE ] TSLS: Retrieved 853 rows, trimmed to 300. [2026-01-01T12:23:15.451720] [DEBUG] [REMOTE ] TSLS: PASS: History has at least 300 days. [2026-01-01T12:23:15.451967] [DEBUG] [REMOTE ] TSLS: PASS: Price check passed. Min price $4.66. [2026-01-01T12:23:15.452114] [DEBUG] [REMOTE ] TSLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:15.452229] [DEBUG] [REMOTE ] TSLS: PASS: Integrity check passed. [2026-01-01T12:23:15.452270] [DEBUG] [REMOTE ] TSLS: Symbol is viable for forecasting. [2026-01-01T12:23:15.452322] [INFO ] [MAIN ] [3192/3542] TSLS kept (0.5s) | 3187 kept, 5 rejected | 137.8/min | ETA: 2.5m [2026-01-01T12:23:16.001431] [DEBUG] [REMOTE ] TSLX: Retrieved 2964 rows, trimmed to 300. [2026-01-01T12:23:16.001672] [DEBUG] [REMOTE ] TSLX: PASS: History has at least 300 days. [2026-01-01T12:23:16.001991] [DEBUG] [REMOTE ] TSLX: PASS: Price check passed. Min price $20.26. [2026-01-01T12:23:16.002168] [DEBUG] [REMOTE ] TSLX: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:16.002326] [DEBUG] [REMOTE ] TSLX: PASS: Integrity check passed. [2026-01-01T12:23:16.002380] [DEBUG] [REMOTE ] TSLX: Symbol is viable for forecasting. [2026-01-01T12:23:16.002449] [INFO ] [MAIN ] [3193/3542] TSLX kept (0.6s) | 3188 kept, 5 rejected | 137.7/min | ETA: 2.5m [2026-01-01T12:23:16.522513] [DEBUG] [REMOTE ] TSM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:16.522704] [DEBUG] [REMOTE ] TSM: PASS: History has at least 300 days. [2026-01-01T12:23:16.522969] [DEBUG] [REMOTE ] TSM: PASS: Price check passed. Min price $274.34. [2026-01-01T12:23:16.523113] [DEBUG] [REMOTE ] TSM: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:16.523240] [DEBUG] [REMOTE ] TSM: PASS: Integrity check passed. [2026-01-01T12:23:16.523281] [DEBUG] [REMOTE ] TSM: Symbol is viable for forecasting. [2026-01-01T12:23:16.523334] [INFO ] [MAIN ] [3194/3542] TSM kept (0.5s) | 3189 kept, 5 rejected | 137.7/min | ETA: 2.5m [2026-01-01T12:23:16.978121] [DEBUG] [REMOTE ] TSN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:16.978313] [DEBUG] [REMOTE ] TSN: PASS: History has at least 300 days. [2026-01-01T12:23:16.978613] [DEBUG] [REMOTE ] TSN: PASS: Price check passed. Min price $50.28. [2026-01-01T12:23:16.978766] [DEBUG] [REMOTE ] TSN: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:16.978906] [DEBUG] [REMOTE ] TSN: PASS: Integrity check passed. [2026-01-01T12:23:16.978956] [DEBUG] [REMOTE ] TSN: Symbol is viable for forecasting. [2026-01-01T12:23:16.979015] [INFO ] [MAIN ] [3195/3542] TSN kept (0.5s) | 3190 kept, 5 rejected | 137.7/min | ETA: 2.5m [2026-01-01T12:23:17.234533] [DEBUG] [REMOTE ] TSQ: Retrieved 2878 rows, trimmed to 300. [2026-01-01T12:23:17.234687] [DEBUG] [REMOTE ] TSQ: PASS: History has at least 300 days. [2026-01-01T12:23:17.234893] [DEBUG] [REMOTE ] TSQ: PASS: Price check passed. Min price $4.38. [2026-01-01T12:23:17.235022] [DEBUG] [REMOTE ] TSQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:17.235146] [DEBUG] [REMOTE ] TSQ: PASS: Integrity check passed. [2026-01-01T12:23:17.235185] [DEBUG] [REMOTE ] TSQ: Symbol is viable for forecasting. [2026-01-01T12:23:17.235232] [INFO ] [MAIN ] [3196/3542] TSQ kept (0.3s) | 3191 kept, 5 rejected | 137.7/min | ETA: 2.5m [2026-01-01T12:23:17.856380] [DEBUG] [REMOTE ] TTC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:17.856543] [DEBUG] [REMOTE ] TTC: PASS: History has at least 300 days. [2026-01-01T12:23:17.856823] [DEBUG] [REMOTE ] TTC: PASS: Price check passed. Min price $67.65. [2026-01-01T12:23:17.856957] [DEBUG] [REMOTE ] TTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:17.857080] [DEBUG] [REMOTE ] TTC: PASS: Integrity check passed. [2026-01-01T12:23:17.857121] [DEBUG] [REMOTE ] TTC: Symbol is viable for forecasting. [2026-01-01T12:23:17.857177] [INFO ] [MAIN ] [3197/3542] TTC kept (0.6s) | 3192 kept, 5 rejected | 137.7/min | ETA: 2.5m [2026-01-01T12:23:18.140819] [DEBUG] [REMOTE ] TTD: Retrieved 2333 rows, trimmed to 300. [2026-01-01T12:23:18.140999] [DEBUG] [REMOTE ] TTD: PASS: History has at least 300 days. [2026-01-01T12:23:18.141428] [DEBUG] [REMOTE ] TTD: PASS: Price check passed. Min price $36.19. [2026-01-01T12:23:18.141562] [DEBUG] [REMOTE ] TTD: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:18.141694] [DEBUG] [REMOTE ] TTD: PASS: Integrity check passed. [2026-01-01T12:23:18.141734] [DEBUG] [REMOTE ] TTD: Symbol is viable for forecasting. [2026-01-01T12:23:18.141786] [INFO ] [MAIN ] [3198/3542] TTD kept (0.3s) | 3193 kept, 5 rejected | 137.7/min | ETA: 2.5m [2026-01-01T12:23:18.503938] [DEBUG] [REMOTE ] TTE: Retrieved 4571 rows, trimmed to 300. [2026-01-01T12:23:18.504117] [DEBUG] [REMOTE ] TTE: PASS: History has at least 300 days. [2026-01-01T12:23:18.504373] [DEBUG] [REMOTE ] TTE: PASS: Price check passed. Min price $57.48. [2026-01-01T12:23:18.504514] [DEBUG] [REMOTE ] TTE: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:18.504652] [DEBUG] [REMOTE ] TTE: PASS: Integrity check passed. [2026-01-01T12:23:18.504696] [DEBUG] [REMOTE ] TTE: Symbol is viable for forecasting. [2026-01-01T12:23:18.504748] [INFO ] [MAIN ] [3199/3542] TTE kept (0.4s) | 3194 kept, 5 rejected | 137.8/min | ETA: 2.5m [2026-01-01T12:23:19.118864] [DEBUG] [REMOTE ] TTEC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:19.119061] [DEBUG] [REMOTE ] TTEC: PASS: History has at least 300 days. [2026-01-01T12:23:19.119363] [DEBUG] [REMOTE ] TTEC: PASS: Price check passed. Min price $2.57. [2026-01-01T12:23:19.119529] [DEBUG] [REMOTE ] TTEC: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:19.119686] [DEBUG] [REMOTE ] TTEC: PASS: Integrity check passed. [2026-01-01T12:23:19.119729] [DEBUG] [REMOTE ] TTEC: Symbol is viable for forecasting. [2026-01-01T12:23:19.119784] [INFO ] [MAIN ] [3200/3542] TTEC kept (0.6s) | 3195 kept, 5 rejected | 137.7/min | ETA: 2.5m [2026-01-01T12:23:19.610536] [DEBUG] [REMOTE ] TTEK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:19.610736] [DEBUG] [REMOTE ] TTEK: PASS: History has at least 300 days. [2026-01-01T12:23:19.610998] [DEBUG] [REMOTE ] TTEK: PASS: Price check passed. Min price $31.79. [2026-01-01T12:23:19.611133] [DEBUG] [REMOTE ] TTEK: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:19.611253] [DEBUG] [REMOTE ] TTEK: PASS: Integrity check passed. [2026-01-01T12:23:19.611294] [DEBUG] [REMOTE ] TTEK: Symbol is viable for forecasting. [2026-01-01T12:23:19.611346] [INFO ] [MAIN ] [3201/3542] TTEK kept (0.5s) | 3196 kept, 5 rejected | 137.7/min | ETA: 2.5m [2026-01-01T12:23:20.132136] [DEBUG] [REMOTE ] TTI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:20.132389] [DEBUG] [REMOTE ] TTI: PASS: History has at least 300 days. [2026-01-01T12:23:20.132792] [DEBUG] [REMOTE ] TTI: PASS: Price check passed. Min price $5.55. [2026-01-01T12:23:20.132968] [DEBUG] [REMOTE ] TTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:20.133165] [DEBUG] [REMOTE ] TTI: PASS: Integrity check passed. [2026-01-01T12:23:20.133223] [DEBUG] [REMOTE ] TTI: Symbol is viable for forecasting. [2026-01-01T12:23:20.133299] [INFO ] [MAIN ] [3202/3542] TTI kept (0.5s) | 3197 kept, 5 rejected | 137.7/min | ETA: 2.5m [2026-01-01T12:23:20.442024] [DEBUG] [REMOTE ] TTMI: Retrieved 6355 rows, trimmed to 300. [2026-01-01T12:23:20.442218] [DEBUG] [REMOTE ] TTMI: PASS: History has at least 300 days. [2026-01-01T12:23:20.442494] [DEBUG] [REMOTE ] TTMI: PASS: Price check passed. Min price $53.58. [2026-01-01T12:23:20.442653] [DEBUG] [REMOTE ] TTMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:20.442782] [DEBUG] [REMOTE ] TTMI: PASS: Integrity check passed. [2026-01-01T12:23:20.442822] [DEBUG] [REMOTE ] TTMI: Symbol is viable for forecasting. [2026-01-01T12:23:20.442875] [INFO ] [MAIN ] [3203/3542] TTMI kept (0.3s) | 3198 kept, 5 rejected | 137.7/min | ETA: 2.5m [2026-01-01T12:23:21.012454] [DEBUG] [REMOTE ] TTWO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:21.012661] [DEBUG] [REMOTE ] TTWO: PASS: History has at least 300 days. [2026-01-01T12:23:21.012936] [DEBUG] [REMOTE ] TTWO: PASS: Price check passed. Min price $232.00. [2026-01-01T12:23:21.013075] [DEBUG] [REMOTE ] TTWO: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:21.013204] [DEBUG] [REMOTE ] TTWO: PASS: Integrity check passed. [2026-01-01T12:23:21.013246] [DEBUG] [REMOTE ] TTWO: Symbol is viable for forecasting. [2026-01-01T12:23:21.013375] [INFO ] [MAIN ] [3204/3542] TTWO kept (0.6s) | 3199 kept, 5 rejected | 137.7/min | ETA: 2.5m [2026-01-01T12:23:21.241084] [DEBUG] [REMOTE ] TUGN: Retrieved 908 rows, trimmed to 300. [2026-01-01T12:23:21.241248] [DEBUG] [REMOTE ] TUGN: PASS: History has at least 300 days. [2026-01-01T12:23:21.241495] [DEBUG] [REMOTE ] TUGN: PASS: Price check passed. Min price $24.37. [2026-01-01T12:23:21.241675] [DEBUG] [REMOTE ] TUGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:21.241803] [DEBUG] [REMOTE ] TUGN: PASS: Integrity check passed. [2026-01-01T12:23:21.241848] [DEBUG] [REMOTE ] TUGN: Symbol is viable for forecasting. [2026-01-01T12:23:21.241902] [INFO ] [MAIN ] [3205/3542] TUGN kept (0.2s) | 3200 kept, 5 rejected | 137.7/min | ETA: 2.4m [2026-01-01T12:23:21.585338] [DEBUG] [REMOTE ] TUSK: Retrieved 2316 rows, trimmed to 300. [2026-01-01T12:23:21.585504] [DEBUG] [REMOTE ] TUSK: PASS: History has at least 300 days. [2026-01-01T12:23:21.585738] [DEBUG] [REMOTE ] TUSK: PASS: Price check passed. Min price $1.73. [2026-01-01T12:23:21.585873] [DEBUG] [REMOTE ] TUSK: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:21.585986] [DEBUG] [REMOTE ] TUSK: PASS: Integrity check passed. [2026-01-01T12:23:21.586028] [DEBUG] [REMOTE ] TUSK: Symbol is viable for forecasting. [2026-01-01T12:23:21.586077] [INFO ] [MAIN ] [3206/3542] TUSK kept (0.3s) | 3201 kept, 5 rejected | 137.7/min | ETA: 2.4m [2026-01-01T12:23:22.280726] [DEBUG] [REMOTE ] TVC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:22.280910] [DEBUG] [REMOTE ] TVC: PASS: History has at least 300 days. [2026-01-01T12:23:22.281167] [DEBUG] [REMOTE ] TVC: PASS: Price check passed. Min price $23.80. [2026-01-01T12:23:22.281302] [DEBUG] [REMOTE ] TVC: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:22.281429] [DEBUG] [REMOTE ] TVC: PASS: Integrity check passed. [2026-01-01T12:23:22.281469] [DEBUG] [REMOTE ] TVC: Symbol is viable for forecasting. [2026-01-01T12:23:22.281521] [INFO ] [MAIN ] [3207/3542] TVC kept (0.7s) | 3202 kept, 5 rejected | 137.7/min | ETA: 2.4m [2026-01-01T12:23:22.749052] [DEBUG] [REMOTE ] TVE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:22.749265] [DEBUG] [REMOTE ] TVE: PASS: History has at least 300 days. [2026-01-01T12:23:22.749589] [DEBUG] [REMOTE ] TVE: PASS: Price check passed. Min price $23.66. [2026-01-01T12:23:22.749748] [DEBUG] [REMOTE ] TVE: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:22.749892] [DEBUG] [REMOTE ] TVE: PASS: Integrity check passed. [2026-01-01T12:23:22.749939] [DEBUG] [REMOTE ] TVE: Symbol is viable for forecasting. [2026-01-01T12:23:22.750008] [INFO ] [MAIN ] [3208/3542] TVE kept (0.5s) | 3203 kept, 5 rejected | 137.7/min | ETA: 2.4m [2026-01-01T12:23:23.048243] [DEBUG] [REMOTE ] TVTX: Retrieved 3306 rows, trimmed to 300. [2026-01-01T12:23:23.048409] [DEBUG] [REMOTE ] TVTX: PASS: History has at least 300 days. [2026-01-01T12:23:23.048701] [DEBUG] [REMOTE ] TVTX: PASS: Price check passed. Min price $25.16. [2026-01-01T12:23:23.048849] [DEBUG] [REMOTE ] TVTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:23.048968] [DEBUG] [REMOTE ] TVTX: PASS: Integrity check passed. [2026-01-01T12:23:23.049024] [DEBUG] [REMOTE ] TVTX: Symbol is viable for forecasting. [2026-01-01T12:23:23.049079] [INFO ] [MAIN ] [3209/3542] TVTX kept (0.3s) | 3204 kept, 5 rejected | 137.7/min | ETA: 2.4m [2026-01-01T12:23:23.510648] [DEBUG] [REMOTE ] TWFG: Retrieved 366 rows, trimmed to 300. [2026-01-01T12:23:23.510824] [DEBUG] [REMOTE ] TWFG: PASS: History has at least 300 days. [2026-01-01T12:23:23.511097] [DEBUG] [REMOTE ] TWFG: PASS: Price check passed. Min price $24.14. [2026-01-01T12:23:23.511232] [DEBUG] [REMOTE ] TWFG: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:23.511375] [DEBUG] [REMOTE ] TWFG: PASS: Integrity check passed. [2026-01-01T12:23:23.511416] [DEBUG] [REMOTE ] TWFG: Symbol is viable for forecasting. [2026-01-01T12:23:23.511466] [INFO ] [MAIN ] [3210/3542] TWFG kept (0.5s) | 3205 kept, 5 rejected | 137.7/min | ETA: 2.4m [2026-01-01T12:23:23.739540] [DEBUG] [REMOTE ] TWG: Retrieved 430 rows, trimmed to 300. [2026-01-01T12:23:23.739785] [DEBUG] [REMOTE ] TWG: PASS: History has at least 300 days. [2026-01-01T12:23:23.740067] [DEBUG] [REMOTE ] TWG: PASS: Price check passed. Min price $3.29. [2026-01-01T12:23:23.740215] [DEBUG] [REMOTE ] TWG: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:23.740336] [DEBUG] [REMOTE ] TWG: PASS: Integrity check passed. [2026-01-01T12:23:23.740378] [DEBUG] [REMOTE ] TWG: Symbol is viable for forecasting. [2026-01-01T12:23:23.740459] [INFO ] [MAIN ] [3211/3542] TWG kept (0.2s) | 3206 kept, 5 rejected | 137.8/min | ETA: 2.4m [2026-01-01T12:23:24.431492] [DEBUG] [REMOTE ] TWI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:24.431712] [DEBUG] [REMOTE ] TWI: PASS: History has at least 300 days. [2026-01-01T12:23:24.432041] [DEBUG] [REMOTE ] TWI: PASS: Price check passed. Min price $7.19. [2026-01-01T12:23:24.432183] [DEBUG] [REMOTE ] TWI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:24.432334] [DEBUG] [REMOTE ] TWI: PASS: Integrity check passed. [2026-01-01T12:23:24.432375] [DEBUG] [REMOTE ] TWI: Symbol is viable for forecasting. [2026-01-01T12:23:24.432430] [INFO ] [MAIN ] [3212/3542] TWI kept (0.7s) | 3207 kept, 5 rejected | 137.7/min | ETA: 2.4m [2026-01-01T12:23:24.895795] [DEBUG] [REMOTE ] TWIN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:24.896054] [DEBUG] [REMOTE ] TWIN: PASS: History has at least 300 days. [2026-01-01T12:23:24.896369] [DEBUG] [REMOTE ] TWIN: PASS: Price check passed. Min price $14.07. [2026-01-01T12:23:24.896512] [DEBUG] [REMOTE ] TWIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:24.896678] [DEBUG] [REMOTE ] TWIN: PASS: Integrity check passed. [2026-01-01T12:23:24.896726] [DEBUG] [REMOTE ] TWIN: Symbol is viable for forecasting. [2026-01-01T12:23:24.896783] [INFO ] [MAIN ] [3213/3542] TWIN kept (0.5s) | 3208 kept, 5 rejected | 137.7/min | ETA: 2.4m [2026-01-01T12:23:25.209016] [DEBUG] [REMOTE ] TWLO: Retrieved 2395 rows, trimmed to 300. [2026-01-01T12:23:25.209270] [DEBUG] [REMOTE ] TWLO: PASS: History has at least 300 days. [2026-01-01T12:23:25.209781] [DEBUG] [REMOTE ] TWLO: PASS: Price check passed. Min price $106.23. [2026-01-01T12:23:25.210024] [DEBUG] [REMOTE ] TWLO: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:25.210170] [DEBUG] [REMOTE ] TWLO: PASS: Integrity check passed. [2026-01-01T12:23:25.210215] [DEBUG] [REMOTE ] TWLO: Symbol is viable for forecasting. [2026-01-01T12:23:25.210299] [INFO ] [MAIN ] [3214/3542] TWLO kept (0.3s) | 3209 kept, 5 rejected | 137.7/min | ETA: 2.4m [2026-01-01T12:23:25.731885] [DEBUG] [REMOTE ] TWO: Retrieved 4067 rows, trimmed to 300. [2026-01-01T12:23:25.732118] [DEBUG] [REMOTE ] TWO: PASS: History has at least 300 days. [2026-01-01T12:23:25.732487] [DEBUG] [REMOTE ] TWO: PASS: Price check passed. Min price $9.42. [2026-01-01T12:23:25.732676] [DEBUG] [REMOTE ] TWO: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:25.732879] [DEBUG] [REMOTE ] TWO: PASS: Integrity check passed. [2026-01-01T12:23:25.732930] [DEBUG] [REMOTE ] TWO: Symbol is viable for forecasting. [2026-01-01T12:23:25.732997] [INFO ] [MAIN ] [3215/3542] TWO kept (0.5s) | 3210 kept, 5 rejected | 137.7/min | ETA: 2.4m [2026-01-01T12:23:26.148230] [DEBUG] [REMOTE ] TX: Retrieved 5011 rows, trimmed to 300. [2026-01-01T12:23:26.148459] [DEBUG] [REMOTE ] TX: PASS: History has at least 300 days. [2026-01-01T12:23:26.148831] [DEBUG] [REMOTE ] TX: PASS: Price check passed. Min price $34.35. [2026-01-01T12:23:26.149021] [DEBUG] [REMOTE ] TX: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:26.149201] [DEBUG] [REMOTE ] TX: PASS: Integrity check passed. [2026-01-01T12:23:26.149272] [DEBUG] [REMOTE ] TX: Symbol is viable for forecasting. [2026-01-01T12:23:26.149346] [INFO ] [MAIN ] [3216/3542] TX kept (0.4s) | 3211 kept, 5 rejected | 137.7/min | ETA: 2.4m [2026-01-01T12:23:26.435981] [DEBUG] [REMOTE ] TXG: Retrieved 1584 rows, trimmed to 300. [2026-01-01T12:23:26.436251] [DEBUG] [REMOTE ] TXG: PASS: History has at least 300 days. [2026-01-01T12:23:26.436690] [DEBUG] [REMOTE ] TXG: PASS: Price check passed. Min price $11.47. [2026-01-01T12:23:26.436903] [DEBUG] [REMOTE ] TXG: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:26.437106] [DEBUG] [REMOTE ] TXG: PASS: Integrity check passed. [2026-01-01T12:23:26.437170] [DEBUG] [REMOTE ] TXG: Symbol is viable for forecasting. [2026-01-01T12:23:26.437252] [INFO ] [MAIN ] [3217/3542] TXG kept (0.3s) | 3212 kept, 5 rejected | 137.7/min | ETA: 2.4m [2026-01-01T12:23:26.967074] [DEBUG] [REMOTE ] TXMD: Retrieved 5549 rows, trimmed to 300. [2026-01-01T12:23:26.967263] [DEBUG] [REMOTE ] TXMD: PASS: History has at least 300 days. [2026-01-01T12:23:26.967532] [DEBUG] [REMOTE ] TXMD: PASS: Price check passed. Min price $1.04. [2026-01-01T12:23:26.967710] [DEBUG] [REMOTE ] TXMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:26.967888] [DEBUG] [REMOTE ] TXMD: PASS: Integrity check passed. [2026-01-01T12:23:26.967932] [DEBUG] [REMOTE ] TXMD: Symbol is viable for forecasting. [2026-01-01T12:23:26.967986] [INFO ] [MAIN ] [3218/3542] TXMD kept (0.5s) | 3213 kept, 5 rejected | 137.7/min | ETA: 2.4m [2026-01-01T12:23:27.493407] [DEBUG] [REMOTE ] TXN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:27.493631] [DEBUG] [REMOTE ] TXN: PASS: History has at least 300 days. [2026-01-01T12:23:27.493911] [DEBUG] [REMOTE ] TXN: PASS: Price check passed. Min price $153.33. [2026-01-01T12:23:27.494050] [DEBUG] [REMOTE ] TXN: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:27.494180] [DEBUG] [REMOTE ] TXN: PASS: Integrity check passed. [2026-01-01T12:23:27.494222] [DEBUG] [REMOTE ] TXN: Symbol is viable for forecasting. [2026-01-01T12:23:27.494276] [INFO ] [MAIN ] [3219/3542] TXN kept (0.5s) | 3214 kept, 5 rejected | 137.7/min | ETA: 2.3m [2026-01-01T12:23:27.714491] [DEBUG] [REMOTE ] TXO: Retrieved 735 rows, trimmed to 300. [2026-01-01T12:23:27.714673] [DEBUG] [REMOTE ] TXO: PASS: History has at least 300 days. [2026-01-01T12:23:27.714904] [DEBUG] [REMOTE ] TXO: PASS: Price check passed. Min price $10.54. [2026-01-01T12:23:27.715142] [DEBUG] [REMOTE ] TXO: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:27.715269] [DEBUG] [REMOTE ] TXO: PASS: Integrity check passed. [2026-01-01T12:23:27.715311] [DEBUG] [REMOTE ] TXO: Symbol is viable for forecasting. [2026-01-01T12:23:27.715363] [INFO ] [MAIN ] [3220/3542] TXO kept (0.2s) | 3215 kept, 5 rejected | 137.7/min | ETA: 2.3m [2026-01-01T12:23:28.203907] [DEBUG] [REMOTE ] TXRH: Retrieved 5345 rows, trimmed to 300. [2026-01-01T12:23:28.204085] [DEBUG] [REMOTE ] TXRH: PASS: History has at least 300 days. [2026-01-01T12:23:28.204328] [DEBUG] [REMOTE ] TXRH: PASS: Price check passed. Min price $160.09. [2026-01-01T12:23:28.204464] [DEBUG] [REMOTE ] TXRH: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:28.204598] [DEBUG] [REMOTE ] TXRH: PASS: Integrity check passed. [2026-01-01T12:23:28.204674] [DEBUG] [REMOTE ] TXRH: Symbol is viable for forecasting. [2026-01-01T12:23:28.204730] [INFO ] [MAIN ] [3221/3542] TXRH kept (0.5s) | 3216 kept, 5 rejected | 137.7/min | ETA: 2.3m [2026-01-01T12:23:28.750182] [DEBUG] [REMOTE ] TY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:28.750371] [DEBUG] [REMOTE ] TY: PASS: History has at least 300 days. [2026-01-01T12:23:28.750660] [DEBUG] [REMOTE ] TY: PASS: Price check passed. Min price $31.25. [2026-01-01T12:23:28.750802] [DEBUG] [REMOTE ] TY: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:28.750924] [DEBUG] [REMOTE ] TY: PASS: Integrity check passed. [2026-01-01T12:23:28.750965] [DEBUG] [REMOTE ] TY: Symbol is viable for forecasting. [2026-01-01T12:23:28.751018] [INFO ] [MAIN ] [3222/3542] TY kept (0.5s) | 3217 kept, 5 rejected | 137.7/min | ETA: 2.3m [2026-01-01T12:23:29.094406] [DEBUG] [REMOTE ] TYG: Retrieved 5499 rows, trimmed to 300. [2026-01-01T12:23:29.094608] [DEBUG] [REMOTE ] TYG: PASS: History has at least 300 days. [2026-01-01T12:23:29.094869] [DEBUG] [REMOTE ] TYG: PASS: Price check passed. Min price $40.26. [2026-01-01T12:23:29.095005] [DEBUG] [REMOTE ] TYG: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:29.095128] [DEBUG] [REMOTE ] TYG: PASS: Integrity check passed. [2026-01-01T12:23:29.095182] [DEBUG] [REMOTE ] TYG: Symbol is viable for forecasting. [2026-01-01T12:23:29.095237] [INFO ] [MAIN ] [3223/3542] TYG kept (0.3s) | 3218 kept, 5 rejected | 137.7/min | ETA: 2.3m [2026-01-01T12:23:29.366425] [DEBUG] [REMOTE ] TYGO: Retrieved 1086 rows, trimmed to 300. [2026-01-01T12:23:29.366640] [DEBUG] [REMOTE ] TYGO: PASS: History has at least 300 days. [2026-01-01T12:23:29.366877] [DEBUG] [REMOTE ] TYGO: PASS: Price check passed. Min price $1.38. [2026-01-01T12:23:29.367014] [DEBUG] [REMOTE ] TYGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:29.367129] [DEBUG] [REMOTE ] TYGO: PASS: Integrity check passed. [2026-01-01T12:23:29.367170] [DEBUG] [REMOTE ] TYGO: Symbol is viable for forecasting. [2026-01-01T12:23:29.367222] [INFO ] [MAIN ] [3224/3542] TYGO kept (0.3s) | 3219 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-01T12:23:30.014845] [DEBUG] [REMOTE ] TYL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:30.015084] [DEBUG] [REMOTE ] TYL: PASS: History has at least 300 days. [2026-01-01T12:23:30.015360] [DEBUG] [REMOTE ] TYL: PASS: Price check passed. Min price $447.00. [2026-01-01T12:23:30.015513] [DEBUG] [REMOTE ] TYL: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:30.015663] [DEBUG] [REMOTE ] TYL: PASS: Integrity check passed. [2026-01-01T12:23:30.015709] [DEBUG] [REMOTE ] TYL: Symbol is viable for forecasting. [2026-01-01T12:23:30.015763] [INFO ] [MAIN ] [3225/3542] TYL kept (0.6s) | 3220 kept, 5 rejected | 137.7/min | ETA: 2.3m [2026-01-01T12:23:30.251023] [DEBUG] [REMOTE ] TYRA: Retrieved 1078 rows, trimmed to 300. [2026-01-01T12:23:30.251202] [DEBUG] [REMOTE ] TYRA: PASS: History has at least 300 days. [2026-01-01T12:23:30.251461] [DEBUG] [REMOTE ] TYRA: PASS: Price check passed. Min price $13.37. [2026-01-01T12:23:30.251667] [DEBUG] [REMOTE ] TYRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:30.251788] [DEBUG] [REMOTE ] TYRA: PASS: Integrity check passed. [2026-01-01T12:23:30.251831] [DEBUG] [REMOTE ] TYRA: Symbol is viable for forecasting. [2026-01-01T12:23:30.251885] [INFO ] [MAIN ] [3226/3542] TYRA kept (0.2s) | 3221 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-01T12:23:30.867702] [DEBUG] [REMOTE ] TZOO: Retrieved 5874 rows, trimmed to 300. [2026-01-01T12:23:30.867880] [DEBUG] [REMOTE ] TZOO: PASS: History has at least 300 days. [2026-01-01T12:23:30.868146] [DEBUG] [REMOTE ] TZOO: PASS: Price check passed. Min price $6.63. [2026-01-01T12:23:30.868285] [DEBUG] [REMOTE ] TZOO: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:30.868406] [DEBUG] [REMOTE ] TZOO: PASS: Integrity check passed. [2026-01-01T12:23:30.868447] [DEBUG] [REMOTE ] TZOO: Symbol is viable for forecasting. [2026-01-01T12:23:30.868499] [INFO ] [MAIN ] [3227/3542] TZOO kept (0.6s) | 3222 kept, 5 rejected | 137.7/min | ETA: 2.3m [2026-01-01T12:23:31.096079] [DEBUG] [REMOTE ] UAA: Retrieved 5060 rows, trimmed to 300. [2026-01-01T12:23:31.096267] [DEBUG] [REMOTE ] UAA: PASS: History has at least 300 days. [2026-01-01T12:23:31.096779] [DEBUG] [REMOTE ] UAA: PASS: Price check passed. Min price $4.17. [2026-01-01T12:23:31.096951] [DEBUG] [REMOTE ] UAA: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:31.097080] [DEBUG] [REMOTE ] UAA: PASS: Integrity check passed. [2026-01-01T12:23:31.097122] [DEBUG] [REMOTE ] UAA: Symbol is viable for forecasting. [2026-01-01T12:23:31.097180] [INFO ] [MAIN ] [3228/3542] UAA kept (0.2s) | 3223 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-01T12:23:31.631111] [DEBUG] [REMOTE ] UAE: Retrieved 2936 rows, trimmed to 300. [2026-01-01T12:23:31.631289] [DEBUG] [REMOTE ] UAE: PASS: History has at least 300 days. [2026-01-01T12:23:31.631539] [DEBUG] [REMOTE ] UAE: PASS: Price check passed. Min price $18.31. [2026-01-01T12:23:31.631792] [DEBUG] [REMOTE ] UAE: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:31.631917] [DEBUG] [REMOTE ] UAE: PASS: Integrity check passed. [2026-01-01T12:23:31.631957] [DEBUG] [REMOTE ] UAE: Symbol is viable for forecasting. [2026-01-01T12:23:31.632009] [INFO ] [MAIN ] [3229/3542] UAE kept (0.5s) | 3224 kept, 5 rejected | 137.7/min | ETA: 2.3m [2026-01-01T12:23:32.075100] [DEBUG] [REMOTE ] UAL: Retrieved 5008 rows, trimmed to 300. [2026-01-01T12:23:32.075316] [DEBUG] [REMOTE ] UAL: PASS: History has at least 300 days. [2026-01-01T12:23:32.075632] [DEBUG] [REMOTE ] UAL: PASS: Price check passed. Min price $89.95. [2026-01-01T12:23:32.075780] [DEBUG] [REMOTE ] UAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:32.075913] [DEBUG] [REMOTE ] UAL: PASS: Integrity check passed. [2026-01-01T12:23:32.075956] [DEBUG] [REMOTE ] UAL: Symbol is viable for forecasting. [2026-01-01T12:23:32.076011] [INFO ] [MAIN ] [3230/3542] UAL kept (0.4s) | 3225 kept, 5 rejected | 137.7/min | ETA: 2.3m [2026-01-01T12:23:32.525240] [DEBUG] [REMOTE ] UBFO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:32.525431] [DEBUG] [REMOTE ] UBFO: PASS: History has at least 300 days. [2026-01-01T12:23:32.525719] [DEBUG] [REMOTE ] UBFO: PASS: Price check passed. Min price $8.44. [2026-01-01T12:23:32.525863] [DEBUG] [REMOTE ] UBFO: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:32.525998] [DEBUG] [REMOTE ] UBFO: PASS: Integrity check passed. [2026-01-01T12:23:32.526045] [DEBUG] [REMOTE ] UBFO: Symbol is viable for forecasting. [2026-01-01T12:23:32.526100] [INFO ] [MAIN ] [3231/3542] UBFO kept (0.5s) | 3226 kept, 5 rejected | 137.7/min | ETA: 2.3m [2026-01-01T12:23:32.734237] [DEBUG] [REMOTE ] UBND: Retrieved 1065 rows, trimmed to 300. [2026-01-01T12:23:32.734448] [DEBUG] [REMOTE ] UBND: PASS: History has at least 300 days. [2026-01-01T12:23:32.734755] [DEBUG] [REMOTE ] UBND: PASS: Price check passed. Min price $21.73. [2026-01-01T12:23:32.734977] [DEBUG] [REMOTE ] UBND: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:32.735155] [DEBUG] [REMOTE ] UBND: PASS: Integrity check passed. [2026-01-01T12:23:32.735209] [DEBUG] [REMOTE ] UBND: Symbol is viable for forecasting. [2026-01-01T12:23:32.735272] [INFO ] [MAIN ] [3232/3542] UBND kept (0.2s) | 3227 kept, 5 rejected | 137.8/min | ETA: 2.3m [2026-01-01T12:23:33.133220] [DEBUG] [REMOTE ] UBRL: Retrieved 333 rows, trimmed to 300. [2026-01-01T12:23:33.133397] [DEBUG] [REMOTE ] UBRL: PASS: History has at least 300 days. [2026-01-01T12:23:33.133649] [DEBUG] [REMOTE ] UBRL: PASS: Price check passed. Min price $19.91. [2026-01-01T12:23:33.133788] [DEBUG] [REMOTE ] UBRL: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:33.133900] [DEBUG] [REMOTE ] UBRL: PASS: Integrity check passed. [2026-01-01T12:23:33.133940] [DEBUG] [REMOTE ] UBRL: Symbol is viable for forecasting. [2026-01-01T12:23:33.133990] [INFO ] [MAIN ] [3233/3542] UBRL kept (0.4s) | 3228 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-01T12:23:33.622695] [DEBUG] [REMOTE ] UBS: Retrieved 2793 rows, trimmed to 300. [2026-01-01T12:23:33.622870] [DEBUG] [REMOTE ] UBS: PASS: History has at least 300 days. [2026-01-01T12:23:33.623114] [DEBUG] [REMOTE ] UBS: PASS: Price check passed. Min price $36.79. [2026-01-01T12:23:33.623253] [DEBUG] [REMOTE ] UBS: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:33.623366] [DEBUG] [REMOTE ] UBS: PASS: Integrity check passed. [2026-01-01T12:23:33.623406] [DEBUG] [REMOTE ] UBS: Symbol is viable for forecasting. [2026-01-01T12:23:33.623456] [INFO ] [MAIN ] [3234/3542] UBS kept (0.5s) | 3229 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-01T12:23:34.234542] [DEBUG] [REMOTE ] UBSI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:34.234794] [DEBUG] [REMOTE ] UBSI: PASS: History has at least 300 days. [2026-01-01T12:23:34.235088] [DEBUG] [REMOTE ] UBSI: PASS: Price check passed. Min price $33.98. [2026-01-01T12:23:34.235231] [DEBUG] [REMOTE ] UBSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:34.235369] [DEBUG] [REMOTE ] UBSI: PASS: Integrity check passed. [2026-01-01T12:23:34.235412] [DEBUG] [REMOTE ] UBSI: Symbol is viable for forecasting. [2026-01-01T12:23:34.235467] [INFO ] [MAIN ] [3235/3542] UBSI kept (0.6s) | 3230 kept, 5 rejected | 137.7/min | ETA: 2.2m [2026-01-01T12:23:34.457314] [DEBUG] [REMOTE ] UDMY: Retrieved 1047 rows, trimmed to 300. [2026-01-01T12:23:34.457503] [DEBUG] [REMOTE ] UDMY: PASS: History has at least 300 days. [2026-01-01T12:23:34.457768] [DEBUG] [REMOTE ] UDMY: PASS: Price check passed. Min price $4.91. [2026-01-01T12:23:34.457920] [DEBUG] [REMOTE ] UDMY: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:34.458031] [DEBUG] [REMOTE ] UDMY: PASS: Integrity check passed. [2026-01-01T12:23:34.458071] [DEBUG] [REMOTE ] UDMY: Symbol is viable for forecasting. [2026-01-01T12:23:34.458122] [INFO ] [MAIN ] [3236/3542] UDMY kept (0.2s) | 3231 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-01T12:23:34.838960] [DEBUG] [REMOTE ] UE: Retrieved 2756 rows, trimmed to 300. [2026-01-01T12:23:34.839134] [DEBUG] [REMOTE ] UE: PASS: History has at least 300 days. [2026-01-01T12:23:34.839399] [DEBUG] [REMOTE ] UE: PASS: Price check passed. Min price $18.32. [2026-01-01T12:23:34.839536] [DEBUG] [REMOTE ] UE: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:34.839668] [DEBUG] [REMOTE ] UE: PASS: Integrity check passed. [2026-01-01T12:23:34.839709] [DEBUG] [REMOTE ] UE: Symbol is viable for forecasting. [2026-01-01T12:23:34.839759] [INFO ] [MAIN ] [3237/3542] UE kept (0.4s) | 3232 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-01T12:23:35.485819] [DEBUG] [REMOTE ] UEIC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:35.486016] [DEBUG] [REMOTE ] UEIC: PASS: History has at least 300 days. [2026-01-01T12:23:35.486281] [DEBUG] [REMOTE ] UEIC: PASS: Price check passed. Min price $2.76. [2026-01-01T12:23:35.486439] [DEBUG] [REMOTE ] UEIC: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:35.486563] [DEBUG] [REMOTE ] UEIC: PASS: Integrity check passed. [2026-01-01T12:23:35.486626] [DEBUG] [REMOTE ] UEIC: Symbol is viable for forecasting. [2026-01-01T12:23:35.486683] [INFO ] [MAIN ] [3238/3542] UEIC kept (0.6s) | 3233 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-01T12:23:35.986848] [DEBUG] [REMOTE ] UFCS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:35.987029] [DEBUG] [REMOTE ] UFCS: PASS: History has at least 300 days. [2026-01-01T12:23:35.987286] [DEBUG] [REMOTE ] UFCS: PASS: Price check passed. Min price $29.90. [2026-01-01T12:23:35.987422] [DEBUG] [REMOTE ] UFCS: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:35.987542] [DEBUG] [REMOTE ] UFCS: PASS: Integrity check passed. [2026-01-01T12:23:35.987602] [DEBUG] [REMOTE ] UFCS: Symbol is viable for forecasting. [2026-01-01T12:23:35.987655] [INFO ] [MAIN ] [3239/3542] UFCS kept (0.5s) | 3234 kept, 5 rejected | 137.7/min | ETA: 2.2m [2026-01-01T12:23:36.432383] [DEBUG] [REMOTE ] UFI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:36.432592] [DEBUG] [REMOTE ] UFI: PASS: History has at least 300 days. [2026-01-01T12:23:36.432860] [DEBUG] [REMOTE ] UFI: PASS: Price check passed. Min price $2.98. [2026-01-01T12:23:36.432992] [DEBUG] [REMOTE ] UFI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:36.433112] [DEBUG] [REMOTE ] UFI: PASS: Integrity check passed. [2026-01-01T12:23:36.433150] [DEBUG] [REMOTE ] UFI: Symbol is viable for forecasting. [2026-01-01T12:23:36.433200] [INFO ] [MAIN ] [3240/3542] UFI kept (0.4s) | 3235 kept, 5 rejected | 137.7/min | ETA: 2.2m [2026-01-01T12:23:36.745392] [DEBUG] [REMOTE ] UFO: Retrieved 1691 rows, trimmed to 300. [2026-01-01T12:23:36.745606] [DEBUG] [REMOTE ] UFO: PASS: History has at least 300 days. [2026-01-01T12:23:36.745846] [DEBUG] [REMOTE ] UFO: PASS: Price check passed. Min price $31.37. [2026-01-01T12:23:36.745981] [DEBUG] [REMOTE ] UFO: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:36.746094] [DEBUG] [REMOTE ] UFO: PASS: Integrity check passed. [2026-01-01T12:23:36.746136] [DEBUG] [REMOTE ] UFO: Symbol is viable for forecasting. [2026-01-01T12:23:36.746189] [INFO ] [MAIN ] [3241/3542] UFO kept (0.3s) | 3236 kept, 5 rejected | 137.8/min | ETA: 2.2m [2026-01-01T12:23:37.248295] [DEBUG] [REMOTE ] UFPI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:37.248479] [DEBUG] [REMOTE ] UFPI: PASS: History has at least 300 days. [2026-01-01T12:23:37.248754] [DEBUG] [REMOTE ] UFPI: PASS: Price check passed. Min price $87.77. [2026-01-01T12:23:37.248918] [DEBUG] [REMOTE ] UFPI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:37.249041] [DEBUG] [REMOTE ] UFPI: PASS: Integrity check passed. [2026-01-01T12:23:37.249102] [DEBUG] [REMOTE ] UFPI: Symbol is viable for forecasting. [2026-01-01T12:23:37.249174] [INFO ] [MAIN ] [3242/3542] UFPI kept (0.5s) | 3237 kept, 5 rejected | 137.7/min | ETA: 2.2m [2026-01-01T12:23:37.715852] [DEBUG] [REMOTE ] UGI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:37.716048] [DEBUG] [REMOTE ] UGI: PASS: History has at least 300 days. [2026-01-01T12:23:37.716369] [DEBUG] [REMOTE ] UGI: PASS: Price check passed. Min price $31.44. [2026-01-01T12:23:37.716515] [DEBUG] [REMOTE ] UGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:37.716680] [DEBUG] [REMOTE ] UGI: PASS: Integrity check passed. [2026-01-01T12:23:37.716736] [DEBUG] [REMOTE ] UGI: Symbol is viable for forecasting. [2026-01-01T12:23:37.716793] [INFO ] [MAIN ] [3243/3542] UGI kept (0.5s) | 3238 kept, 5 rejected | 137.7/min | ETA: 2.2m [2026-01-01T12:23:38.175908] [DEBUG] [REMOTE ] UGP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:38.176107] [DEBUG] [REMOTE ] UGP: PASS: History has at least 300 days. [2026-01-01T12:23:38.176456] [DEBUG] [REMOTE ] UGP: PASS: Price check passed. Min price $3.57. [2026-01-01T12:23:38.176637] [DEBUG] [REMOTE ] UGP: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:38.176790] [DEBUG] [REMOTE ] UGP: PASS: Integrity check passed. [2026-01-01T12:23:38.176832] [DEBUG] [REMOTE ] UGP: Symbol is viable for forecasting. [2026-01-01T12:23:38.176887] [INFO ] [MAIN ] [3244/3542] UGP kept (0.5s) | 3239 kept, 5 rejected | 137.7/min | ETA: 2.2m [2026-01-01T12:23:38.691468] [DEBUG] [REMOTE ] UHAL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:38.691635] [DEBUG] [REMOTE ] UHAL: PASS: History has at least 300 days. [2026-01-01T12:23:38.691859] [DEBUG] [REMOTE ] UHAL: PASS: Price check passed. Min price $48.76. [2026-01-01T12:23:38.691993] [DEBUG] [REMOTE ] UHAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:38.692108] [DEBUG] [REMOTE ] UHAL: PASS: Integrity check passed. [2026-01-01T12:23:38.692149] [DEBUG] [REMOTE ] UHAL: Symbol is viable for forecasting. [2026-01-01T12:23:38.692196] [INFO ] [MAIN ] [3245/3542] UHAL kept (0.5s) | 3240 kept, 5 rejected | 137.7/min | ETA: 2.2m [2026-01-01T12:23:38.942123] [DEBUG] [REMOTE ] UHG: Retrieved 1197 rows, trimmed to 300. [2026-01-01T12:23:38.942282] [DEBUG] [REMOTE ] UHG: PASS: History has at least 300 days. [2026-01-01T12:23:38.942483] [DEBUG] [REMOTE ] UHG: PASS: Price check passed. Min price $1.03. [2026-01-01T12:23:38.942648] [DEBUG] [REMOTE ] UHG: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:38.942763] [DEBUG] [REMOTE ] UHG: PASS: Integrity check passed. [2026-01-01T12:23:38.942802] [DEBUG] [REMOTE ] UHG: Symbol is viable for forecasting. [2026-01-01T12:23:38.942850] [INFO ] [MAIN ] [3246/3542] UHG kept (0.3s) | 3241 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-01T12:23:39.542933] [DEBUG] [REMOTE ] UHS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:39.543130] [DEBUG] [REMOTE ] UHS: PASS: History has at least 300 days. [2026-01-01T12:23:39.543411] [DEBUG] [REMOTE ] UHS: PASS: Price check passed. Min price $195.95. [2026-01-01T12:23:39.543550] [DEBUG] [REMOTE ] UHS: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:39.543700] [DEBUG] [REMOTE ] UHS: PASS: Integrity check passed. [2026-01-01T12:23:39.543749] [DEBUG] [REMOTE ] UHS: Symbol is viable for forecasting. [2026-01-01T12:23:39.543805] [INFO ] [MAIN ] [3247/3542] UHS kept (0.6s) | 3242 kept, 5 rejected | 137.7/min | ETA: 2.1m [2026-01-01T12:23:39.885813] [DEBUG] [REMOTE ] UI: Retrieved 3574 rows, trimmed to 300. [2026-01-01T12:23:39.885994] [DEBUG] [REMOTE ] UI: PASS: History has at least 300 days. [2026-01-01T12:23:39.886244] [DEBUG] [REMOTE ] UI: PASS: Price check passed. Min price $515.44. [2026-01-01T12:23:39.886382] [DEBUG] [REMOTE ] UI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:39.886498] [DEBUG] [REMOTE ] UI: PASS: Integrity check passed. [2026-01-01T12:23:39.886538] [DEBUG] [REMOTE ] UI: Symbol is viable for forecasting. [2026-01-01T12:23:39.886609] [INFO ] [MAIN ] [3248/3542] UI kept (0.3s) | 3243 kept, 5 rejected | 137.7/min | ETA: 2.1m [2026-01-01T12:23:40.385887] [DEBUG] [REMOTE ] UIS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:40.386027] [DEBUG] [REMOTE ] UIS: PASS: History has at least 300 days. [2026-01-01T12:23:40.386237] [DEBUG] [REMOTE ] UIS: PASS: Price check passed. Min price $2.39. [2026-01-01T12:23:40.386373] [DEBUG] [REMOTE ] UIS: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:40.386487] [DEBUG] [REMOTE ] UIS: PASS: Integrity check passed. [2026-01-01T12:23:40.386531] [DEBUG] [REMOTE ] UIS: Symbol is viable for forecasting. [2026-01-01T12:23:40.386601] [INFO ] [MAIN ] [3249/3542] UIS kept (0.5s) | 3244 kept, 5 rejected | 137.7/min | ETA: 2.1m [2026-01-01T12:23:40.587304] [DEBUG] [REMOTE ] UITB: Retrieved 2056 rows, trimmed to 300. [2026-01-01T12:23:40.587439] [DEBUG] [REMOTE ] UITB: PASS: History has at least 300 days. [2026-01-01T12:23:40.587691] [DEBUG] [REMOTE ] UITB: PASS: Price check passed. Min price $46.94. [2026-01-01T12:23:40.587829] [DEBUG] [REMOTE ] UITB: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:40.587940] [DEBUG] [REMOTE ] UITB: PASS: Integrity check passed. [2026-01-01T12:23:40.587981] [DEBUG] [REMOTE ] UITB: Symbol is viable for forecasting. [2026-01-01T12:23:40.588031] [INFO ] [MAIN ] [3250/3542] UITB kept (0.2s) | 3245 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-01T12:23:41.265419] [DEBUG] [REMOTE ] UL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:41.265608] [DEBUG] [REMOTE ] UL: PASS: History has at least 300 days. [2026-01-01T12:23:41.265871] [DEBUG] [REMOTE ] UL: PASS: Price check passed. Min price $62.27. [2026-01-01T12:23:41.266009] [DEBUG] [REMOTE ] UL: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:41.266135] [DEBUG] [REMOTE ] UL: PASS: Integrity check passed. [2026-01-01T12:23:41.266177] [DEBUG] [REMOTE ] UL: Symbol is viable for forecasting. [2026-01-01T12:23:41.266227] [INFO ] [MAIN ] [3251/3542] UL kept (0.7s) | 3246 kept, 5 rejected | 137.7/min | ETA: 2.1m [2026-01-01T12:23:41.768230] [DEBUG] [REMOTE ] ULBI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:41.768495] [DEBUG] [REMOTE ] ULBI: PASS: History has at least 300 days. [2026-01-01T12:23:41.768932] [DEBUG] [REMOTE ] ULBI: PASS: Price check passed. Min price $5.05. [2026-01-01T12:23:41.769083] [DEBUG] [REMOTE ] ULBI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:41.769256] [DEBUG] [REMOTE ] ULBI: PASS: Integrity check passed. [2026-01-01T12:23:41.769302] [DEBUG] [REMOTE ] ULBI: Symbol is viable for forecasting. [2026-01-01T12:23:41.769362] [INFO ] [MAIN ] [3252/3542] ULBI kept (0.5s) | 3247 kept, 5 rejected | 137.7/min | ETA: 2.1m [2026-01-01T12:23:41.882028] [DEBUG] [REMOTE ] ULCC: Retrieved 1194 rows, trimmed to 300. [2026-01-01T12:23:41.882193] [DEBUG] [REMOTE ] ULCC: PASS: History has at least 300 days. [2026-01-01T12:23:41.882433] [DEBUG] [REMOTE ] ULCC: PASS: Price check passed. Min price $3.60. [2026-01-01T12:23:41.882594] [DEBUG] [REMOTE ] ULCC: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:41.882712] [DEBUG] [REMOTE ] ULCC: PASS: Integrity check passed. [2026-01-01T12:23:41.882753] [DEBUG] [REMOTE ] ULCC: Symbol is viable for forecasting. [2026-01-01T12:23:41.882804] [INFO ] [MAIN ] [3253/3542] ULCC kept (0.1s) | 3248 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-01T12:23:42.468005] [DEBUG] [REMOTE ] ULH: Retrieved 2432 rows, trimmed to 300. [2026-01-01T12:23:42.468183] [DEBUG] [REMOTE ] ULH: PASS: History has at least 300 days. [2026-01-01T12:23:42.468423] [DEBUG] [REMOTE ] ULH: PASS: Price check passed. Min price $12.87. [2026-01-01T12:23:42.468555] [DEBUG] [REMOTE ] ULH: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:42.468700] [DEBUG] [REMOTE ] ULH: PASS: Integrity check passed. [2026-01-01T12:23:42.468741] [DEBUG] [REMOTE ] ULH: Symbol is viable for forecasting. [2026-01-01T12:23:42.468794] [INFO ] [MAIN ] [3254/3542] ULH kept (0.6s) | 3249 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-01T12:23:42.962061] [DEBUG] [REMOTE ] ULTA: Retrieved 4575 rows, trimmed to 300. [2026-01-01T12:23:42.962253] [DEBUG] [REMOTE ] ULTA: PASS: History has at least 300 days. [2026-01-01T12:23:42.962517] [DEBUG] [REMOTE ] ULTA: PASS: Price check passed. Min price $496.44. [2026-01-01T12:23:42.962677] [DEBUG] [REMOTE ] ULTA: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:42.962799] [DEBUG] [REMOTE ] ULTA: PASS: Integrity check passed. [2026-01-01T12:23:42.962840] [DEBUG] [REMOTE ] ULTA: Symbol is viable for forecasting. [2026-01-01T12:23:42.962894] [INFO ] [MAIN ] [3255/3542] ULTA kept (0.5s) | 3250 kept, 5 rejected | 137.7/min | ETA: 2.1m [2026-01-01T12:23:43.065266] [DEBUG] [REMOTE ] ULY: Retrieved 552 rows, trimmed to 300. [2026-01-01T12:23:43.065445] [DEBUG] [REMOTE ] ULY: PASS: History has at least 300 days. [2026-01-01T12:23:43.065731] [DEBUG] [REMOTE ] ULY: PASS: Price check passed. Min price $1.76. [2026-01-01T12:23:43.065871] [DEBUG] [REMOTE ] ULY: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:43.065986] [DEBUG] [REMOTE ] ULY: PASS: Integrity check passed. [2026-01-01T12:23:43.066029] [DEBUG] [REMOTE ] ULY: Symbol is viable for forecasting. [2026-01-01T12:23:43.066080] [INFO ] [MAIN ] [3256/3542] ULY kept (0.1s) | 3251 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-01T12:23:43.744930] [DEBUG] [REMOTE ] UMBF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:43.745149] [DEBUG] [REMOTE ] UMBF: PASS: History has at least 300 days. [2026-01-01T12:23:43.745406] [DEBUG] [REMOTE ] UMBF: PASS: Price check passed. Min price $103.61. [2026-01-01T12:23:43.745543] [DEBUG] [REMOTE ] UMBF: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:43.745688] [DEBUG] [REMOTE ] UMBF: PASS: Integrity check passed. [2026-01-01T12:23:43.745731] [DEBUG] [REMOTE ] UMBF: Symbol is viable for forecasting. [2026-01-01T12:23:43.745784] [INFO ] [MAIN ] [3257/3542] UMBF kept (0.7s) | 3252 kept, 5 rejected | 137.8/min | ETA: 2.1m [2026-01-01T12:23:44.253091] [DEBUG] [REMOTE ] UMC: Retrieved 6359 rows, trimmed to 300. [2026-01-01T12:23:44.253298] [DEBUG] [REMOTE ] UMC: PASS: History has at least 300 days. [2026-01-01T12:23:44.253644] [DEBUG] [REMOTE ] UMC: PASS: Price check passed. Min price $7.02. [2026-01-01T12:23:44.253982] [DEBUG] [REMOTE ] UMC: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:44.254134] [DEBUG] [REMOTE ] UMC: PASS: Integrity check passed. [2026-01-01T12:23:44.254183] [DEBUG] [REMOTE ] UMC: Symbol is viable for forecasting. [2026-01-01T12:23:44.254245] [INFO ] [MAIN ] [3258/3542] UMC kept (0.5s) | 3253 kept, 5 rejected | 137.7/min | ETA: 2.1m [2026-01-01T12:23:44.683683] [DEBUG] [REMOTE ] UMH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:44.683879] [DEBUG] [REMOTE ] UMH: PASS: History has at least 300 days. [2026-01-01T12:23:44.684196] [DEBUG] [REMOTE ] UMH: PASS: Price check passed. Min price $13.91. [2026-01-01T12:23:44.684337] [DEBUG] [REMOTE ] UMH: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:44.684464] [DEBUG] [REMOTE ] UMH: PASS: Integrity check passed. [2026-01-01T12:23:44.684505] [DEBUG] [REMOTE ] UMH: Symbol is viable for forecasting. [2026-01-01T12:23:44.684558] [INFO ] [MAIN ] [3259/3542] UMH kept (0.4s) | 3254 kept, 5 rejected | 137.7/min | ETA: 2.1m [2026-01-01T12:23:44.874515] [DEBUG] [REMOTE ] UMMA: Retrieved 999 rows, trimmed to 300. [2026-01-01T12:23:44.874723] [DEBUG] [REMOTE ] UMMA: PASS: History has at least 300 days. [2026-01-01T12:23:44.874973] [DEBUG] [REMOTE ] UMMA: PASS: Price check passed. Min price $27.33. [2026-01-01T12:23:44.875110] [DEBUG] [REMOTE ] UMMA: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:44.875227] [DEBUG] [REMOTE ] UMMA: PASS: Integrity check passed. [2026-01-01T12:23:44.875269] [DEBUG] [REMOTE ] UMMA: Symbol is viable for forecasting. [2026-01-01T12:23:44.875322] [INFO ] [MAIN ] [3260/3542] UMMA kept (0.2s) | 3255 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-01T12:23:45.313432] [DEBUG] [REMOTE ] UNCY: Retrieved 1125 rows, trimmed to 300. [2026-01-01T12:23:45.313632] [DEBUG] [REMOTE ] UNCY: PASS: History has at least 300 days. [2026-01-01T12:23:45.313878] [DEBUG] [REMOTE ] UNCY: PASS: Price check passed. Min price $4.44. [2026-01-01T12:23:45.314017] [DEBUG] [REMOTE ] UNCY: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:45.314133] [DEBUG] [REMOTE ] UNCY: PASS: Integrity check passed. [2026-01-01T12:23:45.314175] [DEBUG] [REMOTE ] UNCY: Symbol is viable for forecasting. [2026-01-01T12:23:45.314229] [INFO ] [MAIN ] [3261/3542] UNCY kept (0.4s) | 3256 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-01T12:23:45.958134] [DEBUG] [REMOTE ] UNF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:45.958332] [DEBUG] [REMOTE ] UNF: PASS: History has at least 300 days. [2026-01-01T12:23:45.958674] [DEBUG] [REMOTE ] UNF: PASS: Price check passed. Min price $149.72. [2026-01-01T12:23:45.958822] [DEBUG] [REMOTE ] UNF: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:45.958949] [DEBUG] [REMOTE ] UNF: PASS: Integrity check passed. [2026-01-01T12:23:45.958992] [DEBUG] [REMOTE ] UNF: Symbol is viable for forecasting. [2026-01-01T12:23:45.959048] [INFO ] [MAIN ] [3262/3542] UNF kept (0.6s) | 3257 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-01T12:23:46.494448] [DEBUG] [REMOTE ] UNFI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:46.494651] [DEBUG] [REMOTE ] UNFI: PASS: History has at least 300 days. [2026-01-01T12:23:46.494921] [DEBUG] [REMOTE ] UNFI: PASS: Price check passed. Min price $31.42. [2026-01-01T12:23:46.495062] [DEBUG] [REMOTE ] UNFI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:46.495192] [DEBUG] [REMOTE ] UNFI: PASS: Integrity check passed. [2026-01-01T12:23:46.495235] [DEBUG] [REMOTE ] UNFI: Symbol is viable for forecasting. [2026-01-01T12:23:46.495287] [INFO ] [MAIN ] [3263/3542] UNFI kept (0.5s) | 3258 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-01T12:23:46.964240] [DEBUG] [REMOTE ] UNM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:46.964445] [DEBUG] [REMOTE ] UNM: PASS: History has at least 300 days. [2026-01-01T12:23:46.964785] [DEBUG] [REMOTE ] UNM: PASS: Price check passed. Min price $72.82. [2026-01-01T12:23:46.964928] [DEBUG] [REMOTE ] UNM: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:46.965076] [DEBUG] [REMOTE ] UNM: PASS: Integrity check passed. [2026-01-01T12:23:46.965117] [DEBUG] [REMOTE ] UNM: Symbol is viable for forecasting. [2026-01-01T12:23:46.965176] [INFO ] [MAIN ] [3264/3542] UNM kept (0.5s) | 3259 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-01T12:23:47.111075] [DEBUG] [REMOTE ] UNMA: Retrieved 1895 rows, trimmed to 300. [2026-01-01T12:23:47.111261] [DEBUG] [REMOTE ] UNMA: PASS: History has at least 300 days. [2026-01-01T12:23:47.111506] [DEBUG] [REMOTE ] UNMA: PASS: Price check passed. Min price $23.03. [2026-01-01T12:23:47.111674] [DEBUG] [REMOTE ] UNMA: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:47.111792] [DEBUG] [REMOTE ] UNMA: PASS: Integrity check passed. [2026-01-01T12:23:47.111832] [DEBUG] [REMOTE ] UNMA: Symbol is viable for forecasting. [2026-01-01T12:23:47.111885] [INFO ] [MAIN ] [3265/3542] UNMA kept (0.1s) | 3260 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-01T12:23:47.670284] [DEBUG] [REMOTE ] UNP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:47.670458] [DEBUG] [REMOTE ] UNP: PASS: History has at least 300 days. [2026-01-01T12:23:47.670734] [DEBUG] [REMOTE ] UNP: PASS: Price check passed. Min price $215.11. [2026-01-01T12:23:47.670899] [DEBUG] [REMOTE ] UNP: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:47.671055] [DEBUG] [REMOTE ] UNP: PASS: Integrity check passed. [2026-01-01T12:23:47.671103] [DEBUG] [REMOTE ] UNP: Symbol is viable for forecasting. [2026-01-01T12:23:47.671158] [INFO ] [MAIN ] [3266/3542] UNP kept (0.6s) | 3261 kept, 5 rejected | 137.8/min | ETA: 2.0m [2026-01-01T12:23:48.280268] [DEBUG] [REMOTE ] UNTY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:48.280488] [DEBUG] [REMOTE ] UNTY: PASS: History has at least 300 days. [2026-01-01T12:23:48.280779] [DEBUG] [REMOTE ] UNTY: PASS: Price check passed. Min price $45.04. [2026-01-01T12:23:48.280937] [DEBUG] [REMOTE ] UNTY: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:48.281094] [DEBUG] [REMOTE ] UNTY: PASS: Integrity check passed. [2026-01-01T12:23:48.281149] [DEBUG] [REMOTE ] UNTY: Symbol is viable for forecasting. [2026-01-01T12:23:48.281218] [INFO ] [MAIN ] [3267/3542] UNTY kept (0.6s) | 3262 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-01T12:23:48.730469] [DEBUG] [REMOTE ] UONE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:48.730703] [DEBUG] [REMOTE ] UONE: PASS: History has at least 300 days. [2026-01-01T12:23:48.731001] [DEBUG] [REMOTE ] UONE: PASS: Price check passed. Min price $1.02. [2026-01-01T12:23:48.731138] [DEBUG] [REMOTE ] UONE: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:48.731263] [DEBUG] [REMOTE ] UONE: PASS: Integrity check passed. [2026-01-01T12:23:48.731303] [DEBUG] [REMOTE ] UONE: Symbol is viable for forecasting. [2026-01-01T12:23:48.731358] [INFO ] [MAIN ] [3268/3542] UONE kept (0.5s) | 3263 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-01T12:23:49.220240] [DEBUG] [REMOTE ] UPBD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:49.220426] [DEBUG] [REMOTE ] UPBD: PASS: History has at least 300 days. [2026-01-01T12:23:49.220716] [DEBUG] [REMOTE ] UPBD: PASS: Price check passed. Min price $15.75. [2026-01-01T12:23:49.220855] [DEBUG] [REMOTE ] UPBD: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:49.220978] [DEBUG] [REMOTE ] UPBD: PASS: Integrity check passed. [2026-01-01T12:23:49.221018] [DEBUG] [REMOTE ] UPBD: Symbol is viable for forecasting. [2026-01-01T12:23:49.221071] [INFO ] [MAIN ] [3269/3542] UPBD kept (0.5s) | 3264 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-01T12:23:49.448444] [DEBUG] [REMOTE ] UPC: Retrieved 1201 rows, trimmed to 300. [2026-01-01T12:23:49.448664] [DEBUG] [REMOTE ] UPC: PASS: History has at least 300 days. [2026-01-01T12:23:49.448919] [DEBUG] [REMOTE ] UPC: PASS: Price check passed. Min price $3.40. [2026-01-01T12:23:49.449061] [DEBUG] [REMOTE ] UPC: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:49.449184] [DEBUG] [REMOTE ] UPC: PASS: Integrity check passed. [2026-01-01T12:23:49.449252] [DEBUG] [REMOTE ] UPC: Symbol is viable for forecasting. [2026-01-01T12:23:49.449308] [INFO ] [MAIN ] [3270/3542] UPC kept (0.2s) | 3265 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-01T12:23:49.953148] [DEBUG] [REMOTE ] UPLD: Retrieved 2804 rows, trimmed to 300. [2026-01-01T12:23:49.953324] [DEBUG] [REMOTE ] UPLD: PASS: History has at least 300 days. [2026-01-01T12:23:49.953563] [DEBUG] [REMOTE ] UPLD: PASS: Price check passed. Min price $1.43. [2026-01-01T12:23:49.953739] [DEBUG] [REMOTE ] UPLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:49.953864] [DEBUG] [REMOTE ] UPLD: PASS: Integrity check passed. [2026-01-01T12:23:49.953905] [DEBUG] [REMOTE ] UPLD: Symbol is viable for forecasting. [2026-01-01T12:23:49.954146] [INFO ] [MAIN ] [3271/3542] UPLD kept (0.5s) | 3266 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-01T12:23:50.476479] [DEBUG] [REMOTE ] UPS: Retrieved 6575 rows, trimmed to 300. [2026-01-01T12:23:50.476637] [DEBUG] [REMOTE ] UPS: PASS: History has at least 300 days. [2026-01-01T12:23:50.476855] [DEBUG] [REMOTE ] UPS: PASS: Price check passed. Min price $81.45. [2026-01-01T12:23:50.476984] [DEBUG] [REMOTE ] UPS: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:50.477097] [DEBUG] [REMOTE ] UPS: PASS: Integrity check passed. [2026-01-01T12:23:50.477136] [DEBUG] [REMOTE ] UPS: Symbol is viable for forecasting. [2026-01-01T12:23:50.477184] [INFO ] [MAIN ] [3272/3542] UPS kept (0.5s) | 3267 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-01T12:23:50.758282] [DEBUG] [REMOTE ] UPWK: Retrieved 1821 rows, trimmed to 300. [2026-01-01T12:23:50.758413] [DEBUG] [REMOTE ] UPWK: PASS: History has at least 300 days. [2026-01-01T12:23:50.758635] [DEBUG] [REMOTE ] UPWK: PASS: Price check passed. Min price $15.63. [2026-01-01T12:23:50.758790] [DEBUG] [REMOTE ] UPWK: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:50.758908] [DEBUG] [REMOTE ] UPWK: PASS: Integrity check passed. [2026-01-01T12:23:50.758949] [DEBUG] [REMOTE ] UPWK: Symbol is viable for forecasting. [2026-01-01T12:23:50.758996] [INFO ] [MAIN ] [3273/3542] UPWK kept (0.3s) | 3268 kept, 5 rejected | 137.7/min | ETA: 2.0m [2026-01-01T12:23:50.992105] [DEBUG] [REMOTE ] UPXI: Retrieved 1136 rows, trimmed to 300. [2026-01-01T12:23:50.992251] [DEBUG] [REMOTE ] UPXI: PASS: History has at least 300 days. [2026-01-01T12:23:50.992455] [DEBUG] [REMOTE ] UPXI: PASS: Price check passed. Min price $1.68. [2026-01-01T12:23:50.992609] [DEBUG] [REMOTE ] UPXI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:50.992722] [DEBUG] [REMOTE ] UPXI: PASS: Integrity check passed. [2026-01-01T12:23:50.992765] [DEBUG] [REMOTE ] UPXI: Symbol is viable for forecasting. [2026-01-01T12:23:50.992823] [INFO ] [MAIN ] [3274/3542] UPXI kept (0.2s) | 3269 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-01T12:23:51.718301] [DEBUG] [REMOTE ] URBN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:51.718429] [DEBUG] [REMOTE ] URBN: PASS: History has at least 300 days. [2026-01-01T12:23:51.718650] [DEBUG] [REMOTE ] URBN: PASS: Price check passed. Min price $59.57. [2026-01-01T12:23:51.718783] [DEBUG] [REMOTE ] URBN: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:51.718890] [DEBUG] [REMOTE ] URBN: PASS: Integrity check passed. [2026-01-01T12:23:51.718929] [DEBUG] [REMOTE ] URBN: Symbol is viable for forecasting. [2026-01-01T12:23:51.718977] [INFO ] [MAIN ] [3275/3542] URBN kept (0.7s) | 3270 kept, 5 rejected | 137.7/min | ETA: 1.9m [2026-01-01T12:23:51.991611] [DEBUG] [REMOTE ] URGN: Retrieved 2178 rows, trimmed to 300. [2026-01-01T12:23:51.991744] [DEBUG] [REMOTE ] URGN: PASS: History has at least 300 days. [2026-01-01T12:23:51.991944] [DEBUG] [REMOTE ] URGN: PASS: Price check passed. Min price $16.42. [2026-01-01T12:23:51.992072] [DEBUG] [REMOTE ] URGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:51.992177] [DEBUG] [REMOTE ] URGN: PASS: Integrity check passed. [2026-01-01T12:23:51.992216] [DEBUG] [REMOTE ] URGN: Symbol is viable for forecasting. [2026-01-01T12:23:51.992262] [INFO ] [MAIN ] [3276/3542] URGN kept (0.3s) | 3271 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-01T12:23:52.558056] [DEBUG] [REMOTE ] URI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:52.558192] [DEBUG] [REMOTE ] URI: PASS: History has at least 300 days. [2026-01-01T12:23:52.558406] [DEBUG] [REMOTE ] URI: PASS: Price check passed. Min price $770.00. [2026-01-01T12:23:52.558537] [DEBUG] [REMOTE ] URI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:52.558667] [DEBUG] [REMOTE ] URI: PASS: Integrity check passed. [2026-01-01T12:23:52.558708] [DEBUG] [REMOTE ] URI: Symbol is viable for forecasting. [2026-01-01T12:23:52.558756] [INFO ] [MAIN ] [3277/3542] URI kept (0.6s) | 3272 kept, 5 rejected | 137.7/min | ETA: 1.9m [2026-01-01T12:23:52.767900] [DEBUG] [REMOTE ] URNJ: Retrieved 731 rows, trimmed to 300. [2026-01-01T12:23:52.768038] [DEBUG] [REMOTE ] URNJ: PASS: History has at least 300 days. [2026-01-01T12:23:52.768241] [DEBUG] [REMOTE ] URNJ: PASS: Price check passed. Min price $21.59. [2026-01-01T12:23:52.768374] [DEBUG] [REMOTE ] URNJ: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:52.768481] [DEBUG] [REMOTE ] URNJ: PASS: Integrity check passed. [2026-01-01T12:23:52.768522] [DEBUG] [REMOTE ] URNJ: Symbol is viable for forecasting. [2026-01-01T12:23:52.768586] [INFO ] [MAIN ] [3278/3542] URNJ kept (0.2s) | 3273 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-01T12:23:53.224387] [DEBUG] [REMOTE ] UROY: Retrieved 1499 rows, trimmed to 300. [2026-01-01T12:23:53.224560] [DEBUG] [REMOTE ] UROY: PASS: History has at least 300 days. [2026-01-01T12:23:53.224787] [DEBUG] [REMOTE ] UROY: PASS: Price check passed. Min price $3.32. [2026-01-01T12:23:53.224919] [DEBUG] [REMOTE ] UROY: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:53.225028] [DEBUG] [REMOTE ] UROY: PASS: Integrity check passed. [2026-01-01T12:23:53.225068] [DEBUG] [REMOTE ] UROY: Symbol is viable for forecasting. [2026-01-01T12:23:53.225115] [INFO ] [MAIN ] [3279/3542] UROY kept (0.5s) | 3274 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-01T12:23:53.836547] [DEBUG] [REMOTE ] USA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:53.836740] [DEBUG] [REMOTE ] USA: PASS: History has at least 300 days. [2026-01-01T12:23:53.836961] [DEBUG] [REMOTE ] USA: PASS: Price check passed. Min price $5.84. [2026-01-01T12:23:53.837093] [DEBUG] [REMOTE ] USA: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:53.837203] [DEBUG] [REMOTE ] USA: PASS: Integrity check passed. [2026-01-01T12:23:53.837243] [DEBUG] [REMOTE ] USA: Symbol is viable for forecasting. [2026-01-01T12:23:53.837290] [INFO ] [MAIN ] [3280/3542] USA kept (0.6s) | 3275 kept, 5 rejected | 137.7/min | ETA: 1.9m [2026-01-01T12:23:54.174615] [DEBUG] [REMOTE ] USAC: Retrieved 3261 rows, trimmed to 300. [2026-01-01T12:23:54.174749] [DEBUG] [REMOTE ] USAC: PASS: History has at least 300 days. [2026-01-01T12:23:54.174949] [DEBUG] [REMOTE ] USAC: PASS: Price check passed. Min price $21.98. [2026-01-01T12:23:54.175085] [DEBUG] [REMOTE ] USAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:54.175205] [DEBUG] [REMOTE ] USAC: PASS: Integrity check passed. [2026-01-01T12:23:54.175249] [DEBUG] [REMOTE ] USAC: Symbol is viable for forecasting. [2026-01-01T12:23:54.175305] [INFO ] [MAIN ] [3281/3542] USAC kept (0.3s) | 3276 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-01T12:23:54.750166] [DEBUG] [REMOTE ] USB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:54.750300] [DEBUG] [REMOTE ] USB: PASS: History has at least 300 days. [2026-01-01T12:23:54.750513] [DEBUG] [REMOTE ] USB: PASS: Price check passed. Min price $44.84. [2026-01-01T12:23:54.750663] [DEBUG] [REMOTE ] USB: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:54.750775] [DEBUG] [REMOTE ] USB: PASS: Integrity check passed. [2026-01-01T12:23:54.750813] [DEBUG] [REMOTE ] USB: Symbol is viable for forecasting. [2026-01-01T12:23:54.750862] [INFO ] [MAIN ] [3282/3542] USB kept (0.6s) | 3277 kept, 5 rejected | 137.7/min | ETA: 1.9m [2026-01-01T12:23:54.973603] [DEBUG] [REMOTE ] USCB: Retrieved 1116 rows, trimmed to 300. [2026-01-01T12:23:54.973720] [DEBUG] [REMOTE ] USCB: PASS: History has at least 300 days. [2026-01-01T12:23:54.973915] [DEBUG] [REMOTE ] USCB: PASS: Price check passed. Min price $16.35. [2026-01-01T12:23:54.974045] [DEBUG] [REMOTE ] USCB: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:54.974150] [DEBUG] [REMOTE ] USCB: PASS: Integrity check passed. [2026-01-01T12:23:54.974190] [DEBUG] [REMOTE ] USCB: Symbol is viable for forecasting. [2026-01-01T12:23:54.974235] [INFO ] [MAIN ] [3283/3542] USCB kept (0.2s) | 3278 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-01T12:23:55.333720] [DEBUG] [REMOTE ] USDX: Retrieved 462 rows, trimmed to 300. [2026-01-01T12:23:55.333847] [DEBUG] [REMOTE ] USDX: PASS: History has at least 300 days. [2026-01-01T12:23:55.334072] [DEBUG] [REMOTE ] USDX: PASS: Price check passed. Min price $25.17. [2026-01-01T12:23:55.334201] [DEBUG] [REMOTE ] USDX: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:55.334305] [DEBUG] [REMOTE ] USDX: PASS: Integrity check passed. [2026-01-01T12:23:55.334344] [DEBUG] [REMOTE ] USDX: Symbol is viable for forecasting. [2026-01-01T12:23:55.334391] [INFO ] [MAIN ] [3284/3542] USDX kept (0.4s) | 3279 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-01T12:23:55.759415] [DEBUG] [REMOTE ] USEA: Retrieved 877 rows, trimmed to 300. [2026-01-01T12:23:55.759549] [DEBUG] [REMOTE ] USEA: PASS: History has at least 300 days. [2026-01-01T12:23:55.759788] [DEBUG] [REMOTE ] USEA: PASS: Price check passed. Min price $1.41. [2026-01-01T12:23:55.759929] [DEBUG] [REMOTE ] USEA: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:55.760040] [DEBUG] [REMOTE ] USEA: PASS: Integrity check passed. [2026-01-01T12:23:55.760081] [DEBUG] [REMOTE ] USEA: Symbol is viable for forecasting. [2026-01-01T12:23:55.760129] [INFO ] [MAIN ] [3285/3542] USEA kept (0.4s) | 3280 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-01T12:23:56.269334] [DEBUG] [REMOTE ] USFD: Retrieved 2414 rows, trimmed to 300. [2026-01-01T12:23:56.269546] [DEBUG] [REMOTE ] USFD: PASS: History has at least 300 days. [2026-01-01T12:23:56.269900] [DEBUG] [REMOTE ] USFD: PASS: Price check passed. Min price $70.05. [2026-01-01T12:23:56.270037] [DEBUG] [REMOTE ] USFD: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:56.270183] [DEBUG] [REMOTE ] USFD: PASS: Integrity check passed. [2026-01-01T12:23:56.270223] [DEBUG] [REMOTE ] USFD: Symbol is viable for forecasting. [2026-01-01T12:23:56.270278] [INFO ] [MAIN ] [3286/3542] USFD kept (0.5s) | 3281 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-01T12:23:56.577558] [DEBUG] [REMOTE ] USGO: Retrieved 678 rows, trimmed to 300. [2026-01-01T12:23:56.577752] [DEBUG] [REMOTE ] USGO: PASS: History has at least 300 days. [2026-01-01T12:23:56.577991] [DEBUG] [REMOTE ] USGO: PASS: Price check passed. Min price $8.82. [2026-01-01T12:23:56.578133] [DEBUG] [REMOTE ] USGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:56.578251] [DEBUG] [REMOTE ] USGO: PASS: Integrity check passed. [2026-01-01T12:23:56.578294] [DEBUG] [REMOTE ] USGO: Symbol is viable for forecasting. [2026-01-01T12:23:56.578348] [INFO ] [MAIN ] [3287/3542] USGO kept (0.3s) | 3282 kept, 5 rejected | 137.8/min | ETA: 1.9m [2026-01-01T12:23:57.213564] [DEBUG] [REMOTE ] USIG: Retrieved 4774 rows, trimmed to 300. [2026-01-01T12:23:57.213764] [DEBUG] [REMOTE ] USIG: PASS: History has at least 300 days. [2026-01-01T12:23:57.214057] [DEBUG] [REMOTE ] USIG: PASS: Price check passed. Min price $51.36. [2026-01-01T12:23:57.214196] [DEBUG] [REMOTE ] USIG: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:57.214311] [DEBUG] [REMOTE ] USIG: PASS: Integrity check passed. [2026-01-01T12:23:57.214351] [DEBUG] [REMOTE ] USIG: Symbol is viable for forecasting. [2026-01-01T12:23:57.214403] [INFO ] [MAIN ] [3288/3542] USIG kept (0.6s) | 3283 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-01T12:23:57.663433] [DEBUG] [REMOTE ] USIO: Retrieved 6284 rows, trimmed to 300. [2026-01-01T12:23:57.663656] [DEBUG] [REMOTE ] USIO: PASS: History has at least 300 days. [2026-01-01T12:23:57.663962] [DEBUG] [REMOTE ] USIO: PASS: Price check passed. Min price $1.32. [2026-01-01T12:23:57.664106] [DEBUG] [REMOTE ] USIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:57.664237] [DEBUG] [REMOTE ] USIO: PASS: Integrity check passed. [2026-01-01T12:23:57.664280] [DEBUG] [REMOTE ] USIO: Symbol is viable for forecasting. [2026-01-01T12:23:57.664336] [INFO ] [MAIN ] [3289/3542] USIO kept (0.4s) | 3284 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-01T12:23:58.131099] [DEBUG] [REMOTE ] USLM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:23:58.131329] [DEBUG] [REMOTE ] USLM: PASS: History has at least 300 days. [2026-01-01T12:23:58.131641] [DEBUG] [REMOTE ] USLM: PASS: Price check passed. Min price $111.00. [2026-01-01T12:23:58.131787] [DEBUG] [REMOTE ] USLM: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:58.131920] [DEBUG] [REMOTE ] USLM: PASS: Integrity check passed. [2026-01-01T12:23:58.131962] [DEBUG] [REMOTE ] USLM: Symbol is viable for forecasting. [2026-01-01T12:23:58.132017] [INFO ] [MAIN ] [3290/3542] USLM kept (0.5s) | 3285 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-01T12:23:58.443025] [DEBUG] [REMOTE ] USMC: Retrieved 2066 rows, trimmed to 300. [2026-01-01T12:23:58.443168] [DEBUG] [REMOTE ] USMC: PASS: History has at least 300 days. [2026-01-01T12:23:58.443379] [DEBUG] [REMOTE ] USMC: PASS: Price check passed. Min price $66.08. [2026-01-01T12:23:58.443514] [DEBUG] [REMOTE ] USMC: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:58.443655] [DEBUG] [REMOTE ] USMC: PASS: Integrity check passed. [2026-01-01T12:23:58.443699] [DEBUG] [REMOTE ] USMC: Symbol is viable for forecasting. [2026-01-01T12:23:58.443749] [INFO ] [MAIN ] [3291/3542] USMC kept (0.3s) | 3286 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-01T12:23:58.613465] [DEBUG] [REMOTE ] USOI: Retrieved 397 rows, trimmed to 300. [2026-01-01T12:23:58.613616] [DEBUG] [REMOTE ] USOI: PASS: History has at least 300 days. [2026-01-01T12:23:58.613820] [DEBUG] [REMOTE ] USOI: PASS: Price check passed. Min price $45.42. [2026-01-01T12:23:58.613952] [DEBUG] [REMOTE ] USOI: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:58.614058] [DEBUG] [REMOTE ] USOI: PASS: Integrity check passed. [2026-01-01T12:23:58.614096] [DEBUG] [REMOTE ] USOI: Symbol is viable for forecasting. [2026-01-01T12:23:58.614144] [INFO ] [MAIN ] [3292/3542] USOI kept (0.2s) | 3287 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-01T12:23:59.151698] [DEBUG] [REMOTE ] USOY: Retrieved 412 rows, trimmed to 300. [2026-01-01T12:23:59.151838] [DEBUG] [REMOTE ] USOY: PASS: History has at least 300 days. [2026-01-01T12:23:59.152045] [DEBUG] [REMOTE ] USOY: PASS: Price check passed. Min price $6.26. [2026-01-01T12:23:59.152361] [DEBUG] [REMOTE ] USOY: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:59.152469] [DEBUG] [REMOTE ] USOY: PASS: Integrity check passed. [2026-01-01T12:23:59.152508] [DEBUG] [REMOTE ] USOY: Symbol is viable for forecasting. [2026-01-01T12:23:59.152556] [INFO ] [MAIN ] [3293/3542] USOY kept (0.5s) | 3288 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-01T12:23:59.649425] [DEBUG] [REMOTE ] USTB: Retrieved 2056 rows, trimmed to 300. [2026-01-01T12:23:59.649558] [DEBUG] [REMOTE ] USTB: PASS: History has at least 300 days. [2026-01-01T12:23:59.649785] [DEBUG] [REMOTE ] USTB: PASS: Price check passed. Min price $50.25. [2026-01-01T12:23:59.649915] [DEBUG] [REMOTE ] USTB: PASS: Continuity check passed with 300 days. [2026-01-01T12:23:59.650024] [DEBUG] [REMOTE ] USTB: PASS: Integrity check passed. [2026-01-01T12:23:59.650064] [DEBUG] [REMOTE ] USTB: Symbol is viable for forecasting. [2026-01-01T12:23:59.650110] [INFO ] [MAIN ] [3294/3542] USTB kept (0.5s) | 3289 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-01T12:24:00.025148] [DEBUG] [REMOTE ] USVM: Retrieved 2056 rows, trimmed to 300. [2026-01-01T12:24:00.025341] [DEBUG] [REMOTE ] USVM: PASS: History has at least 300 days. [2026-01-01T12:24:00.025677] [DEBUG] [REMOTE ] USVM: PASS: Price check passed. Min price $86.18. [2026-01-01T12:24:00.025875] [DEBUG] [REMOTE ] USVM: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:00.026038] [DEBUG] [REMOTE ] USVM: PASS: Integrity check passed. [2026-01-01T12:24:00.026096] [DEBUG] [REMOTE ] USVM: Symbol is viable for forecasting. [2026-01-01T12:24:00.026167] [INFO ] [MAIN ] [3295/3542] USVM kept (0.4s) | 3290 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-01T12:24:00.495761] [DEBUG] [REMOTE ] USXF: Retrieved 1392 rows, trimmed to 300. [2026-01-01T12:24:00.495934] [DEBUG] [REMOTE ] USXF: PASS: History has at least 300 days. [2026-01-01T12:24:00.496223] [DEBUG] [REMOTE ] USXF: PASS: Price check passed. Min price $54.69. [2026-01-01T12:24:00.496427] [DEBUG] [REMOTE ] USXF: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:00.496612] [DEBUG] [REMOTE ] USXF: PASS: Integrity check passed. [2026-01-01T12:24:00.496678] [DEBUG] [REMOTE ] USXF: Symbol is viable for forecasting. [2026-01-01T12:24:00.496751] [INFO ] [MAIN ] [3296/3542] USXF kept (0.5s) | 3291 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-01T12:24:00.776617] [DEBUG] [REMOTE ] UTEN: Retrieved 853 rows, trimmed to 300. [2026-01-01T12:24:00.776754] [DEBUG] [REMOTE ] UTEN: PASS: History has at least 300 days. [2026-01-01T12:24:00.776955] [DEBUG] [REMOTE ] UTEN: PASS: Price check passed. Min price $43.71. [2026-01-01T12:24:00.777093] [DEBUG] [REMOTE ] UTEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:00.777201] [DEBUG] [REMOTE ] UTEN: PASS: Integrity check passed. [2026-01-01T12:24:00.777241] [DEBUG] [REMOTE ] UTEN: Symbol is viable for forecasting. [2026-01-01T12:24:00.777289] [INFO ] [MAIN ] [3297/3542] UTEN kept (0.3s) | 3292 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-01T12:24:01.277049] [DEBUG] [REMOTE ] UTF: Retrieved 5446 rows, trimmed to 300. [2026-01-01T12:24:01.277456] [DEBUG] [REMOTE ] UTF: PASS: History has at least 300 days. [2026-01-01T12:24:01.277847] [DEBUG] [REMOTE ] UTF: PASS: Price check passed. Min price $23.27. [2026-01-01T12:24:01.278034] [DEBUG] [REMOTE ] UTF: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:01.278390] [DEBUG] [REMOTE ] UTF: PASS: Integrity check passed. [2026-01-01T12:24:01.278452] [DEBUG] [REMOTE ] UTF: Symbol is viable for forecasting. [2026-01-01T12:24:01.278527] [INFO ] [MAIN ] [3298/3542] UTF kept (0.5s) | 3293 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-01T12:24:01.780174] [DEBUG] [REMOTE ] UTI: Retrieved 5544 rows, trimmed to 300. [2026-01-01T12:24:01.780410] [DEBUG] [REMOTE ] UTI: PASS: History has at least 300 days. [2026-01-01T12:24:01.780827] [DEBUG] [REMOTE ] UTI: PASS: Price check passed. Min price $21.77. [2026-01-01T12:24:01.780990] [DEBUG] [REMOTE ] UTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:01.781160] [DEBUG] [REMOTE ] UTI: PASS: Integrity check passed. [2026-01-01T12:24:01.781207] [DEBUG] [REMOTE ] UTI: Symbol is viable for forecasting. [2026-01-01T12:24:01.781272] [INFO ] [MAIN ] [3299/3542] UTI kept (0.5s) | 3294 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-01T12:24:02.271822] [DEBUG] [REMOTE ] UTL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:02.272007] [DEBUG] [REMOTE ] UTL: PASS: History has at least 300 days. [2026-01-01T12:24:02.272268] [DEBUG] [REMOTE ] UTL: PASS: Price check passed. Min price $46.95. [2026-01-01T12:24:02.272405] [DEBUG] [REMOTE ] UTL: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:02.272528] [DEBUG] [REMOTE ] UTL: PASS: Integrity check passed. [2026-01-01T12:24:02.272597] [DEBUG] [REMOTE ] UTL: Symbol is viable for forecasting. [2026-01-01T12:24:02.272658] [INFO ] [MAIN ] [3300/3542] UTL kept (0.5s) | 3295 kept, 5 rejected | 137.8/min | ETA: 1.8m [2026-01-01T12:24:02.735792] [DEBUG] [REMOTE ] UTMD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:02.736041] [DEBUG] [REMOTE ] UTMD: PASS: History has at least 300 days. [2026-01-01T12:24:02.736398] [DEBUG] [REMOTE ] UTMD: PASS: Price check passed. Min price $53.52. [2026-01-01T12:24:02.736550] [DEBUG] [REMOTE ] UTMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:02.736717] [DEBUG] [REMOTE ] UTMD: PASS: Integrity check passed. [2026-01-01T12:24:02.736762] [DEBUG] [REMOTE ] UTMD: Symbol is viable for forecasting. [2026-01-01T12:24:02.736818] [INFO ] [MAIN ] [3301/3542] UTMD kept (0.5s) | 3296 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:02.978435] [DEBUG] [REMOTE ] UTZ: Retrieved 1781 rows, trimmed to 300. [2026-01-01T12:24:02.978633] [DEBUG] [REMOTE ] UTZ: PASS: History has at least 300 days. [2026-01-01T12:24:02.978876] [DEBUG] [REMOTE ] UTZ: PASS: Price check passed. Min price $9.16. [2026-01-01T12:24:02.979013] [DEBUG] [REMOTE ] UTZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:02.979127] [DEBUG] [REMOTE ] UTZ: PASS: Integrity check passed. [2026-01-01T12:24:02.979169] [DEBUG] [REMOTE ] UTZ: Symbol is viable for forecasting. [2026-01-01T12:24:02.979427] [INFO ] [MAIN ] [3302/3542] UTZ kept (0.2s) | 3297 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:03.696160] [DEBUG] [REMOTE ] UVE: Retrieved 5680 rows, trimmed to 300. [2026-01-01T12:24:03.696303] [DEBUG] [REMOTE ] UVE: PASS: History has at least 300 days. [2026-01-01T12:24:03.696516] [DEBUG] [REMOTE ] UVE: PASS: Price check passed. Min price $27.69. [2026-01-01T12:24:03.696671] [DEBUG] [REMOTE ] UVE: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:03.696784] [DEBUG] [REMOTE ] UVE: PASS: Integrity check passed. [2026-01-01T12:24:03.696824] [DEBUG] [REMOTE ] UVE: Symbol is viable for forecasting. [2026-01-01T12:24:03.696874] [INFO ] [MAIN ] [3303/3542] UVE kept (0.7s) | 3298 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:04.166039] [DEBUG] [REMOTE ] UVSP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:04.166223] [DEBUG] [REMOTE ] UVSP: PASS: History has at least 300 days. [2026-01-01T12:24:04.166531] [DEBUG] [REMOTE ] UVSP: PASS: Price check passed. Min price $28.09. [2026-01-01T12:24:04.166697] [DEBUG] [REMOTE ] UVSP: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:04.166830] [DEBUG] [REMOTE ] UVSP: PASS: Integrity check passed. [2026-01-01T12:24:04.166871] [DEBUG] [REMOTE ] UVSP: Symbol is viable for forecasting. [2026-01-01T12:24:04.166925] [INFO ] [MAIN ] [3304/3542] UVSP kept (0.5s) | 3299 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:04.391445] [DEBUG] [REMOTE ] UWMC: Retrieved 1214 rows, trimmed to 300. [2026-01-01T12:24:04.391587] [DEBUG] [REMOTE ] UWMC: PASS: History has at least 300 days. [2026-01-01T12:24:04.391782] [DEBUG] [REMOTE ] UWMC: PASS: Price check passed. Min price $4.38. [2026-01-01T12:24:04.391912] [DEBUG] [REMOTE ] UWMC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:04.392018] [DEBUG] [REMOTE ] UWMC: PASS: Integrity check passed. [2026-01-01T12:24:04.392057] [DEBUG] [REMOTE ] UWMC: Symbol is viable for forecasting. [2026-01-01T12:24:04.392103] [INFO ] [MAIN ] [3305/3542] UWMC kept (0.2s) | 3300 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:04.844974] [DEBUG] [REMOTE ] UXIN: Retrieved 1889 rows, trimmed to 300. [2026-01-01T12:24:04.845113] [DEBUG] [REMOTE ] UXIN: PASS: History has at least 300 days. [2026-01-01T12:24:04.845316] [DEBUG] [REMOTE ] UXIN: PASS: Price check passed. Min price $2.50. [2026-01-01T12:24:04.845445] [DEBUG] [REMOTE ] UXIN: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:04.845555] [DEBUG] [REMOTE ] UXIN: PASS: Integrity check passed. [2026-01-01T12:24:04.845615] [DEBUG] [REMOTE ] UXIN: Symbol is viable for forecasting. [2026-01-01T12:24:04.845664] [INFO ] [MAIN ] [3306/3542] UXIN kept (0.5s) | 3301 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:05.205970] [DEBUG] [REMOTE ] UYLD: Retrieved 799 rows, trimmed to 300. [2026-01-01T12:24:05.206118] [DEBUG] [REMOTE ] UYLD: PASS: History has at least 300 days. [2026-01-01T12:24:05.206358] [DEBUG] [REMOTE ] UYLD: PASS: Price check passed. Min price $50.55. [2026-01-01T12:24:05.206513] [DEBUG] [REMOTE ] UYLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:05.206670] [DEBUG] [REMOTE ] UYLD: PASS: Integrity check passed. [2026-01-01T12:24:05.206720] [DEBUG] [REMOTE ] UYLD: Symbol is viable for forecasting. [2026-01-01T12:24:05.206777] [INFO ] [MAIN ] [3307/3542] UYLD kept (0.4s) | 3302 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:05.644237] [DEBUG] [REMOTE ] UZE: Retrieved 1267 rows, trimmed to 300. [2026-01-01T12:24:05.644441] [DEBUG] [REMOTE ] UZE: PASS: History has at least 300 days. [2026-01-01T12:24:05.644729] [DEBUG] [REMOTE ] UZE: PASS: Price check passed. Min price $17.44. [2026-01-01T12:24:05.644872] [DEBUG] [REMOTE ] UZE: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:05.645000] [DEBUG] [REMOTE ] UZE: PASS: Integrity check passed. [2026-01-01T12:24:05.645042] [DEBUG] [REMOTE ] UZE: Symbol is viable for forecasting. [2026-01-01T12:24:05.645096] [INFO ] [MAIN ] [3308/3542] UZE kept (0.4s) | 3303 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:06.155735] [DEBUG] [REMOTE ] VAC: Retrieved 3557 rows, trimmed to 300. [2026-01-01T12:24:06.155909] [DEBUG] [REMOTE ] VAC: PASS: History has at least 300 days. [2026-01-01T12:24:06.156165] [DEBUG] [REMOTE ] VAC: PASS: Price check passed. Min price $44.87. [2026-01-01T12:24:06.156307] [DEBUG] [REMOTE ] VAC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:06.156423] [DEBUG] [REMOTE ] VAC: PASS: Integrity check passed. [2026-01-01T12:24:06.156465] [DEBUG] [REMOTE ] VAC: Symbol is viable for forecasting. [2026-01-01T12:24:06.156518] [INFO ] [MAIN ] [3309/3542] VAC kept (0.5s) | 3304 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:06.623206] [DEBUG] [REMOTE ] VAL: Retrieved 5625 rows, trimmed to 300. [2026-01-01T12:24:06.623369] [DEBUG] [REMOTE ] VAL: PASS: History has at least 300 days. [2026-01-01T12:24:06.623636] [DEBUG] [REMOTE ] VAL: PASS: Price check passed. Min price $46.75. [2026-01-01T12:24:06.623781] [DEBUG] [REMOTE ] VAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:06.623907] [DEBUG] [REMOTE ] VAL: PASS: Integrity check passed. [2026-01-01T12:24:06.623950] [DEBUG] [REMOTE ] VAL: Symbol is viable for forecasting. [2026-01-01T12:24:06.624003] [INFO ] [MAIN ] [3310/3542] VAL kept (0.5s) | 3305 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:07.078695] [DEBUG] [REMOTE ] VALE: Retrieved 5985 rows, trimmed to 300. [2026-01-01T12:24:07.078898] [DEBUG] [REMOTE ] VALE: PASS: History has at least 300 days. [2026-01-01T12:24:07.079197] [DEBUG] [REMOTE ] VALE: PASS: Price check passed. Min price $10.56. [2026-01-01T12:24:07.079360] [DEBUG] [REMOTE ] VALE: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:07.079500] [DEBUG] [REMOTE ] VALE: PASS: Integrity check passed. [2026-01-01T12:24:07.079543] [DEBUG] [REMOTE ] VALE: Symbol is viable for forecasting. [2026-01-01T12:24:07.079620] [INFO ] [MAIN ] [3311/3542] VALE kept (0.5s) | 3306 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:07.314719] [DEBUG] [REMOTE ] VALN: Retrieved 1171 rows, trimmed to 300. [2026-01-01T12:24:07.314885] [DEBUG] [REMOTE ] VALN: PASS: History has at least 300 days. [2026-01-01T12:24:07.315093] [DEBUG] [REMOTE ] VALN: PASS: Price check passed. Min price $8.07. [2026-01-01T12:24:07.315250] [DEBUG] [REMOTE ] VALN: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:07.315377] [DEBUG] [REMOTE ] VALN: PASS: Integrity check passed. [2026-01-01T12:24:07.315417] [DEBUG] [REMOTE ] VALN: Symbol is viable for forecasting. [2026-01-01T12:24:07.315465] [INFO ] [MAIN ] [3312/3542] VALN kept (0.2s) | 3307 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:07.787044] [DEBUG] [REMOTE ] VANI: Retrieved 2795 rows, trimmed to 300. [2026-01-01T12:24:07.787194] [DEBUG] [REMOTE ] VANI: PASS: History has at least 300 days. [2026-01-01T12:24:07.787429] [DEBUG] [REMOTE ] VANI: PASS: Price check passed. Min price $1.23. [2026-01-01T12:24:07.787609] [DEBUG] [REMOTE ] VANI: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:07.787741] [DEBUG] [REMOTE ] VANI: PASS: Integrity check passed. [2026-01-01T12:24:07.787788] [DEBUG] [REMOTE ] VANI: Symbol is viable for forecasting. [2026-01-01T12:24:07.787847] [INFO ] [MAIN ] [3313/3542] VANI kept (0.5s) | 3308 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:08.313332] [DEBUG] [REMOTE ] VBF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:08.313472] [DEBUG] [REMOTE ] VBF: PASS: History has at least 300 days. [2026-01-01T12:24:08.313709] [DEBUG] [REMOTE ] VBF: PASS: Price check passed. Min price $15.31. [2026-01-01T12:24:08.313842] [DEBUG] [REMOTE ] VBF: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:08.313957] [DEBUG] [REMOTE ] VBF: PASS: Integrity check passed. [2026-01-01T12:24:08.313996] [DEBUG] [REMOTE ] VBF: Symbol is viable for forecasting. [2026-01-01T12:24:08.314044] [INFO ] [MAIN ] [3314/3542] VBF kept (0.5s) | 3309 kept, 5 rejected | 137.8/min | ETA: 1.7m [2026-01-01T12:24:08.555281] [DEBUG] [REMOTE ] VBNK: Retrieved 1091 rows, trimmed to 300. [2026-01-01T12:24:08.555417] [DEBUG] [REMOTE ] VBNK: PASS: History has at least 300 days. [2026-01-01T12:24:08.555631] [DEBUG] [REMOTE ] VBNK: PASS: Price check passed. Min price $11.26. [2026-01-01T12:24:08.555763] [DEBUG] [REMOTE ] VBNK: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:08.555871] [DEBUG] [REMOTE ] VBNK: PASS: Integrity check passed. [2026-01-01T12:24:08.555909] [DEBUG] [REMOTE ] VBNK: Symbol is viable for forecasting. [2026-01-01T12:24:08.555975] [INFO ] [MAIN ] [3315/3542] VBNK kept (0.2s) | 3310 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:08.948452] [DEBUG] [REMOTE ] VC: Retrieved 3834 rows, trimmed to 300. [2026-01-01T12:24:08.948608] [DEBUG] [REMOTE ] VC: PASS: History has at least 300 days. [2026-01-01T12:24:08.948813] [DEBUG] [REMOTE ] VC: PASS: Price check passed. Min price $95.10. [2026-01-01T12:24:08.948947] [DEBUG] [REMOTE ] VC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:08.949057] [DEBUG] [REMOTE ] VC: PASS: Integrity check passed. [2026-01-01T12:24:08.949097] [DEBUG] [REMOTE ] VC: Symbol is viable for forecasting. [2026-01-01T12:24:08.949144] [INFO ] [MAIN ] [3316/3542] VC kept (0.4s) | 3311 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:09.564384] [DEBUG] [REMOTE ] VCEL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:09.564533] [DEBUG] [REMOTE ] VCEL: PASS: History has at least 300 days. [2026-01-01T12:24:09.564785] [DEBUG] [REMOTE ] VCEL: PASS: Price check passed. Min price $31.85. [2026-01-01T12:24:09.564918] [DEBUG] [REMOTE ] VCEL: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:09.565038] [DEBUG] [REMOTE ] VCEL: PASS: Integrity check passed. [2026-01-01T12:24:09.565077] [DEBUG] [REMOTE ] VCEL: Symbol is viable for forecasting. [2026-01-01T12:24:09.565126] [INFO ] [MAIN ] [3317/3542] VCEL kept (0.6s) | 3312 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:09.769784] [DEBUG] [REMOTE ] VCRB: Retrieved 513 rows, trimmed to 300. [2026-01-01T12:24:09.769914] [DEBUG] [REMOTE ] VCRB: PASS: History has at least 300 days. [2026-01-01T12:24:09.770105] [DEBUG] [REMOTE ] VCRB: PASS: Price check passed. Min price $77.22. [2026-01-01T12:24:09.770234] [DEBUG] [REMOTE ] VCRB: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:09.770339] [DEBUG] [REMOTE ] VCRB: PASS: Integrity check passed. [2026-01-01T12:24:09.770379] [DEBUG] [REMOTE ] VCRB: Symbol is viable for forecasting. [2026-01-01T12:24:09.770435] [INFO ] [MAIN ] [3318/3542] VCRB kept (0.2s) | 3313 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:10.389327] [DEBUG] [REMOTE ] VCSH: Retrieved 4051 rows, trimmed to 300. [2026-01-01T12:24:10.389460] [DEBUG] [REMOTE ] VCSH: PASS: History has at least 300 days. [2026-01-01T12:24:10.389698] [DEBUG] [REMOTE ] VCSH: PASS: Price check passed. Min price $78.82. [2026-01-01T12:24:10.389835] [DEBUG] [REMOTE ] VCSH: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:10.389947] [DEBUG] [REMOTE ] VCSH: PASS: Integrity check passed. [2026-01-01T12:24:10.389988] [DEBUG] [REMOTE ] VCSH: Symbol is viable for forecasting. [2026-01-01T12:24:10.390038] [INFO ] [MAIN ] [3319/3542] VCSH kept (0.6s) | 3314 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:10.861956] [DEBUG] [REMOTE ] VECO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:10.862105] [DEBUG] [REMOTE ] VECO: PASS: History has at least 300 days. [2026-01-01T12:24:10.862333] [DEBUG] [REMOTE ] VECO: PASS: Price check passed. Min price $26.39. [2026-01-01T12:24:10.862467] [DEBUG] [REMOTE ] VECO: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:10.862604] [DEBUG] [REMOTE ] VECO: PASS: Integrity check passed. [2026-01-01T12:24:10.862644] [DEBUG] [REMOTE ] VECO: Symbol is viable for forecasting. [2026-01-01T12:24:10.862693] [INFO ] [MAIN ] [3320/3542] VECO kept (0.5s) | 3315 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:11.094688] [DEBUG] [REMOTE ] VEEE: Retrieved 1118 rows, trimmed to 300. [2026-01-01T12:24:11.094815] [DEBUG] [REMOTE ] VEEE: PASS: History has at least 300 days. [2026-01-01T12:24:11.095008] [DEBUG] [REMOTE ] VEEE: PASS: Price check passed. Min price $1.59. [2026-01-01T12:24:11.095138] [DEBUG] [REMOTE ] VEEE: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:11.095243] [DEBUG] [REMOTE ] VEEE: PASS: Integrity check passed. [2026-01-01T12:24:11.095282] [DEBUG] [REMOTE ] VEEE: Symbol is viable for forecasting. [2026-01-01T12:24:11.095345] [INFO ] [MAIN ] [3321/3542] VEEE kept (0.2s) | 3316 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:11.383183] [DEBUG] [REMOTE ] VEL: Retrieved 1497 rows, trimmed to 300. [2026-01-01T12:24:11.383319] [DEBUG] [REMOTE ] VEL: PASS: History has at least 300 days. [2026-01-01T12:24:11.383541] [DEBUG] [REMOTE ] VEL: PASS: Price check passed. Min price $17.96. [2026-01-01T12:24:11.383716] [DEBUG] [REMOTE ] VEL: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:11.383828] [DEBUG] [REMOTE ] VEL: PASS: Integrity check passed. [2026-01-01T12:24:11.383869] [DEBUG] [REMOTE ] VEL: Symbol is viable for forecasting. [2026-01-01T12:24:11.383919] [INFO ] [MAIN ] [3322/3542] VEL kept (0.3s) | 3317 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:12.118104] [DEBUG] [REMOTE ] VEON: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:12.118266] [DEBUG] [REMOTE ] VEON: PASS: History has at least 300 days. [2026-01-01T12:24:12.118539] [DEBUG] [REMOTE ] VEON: PASS: Price check passed. Min price $43.56. [2026-01-01T12:24:12.118741] [DEBUG] [REMOTE ] VEON: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:12.118905] [DEBUG] [REMOTE ] VEON: PASS: Integrity check passed. [2026-01-01T12:24:12.118962] [DEBUG] [REMOTE ] VEON: Symbol is viable for forecasting. [2026-01-01T12:24:12.119032] [INFO ] [MAIN ] [3323/3542] VEON kept (0.7s) | 3318 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:12.349678] [DEBUG] [REMOTE ] VERA: Retrieved 1164 rows, trimmed to 300. [2026-01-01T12:24:12.349814] [DEBUG] [REMOTE ] VERA: PASS: History has at least 300 days. [2026-01-01T12:24:12.350049] [DEBUG] [REMOTE ] VERA: PASS: Price check passed. Min price $24.10. [2026-01-01T12:24:12.350216] [DEBUG] [REMOTE ] VERA: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:12.350332] [DEBUG] [REMOTE ] VERA: PASS: Integrity check passed. [2026-01-01T12:24:12.350373] [DEBUG] [REMOTE ] VERA: Symbol is viable for forecasting. [2026-01-01T12:24:12.350421] [INFO ] [MAIN ] [3324/3542] VERA kept (0.2s) | 3319 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:12.710695] [DEBUG] [REMOTE ] VERI: Retrieved 2172 rows, trimmed to 300. [2026-01-01T12:24:12.710816] [DEBUG] [REMOTE ] VERI: PASS: History has at least 300 days. [2026-01-01T12:24:12.711021] [DEBUG] [REMOTE ] VERI: PASS: Price check passed. Min price $3.86. [2026-01-01T12:24:12.711154] [DEBUG] [REMOTE ] VERI: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:12.711260] [DEBUG] [REMOTE ] VERI: PASS: Integrity check passed. [2026-01-01T12:24:12.711299] [DEBUG] [REMOTE ] VERI: Symbol is viable for forecasting. [2026-01-01T12:24:12.711346] [INFO ] [MAIN ] [3325/3542] VERI kept (0.4s) | 3320 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:13.247257] [DEBUG] [REMOTE ] VERO: Retrieved 3309 rows, trimmed to 300. [2026-01-01T12:24:13.247392] [DEBUG] [REMOTE ] VERO: PASS: History has at least 300 days. [2026-01-01T12:24:13.247695] [DEBUG] [REMOTE ] VERO: PASS: Price check passed. Min price $1.48. [2026-01-01T12:24:13.247866] [DEBUG] [REMOTE ] VERO: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:13.247980] [DEBUG] [REMOTE ] VERO: PASS: Integrity check passed. [2026-01-01T12:24:13.248021] [DEBUG] [REMOTE ] VERO: Symbol is viable for forecasting. [2026-01-01T12:24:13.248072] [INFO ] [MAIN ] [3326/3542] VERO kept (0.5s) | 3321 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:13.596272] [DEBUG] [REMOTE ] VERX: Retrieved 1364 rows, trimmed to 300. [2026-01-01T12:24:13.596419] [DEBUG] [REMOTE ] VERX: PASS: History has at least 300 days. [2026-01-01T12:24:13.596672] [DEBUG] [REMOTE ] VERX: PASS: Price check passed. Min price $19.10. [2026-01-01T12:24:13.596817] [DEBUG] [REMOTE ] VERX: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:13.596935] [DEBUG] [REMOTE ] VERX: PASS: Integrity check passed. [2026-01-01T12:24:13.596977] [DEBUG] [REMOTE ] VERX: Symbol is viable for forecasting. [2026-01-01T12:24:13.597049] [INFO ] [MAIN ] [3327/3542] VERX kept (0.3s) | 3322 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:14.065612] [DEBUG] [REMOTE ] VFC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:14.065829] [DEBUG] [REMOTE ] VFC: PASS: History has at least 300 days. [2026-01-01T12:24:14.066237] [DEBUG] [REMOTE ] VFC: PASS: Price check passed. Min price $13.23. [2026-01-01T12:24:14.066447] [DEBUG] [REMOTE ] VFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:14.066682] [DEBUG] [REMOTE ] VFC: PASS: Integrity check passed. [2026-01-01T12:24:14.066747] [DEBUG] [REMOTE ] VFC: Symbol is viable for forecasting. [2026-01-01T12:24:14.066827] [INFO ] [MAIN ] [3328/3542] VFC kept (0.5s) | 3323 kept, 5 rejected | 137.8/min | ETA: 1.6m [2026-01-01T12:24:14.482742] [DEBUG] [REMOTE ] VFF: Retrieved 3960 rows, trimmed to 300. [2026-01-01T12:24:14.482914] [DEBUG] [REMOTE ] VFF: PASS: History has at least 300 days. [2026-01-01T12:24:14.483180] [DEBUG] [REMOTE ] VFF: PASS: Price check passed. Min price $2.96. [2026-01-01T12:24:14.483342] [DEBUG] [REMOTE ] VFF: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:14.483486] [DEBUG] [REMOTE ] VFF: PASS: Integrity check passed. [2026-01-01T12:24:14.483533] [DEBUG] [REMOTE ] VFF: Symbol is viable for forecasting. [2026-01-01T12:24:14.483612] [INFO ] [MAIN ] [3329/3542] VFF kept (0.4s) | 3324 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-01T12:24:14.712028] [DEBUG] [REMOTE ] VFLO: Retrieved 635 rows, trimmed to 300. [2026-01-01T12:24:14.712267] [DEBUG] [REMOTE ] VFLO: PASS: History has at least 300 days. [2026-01-01T12:24:14.712612] [DEBUG] [REMOTE ] VFLO: PASS: Price check passed. Min price $36.42. [2026-01-01T12:24:14.712777] [DEBUG] [REMOTE ] VFLO: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:14.712925] [DEBUG] [REMOTE ] VFLO: PASS: Integrity check passed. [2026-01-01T12:24:14.712968] [DEBUG] [REMOTE ] VFLO: Symbol is viable for forecasting. [2026-01-01T12:24:14.713043] [INFO ] [MAIN ] [3330/3542] VFLO kept (0.2s) | 3325 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-01T12:24:15.150896] [DEBUG] [REMOTE ] VFS: Retrieved 1085 rows, trimmed to 300. [2026-01-01T12:24:15.151079] [DEBUG] [REMOTE ] VFS: PASS: History has at least 300 days. [2026-01-01T12:24:15.151325] [DEBUG] [REMOTE ] VFS: PASS: Price check passed. Min price $3.14. [2026-01-01T12:24:15.151465] [DEBUG] [REMOTE ] VFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:15.151620] [DEBUG] [REMOTE ] VFS: PASS: Integrity check passed. [2026-01-01T12:24:15.151671] [DEBUG] [REMOTE ] VFS: Symbol is viable for forecasting. [2026-01-01T12:24:15.151727] [INFO ] [MAIN ] [3331/3542] VFS kept (0.4s) | 3326 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-01T12:24:15.654508] [DEBUG] [REMOTE ] VGI: Retrieved 3484 rows, trimmed to 300. [2026-01-01T12:24:15.654727] [DEBUG] [REMOTE ] VGI: PASS: History has at least 300 days. [2026-01-01T12:24:15.655020] [DEBUG] [REMOTE ] VGI: PASS: Price check passed. Min price $7.62. [2026-01-01T12:24:15.655192] [DEBUG] [REMOTE ] VGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:15.655334] [DEBUG] [REMOTE ] VGI: PASS: Integrity check passed. [2026-01-01T12:24:15.655388] [DEBUG] [REMOTE ] VGI: Symbol is viable for forecasting. [2026-01-01T12:24:15.655453] [INFO ] [MAIN ] [3332/3542] VGI kept (0.5s) | 3327 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-01T12:24:16.181559] [DEBUG] [REMOTE ] VGM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:16.181955] [DEBUG] [REMOTE ] VGM: PASS: History has at least 300 days. [2026-01-01T12:24:16.182229] [DEBUG] [REMOTE ] VGM: PASS: Price check passed. Min price $9.83. [2026-01-01T12:24:16.182369] [DEBUG] [REMOTE ] VGM: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:16.182491] [DEBUG] [REMOTE ] VGM: PASS: Integrity check passed. [2026-01-01T12:24:16.182535] [DEBUG] [REMOTE ] VGM: Symbol is viable for forecasting. [2026-01-01T12:24:16.182843] [INFO ] [MAIN ] [3333/3542] VGM kept (0.5s) | 3328 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-01T12:24:16.565024] [DEBUG] [REMOTE ] VGSH: Retrieved 4051 rows, trimmed to 300. [2026-01-01T12:24:16.565177] [DEBUG] [REMOTE ] VGSH: PASS: History has at least 300 days. [2026-01-01T12:24:16.565376] [DEBUG] [REMOTE ] VGSH: PASS: Price check passed. Min price $58.16. [2026-01-01T12:24:16.565506] [DEBUG] [REMOTE ] VGSH: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:16.565634] [DEBUG] [REMOTE ] VGSH: PASS: Integrity check passed. [2026-01-01T12:24:16.565675] [DEBUG] [REMOTE ] VGSH: Symbol is viable for forecasting. [2026-01-01T12:24:16.565722] [INFO ] [MAIN ] [3334/3542] VGSH kept (0.4s) | 3329 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-01T12:24:16.874015] [DEBUG] [REMOTE ] VICI: Retrieved 2063 rows, trimmed to 300. [2026-01-01T12:24:16.874191] [DEBUG] [REMOTE ] VICI: PASS: History has at least 300 days. [2026-01-01T12:24:16.874424] [DEBUG] [REMOTE ] VICI: PASS: Price check passed. Min price $27.30. [2026-01-01T12:24:16.874566] [DEBUG] [REMOTE ] VICI: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:16.874707] [DEBUG] [REMOTE ] VICI: PASS: Integrity check passed. [2026-01-01T12:24:16.874750] [DEBUG] [REMOTE ] VICI: Symbol is viable for forecasting. [2026-01-01T12:24:16.874799] [INFO ] [MAIN ] [3335/3542] VICI kept (0.3s) | 3330 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-01T12:24:17.149836] [DEBUG] [REMOTE ] VIGI: Retrieved 2474 rows, trimmed to 300. [2026-01-01T12:24:17.149977] [DEBUG] [REMOTE ] VIGI: PASS: History has at least 300 days. [2026-01-01T12:24:17.150180] [DEBUG] [REMOTE ] VIGI: PASS: Price check passed. Min price $86.90. [2026-01-01T12:24:17.150309] [DEBUG] [REMOTE ] VIGI: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:17.150429] [DEBUG] [REMOTE ] VIGI: PASS: Integrity check passed. [2026-01-01T12:24:17.150477] [DEBUG] [REMOTE ] VIGI: Symbol is viable for forecasting. [2026-01-01T12:24:17.150532] [INFO ] [MAIN ] [3336/3542] VIGI kept (0.3s) | 3331 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-01T12:24:17.651232] [DEBUG] [REMOTE ] VINP: Retrieved 1238 rows, trimmed to 300. [2026-01-01T12:24:17.651398] [DEBUG] [REMOTE ] VINP: PASS: History has at least 300 days. [2026-01-01T12:24:17.651909] [DEBUG] [REMOTE ] VINP: PASS: Price check passed. Min price $10.48. [2026-01-01T12:24:17.652109] [DEBUG] [REMOTE ] VINP: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:17.652266] [DEBUG] [REMOTE ] VINP: PASS: Integrity check passed. [2026-01-01T12:24:17.652326] [DEBUG] [REMOTE ] VINP: Symbol is viable for forecasting. [2026-01-01T12:24:17.652399] [INFO ] [MAIN ] [3337/3542] VINP kept (0.5s) | 3332 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-01T12:24:18.005925] [DEBUG] [REMOTE ] VIPS: Retrieved 3464 rows, trimmed to 300. [2026-01-01T12:24:18.006114] [DEBUG] [REMOTE ] VIPS: PASS: History has at least 300 days. [2026-01-01T12:24:18.006374] [DEBUG] [REMOTE ] VIPS: PASS: Price check passed. Min price $17.49. [2026-01-01T12:24:18.006515] [DEBUG] [REMOTE ] VIPS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:18.006657] [DEBUG] [REMOTE ] VIPS: PASS: Integrity check passed. [2026-01-01T12:24:18.006702] [DEBUG] [REMOTE ] VIPS: Symbol is viable for forecasting. [2026-01-01T12:24:18.006754] [INFO ] [MAIN ] [3338/3542] VIPS kept (0.4s) | 3333 kept, 5 rejected | 137.9/min | ETA: 1.5m [2026-01-01T12:24:18.651399] [DEBUG] [REMOTE ] VIRC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:18.651642] [DEBUG] [REMOTE ] VIRC: PASS: History has at least 300 days. [2026-01-01T12:24:18.652011] [DEBUG] [REMOTE ] VIRC: PASS: Price check passed. Min price $6.28. [2026-01-01T12:24:18.652158] [DEBUG] [REMOTE ] VIRC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:18.652313] [DEBUG] [REMOTE ] VIRC: PASS: Integrity check passed. [2026-01-01T12:24:18.652383] [DEBUG] [REMOTE ] VIRC: Symbol is viable for forecasting. [2026-01-01T12:24:18.652445] [INFO ] [MAIN ] [3339/3542] VIRC kept (0.6s) | 3334 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-01T12:24:18.925164] [DEBUG] [REMOTE ] VITL: Retrieved 1362 rows, trimmed to 300. [2026-01-01T12:24:18.925352] [DEBUG] [REMOTE ] VITL: PASS: History has at least 300 days. [2026-01-01T12:24:18.925630] [DEBUG] [REMOTE ] VITL: PASS: Price check passed. Min price $30.52. [2026-01-01T12:24:18.925777] [DEBUG] [REMOTE ] VITL: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:18.925894] [DEBUG] [REMOTE ] VITL: PASS: Integrity check passed. [2026-01-01T12:24:18.925937] [DEBUG] [REMOTE ] VITL: Symbol is viable for forecasting. [2026-01-01T12:24:18.925990] [INFO ] [MAIN ] [3340/3542] VITL kept (0.3s) | 3335 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-01T12:24:19.514826] [DEBUG] [REMOTE ] VKQ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:19.515216] [DEBUG] [REMOTE ] VKQ: PASS: History has at least 300 days. [2026-01-01T12:24:19.515497] [DEBUG] [REMOTE ] VKQ: PASS: Price check passed. Min price $9.40. [2026-01-01T12:24:19.515844] [DEBUG] [REMOTE ] VKQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:19.515992] [DEBUG] [REMOTE ] VKQ: PASS: Integrity check passed. [2026-01-01T12:24:19.516040] [DEBUG] [REMOTE ] VKQ: Symbol is viable for forecasting. [2026-01-01T12:24:19.516095] [INFO ] [MAIN ] [3341/3542] VKQ kept (0.6s) | 3336 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-01T12:24:19.862735] [DEBUG] [REMOTE ] VKTX: Retrieved 2686 rows, trimmed to 300. [2026-01-01T12:24:19.862990] [DEBUG] [REMOTE ] VKTX: PASS: History has at least 300 days. [2026-01-01T12:24:19.863334] [DEBUG] [REMOTE ] VKTX: PASS: Price check passed. Min price $31.42. [2026-01-01T12:24:19.863509] [DEBUG] [REMOTE ] VKTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:19.863699] [DEBUG] [REMOTE ] VKTX: PASS: Integrity check passed. [2026-01-01T12:24:19.863752] [DEBUG] [REMOTE ] VKTX: Symbol is viable for forecasting. [2026-01-01T12:24:19.863821] [INFO ] [MAIN ] [3342/3542] VKTX kept (0.3s) | 3337 kept, 5 rejected | 137.8/min | ETA: 1.5m [2026-01-01T12:24:20.344270] [DEBUG] [REMOTE ] VLGEA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:20.344505] [DEBUG] [REMOTE ] VLGEA: PASS: History has at least 300 days. [2026-01-01T12:24:20.344877] [DEBUG] [REMOTE ] VLGEA: PASS: Price check passed. Min price $30.92. [2026-01-01T12:24:20.345026] [DEBUG] [REMOTE ] VLGEA: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:20.345172] [DEBUG] [REMOTE ] VLGEA: PASS: Integrity check passed. [2026-01-01T12:24:20.345216] [DEBUG] [REMOTE ] VLGEA: Symbol is viable for forecasting. [2026-01-01T12:24:20.345274] [INFO ] [MAIN ] [3343/3542] VLGEA kept (0.5s) | 3338 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-01T12:24:20.601257] [DEBUG] [REMOTE ] VLN: Retrieved 1067 rows, trimmed to 300. [2026-01-01T12:24:20.601455] [DEBUG] [REMOTE ] VLN: PASS: History has at least 300 days. [2026-01-01T12:24:20.601766] [DEBUG] [REMOTE ] VLN: PASS: Price check passed. Min price $1.38. [2026-01-01T12:24:20.601913] [DEBUG] [REMOTE ] VLN: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:20.602033] [DEBUG] [REMOTE ] VLN: PASS: Integrity check passed. [2026-01-01T12:24:20.602076] [DEBUG] [REMOTE ] VLN: Symbol is viable for forecasting. [2026-01-01T12:24:20.602129] [INFO ] [MAIN ] [3344/3542] VLN kept (0.3s) | 3339 kept, 5 rejected | 137.9/min | ETA: 1.4m [2026-01-01T12:24:21.216216] [DEBUG] [REMOTE ] VLO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:21.216396] [DEBUG] [REMOTE ] VLO: PASS: History has at least 300 days. [2026-01-01T12:24:21.216669] [DEBUG] [REMOTE ] VLO: PASS: Price check passed. Min price $155.36. [2026-01-01T12:24:21.216810] [DEBUG] [REMOTE ] VLO: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:21.216923] [DEBUG] [REMOTE ] VLO: PASS: Integrity check passed. [2026-01-01T12:24:21.216978] [DEBUG] [REMOTE ] VLO: Symbol is viable for forecasting. [2026-01-01T12:24:21.217031] [INFO ] [MAIN ] [3345/3542] VLO kept (0.6s) | 3340 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-01T12:24:21.536810] [DEBUG] [REMOTE ] VLRS: Retrieved 3091 rows, trimmed to 300. [2026-01-01T12:24:21.536948] [DEBUG] [REMOTE ] VLRS: PASS: History has at least 300 days. [2026-01-01T12:24:21.537164] [DEBUG] [REMOTE ] VLRS: PASS: Price check passed. Min price $6.30. [2026-01-01T12:24:21.537301] [DEBUG] [REMOTE ] VLRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:21.537415] [DEBUG] [REMOTE ] VLRS: PASS: Integrity check passed. [2026-01-01T12:24:21.537456] [DEBUG] [REMOTE ] VLRS: Symbol is viable for forecasting. [2026-01-01T12:24:21.537510] [INFO ] [MAIN ] [3346/3542] VLRS kept (0.3s) | 3341 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-01T12:24:21.801089] [DEBUG] [REMOTE ] VLTO: Retrieved 563 rows, trimmed to 300. [2026-01-01T12:24:21.801235] [DEBUG] [REMOTE ] VLTO: PASS: History has at least 300 days. [2026-01-01T12:24:21.801441] [DEBUG] [REMOTE ] VLTO: PASS: Price check passed. Min price $97.16. [2026-01-01T12:24:21.801626] [DEBUG] [REMOTE ] VLTO: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:21.801745] [DEBUG] [REMOTE ] VLTO: PASS: Integrity check passed. [2026-01-01T12:24:21.801783] [DEBUG] [REMOTE ] VLTO: Symbol is viable for forecasting. [2026-01-01T12:24:21.801831] [INFO ] [MAIN ] [3347/3542] VLTO kept (0.3s) | 3342 kept, 5 rejected | 137.9/min | ETA: 1.4m [2026-01-01T12:24:22.473180] [DEBUG] [REMOTE ] VLY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:22.473320] [DEBUG] [REMOTE ] VLY: PASS: History has at least 300 days. [2026-01-01T12:24:22.473548] [DEBUG] [REMOTE ] VLY: PASS: Price check passed. Min price $9.63. [2026-01-01T12:24:22.473703] [DEBUG] [REMOTE ] VLY: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:22.473819] [DEBUG] [REMOTE ] VLY: PASS: Integrity check passed. [2026-01-01T12:24:22.473858] [DEBUG] [REMOTE ] VLY: Symbol is viable for forecasting. [2026-01-01T12:24:22.473905] [INFO ] [MAIN ] [3348/3542] VLY kept (0.7s) | 3343 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-01T12:24:22.792064] [DEBUG] [REMOTE ] VMBS: Retrieved 4051 rows, trimmed to 300. [2026-01-01T12:24:22.792198] [DEBUG] [REMOTE ] VMBS: PASS: History has at least 300 days. [2026-01-01T12:24:22.792404] [DEBUG] [REMOTE ] VMBS: PASS: Price check passed. Min price $46.36. [2026-01-01T12:24:22.792538] [DEBUG] [REMOTE ] VMBS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:22.792669] [DEBUG] [REMOTE ] VMBS: PASS: Integrity check passed. [2026-01-01T12:24:22.792710] [DEBUG] [REMOTE ] VMBS: Symbol is viable for forecasting. [2026-01-01T12:24:22.792758] [INFO ] [MAIN ] [3349/3542] VMBS kept (0.3s) | 3344 kept, 5 rejected | 137.9/min | ETA: 1.4m [2026-01-01T12:24:23.149424] [DEBUG] [REMOTE ] VMD: Retrieved 1981 rows, trimmed to 300. [2026-01-01T12:24:23.149566] [DEBUG] [REMOTE ] VMD: PASS: History has at least 300 days. [2026-01-01T12:24:23.149809] [DEBUG] [REMOTE ] VMD: PASS: Price check passed. Min price $6.26. [2026-01-01T12:24:23.149946] [DEBUG] [REMOTE ] VMD: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:23.150057] [DEBUG] [REMOTE ] VMD: PASS: Integrity check passed. [2026-01-01T12:24:23.150099] [DEBUG] [REMOTE ] VMD: Symbol is viable for forecasting. [2026-01-01T12:24:23.150155] [INFO ] [MAIN ] [3350/3542] VMD kept (0.4s) | 3345 kept, 5 rejected | 137.9/min | ETA: 1.4m [2026-01-01T12:24:23.785597] [DEBUG] [REMOTE ] VMI: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:23.785757] [DEBUG] [REMOTE ] VMI: PASS: History has at least 300 days. [2026-01-01T12:24:23.785991] [DEBUG] [REMOTE ] VMI: PASS: Price check passed. Min price $378.59. [2026-01-01T12:24:23.786146] [DEBUG] [REMOTE ] VMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:23.786305] [DEBUG] [REMOTE ] VMI: PASS: Integrity check passed. [2026-01-01T12:24:23.786385] [DEBUG] [REMOTE ] VMI: Symbol is viable for forecasting. [2026-01-01T12:24:23.786460] [INFO ] [MAIN ] [3351/3542] VMI kept (0.6s) | 3346 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-01T12:24:24.210155] [DEBUG] [REMOTE ] VMO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:24.210316] [DEBUG] [REMOTE ] VMO: PASS: History has at least 300 days. [2026-01-01T12:24:24.210608] [DEBUG] [REMOTE ] VMO: PASS: Price check passed. Min price $9.36. [2026-01-01T12:24:24.210756] [DEBUG] [REMOTE ] VMO: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:24.210884] [DEBUG] [REMOTE ] VMO: PASS: Integrity check passed. [2026-01-01T12:24:24.210928] [DEBUG] [REMOTE ] VMO: Symbol is viable for forecasting. [2026-01-01T12:24:24.210982] [INFO ] [MAIN ] [3352/3542] VMO kept (0.4s) | 3347 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-01T12:24:24.626307] [DEBUG] [REMOTE ] VNDA: Retrieved 4962 rows, trimmed to 300. [2026-01-01T12:24:24.626442] [DEBUG] [REMOTE ] VNDA: PASS: History has at least 300 days. [2026-01-01T12:24:24.626698] [DEBUG] [REMOTE ] VNDA: PASS: Price check passed. Min price $4.32. [2026-01-01T12:24:24.626850] [DEBUG] [REMOTE ] VNDA: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:24.626963] [DEBUG] [REMOTE ] VNDA: PASS: Integrity check passed. [2026-01-01T12:24:24.627004] [DEBUG] [REMOTE ] VNDA: Symbol is viable for forecasting. [2026-01-01T12:24:24.627054] [INFO ] [MAIN ] [3353/3542] VNDA kept (0.4s) | 3348 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-01T12:24:25.088512] [DEBUG] [REMOTE ] VNO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:25.088678] [DEBUG] [REMOTE ] VNO: PASS: History has at least 300 days. [2026-01-01T12:24:25.088910] [DEBUG] [REMOTE ] VNO: PASS: Price check passed. Min price $32.31. [2026-01-01T12:24:25.089040] [DEBUG] [REMOTE ] VNO: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:25.089160] [DEBUG] [REMOTE ] VNO: PASS: Integrity check passed. [2026-01-01T12:24:25.089199] [DEBUG] [REMOTE ] VNO: Symbol is viable for forecasting. [2026-01-01T12:24:25.089271] [INFO ] [MAIN ] [3354/3542] VNO kept (0.5s) | 3349 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-01T12:24:25.430352] [DEBUG] [REMOTE ] VNOM: Retrieved 2903 rows, trimmed to 300. [2026-01-01T12:24:25.430486] [DEBUG] [REMOTE ] VNOM: PASS: History has at least 300 days. [2026-01-01T12:24:25.430748] [DEBUG] [REMOTE ] VNOM: PASS: Price check passed. Min price $35.66. [2026-01-01T12:24:25.430892] [DEBUG] [REMOTE ] VNOM: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:25.431007] [DEBUG] [REMOTE ] VNOM: PASS: Integrity check passed. [2026-01-01T12:24:25.431051] [DEBUG] [REMOTE ] VNOM: Symbol is viable for forecasting. [2026-01-01T12:24:25.431114] [INFO ] [MAIN ] [3355/3542] VNOM kept (0.3s) | 3350 kept, 5 rejected | 137.8/min | ETA: 1.4m [2026-01-01T12:24:25.850257] [DEBUG] [REMOTE ] VNQI: Retrieved 3815 rows, trimmed to 300. [2026-01-01T12:24:25.850416] [DEBUG] [REMOTE ] VNQI: PASS: History has at least 300 days. [2026-01-01T12:24:25.850656] [DEBUG] [REMOTE ] VNQI: PASS: Price check passed. Min price $44.28. [2026-01-01T12:24:25.850790] [DEBUG] [REMOTE ] VNQI: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:25.850905] [DEBUG] [REMOTE ] VNQI: PASS: Integrity check passed. [2026-01-01T12:24:25.850945] [DEBUG] [REMOTE ] VNQI: Symbol is viable for forecasting. [2026-01-01T12:24:25.850992] [INFO ] [MAIN ] [3356/3542] VNQI kept (0.4s) | 3351 kept, 5 rejected | 137.8/min | ETA: 1.3m [2026-01-01T12:24:26.260163] [DEBUG] [REMOTE ] VOC: Retrieved 3686 rows, trimmed to 300. [2026-01-01T12:24:26.260305] [DEBUG] [REMOTE ] VOC: PASS: History has at least 300 days. [2026-01-01T12:24:26.260510] [DEBUG] [REMOTE ] VOC: PASS: Price check passed. Min price $2.70. [2026-01-01T12:24:26.260685] [DEBUG] [REMOTE ] VOC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:26.260827] [DEBUG] [REMOTE ] VOC: PASS: Integrity check passed. [2026-01-01T12:24:26.260867] [DEBUG] [REMOTE ] VOC: Symbol is viable for forecasting. [2026-01-01T12:24:26.260916] [INFO ] [MAIN ] [3357/3542] VOC kept (0.4s) | 3352 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-01T12:24:26.563511] [DEBUG] [REMOTE ] VOD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:26.563676] [DEBUG] [REMOTE ] VOD: PASS: History has at least 300 days. [2026-01-01T12:24:26.563890] [DEBUG] [REMOTE ] VOD: PASS: Price check passed. Min price $10.93. [2026-01-01T12:24:26.564020] [DEBUG] [REMOTE ] VOD: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:26.564126] [DEBUG] [REMOTE ] VOD: PASS: Integrity check passed. [2026-01-01T12:24:26.564164] [DEBUG] [REMOTE ] VOD: Symbol is viable for forecasting. [2026-01-01T12:24:26.564210] [INFO ] [MAIN ] [3358/3542] VOD kept (0.3s) | 3353 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-01T12:24:26.917667] [DEBUG] [REMOTE ] VONE: Retrieved 3843 rows, trimmed to 300. [2026-01-01T12:24:26.917806] [DEBUG] [REMOTE ] VONE: PASS: History has at least 300 days. [2026-01-01T12:24:26.918020] [DEBUG] [REMOTE ] VONE: PASS: Price check passed. Min price $294.41. [2026-01-01T12:24:26.918182] [DEBUG] [REMOTE ] VONE: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:26.918298] [DEBUG] [REMOTE ] VONE: PASS: Integrity check passed. [2026-01-01T12:24:26.918339] [DEBUG] [REMOTE ] VONE: Symbol is viable for forecasting. [2026-01-01T12:24:26.918388] [INFO ] [MAIN ] [3359/3542] VONE kept (0.4s) | 3354 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-01T12:24:27.450710] [DEBUG] [REMOTE ] VONG: Retrieved 3843 rows, trimmed to 300. [2026-01-01T12:24:27.450944] [DEBUG] [REMOTE ] VONG: PASS: History has at least 300 days. [2026-01-01T12:24:27.451315] [DEBUG] [REMOTE ] VONG: PASS: Price check passed. Min price $116.91. [2026-01-01T12:24:27.451461] [DEBUG] [REMOTE ] VONG: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:27.451628] [DEBUG] [REMOTE ] VONG: PASS: Integrity check passed. [2026-01-01T12:24:27.451673] [DEBUG] [REMOTE ] VONG: Symbol is viable for forecasting. [2026-01-01T12:24:27.451730] [INFO ] [MAIN ] [3360/3542] VONG kept (0.5s) | 3355 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-01T12:24:27.745903] [DEBUG] [REMOTE ] VOTE: Retrieved 1137 rows, trimmed to 300. [2026-01-01T12:24:27.746057] [DEBUG] [REMOTE ] VOTE: PASS: History has at least 300 days. [2026-01-01T12:24:27.746301] [DEBUG] [REMOTE ] VOTE: PASS: Price check passed. Min price $76.46. [2026-01-01T12:24:27.746438] [DEBUG] [REMOTE ] VOTE: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:27.746558] [DEBUG] [REMOTE ] VOTE: PASS: Integrity check passed. [2026-01-01T12:24:27.746625] [DEBUG] [REMOTE ] VOTE: Symbol is viable for forecasting. [2026-01-01T12:24:27.746685] [INFO ] [MAIN ] [3361/3542] VOTE kept (0.3s) | 3356 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-01T12:24:28.246533] [DEBUG] [REMOTE ] VPG: Retrieved 3906 rows, trimmed to 300. [2026-01-01T12:24:28.246702] [DEBUG] [REMOTE ] VPG: PASS: History has at least 300 days. [2026-01-01T12:24:28.246910] [DEBUG] [REMOTE ] VPG: PASS: Price check passed. Min price $29.28. [2026-01-01T12:24:28.247039] [DEBUG] [REMOTE ] VPG: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:28.247149] [DEBUG] [REMOTE ] VPG: PASS: Integrity check passed. [2026-01-01T12:24:28.247188] [DEBUG] [REMOTE ] VPG: Symbol is viable for forecasting. [2026-01-01T12:24:28.247234] [INFO ] [MAIN ] [3362/3542] VPG kept (0.5s) | 3357 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-01T12:24:28.491799] [DEBUG] [REMOTE ] VPLS: Retrieved 518 rows, trimmed to 300. [2026-01-01T12:24:28.491970] [DEBUG] [REMOTE ] VPLS: PASS: History has at least 300 days. [2026-01-01T12:24:28.492251] [DEBUG] [REMOTE ] VPLS: PASS: Price check passed. Min price $77.33. [2026-01-01T12:24:28.492436] [DEBUG] [REMOTE ] VPLS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:28.492634] [DEBUG] [REMOTE ] VPLS: PASS: Integrity check passed. [2026-01-01T12:24:28.492700] [DEBUG] [REMOTE ] VPLS: Symbol is viable for forecasting. [2026-01-01T12:24:28.492771] [INFO ] [MAIN ] [3363/3542] VPLS kept (0.2s) | 3358 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-01T12:24:29.060602] [DEBUG] [REMOTE ] VRA: Retrieved 3822 rows, trimmed to 300. [2026-01-01T12:24:29.060834] [DEBUG] [REMOTE ] VRA: PASS: History has at least 300 days. [2026-01-01T12:24:29.061209] [DEBUG] [REMOTE ] VRA: PASS: Price check passed. Min price $1.80. [2026-01-01T12:24:29.061399] [DEBUG] [REMOTE ] VRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:29.061594] [DEBUG] [REMOTE ] VRA: PASS: Integrity check passed. [2026-01-01T12:24:29.061652] [DEBUG] [REMOTE ] VRA: Symbol is viable for forecasting. [2026-01-01T12:24:29.061724] [INFO ] [MAIN ] [3364/3542] VRA kept (0.6s) | 3359 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-01T12:24:29.358482] [DEBUG] [REMOTE ] VRCA: Retrieved 1897 rows, trimmed to 300. [2026-01-01T12:24:29.358697] [DEBUG] [REMOTE ] VRCA: PASS: History has at least 300 days. [2026-01-01T12:24:29.358952] [DEBUG] [REMOTE ] VRCA: PASS: Price check passed. Min price $3.28. [2026-01-01T12:24:29.359109] [DEBUG] [REMOTE ] VRCA: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:29.359256] [DEBUG] [REMOTE ] VRCA: PASS: Integrity check passed. [2026-01-01T12:24:29.359301] [DEBUG] [REMOTE ] VRCA: Symbol is viable for forecasting. [2026-01-01T12:24:29.359351] [INFO ] [MAIN ] [3365/3542] VRCA kept (0.3s) | 3360 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-01T12:24:29.811188] [DEBUG] [REMOTE ] VRDN: Retrieved 2903 rows, trimmed to 300. [2026-01-01T12:24:29.811361] [DEBUG] [REMOTE ] VRDN: PASS: History has at least 300 days. [2026-01-01T12:24:29.811643] [DEBUG] [REMOTE ] VRDN: PASS: Price check passed. Min price $20.78. [2026-01-01T12:24:29.811798] [DEBUG] [REMOTE ] VRDN: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:29.812103] [DEBUG] [REMOTE ] VRDN: PASS: Integrity check passed. [2026-01-01T12:24:29.812157] [DEBUG] [REMOTE ] VRDN: Symbol is viable for forecasting. [2026-01-01T12:24:29.812216] [INFO ] [MAIN ] [3366/3542] VRDN kept (0.5s) | 3361 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-01T12:24:30.346965] [DEBUG] [REMOTE ] VRE: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:30.347177] [DEBUG] [REMOTE ] VRE: PASS: History has at least 300 days. [2026-01-01T12:24:30.347440] [DEBUG] [REMOTE ] VRE: PASS: Price check passed. Min price $14.10. [2026-01-01T12:24:30.347595] [DEBUG] [REMOTE ] VRE: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:30.347724] [DEBUG] [REMOTE ] VRE: PASS: Integrity check passed. [2026-01-01T12:24:30.347764] [DEBUG] [REMOTE ] VRE: Symbol is viable for forecasting. [2026-01-01T12:24:30.347816] [INFO ] [MAIN ] [3367/3542] VRE kept (0.5s) | 3362 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-01T12:24:30.647562] [DEBUG] [REMOTE ] VREX: Retrieved 2250 rows, trimmed to 300. [2026-01-01T12:24:30.647778] [DEBUG] [REMOTE ] VREX: PASS: History has at least 300 days. [2026-01-01T12:24:30.648035] [DEBUG] [REMOTE ] VREX: PASS: Price check passed. Min price $10.24. [2026-01-01T12:24:30.648174] [DEBUG] [REMOTE ] VREX: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:30.648294] [DEBUG] [REMOTE ] VREX: PASS: Integrity check passed. [2026-01-01T12:24:30.648336] [DEBUG] [REMOTE ] VREX: Symbol is viable for forecasting. [2026-01-01T12:24:30.648389] [INFO ] [MAIN ] [3368/3542] VREX kept (0.3s) | 3363 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-01T12:24:31.086996] [DEBUG] [REMOTE ] VRIG: Retrieved 2332 rows, trimmed to 300. [2026-01-01T12:24:31.087133] [DEBUG] [REMOTE ] VRIG: PASS: History has at least 300 days. [2026-01-01T12:24:31.087341] [DEBUG] [REMOTE ] VRIG: PASS: Price check passed. Min price $24.81. [2026-01-01T12:24:31.087471] [DEBUG] [REMOTE ] VRIG: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:31.087656] [DEBUG] [REMOTE ] VRIG: PASS: Integrity check passed. [2026-01-01T12:24:31.087701] [DEBUG] [REMOTE ] VRIG: Symbol is viable for forecasting. [2026-01-01T12:24:31.087749] [INFO ] [MAIN ] [3369/3542] VRIG kept (0.4s) | 3364 kept, 5 rejected | 137.9/min | ETA: 1.3m [2026-01-01T12:24:31.533797] [DEBUG] [REMOTE ] VRNS: Retrieved 2979 rows, trimmed to 300. [2026-01-01T12:24:31.533934] [DEBUG] [REMOTE ] VRNS: PASS: History has at least 300 days. [2026-01-01T12:24:31.534152] [DEBUG] [REMOTE ] VRNS: PASS: Price check passed. Min price $30.20. [2026-01-01T12:24:31.534288] [DEBUG] [REMOTE ] VRNS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:31.534405] [DEBUG] [REMOTE ] VRNS: PASS: Integrity check passed. [2026-01-01T12:24:31.534446] [DEBUG] [REMOTE ] VRNS: Symbol is viable for forecasting. [2026-01-01T12:24:31.534497] [INFO ] [MAIN ] [3370/3542] VRNS kept (0.4s) | 3365 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:31.842337] [DEBUG] [REMOTE ] VRRM: Retrieved 2206 rows, trimmed to 300. [2026-01-01T12:24:31.842495] [DEBUG] [REMOTE ] VRRM: PASS: History has at least 300 days. [2026-01-01T12:24:31.842747] [DEBUG] [REMOTE ] VRRM: PASS: Price check passed. Min price $20.86. [2026-01-01T12:24:31.842881] [DEBUG] [REMOTE ] VRRM: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:31.842994] [DEBUG] [REMOTE ] VRRM: PASS: Integrity check passed. [2026-01-01T12:24:31.843034] [DEBUG] [REMOTE ] VRRM: Symbol is viable for forecasting. [2026-01-01T12:24:31.843083] [INFO ] [MAIN ] [3371/3542] VRRM kept (0.3s) | 3366 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:32.337797] [DEBUG] [REMOTE ] VRSK: Retrieved 4084 rows, trimmed to 300. [2026-01-01T12:24:32.337983] [DEBUG] [REMOTE ] VRSK: PASS: History has at least 300 days. [2026-01-01T12:24:32.338290] [DEBUG] [REMOTE ] VRSK: PASS: Price check passed. Min price $207.57. [2026-01-01T12:24:32.338477] [DEBUG] [REMOTE ] VRSK: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:32.338658] [DEBUG] [REMOTE ] VRSK: PASS: Integrity check passed. [2026-01-01T12:24:32.338711] [DEBUG] [REMOTE ] VRSK: Symbol is viable for forecasting. [2026-01-01T12:24:32.338775] [INFO ] [MAIN ] [3372/3542] VRSK kept (0.5s) | 3367 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:32.821935] [DEBUG] [REMOTE ] VRSN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:32.822155] [DEBUG] [REMOTE ] VRSN: PASS: History has at least 300 days. [2026-01-01T12:24:32.822480] [DEBUG] [REMOTE ] VRSN: PASS: Price check passed. Min price $232.10. [2026-01-01T12:24:32.822657] [DEBUG] [REMOTE ] VRSN: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:32.822796] [DEBUG] [REMOTE ] VRSN: PASS: Integrity check passed. [2026-01-01T12:24:32.822838] [DEBUG] [REMOTE ] VRSN: Symbol is viable for forecasting. [2026-01-01T12:24:32.822892] [INFO ] [MAIN ] [3373/3542] VRSN kept (0.5s) | 3368 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:33.205051] [DEBUG] [REMOTE ] VRTS: Retrieved 4276 rows, trimmed to 300. [2026-01-01T12:24:33.205234] [DEBUG] [REMOTE ] VRTS: PASS: History has at least 300 days. [2026-01-01T12:24:33.205493] [DEBUG] [REMOTE ] VRTS: PASS: Price check passed. Min price $155.33. [2026-01-01T12:24:33.205658] [DEBUG] [REMOTE ] VRTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:33.205781] [DEBUG] [REMOTE ] VRTS: PASS: Integrity check passed. [2026-01-01T12:24:33.205822] [DEBUG] [REMOTE ] VRTS: Symbol is viable for forecasting. [2026-01-01T12:24:33.205876] [INFO ] [MAIN ] [3374/3542] VRTS kept (0.4s) | 3369 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:33.708046] [DEBUG] [REMOTE ] VRTX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:33.708246] [DEBUG] [REMOTE ] VRTX: PASS: History has at least 300 days. [2026-01-01T12:24:33.708538] [DEBUG] [REMOTE ] VRTX: PASS: Price check passed. Min price $407.37. [2026-01-01T12:24:33.708736] [DEBUG] [REMOTE ] VRTX: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:33.708873] [DEBUG] [REMOTE ] VRTX: PASS: Integrity check passed. [2026-01-01T12:24:33.708916] [DEBUG] [REMOTE ] VRTX: Symbol is viable for forecasting. [2026-01-01T12:24:33.708973] [INFO ] [MAIN ] [3375/3542] VRTX kept (0.5s) | 3370 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:33.965653] [DEBUG] [REMOTE ] VS: Retrieved 1246 rows, trimmed to 300. [2026-01-01T12:24:33.965908] [DEBUG] [REMOTE ] VS: PASS: History has at least 300 days. [2026-01-01T12:24:33.966214] [DEBUG] [REMOTE ] VS: PASS: Price check passed. Min price $1.21. [2026-01-01T12:24:33.966387] [DEBUG] [REMOTE ] VS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:33.966534] [DEBUG] [REMOTE ] VS: PASS: Integrity check passed. [2026-01-01T12:24:33.966600] [DEBUG] [REMOTE ] VS: Symbol is viable for forecasting. [2026-01-01T12:24:33.966665] [INFO ] [MAIN ] [3376/3542] VS kept (0.3s) | 3371 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:34.339738] [DEBUG] [REMOTE ] VSCO: Retrieved 1118 rows, trimmed to 300. [2026-01-01T12:24:34.339893] [DEBUG] [REMOTE ] VSCO: PASS: History has at least 300 days. [2026-01-01T12:24:34.340103] [DEBUG] [REMOTE ] VSCO: PASS: Price check passed. Min price $28.25. [2026-01-01T12:24:34.340234] [DEBUG] [REMOTE ] VSCO: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:34.340342] [DEBUG] [REMOTE ] VSCO: PASS: Integrity check passed. [2026-01-01T12:24:34.340382] [DEBUG] [REMOTE ] VSCO: Symbol is viable for forecasting. [2026-01-01T12:24:34.340428] [INFO ] [MAIN ] [3377/3542] VSCO kept (0.4s) | 3372 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:34.828835] [DEBUG] [REMOTE ] VSDA: Retrieved 2190 rows, trimmed to 300. [2026-01-01T12:24:34.829053] [DEBUG] [REMOTE ] VSDA: PASS: History has at least 300 days. [2026-01-01T12:24:34.829335] [DEBUG] [REMOTE ] VSDA: PASS: Price check passed. Min price $50.97. [2026-01-01T12:24:34.829476] [DEBUG] [REMOTE ] VSDA: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:34.829612] [DEBUG] [REMOTE ] VSDA: PASS: Integrity check passed. [2026-01-01T12:24:34.829656] [DEBUG] [REMOTE ] VSDA: Symbol is viable for forecasting. [2026-01-01T12:24:34.829710] [INFO ] [MAIN ] [3378/3542] VSDA kept (0.5s) | 3373 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:35.255025] [DEBUG] [REMOTE ] VSEC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:35.255216] [DEBUG] [REMOTE ] VSEC: PASS: History has at least 300 days. [2026-01-01T12:24:35.255485] [DEBUG] [REMOTE ] VSEC: PASS: Price check passed. Min price $154.86. [2026-01-01T12:24:35.255646] [DEBUG] [REMOTE ] VSEC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:35.255772] [DEBUG] [REMOTE ] VSEC: PASS: Integrity check passed. [2026-01-01T12:24:35.255814] [DEBUG] [REMOTE ] VSEC: Symbol is viable for forecasting. [2026-01-01T12:24:35.255869] [INFO ] [MAIN ] [3379/3542] VSEC kept (0.4s) | 3374 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:35.792719] [DEBUG] [REMOTE ] VSH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:35.792859] [DEBUG] [REMOTE ] VSH: PASS: History has at least 300 days. [2026-01-01T12:24:35.793067] [DEBUG] [REMOTE ] VSH: PASS: Price check passed. Min price $11.74. [2026-01-01T12:24:35.793203] [DEBUG] [REMOTE ] VSH: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:35.793315] [DEBUG] [REMOTE ] VSH: PASS: Integrity check passed. [2026-01-01T12:24:35.793356] [DEBUG] [REMOTE ] VSH: Symbol is viable for forecasting. [2026-01-01T12:24:35.793404] [INFO ] [MAIN ] [3380/3542] VSH kept (0.5s) | 3375 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:36.136606] [DEBUG] [REMOTE ] VSTM: Retrieved 3503 rows, trimmed to 300. [2026-01-01T12:24:36.136780] [DEBUG] [REMOTE ] VSTM: PASS: History has at least 300 days. [2026-01-01T12:24:36.137030] [DEBUG] [REMOTE ] VSTM: PASS: Price check passed. Min price $7.54. [2026-01-01T12:24:36.137197] [DEBUG] [REMOTE ] VSTM: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:36.137325] [DEBUG] [REMOTE ] VSTM: PASS: Integrity check passed. [2026-01-01T12:24:36.137368] [DEBUG] [REMOTE ] VSTM: Symbol is viable for forecasting. [2026-01-01T12:24:36.137423] [INFO ] [MAIN ] [3381/3542] VSTM kept (0.3s) | 3376 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:36.406388] [DEBUG] [REMOTE ] VSTS: Retrieved 562 rows, trimmed to 300. [2026-01-01T12:24:36.406610] [DEBUG] [REMOTE ] VSTS: PASS: History has at least 300 days. [2026-01-01T12:24:36.406874] [DEBUG] [REMOTE ] VSTS: PASS: Price check passed. Min price $4.62. [2026-01-01T12:24:36.407021] [DEBUG] [REMOTE ] VSTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:36.407137] [DEBUG] [REMOTE ] VSTS: PASS: Integrity check passed. [2026-01-01T12:24:36.407177] [DEBUG] [REMOTE ] VSTS: Symbol is viable for forecasting. [2026-01-01T12:24:36.407229] [INFO ] [MAIN ] [3382/3542] VSTS kept (0.3s) | 3377 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:36.872734] [DEBUG] [REMOTE ] VTC: Retrieved 2046 rows, trimmed to 300. [2026-01-01T12:24:36.872926] [DEBUG] [REMOTE ] VTC: PASS: History has at least 300 days. [2026-01-01T12:24:36.873184] [DEBUG] [REMOTE ] VTC: PASS: Price check passed. Min price $77.07. [2026-01-01T12:24:36.873325] [DEBUG] [REMOTE ] VTC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:36.873451] [DEBUG] [REMOTE ] VTC: PASS: Integrity check passed. [2026-01-01T12:24:36.873499] [DEBUG] [REMOTE ] VTC: Symbol is viable for forecasting. [2026-01-01T12:24:36.873551] [INFO ] [MAIN ] [3383/3542] VTC kept (0.5s) | 3378 kept, 5 rejected | 137.9/min | ETA: 1.2m [2026-01-01T12:24:37.222661] [DEBUG] [REMOTE ] VTEX: Retrieved 1118 rows, trimmed to 300. [2026-01-01T12:24:37.222898] [DEBUG] [REMOTE ] VTEX: PASS: History has at least 300 days. [2026-01-01T12:24:37.223194] [DEBUG] [REMOTE ] VTEX: PASS: Price check passed. Min price $3.71. [2026-01-01T12:24:37.223333] [DEBUG] [REMOTE ] VTEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:37.223454] [DEBUG] [REMOTE ] VTEX: PASS: Integrity check passed. [2026-01-01T12:24:37.223495] [DEBUG] [REMOTE ] VTEX: Symbol is viable for forecasting. [2026-01-01T12:24:37.223547] [INFO ] [MAIN ] [3384/3542] VTEX kept (0.3s) | 3379 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-01T12:24:37.756015] [DEBUG] [REMOTE ] VTIP: Retrieved 3321 rows, trimmed to 300. [2026-01-01T12:24:37.756202] [DEBUG] [REMOTE ] VTIP: PASS: History has at least 300 days. [2026-01-01T12:24:37.756451] [DEBUG] [REMOTE ] VTIP: PASS: Price check passed. Min price $49.27. [2026-01-01T12:24:37.756611] [DEBUG] [REMOTE ] VTIP: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:37.756731] [DEBUG] [REMOTE ] VTIP: PASS: Integrity check passed. [2026-01-01T12:24:37.756773] [DEBUG] [REMOTE ] VTIP: Symbol is viable for forecasting. [2026-01-01T12:24:37.756827] [INFO ] [MAIN ] [3385/3542] VTIP kept (0.5s) | 3380 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-01T12:24:38.029631] [DEBUG] [REMOTE ] VTMX: Retrieved 629 rows, trimmed to 300. [2026-01-01T12:24:38.029817] [DEBUG] [REMOTE ] VTMX: PASS: History has at least 300 days. [2026-01-01T12:24:38.030066] [DEBUG] [REMOTE ] VTMX: PASS: Price check passed. Min price $25.50. [2026-01-01T12:24:38.030206] [DEBUG] [REMOTE ] VTMX: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:38.030325] [DEBUG] [REMOTE ] VTMX: PASS: Integrity check passed. [2026-01-01T12:24:38.030367] [DEBUG] [REMOTE ] VTMX: Symbol is viable for forecasting. [2026-01-01T12:24:38.030419] [INFO ] [MAIN ] [3386/3542] VTMX kept (0.3s) | 3381 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-01T12:24:38.656412] [DEBUG] [REMOTE ] VTN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:38.656657] [DEBUG] [REMOTE ] VTN: PASS: History has at least 300 days. [2026-01-01T12:24:38.656923] [DEBUG] [REMOTE ] VTN: PASS: Price check passed. Min price $10.70. [2026-01-01T12:24:38.657090] [DEBUG] [REMOTE ] VTN: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:38.657211] [DEBUG] [REMOTE ] VTN: PASS: Integrity check passed. [2026-01-01T12:24:38.657252] [DEBUG] [REMOTE ] VTN: Symbol is viable for forecasting. [2026-01-01T12:24:38.657306] [INFO ] [MAIN ] [3387/3542] VTN kept (0.6s) | 3382 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-01T12:24:39.066620] [DEBUG] [REMOTE ] VTOL: Retrieved 3255 rows, trimmed to 300. [2026-01-01T12:24:39.066873] [DEBUG] [REMOTE ] VTOL: PASS: History has at least 300 days. [2026-01-01T12:24:39.067136] [DEBUG] [REMOTE ] VTOL: PASS: Price check passed. Min price $35.70. [2026-01-01T12:24:39.067272] [DEBUG] [REMOTE ] VTOL: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:39.067397] [DEBUG] [REMOTE ] VTOL: PASS: Integrity check passed. [2026-01-01T12:24:39.067438] [DEBUG] [REMOTE ] VTOL: Symbol is viable for forecasting. [2026-01-01T12:24:39.067486] [INFO ] [MAIN ] [3388/3542] VTOL kept (0.4s) | 3383 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-01T12:24:39.180729] [DEBUG] [REMOTE ] VTRS: Retrieved 1287 rows, trimmed to 300. [2026-01-01T12:24:39.180993] [DEBUG] [REMOTE ] VTRS: PASS: History has at least 300 days. [2026-01-01T12:24:39.181292] [DEBUG] [REMOTE ] VTRS: PASS: Price check passed. Min price $9.63. [2026-01-01T12:24:39.181436] [DEBUG] [REMOTE ] VTRS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:39.181550] [DEBUG] [REMOTE ] VTRS: PASS: Integrity check passed. [2026-01-01T12:24:39.181625] [DEBUG] [REMOTE ] VTRS: Symbol is viable for forecasting. [2026-01-01T12:24:39.181682] [INFO ] [MAIN ] [3389/3542] VTRS kept (0.1s) | 3384 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-01T12:24:39.692614] [DEBUG] [REMOTE ] VTS: Retrieved 747 rows, trimmed to 300. [2026-01-01T12:24:39.692784] [DEBUG] [REMOTE ] VTS: PASS: History has at least 300 days. [2026-01-01T12:24:39.693023] [DEBUG] [REMOTE ] VTS: PASS: Price check passed. Min price $19.09. [2026-01-01T12:24:39.693156] [DEBUG] [REMOTE ] VTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:39.693287] [DEBUG] [REMOTE ] VTS: PASS: Integrity check passed. [2026-01-01T12:24:39.693331] [DEBUG] [REMOTE ] VTS: Symbol is viable for forecasting. [2026-01-01T12:24:39.693382] [INFO ] [MAIN ] [3390/3542] VTS kept (0.5s) | 3385 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-01T12:24:40.187198] [DEBUG] [REMOTE ] VTSI: Retrieved 2453 rows, trimmed to 300. [2026-01-01T12:24:40.187389] [DEBUG] [REMOTE ] VTSI: PASS: History has at least 300 days. [2026-01-01T12:24:40.187661] [DEBUG] [REMOTE ] VTSI: PASS: Price check passed. Min price $4.20. [2026-01-01T12:24:40.187799] [DEBUG] [REMOTE ] VTSI: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:40.187913] [DEBUG] [REMOTE ] VTSI: PASS: Integrity check passed. [2026-01-01T12:24:40.187953] [DEBUG] [REMOTE ] VTSI: Symbol is viable for forecasting. [2026-01-01T12:24:40.188004] [INFO ] [MAIN ] [3391/3542] VTSI kept (0.5s) | 3386 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-01T12:24:40.646968] [DEBUG] [REMOTE ] VTWG: Retrieved 3843 rows, trimmed to 300. [2026-01-01T12:24:40.647164] [DEBUG] [REMOTE ] VTWG: PASS: History has at least 300 days. [2026-01-01T12:24:40.647418] [DEBUG] [REMOTE ] VTWG: PASS: Price check passed. Min price $219.02. [2026-01-01T12:24:40.647559] [DEBUG] [REMOTE ] VTWG: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:40.647700] [DEBUG] [REMOTE ] VTWG: PASS: Integrity check passed. [2026-01-01T12:24:40.647741] [DEBUG] [REMOTE ] VTWG: Symbol is viable for forecasting. [2026-01-01T12:24:40.647794] [INFO ] [MAIN ] [3392/3542] VTWG kept (0.5s) | 3387 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-01T12:24:41.040327] [DEBUG] [REMOTE ] VTWO: Retrieved 3843 rows, trimmed to 300. [2026-01-01T12:24:41.040462] [DEBUG] [REMOTE ] VTWO: PASS: History has at least 300 days. [2026-01-01T12:24:41.040699] [DEBUG] [REMOTE ] VTWO: PASS: Price check passed. Min price $92.28. [2026-01-01T12:24:41.040852] [DEBUG] [REMOTE ] VTWO: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:41.040961] [DEBUG] [REMOTE ] VTWO: PASS: Integrity check passed. [2026-01-01T12:24:41.041001] [DEBUG] [REMOTE ] VTWO: Symbol is viable for forecasting. [2026-01-01T12:24:41.041048] [INFO ] [MAIN ] [3393/3542] VTWO kept (0.4s) | 3388 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-01T12:24:41.297935] [DEBUG] [REMOTE ] VTYX: Retrieved 1053 rows, trimmed to 300. [2026-01-01T12:24:41.298073] [DEBUG] [REMOTE ] VTYX: PASS: History has at least 300 days. [2026-01-01T12:24:41.298278] [DEBUG] [REMOTE ] VTYX: PASS: Price check passed. Min price $3.56. [2026-01-01T12:24:41.298407] [DEBUG] [REMOTE ] VTYX: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:41.298515] [DEBUG] [REMOTE ] VTYX: PASS: Integrity check passed. [2026-01-01T12:24:41.298554] [DEBUG] [REMOTE ] VTYX: Symbol is viable for forecasting. [2026-01-01T12:24:41.298622] [INFO ] [MAIN ] [3394/3542] VTYX kept (0.3s) | 3389 kept, 5 rejected | 138.0/min | ETA: 1.1m [2026-01-01T12:24:41.899973] [DEBUG] [REMOTE ] VUZI: Retrieved 3962 rows, trimmed to 300. [2026-01-01T12:24:41.900196] [DEBUG] [REMOTE ] VUZI: PASS: History has at least 300 days. [2026-01-01T12:24:41.900526] [DEBUG] [REMOTE ] VUZI: PASS: Price check passed. Min price $2.05. [2026-01-01T12:24:41.900713] [DEBUG] [REMOTE ] VUZI: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:41.900865] [DEBUG] [REMOTE ] VUZI: PASS: Integrity check passed. [2026-01-01T12:24:41.900911] [DEBUG] [REMOTE ] VUZI: Symbol is viable for forecasting. [2026-01-01T12:24:41.901141] [INFO ] [MAIN ] [3395/3542] VUZI kept (0.6s) | 3390 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-01T12:24:42.145322] [DEBUG] [REMOTE ] VVOS: Retrieved 1269 rows, trimmed to 300. [2026-01-01T12:24:42.145491] [DEBUG] [REMOTE ] VVOS: PASS: History has at least 300 days. [2026-01-01T12:24:42.145735] [DEBUG] [REMOTE ] VVOS: PASS: Price check passed. Min price $1.95. [2026-01-01T12:24:42.145871] [DEBUG] [REMOTE ] VVOS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:42.145980] [DEBUG] [REMOTE ] VVOS: PASS: Integrity check passed. [2026-01-01T12:24:42.146020] [DEBUG] [REMOTE ] VVOS: Symbol is viable for forecasting. [2026-01-01T12:24:42.146072] [INFO ] [MAIN ] [3396/3542] VVOS kept (0.2s) | 3391 kept, 5 rejected | 138.0/min | ETA: 1.1m [2026-01-01T12:24:42.630310] [DEBUG] [REMOTE ] VVX: Retrieved 2839 rows, trimmed to 300. [2026-01-01T12:24:42.630497] [DEBUG] [REMOTE ] VVX: PASS: History has at least 300 days. [2026-01-01T12:24:42.630831] [DEBUG] [REMOTE ] VVX: PASS: Price check passed. Min price $52.16. [2026-01-01T12:24:42.630986] [DEBUG] [REMOTE ] VVX: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:42.631128] [DEBUG] [REMOTE ] VVX: PASS: Integrity check passed. [2026-01-01T12:24:42.631173] [DEBUG] [REMOTE ] VVX: Symbol is viable for forecasting. [2026-01-01T12:24:42.631233] [INFO ] [MAIN ] [3397/3542] VVX kept (0.5s) | 3392 kept, 5 rejected | 137.9/min | ETA: 1.1m [2026-01-01T12:24:43.030599] [DEBUG] [REMOTE ] VWOB: Retrieved 3165 rows, trimmed to 300. [2026-01-01T12:24:43.030779] [DEBUG] [REMOTE ] VWOB: PASS: History has at least 300 days. [2026-01-01T12:24:43.031085] [DEBUG] [REMOTE ] VWOB: PASS: Price check passed. Min price $65.67. [2026-01-01T12:24:43.031220] [DEBUG] [REMOTE ] VWOB: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:43.031333] [DEBUG] [REMOTE ] VWOB: PASS: Integrity check passed. [2026-01-01T12:24:43.031373] [DEBUG] [REMOTE ] VWOB: Symbol is viable for forecasting. [2026-01-01T12:24:43.031424] [INFO ] [MAIN ] [3398/3542] VWOB kept (0.4s) | 3393 kept, 5 rejected | 138.0/min | ETA: 1.0m [2026-01-01T12:24:43.481820] [DEBUG] [REMOTE ] VXUS: Retrieved 3754 rows, trimmed to 300. [2026-01-01T12:24:43.482002] [DEBUG] [REMOTE ] VXUS: PASS: History has at least 300 days. [2026-01-01T12:24:43.482284] [DEBUG] [REMOTE ] VXUS: PASS: Price check passed. Min price $70.88. [2026-01-01T12:24:43.482424] [DEBUG] [REMOTE ] VXUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:43.482540] [DEBUG] [REMOTE ] VXUS: PASS: Integrity check passed. [2026-01-01T12:24:43.482600] [DEBUG] [REMOTE ] VXUS: Symbol is viable for forecasting. [2026-01-01T12:24:43.482655] [INFO ] [MAIN ] [3399/3542] VXUS kept (0.5s) | 3394 kept, 5 rejected | 138.0/min | ETA: 1.0m [2026-01-01T12:24:43.838254] [DEBUG] [REMOTE ] VYMI: Retrieved 2474 rows, trimmed to 300. [2026-01-01T12:24:43.838455] [DEBUG] [REMOTE ] VYMI: PASS: History has at least 300 days. [2026-01-01T12:24:43.838719] [DEBUG] [REMOTE ] VYMI: PASS: Price check passed. Min price $82.06. [2026-01-01T12:24:43.838858] [DEBUG] [REMOTE ] VYMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:43.838974] [DEBUG] [REMOTE ] VYMI: PASS: Integrity check passed. [2026-01-01T12:24:43.839016] [DEBUG] [REMOTE ] VYMI: Symbol is viable for forecasting. [2026-01-01T12:24:43.839077] [INFO ] [MAIN ] [3400/3542] VYMI kept (0.4s) | 3395 kept, 5 rejected | 138.0/min | ETA: 1.0m [2026-01-01T12:24:44.217881] [DEBUG] [REMOTE ] VYX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:44.218079] [DEBUG] [REMOTE ] VYX: PASS: History has at least 300 days. [2026-01-01T12:24:44.218620] [DEBUG] [REMOTE ] VYX: PASS: Price check passed. Min price $9.61. [2026-01-01T12:24:44.218768] [DEBUG] [REMOTE ] VYX: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:44.218914] [DEBUG] [REMOTE ] VYX: PASS: Integrity check passed. [2026-01-01T12:24:44.218959] [DEBUG] [REMOTE ] VYX: Symbol is viable for forecasting. [2026-01-01T12:24:44.219017] [INFO ] [MAIN ] [3401/3542] VYX kept (0.4s) | 3396 kept, 5 rejected | 138.0/min | ETA: 1.0m [2026-01-01T12:24:44.762827] [DEBUG] [REMOTE ] VZ: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:44.762983] [DEBUG] [REMOTE ] VZ: PASS: History has at least 300 days. [2026-01-01T12:24:44.763242] [DEBUG] [REMOTE ] VZ: PASS: Price check passed. Min price $38.40. [2026-01-01T12:24:44.763380] [DEBUG] [REMOTE ] VZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:44.763526] [DEBUG] [REMOTE ] VZ: PASS: Integrity check passed. [2026-01-01T12:24:44.763596] [DEBUG] [REMOTE ] VZ: Symbol is viable for forecasting. [2026-01-01T12:24:44.763653] [INFO ] [MAIN ] [3402/3542] VZ kept (0.5s) | 3397 kept, 5 rejected | 138.0/min | ETA: 1.0m [2026-01-01T12:24:45.226653] [DEBUG] [REMOTE ] WAB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:45.226887] [DEBUG] [REMOTE ] WAB: PASS: History has at least 300 days. [2026-01-01T12:24:45.227259] [DEBUG] [REMOTE ] WAB: PASS: Price check passed. Min price $190.80. [2026-01-01T12:24:45.227408] [DEBUG] [REMOTE ] WAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:45.227563] [DEBUG] [REMOTE ] WAB: PASS: Integrity check passed. [2026-01-01T12:24:45.227635] [DEBUG] [REMOTE ] WAB: Symbol is viable for forecasting. [2026-01-01T12:24:45.227699] [INFO ] [MAIN ] [3403/3542] WAB kept (0.5s) | 3398 kept, 5 rejected | 137.9/min | ETA: 1.0m [2026-01-01T12:24:45.686922] [DEBUG] [REMOTE ] WABC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:45.687116] [DEBUG] [REMOTE ] WABC: PASS: History has at least 300 days. [2026-01-01T12:24:45.687400] [DEBUG] [REMOTE ] WABC: PASS: Price check passed. Min price $44.87. [2026-01-01T12:24:45.687543] [DEBUG] [REMOTE ] WABC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:45.687696] [DEBUG] [REMOTE ] WABC: PASS: Integrity check passed. [2026-01-01T12:24:45.687740] [DEBUG] [REMOTE ] WABC: Symbol is viable for forecasting. [2026-01-01T12:24:45.687794] [INFO ] [MAIN ] [3404/3542] WABC kept (0.5s) | 3399 kept, 5 rejected | 137.9/min | ETA: 1.0m [2026-01-01T12:24:46.146771] [DEBUG] [REMOTE ] WAFD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:46.146922] [DEBUG] [REMOTE ] WAFD: PASS: History has at least 300 days. [2026-01-01T12:24:46.147169] [DEBUG] [REMOTE ] WAFD: PASS: Price check passed. Min price $27.60. [2026-01-01T12:24:46.147304] [DEBUG] [REMOTE ] WAFD: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:46.147418] [DEBUG] [REMOTE ] WAFD: PASS: Integrity check passed. [2026-01-01T12:24:46.147457] [DEBUG] [REMOTE ] WAFD: Symbol is viable for forecasting. [2026-01-01T12:24:46.147508] [INFO ] [MAIN ] [3405/3542] WAFD kept (0.5s) | 3400 kept, 5 rejected | 137.9/min | ETA: 60s [2026-01-01T12:24:46.407069] [DEBUG] [REMOTE ] WAFDP: Retrieved 1235 rows, trimmed to 300. [2026-01-01T12:24:46.407201] [DEBUG] [REMOTE ] WAFDP: PASS: History has at least 300 days. [2026-01-01T12:24:46.407397] [DEBUG] [REMOTE ] WAFDP: PASS: Price check passed. Min price $16.10. [2026-01-01T12:24:46.407526] [DEBUG] [REMOTE ] WAFDP: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:46.407664] [DEBUG] [REMOTE ] WAFDP: PASS: Integrity check passed. [2026-01-01T12:24:46.407706] [DEBUG] [REMOTE ] WAFDP: Symbol is viable for forecasting. [2026-01-01T12:24:46.407753] [INFO ] [MAIN ] [3406/3542] WAFDP kept (0.3s) | 3401 kept, 5 rejected | 138.0/min | ETA: 59s [2026-01-01T12:24:46.931953] [DEBUG] [REMOTE ] WAL: Retrieved 5158 rows, trimmed to 300. [2026-01-01T12:24:46.932091] [DEBUG] [REMOTE ] WAL: PASS: History has at least 300 days. [2026-01-01T12:24:46.932306] [DEBUG] [REMOTE ] WAL: PASS: Price check passed. Min price $69.94. [2026-01-01T12:24:46.932436] [DEBUG] [REMOTE ] WAL: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:46.932545] [DEBUG] [REMOTE ] WAL: PASS: Integrity check passed. [2026-01-01T12:24:46.932603] [DEBUG] [REMOTE ] WAL: Symbol is viable for forecasting. [2026-01-01T12:24:46.932653] [INFO ] [MAIN ] [3407/3542] WAL kept (0.5s) | 3402 kept, 5 rejected | 138.0/min | ETA: 59s [2026-01-01T12:24:47.164091] [DEBUG] [REMOTE ] WALD: Retrieved 1166 rows, trimmed to 300. [2026-01-01T12:24:47.164227] [DEBUG] [REMOTE ] WALD: PASS: History has at least 300 days. [2026-01-01T12:24:47.164430] [DEBUG] [REMOTE ] WALD: PASS: Price check passed. Min price $1.71. [2026-01-01T12:24:47.164567] [DEBUG] [REMOTE ] WALD: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:47.164716] [DEBUG] [REMOTE ] WALD: PASS: Integrity check passed. [2026-01-01T12:24:47.164758] [DEBUG] [REMOTE ] WALD: Symbol is viable for forecasting. [2026-01-01T12:24:47.164808] [INFO ] [MAIN ] [3408/3542] WALD kept (0.2s) | 3403 kept, 5 rejected | 138.0/min | ETA: 58s [2026-01-01T12:24:47.806543] [DEBUG] [REMOTE ] WASH: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:47.806714] [DEBUG] [REMOTE ] WASH: PASS: History has at least 300 days. [2026-01-01T12:24:47.806933] [DEBUG] [REMOTE ] WASH: PASS: Price check passed. Min price $25.45. [2026-01-01T12:24:47.807071] [DEBUG] [REMOTE ] WASH: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:47.807224] [DEBUG] [REMOTE ] WASH: PASS: Integrity check passed. [2026-01-01T12:24:47.807276] [DEBUG] [REMOTE ] WASH: Symbol is viable for forecasting. [2026-01-01T12:24:47.807339] [INFO ] [MAIN ] [3409/3542] WASH kept (0.6s) | 3404 kept, 5 rejected | 138.0/min | ETA: 58s [2026-01-01T12:24:48.026051] [DEBUG] [REMOTE ] WAVE: Retrieved 1131 rows, trimmed to 300. [2026-01-01T12:24:48.026169] [DEBUG] [REMOTE ] WAVE: PASS: History has at least 300 days. [2026-01-01T12:24:48.026368] [DEBUG] [REMOTE ] WAVE: PASS: Price check passed. Min price $5.61. [2026-01-01T12:24:48.026505] [DEBUG] [REMOTE ] WAVE: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:48.026646] [DEBUG] [REMOTE ] WAVE: PASS: Integrity check passed. [2026-01-01T12:24:48.026701] [DEBUG] [REMOTE ] WAVE: Symbol is viable for forecasting. [2026-01-01T12:24:48.026756] [INFO ] [MAIN ] [3410/3542] WAVE kept (0.2s) | 3405 kept, 5 rejected | 138.0/min | ETA: 57s [2026-01-01T12:24:48.387005] [DEBUG] [REMOTE ] WAY: Retrieved 393 rows, trimmed to 300. [2026-01-01T12:24:48.387174] [DEBUG] [REMOTE ] WAY: PASS: History has at least 300 days. [2026-01-01T12:24:48.387448] [DEBUG] [REMOTE ] WAY: PASS: Price check passed. Min price $30.40. [2026-01-01T12:24:48.387607] [DEBUG] [REMOTE ] WAY: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:48.387720] [DEBUG] [REMOTE ] WAY: PASS: Integrity check passed. [2026-01-01T12:24:48.387760] [DEBUG] [REMOTE ] WAY: Symbol is viable for forecasting. [2026-01-01T12:24:48.387808] [INFO ] [MAIN ] [3411/3542] WAY kept (0.4s) | 3406 kept, 5 rejected | 138.0/min | ETA: 57s [2026-01-01T12:24:48.854641] [DEBUG] [REMOTE ] WB: Retrieved 2945 rows, trimmed to 300. [2026-01-01T12:24:48.854768] [DEBUG] [REMOTE ] WB: PASS: History has at least 300 days. [2026-01-01T12:24:48.854968] [DEBUG] [REMOTE ] WB: PASS: Price check passed. Min price $9.54. [2026-01-01T12:24:48.855101] [DEBUG] [REMOTE ] WB: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:48.855212] [DEBUG] [REMOTE ] WB: PASS: Integrity check passed. [2026-01-01T12:24:48.855253] [DEBUG] [REMOTE ] WB: Symbol is viable for forecasting. [2026-01-01T12:24:48.855302] [INFO ] [MAIN ] [3412/3542] WB kept (0.5s) | 3407 kept, 5 rejected | 138.0/min | ETA: 57s [2026-01-01T12:24:49.416856] [DEBUG] [REMOTE ] WBD: Retrieved 5152 rows, trimmed to 300. [2026-01-01T12:24:49.416992] [DEBUG] [REMOTE ] WBD: PASS: History has at least 300 days. [2026-01-01T12:24:49.417201] [DEBUG] [REMOTE ] WBD: PASS: Price check passed. Min price $17.10. [2026-01-01T12:24:49.417333] [DEBUG] [REMOTE ] WBD: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:49.417442] [DEBUG] [REMOTE ] WBD: PASS: Integrity check passed. [2026-01-01T12:24:49.417481] [DEBUG] [REMOTE ] WBD: Symbol is viable for forecasting. [2026-01-01T12:24:49.417528] [INFO ] [MAIN ] [3413/3542] WBD kept (0.6s) | 3408 kept, 5 rejected | 138.0/min | ETA: 56s [2026-01-01T12:24:49.732991] [DEBUG] [REMOTE ] WBIY: Retrieved 2268 rows, trimmed to 300. [2026-01-01T12:24:49.733133] [DEBUG] [REMOTE ] WBIY: PASS: History has at least 300 days. [2026-01-01T12:24:49.733346] [DEBUG] [REMOTE ] WBIY: PASS: Price check passed. Min price $29.46. [2026-01-01T12:24:49.733477] [DEBUG] [REMOTE ] WBIY: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:49.733618] [DEBUG] [REMOTE ] WBIY: PASS: Integrity check passed. [2026-01-01T12:24:49.733661] [DEBUG] [REMOTE ] WBIY: Symbol is viable for forecasting. [2026-01-01T12:24:49.733710] [INFO ] [MAIN ] [3414/3542] WBIY kept (0.3s) | 3409 kept, 5 rejected | 138.0/min | ETA: 56s [2026-01-01T12:24:50.287822] [DEBUG] [REMOTE ] WBS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:50.288024] [DEBUG] [REMOTE ] WBS: PASS: History has at least 300 days. [2026-01-01T12:24:50.288338] [DEBUG] [REMOTE ] WBS: PASS: Price check passed. Min price $53.72. [2026-01-01T12:24:50.288487] [DEBUG] [REMOTE ] WBS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:50.288642] [DEBUG] [REMOTE ] WBS: PASS: Integrity check passed. [2026-01-01T12:24:50.288687] [DEBUG] [REMOTE ] WBS: Symbol is viable for forecasting. [2026-01-01T12:24:50.288744] [INFO ] [MAIN ] [3415/3542] WBS kept (0.6s) | 3410 kept, 5 rejected | 138.0/min | ETA: 55s [2026-01-01T12:24:50.466647] [DEBUG] [REMOTE ] WBTN: Retrieved 380 rows, trimmed to 300. [2026-01-01T12:24:50.466838] [DEBUG] [REMOTE ] WBTN: PASS: History has at least 300 days. [2026-01-01T12:24:50.467137] [DEBUG] [REMOTE ] WBTN: PASS: Price check passed. Min price $12.19. [2026-01-01T12:24:50.467272] [DEBUG] [REMOTE ] WBTN: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:50.467417] [DEBUG] [REMOTE ] WBTN: PASS: Integrity check passed. [2026-01-01T12:24:50.467457] [DEBUG] [REMOTE ] WBTN: Symbol is viable for forecasting. [2026-01-01T12:24:50.467509] [INFO ] [MAIN ] [3416/3542] WBTN kept (0.2s) | 3411 kept, 5 rejected | 138.0/min | ETA: 55s [2026-01-01T12:24:50.931810] [DEBUG] [REMOTE ] WBX: Retrieved 1066 rows, trimmed to 300. [2026-01-01T12:24:50.932001] [DEBUG] [REMOTE ] WBX: PASS: History has at least 300 days. [2026-01-01T12:24:50.932278] [DEBUG] [REMOTE ] WBX: PASS: Price check passed. Min price $2.34. [2026-01-01T12:24:50.932418] [DEBUG] [REMOTE ] WBX: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:50.932535] [DEBUG] [REMOTE ] WBX: PASS: Integrity check passed. [2026-01-01T12:24:50.932600] [DEBUG] [REMOTE ] WBX: Symbol is viable for forecasting. [2026-01-01T12:24:50.932666] [INFO ] [MAIN ] [3417/3542] WBX kept (0.5s) | 3412 kept, 5 rejected | 138.0/min | ETA: 54s [2026-01-01T12:24:51.606506] [DEBUG] [REMOTE ] WCC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:51.606744] [DEBUG] [REMOTE ] WCC: PASS: History has at least 300 days. [2026-01-01T12:24:51.607030] [DEBUG] [REMOTE ] WCC: PASS: Price check passed. Min price $207.93. [2026-01-01T12:24:51.607173] [DEBUG] [REMOTE ] WCC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:51.607300] [DEBUG] [REMOTE ] WCC: PASS: Integrity check passed. [2026-01-01T12:24:51.607342] [DEBUG] [REMOTE ] WCC: Symbol is viable for forecasting. [2026-01-01T12:24:51.607398] [INFO ] [MAIN ] [3418/3542] WCC kept (0.7s) | 3413 kept, 5 rejected | 138.0/min | ETA: 54s [2026-01-01T12:24:51.837706] [DEBUG] [REMOTE ] WCLD: Retrieved 1589 rows, trimmed to 300. [2026-01-01T12:24:51.837917] [DEBUG] [REMOTE ] WCLD: PASS: History has at least 300 days. [2026-01-01T12:24:51.838228] [DEBUG] [REMOTE ] WCLD: PASS: Price check passed. Min price $32.92. [2026-01-01T12:24:51.838448] [DEBUG] [REMOTE ] WCLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:51.838627] [DEBUG] [REMOTE ] WCLD: PASS: Integrity check passed. [2026-01-01T12:24:51.838680] [DEBUG] [REMOTE ] WCLD: Symbol is viable for forecasting. [2026-01-01T12:24:51.838747] [INFO ] [MAIN ] [3419/3542] WCLD kept (0.2s) | 3414 kept, 5 rejected | 138.0/min | ETA: 53s [2026-01-01T12:24:52.361938] [DEBUG] [REMOTE ] WD: Retrieved 3784 rows, trimmed to 300. [2026-01-01T12:24:52.362110] [DEBUG] [REMOTE ] WD: PASS: History has at least 300 days. [2026-01-01T12:24:52.362357] [DEBUG] [REMOTE ] WD: PASS: Price check passed. Min price $60.15. [2026-01-01T12:24:52.362495] [DEBUG] [REMOTE ] WD: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:52.362632] [DEBUG] [REMOTE ] WD: PASS: Integrity check passed. [2026-01-01T12:24:52.362676] [DEBUG] [REMOTE ] WD: Symbol is viable for forecasting. [2026-01-01T12:24:52.362727] [INFO ] [MAIN ] [3420/3542] WD kept (0.5s) | 3415 kept, 5 rejected | 138.0/min | ETA: 53s [2026-01-01T12:24:52.748152] [DEBUG] [REMOTE ] WDAY: Retrieved 3323 rows, trimmed to 300. [2026-01-01T12:24:52.748325] [DEBUG] [REMOTE ] WDAY: PASS: History has at least 300 days. [2026-01-01T12:24:52.748604] [DEBUG] [REMOTE ] WDAY: PASS: Price check passed. Min price $213.06. [2026-01-01T12:24:52.748755] [DEBUG] [REMOTE ] WDAY: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:52.748874] [DEBUG] [REMOTE ] WDAY: PASS: Integrity check passed. [2026-01-01T12:24:52.748917] [DEBUG] [REMOTE ] WDAY: Symbol is viable for forecasting. [2026-01-01T12:24:52.748970] [INFO ] [MAIN ] [3421/3542] WDAY kept (0.4s) | 3416 kept, 5 rejected | 138.0/min | ETA: 53s [2026-01-01T12:24:53.277281] [DEBUG] [REMOTE ] WDC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:53.277504] [DEBUG] [REMOTE ] WDC: PASS: History has at least 300 days. [2026-01-01T12:24:53.277786] [DEBUG] [REMOTE ] WDC: PASS: Price check passed. Min price $113.04. [2026-01-01T12:24:53.277921] [DEBUG] [REMOTE ] WDC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:53.278045] [DEBUG] [REMOTE ] WDC: PASS: Integrity check passed. [2026-01-01T12:24:53.278084] [DEBUG] [REMOTE ] WDC: Symbol is viable for forecasting. [2026-01-01T12:24:53.278140] [INFO ] [MAIN ] [3422/3542] WDC kept (0.5s) | 3417 kept, 5 rejected | 138.0/min | ETA: 52s [2026-01-01T12:24:53.785989] [DEBUG] [REMOTE ] WDFC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:53.786318] [DEBUG] [REMOTE ] WDFC: PASS: History has at least 300 days. [2026-01-01T12:24:53.786686] [DEBUG] [REMOTE ] WDFC: PASS: Price check passed. Min price $187.52. [2026-01-01T12:24:53.786825] [DEBUG] [REMOTE ] WDFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:53.786967] [DEBUG] [REMOTE ] WDFC: PASS: Integrity check passed. [2026-01-01T12:24:53.787022] [DEBUG] [REMOTE ] WDFC: Symbol is viable for forecasting. [2026-01-01T12:24:53.787075] [INFO ] [MAIN ] [3423/3542] WDFC kept (0.5s) | 3418 kept, 5 rejected | 138.0/min | ETA: 52s [2026-01-01T12:24:54.054924] [DEBUG] [REMOTE ] WDH: Retrieved 1169 rows, trimmed to 300. [2026-01-01T12:24:54.055105] [DEBUG] [REMOTE ] WDH: PASS: History has at least 300 days. [2026-01-01T12:24:54.055337] [DEBUG] [REMOTE ] WDH: PASS: Price check passed. Min price $1.58. [2026-01-01T12:24:54.055470] [DEBUG] [REMOTE ] WDH: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:54.055611] [DEBUG] [REMOTE ] WDH: PASS: Integrity check passed. [2026-01-01T12:24:54.055654] [DEBUG] [REMOTE ] WDH: Symbol is viable for forecasting. [2026-01-01T12:24:54.055705] [INFO ] [MAIN ] [3424/3542] WDH kept (0.3s) | 3419 kept, 5 rejected | 138.0/min | ETA: 51s [2026-01-01T12:24:54.417311] [DEBUG] [REMOTE ] WDI: Retrieved 1135 rows, trimmed to 300. [2026-01-01T12:24:54.417493] [DEBUG] [REMOTE ] WDI: PASS: History has at least 300 days. [2026-01-01T12:24:54.417771] [DEBUG] [REMOTE ] WDI: PASS: Price check passed. Min price $13.51. [2026-01-01T12:24:54.417910] [DEBUG] [REMOTE ] WDI: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:54.418024] [DEBUG] [REMOTE ] WDI: PASS: Integrity check passed. [2026-01-01T12:24:54.418064] [DEBUG] [REMOTE ] WDI: Symbol is viable for forecasting. [2026-01-01T12:24:54.418115] [INFO ] [MAIN ] [3425/3542] WDI kept (0.4s) | 3420 kept, 5 rejected | 138.0/min | ETA: 51s [2026-01-01T12:24:54.995655] [DEBUG] [REMOTE ] WDS: Retrieved 4647 rows, trimmed to 300. [2026-01-01T12:24:54.995894] [DEBUG] [REMOTE ] WDS: PASS: History has at least 300 days. [2026-01-01T12:24:54.996274] [DEBUG] [REMOTE ] WDS: PASS: Price check passed. Min price $14.28. [2026-01-01T12:24:54.996453] [DEBUG] [REMOTE ] WDS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:54.996624] [DEBUG] [REMOTE ] WDS: PASS: Integrity check passed. [2026-01-01T12:24:54.996691] [DEBUG] [REMOTE ] WDS: Symbol is viable for forecasting. [2026-01-01T12:24:54.996753] [INFO ] [MAIN ] [3426/3542] WDS kept (0.6s) | 3421 kept, 5 rejected | 138.0/min | ETA: 50s [2026-01-01T12:24:55.462751] [DEBUG] [REMOTE ] WEA: Retrieved 5981 rows, trimmed to 300. [2026-01-01T12:24:55.462904] [DEBUG] [REMOTE ] WEA: PASS: History has at least 300 days. [2026-01-01T12:24:55.463125] [DEBUG] [REMOTE ] WEA: PASS: Price check passed. Min price $10.78. [2026-01-01T12:24:55.463259] [DEBUG] [REMOTE ] WEA: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:55.463375] [DEBUG] [REMOTE ] WEA: PASS: Integrity check passed. [2026-01-01T12:24:55.463416] [DEBUG] [REMOTE ] WEA: Symbol is viable for forecasting. [2026-01-01T12:24:55.463467] [INFO ] [MAIN ] [3427/3542] WEA kept (0.5s) | 3422 kept, 5 rejected | 138.0/min | ETA: 50s [2026-01-01T12:24:55.927216] [DEBUG] [REMOTE ] WEC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:55.927357] [DEBUG] [REMOTE ] WEC: PASS: History has at least 300 days. [2026-01-01T12:24:55.927586] [DEBUG] [REMOTE ] WEC: PASS: Price check passed. Min price $103.48. [2026-01-01T12:24:55.927730] [DEBUG] [REMOTE ] WEC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:55.927844] [DEBUG] [REMOTE ] WEC: PASS: Integrity check passed. [2026-01-01T12:24:55.927888] [DEBUG] [REMOTE ] WEC: Symbol is viable for forecasting. [2026-01-01T12:24:55.927937] [INFO ] [MAIN ] [3428/3542] WEC kept (0.5s) | 3423 kept, 5 rejected | 138.0/min | ETA: 50s [2026-01-01T12:24:56.393262] [DEBUG] [REMOTE ] WEN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:56.393487] [DEBUG] [REMOTE ] WEN: PASS: History has at least 300 days. [2026-01-01T12:24:56.393798] [DEBUG] [REMOTE ] WEN: PASS: Price check passed. Min price $7.74. [2026-01-01T12:24:56.393975] [DEBUG] [REMOTE ] WEN: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:56.394137] [DEBUG] [REMOTE ] WEN: PASS: Integrity check passed. [2026-01-01T12:24:56.394179] [DEBUG] [REMOTE ] WEN: Symbol is viable for forecasting. [2026-01-01T12:24:56.394236] [INFO ] [MAIN ] [3429/3542] WEN kept (0.5s) | 3424 kept, 5 rejected | 138.0/min | ETA: 49s [2026-01-01T12:24:56.864226] [DEBUG] [REMOTE ] WERN: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:56.864421] [DEBUG] [REMOTE ] WERN: PASS: History has at least 300 days. [2026-01-01T12:24:56.864745] [DEBUG] [REMOTE ] WERN: PASS: Price check passed. Min price $23.15. [2026-01-01T12:24:56.864884] [DEBUG] [REMOTE ] WERN: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:56.865015] [DEBUG] [REMOTE ] WERN: PASS: Integrity check passed. [2026-01-01T12:24:56.865057] [DEBUG] [REMOTE ] WERN: Symbol is viable for forecasting. [2026-01-01T12:24:56.865110] [INFO ] [MAIN ] [3430/3542] WERN kept (0.5s) | 3425 kept, 5 rejected | 138.0/min | ETA: 49s [2026-01-01T12:24:57.211643] [DEBUG] [REMOTE ] WES: Retrieved 3285 rows, trimmed to 300. [2026-01-01T12:24:57.211819] [DEBUG] [REMOTE ] WES: PASS: History has at least 300 days. [2026-01-01T12:24:57.212093] [DEBUG] [REMOTE ] WES: PASS: Price check passed. Min price $36.38. [2026-01-01T12:24:57.212234] [DEBUG] [REMOTE ] WES: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:57.212347] [DEBUG] [REMOTE ] WES: PASS: Integrity check passed. [2026-01-01T12:24:57.212387] [DEBUG] [REMOTE ] WES: Symbol is viable for forecasting. [2026-01-01T12:24:57.212439] [INFO ] [MAIN ] [3431/3542] WES kept (0.3s) | 3426 kept, 5 rejected | 138.0/min | ETA: 48s [2026-01-01T12:24:57.666605] [DEBUG] [REMOTE ] WEX: Retrieved 5252 rows, trimmed to 300. [2026-01-01T12:24:57.666797] [DEBUG] [REMOTE ] WEX: PASS: History has at least 300 days. [2026-01-01T12:24:57.667064] [DEBUG] [REMOTE ] WEX: PASS: Price check passed. Min price $136.40. [2026-01-01T12:24:57.667203] [DEBUG] [REMOTE ] WEX: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:57.667323] [DEBUG] [REMOTE ] WEX: PASS: Integrity check passed. [2026-01-01T12:24:57.667365] [DEBUG] [REMOTE ] WEX: Symbol is viable for forecasting. [2026-01-01T12:24:57.667417] [INFO ] [MAIN ] [3432/3542] WEX kept (0.5s) | 3427 kept, 5 rejected | 138.0/min | ETA: 48s [2026-01-01T12:24:58.047078] [DEBUG] [REMOTE ] WEYS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:58.047308] [DEBUG] [REMOTE ] WEYS: PASS: History has at least 300 days. [2026-01-01T12:24:58.047869] [DEBUG] [REMOTE ] WEYS: PASS: Price check passed. Min price $25.95. [2026-01-01T12:24:58.048054] [DEBUG] [REMOTE ] WEYS: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:58.048248] [DEBUG] [REMOTE ] WEYS: PASS: Integrity check passed. [2026-01-01T12:24:58.048305] [DEBUG] [REMOTE ] WEYS: Symbol is viable for forecasting. [2026-01-01T12:24:58.048381] [INFO ] [MAIN ] [3433/3542] WEYS kept (0.4s) | 3428 kept, 5 rejected | 138.0/min | ETA: 47s [2026-01-01T12:24:58.493266] [DEBUG] [REMOTE ] WF: Retrieved 5599 rows, trimmed to 300. [2026-01-01T12:24:58.493459] [DEBUG] [REMOTE ] WF: PASS: History has at least 300 days. [2026-01-01T12:24:58.493805] [DEBUG] [REMOTE ] WF: PASS: Price check passed. Min price $52.67. [2026-01-01T12:24:58.493965] [DEBUG] [REMOTE ] WF: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:58.494097] [DEBUG] [REMOTE ] WF: PASS: Integrity check passed. [2026-01-01T12:24:58.494137] [DEBUG] [REMOTE ] WF: Symbol is viable for forecasting. [2026-01-01T12:24:58.494367] [INFO ] [MAIN ] [3434/3542] WF kept (0.4s) | 3429 kept, 5 rejected | 138.0/min | ETA: 47s [2026-01-01T12:24:58.840263] [DEBUG] [REMOTE ] WFC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:24:58.840489] [DEBUG] [REMOTE ] WFC: PASS: History has at least 300 days. [2026-01-01T12:24:58.840810] [DEBUG] [REMOTE ] WFC: PASS: Price check passed. Min price $77.22. [2026-01-01T12:24:58.841117] [DEBUG] [REMOTE ] WFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:58.841261] [DEBUG] [REMOTE ] WFC: PASS: Integrity check passed. [2026-01-01T12:24:58.841303] [DEBUG] [REMOTE ] WFC: Symbol is viable for forecasting. [2026-01-01T12:24:58.841357] [INFO ] [MAIN ] [3435/3542] WFC kept (0.3s) | 3430 kept, 5 rejected | 138.0/min | ETA: 47s [2026-01-01T12:24:59.304072] [DEBUG] [REMOTE ] WFG: Retrieved 4631 rows, trimmed to 300. [2026-01-01T12:24:59.304250] [DEBUG] [REMOTE ] WFG: PASS: History has at least 300 days. [2026-01-01T12:24:59.304501] [DEBUG] [REMOTE ] WFG: PASS: Price check passed. Min price $57.61. [2026-01-01T12:24:59.304657] [DEBUG] [REMOTE ] WFG: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:59.304774] [DEBUG] [REMOTE ] WFG: PASS: Integrity check passed. [2026-01-01T12:24:59.304815] [DEBUG] [REMOTE ] WFG: Symbol is viable for forecasting. [2026-01-01T12:24:59.304867] [INFO ] [MAIN ] [3436/3542] WFG kept (0.5s) | 3431 kept, 5 rejected | 138.0/min | ETA: 46s [2026-01-01T12:24:59.562746] [DEBUG] [REMOTE ] WFRD: Retrieved 1255 rows, trimmed to 300. [2026-01-01T12:24:59.562931] [DEBUG] [REMOTE ] WFRD: PASS: History has at least 300 days. [2026-01-01T12:24:59.563167] [DEBUG] [REMOTE ] WFRD: PASS: Price check passed. Min price $61.24. [2026-01-01T12:24:59.563300] [DEBUG] [REMOTE ] WFRD: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:59.563412] [DEBUG] [REMOTE ] WFRD: PASS: Integrity check passed. [2026-01-01T12:24:59.563455] [DEBUG] [REMOTE ] WFRD: Symbol is viable for forecasting. [2026-01-01T12:24:59.563518] [INFO ] [MAIN ] [3437/3542] WFRD kept (0.3s) | 3432 kept, 5 rejected | 138.0/min | ETA: 46s [2026-01-01T12:24:59.926817] [DEBUG] [REMOTE ] WGMI: Retrieved 978 rows, trimmed to 300. [2026-01-01T12:24:59.927004] [DEBUG] [REMOTE ] WGMI: PASS: History has at least 300 days. [2026-01-01T12:24:59.927253] [DEBUG] [REMOTE ] WGMI: PASS: Price check passed. Min price $36.51. [2026-01-01T12:24:59.927394] [DEBUG] [REMOTE ] WGMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:24:59.927512] [DEBUG] [REMOTE ] WGMI: PASS: Integrity check passed. [2026-01-01T12:24:59.927565] [DEBUG] [REMOTE ] WGMI: Symbol is viable for forecasting. [2026-01-01T12:24:59.927662] [INFO ] [MAIN ] [3438/3542] WGMI kept (0.4s) | 3433 kept, 5 rejected | 138.0/min | ETA: 45s [2026-01-01T12:25:00.657838] [DEBUG] [REMOTE ] WGO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:00.658182] [DEBUG] [REMOTE ] WGO: PASS: History has at least 300 days. [2026-01-01T12:25:00.658492] [DEBUG] [REMOTE ] WGO: PASS: Price check passed. Min price $29.66. [2026-01-01T12:25:00.658657] [DEBUG] [REMOTE ] WGO: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:00.658796] [DEBUG] [REMOTE ] WGO: PASS: Integrity check passed. [2026-01-01T12:25:00.658838] [DEBUG] [REMOTE ] WGO: Symbol is viable for forecasting. [2026-01-01T12:25:00.658893] [INFO ] [MAIN ] [3439/3542] WGO kept (0.7s) | 3434 kept, 5 rejected | 138.0/min | ETA: 45s [2026-01-01T12:25:00.940501] [DEBUG] [REMOTE ] WGS: Retrieved 1295 rows, trimmed to 300. [2026-01-01T12:25:00.940671] [DEBUG] [REMOTE ] WGS: PASS: History has at least 300 days. [2026-01-01T12:25:00.941077] [DEBUG] [REMOTE ] WGS: PASS: Price check passed. Min price $116.91. [2026-01-01T12:25:00.941210] [DEBUG] [REMOTE ] WGS: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:00.941319] [DEBUG] [REMOTE ] WGS: PASS: Integrity check passed. [2026-01-01T12:25:00.941359] [DEBUG] [REMOTE ] WGS: Symbol is viable for forecasting. [2026-01-01T12:25:00.941406] [INFO ] [MAIN ] [3440/3542] WGS kept (0.3s) | 3435 kept, 5 rejected | 138.0/min | ETA: 44s [2026-01-01T12:25:01.370855] [DEBUG] [REMOTE ] WH: Retrieved 1913 rows, trimmed to 300. [2026-01-01T12:25:01.371039] [DEBUG] [REMOTE ] WH: PASS: History has at least 300 days. [2026-01-01T12:25:01.371346] [DEBUG] [REMOTE ] WH: PASS: Price check passed. Min price $68.95. [2026-01-01T12:25:01.371543] [DEBUG] [REMOTE ] WH: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:01.371728] [DEBUG] [REMOTE ] WH: PASS: Integrity check passed. [2026-01-01T12:25:01.371793] [DEBUG] [REMOTE ] WH: Symbol is viable for forecasting. [2026-01-01T12:25:01.371870] [INFO ] [MAIN ] [3441/3542] WH kept (0.4s) | 3436 kept, 5 rejected | 138.0/min | ETA: 44s [2026-01-01T12:25:01.749663] [DEBUG] [REMOTE ] WHD: Retrieved 1985 rows, trimmed to 300. [2026-01-01T12:25:01.749846] [DEBUG] [REMOTE ] WHD: PASS: History has at least 300 days. [2026-01-01T12:25:01.750105] [DEBUG] [REMOTE ] WHD: PASS: Price check passed. Min price $33.29. [2026-01-01T12:25:01.750254] [DEBUG] [REMOTE ] WHD: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:01.750388] [DEBUG] [REMOTE ] WHD: PASS: Integrity check passed. [2026-01-01T12:25:01.750432] [DEBUG] [REMOTE ] WHD: Symbol is viable for forecasting. [2026-01-01T12:25:01.750487] [INFO ] [MAIN ] [3442/3542] WHD kept (0.4s) | 3437 kept, 5 rejected | 138.0/min | ETA: 43s [2026-01-01T12:25:02.202288] [DEBUG] [REMOTE ] WHF: Retrieved 3287 rows, trimmed to 300. [2026-01-01T12:25:02.202456] [DEBUG] [REMOTE ] WHF: PASS: History has at least 300 days. [2026-01-01T12:25:02.202766] [DEBUG] [REMOTE ] WHF: PASS: Price check passed. Min price $6.27. [2026-01-01T12:25:02.202947] [DEBUG] [REMOTE ] WHF: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:02.203104] [DEBUG] [REMOTE ] WHF: PASS: Integrity check passed. [2026-01-01T12:25:02.203153] [DEBUG] [REMOTE ] WHF: Symbol is viable for forecasting. [2026-01-01T12:25:02.203205] [INFO ] [MAIN ] [3443/3542] WHF kept (0.5s) | 3438 kept, 5 rejected | 138.0/min | ETA: 43s [2026-01-01T12:25:02.768645] [DEBUG] [REMOTE ] WHG: Retrieved 5927 rows, trimmed to 300. [2026-01-01T12:25:02.768890] [DEBUG] [REMOTE ] WHG: PASS: History has at least 300 days. [2026-01-01T12:25:02.769212] [DEBUG] [REMOTE ] WHG: PASS: Price check passed. Min price $15.45. [2026-01-01T12:25:02.769379] [DEBUG] [REMOTE ] WHG: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:02.769522] [DEBUG] [REMOTE ] WHG: PASS: Integrity check passed. [2026-01-01T12:25:02.769566] [DEBUG] [REMOTE ] WHG: Symbol is viable for forecasting. [2026-01-01T12:25:02.769654] [INFO ] [MAIN ] [3444/3542] WHG kept (0.6s) | 3439 kept, 5 rejected | 138.0/min | ETA: 43s [2026-01-01T12:25:03.204284] [DEBUG] [REMOTE ] WIA: Retrieved 5601 rows, trimmed to 300. [2026-01-01T12:25:03.204449] [DEBUG] [REMOTE ] WIA: PASS: History has at least 300 days. [2026-01-01T12:25:03.204714] [DEBUG] [REMOTE ] WIA: PASS: Price check passed. Min price $8.16. [2026-01-01T12:25:03.204859] [DEBUG] [REMOTE ] WIA: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:03.204984] [DEBUG] [REMOTE ] WIA: PASS: Integrity check passed. [2026-01-01T12:25:03.205026] [DEBUG] [REMOTE ] WIA: Symbol is viable for forecasting. [2026-01-01T12:25:03.205078] [INFO ] [MAIN ] [3445/3542] WIA kept (0.4s) | 3440 kept, 5 rejected | 138.0/min | ETA: 42s [2026-01-01T12:25:03.513345] [DEBUG] [REMOTE ] WIMI: Retrieved 1446 rows, trimmed to 300. [2026-01-01T12:25:03.513535] [DEBUG] [REMOTE ] WIMI: PASS: History has at least 300 days. [2026-01-01T12:25:03.513802] [DEBUG] [REMOTE ] WIMI: PASS: Price check passed. Min price $2.37. [2026-01-01T12:25:03.513942] [DEBUG] [REMOTE ] WIMI: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:03.514059] [DEBUG] [REMOTE ] WIMI: PASS: Integrity check passed. [2026-01-01T12:25:03.514100] [DEBUG] [REMOTE ] WIMI: Symbol is viable for forecasting. [2026-01-01T12:25:03.514155] [INFO ] [MAIN ] [3446/3542] WIMI kept (0.3s) | 3441 kept, 5 rejected | 138.0/min | ETA: 42s [2026-01-01T12:25:04.089348] [DEBUG] [REMOTE ] WINA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:04.089588] [DEBUG] [REMOTE ] WINA: PASS: History has at least 300 days. [2026-01-01T12:25:04.090111] [DEBUG] [REMOTE ] WINA: PASS: Price check passed. Min price $382.62. [2026-01-01T12:25:04.090256] [DEBUG] [REMOTE ] WINA: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:04.090390] [DEBUG] [REMOTE ] WINA: PASS: Integrity check passed. [2026-01-01T12:25:04.090431] [DEBUG] [REMOTE ] WINA: Symbol is viable for forecasting. [2026-01-01T12:25:04.090486] [INFO ] [MAIN ] [3447/3542] WINA kept (0.6s) | 3442 kept, 5 rejected | 138.0/min | ETA: 41s [2026-01-01T12:25:04.254691] [DEBUG] [REMOTE ] WING: Retrieved 2655 rows, trimmed to 300. [2026-01-01T12:25:04.254882] [DEBUG] [REMOTE ] WING: PASS: History has at least 300 days. [2026-01-01T12:25:04.255129] [DEBUG] [REMOTE ] WING: PASS: Price check passed. Min price $213.81. [2026-01-01T12:25:04.255264] [DEBUG] [REMOTE ] WING: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:04.255382] [DEBUG] [REMOTE ] WING: PASS: Integrity check passed. [2026-01-01T12:25:04.255423] [DEBUG] [REMOTE ] WING: Symbol is viable for forecasting. [2026-01-01T12:25:04.255476] [INFO ] [MAIN ] [3448/3542] WING kept (0.2s) | 3443 kept, 5 rejected | 138.0/min | ETA: 41s [2026-01-01T12:25:04.763983] [DEBUG] [REMOTE ] WINN: Retrieved 981 rows, trimmed to 300. [2026-01-01T12:25:04.764201] [DEBUG] [REMOTE ] WINN: PASS: History has at least 300 days. [2026-01-01T12:25:04.764510] [DEBUG] [REMOTE ] WINN: PASS: Price check passed. Min price $30.05. [2026-01-01T12:25:04.764686] [DEBUG] [REMOTE ] WINN: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:04.764829] [DEBUG] [REMOTE ] WINN: PASS: Integrity check passed. [2026-01-01T12:25:04.764873] [DEBUG] [REMOTE ] WINN: Symbol is viable for forecasting. [2026-01-01T12:25:04.764935] [INFO ] [MAIN ] [3449/3542] WINN kept (0.5s) | 3444 kept, 5 rejected | 138.0/min | ETA: 40s [2026-01-01T12:25:05.158677] [DEBUG] [REMOTE ] WIX: Retrieved 3056 rows, trimmed to 300. [2026-01-01T12:25:05.158821] [DEBUG] [REMOTE ] WIX: PASS: History has at least 300 days. [2026-01-01T12:25:05.159036] [DEBUG] [REMOTE ] WIX: PASS: Price check passed. Min price $93.31. [2026-01-01T12:25:05.159176] [DEBUG] [REMOTE ] WIX: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:05.159315] [DEBUG] [REMOTE ] WIX: PASS: Integrity check passed. [2026-01-01T12:25:05.159357] [DEBUG] [REMOTE ] WIX: Symbol is viable for forecasting. [2026-01-01T12:25:05.159410] [INFO ] [MAIN ] [3450/3542] WIX kept (0.4s) | 3445 kept, 5 rejected | 138.0/min | ETA: 40s [2026-01-01T12:25:05.612334] [DEBUG] [REMOTE ] WK: Retrieved 2779 rows, trimmed to 300. [2026-01-01T12:25:05.612465] [DEBUG] [REMOTE ] WK: PASS: History has at least 300 days. [2026-01-01T12:25:05.612689] [DEBUG] [REMOTE ] WK: PASS: Price check passed. Min price $81.87. [2026-01-01T12:25:05.612820] [DEBUG] [REMOTE ] WK: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:05.612924] [DEBUG] [REMOTE ] WK: PASS: Integrity check passed. [2026-01-01T12:25:05.612963] [DEBUG] [REMOTE ] WK: Symbol is viable for forecasting. [2026-01-01T12:25:05.613011] [INFO ] [MAIN ] [3451/3542] WK kept (0.5s) | 3446 kept, 5 rejected | 138.0/min | ETA: 40s [2026-01-01T12:25:06.203972] [DEBUG] [REMOTE ] WKC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:06.204191] [DEBUG] [REMOTE ] WKC: PASS: History has at least 300 days. [2026-01-01T12:25:06.204610] [DEBUG] [REMOTE ] WKC: PASS: Price check passed. Min price $22.86. [2026-01-01T12:25:06.204812] [DEBUG] [REMOTE ] WKC: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:06.205000] [DEBUG] [REMOTE ] WKC: PASS: Integrity check passed. [2026-01-01T12:25:06.205060] [DEBUG] [REMOTE ] WKC: Symbol is viable for forecasting. [2026-01-01T12:25:06.205138] [INFO ] [MAIN ] [3452/3542] WKC kept (0.6s) | 3447 kept, 5 rejected | 138.0/min | ETA: 39s [2026-01-01T12:25:06.477729] [DEBUG] [REMOTE ] WKEY: Retrieved 1753 rows, trimmed to 300. [2026-01-01T12:25:06.477965] [DEBUG] [REMOTE ] WKEY: PASS: History has at least 300 days. [2026-01-01T12:25:06.478219] [DEBUG] [REMOTE ] WKEY: PASS: Price check passed. Min price $6.54. [2026-01-01T12:25:06.478361] [DEBUG] [REMOTE ] WKEY: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:06.478475] [DEBUG] [REMOTE ] WKEY: PASS: Integrity check passed. [2026-01-01T12:25:06.478519] [DEBUG] [REMOTE ] WKEY: Symbol is viable for forecasting. [2026-01-01T12:25:06.478601] [INFO ] [MAIN ] [3453/3542] WKEY kept (0.3s) | 3448 kept, 5 rejected | 138.0/min | ETA: 39s [2026-01-01T12:25:07.019444] [DEBUG] [REMOTE ] WKSP: Retrieved 5654 rows, trimmed to 300. [2026-01-01T12:25:07.019643] [DEBUG] [REMOTE ] WKSP: PASS: History has at least 300 days. [2026-01-01T12:25:07.020093] [DEBUG] [REMOTE ] WKSP: PASS: Price check passed. Min price $1.95. [2026-01-01T12:25:07.020227] [DEBUG] [REMOTE ] WKSP: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:07.020347] [DEBUG] [REMOTE ] WKSP: PASS: Integrity check passed. [2026-01-01T12:25:07.020387] [DEBUG] [REMOTE ] WKSP: Symbol is viable for forecasting. [2026-01-01T12:25:07.020441] [INFO ] [MAIN ] [3454/3542] WKSP kept (0.5s) | 3449 kept, 5 rejected | 138.0/min | ETA: 38s [2026-01-01T12:25:07.412081] [DEBUG] [REMOTE ] WLDN: Retrieved 4807 rows, trimmed to 300. [2026-01-01T12:25:07.412329] [DEBUG] [REMOTE ] WLDN: PASS: History has at least 300 days. [2026-01-01T12:25:07.412675] [DEBUG] [REMOTE ] WLDN: PASS: Price check passed. Min price $85.27. [2026-01-01T12:25:07.412817] [DEBUG] [REMOTE ] WLDN: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:07.413151] [DEBUG] [REMOTE ] WLDN: PASS: Integrity check passed. [2026-01-01T12:25:07.413192] [DEBUG] [REMOTE ] WLDN: Symbol is viable for forecasting. [2026-01-01T12:25:07.413249] [INFO ] [MAIN ] [3455/3542] WLDN kept (0.4s) | 3450 kept, 5 rejected | 138.0/min | ETA: 38s [2026-01-01T12:25:07.650714] [DEBUG] [REMOTE ] WLDS: Retrieved 829 rows, trimmed to 300. [2026-01-01T12:25:07.650931] [DEBUG] [REMOTE ] WLDS: PASS: History has at least 300 days. [2026-01-01T12:25:07.651187] [DEBUG] [REMOTE ] WLDS: PASS: Price check passed. Min price $1.14. [2026-01-01T12:25:07.651329] [DEBUG] [REMOTE ] WLDS: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:07.651446] [DEBUG] [REMOTE ] WLDS: PASS: Integrity check passed. [2026-01-01T12:25:07.651489] [DEBUG] [REMOTE ] WLDS: Symbol is viable for forecasting. [2026-01-01T12:25:07.651543] [INFO ] [MAIN ] [3456/3542] WLDS kept (0.2s) | 3451 kept, 5 rejected | 138.0/min | ETA: 37s [2026-01-01T12:25:08.299276] [DEBUG] [REMOTE ] WLFC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:08.299424] [DEBUG] [REMOTE ] WLFC: PASS: History has at least 300 days. [2026-01-01T12:25:08.299662] [DEBUG] [REMOTE ] WLFC: PASS: Price check passed. Min price $115.05. [2026-01-01T12:25:08.299794] [DEBUG] [REMOTE ] WLFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:08.299904] [DEBUG] [REMOTE ] WLFC: PASS: Integrity check passed. [2026-01-01T12:25:08.299943] [DEBUG] [REMOTE ] WLFC: Symbol is viable for forecasting. [2026-01-01T12:25:08.299990] [INFO ] [MAIN ] [3457/3542] WLFC kept (0.6s) | 3452 kept, 5 rejected | 138.0/min | ETA: 37s [2026-01-01T12:25:08.688637] [DEBUG] [REMOTE ] WLK: Retrieved 5383 rows, trimmed to 300. [2026-01-01T12:25:08.688790] [DEBUG] [REMOTE ] WLK: PASS: History has at least 300 days. [2026-01-01T12:25:08.689248] [DEBUG] [REMOTE ] WLK: PASS: Price check passed. Min price $55.91. [2026-01-01T12:25:08.689405] [DEBUG] [REMOTE ] WLK: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:08.689525] [DEBUG] [REMOTE ] WLK: PASS: Integrity check passed. [2026-01-01T12:25:08.689565] [DEBUG] [REMOTE ] WLK: Symbol is viable for forecasting. [2026-01-01T12:25:08.689639] [INFO ] [MAIN ] [3458/3542] WLK kept (0.4s) | 3453 kept, 5 rejected | 138.0/min | ETA: 37s [2026-01-01T12:25:09.025998] [DEBUG] [REMOTE ] WLKP: Retrieved 2874 rows, trimmed to 300. [2026-01-01T12:25:09.026143] [DEBUG] [REMOTE ] WLKP: PASS: History has at least 300 days. [2026-01-01T12:25:09.026343] [DEBUG] [REMOTE ] WLKP: PASS: Price check passed. Min price $17.87. [2026-01-01T12:25:09.026476] [DEBUG] [REMOTE ] WLKP: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:09.026603] [DEBUG] [REMOTE ] WLKP: PASS: Integrity check passed. [2026-01-01T12:25:09.026653] [DEBUG] [REMOTE ] WLKP: Symbol is viable for forecasting. [2026-01-01T12:25:09.026716] [INFO ] [MAIN ] [3459/3542] WLKP kept (0.3s) | 3454 kept, 5 rejected | 138.0/min | ETA: 36s [2026-01-01T12:25:09.361500] [DEBUG] [REMOTE ] WMG: Retrieved 1403 rows, trimmed to 300. [2026-01-01T12:25:09.361683] [DEBUG] [REMOTE ] WMG: PASS: History has at least 300 days. [2026-01-01T12:25:09.361910] [DEBUG] [REMOTE ] WMG: PASS: Price check passed. Min price $27.61. [2026-01-01T12:25:09.362049] [DEBUG] [REMOTE ] WMG: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:09.362185] [DEBUG] [REMOTE ] WMG: PASS: Integrity check passed. [2026-01-01T12:25:09.362227] [DEBUG] [REMOTE ] WMG: Symbol is viable for forecasting. [2026-01-01T12:25:09.362276] [INFO ] [MAIN ] [3460/3542] WMG kept (0.3s) | 3455 kept, 5 rejected | 138.0/min | ETA: 36s [2026-01-01T12:25:09.911886] [DEBUG] [REMOTE ] WMK: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:09.912028] [DEBUG] [REMOTE ] WMK: PASS: History has at least 300 days. [2026-01-01T12:25:09.912245] [DEBUG] [REMOTE ] WMK: PASS: Price check passed. Min price $63.00. [2026-01-01T12:25:09.912377] [DEBUG] [REMOTE ] WMK: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:09.912490] [DEBUG] [REMOTE ] WMK: PASS: Integrity check passed. [2026-01-01T12:25:09.912530] [DEBUG] [REMOTE ] WMK: Symbol is viable for forecasting. [2026-01-01T12:25:09.912594] [INFO ] [MAIN ] [3461/3542] WMK kept (0.6s) | 3456 kept, 5 rejected | 138.0/min | ETA: 35s [2026-01-01T12:25:10.254479] [DEBUG] [REMOTE ] WMS: Retrieved 2877 rows, trimmed to 300. [2026-01-01T12:25:10.254661] [DEBUG] [REMOTE ] WMS: PASS: History has at least 300 days. [2026-01-01T12:25:10.254883] [DEBUG] [REMOTE ] WMS: PASS: Price check passed. Min price $133.89. [2026-01-01T12:25:10.255018] [DEBUG] [REMOTE ] WMS: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:10.255130] [DEBUG] [REMOTE ] WMS: PASS: Integrity check passed. [2026-01-01T12:25:10.255172] [DEBUG] [REMOTE ] WMS: Symbol is viable for forecasting. [2026-01-01T12:25:10.255222] [INFO ] [MAIN ] [3462/3542] WMS kept (0.3s) | 3457 kept, 5 rejected | 138.0/min | ETA: 35s [2026-01-01T12:25:10.626166] [DEBUG] [REMOTE ] WNC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:10.626310] [DEBUG] [REMOTE ] WNC: PASS: History has at least 300 days. [2026-01-01T12:25:10.626522] [DEBUG] [REMOTE ] WNC: PASS: Price check passed. Min price $7.51. [2026-01-01T12:25:10.626699] [DEBUG] [REMOTE ] WNC: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:10.626817] [DEBUG] [REMOTE ] WNC: PASS: Integrity check passed. [2026-01-01T12:25:10.626856] [DEBUG] [REMOTE ] WNC: Symbol is viable for forecasting. [2026-01-01T12:25:10.626903] [INFO ] [MAIN ] [3463/3542] WNC kept (0.4s) | 3458 kept, 5 rejected | 138.0/min | ETA: 34s [2026-01-01T12:25:11.194970] [DEBUG] [REMOTE ] WNEB: Retrieved 5956 rows, trimmed to 300. [2026-01-01T12:25:11.195160] [DEBUG] [REMOTE ] WNEB: PASS: History has at least 300 days. [2026-01-01T12:25:11.195423] [DEBUG] [REMOTE ] WNEB: PASS: Price check passed. Min price $10.80. [2026-01-01T12:25:11.195560] [DEBUG] [REMOTE ] WNEB: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:11.195706] [DEBUG] [REMOTE ] WNEB: PASS: Integrity check passed. [2026-01-01T12:25:11.195747] [DEBUG] [REMOTE ] WNEB: Symbol is viable for forecasting. [2026-01-01T12:25:11.195800] [INFO ] [MAIN ] [3464/3542] WNEB kept (0.6s) | 3459 kept, 5 rejected | 138.0/min | ETA: 34s [2026-01-01T12:25:11.571849] [DEBUG] [REMOTE ] WOOD: Retrieved 4408 rows, trimmed to 300. [2026-01-01T12:25:11.572059] [DEBUG] [REMOTE ] WOOD: PASS: History has at least 300 days. [2026-01-01T12:25:11.572346] [DEBUG] [REMOTE ] WOOD: PASS: Price check passed. Min price $65.94. [2026-01-01T12:25:11.572493] [DEBUG] [REMOTE ] WOOD: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:11.572676] [DEBUG] [REMOTE ] WOOD: PASS: Integrity check passed. [2026-01-01T12:25:11.572731] [DEBUG] [REMOTE ] WOOD: Symbol is viable for forecasting. [2026-01-01T12:25:11.572787] [INFO ] [MAIN ] [3465/3542] WOOD kept (0.4s) | 3460 kept, 5 rejected | 138.0/min | ETA: 33s [2026-01-01T12:25:11.861096] [DEBUG] [REMOTE ] WOOF: Retrieved 1247 rows, trimmed to 300. [2026-01-01T12:25:11.861305] [DEBUG] [REMOTE ] WOOF: PASS: History has at least 300 days. [2026-01-01T12:25:11.861559] [DEBUG] [REMOTE ] WOOF: PASS: Price check passed. Min price $2.63. [2026-01-01T12:25:11.861782] [DEBUG] [REMOTE ] WOOF: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:11.861933] [DEBUG] [REMOTE ] WOOF: PASS: Integrity check passed. [2026-01-01T12:25:11.861978] [DEBUG] [REMOTE ] WOOF: Symbol is viable for forecasting. [2026-01-01T12:25:11.862034] [INFO ] [MAIN ] [3466/3542] WOOF kept (0.3s) | 3461 kept, 5 rejected | 138.0/min | ETA: 33s [2026-01-01T12:25:12.339431] [DEBUG] [REMOTE ] WPC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:12.339633] [DEBUG] [REMOTE ] WPC: PASS: History has at least 300 days. [2026-01-01T12:25:12.339905] [DEBUG] [REMOTE ] WPC: PASS: Price check passed. Min price $63.27. [2026-01-01T12:25:12.340056] [DEBUG] [REMOTE ] WPC: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:12.340189] [DEBUG] [REMOTE ] WPC: PASS: Integrity check passed. [2026-01-01T12:25:12.340247] [DEBUG] [REMOTE ] WPC: Symbol is viable for forecasting. [2026-01-01T12:25:12.340304] [INFO ] [MAIN ] [3467/3542] WPC kept (0.5s) | 3462 kept, 5 rejected | 138.0/min | ETA: 33s [2026-01-01T12:25:12.831389] [DEBUG] [REMOTE ] WPP: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:12.831624] [DEBUG] [REMOTE ] WPP: PASS: History has at least 300 days. [2026-01-01T12:25:12.832056] [DEBUG] [REMOTE ] WPP: PASS: Price check passed. Min price $17.62. [2026-01-01T12:25:12.832211] [DEBUG] [REMOTE ] WPP: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:12.832360] [DEBUG] [REMOTE ] WPP: PASS: Integrity check passed. [2026-01-01T12:25:12.832406] [DEBUG] [REMOTE ] WPP: Symbol is viable for forecasting. [2026-01-01T12:25:12.832464] [INFO ] [MAIN ] [3468/3542] WPP kept (0.5s) | 3463 kept, 5 rejected | 138.0/min | ETA: 32s [2026-01-01T12:25:13.124280] [DEBUG] [REMOTE ] WRAP: Retrieved 1910 rows, trimmed to 300. [2026-01-01T12:25:13.124469] [DEBUG] [REMOTE ] WRAP: PASS: History has at least 300 days. [2026-01-01T12:25:13.124750] [DEBUG] [REMOTE ] WRAP: PASS: Price check passed. Min price $1.98. [2026-01-01T12:25:13.124895] [DEBUG] [REMOTE ] WRAP: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:13.125013] [DEBUG] [REMOTE ] WRAP: PASS: Integrity check passed. [2026-01-01T12:25:13.125056] [DEBUG] [REMOTE ] WRAP: Symbol is viable for forecasting. [2026-01-01T12:25:13.125110] [INFO ] [MAIN ] [3469/3542] WRAP kept (0.3s) | 3464 kept, 5 rejected | 138.0/min | ETA: 32s [2026-01-01T12:25:13.714882] [DEBUG] [REMOTE ] WRB: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:13.715157] [DEBUG] [REMOTE ] WRB: PASS: History has at least 300 days. [2026-01-01T12:25:13.715540] [DEBUG] [REMOTE ] WRB: PASS: Price check passed. Min price $65.58. [2026-01-01T12:25:13.715731] [DEBUG] [REMOTE ] WRB: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:13.715892] [DEBUG] [REMOTE ] WRB: PASS: Integrity check passed. [2026-01-01T12:25:13.715947] [DEBUG] [REMOTE ] WRB: Symbol is viable for forecasting. [2026-01-01T12:25:13.716013] [INFO ] [MAIN ] [3470/3542] WRB kept (0.6s) | 3465 kept, 5 rejected | 138.0/min | ETA: 31s [2026-01-01T12:25:13.894980] [DEBUG] [REMOTE ] WRBY: Retrieved 1069 rows, trimmed to 300. [2026-01-01T12:25:13.895233] [DEBUG] [REMOTE ] WRBY: PASS: History has at least 300 days. [2026-01-01T12:25:13.895532] [DEBUG] [REMOTE ] WRBY: PASS: Price check passed. Min price $16.49. [2026-01-01T12:25:13.895729] [DEBUG] [REMOTE ] WRBY: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:13.895881] [DEBUG] [REMOTE ] WRBY: PASS: Integrity check passed. [2026-01-01T12:25:13.895933] [DEBUG] [REMOTE ] WRBY: Symbol is viable for forecasting. [2026-01-01T12:25:13.896001] [INFO ] [MAIN ] [3471/3542] WRBY kept (0.2s) | 3466 kept, 5 rejected | 138.0/min | ETA: 31s [2026-01-01T12:25:14.411803] [DEBUG] [REMOTE ] WRLD: Retrieved 6580 rows, trimmed to 300. [2026-01-01T12:25:14.411981] [DEBUG] [REMOTE ] WRLD: PASS: History has at least 300 days. [2026-01-01T12:25:14.412246] [DEBUG] [REMOTE ] WRLD: PASS: Price check passed. Min price $126.42. [2026-01-01T12:25:14.412389] [DEBUG] [REMOTE ] WRLD: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:14.412516] [DEBUG] [REMOTE ] WRLD: PASS: Integrity check passed. [2026-01-01T12:25:14.412559] [DEBUG] [REMOTE ] WRLD: Symbol is viable for forecasting. [2026-01-01T12:25:14.412633] [INFO ] [MAIN ] [3472/3542] WRLD kept (0.5s) | 3467 kept, 5 rejected | 138.0/min | ETA: 30s [2026-01-01T12:25:14.983402] [DEBUG] [REMOTE ] WSBC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:14.983616] [DEBUG] [REMOTE ] WSBC: PASS: History has at least 300 days. [2026-01-01T12:25:14.983910] [DEBUG] [REMOTE ] WSBC: PASS: Price check passed. Min price $29.48. [2026-01-01T12:25:14.984051] [DEBUG] [REMOTE ] WSBC: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:14.984186] [DEBUG] [REMOTE ] WSBC: PASS: Integrity check passed. [2026-01-01T12:25:14.984227] [DEBUG] [REMOTE ] WSBC: Symbol is viable for forecasting. [2026-01-01T12:25:14.984282] [INFO ] [MAIN ] [3473/3542] WSBC kept (0.6s) | 3468 kept, 5 rejected | 138.0/min | ETA: 30s [2026-01-01T12:25:15.418042] [DEBUG] [REMOTE ] WSBF: Retrieved 5092 rows, trimmed to 300. [2026-01-01T12:25:15.418178] [DEBUG] [REMOTE ] WSBF: PASS: History has at least 300 days. [2026-01-01T12:25:15.418392] [DEBUG] [REMOTE ] WSBF: PASS: Price check passed. Min price $14.62. [2026-01-01T12:25:15.418528] [DEBUG] [REMOTE ] WSBF: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:15.418666] [DEBUG] [REMOTE ] WSBF: PASS: Integrity check passed. [2026-01-01T12:25:15.418709] [DEBUG] [REMOTE ] WSBF: Symbol is viable for forecasting. [2026-01-01T12:25:15.418759] [INFO ] [MAIN ] [3474/3542] WSBF kept (0.4s) | 3469 kept, 5 rejected | 138.0/min | ETA: 30s [2026-01-01T12:25:15.700231] [DEBUG] [REMOTE ] WSC: Retrieved 2030 rows, trimmed to 300. [2026-01-01T12:25:15.700362] [DEBUG] [REMOTE ] WSC: PASS: History has at least 300 days. [2026-01-01T12:25:15.700558] [DEBUG] [REMOTE ] WSC: PASS: Price check passed. Min price $14.93. [2026-01-01T12:25:15.700713] [DEBUG] [REMOTE ] WSC: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:15.700820] [DEBUG] [REMOTE ] WSC: PASS: Integrity check passed. [2026-01-01T12:25:15.700859] [DEBUG] [REMOTE ] WSC: Symbol is viable for forecasting. [2026-01-01T12:25:15.700905] [INFO ] [MAIN ] [3475/3542] WSC kept (0.3s) | 3470 kept, 5 rejected | 138.0/min | ETA: 29s [2026-01-01T12:25:16.309326] [DEBUG] [REMOTE ] WSFS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:16.309764] [DEBUG] [REMOTE ] WSFS: PASS: History has at least 300 days. [2026-01-01T12:25:16.310143] [DEBUG] [REMOTE ] WSFS: PASS: Price check passed. Min price $50.19. [2026-01-01T12:25:16.310287] [DEBUG] [REMOTE ] WSFS: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:16.310675] [DEBUG] [REMOTE ] WSFS: PASS: Integrity check passed. [2026-01-01T12:25:16.310722] [DEBUG] [REMOTE ] WSFS: Symbol is viable for forecasting. [2026-01-01T12:25:16.310780] [INFO ] [MAIN ] [3476/3542] WSFS kept (0.6s) | 3471 kept, 5 rejected | 138.0/min | ETA: 29s [2026-01-01T12:25:16.764159] [DEBUG] [REMOTE ] WSM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:16.764408] [DEBUG] [REMOTE ] WSM: PASS: History has at least 300 days. [2026-01-01T12:25:16.764701] [DEBUG] [REMOTE ] WSM: PASS: Price check passed. Min price $172.55. [2026-01-01T12:25:16.764863] [DEBUG] [REMOTE ] WSM: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:16.764985] [DEBUG] [REMOTE ] WSM: PASS: Integrity check passed. [2026-01-01T12:25:16.765028] [DEBUG] [REMOTE ] WSM: Symbol is viable for forecasting. [2026-01-01T12:25:16.765081] [INFO ] [MAIN ] [3477/3542] WSM kept (0.5s) | 3472 kept, 5 rejected | 138.0/min | ETA: 28s [2026-01-01T12:25:17.068372] [DEBUG] [REMOTE ] WSO: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:17.068544] [DEBUG] [REMOTE ] WSO: PASS: History has at least 300 days. [2026-01-01T12:25:17.068876] [DEBUG] [REMOTE ] WSO: PASS: Price check passed. Min price $323.51. [2026-01-01T12:25:17.069059] [DEBUG] [REMOTE ] WSO: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:17.069244] [DEBUG] [REMOTE ] WSO: PASS: Integrity check passed. [2026-01-01T12:25:17.069304] [DEBUG] [REMOTE ] WSO: Symbol is viable for forecasting. [2026-01-01T12:25:17.069373] [INFO ] [MAIN ] [3478/3542] WSO kept (0.3s) | 3473 kept, 5 rejected | 138.0/min | ETA: 28s [2026-01-01T12:25:17.613829] [DEBUG] [REMOTE ] WTBA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:17.614038] [DEBUG] [REMOTE ] WTBA: PASS: History has at least 300 days. [2026-01-01T12:25:17.614354] [DEBUG] [REMOTE ] WTBA: PASS: Price check passed. Min price $18.93. [2026-01-01T12:25:17.614502] [DEBUG] [REMOTE ] WTBA: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:17.614665] [DEBUG] [REMOTE ] WTBA: PASS: Integrity check passed. [2026-01-01T12:25:17.614709] [DEBUG] [REMOTE ] WTBA: Symbol is viable for forecasting. [2026-01-01T12:25:17.614763] [INFO ] [MAIN ] [3479/3542] WTBA kept (0.5s) | 3474 kept, 5 rejected | 138.0/min | ETA: 27s [2026-01-01T12:25:18.123425] [DEBUG] [REMOTE ] WTFC: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:18.123613] [DEBUG] [REMOTE ] WTFC: PASS: History has at least 300 days. [2026-01-01T12:25:18.123899] [DEBUG] [REMOTE ] WTFC: PASS: Price check passed. Min price $119.77. [2026-01-01T12:25:18.124038] [DEBUG] [REMOTE ] WTFC: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:18.124168] [DEBUG] [REMOTE ] WTFC: PASS: Integrity check passed. [2026-01-01T12:25:18.124208] [DEBUG] [REMOTE ] WTFC: Symbol is viable for forecasting. [2026-01-01T12:25:18.124260] [INFO ] [MAIN ] [3480/3542] WTFC kept (0.5s) | 3475 kept, 5 rejected | 138.0/min | ETA: 27s [2026-01-01T12:25:18.541757] [DEBUG] [REMOTE ] WTI: Retrieved 5265 rows, trimmed to 300. [2026-01-01T12:25:18.541892] [DEBUG] [REMOTE ] WTI: PASS: History has at least 300 days. [2026-01-01T12:25:18.542097] [DEBUG] [REMOTE ] WTI: PASS: Price check passed. Min price $1.63. [2026-01-01T12:25:18.542228] [DEBUG] [REMOTE ] WTI: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:18.542335] [DEBUG] [REMOTE ] WTI: PASS: Integrity check passed. [2026-01-01T12:25:18.542374] [DEBUG] [REMOTE ] WTI: Symbol is viable for forecasting. [2026-01-01T12:25:18.542420] [INFO ] [MAIN ] [3481/3542] WTI kept (0.4s) | 3476 kept, 5 rejected | 138.0/min | ETA: 27s [2026-01-01T12:25:18.978140] [DEBUG] [REMOTE ] WTRG: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:18.978276] [DEBUG] [REMOTE ] WTRG: PASS: History has at least 300 days. [2026-01-01T12:25:18.978490] [DEBUG] [REMOTE ] WTRG: PASS: Price check passed. Min price $37.16. [2026-01-01T12:25:18.978643] [DEBUG] [REMOTE ] WTRG: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:18.978757] [DEBUG] [REMOTE ] WTRG: PASS: Integrity check passed. [2026-01-01T12:25:18.978798] [DEBUG] [REMOTE ] WTRG: Symbol is viable for forecasting. [2026-01-01T12:25:18.978846] [INFO ] [MAIN ] [3482/3542] WTRG kept (0.4s) | 3477 kept, 5 rejected | 138.0/min | ETA: 26s [2026-01-01T12:25:19.417855] [DEBUG] [REMOTE ] WTS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:19.418018] [DEBUG] [REMOTE ] WTS: PASS: History has at least 300 days. [2026-01-01T12:25:19.418277] [DEBUG] [REMOTE ] WTS: PASS: Price check passed. Min price $263.05. [2026-01-01T12:25:19.418410] [DEBUG] [REMOTE ] WTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:19.418535] [DEBUG] [REMOTE ] WTS: PASS: Integrity check passed. [2026-01-01T12:25:19.418597] [DEBUG] [REMOTE ] WTS: Symbol is viable for forecasting. [2026-01-01T12:25:19.418651] [INFO ] [MAIN ] [3483/3542] WTS kept (0.4s) | 3478 kept, 5 rejected | 138.0/min | ETA: 26s [2026-01-01T12:25:19.881467] [DEBUG] [REMOTE ] WULF: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:19.881633] [DEBUG] [REMOTE ] WULF: PASS: History has at least 300 days. [2026-01-01T12:25:19.881867] [DEBUG] [REMOTE ] WULF: PASS: Price check passed. Min price $10.99. [2026-01-01T12:25:19.882010] [DEBUG] [REMOTE ] WULF: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:19.882126] [DEBUG] [REMOTE ] WULF: PASS: Integrity check passed. [2026-01-01T12:25:19.882168] [DEBUG] [REMOTE ] WULF: Symbol is viable for forecasting. [2026-01-01T12:25:19.882219] [INFO ] [MAIN ] [3484/3542] WULF kept (0.5s) | 3479 kept, 5 rejected | 138.0/min | ETA: 25s [2026-01-01T12:25:20.200303] [DEBUG] [REMOTE ] WVE: Retrieved 2549 rows, trimmed to 300. [2026-01-01T12:25:20.200439] [DEBUG] [REMOTE ] WVE: PASS: History has at least 300 days. [2026-01-01T12:25:20.200653] [DEBUG] [REMOTE ] WVE: PASS: Price check passed. Min price $6.67. [2026-01-01T12:25:20.200785] [DEBUG] [REMOTE ] WVE: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:20.200891] [DEBUG] [REMOTE ] WVE: PASS: Integrity check passed. [2026-01-01T12:25:20.200930] [DEBUG] [REMOTE ] WVE: Symbol is viable for forecasting. [2026-01-01T12:25:20.200977] [INFO ] [MAIN ] [3485/3542] WVE kept (0.3s) | 3480 kept, 5 rejected | 138.0/min | ETA: 25s [2026-01-01T12:25:20.757247] [DEBUG] [REMOTE ] WWD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:20.757387] [DEBUG] [REMOTE ] WWD: PASS: History has at least 300 days. [2026-01-01T12:25:20.757627] [DEBUG] [REMOTE ] WWD: PASS: Price check passed. Min price $246.70. [2026-01-01T12:25:20.757764] [DEBUG] [REMOTE ] WWD: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:20.757885] [DEBUG] [REMOTE ] WWD: PASS: Integrity check passed. [2026-01-01T12:25:20.757936] [DEBUG] [REMOTE ] WWD: Symbol is viable for forecasting. [2026-01-01T12:25:20.757996] [INFO ] [MAIN ] [3486/3542] WWD kept (0.6s) | 3481 kept, 5 rejected | 138.0/min | ETA: 24s [2026-01-01T12:25:21.065194] [DEBUG] [REMOTE ] WY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:21.065327] [DEBUG] [REMOTE ] WY: PASS: History has at least 300 days. [2026-01-01T12:25:21.065537] [DEBUG] [REMOTE ] WY: PASS: Price check passed. Min price $21.15. [2026-01-01T12:25:21.065689] [DEBUG] [REMOTE ] WY: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:21.065800] [DEBUG] [REMOTE ] WY: PASS: Integrity check passed. [2026-01-01T12:25:21.065840] [DEBUG] [REMOTE ] WY: Symbol is viable for forecasting. [2026-01-01T12:25:21.065887] [INFO ] [MAIN ] [3487/3542] WY kept (0.3s) | 3482 kept, 5 rejected | 138.0/min | ETA: 24s [2026-01-01T12:25:21.439187] [DEBUG] [REMOTE ] WYNN: Retrieved 5833 rows, trimmed to 300. [2026-01-01T12:25:21.439473] [DEBUG] [REMOTE ] WYNN: PASS: History has at least 300 days. [2026-01-01T12:25:21.439869] [DEBUG] [REMOTE ] WYNN: PASS: Price check passed. Min price $112.28. [2026-01-01T12:25:21.440027] [DEBUG] [REMOTE ] WYNN: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:21.440191] [DEBUG] [REMOTE ] WYNN: PASS: Integrity check passed. [2026-01-01T12:25:21.440236] [DEBUG] [REMOTE ] WYNN: Symbol is viable for forecasting. [2026-01-01T12:25:21.440292] [INFO ] [MAIN ] [3488/3542] WYNN kept (0.4s) | 3483 kept, 5 rejected | 138.0/min | ETA: 23s [2026-01-01T12:25:21.658569] [DEBUG] [REMOTE ] XBIL: Retrieved 709 rows, trimmed to 300. [2026-01-01T12:25:21.658770] [DEBUG] [REMOTE ] XBIL: PASS: History has at least 300 days. [2026-01-01T12:25:21.659013] [DEBUG] [REMOTE ] XBIL: PASS: Price check passed. Min price $49.61. [2026-01-01T12:25:21.659152] [DEBUG] [REMOTE ] XBIL: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:21.659302] [DEBUG] [REMOTE ] XBIL: PASS: Integrity check passed. [2026-01-01T12:25:21.659360] [DEBUG] [REMOTE ] XBIL: Symbol is viable for forecasting. [2026-01-01T12:25:21.659416] [INFO ] [MAIN ] [3489/3542] XBIL kept (0.2s) | 3484 kept, 5 rejected | 138.0/min | ETA: 23s [2026-01-01T12:25:22.399855] [DEBUG] [REMOTE ] XEL: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:22.399986] [DEBUG] [REMOTE ] XEL: PASS: History has at least 300 days. [2026-01-01T12:25:22.400194] [DEBUG] [REMOTE ] XEL: PASS: Price check passed. Min price $72.12. [2026-01-01T12:25:22.400323] [DEBUG] [REMOTE ] XEL: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:22.400431] [DEBUG] [REMOTE ] XEL: PASS: Integrity check passed. [2026-01-01T12:25:22.400471] [DEBUG] [REMOTE ] XEL: Symbol is viable for forecasting. [2026-01-01T12:25:22.400518] [INFO ] [MAIN ] [3490/3542] XEL kept (0.7s) | 3485 kept, 5 rejected | 138.0/min | ETA: 23s [2026-01-01T12:25:22.726827] [DEBUG] [REMOTE ] XENE: Retrieved 2805 rows, trimmed to 300. [2026-01-01T12:25:22.726972] [DEBUG] [REMOTE ] XENE: PASS: History has at least 300 days. [2026-01-01T12:25:22.727191] [DEBUG] [REMOTE ] XENE: PASS: Price check passed. Min price $38.25. [2026-01-01T12:25:22.727324] [DEBUG] [REMOTE ] XENE: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:22.727435] [DEBUG] [REMOTE ] XENE: PASS: Integrity check passed. [2026-01-01T12:25:22.727475] [DEBUG] [REMOTE ] XENE: Symbol is viable for forecasting. [2026-01-01T12:25:22.727525] [INFO ] [MAIN ] [3491/3542] XENE kept (0.3s) | 3486 kept, 5 rejected | 138.0/min | ETA: 22s [2026-01-01T12:25:23.075782] [DEBUG] [REMOTE ] XERS: Retrieved 1893 rows, trimmed to 300. [2026-01-01T12:25:23.075914] [DEBUG] [REMOTE ] XERS: PASS: History has at least 300 days. [2026-01-01T12:25:23.076114] [DEBUG] [REMOTE ] XERS: PASS: Price check passed. Min price $6.47. [2026-01-01T12:25:23.076241] [DEBUG] [REMOTE ] XERS: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:23.076347] [DEBUG] [REMOTE ] XERS: PASS: Integrity check passed. [2026-01-01T12:25:23.076386] [DEBUG] [REMOTE ] XERS: Symbol is viable for forecasting. [2026-01-01T12:25:23.076431] [INFO ] [MAIN ] [3492/3542] XERS kept (0.3s) | 3487 kept, 5 rejected | 138.0/min | ETA: 22s [2026-01-01T12:25:23.462178] [DEBUG] [REMOTE ] XGN: Retrieved 1580 rows, trimmed to 300. [2026-01-01T12:25:23.462310] [DEBUG] [REMOTE ] XGN: PASS: History has at least 300 days. [2026-01-01T12:25:23.462506] [DEBUG] [REMOTE ] XGN: PASS: Price check passed. Min price $5.98. [2026-01-01T12:25:23.462681] [DEBUG] [REMOTE ] XGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:23.462794] [DEBUG] [REMOTE ] XGN: PASS: Integrity check passed. [2026-01-01T12:25:23.462834] [DEBUG] [REMOTE ] XGN: Symbol is viable for forecasting. [2026-01-01T12:25:23.462881] [INFO ] [MAIN ] [3493/3542] XGN kept (0.4s) | 3488 kept, 5 rejected | 138.0/min | ETA: 21s [2026-01-01T12:25:24.069529] [DEBUG] [REMOTE ] XOM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:24.069688] [DEBUG] [REMOTE ] XOM: PASS: History has at least 300 days. [2026-01-01T12:25:24.069904] [DEBUG] [REMOTE ] XOM: PASS: Price check passed. Min price $109.69. [2026-01-01T12:25:24.070060] [DEBUG] [REMOTE ] XOM: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:24.070179] [DEBUG] [REMOTE ] XOM: PASS: Integrity check passed. [2026-01-01T12:25:24.070220] [DEBUG] [REMOTE ] XOM: Symbol is viable for forecasting. [2026-01-01T12:25:24.070267] [INFO ] [MAIN ] [3494/3542] XOM kept (0.6s) | 3489 kept, 5 rejected | 138.0/min | ETA: 21s [2026-01-01T12:25:24.509851] [DEBUG] [REMOTE ] XOMA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:24.510021] [DEBUG] [REMOTE ] XOMA: PASS: History has at least 300 days. [2026-01-01T12:25:24.510298] [DEBUG] [REMOTE ] XOMA: PASS: Price check passed. Min price $24.90. [2026-01-01T12:25:24.510445] [DEBUG] [REMOTE ] XOMA: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:24.510598] [DEBUG] [REMOTE ] XOMA: PASS: Integrity check passed. [2026-01-01T12:25:24.510643] [DEBUG] [REMOTE ] XOMA: Symbol is viable for forecasting. [2026-01-01T12:25:24.510697] [INFO ] [MAIN ] [3495/3542] XOMA kept (0.4s) | 3490 kept, 5 rejected | 138.0/min | ETA: 20s [2026-01-01T12:25:24.756334] [DEBUG] [REMOTE ] XOS: Retrieved 1096 rows, trimmed to 300. [2026-01-01T12:25:24.756569] [DEBUG] [REMOTE ] XOS: PASS: History has at least 300 days. [2026-01-01T12:25:24.756925] [DEBUG] [REMOTE ] XOS: PASS: Price check passed. Min price $1.80. [2026-01-01T12:25:24.757118] [DEBUG] [REMOTE ] XOS: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:24.757280] [DEBUG] [REMOTE ] XOS: PASS: Integrity check passed. [2026-01-01T12:25:24.757338] [DEBUG] [REMOTE ] XOS: Symbol is viable for forecasting. [2026-01-01T12:25:24.757415] [INFO ] [MAIN ] [3496/3542] XOS kept (0.2s) | 3491 kept, 5 rejected | 138.0/min | ETA: 20s [2026-01-01T12:25:25.072360] [DEBUG] [REMOTE ] XP: Retrieved 1522 rows, trimmed to 300. [2026-01-01T12:25:25.072652] [DEBUG] [REMOTE ] XP: PASS: History has at least 300 days. [2026-01-01T12:25:25.073028] [DEBUG] [REMOTE ] XP: PASS: Price check passed. Min price $15.65. [2026-01-01T12:25:25.073262] [DEBUG] [REMOTE ] XP: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:25.073459] [DEBUG] [REMOTE ] XP: PASS: Integrity check passed. [2026-01-01T12:25:25.073524] [DEBUG] [REMOTE ] XP: Symbol is viable for forecasting. [2026-01-01T12:25:25.073630] [INFO ] [MAIN ] [3497/3542] XP kept (0.3s) | 3492 kept, 5 rejected | 138.0/min | ETA: 20s [2026-01-01T12:25:25.567614] [DEBUG] [REMOTE ] XPEL: Retrieved 4636 rows, trimmed to 300. [2026-01-01T12:25:25.567996] [DEBUG] [REMOTE ] XPEL: PASS: History has at least 300 days. [2026-01-01T12:25:25.568264] [DEBUG] [REMOTE ] XPEL: PASS: Price check passed. Min price $33.78. [2026-01-01T12:25:25.568423] [DEBUG] [REMOTE ] XPEL: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:25.568780] [DEBUG] [REMOTE ] XPEL: PASS: Integrity check passed. [2026-01-01T12:25:25.568828] [DEBUG] [REMOTE ] XPEL: Symbol is viable for forecasting. [2026-01-01T12:25:25.568883] [INFO ] [MAIN ] [3498/3542] XPEL kept (0.5s) | 3493 kept, 5 rejected | 138.0/min | ETA: 19s [2026-01-01T12:25:26.152315] [DEBUG] [REMOTE ] XPO: Retrieved 5595 rows, trimmed to 300. [2026-01-01T12:25:26.152668] [DEBUG] [REMOTE ] XPO: PASS: History has at least 300 days. [2026-01-01T12:25:26.153020] [DEBUG] [REMOTE ] XPO: PASS: Price check passed. Min price $123.66. [2026-01-01T12:25:26.153163] [DEBUG] [REMOTE ] XPO: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:26.153305] [DEBUG] [REMOTE ] XPO: PASS: Integrity check passed. [2026-01-01T12:25:26.153347] [DEBUG] [REMOTE ] XPO: Symbol is viable for forecasting. [2026-01-01T12:25:26.153417] [INFO ] [MAIN ] [3499/3542] XPO kept (0.6s) | 3494 kept, 5 rejected | 138.0/min | ETA: 19s [2026-01-01T12:25:26.387107] [DEBUG] [REMOTE ] XPOF: Retrieved 1116 rows, trimmed to 300. [2026-01-01T12:25:26.387243] [DEBUG] [REMOTE ] XPOF: PASS: History has at least 300 days. [2026-01-01T12:25:26.387443] [DEBUG] [REMOTE ] XPOF: PASS: Price check passed. Min price $5.49. [2026-01-01T12:25:26.387603] [DEBUG] [REMOTE ] XPOF: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:26.387751] [DEBUG] [REMOTE ] XPOF: PASS: Integrity check passed. [2026-01-01T12:25:26.387795] [DEBUG] [REMOTE ] XPOF: Symbol is viable for forecasting. [2026-01-01T12:25:26.387845] [INFO ] [MAIN ] [3500/3542] XPOF kept (0.2s) | 3495 kept, 5 rejected | 138.0/min | ETA: 18s [2026-01-01T12:25:26.796060] [DEBUG] [REMOTE ] XPRO: Retrieved 3118 rows, trimmed to 300. [2026-01-01T12:25:26.796194] [DEBUG] [REMOTE ] XPRO: PASS: History has at least 300 days. [2026-01-01T12:25:26.796398] [DEBUG] [REMOTE ] XPRO: PASS: Price check passed. Min price $12.03. [2026-01-01T12:25:26.796529] [DEBUG] [REMOTE ] XPRO: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:26.796668] [DEBUG] [REMOTE ] XPRO: PASS: Integrity check passed. [2026-01-01T12:25:26.796710] [DEBUG] [REMOTE ] XPRO: Symbol is viable for forecasting. [2026-01-01T12:25:26.796756] [INFO ] [MAIN ] [3501/3542] XPRO kept (0.4s) | 3496 kept, 5 rejected | 138.0/min | ETA: 18s [2026-01-01T12:25:27.470074] [DEBUG] [REMOTE ] XRAY: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:27.470219] [DEBUG] [REMOTE ] XRAY: PASS: History has at least 300 days. [2026-01-01T12:25:27.470442] [DEBUG] [REMOTE ] XRAY: PASS: Price check passed. Min price $9.75. [2026-01-01T12:25:27.470591] [DEBUG] [REMOTE ] XRAY: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:27.470710] [DEBUG] [REMOTE ] XRAY: PASS: Integrity check passed. [2026-01-01T12:25:27.470749] [DEBUG] [REMOTE ] XRAY: Symbol is viable for forecasting. [2026-01-01T12:25:27.470798] [INFO ] [MAIN ] [3502/3542] XRAY kept (0.7s) | 3497 kept, 5 rejected | 138.0/min | ETA: 17s [2026-01-01T12:25:27.900097] [DEBUG] [REMOTE ] XRX: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:27.900290] [DEBUG] [REMOTE ] XRX: PASS: History has at least 300 days. [2026-01-01T12:25:27.900564] [DEBUG] [REMOTE ] XRX: PASS: Price check passed. Min price $2.32. [2026-01-01T12:25:27.900729] [DEBUG] [REMOTE ] XRX: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:27.900863] [DEBUG] [REMOTE ] XRX: PASS: Integrity check passed. [2026-01-01T12:25:27.900912] [DEBUG] [REMOTE ] XRX: Symbol is viable for forecasting. [2026-01-01T12:25:27.900970] [INFO ] [MAIN ] [3503/3542] XRX kept (0.4s) | 3498 kept, 5 rejected | 138.0/min | ETA: 17s [2026-01-01T12:25:28.077480] [DEBUG] [REMOTE ] XTIA: Retrieved 454 rows, trimmed to 300. [2026-01-01T12:25:28.077643] [DEBUG] [REMOTE ] XTIA: PASS: History has at least 300 days. [2026-01-01T12:25:28.077849] [DEBUG] [REMOTE ] XTIA: PASS: Price check passed. Min price $1.24. [2026-01-01T12:25:28.077979] [DEBUG] [REMOTE ] XTIA: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:28.078084] [DEBUG] [REMOTE ] XTIA: PASS: Integrity check passed. [2026-01-01T12:25:28.078123] [DEBUG] [REMOTE ] XTIA: Symbol is viable for forecasting. [2026-01-01T12:25:28.078168] [INFO ] [MAIN ] [3504/3542] XTIA kept (0.2s) | 3499 kept, 5 rejected | 138.0/min | ETA: 17s [2026-01-01T12:25:28.578629] [DEBUG] [REMOTE ] XYF: Retrieved 1831 rows, trimmed to 300. [2026-01-01T12:25:28.578779] [DEBUG] [REMOTE ] XYF: PASS: History has at least 300 days. [2026-01-01T12:25:28.578976] [DEBUG] [REMOTE ] XYF: PASS: Price check passed. Min price $5.60. [2026-01-01T12:25:28.579105] [DEBUG] [REMOTE ] XYF: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:28.579210] [DEBUG] [REMOTE ] XYF: PASS: Integrity check passed. [2026-01-01T12:25:28.579285] [DEBUG] [REMOTE ] XYF: Symbol is viable for forecasting. [2026-01-01T12:25:28.579340] [INFO ] [MAIN ] [3505/3542] XYF kept (0.5s) | 3500 kept, 5 rejected | 138.0/min | ETA: 16s [2026-01-01T12:25:29.049995] [DEBUG] [REMOTE ] XYL: Retrieved 3575 rows, trimmed to 300. [2026-01-01T12:25:29.050129] [DEBUG] [REMOTE ] XYL: PASS: History has at least 300 days. [2026-01-01T12:25:29.050534] [DEBUG] [REMOTE ] XYL: PASS: Price check passed. Min price $136.18. [2026-01-01T12:25:29.050685] [DEBUG] [REMOTE ] XYL: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:29.050792] [DEBUG] [REMOTE ] XYL: PASS: Integrity check passed. [2026-01-01T12:25:29.050831] [DEBUG] [REMOTE ] XYL: Symbol is viable for forecasting. [2026-01-01T12:25:29.050879] [INFO ] [MAIN ] [3506/3542] XYL kept (0.5s) | 3501 kept, 5 rejected | 138.0/min | ETA: 16s [2026-01-01T12:25:29.395776] [DEBUG] [REMOTE ] YALA: Retrieved 1320 rows, trimmed to 300. [2026-01-01T12:25:29.395911] [DEBUG] [REMOTE ] YALA: PASS: History has at least 300 days. [2026-01-01T12:25:29.396106] [DEBUG] [REMOTE ] YALA: PASS: Price check passed. Min price $6.82. [2026-01-01T12:25:29.396236] [DEBUG] [REMOTE ] YALA: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:29.396340] [DEBUG] [REMOTE ] YALA: PASS: Integrity check passed. [2026-01-01T12:25:29.396380] [DEBUG] [REMOTE ] YALA: Symbol is viable for forecasting. [2026-01-01T12:25:29.396426] [INFO ] [MAIN ] [3507/3542] YALA kept (0.3s) | 3502 kept, 5 rejected | 138.0/min | ETA: 15s [2026-01-01T12:25:29.865532] [DEBUG] [REMOTE ] YELP: Retrieved 3479 rows, trimmed to 300. [2026-01-01T12:25:29.865744] [DEBUG] [REMOTE ] YELP: PASS: History has at least 300 days. [2026-01-01T12:25:29.866059] [DEBUG] [REMOTE ] YELP: PASS: Price check passed. Min price $27.51. [2026-01-01T12:25:29.866206] [DEBUG] [REMOTE ] YELP: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:29.866332] [DEBUG] [REMOTE ] YELP: PASS: Integrity check passed. [2026-01-01T12:25:29.866375] [DEBUG] [REMOTE ] YELP: Symbol is viable for forecasting. [2026-01-01T12:25:29.866427] [INFO ] [MAIN ] [3508/3542] YELP kept (0.5s) | 3503 kept, 5 rejected | 138.0/min | ETA: 15s [2026-01-01T12:25:30.177363] [DEBUG] [REMOTE ] YETI: Retrieved 1805 rows, trimmed to 300. [2026-01-01T12:25:30.177501] [DEBUG] [REMOTE ] YETI: PASS: History has at least 300 days. [2026-01-01T12:25:30.177739] [DEBUG] [REMOTE ] YETI: PASS: Price check passed. Min price $32.11. [2026-01-01T12:25:30.177874] [DEBUG] [REMOTE ] YETI: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:30.177982] [DEBUG] [REMOTE ] YETI: PASS: Integrity check passed. [2026-01-01T12:25:30.178022] [DEBUG] [REMOTE ] YETI: Symbol is viable for forecasting. [2026-01-01T12:25:30.178067] [INFO ] [MAIN ] [3509/3542] YETI kept (0.3s) | 3504 kept, 5 rejected | 138.1/min | ETA: 14s [2026-01-01T12:25:30.535188] [DEBUG] [REMOTE ] YMM: Retrieved 1138 rows, trimmed to 300. [2026-01-01T12:25:30.535371] [DEBUG] [REMOTE ] YMM: PASS: History has at least 300 days. [2026-01-01T12:25:30.535648] [DEBUG] [REMOTE ] YMM: PASS: Price check passed. Min price $10.21. [2026-01-01T12:25:30.535802] [DEBUG] [REMOTE ] YMM: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:30.535919] [DEBUG] [REMOTE ] YMM: PASS: Integrity check passed. [2026-01-01T12:25:30.535960] [DEBUG] [REMOTE ] YMM: Symbol is viable for forecasting. [2026-01-01T12:25:30.536008] [INFO ] [MAIN ] [3510/3542] YMM kept (0.4s) | 3505 kept, 5 rejected | 138.1/min | ETA: 14s [2026-01-01T12:25:31.187899] [DEBUG] [REMOTE ] YPF: Retrieved 6581 rows, trimmed to 300. [2026-01-01T12:25:31.188033] [DEBUG] [REMOTE ] YPF: PASS: History has at least 300 days. [2026-01-01T12:25:31.188233] [DEBUG] [REMOTE ] YPF: PASS: Price check passed. Min price $23.99. [2026-01-01T12:25:31.188363] [DEBUG] [REMOTE ] YPF: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:31.188470] [DEBUG] [REMOTE ] YPF: PASS: Integrity check passed. [2026-01-01T12:25:31.188508] [DEBUG] [REMOTE ] YPF: Symbol is viable for forecasting. [2026-01-01T12:25:31.188554] [INFO ] [MAIN ] [3511/3542] YPF kept (0.7s) | 3506 kept, 5 rejected | 138.0/min | ETA: 13s [2026-01-01T12:25:31.402920] [DEBUG] [REMOTE ] YQQQ: Retrieved 346 rows, trimmed to 300. [2026-01-01T12:25:31.403068] [DEBUG] [REMOTE ] YQQQ: PASS: History has at least 300 days. [2026-01-01T12:25:31.403284] [DEBUG] [REMOTE ] YQQQ: PASS: Price check passed. Min price $11.58. [2026-01-01T12:25:31.403415] [DEBUG] [REMOTE ] YQQQ: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:31.403522] [DEBUG] [REMOTE ] YQQQ: PASS: Integrity check passed. [2026-01-01T12:25:31.403562] [DEBUG] [REMOTE ] YQQQ: Symbol is viable for forecasting. [2026-01-01T12:25:31.403640] [INFO ] [MAIN ] [3512/3542] YQQQ kept (0.2s) | 3507 kept, 5 rejected | 138.1/min | ETA: 13s [2026-01-01T12:25:31.945330] [DEBUG] [REMOTE ] YRD: Retrieved 2523 rows, trimmed to 300. [2026-01-01T12:25:31.945499] [DEBUG] [REMOTE ] YRD: PASS: History has at least 300 days. [2026-01-01T12:25:31.945804] [DEBUG] [REMOTE ] YRD: PASS: Price check passed. Min price $3.70. [2026-01-01T12:25:31.945986] [DEBUG] [REMOTE ] YRD: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:31.946128] [DEBUG] [REMOTE ] YRD: PASS: Integrity check passed. [2026-01-01T12:25:31.946180] [DEBUG] [REMOTE ] YRD: Symbol is viable for forecasting. [2026-01-01T12:25:31.946245] [INFO ] [MAIN ] [3513/3542] YRD kept (0.5s) | 3508 kept, 5 rejected | 138.1/min | ETA: 13s [2026-01-01T12:25:32.247331] [DEBUG] [REMOTE ] YSG: Retrieved 1284 rows, trimmed to 300. [2026-01-01T12:25:32.247494] [DEBUG] [REMOTE ] YSG: PASS: History has at least 300 days. [2026-01-01T12:25:32.247783] [DEBUG] [REMOTE ] YSG: PASS: Price check passed. Min price $3.89. [2026-01-01T12:25:32.247961] [DEBUG] [REMOTE ] YSG: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:32.248102] [DEBUG] [REMOTE ] YSG: PASS: Integrity check passed. [2026-01-01T12:25:32.248159] [DEBUG] [REMOTE ] YSG: Symbol is viable for forecasting. [2026-01-01T12:25:32.248225] [INFO ] [MAIN ] [3514/3542] YSG kept (0.3s) | 3509 kept, 5 rejected | 138.1/min | ETA: 12s [2026-01-01T12:25:32.670712] [DEBUG] [REMOTE ] YTRA: Retrieved 2271 rows, trimmed to 300. [2026-01-01T12:25:32.670844] [DEBUG] [REMOTE ] YTRA: PASS: History has at least 300 days. [2026-01-01T12:25:32.671041] [DEBUG] [REMOTE ] YTRA: PASS: Price check passed. Min price $1.37. [2026-01-01T12:25:32.671171] [DEBUG] [REMOTE ] YTRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:32.671279] [DEBUG] [REMOTE ] YTRA: PASS: Integrity check passed. [2026-01-01T12:25:32.671318] [DEBUG] [REMOTE ] YTRA: Symbol is viable for forecasting. [2026-01-01T12:25:32.671363] [INFO ] [MAIN ] [3515/3542] YTRA kept (0.4s) | 3510 kept, 5 rejected | 138.1/min | ETA: 12s [2026-01-01T12:25:33.171817] [DEBUG] [REMOTE ] YUM: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:33.172067] [DEBUG] [REMOTE ] YUM: PASS: History has at least 300 days. [2026-01-01T12:25:33.172444] [DEBUG] [REMOTE ] YUM: PASS: Price check passed. Min price $137.55. [2026-01-01T12:25:33.172615] [DEBUG] [REMOTE ] YUM: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:33.172770] [DEBUG] [REMOTE ] YUM: PASS: Integrity check passed. [2026-01-01T12:25:33.172815] [DEBUG] [REMOTE ] YUM: Symbol is viable for forecasting. [2026-01-01T12:25:33.172882] [INFO ] [MAIN ] [3516/3542] YUM kept (0.5s) | 3511 kept, 5 rejected | 138.1/min | ETA: 11s [2026-01-01T12:25:33.509287] [DEBUG] [REMOTE ] YUMC: Retrieved 2315 rows, trimmed to 300. [2026-01-01T12:25:33.509428] [DEBUG] [REMOTE ] YUMC: PASS: History has at least 300 days. [2026-01-01T12:25:33.509660] [DEBUG] [REMOTE ] YUMC: PASS: Price check passed. Min price $42.18. [2026-01-01T12:25:33.509794] [DEBUG] [REMOTE ] YUMC: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:33.509900] [DEBUG] [REMOTE ] YUMC: PASS: Integrity check passed. [2026-01-01T12:25:33.509938] [DEBUG] [REMOTE ] YUMC: Symbol is viable for forecasting. [2026-01-01T12:25:33.509985] [INFO ] [MAIN ] [3517/3542] YUMC kept (0.3s) | 3512 kept, 5 rejected | 138.1/min | ETA: 11s [2026-01-01T12:25:33.893012] [DEBUG] [REMOTE ] Z: Retrieved 2620 rows, trimmed to 300. [2026-01-01T12:25:33.893143] [DEBUG] [REMOTE ] Z: PASS: History has at least 300 days. [2026-01-01T12:25:33.893342] [DEBUG] [REMOTE ] Z: PASS: Price check passed. Min price $67.01. [2026-01-01T12:25:33.893471] [DEBUG] [REMOTE ] Z: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:33.893599] [DEBUG] [REMOTE ] Z: PASS: Integrity check passed. [2026-01-01T12:25:33.893642] [DEBUG] [REMOTE ] Z: Symbol is viable for forecasting. [2026-01-01T12:25:33.893690] [INFO ] [MAIN ] [3518/3542] Z kept (0.4s) | 3513 kept, 5 rejected | 138.1/min | ETA: 10s [2026-01-01T12:25:34.434090] [DEBUG] [REMOTE ] ZBH: Retrieved 6146 rows, trimmed to 300. [2026-01-01T12:25:34.434268] [DEBUG] [REMOTE ] ZBH: PASS: History has at least 300 days. [2026-01-01T12:25:34.434594] [DEBUG] [REMOTE ] ZBH: PASS: Price check passed. Min price $87.32. [2026-01-01T12:25:34.434778] [DEBUG] [REMOTE ] ZBH: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:34.434934] [DEBUG] [REMOTE ] ZBH: PASS: Integrity check passed. [2026-01-01T12:25:34.434988] [DEBUG] [REMOTE ] ZBH: Symbol is viable for forecasting. [2026-01-01T12:25:34.435054] [INFO ] [MAIN ] [3519/3542] ZBH kept (0.5s) | 3514 kept, 5 rejected | 138.1/min | ETA: 10s [2026-01-01T12:25:34.634725] [DEBUG] [REMOTE ] ZBIO: Retrieved 326 rows, trimmed to 300. [2026-01-01T12:25:34.634860] [DEBUG] [REMOTE ] ZBIO: PASS: History has at least 300 days. [2026-01-01T12:25:34.635065] [DEBUG] [REMOTE ] ZBIO: PASS: Price check passed. Min price $20.85. [2026-01-01T12:25:34.635204] [DEBUG] [REMOTE ] ZBIO: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:34.635315] [DEBUG] [REMOTE ] ZBIO: PASS: Integrity check passed. [2026-01-01T12:25:34.635356] [DEBUG] [REMOTE ] ZBIO: Symbol is viable for forecasting. [2026-01-01T12:25:34.635405] [INFO ] [MAIN ] [3520/3542] ZBIO kept (0.2s) | 3515 kept, 5 rejected | 138.1/min | ETA: 10s [2026-01-01T12:25:35.305513] [DEBUG] [REMOTE ] ZBRA: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:35.305700] [DEBUG] [REMOTE ] ZBRA: PASS: History has at least 300 days. [2026-01-01T12:25:35.305940] [DEBUG] [REMOTE ] ZBRA: PASS: Price check passed. Min price $228.40. [2026-01-01T12:25:35.306072] [DEBUG] [REMOTE ] ZBRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:35.306187] [DEBUG] [REMOTE ] ZBRA: PASS: Integrity check passed. [2026-01-01T12:25:35.306228] [DEBUG] [REMOTE ] ZBRA: Symbol is viable for forecasting. [2026-01-01T12:25:35.306276] [INFO ] [MAIN ] [3521/3542] ZBRA kept (0.7s) | 3516 kept, 5 rejected | 138.1/min | ETA: 9s [2026-01-01T12:25:35.763300] [DEBUG] [REMOTE ] ZD: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:35.763433] [DEBUG] [REMOTE ] ZD: PASS: History has at least 300 days. [2026-01-01T12:25:35.763662] [DEBUG] [REMOTE ] ZD: PASS: Price check passed. Min price $29.20. [2026-01-01T12:25:35.763800] [DEBUG] [REMOTE ] ZD: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:35.763909] [DEBUG] [REMOTE ] ZD: PASS: Integrity check passed. [2026-01-01T12:25:35.763949] [DEBUG] [REMOTE ] ZD: Symbol is viable for forecasting. [2026-01-01T12:25:35.763996] [INFO ] [MAIN ] [3522/3542] ZD kept (0.5s) | 3517 kept, 5 rejected | 138.1/min | ETA: 9s [2026-01-01T12:25:36.047702] [DEBUG] [REMOTE ] ZEPP: Retrieved 1985 rows, trimmed to 300. [2026-01-01T12:25:36.047850] [DEBUG] [REMOTE ] ZEPP: PASS: History has at least 300 days. [2026-01-01T12:25:36.048063] [DEBUG] [REMOTE ] ZEPP: PASS: Price check passed. Min price $22.40. [2026-01-01T12:25:36.048200] [DEBUG] [REMOTE ] ZEPP: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:36.048312] [DEBUG] [REMOTE ] ZEPP: PASS: Integrity check passed. [2026-01-01T12:25:36.048353] [DEBUG] [REMOTE ] ZEPP: Symbol is viable for forecasting. [2026-01-01T12:25:36.048403] [INFO ] [MAIN ] [3523/3542] ZEPP kept (0.3s) | 3518 kept, 5 rejected | 138.1/min | ETA: 8s [2026-01-01T12:25:36.388056] [DEBUG] [REMOTE ] ZETA: Retrieved 1146 rows, trimmed to 300. [2026-01-01T12:25:36.388189] [DEBUG] [REMOTE ] ZETA: PASS: History has at least 300 days. [2026-01-01T12:25:36.388384] [DEBUG] [REMOTE ] ZETA: PASS: Price check passed. Min price $16.30. [2026-01-01T12:25:36.388513] [DEBUG] [REMOTE ] ZETA: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:36.388649] [DEBUG] [REMOTE ] ZETA: PASS: Integrity check passed. [2026-01-01T12:25:36.388691] [DEBUG] [REMOTE ] ZETA: Symbol is viable for forecasting. [2026-01-01T12:25:36.388738] [INFO ] [MAIN ] [3524/3542] ZETA kept (0.3s) | 3519 kept, 5 rejected | 138.1/min | ETA: 8s [2026-01-01T12:25:36.953330] [DEBUG] [REMOTE ] ZEUS: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:36.953477] [DEBUG] [REMOTE ] ZEUS: PASS: History has at least 300 days. [2026-01-01T12:25:36.953756] [DEBUG] [REMOTE ] ZEUS: PASS: Price check passed. Min price $27.09. [2026-01-01T12:25:36.953890] [DEBUG] [REMOTE ] ZEUS: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:36.954006] [DEBUG] [REMOTE ] ZEUS: PASS: Integrity check passed. [2026-01-01T12:25:36.954045] [DEBUG] [REMOTE ] ZEUS: Symbol is viable for forecasting. [2026-01-01T12:25:36.954093] [INFO ] [MAIN ] [3525/3542] ZEUS kept (0.6s) | 3520 kept, 5 rejected | 138.1/min | ETA: 7s [2026-01-01T12:25:37.219862] [DEBUG] [REMOTE ] ZGN: Retrieved 1012 rows, trimmed to 300. [2026-01-01T12:25:37.220002] [DEBUG] [REMOTE ] ZGN: PASS: History has at least 300 days. [2026-01-01T12:25:37.220200] [DEBUG] [REMOTE ] ZGN: PASS: Price check passed. Min price $8.76. [2026-01-01T12:25:37.220329] [DEBUG] [REMOTE ] ZGN: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:37.220435] [DEBUG] [REMOTE ] ZGN: PASS: Integrity check passed. [2026-01-01T12:25:37.220475] [DEBUG] [REMOTE ] ZGN: Symbol is viable for forecasting. [2026-01-01T12:25:37.220522] [INFO ] [MAIN ] [3526/3542] ZGN kept (0.3s) | 3521 kept, 5 rejected | 138.1/min | ETA: 7s [2026-01-01T12:25:37.616433] [DEBUG] [REMOTE ] ZH: Retrieved 1198 rows, trimmed to 300. [2026-01-01T12:25:37.616624] [DEBUG] [REMOTE ] ZH: PASS: History has at least 300 days. [2026-01-01T12:25:37.616873] [DEBUG] [REMOTE ] ZH: PASS: Price check passed. Min price $3.27. [2026-01-01T12:25:37.617043] [DEBUG] [REMOTE ] ZH: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:37.617177] [DEBUG] [REMOTE ] ZH: PASS: Integrity check passed. [2026-01-01T12:25:37.617228] [DEBUG] [REMOTE ] ZH: Symbol is viable for forecasting. [2026-01-01T12:25:37.617287] [INFO ] [MAIN ] [3527/3542] ZH kept (0.4s) | 3522 kept, 5 rejected | 138.1/min | ETA: 7s [2026-01-01T12:25:38.022653] [DEBUG] [REMOTE ] ZIM: Retrieved 1238 rows, trimmed to 300. [2026-01-01T12:25:38.022814] [DEBUG] [REMOTE ] ZIM: PASS: History has at least 300 days. [2026-01-01T12:25:38.023053] [DEBUG] [REMOTE ] ZIM: PASS: Price check passed. Min price $12.24. [2026-01-01T12:25:38.023214] [DEBUG] [REMOTE ] ZIM: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:38.023342] [DEBUG] [REMOTE ] ZIM: PASS: Integrity check passed. [2026-01-01T12:25:38.023388] [DEBUG] [REMOTE ] ZIM: Symbol is viable for forecasting. [2026-01-01T12:25:38.023447] [INFO ] [MAIN ] [3528/3542] ZIM kept (0.4s) | 3523 kept, 5 rejected | 138.1/min | ETA: 6s [2026-01-01T12:25:38.648893] [DEBUG] [REMOTE ] ZION: Retrieved 6582 rows, trimmed to 300. [2026-01-01T12:25:38.649043] [DEBUG] [REMOTE ] ZION: PASS: History has at least 300 days. [2026-01-01T12:25:38.649341] [DEBUG] [REMOTE ] ZION: PASS: Price check passed. Min price $46.52. [2026-01-01T12:25:38.649503] [DEBUG] [REMOTE ] ZION: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:38.649661] [DEBUG] [REMOTE ] ZION: PASS: Integrity check passed. [2026-01-01T12:25:38.649707] [DEBUG] [REMOTE ] ZION: Symbol is viable for forecasting. [2026-01-01T12:25:38.649757] [INFO ] [MAIN ] [3529/3542] ZION kept (0.6s) | 3524 kept, 5 rejected | 138.1/min | ETA: 6s [2026-01-01T12:25:38.907126] [DEBUG] [REMOTE ] ZIP: Retrieved 1156 rows, trimmed to 300. [2026-01-01T12:25:38.907252] [DEBUG] [REMOTE ] ZIP: PASS: History has at least 300 days. [2026-01-01T12:25:38.907444] [DEBUG] [REMOTE ] ZIP: PASS: Price check passed. Min price $3.84. [2026-01-01T12:25:38.907588] [DEBUG] [REMOTE ] ZIP: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:38.907697] [DEBUG] [REMOTE ] ZIP: PASS: Integrity check passed. [2026-01-01T12:25:38.907736] [DEBUG] [REMOTE ] ZIP: Symbol is viable for forecasting. [2026-01-01T12:25:38.907782] [INFO ] [MAIN ] [3530/3542] ZIP kept (0.3s) | 3525 kept, 5 rejected | 138.1/min | ETA: 5s [2026-01-01T12:25:39.342555] [DEBUG] [REMOTE ] ZLAB: Retrieved 2082 rows, trimmed to 300. [2026-01-01T12:25:39.342749] [DEBUG] [REMOTE ] ZLAB: PASS: History has at least 300 days. [2026-01-01T12:25:39.342994] [DEBUG] [REMOTE ] ZLAB: PASS: Price check passed. Min price $17.00. [2026-01-01T12:25:39.343154] [DEBUG] [REMOTE ] ZLAB: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:39.343288] [DEBUG] [REMOTE ] ZLAB: PASS: Integrity check passed. [2026-01-01T12:25:39.343335] [DEBUG] [REMOTE ] ZLAB: Symbol is viable for forecasting. [2026-01-01T12:25:39.343393] [INFO ] [MAIN ] [3531/3542] ZLAB kept (0.4s) | 3526 kept, 5 rejected | 138.1/min | ETA: 5s [2026-01-01T12:25:39.723911] [DEBUG] [REMOTE ] ZM: Retrieved 1686 rows, trimmed to 300. [2026-01-01T12:25:39.724078] [DEBUG] [REMOTE ] ZM: PASS: History has at least 300 days. [2026-01-01T12:25:39.724327] [DEBUG] [REMOTE ] ZM: PASS: Price check passed. Min price $78.42. [2026-01-01T12:25:39.724480] [DEBUG] [REMOTE ] ZM: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:39.724622] [DEBUG] [REMOTE ] ZM: PASS: Integrity check passed. [2026-01-01T12:25:39.724669] [DEBUG] [REMOTE ] ZM: Symbol is viable for forecasting. [2026-01-01T12:25:39.724719] [INFO ] [MAIN ] [3532/3542] ZM kept (0.4s) | 3527 kept, 5 rejected | 138.1/min | ETA: 4s [2026-01-01T12:25:40.125136] [DEBUG] [REMOTE ] ZNTL: Retrieved 1444 rows, trimmed to 300. [2026-01-01T12:25:40.125277] [DEBUG] [REMOTE ] ZNTL: PASS: History has at least 300 days. [2026-01-01T12:25:40.125479] [DEBUG] [REMOTE ] ZNTL: PASS: Price check passed. Min price $1.28. [2026-01-01T12:25:40.125650] [DEBUG] [REMOTE ] ZNTL: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:40.125766] [DEBUG] [REMOTE ] ZNTL: PASS: Integrity check passed. [2026-01-01T12:25:40.125805] [DEBUG] [REMOTE ] ZNTL: Symbol is viable for forecasting. [2026-01-01T12:25:40.125852] [INFO ] [MAIN ] [3533/3542] ZNTL kept (0.4s) | 3528 kept, 5 rejected | 138.1/min | ETA: 4s [2026-01-01T12:25:40.539829] [DEBUG] [REMOTE ] ZS: Retrieved 1960 rows, trimmed to 300. [2026-01-01T12:25:40.539958] [DEBUG] [REMOTE ] ZS: PASS: History has at least 300 days. [2026-01-01T12:25:40.540159] [DEBUG] [REMOTE ] ZS: PASS: Price check passed. Min price $224.92. [2026-01-01T12:25:40.540291] [DEBUG] [REMOTE ] ZS: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:40.540398] [DEBUG] [REMOTE ] ZS: PASS: Integrity check passed. [2026-01-01T12:25:40.540438] [DEBUG] [REMOTE ] ZS: Symbol is viable for forecasting. [2026-01-01T12:25:40.540484] [INFO ] [MAIN ] [3534/3542] ZS kept (0.4s) | 3529 kept, 5 rejected | 138.1/min | ETA: 3s [2026-01-01T12:25:40.944434] [DEBUG] [REMOTE ] ZTO: Retrieved 2307 rows, trimmed to 300. [2026-01-01T12:25:40.944626] [DEBUG] [REMOTE ] ZTO: PASS: History has at least 300 days. [2026-01-01T12:25:40.944905] [DEBUG] [REMOTE ] ZTO: PASS: Price check passed. Min price $18.50. [2026-01-01T12:25:40.945105] [DEBUG] [REMOTE ] ZTO: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:40.945262] [DEBUG] [REMOTE ] ZTO: PASS: Integrity check passed. [2026-01-01T12:25:40.945321] [DEBUG] [REMOTE ] ZTO: Symbol is viable for forecasting. [2026-01-01T12:25:40.945389] [INFO ] [MAIN ] [3535/3542] ZTO kept (0.4s) | 3530 kept, 5 rejected | 138.1/min | ETA: 3s [2026-01-01T12:25:41.393565] [DEBUG] [REMOTE ] ZTS: Retrieved 3249 rows, trimmed to 300. [2026-01-01T12:25:41.393718] [DEBUG] [REMOTE ] ZTS: PASS: History has at least 300 days. [2026-01-01T12:25:41.393918] [DEBUG] [REMOTE ] ZTS: PASS: Price check passed. Min price $115.75. [2026-01-01T12:25:41.394050] [DEBUG] [REMOTE ] ZTS: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:41.394158] [DEBUG] [REMOTE ] ZTS: PASS: Integrity check passed. [2026-01-01T12:25:41.394198] [DEBUG] [REMOTE ] ZTS: Symbol is viable for forecasting. [2026-01-01T12:25:41.394244] [INFO ] [MAIN ] [3536/3542] ZTS kept (0.4s) | 3531 kept, 5 rejected | 138.1/min | ETA: 3s [2026-01-01T12:25:41.873944] [DEBUG] [REMOTE ] ZUMZ: Retrieved 5197 rows, trimmed to 300. [2026-01-01T12:25:41.874076] [DEBUG] [REMOTE ] ZUMZ: PASS: History has at least 300 days. [2026-01-01T12:25:41.874286] [DEBUG] [REMOTE ] ZUMZ: PASS: Price check passed. Min price $19.16. [2026-01-01T12:25:41.874421] [DEBUG] [REMOTE ] ZUMZ: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:41.874535] [DEBUG] [REMOTE ] ZUMZ: PASS: Integrity check passed. [2026-01-01T12:25:41.874599] [DEBUG] [REMOTE ] ZUMZ: Symbol is viable for forecasting. [2026-01-01T12:25:41.874650] [INFO ] [MAIN ] [3537/3542] ZUMZ kept (0.5s) | 3532 kept, 5 rejected | 138.1/min | ETA: 2s [2026-01-01T12:25:42.022424] [DEBUG] [REMOTE ] ZURA: Retrieved 1086 rows, trimmed to 300. [2026-01-01T12:25:42.022559] [DEBUG] [REMOTE ] ZURA: PASS: History has at least 300 days. [2026-01-01T12:25:42.022794] [DEBUG] [REMOTE ] ZURA: PASS: Price check passed. Min price $3.21. [2026-01-01T12:25:42.022953] [DEBUG] [REMOTE ] ZURA: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:42.023073] [DEBUG] [REMOTE ] ZURA: PASS: Integrity check passed. [2026-01-01T12:25:42.023116] [DEBUG] [REMOTE ] ZURA: Symbol is viable for forecasting. [2026-01-01T12:25:42.023165] [INFO ] [MAIN ] [3538/3542] ZURA kept (0.1s) | 3533 kept, 5 rejected | 138.1/min | ETA: 2s [2026-01-01T12:25:42.515022] [DEBUG] [REMOTE ] ZVIA: Retrieved 1117 rows, trimmed to 300. [2026-01-01T12:25:42.515153] [DEBUG] [REMOTE ] ZVIA: PASS: History has at least 300 days. [2026-01-01T12:25:42.515345] [DEBUG] [REMOTE ] ZVIA: PASS: Price check passed. Min price $2.27. [2026-01-01T12:25:42.515473] [DEBUG] [REMOTE ] ZVIA: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:42.515597] [DEBUG] [REMOTE ] ZVIA: PASS: Integrity check passed. [2026-01-01T12:25:42.515638] [DEBUG] [REMOTE ] ZVIA: Symbol is viable for forecasting. [2026-01-01T12:25:42.515684] [INFO ] [MAIN ] [3539/3542] ZVIA kept (0.5s) | 3534 kept, 5 rejected | 138.1/min | ETA: 1s [2026-01-01T12:25:42.973925] [DEBUG] [REMOTE ] ZVRA: Retrieved 2695 rows, trimmed to 300. [2026-01-01T12:25:42.974065] [DEBUG] [REMOTE ] ZVRA: PASS: History has at least 300 days. [2026-01-01T12:25:42.974264] [DEBUG] [REMOTE ] ZVRA: PASS: Price check passed. Min price $8.10. [2026-01-01T12:25:42.974393] [DEBUG] [REMOTE ] ZVRA: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:42.974500] [DEBUG] [REMOTE ] ZVRA: PASS: Integrity check passed. [2026-01-01T12:25:42.974538] [DEBUG] [REMOTE ] ZVRA: Symbol is viable for forecasting. [2026-01-01T12:25:42.974605] [INFO ] [MAIN ] [3540/3542] ZVRA kept (0.5s) | 3535 kept, 5 rejected | 138.1/min | ETA: 1s [2026-01-01T12:25:43.425286] [DEBUG] [REMOTE ] ZWS: Retrieved 3460 rows, trimmed to 300. [2026-01-01T12:25:43.425423] [DEBUG] [REMOTE ] ZWS: PASS: History has at least 300 days. [2026-01-01T12:25:43.425678] [DEBUG] [REMOTE ] ZWS: PASS: Price check passed. Min price $44.74. [2026-01-01T12:25:43.425839] [DEBUG] [REMOTE ] ZWS: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:43.425971] [DEBUG] [REMOTE ] ZWS: PASS: Integrity check passed. [2026-01-01T12:25:43.426019] [DEBUG] [REMOTE ] ZWS: Symbol is viable for forecasting. [2026-01-01T12:25:43.426071] [INFO ] [MAIN ] [3541/3542] ZWS kept (0.5s) | 3536 kept, 5 rejected | 138.1/min | ETA: 0s [2026-01-01T12:25:43.763324] [DEBUG] [REMOTE ] ZYME: Retrieved 2182 rows, trimmed to 300. [2026-01-01T12:25:43.763467] [DEBUG] [REMOTE ] ZYME: PASS: History has at least 300 days. [2026-01-01T12:25:43.763695] [DEBUG] [REMOTE ] ZYME: PASS: Price check passed. Min price $16.46. [2026-01-01T12:25:43.763830] [DEBUG] [REMOTE ] ZYME: PASS: Continuity check passed with 300 days. [2026-01-01T12:25:43.763942] [DEBUG] [REMOTE ] ZYME: PASS: Integrity check passed. [2026-01-01T12:25:43.763982] [DEBUG] [REMOTE ] ZYME: Symbol is viable for forecasting. [2026-01-01T12:25:43.764031] [INFO ] [MAIN ] [3542/3542] ZYME kept (0.3s) | 3537 kept, 5 rejected | 138.1/min | ETA: 0s [2026-01-01T12:25:43.764088] [INFO ] [MAIN ] Completed in 25.6m | 3537 viable symbols [2026-01-01T12:25:43.764146] [INFO ] [MAIN ] Saving master inventory... [2026-01-01T12:25:43.764856] [DEBUG] [LOCAL ] Master symbol inventory refreshed with 3537 symbols. [2026-01-01T12:25:43.764899] [INFO ] [MAIN ] Master inventory saved successfully. [2026-01-01T12:25:43.765105] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-01T12:25:43.765395] [INFO ] [STATE ] Last completion updated: 2026-01-01T12:25:43.765260