[2026-01-19T12:00:00.949399] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-19T12:00:01.143138] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-19T12:00:01.387823] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-19T12:00:01.579814] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-19T12:00:01.770220] [DEBUG] [R-STATUS ] Registered 'mag' as a dependent service. [2026-01-19T12:00:01.770596] [WARN ] [STATE ] State set to: WAITING [2026-01-19T12:00:01.770662] [INFO ] [STATE ] Checking tetsuo service statuses... [2026-01-19T12:00:02.002886] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-19T12:00:02.075519] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-19T12:00:02.151442] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-19T12:00:02.220413] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-19T12:00:02.290735] [WARN ] [mag-status] Service 'mag' is not running. [2026-01-19T12:00:02.291187] [WARN ] [STATE ] State set to: RUNNING [2026-01-19T12:00:02.291253] [INFO ] [MAIN ] Starting data fetch [2026-01-19T12:00:02.291293] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch nasdaqlisted.txt [2026-01-19T12:00:03.874161] [DEBUG] [REMOTE ] Fetched 3905 NASDAQ symbols [2026-01-19T12:00:03.874398] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch otherlisted.txt [2026-01-19T12:00:05.525441] [DEBUG] [REMOTE ] Fetched 1957 NYSE symbols [2026-01-19T12:00:05.527275] [INFO ] [MAIN ] Fetched 5862 unique symbols [2026-01-19T12:00:05.529312] [INFO ] [MAIN ] Loaded 2474 blacklisted symbols from 3 files [2026-01-19T12:00:05.529674] [INFO ] [MAIN ] 3505 symbols after blacklist filtering [2026-01-19T12:00:06.117547] [DEBUG] [REMOTE ] A: Retrieved 6580 rows, trimmed to 300. [2026-01-19T12:00:06.117694] [DEBUG] [REMOTE ] A: PASS: History has at least 300 days. [2026-01-19T12:00:06.117993] [DEBUG] [REMOTE ] A: PASS: Price check passed. Min price $135.84. [2026-01-19T12:00:06.118157] [DEBUG] [REMOTE ] A: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:06.118287] [DEBUG] [REMOTE ] A: PASS: Integrity check passed. [2026-01-19T12:00:06.118329] [DEBUG] [REMOTE ] A: Symbol is viable for forecasting. [2026-01-19T12:00:06.118381] [INFO ] [MAIN ] [1/3505] A kept (0.6s) | 1 kept, 0 rejected | 101.9/min | ETA: 34.4m [2026-01-19T12:00:06.366458] [DEBUG] [REMOTE ] AAL: Retrieved 5109 rows, trimmed to 300. [2026-01-19T12:00:06.366623] [DEBUG] [REMOTE ] AAL: PASS: History has at least 300 days. [2026-01-19T12:00:06.366858] [DEBUG] [REMOTE ] AAL: PASS: Price check passed. Min price $12.09. [2026-01-19T12:00:06.366997] [DEBUG] [REMOTE ] AAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:06.367119] [DEBUG] [REMOTE ] AAL: PASS: Integrity check passed. [2026-01-19T12:00:06.367160] [DEBUG] [REMOTE ] AAL: Symbol is viable for forecasting. [2026-01-19T12:00:06.367212] [INFO ] [MAIN ] [2/3505] AAL kept (0.2s) | 2 kept, 0 rejected | 143.3/min | ETA: 24.4m [2026-01-19T12:00:06.724917] [DEBUG] [REMOTE ] AAOI: Retrieved 3096 rows, trimmed to 300. [2026-01-19T12:00:06.725047] [DEBUG] [REMOTE ] AAOI: PASS: History has at least 300 days. [2026-01-19T12:00:06.725256] [DEBUG] [REMOTE ] AAOI: PASS: Price check passed. Min price $19.49. [2026-01-19T12:00:06.725400] [DEBUG] [REMOTE ] AAOI: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:06.725513] [DEBUG] [REMOTE ] AAOI: PASS: Integrity check passed. [2026-01-19T12:00:06.725556] [DEBUG] [REMOTE ] AAOI: Symbol is viable for forecasting. [2026-01-19T12:00:06.725661] [INFO ] [MAIN ] [3/3505] AAOI kept (0.4s) | 3 kept, 0 rejected | 150.5/min | ETA: 23.3m [2026-01-19T12:00:07.392995] [DEBUG] [REMOTE ] AAON: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:07.393150] [DEBUG] [REMOTE ] AAON: PASS: History has at least 300 days. [2026-01-19T12:00:07.393444] [DEBUG] [REMOTE ] AAON: PASS: Price check passed. Min price $73.49. [2026-01-19T12:00:07.393650] [DEBUG] [REMOTE ] AAON: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:07.393882] [DEBUG] [REMOTE ] AAON: PASS: Integrity check passed. [2026-01-19T12:00:07.393930] [DEBUG] [REMOTE ] AAON: Symbol is viable for forecasting. [2026-01-19T12:00:07.393981] [INFO ] [MAIN ] [4/3505] AAON kept (0.7s) | 4 kept, 0 rejected | 128.7/min | ETA: 27.2m [2026-01-19T12:00:07.842197] [DEBUG] [REMOTE ] AAP: Retrieved 6072 rows, trimmed to 300. [2026-01-19T12:00:07.842419] [DEBUG] [REMOTE ] AAP: PASS: History has at least 300 days. [2026-01-19T12:00:07.842769] [DEBUG] [REMOTE ] AAP: PASS: Price check passed. Min price $38.53. [2026-01-19T12:00:07.842920] [DEBUG] [REMOTE ] AAP: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:07.843064] [DEBUG] [REMOTE ] AAP: PASS: Integrity check passed. [2026-01-19T12:00:07.843109] [DEBUG] [REMOTE ] AAP: Symbol is viable for forecasting. [2026-01-19T12:00:07.843165] [INFO ] [MAIN ] [5/3505] AAP kept (0.4s) | 5 kept, 0 rejected | 129.7/min | ETA: 27.0m [2026-01-19T12:00:08.094565] [DEBUG] [REMOTE ] AAPB: Retrieved 864 rows, trimmed to 300. [2026-01-19T12:00:08.094707] [DEBUG] [REMOTE ] AAPB: PASS: History has at least 300 days. [2026-01-19T12:00:08.094912] [DEBUG] [REMOTE ] AAPB: PASS: Price check passed. Min price $28.23. [2026-01-19T12:00:08.095055] [DEBUG] [REMOTE ] AAPB: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:08.095166] [DEBUG] [REMOTE ] AAPB: PASS: Integrity check passed. [2026-01-19T12:00:08.095206] [DEBUG] [REMOTE ] AAPB: Symbol is viable for forecasting. [2026-01-19T12:00:08.095254] [INFO ] [MAIN ] [6/3505] AAPB kept (0.3s) | 6 kept, 0 rejected | 140.3/min | ETA: 24.9m [2026-01-19T12:00:08.477218] [DEBUG] [REMOTE ] AAPD: Retrieved 864 rows, trimmed to 300. [2026-01-19T12:00:08.477353] [DEBUG] [REMOTE ] AAPD: PASS: History has at least 300 days. [2026-01-19T12:00:08.477604] [DEBUG] [REMOTE ] AAPD: PASS: Price check passed. Min price $12.40. [2026-01-19T12:00:08.477742] [DEBUG] [REMOTE ] AAPD: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:08.477853] [DEBUG] [REMOTE ] AAPD: PASS: Integrity check passed. [2026-01-19T12:00:08.477892] [DEBUG] [REMOTE ] AAPD: Symbol is viable for forecasting. [2026-01-19T12:00:08.477939] [INFO ] [MAIN ] [7/3505] AAPD kept (0.4s) | 7 kept, 0 rejected | 142.5/min | ETA: 24.6m [2026-01-19T12:00:09.104194] [DEBUG] [REMOTE ] AAPL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:09.104336] [DEBUG] [REMOTE ] AAPL: PASS: History has at least 300 days. [2026-01-19T12:00:09.104597] [DEBUG] [REMOTE ] AAPL: PASS: Price check passed. Min price $255.53. [2026-01-19T12:00:09.104744] [DEBUG] [REMOTE ] AAPL: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:09.104865] [DEBUG] [REMOTE ] AAPL: PASS: Integrity check passed. [2026-01-19T12:00:09.104906] [DEBUG] [REMOTE ] AAPL: Symbol is viable for forecasting. [2026-01-19T12:00:09.104956] [INFO ] [MAIN ] [8/3505] AAPL kept (0.6s) | 8 kept, 0 rejected | 134.3/min | ETA: 26.0m [2026-01-19T12:00:09.460668] [DEBUG] [REMOTE ] AAXJ: Retrieved 4383 rows, trimmed to 300. [2026-01-19T12:00:09.460894] [DEBUG] [REMOTE ] AAXJ: PASS: History has at least 300 days. [2026-01-19T12:00:09.461224] [DEBUG] [REMOTE ] AAXJ: PASS: Price check passed. Min price $89.36. [2026-01-19T12:00:09.461416] [DEBUG] [REMOTE ] AAXJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:09.461598] [DEBUG] [REMOTE ] AAXJ: PASS: Integrity check passed. [2026-01-19T12:00:09.461667] [DEBUG] [REMOTE ] AAXJ: Symbol is viable for forecasting. [2026-01-19T12:00:09.461747] [INFO ] [MAIN ] [9/3505] AAXJ kept (0.4s) | 9 kept, 0 rejected | 137.3/min | ETA: 25.5m [2026-01-19T12:00:09.989337] [DEBUG] [REMOTE ] AB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:09.989616] [DEBUG] [REMOTE ] AB: PASS: History has at least 300 days. [2026-01-19T12:00:09.990085] [DEBUG] [REMOTE ] AB: PASS: Price check passed. Min price $37.94. [2026-01-19T12:00:09.990264] [DEBUG] [REMOTE ] AB: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:09.990437] [DEBUG] [REMOTE ] AB: PASS: Integrity check passed. [2026-01-19T12:00:09.990490] [DEBUG] [REMOTE ] AB: Symbol is viable for forecasting. [2026-01-19T12:00:09.990562] [INFO ] [MAIN ] [10/3505] AB kept (0.5s) | 10 kept, 0 rejected | 134.5/min | ETA: 26.0m [2026-01-19T12:00:10.480167] [DEBUG] [REMOTE ] ABCB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:10.480432] [DEBUG] [REMOTE ] ABCB: PASS: History has at least 300 days. [2026-01-19T12:00:10.480845] [DEBUG] [REMOTE ] ABCB: PASS: Price check passed. Min price $70.24. [2026-01-19T12:00:10.481212] [DEBUG] [REMOTE ] ABCB: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:10.481394] [DEBUG] [REMOTE ] ABCB: PASS: Integrity check passed. [2026-01-19T12:00:10.481441] [DEBUG] [REMOTE ] ABCB: Symbol is viable for forecasting. [2026-01-19T12:00:10.481499] [INFO ] [MAIN ] [11/3505] ABCB kept (0.5s) | 11 kept, 0 rejected | 133.3/min | ETA: 26.2m [2026-01-19T12:00:10.761682] [DEBUG] [REMOTE ] ABCL: Retrieved 1280 rows, trimmed to 300. [2026-01-19T12:00:10.761876] [DEBUG] [REMOTE ] ABCL: PASS: History has at least 300 days. [2026-01-19T12:00:10.762141] [DEBUG] [REMOTE ] ABCL: PASS: Price check passed. Min price $3.35. [2026-01-19T12:00:10.762291] [DEBUG] [REMOTE ] ABCL: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:10.762412] [DEBUG] [REMOTE ] ABCL: PASS: Integrity check passed. [2026-01-19T12:00:10.762455] [DEBUG] [REMOTE ] ABCL: Symbol is viable for forecasting. [2026-01-19T12:00:10.762510] [INFO ] [MAIN ] [12/3505] ABCL kept (0.3s) | 12 kept, 0 rejected | 137.6/min | ETA: 25.4m [2026-01-19T12:00:11.337057] [DEBUG] [REMOTE ] ABEO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:11.337229] [DEBUG] [REMOTE ] ABEO: PASS: History has at least 300 days. [2026-01-19T12:00:11.337568] [DEBUG] [REMOTE ] ABEO: PASS: Price check passed. Min price $4.17. [2026-01-19T12:00:11.337882] [DEBUG] [REMOTE ] ABEO: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:11.338048] [DEBUG] [REMOTE ] ABEO: PASS: Integrity check passed. [2026-01-19T12:00:11.338091] [DEBUG] [REMOTE ] ABEO: Symbol is viable for forecasting. [2026-01-19T12:00:11.338144] [INFO ] [MAIN ] [13/3505] ABEO kept (0.6s) | 13 kept, 0 rejected | 134.3/min | ETA: 26.0m [2026-01-19T12:00:11.791864] [DEBUG] [REMOTE ] ABG: Retrieved 5996 rows, trimmed to 300. [2026-01-19T12:00:11.792042] [DEBUG] [REMOTE ] ABG: PASS: History has at least 300 days. [2026-01-19T12:00:11.792312] [DEBUG] [REMOTE ] ABG: PASS: Price check passed. Min price $210.94. [2026-01-19T12:00:11.792466] [DEBUG] [REMOTE ] ABG: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:11.792619] [DEBUG] [REMOTE ] ABG: PASS: Integrity check passed. [2026-01-19T12:00:11.792664] [DEBUG] [REMOTE ] ABG: Symbol is viable for forecasting. [2026-01-19T12:00:11.792718] [INFO ] [MAIN ] [14/3505] ABG kept (0.5s) | 14 kept, 0 rejected | 134.1/min | ETA: 26.0m [2026-01-19T12:00:12.476838] [DEBUG] [REMOTE ] ABM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:12.476986] [DEBUG] [REMOTE ] ABM: PASS: History has at least 300 days. [2026-01-19T12:00:12.477351] [DEBUG] [REMOTE ] ABM: PASS: Price check passed. Min price $40.05. [2026-01-19T12:00:12.477566] [DEBUG] [REMOTE ] ABM: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:12.477741] [DEBUG] [REMOTE ] ABM: PASS: Integrity check passed. [2026-01-19T12:00:12.477791] [DEBUG] [REMOTE ] ABM: Symbol is viable for forecasting. [2026-01-19T12:00:12.477863] [INFO ] [MAIN ] [15/3505] ABM kept (0.7s) | 15 kept, 0 rejected | 129.5/min | ETA: 26.9m [2026-01-19T12:00:12.742613] [DEBUG] [REMOTE ] ABNB: Retrieved 1281 rows, trimmed to 300. [2026-01-19T12:00:12.742748] [DEBUG] [REMOTE ] ABNB: PASS: History has at least 300 days. [2026-01-19T12:00:12.742964] [DEBUG] [REMOTE ] ABNB: PASS: Price check passed. Min price $111.54. [2026-01-19T12:00:12.743121] [DEBUG] [REMOTE ] ABNB: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:12.743235] [DEBUG] [REMOTE ] ABNB: PASS: Integrity check passed. [2026-01-19T12:00:12.743276] [DEBUG] [REMOTE ] ABNB: Symbol is viable for forecasting. [2026-01-19T12:00:12.743325] [INFO ] [MAIN ] [16/3505] ABNB kept (0.3s) | 16 kept, 0 rejected | 133.1/min | ETA: 26.2m [2026-01-19T12:00:13.026059] [DEBUG] [REMOTE ] ABOS: Retrieved 1142 rows, trimmed to 300. [2026-01-19T12:00:13.026186] [DEBUG] [REMOTE ] ABOS: PASS: History has at least 300 days. [2026-01-19T12:00:13.026392] [DEBUG] [REMOTE ] ABOS: PASS: Price check passed. Min price $1.55. [2026-01-19T12:00:13.026535] [DEBUG] [REMOTE ] ABOS: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:13.026666] [DEBUG] [REMOTE ] ABOS: PASS: Integrity check passed. [2026-01-19T12:00:13.026708] [DEBUG] [REMOTE ] ABOS: Symbol is viable for forecasting. [2026-01-19T12:00:13.026755] [INFO ] [MAIN ] [17/3505] ABOS kept (0.3s) | 17 kept, 0 rejected | 136.1/min | ETA: 25.6m [2026-01-19T12:00:13.515612] [DEBUG] [REMOTE ] ABSI: Retrieved 1128 rows, trimmed to 300. [2026-01-19T12:00:13.515743] [DEBUG] [REMOTE ] ABSI: PASS: History has at least 300 days. [2026-01-19T12:00:13.515957] [DEBUG] [REMOTE ] ABSI: PASS: Price check passed. Min price $2.64. [2026-01-19T12:00:13.516115] [DEBUG] [REMOTE ] ABSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:13.516253] [DEBUG] [REMOTE ] ABSI: PASS: Integrity check passed. [2026-01-19T12:00:13.516297] [DEBUG] [REMOTE ] ABSI: Symbol is viable for forecasting. [2026-01-19T12:00:13.516360] [INFO ] [MAIN ] [18/3505] ABSI kept (0.5s) | 18 kept, 0 rejected | 135.2/min | ETA: 25.8m [2026-01-19T12:00:13.998706] [DEBUG] [REMOTE ] ABUS: Retrieved 2631 rows, trimmed to 300. [2026-01-19T12:00:13.998901] [DEBUG] [REMOTE ] ABUS: PASS: History has at least 300 days. [2026-01-19T12:00:13.999190] [DEBUG] [REMOTE ] ABUS: PASS: Price check passed. Min price $4.06. [2026-01-19T12:00:13.999347] [DEBUG] [REMOTE ] ABUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:13.999477] [DEBUG] [REMOTE ] ABUS: PASS: Integrity check passed. [2026-01-19T12:00:13.999518] [DEBUG] [REMOTE ] ABUS: Symbol is viable for forecasting. [2026-01-19T12:00:13.999652] [INFO ] [MAIN ] [19/3505] ABUS kept (0.5s) | 19 kept, 0 rejected | 134.6/min | ETA: 25.9m [2026-01-19T12:00:15.265785] [DEBUG] [REMOTE ] ABVC: Retrieved 3719 rows, trimmed to 300. [2026-01-19T12:00:15.265932] [DEBUG] [REMOTE ] ABVC: PASS: History has at least 300 days. [2026-01-19T12:00:15.266201] [DEBUG] [REMOTE ] ABVC: PASS: Price check passed. Min price $2.02. [2026-01-19T12:00:15.266351] [DEBUG] [REMOTE ] ABVC: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:15.266472] [DEBUG] [REMOTE ] ABVC: PASS: Integrity check passed. [2026-01-19T12:00:15.266516] [DEBUG] [REMOTE ] ABVC: Symbol is viable for forecasting. [2026-01-19T12:00:15.266569] [INFO ] [MAIN ] [20/3505] ABVC kept (1.3s) | 20 kept, 0 rejected | 123.2/min | ETA: 28.3m [2026-01-19T12:00:15.354401] [DEBUG] [REMOTE ] ABVE: Retrieved 389 rows, trimmed to 300. [2026-01-19T12:00:15.354551] [DEBUG] [REMOTE ] ABVE: PASS: History has at least 300 days. [2026-01-19T12:00:15.354816] [DEBUG] [REMOTE ] ABVE: PASS: Price check passed. Min price $1.57. [2026-01-19T12:00:15.354959] [DEBUG] [REMOTE ] ABVE: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:15.355077] [DEBUG] [REMOTE ] ABVE: PASS: Integrity check passed. [2026-01-19T12:00:15.355118] [DEBUG] [REMOTE ] ABVE: Symbol is viable for forecasting. [2026-01-19T12:00:15.355169] [INFO ] [MAIN ] [21/3505] ABVE kept (0.1s) | 21 kept, 0 rejected | 128.2/min | ETA: 27.2m [2026-01-19T12:00:15.848277] [DEBUG] [REMOTE ] ABVX: Retrieved 562 rows, trimmed to 300. [2026-01-19T12:00:15.848407] [DEBUG] [REMOTE ] ABVX: PASS: History has at least 300 days. [2026-01-19T12:00:15.848643] [DEBUG] [REMOTE ] ABVX: PASS: Price check passed. Min price $90.47. [2026-01-19T12:00:15.848980] [DEBUG] [REMOTE ] ABVX: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:15.849091] [DEBUG] [REMOTE ] ABVX: PASS: Integrity check passed. [2026-01-19T12:00:15.849131] [DEBUG] [REMOTE ] ABVX: Symbol is viable for forecasting. [2026-01-19T12:00:15.849179] [INFO ] [MAIN ] [22/3505] ABVX kept (0.5s) | 22 kept, 0 rejected | 127.9/min | ETA: 27.2m [2026-01-19T12:00:16.256047] [DEBUG] [REMOTE ] ACA: Retrieved 1813 rows, trimmed to 300. [2026-01-19T12:00:16.256205] [DEBUG] [REMOTE ] ACA: PASS: History has at least 300 days. [2026-01-19T12:00:16.256488] [DEBUG] [REMOTE ] ACA: PASS: Price check passed. Min price $92.21. [2026-01-19T12:00:16.256712] [DEBUG] [REMOTE ] ACA: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:16.256872] [DEBUG] [REMOTE ] ACA: PASS: Integrity check passed. [2026-01-19T12:00:16.256929] [DEBUG] [REMOTE ] ACA: Symbol is viable for forecasting. [2026-01-19T12:00:16.256999] [INFO ] [MAIN ] [23/3505] ACA kept (0.4s) | 23 kept, 0 rejected | 128.6/min | ETA: 27.1m [2026-01-19T12:00:16.916570] [DEBUG] [REMOTE ] ACAD: Retrieved 5445 rows, trimmed to 300. [2026-01-19T12:00:16.916982] [DEBUG] [REMOTE ] ACAD: PASS: History has at least 300 days. [2026-01-19T12:00:16.917340] [DEBUG] [REMOTE ] ACAD: PASS: Price check passed. Min price $21.39. [2026-01-19T12:00:16.917562] [DEBUG] [REMOTE ] ACAD: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:16.918123] [DEBUG] [REMOTE ] ACAD: PASS: Integrity check passed. [2026-01-19T12:00:16.918187] [DEBUG] [REMOTE ] ACAD: Symbol is viable for forecasting. [2026-01-19T12:00:16.918262] [INFO ] [MAIN ] [24/3505] ACAD kept (0.7s) | 24 kept, 0 rejected | 126.4/min | ETA: 27.5m [2026-01-19T12:00:17.241115] [DEBUG] [REMOTE ] ACB: Retrieved 2898 rows, trimmed to 300. [2026-01-19T12:00:17.241316] [DEBUG] [REMOTE ] ACB: PASS: History has at least 300 days. [2026-01-19T12:00:17.241625] [DEBUG] [REMOTE ] ACB: PASS: Price check passed. Min price $4.08. [2026-01-19T12:00:17.241778] [DEBUG] [REMOTE ] ACB: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:17.241908] [DEBUG] [REMOTE ] ACB: PASS: Integrity check passed. [2026-01-19T12:00:17.241950] [DEBUG] [REMOTE ] ACB: Symbol is viable for forecasting. [2026-01-19T12:00:17.242006] [INFO ] [MAIN ] [25/3505] ACB kept (0.3s) | 25 kept, 0 rejected | 128.1/min | ETA: 27.2m [2026-01-19T12:00:17.702699] [DEBUG] [REMOTE ] ACCO: Retrieved 5137 rows, trimmed to 300. [2026-01-19T12:00:17.702834] [DEBUG] [REMOTE ] ACCO: PASS: History has at least 300 days. [2026-01-19T12:00:17.703054] [DEBUG] [REMOTE ] ACCO: PASS: Price check passed. Min price $3.20. [2026-01-19T12:00:17.703197] [DEBUG] [REMOTE ] ACCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:17.703315] [DEBUG] [REMOTE ] ACCO: PASS: Integrity check passed. [2026-01-19T12:00:17.703357] [DEBUG] [REMOTE ] ACCO: Symbol is viable for forecasting. [2026-01-19T12:00:17.703408] [INFO ] [MAIN ] [26/3505] ACCO kept (0.5s) | 26 kept, 0 rejected | 128.1/min | ETA: 27.1m [2026-01-19T12:00:17.964112] [DEBUG] [REMOTE ] ACDC: Retrieved 923 rows, trimmed to 300. [2026-01-19T12:00:17.964397] [DEBUG] [REMOTE ] ACDC: PASS: History has at least 300 days. [2026-01-19T12:00:17.964775] [DEBUG] [REMOTE ] ACDC: PASS: Price check passed. Min price $3.19. [2026-01-19T12:00:17.964962] [DEBUG] [REMOTE ] ACDC: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:17.965125] [DEBUG] [REMOTE ] ACDC: PASS: Integrity check passed. [2026-01-19T12:00:17.965179] [DEBUG] [REMOTE ] ACDC: Symbol is viable for forecasting. [2026-01-19T12:00:17.965249] [INFO ] [MAIN ] [27/3505] ACDC kept (0.3s) | 27 kept, 0 rejected | 130.3/min | ETA: 26.7m [2026-01-19T12:00:18.484295] [DEBUG] [REMOTE ] ACEL: Retrieved 1546 rows, trimmed to 300. [2026-01-19T12:00:18.484439] [DEBUG] [REMOTE ] ACEL: PASS: History has at least 300 days. [2026-01-19T12:00:18.484718] [DEBUG] [REMOTE ] ACEL: PASS: Price check passed. Min price $9.61. [2026-01-19T12:00:18.484897] [DEBUG] [REMOTE ] ACEL: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:18.485018] [DEBUG] [REMOTE ] ACEL: PASS: Integrity check passed. [2026-01-19T12:00:18.485060] [DEBUG] [REMOTE ] ACEL: Symbol is viable for forecasting. [2026-01-19T12:00:18.485110] [INFO ] [MAIN ] [28/3505] ACEL kept (0.5s) | 28 kept, 0 rejected | 129.7/min | ETA: 26.8m [2026-01-19T12:00:18.985146] [DEBUG] [REMOTE ] ACGL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:18.985297] [DEBUG] [REMOTE ] ACGL: PASS: History has at least 300 days. [2026-01-19T12:00:18.985552] [DEBUG] [REMOTE ] ACGL: PASS: Price check passed. Min price $84.72. [2026-01-19T12:00:18.985726] [DEBUG] [REMOTE ] ACGL: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:18.985857] [DEBUG] [REMOTE ] ACGL: PASS: Integrity check passed. [2026-01-19T12:00:18.985899] [DEBUG] [REMOTE ] ACGL: Symbol is viable for forecasting. [2026-01-19T12:00:18.985950] [INFO ] [MAIN ] [29/3505] ACGL kept (0.5s) | 29 kept, 0 rejected | 129.3/min | ETA: 26.9m [2026-01-19T12:00:19.127777] [DEBUG] [REMOTE ] ACGLN: Retrieved 1162 rows, trimmed to 300. [2026-01-19T12:00:19.127920] [DEBUG] [REMOTE ] ACGLN: PASS: History has at least 300 days. [2026-01-19T12:00:19.128134] [DEBUG] [REMOTE ] ACGLN: PASS: Price check passed. Min price $16.57. [2026-01-19T12:00:19.128273] [DEBUG] [REMOTE ] ACGLN: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:19.128387] [DEBUG] [REMOTE ] ACGLN: PASS: Integrity check passed. [2026-01-19T12:00:19.128428] [DEBUG] [REMOTE ] ACGLN: Symbol is viable for forecasting. [2026-01-19T12:00:19.128478] [INFO ] [MAIN ] [30/3505] ACGLN kept (0.1s) | 30 kept, 0 rejected | 132.4/min | ETA: 26.3m [2026-01-19T12:00:19.700157] [DEBUG] [REMOTE ] ACGLO: Retrieved 2118 rows, trimmed to 300. [2026-01-19T12:00:19.700285] [DEBUG] [REMOTE ] ACGLO: PASS: History has at least 300 days. [2026-01-19T12:00:19.700486] [DEBUG] [REMOTE ] ACGLO: PASS: Price check passed. Min price $20.17. [2026-01-19T12:00:19.700650] [DEBUG] [REMOTE ] ACGLO: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:19.700763] [DEBUG] [REMOTE ] ACGLO: PASS: Integrity check passed. [2026-01-19T12:00:19.700803] [DEBUG] [REMOTE ] ACGLO: Symbol is viable for forecasting. [2026-01-19T12:00:19.700851] [INFO ] [MAIN ] [31/3505] ACGLO kept (0.6s) | 31 kept, 0 rejected | 131.3/min | ETA: 26.5m [2026-01-19T12:00:20.257277] [DEBUG] [REMOTE ] ACH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:20.257425] [DEBUG] [REMOTE ] ACH: PASS: History has at least 300 days. [2026-01-19T12:00:20.257801] [DEBUG] [REMOTE ] ACH: PASS: Price check passed. Min price $1.91. [2026-01-19T12:00:20.257982] [DEBUG] [REMOTE ] ACH: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:20.258158] [DEBUG] [REMOTE ] ACH: PASS: Integrity check passed. [2026-01-19T12:00:20.258217] [DEBUG] [REMOTE ] ACH: Symbol is viable for forecasting. [2026-01-19T12:00:20.258290] [INFO ] [MAIN ] [32/3505] ACH kept (0.6s) | 32 kept, 0 rejected | 130.4/min | ETA: 26.6m [2026-01-19T12:00:20.721939] [DEBUG] [REMOTE ] ACHC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:20.722093] [DEBUG] [REMOTE ] ACHC: PASS: History has at least 300 days. [2026-01-19T12:00:20.722342] [DEBUG] [REMOTE ] ACHC: PASS: Price check passed. Min price $11.68. [2026-01-19T12:00:20.722487] [DEBUG] [REMOTE ] ACHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:20.722637] [DEBUG] [REMOTE ] ACHC: PASS: Integrity check passed. [2026-01-19T12:00:20.722682] [DEBUG] [REMOTE ] ACHC: Symbol is viable for forecasting. [2026-01-19T12:00:20.722733] [INFO ] [MAIN ] [33/3505] ACHC kept (0.5s) | 33 kept, 0 rejected | 130.3/min | ETA: 26.6m [2026-01-19T12:00:21.046031] [DEBUG] [REMOTE ] ACI: Retrieved 1397 rows, trimmed to 300. [2026-01-19T12:00:21.046187] [DEBUG] [REMOTE ] ACI: PASS: History has at least 300 days. [2026-01-19T12:00:21.046465] [DEBUG] [REMOTE ] ACI: PASS: Price check passed. Min price $16.09. [2026-01-19T12:00:21.046696] [DEBUG] [REMOTE ] ACI: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:21.046854] [DEBUG] [REMOTE ] ACI: PASS: Integrity check passed. [2026-01-19T12:00:21.046911] [DEBUG] [REMOTE ] ACI: Symbol is viable for forecasting. [2026-01-19T12:00:21.046980] [INFO ] [MAIN ] [34/3505] ACI kept (0.3s) | 34 kept, 0 rejected | 131.5/min | ETA: 26.4m [2026-01-19T12:00:21.397239] [DEBUG] [REMOTE ] ACIC: Retrieved 4577 rows, trimmed to 300. [2026-01-19T12:00:21.397476] [DEBUG] [REMOTE ] ACIC: PASS: History has at least 300 days. [2026-01-19T12:00:21.397831] [DEBUG] [REMOTE ] ACIC: PASS: Price check passed. Min price $10.54. [2026-01-19T12:00:21.397981] [DEBUG] [REMOTE ] ACIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:21.398124] [DEBUG] [REMOTE ] ACIC: PASS: Integrity check passed. [2026-01-19T12:00:21.398166] [DEBUG] [REMOTE ] ACIC: Symbol is viable for forecasting. [2026-01-19T12:00:21.398229] [INFO ] [MAIN ] [35/3505] ACIC kept (0.4s) | 35 kept, 0 rejected | 132.3/min | ETA: 26.2m [2026-01-19T12:00:21.963705] [DEBUG] [REMOTE ] ACLS: Retrieved 6419 rows, trimmed to 300. [2026-01-19T12:00:21.963922] [DEBUG] [REMOTE ] ACLS: PASS: History has at least 300 days. [2026-01-19T12:00:21.964221] [DEBUG] [REMOTE ] ACLS: PASS: Price check passed. Min price $74.12. [2026-01-19T12:00:21.964371] [DEBUG] [REMOTE ] ACLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:21.964507] [DEBUG] [REMOTE ] ACLS: PASS: Integrity check passed. [2026-01-19T12:00:21.964550] [DEBUG] [REMOTE ] ACLS: Symbol is viable for forecasting. [2026-01-19T12:00:21.964773] [INFO ] [MAIN ] [36/3505] ACLS kept (0.6s) | 36 kept, 0 rejected | 131.4/min | ETA: 26.4m [2026-01-19T12:00:22.198717] [DEBUG] [REMOTE ] ACLX: Retrieved 991 rows, trimmed to 300. [2026-01-19T12:00:22.198858] [DEBUG] [REMOTE ] ACLX: PASS: History has at least 300 days. [2026-01-19T12:00:22.199062] [DEBUG] [REMOTE ] ACLX: PASS: Price check passed. Min price $61.83. [2026-01-19T12:00:22.199198] [DEBUG] [REMOTE ] ACLX: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:22.199306] [DEBUG] [REMOTE ] ACLX: PASS: Integrity check passed. [2026-01-19T12:00:22.199346] [DEBUG] [REMOTE ] ACLX: Symbol is viable for forecasting. [2026-01-19T12:00:22.199392] [INFO ] [MAIN ] [37/3505] ACLX kept (0.2s) | 37 kept, 0 rejected | 133.2/min | ETA: 26.0m [2026-01-19T12:00:22.767961] [DEBUG] [REMOTE ] ACM: Retrieved 4703 rows, trimmed to 300. [2026-01-19T12:00:22.768095] [DEBUG] [REMOTE ] ACM: PASS: History has at least 300 days. [2026-01-19T12:00:22.768308] [DEBUG] [REMOTE ] ACM: PASS: Price check passed. Min price $95.03. [2026-01-19T12:00:22.768443] [DEBUG] [REMOTE ] ACM: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:22.768558] [DEBUG] [REMOTE ] ACM: PASS: Integrity check passed. [2026-01-19T12:00:22.768619] [DEBUG] [REMOTE ] ACM: Symbol is viable for forecasting. [2026-01-19T12:00:22.768667] [INFO ] [MAIN ] [38/3505] ACM kept (0.6s) | 38 kept, 0 rejected | 132.3/min | ETA: 26.2m [2026-01-19T12:00:23.149121] [DEBUG] [REMOTE ] ACN: Retrieved 6161 rows, trimmed to 300. [2026-01-19T12:00:23.149282] [DEBUG] [REMOTE ] ACN: PASS: History has at least 300 days. [2026-01-19T12:00:23.149544] [DEBUG] [REMOTE ] ACN: PASS: Price check passed. Min price $238.59. [2026-01-19T12:00:23.149712] [DEBUG] [REMOTE ] ACN: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:23.149839] [DEBUG] [REMOTE ] ACN: PASS: Integrity check passed. [2026-01-19T12:00:23.149879] [DEBUG] [REMOTE ] ACN: Symbol is viable for forecasting. [2026-01-19T12:00:23.149927] [INFO ] [MAIN ] [39/3505] ACN kept (0.4s) | 39 kept, 0 rejected | 132.8/min | ETA: 26.1m [2026-01-19T12:00:23.696438] [DEBUG] [REMOTE ] ACNB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:23.696671] [DEBUG] [REMOTE ] ACNB: PASS: History has at least 300 days. [2026-01-19T12:00:23.696980] [DEBUG] [REMOTE ] ACNB: PASS: Price check passed. Min price $43.75. [2026-01-19T12:00:23.697160] [DEBUG] [REMOTE ] ACNB: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:23.697310] [DEBUG] [REMOTE ] ACNB: PASS: Integrity check passed. [2026-01-19T12:00:23.697381] [DEBUG] [REMOTE ] ACNB: Symbol is viable for forecasting. [2026-01-19T12:00:23.697462] [INFO ] [MAIN ] [40/3505] ACNB kept (0.5s) | 40 kept, 0 rejected | 132.1/min | ETA: 26.2m [2026-01-19T12:00:23.954356] [DEBUG] [REMOTE ] ACON: Retrieved 938 rows, trimmed to 300. [2026-01-19T12:00:23.954539] [DEBUG] [REMOTE ] ACON: PASS: History has at least 300 days. [2026-01-19T12:00:23.954827] [DEBUG] [REMOTE ] ACON: PASS: Price check passed. Min price $3.79. [2026-01-19T12:00:23.954972] [DEBUG] [REMOTE ] ACON: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:23.955088] [DEBUG] [REMOTE ] ACON: PASS: Integrity check passed. [2026-01-19T12:00:23.955130] [DEBUG] [REMOTE ] ACON: Symbol is viable for forecasting. [2026-01-19T12:00:23.955183] [INFO ] [MAIN ] [41/3505] ACON kept (0.3s) | 41 kept, 0 rejected | 133.5/min | ETA: 25.9m [2026-01-19T12:00:24.631418] [DEBUG] [REMOTE ] ACP: Retrieved 3766 rows, trimmed to 300. [2026-01-19T12:00:24.631642] [DEBUG] [REMOTE ] ACP: PASS: History has at least 300 days. [2026-01-19T12:00:24.632118] [DEBUG] [REMOTE ] ACP: PASS: Price check passed. Min price $5.08. [2026-01-19T12:00:24.632322] [DEBUG] [REMOTE ] ACP: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:24.632469] [DEBUG] [REMOTE ] ACP: PASS: Integrity check passed. [2026-01-19T12:00:24.632517] [DEBUG] [REMOTE ] ACP: Symbol is viable for forecasting. [2026-01-19T12:00:24.632593] [INFO ] [MAIN ] [42/3505] ACP kept (0.7s) | 42 kept, 0 rejected | 131.9/min | ETA: 26.3m [2026-01-19T12:00:24.888723] [DEBUG] [REMOTE ] ACRE: Retrieved 3451 rows, trimmed to 300. [2026-01-19T12:00:24.888921] [DEBUG] [REMOTE ] ACRE: PASS: History has at least 300 days. [2026-01-19T12:00:24.889222] [DEBUG] [REMOTE ] ACRE: PASS: Price check passed. Min price $4.26. [2026-01-19T12:00:24.889365] [DEBUG] [REMOTE ] ACRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:24.889499] [DEBUG] [REMOTE ] ACRE: PASS: Integrity check passed. [2026-01-19T12:00:24.889544] [DEBUG] [REMOTE ] ACRE: Symbol is viable for forecasting. [2026-01-19T12:00:24.889622] [INFO ] [MAIN ] [43/3505] ACRE kept (0.3s) | 43 kept, 0 rejected | 133.3/min | ETA: 26.0m [2026-01-19T12:00:25.334026] [DEBUG] [REMOTE ] ACRS: Retrieved 2585 rows, trimmed to 300. [2026-01-19T12:00:25.334234] [DEBUG] [REMOTE ] ACRS: PASS: History has at least 300 days. [2026-01-19T12:00:25.334491] [DEBUG] [REMOTE ] ACRS: PASS: Price check passed. Min price $2.13. [2026-01-19T12:00:25.334658] [DEBUG] [REMOTE ] ACRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:25.334788] [DEBUG] [REMOTE ] ACRS: PASS: Integrity check passed. [2026-01-19T12:00:25.334831] [DEBUG] [REMOTE ] ACRS: Symbol is viable for forecasting. [2026-01-19T12:00:25.334918] [INFO ] [MAIN ] [44/3505] ACRS kept (0.4s) | 44 kept, 0 rejected | 133.3/min | ETA: 26.0m [2026-01-19T12:00:26.042874] [DEBUG] [REMOTE ] ACTG: Retrieved 5809 rows, trimmed to 300. [2026-01-19T12:00:26.043067] [DEBUG] [REMOTE ] ACTG: PASS: History has at least 300 days. [2026-01-19T12:00:26.043330] [DEBUG] [REMOTE ] ACTG: PASS: Price check passed. Min price $3.26. [2026-01-19T12:00:26.043472] [DEBUG] [REMOTE ] ACTG: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:26.043620] [DEBUG] [REMOTE ] ACTG: PASS: Integrity check passed. [2026-01-19T12:00:26.043663] [DEBUG] [REMOTE ] ACTG: Symbol is viable for forecasting. [2026-01-19T12:00:26.043717] [INFO ] [MAIN ] [45/3505] ACTG kept (0.7s) | 45 kept, 0 rejected | 131.6/min | ETA: 26.3m [2026-01-19T12:00:26.237214] [DEBUG] [REMOTE ] ACVA: Retrieved 1211 rows, trimmed to 300. [2026-01-19T12:00:26.237405] [DEBUG] [REMOTE ] ACVA: PASS: History has at least 300 days. [2026-01-19T12:00:26.237722] [DEBUG] [REMOTE ] ACVA: PASS: Price check passed. Min price $5.09. [2026-01-19T12:00:26.237894] [DEBUG] [REMOTE ] ACVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:26.238047] [DEBUG] [REMOTE ] ACVA: PASS: Integrity check passed. [2026-01-19T12:00:26.238094] [DEBUG] [REMOTE ] ACVA: Symbol is viable for forecasting. [2026-01-19T12:00:26.238149] [INFO ] [MAIN ] [46/3505] ACVA kept (0.2s) | 46 kept, 0 rejected | 133.3/min | ETA: 26.0m [2026-01-19T12:00:26.822542] [DEBUG] [REMOTE ] ACWI: Retrieved 4481 rows, trimmed to 300. [2026-01-19T12:00:26.822768] [DEBUG] [REMOTE ] ACWI: PASS: History has at least 300 days. [2026-01-19T12:00:26.823062] [DEBUG] [REMOTE ] ACWI: PASS: Price check passed. Min price $134.31. [2026-01-19T12:00:26.823207] [DEBUG] [REMOTE ] ACWI: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:26.823346] [DEBUG] [REMOTE ] ACWI: PASS: Integrity check passed. [2026-01-19T12:00:26.823388] [DEBUG] [REMOTE ] ACWI: Symbol is viable for forecasting. [2026-01-19T12:00:26.823476] [INFO ] [MAIN ] [47/3505] ACWI kept (0.6s) | 47 kept, 0 rejected | 132.4/min | ETA: 26.1m [2026-01-19T12:00:27.190215] [DEBUG] [REMOTE ] ACWX: Retrieved 4480 rows, trimmed to 300. [2026-01-19T12:00:27.190418] [DEBUG] [REMOTE ] ACWX: PASS: History has at least 300 days. [2026-01-19T12:00:27.190724] [DEBUG] [REMOTE ] ACWX: PASS: Price check passed. Min price $63.07. [2026-01-19T12:00:27.190878] [DEBUG] [REMOTE ] ACWX: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:27.191008] [DEBUG] [REMOTE ] ACWX: PASS: Integrity check passed. [2026-01-19T12:00:27.191053] [DEBUG] [REMOTE ] ACWX: Symbol is viable for forecasting. [2026-01-19T12:00:27.191110] [INFO ] [MAIN ] [48/3505] ACWX kept (0.4s) | 48 kept, 0 rejected | 133.0/min | ETA: 26.0m [2026-01-19T12:00:27.494747] [DEBUG] [REMOTE ] ACXP: Retrieved 1146 rows, trimmed to 300. [2026-01-19T12:00:27.494973] [DEBUG] [REMOTE ] ACXP: PASS: History has at least 300 days. [2026-01-19T12:00:27.495316] [DEBUG] [REMOTE ] ACXP: PASS: Price check passed. Min price $2.49. [2026-01-19T12:00:27.495527] [DEBUG] [REMOTE ] ACXP: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:27.495727] [DEBUG] [REMOTE ] ACXP: PASS: Integrity check passed. [2026-01-19T12:00:27.495808] [DEBUG] [REMOTE ] ACXP: Symbol is viable for forecasting. [2026-01-19T12:00:27.495873] [INFO ] [MAIN ] [49/3505] ACXP kept (0.3s) | 49 kept, 0 rejected | 133.8/min | ETA: 25.8m [2026-01-19T12:00:28.092746] [DEBUG] [REMOTE ] ADBE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:28.092974] [DEBUG] [REMOTE ] ADBE: PASS: History has at least 300 days. [2026-01-19T12:00:28.093545] [DEBUG] [REMOTE ] ADBE: PASS: Price check passed. Min price $296.12. [2026-01-19T12:00:28.093738] [DEBUG] [REMOTE ] ADBE: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:28.094305] [DEBUG] [REMOTE ] ADBE: PASS: Integrity check passed. [2026-01-19T12:00:28.094360] [DEBUG] [REMOTE ] ADBE: Symbol is viable for forecasting. [2026-01-19T12:00:28.094421] [INFO ] [MAIN ] [50/3505] ADBE kept (0.6s) | 50 kept, 0 rejected | 133.0/min | ETA: 26.0m [2026-01-19T12:00:28.570727] [DEBUG] [REMOTE ] ADC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:28.570864] [DEBUG] [REMOTE ] ADC: PASS: History has at least 300 days. [2026-01-19T12:00:28.571096] [DEBUG] [REMOTE ] ADC: PASS: Price check passed. Min price $70.46. [2026-01-19T12:00:28.571232] [DEBUG] [REMOTE ] ADC: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:28.571343] [DEBUG] [REMOTE ] ADC: PASS: Integrity check passed. [2026-01-19T12:00:28.571383] [DEBUG] [REMOTE ] ADC: Symbol is viable for forecasting. [2026-01-19T12:00:28.571430] [INFO ] [MAIN ] [51/3505] ADC kept (0.5s) | 51 kept, 0 rejected | 132.8/min | ETA: 26.0m [2026-01-19T12:00:28.981627] [DEBUG] [REMOTE ] ADEA: Retrieved 5574 rows, trimmed to 300. [2026-01-19T12:00:28.981767] [DEBUG] [REMOTE ] ADEA: PASS: History has at least 300 days. [2026-01-19T12:00:28.981990] [DEBUG] [REMOTE ] ADEA: PASS: Price check passed. Min price $11.69. [2026-01-19T12:00:28.982124] [DEBUG] [REMOTE ] ADEA: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:28.982236] [DEBUG] [REMOTE ] ADEA: PASS: Integrity check passed. [2026-01-19T12:00:28.982275] [DEBUG] [REMOTE ] ADEA: Symbol is viable for forecasting. [2026-01-19T12:00:28.982322] [INFO ] [MAIN ] [52/3505] ADEA kept (0.4s) | 52 kept, 0 rejected | 133.0/min | ETA: 26.0m [2026-01-19T12:00:29.332864] [DEBUG] [REMOTE ] ADI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:29.333013] [DEBUG] [REMOTE ] ADI: PASS: History has at least 300 days. [2026-01-19T12:00:29.333274] [DEBUG] [REMOTE ] ADI: PASS: Price check passed. Min price $224.40. [2026-01-19T12:00:29.333421] [DEBUG] [REMOTE ] ADI: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:29.333558] [DEBUG] [REMOTE ] ADI: PASS: Integrity check passed. [2026-01-19T12:00:29.333634] [DEBUG] [REMOTE ] ADI: Symbol is viable for forecasting. [2026-01-19T12:00:29.333707] [INFO ] [MAIN ] [53/3505] ADI kept (0.4s) | 53 kept, 0 rejected | 133.6/min | ETA: 25.8m [2026-01-19T12:00:29.942001] [DEBUG] [REMOTE ] ADM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:29.942171] [DEBUG] [REMOTE ] ADM: PASS: History has at least 300 days. [2026-01-19T12:00:29.942530] [DEBUG] [REMOTE ] ADM: PASS: Price check passed. Min price $55.51. [2026-01-19T12:00:29.942763] [DEBUG] [REMOTE ] ADM: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:29.942944] [DEBUG] [REMOTE ] ADM: PASS: Integrity check passed. [2026-01-19T12:00:29.943137] [DEBUG] [REMOTE ] ADM: Symbol is viable for forecasting. [2026-01-19T12:00:29.943229] [INFO ] [MAIN ] [54/3505] ADM kept (0.6s) | 54 kept, 0 rejected | 132.7/min | ETA: 26.0m [2026-01-19T12:00:30.159936] [DEBUG] [REMOTE ] ADMA: Retrieved 3081 rows, trimmed to 300. [2026-01-19T12:00:30.160274] [DEBUG] [REMOTE ] ADMA: PASS: History has at least 300 days. [2026-01-19T12:00:30.160512] [DEBUG] [REMOTE ] ADMA: PASS: Price check passed. Min price $14.03. [2026-01-19T12:00:30.160681] [DEBUG] [REMOTE ] ADMA: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:30.160804] [DEBUG] [REMOTE ] ADMA: PASS: Integrity check passed. [2026-01-19T12:00:30.160846] [DEBUG] [REMOTE ] ADMA: Symbol is viable for forecasting. [2026-01-19T12:00:30.160896] [INFO ] [MAIN ] [55/3505] ADMA kept (0.2s) | 55 kept, 0 rejected | 134.0/min | ETA: 25.8m [2026-01-19T12:00:30.832335] [DEBUG] [REMOTE ] ADP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:30.832489] [DEBUG] [REMOTE ] ADP: PASS: History has at least 300 days. [2026-01-19T12:00:30.832746] [DEBUG] [REMOTE ] ADP: PASS: Price check passed. Min price $247.48. [2026-01-19T12:00:30.832887] [DEBUG] [REMOTE ] ADP: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:30.833196] [DEBUG] [REMOTE ] ADP: PASS: Integrity check passed. [2026-01-19T12:00:30.833235] [DEBUG] [REMOTE ] ADP: Symbol is viable for forecasting. [2026-01-19T12:00:30.833285] [INFO ] [MAIN ] [56/3505] ADP kept (0.7s) | 56 kept, 0 rejected | 132.8/min | ETA: 26.0m [2026-01-19T12:00:30.940694] [DEBUG] [REMOTE ] ADSE: Retrieved 1020 rows, trimmed to 300. [2026-01-19T12:00:30.940832] [DEBUG] [REMOTE ] ADSE: PASS: History has at least 300 days. [2026-01-19T12:00:30.941030] [DEBUG] [REMOTE ] ADSE: PASS: Price check passed. Min price $9.96. [2026-01-19T12:00:30.941358] [DEBUG] [REMOTE ] ADSE: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:30.941466] [DEBUG] [REMOTE ] ADSE: PASS: Integrity check passed. [2026-01-19T12:00:30.941506] [DEBUG] [REMOTE ] ADSE: Symbol is viable for forecasting. [2026-01-19T12:00:30.941553] [INFO ] [MAIN ] [57/3505] ADSE kept (0.1s) | 57 kept, 0 rejected | 134.6/min | ETA: 25.6m [2026-01-19T12:00:31.715469] [DEBUG] [REMOTE ] ADSK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:31.715671] [DEBUG] [REMOTE ] ADSK: PASS: History has at least 300 days. [2026-01-19T12:00:31.716020] [DEBUG] [REMOTE ] ADSK: PASS: Price check passed. Min price $261.28. [2026-01-19T12:00:31.716207] [DEBUG] [REMOTE ] ADSK: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:31.716506] [DEBUG] [REMOTE ] ADSK: PASS: Integrity check passed. [2026-01-19T12:00:31.716569] [DEBUG] [REMOTE ] ADSK: Symbol is viable for forecasting. [2026-01-19T12:00:31.716666] [INFO ] [MAIN ] [58/3505] ADSK kept (0.8s) | 58 kept, 0 rejected | 132.9/min | ETA: 25.9m [2026-01-19T12:00:32.040654] [DEBUG] [REMOTE ] ADTN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:32.040968] [DEBUG] [REMOTE ] ADTN: PASS: History has at least 300 days. [2026-01-19T12:00:32.041619] [DEBUG] [REMOTE ] ADTN: PASS: Price check passed. Min price $7.25. [2026-01-19T12:00:32.041839] [DEBUG] [REMOTE ] ADTN: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:32.042085] [DEBUG] [REMOTE ] ADTN: PASS: Integrity check passed. [2026-01-19T12:00:32.042152] [DEBUG] [REMOTE ] ADTN: Symbol is viable for forecasting. [2026-01-19T12:00:32.042248] [INFO ] [MAIN ] [59/3505] ADTN kept (0.3s) | 59 kept, 0 rejected | 133.5/min | ETA: 25.8m [2026-01-19T12:00:32.514146] [DEBUG] [REMOTE ] ADUS: Retrieved 4080 rows, trimmed to 300. [2026-01-19T12:00:32.514318] [DEBUG] [REMOTE ] ADUS: PASS: History has at least 300 days. [2026-01-19T12:00:32.514617] [DEBUG] [REMOTE ] ADUS: PASS: Price check passed. Min price $106.58. [2026-01-19T12:00:32.514788] [DEBUG] [REMOTE ] ADUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:32.514933] [DEBUG] [REMOTE ] ADUS: PASS: Integrity check passed. [2026-01-19T12:00:32.514981] [DEBUG] [REMOTE ] ADUS: Symbol is viable for forecasting. [2026-01-19T12:00:32.515044] [INFO ] [MAIN ] [60/3505] ADUS kept (0.5s) | 60 kept, 0 rejected | 133.4/min | ETA: 25.8m [2026-01-19T12:00:33.028048] [DEBUG] [REMOTE ] ADX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:33.028228] [DEBUG] [REMOTE ] ADX: PASS: History has at least 300 days. [2026-01-19T12:00:33.028673] [DEBUG] [REMOTE ] ADX: PASS: Price check passed. Min price $22.21. [2026-01-19T12:00:33.028841] [DEBUG] [REMOTE ] ADX: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:33.028984] [DEBUG] [REMOTE ] ADX: PASS: Integrity check passed. [2026-01-19T12:00:33.029027] [DEBUG] [REMOTE ] ADX: Symbol is viable for forecasting. [2026-01-19T12:00:33.029080] [INFO ] [MAIN ] [61/3505] ADX kept (0.5s) | 61 kept, 0 rejected | 133.1/min | ETA: 25.9m [2026-01-19T12:00:33.484421] [DEBUG] [REMOTE ] AEE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:33.484583] [DEBUG] [REMOTE ] AEE: PASS: History has at least 300 days. [2026-01-19T12:00:33.484828] [DEBUG] [REMOTE ] AEE: PASS: Price check passed. Min price $97.25. [2026-01-19T12:00:33.484976] [DEBUG] [REMOTE ] AEE: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:33.485103] [DEBUG] [REMOTE ] AEE: PASS: Integrity check passed. [2026-01-19T12:00:33.485146] [DEBUG] [REMOTE ] AEE: Symbol is viable for forecasting. [2026-01-19T12:00:33.485197] [INFO ] [MAIN ] [62/3505] AEE kept (0.5s) | 62 kept, 0 rejected | 133.1/min | ETA: 25.9m [2026-01-19T12:00:33.711165] [DEBUG] [REMOTE ] AEFC: Retrieved 1566 rows, trimmed to 300. [2026-01-19T12:00:33.711411] [DEBUG] [REMOTE ] AEFC: PASS: History has at least 300 days. [2026-01-19T12:00:33.711856] [DEBUG] [REMOTE ] AEFC: PASS: Price check passed. Min price $19.63. [2026-01-19T12:00:33.712071] [DEBUG] [REMOTE ] AEFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:33.712265] [DEBUG] [REMOTE ] AEFC: PASS: Integrity check passed. [2026-01-19T12:00:33.712329] [DEBUG] [REMOTE ] AEFC: Symbol is viable for forecasting. [2026-01-19T12:00:33.712416] [INFO ] [MAIN ] [63/3505] AEFC kept (0.2s) | 63 kept, 0 rejected | 134.1/min | ETA: 25.7m [2026-01-19T12:00:34.298705] [DEBUG] [REMOTE ] AEG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:34.299065] [DEBUG] [REMOTE ] AEG: PASS: History has at least 300 days. [2026-01-19T12:00:34.300281] [DEBUG] [REMOTE ] AEG: PASS: Price check passed. Min price $7.21. [2026-01-19T12:00:34.300619] [DEBUG] [REMOTE ] AEG: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:34.300823] [DEBUG] [REMOTE ] AEG: PASS: Integrity check passed. [2026-01-19T12:00:34.300877] [DEBUG] [REMOTE ] AEG: Symbol is viable for forecasting. [2026-01-19T12:00:34.300959] [INFO ] [MAIN ] [64/3505] AEG kept (0.6s) | 64 kept, 0 rejected | 133.5/min | ETA: 25.8m [2026-01-19T12:00:34.753211] [DEBUG] [REMOTE ] AEHL: Retrieved 4550 rows, trimmed to 300. [2026-01-19T12:00:34.753450] [DEBUG] [REMOTE ] AEHL: PASS: History has at least 300 days. [2026-01-19T12:00:34.753918] [DEBUG] [REMOTE ] AEHL: PASS: Price check passed. Min price $1.13. [2026-01-19T12:00:34.754070] [DEBUG] [REMOTE ] AEHL: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:34.754227] [DEBUG] [REMOTE ] AEHL: PASS: Integrity check passed. [2026-01-19T12:00:34.754269] [DEBUG] [REMOTE ] AEHL: Symbol is viable for forecasting. [2026-01-19T12:00:34.754493] [INFO ] [MAIN ] [65/3505] AEHL kept (0.5s) | 65 kept, 0 rejected | 133.4/min | ETA: 25.8m [2026-01-19T12:00:34.955711] [DEBUG] [REMOTE ] AEI: Retrieved 1292 rows, trimmed to 300. [2026-01-19T12:00:34.955970] [DEBUG] [REMOTE ] AEI: PASS: History has at least 300 days. [2026-01-19T12:00:34.956517] [DEBUG] [REMOTE ] AEI: PASS: Price check passed. Min price $2.33. [2026-01-19T12:00:34.956886] [DEBUG] [REMOTE ] AEI: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:34.957077] [DEBUG] [REMOTE ] AEI: PASS: Integrity check passed. [2026-01-19T12:00:34.957143] [DEBUG] [REMOTE ] AEI: Symbol is viable for forecasting. [2026-01-19T12:00:34.957227] [INFO ] [MAIN ] [66/3505] AEI kept (0.2s) | 66 kept, 0 rejected | 134.6/min | ETA: 25.6m [2026-01-19T12:00:35.623738] [DEBUG] [REMOTE ] AEIS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:35.623937] [DEBUG] [REMOTE ] AEIS: PASS: History has at least 300 days. [2026-01-19T12:00:35.624240] [DEBUG] [REMOTE ] AEIS: PASS: Price check passed. Min price $188.79. [2026-01-19T12:00:35.624396] [DEBUG] [REMOTE ] AEIS: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:35.624704] [DEBUG] [REMOTE ] AEIS: PASS: Integrity check passed. [2026-01-19T12:00:35.624754] [DEBUG] [REMOTE ] AEIS: Symbol is viable for forecasting. [2026-01-19T12:00:35.624810] [INFO ] [MAIN ] [67/3505] AEIS kept (0.7s) | 67 kept, 0 rejected | 133.6/min | ETA: 25.7m [2026-01-19T12:00:36.130999] [DEBUG] [REMOTE ] AEM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:36.131307] [DEBUG] [REMOTE ] AEM: PASS: History has at least 300 days. [2026-01-19T12:00:36.131803] [DEBUG] [REMOTE ] AEM: PASS: Price check passed. Min price $154.81. [2026-01-19T12:00:36.131969] [DEBUG] [REMOTE ] AEM: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:36.132138] [DEBUG] [REMOTE ] AEM: PASS: Integrity check passed. [2026-01-19T12:00:36.132186] [DEBUG] [REMOTE ] AEM: Symbol is viable for forecasting. [2026-01-19T12:00:36.132243] [INFO ] [MAIN ] [68/3505] AEM kept (0.5s) | 68 kept, 0 rejected | 133.3/min | ETA: 25.8m [2026-01-19T12:00:36.640044] [DEBUG] [REMOTE ] AEO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:36.640453] [DEBUG] [REMOTE ] AEO: PASS: History has at least 300 days. [2026-01-19T12:00:36.640805] [DEBUG] [REMOTE ] AEO: PASS: Price check passed. Min price $15.66. [2026-01-19T12:00:36.640991] [DEBUG] [REMOTE ] AEO: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:36.641361] [DEBUG] [REMOTE ] AEO: PASS: Integrity check passed. [2026-01-19T12:00:36.641616] [DEBUG] [REMOTE ] AEO: Symbol is viable for forecasting. [2026-01-19T12:00:36.641698] [INFO ] [MAIN ] [69/3505] AEO kept (0.5s) | 69 kept, 0 rejected | 133.1/min | ETA: 25.8m [2026-01-19T12:00:37.119987] [DEBUG] [REMOTE ] AEP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:37.120264] [DEBUG] [REMOTE ] AEP: PASS: History has at least 300 days. [2026-01-19T12:00:37.120869] [DEBUG] [REMOTE ] AEP: PASS: Price check passed. Min price $113.70. [2026-01-19T12:00:37.121027] [DEBUG] [REMOTE ] AEP: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:37.121177] [DEBUG] [REMOTE ] AEP: PASS: Integrity check passed. [2026-01-19T12:00:37.121221] [DEBUG] [REMOTE ] AEP: Symbol is viable for forecasting. [2026-01-19T12:00:37.121278] [INFO ] [MAIN ] [70/3505] AEP kept (0.5s) | 70 kept, 0 rejected | 132.9/min | ETA: 25.8m [2026-01-19T12:00:37.496902] [DEBUG] [REMOTE ] AES: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:37.497249] [DEBUG] [REMOTE ] AES: PASS: History has at least 300 days. [2026-01-19T12:00:37.497643] [DEBUG] [REMOTE ] AES: PASS: Price check passed. Min price $13.44. [2026-01-19T12:00:37.497792] [DEBUG] [REMOTE ] AES: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:37.497943] [DEBUG] [REMOTE ] AES: PASS: Integrity check passed. [2026-01-19T12:00:37.497985] [DEBUG] [REMOTE ] AES: Symbol is viable for forecasting. [2026-01-19T12:00:37.498042] [INFO ] [MAIN ] [71/3505] AES kept (0.4s) | 71 kept, 0 rejected | 133.3/min | ETA: 25.8m [2026-01-19T12:00:37.748760] [DEBUG] [REMOTE ] AESI: Retrieved 718 rows, trimmed to 300. [2026-01-19T12:00:37.748955] [DEBUG] [REMOTE ] AESI: PASS: History has at least 300 days. [2026-01-19T12:00:37.749200] [DEBUG] [REMOTE ] AESI: PASS: Price check passed. Min price $8.10. [2026-01-19T12:00:37.749351] [DEBUG] [REMOTE ] AESI: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:37.749472] [DEBUG] [REMOTE ] AESI: PASS: Integrity check passed. [2026-01-19T12:00:37.749516] [DEBUG] [REMOTE ] AESI: Symbol is viable for forecasting. [2026-01-19T12:00:37.749599] [INFO ] [MAIN ] [72/3505] AESI kept (0.3s) | 72 kept, 0 rejected | 134.1/min | ETA: 25.6m [2026-01-19T12:00:38.209826] [DEBUG] [REMOTE ] AEVA: Retrieved 1481 rows, trimmed to 300. [2026-01-19T12:00:38.210054] [DEBUG] [REMOTE ] AEVA: PASS: History has at least 300 days. [2026-01-19T12:00:38.210347] [DEBUG] [REMOTE ] AEVA: PASS: Price check passed. Min price $9.19. [2026-01-19T12:00:38.210508] [DEBUG] [REMOTE ] AEVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:38.210678] [DEBUG] [REMOTE ] AEVA: PASS: Integrity check passed. [2026-01-19T12:00:38.210724] [DEBUG] [REMOTE ] AEVA: Symbol is viable for forecasting. [2026-01-19T12:00:38.210779] [INFO ] [MAIN ] [73/3505] AEVA kept (0.5s) | 73 kept, 0 rejected | 134.0/min | ETA: 25.6m [2026-01-19T12:00:38.664347] [DEBUG] [REMOTE ] AEYE: Retrieved 3202 rows, trimmed to 300. [2026-01-19T12:00:38.664600] [DEBUG] [REMOTE ] AEYE: PASS: History has at least 300 days. [2026-01-19T12:00:38.664899] [DEBUG] [REMOTE ] AEYE: PASS: Price check passed. Min price $9.36. [2026-01-19T12:00:38.665045] [DEBUG] [REMOTE ] AEYE: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:38.665183] [DEBUG] [REMOTE ] AEYE: PASS: Integrity check passed. [2026-01-19T12:00:38.665228] [DEBUG] [REMOTE ] AEYE: Symbol is viable for forecasting. [2026-01-19T12:00:38.665284] [INFO ] [MAIN ] [74/3505] AEYE kept (0.5s) | 74 kept, 0 rejected | 134.0/min | ETA: 25.6m [2026-01-19T12:00:39.166548] [DEBUG] [REMOTE ] AFB: Retrieved 6032 rows, trimmed to 300. [2026-01-19T12:00:39.166787] [DEBUG] [REMOTE ] AFB: PASS: History has at least 300 days. [2026-01-19T12:00:39.167128] [DEBUG] [REMOTE ] AFB: PASS: Price check passed. Min price $10.66. [2026-01-19T12:00:39.167282] [DEBUG] [REMOTE ] AFB: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:39.167424] [DEBUG] [REMOTE ] AFB: PASS: Integrity check passed. [2026-01-19T12:00:39.167499] [DEBUG] [REMOTE ] AFB: Symbol is viable for forecasting. [2026-01-19T12:00:39.167558] [INFO ] [MAIN ] [75/3505] AFB kept (0.5s) | 75 kept, 0 rejected | 133.8/min | ETA: 25.6m [2026-01-19T12:00:39.429646] [DEBUG] [REMOTE ] AFCG: Retrieved 1214 rows, trimmed to 300. [2026-01-19T12:00:39.429850] [DEBUG] [REMOTE ] AFCG: PASS: History has at least 300 days. [2026-01-19T12:00:39.430167] [DEBUG] [REMOTE ] AFCG: PASS: Price check passed. Min price $2.43. [2026-01-19T12:00:39.430314] [DEBUG] [REMOTE ] AFCG: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:39.430440] [DEBUG] [REMOTE ] AFCG: PASS: Integrity check passed. [2026-01-19T12:00:39.430484] [DEBUG] [REMOTE ] AFCG: Symbol is viable for forecasting. [2026-01-19T12:00:39.430540] [INFO ] [MAIN ] [76/3505] AFCG kept (0.3s) | 76 kept, 0 rejected | 134.5/min | ETA: 25.5m [2026-01-19T12:00:40.089616] [DEBUG] [REMOTE ] AFG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:40.089843] [DEBUG] [REMOTE ] AFG: PASS: History has at least 300 days. [2026-01-19T12:00:40.090158] [DEBUG] [REMOTE ] AFG: PASS: Price check passed. Min price $127.12. [2026-01-19T12:00:40.090487] [DEBUG] [REMOTE ] AFG: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:40.090664] [DEBUG] [REMOTE ] AFG: PASS: Integrity check passed. [2026-01-19T12:00:40.090709] [DEBUG] [REMOTE ] AFG: Symbol is viable for forecasting. [2026-01-19T12:00:40.090770] [INFO ] [MAIN ] [77/3505] AFG kept (0.7s) | 77 kept, 0 rejected | 133.7/min | ETA: 25.6m [2026-01-19T12:00:40.370090] [DEBUG] [REMOTE ] AFGC: Retrieved 1538 rows, trimmed to 300. [2026-01-19T12:00:40.370302] [DEBUG] [REMOTE ] AFGC: PASS: History has at least 300 days. [2026-01-19T12:00:40.370622] [DEBUG] [REMOTE ] AFGC: PASS: Price check passed. Min price $18.86. [2026-01-19T12:00:40.370787] [DEBUG] [REMOTE ] AFGC: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:40.370920] [DEBUG] [REMOTE ] AFGC: PASS: Integrity check passed. [2026-01-19T12:00:40.370962] [DEBUG] [REMOTE ] AFGC: Symbol is viable for forecasting. [2026-01-19T12:00:40.371017] [INFO ] [MAIN ] [78/3505] AFGC kept (0.3s) | 78 kept, 0 rejected | 134.3/min | ETA: 25.5m [2026-01-19T12:00:40.962360] [DEBUG] [REMOTE ] AFL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:40.962582] [DEBUG] [REMOTE ] AFL: PASS: History has at least 300 days. [2026-01-19T12:00:40.962877] [DEBUG] [REMOTE ] AFL: PASS: Price check passed. Min price $105.14. [2026-01-19T12:00:40.963020] [DEBUG] [REMOTE ] AFL: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:40.963153] [DEBUG] [REMOTE ] AFL: PASS: Integrity check passed. [2026-01-19T12:00:40.963193] [DEBUG] [REMOTE ] AFL: Symbol is viable for forecasting. [2026-01-19T12:00:40.963245] [INFO ] [MAIN ] [79/3505] AFL kept (0.6s) | 79 kept, 0 rejected | 133.8/min | ETA: 25.6m [2026-01-19T12:00:41.229610] [DEBUG] [REMOTE ] AFRI: Retrieved 904 rows, trimmed to 300. [2026-01-19T12:00:41.229792] [DEBUG] [REMOTE ] AFRI: PASS: History has at least 300 days. [2026-01-19T12:00:41.230058] [DEBUG] [REMOTE ] AFRI: PASS: Price check passed. Min price $8.86. [2026-01-19T12:00:41.230207] [DEBUG] [REMOTE ] AFRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:41.230327] [DEBUG] [REMOTE ] AFRI: PASS: Integrity check passed. [2026-01-19T12:00:41.230369] [DEBUG] [REMOTE ] AFRI: Symbol is viable for forecasting. [2026-01-19T12:00:41.230422] [INFO ] [MAIN ] [80/3505] AFRI kept (0.3s) | 80 kept, 0 rejected | 134.5/min | ETA: 25.5m [2026-01-19T12:00:41.515059] [DEBUG] [REMOTE ] AFRM: Retrieved 1259 rows, trimmed to 300. [2026-01-19T12:00:41.515246] [DEBUG] [REMOTE ] AFRM: PASS: History has at least 300 days. [2026-01-19T12:00:41.515508] [DEBUG] [REMOTE ] AFRM: PASS: Price check passed. Min price $62.54. [2026-01-19T12:00:41.515693] [DEBUG] [REMOTE ] AFRM: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:41.515828] [DEBUG] [REMOTE ] AFRM: PASS: Integrity check passed. [2026-01-19T12:00:41.515874] [DEBUG] [REMOTE ] AFRM: Symbol is viable for forecasting. [2026-01-19T12:00:41.515929] [INFO ] [MAIN ] [81/3505] AFRM kept (0.3s) | 81 kept, 0 rejected | 135.1/min | ETA: 25.4m [2026-01-19T12:00:41.918217] [DEBUG] [REMOTE ] AFYA: Retrieved 1634 rows, trimmed to 300. [2026-01-19T12:00:41.918516] [DEBUG] [REMOTE ] AFYA: PASS: History has at least 300 days. [2026-01-19T12:00:41.918926] [DEBUG] [REMOTE ] AFYA: PASS: Price check passed. Min price $13.93. [2026-01-19T12:00:41.919144] [DEBUG] [REMOTE ] AFYA: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:41.919299] [DEBUG] [REMOTE ] AFYA: PASS: Integrity check passed. [2026-01-19T12:00:41.919345] [DEBUG] [REMOTE ] AFYA: Symbol is viable for forecasting. [2026-01-19T12:00:41.919402] [INFO ] [MAIN ] [82/3505] AFYA kept (0.4s) | 82 kept, 0 rejected | 135.2/min | ETA: 25.3m [2026-01-19T12:00:42.576366] [DEBUG] [REMOTE ] AG: Retrieved 4814 rows, trimmed to 300. [2026-01-19T12:00:42.576624] [DEBUG] [REMOTE ] AG: PASS: History has at least 300 days. [2026-01-19T12:00:42.577040] [DEBUG] [REMOTE ] AG: PASS: Price check passed. Min price $10.67. [2026-01-19T12:00:42.577222] [DEBUG] [REMOTE ] AG: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:42.577627] [DEBUG] [REMOTE ] AG: PASS: Integrity check passed. [2026-01-19T12:00:42.577831] [DEBUG] [REMOTE ] AG: Symbol is viable for forecasting. [2026-01-19T12:00:42.577902] [INFO ] [MAIN ] [83/3505] AG kept (0.7s) | 83 kept, 0 rejected | 134.4/min | ETA: 25.5m [2026-01-19T12:00:43.134369] [DEBUG] [REMOTE ] AGCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:43.134612] [DEBUG] [REMOTE ] AGCO: PASS: History has at least 300 days. [2026-01-19T12:00:43.135122] [DEBUG] [REMOTE ] AGCO: PASS: Price check passed. Min price $100.14. [2026-01-19T12:00:43.135290] [DEBUG] [REMOTE ] AGCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:43.135451] [DEBUG] [REMOTE ] AGCO: PASS: Integrity check passed. [2026-01-19T12:00:43.135495] [DEBUG] [REMOTE ] AGCO: Symbol is viable for forecasting. [2026-01-19T12:00:43.135551] [INFO ] [MAIN ] [84/3505] AGCO kept (0.6s) | 84 kept, 0 rejected | 134.0/min | ETA: 25.5m [2026-01-19T12:00:43.456059] [DEBUG] [REMOTE ] AGD: Retrieved 4900 rows, trimmed to 300. [2026-01-19T12:00:43.456289] [DEBUG] [REMOTE ] AGD: PASS: History has at least 300 days. [2026-01-19T12:00:43.456676] [DEBUG] [REMOTE ] AGD: PASS: Price check passed. Min price $11.00. [2026-01-19T12:00:43.456833] [DEBUG] [REMOTE ] AGD: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:43.457015] [DEBUG] [REMOTE ] AGD: PASS: Integrity check passed. [2026-01-19T12:00:43.457062] [DEBUG] [REMOTE ] AGD: Symbol is viable for forecasting. [2026-01-19T12:00:43.457120] [INFO ] [MAIN ] [85/3505] AGD kept (0.3s) | 85 kept, 0 rejected | 134.5/min | ETA: 25.4m [2026-01-19T12:00:44.011013] [DEBUG] [REMOTE ] AGEN: Retrieved 6525 rows, trimmed to 300. [2026-01-19T12:00:44.011247] [DEBUG] [REMOTE ] AGEN: PASS: History has at least 300 days. [2026-01-19T12:00:44.011803] [DEBUG] [REMOTE ] AGEN: PASS: Price check passed. Min price $3.12. [2026-01-19T12:00:44.011982] [DEBUG] [REMOTE ] AGEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:44.012152] [DEBUG] [REMOTE ] AGEN: PASS: Integrity check passed. [2026-01-19T12:00:44.012195] [DEBUG] [REMOTE ] AGEN: Symbol is viable for forecasting. [2026-01-19T12:00:44.012253] [INFO ] [MAIN ] [86/3505] AGEN kept (0.6s) | 86 kept, 0 rejected | 134.1/min | ETA: 25.5m [2026-01-19T12:00:44.475853] [DEBUG] [REMOTE ] AGI: Retrieved 5748 rows, trimmed to 300. [2026-01-19T12:00:44.476131] [DEBUG] [REMOTE ] AGI: PASS: History has at least 300 days. [2026-01-19T12:00:44.476535] [DEBUG] [REMOTE ] AGI: PASS: Price check passed. Min price $29.99. [2026-01-19T12:00:44.476719] [DEBUG] [REMOTE ] AGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:44.476873] [DEBUG] [REMOTE ] AGI: PASS: Integrity check passed. [2026-01-19T12:00:44.476918] [DEBUG] [REMOTE ] AGI: Symbol is viable for forecasting. [2026-01-19T12:00:44.476977] [INFO ] [MAIN ] [87/3505] AGI kept (0.5s) | 87 kept, 0 rejected | 134.0/min | ETA: 25.5m [2026-01-19T12:00:44.835395] [DEBUG] [REMOTE ] AGIO: Retrieved 3141 rows, trimmed to 300. [2026-01-19T12:00:44.835667] [DEBUG] [REMOTE ] AGIO: PASS: History has at least 300 days. [2026-01-19T12:00:44.836084] [DEBUG] [REMOTE ] AGIO: PASS: Price check passed. Min price $22.34. [2026-01-19T12:00:44.836289] [DEBUG] [REMOTE ] AGIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:44.836648] [DEBUG] [REMOTE ] AGIO: PASS: Integrity check passed. [2026-01-19T12:00:44.836694] [DEBUG] [REMOTE ] AGIO: Symbol is viable for forecasting. [2026-01-19T12:00:44.836752] [INFO ] [MAIN ] [88/3505] AGIO kept (0.4s) | 88 kept, 0 rejected | 134.3/min | ETA: 25.4m [2026-01-19T12:00:45.339474] [DEBUG] [REMOTE ] AGM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:45.339708] [DEBUG] [REMOTE ] AGM: PASS: History has at least 300 days. [2026-01-19T12:00:45.339996] [DEBUG] [REMOTE ] AGM: PASS: Price check passed. Min price $155.03. [2026-01-19T12:00:45.340178] [DEBUG] [REMOTE ] AGM: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:45.340503] [DEBUG] [REMOTE ] AGM: PASS: Integrity check passed. [2026-01-19T12:00:45.340556] [DEBUG] [REMOTE ] AGM: Symbol is viable for forecasting. [2026-01-19T12:00:45.340632] [INFO ] [MAIN ] [89/3505] AGM kept (0.5s) | 89 kept, 0 rejected | 134.1/min | ETA: 25.5m [2026-01-19T12:00:45.633072] [DEBUG] [REMOTE ] AGMH: Retrieved 1949 rows, trimmed to 300. [2026-01-19T12:00:45.633254] [DEBUG] [REMOTE ] AGMH: PASS: History has at least 300 days. [2026-01-19T12:00:45.633544] [DEBUG] [REMOTE ] AGMH: PASS: Price check passed. Min price $1.95. [2026-01-19T12:00:45.633713] [DEBUG] [REMOTE ] AGMH: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:45.633838] [DEBUG] [REMOTE ] AGMH: PASS: Integrity check passed. [2026-01-19T12:00:45.633879] [DEBUG] [REMOTE ] AGMH: Symbol is viable for forecasting. [2026-01-19T12:00:45.633934] [INFO ] [MAIN ] [90/3505] AGMH kept (0.3s) | 90 kept, 0 rejected | 134.6/min | ETA: 25.4m [2026-01-19T12:00:46.159778] [DEBUG] [REMOTE ] AGNC: Retrieved 4447 rows, trimmed to 300. [2026-01-19T12:00:46.159988] [DEBUG] [REMOTE ] AGNC: PASS: History has at least 300 days. [2026-01-19T12:00:46.160288] [DEBUG] [REMOTE ] AGNC: PASS: Price check passed. Min price $9.66. [2026-01-19T12:00:46.160434] [DEBUG] [REMOTE ] AGNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:46.160773] [DEBUG] [REMOTE ] AGNC: PASS: Integrity check passed. [2026-01-19T12:00:46.160824] [DEBUG] [REMOTE ] AGNC: Symbol is viable for forecasting. [2026-01-19T12:00:46.160882] [INFO ] [MAIN ] [91/3505] AGNC kept (0.5s) | 91 kept, 0 rejected | 134.4/min | ETA: 25.4m [2026-01-19T12:00:46.300752] [DEBUG] [REMOTE ] AGNCL: Retrieved 840 rows, trimmed to 300. [2026-01-19T12:00:46.300998] [DEBUG] [REMOTE ] AGNCL: PASS: History has at least 300 days. [2026-01-19T12:00:46.301300] [DEBUG] [REMOTE ] AGNCL: PASS: Price check passed. Min price $23.84. [2026-01-19T12:00:46.301844] [DEBUG] [REMOTE ] AGNCL: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:46.301986] [DEBUG] [REMOTE ] AGNCL: PASS: Integrity check passed. [2026-01-19T12:00:46.302031] [DEBUG] [REMOTE ] AGNCL: Symbol is viable for forecasting. [2026-01-19T12:00:46.302087] [INFO ] [MAIN ] [92/3505] AGNCL kept (0.1s) | 92 kept, 0 rejected | 135.4/min | ETA: 25.2m [2026-01-19T12:00:46.848106] [DEBUG] [REMOTE ] AGNCM: Retrieved 1732 rows, trimmed to 300. [2026-01-19T12:00:46.848311] [DEBUG] [REMOTE ] AGNCM: PASS: History has at least 300 days. [2026-01-19T12:00:46.848635] [DEBUG] [REMOTE ] AGNCM: PASS: Price check passed. Min price $23.85. [2026-01-19T12:00:46.848802] [DEBUG] [REMOTE ] AGNCM: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:46.848927] [DEBUG] [REMOTE ] AGNCM: PASS: Integrity check passed. [2026-01-19T12:00:46.848971] [DEBUG] [REMOTE ] AGNCM: Symbol is viable for forecasting. [2026-01-19T12:00:46.849028] [INFO ] [MAIN ] [93/3505] AGNCM kept (0.5s) | 93 kept, 0 rejected | 135.0/min | ETA: 25.3m [2026-01-19T12:00:47.260998] [DEBUG] [REMOTE ] AGNCN: Retrieved 2117 rows, trimmed to 300. [2026-01-19T12:00:47.261194] [DEBUG] [REMOTE ] AGNCN: PASS: History has at least 300 days. [2026-01-19T12:00:47.261482] [DEBUG] [REMOTE ] AGNCN: PASS: Price check passed. Min price $24.64. [2026-01-19T12:00:47.261665] [DEBUG] [REMOTE ] AGNCN: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:47.261792] [DEBUG] [REMOTE ] AGNCN: PASS: Integrity check passed. [2026-01-19T12:00:47.261835] [DEBUG] [REMOTE ] AGNCN: Symbol is viable for forecasting. [2026-01-19T12:00:47.261889] [INFO ] [MAIN ] [94/3505] AGNCN kept (0.4s) | 94 kept, 0 rejected | 135.1/min | ETA: 25.2m [2026-01-19T12:00:47.543074] [DEBUG] [REMOTE ] AGNCO: Retrieved 1585 rows, trimmed to 300. [2026-01-19T12:00:47.543292] [DEBUG] [REMOTE ] AGNCO: PASS: History has at least 300 days. [2026-01-19T12:00:47.543556] [DEBUG] [REMOTE ] AGNCO: PASS: Price check passed. Min price $24.56. [2026-01-19T12:00:47.543735] [DEBUG] [REMOTE ] AGNCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:47.543905] [DEBUG] [REMOTE ] AGNCO: PASS: Integrity check passed. [2026-01-19T12:00:47.543964] [DEBUG] [REMOTE ] AGNCO: Symbol is viable for forecasting. [2026-01-19T12:00:47.544022] [INFO ] [MAIN ] [95/3505] AGNCO kept (0.3s) | 95 kept, 0 rejected | 135.7/min | ETA: 25.1m [2026-01-19T12:00:47.938328] [DEBUG] [REMOTE ] AGNCP: Retrieved 1496 rows, trimmed to 300. [2026-01-19T12:00:47.938722] [DEBUG] [REMOTE ] AGNCP: PASS: History has at least 300 days. [2026-01-19T12:00:47.938996] [DEBUG] [REMOTE ] AGNCP: PASS: Price check passed. Min price $24.18. [2026-01-19T12:00:47.939143] [DEBUG] [REMOTE ] AGNCP: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:47.939292] [DEBUG] [REMOTE ] AGNCP: PASS: Integrity check passed. [2026-01-19T12:00:47.939336] [DEBUG] [REMOTE ] AGNCP: Symbol is viable for forecasting. [2026-01-19T12:00:47.939391] [INFO ] [MAIN ] [96/3505] AGNCP kept (0.4s) | 96 kept, 0 rejected | 135.8/min | ETA: 25.1m [2026-01-19T12:00:48.683771] [DEBUG] [REMOTE ] AGO: Retrieved 5469 rows, trimmed to 300. [2026-01-19T12:00:48.683932] [DEBUG] [REMOTE ] AGO: PASS: History has at least 300 days. [2026-01-19T12:00:48.684210] [DEBUG] [REMOTE ] AGO: PASS: Price check passed. Min price $80.27. [2026-01-19T12:00:48.684389] [DEBUG] [REMOTE ] AGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:48.684537] [DEBUG] [REMOTE ] AGO: PASS: Integrity check passed. [2026-01-19T12:00:48.684598] [DEBUG] [REMOTE ] AGO: Symbol is viable for forecasting. [2026-01-19T12:00:48.684657] [INFO ] [MAIN ] [97/3505] AGO kept (0.7s) | 97 kept, 0 rejected | 134.9/min | ETA: 25.3m [2026-01-19T12:00:49.085961] [DEBUG] [REMOTE ] AGRO: Retrieved 3765 rows, trimmed to 300. [2026-01-19T12:00:49.086169] [DEBUG] [REMOTE ] AGRO: PASS: History has at least 300 days. [2026-01-19T12:00:49.086499] [DEBUG] [REMOTE ] AGRO: PASS: Price check passed. Min price $7.13. [2026-01-19T12:00:49.086666] [DEBUG] [REMOTE ] AGRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:49.086813] [DEBUG] [REMOTE ] AGRO: PASS: Integrity check passed. [2026-01-19T12:00:49.086857] [DEBUG] [REMOTE ] AGRO: Symbol is viable for forecasting. [2026-01-19T12:00:49.086933] [INFO ] [MAIN ] [98/3505] AGRO kept (0.4s) | 98 kept, 0 rejected | 135.0/min | ETA: 25.2m [2026-01-19T12:00:49.532517] [DEBUG] [REMOTE ] AGX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:49.532714] [DEBUG] [REMOTE ] AGX: PASS: History has at least 300 days. [2026-01-19T12:00:49.532984] [DEBUG] [REMOTE ] AGX: PASS: Price check passed. Min price $267.14. [2026-01-19T12:00:49.533156] [DEBUG] [REMOTE ] AGX: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:49.533338] [DEBUG] [REMOTE ] AGX: PASS: Integrity check passed. [2026-01-19T12:00:49.533399] [DEBUG] [REMOTE ] AGX: Symbol is viable for forecasting. [2026-01-19T12:00:49.533459] [INFO ] [MAIN ] [99/3505] AGX kept (0.4s) | 99 kept, 0 rejected | 135.0/min | ETA: 25.2m [2026-01-19T12:00:50.060234] [DEBUG] [REMOTE ] AGYS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:50.060785] [DEBUG] [REMOTE ] AGYS: PASS: History has at least 300 days. [2026-01-19T12:00:50.061449] [DEBUG] [REMOTE ] AGYS: PASS: Price check passed. Min price $112.71. [2026-01-19T12:00:50.061769] [DEBUG] [REMOTE ] AGYS: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:50.061944] [DEBUG] [REMOTE ] AGYS: PASS: Integrity check passed. [2026-01-19T12:00:50.061989] [DEBUG] [REMOTE ] AGYS: Symbol is viable for forecasting. [2026-01-19T12:00:50.062055] [INFO ] [MAIN ] [100/3505] AGYS kept (0.5s) | 100 kept, 0 rejected | 134.7/min | ETA: 25.3m [2026-01-19T12:00:50.426810] [DEBUG] [REMOTE ] AGZD: Retrieved 3038 rows, trimmed to 300. [2026-01-19T12:00:50.426974] [DEBUG] [REMOTE ] AGZD: PASS: History has at least 300 days. [2026-01-19T12:00:50.427251] [DEBUG] [REMOTE ] AGZD: PASS: Price check passed. Min price $22.23. [2026-01-19T12:00:50.427412] [DEBUG] [REMOTE ] AGZD: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:50.427771] [DEBUG] [REMOTE ] AGZD: PASS: Integrity check passed. [2026-01-19T12:00:50.427818] [DEBUG] [REMOTE ] AGZD: Symbol is viable for forecasting. [2026-01-19T12:00:50.427873] [INFO ] [MAIN ] [101/3505] AGZD kept (0.4s) | 101 kept, 0 rejected | 135.0/min | ETA: 25.2m [2026-01-19T12:00:50.739986] [DEBUG] [REMOTE ] AHCO: Retrieved 1910 rows, trimmed to 300. [2026-01-19T12:00:50.740114] [DEBUG] [REMOTE ] AHCO: PASS: History has at least 300 days. [2026-01-19T12:00:50.740320] [DEBUG] [REMOTE ] AHCO: PASS: Price check passed. Min price $8.95. [2026-01-19T12:00:50.740457] [DEBUG] [REMOTE ] AHCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:50.740587] [DEBUG] [REMOTE ] AHCO: PASS: Integrity check passed. [2026-01-19T12:00:50.740629] [DEBUG] [REMOTE ] AHCO: Symbol is viable for forecasting. [2026-01-19T12:00:50.740677] [INFO ] [MAIN ] [102/3505] AHCO kept (0.3s) | 102 kept, 0 rejected | 135.4/min | ETA: 25.1m [2026-01-19T12:00:51.201565] [DEBUG] [REMOTE ] AHH: Retrieved 3194 rows, trimmed to 300. [2026-01-19T12:00:51.201739] [DEBUG] [REMOTE ] AHH: PASS: History has at least 300 days. [2026-01-19T12:00:51.201977] [DEBUG] [REMOTE ] AHH: PASS: Price check passed. Min price $5.91. [2026-01-19T12:00:51.202134] [DEBUG] [REMOTE ] AHH: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:51.202264] [DEBUG] [REMOTE ] AHH: PASS: Integrity check passed. [2026-01-19T12:00:51.202320] [DEBUG] [REMOTE ] AHH: Symbol is viable for forecasting. [2026-01-19T12:00:51.202388] [INFO ] [MAIN ] [103/3505] AHH kept (0.5s) | 103 kept, 0 rejected | 135.3/min | ETA: 25.1m [2026-01-19T12:00:51.516186] [DEBUG] [REMOTE ] AI: Retrieved 1282 rows, trimmed to 300. [2026-01-19T12:00:51.516315] [DEBUG] [REMOTE ] AI: PASS: History has at least 300 days. [2026-01-19T12:00:51.516522] [DEBUG] [REMOTE ] AI: PASS: Price check passed. Min price $12.85. [2026-01-19T12:00:51.516890] [DEBUG] [REMOTE ] AI: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:51.517007] [DEBUG] [REMOTE ] AI: PASS: Integrity check passed. [2026-01-19T12:00:51.517048] [DEBUG] [REMOTE ] AI: Symbol is viable for forecasting. [2026-01-19T12:00:51.517116] [INFO ] [MAIN ] [104/3505] AI kept (0.3s) | 104 kept, 0 rejected | 135.7/min | ETA: 25.1m [2026-01-19T12:00:52.061946] [DEBUG] [REMOTE ] AIA: Retrieved 4568 rows, trimmed to 300. [2026-01-19T12:00:52.062089] [DEBUG] [REMOTE ] AIA: PASS: History has at least 300 days. [2026-01-19T12:00:52.062318] [DEBUG] [REMOTE ] AIA: PASS: Price check passed. Min price $91.01. [2026-01-19T12:00:52.062472] [DEBUG] [REMOTE ] AIA: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:52.062821] [DEBUG] [REMOTE ] AIA: PASS: Integrity check passed. [2026-01-19T12:00:52.062871] [DEBUG] [REMOTE ] AIA: Symbol is viable for forecasting. [2026-01-19T12:00:52.062920] [INFO ] [MAIN ] [105/3505] AIA kept (0.5s) | 105 kept, 0 rejected | 135.4/min | ETA: 25.1m [2026-01-19T12:00:52.580493] [DEBUG] [REMOTE ] AIG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:52.580679] [DEBUG] [REMOTE ] AIG: PASS: History has at least 300 days. [2026-01-19T12:00:52.580921] [DEBUG] [REMOTE ] AIG: PASS: Price check passed. Min price $72.29. [2026-01-19T12:00:52.581068] [DEBUG] [REMOTE ] AIG: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:52.581186] [DEBUG] [REMOTE ] AIG: PASS: Integrity check passed. [2026-01-19T12:00:52.581227] [DEBUG] [REMOTE ] AIG: Symbol is viable for forecasting. [2026-01-19T12:00:52.581276] [INFO ] [MAIN ] [106/3505] AIG kept (0.5s) | 106 kept, 0 rejected | 135.2/min | ETA: 25.1m [2026-01-19T12:00:52.936886] [DEBUG] [REMOTE ] AIMD: Retrieved 2928 rows, trimmed to 300. [2026-01-19T12:00:52.937020] [DEBUG] [REMOTE ] AIMD: PASS: History has at least 300 days. [2026-01-19T12:00:52.937230] [DEBUG] [REMOTE ] AIMD: PASS: Price check passed. Min price $1.64. [2026-01-19T12:00:52.937370] [DEBUG] [REMOTE ] AIMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:52.937502] [DEBUG] [REMOTE ] AIMD: PASS: Integrity check passed. [2026-01-19T12:00:52.937543] [DEBUG] [REMOTE ] AIMD: Symbol is viable for forecasting. [2026-01-19T12:00:52.937608] [INFO ] [MAIN ] [107/3505] AIMD kept (0.4s) | 107 kept, 0 rejected | 135.4/min | ETA: 25.1m [2026-01-19T12:00:53.254250] [DEBUG] [REMOTE ] AIO: Retrieved 1563 rows, trimmed to 300. [2026-01-19T12:00:53.254453] [DEBUG] [REMOTE ] AIO: PASS: History has at least 300 days. [2026-01-19T12:00:53.254776] [DEBUG] [REMOTE ] AIO: PASS: Price check passed. Min price $20.38. [2026-01-19T12:00:53.254926] [DEBUG] [REMOTE ] AIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:53.255067] [DEBUG] [REMOTE ] AIO: PASS: Integrity check passed. [2026-01-19T12:00:53.255111] [DEBUG] [REMOTE ] AIO: Symbol is viable for forecasting. [2026-01-19T12:00:53.255168] [INFO ] [MAIN ] [108/3505] AIO kept (0.3s) | 108 kept, 0 rejected | 135.8/min | ETA: 25.0m [2026-01-19T12:00:53.520696] [DEBUG] [REMOTE ] AIP: Retrieved 1060 rows, trimmed to 300. [2026-01-19T12:00:53.520866] [DEBUG] [REMOTE ] AIP: PASS: History has at least 300 days. [2026-01-19T12:00:53.521184] [DEBUG] [REMOTE ] AIP: PASS: Price check passed. Min price $12.32. [2026-01-19T12:00:53.521380] [DEBUG] [REMOTE ] AIP: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:53.521536] [DEBUG] [REMOTE ] AIP: PASS: Integrity check passed. [2026-01-19T12:00:53.521616] [DEBUG] [REMOTE ] AIP: Symbol is viable for forecasting. [2026-01-19T12:00:53.521690] [INFO ] [MAIN ] [109/3505] AIP kept (0.3s) | 109 kept, 0 rejected | 136.3/min | ETA: 24.9m [2026-01-19T12:00:53.915265] [DEBUG] [REMOTE ] AIPI: Retrieved 407 rows, trimmed to 300. [2026-01-19T12:00:53.915408] [DEBUG] [REMOTE ] AIPI: PASS: History has at least 300 days. [2026-01-19T12:00:53.915645] [DEBUG] [REMOTE ] AIPI: PASS: Price check passed. Min price $37.95. [2026-01-19T12:00:53.915787] [DEBUG] [REMOTE ] AIPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:53.915897] [DEBUG] [REMOTE ] AIPI: PASS: Integrity check passed. [2026-01-19T12:00:53.915937] [DEBUG] [REMOTE ] AIPI: Symbol is viable for forecasting. [2026-01-19T12:00:53.915982] [INFO ] [MAIN ] [110/3505] AIPI kept (0.4s) | 110 kept, 0 rejected | 136.4/min | ETA: 24.9m [2026-01-19T12:00:54.526835] [DEBUG] [REMOTE ] AIQ: Retrieved 1929 rows, trimmed to 300. [2026-01-19T12:00:54.526974] [DEBUG] [REMOTE ] AIQ: PASS: History has at least 300 days. [2026-01-19T12:00:54.527188] [DEBUG] [REMOTE ] AIQ: PASS: Price check passed. Min price $47.29. [2026-01-19T12:00:54.527326] [DEBUG] [REMOTE ] AIQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:54.527469] [DEBUG] [REMOTE ] AIQ: PASS: Integrity check passed. [2026-01-19T12:00:54.527511] [DEBUG] [REMOTE ] AIQ: Symbol is viable for forecasting. [2026-01-19T12:00:54.527560] [INFO ] [MAIN ] [111/3505] AIQ kept (0.6s) | 111 kept, 0 rejected | 135.9/min | ETA: 25.0m [2026-01-19T12:00:54.782705] [DEBUG] [REMOTE ] AIRG: Retrieved 2371 rows, trimmed to 300. [2026-01-19T12:00:54.782852] [DEBUG] [REMOTE ] AIRG: PASS: History has at least 300 days. [2026-01-19T12:00:54.783063] [DEBUG] [REMOTE ] AIRG: PASS: Price check passed. Min price $3.07. [2026-01-19T12:00:54.783197] [DEBUG] [REMOTE ] AIRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:54.783308] [DEBUG] [REMOTE ] AIRG: PASS: Integrity check passed. [2026-01-19T12:00:54.783349] [DEBUG] [REMOTE ] AIRG: Symbol is viable for forecasting. [2026-01-19T12:00:54.783396] [INFO ] [MAIN ] [112/3505] AIRG kept (0.3s) | 112 kept, 0 rejected | 136.4/min | ETA: 24.9m [2026-01-19T12:00:55.192430] [DEBUG] [REMOTE ] AIRJ: Retrieved 462 rows, trimmed to 300. [2026-01-19T12:00:55.192567] [DEBUG] [REMOTE ] AIRJ: PASS: History has at least 300 days. [2026-01-19T12:00:55.192810] [DEBUG] [REMOTE ] AIRJ: PASS: Price check passed. Min price $2.78. [2026-01-19T12:00:55.192949] [DEBUG] [REMOTE ] AIRJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:55.193061] [DEBUG] [REMOTE ] AIRJ: PASS: Integrity check passed. [2026-01-19T12:00:55.193101] [DEBUG] [REMOTE ] AIRJ: Symbol is viable for forecasting. [2026-01-19T12:00:55.193148] [INFO ] [MAIN ] [113/3505] AIRJ kept (0.4s) | 113 kept, 0 rejected | 136.5/min | ETA: 24.8m [2026-01-19T12:00:55.564792] [DEBUG] [REMOTE ] AIRS: Retrieved 1058 rows, trimmed to 300. [2026-01-19T12:00:55.564946] [DEBUG] [REMOTE ] AIRS: PASS: History has at least 300 days. [2026-01-19T12:00:55.565161] [DEBUG] [REMOTE ] AIRS: PASS: Price check passed. Min price $1.85. [2026-01-19T12:00:55.565306] [DEBUG] [REMOTE ] AIRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:55.565425] [DEBUG] [REMOTE ] AIRS: PASS: Integrity check passed. [2026-01-19T12:00:55.565468] [DEBUG] [REMOTE ] AIRS: Symbol is viable for forecasting. [2026-01-19T12:00:55.565518] [INFO ] [MAIN ] [114/3505] AIRS kept (0.4s) | 114 kept, 0 rejected | 136.7/min | ETA: 24.8m [2026-01-19T12:00:56.043023] [DEBUG] [REMOTE ] AISP: Retrieved 1179 rows, trimmed to 300. [2026-01-19T12:00:56.043172] [DEBUG] [REMOTE ] AISP: PASS: History has at least 300 days. [2026-01-19T12:00:56.043417] [DEBUG] [REMOTE ] AISP: PASS: Price check passed. Min price $2.76. [2026-01-19T12:00:56.043605] [DEBUG] [REMOTE ] AISP: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:56.043749] [DEBUG] [REMOTE ] AISP: PASS: Integrity check passed. [2026-01-19T12:00:56.043797] [DEBUG] [REMOTE ] AISP: Symbol is viable for forecasting. [2026-01-19T12:00:56.043857] [INFO ] [MAIN ] [115/3505] AISP kept (0.5s) | 115 kept, 0 rejected | 136.6/min | ETA: 24.8m [2026-01-19T12:00:56.438360] [DEBUG] [REMOTE ] AIZN: Retrieved 1291 rows, trimmed to 300. [2026-01-19T12:00:56.438513] [DEBUG] [REMOTE ] AIZN: PASS: History has at least 300 days. [2026-01-19T12:00:56.438773] [DEBUG] [REMOTE ] AIZN: PASS: Price check passed. Min price $19.26. [2026-01-19T12:00:56.438940] [DEBUG] [REMOTE ] AIZN: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:56.439073] [DEBUG] [REMOTE ] AIZN: PASS: Integrity check passed. [2026-01-19T12:00:56.439121] [DEBUG] [REMOTE ] AIZN: Symbol is viable for forecasting. [2026-01-19T12:00:56.439179] [INFO ] [MAIN ] [116/3505] AIZN kept (0.4s) | 116 kept, 0 rejected | 136.7/min | ETA: 24.8m [2026-01-19T12:00:57.092695] [DEBUG] [REMOTE ] AJG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:57.092922] [DEBUG] [REMOTE ] AJG: PASS: History has at least 300 days. [2026-01-19T12:00:57.093401] [DEBUG] [REMOTE ] AJG: PASS: Price check passed. Min price $237.85. [2026-01-19T12:00:57.093558] [DEBUG] [REMOTE ] AJG: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:57.093730] [DEBUG] [REMOTE ] AJG: PASS: Integrity check passed. [2026-01-19T12:00:57.093773] [DEBUG] [REMOTE ] AJG: Symbol is viable for forecasting. [2026-01-19T12:00:57.093828] [INFO ] [MAIN ] [117/3505] AJG kept (0.7s) | 117 kept, 0 rejected | 136.1/min | ETA: 24.9m [2026-01-19T12:00:57.556672] [DEBUG] [REMOTE ] AKAM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:57.556906] [DEBUG] [REMOTE ] AKAM: PASS: History has at least 300 days. [2026-01-19T12:00:57.557197] [DEBUG] [REMOTE ] AKAM: PASS: Price check passed. Min price $71.97. [2026-01-19T12:00:57.557346] [DEBUG] [REMOTE ] AKAM: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:57.557547] [DEBUG] [REMOTE ] AKAM: PASS: Integrity check passed. [2026-01-19T12:00:57.557616] [DEBUG] [REMOTE ] AKAM: Symbol is viable for forecasting. [2026-01-19T12:00:57.557675] [INFO ] [MAIN ] [118/3505] AKAM kept (0.5s) | 118 kept, 0 rejected | 136.1/min | ETA: 24.9m [2026-01-19T12:00:57.885415] [DEBUG] [REMOTE ] AKBA: Retrieved 2976 rows, trimmed to 300. [2026-01-19T12:00:57.885544] [DEBUG] [REMOTE ] AKBA: PASS: History has at least 300 days. [2026-01-19T12:00:57.885783] [DEBUG] [REMOTE ] AKBA: PASS: Price check passed. Min price $1.34. [2026-01-19T12:00:57.885923] [DEBUG] [REMOTE ] AKBA: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:57.886035] [DEBUG] [REMOTE ] AKBA: PASS: Integrity check passed. [2026-01-19T12:00:57.886075] [DEBUG] [REMOTE ] AKBA: Symbol is viable for forecasting. [2026-01-19T12:00:57.886124] [INFO ] [MAIN ] [119/3505] AKBA kept (0.3s) | 119 kept, 0 rejected | 136.4/min | ETA: 24.8m [2026-01-19T12:00:58.170043] [DEBUG] [REMOTE ] AL: Retrieved 3709 rows, trimmed to 300. [2026-01-19T12:00:58.170240] [DEBUG] [REMOTE ] AL: PASS: History has at least 300 days. [2026-01-19T12:00:58.170553] [DEBUG] [REMOTE ] AL: PASS: Price check passed. Min price $63.35. [2026-01-19T12:00:58.170735] [DEBUG] [REMOTE ] AL: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:58.170870] [DEBUG] [REMOTE ] AL: PASS: Integrity check passed. [2026-01-19T12:00:58.170912] [DEBUG] [REMOTE ] AL: Symbol is viable for forecasting. [2026-01-19T12:00:58.170967] [INFO ] [MAIN ] [120/3505] AL kept (0.3s) | 120 kept, 0 rejected | 136.8/min | ETA: 24.7m [2026-01-19T12:00:58.456760] [DEBUG] [REMOTE ] ALAB: Retrieved 459 rows, trimmed to 300. [2026-01-19T12:00:58.456943] [DEBUG] [REMOTE ] ALAB: PASS: History has at least 300 days. [2026-01-19T12:00:58.457190] [DEBUG] [REMOTE ] ALAB: PASS: Price check passed. Min price $139.29. [2026-01-19T12:00:58.457332] [DEBUG] [REMOTE ] ALAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:58.457520] [DEBUG] [REMOTE ] ALAB: PASS: Integrity check passed. [2026-01-19T12:00:58.457564] [DEBUG] [REMOTE ] ALAB: Symbol is viable for forecasting. [2026-01-19T12:00:58.457638] [INFO ] [MAIN ] [121/3505] ALAB kept (0.3s) | 121 kept, 0 rejected | 137.2/min | ETA: 24.7m [2026-01-19T12:00:59.151666] [DEBUG] [REMOTE ] ALB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:00:59.151877] [DEBUG] [REMOTE ] ALB: PASS: History has at least 300 days. [2026-01-19T12:00:59.152161] [DEBUG] [REMOTE ] ALB: PASS: Price check passed. Min price $88.18. [2026-01-19T12:00:59.152305] [DEBUG] [REMOTE ] ALB: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:59.152447] [DEBUG] [REMOTE ] ALB: PASS: Integrity check passed. [2026-01-19T12:00:59.152489] [DEBUG] [REMOTE ] ALB: Symbol is viable for forecasting. [2026-01-19T12:00:59.152542] [INFO ] [MAIN ] [122/3505] ALB kept (0.7s) | 122 kept, 0 rejected | 136.5/min | ETA: 24.8m [2026-01-19T12:00:59.442402] [DEBUG] [REMOTE ] ALC: Retrieved 1704 rows, trimmed to 300. [2026-01-19T12:00:59.442629] [DEBUG] [REMOTE ] ALC: PASS: History has at least 300 days. [2026-01-19T12:00:59.442908] [DEBUG] [REMOTE ] ALC: PASS: Price check passed. Min price $73.60. [2026-01-19T12:00:59.443059] [DEBUG] [REMOTE ] ALC: PASS: Continuity check passed with 300 days. [2026-01-19T12:00:59.443185] [DEBUG] [REMOTE ] ALC: PASS: Integrity check passed. [2026-01-19T12:00:59.443228] [DEBUG] [REMOTE ] ALC: Symbol is viable for forecasting. [2026-01-19T12:00:59.443316] [INFO ] [MAIN ] [123/3505] ALC kept (0.3s) | 123 kept, 0 rejected | 136.9/min | ETA: 24.7m [2026-01-19T12:01:00.061342] [DEBUG] [REMOTE ] ALCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:00.061520] [DEBUG] [REMOTE ] ALCO: PASS: History has at least 300 days. [2026-01-19T12:01:00.061819] [DEBUG] [REMOTE ] ALCO: PASS: Price check passed. Min price $31.31. [2026-01-19T12:01:00.061969] [DEBUG] [REMOTE ] ALCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:00.062127] [DEBUG] [REMOTE ] ALCO: PASS: Integrity check passed. [2026-01-19T12:01:00.062182] [DEBUG] [REMOTE ] ALCO: Symbol is viable for forecasting. [2026-01-19T12:01:00.062244] [INFO ] [MAIN ] [124/3505] ALCO kept (0.6s) | 124 kept, 0 rejected | 136.4/min | ETA: 24.8m [2026-01-19T12:01:00.387330] [DEBUG] [REMOTE ] ALDX: Retrieved 2946 rows, trimmed to 300. [2026-01-19T12:01:00.387490] [DEBUG] [REMOTE ] ALDX: PASS: History has at least 300 days. [2026-01-19T12:01:00.387755] [DEBUG] [REMOTE ] ALDX: PASS: Price check passed. Min price $3.99. [2026-01-19T12:01:00.387903] [DEBUG] [REMOTE ] ALDX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:00.388030] [DEBUG] [REMOTE ] ALDX: PASS: Integrity check passed. [2026-01-19T12:01:00.388072] [DEBUG] [REMOTE ] ALDX: Symbol is viable for forecasting. [2026-01-19T12:01:00.388124] [INFO ] [MAIN ] [125/3505] ALDX kept (0.3s) | 125 kept, 0 rejected | 136.7/min | ETA: 24.7m [2026-01-19T12:01:00.697199] [DEBUG] [REMOTE ] ALEX: Retrieved 3418 rows, trimmed to 300. [2026-01-19T12:01:00.697344] [DEBUG] [REMOTE ] ALEX: PASS: History has at least 300 days. [2026-01-19T12:01:00.697612] [DEBUG] [REMOTE ] ALEX: PASS: Price check passed. Min price $14.89. [2026-01-19T12:01:00.697946] [DEBUG] [REMOTE ] ALEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:00.698067] [DEBUG] [REMOTE ] ALEX: PASS: Integrity check passed. [2026-01-19T12:01:00.698109] [DEBUG] [REMOTE ] ALEX: Symbol is viable for forecasting. [2026-01-19T12:01:00.698161] [INFO ] [MAIN ] [126/3505] ALEX kept (0.3s) | 126 kept, 0 rejected | 137.0/min | ETA: 24.7m [2026-01-19T12:01:01.366927] [DEBUG] [REMOTE ] ALG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:01.367114] [DEBUG] [REMOTE ] ALG: PASS: History has at least 300 days. [2026-01-19T12:01:01.367380] [DEBUG] [REMOTE ] ALG: PASS: Price check passed. Min price $157.52. [2026-01-19T12:01:01.367553] [DEBUG] [REMOTE ] ALG: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:01.367714] [DEBUG] [REMOTE ] ALG: PASS: Integrity check passed. [2026-01-19T12:01:01.367882] [DEBUG] [REMOTE ] ALG: Symbol is viable for forecasting. [2026-01-19T12:01:01.367941] [INFO ] [MAIN ] [127/3505] ALG kept (0.7s) | 127 kept, 0 rejected | 136.5/min | ETA: 24.8m [2026-01-19T12:01:01.609649] [DEBUG] [REMOTE ] ALGM: Retrieved 1310 rows, trimmed to 300. [2026-01-19T12:01:01.609792] [DEBUG] [REMOTE ] ALGM: PASS: History has at least 300 days. [2026-01-19T12:01:01.610031] [DEBUG] [REMOTE ] ALGM: PASS: Price check passed. Min price $22.80. [2026-01-19T12:01:01.610213] [DEBUG] [REMOTE ] ALGM: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:01.610360] [DEBUG] [REMOTE ] ALGM: PASS: Integrity check passed. [2026-01-19T12:01:01.610417] [DEBUG] [REMOTE ] ALGM: Symbol is viable for forecasting. [2026-01-19T12:01:01.610484] [INFO ] [MAIN ] [128/3505] ALGM kept (0.2s) | 128 kept, 0 rejected | 136.9/min | ETA: 24.7m [2026-01-19T12:01:02.174747] [DEBUG] [REMOTE ] ALGN: Retrieved 6279 rows, trimmed to 300. [2026-01-19T12:01:02.174898] [DEBUG] [REMOTE ] ALGN: PASS: History has at least 300 days. [2026-01-19T12:01:02.175149] [DEBUG] [REMOTE ] ALGN: PASS: Price check passed. Min price $131.91. [2026-01-19T12:01:02.175290] [DEBUG] [REMOTE ] ALGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:02.175412] [DEBUG] [REMOTE ] ALGN: PASS: Integrity check passed. [2026-01-19T12:01:02.175453] [DEBUG] [REMOTE ] ALGN: Symbol is viable for forecasting. [2026-01-19T12:01:02.175502] [INFO ] [MAIN ] [129/3505] ALGN kept (0.6s) | 129 kept, 0 rejected | 136.6/min | ETA: 24.7m [2026-01-19T12:01:02.432900] [DEBUG] [REMOTE ] ALGS: Retrieved 1319 rows, trimmed to 300. [2026-01-19T12:01:02.433069] [DEBUG] [REMOTE ] ALGS: PASS: History has at least 300 days. [2026-01-19T12:01:02.433294] [DEBUG] [REMOTE ] ALGS: PASS: Price check passed. Min price $6.07. [2026-01-19T12:01:02.433437] [DEBUG] [REMOTE ] ALGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:02.433556] [DEBUG] [REMOTE ] ALGS: PASS: Integrity check passed. [2026-01-19T12:01:02.433631] [DEBUG] [REMOTE ] ALGS: Symbol is viable for forecasting. [2026-01-19T12:01:02.433684] [INFO ] [MAIN ] [130/3505] ALGS kept (0.3s) | 130 kept, 0 rejected | 137.1/min | ETA: 24.6m [2026-01-19T12:01:02.820687] [DEBUG] [REMOTE ] ALHC: Retrieved 1209 rows, trimmed to 300. [2026-01-19T12:01:02.821107] [DEBUG] [REMOTE ] ALHC: PASS: History has at least 300 days. [2026-01-19T12:01:02.821426] [DEBUG] [REMOTE ] ALHC: PASS: Price check passed. Min price $16.04. [2026-01-19T12:01:02.821602] [DEBUG] [REMOTE ] ALHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:02.821743] [DEBUG] [REMOTE ] ALHC: PASS: Integrity check passed. [2026-01-19T12:01:02.821785] [DEBUG] [REMOTE ] ALHC: Symbol is viable for forecasting. [2026-01-19T12:01:02.821841] [INFO ] [MAIN ] [131/3505] ALHC kept (0.4s) | 131 kept, 0 rejected | 137.2/min | ETA: 24.6m [2026-01-19T12:01:03.384789] [DEBUG] [REMOTE ] ALK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:03.385052] [DEBUG] [REMOTE ] ALK: PASS: History has at least 300 days. [2026-01-19T12:01:03.385533] [DEBUG] [REMOTE ] ALK: PASS: Price check passed. Min price $37.82. [2026-01-19T12:01:03.385738] [DEBUG] [REMOTE ] ALK: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:03.385934] [DEBUG] [REMOTE ] ALK: PASS: Integrity check passed. [2026-01-19T12:01:03.386173] [DEBUG] [REMOTE ] ALK: Symbol is viable for forecasting. [2026-01-19T12:01:03.386257] [INFO ] [MAIN ] [132/3505] ALK kept (0.6s) | 132 kept, 0 rejected | 136.9/min | ETA: 24.6m [2026-01-19T12:01:03.864380] [DEBUG] [REMOTE ] ALKS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:03.864634] [DEBUG] [REMOTE ] ALKS: PASS: History has at least 300 days. [2026-01-19T12:01:03.864921] [DEBUG] [REMOTE ] ALKS: PASS: Price check passed. Min price $27.81. [2026-01-19T12:01:03.865085] [DEBUG] [REMOTE ] ALKS: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:03.865222] [DEBUG] [REMOTE ] ALKS: PASS: Integrity check passed. [2026-01-19T12:01:03.865265] [DEBUG] [REMOTE ] ALKS: Symbol is viable for forecasting. [2026-01-19T12:01:03.865321] [INFO ] [MAIN ] [133/3505] ALKS kept (0.5s) | 133 kept, 0 rejected | 136.8/min | ETA: 24.7m [2026-01-19T12:01:04.360278] [DEBUG] [REMOTE ] ALL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:04.360547] [DEBUG] [REMOTE ] ALL: PASS: History has at least 300 days. [2026-01-19T12:01:04.360996] [DEBUG] [REMOTE ] ALL: PASS: Price check passed. Min price $189.10. [2026-01-19T12:01:04.361171] [DEBUG] [REMOTE ] ALL: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:04.361346] [DEBUG] [REMOTE ] ALL: PASS: Integrity check passed. [2026-01-19T12:01:04.361395] [DEBUG] [REMOTE ] ALL: Symbol is viable for forecasting. [2026-01-19T12:01:04.361463] [INFO ] [MAIN ] [134/3505] ALL kept (0.5s) | 134 kept, 0 rejected | 136.7/min | ETA: 24.7m [2026-01-19T12:01:04.534848] [DEBUG] [REMOTE ] ALLE: Retrieved 3059 rows, trimmed to 300. [2026-01-19T12:01:04.535055] [DEBUG] [REMOTE ] ALLE: PASS: History has at least 300 days. [2026-01-19T12:01:04.535345] [DEBUG] [REMOTE ] ALLE: PASS: Price check passed. Min price $156.99. [2026-01-19T12:01:04.535517] [DEBUG] [REMOTE ] ALLE: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:04.535688] [DEBUG] [REMOTE ] ALLE: PASS: Integrity check passed. [2026-01-19T12:01:04.535743] [DEBUG] [REMOTE ] ALLE: Symbol is viable for forecasting. [2026-01-19T12:01:04.535808] [INFO ] [MAIN ] [135/3505] ALLE kept (0.2s) | 135 kept, 0 rejected | 137.3/min | ETA: 24.5m [2026-01-19T12:01:04.961083] [DEBUG] [REMOTE ] ALLO: Retrieved 1826 rows, trimmed to 300. [2026-01-19T12:01:04.961264] [DEBUG] [REMOTE ] ALLO: PASS: History has at least 300 days. [2026-01-19T12:01:04.961520] [DEBUG] [REMOTE ] ALLO: PASS: Price check passed. Min price $1.05. [2026-01-19T12:01:04.961694] [DEBUG] [REMOTE ] ALLO: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:04.961816] [DEBUG] [REMOTE ] ALLO: PASS: Integrity check passed. [2026-01-19T12:01:04.961861] [DEBUG] [REMOTE ] ALLO: Symbol is viable for forecasting. [2026-01-19T12:01:04.961916] [INFO ] [MAIN ] [136/3505] ALLO kept (0.4s) | 136 kept, 0 rejected | 137.3/min | ETA: 24.5m [2026-01-19T12:01:05.549469] [DEBUG] [REMOTE ] ALLY: Retrieved 2961 rows, trimmed to 300. [2026-01-19T12:01:05.549699] [DEBUG] [REMOTE ] ALLY: PASS: History has at least 300 days. [2026-01-19T12:01:05.549978] [DEBUG] [REMOTE ] ALLY: PASS: Price check passed. Min price $37.57. [2026-01-19T12:01:05.550127] [DEBUG] [REMOTE ] ALLY: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:05.550260] [DEBUG] [REMOTE ] ALLY: PASS: Integrity check passed. [2026-01-19T12:01:05.550302] [DEBUG] [REMOTE ] ALLY: Symbol is viable for forecasting. [2026-01-19T12:01:05.550358] [INFO ] [MAIN ] [137/3505] ALLY kept (0.6s) | 137 kept, 0 rejected | 137.0/min | ETA: 24.6m [2026-01-19T12:01:05.738455] [DEBUG] [REMOTE ] ALMS: Retrieved 390 rows, trimmed to 300. [2026-01-19T12:01:05.738692] [DEBUG] [REMOTE ] ALMS: PASS: History has at least 300 days. [2026-01-19T12:01:05.738949] [DEBUG] [REMOTE ] ALMS: PASS: Price check passed. Min price $4.49. [2026-01-19T12:01:05.739093] [DEBUG] [REMOTE ] ALMS: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:05.739214] [DEBUG] [REMOTE ] ALMS: PASS: Integrity check passed. [2026-01-19T12:01:05.739257] [DEBUG] [REMOTE ] ALMS: Symbol is viable for forecasting. [2026-01-19T12:01:05.739310] [INFO ] [MAIN ] [138/3505] ALMS kept (0.2s) | 138 kept, 0 rejected | 137.5/min | ETA: 24.5m [2026-01-19T12:01:06.473461] [DEBUG] [REMOTE ] ALNY: Retrieved 5443 rows, trimmed to 300. [2026-01-19T12:01:06.473762] [DEBUG] [REMOTE ] ALNY: PASS: History has at least 300 days. [2026-01-19T12:01:06.474157] [DEBUG] [REMOTE ] ALNY: PASS: Price check passed. Min price $359.26. [2026-01-19T12:01:06.474533] [DEBUG] [REMOTE ] ALNY: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:06.474790] [DEBUG] [REMOTE ] ALNY: PASS: Integrity check passed. [2026-01-19T12:01:06.474840] [DEBUG] [REMOTE ] ALNY: Symbol is viable for forecasting. [2026-01-19T12:01:06.474915] [INFO ] [MAIN ] [139/3505] ALNY kept (0.7s) | 139 kept, 0 rejected | 136.8/min | ETA: 24.6m [2026-01-19T12:01:06.790667] [DEBUG] [REMOTE ] ALRM: Retrieved 2656 rows, trimmed to 300. [2026-01-19T12:01:06.790874] [DEBUG] [REMOTE ] ALRM: PASS: History has at least 300 days. [2026-01-19T12:01:06.791342] [DEBUG] [REMOTE ] ALRM: PASS: Price check passed. Min price $47.13. [2026-01-19T12:01:06.791501] [DEBUG] [REMOTE ] ALRM: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:06.791658] [DEBUG] [REMOTE ] ALRM: PASS: Integrity check passed. [2026-01-19T12:01:06.791701] [DEBUG] [REMOTE ] ALRM: Symbol is viable for forecasting. [2026-01-19T12:01:06.791755] [INFO ] [MAIN ] [140/3505] ALRM kept (0.3s) | 140 kept, 0 rejected | 137.1/min | ETA: 24.5m [2026-01-19T12:01:07.308123] [DEBUG] [REMOTE ] ALRS: Retrieved 6290 rows, trimmed to 300. [2026-01-19T12:01:07.308335] [DEBUG] [REMOTE ] ALRS: PASS: History has at least 300 days. [2026-01-19T12:01:07.308631] [DEBUG] [REMOTE ] ALRS: PASS: Price check passed. Min price $20.73. [2026-01-19T12:01:07.308934] [DEBUG] [REMOTE ] ALRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:07.309079] [DEBUG] [REMOTE ] ALRS: PASS: Integrity check passed. [2026-01-19T12:01:07.309124] [DEBUG] [REMOTE ] ALRS: Symbol is viable for forecasting. [2026-01-19T12:01:07.309193] [INFO ] [MAIN ] [141/3505] ALRS kept (0.5s) | 141 kept, 0 rejected | 136.9/min | ETA: 24.6m [2026-01-19T12:01:07.621305] [DEBUG] [REMOTE ] ALSN: Retrieved 3481 rows, trimmed to 300. [2026-01-19T12:01:07.621521] [DEBUG] [REMOTE ] ALSN: PASS: History has at least 300 days. [2026-01-19T12:01:07.621963] [DEBUG] [REMOTE ] ALSN: PASS: Price check passed. Min price $79.02. [2026-01-19T12:01:07.622213] [DEBUG] [REMOTE ] ALSN: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:07.622615] [DEBUG] [REMOTE ] ALSN: PASS: Integrity check passed. [2026-01-19T12:01:07.622673] [DEBUG] [REMOTE ] ALSN: Symbol is viable for forecasting. [2026-01-19T12:01:07.622795] [INFO ] [MAIN ] [142/3505] ALSN kept (0.3s) | 142 kept, 0 rejected | 137.2/min | ETA: 24.5m [2026-01-19T12:01:08.062247] [DEBUG] [REMOTE ] ALTG: Retrieved 1693 rows, trimmed to 300. [2026-01-19T12:01:08.062451] [DEBUG] [REMOTE ] ALTG: PASS: History has at least 300 days. [2026-01-19T12:01:08.062794] [DEBUG] [REMOTE ] ALTG: PASS: Price check passed. Min price $4.19. [2026-01-19T12:01:08.062956] [DEBUG] [REMOTE ] ALTG: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:08.063099] [DEBUG] [REMOTE ] ALTG: PASS: Integrity check passed. [2026-01-19T12:01:08.063149] [DEBUG] [REMOTE ] ALTG: Symbol is viable for forecasting. [2026-01-19T12:01:08.063211] [INFO ] [MAIN ] [143/3505] ALTG kept (0.4s) | 143 kept, 0 rejected | 137.2/min | ETA: 24.5m [2026-01-19T12:01:08.346664] [DEBUG] [REMOTE ] ALTI: Retrieved 763 rows, trimmed to 300. [2026-01-19T12:01:08.346873] [DEBUG] [REMOTE ] ALTI: PASS: History has at least 300 days. [2026-01-19T12:01:08.347144] [DEBUG] [REMOTE ] ALTI: PASS: Price check passed. Min price $3.76. [2026-01-19T12:01:08.347290] [DEBUG] [REMOTE ] ALTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:08.347702] [DEBUG] [REMOTE ] ALTI: PASS: Integrity check passed. [2026-01-19T12:01:08.347752] [DEBUG] [REMOTE ] ALTI: Symbol is viable for forecasting. [2026-01-19T12:01:08.347808] [INFO ] [MAIN ] [144/3505] ALTI kept (0.3s) | 144 kept, 0 rejected | 137.5/min | ETA: 24.4m [2026-01-19T12:01:09.007082] [DEBUG] [REMOTE ] ALTS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:09.007231] [DEBUG] [REMOTE ] ALTS: PASS: History has at least 300 days. [2026-01-19T12:01:09.007504] [DEBUG] [REMOTE ] ALTS: PASS: Price check passed. Min price $1.10. [2026-01-19T12:01:09.007680] [DEBUG] [REMOTE ] ALTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:09.007812] [DEBUG] [REMOTE ] ALTS: PASS: Integrity check passed. [2026-01-19T12:01:09.007853] [DEBUG] [REMOTE ] ALTS: Symbol is viable for forecasting. [2026-01-19T12:01:09.007903] [INFO ] [MAIN ] [145/3505] ALTS kept (0.7s) | 145 kept, 0 rejected | 137.1/min | ETA: 24.5m [2026-01-19T12:01:09.292490] [DEBUG] [REMOTE ] ALTY: Retrieved 2645 rows, trimmed to 300. [2026-01-19T12:01:09.292632] [DEBUG] [REMOTE ] ALTY: PASS: History has at least 300 days. [2026-01-19T12:01:09.292830] [DEBUG] [REMOTE ] ALTY: PASS: Price check passed. Min price $11.63. [2026-01-19T12:01:09.292965] [DEBUG] [REMOTE ] ALTY: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:09.293074] [DEBUG] [REMOTE ] ALTY: PASS: Integrity check passed. [2026-01-19T12:01:09.293114] [DEBUG] [REMOTE ] ALTY: Symbol is viable for forecasting. [2026-01-19T12:01:09.293161] [INFO ] [MAIN ] [146/3505] ALTY kept (0.3s) | 146 kept, 0 rejected | 137.4/min | ETA: 24.4m [2026-01-19T12:01:09.629877] [DEBUG] [REMOTE ] ALVO: Retrieved 900 rows, trimmed to 300. [2026-01-19T12:01:09.630095] [DEBUG] [REMOTE ] ALVO: PASS: History has at least 300 days. [2026-01-19T12:01:09.630364] [DEBUG] [REMOTE ] ALVO: PASS: Price check passed. Min price $4.58. [2026-01-19T12:01:09.630730] [DEBUG] [REMOTE ] ALVO: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:09.630862] [DEBUG] [REMOTE ] ALVO: PASS: Integrity check passed. [2026-01-19T12:01:09.630907] [DEBUG] [REMOTE ] ALVO: Symbol is viable for forecasting. [2026-01-19T12:01:09.630962] [INFO ] [MAIN ] [147/3505] ALVO kept (0.3s) | 147 kept, 0 rejected | 137.6/min | ETA: 24.4m [2026-01-19T12:01:10.190367] [DEBUG] [REMOTE ] ALX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:10.190515] [DEBUG] [REMOTE ] ALX: PASS: History has at least 300 days. [2026-01-19T12:01:10.190761] [DEBUG] [REMOTE ] ALX: PASS: Price check passed. Min price $205.15. [2026-01-19T12:01:10.190906] [DEBUG] [REMOTE ] ALX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:10.191028] [DEBUG] [REMOTE ] ALX: PASS: Integrity check passed. [2026-01-19T12:01:10.191069] [DEBUG] [REMOTE ] ALX: Symbol is viable for forecasting. [2026-01-19T12:01:10.191118] [INFO ] [MAIN ] [148/3505] ALX kept (0.6s) | 148 kept, 0 rejected | 137.3/min | ETA: 24.4m [2026-01-19T12:01:10.515566] [DEBUG] [REMOTE ] ALXO: Retrieved 1383 rows, trimmed to 300. [2026-01-19T12:01:10.515769] [DEBUG] [REMOTE ] ALXO: PASS: History has at least 300 days. [2026-01-19T12:01:10.516258] [DEBUG] [REMOTE ] ALXO: PASS: Price check passed. Min price $1.08. [2026-01-19T12:01:10.516414] [DEBUG] [REMOTE ] ALXO: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:10.516541] [DEBUG] [REMOTE ] ALXO: PASS: Integrity check passed. [2026-01-19T12:01:10.516604] [DEBUG] [REMOTE ] ALXO: Symbol is viable for forecasting. [2026-01-19T12:01:10.516661] [INFO ] [MAIN ] [149/3505] ALXO kept (0.3s) | 149 kept, 0 rejected | 137.6/min | ETA: 24.4m [2026-01-19T12:01:10.735139] [DEBUG] [REMOTE ] ALZN: Retrieved 1154 rows, trimmed to 300. [2026-01-19T12:01:10.735360] [DEBUG] [REMOTE ] ALZN: PASS: History has at least 300 days. [2026-01-19T12:01:10.735634] [DEBUG] [REMOTE ] ALZN: PASS: Price check passed. Min price $1.82. [2026-01-19T12:01:10.735777] [DEBUG] [REMOTE ] ALZN: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:10.735893] [DEBUG] [REMOTE ] ALZN: PASS: Integrity check passed. [2026-01-19T12:01:10.735933] [DEBUG] [REMOTE ] ALZN: Symbol is viable for forecasting. [2026-01-19T12:01:10.735984] [INFO ] [MAIN ] [150/3505] ALZN kept (0.2s) | 150 kept, 0 rejected | 138.0/min | ETA: 24.3m [2026-01-19T12:01:11.341734] [DEBUG] [REMOTE ] AM: Retrieved 2816 rows, trimmed to 300. [2026-01-19T12:01:11.341925] [DEBUG] [REMOTE ] AM: PASS: History has at least 300 days. [2026-01-19T12:01:11.342377] [DEBUG] [REMOTE ] AM: PASS: Price check passed. Min price $17.15. [2026-01-19T12:01:11.342519] [DEBUG] [REMOTE ] AM: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:11.342656] [DEBUG] [REMOTE ] AM: PASS: Integrity check passed. [2026-01-19T12:01:11.342703] [DEBUG] [REMOTE ] AM: Symbol is viable for forecasting. [2026-01-19T12:01:11.342762] [INFO ] [MAIN ] [151/3505] AM kept (0.6s) | 151 kept, 0 rejected | 137.7/min | ETA: 24.4m [2026-01-19T12:01:11.697471] [DEBUG] [REMOTE ] AMAL: Retrieved 1872 rows, trimmed to 300. [2026-01-19T12:01:11.697676] [DEBUG] [REMOTE ] AMAL: PASS: History has at least 300 days. [2026-01-19T12:01:11.697923] [DEBUG] [REMOTE ] AMAL: PASS: Price check passed. Min price $26.55. [2026-01-19T12:01:11.698063] [DEBUG] [REMOTE ] AMAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:11.698180] [DEBUG] [REMOTE ] AMAL: PASS: Integrity check passed. [2026-01-19T12:01:11.698221] [DEBUG] [REMOTE ] AMAL: Symbol is viable for forecasting. [2026-01-19T12:01:11.698274] [INFO ] [MAIN ] [152/3505] AMAL kept (0.4s) | 152 kept, 0 rejected | 137.8/min | ETA: 24.3m [2026-01-19T12:01:12.165839] [DEBUG] [REMOTE ] AMBA: Retrieved 3336 rows, trimmed to 300. [2026-01-19T12:01:12.166138] [DEBUG] [REMOTE ] AMBA: PASS: History has at least 300 days. [2026-01-19T12:01:12.166443] [DEBUG] [REMOTE ] AMBA: PASS: Price check passed. Min price $64.60. [2026-01-19T12:01:12.166609] [DEBUG] [REMOTE ] AMBA: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:12.166734] [DEBUG] [REMOTE ] AMBA: PASS: Integrity check passed. [2026-01-19T12:01:12.166778] [DEBUG] [REMOTE ] AMBA: Symbol is viable for forecasting. [2026-01-19T12:01:12.166832] [INFO ] [MAIN ] [153/3505] AMBA kept (0.5s) | 153 kept, 0 rejected | 137.8/min | ETA: 24.3m [2026-01-19T12:01:12.477327] [DEBUG] [REMOTE ] AMBP: Retrieved 1118 rows, trimmed to 300. [2026-01-19T12:01:12.477500] [DEBUG] [REMOTE ] AMBP: PASS: History has at least 300 days. [2026-01-19T12:01:12.477727] [DEBUG] [REMOTE ] AMBP: PASS: Price check passed. Min price $3.32. [2026-01-19T12:01:12.477867] [DEBUG] [REMOTE ] AMBP: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:12.477979] [DEBUG] [REMOTE ] AMBP: PASS: Integrity check passed. [2026-01-19T12:01:12.478020] [DEBUG] [REMOTE ] AMBP: Symbol is viable for forecasting. [2026-01-19T12:01:12.478067] [INFO ] [MAIN ] [154/3505] AMBP kept (0.3s) | 154 kept, 0 rejected | 138.0/min | ETA: 24.3m [2026-01-19T12:01:12.955151] [DEBUG] [REMOTE ] AMC: Retrieved 3038 rows, trimmed to 300. [2026-01-19T12:01:12.955343] [DEBUG] [REMOTE ] AMC: PASS: History has at least 300 days. [2026-01-19T12:01:12.955620] [DEBUG] [REMOTE ] AMC: PASS: Price check passed. Min price $1.45. [2026-01-19T12:01:12.955767] [DEBUG] [REMOTE ] AMC: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:12.955888] [DEBUG] [REMOTE ] AMC: PASS: Integrity check passed. [2026-01-19T12:01:12.955929] [DEBUG] [REMOTE ] AMC: Symbol is viable for forecasting. [2026-01-19T12:01:12.955982] [INFO ] [MAIN ] [155/3505] AMC kept (0.5s) | 155 kept, 0 rejected | 137.9/min | ETA: 24.3m [2026-01-19T12:01:13.443082] [DEBUG] [REMOTE ] AMCX: Retrieved 3669 rows, trimmed to 300. [2026-01-19T12:01:13.443281] [DEBUG] [REMOTE ] AMCX: PASS: History has at least 300 days. [2026-01-19T12:01:13.443611] [DEBUG] [REMOTE ] AMCX: PASS: Price check passed. Min price $7.25. [2026-01-19T12:01:13.443783] [DEBUG] [REMOTE ] AMCX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:13.443939] [DEBUG] [REMOTE ] AMCX: PASS: Integrity check passed. [2026-01-19T12:01:13.443989] [DEBUG] [REMOTE ] AMCX: Symbol is viable for forecasting. [2026-01-19T12:01:13.444054] [INFO ] [MAIN ] [156/3505] AMCX kept (0.5s) | 156 kept, 0 rejected | 137.8/min | ETA: 24.3m [2026-01-19T12:01:13.746005] [DEBUG] [REMOTE ] AMD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:13.746556] [DEBUG] [REMOTE ] AMD: PASS: History has at least 300 days. [2026-01-19T12:01:13.746957] [DEBUG] [REMOTE ] AMD: PASS: Price check passed. Min price $198.11. [2026-01-19T12:01:13.747345] [DEBUG] [REMOTE ] AMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:13.747625] [DEBUG] [REMOTE ] AMD: PASS: Integrity check passed. [2026-01-19T12:01:13.747673] [DEBUG] [REMOTE ] AMD: Symbol is viable for forecasting. [2026-01-19T12:01:13.747732] [INFO ] [MAIN ] [157/3505] AMD kept (0.3s) | 157 kept, 0 rejected | 138.1/min | ETA: 24.2m [2026-01-19T12:01:13.978502] [DEBUG] [REMOTE ] AMDL: Retrieved 461 rows, trimmed to 300. [2026-01-19T12:01:13.978703] [DEBUG] [REMOTE ] AMDL: PASS: History has at least 300 days. [2026-01-19T12:01:13.978965] [DEBUG] [REMOTE ] AMDL: PASS: Price check passed. Min price $13.41. [2026-01-19T12:01:13.979123] [DEBUG] [REMOTE ] AMDL: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:13.979243] [DEBUG] [REMOTE ] AMDL: PASS: Integrity check passed. [2026-01-19T12:01:13.979287] [DEBUG] [REMOTE ] AMDL: Symbol is viable for forecasting. [2026-01-19T12:01:13.979341] [INFO ] [MAIN ] [158/3505] AMDL kept (0.2s) | 158 kept, 0 rejected | 138.5/min | ETA: 24.2m [2026-01-19T12:01:14.711392] [DEBUG] [REMOTE ] AME: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:14.711625] [DEBUG] [REMOTE ] AME: PASS: History has at least 300 days. [2026-01-19T12:01:14.712042] [DEBUG] [REMOTE ] AME: PASS: Price check passed. Min price $183.90. [2026-01-19T12:01:14.712217] [DEBUG] [REMOTE ] AME: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:14.712359] [DEBUG] [REMOTE ] AME: PASS: Integrity check passed. [2026-01-19T12:01:14.712401] [DEBUG] [REMOTE ] AME: Symbol is viable for forecasting. [2026-01-19T12:01:14.712457] [INFO ] [MAIN ] [159/3505] AME kept (0.7s) | 159 kept, 0 rejected | 137.9/min | ETA: 24.3m [2026-01-19T12:01:15.174112] [DEBUG] [REMOTE ] AMG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:15.174540] [DEBUG] [REMOTE ] AMG: PASS: History has at least 300 days. [2026-01-19T12:01:15.174876] [DEBUG] [REMOTE ] AMG: PASS: Price check passed. Min price $236.67. [2026-01-19T12:01:15.175024] [DEBUG] [REMOTE ] AMG: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:15.175305] [DEBUG] [REMOTE ] AMG: PASS: Integrity check passed. [2026-01-19T12:01:15.175355] [DEBUG] [REMOTE ] AMG: Symbol is viable for forecasting. [2026-01-19T12:01:15.175412] [INFO ] [MAIN ] [160/3505] AMG kept (0.5s) | 160 kept, 0 rejected | 137.8/min | ETA: 24.3m [2026-01-19T12:01:15.680327] [DEBUG] [REMOTE ] AMGN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:15.680659] [DEBUG] [REMOTE ] AMGN: PASS: History has at least 300 days. [2026-01-19T12:01:15.681115] [DEBUG] [REMOTE ] AMGN: PASS: Price check passed. Min price $289.12. [2026-01-19T12:01:15.681318] [DEBUG] [REMOTE ] AMGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:15.681475] [DEBUG] [REMOTE ] AMGN: PASS: Integrity check passed. [2026-01-19T12:01:15.681518] [DEBUG] [REMOTE ] AMGN: Symbol is viable for forecasting. [2026-01-19T12:01:15.681609] [INFO ] [MAIN ] [161/3505] AMGN kept (0.5s) | 161 kept, 0 rejected | 137.7/min | ETA: 24.3m [2026-01-19T12:01:16.016318] [DEBUG] [REMOTE ] AMH: Retrieved 3135 rows, trimmed to 300. [2026-01-19T12:01:16.016528] [DEBUG] [REMOTE ] AMH: PASS: History has at least 300 days. [2026-01-19T12:01:16.016875] [DEBUG] [REMOTE ] AMH: PASS: Price check passed. Min price $29.87. [2026-01-19T12:01:16.017028] [DEBUG] [REMOTE ] AMH: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:16.017160] [DEBUG] [REMOTE ] AMH: PASS: Integrity check passed. [2026-01-19T12:01:16.017216] [DEBUG] [REMOTE ] AMH: Symbol is viable for forecasting. [2026-01-19T12:01:16.017275] [INFO ] [MAIN ] [162/3505] AMH kept (0.3s) | 162 kept, 0 rejected | 137.9/min | ETA: 24.2m [2026-01-19T12:01:16.183030] [DEBUG] [REMOTE ] AMLX: Retrieved 1010 rows, trimmed to 300. [2026-01-19T12:01:16.183224] [DEBUG] [REMOTE ] AMLX: PASS: History has at least 300 days. [2026-01-19T12:01:16.183523] [DEBUG] [REMOTE ] AMLX: PASS: Price check passed. Min price $11.38. [2026-01-19T12:01:16.183750] [DEBUG] [REMOTE ] AMLX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:16.183921] [DEBUG] [REMOTE ] AMLX: PASS: Integrity check passed. [2026-01-19T12:01:16.183978] [DEBUG] [REMOTE ] AMLX: Symbol is viable for forecasting. [2026-01-19T12:01:16.184049] [INFO ] [MAIN ] [163/3505] AMLX kept (0.2s) | 163 kept, 0 rejected | 138.4/min | ETA: 24.1m [2026-01-19T12:01:16.907871] [DEBUG] [REMOTE ] AMN: Retrieved 6083 rows, trimmed to 300. [2026-01-19T12:01:16.908096] [DEBUG] [REMOTE ] AMN: PASS: History has at least 300 days. [2026-01-19T12:01:16.908450] [DEBUG] [REMOTE ] AMN: PASS: Price check passed. Min price $15.10. [2026-01-19T12:01:16.908613] [DEBUG] [REMOTE ] AMN: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:16.908753] [DEBUG] [REMOTE ] AMN: PASS: Integrity check passed. [2026-01-19T12:01:16.908795] [DEBUG] [REMOTE ] AMN: Symbol is viable for forecasting. [2026-01-19T12:01:16.908851] [INFO ] [MAIN ] [164/3505] AMN kept (0.7s) | 164 kept, 0 rejected | 137.9/min | ETA: 24.2m [2026-01-19T12:01:17.319165] [DEBUG] [REMOTE ] AMP: Retrieved 5117 rows, trimmed to 300. [2026-01-19T12:01:17.319297] [DEBUG] [REMOTE ] AMP: PASS: History has at least 300 days. [2026-01-19T12:01:17.319524] [DEBUG] [REMOTE ] AMP: PASS: Price check passed. Min price $440.80. [2026-01-19T12:01:17.319689] [DEBUG] [REMOTE ] AMP: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:17.319825] [DEBUG] [REMOTE ] AMP: PASS: Integrity check passed. [2026-01-19T12:01:17.319869] [DEBUG] [REMOTE ] AMP: Symbol is viable for forecasting. [2026-01-19T12:01:17.319935] [INFO ] [MAIN ] [165/3505] AMP kept (0.4s) | 165 kept, 0 rejected | 137.9/min | ETA: 24.2m [2026-01-19T12:01:17.829629] [DEBUG] [REMOTE ] AMPG: Retrieved 6510 rows, trimmed to 300. [2026-01-19T12:01:17.829766] [DEBUG] [REMOTE ] AMPG: PASS: History has at least 300 days. [2026-01-19T12:01:17.829978] [DEBUG] [REMOTE ] AMPG: PASS: Price check passed. Min price $2.60. [2026-01-19T12:01:17.830218] [DEBUG] [REMOTE ] AMPG: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:17.830336] [DEBUG] [REMOTE ] AMPG: PASS: Integrity check passed. [2026-01-19T12:01:17.830375] [DEBUG] [REMOTE ] AMPG: Symbol is viable for forecasting. [2026-01-19T12:01:17.830424] [INFO ] [MAIN ] [166/3505] AMPG kept (0.5s) | 166 kept, 0 rejected | 137.8/min | ETA: 24.2m [2026-01-19T12:01:18.169754] [DEBUG] [REMOTE ] AMPH: Retrieved 2909 rows, trimmed to 300. [2026-01-19T12:01:18.169946] [DEBUG] [REMOTE ] AMPH: PASS: History has at least 300 days. [2026-01-19T12:01:18.170225] [DEBUG] [REMOTE ] AMPH: PASS: Price check passed. Min price $24.03. [2026-01-19T12:01:18.170365] [DEBUG] [REMOTE ] AMPH: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:18.170493] [DEBUG] [REMOTE ] AMPH: PASS: Integrity check passed. [2026-01-19T12:01:18.170534] [DEBUG] [REMOTE ] AMPH: Symbol is viable for forecasting. [2026-01-19T12:01:18.170606] [INFO ] [MAIN ] [167/3505] AMPH kept (0.3s) | 167 kept, 0 rejected | 137.9/min | ETA: 24.2m [2026-01-19T12:01:18.499976] [DEBUG] [REMOTE ] AMPL: Retrieved 1081 rows, trimmed to 300. [2026-01-19T12:01:18.500100] [DEBUG] [REMOTE ] AMPL: PASS: History has at least 300 days. [2026-01-19T12:01:18.500299] [DEBUG] [REMOTE ] AMPL: PASS: Price check passed. Min price $9.48. [2026-01-19T12:01:18.500437] [DEBUG] [REMOTE ] AMPL: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:18.500547] [DEBUG] [REMOTE ] AMPL: PASS: Integrity check passed. [2026-01-19T12:01:18.500616] [DEBUG] [REMOTE ] AMPL: Symbol is viable for forecasting. [2026-01-19T12:01:18.500666] [INFO ] [MAIN ] [168/3505] AMPL kept (0.3s) | 168 kept, 0 rejected | 138.1/min | ETA: 24.2m [2026-01-19T12:01:18.824392] [DEBUG] [REMOTE ] AMPX: Retrieved 838 rows, trimmed to 300. [2026-01-19T12:01:18.824523] [DEBUG] [REMOTE ] AMPX: PASS: History has at least 300 days. [2026-01-19T12:01:18.824743] [DEBUG] [REMOTE ] AMPX: PASS: Price check passed. Min price $7.83. [2026-01-19T12:01:18.824882] [DEBUG] [REMOTE ] AMPX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:18.824991] [DEBUG] [REMOTE ] AMPX: PASS: Integrity check passed. [2026-01-19T12:01:18.825033] [DEBUG] [REMOTE ] AMPX: Symbol is viable for forecasting. [2026-01-19T12:01:18.825080] [INFO ] [MAIN ] [169/3505] AMPX kept (0.3s) | 169 kept, 0 rejected | 138.3/min | ETA: 24.1m [2026-01-19T12:01:19.400981] [DEBUG] [REMOTE ] AMRC: Retrieved 3897 rows, trimmed to 300. [2026-01-19T12:01:19.401357] [DEBUG] [REMOTE ] AMRC: PASS: History has at least 300 days. [2026-01-19T12:01:19.401655] [DEBUG] [REMOTE ] AMRC: PASS: Price check passed. Min price $29.13. [2026-01-19T12:01:19.401814] [DEBUG] [REMOTE ] AMRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:19.401944] [DEBUG] [REMOTE ] AMRC: PASS: Integrity check passed. [2026-01-19T12:01:19.401986] [DEBUG] [REMOTE ] AMRC: Symbol is viable for forecasting. [2026-01-19T12:01:19.402042] [INFO ] [MAIN ] [170/3505] AMRC kept (0.6s) | 170 kept, 0 rejected | 138.1/min | ETA: 24.2m [2026-01-19T12:01:19.853238] [DEBUG] [REMOTE ] AMRN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:19.853378] [DEBUG] [REMOTE ] AMRN: PASS: History has at least 300 days. [2026-01-19T12:01:19.853622] [DEBUG] [REMOTE ] AMRN: PASS: Price check passed. Min price $13.50. [2026-01-19T12:01:19.853765] [DEBUG] [REMOTE ] AMRN: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:19.853882] [DEBUG] [REMOTE ] AMRN: PASS: Integrity check passed. [2026-01-19T12:01:19.853924] [DEBUG] [REMOTE ] AMRN: Symbol is viable for forecasting. [2026-01-19T12:01:19.853988] [INFO ] [MAIN ] [171/3505] AMRN kept (0.5s) | 171 kept, 0 rejected | 138.0/min | ETA: 24.2m [2026-01-19T12:01:20.264493] [DEBUG] [REMOTE ] AMRX: Retrieved 4277 rows, trimmed to 300. [2026-01-19T12:01:20.264652] [DEBUG] [REMOTE ] AMRX: PASS: History has at least 300 days. [2026-01-19T12:01:20.264873] [DEBUG] [REMOTE ] AMRX: PASS: Price check passed. Min price $10.00. [2026-01-19T12:01:20.265013] [DEBUG] [REMOTE ] AMRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:20.265315] [DEBUG] [REMOTE ] AMRX: PASS: Integrity check passed. [2026-01-19T12:01:20.265356] [DEBUG] [REMOTE ] AMRX: Symbol is viable for forecasting. [2026-01-19T12:01:20.265407] [INFO ] [MAIN ] [172/3505] AMRX kept (0.4s) | 172 kept, 0 rejected | 138.1/min | ETA: 24.1m [2026-01-19T12:01:20.837265] [DEBUG] [REMOTE ] AMSC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:20.837406] [DEBUG] [REMOTE ] AMSC: PASS: History has at least 300 days. [2026-01-19T12:01:20.837720] [DEBUG] [REMOTE ] AMSC: PASS: Price check passed. Min price $28.78. [2026-01-19T12:01:20.837870] [DEBUG] [REMOTE ] AMSC: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:20.837994] [DEBUG] [REMOTE ] AMSC: PASS: Integrity check passed. [2026-01-19T12:01:20.838042] [DEBUG] [REMOTE ] AMSC: Symbol is viable for forecasting. [2026-01-19T12:01:20.838208] [INFO ] [MAIN ] [173/3505] AMSC kept (0.6s) | 173 kept, 0 rejected | 137.8/min | ETA: 24.2m [2026-01-19T12:01:21.246235] [DEBUG] [REMOTE ] AMSF: Retrieved 5071 rows, trimmed to 300. [2026-01-19T12:01:21.246401] [DEBUG] [REMOTE ] AMSF: PASS: History has at least 300 days. [2026-01-19T12:01:21.246708] [DEBUG] [REMOTE ] AMSF: PASS: Price check passed. Min price $36.55. [2026-01-19T12:01:21.246848] [DEBUG] [REMOTE ] AMSF: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:21.246980] [DEBUG] [REMOTE ] AMSF: PASS: Integrity check passed. [2026-01-19T12:01:21.247026] [DEBUG] [REMOTE ] AMSF: Symbol is viable for forecasting. [2026-01-19T12:01:21.247088] [INFO ] [MAIN ] [174/3505] AMSF kept (0.4s) | 174 kept, 0 rejected | 137.9/min | ETA: 24.2m [2026-01-19T12:01:21.467235] [DEBUG] [REMOTE ] AMTB: Retrieved 1856 rows, trimmed to 300. [2026-01-19T12:01:21.467410] [DEBUG] [REMOTE ] AMTB: PASS: History has at least 300 days. [2026-01-19T12:01:21.467780] [DEBUG] [REMOTE ] AMTB: PASS: Price check passed. Min price $16.62. [2026-01-19T12:01:21.467958] [DEBUG] [REMOTE ] AMTB: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:21.468100] [DEBUG] [REMOTE ] AMTB: PASS: Integrity check passed. [2026-01-19T12:01:21.468151] [DEBUG] [REMOTE ] AMTB: Symbol is viable for forecasting. [2026-01-19T12:01:21.468210] [INFO ] [MAIN ] [175/3505] AMTB kept (0.2s) | 175 kept, 0 rejected | 138.3/min | ETA: 24.1m [2026-01-19T12:01:22.011177] [DEBUG] [REMOTE ] AMTX: Retrieved 2932 rows, trimmed to 300. [2026-01-19T12:01:22.011374] [DEBUG] [REMOTE ] AMTX: PASS: History has at least 300 days. [2026-01-19T12:01:22.011657] [DEBUG] [REMOTE ] AMTX: PASS: Price check passed. Min price $1.32. [2026-01-19T12:01:22.011806] [DEBUG] [REMOTE ] AMTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:22.011931] [DEBUG] [REMOTE ] AMTX: PASS: Integrity check passed. [2026-01-19T12:01:22.011974] [DEBUG] [REMOTE ] AMTX: Symbol is viable for forecasting. [2026-01-19T12:01:22.012028] [INFO ] [MAIN ] [176/3505] AMTX kept (0.5s) | 176 kept, 0 rejected | 138.1/min | ETA: 24.1m [2026-01-19T12:01:22.522998] [DEBUG] [REMOTE ] AMWD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:22.523207] [DEBUG] [REMOTE ] AMWD: PASS: History has at least 300 days. [2026-01-19T12:01:22.523491] [DEBUG] [REMOTE ] AMWD: PASS: Price check passed. Min price $47.62. [2026-01-19T12:01:22.523666] [DEBUG] [REMOTE ] AMWD: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:22.523794] [DEBUG] [REMOTE ] AMWD: PASS: Integrity check passed. [2026-01-19T12:01:22.523835] [DEBUG] [REMOTE ] AMWD: Symbol is viable for forecasting. [2026-01-19T12:01:22.523910] [INFO ] [MAIN ] [177/3505] AMWD kept (0.5s) | 177 kept, 0 rejected | 137.9/min | ETA: 24.1m [2026-01-19T12:01:22.847796] [DEBUG] [REMOTE ] AMWL: Retrieved 1340 rows, trimmed to 300. [2026-01-19T12:01:22.848019] [DEBUG] [REMOTE ] AMWL: PASS: History has at least 300 days. [2026-01-19T12:01:22.848281] [DEBUG] [REMOTE ] AMWL: PASS: Price check passed. Min price $3.78. [2026-01-19T12:01:22.848425] [DEBUG] [REMOTE ] AMWL: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:22.848545] [DEBUG] [REMOTE ] AMWL: PASS: Integrity check passed. [2026-01-19T12:01:22.848604] [DEBUG] [REMOTE ] AMWL: Symbol is viable for forecasting. [2026-01-19T12:01:22.848658] [INFO ] [MAIN ] [178/3505] AMWL kept (0.3s) | 178 kept, 0 rejected | 138.1/min | ETA: 24.1m [2026-01-19T12:01:23.402487] [DEBUG] [REMOTE ] AMX: Retrieved 6272 rows, trimmed to 300. [2026-01-19T12:01:23.402729] [DEBUG] [REMOTE ] AMX: PASS: History has at least 300 days. [2026-01-19T12:01:23.403192] [DEBUG] [REMOTE ] AMX: PASS: Price check passed. Min price $19.89. [2026-01-19T12:01:23.403357] [DEBUG] [REMOTE ] AMX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:23.403537] [DEBUG] [REMOTE ] AMX: PASS: Integrity check passed. [2026-01-19T12:01:23.403610] [DEBUG] [REMOTE ] AMX: Symbol is viable for forecasting. [2026-01-19T12:01:23.403686] [INFO ] [MAIN ] [179/3505] AMX kept (0.6s) | 179 kept, 0 rejected | 137.9/min | ETA: 24.1m [2026-01-19T12:01:23.634452] [DEBUG] [REMOTE ] AMZD: Retrieved 844 rows, trimmed to 300. [2026-01-19T12:01:23.634652] [DEBUG] [REMOTE ] AMZD: PASS: History has at least 300 days. [2026-01-19T12:01:23.634895] [DEBUG] [REMOTE ] AMZD: PASS: Price check passed. Min price $9.14. [2026-01-19T12:01:23.635040] [DEBUG] [REMOTE ] AMZD: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:23.635204] [DEBUG] [REMOTE ] AMZD: PASS: Integrity check passed. [2026-01-19T12:01:23.635251] [DEBUG] [REMOTE ] AMZD: Symbol is viable for forecasting. [2026-01-19T12:01:23.635305] [INFO ] [MAIN ] [180/3505] AMZD kept (0.2s) | 180 kept, 0 rejected | 138.3/min | ETA: 24.0m [2026-01-19T12:01:24.268948] [DEBUG] [REMOTE ] AMZN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:24.269203] [DEBUG] [REMOTE ] AMZN: PASS: History has at least 300 days. [2026-01-19T12:01:24.269729] [DEBUG] [REMOTE ] AMZN: PASS: Price check passed. Min price $217.14. [2026-01-19T12:01:24.269888] [DEBUG] [REMOTE ] AMZN: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:24.270022] [DEBUG] [REMOTE ] AMZN: PASS: Integrity check passed. [2026-01-19T12:01:24.270100] [DEBUG] [REMOTE ] AMZN: Symbol is viable for forecasting. [2026-01-19T12:01:24.270159] [INFO ] [MAIN ] [181/3505] AMZN kept (0.6s) | 181 kept, 0 rejected | 137.9/min | ETA: 24.1m [2026-01-19T12:01:24.447854] [DEBUG] [REMOTE ] AMZZ: Retrieved 461 rows, trimmed to 300. [2026-01-19T12:01:24.448058] [DEBUG] [REMOTE ] AMZZ: PASS: History has at least 300 days. [2026-01-19T12:01:24.448314] [DEBUG] [REMOTE ] AMZZ: PASS: Price check passed. Min price $28.10. [2026-01-19T12:01:24.448488] [DEBUG] [REMOTE ] AMZZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:24.448653] [DEBUG] [REMOTE ] AMZZ: PASS: Integrity check passed. [2026-01-19T12:01:24.448698] [DEBUG] [REMOTE ] AMZZ: Symbol is viable for forecasting. [2026-01-19T12:01:24.448750] [INFO ] [MAIN ] [182/3505] AMZZ kept (0.2s) | 182 kept, 0 rejected | 138.4/min | ETA: 24.0m [2026-01-19T12:01:25.049809] [DEBUG] [REMOTE ] AN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:25.050019] [DEBUG] [REMOTE ] AN: PASS: History has at least 300 days. [2026-01-19T12:01:25.050310] [DEBUG] [REMOTE ] AN: PASS: Price check passed. Min price $190.80. [2026-01-19T12:01:25.050452] [DEBUG] [REMOTE ] AN: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:25.050610] [DEBUG] [REMOTE ] AN: PASS: Integrity check passed. [2026-01-19T12:01:25.050877] [DEBUG] [REMOTE ] AN: Symbol is viable for forecasting. [2026-01-19T12:01:25.050949] [INFO ] [MAIN ] [183/3505] AN kept (0.6s) | 183 kept, 0 rejected | 138.1/min | ETA: 24.1m [2026-01-19T12:01:25.374216] [DEBUG] [REMOTE ] ANAB: Retrieved 2257 rows, trimmed to 300. [2026-01-19T12:01:25.374423] [DEBUG] [REMOTE ] ANAB: PASS: History has at least 300 days. [2026-01-19T12:01:25.374835] [DEBUG] [REMOTE ] ANAB: PASS: Price check passed. Min price $33.09. [2026-01-19T12:01:25.374987] [DEBUG] [REMOTE ] ANAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:25.375156] [DEBUG] [REMOTE ] ANAB: PASS: Integrity check passed. [2026-01-19T12:01:25.375199] [DEBUG] [REMOTE ] ANAB: Symbol is viable for forecasting. [2026-01-19T12:01:25.375260] [INFO ] [MAIN ] [184/3505] ANAB kept (0.3s) | 184 kept, 0 rejected | 138.3/min | ETA: 24.0m [2026-01-19T12:01:25.935068] [DEBUG] [REMOTE ] ANDE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:25.935207] [DEBUG] [REMOTE ] ANDE: PASS: History has at least 300 days. [2026-01-19T12:01:25.935428] [DEBUG] [REMOTE ] ANDE: PASS: Price check passed. Min price $45.73. [2026-01-19T12:01:25.935595] [DEBUG] [REMOTE ] ANDE: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:25.935741] [DEBUG] [REMOTE ] ANDE: PASS: Integrity check passed. [2026-01-19T12:01:25.935789] [DEBUG] [REMOTE ] ANDE: Symbol is viable for forecasting. [2026-01-19T12:01:25.935926] [INFO ] [MAIN ] [185/3505] ANDE kept (0.6s) | 185 kept, 0 rejected | 138.0/min | ETA: 24.0m [2026-01-19T12:01:26.391844] [DEBUG] [REMOTE ] ANF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:26.392000] [DEBUG] [REMOTE ] ANF: PASS: History has at least 300 days. [2026-01-19T12:01:26.392320] [DEBUG] [REMOTE ] ANF: PASS: Price check passed. Min price $65.61. [2026-01-19T12:01:26.392502] [DEBUG] [REMOTE ] ANF: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:26.392691] [DEBUG] [REMOTE ] ANF: PASS: Integrity check passed. [2026-01-19T12:01:26.392751] [DEBUG] [REMOTE ] ANF: Symbol is viable for forecasting. [2026-01-19T12:01:26.392825] [INFO ] [MAIN ] [186/3505] ANF kept (0.5s) | 186 kept, 0 rejected | 138.0/min | ETA: 24.0m [2026-01-19T12:01:26.735665] [DEBUG] [REMOTE ] ANGI: Retrieved 3561 rows, trimmed to 300. [2026-01-19T12:01:26.735803] [DEBUG] [REMOTE ] ANGI: PASS: History has at least 300 days. [2026-01-19T12:01:26.736033] [DEBUG] [REMOTE ] ANGI: PASS: Price check passed. Min price $10.42. [2026-01-19T12:01:26.736169] [DEBUG] [REMOTE ] ANGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:26.736293] [DEBUG] [REMOTE ] ANGI: PASS: Integrity check passed. [2026-01-19T12:01:26.736334] [DEBUG] [REMOTE ] ANGI: Symbol is viable for forecasting. [2026-01-19T12:01:26.736383] [INFO ] [MAIN ] [187/3505] ANGI kept (0.3s) | 187 kept, 0 rejected | 138.2/min | ETA: 24.0m [2026-01-19T12:01:27.139939] [DEBUG] [REMOTE ] ANGL: Retrieved 3463 rows, trimmed to 300. [2026-01-19T12:01:27.140076] [DEBUG] [REMOTE ] ANGL: PASS: History has at least 300 days. [2026-01-19T12:01:27.140296] [DEBUG] [REMOTE ] ANGL: PASS: Price check passed. Min price $28.83. [2026-01-19T12:01:27.140440] [DEBUG] [REMOTE ] ANGL: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:27.140562] [DEBUG] [REMOTE ] ANGL: PASS: Integrity check passed. [2026-01-19T12:01:27.140624] [DEBUG] [REMOTE ] ANGL: Symbol is viable for forecasting. [2026-01-19T12:01:27.140675] [INFO ] [MAIN ] [188/3505] ANGL kept (0.4s) | 188 kept, 0 rejected | 138.2/min | ETA: 24.0m [2026-01-19T12:01:27.495326] [DEBUG] [REMOTE ] ANGO: Retrieved 5443 rows, trimmed to 300. [2026-01-19T12:01:27.495769] [DEBUG] [REMOTE ] ANGO: PASS: History has at least 300 days. [2026-01-19T12:01:27.496110] [DEBUG] [REMOTE ] ANGO: PASS: Price check passed. Min price $9.86. [2026-01-19T12:01:27.496285] [DEBUG] [REMOTE ] ANGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:27.496450] [DEBUG] [REMOTE ] ANGO: PASS: Integrity check passed. [2026-01-19T12:01:27.496879] [DEBUG] [REMOTE ] ANGO: Symbol is viable for forecasting. [2026-01-19T12:01:27.496958] [INFO ] [MAIN ] [189/3505] ANGO kept (0.4s) | 189 kept, 0 rejected | 138.3/min | ETA: 24.0m [2026-01-19T12:01:28.032643] [DEBUG] [REMOTE ] ANIK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:28.032892] [DEBUG] [REMOTE ] ANIK: PASS: History has at least 300 days. [2026-01-19T12:01:28.033188] [DEBUG] [REMOTE ] ANIK: PASS: Price check passed. Min price $9.30. [2026-01-19T12:01:28.033335] [DEBUG] [REMOTE ] ANIK: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:28.033474] [DEBUG] [REMOTE ] ANIK: PASS: Integrity check passed. [2026-01-19T12:01:28.033526] [DEBUG] [REMOTE ] ANIK: Symbol is viable for forecasting. [2026-01-19T12:01:28.033621] [INFO ] [MAIN ] [190/3505] ANIK kept (0.5s) | 190 kept, 0 rejected | 138.2/min | ETA: 24.0m [2026-01-19T12:01:28.475805] [DEBUG] [REMOTE ] ANIP: Retrieved 6464 rows, trimmed to 300. [2026-01-19T12:01:28.476043] [DEBUG] [REMOTE ] ANIP: PASS: History has at least 300 days. [2026-01-19T12:01:28.476608] [DEBUG] [REMOTE ] ANIP: PASS: Price check passed. Min price $76.28. [2026-01-19T12:01:28.476772] [DEBUG] [REMOTE ] ANIP: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:28.476955] [DEBUG] [REMOTE ] ANIP: PASS: Integrity check passed. [2026-01-19T12:01:28.477003] [DEBUG] [REMOTE ] ANIP: Symbol is viable for forecasting. [2026-01-19T12:01:28.477104] [INFO ] [MAIN ] [191/3505] ANIP kept (0.4s) | 191 kept, 0 rejected | 138.2/min | ETA: 24.0m [2026-01-19T12:01:28.880234] [DEBUG] [REMOTE ] ANIX: Retrieved 6292 rows, trimmed to 300. [2026-01-19T12:01:28.880407] [DEBUG] [REMOTE ] ANIX: PASS: History has at least 300 days. [2026-01-19T12:01:28.880659] [DEBUG] [REMOTE ] ANIX: PASS: Price check passed. Min price $3.12. [2026-01-19T12:01:28.880792] [DEBUG] [REMOTE ] ANIX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:28.880914] [DEBUG] [REMOTE ] ANIX: PASS: Integrity check passed. [2026-01-19T12:01:28.880953] [DEBUG] [REMOTE ] ANIX: Symbol is viable for forecasting. [2026-01-19T12:01:28.881003] [INFO ] [MAIN ] [192/3505] ANIX kept (0.4s) | 192 kept, 0 rejected | 138.2/min | ETA: 24.0m [2026-01-19T12:01:29.008263] [DEBUG] [REMOTE ] ANNX: Retrieved 1378 rows, trimmed to 300. [2026-01-19T12:01:29.008444] [DEBUG] [REMOTE ] ANNX: PASS: History has at least 300 days. [2026-01-19T12:01:29.008780] [DEBUG] [REMOTE ] ANNX: PASS: Price check passed. Min price $2.68. [2026-01-19T12:01:29.008964] [DEBUG] [REMOTE ] ANNX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:29.009114] [DEBUG] [REMOTE ] ANNX: PASS: Integrity check passed. [2026-01-19T12:01:29.009163] [DEBUG] [REMOTE ] ANNX: Symbol is viable for forecasting. [2026-01-19T12:01:29.009228] [INFO ] [MAIN ] [193/3505] ANNX kept (0.1s) | 193 kept, 0 rejected | 138.7/min | ETA: 23.9m [2026-01-19T12:01:29.386310] [DEBUG] [REMOTE ] ANTX: Retrieved 957 rows, trimmed to 300. [2026-01-19T12:01:29.386434] [DEBUG] [REMOTE ] ANTX: PASS: History has at least 300 days. [2026-01-19T12:01:29.386660] [DEBUG] [REMOTE ] ANTX: PASS: Price check passed. Min price $1.05. [2026-01-19T12:01:29.386799] [DEBUG] [REMOTE ] ANTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:29.386907] [DEBUG] [REMOTE ] ANTX: PASS: Integrity check passed. [2026-01-19T12:01:29.386947] [DEBUG] [REMOTE ] ANTX: Symbol is viable for forecasting. [2026-01-19T12:01:29.386994] [INFO ] [MAIN ] [194/3505] ANTX kept (0.4s) | 194 kept, 0 rejected | 138.8/min | ETA: 23.9m [2026-01-19T12:01:29.963856] [DEBUG] [REMOTE ] ANVS: Retrieved 1501 rows, trimmed to 300. [2026-01-19T12:01:29.964001] [DEBUG] [REMOTE ] ANVS: PASS: History has at least 300 days. [2026-01-19T12:01:29.964253] [DEBUG] [REMOTE ] ANVS: PASS: Price check passed. Min price $1.89. [2026-01-19T12:01:29.964418] [DEBUG] [REMOTE ] ANVS: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:29.964559] [DEBUG] [REMOTE ] ANVS: PASS: Integrity check passed. [2026-01-19T12:01:29.964656] [DEBUG] [REMOTE ] ANVS: Symbol is viable for forecasting. [2026-01-19T12:01:29.964718] [INFO ] [MAIN ] [195/3505] ANVS kept (0.6s) | 195 kept, 0 rejected | 138.6/min | ETA: 23.9m [2026-01-19T12:01:30.493676] [DEBUG] [REMOTE ] AOD: Retrieved 4775 rows, trimmed to 300. [2026-01-19T12:01:30.493892] [DEBUG] [REMOTE ] AOD: PASS: History has at least 300 days. [2026-01-19T12:01:30.494251] [DEBUG] [REMOTE ] AOD: PASS: Price check passed. Min price $9.01. [2026-01-19T12:01:30.494409] [DEBUG] [REMOTE ] AOD: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:30.494538] [DEBUG] [REMOTE ] AOD: PASS: Integrity check passed. [2026-01-19T12:01:30.494611] [DEBUG] [REMOTE ] AOD: Symbol is viable for forecasting. [2026-01-19T12:01:30.494710] [INFO ] [MAIN ] [196/3505] AOD kept (0.5s) | 196 kept, 0 rejected | 138.4/min | ETA: 23.9m [2026-01-19T12:01:30.628560] [DEBUG] [REMOTE ] AOHY: Retrieved 480 rows, trimmed to 300. [2026-01-19T12:01:30.628798] [DEBUG] [REMOTE ] AOHY: PASS: History has at least 300 days. [2026-01-19T12:01:30.629104] [DEBUG] [REMOTE ] AOHY: PASS: Price check passed. Min price $10.91. [2026-01-19T12:01:30.629244] [DEBUG] [REMOTE ] AOHY: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:30.629362] [DEBUG] [REMOTE ] AOHY: PASS: Integrity check passed. [2026-01-19T12:01:30.629403] [DEBUG] [REMOTE ] AOHY: Symbol is viable for forecasting. [2026-01-19T12:01:30.629455] [INFO ] [MAIN ] [197/3505] AOHY kept (0.1s) | 197 kept, 0 rejected | 138.9/min | ETA: 23.8m [2026-01-19T12:01:31.392129] [DEBUG] [REMOTE ] AON: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:31.392279] [DEBUG] [REMOTE ] AON: PASS: History has at least 300 days. [2026-01-19T12:01:31.392549] [DEBUG] [REMOTE ] AON: PASS: Price check passed. Min price $325.36. [2026-01-19T12:01:31.392711] [DEBUG] [REMOTE ] AON: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:31.392843] [DEBUG] [REMOTE ] AON: PASS: Integrity check passed. [2026-01-19T12:01:31.392883] [DEBUG] [REMOTE ] AON: Symbol is viable for forecasting. [2026-01-19T12:01:31.392934] [INFO ] [MAIN ] [198/3505] AON kept (0.8s) | 198 kept, 0 rejected | 138.4/min | ETA: 23.9m [2026-01-19T12:01:31.890277] [DEBUG] [REMOTE ] AOS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:31.890444] [DEBUG] [REMOTE ] AOS: PASS: History has at least 300 days. [2026-01-19T12:01:31.890746] [DEBUG] [REMOTE ] AOS: PASS: Price check passed. Min price $63.25. [2026-01-19T12:01:31.890902] [DEBUG] [REMOTE ] AOS: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:31.891157] [DEBUG] [REMOTE ] AOS: PASS: Integrity check passed. [2026-01-19T12:01:31.891218] [DEBUG] [REMOTE ] AOS: Symbol is viable for forecasting. [2026-01-19T12:01:31.891282] [INFO ] [MAIN ] [199/3505] AOS kept (0.5s) | 199 kept, 0 rejected | 138.3/min | ETA: 23.9m [2026-01-19T12:01:32.327054] [DEBUG] [REMOTE ] AOSL: Retrieved 3955 rows, trimmed to 300. [2026-01-19T12:01:32.327193] [DEBUG] [REMOTE ] AOSL: PASS: History has at least 300 days. [2026-01-19T12:01:32.327419] [DEBUG] [REMOTE ] AOSL: PASS: Price check passed. Min price $17.47. [2026-01-19T12:01:32.327601] [DEBUG] [REMOTE ] AOSL: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:32.327736] [DEBUG] [REMOTE ] AOSL: PASS: Integrity check passed. [2026-01-19T12:01:32.327778] [DEBUG] [REMOTE ] AOSL: Symbol is viable for forecasting. [2026-01-19T12:01:32.327828] [INFO ] [MAIN ] [200/3505] AOSL kept (0.4s) | 200 kept, 0 rejected | 138.3/min | ETA: 23.9m [2026-01-19T12:01:32.805026] [DEBUG] [REMOTE ] AP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:32.805181] [DEBUG] [REMOTE ] AP: PASS: History has at least 300 days. [2026-01-19T12:01:32.805465] [DEBUG] [REMOTE ] AP: PASS: Price check passed. Min price $1.85. [2026-01-19T12:01:32.805636] [DEBUG] [REMOTE ] AP: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:32.805799] [DEBUG] [REMOTE ] AP: PASS: Integrity check passed. [2026-01-19T12:01:32.805877] [DEBUG] [REMOTE ] AP: Symbol is viable for forecasting. [2026-01-19T12:01:32.805954] [INFO ] [MAIN ] [201/3505] AP kept (0.5s) | 201 kept, 0 rejected | 138.2/min | ETA: 23.9m [2026-01-19T12:01:33.275355] [DEBUG] [REMOTE ] APA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:33.275503] [DEBUG] [REMOTE ] APA: PASS: History has at least 300 days. [2026-01-19T12:01:33.275761] [DEBUG] [REMOTE ] APA: PASS: Price check passed. Min price $21.66. [2026-01-19T12:01:33.275896] [DEBUG] [REMOTE ] APA: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:33.276017] [DEBUG] [REMOTE ] APA: PASS: Integrity check passed. [2026-01-19T12:01:33.276057] [DEBUG] [REMOTE ] APA: Symbol is viable for forecasting. [2026-01-19T12:01:33.276104] [INFO ] [MAIN ] [202/3505] APA kept (0.5s) | 202 kept, 0 rejected | 138.1/min | ETA: 23.9m [2026-01-19T12:01:33.588970] [DEBUG] [REMOTE ] APAM: Retrieved 3237 rows, trimmed to 300. [2026-01-19T12:01:33.589106] [DEBUG] [REMOTE ] APAM: PASS: History has at least 300 days. [2026-01-19T12:01:33.589323] [DEBUG] [REMOTE ] APAM: PASS: Price check passed. Min price $40.44. [2026-01-19T12:01:33.589462] [DEBUG] [REMOTE ] APAM: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:33.589600] [DEBUG] [REMOTE ] APAM: PASS: Integrity check passed. [2026-01-19T12:01:33.589642] [DEBUG] [REMOTE ] APAM: Symbol is viable for forecasting. [2026-01-19T12:01:33.589692] [INFO ] [MAIN ] [203/3505] APAM kept (0.3s) | 203 kept, 0 rejected | 138.3/min | ETA: 23.9m [2026-01-19T12:01:34.134310] [DEBUG] [REMOTE ] APD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:34.134448] [DEBUG] [REMOTE ] APD: PASS: History has at least 300 days. [2026-01-19T12:01:34.134687] [DEBUG] [REMOTE ] APD: PASS: Price check passed. Min price $229.12. [2026-01-19T12:01:34.134822] [DEBUG] [REMOTE ] APD: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:34.134936] [DEBUG] [REMOTE ] APD: PASS: Integrity check passed. [2026-01-19T12:01:34.134975] [DEBUG] [REMOTE ] APD: Symbol is viable for forecasting. [2026-01-19T12:01:34.135022] [INFO ] [MAIN ] [204/3505] APD kept (0.5s) | 204 kept, 0 rejected | 138.1/min | ETA: 23.9m [2026-01-19T12:01:34.391869] [DEBUG] [REMOTE ] APEI: Retrieved 4575 rows, trimmed to 300. [2026-01-19T12:01:34.392009] [DEBUG] [REMOTE ] APEI: PASS: History has at least 300 days. [2026-01-19T12:01:34.392211] [DEBUG] [REMOTE ] APEI: PASS: Price check passed. Min price $30.67. [2026-01-19T12:01:34.392345] [DEBUG] [REMOTE ] APEI: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:34.392458] [DEBUG] [REMOTE ] APEI: PASS: Integrity check passed. [2026-01-19T12:01:34.392497] [DEBUG] [REMOTE ] APEI: Symbol is viable for forecasting. [2026-01-19T12:01:34.392543] [INFO ] [MAIN ] [205/3505] APEI kept (0.3s) | 205 kept, 0 rejected | 138.4/min | ETA: 23.8m [2026-01-19T12:01:34.808332] [DEBUG] [REMOTE ] APG: Retrieved 1438 rows, trimmed to 300. [2026-01-19T12:01:34.808481] [DEBUG] [REMOTE ] APG: PASS: History has at least 300 days. [2026-01-19T12:01:34.808726] [DEBUG] [REMOTE ] APG: PASS: Price check passed. Min price $33.64. [2026-01-19T12:01:34.808868] [DEBUG] [REMOTE ] APG: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:34.808981] [DEBUG] [REMOTE ] APG: PASS: Integrity check passed. [2026-01-19T12:01:34.809022] [DEBUG] [REMOTE ] APG: Symbol is viable for forecasting. [2026-01-19T12:01:34.809069] [INFO ] [MAIN ] [206/3505] APG kept (0.4s) | 206 kept, 0 rejected | 138.4/min | ETA: 23.8m [2026-01-19T12:01:35.125960] [DEBUG] [REMOTE ] APGE: Retrieved 631 rows, trimmed to 300. [2026-01-19T12:01:35.126111] [DEBUG] [REMOTE ] APGE: PASS: History has at least 300 days. [2026-01-19T12:01:35.126348] [DEBUG] [REMOTE ] APGE: PASS: Price check passed. Min price $53.32. [2026-01-19T12:01:35.126520] [DEBUG] [REMOTE ] APGE: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:35.126862] [DEBUG] [REMOTE ] APGE: PASS: Integrity check passed. [2026-01-19T12:01:35.126928] [DEBUG] [REMOTE ] APGE: Symbol is viable for forecasting. [2026-01-19T12:01:35.126988] [INFO ] [MAIN ] [207/3505] APGE kept (0.3s) | 207 kept, 0 rejected | 138.6/min | ETA: 23.8m [2026-01-19T12:01:35.731954] [DEBUG] [REMOTE ] APH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:35.732097] [DEBUG] [REMOTE ] APH: PASS: History has at least 300 days. [2026-01-19T12:01:35.732404] [DEBUG] [REMOTE ] APH: PASS: Price check passed. Min price $126.51. [2026-01-19T12:01:35.732609] [DEBUG] [REMOTE ] APH: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:35.732742] [DEBUG] [REMOTE ] APH: PASS: Integrity check passed. [2026-01-19T12:01:35.732781] [DEBUG] [REMOTE ] APH: Symbol is viable for forecasting. [2026-01-19T12:01:35.732829] [INFO ] [MAIN ] [208/3505] APH kept (0.6s) | 208 kept, 0 rejected | 138.4/min | ETA: 23.8m [2026-01-19T12:01:35.848696] [DEBUG] [REMOTE ] API: Retrieved 1397 rows, trimmed to 300. [2026-01-19T12:01:35.848830] [DEBUG] [REMOTE ] API: PASS: History has at least 300 days. [2026-01-19T12:01:35.849032] [DEBUG] [REMOTE ] API: PASS: Price check passed. Min price $3.24. [2026-01-19T12:01:35.849165] [DEBUG] [REMOTE ] API: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:35.849273] [DEBUG] [REMOTE ] API: PASS: Integrity check passed. [2026-01-19T12:01:35.849312] [DEBUG] [REMOTE ] API: Symbol is viable for forecasting. [2026-01-19T12:01:35.849359] [INFO ] [MAIN ] [209/3505] API kept (0.1s) | 209 kept, 0 rejected | 138.8/min | ETA: 23.7m [2026-01-19T12:01:36.483288] [DEBUG] [REMOTE ] APLD: Retrieved 3900 rows, trimmed to 300. [2026-01-19T12:01:36.483421] [DEBUG] [REMOTE ] APLD: PASS: History has at least 300 days. [2026-01-19T12:01:36.483676] [DEBUG] [REMOTE ] APLD: PASS: Price check passed. Min price $21.09. [2026-01-19T12:01:36.483813] [DEBUG] [REMOTE ] APLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:36.483927] [DEBUG] [REMOTE ] APLD: PASS: Integrity check passed. [2026-01-19T12:01:36.483966] [DEBUG] [REMOTE ] APLD: Symbol is viable for forecasting. [2026-01-19T12:01:36.484022] [INFO ] [MAIN ] [210/3505] APLD kept (0.6s) | 210 kept, 0 rejected | 138.5/min | ETA: 23.8m [2026-01-19T12:01:36.868157] [DEBUG] [REMOTE ] APLE: Retrieved 2684 rows, trimmed to 300. [2026-01-19T12:01:36.868302] [DEBUG] [REMOTE ] APLE: PASS: History has at least 300 days. [2026-01-19T12:01:36.868533] [DEBUG] [REMOTE ] APLE: PASS: Price check passed. Min price $11.02. [2026-01-19T12:01:36.868716] [DEBUG] [REMOTE ] APLE: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:36.868836] [DEBUG] [REMOTE ] APLE: PASS: Integrity check passed. [2026-01-19T12:01:36.868877] [DEBUG] [REMOTE ] APLE: Symbol is viable for forecasting. [2026-01-19T12:01:36.868923] [INFO ] [MAIN ] [211/3505] APLE kept (0.4s) | 211 kept, 0 rejected | 138.6/min | ETA: 23.8m [2026-01-19T12:01:37.213537] [DEBUG] [REMOTE ] APLS: Retrieved 2057 rows, trimmed to 300. [2026-01-19T12:01:37.213691] [DEBUG] [REMOTE ] APLS: PASS: History has at least 300 days. [2026-01-19T12:01:37.213932] [DEBUG] [REMOTE ] APLS: PASS: Price check passed. Min price $19.00. [2026-01-19T12:01:37.214077] [DEBUG] [REMOTE ] APLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:37.214194] [DEBUG] [REMOTE ] APLS: PASS: Integrity check passed. [2026-01-19T12:01:37.214235] [DEBUG] [REMOTE ] APLS: Symbol is viable for forecasting. [2026-01-19T12:01:37.214284] [INFO ] [MAIN ] [212/3505] APLS kept (0.3s) | 212 kept, 0 rejected | 138.7/min | ETA: 23.7m [2026-01-19T12:01:37.598748] [DEBUG] [REMOTE ] APM: Retrieved 1780 rows, trimmed to 300. [2026-01-19T12:01:37.598888] [DEBUG] [REMOTE ] APM: PASS: History has at least 300 days. [2026-01-19T12:01:37.599088] [DEBUG] [REMOTE ] APM: PASS: Price check passed. Min price $1.02. [2026-01-19T12:01:37.599221] [DEBUG] [REMOTE ] APM: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:37.599344] [DEBUG] [REMOTE ] APM: PASS: Integrity check passed. [2026-01-19T12:01:37.599385] [DEBUG] [REMOTE ] APM: Symbol is viable for forecasting. [2026-01-19T12:01:37.599431] [INFO ] [MAIN ] [213/3505] APM kept (0.4s) | 213 kept, 0 rejected | 138.8/min | ETA: 23.7m [2026-01-19T12:01:38.076775] [DEBUG] [REMOTE ] APO: Retrieved 3723 rows, trimmed to 300. [2026-01-19T12:01:38.077011] [DEBUG] [REMOTE ] APO: PASS: History has at least 300 days. [2026-01-19T12:01:38.077393] [DEBUG] [REMOTE ] APO: PASS: Price check passed. Min price $122.55. [2026-01-19T12:01:38.077787] [DEBUG] [REMOTE ] APO: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:38.077947] [DEBUG] [REMOTE ] APO: PASS: Integrity check passed. [2026-01-19T12:01:38.077989] [DEBUG] [REMOTE ] APO: Symbol is viable for forecasting. [2026-01-19T12:01:38.078051] [INFO ] [MAIN ] [214/3505] APO kept (0.5s) | 214 kept, 0 rejected | 138.7/min | ETA: 23.7m [2026-01-19T12:01:38.495488] [DEBUG] [REMOTE ] APOG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:38.495662] [DEBUG] [REMOTE ] APOG: PASS: History has at least 300 days. [2026-01-19T12:01:38.495918] [DEBUG] [REMOTE ] APOG: PASS: Price check passed. Min price $32.11. [2026-01-19T12:01:38.496056] [DEBUG] [REMOTE ] APOG: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:38.496180] [DEBUG] [REMOTE ] APOG: PASS: Integrity check passed. [2026-01-19T12:01:38.496220] [DEBUG] [REMOTE ] APOG: Symbol is viable for forecasting. [2026-01-19T12:01:38.496269] [INFO ] [MAIN ] [215/3505] APOG kept (0.4s) | 215 kept, 0 rejected | 138.8/min | ETA: 23.7m [2026-01-19T12:01:38.694498] [DEBUG] [REMOTE ] APP: Retrieved 1196 rows, trimmed to 300. [2026-01-19T12:01:38.694675] [DEBUG] [REMOTE ] APP: PASS: History has at least 300 days. [2026-01-19T12:01:38.694901] [DEBUG] [REMOTE ] APP: PASS: Price check passed. Min price $520.26. [2026-01-19T12:01:38.695115] [DEBUG] [REMOTE ] APP: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:38.695233] [DEBUG] [REMOTE ] APP: PASS: Integrity check passed. [2026-01-19T12:01:38.695272] [DEBUG] [REMOTE ] APP: Symbol is viable for forecasting. [2026-01-19T12:01:38.695319] [INFO ] [MAIN ] [216/3505] APP kept (0.2s) | 216 kept, 0 rejected | 139.1/min | ETA: 23.6m [2026-01-19T12:01:39.256783] [DEBUG] [REMOTE ] APPF: Retrieved 2656 rows, trimmed to 300. [2026-01-19T12:01:39.256925] [DEBUG] [REMOTE ] APPF: PASS: History has at least 300 days. [2026-01-19T12:01:39.257140] [DEBUG] [REMOTE ] APPF: PASS: Price check passed. Min price $212.95. [2026-01-19T12:01:39.257281] [DEBUG] [REMOTE ] APPF: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:39.257396] [DEBUG] [REMOTE ] APPF: PASS: Integrity check passed. [2026-01-19T12:01:39.257461] [DEBUG] [REMOTE ] APPF: Symbol is viable for forecasting. [2026-01-19T12:01:39.257513] [INFO ] [MAIN ] [217/3505] APPF kept (0.6s) | 217 kept, 0 rejected | 138.9/min | ETA: 23.7m [2026-01-19T12:01:39.561728] [DEBUG] [REMOTE ] APPN: Retrieved 2174 rows, trimmed to 300. [2026-01-19T12:01:39.561862] [DEBUG] [REMOTE ] APPN: PASS: History has at least 300 days. [2026-01-19T12:01:39.562067] [DEBUG] [REMOTE ] APPN: PASS: Price check passed. Min price $28.62. [2026-01-19T12:01:39.562206] [DEBUG] [REMOTE ] APPN: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:39.562319] [DEBUG] [REMOTE ] APPN: PASS: Integrity check passed. [2026-01-19T12:01:39.562360] [DEBUG] [REMOTE ] APPN: Symbol is viable for forecasting. [2026-01-19T12:01:39.562411] [INFO ] [MAIN ] [218/3505] APPN kept (0.3s) | 218 kept, 0 rejected | 139.1/min | ETA: 23.6m [2026-01-19T12:01:40.137831] [DEBUG] [REMOTE ] APPS: Retrieved 4918 rows, trimmed to 300. [2026-01-19T12:01:40.137988] [DEBUG] [REMOTE ] APPS: PASS: History has at least 300 days. [2026-01-19T12:01:40.138282] [DEBUG] [REMOTE ] APPS: PASS: Price check passed. Min price $4.19. [2026-01-19T12:01:40.138430] [DEBUG] [REMOTE ] APPS: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:40.138740] [DEBUG] [REMOTE ] APPS: PASS: Integrity check passed. [2026-01-19T12:01:40.138790] [DEBUG] [REMOTE ] APPS: Symbol is viable for forecasting. [2026-01-19T12:01:40.138841] [INFO ] [MAIN ] [219/3505] APPS kept (0.6s) | 219 kept, 0 rejected | 138.9/min | ETA: 23.7m [2026-01-19T12:01:40.405529] [DEBUG] [REMOTE ] APYX: Retrieved 1771 rows, trimmed to 300. [2026-01-19T12:01:40.405855] [DEBUG] [REMOTE ] APYX: PASS: History has at least 300 days. [2026-01-19T12:01:40.406268] [DEBUG] [REMOTE ] APYX: PASS: Price check passed. Min price $2.90. [2026-01-19T12:01:40.406464] [DEBUG] [REMOTE ] APYX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:40.406826] [DEBUG] [REMOTE ] APYX: PASS: Integrity check passed. [2026-01-19T12:01:40.406879] [DEBUG] [REMOTE ] APYX: Symbol is viable for forecasting. [2026-01-19T12:01:40.406940] [INFO ] [MAIN ] [220/3505] APYX kept (0.3s) | 220 kept, 0 rejected | 139.1/min | ETA: 23.6m [2026-01-19T12:01:40.798943] [DEBUG] [REMOTE ] AQMS: Retrieved 2632 rows, trimmed to 300. [2026-01-19T12:01:40.799146] [DEBUG] [REMOTE ] AQMS: PASS: History has at least 300 days. [2026-01-19T12:01:40.799432] [DEBUG] [REMOTE ] AQMS: PASS: Price check passed. Min price $4.76. [2026-01-19T12:01:40.799608] [DEBUG] [REMOTE ] AQMS: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:40.799732] [DEBUG] [REMOTE ] AQMS: PASS: Integrity check passed. [2026-01-19T12:01:40.799772] [DEBUG] [REMOTE ] AQMS: Symbol is viable for forecasting. [2026-01-19T12:01:40.799824] [INFO ] [MAIN ] [221/3505] AQMS kept (0.4s) | 221 kept, 0 rejected | 139.2/min | ETA: 23.6m [2026-01-19T12:01:41.327421] [DEBUG] [REMOTE ] AQN: Retrieved 4071 rows, trimmed to 300. [2026-01-19T12:01:41.327590] [DEBUG] [REMOTE ] AQN: PASS: History has at least 300 days. [2026-01-19T12:01:41.327982] [DEBUG] [REMOTE ] AQN: PASS: Price check passed. Min price $5.46. [2026-01-19T12:01:41.328116] [DEBUG] [REMOTE ] AQN: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:41.328226] [DEBUG] [REMOTE ] AQN: PASS: Integrity check passed. [2026-01-19T12:01:41.328264] [DEBUG] [REMOTE ] AQN: Symbol is viable for forecasting. [2026-01-19T12:01:41.328311] [INFO ] [MAIN ] [222/3505] AQN kept (0.5s) | 222 kept, 0 rejected | 139.0/min | ETA: 23.6m [2026-01-19T12:01:41.614716] [DEBUG] [REMOTE ] AQNB: Retrieved 1671 rows, trimmed to 300. [2026-01-19T12:01:41.614898] [DEBUG] [REMOTE ] AQNB: PASS: History has at least 300 days. [2026-01-19T12:01:41.615188] [DEBUG] [REMOTE ] AQNB: PASS: Price check passed. Min price $25.09. [2026-01-19T12:01:41.615381] [DEBUG] [REMOTE ] AQNB: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:41.615537] [DEBUG] [REMOTE ] AQNB: PASS: Integrity check passed. [2026-01-19T12:01:41.615609] [DEBUG] [REMOTE ] AQNB: Symbol is viable for forecasting. [2026-01-19T12:01:41.615676] [INFO ] [MAIN ] [223/3505] AQNB kept (0.3s) | 223 kept, 0 rejected | 139.3/min | ETA: 23.6m [2026-01-19T12:01:41.952284] [DEBUG] [REMOTE ] ARBB: Retrieved 699 rows, trimmed to 300. [2026-01-19T12:01:41.952462] [DEBUG] [REMOTE ] ARBB: PASS: History has at least 300 days. [2026-01-19T12:01:41.952715] [DEBUG] [REMOTE ] ARBB: PASS: Price check passed. Min price $5.39. [2026-01-19T12:01:41.952859] [DEBUG] [REMOTE ] ARBB: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:41.952974] [DEBUG] [REMOTE ] ARBB: PASS: Integrity check passed. [2026-01-19T12:01:41.953015] [DEBUG] [REMOTE ] ARBB: Symbol is viable for forecasting. [2026-01-19T12:01:41.953067] [INFO ] [MAIN ] [224/3505] ARBB kept (0.3s) | 224 kept, 0 rejected | 139.4/min | ETA: 23.5m [2026-01-19T12:01:42.425925] [DEBUG] [REMOTE ] ARBE: Retrieved 1073 rows, trimmed to 300. [2026-01-19T12:01:42.426145] [DEBUG] [REMOTE ] ARBE: PASS: History has at least 300 days. [2026-01-19T12:01:42.426441] [DEBUG] [REMOTE ] ARBE: PASS: Price check passed. Min price $1.03. [2026-01-19T12:01:42.426623] [DEBUG] [REMOTE ] ARBE: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:42.426793] [DEBUG] [REMOTE ] ARBE: PASS: Integrity check passed. [2026-01-19T12:01:42.426836] [DEBUG] [REMOTE ] ARBE: Symbol is viable for forecasting. [2026-01-19T12:01:42.426892] [INFO ] [MAIN ] [225/3505] ARBE kept (0.5s) | 225 kept, 0 rejected | 139.3/min | ETA: 23.5m [2026-01-19T12:01:42.965431] [DEBUG] [REMOTE ] ARCB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:42.965600] [DEBUG] [REMOTE ] ARCB: PASS: History has at least 300 days. [2026-01-19T12:01:42.965849] [DEBUG] [REMOTE ] ARCB: PASS: Price check passed. Min price $59.62. [2026-01-19T12:01:42.965997] [DEBUG] [REMOTE ] ARCB: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:42.966119] [DEBUG] [REMOTE ] ARCB: PASS: Integrity check passed. [2026-01-19T12:01:42.966160] [DEBUG] [REMOTE ] ARCB: Symbol is viable for forecasting. [2026-01-19T12:01:42.966208] [INFO ] [MAIN ] [226/3505] ARCB kept (0.5s) | 226 kept, 0 rejected | 139.2/min | ETA: 23.6m [2026-01-19T12:01:43.389767] [DEBUG] [REMOTE ] ARCC: Retrieved 5356 rows, trimmed to 300. [2026-01-19T12:01:43.389968] [DEBUG] [REMOTE ] ARCC: PASS: History has at least 300 days. [2026-01-19T12:01:43.390478] [DEBUG] [REMOTE ] ARCC: PASS: Price check passed. Min price $19.07. [2026-01-19T12:01:43.390689] [DEBUG] [REMOTE ] ARCC: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:43.390869] [DEBUG] [REMOTE ] ARCC: PASS: Integrity check passed. [2026-01-19T12:01:43.390925] [DEBUG] [REMOTE ] ARCC: Symbol is viable for forecasting. [2026-01-19T12:01:43.391001] [INFO ] [MAIN ] [227/3505] ARCC kept (0.4s) | 227 kept, 0 rejected | 139.2/min | ETA: 23.6m [2026-01-19T12:01:43.793198] [DEBUG] [REMOTE ] ARCO: Retrieved 3712 rows, trimmed to 300. [2026-01-19T12:01:43.793455] [DEBUG] [REMOTE ] ARCO: PASS: History has at least 300 days. [2026-01-19T12:01:43.793900] [DEBUG] [REMOTE ] ARCO: PASS: Price check passed. Min price $6.88. [2026-01-19T12:01:43.794111] [DEBUG] [REMOTE ] ARCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:43.794317] [DEBUG] [REMOTE ] ARCO: PASS: Integrity check passed. [2026-01-19T12:01:43.794380] [DEBUG] [REMOTE ] ARCO: Symbol is viable for forecasting. [2026-01-19T12:01:43.794464] [INFO ] [MAIN ] [228/3505] ARCO kept (0.4s) | 228 kept, 0 rejected | 139.2/min | ETA: 23.5m [2026-01-19T12:01:44.156798] [DEBUG] [REMOTE ] ARDC: Retrieved 3304 rows, trimmed to 300. [2026-01-19T12:01:44.156970] [DEBUG] [REMOTE ] ARDC: PASS: History has at least 300 days. [2026-01-19T12:01:44.157283] [DEBUG] [REMOTE ] ARDC: PASS: Price check passed. Min price $13.16. [2026-01-19T12:01:44.157514] [DEBUG] [REMOTE ] ARDC: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:44.157713] [DEBUG] [REMOTE ] ARDC: PASS: Integrity check passed. [2026-01-19T12:01:44.157774] [DEBUG] [REMOTE ] ARDC: Symbol is viable for forecasting. [2026-01-19T12:01:44.157847] [INFO ] [MAIN ] [229/3505] ARDC kept (0.4s) | 229 kept, 0 rejected | 139.3/min | ETA: 23.5m [2026-01-19T12:01:44.547190] [DEBUG] [REMOTE ] ARDX: Retrieved 2913 rows, trimmed to 300. [2026-01-19T12:01:44.547513] [DEBUG] [REMOTE ] ARDX: PASS: History has at least 300 days. [2026-01-19T12:01:44.548001] [DEBUG] [REMOTE ] ARDX: PASS: Price check passed. Min price $4.96. [2026-01-19T12:01:44.548381] [DEBUG] [REMOTE ] ARDX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:44.548629] [DEBUG] [REMOTE ] ARDX: PASS: Integrity check passed. [2026-01-19T12:01:44.548682] [DEBUG] [REMOTE ] ARDX: Symbol is viable for forecasting. [2026-01-19T12:01:44.548752] [INFO ] [MAIN ] [230/3505] ARDX kept (0.4s) | 230 kept, 0 rejected | 139.4/min | ETA: 23.5m [2026-01-19T12:01:44.966368] [DEBUG] [REMOTE ] ARE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:44.966643] [DEBUG] [REMOTE ] ARE: PASS: History has at least 300 days. [2026-01-19T12:01:44.967016] [DEBUG] [REMOTE ] ARE: PASS: Price check passed. Min price $44.32. [2026-01-19T12:01:44.967166] [DEBUG] [REMOTE ] ARE: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:44.967517] [DEBUG] [REMOTE ] ARE: PASS: Integrity check passed. [2026-01-19T12:01:44.967566] [DEBUG] [REMOTE ] ARE: Symbol is viable for forecasting. [2026-01-19T12:01:44.967655] [INFO ] [MAIN ] [231/3505] ARE kept (0.4s) | 231 kept, 0 rejected | 139.4/min | ETA: 23.5m [2026-01-19T12:01:45.243632] [DEBUG] [REMOTE ] AREC: Retrieved 2018 rows, trimmed to 300. [2026-01-19T12:01:45.243772] [DEBUG] [REMOTE ] AREC: PASS: History has at least 300 days. [2026-01-19T12:01:45.243982] [DEBUG] [REMOTE ] AREC: PASS: Price check passed. Min price $2.13. [2026-01-19T12:01:45.244122] [DEBUG] [REMOTE ] AREC: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:45.244239] [DEBUG] [REMOTE ] AREC: PASS: Integrity check passed. [2026-01-19T12:01:45.244280] [DEBUG] [REMOTE ] AREC: Symbol is viable for forecasting. [2026-01-19T12:01:45.244328] [INFO ] [MAIN ] [232/3505] AREC kept (0.3s) | 232 kept, 0 rejected | 139.6/min | ETA: 23.4m [2026-01-19T12:01:45.631729] [DEBUG] [REMOTE ] ARES: Retrieved 2946 rows, trimmed to 300. [2026-01-19T12:01:45.631859] [DEBUG] [REMOTE ] ARES: PASS: History has at least 300 days. [2026-01-19T12:01:45.632064] [DEBUG] [REMOTE ] ARES: PASS: Price check passed. Min price $140.44. [2026-01-19T12:01:45.632200] [DEBUG] [REMOTE ] ARES: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:45.632310] [DEBUG] [REMOTE ] ARES: PASS: Integrity check passed. [2026-01-19T12:01:45.632349] [DEBUG] [REMOTE ] ARES: Symbol is viable for forecasting. [2026-01-19T12:01:45.632396] [INFO ] [MAIN ] [233/3505] ARES kept (0.4s) | 233 kept, 0 rejected | 139.7/min | ETA: 23.4m [2026-01-19T12:01:46.125233] [DEBUG] [REMOTE ] ARGX: Retrieved 2179 rows, trimmed to 300. [2026-01-19T12:01:46.125366] [DEBUG] [REMOTE ] ARGX: PASS: History has at least 300 days. [2026-01-19T12:01:46.125594] [DEBUG] [REMOTE ] ARGX: PASS: Price check passed. Min price $788.49. [2026-01-19T12:01:46.125741] [DEBUG] [REMOTE ] ARGX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:46.125850] [DEBUG] [REMOTE ] ARGX: PASS: Integrity check passed. [2026-01-19T12:01:46.125891] [DEBUG] [REMOTE ] ARGX: Symbol is viable for forecasting. [2026-01-19T12:01:46.125939] [INFO ] [MAIN ] [234/3505] ARGX kept (0.5s) | 234 kept, 0 rejected | 139.6/min | ETA: 23.4m [2026-01-19T12:01:46.414754] [DEBUG] [REMOTE ] ARHS: Retrieved 1054 rows, trimmed to 300. [2026-01-19T12:01:46.414958] [DEBUG] [REMOTE ] ARHS: PASS: History has at least 300 days. [2026-01-19T12:01:46.415269] [DEBUG] [REMOTE ] ARHS: PASS: Price check passed. Min price $8.87. [2026-01-19T12:01:46.415430] [DEBUG] [REMOTE ] ARHS: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:46.415568] [DEBUG] [REMOTE ] ARHS: PASS: Integrity check passed. [2026-01-19T12:01:46.415628] [DEBUG] [REMOTE ] ARHS: Symbol is viable for forecasting. [2026-01-19T12:01:46.415691] [INFO ] [MAIN ] [235/3505] ARHS kept (0.3s) | 235 kept, 0 rejected | 139.8/min | ETA: 23.4m [2026-01-19T12:01:46.862193] [DEBUG] [REMOTE ] ARI: Retrieved 4104 rows, trimmed to 300. [2026-01-19T12:01:46.862368] [DEBUG] [REMOTE ] ARI: PASS: History has at least 300 days. [2026-01-19T12:01:46.862698] [DEBUG] [REMOTE ] ARI: PASS: Price check passed. Min price $9.43. [2026-01-19T12:01:46.862894] [DEBUG] [REMOTE ] ARI: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:46.863179] [DEBUG] [REMOTE ] ARI: PASS: Integrity check passed. [2026-01-19T12:01:46.863238] [DEBUG] [REMOTE ] ARI: Symbol is viable for forecasting. [2026-01-19T12:01:46.863305] [INFO ] [MAIN ] [236/3505] ARI kept (0.4s) | 236 kept, 0 rejected | 139.7/min | ETA: 23.4m [2026-01-19T12:01:47.279679] [DEBUG] [REMOTE ] ARKO: Retrieved 1965 rows, trimmed to 300. [2026-01-19T12:01:47.279881] [DEBUG] [REMOTE ] ARKO: PASS: History has at least 300 days. [2026-01-19T12:01:47.280147] [DEBUG] [REMOTE ] ARKO: PASS: Price check passed. Min price $3.97. [2026-01-19T12:01:47.280320] [DEBUG] [REMOTE ] ARKO: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:47.280460] [DEBUG] [REMOTE ] ARKO: PASS: Integrity check passed. [2026-01-19T12:01:47.280505] [DEBUG] [REMOTE ] ARKO: Symbol is viable for forecasting. [2026-01-19T12:01:47.280559] [INFO ] [MAIN ] [237/3505] ARKO kept (0.4s) | 237 kept, 0 rejected | 139.8/min | ETA: 23.4m [2026-01-19T12:01:47.671998] [DEBUG] [REMOTE ] ARLO: Retrieved 1874 rows, trimmed to 300. [2026-01-19T12:01:47.672268] [DEBUG] [REMOTE ] ARLO: PASS: History has at least 300 days. [2026-01-19T12:01:47.672565] [DEBUG] [REMOTE ] ARLO: PASS: Price check passed. Min price $12.90. [2026-01-19T12:01:47.672731] [DEBUG] [REMOTE ] ARLO: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:47.672870] [DEBUG] [REMOTE ] ARLO: PASS: Integrity check passed. [2026-01-19T12:01:47.672917] [DEBUG] [REMOTE ] ARLO: Symbol is viable for forecasting. [2026-01-19T12:01:47.672975] [INFO ] [MAIN ] [238/3505] ARLO kept (0.4s) | 238 kept, 0 rejected | 139.8/min | ETA: 23.4m [2026-01-19T12:01:48.306122] [DEBUG] [REMOTE ] ARLP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:48.306260] [DEBUG] [REMOTE ] ARLP: PASS: History has at least 300 days. [2026-01-19T12:01:48.306480] [DEBUG] [REMOTE ] ARLP: PASS: Price check passed. Min price $22.50. [2026-01-19T12:01:48.306637] [DEBUG] [REMOTE ] ARLP: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:48.306755] [DEBUG] [REMOTE ] ARLP: PASS: Integrity check passed. [2026-01-19T12:01:48.306794] [DEBUG] [REMOTE ] ARLP: Symbol is viable for forecasting. [2026-01-19T12:01:48.306842] [INFO ] [MAIN ] [239/3505] ARLP kept (0.6s) | 239 kept, 0 rejected | 139.5/min | ETA: 23.4m [2026-01-19T12:01:48.407517] [DEBUG] [REMOTE ] ARM: Retrieved 588 rows, trimmed to 300. [2026-01-19T12:01:48.407678] [DEBUG] [REMOTE ] ARM: PASS: History has at least 300 days. [2026-01-19T12:01:48.407885] [DEBUG] [REMOTE ] ARM: PASS: Price check passed. Min price $104.99. [2026-01-19T12:01:48.408017] [DEBUG] [REMOTE ] ARM: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:48.408124] [DEBUG] [REMOTE ] ARM: PASS: Integrity check passed. [2026-01-19T12:01:48.408163] [DEBUG] [REMOTE ] ARM: Symbol is viable for forecasting. [2026-01-19T12:01:48.408209] [INFO ] [MAIN ] [240/3505] ARM kept (0.1s) | 240 kept, 0 rejected | 140.0/min | ETA: 23.3m [2026-01-19T12:01:49.054691] [DEBUG] [REMOTE ] ARMK: Retrieved 3042 rows, trimmed to 300. [2026-01-19T12:01:49.054896] [DEBUG] [REMOTE ] ARMK: PASS: History has at least 300 days. [2026-01-19T12:01:49.055258] [DEBUG] [REMOTE ] ARMK: PASS: Price check passed. Min price $35.93. [2026-01-19T12:01:49.055447] [DEBUG] [REMOTE ] ARMK: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:49.055639] [DEBUG] [REMOTE ] ARMK: PASS: Integrity check passed. [2026-01-19T12:01:49.055728] [DEBUG] [REMOTE ] ARMK: Symbol is viable for forecasting. [2026-01-19T12:01:49.055807] [INFO ] [MAIN ] [241/3505] ARMK kept (0.6s) | 241 kept, 0 rejected | 139.7/min | ETA: 23.4m [2026-01-19T12:01:49.422325] [DEBUG] [REMOTE ] AROC: Retrieved 2565 rows, trimmed to 300. [2026-01-19T12:01:49.422525] [DEBUG] [REMOTE ] AROC: PASS: History has at least 300 days. [2026-01-19T12:01:49.422879] [DEBUG] [REMOTE ] AROC: PASS: Price check passed. Min price $23.04. [2026-01-19T12:01:49.423029] [DEBUG] [REMOTE ] AROC: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:49.423177] [DEBUG] [REMOTE ] AROC: PASS: Integrity check passed. [2026-01-19T12:01:49.423221] [DEBUG] [REMOTE ] AROC: Symbol is viable for forecasting. [2026-01-19T12:01:49.423277] [INFO ] [MAIN ] [242/3505] AROC kept (0.4s) | 242 kept, 0 rejected | 139.8/min | ETA: 23.3m [2026-01-19T12:01:49.898046] [DEBUG] [REMOTE ] ARQ: Retrieved 5532 rows, trimmed to 300. [2026-01-19T12:01:49.898218] [DEBUG] [REMOTE ] ARQ: PASS: History has at least 300 days. [2026-01-19T12:01:49.898514] [DEBUG] [REMOTE ] ARQ: PASS: Price check passed. Min price $3.20. [2026-01-19T12:01:49.898702] [DEBUG] [REMOTE ] ARQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:49.898847] [DEBUG] [REMOTE ] ARQ: PASS: Integrity check passed. [2026-01-19T12:01:49.898888] [DEBUG] [REMOTE ] ARQ: Symbol is viable for forecasting. [2026-01-19T12:01:49.898939] [INFO ] [MAIN ] [243/3505] ARQ kept (0.5s) | 243 kept, 0 rejected | 139.7/min | ETA: 23.4m [2026-01-19T12:01:50.017623] [DEBUG] [REMOTE ] ARQQ: Retrieved 1096 rows, trimmed to 300. [2026-01-19T12:01:50.017862] [DEBUG] [REMOTE ] ARQQ: PASS: History has at least 300 days. [2026-01-19T12:01:50.018207] [DEBUG] [REMOTE ] ARQQ: PASS: Price check passed. Min price $21.72. [2026-01-19T12:01:50.018361] [DEBUG] [REMOTE ] ARQQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:50.018498] [DEBUG] [REMOTE ] ARQQ: PASS: Integrity check passed. [2026-01-19T12:01:50.018552] [DEBUG] [REMOTE ] ARQQ: Symbol is viable for forecasting. [2026-01-19T12:01:50.018639] [INFO ] [MAIN ] [244/3505] ARQQ kept (0.1s) | 244 kept, 0 rejected | 140.1/min | ETA: 23.3m [2026-01-19T12:01:50.573891] [DEBUG] [REMOTE ] ARRY: Retrieved 1320 rows, trimmed to 300. [2026-01-19T12:01:50.574101] [DEBUG] [REMOTE ] ARRY: PASS: History has at least 300 days. [2026-01-19T12:01:50.574367] [DEBUG] [REMOTE ] ARRY: PASS: Price check passed. Min price $6.68. [2026-01-19T12:01:50.574509] [DEBUG] [REMOTE ] ARRY: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:50.574655] [DEBUG] [REMOTE ] ARRY: PASS: Integrity check passed. [2026-01-19T12:01:50.574698] [DEBUG] [REMOTE ] ARRY: Symbol is viable for forecasting. [2026-01-19T12:01:50.574753] [INFO ] [MAIN ] [245/3505] ARRY kept (0.6s) | 245 kept, 0 rejected | 139.9/min | ETA: 23.3m [2026-01-19T12:01:50.891900] [DEBUG] [REMOTE ] ARTL: Retrieved 1778 rows, trimmed to 300. [2026-01-19T12:01:50.892112] [DEBUG] [REMOTE ] ARTL: PASS: History has at least 300 days. [2026-01-19T12:01:50.892407] [DEBUG] [REMOTE ] ARTL: PASS: Price check passed. Min price $1.16. [2026-01-19T12:01:50.892567] [DEBUG] [REMOTE ] ARTL: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:50.892728] [DEBUG] [REMOTE ] ARTL: PASS: Integrity check passed. [2026-01-19T12:01:50.892774] [DEBUG] [REMOTE ] ARTL: Symbol is viable for forecasting. [2026-01-19T12:01:50.892828] [INFO ] [MAIN ] [246/3505] ARTL kept (0.3s) | 246 kept, 0 rejected | 140.1/min | ETA: 23.3m [2026-01-19T12:01:51.670298] [DEBUG] [REMOTE ] ARTNA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:51.670451] [DEBUG] [REMOTE ] ARTNA: PASS: History has at least 300 days. [2026-01-19T12:01:51.670717] [DEBUG] [REMOTE ] ARTNA: PASS: Price check passed. Min price $30.88. [2026-01-19T12:01:51.670860] [DEBUG] [REMOTE ] ARTNA: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:51.670987] [DEBUG] [REMOTE ] ARTNA: PASS: Integrity check passed. [2026-01-19T12:01:51.671026] [DEBUG] [REMOTE ] ARTNA: Symbol is viable for forecasting. [2026-01-19T12:01:51.671076] [INFO ] [MAIN ] [247/3505] ARTNA kept (0.8s) | 247 kept, 0 rejected | 139.6/min | ETA: 23.3m [2026-01-19T12:01:51.954430] [DEBUG] [REMOTE ] ARVN: Retrieved 1836 rows, trimmed to 300. [2026-01-19T12:01:51.954563] [DEBUG] [REMOTE ] ARVN: PASS: History has at least 300 days. [2026-01-19T12:01:51.954802] [DEBUG] [REMOTE ] ARVN: PASS: Price check passed. Min price $9.16. [2026-01-19T12:01:51.954937] [DEBUG] [REMOTE ] ARVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:51.955053] [DEBUG] [REMOTE ] ARVN: PASS: Integrity check passed. [2026-01-19T12:01:51.955093] [DEBUG] [REMOTE ] ARVN: Symbol is viable for forecasting. [2026-01-19T12:01:51.955140] [INFO ] [MAIN ] [248/3505] ARVN kept (0.3s) | 248 kept, 0 rejected | 139.8/min | ETA: 23.3m [2026-01-19T12:01:52.456625] [DEBUG] [REMOTE ] ASA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:52.456812] [DEBUG] [REMOTE ] ASA: PASS: History has at least 300 days. [2026-01-19T12:01:52.457360] [DEBUG] [REMOTE ] ASA: PASS: Price check passed. Min price $44.05. [2026-01-19T12:01:52.457733] [DEBUG] [REMOTE ] ASA: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:52.457893] [DEBUG] [REMOTE ] ASA: PASS: Integrity check passed. [2026-01-19T12:01:52.457941] [DEBUG] [REMOTE ] ASA: Symbol is viable for forecasting. [2026-01-19T12:01:52.458003] [INFO ] [MAIN ] [249/3505] ASA kept (0.5s) | 249 kept, 0 rejected | 139.7/min | ETA: 23.3m [2026-01-19T12:01:52.852992] [DEBUG] [REMOTE ] ASB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:52.853124] [DEBUG] [REMOTE ] ASB: PASS: History has at least 300 days. [2026-01-19T12:01:52.853364] [DEBUG] [REMOTE ] ASB: PASS: Price check passed. Min price $23.91. [2026-01-19T12:01:52.853506] [DEBUG] [REMOTE ] ASB: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:52.853640] [DEBUG] [REMOTE ] ASB: PASS: Integrity check passed. [2026-01-19T12:01:52.853682] [DEBUG] [REMOTE ] ASB: Symbol is viable for forecasting. [2026-01-19T12:01:52.853730] [INFO ] [MAIN ] [250/3505] ASB kept (0.4s) | 250 kept, 0 rejected | 139.8/min | ETA: 23.3m [2026-01-19T12:01:52.982682] [DEBUG] [REMOTE ] ASBA: Retrieved 722 rows, trimmed to 300. [2026-01-19T12:01:52.982811] [DEBUG] [REMOTE ] ASBA: PASS: History has at least 300 days. [2026-01-19T12:01:52.983017] [DEBUG] [REMOTE ] ASBA: PASS: Price check passed. Min price $23.99. [2026-01-19T12:01:52.983333] [DEBUG] [REMOTE ] ASBA: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:52.983444] [DEBUG] [REMOTE ] ASBA: PASS: Integrity check passed. [2026-01-19T12:01:52.983484] [DEBUG] [REMOTE ] ASBA: Symbol is viable for forecasting. [2026-01-19T12:01:52.983532] [INFO ] [MAIN ] [251/3505] ASBA kept (0.1s) | 251 kept, 0 rejected | 140.2/min | ETA: 23.2m [2026-01-19T12:01:53.608293] [DEBUG] [REMOTE ] ASC: Retrieved 3135 rows, trimmed to 300. [2026-01-19T12:01:53.608556] [DEBUG] [REMOTE ] ASC: PASS: History has at least 300 days. [2026-01-19T12:01:53.608973] [DEBUG] [REMOTE ] ASC: PASS: Price check passed. Min price $10.45. [2026-01-19T12:01:53.609119] [DEBUG] [REMOTE ] ASC: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:53.609271] [DEBUG] [REMOTE ] ASC: PASS: Integrity check passed. [2026-01-19T12:01:53.609317] [DEBUG] [REMOTE ] ASC: Symbol is viable for forecasting. [2026-01-19T12:01:53.609372] [INFO ] [MAIN ] [252/3505] ASC kept (0.6s) | 252 kept, 0 rejected | 139.9/min | ETA: 23.3m [2026-01-19T12:01:54.164085] [DEBUG] [REMOTE ] ASG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:54.164538] [DEBUG] [REMOTE ] ASG: PASS: History has at least 300 days. [2026-01-19T12:01:54.164980] [DEBUG] [REMOTE ] ASG: PASS: Price check passed. Min price $5.05. [2026-01-19T12:01:54.165129] [DEBUG] [REMOTE ] ASG: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:54.165285] [DEBUG] [REMOTE ] ASG: PASS: Integrity check passed. [2026-01-19T12:01:54.165328] [DEBUG] [REMOTE ] ASG: Symbol is viable for forecasting. [2026-01-19T12:01:54.165396] [INFO ] [MAIN ] [253/3505] ASG kept (0.6s) | 253 kept, 0 rejected | 139.7/min | ETA: 23.3m [2026-01-19T12:01:54.432529] [DEBUG] [REMOTE ] ASGI: Retrieved 1375 rows, trimmed to 300. [2026-01-19T12:01:54.432707] [DEBUG] [REMOTE ] ASGI: PASS: History has at least 300 days. [2026-01-19T12:01:54.432929] [DEBUG] [REMOTE ] ASGI: PASS: Price check passed. Min price $19.95. [2026-01-19T12:01:54.433067] [DEBUG] [REMOTE ] ASGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:54.433182] [DEBUG] [REMOTE ] ASGI: PASS: Integrity check passed. [2026-01-19T12:01:54.433222] [DEBUG] [REMOTE ] ASGI: Symbol is viable for forecasting. [2026-01-19T12:01:54.433270] [INFO ] [MAIN ] [254/3505] ASGI kept (0.3s) | 254 kept, 0 rejected | 139.9/min | ETA: 23.2m [2026-01-19T12:01:55.028666] [DEBUG] [REMOTE ] ASGN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:55.028832] [DEBUG] [REMOTE ] ASGN: PASS: History has at least 300 days. [2026-01-19T12:01:55.029132] [DEBUG] [REMOTE ] ASGN: PASS: Price check passed. Min price $40.01. [2026-01-19T12:01:55.029476] [DEBUG] [REMOTE ] ASGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:55.029774] [DEBUG] [REMOTE ] ASGN: PASS: Integrity check passed. [2026-01-19T12:01:55.029830] [DEBUG] [REMOTE ] ASGN: Symbol is viable for forecasting. [2026-01-19T12:01:55.029892] [INFO ] [MAIN ] [255/3505] ASGN kept (0.6s) | 255 kept, 0 rejected | 139.7/min | ETA: 23.3m [2026-01-19T12:01:55.393901] [DEBUG] [REMOTE ] ASH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:55.394230] [DEBUG] [REMOTE ] ASH: PASS: History has at least 300 days. [2026-01-19T12:01:55.394495] [DEBUG] [REMOTE ] ASH: PASS: Price check passed. Min price $47.50. [2026-01-19T12:01:55.394653] [DEBUG] [REMOTE ] ASH: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:55.394783] [DEBUG] [REMOTE ] ASH: PASS: Integrity check passed. [2026-01-19T12:01:55.394823] [DEBUG] [REMOTE ] ASH: Symbol is viable for forecasting. [2026-01-19T12:01:55.394872] [INFO ] [MAIN ] [256/3505] ASH kept (0.4s) | 256 kept, 0 rejected | 139.8/min | ETA: 23.2m [2026-01-19T12:01:55.727640] [DEBUG] [REMOTE ] ASIX: Retrieved 2336 rows, trimmed to 300. [2026-01-19T12:01:55.727887] [DEBUG] [REMOTE ] ASIX: PASS: History has at least 300 days. [2026-01-19T12:01:55.728249] [DEBUG] [REMOTE ] ASIX: PASS: Price check passed. Min price $14.26. [2026-01-19T12:01:55.728416] [DEBUG] [REMOTE ] ASIX: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:55.728633] [DEBUG] [REMOTE ] ASIX: PASS: Integrity check passed. [2026-01-19T12:01:55.728690] [DEBUG] [REMOTE ] ASIX: Symbol is viable for forecasting. [2026-01-19T12:01:55.728748] [INFO ] [MAIN ] [257/3505] ASIX kept (0.3s) | 257 kept, 0 rejected | 139.9/min | ETA: 23.2m [2026-01-19T12:01:56.135992] [DEBUG] [REMOTE ] ASLE: Retrieved 1732 rows, trimmed to 300. [2026-01-19T12:01:56.136205] [DEBUG] [REMOTE ] ASLE: PASS: History has at least 300 days. [2026-01-19T12:01:56.136510] [DEBUG] [REMOTE ] ASLE: PASS: Price check passed. Min price $5.94. [2026-01-19T12:01:56.136732] [DEBUG] [REMOTE ] ASLE: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:56.136881] [DEBUG] [REMOTE ] ASLE: PASS: Integrity check passed. [2026-01-19T12:01:56.136931] [DEBUG] [REMOTE ] ASLE: Symbol is viable for forecasting. [2026-01-19T12:01:56.136994] [INFO ] [MAIN ] [258/3505] ASLE kept (0.4s) | 258 kept, 0 rejected | 140.0/min | ETA: 23.2m [2026-01-19T12:01:56.576988] [DEBUG] [REMOTE ] ASMB: Retrieved 3793 rows, trimmed to 300. [2026-01-19T12:01:56.577379] [DEBUG] [REMOTE ] ASMB: PASS: History has at least 300 days. [2026-01-19T12:01:56.577726] [DEBUG] [REMOTE ] ASMB: PASS: Price check passed. Min price $27.50. [2026-01-19T12:01:56.577874] [DEBUG] [REMOTE ] ASMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:56.578017] [DEBUG] [REMOTE ] ASMB: PASS: Integrity check passed. [2026-01-19T12:01:56.578060] [DEBUG] [REMOTE ] ASMB: Symbol is viable for forecasting. [2026-01-19T12:01:56.578116] [INFO ] [MAIN ] [259/3505] ASMB kept (0.4s) | 259 kept, 0 rejected | 139.9/min | ETA: 23.2m [2026-01-19T12:01:57.118128] [DEBUG] [REMOTE ] ASML: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:57.118348] [DEBUG] [REMOTE ] ASML: PASS: History has at least 300 days. [2026-01-19T12:01:57.118682] [DEBUG] [REMOTE ] ASML: PASS: Price check passed. Min price $966.57. [2026-01-19T12:01:57.118986] [DEBUG] [REMOTE ] ASML: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:57.119134] [DEBUG] [REMOTE ] ASML: PASS: Integrity check passed. [2026-01-19T12:01:57.119176] [DEBUG] [REMOTE ] ASML: Symbol is viable for forecasting. [2026-01-19T12:01:57.119232] [INFO ] [MAIN ] [260/3505] ASML kept (0.5s) | 260 kept, 0 rejected | 139.8/min | ETA: 23.2m [2026-01-19T12:01:57.401790] [DEBUG] [REMOTE ] ASND: Retrieved 2760 rows, trimmed to 300. [2026-01-19T12:01:57.402006] [DEBUG] [REMOTE ] ASND: PASS: History has at least 300 days. [2026-01-19T12:01:57.402327] [DEBUG] [REMOTE ] ASND: PASS: Price check passed. Min price $196.01. [2026-01-19T12:01:57.402483] [DEBUG] [REMOTE ] ASND: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:57.402652] [DEBUG] [REMOTE ] ASND: PASS: Integrity check passed. [2026-01-19T12:01:57.402705] [DEBUG] [REMOTE ] ASND: Symbol is viable for forecasting. [2026-01-19T12:01:57.402768] [INFO ] [MAIN ] [261/3505] ASND kept (0.3s) | 261 kept, 0 rejected | 140.0/min | ETA: 23.2m [2026-01-19T12:01:57.784545] [DEBUG] [REMOTE ] ASO: Retrieved 1329 rows, trimmed to 300. [2026-01-19T12:01:57.784777] [DEBUG] [REMOTE ] ASO: PASS: History has at least 300 days. [2026-01-19T12:01:57.785036] [DEBUG] [REMOTE ] ASO: PASS: Price check passed. Min price $41.63. [2026-01-19T12:01:57.785185] [DEBUG] [REMOTE ] ASO: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:57.785304] [DEBUG] [REMOTE ] ASO: PASS: Integrity check passed. [2026-01-19T12:01:57.785348] [DEBUG] [REMOTE ] ASO: Symbol is viable for forecasting. [2026-01-19T12:01:57.785404] [INFO ] [MAIN ] [262/3505] ASO kept (0.4s) | 262 kept, 0 rejected | 140.0/min | ETA: 23.2m [2026-01-19T12:01:58.143114] [DEBUG] [REMOTE ] ASPI: Retrieved 798 rows, trimmed to 300. [2026-01-19T12:01:58.143310] [DEBUG] [REMOTE ] ASPI: PASS: History has at least 300 days. [2026-01-19T12:01:58.143634] [DEBUG] [REMOTE ] ASPI: PASS: Price check passed. Min price $5.35. [2026-01-19T12:01:58.143781] [DEBUG] [REMOTE ] ASPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:58.143921] [DEBUG] [REMOTE ] ASPI: PASS: Integrity check passed. [2026-01-19T12:01:58.143971] [DEBUG] [REMOTE ] ASPI: Symbol is viable for forecasting. [2026-01-19T12:01:58.144026] [INFO ] [MAIN ] [263/3505] ASPI kept (0.4s) | 263 kept, 0 rejected | 140.1/min | ETA: 23.1m [2026-01-19T12:01:58.650255] [DEBUG] [REMOTE ] ASPN: Retrieved 2917 rows, trimmed to 300. [2026-01-19T12:01:58.650380] [DEBUG] [REMOTE ] ASPN: PASS: History has at least 300 days. [2026-01-19T12:01:58.650611] [DEBUG] [REMOTE ] ASPN: PASS: Price check passed. Min price $2.83. [2026-01-19T12:01:58.650755] [DEBUG] [REMOTE ] ASPN: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:58.650868] [DEBUG] [REMOTE ] ASPN: PASS: Integrity check passed. [2026-01-19T12:01:58.650909] [DEBUG] [REMOTE ] ASPN: Symbol is viable for forecasting. [2026-01-19T12:01:58.650962] [INFO ] [MAIN ] [264/3505] ASPN kept (0.5s) | 264 kept, 0 rejected | 140.0/min | ETA: 23.1m [2026-01-19T12:01:58.991920] [DEBUG] [REMOTE ] ASPS: Retrieved 4138 rows, trimmed to 300. [2026-01-19T12:01:58.992062] [DEBUG] [REMOTE ] ASPS: PASS: History has at least 300 days. [2026-01-19T12:01:58.992301] [DEBUG] [REMOTE ] ASPS: PASS: Price check passed. Min price $5.51. [2026-01-19T12:01:58.992448] [DEBUG] [REMOTE ] ASPS: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:58.992592] [DEBUG] [REMOTE ] ASPS: PASS: Integrity check passed. [2026-01-19T12:01:58.992637] [DEBUG] [REMOTE ] ASPS: Symbol is viable for forecasting. [2026-01-19T12:01:58.992688] [INFO ] [MAIN ] [265/3505] ASPS kept (0.3s) | 265 kept, 0 rejected | 140.1/min | ETA: 23.1m [2026-01-19T12:01:59.563867] [DEBUG] [REMOTE ] ASTE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:01:59.564008] [DEBUG] [REMOTE ] ASTE: PASS: History has at least 300 days. [2026-01-19T12:01:59.564263] [DEBUG] [REMOTE ] ASTE: PASS: Price check passed. Min price $40.65. [2026-01-19T12:01:59.564411] [DEBUG] [REMOTE ] ASTE: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:59.564536] [DEBUG] [REMOTE ] ASTE: PASS: Integrity check passed. [2026-01-19T12:01:59.564596] [DEBUG] [REMOTE ] ASTE: Symbol is viable for forecasting. [2026-01-19T12:01:59.564649] [INFO ] [MAIN ] [266/3505] ASTE kept (0.6s) | 266 kept, 0 rejected | 140.0/min | ETA: 23.1m [2026-01-19T12:01:59.924405] [DEBUG] [REMOTE ] ASTH: Retrieved 3739 rows, trimmed to 300. [2026-01-19T12:01:59.924545] [DEBUG] [REMOTE ] ASTH: PASS: History has at least 300 days. [2026-01-19T12:01:59.924813] [DEBUG] [REMOTE ] ASTH: PASS: Price check passed. Min price $20.34. [2026-01-19T12:01:59.924948] [DEBUG] [REMOTE ] ASTH: PASS: Continuity check passed with 300 days. [2026-01-19T12:01:59.925062] [DEBUG] [REMOTE ] ASTH: PASS: Integrity check passed. [2026-01-19T12:01:59.925101] [DEBUG] [REMOTE ] ASTH: Symbol is viable for forecasting. [2026-01-19T12:01:59.925148] [INFO ] [MAIN ] [267/3505] ASTH kept (0.4s) | 267 kept, 0 rejected | 140.0/min | ETA: 23.1m [2026-01-19T12:02:00.354840] [DEBUG] [REMOTE ] ASTI: Retrieved 4883 rows, trimmed to 300. [2026-01-19T12:02:00.354964] [DEBUG] [REMOTE ] ASTI: PASS: History has at least 300 days. [2026-01-19T12:02:00.355222] [DEBUG] [REMOTE ] ASTI: PASS: Price check passed. Min price $1.43. [2026-01-19T12:02:00.355368] [DEBUG] [REMOTE ] ASTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:00.355518] [DEBUG] [REMOTE ] ASTI: PASS: Integrity check passed. [2026-01-19T12:02:00.355591] [DEBUG] [REMOTE ] ASTI: Symbol is viable for forecasting. [2026-01-19T12:02:00.355654] [INFO ] [MAIN ] [268/3505] ASTI kept (0.4s) | 268 kept, 0 rejected | 140.0/min | ETA: 23.1m [2026-01-19T12:02:00.619136] [DEBUG] [REMOTE ] ASTL: Retrieved 1065 rows, trimmed to 300. [2026-01-19T12:02:00.619297] [DEBUG] [REMOTE ] ASTL: PASS: History has at least 300 days. [2026-01-19T12:02:00.619553] [DEBUG] [REMOTE ] ASTL: PASS: Price check passed. Min price $3.28. [2026-01-19T12:02:00.619727] [DEBUG] [REMOTE ] ASTL: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:00.619860] [DEBUG] [REMOTE ] ASTL: PASS: Integrity check passed. [2026-01-19T12:02:00.619902] [DEBUG] [REMOTE ] ASTL: Symbol is viable for forecasting. [2026-01-19T12:02:00.619963] [INFO ] [MAIN ] [269/3505] ASTL kept (0.3s) | 269 kept, 0 rejected | 140.2/min | ETA: 23.1m [2026-01-19T12:02:01.030990] [DEBUG] [REMOTE ] ASTS: Retrieved 1560 rows, trimmed to 300. [2026-01-19T12:02:01.031121] [DEBUG] [REMOTE ] ASTS: PASS: History has at least 300 days. [2026-01-19T12:02:01.031328] [DEBUG] [REMOTE ] ASTS: PASS: Price check passed. Min price $50.70. [2026-01-19T12:02:01.031468] [DEBUG] [REMOTE ] ASTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:01.031606] [DEBUG] [REMOTE ] ASTS: PASS: Integrity check passed. [2026-01-19T12:02:01.031650] [DEBUG] [REMOTE ] ASTS: Symbol is viable for forecasting. [2026-01-19T12:02:01.031699] [INFO ] [MAIN ] [270/3505] ASTS kept (0.4s) | 270 kept, 0 rejected | 140.3/min | ETA: 23.1m [2026-01-19T12:02:01.614621] [DEBUG] [REMOTE ] ASX: Retrieved 6361 rows, trimmed to 300. [2026-01-19T12:02:01.614761] [DEBUG] [REMOTE ] ASX: PASS: History has at least 300 days. [2026-01-19T12:02:01.614996] [DEBUG] [REMOTE ] ASX: PASS: Price check passed. Min price $12.46. [2026-01-19T12:02:01.615135] [DEBUG] [REMOTE ] ASX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:01.615256] [DEBUG] [REMOTE ] ASX: PASS: Integrity check passed. [2026-01-19T12:02:01.615295] [DEBUG] [REMOTE ] ASX: Symbol is viable for forecasting. [2026-01-19T12:02:01.615343] [INFO ] [MAIN ] [271/3505] ASX kept (0.6s) | 271 kept, 0 rejected | 140.1/min | ETA: 23.1m [2026-01-19T12:02:02.208289] [DEBUG] [REMOTE ] ASYS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:02.208447] [DEBUG] [REMOTE ] ASYS: PASS: History has at least 300 days. [2026-01-19T12:02:02.208722] [DEBUG] [REMOTE ] ASYS: PASS: Price check passed. Min price $7.05. [2026-01-19T12:02:02.208971] [DEBUG] [REMOTE ] ASYS: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:02.209100] [DEBUG] [REMOTE ] ASYS: PASS: Integrity check passed. [2026-01-19T12:02:02.209141] [DEBUG] [REMOTE ] ASYS: Symbol is viable for forecasting. [2026-01-19T12:02:02.209192] [INFO ] [MAIN ] [272/3505] ASYS kept (0.6s) | 272 kept, 0 rejected | 139.9/min | ETA: 23.1m [2026-01-19T12:02:02.436376] [DEBUG] [REMOTE ] ATAI: Retrieved 1151 rows, trimmed to 300. [2026-01-19T12:02:02.436527] [DEBUG] [REMOTE ] ATAI: PASS: History has at least 300 days. [2026-01-19T12:02:02.436802] [DEBUG] [REMOTE ] ATAI: PASS: Price check passed. Min price $3.64. [2026-01-19T12:02:02.436947] [DEBUG] [REMOTE ] ATAI: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:02.437068] [DEBUG] [REMOTE ] ATAI: PASS: Integrity check passed. [2026-01-19T12:02:02.437108] [DEBUG] [REMOTE ] ATAI: Symbol is viable for forecasting. [2026-01-19T12:02:02.437159] [INFO ] [MAIN ] [273/3505] ATAI kept (0.2s) | 273 kept, 0 rejected | 140.1/min | ETA: 23.1m [2026-01-19T12:02:02.944859] [DEBUG] [REMOTE ] ATEC: Retrieved 4938 rows, trimmed to 300. [2026-01-19T12:02:02.944987] [DEBUG] [REMOTE ] ATEC: PASS: History has at least 300 days. [2026-01-19T12:02:02.945216] [DEBUG] [REMOTE ] ATEC: PASS: Price check passed. Min price $15.67. [2026-01-19T12:02:02.945349] [DEBUG] [REMOTE ] ATEC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:02.945460] [DEBUG] [REMOTE ] ATEC: PASS: Integrity check passed. [2026-01-19T12:02:02.945499] [DEBUG] [REMOTE ] ATEC: Symbol is viable for forecasting. [2026-01-19T12:02:02.945546] [INFO ] [MAIN ] [274/3505] ATEC kept (0.5s) | 274 kept, 0 rejected | 140.0/min | ETA: 23.1m [2026-01-19T12:02:03.335721] [DEBUG] [REMOTE ] ATEN: Retrieved 2975 rows, trimmed to 300. [2026-01-19T12:02:03.335859] [DEBUG] [REMOTE ] ATEN: PASS: History has at least 300 days. [2026-01-19T12:02:03.336060] [DEBUG] [REMOTE ] ATEN: PASS: Price check passed. Min price $16.55. [2026-01-19T12:02:03.336194] [DEBUG] [REMOTE ] ATEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:03.336301] [DEBUG] [REMOTE ] ATEN: PASS: Integrity check passed. [2026-01-19T12:02:03.336340] [DEBUG] [REMOTE ] ATEN: Symbol is viable for forecasting. [2026-01-19T12:02:03.336387] [INFO ] [MAIN ] [275/3505] ATEN kept (0.4s) | 275 kept, 0 rejected | 140.1/min | ETA: 23.1m [2026-01-19T12:02:03.656095] [DEBUG] [REMOTE ] ATEX: Retrieved 2756 rows, trimmed to 300. [2026-01-19T12:02:03.656238] [DEBUG] [REMOTE ] ATEX: PASS: History has at least 300 days. [2026-01-19T12:02:03.656476] [DEBUG] [REMOTE ] ATEX: PASS: Price check passed. Min price $17.99. [2026-01-19T12:02:03.656633] [DEBUG] [REMOTE ] ATEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:03.656765] [DEBUG] [REMOTE ] ATEX: PASS: Integrity check passed. [2026-01-19T12:02:03.656806] [DEBUG] [REMOTE ] ATEX: Symbol is viable for forecasting. [2026-01-19T12:02:03.656856] [INFO ] [MAIN ] [276/3505] ATEX kept (0.3s) | 276 kept, 0 rejected | 140.2/min | ETA: 23.0m [2026-01-19T12:02:04.279410] [DEBUG] [REMOTE ] ATGE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:04.279546] [DEBUG] [REMOTE ] ATGE: PASS: History has at least 300 days. [2026-01-19T12:02:04.279779] [DEBUG] [REMOTE ] ATGE: PASS: Price check passed. Min price $89.36. [2026-01-19T12:02:04.279918] [DEBUG] [REMOTE ] ATGE: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:04.280032] [DEBUG] [REMOTE ] ATGE: PASS: Integrity check passed. [2026-01-19T12:02:04.280072] [DEBUG] [REMOTE ] ATGE: Symbol is viable for forecasting. [2026-01-19T12:02:04.280120] [INFO ] [MAIN ] [277/3505] ATGE kept (0.6s) | 277 kept, 0 rejected | 140.0/min | ETA: 23.1m [2026-01-19T12:02:04.621808] [DEBUG] [REMOTE ] ATHM: Retrieved 3043 rows, trimmed to 300. [2026-01-19T12:02:04.621931] [DEBUG] [REMOTE ] ATHM: PASS: History has at least 300 days. [2026-01-19T12:02:04.622146] [DEBUG] [REMOTE ] ATHM: PASS: Price check passed. Min price $21.83. [2026-01-19T12:02:04.622324] [DEBUG] [REMOTE ] ATHM: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:04.622440] [DEBUG] [REMOTE ] ATHM: PASS: Integrity check passed. [2026-01-19T12:02:04.622481] [DEBUG] [REMOTE ] ATHM: Symbol is viable for forecasting. [2026-01-19T12:02:04.622538] [INFO ] [MAIN ] [278/3505] ATHM kept (0.3s) | 278 kept, 0 rejected | 140.1/min | ETA: 23.0m [2026-01-19T12:02:05.141937] [DEBUG] [REMOTE ] ATI: Retrieved 6574 rows, trimmed to 300. [2026-01-19T12:02:05.142127] [DEBUG] [REMOTE ] ATI: PASS: History has at least 300 days. [2026-01-19T12:02:05.142422] [DEBUG] [REMOTE ] ATI: PASS: Price check passed. Min price $82.16. [2026-01-19T12:02:05.142561] [DEBUG] [REMOTE ] ATI: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:05.142730] [DEBUG] [REMOTE ] ATI: PASS: Integrity check passed. [2026-01-19T12:02:05.142772] [DEBUG] [REMOTE ] ATI: Symbol is viable for forecasting. [2026-01-19T12:02:05.142824] [INFO ] [MAIN ] [279/3505] ATI kept (0.5s) | 279 kept, 0 rejected | 140.0/min | ETA: 23.1m [2026-01-19T12:02:05.512528] [DEBUG] [REMOTE ] ATLC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:05.512700] [DEBUG] [REMOTE ] ATLC: PASS: History has at least 300 days. [2026-01-19T12:02:05.512956] [DEBUG] [REMOTE ] ATLC: PASS: Price check passed. Min price $51.00. [2026-01-19T12:02:05.513092] [DEBUG] [REMOTE ] ATLC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:05.513325] [DEBUG] [REMOTE ] ATLC: PASS: Integrity check passed. [2026-01-19T12:02:05.513370] [DEBUG] [REMOTE ] ATLC: Symbol is viable for forecasting. [2026-01-19T12:02:05.513420] [INFO ] [MAIN ] [280/3505] ATLC kept (0.4s) | 280 kept, 0 rejected | 140.0/min | ETA: 23.0m [2026-01-19T12:02:05.731683] [DEBUG] [REMOTE ] ATLCZ: Retrieved 493 rows, trimmed to 300. [2026-01-19T12:02:05.731844] [DEBUG] [REMOTE ] ATLCZ: PASS: History has at least 300 days. [2026-01-19T12:02:05.732102] [DEBUG] [REMOTE ] ATLCZ: PASS: Price check passed. Min price $24.72. [2026-01-19T12:02:05.732271] [DEBUG] [REMOTE ] ATLCZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:05.732419] [DEBUG] [REMOTE ] ATLCZ: PASS: Integrity check passed. [2026-01-19T12:02:05.732477] [DEBUG] [REMOTE ] ATLCZ: Symbol is viable for forecasting. [2026-01-19T12:02:05.732540] [INFO ] [MAIN ] [281/3505] ATLCZ kept (0.2s) | 281 kept, 0 rejected | 140.3/min | ETA: 23.0m [2026-01-19T12:02:06.308141] [DEBUG] [REMOTE ] ATLO: Retrieved 6520 rows, trimmed to 300. [2026-01-19T12:02:06.308367] [DEBUG] [REMOTE ] ATLO: PASS: History has at least 300 days. [2026-01-19T12:02:06.308902] [DEBUG] [REMOTE ] ATLO: PASS: Price check passed. Min price $20.53. [2026-01-19T12:02:06.309063] [DEBUG] [REMOTE ] ATLO: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:06.309222] [DEBUG] [REMOTE ] ATLO: PASS: Integrity check passed. [2026-01-19T12:02:06.309265] [DEBUG] [REMOTE ] ATLO: Symbol is viable for forecasting. [2026-01-19T12:02:06.309324] [INFO ] [MAIN ] [282/3505] ATLO kept (0.6s) | 282 kept, 0 rejected | 140.1/min | ETA: 23.0m [2026-01-19T12:02:06.730791] [DEBUG] [REMOTE ] ATNI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:06.731005] [DEBUG] [REMOTE ] ATNI: PASS: History has at least 300 days. [2026-01-19T12:02:06.731315] [DEBUG] [REMOTE ] ATNI: PASS: Price check passed. Min price $14.03. [2026-01-19T12:02:06.731464] [DEBUG] [REMOTE ] ATNI: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:06.731631] [DEBUG] [REMOTE ] ATNI: PASS: Integrity check passed. [2026-01-19T12:02:06.731676] [DEBUG] [REMOTE ] ATNI: Symbol is viable for forecasting. [2026-01-19T12:02:06.731732] [INFO ] [MAIN ] [283/3505] ATNI kept (0.4s) | 283 kept, 0 rejected | 140.1/min | ETA: 23.0m [2026-01-19T12:02:07.256337] [DEBUG] [REMOTE ] ATO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:07.256625] [DEBUG] [REMOTE ] ATO: PASS: History has at least 300 days. [2026-01-19T12:02:07.257076] [DEBUG] [REMOTE ] ATO: PASS: Price check passed. Min price $166.15. [2026-01-19T12:02:07.257229] [DEBUG] [REMOTE ] ATO: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:07.257398] [DEBUG] [REMOTE ] ATO: PASS: Integrity check passed. [2026-01-19T12:02:07.257468] [DEBUG] [REMOTE ] ATO: Symbol is viable for forecasting. [2026-01-19T12:02:07.257539] [INFO ] [MAIN ] [284/3505] ATO kept (0.5s) | 284 kept, 0 rejected | 140.0/min | ETA: 23.0m [2026-01-19T12:02:07.543692] [DEBUG] [REMOTE ] ATOM: Retrieved 2376 rows, trimmed to 300. [2026-01-19T12:02:07.543960] [DEBUG] [REMOTE ] ATOM: PASS: History has at least 300 days. [2026-01-19T12:02:07.544343] [DEBUG] [REMOTE ] ATOM: PASS: Price check passed. Min price $1.99. [2026-01-19T12:02:07.544541] [DEBUG] [REMOTE ] ATOM: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:07.544759] [DEBUG] [REMOTE ] ATOM: PASS: Integrity check passed. [2026-01-19T12:02:07.544817] [DEBUG] [REMOTE ] ATOM: Symbol is viable for forecasting. [2026-01-19T12:02:07.544890] [INFO ] [MAIN ] [285/3505] ATOM kept (0.3s) | 285 kept, 0 rejected | 140.1/min | ETA: 23.0m [2026-01-19T12:02:07.978319] [DEBUG] [REMOTE ] ATRA: Retrieved 2830 rows, trimmed to 300. [2026-01-19T12:02:07.978456] [DEBUG] [REMOTE ] ATRA: PASS: History has at least 300 days. [2026-01-19T12:02:07.978695] [DEBUG] [REMOTE ] ATRA: PASS: Price check passed. Min price $4.37. [2026-01-19T12:02:07.978836] [DEBUG] [REMOTE ] ATRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:07.978949] [DEBUG] [REMOTE ] ATRA: PASS: Integrity check passed. [2026-01-19T12:02:07.978990] [DEBUG] [REMOTE ] ATRA: Symbol is viable for forecasting. [2026-01-19T12:02:07.979038] [INFO ] [MAIN ] [286/3505] ATRA kept (0.4s) | 286 kept, 0 rejected | 140.1/min | ETA: 23.0m [2026-01-19T12:02:08.426019] [DEBUG] [REMOTE ] ATRC: Retrieved 5145 rows, trimmed to 300. [2026-01-19T12:02:08.426175] [DEBUG] [REMOTE ] ATRC: PASS: History has at least 300 days. [2026-01-19T12:02:08.426437] [DEBUG] [REMOTE ] ATRC: PASS: Price check passed. Min price $31.50. [2026-01-19T12:02:08.426710] [DEBUG] [REMOTE ] ATRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:08.426864] [DEBUG] [REMOTE ] ATRC: PASS: Integrity check passed. [2026-01-19T12:02:08.426911] [DEBUG] [REMOTE ] ATRC: Symbol is viable for forecasting. [2026-01-19T12:02:08.426970] [INFO ] [MAIN ] [287/3505] ATRC kept (0.4s) | 287 kept, 0 rejected | 140.1/min | ETA: 23.0m [2026-01-19T12:02:08.999409] [DEBUG] [REMOTE ] ATRO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:08.999543] [DEBUG] [REMOTE ] ATRO: PASS: History has at least 300 days. [2026-01-19T12:02:08.999780] [DEBUG] [REMOTE ] ATRO: PASS: Price check passed. Min price $46.98. [2026-01-19T12:02:08.999913] [DEBUG] [REMOTE ] ATRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:09.000029] [DEBUG] [REMOTE ] ATRO: PASS: Integrity check passed. [2026-01-19T12:02:09.000067] [DEBUG] [REMOTE ] ATRO: Symbol is viable for forecasting. [2026-01-19T12:02:09.000115] [INFO ] [MAIN ] [288/3505] ATRO kept (0.6s) | 288 kept, 0 rejected | 140.0/min | ETA: 23.0m [2026-01-19T12:02:09.328176] [DEBUG] [REMOTE ] ATXS: Retrieved 2657 rows, trimmed to 300. [2026-01-19T12:02:09.328373] [DEBUG] [REMOTE ] ATXS: PASS: History has at least 300 days. [2026-01-19T12:02:09.328643] [DEBUG] [REMOTE ] ATXS: PASS: Price check passed. Min price $12.21. [2026-01-19T12:02:09.328791] [DEBUG] [REMOTE ] ATXS: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:09.328909] [DEBUG] [REMOTE ] ATXS: PASS: Integrity check passed. [2026-01-19T12:02:09.328948] [DEBUG] [REMOTE ] ATXS: Symbol is viable for forecasting. [2026-01-19T12:02:09.329000] [INFO ] [MAIN ] [289/3505] ATXS kept (0.3s) | 289 kept, 0 rejected | 140.1/min | ETA: 23.0m [2026-01-19T12:02:09.929333] [DEBUG] [REMOTE ] AUB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:09.929619] [DEBUG] [REMOTE ] AUB: PASS: History has at least 300 days. [2026-01-19T12:02:09.930268] [DEBUG] [REMOTE ] AUB: PASS: Price check passed. Min price $31.29. [2026-01-19T12:02:09.930473] [DEBUG] [REMOTE ] AUB: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:09.930727] [DEBUG] [REMOTE ] AUB: PASS: Integrity check passed. [2026-01-19T12:02:09.930793] [DEBUG] [REMOTE ] AUB: Symbol is viable for forecasting. [2026-01-19T12:02:09.930880] [INFO ] [MAIN ] [290/3505] AUB kept (0.6s) | 290 kept, 0 rejected | 139.9/min | ETA: 23.0m [2026-01-19T12:02:10.403042] [DEBUG] [REMOTE ] AUDC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:10.403394] [DEBUG] [REMOTE ] AUDC: PASS: History has at least 300 days. [2026-01-19T12:02:10.403921] [DEBUG] [REMOTE ] AUDC: PASS: Price check passed. Min price $8.36. [2026-01-19T12:02:10.404103] [DEBUG] [REMOTE ] AUDC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:10.404314] [DEBUG] [REMOTE ] AUDC: PASS: Integrity check passed. [2026-01-19T12:02:10.404365] [DEBUG] [REMOTE ] AUDC: Symbol is viable for forecasting. [2026-01-19T12:02:10.404441] [INFO ] [MAIN ] [291/3505] AUDC kept (0.5s) | 291 kept, 0 rejected | 139.8/min | ETA: 23.0m [2026-01-19T12:02:10.572792] [DEBUG] [REMOTE ] AUPH: Retrieved 2855 rows, trimmed to 300. [2026-01-19T12:02:10.572981] [DEBUG] [REMOTE ] AUPH: PASS: History has at least 300 days. [2026-01-19T12:02:10.573240] [DEBUG] [REMOTE ] AUPH: PASS: Price check passed. Min price $11.58. [2026-01-19T12:02:10.573386] [DEBUG] [REMOTE ] AUPH: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:10.573513] [DEBUG] [REMOTE ] AUPH: PASS: Integrity check passed. [2026-01-19T12:02:10.573557] [DEBUG] [REMOTE ] AUPH: Symbol is viable for forecasting. [2026-01-19T12:02:10.573644] [INFO ] [MAIN ] [292/3505] AUPH kept (0.2s) | 292 kept, 0 rejected | 140.1/min | ETA: 22.9m [2026-01-19T12:02:11.038315] [DEBUG] [REMOTE ] AURA: Retrieved 1058 rows, trimmed to 300. [2026-01-19T12:02:11.038513] [DEBUG] [REMOTE ] AURA: PASS: History has at least 300 days. [2026-01-19T12:02:11.038793] [DEBUG] [REMOTE ] AURA: PASS: Price check passed. Min price $5.02. [2026-01-19T12:02:11.038938] [DEBUG] [REMOTE ] AURA: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:11.039055] [DEBUG] [REMOTE ] AURA: PASS: Integrity check passed. [2026-01-19T12:02:11.039098] [DEBUG] [REMOTE ] AURA: Symbol is viable for forecasting. [2026-01-19T12:02:11.039161] [INFO ] [MAIN ] [293/3505] AURA kept (0.5s) | 293 kept, 0 rejected | 140.1/min | ETA: 22.9m [2026-01-19T12:02:11.361062] [DEBUG] [REMOTE ] AUTL: Retrieved 1903 rows, trimmed to 300. [2026-01-19T12:02:11.361253] [DEBUG] [REMOTE ] AUTL: PASS: History has at least 300 days. [2026-01-19T12:02:11.361493] [DEBUG] [REMOTE ] AUTL: PASS: Price check passed. Min price $1.23. [2026-01-19T12:02:11.361676] [DEBUG] [REMOTE ] AUTL: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:11.361802] [DEBUG] [REMOTE ] AUTL: PASS: Integrity check passed. [2026-01-19T12:02:11.361847] [DEBUG] [REMOTE ] AUTL: Symbol is viable for forecasting. [2026-01-19T12:02:11.361903] [INFO ] [MAIN ] [294/3505] AUTL kept (0.3s) | 294 kept, 0 rejected | 140.2/min | ETA: 22.9m [2026-01-19T12:02:12.070877] [DEBUG] [REMOTE ] AVA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:12.071319] [DEBUG] [REMOTE ] AVA: PASS: History has at least 300 days. [2026-01-19T12:02:12.071757] [DEBUG] [REMOTE ] AVA: PASS: Price check passed. Min price $37.60. [2026-01-19T12:02:12.071921] [DEBUG] [REMOTE ] AVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:12.072089] [DEBUG] [REMOTE ] AVA: PASS: Integrity check passed. [2026-01-19T12:02:12.072135] [DEBUG] [REMOTE ] AVA: Symbol is viable for forecasting. [2026-01-19T12:02:12.072195] [INFO ] [MAIN ] [295/3505] AVA kept (0.7s) | 295 kept, 0 rejected | 139.9/min | ETA: 22.9m [2026-01-19T12:02:12.344999] [DEBUG] [REMOTE ] AVAH: Retrieved 1187 rows, trimmed to 300. [2026-01-19T12:02:12.345364] [DEBUG] [REMOTE ] AVAH: PASS: History has at least 300 days. [2026-01-19T12:02:12.345810] [DEBUG] [REMOTE ] AVAH: PASS: Price check passed. Min price $8.08. [2026-01-19T12:02:12.346237] [DEBUG] [REMOTE ] AVAH: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:12.346516] [DEBUG] [REMOTE ] AVAH: PASS: Integrity check passed. [2026-01-19T12:02:12.346631] [DEBUG] [REMOTE ] AVAH: Symbol is viable for forecasting. [2026-01-19T12:02:12.346746] [INFO ] [MAIN ] [296/3505] AVAH kept (0.3s) | 296 kept, 0 rejected | 140.0/min | ETA: 22.9m [2026-01-19T12:02:12.815319] [DEBUG] [REMOTE ] AVAL: Retrieved 2847 rows, trimmed to 300. [2026-01-19T12:02:12.815600] [DEBUG] [REMOTE ] AVAL: PASS: History has at least 300 days. [2026-01-19T12:02:12.816027] [DEBUG] [REMOTE ] AVAL: PASS: Price check passed. Min price $3.84. [2026-01-19T12:02:12.816235] [DEBUG] [REMOTE ] AVAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:12.816443] [DEBUG] [REMOTE ] AVAL: PASS: Integrity check passed. [2026-01-19T12:02:12.816508] [DEBUG] [REMOTE ] AVAL: Symbol is viable for forecasting. [2026-01-19T12:02:12.816617] [INFO ] [MAIN ] [297/3505] AVAL kept (0.5s) | 297 kept, 0 rejected | 140.0/min | ETA: 22.9m [2026-01-19T12:02:13.238374] [DEBUG] [REMOTE ] AVB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:13.238668] [DEBUG] [REMOTE ] AVB: PASS: History has at least 300 days. [2026-01-19T12:02:13.239089] [DEBUG] [REMOTE ] AVB: PASS: Price check passed. Min price $172.26. [2026-01-19T12:02:13.239282] [DEBUG] [REMOTE ] AVB: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:13.239471] [DEBUG] [REMOTE ] AVB: PASS: Integrity check passed. [2026-01-19T12:02:13.239518] [DEBUG] [REMOTE ] AVB: Symbol is viable for forecasting. [2026-01-19T12:02:13.239622] [INFO ] [MAIN ] [298/3505] AVB kept (0.4s) | 298 kept, 0 rejected | 140.0/min | ETA: 22.9m [2026-01-19T12:02:13.393089] [DEBUG] [REMOTE ] AVBP: Retrieved 496 rows, trimmed to 300. [2026-01-19T12:02:13.393293] [DEBUG] [REMOTE ] AVBP: PASS: History has at least 300 days. [2026-01-19T12:02:13.393549] [DEBUG] [REMOTE ] AVBP: PASS: Price check passed. Min price $17.60. [2026-01-19T12:02:13.393718] [DEBUG] [REMOTE ] AVBP: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:13.393844] [DEBUG] [REMOTE ] AVBP: PASS: Integrity check passed. [2026-01-19T12:02:13.393888] [DEBUG] [REMOTE ] AVBP: Symbol is viable for forecasting. [2026-01-19T12:02:13.393941] [INFO ] [MAIN ] [299/3505] AVBP kept (0.2s) | 299 kept, 0 rejected | 140.3/min | ETA: 22.9m [2026-01-19T12:02:14.142424] [DEBUG] [REMOTE ] AVD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:14.142679] [DEBUG] [REMOTE ] AVD: PASS: History has at least 300 days. [2026-01-19T12:02:14.143055] [DEBUG] [REMOTE ] AVD: PASS: Price check passed. Min price $3.75. [2026-01-19T12:02:14.143211] [DEBUG] [REMOTE ] AVD: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:14.143372] [DEBUG] [REMOTE ] AVD: PASS: Integrity check passed. [2026-01-19T12:02:14.143422] [DEBUG] [REMOTE ] AVD: Symbol is viable for forecasting. [2026-01-19T12:02:14.143664] [INFO ] [MAIN ] [300/3505] AVD kept (0.7s) | 300 kept, 0 rejected | 140.0/min | ETA: 22.9m [2026-01-19T12:02:14.619236] [DEBUG] [REMOTE ] AVDL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:14.619488] [DEBUG] [REMOTE ] AVDL: PASS: History has at least 300 days. [2026-01-19T12:02:14.620048] [DEBUG] [REMOTE ] AVDL: PASS: Price check passed. Min price $18.52. [2026-01-19T12:02:14.620240] [DEBUG] [REMOTE ] AVDL: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:14.620426] [DEBUG] [REMOTE ] AVDL: PASS: Integrity check passed. [2026-01-19T12:02:14.620473] [DEBUG] [REMOTE ] AVDL: Symbol is viable for forecasting. [2026-01-19T12:02:14.620534] [INFO ] [MAIN ] [301/3505] AVDL kept (0.5s) | 301 kept, 0 rejected | 139.9/min | ETA: 22.9m [2026-01-19T12:02:15.001099] [DEBUG] [REMOTE ] AVGO: Retrieved 4138 rows, trimmed to 300. [2026-01-19T12:02:15.001329] [DEBUG] [REMOTE ] AVGO: PASS: History has at least 300 days. [2026-01-19T12:02:15.001705] [DEBUG] [REMOTE ] AVGO: PASS: Price check passed. Min price $325.40. [2026-01-19T12:02:15.001859] [DEBUG] [REMOTE ] AVGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:15.002011] [DEBUG] [REMOTE ] AVGO: PASS: Integrity check passed. [2026-01-19T12:02:15.002054] [DEBUG] [REMOTE ] AVGO: Symbol is viable for forecasting. [2026-01-19T12:02:15.002315] [INFO ] [MAIN ] [302/3505] AVGO kept (0.4s) | 302 kept, 0 rejected | 140.0/min | ETA: 22.9m [2026-01-19T12:02:15.134424] [DEBUG] [REMOTE ] AVGX: Retrieved 352 rows, trimmed to 300. [2026-01-19T12:02:15.134627] [DEBUG] [REMOTE ] AVGX: PASS: History has at least 300 days. [2026-01-19T12:02:15.134874] [DEBUG] [REMOTE ] AVGX: PASS: Price check passed. Min price $41.72. [2026-01-19T12:02:15.135078] [DEBUG] [REMOTE ] AVGX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:15.135207] [DEBUG] [REMOTE ] AVGX: PASS: Integrity check passed. [2026-01-19T12:02:15.135248] [DEBUG] [REMOTE ] AVGX: Symbol is viable for forecasting. [2026-01-19T12:02:15.135300] [INFO ] [MAIN ] [303/3505] AVGX kept (0.1s) | 303 kept, 0 rejected | 140.3/min | ETA: 22.8m [2026-01-19T12:02:15.866843] [DEBUG] [REMOTE ] AVK: Retrieved 5717 rows, trimmed to 300. [2026-01-19T12:02:15.867070] [DEBUG] [REMOTE ] AVK: PASS: History has at least 300 days. [2026-01-19T12:02:15.867561] [DEBUG] [REMOTE ] AVK: PASS: Price check passed. Min price $11.81. [2026-01-19T12:02:15.867739] [DEBUG] [REMOTE ] AVK: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:15.867903] [DEBUG] [REMOTE ] AVK: PASS: Integrity check passed. [2026-01-19T12:02:15.867946] [DEBUG] [REMOTE ] AVK: Symbol is viable for forecasting. [2026-01-19T12:02:15.868007] [INFO ] [MAIN ] [304/3505] AVK kept (0.7s) | 304 kept, 0 rejected | 139.9/min | ETA: 22.9m [2026-01-19T12:02:16.283413] [DEBUG] [REMOTE ] AVNS: Retrieved 2827 rows, trimmed to 300. [2026-01-19T12:02:16.283674] [DEBUG] [REMOTE ] AVNS: PASS: History has at least 300 days. [2026-01-19T12:02:16.284082] [DEBUG] [REMOTE ] AVNS: PASS: Price check passed. Min price $10.66. [2026-01-19T12:02:16.284282] [DEBUG] [REMOTE ] AVNS: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:16.284477] [DEBUG] [REMOTE ] AVNS: PASS: Integrity check passed. [2026-01-19T12:02:16.284746] [DEBUG] [REMOTE ] AVNS: Symbol is viable for forecasting. [2026-01-19T12:02:16.284832] [INFO ] [MAIN ] [305/3505] AVNS kept (0.4s) | 305 kept, 0 rejected | 140.0/min | ETA: 22.9m [2026-01-19T12:02:16.543868] [DEBUG] [REMOTE ] AVO: Retrieved 1330 rows, trimmed to 300. [2026-01-19T12:02:16.544076] [DEBUG] [REMOTE ] AVO: PASS: History has at least 300 days. [2026-01-19T12:02:16.544346] [DEBUG] [REMOTE ] AVO: PASS: Price check passed. Min price $11.25. [2026-01-19T12:02:16.544491] [DEBUG] [REMOTE ] AVO: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:16.544643] [DEBUG] [REMOTE ] AVO: PASS: Integrity check passed. [2026-01-19T12:02:16.544686] [DEBUG] [REMOTE ] AVO: Symbol is viable for forecasting. [2026-01-19T12:02:16.544741] [INFO ] [MAIN ] [306/3505] AVO kept (0.3s) | 306 kept, 0 rejected | 140.1/min | ETA: 22.8m [2026-01-19T12:02:17.037563] [DEBUG] [REMOTE ] AVTX: Retrieved 2557 rows, trimmed to 300. [2026-01-19T12:02:17.037797] [DEBUG] [REMOTE ] AVTX: PASS: History has at least 300 days. [2026-01-19T12:02:17.038086] [DEBUG] [REMOTE ] AVTX: PASS: Price check passed. Min price $14.73. [2026-01-19T12:02:17.038235] [DEBUG] [REMOTE ] AVTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:17.038359] [DEBUG] [REMOTE ] AVTX: PASS: Integrity check passed. [2026-01-19T12:02:17.038403] [DEBUG] [REMOTE ] AVTX: Symbol is viable for forecasting. [2026-01-19T12:02:17.038457] [INFO ] [MAIN ] [307/3505] AVTX kept (0.5s) | 307 kept, 0 rejected | 140.1/min | ETA: 22.8m [2026-01-19T12:02:17.506419] [DEBUG] [REMOTE ] AVXL: Retrieved 4892 rows, trimmed to 300. [2026-01-19T12:02:17.506566] [DEBUG] [REMOTE ] AVXL: PASS: History has at least 300 days. [2026-01-19T12:02:17.506828] [DEBUG] [REMOTE ] AVXL: PASS: Price check passed. Min price $3.08. [2026-01-19T12:02:17.506967] [DEBUG] [REMOTE ] AVXL: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:17.507091] [DEBUG] [REMOTE ] AVXL: PASS: Integrity check passed. [2026-01-19T12:02:17.507133] [DEBUG] [REMOTE ] AVXL: Symbol is viable for forecasting. [2026-01-19T12:02:17.507183] [INFO ] [MAIN ] [308/3505] AVXL kept (0.5s) | 308 kept, 0 rejected | 140.0/min | ETA: 22.8m [2026-01-19T12:02:17.828445] [DEBUG] [REMOTE ] AVY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:17.828691] [DEBUG] [REMOTE ] AVY: PASS: History has at least 300 days. [2026-01-19T12:02:17.829046] [DEBUG] [REMOTE ] AVY: PASS: Price check passed. Min price $165.13. [2026-01-19T12:02:17.829194] [DEBUG] [REMOTE ] AVY: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:17.829344] [DEBUG] [REMOTE ] AVY: PASS: Integrity check passed. [2026-01-19T12:02:17.829394] [DEBUG] [REMOTE ] AVY: Symbol is viable for forecasting. [2026-01-19T12:02:17.829456] [INFO ] [MAIN ] [309/3505] AVY kept (0.3s) | 309 kept, 0 rejected | 140.1/min | ETA: 22.8m [2026-01-19T12:02:18.382877] [DEBUG] [REMOTE ] AWF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:18.383028] [DEBUG] [REMOTE ] AWF: PASS: History has at least 300 days. [2026-01-19T12:02:18.383274] [DEBUG] [REMOTE ] AWF: PASS: Price check passed. Min price $10.46. [2026-01-19T12:02:18.383418] [DEBUG] [REMOTE ] AWF: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:18.383544] [DEBUG] [REMOTE ] AWF: PASS: Integrity check passed. [2026-01-19T12:02:18.383628] [DEBUG] [REMOTE ] AWF: Symbol is viable for forecasting. [2026-01-19T12:02:18.383833] [INFO ] [MAIN ] [310/3505] AWF kept (0.6s) | 310 kept, 0 rejected | 140.0/min | ETA: 22.8m [2026-01-19T12:02:18.851032] [DEBUG] [REMOTE ] AWI: Retrieved 4842 rows, trimmed to 300. [2026-01-19T12:02:18.851185] [DEBUG] [REMOTE ] AWI: PASS: History has at least 300 days. [2026-01-19T12:02:18.851432] [DEBUG] [REMOTE ] AWI: PASS: Price check passed. Min price $179.87. [2026-01-19T12:02:18.851589] [DEBUG] [REMOTE ] AWI: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:18.851722] [DEBUG] [REMOTE ] AWI: PASS: Integrity check passed. [2026-01-19T12:02:18.851762] [DEBUG] [REMOTE ] AWI: Symbol is viable for forecasting. [2026-01-19T12:02:18.851813] [INFO ] [MAIN ] [311/3505] AWI kept (0.5s) | 311 kept, 0 rejected | 140.0/min | ETA: 22.8m [2026-01-19T12:02:19.090551] [DEBUG] [REMOTE ] AWK: Retrieved 4463 rows, trimmed to 300. [2026-01-19T12:02:19.090710] [DEBUG] [REMOTE ] AWK: PASS: History has at least 300 days. [2026-01-19T12:02:19.090925] [DEBUG] [REMOTE ] AWK: PASS: Price check passed. Min price $125.18. [2026-01-19T12:02:19.091063] [DEBUG] [REMOTE ] AWK: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:19.091178] [DEBUG] [REMOTE ] AWK: PASS: Integrity check passed. [2026-01-19T12:02:19.091219] [DEBUG] [REMOTE ] AWK: Symbol is viable for forecasting. [2026-01-19T12:02:19.091266] [INFO ] [MAIN ] [312/3505] AWK kept (0.2s) | 312 kept, 0 rejected | 140.2/min | ETA: 22.8m [2026-01-19T12:02:19.537978] [DEBUG] [REMOTE ] AWP: Retrieved 4713 rows, trimmed to 300. [2026-01-19T12:02:19.538138] [DEBUG] [REMOTE ] AWP: PASS: History has at least 300 days. [2026-01-19T12:02:19.538369] [DEBUG] [REMOTE ] AWP: PASS: Price check passed. Min price $3.74. [2026-01-19T12:02:19.538510] [DEBUG] [REMOTE ] AWP: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:19.538675] [DEBUG] [REMOTE ] AWP: PASS: Integrity check passed. [2026-01-19T12:02:19.538728] [DEBUG] [REMOTE ] AWP: Symbol is viable for forecasting. [2026-01-19T12:02:19.538781] [INFO ] [MAIN ] [313/3505] AWP kept (0.4s) | 313 kept, 0 rejected | 140.1/min | ETA: 22.8m [2026-01-19T12:02:20.075054] [DEBUG] [REMOTE ] AWRE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:20.075202] [DEBUG] [REMOTE ] AWRE: PASS: History has at least 300 days. [2026-01-19T12:02:20.075443] [DEBUG] [REMOTE ] AWRE: PASS: Price check passed. Min price $1.85. [2026-01-19T12:02:20.075603] [DEBUG] [REMOTE ] AWRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:20.075728] [DEBUG] [REMOTE ] AWRE: PASS: Integrity check passed. [2026-01-19T12:02:20.075769] [DEBUG] [REMOTE ] AWRE: Symbol is viable for forecasting. [2026-01-19T12:02:20.075820] [INFO ] [MAIN ] [314/3505] AWRE kept (0.5s) | 314 kept, 0 rejected | 140.0/min | ETA: 22.8m [2026-01-19T12:02:20.331065] [DEBUG] [REMOTE ] AXGN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:20.331208] [DEBUG] [REMOTE ] AXGN: PASS: History has at least 300 days. [2026-01-19T12:02:20.331437] [DEBUG] [REMOTE ] AXGN: PASS: Price check passed. Min price $17.77. [2026-01-19T12:02:20.331593] [DEBUG] [REMOTE ] AXGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:20.331713] [DEBUG] [REMOTE ] AXGN: PASS: Integrity check passed. [2026-01-19T12:02:20.331753] [DEBUG] [REMOTE ] AXGN: Symbol is viable for forecasting. [2026-01-19T12:02:20.331801] [INFO ] [MAIN ] [315/3505] AXGN kept (0.3s) | 315 kept, 0 rejected | 140.2/min | ETA: 22.8m [2026-01-19T12:02:20.927591] [DEBUG] [REMOTE ] AXL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:20.927743] [DEBUG] [REMOTE ] AXL: PASS: History has at least 300 days. [2026-01-19T12:02:20.927984] [DEBUG] [REMOTE ] AXL: PASS: Price check passed. Min price $5.83. [2026-01-19T12:02:20.928124] [DEBUG] [REMOTE ] AXL: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:20.928251] [DEBUG] [REMOTE ] AXL: PASS: Integrity check passed. [2026-01-19T12:02:20.928290] [DEBUG] [REMOTE ] AXL: Symbol is viable for forecasting. [2026-01-19T12:02:20.928339] [INFO ] [MAIN ] [316/3505] AXL kept (0.6s) | 316 kept, 0 rejected | 140.0/min | ETA: 22.8m [2026-01-19T12:02:21.224616] [DEBUG] [REMOTE ] AXP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:21.224783] [DEBUG] [REMOTE ] AXP: PASS: History has at least 300 days. [2026-01-19T12:02:21.225069] [DEBUG] [REMOTE ] AXP: PASS: Price check passed. Min price $339.91. [2026-01-19T12:02:21.225243] [DEBUG] [REMOTE ] AXP: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:21.225388] [DEBUG] [REMOTE ] AXP: PASS: Integrity check passed. [2026-01-19T12:02:21.225429] [DEBUG] [REMOTE ] AXP: Symbol is viable for forecasting. [2026-01-19T12:02:21.225485] [INFO ] [MAIN ] [317/3505] AXP kept (0.3s) | 317 kept, 0 rejected | 140.2/min | ETA: 22.7m [2026-01-19T12:02:21.720613] [DEBUG] [REMOTE ] AXS: Retrieved 5674 rows, trimmed to 300. [2026-01-19T12:02:21.720747] [DEBUG] [REMOTE ] AXS: PASS: History has at least 300 days. [2026-01-19T12:02:21.720996] [DEBUG] [REMOTE ] AXS: PASS: Price check passed. Min price $87.89. [2026-01-19T12:02:21.721143] [DEBUG] [REMOTE ] AXS: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:21.721263] [DEBUG] [REMOTE ] AXS: PASS: Integrity check passed. [2026-01-19T12:02:21.721306] [DEBUG] [REMOTE ] AXS: Symbol is viable for forecasting. [2026-01-19T12:02:21.721357] [INFO ] [MAIN ] [318/3505] AXS kept (0.5s) | 318 kept, 0 rejected | 140.1/min | ETA: 22.7m [2026-01-19T12:02:22.039814] [DEBUG] [REMOTE ] AXSM: Retrieved 2554 rows, trimmed to 300. [2026-01-19T12:02:22.039947] [DEBUG] [REMOTE ] AXSM: PASS: History has at least 300 days. [2026-01-19T12:02:22.040154] [DEBUG] [REMOTE ] AXSM: PASS: Price check passed. Min price $127.06. [2026-01-19T12:02:22.040292] [DEBUG] [REMOTE ] AXSM: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:22.040404] [DEBUG] [REMOTE ] AXSM: PASS: Integrity check passed. [2026-01-19T12:02:22.040445] [DEBUG] [REMOTE ] AXSM: Symbol is viable for forecasting. [2026-01-19T12:02:22.040497] [INFO ] [MAIN ] [319/3505] AXSM kept (0.3s) | 319 kept, 0 rejected | 140.2/min | ETA: 22.7m [2026-01-19T12:02:22.458913] [DEBUG] [REMOTE ] AXTA: Retrieved 2811 rows, trimmed to 300. [2026-01-19T12:02:22.459047] [DEBUG] [REMOTE ] AXTA: PASS: History has at least 300 days. [2026-01-19T12:02:22.459262] [DEBUG] [REMOTE ] AXTA: PASS: Price check passed. Min price $27.56. [2026-01-19T12:02:22.459399] [DEBUG] [REMOTE ] AXTA: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:22.459526] [DEBUG] [REMOTE ] AXTA: PASS: Integrity check passed. [2026-01-19T12:02:22.459600] [DEBUG] [REMOTE ] AXTA: Symbol is viable for forecasting. [2026-01-19T12:02:22.459653] [INFO ] [MAIN ] [320/3505] AXTA kept (0.4s) | 320 kept, 0 rejected | 140.2/min | ETA: 22.7m [2026-01-19T12:02:22.931615] [DEBUG] [REMOTE ] AXTI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:22.931912] [DEBUG] [REMOTE ] AXTI: PASS: History has at least 300 days. [2026-01-19T12:02:22.932435] [DEBUG] [REMOTE ] AXTI: PASS: Price check passed. Min price $4.94. [2026-01-19T12:02:22.932674] [DEBUG] [REMOTE ] AXTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:22.932904] [DEBUG] [REMOTE ] AXTI: PASS: Integrity check passed. [2026-01-19T12:02:22.932966] [DEBUG] [REMOTE ] AXTI: Symbol is viable for forecasting. [2026-01-19T12:02:22.933054] [INFO ] [MAIN ] [321/3505] AXTI kept (0.5s) | 321 kept, 0 rejected | 140.2/min | ETA: 22.7m [2026-01-19T12:02:23.210970] [DEBUG] [REMOTE ] AYI: Retrieved 6070 rows, trimmed to 300. [2026-01-19T12:02:23.211161] [DEBUG] [REMOTE ] AYI: PASS: History has at least 300 days. [2026-01-19T12:02:23.211424] [DEBUG] [REMOTE ] AYI: PASS: Price check passed. Min price $316.00. [2026-01-19T12:02:23.211585] [DEBUG] [REMOTE ] AYI: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:23.211715] [DEBUG] [REMOTE ] AYI: PASS: Integrity check passed. [2026-01-19T12:02:23.211755] [DEBUG] [REMOTE ] AYI: Symbol is viable for forecasting. [2026-01-19T12:02:23.211808] [INFO ] [MAIN ] [322/3505] AYI kept (0.3s) | 322 kept, 0 rejected | 140.3/min | ETA: 22.7m [2026-01-19T12:02:23.589495] [DEBUG] [REMOTE ] AZ: Retrieved 1394 rows, trimmed to 300. [2026-01-19T12:02:23.589750] [DEBUG] [REMOTE ] AZ: PASS: History has at least 300 days. [2026-01-19T12:02:23.590061] [DEBUG] [REMOTE ] AZ: PASS: Price check passed. Min price $5.20. [2026-01-19T12:02:23.590241] [DEBUG] [REMOTE ] AZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:23.590419] [DEBUG] [REMOTE ] AZ: PASS: Integrity check passed. [2026-01-19T12:02:23.590485] [DEBUG] [REMOTE ] AZ: Symbol is viable for forecasting. [2026-01-19T12:02:23.590563] [INFO ] [MAIN ] [323/3505] AZ kept (0.4s) | 323 kept, 0 rejected | 140.4/min | ETA: 22.7m [2026-01-19T12:02:24.226927] [DEBUG] [REMOTE ] AZN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:24.227285] [DEBUG] [REMOTE ] AZN: PASS: History has at least 300 days. [2026-01-19T12:02:24.227666] [DEBUG] [REMOTE ] AZN: PASS: Price check passed. Min price $81.15. [2026-01-19T12:02:24.227818] [DEBUG] [REMOTE ] AZN: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:24.227992] [DEBUG] [REMOTE ] AZN: PASS: Integrity check passed. [2026-01-19T12:02:24.228039] [DEBUG] [REMOTE ] AZN: Symbol is viable for forecasting. [2026-01-19T12:02:24.228097] [INFO ] [MAIN ] [324/3505] AZN kept (0.6s) | 324 kept, 0 rejected | 140.2/min | ETA: 22.7m [2026-01-19T12:02:24.544841] [DEBUG] [REMOTE ] AZO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:24.545046] [DEBUG] [REMOTE ] AZO: PASS: History has at least 300 days. [2026-01-19T12:02:24.545345] [DEBUG] [REMOTE ] AZO: PASS: Price check passed. Min price $3244.92. [2026-01-19T12:02:24.545497] [DEBUG] [REMOTE ] AZO: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:24.545658] [DEBUG] [REMOTE ] AZO: PASS: Integrity check passed. [2026-01-19T12:02:24.545873] [DEBUG] [REMOTE ] AZO: Symbol is viable for forecasting. [2026-01-19T12:02:24.545934] [INFO ] [MAIN ] [325/3505] AZO kept (0.3s) | 325 kept, 0 rejected | 140.3/min | ETA: 22.7m [2026-01-19T12:02:25.109023] [DEBUG] [REMOTE ] AZZ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:25.109158] [DEBUG] [REMOTE ] AZZ: PASS: History has at least 300 days. [2026-01-19T12:02:25.109388] [DEBUG] [REMOTE ] AZZ: PASS: Price check passed. Min price $97.64. [2026-01-19T12:02:25.109526] [DEBUG] [REMOTE ] AZZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:25.109674] [DEBUG] [REMOTE ] AZZ: PASS: Integrity check passed. [2026-01-19T12:02:25.109716] [DEBUG] [REMOTE ] AZZ: Symbol is viable for forecasting. [2026-01-19T12:02:25.109765] [INFO ] [MAIN ] [326/3505] AZZ kept (0.6s) | 326 kept, 0 rejected | 140.1/min | ETA: 22.7m [2026-01-19T12:02:25.612225] [DEBUG] [REMOTE ] BA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:25.612387] [DEBUG] [REMOTE ] BA: PASS: History has at least 300 days. [2026-01-19T12:02:25.612660] [DEBUG] [REMOTE ] BA: PASS: Price check passed. Min price $179.12. [2026-01-19T12:02:25.612909] [DEBUG] [REMOTE ] BA: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:25.613034] [DEBUG] [REMOTE ] BA: PASS: Integrity check passed. [2026-01-19T12:02:25.613075] [DEBUG] [REMOTE ] BA: Symbol is viable for forecasting. [2026-01-19T12:02:25.613126] [INFO ] [MAIN ] [327/3505] BA kept (0.5s) | 327 kept, 0 rejected | 140.1/min | ETA: 22.7m [2026-01-19T12:02:25.843195] [DEBUG] [REMOTE ] BABA: Retrieved 2849 rows, trimmed to 300. [2026-01-19T12:02:25.843328] [DEBUG] [REMOTE ] BABA: PASS: History has at least 300 days. [2026-01-19T12:02:25.843541] [DEBUG] [REMOTE ] BABA: PASS: Price check passed. Min price $146.58. [2026-01-19T12:02:25.843701] [DEBUG] [REMOTE ] BABA: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:25.843816] [DEBUG] [REMOTE ] BABA: PASS: Integrity check passed. [2026-01-19T12:02:25.843857] [DEBUG] [REMOTE ] BABA: Symbol is viable for forecasting. [2026-01-19T12:02:25.843908] [INFO ] [MAIN ] [328/3505] BABA kept (0.2s) | 328 kept, 0 rejected | 140.3/min | ETA: 22.7m [2026-01-19T12:02:26.245718] [DEBUG] [REMOTE ] BABX: Retrieved 776 rows, trimmed to 300. [2026-01-19T12:02:26.245890] [DEBUG] [REMOTE ] BABX: PASS: History has at least 300 days. [2026-01-19T12:02:26.246211] [DEBUG] [REMOTE ] BABX: PASS: Price check passed. Min price $35.89. [2026-01-19T12:02:26.246416] [DEBUG] [REMOTE ] BABX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:26.246615] [DEBUG] [REMOTE ] BABX: PASS: Integrity check passed. [2026-01-19T12:02:26.246681] [DEBUG] [REMOTE ] BABX: Symbol is viable for forecasting. [2026-01-19T12:02:26.246754] [INFO ] [MAIN ] [329/3505] BABX kept (0.4s) | 329 kept, 0 rejected | 140.3/min | ETA: 22.6m [2026-01-19T12:02:26.911060] [DEBUG] [REMOTE ] BAC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:26.911246] [DEBUG] [REMOTE ] BAC: PASS: History has at least 300 days. [2026-01-19T12:02:26.911649] [DEBUG] [REMOTE ] BAC: PASS: Price check passed. Min price $50.74. [2026-01-19T12:02:26.912005] [DEBUG] [REMOTE ] BAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:26.912225] [DEBUG] [REMOTE ] BAC: PASS: Integrity check passed. [2026-01-19T12:02:26.912288] [DEBUG] [REMOTE ] BAC: Symbol is viable for forecasting. [2026-01-19T12:02:26.912360] [INFO ] [MAIN ] [330/3505] BAC kept (0.7s) | 330 kept, 0 rejected | 140.0/min | ETA: 22.7m [2026-01-19T12:02:27.307186] [DEBUG] [REMOTE ] BAH: Retrieved 3813 rows, trimmed to 300. [2026-01-19T12:02:27.307505] [DEBUG] [REMOTE ] BAH: PASS: History has at least 300 days. [2026-01-19T12:02:27.308059] [DEBUG] [REMOTE ] BAH: PASS: Price check passed. Min price $79.90. [2026-01-19T12:02:27.308275] [DEBUG] [REMOTE ] BAH: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:27.308737] [DEBUG] [REMOTE ] BAH: PASS: Integrity check passed. [2026-01-19T12:02:27.308805] [DEBUG] [REMOTE ] BAH: Symbol is viable for forecasting. [2026-01-19T12:02:27.308889] [INFO ] [MAIN ] [331/3505] BAH kept (0.4s) | 331 kept, 0 rejected | 140.1/min | ETA: 22.7m [2026-01-19T12:02:27.789089] [DEBUG] [REMOTE ] BALL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:27.789324] [DEBUG] [REMOTE ] BALL: PASS: History has at least 300 days. [2026-01-19T12:02:27.789901] [DEBUG] [REMOTE ] BALL: PASS: Price check passed. Min price $46.22. [2026-01-19T12:02:27.790060] [DEBUG] [REMOTE ] BALL: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:27.790206] [DEBUG] [REMOTE ] BALL: PASS: Integrity check passed. [2026-01-19T12:02:27.790249] [DEBUG] [REMOTE ] BALL: Symbol is viable for forecasting. [2026-01-19T12:02:27.790308] [INFO ] [MAIN ] [332/3505] BALL kept (0.5s) | 332 kept, 0 rejected | 140.0/min | ETA: 22.7m [2026-01-19T12:02:28.012638] [DEBUG] [REMOTE ] BAM: Retrieved 784 rows, trimmed to 300. [2026-01-19T12:02:28.012838] [DEBUG] [REMOTE ] BAM: PASS: History has at least 300 days. [2026-01-19T12:02:28.013111] [DEBUG] [REMOTE ] BAM: PASS: Price check passed. Min price $49.00. [2026-01-19T12:02:28.013287] [DEBUG] [REMOTE ] BAM: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:28.013427] [DEBUG] [REMOTE ] BAM: PASS: Integrity check passed. [2026-01-19T12:02:28.013470] [DEBUG] [REMOTE ] BAM: Symbol is viable for forecasting. [2026-01-19T12:02:28.013525] [INFO ] [MAIN ] [333/3505] BAM kept (0.2s) | 333 kept, 0 rejected | 140.2/min | ETA: 22.6m [2026-01-19T12:02:28.584280] [DEBUG] [REMOTE ] BANC: Retrieved 5862 rows, trimmed to 300. [2026-01-19T12:02:28.584430] [DEBUG] [REMOTE ] BANC: PASS: History has at least 300 days. [2026-01-19T12:02:28.584694] [DEBUG] [REMOTE ] BANC: PASS: Price check passed. Min price $16.12. [2026-01-19T12:02:28.585144] [DEBUG] [REMOTE ] BANC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:28.585280] [DEBUG] [REMOTE ] BANC: PASS: Integrity check passed. [2026-01-19T12:02:28.585322] [DEBUG] [REMOTE ] BANC: Symbol is viable for forecasting. [2026-01-19T12:02:28.585371] [INFO ] [MAIN ] [334/3505] BANC kept (0.6s) | 334 kept, 0 rejected | 140.1/min | ETA: 22.6m [2026-01-19T12:02:28.891947] [DEBUG] [REMOTE ] BAND: Retrieved 2056 rows, trimmed to 300. [2026-01-19T12:02:28.892161] [DEBUG] [REMOTE ] BAND: PASS: History has at least 300 days. [2026-01-19T12:02:28.892435] [DEBUG] [REMOTE ] BAND: PASS: Price check passed. Min price $13.41. [2026-01-19T12:02:28.892596] [DEBUG] [REMOTE ] BAND: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:28.892732] [DEBUG] [REMOTE ] BAND: PASS: Integrity check passed. [2026-01-19T12:02:28.892774] [DEBUG] [REMOTE ] BAND: Symbol is viable for forecasting. [2026-01-19T12:02:28.892827] [INFO ] [MAIN ] [335/3505] BAND kept (0.3s) | 335 kept, 0 rejected | 140.2/min | ETA: 22.6m [2026-01-19T12:02:29.480558] [DEBUG] [REMOTE ] BANF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:29.480845] [DEBUG] [REMOTE ] BANF: PASS: History has at least 300 days. [2026-01-19T12:02:29.481244] [DEBUG] [REMOTE ] BANF: PASS: Price check passed. Min price $106.01. [2026-01-19T12:02:29.481404] [DEBUG] [REMOTE ] BANF: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:29.481615] [DEBUG] [REMOTE ] BANF: PASS: Integrity check passed. [2026-01-19T12:02:29.481670] [DEBUG] [REMOTE ] BANF: Symbol is viable for forecasting. [2026-01-19T12:02:29.481732] [INFO ] [MAIN ] [336/3505] BANF kept (0.6s) | 336 kept, 0 rejected | 140.0/min | ETA: 22.6m [2026-01-19T12:02:29.742804] [DEBUG] [REMOTE ] BANX: Retrieved 3066 rows, trimmed to 300. [2026-01-19T12:02:29.743015] [DEBUG] [REMOTE ] BANX: PASS: History has at least 300 days. [2026-01-19T12:02:29.743325] [DEBUG] [REMOTE ] BANX: PASS: Price check passed. Min price $20.21. [2026-01-19T12:02:29.743517] [DEBUG] [REMOTE ] BANX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:29.743682] [DEBUG] [REMOTE ] BANX: PASS: Integrity check passed. [2026-01-19T12:02:29.743726] [DEBUG] [REMOTE ] BANX: Symbol is viable for forecasting. [2026-01-19T12:02:29.743782] [INFO ] [MAIN ] [337/3505] BANX kept (0.3s) | 337 kept, 0 rejected | 140.2/min | ETA: 22.6m [2026-01-19T12:02:30.406884] [DEBUG] [REMOTE ] BAP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:30.407376] [DEBUG] [REMOTE ] BAP: PASS: History has at least 300 days. [2026-01-19T12:02:30.407867] [DEBUG] [REMOTE ] BAP: PASS: Price check passed. Min price $247.85. [2026-01-19T12:02:30.408024] [DEBUG] [REMOTE ] BAP: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:30.408200] [DEBUG] [REMOTE ] BAP: PASS: Integrity check passed. [2026-01-19T12:02:30.408246] [DEBUG] [REMOTE ] BAP: Symbol is viable for forecasting. [2026-01-19T12:02:30.408311] [INFO ] [MAIN ] [338/3505] BAP kept (0.7s) | 338 kept, 0 rejected | 140.0/min | ETA: 22.6m [2026-01-19T12:02:30.728174] [DEBUG] [REMOTE ] BATRA: Retrieved 2453 rows, trimmed to 300. [2026-01-19T12:02:30.728408] [DEBUG] [REMOTE ] BATRA: PASS: History has at least 300 days. [2026-01-19T12:02:30.728744] [DEBUG] [REMOTE ] BATRA: PASS: Price check passed. Min price $41.92. [2026-01-19T12:02:30.728899] [DEBUG] [REMOTE ] BATRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:30.729039] [DEBUG] [REMOTE ] BATRA: PASS: Integrity check passed. [2026-01-19T12:02:30.729081] [DEBUG] [REMOTE ] BATRA: Symbol is viable for forecasting. [2026-01-19T12:02:30.729136] [INFO ] [MAIN ] [339/3505] BATRA kept (0.3s) | 339 kept, 0 rejected | 140.1/min | ETA: 22.6m [2026-01-19T12:02:31.125566] [DEBUG] [REMOTE ] BATRK: Retrieved 2453 rows, trimmed to 300. [2026-01-19T12:02:31.125822] [DEBUG] [REMOTE ] BATRK: PASS: History has at least 300 days. [2026-01-19T12:02:31.126452] [DEBUG] [REMOTE ] BATRK: PASS: Price check passed. Min price $38.04. [2026-01-19T12:02:31.126692] [DEBUG] [REMOTE ] BATRK: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:31.126892] [DEBUG] [REMOTE ] BATRK: PASS: Integrity check passed. [2026-01-19T12:02:31.126957] [DEBUG] [REMOTE ] BATRK: Symbol is viable for forecasting. [2026-01-19T12:02:31.127039] [INFO ] [MAIN ] [340/3505] BATRK kept (0.4s) | 340 kept, 0 rejected | 140.1/min | ETA: 22.6m [2026-01-19T12:02:31.789624] [DEBUG] [REMOTE ] BAX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:31.789855] [DEBUG] [REMOTE ] BAX: PASS: History has at least 300 days. [2026-01-19T12:02:31.790289] [DEBUG] [REMOTE ] BAX: PASS: Price check passed. Min price $17.41. [2026-01-19T12:02:31.790512] [DEBUG] [REMOTE ] BAX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:31.790735] [DEBUG] [REMOTE ] BAX: PASS: Integrity check passed. [2026-01-19T12:02:31.790801] [DEBUG] [REMOTE ] BAX: Symbol is viable for forecasting. [2026-01-19T12:02:31.790884] [INFO ] [MAIN ] [341/3505] BAX kept (0.7s) | 341 kept, 0 rejected | 139.9/min | ETA: 22.6m [2026-01-19T12:02:32.139648] [DEBUG] [REMOTE ] BB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:32.139924] [DEBUG] [REMOTE ] BB: PASS: History has at least 300 days. [2026-01-19T12:02:32.140378] [DEBUG] [REMOTE ] BB: PASS: Price check passed. Min price $3.77. [2026-01-19T12:02:32.140599] [DEBUG] [REMOTE ] BB: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:32.140791] [DEBUG] [REMOTE ] BB: PASS: Integrity check passed. [2026-01-19T12:02:32.140858] [DEBUG] [REMOTE ] BB: Symbol is viable for forecasting. [2026-01-19T12:02:32.140939] [INFO ] [MAIN ] [342/3505] BB kept (0.3s) | 342 kept, 0 rejected | 140.0/min | ETA: 22.6m [2026-01-19T12:02:32.412781] [DEBUG] [REMOTE ] BBAI: Retrieved 1024 rows, trimmed to 300. [2026-01-19T12:02:32.412985] [DEBUG] [REMOTE ] BBAI: PASS: History has at least 300 days. [2026-01-19T12:02:32.413262] [DEBUG] [REMOTE ] BBAI: PASS: Price check passed. Min price $5.40. [2026-01-19T12:02:32.413410] [DEBUG] [REMOTE ] BBAI: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:32.413533] [DEBUG] [REMOTE ] BBAI: PASS: Integrity check passed. [2026-01-19T12:02:32.413607] [DEBUG] [REMOTE ] BBAI: Symbol is viable for forecasting. [2026-01-19T12:02:32.413664] [INFO ] [MAIN ] [343/3505] BBAI kept (0.3s) | 343 kept, 0 rejected | 140.1/min | ETA: 22.6m [2026-01-19T12:02:32.887947] [DEBUG] [REMOTE ] BBCP: Retrieved 2113 rows, trimmed to 300. [2026-01-19T12:02:32.888202] [DEBUG] [REMOTE ] BBCP: PASS: History has at least 300 days. [2026-01-19T12:02:32.888538] [DEBUG] [REMOTE ] BBCP: PASS: Price check passed. Min price $5.86. [2026-01-19T12:02:32.888779] [DEBUG] [REMOTE ] BBCP: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:32.888938] [DEBUG] [REMOTE ] BBCP: PASS: Integrity check passed. [2026-01-19T12:02:32.888987] [DEBUG] [REMOTE ] BBCP: Symbol is viable for forecasting. [2026-01-19T12:02:32.889080] [INFO ] [MAIN ] [344/3505] BBCP kept (0.5s) | 344 kept, 0 rejected | 140.1/min | ETA: 22.6m [2026-01-19T12:02:33.451776] [DEBUG] [REMOTE ] BBD: Retrieved 6076 rows, trimmed to 300. [2026-01-19T12:02:33.452005] [DEBUG] [REMOTE ] BBD: PASS: History has at least 300 days. [2026-01-19T12:02:33.452556] [DEBUG] [REMOTE ] BBD: PASS: Price check passed. Min price $3.20. [2026-01-19T12:02:33.452741] [DEBUG] [REMOTE ] BBD: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:33.452929] [DEBUG] [REMOTE ] BBD: PASS: Integrity check passed. [2026-01-19T12:02:33.452976] [DEBUG] [REMOTE ] BBD: Symbol is viable for forecasting. [2026-01-19T12:02:33.453044] [INFO ] [MAIN ] [345/3505] BBD kept (0.6s) | 345 kept, 0 rejected | 139.9/min | ETA: 22.6m [2026-01-19T12:02:33.821227] [DEBUG] [REMOTE ] BBDO: Retrieved 3483 rows, trimmed to 300. [2026-01-19T12:02:33.821481] [DEBUG] [REMOTE ] BBDO: PASS: History has at least 300 days. [2026-01-19T12:02:33.821918] [DEBUG] [REMOTE ] BBDO: PASS: Price check passed. Min price $2.76. [2026-01-19T12:02:33.822093] [DEBUG] [REMOTE ] BBDO: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:33.822286] [DEBUG] [REMOTE ] BBDO: PASS: Integrity check passed. [2026-01-19T12:02:33.822339] [DEBUG] [REMOTE ] BBDO: Symbol is viable for forecasting. [2026-01-19T12:02:33.822411] [INFO ] [MAIN ] [346/3505] BBDO kept (0.4s) | 346 kept, 0 rejected | 140.0/min | ETA: 22.6m [2026-01-19T12:02:34.290181] [DEBUG] [REMOTE ] BBH: Retrieved 6577 rows, trimmed to 300. [2026-01-19T12:02:34.290434] [DEBUG] [REMOTE ] BBH: PASS: History has at least 300 days. [2026-01-19T12:02:34.291039] [DEBUG] [REMOTE ] BBH: PASS: Price check passed. Min price $175.97. [2026-01-19T12:02:34.291208] [DEBUG] [REMOTE ] BBH: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:34.291367] [DEBUG] [REMOTE ] BBH: PASS: Integrity check passed. [2026-01-19T12:02:34.291410] [DEBUG] [REMOTE ] BBH: Symbol is viable for forecasting. [2026-01-19T12:02:34.291472] [INFO ] [MAIN ] [347/3505] BBH kept (0.5s) | 347 kept, 0 rejected | 140.0/min | ETA: 22.6m [2026-01-19T12:02:34.446705] [DEBUG] [REMOTE ] BBIO: Retrieved 1649 rows, trimmed to 300. [2026-01-19T12:02:34.446962] [DEBUG] [REMOTE ] BBIO: PASS: History has at least 300 days. [2026-01-19T12:02:34.447246] [DEBUG] [REMOTE ] BBIO: PASS: Price check passed. Min price $53.24. [2026-01-19T12:02:34.447396] [DEBUG] [REMOTE ] BBIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:34.447589] [DEBUG] [REMOTE ] BBIO: PASS: Integrity check passed. [2026-01-19T12:02:34.447640] [DEBUG] [REMOTE ] BBIO: Symbol is viable for forecasting. [2026-01-19T12:02:34.447704] [INFO ] [MAIN ] [348/3505] BBIO kept (0.2s) | 348 kept, 0 rejected | 140.2/min | ETA: 22.5m [2026-01-19T12:02:34.994622] [DEBUG] [REMOTE ] BBLG: Retrieved 1940 rows, trimmed to 300. [2026-01-19T12:02:34.994907] [DEBUG] [REMOTE ] BBLG: PASS: History has at least 300 days. [2026-01-19T12:02:34.995364] [DEBUG] [REMOTE ] BBLG: PASS: Price check passed. Min price $1.33. [2026-01-19T12:02:34.995520] [DEBUG] [REMOTE ] BBLG: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:34.995709] [DEBUG] [REMOTE ] BBLG: PASS: Integrity check passed. [2026-01-19T12:02:34.995761] [DEBUG] [REMOTE ] BBLG: Symbol is viable for forecasting. [2026-01-19T12:02:34.995966] [INFO ] [MAIN ] [349/3505] BBLG kept (0.5s) | 349 kept, 0 rejected | 140.1/min | ETA: 22.5m [2026-01-19T12:02:35.475257] [DEBUG] [REMOTE ] BBN: Retrieved 3870 rows, trimmed to 300. [2026-01-19T12:02:35.475384] [DEBUG] [REMOTE ] BBN: PASS: History has at least 300 days. [2026-01-19T12:02:35.475620] [DEBUG] [REMOTE ] BBN: PASS: Price check passed. Min price $16.26. [2026-01-19T12:02:35.475760] [DEBUG] [REMOTE ] BBN: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:35.475871] [DEBUG] [REMOTE ] BBN: PASS: Integrity check passed. [2026-01-19T12:02:35.475911] [DEBUG] [REMOTE ] BBN: Symbol is viable for forecasting. [2026-01-19T12:02:35.475976] [INFO ] [MAIN ] [350/3505] BBN kept (0.5s) | 350 kept, 0 rejected | 140.1/min | ETA: 22.5m [2026-01-19T12:02:35.997796] [DEBUG] [REMOTE ] BBSI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:35.997951] [DEBUG] [REMOTE ] BBSI: PASS: History has at least 300 days. [2026-01-19T12:02:35.998230] [DEBUG] [REMOTE ] BBSI: PASS: Price check passed. Min price $33.23. [2026-01-19T12:02:35.998372] [DEBUG] [REMOTE ] BBSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:35.998632] [DEBUG] [REMOTE ] BBSI: PASS: Integrity check passed. [2026-01-19T12:02:35.998680] [DEBUG] [REMOTE ] BBSI: Symbol is viable for forecasting. [2026-01-19T12:02:35.998732] [INFO ] [MAIN ] [351/3505] BBSI kept (0.5s) | 351 kept, 0 rejected | 140.0/min | ETA: 22.5m [2026-01-19T12:02:36.216728] [DEBUG] [REMOTE ] BBUC: Retrieved 971 rows, trimmed to 300. [2026-01-19T12:02:36.216858] [DEBUG] [REMOTE ] BBUC: PASS: History has at least 300 days. [2026-01-19T12:02:36.217054] [DEBUG] [REMOTE ] BBUC: PASS: Price check passed. Min price $31.16. [2026-01-19T12:02:36.217188] [DEBUG] [REMOTE ] BBUC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:36.217295] [DEBUG] [REMOTE ] BBUC: PASS: Integrity check passed. [2026-01-19T12:02:36.217335] [DEBUG] [REMOTE ] BBUC: Symbol is viable for forecasting. [2026-01-19T12:02:36.217386] [INFO ] [MAIN ] [352/3505] BBUC kept (0.2s) | 352 kept, 0 rejected | 140.2/min | ETA: 22.5m [2026-01-19T12:02:36.873080] [DEBUG] [REMOTE ] BBVA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:36.873223] [DEBUG] [REMOTE ] BBVA: PASS: History has at least 300 days. [2026-01-19T12:02:36.873462] [DEBUG] [REMOTE ] BBVA: PASS: Price check passed. Min price $19.29. [2026-01-19T12:02:36.873619] [DEBUG] [REMOTE ] BBVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:36.873741] [DEBUG] [REMOTE ] BBVA: PASS: Integrity check passed. [2026-01-19T12:02:36.873781] [DEBUG] [REMOTE ] BBVA: Symbol is viable for forecasting. [2026-01-19T12:02:36.873933] [INFO ] [MAIN ] [353/3505] BBVA kept (0.7s) | 353 kept, 0 rejected | 139.9/min | ETA: 22.5m [2026-01-19T12:02:37.370326] [DEBUG] [REMOTE ] BBWI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:37.370468] [DEBUG] [REMOTE ] BBWI: PASS: History has at least 300 days. [2026-01-19T12:02:37.370718] [DEBUG] [REMOTE ] BBWI: PASS: Price check passed. Min price $14.85. [2026-01-19T12:02:37.370864] [DEBUG] [REMOTE ] BBWI: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:37.370985] [DEBUG] [REMOTE ] BBWI: PASS: Integrity check passed. [2026-01-19T12:02:37.371121] [DEBUG] [REMOTE ] BBWI: Symbol is viable for forecasting. [2026-01-19T12:02:37.371177] [INFO ] [MAIN ] [354/3505] BBWI kept (0.5s) | 354 kept, 0 rejected | 139.9/min | ETA: 22.5m [2026-01-19T12:02:37.837142] [DEBUG] [REMOTE ] BBY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:37.837268] [DEBUG] [REMOTE ] BBY: PASS: History has at least 300 days. [2026-01-19T12:02:37.837507] [DEBUG] [REMOTE ] BBY: PASS: Price check passed. Min price $66.68. [2026-01-19T12:02:37.837668] [DEBUG] [REMOTE ] BBY: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:37.837786] [DEBUG] [REMOTE ] BBY: PASS: Integrity check passed. [2026-01-19T12:02:37.837825] [DEBUG] [REMOTE ] BBY: Symbol is viable for forecasting. [2026-01-19T12:02:37.837873] [INFO ] [MAIN ] [355/3505] BBY kept (0.5s) | 355 kept, 0 rejected | 139.8/min | ETA: 22.5m [2026-01-19T12:02:38.374932] [DEBUG] [REMOTE ] BC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:38.375080] [DEBUG] [REMOTE ] BC: PASS: History has at least 300 days. [2026-01-19T12:02:38.375326] [DEBUG] [REMOTE ] BC: PASS: Price check passed. Min price $58.96. [2026-01-19T12:02:38.375463] [DEBUG] [REMOTE ] BC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:38.375612] [DEBUG] [REMOTE ] BC: PASS: Integrity check passed. [2026-01-19T12:02:38.375655] [DEBUG] [REMOTE ] BC: Symbol is viable for forecasting. [2026-01-19T12:02:38.375721] [INFO ] [MAIN ] [356/3505] BC kept (0.5s) | 356 kept, 0 rejected | 139.7/min | ETA: 22.5m [2026-01-19T12:02:38.524222] [DEBUG] [REMOTE ] BCAL: Retrieved 2520 rows, trimmed to 300. [2026-01-19T12:02:38.524361] [DEBUG] [REMOTE ] BCAL: PASS: History has at least 300 days. [2026-01-19T12:02:38.524594] [DEBUG] [REMOTE ] BCAL: PASS: Price check passed. Min price $16.69. [2026-01-19T12:02:38.524737] [DEBUG] [REMOTE ] BCAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:38.524854] [DEBUG] [REMOTE ] BCAL: PASS: Integrity check passed. [2026-01-19T12:02:38.524894] [DEBUG] [REMOTE ] BCAL: Symbol is viable for forecasting. [2026-01-19T12:02:38.524942] [INFO ] [MAIN ] [357/3505] BCAL kept (0.1s) | 357 kept, 0 rejected | 140.0/min | ETA: 22.5m [2026-01-19T12:02:38.903047] [DEBUG] [REMOTE ] BCAX: Retrieved 337 rows, trimmed to 300. [2026-01-19T12:02:38.903301] [DEBUG] [REMOTE ] BCAX: PASS: History has at least 300 days. [2026-01-19T12:02:38.903558] [DEBUG] [REMOTE ] BCAX: PASS: Price check passed. Min price $13.93. [2026-01-19T12:02:38.903766] [DEBUG] [REMOTE ] BCAX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:38.903898] [DEBUG] [REMOTE ] BCAX: PASS: Integrity check passed. [2026-01-19T12:02:38.903941] [DEBUG] [REMOTE ] BCAX: Symbol is viable for forecasting. [2026-01-19T12:02:38.903994] [INFO ] [MAIN ] [358/3505] BCAX kept (0.4s) | 358 kept, 0 rejected | 140.0/min | ETA: 22.5m [2026-01-19T12:02:39.526977] [DEBUG] [REMOTE ] BCBP: Retrieved 5600 rows, trimmed to 300. [2026-01-19T12:02:39.527254] [DEBUG] [REMOTE ] BCBP: PASS: History has at least 300 days. [2026-01-19T12:02:39.527821] [DEBUG] [REMOTE ] BCBP: PASS: Price check passed. Min price $7.45. [2026-01-19T12:02:39.527975] [DEBUG] [REMOTE ] BCBP: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:39.528127] [DEBUG] [REMOTE ] BCBP: PASS: Integrity check passed. [2026-01-19T12:02:39.528169] [DEBUG] [REMOTE ] BCBP: Symbol is viable for forecasting. [2026-01-19T12:02:39.528227] [INFO ] [MAIN ] [359/3505] BCBP kept (0.6s) | 359 kept, 0 rejected | 139.9/min | ETA: 22.5m [2026-01-19T12:02:39.921094] [DEBUG] [REMOTE ] BCC: Retrieved 3257 rows, trimmed to 300. [2026-01-19T12:02:39.921241] [DEBUG] [REMOTE ] BCC: PASS: History has at least 300 days. [2026-01-19T12:02:39.921482] [DEBUG] [REMOTE ] BCC: PASS: Price check passed. Min price $65.88. [2026-01-19T12:02:39.921681] [DEBUG] [REMOTE ] BCC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:39.921818] [DEBUG] [REMOTE ] BCC: PASS: Integrity check passed. [2026-01-19T12:02:39.921862] [DEBUG] [REMOTE ] BCC: Symbol is viable for forecasting. [2026-01-19T12:02:39.921915] [INFO ] [MAIN ] [360/3505] BCC kept (0.4s) | 360 kept, 0 rejected | 139.9/min | ETA: 22.5m [2026-01-19T12:02:40.180264] [DEBUG] [REMOTE ] BCDA: Retrieved 3090 rows, trimmed to 300. [2026-01-19T12:02:40.180449] [DEBUG] [REMOTE ] BCDA: PASS: History has at least 300 days. [2026-01-19T12:02:40.180829] [DEBUG] [REMOTE ] BCDA: PASS: Price check passed. Min price $1.18. [2026-01-19T12:02:40.181030] [DEBUG] [REMOTE ] BCDA: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:40.181340] [DEBUG] [REMOTE ] BCDA: PASS: Integrity check passed. [2026-01-19T12:02:40.181407] [DEBUG] [REMOTE ] BCDA: Symbol is viable for forecasting. [2026-01-19T12:02:40.181488] [INFO ] [MAIN ] [361/3505] BCDA kept (0.3s) | 361 kept, 0 rejected | 140.1/min | ETA: 22.4m [2026-01-19T12:02:40.845157] [DEBUG] [REMOTE ] BCE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:40.845366] [DEBUG] [REMOTE ] BCE: PASS: History has at least 300 days. [2026-01-19T12:02:40.845746] [DEBUG] [REMOTE ] BCE: PASS: Price check passed. Min price $21.99. [2026-01-19T12:02:40.845894] [DEBUG] [REMOTE ] BCE: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:40.846039] [DEBUG] [REMOTE ] BCE: PASS: Integrity check passed. [2026-01-19T12:02:40.846083] [DEBUG] [REMOTE ] BCE: Symbol is viable for forecasting. [2026-01-19T12:02:40.846159] [INFO ] [MAIN ] [362/3505] BCE kept (0.7s) | 362 kept, 0 rejected | 139.8/min | ETA: 22.5m [2026-01-19T12:02:41.302270] [DEBUG] [REMOTE ] BCH: Retrieved 6046 rows, trimmed to 300. [2026-01-19T12:02:41.302551] [DEBUG] [REMOTE ] BCH: PASS: History has at least 300 days. [2026-01-19T12:02:41.303028] [DEBUG] [REMOTE ] BCH: PASS: Price check passed. Min price $33.10. [2026-01-19T12:02:41.303270] [DEBUG] [REMOTE ] BCH: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:41.303705] [DEBUG] [REMOTE ] BCH: PASS: Integrity check passed. [2026-01-19T12:02:41.303762] [DEBUG] [REMOTE ] BCH: Symbol is viable for forecasting. [2026-01-19T12:02:41.303830] [INFO ] [MAIN ] [363/3505] BCH kept (0.5s) | 363 kept, 0 rejected | 139.8/min | ETA: 22.5m [2026-01-19T12:02:41.740091] [DEBUG] [REMOTE ] BCML: Retrieved 5384 rows, trimmed to 300. [2026-01-19T12:02:41.740335] [DEBUG] [REMOTE ] BCML: PASS: History has at least 300 days. [2026-01-19T12:02:41.740753] [DEBUG] [REMOTE ] BCML: PASS: Price check passed. Min price $26.88. [2026-01-19T12:02:41.741109] [DEBUG] [REMOTE ] BCML: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:41.741284] [DEBUG] [REMOTE ] BCML: PASS: Integrity check passed. [2026-01-19T12:02:41.741328] [DEBUG] [REMOTE ] BCML: Symbol is viable for forecasting. [2026-01-19T12:02:41.741387] [INFO ] [MAIN ] [364/3505] BCML kept (0.4s) | 364 kept, 0 rejected | 139.8/min | ETA: 22.5m [2026-01-19T12:02:42.279009] [DEBUG] [REMOTE ] BCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:42.279398] [DEBUG] [REMOTE ] BCO: PASS: History has at least 300 days. [2026-01-19T12:02:42.279833] [DEBUG] [REMOTE ] BCO: PASS: Price check passed. Min price $105.88. [2026-01-19T12:02:42.279987] [DEBUG] [REMOTE ] BCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:42.280144] [DEBUG] [REMOTE ] BCO: PASS: Integrity check passed. [2026-01-19T12:02:42.280186] [DEBUG] [REMOTE ] BCO: Symbol is viable for forecasting. [2026-01-19T12:02:42.280243] [INFO ] [MAIN ] [365/3505] BCO kept (0.5s) | 365 kept, 0 rejected | 139.7/min | ETA: 22.5m [2026-01-19T12:02:42.751316] [DEBUG] [REMOTE ] BCPC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:42.751515] [DEBUG] [REMOTE ] BCPC: PASS: History has at least 300 days. [2026-01-19T12:02:42.751922] [DEBUG] [REMOTE ] BCPC: PASS: Price check passed. Min price $146.46. [2026-01-19T12:02:42.752071] [DEBUG] [REMOTE ] BCPC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:42.752239] [DEBUG] [REMOTE ] BCPC: PASS: Integrity check passed. [2026-01-19T12:02:42.752286] [DEBUG] [REMOTE ] BCPC: Symbol is viable for forecasting. [2026-01-19T12:02:42.752358] [INFO ] [MAIN ] [366/3505] BCPC kept (0.5s) | 366 kept, 0 rejected | 139.7/min | ETA: 22.5m [2026-01-19T12:02:43.189258] [DEBUG] [REMOTE ] BCRX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:43.189399] [DEBUG] [REMOTE ] BCRX: PASS: History has at least 300 days. [2026-01-19T12:02:43.189647] [DEBUG] [REMOTE ] BCRX: PASS: Price check passed. Min price $6.66. [2026-01-19T12:02:43.189785] [DEBUG] [REMOTE ] BCRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:43.189900] [DEBUG] [REMOTE ] BCRX: PASS: Integrity check passed. [2026-01-19T12:02:43.189941] [DEBUG] [REMOTE ] BCRX: Symbol is viable for forecasting. [2026-01-19T12:02:43.189988] [INFO ] [MAIN ] [367/3505] BCRX kept (0.4s) | 367 kept, 0 rejected | 139.7/min | ETA: 22.5m [2026-01-19T12:02:43.543433] [DEBUG] [REMOTE ] BCS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:43.543690] [DEBUG] [REMOTE ] BCS: PASS: History has at least 300 days. [2026-01-19T12:02:43.544082] [DEBUG] [REMOTE ] BCS: PASS: Price check passed. Min price $20.35. [2026-01-19T12:02:43.544233] [DEBUG] [REMOTE ] BCS: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:43.544391] [DEBUG] [REMOTE ] BCS: PASS: Integrity check passed. [2026-01-19T12:02:43.544457] [DEBUG] [REMOTE ] BCS: Symbol is viable for forecasting. [2026-01-19T12:02:43.544519] [INFO ] [MAIN ] [368/3505] BCS kept (0.4s) | 368 kept, 0 rejected | 139.7/min | ETA: 22.4m [2026-01-19T12:02:43.770719] [DEBUG] [REMOTE ] BCSF: Retrieved 1801 rows, trimmed to 300. [2026-01-19T12:02:43.770914] [DEBUG] [REMOTE ] BCSF: PASS: History has at least 300 days. [2026-01-19T12:02:43.771166] [DEBUG] [REMOTE ] BCSF: PASS: Price check passed. Min price $12.87. [2026-01-19T12:02:43.771311] [DEBUG] [REMOTE ] BCSF: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:43.771432] [DEBUG] [REMOTE ] BCSF: PASS: Integrity check passed. [2026-01-19T12:02:43.771472] [DEBUG] [REMOTE ] BCSF: Symbol is viable for forecasting. [2026-01-19T12:02:43.771525] [INFO ] [MAIN ] [369/3505] BCSF kept (0.2s) | 369 kept, 0 rejected | 139.9/min | ETA: 22.4m [2026-01-19T12:02:44.252925] [DEBUG] [REMOTE ] BCTX: Retrieved 3728 rows, trimmed to 300. [2026-01-19T12:02:44.253205] [DEBUG] [REMOTE ] BCTX: PASS: History has at least 300 days. [2026-01-19T12:02:44.253896] [DEBUG] [REMOTE ] BCTX: PASS: Price check passed. Min price $4.29. [2026-01-19T12:02:44.254111] [DEBUG] [REMOTE ] BCTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:44.254306] [DEBUG] [REMOTE ] BCTX: PASS: Integrity check passed. [2026-01-19T12:02:44.254361] [DEBUG] [REMOTE ] BCTX: Symbol is viable for forecasting. [2026-01-19T12:02:44.254439] [INFO ] [MAIN ] [370/3505] BCTX kept (0.5s) | 370 kept, 0 rejected | 139.9/min | ETA: 22.4m [2026-01-19T12:02:44.670190] [DEBUG] [REMOTE ] BCX: Retrieved 3724 rows, trimmed to 300. [2026-01-19T12:02:44.670429] [DEBUG] [REMOTE ] BCX: PASS: History has at least 300 days. [2026-01-19T12:02:44.670837] [DEBUG] [REMOTE ] BCX: PASS: Price check passed. Min price $9.64. [2026-01-19T12:02:44.671016] [DEBUG] [REMOTE ] BCX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:44.671192] [DEBUG] [REMOTE ] BCX: PASS: Integrity check passed. [2026-01-19T12:02:44.671405] [DEBUG] [REMOTE ] BCX: Symbol is viable for forecasting. [2026-01-19T12:02:44.671499] [INFO ] [MAIN ] [371/3505] BCX kept (0.4s) | 371 kept, 0 rejected | 139.9/min | ETA: 22.4m [2026-01-19T12:02:45.069978] [DEBUG] [REMOTE ] BCYC: Retrieved 1673 rows, trimmed to 300. [2026-01-19T12:02:45.070194] [DEBUG] [REMOTE ] BCYC: PASS: History has at least 300 days. [2026-01-19T12:02:45.070449] [DEBUG] [REMOTE ] BCYC: PASS: Price check passed. Min price $6.17. [2026-01-19T12:02:45.070635] [DEBUG] [REMOTE ] BCYC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:45.070776] [DEBUG] [REMOTE ] BCYC: PASS: Integrity check passed. [2026-01-19T12:02:45.070823] [DEBUG] [REMOTE ] BCYC: Symbol is viable for forecasting. [2026-01-19T12:02:45.070880] [INFO ] [MAIN ] [372/3505] BCYC kept (0.4s) | 372 kept, 0 rejected | 139.9/min | ETA: 22.4m [2026-01-19T12:02:45.670168] [DEBUG] [REMOTE ] BDC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:45.670299] [DEBUG] [REMOTE ] BDC: PASS: History has at least 300 days. [2026-01-19T12:02:45.670539] [DEBUG] [REMOTE ] BDC: PASS: Price check passed. Min price $106.30. [2026-01-19T12:02:45.670701] [DEBUG] [REMOTE ] BDC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:45.670821] [DEBUG] [REMOTE ] BDC: PASS: Integrity check passed. [2026-01-19T12:02:45.670861] [DEBUG] [REMOTE ] BDC: Symbol is viable for forecasting. [2026-01-19T12:02:45.670907] [INFO ] [MAIN ] [373/3505] BDC kept (0.6s) | 373 kept, 0 rejected | 139.8/min | ETA: 22.4m [2026-01-19T12:02:46.082658] [DEBUG] [REMOTE ] BDJ: Retrieved 5129 rows, trimmed to 300. [2026-01-19T12:02:46.082804] [DEBUG] [REMOTE ] BDJ: PASS: History has at least 300 days. [2026-01-19T12:02:46.083039] [DEBUG] [REMOTE ] BDJ: PASS: Price check passed. Min price $8.52. [2026-01-19T12:02:46.083303] [DEBUG] [REMOTE ] BDJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:46.083438] [DEBUG] [REMOTE ] BDJ: PASS: Integrity check passed. [2026-01-19T12:02:46.083495] [DEBUG] [REMOTE ] BDJ: Symbol is viable for forecasting. [2026-01-19T12:02:46.083546] [INFO ] [MAIN ] [374/3505] BDJ kept (0.4s) | 374 kept, 0 rejected | 139.8/min | ETA: 22.4m [2026-01-19T12:02:46.597699] [DEBUG] [REMOTE ] BDN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:46.597840] [DEBUG] [REMOTE ] BDN: PASS: History has at least 300 days. [2026-01-19T12:02:46.598075] [DEBUG] [REMOTE ] BDN: PASS: Price check passed. Min price $2.79. [2026-01-19T12:02:46.598215] [DEBUG] [REMOTE ] BDN: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:46.598340] [DEBUG] [REMOTE ] BDN: PASS: Integrity check passed. [2026-01-19T12:02:46.598382] [DEBUG] [REMOTE ] BDN: Symbol is viable for forecasting. [2026-01-19T12:02:46.598433] [INFO ] [MAIN ] [375/3505] BDN kept (0.5s) | 375 kept, 0 rejected | 139.7/min | ETA: 22.4m [2026-01-19T12:02:46.808947] [DEBUG] [REMOTE ] BDRX: Retrieved 2543 rows, trimmed to 300. [2026-01-19T12:02:46.809091] [DEBUG] [REMOTE ] BDRX: PASS: History has at least 300 days. [2026-01-19T12:02:46.809305] [DEBUG] [REMOTE ] BDRX: PASS: Price check passed. Min price $2.09. [2026-01-19T12:02:46.809439] [DEBUG] [REMOTE ] BDRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:46.809555] [DEBUG] [REMOTE ] BDRX: PASS: Integrity check passed. [2026-01-19T12:02:46.809614] [DEBUG] [REMOTE ] BDRX: Symbol is viable for forecasting. [2026-01-19T12:02:46.809663] [INFO ] [MAIN ] [376/3505] BDRX kept (0.2s) | 376 kept, 0 rejected | 139.9/min | ETA: 22.4m [2026-01-19T12:02:47.139940] [DEBUG] [REMOTE ] BDSX: Retrieved 1311 rows, trimmed to 300. [2026-01-19T12:02:47.140109] [DEBUG] [REMOTE ] BDSX: PASS: History has at least 300 days. [2026-01-19T12:02:47.140384] [DEBUG] [REMOTE ] BDSX: PASS: Price check passed. Min price $5.46. [2026-01-19T12:02:47.140564] [DEBUG] [REMOTE ] BDSX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:47.140746] [DEBUG] [REMOTE ] BDSX: PASS: Integrity check passed. [2026-01-19T12:02:47.140799] [DEBUG] [REMOTE ] BDSX: Symbol is viable for forecasting. [2026-01-19T12:02:47.140866] [INFO ] [MAIN ] [377/3505] BDSX kept (0.3s) | 377 kept, 0 rejected | 140.0/min | ETA: 22.3m [2026-01-19T12:02:47.682373] [DEBUG] [REMOTE ] BDTX: Retrieved 1500 rows, trimmed to 300. [2026-01-19T12:02:47.682511] [DEBUG] [REMOTE ] BDTX: PASS: History has at least 300 days. [2026-01-19T12:02:47.682748] [DEBUG] [REMOTE ] BDTX: PASS: Price check passed. Min price $2.43. [2026-01-19T12:02:47.682887] [DEBUG] [REMOTE ] BDTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:47.682999] [DEBUG] [REMOTE ] BDTX: PASS: Integrity check passed. [2026-01-19T12:02:47.683040] [DEBUG] [REMOTE ] BDTX: Symbol is viable for forecasting. [2026-01-19T12:02:47.683087] [INFO ] [MAIN ] [378/3505] BDTX kept (0.5s) | 378 kept, 0 rejected | 139.9/min | ETA: 22.4m [2026-01-19T12:02:48.347937] [DEBUG] [REMOTE ] BDX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:48.348167] [DEBUG] [REMOTE ] BDX: PASS: History has at least 300 days. [2026-01-19T12:02:48.348524] [DEBUG] [REMOTE ] BDX: PASS: Price check passed. Min price $175.42. [2026-01-19T12:02:48.348692] [DEBUG] [REMOTE ] BDX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:48.348848] [DEBUG] [REMOTE ] BDX: PASS: Integrity check passed. [2026-01-19T12:02:48.348890] [DEBUG] [REMOTE ] BDX: Symbol is viable for forecasting. [2026-01-19T12:02:48.348947] [INFO ] [MAIN ] [379/3505] BDX kept (0.7s) | 379 kept, 0 rejected | 139.7/min | ETA: 22.4m [2026-01-19T12:02:48.629668] [DEBUG] [REMOTE ] BE: Retrieved 1881 rows, trimmed to 300. [2026-01-19T12:02:48.629916] [DEBUG] [REMOTE ] BE: PASS: History has at least 300 days. [2026-01-19T12:02:48.630243] [DEBUG] [REMOTE ] BE: PASS: Price check passed. Min price $76.97. [2026-01-19T12:02:48.630429] [DEBUG] [REMOTE ] BE: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:48.630608] [DEBUG] [REMOTE ] BE: PASS: Integrity check passed. [2026-01-19T12:02:48.630879] [DEBUG] [REMOTE ] BE: Symbol is viable for forecasting. [2026-01-19T12:02:48.631266] [INFO ] [MAIN ] [380/3505] BE kept (0.3s) | 380 kept, 0 rejected | 139.8/min | ETA: 22.4m [2026-01-19T12:02:48.864407] [DEBUG] [REMOTE ] BEAM: Retrieved 1495 rows, trimmed to 300. [2026-01-19T12:02:48.864546] [DEBUG] [REMOTE ] BEAM: PASS: History has at least 300 days. [2026-01-19T12:02:48.864785] [DEBUG] [REMOTE ] BEAM: PASS: Price check passed. Min price $20.60. [2026-01-19T12:02:48.864919] [DEBUG] [REMOTE ] BEAM: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:48.865031] [DEBUG] [REMOTE ] BEAM: PASS: Integrity check passed. [2026-01-19T12:02:48.865071] [DEBUG] [REMOTE ] BEAM: Symbol is viable for forecasting. [2026-01-19T12:02:48.865117] [INFO ] [MAIN ] [381/3505] BEAM kept (0.2s) | 381 kept, 0 rejected | 140.0/min | ETA: 22.3m [2026-01-19T12:02:49.569116] [DEBUG] [REMOTE ] BEEM: Retrieved 3953 rows, trimmed to 300. [2026-01-19T12:02:49.569386] [DEBUG] [REMOTE ] BEEM: PASS: History has at least 300 days. [2026-01-19T12:02:49.570098] [DEBUG] [REMOTE ] BEEM: PASS: Price check passed. Min price $1.50. [2026-01-19T12:02:49.570298] [DEBUG] [REMOTE ] BEEM: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:49.570481] [DEBUG] [REMOTE ] BEEM: PASS: Integrity check passed. [2026-01-19T12:02:49.570531] [DEBUG] [REMOTE ] BEEM: Symbol is viable for forecasting. [2026-01-19T12:02:49.570626] [INFO ] [MAIN ] [382/3505] BEEM kept (0.7s) | 382 kept, 0 rejected | 139.7/min | ETA: 22.4m [2026-01-19T12:02:49.813232] [DEBUG] [REMOTE ] BEEP: Retrieved 1169 rows, trimmed to 300. [2026-01-19T12:02:49.813425] [DEBUG] [REMOTE ] BEEP: PASS: History has at least 300 days. [2026-01-19T12:02:49.813688] [DEBUG] [REMOTE ] BEEP: PASS: Price check passed. Min price $2.54. [2026-01-19T12:02:49.813828] [DEBUG] [REMOTE ] BEEP: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:49.813948] [DEBUG] [REMOTE ] BEEP: PASS: Integrity check passed. [2026-01-19T12:02:49.813987] [DEBUG] [REMOTE ] BEEP: Symbol is viable for forecasting. [2026-01-19T12:02:49.814040] [INFO ] [MAIN ] [383/3505] BEEP kept (0.2s) | 383 kept, 0 rejected | 139.9/min | ETA: 22.3m [2026-01-19T12:02:50.254496] [DEBUG] [REMOTE ] BEKE: Retrieved 1364 rows, trimmed to 300. [2026-01-19T12:02:50.254720] [DEBUG] [REMOTE ] BEKE: PASS: History has at least 300 days. [2026-01-19T12:02:50.255022] [DEBUG] [REMOTE ] BEKE: PASS: Price check passed. Min price $15.60. [2026-01-19T12:02:50.255168] [DEBUG] [REMOTE ] BEKE: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:50.255294] [DEBUG] [REMOTE ] BEKE: PASS: Integrity check passed. [2026-01-19T12:02:50.255337] [DEBUG] [REMOTE ] BEKE: Symbol is viable for forecasting. [2026-01-19T12:02:50.255389] [INFO ] [MAIN ] [384/3505] BEKE kept (0.4s) | 384 kept, 0 rejected | 139.9/min | ETA: 22.3m [2026-01-19T12:02:50.844964] [DEBUG] [REMOTE ] BELFA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:50.845187] [DEBUG] [REMOTE ] BELFA: PASS: History has at least 300 days. [2026-01-19T12:02:50.845539] [DEBUG] [REMOTE ] BELFA: PASS: Price check passed. Min price $113.98. [2026-01-19T12:02:50.845710] [DEBUG] [REMOTE ] BELFA: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:50.845870] [DEBUG] [REMOTE ] BELFA: PASS: Integrity check passed. [2026-01-19T12:02:50.845917] [DEBUG] [REMOTE ] BELFA: Symbol is viable for forecasting. [2026-01-19T12:02:50.845974] [INFO ] [MAIN ] [385/3505] BELFA kept (0.6s) | 385 kept, 0 rejected | 139.7/min | ETA: 22.3m [2026-01-19T12:02:51.340327] [DEBUG] [REMOTE ] BELFB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:51.340531] [DEBUG] [REMOTE ] BELFB: PASS: History has at least 300 days. [2026-01-19T12:02:51.340863] [DEBUG] [REMOTE ] BELFB: PASS: Price check passed. Min price $134.31. [2026-01-19T12:02:51.341036] [DEBUG] [REMOTE ] BELFB: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:51.341174] [DEBUG] [REMOTE ] BELFB: PASS: Integrity check passed. [2026-01-19T12:02:51.341238] [DEBUG] [REMOTE ] BELFB: Symbol is viable for forecasting. [2026-01-19T12:02:51.341294] [INFO ] [MAIN ] [386/3505] BELFB kept (0.5s) | 386 kept, 0 rejected | 139.7/min | ETA: 22.3m [2026-01-19T12:02:51.803924] [DEBUG] [REMOTE ] BEN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:51.804146] [DEBUG] [REMOTE ] BEN: PASS: History has at least 300 days. [2026-01-19T12:02:51.804517] [DEBUG] [REMOTE ] BEN: PASS: Price check passed. Min price $20.89. [2026-01-19T12:02:51.804887] [DEBUG] [REMOTE ] BEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:51.805064] [DEBUG] [REMOTE ] BEN: PASS: Integrity check passed. [2026-01-19T12:02:51.805114] [DEBUG] [REMOTE ] BEN: Symbol is viable for forecasting. [2026-01-19T12:02:51.805172] [INFO ] [MAIN ] [387/3505] BEN kept (0.5s) | 387 kept, 0 rejected | 139.6/min | ETA: 22.3m [2026-01-19T12:02:52.064994] [DEBUG] [REMOTE ] BEP: Retrieved 5074 rows, trimmed to 300. [2026-01-19T12:02:52.065127] [DEBUG] [REMOTE ] BEP: PASS: History has at least 300 days. [2026-01-19T12:02:52.065342] [DEBUG] [REMOTE ] BEP: PASS: Price check passed. Min price $26.67. [2026-01-19T12:02:52.065474] [DEBUG] [REMOTE ] BEP: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:52.065604] [DEBUG] [REMOTE ] BEP: PASS: Integrity check passed. [2026-01-19T12:02:52.065646] [DEBUG] [REMOTE ] BEP: Symbol is viable for forecasting. [2026-01-19T12:02:52.065693] [INFO ] [MAIN ] [388/3505] BEP kept (0.3s) | 388 kept, 0 rejected | 139.8/min | ETA: 22.3m [2026-01-19T12:02:52.490305] [DEBUG] [REMOTE ] BEPH: Retrieved 1195 rows, trimmed to 300. [2026-01-19T12:02:52.490437] [DEBUG] [REMOTE ] BEPH: PASS: History has at least 300 days. [2026-01-19T12:02:52.490664] [DEBUG] [REMOTE ] BEPH: PASS: Price check passed. Min price $15.02. [2026-01-19T12:02:52.490800] [DEBUG] [REMOTE ] BEPH: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:52.490909] [DEBUG] [REMOTE ] BEPH: PASS: Integrity check passed. [2026-01-19T12:02:52.490949] [DEBUG] [REMOTE ] BEPH: Symbol is viable for forecasting. [2026-01-19T12:02:52.490996] [INFO ] [MAIN ] [389/3505] BEPH kept (0.4s) | 389 kept, 0 rejected | 139.8/min | ETA: 22.3m [2026-01-19T12:02:52.897686] [DEBUG] [REMOTE ] BEPI: Retrieved 1027 rows, trimmed to 300. [2026-01-19T12:02:52.897963] [DEBUG] [REMOTE ] BEPI: PASS: History has at least 300 days. [2026-01-19T12:02:52.898378] [DEBUG] [REMOTE ] BEPI: PASS: Price check passed. Min price $15.78. [2026-01-19T12:02:52.898681] [DEBUG] [REMOTE ] BEPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:52.898883] [DEBUG] [REMOTE ] BEPI: PASS: Integrity check passed. [2026-01-19T12:02:52.898941] [DEBUG] [REMOTE ] BEPI: Symbol is viable for forecasting. [2026-01-19T12:02:52.899087] [INFO ] [MAIN ] [390/3505] BEPI kept (0.4s) | 390 kept, 0 rejected | 139.8/min | ETA: 22.3m [2026-01-19T12:02:53.362886] [DEBUG] [REMOTE ] BFAM: Retrieved 3265 rows, trimmed to 300. [2026-01-19T12:02:53.363112] [DEBUG] [REMOTE ] BFAM: PASS: History has at least 300 days. [2026-01-19T12:02:53.363465] [DEBUG] [REMOTE ] BFAM: PASS: Price check passed. Min price $92.28. [2026-01-19T12:02:53.363660] [DEBUG] [REMOTE ] BFAM: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:53.363816] [DEBUG] [REMOTE ] BFAM: PASS: Integrity check passed. [2026-01-19T12:02:53.363861] [DEBUG] [REMOTE ] BFAM: Symbol is viable for forecasting. [2026-01-19T12:02:53.363921] [INFO ] [MAIN ] [391/3505] BFAM kept (0.5s) | 391 kept, 0 rejected | 139.8/min | ETA: 22.3m [2026-01-19T12:02:53.908369] [DEBUG] [REMOTE ] BFC: Retrieved 6030 rows, trimmed to 300. [2026-01-19T12:02:53.908501] [DEBUG] [REMOTE ] BFC: PASS: History has at least 300 days. [2026-01-19T12:02:53.908736] [DEBUG] [REMOTE ] BFC: PASS: Price check passed. Min price $118.66. [2026-01-19T12:02:53.908877] [DEBUG] [REMOTE ] BFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:53.909009] [DEBUG] [REMOTE ] BFC: PASS: Integrity check passed. [2026-01-19T12:02:53.909049] [DEBUG] [REMOTE ] BFC: Symbol is viable for forecasting. [2026-01-19T12:02:53.909096] [INFO ] [MAIN ] [392/3505] BFC kept (0.5s) | 392 kept, 0 rejected | 139.7/min | ETA: 22.3m [2026-01-19T12:02:54.455183] [DEBUG] [REMOTE ] BFH: Retrieved 6184 rows, trimmed to 300. [2026-01-19T12:02:54.455329] [DEBUG] [REMOTE ] BFH: PASS: History has at least 300 days. [2026-01-19T12:02:54.455603] [DEBUG] [REMOTE ] BFH: PASS: Price check passed. Min price $59.98. [2026-01-19T12:02:54.455752] [DEBUG] [REMOTE ] BFH: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:54.455877] [DEBUG] [REMOTE ] BFH: PASS: Integrity check passed. [2026-01-19T12:02:54.455919] [DEBUG] [REMOTE ] BFH: Symbol is viable for forecasting. [2026-01-19T12:02:54.455969] [INFO ] [MAIN ] [393/3505] BFH kept (0.5s) | 393 kept, 0 rejected | 139.6/min | ETA: 22.3m [2026-01-19T12:02:54.987998] [DEBUG] [REMOTE ] BFK: Retrieved 6155 rows, trimmed to 300. [2026-01-19T12:02:54.988193] [DEBUG] [REMOTE ] BFK: PASS: History has at least 300 days. [2026-01-19T12:02:54.988715] [DEBUG] [REMOTE ] BFK: PASS: Price check passed. Min price $9.81. [2026-01-19T12:02:54.988876] [DEBUG] [REMOTE ] BFK: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:54.989027] [DEBUG] [REMOTE ] BFK: PASS: Integrity check passed. [2026-01-19T12:02:54.989069] [DEBUG] [REMOTE ] BFK: Symbol is viable for forecasting. [2026-01-19T12:02:54.989128] [INFO ] [MAIN ] [394/3505] BFK kept (0.5s) | 394 kept, 0 rejected | 139.5/min | ETA: 22.3m [2026-01-19T12:02:55.295721] [DEBUG] [REMOTE ] BFLY: Retrieved 1387 rows, trimmed to 300. [2026-01-19T12:02:55.295889] [DEBUG] [REMOTE ] BFLY: PASS: History has at least 300 days. [2026-01-19T12:02:55.296200] [DEBUG] [REMOTE ] BFLY: PASS: Price check passed. Min price $1.97. [2026-01-19T12:02:55.296372] [DEBUG] [REMOTE ] BFLY: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:55.296500] [DEBUG] [REMOTE ] BFLY: PASS: Integrity check passed. [2026-01-19T12:02:55.296541] [DEBUG] [REMOTE ] BFLY: Symbol is viable for forecasting. [2026-01-19T12:02:55.296610] [INFO ] [MAIN ] [395/3505] BFLY kept (0.3s) | 395 kept, 0 rejected | 139.6/min | ETA: 22.3m [2026-01-19T12:02:55.736910] [DEBUG] [REMOTE ] BFS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:02:55.737100] [DEBUG] [REMOTE ] BFS: PASS: History has at least 300 days. [2026-01-19T12:02:55.737400] [DEBUG] [REMOTE ] BFS: PASS: Price check passed. Min price $29.07. [2026-01-19T12:02:55.737602] [DEBUG] [REMOTE ] BFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:55.737748] [DEBUG] [REMOTE ] BFS: PASS: Integrity check passed. [2026-01-19T12:02:55.737791] [DEBUG] [REMOTE ] BFS: Symbol is viable for forecasting. [2026-01-19T12:02:55.737960] [INFO ] [MAIN ] [396/3505] BFS kept (0.4s) | 396 kept, 0 rejected | 139.6/min | ETA: 22.3m [2026-01-19T12:02:56.165047] [DEBUG] [REMOTE ] BFZ: Retrieved 6155 rows, trimmed to 300. [2026-01-19T12:02:56.165198] [DEBUG] [REMOTE ] BFZ: PASS: History has at least 300 days. [2026-01-19T12:02:56.165444] [DEBUG] [REMOTE ] BFZ: PASS: Price check passed. Min price $10.74. [2026-01-19T12:02:56.165604] [DEBUG] [REMOTE ] BFZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:56.165730] [DEBUG] [REMOTE ] BFZ: PASS: Integrity check passed. [2026-01-19T12:02:56.165770] [DEBUG] [REMOTE ] BFZ: Symbol is viable for forecasting. [2026-01-19T12:02:56.165818] [INFO ] [MAIN ] [397/3505] BFZ kept (0.4s) | 397 kept, 0 rejected | 139.6/min | ETA: 22.3m [2026-01-19T12:02:56.520461] [DEBUG] [REMOTE ] BG: Retrieved 6151 rows, trimmed to 300. [2026-01-19T12:02:56.520883] [DEBUG] [REMOTE ] BG: PASS: History has at least 300 days. [2026-01-19T12:02:56.521285] [DEBUG] [REMOTE ] BG: PASS: Price check passed. Min price $88.55. [2026-01-19T12:02:56.521440] [DEBUG] [REMOTE ] BG: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:56.521654] [DEBUG] [REMOTE ] BG: PASS: Integrity check passed. [2026-01-19T12:02:56.521708] [DEBUG] [REMOTE ] BG: Symbol is viable for forecasting. [2026-01-19T12:02:56.521769] [INFO ] [MAIN ] [398/3505] BG kept (0.4s) | 398 kept, 0 rejected | 139.7/min | ETA: 22.2m [2026-01-19T12:02:56.990057] [DEBUG] [REMOTE ] BGB: Retrieved 3346 rows, trimmed to 300. [2026-01-19T12:02:56.990285] [DEBUG] [REMOTE ] BGB: PASS: History has at least 300 days. [2026-01-19T12:02:56.990630] [DEBUG] [REMOTE ] BGB: PASS: Price check passed. Min price $11.44. [2026-01-19T12:02:56.990811] [DEBUG] [REMOTE ] BGB: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:56.990980] [DEBUG] [REMOTE ] BGB: PASS: Integrity check passed. [2026-01-19T12:02:56.991025] [DEBUG] [REMOTE ] BGB: Symbol is viable for forecasting. [2026-01-19T12:02:56.991085] [INFO ] [MAIN ] [399/3505] BGB kept (0.5s) | 399 kept, 0 rejected | 139.6/min | ETA: 22.2m [2026-01-19T12:02:57.467260] [DEBUG] [REMOTE ] BGC: Retrieved 6565 rows, trimmed to 300. [2026-01-19T12:02:57.467706] [DEBUG] [REMOTE ] BGC: PASS: History has at least 300 days. [2026-01-19T12:02:57.468117] [DEBUG] [REMOTE ] BGC: PASS: Price check passed. Min price $8.29. [2026-01-19T12:02:57.468268] [DEBUG] [REMOTE ] BGC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:57.468443] [DEBUG] [REMOTE ] BGC: PASS: Integrity check passed. [2026-01-19T12:02:57.468488] [DEBUG] [REMOTE ] BGC: Symbol is viable for forecasting. [2026-01-19T12:02:57.468552] [INFO ] [MAIN ] [400/3505] BGC kept (0.5s) | 400 kept, 0 rejected | 139.6/min | ETA: 22.2m [2026-01-19T12:02:57.851925] [DEBUG] [REMOTE ] BGH: Retrieved 3324 rows, trimmed to 300. [2026-01-19T12:02:57.852432] [DEBUG] [REMOTE ] BGH: PASS: History has at least 300 days. [2026-01-19T12:02:57.852984] [DEBUG] [REMOTE ] BGH: PASS: Price check passed. Min price $14.58. [2026-01-19T12:02:57.853179] [DEBUG] [REMOTE ] BGH: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:57.853387] [DEBUG] [REMOTE ] BGH: PASS: Integrity check passed. [2026-01-19T12:02:57.853442] [DEBUG] [REMOTE ] BGH: Symbol is viable for forecasting. [2026-01-19T12:02:57.853520] [INFO ] [MAIN ] [401/3505] BGH kept (0.4s) | 401 kept, 0 rejected | 139.6/min | ETA: 22.2m [2026-01-19T12:02:58.147564] [DEBUG] [REMOTE ] BGLC: Retrieved 1340 rows, trimmed to 300. [2026-01-19T12:02:58.147834] [DEBUG] [REMOTE ] BGLC: PASS: History has at least 300 days. [2026-01-19T12:02:58.148175] [DEBUG] [REMOTE ] BGLC: PASS: Price check passed. Min price $3.64. [2026-01-19T12:02:58.148354] [DEBUG] [REMOTE ] BGLC: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:58.148517] [DEBUG] [REMOTE ] BGLC: PASS: Integrity check passed. [2026-01-19T12:02:58.148594] [DEBUG] [REMOTE ] BGLC: Symbol is viable for forecasting. [2026-01-19T12:02:58.148671] [INFO ] [MAIN ] [402/3505] BGLC kept (0.3s) | 402 kept, 0 rejected | 139.7/min | ETA: 22.2m [2026-01-19T12:02:58.566853] [DEBUG] [REMOTE ] BGRN: Retrieved 1794 rows, trimmed to 300. [2026-01-19T12:02:58.567070] [DEBUG] [REMOTE ] BGRN: PASS: History has at least 300 days. [2026-01-19T12:02:58.567358] [DEBUG] [REMOTE ] BGRN: PASS: Price check passed. Min price $47.58. [2026-01-19T12:02:58.567531] [DEBUG] [REMOTE ] BGRN: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:58.567683] [DEBUG] [REMOTE ] BGRN: PASS: Integrity check passed. [2026-01-19T12:02:58.567727] [DEBUG] [REMOTE ] BGRN: Symbol is viable for forecasting. [2026-01-19T12:02:58.567782] [INFO ] [MAIN ] [403/3505] BGRN kept (0.4s) | 403 kept, 0 rejected | 139.7/min | ETA: 22.2m [2026-01-19T12:02:59.045497] [DEBUG] [REMOTE ] BGS: Retrieved 4694 rows, trimmed to 300. [2026-01-19T12:02:59.045720] [DEBUG] [REMOTE ] BGS: PASS: History has at least 300 days. [2026-01-19T12:02:59.046022] [DEBUG] [REMOTE ] BGS: PASS: Price check passed. Min price $3.75. [2026-01-19T12:02:59.046168] [DEBUG] [REMOTE ] BGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:59.046495] [DEBUG] [REMOTE ] BGS: PASS: Integrity check passed. [2026-01-19T12:02:59.046542] [DEBUG] [REMOTE ] BGS: Symbol is viable for forecasting. [2026-01-19T12:02:59.046614] [INFO ] [MAIN ] [404/3505] BGS kept (0.5s) | 404 kept, 0 rejected | 139.7/min | ETA: 22.2m [2026-01-19T12:02:59.257023] [DEBUG] [REMOTE ] BGSF: Retrieved 2949 rows, trimmed to 300. [2026-01-19T12:02:59.257233] [DEBUG] [REMOTE ] BGSF: PASS: History has at least 300 days. [2026-01-19T12:02:59.257561] [DEBUG] [REMOTE ] BGSF: PASS: Price check passed. Min price $3.27. [2026-01-19T12:02:59.257740] [DEBUG] [REMOTE ] BGSF: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:59.257886] [DEBUG] [REMOTE ] BGSF: PASS: Integrity check passed. [2026-01-19T12:02:59.257929] [DEBUG] [REMOTE ] BGSF: Symbol is viable for forecasting. [2026-01-19T12:02:59.257986] [INFO ] [MAIN ] [405/3505] BGSF kept (0.2s) | 405 kept, 0 rejected | 139.9/min | ETA: 22.2m [2026-01-19T12:02:59.905677] [DEBUG] [REMOTE ] BGX: Retrieved 3766 rows, trimmed to 300. [2026-01-19T12:02:59.905872] [DEBUG] [REMOTE ] BGX: PASS: History has at least 300 days. [2026-01-19T12:02:59.906156] [DEBUG] [REMOTE ] BGX: PASS: Price check passed. Min price $11.37. [2026-01-19T12:02:59.906297] [DEBUG] [REMOTE ] BGX: PASS: Continuity check passed with 300 days. [2026-01-19T12:02:59.906417] [DEBUG] [REMOTE ] BGX: PASS: Integrity check passed. [2026-01-19T12:02:59.906458] [DEBUG] [REMOTE ] BGX: Symbol is viable for forecasting. [2026-01-19T12:02:59.906517] [INFO ] [MAIN ] [406/3505] BGX kept (0.6s) | 406 kept, 0 rejected | 139.7/min | ETA: 22.2m [2026-01-19T12:03:00.129009] [DEBUG] [REMOTE ] BGY: Retrieved 4692 rows, trimmed to 300. [2026-01-19T12:03:00.129256] [DEBUG] [REMOTE ] BGY: PASS: History has at least 300 days. [2026-01-19T12:03:00.129762] [DEBUG] [REMOTE ] BGY: PASS: Price check passed. Min price $5.48. [2026-01-19T12:03:00.129972] [DEBUG] [REMOTE ] BGY: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:00.130348] [DEBUG] [REMOTE ] BGY: PASS: Integrity check passed. [2026-01-19T12:03:00.130415] [DEBUG] [REMOTE ] BGY: Symbol is viable for forecasting. [2026-01-19T12:03:00.130494] [INFO ] [MAIN ] [407/3505] BGY kept (0.2s) | 407 kept, 0 rejected | 139.9/min | ETA: 22.2m [2026-01-19T12:03:00.769497] [DEBUG] [REMOTE ] BHC: Retrieved 6289 rows, trimmed to 300. [2026-01-19T12:03:00.769680] [DEBUG] [REMOTE ] BHC: PASS: History has at least 300 days. [2026-01-19T12:03:00.769896] [DEBUG] [REMOTE ] BHC: PASS: Price check passed. Min price $5.90. [2026-01-19T12:03:00.770028] [DEBUG] [REMOTE ] BHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:00.770141] [DEBUG] [REMOTE ] BHC: PASS: Integrity check passed. [2026-01-19T12:03:00.770181] [DEBUG] [REMOTE ] BHC: Symbol is viable for forecasting. [2026-01-19T12:03:00.770229] [INFO ] [MAIN ] [408/3505] BHC kept (0.6s) | 408 kept, 0 rejected | 139.7/min | ETA: 22.2m [2026-01-19T12:03:01.226487] [DEBUG] [REMOTE ] BHE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:01.226635] [DEBUG] [REMOTE ] BHE: PASS: History has at least 300 days. [2026-01-19T12:03:01.226850] [DEBUG] [REMOTE ] BHE: PASS: Price check passed. Min price $41.94. [2026-01-19T12:03:01.226986] [DEBUG] [REMOTE ] BHE: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:01.227100] [DEBUG] [REMOTE ] BHE: PASS: Integrity check passed. [2026-01-19T12:03:01.227140] [DEBUG] [REMOTE ] BHE: Symbol is viable for forecasting. [2026-01-19T12:03:01.227187] [INFO ] [MAIN ] [409/3505] BHE kept (0.5s) | 409 kept, 0 rejected | 139.7/min | ETA: 22.2m [2026-01-19T12:03:01.544810] [DEBUG] [REMOTE ] BHF: Retrieved 2139 rows, trimmed to 300. [2026-01-19T12:03:01.545051] [DEBUG] [REMOTE ] BHF: PASS: History has at least 300 days. [2026-01-19T12:03:01.545337] [DEBUG] [REMOTE ] BHF: PASS: Price check passed. Min price $45.69. [2026-01-19T12:03:01.545488] [DEBUG] [REMOTE ] BHF: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:01.545676] [DEBUG] [REMOTE ] BHF: PASS: Integrity check passed. [2026-01-19T12:03:01.545722] [DEBUG] [REMOTE ] BHF: Symbol is viable for forecasting. [2026-01-19T12:03:01.545778] [INFO ] [MAIN ] [410/3505] BHF kept (0.3s) | 410 kept, 0 rejected | 139.8/min | ETA: 22.1m [2026-01-19T12:03:01.845197] [DEBUG] [REMOTE ] BHFAL: Retrieved 1845 rows, trimmed to 300. [2026-01-19T12:03:01.845409] [DEBUG] [REMOTE ] BHFAL: PASS: History has at least 300 days. [2026-01-19T12:03:01.845705] [DEBUG] [REMOTE ] BHFAL: PASS: Price check passed. Min price $16.40. [2026-01-19T12:03:01.845899] [DEBUG] [REMOTE ] BHFAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:01.846034] [DEBUG] [REMOTE ] BHFAL: PASS: Integrity check passed. [2026-01-19T12:03:01.846078] [DEBUG] [REMOTE ] BHFAL: Symbol is viable for forecasting. [2026-01-19T12:03:01.846133] [INFO ] [MAIN ] [411/3505] BHFAL kept (0.3s) | 411 kept, 0 rejected | 139.9/min | ETA: 22.1m [2026-01-19T12:03:02.291795] [DEBUG] [REMOTE ] BHFAM: Retrieved 1046 rows, trimmed to 300. [2026-01-19T12:03:02.291996] [DEBUG] [REMOTE ] BHFAM: PASS: History has at least 300 days. [2026-01-19T12:03:02.292255] [DEBUG] [REMOTE ] BHFAM: PASS: Price check passed. Min price $10.86. [2026-01-19T12:03:02.292444] [DEBUG] [REMOTE ] BHFAM: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:02.292599] [DEBUG] [REMOTE ] BHFAM: PASS: Integrity check passed. [2026-01-19T12:03:02.292646] [DEBUG] [REMOTE ] BHFAM: Symbol is viable for forecasting. [2026-01-19T12:03:02.292708] [INFO ] [MAIN ] [412/3505] BHFAM kept (0.4s) | 412 kept, 0 rejected | 139.8/min | ETA: 22.1m [2026-01-19T12:03:02.696799] [DEBUG] [REMOTE ] BHFAN: Retrieved 1301 rows, trimmed to 300. [2026-01-19T12:03:02.697039] [DEBUG] [REMOTE ] BHFAN: PASS: History has at least 300 days. [2026-01-19T12:03:02.697297] [DEBUG] [REMOTE ] BHFAN: PASS: Price check passed. Min price $12.25. [2026-01-19T12:03:02.697457] [DEBUG] [REMOTE ] BHFAN: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:02.697608] [DEBUG] [REMOTE ] BHFAN: PASS: Integrity check passed. [2026-01-19T12:03:02.697653] [DEBUG] [REMOTE ] BHFAN: Symbol is viable for forecasting. [2026-01-19T12:03:02.697717] [INFO ] [MAIN ] [413/3505] BHFAN kept (0.4s) | 413 kept, 0 rejected | 139.9/min | ETA: 22.1m [2026-01-19T12:03:03.102790] [DEBUG] [REMOTE ] BHFAO: Retrieved 1425 rows, trimmed to 300. [2026-01-19T12:03:03.103006] [DEBUG] [REMOTE ] BHFAO: PASS: History has at least 300 days. [2026-01-19T12:03:03.103347] [DEBUG] [REMOTE ] BHFAO: PASS: Price check passed. Min price $15.18. [2026-01-19T12:03:03.103504] [DEBUG] [REMOTE ] BHFAO: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:03.103698] [DEBUG] [REMOTE ] BHFAO: PASS: Integrity check passed. [2026-01-19T12:03:03.103744] [DEBUG] [REMOTE ] BHFAO: Symbol is viable for forecasting. [2026-01-19T12:03:03.103799] [INFO ] [MAIN ] [414/3505] BHFAO kept (0.4s) | 414 kept, 0 rejected | 139.9/min | ETA: 22.1m [2026-01-19T12:03:03.510688] [DEBUG] [REMOTE ] BHFAP: Retrieved 1720 rows, trimmed to 300. [2026-01-19T12:03:03.510971] [DEBUG] [REMOTE ] BHFAP: PASS: History has at least 300 days. [2026-01-19T12:03:03.511382] [DEBUG] [REMOTE ] BHFAP: PASS: Price check passed. Min price $14.92. [2026-01-19T12:03:03.511567] [DEBUG] [REMOTE ] BHFAP: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:03.511769] [DEBUG] [REMOTE ] BHFAP: PASS: Integrity check passed. [2026-01-19T12:03:03.511821] [DEBUG] [REMOTE ] BHFAP: Symbol is viable for forecasting. [2026-01-19T12:03:03.511889] [INFO ] [MAIN ] [415/3505] BHFAP kept (0.4s) | 415 kept, 0 rejected | 139.9/min | ETA: 22.1m [2026-01-19T12:03:04.052461] [DEBUG] [REMOTE ] BHK: Retrieved 6073 rows, trimmed to 300. [2026-01-19T12:03:04.052627] [DEBUG] [REMOTE ] BHK: PASS: History has at least 300 days. [2026-01-19T12:03:04.052874] [DEBUG] [REMOTE ] BHK: PASS: Price check passed. Min price $9.34. [2026-01-19T12:03:04.053015] [DEBUG] [REMOTE ] BHK: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:04.053159] [DEBUG] [REMOTE ] BHK: PASS: Integrity check passed. [2026-01-19T12:03:04.053203] [DEBUG] [REMOTE ] BHK: Symbol is viable for forecasting. [2026-01-19T12:03:04.053256] [INFO ] [MAIN ] [416/3505] BHK kept (0.5s) | 416 kept, 0 rejected | 139.8/min | ETA: 22.1m [2026-01-19T12:03:04.571793] [DEBUG] [REMOTE ] BHP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:04.571979] [DEBUG] [REMOTE ] BHP: PASS: History has at least 300 days. [2026-01-19T12:03:04.572484] [DEBUG] [REMOTE ] BHP: PASS: Price check passed. Min price $52.58. [2026-01-19T12:03:04.572711] [DEBUG] [REMOTE ] BHP: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:04.572881] [DEBUG] [REMOTE ] BHP: PASS: Integrity check passed. [2026-01-19T12:03:04.572934] [DEBUG] [REMOTE ] BHP: Symbol is viable for forecasting. [2026-01-19T12:03:04.572999] [INFO ] [MAIN ] [417/3505] BHP kept (0.5s) | 417 kept, 0 rejected | 139.7/min | ETA: 22.1m [2026-01-19T12:03:05.051262] [DEBUG] [REMOTE ] BHRB: Retrieved 6235 rows, trimmed to 300. [2026-01-19T12:03:05.051404] [DEBUG] [REMOTE ] BHRB: PASS: History has at least 300 days. [2026-01-19T12:03:05.051685] [DEBUG] [REMOTE ] BHRB: PASS: Price check passed. Min price $58.34. [2026-01-19T12:03:05.051926] [DEBUG] [REMOTE ] BHRB: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:05.052056] [DEBUG] [REMOTE ] BHRB: PASS: Integrity check passed. [2026-01-19T12:03:05.052096] [DEBUG] [REMOTE ] BHRB: Symbol is viable for forecasting. [2026-01-19T12:03:05.052145] [INFO ] [MAIN ] [418/3505] BHRB kept (0.5s) | 418 kept, 0 rejected | 139.7/min | ETA: 22.1m [2026-01-19T12:03:05.278526] [DEBUG] [REMOTE ] BHVN: Retrieved 832 rows, trimmed to 300. [2026-01-19T12:03:05.278792] [DEBUG] [REMOTE ] BHVN: PASS: History has at least 300 days. [2026-01-19T12:03:05.279130] [DEBUG] [REMOTE ] BHVN: PASS: Price check passed. Min price $7.79. [2026-01-19T12:03:05.279341] [DEBUG] [REMOTE ] BHVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:05.279527] [DEBUG] [REMOTE ] BHVN: PASS: Integrity check passed. [2026-01-19T12:03:05.279624] [DEBUG] [REMOTE ] BHVN: Symbol is viable for forecasting. [2026-01-19T12:03:05.279704] [INFO ] [MAIN ] [419/3505] BHVN kept (0.2s) | 419 kept, 0 rejected | 139.9/min | ETA: 22.1m [2026-01-19T12:03:05.702296] [DEBUG] [REMOTE ] BIAF: Retrieved 847 rows, trimmed to 300. [2026-01-19T12:03:05.702510] [DEBUG] [REMOTE ] BIAF: PASS: History has at least 300 days. [2026-01-19T12:03:05.702833] [DEBUG] [REMOTE ] BIAF: PASS: Price check passed. Min price $1.17. [2026-01-19T12:03:05.702980] [DEBUG] [REMOTE ] BIAF: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:05.703119] [DEBUG] [REMOTE ] BIAF: PASS: Integrity check passed. [2026-01-19T12:03:05.703162] [DEBUG] [REMOTE ] BIAF: Symbol is viable for forecasting. [2026-01-19T12:03:05.703282] [INFO ] [MAIN ] [420/3505] BIAF kept (0.4s) | 420 kept, 0 rejected | 139.9/min | ETA: 22.1m [2026-01-19T12:03:06.253175] [DEBUG] [REMOTE ] BIB: Retrieved 3970 rows, trimmed to 300. [2026-01-19T12:03:06.253313] [DEBUG] [REMOTE ] BIB: PASS: History has at least 300 days. [2026-01-19T12:03:06.253546] [DEBUG] [REMOTE ] BIB: PASS: Price check passed. Min price $66.00. [2026-01-19T12:03:06.253714] [DEBUG] [REMOTE ] BIB: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:06.253838] [DEBUG] [REMOTE ] BIB: PASS: Integrity check passed. [2026-01-19T12:03:06.253881] [DEBUG] [REMOTE ] BIB: Symbol is viable for forecasting. [2026-01-19T12:03:06.253931] [INFO ] [MAIN ] [421/3505] BIB kept (0.6s) | 421 kept, 0 rejected | 139.8/min | ETA: 22.1m [2026-01-19T12:03:06.721177] [DEBUG] [REMOTE ] BIIB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:06.721389] [DEBUG] [REMOTE ] BIIB: PASS: History has at least 300 days. [2026-01-19T12:03:06.721706] [DEBUG] [REMOTE ] BIIB: PASS: Price check passed. Min price $147.72. [2026-01-19T12:03:06.721857] [DEBUG] [REMOTE ] BIIB: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:06.722020] [DEBUG] [REMOTE ] BIIB: PASS: Integrity check passed. [2026-01-19T12:03:06.722068] [DEBUG] [REMOTE ] BIIB: Symbol is viable for forecasting. [2026-01-19T12:03:06.722129] [INFO ] [MAIN ] [422/3505] BIIB kept (0.5s) | 422 kept, 0 rejected | 139.7/min | ETA: 22.1m [2026-01-19T12:03:07.016341] [DEBUG] [REMOTE ] BILI: Retrieved 1963 rows, trimmed to 300. [2026-01-19T12:03:07.016534] [DEBUG] [REMOTE ] BILI: PASS: History has at least 300 days. [2026-01-19T12:03:07.016816] [DEBUG] [REMOTE ] BILI: PASS: Price check passed. Min price $24.16. [2026-01-19T12:03:07.017012] [DEBUG] [REMOTE ] BILI: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:07.017163] [DEBUG] [REMOTE ] BILI: PASS: Integrity check passed. [2026-01-19T12:03:07.017208] [DEBUG] [REMOTE ] BILI: Symbol is viable for forecasting. [2026-01-19T12:03:07.017264] [INFO ] [MAIN ] [423/3505] BILI kept (0.3s) | 423 kept, 0 rejected | 139.8/min | ETA: 22.0m [2026-01-19T12:03:07.246125] [DEBUG] [REMOTE ] BILL: Retrieved 1532 rows, trimmed to 300. [2026-01-19T12:03:07.246360] [DEBUG] [REMOTE ] BILL: PASS: History has at least 300 days. [2026-01-19T12:03:07.246707] [DEBUG] [REMOTE ] BILL: PASS: Price check passed. Min price $44.37. [2026-01-19T12:03:07.246868] [DEBUG] [REMOTE ] BILL: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:07.247005] [DEBUG] [REMOTE ] BILL: PASS: Integrity check passed. [2026-01-19T12:03:07.247048] [DEBUG] [REMOTE ] BILL: Symbol is viable for forecasting. [2026-01-19T12:03:07.247102] [INFO ] [MAIN ] [424/3505] BILL kept (0.2s) | 424 kept, 0 rejected | 140.0/min | ETA: 22.0m [2026-01-19T12:03:07.973187] [DEBUG] [REMOTE ] BIO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:07.973410] [DEBUG] [REMOTE ] BIO: PASS: History has at least 300 days. [2026-01-19T12:03:07.973739] [DEBUG] [REMOTE ] BIO: PASS: Price check passed. Min price $299.86. [2026-01-19T12:03:07.973885] [DEBUG] [REMOTE ] BIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:07.974240] [DEBUG] [REMOTE ] BIO: PASS: Integrity check passed. [2026-01-19T12:03:07.974292] [DEBUG] [REMOTE ] BIO: Symbol is viable for forecasting. [2026-01-19T12:03:07.974348] [INFO ] [MAIN ] [425/3505] BIO kept (0.7s) | 425 kept, 0 rejected | 139.8/min | ETA: 22.0m [2026-01-19T12:03:08.290973] [DEBUG] [REMOTE ] BIOX: Retrieved 1962 rows, trimmed to 300. [2026-01-19T12:03:08.291137] [DEBUG] [REMOTE ] BIOX: PASS: History has at least 300 days. [2026-01-19T12:03:08.291365] [DEBUG] [REMOTE ] BIOX: PASS: Price check passed. Min price $1.19. [2026-01-19T12:03:08.291516] [DEBUG] [REMOTE ] BIOX: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:08.291669] [DEBUG] [REMOTE ] BIOX: PASS: Integrity check passed. [2026-01-19T12:03:08.291717] [DEBUG] [REMOTE ] BIOX: Symbol is viable for forecasting. [2026-01-19T12:03:08.291767] [INFO ] [MAIN ] [426/3505] BIOX kept (0.3s) | 426 kept, 0 rejected | 139.9/min | ETA: 22.0m [2026-01-19T12:03:08.782103] [DEBUG] [REMOTE ] BIP: Retrieved 4534 rows, trimmed to 300. [2026-01-19T12:03:08.782305] [DEBUG] [REMOTE ] BIP: PASS: History has at least 300 days. [2026-01-19T12:03:08.782596] [DEBUG] [REMOTE ] BIP: PASS: Price check passed. Min price $33.41. [2026-01-19T12:03:08.782786] [DEBUG] [REMOTE ] BIP: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:08.782928] [DEBUG] [REMOTE ] BIP: PASS: Integrity check passed. [2026-01-19T12:03:08.782972] [DEBUG] [REMOTE ] BIP: Symbol is viable for forecasting. [2026-01-19T12:03:08.783027] [INFO ] [MAIN ] [427/3505] BIP kept (0.5s) | 427 kept, 0 rejected | 139.8/min | ETA: 22.0m [2026-01-19T12:03:09.081947] [DEBUG] [REMOTE ] BIPH: Retrieved 1167 rows, trimmed to 300. [2026-01-19T12:03:09.082150] [DEBUG] [REMOTE ] BIPH: PASS: History has at least 300 days. [2026-01-19T12:03:09.082447] [DEBUG] [REMOTE ] BIPH: PASS: Price check passed. Min price $16.29. [2026-01-19T12:03:09.082649] [DEBUG] [REMOTE ] BIPH: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:09.082784] [DEBUG] [REMOTE ] BIPH: PASS: Integrity check passed. [2026-01-19T12:03:09.082827] [DEBUG] [REMOTE ] BIPH: Symbol is viable for forecasting. [2026-01-19T12:03:09.082879] [INFO ] [MAIN ] [428/3505] BIPH kept (0.3s) | 428 kept, 0 rejected | 139.9/min | ETA: 22.0m [2026-01-19T12:03:09.419952] [DEBUG] [REMOTE ] BIPI: Retrieved 998 rows, trimmed to 300. [2026-01-19T12:03:09.420192] [DEBUG] [REMOTE ] BIPI: PASS: History has at least 300 days. [2026-01-19T12:03:09.420481] [DEBUG] [REMOTE ] BIPI: PASS: Price check passed. Min price $16.53. [2026-01-19T12:03:09.420677] [DEBUG] [REMOTE ] BIPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:09.420825] [DEBUG] [REMOTE ] BIPI: PASS: Integrity check passed. [2026-01-19T12:03:09.420871] [DEBUG] [REMOTE ] BIPI: Symbol is viable for forecasting. [2026-01-19T12:03:09.420945] [INFO ] [MAIN ] [429/3505] BIPI kept (0.3s) | 429 kept, 0 rejected | 140.0/min | ETA: 22.0m [2026-01-19T12:03:09.851517] [DEBUG] [REMOTE ] BIRD: Retrieved 1055 rows, trimmed to 300. [2026-01-19T12:03:09.851766] [DEBUG] [REMOTE ] BIRD: PASS: History has at least 300 days. [2026-01-19T12:03:09.852085] [DEBUG] [REMOTE ] BIRD: PASS: Price check passed. Min price $3.97. [2026-01-19T12:03:09.852278] [DEBUG] [REMOTE ] BIRD: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:09.852438] [DEBUG] [REMOTE ] BIRD: PASS: Integrity check passed. [2026-01-19T12:03:09.852493] [DEBUG] [REMOTE ] BIRD: Symbol is viable for forecasting. [2026-01-19T12:03:09.852558] [INFO ] [MAIN ] [430/3505] BIRD kept (0.4s) | 430 kept, 0 rejected | 140.0/min | ETA: 22.0m [2026-01-19T12:03:10.231320] [DEBUG] [REMOTE ] BIRK: Retrieved 569 rows, trimmed to 300. [2026-01-19T12:03:10.231541] [DEBUG] [REMOTE ] BIRK: PASS: History has at least 300 days. [2026-01-19T12:03:10.231858] [DEBUG] [REMOTE ] BIRK: PASS: Price check passed. Min price $38.47. [2026-01-19T12:03:10.232009] [DEBUG] [REMOTE ] BIRK: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:10.232142] [DEBUG] [REMOTE ] BIRK: PASS: Integrity check passed. [2026-01-19T12:03:10.232184] [DEBUG] [REMOTE ] BIRK: Symbol is viable for forecasting. [2026-01-19T12:03:10.232239] [INFO ] [MAIN ] [431/3505] BIRK kept (0.4s) | 431 kept, 0 rejected | 140.0/min | ETA: 22.0m [2026-01-19T12:03:10.677323] [DEBUG] [REMOTE ] BITF: Retrieved 1752 rows, trimmed to 300. [2026-01-19T12:03:10.677630] [DEBUG] [REMOTE ] BITF: PASS: History has at least 300 days. [2026-01-19T12:03:10.677974] [DEBUG] [REMOTE ] BITF: PASS: Price check passed. Min price $2.27. [2026-01-19T12:03:10.678131] [DEBUG] [REMOTE ] BITF: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:10.678285] [DEBUG] [REMOTE ] BITF: PASS: Integrity check passed. [2026-01-19T12:03:10.678329] [DEBUG] [REMOTE ] BITF: Symbol is viable for forecasting. [2026-01-19T12:03:10.678388] [INFO ] [MAIN ] [432/3505] BITF kept (0.4s) | 432 kept, 0 rejected | 140.0/min | ETA: 22.0m [2026-01-19T12:03:10.987660] [DEBUG] [REMOTE ] BIVI: Retrieved 2911 rows, trimmed to 300. [2026-01-19T12:03:10.987888] [DEBUG] [REMOTE ] BIVI: PASS: History has at least 300 days. [2026-01-19T12:03:10.988261] [DEBUG] [REMOTE ] BIVI: PASS: Price check passed. Min price $1.13. [2026-01-19T12:03:10.988433] [DEBUG] [REMOTE ] BIVI: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:10.988622] [DEBUG] [REMOTE ] BIVI: PASS: Integrity check passed. [2026-01-19T12:03:10.988678] [DEBUG] [REMOTE ] BIVI: Symbol is viable for forecasting. [2026-01-19T12:03:10.988746] [INFO ] [MAIN ] [433/3505] BIVI kept (0.3s) | 433 kept, 0 rejected | 140.1/min | ETA: 21.9m [2026-01-19T12:03:11.461921] [DEBUG] [REMOTE ] BJ: Retrieved 1899 rows, trimmed to 300. [2026-01-19T12:03:11.462126] [DEBUG] [REMOTE ] BJ: PASS: History has at least 300 days. [2026-01-19T12:03:11.462385] [DEBUG] [REMOTE ] BJ: PASS: Price check passed. Min price $87.97. [2026-01-19T12:03:11.462595] [DEBUG] [REMOTE ] BJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:11.462728] [DEBUG] [REMOTE ] BJ: PASS: Integrity check passed. [2026-01-19T12:03:11.462769] [DEBUG] [REMOTE ] BJ: Symbol is viable for forecasting. [2026-01-19T12:03:11.462824] [INFO ] [MAIN ] [434/3505] BJ kept (0.5s) | 434 kept, 0 rejected | 140.1/min | ETA: 21.9m [2026-01-19T12:03:11.934555] [DEBUG] [REMOTE ] BJRI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:11.934748] [DEBUG] [REMOTE ] BJRI: PASS: History has at least 300 days. [2026-01-19T12:03:11.935041] [DEBUG] [REMOTE ] BJRI: PASS: Price check passed. Min price $28.69. [2026-01-19T12:03:11.935184] [DEBUG] [REMOTE ] BJRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:11.935328] [DEBUG] [REMOTE ] BJRI: PASS: Integrity check passed. [2026-01-19T12:03:11.935389] [DEBUG] [REMOTE ] BJRI: Symbol is viable for forecasting. [2026-01-19T12:03:11.935449] [INFO ] [MAIN ] [435/3505] BJRI kept (0.5s) | 435 kept, 0 rejected | 140.0/min | ETA: 21.9m [2026-01-19T12:03:12.511330] [DEBUG] [REMOTE ] BK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:12.511521] [DEBUG] [REMOTE ] BK: PASS: History has at least 300 days. [2026-01-19T12:03:12.511887] [DEBUG] [REMOTE ] BK: PASS: Price check passed. Min price $106.16. [2026-01-19T12:03:12.512192] [DEBUG] [REMOTE ] BK: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:12.512369] [DEBUG] [REMOTE ] BK: PASS: Integrity check passed. [2026-01-19T12:03:12.512430] [DEBUG] [REMOTE ] BK: Symbol is viable for forecasting. [2026-01-19T12:03:12.512502] [INFO ] [MAIN ] [436/3505] BK kept (0.6s) | 436 kept, 0 rejected | 139.9/min | ETA: 21.9m [2026-01-19T12:03:12.626938] [DEBUG] [REMOTE ] BKCH: Retrieved 1134 rows, trimmed to 300. [2026-01-19T12:03:12.627124] [DEBUG] [REMOTE ] BKCH: PASS: History has at least 300 days. [2026-01-19T12:03:12.627420] [DEBUG] [REMOTE ] BKCH: PASS: Price check passed. Min price $63.59. [2026-01-19T12:03:12.627686] [DEBUG] [REMOTE ] BKCH: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:12.627894] [DEBUG] [REMOTE ] BKCH: PASS: Integrity check passed. [2026-01-19T12:03:12.627952] [DEBUG] [REMOTE ] BKCH: Symbol is viable for forecasting. [2026-01-19T12:03:12.628023] [INFO ] [MAIN ] [437/3505] BKCH kept (0.1s) | 437 kept, 0 rejected | 140.1/min | ETA: 21.9m [2026-01-19T12:03:13.338220] [DEBUG] [REMOTE ] BKD: Retrieved 5069 rows, trimmed to 300. [2026-01-19T12:03:13.338660] [DEBUG] [REMOTE ] BKD: PASS: History has at least 300 days. [2026-01-19T12:03:13.339106] [DEBUG] [REMOTE ] BKD: PASS: Price check passed. Min price $8.70. [2026-01-19T12:03:13.339306] [DEBUG] [REMOTE ] BKD: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:13.339507] [DEBUG] [REMOTE ] BKD: PASS: Integrity check passed. [2026-01-19T12:03:13.339569] [DEBUG] [REMOTE ] BKD: Symbol is viable for forecasting. [2026-01-19T12:03:13.339676] [INFO ] [MAIN ] [438/3505] BKD kept (0.7s) | 438 kept, 0 rejected | 139.9/min | ETA: 21.9m [2026-01-19T12:03:13.651679] [DEBUG] [REMOTE ] BKE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:13.651993] [DEBUG] [REMOTE ] BKE: PASS: History has at least 300 days. [2026-01-19T12:03:13.652659] [DEBUG] [REMOTE ] BKE: PASS: Price check passed. Min price $50.24. [2026-01-19T12:03:13.652817] [DEBUG] [REMOTE ] BKE: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:13.652987] [DEBUG] [REMOTE ] BKE: PASS: Integrity check passed. [2026-01-19T12:03:13.653030] [DEBUG] [REMOTE ] BKE: Symbol is viable for forecasting. [2026-01-19T12:03:13.653092] [INFO ] [MAIN ] [439/3505] BKE kept (0.3s) | 439 kept, 0 rejected | 140.0/min | ETA: 21.9m [2026-01-19T12:03:14.111117] [DEBUG] [REMOTE ] BKH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:14.111396] [DEBUG] [REMOTE ] BKH: PASS: History has at least 300 days. [2026-01-19T12:03:14.111926] [DEBUG] [REMOTE ] BKH: PASS: Price check passed. Min price $62.82. [2026-01-19T12:03:14.112154] [DEBUG] [REMOTE ] BKH: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:14.112347] [DEBUG] [REMOTE ] BKH: PASS: Integrity check passed. [2026-01-19T12:03:14.112404] [DEBUG] [REMOTE ] BKH: Symbol is viable for forecasting. [2026-01-19T12:03:14.112481] [INFO ] [MAIN ] [440/3505] BKH kept (0.5s) | 440 kept, 0 rejected | 140.0/min | ETA: 21.9m [2026-01-19T12:03:14.497028] [DEBUG] [REMOTE ] BKN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:14.497265] [DEBUG] [REMOTE ] BKN: PASS: History has at least 300 days. [2026-01-19T12:03:14.497679] [DEBUG] [REMOTE ] BKN: PASS: Price check passed. Min price $10.97. [2026-01-19T12:03:14.497832] [DEBUG] [REMOTE ] BKN: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:14.498167] [DEBUG] [REMOTE ] BKN: PASS: Integrity check passed. [2026-01-19T12:03:14.498222] [DEBUG] [REMOTE ] BKN: Symbol is viable for forecasting. [2026-01-19T12:03:14.498284] [INFO ] [MAIN ] [441/3505] BKN kept (0.4s) | 441 kept, 0 rejected | 140.0/min | ETA: 21.9m [2026-01-19T12:03:15.042942] [DEBUG] [REMOTE ] BKNG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:15.043117] [DEBUG] [REMOTE ] BKNG: PASS: History has at least 300 days. [2026-01-19T12:03:15.043442] [DEBUG] [REMOTE ] BKNG: PASS: Price check passed. Min price $4574.65. [2026-01-19T12:03:15.043646] [DEBUG] [REMOTE ] BKNG: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:15.043807] [DEBUG] [REMOTE ] BKNG: PASS: Integrity check passed. [2026-01-19T12:03:15.043858] [DEBUG] [REMOTE ] BKNG: Symbol is viable for forecasting. [2026-01-19T12:03:15.043922] [INFO ] [MAIN ] [442/3505] BKNG kept (0.5s) | 442 kept, 0 rejected | 139.9/min | ETA: 21.9m [2026-01-19T12:03:15.332521] [DEBUG] [REMOTE ] BKSY: Retrieved 1526 rows, trimmed to 300. [2026-01-19T12:03:15.332660] [DEBUG] [REMOTE ] BKSY: PASS: History has at least 300 days. [2026-01-19T12:03:15.332862] [DEBUG] [REMOTE ] BKSY: PASS: Price check passed. Min price $13.14. [2026-01-19T12:03:15.332998] [DEBUG] [REMOTE ] BKSY: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:15.333106] [DEBUG] [REMOTE ] BKSY: PASS: Integrity check passed. [2026-01-19T12:03:15.333146] [DEBUG] [REMOTE ] BKSY: Symbol is viable for forecasting. [2026-01-19T12:03:15.333193] [INFO ] [MAIN ] [443/3505] BKSY kept (0.3s) | 443 kept, 0 rejected | 140.0/min | ETA: 21.9m [2026-01-19T12:03:15.793399] [DEBUG] [REMOTE ] BL: Retrieved 2317 rows, trimmed to 300. [2026-01-19T12:03:15.793552] [DEBUG] [REMOTE ] BL: PASS: History has at least 300 days. [2026-01-19T12:03:15.793808] [DEBUG] [REMOTE ] BL: PASS: Price check passed. Min price $52.43. [2026-01-19T12:03:15.793949] [DEBUG] [REMOTE ] BL: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:15.794068] [DEBUG] [REMOTE ] BL: PASS: Integrity check passed. [2026-01-19T12:03:15.794111] [DEBUG] [REMOTE ] BL: Symbol is viable for forecasting. [2026-01-19T12:03:15.794160] [INFO ] [MAIN ] [444/3505] BL kept (0.5s) | 444 kept, 0 rejected | 140.0/min | ETA: 21.9m [2026-01-19T12:03:16.188192] [DEBUG] [REMOTE ] BLBD: Retrieved 2971 rows, trimmed to 300. [2026-01-19T12:03:16.188326] [DEBUG] [REMOTE ] BLBD: PASS: History has at least 300 days. [2026-01-19T12:03:16.188554] [DEBUG] [REMOTE ] BLBD: PASS: Price check passed. Min price $46.59. [2026-01-19T12:03:16.188723] [DEBUG] [REMOTE ] BLBD: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:16.188839] [DEBUG] [REMOTE ] BLBD: PASS: Integrity check passed. [2026-01-19T12:03:16.188879] [DEBUG] [REMOTE ] BLBD: Symbol is viable for forecasting. [2026-01-19T12:03:16.188928] [INFO ] [MAIN ] [445/3505] BLBD kept (0.4s) | 445 kept, 0 rejected | 140.0/min | ETA: 21.9m [2026-01-19T12:03:16.521566] [DEBUG] [REMOTE ] BLCN: Retrieved 2012 rows, trimmed to 300. [2026-01-19T12:03:16.521718] [DEBUG] [REMOTE ] BLCN: PASS: History has at least 300 days. [2026-01-19T12:03:16.521919] [DEBUG] [REMOTE ] BLCN: PASS: Price check passed. Min price $22.37. [2026-01-19T12:03:16.522085] [DEBUG] [REMOTE ] BLCN: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:16.522197] [DEBUG] [REMOTE ] BLCN: PASS: Integrity check passed. [2026-01-19T12:03:16.522236] [DEBUG] [REMOTE ] BLCN: Symbol is viable for forecasting. [2026-01-19T12:03:16.522282] [INFO ] [MAIN ] [446/3505] BLCN kept (0.3s) | 446 kept, 0 rejected | 140.1/min | ETA: 21.8m [2026-01-19T12:03:16.769921] [DEBUG] [REMOTE ] BLCO: Retrieved 928 rows, trimmed to 300. [2026-01-19T12:03:16.770045] [DEBUG] [REMOTE ] BLCO: PASS: History has at least 300 days. [2026-01-19T12:03:16.770244] [DEBUG] [REMOTE ] BLCO: PASS: Price check passed. Min price $14.56. [2026-01-19T12:03:16.770378] [DEBUG] [REMOTE ] BLCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:16.770487] [DEBUG] [REMOTE ] BLCO: PASS: Integrity check passed. [2026-01-19T12:03:16.770527] [DEBUG] [REMOTE ] BLCO: Symbol is viable for forecasting. [2026-01-19T12:03:16.770590] [INFO ] [MAIN ] [447/3505] BLCO kept (0.2s) | 447 kept, 0 rejected | 140.2/min | ETA: 21.8m [2026-01-19T12:03:17.303467] [DEBUG] [REMOTE ] BLD: Retrieved 2653 rows, trimmed to 300. [2026-01-19T12:03:17.303628] [DEBUG] [REMOTE ] BLD: PASS: History has at least 300 days. [2026-01-19T12:03:17.303830] [DEBUG] [REMOTE ] BLD: PASS: Price check passed. Min price $403.58. [2026-01-19T12:03:17.303964] [DEBUG] [REMOTE ] BLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:17.304071] [DEBUG] [REMOTE ] BLD: PASS: Integrity check passed. [2026-01-19T12:03:17.304111] [DEBUG] [REMOTE ] BLD: Symbol is viable for forecasting. [2026-01-19T12:03:17.304158] [INFO ] [MAIN ] [448/3505] BLD kept (0.5s) | 448 kept, 0 rejected | 140.2/min | ETA: 21.8m [2026-01-19T12:03:17.897627] [DEBUG] [REMOTE ] BLDP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:17.897799] [DEBUG] [REMOTE ] BLDP: PASS: History has at least 300 days. [2026-01-19T12:03:17.898105] [DEBUG] [REMOTE ] BLDP: PASS: Price check passed. Min price $2.53. [2026-01-19T12:03:17.898276] [DEBUG] [REMOTE ] BLDP: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:17.898409] [DEBUG] [REMOTE ] BLDP: PASS: Integrity check passed. [2026-01-19T12:03:17.898449] [DEBUG] [REMOTE ] BLDP: Symbol is viable for forecasting. [2026-01-19T12:03:17.898502] [INFO ] [MAIN ] [449/3505] BLDP kept (0.6s) | 449 kept, 0 rejected | 140.0/min | ETA: 21.8m [2026-01-19T12:03:18.317730] [DEBUG] [REMOTE ] BLE: Retrieved 5906 rows, trimmed to 300. [2026-01-19T12:03:18.317944] [DEBUG] [REMOTE ] BLE: PASS: History has at least 300 days. [2026-01-19T12:03:18.318413] [DEBUG] [REMOTE ] BLE: PASS: Price check passed. Min price $10.26. [2026-01-19T12:03:18.318655] [DEBUG] [REMOTE ] BLE: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:18.318817] [DEBUG] [REMOTE ] BLE: PASS: Integrity check passed. [2026-01-19T12:03:18.318861] [DEBUG] [REMOTE ] BLE: Symbol is viable for forecasting. [2026-01-19T12:03:18.318918] [INFO ] [MAIN ] [450/3505] BLE kept (0.4s) | 450 kept, 0 rejected | 140.0/min | ETA: 21.8m [2026-01-19T12:03:18.826782] [DEBUG] [REMOTE ] BLFS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:18.826934] [DEBUG] [REMOTE ] BLFS: PASS: History has at least 300 days. [2026-01-19T12:03:18.827200] [DEBUG] [REMOTE ] BLFS: PASS: Price check passed. Min price $23.89. [2026-01-19T12:03:18.827341] [DEBUG] [REMOTE ] BLFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:18.827500] [DEBUG] [REMOTE ] BLFS: PASS: Integrity check passed. [2026-01-19T12:03:18.827551] [DEBUG] [REMOTE ] BLFS: Symbol is viable for forecasting. [2026-01-19T12:03:18.827631] [INFO ] [MAIN ] [451/3505] BLFS kept (0.5s) | 451 kept, 0 rejected | 140.0/min | ETA: 21.8m [2026-01-19T12:03:18.986556] [DEBUG] [REMOTE ] BLFY: Retrieved 1132 rows, trimmed to 300. [2026-01-19T12:03:18.986719] [DEBUG] [REMOTE ] BLFY: PASS: History has at least 300 days. [2026-01-19T12:03:18.986931] [DEBUG] [REMOTE ] BLFY: PASS: Price check passed. Min price $7.67. [2026-01-19T12:03:18.987092] [DEBUG] [REMOTE ] BLFY: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:18.987207] [DEBUG] [REMOTE ] BLFY: PASS: Integrity check passed. [2026-01-19T12:03:18.987249] [DEBUG] [REMOTE ] BLFY: Symbol is viable for forecasting. [2026-01-19T12:03:18.987298] [INFO ] [MAIN ] [452/3505] BLFY kept (0.2s) | 452 kept, 0 rejected | 140.2/min | ETA: 21.8m [2026-01-19T12:03:19.690601] [DEBUG] [REMOTE ] BLK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:19.690783] [DEBUG] [REMOTE ] BLK: PASS: History has at least 300 days. [2026-01-19T12:03:19.691150] [DEBUG] [REMOTE ] BLK: PASS: Price check passed. Min price $987.72. [2026-01-19T12:03:19.691359] [DEBUG] [REMOTE ] BLK: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:19.691536] [DEBUG] [REMOTE ] BLK: PASS: Integrity check passed. [2026-01-19T12:03:19.691616] [DEBUG] [REMOTE ] BLK: Symbol is viable for forecasting. [2026-01-19T12:03:19.691691] [INFO ] [MAIN ] [453/3505] BLK kept (0.7s) | 453 kept, 0 rejected | 140.0/min | ETA: 21.8m [2026-01-19T12:03:20.138149] [DEBUG] [REMOTE ] BLKB: Retrieved 5406 rows, trimmed to 300. [2026-01-19T12:03:20.138308] [DEBUG] [REMOTE ] BLKB: PASS: History has at least 300 days. [2026-01-19T12:03:20.138542] [DEBUG] [REMOTE ] BLKB: PASS: Price check passed. Min price $54.88. [2026-01-19T12:03:20.138702] [DEBUG] [REMOTE ] BLKB: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:20.138830] [DEBUG] [REMOTE ] BLKB: PASS: Integrity check passed. [2026-01-19T12:03:20.138872] [DEBUG] [REMOTE ] BLKB: Symbol is viable for forecasting. [2026-01-19T12:03:20.138931] [INFO ] [MAIN ] [454/3505] BLKB kept (0.4s) | 454 kept, 0 rejected | 140.0/min | ETA: 21.8m [2026-01-19T12:03:20.508055] [DEBUG] [REMOTE ] BLMN: Retrieved 3380 rows, trimmed to 300. [2026-01-19T12:03:20.508197] [DEBUG] [REMOTE ] BLMN: PASS: History has at least 300 days. [2026-01-19T12:03:20.508419] [DEBUG] [REMOTE ] BLMN: PASS: Price check passed. Min price $5.92. [2026-01-19T12:03:20.508554] [DEBUG] [REMOTE ] BLMN: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:20.508693] [DEBUG] [REMOTE ] BLMN: PASS: Integrity check passed. [2026-01-19T12:03:20.508734] [DEBUG] [REMOTE ] BLMN: Symbol is viable for forecasting. [2026-01-19T12:03:20.508783] [INFO ] [MAIN ] [455/3505] BLMN kept (0.4s) | 455 kept, 0 rejected | 140.0/min | ETA: 21.8m [2026-01-19T12:03:20.784525] [DEBUG] [REMOTE ] BLND: Retrieved 1132 rows, trimmed to 300. [2026-01-19T12:03:20.784753] [DEBUG] [REMOTE ] BLND: PASS: History has at least 300 days. [2026-01-19T12:03:20.785004] [DEBUG] [REMOTE ] BLND: PASS: Price check passed. Min price $2.79. [2026-01-19T12:03:20.785162] [DEBUG] [REMOTE ] BLND: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:20.785301] [DEBUG] [REMOTE ] BLND: PASS: Integrity check passed. [2026-01-19T12:03:20.785344] [DEBUG] [REMOTE ] BLND: Symbol is viable for forecasting. [2026-01-19T12:03:20.785407] [INFO ] [MAIN ] [456/3505] BLND kept (0.3s) | 456 kept, 0 rejected | 140.1/min | ETA: 21.8m [2026-01-19T12:03:21.290862] [DEBUG] [REMOTE ] BLRX: Retrieved 3641 rows, trimmed to 300. [2026-01-19T12:03:21.291020] [DEBUG] [REMOTE ] BLRX: PASS: History has at least 300 days. [2026-01-19T12:03:21.291299] [DEBUG] [REMOTE ] BLRX: PASS: Price check passed. Min price $2.77. [2026-01-19T12:03:21.291483] [DEBUG] [REMOTE ] BLRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:21.291663] [DEBUG] [REMOTE ] BLRX: PASS: Integrity check passed. [2026-01-19T12:03:21.291722] [DEBUG] [REMOTE ] BLRX: Symbol is viable for forecasting. [2026-01-19T12:03:21.291792] [INFO ] [MAIN ] [457/3505] BLRX kept (0.5s) | 457 kept, 0 rejected | 140.1/min | ETA: 21.8m [2026-01-19T12:03:21.574394] [DEBUG] [REMOTE ] BLTE: Retrieved 933 rows, trimmed to 300. [2026-01-19T12:03:21.574625] [DEBUG] [REMOTE ] BLTE: PASS: History has at least 300 days. [2026-01-19T12:03:21.574967] [DEBUG] [REMOTE ] BLTE: PASS: Price check passed. Min price $89.36. [2026-01-19T12:03:21.575162] [DEBUG] [REMOTE ] BLTE: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:21.575321] [DEBUG] [REMOTE ] BLTE: PASS: Integrity check passed. [2026-01-19T12:03:21.575378] [DEBUG] [REMOTE ] BLTE: Symbol is viable for forecasting. [2026-01-19T12:03:21.575450] [INFO ] [MAIN ] [458/3505] BLTE kept (0.3s) | 458 kept, 0 rejected | 140.2/min | ETA: 21.7m [2026-01-19T12:03:22.164198] [DEBUG] [REMOTE ] BLX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:22.164350] [DEBUG] [REMOTE ] BLX: PASS: History has at least 300 days. [2026-01-19T12:03:22.164629] [DEBUG] [REMOTE ] BLX: PASS: Price check passed. Min price $41.73. [2026-01-19T12:03:22.164778] [DEBUG] [REMOTE ] BLX: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:22.164906] [DEBUG] [REMOTE ] BLX: PASS: Integrity check passed. [2026-01-19T12:03:22.164953] [DEBUG] [REMOTE ] BLX: Symbol is viable for forecasting. [2026-01-19T12:03:22.165020] [INFO ] [MAIN ] [459/3505] BLX kept (0.6s) | 459 kept, 0 rejected | 140.1/min | ETA: 21.7m [2026-01-19T12:03:22.399052] [DEBUG] [REMOTE ] BLZE: Retrieved 1049 rows, trimmed to 300. [2026-01-19T12:03:22.399249] [DEBUG] [REMOTE ] BLZE: PASS: History has at least 300 days. [2026-01-19T12:03:22.399504] [DEBUG] [REMOTE ] BLZE: PASS: Price check passed. Min price $4.32. [2026-01-19T12:03:22.399681] [DEBUG] [REMOTE ] BLZE: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:22.399816] [DEBUG] [REMOTE ] BLZE: PASS: Integrity check passed. [2026-01-19T12:03:22.399858] [DEBUG] [REMOTE ] BLZE: Symbol is viable for forecasting. [2026-01-19T12:03:22.399913] [INFO ] [MAIN ] [460/3505] BLZE kept (0.2s) | 460 kept, 0 rejected | 140.2/min | ETA: 21.7m [2026-01-19T12:03:23.041438] [DEBUG] [REMOTE ] BMA: Retrieved 4985 rows, trimmed to 300. [2026-01-19T12:03:23.041681] [DEBUG] [REMOTE ] BMA: PASS: History has at least 300 days. [2026-01-19T12:03:23.042100] [DEBUG] [REMOTE ] BMA: PASS: Price check passed. Min price $54.93. [2026-01-19T12:03:23.042254] [DEBUG] [REMOTE ] BMA: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:23.042398] [DEBUG] [REMOTE ] BMA: PASS: Integrity check passed. [2026-01-19T12:03:23.042441] [DEBUG] [REMOTE ] BMA: Symbol is viable for forecasting. [2026-01-19T12:03:23.042507] [INFO ] [MAIN ] [461/3505] BMA kept (0.6s) | 461 kept, 0 rejected | 140.0/min | ETA: 21.7m [2026-01-19T12:03:23.303954] [DEBUG] [REMOTE ] BMBL: Retrieved 1239 rows, trimmed to 300. [2026-01-19T12:03:23.304111] [DEBUG] [REMOTE ] BMBL: PASS: History has at least 300 days. [2026-01-19T12:03:23.304325] [DEBUG] [REMOTE ] BMBL: PASS: Price check passed. Min price $3.23. [2026-01-19T12:03:23.304461] [DEBUG] [REMOTE ] BMBL: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:23.304601] [DEBUG] [REMOTE ] BMBL: PASS: Integrity check passed. [2026-01-19T12:03:23.304645] [DEBUG] [REMOTE ] BMBL: Symbol is viable for forecasting. [2026-01-19T12:03:23.304694] [INFO ] [MAIN ] [462/3505] BMBL kept (0.3s) | 462 kept, 0 rejected | 140.2/min | ETA: 21.7m [2026-01-19T12:03:23.876647] [DEBUG] [REMOTE ] BME: Retrieved 5236 rows, trimmed to 300. [2026-01-19T12:03:23.876782] [DEBUG] [REMOTE ] BME: PASS: History has at least 300 days. [2026-01-19T12:03:23.876995] [DEBUG] [REMOTE ] BME: PASS: Price check passed. Min price $37.51. [2026-01-19T12:03:23.877130] [DEBUG] [REMOTE ] BME: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:23.877247] [DEBUG] [REMOTE ] BME: PASS: Integrity check passed. [2026-01-19T12:03:23.877287] [DEBUG] [REMOTE ] BME: Symbol is viable for forecasting. [2026-01-19T12:03:23.877334] [INFO ] [MAIN ] [463/3505] BME kept (0.6s) | 463 kept, 0 rejected | 140.1/min | ETA: 21.7m [2026-01-19T12:03:24.168340] [DEBUG] [REMOTE ] BMEZ: Retrieved 1501 rows, trimmed to 300. [2026-01-19T12:03:24.168561] [DEBUG] [REMOTE ] BMEZ: PASS: History has at least 300 days. [2026-01-19T12:03:24.168968] [DEBUG] [REMOTE ] BMEZ: PASS: Price check passed. Min price $14.38. [2026-01-19T12:03:24.169117] [DEBUG] [REMOTE ] BMEZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:24.169259] [DEBUG] [REMOTE ] BMEZ: PASS: Integrity check passed. [2026-01-19T12:03:24.169302] [DEBUG] [REMOTE ] BMEZ: Symbol is viable for forecasting. [2026-01-19T12:03:24.169356] [INFO ] [MAIN ] [464/3505] BMEZ kept (0.3s) | 464 kept, 0 rejected | 140.2/min | ETA: 21.7m [2026-01-19T12:03:24.816064] [DEBUG] [REMOTE ] BMI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:24.816307] [DEBUG] [REMOTE ] BMI: PASS: History has at least 300 days. [2026-01-19T12:03:24.827368] [DEBUG] [REMOTE ] BMI: PASS: Price check passed. Min price $166.69. [2026-01-19T12:03:24.829051] [DEBUG] [REMOTE ] BMI: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:24.829282] [DEBUG] [REMOTE ] BMI: PASS: Integrity check passed. [2026-01-19T12:03:24.829347] [DEBUG] [REMOTE ] BMI: Symbol is viable for forecasting. [2026-01-19T12:03:24.829440] [INFO ] [MAIN ] [465/3505] BMI kept (0.7s) | 465 kept, 0 rejected | 140.0/min | ETA: 21.7m [2026-01-19T12:03:25.292748] [DEBUG] [REMOTE ] BMO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:25.292963] [DEBUG] [REMOTE ] BMO: PASS: History has at least 300 days. [2026-01-19T12:03:25.293371] [DEBUG] [REMOTE ] BMO: PASS: Price check passed. Min price $119.92. [2026-01-19T12:03:25.293619] [DEBUG] [REMOTE ] BMO: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:25.293818] [DEBUG] [REMOTE ] BMO: PASS: Integrity check passed. [2026-01-19T12:03:25.293877] [DEBUG] [REMOTE ] BMO: Symbol is viable for forecasting. [2026-01-19T12:03:25.293952] [INFO ] [MAIN ] [466/3505] BMO kept (0.5s) | 466 kept, 0 rejected | 140.0/min | ETA: 21.7m [2026-01-19T12:03:25.559061] [DEBUG] [REMOTE ] BMRA: Retrieved 5294 rows, trimmed to 300. [2026-01-19T12:03:25.559206] [DEBUG] [REMOTE ] BMRA: PASS: History has at least 300 days. [2026-01-19T12:03:25.559435] [DEBUG] [REMOTE ] BMRA: PASS: Price check passed. Min price $2.18. [2026-01-19T12:03:25.559597] [DEBUG] [REMOTE ] BMRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:25.559721] [DEBUG] [REMOTE ] BMRA: PASS: Integrity check passed. [2026-01-19T12:03:25.559762] [DEBUG] [REMOTE ] BMRA: Symbol is viable for forecasting. [2026-01-19T12:03:25.559811] [INFO ] [MAIN ] [467/3505] BMRA kept (0.3s) | 467 kept, 0 rejected | 140.1/min | ETA: 21.7m [2026-01-19T12:03:26.145714] [DEBUG] [REMOTE ] BMRC: Retrieved 6556 rows, trimmed to 300. [2026-01-19T12:03:26.145866] [DEBUG] [REMOTE ] BMRC: PASS: History has at least 300 days. [2026-01-19T12:03:26.146125] [DEBUG] [REMOTE ] BMRC: PASS: Price check passed. Min price $23.26. [2026-01-19T12:03:26.146371] [DEBUG] [REMOTE ] BMRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:26.146510] [DEBUG] [REMOTE ] BMRC: PASS: Integrity check passed. [2026-01-19T12:03:26.146552] [DEBUG] [REMOTE ] BMRC: Symbol is viable for forecasting. [2026-01-19T12:03:26.146625] [INFO ] [MAIN ] [468/3505] BMRC kept (0.6s) | 468 kept, 0 rejected | 140.0/min | ETA: 21.7m [2026-01-19T12:03:26.607722] [DEBUG] [REMOTE ] BMRN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:26.607860] [DEBUG] [REMOTE ] BMRN: PASS: History has at least 300 days. [2026-01-19T12:03:26.608087] [DEBUG] [REMOTE ] BMRN: PASS: Price check passed. Min price $51.46. [2026-01-19T12:03:26.608228] [DEBUG] [REMOTE ] BMRN: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:26.608350] [DEBUG] [REMOTE ] BMRN: PASS: Integrity check passed. [2026-01-19T12:03:26.608392] [DEBUG] [REMOTE ] BMRN: Symbol is viable for forecasting. [2026-01-19T12:03:26.608441] [INFO ] [MAIN ] [469/3505] BMRN kept (0.5s) | 469 kept, 0 rejected | 139.9/min | ETA: 21.7m [2026-01-19T12:03:26.910249] [DEBUG] [REMOTE ] BMY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:26.910391] [DEBUG] [REMOTE ] BMY: PASS: History has at least 300 days. [2026-01-19T12:03:26.910647] [DEBUG] [REMOTE ] BMY: PASS: Price check passed. Min price $42.10. [2026-01-19T12:03:26.910794] [DEBUG] [REMOTE ] BMY: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:26.910919] [DEBUG] [REMOTE ] BMY: PASS: Integrity check passed. [2026-01-19T12:03:26.910961] [DEBUG] [REMOTE ] BMY: Symbol is viable for forecasting. [2026-01-19T12:03:26.911010] [INFO ] [MAIN ] [470/3505] BMY kept (0.3s) | 470 kept, 0 rejected | 140.0/min | ETA: 21.7m [2026-01-19T12:03:27.536226] [DEBUG] [REMOTE ] BN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:27.536410] [DEBUG] [REMOTE ] BN: PASS: History has at least 300 days. [2026-01-19T12:03:27.536755] [DEBUG] [REMOTE ] BN: PASS: Price check passed. Min price $42.94. [2026-01-19T12:03:27.536926] [DEBUG] [REMOTE ] BN: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:27.537068] [DEBUG] [REMOTE ] BN: PASS: Integrity check passed. [2026-01-19T12:03:27.537112] [DEBUG] [REMOTE ] BN: Symbol is viable for forecasting. [2026-01-19T12:03:27.537166] [INFO ] [MAIN ] [471/3505] BN kept (0.6s) | 471 kept, 0 rejected | 139.9/min | ETA: 21.7m [2026-01-19T12:03:27.942729] [DEBUG] [REMOTE ] BND: Retrieved 4725 rows, trimmed to 300. [2026-01-19T12:03:27.942873] [DEBUG] [REMOTE ] BND: PASS: History has at least 300 days. [2026-01-19T12:03:27.943244] [DEBUG] [REMOTE ] BND: PASS: Price check passed. Min price $73.60. [2026-01-19T12:03:27.943397] [DEBUG] [REMOTE ] BND: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:27.943519] [DEBUG] [REMOTE ] BND: PASS: Integrity check passed. [2026-01-19T12:03:27.943558] [DEBUG] [REMOTE ] BND: Symbol is viable for forecasting. [2026-01-19T12:03:27.943639] [INFO ] [MAIN ] [472/3505] BND kept (0.4s) | 472 kept, 0 rejected | 139.9/min | ETA: 21.7m [2026-01-19T12:03:28.287715] [DEBUG] [REMOTE ] BNDX: Retrieved 3176 rows, trimmed to 300. [2026-01-19T12:03:28.287862] [DEBUG] [REMOTE ] BNDX: PASS: History has at least 300 days. [2026-01-19T12:03:28.288084] [DEBUG] [REMOTE ] BNDX: PASS: Price check passed. Min price $48.22. [2026-01-19T12:03:28.288223] [DEBUG] [REMOTE ] BNDX: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:28.288341] [DEBUG] [REMOTE ] BNDX: PASS: Integrity check passed. [2026-01-19T12:03:28.288381] [DEBUG] [REMOTE ] BNDX: Symbol is viable for forecasting. [2026-01-19T12:03:28.288430] [INFO ] [MAIN ] [473/3505] BNDX kept (0.3s) | 473 kept, 0 rejected | 140.0/min | ETA: 21.7m [2026-01-19T12:03:28.663672] [DEBUG] [REMOTE ] BNED: Retrieved 2631 rows, trimmed to 300. [2026-01-19T12:03:28.663811] [DEBUG] [REMOTE ] BNED: PASS: History has at least 300 days. [2026-01-19T12:03:28.664018] [DEBUG] [REMOTE ] BNED: PASS: Price check passed. Min price $6.12. [2026-01-19T12:03:28.664159] [DEBUG] [REMOTE ] BNED: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:28.664273] [DEBUG] [REMOTE ] BNED: PASS: Integrity check passed. [2026-01-19T12:03:28.664314] [DEBUG] [REMOTE ] BNED: Symbol is viable for forecasting. [2026-01-19T12:03:28.664360] [INFO ] [MAIN ] [474/3505] BNED kept (0.4s) | 474 kept, 0 rejected | 140.0/min | ETA: 21.6m [2026-01-19T12:03:29.053621] [DEBUG] [REMOTE ] BNGO: Retrieved 1840 rows, trimmed to 300. [2026-01-19T12:03:29.053867] [DEBUG] [REMOTE ] BNGO: PASS: History has at least 300 days. [2026-01-19T12:03:29.054257] [DEBUG] [REMOTE ] BNGO: PASS: Price check passed. Min price $1.47. [2026-01-19T12:03:29.054438] [DEBUG] [REMOTE ] BNGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:29.054645] [DEBUG] [REMOTE ] BNGO: PASS: Integrity check passed. [2026-01-19T12:03:29.054697] [DEBUG] [REMOTE ] BNGO: Symbol is viable for forecasting. [2026-01-19T12:03:29.054768] [INFO ] [MAIN ] [475/3505] BNGO kept (0.4s) | 475 kept, 0 rejected | 140.0/min | ETA: 21.6m [2026-01-19T12:03:29.432482] [DEBUG] [REMOTE ] BNH: Retrieved 1311 rows, trimmed to 300. [2026-01-19T12:03:29.432723] [DEBUG] [REMOTE ] BNH: PASS: History has at least 300 days. [2026-01-19T12:03:29.433020] [DEBUG] [REMOTE ] BNH: PASS: Price check passed. Min price $15.72. [2026-01-19T12:03:29.433175] [DEBUG] [REMOTE ] BNH: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:29.433305] [DEBUG] [REMOTE ] BNH: PASS: Integrity check passed. [2026-01-19T12:03:29.433349] [DEBUG] [REMOTE ] BNH: Symbol is viable for forecasting. [2026-01-19T12:03:29.433409] [INFO ] [MAIN ] [476/3505] BNH kept (0.4s) | 476 kept, 0 rejected | 140.1/min | ETA: 21.6m [2026-01-19T12:03:29.777912] [DEBUG] [REMOTE ] BNJ: Retrieved 1285 rows, trimmed to 300. [2026-01-19T12:03:29.778153] [DEBUG] [REMOTE ] BNJ: PASS: History has at least 300 days. [2026-01-19T12:03:29.778512] [DEBUG] [REMOTE ] BNJ: PASS: Price check passed. Min price $15.03. [2026-01-19T12:03:29.778708] [DEBUG] [REMOTE ] BNJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:29.778862] [DEBUG] [REMOTE ] BNJ: PASS: Integrity check passed. [2026-01-19T12:03:29.778911] [DEBUG] [REMOTE ] BNJ: Symbol is viable for forecasting. [2026-01-19T12:03:29.778976] [INFO ] [MAIN ] [477/3505] BNJ kept (0.3s) | 477 kept, 0 rejected | 140.1/min | ETA: 21.6m [2026-01-19T12:03:30.151412] [DEBUG] [REMOTE ] BNL: Retrieved 1213 rows, trimmed to 300. [2026-01-19T12:03:30.151550] [DEBUG] [REMOTE ] BNL: PASS: History has at least 300 days. [2026-01-19T12:03:30.151778] [DEBUG] [REMOTE ] BNL: PASS: Price check passed. Min price $16.98. [2026-01-19T12:03:30.151918] [DEBUG] [REMOTE ] BNL: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:30.152054] [DEBUG] [REMOTE ] BNL: PASS: Integrity check passed. [2026-01-19T12:03:30.152103] [DEBUG] [REMOTE ] BNL: Symbol is viable for forecasting. [2026-01-19T12:03:30.152165] [INFO ] [MAIN ] [478/3505] BNL kept (0.4s) | 478 kept, 0 rejected | 140.2/min | ETA: 21.6m [2026-01-19T12:03:30.819379] [DEBUG] [REMOTE ] BNS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:30.819536] [DEBUG] [REMOTE ] BNS: PASS: History has at least 300 days. [2026-01-19T12:03:30.819813] [DEBUG] [REMOTE ] BNS: PASS: Price check passed. Min price $63.48. [2026-01-19T12:03:30.819955] [DEBUG] [REMOTE ] BNS: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:30.820084] [DEBUG] [REMOTE ] BNS: PASS: Integrity check passed. [2026-01-19T12:03:30.820129] [DEBUG] [REMOTE ] BNS: Symbol is viable for forecasting. [2026-01-19T12:03:30.820323] [INFO ] [MAIN ] [479/3505] BNS kept (0.7s) | 479 kept, 0 rejected | 140.0/min | ETA: 21.6m [2026-01-19T12:03:31.149788] [DEBUG] [REMOTE ] BNTC: Retrieved 2620 rows, trimmed to 300. [2026-01-19T12:03:31.149930] [DEBUG] [REMOTE ] BNTC: PASS: History has at least 300 days. [2026-01-19T12:03:31.150140] [DEBUG] [REMOTE ] BNTC: PASS: Price check passed. Min price $10.79. [2026-01-19T12:03:31.150276] [DEBUG] [REMOTE ] BNTC: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:31.150385] [DEBUG] [REMOTE ] BNTC: PASS: Integrity check passed. [2026-01-19T12:03:31.150426] [DEBUG] [REMOTE ] BNTC: Symbol is viable for forecasting. [2026-01-19T12:03:31.150473] [INFO ] [MAIN ] [480/3505] BNTC kept (0.3s) | 480 kept, 0 rejected | 140.1/min | ETA: 21.6m [2026-01-19T12:03:31.481206] [DEBUG] [REMOTE ] BNTX: Retrieved 1576 rows, trimmed to 300. [2026-01-19T12:03:31.481359] [DEBUG] [REMOTE ] BNTX: PASS: History has at least 300 days. [2026-01-19T12:03:31.481623] [DEBUG] [REMOTE ] BNTX: PASS: Price check passed. Min price $91.46. [2026-01-19T12:03:31.481805] [DEBUG] [REMOTE ] BNTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:31.481937] [DEBUG] [REMOTE ] BNTX: PASS: Integrity check passed. [2026-01-19T12:03:31.481986] [DEBUG] [REMOTE ] BNTX: Symbol is viable for forecasting. [2026-01-19T12:03:31.482044] [INFO ] [MAIN ] [481/3505] BNTX kept (0.3s) | 481 kept, 0 rejected | 140.1/min | ETA: 21.6m [2026-01-19T12:03:32.055836] [DEBUG] [REMOTE ] BNY: Retrieved 6155 rows, trimmed to 300. [2026-01-19T12:03:32.055998] [DEBUG] [REMOTE ] BNY: PASS: History has at least 300 days. [2026-01-19T12:03:32.056246] [DEBUG] [REMOTE ] BNY: PASS: Price check passed. Min price $10.04. [2026-01-19T12:03:32.056383] [DEBUG] [REMOTE ] BNY: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:32.056500] [DEBUG] [REMOTE ] BNY: PASS: Integrity check passed. [2026-01-19T12:03:32.056540] [DEBUG] [REMOTE ] BNY: Symbol is viable for forecasting. [2026-01-19T12:03:32.056608] [INFO ] [MAIN ] [482/3505] BNY kept (0.6s) | 482 kept, 0 rejected | 140.0/min | ETA: 21.6m [2026-01-19T12:03:32.349610] [DEBUG] [REMOTE ] BOC: Retrieved 2159 rows, trimmed to 300. [2026-01-19T12:03:32.349834] [DEBUG] [REMOTE ] BOC: PASS: History has at least 300 days. [2026-01-19T12:03:32.350166] [DEBUG] [REMOTE ] BOC: PASS: Price check passed. Min price $11.51. [2026-01-19T12:03:32.350308] [DEBUG] [REMOTE ] BOC: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:32.350442] [DEBUG] [REMOTE ] BOC: PASS: Integrity check passed. [2026-01-19T12:03:32.350489] [DEBUG] [REMOTE ] BOC: Symbol is viable for forecasting. [2026-01-19T12:03:32.350552] [INFO ] [MAIN ] [483/3505] BOC kept (0.3s) | 483 kept, 0 rejected | 140.1/min | ETA: 21.6m [2026-01-19T12:03:32.961883] [DEBUG] [REMOTE ] BOE: Retrieved 5194 rows, trimmed to 300. [2026-01-19T12:03:32.962028] [DEBUG] [REMOTE ] BOE: PASS: History has at least 300 days. [2026-01-19T12:03:32.962253] [DEBUG] [REMOTE ] BOE: PASS: Price check passed. Min price $11.05. [2026-01-19T12:03:32.962392] [DEBUG] [REMOTE ] BOE: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:32.962513] [DEBUG] [REMOTE ] BOE: PASS: Integrity check passed. [2026-01-19T12:03:32.962553] [DEBUG] [REMOTE ] BOE: Symbol is viable for forecasting. [2026-01-19T12:03:32.962622] [INFO ] [MAIN ] [484/3505] BOE kept (0.6s) | 484 kept, 0 rejected | 140.0/min | ETA: 21.6m [2026-01-19T12:03:33.120993] [DEBUG] [REMOTE ] BOF: Retrieved 649 rows, trimmed to 300. [2026-01-19T12:03:33.121132] [DEBUG] [REMOTE ] BOF: PASS: History has at least 300 days. [2026-01-19T12:03:33.121340] [DEBUG] [REMOTE ] BOF: PASS: Price check passed. Min price $2.61. [2026-01-19T12:03:33.121477] [DEBUG] [REMOTE ] BOF: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:33.121609] [DEBUG] [REMOTE ] BOF: PASS: Integrity check passed. [2026-01-19T12:03:33.121651] [DEBUG] [REMOTE ] BOF: Symbol is viable for forecasting. [2026-01-19T12:03:33.121699] [INFO ] [MAIN ] [485/3505] BOF kept (0.2s) | 485 kept, 0 rejected | 140.2/min | ETA: 21.5m [2026-01-19T12:03:33.872338] [DEBUG] [REMOTE ] BOH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:33.872496] [DEBUG] [REMOTE ] BOH: PASS: History has at least 300 days. [2026-01-19T12:03:33.872797] [DEBUG] [REMOTE ] BOH: PASS: Price check passed. Min price $60.93. [2026-01-19T12:03:33.872939] [DEBUG] [REMOTE ] BOH: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:33.873074] [DEBUG] [REMOTE ] BOH: PASS: Integrity check passed. [2026-01-19T12:03:33.873114] [DEBUG] [REMOTE ] BOH: Symbol is viable for forecasting. [2026-01-19T12:03:33.873165] [INFO ] [MAIN ] [486/3505] BOH kept (0.8s) | 486 kept, 0 rejected | 140.0/min | ETA: 21.6m [2026-01-19T12:03:34.364886] [DEBUG] [REMOTE ] BOKF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:34.365092] [DEBUG] [REMOTE ] BOKF: PASS: History has at least 300 days. [2026-01-19T12:03:34.365541] [DEBUG] [REMOTE ] BOKF: PASS: Price check passed. Min price $103.16. [2026-01-19T12:03:34.365717] [DEBUG] [REMOTE ] BOKF: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:34.365855] [DEBUG] [REMOTE ] BOKF: PASS: Integrity check passed. [2026-01-19T12:03:34.365897] [DEBUG] [REMOTE ] BOKF: Symbol is viable for forecasting. [2026-01-19T12:03:34.365949] [INFO ] [MAIN ] [487/3505] BOKF kept (0.5s) | 487 kept, 0 rejected | 139.9/min | ETA: 21.6m [2026-01-19T12:03:34.541402] [DEBUG] [REMOTE ] BOLD: Retrieved 453 rows, trimmed to 300. [2026-01-19T12:03:34.541601] [DEBUG] [REMOTE ] BOLD: PASS: History has at least 300 days. [2026-01-19T12:03:34.541871] [DEBUG] [REMOTE ] BOLD: PASS: Price check passed. Min price $1.08. [2026-01-19T12:03:34.542014] [DEBUG] [REMOTE ] BOLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:34.542149] [DEBUG] [REMOTE ] BOLD: PASS: Integrity check passed. [2026-01-19T12:03:34.542192] [DEBUG] [REMOTE ] BOLD: Symbol is viable for forecasting. [2026-01-19T12:03:34.542243] [INFO ] [MAIN ] [488/3505] BOLD kept (0.2s) | 488 kept, 0 rejected | 140.1/min | ETA: 21.5m [2026-01-19T12:03:35.116307] [DEBUG] [REMOTE ] BOND: Retrieved 3491 rows, trimmed to 300. [2026-01-19T12:03:35.116446] [DEBUG] [REMOTE ] BOND: PASS: History has at least 300 days. [2026-01-19T12:03:35.116701] [DEBUG] [REMOTE ] BOND: PASS: Price check passed. Min price $92.36. [2026-01-19T12:03:35.116838] [DEBUG] [REMOTE ] BOND: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:35.116947] [DEBUG] [REMOTE ] BOND: PASS: Integrity check passed. [2026-01-19T12:03:35.116987] [DEBUG] [REMOTE ] BOND: Symbol is viable for forecasting. [2026-01-19T12:03:35.117034] [INFO ] [MAIN ] [489/3505] BOND kept (0.6s) | 489 kept, 0 rejected | 140.0/min | ETA: 21.5m [2026-01-19T12:03:35.692142] [DEBUG] [REMOTE ] BOOM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:35.692359] [DEBUG] [REMOTE ] BOOM: PASS: History has at least 300 days. [2026-01-19T12:03:35.692825] [DEBUG] [REMOTE ] BOOM: PASS: Price check passed. Min price $5.53. [2026-01-19T12:03:35.693001] [DEBUG] [REMOTE ] BOOM: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:35.693141] [DEBUG] [REMOTE ] BOOM: PASS: Integrity check passed. [2026-01-19T12:03:35.693182] [DEBUG] [REMOTE ] BOOM: Symbol is viable for forecasting. [2026-01-19T12:03:35.693238] [INFO ] [MAIN ] [490/3505] BOOM kept (0.6s) | 490 kept, 0 rejected | 139.9/min | ETA: 21.6m [2026-01-19T12:03:36.023775] [DEBUG] [REMOTE ] BOTZ: Retrieved 2350 rows, trimmed to 300. [2026-01-19T12:03:36.024002] [DEBUG] [REMOTE ] BOTZ: PASS: History has at least 300 days. [2026-01-19T12:03:36.024311] [DEBUG] [REMOTE ] BOTZ: PASS: Price check passed. Min price $32.94. [2026-01-19T12:03:36.024460] [DEBUG] [REMOTE ] BOTZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:36.024620] [DEBUG] [REMOTE ] BOTZ: PASS: Integrity check passed. [2026-01-19T12:03:36.024900] [DEBUG] [REMOTE ] BOTZ: Symbol is viable for forecasting. [2026-01-19T12:03:36.024970] [INFO ] [MAIN ] [491/3505] BOTZ kept (0.3s) | 491 kept, 0 rejected | 140.0/min | ETA: 21.5m [2026-01-19T12:03:36.450787] [DEBUG] [REMOTE ] BOX: Retrieved 2763 rows, trimmed to 300. [2026-01-19T12:03:36.451015] [DEBUG] [REMOTE ] BOX: PASS: History has at least 300 days. [2026-01-19T12:03:36.451290] [DEBUG] [REMOTE ] BOX: PASS: Price check passed. Min price $25.85. [2026-01-19T12:03:36.451474] [DEBUG] [REMOTE ] BOX: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:36.451676] [DEBUG] [REMOTE ] BOX: PASS: Integrity check passed. [2026-01-19T12:03:36.451734] [DEBUG] [REMOTE ] BOX: Symbol is viable for forecasting. [2026-01-19T12:03:36.451803] [INFO ] [MAIN ] [492/3505] BOX kept (0.4s) | 492 kept, 0 rejected | 140.0/min | ETA: 21.5m [2026-01-19T12:03:37.028428] [DEBUG] [REMOTE ] BP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:37.028684] [DEBUG] [REMOTE ] BP: PASS: History has at least 300 days. [2026-01-19T12:03:37.029019] [DEBUG] [REMOTE ] BP: PASS: Price check passed. Min price $33.31. [2026-01-19T12:03:37.029168] [DEBUG] [REMOTE ] BP: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:37.029315] [DEBUG] [REMOTE ] BP: PASS: Integrity check passed. [2026-01-19T12:03:37.029357] [DEBUG] [REMOTE ] BP: Symbol is viable for forecasting. [2026-01-19T12:03:37.029416] [INFO ] [MAIN ] [493/3505] BP kept (0.6s) | 493 kept, 0 rejected | 139.9/min | ETA: 21.5m [2026-01-19T12:03:37.519272] [DEBUG] [REMOTE ] BPOP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:37.519470] [DEBUG] [REMOTE ] BPOP: PASS: History has at least 300 days. [2026-01-19T12:03:37.519897] [DEBUG] [REMOTE ] BPOP: PASS: Price check passed. Min price $108.54. [2026-01-19T12:03:37.520045] [DEBUG] [REMOTE ] BPOP: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:37.520199] [DEBUG] [REMOTE ] BPOP: PASS: Integrity check passed. [2026-01-19T12:03:37.520243] [DEBUG] [REMOTE ] BPOP: Symbol is viable for forecasting. [2026-01-19T12:03:37.520299] [INFO ] [MAIN ] [494/3505] BPOP kept (0.5s) | 494 kept, 0 rejected | 139.8/min | ETA: 21.5m [2026-01-19T12:03:37.854901] [DEBUG] [REMOTE ] BPRN: Retrieved 2394 rows, trimmed to 300. [2026-01-19T12:03:37.855134] [DEBUG] [REMOTE ] BPRN: PASS: History has at least 300 days. [2026-01-19T12:03:37.855645] [DEBUG] [REMOTE ] BPRN: PASS: Price check passed. Min price $30.14. [2026-01-19T12:03:37.855942] [DEBUG] [REMOTE ] BPRN: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:37.856097] [DEBUG] [REMOTE ] BPRN: PASS: Integrity check passed. [2026-01-19T12:03:37.856150] [DEBUG] [REMOTE ] BPRN: Symbol is viable for forecasting. [2026-01-19T12:03:37.856237] [INFO ] [MAIN ] [495/3505] BPRN kept (0.3s) | 495 kept, 0 rejected | 139.9/min | ETA: 21.5m [2026-01-19T12:03:38.035016] [DEBUG] [REMOTE ] BPYPM: Retrieved 1125 rows, trimmed to 300. [2026-01-19T12:03:38.035215] [DEBUG] [REMOTE ] BPYPM: PASS: History has at least 300 days. [2026-01-19T12:03:38.035466] [DEBUG] [REMOTE ] BPYPM: PASS: Price check passed. Min price $14.88. [2026-01-19T12:03:38.035626] [DEBUG] [REMOTE ] BPYPM: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:38.035752] [DEBUG] [REMOTE ] BPYPM: PASS: Integrity check passed. [2026-01-19T12:03:38.035794] [DEBUG] [REMOTE ] BPYPM: Symbol is viable for forecasting. [2026-01-19T12:03:38.035847] [INFO ] [MAIN ] [496/3505] BPYPM kept (0.2s) | 496 kept, 0 rejected | 140.0/min | ETA: 21.5m [2026-01-19T12:03:38.593398] [DEBUG] [REMOTE ] BPYPO: Retrieved 1616 rows, trimmed to 300. [2026-01-19T12:03:38.593606] [DEBUG] [REMOTE ] BPYPO: PASS: History has at least 300 days. [2026-01-19T12:03:38.593850] [DEBUG] [REMOTE ] BPYPO: PASS: Price check passed. Min price $14.08. [2026-01-19T12:03:38.594000] [DEBUG] [REMOTE ] BPYPO: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:38.594126] [DEBUG] [REMOTE ] BPYPO: PASS: Integrity check passed. [2026-01-19T12:03:38.594170] [DEBUG] [REMOTE ] BPYPO: Symbol is viable for forecasting. [2026-01-19T12:03:38.594223] [INFO ] [MAIN ] [497/3505] BPYPO kept (0.6s) | 497 kept, 0 rejected | 140.0/min | ETA: 21.5m [2026-01-19T12:03:38.939967] [DEBUG] [REMOTE ] BPYPP: Retrieved 1722 rows, trimmed to 300. [2026-01-19T12:03:38.940200] [DEBUG] [REMOTE ] BPYPP: PASS: History has at least 300 days. [2026-01-19T12:03:38.940506] [DEBUG] [REMOTE ] BPYPP: PASS: Price check passed. Min price $14.31. [2026-01-19T12:03:38.940674] [DEBUG] [REMOTE ] BPYPP: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:38.940819] [DEBUG] [REMOTE ] BPYPP: PASS: Integrity check passed. [2026-01-19T12:03:38.940861] [DEBUG] [REMOTE ] BPYPP: Symbol is viable for forecasting. [2026-01-19T12:03:38.940920] [INFO ] [MAIN ] [498/3505] BPYPP kept (0.3s) | 498 kept, 0 rejected | 140.0/min | ETA: 21.5m [2026-01-19T12:03:39.370994] [DEBUG] [REMOTE ] BRAG: Retrieved 1102 rows, trimmed to 300. [2026-01-19T12:03:39.371198] [DEBUG] [REMOTE ] BRAG: PASS: History has at least 300 days. [2026-01-19T12:03:39.371406] [DEBUG] [REMOTE ] BRAG: PASS: Price check passed. Min price $1.95. [2026-01-19T12:03:39.371546] [DEBUG] [REMOTE ] BRAG: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:39.371682] [DEBUG] [REMOTE ] BRAG: PASS: Integrity check passed. [2026-01-19T12:03:39.371725] [DEBUG] [REMOTE ] BRAG: Symbol is viable for forecasting. [2026-01-19T12:03:39.371774] [INFO ] [MAIN ] [499/3505] BRAG kept (0.4s) | 499 kept, 0 rejected | 140.0/min | ETA: 21.5m [2026-01-19T12:03:39.986151] [DEBUG] [REMOTE ] BRC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:39.986321] [DEBUG] [REMOTE ] BRC: PASS: History has at least 300 days. [2026-01-19T12:03:39.986610] [DEBUG] [REMOTE ] BRC: PASS: Price check passed. Min price $72.89. [2026-01-19T12:03:39.986747] [DEBUG] [REMOTE ] BRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:39.986876] [DEBUG] [REMOTE ] BRC: PASS: Integrity check passed. [2026-01-19T12:03:39.986916] [DEBUG] [REMOTE ] BRC: Symbol is viable for forecasting. [2026-01-19T12:03:39.986966] [INFO ] [MAIN ] [500/3505] BRC kept (0.6s) | 500 kept, 0 rejected | 139.9/min | ETA: 21.5m [2026-01-19T12:03:40.388529] [DEBUG] [REMOTE ] BRO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:40.388702] [DEBUG] [REMOTE ] BRO: PASS: History has at least 300 days. [2026-01-19T12:03:40.388966] [DEBUG] [REMOTE ] BRO: PASS: Price check passed. Min price $76.42. [2026-01-19T12:03:40.389102] [DEBUG] [REMOTE ] BRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:40.389227] [DEBUG] [REMOTE ] BRO: PASS: Integrity check passed. [2026-01-19T12:03:40.389267] [DEBUG] [REMOTE ] BRO: Symbol is viable for forecasting. [2026-01-19T12:03:40.389315] [INFO ] [MAIN ] [501/3505] BRO kept (0.4s) | 501 kept, 0 rejected | 139.9/min | ETA: 21.5m [2026-01-19T12:03:40.619892] [DEBUG] [REMOTE ] BROS: Retrieved 1090 rows, trimmed to 300. [2026-01-19T12:03:40.620085] [DEBUG] [REMOTE ] BROS: PASS: History has at least 300 days. [2026-01-19T12:03:40.620326] [DEBUG] [REMOTE ] BROS: PASS: Price check passed. Min price $50.22. [2026-01-19T12:03:40.620466] [DEBUG] [REMOTE ] BROS: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:40.620617] [DEBUG] [REMOTE ] BROS: PASS: Integrity check passed. [2026-01-19T12:03:40.620661] [DEBUG] [REMOTE ] BROS: Symbol is viable for forecasting. [2026-01-19T12:03:40.620712] [INFO ] [MAIN ] [502/3505] BROS kept (0.2s) | 502 kept, 0 rejected | 140.0/min | ETA: 21.4m [2026-01-19T12:03:40.983735] [DEBUG] [REMOTE ] BRSP: Retrieved 2001 rows, trimmed to 300. [2026-01-19T12:03:40.983941] [DEBUG] [REMOTE ] BRSP: PASS: History has at least 300 days. [2026-01-19T12:03:40.984203] [DEBUG] [REMOTE ] BRSP: PASS: Price check passed. Min price $5.02. [2026-01-19T12:03:40.984352] [DEBUG] [REMOTE ] BRSP: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:40.984485] [DEBUG] [REMOTE ] BRSP: PASS: Integrity check passed. [2026-01-19T12:03:40.984529] [DEBUG] [REMOTE ] BRSP: Symbol is viable for forecasting. [2026-01-19T12:03:40.984602] [INFO ] [MAIN ] [503/3505] BRSP kept (0.4s) | 503 kept, 0 rejected | 140.1/min | ETA: 21.4m [2026-01-19T12:03:41.557766] [DEBUG] [REMOTE ] BRX: Retrieved 3072 rows, trimmed to 300. [2026-01-19T12:03:41.557910] [DEBUG] [REMOTE ] BRX: PASS: History has at least 300 days. [2026-01-19T12:03:41.558133] [DEBUG] [REMOTE ] BRX: PASS: Price check passed. Min price $24.38. [2026-01-19T12:03:41.558267] [DEBUG] [REMOTE ] BRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:41.558390] [DEBUG] [REMOTE ] BRX: PASS: Integrity check passed. [2026-01-19T12:03:41.558430] [DEBUG] [REMOTE ] BRX: Symbol is viable for forecasting. [2026-01-19T12:03:41.558478] [INFO ] [MAIN ] [504/3505] BRX kept (0.6s) | 504 kept, 0 rejected | 140.0/min | ETA: 21.4m [2026-01-19T12:03:41.823413] [DEBUG] [REMOTE ] BRZE: Retrieved 1045 rows, trimmed to 300. [2026-01-19T12:03:41.823567] [DEBUG] [REMOTE ] BRZE: PASS: History has at least 300 days. [2026-01-19T12:03:41.823865] [DEBUG] [REMOTE ] BRZE: PASS: Price check passed. Min price $23.03. [2026-01-19T12:03:41.824140] [DEBUG] [REMOTE ] BRZE: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:41.824792] [DEBUG] [REMOTE ] BRZE: PASS: Integrity check passed. [2026-01-19T12:03:41.824844] [DEBUG] [REMOTE ] BRZE: Symbol is viable for forecasting. [2026-01-19T12:03:41.825105] [INFO ] [MAIN ] [505/3505] BRZE kept (0.3s) | 505 kept, 0 rejected | 140.1/min | ETA: 21.4m [2026-01-19T12:03:42.368221] [DEBUG] [REMOTE ] BSAC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:42.368390] [DEBUG] [REMOTE ] BSAC: PASS: History has at least 300 days. [2026-01-19T12:03:42.368701] [DEBUG] [REMOTE ] BSAC: PASS: Price check passed. Min price $28.03. [2026-01-19T12:03:42.368847] [DEBUG] [REMOTE ] BSAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:42.369073] [DEBUG] [REMOTE ] BSAC: PASS: Integrity check passed. [2026-01-19T12:03:42.369120] [DEBUG] [REMOTE ] BSAC: Symbol is viable for forecasting. [2026-01-19T12:03:42.369171] [INFO ] [MAIN ] [506/3505] BSAC kept (0.5s) | 506 kept, 0 rejected | 140.0/min | ETA: 21.4m [2026-01-19T12:03:42.694321] [DEBUG] [REMOTE ] BSCQ: Retrieved 2347 rows, trimmed to 300. [2026-01-19T12:03:42.694502] [DEBUG] [REMOTE ] BSCQ: PASS: History has at least 300 days. [2026-01-19T12:03:42.694785] [DEBUG] [REMOTE ] BSCQ: PASS: Price check passed. Min price $19.41. [2026-01-19T12:03:42.694939] [DEBUG] [REMOTE ] BSCQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:42.695091] [DEBUG] [REMOTE ] BSCQ: PASS: Integrity check passed. [2026-01-19T12:03:42.695139] [DEBUG] [REMOTE ] BSCQ: Symbol is viable for forecasting. [2026-01-19T12:03:42.695191] [INFO ] [MAIN ] [507/3505] BSCQ kept (0.3s) | 507 kept, 0 rejected | 140.1/min | ETA: 21.4m [2026-01-19T12:03:43.078930] [DEBUG] [REMOTE ] BSCS: Retrieved 1870 rows, trimmed to 300. [2026-01-19T12:03:43.079154] [DEBUG] [REMOTE ] BSCS: PASS: History has at least 300 days. [2026-01-19T12:03:43.079445] [DEBUG] [REMOTE ] BSCS: PASS: Price check passed. Min price $20.38. [2026-01-19T12:03:43.079649] [DEBUG] [REMOTE ] BSCS: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:43.079827] [DEBUG] [REMOTE ] BSCS: PASS: Integrity check passed. [2026-01-19T12:03:43.079871] [DEBUG] [REMOTE ] BSCS: Symbol is viable for forecasting. [2026-01-19T12:03:43.080045] [INFO ] [MAIN ] [508/3505] BSCS kept (0.4s) | 508 kept, 0 rejected | 140.1/min | ETA: 21.4m [2026-01-19T12:03:43.306158] [DEBUG] [REMOTE ] BSCX: Retrieved 584 rows, trimmed to 300. [2026-01-19T12:03:43.306376] [DEBUG] [REMOTE ] BSCX: PASS: History has at least 300 days. [2026-01-19T12:03:43.306878] [DEBUG] [REMOTE ] BSCX: PASS: Price check passed. Min price $21.20. [2026-01-19T12:03:43.307027] [DEBUG] [REMOTE ] BSCX: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:43.307153] [DEBUG] [REMOTE ] BSCX: PASS: Integrity check passed. [2026-01-19T12:03:43.307199] [DEBUG] [REMOTE ] BSCX: Symbol is viable for forecasting. [2026-01-19T12:03:43.307255] [INFO ] [MAIN ] [509/3505] BSCX kept (0.2s) | 509 kept, 0 rejected | 140.2/min | ETA: 21.4m [2026-01-19T12:03:43.783242] [DEBUG] [REMOTE ] BSCY: Retrieved 401 rows, trimmed to 300. [2026-01-19T12:03:43.783437] [DEBUG] [REMOTE ] BSCY: PASS: History has at least 300 days. [2026-01-19T12:03:43.783714] [DEBUG] [REMOTE ] BSCY: PASS: Price check passed. Min price $20.77. [2026-01-19T12:03:43.783866] [DEBUG] [REMOTE ] BSCY: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:43.783998] [DEBUG] [REMOTE ] BSCY: PASS: Integrity check passed. [2026-01-19T12:03:43.784045] [DEBUG] [REMOTE ] BSCY: Symbol is viable for forecasting. [2026-01-19T12:03:43.784103] [INFO ] [MAIN ] [510/3505] BSCY kept (0.5s) | 510 kept, 0 rejected | 140.2/min | ETA: 21.4m [2026-01-19T12:03:44.241899] [DEBUG] [REMOTE ] BSJQ: Retrieved 1870 rows, trimmed to 300. [2026-01-19T12:03:44.242121] [DEBUG] [REMOTE ] BSJQ: PASS: History has at least 300 days. [2026-01-19T12:03:44.242408] [DEBUG] [REMOTE ] BSJQ: PASS: Price check passed. Min price $23.11. [2026-01-19T12:03:44.242620] [DEBUG] [REMOTE ] BSJQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:44.242772] [DEBUG] [REMOTE ] BSJQ: PASS: Integrity check passed. [2026-01-19T12:03:44.242815] [DEBUG] [REMOTE ] BSJQ: Symbol is viable for forecasting. [2026-01-19T12:03:44.242870] [INFO ] [MAIN ] [511/3505] BSJQ kept (0.5s) | 511 kept, 0 rejected | 140.2/min | ETA: 21.4m [2026-01-19T12:03:44.656128] [DEBUG] [REMOTE ] BSJS: Retrieved 1341 rows, trimmed to 300. [2026-01-19T12:03:44.656352] [DEBUG] [REMOTE ] BSJS: PASS: History has at least 300 days. [2026-01-19T12:03:44.656757] [DEBUG] [REMOTE ] BSJS: PASS: Price check passed. Min price $21.68. [2026-01-19T12:03:44.656933] [DEBUG] [REMOTE ] BSJS: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:44.657082] [DEBUG] [REMOTE ] BSJS: PASS: Integrity check passed. [2026-01-19T12:03:44.657131] [DEBUG] [REMOTE ] BSJS: Symbol is viable for forecasting. [2026-01-19T12:03:44.657344] [INFO ] [MAIN ] [512/3505] BSJS kept (0.4s) | 512 kept, 0 rejected | 140.2/min | ETA: 21.3m [2026-01-19T12:03:45.197500] [DEBUG] [REMOTE ] BSL: Retrieved 3936 rows, trimmed to 300. [2026-01-19T12:03:45.197939] [DEBUG] [REMOTE ] BSL: PASS: History has at least 300 days. [2026-01-19T12:03:45.198267] [DEBUG] [REMOTE ] BSL: PASS: Price check passed. Min price $13.31. [2026-01-19T12:03:45.198556] [DEBUG] [REMOTE ] BSL: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:45.198735] [DEBUG] [REMOTE ] BSL: PASS: Integrity check passed. [2026-01-19T12:03:45.198782] [DEBUG] [REMOTE ] BSL: Symbol is viable for forecasting. [2026-01-19T12:03:45.198841] [INFO ] [MAIN ] [513/3505] BSL kept (0.5s) | 513 kept, 0 rejected | 140.1/min | ETA: 21.4m [2026-01-19T12:03:45.509461] [DEBUG] [REMOTE ] BSM: Retrieved 2695 rows, trimmed to 300. [2026-01-19T12:03:45.509902] [DEBUG] [REMOTE ] BSM: PASS: History has at least 300 days. [2026-01-19T12:03:45.510181] [DEBUG] [REMOTE ] BSM: PASS: Price check passed. Min price $12.56. [2026-01-19T12:03:45.510326] [DEBUG] [REMOTE ] BSM: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:45.510485] [DEBUG] [REMOTE ] BSM: PASS: Integrity check passed. [2026-01-19T12:03:45.510544] [DEBUG] [REMOTE ] BSM: Symbol is viable for forecasting. [2026-01-19T12:03:45.510797] [INFO ] [MAIN ] [514/3505] BSM kept (0.3s) | 514 kept, 0 rejected | 140.2/min | ETA: 21.3m [2026-01-19T12:03:45.912248] [DEBUG] [REMOTE ] BSMQ: Retrieved 1586 rows, trimmed to 300. [2026-01-19T12:03:45.912479] [DEBUG] [REMOTE ] BSMQ: PASS: History has at least 300 days. [2026-01-19T12:03:45.913004] [DEBUG] [REMOTE ] BSMQ: PASS: Price check passed. Min price $23.46. [2026-01-19T12:03:45.913152] [DEBUG] [REMOTE ] BSMQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:45.913303] [DEBUG] [REMOTE ] BSMQ: PASS: Integrity check passed. [2026-01-19T12:03:45.913345] [DEBUG] [REMOTE ] BSMQ: Symbol is viable for forecasting. [2026-01-19T12:03:45.913401] [INFO ] [MAIN ] [515/3505] BSMQ kept (0.4s) | 515 kept, 0 rejected | 140.2/min | ETA: 21.3m [2026-01-19T12:03:46.315052] [DEBUG] [REMOTE ] BSMS: Retrieved 1555 rows, trimmed to 300. [2026-01-19T12:03:46.315257] [DEBUG] [REMOTE ] BSMS: PASS: History has at least 300 days. [2026-01-19T12:03:46.315550] [DEBUG] [REMOTE ] BSMS: PASS: Price check passed. Min price $23.23. [2026-01-19T12:03:46.315752] [DEBUG] [REMOTE ] BSMS: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:46.315886] [DEBUG] [REMOTE ] BSMS: PASS: Integrity check passed. [2026-01-19T12:03:46.315930] [DEBUG] [REMOTE ] BSMS: Symbol is viable for forecasting. [2026-01-19T12:03:46.315984] [INFO ] [MAIN ] [516/3505] BSMS kept (0.4s) | 516 kept, 0 rejected | 140.2/min | ETA: 21.3m [2026-01-19T12:03:46.630321] [DEBUG] [REMOTE ] BSSX: Retrieved 584 rows, trimmed to 300. [2026-01-19T12:03:46.630541] [DEBUG] [REMOTE ] BSSX: PASS: History has at least 300 days. [2026-01-19T12:03:46.630855] [DEBUG] [REMOTE ] BSSX: PASS: Price check passed. Min price $25.65. [2026-01-19T12:03:46.631001] [DEBUG] [REMOTE ] BSSX: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:46.631145] [DEBUG] [REMOTE ] BSSX: PASS: Integrity check passed. [2026-01-19T12:03:46.631190] [DEBUG] [REMOTE ] BSSX: Symbol is viable for forecasting. [2026-01-19T12:03:46.631244] [INFO ] [MAIN ] [517/3505] BSSX kept (0.3s) | 517 kept, 0 rejected | 140.3/min | ETA: 21.3m [2026-01-19T12:03:46.988818] [DEBUG] [REMOTE ] BSTZ: Retrieved 1650 rows, trimmed to 300. [2026-01-19T12:03:46.989058] [DEBUG] [REMOTE ] BSTZ: PASS: History has at least 300 days. [2026-01-19T12:03:46.989338] [DEBUG] [REMOTE ] BSTZ: PASS: Price check passed. Min price $20.49. [2026-01-19T12:03:46.989485] [DEBUG] [REMOTE ] BSTZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:46.989645] [DEBUG] [REMOTE ] BSTZ: PASS: Integrity check passed. [2026-01-19T12:03:46.989690] [DEBUG] [REMOTE ] BSTZ: Symbol is viable for forecasting. [2026-01-19T12:03:46.989744] [INFO ] [MAIN ] [518/3505] BSTZ kept (0.4s) | 518 kept, 0 rejected | 140.3/min | ETA: 21.3m [2026-01-19T12:03:47.501873] [DEBUG] [REMOTE ] BSVN: Retrieved 1841 rows, trimmed to 300. [2026-01-19T12:03:47.502114] [DEBUG] [REMOTE ] BSVN: PASS: History has at least 300 days. [2026-01-19T12:03:47.502423] [DEBUG] [REMOTE ] BSVN: PASS: Price check passed. Min price $40.16. [2026-01-19T12:03:47.502644] [DEBUG] [REMOTE ] BSVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:47.502818] [DEBUG] [REMOTE ] BSVN: PASS: Integrity check passed. [2026-01-19T12:03:47.502876] [DEBUG] [REMOTE ] BSVN: Symbol is viable for forecasting. [2026-01-19T12:03:47.502940] [INFO ] [MAIN ] [519/3505] BSVN kept (0.5s) | 519 kept, 0 rejected | 140.3/min | ETA: 21.3m [2026-01-19T12:03:47.883533] [DEBUG] [REMOTE ] BSVO: Retrieved 716 rows, trimmed to 300. [2026-01-19T12:03:47.883748] [DEBUG] [REMOTE ] BSVO: PASS: History has at least 300 days. [2026-01-19T12:03:47.883999] [DEBUG] [REMOTE ] BSVO: PASS: Price check passed. Min price $21.29. [2026-01-19T12:03:47.884143] [DEBUG] [REMOTE ] BSVO: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:47.884274] [DEBUG] [REMOTE ] BSVO: PASS: Integrity check passed. [2026-01-19T12:03:47.884320] [DEBUG] [REMOTE ] BSVO: Symbol is viable for forecasting. [2026-01-19T12:03:47.884373] [INFO ] [MAIN ] [520/3505] BSVO kept (0.4s) | 520 kept, 0 rejected | 140.3/min | ETA: 21.3m [2026-01-19T12:03:48.480290] [DEBUG] [REMOTE ] BSX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:48.480533] [DEBUG] [REMOTE ] BSX: PASS: History has at least 300 days. [2026-01-19T12:03:48.480941] [DEBUG] [REMOTE ] BSX: PASS: Price check passed. Min price $88.07. [2026-01-19T12:03:48.481116] [DEBUG] [REMOTE ] BSX: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:48.481292] [DEBUG] [REMOTE ] BSX: PASS: Integrity check passed. [2026-01-19T12:03:48.481338] [DEBUG] [REMOTE ] BSX: Symbol is viable for forecasting. [2026-01-19T12:03:48.481411] [INFO ] [MAIN ] [521/3505] BSX kept (0.6s) | 521 kept, 0 rejected | 140.2/min | ETA: 21.3m [2026-01-19T12:03:48.748513] [DEBUG] [REMOTE ] BSY: Retrieved 1336 rows, trimmed to 300. [2026-01-19T12:03:48.748772] [DEBUG] [REMOTE ] BSY: PASS: History has at least 300 days. [2026-01-19T12:03:48.749059] [DEBUG] [REMOTE ] BSY: PASS: Price check passed. Min price $38.07. [2026-01-19T12:03:48.749210] [DEBUG] [REMOTE ] BSY: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:48.749348] [DEBUG] [REMOTE ] BSY: PASS: Integrity check passed. [2026-01-19T12:03:48.749392] [DEBUG] [REMOTE ] BSY: Symbol is viable for forecasting. [2026-01-19T12:03:48.749464] [INFO ] [MAIN ] [522/3505] BSY kept (0.3s) | 522 kept, 0 rejected | 140.3/min | ETA: 21.3m [2026-01-19T12:03:49.163681] [DEBUG] [REMOTE ] BTA: Retrieved 5005 rows, trimmed to 300. [2026-01-19T12:03:49.163876] [DEBUG] [REMOTE ] BTA: PASS: History has at least 300 days. [2026-01-19T12:03:49.164147] [DEBUG] [REMOTE ] BTA: PASS: Price check passed. Min price $9.25. [2026-01-19T12:03:49.164301] [DEBUG] [REMOTE ] BTA: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:49.164451] [DEBUG] [REMOTE ] BTA: PASS: Integrity check passed. [2026-01-19T12:03:49.164497] [DEBUG] [REMOTE ] BTA: Symbol is viable for forecasting. [2026-01-19T12:03:49.164553] [INFO ] [MAIN ] [523/3505] BTA kept (0.4s) | 523 kept, 0 rejected | 140.3/min | ETA: 21.3m [2026-01-19T12:03:49.570156] [DEBUG] [REMOTE ] BTAI: Retrieved 1977 rows, trimmed to 300. [2026-01-19T12:03:49.570452] [DEBUG] [REMOTE ] BTAI: PASS: History has at least 300 days. [2026-01-19T12:03:49.570848] [DEBUG] [REMOTE ] BTAI: PASS: Price check passed. Min price $1.53. [2026-01-19T12:03:49.571050] [DEBUG] [REMOTE ] BTAI: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:49.571206] [DEBUG] [REMOTE ] BTAI: PASS: Integrity check passed. [2026-01-19T12:03:49.571291] [DEBUG] [REMOTE ] BTAI: Symbol is viable for forecasting. [2026-01-19T12:03:49.571372] [INFO ] [MAIN ] [524/3505] BTAI kept (0.4s) | 524 kept, 0 rejected | 140.3/min | ETA: 21.2m [2026-01-19T12:03:50.024348] [DEBUG] [REMOTE ] BTCS: Retrieved 2987 rows, trimmed to 300. [2026-01-19T12:03:50.024631] [DEBUG] [REMOTE ] BTCS: PASS: History has at least 300 days. [2026-01-19T12:03:50.024901] [DEBUG] [REMOTE ] BTCS: PASS: Price check passed. Min price $2.55. [2026-01-19T12:03:50.025049] [DEBUG] [REMOTE ] BTCS: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:50.025178] [DEBUG] [REMOTE ] BTCS: PASS: Integrity check passed. [2026-01-19T12:03:50.025220] [DEBUG] [REMOTE ] BTCS: Symbol is viable for forecasting. [2026-01-19T12:03:50.025304] [INFO ] [MAIN ] [525/3505] BTCS kept (0.5s) | 525 kept, 0 rejected | 140.3/min | ETA: 21.2m [2026-01-19T12:03:50.565103] [DEBUG] [REMOTE ] BTE: Retrieved 4980 rows, trimmed to 300. [2026-01-19T12:03:50.565335] [DEBUG] [REMOTE ] BTE: PASS: History has at least 300 days. [2026-01-19T12:03:50.565907] [DEBUG] [REMOTE ] BTE: PASS: Price check passed. Min price $2.26. [2026-01-19T12:03:50.566127] [DEBUG] [REMOTE ] BTE: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:50.566315] [DEBUG] [REMOTE ] BTE: PASS: Integrity check passed. [2026-01-19T12:03:50.566377] [DEBUG] [REMOTE ] BTE: Symbol is viable for forecasting. [2026-01-19T12:03:50.566477] [INFO ] [MAIN ] [526/3505] BTE kept (0.5s) | 526 kept, 0 rejected | 140.2/min | ETA: 21.2m [2026-01-19T12:03:50.786699] [DEBUG] [REMOTE ] BTF: Retrieved 1063 rows, trimmed to 300. [2026-01-19T12:03:50.786887] [DEBUG] [REMOTE ] BTF: PASS: History has at least 300 days. [2026-01-19T12:03:50.787161] [DEBUG] [REMOTE ] BTF: PASS: Price check passed. Min price $4.86. [2026-01-19T12:03:50.787306] [DEBUG] [REMOTE ] BTF: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:50.787452] [DEBUG] [REMOTE ] BTF: PASS: Integrity check passed. [2026-01-19T12:03:50.787496] [DEBUG] [REMOTE ] BTF: Symbol is viable for forecasting. [2026-01-19T12:03:50.787550] [INFO ] [MAIN ] [527/3505] BTF kept (0.2s) | 527 kept, 0 rejected | 140.4/min | ETA: 21.2m [2026-01-19T12:03:51.417263] [DEBUG] [REMOTE ] BTI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:51.417565] [DEBUG] [REMOTE ] BTI: PASS: History has at least 300 days. [2026-01-19T12:03:51.418121] [DEBUG] [REMOTE ] BTI: PASS: Price check passed. Min price $50.47. [2026-01-19T12:03:51.418352] [DEBUG] [REMOTE ] BTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:51.418591] [DEBUG] [REMOTE ] BTI: PASS: Integrity check passed. [2026-01-19T12:03:51.418654] [DEBUG] [REMOTE ] BTI: Symbol is viable for forecasting. [2026-01-19T12:03:51.418747] [INFO ] [MAIN ] [528/3505] BTI kept (0.6s) | 528 kept, 0 rejected | 140.2/min | ETA: 21.2m [2026-01-19T12:03:51.652021] [DEBUG] [REMOTE ] BTM: Retrieved 639 rows, trimmed to 300. [2026-01-19T12:03:51.652218] [DEBUG] [REMOTE ] BTM: PASS: History has at least 300 days. [2026-01-19T12:03:51.652467] [DEBUG] [REMOTE ] BTM: PASS: Price check passed. Min price $1.27. [2026-01-19T12:03:51.652626] [DEBUG] [REMOTE ] BTM: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:51.652933] [DEBUG] [REMOTE ] BTM: PASS: Integrity check passed. [2026-01-19T12:03:51.652973] [DEBUG] [REMOTE ] BTM: Symbol is viable for forecasting. [2026-01-19T12:03:51.653026] [INFO ] [MAIN ] [529/3505] BTM kept (0.2s) | 529 kept, 0 rejected | 140.4/min | ETA: 21.2m [2026-01-19T12:03:52.074715] [DEBUG] [REMOTE ] BTMD: Retrieved 1187 rows, trimmed to 300. [2026-01-19T12:03:52.074914] [DEBUG] [REMOTE ] BTMD: PASS: History has at least 300 days. [2026-01-19T12:03:52.075167] [DEBUG] [REMOTE ] BTMD: PASS: Price check passed. Min price $2.32. [2026-01-19T12:03:52.075320] [DEBUG] [REMOTE ] BTMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:52.075443] [DEBUG] [REMOTE ] BTMD: PASS: Integrity check passed. [2026-01-19T12:03:52.075488] [DEBUG] [REMOTE ] BTMD: Symbol is viable for forecasting. [2026-01-19T12:03:52.075545] [INFO ] [MAIN ] [530/3505] BTMD kept (0.4s) | 530 kept, 0 rejected | 140.4/min | ETA: 21.2m [2026-01-19T12:03:52.363633] [DEBUG] [REMOTE ] BTSG: Retrieved 496 rows, trimmed to 300. [2026-01-19T12:03:52.363822] [DEBUG] [REMOTE ] BTSG: PASS: History has at least 300 days. [2026-01-19T12:03:52.364064] [DEBUG] [REMOTE ] BTSG: PASS: Price check passed. Min price $31.36. [2026-01-19T12:03:52.364210] [DEBUG] [REMOTE ] BTSG: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:52.364327] [DEBUG] [REMOTE ] BTSG: PASS: Integrity check passed. [2026-01-19T12:03:52.364369] [DEBUG] [REMOTE ] BTSG: Symbol is viable for forecasting. [2026-01-19T12:03:52.364422] [INFO ] [MAIN ] [531/3505] BTSG kept (0.3s) | 531 kept, 0 rejected | 140.5/min | ETA: 21.2m [2026-01-19T12:03:53.034247] [DEBUG] [REMOTE ] BTZ: Retrieved 4796 rows, trimmed to 300. [2026-01-19T12:03:53.034385] [DEBUG] [REMOTE ] BTZ: PASS: History has at least 300 days. [2026-01-19T12:03:53.034620] [DEBUG] [REMOTE ] BTZ: PASS: Price check passed. Min price $10.63. [2026-01-19T12:03:53.034765] [DEBUG] [REMOTE ] BTZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:53.034881] [DEBUG] [REMOTE ] BTZ: PASS: Integrity check passed. [2026-01-19T12:03:53.034922] [DEBUG] [REMOTE ] BTZ: Symbol is viable for forecasting. [2026-01-19T12:03:53.034972] [INFO ] [MAIN ] [532/3505] BTZ kept (0.7s) | 532 kept, 0 rejected | 140.3/min | ETA: 21.2m [2026-01-19T12:03:53.430936] [DEBUG] [REMOTE ] BUD: Retrieved 4163 rows, trimmed to 300. [2026-01-19T12:03:53.431076] [DEBUG] [REMOTE ] BUD: PASS: History has at least 300 days. [2026-01-19T12:03:53.431298] [DEBUG] [REMOTE ] BUD: PASS: Price check passed. Min price $59.84. [2026-01-19T12:03:53.431482] [DEBUG] [REMOTE ] BUD: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:53.431634] [DEBUG] [REMOTE ] BUD: PASS: Integrity check passed. [2026-01-19T12:03:53.431679] [DEBUG] [REMOTE ] BUD: Symbol is viable for forecasting. [2026-01-19T12:03:53.431729] [INFO ] [MAIN ] [533/3505] BUD kept (0.4s) | 533 kept, 0 rejected | 140.3/min | ETA: 21.2m [2026-01-19T12:03:53.627731] [DEBUG] [REMOTE ] BUFC: Retrieved 525 rows, trimmed to 300. [2026-01-19T12:03:53.627864] [DEBUG] [REMOTE ] BUFC: PASS: History has at least 300 days. [2026-01-19T12:03:53.628068] [DEBUG] [REMOTE ] BUFC: PASS: Price check passed. Min price $40.36. [2026-01-19T12:03:53.628204] [DEBUG] [REMOTE ] BUFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:53.628312] [DEBUG] [REMOTE ] BUFC: PASS: Integrity check passed. [2026-01-19T12:03:53.628352] [DEBUG] [REMOTE ] BUFC: Symbol is viable for forecasting. [2026-01-19T12:03:53.628399] [INFO ] [MAIN ] [534/3505] BUFC kept (0.2s) | 534 kept, 0 rejected | 140.5/min | ETA: 21.2m [2026-01-19T12:03:54.071951] [DEBUG] [REMOTE ] BUG: Retrieved 1561 rows, trimmed to 300. [2026-01-19T12:03:54.072083] [DEBUG] [REMOTE ] BUG: PASS: History has at least 300 days. [2026-01-19T12:03:54.072288] [DEBUG] [REMOTE ] BUG: PASS: Price check passed. Min price $29.75. [2026-01-19T12:03:54.072429] [DEBUG] [REMOTE ] BUG: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:54.072539] [DEBUG] [REMOTE ] BUG: PASS: Integrity check passed. [2026-01-19T12:03:54.072604] [DEBUG] [REMOTE ] BUG: Symbol is viable for forecasting. [2026-01-19T12:03:54.072655] [INFO ] [MAIN ] [535/3505] BUG kept (0.4s) | 535 kept, 0 rejected | 140.5/min | ETA: 21.1m [2026-01-19T12:03:54.619096] [DEBUG] [REMOTE ] BUI: Retrieved 3557 rows, trimmed to 300. [2026-01-19T12:03:54.619310] [DEBUG] [REMOTE ] BUI: PASS: History has at least 300 days. [2026-01-19T12:03:54.619622] [DEBUG] [REMOTE ] BUI: PASS: Price check passed. Min price $24.48. [2026-01-19T12:03:54.619817] [DEBUG] [REMOTE ] BUI: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:54.619986] [DEBUG] [REMOTE ] BUI: PASS: Integrity check passed. [2026-01-19T12:03:54.620047] [DEBUG] [REMOTE ] BUI: Symbol is viable for forecasting. [2026-01-19T12:03:54.620123] [INFO ] [MAIN ] [536/3505] BUI kept (0.5s) | 536 kept, 0 rejected | 140.4/min | ETA: 21.1m [2026-01-19T12:03:55.063446] [DEBUG] [REMOTE ] BURL: Retrieved 3092 rows, trimmed to 300. [2026-01-19T12:03:55.063611] [DEBUG] [REMOTE ] BURL: PASS: History has at least 300 days. [2026-01-19T12:03:55.064013] [DEBUG] [REMOTE ] BURL: PASS: Price check passed. Min price $242.43. [2026-01-19T12:03:55.064151] [DEBUG] [REMOTE ] BURL: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:55.064265] [DEBUG] [REMOTE ] BURL: PASS: Integrity check passed. [2026-01-19T12:03:55.064305] [DEBUG] [REMOTE ] BURL: Symbol is viable for forecasting. [2026-01-19T12:03:55.064355] [INFO ] [MAIN ] [537/3505] BURL kept (0.4s) | 537 kept, 0 rejected | 140.4/min | ETA: 21.1m [2026-01-19T12:03:55.558219] [DEBUG] [REMOTE ] BUSE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:55.558350] [DEBUG] [REMOTE ] BUSE: PASS: History has at least 300 days. [2026-01-19T12:03:55.558617] [DEBUG] [REMOTE ] BUSE: PASS: Price check passed. Min price $22.17. [2026-01-19T12:03:55.558763] [DEBUG] [REMOTE ] BUSE: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:55.558882] [DEBUG] [REMOTE ] BUSE: PASS: Integrity check passed. [2026-01-19T12:03:55.558924] [DEBUG] [REMOTE ] BUSE: Symbol is viable for forecasting. [2026-01-19T12:03:55.558973] [INFO ] [MAIN ] [538/3505] BUSE kept (0.5s) | 538 kept, 0 rejected | 140.3/min | ETA: 21.1m [2026-01-19T12:03:55.805047] [DEBUG] [REMOTE ] BUXX: Retrieved 612 rows, trimmed to 300. [2026-01-19T12:03:55.805172] [DEBUG] [REMOTE ] BUXX: PASS: History has at least 300 days. [2026-01-19T12:03:55.805369] [DEBUG] [REMOTE ] BUXX: PASS: Price check passed. Min price $20.05. [2026-01-19T12:03:55.805506] [DEBUG] [REMOTE ] BUXX: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:55.805633] [DEBUG] [REMOTE ] BUXX: PASS: Integrity check passed. [2026-01-19T12:03:55.805681] [DEBUG] [REMOTE ] BUXX: Symbol is viable for forecasting. [2026-01-19T12:03:55.805728] [INFO ] [MAIN ] [539/3505] BUXX kept (0.2s) | 539 kept, 0 rejected | 140.4/min | ETA: 21.1m [2026-01-19T12:03:56.262440] [DEBUG] [REMOTE ] BVFL: Retrieved 2307 rows, trimmed to 300. [2026-01-19T12:03:56.262600] [DEBUG] [REMOTE ] BVFL: PASS: History has at least 300 days. [2026-01-19T12:03:56.263014] [DEBUG] [REMOTE ] BVFL: PASS: Price check passed. Min price $16.25. [2026-01-19T12:03:56.263170] [DEBUG] [REMOTE ] BVFL: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:56.263283] [DEBUG] [REMOTE ] BVFL: PASS: Integrity check passed. [2026-01-19T12:03:56.263325] [DEBUG] [REMOTE ] BVFL: Symbol is viable for forecasting. [2026-01-19T12:03:56.263372] [INFO ] [MAIN ] [540/3505] BVFL kept (0.5s) | 540 kept, 0 rejected | 140.4/min | ETA: 21.1m [2026-01-19T12:03:56.821927] [DEBUG] [REMOTE ] BVN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:56.822106] [DEBUG] [REMOTE ] BVN: PASS: History has at least 300 days. [2026-01-19T12:03:56.822482] [DEBUG] [REMOTE ] BVN: PASS: Price check passed. Min price $21.03. [2026-01-19T12:03:56.822658] [DEBUG] [REMOTE ] BVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:56.822791] [DEBUG] [REMOTE ] BVN: PASS: Integrity check passed. [2026-01-19T12:03:56.822833] [DEBUG] [REMOTE ] BVN: Symbol is viable for forecasting. [2026-01-19T12:03:56.822882] [INFO ] [MAIN ] [541/3505] BVN kept (0.6s) | 541 kept, 0 rejected | 140.3/min | ETA: 21.1m [2026-01-19T12:03:57.079486] [DEBUG] [REMOTE ] BVS: Retrieved 1239 rows, trimmed to 300. [2026-01-19T12:03:57.079674] [DEBUG] [REMOTE ] BVS: PASS: History has at least 300 days. [2026-01-19T12:03:57.079904] [DEBUG] [REMOTE ] BVS: PASS: Price check passed. Min price $6.53. [2026-01-19T12:03:57.080039] [DEBUG] [REMOTE ] BVS: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:57.080168] [DEBUG] [REMOTE ] BVS: PASS: Integrity check passed. [2026-01-19T12:03:57.080208] [DEBUG] [REMOTE ] BVS: Symbol is viable for forecasting. [2026-01-19T12:03:57.080257] [INFO ] [MAIN ] [542/3505] BVS kept (0.3s) | 542 kept, 0 rejected | 140.4/min | ETA: 21.1m [2026-01-19T12:03:57.686606] [DEBUG] [REMOTE ] BWA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:03:57.686758] [DEBUG] [REMOTE ] BWA: PASS: History has at least 300 days. [2026-01-19T12:03:57.687066] [DEBUG] [REMOTE ] BWA: PASS: Price check passed. Min price $40.80. [2026-01-19T12:03:57.687214] [DEBUG] [REMOTE ] BWA: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:57.687338] [DEBUG] [REMOTE ] BWA: PASS: Integrity check passed. [2026-01-19T12:03:57.687378] [DEBUG] [REMOTE ] BWA: Symbol is viable for forecasting. [2026-01-19T12:03:57.687453] [INFO ] [MAIN ] [543/3505] BWA kept (0.6s) | 543 kept, 0 rejected | 140.3/min | ETA: 21.1m [2026-01-19T12:03:57.872186] [DEBUG] [REMOTE ] BWAY: Retrieved 1698 rows, trimmed to 300. [2026-01-19T12:03:57.872316] [DEBUG] [REMOTE ] BWAY: PASS: History has at least 300 days. [2026-01-19T12:03:57.872520] [DEBUG] [REMOTE ] BWAY: PASS: Price check passed. Min price $14.50. [2026-01-19T12:03:57.872687] [DEBUG] [REMOTE ] BWAY: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:57.872804] [DEBUG] [REMOTE ] BWAY: PASS: Integrity check passed. [2026-01-19T12:03:57.872845] [DEBUG] [REMOTE ] BWAY: Symbol is viable for forecasting. [2026-01-19T12:03:57.872895] [INFO ] [MAIN ] [544/3505] BWAY kept (0.2s) | 544 kept, 0 rejected | 140.5/min | ETA: 21.1m [2026-01-19T12:03:58.362082] [DEBUG] [REMOTE ] BWB: Retrieved 1973 rows, trimmed to 300. [2026-01-19T12:03:58.362222] [DEBUG] [REMOTE ] BWB: PASS: History has at least 300 days. [2026-01-19T12:03:58.362435] [DEBUG] [REMOTE ] BWB: PASS: Price check passed. Min price $16.17. [2026-01-19T12:03:58.362598] [DEBUG] [REMOTE ] BWB: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:58.362716] [DEBUG] [REMOTE ] BWB: PASS: Integrity check passed. [2026-01-19T12:03:58.362757] [DEBUG] [REMOTE ] BWB: Symbol is viable for forecasting. [2026-01-19T12:03:58.362804] [INFO ] [MAIN ] [545/3505] BWB kept (0.5s) | 545 kept, 0 rejected | 140.4/min | ETA: 21.1m [2026-01-19T12:03:58.985251] [DEBUG] [REMOTE ] BWEN: Retrieved 5487 rows, trimmed to 300. [2026-01-19T12:03:58.985392] [DEBUG] [REMOTE ] BWEN: PASS: History has at least 300 days. [2026-01-19T12:03:58.985637] [DEBUG] [REMOTE ] BWEN: PASS: Price check passed. Min price $2.00. [2026-01-19T12:03:58.985785] [DEBUG] [REMOTE ] BWEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:58.985906] [DEBUG] [REMOTE ] BWEN: PASS: Integrity check passed. [2026-01-19T12:03:58.985948] [DEBUG] [REMOTE ] BWEN: Symbol is viable for forecasting. [2026-01-19T12:03:58.985996] [INFO ] [MAIN ] [546/3505] BWEN kept (0.6s) | 546 kept, 0 rejected | 140.3/min | ETA: 21.1m [2026-01-19T12:03:59.405460] [DEBUG] [REMOTE ] BWFG: Retrieved 3973 rows, trimmed to 300. [2026-01-19T12:03:59.405710] [DEBUG] [REMOTE ] BWFG: PASS: History has at least 300 days. [2026-01-19T12:03:59.406056] [DEBUG] [REMOTE ] BWFG: PASS: Price check passed. Min price $42.74. [2026-01-19T12:03:59.406216] [DEBUG] [REMOTE ] BWFG: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:59.406364] [DEBUG] [REMOTE ] BWFG: PASS: Integrity check passed. [2026-01-19T12:03:59.406410] [DEBUG] [REMOTE ] BWFG: Symbol is viable for forecasting. [2026-01-19T12:03:59.406794] [INFO ] [MAIN ] [547/3505] BWFG kept (0.4s) | 547 kept, 0 rejected | 140.3/min | ETA: 21.1m [2026-01-19T12:03:59.784941] [DEBUG] [REMOTE ] BWG: Retrieved 3472 rows, trimmed to 300. [2026-01-19T12:03:59.785082] [DEBUG] [REMOTE ] BWG: PASS: History has at least 300 days. [2026-01-19T12:03:59.785311] [DEBUG] [REMOTE ] BWG: PASS: Price check passed. Min price $8.09. [2026-01-19T12:03:59.785453] [DEBUG] [REMOTE ] BWG: PASS: Continuity check passed with 300 days. [2026-01-19T12:03:59.785591] [DEBUG] [REMOTE ] BWG: PASS: Integrity check passed. [2026-01-19T12:03:59.785634] [DEBUG] [REMOTE ] BWG: Symbol is viable for forecasting. [2026-01-19T12:03:59.785686] [INFO ] [MAIN ] [548/3505] BWG kept (0.4s) | 548 kept, 0 rejected | 140.4/min | ETA: 21.1m [2026-01-19T12:04:00.084397] [DEBUG] [REMOTE ] BWIN: Retrieved 1566 rows, trimmed to 300. [2026-01-19T12:04:00.084649] [DEBUG] [REMOTE ] BWIN: PASS: History has at least 300 days. [2026-01-19T12:04:00.086183] [DEBUG] [REMOTE ] BWIN: PASS: Price check passed. Min price $21.49. [2026-01-19T12:04:00.086374] [DEBUG] [REMOTE ] BWIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:00.086552] [DEBUG] [REMOTE ] BWIN: PASS: Integrity check passed. [2026-01-19T12:04:00.086620] [DEBUG] [REMOTE ] BWIN: Symbol is viable for forecasting. [2026-01-19T12:04:00.086686] [INFO ] [MAIN ] [549/3505] BWIN kept (0.3s) | 549 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-19T12:04:00.505385] [DEBUG] [REMOTE ] BWMN: Retrieved 1180 rows, trimmed to 300. [2026-01-19T12:04:00.505617] [DEBUG] [REMOTE ] BWMN: PASS: History has at least 300 days. [2026-01-19T12:04:00.505878] [DEBUG] [REMOTE ] BWMN: PASS: Price check passed. Min price $32.51. [2026-01-19T12:04:00.506025] [DEBUG] [REMOTE ] BWMN: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:00.506146] [DEBUG] [REMOTE ] BWMN: PASS: Integrity check passed. [2026-01-19T12:04:00.506188] [DEBUG] [REMOTE ] BWMN: Symbol is viable for forecasting. [2026-01-19T12:04:00.506242] [INFO ] [MAIN ] [550/3505] BWMN kept (0.4s) | 550 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-19T12:04:01.012187] [DEBUG] [REMOTE ] BXC: Retrieved 5307 rows, trimmed to 300. [2026-01-19T12:04:01.012314] [DEBUG] [REMOTE ] BXC: PASS: History has at least 300 days. [2026-01-19T12:04:01.012527] [DEBUG] [REMOTE ] BXC: PASS: Price check passed. Min price $53.30. [2026-01-19T12:04:01.012689] [DEBUG] [REMOTE ] BXC: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:01.012810] [DEBUG] [REMOTE ] BXC: PASS: Integrity check passed. [2026-01-19T12:04:01.012850] [DEBUG] [REMOTE ] BXC: Symbol is viable for forecasting. [2026-01-19T12:04:01.012896] [INFO ] [MAIN ] [551/3505] BXC kept (0.5s) | 551 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-19T12:04:01.457928] [DEBUG] [REMOTE ] BXMX: Retrieved 5340 rows, trimmed to 300. [2026-01-19T12:04:01.458066] [DEBUG] [REMOTE ] BXMX: PASS: History has at least 300 days. [2026-01-19T12:04:01.458284] [DEBUG] [REMOTE ] BXMX: PASS: Price check passed. Min price $13.61. [2026-01-19T12:04:01.458424] [DEBUG] [REMOTE ] BXMX: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:01.458542] [DEBUG] [REMOTE ] BXMX: PASS: Integrity check passed. [2026-01-19T12:04:01.458602] [DEBUG] [REMOTE ] BXMX: Symbol is viable for forecasting. [2026-01-19T12:04:01.458652] [INFO ] [MAIN ] [552/3505] BXMX kept (0.4s) | 552 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-19T12:04:01.941227] [DEBUG] [REMOTE ] BXP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:01.941385] [DEBUG] [REMOTE ] BXP: PASS: History has at least 300 days. [2026-01-19T12:04:01.941659] [DEBUG] [REMOTE ] BXP: PASS: Price check passed. Min price $66.13. [2026-01-19T12:04:01.941801] [DEBUG] [REMOTE ] BXP: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:01.941926] [DEBUG] [REMOTE ] BXP: PASS: Integrity check passed. [2026-01-19T12:04:01.941966] [DEBUG] [REMOTE ] BXP: Symbol is viable for forecasting. [2026-01-19T12:04:01.942016] [INFO ] [MAIN ] [553/3505] BXP kept (0.5s) | 553 kept, 0 rejected | 140.3/min | ETA: 21.0m [2026-01-19T12:04:02.194875] [DEBUG] [REMOTE ] BXSL: Retrieved 1059 rows, trimmed to 300. [2026-01-19T12:04:02.195053] [DEBUG] [REMOTE ] BXSL: PASS: History has at least 300 days. [2026-01-19T12:04:02.195340] [DEBUG] [REMOTE ] BXSL: PASS: Price check passed. Min price $25.22. [2026-01-19T12:04:02.195543] [DEBUG] [REMOTE ] BXSL: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:02.195731] [DEBUG] [REMOTE ] BXSL: PASS: Integrity check passed. [2026-01-19T12:04:02.195797] [DEBUG] [REMOTE ] BXSL: Symbol is viable for forecasting. [2026-01-19T12:04:02.195876] [INFO ] [MAIN ] [554/3505] BXSL kept (0.3s) | 554 kept, 0 rejected | 140.5/min | ETA: 21.0m [2026-01-19T12:04:02.797063] [DEBUG] [REMOTE ] BYD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:02.797196] [DEBUG] [REMOTE ] BYD: PASS: History has at least 300 days. [2026-01-19T12:04:02.797418] [DEBUG] [REMOTE ] BYD: PASS: Price check passed. Min price $76.65. [2026-01-19T12:04:02.797598] [DEBUG] [REMOTE ] BYD: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:02.797720] [DEBUG] [REMOTE ] BYD: PASS: Integrity check passed. [2026-01-19T12:04:02.797760] [DEBUG] [REMOTE ] BYD: Symbol is viable for forecasting. [2026-01-19T12:04:02.797808] [INFO ] [MAIN ] [555/3505] BYD kept (0.6s) | 555 kept, 0 rejected | 140.3/min | ETA: 21.0m [2026-01-19T12:04:03.189797] [DEBUG] [REMOTE ] BYM: Retrieved 5842 rows, trimmed to 300. [2026-01-19T12:04:03.189932] [DEBUG] [REMOTE ] BYM: PASS: History has at least 300 days. [2026-01-19T12:04:03.190152] [DEBUG] [REMOTE ] BYM: PASS: Price check passed. Min price $10.74. [2026-01-19T12:04:03.190287] [DEBUG] [REMOTE ] BYM: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:03.190402] [DEBUG] [REMOTE ] BYM: PASS: Integrity check passed. [2026-01-19T12:04:03.190441] [DEBUG] [REMOTE ] BYM: Symbol is viable for forecasting. [2026-01-19T12:04:03.190488] [INFO ] [MAIN ] [556/3505] BYM kept (0.4s) | 556 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-19T12:04:03.579756] [DEBUG] [REMOTE ] BYRN: Retrieved 3737 rows, trimmed to 300. [2026-01-19T12:04:03.579885] [DEBUG] [REMOTE ] BYRN: PASS: History has at least 300 days. [2026-01-19T12:04:03.580095] [DEBUG] [REMOTE ] BYRN: PASS: Price check passed. Min price $16.07. [2026-01-19T12:04:03.580229] [DEBUG] [REMOTE ] BYRN: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:03.580339] [DEBUG] [REMOTE ] BYRN: PASS: Integrity check passed. [2026-01-19T12:04:03.580378] [DEBUG] [REMOTE ] BYRN: Symbol is viable for forecasting. [2026-01-19T12:04:03.580424] [INFO ] [MAIN ] [557/3505] BYRN kept (0.4s) | 557 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-19T12:04:03.893274] [DEBUG] [REMOTE ] BYSI: Retrieved 2228 rows, trimmed to 300. [2026-01-19T12:04:03.893433] [DEBUG] [REMOTE ] BYSI: PASS: History has at least 300 days. [2026-01-19T12:04:03.893696] [DEBUG] [REMOTE ] BYSI: PASS: Price check passed. Min price $1.50. [2026-01-19T12:04:03.893851] [DEBUG] [REMOTE ] BYSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:03.893971] [DEBUG] [REMOTE ] BYSI: PASS: Integrity check passed. [2026-01-19T12:04:03.894015] [DEBUG] [REMOTE ] BYSI: Symbol is viable for forecasting. [2026-01-19T12:04:03.894079] [INFO ] [MAIN ] [558/3505] BYSI kept (0.3s) | 558 kept, 0 rejected | 140.5/min | ETA: 21.0m [2026-01-19T12:04:04.164993] [DEBUG] [REMOTE ] BZ: Retrieved 1156 rows, trimmed to 300. [2026-01-19T12:04:04.165144] [DEBUG] [REMOTE ] BZ: PASS: History has at least 300 days. [2026-01-19T12:04:04.165375] [DEBUG] [REMOTE ] BZ: PASS: Price check passed. Min price $19.12. [2026-01-19T12:04:04.165516] [DEBUG] [REMOTE ] BZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:04.165664] [DEBUG] [REMOTE ] BZ: PASS: Integrity check passed. [2026-01-19T12:04:04.165709] [DEBUG] [REMOTE ] BZ: Symbol is viable for forecasting. [2026-01-19T12:04:04.165779] [INFO ] [MAIN ] [559/3505] BZ kept (0.3s) | 559 kept, 0 rejected | 140.5/min | ETA: 21.0m [2026-01-19T12:04:04.798656] [DEBUG] [REMOTE ] BZH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:04.798817] [DEBUG] [REMOTE ] BZH: PASS: History has at least 300 days. [2026-01-19T12:04:04.799126] [DEBUG] [REMOTE ] BZH: PASS: Price check passed. Min price $19.82. [2026-01-19T12:04:04.799289] [DEBUG] [REMOTE ] BZH: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:04.799412] [DEBUG] [REMOTE ] BZH: PASS: Integrity check passed. [2026-01-19T12:04:04.799453] [DEBUG] [REMOTE ] BZH: Symbol is viable for forecasting. [2026-01-19T12:04:04.799504] [INFO ] [MAIN ] [560/3505] BZH kept (0.6s) | 560 kept, 0 rejected | 140.4/min | ETA: 21.0m [2026-01-19T12:04:05.141426] [DEBUG] [REMOTE ] BZUN: Retrieved 2681 rows, trimmed to 300. [2026-01-19T12:04:05.141563] [DEBUG] [REMOTE ] BZUN: PASS: History has at least 300 days. [2026-01-19T12:04:05.141804] [DEBUG] [REMOTE ] BZUN: PASS: Price check passed. Min price $2.61. [2026-01-19T12:04:05.141958] [DEBUG] [REMOTE ] BZUN: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:05.142075] [DEBUG] [REMOTE ] BZUN: PASS: Integrity check passed. [2026-01-19T12:04:05.142115] [DEBUG] [REMOTE ] BZUN: Symbol is viable for forecasting. [2026-01-19T12:04:05.142164] [INFO ] [MAIN ] [561/3505] BZUN kept (0.3s) | 561 kept, 0 rejected | 140.5/min | ETA: 21.0m [2026-01-19T12:04:05.505755] [DEBUG] [REMOTE ] C: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:05.505897] [DEBUG] [REMOTE ] C: PASS: History has at least 300 days. [2026-01-19T12:04:05.506116] [DEBUG] [REMOTE ] C: PASS: Price check passed. Min price $95.73. [2026-01-19T12:04:05.506254] [DEBUG] [REMOTE ] C: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:05.506371] [DEBUG] [REMOTE ] C: PASS: Integrity check passed. [2026-01-19T12:04:05.506411] [DEBUG] [REMOTE ] C: Symbol is viable for forecasting. [2026-01-19T12:04:05.506459] [INFO ] [MAIN ] [562/3505] C kept (0.4s) | 562 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-19T12:04:05.929937] [DEBUG] [REMOTE ] CAAP: Retrieved 2001 rows, trimmed to 300. [2026-01-19T12:04:05.930137] [DEBUG] [REMOTE ] CAAP: PASS: History has at least 300 days. [2026-01-19T12:04:05.930395] [DEBUG] [REMOTE ] CAAP: PASS: Price check passed. Min price $17.93. [2026-01-19T12:04:05.930550] [DEBUG] [REMOTE ] CAAP: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:05.930704] [DEBUG] [REMOTE ] CAAP: PASS: Integrity check passed. [2026-01-19T12:04:05.930753] [DEBUG] [REMOTE ] CAAP: Symbol is viable for forecasting. [2026-01-19T12:04:05.930809] [INFO ] [MAIN ] [563/3505] CAAP kept (0.4s) | 563 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-19T12:04:06.422851] [DEBUG] [REMOTE ] CAAS: Retrieved 5606 rows, trimmed to 300. [2026-01-19T12:04:06.422978] [DEBUG] [REMOTE ] CAAS: PASS: History has at least 300 days. [2026-01-19T12:04:06.423181] [DEBUG] [REMOTE ] CAAS: PASS: Price check passed. Min price $4.00. [2026-01-19T12:04:06.423314] [DEBUG] [REMOTE ] CAAS: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:06.423422] [DEBUG] [REMOTE ] CAAS: PASS: Integrity check passed. [2026-01-19T12:04:06.423461] [DEBUG] [REMOTE ] CAAS: Symbol is viable for forecasting. [2026-01-19T12:04:06.423508] [INFO ] [MAIN ] [564/3505] CAAS kept (0.5s) | 564 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-19T12:04:06.581076] [DEBUG] [REMOTE ] CABA: Retrieved 1565 rows, trimmed to 300. [2026-01-19T12:04:06.581384] [DEBUG] [REMOTE ] CABA: PASS: History has at least 300 days. [2026-01-19T12:04:06.581592] [DEBUG] [REMOTE ] CABA: PASS: Price check passed. Min price $2.04. [2026-01-19T12:04:06.581729] [DEBUG] [REMOTE ] CABA: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:06.581838] [DEBUG] [REMOTE ] CABA: PASS: Integrity check passed. [2026-01-19T12:04:06.581877] [DEBUG] [REMOTE ] CABA: Symbol is viable for forecasting. [2026-01-19T12:04:06.581964] [INFO ] [MAIN ] [565/3505] CABA kept (0.2s) | 565 kept, 0 rejected | 140.6/min | ETA: 20.9m [2026-01-19T12:04:07.156269] [DEBUG] [REMOTE ] CABO: Retrieved 2653 rows, trimmed to 300. [2026-01-19T12:04:07.156406] [DEBUG] [REMOTE ] CABO: PASS: History has at least 300 days. [2026-01-19T12:04:07.156644] [DEBUG] [REMOTE ] CABO: PASS: Price check passed. Min price $86.15. [2026-01-19T12:04:07.156787] [DEBUG] [REMOTE ] CABO: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:07.156904] [DEBUG] [REMOTE ] CABO: PASS: Integrity check passed. [2026-01-19T12:04:07.156946] [DEBUG] [REMOTE ] CABO: Symbol is viable for forecasting. [2026-01-19T12:04:07.156994] [INFO ] [MAIN ] [566/3505] CABO kept (0.6s) | 566 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-19T12:04:07.619042] [DEBUG] [REMOTE ] CAC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:07.619175] [DEBUG] [REMOTE ] CAC: PASS: History has at least 300 days. [2026-01-19T12:04:07.619395] [DEBUG] [REMOTE ] CAC: PASS: Price check passed. Min price $36.36. [2026-01-19T12:04:07.619531] [DEBUG] [REMOTE ] CAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:07.619669] [DEBUG] [REMOTE ] CAC: PASS: Integrity check passed. [2026-01-19T12:04:07.619711] [DEBUG] [REMOTE ] CAC: Symbol is viable for forecasting. [2026-01-19T12:04:07.619758] [INFO ] [MAIN ] [567/3505] CAC kept (0.5s) | 567 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-19T12:04:08.103398] [DEBUG] [REMOTE ] CACC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:08.103590] [DEBUG] [REMOTE ] CACC: PASS: History has at least 300 days. [2026-01-19T12:04:08.103891] [DEBUG] [REMOTE ] CACC: PASS: Price check passed. Min price $411.04. [2026-01-19T12:04:08.104107] [DEBUG] [REMOTE ] CACC: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:08.104268] [DEBUG] [REMOTE ] CACC: PASS: Integrity check passed. [2026-01-19T12:04:08.104323] [DEBUG] [REMOTE ] CACC: Symbol is viable for forecasting. [2026-01-19T12:04:08.104392] [INFO ] [MAIN ] [568/3505] CACC kept (0.5s) | 568 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-19T12:04:08.589588] [DEBUG] [REMOTE ] CACI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:08.589755] [DEBUG] [REMOTE ] CACI: PASS: History has at least 300 days. [2026-01-19T12:04:08.590046] [DEBUG] [REMOTE ] CACI: PASS: Price check passed. Min price $520.16. [2026-01-19T12:04:08.590218] [DEBUG] [REMOTE ] CACI: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:08.590367] [DEBUG] [REMOTE ] CACI: PASS: Integrity check passed. [2026-01-19T12:04:08.590415] [DEBUG] [REMOTE ] CACI: Symbol is viable for forecasting. [2026-01-19T12:04:08.590477] [INFO ] [MAIN ] [569/3505] CACI kept (0.5s) | 569 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-19T12:04:08.701354] [DEBUG] [REMOTE ] CADL: Retrieved 1125 rows, trimmed to 300. [2026-01-19T12:04:08.701514] [DEBUG] [REMOTE ] CADL: PASS: History has at least 300 days. [2026-01-19T12:04:08.701779] [DEBUG] [REMOTE ] CADL: PASS: Price check passed. Min price $4.42. [2026-01-19T12:04:08.701937] [DEBUG] [REMOTE ] CADL: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:08.702073] [DEBUG] [REMOTE ] CADL: PASS: Integrity check passed. [2026-01-19T12:04:08.702118] [DEBUG] [REMOTE ] CADL: Symbol is viable for forecasting. [2026-01-19T12:04:08.702175] [INFO ] [MAIN ] [570/3505] CADL kept (0.1s) | 570 kept, 0 rejected | 140.6/min | ETA: 20.9m [2026-01-19T12:04:09.467006] [DEBUG] [REMOTE ] CAE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:09.467139] [DEBUG] [REMOTE ] CAE: PASS: History has at least 300 days. [2026-01-19T12:04:09.467394] [DEBUG] [REMOTE ] CAE: PASS: Price check passed. Min price $25.73. [2026-01-19T12:04:09.467555] [DEBUG] [REMOTE ] CAE: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:09.467701] [DEBUG] [REMOTE ] CAE: PASS: Integrity check passed. [2026-01-19T12:04:09.467743] [DEBUG] [REMOTE ] CAE: Symbol is viable for forecasting. [2026-01-19T12:04:09.467804] [INFO ] [MAIN ] [571/3505] CAE kept (0.8s) | 571 kept, 0 rejected | 140.4/min | ETA: 20.9m [2026-01-19T12:04:09.887562] [DEBUG] [REMOTE ] CAF: Retrieved 4856 rows, trimmed to 300. [2026-01-19T12:04:09.887746] [DEBUG] [REMOTE ] CAF: PASS: History has at least 300 days. [2026-01-19T12:04:09.887962] [DEBUG] [REMOTE ] CAF: PASS: Price check passed. Min price $15.43. [2026-01-19T12:04:09.888097] [DEBUG] [REMOTE ] CAF: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:09.888209] [DEBUG] [REMOTE ] CAF: PASS: Integrity check passed. [2026-01-19T12:04:09.888248] [DEBUG] [REMOTE ] CAF: Symbol is viable for forecasting. [2026-01-19T12:04:09.888295] [INFO ] [MAIN ] [572/3505] CAF kept (0.4s) | 572 kept, 0 rejected | 140.4/min | ETA: 20.9m [2026-01-19T12:04:10.190704] [DEBUG] [REMOTE ] CAG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:10.190840] [DEBUG] [REMOTE ] CAG: PASS: History has at least 300 days. [2026-01-19T12:04:10.191063] [DEBUG] [REMOTE ] CAG: PASS: Price check passed. Min price $16.08. [2026-01-19T12:04:10.191202] [DEBUG] [REMOTE ] CAG: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:10.191319] [DEBUG] [REMOTE ] CAG: PASS: Integrity check passed. [2026-01-19T12:04:10.191359] [DEBUG] [REMOTE ] CAG: Symbol is viable for forecasting. [2026-01-19T12:04:10.191407] [INFO ] [MAIN ] [573/3505] CAG kept (0.3s) | 573 kept, 0 rejected | 140.5/min | ETA: 20.9m [2026-01-19T12:04:10.818855] [DEBUG] [REMOTE ] CAH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:10.818985] [DEBUG] [REMOTE ] CAH: PASS: History has at least 300 days. [2026-01-19T12:04:10.819203] [DEBUG] [REMOTE ] CAH: PASS: Price check passed. Min price $158.77. [2026-01-19T12:04:10.819353] [DEBUG] [REMOTE ] CAH: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:10.819470] [DEBUG] [REMOTE ] CAH: PASS: Integrity check passed. [2026-01-19T12:04:10.819510] [DEBUG] [REMOTE ] CAH: Symbol is viable for forecasting. [2026-01-19T12:04:10.819558] [INFO ] [MAIN ] [574/3505] CAH kept (0.6s) | 574 kept, 0 rejected | 140.4/min | ETA: 20.9m [2026-01-19T12:04:11.335368] [DEBUG] [REMOTE ] CAKE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:11.335510] [DEBUG] [REMOTE ] CAKE: PASS: History has at least 300 days. [2026-01-19T12:04:11.335789] [DEBUG] [REMOTE ] CAKE: PASS: Price check passed. Min price $43.14. [2026-01-19T12:04:11.335934] [DEBUG] [REMOTE ] CAKE: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:11.336063] [DEBUG] [REMOTE ] CAKE: PASS: Integrity check passed. [2026-01-19T12:04:11.336106] [DEBUG] [REMOTE ] CAKE: Symbol is viable for forecasting. [2026-01-19T12:04:11.336157] [INFO ] [MAIN ] [575/3505] CAKE kept (0.5s) | 575 kept, 0 rejected | 140.4/min | ETA: 20.9m [2026-01-19T12:04:11.792510] [DEBUG] [REMOTE ] CAL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:11.792746] [DEBUG] [REMOTE ] CAL: PASS: History has at least 300 days. [2026-01-19T12:04:11.793159] [DEBUG] [REMOTE ] CAL: PASS: Price check passed. Min price $9.58. [2026-01-19T12:04:11.793372] [DEBUG] [REMOTE ] CAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:11.793617] [DEBUG] [REMOTE ] CAL: PASS: Integrity check passed. [2026-01-19T12:04:11.793685] [DEBUG] [REMOTE ] CAL: Symbol is viable for forecasting. [2026-01-19T12:04:11.793764] [INFO ] [MAIN ] [576/3505] CAL kept (0.5s) | 576 kept, 0 rejected | 140.3/min | ETA: 20.9m [2026-01-19T12:04:12.061055] [DEBUG] [REMOTE ] CALC: Retrieved 1334 rows, trimmed to 300. [2026-01-19T12:04:12.061251] [DEBUG] [REMOTE ] CALC: PASS: History has at least 300 days. [2026-01-19T12:04:12.061568] [DEBUG] [REMOTE ] CALC: PASS: Price check passed. Min price $2.96. [2026-01-19T12:04:12.061805] [DEBUG] [REMOTE ] CALC: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:12.061986] [DEBUG] [REMOTE ] CALC: PASS: Integrity check passed. [2026-01-19T12:04:12.062047] [DEBUG] [REMOTE ] CALC: Symbol is viable for forecasting. [2026-01-19T12:04:12.062145] [INFO ] [MAIN ] [577/3505] CALC kept (0.3s) | 577 kept, 0 rejected | 140.4/min | ETA: 20.9m [2026-01-19T12:04:12.695763] [DEBUG] [REMOTE ] CALM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:12.695965] [DEBUG] [REMOTE ] CALM: PASS: History has at least 300 days. [2026-01-19T12:04:12.696370] [DEBUG] [REMOTE ] CALM: PASS: Price check passed. Min price $72.44. [2026-01-19T12:04:12.696623] [DEBUG] [REMOTE ] CALM: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:12.696825] [DEBUG] [REMOTE ] CALM: PASS: Integrity check passed. [2026-01-19T12:04:12.696891] [DEBUG] [REMOTE ] CALM: Symbol is viable for forecasting. [2026-01-19T12:04:12.696965] [INFO ] [MAIN ] [578/3505] CALM kept (0.6s) | 578 kept, 0 rejected | 140.3/min | ETA: 20.9m [2026-01-19T12:04:13.066984] [DEBUG] [REMOTE ] CALX: Retrieved 3980 rows, trimmed to 300. [2026-01-19T12:04:13.067126] [DEBUG] [REMOTE ] CALX: PASS: History has at least 300 days. [2026-01-19T12:04:13.067379] [DEBUG] [REMOTE ] CALX: PASS: Price check passed. Min price $51.50. [2026-01-19T12:04:13.067551] [DEBUG] [REMOTE ] CALX: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:13.067691] [DEBUG] [REMOTE ] CALX: PASS: Integrity check passed. [2026-01-19T12:04:13.067734] [DEBUG] [REMOTE ] CALX: Symbol is viable for forecasting. [2026-01-19T12:04:13.067783] [INFO ] [MAIN ] [579/3505] CALX kept (0.4s) | 579 kept, 0 rejected | 140.3/min | ETA: 20.8m [2026-01-19T12:04:13.424895] [DEBUG] [REMOTE ] CALY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:13.425060] [DEBUG] [REMOTE ] CALY: PASS: History has at least 300 days. [2026-01-19T12:04:13.425366] [DEBUG] [REMOTE ] CALY: PASS: Price check passed. Min price $8.81. [2026-01-19T12:04:13.425559] [DEBUG] [REMOTE ] CALY: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:13.425752] [DEBUG] [REMOTE ] CALY: PASS: Integrity check passed. [2026-01-19T12:04:13.425808] [DEBUG] [REMOTE ] CALY: Symbol is viable for forecasting. [2026-01-19T12:04:13.425875] [INFO ] [MAIN ] [580/3505] CALY kept (0.4s) | 580 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-19T12:04:13.851009] [DEBUG] [REMOTE ] CAPL: Retrieved 3325 rows, trimmed to 300. [2026-01-19T12:04:13.851131] [DEBUG] [REMOTE ] CAPL: PASS: History has at least 300 days. [2026-01-19T12:04:13.851337] [DEBUG] [REMOTE ] CAPL: PASS: Price check passed. Min price $19.83. [2026-01-19T12:04:13.851480] [DEBUG] [REMOTE ] CAPL: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:13.851616] [DEBUG] [REMOTE ] CAPL: PASS: Integrity check passed. [2026-01-19T12:04:13.851662] [DEBUG] [REMOTE ] CAPL: Symbol is viable for forecasting. [2026-01-19T12:04:13.851713] [INFO ] [MAIN ] [581/3505] CAPL kept (0.4s) | 581 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-19T12:04:14.196841] [DEBUG] [REMOTE ] CARE: Retrieved 3351 rows, trimmed to 300. [2026-01-19T12:04:14.196976] [DEBUG] [REMOTE ] CARE: PASS: History has at least 300 days. [2026-01-19T12:04:14.197242] [DEBUG] [REMOTE ] CARE: PASS: Price check passed. Min price $16.96. [2026-01-19T12:04:14.197443] [DEBUG] [REMOTE ] CARE: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:14.197616] [DEBUG] [REMOTE ] CARE: PASS: Integrity check passed. [2026-01-19T12:04:14.197672] [DEBUG] [REMOTE ] CARE: Symbol is viable for forecasting. [2026-01-19T12:04:14.197750] [INFO ] [MAIN ] [582/3505] CARE kept (0.3s) | 582 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-19T12:04:14.675969] [DEBUG] [REMOTE ] CARG: Retrieved 2077 rows, trimmed to 300. [2026-01-19T12:04:14.676132] [DEBUG] [REMOTE ] CARG: PASS: History has at least 300 days. [2026-01-19T12:04:14.676591] [DEBUG] [REMOTE ] CARG: PASS: Price check passed. Min price $33.13. [2026-01-19T12:04:14.676759] [DEBUG] [REMOTE ] CARG: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:14.676888] [DEBUG] [REMOTE ] CARG: PASS: Integrity check passed. [2026-01-19T12:04:14.676935] [DEBUG] [REMOTE ] CARG: Symbol is viable for forecasting. [2026-01-19T12:04:14.677010] [INFO ] [MAIN ] [583/3505] CARG kept (0.5s) | 583 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-19T12:04:14.988925] [DEBUG] [REMOTE ] CARS: Retrieved 2170 rows, trimmed to 300. [2026-01-19T12:04:14.989066] [DEBUG] [REMOTE ] CARS: PASS: History has at least 300 days. [2026-01-19T12:04:14.989274] [DEBUG] [REMOTE ] CARS: PASS: Price check passed. Min price $10.41. [2026-01-19T12:04:14.989409] [DEBUG] [REMOTE ] CARS: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:14.989520] [DEBUG] [REMOTE ] CARS: PASS: Integrity check passed. [2026-01-19T12:04:14.989561] [DEBUG] [REMOTE ] CARS: Symbol is viable for forecasting. [2026-01-19T12:04:14.989629] [INFO ] [MAIN ] [584/3505] CARS kept (0.3s) | 584 kept, 0 rejected | 140.5/min | ETA: 20.8m [2026-01-19T12:04:15.536958] [DEBUG] [REMOTE ] CASH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:15.537092] [DEBUG] [REMOTE ] CASH: PASS: History has at least 300 days. [2026-01-19T12:04:15.537342] [DEBUG] [REMOTE ] CASH: PASS: Price check passed. Min price $66.43. [2026-01-19T12:04:15.537499] [DEBUG] [REMOTE ] CASH: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:15.537651] [DEBUG] [REMOTE ] CASH: PASS: Integrity check passed. [2026-01-19T12:04:15.537697] [DEBUG] [REMOTE ] CASH: Symbol is viable for forecasting. [2026-01-19T12:04:15.537744] [INFO ] [MAIN ] [585/3505] CASH kept (0.5s) | 585 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-19T12:04:15.956142] [DEBUG] [REMOTE ] CASS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:15.956277] [DEBUG] [REMOTE ] CASS: PASS: History has at least 300 days. [2026-01-19T12:04:15.956495] [DEBUG] [REMOTE ] CASS: PASS: Price check passed. Min price $37.76. [2026-01-19T12:04:15.956649] [DEBUG] [REMOTE ] CASS: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:15.956766] [DEBUG] [REMOTE ] CASS: PASS: Integrity check passed. [2026-01-19T12:04:15.956806] [DEBUG] [REMOTE ] CASS: Symbol is viable for forecasting. [2026-01-19T12:04:15.956853] [INFO ] [MAIN ] [586/3505] CASS kept (0.4s) | 586 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-19T12:04:16.515379] [DEBUG] [REMOTE ] CASY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:16.515514] [DEBUG] [REMOTE ] CASY: PASS: History has at least 300 days. [2026-01-19T12:04:16.515755] [DEBUG] [REMOTE ] CASY: PASS: Price check passed. Min price $513.19. [2026-01-19T12:04:16.515892] [DEBUG] [REMOTE ] CASY: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:16.516007] [DEBUG] [REMOTE ] CASY: PASS: Integrity check passed. [2026-01-19T12:04:16.516049] [DEBUG] [REMOTE ] CASY: Symbol is viable for forecasting. [2026-01-19T12:04:16.516094] [INFO ] [MAIN ] [587/3505] CASY kept (0.6s) | 587 kept, 0 rejected | 140.3/min | ETA: 20.8m [2026-01-19T12:04:16.913847] [DEBUG] [REMOTE ] CATH: Retrieved 2452 rows, trimmed to 300. [2026-01-19T12:04:16.913984] [DEBUG] [REMOTE ] CATH: PASS: History has at least 300 days. [2026-01-19T12:04:16.914188] [DEBUG] [REMOTE ] CATH: PASS: Price check passed. Min price $78.52. [2026-01-19T12:04:16.914502] [DEBUG] [REMOTE ] CATH: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:16.914629] [DEBUG] [REMOTE ] CATH: PASS: Integrity check passed. [2026-01-19T12:04:16.914671] [DEBUG] [REMOTE ] CATH: Symbol is viable for forecasting. [2026-01-19T12:04:16.914719] [INFO ] [MAIN ] [588/3505] CATH kept (0.4s) | 588 kept, 0 rejected | 140.3/min | ETA: 20.8m [2026-01-19T12:04:17.332080] [DEBUG] [REMOTE ] CATO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:17.332223] [DEBUG] [REMOTE ] CATO: PASS: History has at least 300 days. [2026-01-19T12:04:17.332467] [DEBUG] [REMOTE ] CATO: PASS: Price check passed. Min price $3.00. [2026-01-19T12:04:17.332627] [DEBUG] [REMOTE ] CATO: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:17.332749] [DEBUG] [REMOTE ] CATO: PASS: Integrity check passed. [2026-01-19T12:04:17.332804] [DEBUG] [REMOTE ] CATO: Symbol is viable for forecasting. [2026-01-19T12:04:17.332853] [INFO ] [MAIN ] [589/3505] CATO kept (0.4s) | 589 kept, 0 rejected | 140.3/min | ETA: 20.8m [2026-01-19T12:04:17.834412] [DEBUG] [REMOTE ] CATY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:17.834545] [DEBUG] [REMOTE ] CATY: PASS: History has at least 300 days. [2026-01-19T12:04:17.834782] [DEBUG] [REMOTE ] CATY: PASS: Price check passed. Min price $44.86. [2026-01-19T12:04:17.834921] [DEBUG] [REMOTE ] CATY: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:17.835038] [DEBUG] [REMOTE ] CATY: PASS: Integrity check passed. [2026-01-19T12:04:17.835079] [DEBUG] [REMOTE ] CATY: Symbol is viable for forecasting. [2026-01-19T12:04:17.835128] [INFO ] [MAIN ] [590/3505] CATY kept (0.5s) | 590 kept, 0 rejected | 140.3/min | ETA: 20.8m [2026-01-19T12:04:18.076150] [DEBUG] [REMOTE ] CAVA: Retrieved 650 rows, trimmed to 300. [2026-01-19T12:04:18.076283] [DEBUG] [REMOTE ] CAVA: PASS: History has at least 300 days. [2026-01-19T12:04:18.076485] [DEBUG] [REMOTE ] CAVA: PASS: Price check passed. Min price $43.59. [2026-01-19T12:04:18.076653] [DEBUG] [REMOTE ] CAVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:18.076768] [DEBUG] [REMOTE ] CAVA: PASS: Integrity check passed. [2026-01-19T12:04:18.076810] [DEBUG] [REMOTE ] CAVA: Symbol is viable for forecasting. [2026-01-19T12:04:18.076858] [INFO ] [MAIN ] [591/3505] CAVA kept (0.2s) | 591 kept, 0 rejected | 140.4/min | ETA: 20.8m [2026-01-19T12:04:18.638016] [DEBUG] [REMOTE ] CB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:18.638166] [DEBUG] [REMOTE ] CB: PASS: History has at least 300 days. [2026-01-19T12:04:18.638468] [DEBUG] [REMOTE ] CB: PASS: Price check passed. Min price $274.72. [2026-01-19T12:04:18.638627] [DEBUG] [REMOTE ] CB: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:18.638753] [DEBUG] [REMOTE ] CB: PASS: Integrity check passed. [2026-01-19T12:04:18.638794] [DEBUG] [REMOTE ] CB: Symbol is viable for forecasting. [2026-01-19T12:04:18.638842] [INFO ] [MAIN ] [592/3505] CB kept (0.6s) | 592 kept, 0 rejected | 140.3/min | ETA: 20.8m [2026-01-19T12:04:18.955022] [DEBUG] [REMOTE ] CBAN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:18.955166] [DEBUG] [REMOTE ] CBAN: PASS: History has at least 300 days. [2026-01-19T12:04:18.955488] [DEBUG] [REMOTE ] CBAN: PASS: Price check passed. Min price $15.82. [2026-01-19T12:04:18.955700] [DEBUG] [REMOTE ] CBAN: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:18.955864] [DEBUG] [REMOTE ] CBAN: PASS: Integrity check passed. [2026-01-19T12:04:18.955921] [DEBUG] [REMOTE ] CBAN: Symbol is viable for forecasting. [2026-01-19T12:04:18.955992] [INFO ] [MAIN ] [593/3505] CBAN kept (0.3s) | 593 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-19T12:04:19.271738] [DEBUG] [REMOTE ] CBL: Retrieved 1056 rows, trimmed to 300. [2026-01-19T12:04:19.271867] [DEBUG] [REMOTE ] CBL: PASS: History has at least 300 days. [2026-01-19T12:04:19.272071] [DEBUG] [REMOTE ] CBL: PASS: Price check passed. Min price $28.89. [2026-01-19T12:04:19.272211] [DEBUG] [REMOTE ] CBL: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:19.272323] [DEBUG] [REMOTE ] CBL: PASS: Integrity check passed. [2026-01-19T12:04:19.272369] [DEBUG] [REMOTE ] CBL: Symbol is viable for forecasting. [2026-01-19T12:04:19.272418] [INFO ] [MAIN ] [594/3505] CBL kept (0.3s) | 594 kept, 0 rejected | 140.5/min | ETA: 20.7m [2026-01-19T12:04:19.610534] [DEBUG] [REMOTE ] CBNK: Retrieved 1837 rows, trimmed to 300. [2026-01-19T12:04:19.610670] [DEBUG] [REMOTE ] CBNK: PASS: History has at least 300 days. [2026-01-19T12:04:19.610874] [DEBUG] [REMOTE ] CBNK: PASS: Price check passed. Min price $26.61. [2026-01-19T12:04:19.611006] [DEBUG] [REMOTE ] CBNK: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:19.611113] [DEBUG] [REMOTE ] CBNK: PASS: Integrity check passed. [2026-01-19T12:04:19.611169] [DEBUG] [REMOTE ] CBNK: Symbol is viable for forecasting. [2026-01-19T12:04:19.611217] [INFO ] [MAIN ] [595/3505] CBNK kept (0.3s) | 595 kept, 0 rejected | 140.5/min | ETA: 20.7m [2026-01-19T12:04:20.198196] [DEBUG] [REMOTE ] CBRE: Retrieved 5436 rows, trimmed to 300. [2026-01-19T12:04:20.198324] [DEBUG] [REMOTE ] CBRE: PASS: History has at least 300 days. [2026-01-19T12:04:20.198532] [DEBUG] [REMOTE ] CBRE: PASS: Price check passed. Min price $149.41. [2026-01-19T12:04:20.198693] [DEBUG] [REMOTE ] CBRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:20.198806] [DEBUG] [REMOTE ] CBRE: PASS: Integrity check passed. [2026-01-19T12:04:20.198846] [DEBUG] [REMOTE ] CBRE: Symbol is viable for forecasting. [2026-01-19T12:04:20.198893] [INFO ] [MAIN ] [596/3505] CBRE kept (0.6s) | 596 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-19T12:04:20.743751] [DEBUG] [REMOTE ] CBRL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:20.743896] [DEBUG] [REMOTE ] CBRL: PASS: History has at least 300 days. [2026-01-19T12:04:20.744140] [DEBUG] [REMOTE ] CBRL: PASS: Price check passed. Min price $24.84. [2026-01-19T12:04:20.744289] [DEBUG] [REMOTE ] CBRL: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:20.744620] [DEBUG] [REMOTE ] CBRL: PASS: Integrity check passed. [2026-01-19T12:04:20.744664] [DEBUG] [REMOTE ] CBRL: Symbol is viable for forecasting. [2026-01-19T12:04:20.744716] [INFO ] [MAIN ] [597/3505] CBRL kept (0.5s) | 597 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-19T12:04:21.296053] [DEBUG] [REMOTE ] CBSH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:21.296195] [DEBUG] [REMOTE ] CBSH: PASS: History has at least 300 days. [2026-01-19T12:04:21.296437] [DEBUG] [REMOTE ] CBSH: PASS: Price check passed. Min price $48.63. [2026-01-19T12:04:21.296624] [DEBUG] [REMOTE ] CBSH: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:21.296759] [DEBUG] [REMOTE ] CBSH: PASS: Integrity check passed. [2026-01-19T12:04:21.296801] [DEBUG] [REMOTE ] CBSH: Symbol is viable for forecasting. [2026-01-19T12:04:21.296852] [INFO ] [MAIN ] [598/3505] CBSH kept (0.6s) | 598 kept, 0 rejected | 140.3/min | ETA: 20.7m [2026-01-19T12:04:21.526695] [DEBUG] [REMOTE ] CBUS: Retrieved 660 rows, trimmed to 300. [2026-01-19T12:04:21.526849] [DEBUG] [REMOTE ] CBUS: PASS: History has at least 300 days. [2026-01-19T12:04:21.527072] [DEBUG] [REMOTE ] CBUS: PASS: Price check passed. Min price $1.16. [2026-01-19T12:04:21.527219] [DEBUG] [REMOTE ] CBUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:21.527336] [DEBUG] [REMOTE ] CBUS: PASS: Integrity check passed. [2026-01-19T12:04:21.527379] [DEBUG] [REMOTE ] CBUS: Symbol is viable for forecasting. [2026-01-19T12:04:21.527460] [INFO ] [MAIN ] [599/3505] CBUS kept (0.2s) | 599 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-19T12:04:22.132831] [DEBUG] [REMOTE ] CBZ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:22.132963] [DEBUG] [REMOTE ] CBZ: PASS: History has at least 300 days. [2026-01-19T12:04:22.133176] [DEBUG] [REMOTE ] CBZ: PASS: Price check passed. Min price $48.61. [2026-01-19T12:04:22.133312] [DEBUG] [REMOTE ] CBZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:22.133421] [DEBUG] [REMOTE ] CBZ: PASS: Integrity check passed. [2026-01-19T12:04:22.133460] [DEBUG] [REMOTE ] CBZ: Symbol is viable for forecasting. [2026-01-19T12:04:22.133507] [INFO ] [MAIN ] [600/3505] CBZ kept (0.6s) | 600 kept, 0 rejected | 140.3/min | ETA: 20.7m [2026-01-19T12:04:22.425077] [DEBUG] [REMOTE ] CC: Retrieved 2653 rows, trimmed to 300. [2026-01-19T12:04:22.425222] [DEBUG] [REMOTE ] CC: PASS: History has at least 300 days. [2026-01-19T12:04:22.425447] [DEBUG] [REMOTE ] CC: PASS: Price check passed. Min price $10.48. [2026-01-19T12:04:22.425609] [DEBUG] [REMOTE ] CC: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:22.425737] [DEBUG] [REMOTE ] CC: PASS: Integrity check passed. [2026-01-19T12:04:22.425796] [DEBUG] [REMOTE ] CC: Symbol is viable for forecasting. [2026-01-19T12:04:22.425848] [INFO ] [MAIN ] [601/3505] CC kept (0.3s) | 601 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-19T12:04:22.793291] [DEBUG] [REMOTE ] CCAP: Retrieved 1498 rows, trimmed to 300. [2026-01-19T12:04:22.793418] [DEBUG] [REMOTE ] CCAP: PASS: History has at least 300 days. [2026-01-19T12:04:22.793643] [DEBUG] [REMOTE ] CCAP: PASS: Price check passed. Min price $12.78. [2026-01-19T12:04:22.793788] [DEBUG] [REMOTE ] CCAP: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:22.793895] [DEBUG] [REMOTE ] CCAP: PASS: Integrity check passed. [2026-01-19T12:04:22.793934] [DEBUG] [REMOTE ] CCAP: Symbol is viable for forecasting. [2026-01-19T12:04:22.793980] [INFO ] [MAIN ] [602/3505] CCAP kept (0.4s) | 602 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-19T12:04:23.245600] [DEBUG] [REMOTE ] CCB: Retrieved 1886 rows, trimmed to 300. [2026-01-19T12:04:23.245768] [DEBUG] [REMOTE ] CCB: PASS: History has at least 300 days. [2026-01-19T12:04:23.246024] [DEBUG] [REMOTE ] CCB: PASS: Price check passed. Min price $99.46. [2026-01-19T12:04:23.246195] [DEBUG] [REMOTE ] CCB: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:23.246341] [DEBUG] [REMOTE ] CCB: PASS: Integrity check passed. [2026-01-19T12:04:23.246389] [DEBUG] [REMOTE ] CCB: Symbol is viable for forecasting. [2026-01-19T12:04:23.246449] [INFO ] [MAIN ] [603/3505] CCB kept (0.5s) | 603 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-19T12:04:23.738170] [DEBUG] [REMOTE ] CCBG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:23.738396] [DEBUG] [REMOTE ] CCBG: PASS: History has at least 300 days. [2026-01-19T12:04:23.738831] [DEBUG] [REMOTE ] CCBG: PASS: Price check passed. Min price $38.66. [2026-01-19T12:04:23.738987] [DEBUG] [REMOTE ] CCBG: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:23.739150] [DEBUG] [REMOTE ] CCBG: PASS: Integrity check passed. [2026-01-19T12:04:23.739198] [DEBUG] [REMOTE ] CCBG: Symbol is viable for forecasting. [2026-01-19T12:04:23.739270] [INFO ] [MAIN ] [604/3505] CCBG kept (0.5s) | 604 kept, 0 rejected | 140.4/min | ETA: 20.7m [2026-01-19T12:04:24.008721] [DEBUG] [REMOTE ] CCCC: Retrieved 1329 rows, trimmed to 300. [2026-01-19T12:04:24.008976] [DEBUG] [REMOTE ] CCCC: PASS: History has at least 300 days. [2026-01-19T12:04:24.009368] [DEBUG] [REMOTE ] CCCC: PASS: Price check passed. Min price $1.91. [2026-01-19T12:04:24.009610] [DEBUG] [REMOTE ] CCCC: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:24.009787] [DEBUG] [REMOTE ] CCCC: PASS: Integrity check passed. [2026-01-19T12:04:24.009843] [DEBUG] [REMOTE ] CCCC: Symbol is viable for forecasting. [2026-01-19T12:04:24.009914] [INFO ] [MAIN ] [605/3505] CCCC kept (0.3s) | 605 kept, 0 rejected | 140.4/min | ETA: 20.6m [2026-01-19T12:04:24.491134] [DEBUG] [REMOTE ] CCD: Retrieved 2719 rows, trimmed to 300. [2026-01-19T12:04:24.491371] [DEBUG] [REMOTE ] CCD: PASS: History has at least 300 days. [2026-01-19T12:04:24.491916] [DEBUG] [REMOTE ] CCD: PASS: Price check passed. Min price $19.69. [2026-01-19T12:04:24.492077] [DEBUG] [REMOTE ] CCD: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:24.492246] [DEBUG] [REMOTE ] CCD: PASS: Integrity check passed. [2026-01-19T12:04:24.492294] [DEBUG] [REMOTE ] CCD: Symbol is viable for forecasting. [2026-01-19T12:04:24.492356] [INFO ] [MAIN ] [606/3505] CCD kept (0.5s) | 606 kept, 0 rejected | 140.4/min | ETA: 20.6m [2026-01-19T12:04:24.715248] [DEBUG] [REMOTE ] CCEC: Retrieved 350 rows, trimmed to 300. [2026-01-19T12:04:24.715438] [DEBUG] [REMOTE ] CCEC: PASS: History has at least 300 days. [2026-01-19T12:04:24.715793] [DEBUG] [REMOTE ] CCEC: PASS: Price check passed. Min price $19.03. [2026-01-19T12:04:24.715939] [DEBUG] [REMOTE ] CCEC: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:24.716053] [DEBUG] [REMOTE ] CCEC: PASS: Integrity check passed. [2026-01-19T12:04:24.716119] [DEBUG] [REMOTE ] CCEC: Symbol is viable for forecasting. [2026-01-19T12:04:24.716171] [INFO ] [MAIN ] [607/3505] CCEC kept (0.2s) | 607 kept, 0 rejected | 140.5/min | ETA: 20.6m [2026-01-19T12:04:25.371121] [DEBUG] [REMOTE ] CCEP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:25.371450] [DEBUG] [REMOTE ] CCEP: PASS: History has at least 300 days. [2026-01-19T12:04:25.372007] [DEBUG] [REMOTE ] CCEP: PASS: Price check passed. Min price $84.86. [2026-01-19T12:04:25.372163] [DEBUG] [REMOTE ] CCEP: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:25.372305] [DEBUG] [REMOTE ] CCEP: PASS: Integrity check passed. [2026-01-19T12:04:25.372347] [DEBUG] [REMOTE ] CCEP: Symbol is viable for forecasting. [2026-01-19T12:04:25.372403] [INFO ] [MAIN ] [608/3505] CCEP kept (0.7s) | 608 kept, 0 rejected | 140.4/min | ETA: 20.6m [2026-01-19T12:04:25.876821] [DEBUG] [REMOTE ] CCI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:25.877063] [DEBUG] [REMOTE ] CCI: PASS: History has at least 300 days. [2026-01-19T12:04:25.877525] [DEBUG] [REMOTE ] CCI: PASS: Price check passed. Min price $83.67. [2026-01-19T12:04:25.877741] [DEBUG] [REMOTE ] CCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:25.877909] [DEBUG] [REMOTE ] CCI: PASS: Integrity check passed. [2026-01-19T12:04:25.877953] [DEBUG] [REMOTE ] CCI: Symbol is viable for forecasting. [2026-01-19T12:04:25.878011] [INFO ] [MAIN ] [609/3505] CCI kept (0.5s) | 609 kept, 0 rejected | 140.4/min | ETA: 20.6m [2026-01-19T12:04:26.177244] [DEBUG] [REMOTE ] CCIF: Retrieved 1671 rows, trimmed to 300. [2026-01-19T12:04:26.177490] [DEBUG] [REMOTE ] CCIF: PASS: History has at least 300 days. [2026-01-19T12:04:26.177806] [DEBUG] [REMOTE ] CCIF: PASS: Price check passed. Min price $4.58. [2026-01-19T12:04:26.177971] [DEBUG] [REMOTE ] CCIF: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:26.178118] [DEBUG] [REMOTE ] CCIF: PASS: Integrity check passed. [2026-01-19T12:04:26.178172] [DEBUG] [REMOTE ] CCIF: Symbol is viable for forecasting. [2026-01-19T12:04:26.178236] [INFO ] [MAIN ] [610/3505] CCIF kept (0.3s) | 610 kept, 0 rejected | 140.4/min | ETA: 20.6m [2026-01-19T12:04:26.779991] [DEBUG] [REMOTE ] CCJ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:26.780200] [DEBUG] [REMOTE ] CCJ: PASS: History has at least 300 days. [2026-01-19T12:04:26.780508] [DEBUG] [REMOTE ] CCJ: PASS: Price check passed. Min price $79.28. [2026-01-19T12:04:26.780674] [DEBUG] [REMOTE ] CCJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:26.780817] [DEBUG] [REMOTE ] CCJ: PASS: Integrity check passed. [2026-01-19T12:04:26.780859] [DEBUG] [REMOTE ] CCJ: Symbol is viable for forecasting. [2026-01-19T12:04:26.780914] [INFO ] [MAIN ] [611/3505] CCJ kept (0.6s) | 611 kept, 0 rejected | 140.3/min | ETA: 20.6m [2026-01-19T12:04:27.289833] [DEBUG] [REMOTE ] CCK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:27.290108] [DEBUG] [REMOTE ] CCK: PASS: History has at least 300 days. [2026-01-19T12:04:27.290530] [DEBUG] [REMOTE ] CCK: PASS: Price check passed. Min price $94.20. [2026-01-19T12:04:27.290706] [DEBUG] [REMOTE ] CCK: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:27.290859] [DEBUG] [REMOTE ] CCK: PASS: Integrity check passed. [2026-01-19T12:04:27.290901] [DEBUG] [REMOTE ] CCK: Symbol is viable for forecasting. [2026-01-19T12:04:27.290959] [INFO ] [MAIN ] [612/3505] CCK kept (0.5s) | 612 kept, 0 rejected | 140.3/min | ETA: 20.6m [2026-01-19T12:04:27.778332] [DEBUG] [REMOTE ] CCL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:27.778530] [DEBUG] [REMOTE ] CCL: PASS: History has at least 300 days. [2026-01-19T12:04:27.778836] [DEBUG] [REMOTE ] CCL: PASS: Price check passed. Min price $24.76. [2026-01-19T12:04:27.778984] [DEBUG] [REMOTE ] CCL: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:27.779160] [DEBUG] [REMOTE ] CCL: PASS: Integrity check passed. [2026-01-19T12:04:27.779204] [DEBUG] [REMOTE ] CCL: Symbol is viable for forecasting. [2026-01-19T12:04:27.779257] [INFO ] [MAIN ] [613/3505] CCL kept (0.5s) | 613 kept, 0 rejected | 140.2/min | ETA: 20.6m [2026-01-19T12:04:28.117819] [DEBUG] [REMOTE ] CCLD: Retrieved 2890 rows, trimmed to 300. [2026-01-19T12:04:28.118042] [DEBUG] [REMOTE ] CCLD: PASS: History has at least 300 days. [2026-01-19T12:04:28.118364] [DEBUG] [REMOTE ] CCLD: PASS: Price check passed. Min price $2.85. [2026-01-19T12:04:28.118726] [DEBUG] [REMOTE ] CCLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:28.118895] [DEBUG] [REMOTE ] CCLD: PASS: Integrity check passed. [2026-01-19T12:04:28.118948] [DEBUG] [REMOTE ] CCLD: Symbol is viable for forecasting. [2026-01-19T12:04:28.119022] [INFO ] [MAIN ] [614/3505] CCLD kept (0.3s) | 614 kept, 0 rejected | 140.3/min | ETA: 20.6m [2026-01-19T12:04:28.641101] [DEBUG] [REMOTE ] CCNE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:28.641304] [DEBUG] [REMOTE ] CCNE: PASS: History has at least 300 days. [2026-01-19T12:04:28.641676] [DEBUG] [REMOTE ] CCNE: PASS: Price check passed. Min price $23.83. [2026-01-19T12:04:28.642151] [DEBUG] [REMOTE ] CCNE: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:28.642306] [DEBUG] [REMOTE ] CCNE: PASS: Integrity check passed. [2026-01-19T12:04:28.642353] [DEBUG] [REMOTE ] CCNE: Symbol is viable for forecasting. [2026-01-19T12:04:28.642410] [INFO ] [MAIN ] [615/3505] CCNE kept (0.5s) | 615 kept, 0 rejected | 140.2/min | ETA: 20.6m [2026-01-19T12:04:28.923899] [DEBUG] [REMOTE ] CCO: Retrieved 5075 rows, trimmed to 300. [2026-01-19T12:04:28.924104] [DEBUG] [REMOTE ] CCO: PASS: History has at least 300 days. [2026-01-19T12:04:28.924406] [DEBUG] [REMOTE ] CCO: PASS: Price check passed. Min price $1.72. [2026-01-19T12:04:28.924605] [DEBUG] [REMOTE ] CCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:28.924761] [DEBUG] [REMOTE ] CCO: PASS: Integrity check passed. [2026-01-19T12:04:28.924805] [DEBUG] [REMOTE ] CCO: Symbol is viable for forecasting. [2026-01-19T12:04:28.924861] [INFO ] [MAIN ] [616/3505] CCO kept (0.3s) | 616 kept, 0 rejected | 140.3/min | ETA: 20.6m [2026-01-19T12:04:29.500679] [DEBUG] [REMOTE ] CCOI: Retrieved 6027 rows, trimmed to 300. [2026-01-19T12:04:29.500881] [DEBUG] [REMOTE ] CCOI: PASS: History has at least 300 days. [2026-01-19T12:04:29.501207] [DEBUG] [REMOTE ] CCOI: PASS: Price check passed. Min price $16.66. [2026-01-19T12:04:29.501354] [DEBUG] [REMOTE ] CCOI: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:29.501490] [DEBUG] [REMOTE ] CCOI: PASS: Integrity check passed. [2026-01-19T12:04:29.501533] [DEBUG] [REMOTE ] CCOI: Symbol is viable for forecasting. [2026-01-19T12:04:29.501613] [INFO ] [MAIN ] [617/3505] CCOI kept (0.6s) | 617 kept, 0 rejected | 140.2/min | ETA: 20.6m [2026-01-19T12:04:29.822832] [DEBUG] [REMOTE ] CCRN: Retrieved 6096 rows, trimmed to 300. [2026-01-19T12:04:29.823078] [DEBUG] [REMOTE ] CCRN: PASS: History has at least 300 days. [2026-01-19T12:04:29.823618] [DEBUG] [REMOTE ] CCRN: PASS: Price check passed. Min price $7.53. [2026-01-19T12:04:29.823799] [DEBUG] [REMOTE ] CCRN: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:29.823983] [DEBUG] [REMOTE ] CCRN: PASS: Integrity check passed. [2026-01-19T12:04:29.824041] [DEBUG] [REMOTE ] CCRN: Symbol is viable for forecasting. [2026-01-19T12:04:29.824102] [INFO ] [MAIN ] [618/3505] CCRN kept (0.3s) | 618 kept, 0 rejected | 140.3/min | ETA: 20.6m [2026-01-19T12:04:30.067069] [DEBUG] [REMOTE ] CCS: Retrieved 2914 rows, trimmed to 300. [2026-01-19T12:04:30.067289] [DEBUG] [REMOTE ] CCS: PASS: History has at least 300 days. [2026-01-19T12:04:30.067677] [DEBUG] [REMOTE ] CCS: PASS: Price check passed. Min price $56.09. [2026-01-19T12:04:30.067827] [DEBUG] [REMOTE ] CCS: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:30.067995] [DEBUG] [REMOTE ] CCS: PASS: Integrity check passed. [2026-01-19T12:04:30.068037] [DEBUG] [REMOTE ] CCS: Symbol is viable for forecasting. [2026-01-19T12:04:30.068091] [INFO ] [MAIN ] [619/3505] CCS kept (0.2s) | 619 kept, 0 rejected | 140.4/min | ETA: 20.6m [2026-01-19T12:04:30.417676] [DEBUG] [REMOTE ] CCSI: Retrieved 1073 rows, trimmed to 300. [2026-01-19T12:04:30.417868] [DEBUG] [REMOTE ] CCSI: PASS: History has at least 300 days. [2026-01-19T12:04:30.418112] [DEBUG] [REMOTE ] CCSI: PASS: Price check passed. Min price $20.24. [2026-01-19T12:04:30.418253] [DEBUG] [REMOTE ] CCSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:30.418371] [DEBUG] [REMOTE ] CCSI: PASS: Integrity check passed. [2026-01-19T12:04:30.418412] [DEBUG] [REMOTE ] CCSI: Symbol is viable for forecasting. [2026-01-19T12:04:30.418463] [INFO ] [MAIN ] [620/3505] CCSI kept (0.4s) | 620 kept, 0 rejected | 140.4/min | ETA: 20.5m [2026-01-19T12:04:31.060161] [DEBUG] [REMOTE ] CDC: Retrieved 2904 rows, trimmed to 300. [2026-01-19T12:04:31.060356] [DEBUG] [REMOTE ] CDC: PASS: History has at least 300 days. [2026-01-19T12:04:31.060648] [DEBUG] [REMOTE ] CDC: PASS: Price check passed. Min price $64.10. [2026-01-19T12:04:31.060827] [DEBUG] [REMOTE ] CDC: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:31.061022] [DEBUG] [REMOTE ] CDC: PASS: Integrity check passed. [2026-01-19T12:04:31.061076] [DEBUG] [REMOTE ] CDC: Symbol is viable for forecasting. [2026-01-19T12:04:31.061141] [INFO ] [MAIN ] [621/3505] CDC kept (0.6s) | 621 kept, 0 rejected | 140.3/min | ETA: 20.6m [2026-01-19T12:04:31.473839] [DEBUG] [REMOTE ] CDE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:31.474019] [DEBUG] [REMOTE ] CDE: PASS: History has at least 300 days. [2026-01-19T12:04:31.474335] [DEBUG] [REMOTE ] CDE: PASS: Price check passed. Min price $13.82. [2026-01-19T12:04:31.474503] [DEBUG] [REMOTE ] CDE: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:31.474682] [DEBUG] [REMOTE ] CDE: PASS: Integrity check passed. [2026-01-19T12:04:31.474732] [DEBUG] [REMOTE ] CDE: Symbol is viable for forecasting. [2026-01-19T12:04:31.474795] [INFO ] [MAIN ] [622/3505] CDE kept (0.4s) | 622 kept, 0 rejected | 140.3/min | ETA: 20.5m [2026-01-19T12:04:31.729897] [DEBUG] [REMOTE ] CDIO: Retrieved 1005 rows, trimmed to 300. [2026-01-19T12:04:31.730085] [DEBUG] [REMOTE ] CDIO: PASS: History has at least 300 days. [2026-01-19T12:04:31.730330] [DEBUG] [REMOTE ] CDIO: PASS: Price check passed. Min price $1.76. [2026-01-19T12:04:31.730472] [DEBUG] [REMOTE ] CDIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:31.730620] [DEBUG] [REMOTE ] CDIO: PASS: Integrity check passed. [2026-01-19T12:04:31.730663] [DEBUG] [REMOTE ] CDIO: Symbol is viable for forecasting. [2026-01-19T12:04:31.730715] [INFO ] [MAIN ] [623/3505] CDIO kept (0.3s) | 623 kept, 0 rejected | 140.4/min | ETA: 20.5m [2026-01-19T12:04:32.259343] [DEBUG] [REMOTE ] CDL: Retrieved 2649 rows, trimmed to 300. [2026-01-19T12:04:32.259540] [DEBUG] [REMOTE ] CDL: PASS: History has at least 300 days. [2026-01-19T12:04:32.259828] [DEBUG] [REMOTE ] CDL: PASS: Price check passed. Min price $66.88. [2026-01-19T12:04:32.259994] [DEBUG] [REMOTE ] CDL: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:32.260139] [DEBUG] [REMOTE ] CDL: PASS: Integrity check passed. [2026-01-19T12:04:32.260184] [DEBUG] [REMOTE ] CDL: Symbol is viable for forecasting. [2026-01-19T12:04:32.260238] [INFO ] [MAIN ] [624/3505] CDL kept (0.5s) | 624 kept, 0 rejected | 140.4/min | ETA: 20.5m [2026-01-19T12:04:32.720763] [DEBUG] [REMOTE ] CDNA: Retrieved 2894 rows, trimmed to 300. [2026-01-19T12:04:32.720974] [DEBUG] [REMOTE ] CDNA: PASS: History has at least 300 days. [2026-01-19T12:04:32.721249] [DEBUG] [REMOTE ] CDNA: PASS: Price check passed. Min price $14.28. [2026-01-19T12:04:32.721411] [DEBUG] [REMOTE ] CDNA: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:32.721592] [DEBUG] [REMOTE ] CDNA: PASS: Integrity check passed. [2026-01-19T12:04:32.721637] [DEBUG] [REMOTE ] CDNA: Symbol is viable for forecasting. [2026-01-19T12:04:32.721697] [INFO ] [MAIN ] [625/3505] CDNA kept (0.5s) | 625 kept, 0 rejected | 140.3/min | ETA: 20.5m [2026-01-19T12:04:33.253040] [DEBUG] [REMOTE ] CDNS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:33.253266] [DEBUG] [REMOTE ] CDNS: PASS: History has at least 300 days. [2026-01-19T12:04:33.253748] [DEBUG] [REMOTE ] CDNS: PASS: Price check passed. Min price $300.58. [2026-01-19T12:04:33.254270] [DEBUG] [REMOTE ] CDNS: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:33.254442] [DEBUG] [REMOTE ] CDNS: PASS: Integrity check passed. [2026-01-19T12:04:33.254485] [DEBUG] [REMOTE ] CDNS: Symbol is viable for forecasting. [2026-01-19T12:04:33.254542] [INFO ] [MAIN ] [626/3505] CDNS kept (0.5s) | 626 kept, 0 rejected | 140.3/min | ETA: 20.5m [2026-01-19T12:04:33.728954] [DEBUG] [REMOTE ] CDP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:33.729101] [DEBUG] [REMOTE ] CDP: PASS: History has at least 300 days. [2026-01-19T12:04:33.729336] [DEBUG] [REMOTE ] CDP: PASS: Price check passed. Min price $27.02. [2026-01-19T12:04:33.729472] [DEBUG] [REMOTE ] CDP: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:33.729620] [DEBUG] [REMOTE ] CDP: PASS: Integrity check passed. [2026-01-19T12:04:33.729663] [DEBUG] [REMOTE ] CDP: Symbol is viable for forecasting. [2026-01-19T12:04:33.729712] [INFO ] [MAIN ] [627/3505] CDP kept (0.5s) | 627 kept, 0 rejected | 140.3/min | ETA: 20.5m [2026-01-19T12:04:33.941129] [DEBUG] [REMOTE ] CDRE: Retrieved 1054 rows, trimmed to 300. [2026-01-19T12:04:33.941257] [DEBUG] [REMOTE ] CDRE: PASS: History has at least 300 days. [2026-01-19T12:04:33.941456] [DEBUG] [REMOTE ] CDRE: PASS: Price check passed. Min price $39.51. [2026-01-19T12:04:33.941621] [DEBUG] [REMOTE ] CDRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:33.941735] [DEBUG] [REMOTE ] CDRE: PASS: Integrity check passed. [2026-01-19T12:04:33.941775] [DEBUG] [REMOTE ] CDRE: Symbol is viable for forecasting. [2026-01-19T12:04:33.941823] [INFO ] [MAIN ] [628/3505] CDRE kept (0.2s) | 628 kept, 0 rejected | 140.4/min | ETA: 20.5m [2026-01-19T12:04:34.360055] [DEBUG] [REMOTE ] CDRO: Retrieved 1036 rows, trimmed to 300. [2026-01-19T12:04:34.360290] [DEBUG] [REMOTE ] CDRO: PASS: History has at least 300 days. [2026-01-19T12:04:34.360629] [DEBUG] [REMOTE ] CDRO: PASS: Price check passed. Min price $5.43. [2026-01-19T12:04:34.361000] [DEBUG] [REMOTE ] CDRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:34.361150] [DEBUG] [REMOTE ] CDRO: PASS: Integrity check passed. [2026-01-19T12:04:34.361200] [DEBUG] [REMOTE ] CDRO: Symbol is viable for forecasting. [2026-01-19T12:04:34.361266] [INFO ] [MAIN ] [629/3505] CDRO kept (0.4s) | 629 kept, 0 rejected | 140.4/min | ETA: 20.5m [2026-01-19T12:04:34.878424] [DEBUG] [REMOTE ] CDXS: Retrieved 3960 rows, trimmed to 300. [2026-01-19T12:04:34.878551] [DEBUG] [REMOTE ] CDXS: PASS: History has at least 300 days. [2026-01-19T12:04:34.878781] [DEBUG] [REMOTE ] CDXS: PASS: Price check passed. Min price $1.54. [2026-01-19T12:04:34.878915] [DEBUG] [REMOTE ] CDXS: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:34.879024] [DEBUG] [REMOTE ] CDXS: PASS: Integrity check passed. [2026-01-19T12:04:34.879064] [DEBUG] [REMOTE ] CDXS: Symbol is viable for forecasting. [2026-01-19T12:04:34.879110] [INFO ] [MAIN ] [630/3505] CDXS kept (0.5s) | 630 kept, 0 rejected | 140.3/min | ETA: 20.5m [2026-01-19T12:04:35.402637] [DEBUG] [REMOTE ] CDZI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:35.402771] [DEBUG] [REMOTE ] CDZI: PASS: History has at least 300 days. [2026-01-19T12:04:35.402989] [DEBUG] [REMOTE ] CDZI: PASS: Price check passed. Min price $4.60. [2026-01-19T12:04:35.403131] [DEBUG] [REMOTE ] CDZI: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:35.403267] [DEBUG] [REMOTE ] CDZI: PASS: Integrity check passed. [2026-01-19T12:04:35.403311] [DEBUG] [REMOTE ] CDZI: Symbol is viable for forecasting. [2026-01-19T12:04:35.403360] [INFO ] [MAIN ] [631/3505] CDZI kept (0.5s) | 631 kept, 0 rejected | 140.3/min | ETA: 20.5m [2026-01-19T12:04:35.851252] [DEBUG] [REMOTE ] CE: Retrieved 5281 rows, trimmed to 300. [2026-01-19T12:04:35.851412] [DEBUG] [REMOTE ] CE: PASS: History has at least 300 days. [2026-01-19T12:04:35.851721] [DEBUG] [REMOTE ] CE: PASS: Price check passed. Min price $35.53. [2026-01-19T12:04:35.851913] [DEBUG] [REMOTE ] CE: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:35.852079] [DEBUG] [REMOTE ] CE: PASS: Integrity check passed. [2026-01-19T12:04:35.852134] [DEBUG] [REMOTE ] CE: Symbol is viable for forecasting. [2026-01-19T12:04:35.852195] [INFO ] [MAIN ] [632/3505] CE kept (0.4s) | 632 kept, 0 rejected | 140.3/min | ETA: 20.5m [2026-01-19T12:04:36.310289] [DEBUG] [REMOTE ] CECO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:36.310487] [DEBUG] [REMOTE ] CECO: PASS: History has at least 300 days. [2026-01-19T12:04:36.310821] [DEBUG] [REMOTE ] CECO: PASS: Price check passed. Min price $47.44. [2026-01-19T12:04:36.310980] [DEBUG] [REMOTE ] CECO: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:36.311195] [DEBUG] [REMOTE ] CECO: PASS: Integrity check passed. [2026-01-19T12:04:36.311245] [DEBUG] [REMOTE ] CECO: Symbol is viable for forecasting. [2026-01-19T12:04:36.311313] [INFO ] [MAIN ] [633/3505] CECO kept (0.5s) | 633 kept, 0 rejected | 140.3/min | ETA: 20.5m [2026-01-19T12:04:36.557485] [DEBUG] [REMOTE ] CEG: Retrieved 993 rows, trimmed to 300. [2026-01-19T12:04:36.557673] [DEBUG] [REMOTE ] CEG: PASS: History has at least 300 days. [2026-01-19T12:04:36.558122] [DEBUG] [REMOTE ] CEG: PASS: Price check passed. Min price $307.71. [2026-01-19T12:04:36.558293] [DEBUG] [REMOTE ] CEG: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:36.558435] [DEBUG] [REMOTE ] CEG: PASS: Integrity check passed. [2026-01-19T12:04:36.558484] [DEBUG] [REMOTE ] CEG: Symbol is viable for forecasting. [2026-01-19T12:04:36.558545] [INFO ] [MAIN ] [634/3505] CEG kept (0.2s) | 634 kept, 0 rejected | 140.4/min | ETA: 20.5m [2026-01-19T12:04:37.004334] [DEBUG] [REMOTE ] CELC: Retrieved 2093 rows, trimmed to 300. [2026-01-19T12:04:37.004538] [DEBUG] [REMOTE ] CELC: PASS: History has at least 300 days. [2026-01-19T12:04:37.004843] [DEBUG] [REMOTE ] CELC: PASS: Price check passed. Min price $70.04. [2026-01-19T12:04:37.005034] [DEBUG] [REMOTE ] CELC: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:37.005163] [DEBUG] [REMOTE ] CELC: PASS: Integrity check passed. [2026-01-19T12:04:37.005209] [DEBUG] [REMOTE ] CELC: Symbol is viable for forecasting. [2026-01-19T12:04:37.005266] [INFO ] [MAIN ] [635/3505] CELC kept (0.4s) | 635 kept, 0 rejected | 140.3/min | ETA: 20.4m [2026-01-19T12:04:37.428477] [DEBUG] [REMOTE ] CELH: Retrieved 2487 rows, trimmed to 300. [2026-01-19T12:04:37.428697] [DEBUG] [REMOTE ] CELH: PASS: History has at least 300 days. [2026-01-19T12:04:37.428962] [DEBUG] [REMOTE ] CELH: PASS: Price check passed. Min price $37.92. [2026-01-19T12:04:37.429111] [DEBUG] [REMOTE ] CELH: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:37.429241] [DEBUG] [REMOTE ] CELH: PASS: Integrity check passed. [2026-01-19T12:04:37.429287] [DEBUG] [REMOTE ] CELH: Symbol is viable for forecasting. [2026-01-19T12:04:37.429343] [INFO ] [MAIN ] [636/3505] CELH kept (0.4s) | 636 kept, 0 rejected | 140.3/min | ETA: 20.4m [2026-01-19T12:04:37.911830] [DEBUG] [REMOTE ] CELZ: Retrieved 2562 rows, trimmed to 300. [2026-01-19T12:04:37.912027] [DEBUG] [REMOTE ] CELZ: PASS: History has at least 300 days. [2026-01-19T12:04:37.912273] [DEBUG] [REMOTE ] CELZ: PASS: Price check passed. Min price $1.82. [2026-01-19T12:04:37.912416] [DEBUG] [REMOTE ] CELZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:37.912561] [DEBUG] [REMOTE ] CELZ: PASS: Integrity check passed. [2026-01-19T12:04:37.912633] [DEBUG] [REMOTE ] CELZ: Symbol is viable for forecasting. [2026-01-19T12:04:37.912702] [INFO ] [MAIN ] [637/3505] CELZ kept (0.5s) | 637 kept, 0 rejected | 140.3/min | ETA: 20.4m [2026-01-19T12:04:38.159197] [DEBUG] [REMOTE ] CENTA: Retrieved 4768 rows, trimmed to 300. [2026-01-19T12:04:38.159336] [DEBUG] [REMOTE ] CENTA: PASS: History has at least 300 days. [2026-01-19T12:04:38.159556] [DEBUG] [REMOTE ] CENTA: PASS: Price check passed. Min price $27.53. [2026-01-19T12:04:38.159716] [DEBUG] [REMOTE ] CENTA: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:38.160024] [DEBUG] [REMOTE ] CENTA: PASS: Integrity check passed. [2026-01-19T12:04:38.160064] [DEBUG] [REMOTE ] CENTA: Symbol is viable for forecasting. [2026-01-19T12:04:38.160111] [INFO ] [MAIN ] [638/3505] CENTA kept (0.2s) | 638 kept, 0 rejected | 140.4/min | ETA: 20.4m [2026-01-19T12:04:38.784556] [DEBUG] [REMOTE ] CENX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:38.784715] [DEBUG] [REMOTE ] CENX: PASS: History has at least 300 days. [2026-01-19T12:04:38.784939] [DEBUG] [REMOTE ] CENX: PASS: Price check passed. Min price $26.19. [2026-01-19T12:04:38.785074] [DEBUG] [REMOTE ] CENX: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:38.785191] [DEBUG] [REMOTE ] CENX: PASS: Integrity check passed. [2026-01-19T12:04:38.785231] [DEBUG] [REMOTE ] CENX: Symbol is viable for forecasting. [2026-01-19T12:04:38.785277] [INFO ] [MAIN ] [639/3505] CENX kept (0.6s) | 639 kept, 0 rejected | 140.3/min | ETA: 20.4m [2026-01-19T12:04:39.322553] [DEBUG] [REMOTE ] CERS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:39.322730] [DEBUG] [REMOTE ] CERS: PASS: History has at least 300 days. [2026-01-19T12:04:39.323017] [DEBUG] [REMOTE ] CERS: PASS: Price check passed. Min price $1.40. [2026-01-19T12:04:39.323170] [DEBUG] [REMOTE ] CERS: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:39.323293] [DEBUG] [REMOTE ] CERS: PASS: Integrity check passed. [2026-01-19T12:04:39.323335] [DEBUG] [REMOTE ] CERS: Symbol is viable for forecasting. [2026-01-19T12:04:39.323385] [INFO ] [MAIN ] [640/3505] CERS kept (0.5s) | 640 kept, 0 rejected | 140.3/min | ETA: 20.4m [2026-01-19T12:04:39.542031] [DEBUG] [REMOTE ] CETX: Retrieved 2657 rows, trimmed to 300. [2026-01-19T12:04:39.542193] [DEBUG] [REMOTE ] CETX: PASS: History has at least 300 days. [2026-01-19T12:04:39.542434] [DEBUG] [REMOTE ] CETX: PASS: Price check passed. Min price $2.11. [2026-01-19T12:04:39.542617] [DEBUG] [REMOTE ] CETX: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:39.542752] [DEBUG] [REMOTE ] CETX: PASS: Integrity check passed. [2026-01-19T12:04:39.542799] [DEBUG] [REMOTE ] CETX: Symbol is viable for forecasting. [2026-01-19T12:04:39.543046] [INFO ] [MAIN ] [641/3505] CETX kept (0.2s) | 641 kept, 0 rejected | 140.4/min | ETA: 20.4m [2026-01-19T12:04:40.105783] [DEBUG] [REMOTE ] CEVA: Retrieved 5839 rows, trimmed to 300. [2026-01-19T12:04:40.106189] [DEBUG] [REMOTE ] CEVA: PASS: History has at least 300 days. [2026-01-19T12:04:40.106473] [DEBUG] [REMOTE ] CEVA: PASS: Price check passed. Min price $18.63. [2026-01-19T12:04:40.106677] [DEBUG] [REMOTE ] CEVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:40.106812] [DEBUG] [REMOTE ] CEVA: PASS: Integrity check passed. [2026-01-19T12:04:40.106857] [DEBUG] [REMOTE ] CEVA: Symbol is viable for forecasting. [2026-01-19T12:04:40.106914] [INFO ] [MAIN ] [642/3505] CEVA kept (0.6s) | 642 kept, 0 rejected | 140.3/min | ETA: 20.4m [2026-01-19T12:04:40.545643] [DEBUG] [REMOTE ] CF: Retrieved 5141 rows, trimmed to 300. [2026-01-19T12:04:40.545775] [DEBUG] [REMOTE ] CF: PASS: History has at least 300 days. [2026-01-19T12:04:40.545983] [DEBUG] [REMOTE ] CF: PASS: Price check passed. Min price $76.09. [2026-01-19T12:04:40.546140] [DEBUG] [REMOTE ] CF: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:40.546253] [DEBUG] [REMOTE ] CF: PASS: Integrity check passed. [2026-01-19T12:04:40.546292] [DEBUG] [REMOTE ] CF: Symbol is viable for forecasting. [2026-01-19T12:04:40.546341] [INFO ] [MAIN ] [643/3505] CF kept (0.4s) | 643 kept, 0 rejected | 140.3/min | ETA: 20.4m [2026-01-19T12:04:40.929241] [DEBUG] [REMOTE ] CFFN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:40.929391] [DEBUG] [REMOTE ] CFFN: PASS: History has at least 300 days. [2026-01-19T12:04:40.929657] [DEBUG] [REMOTE ] CFFN: PASS: Price check passed. Min price $5.87. [2026-01-19T12:04:40.929833] [DEBUG] [REMOTE ] CFFN: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:40.929964] [DEBUG] [REMOTE ] CFFN: PASS: Integrity check passed. [2026-01-19T12:04:40.930013] [DEBUG] [REMOTE ] CFFN: Symbol is viable for forecasting. [2026-01-19T12:04:40.930069] [INFO ] [MAIN ] [644/3505] CFFN kept (0.4s) | 644 kept, 0 rejected | 140.3/min | ETA: 20.4m [2026-01-19T12:04:41.135889] [DEBUG] [REMOTE ] CFG: Retrieved 2846 rows, trimmed to 300. [2026-01-19T12:04:41.136081] [DEBUG] [REMOTE ] CFG: PASS: History has at least 300 days. [2026-01-19T12:04:41.136331] [DEBUG] [REMOTE ] CFG: PASS: Price check passed. Min price $49.71. [2026-01-19T12:04:41.136479] [DEBUG] [REMOTE ] CFG: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:41.136623] [DEBUG] [REMOTE ] CFG: PASS: Integrity check passed. [2026-01-19T12:04:41.136669] [DEBUG] [REMOTE ] CFG: Symbol is viable for forecasting. [2026-01-19T12:04:41.136723] [INFO ] [MAIN ] [645/3505] CFG kept (0.2s) | 645 kept, 0 rejected | 140.4/min | ETA: 20.4m [2026-01-19T12:04:41.698559] [DEBUG] [REMOTE ] CFO: Retrieved 2904 rows, trimmed to 300. [2026-01-19T12:04:41.698803] [DEBUG] [REMOTE ] CFO: PASS: History has at least 300 days. [2026-01-19T12:04:41.699131] [DEBUG] [REMOTE ] CFO: PASS: Price check passed. Min price $70.57. [2026-01-19T12:04:41.699286] [DEBUG] [REMOTE ] CFO: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:41.699418] [DEBUG] [REMOTE ] CFO: PASS: Integrity check passed. [2026-01-19T12:04:41.699464] [DEBUG] [REMOTE ] CFO: Symbol is viable for forecasting. [2026-01-19T12:04:41.699534] [INFO ] [MAIN ] [646/3505] CFO kept (0.6s) | 646 kept, 0 rejected | 140.3/min | ETA: 20.4m [2026-01-19T12:04:42.123525] [DEBUG] [REMOTE ] CG: Retrieved 3447 rows, trimmed to 300. [2026-01-19T12:04:42.123771] [DEBUG] [REMOTE ] CG: PASS: History has at least 300 days. [2026-01-19T12:04:42.124315] [DEBUG] [REMOTE ] CG: PASS: Price check passed. Min price $50.78. [2026-01-19T12:04:42.124473] [DEBUG] [REMOTE ] CG: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:42.124656] [DEBUG] [REMOTE ] CG: PASS: Integrity check passed. [2026-01-19T12:04:42.124705] [DEBUG] [REMOTE ] CG: Symbol is viable for forecasting. [2026-01-19T12:04:42.124774] [INFO ] [MAIN ] [647/3505] CG kept (0.4s) | 647 kept, 0 rejected | 140.3/min | ETA: 20.4m [2026-01-19T12:04:42.294112] [DEBUG] [REMOTE ] CGABL: Retrieved 1172 rows, trimmed to 300. [2026-01-19T12:04:42.294301] [DEBUG] [REMOTE ] CGABL: PASS: History has at least 300 days. [2026-01-19T12:04:42.294610] [DEBUG] [REMOTE ] CGABL: PASS: Price check passed. Min price $17.09. [2026-01-19T12:04:42.294762] [DEBUG] [REMOTE ] CGABL: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:42.294880] [DEBUG] [REMOTE ] CGABL: PASS: Integrity check passed. [2026-01-19T12:04:42.294926] [DEBUG] [REMOTE ] CGABL: Symbol is viable for forecasting. [2026-01-19T12:04:42.294983] [INFO ] [MAIN ] [648/3505] CGABL kept (0.2s) | 648 kept, 0 rejected | 140.5/min | ETA: 20.3m [2026-01-19T12:04:42.853555] [DEBUG] [REMOTE ] CGBD: Retrieved 2161 rows, trimmed to 300. [2026-01-19T12:04:42.853784] [DEBUG] [REMOTE ] CGBD: PASS: History has at least 300 days. [2026-01-19T12:04:42.854037] [DEBUG] [REMOTE ] CGBD: PASS: Price check passed. Min price $11.28. [2026-01-19T12:04:42.854205] [DEBUG] [REMOTE ] CGBD: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:42.854327] [DEBUG] [REMOTE ] CGBD: PASS: Integrity check passed. [2026-01-19T12:04:42.854368] [DEBUG] [REMOTE ] CGBD: Symbol is viable for forecasting. [2026-01-19T12:04:42.854418] [INFO ] [MAIN ] [649/3505] CGBD kept (0.6s) | 649 kept, 0 rejected | 140.4/min | ETA: 20.3m [2026-01-19T12:04:43.315602] [DEBUG] [REMOTE ] CGC: Retrieved 2964 rows, trimmed to 300. [2026-01-19T12:04:43.315802] [DEBUG] [REMOTE ] CGC: PASS: History has at least 300 days. [2026-01-19T12:04:43.316247] [DEBUG] [REMOTE ] CGC: PASS: Price check passed. Min price $1.01. [2026-01-19T12:04:43.316429] [DEBUG] [REMOTE ] CGC: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:43.316562] [DEBUG] [REMOTE ] CGC: PASS: Integrity check passed. [2026-01-19T12:04:43.316626] [DEBUG] [REMOTE ] CGC: Symbol is viable for forecasting. [2026-01-19T12:04:43.316682] [INFO ] [MAIN ] [650/3505] CGC kept (0.5s) | 650 kept, 0 rejected | 140.4/min | ETA: 20.3m [2026-01-19T12:04:43.495757] [DEBUG] [REMOTE ] CGEM: Retrieved 1262 rows, trimmed to 300. [2026-01-19T12:04:43.495962] [DEBUG] [REMOTE ] CGEM: PASS: History has at least 300 days. [2026-01-19T12:04:43.496218] [DEBUG] [REMOTE ] CGEM: PASS: Price check passed. Min price $7.19. [2026-01-19T12:04:43.496361] [DEBUG] [REMOTE ] CGEM: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:43.496481] [DEBUG] [REMOTE ] CGEM: PASS: Integrity check passed. [2026-01-19T12:04:43.496523] [DEBUG] [REMOTE ] CGEM: Symbol is viable for forecasting. [2026-01-19T12:04:43.496594] [INFO ] [MAIN ] [651/3505] CGEM kept (0.2s) | 651 kept, 0 rejected | 140.5/min | ETA: 20.3m [2026-01-19T12:04:44.198605] [DEBUG] [REMOTE ] CGEN: Retrieved 6396 rows, trimmed to 300. [2026-01-19T12:04:44.198831] [DEBUG] [REMOTE ] CGEN: PASS: History has at least 300 days. [2026-01-19T12:04:44.199168] [DEBUG] [REMOTE ] CGEN: PASS: Price check passed. Min price $1.47. [2026-01-19T12:04:44.199313] [DEBUG] [REMOTE ] CGEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:44.199461] [DEBUG] [REMOTE ] CGEN: PASS: Integrity check passed. [2026-01-19T12:04:44.199540] [DEBUG] [REMOTE ] CGEN: Symbol is viable for forecasting. [2026-01-19T12:04:44.199616] [INFO ] [MAIN ] [652/3505] CGEN kept (0.7s) | 652 kept, 0 rejected | 140.4/min | ETA: 20.3m [2026-01-19T12:04:44.633846] [DEBUG] [REMOTE ] CGNX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:44.634090] [DEBUG] [REMOTE ] CGNX: PASS: History has at least 300 days. [2026-01-19T12:04:44.634492] [DEBUG] [REMOTE ] CGNX: PASS: Price check passed. Min price $34.80. [2026-01-19T12:04:44.634668] [DEBUG] [REMOTE ] CGNX: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:44.634818] [DEBUG] [REMOTE ] CGNX: PASS: Integrity check passed. [2026-01-19T12:04:44.634862] [DEBUG] [REMOTE ] CGNX: Symbol is viable for forecasting. [2026-01-19T12:04:44.634921] [INFO ] [MAIN ] [653/3505] CGNX kept (0.4s) | 653 kept, 0 rejected | 140.4/min | ETA: 20.3m [2026-01-19T12:04:45.121901] [DEBUG] [REMOTE ] CGO: Retrieved 5087 rows, trimmed to 300. [2026-01-19T12:04:45.122094] [DEBUG] [REMOTE ] CGO: PASS: History has at least 300 days. [2026-01-19T12:04:45.122357] [DEBUG] [REMOTE ] CGO: PASS: Price check passed. Min price $10.78. [2026-01-19T12:04:45.122497] [DEBUG] [REMOTE ] CGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:45.122644] [DEBUG] [REMOTE ] CGO: PASS: Integrity check passed. [2026-01-19T12:04:45.122686] [DEBUG] [REMOTE ] CGO: Symbol is viable for forecasting. [2026-01-19T12:04:45.122739] [INFO ] [MAIN ] [654/3505] CGO kept (0.5s) | 654 kept, 0 rejected | 140.3/min | ETA: 20.3m [2026-01-19T12:04:45.256011] [DEBUG] [REMOTE ] CGON: Retrieved 497 rows, trimmed to 300. [2026-01-19T12:04:45.256195] [DEBUG] [REMOTE ] CGON: PASS: History has at least 300 days. [2026-01-19T12:04:45.256437] [DEBUG] [REMOTE ] CGON: PASS: Price check passed. Min price $37.37. [2026-01-19T12:04:45.256629] [DEBUG] [REMOTE ] CGON: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:45.256804] [DEBUG] [REMOTE ] CGON: PASS: Integrity check passed. [2026-01-19T12:04:45.256857] [DEBUG] [REMOTE ] CGON: Symbol is viable for forecasting. [2026-01-19T12:04:45.256925] [INFO ] [MAIN ] [655/3505] CGON kept (0.1s) | 655 kept, 0 rejected | 140.5/min | ETA: 20.3m [2026-01-19T12:04:45.771559] [DEBUG] [REMOTE ] CGTX: Retrieved 1073 rows, trimmed to 300. [2026-01-19T12:04:45.771700] [DEBUG] [REMOTE ] CGTX: PASS: History has at least 300 days. [2026-01-19T12:04:45.771922] [DEBUG] [REMOTE ] CGTX: PASS: Price check passed. Min price $1.33. [2026-01-19T12:04:45.772068] [DEBUG] [REMOTE ] CGTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:45.772174] [DEBUG] [REMOTE ] CGTX: PASS: Integrity check passed. [2026-01-19T12:04:45.772213] [DEBUG] [REMOTE ] CGTX: Symbol is viable for forecasting. [2026-01-19T12:04:45.772260] [INFO ] [MAIN ] [656/3505] CGTX kept (0.5s) | 656 kept, 0 rejected | 140.4/min | ETA: 20.3m [2026-01-19T12:04:46.272820] [DEBUG] [REMOTE ] CHCI: Retrieved 5307 rows, trimmed to 300. [2026-01-19T12:04:46.272955] [DEBUG] [REMOTE ] CHCI: PASS: History has at least 300 days. [2026-01-19T12:04:46.273372] [DEBUG] [REMOTE ] CHCI: PASS: Price check passed. Min price $10.35. [2026-01-19T12:04:46.273511] [DEBUG] [REMOTE ] CHCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:46.273646] [DEBUG] [REMOTE ] CHCI: PASS: Integrity check passed. [2026-01-19T12:04:46.273689] [DEBUG] [REMOTE ] CHCI: Symbol is viable for forecasting. [2026-01-19T12:04:46.273736] [INFO ] [MAIN ] [657/3505] CHCI kept (0.5s) | 657 kept, 0 rejected | 140.4/min | ETA: 20.3m [2026-01-19T12:04:46.631089] [DEBUG] [REMOTE ] CHCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:46.631235] [DEBUG] [REMOTE ] CHCO: PASS: History has at least 300 days. [2026-01-19T12:04:46.631492] [DEBUG] [REMOTE ] CHCO: PASS: Price check passed. Min price $116.58. [2026-01-19T12:04:46.631651] [DEBUG] [REMOTE ] CHCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:46.631777] [DEBUG] [REMOTE ] CHCO: PASS: Integrity check passed. [2026-01-19T12:04:46.631817] [DEBUG] [REMOTE ] CHCO: Symbol is viable for forecasting. [2026-01-19T12:04:46.631871] [INFO ] [MAIN ] [658/3505] CHCO kept (0.4s) | 658 kept, 0 rejected | 140.4/min | ETA: 20.3m [2026-01-19T12:04:47.210539] [DEBUG] [REMOTE ] CHD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:47.210695] [DEBUG] [REMOTE ] CHD: PASS: History has at least 300 days. [2026-01-19T12:04:47.211002] [DEBUG] [REMOTE ] CHD: PASS: Price check passed. Min price $81.51. [2026-01-19T12:04:47.211181] [DEBUG] [REMOTE ] CHD: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:47.211336] [DEBUG] [REMOTE ] CHD: PASS: Integrity check passed. [2026-01-19T12:04:47.211393] [DEBUG] [REMOTE ] CHD: Symbol is viable for forecasting. [2026-01-19T12:04:47.211463] [INFO ] [MAIN ] [659/3505] CHD kept (0.6s) | 659 kept, 0 rejected | 140.4/min | ETA: 20.3m [2026-01-19T12:04:47.683887] [DEBUG] [REMOTE ] CHDN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:47.684116] [DEBUG] [REMOTE ] CHDN: PASS: History has at least 300 days. [2026-01-19T12:04:47.684455] [DEBUG] [REMOTE ] CHDN: PASS: Price check passed. Min price $95.85. [2026-01-19T12:04:47.684628] [DEBUG] [REMOTE ] CHDN: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:47.684766] [DEBUG] [REMOTE ] CHDN: PASS: Integrity check passed. [2026-01-19T12:04:47.684809] [DEBUG] [REMOTE ] CHDN: Symbol is viable for forecasting. [2026-01-19T12:04:47.684872] [INFO ] [MAIN ] [660/3505] CHDN kept (0.5s) | 660 kept, 0 rejected | 140.3/min | ETA: 20.3m [2026-01-19T12:04:48.103598] [DEBUG] [REMOTE ] CHE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:48.103753] [DEBUG] [REMOTE ] CHE: PASS: History has at least 300 days. [2026-01-19T12:04:48.103987] [DEBUG] [REMOTE ] CHE: PASS: Price check passed. Min price $412.50. [2026-01-19T12:04:48.104138] [DEBUG] [REMOTE ] CHE: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:48.104255] [DEBUG] [REMOTE ] CHE: PASS: Integrity check passed. [2026-01-19T12:04:48.104294] [DEBUG] [REMOTE ] CHE: Symbol is viable for forecasting. [2026-01-19T12:04:48.104342] [INFO ] [MAIN ] [661/3505] CHE kept (0.4s) | 661 kept, 0 rejected | 140.4/min | ETA: 20.3m [2026-01-19T12:04:48.461563] [DEBUG] [REMOTE ] CHEF: Retrieved 3640 rows, trimmed to 300. [2026-01-19T12:04:48.461748] [DEBUG] [REMOTE ] CHEF: PASS: History has at least 300 days. [2026-01-19T12:04:48.462012] [DEBUG] [REMOTE ] CHEF: PASS: Price check passed. Min price $57.27. [2026-01-19T12:04:48.462154] [DEBUG] [REMOTE ] CHEF: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:48.462268] [DEBUG] [REMOTE ] CHEF: PASS: Integrity check passed. [2026-01-19T12:04:48.462307] [DEBUG] [REMOTE ] CHEF: Symbol is viable for forecasting. [2026-01-19T12:04:48.462354] [INFO ] [MAIN ] [662/3505] CHEF kept (0.4s) | 662 kept, 0 rejected | 140.4/min | ETA: 20.3m [2026-01-19T12:04:48.950273] [DEBUG] [REMOTE ] CHH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:48.950407] [DEBUG] [REMOTE ] CHH: PASS: History has at least 300 days. [2026-01-19T12:04:48.950646] [DEBUG] [REMOTE ] CHH: PASS: Price check passed. Min price $84.15. [2026-01-19T12:04:48.950782] [DEBUG] [REMOTE ] CHH: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:48.950899] [DEBUG] [REMOTE ] CHH: PASS: Integrity check passed. [2026-01-19T12:04:48.950939] [DEBUG] [REMOTE ] CHH: Symbol is viable for forecasting. [2026-01-19T12:04:48.950987] [INFO ] [MAIN ] [663/3505] CHH kept (0.5s) | 663 kept, 0 rejected | 140.4/min | ETA: 20.2m [2026-01-19T12:04:49.399653] [DEBUG] [REMOTE ] CHI: Retrieved 5928 rows, trimmed to 300. [2026-01-19T12:04:49.399781] [DEBUG] [REMOTE ] CHI: PASS: History has at least 300 days. [2026-01-19T12:04:49.399986] [DEBUG] [REMOTE ] CHI: PASS: Price check passed. Min price $10.16. [2026-01-19T12:04:49.400122] [DEBUG] [REMOTE ] CHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:49.400231] [DEBUG] [REMOTE ] CHI: PASS: Integrity check passed. [2026-01-19T12:04:49.400270] [DEBUG] [REMOTE ] CHI: Symbol is viable for forecasting. [2026-01-19T12:04:49.400316] [INFO ] [MAIN ] [664/3505] CHI kept (0.4s) | 664 kept, 0 rejected | 140.3/min | ETA: 20.2m [2026-01-19T12:04:49.845429] [DEBUG] [REMOTE ] CHKP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:49.845564] [DEBUG] [REMOTE ] CHKP: PASS: History has at least 300 days. [2026-01-19T12:04:49.845790] [DEBUG] [REMOTE ] CHKP: PASS: Price check passed. Min price $181.03. [2026-01-19T12:04:49.845926] [DEBUG] [REMOTE ] CHKP: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:49.846035] [DEBUG] [REMOTE ] CHKP: PASS: Integrity check passed. [2026-01-19T12:04:49.846076] [DEBUG] [REMOTE ] CHKP: Symbol is viable for forecasting. [2026-01-19T12:04:49.846124] [INFO ] [MAIN ] [665/3505] CHKP kept (0.4s) | 665 kept, 0 rejected | 140.3/min | ETA: 20.2m [2026-01-19T12:04:50.225673] [DEBUG] [REMOTE ] CHMI: Retrieved 3090 rows, trimmed to 300. [2026-01-19T12:04:50.225798] [DEBUG] [REMOTE ] CHMI: PASS: History has at least 300 days. [2026-01-19T12:04:50.225997] [DEBUG] [REMOTE ] CHMI: PASS: Price check passed. Min price $2.10. [2026-01-19T12:04:50.226129] [DEBUG] [REMOTE ] CHMI: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:50.226236] [DEBUG] [REMOTE ] CHMI: PASS: Integrity check passed. [2026-01-19T12:04:50.226275] [DEBUG] [REMOTE ] CHMI: Symbol is viable for forecasting. [2026-01-19T12:04:50.226321] [INFO ] [MAIN ] [666/3505] CHMI kept (0.4s) | 666 kept, 0 rejected | 140.4/min | ETA: 20.2m [2026-01-19T12:04:50.505635] [DEBUG] [REMOTE ] CHRD: Retrieved 1294 rows, trimmed to 300. [2026-01-19T12:04:50.505761] [DEBUG] [REMOTE ] CHRD: PASS: History has at least 300 days. [2026-01-19T12:04:50.505974] [DEBUG] [REMOTE ] CHRD: PASS: Price check passed. Min price $83.80. [2026-01-19T12:04:50.506108] [DEBUG] [REMOTE ] CHRD: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:50.506216] [DEBUG] [REMOTE ] CHRD: PASS: Integrity check passed. [2026-01-19T12:04:50.506255] [DEBUG] [REMOTE ] CHRD: Symbol is viable for forecasting. [2026-01-19T12:04:50.506301] [INFO ] [MAIN ] [667/3505] CHRD kept (0.3s) | 667 kept, 0 rejected | 140.4/min | ETA: 20.2m [2026-01-19T12:04:50.980389] [DEBUG] [REMOTE ] CHRS: Retrieved 2815 rows, trimmed to 300. [2026-01-19T12:04:50.980510] [DEBUG] [REMOTE ] CHRS: PASS: History has at least 300 days. [2026-01-19T12:04:50.980743] [DEBUG] [REMOTE ] CHRS: PASS: Price check passed. Min price $1.10. [2026-01-19T12:04:50.980882] [DEBUG] [REMOTE ] CHRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:50.980991] [DEBUG] [REMOTE ] CHRS: PASS: Integrity check passed. [2026-01-19T12:04:50.981031] [DEBUG] [REMOTE ] CHRS: Symbol is viable for forecasting. [2026-01-19T12:04:50.981077] [INFO ] [MAIN ] [668/3505] CHRS kept (0.5s) | 668 kept, 0 rejected | 140.4/min | ETA: 20.2m [2026-01-19T12:04:51.398489] [DEBUG] [REMOTE ] CHSCL: Retrieved 2768 rows, trimmed to 300. [2026-01-19T12:04:51.398634] [DEBUG] [REMOTE ] CHSCL: PASS: History has at least 300 days. [2026-01-19T12:04:51.398840] [DEBUG] [REMOTE ] CHSCL: PASS: Price check passed. Min price $24.99. [2026-01-19T12:04:51.398973] [DEBUG] [REMOTE ] CHSCL: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:51.399080] [DEBUG] [REMOTE ] CHSCL: PASS: Integrity check passed. [2026-01-19T12:04:51.399119] [DEBUG] [REMOTE ] CHSCL: Symbol is viable for forecasting. [2026-01-19T12:04:51.399357] [INFO ] [MAIN ] [669/3505] CHSCL kept (0.4s) | 669 kept, 0 rejected | 140.4/min | ETA: 20.2m [2026-01-19T12:04:51.617907] [DEBUG] [REMOTE ] CHSCM: Retrieved 2852 rows, trimmed to 300. [2026-01-19T12:04:51.618039] [DEBUG] [REMOTE ] CHSCM: PASS: History has at least 300 days. [2026-01-19T12:04:51.618270] [DEBUG] [REMOTE ] CHSCM: PASS: Price check passed. Min price $24.48. [2026-01-19T12:04:51.618405] [DEBUG] [REMOTE ] CHSCM: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:51.618516] [DEBUG] [REMOTE ] CHSCM: PASS: Integrity check passed. [2026-01-19T12:04:51.618556] [DEBUG] [REMOTE ] CHSCM: Symbol is viable for forecasting. [2026-01-19T12:04:51.618623] [INFO ] [MAIN ] [670/3505] CHSCM kept (0.2s) | 670 kept, 0 rejected | 140.5/min | ETA: 20.2m [2026-01-19T12:04:52.168592] [DEBUG] [REMOTE ] CHSCN: Retrieved 2986 rows, trimmed to 300. [2026-01-19T12:04:52.168723] [DEBUG] [REMOTE ] CHSCN: PASS: History has at least 300 days. [2026-01-19T12:04:52.168927] [DEBUG] [REMOTE ] CHSCN: PASS: Price check passed. Min price $24.65. [2026-01-19T12:04:52.169062] [DEBUG] [REMOTE ] CHSCN: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:52.169172] [DEBUG] [REMOTE ] CHSCN: PASS: Integrity check passed. [2026-01-19T12:04:52.169212] [DEBUG] [REMOTE ] CHSCN: Symbol is viable for forecasting. [2026-01-19T12:04:52.169259] [INFO ] [MAIN ] [671/3505] CHSCN kept (0.6s) | 671 kept, 0 rejected | 140.5/min | ETA: 20.2m [2026-01-19T12:04:52.599199] [DEBUG] [REMOTE ] CHSCO: Retrieved 3099 rows, trimmed to 300. [2026-01-19T12:04:52.599329] [DEBUG] [REMOTE ] CHSCO: PASS: History has at least 300 days. [2026-01-19T12:04:52.599531] [DEBUG] [REMOTE ] CHSCO: PASS: Price check passed. Min price $25.76. [2026-01-19T12:04:52.599698] [DEBUG] [REMOTE ] CHSCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:52.599812] [DEBUG] [REMOTE ] CHSCO: PASS: Integrity check passed. [2026-01-19T12:04:52.599852] [DEBUG] [REMOTE ] CHSCO: Symbol is viable for forecasting. [2026-01-19T12:04:52.599898] [INFO ] [MAIN ] [672/3505] CHSCO kept (0.4s) | 672 kept, 0 rejected | 140.5/min | ETA: 20.2m [2026-01-19T12:04:53.070409] [DEBUG] [REMOTE ] CHSCP: Retrieved 5743 rows, trimmed to 300. [2026-01-19T12:04:53.070537] [DEBUG] [REMOTE ] CHSCP: PASS: History has at least 300 days. [2026-01-19T12:04:53.070785] [DEBUG] [REMOTE ] CHSCP: PASS: Price check passed. Min price $26.82. [2026-01-19T12:04:53.070920] [DEBUG] [REMOTE ] CHSCP: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:53.071037] [DEBUG] [REMOTE ] CHSCP: PASS: Integrity check passed. [2026-01-19T12:04:53.071076] [DEBUG] [REMOTE ] CHSCP: Symbol is viable for forecasting. [2026-01-19T12:04:53.071125] [INFO ] [MAIN ] [673/3505] CHSCP kept (0.5s) | 673 kept, 0 rejected | 140.4/min | ETA: 20.2m [2026-01-19T12:04:53.361222] [DEBUG] [REMOTE ] CHWY: Retrieved 1658 rows, trimmed to 300. [2026-01-19T12:04:53.361346] [DEBUG] [REMOTE ] CHWY: PASS: History has at least 300 days. [2026-01-19T12:04:53.361538] [DEBUG] [REMOTE ] CHWY: PASS: Price check passed. Min price $31.44. [2026-01-19T12:04:53.361692] [DEBUG] [REMOTE ] CHWY: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:53.361800] [DEBUG] [REMOTE ] CHWY: PASS: Integrity check passed. [2026-01-19T12:04:53.361839] [DEBUG] [REMOTE ] CHWY: Symbol is viable for forecasting. [2026-01-19T12:04:53.361887] [INFO ] [MAIN ] [674/3505] CHWY kept (0.3s) | 674 kept, 0 rejected | 140.5/min | ETA: 20.1m [2026-01-19T12:04:53.755358] [DEBUG] [REMOTE ] CHY: Retrieved 5697 rows, trimmed to 300. [2026-01-19T12:04:53.755517] [DEBUG] [REMOTE ] CHY: PASS: History has at least 300 days. [2026-01-19T12:04:53.755825] [DEBUG] [REMOTE ] CHY: PASS: Price check passed. Min price $10.66. [2026-01-19T12:04:53.756012] [DEBUG] [REMOTE ] CHY: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:53.756166] [DEBUG] [REMOTE ] CHY: PASS: Integrity check passed. [2026-01-19T12:04:53.756220] [DEBUG] [REMOTE ] CHY: Symbol is viable for forecasting. [2026-01-19T12:04:53.756285] [INFO ] [MAIN ] [675/3505] CHY kept (0.4s) | 675 kept, 0 rejected | 140.5/min | ETA: 20.1m [2026-01-19T12:04:54.349101] [DEBUG] [REMOTE ] CI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:54.349244] [DEBUG] [REMOTE ] CI: PASS: History has at least 300 days. [2026-01-19T12:04:54.349511] [DEBUG] [REMOTE ] CI: PASS: Price check passed. Min price $243.04. [2026-01-19T12:04:54.349671] [DEBUG] [REMOTE ] CI: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:54.349794] [DEBUG] [REMOTE ] CI: PASS: Integrity check passed. [2026-01-19T12:04:54.349834] [DEBUG] [REMOTE ] CI: Symbol is viable for forecasting. [2026-01-19T12:04:54.349884] [INFO ] [MAIN ] [676/3505] CI kept (0.6s) | 676 kept, 0 rejected | 140.4/min | ETA: 20.1m [2026-01-19T12:04:54.845620] [DEBUG] [REMOTE ] CIA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:54.845763] [DEBUG] [REMOTE ] CIA: PASS: History has at least 300 days. [2026-01-19T12:04:54.845997] [DEBUG] [REMOTE ] CIA: PASS: Price check passed. Min price $4.62. [2026-01-19T12:04:54.846133] [DEBUG] [REMOTE ] CIA: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:54.846252] [DEBUG] [REMOTE ] CIA: PASS: Integrity check passed. [2026-01-19T12:04:54.846292] [DEBUG] [REMOTE ] CIA: Symbol is viable for forecasting. [2026-01-19T12:04:54.847010] [INFO ] [MAIN ] [677/3505] CIA kept (0.5s) | 677 kept, 0 rejected | 140.4/min | ETA: 20.1m [2026-01-19T12:04:55.340133] [DEBUG] [REMOTE ] CIB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:55.340286] [DEBUG] [REMOTE ] CIB: PASS: History has at least 300 days. [2026-01-19T12:04:55.340549] [DEBUG] [REMOTE ] CIB: PASS: Price check passed. Min price $55.07. [2026-01-19T12:04:55.340711] [DEBUG] [REMOTE ] CIB: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:55.340834] [DEBUG] [REMOTE ] CIB: PASS: Integrity check passed. [2026-01-19T12:04:55.340873] [DEBUG] [REMOTE ] CIB: Symbol is viable for forecasting. [2026-01-19T12:04:55.340922] [INFO ] [MAIN ] [678/3505] CIB kept (0.5s) | 678 kept, 0 rejected | 140.4/min | ETA: 20.1m [2026-01-19T12:04:55.636671] [DEBUG] [REMOTE ] CIEN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:55.636807] [DEBUG] [REMOTE ] CIEN: PASS: History has at least 300 days. [2026-01-19T12:04:55.637049] [DEBUG] [REMOTE ] CIEN: PASS: Price check passed. Min price $164.48. [2026-01-19T12:04:55.637195] [DEBUG] [REMOTE ] CIEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:55.637315] [DEBUG] [REMOTE ] CIEN: PASS: Integrity check passed. [2026-01-19T12:04:55.637357] [DEBUG] [REMOTE ] CIEN: Symbol is viable for forecasting. [2026-01-19T12:04:55.637406] [INFO ] [MAIN ] [679/3505] CIEN kept (0.3s) | 679 kept, 0 rejected | 140.4/min | ETA: 20.1m [2026-01-19T12:04:56.214949] [DEBUG] [REMOTE ] CIF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:56.215085] [DEBUG] [REMOTE ] CIF: PASS: History has at least 300 days. [2026-01-19T12:04:56.215295] [DEBUG] [REMOTE ] CIF: PASS: Price check passed. Min price $1.67. [2026-01-19T12:04:56.215429] [DEBUG] [REMOTE ] CIF: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:56.215540] [DEBUG] [REMOTE ] CIF: PASS: Integrity check passed. [2026-01-19T12:04:56.215598] [DEBUG] [REMOTE ] CIF: Symbol is viable for forecasting. [2026-01-19T12:04:56.215649] [INFO ] [MAIN ] [680/3505] CIF kept (0.6s) | 680 kept, 0 rejected | 140.4/min | ETA: 20.1m [2026-01-19T12:04:56.726087] [DEBUG] [REMOTE ] CIG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:56.726241] [DEBUG] [REMOTE ] CIG: PASS: History has at least 300 days. [2026-01-19T12:04:56.726532] [DEBUG] [REMOTE ] CIG: PASS: Price check passed. Min price $1.89. [2026-01-19T12:04:56.726700] [DEBUG] [REMOTE ] CIG: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:56.726830] [DEBUG] [REMOTE ] CIG: PASS: Integrity check passed. [2026-01-19T12:04:56.726869] [DEBUG] [REMOTE ] CIG: Symbol is viable for forecasting. [2026-01-19T12:04:56.726924] [INFO ] [MAIN ] [681/3505] CIG kept (0.5s) | 681 kept, 0 rejected | 140.3/min | ETA: 20.1m [2026-01-19T12:04:57.229000] [DEBUG] [REMOTE ] CIGI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:57.229133] [DEBUG] [REMOTE ] CIGI: PASS: History has at least 300 days. [2026-01-19T12:04:57.229355] [DEBUG] [REMOTE ] CIGI: PASS: Price check passed. Min price $136.33. [2026-01-19T12:04:57.229490] [DEBUG] [REMOTE ] CIGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:57.229632] [DEBUG] [REMOTE ] CIGI: PASS: Integrity check passed. [2026-01-19T12:04:57.229675] [DEBUG] [REMOTE ] CIGI: Symbol is viable for forecasting. [2026-01-19T12:04:57.229723] [INFO ] [MAIN ] [682/3505] CIGI kept (0.5s) | 682 kept, 0 rejected | 140.3/min | ETA: 20.1m [2026-01-19T12:04:57.555763] [DEBUG] [REMOTE ] CII: Retrieved 5446 rows, trimmed to 300. [2026-01-19T12:04:57.555890] [DEBUG] [REMOTE ] CII: PASS: History has at least 300 days. [2026-01-19T12:04:57.556095] [DEBUG] [REMOTE ] CII: PASS: Price check passed. Min price $20.72. [2026-01-19T12:04:57.556228] [DEBUG] [REMOTE ] CII: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:57.556337] [DEBUG] [REMOTE ] CII: PASS: Integrity check passed. [2026-01-19T12:04:57.556377] [DEBUG] [REMOTE ] CII: Symbol is viable for forecasting. [2026-01-19T12:04:57.556423] [INFO ] [MAIN ] [683/3505] CII kept (0.3s) | 683 kept, 0 rejected | 140.3/min | ETA: 20.1m [2026-01-19T12:04:58.014052] [DEBUG] [REMOTE ] CIM: Retrieved 4570 rows, trimmed to 300. [2026-01-19T12:04:58.014185] [DEBUG] [REMOTE ] CIM: PASS: History has at least 300 days. [2026-01-19T12:04:58.014393] [DEBUG] [REMOTE ] CIM: PASS: Price check passed. Min price $11.39. [2026-01-19T12:04:58.014530] [DEBUG] [REMOTE ] CIM: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:58.014663] [DEBUG] [REMOTE ] CIM: PASS: Integrity check passed. [2026-01-19T12:04:58.014707] [DEBUG] [REMOTE ] CIM: Symbol is viable for forecasting. [2026-01-19T12:04:58.014755] [INFO ] [MAIN ] [684/3505] CIM kept (0.5s) | 684 kept, 0 rejected | 140.3/min | ETA: 20.1m [2026-01-19T12:04:58.545650] [DEBUG] [REMOTE ] CINF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:04:58.545786] [DEBUG] [REMOTE ] CINF: PASS: History has at least 300 days. [2026-01-19T12:04:58.546021] [DEBUG] [REMOTE ] CINF: PASS: Price check passed. Min price $150.96. [2026-01-19T12:04:58.546156] [DEBUG] [REMOTE ] CINF: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:58.546271] [DEBUG] [REMOTE ] CINF: PASS: Integrity check passed. [2026-01-19T12:04:58.546310] [DEBUG] [REMOTE ] CINF: Symbol is viable for forecasting. [2026-01-19T12:04:58.546359] [INFO ] [MAIN ] [685/3505] CINF kept (0.5s) | 685 kept, 0 rejected | 140.3/min | ETA: 20.1m [2026-01-19T12:04:58.776701] [DEBUG] [REMOTE ] CING: Retrieved 1031 rows, trimmed to 300. [2026-01-19T12:04:58.776826] [DEBUG] [REMOTE ] CING: PASS: History has at least 300 days. [2026-01-19T12:04:58.777038] [DEBUG] [REMOTE ] CING: PASS: Price check passed. Min price $3.33. [2026-01-19T12:04:58.777182] [DEBUG] [REMOTE ] CING: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:58.777290] [DEBUG] [REMOTE ] CING: PASS: Integrity check passed. [2026-01-19T12:04:58.777329] [DEBUG] [REMOTE ] CING: Symbol is viable for forecasting. [2026-01-19T12:04:58.777375] [INFO ] [MAIN ] [686/3505] CING kept (0.2s) | 686 kept, 0 rejected | 140.4/min | ETA: 20.1m [2026-01-19T12:04:59.148075] [DEBUG] [REMOTE ] CION: Retrieved 1076 rows, trimmed to 300. [2026-01-19T12:04:59.148207] [DEBUG] [REMOTE ] CION: PASS: History has at least 300 days. [2026-01-19T12:04:59.148406] [DEBUG] [REMOTE ] CION: PASS: Price check passed. Min price $8.64. [2026-01-19T12:04:59.148541] [DEBUG] [REMOTE ] CION: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:59.148686] [DEBUG] [REMOTE ] CION: PASS: Integrity check passed. [2026-01-19T12:04:59.148732] [DEBUG] [REMOTE ] CION: Symbol is viable for forecasting. [2026-01-19T12:04:59.148792] [INFO ] [MAIN ] [687/3505] CION kept (0.4s) | 687 kept, 0 rejected | 140.4/min | ETA: 20.1m [2026-01-19T12:04:59.787882] [DEBUG] [REMOTE ] CIVB: Retrieved 6288 rows, trimmed to 300. [2026-01-19T12:04:59.788016] [DEBUG] [REMOTE ] CIVB: PASS: History has at least 300 days. [2026-01-19T12:04:59.788241] [DEBUG] [REMOTE ] CIVB: PASS: Price check passed. Min price $21.11. [2026-01-19T12:04:59.788392] [DEBUG] [REMOTE ] CIVB: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:59.788512] [DEBUG] [REMOTE ] CIVB: PASS: Integrity check passed. [2026-01-19T12:04:59.788554] [DEBUG] [REMOTE ] CIVB: Symbol is viable for forecasting. [2026-01-19T12:04:59.788624] [INFO ] [MAIN ] [688/3505] CIVB kept (0.6s) | 688 kept, 0 rejected | 140.3/min | ETA: 20.1m [2026-01-19T12:04:59.977185] [DEBUG] [REMOTE ] CIVI: Retrieved 3542 rows, trimmed to 300. [2026-01-19T12:04:59.977317] [DEBUG] [REMOTE ] CIVI: PASS: History has at least 300 days. [2026-01-19T12:04:59.977544] [DEBUG] [REMOTE ] CIVI: PASS: Price check passed. Min price $25.36. [2026-01-19T12:04:59.977720] [DEBUG] [REMOTE ] CIVI: PASS: Continuity check passed with 300 days. [2026-01-19T12:04:59.977844] [DEBUG] [REMOTE ] CIVI: PASS: Integrity check passed. [2026-01-19T12:04:59.977884] [DEBUG] [REMOTE ] CIVI: Symbol is viable for forecasting. [2026-01-19T12:04:59.977932] [INFO ] [MAIN ] [689/3505] CIVI kept (0.2s) | 689 kept, 0 rejected | 140.4/min | ETA: 20.1m [2026-01-19T12:05:00.731989] [DEBUG] [REMOTE ] CLB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:00.732101] [DEBUG] [REMOTE ] CLB: PASS: History has at least 300 days. [2026-01-19T12:05:00.732361] [DEBUG] [REMOTE ] CLB: PASS: Price check passed. Min price $12.76. [2026-01-19T12:05:00.732501] [DEBUG] [REMOTE ] CLB: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:00.732649] [DEBUG] [REMOTE ] CLB: PASS: Integrity check passed. [2026-01-19T12:05:00.732691] [DEBUG] [REMOTE ] CLB: Symbol is viable for forecasting. [2026-01-19T12:05:00.732740] [INFO ] [MAIN ] [690/3505] CLB kept (0.8s) | 690 kept, 0 rejected | 140.2/min | ETA: 20.1m [2026-01-19T12:05:00.891073] [DEBUG] [REMOTE ] CLBK: Retrieved 1947 rows, trimmed to 300. [2026-01-19T12:05:00.891199] [DEBUG] [REMOTE ] CLBK: PASS: History has at least 300 days. [2026-01-19T12:05:00.891411] [DEBUG] [REMOTE ] CLBK: PASS: Price check passed. Min price $14.52. [2026-01-19T12:05:00.891547] [DEBUG] [REMOTE ] CLBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:00.891705] [DEBUG] [REMOTE ] CLBK: PASS: Integrity check passed. [2026-01-19T12:05:00.891751] [DEBUG] [REMOTE ] CLBK: Symbol is viable for forecasting. [2026-01-19T12:05:00.891802] [INFO ] [MAIN ] [691/3505] CLBK kept (0.2s) | 691 kept, 0 rejected | 140.4/min | ETA: 20.0m [2026-01-19T12:05:01.435615] [DEBUG] [REMOTE ] CLDX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:01.435757] [DEBUG] [REMOTE ] CLDX: PASS: History has at least 300 days. [2026-01-19T12:05:01.436051] [DEBUG] [REMOTE ] CLDX: PASS: Price check passed. Min price $22.67. [2026-01-19T12:05:01.436230] [DEBUG] [REMOTE ] CLDX: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:01.436365] [DEBUG] [REMOTE ] CLDX: PASS: Integrity check passed. [2026-01-19T12:05:01.436409] [DEBUG] [REMOTE ] CLDX: Symbol is viable for forecasting. [2026-01-19T12:05:01.436459] [INFO ] [MAIN ] [692/3505] CLDX kept (0.5s) | 692 kept, 0 rejected | 140.3/min | ETA: 20.0m [2026-01-19T12:05:01.911606] [DEBUG] [REMOTE ] CLF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:01.911879] [DEBUG] [REMOTE ] CLF: PASS: History has at least 300 days. [2026-01-19T12:05:01.912263] [DEBUG] [REMOTE ] CLF: PASS: Price check passed. Min price $10.09. [2026-01-19T12:05:01.912417] [DEBUG] [REMOTE ] CLF: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:01.912570] [DEBUG] [REMOTE ] CLF: PASS: Integrity check passed. [2026-01-19T12:05:01.912634] [DEBUG] [REMOTE ] CLF: Symbol is viable for forecasting. [2026-01-19T12:05:01.912691] [INFO ] [MAIN ] [693/3505] CLF kept (0.5s) | 693 kept, 0 rejected | 140.3/min | ETA: 20.0m [2026-01-19T12:05:02.453529] [DEBUG] [REMOTE ] CLFD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:02.453801] [DEBUG] [REMOTE ] CLFD: PASS: History has at least 300 days. [2026-01-19T12:05:02.454178] [DEBUG] [REMOTE ] CLFD: PASS: Price check passed. Min price $28.03. [2026-01-19T12:05:02.454372] [DEBUG] [REMOTE ] CLFD: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:02.454552] [DEBUG] [REMOTE ] CLFD: PASS: Integrity check passed. [2026-01-19T12:05:02.454641] [DEBUG] [REMOTE ] CLFD: Symbol is viable for forecasting. [2026-01-19T12:05:02.454716] [INFO ] [MAIN ] [694/3505] CLFD kept (0.5s) | 694 kept, 0 rejected | 140.2/min | ETA: 20.0m [2026-01-19T12:05:02.808161] [DEBUG] [REMOTE ] CLH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:02.808396] [DEBUG] [REMOTE ] CLH: PASS: History has at least 300 days. [2026-01-19T12:05:02.808790] [DEBUG] [REMOTE ] CLH: PASS: Price check passed. Min price $201.73. [2026-01-19T12:05:02.808959] [DEBUG] [REMOTE ] CLH: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:02.809127] [DEBUG] [REMOTE ] CLH: PASS: Integrity check passed. [2026-01-19T12:05:02.809173] [DEBUG] [REMOTE ] CLH: Symbol is viable for forecasting. [2026-01-19T12:05:02.809229] [INFO ] [MAIN ] [695/3505] CLH kept (0.4s) | 695 kept, 0 rejected | 140.3/min | ETA: 20.0m [2026-01-19T12:05:03.226351] [DEBUG] [REMOTE ] CLLS: Retrieved 2721 rows, trimmed to 300. [2026-01-19T12:05:03.226554] [DEBUG] [REMOTE ] CLLS: PASS: History has at least 300 days. [2026-01-19T12:05:03.226850] [DEBUG] [REMOTE ] CLLS: PASS: Price check passed. Min price $3.13. [2026-01-19T12:05:03.226998] [DEBUG] [REMOTE ] CLLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:03.227120] [DEBUG] [REMOTE ] CLLS: PASS: Integrity check passed. [2026-01-19T12:05:03.227162] [DEBUG] [REMOTE ] CLLS: Symbol is viable for forecasting. [2026-01-19T12:05:03.227215] [INFO ] [MAIN ] [696/3505] CLLS kept (0.4s) | 696 kept, 0 rejected | 140.3/min | ETA: 20.0m [2026-01-19T12:05:03.707552] [DEBUG] [REMOTE ] CLMB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:03.707856] [DEBUG] [REMOTE ] CLMB: PASS: History has at least 300 days. [2026-01-19T12:05:03.708255] [DEBUG] [REMOTE ] CLMB: PASS: Price check passed. Min price $100.02. [2026-01-19T12:05:03.708401] [DEBUG] [REMOTE ] CLMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:03.708593] [DEBUG] [REMOTE ] CLMB: PASS: Integrity check passed. [2026-01-19T12:05:03.708652] [DEBUG] [REMOTE ] CLMB: Symbol is viable for forecasting. [2026-01-19T12:05:03.708721] [INFO ] [MAIN ] [697/3505] CLMB kept (0.5s) | 697 kept, 0 rejected | 140.3/min | ETA: 20.0m [2026-01-19T12:05:03.997179] [DEBUG] [REMOTE ] CLNE: Retrieved 4692 rows, trimmed to 300. [2026-01-19T12:05:03.997394] [DEBUG] [REMOTE ] CLNE: PASS: History has at least 300 days. [2026-01-19T12:05:03.997726] [DEBUG] [REMOTE ] CLNE: PASS: Price check passed. Min price $2.10. [2026-01-19T12:05:03.997872] [DEBUG] [REMOTE ] CLNE: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:03.998007] [DEBUG] [REMOTE ] CLNE: PASS: Integrity check passed. [2026-01-19T12:05:03.998049] [DEBUG] [REMOTE ] CLNE: Symbol is viable for forecasting. [2026-01-19T12:05:03.998105] [INFO ] [MAIN ] [698/3505] CLNE kept (0.3s) | 698 kept, 0 rejected | 140.3/min | ETA: 20.0m [2026-01-19T12:05:04.277135] [DEBUG] [REMOTE ] CLNN: Retrieved 1267 rows, trimmed to 300. [2026-01-19T12:05:04.277333] [DEBUG] [REMOTE ] CLNN: PASS: History has at least 300 days. [2026-01-19T12:05:04.277635] [DEBUG] [REMOTE ] CLNN: PASS: Price check passed. Min price $5.05. [2026-01-19T12:05:04.277783] [DEBUG] [REMOTE ] CLNN: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:04.277905] [DEBUG] [REMOTE ] CLNN: PASS: Integrity check passed. [2026-01-19T12:05:04.277948] [DEBUG] [REMOTE ] CLNN: Symbol is viable for forecasting. [2026-01-19T12:05:04.278002] [INFO ] [MAIN ] [699/3505] CLNN kept (0.3s) | 699 kept, 0 rejected | 140.4/min | ETA: 20.0m [2026-01-19T12:05:04.744282] [DEBUG] [REMOTE ] CLOA: Retrieved 756 rows, trimmed to 300. [2026-01-19T12:05:04.744413] [DEBUG] [REMOTE ] CLOA: PASS: History has at least 300 days. [2026-01-19T12:05:04.744630] [DEBUG] [REMOTE ] CLOA: PASS: Price check passed. Min price $51.16. [2026-01-19T12:05:04.744769] [DEBUG] [REMOTE ] CLOA: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:04.744876] [DEBUG] [REMOTE ] CLOA: PASS: Integrity check passed. [2026-01-19T12:05:04.744917] [DEBUG] [REMOTE ] CLOA: Symbol is viable for forecasting. [2026-01-19T12:05:04.744965] [INFO ] [MAIN ] [700/3505] CLOA kept (0.5s) | 700 kept, 0 rejected | 140.4/min | ETA: 20.0m [2026-01-19T12:05:05.327055] [DEBUG] [REMOTE ] CLRB: Retrieved 5077 rows, trimmed to 300. [2026-01-19T12:05:05.327190] [DEBUG] [REMOTE ] CLRB: PASS: History has at least 300 days. [2026-01-19T12:05:05.327402] [DEBUG] [REMOTE ] CLRB: PASS: Price check passed. Min price $2.56. [2026-01-19T12:05:05.327668] [DEBUG] [REMOTE ] CLRB: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:05.327797] [DEBUG] [REMOTE ] CLRB: PASS: Integrity check passed. [2026-01-19T12:05:05.327838] [DEBUG] [REMOTE ] CLRB: Symbol is viable for forecasting. [2026-01-19T12:05:05.327886] [INFO ] [MAIN ] [701/3505] CLRB kept (0.6s) | 701 kept, 0 rejected | 140.3/min | ETA: 20.0m [2026-01-19T12:05:05.806092] [DEBUG] [REMOTE ] CLRO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:05.806226] [DEBUG] [REMOTE ] CLRO: PASS: History has at least 300 days. [2026-01-19T12:05:05.806447] [DEBUG] [REMOTE ] CLRO: PASS: Price check passed. Min price $4.29. [2026-01-19T12:05:05.806609] [DEBUG] [REMOTE ] CLRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:05.806731] [DEBUG] [REMOTE ] CLRO: PASS: Integrity check passed. [2026-01-19T12:05:05.806776] [DEBUG] [REMOTE ] CLRO: Symbol is viable for forecasting. [2026-01-19T12:05:05.806859] [INFO ] [MAIN ] [702/3505] CLRO kept (0.5s) | 702 kept, 0 rejected | 140.3/min | ETA: 20.0m [2026-01-19T12:05:06.366239] [DEBUG] [REMOTE ] CLS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:06.366416] [DEBUG] [REMOTE ] CLS: PASS: History has at least 300 days. [2026-01-19T12:05:06.366729] [DEBUG] [REMOTE ] CLS: PASS: Price check passed. Min price $270.89. [2026-01-19T12:05:06.366906] [DEBUG] [REMOTE ] CLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:06.367040] [DEBUG] [REMOTE ] CLS: PASS: Integrity check passed. [2026-01-19T12:05:06.367083] [DEBUG] [REMOTE ] CLS: Symbol is viable for forecasting. [2026-01-19T12:05:06.367137] [INFO ] [MAIN ] [703/3505] CLS kept (0.6s) | 703 kept, 0 rejected | 140.2/min | ETA: 20.0m [2026-01-19T12:05:06.847287] [DEBUG] [REMOTE ] CLX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:06.847446] [DEBUG] [REMOTE ] CLX: PASS: History has at least 300 days. [2026-01-19T12:05:06.847694] [DEBUG] [REMOTE ] CLX: PASS: Price check passed. Min price $97.43. [2026-01-19T12:05:06.847837] [DEBUG] [REMOTE ] CLX: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:06.847955] [DEBUG] [REMOTE ] CLX: PASS: Integrity check passed. [2026-01-19T12:05:06.847996] [DEBUG] [REMOTE ] CLX: Symbol is viable for forecasting. [2026-01-19T12:05:06.848044] [INFO ] [MAIN ] [704/3505] CLX kept (0.5s) | 704 kept, 0 rejected | 140.2/min | ETA: 20.0m [2026-01-19T12:05:07.382209] [DEBUG] [REMOTE ] CM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:07.382428] [DEBUG] [REMOTE ] CM: PASS: History has at least 300 days. [2026-01-19T12:05:07.383248] [DEBUG] [REMOTE ] CM: PASS: Price check passed. Min price $80.42. [2026-01-19T12:05:07.383398] [DEBUG] [REMOTE ] CM: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:07.383538] [DEBUG] [REMOTE ] CM: PASS: Integrity check passed. [2026-01-19T12:05:07.383598] [DEBUG] [REMOTE ] CM: Symbol is viable for forecasting. [2026-01-19T12:05:07.383655] [INFO ] [MAIN ] [705/3505] CM kept (0.5s) | 705 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-19T12:05:07.893731] [DEBUG] [REMOTE ] CMA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:07.893927] [DEBUG] [REMOTE ] CMA: PASS: History has at least 300 days. [2026-01-19T12:05:07.894236] [DEBUG] [REMOTE ] CMA: PASS: Price check passed. Min price $75.14. [2026-01-19T12:05:07.894424] [DEBUG] [REMOTE ] CMA: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:07.894563] [DEBUG] [REMOTE ] CMA: PASS: Integrity check passed. [2026-01-19T12:05:07.894625] [DEBUG] [REMOTE ] CMA: Symbol is viable for forecasting. [2026-01-19T12:05:07.894679] [INFO ] [MAIN ] [706/3505] CMA kept (0.5s) | 706 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-19T12:05:08.417242] [DEBUG] [REMOTE ] CMC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:08.417478] [DEBUG] [REMOTE ] CMC: PASS: History has at least 300 days. [2026-01-19T12:05:08.417855] [DEBUG] [REMOTE ] CMC: PASS: Price check passed. Min price $56.38. [2026-01-19T12:05:08.418007] [DEBUG] [REMOTE ] CMC: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:08.418147] [DEBUG] [REMOTE ] CMC: PASS: Integrity check passed. [2026-01-19T12:05:08.418187] [DEBUG] [REMOTE ] CMC: Symbol is viable for forecasting. [2026-01-19T12:05:08.418242] [INFO ] [MAIN ] [707/3505] CMC kept (0.5s) | 707 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-19T12:05:08.751895] [DEBUG] [REMOTE ] CMCM: Retrieved 2942 rows, trimmed to 300. [2026-01-19T12:05:08.752030] [DEBUG] [REMOTE ] CMCM: PASS: History has at least 300 days. [2026-01-19T12:05:08.752240] [DEBUG] [REMOTE ] CMCM: PASS: Price check passed. Min price $5.87. [2026-01-19T12:05:08.752379] [DEBUG] [REMOTE ] CMCM: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:08.752492] [DEBUG] [REMOTE ] CMCM: PASS: Integrity check passed. [2026-01-19T12:05:08.752533] [DEBUG] [REMOTE ] CMCM: Symbol is viable for forecasting. [2026-01-19T12:05:08.752599] [INFO ] [MAIN ] [708/3505] CMCM kept (0.3s) | 708 kept, 0 rejected | 140.1/min | ETA: 20.0m [2026-01-19T12:05:09.291591] [DEBUG] [REMOTE ] CMCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:09.291836] [DEBUG] [REMOTE ] CMCO: PASS: History has at least 300 days. [2026-01-19T12:05:09.292155] [DEBUG] [REMOTE ] CMCO: PASS: Price check passed. Min price $14.22. [2026-01-19T12:05:09.292333] [DEBUG] [REMOTE ] CMCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:09.292497] [DEBUG] [REMOTE ] CMCO: PASS: Integrity check passed. [2026-01-19T12:05:09.292554] [DEBUG] [REMOTE ] CMCO: Symbol is viable for forecasting. [2026-01-19T12:05:09.292637] [INFO ] [MAIN ] [709/3505] CMCO kept (0.5s) | 709 kept, 0 rejected | 140.0/min | ETA: 20.0m [2026-01-19T12:05:09.760698] [DEBUG] [REMOTE ] CMCSA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:09.760830] [DEBUG] [REMOTE ] CMCSA: PASS: History has at least 300 days. [2026-01-19T12:05:09.761039] [DEBUG] [REMOTE ] CMCSA: PASS: Price check passed. Min price $23.18. [2026-01-19T12:05:09.761174] [DEBUG] [REMOTE ] CMCSA: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:09.761285] [DEBUG] [REMOTE ] CMCSA: PASS: Integrity check passed. [2026-01-19T12:05:09.761324] [DEBUG] [REMOTE ] CMCSA: Symbol is viable for forecasting. [2026-01-19T12:05:09.761371] [INFO ] [MAIN ] [710/3505] CMCSA kept (0.5s) | 710 kept, 0 rejected | 140.0/min | ETA: 20.0m [2026-01-19T12:05:10.225925] [DEBUG] [REMOTE ] CME: Retrieved 5815 rows, trimmed to 300. [2026-01-19T12:05:10.226108] [DEBUG] [REMOTE ] CME: PASS: History has at least 300 days. [2026-01-19T12:05:10.226447] [DEBUG] [REMOTE ] CME: PASS: Price check passed. Min price $260.34. [2026-01-19T12:05:10.226670] [DEBUG] [REMOTE ] CME: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:10.226847] [DEBUG] [REMOTE ] CME: PASS: Integrity check passed. [2026-01-19T12:05:10.226905] [DEBUG] [REMOTE ] CME: Symbol is viable for forecasting. [2026-01-19T12:05:10.226972] [INFO ] [MAIN ] [711/3505] CME kept (0.5s) | 711 kept, 0 rejected | 140.0/min | ETA: 20.0m [2026-01-19T12:05:10.643927] [DEBUG] [REMOTE ] CMG: Retrieved 5026 rows, trimmed to 300. [2026-01-19T12:05:10.644062] [DEBUG] [REMOTE ] CMG: PASS: History has at least 300 days. [2026-01-19T12:05:10.644282] [DEBUG] [REMOTE ] CMG: PASS: Price check passed. Min price $29.81. [2026-01-19T12:05:10.644419] [DEBUG] [REMOTE ] CMG: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:10.644536] [DEBUG] [REMOTE ] CMG: PASS: Integrity check passed. [2026-01-19T12:05:10.644595] [DEBUG] [REMOTE ] CMG: Symbol is viable for forecasting. [2026-01-19T12:05:10.644645] [INFO ] [MAIN ] [712/3505] CMG kept (0.4s) | 712 kept, 0 rejected | 140.0/min | ETA: 19.9m [2026-01-19T12:05:11.122750] [DEBUG] [REMOTE ] CMI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:11.122902] [DEBUG] [REMOTE ] CMI: PASS: History has at least 300 days. [2026-01-19T12:05:11.123155] [DEBUG] [REMOTE ] CMI: PASS: Price check passed. Min price $406.26. [2026-01-19T12:05:11.123295] [DEBUG] [REMOTE ] CMI: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:11.123419] [DEBUG] [REMOTE ] CMI: PASS: Integrity check passed. [2026-01-19T12:05:11.123460] [DEBUG] [REMOTE ] CMI: Symbol is viable for forecasting. [2026-01-19T12:05:11.123954] [INFO ] [MAIN ] [713/3505] CMI kept (0.5s) | 713 kept, 0 rejected | 140.0/min | ETA: 19.9m [2026-01-19T12:05:11.268780] [DEBUG] [REMOTE ] CMMB: Retrieved 1742 rows, trimmed to 300. [2026-01-19T12:05:11.268924] [DEBUG] [REMOTE ] CMMB: PASS: History has at least 300 days. [2026-01-19T12:05:11.269213] [DEBUG] [REMOTE ] CMMB: PASS: Price check passed. Min price $1.64. [2026-01-19T12:05:11.269393] [DEBUG] [REMOTE ] CMMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:11.269523] [DEBUG] [REMOTE ] CMMB: PASS: Integrity check passed. [2026-01-19T12:05:11.269566] [DEBUG] [REMOTE ] CMMB: Symbol is viable for forecasting. [2026-01-19T12:05:11.269655] [INFO ] [MAIN ] [714/3505] CMMB kept (0.1s) | 714 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-19T12:05:11.953500] [DEBUG] [REMOTE ] CMP: Retrieved 5559 rows, trimmed to 300. [2026-01-19T12:05:11.953655] [DEBUG] [REMOTE ] CMP: PASS: History has at least 300 days. [2026-01-19T12:05:11.953862] [DEBUG] [REMOTE ] CMP: PASS: Price check passed. Min price $16.54. [2026-01-19T12:05:11.953997] [DEBUG] [REMOTE ] CMP: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:11.954106] [DEBUG] [REMOTE ] CMP: PASS: Integrity check passed. [2026-01-19T12:05:11.954145] [DEBUG] [REMOTE ] CMP: Symbol is viable for forecasting. [2026-01-19T12:05:11.954192] [INFO ] [MAIN ] [715/3505] CMP kept (0.7s) | 715 kept, 0 rejected | 140.0/min | ETA: 19.9m [2026-01-19T12:05:12.225425] [DEBUG] [REMOTE ] CMPO: Retrieved 1295 rows, trimmed to 300. [2026-01-19T12:05:12.225558] [DEBUG] [REMOTE ] CMPO: PASS: History has at least 300 days. [2026-01-19T12:05:12.225779] [DEBUG] [REMOTE ] CMPO: PASS: Price check passed. Min price $18.18. [2026-01-19T12:05:12.225913] [DEBUG] [REMOTE ] CMPO: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:12.226020] [DEBUG] [REMOTE ] CMPO: PASS: Integrity check passed. [2026-01-19T12:05:12.226060] [DEBUG] [REMOTE ] CMPO: Symbol is viable for forecasting. [2026-01-19T12:05:12.226107] [INFO ] [MAIN ] [716/3505] CMPO kept (0.3s) | 716 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-19T12:05:12.501766] [DEBUG] [REMOTE ] CMPS: Retrieved 1339 rows, trimmed to 300. [2026-01-19T12:05:12.501919] [DEBUG] [REMOTE ] CMPS: PASS: History has at least 300 days. [2026-01-19T12:05:12.502141] [DEBUG] [REMOTE ] CMPS: PASS: Price check passed. Min price $4.94. [2026-01-19T12:05:12.502274] [DEBUG] [REMOTE ] CMPS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:12.502393] [DEBUG] [REMOTE ] CMPS: PASS: Integrity check passed. [2026-01-19T12:05:12.502432] [DEBUG] [REMOTE ] CMPS: Symbol is viable for forecasting. [2026-01-19T12:05:12.502479] [INFO ] [MAIN ] [717/3505] CMPS kept (0.3s) | 717 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-19T12:05:12.890680] [DEBUG] [REMOTE ] CMPX: Retrieved 1204 rows, trimmed to 300. [2026-01-19T12:05:12.890859] [DEBUG] [REMOTE ] CMPX: PASS: History has at least 300 days. [2026-01-19T12:05:12.891160] [DEBUG] [REMOTE ] CMPX: PASS: Price check passed. Min price $3.72. [2026-01-19T12:05:12.891360] [DEBUG] [REMOTE ] CMPX: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:12.891527] [DEBUG] [REMOTE ] CMPX: PASS: Integrity check passed. [2026-01-19T12:05:12.891796] [DEBUG] [REMOTE ] CMPX: Symbol is viable for forecasting. [2026-01-19T12:05:12.891868] [INFO ] [MAIN ] [718/3505] CMPX kept (0.4s) | 718 kept, 0 rejected | 140.2/min | ETA: 19.9m [2026-01-19T12:05:13.566278] [DEBUG] [REMOTE ] CMRE: Retrieved 3823 rows, trimmed to 300. [2026-01-19T12:05:13.566455] [DEBUG] [REMOTE ] CMRE: PASS: History has at least 300 days. [2026-01-19T12:05:13.566801] [DEBUG] [REMOTE ] CMRE: PASS: Price check passed. Min price $11.42. [2026-01-19T12:05:13.567001] [DEBUG] [REMOTE ] CMRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:13.567166] [DEBUG] [REMOTE ] CMRE: PASS: Integrity check passed. [2026-01-19T12:05:13.567225] [DEBUG] [REMOTE ] CMRE: Symbol is viable for forecasting. [2026-01-19T12:05:13.567298] [INFO ] [MAIN ] [719/3505] CMRE kept (0.7s) | 719 kept, 0 rejected | 140.0/min | ETA: 19.9m [2026-01-19T12:05:14.060528] [DEBUG] [REMOTE ] CMS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:14.060693] [DEBUG] [REMOTE ] CMS: PASS: History has at least 300 days. [2026-01-19T12:05:14.060938] [DEBUG] [REMOTE ] CMS: PASS: Price check passed. Min price $69.17. [2026-01-19T12:05:14.061074] [DEBUG] [REMOTE ] CMS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:14.061192] [DEBUG] [REMOTE ] CMS: PASS: Integrity check passed. [2026-01-19T12:05:14.061231] [DEBUG] [REMOTE ] CMS: Symbol is viable for forecasting. [2026-01-19T12:05:14.061280] [INFO ] [MAIN ] [720/3505] CMS kept (0.5s) | 720 kept, 0 rejected | 140.0/min | ETA: 19.9m [2026-01-19T12:05:14.322322] [DEBUG] [REMOTE ] CMSA: Retrieved 1975 rows, trimmed to 300. [2026-01-19T12:05:14.322460] [DEBUG] [REMOTE ] CMSA: PASS: History has at least 300 days. [2026-01-19T12:05:14.322702] [DEBUG] [REMOTE ] CMSA: PASS: Price check passed. Min price $21.66. [2026-01-19T12:05:14.322838] [DEBUG] [REMOTE ] CMSA: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:14.322952] [DEBUG] [REMOTE ] CMSA: PASS: Integrity check passed. [2026-01-19T12:05:14.322991] [DEBUG] [REMOTE ] CMSA: Symbol is viable for forecasting. [2026-01-19T12:05:14.323037] [INFO ] [MAIN ] [721/3505] CMSA kept (0.3s) | 721 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-19T12:05:14.713759] [DEBUG] [REMOTE ] CMSC: Retrieved 1834 rows, trimmed to 300. [2026-01-19T12:05:14.713889] [DEBUG] [REMOTE ] CMSC: PASS: History has at least 300 days. [2026-01-19T12:05:14.714097] [DEBUG] [REMOTE ] CMSC: PASS: Price check passed. Min price $22.64. [2026-01-19T12:05:14.714237] [DEBUG] [REMOTE ] CMSC: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:14.714349] [DEBUG] [REMOTE ] CMSC: PASS: Integrity check passed. [2026-01-19T12:05:14.714389] [DEBUG] [REMOTE ] CMSC: Symbol is viable for forecasting. [2026-01-19T12:05:14.714436] [INFO ] [MAIN ] [722/3505] CMSC kept (0.4s) | 722 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-19T12:05:15.136166] [DEBUG] [REMOTE ] CMSD: Retrieved 1737 rows, trimmed to 300. [2026-01-19T12:05:15.136279] [DEBUG] [REMOTE ] CMSD: PASS: History has at least 300 days. [2026-01-19T12:05:15.136477] [DEBUG] [REMOTE ] CMSD: PASS: Price check passed. Min price $23.02. [2026-01-19T12:05:15.136637] [DEBUG] [REMOTE ] CMSD: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:15.136751] [DEBUG] [REMOTE ] CMSD: PASS: Integrity check passed. [2026-01-19T12:05:15.136790] [DEBUG] [REMOTE ] CMSD: Symbol is viable for forecasting. [2026-01-19T12:05:15.136835] [INFO ] [MAIN ] [723/3505] CMSD kept (0.4s) | 723 kept, 0 rejected | 140.1/min | ETA: 19.9m [2026-01-19T12:05:15.491046] [DEBUG] [REMOTE ] CMTG: Retrieved 1055 rows, trimmed to 300. [2026-01-19T12:05:15.491180] [DEBUG] [REMOTE ] CMTG: PASS: History has at least 300 days. [2026-01-19T12:05:15.491600] [DEBUG] [REMOTE ] CMTG: PASS: Price check passed. Min price $2.71. [2026-01-19T12:05:15.491746] [DEBUG] [REMOTE ] CMTG: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:15.491868] [DEBUG] [REMOTE ] CMTG: PASS: Integrity check passed. [2026-01-19T12:05:15.491923] [DEBUG] [REMOTE ] CMTG: Symbol is viable for forecasting. [2026-01-19T12:05:15.491988] [INFO ] [MAIN ] [724/3505] CMTG kept (0.4s) | 724 kept, 0 rejected | 140.1/min | ETA: 19.8m [2026-01-19T12:05:16.154658] [DEBUG] [REMOTE ] CMTL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:16.154796] [DEBUG] [REMOTE ] CMTL: PASS: History has at least 300 days. [2026-01-19T12:05:16.155083] [DEBUG] [REMOTE ] CMTL: PASS: Price check passed. Min price $2.84. [2026-01-19T12:05:16.155259] [DEBUG] [REMOTE ] CMTL: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:16.155391] [DEBUG] [REMOTE ] CMTL: PASS: Integrity check passed. [2026-01-19T12:05:16.155433] [DEBUG] [REMOTE ] CMTL: Symbol is viable for forecasting. [2026-01-19T12:05:16.155481] [INFO ] [MAIN ] [725/3505] CMTL kept (0.7s) | 725 kept, 0 rejected | 140.0/min | ETA: 19.9m [2026-01-19T12:05:16.602765] [DEBUG] [REMOTE ] CNA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:16.602899] [DEBUG] [REMOTE ] CNA: PASS: History has at least 300 days. [2026-01-19T12:05:16.603116] [DEBUG] [REMOTE ] CNA: PASS: Price check passed. Min price $43.61. [2026-01-19T12:05:16.603250] [DEBUG] [REMOTE ] CNA: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:16.603364] [DEBUG] [REMOTE ] CNA: PASS: Integrity check passed. [2026-01-19T12:05:16.603404] [DEBUG] [REMOTE ] CNA: Symbol is viable for forecasting. [2026-01-19T12:05:16.603452] [INFO ] [MAIN ] [726/3505] CNA kept (0.4s) | 726 kept, 0 rejected | 140.0/min | ETA: 19.8m [2026-01-19T12:05:17.060389] [DEBUG] [REMOTE ] CNC: Retrieved 6062 rows, trimmed to 300. [2026-01-19T12:05:17.060528] [DEBUG] [REMOTE ] CNC: PASS: History has at least 300 days. [2026-01-19T12:05:17.060769] [DEBUG] [REMOTE ] CNC: PASS: Price check passed. Min price $33.15. [2026-01-19T12:05:17.060910] [DEBUG] [REMOTE ] CNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:17.061028] [DEBUG] [REMOTE ] CNC: PASS: Integrity check passed. [2026-01-19T12:05:17.061068] [DEBUG] [REMOTE ] CNC: Symbol is viable for forecasting. [2026-01-19T12:05:17.061116] [INFO ] [MAIN ] [727/3505] CNC kept (0.5s) | 727 kept, 0 rejected | 140.0/min | ETA: 19.8m [2026-01-19T12:05:17.260161] [DEBUG] [REMOTE ] CNF: Retrieved 1803 rows, trimmed to 300. [2026-01-19T12:05:17.260293] [DEBUG] [REMOTE ] CNF: PASS: History has at least 300 days. [2026-01-19T12:05:17.260499] [DEBUG] [REMOTE ] CNF: PASS: Price check passed. Min price $4.45. [2026-01-19T12:05:17.260677] [DEBUG] [REMOTE ] CNF: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:17.260793] [DEBUG] [REMOTE ] CNF: PASS: Integrity check passed. [2026-01-19T12:05:17.260833] [DEBUG] [REMOTE ] CNF: Symbol is viable for forecasting. [2026-01-19T12:05:17.260881] [INFO ] [MAIN ] [728/3505] CNF kept (0.2s) | 728 kept, 0 rejected | 140.1/min | ETA: 19.8m [2026-01-19T12:05:17.931121] [DEBUG] [REMOTE ] CNI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:17.931331] [DEBUG] [REMOTE ] CNI: PASS: History has at least 300 days. [2026-01-19T12:05:17.931649] [DEBUG] [REMOTE ] CNI: PASS: Price check passed. Min price $90.32. [2026-01-19T12:05:17.931799] [DEBUG] [REMOTE ] CNI: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:17.931934] [DEBUG] [REMOTE ] CNI: PASS: Integrity check passed. [2026-01-19T12:05:17.931977] [DEBUG] [REMOTE ] CNI: Symbol is viable for forecasting. [2026-01-19T12:05:17.932034] [INFO ] [MAIN ] [729/3505] CNI kept (0.7s) | 729 kept, 0 rejected | 140.0/min | ETA: 19.8m [2026-01-19T12:05:18.368463] [DEBUG] [REMOTE ] CNK: Retrieved 4715 rows, trimmed to 300. [2026-01-19T12:05:18.368667] [DEBUG] [REMOTE ] CNK: PASS: History has at least 300 days. [2026-01-19T12:05:18.368930] [DEBUG] [REMOTE ] CNK: PASS: Price check passed. Min price $21.93. [2026-01-19T12:05:18.369075] [DEBUG] [REMOTE ] CNK: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:18.369202] [DEBUG] [REMOTE ] CNK: PASS: Integrity check passed. [2026-01-19T12:05:18.369243] [DEBUG] [REMOTE ] CNK: Symbol is viable for forecasting. [2026-01-19T12:05:18.369296] [INFO ] [MAIN ] [730/3505] CNK kept (0.4s) | 730 kept, 0 rejected | 140.0/min | ETA: 19.8m [2026-01-19T12:05:18.601458] [DEBUG] [REMOTE ] CNM: Retrieved 1128 rows, trimmed to 300. [2026-01-19T12:05:18.601708] [DEBUG] [REMOTE ] CNM: PASS: History has at least 300 days. [2026-01-19T12:05:18.601998] [DEBUG] [REMOTE ] CNM: PASS: Price check passed. Min price $44.29. [2026-01-19T12:05:18.602170] [DEBUG] [REMOTE ] CNM: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:18.602301] [DEBUG] [REMOTE ] CNM: PASS: Integrity check passed. [2026-01-19T12:05:18.602343] [DEBUG] [REMOTE ] CNM: Symbol is viable for forecasting. [2026-01-19T12:05:18.602398] [INFO ] [MAIN ] [731/3505] CNM kept (0.2s) | 731 kept, 0 rejected | 140.1/min | ETA: 19.8m [2026-01-19T12:05:19.267310] [DEBUG] [REMOTE ] CNMD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:19.267609] [DEBUG] [REMOTE ] CNMD: PASS: History has at least 300 days. [2026-01-19T12:05:19.267990] [DEBUG] [REMOTE ] CNMD: PASS: Price check passed. Min price $38.99. [2026-01-19T12:05:19.268137] [DEBUG] [REMOTE ] CNMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:19.268290] [DEBUG] [REMOTE ] CNMD: PASS: Integrity check passed. [2026-01-19T12:05:19.268334] [DEBUG] [REMOTE ] CNMD: Symbol is viable for forecasting. [2026-01-19T12:05:19.268391] [INFO ] [MAIN ] [732/3505] CNMD kept (0.7s) | 732 kept, 0 rejected | 140.0/min | ETA: 19.8m [2026-01-19T12:05:19.425729] [DEBUG] [REMOTE ] CNNE: Retrieved 2050 rows, trimmed to 300. [2026-01-19T12:05:19.426212] [DEBUG] [REMOTE ] CNNE: PASS: History has at least 300 days. [2026-01-19T12:05:19.426521] [DEBUG] [REMOTE ] CNNE: PASS: Price check passed. Min price $14.99. [2026-01-19T12:05:19.426721] [DEBUG] [REMOTE ] CNNE: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:19.427140] [DEBUG] [REMOTE ] CNNE: PASS: Integrity check passed. [2026-01-19T12:05:19.427191] [DEBUG] [REMOTE ] CNNE: Symbol is viable for forecasting. [2026-01-19T12:05:19.427253] [INFO ] [MAIN ] [733/3505] CNNE kept (0.2s) | 733 kept, 0 rejected | 140.1/min | ETA: 19.8m [2026-01-19T12:05:20.004401] [DEBUG] [REMOTE ] CNO: Retrieved 5625 rows, trimmed to 300. [2026-01-19T12:05:20.004546] [DEBUG] [REMOTE ] CNO: PASS: History has at least 300 days. [2026-01-19T12:05:20.004807] [DEBUG] [REMOTE ] CNO: PASS: Price check passed. Min price $39.35. [2026-01-19T12:05:20.004949] [DEBUG] [REMOTE ] CNO: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:20.005070] [DEBUG] [REMOTE ] CNO: PASS: Integrity check passed. [2026-01-19T12:05:20.005110] [DEBUG] [REMOTE ] CNO: Symbol is viable for forecasting. [2026-01-19T12:05:20.005160] [INFO ] [MAIN ] [734/3505] CNO kept (0.6s) | 734 kept, 0 rejected | 140.0/min | ETA: 19.8m [2026-01-19T12:05:20.587853] [DEBUG] [REMOTE ] CNOB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:20.588012] [DEBUG] [REMOTE ] CNOB: PASS: History has at least 300 days. [2026-01-19T12:05:20.588296] [DEBUG] [REMOTE ] CNOB: PASS: Price check passed. Min price $23.36. [2026-01-19T12:05:20.588492] [DEBUG] [REMOTE ] CNOB: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:20.588667] [DEBUG] [REMOTE ] CNOB: PASS: Integrity check passed. [2026-01-19T12:05:20.588720] [DEBUG] [REMOTE ] CNOB: Symbol is viable for forecasting. [2026-01-19T12:05:20.588789] [INFO ] [MAIN ] [735/3505] CNOB kept (0.6s) | 735 kept, 0 rejected | 140.0/min | ETA: 19.8m [2026-01-19T12:05:21.075828] [DEBUG] [REMOTE ] CNP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:21.076014] [DEBUG] [REMOTE ] CNP: PASS: History has at least 300 days. [2026-01-19T12:05:21.076366] [DEBUG] [REMOTE ] CNP: PASS: Price check passed. Min price $37.33. [2026-01-19T12:05:21.076522] [DEBUG] [REMOTE ] CNP: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:21.076688] [DEBUG] [REMOTE ] CNP: PASS: Integrity check passed. [2026-01-19T12:05:21.076732] [DEBUG] [REMOTE ] CNP: Symbol is viable for forecasting. [2026-01-19T12:05:21.076783] [INFO ] [MAIN ] [736/3505] CNP kept (0.5s) | 736 kept, 0 rejected | 139.9/min | ETA: 19.8m [2026-01-19T12:05:21.574864] [DEBUG] [REMOTE ] CNQ: Retrieved 6405 rows, trimmed to 300. [2026-01-19T12:05:21.575092] [DEBUG] [REMOTE ] CNQ: PASS: History has at least 300 days. [2026-01-19T12:05:21.575532] [DEBUG] [REMOTE ] CNQ: PASS: Price check passed. Min price $29.96. [2026-01-19T12:05:21.575771] [DEBUG] [REMOTE ] CNQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:21.575984] [DEBUG] [REMOTE ] CNQ: PASS: Integrity check passed. [2026-01-19T12:05:21.576050] [DEBUG] [REMOTE ] CNQ: Symbol is viable for forecasting. [2026-01-19T12:05:21.576133] [INFO ] [MAIN ] [737/3505] CNQ kept (0.5s) | 737 kept, 0 rejected | 139.9/min | ETA: 19.8m [2026-01-19T12:05:22.078026] [DEBUG] [REMOTE ] CNS: Retrieved 5391 rows, trimmed to 300. [2026-01-19T12:05:22.078187] [DEBUG] [REMOTE ] CNS: PASS: History has at least 300 days. [2026-01-19T12:05:22.078436] [DEBUG] [REMOTE ] CNS: PASS: Price check passed. Min price $59.24. [2026-01-19T12:05:22.078601] [DEBUG] [REMOTE ] CNS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:22.078736] [DEBUG] [REMOTE ] CNS: PASS: Integrity check passed. [2026-01-19T12:05:22.078778] [DEBUG] [REMOTE ] CNS: Symbol is viable for forecasting. [2026-01-19T12:05:22.078828] [INFO ] [MAIN ] [738/3505] CNS kept (0.5s) | 738 kept, 0 rejected | 139.9/min | ETA: 19.8m [2026-01-19T12:05:22.355136] [DEBUG] [REMOTE ] CNSP: Retrieved 1555 rows, trimmed to 300. [2026-01-19T12:05:22.355269] [DEBUG] [REMOTE ] CNSP: PASS: History has at least 300 days. [2026-01-19T12:05:22.355481] [DEBUG] [REMOTE ] CNSP: PASS: Price check passed. Min price $5.25. [2026-01-19T12:05:22.355650] [DEBUG] [REMOTE ] CNSP: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:22.355767] [DEBUG] [REMOTE ] CNSP: PASS: Integrity check passed. [2026-01-19T12:05:22.355808] [DEBUG] [REMOTE ] CNSP: Symbol is viable for forecasting. [2026-01-19T12:05:22.355856] [INFO ] [MAIN ] [739/3505] CNSP kept (0.3s) | 739 kept, 0 rejected | 140.0/min | ETA: 19.8m [2026-01-19T12:05:22.721054] [DEBUG] [REMOTE ] CNTA: Retrieved 1165 rows, trimmed to 300. [2026-01-19T12:05:22.721192] [DEBUG] [REMOTE ] CNTA: PASS: History has at least 300 days. [2026-01-19T12:05:22.721396] [DEBUG] [REMOTE ] CNTA: PASS: Price check passed. Min price $22.02. [2026-01-19T12:05:22.721533] [DEBUG] [REMOTE ] CNTA: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:22.721664] [DEBUG] [REMOTE ] CNTA: PASS: Integrity check passed. [2026-01-19T12:05:22.721710] [DEBUG] [REMOTE ] CNTA: Symbol is viable for forecasting. [2026-01-19T12:05:22.721757] [INFO ] [MAIN ] [740/3505] CNTA kept (0.4s) | 740 kept, 0 rejected | 140.0/min | ETA: 19.8m [2026-01-19T12:05:23.272849] [DEBUG] [REMOTE ] CNTY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:23.273060] [DEBUG] [REMOTE ] CNTY: PASS: History has at least 300 days. [2026-01-19T12:05:23.273374] [DEBUG] [REMOTE ] CNTY: PASS: Price check passed. Min price $1.30. [2026-01-19T12:05:23.273524] [DEBUG] [REMOTE ] CNTY: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:23.273698] [DEBUG] [REMOTE ] CNTY: PASS: Integrity check passed. [2026-01-19T12:05:23.273747] [DEBUG] [REMOTE ] CNTY: Symbol is viable for forecasting. [2026-01-19T12:05:23.273809] [INFO ] [MAIN ] [741/3505] CNTY kept (0.6s) | 741 kept, 0 rejected | 139.9/min | ETA: 19.8m [2026-01-19T12:05:23.659916] [DEBUG] [REMOTE ] CNVS: Retrieved 5582 rows, trimmed to 300. [2026-01-19T12:05:23.660265] [DEBUG] [REMOTE ] CNVS: PASS: History has at least 300 days. [2026-01-19T12:05:23.660505] [DEBUG] [REMOTE ] CNVS: PASS: Price check passed. Min price $2.00. [2026-01-19T12:05:23.660669] [DEBUG] [REMOTE ] CNVS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:23.660799] [DEBUG] [REMOTE ] CNVS: PASS: Integrity check passed. [2026-01-19T12:05:23.660841] [DEBUG] [REMOTE ] CNVS: Symbol is viable for forecasting. [2026-01-19T12:05:23.660891] [INFO ] [MAIN ] [742/3505] CNVS kept (0.4s) | 742 kept, 0 rejected | 139.9/min | ETA: 19.7m [2026-01-19T12:05:24.137908] [DEBUG] [REMOTE ] CNX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:24.138040] [DEBUG] [REMOTE ] CNX: PASS: History has at least 300 days. [2026-01-19T12:05:24.138252] [DEBUG] [REMOTE ] CNX: PASS: Price check passed. Min price $31.77. [2026-01-19T12:05:24.138391] [DEBUG] [REMOTE ] CNX: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:24.138507] [DEBUG] [REMOTE ] CNX: PASS: Integrity check passed. [2026-01-19T12:05:24.138548] [DEBUG] [REMOTE ] CNX: Symbol is viable for forecasting. [2026-01-19T12:05:24.138616] [INFO ] [MAIN ] [743/3505] CNX kept (0.5s) | 743 kept, 0 rejected | 139.9/min | ETA: 19.7m [2026-01-19T12:05:24.501218] [DEBUG] [REMOTE ] CNXN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:24.501490] [DEBUG] [REMOTE ] CNXN: PASS: History has at least 300 days. [2026-01-19T12:05:24.502008] [DEBUG] [REMOTE ] CNXN: PASS: Price check passed. Min price $55.98. [2026-01-19T12:05:24.502208] [DEBUG] [REMOTE ] CNXN: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:24.502421] [DEBUG] [REMOTE ] CNXN: PASS: Integrity check passed. [2026-01-19T12:05:24.502479] [DEBUG] [REMOTE ] CNXN: Symbol is viable for forecasting. [2026-01-19T12:05:24.502556] [INFO ] [MAIN ] [744/3505] CNXN kept (0.4s) | 744 kept, 0 rejected | 139.9/min | ETA: 19.7m [2026-01-19T12:05:24.782447] [DEBUG] [REMOTE ] COCO: Retrieved 1064 rows, trimmed to 300. [2026-01-19T12:05:24.782722] [DEBUG] [REMOTE ] COCO: PASS: History has at least 300 days. [2026-01-19T12:05:24.783010] [DEBUG] [REMOTE ] COCO: PASS: Price check passed. Min price $39.66. [2026-01-19T12:05:24.783192] [DEBUG] [REMOTE ] COCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:24.783322] [DEBUG] [REMOTE ] COCO: PASS: Integrity check passed. [2026-01-19T12:05:24.783374] [DEBUG] [REMOTE ] COCO: Symbol is viable for forecasting. [2026-01-19T12:05:24.783438] [INFO ] [MAIN ] [745/3505] COCO kept (0.3s) | 745 kept, 0 rejected | 140.0/min | ETA: 19.7m [2026-01-19T12:05:25.313659] [DEBUG] [REMOTE ] CODA: Retrieved 4329 rows, trimmed to 300. [2026-01-19T12:05:25.313790] [DEBUG] [REMOTE ] CODA: PASS: History has at least 300 days. [2026-01-19T12:05:25.314003] [DEBUG] [REMOTE ] CODA: PASS: Price check passed. Min price $7.99. [2026-01-19T12:05:25.314147] [DEBUG] [REMOTE ] CODA: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:25.314264] [DEBUG] [REMOTE ] CODA: PASS: Integrity check passed. [2026-01-19T12:05:25.314306] [DEBUG] [REMOTE ] CODA: Symbol is viable for forecasting. [2026-01-19T12:05:25.314357] [INFO ] [MAIN ] [746/3505] CODA kept (0.5s) | 746 kept, 0 rejected | 140.0/min | ETA: 19.7m [2026-01-19T12:05:25.768720] [DEBUG] [REMOTE ] CODI: Retrieved 4948 rows, trimmed to 300. [2026-01-19T12:05:25.768856] [DEBUG] [REMOTE ] CODI: PASS: History has at least 300 days. [2026-01-19T12:05:25.769094] [DEBUG] [REMOTE ] CODI: PASS: Price check passed. Min price $4.65. [2026-01-19T12:05:25.769231] [DEBUG] [REMOTE ] CODI: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:25.769350] [DEBUG] [REMOTE ] CODI: PASS: Integrity check passed. [2026-01-19T12:05:25.769401] [DEBUG] [REMOTE ] CODI: Symbol is viable for forecasting. [2026-01-19T12:05:25.769452] [INFO ] [MAIN ] [747/3505] CODI kept (0.5s) | 747 kept, 0 rejected | 140.0/min | ETA: 19.7m [2026-01-19T12:05:26.044422] [DEBUG] [REMOTE ] COEP: Retrieved 1276 rows, trimmed to 300. [2026-01-19T12:05:26.044598] [DEBUG] [REMOTE ] COEP: PASS: History has at least 300 days. [2026-01-19T12:05:26.044847] [DEBUG] [REMOTE ] COEP: PASS: Price check passed. Min price $12.67. [2026-01-19T12:05:26.044992] [DEBUG] [REMOTE ] COEP: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:26.045109] [DEBUG] [REMOTE ] COEP: PASS: Integrity check passed. [2026-01-19T12:05:26.045150] [DEBUG] [REMOTE ] COEP: Symbol is viable for forecasting. [2026-01-19T12:05:26.045198] [INFO ] [MAIN ] [748/3505] COEP kept (0.3s) | 748 kept, 0 rejected | 140.0/min | ETA: 19.7m [2026-01-19T12:05:26.626557] [DEBUG] [REMOTE ] COF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:26.626723] [DEBUG] [REMOTE ] COF: PASS: History has at least 300 days. [2026-01-19T12:05:26.626955] [DEBUG] [REMOTE ] COF: PASS: Price check passed. Min price $200.04. [2026-01-19T12:05:26.627095] [DEBUG] [REMOTE ] COF: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:26.627214] [DEBUG] [REMOTE ] COF: PASS: Integrity check passed. [2026-01-19T12:05:26.627255] [DEBUG] [REMOTE ] COF: Symbol is viable for forecasting. [2026-01-19T12:05:26.627303] [INFO ] [MAIN ] [749/3505] COF kept (0.6s) | 749 kept, 0 rejected | 140.0/min | ETA: 19.7m [2026-01-19T12:05:27.052067] [DEBUG] [REMOTE ] COFS: Retrieved 6041 rows, trimmed to 300. [2026-01-19T12:05:27.052208] [DEBUG] [REMOTE ] COFS: PASS: History has at least 300 days. [2026-01-19T12:05:27.052432] [DEBUG] [REMOTE ] COFS: PASS: Price check passed. Min price $27.18. [2026-01-19T12:05:27.052588] [DEBUG] [REMOTE ] COFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:27.052709] [DEBUG] [REMOTE ] COFS: PASS: Integrity check passed. [2026-01-19T12:05:27.052749] [DEBUG] [REMOTE ] COFS: Symbol is viable for forecasting. [2026-01-19T12:05:27.052815] [INFO ] [MAIN ] [750/3505] COFS kept (0.4s) | 750 kept, 0 rejected | 140.0/min | ETA: 19.7m [2026-01-19T12:05:27.289520] [DEBUG] [REMOTE ] COIN: Retrieved 1197 rows, trimmed to 300. [2026-01-19T12:05:27.289667] [DEBUG] [REMOTE ] COIN: PASS: History has at least 300 days. [2026-01-19T12:05:27.289879] [DEBUG] [REMOTE ] COIN: PASS: Price check passed. Min price $226.14. [2026-01-19T12:05:27.290017] [DEBUG] [REMOTE ] COIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:27.290127] [DEBUG] [REMOTE ] COIN: PASS: Integrity check passed. [2026-01-19T12:05:27.290167] [DEBUG] [REMOTE ] COIN: Symbol is viable for forecasting. [2026-01-19T12:05:27.290215] [INFO ] [MAIN ] [751/3505] COIN kept (0.2s) | 751 kept, 0 rejected | 140.0/min | ETA: 19.7m [2026-01-19T12:05:27.926597] [DEBUG] [REMOTE ] COKE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:27.926801] [DEBUG] [REMOTE ] COKE: PASS: History has at least 300 days. [2026-01-19T12:05:27.927105] [DEBUG] [REMOTE ] COKE: PASS: Price check passed. Min price $127.46. [2026-01-19T12:05:27.927250] [DEBUG] [REMOTE ] COKE: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:27.927389] [DEBUG] [REMOTE ] COKE: PASS: Integrity check passed. [2026-01-19T12:05:27.927456] [DEBUG] [REMOTE ] COKE: Symbol is viable for forecasting. [2026-01-19T12:05:27.927514] [INFO ] [MAIN ] [752/3505] COKE kept (0.6s) | 752 kept, 0 rejected | 140.0/min | ETA: 19.7m [2026-01-19T12:05:28.334941] [DEBUG] [REMOTE ] COLB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:28.335256] [DEBUG] [REMOTE ] COLB: PASS: History has at least 300 days. [2026-01-19T12:05:28.335480] [DEBUG] [REMOTE ] COLB: PASS: Price check passed. Min price $24.66. [2026-01-19T12:05:28.335677] [DEBUG] [REMOTE ] COLB: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:28.335821] [DEBUG] [REMOTE ] COLB: PASS: Integrity check passed. [2026-01-19T12:05:28.335870] [DEBUG] [REMOTE ] COLB: Symbol is viable for forecasting. [2026-01-19T12:05:28.335928] [INFO ] [MAIN ] [753/3505] COLB kept (0.4s) | 753 kept, 0 rejected | 140.0/min | ETA: 19.7m [2026-01-19T12:05:28.468965] [DEBUG] [REMOTE ] COLD: Retrieved 2010 rows, trimmed to 300. [2026-01-19T12:05:28.469106] [DEBUG] [REMOTE ] COLD: PASS: History has at least 300 days. [2026-01-19T12:05:28.469327] [DEBUG] [REMOTE ] COLD: PASS: Price check passed. Min price $9.94. [2026-01-19T12:05:28.469466] [DEBUG] [REMOTE ] COLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:28.469598] [DEBUG] [REMOTE ] COLD: PASS: Integrity check passed. [2026-01-19T12:05:28.469641] [DEBUG] [REMOTE ] COLD: Symbol is viable for forecasting. [2026-01-19T12:05:28.469690] [INFO ] [MAIN ] [754/3505] COLD kept (0.1s) | 754 kept, 0 rejected | 140.1/min | ETA: 19.6m [2026-01-19T12:05:29.065370] [DEBUG] [REMOTE ] COLL: Retrieved 2691 rows, trimmed to 300. [2026-01-19T12:05:29.065498] [DEBUG] [REMOTE ] COLL: PASS: History has at least 300 days. [2026-01-19T12:05:29.065727] [DEBUG] [REMOTE ] COLL: PASS: Price check passed. Min price $34.81. [2026-01-19T12:05:29.065862] [DEBUG] [REMOTE ] COLL: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:29.065971] [DEBUG] [REMOTE ] COLL: PASS: Integrity check passed. [2026-01-19T12:05:29.066010] [DEBUG] [REMOTE ] COLL: Symbol is viable for forecasting. [2026-01-19T12:05:29.066057] [INFO ] [MAIN ] [755/3505] COLL kept (0.6s) | 755 kept, 0 rejected | 140.0/min | ETA: 19.6m [2026-01-19T12:05:29.637071] [DEBUG] [REMOTE ] COLM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:29.637218] [DEBUG] [REMOTE ] COLM: PASS: History has at least 300 days. [2026-01-19T12:05:29.637499] [DEBUG] [REMOTE ] COLM: PASS: Price check passed. Min price $49.33. [2026-01-19T12:05:29.637660] [DEBUG] [REMOTE ] COLM: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:29.637793] [DEBUG] [REMOTE ] COLM: PASS: Integrity check passed. [2026-01-19T12:05:29.637835] [DEBUG] [REMOTE ] COLM: Symbol is viable for forecasting. [2026-01-19T12:05:29.637907] [INFO ] [MAIN ] [756/3505] COLM kept (0.6s) | 756 kept, 0 rejected | 140.0/min | ETA: 19.6m [2026-01-19T12:05:29.867286] [DEBUG] [REMOTE ] COMP: Retrieved 1205 rows, trimmed to 300. [2026-01-19T12:05:29.867443] [DEBUG] [REMOTE ] COMP: PASS: History has at least 300 days. [2026-01-19T12:05:29.867674] [DEBUG] [REMOTE ] COMP: PASS: Price check passed. Min price $7.44. [2026-01-19T12:05:29.867813] [DEBUG] [REMOTE ] COMP: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:29.867924] [DEBUG] [REMOTE ] COMP: PASS: Integrity check passed. [2026-01-19T12:05:29.867964] [DEBUG] [REMOTE ] COMP: Symbol is viable for forecasting. [2026-01-19T12:05:29.868014] [INFO ] [MAIN ] [757/3505] COMP kept (0.2s) | 757 kept, 0 rejected | 140.0/min | ETA: 19.6m [2026-01-19T12:05:30.198612] [DEBUG] [REMOTE ] CONL: Retrieved 864 rows, trimmed to 300. [2026-01-19T12:05:30.198747] [DEBUG] [REMOTE ] CONL: PASS: History has at least 300 days. [2026-01-19T12:05:30.199181] [DEBUG] [REMOTE ] CONL: PASS: Price check passed. Min price $14.65. [2026-01-19T12:05:30.199327] [DEBUG] [REMOTE ] CONL: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:30.199452] [DEBUG] [REMOTE ] CONL: PASS: Integrity check passed. [2026-01-19T12:05:30.199493] [DEBUG] [REMOTE ] CONL: Symbol is viable for forecasting. [2026-01-19T12:05:30.199544] [INFO ] [MAIN ] [758/3505] CONL kept (0.3s) | 758 kept, 0 rejected | 140.1/min | ETA: 19.6m [2026-01-19T12:05:30.965114] [DEBUG] [REMOTE ] COO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:30.965313] [DEBUG] [REMOTE ] COO: PASS: History has at least 300 days. [2026-01-19T12:05:30.965633] [DEBUG] [REMOTE ] COO: PASS: Price check passed. Min price $68.88. [2026-01-19T12:05:30.965789] [DEBUG] [REMOTE ] COO: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:30.965926] [DEBUG] [REMOTE ] COO: PASS: Integrity check passed. [2026-01-19T12:05:30.965968] [DEBUG] [REMOTE ] COO: Symbol is viable for forecasting. [2026-01-19T12:05:30.966022] [INFO ] [MAIN ] [759/3505] COO kept (0.8s) | 759 kept, 0 rejected | 139.9/min | ETA: 19.6m [2026-01-19T12:05:31.511710] [DEBUG] [REMOTE ] COP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:31.511920] [DEBUG] [REMOTE ] COP: PASS: History has at least 300 days. [2026-01-19T12:05:31.512330] [DEBUG] [REMOTE ] COP: PASS: Price check passed. Min price $84.86. [2026-01-19T12:05:31.512492] [DEBUG] [REMOTE ] COP: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:31.512686] [DEBUG] [REMOTE ] COP: PASS: Integrity check passed. [2026-01-19T12:05:31.512731] [DEBUG] [REMOTE ] COP: Symbol is viable for forecasting. [2026-01-19T12:05:31.512790] [INFO ] [MAIN ] [760/3505] COP kept (0.5s) | 760 kept, 0 rejected | 139.9/min | ETA: 19.6m [2026-01-19T12:05:31.628451] [DEBUG] [REMOTE ] COPP: Retrieved 469 rows, trimmed to 300. [2026-01-19T12:05:31.628602] [DEBUG] [REMOTE ] COPP: PASS: History has at least 300 days. [2026-01-19T12:05:31.628837] [DEBUG] [REMOTE ] COPP: PASS: Price check passed. Min price $26.83. [2026-01-19T12:05:31.628981] [DEBUG] [REMOTE ] COPP: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:31.629094] [DEBUG] [REMOTE ] COPP: PASS: Integrity check passed. [2026-01-19T12:05:31.629136] [DEBUG] [REMOTE ] COPP: Symbol is viable for forecasting. [2026-01-19T12:05:31.629185] [INFO ] [MAIN ] [761/3505] COPP kept (0.1s) | 761 kept, 0 rejected | 140.0/min | ETA: 19.6m [2026-01-19T12:05:32.109897] [DEBUG] [REMOTE ] CORZ: Retrieved 498 rows, trimmed to 300. [2026-01-19T12:05:32.110031] [DEBUG] [REMOTE ] CORZ: PASS: History has at least 300 days. [2026-01-19T12:05:32.110235] [DEBUG] [REMOTE ] CORZ: PASS: Price check passed. Min price $13.57. [2026-01-19T12:05:32.110372] [DEBUG] [REMOTE ] CORZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:32.110482] [DEBUG] [REMOTE ] CORZ: PASS: Integrity check passed. [2026-01-19T12:05:32.110522] [DEBUG] [REMOTE ] CORZ: Symbol is viable for forecasting. [2026-01-19T12:05:32.110606] [INFO ] [MAIN ] [762/3505] CORZ kept (0.5s) | 762 kept, 0 rejected | 140.0/min | ETA: 19.6m [2026-01-19T12:05:32.504318] [DEBUG] [REMOTE ] CORZZ: Retrieved 498 rows, trimmed to 300. [2026-01-19T12:05:32.504448] [DEBUG] [REMOTE ] CORZZ: PASS: History has at least 300 days. [2026-01-19T12:05:32.504665] [DEBUG] [REMOTE ] CORZZ: PASS: Price check passed. Min price $13.71. [2026-01-19T12:05:32.504803] [DEBUG] [REMOTE ] CORZZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:32.504912] [DEBUG] [REMOTE ] CORZZ: PASS: Integrity check passed. [2026-01-19T12:05:32.504952] [DEBUG] [REMOTE ] CORZZ: Symbol is viable for forecasting. [2026-01-19T12:05:32.504999] [INFO ] [MAIN ] [763/3505] CORZZ kept (0.4s) | 763 kept, 0 rejected | 140.0/min | ETA: 19.6m [2026-01-19T12:05:33.028444] [DEBUG] [REMOTE ] COTY: Retrieved 3169 rows, trimmed to 300. [2026-01-19T12:05:33.028637] [DEBUG] [REMOTE ] COTY: PASS: History has at least 300 days. [2026-01-19T12:05:33.028910] [DEBUG] [REMOTE ] COTY: PASS: Price check passed. Min price $3.01. [2026-01-19T12:05:33.029075] [DEBUG] [REMOTE ] COTY: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:33.029217] [DEBUG] [REMOTE ] COTY: PASS: Integrity check passed. [2026-01-19T12:05:33.029264] [DEBUG] [REMOTE ] COTY: Symbol is viable for forecasting. [2026-01-19T12:05:33.029326] [INFO ] [MAIN ] [764/3505] COTY kept (0.5s) | 764 kept, 0 rejected | 140.0/min | ETA: 19.6m [2026-01-19T12:05:33.355892] [DEBUG] [REMOTE ] COWG: Retrieved 769 rows, trimmed to 300. [2026-01-19T12:05:33.356114] [DEBUG] [REMOTE ] COWG: PASS: History has at least 300 days. [2026-01-19T12:05:33.356368] [DEBUG] [REMOTE ] COWG: PASS: Price check passed. Min price $33.08. [2026-01-19T12:05:33.356513] [DEBUG] [REMOTE ] COWG: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:33.356663] [DEBUG] [REMOTE ] COWG: PASS: Integrity check passed. [2026-01-19T12:05:33.356708] [DEBUG] [REMOTE ] COWG: Symbol is viable for forecasting. [2026-01-19T12:05:33.356759] [INFO ] [MAIN ] [765/3505] COWG kept (0.3s) | 765 kept, 0 rejected | 140.0/min | ETA: 19.6m [2026-01-19T12:05:33.738132] [DEBUG] [REMOTE ] COYA: Retrieved 765 rows, trimmed to 300. [2026-01-19T12:05:33.738328] [DEBUG] [REMOTE ] COYA: PASS: History has at least 300 days. [2026-01-19T12:05:33.738609] [DEBUG] [REMOTE ] COYA: PASS: Price check passed. Min price $4.03. [2026-01-19T12:05:33.738755] [DEBUG] [REMOTE ] COYA: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:33.738877] [DEBUG] [REMOTE ] COYA: PASS: Integrity check passed. [2026-01-19T12:05:33.738917] [DEBUG] [REMOTE ] COYA: Symbol is viable for forecasting. [2026-01-19T12:05:33.738970] [INFO ] [MAIN ] [766/3505] COYA kept (0.4s) | 766 kept, 0 rejected | 140.0/min | ETA: 19.6m [2026-01-19T12:05:34.396131] [DEBUG] [REMOTE ] CP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:34.396326] [DEBUG] [REMOTE ] CP: PASS: History has at least 300 days. [2026-01-19T12:05:34.396655] [DEBUG] [REMOTE ] CP: PASS: Price check passed. Min price $68.72. [2026-01-19T12:05:34.396813] [DEBUG] [REMOTE ] CP: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:34.396981] [DEBUG] [REMOTE ] CP: PASS: Integrity check passed. [2026-01-19T12:05:34.397039] [DEBUG] [REMOTE ] CP: Symbol is viable for forecasting. [2026-01-19T12:05:34.397103] [INFO ] [MAIN ] [767/3505] CP kept (0.7s) | 767 kept, 0 rejected | 139.9/min | ETA: 19.6m [2026-01-19T12:05:34.774135] [DEBUG] [REMOTE ] CPA: Retrieved 5053 rows, trimmed to 300. [2026-01-19T12:05:34.774379] [DEBUG] [REMOTE ] CPA: PASS: History has at least 300 days. [2026-01-19T12:05:34.774793] [DEBUG] [REMOTE ] CPA: PASS: Price check passed. Min price $111.61. [2026-01-19T12:05:34.775032] [DEBUG] [REMOTE ] CPA: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:34.775214] [DEBUG] [REMOTE ] CPA: PASS: Integrity check passed. [2026-01-19T12:05:34.775300] [DEBUG] [REMOTE ] CPA: Symbol is viable for forecasting. [2026-01-19T12:05:34.775425] [INFO ] [MAIN ] [768/3505] CPA kept (0.4s) | 768 kept, 0 rejected | 140.0/min | ETA: 19.6m [2026-01-19T12:05:35.216471] [DEBUG] [REMOTE ] CPB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:35.216699] [DEBUG] [REMOTE ] CPB: PASS: History has at least 300 days. [2026-01-19T12:05:35.217033] [DEBUG] [REMOTE ] CPB: PASS: Price check passed. Min price $25.88. [2026-01-19T12:05:35.217186] [DEBUG] [REMOTE ] CPB: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:35.217325] [DEBUG] [REMOTE ] CPB: PASS: Integrity check passed. [2026-01-19T12:05:35.217368] [DEBUG] [REMOTE ] CPB: Symbol is viable for forecasting. [2026-01-19T12:05:35.217457] [INFO ] [MAIN ] [769/3505] CPB kept (0.4s) | 769 kept, 0 rejected | 140.0/min | ETA: 19.5m [2026-01-19T12:05:35.695888] [DEBUG] [REMOTE ] CPF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:35.696019] [DEBUG] [REMOTE ] CPF: PASS: History has at least 300 days. [2026-01-19T12:05:35.696238] [DEBUG] [REMOTE ] CPF: PASS: Price check passed. Min price $28.08. [2026-01-19T12:05:35.696377] [DEBUG] [REMOTE ] CPF: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:35.696517] [DEBUG] [REMOTE ] CPF: PASS: Integrity check passed. [2026-01-19T12:05:35.696591] [DEBUG] [REMOTE ] CPF: Symbol is viable for forecasting. [2026-01-19T12:05:35.696646] [INFO ] [MAIN ] [770/3505] CPF kept (0.5s) | 770 kept, 0 rejected | 139.9/min | ETA: 19.5m [2026-01-19T12:05:36.092659] [DEBUG] [REMOTE ] CPIX: Retrieved 4135 rows, trimmed to 300. [2026-01-19T12:05:36.092841] [DEBUG] [REMOTE ] CPIX: PASS: History has at least 300 days. [2026-01-19T12:05:36.093120] [DEBUG] [REMOTE ] CPIX: PASS: Price check passed. Min price $1.90. [2026-01-19T12:05:36.093294] [DEBUG] [REMOTE ] CPIX: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:36.093443] [DEBUG] [REMOTE ] CPIX: PASS: Integrity check passed. [2026-01-19T12:05:36.093496] [DEBUG] [REMOTE ] CPIX: Symbol is viable for forecasting. [2026-01-19T12:05:36.093557] [INFO ] [MAIN ] [771/3505] CPIX kept (0.4s) | 771 kept, 0 rejected | 139.9/min | ETA: 19.5m [2026-01-19T12:05:36.448395] [DEBUG] [REMOTE ] CPK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:36.448673] [DEBUG] [REMOTE ] CPK: PASS: History has at least 300 days. [2026-01-19T12:05:36.449115] [DEBUG] [REMOTE ] CPK: PASS: Price check passed. Min price $120.97. [2026-01-19T12:05:36.449276] [DEBUG] [REMOTE ] CPK: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:36.449432] [DEBUG] [REMOTE ] CPK: PASS: Integrity check passed. [2026-01-19T12:05:36.449475] [DEBUG] [REMOTE ] CPK: Symbol is viable for forecasting. [2026-01-19T12:05:36.449535] [INFO ] [MAIN ] [772/3505] CPK kept (0.4s) | 772 kept, 0 rejected | 140.0/min | ETA: 19.5m [2026-01-19T12:05:36.641189] [DEBUG] [REMOTE ] CPNG: Retrieved 1220 rows, trimmed to 300. [2026-01-19T12:05:36.641430] [DEBUG] [REMOTE ] CPNG: PASS: History has at least 300 days. [2026-01-19T12:05:36.641778] [DEBUG] [REMOTE ] CPNG: PASS: Price check passed. Min price $20.79. [2026-01-19T12:05:36.641954] [DEBUG] [REMOTE ] CPNG: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:36.642117] [DEBUG] [REMOTE ] CPNG: PASS: Integrity check passed. [2026-01-19T12:05:36.642163] [DEBUG] [REMOTE ] CPNG: Symbol is viable for forecasting. [2026-01-19T12:05:36.642220] [INFO ] [MAIN ] [773/3505] CPNG kept (0.2s) | 773 kept, 0 rejected | 140.1/min | ETA: 19.5m [2026-01-19T12:05:37.252297] [DEBUG] [REMOTE ] CPRI: Retrieved 3542 rows, trimmed to 300. [2026-01-19T12:05:37.252545] [DEBUG] [REMOTE ] CPRI: PASS: History has at least 300 days. [2026-01-19T12:05:37.252980] [DEBUG] [REMOTE ] CPRI: PASS: Price check passed. Min price $20.71. [2026-01-19T12:05:37.253210] [DEBUG] [REMOTE ] CPRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:37.253407] [DEBUG] [REMOTE ] CPRI: PASS: Integrity check passed. [2026-01-19T12:05:37.253748] [DEBUG] [REMOTE ] CPRI: Symbol is viable for forecasting. [2026-01-19T12:05:37.254011] [INFO ] [MAIN ] [774/3505] CPRI kept (0.6s) | 774 kept, 0 rejected | 140.0/min | ETA: 19.5m [2026-01-19T12:05:37.721093] [DEBUG] [REMOTE ] CPRX: Retrieved 4827 rows, trimmed to 300. [2026-01-19T12:05:37.721339] [DEBUG] [REMOTE ] CPRX: PASS: History has at least 300 days. [2026-01-19T12:05:37.721774] [DEBUG] [REMOTE ] CPRX: PASS: Price check passed. Min price $20.73. [2026-01-19T12:05:37.721960] [DEBUG] [REMOTE ] CPRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:37.722191] [DEBUG] [REMOTE ] CPRX: PASS: Integrity check passed. [2026-01-19T12:05:37.722254] [DEBUG] [REMOTE ] CPRX: Symbol is viable for forecasting. [2026-01-19T12:05:37.722337] [INFO ] [MAIN ] [775/3505] CPRX kept (0.5s) | 775 kept, 0 rejected | 140.0/min | ETA: 19.5m [2026-01-19T12:05:38.094018] [DEBUG] [REMOTE ] CPS: Retrieved 3935 rows, trimmed to 300. [2026-01-19T12:05:38.094218] [DEBUG] [REMOTE ] CPS: PASS: History has at least 300 days. [2026-01-19T12:05:38.094524] [DEBUG] [REMOTE ] CPS: PASS: Price check passed. Min price $28.08. [2026-01-19T12:05:38.094695] [DEBUG] [REMOTE ] CPS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:38.094829] [DEBUG] [REMOTE ] CPS: PASS: Integrity check passed. [2026-01-19T12:05:38.094872] [DEBUG] [REMOTE ] CPS: Symbol is viable for forecasting. [2026-01-19T12:05:38.094927] [INFO ] [MAIN ] [776/3505] CPS kept (0.4s) | 776 kept, 0 rejected | 140.0/min | ETA: 19.5m [2026-01-19T12:05:38.614371] [DEBUG] [REMOTE ] CPSH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:38.614812] [DEBUG] [REMOTE ] CPSH: PASS: History has at least 300 days. [2026-01-19T12:05:38.615348] [DEBUG] [REMOTE ] CPSH: PASS: Price check passed. Min price $3.04. [2026-01-19T12:05:38.615558] [DEBUG] [REMOTE ] CPSH: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:38.615836] [DEBUG] [REMOTE ] CPSH: PASS: Integrity check passed. [2026-01-19T12:05:38.615897] [DEBUG] [REMOTE ] CPSH: Symbol is viable for forecasting. [2026-01-19T12:05:38.615982] [INFO ] [MAIN ] [777/3505] CPSH kept (0.5s) | 777 kept, 0 rejected | 140.0/min | ETA: 19.5m [2026-01-19T12:05:39.024079] [DEBUG] [REMOTE ] CPSS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:39.024234] [DEBUG] [REMOTE ] CPSS: PASS: History has at least 300 days. [2026-01-19T12:05:39.024479] [DEBUG] [REMOTE ] CPSS: PASS: Price check passed. Min price $7.76. [2026-01-19T12:05:39.024669] [DEBUG] [REMOTE ] CPSS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:39.024825] [DEBUG] [REMOTE ] CPSS: PASS: Integrity check passed. [2026-01-19T12:05:39.024872] [DEBUG] [REMOTE ] CPSS: Symbol is viable for forecasting. [2026-01-19T12:05:39.024924] [INFO ] [MAIN ] [778/3505] CPSS kept (0.4s) | 778 kept, 0 rejected | 140.0/min | ETA: 19.5m [2026-01-19T12:05:39.166602] [DEBUG] [REMOTE ] CPZ: Retrieved 1543 rows, trimmed to 300. [2026-01-19T12:05:39.166753] [DEBUG] [REMOTE ] CPZ: PASS: History has at least 300 days. [2026-01-19T12:05:39.167003] [DEBUG] [REMOTE ] CPZ: PASS: Price check passed. Min price $14.46. [2026-01-19T12:05:39.167169] [DEBUG] [REMOTE ] CPZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:39.167505] [DEBUG] [REMOTE ] CPZ: PASS: Integrity check passed. [2026-01-19T12:05:39.167555] [DEBUG] [REMOTE ] CPZ: Symbol is viable for forecasting. [2026-01-19T12:05:39.167639] [INFO ] [MAIN ] [779/3505] CPZ kept (0.1s) | 779 kept, 0 rejected | 140.1/min | ETA: 19.5m [2026-01-19T12:05:39.824675] [DEBUG] [REMOTE ] CQP: Retrieved 4738 rows, trimmed to 300. [2026-01-19T12:05:39.824828] [DEBUG] [REMOTE ] CQP: PASS: History has at least 300 days. [2026-01-19T12:05:39.825119] [DEBUG] [REMOTE ] CQP: PASS: Price check passed. Min price $50.26. [2026-01-19T12:05:39.825270] [DEBUG] [REMOTE ] CQP: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:39.825394] [DEBUG] [REMOTE ] CQP: PASS: Integrity check passed. [2026-01-19T12:05:39.825471] [DEBUG] [REMOTE ] CQP: Symbol is viable for forecasting. [2026-01-19T12:05:39.825525] [INFO ] [MAIN ] [780/3505] CQP kept (0.7s) | 780 kept, 0 rejected | 140.0/min | ETA: 19.5m [2026-01-19T12:05:40.413933] [DEBUG] [REMOTE ] CRAI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:40.414072] [DEBUG] [REMOTE ] CRAI: PASS: History has at least 300 days. [2026-01-19T12:05:40.414495] [DEBUG] [REMOTE ] CRAI: PASS: Price check passed. Min price $171.16. [2026-01-19T12:05:40.414653] [DEBUG] [REMOTE ] CRAI: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:40.414771] [DEBUG] [REMOTE ] CRAI: PASS: Integrity check passed. [2026-01-19T12:05:40.414810] [DEBUG] [REMOTE ] CRAI: Symbol is viable for forecasting. [2026-01-19T12:05:40.414858] [INFO ] [MAIN ] [781/3505] CRAI kept (0.6s) | 781 kept, 0 rejected | 139.9/min | ETA: 19.5m [2026-01-19T12:05:40.638329] [DEBUG] [REMOTE ] CRBG: Retrieved 838 rows, trimmed to 300. [2026-01-19T12:05:40.638475] [DEBUG] [REMOTE ] CRBG: PASS: History has at least 300 days. [2026-01-19T12:05:40.638710] [DEBUG] [REMOTE ] CRBG: PASS: Price check passed. Min price $27.39. [2026-01-19T12:05:40.638851] [DEBUG] [REMOTE ] CRBG: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:40.638967] [DEBUG] [REMOTE ] CRBG: PASS: Integrity check passed. [2026-01-19T12:05:40.639008] [DEBUG] [REMOTE ] CRBG: Symbol is viable for forecasting. [2026-01-19T12:05:40.639058] [INFO ] [MAIN ] [782/3505] CRBG kept (0.2s) | 782 kept, 0 rejected | 140.0/min | ETA: 19.4m [2026-01-19T12:05:41.029359] [DEBUG] [REMOTE ] CRBP: Retrieved 2812 rows, trimmed to 300. [2026-01-19T12:05:41.029488] [DEBUG] [REMOTE ] CRBP: PASS: History has at least 300 days. [2026-01-19T12:05:41.029728] [DEBUG] [REMOTE ] CRBP: PASS: Price check passed. Min price $7.83. [2026-01-19T12:05:41.029863] [DEBUG] [REMOTE ] CRBP: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:41.029973] [DEBUG] [REMOTE ] CRBP: PASS: Integrity check passed. [2026-01-19T12:05:41.030012] [DEBUG] [REMOTE ] CRBP: Symbol is viable for forecasting. [2026-01-19T12:05:41.030060] [INFO ] [MAIN ] [783/3505] CRBP kept (0.4s) | 783 kept, 0 rejected | 140.0/min | ETA: 19.4m [2026-01-19T12:05:41.475931] [DEBUG] [REMOTE ] CRC: Retrieved 1311 rows, trimmed to 300. [2026-01-19T12:05:41.476061] [DEBUG] [REMOTE ] CRC: PASS: History has at least 300 days. [2026-01-19T12:05:41.476258] [DEBUG] [REMOTE ] CRC: PASS: Price check passed. Min price $43.55. [2026-01-19T12:05:41.476391] [DEBUG] [REMOTE ] CRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:41.476499] [DEBUG] [REMOTE ] CRC: PASS: Integrity check passed. [2026-01-19T12:05:41.476538] [DEBUG] [REMOTE ] CRC: Symbol is viable for forecasting. [2026-01-19T12:05:41.476611] [INFO ] [MAIN ] [784/3505] CRC kept (0.4s) | 784 kept, 0 rejected | 140.0/min | ETA: 19.4m [2026-01-19T12:05:42.140004] [DEBUG] [REMOTE ] CRDF: Retrieved 5405 rows, trimmed to 300. [2026-01-19T12:05:42.140172] [DEBUG] [REMOTE ] CRDF: PASS: History has at least 300 days. [2026-01-19T12:05:42.140445] [DEBUG] [REMOTE ] CRDF: PASS: Price check passed. Min price $1.96. [2026-01-19T12:05:42.140613] [DEBUG] [REMOTE ] CRDF: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:42.140749] [DEBUG] [REMOTE ] CRDF: PASS: Integrity check passed. [2026-01-19T12:05:42.140792] [DEBUG] [REMOTE ] CRDF: Symbol is viable for forecasting. [2026-01-19T12:05:42.140843] [INFO ] [MAIN ] [785/3505] CRDF kept (0.7s) | 785 kept, 0 rejected | 139.9/min | ETA: 19.4m [2026-01-19T12:05:42.339841] [DEBUG] [REMOTE ] CRDO: Retrieved 997 rows, trimmed to 300. [2026-01-19T12:05:42.339982] [DEBUG] [REMOTE ] CRDO: PASS: History has at least 300 days. [2026-01-19T12:05:42.340220] [DEBUG] [REMOTE ] CRDO: PASS: Price check passed. Min price $132.95. [2026-01-19T12:05:42.340373] [DEBUG] [REMOTE ] CRDO: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:42.340495] [DEBUG] [REMOTE ] CRDO: PASS: Integrity check passed. [2026-01-19T12:05:42.340556] [DEBUG] [REMOTE ] CRDO: Symbol is viable for forecasting. [2026-01-19T12:05:42.340632] [INFO ] [MAIN ] [786/3505] CRDO kept (0.2s) | 786 kept, 0 rejected | 140.0/min | ETA: 19.4m [2026-01-19T12:05:43.004295] [DEBUG] [REMOTE ] CRESY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:43.004449] [DEBUG] [REMOTE ] CRESY: PASS: History has at least 300 days. [2026-01-19T12:05:43.004722] [DEBUG] [REMOTE ] CRESY: PASS: Price check passed. Min price $8.56. [2026-01-19T12:05:43.004869] [DEBUG] [REMOTE ] CRESY: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:43.004997] [DEBUG] [REMOTE ] CRESY: PASS: Integrity check passed. [2026-01-19T12:05:43.005038] [DEBUG] [REMOTE ] CRESY: Symbol is viable for forecasting. [2026-01-19T12:05:43.005096] [INFO ] [MAIN ] [787/3505] CRESY kept (0.7s) | 787 kept, 0 rejected | 139.9/min | ETA: 19.4m [2026-01-19T12:05:43.421106] [DEBUG] [REMOTE ] CREX: Retrieved 3170 rows, trimmed to 300. [2026-01-19T12:05:43.421255] [DEBUG] [REMOTE ] CREX: PASS: History has at least 300 days. [2026-01-19T12:05:43.421481] [DEBUG] [REMOTE ] CREX: PASS: Price check passed. Min price $2.56. [2026-01-19T12:05:43.421645] [DEBUG] [REMOTE ] CREX: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:43.421766] [DEBUG] [REMOTE ] CREX: PASS: Integrity check passed. [2026-01-19T12:05:43.421808] [DEBUG] [REMOTE ] CREX: Symbol is viable for forecasting. [2026-01-19T12:05:43.421858] [INFO ] [MAIN ] [788/3505] CREX kept (0.4s) | 788 kept, 0 rejected | 139.9/min | ETA: 19.4m [2026-01-19T12:05:43.672718] [DEBUG] [REMOTE ] CRGO: Retrieved 1045 rows, trimmed to 300. [2026-01-19T12:05:43.672858] [DEBUG] [REMOTE ] CRGO: PASS: History has at least 300 days. [2026-01-19T12:05:43.673061] [DEBUG] [REMOTE ] CRGO: PASS: Price check passed. Min price $2.11. [2026-01-19T12:05:43.673216] [DEBUG] [REMOTE ] CRGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:43.673339] [DEBUG] [REMOTE ] CRGO: PASS: Integrity check passed. [2026-01-19T12:05:43.673379] [DEBUG] [REMOTE ] CRGO: Symbol is viable for forecasting. [2026-01-19T12:05:43.673426] [INFO ] [MAIN ] [789/3505] CRGO kept (0.3s) | 789 kept, 0 rejected | 140.0/min | ETA: 19.4m [2026-01-19T12:05:44.067624] [DEBUG] [REMOTE ] CRGY: Retrieved 1031 rows, trimmed to 300. [2026-01-19T12:05:44.067763] [DEBUG] [REMOTE ] CRGY: PASS: History has at least 300 days. [2026-01-19T12:05:44.067968] [DEBUG] [REMOTE ] CRGY: PASS: Price check passed. Min price $7.75. [2026-01-19T12:05:44.068149] [DEBUG] [REMOTE ] CRGY: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:44.068295] [DEBUG] [REMOTE ] CRGY: PASS: Integrity check passed. [2026-01-19T12:05:44.068338] [DEBUG] [REMOTE ] CRGY: Symbol is viable for forecasting. [2026-01-19T12:05:44.068387] [INFO ] [MAIN ] [790/3505] CRGY kept (0.4s) | 790 kept, 0 rejected | 140.0/min | ETA: 19.4m [2026-01-19T12:05:44.671471] [DEBUG] [REMOTE ] CRH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:44.671629] [DEBUG] [REMOTE ] CRH: PASS: History has at least 300 days. [2026-01-19T12:05:44.671889] [DEBUG] [REMOTE ] CRH: PASS: Price check passed. Min price $108.01. [2026-01-19T12:05:44.672028] [DEBUG] [REMOTE ] CRH: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:44.672153] [DEBUG] [REMOTE ] CRH: PASS: Integrity check passed. [2026-01-19T12:05:44.672204] [DEBUG] [REMOTE ] CRH: Symbol is viable for forecasting. [2026-01-19T12:05:44.672262] [INFO ] [MAIN ] [791/3505] CRH kept (0.6s) | 791 kept, 0 rejected | 139.9/min | ETA: 19.4m [2026-01-19T12:05:45.100764] [DEBUG] [REMOTE ] CRI: Retrieved 5593 rows, trimmed to 300. [2026-01-19T12:05:45.100906] [DEBUG] [REMOTE ] CRI: PASS: History has at least 300 days. [2026-01-19T12:05:45.101159] [DEBUG] [REMOTE ] CRI: PASS: Price check passed. Min price $28.30. [2026-01-19T12:05:45.101337] [DEBUG] [REMOTE ] CRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:45.101459] [DEBUG] [REMOTE ] CRI: PASS: Integrity check passed. [2026-01-19T12:05:45.101516] [DEBUG] [REMOTE ] CRI: Symbol is viable for forecasting. [2026-01-19T12:05:45.101589] [INFO ] [MAIN ] [792/3505] CRI kept (0.4s) | 792 kept, 0 rejected | 139.9/min | ETA: 19.4m [2026-01-19T12:05:45.588825] [DEBUG] [REMOTE ] CRK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:45.588977] [DEBUG] [REMOTE ] CRK: PASS: History has at least 300 days. [2026-01-19T12:05:45.589250] [DEBUG] [REMOTE ] CRK: PASS: Price check passed. Min price $17.25. [2026-01-19T12:05:45.589430] [DEBUG] [REMOTE ] CRK: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:45.589608] [DEBUG] [REMOTE ] CRK: PASS: Integrity check passed. [2026-01-19T12:05:45.589662] [DEBUG] [REMOTE ] CRK: Symbol is viable for forecasting. [2026-01-19T12:05:45.589724] [INFO ] [MAIN ] [793/3505] CRK kept (0.5s) | 793 kept, 0 rejected | 139.9/min | ETA: 19.4m [2026-01-19T12:05:46.042564] [DEBUG] [REMOTE ] CRL: Retrieved 6430 rows, trimmed to 300. [2026-01-19T12:05:46.042809] [DEBUG] [REMOTE ] CRL: PASS: History has at least 300 days. [2026-01-19T12:05:46.043130] [DEBUG] [REMOTE ] CRL: PASS: Price check passed. Min price $161.64. [2026-01-19T12:05:46.043277] [DEBUG] [REMOTE ] CRL: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:46.043423] [DEBUG] [REMOTE ] CRL: PASS: Integrity check passed. [2026-01-19T12:05:46.043465] [DEBUG] [REMOTE ] CRL: Symbol is viable for forecasting. [2026-01-19T12:05:46.043520] [INFO ] [MAIN ] [794/3505] CRL kept (0.5s) | 794 kept, 0 rejected | 139.9/min | ETA: 19.4m [2026-01-19T12:05:46.478117] [DEBUG] [REMOTE ] CRM: Retrieved 5428 rows, trimmed to 300. [2026-01-19T12:05:46.478327] [DEBUG] [REMOTE ] CRM: PASS: History has at least 300 days. [2026-01-19T12:05:46.478825] [DEBUG] [REMOTE ] CRM: PASS: Price check passed. Min price $225.01. [2026-01-19T12:05:46.478971] [DEBUG] [REMOTE ] CRM: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:46.479121] [DEBUG] [REMOTE ] CRM: PASS: Integrity check passed. [2026-01-19T12:05:46.479173] [DEBUG] [REMOTE ] CRM: Symbol is viable for forecasting. [2026-01-19T12:05:46.479239] [INFO ] [MAIN ] [795/3505] CRM kept (0.4s) | 795 kept, 0 rejected | 139.9/min | ETA: 19.4m [2026-01-19T12:05:46.884358] [DEBUG] [REMOTE ] CRMD: Retrieved 3945 rows, trimmed to 300. [2026-01-19T12:05:46.884563] [DEBUG] [REMOTE ] CRMD: PASS: History has at least 300 days. [2026-01-19T12:05:46.884871] [DEBUG] [REMOTE ] CRMD: PASS: Price check passed. Min price $6.78. [2026-01-19T12:05:46.885028] [DEBUG] [REMOTE ] CRMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:46.885205] [DEBUG] [REMOTE ] CRMD: PASS: Integrity check passed. [2026-01-19T12:05:46.885257] [DEBUG] [REMOTE ] CRMD: Symbol is viable for forecasting. [2026-01-19T12:05:46.885314] [INFO ] [MAIN ] [796/3505] CRMD kept (0.4s) | 796 kept, 0 rejected | 139.9/min | ETA: 19.4m [2026-01-19T12:05:47.012603] [DEBUG] [REMOTE ] CRML: Retrieved 475 rows, trimmed to 300. [2026-01-19T12:05:47.012731] [DEBUG] [REMOTE ] CRML: PASS: History has at least 300 days. [2026-01-19T12:05:47.012929] [DEBUG] [REMOTE ] CRML: PASS: Price check passed. Min price $6.91. [2026-01-19T12:05:47.013067] [DEBUG] [REMOTE ] CRML: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:47.013175] [DEBUG] [REMOTE ] CRML: PASS: Integrity check passed. [2026-01-19T12:05:47.013215] [DEBUG] [REMOTE ] CRML: Symbol is viable for forecasting. [2026-01-19T12:05:47.013263] [INFO ] [MAIN ] [797/3505] CRML kept (0.1s) | 797 kept, 0 rejected | 140.0/min | ETA: 19.3m [2026-01-19T12:05:47.451718] [DEBUG] [REMOTE ] CRNC: Retrieved 1594 rows, trimmed to 300. [2026-01-19T12:05:47.451860] [DEBUG] [REMOTE ] CRNC: PASS: History has at least 300 days. [2026-01-19T12:05:47.452071] [DEBUG] [REMOTE ] CRNC: PASS: Price check passed. Min price $7.82. [2026-01-19T12:05:47.452206] [DEBUG] [REMOTE ] CRNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:47.452336] [DEBUG] [REMOTE ] CRNC: PASS: Integrity check passed. [2026-01-19T12:05:47.452376] [DEBUG] [REMOTE ] CRNC: Symbol is viable for forecasting. [2026-01-19T12:05:47.452423] [INFO ] [MAIN ] [798/3505] CRNC kept (0.4s) | 798 kept, 0 rejected | 140.0/min | ETA: 19.3m [2026-01-19T12:05:47.926647] [DEBUG] [REMOTE ] CRNX: Retrieved 1886 rows, trimmed to 300. [2026-01-19T12:05:47.926842] [DEBUG] [REMOTE ] CRNX: PASS: History has at least 300 days. [2026-01-19T12:05:47.927102] [DEBUG] [REMOTE ] CRNX: PASS: Price check passed. Min price $40.00. [2026-01-19T12:05:47.927261] [DEBUG] [REMOTE ] CRNX: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:47.927415] [DEBUG] [REMOTE ] CRNX: PASS: Integrity check passed. [2026-01-19T12:05:47.927500] [DEBUG] [REMOTE ] CRNX: Symbol is viable for forecasting. [2026-01-19T12:05:47.927569] [INFO ] [MAIN ] [799/3505] CRNX kept (0.5s) | 799 kept, 0 rejected | 140.0/min | ETA: 19.3m [2026-01-19T12:05:48.475375] [DEBUG] [REMOTE ] CRON: Retrieved 2394 rows, trimmed to 300. [2026-01-19T12:05:48.475533] [DEBUG] [REMOTE ] CRON: PASS: History has at least 300 days. [2026-01-19T12:05:48.475839] [DEBUG] [REMOTE ] CRON: PASS: Price check passed. Min price $2.30. [2026-01-19T12:05:48.475985] [DEBUG] [REMOTE ] CRON: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:48.476105] [DEBUG] [REMOTE ] CRON: PASS: Integrity check passed. [2026-01-19T12:05:48.476146] [DEBUG] [REMOTE ] CRON: Symbol is viable for forecasting. [2026-01-19T12:05:48.476195] [INFO ] [MAIN ] [800/3505] CRON kept (0.5s) | 800 kept, 0 rejected | 140.0/min | ETA: 19.3m [2026-01-19T12:05:48.814679] [DEBUG] [REMOTE ] CROX: Retrieved 5017 rows, trimmed to 300. [2026-01-19T12:05:48.814847] [DEBUG] [REMOTE ] CROX: PASS: History has at least 300 days. [2026-01-19T12:05:48.815079] [DEBUG] [REMOTE ] CROX: PASS: Price check passed. Min price $73.39. [2026-01-19T12:05:48.815215] [DEBUG] [REMOTE ] CROX: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:48.815333] [DEBUG] [REMOTE ] CROX: PASS: Integrity check passed. [2026-01-19T12:05:48.815372] [DEBUG] [REMOTE ] CROX: Symbol is viable for forecasting. [2026-01-19T12:05:48.815421] [INFO ] [MAIN ] [801/3505] CROX kept (0.3s) | 801 kept, 0 rejected | 140.0/min | ETA: 19.3m [2026-01-19T12:05:49.207806] [DEBUG] [REMOTE ] CRS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:49.207967] [DEBUG] [REMOTE ] CRS: PASS: History has at least 300 days. [2026-01-19T12:05:49.208239] [DEBUG] [REMOTE ] CRS: PASS: Price check passed. Min price $244.79. [2026-01-19T12:05:49.208382] [DEBUG] [REMOTE ] CRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:49.208502] [DEBUG] [REMOTE ] CRS: PASS: Integrity check passed. [2026-01-19T12:05:49.208542] [DEBUG] [REMOTE ] CRS: Symbol is viable for forecasting. [2026-01-19T12:05:49.208790] [INFO ] [MAIN ] [802/3505] CRS kept (0.4s) | 802 kept, 0 rejected | 140.0/min | ETA: 19.3m [2026-01-19T12:05:49.620345] [DEBUG] [REMOTE ] CRSP: Retrieved 2324 rows, trimmed to 300. [2026-01-19T12:05:49.620470] [DEBUG] [REMOTE ] CRSP: PASS: History has at least 300 days. [2026-01-19T12:05:49.620727] [DEBUG] [REMOTE ] CRSP: PASS: Price check passed. Min price $49.29. [2026-01-19T12:05:49.620865] [DEBUG] [REMOTE ] CRSP: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:49.620972] [DEBUG] [REMOTE ] CRSP: PASS: Integrity check passed. [2026-01-19T12:05:49.621011] [DEBUG] [REMOTE ] CRSP: Symbol is viable for forecasting. [2026-01-19T12:05:49.621058] [INFO ] [MAIN ] [803/3505] CRSP kept (0.4s) | 803 kept, 0 rejected | 140.0/min | ETA: 19.3m [2026-01-19T12:05:50.074306] [DEBUG] [REMOTE ] CRTO: Retrieved 3072 rows, trimmed to 300. [2026-01-19T12:05:50.074461] [DEBUG] [REMOTE ] CRTO: PASS: History has at least 300 days. [2026-01-19T12:05:50.074755] [DEBUG] [REMOTE ] CRTO: PASS: Price check passed. Min price $19.41. [2026-01-19T12:05:50.074936] [DEBUG] [REMOTE ] CRTO: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:50.075105] [DEBUG] [REMOTE ] CRTO: PASS: Integrity check passed. [2026-01-19T12:05:50.075157] [DEBUG] [REMOTE ] CRTO: Symbol is viable for forecasting. [2026-01-19T12:05:50.075220] [INFO ] [MAIN ] [804/3505] CRTO kept (0.5s) | 804 kept, 0 rejected | 140.0/min | ETA: 19.3m [2026-01-19T12:05:50.596992] [DEBUG] [REMOTE ] CRUS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:50.597134] [DEBUG] [REMOTE ] CRUS: PASS: History has at least 300 days. [2026-01-19T12:05:50.597354] [DEBUG] [REMOTE ] CRUS: PASS: Price check passed. Min price $113.49. [2026-01-19T12:05:50.597525] [DEBUG] [REMOTE ] CRUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:50.597863] [DEBUG] [REMOTE ] CRUS: PASS: Integrity check passed. [2026-01-19T12:05:50.597905] [DEBUG] [REMOTE ] CRUS: Symbol is viable for forecasting. [2026-01-19T12:05:50.597954] [INFO ] [MAIN ] [805/3505] CRUS kept (0.5s) | 805 kept, 0 rejected | 140.0/min | ETA: 19.3m [2026-01-19T12:05:51.049145] [DEBUG] [REMOTE ] CRVL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:51.049290] [DEBUG] [REMOTE ] CRVL: PASS: History has at least 300 days. [2026-01-19T12:05:51.049522] [DEBUG] [REMOTE ] CRVL: PASS: Price check passed. Min price $65.74. [2026-01-19T12:05:51.049872] [DEBUG] [REMOTE ] CRVL: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:51.049991] [DEBUG] [REMOTE ] CRVL: PASS: Integrity check passed. [2026-01-19T12:05:51.050030] [DEBUG] [REMOTE ] CRVL: Symbol is viable for forecasting. [2026-01-19T12:05:51.050080] [INFO ] [MAIN ] [806/3505] CRVL kept (0.5s) | 806 kept, 0 rejected | 140.0/min | ETA: 19.3m [2026-01-19T12:05:51.365938] [DEBUG] [REMOTE ] CRVO: Retrieved 2465 rows, trimmed to 300. [2026-01-19T12:05:51.366063] [DEBUG] [REMOTE ] CRVO: PASS: History has at least 300 days. [2026-01-19T12:05:51.366267] [DEBUG] [REMOTE ] CRVO: PASS: Price check passed. Min price $6.74. [2026-01-19T12:05:51.366406] [DEBUG] [REMOTE ] CRVO: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:51.366513] [DEBUG] [REMOTE ] CRVO: PASS: Integrity check passed. [2026-01-19T12:05:51.366554] [DEBUG] [REMOTE ] CRVO: Symbol is viable for forecasting. [2026-01-19T12:05:51.366811] [INFO ] [MAIN ] [807/3505] CRVO kept (0.3s) | 807 kept, 0 rejected | 140.0/min | ETA: 19.3m [2026-01-19T12:05:51.612220] [DEBUG] [REMOTE ] CRVS: Retrieved 2470 rows, trimmed to 300. [2026-01-19T12:05:51.612342] [DEBUG] [REMOTE ] CRVS: PASS: History has at least 300 days. [2026-01-19T12:05:51.612541] [DEBUG] [REMOTE ] CRVS: PASS: Price check passed. Min price $6.50. [2026-01-19T12:05:51.612697] [DEBUG] [REMOTE ] CRVS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:51.612804] [DEBUG] [REMOTE ] CRVS: PASS: Integrity check passed. [2026-01-19T12:05:51.612843] [DEBUG] [REMOTE ] CRVS: Symbol is viable for forecasting. [2026-01-19T12:05:51.612891] [INFO ] [MAIN ] [808/3505] CRVS kept (0.2s) | 808 kept, 0 rejected | 140.1/min | ETA: 19.3m [2026-01-19T12:05:52.171686] [DEBUG] [REMOTE ] CRWD: Retrieved 1660 rows, trimmed to 300. [2026-01-19T12:05:52.171887] [DEBUG] [REMOTE ] CRWD: PASS: History has at least 300 days. [2026-01-19T12:05:52.172184] [DEBUG] [REMOTE ] CRWD: PASS: Price check passed. Min price $453.58. [2026-01-19T12:05:52.172325] [DEBUG] [REMOTE ] CRWD: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:52.172459] [DEBUG] [REMOTE ] CRWD: PASS: Integrity check passed. [2026-01-19T12:05:52.172500] [DEBUG] [REMOTE ] CRWD: Symbol is viable for forecasting. [2026-01-19T12:05:52.172556] [INFO ] [MAIN ] [809/3505] CRWD kept (0.6s) | 809 kept, 0 rejected | 140.0/min | ETA: 19.3m [2026-01-19T12:05:52.706616] [DEBUG] [REMOTE ] CRWS: Retrieved 5606 rows, trimmed to 300. [2026-01-19T12:05:52.706765] [DEBUG] [REMOTE ] CRWS: PASS: History has at least 300 days. [2026-01-19T12:05:52.706972] [DEBUG] [REMOTE ] CRWS: PASS: Price check passed. Min price $2.55. [2026-01-19T12:05:52.707106] [DEBUG] [REMOTE ] CRWS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:52.707258] [DEBUG] [REMOTE ] CRWS: PASS: Integrity check passed. [2026-01-19T12:05:52.707299] [DEBUG] [REMOTE ] CRWS: Symbol is viable for forecasting. [2026-01-19T12:05:52.707347] [INFO ] [MAIN ] [810/3505] CRWS kept (0.5s) | 810 kept, 0 rejected | 140.0/min | ETA: 19.3m [2026-01-19T12:05:52.873017] [DEBUG] [REMOTE ] CSAN: Retrieved 1223 rows, trimmed to 300. [2026-01-19T12:05:52.873144] [DEBUG] [REMOTE ] CSAN: PASS: History has at least 300 days. [2026-01-19T12:05:52.873342] [DEBUG] [REMOTE ] CSAN: PASS: Price check passed. Min price $3.79. [2026-01-19T12:05:52.873475] [DEBUG] [REMOTE ] CSAN: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:52.873600] [DEBUG] [REMOTE ] CSAN: PASS: Integrity check passed. [2026-01-19T12:05:52.873642] [DEBUG] [REMOTE ] CSAN: Symbol is viable for forecasting. [2026-01-19T12:05:52.873688] [INFO ] [MAIN ] [811/3505] CSAN kept (0.2s) | 811 kept, 0 rejected | 140.1/min | ETA: 19.2m [2026-01-19T12:05:53.429968] [DEBUG] [REMOTE ] CSB: Retrieved 2649 rows, trimmed to 300. [2026-01-19T12:05:53.430098] [DEBUG] [REMOTE ] CSB: PASS: History has at least 300 days. [2026-01-19T12:05:53.430304] [DEBUG] [REMOTE ] CSB: PASS: Price check passed. Min price $55.72. [2026-01-19T12:05:53.430444] [DEBUG] [REMOTE ] CSB: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:53.430556] [DEBUG] [REMOTE ] CSB: PASS: Integrity check passed. [2026-01-19T12:05:53.430614] [DEBUG] [REMOTE ] CSB: Symbol is viable for forecasting. [2026-01-19T12:05:53.430663] [INFO ] [MAIN ] [812/3505] CSB kept (0.6s) | 812 kept, 0 rejected | 140.0/min | ETA: 19.2m [2026-01-19T12:05:53.974602] [DEBUG] [REMOTE ] CSCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:53.974741] [DEBUG] [REMOTE ] CSCO: PASS: History has at least 300 days. [2026-01-19T12:05:53.975009] [DEBUG] [REMOTE ] CSCO: PASS: Price check passed. Min price $69.89. [2026-01-19T12:05:53.975149] [DEBUG] [REMOTE ] CSCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:53.975266] [DEBUG] [REMOTE ] CSCO: PASS: Integrity check passed. [2026-01-19T12:05:53.975308] [DEBUG] [REMOTE ] CSCO: Symbol is viable for forecasting. [2026-01-19T12:05:53.975359] [INFO ] [MAIN ] [813/3505] CSCO kept (0.5s) | 813 kept, 0 rejected | 140.0/min | ETA: 19.2m [2026-01-19T12:05:54.502794] [DEBUG] [REMOTE ] CSGP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:54.502926] [DEBUG] [REMOTE ] CSGP: PASS: History has at least 300 days. [2026-01-19T12:05:54.503137] [DEBUG] [REMOTE ] CSGP: PASS: Price check passed. Min price $58.49. [2026-01-19T12:05:54.503271] [DEBUG] [REMOTE ] CSGP: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:54.503380] [DEBUG] [REMOTE ] CSGP: PASS: Integrity check passed. [2026-01-19T12:05:54.503420] [DEBUG] [REMOTE ] CSGP: Symbol is viable for forecasting. [2026-01-19T12:05:54.503467] [INFO ] [MAIN ] [814/3505] CSGP kept (0.5s) | 814 kept, 0 rejected | 140.0/min | ETA: 19.2m [2026-01-19T12:05:55.011028] [DEBUG] [REMOTE ] CSGS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:55.011174] [DEBUG] [REMOTE ] CSGS: PASS: History has at least 300 days. [2026-01-19T12:05:55.011414] [DEBUG] [REMOTE ] CSGS: PASS: Price check passed. Min price $66.20. [2026-01-19T12:05:55.011551] [DEBUG] [REMOTE ] CSGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:55.011696] [DEBUG] [REMOTE ] CSGS: PASS: Integrity check passed. [2026-01-19T12:05:55.011737] [DEBUG] [REMOTE ] CSGS: Symbol is viable for forecasting. [2026-01-19T12:05:55.011785] [INFO ] [MAIN ] [815/3505] CSGS kept (0.5s) | 815 kept, 0 rejected | 139.9/min | ETA: 19.2m [2026-01-19T12:05:55.456387] [DEBUG] [REMOTE ] CSIQ: Retrieved 4826 rows, trimmed to 300. [2026-01-19T12:05:55.456543] [DEBUG] [REMOTE ] CSIQ: PASS: History has at least 300 days. [2026-01-19T12:05:55.456856] [DEBUG] [REMOTE ] CSIQ: PASS: Price check passed. Min price $14.00. [2026-01-19T12:05:55.457046] [DEBUG] [REMOTE ] CSIQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:55.457175] [DEBUG] [REMOTE ] CSIQ: PASS: Integrity check passed. [2026-01-19T12:05:55.457220] [DEBUG] [REMOTE ] CSIQ: Symbol is viable for forecasting. [2026-01-19T12:05:55.457272] [INFO ] [MAIN ] [816/3505] CSIQ kept (0.4s) | 816 kept, 0 rejected | 139.9/min | ETA: 19.2m [2026-01-19T12:05:55.906489] [DEBUG] [REMOTE ] CSPI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:55.906693] [DEBUG] [REMOTE ] CSPI: PASS: History has at least 300 days. [2026-01-19T12:05:55.907021] [DEBUG] [REMOTE ] CSPI: PASS: Price check passed. Min price $10.87. [2026-01-19T12:05:55.907207] [DEBUG] [REMOTE ] CSPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:55.907368] [DEBUG] [REMOTE ] CSPI: PASS: Integrity check passed. [2026-01-19T12:05:55.907452] [DEBUG] [REMOTE ] CSPI: Symbol is viable for forecasting. [2026-01-19T12:05:55.907523] [INFO ] [MAIN ] [817/3505] CSPI kept (0.5s) | 817 kept, 0 rejected | 139.9/min | ETA: 19.2m [2026-01-19T12:05:56.321441] [DEBUG] [REMOTE ] CSQ: Retrieved 5484 rows, trimmed to 300. [2026-01-19T12:05:56.321620] [DEBUG] [REMOTE ] CSQ: PASS: History has at least 300 days. [2026-01-19T12:05:56.322083] [DEBUG] [REMOTE ] CSQ: PASS: Price check passed. Min price $17.70. [2026-01-19T12:05:56.322274] [DEBUG] [REMOTE ] CSQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:56.322437] [DEBUG] [REMOTE ] CSQ: PASS: Integrity check passed. [2026-01-19T12:05:56.322492] [DEBUG] [REMOTE ] CSQ: Symbol is viable for forecasting. [2026-01-19T12:05:56.322558] [INFO ] [MAIN ] [818/3505] CSQ kept (0.4s) | 818 kept, 0 rejected | 139.9/min | ETA: 19.2m [2026-01-19T12:05:56.611293] [DEBUG] [REMOTE ] CSTL: Retrieved 1630 rows, trimmed to 300. [2026-01-19T12:05:56.611459] [DEBUG] [REMOTE ] CSTL: PASS: History has at least 300 days. [2026-01-19T12:05:56.611752] [DEBUG] [REMOTE ] CSTL: PASS: Price check passed. Min price $23.74. [2026-01-19T12:05:56.611922] [DEBUG] [REMOTE ] CSTL: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:56.612066] [DEBUG] [REMOTE ] CSTL: PASS: Integrity check passed. [2026-01-19T12:05:56.612115] [DEBUG] [REMOTE ] CSTL: Symbol is viable for forecasting. [2026-01-19T12:05:56.612175] [INFO ] [MAIN ] [819/3505] CSTL kept (0.3s) | 819 kept, 0 rejected | 140.0/min | ETA: 19.2m [2026-01-19T12:05:56.939872] [DEBUG] [REMOTE ] CSTM: Retrieved 3183 rows, trimmed to 300. [2026-01-19T12:05:56.940015] [DEBUG] [REMOTE ] CSTM: PASS: History has at least 300 days. [2026-01-19T12:05:56.940243] [DEBUG] [REMOTE ] CSTM: PASS: Price check passed. Min price $14.75. [2026-01-19T12:05:56.940387] [DEBUG] [REMOTE ] CSTM: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:56.940520] [DEBUG] [REMOTE ] CSTM: PASS: Integrity check passed. [2026-01-19T12:05:56.940562] [DEBUG] [REMOTE ] CSTM: Symbol is viable for forecasting. [2026-01-19T12:05:56.940635] [INFO ] [MAIN ] [820/3505] CSTM kept (0.3s) | 820 kept, 0 rejected | 140.0/min | ETA: 19.2m [2026-01-19T12:05:57.585880] [DEBUG] [REMOTE ] CSWC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:57.586047] [DEBUG] [REMOTE ] CSWC: PASS: History has at least 300 days. [2026-01-19T12:05:57.586321] [DEBUG] [REMOTE ] CSWC: PASS: Price check passed. Min price $19.40. [2026-01-19T12:05:57.586458] [DEBUG] [REMOTE ] CSWC: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:57.586617] [DEBUG] [REMOTE ] CSWC: PASS: Integrity check passed. [2026-01-19T12:05:57.586661] [DEBUG] [REMOTE ] CSWC: Symbol is viable for forecasting. [2026-01-19T12:05:57.586711] [INFO ] [MAIN ] [821/3505] CSWC kept (0.6s) | 821 kept, 0 rejected | 139.9/min | ETA: 19.2m [2026-01-19T12:05:57.978920] [DEBUG] [REMOTE ] CSX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:57.979064] [DEBUG] [REMOTE ] CSX: PASS: History has at least 300 days. [2026-01-19T12:05:57.979294] [DEBUG] [REMOTE ] CSX: PASS: Price check passed. Min price $33.56. [2026-01-19T12:05:57.979765] [DEBUG] [REMOTE ] CSX: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:57.979898] [DEBUG] [REMOTE ] CSX: PASS: Integrity check passed. [2026-01-19T12:05:57.979940] [DEBUG] [REMOTE ] CSX: Symbol is viable for forecasting. [2026-01-19T12:05:57.979990] [INFO ] [MAIN ] [822/3505] CSX kept (0.4s) | 822 kept, 0 rejected | 139.9/min | ETA: 19.2m [2026-01-19T12:05:58.484279] [DEBUG] [REMOTE ] CTAS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:58.484442] [DEBUG] [REMOTE ] CTAS: PASS: History has at least 300 days. [2026-01-19T12:05:58.484905] [DEBUG] [REMOTE ] CTAS: PASS: Price check passed. Min price $181.60. [2026-01-19T12:05:58.485042] [DEBUG] [REMOTE ] CTAS: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:58.485163] [DEBUG] [REMOTE ] CTAS: PASS: Integrity check passed. [2026-01-19T12:05:58.485202] [DEBUG] [REMOTE ] CTAS: Symbol is viable for forecasting. [2026-01-19T12:05:58.485251] [INFO ] [MAIN ] [823/3505] CTAS kept (0.5s) | 823 kept, 0 rejected | 139.9/min | ETA: 19.2m [2026-01-19T12:05:58.840199] [DEBUG] [REMOTE ] CTBB: Retrieved 2364 rows, trimmed to 300. [2026-01-19T12:05:58.840346] [DEBUG] [REMOTE ] CTBB: PASS: History has at least 300 days. [2026-01-19T12:05:58.840610] [DEBUG] [REMOTE ] CTBB: PASS: Price check passed. Min price $17.80. [2026-01-19T12:05:58.840761] [DEBUG] [REMOTE ] CTBB: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:58.840875] [DEBUG] [REMOTE ] CTBB: PASS: Integrity check passed. [2026-01-19T12:05:58.840914] [DEBUG] [REMOTE ] CTBB: Symbol is viable for forecasting. [2026-01-19T12:05:58.840961] [INFO ] [MAIN ] [824/3505] CTBB kept (0.4s) | 824 kept, 0 rejected | 139.9/min | ETA: 19.2m [2026-01-19T12:05:59.329459] [DEBUG] [REMOTE ] CTBI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:05:59.329614] [DEBUG] [REMOTE ] CTBI: PASS: History has at least 300 days. [2026-01-19T12:05:59.329830] [DEBUG] [REMOTE ] CTBI: PASS: Price check passed. Min price $50.74. [2026-01-19T12:05:59.329969] [DEBUG] [REMOTE ] CTBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:59.330084] [DEBUG] [REMOTE ] CTBI: PASS: Integrity check passed. [2026-01-19T12:05:59.330124] [DEBUG] [REMOTE ] CTBI: Symbol is viable for forecasting. [2026-01-19T12:05:59.330172] [INFO ] [MAIN ] [825/3505] CTBI kept (0.5s) | 825 kept, 0 rejected | 139.9/min | ETA: 19.2m [2026-01-19T12:05:59.622664] [DEBUG] [REMOTE ] CTDD: Retrieved 2193 rows, trimmed to 300. [2026-01-19T12:05:59.622789] [DEBUG] [REMOTE ] CTDD: PASS: History has at least 300 days. [2026-01-19T12:05:59.622987] [DEBUG] [REMOTE ] CTDD: PASS: Price check passed. Min price $18.27. [2026-01-19T12:05:59.623121] [DEBUG] [REMOTE ] CTDD: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:59.623229] [DEBUG] [REMOTE ] CTDD: PASS: Integrity check passed. [2026-01-19T12:05:59.623268] [DEBUG] [REMOTE ] CTDD: Symbol is viable for forecasting. [2026-01-19T12:05:59.623314] [INFO ] [MAIN ] [826/3505] CTDD kept (0.3s) | 826 kept, 0 rejected | 140.0/min | ETA: 19.1m [2026-01-19T12:05:59.952457] [DEBUG] [REMOTE ] CTKB: Retrieved 1127 rows, trimmed to 300. [2026-01-19T12:05:59.952611] [DEBUG] [REMOTE ] CTKB: PASS: History has at least 300 days. [2026-01-19T12:05:59.953009] [DEBUG] [REMOTE ] CTKB: PASS: Price check passed. Min price $3.82. [2026-01-19T12:05:59.953140] [DEBUG] [REMOTE ] CTKB: PASS: Continuity check passed with 300 days. [2026-01-19T12:05:59.953248] [DEBUG] [REMOTE ] CTKB: PASS: Integrity check passed. [2026-01-19T12:05:59.953287] [DEBUG] [REMOTE ] CTKB: Symbol is viable for forecasting. [2026-01-19T12:05:59.953334] [INFO ] [MAIN ] [827/3505] CTKB kept (0.3s) | 827 kept, 0 rejected | 140.0/min | ETA: 19.1m [2026-01-19T12:06:00.769647] [DEBUG] [REMOTE ] CTLP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:00.769762] [DEBUG] [REMOTE ] CTLP: PASS: History has at least 300 days. [2026-01-19T12:06:00.770000] [DEBUG] [REMOTE ] CTLP: PASS: Price check passed. Min price $10.52. [2026-01-19T12:06:00.770201] [DEBUG] [REMOTE ] CTLP: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:00.770328] [DEBUG] [REMOTE ] CTLP: PASS: Integrity check passed. [2026-01-19T12:06:00.770373] [DEBUG] [REMOTE ] CTLP: Symbol is viable for forecasting. [2026-01-19T12:06:00.770540] [INFO ] [MAIN ] [828/3505] CTLP kept (0.8s) | 828 kept, 0 rejected | 139.8/min | ETA: 19.1m [2026-01-19T12:06:01.120295] [DEBUG] [REMOTE ] CTMX: Retrieved 2584 rows, trimmed to 300. [2026-01-19T12:06:01.120416] [DEBUG] [REMOTE ] CTMX: PASS: History has at least 300 days. [2026-01-19T12:06:01.120676] [DEBUG] [REMOTE ] CTMX: PASS: Price check passed. Min price $3.26. [2026-01-19T12:06:01.120842] [DEBUG] [REMOTE ] CTMX: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:01.120976] [DEBUG] [REMOTE ] CTMX: PASS: Integrity check passed. [2026-01-19T12:06:01.121023] [DEBUG] [REMOTE ] CTMX: Symbol is viable for forecasting. [2026-01-19T12:06:01.121082] [INFO ] [MAIN ] [829/3505] CTMX kept (0.4s) | 829 kept, 0 rejected | 139.9/min | ETA: 19.1m [2026-01-19T12:06:01.285635] [DEBUG] [REMOTE ] CTNM: Retrieved 448 rows, trimmed to 300. [2026-01-19T12:06:01.285759] [DEBUG] [REMOTE ] CTNM: PASS: History has at least 300 days. [2026-01-19T12:06:01.285988] [DEBUG] [REMOTE ] CTNM: PASS: Price check passed. Min price $9.17. [2026-01-19T12:06:01.286150] [DEBUG] [REMOTE ] CTNM: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:01.286278] [DEBUG] [REMOTE ] CTNM: PASS: Integrity check passed. [2026-01-19T12:06:01.286325] [DEBUG] [REMOTE ] CTNM: Symbol is viable for forecasting. [2026-01-19T12:06:01.286383] [INFO ] [MAIN ] [830/3505] CTNM kept (0.2s) | 830 kept, 0 rejected | 140.0/min | ETA: 19.1m [2026-01-19T12:06:02.085294] [DEBUG] [REMOTE ] CTO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:02.085541] [DEBUG] [REMOTE ] CTO: PASS: History has at least 300 days. [2026-01-19T12:06:02.085838] [DEBUG] [REMOTE ] CTO: PASS: Price check passed. Min price $15.81. [2026-01-19T12:06:02.086010] [DEBUG] [REMOTE ] CTO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:02.086155] [DEBUG] [REMOTE ] CTO: PASS: Integrity check passed. [2026-01-19T12:06:02.086204] [DEBUG] [REMOTE ] CTO: Symbol is viable for forecasting. [2026-01-19T12:06:02.086264] [INFO ] [MAIN ] [831/3505] CTO kept (0.8s) | 831 kept, 0 rejected | 139.8/min | ETA: 19.1m [2026-01-19T12:06:02.613617] [DEBUG] [REMOTE ] CTRA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:02.613820] [DEBUG] [REMOTE ] CTRA: PASS: History has at least 300 days. [2026-01-19T12:06:02.614166] [DEBUG] [REMOTE ] CTRA: PASS: Price check passed. Min price $23.10. [2026-01-19T12:06:02.614456] [DEBUG] [REMOTE ] CTRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:02.614646] [DEBUG] [REMOTE ] CTRA: PASS: Integrity check passed. [2026-01-19T12:06:02.614696] [DEBUG] [REMOTE ] CTRA: Symbol is viable for forecasting. [2026-01-19T12:06:02.614761] [INFO ] [MAIN ] [832/3505] CTRA kept (0.5s) | 832 kept, 0 rejected | 139.8/min | ETA: 19.1m [2026-01-19T12:06:02.957057] [DEBUG] [REMOTE ] CTRE: Retrieved 2928 rows, trimmed to 300. [2026-01-19T12:06:02.957199] [DEBUG] [REMOTE ] CTRE: PASS: History has at least 300 days. [2026-01-19T12:06:02.957472] [DEBUG] [REMOTE ] CTRE: PASS: Price check passed. Min price $33.68. [2026-01-19T12:06:02.957681] [DEBUG] [REMOTE ] CTRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:02.957832] [DEBUG] [REMOTE ] CTRE: PASS: Integrity check passed. [2026-01-19T12:06:02.957879] [DEBUG] [REMOTE ] CTRE: Symbol is viable for forecasting. [2026-01-19T12:06:02.957935] [INFO ] [MAIN ] [833/3505] CTRE kept (0.3s) | 833 kept, 0 rejected | 139.8/min | ETA: 19.1m [2026-01-19T12:06:03.251861] [DEBUG] [REMOTE ] CTRM: Retrieved 1744 rows, trimmed to 300. [2026-01-19T12:06:03.252007] [DEBUG] [REMOTE ] CTRM: PASS: History has at least 300 days. [2026-01-19T12:06:03.252227] [DEBUG] [REMOTE ] CTRM: PASS: Price check passed. Min price $1.85. [2026-01-19T12:06:03.252378] [DEBUG] [REMOTE ] CTRM: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:03.252494] [DEBUG] [REMOTE ] CTRM: PASS: Integrity check passed. [2026-01-19T12:06:03.252534] [DEBUG] [REMOTE ] CTRM: Symbol is viable for forecasting. [2026-01-19T12:06:03.252615] [INFO ] [MAIN ] [834/3505] CTRM kept (0.3s) | 834 kept, 0 rejected | 139.9/min | ETA: 19.1m [2026-01-19T12:06:03.789427] [DEBUG] [REMOTE ] CTRN: Retrieved 5200 rows, trimmed to 300. [2026-01-19T12:06:03.789618] [DEBUG] [REMOTE ] CTRN: PASS: History has at least 300 days. [2026-01-19T12:06:03.789957] [DEBUG] [REMOTE ] CTRN: PASS: Price check passed. Min price $34.92. [2026-01-19T12:06:03.790127] [DEBUG] [REMOTE ] CTRN: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:03.790423] [DEBUG] [REMOTE ] CTRN: PASS: Integrity check passed. [2026-01-19T12:06:03.790478] [DEBUG] [REMOTE ] CTRN: Symbol is viable for forecasting. [2026-01-19T12:06:03.790543] [INFO ] [MAIN ] [835/3505] CTRN kept (0.5s) | 835 kept, 0 rejected | 139.8/min | ETA: 19.1m [2026-01-19T12:06:04.382805] [DEBUG] [REMOTE ] CTS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:04.383006] [DEBUG] [REMOTE ] CTS: PASS: History has at least 300 days. [2026-01-19T12:06:04.383384] [DEBUG] [REMOTE ] CTS: PASS: Price check passed. Min price $40.25. [2026-01-19T12:06:04.383599] [DEBUG] [REMOTE ] CTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:04.383775] [DEBUG] [REMOTE ] CTS: PASS: Integrity check passed. [2026-01-19T12:06:04.383829] [DEBUG] [REMOTE ] CTS: Symbol is viable for forecasting. [2026-01-19T12:06:04.383898] [INFO ] [MAIN ] [836/3505] CTS kept (0.6s) | 836 kept, 0 rejected | 139.8/min | ETA: 19.1m [2026-01-19T12:06:04.864980] [DEBUG] [REMOTE ] CTSH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:04.865137] [DEBUG] [REMOTE ] CTSH: PASS: History has at least 300 days. [2026-01-19T12:06:04.865394] [DEBUG] [REMOTE ] CTSH: PASS: Price check passed. Min price $67.53. [2026-01-19T12:06:04.865537] [DEBUG] [REMOTE ] CTSH: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:04.865689] [DEBUG] [REMOTE ] CTSH: PASS: Integrity check passed. [2026-01-19T12:06:04.865732] [DEBUG] [REMOTE ] CTSH: Symbol is viable for forecasting. [2026-01-19T12:06:04.865784] [INFO ] [MAIN ] [837/3505] CTSH kept (0.5s) | 837 kept, 0 rejected | 139.8/min | ETA: 19.1m [2026-01-19T12:06:05.143175] [DEBUG] [REMOTE ] CTVA: Retrieved 1672 rows, trimmed to 300. [2026-01-19T12:06:05.143374] [DEBUG] [REMOTE ] CTVA: PASS: History has at least 300 days. [2026-01-19T12:06:05.143680] [DEBUG] [REMOTE ] CTVA: PASS: Price check passed. Min price $61.27. [2026-01-19T12:06:05.144045] [DEBUG] [REMOTE ] CTVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:05.144177] [DEBUG] [REMOTE ] CTVA: PASS: Integrity check passed. [2026-01-19T12:06:05.144220] [DEBUG] [REMOTE ] CTVA: Symbol is viable for forecasting. [2026-01-19T12:06:05.144280] [INFO ] [MAIN ] [838/3505] CTVA kept (0.3s) | 838 kept, 0 rejected | 139.8/min | ETA: 19.1m [2026-01-19T12:06:05.615375] [DEBUG] [REMOTE ] CUBE: Retrieved 5343 rows, trimmed to 300. [2026-01-19T12:06:05.615642] [DEBUG] [REMOTE ] CUBE: PASS: History has at least 300 days. [2026-01-19T12:06:05.616210] [DEBUG] [REMOTE ] CUBE: PASS: Price check passed. Min price $34.84. [2026-01-19T12:06:05.616407] [DEBUG] [REMOTE ] CUBE: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:05.616624] [DEBUG] [REMOTE ] CUBE: PASS: Integrity check passed. [2026-01-19T12:06:05.616678] [DEBUG] [REMOTE ] CUBE: Symbol is viable for forecasting. [2026-01-19T12:06:05.616744] [INFO ] [MAIN ] [839/3505] CUBE kept (0.5s) | 839 kept, 0 rejected | 139.8/min | ETA: 19.1m [2026-01-19T12:06:06.070917] [DEBUG] [REMOTE ] CUBI: Retrieved 3498 rows, trimmed to 300. [2026-01-19T12:06:06.071171] [DEBUG] [REMOTE ] CUBI: PASS: History has at least 300 days. [2026-01-19T12:06:06.071657] [DEBUG] [REMOTE ] CUBI: PASS: Price check passed. Min price $63.94. [2026-01-19T12:06:06.071877] [DEBUG] [REMOTE ] CUBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:06.072091] [DEBUG] [REMOTE ] CUBI: PASS: Integrity check passed. [2026-01-19T12:06:06.072160] [DEBUG] [REMOTE ] CUBI: Symbol is viable for forecasting. [2026-01-19T12:06:06.072247] [INFO ] [MAIN ] [840/3505] CUBI kept (0.5s) | 840 kept, 0 rejected | 139.8/min | ETA: 19.1m [2026-01-19T12:06:06.424495] [DEBUG] [REMOTE ] CUK: Retrieved 6346 rows, trimmed to 300. [2026-01-19T12:06:06.424976] [DEBUG] [REMOTE ] CUK: PASS: History has at least 300 days. [2026-01-19T12:06:06.425657] [DEBUG] [REMOTE ] CUK: PASS: Price check passed. Min price $22.91. [2026-01-19T12:06:06.425825] [DEBUG] [REMOTE ] CUK: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:06.425998] [DEBUG] [REMOTE ] CUK: PASS: Integrity check passed. [2026-01-19T12:06:06.426042] [DEBUG] [REMOTE ] CUK: Symbol is viable for forecasting. [2026-01-19T12:06:06.426105] [INFO ] [MAIN ] [841/3505] CUK kept (0.4s) | 841 kept, 0 rejected | 139.8/min | ETA: 19.1m [2026-01-19T12:06:06.931862] [DEBUG] [REMOTE ] CULP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:06.932047] [DEBUG] [REMOTE ] CULP: PASS: History has at least 300 days. [2026-01-19T12:06:06.932415] [DEBUG] [REMOTE ] CULP: PASS: Price check passed. Min price $3.38. [2026-01-19T12:06:06.932562] [DEBUG] [REMOTE ] CULP: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:06.932760] [DEBUG] [REMOTE ] CULP: PASS: Integrity check passed. [2026-01-19T12:06:06.932801] [DEBUG] [REMOTE ] CULP: Symbol is viable for forecasting. [2026-01-19T12:06:06.932858] [INFO ] [MAIN ] [842/3505] CULP kept (0.5s) | 842 kept, 0 rejected | 139.8/min | ETA: 19.1m [2026-01-19T12:06:07.053292] [DEBUG] [REMOTE ] CURI: Retrieved 1514 rows, trimmed to 300. [2026-01-19T12:06:07.053480] [DEBUG] [REMOTE ] CURI: PASS: History has at least 300 days. [2026-01-19T12:06:07.053762] [DEBUG] [REMOTE ] CURI: PASS: Price check passed. Min price $3.33. [2026-01-19T12:06:07.053911] [DEBUG] [REMOTE ] CURI: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:07.054033] [DEBUG] [REMOTE ] CURI: PASS: Integrity check passed. [2026-01-19T12:06:07.054074] [DEBUG] [REMOTE ] CURI: Symbol is viable for forecasting. [2026-01-19T12:06:07.054128] [INFO ] [MAIN ] [843/3505] CURI kept (0.1s) | 843 kept, 0 rejected | 139.9/min | ETA: 19.0m [2026-01-19T12:06:07.642023] [DEBUG] [REMOTE ] CUZ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:07.642227] [DEBUG] [REMOTE ] CUZ: PASS: History has at least 300 days. [2026-01-19T12:06:07.642514] [DEBUG] [REMOTE ] CUZ: PASS: Price check passed. Min price $23.94. [2026-01-19T12:06:07.642692] [DEBUG] [REMOTE ] CUZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:07.642829] [DEBUG] [REMOTE ] CUZ: PASS: Integrity check passed. [2026-01-19T12:06:07.643009] [DEBUG] [REMOTE ] CUZ: Symbol is viable for forecasting. [2026-01-19T12:06:07.643076] [INFO ] [MAIN ] [844/3505] CUZ kept (0.6s) | 844 kept, 0 rejected | 139.8/min | ETA: 19.0m [2026-01-19T12:06:08.245357] [DEBUG] [REMOTE ] CVBF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:08.245703] [DEBUG] [REMOTE ] CVBF: PASS: History has at least 300 days. [2026-01-19T12:06:08.246295] [DEBUG] [REMOTE ] CVBF: PASS: Price check passed. Min price $18.00. [2026-01-19T12:06:08.246507] [DEBUG] [REMOTE ] CVBF: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:08.246837] [DEBUG] [REMOTE ] CVBF: PASS: Integrity check passed. [2026-01-19T12:06:08.246898] [DEBUG] [REMOTE ] CVBF: Symbol is viable for forecasting. [2026-01-19T12:06:08.246966] [INFO ] [MAIN ] [845/3505] CVBF kept (0.6s) | 845 kept, 0 rejected | 139.8/min | ETA: 19.0m [2026-01-19T12:06:08.745121] [DEBUG] [REMOTE ] CVCO: Retrieved 5674 rows, trimmed to 300. [2026-01-19T12:06:08.745322] [DEBUG] [REMOTE ] CVCO: PASS: History has at least 300 days. [2026-01-19T12:06:08.745814] [DEBUG] [REMOTE ] CVCO: PASS: Price check passed. Min price $504.00. [2026-01-19T12:06:08.746113] [DEBUG] [REMOTE ] CVCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:08.746310] [DEBUG] [REMOTE ] CVCO: PASS: Integrity check passed. [2026-01-19T12:06:08.746373] [DEBUG] [REMOTE ] CVCO: Symbol is viable for forecasting. [2026-01-19T12:06:08.746446] [INFO ] [MAIN ] [846/3505] CVCO kept (0.5s) | 846 kept, 0 rejected | 139.8/min | ETA: 19.0m [2026-01-19T12:06:09.153097] [DEBUG] [REMOTE ] CVE: Retrieved 4066 rows, trimmed to 300. [2026-01-19T12:06:09.153350] [DEBUG] [REMOTE ] CVE: PASS: History has at least 300 days. [2026-01-19T12:06:09.153797] [DEBUG] [REMOTE ] CVE: PASS: Price check passed. Min price $15.85. [2026-01-19T12:06:09.153996] [DEBUG] [REMOTE ] CVE: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:09.154179] [DEBUG] [REMOTE ] CVE: PASS: Integrity check passed. [2026-01-19T12:06:09.154228] [DEBUG] [REMOTE ] CVE: Symbol is viable for forecasting. [2026-01-19T12:06:09.154288] [INFO ] [MAIN ] [847/3505] CVE kept (0.4s) | 847 kept, 0 rejected | 139.8/min | ETA: 19.0m [2026-01-19T12:06:09.492040] [DEBUG] [REMOTE ] CVEO: Retrieved 2935 rows, trimmed to 300. [2026-01-19T12:06:09.492201] [DEBUG] [REMOTE ] CVEO: PASS: History has at least 300 days. [2026-01-19T12:06:09.492492] [DEBUG] [REMOTE ] CVEO: PASS: Price check passed. Min price $20.78. [2026-01-19T12:06:09.492716] [DEBUG] [REMOTE ] CVEO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:09.492880] [DEBUG] [REMOTE ] CVEO: PASS: Integrity check passed. [2026-01-19T12:06:09.492940] [DEBUG] [REMOTE ] CVEO: Symbol is viable for forecasting. [2026-01-19T12:06:09.493014] [INFO ] [MAIN ] [848/3505] CVEO kept (0.3s) | 848 kept, 0 rejected | 139.8/min | ETA: 19.0m [2026-01-19T12:06:09.979317] [DEBUG] [REMOTE ] CVGI: Retrieved 5396 rows, trimmed to 300. [2026-01-19T12:06:09.979469] [DEBUG] [REMOTE ] CVGI: PASS: History has at least 300 days. [2026-01-19T12:06:09.979739] [DEBUG] [REMOTE ] CVGI: PASS: Price check passed. Min price $1.34. [2026-01-19T12:06:09.979890] [DEBUG] [REMOTE ] CVGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:09.980014] [DEBUG] [REMOTE ] CVGI: PASS: Integrity check passed. [2026-01-19T12:06:09.980065] [DEBUG] [REMOTE ] CVGI: Symbol is viable for forecasting. [2026-01-19T12:06:09.980128] [INFO ] [MAIN ] [849/3505] CVGI kept (0.5s) | 849 kept, 0 rejected | 139.8/min | ETA: 19.0m [2026-01-19T12:06:10.373289] [DEBUG] [REMOTE ] CVI: Retrieved 4588 rows, trimmed to 300. [2026-01-19T12:06:10.373436] [DEBUG] [REMOTE ] CVI: PASS: History has at least 300 days. [2026-01-19T12:06:10.373692] [DEBUG] [REMOTE ] CVI: PASS: Price check passed. Min price $22.10. [2026-01-19T12:06:10.373836] [DEBUG] [REMOTE ] CVI: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:10.373952] [DEBUG] [REMOTE ] CVI: PASS: Integrity check passed. [2026-01-19T12:06:10.373993] [DEBUG] [REMOTE ] CVI: Symbol is viable for forecasting. [2026-01-19T12:06:10.374043] [INFO ] [MAIN ] [850/3505] CVI kept (0.4s) | 850 kept, 0 rejected | 139.8/min | ETA: 19.0m [2026-01-19T12:06:10.549885] [DEBUG] [REMOTE ] CVKD: Retrieved 751 rows, trimmed to 300. [2026-01-19T12:06:10.550014] [DEBUG] [REMOTE ] CVKD: PASS: History has at least 300 days. [2026-01-19T12:06:10.550211] [DEBUG] [REMOTE ] CVKD: PASS: Price check passed. Min price $6.62. [2026-01-19T12:06:10.550345] [DEBUG] [REMOTE ] CVKD: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:10.550453] [DEBUG] [REMOTE ] CVKD: PASS: Integrity check passed. [2026-01-19T12:06:10.550492] [DEBUG] [REMOTE ] CVKD: Symbol is viable for forecasting. [2026-01-19T12:06:10.550538] [INFO ] [MAIN ] [851/3505] CVKD kept (0.2s) | 851 kept, 0 rejected | 139.9/min | ETA: 19.0m [2026-01-19T12:06:11.067099] [DEBUG] [REMOTE ] CVNA: Retrieved 2193 rows, trimmed to 300. [2026-01-19T12:06:11.067255] [DEBUG] [REMOTE ] CVNA: PASS: History has at least 300 days. [2026-01-19T12:06:11.067593] [DEBUG] [REMOTE ] CVNA: PASS: Price check passed. Min price $290.14. [2026-01-19T12:06:11.067778] [DEBUG] [REMOTE ] CVNA: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:11.067929] [DEBUG] [REMOTE ] CVNA: PASS: Integrity check passed. [2026-01-19T12:06:11.067980] [DEBUG] [REMOTE ] CVNA: Symbol is viable for forecasting. [2026-01-19T12:06:11.068042] [INFO ] [MAIN ] [852/3505] CVNA kept (0.5s) | 852 kept, 0 rejected | 139.8/min | ETA: 19.0m [2026-01-19T12:06:11.389597] [DEBUG] [REMOTE ] CVRX: Retrieved 1143 rows, trimmed to 300. [2026-01-19T12:06:11.389733] [DEBUG] [REMOTE ] CVRX: PASS: History has at least 300 days. [2026-01-19T12:06:11.389962] [DEBUG] [REMOTE ] CVRX: PASS: Price check passed. Min price $5.21. [2026-01-19T12:06:11.390128] [DEBUG] [REMOTE ] CVRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:11.390245] [DEBUG] [REMOTE ] CVRX: PASS: Integrity check passed. [2026-01-19T12:06:11.390288] [DEBUG] [REMOTE ] CVRX: Symbol is viable for forecasting. [2026-01-19T12:06:11.390336] [INFO ] [MAIN ] [853/3505] CVRX kept (0.3s) | 853 kept, 0 rejected | 139.9/min | ETA: 19.0m [2026-01-19T12:06:12.025264] [DEBUG] [REMOTE ] CVS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:12.025403] [DEBUG] [REMOTE ] CVS: PASS: History has at least 300 days. [2026-01-19T12:06:12.025642] [DEBUG] [REMOTE ] CVS: PASS: Price check passed. Min price $75.00. [2026-01-19T12:06:12.025787] [DEBUG] [REMOTE ] CVS: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:12.025907] [DEBUG] [REMOTE ] CVS: PASS: Integrity check passed. [2026-01-19T12:06:12.025949] [DEBUG] [REMOTE ] CVS: Symbol is viable for forecasting. [2026-01-19T12:06:12.025997] [INFO ] [MAIN ] [854/3505] CVS kept (0.6s) | 854 kept, 0 rejected | 139.8/min | ETA: 19.0m [2026-01-19T12:06:12.475706] [DEBUG] [REMOTE ] CVX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:12.475867] [DEBUG] [REMOTE ] CVX: PASS: History has at least 300 days. [2026-01-19T12:06:12.476131] [DEBUG] [REMOTE ] CVX: PASS: Price check passed. Min price $146.75. [2026-01-19T12:06:12.476270] [DEBUG] [REMOTE ] CVX: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:12.476394] [DEBUG] [REMOTE ] CVX: PASS: Integrity check passed. [2026-01-19T12:06:12.476434] [DEBUG] [REMOTE ] CVX: Symbol is viable for forecasting. [2026-01-19T12:06:12.476481] [INFO ] [MAIN ] [855/3505] CVX kept (0.5s) | 855 kept, 0 rejected | 139.8/min | ETA: 19.0m [2026-01-19T12:06:12.715456] [DEBUG] [REMOTE ] CWAN: Retrieved 1083 rows, trimmed to 300. [2026-01-19T12:06:12.715643] [DEBUG] [REMOTE ] CWAN: PASS: History has at least 300 days. [2026-01-19T12:06:12.715919] [DEBUG] [REMOTE ] CWAN: PASS: Price check passed. Min price $15.89. [2026-01-19T12:06:12.716096] [DEBUG] [REMOTE ] CWAN: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:12.716242] [DEBUG] [REMOTE ] CWAN: PASS: Integrity check passed. [2026-01-19T12:06:12.716295] [DEBUG] [REMOTE ] CWAN: Symbol is viable for forecasting. [2026-01-19T12:06:12.716360] [INFO ] [MAIN ] [856/3505] CWAN kept (0.2s) | 856 kept, 0 rejected | 139.9/min | ETA: 18.9m [2026-01-19T12:06:13.327752] [DEBUG] [REMOTE ] CWBC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:13.327932] [DEBUG] [REMOTE ] CWBC: PASS: History has at least 300 days. [2026-01-19T12:06:13.328218] [DEBUG] [REMOTE ] CWBC: PASS: Price check passed. Min price $20.81. [2026-01-19T12:06:13.328414] [DEBUG] [REMOTE ] CWBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:13.328589] [DEBUG] [REMOTE ] CWBC: PASS: Integrity check passed. [2026-01-19T12:06:13.328651] [DEBUG] [REMOTE ] CWBC: Symbol is viable for forecasting. [2026-01-19T12:06:13.328722] [INFO ] [MAIN ] [857/3505] CWBC kept (0.6s) | 857 kept, 0 rejected | 139.8/min | ETA: 18.9m [2026-01-19T12:06:13.809844] [DEBUG] [REMOTE ] CWCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:13.810062] [DEBUG] [REMOTE ] CWCO: PASS: History has at least 300 days. [2026-01-19T12:06:13.810534] [DEBUG] [REMOTE ] CWCO: PASS: Price check passed. Min price $33.02. [2026-01-19T12:06:13.810692] [DEBUG] [REMOTE ] CWCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:13.810812] [DEBUG] [REMOTE ] CWCO: PASS: Integrity check passed. [2026-01-19T12:06:13.810851] [DEBUG] [REMOTE ] CWCO: Symbol is viable for forecasting. [2026-01-19T12:06:13.810908] [INFO ] [MAIN ] [858/3505] CWCO kept (0.5s) | 858 kept, 0 rejected | 139.8/min | ETA: 18.9m [2026-01-19T12:06:13.899007] [DEBUG] [REMOTE ] CWD: Retrieved 670 rows, trimmed to 300. [2026-01-19T12:06:13.899135] [DEBUG] [REMOTE ] CWD: PASS: History has at least 300 days. [2026-01-19T12:06:13.899328] [DEBUG] [REMOTE ] CWD: PASS: Price check passed. Min price $1.24. [2026-01-19T12:06:13.899463] [DEBUG] [REMOTE ] CWD: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:13.899587] [DEBUG] [REMOTE ] CWD: PASS: Integrity check passed. [2026-01-19T12:06:13.899629] [DEBUG] [REMOTE ] CWD: Symbol is viable for forecasting. [2026-01-19T12:06:13.899675] [INFO ] [MAIN ] [859/3505] CWD kept (0.1s) | 859 kept, 0 rejected | 139.9/min | ETA: 18.9m [2026-01-19T12:06:14.428265] [DEBUG] [REMOTE ] CWEN: Retrieved 3146 rows, trimmed to 300. [2026-01-19T12:06:14.428394] [DEBUG] [REMOTE ] CWEN: PASS: History has at least 300 days. [2026-01-19T12:06:14.428610] [DEBUG] [REMOTE ] CWEN: PASS: Price check passed. Min price $30.60. [2026-01-19T12:06:14.428747] [DEBUG] [REMOTE ] CWEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:14.428854] [DEBUG] [REMOTE ] CWEN: PASS: Integrity check passed. [2026-01-19T12:06:14.428894] [DEBUG] [REMOTE ] CWEN: Symbol is viable for forecasting. [2026-01-19T12:06:14.428940] [INFO ] [MAIN ] [860/3505] CWEN kept (0.5s) | 860 kept, 0 rejected | 139.9/min | ETA: 18.9m [2026-01-19T12:06:14.899510] [DEBUG] [REMOTE ] CWH: Retrieved 2332 rows, trimmed to 300. [2026-01-19T12:06:14.899697] [DEBUG] [REMOTE ] CWH: PASS: History has at least 300 days. [2026-01-19T12:06:14.899986] [DEBUG] [REMOTE ] CWH: PASS: Price check passed. Min price $9.39. [2026-01-19T12:06:14.900147] [DEBUG] [REMOTE ] CWH: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:14.900280] [DEBUG] [REMOTE ] CWH: PASS: Integrity check passed. [2026-01-19T12:06:14.900326] [DEBUG] [REMOTE ] CWH: Symbol is viable for forecasting. [2026-01-19T12:06:14.900393] [INFO ] [MAIN ] [861/3505] CWH kept (0.5s) | 861 kept, 0 rejected | 139.9/min | ETA: 18.9m [2026-01-19T12:06:15.199304] [DEBUG] [REMOTE ] CWK: Retrieved 1875 rows, trimmed to 300. [2026-01-19T12:06:15.199443] [DEBUG] [REMOTE ] CWK: PASS: History has at least 300 days. [2026-01-19T12:06:15.199687] [DEBUG] [REMOTE ] CWK: PASS: Price check passed. Min price $14.74. [2026-01-19T12:06:15.199832] [DEBUG] [REMOTE ] CWK: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:15.199954] [DEBUG] [REMOTE ] CWK: PASS: Integrity check passed. [2026-01-19T12:06:15.200001] [DEBUG] [REMOTE ] CWK: Symbol is viable for forecasting. [2026-01-19T12:06:15.200060] [INFO ] [MAIN ] [862/3505] CWK kept (0.3s) | 862 kept, 0 rejected | 139.9/min | ETA: 18.9m [2026-01-19T12:06:15.720884] [DEBUG] [REMOTE ] CXDO: Retrieved 2308 rows, trimmed to 300. [2026-01-19T12:06:15.721034] [DEBUG] [REMOTE ] CXDO: PASS: History has at least 300 days. [2026-01-19T12:06:15.721283] [DEBUG] [REMOTE ] CXDO: PASS: Price check passed. Min price $5.83. [2026-01-19T12:06:15.721445] [DEBUG] [REMOTE ] CXDO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:15.721603] [DEBUG] [REMOTE ] CXDO: PASS: Integrity check passed. [2026-01-19T12:06:15.721652] [DEBUG] [REMOTE ] CXDO: Symbol is viable for forecasting. [2026-01-19T12:06:15.721712] [INFO ] [MAIN ] [863/3505] CXDO kept (0.5s) | 863 kept, 0 rejected | 139.9/min | ETA: 18.9m [2026-01-19T12:06:16.371478] [DEBUG] [REMOTE ] CXE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:16.371644] [DEBUG] [REMOTE ] CXE: PASS: History has at least 300 days. [2026-01-19T12:06:16.371868] [DEBUG] [REMOTE ] CXE: PASS: Price check passed. Min price $3.64. [2026-01-19T12:06:16.372005] [DEBUG] [REMOTE ] CXE: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:16.372126] [DEBUG] [REMOTE ] CXE: PASS: Integrity check passed. [2026-01-19T12:06:16.372358] [DEBUG] [REMOTE ] CXE: Symbol is viable for forecasting. [2026-01-19T12:06:16.372406] [INFO ] [MAIN ] [864/3505] CXE kept (0.7s) | 864 kept, 0 rejected | 139.8/min | ETA: 18.9m [2026-01-19T12:06:16.716962] [DEBUG] [REMOTE ] CXSE: Retrieved 3350 rows, trimmed to 300. [2026-01-19T12:06:16.717090] [DEBUG] [REMOTE ] CXSE: PASS: History has at least 300 days. [2026-01-19T12:06:16.717507] [DEBUG] [REMOTE ] CXSE: PASS: Price check passed. Min price $39.26. [2026-01-19T12:06:16.717675] [DEBUG] [REMOTE ] CXSE: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:16.717792] [DEBUG] [REMOTE ] CXSE: PASS: Integrity check passed. [2026-01-19T12:06:16.717832] [DEBUG] [REMOTE ] CXSE: Symbol is viable for forecasting. [2026-01-19T12:06:16.717881] [INFO ] [MAIN ] [865/3505] CXSE kept (0.3s) | 865 kept, 0 rejected | 139.8/min | ETA: 18.9m [2026-01-19T12:06:17.283443] [DEBUG] [REMOTE ] CYD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:17.283590] [DEBUG] [REMOTE ] CYD: PASS: History has at least 300 days. [2026-01-19T12:06:17.283809] [DEBUG] [REMOTE ] CYD: PASS: Price check passed. Min price $32.32. [2026-01-19T12:06:17.283949] [DEBUG] [REMOTE ] CYD: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:17.284062] [DEBUG] [REMOTE ] CYD: PASS: Integrity check passed. [2026-01-19T12:06:17.284102] [DEBUG] [REMOTE ] CYD: Symbol is viable for forecasting. [2026-01-19T12:06:17.284149] [INFO ] [MAIN ] [866/3505] CYD kept (0.6s) | 866 kept, 0 rejected | 139.8/min | ETA: 18.9m [2026-01-19T12:06:17.730273] [DEBUG] [REMOTE ] CYH: Retrieved 6440 rows, trimmed to 300. [2026-01-19T12:06:17.730408] [DEBUG] [REMOTE ] CYH: PASS: History has at least 300 days. [2026-01-19T12:06:17.730641] [DEBUG] [REMOTE ] CYH: PASS: Price check passed. Min price $2.90. [2026-01-19T12:06:17.730782] [DEBUG] [REMOTE ] CYH: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:17.730896] [DEBUG] [REMOTE ] CYH: PASS: Integrity check passed. [2026-01-19T12:06:17.730935] [DEBUG] [REMOTE ] CYH: Symbol is viable for forecasting. [2026-01-19T12:06:17.730984] [INFO ] [MAIN ] [867/3505] CYH kept (0.4s) | 867 kept, 0 rejected | 139.8/min | ETA: 18.9m [2026-01-19T12:06:17.956174] [DEBUG] [REMOTE ] CYN: Retrieved 1065 rows, trimmed to 300. [2026-01-19T12:06:17.956347] [DEBUG] [REMOTE ] CYN: PASS: History has at least 300 days. [2026-01-19T12:06:17.956666] [DEBUG] [REMOTE ] CYN: PASS: Price check passed. Min price $2.24. [2026-01-19T12:06:17.956815] [DEBUG] [REMOTE ] CYN: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:17.956955] [DEBUG] [REMOTE ] CYN: PASS: Integrity check passed. [2026-01-19T12:06:17.956998] [DEBUG] [REMOTE ] CYN: Symbol is viable for forecasting. [2026-01-19T12:06:17.957053] [INFO ] [MAIN ] [868/3505] CYN kept (0.2s) | 868 kept, 0 rejected | 139.8/min | ETA: 18.9m [2026-01-19T12:06:18.503938] [DEBUG] [REMOTE ] CYRX: Retrieved 4287 rows, trimmed to 300. [2026-01-19T12:06:18.504098] [DEBUG] [REMOTE ] CYRX: PASS: History has at least 300 days. [2026-01-19T12:06:18.504378] [DEBUG] [REMOTE ] CYRX: PASS: Price check passed. Min price $8.33. [2026-01-19T12:06:18.504561] [DEBUG] [REMOTE ] CYRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:18.504744] [DEBUG] [REMOTE ] CYRX: PASS: Integrity check passed. [2026-01-19T12:06:18.504797] [DEBUG] [REMOTE ] CYRX: Symbol is viable for forecasting. [2026-01-19T12:06:18.504847] [INFO ] [MAIN ] [869/3505] CYRX kept (0.5s) | 869 kept, 0 rejected | 139.8/min | ETA: 18.9m [2026-01-19T12:06:18.977310] [DEBUG] [REMOTE ] CYTK: Retrieved 5465 rows, trimmed to 300. [2026-01-19T12:06:18.977526] [DEBUG] [REMOTE ] CYTK: PASS: History has at least 300 days. [2026-01-19T12:06:18.977791] [DEBUG] [REMOTE ] CYTK: PASS: Price check passed. Min price $54.76. [2026-01-19T12:06:18.977930] [DEBUG] [REMOTE ] CYTK: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:18.978043] [DEBUG] [REMOTE ] CYTK: PASS: Integrity check passed. [2026-01-19T12:06:18.978082] [DEBUG] [REMOTE ] CYTK: Symbol is viable for forecasting. [2026-01-19T12:06:18.978129] [INFO ] [MAIN ] [870/3505] CYTK kept (0.5s) | 870 kept, 0 rejected | 139.8/min | ETA: 18.9m [2026-01-19T12:06:19.301672] [DEBUG] [REMOTE ] CZFS: Retrieved 6294 rows, trimmed to 300. [2026-01-19T12:06:19.301826] [DEBUG] [REMOTE ] CZFS: PASS: History has at least 300 days. [2026-01-19T12:06:19.302073] [DEBUG] [REMOTE ] CZFS: PASS: Price check passed. Min price $53.17. [2026-01-19T12:06:19.302212] [DEBUG] [REMOTE ] CZFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:19.302339] [DEBUG] [REMOTE ] CZFS: PASS: Integrity check passed. [2026-01-19T12:06:19.302380] [DEBUG] [REMOTE ] CZFS: Symbol is viable for forecasting. [2026-01-19T12:06:19.302429] [INFO ] [MAIN ] [871/3505] CZFS kept (0.3s) | 871 kept, 0 rejected | 139.8/min | ETA: 18.8m [2026-01-19T12:06:19.874415] [DEBUG] [REMOTE ] CZNC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:19.874559] [DEBUG] [REMOTE ] CZNC: PASS: History has at least 300 days. [2026-01-19T12:06:19.874798] [DEBUG] [REMOTE ] CZNC: PASS: Price check passed. Min price $18.96. [2026-01-19T12:06:19.874933] [DEBUG] [REMOTE ] CZNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:19.875047] [DEBUG] [REMOTE ] CZNC: PASS: Integrity check passed. [2026-01-19T12:06:19.875088] [DEBUG] [REMOTE ] CZNC: Symbol is viable for forecasting. [2026-01-19T12:06:19.875138] [INFO ] [MAIN ] [872/3505] CZNC kept (0.6s) | 872 kept, 0 rejected | 139.8/min | ETA: 18.8m [2026-01-19T12:06:20.298427] [DEBUG] [REMOTE ] CZWI: Retrieved 5486 rows, trimmed to 300. [2026-01-19T12:06:20.298563] [DEBUG] [REMOTE ] CZWI: PASS: History has at least 300 days. [2026-01-19T12:06:20.298814] [DEBUG] [REMOTE ] CZWI: PASS: Price check passed. Min price $15.65. [2026-01-19T12:06:20.298948] [DEBUG] [REMOTE ] CZWI: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:20.299063] [DEBUG] [REMOTE ] CZWI: PASS: Integrity check passed. [2026-01-19T12:06:20.299103] [DEBUG] [REMOTE ] CZWI: Symbol is viable for forecasting. [2026-01-19T12:06:20.299149] [INFO ] [MAIN ] [873/3505] CZWI kept (0.4s) | 873 kept, 0 rejected | 139.8/min | ETA: 18.8m [2026-01-19T12:06:20.603387] [DEBUG] [REMOTE ] DAL: Retrieved 4708 rows, trimmed to 300. [2026-01-19T12:06:20.603556] [DEBUG] [REMOTE ] DAL: PASS: History has at least 300 days. [2026-01-19T12:06:20.603862] [DEBUG] [REMOTE ] DAL: PASS: Price check passed. Min price $55.65. [2026-01-19T12:06:20.603998] [DEBUG] [REMOTE ] DAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:20.604114] [DEBUG] [REMOTE ] DAL: PASS: Integrity check passed. [2026-01-19T12:06:20.604154] [DEBUG] [REMOTE ] DAL: Symbol is viable for forecasting. [2026-01-19T12:06:20.604376] [INFO ] [MAIN ] [874/3505] DAL kept (0.3s) | 874 kept, 0 rejected | 139.8/min | ETA: 18.8m [2026-01-19T12:06:21.101707] [DEBUG] [REMOTE ] DAN: Retrieved 4540 rows, trimmed to 300. [2026-01-19T12:06:21.101848] [DEBUG] [REMOTE ] DAN: PASS: History has at least 300 days. [2026-01-19T12:06:21.102068] [DEBUG] [REMOTE ] DAN: PASS: Price check passed. Min price $19.47. [2026-01-19T12:06:21.102210] [DEBUG] [REMOTE ] DAN: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:21.102341] [DEBUG] [REMOTE ] DAN: PASS: Integrity check passed. [2026-01-19T12:06:21.102398] [DEBUG] [REMOTE ] DAN: Symbol is viable for forecasting. [2026-01-19T12:06:21.102455] [INFO ] [MAIN ] [875/3505] DAN kept (0.5s) | 875 kept, 0 rejected | 139.8/min | ETA: 18.8m [2026-01-19T12:06:21.386528] [DEBUG] [REMOTE ] DAO: Retrieved 1565 rows, trimmed to 300. [2026-01-19T12:06:21.386715] [DEBUG] [REMOTE ] DAO: PASS: History has at least 300 days. [2026-01-19T12:06:21.386930] [DEBUG] [REMOTE ] DAO: PASS: Price check passed. Min price $8.43. [2026-01-19T12:06:21.387074] [DEBUG] [REMOTE ] DAO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:21.387185] [DEBUG] [REMOTE ] DAO: PASS: Integrity check passed. [2026-01-19T12:06:21.387225] [DEBUG] [REMOTE ] DAO: Symbol is viable for forecasting. [2026-01-19T12:06:21.387271] [INFO ] [MAIN ] [876/3505] DAO kept (0.3s) | 876 kept, 0 rejected | 139.8/min | ETA: 18.8m [2026-01-19T12:06:21.746815] [DEBUG] [REMOTE ] DAPP: Retrieved 1197 rows, trimmed to 300. [2026-01-19T12:06:21.747068] [DEBUG] [REMOTE ] DAPP: PASS: History has at least 300 days. [2026-01-19T12:06:21.747605] [DEBUG] [REMOTE ] DAPP: PASS: Price check passed. Min price $15.96. [2026-01-19T12:06:21.747802] [DEBUG] [REMOTE ] DAPP: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:21.747931] [DEBUG] [REMOTE ] DAPP: PASS: Integrity check passed. [2026-01-19T12:06:21.747973] [DEBUG] [REMOTE ] DAPP: Symbol is viable for forecasting. [2026-01-19T12:06:21.748026] [INFO ] [MAIN ] [877/3505] DAPP kept (0.4s) | 877 kept, 0 rejected | 139.9/min | ETA: 18.8m [2026-01-19T12:06:22.257485] [DEBUG] [REMOTE ] DARE: Retrieved 2961 rows, trimmed to 300. [2026-01-19T12:06:22.257715] [DEBUG] [REMOTE ] DARE: PASS: History has at least 300 days. [2026-01-19T12:06:22.257997] [DEBUG] [REMOTE ] DARE: PASS: Price check passed. Min price $1.63. [2026-01-19T12:06:22.258152] [DEBUG] [REMOTE ] DARE: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:22.258287] [DEBUG] [REMOTE ] DARE: PASS: Integrity check passed. [2026-01-19T12:06:22.258328] [DEBUG] [REMOTE ] DARE: Symbol is viable for forecasting. [2026-01-19T12:06:22.258382] [INFO ] [MAIN ] [878/3505] DARE kept (0.5s) | 878 kept, 0 rejected | 139.8/min | ETA: 18.8m [2026-01-19T12:06:22.575291] [DEBUG] [REMOTE ] DASH: Retrieved 1282 rows, trimmed to 300. [2026-01-19T12:06:22.575513] [DEBUG] [REMOTE ] DASH: PASS: History has at least 300 days. [2026-01-19T12:06:22.575910] [DEBUG] [REMOTE ] DASH: PASS: Price check passed. Min price $187.73. [2026-01-19T12:06:22.576064] [DEBUG] [REMOTE ] DASH: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:22.576241] [DEBUG] [REMOTE ] DASH: PASS: Integrity check passed. [2026-01-19T12:06:22.576287] [DEBUG] [REMOTE ] DASH: Symbol is viable for forecasting. [2026-01-19T12:06:22.576341] [INFO ] [MAIN ] [879/3505] DASH kept (0.3s) | 879 kept, 0 rejected | 139.9/min | ETA: 18.8m [2026-01-19T12:06:22.954335] [DEBUG] [REMOTE ] DAVA: Retrieved 1879 rows, trimmed to 300. [2026-01-19T12:06:22.954468] [DEBUG] [REMOTE ] DAVA: PASS: History has at least 300 days. [2026-01-19T12:06:22.954689] [DEBUG] [REMOTE ] DAVA: PASS: Price check passed. Min price $6.05. [2026-01-19T12:06:22.954825] [DEBUG] [REMOTE ] DAVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:22.954933] [DEBUG] [REMOTE ] DAVA: PASS: Integrity check passed. [2026-01-19T12:06:22.954973] [DEBUG] [REMOTE ] DAVA: Symbol is viable for forecasting. [2026-01-19T12:06:22.955021] [INFO ] [MAIN ] [880/3505] DAVA kept (0.4s) | 880 kept, 0 rejected | 139.9/min | ETA: 18.8m [2026-01-19T12:06:23.346447] [DEBUG] [REMOTE ] DAVE: Retrieved 1189 rows, trimmed to 300. [2026-01-19T12:06:23.346615] [DEBUG] [REMOTE ] DAVE: PASS: History has at least 300 days. [2026-01-19T12:06:23.346820] [DEBUG] [REMOTE ] DAVE: PASS: Price check passed. Min price $182.51. [2026-01-19T12:06:23.346953] [DEBUG] [REMOTE ] DAVE: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:23.347061] [DEBUG] [REMOTE ] DAVE: PASS: Integrity check passed. [2026-01-19T12:06:23.347101] [DEBUG] [REMOTE ] DAVE: Symbol is viable for forecasting. [2026-01-19T12:06:23.347147] [INFO ] [MAIN ] [881/3505] DAVE kept (0.4s) | 881 kept, 0 rejected | 139.9/min | ETA: 18.8m [2026-01-19T12:06:23.758860] [DEBUG] [REMOTE ] DAWN: Retrieved 1166 rows, trimmed to 300. [2026-01-19T12:06:23.759028] [DEBUG] [REMOTE ] DAWN: PASS: History has at least 300 days. [2026-01-19T12:06:23.759228] [DEBUG] [REMOTE ] DAWN: PASS: Price check passed. Min price $7.04. [2026-01-19T12:06:23.759559] [DEBUG] [REMOTE ] DAWN: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:23.759699] [DEBUG] [REMOTE ] DAWN: PASS: Integrity check passed. [2026-01-19T12:06:23.759739] [DEBUG] [REMOTE ] DAWN: Symbol is viable for forecasting. [2026-01-19T12:06:23.759786] [INFO ] [MAIN ] [882/3505] DAWN kept (0.4s) | 882 kept, 0 rejected | 139.9/min | ETA: 18.7m [2026-01-19T12:06:24.249221] [DEBUG] [REMOTE ] DB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:24.249369] [DEBUG] [REMOTE ] DB: PASS: History has at least 300 days. [2026-01-19T12:06:24.249637] [DEBUG] [REMOTE ] DB: PASS: Price check passed. Min price $33.19. [2026-01-19T12:06:24.249776] [DEBUG] [REMOTE ] DB: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:24.249894] [DEBUG] [REMOTE ] DB: PASS: Integrity check passed. [2026-01-19T12:06:24.249933] [DEBUG] [REMOTE ] DB: Symbol is viable for forecasting. [2026-01-19T12:06:24.249981] [INFO ] [MAIN ] [883/3505] DB kept (0.5s) | 883 kept, 0 rejected | 139.9/min | ETA: 18.7m [2026-01-19T12:06:24.506485] [DEBUG] [REMOTE ] DBD: Retrieved 609 rows, trimmed to 300. [2026-01-19T12:06:24.506660] [DEBUG] [REMOTE ] DBD: PASS: History has at least 300 days. [2026-01-19T12:06:24.506908] [DEBUG] [REMOTE ] DBD: PASS: Price check passed. Min price $56.24. [2026-01-19T12:06:24.507076] [DEBUG] [REMOTE ] DBD: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:24.507210] [DEBUG] [REMOTE ] DBD: PASS: Integrity check passed. [2026-01-19T12:06:24.507259] [DEBUG] [REMOTE ] DBD: Symbol is viable for forecasting. [2026-01-19T12:06:24.507317] [INFO ] [MAIN ] [884/3505] DBD kept (0.3s) | 884 kept, 0 rejected | 140.0/min | ETA: 18.7m [2026-01-19T12:06:25.117771] [DEBUG] [REMOTE ] DBI: Retrieved 5171 rows, trimmed to 300. [2026-01-19T12:06:25.117971] [DEBUG] [REMOTE ] DBI: PASS: History has at least 300 days. [2026-01-19T12:06:25.118249] [DEBUG] [REMOTE ] DBI: PASS: Price check passed. Min price $3.33. [2026-01-19T12:06:25.118396] [DEBUG] [REMOTE ] DBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:25.118538] [DEBUG] [REMOTE ] DBI: PASS: Integrity check passed. [2026-01-19T12:06:25.118609] [DEBUG] [REMOTE ] DBI: Symbol is viable for forecasting. [2026-01-19T12:06:25.118667] [INFO ] [MAIN ] [885/3505] DBI kept (0.6s) | 885 kept, 0 rejected | 139.9/min | ETA: 18.7m [2026-01-19T12:06:25.473305] [DEBUG] [REMOTE ] DBL: Retrieved 3514 rows, trimmed to 300. [2026-01-19T12:06:25.473727] [DEBUG] [REMOTE ] DBL: PASS: History has at least 300 days. [2026-01-19T12:06:25.474047] [DEBUG] [REMOTE ] DBL: PASS: Price check passed. Min price $14.94. [2026-01-19T12:06:25.474246] [DEBUG] [REMOTE ] DBL: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:25.474621] [DEBUG] [REMOTE ] DBL: PASS: Integrity check passed. [2026-01-19T12:06:25.474784] [DEBUG] [REMOTE ] DBL: Symbol is viable for forecasting. [2026-01-19T12:06:25.474866] [INFO ] [MAIN ] [886/3505] DBL kept (0.4s) | 886 kept, 0 rejected | 139.9/min | ETA: 18.7m [2026-01-19T12:06:25.813119] [DEBUG] [REMOTE ] DBRG: Retrieved 2907 rows, trimmed to 300. [2026-01-19T12:06:25.813362] [DEBUG] [REMOTE ] DBRG: PASS: History has at least 300 days. [2026-01-19T12:06:25.813733] [DEBUG] [REMOTE ] DBRG: PASS: Price check passed. Min price $9.16. [2026-01-19T12:06:25.813899] [DEBUG] [REMOTE ] DBRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:25.814054] [DEBUG] [REMOTE ] DBRG: PASS: Integrity check passed. [2026-01-19T12:06:25.814101] [DEBUG] [REMOTE ] DBRG: Symbol is viable for forecasting. [2026-01-19T12:06:25.814157] [INFO ] [MAIN ] [887/3505] DBRG kept (0.3s) | 887 kept, 0 rejected | 139.9/min | ETA: 18.7m [2026-01-19T12:06:26.092238] [DEBUG] [REMOTE ] DBX: Retrieved 1966 rows, trimmed to 300. [2026-01-19T12:06:26.092463] [DEBUG] [REMOTE ] DBX: PASS: History has at least 300 days. [2026-01-19T12:06:26.092741] [DEBUG] [REMOTE ] DBX: PASS: Price check passed. Min price $26.13. [2026-01-19T12:06:26.092894] [DEBUG] [REMOTE ] DBX: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:26.093015] [DEBUG] [REMOTE ] DBX: PASS: Integrity check passed. [2026-01-19T12:06:26.093057] [DEBUG] [REMOTE ] DBX: Symbol is viable for forecasting. [2026-01-19T12:06:26.093113] [INFO ] [MAIN ] [888/3505] DBX kept (0.3s) | 888 kept, 0 rejected | 140.0/min | ETA: 18.7m [2026-01-19T12:06:26.581157] [DEBUG] [REMOTE ] DCBO: Retrieved 1389 rows, trimmed to 300. [2026-01-19T12:06:26.581377] [DEBUG] [REMOTE ] DCBO: PASS: History has at least 300 days. [2026-01-19T12:06:26.581719] [DEBUG] [REMOTE ] DCBO: PASS: Price check passed. Min price $19.69. [2026-01-19T12:06:26.581898] [DEBUG] [REMOTE ] DCBO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:26.582049] [DEBUG] [REMOTE ] DCBO: PASS: Integrity check passed. [2026-01-19T12:06:26.582102] [DEBUG] [REMOTE ] DCBO: Symbol is viable for forecasting. [2026-01-19T12:06:26.582235] [INFO ] [MAIN ] [889/3505] DCBO kept (0.5s) | 889 kept, 0 rejected | 140.0/min | ETA: 18.7m [2026-01-19T12:06:27.120898] [DEBUG] [REMOTE ] DCI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:27.121098] [DEBUG] [REMOTE ] DCI: PASS: History has at least 300 days. [2026-01-19T12:06:27.121631] [DEBUG] [REMOTE ] DCI: PASS: Price check passed. Min price $82.37. [2026-01-19T12:06:27.121780] [DEBUG] [REMOTE ] DCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:27.121927] [DEBUG] [REMOTE ] DCI: PASS: Integrity check passed. [2026-01-19T12:06:27.121973] [DEBUG] [REMOTE ] DCI: Symbol is viable for forecasting. [2026-01-19T12:06:27.122028] [INFO ] [MAIN ] [890/3505] DCI kept (0.5s) | 890 kept, 0 rejected | 139.9/min | ETA: 18.7m [2026-01-19T12:06:27.516344] [DEBUG] [REMOTE ] DCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:27.516594] [DEBUG] [REMOTE ] DCO: PASS: History has at least 300 days. [2026-01-19T12:06:27.516892] [DEBUG] [REMOTE ] DCO: PASS: Price check passed. Min price $86.41. [2026-01-19T12:06:27.517041] [DEBUG] [REMOTE ] DCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:27.517180] [DEBUG] [REMOTE ] DCO: PASS: Integrity check passed. [2026-01-19T12:06:27.517223] [DEBUG] [REMOTE ] DCO: Symbol is viable for forecasting. [2026-01-19T12:06:27.517278] [INFO ] [MAIN ] [891/3505] DCO kept (0.4s) | 891 kept, 0 rejected | 140.0/min | ETA: 18.7m [2026-01-19T12:06:27.992527] [DEBUG] [REMOTE ] DCOM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:27.992754] [DEBUG] [REMOTE ] DCOM: PASS: History has at least 300 days. [2026-01-19T12:06:27.993062] [DEBUG] [REMOTE ] DCOM: PASS: Price check passed. Min price $25.57. [2026-01-19T12:06:27.993360] [DEBUG] [REMOTE ] DCOM: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:27.993510] [DEBUG] [REMOTE ] DCOM: PASS: Integrity check passed. [2026-01-19T12:06:27.993553] [DEBUG] [REMOTE ] DCOM: Symbol is viable for forecasting. [2026-01-19T12:06:27.993628] [INFO ] [MAIN ] [892/3505] DCOM kept (0.5s) | 892 kept, 0 rejected | 139.9/min | ETA: 18.7m [2026-01-19T12:06:28.272927] [DEBUG] [REMOTE ] DCTH: Retrieved 5967 rows, trimmed to 300. [2026-01-19T12:06:28.273116] [DEBUG] [REMOTE ] DCTH: PASS: History has at least 300 days. [2026-01-19T12:06:28.273381] [DEBUG] [REMOTE ] DCTH: PASS: Price check passed. Min price $8.19. [2026-01-19T12:06:28.273525] [DEBUG] [REMOTE ] DCTH: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:28.273675] [DEBUG] [REMOTE ] DCTH: PASS: Integrity check passed. [2026-01-19T12:06:28.273720] [DEBUG] [REMOTE ] DCTH: Symbol is viable for forecasting. [2026-01-19T12:06:28.273774] [INFO ] [MAIN ] [893/3505] DCTH kept (0.3s) | 893 kept, 0 rejected | 140.0/min | ETA: 18.7m [2026-01-19T12:06:28.693349] [DEBUG] [REMOTE ] DD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:28.693582] [DEBUG] [REMOTE ] DD: PASS: History has at least 300 days. [2026-01-19T12:06:28.693820] [DEBUG] [REMOTE ] DD: PASS: Price check passed. Min price $33.47. [2026-01-19T12:06:28.693962] [DEBUG] [REMOTE ] DD: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:28.694084] [DEBUG] [REMOTE ] DD: PASS: Integrity check passed. [2026-01-19T12:06:28.694125] [DEBUG] [REMOTE ] DD: Symbol is viable for forecasting. [2026-01-19T12:06:28.694173] [INFO ] [MAIN ] [894/3505] DD kept (0.4s) | 894 kept, 0 rejected | 140.0/min | ETA: 18.7m [2026-01-19T12:06:29.174366] [DEBUG] [REMOTE ] DDD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:29.174565] [DEBUG] [REMOTE ] DDD: PASS: History has at least 300 days. [2026-01-19T12:06:29.175089] [DEBUG] [REMOTE ] DDD: PASS: Price check passed. Min price $1.77. [2026-01-19T12:06:29.175271] [DEBUG] [REMOTE ] DDD: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:29.175443] [DEBUG] [REMOTE ] DDD: PASS: Integrity check passed. [2026-01-19T12:06:29.175500] [DEBUG] [REMOTE ] DDD: Symbol is viable for forecasting. [2026-01-19T12:06:29.175567] [INFO ] [MAIN ] [895/3505] DDD kept (0.5s) | 895 kept, 0 rejected | 140.0/min | ETA: 18.6m [2026-01-19T12:06:29.438192] [DEBUG] [REMOTE ] DDI: Retrieved 1100 rows, trimmed to 300. [2026-01-19T12:06:29.438337] [DEBUG] [REMOTE ] DDI: PASS: History has at least 300 days. [2026-01-19T12:06:29.438546] [DEBUG] [REMOTE ] DDI: PASS: Price check passed. Min price $8.25. [2026-01-19T12:06:29.438702] [DEBUG] [REMOTE ] DDI: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:29.438811] [DEBUG] [REMOTE ] DDI: PASS: Integrity check passed. [2026-01-19T12:06:29.438851] [DEBUG] [REMOTE ] DDI: Symbol is viable for forecasting. [2026-01-19T12:06:29.438900] [INFO ] [MAIN ] [896/3505] DDI kept (0.3s) | 896 kept, 0 rejected | 140.0/min | ETA: 18.6m [2026-01-19T12:06:29.719484] [DEBUG] [REMOTE ] DDL: Retrieved 1144 rows, trimmed to 300. [2026-01-19T12:06:29.719717] [DEBUG] [REMOTE ] DDL: PASS: History has at least 300 days. [2026-01-19T12:06:29.719993] [DEBUG] [REMOTE ] DDL: PASS: Price check passed. Min price $1.67. [2026-01-19T12:06:29.720201] [DEBUG] [REMOTE ] DDL: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:29.720342] [DEBUG] [REMOTE ] DDL: PASS: Integrity check passed. [2026-01-19T12:06:29.720389] [DEBUG] [REMOTE ] DDL: Symbol is viable for forecasting. [2026-01-19T12:06:29.720452] [INFO ] [MAIN ] [897/3505] DDL kept (0.3s) | 897 kept, 0 rejected | 140.1/min | ETA: 18.6m [2026-01-19T12:06:30.255523] [DEBUG] [REMOTE ] DDOG: Retrieved 1591 rows, trimmed to 300. [2026-01-19T12:06:30.255736] [DEBUG] [REMOTE ] DDOG: PASS: History has at least 300 days. [2026-01-19T12:06:30.255995] [DEBUG] [REMOTE ] DDOG: PASS: Price check passed. Min price $119.02. [2026-01-19T12:06:30.256138] [DEBUG] [REMOTE ] DDOG: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:30.256265] [DEBUG] [REMOTE ] DDOG: PASS: Integrity check passed. [2026-01-19T12:06:30.256307] [DEBUG] [REMOTE ] DDOG: Symbol is viable for forecasting. [2026-01-19T12:06:30.256362] [INFO ] [MAIN ] [898/3505] DDOG kept (0.5s) | 898 kept, 0 rejected | 140.0/min | ETA: 18.6m [2026-01-19T12:06:30.766696] [DEBUG] [REMOTE ] DDS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:30.766909] [DEBUG] [REMOTE ] DDS: PASS: History has at least 300 days. [2026-01-19T12:06:30.767206] [DEBUG] [REMOTE ] DDS: PASS: Price check passed. Min price $569.72. [2026-01-19T12:06:30.767351] [DEBUG] [REMOTE ] DDS: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:30.767513] [DEBUG] [REMOTE ] DDS: PASS: Integrity check passed. [2026-01-19T12:06:30.767556] [DEBUG] [REMOTE ] DDS: Symbol is viable for forecasting. [2026-01-19T12:06:30.767629] [INFO ] [MAIN ] [899/3505] DDS kept (0.5s) | 899 kept, 0 rejected | 140.0/min | ETA: 18.6m [2026-01-19T12:06:31.273278] [DEBUG] [REMOTE ] DE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:31.273522] [DEBUG] [REMOTE ] DE: PASS: History has at least 300 days. [2026-01-19T12:06:31.273838] [DEBUG] [REMOTE ] DE: PASS: Price check passed. Min price $460.03. [2026-01-19T12:06:31.273985] [DEBUG] [REMOTE ] DE: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:31.274122] [DEBUG] [REMOTE ] DE: PASS: Integrity check passed. [2026-01-19T12:06:31.274165] [DEBUG] [REMOTE ] DE: Symbol is viable for forecasting. [2026-01-19T12:06:31.274221] [INFO ] [MAIN ] [900/3505] DE kept (0.5s) | 900 kept, 0 rejected | 140.0/min | ETA: 18.6m [2026-01-19T12:06:31.567186] [DEBUG] [REMOTE ] DEA: Retrieved 2753 rows, trimmed to 300. [2026-01-19T12:06:31.567383] [DEBUG] [REMOTE ] DEA: PASS: History has at least 300 days. [2026-01-19T12:06:31.567730] [DEBUG] [REMOTE ] DEA: PASS: Price check passed. Min price $20.56. [2026-01-19T12:06:31.567876] [DEBUG] [REMOTE ] DEA: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:31.568004] [DEBUG] [REMOTE ] DEA: PASS: Integrity check passed. [2026-01-19T12:06:31.568047] [DEBUG] [REMOTE ] DEA: Symbol is viable for forecasting. [2026-01-19T12:06:31.568104] [INFO ] [MAIN ] [901/3505] DEA kept (0.3s) | 901 kept, 0 rejected | 140.0/min | ETA: 18.6m [2026-01-19T12:06:32.036972] [DEBUG] [REMOTE ] DECK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:32.037109] [DEBUG] [REMOTE ] DECK: PASS: History has at least 300 days. [2026-01-19T12:06:32.037320] [DEBUG] [REMOTE ] DECK: PASS: Price check passed. Min price $79.54. [2026-01-19T12:06:32.037683] [DEBUG] [REMOTE ] DECK: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:32.037801] [DEBUG] [REMOTE ] DECK: PASS: Integrity check passed. [2026-01-19T12:06:32.037841] [DEBUG] [REMOTE ] DECK: Symbol is viable for forecasting. [2026-01-19T12:06:32.037889] [INFO ] [MAIN ] [902/3505] DECK kept (0.5s) | 902 kept, 0 rejected | 140.0/min | ETA: 18.6m [2026-01-19T12:06:32.362485] [DEBUG] [REMOTE ] DEI: Retrieved 4837 rows, trimmed to 300. [2026-01-19T12:06:32.362650] [DEBUG] [REMOTE ] DEI: PASS: History has at least 300 days. [2026-01-19T12:06:32.362869] [DEBUG] [REMOTE ] DEI: PASS: Price check passed. Min price $10.85. [2026-01-19T12:06:32.363004] [DEBUG] [REMOTE ] DEI: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:32.363116] [DEBUG] [REMOTE ] DEI: PASS: Integrity check passed. [2026-01-19T12:06:32.363156] [DEBUG] [REMOTE ] DEI: Symbol is viable for forecasting. [2026-01-19T12:06:32.363203] [INFO ] [MAIN ] [903/3505] DEI kept (0.3s) | 903 kept, 0 rejected | 140.1/min | ETA: 18.6m [2026-01-19T12:06:32.735940] [DEBUG] [REMOTE ] DELL: Retrieved 1777 rows, trimmed to 300. [2026-01-19T12:06:32.736071] [DEBUG] [REMOTE ] DELL: PASS: History has at least 300 days. [2026-01-19T12:06:32.736270] [DEBUG] [REMOTE ] DELL: PASS: Price check passed. Min price $117.40. [2026-01-19T12:06:32.736403] [DEBUG] [REMOTE ] DELL: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:32.736511] [DEBUG] [REMOTE ] DELL: PASS: Integrity check passed. [2026-01-19T12:06:32.736550] [DEBUG] [REMOTE ] DELL: Symbol is viable for forecasting. [2026-01-19T12:06:32.736616] [INFO ] [MAIN ] [904/3505] DELL kept (0.4s) | 904 kept, 0 rejected | 140.1/min | ETA: 18.6m [2026-01-19T12:06:33.328198] [DEBUG] [REMOTE ] DENN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:33.328339] [DEBUG] [REMOTE ] DENN: PASS: History has at least 300 days. [2026-01-19T12:06:33.328604] [DEBUG] [REMOTE ] DENN: PASS: Price check passed. Min price $3.89. [2026-01-19T12:06:33.328750] [DEBUG] [REMOTE ] DENN: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:33.328866] [DEBUG] [REMOTE ] DENN: PASS: Integrity check passed. [2026-01-19T12:06:33.328904] [DEBUG] [REMOTE ] DENN: Symbol is viable for forecasting. [2026-01-19T12:06:33.328951] [INFO ] [MAIN ] [905/3505] DENN kept (0.6s) | 905 kept, 0 rejected | 140.0/min | ETA: 18.6m [2026-01-19T12:06:33.796098] [DEBUG] [REMOTE ] DEO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:33.796232] [DEBUG] [REMOTE ] DEO: PASS: History has at least 300 days. [2026-01-19T12:06:33.796450] [DEBUG] [REMOTE ] DEO: PASS: Price check passed. Min price $85.12. [2026-01-19T12:06:33.796610] [DEBUG] [REMOTE ] DEO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:33.796728] [DEBUG] [REMOTE ] DEO: PASS: Integrity check passed. [2026-01-19T12:06:33.796770] [DEBUG] [REMOTE ] DEO: Symbol is viable for forecasting. [2026-01-19T12:06:33.796818] [INFO ] [MAIN ] [906/3505] DEO kept (0.5s) | 906 kept, 0 rejected | 140.0/min | ETA: 18.6m [2026-01-19T12:06:34.003349] [DEBUG] [REMOTE ] DERM: Retrieved 1048 rows, trimmed to 300. [2026-01-19T12:06:34.003483] [DEBUG] [REMOTE ] DERM: PASS: History has at least 300 days. [2026-01-19T12:06:34.003698] [DEBUG] [REMOTE ] DERM: PASS: Price check passed. Min price $7.12. [2026-01-19T12:06:34.003833] [DEBUG] [REMOTE ] DERM: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:34.003940] [DEBUG] [REMOTE ] DERM: PASS: Integrity check passed. [2026-01-19T12:06:34.003980] [DEBUG] [REMOTE ] DERM: Symbol is viable for forecasting. [2026-01-19T12:06:34.004027] [INFO ] [MAIN ] [907/3505] DERM kept (0.2s) | 907 kept, 0 rejected | 140.1/min | ETA: 18.5m [2026-01-19T12:06:34.371897] [DEBUG] [REMOTE ] DFGP: Retrieved 549 rows, trimmed to 300. [2026-01-19T12:06:34.372053] [DEBUG] [REMOTE ] DFGP: PASS: History has at least 300 days. [2026-01-19T12:06:34.372299] [DEBUG] [REMOTE ] DFGP: PASS: Price check passed. Min price $53.85. [2026-01-19T12:06:34.372438] [DEBUG] [REMOTE ] DFGP: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:34.372562] [DEBUG] [REMOTE ] DFGP: PASS: Integrity check passed. [2026-01-19T12:06:34.372624] [DEBUG] [REMOTE ] DFGP: Symbol is viable for forecasting. [2026-01-19T12:06:34.372675] [INFO ] [MAIN ] [908/3505] DFGP kept (0.4s) | 908 kept, 0 rejected | 140.1/min | ETA: 18.5m [2026-01-19T12:06:34.760101] [DEBUG] [REMOTE ] DFGX: Retrieved 549 rows, trimmed to 300. [2026-01-19T12:06:34.760285] [DEBUG] [REMOTE ] DFGX: PASS: History has at least 300 days. [2026-01-19T12:06:34.760527] [DEBUG] [REMOTE ] DFGX: PASS: Price check passed. Min price $52.48. [2026-01-19T12:06:34.760703] [DEBUG] [REMOTE ] DFGX: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:34.760820] [DEBUG] [REMOTE ] DFGX: PASS: Integrity check passed. [2026-01-19T12:06:34.760862] [DEBUG] [REMOTE ] DFGX: Symbol is viable for forecasting. [2026-01-19T12:06:34.760914] [INFO ] [MAIN ] [909/3505] DFGX kept (0.4s) | 909 kept, 0 rejected | 140.1/min | ETA: 18.5m [2026-01-19T12:06:35.206860] [DEBUG] [REMOTE ] DFH: Retrieved 1254 rows, trimmed to 300. [2026-01-19T12:06:35.207006] [DEBUG] [REMOTE ] DFH: PASS: History has at least 300 days. [2026-01-19T12:06:35.207213] [DEBUG] [REMOTE ] DFH: PASS: Price check passed. Min price $16.98. [2026-01-19T12:06:35.207349] [DEBUG] [REMOTE ] DFH: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:35.207488] [DEBUG] [REMOTE ] DFH: PASS: Integrity check passed. [2026-01-19T12:06:35.207532] [DEBUG] [REMOTE ] DFH: Symbol is viable for forecasting. [2026-01-19T12:06:35.207799] [INFO ] [MAIN ] [910/3505] DFH kept (0.4s) | 910 kept, 0 rejected | 140.1/min | ETA: 18.5m [2026-01-19T12:06:35.687520] [DEBUG] [REMOTE ] DFIN: Retrieved 2336 rows, trimmed to 300. [2026-01-19T12:06:35.687921] [DEBUG] [REMOTE ] DFIN: PASS: History has at least 300 days. [2026-01-19T12:06:35.688179] [DEBUG] [REMOTE ] DFIN: PASS: Price check passed. Min price $44.46. [2026-01-19T12:06:35.688323] [DEBUG] [REMOTE ] DFIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:35.688445] [DEBUG] [REMOTE ] DFIN: PASS: Integrity check passed. [2026-01-19T12:06:35.688487] [DEBUG] [REMOTE ] DFIN: Symbol is viable for forecasting. [2026-01-19T12:06:35.688558] [INFO ] [MAIN ] [911/3505] DFIN kept (0.5s) | 911 kept, 0 rejected | 140.1/min | ETA: 18.5m [2026-01-19T12:06:36.150327] [DEBUG] [REMOTE ] DFP: Retrieved 3182 rows, trimmed to 300. [2026-01-19T12:06:36.150471] [DEBUG] [REMOTE ] DFP: PASS: History has at least 300 days. [2026-01-19T12:06:36.150909] [DEBUG] [REMOTE ] DFP: PASS: Price check passed. Min price $20.61. [2026-01-19T12:06:36.151045] [DEBUG] [REMOTE ] DFP: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:36.151157] [DEBUG] [REMOTE ] DFP: PASS: Integrity check passed. [2026-01-19T12:06:36.151197] [DEBUG] [REMOTE ] DFP: Symbol is viable for forecasting. [2026-01-19T12:06:36.151244] [INFO ] [MAIN ] [912/3505] DFP kept (0.5s) | 912 kept, 0 rejected | 140.1/min | ETA: 18.5m [2026-01-19T12:06:36.435595] [DEBUG] [REMOTE ] DFTX: Retrieved 885 rows, trimmed to 300. [2026-01-19T12:06:36.435821] [DEBUG] [REMOTE ] DFTX: PASS: History has at least 300 days. [2026-01-19T12:06:36.436084] [DEBUG] [REMOTE ] DFTX: PASS: Price check passed. Min price $10.68. [2026-01-19T12:06:36.436240] [DEBUG] [REMOTE ] DFTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:36.436367] [DEBUG] [REMOTE ] DFTX: PASS: Integrity check passed. [2026-01-19T12:06:36.436410] [DEBUG] [REMOTE ] DFTX: Symbol is viable for forecasting. [2026-01-19T12:06:36.436463] [INFO ] [MAIN ] [913/3505] DFTX kept (0.3s) | 913 kept, 0 rejected | 140.1/min | ETA: 18.5m [2026-01-19T12:06:36.976347] [DEBUG] [REMOTE ] DG: Retrieved 4068 rows, trimmed to 300. [2026-01-19T12:06:36.976596] [DEBUG] [REMOTE ] DG: PASS: History has at least 300 days. [2026-01-19T12:06:36.976901] [DEBUG] [REMOTE ] DG: PASS: Price check passed. Min price $95.55. [2026-01-19T12:06:36.977053] [DEBUG] [REMOTE ] DG: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:36.977184] [DEBUG] [REMOTE ] DG: PASS: Integrity check passed. [2026-01-19T12:06:36.977226] [DEBUG] [REMOTE ] DG: Symbol is viable for forecasting. [2026-01-19T12:06:36.977289] [INFO ] [MAIN ] [914/3505] DG kept (0.5s) | 914 kept, 0 rejected | 140.1/min | ETA: 18.5m [2026-01-19T12:06:37.200480] [DEBUG] [REMOTE ] DGCB: Retrieved 549 rows, trimmed to 300. [2026-01-19T12:06:37.200814] [DEBUG] [REMOTE ] DGCB: PASS: History has at least 300 days. [2026-01-19T12:06:37.201012] [DEBUG] [REMOTE ] DGCB: PASS: Price check passed. Min price $53.95. [2026-01-19T12:06:37.201144] [DEBUG] [REMOTE ] DGCB: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:37.201250] [DEBUG] [REMOTE ] DGCB: PASS: Integrity check passed. [2026-01-19T12:06:37.201289] [DEBUG] [REMOTE ] DGCB: Symbol is viable for forecasting. [2026-01-19T12:06:37.201336] [INFO ] [MAIN ] [915/3505] DGCB kept (0.2s) | 915 kept, 0 rejected | 140.2/min | ETA: 18.5m [2026-01-19T12:06:37.872277] [DEBUG] [REMOTE ] DGICA: Retrieved 6221 rows, trimmed to 300. [2026-01-19T12:06:37.872423] [DEBUG] [REMOTE ] DGICA: PASS: History has at least 300 days. [2026-01-19T12:06:37.872652] [DEBUG] [REMOTE ] DGICA: PASS: Price check passed. Min price $18.20. [2026-01-19T12:06:37.872791] [DEBUG] [REMOTE ] DGICA: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:37.872904] [DEBUG] [REMOTE ] DGICA: PASS: Integrity check passed. [2026-01-19T12:06:37.872945] [DEBUG] [REMOTE ] DGICA: Symbol is viable for forecasting. [2026-01-19T12:06:37.872993] [INFO ] [MAIN ] [916/3505] DGICA kept (0.7s) | 916 kept, 0 rejected | 140.1/min | ETA: 18.5m [2026-01-19T12:06:38.373379] [DEBUG] [REMOTE ] DGII: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:38.373555] [DEBUG] [REMOTE ] DGII: PASS: History has at least 300 days. [2026-01-19T12:06:38.373864] [DEBUG] [REMOTE ] DGII: PASS: Price check passed. Min price $35.40. [2026-01-19T12:06:38.374006] [DEBUG] [REMOTE ] DGII: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:38.374136] [DEBUG] [REMOTE ] DGII: PASS: Integrity check passed. [2026-01-19T12:06:38.374178] [DEBUG] [REMOTE ] DGII: Symbol is viable for forecasting. [2026-01-19T12:06:38.374230] [INFO ] [MAIN ] [917/3505] DGII kept (0.5s) | 917 kept, 0 rejected | 140.1/min | ETA: 18.5m [2026-01-19T12:06:38.681001] [DEBUG] [REMOTE ] DGRE: Retrieved 3135 rows, trimmed to 300. [2026-01-19T12:06:38.681136] [DEBUG] [REMOTE ] DGRE: PASS: History has at least 300 days. [2026-01-19T12:06:38.681339] [DEBUG] [REMOTE ] DGRE: PASS: Price check passed. Min price $29.30. [2026-01-19T12:06:38.681473] [DEBUG] [REMOTE ] DGRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:38.681602] [DEBUG] [REMOTE ] DGRE: PASS: Integrity check passed. [2026-01-19T12:06:38.681831] [DEBUG] [REMOTE ] DGRE: Symbol is viable for forecasting. [2026-01-19T12:06:38.681879] [INFO ] [MAIN ] [918/3505] DGRE kept (0.3s) | 918 kept, 0 rejected | 140.1/min | ETA: 18.5m [2026-01-19T12:06:39.128694] [DEBUG] [REMOTE ] DGRS: Retrieved 3140 rows, trimmed to 300. [2026-01-19T12:06:39.128829] [DEBUG] [REMOTE ] DGRS: PASS: History has at least 300 days. [2026-01-19T12:06:39.129041] [DEBUG] [REMOTE ] DGRS: PASS: Price check passed. Min price $45.98. [2026-01-19T12:06:39.129177] [DEBUG] [REMOTE ] DGRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:39.129291] [DEBUG] [REMOTE ] DGRS: PASS: Integrity check passed. [2026-01-19T12:06:39.129331] [DEBUG] [REMOTE ] DGRS: Symbol is viable for forecasting. [2026-01-19T12:06:39.129378] [INFO ] [MAIN ] [919/3505] DGRS kept (0.4s) | 919 kept, 0 rejected | 140.1/min | ETA: 18.5m [2026-01-19T12:06:39.645649] [DEBUG] [REMOTE ] DGX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:39.645833] [DEBUG] [REMOTE ] DGX: PASS: History has at least 300 days. [2026-01-19T12:06:39.646208] [DEBUG] [REMOTE ] DGX: PASS: Price check passed. Min price $172.72. [2026-01-19T12:06:39.646350] [DEBUG] [REMOTE ] DGX: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:39.646512] [DEBUG] [REMOTE ] DGX: PASS: Integrity check passed. [2026-01-19T12:06:39.646552] [DEBUG] [REMOTE ] DGX: Symbol is viable for forecasting. [2026-01-19T12:06:39.646626] [INFO ] [MAIN ] [920/3505] DGX kept (0.5s) | 920 kept, 0 rejected | 140.1/min | ETA: 18.5m [2026-01-19T12:06:39.881659] [DEBUG] [REMOTE ] DH: Retrieved 1090 rows, trimmed to 300. [2026-01-19T12:06:39.881792] [DEBUG] [REMOTE ] DH: PASS: History has at least 300 days. [2026-01-19T12:06:39.881990] [DEBUG] [REMOTE ] DH: PASS: Price check passed. Min price $2.28. [2026-01-19T12:06:39.882122] [DEBUG] [REMOTE ] DH: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:39.882230] [DEBUG] [REMOTE ] DH: PASS: Integrity check passed. [2026-01-19T12:06:39.882269] [DEBUG] [REMOTE ] DH: Symbol is viable for forecasting. [2026-01-19T12:06:39.882315] [INFO ] [MAIN ] [921/3505] DH kept (0.2s) | 921 kept, 0 rejected | 140.1/min | ETA: 18.4m [2026-01-19T12:06:40.554672] [DEBUG] [REMOTE ] DHC: Retrieved 6515 rows, trimmed to 300. [2026-01-19T12:06:40.554807] [DEBUG] [REMOTE ] DHC: PASS: History has at least 300 days. [2026-01-19T12:06:40.555022] [DEBUG] [REMOTE ] DHC: PASS: Price check passed. Min price $4.10. [2026-01-19T12:06:40.555160] [DEBUG] [REMOTE ] DHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:40.555274] [DEBUG] [REMOTE ] DHC: PASS: Integrity check passed. [2026-01-19T12:06:40.555315] [DEBUG] [REMOTE ] DHC: Symbol is viable for forecasting. [2026-01-19T12:06:40.555365] [INFO ] [MAIN ] [922/3505] DHC kept (0.7s) | 922 kept, 0 rejected | 140.0/min | ETA: 18.4m [2026-01-19T12:06:41.115557] [DEBUG] [REMOTE ] DHF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:41.115964] [DEBUG] [REMOTE ] DHF: PASS: History has at least 300 days. [2026-01-19T12:06:41.116497] [DEBUG] [REMOTE ] DHF: PASS: Price check passed. Min price $2.44. [2026-01-19T12:06:41.116679] [DEBUG] [REMOTE ] DHF: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:41.116844] [DEBUG] [REMOTE ] DHF: PASS: Integrity check passed. [2026-01-19T12:06:41.116888] [DEBUG] [REMOTE ] DHF: Symbol is viable for forecasting. [2026-01-19T12:06:41.116958] [INFO ] [MAIN ] [923/3505] DHF kept (0.6s) | 923 kept, 0 rejected | 140.0/min | ETA: 18.4m [2026-01-19T12:06:41.478793] [DEBUG] [REMOTE ] DHI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:41.479187] [DEBUG] [REMOTE ] DHI: PASS: History has at least 300 days. [2026-01-19T12:06:41.479594] [DEBUG] [REMOTE ] DHI: PASS: Price check passed. Min price $137.32. [2026-01-19T12:06:41.479743] [DEBUG] [REMOTE ] DHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:41.479903] [DEBUG] [REMOTE ] DHI: PASS: Integrity check passed. [2026-01-19T12:06:41.479949] [DEBUG] [REMOTE ] DHI: Symbol is viable for forecasting. [2026-01-19T12:06:41.480016] [INFO ] [MAIN ] [924/3505] DHI kept (0.4s) | 924 kept, 0 rejected | 140.0/min | ETA: 18.4m [2026-01-19T12:06:41.984583] [DEBUG] [REMOTE ] DHIL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:41.984795] [DEBUG] [REMOTE ] DHIL: PASS: History has at least 300 days. [2026-01-19T12:06:41.985398] [DEBUG] [REMOTE ] DHIL: PASS: Price check passed. Min price $114.83. [2026-01-19T12:06:41.985546] [DEBUG] [REMOTE ] DHIL: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:41.985699] [DEBUG] [REMOTE ] DHIL: PASS: Integrity check passed. [2026-01-19T12:06:41.985744] [DEBUG] [REMOTE ] DHIL: Symbol is viable for forecasting. [2026-01-19T12:06:41.985797] [INFO ] [MAIN ] [925/3505] DHIL kept (0.5s) | 925 kept, 0 rejected | 140.0/min | ETA: 18.4m [2026-01-19T12:06:42.215534] [DEBUG] [REMOTE ] DHX: Retrieved 4650 rows, trimmed to 300. [2026-01-19T12:06:42.215782] [DEBUG] [REMOTE ] DHX: PASS: History has at least 300 days. [2026-01-19T12:06:42.216063] [DEBUG] [REMOTE ] DHX: PASS: Price check passed. Min price $1.50. [2026-01-19T12:06:42.216222] [DEBUG] [REMOTE ] DHX: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:42.216509] [DEBUG] [REMOTE ] DHX: PASS: Integrity check passed. [2026-01-19T12:06:42.216559] [DEBUG] [REMOTE ] DHX: Symbol is viable for forecasting. [2026-01-19T12:06:42.216634] [INFO ] [MAIN ] [926/3505] DHX kept (0.2s) | 926 kept, 0 rejected | 140.1/min | ETA: 18.4m [2026-01-19T12:06:42.548104] [DEBUG] [REMOTE ] DIBS: Retrieved 1157 rows, trimmed to 300. [2026-01-19T12:06:42.548298] [DEBUG] [REMOTE ] DIBS: PASS: History has at least 300 days. [2026-01-19T12:06:42.548549] [DEBUG] [REMOTE ] DIBS: PASS: Price check passed. Min price $2.88. [2026-01-19T12:06:42.548714] [DEBUG] [REMOTE ] DIBS: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:42.548840] [DEBUG] [REMOTE ] DIBS: PASS: Integrity check passed. [2026-01-19T12:06:42.548882] [DEBUG] [REMOTE ] DIBS: Symbol is viable for forecasting. [2026-01-19T12:06:42.548935] [INFO ] [MAIN ] [927/3505] DIBS kept (0.3s) | 927 kept, 0 rejected | 140.1/min | ETA: 18.4m [2026-01-19T12:06:43.263546] [DEBUG] [REMOTE ] DIN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:43.263702] [DEBUG] [REMOTE ] DIN: PASS: History has at least 300 days. [2026-01-19T12:06:43.263926] [DEBUG] [REMOTE ] DIN: PASS: Price check passed. Min price $24.01. [2026-01-19T12:06:43.264066] [DEBUG] [REMOTE ] DIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:43.264185] [DEBUG] [REMOTE ] DIN: PASS: Integrity check passed. [2026-01-19T12:06:43.264227] [DEBUG] [REMOTE ] DIN: Symbol is viable for forecasting. [2026-01-19T12:06:43.264276] [INFO ] [MAIN ] [928/3505] DIN kept (0.7s) | 928 kept, 0 rejected | 140.0/min | ETA: 18.4m [2026-01-19T12:06:43.751110] [DEBUG] [REMOTE ] DINO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:43.751350] [DEBUG] [REMOTE ] DINO: PASS: History has at least 300 days. [2026-01-19T12:06:43.751972] [DEBUG] [REMOTE ] DINO: PASS: Price check passed. Min price $45.88. [2026-01-19T12:06:43.752127] [DEBUG] [REMOTE ] DINO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:43.752308] [DEBUG] [REMOTE ] DINO: PASS: Integrity check passed. [2026-01-19T12:06:43.752359] [DEBUG] [REMOTE ] DINO: Symbol is viable for forecasting. [2026-01-19T12:06:43.752420] [INFO ] [MAIN ] [929/3505] DINO kept (0.5s) | 929 kept, 0 rejected | 140.0/min | ETA: 18.4m [2026-01-19T12:06:44.060376] [DEBUG] [REMOTE ] DIOD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:44.060515] [DEBUG] [REMOTE ] DIOD: PASS: History has at least 300 days. [2026-01-19T12:06:44.060858] [DEBUG] [REMOTE ] DIOD: PASS: Price check passed. Min price $42.36. [2026-01-19T12:06:44.061003] [DEBUG] [REMOTE ] DIOD: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:44.061121] [DEBUG] [REMOTE ] DIOD: PASS: Integrity check passed. [2026-01-19T12:06:44.061161] [DEBUG] [REMOTE ] DIOD: Symbol is viable for forecasting. [2026-01-19T12:06:44.061209] [INFO ] [MAIN ] [930/3505] DIOD kept (0.3s) | 930 kept, 0 rejected | 140.0/min | ETA: 18.4m [2026-01-19T12:06:44.616673] [DEBUG] [REMOTE ] DIS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:44.616801] [DEBUG] [REMOTE ] DIS: PASS: History has at least 300 days. [2026-01-19T12:06:44.617012] [DEBUG] [REMOTE ] DIS: PASS: Price check passed. Min price $101.25. [2026-01-19T12:06:44.617147] [DEBUG] [REMOTE ] DIS: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:44.617259] [DEBUG] [REMOTE ] DIS: PASS: Integrity check passed. [2026-01-19T12:06:44.617298] [DEBUG] [REMOTE ] DIS: Symbol is viable for forecasting. [2026-01-19T12:06:44.617345] [INFO ] [MAIN ] [931/3505] DIS kept (0.6s) | 931 kept, 0 rejected | 140.0/min | ETA: 18.4m [2026-01-19T12:06:45.101140] [DEBUG] [REMOTE ] DJCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:45.101270] [DEBUG] [REMOTE ] DJCO: PASS: History has at least 300 days. [2026-01-19T12:06:45.101478] [DEBUG] [REMOTE ] DJCO: PASS: Price check passed. Min price $374.53. [2026-01-19T12:06:45.101641] [DEBUG] [REMOTE ] DJCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:45.101759] [DEBUG] [REMOTE ] DJCO: PASS: Integrity check passed. [2026-01-19T12:06:45.101798] [DEBUG] [REMOTE ] DJCO: Symbol is viable for forecasting. [2026-01-19T12:06:45.101844] [INFO ] [MAIN ] [932/3505] DJCO kept (0.5s) | 932 kept, 0 rejected | 139.9/min | ETA: 18.4m [2026-01-19T12:06:45.432894] [DEBUG] [REMOTE ] DK: Retrieved 4957 rows, trimmed to 300. [2026-01-19T12:06:45.433027] [DEBUG] [REMOTE ] DK: PASS: History has at least 300 days. [2026-01-19T12:06:45.433237] [DEBUG] [REMOTE ] DK: PASS: Price check passed. Min price $27.67. [2026-01-19T12:06:45.433373] [DEBUG] [REMOTE ] DK: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:45.433502] [DEBUG] [REMOTE ] DK: PASS: Integrity check passed. [2026-01-19T12:06:45.433545] [DEBUG] [REMOTE ] DK: Symbol is viable for forecasting. [2026-01-19T12:06:45.433612] [INFO ] [MAIN ] [933/3505] DK kept (0.3s) | 933 kept, 0 rejected | 140.0/min | ETA: 18.4m [2026-01-19T12:06:45.688810] [DEBUG] [REMOTE ] DKL: Retrieved 3321 rows, trimmed to 300. [2026-01-19T12:06:45.688942] [DEBUG] [REMOTE ] DKL: PASS: History has at least 300 days. [2026-01-19T12:06:45.689171] [DEBUG] [REMOTE ] DKL: PASS: Price check passed. Min price $43.11. [2026-01-19T12:06:45.689304] [DEBUG] [REMOTE ] DKL: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:45.689414] [DEBUG] [REMOTE ] DKL: PASS: Integrity check passed. [2026-01-19T12:06:45.689453] [DEBUG] [REMOTE ] DKL: Symbol is viable for forecasting. [2026-01-19T12:06:45.689499] [INFO ] [MAIN ] [934/3505] DKL kept (0.3s) | 934 kept, 0 rejected | 140.0/min | ETA: 18.4m [2026-01-19T12:06:46.185805] [DEBUG] [REMOTE ] DKNG: Retrieved 1629 rows, trimmed to 300. [2026-01-19T12:06:46.185980] [DEBUG] [REMOTE ] DKNG: PASS: History has at least 300 days. [2026-01-19T12:06:46.186233] [DEBUG] [REMOTE ] DKNG: PASS: Price check passed. Min price $27.92. [2026-01-19T12:06:46.186378] [DEBUG] [REMOTE ] DKNG: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:46.186498] [DEBUG] [REMOTE ] DKNG: PASS: Integrity check passed. [2026-01-19T12:06:46.186540] [DEBUG] [REMOTE ] DKNG: Symbol is viable for forecasting. [2026-01-19T12:06:46.186614] [INFO ] [MAIN ] [935/3505] DKNG kept (0.5s) | 935 kept, 0 rejected | 140.0/min | ETA: 18.4m [2026-01-19T12:06:46.632405] [DEBUG] [REMOTE ] DKS: Retrieved 5851 rows, trimmed to 300. [2026-01-19T12:06:46.632638] [DEBUG] [REMOTE ] DKS: PASS: History has at least 300 days. [2026-01-19T12:06:46.632978] [DEBUG] [REMOTE ] DKS: PASS: Price check passed. Min price $197.97. [2026-01-19T12:06:46.633269] [DEBUG] [REMOTE ] DKS: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:46.633442] [DEBUG] [REMOTE ] DKS: PASS: Integrity check passed. [2026-01-19T12:06:46.633486] [DEBUG] [REMOTE ] DKS: Symbol is viable for forecasting. [2026-01-19T12:06:46.633544] [INFO ] [MAIN ] [936/3505] DKS kept (0.4s) | 936 kept, 0 rejected | 140.0/min | ETA: 18.3m [2026-01-19T12:06:47.166975] [DEBUG] [REMOTE ] DLB: Retrieved 5262 rows, trimmed to 300. [2026-01-19T12:06:47.167120] [DEBUG] [REMOTE ] DLB: PASS: History has at least 300 days. [2026-01-19T12:06:47.167349] [DEBUG] [REMOTE ] DLB: PASS: Price check passed. Min price $62.48. [2026-01-19T12:06:47.167513] [DEBUG] [REMOTE ] DLB: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:47.167670] [DEBUG] [REMOTE ] DLB: PASS: Integrity check passed. [2026-01-19T12:06:47.167731] [DEBUG] [REMOTE ] DLB: Symbol is viable for forecasting. [2026-01-19T12:06:47.167780] [INFO ] [MAIN ] [937/3505] DLB kept (0.5s) | 937 kept, 0 rejected | 140.0/min | ETA: 18.3m [2026-01-19T12:06:47.499085] [DEBUG] [REMOTE ] DLHC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:47.499265] [DEBUG] [REMOTE ] DLHC: PASS: History has at least 300 days. [2026-01-19T12:06:47.499532] [DEBUG] [REMOTE ] DLHC: PASS: Price check passed. Min price $5.50. [2026-01-19T12:06:47.499696] [DEBUG] [REMOTE ] DLHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:47.499819] [DEBUG] [REMOTE ] DLHC: PASS: Integrity check passed. [2026-01-19T12:06:47.499860] [DEBUG] [REMOTE ] DLHC: Symbol is viable for forecasting. [2026-01-19T12:06:47.499914] [INFO ] [MAIN ] [938/3505] DLHC kept (0.3s) | 938 kept, 0 rejected | 140.0/min | ETA: 18.3m [2026-01-19T12:06:47.908485] [DEBUG] [REMOTE ] DLNG: Retrieved 3062 rows, trimmed to 300. [2026-01-19T12:06:47.908718] [DEBUG] [REMOTE ] DLNG: PASS: History has at least 300 days. [2026-01-19T12:06:47.908990] [DEBUG] [REMOTE ] DLNG: PASS: Price check passed. Min price $3.47. [2026-01-19T12:06:47.909137] [DEBUG] [REMOTE ] DLNG: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:47.909276] [DEBUG] [REMOTE ] DLNG: PASS: Integrity check passed. [2026-01-19T12:06:47.909324] [DEBUG] [REMOTE ] DLNG: Symbol is viable for forecasting. [2026-01-19T12:06:47.909386] [INFO ] [MAIN ] [939/3505] DLNG kept (0.4s) | 939 kept, 0 rejected | 140.0/min | ETA: 18.3m [2026-01-19T12:06:48.221072] [DEBUG] [REMOTE ] DLO: Retrieved 1162 rows, trimmed to 300. [2026-01-19T12:06:48.221258] [DEBUG] [REMOTE ] DLO: PASS: History has at least 300 days. [2026-01-19T12:06:48.221497] [DEBUG] [REMOTE ] DLO: PASS: Price check passed. Min price $12.32. [2026-01-19T12:06:48.221665] [DEBUG] [REMOTE ] DLO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:48.221782] [DEBUG] [REMOTE ] DLO: PASS: Integrity check passed. [2026-01-19T12:06:48.221822] [DEBUG] [REMOTE ] DLO: Symbol is viable for forecasting. [2026-01-19T12:06:48.221874] [INFO ] [MAIN ] [940/3505] DLO kept (0.3s) | 940 kept, 0 rejected | 140.1/min | ETA: 18.3m [2026-01-19T12:06:48.669847] [DEBUG] [REMOTE ] DLPN: Retrieved 2026 rows, trimmed to 300. [2026-01-19T12:06:48.669974] [DEBUG] [REMOTE ] DLPN: PASS: History has at least 300 days. [2026-01-19T12:06:48.670173] [DEBUG] [REMOTE ] DLPN: PASS: Price check passed. Min price $1.32. [2026-01-19T12:06:48.670307] [DEBUG] [REMOTE ] DLPN: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:48.670415] [DEBUG] [REMOTE ] DLPN: PASS: Integrity check passed. [2026-01-19T12:06:48.670455] [DEBUG] [REMOTE ] DLPN: Symbol is viable for forecasting. [2026-01-19T12:06:48.670501] [INFO ] [MAIN ] [941/3505] DLPN kept (0.4s) | 941 kept, 0 rejected | 140.1/min | ETA: 18.3m [2026-01-19T12:06:49.010234] [DEBUG] [REMOTE ] DLTH: Retrieved 2553 rows, trimmed to 300. [2026-01-19T12:06:49.010379] [DEBUG] [REMOTE ] DLTH: PASS: History has at least 300 days. [2026-01-19T12:06:49.010643] [DEBUG] [REMOTE ] DLTH: PASS: Price check passed. Min price $2.07. [2026-01-19T12:06:49.010808] [DEBUG] [REMOTE ] DLTH: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:49.010938] [DEBUG] [REMOTE ] DLTH: PASS: Integrity check passed. [2026-01-19T12:06:49.010985] [DEBUG] [REMOTE ] DLTH: Symbol is viable for forecasting. [2026-01-19T12:06:49.011043] [INFO ] [MAIN ] [942/3505] DLTH kept (0.3s) | 942 kept, 0 rejected | 140.1/min | ETA: 18.3m [2026-01-19T12:06:49.590351] [DEBUG] [REMOTE ] DLX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:49.590484] [DEBUG] [REMOTE ] DLX: PASS: History has at least 300 days. [2026-01-19T12:06:49.590712] [DEBUG] [REMOTE ] DLX: PASS: Price check passed. Min price $17.81. [2026-01-19T12:06:49.590851] [DEBUG] [REMOTE ] DLX: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:49.590963] [DEBUG] [REMOTE ] DLX: PASS: Integrity check passed. [2026-01-19T12:06:49.591002] [DEBUG] [REMOTE ] DLX: Symbol is viable for forecasting. [2026-01-19T12:06:49.591050] [INFO ] [MAIN ] [943/3505] DLX kept (0.6s) | 943 kept, 0 rejected | 140.0/min | ETA: 18.3m [2026-01-19T12:06:49.881702] [DEBUG] [REMOTE ] DLY: Retrieved 1482 rows, trimmed to 300. [2026-01-19T12:06:49.881846] [DEBUG] [REMOTE ] DLY: PASS: History has at least 300 days. [2026-01-19T12:06:49.882056] [DEBUG] [REMOTE ] DLY: PASS: Price check passed. Min price $14.06. [2026-01-19T12:06:49.882195] [DEBUG] [REMOTE ] DLY: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:49.882309] [DEBUG] [REMOTE ] DLY: PASS: Integrity check passed. [2026-01-19T12:06:49.882349] [DEBUG] [REMOTE ] DLY: Symbol is viable for forecasting. [2026-01-19T12:06:49.882400] [INFO ] [MAIN ] [944/3505] DLY kept (0.3s) | 944 kept, 0 rejected | 140.1/min | ETA: 18.3m [2026-01-19T12:06:50.383916] [DEBUG] [REMOTE ] DMAC: Retrieved 4537 rows, trimmed to 300. [2026-01-19T12:06:50.384102] [DEBUG] [REMOTE ] DMAC: PASS: History has at least 300 days. [2026-01-19T12:06:50.384403] [DEBUG] [REMOTE ] DMAC: PASS: Price check passed. Min price $5.42. [2026-01-19T12:06:50.384544] [DEBUG] [REMOTE ] DMAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:50.384686] [DEBUG] [REMOTE ] DMAC: PASS: Integrity check passed. [2026-01-19T12:06:50.384729] [DEBUG] [REMOTE ] DMAC: Symbol is viable for forecasting. [2026-01-19T12:06:50.384780] [INFO ] [MAIN ] [945/3505] DMAC kept (0.5s) | 945 kept, 0 rejected | 140.1/min | ETA: 18.3m [2026-01-19T12:06:50.767272] [DEBUG] [REMOTE ] DMB: Retrieved 3202 rows, trimmed to 300. [2026-01-19T12:06:50.767484] [DEBUG] [REMOTE ] DMB: PASS: History has at least 300 days. [2026-01-19T12:06:50.767784] [DEBUG] [REMOTE ] DMB: PASS: Price check passed. Min price $10.43. [2026-01-19T12:06:50.767931] [DEBUG] [REMOTE ] DMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:50.768053] [DEBUG] [REMOTE ] DMB: PASS: Integrity check passed. [2026-01-19T12:06:50.768095] [DEBUG] [REMOTE ] DMB: Symbol is viable for forecasting. [2026-01-19T12:06:50.768147] [INFO ] [MAIN ] [946/3505] DMB kept (0.4s) | 946 kept, 0 rejected | 140.1/min | ETA: 18.3m [2026-01-19T12:06:51.239153] [DEBUG] [REMOTE ] DMLP: Retrieved 5777 rows, trimmed to 300. [2026-01-19T12:06:51.239346] [DEBUG] [REMOTE ] DMLP: PASS: History has at least 300 days. [2026-01-19T12:06:51.239644] [DEBUG] [REMOTE ] DMLP: PASS: Price check passed. Min price $21.26. [2026-01-19T12:06:51.239790] [DEBUG] [REMOTE ] DMLP: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:51.239951] [DEBUG] [REMOTE ] DMLP: PASS: Integrity check passed. [2026-01-19T12:06:51.240008] [DEBUG] [REMOTE ] DMLP: Symbol is viable for forecasting. [2026-01-19T12:06:51.240065] [INFO ] [MAIN ] [947/3505] DMLP kept (0.5s) | 947 kept, 0 rejected | 140.1/min | ETA: 18.3m [2026-01-19T12:06:51.609125] [DEBUG] [REMOTE ] DMO: Retrieved 4000 rows, trimmed to 300. [2026-01-19T12:06:51.609321] [DEBUG] [REMOTE ] DMO: PASS: History has at least 300 days. [2026-01-19T12:06:51.609599] [DEBUG] [REMOTE ] DMO: PASS: Price check passed. Min price $10.93. [2026-01-19T12:06:51.609748] [DEBUG] [REMOTE ] DMO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:51.609870] [DEBUG] [REMOTE ] DMO: PASS: Integrity check passed. [2026-01-19T12:06:51.609912] [DEBUG] [REMOTE ] DMO: Symbol is viable for forecasting. [2026-01-19T12:06:51.609965] [INFO ] [MAIN ] [948/3505] DMO kept (0.4s) | 948 kept, 0 rejected | 140.1/min | ETA: 18.3m [2026-01-19T12:06:52.082831] [DEBUG] [REMOTE ] DMRC: Retrieved 6533 rows, trimmed to 300. [2026-01-19T12:06:52.082986] [DEBUG] [REMOTE ] DMRC: PASS: History has at least 300 days. [2026-01-19T12:06:52.083235] [DEBUG] [REMOTE ] DMRC: PASS: Price check passed. Min price $6.32. [2026-01-19T12:06:52.083381] [DEBUG] [REMOTE ] DMRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:52.083602] [DEBUG] [REMOTE ] DMRC: PASS: Integrity check passed. [2026-01-19T12:06:52.083651] [DEBUG] [REMOTE ] DMRC: Symbol is viable for forecasting. [2026-01-19T12:06:52.083710] [INFO ] [MAIN ] [949/3505] DMRC kept (0.5s) | 949 kept, 0 rejected | 140.1/min | ETA: 18.2m [2026-01-19T12:06:52.264464] [DEBUG] [REMOTE ] DMXF: Retrieved 1403 rows, trimmed to 300. [2026-01-19T12:06:52.264634] [DEBUG] [REMOTE ] DMXF: PASS: History has at least 300 days. [2026-01-19T12:06:52.264877] [DEBUG] [REMOTE ] DMXF: PASS: Price check passed. Min price $70.56. [2026-01-19T12:06:52.265042] [DEBUG] [REMOTE ] DMXF: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:52.265173] [DEBUG] [REMOTE ] DMXF: PASS: Integrity check passed. [2026-01-19T12:06:52.265221] [DEBUG] [REMOTE ] DMXF: Symbol is viable for forecasting. [2026-01-19T12:06:52.265279] [INFO ] [MAIN ] [950/3505] DMXF kept (0.2s) | 950 kept, 0 rejected | 140.1/min | ETA: 18.2m [2026-01-19T12:06:52.613840] [DEBUG] [REMOTE ] DNA: Retrieved 1194 rows, trimmed to 300. [2026-01-19T12:06:52.613979] [DEBUG] [REMOTE ] DNA: PASS: History has at least 300 days. [2026-01-19T12:06:52.614185] [DEBUG] [REMOTE ] DNA: PASS: Price check passed. Min price $7.78. [2026-01-19T12:06:52.614321] [DEBUG] [REMOTE ] DNA: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:52.614431] [DEBUG] [REMOTE ] DNA: PASS: Integrity check passed. [2026-01-19T12:06:52.614472] [DEBUG] [REMOTE ] DNA: Symbol is viable for forecasting. [2026-01-19T12:06:52.614522] [INFO ] [MAIN ] [951/3505] DNA kept (0.3s) | 951 kept, 0 rejected | 140.2/min | ETA: 18.2m [2026-01-19T12:06:53.176258] [DEBUG] [REMOTE ] DNLI: Retrieved 2037 rows, trimmed to 300. [2026-01-19T12:06:53.176387] [DEBUG] [REMOTE ] DNLI: PASS: History has at least 300 days. [2026-01-19T12:06:53.176606] [DEBUG] [REMOTE ] DNLI: PASS: Price check passed. Min price $14.41. [2026-01-19T12:06:53.176744] [DEBUG] [REMOTE ] DNLI: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:53.176859] [DEBUG] [REMOTE ] DNLI: PASS: Integrity check passed. [2026-01-19T12:06:53.176898] [DEBUG] [REMOTE ] DNLI: Symbol is viable for forecasting. [2026-01-19T12:06:53.176945] [INFO ] [MAIN ] [952/3505] DNLI kept (0.6s) | 952 kept, 0 rejected | 140.1/min | ETA: 18.2m [2026-01-19T12:06:53.784555] [DEBUG] [REMOTE ] DNP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:53.784732] [DEBUG] [REMOTE ] DNP: PASS: History has at least 300 days. [2026-01-19T12:06:53.784988] [DEBUG] [REMOTE ] DNP: PASS: Price check passed. Min price $9.83. [2026-01-19T12:06:53.785138] [DEBUG] [REMOTE ] DNP: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:53.785267] [DEBUG] [REMOTE ] DNP: PASS: Integrity check passed. [2026-01-19T12:06:53.785308] [DEBUG] [REMOTE ] DNP: Symbol is viable for forecasting. [2026-01-19T12:06:53.785359] [INFO ] [MAIN ] [953/3505] DNP kept (0.6s) | 953 kept, 0 rejected | 140.1/min | ETA: 18.2m [2026-01-19T12:06:53.985218] [DEBUG] [REMOTE ] DNTH: Retrieved 590 rows, trimmed to 300. [2026-01-19T12:06:53.985400] [DEBUG] [REMOTE ] DNTH: PASS: History has at least 300 days. [2026-01-19T12:06:53.985666] [DEBUG] [REMOTE ] DNTH: PASS: Price check passed. Min price $32.92. [2026-01-19T12:06:53.985808] [DEBUG] [REMOTE ] DNTH: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:53.985941] [DEBUG] [REMOTE ] DNTH: PASS: Integrity check passed. [2026-01-19T12:06:53.985983] [DEBUG] [REMOTE ] DNTH: Symbol is viable for forecasting. [2026-01-19T12:06:53.986036] [INFO ] [MAIN ] [954/3505] DNTH kept (0.2s) | 954 kept, 0 rejected | 140.1/min | ETA: 18.2m [2026-01-19T12:06:54.356531] [DEBUG] [REMOTE ] DOCN: Retrieved 1211 rows, trimmed to 300. [2026-01-19T12:06:54.356693] [DEBUG] [REMOTE ] DOCN: PASS: History has at least 300 days. [2026-01-19T12:06:54.356909] [DEBUG] [REMOTE ] DOCN: PASS: Price check passed. Min price $37.94. [2026-01-19T12:06:54.357054] [DEBUG] [REMOTE ] DOCN: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:54.357173] [DEBUG] [REMOTE ] DOCN: PASS: Integrity check passed. [2026-01-19T12:06:54.357214] [DEBUG] [REMOTE ] DOCN: Symbol is viable for forecasting. [2026-01-19T12:06:54.357263] [INFO ] [MAIN ] [955/3505] DOCN kept (0.4s) | 955 kept, 0 rejected | 140.2/min | ETA: 18.2m [2026-01-19T12:06:54.721198] [DEBUG] [REMOTE ] DOCS: Retrieved 1147 rows, trimmed to 300. [2026-01-19T12:06:54.721347] [DEBUG] [REMOTE ] DOCS: PASS: History has at least 300 days. [2026-01-19T12:06:54.721615] [DEBUG] [REMOTE ] DOCS: PASS: Price check passed. Min price $40.27. [2026-01-19T12:06:54.721753] [DEBUG] [REMOTE ] DOCS: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:54.721870] [DEBUG] [REMOTE ] DOCS: PASS: Integrity check passed. [2026-01-19T12:06:54.721910] [DEBUG] [REMOTE ] DOCS: Symbol is viable for forecasting. [2026-01-19T12:06:54.721957] [INFO ] [MAIN ] [956/3505] DOCS kept (0.4s) | 956 kept, 0 rejected | 140.2/min | ETA: 18.2m [2026-01-19T12:06:55.282596] [DEBUG] [REMOTE ] DOGZ: Retrieved 2030 rows, trimmed to 300. [2026-01-19T12:06:55.282724] [DEBUG] [REMOTE ] DOGZ: PASS: History has at least 300 days. [2026-01-19T12:06:55.282938] [DEBUG] [REMOTE ] DOGZ: PASS: Price check passed. Min price $9.52. [2026-01-19T12:06:55.283293] [DEBUG] [REMOTE ] DOGZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:55.283421] [DEBUG] [REMOTE ] DOGZ: PASS: Integrity check passed. [2026-01-19T12:06:55.283462] [DEBUG] [REMOTE ] DOGZ: Symbol is viable for forecasting. [2026-01-19T12:06:55.283512] [INFO ] [MAIN ] [957/3505] DOGZ kept (0.6s) | 957 kept, 0 rejected | 140.1/min | ETA: 18.2m [2026-01-19T12:06:55.617350] [DEBUG] [REMOTE ] DOLE: Retrieved 1122 rows, trimmed to 300. [2026-01-19T12:06:55.617523] [DEBUG] [REMOTE ] DOLE: PASS: History has at least 300 days. [2026-01-19T12:06:55.617753] [DEBUG] [REMOTE ] DOLE: PASS: Price check passed. Min price $12.61. [2026-01-19T12:06:55.617892] [DEBUG] [REMOTE ] DOLE: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:55.618005] [DEBUG] [REMOTE ] DOLE: PASS: Integrity check passed. [2026-01-19T12:06:55.618045] [DEBUG] [REMOTE ] DOLE: Symbol is viable for forecasting. [2026-01-19T12:06:55.618104] [INFO ] [MAIN ] [958/3505] DOLE kept (0.3s) | 958 kept, 0 rejected | 140.2/min | ETA: 18.2m [2026-01-19T12:06:56.079546] [DEBUG] [REMOTE ] DOMO: Retrieved 1898 rows, trimmed to 300. [2026-01-19T12:06:56.079832] [DEBUG] [REMOTE ] DOMO: PASS: History has at least 300 days. [2026-01-19T12:06:56.080092] [DEBUG] [REMOTE ] DOMO: PASS: Price check passed. Min price $6.15. [2026-01-19T12:06:56.080239] [DEBUG] [REMOTE ] DOMO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:56.080362] [DEBUG] [REMOTE ] DOMO: PASS: Integrity check passed. [2026-01-19T12:06:56.080404] [DEBUG] [REMOTE ] DOMO: Symbol is viable for forecasting. [2026-01-19T12:06:56.080494] [INFO ] [MAIN ] [959/3505] DOMO kept (0.5s) | 959 kept, 0 rejected | 140.2/min | ETA: 18.2m [2026-01-19T12:06:56.530087] [DEBUG] [REMOTE ] DOO: Retrieved 3147 rows, trimmed to 300. [2026-01-19T12:06:56.530233] [DEBUG] [REMOTE ] DOO: PASS: History has at least 300 days. [2026-01-19T12:06:56.530510] [DEBUG] [REMOTE ] DOO: PASS: Price check passed. Min price $61.58. [2026-01-19T12:06:56.530712] [DEBUG] [REMOTE ] DOO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:56.530849] [DEBUG] [REMOTE ] DOO: PASS: Integrity check passed. [2026-01-19T12:06:56.530890] [DEBUG] [REMOTE ] DOO: Symbol is viable for forecasting. [2026-01-19T12:06:56.530946] [INFO ] [MAIN ] [960/3505] DOO kept (0.5s) | 960 kept, 0 rejected | 140.1/min | ETA: 18.2m [2026-01-19T12:06:57.053857] [DEBUG] [REMOTE ] DORM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:57.054030] [DEBUG] [REMOTE ] DORM: PASS: History has at least 300 days. [2026-01-19T12:06:57.054343] [DEBUG] [REMOTE ] DORM: PASS: Price check passed. Min price $123.19. [2026-01-19T12:06:57.054521] [DEBUG] [REMOTE ] DORM: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:57.054702] [DEBUG] [REMOTE ] DORM: PASS: Integrity check passed. [2026-01-19T12:06:57.054885] [DEBUG] [REMOTE ] DORM: Symbol is viable for forecasting. [2026-01-19T12:06:57.054951] [INFO ] [MAIN ] [961/3505] DORM kept (0.5s) | 961 kept, 0 rejected | 140.1/min | ETA: 18.2m [2026-01-19T12:06:57.295171] [DEBUG] [REMOTE ] DOUG: Retrieved 1016 rows, trimmed to 300. [2026-01-19T12:06:57.295340] [DEBUG] [REMOTE ] DOUG: PASS: History has at least 300 days. [2026-01-19T12:06:57.295645] [DEBUG] [REMOTE ] DOUG: PASS: Price check passed. Min price $2.26. [2026-01-19T12:06:57.295822] [DEBUG] [REMOTE ] DOUG: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:57.295994] [DEBUG] [REMOTE ] DOUG: PASS: Integrity check passed. [2026-01-19T12:06:57.296055] [DEBUG] [REMOTE ] DOUG: Symbol is viable for forecasting. [2026-01-19T12:06:57.296129] [INFO ] [MAIN ] [962/3505] DOUG kept (0.2s) | 962 kept, 0 rejected | 140.2/min | ETA: 18.1m [2026-01-19T12:06:57.808717] [DEBUG] [REMOTE ] DOX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:57.808854] [DEBUG] [REMOTE ] DOX: PASS: History has at least 300 days. [2026-01-19T12:06:57.809075] [DEBUG] [REMOTE ] DOX: PASS: Price check passed. Min price $74.46. [2026-01-19T12:06:57.809211] [DEBUG] [REMOTE ] DOX: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:57.809326] [DEBUG] [REMOTE ] DOX: PASS: Integrity check passed. [2026-01-19T12:06:57.809365] [DEBUG] [REMOTE ] DOX: Symbol is viable for forecasting. [2026-01-19T12:06:57.809412] [INFO ] [MAIN ] [963/3505] DOX kept (0.5s) | 963 kept, 0 rejected | 140.1/min | ETA: 18.1m [2026-01-19T12:06:58.269535] [DEBUG] [REMOTE ] DPG: Retrieved 3638 rows, trimmed to 300. [2026-01-19T12:06:58.269707] [DEBUG] [REMOTE ] DPG: PASS: History has at least 300 days. [2026-01-19T12:06:58.269941] [DEBUG] [REMOTE ] DPG: PASS: Price check passed. Min price $12.48. [2026-01-19T12:06:58.270080] [DEBUG] [REMOTE ] DPG: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:58.270201] [DEBUG] [REMOTE ] DPG: PASS: Integrity check passed. [2026-01-19T12:06:58.270253] [DEBUG] [REMOTE ] DPG: Symbol is viable for forecasting. [2026-01-19T12:06:58.270309] [INFO ] [MAIN ] [964/3505] DPG kept (0.5s) | 964 kept, 0 rejected | 140.1/min | ETA: 18.1m [2026-01-19T12:06:58.539779] [DEBUG] [REMOTE ] DPRO: Retrieved 1533 rows, trimmed to 300. [2026-01-19T12:06:58.539908] [DEBUG] [REMOTE ] DPRO: PASS: History has at least 300 days. [2026-01-19T12:06:58.540114] [DEBUG] [REMOTE ] DPRO: PASS: Price check passed. Min price $6.08. [2026-01-19T12:06:58.540254] [DEBUG] [REMOTE ] DPRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:58.540366] [DEBUG] [REMOTE ] DPRO: PASS: Integrity check passed. [2026-01-19T12:06:58.540407] [DEBUG] [REMOTE ] DPRO: Symbol is viable for forecasting. [2026-01-19T12:06:58.540469] [INFO ] [MAIN ] [965/3505] DPRO kept (0.3s) | 965 kept, 0 rejected | 140.2/min | ETA: 18.1m [2026-01-19T12:06:59.120930] [DEBUG] [REMOTE ] DPZ: Retrieved 5415 rows, trimmed to 300. [2026-01-19T12:06:59.121061] [DEBUG] [REMOTE ] DPZ: PASS: History has at least 300 days. [2026-01-19T12:06:59.121269] [DEBUG] [REMOTE ] DPZ: PASS: Price check passed. Min price $395.64. [2026-01-19T12:06:59.121404] [DEBUG] [REMOTE ] DPZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:59.121515] [DEBUG] [REMOTE ] DPZ: PASS: Integrity check passed. [2026-01-19T12:06:59.121555] [DEBUG] [REMOTE ] DPZ: Symbol is viable for forecasting. [2026-01-19T12:06:59.121622] [INFO ] [MAIN ] [966/3505] DPZ kept (0.6s) | 966 kept, 0 rejected | 140.1/min | ETA: 18.1m [2026-01-19T12:06:59.441735] [DEBUG] [REMOTE ] DQ: Retrieved 3843 rows, trimmed to 300. [2026-01-19T12:06:59.441890] [DEBUG] [REMOTE ] DQ: PASS: History has at least 300 days. [2026-01-19T12:06:59.442182] [DEBUG] [REMOTE ] DQ: PASS: Price check passed. Min price $25.18. [2026-01-19T12:06:59.442322] [DEBUG] [REMOTE ] DQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:59.442438] [DEBUG] [REMOTE ] DQ: PASS: Integrity check passed. [2026-01-19T12:06:59.442487] [DEBUG] [REMOTE ] DQ: Symbol is viable for forecasting. [2026-01-19T12:06:59.442536] [INFO ] [MAIN ] [967/3505] DQ kept (0.3s) | 967 kept, 0 rejected | 140.2/min | ETA: 18.1m [2026-01-19T12:06:59.992534] [DEBUG] [REMOTE ] DRD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:06:59.992689] [DEBUG] [REMOTE ] DRD: PASS: History has at least 300 days. [2026-01-19T12:06:59.992915] [DEBUG] [REMOTE ] DRD: PASS: Price check passed. Min price $23.81. [2026-01-19T12:06:59.993055] [DEBUG] [REMOTE ] DRD: PASS: Continuity check passed with 300 days. [2026-01-19T12:06:59.993172] [DEBUG] [REMOTE ] DRD: PASS: Integrity check passed. [2026-01-19T12:06:59.993213] [DEBUG] [REMOTE ] DRD: Symbol is viable for forecasting. [2026-01-19T12:06:59.993263] [INFO ] [MAIN ] [968/3505] DRD kept (0.6s) | 968 kept, 0 rejected | 140.1/min | ETA: 18.1m [2026-01-19T12:07:00.411019] [DEBUG] [REMOTE ] DRH: Retrieved 5194 rows, trimmed to 300. [2026-01-19T12:07:00.411155] [DEBUG] [REMOTE ] DRH: PASS: History has at least 300 days. [2026-01-19T12:07:00.411367] [DEBUG] [REMOTE ] DRH: PASS: Price check passed. Min price $7.62. [2026-01-19T12:07:00.411507] [DEBUG] [REMOTE ] DRH: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:00.411643] [DEBUG] [REMOTE ] DRH: PASS: Integrity check passed. [2026-01-19T12:07:00.411687] [DEBUG] [REMOTE ] DRH: Symbol is viable for forecasting. [2026-01-19T12:07:00.411736] [INFO ] [MAIN ] [969/3505] DRH kept (0.4s) | 969 kept, 0 rejected | 140.1/min | ETA: 18.1m [2026-01-19T12:07:00.922389] [DEBUG] [REMOTE ] DRI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:00.922556] [DEBUG] [REMOTE ] DRI: PASS: History has at least 300 days. [2026-01-19T12:07:00.922877] [DEBUG] [REMOTE ] DRI: PASS: Price check passed. Min price $167.96. [2026-01-19T12:07:00.923075] [DEBUG] [REMOTE ] DRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:00.923238] [DEBUG] [REMOTE ] DRI: PASS: Integrity check passed. [2026-01-19T12:07:00.923294] [DEBUG] [REMOTE ] DRI: Symbol is viable for forecasting. [2026-01-19T12:07:00.923355] [INFO ] [MAIN ] [970/3505] DRI kept (0.5s) | 970 kept, 0 rejected | 140.1/min | ETA: 18.1m [2026-01-19T12:07:01.252125] [DEBUG] [REMOTE ] DRIO: Retrieved 2838 rows, trimmed to 300. [2026-01-19T12:07:01.252316] [DEBUG] [REMOTE ] DRIO: PASS: History has at least 300 days. [2026-01-19T12:07:01.252611] [DEBUG] [REMOTE ] DRIO: PASS: Price check passed. Min price $9.92. [2026-01-19T12:07:01.252761] [DEBUG] [REMOTE ] DRIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:01.252891] [DEBUG] [REMOTE ] DRIO: PASS: Integrity check passed. [2026-01-19T12:07:01.252940] [DEBUG] [REMOTE ] DRIO: Symbol is viable for forecasting. [2026-01-19T12:07:01.253046] [INFO ] [MAIN ] [971/3505] DRIO kept (0.3s) | 971 kept, 0 rejected | 140.1/min | ETA: 18.1m [2026-01-19T12:07:01.563380] [DEBUG] [REMOTE ] DRLL: Retrieved 864 rows, trimmed to 300. [2026-01-19T12:07:01.563498] [DEBUG] [REMOTE ] DRLL: PASS: History has at least 300 days. [2026-01-19T12:07:01.563728] [DEBUG] [REMOTE ] DRLL: PASS: Price check passed. Min price $27.80. [2026-01-19T12:07:01.563863] [DEBUG] [REMOTE ] DRLL: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:01.563968] [DEBUG] [REMOTE ] DRLL: PASS: Integrity check passed. [2026-01-19T12:07:01.564008] [DEBUG] [REMOTE ] DRLL: Symbol is viable for forecasting. [2026-01-19T12:07:01.564060] [INFO ] [MAIN ] [972/3505] DRLL kept (0.3s) | 972 kept, 0 rejected | 140.2/min | ETA: 18.1m [2026-01-19T12:07:01.981157] [DEBUG] [REMOTE ] DRMA: Retrieved 1112 rows, trimmed to 300. [2026-01-19T12:07:01.981497] [DEBUG] [REMOTE ] DRMA: PASS: History has at least 300 days. [2026-01-19T12:07:01.981771] [DEBUG] [REMOTE ] DRMA: PASS: Price check passed. Min price $1.82. [2026-01-19T12:07:01.981937] [DEBUG] [REMOTE ] DRMA: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:01.982055] [DEBUG] [REMOTE ] DRMA: PASS: Integrity check passed. [2026-01-19T12:07:01.982096] [DEBUG] [REMOTE ] DRMA: Symbol is viable for forecasting. [2026-01-19T12:07:01.982148] [INFO ] [MAIN ] [973/3505] DRMA kept (0.4s) | 973 kept, 0 rejected | 140.2/min | ETA: 18.1m [2026-01-19T12:07:02.320660] [DEBUG] [REMOTE ] DRS: Retrieved 786 rows, trimmed to 300. [2026-01-19T12:07:02.320817] [DEBUG] [REMOTE ] DRS: PASS: History has at least 300 days. [2026-01-19T12:07:02.321047] [DEBUG] [REMOTE ] DRS: PASS: Price check passed. Min price $32.55. [2026-01-19T12:07:02.321197] [DEBUG] [REMOTE ] DRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:02.321335] [DEBUG] [REMOTE ] DRS: PASS: Integrity check passed. [2026-01-19T12:07:02.321385] [DEBUG] [REMOTE ] DRS: Symbol is viable for forecasting. [2026-01-19T12:07:02.321445] [INFO ] [MAIN ] [974/3505] DRS kept (0.3s) | 974 kept, 0 rejected | 140.2/min | ETA: 18.1m [2026-01-19T12:07:02.786525] [DEBUG] [REMOTE ] DRTS: Retrieved 1223 rows, trimmed to 300. [2026-01-19T12:07:02.786830] [DEBUG] [REMOTE ] DRTS: PASS: History has at least 300 days. [2026-01-19T12:07:02.787219] [DEBUG] [REMOTE ] DRTS: PASS: Price check passed. Min price $3.47. [2026-01-19T12:07:02.790681] [DEBUG] [REMOTE ] DRTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:02.791092] [DEBUG] [REMOTE ] DRTS: PASS: Integrity check passed. [2026-01-19T12:07:02.791162] [DEBUG] [REMOTE ] DRTS: Symbol is viable for forecasting. [2026-01-19T12:07:02.791264] [INFO ] [MAIN ] [975/3505] DRTS kept (0.5s) | 975 kept, 0 rejected | 140.2/min | ETA: 18.0m [2026-01-19T12:07:03.193236] [DEBUG] [REMOTE ] DRUG: Retrieved 1213 rows, trimmed to 300. [2026-01-19T12:07:03.193494] [DEBUG] [REMOTE ] DRUG: PASS: History has at least 300 days. [2026-01-19T12:07:03.193886] [DEBUG] [REMOTE ] DRUG: PASS: Price check passed. Min price $51.29. [2026-01-19T12:07:03.194058] [DEBUG] [REMOTE ] DRUG: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:03.194254] [DEBUG] [REMOTE ] DRUG: PASS: Integrity check passed. [2026-01-19T12:07:03.194309] [DEBUG] [REMOTE ] DRUG: Symbol is viable for forecasting. [2026-01-19T12:07:03.194365] [INFO ] [MAIN ] [976/3505] DRUG kept (0.4s) | 976 kept, 0 rejected | 140.2/min | ETA: 18.0m [2026-01-19T12:07:03.631171] [DEBUG] [REMOTE ] DRVN: Retrieved 1257 rows, trimmed to 300. [2026-01-19T12:07:03.631354] [DEBUG] [REMOTE ] DRVN: PASS: History has at least 300 days. [2026-01-19T12:07:03.631683] [DEBUG] [REMOTE ] DRVN: PASS: Price check passed. Min price $13.53. [2026-01-19T12:07:03.631892] [DEBUG] [REMOTE ] DRVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:03.632063] [DEBUG] [REMOTE ] DRVN: PASS: Integrity check passed. [2026-01-19T12:07:03.632143] [DEBUG] [REMOTE ] DRVN: Symbol is viable for forecasting. [2026-01-19T12:07:03.632242] [INFO ] [MAIN ] [977/3505] DRVN kept (0.4s) | 977 kept, 0 rejected | 140.2/min | ETA: 18.0m [2026-01-19T12:07:04.176396] [DEBUG] [REMOTE ] DSGX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:04.176620] [DEBUG] [REMOTE ] DSGX: PASS: History has at least 300 days. [2026-01-19T12:07:04.176959] [DEBUG] [REMOTE ] DSGX: PASS: Price check passed. Min price $79.27. [2026-01-19T12:07:04.177107] [DEBUG] [REMOTE ] DSGX: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:04.177242] [DEBUG] [REMOTE ] DSGX: PASS: Integrity check passed. [2026-01-19T12:07:04.177284] [DEBUG] [REMOTE ] DSGX: Symbol is viable for forecasting. [2026-01-19T12:07:04.177338] [INFO ] [MAIN ] [978/3505] DSGX kept (0.5s) | 978 kept, 0 rejected | 140.2/min | ETA: 18.0m [2026-01-19T12:07:04.481808] [DEBUG] [REMOTE ] DSL: Retrieved 3202 rows, trimmed to 300. [2026-01-19T12:07:04.481943] [DEBUG] [REMOTE ] DSL: PASS: History has at least 300 days. [2026-01-19T12:07:04.482180] [DEBUG] [REMOTE ] DSL: PASS: Price check passed. Min price $10.93. [2026-01-19T12:07:04.482329] [DEBUG] [REMOTE ] DSL: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:04.482441] [DEBUG] [REMOTE ] DSL: PASS: Integrity check passed. [2026-01-19T12:07:04.482481] [DEBUG] [REMOTE ] DSL: Symbol is viable for forecasting. [2026-01-19T12:07:04.482529] [INFO ] [MAIN ] [979/3505] DSL kept (0.3s) | 979 kept, 0 rejected | 140.2/min | ETA: 18.0m [2026-01-19T12:07:05.072718] [DEBUG] [REMOTE ] DSM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:05.072851] [DEBUG] [REMOTE ] DSM: PASS: History has at least 300 days. [2026-01-19T12:07:05.073072] [DEBUG] [REMOTE ] DSM: PASS: Price check passed. Min price $5.83. [2026-01-19T12:07:05.073209] [DEBUG] [REMOTE ] DSM: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:05.073325] [DEBUG] [REMOTE ] DSM: PASS: Integrity check passed. [2026-01-19T12:07:05.073365] [DEBUG] [REMOTE ] DSM: Symbol is viable for forecasting. [2026-01-19T12:07:05.073413] [INFO ] [MAIN ] [980/3505] DSM kept (0.6s) | 980 kept, 0 rejected | 140.2/min | ETA: 18.0m [2026-01-19T12:07:05.195010] [DEBUG] [REMOTE ] DSP: Retrieved 1240 rows, trimmed to 300. [2026-01-19T12:07:05.195144] [DEBUG] [REMOTE ] DSP: PASS: History has at least 300 days. [2026-01-19T12:07:05.195346] [DEBUG] [REMOTE ] DSP: PASS: Price check passed. Min price $8.50. [2026-01-19T12:07:05.195488] [DEBUG] [REMOTE ] DSP: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:05.195628] [DEBUG] [REMOTE ] DSP: PASS: Integrity check passed. [2026-01-19T12:07:05.195675] [DEBUG] [REMOTE ] DSP: Symbol is viable for forecasting. [2026-01-19T12:07:05.195726] [INFO ] [MAIN ] [981/3505] DSP kept (0.1s) | 981 kept, 0 rejected | 140.3/min | ETA: 18.0m [2026-01-19T12:07:05.888476] [DEBUG] [REMOTE ] DSX: Retrieved 5239 rows, trimmed to 300. [2026-01-19T12:07:05.888695] [DEBUG] [REMOTE ] DSX: PASS: History has at least 300 days. [2026-01-19T12:07:05.888998] [DEBUG] [REMOTE ] DSX: PASS: Price check passed. Min price $1.63. [2026-01-19T12:07:05.889147] [DEBUG] [REMOTE ] DSX: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:05.889286] [DEBUG] [REMOTE ] DSX: PASS: Integrity check passed. [2026-01-19T12:07:05.889328] [DEBUG] [REMOTE ] DSX: Symbol is viable for forecasting. [2026-01-19T12:07:05.889450] [INFO ] [MAIN ] [982/3505] DSX kept (0.7s) | 982 kept, 0 rejected | 140.2/min | ETA: 18.0m [2026-01-19T12:07:06.164922] [DEBUG] [REMOTE ] DTB: Retrieved 1326 rows, trimmed to 300. [2026-01-19T12:07:06.165075] [DEBUG] [REMOTE ] DTB: PASS: History has at least 300 days. [2026-01-19T12:07:06.165293] [DEBUG] [REMOTE ] DTB: PASS: Price check passed. Min price $16.90. [2026-01-19T12:07:06.165437] [DEBUG] [REMOTE ] DTB: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:06.165557] [DEBUG] [REMOTE ] DTB: PASS: Integrity check passed. [2026-01-19T12:07:06.165618] [DEBUG] [REMOTE ] DTB: Symbol is viable for forecasting. [2026-01-19T12:07:06.165689] [INFO ] [MAIN ] [983/3505] DTB kept (0.3s) | 983 kept, 0 rejected | 140.2/min | ETA: 18.0m [2026-01-19T12:07:06.544246] [DEBUG] [REMOTE ] DTCX: Retrieved 960 rows, trimmed to 300. [2026-01-19T12:07:06.544443] [DEBUG] [REMOTE ] DTCX: PASS: History has at least 300 days. [2026-01-19T12:07:06.544725] [DEBUG] [REMOTE ] DTCX: PASS: Price check passed. Min price $1.63. [2026-01-19T12:07:06.544872] [DEBUG] [REMOTE ] DTCX: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:06.544992] [DEBUG] [REMOTE ] DTCX: PASS: Integrity check passed. [2026-01-19T12:07:06.545034] [DEBUG] [REMOTE ] DTCX: Symbol is viable for forecasting. [2026-01-19T12:07:06.545088] [INFO ] [MAIN ] [984/3505] DTCX kept (0.4s) | 984 kept, 0 rejected | 140.2/min | ETA: 18.0m [2026-01-19T12:07:07.181660] [DEBUG] [REMOTE ] DTE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:07.181880] [DEBUG] [REMOTE ] DTE: PASS: History has at least 300 days. [2026-01-19T12:07:07.182230] [DEBUG] [REMOTE ] DTE: PASS: Price check passed. Min price $127.64. [2026-01-19T12:07:07.182374] [DEBUG] [REMOTE ] DTE: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:07.182527] [DEBUG] [REMOTE ] DTE: PASS: Integrity check passed. [2026-01-19T12:07:07.182568] [DEBUG] [REMOTE ] DTE: Symbol is viable for forecasting. [2026-01-19T12:07:07.182641] [INFO ] [MAIN ] [985/3505] DTE kept (0.6s) | 985 kept, 0 rejected | 140.2/min | ETA: 18.0m [2026-01-19T12:07:07.317046] [DEBUG] [REMOTE ] DTG: Retrieved 1038 rows, trimmed to 300. [2026-01-19T12:07:07.317305] [DEBUG] [REMOTE ] DTG: PASS: History has at least 300 days. [2026-01-19T12:07:07.317666] [DEBUG] [REMOTE ] DTG: PASS: Price check passed. Min price $17.10. [2026-01-19T12:07:07.317839] [DEBUG] [REMOTE ] DTG: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:07.317991] [DEBUG] [REMOTE ] DTG: PASS: Integrity check passed. [2026-01-19T12:07:07.318040] [DEBUG] [REMOTE ] DTG: Symbol is viable for forecasting. [2026-01-19T12:07:07.318115] [INFO ] [MAIN ] [986/3505] DTG kept (0.1s) | 986 kept, 0 rejected | 140.3/min | ETA: 18.0m [2026-01-19T12:07:07.865026] [DEBUG] [REMOTE ] DTIL: Retrieved 1712 rows, trimmed to 300. [2026-01-19T12:07:07.865203] [DEBUG] [REMOTE ] DTIL: PASS: History has at least 300 days. [2026-01-19T12:07:07.865447] [DEBUG] [REMOTE ] DTIL: PASS: Price check passed. Min price $3.90. [2026-01-19T12:07:07.865615] [DEBUG] [REMOTE ] DTIL: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:07.865738] [DEBUG] [REMOTE ] DTIL: PASS: Integrity check passed. [2026-01-19T12:07:07.865780] [DEBUG] [REMOTE ] DTIL: Symbol is viable for forecasting. [2026-01-19T12:07:07.865834] [INFO ] [MAIN ] [987/3505] DTIL kept (0.5s) | 987 kept, 0 rejected | 140.2/min | ETA: 18.0m [2026-01-19T12:07:08.210728] [DEBUG] [REMOTE ] DTM: Retrieved 1142 rows, trimmed to 300. [2026-01-19T12:07:08.210929] [DEBUG] [REMOTE ] DTM: PASS: History has at least 300 days. [2026-01-19T12:07:08.211180] [DEBUG] [REMOTE ] DTM: PASS: Price check passed. Min price $104.89. [2026-01-19T12:07:08.211326] [DEBUG] [REMOTE ] DTM: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:08.211451] [DEBUG] [REMOTE ] DTM: PASS: Integrity check passed. [2026-01-19T12:07:08.211559] [DEBUG] [REMOTE ] DTM: Symbol is viable for forecasting. [2026-01-19T12:07:08.211652] [INFO ] [MAIN ] [988/3505] DTM kept (0.3s) | 988 kept, 0 rejected | 140.2/min | ETA: 17.9m [2026-01-19T12:07:08.890400] [DEBUG] [REMOTE ] DUK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:08.890693] [DEBUG] [REMOTE ] DUK: PASS: History has at least 300 days. [2026-01-19T12:07:08.891192] [DEBUG] [REMOTE ] DUK: PASS: Price check passed. Min price $114.00. [2026-01-19T12:07:08.891349] [DEBUG] [REMOTE ] DUK: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:08.891529] [DEBUG] [REMOTE ] DUK: PASS: Integrity check passed. [2026-01-19T12:07:08.891611] [DEBUG] [REMOTE ] DUK: Symbol is viable for forecasting. [2026-01-19T12:07:08.891718] [INFO ] [MAIN ] [989/3505] DUK kept (0.7s) | 989 kept, 0 rejected | 140.2/min | ETA: 18.0m [2026-01-19T12:07:09.199940] [DEBUG] [REMOTE ] DUKB: Retrieved 1841 rows, trimmed to 300. [2026-01-19T12:07:09.200070] [DEBUG] [REMOTE ] DUKB: PASS: History has at least 300 days. [2026-01-19T12:07:09.200281] [DEBUG] [REMOTE ] DUKB: PASS: Price check passed. Min price $23.94. [2026-01-19T12:07:09.200633] [DEBUG] [REMOTE ] DUKB: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:09.200749] [DEBUG] [REMOTE ] DUKB: PASS: Integrity check passed. [2026-01-19T12:07:09.200789] [DEBUG] [REMOTE ] DUKB: Symbol is viable for forecasting. [2026-01-19T12:07:09.200839] [INFO ] [MAIN ] [990/3505] DUKB kept (0.3s) | 990 kept, 0 rejected | 140.2/min | ETA: 17.9m [2026-01-19T12:07:09.518894] [DEBUG] [REMOTE ] DUOL: Retrieved 1124 rows, trimmed to 300. [2026-01-19T12:07:09.519027] [DEBUG] [REMOTE ] DUOL: PASS: History has at least 300 days. [2026-01-19T12:07:09.519231] [DEBUG] [REMOTE ] DUOL: PASS: Price check passed. Min price $150.16. [2026-01-19T12:07:09.519370] [DEBUG] [REMOTE ] DUOL: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:09.519482] [DEBUG] [REMOTE ] DUOL: PASS: Integrity check passed. [2026-01-19T12:07:09.519523] [DEBUG] [REMOTE ] DUOL: Symbol is viable for forecasting. [2026-01-19T12:07:09.519589] [INFO ] [MAIN ] [991/3505] DUOL kept (0.3s) | 991 kept, 0 rejected | 140.2/min | ETA: 17.9m [2026-01-19T12:07:10.145436] [DEBUG] [REMOTE ] DVA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:10.145588] [DEBUG] [REMOTE ] DVA: PASS: History has at least 300 days. [2026-01-19T12:07:10.145838] [DEBUG] [REMOTE ] DVA: PASS: Price check passed. Min price $103.87. [2026-01-19T12:07:10.145994] [DEBUG] [REMOTE ] DVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:10.146114] [DEBUG] [REMOTE ] DVA: PASS: Integrity check passed. [2026-01-19T12:07:10.146178] [DEBUG] [REMOTE ] DVA: Symbol is viable for forecasting. [2026-01-19T12:07:10.146242] [INFO ] [MAIN ] [992/3505] DVA kept (0.6s) | 992 kept, 0 rejected | 140.2/min | ETA: 17.9m [2026-01-19T12:07:10.404404] [DEBUG] [REMOTE ] DVAX: Retrieved 5514 rows, trimmed to 300. [2026-01-19T12:07:10.404556] [DEBUG] [REMOTE ] DVAX: PASS: History has at least 300 days. [2026-01-19T12:07:10.404797] [DEBUG] [REMOTE ] DVAX: PASS: Price check passed. Min price $10.05. [2026-01-19T12:07:10.404941] [DEBUG] [REMOTE ] DVAX: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:10.405058] [DEBUG] [REMOTE ] DVAX: PASS: Integrity check passed. [2026-01-19T12:07:10.405099] [DEBUG] [REMOTE ] DVAX: Symbol is viable for forecasting. [2026-01-19T12:07:10.405159] [INFO ] [MAIN ] [993/3505] DVAX kept (0.3s) | 993 kept, 0 rejected | 140.2/min | ETA: 17.9m [2026-01-19T12:07:11.041858] [DEBUG] [REMOTE ] DVN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:11.042005] [DEBUG] [REMOTE ] DVN: PASS: History has at least 300 days. [2026-01-19T12:07:11.042246] [DEBUG] [REMOTE ] DVN: PASS: Price check passed. Min price $31.80. [2026-01-19T12:07:11.042386] [DEBUG] [REMOTE ] DVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:11.042507] [DEBUG] [REMOTE ] DVN: PASS: Integrity check passed. [2026-01-19T12:07:11.042548] [DEBUG] [REMOTE ] DVN: Symbol is viable for forecasting. [2026-01-19T12:07:11.042620] [INFO ] [MAIN ] [994/3505] DVN kept (0.6s) | 994 kept, 0 rejected | 140.2/min | ETA: 17.9m [2026-01-19T12:07:11.395145] [DEBUG] [REMOTE ] DWAS: Retrieved 3394 rows, trimmed to 300. [2026-01-19T12:07:11.395272] [DEBUG] [REMOTE ] DWAS: PASS: History has at least 300 days. [2026-01-19T12:07:11.395472] [DEBUG] [REMOTE ] DWAS: PASS: Price check passed. Min price $88.68. [2026-01-19T12:07:11.395636] [DEBUG] [REMOTE ] DWAS: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:11.395748] [DEBUG] [REMOTE ] DWAS: PASS: Integrity check passed. [2026-01-19T12:07:11.395803] [DEBUG] [REMOTE ] DWAS: Symbol is viable for forecasting. [2026-01-19T12:07:11.395852] [INFO ] [MAIN ] [995/3505] DWAS kept (0.4s) | 995 kept, 0 rejected | 140.2/min | ETA: 17.9m [2026-01-19T12:07:11.641178] [DEBUG] [REMOTE ] DWSH: Retrieved 1891 rows, trimmed to 300. [2026-01-19T12:07:11.641315] [DEBUG] [REMOTE ] DWSH: PASS: History has at least 300 days. [2026-01-19T12:07:11.641531] [DEBUG] [REMOTE ] DWSH: PASS: Price check passed. Min price $6.01. [2026-01-19T12:07:11.641699] [DEBUG] [REMOTE ] DWSH: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:11.641820] [DEBUG] [REMOTE ] DWSH: PASS: Integrity check passed. [2026-01-19T12:07:11.641861] [DEBUG] [REMOTE ] DWSH: Symbol is viable for forecasting. [2026-01-19T12:07:11.641911] [INFO ] [MAIN ] [996/3505] DWSH kept (0.2s) | 996 kept, 0 rejected | 140.2/min | ETA: 17.9m [2026-01-19T12:07:12.331317] [DEBUG] [REMOTE ] DX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:12.331540] [DEBUG] [REMOTE ] DX: PASS: History has at least 300 days. [2026-01-19T12:07:12.331936] [DEBUG] [REMOTE ] DX: PASS: Price check passed. Min price $12.80. [2026-01-19T12:07:12.332132] [DEBUG] [REMOTE ] DX: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:12.332306] [DEBUG] [REMOTE ] DX: PASS: Integrity check passed. [2026-01-19T12:07:12.332366] [DEBUG] [REMOTE ] DX: Symbol is viable for forecasting. [2026-01-19T12:07:12.332437] [INFO ] [MAIN ] [997/3505] DX kept (0.7s) | 997 kept, 0 rejected | 140.2/min | ETA: 17.9m [2026-01-19T12:07:12.643092] [DEBUG] [REMOTE ] DXC: Retrieved 2253 rows, trimmed to 300. [2026-01-19T12:07:12.643239] [DEBUG] [REMOTE ] DXC: PASS: History has at least 300 days. [2026-01-19T12:07:12.643455] [DEBUG] [REMOTE ] DXC: PASS: Price check passed. Min price $11.99. [2026-01-19T12:07:12.643630] [DEBUG] [REMOTE ] DXC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:12.643748] [DEBUG] [REMOTE ] DXC: PASS: Integrity check passed. [2026-01-19T12:07:12.643790] [DEBUG] [REMOTE ] DXC: Symbol is viable for forecasting. [2026-01-19T12:07:12.643839] [INFO ] [MAIN ] [998/3505] DXC kept (0.3s) | 998 kept, 0 rejected | 140.2/min | ETA: 17.9m [2026-01-19T12:07:13.220265] [DEBUG] [REMOTE ] DXCM: Retrieved 5224 rows, trimmed to 300. [2026-01-19T12:07:13.220401] [DEBUG] [REMOTE ] DXCM: PASS: History has at least 300 days. [2026-01-19T12:07:13.220636] [DEBUG] [REMOTE ] DXCM: PASS: Price check passed. Min price $54.84. [2026-01-19T12:07:13.220774] [DEBUG] [REMOTE ] DXCM: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:13.220884] [DEBUG] [REMOTE ] DXCM: PASS: Integrity check passed. [2026-01-19T12:07:13.220923] [DEBUG] [REMOTE ] DXCM: Symbol is viable for forecasting. [2026-01-19T12:07:13.220970] [INFO ] [MAIN ] [999/3505] DXCM kept (0.6s) | 999 kept, 0 rejected | 140.1/min | ETA: 17.9m [2026-01-19T12:07:13.701500] [DEBUG] [REMOTE ] DXPE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:13.701659] [DEBUG] [REMOTE ] DXPE: PASS: History has at least 300 days. [2026-01-19T12:07:13.701918] [DEBUG] [REMOTE ] DXPE: PASS: Price check passed. Min price $85.53. [2026-01-19T12:07:13.702061] [DEBUG] [REMOTE ] DXPE: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:13.702197] [DEBUG] [REMOTE ] DXPE: PASS: Integrity check passed. [2026-01-19T12:07:13.702245] [DEBUG] [REMOTE ] DXPE: Symbol is viable for forecasting. [2026-01-19T12:07:13.702296] [INFO ] [MAIN ] [1000/3505] DXPE kept (0.5s) | 1000 kept, 0 rejected | 140.1/min | ETA: 17.9m [2026-01-19T12:07:14.181857] [DEBUG] [REMOTE ] DY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:14.181998] [DEBUG] [REMOTE ] DY: PASS: History has at least 300 days. [2026-01-19T12:07:14.182220] [DEBUG] [REMOTE ] DY: PASS: Price check passed. Min price $279.52. [2026-01-19T12:07:14.182359] [DEBUG] [REMOTE ] DY: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:14.182688] [DEBUG] [REMOTE ] DY: PASS: Integrity check passed. [2026-01-19T12:07:14.182857] [DEBUG] [REMOTE ] DY: Symbol is viable for forecasting. [2026-01-19T12:07:14.182912] [INFO ] [MAIN ] [1001/3505] DY kept (0.5s) | 1001 kept, 0 rejected | 140.1/min | ETA: 17.9m [2026-01-19T12:07:14.474361] [DEBUG] [REMOTE ] DYN: Retrieved 1340 rows, trimmed to 300. [2026-01-19T12:07:14.474495] [DEBUG] [REMOTE ] DYN: PASS: History has at least 300 days. [2026-01-19T12:07:14.474720] [DEBUG] [REMOTE ] DYN: PASS: Price check passed. Min price $16.35. [2026-01-19T12:07:14.474854] [DEBUG] [REMOTE ] DYN: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:14.474961] [DEBUG] [REMOTE ] DYN: PASS: Integrity check passed. [2026-01-19T12:07:14.474999] [DEBUG] [REMOTE ] DYN: Symbol is viable for forecasting. [2026-01-19T12:07:14.475046] [INFO ] [MAIN ] [1002/3505] DYN kept (0.3s) | 1002 kept, 0 rejected | 140.2/min | ETA: 17.9m [2026-01-19T12:07:14.887731] [DEBUG] [REMOTE ] E: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:14.888096] [DEBUG] [REMOTE ] E: PASS: History has at least 300 days. [2026-01-19T12:07:14.888424] [DEBUG] [REMOTE ] E: PASS: Price check passed. Min price $34.87. [2026-01-19T12:07:14.888561] [DEBUG] [REMOTE ] E: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:14.888720] [DEBUG] [REMOTE ] E: PASS: Integrity check passed. [2026-01-19T12:07:14.888760] [DEBUG] [REMOTE ] E: Symbol is viable for forecasting. [2026-01-19T12:07:14.888809] [INFO ] [MAIN ] [1003/3505] E kept (0.4s) | 1003 kept, 0 rejected | 140.2/min | ETA: 17.9m [2026-01-19T12:07:15.530714] [DEBUG] [REMOTE ] EA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:15.530852] [DEBUG] [REMOTE ] EA: PASS: History has at least 300 days. [2026-01-19T12:07:15.531084] [DEBUG] [REMOTE ] EA: PASS: Price check passed. Min price $199.70. [2026-01-19T12:07:15.531223] [DEBUG] [REMOTE ] EA: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:15.531343] [DEBUG] [REMOTE ] EA: PASS: Integrity check passed. [2026-01-19T12:07:15.531387] [DEBUG] [REMOTE ] EA: Symbol is viable for forecasting. [2026-01-19T12:07:15.531437] [INFO ] [MAIN ] [1004/3505] EA kept (0.6s) | 1004 kept, 0 rejected | 140.1/min | ETA: 17.9m [2026-01-19T12:07:15.685223] [DEBUG] [REMOTE ] EAF: Retrieved 1948 rows, trimmed to 300. [2026-01-19T12:07:15.685347] [DEBUG] [REMOTE ] EAF: PASS: History has at least 300 days. [2026-01-19T12:07:15.685555] [DEBUG] [REMOTE ] EAF: PASS: Price check passed. Min price $11.97. [2026-01-19T12:07:15.685721] [DEBUG] [REMOTE ] EAF: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:15.685834] [DEBUG] [REMOTE ] EAF: PASS: Integrity check passed. [2026-01-19T12:07:15.685875] [DEBUG] [REMOTE ] EAF: Symbol is viable for forecasting. [2026-01-19T12:07:15.685924] [INFO ] [MAIN ] [1005/3505] EAF kept (0.2s) | 1005 kept, 0 rejected | 140.2/min | ETA: 17.8m [2026-01-19T12:07:16.279865] [DEBUG] [REMOTE ] EAI: Retrieved 2367 rows, trimmed to 300. [2026-01-19T12:07:16.280085] [DEBUG] [REMOTE ] EAI: PASS: History has at least 300 days. [2026-01-19T12:07:16.280387] [DEBUG] [REMOTE ] EAI: PASS: Price check passed. Min price $20.70. [2026-01-19T12:07:16.280558] [DEBUG] [REMOTE ] EAI: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:16.280719] [DEBUG] [REMOTE ] EAI: PASS: Integrity check passed. [2026-01-19T12:07:16.280779] [DEBUG] [REMOTE ] EAI: Symbol is viable for forecasting. [2026-01-19T12:07:16.280859] [INFO ] [MAIN ] [1006/3505] EAI kept (0.6s) | 1006 kept, 0 rejected | 140.1/min | ETA: 17.8m [2026-01-19T12:07:16.684261] [DEBUG] [REMOTE ] EARN: Retrieved 3199 rows, trimmed to 300. [2026-01-19T12:07:16.684473] [DEBUG] [REMOTE ] EARN: PASS: History has at least 300 days. [2026-01-19T12:07:16.684797] [DEBUG] [REMOTE ] EARN: PASS: Price check passed. Min price $4.90. [2026-01-19T12:07:16.684964] [DEBUG] [REMOTE ] EARN: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:16.685110] [DEBUG] [REMOTE ] EARN: PASS: Integrity check passed. [2026-01-19T12:07:16.685206] [DEBUG] [REMOTE ] EARN: Symbol is viable for forecasting. [2026-01-19T12:07:16.685270] [INFO ] [MAIN ] [1007/3505] EARN kept (0.4s) | 1007 kept, 0 rejected | 140.1/min | ETA: 17.8m [2026-01-19T12:07:16.911919] [DEBUG] [REMOTE ] EB: Retrieved 1841 rows, trimmed to 300. [2026-01-19T12:07:16.912130] [DEBUG] [REMOTE ] EB: PASS: History has at least 300 days. [2026-01-19T12:07:16.912388] [DEBUG] [REMOTE ] EB: PASS: Price check passed. Min price $2.20. [2026-01-19T12:07:16.912527] [DEBUG] [REMOTE ] EB: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:16.912676] [DEBUG] [REMOTE ] EB: PASS: Integrity check passed. [2026-01-19T12:07:16.912719] [DEBUG] [REMOTE ] EB: Symbol is viable for forecasting. [2026-01-19T12:07:16.912772] [INFO ] [MAIN ] [1008/3505] EB kept (0.2s) | 1008 kept, 0 rejected | 140.2/min | ETA: 17.8m [2026-01-19T12:07:17.475785] [DEBUG] [REMOTE ] EBAY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:17.476031] [DEBUG] [REMOTE ] EBAY: PASS: History has at least 300 days. [2026-01-19T12:07:17.476406] [DEBUG] [REMOTE ] EBAY: PASS: Price check passed. Min price $79.77. [2026-01-19T12:07:17.476640] [DEBUG] [REMOTE ] EBAY: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:17.476801] [DEBUG] [REMOTE ] EBAY: PASS: Integrity check passed. [2026-01-19T12:07:17.476843] [DEBUG] [REMOTE ] EBAY: Symbol is viable for forecasting. [2026-01-19T12:07:17.476898] [INFO ] [MAIN ] [1009/3505] EBAY kept (0.6s) | 1009 kept, 0 rejected | 140.2/min | ETA: 17.8m [2026-01-19T12:07:17.792372] [DEBUG] [REMOTE ] EBC: Retrieved 1320 rows, trimmed to 300. [2026-01-19T12:07:17.792499] [DEBUG] [REMOTE ] EBC: PASS: History has at least 300 days. [2026-01-19T12:07:17.792716] [DEBUG] [REMOTE ] EBC: PASS: Price check passed. Min price $16.62. [2026-01-19T12:07:17.792850] [DEBUG] [REMOTE ] EBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:17.792970] [DEBUG] [REMOTE ] EBC: PASS: Integrity check passed. [2026-01-19T12:07:17.793009] [DEBUG] [REMOTE ] EBC: Symbol is viable for forecasting. [2026-01-19T12:07:17.793057] [INFO ] [MAIN ] [1010/3505] EBC kept (0.3s) | 1010 kept, 0 rejected | 140.2/min | ETA: 17.8m [2026-01-19T12:07:18.453959] [DEBUG] [REMOTE ] EBF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:18.454092] [DEBUG] [REMOTE ] EBF: PASS: History has at least 300 days. [2026-01-19T12:07:18.454383] [DEBUG] [REMOTE ] EBF: PASS: Price check passed. Min price $16.16. [2026-01-19T12:07:18.454558] [DEBUG] [REMOTE ] EBF: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:18.454717] [DEBUG] [REMOTE ] EBF: PASS: Integrity check passed. [2026-01-19T12:07:18.454760] [DEBUG] [REMOTE ] EBF: Symbol is viable for forecasting. [2026-01-19T12:07:18.454808] [INFO ] [MAIN ] [1011/3505] EBF kept (0.7s) | 1011 kept, 0 rejected | 140.1/min | ETA: 17.8m [2026-01-19T12:07:18.752511] [DEBUG] [REMOTE ] EBON: Retrieved 1397 rows, trimmed to 300. [2026-01-19T12:07:18.752863] [DEBUG] [REMOTE ] EBON: PASS: History has at least 300 days. [2026-01-19T12:07:18.753065] [DEBUG] [REMOTE ] EBON: PASS: Price check passed. Min price $3.06. [2026-01-19T12:07:18.753199] [DEBUG] [REMOTE ] EBON: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:18.753308] [DEBUG] [REMOTE ] EBON: PASS: Integrity check passed. [2026-01-19T12:07:18.753347] [DEBUG] [REMOTE ] EBON: Symbol is viable for forecasting. [2026-01-19T12:07:18.753395] [INFO ] [MAIN ] [1012/3505] EBON kept (0.3s) | 1012 kept, 0 rejected | 140.2/min | ETA: 17.8m [2026-01-19T12:07:19.132445] [DEBUG] [REMOTE ] EBS: Retrieved 4822 rows, trimmed to 300. [2026-01-19T12:07:19.132596] [DEBUG] [REMOTE ] EBS: PASS: History has at least 300 days. [2026-01-19T12:07:19.132815] [DEBUG] [REMOTE ] EBS: PASS: Price check passed. Min price $9.08. [2026-01-19T12:07:19.132955] [DEBUG] [REMOTE ] EBS: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:19.133074] [DEBUG] [REMOTE ] EBS: PASS: Integrity check passed. [2026-01-19T12:07:19.133132] [DEBUG] [REMOTE ] EBS: Symbol is viable for forecasting. [2026-01-19T12:07:19.133183] [INFO ] [MAIN ] [1013/3505] EBS kept (0.4s) | 1013 kept, 0 rejected | 140.2/min | ETA: 17.8m [2026-01-19T12:07:19.653450] [DEBUG] [REMOTE ] EC: Retrieved 4360 rows, trimmed to 300. [2026-01-19T12:07:19.653609] [DEBUG] [REMOTE ] EC: PASS: History has at least 300 days. [2026-01-19T12:07:19.653814] [DEBUG] [REMOTE ] EC: PASS: Price check passed. Min price $8.75. [2026-01-19T12:07:19.653950] [DEBUG] [REMOTE ] EC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:19.654059] [DEBUG] [REMOTE ] EC: PASS: Integrity check passed. [2026-01-19T12:07:19.654098] [DEBUG] [REMOTE ] EC: Symbol is viable for forecasting. [2026-01-19T12:07:19.654145] [INFO ] [MAIN ] [1014/3505] EC kept (0.5s) | 1014 kept, 0 rejected | 140.1/min | ETA: 17.8m [2026-01-19T12:07:19.917596] [DEBUG] [REMOTE ] ECC: Retrieved 2836 rows, trimmed to 300. [2026-01-19T12:07:19.917727] [DEBUG] [REMOTE ] ECC: PASS: History has at least 300 days. [2026-01-19T12:07:19.917929] [DEBUG] [REMOTE ] ECC: PASS: Price check passed. Min price $5.26. [2026-01-19T12:07:19.918062] [DEBUG] [REMOTE ] ECC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:19.918170] [DEBUG] [REMOTE ] ECC: PASS: Integrity check passed. [2026-01-19T12:07:19.918209] [DEBUG] [REMOTE ] ECC: Symbol is viable for forecasting. [2026-01-19T12:07:19.918257] [INFO ] [MAIN ] [1015/3505] ECC kept (0.3s) | 1015 kept, 0 rejected | 140.2/min | ETA: 17.8m [2026-01-19T12:07:20.470442] [DEBUG] [REMOTE ] ECL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:20.470589] [DEBUG] [REMOTE ] ECL: PASS: History has at least 300 days. [2026-01-19T12:07:20.470809] [DEBUG] [REMOTE ] ECL: PASS: Price check passed. Min price $252.35. [2026-01-19T12:07:20.470946] [DEBUG] [REMOTE ] ECL: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:20.471060] [DEBUG] [REMOTE ] ECL: PASS: Integrity check passed. [2026-01-19T12:07:20.471100] [DEBUG] [REMOTE ] ECL: Symbol is viable for forecasting. [2026-01-19T12:07:20.471147] [INFO ] [MAIN ] [1016/3505] ECL kept (0.6s) | 1016 kept, 0 rejected | 140.2/min | ETA: 17.8m [2026-01-19T12:07:21.038038] [DEBUG] [REMOTE ] ECPG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:21.038168] [DEBUG] [REMOTE ] ECPG: PASS: History has at least 300 days. [2026-01-19T12:07:21.038383] [DEBUG] [REMOTE ] ECPG: PASS: Price check passed. Min price $40.90. [2026-01-19T12:07:21.038522] [DEBUG] [REMOTE ] ECPG: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:21.038652] [DEBUG] [REMOTE ] ECPG: PASS: Integrity check passed. [2026-01-19T12:07:21.038693] [DEBUG] [REMOTE ] ECPG: Symbol is viable for forecasting. [2026-01-19T12:07:21.038740] [INFO ] [MAIN ] [1017/3505] ECPG kept (0.6s) | 1017 kept, 0 rejected | 140.1/min | ETA: 17.8m [2026-01-19T12:07:21.269196] [DEBUG] [REMOTE ] ECX: Retrieved 771 rows, trimmed to 300. [2026-01-19T12:07:21.269332] [DEBUG] [REMOTE ] ECX: PASS: History has at least 300 days. [2026-01-19T12:07:21.269531] [DEBUG] [REMOTE ] ECX: PASS: Price check passed. Min price $1.55. [2026-01-19T12:07:21.269703] [DEBUG] [REMOTE ] ECX: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:21.269829] [DEBUG] [REMOTE ] ECX: PASS: Integrity check passed. [2026-01-19T12:07:21.269873] [DEBUG] [REMOTE ] ECX: Symbol is viable for forecasting. [2026-01-19T12:07:21.269921] [INFO ] [MAIN ] [1018/3505] ECX kept (0.2s) | 1018 kept, 0 rejected | 140.2/min | ETA: 17.7m [2026-01-19T12:07:21.884260] [DEBUG] [REMOTE ] ED: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:21.884592] [DEBUG] [REMOTE ] ED: PASS: History has at least 300 days. [2026-01-19T12:07:21.885146] [DEBUG] [REMOTE ] ED: PASS: Price check passed. Min price $95.30. [2026-01-19T12:07:21.885320] [DEBUG] [REMOTE ] ED: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:21.885453] [DEBUG] [REMOTE ] ED: PASS: Integrity check passed. [2026-01-19T12:07:21.885529] [DEBUG] [REMOTE ] ED: Symbol is viable for forecasting. [2026-01-19T12:07:21.885611] [INFO ] [MAIN ] [1019/3505] ED kept (0.6s) | 1019 kept, 0 rejected | 140.1/min | ETA: 17.7m [2026-01-19T12:07:22.263163] [DEBUG] [REMOTE ] EDAP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:22.263293] [DEBUG] [REMOTE ] EDAP: PASS: History has at least 300 days. [2026-01-19T12:07:22.263500] [DEBUG] [REMOTE ] EDAP: PASS: Price check passed. Min price $1.81. [2026-01-19T12:07:22.263656] [DEBUG] [REMOTE ] EDAP: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:22.263969] [DEBUG] [REMOTE ] EDAP: PASS: Integrity check passed. [2026-01-19T12:07:22.264009] [DEBUG] [REMOTE ] EDAP: Symbol is viable for forecasting. [2026-01-19T12:07:22.264056] [INFO ] [MAIN ] [1020/3505] EDAP kept (0.4s) | 1020 kept, 0 rejected | 140.1/min | ETA: 17.7m [2026-01-19T12:07:22.712329] [DEBUG] [REMOTE ] EDD: Retrieved 4715 rows, trimmed to 300. [2026-01-19T12:07:22.712462] [DEBUG] [REMOTE ] EDD: PASS: History has at least 300 days. [2026-01-19T12:07:22.712707] [DEBUG] [REMOTE ] EDD: PASS: Price check passed. Min price $5.18. [2026-01-19T12:07:22.712848] [DEBUG] [REMOTE ] EDD: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:22.712964] [DEBUG] [REMOTE ] EDD: PASS: Integrity check passed. [2026-01-19T12:07:22.713004] [DEBUG] [REMOTE ] EDD: Symbol is viable for forecasting. [2026-01-19T12:07:22.713053] [INFO ] [MAIN ] [1021/3505] EDD kept (0.4s) | 1021 kept, 0 rejected | 140.1/min | ETA: 17.7m [2026-01-19T12:07:23.090256] [DEBUG] [REMOTE ] EDF: Retrieved 3788 rows, trimmed to 300. [2026-01-19T12:07:23.090383] [DEBUG] [REMOTE ] EDF: PASS: History has at least 300 days. [2026-01-19T12:07:23.090650] [DEBUG] [REMOTE ] EDF: PASS: Price check passed. Min price $4.69. [2026-01-19T12:07:23.090790] [DEBUG] [REMOTE ] EDF: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:23.090903] [DEBUG] [REMOTE ] EDF: PASS: Integrity check passed. [2026-01-19T12:07:23.090942] [DEBUG] [REMOTE ] EDF: Symbol is viable for forecasting. [2026-01-19T12:07:23.090990] [INFO ] [MAIN ] [1022/3505] EDF kept (0.4s) | 1022 kept, 0 rejected | 140.1/min | ETA: 17.7m [2026-01-19T12:07:23.511369] [DEBUG] [REMOTE ] EDN: Retrieved 4713 rows, trimmed to 300. [2026-01-19T12:07:23.512020] [DEBUG] [REMOTE ] EDN: PASS: History has at least 300 days. [2026-01-19T12:07:23.512869] [DEBUG] [REMOTE ] EDN: PASS: Price check passed. Min price $17.57. [2026-01-19T12:07:23.513048] [DEBUG] [REMOTE ] EDN: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:23.513207] [DEBUG] [REMOTE ] EDN: PASS: Integrity check passed. [2026-01-19T12:07:23.513263] [DEBUG] [REMOTE ] EDN: Symbol is viable for forecasting. [2026-01-19T12:07:23.513327] [INFO ] [MAIN ] [1023/3505] EDN kept (0.4s) | 1023 kept, 0 rejected | 140.1/min | ETA: 17.7m [2026-01-19T12:07:23.670670] [DEBUG] [REMOTE ] EE: Retrieved 944 rows, trimmed to 300. [2026-01-19T12:07:23.670801] [DEBUG] [REMOTE ] EE: PASS: History has at least 300 days. [2026-01-19T12:07:23.670999] [DEBUG] [REMOTE ] EE: PASS: Price check passed. Min price $25.16. [2026-01-19T12:07:23.671134] [DEBUG] [REMOTE ] EE: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:23.671242] [DEBUG] [REMOTE ] EE: PASS: Integrity check passed. [2026-01-19T12:07:23.671281] [DEBUG] [REMOTE ] EE: Symbol is viable for forecasting. [2026-01-19T12:07:23.671327] [INFO ] [MAIN ] [1024/3505] EE kept (0.2s) | 1024 kept, 0 rejected | 140.2/min | ETA: 17.7m [2026-01-19T12:07:24.155978] [DEBUG] [REMOTE ] EEMA: Retrieved 3505 rows, trimmed to 300. [2026-01-19T12:07:24.156106] [DEBUG] [REMOTE ] EEMA: PASS: History has at least 300 days. [2026-01-19T12:07:24.156309] [DEBUG] [REMOTE ] EEMA: PASS: Price check passed. Min price $89.75. [2026-01-19T12:07:24.156450] [DEBUG] [REMOTE ] EEMA: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:24.156561] [DEBUG] [REMOTE ] EEMA: PASS: Integrity check passed. [2026-01-19T12:07:24.156638] [DEBUG] [REMOTE ] EEMA: Symbol is viable for forecasting. [2026-01-19T12:07:24.156687] [INFO ] [MAIN ] [1025/3505] EEMA kept (0.5s) | 1025 kept, 0 rejected | 140.2/min | ETA: 17.7m [2026-01-19T12:07:24.598835] [DEBUG] [REMOTE ] EEX: Retrieved 2193 rows, trimmed to 300. [2026-01-19T12:07:24.598971] [DEBUG] [REMOTE ] EEX: PASS: History has at least 300 days. [2026-01-19T12:07:24.599195] [DEBUG] [REMOTE ] EEX: PASS: Price check passed. Min price $3.37. [2026-01-19T12:07:24.599337] [DEBUG] [REMOTE ] EEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:24.599457] [DEBUG] [REMOTE ] EEX: PASS: Integrity check passed. [2026-01-19T12:07:24.599499] [DEBUG] [REMOTE ] EEX: Symbol is viable for forecasting. [2026-01-19T12:07:24.599550] [INFO ] [MAIN ] [1026/3505] EEX kept (0.4s) | 1026 kept, 0 rejected | 140.2/min | ETA: 17.7m [2026-01-19T12:07:25.065498] [DEBUG] [REMOTE ] EFC: Retrieved 3842 rows, trimmed to 300. [2026-01-19T12:07:25.065653] [DEBUG] [REMOTE ] EFC: PASS: History has at least 300 days. [2026-01-19T12:07:25.065853] [DEBUG] [REMOTE ] EFC: PASS: Price check passed. Min price $12.93. [2026-01-19T12:07:25.065987] [DEBUG] [REMOTE ] EFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:25.066094] [DEBUG] [REMOTE ] EFC: PASS: Integrity check passed. [2026-01-19T12:07:25.066134] [DEBUG] [REMOTE ] EFC: Symbol is viable for forecasting. [2026-01-19T12:07:25.066180] [INFO ] [MAIN ] [1027/3505] EFC kept (0.5s) | 1027 kept, 0 rejected | 140.2/min | ETA: 17.7m [2026-01-19T12:07:25.598217] [DEBUG] [REMOTE ] EFSC: Retrieved 5665 rows, trimmed to 300. [2026-01-19T12:07:25.598365] [DEBUG] [REMOTE ] EFSC: PASS: History has at least 300 days. [2026-01-19T12:07:25.598629] [DEBUG] [REMOTE ] EFSC: PASS: Price check passed. Min price $51.70. [2026-01-19T12:07:25.598768] [DEBUG] [REMOTE ] EFSC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:25.598892] [DEBUG] [REMOTE ] EFSC: PASS: Integrity check passed. [2026-01-19T12:07:25.598932] [DEBUG] [REMOTE ] EFSC: Symbol is viable for forecasting. [2026-01-19T12:07:25.598982] [INFO ] [MAIN ] [1028/3505] EFSC kept (0.5s) | 1028 kept, 0 rejected | 140.2/min | ETA: 17.7m [2026-01-19T12:07:26.092676] [DEBUG] [REMOTE ] EFX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:26.092805] [DEBUG] [REMOTE ] EFX: PASS: History has at least 300 days. [2026-01-19T12:07:26.093207] [DEBUG] [REMOTE ] EFX: PASS: Price check passed. Min price $203.70. [2026-01-19T12:07:26.093344] [DEBUG] [REMOTE ] EFX: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:26.093456] [DEBUG] [REMOTE ] EFX: PASS: Integrity check passed. [2026-01-19T12:07:26.093495] [DEBUG] [REMOTE ] EFX: Symbol is viable for forecasting. [2026-01-19T12:07:26.093542] [INFO ] [MAIN ] [1029/3505] EFX kept (0.5s) | 1029 kept, 0 rejected | 140.1/min | ETA: 17.7m [2026-01-19T12:07:26.519177] [DEBUG] [REMOTE ] EG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:26.519307] [DEBUG] [REMOTE ] EG: PASS: History has at least 300 days. [2026-01-19T12:07:26.519521] [DEBUG] [REMOTE ] EG: PASS: Price check passed. Min price $302.97. [2026-01-19T12:07:26.519681] [DEBUG] [REMOTE ] EG: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:26.519803] [DEBUG] [REMOTE ] EG: PASS: Integrity check passed. [2026-01-19T12:07:26.519842] [DEBUG] [REMOTE ] EG: Symbol is viable for forecasting. [2026-01-19T12:07:26.519889] [INFO ] [MAIN ] [1030/3505] EG kept (0.4s) | 1030 kept, 0 rejected | 140.1/min | ETA: 17.7m [2026-01-19T12:07:26.995954] [DEBUG] [REMOTE ] EGAN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:26.996083] [DEBUG] [REMOTE ] EGAN: PASS: History has at least 300 days. [2026-01-19T12:07:26.996290] [DEBUG] [REMOTE ] EGAN: PASS: Price check passed. Min price $9.56. [2026-01-19T12:07:26.996425] [DEBUG] [REMOTE ] EGAN: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:26.996535] [DEBUG] [REMOTE ] EGAN: PASS: Integrity check passed. [2026-01-19T12:07:26.996608] [DEBUG] [REMOTE ] EGAN: Symbol is viable for forecasting. [2026-01-19T12:07:26.996661] [INFO ] [MAIN ] [1031/3505] EGAN kept (0.5s) | 1031 kept, 0 rejected | 140.1/min | ETA: 17.7m [2026-01-19T12:07:27.461297] [DEBUG] [REMOTE ] EGBN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:27.461428] [DEBUG] [REMOTE ] EGBN: PASS: History has at least 300 days. [2026-01-19T12:07:27.461649] [DEBUG] [REMOTE ] EGBN: PASS: Price check passed. Min price $15.80. [2026-01-19T12:07:27.461785] [DEBUG] [REMOTE ] EGBN: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:27.461896] [DEBUG] [REMOTE ] EGBN: PASS: Integrity check passed. [2026-01-19T12:07:27.461935] [DEBUG] [REMOTE ] EGBN: Symbol is viable for forecasting. [2026-01-19T12:07:27.461983] [INFO ] [MAIN ] [1032/3505] EGBN kept (0.5s) | 1032 kept, 0 rejected | 140.1/min | ETA: 17.7m [2026-01-19T12:07:27.933238] [DEBUG] [REMOTE ] EGP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:27.933378] [DEBUG] [REMOTE ] EGP: PASS: History has at least 300 days. [2026-01-19T12:07:27.933706] [DEBUG] [REMOTE ] EGP: PASS: Price check passed. Min price $172.53. [2026-01-19T12:07:27.933885] [DEBUG] [REMOTE ] EGP: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:27.934014] [DEBUG] [REMOTE ] EGP: PASS: Integrity check passed. [2026-01-19T12:07:27.934056] [DEBUG] [REMOTE ] EGP: Symbol is viable for forecasting. [2026-01-19T12:07:27.934105] [INFO ] [MAIN ] [1033/3505] EGP kept (0.5s) | 1033 kept, 0 rejected | 140.1/min | ETA: 17.6m [2026-01-19T12:07:28.443684] [DEBUG] [REMOTE ] EGY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:28.444010] [DEBUG] [REMOTE ] EGY: PASS: History has at least 300 days. [2026-01-19T12:07:28.444227] [DEBUG] [REMOTE ] EGY: PASS: Price check passed. Min price $3.37. [2026-01-19T12:07:28.444364] [DEBUG] [REMOTE ] EGY: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:28.444483] [DEBUG] [REMOTE ] EGY: PASS: Integrity check passed. [2026-01-19T12:07:28.444523] [DEBUG] [REMOTE ] EGY: Symbol is viable for forecasting. [2026-01-19T12:07:28.444589] [INFO ] [MAIN ] [1034/3505] EGY kept (0.5s) | 1034 kept, 0 rejected | 140.1/min | ETA: 17.6m [2026-01-19T12:07:28.728256] [DEBUG] [REMOTE ] EH: Retrieved 1532 rows, trimmed to 300. [2026-01-19T12:07:28.728427] [DEBUG] [REMOTE ] EH: PASS: History has at least 300 days. [2026-01-19T12:07:28.728705] [DEBUG] [REMOTE ] EH: PASS: Price check passed. Min price $12.79. [2026-01-19T12:07:28.728868] [DEBUG] [REMOTE ] EH: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:28.728989] [DEBUG] [REMOTE ] EH: PASS: Integrity check passed. [2026-01-19T12:07:28.729031] [DEBUG] [REMOTE ] EH: Symbol is viable for forecasting. [2026-01-19T12:07:28.729080] [INFO ] [MAIN ] [1035/3505] EH kept (0.3s) | 1035 kept, 0 rejected | 140.1/min | ETA: 17.6m [2026-01-19T12:07:28.945311] [DEBUG] [REMOTE ] EHAB: Retrieved 890 rows, trimmed to 300. [2026-01-19T12:07:28.945463] [DEBUG] [REMOTE ] EHAB: PASS: History has at least 300 days. [2026-01-19T12:07:28.945689] [DEBUG] [REMOTE ] EHAB: PASS: Price check passed. Min price $7.71. [2026-01-19T12:07:28.945824] [DEBUG] [REMOTE ] EHAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:28.945933] [DEBUG] [REMOTE ] EHAB: PASS: Integrity check passed. [2026-01-19T12:07:28.945971] [DEBUG] [REMOTE ] EHAB: Symbol is viable for forecasting. [2026-01-19T12:07:28.946020] [INFO ] [MAIN ] [1036/3505] EHAB kept (0.2s) | 1036 kept, 0 rejected | 140.2/min | ETA: 17.6m [2026-01-19T12:07:29.525181] [DEBUG] [REMOTE ] EHC: Retrieved 2023 rows, trimmed to 300. [2026-01-19T12:07:29.525307] [DEBUG] [REMOTE ] EHC: PASS: History has at least 300 days. [2026-01-19T12:07:29.525504] [DEBUG] [REMOTE ] EHC: PASS: Price check passed. Min price $100.22. [2026-01-19T12:07:29.525656] [DEBUG] [REMOTE ] EHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:29.525766] [DEBUG] [REMOTE ] EHC: PASS: Integrity check passed. [2026-01-19T12:07:29.525832] [DEBUG] [REMOTE ] EHC: Symbol is viable for forecasting. [2026-01-19T12:07:29.525882] [INFO ] [MAIN ] [1037/3505] EHC kept (0.6s) | 1037 kept, 0 rejected | 140.1/min | ETA: 17.6m [2026-01-19T12:07:30.084818] [DEBUG] [REMOTE ] EHI: Retrieved 5655 rows, trimmed to 300. [2026-01-19T12:07:30.084949] [DEBUG] [REMOTE ] EHI: PASS: History has at least 300 days. [2026-01-19T12:07:30.085156] [DEBUG] [REMOTE ] EHI: PASS: Price check passed. Min price $6.19. [2026-01-19T12:07:30.085292] [DEBUG] [REMOTE ] EHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:30.085403] [DEBUG] [REMOTE ] EHI: PASS: Integrity check passed. [2026-01-19T12:07:30.085443] [DEBUG] [REMOTE ] EHI: Symbol is viable for forecasting. [2026-01-19T12:07:30.085491] [INFO ] [MAIN ] [1038/3505] EHI kept (0.6s) | 1038 kept, 0 rejected | 140.1/min | ETA: 17.6m [2026-01-19T12:07:30.487998] [DEBUG] [REMOTE ] EHTH: Retrieved 4840 rows, trimmed to 300. [2026-01-19T12:07:30.488128] [DEBUG] [REMOTE ] EHTH: PASS: History has at least 300 days. [2026-01-19T12:07:30.488334] [DEBUG] [REMOTE ] EHTH: PASS: Price check passed. Min price $3.31. [2026-01-19T12:07:30.488469] [DEBUG] [REMOTE ] EHTH: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:30.488596] [DEBUG] [REMOTE ] EHTH: PASS: Integrity check passed. [2026-01-19T12:07:30.488641] [DEBUG] [REMOTE ] EHTH: Symbol is viable for forecasting. [2026-01-19T12:07:30.488700] [INFO ] [MAIN ] [1039/3505] EHTH kept (0.4s) | 1039 kept, 0 rejected | 140.1/min | ETA: 17.6m [2026-01-19T12:07:30.772047] [DEBUG] [REMOTE ] EIC: Retrieved 1631 rows, trimmed to 300. [2026-01-19T12:07:30.772195] [DEBUG] [REMOTE ] EIC: PASS: History has at least 300 days. [2026-01-19T12:07:30.772434] [DEBUG] [REMOTE ] EIC: PASS: Price check passed. Min price $10.83. [2026-01-19T12:07:30.772628] [DEBUG] [REMOTE ] EIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:30.772763] [DEBUG] [REMOTE ] EIC: PASS: Integrity check passed. [2026-01-19T12:07:30.772810] [DEBUG] [REMOTE ] EIC: Symbol is viable for forecasting. [2026-01-19T12:07:30.772867] [INFO ] [MAIN ] [1040/3505] EIC kept (0.3s) | 1040 kept, 0 rejected | 140.1/min | ETA: 17.6m [2026-01-19T12:07:31.294082] [DEBUG] [REMOTE ] EIG: Retrieved 4772 rows, trimmed to 300. [2026-01-19T12:07:31.294230] [DEBUG] [REMOTE ] EIG: PASS: History has at least 300 days. [2026-01-19T12:07:31.294465] [DEBUG] [REMOTE ] EIG: PASS: Price check passed. Min price $35.80. [2026-01-19T12:07:31.294627] [DEBUG] [REMOTE ] EIG: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:31.294753] [DEBUG] [REMOTE ] EIG: PASS: Integrity check passed. [2026-01-19T12:07:31.294793] [DEBUG] [REMOTE ] EIG: Symbol is viable for forecasting. [2026-01-19T12:07:31.294842] [INFO ] [MAIN ] [1041/3505] EIG kept (0.5s) | 1041 kept, 0 rejected | 140.1/min | ETA: 17.6m [2026-01-19T12:07:31.711934] [DEBUG] [REMOTE ] EIX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:31.712070] [DEBUG] [REMOTE ] EIX: PASS: History has at least 300 days. [2026-01-19T12:07:31.712292] [DEBUG] [REMOTE ] EIX: PASS: Price check passed. Min price $53.59. [2026-01-19T12:07:31.712435] [DEBUG] [REMOTE ] EIX: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:31.712554] [DEBUG] [REMOTE ] EIX: PASS: Integrity check passed. [2026-01-19T12:07:31.712615] [DEBUG] [REMOTE ] EIX: Symbol is viable for forecasting. [2026-01-19T12:07:31.712669] [INFO ] [MAIN ] [1042/3505] EIX kept (0.4s) | 1042 kept, 0 rejected | 140.1/min | ETA: 17.6m [2026-01-19T12:07:32.198524] [DEBUG] [REMOTE ] EL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:32.198677] [DEBUG] [REMOTE ] EL: PASS: History has at least 300 days. [2026-01-19T12:07:32.199086] [DEBUG] [REMOTE ] EL: PASS: Price check passed. Min price $85.59. [2026-01-19T12:07:32.199223] [DEBUG] [REMOTE ] EL: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:32.199339] [DEBUG] [REMOTE ] EL: PASS: Integrity check passed. [2026-01-19T12:07:32.199395] [DEBUG] [REMOTE ] EL: Symbol is viable for forecasting. [2026-01-19T12:07:32.199443] [INFO ] [MAIN ] [1043/3505] EL kept (0.5s) | 1043 kept, 0 rejected | 140.1/min | ETA: 17.6m [2026-01-19T12:07:32.369685] [DEBUG] [REMOTE ] ELAB: Retrieved 540 rows, trimmed to 300. [2026-01-19T12:07:32.369825] [DEBUG] [REMOTE ] ELAB: PASS: History has at least 300 days. [2026-01-19T12:07:32.370056] [DEBUG] [REMOTE ] ELAB: PASS: Price check passed. Min price $3.18. [2026-01-19T12:07:32.370190] [DEBUG] [REMOTE ] ELAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:32.370297] [DEBUG] [REMOTE ] ELAB: PASS: Integrity check passed. [2026-01-19T12:07:32.370340] [DEBUG] [REMOTE ] ELAB: Symbol is viable for forecasting. [2026-01-19T12:07:32.370386] [INFO ] [MAIN ] [1044/3505] ELAB kept (0.2s) | 1044 kept, 0 rejected | 140.2/min | ETA: 17.6m [2026-01-19T12:07:32.805690] [DEBUG] [REMOTE ] ELAN: Retrieved 1841 rows, trimmed to 300. [2026-01-19T12:07:32.805824] [DEBUG] [REMOTE ] ELAN: PASS: History has at least 300 days. [2026-01-19T12:07:32.806221] [DEBUG] [REMOTE ] ELAN: PASS: Price check passed. Min price $20.43. [2026-01-19T12:07:32.806355] [DEBUG] [REMOTE ] ELAN: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:32.806470] [DEBUG] [REMOTE ] ELAN: PASS: Integrity check passed. [2026-01-19T12:07:32.806509] [DEBUG] [REMOTE ] ELAN: Symbol is viable for forecasting. [2026-01-19T12:07:32.806556] [INFO ] [MAIN ] [1045/3505] ELAN kept (0.4s) | 1045 kept, 0 rejected | 140.2/min | ETA: 17.5m [2026-01-19T12:07:33.181377] [DEBUG] [REMOTE ] ELC: Retrieved 2366 rows, trimmed to 300. [2026-01-19T12:07:33.181498] [DEBUG] [REMOTE ] ELC: PASS: History has at least 300 days. [2026-01-19T12:07:33.181715] [DEBUG] [REMOTE ] ELC: PASS: Price check passed. Min price $20.45. [2026-01-19T12:07:33.181862] [DEBUG] [REMOTE ] ELC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:33.181973] [DEBUG] [REMOTE ] ELC: PASS: Integrity check passed. [2026-01-19T12:07:33.182015] [DEBUG] [REMOTE ] ELC: Symbol is viable for forecasting. [2026-01-19T12:07:33.182064] [INFO ] [MAIN ] [1046/3505] ELC kept (0.4s) | 1046 kept, 0 rejected | 140.2/min | ETA: 17.5m [2026-01-19T12:07:33.757043] [DEBUG] [REMOTE ] ELDN: Retrieved 2851 rows, trimmed to 300. [2026-01-19T12:07:33.757173] [DEBUG] [REMOTE ] ELDN: PASS: History has at least 300 days. [2026-01-19T12:07:33.757393] [DEBUG] [REMOTE ] ELDN: PASS: Price check passed. Min price $1.39. [2026-01-19T12:07:33.757547] [DEBUG] [REMOTE ] ELDN: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:33.757686] [DEBUG] [REMOTE ] ELDN: PASS: Integrity check passed. [2026-01-19T12:07:33.757727] [DEBUG] [REMOTE ] ELDN: Symbol is viable for forecasting. [2026-01-19T12:07:33.757774] [INFO ] [MAIN ] [1047/3505] ELDN kept (0.6s) | 1047 kept, 0 rejected | 140.2/min | ETA: 17.5m [2026-01-19T12:07:34.120749] [DEBUG] [REMOTE ] ELF: Retrieved 2343 rows, trimmed to 300. [2026-01-19T12:07:34.120880] [DEBUG] [REMOTE ] ELF: PASS: History has at least 300 days. [2026-01-19T12:07:34.121081] [DEBUG] [REMOTE ] ELF: PASS: Price check passed. Min price $68.42. [2026-01-19T12:07:34.121213] [DEBUG] [REMOTE ] ELF: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:34.121321] [DEBUG] [REMOTE ] ELF: PASS: Integrity check passed. [2026-01-19T12:07:34.121360] [DEBUG] [REMOTE ] ELF: Symbol is viable for forecasting. [2026-01-19T12:07:34.121407] [INFO ] [MAIN ] [1048/3505] ELF kept (0.4s) | 1048 kept, 0 rejected | 140.2/min | ETA: 17.5m [2026-01-19T12:07:34.695973] [DEBUG] [REMOTE ] ELME: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:34.696123] [DEBUG] [REMOTE ] ELME: PASS: History has at least 300 days. [2026-01-19T12:07:34.696381] [DEBUG] [REMOTE ] ELME: PASS: Price check passed. Min price $2.60. [2026-01-19T12:07:34.696517] [DEBUG] [REMOTE ] ELME: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:34.696680] [DEBUG] [REMOTE ] ELME: PASS: Integrity check passed. [2026-01-19T12:07:34.696723] [DEBUG] [REMOTE ] ELME: Symbol is viable for forecasting. [2026-01-19T12:07:34.696772] [INFO ] [MAIN ] [1049/3505] ELME kept (0.6s) | 1049 kept, 0 rejected | 140.1/min | ETA: 17.5m [2026-01-19T12:07:35.151932] [DEBUG] [REMOTE ] ELS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:35.152084] [DEBUG] [REMOTE ] ELS: PASS: History has at least 300 days. [2026-01-19T12:07:35.152346] [DEBUG] [REMOTE ] ELS: PASS: Price check passed. Min price $59.30. [2026-01-19T12:07:35.152488] [DEBUG] [REMOTE ] ELS: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:35.152636] [DEBUG] [REMOTE ] ELS: PASS: Integrity check passed. [2026-01-19T12:07:35.152801] [DEBUG] [REMOTE ] ELS: Symbol is viable for forecasting. [2026-01-19T12:07:35.152857] [INFO ] [MAIN ] [1050/3505] ELS kept (0.5s) | 1050 kept, 0 rejected | 140.1/min | ETA: 17.5m [2026-01-19T12:07:35.305230] [DEBUG] [REMOTE ] ELTX: Retrieved 1243 rows, trimmed to 300. [2026-01-19T12:07:35.305485] [DEBUG] [REMOTE ] ELTX: PASS: History has at least 300 days. [2026-01-19T12:07:35.305871] [DEBUG] [REMOTE ] ELTX: PASS: Price check passed. Min price $7.54. [2026-01-19T12:07:35.306017] [DEBUG] [REMOTE ] ELTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:35.306147] [DEBUG] [REMOTE ] ELTX: PASS: Integrity check passed. [2026-01-19T12:07:35.306190] [DEBUG] [REMOTE ] ELTX: Symbol is viable for forecasting. [2026-01-19T12:07:35.306242] [INFO ] [MAIN ] [1051/3505] ELTX kept (0.2s) | 1051 kept, 0 rejected | 140.2/min | ETA: 17.5m [2026-01-19T12:07:35.816699] [DEBUG] [REMOTE ] ELVA: Retrieved 2446 rows, trimmed to 300. [2026-01-19T12:07:35.816902] [DEBUG] [REMOTE ] ELVA: PASS: History has at least 300 days. [2026-01-19T12:07:35.817163] [DEBUG] [REMOTE ] ELVA: PASS: Price check passed. Min price $4.23. [2026-01-19T12:07:35.817326] [DEBUG] [REMOTE ] ELVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:35.817490] [DEBUG] [REMOTE ] ELVA: PASS: Integrity check passed. [2026-01-19T12:07:35.817543] [DEBUG] [REMOTE ] ELVA: Symbol is viable for forecasting. [2026-01-19T12:07:35.817626] [INFO ] [MAIN ] [1052/3505] ELVA kept (0.5s) | 1052 kept, 0 rejected | 140.2/min | ETA: 17.5m [2026-01-19T12:07:36.164326] [DEBUG] [REMOTE ] ELVN: Retrieved 1471 rows, trimmed to 300. [2026-01-19T12:07:36.164447] [DEBUG] [REMOTE ] ELVN: PASS: History has at least 300 days. [2026-01-19T12:07:36.164691] [DEBUG] [REMOTE ] ELVN: PASS: Price check passed. Min price $15.14. [2026-01-19T12:07:36.164831] [DEBUG] [REMOTE ] ELVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:36.164939] [DEBUG] [REMOTE ] ELVN: PASS: Integrity check passed. [2026-01-19T12:07:36.164978] [DEBUG] [REMOTE ] ELVN: Symbol is viable for forecasting. [2026-01-19T12:07:36.165025] [INFO ] [MAIN ] [1053/3505] ELVN kept (0.3s) | 1053 kept, 0 rejected | 140.2/min | ETA: 17.5m [2026-01-19T12:07:36.566765] [DEBUG] [REMOTE ] ELWS: Retrieved 624 rows, trimmed to 300. [2026-01-19T12:07:36.566891] [DEBUG] [REMOTE ] ELWS: PASS: History has at least 300 days. [2026-01-19T12:07:36.567086] [DEBUG] [REMOTE ] ELWS: PASS: Price check passed. Min price $3.74. [2026-01-19T12:07:36.567218] [DEBUG] [REMOTE ] ELWS: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:36.567325] [DEBUG] [REMOTE ] ELWS: PASS: Integrity check passed. [2026-01-19T12:07:36.567364] [DEBUG] [REMOTE ] ELWS: Symbol is viable for forecasting. [2026-01-19T12:07:36.567410] [INFO ] [MAIN ] [1054/3505] ELWS kept (0.4s) | 1054 kept, 0 rejected | 140.2/min | ETA: 17.5m [2026-01-19T12:07:37.016659] [DEBUG] [REMOTE ] EM: Retrieved 1205 rows, trimmed to 300. [2026-01-19T12:07:37.016802] [DEBUG] [REMOTE ] EM: PASS: History has at least 300 days. [2026-01-19T12:07:37.017115] [DEBUG] [REMOTE ] EM: PASS: Price check passed. Min price $1.13. [2026-01-19T12:07:37.017306] [DEBUG] [REMOTE ] EM: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:37.017544] [DEBUG] [REMOTE ] EM: PASS: Integrity check passed. [2026-01-19T12:07:37.017632] [DEBUG] [REMOTE ] EM: Symbol is viable for forecasting. [2026-01-19T12:07:37.017709] [INFO ] [MAIN ] [1055/3505] EM kept (0.5s) | 1055 kept, 0 rejected | 140.2/min | ETA: 17.5m [2026-01-19T12:07:37.548147] [DEBUG] [REMOTE ] EMB: Retrieved 4548 rows, trimmed to 300. [2026-01-19T12:07:37.548276] [DEBUG] [REMOTE ] EMB: PASS: History has at least 300 days. [2026-01-19T12:07:37.548488] [DEBUG] [REMOTE ] EMB: PASS: Price check passed. Min price $94.85. [2026-01-19T12:07:37.548648] [DEBUG] [REMOTE ] EMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:37.548764] [DEBUG] [REMOTE ] EMB: PASS: Integrity check passed. [2026-01-19T12:07:37.548804] [DEBUG] [REMOTE ] EMB: Symbol is viable for forecasting. [2026-01-19T12:07:37.548854] [INFO ] [MAIN ] [1056/3505] EMB kept (0.5s) | 1056 kept, 0 rejected | 140.2/min | ETA: 17.5m [2026-01-19T12:07:37.796408] [DEBUG] [REMOTE ] EMBC: Retrieved 952 rows, trimmed to 300. [2026-01-19T12:07:37.796613] [DEBUG] [REMOTE ] EMBC: PASS: History has at least 300 days. [2026-01-19T12:07:37.796889] [DEBUG] [REMOTE ] EMBC: PASS: Price check passed. Min price $11.05. [2026-01-19T12:07:37.797069] [DEBUG] [REMOTE ] EMBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:37.797210] [DEBUG] [REMOTE ] EMBC: PASS: Integrity check passed. [2026-01-19T12:07:37.797265] [DEBUG] [REMOTE ] EMBC: Symbol is viable for forecasting. [2026-01-19T12:07:37.797337] [INFO ] [MAIN ] [1057/3505] EMBC kept (0.2s) | 1057 kept, 0 rejected | 140.2/min | ETA: 17.5m [2026-01-19T12:07:38.433951] [DEBUG] [REMOTE ] EMD: Retrieved 5567 rows, trimmed to 300. [2026-01-19T12:07:38.434080] [DEBUG] [REMOTE ] EMD: PASS: History has at least 300 days. [2026-01-19T12:07:38.434285] [DEBUG] [REMOTE ] EMD: PASS: Price check passed. Min price $10.14. [2026-01-19T12:07:38.434420] [DEBUG] [REMOTE ] EMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:38.434530] [DEBUG] [REMOTE ] EMD: PASS: Integrity check passed. [2026-01-19T12:07:38.434588] [DEBUG] [REMOTE ] EMD: Symbol is viable for forecasting. [2026-01-19T12:07:38.434638] [INFO ] [MAIN ] [1058/3505] EMD kept (0.6s) | 1058 kept, 0 rejected | 140.2/min | ETA: 17.5m [2026-01-19T12:07:38.931567] [DEBUG] [REMOTE ] EMF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:38.931733] [DEBUG] [REMOTE ] EMF: PASS: History has at least 300 days. [2026-01-19T12:07:38.931958] [DEBUG] [REMOTE ] EMF: PASS: Price check passed. Min price $15.57. [2026-01-19T12:07:38.932093] [DEBUG] [REMOTE ] EMF: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:38.932209] [DEBUG] [REMOTE ] EMF: PASS: Integrity check passed. [2026-01-19T12:07:38.932248] [DEBUG] [REMOTE ] EMF: Symbol is viable for forecasting. [2026-01-19T12:07:38.932297] [INFO ] [MAIN ] [1059/3505] EMF kept (0.5s) | 1059 kept, 0 rejected | 140.1/min | ETA: 17.5m [2026-01-19T12:07:39.406232] [DEBUG] [REMOTE ] EMN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:39.406359] [DEBUG] [REMOTE ] EMN: PASS: History has at least 300 days. [2026-01-19T12:07:39.406565] [DEBUG] [REMOTE ] EMN: PASS: Price check passed. Min price $55.64. [2026-01-19T12:07:39.406719] [DEBUG] [REMOTE ] EMN: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:39.406830] [DEBUG] [REMOTE ] EMN: PASS: Integrity check passed. [2026-01-19T12:07:39.406869] [DEBUG] [REMOTE ] EMN: Symbol is viable for forecasting. [2026-01-19T12:07:39.406919] [INFO ] [MAIN ] [1060/3505] EMN kept (0.5s) | 1060 kept, 0 rejected | 140.1/min | ETA: 17.4m [2026-01-19T12:07:39.610121] [DEBUG] [REMOTE ] EMO: Retrieved 3671 rows, trimmed to 300. [2026-01-19T12:07:39.610240] [DEBUG] [REMOTE ] EMO: PASS: History has at least 300 days. [2026-01-19T12:07:39.610437] [DEBUG] [REMOTE ] EMO: PASS: Price check passed. Min price $41.20. [2026-01-19T12:07:39.610595] [DEBUG] [REMOTE ] EMO: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:39.610730] [DEBUG] [REMOTE ] EMO: PASS: Integrity check passed. [2026-01-19T12:07:39.610771] [DEBUG] [REMOTE ] EMO: Symbol is viable for forecasting. [2026-01-19T12:07:39.610819] [INFO ] [MAIN ] [1061/3505] EMO kept (0.2s) | 1061 kept, 0 rejected | 140.2/min | ETA: 17.4m [2026-01-19T12:07:40.039010] [DEBUG] [REMOTE ] EMXC: Retrieved 2132 rows, trimmed to 300. [2026-01-19T12:07:40.039430] [DEBUG] [REMOTE ] EMXC: PASS: History has at least 300 days. [2026-01-19T12:07:40.039785] [DEBUG] [REMOTE ] EMXC: PASS: Price check passed. Min price $68.23. [2026-01-19T12:07:40.039970] [DEBUG] [REMOTE ] EMXC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:40.040310] [DEBUG] [REMOTE ] EMXC: PASS: Integrity check passed. [2026-01-19T12:07:40.040362] [DEBUG] [REMOTE ] EMXC: Symbol is viable for forecasting. [2026-01-19T12:07:40.040467] [INFO ] [MAIN ] [1062/3505] EMXC kept (0.4s) | 1062 kept, 0 rejected | 140.2/min | ETA: 17.4m [2026-01-19T12:07:40.801659] [DEBUG] [REMOTE ] ENB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:40.801891] [DEBUG] [REMOTE ] ENB: PASS: History has at least 300 days. [2026-01-19T12:07:40.802241] [DEBUG] [REMOTE ] ENB: PASS: Price check passed. Min price $45.23. [2026-01-19T12:07:40.802391] [DEBUG] [REMOTE ] ENB: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:40.802537] [DEBUG] [REMOTE ] ENB: PASS: Integrity check passed. [2026-01-19T12:07:40.802650] [DEBUG] [REMOTE ] ENB: Symbol is viable for forecasting. [2026-01-19T12:07:40.802710] [INFO ] [MAIN ] [1063/3505] ENB kept (0.8s) | 1063 kept, 0 rejected | 140.1/min | ETA: 17.4m [2026-01-19T12:07:40.968497] [DEBUG] [REMOTE ] ENGN: Retrieved 554 rows, trimmed to 300. [2026-01-19T12:07:40.968740] [DEBUG] [REMOTE ] ENGN: PASS: History has at least 300 days. [2026-01-19T12:07:40.969009] [DEBUG] [REMOTE ] ENGN: PASS: Price check passed. Min price $6.01. [2026-01-19T12:07:40.969153] [DEBUG] [REMOTE ] ENGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:40.969269] [DEBUG] [REMOTE ] ENGN: PASS: Integrity check passed. [2026-01-19T12:07:40.969311] [DEBUG] [REMOTE ] ENGN: Symbol is viable for forecasting. [2026-01-19T12:07:40.969362] [INFO ] [MAIN ] [1064/3505] ENGN kept (0.2s) | 1064 kept, 0 rejected | 140.2/min | ETA: 17.4m [2026-01-19T12:07:41.531999] [DEBUG] [REMOTE ] ENIC: Retrieved 2446 rows, trimmed to 300. [2026-01-19T12:07:41.532199] [DEBUG] [REMOTE ] ENIC: PASS: History has at least 300 days. [2026-01-19T12:07:41.532483] [DEBUG] [REMOTE ] ENIC: PASS: Price check passed. Min price $3.66. [2026-01-19T12:07:41.532678] [DEBUG] [REMOTE ] ENIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:41.532822] [DEBUG] [REMOTE ] ENIC: PASS: Integrity check passed. [2026-01-19T12:07:41.532871] [DEBUG] [REMOTE ] ENIC: Symbol is viable for forecasting. [2026-01-19T12:07:41.532937] [INFO ] [MAIN ] [1065/3505] ENIC kept (0.6s) | 1065 kept, 0 rejected | 140.1/min | ETA: 17.4m [2026-01-19T12:07:41.977277] [DEBUG] [REMOTE ] ENPH: Retrieved 3470 rows, trimmed to 300. [2026-01-19T12:07:41.977491] [DEBUG] [REMOTE ] ENPH: PASS: History has at least 300 days. [2026-01-19T12:07:41.977844] [DEBUG] [REMOTE ] ENPH: PASS: Price check passed. Min price $26.12. [2026-01-19T12:07:41.977989] [DEBUG] [REMOTE ] ENPH: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:41.978114] [DEBUG] [REMOTE ] ENPH: PASS: Integrity check passed. [2026-01-19T12:07:41.978158] [DEBUG] [REMOTE ] ENPH: Symbol is viable for forecasting. [2026-01-19T12:07:41.978212] [INFO ] [MAIN ] [1066/3505] ENPH kept (0.4s) | 1066 kept, 0 rejected | 140.1/min | ETA: 17.4m [2026-01-19T12:07:42.324526] [DEBUG] [REMOTE ] ENS: Retrieved 5401 rows, trimmed to 300. [2026-01-19T12:07:42.324749] [DEBUG] [REMOTE ] ENS: PASS: History has at least 300 days. [2026-01-19T12:07:42.325049] [DEBUG] [REMOTE ] ENS: PASS: Price check passed. Min price $118.88. [2026-01-19T12:07:42.325204] [DEBUG] [REMOTE ] ENS: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:42.325381] [DEBUG] [REMOTE ] ENS: PASS: Integrity check passed. [2026-01-19T12:07:42.325428] [DEBUG] [REMOTE ] ENS: Symbol is viable for forecasting. [2026-01-19T12:07:42.325484] [INFO ] [MAIN ] [1067/3505] ENS kept (0.3s) | 1067 kept, 0 rejected | 140.2/min | ETA: 17.4m [2026-01-19T12:07:42.811786] [DEBUG] [REMOTE ] ENSG: Retrieved 4575 rows, trimmed to 300. [2026-01-19T12:07:42.812161] [DEBUG] [REMOTE ] ENSG: PASS: History has at least 300 days. [2026-01-19T12:07:42.812568] [DEBUG] [REMOTE ] ENSG: PASS: Price check passed. Min price $173.52. [2026-01-19T12:07:42.812767] [DEBUG] [REMOTE ] ENSG: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:42.812945] [DEBUG] [REMOTE ] ENSG: PASS: Integrity check passed. [2026-01-19T12:07:42.812995] [DEBUG] [REMOTE ] ENSG: Symbol is viable for forecasting. [2026-01-19T12:07:42.813069] [INFO ] [MAIN ] [1068/3505] ENSG kept (0.5s) | 1068 kept, 0 rejected | 140.1/min | ETA: 17.4m [2026-01-19T12:07:43.147804] [DEBUG] [REMOTE ] ENTA: Retrieved 3227 rows, trimmed to 300. [2026-01-19T12:07:43.148006] [DEBUG] [REMOTE ] ENTA: PASS: History has at least 300 days. [2026-01-19T12:07:43.148291] [DEBUG] [REMOTE ] ENTA: PASS: Price check passed. Min price $10.47. [2026-01-19T12:07:43.148438] [DEBUG] [REMOTE ] ENTA: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:43.148591] [DEBUG] [REMOTE ] ENTA: PASS: Integrity check passed. [2026-01-19T12:07:43.148636] [DEBUG] [REMOTE ] ENTA: Symbol is viable for forecasting. [2026-01-19T12:07:43.148693] [INFO ] [MAIN ] [1069/3505] ENTA kept (0.3s) | 1069 kept, 0 rejected | 140.2/min | ETA: 17.4m [2026-01-19T12:07:43.704557] [DEBUG] [REMOTE ] ENTG: Retrieved 6419 rows, trimmed to 300. [2026-01-19T12:07:43.704926] [DEBUG] [REMOTE ] ENTG: PASS: History has at least 300 days. [2026-01-19T12:07:43.705331] [DEBUG] [REMOTE ] ENTG: PASS: Price check passed. Min price $68.80. [2026-01-19T12:07:43.705499] [DEBUG] [REMOTE ] ENTG: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:43.705685] [DEBUG] [REMOTE ] ENTG: PASS: Integrity check passed. [2026-01-19T12:07:43.705736] [DEBUG] [REMOTE ] ENTG: Symbol is viable for forecasting. [2026-01-19T12:07:43.705803] [INFO ] [MAIN ] [1070/3505] ENTG kept (0.6s) | 1070 kept, 0 rejected | 140.1/min | ETA: 17.4m [2026-01-19T12:07:44.010070] [DEBUG] [REMOTE ] ENTX: Retrieved 1899 rows, trimmed to 300. [2026-01-19T12:07:44.010308] [DEBUG] [REMOTE ] ENTX: PASS: History has at least 300 days. [2026-01-19T12:07:44.010767] [DEBUG] [REMOTE ] ENTX: PASS: Price check passed. Min price $1.46. [2026-01-19T12:07:44.010935] [DEBUG] [REMOTE ] ENTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:44.011104] [DEBUG] [REMOTE ] ENTX: PASS: Integrity check passed. [2026-01-19T12:07:44.011159] [DEBUG] [REMOTE ] ENTX: Symbol is viable for forecasting. [2026-01-19T12:07:44.011224] [INFO ] [MAIN ] [1071/3505] ENTX kept (0.3s) | 1071 kept, 0 rejected | 140.2/min | ETA: 17.4m [2026-01-19T12:07:44.427900] [DEBUG] [REMOTE ] ENVA: Retrieved 2810 rows, trimmed to 300. [2026-01-19T12:07:44.428077] [DEBUG] [REMOTE ] ENVA: PASS: History has at least 300 days. [2026-01-19T12:07:44.428318] [DEBUG] [REMOTE ] ENVA: PASS: Price check passed. Min price $113.95. [2026-01-19T12:07:44.428465] [DEBUG] [REMOTE ] ENVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:44.428616] [DEBUG] [REMOTE ] ENVA: PASS: Integrity check passed. [2026-01-19T12:07:44.428663] [DEBUG] [REMOTE ] ENVA: Symbol is viable for forecasting. [2026-01-19T12:07:44.428718] [INFO ] [MAIN ] [1072/3505] ENVA kept (0.4s) | 1072 kept, 0 rejected | 140.2/min | ETA: 17.4m [2026-01-19T12:07:44.756995] [DEBUG] [REMOTE ] ENVB: Retrieved 2383 rows, trimmed to 300. [2026-01-19T12:07:44.757195] [DEBUG] [REMOTE ] ENVB: PASS: History has at least 300 days. [2026-01-19T12:07:44.757505] [DEBUG] [REMOTE ] ENVB: PASS: Price check passed. Min price $3.63. [2026-01-19T12:07:44.757716] [DEBUG] [REMOTE ] ENVB: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:44.757854] [DEBUG] [REMOTE ] ENVB: PASS: Integrity check passed. [2026-01-19T12:07:44.757898] [DEBUG] [REMOTE ] ENVB: Symbol is viable for forecasting. [2026-01-19T12:07:44.757951] [INFO ] [MAIN ] [1073/3505] ENVB kept (0.3s) | 1073 kept, 0 rejected | 140.2/min | ETA: 17.3m [2026-01-19T12:07:45.191525] [DEBUG] [REMOTE ] ENVX: Retrieved 1265 rows, trimmed to 300. [2026-01-19T12:07:45.191704] [DEBUG] [REMOTE ] ENVX: PASS: History has at least 300 days. [2026-01-19T12:07:45.191915] [DEBUG] [REMOTE ] ENVX: PASS: Price check passed. Min price $7.11. [2026-01-19T12:07:45.192053] [DEBUG] [REMOTE ] ENVX: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:45.192166] [DEBUG] [REMOTE ] ENVX: PASS: Integrity check passed. [2026-01-19T12:07:45.192205] [DEBUG] [REMOTE ] ENVX: Symbol is viable for forecasting. [2026-01-19T12:07:45.192252] [INFO ] [MAIN ] [1074/3505] ENVX kept (0.4s) | 1074 kept, 0 rejected | 140.2/min | ETA: 17.3m [2026-01-19T12:07:45.599879] [DEBUG] [REMOTE ] EOD: Retrieved 4733 rows, trimmed to 300. [2026-01-19T12:07:45.600032] [DEBUG] [REMOTE ] EOD: PASS: History has at least 300 days. [2026-01-19T12:07:45.600317] [DEBUG] [REMOTE ] EOD: PASS: Price check passed. Min price $5.46. [2026-01-19T12:07:45.600458] [DEBUG] [REMOTE ] EOD: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:45.600595] [DEBUG] [REMOTE ] EOD: PASS: Integrity check passed. [2026-01-19T12:07:45.600637] [DEBUG] [REMOTE ] EOD: Symbol is viable for forecasting. [2026-01-19T12:07:45.600684] [INFO ] [MAIN ] [1075/3505] EOD kept (0.4s) | 1075 kept, 0 rejected | 140.2/min | ETA: 17.3m [2026-01-19T12:07:46.021600] [DEBUG] [REMOTE ] EOG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:46.021755] [DEBUG] [REMOTE ] EOG: PASS: History has at least 300 days. [2026-01-19T12:07:46.022015] [DEBUG] [REMOTE ] EOG: PASS: Price check passed. Min price $100.80. [2026-01-19T12:07:46.022277] [DEBUG] [REMOTE ] EOG: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:46.022412] [DEBUG] [REMOTE ] EOG: PASS: Integrity check passed. [2026-01-19T12:07:46.022453] [DEBUG] [REMOTE ] EOG: Symbol is viable for forecasting. [2026-01-19T12:07:46.022505] [INFO ] [MAIN ] [1076/3505] EOG kept (0.4s) | 1076 kept, 0 rejected | 140.2/min | ETA: 17.3m [2026-01-19T12:07:46.552850] [DEBUG] [REMOTE ] EOI: Retrieved 5340 rows, trimmed to 300. [2026-01-19T12:07:46.552990] [DEBUG] [REMOTE ] EOI: PASS: History has at least 300 days. [2026-01-19T12:07:46.553243] [DEBUG] [REMOTE ] EOI: PASS: Price check passed. Min price $19.04. [2026-01-19T12:07:46.553385] [DEBUG] [REMOTE ] EOI: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:46.553504] [DEBUG] [REMOTE ] EOI: PASS: Integrity check passed. [2026-01-19T12:07:46.553545] [DEBUG] [REMOTE ] EOI: Symbol is viable for forecasting. [2026-01-19T12:07:46.553614] [INFO ] [MAIN ] [1077/3505] EOI kept (0.5s) | 1077 kept, 0 rejected | 140.2/min | ETA: 17.3m [2026-01-19T12:07:46.856982] [DEBUG] [REMOTE ] EOLS: Retrieved 1996 rows, trimmed to 300. [2026-01-19T12:07:46.857200] [DEBUG] [REMOTE ] EOLS: PASS: History has at least 300 days. [2026-01-19T12:07:46.857542] [DEBUG] [REMOTE ] EOLS: PASS: Price check passed. Min price $5.00. [2026-01-19T12:07:46.857755] [DEBUG] [REMOTE ] EOLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:46.857907] [DEBUG] [REMOTE ] EOLS: PASS: Integrity check passed. [2026-01-19T12:07:46.857959] [DEBUG] [REMOTE ] EOLS: Symbol is viable for forecasting. [2026-01-19T12:07:46.858030] [INFO ] [MAIN ] [1078/3505] EOLS kept (0.3s) | 1078 kept, 0 rejected | 140.2/min | ETA: 17.3m [2026-01-19T12:07:47.419017] [DEBUG] [REMOTE ] EOS: Retrieved 5277 rows, trimmed to 300. [2026-01-19T12:07:47.419147] [DEBUG] [REMOTE ] EOS: PASS: History has at least 300 days. [2026-01-19T12:07:47.419352] [DEBUG] [REMOTE ] EOS: PASS: Price check passed. Min price $21.45. [2026-01-19T12:07:47.419501] [DEBUG] [REMOTE ] EOS: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:47.419633] [DEBUG] [REMOTE ] EOS: PASS: Integrity check passed. [2026-01-19T12:07:47.419675] [DEBUG] [REMOTE ] EOS: Symbol is viable for forecasting. [2026-01-19T12:07:47.419722] [INFO ] [MAIN ] [1079/3505] EOS kept (0.6s) | 1079 kept, 0 rejected | 140.2/min | ETA: 17.3m [2026-01-19T12:07:47.643685] [DEBUG] [REMOTE ] EOSE: Retrieved 1414 rows, trimmed to 300. [2026-01-19T12:07:47.643807] [DEBUG] [REMOTE ] EOSE: PASS: History has at least 300 days. [2026-01-19T12:07:47.644003] [DEBUG] [REMOTE ] EOSE: PASS: Price check passed. Min price $11.35. [2026-01-19T12:07:47.644135] [DEBUG] [REMOTE ] EOSE: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:47.644242] [DEBUG] [REMOTE ] EOSE: PASS: Integrity check passed. [2026-01-19T12:07:47.644281] [DEBUG] [REMOTE ] EOSE: Symbol is viable for forecasting. [2026-01-19T12:07:47.644328] [INFO ] [MAIN ] [1080/3505] EOSE kept (0.2s) | 1080 kept, 0 rejected | 140.2/min | ETA: 17.3m [2026-01-19T12:07:48.298641] [DEBUG] [REMOTE ] EPAC: Retrieved 6410 rows, trimmed to 300. [2026-01-19T12:07:48.298771] [DEBUG] [REMOTE ] EPAC: PASS: History has at least 300 days. [2026-01-19T12:07:48.298978] [DEBUG] [REMOTE ] EPAC: PASS: Price check passed. Min price $35.81. [2026-01-19T12:07:48.299117] [DEBUG] [REMOTE ] EPAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:48.299228] [DEBUG] [REMOTE ] EPAC: PASS: Integrity check passed. [2026-01-19T12:07:48.299267] [DEBUG] [REMOTE ] EPAC: Symbol is viable for forecasting. [2026-01-19T12:07:48.299315] [INFO ] [MAIN ] [1081/3505] EPAC kept (0.7s) | 1081 kept, 0 rejected | 140.2/min | ETA: 17.3m [2026-01-19T12:07:48.659839] [DEBUG] [REMOTE ] EPAM: Retrieved 3506 rows, trimmed to 300. [2026-01-19T12:07:48.659968] [DEBUG] [REMOTE ] EPAM: PASS: History has at least 300 days. [2026-01-19T12:07:48.660175] [DEBUG] [REMOTE ] EPAM: PASS: Price check passed. Min price $156.47. [2026-01-19T12:07:48.660335] [DEBUG] [REMOTE ] EPAM: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:48.660456] [DEBUG] [REMOTE ] EPAM: PASS: Integrity check passed. [2026-01-19T12:07:48.660499] [DEBUG] [REMOTE ] EPAM: Symbol is viable for forecasting. [2026-01-19T12:07:48.660547] [INFO ] [MAIN ] [1082/3505] EPAM kept (0.4s) | 1082 kept, 0 rejected | 140.2/min | ETA: 17.3m [2026-01-19T12:07:49.212781] [DEBUG] [REMOTE ] EPC: Retrieved 6492 rows, trimmed to 300. [2026-01-19T12:07:49.212936] [DEBUG] [REMOTE ] EPC: PASS: History has at least 300 days. [2026-01-19T12:07:49.213177] [DEBUG] [REMOTE ] EPC: PASS: Price check passed. Min price $15.91. [2026-01-19T12:07:49.213322] [DEBUG] [REMOTE ] EPC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:49.213446] [DEBUG] [REMOTE ] EPC: PASS: Integrity check passed. [2026-01-19T12:07:49.213487] [DEBUG] [REMOTE ] EPC: Symbol is viable for forecasting. [2026-01-19T12:07:49.213539] [INFO ] [MAIN ] [1083/3505] EPC kept (0.6s) | 1083 kept, 0 rejected | 140.1/min | ETA: 17.3m [2026-01-19T12:07:49.680852] [DEBUG] [REMOTE ] EPD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:49.681013] [DEBUG] [REMOTE ] EPD: PASS: History has at least 300 days. [2026-01-19T12:07:49.681246] [DEBUG] [REMOTE ] EPD: PASS: Price check passed. Min price $30.22. [2026-01-19T12:07:49.681381] [DEBUG] [REMOTE ] EPD: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:49.681498] [DEBUG] [REMOTE ] EPD: PASS: Integrity check passed. [2026-01-19T12:07:49.681537] [DEBUG] [REMOTE ] EPD: Symbol is viable for forecasting. [2026-01-19T12:07:49.681605] [INFO ] [MAIN ] [1084/3505] EPD kept (0.5s) | 1084 kept, 0 rejected | 140.1/min | ETA: 17.3m [2026-01-19T12:07:50.080619] [DEBUG] [REMOTE ] EPSN: Retrieved 2390 rows, trimmed to 300. [2026-01-19T12:07:50.080849] [DEBUG] [REMOTE ] EPSN: PASS: History has at least 300 days. [2026-01-19T12:07:50.081262] [DEBUG] [REMOTE ] EPSN: PASS: Price check passed. Min price $4.25. [2026-01-19T12:07:50.081494] [DEBUG] [REMOTE ] EPSN: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:50.081696] [DEBUG] [REMOTE ] EPSN: PASS: Integrity check passed. [2026-01-19T12:07:50.081750] [DEBUG] [REMOTE ] EPSN: Symbol is viable for forecasting. [2026-01-19T12:07:50.081820] [INFO ] [MAIN ] [1085/3505] EPSN kept (0.4s) | 1085 kept, 0 rejected | 140.1/min | ETA: 17.3m [2026-01-19T12:07:50.418862] [DEBUG] [REMOTE ] EQBK: Retrieved 2560 rows, trimmed to 300. [2026-01-19T12:07:50.419173] [DEBUG] [REMOTE ] EQBK: PASS: History has at least 300 days. [2026-01-19T12:07:50.419872] [DEBUG] [REMOTE ] EQBK: PASS: Price check passed. Min price $40.35. [2026-01-19T12:07:50.420169] [DEBUG] [REMOTE ] EQBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:50.420404] [DEBUG] [REMOTE ] EQBK: PASS: Integrity check passed. [2026-01-19T12:07:50.420473] [DEBUG] [REMOTE ] EQBK: Symbol is viable for forecasting. [2026-01-19T12:07:50.420567] [INFO ] [MAIN ] [1086/3505] EQBK kept (0.3s) | 1086 kept, 0 rejected | 140.2/min | ETA: 17.3m [2026-01-19T12:07:50.711324] [DEBUG] [REMOTE ] EQH: Retrieved 1933 rows, trimmed to 300. [2026-01-19T12:07:50.711604] [DEBUG] [REMOTE ] EQH: PASS: History has at least 300 days. [2026-01-19T12:07:50.712177] [DEBUG] [REMOTE ] EQH: PASS: Price check passed. Min price $42.67. [2026-01-19T12:07:50.712393] [DEBUG] [REMOTE ] EQH: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:50.712621] [DEBUG] [REMOTE ] EQH: PASS: Integrity check passed. [2026-01-19T12:07:50.712686] [DEBUG] [REMOTE ] EQH: Symbol is viable for forecasting. [2026-01-19T12:07:50.712777] [INFO ] [MAIN ] [1087/3505] EQH kept (0.3s) | 1087 kept, 0 rejected | 140.2/min | ETA: 17.2m [2026-01-19T12:07:51.354101] [DEBUG] [REMOTE ] EQIX: Retrieved 6396 rows, trimmed to 300. [2026-01-19T12:07:51.354238] [DEBUG] [REMOTE ] EQIX: PASS: History has at least 300 days. [2026-01-19T12:07:51.354491] [DEBUG] [REMOTE ] EQIX: PASS: Price check passed. Min price $726.09. [2026-01-19T12:07:51.354684] [DEBUG] [REMOTE ] EQIX: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:51.354813] [DEBUG] [REMOTE ] EQIX: PASS: Integrity check passed. [2026-01-19T12:07:51.354856] [DEBUG] [REMOTE ] EQIX: Symbol is viable for forecasting. [2026-01-19T12:07:51.354906] [INFO ] [MAIN ] [1088/3505] EQIX kept (0.6s) | 1088 kept, 0 rejected | 140.1/min | ETA: 17.2m [2026-01-19T12:07:51.570324] [DEBUG] [REMOTE ] ERAS: Retrieved 1132 rows, trimmed to 300. [2026-01-19T12:07:51.570529] [DEBUG] [REMOTE ] ERAS: PASS: History has at least 300 days. [2026-01-19T12:07:51.570850] [DEBUG] [REMOTE ] ERAS: PASS: Price check passed. Min price $2.20. [2026-01-19T12:07:51.570999] [DEBUG] [REMOTE ] ERAS: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:51.571127] [DEBUG] [REMOTE ] ERAS: PASS: Integrity check passed. [2026-01-19T12:07:51.571173] [DEBUG] [REMOTE ] ERAS: Symbol is viable for forecasting. [2026-01-19T12:07:51.571228] [INFO ] [MAIN ] [1089/3505] ERAS kept (0.2s) | 1089 kept, 0 rejected | 140.2/min | ETA: 17.2m [2026-01-19T12:07:52.244784] [DEBUG] [REMOTE ] ERIC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:52.245004] [DEBUG] [REMOTE ] ERIC: PASS: History has at least 300 days. [2026-01-19T12:07:52.245532] [DEBUG] [REMOTE ] ERIC: PASS: Price check passed. Min price $9.29. [2026-01-19T12:07:52.245721] [DEBUG] [REMOTE ] ERIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:52.245892] [DEBUG] [REMOTE ] ERIC: PASS: Integrity check passed. [2026-01-19T12:07:52.245941] [DEBUG] [REMOTE ] ERIC: Symbol is viable for forecasting. [2026-01-19T12:07:52.246018] [INFO ] [MAIN ] [1090/3505] ERIC kept (0.7s) | 1090 kept, 0 rejected | 140.1/min | ETA: 17.2m [2026-01-19T12:07:52.617374] [DEBUG] [REMOTE ] ERIE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:52.617534] [DEBUG] [REMOTE ] ERIE: PASS: History has at least 300 days. [2026-01-19T12:07:52.617811] [DEBUG] [REMOTE ] ERIE: PASS: Price check passed. Min price $273.60. [2026-01-19T12:07:52.617946] [DEBUG] [REMOTE ] ERIE: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:52.618063] [DEBUG] [REMOTE ] ERIE: PASS: Integrity check passed. [2026-01-19T12:07:52.618102] [DEBUG] [REMOTE ] ERIE: Symbol is viable for forecasting. [2026-01-19T12:07:52.618148] [INFO ] [MAIN ] [1091/3505] ERIE kept (0.4s) | 1091 kept, 0 rejected | 140.1/min | ETA: 17.2m [2026-01-19T12:07:52.857901] [DEBUG] [REMOTE ] ERII: Retrieved 4414 rows, trimmed to 300. [2026-01-19T12:07:52.858054] [DEBUG] [REMOTE ] ERII: PASS: History has at least 300 days. [2026-01-19T12:07:52.858304] [DEBUG] [REMOTE ] ERII: PASS: Price check passed. Min price $13.28. [2026-01-19T12:07:52.858440] [DEBUG] [REMOTE ] ERII: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:52.858560] [DEBUG] [REMOTE ] ERII: PASS: Integrity check passed. [2026-01-19T12:07:52.858620] [DEBUG] [REMOTE ] ERII: Symbol is viable for forecasting. [2026-01-19T12:07:52.858669] [INFO ] [MAIN ] [1092/3505] ERII kept (0.2s) | 1092 kept, 0 rejected | 140.2/min | ETA: 17.2m [2026-01-19T12:07:53.583112] [DEBUG] [REMOTE ] ERNA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:53.583263] [DEBUG] [REMOTE ] ERNA: PASS: History has at least 300 days. [2026-01-19T12:07:53.583495] [DEBUG] [REMOTE ] ERNA: PASS: Price check passed. Min price $1.15. [2026-01-19T12:07:53.583661] [DEBUG] [REMOTE ] ERNA: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:53.583802] [DEBUG] [REMOTE ] ERNA: PASS: Integrity check passed. [2026-01-19T12:07:53.583849] [DEBUG] [REMOTE ] ERNA: Symbol is viable for forecasting. [2026-01-19T12:07:53.583898] [INFO ] [MAIN ] [1093/3505] ERNA kept (0.7s) | 1093 kept, 0 rejected | 140.1/min | ETA: 17.2m [2026-01-19T12:07:53.731847] [DEBUG] [REMOTE ] ERO: Retrieved 1798 rows, trimmed to 300. [2026-01-19T12:07:53.732039] [DEBUG] [REMOTE ] ERO: PASS: History has at least 300 days. [2026-01-19T12:07:53.732296] [DEBUG] [REMOTE ] ERO: PASS: Price check passed. Min price $19.89. [2026-01-19T12:07:53.732442] [DEBUG] [REMOTE ] ERO: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:53.732566] [DEBUG] [REMOTE ] ERO: PASS: Integrity check passed. [2026-01-19T12:07:53.732640] [DEBUG] [REMOTE ] ERO: Symbol is viable for forecasting. [2026-01-19T12:07:53.732697] [INFO ] [MAIN ] [1094/3505] ERO kept (0.1s) | 1094 kept, 0 rejected | 140.2/min | ETA: 17.2m [2026-01-19T12:07:54.318384] [DEBUG] [REMOTE ] ES: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:54.318525] [DEBUG] [REMOTE ] ES: PASS: History has at least 300 days. [2026-01-19T12:07:54.318766] [DEBUG] [REMOTE ] ES: PASS: Price check passed. Min price $62.85. [2026-01-19T12:07:54.318907] [DEBUG] [REMOTE ] ES: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:54.319048] [DEBUG] [REMOTE ] ES: PASS: Integrity check passed. [2026-01-19T12:07:54.319109] [DEBUG] [REMOTE ] ES: Symbol is viable for forecasting. [2026-01-19T12:07:54.319171] [INFO ] [MAIN ] [1095/3505] ES kept (0.6s) | 1095 kept, 0 rejected | 140.1/min | ETA: 17.2m [2026-01-19T12:07:54.633675] [DEBUG] [REMOTE ] ESAB: Retrieved 955 rows, trimmed to 300. [2026-01-19T12:07:54.633813] [DEBUG] [REMOTE ] ESAB: PASS: History has at least 300 days. [2026-01-19T12:07:54.634023] [DEBUG] [REMOTE ] ESAB: PASS: Price check passed. Min price $104.30. [2026-01-19T12:07:54.634166] [DEBUG] [REMOTE ] ESAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:54.634281] [DEBUG] [REMOTE ] ESAB: PASS: Integrity check passed. [2026-01-19T12:07:54.634322] [DEBUG] [REMOTE ] ESAB: Symbol is viable for forecasting. [2026-01-19T12:07:54.634372] [INFO ] [MAIN ] [1096/3505] ESAB kept (0.3s) | 1096 kept, 0 rejected | 140.2/min | ETA: 17.2m [2026-01-19T12:07:55.266284] [DEBUG] [REMOTE ] ESCA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:55.266431] [DEBUG] [REMOTE ] ESCA: PASS: History has at least 300 days. [2026-01-19T12:07:55.266694] [DEBUG] [REMOTE ] ESCA: PASS: Price check passed. Min price $11.29. [2026-01-19T12:07:55.266835] [DEBUG] [REMOTE ] ESCA: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:55.266957] [DEBUG] [REMOTE ] ESCA: PASS: Integrity check passed. [2026-01-19T12:07:55.266997] [DEBUG] [REMOTE ] ESCA: Symbol is viable for forecasting. [2026-01-19T12:07:55.267045] [INFO ] [MAIN ] [1097/3505] ESCA kept (0.6s) | 1097 kept, 0 rejected | 140.1/min | ETA: 17.2m [2026-01-19T12:07:55.753810] [DEBUG] [REMOTE ] ESE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:07:55.753949] [DEBUG] [REMOTE ] ESE: PASS: History has at least 300 days. [2026-01-19T12:07:55.754170] [DEBUG] [REMOTE ] ESE: PASS: Price check passed. Min price $195.31. [2026-01-19T12:07:55.754303] [DEBUG] [REMOTE ] ESE: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:55.754417] [DEBUG] [REMOTE ] ESE: PASS: Integrity check passed. [2026-01-19T12:07:55.754456] [DEBUG] [REMOTE ] ESE: Symbol is viable for forecasting. [2026-01-19T12:07:55.754505] [INFO ] [MAIN ] [1098/3505] ESE kept (0.5s) | 1098 kept, 0 rejected | 140.1/min | ETA: 17.2m [2026-01-19T12:07:56.109261] [DEBUG] [REMOTE ] ESEA: Retrieved 4957 rows, trimmed to 300. [2026-01-19T12:07:56.109395] [DEBUG] [REMOTE ] ESEA: PASS: History has at least 300 days. [2026-01-19T12:07:56.109709] [DEBUG] [REMOTE ] ESEA: PASS: Price check passed. Min price $53.87. [2026-01-19T12:07:56.109890] [DEBUG] [REMOTE ] ESEA: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:56.110018] [DEBUG] [REMOTE ] ESEA: PASS: Integrity check passed. [2026-01-19T12:07:56.110058] [DEBUG] [REMOTE ] ESEA: Symbol is viable for forecasting. [2026-01-19T12:07:56.110106] [INFO ] [MAIN ] [1099/3505] ESEA kept (0.4s) | 1099 kept, 0 rejected | 140.1/min | ETA: 17.2m [2026-01-19T12:07:56.488750] [DEBUG] [REMOTE ] ESGD: Retrieved 2401 rows, trimmed to 300. [2026-01-19T12:07:56.488896] [DEBUG] [REMOTE ] ESGD: PASS: History has at least 300 days. [2026-01-19T12:07:56.489162] [DEBUG] [REMOTE ] ESGD: PASS: Price check passed. Min price $88.81. [2026-01-19T12:07:56.489413] [DEBUG] [REMOTE ] ESGD: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:56.489567] [DEBUG] [REMOTE ] ESGD: PASS: Integrity check passed. [2026-01-19T12:07:56.489830] [DEBUG] [REMOTE ] ESGD: Symbol is viable for forecasting. [2026-01-19T12:07:56.489894] [INFO ] [MAIN ] [1100/3505] ESGD kept (0.4s) | 1100 kept, 0 rejected | 140.1/min | ETA: 17.2m [2026-01-19T12:07:56.791091] [DEBUG] [REMOTE ] ESGE: Retrieved 2388 rows, trimmed to 300. [2026-01-19T12:07:56.791276] [DEBUG] [REMOTE ] ESGE: PASS: History has at least 300 days. [2026-01-19T12:07:56.791528] [DEBUG] [REMOTE ] ESGE: PASS: Price check passed. Min price $42.43. [2026-01-19T12:07:56.791704] [DEBUG] [REMOTE ] ESGE: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:56.791828] [DEBUG] [REMOTE ] ESGE: PASS: Integrity check passed. [2026-01-19T12:07:56.791871] [DEBUG] [REMOTE ] ESGE: Symbol is viable for forecasting. [2026-01-19T12:07:56.791925] [INFO ] [MAIN ] [1101/3505] ESGE kept (0.3s) | 1101 kept, 0 rejected | 140.2/min | ETA: 17.1m [2026-01-19T12:07:57.308065] [DEBUG] [REMOTE ] ESI: Retrieved 3078 rows, trimmed to 300. [2026-01-19T12:07:57.308263] [DEBUG] [REMOTE ] ESI: PASS: History has at least 300 days. [2026-01-19T12:07:57.308542] [DEBUG] [REMOTE ] ESI: PASS: Price check passed. Min price $22.92. [2026-01-19T12:07:57.308714] [DEBUG] [REMOTE ] ESI: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:57.308847] [DEBUG] [REMOTE ] ESI: PASS: Integrity check passed. [2026-01-19T12:07:57.308891] [DEBUG] [REMOTE ] ESI: Symbol is viable for forecasting. [2026-01-19T12:07:57.308947] [INFO ] [MAIN ] [1102/3505] ESI kept (0.5s) | 1102 kept, 0 rejected | 140.2/min | ETA: 17.1m [2026-01-19T12:07:57.717867] [DEBUG] [REMOTE ] ESOA: Retrieved 3296 rows, trimmed to 300. [2026-01-19T12:07:57.718037] [DEBUG] [REMOTE ] ESOA: PASS: History has at least 300 days. [2026-01-19T12:07:57.718259] [DEBUG] [REMOTE ] ESOA: PASS: Price check passed. Min price $7.90. [2026-01-19T12:07:57.718407] [DEBUG] [REMOTE ] ESOA: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:57.718522] [DEBUG] [REMOTE ] ESOA: PASS: Integrity check passed. [2026-01-19T12:07:57.718562] [DEBUG] [REMOTE ] ESOA: Symbol is viable for forecasting. [2026-01-19T12:07:57.718635] [INFO ] [MAIN ] [1103/3505] ESOA kept (0.4s) | 1103 kept, 0 rejected | 140.2/min | ETA: 17.1m [2026-01-19T12:07:58.026879] [DEBUG] [REMOTE ] ESPO: Retrieved 1822 rows, trimmed to 300. [2026-01-19T12:07:58.026995] [DEBUG] [REMOTE ] ESPO: PASS: History has at least 300 days. [2026-01-19T12:07:58.027196] [DEBUG] [REMOTE ] ESPO: PASS: Price check passed. Min price $103.46. [2026-01-19T12:07:58.027334] [DEBUG] [REMOTE ] ESPO: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:58.027474] [DEBUG] [REMOTE ] ESPO: PASS: Integrity check passed. [2026-01-19T12:07:58.027523] [DEBUG] [REMOTE ] ESPO: Symbol is viable for forecasting. [2026-01-19T12:07:58.027609] [INFO ] [MAIN ] [1104/3505] ESPO kept (0.3s) | 1104 kept, 0 rejected | 140.2/min | ETA: 17.1m [2026-01-19T12:07:58.460004] [DEBUG] [REMOTE ] ESQ: Retrieved 2152 rows, trimmed to 300. [2026-01-19T12:07:58.460186] [DEBUG] [REMOTE ] ESQ: PASS: History has at least 300 days. [2026-01-19T12:07:58.460442] [DEBUG] [REMOTE ] ESQ: PASS: Price check passed. Min price $92.74. [2026-01-19T12:07:58.460618] [DEBUG] [REMOTE ] ESQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:58.460750] [DEBUG] [REMOTE ] ESQ: PASS: Integrity check passed. [2026-01-19T12:07:58.460794] [DEBUG] [REMOTE ] ESQ: Symbol is viable for forecasting. [2026-01-19T12:07:58.460849] [INFO ] [MAIN ] [1105/3505] ESQ kept (0.4s) | 1105 kept, 0 rejected | 140.2/min | ETA: 17.1m [2026-01-19T12:07:58.870699] [DEBUG] [REMOTE ] ESTA: Retrieved 1885 rows, trimmed to 300. [2026-01-19T12:07:58.870874] [DEBUG] [REMOTE ] ESTA: PASS: History has at least 300 days. [2026-01-19T12:07:58.871125] [DEBUG] [REMOTE ] ESTA: PASS: Price check passed. Min price $47.80. [2026-01-19T12:07:58.871269] [DEBUG] [REMOTE ] ESTA: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:58.871389] [DEBUG] [REMOTE ] ESTA: PASS: Integrity check passed. [2026-01-19T12:07:58.871430] [DEBUG] [REMOTE ] ESTA: Symbol is viable for forecasting. [2026-01-19T12:07:58.871485] [INFO ] [MAIN ] [1106/3505] ESTA kept (0.4s) | 1106 kept, 0 rejected | 140.2/min | ETA: 17.1m [2026-01-19T12:07:59.187868] [DEBUG] [REMOTE ] ESTC: Retrieved 1830 rows, trimmed to 300. [2026-01-19T12:07:59.188046] [DEBUG] [REMOTE ] ESTC: PASS: History has at least 300 days. [2026-01-19T12:07:59.188320] [DEBUG] [REMOTE ] ESTC: PASS: Price check passed. Min price $69.07. [2026-01-19T12:07:59.188466] [DEBUG] [REMOTE ] ESTC: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:59.188603] [DEBUG] [REMOTE ] ESTC: PASS: Integrity check passed. [2026-01-19T12:07:59.188646] [DEBUG] [REMOTE ] ESTC: Symbol is viable for forecasting. [2026-01-19T12:07:59.188699] [INFO ] [MAIN ] [1107/3505] ESTC kept (0.3s) | 1107 kept, 0 rejected | 140.2/min | ETA: 17.1m [2026-01-19T12:07:59.798236] [DEBUG] [REMOTE ] ETB: Retrieved 5215 rows, trimmed to 300. [2026-01-19T12:07:59.798437] [DEBUG] [REMOTE ] ETB: PASS: History has at least 300 days. [2026-01-19T12:07:59.798722] [DEBUG] [REMOTE ] ETB: PASS: Price check passed. Min price $14.45. [2026-01-19T12:07:59.798873] [DEBUG] [REMOTE ] ETB: PASS: Continuity check passed with 300 days. [2026-01-19T12:07:59.799001] [DEBUG] [REMOTE ] ETB: PASS: Integrity check passed. [2026-01-19T12:07:59.799050] [DEBUG] [REMOTE ] ETB: Symbol is viable for forecasting. [2026-01-19T12:07:59.799105] [INFO ] [MAIN ] [1108/3505] ETB kept (0.6s) | 1108 kept, 0 rejected | 140.2/min | ETA: 17.1m [2026-01-19T12:08:00.293067] [DEBUG] [REMOTE ] ETD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:00.293305] [DEBUG] [REMOTE ] ETD: PASS: History has at least 300 days. [2026-01-19T12:08:00.293621] [DEBUG] [REMOTE ] ETD: PASS: Price check passed. Min price $21.88. [2026-01-19T12:08:00.293769] [DEBUG] [REMOTE ] ETD: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:00.293909] [DEBUG] [REMOTE ] ETD: PASS: Integrity check passed. [2026-01-19T12:08:00.293952] [DEBUG] [REMOTE ] ETD: Symbol is viable for forecasting. [2026-01-19T12:08:00.294136] [INFO ] [MAIN ] [1109/3505] ETD kept (0.5s) | 1109 kept, 0 rejected | 140.2/min | ETA: 17.1m [2026-01-19T12:08:00.746254] [DEBUG] [REMOTE ] ETG: Retrieved 5528 rows, trimmed to 300. [2026-01-19T12:08:00.746506] [DEBUG] [REMOTE ] ETG: PASS: History has at least 300 days. [2026-01-19T12:08:00.747486] [DEBUG] [REMOTE ] ETG: PASS: Price check passed. Min price $20.69. [2026-01-19T12:08:00.747692] [DEBUG] [REMOTE ] ETG: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:00.747869] [DEBUG] [REMOTE ] ETG: PASS: Integrity check passed. [2026-01-19T12:08:00.747925] [DEBUG] [REMOTE ] ETG: Symbol is viable for forecasting. [2026-01-19T12:08:00.748005] [INFO ] [MAIN ] [1110/3505] ETG kept (0.5s) | 1110 kept, 0 rejected | 140.1/min | ETA: 17.1m [2026-01-19T12:08:00.870468] [DEBUG] [REMOTE ] ETHA: Retrieved 374 rows, trimmed to 300. [2026-01-19T12:08:00.870683] [DEBUG] [REMOTE ] ETHA: PASS: History has at least 300 days. [2026-01-19T12:08:00.870922] [DEBUG] [REMOTE ] ETHA: PASS: Price check passed. Min price $20.70. [2026-01-19T12:08:00.871063] [DEBUG] [REMOTE ] ETHA: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:00.871179] [DEBUG] [REMOTE ] ETHA: PASS: Integrity check passed. [2026-01-19T12:08:00.871219] [DEBUG] [REMOTE ] ETHA: Symbol is viable for forecasting. [2026-01-19T12:08:00.871272] [INFO ] [MAIN ] [1111/3505] ETHA kept (0.1s) | 1111 kept, 0 rejected | 140.2/min | ETA: 17.1m [2026-01-19T12:08:01.570229] [DEBUG] [REMOTE ] ETJ: Retrieved 4649 rows, trimmed to 300. [2026-01-19T12:08:01.570363] [DEBUG] [REMOTE ] ETJ: PASS: History has at least 300 days. [2026-01-19T12:08:01.570640] [DEBUG] [REMOTE ] ETJ: PASS: Price check passed. Min price $8.39. [2026-01-19T12:08:01.570810] [DEBUG] [REMOTE ] ETJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:01.570937] [DEBUG] [REMOTE ] ETJ: PASS: Integrity check passed. [2026-01-19T12:08:01.570978] [DEBUG] [REMOTE ] ETJ: Symbol is viable for forecasting. [2026-01-19T12:08:01.571028] [INFO ] [MAIN ] [1112/3505] ETJ kept (0.7s) | 1112 kept, 0 rejected | 140.2/min | ETA: 17.1m [2026-01-19T12:08:01.988721] [DEBUG] [REMOTE ] ETN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:01.988872] [DEBUG] [REMOTE ] ETN: PASS: History has at least 300 days. [2026-01-19T12:08:01.989096] [DEBUG] [REMOTE ] ETN: PASS: Price check passed. Min price $315.82. [2026-01-19T12:08:01.989263] [DEBUG] [REMOTE ] ETN: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:01.989391] [DEBUG] [REMOTE ] ETN: PASS: Integrity check passed. [2026-01-19T12:08:01.989440] [DEBUG] [REMOTE ] ETN: Symbol is viable for forecasting. [2026-01-19T12:08:01.989497] [INFO ] [MAIN ] [1113/3505] ETN kept (0.4s) | 1113 kept, 0 rejected | 140.2/min | ETA: 17.1m [2026-01-19T12:08:02.415680] [DEBUG] [REMOTE ] ETO: Retrieved 5446 rows, trimmed to 300. [2026-01-19T12:08:02.415840] [DEBUG] [REMOTE ] ETO: PASS: History has at least 300 days. [2026-01-19T12:08:02.416094] [DEBUG] [REMOTE ] ETO: PASS: Price check passed. Min price $27.18. [2026-01-19T12:08:02.416240] [DEBUG] [REMOTE ] ETO: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:02.416365] [DEBUG] [REMOTE ] ETO: PASS: Integrity check passed. [2026-01-19T12:08:02.416410] [DEBUG] [REMOTE ] ETO: Symbol is viable for forecasting. [2026-01-19T12:08:02.416464] [INFO ] [MAIN ] [1114/3505] ETO kept (0.4s) | 1114 kept, 0 rejected | 140.2/min | ETA: 17.1m [2026-01-19T12:08:02.718858] [DEBUG] [REMOTE ] ETON: Retrieved 1803 rows, trimmed to 300. [2026-01-19T12:08:02.719003] [DEBUG] [REMOTE ] ETON: PASS: History has at least 300 days. [2026-01-19T12:08:02.719209] [DEBUG] [REMOTE ] ETON: PASS: Price check passed. Min price $15.14. [2026-01-19T12:08:02.719342] [DEBUG] [REMOTE ] ETON: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:02.719492] [DEBUG] [REMOTE ] ETON: PASS: Integrity check passed. [2026-01-19T12:08:02.719544] [DEBUG] [REMOTE ] ETON: Symbol is viable for forecasting. [2026-01-19T12:08:02.719616] [INFO ] [MAIN ] [1115/3505] ETON kept (0.3s) | 1115 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:03.171119] [DEBUG] [REMOTE ] ETSY: Retrieved 2706 rows, trimmed to 300. [2026-01-19T12:08:03.171244] [DEBUG] [REMOTE ] ETSY: PASS: History has at least 300 days. [2026-01-19T12:08:03.171443] [DEBUG] [REMOTE ] ETSY: PASS: Price check passed. Min price $51.57. [2026-01-19T12:08:03.171609] [DEBUG] [REMOTE ] ETSY: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:03.171724] [DEBUG] [REMOTE ] ETSY: PASS: Integrity check passed. [2026-01-19T12:08:03.171764] [DEBUG] [REMOTE ] ETSY: Symbol is viable for forecasting. [2026-01-19T12:08:03.171812] [INFO ] [MAIN ] [1116/3505] ETSY kept (0.5s) | 1116 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:03.617995] [DEBUG] [REMOTE ] ETY: Retrieved 4814 rows, trimmed to 300. [2026-01-19T12:08:03.618129] [DEBUG] [REMOTE ] ETY: PASS: History has at least 300 days. [2026-01-19T12:08:03.618349] [DEBUG] [REMOTE ] ETY: PASS: Price check passed. Min price $14.73. [2026-01-19T12:08:03.618507] [DEBUG] [REMOTE ] ETY: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:03.618659] [DEBUG] [REMOTE ] ETY: PASS: Integrity check passed. [2026-01-19T12:08:03.618702] [DEBUG] [REMOTE ] ETY: Symbol is viable for forecasting. [2026-01-19T12:08:03.618751] [INFO ] [MAIN ] [1117/3505] ETY kept (0.4s) | 1117 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:03.931724] [DEBUG] [REMOTE ] EUFN: Retrieved 4014 rows, trimmed to 300. [2026-01-19T12:08:03.931856] [DEBUG] [REMOTE ] EUFN: PASS: History has at least 300 days. [2026-01-19T12:08:03.932068] [DEBUG] [REMOTE ] EUFN: PASS: Price check passed. Min price $32.51. [2026-01-19T12:08:03.932209] [DEBUG] [REMOTE ] EUFN: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:03.932324] [DEBUG] [REMOTE ] EUFN: PASS: Integrity check passed. [2026-01-19T12:08:03.932366] [DEBUG] [REMOTE ] EUFN: Symbol is viable for forecasting. [2026-01-19T12:08:03.932413] [INFO ] [MAIN ] [1118/3505] EUFN kept (0.3s) | 1118 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:04.274650] [DEBUG] [REMOTE ] EVAX: Retrieved 1243 rows, trimmed to 300. [2026-01-19T12:08:04.274788] [DEBUG] [REMOTE ] EVAX: PASS: History has at least 300 days. [2026-01-19T12:08:04.274989] [DEBUG] [REMOTE ] EVAX: PASS: Price check passed. Min price $4.55. [2026-01-19T12:08:04.275124] [DEBUG] [REMOTE ] EVAX: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:04.275232] [DEBUG] [REMOTE ] EVAX: PASS: Integrity check passed. [2026-01-19T12:08:04.275271] [DEBUG] [REMOTE ] EVAX: Symbol is viable for forecasting. [2026-01-19T12:08:04.275319] [INFO ] [MAIN ] [1119/3505] EVAX kept (0.3s) | 1119 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:04.895129] [DEBUG] [REMOTE ] EVC: Retrieved 6403 rows, trimmed to 300. [2026-01-19T12:08:04.895348] [DEBUG] [REMOTE ] EVC: PASS: History has at least 300 days. [2026-01-19T12:08:04.895858] [DEBUG] [REMOTE ] EVC: PASS: Price check passed. Min price $1.95. [2026-01-19T12:08:04.896012] [DEBUG] [REMOTE ] EVC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:04.896163] [DEBUG] [REMOTE ] EVC: PASS: Integrity check passed. [2026-01-19T12:08:04.896211] [DEBUG] [REMOTE ] EVC: Symbol is viable for forecasting. [2026-01-19T12:08:04.896268] [INFO ] [MAIN ] [1120/3505] EVC kept (0.6s) | 1120 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:05.157480] [DEBUG] [REMOTE ] EVCM: Retrieved 1142 rows, trimmed to 300. [2026-01-19T12:08:05.157648] [DEBUG] [REMOTE ] EVCM: PASS: History has at least 300 days. [2026-01-19T12:08:05.157910] [DEBUG] [REMOTE ] EVCM: PASS: Price check passed. Min price $8.03. [2026-01-19T12:08:05.158049] [DEBUG] [REMOTE ] EVCM: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:05.158163] [DEBUG] [REMOTE ] EVCM: PASS: Integrity check passed. [2026-01-19T12:08:05.158203] [DEBUG] [REMOTE ] EVCM: Symbol is viable for forecasting. [2026-01-19T12:08:05.158250] [INFO ] [MAIN ] [1121/3505] EVCM kept (0.3s) | 1121 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:05.558171] [DEBUG] [REMOTE ] EVEX: Retrieved 1263 rows, trimmed to 300. [2026-01-19T12:08:05.558318] [DEBUG] [REMOTE ] EVEX: PASS: History has at least 300 days. [2026-01-19T12:08:05.558532] [DEBUG] [REMOTE ] EVEX: PASS: Price check passed. Min price $3.64. [2026-01-19T12:08:05.558695] [DEBUG] [REMOTE ] EVEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:05.558806] [DEBUG] [REMOTE ] EVEX: PASS: Integrity check passed. [2026-01-19T12:08:05.558846] [DEBUG] [REMOTE ] EVEX: Symbol is viable for forecasting. [2026-01-19T12:08:05.558892] [INFO ] [MAIN ] [1122/3505] EVEX kept (0.4s) | 1122 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:06.186159] [DEBUG] [REMOTE ] EVF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:06.186297] [DEBUG] [REMOTE ] EVF: PASS: History has at least 300 days. [2026-01-19T12:08:06.186516] [DEBUG] [REMOTE ] EVF: PASS: Price check passed. Min price $5.18. [2026-01-19T12:08:06.186677] [DEBUG] [REMOTE ] EVF: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:06.186795] [DEBUG] [REMOTE ] EVF: PASS: Integrity check passed. [2026-01-19T12:08:06.186836] [DEBUG] [REMOTE ] EVF: Symbol is viable for forecasting. [2026-01-19T12:08:06.186885] [INFO ] [MAIN ] [1123/3505] EVF kept (0.6s) | 1123 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:06.527364] [DEBUG] [REMOTE ] EVG: Retrieved 5258 rows, trimmed to 300. [2026-01-19T12:08:06.527605] [DEBUG] [REMOTE ] EVG: PASS: History has at least 300 days. [2026-01-19T12:08:06.527888] [DEBUG] [REMOTE ] EVG: PASS: Price check passed. Min price $10.72. [2026-01-19T12:08:06.528045] [DEBUG] [REMOTE ] EVG: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:06.528179] [DEBUG] [REMOTE ] EVG: PASS: Integrity check passed. [2026-01-19T12:08:06.528222] [DEBUG] [REMOTE ] EVG: Symbol is viable for forecasting. [2026-01-19T12:08:06.528276] [INFO ] [MAIN ] [1124/3505] EVG kept (0.3s) | 1124 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:06.847210] [DEBUG] [REMOTE ] EVGO: Retrieved 1294 rows, trimmed to 300. [2026-01-19T12:08:06.847406] [DEBUG] [REMOTE ] EVGO: PASS: History has at least 300 days. [2026-01-19T12:08:06.847841] [DEBUG] [REMOTE ] EVGO: PASS: Price check passed. Min price $2.80. [2026-01-19T12:08:06.848010] [DEBUG] [REMOTE ] EVGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:06.848128] [DEBUG] [REMOTE ] EVGO: PASS: Integrity check passed. [2026-01-19T12:08:06.848170] [DEBUG] [REMOTE ] EVGO: Symbol is viable for forecasting. [2026-01-19T12:08:06.848230] [INFO ] [MAIN ] [1125/3505] EVGO kept (0.3s) | 1125 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:07.340164] [DEBUG] [REMOTE ] EVH: Retrieved 2671 rows, trimmed to 300. [2026-01-19T12:08:07.340356] [DEBUG] [REMOTE ] EVH: PASS: History has at least 300 days. [2026-01-19T12:08:07.340655] [DEBUG] [REMOTE ] EVH: PASS: Price check passed. Min price $3.54. [2026-01-19T12:08:07.340805] [DEBUG] [REMOTE ] EVH: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:07.340931] [DEBUG] [REMOTE ] EVH: PASS: Integrity check passed. [2026-01-19T12:08:07.340973] [DEBUG] [REMOTE ] EVH: Symbol is viable for forecasting. [2026-01-19T12:08:07.341027] [INFO ] [MAIN ] [1126/3505] EVH kept (0.5s) | 1126 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:07.832360] [DEBUG] [REMOTE ] EVN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:07.832609] [DEBUG] [REMOTE ] EVN: PASS: History has at least 300 days. [2026-01-19T12:08:07.833292] [DEBUG] [REMOTE ] EVN: PASS: Price check passed. Min price $10.57. [2026-01-19T12:08:07.833448] [DEBUG] [REMOTE ] EVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:07.833609] [DEBUG] [REMOTE ] EVN: PASS: Integrity check passed. [2026-01-19T12:08:07.833655] [DEBUG] [REMOTE ] EVN: Symbol is viable for forecasting. [2026-01-19T12:08:07.833902] [INFO ] [MAIN ] [1127/3505] EVN kept (0.5s) | 1127 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:08.210151] [DEBUG] [REMOTE ] EVO: Retrieved 4042 rows, trimmed to 300. [2026-01-19T12:08:08.210343] [DEBUG] [REMOTE ] EVO: PASS: History has at least 300 days. [2026-01-19T12:08:08.210626] [DEBUG] [REMOTE ] EVO: PASS: Price check passed. Min price $2.90. [2026-01-19T12:08:08.210965] [DEBUG] [REMOTE ] EVO: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:08.211249] [DEBUG] [REMOTE ] EVO: PASS: Integrity check passed. [2026-01-19T12:08:08.211300] [DEBUG] [REMOTE ] EVO: Symbol is viable for forecasting. [2026-01-19T12:08:08.211357] [INFO ] [MAIN ] [1128/3505] EVO kept (0.4s) | 1128 kept, 0 rejected | 140.2/min | ETA: 17.0m [2026-01-19T12:08:08.533413] [DEBUG] [REMOTE ] EVRG: Retrieved 1917 rows, trimmed to 300. [2026-01-19T12:08:08.533631] [DEBUG] [REMOTE ] EVRG: PASS: History has at least 300 days. [2026-01-19T12:08:08.533923] [DEBUG] [REMOTE ] EVRG: PASS: Price check passed. Min price $72.31. [2026-01-19T12:08:08.534079] [DEBUG] [REMOTE ] EVRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:08.534209] [DEBUG] [REMOTE ] EVRG: PASS: Integrity check passed. [2026-01-19T12:08:08.534252] [DEBUG] [REMOTE ] EVRG: Symbol is viable for forecasting. [2026-01-19T12:08:08.534303] [INFO ] [MAIN ] [1129/3505] EVRG kept (0.3s) | 1129 kept, 0 rejected | 140.2/min | ETA: 16.9m [2026-01-19T12:08:08.839469] [DEBUG] [REMOTE ] EVSD: Retrieved 398 rows, trimmed to 300. [2026-01-19T12:08:08.839683] [DEBUG] [REMOTE ] EVSD: PASS: History has at least 300 days. [2026-01-19T12:08:08.839935] [DEBUG] [REMOTE ] EVSD: PASS: Price check passed. Min price $50.92. [2026-01-19T12:08:08.840084] [DEBUG] [REMOTE ] EVSD: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:08.840206] [DEBUG] [REMOTE ] EVSD: PASS: Integrity check passed. [2026-01-19T12:08:08.840248] [DEBUG] [REMOTE ] EVSD: Symbol is viable for forecasting. [2026-01-19T12:08:08.840300] [INFO ] [MAIN ] [1130/3505] EVSD kept (0.3s) | 1130 kept, 0 rejected | 140.3/min | ETA: 16.9m [2026-01-19T12:08:09.420969] [DEBUG] [REMOTE ] EVTC: Retrieved 3212 rows, trimmed to 300. [2026-01-19T12:08:09.421210] [DEBUG] [REMOTE ] EVTC: PASS: History has at least 300 days. [2026-01-19T12:08:09.421497] [DEBUG] [REMOTE ] EVTC: PASS: Price check passed. Min price $27.04. [2026-01-19T12:08:09.421672] [DEBUG] [REMOTE ] EVTC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:09.421803] [DEBUG] [REMOTE ] EVTC: PASS: Integrity check passed. [2026-01-19T12:08:09.421846] [DEBUG] [REMOTE ] EVTC: Symbol is viable for forecasting. [2026-01-19T12:08:09.421916] [INFO ] [MAIN ] [1131/3505] EVTC kept (0.6s) | 1131 kept, 0 rejected | 140.2/min | ETA: 16.9m [2026-01-19T12:08:09.680792] [DEBUG] [REMOTE ] EVTL: Retrieved 1020 rows, trimmed to 300. [2026-01-19T12:08:09.681202] [DEBUG] [REMOTE ] EVTL: PASS: History has at least 300 days. [2026-01-19T12:08:09.681511] [DEBUG] [REMOTE ] EVTL: PASS: Price check passed. Min price $3.86. [2026-01-19T12:08:09.681680] [DEBUG] [REMOTE ] EVTL: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:09.682005] [DEBUG] [REMOTE ] EVTL: PASS: Integrity check passed. [2026-01-19T12:08:09.682048] [DEBUG] [REMOTE ] EVTL: Symbol is viable for forecasting. [2026-01-19T12:08:09.682107] [INFO ] [MAIN ] [1132/3505] EVTL kept (0.3s) | 1132 kept, 0 rejected | 140.3/min | ETA: 16.9m [2026-01-19T12:08:10.301810] [DEBUG] [REMOTE ] EWBC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:10.302017] [DEBUG] [REMOTE ] EWBC: PASS: History has at least 300 days. [2026-01-19T12:08:10.302491] [DEBUG] [REMOTE ] EWBC: PASS: Price check passed. Min price $99.24. [2026-01-19T12:08:10.302663] [DEBUG] [REMOTE ] EWBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:10.302807] [DEBUG] [REMOTE ] EWBC: PASS: Integrity check passed. [2026-01-19T12:08:10.302870] [DEBUG] [REMOTE ] EWBC: Symbol is viable for forecasting. [2026-01-19T12:08:10.302926] [INFO ] [MAIN ] [1133/3505] EWBC kept (0.6s) | 1133 kept, 0 rejected | 140.2/min | ETA: 16.9m [2026-01-19T12:08:10.579666] [DEBUG] [REMOTE ] EWCZ: Retrieved 1118 rows, trimmed to 300. [2026-01-19T12:08:10.579967] [DEBUG] [REMOTE ] EWCZ: PASS: History has at least 300 days. [2026-01-19T12:08:10.580331] [DEBUG] [REMOTE ] EWCZ: PASS: Price check passed. Min price $3.44. [2026-01-19T12:08:10.580532] [DEBUG] [REMOTE ] EWCZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:10.580722] [DEBUG] [REMOTE ] EWCZ: PASS: Integrity check passed. [2026-01-19T12:08:10.580782] [DEBUG] [REMOTE ] EWCZ: Symbol is viable for forecasting. [2026-01-19T12:08:10.580859] [INFO ] [MAIN ] [1134/3505] EWCZ kept (0.3s) | 1134 kept, 0 rejected | 140.3/min | ETA: 16.9m [2026-01-19T12:08:10.812823] [DEBUG] [REMOTE ] EWTX: Retrieved 1209 rows, trimmed to 300. [2026-01-19T12:08:10.813076] [DEBUG] [REMOTE ] EWTX: PASS: History has at least 300 days. [2026-01-19T12:08:10.813384] [DEBUG] [REMOTE ] EWTX: PASS: Price check passed. Min price $14.89. [2026-01-19T12:08:10.813544] [DEBUG] [REMOTE ] EWTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:10.813700] [DEBUG] [REMOTE ] EWTX: PASS: Integrity check passed. [2026-01-19T12:08:10.813746] [DEBUG] [REMOTE ] EWTX: Symbol is viable for forecasting. [2026-01-19T12:08:10.813805] [INFO ] [MAIN ] [1135/3505] EWTX kept (0.2s) | 1135 kept, 0 rejected | 140.3/min | ETA: 16.9m [2026-01-19T12:08:11.497270] [DEBUG] [REMOTE ] EWZS: Retrieved 3849 rows, trimmed to 300. [2026-01-19T12:08:11.497472] [DEBUG] [REMOTE ] EWZS: PASS: History has at least 300 days. [2026-01-19T12:08:11.497750] [DEBUG] [REMOTE ] EWZS: PASS: Price check passed. Min price $12.49. [2026-01-19T12:08:11.497892] [DEBUG] [REMOTE ] EWZS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:11.498015] [DEBUG] [REMOTE ] EWZS: PASS: Integrity check passed. [2026-01-19T12:08:11.498057] [DEBUG] [REMOTE ] EWZS: Symbol is viable for forecasting. [2026-01-19T12:08:11.498110] [INFO ] [MAIN ] [1136/3505] EWZS kept (0.7s) | 1136 kept, 0 rejected | 140.3/min | ETA: 16.9m [2026-01-19T12:08:11.965936] [DEBUG] [REMOTE ] EXAS: Retrieved 6277 rows, trimmed to 300. [2026-01-19T12:08:11.966131] [DEBUG] [REMOTE ] EXAS: PASS: History has at least 300 days. [2026-01-19T12:08:11.966402] [DEBUG] [REMOTE ] EXAS: PASS: Price check passed. Min price $62.74. [2026-01-19T12:08:11.966544] [DEBUG] [REMOTE ] EXAS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:11.966693] [DEBUG] [REMOTE ] EXAS: PASS: Integrity check passed. [2026-01-19T12:08:11.966738] [DEBUG] [REMOTE ] EXAS: Symbol is viable for forecasting. [2026-01-19T12:08:11.966790] [INFO ] [MAIN ] [1137/3505] EXAS kept (0.5s) | 1137 kept, 0 rejected | 140.2/min | ETA: 16.9m [2026-01-19T12:08:12.446416] [DEBUG] [REMOTE ] EXC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:12.446631] [DEBUG] [REMOTE ] EXC: PASS: History has at least 300 days. [2026-01-19T12:08:12.447103] [DEBUG] [REMOTE ] EXC: PASS: Price check passed. Min price $42.90. [2026-01-19T12:08:12.447379] [DEBUG] [REMOTE ] EXC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:12.447543] [DEBUG] [REMOTE ] EXC: PASS: Integrity check passed. [2026-01-19T12:08:12.447608] [DEBUG] [REMOTE ] EXC: Symbol is viable for forecasting. [2026-01-19T12:08:12.447672] [INFO ] [MAIN ] [1138/3505] EXC kept (0.5s) | 1138 kept, 0 rejected | 140.2/min | ETA: 16.9m [2026-01-19T12:08:12.917918] [DEBUG] [REMOTE ] EXEL: Retrieved 6477 rows, trimmed to 300. [2026-01-19T12:08:12.918129] [DEBUG] [REMOTE ] EXEL: PASS: History has at least 300 days. [2026-01-19T12:08:12.918434] [DEBUG] [REMOTE ] EXEL: PASS: Price check passed. Min price $36.08. [2026-01-19T12:08:12.918618] [DEBUG] [REMOTE ] EXEL: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:12.918758] [DEBUG] [REMOTE ] EXEL: PASS: Integrity check passed. [2026-01-19T12:08:12.918800] [DEBUG] [REMOTE ] EXEL: Symbol is viable for forecasting. [2026-01-19T12:08:12.919187] [INFO ] [MAIN ] [1139/3505] EXEL kept (0.5s) | 1139 kept, 0 rejected | 140.2/min | ETA: 16.9m [2026-01-19T12:08:13.030374] [DEBUG] [REMOTE ] EXFY: Retrieved 1050 rows, trimmed to 300. [2026-01-19T12:08:13.030595] [DEBUG] [REMOTE ] EXFY: PASS: History has at least 300 days. [2026-01-19T12:08:13.030848] [DEBUG] [REMOTE ] EXFY: PASS: Price check passed. Min price $1.36. [2026-01-19T12:08:13.030989] [DEBUG] [REMOTE ] EXFY: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:13.031176] [DEBUG] [REMOTE ] EXFY: PASS: Integrity check passed. [2026-01-19T12:08:13.031268] [DEBUG] [REMOTE ] EXFY: Symbol is viable for forecasting. [2026-01-19T12:08:13.031343] [INFO ] [MAIN ] [1140/3505] EXFY kept (0.1s) | 1140 kept, 0 rejected | 140.3/min | ETA: 16.9m [2026-01-19T12:08:13.693371] [DEBUG] [REMOTE ] EXG: Retrieved 4716 rows, trimmed to 300. [2026-01-19T12:08:13.693583] [DEBUG] [REMOTE ] EXG: PASS: History has at least 300 days. [2026-01-19T12:08:13.693863] [DEBUG] [REMOTE ] EXG: PASS: Price check passed. Min price $8.68. [2026-01-19T12:08:13.694008] [DEBUG] [REMOTE ] EXG: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:13.694141] [DEBUG] [REMOTE ] EXG: PASS: Integrity check passed. [2026-01-19T12:08:13.694185] [DEBUG] [REMOTE ] EXG: Symbol is viable for forecasting. [2026-01-19T12:08:13.694249] [INFO ] [MAIN ] [1141/3505] EXG kept (0.7s) | 1141 kept, 0 rejected | 140.2/min | ETA: 16.9m [2026-01-19T12:08:14.183753] [DEBUG] [REMOTE ] EXK: Retrieved 4964 rows, trimmed to 300. [2026-01-19T12:08:14.184181] [DEBUG] [REMOTE ] EXK: PASS: History has at least 300 days. [2026-01-19T12:08:14.184552] [DEBUG] [REMOTE ] EXK: PASS: Price check passed. Min price $7.07. [2026-01-19T12:08:14.184770] [DEBUG] [REMOTE ] EXK: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:14.185126] [DEBUG] [REMOTE ] EXK: PASS: Integrity check passed. [2026-01-19T12:08:14.185321] [DEBUG] [REMOTE ] EXK: Symbol is viable for forecasting. [2026-01-19T12:08:14.185393] [INFO ] [MAIN ] [1142/3505] EXK kept (0.5s) | 1142 kept, 0 rejected | 140.2/min | ETA: 16.9m [2026-01-19T12:08:14.462329] [DEBUG] [REMOTE ] EXLS: Retrieved 4840 rows, trimmed to 300. [2026-01-19T12:08:14.462519] [DEBUG] [REMOTE ] EXLS: PASS: History has at least 300 days. [2026-01-19T12:08:14.462857] [DEBUG] [REMOTE ] EXLS: PASS: Price check passed. Min price $38.54. [2026-01-19T12:08:14.463002] [DEBUG] [REMOTE ] EXLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:14.463122] [DEBUG] [REMOTE ] EXLS: PASS: Integrity check passed. [2026-01-19T12:08:14.463162] [DEBUG] [REMOTE ] EXLS: Symbol is viable for forecasting. [2026-01-19T12:08:14.463213] [INFO ] [MAIN ] [1143/3505] EXLS kept (0.3s) | 1143 kept, 0 rejected | 140.3/min | ETA: 16.8m [2026-01-19T12:08:15.075774] [DEBUG] [REMOTE ] EXP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:15.075978] [DEBUG] [REMOTE ] EXP: PASS: History has at least 300 days. [2026-01-19T12:08:15.076274] [DEBUG] [REMOTE ] EXP: PASS: Price check passed. Min price $198.79. [2026-01-19T12:08:15.076416] [DEBUG] [REMOTE ] EXP: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:15.076697] [DEBUG] [REMOTE ] EXP: PASS: Integrity check passed. [2026-01-19T12:08:15.076752] [DEBUG] [REMOTE ] EXP: Symbol is viable for forecasting. [2026-01-19T12:08:15.076812] [INFO ] [MAIN ] [1144/3505] EXP kept (0.6s) | 1144 kept, 0 rejected | 140.2/min | ETA: 16.8m [2026-01-19T12:08:15.425680] [DEBUG] [REMOTE ] EXPD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:15.425889] [DEBUG] [REMOTE ] EXPD: PASS: History has at least 300 days. [2026-01-19T12:08:15.426185] [DEBUG] [REMOTE ] EXPD: PASS: Price check passed. Min price $116.96. [2026-01-19T12:08:15.426328] [DEBUG] [REMOTE ] EXPD: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:15.426463] [DEBUG] [REMOTE ] EXPD: PASS: Integrity check passed. [2026-01-19T12:08:15.426504] [DEBUG] [REMOTE ] EXPD: Symbol is viable for forecasting. [2026-01-19T12:08:15.426557] [INFO ] [MAIN ] [1145/3505] EXPD kept (0.3s) | 1145 kept, 0 rejected | 140.2/min | ETA: 16.8m [2026-01-19T12:08:15.836217] [DEBUG] [REMOTE ] EXPE: Retrieved 5156 rows, trimmed to 300. [2026-01-19T12:08:15.836404] [DEBUG] [REMOTE ] EXPE: PASS: History has at least 300 days. [2026-01-19T12:08:15.836721] [DEBUG] [REMOTE ] EXPE: PASS: Price check passed. Min price $211.78. [2026-01-19T12:08:15.836870] [DEBUG] [REMOTE ] EXPE: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:15.837129] [DEBUG] [REMOTE ] EXPE: PASS: Integrity check passed. [2026-01-19T12:08:15.837178] [DEBUG] [REMOTE ] EXPE: Symbol is viable for forecasting. [2026-01-19T12:08:15.837233] [INFO ] [MAIN ] [1146/3505] EXPE kept (0.4s) | 1146 kept, 0 rejected | 140.2/min | ETA: 16.8m [2026-01-19T12:08:16.063245] [DEBUG] [REMOTE ] EXPI: Retrieved 2997 rows, trimmed to 300. [2026-01-19T12:08:16.063437] [DEBUG] [REMOTE ] EXPI: PASS: History has at least 300 days. [2026-01-19T12:08:16.063784] [DEBUG] [REMOTE ] EXPI: PASS: Price check passed. Min price $9.05. [2026-01-19T12:08:16.063936] [DEBUG] [REMOTE ] EXPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:16.064070] [DEBUG] [REMOTE ] EXPI: PASS: Integrity check passed. [2026-01-19T12:08:16.064112] [DEBUG] [REMOTE ] EXPI: Symbol is viable for forecasting. [2026-01-19T12:08:16.064166] [INFO ] [MAIN ] [1147/3505] EXPI kept (0.2s) | 1147 kept, 0 rejected | 140.3/min | ETA: 16.8m [2026-01-19T12:08:16.832905] [DEBUG] [REMOTE ] EXPO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:16.833152] [DEBUG] [REMOTE ] EXPO: PASS: History has at least 300 days. [2026-01-19T12:08:16.833561] [DEBUG] [REMOTE ] EXPO: PASS: Price check passed. Min price $65.14. [2026-01-19T12:08:16.833819] [DEBUG] [REMOTE ] EXPO: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:16.833993] [DEBUG] [REMOTE ] EXPO: PASS: Integrity check passed. [2026-01-19T12:08:16.834037] [DEBUG] [REMOTE ] EXPO: Symbol is viable for forecasting. [2026-01-19T12:08:16.834097] [INFO ] [MAIN ] [1148/3505] EXPO kept (0.8s) | 1148 kept, 0 rejected | 140.2/min | ETA: 16.8m [2026-01-19T12:08:17.116890] [DEBUG] [REMOTE ] EYE: Retrieved 2067 rows, trimmed to 300. [2026-01-19T12:08:17.117076] [DEBUG] [REMOTE ] EYE: PASS: History has at least 300 days. [2026-01-19T12:08:17.117337] [DEBUG] [REMOTE ] EYE: PASS: Price check passed. Min price $23.48. [2026-01-19T12:08:17.117519] [DEBUG] [REMOTE ] EYE: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:17.117661] [DEBUG] [REMOTE ] EYE: PASS: Integrity check passed. [2026-01-19T12:08:17.117703] [DEBUG] [REMOTE ] EYE: Symbol is viable for forecasting. [2026-01-19T12:08:17.117757] [INFO ] [MAIN ] [1149/3505] EYE kept (0.3s) | 1149 kept, 0 rejected | 140.2/min | ETA: 16.8m [2026-01-19T12:08:17.440066] [DEBUG] [REMOTE ] EZGO: Retrieved 1251 rows, trimmed to 300. [2026-01-19T12:08:17.440247] [DEBUG] [REMOTE ] EZGO: PASS: History has at least 300 days. [2026-01-19T12:08:17.440492] [DEBUG] [REMOTE ] EZGO: PASS: Price check passed. Min price $1.78. [2026-01-19T12:08:17.440672] [DEBUG] [REMOTE ] EZGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:17.440823] [DEBUG] [REMOTE ] EZGO: PASS: Integrity check passed. [2026-01-19T12:08:17.440866] [DEBUG] [REMOTE ] EZGO: Symbol is viable for forecasting. [2026-01-19T12:08:17.440950] [INFO ] [MAIN ] [1150/3505] EZGO kept (0.3s) | 1150 kept, 0 rejected | 140.3/min | ETA: 16.8m [2026-01-19T12:08:18.103303] [DEBUG] [REMOTE ] F: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:18.103486] [DEBUG] [REMOTE ] F: PASS: History has at least 300 days. [2026-01-19T12:08:18.103774] [DEBUG] [REMOTE ] F: PASS: Price check passed. Min price $12.20. [2026-01-19T12:08:18.103926] [DEBUG] [REMOTE ] F: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:18.104052] [DEBUG] [REMOTE ] F: PASS: Integrity check passed. [2026-01-19T12:08:18.104092] [DEBUG] [REMOTE ] F: Symbol is viable for forecasting. [2026-01-19T12:08:18.104142] [INFO ] [MAIN ] [1151/3505] F kept (0.7s) | 1151 kept, 0 rejected | 140.2/min | ETA: 16.8m [2026-01-19T12:08:18.340127] [DEBUG] [REMOTE ] FA: Retrieved 1148 rows, trimmed to 300. [2026-01-19T12:08:18.340322] [DEBUG] [REMOTE ] FA: PASS: History has at least 300 days. [2026-01-19T12:08:18.340601] [DEBUG] [REMOTE ] FA: PASS: Price check passed. Min price $12.17. [2026-01-19T12:08:18.340752] [DEBUG] [REMOTE ] FA: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:18.340875] [DEBUG] [REMOTE ] FA: PASS: Integrity check passed. [2026-01-19T12:08:18.340917] [DEBUG] [REMOTE ] FA: Symbol is viable for forecasting. [2026-01-19T12:08:18.340970] [INFO ] [MAIN ] [1152/3505] FA kept (0.2s) | 1152 kept, 0 rejected | 140.3/min | ETA: 16.8m [2026-01-19T12:08:18.879986] [DEBUG] [REMOTE ] FAF: Retrieved 3934 rows, trimmed to 300. [2026-01-19T12:08:18.880188] [DEBUG] [REMOTE ] FAF: PASS: History has at least 300 days. [2026-01-19T12:08:18.880449] [DEBUG] [REMOTE ] FAF: PASS: Price check passed. Min price $58.99. [2026-01-19T12:08:18.880614] [DEBUG] [REMOTE ] FAF: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:18.880755] [DEBUG] [REMOTE ] FAF: PASS: Integrity check passed. [2026-01-19T12:08:18.880800] [DEBUG] [REMOTE ] FAF: Symbol is viable for forecasting. [2026-01-19T12:08:18.880855] [INFO ] [MAIN ] [1153/3505] FAF kept (0.5s) | 1153 kept, 0 rejected | 140.2/min | ETA: 16.8m [2026-01-19T12:08:19.056843] [DEBUG] [REMOTE ] FALN: Retrieved 2410 rows, trimmed to 300. [2026-01-19T12:08:19.057064] [DEBUG] [REMOTE ] FALN: PASS: History has at least 300 days. [2026-01-19T12:08:19.057612] [DEBUG] [REMOTE ] FALN: PASS: Price check passed. Min price $26.82. [2026-01-19T12:08:19.057809] [DEBUG] [REMOTE ] FALN: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:19.057982] [DEBUG] [REMOTE ] FALN: PASS: Integrity check passed. [2026-01-19T12:08:19.058028] [DEBUG] [REMOTE ] FALN: Symbol is viable for forecasting. [2026-01-19T12:08:19.058296] [INFO ] [MAIN ] [1154/3505] FALN kept (0.2s) | 1154 kept, 0 rejected | 140.3/min | ETA: 16.8m [2026-01-19T12:08:19.693824] [DEBUG] [REMOTE ] FANG: Retrieved 3334 rows, trimmed to 300. [2026-01-19T12:08:19.694033] [DEBUG] [REMOTE ] FANG: PASS: History has at least 300 days. [2026-01-19T12:08:19.694337] [DEBUG] [REMOTE ] FANG: PASS: Price check passed. Min price $136.35. [2026-01-19T12:08:19.694512] [DEBUG] [REMOTE ] FANG: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:19.694724] [DEBUG] [REMOTE ] FANG: PASS: Integrity check passed. [2026-01-19T12:08:19.694782] [DEBUG] [REMOTE ] FANG: Symbol is viable for forecasting. [2026-01-19T12:08:19.694979] [INFO ] [MAIN ] [1155/3505] FANG kept (0.6s) | 1155 kept, 0 rejected | 140.2/min | ETA: 16.8m [2026-01-19T12:08:20.090119] [DEBUG] [REMOTE ] FARM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:20.090360] [DEBUG] [REMOTE ] FARM: PASS: History has at least 300 days. [2026-01-19T12:08:20.090888] [DEBUG] [REMOTE ] FARM: PASS: Price check passed. Min price $1.43. [2026-01-19T12:08:20.091054] [DEBUG] [REMOTE ] FARM: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:20.091241] [DEBUG] [REMOTE ] FARM: PASS: Integrity check passed. [2026-01-19T12:08:20.091295] [DEBUG] [REMOTE ] FARM: Symbol is viable for forecasting. [2026-01-19T12:08:20.091380] [INFO ] [MAIN ] [1156/3505] FARM kept (0.4s) | 1156 kept, 0 rejected | 140.2/min | ETA: 16.7m [2026-01-19T12:08:20.466074] [DEBUG] [REMOTE ] FBIN: Retrieved 3605 rows, trimmed to 300. [2026-01-19T12:08:20.466285] [DEBUG] [REMOTE ] FBIN: PASS: History has at least 300 days. [2026-01-19T12:08:20.466628] [DEBUG] [REMOTE ] FBIN: PASS: Price check passed. Min price $44.25. [2026-01-19T12:08:20.466824] [DEBUG] [REMOTE ] FBIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:20.466976] [DEBUG] [REMOTE ] FBIN: PASS: Integrity check passed. [2026-01-19T12:08:20.467020] [DEBUG] [REMOTE ] FBIN: Symbol is viable for forecasting. [2026-01-19T12:08:20.467077] [INFO ] [MAIN ] [1157/3505] FBIN kept (0.4s) | 1157 kept, 0 rejected | 140.3/min | ETA: 16.7m [2026-01-19T12:08:20.861555] [DEBUG] [REMOTE ] FBIO: Retrieved 3561 rows, trimmed to 300. [2026-01-19T12:08:20.861785] [DEBUG] [REMOTE ] FBIO: PASS: History has at least 300 days. [2026-01-19T12:08:20.862071] [DEBUG] [REMOTE ] FBIO: PASS: Price check passed. Min price $2.44. [2026-01-19T12:08:20.862242] [DEBUG] [REMOTE ] FBIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:20.862385] [DEBUG] [REMOTE ] FBIO: PASS: Integrity check passed. [2026-01-19T12:08:20.862432] [DEBUG] [REMOTE ] FBIO: Symbol is viable for forecasting. [2026-01-19T12:08:20.862494] [INFO ] [MAIN ] [1158/3505] FBIO kept (0.4s) | 1158 kept, 0 rejected | 140.3/min | ETA: 16.7m [2026-01-19T12:08:21.262921] [DEBUG] [REMOTE ] FBIZ: Retrieved 5101 rows, trimmed to 300. [2026-01-19T12:08:21.263272] [DEBUG] [REMOTE ] FBIZ: PASS: History has at least 300 days. [2026-01-19T12:08:21.263632] [DEBUG] [REMOTE ] FBIZ: PASS: Price check passed. Min price $48.84. [2026-01-19T12:08:21.263796] [DEBUG] [REMOTE ] FBIZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:21.263944] [DEBUG] [REMOTE ] FBIZ: PASS: Integrity check passed. [2026-01-19T12:08:21.263987] [DEBUG] [REMOTE ] FBIZ: Symbol is viable for forecasting. [2026-01-19T12:08:21.264042] [INFO ] [MAIN ] [1159/3505] FBIZ kept (0.4s) | 1159 kept, 0 rejected | 140.3/min | ETA: 16.7m [2026-01-19T12:08:21.553160] [DEBUG] [REMOTE ] FBK: Retrieved 2347 rows, trimmed to 300. [2026-01-19T12:08:21.553351] [DEBUG] [REMOTE ] FBK: PASS: History has at least 300 days. [2026-01-19T12:08:21.553623] [DEBUG] [REMOTE ] FBK: PASS: Price check passed. Min price $52.11. [2026-01-19T12:08:21.553768] [DEBUG] [REMOTE ] FBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:21.553889] [DEBUG] [REMOTE ] FBK: PASS: Integrity check passed. [2026-01-19T12:08:21.553931] [DEBUG] [REMOTE ] FBK: Symbol is viable for forecasting. [2026-01-19T12:08:21.553983] [INFO ] [MAIN ] [1160/3505] FBK kept (0.3s) | 1160 kept, 0 rejected | 140.3/min | ETA: 16.7m [2026-01-19T12:08:21.922756] [DEBUG] [REMOTE ] FBL: Retrieved 776 rows, trimmed to 300. [2026-01-19T12:08:21.922939] [DEBUG] [REMOTE ] FBL: PASS: History has at least 300 days. [2026-01-19T12:08:21.923177] [DEBUG] [REMOTE ] FBL: PASS: Price check passed. Min price $26.34. [2026-01-19T12:08:21.923332] [DEBUG] [REMOTE ] FBL: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:21.923458] [DEBUG] [REMOTE ] FBL: PASS: Integrity check passed. [2026-01-19T12:08:21.923501] [DEBUG] [REMOTE ] FBL: Symbol is viable for forecasting. [2026-01-19T12:08:21.923567] [INFO ] [MAIN ] [1161/3505] FBL kept (0.4s) | 1161 kept, 0 rejected | 140.3/min | ETA: 16.7m [2026-01-19T12:08:22.608715] [DEBUG] [REMOTE ] FBNC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:22.608930] [DEBUG] [REMOTE ] FBNC: PASS: History has at least 300 days. [2026-01-19T12:08:22.609693] [DEBUG] [REMOTE ] FBNC: PASS: Price check passed. Min price $47.45. [2026-01-19T12:08:22.609851] [DEBUG] [REMOTE ] FBNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:22.609994] [DEBUG] [REMOTE ] FBNC: PASS: Integrity check passed. [2026-01-19T12:08:22.610038] [DEBUG] [REMOTE ] FBNC: Symbol is viable for forecasting. [2026-01-19T12:08:22.610114] [INFO ] [MAIN ] [1162/3505] FBNC kept (0.7s) | 1162 kept, 0 rejected | 140.3/min | ETA: 16.7m [2026-01-19T12:08:23.134932] [DEBUG] [REMOTE ] FBP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:23.135342] [DEBUG] [REMOTE ] FBP: PASS: History has at least 300 days. [2026-01-19T12:08:23.135697] [DEBUG] [REMOTE ] FBP: PASS: Price check passed. Min price $19.08. [2026-01-19T12:08:23.135864] [DEBUG] [REMOTE ] FBP: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:23.136015] [DEBUG] [REMOTE ] FBP: PASS: Integrity check passed. [2026-01-19T12:08:23.136065] [DEBUG] [REMOTE ] FBP: Symbol is viable for forecasting. [2026-01-19T12:08:23.136262] [INFO ] [MAIN ] [1163/3505] FBP kept (0.5s) | 1163 kept, 0 rejected | 140.2/min | ETA: 16.7m [2026-01-19T12:08:23.576854] [DEBUG] [REMOTE ] FC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:23.577074] [DEBUG] [REMOTE ] FC: PASS: History has at least 300 days. [2026-01-19T12:08:23.577529] [DEBUG] [REMOTE ] FC: PASS: Price check passed. Min price $14.18. [2026-01-19T12:08:23.577739] [DEBUG] [REMOTE ] FC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:23.577893] [DEBUG] [REMOTE ] FC: PASS: Integrity check passed. [2026-01-19T12:08:23.577938] [DEBUG] [REMOTE ] FC: Symbol is viable for forecasting. [2026-01-19T12:08:23.577995] [INFO ] [MAIN ] [1164/3505] FC kept (0.4s) | 1164 kept, 0 rejected | 140.2/min | ETA: 16.7m [2026-01-19T12:08:23.895548] [DEBUG] [REMOTE ] FCAL: Retrieved 2152 rows, trimmed to 300. [2026-01-19T12:08:23.895772] [DEBUG] [REMOTE ] FCAL: PASS: History has at least 300 days. [2026-01-19T12:08:23.896061] [DEBUG] [REMOTE ] FCAL: PASS: Price check passed. Min price $48.98. [2026-01-19T12:08:23.896206] [DEBUG] [REMOTE ] FCAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:23.896331] [DEBUG] [REMOTE ] FCAL: PASS: Integrity check passed. [2026-01-19T12:08:23.896374] [DEBUG] [REMOTE ] FCAL: Symbol is viable for forecasting. [2026-01-19T12:08:23.896428] [INFO ] [MAIN ] [1165/3505] FCAL kept (0.3s) | 1165 kept, 0 rejected | 140.3/min | ETA: 16.7m [2026-01-19T12:08:24.369005] [DEBUG] [REMOTE ] FCBC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:24.369212] [DEBUG] [REMOTE ] FCBC: PASS: History has at least 300 days. [2026-01-19T12:08:24.369494] [DEBUG] [REMOTE ] FCBC: PASS: Price check passed. Min price $30.47. [2026-01-19T12:08:24.369658] [DEBUG] [REMOTE ] FCBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:24.369793] [DEBUG] [REMOTE ] FCBC: PASS: Integrity check passed. [2026-01-19T12:08:24.369834] [DEBUG] [REMOTE ] FCBC: Symbol is viable for forecasting. [2026-01-19T12:08:24.369887] [INFO ] [MAIN ] [1166/3505] FCBC kept (0.5s) | 1166 kept, 0 rejected | 140.2/min | ETA: 16.7m [2026-01-19T12:08:24.775844] [DEBUG] [REMOTE ] FCCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:24.776055] [DEBUG] [REMOTE ] FCCO: PASS: History has at least 300 days. [2026-01-19T12:08:24.776373] [DEBUG] [REMOTE ] FCCO: PASS: Price check passed. Min price $26.47. [2026-01-19T12:08:24.776517] [DEBUG] [REMOTE ] FCCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:24.776675] [DEBUG] [REMOTE ] FCCO: PASS: Integrity check passed. [2026-01-19T12:08:24.776718] [DEBUG] [REMOTE ] FCCO: Symbol is viable for forecasting. [2026-01-19T12:08:24.776777] [INFO ] [MAIN ] [1167/3505] FCCO kept (0.4s) | 1167 kept, 0 rejected | 140.3/min | ETA: 16.7m [2026-01-19T12:08:25.225184] [DEBUG] [REMOTE ] FCEL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:25.225378] [DEBUG] [REMOTE ] FCEL: PASS: History has at least 300 days. [2026-01-19T12:08:25.225661] [DEBUG] [REMOTE ] FCEL: PASS: Price check passed. Min price $6.00. [2026-01-19T12:08:25.225806] [DEBUG] [REMOTE ] FCEL: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:25.225928] [DEBUG] [REMOTE ] FCEL: PASS: Integrity check passed. [2026-01-19T12:08:25.225993] [DEBUG] [REMOTE ] FCEL: Symbol is viable for forecasting. [2026-01-19T12:08:25.226044] [INFO ] [MAIN ] [1168/3505] FCEL kept (0.4s) | 1168 kept, 0 rejected | 140.2/min | ETA: 16.7m [2026-01-19T12:08:25.680377] [DEBUG] [REMOTE ] FCF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:25.680602] [DEBUG] [REMOTE ] FCF: PASS: History has at least 300 days. [2026-01-19T12:08:25.680927] [DEBUG] [REMOTE ] FCF: PASS: Price check passed. Min price $15.16. [2026-01-19T12:08:25.681083] [DEBUG] [REMOTE ] FCF: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:25.681357] [DEBUG] [REMOTE ] FCF: PASS: Integrity check passed. [2026-01-19T12:08:25.681405] [DEBUG] [REMOTE ] FCF: Symbol is viable for forecasting. [2026-01-19T12:08:25.681458] [INFO ] [MAIN ] [1169/3505] FCF kept (0.5s) | 1169 kept, 0 rejected | 140.2/min | ETA: 16.7m [2026-01-19T12:08:26.132969] [DEBUG] [REMOTE ] FCFS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:26.133200] [DEBUG] [REMOTE ] FCFS: PASS: History has at least 300 days. [2026-01-19T12:08:26.133544] [DEBUG] [REMOTE ] FCFS: PASS: Price check passed. Min price $147.68. [2026-01-19T12:08:26.133712] [DEBUG] [REMOTE ] FCFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:26.133865] [DEBUG] [REMOTE ] FCFS: PASS: Integrity check passed. [2026-01-19T12:08:26.133909] [DEBUG] [REMOTE ] FCFS: Symbol is viable for forecasting. [2026-01-19T12:08:26.133967] [INFO ] [MAIN ] [1170/3505] FCFS kept (0.5s) | 1170 kept, 0 rejected | 140.2/min | ETA: 16.7m [2026-01-19T12:08:26.603062] [DEBUG] [REMOTE ] FCN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:26.603387] [DEBUG] [REMOTE ] FCN: PASS: History has at least 300 days. [2026-01-19T12:08:26.603626] [DEBUG] [REMOTE ] FCN: PASS: Price check passed. Min price $153.70. [2026-01-19T12:08:26.603773] [DEBUG] [REMOTE ] FCN: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:26.603893] [DEBUG] [REMOTE ] FCN: PASS: Integrity check passed. [2026-01-19T12:08:26.603935] [DEBUG] [REMOTE ] FCN: Symbol is viable for forecasting. [2026-01-19T12:08:26.603986] [INFO ] [MAIN ] [1171/3505] FCN kept (0.5s) | 1171 kept, 0 rejected | 140.2/min | ETA: 16.6m [2026-01-19T12:08:27.095742] [DEBUG] [REMOTE ] FCNCA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:27.095884] [DEBUG] [REMOTE ] FCNCA: PASS: History has at least 300 days. [2026-01-19T12:08:27.096117] [DEBUG] [REMOTE ] FCNCA: PASS: Price check passed. Min price $1740.54. [2026-01-19T12:08:27.096257] [DEBUG] [REMOTE ] FCNCA: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:27.096378] [DEBUG] [REMOTE ] FCNCA: PASS: Integrity check passed. [2026-01-19T12:08:27.096420] [DEBUG] [REMOTE ] FCNCA: Symbol is viable for forecasting. [2026-01-19T12:08:27.096470] [INFO ] [MAIN ] [1172/3505] FCNCA kept (0.5s) | 1172 kept, 0 rejected | 140.2/min | ETA: 16.6m [2026-01-19T12:08:27.199159] [DEBUG] [REMOTE ] FCNCO: Retrieved 1012 rows, trimmed to 300. [2026-01-19T12:08:27.199292] [DEBUG] [REMOTE ] FCNCO: PASS: History has at least 300 days. [2026-01-19T12:08:27.199488] [DEBUG] [REMOTE ] FCNCO: PASS: Price check passed. Min price $21.00. [2026-01-19T12:08:27.199652] [DEBUG] [REMOTE ] FCNCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:27.199765] [DEBUG] [REMOTE ] FCNCO: PASS: Integrity check passed. [2026-01-19T12:08:27.199804] [DEBUG] [REMOTE ] FCNCO: Symbol is viable for forecasting. [2026-01-19T12:08:27.199851] [INFO ] [MAIN ] [1173/3505] FCNCO kept (0.1s) | 1173 kept, 0 rejected | 140.3/min | ETA: 16.6m [2026-01-19T12:08:27.705754] [DEBUG] [REMOTE ] FCNCP: Retrieved 1475 rows, trimmed to 300. [2026-01-19T12:08:27.705881] [DEBUG] [REMOTE ] FCNCP: PASS: History has at least 300 days. [2026-01-19T12:08:27.706093] [DEBUG] [REMOTE ] FCNCP: PASS: Price check passed. Min price $20.03. [2026-01-19T12:08:27.706289] [DEBUG] [REMOTE ] FCNCP: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:27.706417] [DEBUG] [REMOTE ] FCNCP: PASS: Integrity check passed. [2026-01-19T12:08:27.706476] [DEBUG] [REMOTE ] FCNCP: Symbol is viable for forecasting. [2026-01-19T12:08:27.706526] [INFO ] [MAIN ] [1174/3505] FCNCP kept (0.5s) | 1174 kept, 0 rejected | 140.3/min | ETA: 16.6m [2026-01-19T12:08:28.028265] [DEBUG] [REMOTE ] FCTE: Retrieved 388 rows, trimmed to 300. [2026-01-19T12:08:28.028421] [DEBUG] [REMOTE ] FCTE: PASS: History has at least 300 days. [2026-01-19T12:08:28.028716] [DEBUG] [REMOTE ] FCTE: PASS: Price check passed. Min price $24.16. [2026-01-19T12:08:28.028899] [DEBUG] [REMOTE ] FCTE: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:28.029024] [DEBUG] [REMOTE ] FCTE: PASS: Integrity check passed. [2026-01-19T12:08:28.029069] [DEBUG] [REMOTE ] FCTE: Symbol is viable for forecasting. [2026-01-19T12:08:28.029122] [INFO ] [MAIN ] [1175/3505] FCTE kept (0.3s) | 1175 kept, 0 rejected | 140.3/min | ETA: 16.6m [2026-01-19T12:08:28.759987] [DEBUG] [REMOTE ] FCX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:28.760235] [DEBUG] [REMOTE ] FCX: PASS: History has at least 300 days. [2026-01-19T12:08:28.760556] [DEBUG] [REMOTE ] FCX: PASS: Price check passed. Min price $38.55. [2026-01-19T12:08:28.760766] [DEBUG] [REMOTE ] FCX: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:28.760915] [DEBUG] [REMOTE ] FCX: PASS: Integrity check passed. [2026-01-19T12:08:28.760958] [DEBUG] [REMOTE ] FCX: Symbol is viable for forecasting. [2026-01-19T12:08:28.761012] [INFO ] [MAIN ] [1176/3505] FCX kept (0.7s) | 1176 kept, 0 rejected | 140.2/min | ETA: 16.6m [2026-01-19T12:08:29.222797] [DEBUG] [REMOTE ] FDBC: Retrieved 6288 rows, trimmed to 300. [2026-01-19T12:08:29.222944] [DEBUG] [REMOTE ] FDBC: PASS: History has at least 300 days. [2026-01-19T12:08:29.223168] [DEBUG] [REMOTE ] FDBC: PASS: Price check passed. Min price $42.00. [2026-01-19T12:08:29.223308] [DEBUG] [REMOTE ] FDBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:29.223425] [DEBUG] [REMOTE ] FDBC: PASS: Integrity check passed. [2026-01-19T12:08:29.223465] [DEBUG] [REMOTE ] FDBC: Symbol is viable for forecasting. [2026-01-19T12:08:29.223514] [INFO ] [MAIN ] [1177/3505] FDBC kept (0.5s) | 1177 kept, 0 rejected | 140.2/min | ETA: 16.6m [2026-01-19T12:08:29.447631] [DEBUG] [REMOTE ] FDIF: Retrieved 648 rows, trimmed to 300. [2026-01-19T12:08:29.447871] [DEBUG] [REMOTE ] FDIF: PASS: History has at least 300 days. [2026-01-19T12:08:29.448149] [DEBUG] [REMOTE ] FDIF: PASS: Price check passed. Min price $33.62. [2026-01-19T12:08:29.448301] [DEBUG] [REMOTE ] FDIF: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:29.448430] [DEBUG] [REMOTE ] FDIF: PASS: Integrity check passed. [2026-01-19T12:08:29.448476] [DEBUG] [REMOTE ] FDIF: Symbol is viable for forecasting. [2026-01-19T12:08:29.448531] [INFO ] [MAIN ] [1178/3505] FDIF kept (0.2s) | 1178 kept, 0 rejected | 140.3/min | ETA: 16.6m [2026-01-19T12:08:29.891316] [DEBUG] [REMOTE ] FDIG: Retrieved 939 rows, trimmed to 300. [2026-01-19T12:08:29.891511] [DEBUG] [REMOTE ] FDIG: PASS: History has at least 300 days. [2026-01-19T12:08:29.891783] [DEBUG] [REMOTE ] FDIG: PASS: Price check passed. Min price $37.53. [2026-01-19T12:08:29.891930] [DEBUG] [REMOTE ] FDIG: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:29.892062] [DEBUG] [REMOTE ] FDIG: PASS: Integrity check passed. [2026-01-19T12:08:29.892110] [DEBUG] [REMOTE ] FDIG: Symbol is viable for forecasting. [2026-01-19T12:08:29.892175] [INFO ] [MAIN ] [1179/3505] FDIG kept (0.4s) | 1179 kept, 0 rejected | 140.3/min | ETA: 16.6m [2026-01-19T12:08:30.511662] [DEBUG] [REMOTE ] FDP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:30.511808] [DEBUG] [REMOTE ] FDP: PASS: History has at least 300 days. [2026-01-19T12:08:30.512041] [DEBUG] [REMOTE ] FDP: PASS: Price check passed. Min price $33.89. [2026-01-19T12:08:30.512183] [DEBUG] [REMOTE ] FDP: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:30.512319] [DEBUG] [REMOTE ] FDP: PASS: Integrity check passed. [2026-01-19T12:08:30.512362] [DEBUG] [REMOTE ] FDP: Symbol is viable for forecasting. [2026-01-19T12:08:30.512412] [INFO ] [MAIN ] [1180/3505] FDP kept (0.6s) | 1180 kept, 0 rejected | 140.2/min | ETA: 16.6m [2026-01-19T12:08:31.022357] [DEBUG] [REMOTE ] FDS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:31.022497] [DEBUG] [REMOTE ] FDS: PASS: History has at least 300 days. [2026-01-19T12:08:31.022738] [DEBUG] [REMOTE ] FDS: PASS: Price check passed. Min price $252.62. [2026-01-19T12:08:31.022874] [DEBUG] [REMOTE ] FDS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:31.022992] [DEBUG] [REMOTE ] FDS: PASS: Integrity check passed. [2026-01-19T12:08:31.023032] [DEBUG] [REMOTE ] FDS: Symbol is viable for forecasting. [2026-01-19T12:08:31.023080] [INFO ] [MAIN ] [1181/3505] FDS kept (0.5s) | 1181 kept, 0 rejected | 140.2/min | ETA: 16.6m [2026-01-19T12:08:31.264252] [DEBUG] [REMOTE ] FDTX: Retrieved 653 rows, trimmed to 300. [2026-01-19T12:08:31.264407] [DEBUG] [REMOTE ] FDTX: PASS: History has at least 300 days. [2026-01-19T12:08:31.264644] [DEBUG] [REMOTE ] FDTX: PASS: Price check passed. Min price $37.84. [2026-01-19T12:08:31.264789] [DEBUG] [REMOTE ] FDTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:31.264901] [DEBUG] [REMOTE ] FDTX: PASS: Integrity check passed. [2026-01-19T12:08:31.264945] [DEBUG] [REMOTE ] FDTX: Symbol is viable for forecasting. [2026-01-19T12:08:31.265025] [INFO ] [MAIN ] [1182/3505] FDTX kept (0.2s) | 1182 kept, 0 rejected | 140.2/min | ETA: 16.6m [2026-01-19T12:08:31.669049] [DEBUG] [REMOTE ] FDUS: Retrieved 3666 rows, trimmed to 300. [2026-01-19T12:08:31.669178] [DEBUG] [REMOTE ] FDUS: PASS: History has at least 300 days. [2026-01-19T12:08:31.669385] [DEBUG] [REMOTE ] FDUS: PASS: Price check passed. Min price $18.53. [2026-01-19T12:08:31.669526] [DEBUG] [REMOTE ] FDUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:31.669662] [DEBUG] [REMOTE ] FDUS: PASS: Integrity check passed. [2026-01-19T12:08:31.669706] [DEBUG] [REMOTE ] FDUS: Symbol is viable for forecasting. [2026-01-19T12:08:31.669757] [INFO ] [MAIN ] [1183/3505] FDUS kept (0.4s) | 1183 kept, 0 rejected | 140.2/min | ETA: 16.6m [2026-01-19T12:08:32.327712] [DEBUG] [REMOTE ] FDX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:32.327871] [DEBUG] [REMOTE ] FDX: PASS: History has at least 300 days. [2026-01-19T12:08:32.328100] [DEBUG] [REMOTE ] FDX: PASS: Price check passed. Min price $236.95. [2026-01-19T12:08:32.328245] [DEBUG] [REMOTE ] FDX: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:32.328361] [DEBUG] [REMOTE ] FDX: PASS: Integrity check passed. [2026-01-19T12:08:32.328403] [DEBUG] [REMOTE ] FDX: Symbol is viable for forecasting. [2026-01-19T12:08:32.328452] [INFO ] [MAIN ] [1184/3505] FDX kept (0.7s) | 1184 kept, 0 rejected | 140.2/min | ETA: 16.6m [2026-01-19T12:08:32.881266] [DEBUG] [REMOTE ] FE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:32.881427] [DEBUG] [REMOTE ] FE: PASS: History has at least 300 days. [2026-01-19T12:08:32.881731] [DEBUG] [REMOTE ] FE: PASS: Price check passed. Min price $44.03. [2026-01-19T12:08:32.881875] [DEBUG] [REMOTE ] FE: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:32.882026] [DEBUG] [REMOTE ] FE: PASS: Integrity check passed. [2026-01-19T12:08:32.882076] [DEBUG] [REMOTE ] FE: Symbol is viable for forecasting. [2026-01-19T12:08:32.882127] [INFO ] [MAIN ] [1185/3505] FE kept (0.6s) | 1185 kept, 0 rejected | 140.1/min | ETA: 16.6m [2026-01-19T12:08:33.070749] [DEBUG] [REMOTE ] FEED: Retrieved 2159 rows, trimmed to 300. [2026-01-19T12:08:33.070880] [DEBUG] [REMOTE ] FEED: PASS: History has at least 300 days. [2026-01-19T12:08:33.071083] [DEBUG] [REMOTE ] FEED: PASS: Price check passed. Min price $1.31. [2026-01-19T12:08:33.071217] [DEBUG] [REMOTE ] FEED: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:33.071353] [DEBUG] [REMOTE ] FEED: PASS: Integrity check passed. [2026-01-19T12:08:33.071395] [DEBUG] [REMOTE ] FEED: Symbol is viable for forecasting. [2026-01-19T12:08:33.071443] [INFO ] [MAIN ] [1186/3505] FEED kept (0.2s) | 1186 kept, 0 rejected | 140.2/min | ETA: 16.5m [2026-01-19T12:08:33.757895] [DEBUG] [REMOTE ] FEIM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:33.758056] [DEBUG] [REMOTE ] FEIM: PASS: History has at least 300 days. [2026-01-19T12:08:33.758276] [DEBUG] [REMOTE ] FEIM: PASS: Price check passed. Min price $27.07. [2026-01-19T12:08:33.758410] [DEBUG] [REMOTE ] FEIM: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:33.758526] [DEBUG] [REMOTE ] FEIM: PASS: Integrity check passed. [2026-01-19T12:08:33.758565] [DEBUG] [REMOTE ] FEIM: Symbol is viable for forecasting. [2026-01-19T12:08:33.758634] [INFO ] [MAIN ] [1187/3505] FEIM kept (0.7s) | 1187 kept, 0 rejected | 140.1/min | ETA: 16.5m [2026-01-19T12:08:34.238609] [DEBUG] [REMOTE ] FELE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:34.238752] [DEBUG] [REMOTE ] FELE: PASS: History has at least 300 days. [2026-01-19T12:08:34.238984] [DEBUG] [REMOTE ] FELE: PASS: Price check passed. Min price $90.46. [2026-01-19T12:08:34.239127] [DEBUG] [REMOTE ] FELE: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:34.239249] [DEBUG] [REMOTE ] FELE: PASS: Integrity check passed. [2026-01-19T12:08:34.239292] [DEBUG] [REMOTE ] FELE: Symbol is viable for forecasting. [2026-01-19T12:08:34.239349] [INFO ] [MAIN ] [1188/3505] FELE kept (0.5s) | 1188 kept, 0 rejected | 140.1/min | ETA: 16.5m [2026-01-19T12:08:34.629282] [DEBUG] [REMOTE ] FEM: Retrieved 3709 rows, trimmed to 300. [2026-01-19T12:08:34.629405] [DEBUG] [REMOTE ] FEM: PASS: History has at least 300 days. [2026-01-19T12:08:34.629634] [DEBUG] [REMOTE ] FEM: PASS: Price check passed. Min price $26.01. [2026-01-19T12:08:34.629776] [DEBUG] [REMOTE ] FEM: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:34.629887] [DEBUG] [REMOTE ] FEM: PASS: Integrity check passed. [2026-01-19T12:08:34.629927] [DEBUG] [REMOTE ] FEM: Symbol is viable for forecasting. [2026-01-19T12:08:34.629974] [INFO ] [MAIN ] [1189/3505] FEM kept (0.4s) | 1189 kept, 0 rejected | 140.1/min | ETA: 16.5m [2026-01-19T12:08:34.990635] [DEBUG] [REMOTE ] FEMB: Retrieved 2816 rows, trimmed to 300. [2026-01-19T12:08:34.990752] [DEBUG] [REMOTE ] FEMB: PASS: History has at least 300 days. [2026-01-19T12:08:34.991011] [DEBUG] [REMOTE ] FEMB: PASS: Price check passed. Min price $28.90. [2026-01-19T12:08:34.991156] [DEBUG] [REMOTE ] FEMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:34.991272] [DEBUG] [REMOTE ] FEMB: PASS: Integrity check passed. [2026-01-19T12:08:34.991312] [DEBUG] [REMOTE ] FEMB: Symbol is viable for forecasting. [2026-01-19T12:08:34.991359] [INFO ] [MAIN ] [1190/3505] FEMB kept (0.4s) | 1190 kept, 0 rejected | 140.1/min | ETA: 16.5m [2026-01-19T12:08:35.255675] [DEBUG] [REMOTE ] FEMS: Retrieved 3499 rows, trimmed to 300. [2026-01-19T12:08:35.255812] [DEBUG] [REMOTE ] FEMS: PASS: History has at least 300 days. [2026-01-19T12:08:35.256023] [DEBUG] [REMOTE ] FEMS: PASS: Price check passed. Min price $40.77. [2026-01-19T12:08:35.256165] [DEBUG] [REMOTE ] FEMS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:35.256280] [DEBUG] [REMOTE ] FEMS: PASS: Integrity check passed. [2026-01-19T12:08:35.256323] [DEBUG] [REMOTE ] FEMS: Symbol is viable for forecasting. [2026-01-19T12:08:35.256373] [INFO ] [MAIN ] [1191/3505] FEMS kept (0.3s) | 1191 kept, 0 rejected | 140.2/min | ETA: 16.5m [2026-01-19T12:08:35.823259] [DEBUG] [REMOTE ] FEP: Retrieved 3705 rows, trimmed to 300. [2026-01-19T12:08:35.823390] [DEBUG] [REMOTE ] FEP: PASS: History has at least 300 days. [2026-01-19T12:08:35.823630] [DEBUG] [REMOTE ] FEP: PASS: Price check passed. Min price $48.82. [2026-01-19T12:08:35.823775] [DEBUG] [REMOTE ] FEP: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:35.823907] [DEBUG] [REMOTE ] FEP: PASS: Integrity check passed. [2026-01-19T12:08:35.823949] [DEBUG] [REMOTE ] FEP: Symbol is viable for forecasting. [2026-01-19T12:08:35.823998] [INFO ] [MAIN ] [1192/3505] FEP kept (0.6s) | 1192 kept, 0 rejected | 140.2/min | ETA: 16.5m [2026-01-19T12:08:36.061274] [DEBUG] [REMOTE ] FEPI: Retrieved 569 rows, trimmed to 300. [2026-01-19T12:08:36.061406] [DEBUG] [REMOTE ] FEPI: PASS: History has at least 300 days. [2026-01-19T12:08:36.061634] [DEBUG] [REMOTE ] FEPI: PASS: Price check passed. Min price $42.16. [2026-01-19T12:08:36.061781] [DEBUG] [REMOTE ] FEPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:36.061897] [DEBUG] [REMOTE ] FEPI: PASS: Integrity check passed. [2026-01-19T12:08:36.061941] [DEBUG] [REMOTE ] FEPI: Symbol is viable for forecasting. [2026-01-19T12:08:36.061992] [INFO ] [MAIN ] [1193/3505] FEPI kept (0.2s) | 1193 kept, 0 rejected | 140.2/min | ETA: 16.5m [2026-01-19T12:08:36.496667] [DEBUG] [REMOTE ] FERG: Retrieved 3949 rows, trimmed to 300. [2026-01-19T12:08:36.496795] [DEBUG] [REMOTE ] FERG: PASS: History has at least 300 days. [2026-01-19T12:08:36.496999] [DEBUG] [REMOTE ] FERG: PASS: Price check passed. Min price $221.75. [2026-01-19T12:08:36.497136] [DEBUG] [REMOTE ] FERG: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:36.497253] [DEBUG] [REMOTE ] FERG: PASS: Integrity check passed. [2026-01-19T12:08:36.497293] [DEBUG] [REMOTE ] FERG: Symbol is viable for forecasting. [2026-01-19T12:08:36.497343] [INFO ] [MAIN ] [1194/3505] FERG kept (0.4s) | 1194 kept, 0 rejected | 140.2/min | ETA: 16.5m [2026-01-19T12:08:37.077241] [DEBUG] [REMOTE ] FEX: Retrieved 4703 rows, trimmed to 300. [2026-01-19T12:08:37.077669] [DEBUG] [REMOTE ] FEX: PASS: History has at least 300 days. [2026-01-19T12:08:37.077981] [DEBUG] [REMOTE ] FEX: PASS: Price check passed. Min price $111.42. [2026-01-19T12:08:37.078128] [DEBUG] [REMOTE ] FEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:37.078256] [DEBUG] [REMOTE ] FEX: PASS: Integrity check passed. [2026-01-19T12:08:37.078297] [DEBUG] [REMOTE ] FEX: Symbol is viable for forecasting. [2026-01-19T12:08:37.078351] [INFO ] [MAIN ] [1195/3505] FEX kept (0.6s) | 1195 kept, 0 rejected | 140.2/min | ETA: 16.5m [2026-01-19T12:08:37.431109] [DEBUG] [REMOTE ] FF: Retrieved 3728 rows, trimmed to 300. [2026-01-19T12:08:37.431288] [DEBUG] [REMOTE ] FF: PASS: History has at least 300 days. [2026-01-19T12:08:37.431554] [DEBUG] [REMOTE ] FF: PASS: Price check passed. Min price $3.04. [2026-01-19T12:08:37.431764] [DEBUG] [REMOTE ] FF: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:37.431903] [DEBUG] [REMOTE ] FF: PASS: Integrity check passed. [2026-01-19T12:08:37.431946] [DEBUG] [REMOTE ] FF: Symbol is viable for forecasting. [2026-01-19T12:08:37.431999] [INFO ] [MAIN ] [1196/3505] FF kept (0.4s) | 1196 kept, 0 rejected | 140.2/min | ETA: 16.5m [2026-01-19T12:08:37.768132] [DEBUG] [REMOTE ] FFA: Retrieved 5382 rows, trimmed to 300. [2026-01-19T12:08:37.768287] [DEBUG] [REMOTE ] FFA: PASS: History has at least 300 days. [2026-01-19T12:08:37.768523] [DEBUG] [REMOTE ] FFA: PASS: Price check passed. Min price $20.52. [2026-01-19T12:08:37.768702] [DEBUG] [REMOTE ] FFA: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:37.768827] [DEBUG] [REMOTE ] FFA: PASS: Integrity check passed. [2026-01-19T12:08:37.768869] [DEBUG] [REMOTE ] FFA: Symbol is viable for forecasting. [2026-01-19T12:08:37.768919] [INFO ] [MAIN ] [1197/3505] FFA kept (0.3s) | 1197 kept, 0 rejected | 140.2/min | ETA: 16.5m [2026-01-19T12:08:38.305191] [DEBUG] [REMOTE ] FFBC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:38.305353] [DEBUG] [REMOTE ] FFBC: PASS: History has at least 300 days. [2026-01-19T12:08:38.305599] [DEBUG] [REMOTE ] FFBC: PASS: Price check passed. Min price $23.04. [2026-01-19T12:08:38.305762] [DEBUG] [REMOTE ] FFBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:38.305887] [DEBUG] [REMOTE ] FFBC: PASS: Integrity check passed. [2026-01-19T12:08:38.305940] [DEBUG] [REMOTE ] FFBC: Symbol is viable for forecasting. [2026-01-19T12:08:38.305992] [INFO ] [MAIN ] [1198/3505] FFBC kept (0.5s) | 1198 kept, 0 rejected | 140.2/min | ETA: 16.5m [2026-01-19T12:08:38.618511] [DEBUG] [REMOTE ] FFC: Retrieved 5779 rows, trimmed to 300. [2026-01-19T12:08:38.618716] [DEBUG] [REMOTE ] FFC: PASS: History has at least 300 days. [2026-01-19T12:08:38.618986] [DEBUG] [REMOTE ] FFC: PASS: Price check passed. Min price $16.15. [2026-01-19T12:08:38.619132] [DEBUG] [REMOTE ] FFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:38.619387] [DEBUG] [REMOTE ] FFC: PASS: Integrity check passed. [2026-01-19T12:08:38.619431] [DEBUG] [REMOTE ] FFC: Symbol is viable for forecasting. [2026-01-19T12:08:38.619484] [INFO ] [MAIN ] [1199/3505] FFC kept (0.3s) | 1199 kept, 0 rejected | 140.2/min | ETA: 16.4m [2026-01-19T12:08:39.154961] [DEBUG] [REMOTE ] FFIC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:39.155092] [DEBUG] [REMOTE ] FFIC: PASS: History has at least 300 days. [2026-01-19T12:08:39.155298] [DEBUG] [REMOTE ] FFIC: PASS: Price check passed. Min price $12.69. [2026-01-19T12:08:39.155433] [DEBUG] [REMOTE ] FFIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:39.155543] [DEBUG] [REMOTE ] FFIC: PASS: Integrity check passed. [2026-01-19T12:08:39.155602] [DEBUG] [REMOTE ] FFIC: Symbol is viable for forecasting. [2026-01-19T12:08:39.155650] [INFO ] [MAIN ] [1200/3505] FFIC kept (0.5s) | 1200 kept, 0 rejected | 140.2/min | ETA: 16.4m [2026-01-19T12:08:39.661439] [DEBUG] [REMOTE ] FFIN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:39.661599] [DEBUG] [REMOTE ] FFIN: PASS: History has at least 300 days. [2026-01-19T12:08:39.661832] [DEBUG] [REMOTE ] FFIN: PASS: Price check passed. Min price $29.68. [2026-01-19T12:08:39.662061] [DEBUG] [REMOTE ] FFIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:39.662186] [DEBUG] [REMOTE ] FFIN: PASS: Integrity check passed. [2026-01-19T12:08:39.662226] [DEBUG] [REMOTE ] FFIN: Symbol is viable for forecasting. [2026-01-19T12:08:39.662275] [INFO ] [MAIN ] [1201/3505] FFIN kept (0.5s) | 1201 kept, 0 rejected | 140.2/min | ETA: 16.4m [2026-01-19T12:08:39.837726] [DEBUG] [REMOTE ] FFWM: Retrieved 2818 rows, trimmed to 300. [2026-01-19T12:08:39.837855] [DEBUG] [REMOTE ] FFWM: PASS: History has at least 300 days. [2026-01-19T12:08:39.838060] [DEBUG] [REMOTE ] FFWM: PASS: Price check passed. Min price $4.77. [2026-01-19T12:08:39.838201] [DEBUG] [REMOTE ] FFWM: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:39.838336] [DEBUG] [REMOTE ] FFWM: PASS: Integrity check passed. [2026-01-19T12:08:39.838388] [DEBUG] [REMOTE ] FFWM: Symbol is viable for forecasting. [2026-01-19T12:08:39.838447] [INFO ] [MAIN ] [1202/3505] FFWM kept (0.2s) | 1202 kept, 0 rejected | 140.2/min | ETA: 16.4m [2026-01-19T12:08:40.163220] [DEBUG] [REMOTE ] FG: Retrieved 790 rows, trimmed to 300. [2026-01-19T12:08:40.163348] [DEBUG] [REMOTE ] FG: PASS: History has at least 300 days. [2026-01-19T12:08:40.163553] [DEBUG] [REMOTE ] FG: PASS: Price check passed. Min price $27.29. [2026-01-19T12:08:40.163712] [DEBUG] [REMOTE ] FG: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:40.163823] [DEBUG] [REMOTE ] FG: PASS: Integrity check passed. [2026-01-19T12:08:40.163864] [DEBUG] [REMOTE ] FG: Symbol is viable for forecasting. [2026-01-19T12:08:40.163910] [INFO ] [MAIN ] [1203/3505] FG kept (0.3s) | 1203 kept, 0 rejected | 140.3/min | ETA: 16.4m [2026-01-19T12:08:40.778496] [DEBUG] [REMOTE ] FHB: Retrieved 2377 rows, trimmed to 300. [2026-01-19T12:08:40.778713] [DEBUG] [REMOTE ] FHB: PASS: History has at least 300 days. [2026-01-19T12:08:40.778965] [DEBUG] [REMOTE ] FHB: PASS: Price check passed. Min price $23.34. [2026-01-19T12:08:40.779133] [DEBUG] [REMOTE ] FHB: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:40.779250] [DEBUG] [REMOTE ] FHB: PASS: Integrity check passed. [2026-01-19T12:08:40.779300] [DEBUG] [REMOTE ] FHB: Symbol is viable for forecasting. [2026-01-19T12:08:40.779354] [INFO ] [MAIN ] [1204/3505] FHB kept (0.6s) | 1204 kept, 0 rejected | 140.2/min | ETA: 16.4m [2026-01-19T12:08:41.336142] [DEBUG] [REMOTE ] FHI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:41.336276] [DEBUG] [REMOTE ] FHI: PASS: History has at least 300 days. [2026-01-19T12:08:41.336484] [DEBUG] [REMOTE ] FHI: PASS: Price check passed. Min price $46.98. [2026-01-19T12:08:41.336639] [DEBUG] [REMOTE ] FHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:41.336751] [DEBUG] [REMOTE ] FHI: PASS: Integrity check passed. [2026-01-19T12:08:41.336790] [DEBUG] [REMOTE ] FHI: Symbol is viable for forecasting. [2026-01-19T12:08:41.336837] [INFO ] [MAIN ] [1205/3505] FHI kept (0.6s) | 1205 kept, 0 rejected | 140.2/min | ETA: 16.4m [2026-01-19T12:08:41.784895] [DEBUG] [REMOTE ] FHN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:41.785040] [DEBUG] [REMOTE ] FHN: PASS: History has at least 300 days. [2026-01-19T12:08:41.785283] [DEBUG] [REMOTE ] FHN: PASS: Price check passed. Min price $20.43. [2026-01-19T12:08:41.785423] [DEBUG] [REMOTE ] FHN: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:41.785546] [DEBUG] [REMOTE ] FHN: PASS: Integrity check passed. [2026-01-19T12:08:41.785606] [DEBUG] [REMOTE ] FHN: Symbol is viable for forecasting. [2026-01-19T12:08:41.785658] [INFO ] [MAIN ] [1206/3505] FHN kept (0.4s) | 1206 kept, 0 rejected | 140.2/min | ETA: 16.4m [2026-01-19T12:08:42.034052] [DEBUG] [REMOTE ] FHTX: Retrieved 1314 rows, trimmed to 300. [2026-01-19T12:08:42.034263] [DEBUG] [REMOTE ] FHTX: PASS: History has at least 300 days. [2026-01-19T12:08:42.034519] [DEBUG] [REMOTE ] FHTX: PASS: Price check passed. Min price $3.53. [2026-01-19T12:08:42.034693] [DEBUG] [REMOTE ] FHTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:42.034823] [DEBUG] [REMOTE ] FHTX: PASS: Integrity check passed. [2026-01-19T12:08:42.034867] [DEBUG] [REMOTE ] FHTX: Symbol is viable for forecasting. [2026-01-19T12:08:42.034923] [INFO ] [MAIN ] [1207/3505] FHTX kept (0.2s) | 1207 kept, 0 rejected | 140.2/min | ETA: 16.4m [2026-01-19T12:08:42.428758] [DEBUG] [REMOTE ] FIBK: Retrieved 3980 rows, trimmed to 300. [2026-01-19T12:08:42.428887] [DEBUG] [REMOTE ] FIBK: PASS: History has at least 300 days. [2026-01-19T12:08:42.429091] [DEBUG] [REMOTE ] FIBK: PASS: Price check passed. Min price $29.68. [2026-01-19T12:08:42.429228] [DEBUG] [REMOTE ] FIBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:42.429338] [DEBUG] [REMOTE ] FIBK: PASS: Integrity check passed. [2026-01-19T12:08:42.429380] [DEBUG] [REMOTE ] FIBK: Symbol is viable for forecasting. [2026-01-19T12:08:42.429427] [INFO ] [MAIN ] [1208/3505] FIBK kept (0.4s) | 1208 kept, 0 rejected | 140.2/min | ETA: 16.4m [2026-01-19T12:08:42.910985] [DEBUG] [REMOTE ] FICO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:42.911257] [DEBUG] [REMOTE ] FICO: PASS: History has at least 300 days. [2026-01-19T12:08:42.911712] [DEBUG] [REMOTE ] FICO: PASS: Price check passed. Min price $1566.90. [2026-01-19T12:08:42.911862] [DEBUG] [REMOTE ] FICO: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:42.912002] [DEBUG] [REMOTE ] FICO: PASS: Integrity check passed. [2026-01-19T12:08:42.912053] [DEBUG] [REMOTE ] FICO: Symbol is viable for forecasting. [2026-01-19T12:08:42.912124] [INFO ] [MAIN ] [1209/3505] FICO kept (0.5s) | 1209 kept, 0 rejected | 140.2/min | ETA: 16.4m [2026-01-19T12:08:43.262469] [DEBUG] [REMOTE ] FICS: Retrieved 1277 rows, trimmed to 300. [2026-01-19T12:08:43.262695] [DEBUG] [REMOTE ] FICS: PASS: History has at least 300 days. [2026-01-19T12:08:43.262967] [DEBUG] [REMOTE ] FICS: PASS: Price check passed. Min price $37.62. [2026-01-19T12:08:43.263140] [DEBUG] [REMOTE ] FICS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:43.263270] [DEBUG] [REMOTE ] FICS: PASS: Integrity check passed. [2026-01-19T12:08:43.263312] [DEBUG] [REMOTE ] FICS: Symbol is viable for forecasting. [2026-01-19T12:08:43.263366] [INFO ] [MAIN ] [1210/3505] FICS kept (0.4s) | 1210 kept, 0 rejected | 140.2/min | ETA: 16.4m [2026-01-19T12:08:43.668419] [DEBUG] [REMOTE ] FID: Retrieved 1856 rows, trimmed to 300. [2026-01-19T12:08:43.668609] [DEBUG] [REMOTE ] FID: PASS: History has at least 300 days. [2026-01-19T12:08:43.668850] [DEBUG] [REMOTE ] FID: PASS: Price check passed. Min price $19.41. [2026-01-19T12:08:43.668992] [DEBUG] [REMOTE ] FID: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:43.669109] [DEBUG] [REMOTE ] FID: PASS: Integrity check passed. [2026-01-19T12:08:43.669158] [DEBUG] [REMOTE ] FID: Symbol is viable for forecasting. [2026-01-19T12:08:43.669213] [INFO ] [MAIN ] [1211/3505] FID kept (0.4s) | 1211 kept, 0 rejected | 140.2/min | ETA: 16.4m [2026-01-19T12:08:44.033439] [DEBUG] [REMOTE ] FIGS: Retrieved 1166 rows, trimmed to 300. [2026-01-19T12:08:44.033655] [DEBUG] [REMOTE ] FIGS: PASS: History has at least 300 days. [2026-01-19T12:08:44.033910] [DEBUG] [REMOTE ] FIGS: PASS: Price check passed. Min price $7.38. [2026-01-19T12:08:44.034049] [DEBUG] [REMOTE ] FIGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:44.034170] [DEBUG] [REMOTE ] FIGS: PASS: Integrity check passed. [2026-01-19T12:08:44.034211] [DEBUG] [REMOTE ] FIGS: Symbol is viable for forecasting. [2026-01-19T12:08:44.034262] [INFO ] [MAIN ] [1212/3505] FIGS kept (0.4s) | 1212 kept, 0 rejected | 140.2/min | ETA: 16.3m [2026-01-19T12:08:44.313996] [DEBUG] [REMOTE ] FIHL: Retrieved 641 rows, trimmed to 300. [2026-01-19T12:08:44.314192] [DEBUG] [REMOTE ] FIHL: PASS: History has at least 300 days. [2026-01-19T12:08:44.314469] [DEBUG] [REMOTE ] FIHL: PASS: Price check passed. Min price $17.74. [2026-01-19T12:08:44.314642] [DEBUG] [REMOTE ] FIHL: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:44.314771] [DEBUG] [REMOTE ] FIHL: PASS: Integrity check passed. [2026-01-19T12:08:44.314814] [DEBUG] [REMOTE ] FIHL: Symbol is viable for forecasting. [2026-01-19T12:08:44.314865] [INFO ] [MAIN ] [1213/3505] FIHL kept (0.3s) | 1213 kept, 0 rejected | 140.3/min | ETA: 16.3m [2026-01-19T12:08:44.878610] [DEBUG] [REMOTE ] FINS: Retrieved 1670 rows, trimmed to 300. [2026-01-19T12:08:44.879031] [DEBUG] [REMOTE ] FINS: PASS: History has at least 300 days. [2026-01-19T12:08:44.879283] [DEBUG] [REMOTE ] FINS: PASS: Price check passed. Min price $12.62. [2026-01-19T12:08:44.879424] [DEBUG] [REMOTE ] FINS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:44.879552] [DEBUG] [REMOTE ] FINS: PASS: Integrity check passed. [2026-01-19T12:08:44.879803] [DEBUG] [REMOTE ] FINS: Symbol is viable for forecasting. [2026-01-19T12:08:44.879860] [INFO ] [MAIN ] [1214/3505] FINS kept (0.6s) | 1214 kept, 0 rejected | 140.3/min | ETA: 16.3m [2026-01-19T12:08:45.318401] [DEBUG] [REMOTE ] FINX: Retrieved 2350 rows, trimmed to 300. [2026-01-19T12:08:45.318596] [DEBUG] [REMOTE ] FINX: PASS: History has at least 300 days. [2026-01-19T12:08:45.318840] [DEBUG] [REMOTE ] FINX: PASS: Price check passed. Min price $28.01. [2026-01-19T12:08:45.318985] [DEBUG] [REMOTE ] FINX: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:45.319143] [DEBUG] [REMOTE ] FINX: PASS: Integrity check passed. [2026-01-19T12:08:45.319188] [DEBUG] [REMOTE ] FINX: Symbol is viable for forecasting. [2026-01-19T12:08:45.319242] [INFO ] [MAIN ] [1215/3505] FINX kept (0.4s) | 1215 kept, 0 rejected | 140.2/min | ETA: 16.3m [2026-01-19T12:08:45.698239] [DEBUG] [REMOTE ] FIP: Retrieved 872 rows, trimmed to 300. [2026-01-19T12:08:45.698429] [DEBUG] [REMOTE ] FIP: PASS: History has at least 300 days. [2026-01-19T12:08:45.698735] [DEBUG] [REMOTE ] FIP: PASS: Price check passed. Min price $3.99. [2026-01-19T12:08:45.698880] [DEBUG] [REMOTE ] FIP: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:45.698998] [DEBUG] [REMOTE ] FIP: PASS: Integrity check passed. [2026-01-19T12:08:45.699039] [DEBUG] [REMOTE ] FIP: Symbol is viable for forecasting. [2026-01-19T12:08:45.699092] [INFO ] [MAIN ] [1216/3505] FIP kept (0.4s) | 1216 kept, 0 rejected | 140.3/min | ETA: 16.3m [2026-01-19T12:08:46.241676] [DEBUG] [REMOTE ] FIS: Retrieved 6181 rows, trimmed to 300. [2026-01-19T12:08:46.241913] [DEBUG] [REMOTE ] FIS: PASS: History has at least 300 days. [2026-01-19T12:08:46.242260] [DEBUG] [REMOTE ] FIS: PASS: Price check passed. Min price $61.12. [2026-01-19T12:08:46.242430] [DEBUG] [REMOTE ] FIS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:46.242592] [DEBUG] [REMOTE ] FIS: PASS: Integrity check passed. [2026-01-19T12:08:46.242637] [DEBUG] [REMOTE ] FIS: Symbol is viable for forecasting. [2026-01-19T12:08:46.242692] [INFO ] [MAIN ] [1217/3505] FIS kept (0.5s) | 1217 kept, 0 rejected | 140.2/min | ETA: 16.3m [2026-01-19T12:08:46.725338] [DEBUG] [REMOTE ] FISI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:46.725539] [DEBUG] [REMOTE ] FISI: PASS: History has at least 300 days. [2026-01-19T12:08:46.725838] [DEBUG] [REMOTE ] FISI: PASS: Price check passed. Min price $26.23. [2026-01-19T12:08:46.725986] [DEBUG] [REMOTE ] FISI: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:46.726115] [DEBUG] [REMOTE ] FISI: PASS: Integrity check passed. [2026-01-19T12:08:46.726157] [DEBUG] [REMOTE ] FISI: Symbol is viable for forecasting. [2026-01-19T12:08:46.726340] [INFO ] [MAIN ] [1218/3505] FISI kept (0.5s) | 1218 kept, 0 rejected | 140.2/min | ETA: 16.3m [2026-01-19T12:08:47.240170] [DEBUG] [REMOTE ] FITB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:47.240386] [DEBUG] [REMOTE ] FITB: PASS: History has at least 300 days. [2026-01-19T12:08:47.240862] [DEBUG] [REMOTE ] FITB: PASS: Price check passed. Min price $40.77. [2026-01-19T12:08:47.241019] [DEBUG] [REMOTE ] FITB: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:47.241162] [DEBUG] [REMOTE ] FITB: PASS: Integrity check passed. [2026-01-19T12:08:47.241206] [DEBUG] [REMOTE ] FITB: Symbol is viable for forecasting. [2026-01-19T12:08:47.241261] [INFO ] [MAIN ] [1219/3505] FITB kept (0.5s) | 1219 kept, 0 rejected | 140.2/min | ETA: 16.3m [2026-01-19T12:08:47.602971] [DEBUG] [REMOTE ] FITBI: Retrieved 3046 rows, trimmed to 300. [2026-01-19T12:08:47.603200] [DEBUG] [REMOTE ] FITBI: PASS: History has at least 300 days. [2026-01-19T12:08:47.603485] [DEBUG] [REMOTE ] FITBI: PASS: Price check passed. Min price $24.93. [2026-01-19T12:08:47.603658] [DEBUG] [REMOTE ] FITBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:47.603793] [DEBUG] [REMOTE ] FITBI: PASS: Integrity check passed. [2026-01-19T12:08:47.603842] [DEBUG] [REMOTE ] FITBI: Symbol is viable for forecasting. [2026-01-19T12:08:47.603895] [INFO ] [MAIN ] [1220/3505] FITBI kept (0.4s) | 1220 kept, 0 rejected | 140.2/min | ETA: 16.3m [2026-01-19T12:08:47.868978] [DEBUG] [REMOTE ] FITBO: Retrieved 1595 rows, trimmed to 300. [2026-01-19T12:08:47.869155] [DEBUG] [REMOTE ] FITBO: PASS: History has at least 300 days. [2026-01-19T12:08:47.869404] [DEBUG] [REMOTE ] FITBO: PASS: Price check passed. Min price $18.95. [2026-01-19T12:08:47.869547] [DEBUG] [REMOTE ] FITBO: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:47.869694] [DEBUG] [REMOTE ] FITBO: PASS: Integrity check passed. [2026-01-19T12:08:47.869737] [DEBUG] [REMOTE ] FITBO: Symbol is viable for forecasting. [2026-01-19T12:08:47.869789] [INFO ] [MAIN ] [1221/3505] FITBO kept (0.3s) | 1221 kept, 0 rejected | 140.3/min | ETA: 16.3m [2026-01-19T12:08:48.347773] [DEBUG] [REMOTE ] FIVE: Retrieved 3394 rows, trimmed to 300. [2026-01-19T12:08:48.347985] [DEBUG] [REMOTE ] FIVE: PASS: History has at least 300 days. [2026-01-19T12:08:48.348328] [DEBUG] [REMOTE ] FIVE: PASS: Price check passed. Min price $147.05. [2026-01-19T12:08:48.348501] [DEBUG] [REMOTE ] FIVE: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:48.348673] [DEBUG] [REMOTE ] FIVE: PASS: Integrity check passed. [2026-01-19T12:08:48.348720] [DEBUG] [REMOTE ] FIVE: Symbol is viable for forecasting. [2026-01-19T12:08:48.348779] [INFO ] [MAIN ] [1222/3505] FIVE kept (0.5s) | 1222 kept, 0 rejected | 140.2/min | ETA: 16.3m [2026-01-19T12:08:48.774456] [DEBUG] [REMOTE ] FIVN: Retrieved 2965 rows, trimmed to 300. [2026-01-19T12:08:48.774678] [DEBUG] [REMOTE ] FIVN: PASS: History has at least 300 days. [2026-01-19T12:08:48.774946] [DEBUG] [REMOTE ] FIVN: PASS: Price check passed. Min price $17.59. [2026-01-19T12:08:48.775093] [DEBUG] [REMOTE ] FIVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:48.775224] [DEBUG] [REMOTE ] FIVN: PASS: Integrity check passed. [2026-01-19T12:08:48.775267] [DEBUG] [REMOTE ] FIVN: Symbol is viable for forecasting. [2026-01-19T12:08:48.775324] [INFO ] [MAIN ] [1223/3505] FIVN kept (0.4s) | 1223 kept, 0 rejected | 140.2/min | ETA: 16.3m [2026-01-19T12:08:49.308047] [DEBUG] [REMOTE ] FIX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:49.308242] [DEBUG] [REMOTE ] FIX: PASS: History has at least 300 days. [2026-01-19T12:08:49.308518] [DEBUG] [REMOTE ] FIX: PASS: Price check passed. Min price $790.19. [2026-01-19T12:08:49.308683] [DEBUG] [REMOTE ] FIX: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:49.308816] [DEBUG] [REMOTE ] FIX: PASS: Integrity check passed. [2026-01-19T12:08:49.308858] [DEBUG] [REMOTE ] FIX: Symbol is viable for forecasting. [2026-01-19T12:08:49.308911] [INFO ] [MAIN ] [1224/3505] FIX kept (0.5s) | 1224 kept, 0 rejected | 140.2/min | ETA: 16.3m [2026-01-19T12:08:49.606555] [DEBUG] [REMOTE ] FIXD: Retrieved 2243 rows, trimmed to 300. [2026-01-19T12:08:49.606755] [DEBUG] [REMOTE ] FIXD: PASS: History has at least 300 days. [2026-01-19T12:08:49.607020] [DEBUG] [REMOTE ] FIXD: PASS: Price check passed. Min price $43.99. [2026-01-19T12:08:49.607177] [DEBUG] [REMOTE ] FIXD: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:49.607298] [DEBUG] [REMOTE ] FIXD: PASS: Integrity check passed. [2026-01-19T12:08:49.607341] [DEBUG] [REMOTE ] FIXD: Symbol is viable for forecasting. [2026-01-19T12:08:49.607393] [INFO ] [MAIN ] [1225/3505] FIXD kept (0.3s) | 1225 kept, 0 rejected | 140.2/min | ETA: 16.3m [2026-01-19T12:08:50.241645] [DEBUG] [REMOTE ] FIZZ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:50.241836] [DEBUG] [REMOTE ] FIZZ: PASS: History has at least 300 days. [2026-01-19T12:08:50.242115] [DEBUG] [REMOTE ] FIZZ: PASS: Price check passed. Min price $31.66. [2026-01-19T12:08:50.242275] [DEBUG] [REMOTE ] FIZZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:50.242404] [DEBUG] [REMOTE ] FIZZ: PASS: Integrity check passed. [2026-01-19T12:08:50.242446] [DEBUG] [REMOTE ] FIZZ: Symbol is viable for forecasting. [2026-01-19T12:08:50.242499] [INFO ] [MAIN ] [1226/3505] FIZZ kept (0.6s) | 1226 kept, 0 rejected | 140.2/min | ETA: 16.3m [2026-01-19T12:08:50.695079] [DEBUG] [REMOTE ] FJP: Retrieved 3705 rows, trimmed to 300. [2026-01-19T12:08:50.695273] [DEBUG] [REMOTE ] FJP: PASS: History has at least 300 days. [2026-01-19T12:08:50.695553] [DEBUG] [REMOTE ] FJP: PASS: Price check passed. Min price $64.29. [2026-01-19T12:08:50.695731] [DEBUG] [REMOTE ] FJP: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:50.695864] [DEBUG] [REMOTE ] FJP: PASS: Integrity check passed. [2026-01-19T12:08:50.695906] [DEBUG] [REMOTE ] FJP: Symbol is viable for forecasting. [2026-01-19T12:08:50.695962] [INFO ] [MAIN ] [1227/3505] FJP kept (0.5s) | 1227 kept, 0 rejected | 140.2/min | ETA: 16.3m [2026-01-19T12:08:51.097908] [DEBUG] [REMOTE ] FLEX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:51.098100] [DEBUG] [REMOTE ] FLEX: PASS: History has at least 300 days. [2026-01-19T12:08:51.098411] [DEBUG] [REMOTE ] FLEX: PASS: Price check passed. Min price $54.51. [2026-01-19T12:08:51.098557] [DEBUG] [REMOTE ] FLEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:51.098710] [DEBUG] [REMOTE ] FLEX: PASS: Integrity check passed. [2026-01-19T12:08:51.098751] [DEBUG] [REMOTE ] FLEX: Symbol is viable for forecasting. [2026-01-19T12:08:51.098803] [INFO ] [MAIN ] [1228/3505] FLEX kept (0.4s) | 1228 kept, 0 rejected | 140.2/min | ETA: 16.2m [2026-01-19T12:08:51.365804] [DEBUG] [REMOTE ] FLGC: Retrieved 1178 rows, trimmed to 300. [2026-01-19T12:08:51.366005] [DEBUG] [REMOTE ] FLGC: PASS: History has at least 300 days. [2026-01-19T12:08:51.366332] [DEBUG] [REMOTE ] FLGC: PASS: Price check passed. Min price $6.23. [2026-01-19T12:08:51.366514] [DEBUG] [REMOTE ] FLGC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:51.366691] [DEBUG] [REMOTE ] FLGC: PASS: Integrity check passed. [2026-01-19T12:08:51.366745] [DEBUG] [REMOTE ] FLGC: Symbol is viable for forecasting. [2026-01-19T12:08:51.366803] [INFO ] [MAIN ] [1229/3505] FLGC kept (0.3s) | 1229 kept, 0 rejected | 140.2/min | ETA: 16.2m [2026-01-19T12:08:51.849077] [DEBUG] [REMOTE ] FLL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:51.849321] [DEBUG] [REMOTE ] FLL: PASS: History has at least 300 days. [2026-01-19T12:08:51.849682] [DEBUG] [REMOTE ] FLL: PASS: Price check passed. Min price $2.29. [2026-01-19T12:08:51.850026] [DEBUG] [REMOTE ] FLL: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:51.850169] [DEBUG] [REMOTE ] FLL: PASS: Integrity check passed. [2026-01-19T12:08:51.850212] [DEBUG] [REMOTE ] FLL: Symbol is viable for forecasting. [2026-01-19T12:08:51.850268] [INFO ] [MAIN ] [1230/3505] FLL kept (0.5s) | 1230 kept, 0 rejected | 140.2/min | ETA: 16.2m [2026-01-19T12:08:52.097461] [DEBUG] [REMOTE ] FLNC: Retrieved 1059 rows, trimmed to 300. [2026-01-19T12:08:52.097711] [DEBUG] [REMOTE ] FLNC: PASS: History has at least 300 days. [2026-01-19T12:08:52.097963] [DEBUG] [REMOTE ] FLNC: PASS: Price check passed. Min price $15.22. [2026-01-19T12:08:52.098106] [DEBUG] [REMOTE ] FLNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:52.098230] [DEBUG] [REMOTE ] FLNC: PASS: Integrity check passed. [2026-01-19T12:08:52.098276] [DEBUG] [REMOTE ] FLNC: Symbol is viable for forecasting. [2026-01-19T12:08:52.098332] [INFO ] [MAIN ] [1231/3505] FLNC kept (0.2s) | 1231 kept, 0 rejected | 140.3/min | ETA: 16.2m [2026-01-19T12:08:52.624520] [DEBUG] [REMOTE ] FLNG: Retrieved 1657 rows, trimmed to 300. [2026-01-19T12:08:52.624753] [DEBUG] [REMOTE ] FLNG: PASS: History has at least 300 days. [2026-01-19T12:08:52.625218] [DEBUG] [REMOTE ] FLNG: PASS: Price check passed. Min price $24.26. [2026-01-19T12:08:52.625361] [DEBUG] [REMOTE ] FLNG: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:52.625488] [DEBUG] [REMOTE ] FLNG: PASS: Integrity check passed. [2026-01-19T12:08:52.625530] [DEBUG] [REMOTE ] FLNG: Symbol is viable for forecasting. [2026-01-19T12:08:52.625601] [INFO ] [MAIN ] [1232/3505] FLNG kept (0.5s) | 1232 kept, 0 rejected | 140.2/min | ETA: 16.2m [2026-01-19T12:08:53.214994] [DEBUG] [REMOTE ] FLO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:53.215195] [DEBUG] [REMOTE ] FLO: PASS: History has at least 300 days. [2026-01-19T12:08:53.215510] [DEBUG] [REMOTE ] FLO: PASS: Price check passed. Min price $10.08. [2026-01-19T12:08:53.215672] [DEBUG] [REMOTE ] FLO: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:53.215939] [DEBUG] [REMOTE ] FLO: PASS: Integrity check passed. [2026-01-19T12:08:53.215988] [DEBUG] [REMOTE ] FLO: Symbol is viable for forecasting. [2026-01-19T12:08:53.216044] [INFO ] [MAIN ] [1233/3505] FLO kept (0.6s) | 1233 kept, 0 rejected | 140.2/min | ETA: 16.2m [2026-01-19T12:08:53.683790] [DEBUG] [REMOTE ] FLS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:53.684011] [DEBUG] [REMOTE ] FLS: PASS: History has at least 300 days. [2026-01-19T12:08:53.684469] [DEBUG] [REMOTE ] FLS: PASS: Price check passed. Min price $51.62. [2026-01-19T12:08:53.684645] [DEBUG] [REMOTE ] FLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:53.684784] [DEBUG] [REMOTE ] FLS: PASS: Integrity check passed. [2026-01-19T12:08:53.684832] [DEBUG] [REMOTE ] FLS: Symbol is viable for forecasting. [2026-01-19T12:08:53.684890] [INFO ] [MAIN ] [1234/3505] FLS kept (0.5s) | 1234 kept, 0 rejected | 140.2/min | ETA: 16.2m [2026-01-19T12:08:54.116383] [DEBUG] [REMOTE ] FLUX: Retrieved 5738 rows, trimmed to 300. [2026-01-19T12:08:54.116618] [DEBUG] [REMOTE ] FLUX: PASS: History has at least 300 days. [2026-01-19T12:08:54.117263] [DEBUG] [REMOTE ] FLUX: PASS: Price check passed. Min price $1.27. [2026-01-19T12:08:54.117441] [DEBUG] [REMOTE ] FLUX: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:54.117606] [DEBUG] [REMOTE ] FLUX: PASS: Integrity check passed. [2026-01-19T12:08:54.117651] [DEBUG] [REMOTE ] FLUX: Symbol is viable for forecasting. [2026-01-19T12:08:54.117707] [INFO ] [MAIN ] [1235/3505] FLUX kept (0.4s) | 1235 kept, 0 rejected | 140.2/min | ETA: 16.2m [2026-01-19T12:08:54.579200] [DEBUG] [REMOTE ] FLWS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:54.579397] [DEBUG] [REMOTE ] FLWS: PASS: History has at least 300 days. [2026-01-19T12:08:54.579782] [DEBUG] [REMOTE ] FLWS: PASS: Price check passed. Min price $3.06. [2026-01-19T12:08:54.579934] [DEBUG] [REMOTE ] FLWS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:54.580101] [DEBUG] [REMOTE ] FLWS: PASS: Integrity check passed. [2026-01-19T12:08:54.580147] [DEBUG] [REMOTE ] FLWS: Symbol is viable for forecasting. [2026-01-19T12:08:54.580328] [INFO ] [MAIN ] [1236/3505] FLWS kept (0.5s) | 1236 kept, 0 rejected | 140.2/min | ETA: 16.2m [2026-01-19T12:08:55.054666] [DEBUG] [REMOTE ] FLXS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:55.055073] [DEBUG] [REMOTE ] FLXS: PASS: History has at least 300 days. [2026-01-19T12:08:55.055508] [DEBUG] [REMOTE ] FLXS: PASS: Price check passed. Min price $34.02. [2026-01-19T12:08:55.055680] [DEBUG] [REMOTE ] FLXS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:55.055842] [DEBUG] [REMOTE ] FLXS: PASS: Integrity check passed. [2026-01-19T12:08:55.055887] [DEBUG] [REMOTE ] FLXS: Symbol is viable for forecasting. [2026-01-19T12:08:55.055973] [INFO ] [MAIN ] [1237/3505] FLXS kept (0.5s) | 1237 kept, 0 rejected | 140.2/min | ETA: 16.2m [2026-01-19T12:08:55.254378] [DEBUG] [REMOTE ] FLYE: Retrieved 405 rows, trimmed to 300. [2026-01-19T12:08:55.254567] [DEBUG] [REMOTE ] FLYE: PASS: History has at least 300 days. [2026-01-19T12:08:55.254826] [DEBUG] [REMOTE ] FLYE: PASS: Price check passed. Min price $3.87. [2026-01-19T12:08:55.255163] [DEBUG] [REMOTE ] FLYE: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:55.255281] [DEBUG] [REMOTE ] FLYE: PASS: Integrity check passed. [2026-01-19T12:08:55.255323] [DEBUG] [REMOTE ] FLYE: Symbol is viable for forecasting. [2026-01-19T12:08:55.255375] [INFO ] [MAIN ] [1238/3505] FLYE kept (0.2s) | 1238 kept, 0 rejected | 140.2/min | ETA: 16.2m [2026-01-19T12:08:55.972205] [DEBUG] [REMOTE ] FMAO: Retrieved 5315 rows, trimmed to 300. [2026-01-19T12:08:55.972417] [DEBUG] [REMOTE ] FMAO: PASS: History has at least 300 days. [2026-01-19T12:08:55.972763] [DEBUG] [REMOTE ] FMAO: PASS: Price check passed. Min price $22.80. [2026-01-19T12:08:55.972916] [DEBUG] [REMOTE ] FMAO: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:55.973219] [DEBUG] [REMOTE ] FMAO: PASS: Integrity check passed. [2026-01-19T12:08:55.973268] [DEBUG] [REMOTE ] FMAO: Symbol is viable for forecasting. [2026-01-19T12:08:55.973329] [INFO ] [MAIN ] [1239/3505] FMAO kept (0.7s) | 1239 kept, 0 rejected | 140.1/min | ETA: 16.2m [2026-01-19T12:08:56.341184] [DEBUG] [REMOTE ] FMB: Retrieved 2937 rows, trimmed to 300. [2026-01-19T12:08:56.341400] [DEBUG] [REMOTE ] FMB: PASS: History has at least 300 days. [2026-01-19T12:08:56.341725] [DEBUG] [REMOTE ] FMB: PASS: Price check passed. Min price $50.84. [2026-01-19T12:08:56.341906] [DEBUG] [REMOTE ] FMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:56.342041] [DEBUG] [REMOTE ] FMB: PASS: Integrity check passed. [2026-01-19T12:08:56.342104] [DEBUG] [REMOTE ] FMB: Symbol is viable for forecasting. [2026-01-19T12:08:56.342174] [INFO ] [MAIN ] [1240/3505] FMB kept (0.4s) | 1240 kept, 0 rejected | 140.2/min | ETA: 16.2m [2026-01-19T12:08:56.694584] [DEBUG] [REMOTE ] FMBH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:56.694790] [DEBUG] [REMOTE ] FMBH: PASS: History has at least 300 days. [2026-01-19T12:08:56.695100] [DEBUG] [REMOTE ] FMBH: PASS: Price check passed. Min price $34.97. [2026-01-19T12:08:56.695244] [DEBUG] [REMOTE ] FMBH: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:56.695382] [DEBUG] [REMOTE ] FMBH: PASS: Integrity check passed. [2026-01-19T12:08:56.695426] [DEBUG] [REMOTE ] FMBH: Symbol is viable for forecasting. [2026-01-19T12:08:56.695478] [INFO ] [MAIN ] [1241/3505] FMBH kept (0.4s) | 1241 kept, 0 rejected | 140.2/min | ETA: 16.2m [2026-01-19T12:08:57.231137] [DEBUG] [REMOTE ] FMC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:57.231304] [DEBUG] [REMOTE ] FMC: PASS: History has at least 300 days. [2026-01-19T12:08:57.231545] [DEBUG] [REMOTE ] FMC: PASS: Price check passed. Min price $12.11. [2026-01-19T12:08:57.231762] [DEBUG] [REMOTE ] FMC: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:57.231921] [DEBUG] [REMOTE ] FMC: PASS: Integrity check passed. [2026-01-19T12:08:57.231966] [DEBUG] [REMOTE ] FMC: Symbol is viable for forecasting. [2026-01-19T12:08:57.232014] [INFO ] [MAIN ] [1242/3505] FMC kept (0.5s) | 1242 kept, 0 rejected | 140.2/min | ETA: 16.1m [2026-01-19T12:08:57.511812] [DEBUG] [REMOTE ] FMHI: Retrieved 2061 rows, trimmed to 300. [2026-01-19T12:08:57.511935] [DEBUG] [REMOTE ] FMHI: PASS: History has at least 300 days. [2026-01-19T12:08:57.512137] [DEBUG] [REMOTE ] FMHI: PASS: Price check passed. Min price $47.60. [2026-01-19T12:08:57.512273] [DEBUG] [REMOTE ] FMHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:57.512382] [DEBUG] [REMOTE ] FMHI: PASS: Integrity check passed. [2026-01-19T12:08:57.512422] [DEBUG] [REMOTE ] FMHI: Symbol is viable for forecasting. [2026-01-19T12:08:57.512469] [INFO ] [MAIN ] [1243/3505] FMHI kept (0.3s) | 1243 kept, 0 rejected | 140.2/min | ETA: 16.1m [2026-01-19T12:08:58.091341] [DEBUG] [REMOTE ] FMN: Retrieved 5805 rows, trimmed to 300. [2026-01-19T12:08:58.091480] [DEBUG] [REMOTE ] FMN: PASS: History has at least 300 days. [2026-01-19T12:08:58.091717] [DEBUG] [REMOTE ] FMN: PASS: Price check passed. Min price $10.97. [2026-01-19T12:08:58.091853] [DEBUG] [REMOTE ] FMN: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:58.092159] [DEBUG] [REMOTE ] FMN: PASS: Integrity check passed. [2026-01-19T12:08:58.092198] [DEBUG] [REMOTE ] FMN: Symbol is viable for forecasting. [2026-01-19T12:08:58.092245] [INFO ] [MAIN ] [1244/3505] FMN kept (0.6s) | 1244 kept, 0 rejected | 140.2/min | ETA: 16.1m [2026-01-19T12:08:58.540561] [DEBUG] [REMOTE ] FMNB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:58.540717] [DEBUG] [REMOTE ] FMNB: PASS: History has at least 300 days. [2026-01-19T12:08:58.540949] [DEBUG] [REMOTE ] FMNB: PASS: Price check passed. Min price $12.71. [2026-01-19T12:08:58.541093] [DEBUG] [REMOTE ] FMNB: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:58.541215] [DEBUG] [REMOTE ] FMNB: PASS: Integrity check passed. [2026-01-19T12:08:58.541257] [DEBUG] [REMOTE ] FMNB: Symbol is viable for forecasting. [2026-01-19T12:08:58.541309] [INFO ] [MAIN ] [1245/3505] FMNB kept (0.4s) | 1245 kept, 0 rejected | 140.1/min | ETA: 16.1m [2026-01-19T12:08:59.067214] [DEBUG] [REMOTE ] FMS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:59.067489] [DEBUG] [REMOTE ] FMS: PASS: History has at least 300 days. [2026-01-19T12:08:59.067944] [DEBUG] [REMOTE ] FMS: PASS: Price check passed. Min price $21.39. [2026-01-19T12:08:59.068159] [DEBUG] [REMOTE ] FMS: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:59.068371] [DEBUG] [REMOTE ] FMS: PASS: Integrity check passed. [2026-01-19T12:08:59.068436] [DEBUG] [REMOTE ] FMS: Symbol is viable for forecasting. [2026-01-19T12:08:59.068518] [INFO ] [MAIN ] [1246/3505] FMS kept (0.5s) | 1246 kept, 0 rejected | 140.1/min | ETA: 16.1m [2026-01-19T12:08:59.611008] [DEBUG] [REMOTE ] FMX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:08:59.611205] [DEBUG] [REMOTE ] FMX: PASS: History has at least 300 days. [2026-01-19T12:08:59.611564] [DEBUG] [REMOTE ] FMX: PASS: Price check passed. Min price $89.31. [2026-01-19T12:08:59.611798] [DEBUG] [REMOTE ] FMX: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:59.611984] [DEBUG] [REMOTE ] FMX: PASS: Integrity check passed. [2026-01-19T12:08:59.612045] [DEBUG] [REMOTE ] FMX: Symbol is viable for forecasting. [2026-01-19T12:08:59.612122] [INFO ] [MAIN ] [1247/3505] FMX kept (0.5s) | 1247 kept, 0 rejected | 140.1/min | ETA: 16.1m [2026-01-19T12:08:59.984065] [DEBUG] [REMOTE ] FN: Retrieved 3915 rows, trimmed to 300. [2026-01-19T12:08:59.984237] [DEBUG] [REMOTE ] FN: PASS: History has at least 300 days. [2026-01-19T12:08:59.984558] [DEBUG] [REMOTE ] FN: PASS: Price check passed. Min price $387.22. [2026-01-19T12:08:59.984787] [DEBUG] [REMOTE ] FN: PASS: Continuity check passed with 300 days. [2026-01-19T12:08:59.984963] [DEBUG] [REMOTE ] FN: PASS: Integrity check passed. [2026-01-19T12:08:59.985027] [DEBUG] [REMOTE ] FN: Symbol is viable for forecasting. [2026-01-19T12:08:59.985102] [INFO ] [MAIN ] [1248/3505] FN kept (0.4s) | 1248 kept, 0 rejected | 140.1/min | ETA: 16.1m [2026-01-19T12:09:00.542713] [DEBUG] [REMOTE ] FNB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:00.542851] [DEBUG] [REMOTE ] FNB: PASS: History has at least 300 days. [2026-01-19T12:09:00.543069] [DEBUG] [REMOTE ] FNB: PASS: Price check passed. Min price $15.20. [2026-01-19T12:09:00.543211] [DEBUG] [REMOTE ] FNB: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:00.543357] [DEBUG] [REMOTE ] FNB: PASS: Integrity check passed. [2026-01-19T12:09:00.543403] [DEBUG] [REMOTE ] FNB: Symbol is viable for forecasting. [2026-01-19T12:09:00.543557] [INFO ] [MAIN ] [1249/3505] FNB kept (0.6s) | 1249 kept, 0 rejected | 140.1/min | ETA: 16.1m [2026-01-19T12:09:00.854213] [DEBUG] [REMOTE ] FND: Retrieved 2194 rows, trimmed to 300. [2026-01-19T12:09:00.854337] [DEBUG] [REMOTE ] FND: PASS: History has at least 300 days. [2026-01-19T12:09:00.854539] [DEBUG] [REMOTE ] FND: PASS: Price check passed. Min price $56.79. [2026-01-19T12:09:00.854700] [DEBUG] [REMOTE ] FND: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:00.854810] [DEBUG] [REMOTE ] FND: PASS: Integrity check passed. [2026-01-19T12:09:00.854850] [DEBUG] [REMOTE ] FND: Symbol is viable for forecasting. [2026-01-19T12:09:00.854897] [INFO ] [MAIN ] [1250/3505] FND kept (0.3s) | 1250 kept, 0 rejected | 140.1/min | ETA: 16.1m [2026-01-19T12:09:01.234488] [DEBUG] [REMOTE ] FNF: Retrieved 5096 rows, trimmed to 300. [2026-01-19T12:09:01.234616] [DEBUG] [REMOTE ] FNF: PASS: History has at least 300 days. [2026-01-19T12:09:01.234844] [DEBUG] [REMOTE ] FNF: PASS: Price check passed. Min price $51.06. [2026-01-19T12:09:01.234979] [DEBUG] [REMOTE ] FNF: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:01.235097] [DEBUG] [REMOTE ] FNF: PASS: Integrity check passed. [2026-01-19T12:09:01.235136] [DEBUG] [REMOTE ] FNF: Symbol is viable for forecasting. [2026-01-19T12:09:01.235185] [INFO ] [MAIN ] [1251/3505] FNF kept (0.4s) | 1251 kept, 0 rejected | 140.1/min | ETA: 16.1m [2026-01-19T12:09:01.634134] [DEBUG] [REMOTE ] FNKO: Retrieved 2062 rows, trimmed to 300. [2026-01-19T12:09:01.634262] [DEBUG] [REMOTE ] FNKO: PASS: History has at least 300 days. [2026-01-19T12:09:01.634464] [DEBUG] [REMOTE ] FNKO: PASS: Price check passed. Min price $2.81. [2026-01-19T12:09:01.634620] [DEBUG] [REMOTE ] FNKO: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:01.634732] [DEBUG] [REMOTE ] FNKO: PASS: Integrity check passed. [2026-01-19T12:09:01.634774] [DEBUG] [REMOTE ] FNKO: Symbol is viable for forecasting. [2026-01-19T12:09:01.634841] [INFO ] [MAIN ] [1252/3505] FNKO kept (0.4s) | 1252 kept, 0 rejected | 140.1/min | ETA: 16.1m [2026-01-19T12:09:02.287512] [DEBUG] [REMOTE ] FNLC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:02.287776] [DEBUG] [REMOTE ] FNLC: PASS: History has at least 300 days. [2026-01-19T12:09:02.288054] [DEBUG] [REMOTE ] FNLC: PASS: Price check passed. Min price $24.14. [2026-01-19T12:09:02.288342] [DEBUG] [REMOTE ] FNLC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:02.288484] [DEBUG] [REMOTE ] FNLC: PASS: Integrity check passed. [2026-01-19T12:09:02.288526] [DEBUG] [REMOTE ] FNLC: Symbol is viable for forecasting. [2026-01-19T12:09:02.288601] [INFO ] [MAIN ] [1253/3505] FNLC kept (0.7s) | 1253 kept, 0 rejected | 140.1/min | ETA: 16.1m [2026-01-19T12:09:02.627268] [DEBUG] [REMOTE ] FNX: Retrieved 4703 rows, trimmed to 300. [2026-01-19T12:09:02.627399] [DEBUG] [REMOTE ] FNX: PASS: History has at least 300 days. [2026-01-19T12:09:02.627652] [DEBUG] [REMOTE ] FNX: PASS: Price check passed. Min price $117.13. [2026-01-19T12:09:02.627792] [DEBUG] [REMOTE ] FNX: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:02.627904] [DEBUG] [REMOTE ] FNX: PASS: Integrity check passed. [2026-01-19T12:09:02.627944] [DEBUG] [REMOTE ] FNX: Symbol is viable for forecasting. [2026-01-19T12:09:02.627991] [INFO ] [MAIN ] [1254/3505] FNX kept (0.3s) | 1254 kept, 0 rejected | 140.1/min | ETA: 16.1m [2026-01-19T12:09:03.028163] [DEBUG] [REMOTE ] FNY: Retrieved 3708 rows, trimmed to 300. [2026-01-19T12:09:03.028288] [DEBUG] [REMOTE ] FNY: PASS: History has at least 300 days. [2026-01-19T12:09:03.028486] [DEBUG] [REMOTE ] FNY: PASS: Price check passed. Min price $85.10. [2026-01-19T12:09:03.028646] [DEBUG] [REMOTE ] FNY: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:03.028758] [DEBUG] [REMOTE ] FNY: PASS: Integrity check passed. [2026-01-19T12:09:03.028797] [DEBUG] [REMOTE ] FNY: Symbol is viable for forecasting. [2026-01-19T12:09:03.028844] [INFO ] [MAIN ] [1255/3505] FNY kept (0.4s) | 1255 kept, 0 rejected | 140.1/min | ETA: 16.1m [2026-01-19T12:09:03.217445] [DEBUG] [REMOTE ] FOA: Retrieved 1697 rows, trimmed to 300. [2026-01-19T12:09:03.217556] [DEBUG] [REMOTE ] FOA: PASS: History has at least 300 days. [2026-01-19T12:09:03.217768] [DEBUG] [REMOTE ] FOA: PASS: Price check passed. Min price $21.63. [2026-01-19T12:09:03.217901] [DEBUG] [REMOTE ] FOA: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:03.218007] [DEBUG] [REMOTE ] FOA: PASS: Integrity check passed. [2026-01-19T12:09:03.218045] [DEBUG] [REMOTE ] FOA: Symbol is viable for forecasting. [2026-01-19T12:09:03.218091] [INFO ] [MAIN ] [1256/3505] FOA kept (0.2s) | 1256 kept, 0 rejected | 140.2/min | ETA: 16.0m [2026-01-19T12:09:03.907373] [DEBUG] [REMOTE ] FOF: Retrieved 4814 rows, trimmed to 300. [2026-01-19T12:09:03.907623] [DEBUG] [REMOTE ] FOF: PASS: History has at least 300 days. [2026-01-19T12:09:03.907919] [DEBUG] [REMOTE ] FOF: PASS: Price check passed. Min price $12.62. [2026-01-19T12:09:03.908198] [DEBUG] [REMOTE ] FOF: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:03.908346] [DEBUG] [REMOTE ] FOF: PASS: Integrity check passed. [2026-01-19T12:09:03.908391] [DEBUG] [REMOTE ] FOF: Symbol is viable for forecasting. [2026-01-19T12:09:03.908446] [INFO ] [MAIN ] [1257/3505] FOF kept (0.7s) | 1257 kept, 0 rejected | 140.1/min | ETA: 16.0m [2026-01-19T12:09:04.315555] [DEBUG] [REMOTE ] FOLD: Retrieved 4689 rows, trimmed to 300. [2026-01-19T12:09:04.315775] [DEBUG] [REMOTE ] FOLD: PASS: History has at least 300 days. [2026-01-19T12:09:04.316036] [DEBUG] [REMOTE ] FOLD: PASS: Price check passed. Min price $8.50. [2026-01-19T12:09:04.316187] [DEBUG] [REMOTE ] FOLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:04.316308] [DEBUG] [REMOTE ] FOLD: PASS: Integrity check passed. [2026-01-19T12:09:04.316348] [DEBUG] [REMOTE ] FOLD: Symbol is viable for forecasting. [2026-01-19T12:09:04.316400] [INFO ] [MAIN ] [1258/3505] FOLD kept (0.4s) | 1258 kept, 0 rejected | 140.1/min | ETA: 16.0m [2026-01-19T12:09:04.690277] [DEBUG] [REMOTE ] FORM: Retrieved 5687 rows, trimmed to 300. [2026-01-19T12:09:04.690504] [DEBUG] [REMOTE ] FORM: PASS: History has at least 300 days. [2026-01-19T12:09:04.691006] [DEBUG] [REMOTE ] FORM: PASS: Price check passed. Min price $41.29. [2026-01-19T12:09:04.691177] [DEBUG] [REMOTE ] FORM: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:04.691336] [DEBUG] [REMOTE ] FORM: PASS: Integrity check passed. [2026-01-19T12:09:04.691392] [DEBUG] [REMOTE ] FORM: Symbol is viable for forecasting. [2026-01-19T12:09:04.691457] [INFO ] [MAIN ] [1259/3505] FORM kept (0.4s) | 1259 kept, 0 rejected | 140.1/min | ETA: 16.0m [2026-01-19T12:09:05.119947] [DEBUG] [REMOTE ] FOSL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:05.120082] [DEBUG] [REMOTE ] FOSL: PASS: History has at least 300 days. [2026-01-19T12:09:05.120295] [DEBUG] [REMOTE ] FOSL: PASS: Price check passed. Min price $1.79. [2026-01-19T12:09:05.120430] [DEBUG] [REMOTE ] FOSL: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:05.120545] [DEBUG] [REMOTE ] FOSL: PASS: Integrity check passed. [2026-01-19T12:09:05.120604] [DEBUG] [REMOTE ] FOSL: Symbol is viable for forecasting. [2026-01-19T12:09:05.120655] [INFO ] [MAIN ] [1260/3505] FOSL kept (0.4s) | 1260 kept, 0 rejected | 140.1/min | ETA: 16.0m [2026-01-19T12:09:05.301331] [DEBUG] [REMOTE ] FOX: Retrieved 1723 rows, trimmed to 300. [2026-01-19T12:09:05.301461] [DEBUG] [REMOTE ] FOX: PASS: History has at least 300 days. [2026-01-19T12:09:05.301682] [DEBUG] [REMOTE ] FOX: PASS: Price check passed. Min price $52.49. [2026-01-19T12:09:05.301818] [DEBUG] [REMOTE ] FOX: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:05.301927] [DEBUG] [REMOTE ] FOX: PASS: Integrity check passed. [2026-01-19T12:09:05.301967] [DEBUG] [REMOTE ] FOX: Symbol is viable for forecasting. [2026-01-19T12:09:05.302014] [INFO ] [MAIN ] [1261/3505] FOX kept (0.2s) | 1261 kept, 0 rejected | 140.2/min | ETA: 16.0m [2026-01-19T12:09:05.797502] [DEBUG] [REMOTE ] FOXA: Retrieved 1724 rows, trimmed to 300. [2026-01-19T12:09:05.797651] [DEBUG] [REMOTE ] FOXA: PASS: History has at least 300 days. [2026-01-19T12:09:05.797865] [DEBUG] [REMOTE ] FOXA: PASS: Price check passed. Min price $58.58. [2026-01-19T12:09:05.798002] [DEBUG] [REMOTE ] FOXA: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:05.798114] [DEBUG] [REMOTE ] FOXA: PASS: Integrity check passed. [2026-01-19T12:09:05.798153] [DEBUG] [REMOTE ] FOXA: Symbol is viable for forecasting. [2026-01-19T12:09:05.798201] [INFO ] [MAIN ] [1262/3505] FOXA kept (0.5s) | 1262 kept, 0 rejected | 140.2/min | ETA: 16.0m [2026-01-19T12:09:06.262762] [DEBUG] [REMOTE ] FOXF: Retrieved 3130 rows, trimmed to 300. [2026-01-19T12:09:06.262886] [DEBUG] [REMOTE ] FOXF: PASS: History has at least 300 days. [2026-01-19T12:09:06.263086] [DEBUG] [REMOTE ] FOXF: PASS: Price check passed. Min price $13.19. [2026-01-19T12:09:06.263221] [DEBUG] [REMOTE ] FOXF: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:06.263329] [DEBUG] [REMOTE ] FOXF: PASS: Integrity check passed. [2026-01-19T12:09:06.263371] [DEBUG] [REMOTE ] FOXF: Symbol is viable for forecasting. [2026-01-19T12:09:06.263417] [INFO ] [MAIN ] [1263/3505] FOXF kept (0.5s) | 1263 kept, 0 rejected | 140.1/min | ETA: 16.0m [2026-01-19T12:09:06.726017] [DEBUG] [REMOTE ] FPF: Retrieved 3182 rows, trimmed to 300. [2026-01-19T12:09:06.726359] [DEBUG] [REMOTE ] FPF: PASS: History has at least 300 days. [2026-01-19T12:09:06.726643] [DEBUG] [REMOTE ] FPF: PASS: Price check passed. Min price $18.15. [2026-01-19T12:09:06.726792] [DEBUG] [REMOTE ] FPF: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:06.726918] [DEBUG] [REMOTE ] FPF: PASS: Integrity check passed. [2026-01-19T12:09:06.726962] [DEBUG] [REMOTE ] FPF: Symbol is viable for forecasting. [2026-01-19T12:09:06.727016] [INFO ] [MAIN ] [1264/3505] FPF kept (0.5s) | 1264 kept, 0 rejected | 140.1/min | ETA: 16.0m [2026-01-19T12:09:07.029299] [DEBUG] [REMOTE ] FPH: Retrieved 2185 rows, trimmed to 300. [2026-01-19T12:09:07.029492] [DEBUG] [REMOTE ] FPH: PASS: History has at least 300 days. [2026-01-19T12:09:07.029792] [DEBUG] [REMOTE ] FPH: PASS: Price check passed. Min price $5.44. [2026-01-19T12:09:07.029943] [DEBUG] [REMOTE ] FPH: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:07.030110] [DEBUG] [REMOTE ] FPH: PASS: Integrity check passed. [2026-01-19T12:09:07.030170] [DEBUG] [REMOTE ] FPH: Symbol is viable for forecasting. [2026-01-19T12:09:07.030230] [INFO ] [MAIN ] [1265/3505] FPH kept (0.3s) | 1265 kept, 0 rejected | 140.2/min | ETA: 16.0m [2026-01-19T12:09:07.460491] [DEBUG] [REMOTE ] FPI: Retrieved 2960 rows, trimmed to 300. [2026-01-19T12:09:07.460639] [DEBUG] [REMOTE ] FPI: PASS: History has at least 300 days. [2026-01-19T12:09:07.460848] [DEBUG] [REMOTE ] FPI: PASS: Price check passed. Min price $9.15. [2026-01-19T12:09:07.460987] [DEBUG] [REMOTE ] FPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:07.461124] [DEBUG] [REMOTE ] FPI: PASS: Integrity check passed. [2026-01-19T12:09:07.461169] [DEBUG] [REMOTE ] FPI: Symbol is viable for forecasting. [2026-01-19T12:09:07.461221] [INFO ] [MAIN ] [1266/3505] FPI kept (0.4s) | 1266 kept, 0 rejected | 140.2/min | ETA: 16.0m [2026-01-19T12:09:07.898180] [DEBUG] [REMOTE ] FPXI: Retrieved 2814 rows, trimmed to 300. [2026-01-19T12:09:07.898334] [DEBUG] [REMOTE ] FPXI: PASS: History has at least 300 days. [2026-01-19T12:09:07.898618] [DEBUG] [REMOTE ] FPXI: PASS: Price check passed. Min price $56.37. [2026-01-19T12:09:07.898765] [DEBUG] [REMOTE ] FPXI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:07.898882] [DEBUG] [REMOTE ] FPXI: PASS: Integrity check passed. [2026-01-19T12:09:07.898922] [DEBUG] [REMOTE ] FPXI: Symbol is viable for forecasting. [2026-01-19T12:09:07.898973] [INFO ] [MAIN ] [1267/3505] FPXI kept (0.4s) | 1267 kept, 0 rejected | 140.2/min | ETA: 16.0m [2026-01-19T12:09:08.392056] [DEBUG] [REMOTE ] FRA: Retrieved 5590 rows, trimmed to 300. [2026-01-19T12:09:08.392302] [DEBUG] [REMOTE ] FRA: PASS: History has at least 300 days. [2026-01-19T12:09:08.392960] [DEBUG] [REMOTE ] FRA: PASS: Price check passed. Min price $11.46. [2026-01-19T12:09:08.393114] [DEBUG] [REMOTE ] FRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:08.393267] [DEBUG] [REMOTE ] FRA: PASS: Integrity check passed. [2026-01-19T12:09:08.393309] [DEBUG] [REMOTE ] FRA: Symbol is viable for forecasting. [2026-01-19T12:09:08.393369] [INFO ] [MAIN ] [1268/3505] FRA kept (0.5s) | 1268 kept, 0 rejected | 140.1/min | ETA: 16.0m [2026-01-19T12:09:08.801699] [DEBUG] [REMOTE ] FRBA: Retrieved 4733 rows, trimmed to 300. [2026-01-19T12:09:08.801920] [DEBUG] [REMOTE ] FRBA: PASS: History has at least 300 days. [2026-01-19T12:09:08.802274] [DEBUG] [REMOTE ] FRBA: PASS: Price check passed. Min price $15.00. [2026-01-19T12:09:08.802425] [DEBUG] [REMOTE ] FRBA: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:08.802598] [DEBUG] [REMOTE ] FRBA: PASS: Integrity check passed. [2026-01-19T12:09:08.802644] [DEBUG] [REMOTE ] FRBA: Symbol is viable for forecasting. [2026-01-19T12:09:08.802704] [INFO ] [MAIN ] [1269/3505] FRBA kept (0.4s) | 1269 kept, 0 rejected | 140.2/min | ETA: 16.0m [2026-01-19T12:09:08.912528] [DEBUG] [REMOTE ] FRGE: Retrieved 1247 rows, trimmed to 300. [2026-01-19T12:09:08.912742] [DEBUG] [REMOTE ] FRGE: PASS: History has at least 300 days. [2026-01-19T12:09:08.912988] [DEBUG] [REMOTE ] FRGE: PASS: Price check passed. Min price $16.23. [2026-01-19T12:09:08.913141] [DEBUG] [REMOTE ] FRGE: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:08.913264] [DEBUG] [REMOTE ] FRGE: PASS: Integrity check passed. [2026-01-19T12:09:08.913306] [DEBUG] [REMOTE ] FRGE: Symbol is viable for forecasting. [2026-01-19T12:09:08.913361] [INFO ] [MAIN ] [1270/3505] FRGE kept (0.1s) | 1270 kept, 0 rejected | 140.2/min | ETA: 15.9m [2026-01-19T12:09:09.478926] [DEBUG] [REMOTE ] FRHC: Retrieved 2082 rows, trimmed to 300. [2026-01-19T12:09:09.479111] [DEBUG] [REMOTE ] FRHC: PASS: History has at least 300 days. [2026-01-19T12:09:09.479367] [DEBUG] [REMOTE ] FRHC: PASS: Price check passed. Min price $121.68. [2026-01-19T12:09:09.479526] [DEBUG] [REMOTE ] FRHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:09.479669] [DEBUG] [REMOTE ] FRHC: PASS: Integrity check passed. [2026-01-19T12:09:09.479713] [DEBUG] [REMOTE ] FRHC: Symbol is viable for forecasting. [2026-01-19T12:09:09.479770] [INFO ] [MAIN ] [1271/3505] FRHC kept (0.6s) | 1271 kept, 0 rejected | 140.2/min | ETA: 15.9m [2026-01-19T12:09:10.113918] [DEBUG] [REMOTE ] FRME: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:10.114120] [DEBUG] [REMOTE ] FRME: PASS: History has at least 300 days. [2026-01-19T12:09:10.114411] [DEBUG] [REMOTE ] FRME: PASS: Price check passed. Min price $34.66. [2026-01-19T12:09:10.114600] [DEBUG] [REMOTE ] FRME: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:10.114766] [DEBUG] [REMOTE ] FRME: PASS: Integrity check passed. [2026-01-19T12:09:10.114953] [DEBUG] [REMOTE ] FRME: Symbol is viable for forecasting. [2026-01-19T12:09:10.115014] [INFO ] [MAIN ] [1272/3505] FRME kept (0.6s) | 1272 kept, 0 rejected | 140.1/min | ETA: 15.9m [2026-01-19T12:09:10.573885] [DEBUG] [REMOTE ] FRO: Retrieved 6149 rows, trimmed to 300. [2026-01-19T12:09:10.574082] [DEBUG] [REMOTE ] FRO: PASS: History has at least 300 days. [2026-01-19T12:09:10.574357] [DEBUG] [REMOTE ] FRO: PASS: Price check passed. Min price $20.58. [2026-01-19T12:09:10.574647] [DEBUG] [REMOTE ] FRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:10.574779] [DEBUG] [REMOTE ] FRO: PASS: Integrity check passed. [2026-01-19T12:09:10.574820] [DEBUG] [REMOTE ] FRO: Symbol is viable for forecasting. [2026-01-19T12:09:10.574872] [INFO ] [MAIN ] [1273/3505] FRO kept (0.5s) | 1273 kept, 0 rejected | 140.1/min | ETA: 15.9m [2026-01-19T12:09:10.838182] [DEBUG] [REMOTE ] FROG: Retrieved 1341 rows, trimmed to 300. [2026-01-19T12:09:10.838378] [DEBUG] [REMOTE ] FROG: PASS: History has at least 300 days. [2026-01-19T12:09:10.838645] [DEBUG] [REMOTE ] FROG: PASS: Price check passed. Min price $46.12. [2026-01-19T12:09:10.838784] [DEBUG] [REMOTE ] FROG: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:10.838901] [DEBUG] [REMOTE ] FROG: PASS: Integrity check passed. [2026-01-19T12:09:10.838941] [DEBUG] [REMOTE ] FROG: Symbol is viable for forecasting. [2026-01-19T12:09:10.838994] [INFO ] [MAIN ] [1274/3505] FROG kept (0.3s) | 1274 kept, 0 rejected | 140.2/min | ETA: 15.9m [2026-01-19T12:09:11.456036] [DEBUG] [REMOTE ] FRPH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:11.456344] [DEBUG] [REMOTE ] FRPH: PASS: History has at least 300 days. [2026-01-19T12:09:11.456721] [DEBUG] [REMOTE ] FRPH: PASS: Price check passed. Min price $22.33. [2026-01-19T12:09:11.456875] [DEBUG] [REMOTE ] FRPH: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:11.457026] [DEBUG] [REMOTE ] FRPH: PASS: Integrity check passed. [2026-01-19T12:09:11.457100] [DEBUG] [REMOTE ] FRPH: Symbol is viable for forecasting. [2026-01-19T12:09:11.457209] [INFO ] [MAIN ] [1275/3505] FRPH kept (0.6s) | 1275 kept, 0 rejected | 140.1/min | ETA: 15.9m [2026-01-19T12:09:11.688407] [DEBUG] [REMOTE ] FRSH: Retrieved 1085 rows, trimmed to 300. [2026-01-19T12:09:11.688626] [DEBUG] [REMOTE ] FRSH: PASS: History has at least 300 days. [2026-01-19T12:09:11.688948] [DEBUG] [REMOTE ] FRSH: PASS: Price check passed. Min price $10.85. [2026-01-19T12:09:11.689134] [DEBUG] [REMOTE ] FRSH: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:11.689288] [DEBUG] [REMOTE ] FRSH: PASS: Integrity check passed. [2026-01-19T12:09:11.689345] [DEBUG] [REMOTE ] FRSH: Symbol is viable for forecasting. [2026-01-19T12:09:11.689414] [INFO ] [MAIN ] [1276/3505] FRSH kept (0.2s) | 1276 kept, 0 rejected | 140.2/min | ETA: 15.9m [2026-01-19T12:09:12.171299] [DEBUG] [REMOTE ] FRSX: Retrieved 2160 rows, trimmed to 300. [2026-01-19T12:09:12.171501] [DEBUG] [REMOTE ] FRSX: PASS: History has at least 300 days. [2026-01-19T12:09:12.171854] [DEBUG] [REMOTE ] FRSX: PASS: Price check passed. Min price $1.29. [2026-01-19T12:09:12.172003] [DEBUG] [REMOTE ] FRSX: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:12.172143] [DEBUG] [REMOTE ] FRSX: PASS: Integrity check passed. [2026-01-19T12:09:12.172185] [DEBUG] [REMOTE ] FRSX: Symbol is viable for forecasting. [2026-01-19T12:09:12.172239] [INFO ] [MAIN ] [1277/3505] FRSX kept (0.5s) | 1277 kept, 0 rejected | 140.2/min | ETA: 15.9m [2026-01-19T12:09:12.507132] [DEBUG] [REMOTE ] FSBC: Retrieved 1183 rows, trimmed to 300. [2026-01-19T12:09:12.507342] [DEBUG] [REMOTE ] FSBC: PASS: History has at least 300 days. [2026-01-19T12:09:12.507677] [DEBUG] [REMOTE ] FSBC: PASS: Price check passed. Min price $32.87. [2026-01-19T12:09:12.507829] [DEBUG] [REMOTE ] FSBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:12.507952] [DEBUG] [REMOTE ] FSBC: PASS: Integrity check passed. [2026-01-19T12:09:12.507996] [DEBUG] [REMOTE ] FSBC: Symbol is viable for forecasting. [2026-01-19T12:09:12.508050] [INFO ] [MAIN ] [1278/3505] FSBC kept (0.3s) | 1278 kept, 0 rejected | 140.2/min | ETA: 15.9m [2026-01-19T12:09:12.992665] [DEBUG] [REMOTE ] FSCO: Retrieved 796 rows, trimmed to 300. [2026-01-19T12:09:12.992845] [DEBUG] [REMOTE ] FSCO: PASS: History has at least 300 days. [2026-01-19T12:09:12.993088] [DEBUG] [REMOTE ] FSCO: PASS: Price check passed. Min price $5.95. [2026-01-19T12:09:12.993270] [DEBUG] [REMOTE ] FSCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:12.993410] [DEBUG] [REMOTE ] FSCO: PASS: Integrity check passed. [2026-01-19T12:09:12.993455] [DEBUG] [REMOTE ] FSCO: Symbol is viable for forecasting. [2026-01-19T12:09:12.993508] [INFO ] [MAIN ] [1279/3505] FSCO kept (0.5s) | 1279 kept, 0 rejected | 140.2/min | ETA: 15.9m [2026-01-19T12:09:13.284139] [DEBUG] [REMOTE ] FSK: Retrieved 2957 rows, trimmed to 300. [2026-01-19T12:09:13.284318] [DEBUG] [REMOTE ] FSK: PASS: History has at least 300 days. [2026-01-19T12:09:13.284561] [DEBUG] [REMOTE ] FSK: PASS: Price check passed. Min price $14.15. [2026-01-19T12:09:13.284739] [DEBUG] [REMOTE ] FSK: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:13.284859] [DEBUG] [REMOTE ] FSK: PASS: Integrity check passed. [2026-01-19T12:09:13.284900] [DEBUG] [REMOTE ] FSK: Symbol is viable for forecasting. [2026-01-19T12:09:13.284953] [INFO ] [MAIN ] [1280/3505] FSK kept (0.3s) | 1280 kept, 0 rejected | 140.2/min | ETA: 15.9m [2026-01-19T12:09:13.734589] [DEBUG] [REMOTE ] FSLY: Retrieved 1677 rows, trimmed to 300. [2026-01-19T12:09:13.734787] [DEBUG] [REMOTE ] FSLY: PASS: History has at least 300 days. [2026-01-19T12:09:13.735057] [DEBUG] [REMOTE ] FSLY: PASS: Price check passed. Min price $7.96. [2026-01-19T12:09:13.735204] [DEBUG] [REMOTE ] FSLY: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:13.735336] [DEBUG] [REMOTE ] FSLY: PASS: Integrity check passed. [2026-01-19T12:09:13.735380] [DEBUG] [REMOTE ] FSLY: Symbol is viable for forecasting. [2026-01-19T12:09:13.735462] [INFO ] [MAIN ] [1281/3505] FSLY kept (0.5s) | 1281 kept, 0 rejected | 140.2/min | ETA: 15.9m [2026-01-19T12:09:14.266231] [DEBUG] [REMOTE ] FSM: Retrieved 4788 rows, trimmed to 300. [2026-01-19T12:09:14.266424] [DEBUG] [REMOTE ] FSM: PASS: History has at least 300 days. [2026-01-19T12:09:14.266700] [DEBUG] [REMOTE ] FSM: PASS: Price check passed. Min price $7.84. [2026-01-19T12:09:14.266843] [DEBUG] [REMOTE ] FSM: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:14.266968] [DEBUG] [REMOTE ] FSM: PASS: Integrity check passed. [2026-01-19T12:09:14.267008] [DEBUG] [REMOTE ] FSM: Symbol is viable for forecasting. [2026-01-19T12:09:14.267062] [INFO ] [MAIN ] [1282/3505] FSM kept (0.5s) | 1282 kept, 0 rejected | 140.2/min | ETA: 15.9m [2026-01-19T12:09:14.767198] [DEBUG] [REMOTE ] FSS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:14.767926] [DEBUG] [REMOTE ] FSS: PASS: History has at least 300 days. [2026-01-19T12:09:14.768754] [DEBUG] [REMOTE ] FSS: PASS: Price check passed. Min price $106.16. [2026-01-19T12:09:14.768918] [DEBUG] [REMOTE ] FSS: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:14.769079] [DEBUG] [REMOTE ] FSS: PASS: Integrity check passed. [2026-01-19T12:09:14.769124] [DEBUG] [REMOTE ] FSS: Symbol is viable for forecasting. [2026-01-19T12:09:14.769189] [INFO ] [MAIN ] [1283/3505] FSS kept (0.5s) | 1283 kept, 0 rejected | 140.2/min | ETA: 15.9m [2026-01-19T12:09:15.061982] [DEBUG] [REMOTE ] FTA: Retrieved 4702 rows, trimmed to 300. [2026-01-19T12:09:15.062139] [DEBUG] [REMOTE ] FTA: PASS: History has at least 300 days. [2026-01-19T12:09:15.062392] [DEBUG] [REMOTE ] FTA: PASS: Price check passed. Min price $81.18. [2026-01-19T12:09:15.062528] [DEBUG] [REMOTE ] FTA: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:15.062672] [DEBUG] [REMOTE ] FTA: PASS: Integrity check passed. [2026-01-19T12:09:15.062714] [DEBUG] [REMOTE ] FTA: Symbol is viable for forecasting. [2026-01-19T12:09:15.062763] [INFO ] [MAIN ] [1284/3505] FTA kept (0.3s) | 1284 kept, 0 rejected | 140.2/min | ETA: 15.8m [2026-01-19T12:09:15.342188] [DEBUG] [REMOTE ] FTAI: Retrieved 2685 rows, trimmed to 300. [2026-01-19T12:09:15.342359] [DEBUG] [REMOTE ] FTAI: PASS: History has at least 300 days. [2026-01-19T12:09:15.342602] [DEBUG] [REMOTE ] FTAI: PASS: Price check passed. Min price $152.80. [2026-01-19T12:09:15.342748] [DEBUG] [REMOTE ] FTAI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:15.342869] [DEBUG] [REMOTE ] FTAI: PASS: Integrity check passed. [2026-01-19T12:09:15.342918] [DEBUG] [REMOTE ] FTAI: Symbol is viable for forecasting. [2026-01-19T12:09:15.342970] [INFO ] [MAIN ] [1285/3505] FTAI kept (0.3s) | 1285 kept, 0 rejected | 140.2/min | ETA: 15.8m [2026-01-19T12:09:16.016625] [DEBUG] [REMOTE ] FTC: Retrieved 4702 rows, trimmed to 300. [2026-01-19T12:09:16.016857] [DEBUG] [REMOTE ] FTC: PASS: History has at least 300 days. [2026-01-19T12:09:16.017155] [DEBUG] [REMOTE ] FTC: PASS: Price check passed. Min price $150.07. [2026-01-19T12:09:16.017303] [DEBUG] [REMOTE ] FTC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:16.017465] [DEBUG] [REMOTE ] FTC: PASS: Integrity check passed. [2026-01-19T12:09:16.017509] [DEBUG] [REMOTE ] FTC: Symbol is viable for forecasting. [2026-01-19T12:09:16.017562] [INFO ] [MAIN ] [1286/3505] FTC kept (0.7s) | 1286 kept, 0 rejected | 140.2/min | ETA: 15.8m [2026-01-19T12:09:16.279809] [DEBUG] [REMOTE ] FTCI: Retrieved 1187 rows, trimmed to 300. [2026-01-19T12:09:16.280013] [DEBUG] [REMOTE ] FTCI: PASS: History has at least 300 days. [2026-01-19T12:09:16.280274] [DEBUG] [REMOTE ] FTCI: PASS: Price check passed. Min price $7.38. [2026-01-19T12:09:16.280420] [DEBUG] [REMOTE ] FTCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:16.280553] [DEBUG] [REMOTE ] FTCI: PASS: Integrity check passed. [2026-01-19T12:09:16.280627] [DEBUG] [REMOTE ] FTCI: Symbol is viable for forecasting. [2026-01-19T12:09:16.280721] [INFO ] [MAIN ] [1287/3505] FTCI kept (0.3s) | 1287 kept, 0 rejected | 140.2/min | ETA: 15.8m [2026-01-19T12:09:16.721947] [DEBUG] [REMOTE ] FTCS: Retrieved 4912 rows, trimmed to 300. [2026-01-19T12:09:16.722083] [DEBUG] [REMOTE ] FTCS: PASS: History has at least 300 days. [2026-01-19T12:09:16.722291] [DEBUG] [REMOTE ] FTCS: PASS: Price check passed. Min price $89.63. [2026-01-19T12:09:16.722426] [DEBUG] [REMOTE ] FTCS: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:16.722533] [DEBUG] [REMOTE ] FTCS: PASS: Integrity check passed. [2026-01-19T12:09:16.722592] [DEBUG] [REMOTE ] FTCS: Symbol is viable for forecasting. [2026-01-19T12:09:16.722641] [INFO ] [MAIN ] [1288/3505] FTCS kept (0.4s) | 1288 kept, 0 rejected | 140.2/min | ETA: 15.8m [2026-01-19T12:09:17.286400] [DEBUG] [REMOTE ] FTEK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:17.286535] [DEBUG] [REMOTE ] FTEK: PASS: History has at least 300 days. [2026-01-19T12:09:17.286769] [DEBUG] [REMOTE ] FTEK: PASS: Price check passed. Min price $1.52. [2026-01-19T12:09:17.286905] [DEBUG] [REMOTE ] FTEK: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:17.287019] [DEBUG] [REMOTE ] FTEK: PASS: Integrity check passed. [2026-01-19T12:09:17.287058] [DEBUG] [REMOTE ] FTEK: Symbol is viable for forecasting. [2026-01-19T12:09:17.287106] [INFO ] [MAIN ] [1289/3505] FTEK kept (0.6s) | 1289 kept, 0 rejected | 140.2/min | ETA: 15.8m [2026-01-19T12:09:17.651192] [DEBUG] [REMOTE ] FTGC: Retrieved 3077 rows, trimmed to 300. [2026-01-19T12:09:17.651371] [DEBUG] [REMOTE ] FTGC: PASS: History has at least 300 days. [2026-01-19T12:09:17.651714] [DEBUG] [REMOTE ] FTGC: PASS: Price check passed. Min price $22.56. [2026-01-19T12:09:17.651866] [DEBUG] [REMOTE ] FTGC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:17.652022] [DEBUG] [REMOTE ] FTGC: PASS: Integrity check passed. [2026-01-19T12:09:17.652066] [DEBUG] [REMOTE ] FTGC: Symbol is viable for forecasting. [2026-01-19T12:09:17.652124] [INFO ] [MAIN ] [1290/3505] FTGC kept (0.4s) | 1290 kept, 0 rejected | 140.2/min | ETA: 15.8m [2026-01-19T12:09:17.934912] [DEBUG] [REMOTE ] FTGS: Retrieved 809 rows, trimmed to 300. [2026-01-19T12:09:17.935105] [DEBUG] [REMOTE ] FTGS: PASS: History has at least 300 days. [2026-01-19T12:09:17.935349] [DEBUG] [REMOTE ] FTGS: PASS: Price check passed. Min price $33.68. [2026-01-19T12:09:17.935489] [DEBUG] [REMOTE ] FTGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:17.935624] [DEBUG] [REMOTE ] FTGS: PASS: Integrity check passed. [2026-01-19T12:09:17.935667] [DEBUG] [REMOTE ] FTGS: Symbol is viable for forecasting. [2026-01-19T12:09:17.935719] [INFO ] [MAIN ] [1291/3505] FTGS kept (0.3s) | 1291 kept, 0 rejected | 140.2/min | ETA: 15.8m [2026-01-19T12:09:18.395114] [DEBUG] [REMOTE ] FTHI: Retrieved 3026 rows, trimmed to 300. [2026-01-19T12:09:18.395306] [DEBUG] [REMOTE ] FTHI: PASS: History has at least 300 days. [2026-01-19T12:09:18.395560] [DEBUG] [REMOTE ] FTHI: PASS: Price check passed. Min price $22.71. [2026-01-19T12:09:18.395730] [DEBUG] [REMOTE ] FTHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:18.395851] [DEBUG] [REMOTE ] FTHI: PASS: Integrity check passed. [2026-01-19T12:09:18.395896] [DEBUG] [REMOTE ] FTHI: Symbol is viable for forecasting. [2026-01-19T12:09:18.395949] [INFO ] [MAIN ] [1292/3505] FTHI kept (0.5s) | 1292 kept, 0 rejected | 140.2/min | ETA: 15.8m [2026-01-19T12:09:18.780598] [DEBUG] [REMOTE ] FTHY: Retrieved 1397 rows, trimmed to 300. [2026-01-19T12:09:18.780759] [DEBUG] [REMOTE ] FTHY: PASS: History has at least 300 days. [2026-01-19T12:09:18.781022] [DEBUG] [REMOTE ] FTHY: PASS: Price check passed. Min price $13.62. [2026-01-19T12:09:18.781202] [DEBUG] [REMOTE ] FTHY: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:18.781354] [DEBUG] [REMOTE ] FTHY: PASS: Integrity check passed. [2026-01-19T12:09:18.781419] [DEBUG] [REMOTE ] FTHY: Symbol is viable for forecasting. [2026-01-19T12:09:18.781472] [INFO ] [MAIN ] [1293/3505] FTHY kept (0.4s) | 1293 kept, 0 rejected | 140.2/min | ETA: 15.8m [2026-01-19T12:09:19.258643] [DEBUG] [REMOTE ] FTI: Retrieved 6185 rows, trimmed to 300. [2026-01-19T12:09:19.258849] [DEBUG] [REMOTE ] FTI: PASS: History has at least 300 days. [2026-01-19T12:09:19.259153] [DEBUG] [REMOTE ] FTI: PASS: Price check passed. Min price $37.47. [2026-01-19T12:09:19.259301] [DEBUG] [REMOTE ] FTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:19.259651] [DEBUG] [REMOTE ] FTI: PASS: Integrity check passed. [2026-01-19T12:09:19.259697] [DEBUG] [REMOTE ] FTI: Symbol is viable for forecasting. [2026-01-19T12:09:19.259751] [INFO ] [MAIN ] [1294/3505] FTI kept (0.5s) | 1294 kept, 0 rejected | 140.2/min | ETA: 15.8m [2026-01-19T12:09:19.722737] [DEBUG] [REMOTE ] FTK: Retrieved 5152 rows, trimmed to 300. [2026-01-19T12:09:19.722869] [DEBUG] [REMOTE ] FTK: PASS: History has at least 300 days. [2026-01-19T12:09:19.723085] [DEBUG] [REMOTE ] FTK: PASS: Price check passed. Min price $13.47. [2026-01-19T12:09:19.723223] [DEBUG] [REMOTE ] FTK: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:19.723339] [DEBUG] [REMOTE ] FTK: PASS: Integrity check passed. [2026-01-19T12:09:19.723379] [DEBUG] [REMOTE ] FTK: Symbol is viable for forecasting. [2026-01-19T12:09:19.723428] [INFO ] [MAIN ] [1295/3505] FTK kept (0.5s) | 1295 kept, 0 rejected | 140.2/min | ETA: 15.8m [2026-01-19T12:09:20.122345] [DEBUG] [REMOTE ] FTLF: Retrieved 4572 rows, trimmed to 300. [2026-01-19T12:09:20.122481] [DEBUG] [REMOTE ] FTLF: PASS: History has at least 300 days. [2026-01-19T12:09:20.122733] [DEBUG] [REMOTE ] FTLF: PASS: Price check passed. Min price $15.25. [2026-01-19T12:09:20.122873] [DEBUG] [REMOTE ] FTLF: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:20.122989] [DEBUG] [REMOTE ] FTLF: PASS: Integrity check passed. [2026-01-19T12:09:20.123029] [DEBUG] [REMOTE ] FTLF: Symbol is viable for forecasting. [2026-01-19T12:09:20.123077] [INFO ] [MAIN ] [1296/3505] FTLF kept (0.4s) | 1296 kept, 0 rejected | 140.2/min | ETA: 15.8m [2026-01-19T12:09:20.484223] [DEBUG] [REMOTE ] FTQI: Retrieved 3026 rows, trimmed to 300. [2026-01-19T12:09:20.484381] [DEBUG] [REMOTE ] FTQI: PASS: History has at least 300 days. [2026-01-19T12:09:20.484611] [DEBUG] [REMOTE ] FTQI: PASS: Price check passed. Min price $19.83. [2026-01-19T12:09:20.484754] [DEBUG] [REMOTE ] FTQI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:20.484867] [DEBUG] [REMOTE ] FTQI: PASS: Integrity check passed. [2026-01-19T12:09:20.484908] [DEBUG] [REMOTE ] FTQI: Symbol is viable for forecasting. [2026-01-19T12:09:20.484955] [INFO ] [MAIN ] [1297/3505] FTQI kept (0.4s) | 1297 kept, 0 rejected | 140.2/min | ETA: 15.7m [2026-01-19T12:09:20.737035] [DEBUG] [REMOTE ] FTRE: Retrieved 636 rows, trimmed to 300. [2026-01-19T12:09:20.737173] [DEBUG] [REMOTE ] FTRE: PASS: History has at least 300 days. [2026-01-19T12:09:20.737376] [DEBUG] [REMOTE ] FTRE: PASS: Price check passed. Min price $9.70. [2026-01-19T12:09:20.737972] [DEBUG] [REMOTE ] FTRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:20.738192] [DEBUG] [REMOTE ] FTRE: PASS: Integrity check passed. [2026-01-19T12:09:20.738235] [DEBUG] [REMOTE ] FTRE: Symbol is viable for forecasting. [2026-01-19T12:09:20.738296] [INFO ] [MAIN ] [1298/3505] FTRE kept (0.3s) | 1298 kept, 0 rejected | 140.3/min | ETA: 15.7m [2026-01-19T12:09:21.255704] [DEBUG] [REMOTE ] FTRI: Retrieved 2533 rows, trimmed to 300. [2026-01-19T12:09:21.255840] [DEBUG] [REMOTE ] FTRI: PASS: History has at least 300 days. [2026-01-19T12:09:21.256085] [DEBUG] [REMOTE ] FTRI: PASS: Price check passed. Min price $14.35. [2026-01-19T12:09:21.256231] [DEBUG] [REMOTE ] FTRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:21.256352] [DEBUG] [REMOTE ] FTRI: PASS: Integrity check passed. [2026-01-19T12:09:21.256417] [DEBUG] [REMOTE ] FTRI: Symbol is viable for forecasting. [2026-01-19T12:09:21.256466] [INFO ] [MAIN ] [1299/3505] FTRI kept (0.5s) | 1299 kept, 0 rejected | 140.2/min | ETA: 15.7m [2026-01-19T12:09:21.641508] [DEBUG] [REMOTE ] FTS: Retrieved 2525 rows, trimmed to 300. [2026-01-19T12:09:21.641664] [DEBUG] [REMOTE ] FTS: PASS: History has at least 300 days. [2026-01-19T12:09:21.641866] [DEBUG] [REMOTE ] FTS: PASS: Price check passed. Min price $49.38. [2026-01-19T12:09:21.641999] [DEBUG] [REMOTE ] FTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:21.642108] [DEBUG] [REMOTE ] FTS: PASS: Integrity check passed. [2026-01-19T12:09:21.642147] [DEBUG] [REMOTE ] FTS: Symbol is viable for forecasting. [2026-01-19T12:09:21.642194] [INFO ] [MAIN ] [1300/3505] FTS kept (0.4s) | 1300 kept, 0 rejected | 140.3/min | ETA: 15.7m [2026-01-19T12:09:21.970521] [DEBUG] [REMOTE ] FTSL: Retrieved 3198 rows, trimmed to 300. [2026-01-19T12:09:21.970694] [DEBUG] [REMOTE ] FTSL: PASS: History has at least 300 days. [2026-01-19T12:09:21.970939] [DEBUG] [REMOTE ] FTSL: PASS: Price check passed. Min price $45.15. [2026-01-19T12:09:21.971099] [DEBUG] [REMOTE ] FTSL: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:21.971229] [DEBUG] [REMOTE ] FTSL: PASS: Integrity check passed. [2026-01-19T12:09:21.971276] [DEBUG] [REMOTE ] FTSL: Symbol is viable for forecasting. [2026-01-19T12:09:21.971334] [INFO ] [MAIN ] [1301/3505] FTSL kept (0.3s) | 1301 kept, 0 rejected | 140.3/min | ETA: 15.7m [2026-01-19T12:09:22.316766] [DEBUG] [REMOTE ] FTSM: Retrieved 2880 rows, trimmed to 300. [2026-01-19T12:09:22.316909] [DEBUG] [REMOTE ] FTSM: PASS: History has at least 300 days. [2026-01-19T12:09:22.317145] [DEBUG] [REMOTE ] FTSM: PASS: Price check passed. Min price $59.48. [2026-01-19T12:09:22.317304] [DEBUG] [REMOTE ] FTSM: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:22.317454] [DEBUG] [REMOTE ] FTSM: PASS: Integrity check passed. [2026-01-19T12:09:22.317506] [DEBUG] [REMOTE ] FTSM: Symbol is viable for forecasting. [2026-01-19T12:09:22.317564] [INFO ] [MAIN ] [1302/3505] FTSM kept (0.3s) | 1302 kept, 0 rejected | 140.3/min | ETA: 15.7m [2026-01-19T12:09:22.862310] [DEBUG] [REMOTE ] FTXL: Retrieved 2344 rows, trimmed to 300. [2026-01-19T12:09:22.862451] [DEBUG] [REMOTE ] FTXL: PASS: History has at least 300 days. [2026-01-19T12:09:22.862715] [DEBUG] [REMOTE ] FTXL: PASS: Price check passed. Min price $111.66. [2026-01-19T12:09:22.862878] [DEBUG] [REMOTE ] FTXL: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:22.863006] [DEBUG] [REMOTE ] FTXL: PASS: Integrity check passed. [2026-01-19T12:09:22.863054] [DEBUG] [REMOTE ] FTXL: Symbol is viable for forecasting. [2026-01-19T12:09:22.863112] [INFO ] [MAIN ] [1303/3505] FTXL kept (0.5s) | 1303 kept, 0 rejected | 140.3/min | ETA: 15.7m [2026-01-19T12:09:23.233355] [DEBUG] [REMOTE ] FTXN: Retrieved 2342 rows, trimmed to 300. [2026-01-19T12:09:23.233488] [DEBUG] [REMOTE ] FTXN: PASS: History has at least 300 days. [2026-01-19T12:09:23.233941] [DEBUG] [REMOTE ] FTXN: PASS: Price check passed. Min price $26.89. [2026-01-19T12:09:23.234101] [DEBUG] [REMOTE ] FTXN: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:23.234229] [DEBUG] [REMOTE ] FTXN: PASS: Integrity check passed. [2026-01-19T12:09:23.234275] [DEBUG] [REMOTE ] FTXN: Symbol is viable for forecasting. [2026-01-19T12:09:23.234333] [INFO ] [MAIN ] [1304/3505] FTXN kept (0.4s) | 1304 kept, 0 rejected | 140.3/min | ETA: 15.7m [2026-01-19T12:09:23.671361] [DEBUG] [REMOTE ] FTXO: Retrieved 2332 rows, trimmed to 300. [2026-01-19T12:09:23.671501] [DEBUG] [REMOTE ] FTXO: PASS: History has at least 300 days. [2026-01-19T12:09:23.671770] [DEBUG] [REMOTE ] FTXO: PASS: Price check passed. Min price $33.52. [2026-01-19T12:09:23.671934] [DEBUG] [REMOTE ] FTXO: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:23.672083] [DEBUG] [REMOTE ] FTXO: PASS: Integrity check passed. [2026-01-19T12:09:23.672130] [DEBUG] [REMOTE ] FTXO: Symbol is viable for forecasting. [2026-01-19T12:09:23.672187] [INFO ] [MAIN ] [1305/3505] FTXO kept (0.4s) | 1305 kept, 0 rejected | 140.3/min | ETA: 15.7m [2026-01-19T12:09:24.047062] [DEBUG] [REMOTE ] FUBO: Retrieved 2027 rows, trimmed to 300. [2026-01-19T12:09:24.047181] [DEBUG] [REMOTE ] FUBO: PASS: History has at least 300 days. [2026-01-19T12:09:24.047381] [DEBUG] [REMOTE ] FUBO: PASS: Price check passed. Min price $2.48. [2026-01-19T12:09:24.047533] [DEBUG] [REMOTE ] FUBO: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:24.047669] [DEBUG] [REMOTE ] FUBO: PASS: Integrity check passed. [2026-01-19T12:09:24.047716] [DEBUG] [REMOTE ] FUBO: Symbol is viable for forecasting. [2026-01-19T12:09:24.047764] [INFO ] [MAIN ] [1306/3505] FUBO kept (0.4s) | 1306 kept, 0 rejected | 140.3/min | ETA: 15.7m [2026-01-19T12:09:24.589892] [DEBUG] [REMOTE ] FUL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:24.590035] [DEBUG] [REMOTE ] FUL: PASS: History has at least 300 days. [2026-01-19T12:09:24.590254] [DEBUG] [REMOTE ] FUL: PASS: Price check passed. Min price $55.41. [2026-01-19T12:09:24.590392] [DEBUG] [REMOTE ] FUL: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:24.590512] [DEBUG] [REMOTE ] FUL: PASS: Integrity check passed. [2026-01-19T12:09:24.590554] [DEBUG] [REMOTE ] FUL: Symbol is viable for forecasting. [2026-01-19T12:09:24.590625] [INFO ] [MAIN ] [1307/3505] FUL kept (0.5s) | 1307 kept, 0 rejected | 140.3/min | ETA: 15.7m [2026-01-19T12:09:24.734340] [DEBUG] [REMOTE ] FULC: Retrieved 1635 rows, trimmed to 300. [2026-01-19T12:09:24.734517] [DEBUG] [REMOTE ] FULC: PASS: History has at least 300 days. [2026-01-19T12:09:24.734795] [DEBUG] [REMOTE ] FULC: PASS: Price check passed. Min price $7.63. [2026-01-19T12:09:24.734951] [DEBUG] [REMOTE ] FULC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:24.735063] [DEBUG] [REMOTE ] FULC: PASS: Integrity check passed. [2026-01-19T12:09:24.735103] [DEBUG] [REMOTE ] FULC: Symbol is viable for forecasting. [2026-01-19T12:09:24.735150] [INFO ] [MAIN ] [1308/3505] FULC kept (0.1s) | 1308 kept, 0 rejected | 140.3/min | ETA: 15.7m [2026-01-19T12:09:25.283704] [DEBUG] [REMOTE ] FUN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:25.283839] [DEBUG] [REMOTE ] FUN: PASS: History has at least 300 days. [2026-01-19T12:09:25.284051] [DEBUG] [REMOTE ] FUN: PASS: Price check passed. Min price $12.83. [2026-01-19T12:09:25.284187] [DEBUG] [REMOTE ] FUN: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:25.284300] [DEBUG] [REMOTE ] FUN: PASS: Integrity check passed. [2026-01-19T12:09:25.284340] [DEBUG] [REMOTE ] FUN: Symbol is viable for forecasting. [2026-01-19T12:09:25.284388] [INFO ] [MAIN ] [1309/3505] FUN kept (0.5s) | 1309 kept, 0 rejected | 140.3/min | ETA: 15.7m [2026-01-19T12:09:25.900774] [DEBUG] [REMOTE ] FUNC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:25.900909] [DEBUG] [REMOTE ] FUNC: PASS: History has at least 300 days. [2026-01-19T12:09:25.901124] [DEBUG] [REMOTE ] FUNC: PASS: Price check passed. Min price $34.29. [2026-01-19T12:09:25.901258] [DEBUG] [REMOTE ] FUNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:25.901381] [DEBUG] [REMOTE ] FUNC: PASS: Integrity check passed. [2026-01-19T12:09:25.901430] [DEBUG] [REMOTE ] FUNC: Symbol is viable for forecasting. [2026-01-19T12:09:25.901487] [INFO ] [MAIN ] [1310/3505] FUNC kept (0.6s) | 1310 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:26.381015] [DEBUG] [REMOTE ] FUND: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:26.381153] [DEBUG] [REMOTE ] FUND: PASS: History has at least 300 days. [2026-01-19T12:09:26.381370] [DEBUG] [REMOTE ] FUND: PASS: Price check passed. Min price $7.80. [2026-01-19T12:09:26.381505] [DEBUG] [REMOTE ] FUND: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:26.381655] [DEBUG] [REMOTE ] FUND: PASS: Integrity check passed. [2026-01-19T12:09:26.381697] [DEBUG] [REMOTE ] FUND: Symbol is viable for forecasting. [2026-01-19T12:09:26.381745] [INFO ] [MAIN ] [1311/3505] FUND kept (0.5s) | 1311 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:26.723473] [DEBUG] [REMOTE ] FVCB: Retrieved 3066 rows, trimmed to 300. [2026-01-19T12:09:26.723807] [DEBUG] [REMOTE ] FVCB: PASS: History has at least 300 days. [2026-01-19T12:09:26.724067] [DEBUG] [REMOTE ] FVCB: PASS: Price check passed. Min price $11.98. [2026-01-19T12:09:26.724207] [DEBUG] [REMOTE ] FVCB: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:26.724317] [DEBUG] [REMOTE ] FVCB: PASS: Integrity check passed. [2026-01-19T12:09:26.724356] [DEBUG] [REMOTE ] FVCB: Symbol is viable for forecasting. [2026-01-19T12:09:26.724403] [INFO ] [MAIN ] [1312/3505] FVCB kept (0.3s) | 1312 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:27.033258] [DEBUG] [REMOTE ] FWONA: Retrieved 3275 rows, trimmed to 300. [2026-01-19T12:09:27.033388] [DEBUG] [REMOTE ] FWONA: PASS: History has at least 300 days. [2026-01-19T12:09:27.033620] [DEBUG] [REMOTE ] FWONA: PASS: Price check passed. Min price $82.05. [2026-01-19T12:09:27.033764] [DEBUG] [REMOTE ] FWONA: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:27.033878] [DEBUG] [REMOTE ] FWONA: PASS: Integrity check passed. [2026-01-19T12:09:27.033919] [DEBUG] [REMOTE ] FWONA: Symbol is viable for forecasting. [2026-01-19T12:09:27.033968] [INFO ] [MAIN ] [1313/3505] FWONA kept (0.3s) | 1313 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:27.517143] [DEBUG] [REMOTE ] FWONK: Retrieved 2901 rows, trimmed to 300. [2026-01-19T12:09:27.517273] [DEBUG] [REMOTE ] FWONK: PASS: History has at least 300 days. [2026-01-19T12:09:27.517502] [DEBUG] [REMOTE ] FWONK: PASS: Price check passed. Min price $89.28. [2026-01-19T12:09:27.517668] [DEBUG] [REMOTE ] FWONK: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:27.517781] [DEBUG] [REMOTE ] FWONK: PASS: Integrity check passed. [2026-01-19T12:09:27.517821] [DEBUG] [REMOTE ] FWONK: Symbol is viable for forecasting. [2026-01-19T12:09:27.517867] [INFO ] [MAIN ] [1314/3505] FWONK kept (0.5s) | 1314 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:28.041324] [DEBUG] [REMOTE ] FWRD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:28.041473] [DEBUG] [REMOTE ] FWRD: PASS: History has at least 300 days. [2026-01-19T12:09:28.041735] [DEBUG] [REMOTE ] FWRD: PASS: Price check passed. Min price $17.69. [2026-01-19T12:09:28.041873] [DEBUG] [REMOTE ] FWRD: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:28.041996] [DEBUG] [REMOTE ] FWRD: PASS: Integrity check passed. [2026-01-19T12:09:28.042036] [DEBUG] [REMOTE ] FWRD: Symbol is viable for forecasting. [2026-01-19T12:09:28.042086] [INFO ] [MAIN ] [1315/3505] FWRD kept (0.5s) | 1315 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:28.324902] [DEBUG] [REMOTE ] FWRG: Retrieved 1078 rows, trimmed to 300. [2026-01-19T12:09:28.325031] [DEBUG] [REMOTE ] FWRG: PASS: History has at least 300 days. [2026-01-19T12:09:28.325227] [DEBUG] [REMOTE ] FWRG: PASS: Price check passed. Min price $15.05. [2026-01-19T12:09:28.325359] [DEBUG] [REMOTE ] FWRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:28.325467] [DEBUG] [REMOTE ] FWRG: PASS: Integrity check passed. [2026-01-19T12:09:28.325506] [DEBUG] [REMOTE ] FWRG: Symbol is viable for forecasting. [2026-01-19T12:09:28.325552] [INFO ] [MAIN ] [1316/3505] FWRG kept (0.3s) | 1316 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:28.814170] [DEBUG] [REMOTE ] FYC: Retrieved 3708 rows, trimmed to 300. [2026-01-19T12:09:28.814306] [DEBUG] [REMOTE ] FYC: PASS: History has at least 300 days. [2026-01-19T12:09:28.814522] [DEBUG] [REMOTE ] FYC: PASS: Price check passed. Min price $87.35. [2026-01-19T12:09:28.814696] [DEBUG] [REMOTE ] FYC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:28.814814] [DEBUG] [REMOTE ] FYC: PASS: Integrity check passed. [2026-01-19T12:09:28.814853] [DEBUG] [REMOTE ] FYC: Symbol is viable for forecasting. [2026-01-19T12:09:28.814900] [INFO ] [MAIN ] [1317/3505] FYC kept (0.5s) | 1317 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:29.271540] [DEBUG] [REMOTE ] FYX: Retrieved 4703 rows, trimmed to 300. [2026-01-19T12:09:29.271690] [DEBUG] [REMOTE ] FYX: PASS: History has at least 300 days. [2026-01-19T12:09:29.271891] [DEBUG] [REMOTE ] FYX: PASS: Price check passed. Min price $103.32. [2026-01-19T12:09:29.272024] [DEBUG] [REMOTE ] FYX: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:29.272132] [DEBUG] [REMOTE ] FYX: PASS: Integrity check passed. [2026-01-19T12:09:29.272172] [DEBUG] [REMOTE ] FYX: Symbol is viable for forecasting. [2026-01-19T12:09:29.272218] [INFO ] [MAIN ] [1318/3505] FYX kept (0.5s) | 1318 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:29.660169] [DEBUG] [REMOTE ] G: Retrieved 4645 rows, trimmed to 300. [2026-01-19T12:09:29.660322] [DEBUG] [REMOTE ] G: PASS: History has at least 300 days. [2026-01-19T12:09:29.660534] [DEBUG] [REMOTE ] G: PASS: Price check passed. Min price $37.75. [2026-01-19T12:09:29.660690] [DEBUG] [REMOTE ] G: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:29.660807] [DEBUG] [REMOTE ] G: PASS: Integrity check passed. [2026-01-19T12:09:29.660846] [DEBUG] [REMOTE ] G: Symbol is viable for forecasting. [2026-01-19T12:09:29.660893] [INFO ] [MAIN ] [1319/3505] G kept (0.4s) | 1319 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:30.018466] [DEBUG] [REMOTE ] GAB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:30.018701] [DEBUG] [REMOTE ] GAB: PASS: History has at least 300 days. [2026-01-19T12:09:30.019045] [DEBUG] [REMOTE ] GAB: PASS: Price check passed. Min price $5.77. [2026-01-19T12:09:30.019196] [DEBUG] [REMOTE ] GAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:30.019336] [DEBUG] [REMOTE ] GAB: PASS: Integrity check passed. [2026-01-19T12:09:30.019378] [DEBUG] [REMOTE ] GAB: Symbol is viable for forecasting. [2026-01-19T12:09:30.019434] [INFO ] [MAIN ] [1320/3505] GAB kept (0.4s) | 1320 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:30.560762] [DEBUG] [REMOTE ] GABC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:30.560894] [DEBUG] [REMOTE ] GABC: PASS: History has at least 300 days. [2026-01-19T12:09:30.561101] [DEBUG] [REMOTE ] GABC: PASS: Price check passed. Min price $37.99. [2026-01-19T12:09:30.561235] [DEBUG] [REMOTE ] GABC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:30.561346] [DEBUG] [REMOTE ] GABC: PASS: Integrity check passed. [2026-01-19T12:09:30.561385] [DEBUG] [REMOTE ] GABC: Symbol is viable for forecasting. [2026-01-19T12:09:30.561432] [INFO ] [MAIN ] [1321/3505] GABC kept (0.5s) | 1321 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:30.918489] [DEBUG] [REMOTE ] GAIA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:30.918643] [DEBUG] [REMOTE ] GAIA: PASS: History has at least 300 days. [2026-01-19T12:09:30.918860] [DEBUG] [REMOTE ] GAIA: PASS: Price check passed. Min price $3.28. [2026-01-19T12:09:30.918993] [DEBUG] [REMOTE ] GAIA: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:30.919107] [DEBUG] [REMOTE ] GAIA: PASS: Integrity check passed. [2026-01-19T12:09:30.919145] [DEBUG] [REMOTE ] GAIA: Symbol is viable for forecasting. [2026-01-19T12:09:30.919193] [INFO ] [MAIN ] [1322/3505] GAIA kept (0.4s) | 1322 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:31.232008] [DEBUG] [REMOTE ] GAIN: Retrieved 5175 rows, trimmed to 300. [2026-01-19T12:09:31.232148] [DEBUG] [REMOTE ] GAIN: PASS: History has at least 300 days. [2026-01-19T12:09:31.232363] [DEBUG] [REMOTE ] GAIN: PASS: Price check passed. Min price $13.47. [2026-01-19T12:09:31.232547] [DEBUG] [REMOTE ] GAIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:31.232695] [DEBUG] [REMOTE ] GAIN: PASS: Integrity check passed. [2026-01-19T12:09:31.232738] [DEBUG] [REMOTE ] GAIN: Symbol is viable for forecasting. [2026-01-19T12:09:31.232786] [INFO ] [MAIN ] [1323/3505] GAIN kept (0.3s) | 1323 kept, 0 rejected | 140.3/min | ETA: 15.6m [2026-01-19T12:09:31.855978] [DEBUG] [REMOTE ] GAM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:31.856175] [DEBUG] [REMOTE ] GAM: PASS: History has at least 300 days. [2026-01-19T12:09:31.856452] [DEBUG] [REMOTE ] GAM: PASS: Price check passed. Min price $56.21. [2026-01-19T12:09:31.856639] [DEBUG] [REMOTE ] GAM: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:31.856849] [DEBUG] [REMOTE ] GAM: PASS: Integrity check passed. [2026-01-19T12:09:31.856899] [DEBUG] [REMOTE ] GAM: Symbol is viable for forecasting. [2026-01-19T12:09:31.856952] [INFO ] [MAIN ] [1324/3505] GAM kept (0.6s) | 1324 kept, 0 rejected | 140.3/min | ETA: 15.5m [2026-01-19T12:09:32.147941] [DEBUG] [REMOTE ] GAMB: Retrieved 1127 rows, trimmed to 300. [2026-01-19T12:09:32.148081] [DEBUG] [REMOTE ] GAMB: PASS: History has at least 300 days. [2026-01-19T12:09:32.148290] [DEBUG] [REMOTE ] GAMB: PASS: Price check passed. Min price $4.66. [2026-01-19T12:09:32.148431] [DEBUG] [REMOTE ] GAMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:32.148548] [DEBUG] [REMOTE ] GAMB: PASS: Integrity check passed. [2026-01-19T12:09:32.148627] [DEBUG] [REMOTE ] GAMB: Symbol is viable for forecasting. [2026-01-19T12:09:32.148700] [INFO ] [MAIN ] [1325/3505] GAMB kept (0.3s) | 1325 kept, 0 rejected | 140.3/min | ETA: 15.5m [2026-01-19T12:09:32.376878] [DEBUG] [REMOTE ] GANX: Retrieved 1215 rows, trimmed to 300. [2026-01-19T12:09:32.377002] [DEBUG] [REMOTE ] GANX: PASS: History has at least 300 days. [2026-01-19T12:09:32.377196] [DEBUG] [REMOTE ] GANX: PASS: Price check passed. Min price $1.66. [2026-01-19T12:09:32.377330] [DEBUG] [REMOTE ] GANX: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:32.377459] [DEBUG] [REMOTE ] GANX: PASS: Integrity check passed. [2026-01-19T12:09:32.377507] [DEBUG] [REMOTE ] GANX: Symbol is viable for forecasting. [2026-01-19T12:09:32.377560] [INFO ] [MAIN ] [1326/3505] GANX kept (0.2s) | 1326 kept, 0 rejected | 140.4/min | ETA: 15.5m [2026-01-19T12:09:33.065242] [DEBUG] [REMOTE ] GASS: Retrieved 5102 rows, trimmed to 300. [2026-01-19T12:09:33.065382] [DEBUG] [REMOTE ] GASS: PASS: History has at least 300 days. [2026-01-19T12:09:33.065622] [DEBUG] [REMOTE ] GASS: PASS: Price check passed. Min price $6.48. [2026-01-19T12:09:33.065769] [DEBUG] [REMOTE ] GASS: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:33.065886] [DEBUG] [REMOTE ] GASS: PASS: Integrity check passed. [2026-01-19T12:09:33.065927] [DEBUG] [REMOTE ] GASS: Symbol is viable for forecasting. [2026-01-19T12:09:33.065977] [INFO ] [MAIN ] [1327/3505] GASS kept (0.7s) | 1327 kept, 0 rejected | 140.3/min | ETA: 15.5m [2026-01-19T12:09:33.648264] [DEBUG] [REMOTE ] GATX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:33.648410] [DEBUG] [REMOTE ] GATX: PASS: History has at least 300 days. [2026-01-19T12:09:33.648661] [DEBUG] [REMOTE ] GATX: PASS: Price check passed. Min price $151.57. [2026-01-19T12:09:33.648798] [DEBUG] [REMOTE ] GATX: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:33.648917] [DEBUG] [REMOTE ] GATX: PASS: Integrity check passed. [2026-01-19T12:09:33.648957] [DEBUG] [REMOTE ] GATX: Symbol is viable for forecasting. [2026-01-19T12:09:33.649005] [INFO ] [MAIN ] [1328/3505] GATX kept (0.6s) | 1328 kept, 0 rejected | 140.3/min | ETA: 15.5m [2026-01-19T12:09:33.867098] [DEBUG] [REMOTE ] GBAB: Retrieved 3828 rows, trimmed to 300. [2026-01-19T12:09:33.867222] [DEBUG] [REMOTE ] GBAB: PASS: History has at least 300 days. [2026-01-19T12:09:33.870519] [DEBUG] [REMOTE ] GBAB: PASS: Price check passed. Min price $14.68. [2026-01-19T12:09:33.870734] [DEBUG] [REMOTE ] GBAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:33.870855] [DEBUG] [REMOTE ] GBAB: PASS: Integrity check passed. [2026-01-19T12:09:33.870898] [DEBUG] [REMOTE ] GBAB: Symbol is viable for forecasting. [2026-01-19T12:09:33.870947] [INFO ] [MAIN ] [1329/3505] GBAB kept (0.2s) | 1329 kept, 0 rejected | 140.3/min | ETA: 15.5m [2026-01-19T12:09:34.498761] [DEBUG] [REMOTE ] GBCI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:34.498923] [DEBUG] [REMOTE ] GBCI: PASS: History has at least 300 days. [2026-01-19T12:09:34.499147] [DEBUG] [REMOTE ] GBCI: PASS: Price check passed. Min price $39.87. [2026-01-19T12:09:34.499282] [DEBUG] [REMOTE ] GBCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:34.499400] [DEBUG] [REMOTE ] GBCI: PASS: Integrity check passed. [2026-01-19T12:09:34.499440] [DEBUG] [REMOTE ] GBCI: Symbol is viable for forecasting. [2026-01-19T12:09:34.499488] [INFO ] [MAIN ] [1330/3505] GBCI kept (0.6s) | 1330 kept, 0 rejected | 140.3/min | ETA: 15.5m [2026-01-19T12:09:34.875917] [DEBUG] [REMOTE ] GBDC: Retrieved 3965 rows, trimmed to 300. [2026-01-19T12:09:34.876049] [DEBUG] [REMOTE ] GBDC: PASS: History has at least 300 days. [2026-01-19T12:09:34.876253] [DEBUG] [REMOTE ] GBDC: PASS: Price check passed. Min price $13.15. [2026-01-19T12:09:34.876386] [DEBUG] [REMOTE ] GBDC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:34.876496] [DEBUG] [REMOTE ] GBDC: PASS: Integrity check passed. [2026-01-19T12:09:34.876535] [DEBUG] [REMOTE ] GBDC: Symbol is viable for forecasting. [2026-01-19T12:09:34.876601] [INFO ] [MAIN ] [1331/3505] GBDC kept (0.4s) | 1331 kept, 0 rejected | 140.3/min | ETA: 15.5m [2026-01-19T12:09:35.162632] [DEBUG] [REMOTE ] GBIO: Retrieved 1407 rows, trimmed to 300. [2026-01-19T12:09:35.162753] [DEBUG] [REMOTE ] GBIO: PASS: History has at least 300 days. [2026-01-19T12:09:35.162956] [DEBUG] [REMOTE ] GBIO: PASS: Price check passed. Min price $5.01. [2026-01-19T12:09:35.163096] [DEBUG] [REMOTE ] GBIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:35.163207] [DEBUG] [REMOTE ] GBIO: PASS: Integrity check passed. [2026-01-19T12:09:35.163249] [DEBUG] [REMOTE ] GBIO: Symbol is viable for forecasting. [2026-01-19T12:09:35.163299] [INFO ] [MAIN ] [1332/3505] GBIO kept (0.3s) | 1332 kept, 0 rejected | 140.3/min | ETA: 15.5m [2026-01-19T12:09:35.569052] [DEBUG] [REMOTE ] GBTG: Retrieved 1293 rows, trimmed to 300. [2026-01-19T12:09:35.569189] [DEBUG] [REMOTE ] GBTG: PASS: History has at least 300 days. [2026-01-19T12:09:35.569396] [DEBUG] [REMOTE ] GBTG: PASS: Price check passed. Min price $6.83. [2026-01-19T12:09:35.569538] [DEBUG] [REMOTE ] GBTG: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:35.569688] [DEBUG] [REMOTE ] GBTG: PASS: Integrity check passed. [2026-01-19T12:09:35.569735] [DEBUG] [REMOTE ] GBTG: Symbol is viable for forecasting. [2026-01-19T12:09:35.569785] [INFO ] [MAIN ] [1333/3505] GBTG kept (0.4s) | 1333 kept, 0 rejected | 140.3/min | ETA: 15.5m [2026-01-19T12:09:36.179102] [DEBUG] [REMOTE ] GBX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:36.179243] [DEBUG] [REMOTE ] GBX: PASS: History has at least 300 days. [2026-01-19T12:09:36.179471] [DEBUG] [REMOTE ] GBX: PASS: Price check passed. Min price $40.98. [2026-01-19T12:09:36.179635] [DEBUG] [REMOTE ] GBX: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:36.179758] [DEBUG] [REMOTE ] GBX: PASS: Integrity check passed. [2026-01-19T12:09:36.179798] [DEBUG] [REMOTE ] GBX: Symbol is viable for forecasting. [2026-01-19T12:09:36.179847] [INFO ] [MAIN ] [1334/3505] GBX kept (0.6s) | 1334 kept, 0 rejected | 140.3/min | ETA: 15.5m [2026-01-19T12:09:36.740008] [DEBUG] [REMOTE ] GCBC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:36.740143] [DEBUG] [REMOTE ] GCBC: PASS: History has at least 300 days. [2026-01-19T12:09:36.740377] [DEBUG] [REMOTE ] GCBC: PASS: Price check passed. Min price $21.61. [2026-01-19T12:09:36.740518] [DEBUG] [REMOTE ] GCBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:36.740652] [DEBUG] [REMOTE ] GCBC: PASS: Integrity check passed. [2026-01-19T12:09:36.740695] [DEBUG] [REMOTE ] GCBC: Symbol is viable for forecasting. [2026-01-19T12:09:36.740744] [INFO ] [MAIN ] [1335/3505] GCBC kept (0.6s) | 1335 kept, 0 rejected | 140.2/min | ETA: 15.5m [2026-01-19T12:09:37.011317] [DEBUG] [REMOTE ] GCMG: Retrieved 1296 rows, trimmed to 300. [2026-01-19T12:09:37.011458] [DEBUG] [REMOTE ] GCMG: PASS: History has at least 300 days. [2026-01-19T12:09:37.011695] [DEBUG] [REMOTE ] GCMG: PASS: Price check passed. Min price $10.33. [2026-01-19T12:09:37.011857] [DEBUG] [REMOTE ] GCMG: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:37.011983] [DEBUG] [REMOTE ] GCMG: PASS: Integrity check passed. [2026-01-19T12:09:37.012031] [DEBUG] [REMOTE ] GCMG: Symbol is viable for forecasting. [2026-01-19T12:09:37.012088] [INFO ] [MAIN ] [1336/3505] GCMG kept (0.3s) | 1336 kept, 0 rejected | 140.3/min | ETA: 15.5m [2026-01-19T12:09:37.528520] [DEBUG] [REMOTE ] GCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:37.528672] [DEBUG] [REMOTE ] GCO: PASS: History has at least 300 days. [2026-01-19T12:09:37.528888] [DEBUG] [REMOTE ] GCO: PASS: Price check passed. Min price $21.95. [2026-01-19T12:09:37.529026] [DEBUG] [REMOTE ] GCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:37.529137] [DEBUG] [REMOTE ] GCO: PASS: Integrity check passed. [2026-01-19T12:09:37.529177] [DEBUG] [REMOTE ] GCO: Symbol is viable for forecasting. [2026-01-19T12:09:37.529227] [INFO ] [MAIN ] [1337/3505] GCO kept (0.5s) | 1337 kept, 0 rejected | 140.2/min | ETA: 15.5m [2026-01-19T12:09:38.027099] [DEBUG] [REMOTE ] GD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:38.027293] [DEBUG] [REMOTE ] GD: PASS: History has at least 300 days. [2026-01-19T12:09:38.027711] [DEBUG] [REMOTE ] GD: PASS: Price check passed. Min price $331.03. [2026-01-19T12:09:38.027909] [DEBUG] [REMOTE ] GD: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:38.028109] [DEBUG] [REMOTE ] GD: PASS: Integrity check passed. [2026-01-19T12:09:38.028171] [DEBUG] [REMOTE ] GD: Symbol is viable for forecasting. [2026-01-19T12:09:38.028244] [INFO ] [MAIN ] [1338/3505] GD kept (0.5s) | 1338 kept, 0 rejected | 140.2/min | ETA: 15.5m [2026-01-19T12:09:38.401982] [DEBUG] [REMOTE ] GDC: Retrieved 2527 rows, trimmed to 300. [2026-01-19T12:09:38.402103] [DEBUG] [REMOTE ] GDC: PASS: History has at least 300 days. [2026-01-19T12:09:38.402314] [DEBUG] [REMOTE ] GDC: PASS: Price check passed. Min price $3.44. [2026-01-19T12:09:38.402501] [DEBUG] [REMOTE ] GDC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:38.402678] [DEBUG] [REMOTE ] GDC: PASS: Integrity check passed. [2026-01-19T12:09:38.402735] [DEBUG] [REMOTE ] GDC: Symbol is viable for forecasting. [2026-01-19T12:09:38.402800] [INFO ] [MAIN ] [1339/3505] GDC kept (0.4s) | 1339 kept, 0 rejected | 140.2/min | ETA: 15.4m [2026-01-19T12:09:38.642646] [DEBUG] [REMOTE ] GDDY: Retrieved 2716 rows, trimmed to 300. [2026-01-19T12:09:38.642769] [DEBUG] [REMOTE ] GDDY: PASS: History has at least 300 days. [2026-01-19T12:09:38.642964] [DEBUG] [REMOTE ] GDDY: PASS: Price check passed. Min price $104.46. [2026-01-19T12:09:38.643097] [DEBUG] [REMOTE ] GDDY: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:38.643203] [DEBUG] [REMOTE ] GDDY: PASS: Integrity check passed. [2026-01-19T12:09:38.643242] [DEBUG] [REMOTE ] GDDY: Symbol is viable for forecasting. [2026-01-19T12:09:38.643289] [INFO ] [MAIN ] [1340/3505] GDDY kept (0.2s) | 1340 kept, 0 rejected | 140.3/min | ETA: 15.4m [2026-01-19T12:09:39.169600] [DEBUG] [REMOTE ] GDEN: Retrieved 2630 rows, trimmed to 300. [2026-01-19T12:09:39.169768] [DEBUG] [REMOTE ] GDEN: PASS: History has at least 300 days. [2026-01-19T12:09:39.169998] [DEBUG] [REMOTE ] GDEN: PASS: Price check passed. Min price $19.93. [2026-01-19T12:09:39.170131] [DEBUG] [REMOTE ] GDEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:39.170241] [DEBUG] [REMOTE ] GDEN: PASS: Integrity check passed. [2026-01-19T12:09:39.170280] [DEBUG] [REMOTE ] GDEN: Symbol is viable for forecasting. [2026-01-19T12:09:39.170327] [INFO ] [MAIN ] [1341/3505] GDEN kept (0.5s) | 1341 kept, 0 rejected | 140.3/min | ETA: 15.4m [2026-01-19T12:09:39.492212] [DEBUG] [REMOTE ] GDRX: Retrieved 1336 rows, trimmed to 300. [2026-01-19T12:09:39.492367] [DEBUG] [REMOTE ] GDRX: PASS: History has at least 300 days. [2026-01-19T12:09:39.492619] [DEBUG] [REMOTE ] GDRX: PASS: Price check passed. Min price $2.62. [2026-01-19T12:09:39.492775] [DEBUG] [REMOTE ] GDRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:39.492899] [DEBUG] [REMOTE ] GDRX: PASS: Integrity check passed. [2026-01-19T12:09:39.492943] [DEBUG] [REMOTE ] GDRX: Symbol is viable for forecasting. [2026-01-19T12:09:39.492997] [INFO ] [MAIN ] [1342/3505] GDRX kept (0.3s) | 1342 kept, 0 rejected | 140.3/min | ETA: 15.4m [2026-01-19T12:09:39.937699] [DEBUG] [REMOTE ] GDS: Retrieved 2314 rows, trimmed to 300. [2026-01-19T12:09:39.937830] [DEBUG] [REMOTE ] GDS: PASS: History has at least 300 days. [2026-01-19T12:09:39.938035] [DEBUG] [REMOTE ] GDS: PASS: Price check passed. Min price $29.02. [2026-01-19T12:09:39.938170] [DEBUG] [REMOTE ] GDS: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:39.938283] [DEBUG] [REMOTE ] GDS: PASS: Integrity check passed. [2026-01-19T12:09:39.938323] [DEBUG] [REMOTE ] GDS: Symbol is viable for forecasting. [2026-01-19T12:09:39.938370] [INFO ] [MAIN ] [1343/3505] GDS kept (0.4s) | 1343 kept, 0 rejected | 140.3/min | ETA: 15.4m [2026-01-19T12:09:40.212102] [DEBUG] [REMOTE ] GDYN: Retrieved 1810 rows, trimmed to 300. [2026-01-19T12:09:40.212235] [DEBUG] [REMOTE ] GDYN: PASS: History has at least 300 days. [2026-01-19T12:09:40.212436] [DEBUG] [REMOTE ] GDYN: PASS: Price check passed. Min price $7.60. [2026-01-19T12:09:40.212587] [DEBUG] [REMOTE ] GDYN: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:40.212696] [DEBUG] [REMOTE ] GDYN: PASS: Integrity check passed. [2026-01-19T12:09:40.212736] [DEBUG] [REMOTE ] GDYN: Symbol is viable for forecasting. [2026-01-19T12:09:40.212783] [INFO ] [MAIN ] [1344/3505] GDYN kept (0.3s) | 1344 kept, 0 rejected | 140.3/min | ETA: 15.4m [2026-01-19T12:09:40.950416] [DEBUG] [REMOTE ] GE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:40.950558] [DEBUG] [REMOTE ] GE: PASS: History has at least 300 days. [2026-01-19T12:09:40.950805] [DEBUG] [REMOTE ] GE: PASS: Price check passed. Min price $283.27. [2026-01-19T12:09:40.950944] [DEBUG] [REMOTE ] GE: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:40.951063] [DEBUG] [REMOTE ] GE: PASS: Integrity check passed. [2026-01-19T12:09:40.951120] [DEBUG] [REMOTE ] GE: Symbol is viable for forecasting. [2026-01-19T12:09:40.951169] [INFO ] [MAIN ] [1345/3505] GE kept (0.7s) | 1345 kept, 0 rejected | 140.2/min | ETA: 15.4m [2026-01-19T12:09:41.104532] [DEBUG] [REMOTE ] GECC: Retrieved 2312 rows, trimmed to 300. [2026-01-19T12:09:41.104678] [DEBUG] [REMOTE ] GECC: PASS: History has at least 300 days. [2026-01-19T12:09:41.104885] [DEBUG] [REMOTE ] GECC: PASS: Price check passed. Min price $6.66. [2026-01-19T12:09:41.105021] [DEBUG] [REMOTE ] GECC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:41.105131] [DEBUG] [REMOTE ] GECC: PASS: Integrity check passed. [2026-01-19T12:09:41.105173] [DEBUG] [REMOTE ] GECC: Symbol is viable for forecasting. [2026-01-19T12:09:41.105222] [INFO ] [MAIN ] [1346/3505] GECC kept (0.2s) | 1346 kept, 0 rejected | 140.3/min | ETA: 15.4m [2026-01-19T12:09:41.902363] [DEBUG] [REMOTE ] GEF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:41.902496] [DEBUG] [REMOTE ] GEF: PASS: History has at least 300 days. [2026-01-19T12:09:41.902739] [DEBUG] [REMOTE ] GEF: PASS: Price check passed. Min price $56.24. [2026-01-19T12:09:41.902874] [DEBUG] [REMOTE ] GEF: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:41.902987] [DEBUG] [REMOTE ] GEF: PASS: Integrity check passed. [2026-01-19T12:09:41.903048] [DEBUG] [REMOTE ] GEF: Symbol is viable for forecasting. [2026-01-19T12:09:41.903095] [INFO ] [MAIN ] [1347/3505] GEF kept (0.8s) | 1347 kept, 0 rejected | 140.2/min | ETA: 15.4m [2026-01-19T12:09:41.994530] [DEBUG] [REMOTE ] GEHC: Retrieved 762 rows, trimmed to 300. [2026-01-19T12:09:41.994702] [DEBUG] [REMOTE ] GEHC: PASS: History has at least 300 days. [2026-01-19T12:09:41.994923] [DEBUG] [REMOTE ] GEHC: PASS: Price check passed. Min price $70.60. [2026-01-19T12:09:41.995059] [DEBUG] [REMOTE ] GEHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:41.995172] [DEBUG] [REMOTE ] GEHC: PASS: Integrity check passed. [2026-01-19T12:09:41.995212] [DEBUG] [REMOTE ] GEHC: Symbol is viable for forecasting. [2026-01-19T12:09:41.995261] [INFO ] [MAIN ] [1348/3505] GEHC kept (0.1s) | 1348 kept, 0 rejected | 140.3/min | ETA: 15.4m [2026-01-19T12:09:42.752206] [DEBUG] [REMOTE ] GEL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:42.752336] [DEBUG] [REMOTE ] GEL: PASS: History has at least 300 days. [2026-01-19T12:09:42.752545] [DEBUG] [REMOTE ] GEL: PASS: Price check passed. Min price $14.92. [2026-01-19T12:09:42.752700] [DEBUG] [REMOTE ] GEL: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:42.752815] [DEBUG] [REMOTE ] GEL: PASS: Integrity check passed. [2026-01-19T12:09:42.752862] [DEBUG] [REMOTE ] GEL: Symbol is viable for forecasting. [2026-01-19T12:09:42.752909] [INFO ] [MAIN ] [1349/3505] GEL kept (0.8s) | 1349 kept, 0 rejected | 140.2/min | ETA: 15.4m [2026-01-19T12:09:43.254709] [DEBUG] [REMOTE ] GEN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:43.254844] [DEBUG] [REMOTE ] GEN: PASS: History has at least 300 days. [2026-01-19T12:09:43.255065] [DEBUG] [REMOTE ] GEN: PASS: Price check passed. Min price $25.33. [2026-01-19T12:09:43.255205] [DEBUG] [REMOTE ] GEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:43.255322] [DEBUG] [REMOTE ] GEN: PASS: Integrity check passed. [2026-01-19T12:09:43.255364] [DEBUG] [REMOTE ] GEN: Symbol is viable for forecasting. [2026-01-19T12:09:43.255413] [INFO ] [MAIN ] [1350/3505] GEN kept (0.5s) | 1350 kept, 0 rejected | 140.2/min | ETA: 15.4m [2026-01-19T12:09:43.424800] [DEBUG] [REMOTE ] GENI: Retrieved 1192 rows, trimmed to 300. [2026-01-19T12:09:43.424925] [DEBUG] [REMOTE ] GENI: PASS: History has at least 300 days. [2026-01-19T12:09:43.425124] [DEBUG] [REMOTE ] GENI: PASS: Price check passed. Min price $8.70. [2026-01-19T12:09:43.425262] [DEBUG] [REMOTE ] GENI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:43.425370] [DEBUG] [REMOTE ] GENI: PASS: Integrity check passed. [2026-01-19T12:09:43.425411] [DEBUG] [REMOTE ] GENI: Symbol is viable for forecasting. [2026-01-19T12:09:43.425459] [INFO ] [MAIN ] [1351/3505] GENI kept (0.2s) | 1351 kept, 0 rejected | 140.3/min | ETA: 15.4m [2026-01-19T12:09:43.752082] [DEBUG] [REMOTE ] GENK: Retrieved 642 rows, trimmed to 300. [2026-01-19T12:09:43.752234] [DEBUG] [REMOTE ] GENK: PASS: History has at least 300 days. [2026-01-19T12:09:43.752433] [DEBUG] [REMOTE ] GENK: PASS: Price check passed. Min price $2.11. [2026-01-19T12:09:43.752586] [DEBUG] [REMOTE ] GENK: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:43.752699] [DEBUG] [REMOTE ] GENK: PASS: Integrity check passed. [2026-01-19T12:09:43.752740] [DEBUG] [REMOTE ] GENK: Symbol is viable for forecasting. [2026-01-19T12:09:43.752786] [INFO ] [MAIN ] [1352/3505] GENK kept (0.3s) | 1352 kept, 0 rejected | 140.3/min | ETA: 15.3m [2026-01-19T12:09:44.526560] [DEBUG] [REMOTE ] GEOS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:44.526726] [DEBUG] [REMOTE ] GEOS: PASS: History has at least 300 days. [2026-01-19T12:09:44.527003] [DEBUG] [REMOTE ] GEOS: PASS: Price check passed. Min price $11.12. [2026-01-19T12:09:44.527145] [DEBUG] [REMOTE ] GEOS: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:44.527266] [DEBUG] [REMOTE ] GEOS: PASS: Integrity check passed. [2026-01-19T12:09:44.527308] [DEBUG] [REMOTE ] GEOS: Symbol is viable for forecasting. [2026-01-19T12:09:44.527358] [INFO ] [MAIN ] [1353/3505] GEOS kept (0.8s) | 1353 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:44.945389] [DEBUG] [REMOTE ] GERN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:44.945522] [DEBUG] [REMOTE ] GERN: PASS: History has at least 300 days. [2026-01-19T12:09:44.945753] [DEBUG] [REMOTE ] GERN: PASS: Price check passed. Min price $1.07. [2026-01-19T12:09:44.945894] [DEBUG] [REMOTE ] GERN: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:44.946006] [DEBUG] [REMOTE ] GERN: PASS: Integrity check passed. [2026-01-19T12:09:44.946045] [DEBUG] [REMOTE ] GERN: Symbol is viable for forecasting. [2026-01-19T12:09:44.946093] [INFO ] [MAIN ] [1354/3505] GERN kept (0.4s) | 1354 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:45.403786] [DEBUG] [REMOTE ] GES: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:45.403924] [DEBUG] [REMOTE ] GES: PASS: History has at least 300 days. [2026-01-19T12:09:45.404142] [DEBUG] [REMOTE ] GES: PASS: Price check passed. Min price $16.61. [2026-01-19T12:09:45.404278] [DEBUG] [REMOTE ] GES: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:45.404394] [DEBUG] [REMOTE ] GES: PASS: Integrity check passed. [2026-01-19T12:09:45.404434] [DEBUG] [REMOTE ] GES: Symbol is viable for forecasting. [2026-01-19T12:09:45.404482] [INFO ] [MAIN ] [1355/3505] GES kept (0.5s) | 1355 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:45.682535] [DEBUG] [REMOTE ] GEVO: Retrieved 3757 rows, trimmed to 300. [2026-01-19T12:09:45.682743] [DEBUG] [REMOTE ] GEVO: PASS: History has at least 300 days. [2026-01-19T12:09:45.683045] [DEBUG] [REMOTE ] GEVO: PASS: Price check passed. Min price $1.87. [2026-01-19T12:09:45.683243] [DEBUG] [REMOTE ] GEVO: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:45.683408] [DEBUG] [REMOTE ] GEVO: PASS: Integrity check passed. [2026-01-19T12:09:45.683471] [DEBUG] [REMOTE ] GEVO: Symbol is viable for forecasting. [2026-01-19T12:09:45.683546] [INFO ] [MAIN ] [1356/3505] GEVO kept (0.3s) | 1356 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:46.300462] [DEBUG] [REMOTE ] GFF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:46.300710] [DEBUG] [REMOTE ] GFF: PASS: History has at least 300 days. [2026-01-19T12:09:46.301143] [DEBUG] [REMOTE ] GFF: PASS: Price check passed. Min price $66.59. [2026-01-19T12:09:46.301354] [DEBUG] [REMOTE ] GFF: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:46.301551] [DEBUG] [REMOTE ] GFF: PASS: Integrity check passed. [2026-01-19T12:09:46.301637] [DEBUG] [REMOTE ] GFF: Symbol is viable for forecasting. [2026-01-19T12:09:46.301721] [INFO ] [MAIN ] [1357/3505] GFF kept (0.6s) | 1357 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:46.789937] [DEBUG] [REMOTE ] GFI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:46.790159] [DEBUG] [REMOTE ] GFI: PASS: History has at least 300 days. [2026-01-19T12:09:46.790601] [DEBUG] [REMOTE ] GFI: PASS: Price check passed. Min price $35.68. [2026-01-19T12:09:46.790819] [DEBUG] [REMOTE ] GFI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:46.791021] [DEBUG] [REMOTE ] GFI: PASS: Integrity check passed. [2026-01-19T12:09:46.791086] [DEBUG] [REMOTE ] GFI: Symbol is viable for forecasting. [2026-01-19T12:09:46.791169] [INFO ] [MAIN ] [1358/3505] GFI kept (0.5s) | 1358 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:46.919953] [DEBUG] [REMOTE ] GFL: Retrieved 1478 rows, trimmed to 300. [2026-01-19T12:09:46.920447] [DEBUG] [REMOTE ] GFL: PASS: History has at least 300 days. [2026-01-19T12:09:46.921192] [DEBUG] [REMOTE ] GFL: PASS: Price check passed. Min price $41.67. [2026-01-19T12:09:46.921376] [DEBUG] [REMOTE ] GFL: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:46.921728] [DEBUG] [REMOTE ] GFL: PASS: Integrity check passed. [2026-01-19T12:09:46.921793] [DEBUG] [REMOTE ] GFL: Symbol is viable for forecasting. [2026-01-19T12:09:46.921879] [INFO ] [MAIN ] [1359/3505] GFL kept (0.1s) | 1359 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:47.440615] [DEBUG] [REMOTE ] GFS: Retrieved 1059 rows, trimmed to 300. [2026-01-19T12:09:47.440765] [DEBUG] [REMOTE ] GFS: PASS: History has at least 300 days. [2026-01-19T12:09:47.441042] [DEBUG] [REMOTE ] GFS: PASS: Price check passed. Min price $32.24. [2026-01-19T12:09:47.441195] [DEBUG] [REMOTE ] GFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:47.441330] [DEBUG] [REMOTE ] GFS: PASS: Integrity check passed. [2026-01-19T12:09:47.441376] [DEBUG] [REMOTE ] GFS: Symbol is viable for forecasting. [2026-01-19T12:09:47.441427] [INFO ] [MAIN ] [1360/3505] GFS kept (0.5s) | 1360 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:48.072224] [DEBUG] [REMOTE ] GGAL: Retrieved 6409 rows, trimmed to 300. [2026-01-19T12:09:48.072373] [DEBUG] [REMOTE ] GGAL: PASS: History has at least 300 days. [2026-01-19T12:09:48.072628] [DEBUG] [REMOTE ] GGAL: PASS: Price check passed. Min price $32.77. [2026-01-19T12:09:48.072776] [DEBUG] [REMOTE ] GGAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:48.072908] [DEBUG] [REMOTE ] GGAL: PASS: Integrity check passed. [2026-01-19T12:09:48.072951] [DEBUG] [REMOTE ] GGAL: Symbol is viable for forecasting. [2026-01-19T12:09:48.073001] [INFO ] [MAIN ] [1361/3505] GGAL kept (0.6s) | 1361 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:48.552525] [DEBUG] [REMOTE ] GGB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:48.552768] [DEBUG] [REMOTE ] GGB: PASS: History has at least 300 days. [2026-01-19T12:09:48.553222] [DEBUG] [REMOTE ] GGB: PASS: Price check passed. Min price $3.28. [2026-01-19T12:09:48.553372] [DEBUG] [REMOTE ] GGB: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:48.553518] [DEBUG] [REMOTE ] GGB: PASS: Integrity check passed. [2026-01-19T12:09:48.553562] [DEBUG] [REMOTE ] GGB: Symbol is viable for forecasting. [2026-01-19T12:09:48.553639] [INFO ] [MAIN ] [1362/3505] GGB kept (0.5s) | 1362 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:49.036838] [DEBUG] [REMOTE ] GGG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:49.037051] [DEBUG] [REMOTE ] GGG: PASS: History has at least 300 days. [2026-01-19T12:09:49.037331] [DEBUG] [REMOTE ] GGG: PASS: Price check passed. Min price $78.88. [2026-01-19T12:09:49.037634] [DEBUG] [REMOTE ] GGG: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:49.037782] [DEBUG] [REMOTE ] GGG: PASS: Integrity check passed. [2026-01-19T12:09:49.037825] [DEBUG] [REMOTE ] GGG: Symbol is viable for forecasting. [2026-01-19T12:09:49.037877] [INFO ] [MAIN ] [1363/3505] GGG kept (0.5s) | 1363 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:49.259371] [DEBUG] [REMOTE ] GGLL: Retrieved 844 rows, trimmed to 300. [2026-01-19T12:09:49.259594] [DEBUG] [REMOTE ] GGLL: PASS: History has at least 300 days. [2026-01-19T12:09:49.259853] [DEBUG] [REMOTE ] GGLL: PASS: Price check passed. Min price $64.95. [2026-01-19T12:09:49.259995] [DEBUG] [REMOTE ] GGLL: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:49.260116] [DEBUG] [REMOTE ] GGLL: PASS: Integrity check passed. [2026-01-19T12:09:49.260157] [DEBUG] [REMOTE ] GGLL: Symbol is viable for forecasting. [2026-01-19T12:09:49.260211] [INFO ] [MAIN ] [1364/3505] GGLL kept (0.2s) | 1364 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:49.590998] [DEBUG] [REMOTE ] GGLS: Retrieved 844 rows, trimmed to 300. [2026-01-19T12:09:49.591218] [DEBUG] [REMOTE ] GGLS: PASS: History has at least 300 days. [2026-01-19T12:09:49.591465] [DEBUG] [REMOTE ] GGLS: PASS: Price check passed. Min price $6.32. [2026-01-19T12:09:49.591646] [DEBUG] [REMOTE ] GGLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:49.591771] [DEBUG] [REMOTE ] GGLS: PASS: Integrity check passed. [2026-01-19T12:09:49.591814] [DEBUG] [REMOTE ] GGLS: Symbol is viable for forecasting. [2026-01-19T12:09:49.591866] [INFO ] [MAIN ] [1365/3505] GGLS kept (0.3s) | 1365 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:49.999201] [DEBUG] [REMOTE ] GH: Retrieved 1831 rows, trimmed to 300. [2026-01-19T12:09:49.999336] [DEBUG] [REMOTE ] GH: PASS: History has at least 300 days. [2026-01-19T12:09:49.999537] [DEBUG] [REMOTE ] GH: PASS: Price check passed. Min price $68.03. [2026-01-19T12:09:49.999766] [DEBUG] [REMOTE ] GH: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:49.999882] [DEBUG] [REMOTE ] GH: PASS: Integrity check passed. [2026-01-19T12:09:49.999922] [DEBUG] [REMOTE ] GH: Symbol is viable for forecasting. [2026-01-19T12:09:49.999971] [INFO ] [MAIN ] [1366/3505] GH kept (0.4s) | 1366 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:50.715425] [DEBUG] [REMOTE ] GHI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:50.715560] [DEBUG] [REMOTE ] GHI: PASS: History has at least 300 days. [2026-01-19T12:09:50.715801] [DEBUG] [REMOTE ] GHI: PASS: Price check passed. Min price $5.93. [2026-01-19T12:09:50.715940] [DEBUG] [REMOTE ] GHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:50.716057] [DEBUG] [REMOTE ] GHI: PASS: Integrity check passed. [2026-01-19T12:09:50.716098] [DEBUG] [REMOTE ] GHI: Symbol is viable for forecasting. [2026-01-19T12:09:50.716147] [INFO ] [MAIN ] [1367/3505] GHI kept (0.7s) | 1367 kept, 0 rejected | 140.2/min | ETA: 15.3m [2026-01-19T12:09:51.188453] [DEBUG] [REMOTE ] GHM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:51.188620] [DEBUG] [REMOTE ] GHM: PASS: History has at least 300 days. [2026-01-19T12:09:51.188989] [DEBUG] [REMOTE ] GHM: PASS: Price check passed. Min price $53.56. [2026-01-19T12:09:51.189168] [DEBUG] [REMOTE ] GHM: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:51.189303] [DEBUG] [REMOTE ] GHM: PASS: Integrity check passed. [2026-01-19T12:09:51.189343] [DEBUG] [REMOTE ] GHM: Symbol is viable for forecasting. [2026-01-19T12:09:51.189391] [INFO ] [MAIN ] [1368/3505] GHM kept (0.5s) | 1368 kept, 0 rejected | 140.1/min | ETA: 15.2m [2026-01-19T12:09:51.411037] [DEBUG] [REMOTE ] GHRS: Retrieved 1146 rows, trimmed to 300. [2026-01-19T12:09:51.411176] [DEBUG] [REMOTE ] GHRS: PASS: History has at least 300 days. [2026-01-19T12:09:51.411384] [DEBUG] [REMOTE ] GHRS: PASS: Price check passed. Min price $12.48. [2026-01-19T12:09:51.411525] [DEBUG] [REMOTE ] GHRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:51.411664] [DEBUG] [REMOTE ] GHRS: PASS: Integrity check passed. [2026-01-19T12:09:51.411709] [DEBUG] [REMOTE ] GHRS: Symbol is viable for forecasting. [2026-01-19T12:09:51.411760] [INFO ] [MAIN ] [1369/3505] GHRS kept (0.2s) | 1369 kept, 0 rejected | 140.2/min | ETA: 15.2m [2026-01-19T12:09:51.944442] [DEBUG] [REMOTE ] GHY: Retrieved 3286 rows, trimmed to 300. [2026-01-19T12:09:51.944564] [DEBUG] [REMOTE ] GHY: PASS: History has at least 300 days. [2026-01-19T12:09:51.944783] [DEBUG] [REMOTE ] GHY: PASS: Price check passed. Min price $11.93. [2026-01-19T12:09:51.944917] [DEBUG] [REMOTE ] GHY: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:51.945025] [DEBUG] [REMOTE ] GHY: PASS: Integrity check passed. [2026-01-19T12:09:51.945065] [DEBUG] [REMOTE ] GHY: Symbol is viable for forecasting. [2026-01-19T12:09:51.945113] [INFO ] [MAIN ] [1370/3505] GHY kept (0.5s) | 1370 kept, 0 rejected | 140.2/min | ETA: 15.2m [2026-01-19T12:09:52.478753] [DEBUG] [REMOTE ] GIB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:52.478968] [DEBUG] [REMOTE ] GIB: PASS: History has at least 300 days. [2026-01-19T12:09:52.479239] [DEBUG] [REMOTE ] GIB: PASS: Price check passed. Min price $84.69. [2026-01-19T12:09:52.479385] [DEBUG] [REMOTE ] GIB: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:52.479514] [DEBUG] [REMOTE ] GIB: PASS: Integrity check passed. [2026-01-19T12:09:52.479698] [DEBUG] [REMOTE ] GIB: Symbol is viable for forecasting. [2026-01-19T12:09:52.479761] [INFO ] [MAIN ] [1371/3505] GIB kept (0.5s) | 1371 kept, 0 rejected | 140.1/min | ETA: 15.2m [2026-01-19T12:09:53.033823] [DEBUG] [REMOTE ] GIFI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:53.033966] [DEBUG] [REMOTE ] GIFI: PASS: History has at least 300 days. [2026-01-19T12:09:53.034334] [DEBUG] [REMOTE ] GIFI: PASS: Price check passed. Min price $7.34. [2026-01-19T12:09:53.034476] [DEBUG] [REMOTE ] GIFI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:53.034616] [DEBUG] [REMOTE ] GIFI: PASS: Integrity check passed. [2026-01-19T12:09:53.034660] [DEBUG] [REMOTE ] GIFI: Symbol is viable for forecasting. [2026-01-19T12:09:53.034710] [INFO ] [MAIN ] [1372/3505] GIFI kept (0.6s) | 1372 kept, 0 rejected | 140.1/min | ETA: 15.2m [2026-01-19T12:09:53.528128] [DEBUG] [REMOTE ] GIII: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:53.528263] [DEBUG] [REMOTE ] GIII: PASS: History has at least 300 days. [2026-01-19T12:09:53.528473] [DEBUG] [REMOTE ] GIII: PASS: Price check passed. Min price $26.77. [2026-01-19T12:09:53.528629] [DEBUG] [REMOTE ] GIII: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:53.528741] [DEBUG] [REMOTE ] GIII: PASS: Integrity check passed. [2026-01-19T12:09:53.528782] [DEBUG] [REMOTE ] GIII: Symbol is viable for forecasting. [2026-01-19T12:09:53.528829] [INFO ] [MAIN ] [1373/3505] GIII kept (0.5s) | 1373 kept, 0 rejected | 140.1/min | ETA: 15.2m [2026-01-19T12:09:53.872800] [DEBUG] [REMOTE ] GILD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:53.873352] [DEBUG] [REMOTE ] GILD: PASS: History has at least 300 days. [2026-01-19T12:09:53.873840] [DEBUG] [REMOTE ] GILD: PASS: Price check passed. Min price $117.11. [2026-01-19T12:09:53.874024] [DEBUG] [REMOTE ] GILD: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:53.874197] [DEBUG] [REMOTE ] GILD: PASS: Integrity check passed. [2026-01-19T12:09:53.874444] [DEBUG] [REMOTE ] GILD: Symbol is viable for forecasting. [2026-01-19T12:09:53.874534] [INFO ] [MAIN ] [1374/3505] GILD kept (0.3s) | 1374 kept, 0 rejected | 140.1/min | ETA: 15.2m [2026-01-19T12:09:54.393140] [DEBUG] [REMOTE ] GIS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:54.393325] [DEBUG] [REMOTE ] GIS: PASS: History has at least 300 days. [2026-01-19T12:09:54.393626] [DEBUG] [REMOTE ] GIS: PASS: Price check passed. Min price $42.37. [2026-01-19T12:09:54.393770] [DEBUG] [REMOTE ] GIS: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:54.393902] [DEBUG] [REMOTE ] GIS: PASS: Integrity check passed. [2026-01-19T12:09:54.393943] [DEBUG] [REMOTE ] GIS: Symbol is viable for forecasting. [2026-01-19T12:09:54.393995] [INFO ] [MAIN ] [1375/3505] GIS kept (0.5s) | 1375 kept, 0 rejected | 140.1/min | ETA: 15.2m [2026-01-19T12:09:54.731347] [DEBUG] [REMOTE ] GKOS: Retrieved 2657 rows, trimmed to 300. [2026-01-19T12:09:54.731513] [DEBUG] [REMOTE ] GKOS: PASS: History has at least 300 days. [2026-01-19T12:09:54.731841] [DEBUG] [REMOTE ] GKOS: PASS: Price check passed. Min price $74.67. [2026-01-19T12:09:54.732054] [DEBUG] [REMOTE ] GKOS: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:54.732246] [DEBUG] [REMOTE ] GKOS: PASS: Integrity check passed. [2026-01-19T12:09:54.732308] [DEBUG] [REMOTE ] GKOS: Symbol is viable for forecasting. [2026-01-19T12:09:54.732377] [INFO ] [MAIN ] [1376/3505] GKOS kept (0.3s) | 1376 kept, 0 rejected | 140.1/min | ETA: 15.2m [2026-01-19T12:09:55.157640] [DEBUG] [REMOTE ] GL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:09:55.157814] [DEBUG] [REMOTE ] GL: PASS: History has at least 300 days. [2026-01-19T12:09:55.158052] [DEBUG] [REMOTE ] GL: PASS: Price check passed. Min price $130.12. [2026-01-19T12:09:55.158190] [DEBUG] [REMOTE ] GL: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:55.158312] [DEBUG] [REMOTE ] GL: PASS: Integrity check passed. [2026-01-19T12:09:55.158448] [DEBUG] [REMOTE ] GL: Symbol is viable for forecasting. [2026-01-19T12:09:55.158519] [INFO ] [MAIN ] [1377/3505] GL kept (0.4s) | 1377 kept, 0 rejected | 140.1/min | ETA: 15.2m [2026-01-19T12:09:55.598236] [DEBUG] [REMOTE ] GLAD: Retrieved 5903 rows, trimmed to 300. [2026-01-19T12:09:55.598428] [DEBUG] [REMOTE ] GLAD: PASS: History has at least 300 days. [2026-01-19T12:09:55.598722] [DEBUG] [REMOTE ] GLAD: PASS: Price check passed. Min price $18.63. [2026-01-19T12:09:55.598867] [DEBUG] [REMOTE ] GLAD: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:55.598997] [DEBUG] [REMOTE ] GLAD: PASS: Integrity check passed. [2026-01-19T12:09:55.599039] [DEBUG] [REMOTE ] GLAD: Symbol is viable for forecasting. [2026-01-19T12:09:55.599092] [INFO ] [MAIN ] [1378/3505] GLAD kept (0.4s) | 1378 kept, 0 rejected | 140.1/min | ETA: 15.2m [2026-01-19T12:09:55.851660] [DEBUG] [REMOTE ] GLBE: Retrieved 1177 rows, trimmed to 300. [2026-01-19T12:09:55.851833] [DEBUG] [REMOTE ] GLBE: PASS: History has at least 300 days. [2026-01-19T12:09:55.852064] [DEBUG] [REMOTE ] GLBE: PASS: Price check passed. Min price $34.09. [2026-01-19T12:09:55.852203] [DEBUG] [REMOTE ] GLBE: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:55.852316] [DEBUG] [REMOTE ] GLBE: PASS: Integrity check passed. [2026-01-19T12:09:55.852356] [DEBUG] [REMOTE ] GLBE: Symbol is viable for forecasting. [2026-01-19T12:09:55.852406] [INFO ] [MAIN ] [1379/3505] GLBE kept (0.3s) | 1379 kept, 0 rejected | 140.2/min | ETA: 15.2m [2026-01-19T12:09:56.419764] [DEBUG] [REMOTE ] GLBS: Retrieved 4493 rows, trimmed to 300. [2026-01-19T12:09:56.419960] [DEBUG] [REMOTE ] GLBS: PASS: History has at least 300 days. [2026-01-19T12:09:56.420256] [DEBUG] [REMOTE ] GLBS: PASS: Price check passed. Min price $1.05. [2026-01-19T12:09:56.420403] [DEBUG] [REMOTE ] GLBS: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:56.420534] [DEBUG] [REMOTE ] GLBS: PASS: Integrity check passed. [2026-01-19T12:09:56.420624] [DEBUG] [REMOTE ] GLBS: Symbol is viable for forecasting. [2026-01-19T12:09:56.420681] [INFO ] [MAIN ] [1380/3505] GLBS kept (0.6s) | 1380 kept, 0 rejected | 140.1/min | ETA: 15.2m [2026-01-19T12:09:56.789797] [DEBUG] [REMOTE ] GLDD: Retrieved 4794 rows, trimmed to 300. [2026-01-19T12:09:56.789996] [DEBUG] [REMOTE ] GLDD: PASS: History has at least 300 days. [2026-01-19T12:09:56.790306] [DEBUG] [REMOTE ] GLDD: PASS: Price check passed. Min price $10.96. [2026-01-19T12:09:56.790453] [DEBUG] [REMOTE ] GLDD: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:56.790603] [DEBUG] [REMOTE ] GLDD: PASS: Integrity check passed. [2026-01-19T12:09:56.790647] [DEBUG] [REMOTE ] GLDD: Symbol is viable for forecasting. [2026-01-19T12:09:56.790701] [INFO ] [MAIN ] [1381/3505] GLDD kept (0.4s) | 1381 kept, 0 rejected | 140.1/min | ETA: 15.2m [2026-01-19T12:09:57.088653] [DEBUG] [REMOTE ] GLNG: Retrieved 5665 rows, trimmed to 300. [2026-01-19T12:09:57.088935] [DEBUG] [REMOTE ] GLNG: PASS: History has at least 300 days. [2026-01-19T12:09:57.089169] [DEBUG] [REMOTE ] GLNG: PASS: Price check passed. Min price $35.33. [2026-01-19T12:09:57.089308] [DEBUG] [REMOTE ] GLNG: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:57.089426] [DEBUG] [REMOTE ] GLNG: PASS: Integrity check passed. [2026-01-19T12:09:57.089465] [DEBUG] [REMOTE ] GLNG: Symbol is viable for forecasting. [2026-01-19T12:09:57.089514] [INFO ] [MAIN ] [1382/3505] GLNG kept (0.3s) | 1382 kept, 0 rejected | 140.2/min | ETA: 15.1m [2026-01-19T12:09:57.546996] [DEBUG] [REMOTE ] GLOB: Retrieved 2893 rows, trimmed to 300. [2026-01-19T12:09:57.547122] [DEBUG] [REMOTE ] GLOB: PASS: History has at least 300 days. [2026-01-19T12:09:57.547321] [DEBUG] [REMOTE ] GLOB: PASS: Price check passed. Min price $58.80. [2026-01-19T12:09:57.547473] [DEBUG] [REMOTE ] GLOB: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:57.547612] [DEBUG] [REMOTE ] GLOB: PASS: Integrity check passed. [2026-01-19T12:09:57.547654] [DEBUG] [REMOTE ] GLOB: Symbol is viable for forecasting. [2026-01-19T12:09:57.547701] [INFO ] [MAIN ] [1383/3505] GLOB kept (0.5s) | 1383 kept, 0 rejected | 140.2/min | ETA: 15.1m [2026-01-19T12:09:58.075829] [DEBUG] [REMOTE ] GLP: Retrieved 5107 rows, trimmed to 300. [2026-01-19T12:09:58.075970] [DEBUG] [REMOTE ] GLP: PASS: History has at least 300 days. [2026-01-19T12:09:58.076201] [DEBUG] [REMOTE ] GLP: PASS: Price check passed. Min price $39.58. [2026-01-19T12:09:58.076346] [DEBUG] [REMOTE ] GLP: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:58.076465] [DEBUG] [REMOTE ] GLP: PASS: Integrity check passed. [2026-01-19T12:09:58.076507] [DEBUG] [REMOTE ] GLP: Symbol is viable for forecasting. [2026-01-19T12:09:58.076556] [INFO ] [MAIN ] [1384/3505] GLP kept (0.5s) | 1384 kept, 0 rejected | 140.1/min | ETA: 15.1m [2026-01-19T12:09:58.403950] [DEBUG] [REMOTE ] GLPG: Retrieved 2686 rows, trimmed to 300. [2026-01-19T12:09:58.404127] [DEBUG] [REMOTE ] GLPG: PASS: History has at least 300 days. [2026-01-19T12:09:58.404563] [DEBUG] [REMOTE ] GLPG: PASS: Price check passed. Min price $29.89. [2026-01-19T12:09:58.404749] [DEBUG] [REMOTE ] GLPG: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:58.404987] [DEBUG] [REMOTE ] GLPG: PASS: Integrity check passed. [2026-01-19T12:09:58.405041] [DEBUG] [REMOTE ] GLPG: Symbol is viable for forecasting. [2026-01-19T12:09:58.405100] [INFO ] [MAIN ] [1385/3505] GLPG kept (0.3s) | 1385 kept, 0 rejected | 140.2/min | ETA: 15.1m [2026-01-19T12:09:58.773075] [DEBUG] [REMOTE ] GLPI: Retrieved 3084 rows, trimmed to 300. [2026-01-19T12:09:58.773203] [DEBUG] [REMOTE ] GLPI: PASS: History has at least 300 days. [2026-01-19T12:09:58.773407] [DEBUG] [REMOTE ] GLPI: PASS: Price check passed. Min price $41.33. [2026-01-19T12:09:58.773541] [DEBUG] [REMOTE ] GLPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:58.773682] [DEBUG] [REMOTE ] GLPI: PASS: Integrity check passed. [2026-01-19T12:09:58.773723] [DEBUG] [REMOTE ] GLPI: Symbol is viable for forecasting. [2026-01-19T12:09:58.773771] [INFO ] [MAIN ] [1386/3505] GLPI kept (0.4s) | 1386 kept, 0 rejected | 140.2/min | ETA: 15.1m [2026-01-19T12:09:59.274936] [DEBUG] [REMOTE ] GLRE: Retrieved 4693 rows, trimmed to 300. [2026-01-19T12:09:59.275178] [DEBUG] [REMOTE ] GLRE: PASS: History has at least 300 days. [2026-01-19T12:09:59.275550] [DEBUG] [REMOTE ] GLRE: PASS: Price check passed. Min price $11.95. [2026-01-19T12:09:59.275770] [DEBUG] [REMOTE ] GLRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:59.275972] [DEBUG] [REMOTE ] GLRE: PASS: Integrity check passed. [2026-01-19T12:09:59.276040] [DEBUG] [REMOTE ] GLRE: Symbol is viable for forecasting. [2026-01-19T12:09:59.276313] [INFO ] [MAIN ] [1387/3505] GLRE kept (0.5s) | 1387 kept, 0 rejected | 140.2/min | ETA: 15.1m [2026-01-19T12:09:59.398374] [DEBUG] [REMOTE ] GLSI: Retrieved 1334 rows, trimmed to 300. [2026-01-19T12:09:59.398613] [DEBUG] [REMOTE ] GLSI: PASS: History has at least 300 days. [2026-01-19T12:09:59.398891] [DEBUG] [REMOTE ] GLSI: PASS: Price check passed. Min price $7.85. [2026-01-19T12:09:59.399031] [DEBUG] [REMOTE ] GLSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:59.399165] [DEBUG] [REMOTE ] GLSI: PASS: Integrity check passed. [2026-01-19T12:09:59.399206] [DEBUG] [REMOTE ] GLSI: Symbol is viable for forecasting. [2026-01-19T12:09:59.399260] [INFO ] [MAIN ] [1388/3505] GLSI kept (0.1s) | 1388 kept, 0 rejected | 140.2/min | ETA: 15.1m [2026-01-19T12:09:59.795181] [DEBUG] [REMOTE ] GLTO: Retrieved 1310 rows, trimmed to 300. [2026-01-19T12:09:59.795330] [DEBUG] [REMOTE ] GLTO: PASS: History has at least 300 days. [2026-01-19T12:09:59.795750] [DEBUG] [REMOTE ] GLTO: PASS: Price check passed. Min price $4.95. [2026-01-19T12:09:59.795886] [DEBUG] [REMOTE ] GLTO: PASS: Continuity check passed with 300 days. [2026-01-19T12:09:59.796000] [DEBUG] [REMOTE ] GLTO: PASS: Integrity check passed. [2026-01-19T12:09:59.796040] [DEBUG] [REMOTE ] GLTO: Symbol is viable for forecasting. [2026-01-19T12:09:59.796086] [INFO ] [MAIN ] [1389/3505] GLTO kept (0.4s) | 1389 kept, 0 rejected | 140.2/min | ETA: 15.1m [2026-01-19T12:10:00.192234] [DEBUG] [REMOTE ] GLUE: Retrieved 1147 rows, trimmed to 300. [2026-01-19T12:10:00.192362] [DEBUG] [REMOTE ] GLUE: PASS: History has at least 300 days. [2026-01-19T12:10:00.192559] [DEBUG] [REMOTE ] GLUE: PASS: Price check passed. Min price $9.35. [2026-01-19T12:10:00.192734] [DEBUG] [REMOTE ] GLUE: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:00.192850] [DEBUG] [REMOTE ] GLUE: PASS: Integrity check passed. [2026-01-19T12:10:00.192891] [DEBUG] [REMOTE ] GLUE: Symbol is viable for forecasting. [2026-01-19T12:10:00.192938] [INFO ] [MAIN ] [1390/3505] GLUE kept (0.4s) | 1390 kept, 0 rejected | 140.2/min | ETA: 15.1m [2026-01-19T12:10:00.832404] [DEBUG] [REMOTE ] GMAB: Retrieved 4178 rows, trimmed to 300. [2026-01-19T12:10:00.832537] [DEBUG] [REMOTE ] GMAB: PASS: History has at least 300 days. [2026-01-19T12:10:00.832781] [DEBUG] [REMOTE ] GMAB: PASS: Price check passed. Min price $28.61. [2026-01-19T12:10:00.832920] [DEBUG] [REMOTE ] GMAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:00.833035] [DEBUG] [REMOTE ] GMAB: PASS: Integrity check passed. [2026-01-19T12:10:00.833075] [DEBUG] [REMOTE ] GMAB: Symbol is viable for forecasting. [2026-01-19T12:10:00.833124] [INFO ] [MAIN ] [1391/3505] GMAB kept (0.6s) | 1391 kept, 0 rejected | 140.2/min | ETA: 15.1m [2026-01-19T12:10:01.358719] [DEBUG] [REMOTE ] GME: Retrieved 6021 rows, trimmed to 300. [2026-01-19T12:10:01.358858] [DEBUG] [REMOTE ] GME: PASS: History has at least 300 days. [2026-01-19T12:10:01.359109] [DEBUG] [REMOTE ] GME: PASS: Price check passed. Min price $19.94. [2026-01-19T12:10:01.359251] [DEBUG] [REMOTE ] GME: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:01.359377] [DEBUG] [REMOTE ] GME: PASS: Integrity check passed. [2026-01-19T12:10:01.359419] [DEBUG] [REMOTE ] GME: Symbol is viable for forecasting. [2026-01-19T12:10:01.359467] [INFO ] [MAIN ] [1392/3505] GME kept (0.5s) | 1392 kept, 0 rejected | 140.2/min | ETA: 15.1m [2026-01-19T12:10:01.759810] [DEBUG] [REMOTE ] GMED: Retrieved 3383 rows, trimmed to 300. [2026-01-19T12:10:01.759952] [DEBUG] [REMOTE ] GMED: PASS: History has at least 300 days. [2026-01-19T12:10:01.760181] [DEBUG] [REMOTE ] GMED: PASS: Price check passed. Min price $60.39. [2026-01-19T12:10:01.760321] [DEBUG] [REMOTE ] GMED: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:01.760440] [DEBUG] [REMOTE ] GMED: PASS: Integrity check passed. [2026-01-19T12:10:01.760481] [DEBUG] [REMOTE ] GMED: Symbol is viable for forecasting. [2026-01-19T12:10:01.760530] [INFO ] [MAIN ] [1393/3505] GMED kept (0.4s) | 1393 kept, 0 rejected | 140.2/min | ETA: 15.1m [2026-01-19T12:10:01.932723] [DEBUG] [REMOTE ] GMM: Retrieved 341 rows, trimmed to 300. [2026-01-19T12:10:01.932945] [DEBUG] [REMOTE ] GMM: PASS: History has at least 300 days. [2026-01-19T12:10:01.933221] [DEBUG] [REMOTE ] GMM: PASS: Price check passed. Min price $1.10. [2026-01-19T12:10:01.934215] [DEBUG] [REMOTE ] GMM: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:01.934496] [DEBUG] [REMOTE ] GMM: PASS: Integrity check passed. [2026-01-19T12:10:01.934543] [DEBUG] [REMOTE ] GMM: Symbol is viable for forecasting. [2026-01-19T12:10:01.934643] [INFO ] [MAIN ] [1394/3505] GMM kept (0.2s) | 1394 kept, 0 rejected | 140.2/min | ETA: 15.1m [2026-01-19T12:10:02.402146] [DEBUG] [REMOTE ] GMRE: Retrieved 2402 rows, trimmed to 300. [2026-01-19T12:10:02.402735] [DEBUG] [REMOTE ] GMRE: PASS: History has at least 300 days. [2026-01-19T12:10:02.403366] [DEBUG] [REMOTE ] GMRE: PASS: Price check passed. Min price $29.50. [2026-01-19T12:10:02.403516] [DEBUG] [REMOTE ] GMRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:02.403719] [DEBUG] [REMOTE ] GMRE: PASS: Integrity check passed. [2026-01-19T12:10:02.403765] [DEBUG] [REMOTE ] GMRE: Symbol is viable for forecasting. [2026-01-19T12:10:02.403827] [INFO ] [MAIN ] [1395/3505] GMRE kept (0.5s) | 1395 kept, 0 rejected | 140.2/min | ETA: 15.0m [2026-01-19T12:10:02.950302] [DEBUG] [REMOTE ] GNE: Retrieved 3577 rows, trimmed to 300. [2026-01-19T12:10:02.950466] [DEBUG] [REMOTE ] GNE: PASS: History has at least 300 days. [2026-01-19T12:10:02.950710] [DEBUG] [REMOTE ] GNE: PASS: Price check passed. Min price $13.68. [2026-01-19T12:10:02.951058] [DEBUG] [REMOTE ] GNE: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:02.951184] [DEBUG] [REMOTE ] GNE: PASS: Integrity check passed. [2026-01-19T12:10:02.951226] [DEBUG] [REMOTE ] GNE: Symbol is viable for forecasting. [2026-01-19T12:10:02.951275] [INFO ] [MAIN ] [1396/3505] GNE kept (0.5s) | 1396 kept, 0 rejected | 140.2/min | ETA: 15.0m [2026-01-19T12:10:03.307584] [DEBUG] [REMOTE ] GNK: Retrieved 2872 rows, trimmed to 300. [2026-01-19T12:10:03.307854] [DEBUG] [REMOTE ] GNK: PASS: History has at least 300 days. [2026-01-19T12:10:03.308172] [DEBUG] [REMOTE ] GNK: PASS: Price check passed. Min price $15.67. [2026-01-19T12:10:03.308358] [DEBUG] [REMOTE ] GNK: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:03.308499] [DEBUG] [REMOTE ] GNK: PASS: Integrity check passed. [2026-01-19T12:10:03.308744] [DEBUG] [REMOTE ] GNK: Symbol is viable for forecasting. [2026-01-19T12:10:03.308797] [INFO ] [MAIN ] [1397/3505] GNK kept (0.4s) | 1397 kept, 0 rejected | 140.2/min | ETA: 15.0m [2026-01-19T12:10:03.635946] [DEBUG] [REMOTE ] GNL: Retrieved 2674 rows, trimmed to 300. [2026-01-19T12:10:03.636078] [DEBUG] [REMOTE ] GNL: PASS: History has at least 300 days. [2026-01-19T12:10:03.636286] [DEBUG] [REMOTE ] GNL: PASS: Price check passed. Min price $7.39. [2026-01-19T12:10:03.636428] [DEBUG] [REMOTE ] GNL: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:03.636541] [DEBUG] [REMOTE ] GNL: PASS: Integrity check passed. [2026-01-19T12:10:03.636601] [DEBUG] [REMOTE ] GNL: Symbol is viable for forecasting. [2026-01-19T12:10:03.636651] [INFO ] [MAIN ] [1398/3505] GNL kept (0.3s) | 1398 kept, 0 rejected | 140.2/min | ETA: 15.0m [2026-01-19T12:10:03.921371] [DEBUG] [REMOTE ] GNLN: Retrieved 1697 rows, trimmed to 300. [2026-01-19T12:10:03.921587] [DEBUG] [REMOTE ] GNLN: PASS: History has at least 300 days. [2026-01-19T12:10:03.921866] [DEBUG] [REMOTE ] GNLN: PASS: Price check passed. Min price $1.42. [2026-01-19T12:10:03.922949] [DEBUG] [REMOTE ] GNLN: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:03.923230] [DEBUG] [REMOTE ] GNLN: PASS: Integrity check passed. [2026-01-19T12:10:03.923278] [DEBUG] [REMOTE ] GNLN: Symbol is viable for forecasting. [2026-01-19T12:10:03.923357] [INFO ] [MAIN ] [1399/3505] GNLN kept (0.3s) | 1399 kept, 0 rejected | 140.3/min | ETA: 15.0m [2026-01-19T12:10:04.284115] [DEBUG] [REMOTE ] GNLX: Retrieved 747 rows, trimmed to 300. [2026-01-19T12:10:04.284330] [DEBUG] [REMOTE ] GNLX: PASS: History has at least 300 days. [2026-01-19T12:10:04.284606] [DEBUG] [REMOTE ] GNLX: PASS: Price check passed. Min price $2.56. [2026-01-19T12:10:04.284752] [DEBUG] [REMOTE ] GNLX: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:04.284872] [DEBUG] [REMOTE ] GNLX: PASS: Integrity check passed. [2026-01-19T12:10:04.284913] [DEBUG] [REMOTE ] GNLX: Symbol is viable for forecasting. [2026-01-19T12:10:04.284965] [INFO ] [MAIN ] [1400/3505] GNLX kept (0.4s) | 1400 kept, 0 rejected | 140.3/min | ETA: 15.0m [2026-01-19T12:10:05.015664] [DEBUG] [REMOTE ] GNMA: Retrieved 3498 rows, trimmed to 300. [2026-01-19T12:10:05.015915] [DEBUG] [REMOTE ] GNMA: PASS: History has at least 300 days. [2026-01-19T12:10:05.016278] [DEBUG] [REMOTE ] GNMA: PASS: Price check passed. Min price $44.08. [2026-01-19T12:10:05.016440] [DEBUG] [REMOTE ] GNMA: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:05.016837] [DEBUG] [REMOTE ] GNMA: PASS: Integrity check passed. [2026-01-19T12:10:05.016884] [DEBUG] [REMOTE ] GNMA: Symbol is viable for forecasting. [2026-01-19T12:10:05.016951] [INFO ] [MAIN ] [1401/3505] GNMA kept (0.7s) | 1401 kept, 0 rejected | 140.2/min | ETA: 15.0m [2026-01-19T12:10:05.294187] [DEBUG] [REMOTE ] GNOM: Retrieved 1703 rows, trimmed to 300. [2026-01-19T12:10:05.294383] [DEBUG] [REMOTE ] GNOM: PASS: History has at least 300 days. [2026-01-19T12:10:05.294680] [DEBUG] [REMOTE ] GNOM: PASS: Price check passed. Min price $41.66. [2026-01-19T12:10:05.294867] [DEBUG] [REMOTE ] GNOM: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:05.295005] [DEBUG] [REMOTE ] GNOM: PASS: Integrity check passed. [2026-01-19T12:10:05.295051] [DEBUG] [REMOTE ] GNOM: Symbol is viable for forecasting. [2026-01-19T12:10:05.295107] [INFO ] [MAIN ] [1402/3505] GNOM kept (0.3s) | 1402 kept, 0 rejected | 140.3/min | ETA: 15.0m [2026-01-19T12:10:05.738789] [DEBUG] [REMOTE ] GNPX: Retrieved 1962 rows, trimmed to 300. [2026-01-19T12:10:05.738942] [DEBUG] [REMOTE ] GNPX: PASS: History has at least 300 days. [2026-01-19T12:10:05.739180] [DEBUG] [REMOTE ] GNPX: PASS: Price check passed. Min price $1.75. [2026-01-19T12:10:05.739322] [DEBUG] [REMOTE ] GNPX: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:05.739442] [DEBUG] [REMOTE ] GNPX: PASS: Integrity check passed. [2026-01-19T12:10:05.739484] [DEBUG] [REMOTE ] GNPX: Symbol is viable for forecasting. [2026-01-19T12:10:05.739533] [INFO ] [MAIN ] [1403/3505] GNPX kept (0.4s) | 1403 kept, 0 rejected | 140.3/min | ETA: 15.0m [2026-01-19T12:10:06.180418] [DEBUG] [REMOTE ] GNRC: Retrieved 4008 rows, trimmed to 300. [2026-01-19T12:10:06.180552] [DEBUG] [REMOTE ] GNRC: PASS: History has at least 300 days. [2026-01-19T12:10:06.180792] [DEBUG] [REMOTE ] GNRC: PASS: Price check passed. Min price $136.37. [2026-01-19T12:10:06.180931] [DEBUG] [REMOTE ] GNRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:06.181047] [DEBUG] [REMOTE ] GNRC: PASS: Integrity check passed. [2026-01-19T12:10:06.181087] [DEBUG] [REMOTE ] GNRC: Symbol is viable for forecasting. [2026-01-19T12:10:06.181135] [INFO ] [MAIN ] [1404/3505] GNRC kept (0.4s) | 1404 kept, 0 rejected | 140.2/min | ETA: 15.0m [2026-01-19T12:10:06.786346] [DEBUG] [REMOTE ] GNSS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:06.786498] [DEBUG] [REMOTE ] GNSS: PASS: History has at least 300 days. [2026-01-19T12:10:06.786779] [DEBUG] [REMOTE ] GNSS: PASS: Price check passed. Min price $2.11. [2026-01-19T12:10:06.786925] [DEBUG] [REMOTE ] GNSS: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:06.787052] [DEBUG] [REMOTE ] GNSS: PASS: Integrity check passed. [2026-01-19T12:10:06.787094] [DEBUG] [REMOTE ] GNSS: Symbol is viable for forecasting. [2026-01-19T12:10:06.787147] [INFO ] [MAIN ] [1405/3505] GNSS kept (0.6s) | 1405 kept, 0 rejected | 140.2/min | ETA: 15.0m [2026-01-19T12:10:07.249787] [DEBUG] [REMOTE ] GNTX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:07.249921] [DEBUG] [REMOTE ] GNTX: PASS: History has at least 300 days. [2026-01-19T12:10:07.250140] [DEBUG] [REMOTE ] GNTX: PASS: Price check passed. Min price $21.72. [2026-01-19T12:10:07.250278] [DEBUG] [REMOTE ] GNTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:07.250400] [DEBUG] [REMOTE ] GNTX: PASS: Integrity check passed. [2026-01-19T12:10:07.250441] [DEBUG] [REMOTE ] GNTX: Symbol is viable for forecasting. [2026-01-19T12:10:07.250610] [INFO ] [MAIN ] [1406/3505] GNTX kept (0.5s) | 1406 kept, 0 rejected | 140.2/min | ETA: 15.0m [2026-01-19T12:10:07.524670] [DEBUG] [REMOTE ] GO: Retrieved 1654 rows, trimmed to 300. [2026-01-19T12:10:07.524844] [DEBUG] [REMOTE ] GO: PASS: History has at least 300 days. [2026-01-19T12:10:07.525115] [DEBUG] [REMOTE ] GO: PASS: Price check passed. Min price $9.14. [2026-01-19T12:10:07.525279] [DEBUG] [REMOTE ] GO: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:07.525400] [DEBUG] [REMOTE ] GO: PASS: Integrity check passed. [2026-01-19T12:10:07.525442] [DEBUG] [REMOTE ] GO: Symbol is viable for forecasting. [2026-01-19T12:10:07.525491] [INFO ] [MAIN ] [1407/3505] GO kept (0.3s) | 1407 kept, 0 rejected | 140.2/min | ETA: 15.0m [2026-01-19T12:10:07.805340] [DEBUG] [REMOTE ] GOCO: Retrieved 1385 rows, trimmed to 300. [2026-01-19T12:10:07.805486] [DEBUG] [REMOTE ] GOCO: PASS: History has at least 300 days. [2026-01-19T12:10:07.805780] [DEBUG] [REMOTE ] GOCO: PASS: Price check passed. Min price $2.15. [2026-01-19T12:10:07.805968] [DEBUG] [REMOTE ] GOCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:07.806119] [DEBUG] [REMOTE ] GOCO: PASS: Integrity check passed. [2026-01-19T12:10:07.806174] [DEBUG] [REMOTE ] GOCO: Symbol is viable for forecasting. [2026-01-19T12:10:07.806239] [INFO ] [MAIN ] [1408/3505] GOCO kept (0.3s) | 1408 kept, 0 rejected | 140.3/min | ETA: 14.9m [2026-01-19T12:10:08.456171] [DEBUG] [REMOTE ] GOF: Retrieved 4649 rows, trimmed to 300. [2026-01-19T12:10:08.456332] [DEBUG] [REMOTE ] GOF: PASS: History has at least 300 days. [2026-01-19T12:10:08.456637] [DEBUG] [REMOTE ] GOF: PASS: Price check passed. Min price $11.63. [2026-01-19T12:10:08.456820] [DEBUG] [REMOTE ] GOF: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:08.456972] [DEBUG] [REMOTE ] GOF: PASS: Integrity check passed. [2026-01-19T12:10:08.457020] [DEBUG] [REMOTE ] GOF: Symbol is viable for forecasting. [2026-01-19T12:10:08.457082] [INFO ] [MAIN ] [1409/3505] GOF kept (0.7s) | 1409 kept, 0 rejected | 140.2/min | ETA: 14.9m [2026-01-19T12:10:08.641315] [DEBUG] [REMOTE ] GOGO: Retrieved 3163 rows, trimmed to 300. [2026-01-19T12:10:08.641443] [DEBUG] [REMOTE ] GOGO: PASS: History has at least 300 days. [2026-01-19T12:10:08.641674] [DEBUG] [REMOTE ] GOGO: PASS: Price check passed. Min price $4.53. [2026-01-19T12:10:08.641813] [DEBUG] [REMOTE ] GOGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:08.641922] [DEBUG] [REMOTE ] GOGO: PASS: Integrity check passed. [2026-01-19T12:10:08.641962] [DEBUG] [REMOTE ] GOGO: Symbol is viable for forecasting. [2026-01-19T12:10:08.642008] [INFO ] [MAIN ] [1410/3505] GOGO kept (0.2s) | 1410 kept, 0 rejected | 140.3/min | ETA: 14.9m [2026-01-19T12:10:09.156411] [DEBUG] [REMOTE ] GOLF: Retrieved 2317 rows, trimmed to 300. [2026-01-19T12:10:09.156534] [DEBUG] [REMOTE ] GOLF: PASS: History has at least 300 days. [2026-01-19T12:10:09.156958] [DEBUG] [REMOTE ] GOLF: PASS: Price check passed. Min price $75.08. [2026-01-19T12:10:09.157092] [DEBUG] [REMOTE ] GOLF: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:09.157200] [DEBUG] [REMOTE ] GOLF: PASS: Integrity check passed. [2026-01-19T12:10:09.157239] [DEBUG] [REMOTE ] GOLF: Symbol is viable for forecasting. [2026-01-19T12:10:09.157286] [INFO ] [MAIN ] [1411/3505] GOLF kept (0.5s) | 1411 kept, 0 rejected | 140.3/min | ETA: 14.9m [2026-01-19T12:10:09.688253] [DEBUG] [REMOTE ] GOOD: Retrieved 5643 rows, trimmed to 300. [2026-01-19T12:10:09.688385] [DEBUG] [REMOTE ] GOOD: PASS: History has at least 300 days. [2026-01-19T12:10:09.688607] [DEBUG] [REMOTE ] GOOD: PASS: Price check passed. Min price $10.38. [2026-01-19T12:10:09.688744] [DEBUG] [REMOTE ] GOOD: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:09.688854] [DEBUG] [REMOTE ] GOOD: PASS: Integrity check passed. [2026-01-19T12:10:09.688894] [DEBUG] [REMOTE ] GOOD: Symbol is viable for forecasting. [2026-01-19T12:10:09.688957] [INFO ] [MAIN ] [1412/3505] GOOD kept (0.5s) | 1412 kept, 0 rejected | 140.2/min | ETA: 14.9m [2026-01-19T12:10:09.915306] [DEBUG] [REMOTE ] GOOG: Retrieved 2971 rows, trimmed to 300. [2026-01-19T12:10:09.915441] [DEBUG] [REMOTE ] GOOG: PASS: History has at least 300 days. [2026-01-19T12:10:09.915673] [DEBUG] [REMOTE ] GOOG: PASS: Price check passed. Min price $252.36. [2026-01-19T12:10:09.915811] [DEBUG] [REMOTE ] GOOG: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:09.915921] [DEBUG] [REMOTE ] GOOG: PASS: Integrity check passed. [2026-01-19T12:10:09.915961] [DEBUG] [REMOTE ] GOOG: Symbol is viable for forecasting. [2026-01-19T12:10:09.916008] [INFO ] [MAIN ] [1413/3505] GOOG kept (0.2s) | 1413 kept, 0 rejected | 140.3/min | ETA: 14.9m [2026-01-19T12:10:10.302040] [DEBUG] [REMOTE ] GOOS: Retrieved 2223 rows, trimmed to 300. [2026-01-19T12:10:10.302167] [DEBUG] [REMOTE ] GOOS: PASS: History has at least 300 days. [2026-01-19T12:10:10.302377] [DEBUG] [REMOTE ] GOOS: PASS: Price check passed. Min price $12.21. [2026-01-19T12:10:10.302517] [DEBUG] [REMOTE ] GOOS: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:10.302662] [DEBUG] [REMOTE ] GOOS: PASS: Integrity check passed. [2026-01-19T12:10:10.302706] [DEBUG] [REMOTE ] GOOS: Symbol is viable for forecasting. [2026-01-19T12:10:10.302754] [INFO ] [MAIN ] [1414/3505] GOOS kept (0.4s) | 1414 kept, 0 rejected | 140.3/min | ETA: 14.9m [2026-01-19T12:10:10.781518] [DEBUG] [REMOTE ] GOSS: Retrieved 1745 rows, trimmed to 300. [2026-01-19T12:10:10.781701] [DEBUG] [REMOTE ] GOSS: PASS: History has at least 300 days. [2026-01-19T12:10:10.781974] [DEBUG] [REMOTE ] GOSS: PASS: Price check passed. Min price $2.09. [2026-01-19T12:10:10.782158] [DEBUG] [REMOTE ] GOSS: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:10.782305] [DEBUG] [REMOTE ] GOSS: PASS: Integrity check passed. [2026-01-19T12:10:10.782357] [DEBUG] [REMOTE ] GOSS: Symbol is viable for forecasting. [2026-01-19T12:10:10.782422] [INFO ] [MAIN ] [1415/3505] GOSS kept (0.5s) | 1415 kept, 0 rejected | 140.3/min | ETA: 14.9m [2026-01-19T12:10:11.280269] [DEBUG] [REMOTE ] GOVI: Retrieved 4596 rows, trimmed to 300. [2026-01-19T12:10:11.280410] [DEBUG] [REMOTE ] GOVI: PASS: History has at least 300 days. [2026-01-19T12:10:11.280652] [DEBUG] [REMOTE ] GOVI: PASS: Price check passed. Min price $27.45. [2026-01-19T12:10:11.280790] [DEBUG] [REMOTE ] GOVI: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:11.280907] [DEBUG] [REMOTE ] GOVI: PASS: Integrity check passed. [2026-01-19T12:10:11.280947] [DEBUG] [REMOTE ] GOVI: Symbol is viable for forecasting. [2026-01-19T12:10:11.280994] [INFO ] [MAIN ] [1416/3505] GOVI kept (0.5s) | 1416 kept, 0 rejected | 140.3/min | ETA: 14.9m [2026-01-19T12:10:11.747879] [DEBUG] [REMOTE ] GPC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:11.748010] [DEBUG] [REMOTE ] GPC: PASS: History has at least 300 days. [2026-01-19T12:10:11.748223] [DEBUG] [REMOTE ] GPC: PASS: Price check passed. Min price $121.73. [2026-01-19T12:10:11.748359] [DEBUG] [REMOTE ] GPC: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:11.748472] [DEBUG] [REMOTE ] GPC: PASS: Integrity check passed. [2026-01-19T12:10:11.748516] [DEBUG] [REMOTE ] GPC: Symbol is viable for forecasting. [2026-01-19T12:10:11.748664] [INFO ] [MAIN ] [1417/3505] GPC kept (0.5s) | 1417 kept, 0 rejected | 140.2/min | ETA: 14.9m [2026-01-19T12:10:12.221912] [DEBUG] [REMOTE ] GPI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:12.222106] [DEBUG] [REMOTE ] GPI: PASS: History has at least 300 days. [2026-01-19T12:10:12.222392] [DEBUG] [REMOTE ] GPI: PASS: Price check passed. Min price $379.55. [2026-01-19T12:10:12.222544] [DEBUG] [REMOTE ] GPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:12.222705] [DEBUG] [REMOTE ] GPI: PASS: Integrity check passed. [2026-01-19T12:10:12.222867] [DEBUG] [REMOTE ] GPI: Symbol is viable for forecasting. [2026-01-19T12:10:12.222928] [INFO ] [MAIN ] [1418/3505] GPI kept (0.5s) | 1418 kept, 0 rejected | 140.2/min | ETA: 14.9m [2026-01-19T12:10:12.340667] [DEBUG] [REMOTE ] GPIQ: Retrieved 558 rows, trimmed to 300. [2026-01-19T12:10:12.340821] [DEBUG] [REMOTE ] GPIQ: PASS: History has at least 300 days. [2026-01-19T12:10:12.341051] [DEBUG] [REMOTE ] GPIQ: PASS: Price check passed. Min price $49.71. [2026-01-19T12:10:12.341213] [DEBUG] [REMOTE ] GPIQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:12.341343] [DEBUG] [REMOTE ] GPIQ: PASS: Integrity check passed. [2026-01-19T12:10:12.341392] [DEBUG] [REMOTE ] GPIQ: Symbol is viable for forecasting. [2026-01-19T12:10:12.341454] [INFO ] [MAIN ] [1419/3505] GPIQ kept (0.1s) | 1419 kept, 0 rejected | 140.3/min | ETA: 14.9m [2026-01-19T12:10:12.859209] [DEBUG] [REMOTE ] GPIX: Retrieved 558 rows, trimmed to 300. [2026-01-19T12:10:12.859345] [DEBUG] [REMOTE ] GPIX: PASS: History has at least 300 days. [2026-01-19T12:10:12.859552] [DEBUG] [REMOTE ] GPIX: PASS: Price check passed. Min price $50.01. [2026-01-19T12:10:12.859708] [DEBUG] [REMOTE ] GPIX: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:12.859818] [DEBUG] [REMOTE ] GPIX: PASS: Integrity check passed. [2026-01-19T12:10:12.859857] [DEBUG] [REMOTE ] GPIX: Symbol is viable for forecasting. [2026-01-19T12:10:12.859903] [INFO ] [MAIN ] [1420/3505] GPIX kept (0.5s) | 1420 kept, 0 rejected | 140.3/min | ETA: 14.9m [2026-01-19T12:10:13.237774] [DEBUG] [REMOTE ] GPJA: Retrieved 2090 rows, trimmed to 300. [2026-01-19T12:10:13.237910] [DEBUG] [REMOTE ] GPJA: PASS: History has at least 300 days. [2026-01-19T12:10:13.238126] [DEBUG] [REMOTE ] GPJA: PASS: Price check passed. Min price $22.18. [2026-01-19T12:10:13.238260] [DEBUG] [REMOTE ] GPJA: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:13.238375] [DEBUG] [REMOTE ] GPJA: PASS: Integrity check passed. [2026-01-19T12:10:13.238415] [DEBUG] [REMOTE ] GPJA: Symbol is viable for forecasting. [2026-01-19T12:10:13.238463] [INFO ] [MAIN ] [1421/3505] GPJA kept (0.4s) | 1421 kept, 0 rejected | 140.3/min | ETA: 14.9m [2026-01-19T12:10:13.971261] [DEBUG] [REMOTE ] GPK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:13.971411] [DEBUG] [REMOTE ] GPK: PASS: History has at least 300 days. [2026-01-19T12:10:13.971649] [DEBUG] [REMOTE ] GPK: PASS: Price check passed. Min price $14.13. [2026-01-19T12:10:13.971790] [DEBUG] [REMOTE ] GPK: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:13.971907] [DEBUG] [REMOTE ] GPK: PASS: Integrity check passed. [2026-01-19T12:10:13.971947] [DEBUG] [REMOTE ] GPK: Symbol is viable for forecasting. [2026-01-19T12:10:13.971994] [INFO ] [MAIN ] [1422/3505] GPK kept (0.7s) | 1422 kept, 0 rejected | 140.2/min | ETA: 14.9m [2026-01-19T12:10:14.488141] [DEBUG] [REMOTE ] GPN: Retrieved 6289 rows, trimmed to 300. [2026-01-19T12:10:14.488293] [DEBUG] [REMOTE ] GPN: PASS: History has at least 300 days. [2026-01-19T12:10:14.488542] [DEBUG] [REMOTE ] GPN: PASS: Price check passed. Min price $71.25. [2026-01-19T12:10:14.488717] [DEBUG] [REMOTE ] GPN: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:14.488847] [DEBUG] [REMOTE ] GPN: PASS: Integrity check passed. [2026-01-19T12:10:14.488887] [DEBUG] [REMOTE ] GPN: Symbol is viable for forecasting. [2026-01-19T12:10:14.488937] [INFO ] [MAIN ] [1423/3505] GPN kept (0.5s) | 1423 kept, 0 rejected | 140.2/min | ETA: 14.8m [2026-01-19T12:10:14.931691] [DEBUG] [REMOTE ] GPRE: Retrieved 4993 rows, trimmed to 300. [2026-01-19T12:10:14.932093] [DEBUG] [REMOTE ] GPRE: PASS: History has at least 300 days. [2026-01-19T12:10:14.932522] [DEBUG] [REMOTE ] GPRE: PASS: Price check passed. Min price $9.40. [2026-01-19T12:10:14.932720] [DEBUG] [REMOTE ] GPRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:14.932865] [DEBUG] [REMOTE ] GPRE: PASS: Integrity check passed. [2026-01-19T12:10:14.932945] [DEBUG] [REMOTE ] GPRE: Symbol is viable for forecasting. [2026-01-19T12:10:14.933000] [INFO ] [MAIN ] [1424/3505] GPRE kept (0.4s) | 1424 kept, 0 rejected | 140.2/min | ETA: 14.8m [2026-01-19T12:10:15.290173] [DEBUG] [REMOTE ] GPRK: Retrieved 3837 rows, trimmed to 300. [2026-01-19T12:10:15.290305] [DEBUG] [REMOTE ] GPRK: PASS: History has at least 300 days. [2026-01-19T12:10:15.290523] [DEBUG] [REMOTE ] GPRK: PASS: Price check passed. Min price $6.58. [2026-01-19T12:10:15.290709] [DEBUG] [REMOTE ] GPRK: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:15.290826] [DEBUG] [REMOTE ] GPRK: PASS: Integrity check passed. [2026-01-19T12:10:15.290867] [DEBUG] [REMOTE ] GPRK: Symbol is viable for forecasting. [2026-01-19T12:10:15.290917] [INFO ] [MAIN ] [1425/3505] GPRK kept (0.4s) | 1425 kept, 0 rejected | 140.2/min | ETA: 14.8m [2026-01-19T12:10:15.664348] [DEBUG] [REMOTE ] GPRO: Retrieved 2908 rows, trimmed to 300. [2026-01-19T12:10:15.664491] [DEBUG] [REMOTE ] GPRO: PASS: History has at least 300 days. [2026-01-19T12:10:15.664780] [DEBUG] [REMOTE ] GPRO: PASS: Price check passed. Min price $1.37. [2026-01-19T12:10:15.664931] [DEBUG] [REMOTE ] GPRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:15.665050] [DEBUG] [REMOTE ] GPRO: PASS: Integrity check passed. [2026-01-19T12:10:15.665093] [DEBUG] [REMOTE ] GPRO: Symbol is viable for forecasting. [2026-01-19T12:10:15.665144] [INFO ] [MAIN ] [1426/3505] GPRO kept (0.4s) | 1426 kept, 0 rejected | 140.2/min | ETA: 14.8m [2026-01-19T12:10:16.083201] [DEBUG] [REMOTE ] GRAB: Retrieved 1288 rows, trimmed to 300. [2026-01-19T12:10:16.083333] [DEBUG] [REMOTE ] GRAB: PASS: History has at least 300 days. [2026-01-19T12:10:16.083531] [DEBUG] [REMOTE ] GRAB: PASS: Price check passed. Min price $4.38. [2026-01-19T12:10:16.083745] [DEBUG] [REMOTE ] GRAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:16.083879] [DEBUG] [REMOTE ] GRAB: PASS: Integrity check passed. [2026-01-19T12:10:16.083924] [DEBUG] [REMOTE ] GRAB: Symbol is viable for forecasting. [2026-01-19T12:10:16.083974] [INFO ] [MAIN ] [1427/3505] GRAB kept (0.4s) | 1427 kept, 0 rejected | 140.2/min | ETA: 14.8m [2026-01-19T12:10:16.321213] [DEBUG] [REMOTE ] GRAL: Retrieved 393 rows, trimmed to 300. [2026-01-19T12:10:16.321342] [DEBUG] [REMOTE ] GRAL: PASS: History has at least 300 days. [2026-01-19T12:10:16.321543] [DEBUG] [REMOTE ] GRAL: PASS: Price check passed. Min price $79.40. [2026-01-19T12:10:16.321722] [DEBUG] [REMOTE ] GRAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:16.321835] [DEBUG] [REMOTE ] GRAL: PASS: Integrity check passed. [2026-01-19T12:10:16.321877] [DEBUG] [REMOTE ] GRAL: Symbol is viable for forecasting. [2026-01-19T12:10:16.321924] [INFO ] [MAIN ] [1428/3505] GRAL kept (0.2s) | 1428 kept, 0 rejected | 140.3/min | ETA: 14.8m [2026-01-19T12:10:16.856659] [DEBUG] [REMOTE ] GRBK: Retrieved 4679 rows, trimmed to 300. [2026-01-19T12:10:16.856927] [DEBUG] [REMOTE ] GRBK: PASS: History has at least 300 days. [2026-01-19T12:10:16.857261] [DEBUG] [REMOTE ] GRBK: PASS: Price check passed. Min price $61.60. [2026-01-19T12:10:16.857435] [DEBUG] [REMOTE ] GRBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:16.857813] [DEBUG] [REMOTE ] GRBK: PASS: Integrity check passed. [2026-01-19T12:10:16.857858] [DEBUG] [REMOTE ] GRBK: Symbol is viable for forecasting. [2026-01-19T12:10:16.857916] [INFO ] [MAIN ] [1429/3505] GRBK kept (0.5s) | 1429 kept, 0 rejected | 140.3/min | ETA: 14.8m [2026-01-19T12:10:17.329433] [DEBUG] [REMOTE ] GRC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:17.329598] [DEBUG] [REMOTE ] GRC: PASS: History has at least 300 days. [2026-01-19T12:10:17.329846] [DEBUG] [REMOTE ] GRC: PASS: Price check passed. Min price $43.56. [2026-01-19T12:10:17.329989] [DEBUG] [REMOTE ] GRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:17.330132] [DEBUG] [REMOTE ] GRC: PASS: Integrity check passed. [2026-01-19T12:10:17.330175] [DEBUG] [REMOTE ] GRC: Symbol is viable for forecasting. [2026-01-19T12:10:17.330224] [INFO ] [MAIN ] [1430/3505] GRC kept (0.5s) | 1430 kept, 0 rejected | 140.2/min | ETA: 14.8m [2026-01-19T12:10:17.523786] [DEBUG] [REMOTE ] GRDX: Retrieved 2330 rows, trimmed to 300. [2026-01-19T12:10:17.523917] [DEBUG] [REMOTE ] GRDX: PASS: History has at least 300 days. [2026-01-19T12:10:17.524124] [DEBUG] [REMOTE ] GRDX: PASS: Price check passed. Min price $2.00. [2026-01-19T12:10:17.524264] [DEBUG] [REMOTE ] GRDX: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:17.524379] [DEBUG] [REMOTE ] GRDX: PASS: Integrity check passed. [2026-01-19T12:10:17.524420] [DEBUG] [REMOTE ] GRDX: Symbol is viable for forecasting. [2026-01-19T12:10:17.524468] [INFO ] [MAIN ] [1431/3505] GRDX kept (0.2s) | 1431 kept, 0 rejected | 140.3/min | ETA: 14.8m [2026-01-19T12:10:17.969693] [DEBUG] [REMOTE ] GREE: Retrieved 1091 rows, trimmed to 300. [2026-01-19T12:10:17.969821] [DEBUG] [REMOTE ] GREE: PASS: History has at least 300 days. [2026-01-19T12:10:17.970019] [DEBUG] [REMOTE ] GREE: PASS: Price check passed. Min price $1.21. [2026-01-19T12:10:17.970153] [DEBUG] [REMOTE ] GREE: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:17.970261] [DEBUG] [REMOTE ] GREE: PASS: Integrity check passed. [2026-01-19T12:10:17.970301] [DEBUG] [REMOTE ] GREE: Symbol is viable for forecasting. [2026-01-19T12:10:17.970348] [INFO ] [MAIN ] [1432/3505] GREE kept (0.4s) | 1432 kept, 0 rejected | 140.3/min | ETA: 14.8m [2026-01-19T12:10:18.512235] [DEBUG] [REMOTE ] GRFS: Retrieved 3679 rows, trimmed to 300. [2026-01-19T12:10:18.512383] [DEBUG] [REMOTE ] GRFS: PASS: History has at least 300 days. [2026-01-19T12:10:18.512628] [DEBUG] [REMOTE ] GRFS: PASS: Price check passed. Min price $8.36. [2026-01-19T12:10:18.512783] [DEBUG] [REMOTE ] GRFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:18.512911] [DEBUG] [REMOTE ] GRFS: PASS: Integrity check passed. [2026-01-19T12:10:18.512953] [DEBUG] [REMOTE ] GRFS: Symbol is viable for forecasting. [2026-01-19T12:10:18.513001] [INFO ] [MAIN ] [1433/3505] GRFS kept (0.5s) | 1433 kept, 0 rejected | 140.3/min | ETA: 14.8m [2026-01-19T12:10:18.915109] [DEBUG] [REMOTE ] GRID: Retrieved 4066 rows, trimmed to 300. [2026-01-19T12:10:18.915244] [DEBUG] [REMOTE ] GRID: PASS: History has at least 300 days. [2026-01-19T12:10:18.915492] [DEBUG] [REMOTE ] GRID: PASS: Price check passed. Min price $146.19. [2026-01-19T12:10:18.915703] [DEBUG] [REMOTE ] GRID: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:18.915835] [DEBUG] [REMOTE ] GRID: PASS: Integrity check passed. [2026-01-19T12:10:18.915877] [DEBUG] [REMOTE ] GRID: Symbol is viable for forecasting. [2026-01-19T12:10:18.915924] [INFO ] [MAIN ] [1434/3505] GRID kept (0.4s) | 1434 kept, 0 rejected | 140.3/min | ETA: 14.8m [2026-01-19T12:10:19.220798] [DEBUG] [REMOTE ] GRMN: Retrieved 6313 rows, trimmed to 300. [2026-01-19T12:10:19.220935] [DEBUG] [REMOTE ] GRMN: PASS: History has at least 300 days. [2026-01-19T12:10:19.221151] [DEBUG] [REMOTE ] GRMN: PASS: Price check passed. Min price $186.30. [2026-01-19T12:10:19.221287] [DEBUG] [REMOTE ] GRMN: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:19.221402] [DEBUG] [REMOTE ] GRMN: PASS: Integrity check passed. [2026-01-19T12:10:19.221443] [DEBUG] [REMOTE ] GRMN: Symbol is viable for forecasting. [2026-01-19T12:10:19.221491] [INFO ] [MAIN ] [1435/3505] GRMN kept (0.3s) | 1435 kept, 0 rejected | 140.3/min | ETA: 14.8m [2026-01-19T12:10:19.463679] [DEBUG] [REMOTE ] GRND: Retrieved 1258 rows, trimmed to 300. [2026-01-19T12:10:19.463817] [DEBUG] [REMOTE ] GRND: PASS: History has at least 300 days. [2026-01-19T12:10:19.464022] [DEBUG] [REMOTE ] GRND: PASS: Price check passed. Min price $12.14. [2026-01-19T12:10:19.464161] [DEBUG] [REMOTE ] GRND: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:19.464319] [DEBUG] [REMOTE ] GRND: PASS: Integrity check passed. [2026-01-19T12:10:19.464368] [DEBUG] [REMOTE ] GRND: Symbol is viable for forecasting. [2026-01-19T12:10:19.464419] [INFO ] [MAIN ] [1436/3505] GRND kept (0.2s) | 1436 kept, 0 rejected | 140.3/min | ETA: 14.7m [2026-01-19T12:10:20.304171] [DEBUG] [REMOTE ] GRPN: Retrieved 3570 rows, trimmed to 300. [2026-01-19T12:10:20.304365] [DEBUG] [REMOTE ] GRPN: PASS: History has at least 300 days. [2026-01-19T12:10:20.304667] [DEBUG] [REMOTE ] GRPN: PASS: Price check passed. Min price $15.57. [2026-01-19T12:10:20.304841] [DEBUG] [REMOTE ] GRPN: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:20.305172] [DEBUG] [REMOTE ] GRPN: PASS: Integrity check passed. [2026-01-19T12:10:20.305216] [DEBUG] [REMOTE ] GRPN: Symbol is viable for forecasting. [2026-01-19T12:10:20.305275] [INFO ] [MAIN ] [1437/3505] GRPN kept (0.8s) | 1437 kept, 0 rejected | 140.2/min | ETA: 14.7m [2026-01-19T12:10:20.758846] [DEBUG] [REMOTE ] GRVY: Retrieved 5269 rows, trimmed to 300. [2026-01-19T12:10:20.759003] [DEBUG] [REMOTE ] GRVY: PASS: History has at least 300 days. [2026-01-19T12:10:20.759236] [DEBUG] [REMOTE ] GRVY: PASS: Price check passed. Min price $55.70. [2026-01-19T12:10:20.759376] [DEBUG] [REMOTE ] GRVY: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:20.759499] [DEBUG] [REMOTE ] GRVY: PASS: Integrity check passed. [2026-01-19T12:10:20.759540] [DEBUG] [REMOTE ] GRVY: Symbol is viable for forecasting. [2026-01-19T12:10:20.759607] [INFO ] [MAIN ] [1438/3505] GRVY kept (0.5s) | 1438 kept, 0 rejected | 140.2/min | ETA: 14.7m [2026-01-19T12:10:21.077747] [DEBUG] [REMOTE ] GRWG: Retrieved 2306 rows, trimmed to 300. [2026-01-19T12:10:21.077879] [DEBUG] [REMOTE ] GRWG: PASS: History has at least 300 days. [2026-01-19T12:10:21.078099] [DEBUG] [REMOTE ] GRWG: PASS: Price check passed. Min price $1.38. [2026-01-19T12:10:21.078249] [DEBUG] [REMOTE ] GRWG: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:21.078365] [DEBUG] [REMOTE ] GRWG: PASS: Integrity check passed. [2026-01-19T12:10:21.078407] [DEBUG] [REMOTE ] GRWG: Symbol is viable for forecasting. [2026-01-19T12:10:21.078454] [INFO ] [MAIN ] [1439/3505] GRWG kept (0.3s) | 1439 kept, 0 rejected | 140.3/min | ETA: 14.7m [2026-01-19T12:10:21.575275] [DEBUG] [REMOTE ] GRX: Retrieved 4676 rows, trimmed to 300. [2026-01-19T12:10:21.575432] [DEBUG] [REMOTE ] GRX: PASS: History has at least 300 days. [2026-01-19T12:10:21.575662] [DEBUG] [REMOTE ] GRX: PASS: Price check passed. Min price $9.01. [2026-01-19T12:10:21.575799] [DEBUG] [REMOTE ] GRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:21.575913] [DEBUG] [REMOTE ] GRX: PASS: Integrity check passed. [2026-01-19T12:10:21.575952] [DEBUG] [REMOTE ] GRX: Symbol is viable for forecasting. [2026-01-19T12:10:21.575999] [INFO ] [MAIN ] [1440/3505] GRX kept (0.5s) | 1440 kept, 0 rejected | 140.2/min | ETA: 14.7m [2026-01-19T12:10:21.970726] [DEBUG] [REMOTE ] GS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:21.970880] [DEBUG] [REMOTE ] GS: PASS: History has at least 300 days. [2026-01-19T12:10:21.971111] [DEBUG] [REMOTE ] GS: PASS: Price check passed. Min price $740.96. [2026-01-19T12:10:21.971250] [DEBUG] [REMOTE ] GS: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:21.971367] [DEBUG] [REMOTE ] GS: PASS: Integrity check passed. [2026-01-19T12:10:21.971407] [DEBUG] [REMOTE ] GS: Symbol is viable for forecasting. [2026-01-19T12:10:21.971455] [INFO ] [MAIN ] [1441/3505] GS kept (0.4s) | 1441 kept, 0 rejected | 140.3/min | ETA: 14.7m [2026-01-19T12:10:22.399426] [DEBUG] [REMOTE ] GSBC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:22.399585] [DEBUG] [REMOTE ] GSBC: PASS: History has at least 300 days. [2026-01-19T12:10:22.399818] [DEBUG] [REMOTE ] GSBC: PASS: Price check passed. Min price $55.29. [2026-01-19T12:10:22.399974] [DEBUG] [REMOTE ] GSBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:22.400138] [DEBUG] [REMOTE ] GSBC: PASS: Integrity check passed. [2026-01-19T12:10:22.400186] [DEBUG] [REMOTE ] GSBC: Symbol is viable for forecasting. [2026-01-19T12:10:22.400255] [INFO ] [MAIN ] [1442/3505] GSBC kept (0.4s) | 1442 kept, 0 rejected | 140.3/min | ETA: 14.7m [2026-01-19T12:10:22.848336] [DEBUG] [REMOTE ] GSBD: Retrieved 2726 rows, trimmed to 300. [2026-01-19T12:10:22.848519] [DEBUG] [REMOTE ] GSBD: PASS: History has at least 300 days. [2026-01-19T12:10:22.848795] [DEBUG] [REMOTE ] GSBD: PASS: Price check passed. Min price $8.96. [2026-01-19T12:10:22.848937] [DEBUG] [REMOTE ] GSBD: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:22.849057] [DEBUG] [REMOTE ] GSBD: PASS: Integrity check passed. [2026-01-19T12:10:22.849099] [DEBUG] [REMOTE ] GSBD: Symbol is viable for forecasting. [2026-01-19T12:10:22.849151] [INFO ] [MAIN ] [1443/3505] GSBD kept (0.4s) | 1443 kept, 0 rejected | 140.3/min | ETA: 14.7m [2026-01-19T12:10:23.136105] [DEBUG] [REMOTE ] GSHD: Retrieved 1942 rows, trimmed to 300. [2026-01-19T12:10:23.136347] [DEBUG] [REMOTE ] GSHD: PASS: History has at least 300 days. [2026-01-19T12:10:23.136762] [DEBUG] [REMOTE ] GSHD: PASS: Price check passed. Min price $66.64. [2026-01-19T12:10:23.136967] [DEBUG] [REMOTE ] GSHD: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:23.137155] [DEBUG] [REMOTE ] GSHD: PASS: Integrity check passed. [2026-01-19T12:10:23.137219] [DEBUG] [REMOTE ] GSHD: Symbol is viable for forecasting. [2026-01-19T12:10:23.137481] [INFO ] [MAIN ] [1444/3505] GSHD kept (0.3s) | 1444 kept, 0 rejected | 140.3/min | ETA: 14.7m [2026-01-19T12:10:23.722814] [DEBUG] [REMOTE ] GSK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:23.722976] [DEBUG] [REMOTE ] GSK: PASS: History has at least 300 days. [2026-01-19T12:10:23.723282] [DEBUG] [REMOTE ] GSK: PASS: Price check passed. Min price $42.86. [2026-01-19T12:10:23.723543] [DEBUG] [REMOTE ] GSK: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:23.723713] [DEBUG] [REMOTE ] GSK: PASS: Integrity check passed. [2026-01-19T12:10:23.723758] [DEBUG] [REMOTE ] GSK: Symbol is viable for forecasting. [2026-01-19T12:10:23.723810] [INFO ] [MAIN ] [1445/3505] GSK kept (0.6s) | 1445 kept, 0 rejected | 140.2/min | ETA: 14.7m [2026-01-19T12:10:24.112729] [DEBUG] [REMOTE ] GSL: Retrieved 4383 rows, trimmed to 300. [2026-01-19T12:10:24.112904] [DEBUG] [REMOTE ] GSL: PASS: History has at least 300 days. [2026-01-19T12:10:24.113299] [DEBUG] [REMOTE ] GSL: PASS: Price check passed. Min price $27.59. [2026-01-19T12:10:24.113493] [DEBUG] [REMOTE ] GSL: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:24.113662] [DEBUG] [REMOTE ] GSL: PASS: Integrity check passed. [2026-01-19T12:10:24.113713] [DEBUG] [REMOTE ] GSL: Symbol is viable for forecasting. [2026-01-19T12:10:24.113777] [INFO ] [MAIN ] [1446/3505] GSL kept (0.4s) | 1446 kept, 0 rejected | 140.3/min | ETA: 14.7m [2026-01-19T12:10:24.511203] [DEBUG] [REMOTE ] GSM: Retrieved 4143 rows, trimmed to 300. [2026-01-19T12:10:24.511408] [DEBUG] [REMOTE ] GSM: PASS: History has at least 300 days. [2026-01-19T12:10:24.511725] [DEBUG] [REMOTE ] GSM: PASS: Price check passed. Min price $3.71. [2026-01-19T12:10:24.511872] [DEBUG] [REMOTE ] GSM: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:24.512010] [DEBUG] [REMOTE ] GSM: PASS: Integrity check passed. [2026-01-19T12:10:24.512053] [DEBUG] [REMOTE ] GSM: Symbol is viable for forecasting. [2026-01-19T12:10:24.512111] [INFO ] [MAIN ] [1447/3505] GSM kept (0.4s) | 1447 kept, 0 rejected | 140.3/min | ETA: 14.7m [2026-01-19T12:10:24.789725] [DEBUG] [REMOTE ] GTES: Retrieved 2006 rows, trimmed to 300. [2026-01-19T12:10:24.789899] [DEBUG] [REMOTE ] GTES: PASS: History has at least 300 days. [2026-01-19T12:10:24.790137] [DEBUG] [REMOTE ] GTES: PASS: Price check passed. Min price $21.18. [2026-01-19T12:10:24.790301] [DEBUG] [REMOTE ] GTES: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:24.790417] [DEBUG] [REMOTE ] GTES: PASS: Integrity check passed. [2026-01-19T12:10:24.790458] [DEBUG] [REMOTE ] GTES: Symbol is viable for forecasting. [2026-01-19T12:10:24.790509] [INFO ] [MAIN ] [1448/3505] GTES kept (0.3s) | 1448 kept, 0 rejected | 140.3/min | ETA: 14.7m [2026-01-19T12:10:25.171265] [DEBUG] [REMOTE ] GTLB: Retrieved 1069 rows, trimmed to 300. [2026-01-19T12:10:25.171421] [DEBUG] [REMOTE ] GTLB: PASS: History has at least 300 days. [2026-01-19T12:10:25.171661] [DEBUG] [REMOTE ] GTLB: PASS: Price check passed. Min price $34.14. [2026-01-19T12:10:25.171802] [DEBUG] [REMOTE ] GTLB: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:25.171922] [DEBUG] [REMOTE ] GTLB: PASS: Integrity check passed. [2026-01-19T12:10:25.171964] [DEBUG] [REMOTE ] GTLB: Symbol is viable for forecasting. [2026-01-19T12:10:25.172198] [INFO ] [MAIN ] [1449/3505] GTLB kept (0.4s) | 1449 kept, 0 rejected | 140.3/min | ETA: 14.7m [2026-01-19T12:10:25.665179] [DEBUG] [REMOTE ] GTLS: Retrieved 4901 rows, trimmed to 300. [2026-01-19T12:10:25.665385] [DEBUG] [REMOTE ] GTLS: PASS: History has at least 300 days. [2026-01-19T12:10:25.665735] [DEBUG] [REMOTE ] GTLS: PASS: Price check passed. Min price $199.30. [2026-01-19T12:10:25.665883] [DEBUG] [REMOTE ] GTLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:25.666027] [DEBUG] [REMOTE ] GTLS: PASS: Integrity check passed. [2026-01-19T12:10:25.666073] [DEBUG] [REMOTE ] GTLS: Symbol is viable for forecasting. [2026-01-19T12:10:25.666131] [INFO ] [MAIN ] [1450/3505] GTLS kept (0.5s) | 1450 kept, 0 rejected | 140.3/min | ETA: 14.6m [2026-01-19T12:10:26.096369] [DEBUG] [REMOTE ] GTN: Retrieved 5883 rows, trimmed to 300. [2026-01-19T12:10:26.096615] [DEBUG] [REMOTE ] GTN: PASS: History has at least 300 days. [2026-01-19T12:10:26.096897] [DEBUG] [REMOTE ] GTN: PASS: Price check passed. Min price $4.27. [2026-01-19T12:10:26.097047] [DEBUG] [REMOTE ] GTN: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:26.097202] [DEBUG] [REMOTE ] GTN: PASS: Integrity check passed. [2026-01-19T12:10:26.097251] [DEBUG] [REMOTE ] GTN: Symbol is viable for forecasting. [2026-01-19T12:10:26.097305] [INFO ] [MAIN ] [1451/3505] GTN kept (0.4s) | 1451 kept, 0 rejected | 140.3/min | ETA: 14.6m [2026-01-19T12:10:26.400336] [DEBUG] [REMOTE ] GTX: Retrieved 1844 rows, trimmed to 300. [2026-01-19T12:10:26.400520] [DEBUG] [REMOTE ] GTX: PASS: History has at least 300 days. [2026-01-19T12:10:26.400817] [DEBUG] [REMOTE ] GTX: PASS: Price check passed. Min price $12.45. [2026-01-19T12:10:26.400972] [DEBUG] [REMOTE ] GTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:26.401116] [DEBUG] [REMOTE ] GTX: PASS: Integrity check passed. [2026-01-19T12:10:26.401164] [DEBUG] [REMOTE ] GTX: Symbol is viable for forecasting. [2026-01-19T12:10:26.401219] [INFO ] [MAIN ] [1452/3505] GTX kept (0.3s) | 1452 kept, 0 rejected | 140.3/min | ETA: 14.6m [2026-01-19T12:10:26.932954] [DEBUG] [REMOTE ] GTY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:26.933166] [DEBUG] [REMOTE ] GTY: PASS: History has at least 300 days. [2026-01-19T12:10:26.933627] [DEBUG] [REMOTE ] GTY: PASS: Price check passed. Min price $26.44. [2026-01-19T12:10:26.933786] [DEBUG] [REMOTE ] GTY: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:26.933936] [DEBUG] [REMOTE ] GTY: PASS: Integrity check passed. [2026-01-19T12:10:26.933980] [DEBUG] [REMOTE ] GTY: Symbol is viable for forecasting. [2026-01-19T12:10:26.934037] [INFO ] [MAIN ] [1453/3505] GTY kept (0.5s) | 1453 kept, 0 rejected | 140.3/min | ETA: 14.6m [2026-01-19T12:10:27.179134] [DEBUG] [REMOTE ] GUG: Retrieved 1040 rows, trimmed to 300. [2026-01-19T12:10:27.179321] [DEBUG] [REMOTE ] GUG: PASS: History has at least 300 days. [2026-01-19T12:10:27.179561] [DEBUG] [REMOTE ] GUG: PASS: Price check passed. Min price $14.78. [2026-01-19T12:10:27.179748] [DEBUG] [REMOTE ] GUG: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:27.179862] [DEBUG] [REMOTE ] GUG: PASS: Integrity check passed. [2026-01-19T12:10:27.179904] [DEBUG] [REMOTE ] GUG: Symbol is viable for forecasting. [2026-01-19T12:10:27.179955] [INFO ] [MAIN ] [1454/3505] GUG kept (0.2s) | 1454 kept, 0 rejected | 140.3/min | ETA: 14.6m [2026-01-19T12:10:27.659966] [DEBUG] [REMOTE ] GVA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:27.660158] [DEBUG] [REMOTE ] GVA: PASS: History has at least 300 days. [2026-01-19T12:10:27.660442] [DEBUG] [REMOTE ] GVA: PASS: Price check passed. Min price $98.39. [2026-01-19T12:10:27.660608] [DEBUG] [REMOTE ] GVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:27.660754] [DEBUG] [REMOTE ] GVA: PASS: Integrity check passed. [2026-01-19T12:10:27.660808] [DEBUG] [REMOTE ] GVA: Symbol is viable for forecasting. [2026-01-19T12:10:27.660864] [INFO ] [MAIN ] [1455/3505] GVA kept (0.5s) | 1455 kept, 0 rejected | 140.3/min | ETA: 14.6m [2026-01-19T12:10:28.001369] [DEBUG] [REMOTE ] GWH: Retrieved 1266 rows, trimmed to 300. [2026-01-19T12:10:28.001498] [DEBUG] [REMOTE ] GWH: PASS: History has at least 300 days. [2026-01-19T12:10:28.001718] [DEBUG] [REMOTE ] GWH: PASS: Price check passed. Min price $1.78. [2026-01-19T12:10:28.001853] [DEBUG] [REMOTE ] GWH: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:28.001960] [DEBUG] [REMOTE ] GWH: PASS: Integrity check passed. [2026-01-19T12:10:28.001999] [DEBUG] [REMOTE ] GWH: Symbol is viable for forecasting. [2026-01-19T12:10:28.002045] [INFO ] [MAIN ] [1456/3505] GWH kept (0.3s) | 1456 kept, 0 rejected | 140.3/min | ETA: 14.6m [2026-01-19T12:10:28.493950] [DEBUG] [REMOTE ] GWRE: Retrieved 3516 rows, trimmed to 300. [2026-01-19T12:10:28.494259] [DEBUG] [REMOTE ] GWRE: PASS: History has at least 300 days. [2026-01-19T12:10:28.494480] [DEBUG] [REMOTE ] GWRE: PASS: Price check passed. Min price $158.99. [2026-01-19T12:10:28.494635] [DEBUG] [REMOTE ] GWRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:28.494745] [DEBUG] [REMOTE ] GWRE: PASS: Integrity check passed. [2026-01-19T12:10:28.494785] [DEBUG] [REMOTE ] GWRE: Symbol is viable for forecasting. [2026-01-19T12:10:28.494840] [INFO ] [MAIN ] [1457/3505] GWRE kept (0.5s) | 1457 kept, 0 rejected | 140.3/min | ETA: 14.6m [2026-01-19T12:10:28.708388] [DEBUG] [REMOTE ] GWRS: Retrieved 2445 rows, trimmed to 300. [2026-01-19T12:10:28.708516] [DEBUG] [REMOTE ] GWRS: PASS: History has at least 300 days. [2026-01-19T12:10:28.708731] [DEBUG] [REMOTE ] GWRS: PASS: Price check passed. Min price $8.27. [2026-01-19T12:10:28.708871] [DEBUG] [REMOTE ] GWRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:28.708979] [DEBUG] [REMOTE ] GWRS: PASS: Integrity check passed. [2026-01-19T12:10:28.709019] [DEBUG] [REMOTE ] GWRS: Symbol is viable for forecasting. [2026-01-19T12:10:28.709066] [INFO ] [MAIN ] [1458/3505] GWRS kept (0.2s) | 1458 kept, 0 rejected | 140.4/min | ETA: 14.6m [2026-01-19T12:10:29.170279] [DEBUG] [REMOTE ] GXAI: Retrieved 733 rows, trimmed to 300. [2026-01-19T12:10:29.170408] [DEBUG] [REMOTE ] GXAI: PASS: History has at least 300 days. [2026-01-19T12:10:29.170627] [DEBUG] [REMOTE ] GXAI: PASS: Price check passed. Min price $1.04. [2026-01-19T12:10:29.170765] [DEBUG] [REMOTE ] GXAI: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:29.170876] [DEBUG] [REMOTE ] GXAI: PASS: Integrity check passed. [2026-01-19T12:10:29.170915] [DEBUG] [REMOTE ] GXAI: Symbol is viable for forecasting. [2026-01-19T12:10:29.170962] [INFO ] [MAIN ] [1459/3505] GXAI kept (0.5s) | 1459 kept, 0 rejected | 140.4/min | ETA: 14.6m [2026-01-19T12:10:29.761768] [DEBUG] [REMOTE ] GYRE: Retrieved 4972 rows, trimmed to 300. [2026-01-19T12:10:29.761931] [DEBUG] [REMOTE ] GYRE: PASS: History has at least 300 days. [2026-01-19T12:10:29.762374] [DEBUG] [REMOTE ] GYRE: PASS: Price check passed. Min price $6.81. [2026-01-19T12:10:29.762546] [DEBUG] [REMOTE ] GYRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:29.762690] [DEBUG] [REMOTE ] GYRE: PASS: Integrity check passed. [2026-01-19T12:10:29.762731] [DEBUG] [REMOTE ] GYRE: Symbol is viable for forecasting. [2026-01-19T12:10:29.762779] [INFO ] [MAIN ] [1460/3505] GYRE kept (0.6s) | 1460 kept, 0 rejected | 140.3/min | ETA: 14.6m [2026-01-19T12:10:30.116914] [DEBUG] [REMOTE ] H: Retrieved 4074 rows, trimmed to 300. [2026-01-19T12:10:30.117070] [DEBUG] [REMOTE ] H: PASS: History has at least 300 days. [2026-01-19T12:10:30.117326] [DEBUG] [REMOTE ] H: PASS: Price check passed. Min price $135.29. [2026-01-19T12:10:30.117493] [DEBUG] [REMOTE ] H: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:30.117640] [DEBUG] [REMOTE ] H: PASS: Integrity check passed. [2026-01-19T12:10:30.117683] [DEBUG] [REMOTE ] H: Symbol is viable for forecasting. [2026-01-19T12:10:30.117733] [INFO ] [MAIN ] [1461/3505] H kept (0.4s) | 1461 kept, 0 rejected | 140.3/min | ETA: 14.6m [2026-01-19T12:10:30.636115] [DEBUG] [REMOTE ] HAE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:30.636291] [DEBUG] [REMOTE ] HAE: PASS: History has at least 300 days. [2026-01-19T12:10:30.636507] [DEBUG] [REMOTE ] HAE: PASS: Price check passed. Min price $49.44. [2026-01-19T12:10:30.636664] [DEBUG] [REMOTE ] HAE: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:30.636781] [DEBUG] [REMOTE ] HAE: PASS: Integrity check passed. [2026-01-19T12:10:30.636820] [DEBUG] [REMOTE ] HAE: Symbol is viable for forecasting. [2026-01-19T12:10:30.636867] [INFO ] [MAIN ] [1462/3505] HAE kept (0.5s) | 1462 kept, 0 rejected | 140.3/min | ETA: 14.6m [2026-01-19T12:10:31.012630] [DEBUG] [REMOTE ] HAFC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:31.012773] [DEBUG] [REMOTE ] HAFC: PASS: History has at least 300 days. [2026-01-19T12:10:31.013018] [DEBUG] [REMOTE ] HAFC: PASS: Price check passed. Min price $25.77. [2026-01-19T12:10:31.013349] [DEBUG] [REMOTE ] HAFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:31.013472] [DEBUG] [REMOTE ] HAFC: PASS: Integrity check passed. [2026-01-19T12:10:31.013513] [DEBUG] [REMOTE ] HAFC: Symbol is viable for forecasting. [2026-01-19T12:10:31.013564] [INFO ] [MAIN ] [1463/3505] HAFC kept (0.4s) | 1463 kept, 0 rejected | 140.3/min | ETA: 14.6m [2026-01-19T12:10:31.519074] [DEBUG] [REMOTE ] HAIN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:31.519206] [DEBUG] [REMOTE ] HAIN: PASS: History has at least 300 days. [2026-01-19T12:10:31.519412] [DEBUG] [REMOTE ] HAIN: PASS: Price check passed. Min price $1.01. [2026-01-19T12:10:31.519551] [DEBUG] [REMOTE ] HAIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:31.519685] [DEBUG] [REMOTE ] HAIN: PASS: Integrity check passed. [2026-01-19T12:10:31.519725] [DEBUG] [REMOTE ] HAIN: Symbol is viable for forecasting. [2026-01-19T12:10:31.519772] [INFO ] [MAIN ] [1464/3505] HAIN kept (0.5s) | 1464 kept, 0 rejected | 140.3/min | ETA: 14.5m [2026-01-19T12:10:31.895445] [DEBUG] [REMOTE ] HAL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:31.895603] [DEBUG] [REMOTE ] HAL: PASS: History has at least 300 days. [2026-01-19T12:10:31.895842] [DEBUG] [REMOTE ] HAL: PASS: Price check passed. Min price $25.46. [2026-01-19T12:10:31.895982] [DEBUG] [REMOTE ] HAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:31.896205] [DEBUG] [REMOTE ] HAL: PASS: Integrity check passed. [2026-01-19T12:10:31.896255] [DEBUG] [REMOTE ] HAL: Symbol is viable for forecasting. [2026-01-19T12:10:31.896306] [INFO ] [MAIN ] [1465/3505] HAL kept (0.4s) | 1465 kept, 0 rejected | 140.3/min | ETA: 14.5m [2026-01-19T12:10:32.222647] [DEBUG] [REMOTE ] HALO: Retrieved 5496 rows, trimmed to 300. [2026-01-19T12:10:32.222778] [DEBUG] [REMOTE ] HALO: PASS: History has at least 300 days. [2026-01-19T12:10:32.222988] [DEBUG] [REMOTE ] HALO: PASS: Price check passed. Min price $61.87. [2026-01-19T12:10:32.223146] [DEBUG] [REMOTE ] HALO: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:32.223259] [DEBUG] [REMOTE ] HALO: PASS: Integrity check passed. [2026-01-19T12:10:32.223300] [DEBUG] [REMOTE ] HALO: Symbol is viable for forecasting. [2026-01-19T12:10:32.223347] [INFO ] [MAIN ] [1466/3505] HALO kept (0.3s) | 1466 kept, 0 rejected | 140.4/min | ETA: 14.5m [2026-01-19T12:10:32.791107] [DEBUG] [REMOTE ] HAS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:32.791250] [DEBUG] [REMOTE ] HAS: PASS: History has at least 300 days. [2026-01-19T12:10:32.791489] [DEBUG] [REMOTE ] HAS: PASS: Price check passed. Min price $74.48. [2026-01-19T12:10:32.791648] [DEBUG] [REMOTE ] HAS: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:32.791873] [DEBUG] [REMOTE ] HAS: PASS: Integrity check passed. [2026-01-19T12:10:32.791921] [DEBUG] [REMOTE ] HAS: Symbol is viable for forecasting. [2026-01-19T12:10:32.791970] [INFO ] [MAIN ] [1467/3505] HAS kept (0.6s) | 1467 kept, 0 rejected | 140.3/min | ETA: 14.5m [2026-01-19T12:10:33.140638] [DEBUG] [REMOTE ] HASI: Retrieved 3208 rows, trimmed to 300. [2026-01-19T12:10:33.140770] [DEBUG] [REMOTE ] HASI: PASS: History has at least 300 days. [2026-01-19T12:10:33.140979] [DEBUG] [REMOTE ] HASI: PASS: Price check passed. Min price $27.35. [2026-01-19T12:10:33.141116] [DEBUG] [REMOTE ] HASI: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:33.141230] [DEBUG] [REMOTE ] HASI: PASS: Integrity check passed. [2026-01-19T12:10:33.141271] [DEBUG] [REMOTE ] HASI: Symbol is viable for forecasting. [2026-01-19T12:10:33.141319] [INFO ] [MAIN ] [1468/3505] HASI kept (0.3s) | 1468 kept, 0 rejected | 140.3/min | ETA: 14.5m [2026-01-19T12:10:33.651178] [DEBUG] [REMOTE ] HBAN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:33.651345] [DEBUG] [REMOTE ] HBAN: PASS: History has at least 300 days. [2026-01-19T12:10:33.651674] [DEBUG] [REMOTE ] HBAN: PASS: Price check passed. Min price $15.03. [2026-01-19T12:10:33.651869] [DEBUG] [REMOTE ] HBAN: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:33.652033] [DEBUG] [REMOTE ] HBAN: PASS: Integrity check passed. [2026-01-19T12:10:33.652088] [DEBUG] [REMOTE ] HBAN: Symbol is viable for forecasting. [2026-01-19T12:10:33.652156] [INFO ] [MAIN ] [1469/3505] HBAN kept (0.5s) | 1469 kept, 0 rejected | 140.3/min | ETA: 14.5m [2026-01-19T12:10:33.890226] [DEBUG] [REMOTE ] HBANL: Retrieved 721 rows, trimmed to 300. [2026-01-19T12:10:33.890356] [DEBUG] [REMOTE ] HBANL: PASS: History has at least 300 days. [2026-01-19T12:10:33.890603] [DEBUG] [REMOTE ] HBANL: PASS: Price check passed. Min price $24.85. [2026-01-19T12:10:33.890741] [DEBUG] [REMOTE ] HBANL: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:33.890850] [DEBUG] [REMOTE ] HBANL: PASS: Integrity check passed. [2026-01-19T12:10:33.890889] [DEBUG] [REMOTE ] HBANL: Symbol is viable for forecasting. [2026-01-19T12:10:33.890936] [INFO ] [MAIN ] [1470/3505] HBANL kept (0.2s) | 1470 kept, 0 rejected | 140.4/min | ETA: 14.5m [2026-01-19T12:10:34.253632] [DEBUG] [REMOTE ] HBANP: Retrieved 1246 rows, trimmed to 300. [2026-01-19T12:10:34.253759] [DEBUG] [REMOTE ] HBANP: PASS: History has at least 300 days. [2026-01-19T12:10:34.253955] [DEBUG] [REMOTE ] HBANP: PASS: Price check passed. Min price $16.73. [2026-01-19T12:10:34.254088] [DEBUG] [REMOTE ] HBANP: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:34.254351] [DEBUG] [REMOTE ] HBANP: PASS: Integrity check passed. [2026-01-19T12:10:34.254390] [DEBUG] [REMOTE ] HBANP: Symbol is viable for forecasting. [2026-01-19T12:10:34.254436] [INFO ] [MAIN ] [1471/3505] HBANP kept (0.4s) | 1471 kept, 0 rejected | 140.4/min | ETA: 14.5m [2026-01-19T12:10:34.675885] [DEBUG] [REMOTE ] HBB: Retrieved 2089 rows, trimmed to 300. [2026-01-19T12:10:34.676006] [DEBUG] [REMOTE ] HBB: PASS: History has at least 300 days. [2026-01-19T12:10:34.676217] [DEBUG] [REMOTE ] HBB: PASS: Price check passed. Min price $13.66. [2026-01-19T12:10:34.676349] [DEBUG] [REMOTE ] HBB: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:34.676470] [DEBUG] [REMOTE ] HBB: PASS: Integrity check passed. [2026-01-19T12:10:34.676510] [DEBUG] [REMOTE ] HBB: Symbol is viable for forecasting. [2026-01-19T12:10:34.676564] [INFO ] [MAIN ] [1472/3505] HBB kept (0.4s) | 1472 kept, 0 rejected | 140.4/min | ETA: 14.5m [2026-01-19T12:10:35.263841] [DEBUG] [REMOTE ] HBCP: Retrieved 4346 rows, trimmed to 300. [2026-01-19T12:10:35.264011] [DEBUG] [REMOTE ] HBCP: PASS: History has at least 300 days. [2026-01-19T12:10:35.264452] [DEBUG] [REMOTE ] HBCP: PASS: Price check passed. Min price $52.43. [2026-01-19T12:10:35.264616] [DEBUG] [REMOTE ] HBCP: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:35.264744] [DEBUG] [REMOTE ] HBCP: PASS: Integrity check passed. [2026-01-19T12:10:35.264785] [DEBUG] [REMOTE ] HBCP: Symbol is viable for forecasting. [2026-01-19T12:10:35.264835] [INFO ] [MAIN ] [1473/3505] HBCP kept (0.6s) | 1473 kept, 0 rejected | 140.3/min | ETA: 14.5m [2026-01-19T12:10:35.569553] [DEBUG] [REMOTE ] HBM: Retrieved 4258 rows, trimmed to 300. [2026-01-19T12:10:35.569722] [DEBUG] [REMOTE ] HBM: PASS: History has at least 300 days. [2026-01-19T12:10:35.569956] [DEBUG] [REMOTE ] HBM: PASS: Price check passed. Min price $14.58. [2026-01-19T12:10:35.570101] [DEBUG] [REMOTE ] HBM: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:35.570222] [DEBUG] [REMOTE ] HBM: PASS: Integrity check passed. [2026-01-19T12:10:35.570264] [DEBUG] [REMOTE ] HBM: Symbol is viable for forecasting. [2026-01-19T12:10:35.570317] [INFO ] [MAIN ] [1474/3505] HBM kept (0.3s) | 1474 kept, 0 rejected | 140.4/min | ETA: 14.5m [2026-01-19T12:10:36.106198] [DEBUG] [REMOTE ] HBNC: Retrieved 6060 rows, trimmed to 300. [2026-01-19T12:10:36.106338] [DEBUG] [REMOTE ] HBNC: PASS: History has at least 300 days. [2026-01-19T12:10:36.106560] [DEBUG] [REMOTE ] HBNC: PASS: Price check passed. Min price $15.45. [2026-01-19T12:10:36.106718] [DEBUG] [REMOTE ] HBNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:36.106835] [DEBUG] [REMOTE ] HBNC: PASS: Integrity check passed. [2026-01-19T12:10:36.106874] [DEBUG] [REMOTE ] HBNC: Symbol is viable for forecasting. [2026-01-19T12:10:36.106922] [INFO ] [MAIN ] [1475/3505] HBNC kept (0.5s) | 1475 kept, 0 rejected | 140.3/min | ETA: 14.5m [2026-01-19T12:10:36.430263] [DEBUG] [REMOTE ] HCA: Retrieved 3737 rows, trimmed to 300. [2026-01-19T12:10:36.430442] [DEBUG] [REMOTE ] HCA: PASS: History has at least 300 days. [2026-01-19T12:10:36.430791] [DEBUG] [REMOTE ] HCA: PASS: Price check passed. Min price $439.50. [2026-01-19T12:10:36.430974] [DEBUG] [REMOTE ] HCA: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:36.431132] [DEBUG] [REMOTE ] HCA: PASS: Integrity check passed. [2026-01-19T12:10:36.431184] [DEBUG] [REMOTE ] HCA: Symbol is viable for forecasting. [2026-01-19T12:10:36.431249] [INFO ] [MAIN ] [1476/3505] HCA kept (0.3s) | 1476 kept, 0 rejected | 140.4/min | ETA: 14.5m [2026-01-19T12:10:36.879542] [DEBUG] [REMOTE ] HCC: Retrieved 2206 rows, trimmed to 300. [2026-01-19T12:10:36.879809] [DEBUG] [REMOTE ] HCC: PASS: History has at least 300 days. [2026-01-19T12:10:36.880085] [DEBUG] [REMOTE ] HCC: PASS: Price check passed. Min price $62.31. [2026-01-19T12:10:36.880231] [DEBUG] [REMOTE ] HCC: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:36.880362] [DEBUG] [REMOTE ] HCC: PASS: Integrity check passed. [2026-01-19T12:10:36.880405] [DEBUG] [REMOTE ] HCC: Symbol is viable for forecasting. [2026-01-19T12:10:36.880459] [INFO ] [MAIN ] [1477/3505] HCC kept (0.4s) | 1477 kept, 0 rejected | 140.4/min | ETA: 14.4m [2026-01-19T12:10:37.380598] [DEBUG] [REMOTE ] HCI: Retrieved 4363 rows, trimmed to 300. [2026-01-19T12:10:37.380746] [DEBUG] [REMOTE ] HCI: PASS: History has at least 300 days. [2026-01-19T12:10:37.381137] [DEBUG] [REMOTE ] HCI: PASS: Price check passed. Min price $169.90. [2026-01-19T12:10:37.381287] [DEBUG] [REMOTE ] HCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:37.381407] [DEBUG] [REMOTE ] HCI: PASS: Integrity check passed. [2026-01-19T12:10:37.381448] [DEBUG] [REMOTE ] HCI: Symbol is viable for forecasting. [2026-01-19T12:10:37.381497] [INFO ] [MAIN ] [1478/3505] HCI kept (0.5s) | 1478 kept, 0 rejected | 140.3/min | ETA: 14.4m [2026-01-19T12:10:37.706727] [DEBUG] [REMOTE ] HCM: Retrieved 2474 rows, trimmed to 300. [2026-01-19T12:10:37.706893] [DEBUG] [REMOTE ] HCM: PASS: History has at least 300 days. [2026-01-19T12:10:37.707178] [DEBUG] [REMOTE ] HCM: PASS: Price check passed. Min price $13.18. [2026-01-19T12:10:37.707369] [DEBUG] [REMOTE ] HCM: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:37.707548] [DEBUG] [REMOTE ] HCM: PASS: Integrity check passed. [2026-01-19T12:10:37.707619] [DEBUG] [REMOTE ] HCM: Symbol is viable for forecasting. [2026-01-19T12:10:37.707680] [INFO ] [MAIN ] [1479/3505] HCM kept (0.3s) | 1479 kept, 0 rejected | 140.4/min | ETA: 14.4m [2026-01-19T12:10:38.116920] [DEBUG] [REMOTE ] HCSG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:38.117059] [DEBUG] [REMOTE ] HCSG: PASS: History has at least 300 days. [2026-01-19T12:10:38.117271] [DEBUG] [REMOTE ] HCSG: PASS: Price check passed. Min price $17.02. [2026-01-19T12:10:38.117417] [DEBUG] [REMOTE ] HCSG: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:38.117533] [DEBUG] [REMOTE ] HCSG: PASS: Integrity check passed. [2026-01-19T12:10:38.117759] [DEBUG] [REMOTE ] HCSG: Symbol is viable for forecasting. [2026-01-19T12:10:38.117808] [INFO ] [MAIN ] [1480/3505] HCSG kept (0.4s) | 1480 kept, 0 rejected | 140.4/min | ETA: 14.4m [2026-01-19T12:10:38.710083] [DEBUG] [REMOTE ] HD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:38.710288] [DEBUG] [REMOTE ] HD: PASS: History has at least 300 days. [2026-01-19T12:10:38.710692] [DEBUG] [REMOTE ] HD: PASS: Price check passed. Min price $330.22. [2026-01-19T12:10:38.710900] [DEBUG] [REMOTE ] HD: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:38.711098] [DEBUG] [REMOTE ] HD: PASS: Integrity check passed. [2026-01-19T12:10:38.711162] [DEBUG] [REMOTE ] HD: Symbol is viable for forecasting. [2026-01-19T12:10:38.711239] [INFO ] [MAIN ] [1481/3505] HD kept (0.6s) | 1481 kept, 0 rejected | 140.3/min | ETA: 14.4m [2026-01-19T12:10:39.091901] [DEBUG] [REMOTE ] HDB: Retrieved 6160 rows, trimmed to 300. [2026-01-19T12:10:39.092126] [DEBUG] [REMOTE ] HDB: PASS: History has at least 300 days. [2026-01-19T12:10:39.092526] [DEBUG] [REMOTE ] HDB: PASS: Price check passed. Min price $32.51. [2026-01-19T12:10:39.092761] [DEBUG] [REMOTE ] HDB: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:39.092971] [DEBUG] [REMOTE ] HDB: PASS: Integrity check passed. [2026-01-19T12:10:39.093039] [DEBUG] [REMOTE ] HDB: Symbol is viable for forecasting. [2026-01-19T12:10:39.093120] [INFO ] [MAIN ] [1482/3505] HDB kept (0.4s) | 1482 kept, 0 rejected | 140.3/min | ETA: 14.4m [2026-01-19T12:10:39.425452] [DEBUG] [REMOTE ] HDSN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:39.425668] [DEBUG] [REMOTE ] HDSN: PASS: History has at least 300 days. [2026-01-19T12:10:39.426029] [DEBUG] [REMOTE ] HDSN: PASS: Price check passed. Min price $6.63. [2026-01-19T12:10:39.426231] [DEBUG] [REMOTE ] HDSN: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:39.426418] [DEBUG] [REMOTE ] HDSN: PASS: Integrity check passed. [2026-01-19T12:10:39.426478] [DEBUG] [REMOTE ] HDSN: Symbol is viable for forecasting. [2026-01-19T12:10:39.426553] [INFO ] [MAIN ] [1483/3505] HDSN kept (0.3s) | 1483 kept, 0 rejected | 140.4/min | ETA: 14.4m [2026-01-19T12:10:40.019079] [DEBUG] [REMOTE ] HE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:40.019287] [DEBUG] [REMOTE ] HE: PASS: History has at least 300 days. [2026-01-19T12:10:40.019605] [DEBUG] [REMOTE ] HE: PASS: Price check passed. Min price $11.15. [2026-01-19T12:10:40.019752] [DEBUG] [REMOTE ] HE: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:40.019885] [DEBUG] [REMOTE ] HE: PASS: Integrity check passed. [2026-01-19T12:10:40.019926] [DEBUG] [REMOTE ] HE: Symbol is viable for forecasting. [2026-01-19T12:10:40.019988] [INFO ] [MAIN ] [1484/3505] HE kept (0.6s) | 1484 kept, 0 rejected | 140.3/min | ETA: 14.4m [2026-01-19T12:10:40.509046] [DEBUG] [REMOTE ] HEI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:40.509177] [DEBUG] [REMOTE ] HEI: PASS: History has at least 300 days. [2026-01-19T12:10:40.509593] [DEBUG] [REMOTE ] HEI: PASS: Price check passed. Min price $303.07. [2026-01-19T12:10:40.509729] [DEBUG] [REMOTE ] HEI: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:40.509842] [DEBUG] [REMOTE ] HEI: PASS: Integrity check passed. [2026-01-19T12:10:40.509882] [DEBUG] [REMOTE ] HEI: Symbol is viable for forecasting. [2026-01-19T12:10:40.509929] [INFO ] [MAIN ] [1485/3505] HEI kept (0.5s) | 1485 kept, 0 rejected | 140.3/min | ETA: 14.4m [2026-01-19T12:10:40.806676] [DEBUG] [REMOTE ] HELE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:40.806833] [DEBUG] [REMOTE ] HELE: PASS: History has at least 300 days. [2026-01-19T12:10:40.807094] [DEBUG] [REMOTE ] HELE: PASS: Price check passed. Min price $17.16. [2026-01-19T12:10:40.807229] [DEBUG] [REMOTE ] HELE: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:40.807353] [DEBUG] [REMOTE ] HELE: PASS: Integrity check passed. [2026-01-19T12:10:40.807393] [DEBUG] [REMOTE ] HELE: Symbol is viable for forecasting. [2026-01-19T12:10:40.807468] [INFO ] [MAIN ] [1486/3505] HELE kept (0.3s) | 1486 kept, 0 rejected | 140.3/min | ETA: 14.4m [2026-01-19T12:10:41.168017] [DEBUG] [REMOTE ] HELP: Retrieved 1389 rows, trimmed to 300. [2026-01-19T12:10:41.168180] [DEBUG] [REMOTE ] HELP: PASS: History has at least 300 days. [2026-01-19T12:10:41.168476] [DEBUG] [REMOTE ] HELP: PASS: Price check passed. Min price $5.51. [2026-01-19T12:10:41.168728] [DEBUG] [REMOTE ] HELP: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:41.168902] [DEBUG] [REMOTE ] HELP: PASS: Integrity check passed. [2026-01-19T12:10:41.168962] [DEBUG] [REMOTE ] HELP: Symbol is viable for forecasting. [2026-01-19T12:10:41.169033] [INFO ] [MAIN ] [1487/3505] HELP kept (0.4s) | 1487 kept, 0 rejected | 140.4/min | ETA: 14.4m [2026-01-19T12:10:41.561824] [DEBUG] [REMOTE ] HEPS: Retrieved 1142 rows, trimmed to 300. [2026-01-19T12:10:41.561945] [DEBUG] [REMOTE ] HEPS: PASS: History has at least 300 days. [2026-01-19T12:10:41.562143] [DEBUG] [REMOTE ] HEPS: PASS: Price check passed. Min price $2.18. [2026-01-19T12:10:41.562281] [DEBUG] [REMOTE ] HEPS: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:41.562391] [DEBUG] [REMOTE ] HEPS: PASS: Integrity check passed. [2026-01-19T12:10:41.562431] [DEBUG] [REMOTE ] HEPS: Symbol is viable for forecasting. [2026-01-19T12:10:41.562479] [INFO ] [MAIN ] [1488/3505] HEPS kept (0.4s) | 1488 kept, 0 rejected | 140.4/min | ETA: 14.4m [2026-01-19T12:10:42.081993] [DEBUG] [REMOTE ] HEQ: Retrieved 3682 rows, trimmed to 300. [2026-01-19T12:10:42.082124] [DEBUG] [REMOTE ] HEQ: PASS: History has at least 300 days. [2026-01-19T12:10:42.082337] [DEBUG] [REMOTE ] HEQ: PASS: Price check passed. Min price $10.37. [2026-01-19T12:10:42.082473] [DEBUG] [REMOTE ] HEQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:42.082606] [DEBUG] [REMOTE ] HEQ: PASS: Integrity check passed. [2026-01-19T12:10:42.082649] [DEBUG] [REMOTE ] HEQ: Symbol is viable for forecasting. [2026-01-19T12:10:42.082696] [INFO ] [MAIN ] [1489/3505] HEQ kept (0.5s) | 1489 kept, 0 rejected | 140.3/min | ETA: 14.4m [2026-01-19T12:10:42.236241] [DEBUG] [REMOTE ] HERO: Retrieved 1561 rows, trimmed to 300. [2026-01-19T12:10:42.236391] [DEBUG] [REMOTE ] HERO: PASS: History has at least 300 days. [2026-01-19T12:10:42.236634] [DEBUG] [REMOTE ] HERO: PASS: Price check passed. Min price $29.25. [2026-01-19T12:10:42.236773] [DEBUG] [REMOTE ] HERO: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:42.236886] [DEBUG] [REMOTE ] HERO: PASS: Integrity check passed. [2026-01-19T12:10:42.236927] [DEBUG] [REMOTE ] HERO: Symbol is viable for forecasting. [2026-01-19T12:10:42.236974] [INFO ] [MAIN ] [1490/3505] HERO kept (0.2s) | 1490 kept, 0 rejected | 140.4/min | ETA: 14.4m [2026-01-19T12:10:42.839347] [DEBUG] [REMOTE ] HESM: Retrieved 2209 rows, trimmed to 300. [2026-01-19T12:10:42.839508] [DEBUG] [REMOTE ] HESM: PASS: History has at least 300 days. [2026-01-19T12:10:42.839841] [DEBUG] [REMOTE ] HESM: PASS: Price check passed. Min price $32.04. [2026-01-19T12:10:42.840052] [DEBUG] [REMOTE ] HESM: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:42.840224] [DEBUG] [REMOTE ] HESM: PASS: Integrity check passed. [2026-01-19T12:10:42.840290] [DEBUG] [REMOTE ] HESM: Symbol is viable for forecasting. [2026-01-19T12:10:42.840372] [INFO ] [MAIN ] [1491/3505] HESM kept (0.6s) | 1491 kept, 0 rejected | 140.4/min | ETA: 14.3m [2026-01-19T12:10:43.212719] [DEBUG] [REMOTE ] HFFG: Retrieved 2102 rows, trimmed to 300. [2026-01-19T12:10:43.212846] [DEBUG] [REMOTE ] HFFG: PASS: History has at least 300 days. [2026-01-19T12:10:43.213041] [DEBUG] [REMOTE ] HFFG: PASS: Price check passed. Min price $2.13. [2026-01-19T12:10:43.213174] [DEBUG] [REMOTE ] HFFG: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:43.213282] [DEBUG] [REMOTE ] HFFG: PASS: Integrity check passed. [2026-01-19T12:10:43.213322] [DEBUG] [REMOTE ] HFFG: Symbol is viable for forecasting. [2026-01-19T12:10:43.213370] [INFO ] [MAIN ] [1492/3505] HFFG kept (0.4s) | 1492 kept, 0 rejected | 140.4/min | ETA: 14.3m [2026-01-19T12:10:43.585407] [DEBUG] [REMOTE ] HFRO: Retrieved 2060 rows, trimmed to 300. [2026-01-19T12:10:43.585532] [DEBUG] [REMOTE ] HFRO: PASS: History has at least 300 days. [2026-01-19T12:10:43.585757] [DEBUG] [REMOTE ] HFRO: PASS: Price check passed. Min price $5.85. [2026-01-19T12:10:43.585895] [DEBUG] [REMOTE ] HFRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:43.586003] [DEBUG] [REMOTE ] HFRO: PASS: Integrity check passed. [2026-01-19T12:10:43.586043] [DEBUG] [REMOTE ] HFRO: Symbol is viable for forecasting. [2026-01-19T12:10:43.586090] [INFO ] [MAIN ] [1493/3505] HFRO kept (0.4s) | 1493 kept, 0 rejected | 140.4/min | ETA: 14.3m [2026-01-19T12:10:44.554978] [DEBUG] [REMOTE ] HFWA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:44.555118] [DEBUG] [REMOTE ] HFWA: PASS: History has at least 300 days. [2026-01-19T12:10:44.555353] [DEBUG] [REMOTE ] HFWA: PASS: Price check passed. Min price $21.47. [2026-01-19T12:10:44.555503] [DEBUG] [REMOTE ] HFWA: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:44.555661] [DEBUG] [REMOTE ] HFWA: PASS: Integrity check passed. [2026-01-19T12:10:44.555707] [DEBUG] [REMOTE ] HFWA: Symbol is viable for forecasting. [2026-01-19T12:10:44.555758] [INFO ] [MAIN ] [1494/3505] HFWA kept (1.0s) | 1494 kept, 0 rejected | 140.3/min | ETA: 14.3m [2026-01-19T12:10:44.810057] [DEBUG] [REMOTE ] HG: Retrieved 547 rows, trimmed to 300. [2026-01-19T12:10:44.810210] [DEBUG] [REMOTE ] HG: PASS: History has at least 300 days. [2026-01-19T12:10:44.810621] [DEBUG] [REMOTE ] HG: PASS: Price check passed. Min price $23.24. [2026-01-19T12:10:44.810763] [DEBUG] [REMOTE ] HG: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:44.810875] [DEBUG] [REMOTE ] HG: PASS: Integrity check passed. [2026-01-19T12:10:44.810915] [DEBUG] [REMOTE ] HG: Symbol is viable for forecasting. [2026-01-19T12:10:44.810963] [INFO ] [MAIN ] [1495/3505] HG kept (0.3s) | 1495 kept, 0 rejected | 140.3/min | ETA: 14.3m [2026-01-19T12:10:45.248003] [DEBUG] [REMOTE ] HGBL: Retrieved 2450 rows, trimmed to 300. [2026-01-19T12:10:45.248148] [DEBUG] [REMOTE ] HGBL: PASS: History has at least 300 days. [2026-01-19T12:10:45.248353] [DEBUG] [REMOTE ] HGBL: PASS: Price check passed. Min price $1.21. [2026-01-19T12:10:45.248487] [DEBUG] [REMOTE ] HGBL: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:45.248627] [DEBUG] [REMOTE ] HGBL: PASS: Integrity check passed. [2026-01-19T12:10:45.248670] [DEBUG] [REMOTE ] HGBL: Symbol is viable for forecasting. [2026-01-19T12:10:45.248716] [INFO ] [MAIN ] [1496/3505] HGBL kept (0.4s) | 1496 kept, 0 rejected | 140.3/min | ETA: 14.3m [2026-01-19T12:10:45.635757] [DEBUG] [REMOTE ] HGLB: Retrieved 1739 rows, trimmed to 300. [2026-01-19T12:10:45.635900] [DEBUG] [REMOTE ] HGLB: PASS: History has at least 300 days. [2026-01-19T12:10:45.636147] [DEBUG] [REMOTE ] HGLB: PASS: Price check passed. Min price $8.71. [2026-01-19T12:10:45.636326] [DEBUG] [REMOTE ] HGLB: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:45.636458] [DEBUG] [REMOTE ] HGLB: PASS: Integrity check passed. [2026-01-19T12:10:45.636506] [DEBUG] [REMOTE ] HGLB: Symbol is viable for forecasting. [2026-01-19T12:10:45.636561] [INFO ] [MAIN ] [1497/3505] HGLB kept (0.4s) | 1497 kept, 0 rejected | 140.3/min | ETA: 14.3m [2026-01-19T12:10:45.896844] [DEBUG] [REMOTE ] HGTY: Retrieved 1164 rows, trimmed to 300. [2026-01-19T12:10:45.897108] [DEBUG] [REMOTE ] HGTY: PASS: History has at least 300 days. [2026-01-19T12:10:45.897374] [DEBUG] [REMOTE ] HGTY: PASS: Price check passed. Min price $10.72. [2026-01-19T12:10:45.898363] [DEBUG] [REMOTE ] HGTY: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:45.898722] [DEBUG] [REMOTE ] HGTY: PASS: Integrity check passed. [2026-01-19T12:10:45.898789] [DEBUG] [REMOTE ] HGTY: Symbol is viable for forecasting. [2026-01-19T12:10:45.898908] [INFO ] [MAIN ] [1498/3505] HGTY kept (0.3s) | 1498 kept, 0 rejected | 140.4/min | ETA: 14.3m [2026-01-19T12:10:46.533985] [DEBUG] [REMOTE ] HHH: Retrieved 3822 rows, trimmed to 300. [2026-01-19T12:10:46.534121] [DEBUG] [REMOTE ] HHH: PASS: History has at least 300 days. [2026-01-19T12:10:46.534341] [DEBUG] [REMOTE ] HHH: PASS: Price check passed. Min price $78.06. [2026-01-19T12:10:46.534484] [DEBUG] [REMOTE ] HHH: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:46.534621] [DEBUG] [REMOTE ] HHH: PASS: Integrity check passed. [2026-01-19T12:10:46.534665] [DEBUG] [REMOTE ] HHH: Symbol is viable for forecasting. [2026-01-19T12:10:46.534717] [INFO ] [MAIN ] [1499/3505] HHH kept (0.6s) | 1499 kept, 0 rejected | 140.3/min | ETA: 14.3m [2026-01-19T12:10:46.863779] [DEBUG] [REMOTE ] HI: Retrieved 4481 rows, trimmed to 300. [2026-01-19T12:10:46.863913] [DEBUG] [REMOTE ] HI: PASS: History has at least 300 days. [2026-01-19T12:10:46.864121] [DEBUG] [REMOTE ] HI: PASS: Price check passed. Min price $31.15. [2026-01-19T12:10:46.864260] [DEBUG] [REMOTE ] HI: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:46.864375] [DEBUG] [REMOTE ] HI: PASS: Integrity check passed. [2026-01-19T12:10:46.864415] [DEBUG] [REMOTE ] HI: Symbol is viable for forecasting. [2026-01-19T12:10:46.864464] [INFO ] [MAIN ] [1500/3505] HI kept (0.3s) | 1500 kept, 0 rejected | 140.3/min | ETA: 14.3m [2026-01-19T12:10:47.258120] [DEBUG] [REMOTE ] HIFS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:47.258252] [DEBUG] [REMOTE ] HIFS: PASS: History has at least 300 days. [2026-01-19T12:10:47.258489] [DEBUG] [REMOTE ] HIFS: PASS: Price check passed. Min price $252.77. [2026-01-19T12:10:47.258649] [DEBUG] [REMOTE ] HIFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:47.258764] [DEBUG] [REMOTE ] HIFS: PASS: Integrity check passed. [2026-01-19T12:10:47.258804] [DEBUG] [REMOTE ] HIFS: Symbol is viable for forecasting. [2026-01-19T12:10:47.258851] [INFO ] [MAIN ] [1501/3505] HIFS kept (0.4s) | 1501 kept, 0 rejected | 140.3/min | ETA: 14.3m [2026-01-19T12:10:47.829204] [DEBUG] [REMOTE ] HIG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:47.829422] [DEBUG] [REMOTE ] HIG: PASS: History has at least 300 days. [2026-01-19T12:10:47.829822] [DEBUG] [REMOTE ] HIG: PASS: Price check passed. Min price $121.82. [2026-01-19T12:10:47.829973] [DEBUG] [REMOTE ] HIG: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:47.830137] [DEBUG] [REMOTE ] HIG: PASS: Integrity check passed. [2026-01-19T12:10:47.830179] [DEBUG] [REMOTE ] HIG: Symbol is viable for forecasting. [2026-01-19T12:10:47.830236] [INFO ] [MAIN ] [1502/3505] HIG kept (0.6s) | 1502 kept, 0 rejected | 140.3/min | ETA: 14.3m [2026-01-19T12:10:48.197354] [DEBUG] [REMOTE ] HII: Retrieved 3729 rows, trimmed to 300. [2026-01-19T12:10:48.197504] [DEBUG] [REMOTE ] HII: PASS: History has at least 300 days. [2026-01-19T12:10:48.197729] [DEBUG] [REMOTE ] HII: PASS: Price check passed. Min price $282.40. [2026-01-19T12:10:48.197868] [DEBUG] [REMOTE ] HII: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:48.197980] [DEBUG] [REMOTE ] HII: PASS: Integrity check passed. [2026-01-19T12:10:48.198020] [DEBUG] [REMOTE ] HII: Symbol is viable for forecasting. [2026-01-19T12:10:48.198068] [INFO ] [MAIN ] [1503/3505] HII kept (0.4s) | 1503 kept, 0 rejected | 140.3/min | ETA: 14.3m [2026-01-19T12:10:48.509100] [DEBUG] [REMOTE ] HIMS: Retrieved 1595 rows, trimmed to 300. [2026-01-19T12:10:48.509224] [DEBUG] [REMOTE ] HIMS: PASS: History has at least 300 days. [2026-01-19T12:10:48.509440] [DEBUG] [REMOTE ] HIMS: PASS: Price check passed. Min price $31.23. [2026-01-19T12:10:48.509602] [DEBUG] [REMOTE ] HIMS: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:48.509721] [DEBUG] [REMOTE ] HIMS: PASS: Integrity check passed. [2026-01-19T12:10:48.509761] [DEBUG] [REMOTE ] HIMS: Symbol is viable for forecasting. [2026-01-19T12:10:48.509808] [INFO ] [MAIN ] [1504/3505] HIMS kept (0.3s) | 1504 kept, 0 rejected | 140.3/min | ETA: 14.3m [2026-01-19T12:10:49.040089] [DEBUG] [REMOTE ] HIMX: Retrieved 4981 rows, trimmed to 300. [2026-01-19T12:10:49.040218] [DEBUG] [REMOTE ] HIMX: PASS: History has at least 300 days. [2026-01-19T12:10:49.040423] [DEBUG] [REMOTE ] HIMX: PASS: Price check passed. Min price $6.93. [2026-01-19T12:10:49.040558] [DEBUG] [REMOTE ] HIMX: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:49.040706] [DEBUG] [REMOTE ] HIMX: PASS: Integrity check passed. [2026-01-19T12:10:49.040750] [DEBUG] [REMOTE ] HIMX: Symbol is viable for forecasting. [2026-01-19T12:10:49.040799] [INFO ] [MAIN ] [1505/3505] HIMX kept (0.5s) | 1505 kept, 0 rejected | 140.3/min | ETA: 14.3m [2026-01-19T12:10:49.539034] [DEBUG] [REMOTE ] HIO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:49.539198] [DEBUG] [REMOTE ] HIO: PASS: History has at least 300 days. [2026-01-19T12:10:49.539430] [DEBUG] [REMOTE ] HIO: PASS: Price check passed. Min price $3.67. [2026-01-19T12:10:49.539590] [DEBUG] [REMOTE ] HIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:49.539738] [DEBUG] [REMOTE ] HIO: PASS: Integrity check passed. [2026-01-19T12:10:49.539783] [DEBUG] [REMOTE ] HIO: Symbol is viable for forecasting. [2026-01-19T12:10:49.539830] [INFO ] [MAIN ] [1506/3505] HIO kept (0.5s) | 1506 kept, 0 rejected | 140.3/min | ETA: 14.2m [2026-01-19T12:10:49.761213] [DEBUG] [REMOTE ] HIPO: Retrieved 1120 rows, trimmed to 300. [2026-01-19T12:10:49.761360] [DEBUG] [REMOTE ] HIPO: PASS: History has at least 300 days. [2026-01-19T12:10:49.761626] [DEBUG] [REMOTE ] HIPO: PASS: Price check passed. Min price $29.98. [2026-01-19T12:10:49.761773] [DEBUG] [REMOTE ] HIPO: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:49.761887] [DEBUG] [REMOTE ] HIPO: PASS: Integrity check passed. [2026-01-19T12:10:49.761928] [DEBUG] [REMOTE ] HIPO: Symbol is viable for forecasting. [2026-01-19T12:10:49.761976] [INFO ] [MAIN ] [1507/3505] HIPO kept (0.2s) | 1507 kept, 0 rejected | 140.4/min | ETA: 14.2m [2026-01-19T12:10:50.223315] [DEBUG] [REMOTE ] HITI: Retrieved 1750 rows, trimmed to 300. [2026-01-19T12:10:50.223463] [DEBUG] [REMOTE ] HITI: PASS: History has at least 300 days. [2026-01-19T12:10:50.223703] [DEBUG] [REMOTE ] HITI: PASS: Price check passed. Min price $2.48. [2026-01-19T12:10:50.223848] [DEBUG] [REMOTE ] HITI: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:50.223964] [DEBUG] [REMOTE ] HITI: PASS: Integrity check passed. [2026-01-19T12:10:50.224005] [DEBUG] [REMOTE ] HITI: Symbol is viable for forecasting. [2026-01-19T12:10:50.224056] [INFO ] [MAIN ] [1508/3505] HITI kept (0.5s) | 1508 kept, 0 rejected | 140.3/min | ETA: 14.2m [2026-01-19T12:10:50.529378] [DEBUG] [REMOTE ] HIVE: Retrieved 2014 rows, trimmed to 300. [2026-01-19T12:10:50.529503] [DEBUG] [REMOTE ] HIVE: PASS: History has at least 300 days. [2026-01-19T12:10:50.529734] [DEBUG] [REMOTE ] HIVE: PASS: Price check passed. Min price $2.57. [2026-01-19T12:10:50.529871] [DEBUG] [REMOTE ] HIVE: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:50.529980] [DEBUG] [REMOTE ] HIVE: PASS: Integrity check passed. [2026-01-19T12:10:50.530020] [DEBUG] [REMOTE ] HIVE: Symbol is viable for forecasting. [2026-01-19T12:10:50.530067] [INFO ] [MAIN ] [1509/3505] HIVE kept (0.3s) | 1509 kept, 0 rejected | 140.4/min | ETA: 14.2m [2026-01-19T12:10:51.254016] [DEBUG] [REMOTE ] HIX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:51.254166] [DEBUG] [REMOTE ] HIX: PASS: History has at least 300 days. [2026-01-19T12:10:51.254403] [DEBUG] [REMOTE ] HIX: PASS: Price check passed. Min price $4.03. [2026-01-19T12:10:51.254546] [DEBUG] [REMOTE ] HIX: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:51.254884] [DEBUG] [REMOTE ] HIX: PASS: Integrity check passed. [2026-01-19T12:10:51.254927] [DEBUG] [REMOTE ] HIX: Symbol is viable for forecasting. [2026-01-19T12:10:51.254977] [INFO ] [MAIN ] [1510/3505] HIX kept (0.7s) | 1510 kept, 0 rejected | 140.3/min | ETA: 14.2m [2026-01-19T12:10:51.702004] [DEBUG] [REMOTE ] HL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:51.702151] [DEBUG] [REMOTE ] HL: PASS: History has at least 300 days. [2026-01-19T12:10:51.702390] [DEBUG] [REMOTE ] HL: PASS: Price check passed. Min price $11.97. [2026-01-19T12:10:51.702527] [DEBUG] [REMOTE ] HL: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:51.702671] [DEBUG] [REMOTE ] HL: PASS: Integrity check passed. [2026-01-19T12:10:51.702712] [DEBUG] [REMOTE ] HL: Symbol is viable for forecasting. [2026-01-19T12:10:51.702761] [INFO ] [MAIN ] [1511/3505] HL kept (0.4s) | 1511 kept, 0 rejected | 140.3/min | ETA: 14.2m [2026-01-19T12:10:51.976337] [DEBUG] [REMOTE ] HLAL: Retrieved 1637 rows, trimmed to 300. [2026-01-19T12:10:51.976473] [DEBUG] [REMOTE ] HLAL: PASS: History has at least 300 days. [2026-01-19T12:10:51.976697] [DEBUG] [REMOTE ] HLAL: PASS: Price check passed. Min price $58.92. [2026-01-19T12:10:51.976832] [DEBUG] [REMOTE ] HLAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:51.976940] [DEBUG] [REMOTE ] HLAL: PASS: Integrity check passed. [2026-01-19T12:10:51.976980] [DEBUG] [REMOTE ] HLAL: Symbol is viable for forecasting. [2026-01-19T12:10:51.977026] [INFO ] [MAIN ] [1512/3505] HLAL kept (0.3s) | 1512 kept, 0 rejected | 140.3/min | ETA: 14.2m [2026-01-19T12:10:52.416940] [DEBUG] [REMOTE ] HLF: Retrieved 5305 rows, trimmed to 300. [2026-01-19T12:10:52.417146] [DEBUG] [REMOTE ] HLF: PASS: History has at least 300 days. [2026-01-19T12:10:52.417433] [DEBUG] [REMOTE ] HLF: PASS: Price check passed. Min price $7.75. [2026-01-19T12:10:52.417590] [DEBUG] [REMOTE ] HLF: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:52.417708] [DEBUG] [REMOTE ] HLF: PASS: Integrity check passed. [2026-01-19T12:10:52.417747] [DEBUG] [REMOTE ] HLF: Symbol is viable for forecasting. [2026-01-19T12:10:52.417805] [INFO ] [MAIN ] [1513/3505] HLF kept (0.4s) | 1513 kept, 0 rejected | 140.3/min | ETA: 14.2m [2026-01-19T12:10:52.729512] [DEBUG] [REMOTE ] HLI: Retrieved 2623 rows, trimmed to 300. [2026-01-19T12:10:52.729697] [DEBUG] [REMOTE ] HLI: PASS: History has at least 300 days. [2026-01-19T12:10:52.729936] [DEBUG] [REMOTE ] HLI: PASS: Price check passed. Min price $170.47. [2026-01-19T12:10:52.730107] [DEBUG] [REMOTE ] HLI: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:52.730245] [DEBUG] [REMOTE ] HLI: PASS: Integrity check passed. [2026-01-19T12:10:52.730288] [DEBUG] [REMOTE ] HLI: Symbol is viable for forecasting. [2026-01-19T12:10:52.730341] [INFO ] [MAIN ] [1514/3505] HLI kept (0.3s) | 1514 kept, 0 rejected | 140.4/min | ETA: 14.2m [2026-01-19T12:10:53.449923] [DEBUG] [REMOTE ] HLIO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:53.450059] [DEBUG] [REMOTE ] HLIO: PASS: History has at least 300 days. [2026-01-19T12:10:53.450277] [DEBUG] [REMOTE ] HLIO: PASS: Price check passed. Min price $50.06. [2026-01-19T12:10:53.450413] [DEBUG] [REMOTE ] HLIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:53.450528] [DEBUG] [REMOTE ] HLIO: PASS: Integrity check passed. [2026-01-19T12:10:53.450587] [DEBUG] [REMOTE ] HLIO: Symbol is viable for forecasting. [2026-01-19T12:10:53.450639] [INFO ] [MAIN ] [1515/3505] HLIO kept (0.7s) | 1515 kept, 0 rejected | 140.3/min | ETA: 14.2m [2026-01-19T12:10:53.674425] [DEBUG] [REMOTE ] HLLY: Retrieved 843 rows, trimmed to 300. [2026-01-19T12:10:53.674618] [DEBUG] [REMOTE ] HLLY: PASS: History has at least 300 days. [2026-01-19T12:10:53.674913] [DEBUG] [REMOTE ] HLLY: PASS: Price check passed. Min price $2.73. [2026-01-19T12:10:53.675112] [DEBUG] [REMOTE ] HLLY: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:53.675272] [DEBUG] [REMOTE ] HLLY: PASS: Integrity check passed. [2026-01-19T12:10:53.675332] [DEBUG] [REMOTE ] HLLY: Symbol is viable for forecasting. [2026-01-19T12:10:53.675404] [INFO ] [MAIN ] [1516/3505] HLLY kept (0.2s) | 1516 kept, 0 rejected | 140.3/min | ETA: 14.2m [2026-01-19T12:10:54.060554] [DEBUG] [REMOTE ] HLMN: Retrieved 1286 rows, trimmed to 300. [2026-01-19T12:10:54.060790] [DEBUG] [REMOTE ] HLMN: PASS: History has at least 300 days. [2026-01-19T12:10:54.061088] [DEBUG] [REMOTE ] HLMN: PASS: Price check passed. Min price $8.05. [2026-01-19T12:10:54.061295] [DEBUG] [REMOTE ] HLMN: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:54.061469] [DEBUG] [REMOTE ] HLMN: PASS: Integrity check passed. [2026-01-19T12:10:54.061527] [DEBUG] [REMOTE ] HLMN: Symbol is viable for forecasting. [2026-01-19T12:10:54.061621] [INFO ] [MAIN ] [1517/3505] HLMN kept (0.4s) | 1517 kept, 0 rejected | 140.3/min | ETA: 14.2m [2026-01-19T12:10:54.391970] [DEBUG] [REMOTE ] HLN: Retrieved 876 rows, trimmed to 300. [2026-01-19T12:10:54.392164] [DEBUG] [REMOTE ] HLN: PASS: History has at least 300 days. [2026-01-19T12:10:54.392460] [DEBUG] [REMOTE ] HLN: PASS: Price check passed. Min price $9.05. [2026-01-19T12:10:54.392874] [DEBUG] [REMOTE ] HLN: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:54.393046] [DEBUG] [REMOTE ] HLN: PASS: Integrity check passed. [2026-01-19T12:10:54.393106] [DEBUG] [REMOTE ] HLN: Symbol is viable for forecasting. [2026-01-19T12:10:54.393179] [INFO ] [MAIN ] [1518/3505] HLN kept (0.3s) | 1518 kept, 0 rejected | 140.4/min | ETA: 14.2m [2026-01-19T12:10:54.956837] [DEBUG] [REMOTE ] HLNE: Retrieved 2234 rows, trimmed to 300. [2026-01-19T12:10:54.956977] [DEBUG] [REMOTE ] HLNE: PASS: History has at least 300 days. [2026-01-19T12:10:54.957201] [DEBUG] [REMOTE ] HLNE: PASS: Price check passed. Min price $113.50. [2026-01-19T12:10:54.957339] [DEBUG] [REMOTE ] HLNE: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:54.957492] [DEBUG] [REMOTE ] HLNE: PASS: Integrity check passed. [2026-01-19T12:10:54.957535] [DEBUG] [REMOTE ] HLNE: Symbol is viable for forecasting. [2026-01-19T12:10:54.957602] [INFO ] [MAIN ] [1519/3505] HLNE kept (0.6s) | 1519 kept, 0 rejected | 140.3/min | ETA: 14.2m [2026-01-19T12:10:55.507449] [DEBUG] [REMOTE ] HLX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:55.507638] [DEBUG] [REMOTE ] HLX: PASS: History has at least 300 days. [2026-01-19T12:10:55.507956] [DEBUG] [REMOTE ] HLX: PASS: Price check passed. Min price $6.14. [2026-01-19T12:10:55.508107] [DEBUG] [REMOTE ] HLX: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:55.508344] [DEBUG] [REMOTE ] HLX: PASS: Integrity check passed. [2026-01-19T12:10:55.508392] [DEBUG] [REMOTE ] HLX: Symbol is viable for forecasting. [2026-01-19T12:10:55.508444] [INFO ] [MAIN ] [1520/3505] HLX kept (0.6s) | 1520 kept, 0 rejected | 140.3/min | ETA: 14.1m [2026-01-19T12:10:56.161999] [DEBUG] [REMOTE ] HMC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:56.162140] [DEBUG] [REMOTE ] HMC: PASS: History has at least 300 days. [2026-01-19T12:10:56.162358] [DEBUG] [REMOTE ] HMC: PASS: Price check passed. Min price $28.48. [2026-01-19T12:10:56.162504] [DEBUG] [REMOTE ] HMC: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:56.162639] [DEBUG] [REMOTE ] HMC: PASS: Integrity check passed. [2026-01-19T12:10:56.162684] [DEBUG] [REMOTE ] HMC: Symbol is viable for forecasting. [2026-01-19T12:10:56.162734] [INFO ] [MAIN ] [1521/3505] HMC kept (0.7s) | 1521 kept, 0 rejected | 140.3/min | ETA: 14.1m [2026-01-19T12:10:56.649838] [DEBUG] [REMOTE ] HMN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:56.649992] [DEBUG] [REMOTE ] HMN: PASS: History has at least 300 days. [2026-01-19T12:10:56.650271] [DEBUG] [REMOTE ] HMN: PASS: Price check passed. Min price $42.47. [2026-01-19T12:10:56.650415] [DEBUG] [REMOTE ] HMN: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:56.650551] [DEBUG] [REMOTE ] HMN: PASS: Integrity check passed. [2026-01-19T12:10:56.650619] [DEBUG] [REMOTE ] HMN: Symbol is viable for forecasting. [2026-01-19T12:10:56.650764] [INFO ] [MAIN ] [1522/3505] HMN kept (0.5s) | 1522 kept, 0 rejected | 140.3/min | ETA: 14.1m [2026-01-19T12:10:57.125385] [DEBUG] [REMOTE ] HMY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:57.125531] [DEBUG] [REMOTE ] HMY: PASS: History has at least 300 days. [2026-01-19T12:10:57.125773] [DEBUG] [REMOTE ] HMY: PASS: Price check passed. Min price $15.19. [2026-01-19T12:10:57.125912] [DEBUG] [REMOTE ] HMY: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:57.126029] [DEBUG] [REMOTE ] HMY: PASS: Integrity check passed. [2026-01-19T12:10:57.126070] [DEBUG] [REMOTE ] HMY: Symbol is viable for forecasting. [2026-01-19T12:10:57.126119] [INFO ] [MAIN ] [1523/3505] HMY kept (0.5s) | 1523 kept, 0 rejected | 140.2/min | ETA: 14.1m [2026-01-19T12:10:57.476288] [DEBUG] [REMOTE ] HNDL: Retrieved 2012 rows, trimmed to 300. [2026-01-19T12:10:57.476420] [DEBUG] [REMOTE ] HNDL: PASS: History has at least 300 days. [2026-01-19T12:10:57.476649] [DEBUG] [REMOTE ] HNDL: PASS: Price check passed. Min price $21.55. [2026-01-19T12:10:57.476786] [DEBUG] [REMOTE ] HNDL: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:57.476899] [DEBUG] [REMOTE ] HNDL: PASS: Integrity check passed. [2026-01-19T12:10:57.476939] [DEBUG] [REMOTE ] HNDL: Symbol is viable for forecasting. [2026-01-19T12:10:57.476988] [INFO ] [MAIN ] [1524/3505] HNDL kept (0.4s) | 1524 kept, 0 rejected | 140.3/min | ETA: 14.1m [2026-01-19T12:10:57.848978] [DEBUG] [REMOTE ] HNI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:57.849382] [DEBUG] [REMOTE ] HNI: PASS: History has at least 300 days. [2026-01-19T12:10:57.849711] [DEBUG] [REMOTE ] HNI: PASS: Price check passed. Min price $38.27. [2026-01-19T12:10:57.849885] [DEBUG] [REMOTE ] HNI: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:57.850454] [DEBUG] [REMOTE ] HNI: PASS: Integrity check passed. [2026-01-19T12:10:57.850503] [DEBUG] [REMOTE ] HNI: Symbol is viable for forecasting. [2026-01-19T12:10:57.850560] [INFO ] [MAIN ] [1525/3505] HNI kept (0.4s) | 1525 kept, 0 rejected | 140.3/min | ETA: 14.1m [2026-01-19T12:10:58.550424] [DEBUG] [REMOTE ] HNRG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:58.550591] [DEBUG] [REMOTE ] HNRG: PASS: History has at least 300 days. [2026-01-19T12:10:58.550844] [DEBUG] [REMOTE ] HNRG: PASS: Price check passed. Min price $17.31. [2026-01-19T12:10:58.550982] [DEBUG] [REMOTE ] HNRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:58.551105] [DEBUG] [REMOTE ] HNRG: PASS: Integrity check passed. [2026-01-19T12:10:58.551145] [DEBUG] [REMOTE ] HNRG: Symbol is viable for forecasting. [2026-01-19T12:10:58.551193] [INFO ] [MAIN ] [1526/3505] HNRG kept (0.7s) | 1526 kept, 0 rejected | 140.2/min | ETA: 14.1m [2026-01-19T12:10:59.026083] [DEBUG] [REMOTE ] HOG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:59.026283] [DEBUG] [REMOTE ] HOG: PASS: History has at least 300 days. [2026-01-19T12:10:59.026552] [DEBUG] [REMOTE ] HOG: PASS: Price check passed. Min price $20.49. [2026-01-19T12:10:59.026724] [DEBUG] [REMOTE ] HOG: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:59.026855] [DEBUG] [REMOTE ] HOG: PASS: Integrity check passed. [2026-01-19T12:10:59.026900] [DEBUG] [REMOTE ] HOG: Symbol is viable for forecasting. [2026-01-19T12:10:59.026956] [INFO ] [MAIN ] [1527/3505] HOG kept (0.5s) | 1527 kept, 0 rejected | 140.2/min | ETA: 14.1m [2026-01-19T12:10:59.122550] [DEBUG] [REMOTE ] HOLO: Retrieved 771 rows, trimmed to 300. [2026-01-19T12:10:59.123234] [DEBUG] [REMOTE ] HOLO: PASS: History has at least 300 days. [2026-01-19T12:10:59.123648] [DEBUG] [REMOTE ] HOLO: PASS: Price check passed. Min price $2.64. [2026-01-19T12:10:59.123799] [DEBUG] [REMOTE ] HOLO: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:59.123945] [DEBUG] [REMOTE ] HOLO: PASS: Integrity check passed. [2026-01-19T12:10:59.123990] [DEBUG] [REMOTE ] HOLO: Symbol is viable for forecasting. [2026-01-19T12:10:59.124045] [INFO ] [MAIN ] [1528/3505] HOLO kept (0.1s) | 1528 kept, 0 rejected | 140.3/min | ETA: 14.1m [2026-01-19T12:10:59.877199] [DEBUG] [REMOTE ] HOLX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:10:59.877430] [DEBUG] [REMOTE ] HOLX: PASS: History has at least 300 days. [2026-01-19T12:10:59.877737] [DEBUG] [REMOTE ] HOLX: PASS: Price check passed. Min price $73.89. [2026-01-19T12:10:59.877885] [DEBUG] [REMOTE ] HOLX: PASS: Continuity check passed with 300 days. [2026-01-19T12:10:59.878153] [DEBUG] [REMOTE ] HOLX: PASS: Integrity check passed. [2026-01-19T12:10:59.878206] [DEBUG] [REMOTE ] HOLX: Symbol is viable for forecasting. [2026-01-19T12:10:59.878272] [INFO ] [MAIN ] [1529/3505] HOLX kept (0.8s) | 1529 kept, 0 rejected | 140.2/min | ETA: 14.1m [2026-01-19T12:11:00.270524] [DEBUG] [REMOTE ] HOMB: Retrieved 4923 rows, trimmed to 300. [2026-01-19T12:11:00.270730] [DEBUG] [REMOTE ] HOMB: PASS: History has at least 300 days. [2026-01-19T12:11:00.270978] [DEBUG] [REMOTE ] HOMB: PASS: Price check passed. Min price $26.23. [2026-01-19T12:11:00.271118] [DEBUG] [REMOTE ] HOMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:00.271236] [DEBUG] [REMOTE ] HOMB: PASS: Integrity check passed. [2026-01-19T12:11:00.271277] [DEBUG] [REMOTE ] HOMB: Symbol is viable for forecasting. [2026-01-19T12:11:00.271328] [INFO ] [MAIN ] [1530/3505] HOMB kept (0.4s) | 1530 kept, 0 rejected | 140.2/min | ETA: 14.1m [2026-01-19T12:11:00.800368] [DEBUG] [REMOTE ] HON: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:00.800563] [DEBUG] [REMOTE ] HON: PASS: History has at least 300 days. [2026-01-19T12:11:00.800836] [DEBUG] [REMOTE ] HON: PASS: Price check passed. Min price $188.14. [2026-01-19T12:11:00.800973] [DEBUG] [REMOTE ] HON: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:00.801093] [DEBUG] [REMOTE ] HON: PASS: Integrity check passed. [2026-01-19T12:11:00.801133] [DEBUG] [REMOTE ] HON: Symbol is viable for forecasting. [2026-01-19T12:11:00.801184] [INFO ] [MAIN ] [1531/3505] HON kept (0.5s) | 1531 kept, 0 rejected | 140.2/min | ETA: 14.1m [2026-01-19T12:11:01.035351] [DEBUG] [REMOTE ] HOOD: Retrieved 1123 rows, trimmed to 300. [2026-01-19T12:11:01.035476] [DEBUG] [REMOTE ] HOOD: PASS: History has at least 300 days. [2026-01-19T12:11:01.035714] [DEBUG] [REMOTE ] HOOD: PASS: Price check passed. Min price $106.21. [2026-01-19T12:11:01.035872] [DEBUG] [REMOTE ] HOOD: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:01.035986] [DEBUG] [REMOTE ] HOOD: PASS: Integrity check passed. [2026-01-19T12:11:01.036027] [DEBUG] [REMOTE ] HOOD: Symbol is viable for forecasting. [2026-01-19T12:11:01.036073] [INFO ] [MAIN ] [1532/3505] HOOD kept (0.2s) | 1532 kept, 0 rejected | 140.2/min | ETA: 14.1m [2026-01-19T12:11:01.615388] [DEBUG] [REMOTE ] HOPE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:01.615631] [DEBUG] [REMOTE ] HOPE: PASS: History has at least 300 days. [2026-01-19T12:11:01.616113] [DEBUG] [REMOTE ] HOPE: PASS: Price check passed. Min price $9.84. [2026-01-19T12:11:01.616268] [DEBUG] [REMOTE ] HOPE: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:01.616421] [DEBUG] [REMOTE ] HOPE: PASS: Integrity check passed. [2026-01-19T12:11:01.616465] [DEBUG] [REMOTE ] HOPE: Symbol is viable for forecasting. [2026-01-19T12:11:01.616522] [INFO ] [MAIN ] [1533/3505] HOPE kept (0.6s) | 1533 kept, 0 rejected | 140.2/min | ETA: 14.1m [2026-01-19T12:11:01.918353] [DEBUG] [REMOTE ] HP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:01.918564] [DEBUG] [REMOTE ] HP: PASS: History has at least 300 days. [2026-01-19T12:11:01.918923] [DEBUG] [REMOTE ] HP: PASS: Price check passed. Min price $23.27. [2026-01-19T12:11:01.919068] [DEBUG] [REMOTE ] HP: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:01.919208] [DEBUG] [REMOTE ] HP: PASS: Integrity check passed. [2026-01-19T12:11:01.919251] [DEBUG] [REMOTE ] HP: Symbol is viable for forecasting. [2026-01-19T12:11:01.919424] [INFO ] [MAIN ] [1534/3505] HP kept (0.3s) | 1534 kept, 0 rejected | 140.2/min | ETA: 14.1m [2026-01-19T12:11:02.419921] [DEBUG] [REMOTE ] HPE: Retrieved 2577 rows, trimmed to 300. [2026-01-19T12:11:02.420084] [DEBUG] [REMOTE ] HPE: PASS: History has at least 300 days. [2026-01-19T12:11:02.420365] [DEBUG] [REMOTE ] HPE: PASS: Price check passed. Min price $19.90. [2026-01-19T12:11:02.420612] [DEBUG] [REMOTE ] HPE: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:02.420808] [DEBUG] [REMOTE ] HPE: PASS: Integrity check passed. [2026-01-19T12:11:02.420869] [DEBUG] [REMOTE ] HPE: Symbol is viable for forecasting. [2026-01-19T12:11:02.421126] [INFO ] [MAIN ] [1535/3505] HPE kept (0.5s) | 1535 kept, 0 rejected | 140.2/min | ETA: 14.1m [2026-01-19T12:11:02.731045] [DEBUG] [REMOTE ] HPF: Retrieved 5822 rows, trimmed to 300. [2026-01-19T12:11:02.731183] [DEBUG] [REMOTE ] HPF: PASS: History has at least 300 days. [2026-01-19T12:11:02.731397] [DEBUG] [REMOTE ] HPF: PASS: Price check passed. Min price $15.86. [2026-01-19T12:11:02.731532] [DEBUG] [REMOTE ] HPF: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:02.731666] [DEBUG] [REMOTE ] HPF: PASS: Integrity check passed. [2026-01-19T12:11:02.731707] [DEBUG] [REMOTE ] HPF: Symbol is viable for forecasting. [2026-01-19T12:11:02.731754] [INFO ] [MAIN ] [1536/3505] HPF kept (0.3s) | 1536 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:03.366846] [DEBUG] [REMOTE ] HPI: Retrieved 5665 rows, trimmed to 300. [2026-01-19T12:11:03.367105] [DEBUG] [REMOTE ] HPI: PASS: History has at least 300 days. [2026-01-19T12:11:03.367653] [DEBUG] [REMOTE ] HPI: PASS: Price check passed. Min price $16.17. [2026-01-19T12:11:03.367811] [DEBUG] [REMOTE ] HPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:03.367990] [DEBUG] [REMOTE ] HPI: PASS: Integrity check passed. [2026-01-19T12:11:03.368032] [DEBUG] [REMOTE ] HPI: Symbol is viable for forecasting. [2026-01-19T12:11:03.368091] [INFO ] [MAIN ] [1537/3505] HPI kept (0.6s) | 1537 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:03.580342] [DEBUG] [REMOTE ] HPK: Retrieved 1357 rows, trimmed to 300. [2026-01-19T12:11:03.580483] [DEBUG] [REMOTE ] HPK: PASS: History has at least 300 days. [2026-01-19T12:11:03.580720] [DEBUG] [REMOTE ] HPK: PASS: Price check passed. Min price $4.10. [2026-01-19T12:11:03.580858] [DEBUG] [REMOTE ] HPK: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:03.580972] [DEBUG] [REMOTE ] HPK: PASS: Integrity check passed. [2026-01-19T12:11:03.581012] [DEBUG] [REMOTE ] HPK: Symbol is viable for forecasting. [2026-01-19T12:11:03.581060] [INFO ] [MAIN ] [1538/3505] HPK kept (0.2s) | 1538 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:04.151448] [DEBUG] [REMOTE ] HPP: Retrieved 3916 rows, trimmed to 300. [2026-01-19T12:11:04.151723] [DEBUG] [REMOTE ] HPP: PASS: History has at least 300 days. [2026-01-19T12:11:04.151985] [DEBUG] [REMOTE ] HPP: PASS: Price check passed. Min price $9.49. [2026-01-19T12:11:04.152131] [DEBUG] [REMOTE ] HPP: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:04.152254] [DEBUG] [REMOTE ] HPP: PASS: Integrity check passed. [2026-01-19T12:11:04.152296] [DEBUG] [REMOTE ] HPP: Symbol is viable for forecasting. [2026-01-19T12:11:04.152350] [INFO ] [MAIN ] [1539/3505] HPP kept (0.6s) | 1539 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:04.627713] [DEBUG] [REMOTE ] HPQ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:04.627852] [DEBUG] [REMOTE ] HPQ: PASS: History has at least 300 days. [2026-01-19T12:11:04.628075] [DEBUG] [REMOTE ] HPQ: PASS: Price check passed. Min price $20.37. [2026-01-19T12:11:04.628214] [DEBUG] [REMOTE ] HPQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:04.628422] [DEBUG] [REMOTE ] HPQ: PASS: Integrity check passed. [2026-01-19T12:11:04.628468] [DEBUG] [REMOTE ] HPQ: Symbol is viable for forecasting. [2026-01-19T12:11:04.628516] [INFO ] [MAIN ] [1540/3505] HPQ kept (0.5s) | 1540 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:05.103459] [DEBUG] [REMOTE ] HPS: Retrieved 5684 rows, trimmed to 300. [2026-01-19T12:11:05.103718] [DEBUG] [REMOTE ] HPS: PASS: History has at least 300 days. [2026-01-19T12:11:05.104128] [DEBUG] [REMOTE ] HPS: PASS: Price check passed. Min price $14.21. [2026-01-19T12:11:05.104273] [DEBUG] [REMOTE ] HPS: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:05.104562] [DEBUG] [REMOTE ] HPS: PASS: Integrity check passed. [2026-01-19T12:11:05.104626] [DEBUG] [REMOTE ] HPS: Symbol is viable for forecasting. [2026-01-19T12:11:05.104682] [INFO ] [MAIN ] [1541/3505] HPS kept (0.5s) | 1541 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:05.558068] [DEBUG] [REMOTE ] HQI: Retrieved 5939 rows, trimmed to 300. [2026-01-19T12:11:05.558206] [DEBUG] [REMOTE ] HQI: PASS: History has at least 300 days. [2026-01-19T12:11:05.558419] [DEBUG] [REMOTE ] HQI: PASS: Price check passed. Min price $7.59. [2026-01-19T12:11:05.558558] [DEBUG] [REMOTE ] HQI: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:05.558708] [DEBUG] [REMOTE ] HQI: PASS: Integrity check passed. [2026-01-19T12:11:05.558757] [DEBUG] [REMOTE ] HQI: Symbol is viable for forecasting. [2026-01-19T12:11:05.558816] [INFO ] [MAIN ] [1542/3505] HQI kept (0.5s) | 1542 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:06.075637] [DEBUG] [REMOTE ] HQL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:06.075796] [DEBUG] [REMOTE ] HQL: PASS: History has at least 300 days. [2026-01-19T12:11:06.076015] [DEBUG] [REMOTE ] HQL: PASS: Price check passed. Min price $15.47. [2026-01-19T12:11:06.076151] [DEBUG] [REMOTE ] HQL: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:06.076267] [DEBUG] [REMOTE ] HQL: PASS: Integrity check passed. [2026-01-19T12:11:06.076308] [DEBUG] [REMOTE ] HQL: Symbol is viable for forecasting. [2026-01-19T12:11:06.076357] [INFO ] [MAIN ] [1543/3505] HQL kept (0.5s) | 1543 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:06.419462] [DEBUG] [REMOTE ] HQY: Retrieved 2884 rows, trimmed to 300. [2026-01-19T12:11:06.419640] [DEBUG] [REMOTE ] HQY: PASS: History has at least 300 days. [2026-01-19T12:11:06.419875] [DEBUG] [REMOTE ] HQY: PASS: Price check passed. Min price $84.28. [2026-01-19T12:11:06.420038] [DEBUG] [REMOTE ] HQY: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:06.420169] [DEBUG] [REMOTE ] HQY: PASS: Integrity check passed. [2026-01-19T12:11:06.420212] [DEBUG] [REMOTE ] HQY: Symbol is viable for forecasting. [2026-01-19T12:11:06.420261] [INFO ] [MAIN ] [1544/3505] HQY kept (0.3s) | 1544 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:06.952958] [DEBUG] [REMOTE ] HRB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:06.953099] [DEBUG] [REMOTE ] HRB: PASS: History has at least 300 days. [2026-01-19T12:11:06.953358] [DEBUG] [REMOTE ] HRB: PASS: Price check passed. Min price $40.99. [2026-01-19T12:11:06.953539] [DEBUG] [REMOTE ] HRB: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:06.953715] [DEBUG] [REMOTE ] HRB: PASS: Integrity check passed. [2026-01-19T12:11:06.953761] [DEBUG] [REMOTE ] HRB: Symbol is viable for forecasting. [2026-01-19T12:11:06.953811] [INFO ] [MAIN ] [1545/3505] HRB kept (0.5s) | 1545 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:07.236926] [DEBUG] [REMOTE ] HRL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:07.237096] [DEBUG] [REMOTE ] HRL: PASS: History has at least 300 days. [2026-01-19T12:11:07.237366] [DEBUG] [REMOTE ] HRL: PASS: Price check passed. Min price $21.02. [2026-01-19T12:11:07.237531] [DEBUG] [REMOTE ] HRL: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:07.237681] [DEBUG] [REMOTE ] HRL: PASS: Integrity check passed. [2026-01-19T12:11:07.237723] [DEBUG] [REMOTE ] HRL: Symbol is viable for forecasting. [2026-01-19T12:11:07.237775] [INFO ] [MAIN ] [1546/3505] HRL kept (0.3s) | 1546 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:07.608068] [DEBUG] [REMOTE ] HRMY: Retrieved 1360 rows, trimmed to 300. [2026-01-19T12:11:07.608200] [DEBUG] [REMOTE ] HRMY: PASS: History has at least 300 days. [2026-01-19T12:11:07.608400] [DEBUG] [REMOTE ] HRMY: PASS: Price check passed. Min price $26.27. [2026-01-19T12:11:07.608534] [DEBUG] [REMOTE ] HRMY: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:07.608672] [DEBUG] [REMOTE ] HRMY: PASS: Integrity check passed. [2026-01-19T12:11:07.608714] [DEBUG] [REMOTE ] HRMY: Symbol is viable for forecasting. [2026-01-19T12:11:07.608761] [INFO ] [MAIN ] [1547/3505] HRMY kept (0.4s) | 1547 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:08.077534] [DEBUG] [REMOTE ] HRTG: Retrieved 2931 rows, trimmed to 300. [2026-01-19T12:11:08.077676] [DEBUG] [REMOTE ] HRTG: PASS: History has at least 300 days. [2026-01-19T12:11:08.077880] [DEBUG] [REMOTE ] HRTG: PASS: Price check passed. Min price $23.07. [2026-01-19T12:11:08.078016] [DEBUG] [REMOTE ] HRTG: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:08.078125] [DEBUG] [REMOTE ] HRTG: PASS: Integrity check passed. [2026-01-19T12:11:08.078163] [DEBUG] [REMOTE ] HRTG: Symbol is viable for forecasting. [2026-01-19T12:11:08.078210] [INFO ] [MAIN ] [1548/3505] HRTG kept (0.5s) | 1548 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:08.548518] [DEBUG] [REMOTE ] HRTX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:08.548669] [DEBUG] [REMOTE ] HRTX: PASS: History has at least 300 days. [2026-01-19T12:11:08.548893] [DEBUG] [REMOTE ] HRTX: PASS: Price check passed. Min price $1.05. [2026-01-19T12:11:08.549033] [DEBUG] [REMOTE ] HRTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:08.549150] [DEBUG] [REMOTE ] HRTX: PASS: Integrity check passed. [2026-01-19T12:11:08.549192] [DEBUG] [REMOTE ] HRTX: Symbol is viable for forecasting. [2026-01-19T12:11:08.549257] [INFO ] [MAIN ] [1549/3505] HRTX kept (0.5s) | 1549 kept, 0 rejected | 140.2/min | ETA: 14.0m [2026-01-19T12:11:08.794802] [DEBUG] [REMOTE ] HRZN: Retrieved 3827 rows, trimmed to 300. [2026-01-19T12:11:08.794984] [DEBUG] [REMOTE ] HRZN: PASS: History has at least 300 days. [2026-01-19T12:11:08.795274] [DEBUG] [REMOTE ] HRZN: PASS: Price check passed. Min price $5.59. [2026-01-19T12:11:08.795428] [DEBUG] [REMOTE ] HRZN: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:08.795551] [DEBUG] [REMOTE ] HRZN: PASS: Integrity check passed. [2026-01-19T12:11:08.795631] [DEBUG] [REMOTE ] HRZN: Symbol is viable for forecasting. [2026-01-19T12:11:08.795688] [INFO ] [MAIN ] [1550/3505] HRZN kept (0.2s) | 1550 kept, 0 rejected | 140.2/min | ETA: 13.9m [2026-01-19T12:11:09.188603] [DEBUG] [REMOTE ] HSAI: Retrieved 737 rows, trimmed to 300. [2026-01-19T12:11:09.188742] [DEBUG] [REMOTE ] HSAI: PASS: History has at least 300 days. [2026-01-19T12:11:09.188942] [DEBUG] [REMOTE ] HSAI: PASS: Price check passed. Min price $15.03. [2026-01-19T12:11:09.189081] [DEBUG] [REMOTE ] HSAI: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:09.189191] [DEBUG] [REMOTE ] HSAI: PASS: Integrity check passed. [2026-01-19T12:11:09.189232] [DEBUG] [REMOTE ] HSAI: Symbol is viable for forecasting. [2026-01-19T12:11:09.189281] [INFO ] [MAIN ] [1551/3505] HSAI kept (0.4s) | 1551 kept, 0 rejected | 140.2/min | ETA: 13.9m [2026-01-19T12:11:09.846823] [DEBUG] [REMOTE ] HSBC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:09.847060] [DEBUG] [REMOTE ] HSBC: PASS: History has at least 300 days. [2026-01-19T12:11:09.847481] [DEBUG] [REMOTE ] HSBC: PASS: Price check passed. Min price $65.80. [2026-01-19T12:11:09.847655] [DEBUG] [REMOTE ] HSBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:09.847811] [DEBUG] [REMOTE ] HSBC: PASS: Integrity check passed. [2026-01-19T12:11:09.847854] [DEBUG] [REMOTE ] HSBC: Symbol is viable for forecasting. [2026-01-19T12:11:09.847910] [INFO ] [MAIN ] [1552/3505] HSBC kept (0.7s) | 1552 kept, 0 rejected | 140.2/min | ETA: 13.9m [2026-01-19T12:11:10.070754] [DEBUG] [REMOTE ] HSCS: Retrieved 901 rows, trimmed to 300. [2026-01-19T12:11:10.070899] [DEBUG] [REMOTE ] HSCS: PASS: History has at least 300 days. [2026-01-19T12:11:10.071110] [DEBUG] [REMOTE ] HSCS: PASS: Price check passed. Min price $2.19. [2026-01-19T12:11:10.071259] [DEBUG] [REMOTE ] HSCS: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:10.071376] [DEBUG] [REMOTE ] HSCS: PASS: Integrity check passed. [2026-01-19T12:11:10.071416] [DEBUG] [REMOTE ] HSCS: Symbol is viable for forecasting. [2026-01-19T12:11:10.071464] [INFO ] [MAIN ] [1553/3505] HSCS kept (0.2s) | 1553 kept, 0 rejected | 140.2/min | ETA: 13.9m [2026-01-19T12:11:10.480805] [DEBUG] [REMOTE ] HSHP: Retrieved 810 rows, trimmed to 300. [2026-01-19T12:11:10.481131] [DEBUG] [REMOTE ] HSHP: PASS: History has at least 300 days. [2026-01-19T12:11:10.481399] [DEBUG] [REMOTE ] HSHP: PASS: Price check passed. Min price $7.28. [2026-01-19T12:11:10.481536] [DEBUG] [REMOTE ] HSHP: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:10.481678] [DEBUG] [REMOTE ] HSHP: PASS: Integrity check passed. [2026-01-19T12:11:10.481719] [DEBUG] [REMOTE ] HSHP: Symbol is viable for forecasting. [2026-01-19T12:11:10.481766] [INFO ] [MAIN ] [1554/3505] HSHP kept (0.4s) | 1554 kept, 0 rejected | 140.2/min | ETA: 13.9m [2026-01-19T12:11:11.106643] [DEBUG] [REMOTE ] HSIC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:11.106774] [DEBUG] [REMOTE ] HSIC: PASS: History has at least 300 days. [2026-01-19T12:11:11.106981] [DEBUG] [REMOTE ] HSIC: PASS: Price check passed. Min price $62.32. [2026-01-19T12:11:11.107114] [DEBUG] [REMOTE ] HSIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:11.107226] [DEBUG] [REMOTE ] HSIC: PASS: Integrity check passed. [2026-01-19T12:11:11.107265] [DEBUG] [REMOTE ] HSIC: Symbol is viable for forecasting. [2026-01-19T12:11:11.107328] [INFO ] [MAIN ] [1555/3505] HSIC kept (0.6s) | 1555 kept, 0 rejected | 140.2/min | ETA: 13.9m [2026-01-19T12:11:11.562108] [DEBUG] [REMOTE ] HSTM: Retrieved 6481 rows, trimmed to 300. [2026-01-19T12:11:11.562247] [DEBUG] [REMOTE ] HSTM: PASS: History has at least 300 days. [2026-01-19T12:11:11.562469] [DEBUG] [REMOTE ] HSTM: PASS: Price check passed. Min price $21.81. [2026-01-19T12:11:11.562626] [DEBUG] [REMOTE ] HSTM: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:11.562746] [DEBUG] [REMOTE ] HSTM: PASS: Integrity check passed. [2026-01-19T12:11:11.562788] [DEBUG] [REMOTE ] HSTM: Symbol is viable for forecasting. [2026-01-19T12:11:11.562837] [INFO ] [MAIN ] [1556/3505] HSTM kept (0.5s) | 1556 kept, 0 rejected | 140.2/min | ETA: 13.9m [2026-01-19T12:11:12.018596] [DEBUG] [REMOTE ] HSY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:12.018739] [DEBUG] [REMOTE ] HSY: PASS: History has at least 300 days. [2026-01-19T12:11:12.018963] [DEBUG] [REMOTE ] HSY: PASS: Price check passed. Min price $161.08. [2026-01-19T12:11:12.019286] [DEBUG] [REMOTE ] HSY: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:12.019405] [DEBUG] [REMOTE ] HSY: PASS: Integrity check passed. [2026-01-19T12:11:12.019444] [DEBUG] [REMOTE ] HSY: Symbol is viable for forecasting. [2026-01-19T12:11:12.019492] [INFO ] [MAIN ] [1557/3505] HSY kept (0.5s) | 1557 kept, 0 rejected | 140.2/min | ETA: 13.9m [2026-01-19T12:11:12.504714] [DEBUG] [REMOTE ] HTBK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:12.504854] [DEBUG] [REMOTE ] HTBK: PASS: History has at least 300 days. [2026-01-19T12:11:12.505082] [DEBUG] [REMOTE ] HTBK: PASS: Price check passed. Min price $9.62. [2026-01-19T12:11:12.505220] [DEBUG] [REMOTE ] HTBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:12.505340] [DEBUG] [REMOTE ] HTBK: PASS: Integrity check passed. [2026-01-19T12:11:12.505382] [DEBUG] [REMOTE ] HTBK: Symbol is viable for forecasting. [2026-01-19T12:11:12.505431] [INFO ] [MAIN ] [1558/3505] HTBK kept (0.5s) | 1558 kept, 0 rejected | 140.2/min | ETA: 13.9m [2026-01-19T12:11:12.963635] [DEBUG] [REMOTE ] HTD: Retrieved 5510 rows, trimmed to 300. [2026-01-19T12:11:12.963766] [DEBUG] [REMOTE ] HTD: PASS: History has at least 300 days. [2026-01-19T12:11:12.963989] [DEBUG] [REMOTE ] HTD: PASS: Price check passed. Min price $23.20. [2026-01-19T12:11:12.964308] [DEBUG] [REMOTE ] HTD: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:12.964425] [DEBUG] [REMOTE ] HTD: PASS: Integrity check passed. [2026-01-19T12:11:12.964464] [DEBUG] [REMOTE ] HTD: Symbol is viable for forecasting. [2026-01-19T12:11:12.964513] [INFO ] [MAIN ] [1559/3505] HTD kept (0.5s) | 1559 kept, 0 rejected | 140.1/min | ETA: 13.9m [2026-01-19T12:11:13.333142] [DEBUG] [REMOTE ] HTGC: Retrieved 5185 rows, trimmed to 300. [2026-01-19T12:11:13.333274] [DEBUG] [REMOTE ] HTGC: PASS: History has at least 300 days. [2026-01-19T12:11:13.333484] [DEBUG] [REMOTE ] HTGC: PASS: Price check passed. Min price $17.10. [2026-01-19T12:11:13.333643] [DEBUG] [REMOTE ] HTGC: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:13.333760] [DEBUG] [REMOTE ] HTGC: PASS: Integrity check passed. [2026-01-19T12:11:13.333802] [DEBUG] [REMOTE ] HTGC: Symbol is viable for forecasting. [2026-01-19T12:11:13.333849] [INFO ] [MAIN ] [1560/3505] HTGC kept (0.4s) | 1560 kept, 0 rejected | 140.2/min | ETA: 13.9m [2026-01-19T12:11:13.750077] [DEBUG] [REMOTE ] HTH: Retrieved 5514 rows, trimmed to 300. [2026-01-19T12:11:13.750238] [DEBUG] [REMOTE ] HTH: PASS: History has at least 300 days. [2026-01-19T12:11:13.750454] [DEBUG] [REMOTE ] HTH: PASS: Price check passed. Min price $32.12. [2026-01-19T12:11:13.750611] [DEBUG] [REMOTE ] HTH: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:13.750729] [DEBUG] [REMOTE ] HTH: PASS: Integrity check passed. [2026-01-19T12:11:13.750801] [DEBUG] [REMOTE ] HTH: Symbol is viable for forecasting. [2026-01-19T12:11:13.750852] [INFO ] [MAIN ] [1561/3505] HTH kept (0.4s) | 1561 kept, 0 rejected | 140.2/min | ETA: 13.9m [2026-01-19T12:11:14.094114] [DEBUG] [REMOTE ] HTLD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:14.094281] [DEBUG] [REMOTE ] HTLD: PASS: History has at least 300 days. [2026-01-19T12:11:14.094591] [DEBUG] [REMOTE ] HTLD: PASS: Price check passed. Min price $7.06. [2026-01-19T12:11:14.094736] [DEBUG] [REMOTE ] HTLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:14.094868] [DEBUG] [REMOTE ] HTLD: PASS: Integrity check passed. [2026-01-19T12:11:14.094908] [DEBUG] [REMOTE ] HTLD: Symbol is viable for forecasting. [2026-01-19T12:11:14.094958] [INFO ] [MAIN ] [1562/3505] HTLD kept (0.3s) | 1562 kept, 0 rejected | 140.2/min | ETA: 13.9m [2026-01-19T12:11:14.433927] [DEBUG] [REMOTE ] HTOO: Retrieved 1281 rows, trimmed to 300. [2026-01-19T12:11:14.434060] [DEBUG] [REMOTE ] HTOO: PASS: History has at least 300 days. [2026-01-19T12:11:14.434261] [DEBUG] [REMOTE ] HTOO: PASS: Price check passed. Min price $3.01. [2026-01-19T12:11:14.434393] [DEBUG] [REMOTE ] HTOO: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:14.434500] [DEBUG] [REMOTE ] HTOO: PASS: Integrity check passed. [2026-01-19T12:11:14.434539] [DEBUG] [REMOTE ] HTOO: Symbol is viable for forecasting. [2026-01-19T12:11:14.434603] [INFO ] [MAIN ] [1563/3505] HTOO kept (0.3s) | 1563 kept, 0 rejected | 140.2/min | ETA: 13.9m [2026-01-19T12:11:14.800474] [DEBUG] [REMOTE ] HTZ: Retrieved 1142 rows, trimmed to 300. [2026-01-19T12:11:14.800630] [DEBUG] [REMOTE ] HTZ: PASS: History has at least 300 days. [2026-01-19T12:11:14.800846] [DEBUG] [REMOTE ] HTZ: PASS: Price check passed. Min price $4.85. [2026-01-19T12:11:14.800993] [DEBUG] [REMOTE ] HTZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:14.801104] [DEBUG] [REMOTE ] HTZ: PASS: Integrity check passed. [2026-01-19T12:11:14.801145] [DEBUG] [REMOTE ] HTZ: Symbol is viable for forecasting. [2026-01-19T12:11:14.801193] [INFO ] [MAIN ] [1564/3505] HTZ kept (0.4s) | 1564 kept, 0 rejected | 140.2/min | ETA: 13.8m [2026-01-19T12:11:15.284467] [DEBUG] [REMOTE ] HUBB: Retrieved 2530 rows, trimmed to 300. [2026-01-19T12:11:15.284633] [DEBUG] [REMOTE ] HUBB: PASS: History has at least 300 days. [2026-01-19T12:11:15.284848] [DEBUG] [REMOTE ] HUBB: PASS: Price check passed. Min price $406.02. [2026-01-19T12:11:15.284985] [DEBUG] [REMOTE ] HUBB: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:15.285100] [DEBUG] [REMOTE ] HUBB: PASS: Integrity check passed. [2026-01-19T12:11:15.285140] [DEBUG] [REMOTE ] HUBB: Symbol is viable for forecasting. [2026-01-19T12:11:15.285189] [INFO ] [MAIN ] [1565/3505] HUBB kept (0.5s) | 1565 kept, 0 rejected | 140.2/min | ETA: 13.8m [2026-01-19T12:11:15.906581] [DEBUG] [REMOTE ] HUBG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:15.906721] [DEBUG] [REMOTE ] HUBG: PASS: History has at least 300 days. [2026-01-19T12:11:15.906943] [DEBUG] [REMOTE ] HUBG: PASS: Price check passed. Min price $34.64. [2026-01-19T12:11:15.907078] [DEBUG] [REMOTE ] HUBG: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:15.907193] [DEBUG] [REMOTE ] HUBG: PASS: Integrity check passed. [2026-01-19T12:11:15.907232] [DEBUG] [REMOTE ] HUBG: Symbol is viable for forecasting. [2026-01-19T12:11:15.907279] [INFO ] [MAIN ] [1566/3505] HUBG kept (0.6s) | 1566 kept, 0 rejected | 140.2/min | ETA: 13.8m [2026-01-19T12:11:16.236943] [DEBUG] [REMOTE ] HUBS: Retrieved 2835 rows, trimmed to 300. [2026-01-19T12:11:16.237075] [DEBUG] [REMOTE ] HUBS: PASS: History has at least 300 days. [2026-01-19T12:11:16.237283] [DEBUG] [REMOTE ] HUBS: PASS: Price check passed. Min price $311.88. [2026-01-19T12:11:16.237448] [DEBUG] [REMOTE ] HUBS: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:16.237562] [DEBUG] [REMOTE ] HUBS: PASS: Integrity check passed. [2026-01-19T12:11:16.237639] [DEBUG] [REMOTE ] HUBS: Symbol is viable for forecasting. [2026-01-19T12:11:16.237689] [INFO ] [MAIN ] [1567/3505] HUBS kept (0.3s) | 1567 kept, 0 rejected | 140.2/min | ETA: 13.8m [2026-01-19T12:11:16.842373] [DEBUG] [REMOTE ] HUM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:16.842657] [DEBUG] [REMOTE ] HUM: PASS: History has at least 300 days. [2026-01-19T12:11:16.842912] [DEBUG] [REMOTE ] HUM: PASS: Price check passed. Min price $222.53. [2026-01-19T12:11:16.843052] [DEBUG] [REMOTE ] HUM: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:16.843169] [DEBUG] [REMOTE ] HUM: PASS: Integrity check passed. [2026-01-19T12:11:16.843209] [DEBUG] [REMOTE ] HUM: Symbol is viable for forecasting. [2026-01-19T12:11:16.843259] [INFO ] [MAIN ] [1568/3505] HUM kept (0.6s) | 1568 kept, 0 rejected | 140.1/min | ETA: 13.8m [2026-01-19T12:11:17.317253] [DEBUG] [REMOTE ] HUN: Retrieved 5265 rows, trimmed to 300. [2026-01-19T12:11:17.317388] [DEBUG] [REMOTE ] HUN: PASS: History has at least 300 days. [2026-01-19T12:11:17.317644] [DEBUG] [REMOTE ] HUN: PASS: Price check passed. Min price $7.36. [2026-01-19T12:11:17.317788] [DEBUG] [REMOTE ] HUN: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:17.317905] [DEBUG] [REMOTE ] HUN: PASS: Integrity check passed. [2026-01-19T12:11:17.317947] [DEBUG] [REMOTE ] HUN: Symbol is viable for forecasting. [2026-01-19T12:11:17.317996] [INFO ] [MAIN ] [1569/3505] HUN kept (0.5s) | 1569 kept, 0 rejected | 140.1/min | ETA: 13.8m [2026-01-19T12:11:17.858244] [DEBUG] [REMOTE ] HURC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:17.858378] [DEBUG] [REMOTE ] HURC: PASS: History has at least 300 days. [2026-01-19T12:11:17.858607] [DEBUG] [REMOTE ] HURC: PASS: Price check passed. Min price $14.75. [2026-01-19T12:11:17.858747] [DEBUG] [REMOTE ] HURC: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:17.858859] [DEBUG] [REMOTE ] HURC: PASS: Integrity check passed. [2026-01-19T12:11:17.858899] [DEBUG] [REMOTE ] HURC: Symbol is viable for forecasting. [2026-01-19T12:11:17.858946] [INFO ] [MAIN ] [1570/3505] HURC kept (0.5s) | 1570 kept, 0 rejected | 140.1/min | ETA: 13.8m [2026-01-19T12:11:18.262172] [DEBUG] [REMOTE ] HURN: Retrieved 5350 rows, trimmed to 300. [2026-01-19T12:11:18.262299] [DEBUG] [REMOTE ] HURN: PASS: History has at least 300 days. [2026-01-19T12:11:18.262513] [DEBUG] [REMOTE ] HURN: PASS: Price check passed. Min price $152.45. [2026-01-19T12:11:18.262693] [DEBUG] [REMOTE ] HURN: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:18.262811] [DEBUG] [REMOTE ] HURN: PASS: Integrity check passed. [2026-01-19T12:11:18.262853] [DEBUG] [REMOTE ] HURN: Symbol is viable for forecasting. [2026-01-19T12:11:18.262901] [INFO ] [MAIN ] [1571/3505] HURN kept (0.4s) | 1571 kept, 0 rejected | 140.1/min | ETA: 13.8m [2026-01-19T12:11:18.451481] [DEBUG] [REMOTE ] HUYA: Retrieved 1932 rows, trimmed to 300. [2026-01-19T12:11:18.451648] [DEBUG] [REMOTE ] HUYA: PASS: History has at least 300 days. [2026-01-19T12:11:18.451851] [DEBUG] [REMOTE ] HUYA: PASS: Price check passed. Min price $2.63. [2026-01-19T12:11:18.451991] [DEBUG] [REMOTE ] HUYA: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:18.452100] [DEBUG] [REMOTE ] HUYA: PASS: Integrity check passed. [2026-01-19T12:11:18.452141] [DEBUG] [REMOTE ] HUYA: Symbol is viable for forecasting. [2026-01-19T12:11:18.452187] [INFO ] [MAIN ] [1572/3505] HUYA kept (0.2s) | 1572 kept, 0 rejected | 140.2/min | ETA: 13.8m [2026-01-19T12:11:19.109937] [DEBUG] [REMOTE ] HWC: Retrieved 6296 rows, trimmed to 300. [2026-01-19T12:11:19.110073] [DEBUG] [REMOTE ] HWC: PASS: History has at least 300 days. [2026-01-19T12:11:19.110302] [DEBUG] [REMOTE ] HWC: PASS: Price check passed. Min price $55.31. [2026-01-19T12:11:19.110450] [DEBUG] [REMOTE ] HWC: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:19.110601] [DEBUG] [REMOTE ] HWC: PASS: Integrity check passed. [2026-01-19T12:11:19.110689] [DEBUG] [REMOTE ] HWC: Symbol is viable for forecasting. [2026-01-19T12:11:19.110743] [INFO ] [MAIN ] [1573/3505] HWC kept (0.7s) | 1573 kept, 0 rejected | 140.1/min | ETA: 13.8m [2026-01-19T12:11:19.324424] [DEBUG] [REMOTE ] HWH: Retrieved 509 rows, trimmed to 300. [2026-01-19T12:11:19.324557] [DEBUG] [REMOTE ] HWH: PASS: History has at least 300 days. [2026-01-19T12:11:19.324780] [DEBUG] [REMOTE ] HWH: PASS: Price check passed. Min price $1.47. [2026-01-19T12:11:19.324933] [DEBUG] [REMOTE ] HWH: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:19.325081] [DEBUG] [REMOTE ] HWH: PASS: Integrity check passed. [2026-01-19T12:11:19.325137] [DEBUG] [REMOTE ] HWH: Symbol is viable for forecasting. [2026-01-19T12:11:19.325201] [INFO ] [MAIN ] [1574/3505] HWH kept (0.2s) | 1574 kept, 0 rejected | 140.2/min | ETA: 13.8m [2026-01-19T12:11:19.956882] [DEBUG] [REMOTE ] HWKN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:19.957016] [DEBUG] [REMOTE ] HWKN: PASS: History has at least 300 days. [2026-01-19T12:11:19.957255] [DEBUG] [REMOTE ] HWKN: PASS: Price check passed. Min price $120.17. [2026-01-19T12:11:19.957400] [DEBUG] [REMOTE ] HWKN: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:19.957537] [DEBUG] [REMOTE ] HWKN: PASS: Integrity check passed. [2026-01-19T12:11:19.957597] [DEBUG] [REMOTE ] HWKN: Symbol is viable for forecasting. [2026-01-19T12:11:19.957648] [INFO ] [MAIN ] [1575/3505] HWKN kept (0.6s) | 1575 kept, 0 rejected | 140.1/min | ETA: 13.8m [2026-01-19T12:11:20.438836] [DEBUG] [REMOTE ] HWM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:20.439042] [DEBUG] [REMOTE ] HWM: PASS: History has at least 300 days. [2026-01-19T12:11:20.439386] [DEBUG] [REMOTE ] HWM: PASS: Price check passed. Min price $190.98. [2026-01-19T12:11:20.439533] [DEBUG] [REMOTE ] HWM: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:20.439695] [DEBUG] [REMOTE ] HWM: PASS: Integrity check passed. [2026-01-19T12:11:20.439739] [DEBUG] [REMOTE ] HWM: Symbol is viable for forecasting. [2026-01-19T12:11:20.439792] [INFO ] [MAIN ] [1576/3505] HWM kept (0.5s) | 1576 kept, 0 rejected | 140.1/min | ETA: 13.8m [2026-01-19T12:11:20.969200] [DEBUG] [REMOTE ] HXL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:20.969361] [DEBUG] [REMOTE ] HXL: PASS: History has at least 300 days. [2026-01-19T12:11:20.969626] [DEBUG] [REMOTE ] HXL: PASS: Price check passed. Min price $63.59. [2026-01-19T12:11:20.969772] [DEBUG] [REMOTE ] HXL: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:20.969892] [DEBUG] [REMOTE ] HXL: PASS: Integrity check passed. [2026-01-19T12:11:20.969932] [DEBUG] [REMOTE ] HXL: Symbol is viable for forecasting. [2026-01-19T12:11:20.969983] [INFO ] [MAIN ] [1577/3505] HXL kept (0.5s) | 1577 kept, 0 rejected | 140.1/min | ETA: 13.8m [2026-01-19T12:11:21.349499] [DEBUG] [REMOTE ] HY: Retrieved 3343 rows, trimmed to 300. [2026-01-19T12:11:21.349668] [DEBUG] [REMOTE ] HY: PASS: History has at least 300 days. [2026-01-19T12:11:21.349919] [DEBUG] [REMOTE ] HY: PASS: Price check passed. Min price $26.16. [2026-01-19T12:11:21.350082] [DEBUG] [REMOTE ] HY: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:21.350218] [DEBUG] [REMOTE ] HY: PASS: Integrity check passed. [2026-01-19T12:11:21.350266] [DEBUG] [REMOTE ] HY: Symbol is viable for forecasting. [2026-01-19T12:11:21.350324] [INFO ] [MAIN ] [1578/3505] HY kept (0.4s) | 1578 kept, 0 rejected | 140.1/min | ETA: 13.8m [2026-01-19T12:11:21.504046] [DEBUG] [REMOTE ] HYFM: Retrieved 1281 rows, trimmed to 300. [2026-01-19T12:11:21.504191] [DEBUG] [REMOTE ] HYFM: PASS: History has at least 300 days. [2026-01-19T12:11:21.504423] [DEBUG] [REMOTE ] HYFM: PASS: Price check passed. Min price $1.51. [2026-01-19T12:11:21.504614] [DEBUG] [REMOTE ] HYFM: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:21.504780] [DEBUG] [REMOTE ] HYFM: PASS: Integrity check passed. [2026-01-19T12:11:21.504831] [DEBUG] [REMOTE ] HYFM: Symbol is viable for forecasting. [2026-01-19T12:11:21.504890] [INFO ] [MAIN ] [1579/3505] HYFM kept (0.2s) | 1579 kept, 0 rejected | 140.2/min | ETA: 13.7m [2026-01-19T12:11:22.174117] [DEBUG] [REMOTE ] HYI: Retrieved 3829 rows, trimmed to 300. [2026-01-19T12:11:22.174251] [DEBUG] [REMOTE ] HYI: PASS: History has at least 300 days. [2026-01-19T12:11:22.174460] [DEBUG] [REMOTE ] HYI: PASS: Price check passed. Min price $10.82. [2026-01-19T12:11:22.174614] [DEBUG] [REMOTE ] HYI: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:22.174729] [DEBUG] [REMOTE ] HYI: PASS: Integrity check passed. [2026-01-19T12:11:22.174769] [DEBUG] [REMOTE ] HYI: Symbol is viable for forecasting. [2026-01-19T12:11:22.174816] [INFO ] [MAIN ] [1580/3505] HYI kept (0.7s) | 1580 kept, 0 rejected | 140.1/min | ETA: 13.7m [2026-01-19T12:11:22.518461] [DEBUG] [REMOTE ] HYLS: Retrieved 3243 rows, trimmed to 300. [2026-01-19T12:11:22.518682] [DEBUG] [REMOTE ] HYLS: PASS: History has at least 300 days. [2026-01-19T12:11:22.518956] [DEBUG] [REMOTE ] HYLS: PASS: Price check passed. Min price $41.22. [2026-01-19T12:11:22.519100] [DEBUG] [REMOTE ] HYLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:22.519225] [DEBUG] [REMOTE ] HYLS: PASS: Integrity check passed. [2026-01-19T12:11:22.519266] [DEBUG] [REMOTE ] HYLS: Symbol is viable for forecasting. [2026-01-19T12:11:22.519319] [INFO ] [MAIN ] [1581/3505] HYLS kept (0.3s) | 1581 kept, 0 rejected | 140.1/min | ETA: 13.7m [2026-01-19T12:11:22.859515] [DEBUG] [REMOTE ] HYMC: Retrieved 1965 rows, trimmed to 300. [2026-01-19T12:11:22.859683] [DEBUG] [REMOTE ] HYMC: PASS: History has at least 300 days. [2026-01-19T12:11:22.859889] [DEBUG] [REMOTE ] HYMC: PASS: Price check passed. Min price $6.75. [2026-01-19T12:11:22.860024] [DEBUG] [REMOTE ] HYMC: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:22.860133] [DEBUG] [REMOTE ] HYMC: PASS: Integrity check passed. [2026-01-19T12:11:22.860173] [DEBUG] [REMOTE ] HYMC: Symbol is viable for forecasting. [2026-01-19T12:11:22.860219] [INFO ] [MAIN ] [1582/3505] HYMC kept (0.3s) | 1582 kept, 0 rejected | 140.1/min | ETA: 13.7m [2026-01-19T12:11:23.309212] [DEBUG] [REMOTE ] HYXF: Retrieved 2410 rows, trimmed to 300. [2026-01-19T12:11:23.309368] [DEBUG] [REMOTE ] HYXF: PASS: History has at least 300 days. [2026-01-19T12:11:23.309642] [DEBUG] [REMOTE ] HYXF: PASS: Price check passed. Min price $46.42. [2026-01-19T12:11:23.309825] [DEBUG] [REMOTE ] HYXF: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:23.309968] [DEBUG] [REMOTE ] HYXF: PASS: Integrity check passed. [2026-01-19T12:11:23.310019] [DEBUG] [REMOTE ] HYXF: Symbol is viable for forecasting. [2026-01-19T12:11:23.310082] [INFO ] [MAIN ] [1583/3505] HYXF kept (0.4s) | 1583 kept, 0 rejected | 140.1/min | ETA: 13.7m [2026-01-19T12:11:23.783383] [DEBUG] [REMOTE ] HYZD: Retrieved 3038 rows, trimmed to 300. [2026-01-19T12:11:23.783514] [DEBUG] [REMOTE ] HYZD: PASS: History has at least 300 days. [2026-01-19T12:11:23.783740] [DEBUG] [REMOTE ] HYZD: PASS: Price check passed. Min price $22.11. [2026-01-19T12:11:23.783875] [DEBUG] [REMOTE ] HYZD: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:23.783985] [DEBUG] [REMOTE ] HYZD: PASS: Integrity check passed. [2026-01-19T12:11:23.784024] [DEBUG] [REMOTE ] HYZD: Symbol is viable for forecasting. [2026-01-19T12:11:23.784071] [INFO ] [MAIN ] [1584/3505] HYZD kept (0.5s) | 1584 kept, 0 rejected | 140.1/min | ETA: 13.7m [2026-01-19T12:11:24.201135] [DEBUG] [REMOTE ] HZO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:24.201289] [DEBUG] [REMOTE ] HZO: PASS: History has at least 300 days. [2026-01-19T12:11:24.201553] [DEBUG] [REMOTE ] HZO: PASS: Price check passed. Min price $21.43. [2026-01-19T12:11:24.201712] [DEBUG] [REMOTE ] HZO: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:24.201857] [DEBUG] [REMOTE ] HZO: PASS: Integrity check passed. [2026-01-19T12:11:24.201907] [DEBUG] [REMOTE ] HZO: Symbol is viable for forecasting. [2026-01-19T12:11:24.201958] [INFO ] [MAIN ] [1585/3505] HZO kept (0.4s) | 1585 kept, 0 rejected | 140.1/min | ETA: 13.7m [2026-01-19T12:11:24.661879] [DEBUG] [REMOTE ] IAC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:24.662016] [DEBUG] [REMOTE ] IAC: PASS: History has at least 300 days. [2026-01-19T12:11:24.662235] [DEBUG] [REMOTE ] IAC: PASS: Price check passed. Min price $31.52. [2026-01-19T12:11:24.662370] [DEBUG] [REMOTE ] IAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:24.662486] [DEBUG] [REMOTE ] IAC: PASS: Integrity check passed. [2026-01-19T12:11:24.662525] [DEBUG] [REMOTE ] IAC: Symbol is viable for forecasting. [2026-01-19T12:11:24.662592] [INFO ] [MAIN ] [1586/3505] IAC kept (0.5s) | 1586 kept, 0 rejected | 140.1/min | ETA: 13.7m [2026-01-19T12:11:24.931744] [DEBUG] [REMOTE ] IAE: Retrieved 4733 rows, trimmed to 300. [2026-01-19T12:11:24.931882] [DEBUG] [REMOTE ] IAE: PASS: History has at least 300 days. [2026-01-19T12:11:24.932104] [DEBUG] [REMOTE ] IAE: PASS: Price check passed. Min price $6.96. [2026-01-19T12:11:24.932247] [DEBUG] [REMOTE ] IAE: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:24.932366] [DEBUG] [REMOTE ] IAE: PASS: Integrity check passed. [2026-01-19T12:11:24.932406] [DEBUG] [REMOTE ] IAE: Symbol is viable for forecasting. [2026-01-19T12:11:24.932454] [INFO ] [MAIN ] [1587/3505] IAE kept (0.3s) | 1587 kept, 0 rejected | 140.2/min | ETA: 13.7m [2026-01-19T12:11:25.504905] [DEBUG] [REMOTE ] IAG: Retrieved 5665 rows, trimmed to 300. [2026-01-19T12:11:25.505072] [DEBUG] [REMOTE ] IAG: PASS: History has at least 300 days. [2026-01-19T12:11:25.505346] [DEBUG] [REMOTE ] IAG: PASS: Price check passed. Min price $10.96. [2026-01-19T12:11:25.505489] [DEBUG] [REMOTE ] IAG: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:25.505639] [DEBUG] [REMOTE ] IAG: PASS: Integrity check passed. [2026-01-19T12:11:25.505682] [DEBUG] [REMOTE ] IAG: Symbol is viable for forecasting. [2026-01-19T12:11:25.505732] [INFO ] [MAIN ] [1588/3505] IAG kept (0.6s) | 1588 kept, 0 rejected | 140.1/min | ETA: 13.7m [2026-01-19T12:11:25.960063] [DEBUG] [REMOTE ] IBB: Retrieved 6270 rows, trimmed to 300. [2026-01-19T12:11:25.960236] [DEBUG] [REMOTE ] IBB: PASS: History has at least 300 days. [2026-01-19T12:11:25.960522] [DEBUG] [REMOTE ] IBB: PASS: Price check passed. Min price $153.75. [2026-01-19T12:11:25.960837] [DEBUG] [REMOTE ] IBB: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:25.961018] [DEBUG] [REMOTE ] IBB: PASS: Integrity check passed. [2026-01-19T12:11:25.961073] [DEBUG] [REMOTE ] IBB: Symbol is viable for forecasting. [2026-01-19T12:11:25.961139] [INFO ] [MAIN ] [1589/3505] IBB kept (0.5s) | 1589 kept, 0 rejected | 140.1/min | ETA: 13.7m [2026-01-19T12:11:26.165685] [DEBUG] [REMOTE ] IBBQ: Retrieved 1156 rows, trimmed to 300. [2026-01-19T12:11:26.165896] [DEBUG] [REMOTE ] IBBQ: PASS: History has at least 300 days. [2026-01-19T12:11:26.166248] [DEBUG] [REMOTE ] IBBQ: PASS: Price check passed. Min price $25.60. [2026-01-19T12:11:26.166461] [DEBUG] [REMOTE ] IBBQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:26.166672] [DEBUG] [REMOTE ] IBBQ: PASS: Integrity check passed. [2026-01-19T12:11:26.166737] [DEBUG] [REMOTE ] IBBQ: Symbol is viable for forecasting. [2026-01-19T12:11:26.166817] [INFO ] [MAIN ] [1590/3505] IBBQ kept (0.2s) | 1590 kept, 0 rejected | 140.2/min | ETA: 13.7m [2026-01-19T12:11:26.837789] [DEBUG] [REMOTE ] IBCP: Retrieved 6298 rows, trimmed to 300. [2026-01-19T12:11:26.837972] [DEBUG] [REMOTE ] IBCP: PASS: History has at least 300 days. [2026-01-19T12:11:26.838274] [DEBUG] [REMOTE ] IBCP: PASS: Price check passed. Min price $29.96. [2026-01-19T12:11:26.838423] [DEBUG] [REMOTE ] IBCP: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:26.838702] [DEBUG] [REMOTE ] IBCP: PASS: Integrity check passed. [2026-01-19T12:11:26.838752] [DEBUG] [REMOTE ] IBCP: Symbol is viable for forecasting. [2026-01-19T12:11:26.838816] [INFO ] [MAIN ] [1591/3505] IBCP kept (0.7s) | 1591 kept, 0 rejected | 140.1/min | ETA: 13.7m [2026-01-19T12:11:27.123436] [DEBUG] [REMOTE ] IBEX: Retrieved 1368 rows, trimmed to 300. [2026-01-19T12:11:27.123638] [DEBUG] [REMOTE ] IBEX: PASS: History has at least 300 days. [2026-01-19T12:11:27.123890] [DEBUG] [REMOTE ] IBEX: PASS: Price check passed. Min price $33.91. [2026-01-19T12:11:27.124031] [DEBUG] [REMOTE ] IBEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:27.124151] [DEBUG] [REMOTE ] IBEX: PASS: Integrity check passed. [2026-01-19T12:11:27.124192] [DEBUG] [REMOTE ] IBEX: Symbol is viable for forecasting. [2026-01-19T12:11:27.124244] [INFO ] [MAIN ] [1592/3505] IBEX kept (0.3s) | 1592 kept, 0 rejected | 140.1/min | ETA: 13.7m [2026-01-19T12:11:27.720240] [DEBUG] [REMOTE ] IBM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:27.720455] [DEBUG] [REMOTE ] IBM: PASS: History has at least 300 days. [2026-01-19T12:11:27.720775] [DEBUG] [REMOTE ] IBM: PASS: Price check passed. Min price $283.46. [2026-01-19T12:11:27.720933] [DEBUG] [REMOTE ] IBM: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:27.721062] [DEBUG] [REMOTE ] IBM: PASS: Integrity check passed. [2026-01-19T12:11:27.721106] [DEBUG] [REMOTE ] IBM: Symbol is viable for forecasting. [2026-01-19T12:11:27.721182] [INFO ] [MAIN ] [1593/3505] IBM kept (0.6s) | 1593 kept, 0 rejected | 140.1/min | ETA: 13.6m [2026-01-19T12:11:28.234940] [DEBUG] [REMOTE ] IBN: Retrieved 6491 rows, trimmed to 300. [2026-01-19T12:11:28.235172] [DEBUG] [REMOTE ] IBN: PASS: History has at least 300 days. [2026-01-19T12:11:28.235471] [DEBUG] [REMOTE ] IBN: PASS: Price check passed. Min price $29.64. [2026-01-19T12:11:28.235635] [DEBUG] [REMOTE ] IBN: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:28.235816] [DEBUG] [REMOTE ] IBN: PASS: Integrity check passed. [2026-01-19T12:11:28.235861] [DEBUG] [REMOTE ] IBN: Symbol is viable for forecasting. [2026-01-19T12:11:28.235916] [INFO ] [MAIN ] [1594/3505] IBN kept (0.5s) | 1594 kept, 0 rejected | 140.1/min | ETA: 13.6m [2026-01-19T12:11:28.575018] [DEBUG] [REMOTE ] IBOC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:28.575216] [DEBUG] [REMOTE ] IBOC: PASS: History has at least 300 days. [2026-01-19T12:11:28.575711] [DEBUG] [REMOTE ] IBOC: PASS: Price check passed. Min price $63.42. [2026-01-19T12:11:28.575901] [DEBUG] [REMOTE ] IBOC: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:28.576046] [DEBUG] [REMOTE ] IBOC: PASS: Integrity check passed. [2026-01-19T12:11:28.576136] [DEBUG] [REMOTE ] IBOC: Symbol is viable for forecasting. [2026-01-19T12:11:28.576196] [INFO ] [MAIN ] [1595/3505] IBOC kept (0.3s) | 1595 kept, 0 rejected | 140.1/min | ETA: 13.6m [2026-01-19T12:11:28.980226] [DEBUG] [REMOTE ] IBP: Retrieved 3000 rows, trimmed to 300. [2026-01-19T12:11:28.980434] [DEBUG] [REMOTE ] IBP: PASS: History has at least 300 days. [2026-01-19T12:11:28.980739] [DEBUG] [REMOTE ] IBP: PASS: Price check passed. Min price $237.69. [2026-01-19T12:11:28.980910] [DEBUG] [REMOTE ] IBP: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:28.981165] [DEBUG] [REMOTE ] IBP: PASS: Integrity check passed. [2026-01-19T12:11:28.981224] [DEBUG] [REMOTE ] IBP: Symbol is viable for forecasting. [2026-01-19T12:11:28.981303] [INFO ] [MAIN ] [1596/3505] IBP kept (0.4s) | 1596 kept, 0 rejected | 140.1/min | ETA: 13.6m [2026-01-19T12:11:29.208290] [DEBUG] [REMOTE ] IBRX: Retrieved 2635 rows, trimmed to 300. [2026-01-19T12:11:29.208448] [DEBUG] [REMOTE ] IBRX: PASS: History has at least 300 days. [2026-01-19T12:11:29.208670] [DEBUG] [REMOTE ] IBRX: PASS: Price check passed. Min price $1.98. [2026-01-19T12:11:29.208805] [DEBUG] [REMOTE ] IBRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:29.208941] [DEBUG] [REMOTE ] IBRX: PASS: Integrity check passed. [2026-01-19T12:11:29.208982] [DEBUG] [REMOTE ] IBRX: Symbol is viable for forecasting. [2026-01-19T12:11:29.209030] [INFO ] [MAIN ] [1597/3505] IBRX kept (0.2s) | 1597 kept, 0 rejected | 140.2/min | ETA: 13.6m [2026-01-19T12:11:29.562511] [DEBUG] [REMOTE ] IBTG: Retrieved 1480 rows, trimmed to 300. [2026-01-19T12:11:29.562648] [DEBUG] [REMOTE ] IBTG: PASS: History has at least 300 days. [2026-01-19T12:11:29.562847] [DEBUG] [REMOTE ] IBTG: PASS: Price check passed. Min price $22.70. [2026-01-19T12:11:29.562980] [DEBUG] [REMOTE ] IBTG: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:29.563086] [DEBUG] [REMOTE ] IBTG: PASS: Integrity check passed. [2026-01-19T12:11:29.563126] [DEBUG] [REMOTE ] IBTG: Symbol is viable for forecasting. [2026-01-19T12:11:29.563173] [INFO ] [MAIN ] [1598/3505] IBTG kept (0.4s) | 1598 kept, 0 rejected | 140.2/min | ETA: 13.6m [2026-01-19T12:11:29.976127] [DEBUG] [REMOTE ] IBTH: Retrieved 1480 rows, trimmed to 300. [2026-01-19T12:11:29.976274] [DEBUG] [REMOTE ] IBTH: PASS: History has at least 300 days. [2026-01-19T12:11:29.976523] [DEBUG] [REMOTE ] IBTH: PASS: Price check passed. Min price $22.29. [2026-01-19T12:11:29.976719] [DEBUG] [REMOTE ] IBTH: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:29.976858] [DEBUG] [REMOTE ] IBTH: PASS: Integrity check passed. [2026-01-19T12:11:29.976904] [DEBUG] [REMOTE ] IBTH: Symbol is viable for forecasting. [2026-01-19T12:11:29.976961] [INFO ] [MAIN ] [1599/3505] IBTH kept (0.4s) | 1599 kept, 0 rejected | 140.2/min | ETA: 13.6m [2026-01-19T12:11:30.523533] [DEBUG] [REMOTE ] IBTI: Retrieved 1480 rows, trimmed to 300. [2026-01-19T12:11:30.523730] [DEBUG] [REMOTE ] IBTI: PASS: History has at least 300 days. [2026-01-19T12:11:30.523981] [DEBUG] [REMOTE ] IBTI: PASS: Price check passed. Min price $22.18. [2026-01-19T12:11:30.524165] [DEBUG] [REMOTE ] IBTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:30.524308] [DEBUG] [REMOTE ] IBTI: PASS: Integrity check passed. [2026-01-19T12:11:30.524357] [DEBUG] [REMOTE ] IBTI: Symbol is viable for forecasting. [2026-01-19T12:11:30.524410] [INFO ] [MAIN ] [1600/3505] IBTI kept (0.5s) | 1600 kept, 0 rejected | 140.1/min | ETA: 13.6m [2026-01-19T12:11:30.928297] [DEBUG] [REMOTE ] IBTJ: Retrieved 1480 rows, trimmed to 300. [2026-01-19T12:11:30.928499] [DEBUG] [REMOTE ] IBTJ: PASS: History has at least 300 days. [2026-01-19T12:11:30.929059] [DEBUG] [REMOTE ] IBTJ: PASS: Price check passed. Min price $21.76. [2026-01-19T12:11:30.929240] [DEBUG] [REMOTE ] IBTJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:30.929397] [DEBUG] [REMOTE ] IBTJ: PASS: Integrity check passed. [2026-01-19T12:11:30.929453] [DEBUG] [REMOTE ] IBTJ: Symbol is viable for forecasting. [2026-01-19T12:11:30.929510] [INFO ] [MAIN ] [1601/3505] IBTJ kept (0.4s) | 1601 kept, 0 rejected | 140.2/min | ETA: 13.6m [2026-01-19T12:11:31.205241] [DEBUG] [REMOTE ] IBTK: Retrieved 1382 rows, trimmed to 300. [2026-01-19T12:11:31.205441] [DEBUG] [REMOTE ] IBTK: PASS: History has at least 300 days. [2026-01-19T12:11:31.205753] [DEBUG] [REMOTE ] IBTK: PASS: Price check passed. Min price $19.69. [2026-01-19T12:11:31.205919] [DEBUG] [REMOTE ] IBTK: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:31.206070] [DEBUG] [REMOTE ] IBTK: PASS: Integrity check passed. [2026-01-19T12:11:31.206123] [DEBUG] [REMOTE ] IBTK: Symbol is viable for forecasting. [2026-01-19T12:11:31.206195] [INFO ] [MAIN ] [1602/3505] IBTK kept (0.3s) | 1602 kept, 0 rejected | 140.2/min | ETA: 13.6m [2026-01-19T12:11:31.680184] [DEBUG] [REMOTE ] IBTL: Retrieved 1101 rows, trimmed to 300. [2026-01-19T12:11:31.680377] [DEBUG] [REMOTE ] IBTL: PASS: History has at least 300 days. [2026-01-19T12:11:31.680841] [DEBUG] [REMOTE ] IBTL: PASS: Price check passed. Min price $20.36. [2026-01-19T12:11:31.681039] [DEBUG] [REMOTE ] IBTL: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:31.681161] [DEBUG] [REMOTE ] IBTL: PASS: Integrity check passed. [2026-01-19T12:11:31.681205] [DEBUG] [REMOTE ] IBTL: Symbol is viable for forecasting. [2026-01-19T12:11:31.681258] [INFO ] [MAIN ] [1603/3505] IBTL kept (0.5s) | 1603 kept, 0 rejected | 140.2/min | ETA: 13.6m [2026-01-19T12:11:32.081774] [DEBUG] [REMOTE ] IBTM: Retrieved 886 rows, trimmed to 300. [2026-01-19T12:11:32.081973] [DEBUG] [REMOTE ] IBTM: PASS: History has at least 300 days. [2026-01-19T12:11:32.082237] [DEBUG] [REMOTE ] IBTM: PASS: Price check passed. Min price $22.91. [2026-01-19T12:11:32.082384] [DEBUG] [REMOTE ] IBTM: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:32.082507] [DEBUG] [REMOTE ] IBTM: PASS: Integrity check passed. [2026-01-19T12:11:32.082553] [DEBUG] [REMOTE ] IBTM: Symbol is viable for forecasting. [2026-01-19T12:11:32.082627] [INFO ] [MAIN ] [1604/3505] IBTM kept (0.4s) | 1604 kept, 0 rejected | 140.2/min | ETA: 13.6m [2026-01-19T12:11:32.378555] [DEBUG] [REMOTE ] IBTO: Retrieved 641 rows, trimmed to 300. [2026-01-19T12:11:32.378783] [DEBUG] [REMOTE ] IBTO: PASS: History has at least 300 days. [2026-01-19T12:11:32.379028] [DEBUG] [REMOTE ] IBTO: PASS: Price check passed. Min price $24.40. [2026-01-19T12:11:32.379178] [DEBUG] [REMOTE ] IBTO: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:32.379298] [DEBUG] [REMOTE ] IBTO: PASS: Integrity check passed. [2026-01-19T12:11:32.379342] [DEBUG] [REMOTE ] IBTO: Symbol is viable for forecasting. [2026-01-19T12:11:32.379393] [INFO ] [MAIN ] [1605/3505] IBTO kept (0.3s) | 1605 kept, 0 rejected | 140.2/min | ETA: 13.6m [2026-01-19T12:11:33.118825] [DEBUG] [REMOTE ] ICE: Retrieved 5073 rows, trimmed to 300. [2026-01-19T12:11:33.119023] [DEBUG] [REMOTE ] ICE: PASS: History has at least 300 days. [2026-01-19T12:11:33.119294] [DEBUG] [REMOTE ] ICE: PASS: Price check passed. Min price $145.15. [2026-01-19T12:11:33.119474] [DEBUG] [REMOTE ] ICE: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:33.119626] [DEBUG] [REMOTE ] ICE: PASS: Integrity check passed. [2026-01-19T12:11:33.119678] [DEBUG] [REMOTE ] ICE: Symbol is viable for forecasting. [2026-01-19T12:11:33.119731] [INFO ] [MAIN ] [1606/3505] ICE kept (0.7s) | 1606 kept, 0 rejected | 140.1/min | ETA: 13.6m [2026-01-19T12:11:33.482440] [DEBUG] [REMOTE ] ICFI: Retrieved 4856 rows, trimmed to 300. [2026-01-19T12:11:33.482675] [DEBUG] [REMOTE ] ICFI: PASS: History has at least 300 days. [2026-01-19T12:11:33.482972] [DEBUG] [REMOTE ] ICFI: PASS: Price check passed. Min price $76.35. [2026-01-19T12:11:33.483130] [DEBUG] [REMOTE ] ICFI: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:33.483270] [DEBUG] [REMOTE ] ICFI: PASS: Integrity check passed. [2026-01-19T12:11:33.483320] [DEBUG] [REMOTE ] ICFI: Symbol is viable for forecasting. [2026-01-19T12:11:33.483376] [INFO ] [MAIN ] [1607/3505] ICFI kept (0.4s) | 1607 kept, 0 rejected | 140.2/min | ETA: 13.5m [2026-01-19T12:11:33.882154] [DEBUG] [REMOTE ] ICL: Retrieved 2846 rows, trimmed to 300. [2026-01-19T12:11:33.882280] [DEBUG] [REMOTE ] ICL: PASS: History has at least 300 days. [2026-01-19T12:11:33.882484] [DEBUG] [REMOTE ] ICL: PASS: Price check passed. Min price $4.88. [2026-01-19T12:11:33.882650] [DEBUG] [REMOTE ] ICL: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:33.882760] [DEBUG] [REMOTE ] ICL: PASS: Integrity check passed. [2026-01-19T12:11:33.882800] [DEBUG] [REMOTE ] ICL: Symbol is viable for forecasting. [2026-01-19T12:11:33.882846] [INFO ] [MAIN ] [1608/3505] ICL kept (0.4s) | 1608 kept, 0 rejected | 140.2/min | ETA: 13.5m [2026-01-19T12:11:34.338125] [DEBUG] [REMOTE ] ICLN: Retrieved 4419 rows, trimmed to 300. [2026-01-19T12:11:34.338259] [DEBUG] [REMOTE ] ICLN: PASS: History has at least 300 days. [2026-01-19T12:11:34.338479] [DEBUG] [REMOTE ] ICLN: PASS: Price check passed. Min price $15.94. [2026-01-19T12:11:34.338862] [DEBUG] [REMOTE ] ICLN: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:34.338981] [DEBUG] [REMOTE ] ICLN: PASS: Integrity check passed. [2026-01-19T12:11:34.339020] [DEBUG] [REMOTE ] ICLN: Symbol is viable for forecasting. [2026-01-19T12:11:34.339068] [INFO ] [MAIN ] [1609/3505] ICLN kept (0.5s) | 1609 kept, 0 rejected | 140.2/min | ETA: 13.5m [2026-01-19T12:11:34.646340] [DEBUG] [REMOTE ] ICMB: Retrieved 3005 rows, trimmed to 300. [2026-01-19T12:11:34.646474] [DEBUG] [REMOTE ] ICMB: PASS: History has at least 300 days. [2026-01-19T12:11:34.646705] [DEBUG] [REMOTE ] ICMB: PASS: Price check passed. Min price $2.49. [2026-01-19T12:11:34.646841] [DEBUG] [REMOTE ] ICMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:34.646958] [DEBUG] [REMOTE ] ICMB: PASS: Integrity check passed. [2026-01-19T12:11:34.646997] [DEBUG] [REMOTE ] ICMB: Symbol is viable for forecasting. [2026-01-19T12:11:34.647046] [INFO ] [MAIN ] [1610/3505] ICMB kept (0.3s) | 1610 kept, 0 rejected | 140.2/min | ETA: 13.5m [2026-01-19T12:11:34.974805] [DEBUG] [REMOTE ] ICOP: Retrieved 645 rows, trimmed to 300. [2026-01-19T12:11:34.975057] [DEBUG] [REMOTE ] ICOP: PASS: History has at least 300 days. [2026-01-19T12:11:34.975333] [DEBUG] [REMOTE ] ICOP: PASS: Price check passed. Min price $35.89. [2026-01-19T12:11:34.975485] [DEBUG] [REMOTE ] ICOP: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:34.975822] [DEBUG] [REMOTE ] ICOP: PASS: Integrity check passed. [2026-01-19T12:11:34.975867] [DEBUG] [REMOTE ] ICOP: Symbol is viable for forecasting. [2026-01-19T12:11:34.975915] [INFO ] [MAIN ] [1611/3505] ICOP kept (0.3s) | 1611 kept, 0 rejected | 140.2/min | ETA: 13.5m [2026-01-19T12:11:35.499147] [DEBUG] [REMOTE ] ICUI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:35.499400] [DEBUG] [REMOTE ] ICUI: PASS: History has at least 300 days. [2026-01-19T12:11:35.499846] [DEBUG] [REMOTE ] ICUI: PASS: Price check passed. Min price $117.67. [2026-01-19T12:11:35.500043] [DEBUG] [REMOTE ] ICUI: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:35.500208] [DEBUG] [REMOTE ] ICUI: PASS: Integrity check passed. [2026-01-19T12:11:35.500252] [DEBUG] [REMOTE ] ICUI: Symbol is viable for forecasting. [2026-01-19T12:11:35.500326] [INFO ] [MAIN ] [1612/3505] ICUI kept (0.5s) | 1612 kept, 0 rejected | 140.2/min | ETA: 13.5m [2026-01-19T12:11:36.029610] [DEBUG] [REMOTE ] IDA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:36.029814] [DEBUG] [REMOTE ] IDA: PASS: History has at least 300 days. [2026-01-19T12:11:36.030106] [DEBUG] [REMOTE ] IDA: PASS: Price check passed. Min price $124.73. [2026-01-19T12:11:36.030256] [DEBUG] [REMOTE ] IDA: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:36.030389] [DEBUG] [REMOTE ] IDA: PASS: Integrity check passed. [2026-01-19T12:11:36.030432] [DEBUG] [REMOTE ] IDA: Symbol is viable for forecasting. [2026-01-19T12:11:36.030485] [INFO ] [MAIN ] [1613/3505] IDA kept (0.5s) | 1613 kept, 0 rejected | 140.2/min | ETA: 13.5m [2026-01-19T12:11:36.160890] [DEBUG] [REMOTE ] IDAI: Retrieved 1231 rows, trimmed to 300. [2026-01-19T12:11:36.161089] [DEBUG] [REMOTE ] IDAI: PASS: History has at least 300 days. [2026-01-19T12:11:36.161339] [DEBUG] [REMOTE ] IDAI: PASS: Price check passed. Min price $3.39. [2026-01-19T12:11:36.161481] [DEBUG] [REMOTE ] IDAI: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:36.161812] [DEBUG] [REMOTE ] IDAI: PASS: Integrity check passed. [2026-01-19T12:11:36.161856] [DEBUG] [REMOTE ] IDAI: Symbol is viable for forecasting. [2026-01-19T12:11:36.161910] [INFO ] [MAIN ] [1614/3505] IDAI kept (0.1s) | 1614 kept, 0 rejected | 140.2/min | ETA: 13.5m [2026-01-19T12:11:36.884660] [DEBUG] [REMOTE ] IDCC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:36.884869] [DEBUG] [REMOTE ] IDCC: PASS: History has at least 300 days. [2026-01-19T12:11:36.885218] [DEBUG] [REMOTE ] IDCC: PASS: Price check passed. Min price $306.00. [2026-01-19T12:11:36.885523] [DEBUG] [REMOTE ] IDCC: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:36.885686] [DEBUG] [REMOTE ] IDCC: PASS: Integrity check passed. [2026-01-19T12:11:36.885736] [DEBUG] [REMOTE ] IDCC: Symbol is viable for forecasting. [2026-01-19T12:11:36.885791] [INFO ] [MAIN ] [1615/3505] IDCC kept (0.7s) | 1615 kept, 0 rejected | 140.2/min | ETA: 13.5m [2026-01-19T12:11:37.116116] [DEBUG] [REMOTE ] IDE: Retrieved 4015 rows, trimmed to 300. [2026-01-19T12:11:37.116397] [DEBUG] [REMOTE ] IDE: PASS: History has at least 300 days. [2026-01-19T12:11:37.116751] [DEBUG] [REMOTE ] IDE: PASS: Price check passed. Min price $11.17. [2026-01-19T12:11:37.116899] [DEBUG] [REMOTE ] IDE: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:37.117198] [DEBUG] [REMOTE ] IDE: PASS: Integrity check passed. [2026-01-19T12:11:37.117249] [DEBUG] [REMOTE ] IDE: Symbol is viable for forecasting. [2026-01-19T12:11:37.117305] [INFO ] [MAIN ] [1616/3505] IDE kept (0.2s) | 1616 kept, 0 rejected | 140.2/min | ETA: 13.5m [2026-01-19T12:11:37.821825] [DEBUG] [REMOTE ] IDN: Retrieved 6579 rows, trimmed to 300. [2026-01-19T12:11:37.822051] [DEBUG] [REMOTE ] IDN: PASS: History has at least 300 days. [2026-01-19T12:11:37.822382] [DEBUG] [REMOTE ] IDN: PASS: Price check passed. Min price $4.13. [2026-01-19T12:11:37.822552] [DEBUG] [REMOTE ] IDN: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:37.822870] [DEBUG] [REMOTE ] IDN: PASS: Integrity check passed. [2026-01-19T12:11:37.822916] [DEBUG] [REMOTE ] IDN: Symbol is viable for forecasting. [2026-01-19T12:11:37.822972] [INFO ] [MAIN ] [1617/3505] IDN kept (0.7s) | 1617 kept, 0 rejected | 140.1/min | ETA: 13.5m [2026-01-19T12:11:38.289528] [DEBUG] [REMOTE ] IDXX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:38.289748] [DEBUG] [REMOTE ] IDXX: PASS: History has at least 300 days. [2026-01-19T12:11:38.290048] [DEBUG] [REMOTE ] IDXX: PASS: Price check passed. Min price $627.66. [2026-01-19T12:11:38.290224] [DEBUG] [REMOTE ] IDXX: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:38.290372] [DEBUG] [REMOTE ] IDXX: PASS: Integrity check passed. [2026-01-19T12:11:38.290422] [DEBUG] [REMOTE ] IDXX: Symbol is viable for forecasting. [2026-01-19T12:11:38.290480] [INFO ] [MAIN ] [1618/3505] IDXX kept (0.5s) | 1618 kept, 0 rejected | 140.1/min | ETA: 13.5m [2026-01-19T12:11:38.601458] [DEBUG] [REMOTE ] IDYA: Retrieved 1673 rows, trimmed to 300. [2026-01-19T12:11:38.601706] [DEBUG] [REMOTE ] IDYA: PASS: History has at least 300 days. [2026-01-19T12:11:38.601978] [DEBUG] [REMOTE ] IDYA: PASS: Price check passed. Min price $28.42. [2026-01-19T12:11:38.602122] [DEBUG] [REMOTE ] IDYA: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:38.602251] [DEBUG] [REMOTE ] IDYA: PASS: Integrity check passed. [2026-01-19T12:11:38.602294] [DEBUG] [REMOTE ] IDYA: Symbol is viable for forecasting. [2026-01-19T12:11:38.602347] [INFO ] [MAIN ] [1619/3505] IDYA kept (0.3s) | 1619 kept, 0 rejected | 140.2/min | ETA: 13.5m [2026-01-19T12:11:39.036787] [DEBUG] [REMOTE ] IEF: Retrieved 5908 rows, trimmed to 300. [2026-01-19T12:11:39.037021] [DEBUG] [REMOTE ] IEF: PASS: History has at least 300 days. [2026-01-19T12:11:39.037367] [DEBUG] [REMOTE ] IEF: PASS: Price check passed. Min price $95.56. [2026-01-19T12:11:39.037714] [DEBUG] [REMOTE ] IEF: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:39.037895] [DEBUG] [REMOTE ] IEF: PASS: Integrity check passed. [2026-01-19T12:11:39.037945] [DEBUG] [REMOTE ] IEF: Symbol is viable for forecasting. [2026-01-19T12:11:39.038004] [INFO ] [MAIN ] [1620/3505] IEF kept (0.4s) | 1620 kept, 0 rejected | 140.2/min | ETA: 13.4m [2026-01-19T12:11:39.569661] [DEBUG] [REMOTE ] IEI: Retrieved 4785 rows, trimmed to 300. [2026-01-19T12:11:39.569902] [DEBUG] [REMOTE ] IEI: PASS: History has at least 300 days. [2026-01-19T12:11:39.570325] [DEBUG] [REMOTE ] IEI: PASS: Price check passed. Min price $118.41. [2026-01-19T12:11:39.570480] [DEBUG] [REMOTE ] IEI: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:39.570655] [DEBUG] [REMOTE ] IEI: PASS: Integrity check passed. [2026-01-19T12:11:39.570700] [DEBUG] [REMOTE ] IEI: Symbol is viable for forecasting. [2026-01-19T12:11:39.570759] [INFO ] [MAIN ] [1621/3505] IEI kept (0.5s) | 1621 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:40.061082] [DEBUG] [REMOTE ] IEP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:40.061330] [DEBUG] [REMOTE ] IEP: PASS: History has at least 300 days. [2026-01-19T12:11:40.061652] [DEBUG] [REMOTE ] IEP: PASS: Price check passed. Min price $7.25. [2026-01-19T12:11:40.061804] [DEBUG] [REMOTE ] IEP: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:40.061933] [DEBUG] [REMOTE ] IEP: PASS: Integrity check passed. [2026-01-19T12:11:40.061977] [DEBUG] [REMOTE ] IEP: Symbol is viable for forecasting. [2026-01-19T12:11:40.062032] [INFO ] [MAIN ] [1622/3505] IEP kept (0.5s) | 1622 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:40.540458] [DEBUG] [REMOTE ] IESC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:40.540702] [DEBUG] [REMOTE ] IESC: PASS: History has at least 300 days. [2026-01-19T12:11:40.541043] [DEBUG] [REMOTE ] IESC: PASS: Price check passed. Min price $357.94. [2026-01-19T12:11:40.541251] [DEBUG] [REMOTE ] IESC: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:40.541395] [DEBUG] [REMOTE ] IESC: PASS: Integrity check passed. [2026-01-19T12:11:40.541462] [DEBUG] [REMOTE ] IESC: Symbol is viable for forecasting. [2026-01-19T12:11:40.541529] [INFO ] [MAIN ] [1623/3505] IESC kept (0.5s) | 1623 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:41.021429] [DEBUG] [REMOTE ] IEX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:41.021650] [DEBUG] [REMOTE ] IEX: PASS: History has at least 300 days. [2026-01-19T12:11:41.022298] [DEBUG] [REMOTE ] IEX: PASS: Price check passed. Min price $161.10. [2026-01-19T12:11:41.022452] [DEBUG] [REMOTE ] IEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:41.022612] [DEBUG] [REMOTE ] IEX: PASS: Integrity check passed. [2026-01-19T12:11:41.022656] [DEBUG] [REMOTE ] IEX: Symbol is viable for forecasting. [2026-01-19T12:11:41.022711] [INFO ] [MAIN ] [1624/3505] IEX kept (0.5s) | 1624 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:41.524809] [DEBUG] [REMOTE ] IFF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:41.525011] [DEBUG] [REMOTE ] IFF: PASS: History has at least 300 days. [2026-01-19T12:11:41.525303] [DEBUG] [REMOTE ] IFF: PASS: Price check passed. Min price $61.12. [2026-01-19T12:11:41.525449] [DEBUG] [REMOTE ] IFF: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:41.525595] [DEBUG] [REMOTE ] IFF: PASS: Integrity check passed. [2026-01-19T12:11:41.525640] [DEBUG] [REMOTE ] IFF: Symbol is viable for forecasting. [2026-01-19T12:11:41.525693] [INFO ] [MAIN ] [1625/3505] IFF kept (0.5s) | 1625 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:42.071031] [DEBUG] [REMOTE ] IFN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:42.071256] [DEBUG] [REMOTE ] IFN: PASS: History has at least 300 days. [2026-01-19T12:11:42.071595] [DEBUG] [REMOTE ] IFN: PASS: Price check passed. Min price $13.57. [2026-01-19T12:11:42.071833] [DEBUG] [REMOTE ] IFN: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:42.071969] [DEBUG] [REMOTE ] IFN: PASS: Integrity check passed. [2026-01-19T12:11:42.072011] [DEBUG] [REMOTE ] IFN: Symbol is viable for forecasting. [2026-01-19T12:11:42.072063] [INFO ] [MAIN ] [1626/3505] IFN kept (0.5s) | 1626 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:42.361446] [DEBUG] [REMOTE ] IFS: Retrieved 1620 rows, trimmed to 300. [2026-01-19T12:11:42.361701] [DEBUG] [REMOTE ] IFS: PASS: History has at least 300 days. [2026-01-19T12:11:42.362043] [DEBUG] [REMOTE ] IFS: PASS: Price check passed. Min price $38.50. [2026-01-19T12:11:42.362214] [DEBUG] [REMOTE ] IFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:42.362341] [DEBUG] [REMOTE ] IFS: PASS: Integrity check passed. [2026-01-19T12:11:42.362384] [DEBUG] [REMOTE ] IFS: Symbol is viable for forecasting. [2026-01-19T12:11:42.362446] [INFO ] [MAIN ] [1627/3505] IFS kept (0.3s) | 1627 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:42.812100] [DEBUG] [REMOTE ] IGA: Retrieved 5087 rows, trimmed to 300. [2026-01-19T12:11:42.812368] [DEBUG] [REMOTE ] IGA: PASS: History has at least 300 days. [2026-01-19T12:11:42.812814] [DEBUG] [REMOTE ] IGA: PASS: Price check passed. Min price $9.27. [2026-01-19T12:11:42.813150] [DEBUG] [REMOTE ] IGA: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:42.813324] [DEBUG] [REMOTE ] IGA: PASS: Integrity check passed. [2026-01-19T12:11:42.813374] [DEBUG] [REMOTE ] IGA: Symbol is viable for forecasting. [2026-01-19T12:11:42.813439] [INFO ] [MAIN ] [1628/3505] IGA kept (0.5s) | 1628 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:43.262455] [DEBUG] [REMOTE ] IGD: Retrieved 5236 rows, trimmed to 300. [2026-01-19T12:11:43.262661] [DEBUG] [REMOTE ] IGD: PASS: History has at least 300 days. [2026-01-19T12:11:43.262923] [DEBUG] [REMOTE ] IGD: PASS: Price check passed. Min price $5.52. [2026-01-19T12:11:43.263069] [DEBUG] [REMOTE ] IGD: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:43.263195] [DEBUG] [REMOTE ] IGD: PASS: Integrity check passed. [2026-01-19T12:11:43.263238] [DEBUG] [REMOTE ] IGD: Symbol is viable for forecasting. [2026-01-19T12:11:43.263291] [INFO ] [MAIN ] [1629/3505] IGD kept (0.4s) | 1629 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:43.657024] [DEBUG] [REMOTE ] IGF: Retrieved 4553 rows, trimmed to 300. [2026-01-19T12:11:43.657216] [DEBUG] [REMOTE ] IGF: PASS: History has at least 300 days. [2026-01-19T12:11:43.657529] [DEBUG] [REMOTE ] IGF: PASS: Price check passed. Min price $59.99. [2026-01-19T12:11:43.657700] [DEBUG] [REMOTE ] IGF: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:43.657837] [DEBUG] [REMOTE ] IGF: PASS: Integrity check passed. [2026-01-19T12:11:43.657880] [DEBUG] [REMOTE ] IGF: Symbol is viable for forecasting. [2026-01-19T12:11:43.657934] [INFO ] [MAIN ] [1630/3505] IGF kept (0.4s) | 1630 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:44.062146] [DEBUG] [REMOTE ] IGI: Retrieved 4163 rows, trimmed to 300. [2026-01-19T12:11:44.062351] [DEBUG] [REMOTE ] IGI: PASS: History has at least 300 days. [2026-01-19T12:11:44.062643] [DEBUG] [REMOTE ] IGI: PASS: Price check passed. Min price $16.26. [2026-01-19T12:11:44.062809] [DEBUG] [REMOTE ] IGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:44.062949] [DEBUG] [REMOTE ] IGI: PASS: Integrity check passed. [2026-01-19T12:11:44.062994] [DEBUG] [REMOTE ] IGI: Symbol is viable for forecasting. [2026-01-19T12:11:44.063051] [INFO ] [MAIN ] [1631/3505] IGI kept (0.4s) | 1631 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:44.483801] [DEBUG] [REMOTE ] IGIB: Retrieved 4785 rows, trimmed to 300. [2026-01-19T12:11:44.483994] [DEBUG] [REMOTE ] IGIB: PASS: History has at least 300 days. [2026-01-19T12:11:44.484260] [DEBUG] [REMOTE ] IGIB: PASS: Price check passed. Min price $53.26. [2026-01-19T12:11:44.484404] [DEBUG] [REMOTE ] IGIB: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:44.484533] [DEBUG] [REMOTE ] IGIB: PASS: Integrity check passed. [2026-01-19T12:11:44.484595] [DEBUG] [REMOTE ] IGIB: Symbol is viable for forecasting. [2026-01-19T12:11:44.484657] [INFO ] [MAIN ] [1632/3505] IGIB kept (0.4s) | 1632 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:44.782928] [DEBUG] [REMOTE ] IGIC: Retrieved 1467 rows, trimmed to 300. [2026-01-19T12:11:44.783069] [DEBUG] [REMOTE ] IGIC: PASS: History has at least 300 days. [2026-01-19T12:11:44.783306] [DEBUG] [REMOTE ] IGIC: PASS: Price check passed. Min price $21.24. [2026-01-19T12:11:44.783440] [DEBUG] [REMOTE ] IGIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:44.783551] [DEBUG] [REMOTE ] IGIC: PASS: Integrity check passed. [2026-01-19T12:11:44.783613] [DEBUG] [REMOTE ] IGIC: Symbol is viable for forecasting. [2026-01-19T12:11:44.783665] [INFO ] [MAIN ] [1633/3505] IGIC kept (0.3s) | 1633 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:45.313824] [DEBUG] [REMOTE ] IGSB: Retrieved 4785 rows, trimmed to 300. [2026-01-19T12:11:45.313964] [DEBUG] [REMOTE ] IGSB: PASS: History has at least 300 days. [2026-01-19T12:11:45.314173] [DEBUG] [REMOTE ] IGSB: PASS: Price check passed. Min price $52.36. [2026-01-19T12:11:45.314314] [DEBUG] [REMOTE ] IGSB: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:45.314427] [DEBUG] [REMOTE ] IGSB: PASS: Integrity check passed. [2026-01-19T12:11:45.314468] [DEBUG] [REMOTE ] IGSB: Symbol is viable for forecasting. [2026-01-19T12:11:45.314517] [INFO ] [MAIN ] [1634/3505] IGSB kept (0.5s) | 1634 kept, 0 rejected | 140.1/min | ETA: 13.4m [2026-01-19T12:11:45.582518] [DEBUG] [REMOTE ] IHD: Retrieved 3703 rows, trimmed to 300. [2026-01-19T12:11:45.582675] [DEBUG] [REMOTE ] IHD: PASS: History has at least 300 days. [2026-01-19T12:11:45.582879] [DEBUG] [REMOTE ] IHD: PASS: Price check passed. Min price $5.91. [2026-01-19T12:11:45.583011] [DEBUG] [REMOTE ] IHD: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:45.583118] [DEBUG] [REMOTE ] IHD: PASS: Integrity check passed. [2026-01-19T12:11:45.583157] [DEBUG] [REMOTE ] IHD: Symbol is viable for forecasting. [2026-01-19T12:11:45.583204] [INFO ] [MAIN ] [1635/3505] IHD kept (0.3s) | 1635 kept, 0 rejected | 140.1/min | ETA: 13.3m [2026-01-19T12:11:46.144095] [DEBUG] [REMOTE ] IHG: Retrieved 5730 rows, trimmed to 300. [2026-01-19T12:11:46.144233] [DEBUG] [REMOTE ] IHG: PASS: History has at least 300 days. [2026-01-19T12:11:46.144448] [DEBUG] [REMOTE ] IHG: PASS: Price check passed. Min price $121.46. [2026-01-19T12:11:46.144599] [DEBUG] [REMOTE ] IHG: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:46.144713] [DEBUG] [REMOTE ] IHG: PASS: Integrity check passed. [2026-01-19T12:11:46.144752] [DEBUG] [REMOTE ] IHG: Symbol is viable for forecasting. [2026-01-19T12:11:46.144994] [INFO ] [MAIN ] [1636/3505] IHG kept (0.6s) | 1636 kept, 0 rejected | 140.1/min | ETA: 13.3m [2026-01-19T12:11:46.316989] [DEBUG] [REMOTE ] IHS: Retrieved 1069 rows, trimmed to 300. [2026-01-19T12:11:46.317122] [DEBUG] [REMOTE ] IHS: PASS: History has at least 300 days. [2026-01-19T12:11:46.317325] [DEBUG] [REMOTE ] IHS: PASS: Price check passed. Min price $6.24. [2026-01-19T12:11:46.317499] [DEBUG] [REMOTE ] IHS: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:46.317647] [DEBUG] [REMOTE ] IHS: PASS: Integrity check passed. [2026-01-19T12:11:46.317696] [DEBUG] [REMOTE ] IHS: Symbol is viable for forecasting. [2026-01-19T12:11:46.317746] [INFO ] [MAIN ] [1637/3505] IHS kept (0.2s) | 1637 kept, 0 rejected | 140.2/min | ETA: 13.3m [2026-01-19T12:11:47.015261] [DEBUG] [REMOTE ] IIF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:47.015453] [DEBUG] [REMOTE ] IIF: PASS: History has at least 300 days. [2026-01-19T12:11:47.015760] [DEBUG] [REMOTE ] IIF: PASS: Price check passed. Min price $24.28. [2026-01-19T12:11:47.015933] [DEBUG] [REMOTE ] IIF: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:47.016082] [DEBUG] [REMOTE ] IIF: PASS: Integrity check passed. [2026-01-19T12:11:47.016132] [DEBUG] [REMOTE ] IIF: Symbol is viable for forecasting. [2026-01-19T12:11:47.016195] [INFO ] [MAIN ] [1638/3505] IIF kept (0.7s) | 1638 kept, 0 rejected | 140.1/min | ETA: 13.3m [2026-01-19T12:11:47.432057] [DEBUG] [REMOTE ] III: Retrieved 4764 rows, trimmed to 300. [2026-01-19T12:11:47.432280] [DEBUG] [REMOTE ] III: PASS: History has at least 300 days. [2026-01-19T12:11:47.432631] [DEBUG] [REMOTE ] III: PASS: Price check passed. Min price $4.97. [2026-01-19T12:11:47.432790] [DEBUG] [REMOTE ] III: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:47.432927] [DEBUG] [REMOTE ] III: PASS: Integrity check passed. [2026-01-19T12:11:47.432972] [DEBUG] [REMOTE ] III: Symbol is viable for forecasting. [2026-01-19T12:11:47.433027] [INFO ] [MAIN ] [1639/3505] III kept (0.4s) | 1639 kept, 0 rejected | 140.1/min | ETA: 13.3m [2026-01-19T12:11:47.897945] [DEBUG] [REMOTE ] IIIN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:47.898108] [DEBUG] [REMOTE ] IIIN: PASS: History has at least 300 days. [2026-01-19T12:11:47.898376] [DEBUG] [REMOTE ] IIIN: PASS: Price check passed. Min price $29.10. [2026-01-19T12:11:47.898541] [DEBUG] [REMOTE ] IIIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:47.898704] [DEBUG] [REMOTE ] IIIN: PASS: Integrity check passed. [2026-01-19T12:11:47.898753] [DEBUG] [REMOTE ] IIIN: Symbol is viable for forecasting. [2026-01-19T12:11:47.898812] [INFO ] [MAIN ] [1640/3505] IIIN kept (0.5s) | 1640 kept, 0 rejected | 140.1/min | ETA: 13.3m [2026-01-19T12:11:48.406845] [DEBUG] [REMOTE ] IIM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:48.407075] [DEBUG] [REMOTE ] IIM: PASS: History has at least 300 days. [2026-01-19T12:11:48.411323] [DEBUG] [REMOTE ] IIM: PASS: Price check passed. Min price $11.98. [2026-01-19T12:11:48.411957] [DEBUG] [REMOTE ] IIM: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:48.412125] [DEBUG] [REMOTE ] IIM: PASS: Integrity check passed. [2026-01-19T12:11:48.412168] [DEBUG] [REMOTE ] IIM: Symbol is viable for forecasting. [2026-01-19T12:11:48.412230] [INFO ] [MAIN ] [1641/3505] IIM kept (0.5s) | 1641 kept, 0 rejected | 140.1/min | ETA: 13.3m [2026-01-19T12:11:48.943974] [DEBUG] [REMOTE ] ILMN: Retrieved 6406 rows, trimmed to 300. [2026-01-19T12:11:48.944109] [DEBUG] [REMOTE ] ILMN: PASS: History has at least 300 days. [2026-01-19T12:11:48.944318] [DEBUG] [REMOTE ] ILMN: PASS: Price check passed. Min price $95.03. [2026-01-19T12:11:48.944451] [DEBUG] [REMOTE ] ILMN: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:48.944560] [DEBUG] [REMOTE ] ILMN: PASS: Integrity check passed. [2026-01-19T12:11:48.944620] [DEBUG] [REMOTE ] ILMN: Symbol is viable for forecasting. [2026-01-19T12:11:48.944668] [INFO ] [MAIN ] [1642/3505] ILMN kept (0.5s) | 1642 kept, 0 rejected | 140.1/min | ETA: 13.3m [2026-01-19T12:11:49.382786] [DEBUG] [REMOTE ] IMAX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:49.383066] [DEBUG] [REMOTE ] IMAX: PASS: History has at least 300 days. [2026-01-19T12:11:49.383478] [DEBUG] [REMOTE ] IMAX: PASS: Price check passed. Min price $31.70. [2026-01-19T12:11:49.383702] [DEBUG] [REMOTE ] IMAX: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:49.383889] [DEBUG] [REMOTE ] IMAX: PASS: Integrity check passed. [2026-01-19T12:11:49.383951] [DEBUG] [REMOTE ] IMAX: Symbol is viable for forecasting. [2026-01-19T12:11:49.384231] [INFO ] [MAIN ] [1643/3505] IMAX kept (0.4s) | 1643 kept, 0 rejected | 140.1/min | ETA: 13.3m [2026-01-19T12:11:49.729442] [DEBUG] [REMOTE ] IMMP: Retrieved 3459 rows, trimmed to 300. [2026-01-19T12:11:49.729602] [DEBUG] [REMOTE ] IMMP: PASS: History has at least 300 days. [2026-01-19T12:11:49.729822] [DEBUG] [REMOTE ] IMMP: PASS: Price check passed. Min price $1.65. [2026-01-19T12:11:49.729954] [DEBUG] [REMOTE ] IMMP: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:49.730066] [DEBUG] [REMOTE ] IMMP: PASS: Integrity check passed. [2026-01-19T12:11:49.730105] [DEBUG] [REMOTE ] IMMP: Symbol is viable for forecasting. [2026-01-19T12:11:49.730152] [INFO ] [MAIN ] [1644/3505] IMMP kept (0.3s) | 1644 kept, 0 rejected | 140.1/min | ETA: 13.3m [2026-01-19T12:11:50.012281] [DEBUG] [REMOTE ] IMMX: Retrieved 1025 rows, trimmed to 300. [2026-01-19T12:11:50.012455] [DEBUG] [REMOTE ] IMMX: PASS: History has at least 300 days. [2026-01-19T12:11:50.012696] [DEBUG] [REMOTE ] IMMX: PASS: Price check passed. Min price $3.03. [2026-01-19T12:11:50.012838] [DEBUG] [REMOTE ] IMMX: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:50.012950] [DEBUG] [REMOTE ] IMMX: PASS: Integrity check passed. [2026-01-19T12:11:50.012990] [DEBUG] [REMOTE ] IMMX: Symbol is viable for forecasting. [2026-01-19T12:11:50.013039] [INFO ] [MAIN ] [1645/3505] IMMX kept (0.3s) | 1645 kept, 0 rejected | 140.1/min | ETA: 13.3m [2026-01-19T12:11:50.361002] [DEBUG] [REMOTE ] IMNM: Retrieved 1329 rows, trimmed to 300. [2026-01-19T12:11:50.361172] [DEBUG] [REMOTE ] IMNM: PASS: History has at least 300 days. [2026-01-19T12:11:50.361442] [DEBUG] [REMOTE ] IMNM: PASS: Price check passed. Min price $15.24. [2026-01-19T12:11:50.361674] [DEBUG] [REMOTE ] IMNM: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:50.361834] [DEBUG] [REMOTE ] IMNM: PASS: Integrity check passed. [2026-01-19T12:11:50.361890] [DEBUG] [REMOTE ] IMNM: Symbol is viable for forecasting. [2026-01-19T12:11:50.361960] [INFO ] [MAIN ] [1646/3505] IMNM kept (0.3s) | 1646 kept, 0 rejected | 140.1/min | ETA: 13.3m [2026-01-19T12:11:51.062059] [DEBUG] [REMOTE ] IMNN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:51.062219] [DEBUG] [REMOTE ] IMNN: PASS: History has at least 300 days. [2026-01-19T12:11:51.062478] [DEBUG] [REMOTE ] IMNN: PASS: Price check passed. Min price $3.15. [2026-01-19T12:11:51.062663] [DEBUG] [REMOTE ] IMNN: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:51.062802] [DEBUG] [REMOTE ] IMNN: PASS: Integrity check passed. [2026-01-19T12:11:51.062846] [DEBUG] [REMOTE ] IMNN: Symbol is viable for forecasting. [2026-01-19T12:11:51.062897] [INFO ] [MAIN ] [1647/3505] IMNN kept (0.7s) | 1647 kept, 0 rejected | 140.1/min | ETA: 13.3m [2026-01-19T12:11:51.496624] [DEBUG] [REMOTE ] IMOS: Retrieved 6181 rows, trimmed to 300. [2026-01-19T12:11:51.496849] [DEBUG] [REMOTE ] IMOS: PASS: History has at least 300 days. [2026-01-19T12:11:51.497230] [DEBUG] [REMOTE ] IMOS: PASS: Price check passed. Min price $20.35. [2026-01-19T12:11:51.497436] [DEBUG] [REMOTE ] IMOS: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:51.497627] [DEBUG] [REMOTE ] IMOS: PASS: Integrity check passed. [2026-01-19T12:11:51.497677] [DEBUG] [REMOTE ] IMOS: Symbol is viable for forecasting. [2026-01-19T12:11:51.497737] [INFO ] [MAIN ] [1648/3505] IMOS kept (0.4s) | 1648 kept, 0 rejected | 140.1/min | ETA: 13.3m [2026-01-19T12:11:51.726393] [DEBUG] [REMOTE ] IMPP: Retrieved 1032 rows, trimmed to 300. [2026-01-19T12:11:51.726691] [DEBUG] [REMOTE ] IMPP: PASS: History has at least 300 days. [2026-01-19T12:11:51.727044] [DEBUG] [REMOTE ] IMPP: PASS: Price check passed. Min price $3.60. [2026-01-19T12:11:51.727245] [DEBUG] [REMOTE ] IMPP: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:51.727444] [DEBUG] [REMOTE ] IMPP: PASS: Integrity check passed. [2026-01-19T12:11:51.727505] [DEBUG] [REMOTE ] IMPP: Symbol is viable for forecasting. [2026-01-19T12:11:51.727604] [INFO ] [MAIN ] [1649/3505] IMPP kept (0.2s) | 1649 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:52.139178] [DEBUG] [REMOTE ] IMRX: Retrieved 1122 rows, trimmed to 300. [2026-01-19T12:11:52.139370] [DEBUG] [REMOTE ] IMRX: PASS: History has at least 300 days. [2026-01-19T12:11:52.139662] [DEBUG] [REMOTE ] IMRX: PASS: Price check passed. Min price $4.13. [2026-01-19T12:11:52.139862] [DEBUG] [REMOTE ] IMRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:52.140016] [DEBUG] [REMOTE ] IMRX: PASS: Integrity check passed. [2026-01-19T12:11:52.140066] [DEBUG] [REMOTE ] IMRX: Symbol is viable for forecasting. [2026-01-19T12:11:52.140122] [INFO ] [MAIN ] [1650/3505] IMRX kept (0.4s) | 1650 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:52.602905] [DEBUG] [REMOTE ] IMTX: Retrieved 1393 rows, trimmed to 300. [2026-01-19T12:11:52.603345] [DEBUG] [REMOTE ] IMTX: PASS: History has at least 300 days. [2026-01-19T12:11:52.603652] [DEBUG] [REMOTE ] IMTX: PASS: Price check passed. Min price $8.94. [2026-01-19T12:11:52.603809] [DEBUG] [REMOTE ] IMTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:52.603936] [DEBUG] [REMOTE ] IMTX: PASS: Integrity check passed. [2026-01-19T12:11:52.603978] [DEBUG] [REMOTE ] IMTX: Symbol is viable for forecasting. [2026-01-19T12:11:52.604034] [INFO ] [MAIN ] [1651/3505] IMTX kept (0.5s) | 1651 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:52.998883] [DEBUG] [REMOTE ] IMXI: Retrieved 2216 rows, trimmed to 300. [2026-01-19T12:11:52.999079] [DEBUG] [REMOTE ] IMXI: PASS: History has at least 300 days. [2026-01-19T12:11:52.999338] [DEBUG] [REMOTE ] IMXI: PASS: Price check passed. Min price $14.76. [2026-01-19T12:11:52.999495] [DEBUG] [REMOTE ] IMXI: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:52.999646] [DEBUG] [REMOTE ] IMXI: PASS: Integrity check passed. [2026-01-19T12:11:52.999729] [DEBUG] [REMOTE ] IMXI: Symbol is viable for forecasting. [2026-01-19T12:11:52.999787] [INFO ] [MAIN ] [1652/3505] IMXI kept (0.4s) | 1652 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:53.333627] [DEBUG] [REMOTE ] INAB: Retrieved 1122 rows, trimmed to 300. [2026-01-19T12:11:53.333826] [DEBUG] [REMOTE ] INAB: PASS: History has at least 300 days. [2026-01-19T12:11:53.334086] [DEBUG] [REMOTE ] INAB: PASS: Price check passed. Min price $1.21. [2026-01-19T12:11:53.334233] [DEBUG] [REMOTE ] INAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:53.334354] [DEBUG] [REMOTE ] INAB: PASS: Integrity check passed. [2026-01-19T12:11:53.334397] [DEBUG] [REMOTE ] INAB: Symbol is viable for forecasting. [2026-01-19T12:11:53.334449] [INFO ] [MAIN ] [1653/3505] INAB kept (0.3s) | 1653 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:53.925933] [DEBUG] [REMOTE ] INBK: Retrieved 5298 rows, trimmed to 300. [2026-01-19T12:11:53.926129] [DEBUG] [REMOTE ] INBK: PASS: History has at least 300 days. [2026-01-19T12:11:53.926403] [DEBUG] [REMOTE ] INBK: PASS: Price check passed. Min price $17.21. [2026-01-19T12:11:53.926554] [DEBUG] [REMOTE ] INBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:53.926752] [DEBUG] [REMOTE ] INBK: PASS: Integrity check passed. [2026-01-19T12:11:53.926799] [DEBUG] [REMOTE ] INBK: Symbol is viable for forecasting. [2026-01-19T12:11:53.926853] [INFO ] [MAIN ] [1654/3505] INBK kept (0.6s) | 1654 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:54.115087] [DEBUG] [REMOTE ] INBX: Retrieved 411 rows, trimmed to 300. [2026-01-19T12:11:54.115279] [DEBUG] [REMOTE ] INBX: PASS: History has at least 300 days. [2026-01-19T12:11:54.115587] [DEBUG] [REMOTE ] INBX: PASS: Price check passed. Min price $28.36. [2026-01-19T12:11:54.115776] [DEBUG] [REMOTE ] INBX: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:54.115928] [DEBUG] [REMOTE ] INBX: PASS: Integrity check passed. [2026-01-19T12:11:54.115987] [DEBUG] [REMOTE ] INBX: Symbol is viable for forecasting. [2026-01-19T12:11:54.116054] [INFO ] [MAIN ] [1655/3505] INBX kept (0.2s) | 1655 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:54.758503] [DEBUG] [REMOTE ] INCY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:54.758663] [DEBUG] [REMOTE ] INCY: PASS: History has at least 300 days. [2026-01-19T12:11:54.758895] [DEBUG] [REMOTE ] INCY: PASS: Price check passed. Min price $88.06. [2026-01-19T12:11:54.759030] [DEBUG] [REMOTE ] INCY: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:54.759329] [DEBUG] [REMOTE ] INCY: PASS: Integrity check passed. [2026-01-19T12:11:54.759370] [DEBUG] [REMOTE ] INCY: Symbol is viable for forecasting. [2026-01-19T12:11:54.759426] [INFO ] [MAIN ] [1656/3505] INCY kept (0.6s) | 1656 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:55.236321] [DEBUG] [REMOTE ] INDB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:55.236471] [DEBUG] [REMOTE ] INDB: PASS: History has at least 300 days. [2026-01-19T12:11:55.236735] [DEBUG] [REMOTE ] INDB: PASS: Price check passed. Min price $65.94. [2026-01-19T12:11:55.236880] [DEBUG] [REMOTE ] INDB: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:55.237003] [DEBUG] [REMOTE ] INDB: PASS: Integrity check passed. [2026-01-19T12:11:55.237043] [DEBUG] [REMOTE ] INDB: Symbol is viable for forecasting. [2026-01-19T12:11:55.237090] [INFO ] [MAIN ] [1657/3505] INDB kept (0.5s) | 1657 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:55.341842] [DEBUG] [REMOTE ] INDI: Retrieved 1157 rows, trimmed to 300. [2026-01-19T12:11:55.341982] [DEBUG] [REMOTE ] INDI: PASS: History has at least 300 days. [2026-01-19T12:11:55.342185] [DEBUG] [REMOTE ] INDI: PASS: Price check passed. Min price $3.29. [2026-01-19T12:11:55.342320] [DEBUG] [REMOTE ] INDI: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:55.342430] [DEBUG] [REMOTE ] INDI: PASS: Integrity check passed. [2026-01-19T12:11:55.342470] [DEBUG] [REMOTE ] INDI: Symbol is viable for forecasting. [2026-01-19T12:11:55.342517] [INFO ] [MAIN ] [1658/3505] INDI kept (0.1s) | 1658 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:55.965684] [DEBUG] [REMOTE ] INDP: Retrieved 2630 rows, trimmed to 300. [2026-01-19T12:11:55.965813] [DEBUG] [REMOTE ] INDP: PASS: History has at least 300 days. [2026-01-19T12:11:55.966012] [DEBUG] [REMOTE ] INDP: PASS: Price check passed. Min price $1.75. [2026-01-19T12:11:55.966145] [DEBUG] [REMOTE ] INDP: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:55.966251] [DEBUG] [REMOTE ] INDP: PASS: Integrity check passed. [2026-01-19T12:11:55.966291] [DEBUG] [REMOTE ] INDP: Symbol is viable for forecasting. [2026-01-19T12:11:55.966337] [INFO ] [MAIN ] [1659/3505] INDP kept (0.6s) | 1659 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:56.422394] [DEBUG] [REMOTE ] INDY: Retrieved 4063 rows, trimmed to 300. [2026-01-19T12:11:56.422592] [DEBUG] [REMOTE ] INDY: PASS: History has at least 300 days. [2026-01-19T12:11:56.422879] [DEBUG] [REMOTE ] INDY: PASS: Price check passed. Min price $47.98. [2026-01-19T12:11:56.423033] [DEBUG] [REMOTE ] INDY: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:56.423153] [DEBUG] [REMOTE ] INDY: PASS: Integrity check passed. [2026-01-19T12:11:56.423195] [DEBUG] [REMOTE ] INDY: Symbol is viable for forecasting. [2026-01-19T12:11:56.423250] [INFO ] [MAIN ] [1660/3505] INDY kept (0.5s) | 1660 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:57.062527] [DEBUG] [REMOTE ] INFY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:57.062729] [DEBUG] [REMOTE ] INFY: PASS: History has at least 300 days. [2026-01-19T12:11:57.063121] [DEBUG] [REMOTE ] INFY: PASS: Price check passed. Min price $16.18. [2026-01-19T12:11:57.063459] [DEBUG] [REMOTE ] INFY: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:57.063610] [DEBUG] [REMOTE ] INFY: PASS: Integrity check passed. [2026-01-19T12:11:57.063654] [DEBUG] [REMOTE ] INFY: Symbol is viable for forecasting. [2026-01-19T12:11:57.063709] [INFO ] [MAIN ] [1661/3505] INFY kept (0.6s) | 1661 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:57.556196] [DEBUG] [REMOTE ] ING: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:11:57.556370] [DEBUG] [REMOTE ] ING: PASS: History has at least 300 days. [2026-01-19T12:11:57.556650] [DEBUG] [REMOTE ] ING: PASS: Price check passed. Min price $23.63. [2026-01-19T12:11:57.556796] [DEBUG] [REMOTE ] ING: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:57.556924] [DEBUG] [REMOTE ] ING: PASS: Integrity check passed. [2026-01-19T12:11:57.556966] [DEBUG] [REMOTE ] ING: Symbol is viable for forecasting. [2026-01-19T12:11:57.557015] [INFO ] [MAIN ] [1662/3505] ING kept (0.5s) | 1662 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:57.913860] [DEBUG] [REMOTE ] INGN: Retrieved 2999 rows, trimmed to 300. [2026-01-19T12:11:57.913990] [DEBUG] [REMOTE ] INGN: PASS: History has at least 300 days. [2026-01-19T12:11:57.914396] [DEBUG] [REMOTE ] INGN: PASS: Price check passed. Min price $6.21. [2026-01-19T12:11:57.914533] [DEBUG] [REMOTE ] INGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:57.914678] [DEBUG] [REMOTE ] INGN: PASS: Integrity check passed. [2026-01-19T12:11:57.914726] [DEBUG] [REMOTE ] INGN: Symbol is viable for forecasting. [2026-01-19T12:11:57.914775] [INFO ] [MAIN ] [1663/3505] INGN kept (0.4s) | 1663 kept, 0 rejected | 140.1/min | ETA: 13.2m [2026-01-19T12:11:58.350510] [DEBUG] [REMOTE ] INM: Retrieved 4643 rows, trimmed to 300. [2026-01-19T12:11:58.350664] [DEBUG] [REMOTE ] INM: PASS: History has at least 300 days. [2026-01-19T12:11:58.350885] [DEBUG] [REMOTE ] INM: PASS: Price check passed. Min price $1.06. [2026-01-19T12:11:58.351024] [DEBUG] [REMOTE ] INM: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:58.351324] [DEBUG] [REMOTE ] INM: PASS: Integrity check passed. [2026-01-19T12:11:58.351364] [DEBUG] [REMOTE ] INM: Symbol is viable for forecasting. [2026-01-19T12:11:58.351411] [INFO ] [MAIN ] [1664/3505] INM kept (0.4s) | 1664 kept, 0 rejected | 140.1/min | ETA: 13.1m [2026-01-19T12:11:58.645550] [DEBUG] [REMOTE ] INMB: Retrieved 1749 rows, trimmed to 300. [2026-01-19T12:11:58.645716] [DEBUG] [REMOTE ] INMB: PASS: History has at least 300 days. [2026-01-19T12:11:58.645959] [DEBUG] [REMOTE ] INMB: PASS: Price check passed. Min price $1.42. [2026-01-19T12:11:58.646126] [DEBUG] [REMOTE ] INMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:58.646272] [DEBUG] [REMOTE ] INMB: PASS: Integrity check passed. [2026-01-19T12:11:58.646330] [DEBUG] [REMOTE ] INMB: Symbol is viable for forecasting. [2026-01-19T12:11:58.646390] [INFO ] [MAIN ] [1665/3505] INMB kept (0.3s) | 1665 kept, 0 rejected | 140.1/min | ETA: 13.1m [2026-01-19T12:11:58.978375] [DEBUG] [REMOTE ] INMD: Retrieved 1620 rows, trimmed to 300. [2026-01-19T12:11:58.978523] [DEBUG] [REMOTE ] INMD: PASS: History has at least 300 days. [2026-01-19T12:11:58.978803] [DEBUG] [REMOTE ] INMD: PASS: Price check passed. Min price $13.74. [2026-01-19T12:11:58.978976] [DEBUG] [REMOTE ] INMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:58.979303] [DEBUG] [REMOTE ] INMD: PASS: Integrity check passed. [2026-01-19T12:11:58.979354] [DEBUG] [REMOTE ] INMD: Symbol is viable for forecasting. [2026-01-19T12:11:58.979414] [INFO ] [MAIN ] [1666/3505] INMD kept (0.3s) | 1666 kept, 0 rejected | 140.1/min | ETA: 13.1m [2026-01-19T12:11:59.540676] [DEBUG] [REMOTE ] INN: Retrieved 3757 rows, trimmed to 300. [2026-01-19T12:11:59.540807] [DEBUG] [REMOTE ] INN: PASS: History has at least 300 days. [2026-01-19T12:11:59.541016] [DEBUG] [REMOTE ] INN: PASS: Price check passed. Min price $4.60. [2026-01-19T12:11:59.541153] [DEBUG] [REMOTE ] INN: PASS: Continuity check passed with 300 days. [2026-01-19T12:11:59.541267] [DEBUG] [REMOTE ] INN: PASS: Integrity check passed. [2026-01-19T12:11:59.541306] [DEBUG] [REMOTE ] INN: Symbol is viable for forecasting. [2026-01-19T12:11:59.541355] [INFO ] [MAIN ] [1667/3505] INN kept (0.6s) | 1667 kept, 0 rejected | 140.1/min | ETA: 13.1m [2026-01-19T12:12:00.000348] [DEBUG] [REMOTE ] INO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:00.000513] [DEBUG] [REMOTE ] INO: PASS: History has at least 300 days. [2026-01-19T12:12:00.000806] [DEBUG] [REMOTE ] INO: PASS: Price check passed. Min price $1.52. [2026-01-19T12:12:00.000948] [DEBUG] [REMOTE ] INO: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:00.001075] [DEBUG] [REMOTE ] INO: PASS: Integrity check passed. [2026-01-19T12:12:00.001116] [DEBUG] [REMOTE ] INO: Symbol is viable for forecasting. [2026-01-19T12:12:00.001168] [INFO ] [MAIN ] [1668/3505] INO kept (0.5s) | 1668 kept, 0 rejected | 140.1/min | ETA: 13.1m [2026-01-19T12:12:00.293055] [DEBUG] [REMOTE ] INOD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:00.293199] [DEBUG] [REMOTE ] INOD: PASS: History has at least 300 days. [2026-01-19T12:12:00.293486] [DEBUG] [REMOTE ] INOD: PASS: Price check passed. Min price $47.95. [2026-01-19T12:12:00.293839] [DEBUG] [REMOTE ] INOD: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:00.293971] [DEBUG] [REMOTE ] INOD: PASS: Integrity check passed. [2026-01-19T12:12:00.294032] [DEBUG] [REMOTE ] INOD: Symbol is viable for forecasting. [2026-01-19T12:12:00.294086] [INFO ] [MAIN ] [1669/3505] INOD kept (0.3s) | 1669 kept, 0 rejected | 140.1/min | ETA: 13.1m [2026-01-19T12:12:00.701393] [DEBUG] [REMOTE ] INSE: Retrieved 2275 rows, trimmed to 300. [2026-01-19T12:12:00.701504] [DEBUG] [REMOTE ] INSE: PASS: History has at least 300 days. [2026-01-19T12:12:00.701741] [DEBUG] [REMOTE ] INSE: PASS: Price check passed. Min price $6.87. [2026-01-19T12:12:00.701884] [DEBUG] [REMOTE ] INSE: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:00.702002] [DEBUG] [REMOTE ] INSE: PASS: Integrity check passed. [2026-01-19T12:12:00.702045] [DEBUG] [REMOTE ] INSE: Symbol is viable for forecasting. [2026-01-19T12:12:00.702096] [INFO ] [MAIN ] [1670/3505] INSE kept (0.4s) | 1670 kept, 0 rejected | 140.1/min | ETA: 13.1m [2026-01-19T12:12:01.271141] [DEBUG] [REMOTE ] INSG: Retrieved 6325 rows, trimmed to 300. [2026-01-19T12:12:01.271379] [DEBUG] [REMOTE ] INSG: PASS: History has at least 300 days. [2026-01-19T12:12:01.271728] [DEBUG] [REMOTE ] INSG: PASS: Price check passed. Min price $9.96. [2026-01-19T12:12:01.271929] [DEBUG] [REMOTE ] INSG: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:01.272109] [DEBUG] [REMOTE ] INSG: PASS: Integrity check passed. [2026-01-19T12:12:01.272173] [DEBUG] [REMOTE ] INSG: Symbol is viable for forecasting. [2026-01-19T12:12:01.272250] [INFO ] [MAIN ] [1671/3505] INSG kept (0.6s) | 1671 kept, 0 rejected | 140.1/min | ETA: 13.1m [2026-01-19T12:12:01.739518] [DEBUG] [REMOTE ] INSM: Retrieved 6446 rows, trimmed to 300. [2026-01-19T12:12:01.739786] [DEBUG] [REMOTE ] INSM: PASS: History has at least 300 days. [2026-01-19T12:12:01.740183] [DEBUG] [REMOTE ] INSM: PASS: Price check passed. Min price $159.27. [2026-01-19T12:12:01.740590] [DEBUG] [REMOTE ] INSM: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:01.740774] [DEBUG] [REMOTE ] INSM: PASS: Integrity check passed. [2026-01-19T12:12:01.740827] [DEBUG] [REMOTE ] INSM: Symbol is viable for forecasting. [2026-01-19T12:12:01.740897] [INFO ] [MAIN ] [1672/3505] INSM kept (0.5s) | 1672 kept, 0 rejected | 140.1/min | ETA: 13.1m [2026-01-19T12:12:02.066458] [DEBUG] [REMOTE ] INSP: Retrieved 1938 rows, trimmed to 300. [2026-01-19T12:12:02.066658] [DEBUG] [REMOTE ] INSP: PASS: History has at least 300 days. [2026-01-19T12:12:02.066945] [DEBUG] [REMOTE ] INSP: PASS: Price check passed. Min price $72.08. [2026-01-19T12:12:02.067123] [DEBUG] [REMOTE ] INSP: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:02.067276] [DEBUG] [REMOTE ] INSP: PASS: Integrity check passed. [2026-01-19T12:12:02.067328] [DEBUG] [REMOTE ] INSP: Symbol is viable for forecasting. [2026-01-19T12:12:02.067392] [INFO ] [MAIN ] [1673/3505] INSP kept (0.3s) | 1673 kept, 0 rejected | 140.1/min | ETA: 13.1m [2026-01-19T12:12:02.409066] [DEBUG] [REMOTE ] INTA: Retrieved 1143 rows, trimmed to 300. [2026-01-19T12:12:02.409397] [DEBUG] [REMOTE ] INTA: PASS: History has at least 300 days. [2026-01-19T12:12:02.409629] [DEBUG] [REMOTE ] INTA: PASS: Price check passed. Min price $37.07. [2026-01-19T12:12:02.409769] [DEBUG] [REMOTE ] INTA: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:02.409881] [DEBUG] [REMOTE ] INTA: PASS: Integrity check passed. [2026-01-19T12:12:02.409920] [DEBUG] [REMOTE ] INTA: Symbol is viable for forecasting. [2026-01-19T12:12:02.409985] [INFO ] [MAIN ] [1674/3505] INTA kept (0.3s) | 1674 kept, 0 rejected | 140.1/min | ETA: 13.1m [2026-01-19T12:12:02.911129] [DEBUG] [REMOTE ] INTC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:02.911272] [DEBUG] [REMOTE ] INTC: PASS: History has at least 300 days. [2026-01-19T12:12:02.911511] [DEBUG] [REMOTE ] INTC: PASS: Price check passed. Min price $33.62. [2026-01-19T12:12:02.911675] [DEBUG] [REMOTE ] INTC: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:02.911799] [DEBUG] [REMOTE ] INTC: PASS: Integrity check passed. [2026-01-19T12:12:02.911840] [DEBUG] [REMOTE ] INTC: Symbol is viable for forecasting. [2026-01-19T12:12:02.911889] [INFO ] [MAIN ] [1675/3505] INTC kept (0.5s) | 1675 kept, 0 rejected | 140.1/min | ETA: 13.1m [2026-01-19T12:12:03.283189] [DEBUG] [REMOTE ] INTZ: Retrieved 3376 rows, trimmed to 300. [2026-01-19T12:12:03.283325] [DEBUG] [REMOTE ] INTZ: PASS: History has at least 300 days. [2026-01-19T12:12:03.283538] [DEBUG] [REMOTE ] INTZ: PASS: Price check passed. Min price $1.15. [2026-01-19T12:12:03.283731] [DEBUG] [REMOTE ] INTZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:03.283853] [DEBUG] [REMOTE ] INTZ: PASS: Integrity check passed. [2026-01-19T12:12:03.283894] [DEBUG] [REMOTE ] INTZ: Symbol is viable for forecasting. [2026-01-19T12:12:03.283942] [INFO ] [MAIN ] [1676/3505] INTZ kept (0.4s) | 1676 kept, 0 rejected | 140.1/min | ETA: 13.1m [2026-01-19T12:12:03.774086] [DEBUG] [REMOTE ] INVA: Retrieved 5356 rows, trimmed to 300. [2026-01-19T12:12:03.774495] [DEBUG] [REMOTE ] INVA: PASS: History has at least 300 days. [2026-01-19T12:12:03.774748] [DEBUG] [REMOTE ] INVA: PASS: Price check passed. Min price $17.57. [2026-01-19T12:12:03.774887] [DEBUG] [REMOTE ] INVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:03.774999] [DEBUG] [REMOTE ] INVA: PASS: Integrity check passed. [2026-01-19T12:12:03.775039] [DEBUG] [REMOTE ] INVA: Symbol is viable for forecasting. [2026-01-19T12:12:03.775091] [INFO ] [MAIN ] [1677/3505] INVA kept (0.5s) | 1677 kept, 0 rejected | 140.1/min | ETA: 13.0m [2026-01-19T12:12:04.143957] [DEBUG] [REMOTE ] INVE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:04.144097] [DEBUG] [REMOTE ] INVE: PASS: History has at least 300 days. [2026-01-19T12:12:04.144325] [DEBUG] [REMOTE ] INVE: PASS: Price check passed. Min price $3.18. [2026-01-19T12:12:04.144468] [DEBUG] [REMOTE ] INVE: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:04.144646] [DEBUG] [REMOTE ] INVE: PASS: Integrity check passed. [2026-01-19T12:12:04.144723] [DEBUG] [REMOTE ] INVE: Symbol is viable for forecasting. [2026-01-19T12:12:04.144795] [INFO ] [MAIN ] [1678/3505] INVE kept (0.4s) | 1678 kept, 0 rejected | 140.1/min | ETA: 13.0m [2026-01-19T12:12:04.486926] [DEBUG] [REMOTE ] INVH: Retrieved 2253 rows, trimmed to 300. [2026-01-19T12:12:04.487052] [DEBUG] [REMOTE ] INVH: PASS: History has at least 300 days. [2026-01-19T12:12:04.487254] [DEBUG] [REMOTE ] INVH: PASS: Price check passed. Min price $25.80. [2026-01-19T12:12:04.487390] [DEBUG] [REMOTE ] INVH: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:04.487530] [DEBUG] [REMOTE ] INVH: PASS: Integrity check passed. [2026-01-19T12:12:04.487602] [DEBUG] [REMOTE ] INVH: Symbol is viable for forecasting. [2026-01-19T12:12:04.487677] [INFO ] [MAIN ] [1679/3505] INVH kept (0.3s) | 1679 kept, 0 rejected | 140.1/min | ETA: 13.0m [2026-01-19T12:12:05.032635] [DEBUG] [REMOTE ] IONS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:05.032788] [DEBUG] [REMOTE ] IONS: PASS: History has at least 300 days. [2026-01-19T12:12:05.033036] [DEBUG] [REMOTE ] IONS: PASS: Price check passed. Min price $69.54. [2026-01-19T12:12:05.033180] [DEBUG] [REMOTE ] IONS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:05.033303] [DEBUG] [REMOTE ] IONS: PASS: Integrity check passed. [2026-01-19T12:12:05.033345] [DEBUG] [REMOTE ] IONS: Symbol is viable for forecasting. [2026-01-19T12:12:05.033445] [INFO ] [MAIN ] [1680/3505] IONS kept (0.5s) | 1680 kept, 0 rejected | 140.1/min | ETA: 13.0m [2026-01-19T12:12:05.502503] [DEBUG] [REMOTE ] IOSP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:05.502664] [DEBUG] [REMOTE ] IOSP: PASS: History has at least 300 days. [2026-01-19T12:12:05.502898] [DEBUG] [REMOTE ] IOSP: PASS: Price check passed. Min price $70.62. [2026-01-19T12:12:05.503037] [DEBUG] [REMOTE ] IOSP: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:05.503161] [DEBUG] [REMOTE ] IOSP: PASS: Integrity check passed. [2026-01-19T12:12:05.503203] [DEBUG] [REMOTE ] IOSP: Symbol is viable for forecasting. [2026-01-19T12:12:05.503251] [INFO ] [MAIN ] [1681/3505] IOSP kept (0.5s) | 1681 kept, 0 rejected | 140.1/min | ETA: 13.0m [2026-01-19T12:12:05.694109] [DEBUG] [REMOTE ] IOVA: Retrieved 3837 rows, trimmed to 300. [2026-01-19T12:12:05.694261] [DEBUG] [REMOTE ] IOVA: PASS: History has at least 300 days. [2026-01-19T12:12:05.694469] [DEBUG] [REMOTE ] IOVA: PASS: Price check passed. Min price $1.81. [2026-01-19T12:12:05.694625] [DEBUG] [REMOTE ] IOVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:05.694737] [DEBUG] [REMOTE ] IOVA: PASS: Integrity check passed. [2026-01-19T12:12:05.694778] [DEBUG] [REMOTE ] IOVA: Symbol is viable for forecasting. [2026-01-19T12:12:05.694826] [INFO ] [MAIN ] [1682/3505] IOVA kept (0.2s) | 1682 kept, 0 rejected | 140.1/min | ETA: 13.0m [2026-01-19T12:12:06.148117] [DEBUG] [REMOTE ] IPGP: Retrieved 4803 rows, trimmed to 300. [2026-01-19T12:12:06.148263] [DEBUG] [REMOTE ] IPGP: PASS: History has at least 300 days. [2026-01-19T12:12:06.148474] [DEBUG] [REMOTE ] IPGP: PASS: Price check passed. Min price $71.60. [2026-01-19T12:12:06.148630] [DEBUG] [REMOTE ] IPGP: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:06.148744] [DEBUG] [REMOTE ] IPGP: PASS: Integrity check passed. [2026-01-19T12:12:06.148785] [DEBUG] [REMOTE ] IPGP: Symbol is viable for forecasting. [2026-01-19T12:12:06.148834] [INFO ] [MAIN ] [1683/3505] IPGP kept (0.5s) | 1683 kept, 0 rejected | 140.1/min | ETA: 13.0m [2026-01-19T12:12:06.655640] [DEBUG] [REMOTE ] IPI: Retrieved 4464 rows, trimmed to 300. [2026-01-19T12:12:06.655780] [DEBUG] [REMOTE ] IPI: PASS: History has at least 300 days. [2026-01-19T12:12:06.655994] [DEBUG] [REMOTE ] IPI: PASS: Price check passed. Min price $23.94. [2026-01-19T12:12:06.656143] [DEBUG] [REMOTE ] IPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:06.656276] [DEBUG] [REMOTE ] IPI: PASS: Integrity check passed. [2026-01-19T12:12:06.656315] [DEBUG] [REMOTE ] IPI: Symbol is viable for forecasting. [2026-01-19T12:12:06.656363] [INFO ] [MAIN ] [1684/3505] IPI kept (0.5s) | 1684 kept, 0 rejected | 140.1/min | ETA: 13.0m [2026-01-19T12:12:07.007487] [DEBUG] [REMOTE ] IQ: Retrieved 1962 rows, trimmed to 300. [2026-01-19T12:12:07.007640] [DEBUG] [REMOTE ] IQ: PASS: History has at least 300 days. [2026-01-19T12:12:07.007848] [DEBUG] [REMOTE ] IQ: PASS: Price check passed. Min price $1.85. [2026-01-19T12:12:07.007982] [DEBUG] [REMOTE ] IQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:07.008091] [DEBUG] [REMOTE ] IQ: PASS: Integrity check passed. [2026-01-19T12:12:07.008131] [DEBUG] [REMOTE ] IQ: Symbol is viable for forecasting. [2026-01-19T12:12:07.008179] [INFO ] [MAIN ] [1685/3505] IQ kept (0.4s) | 1685 kept, 0 rejected | 140.1/min | ETA: 13.0m [2026-01-19T12:12:07.443190] [DEBUG] [REMOTE ] IQI: Retrieved 6592 rows, trimmed to 300. [2026-01-19T12:12:07.443348] [DEBUG] [REMOTE ] IQI: PASS: History has at least 300 days. [2026-01-19T12:12:07.443645] [DEBUG] [REMOTE ] IQI: PASS: Price check passed. Min price $9.76. [2026-01-19T12:12:07.443793] [DEBUG] [REMOTE ] IQI: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:07.443922] [DEBUG] [REMOTE ] IQI: PASS: Integrity check passed. [2026-01-19T12:12:07.443964] [DEBUG] [REMOTE ] IQI: Symbol is viable for forecasting. [2026-01-19T12:12:07.444055] [INFO ] [MAIN ] [1686/3505] IQI kept (0.4s) | 1686 kept, 0 rejected | 140.1/min | ETA: 13.0m [2026-01-19T12:12:07.686029] [DEBUG] [REMOTE ] IQQQ: Retrieved 459 rows, trimmed to 300. [2026-01-19T12:12:07.686160] [DEBUG] [REMOTE ] IQQQ: PASS: History has at least 300 days. [2026-01-19T12:12:07.686364] [DEBUG] [REMOTE ] IQQQ: PASS: Price check passed. Min price $42.21. [2026-01-19T12:12:07.686523] [DEBUG] [REMOTE ] IQQQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:07.686661] [DEBUG] [REMOTE ] IQQQ: PASS: Integrity check passed. [2026-01-19T12:12:07.686706] [DEBUG] [REMOTE ] IQQQ: Symbol is viable for forecasting. [2026-01-19T12:12:07.686754] [INFO ] [MAIN ] [1687/3505] IQQQ kept (0.2s) | 1687 kept, 0 rejected | 140.2/min | ETA: 13.0m [2026-01-19T12:12:08.360599] [DEBUG] [REMOTE ] IRDM: Retrieved 4486 rows, trimmed to 300. [2026-01-19T12:12:08.360737] [DEBUG] [REMOTE ] IRDM: PASS: History has at least 300 days. [2026-01-19T12:12:08.360960] [DEBUG] [REMOTE ] IRDM: PASS: Price check passed. Min price $15.71. [2026-01-19T12:12:08.361106] [DEBUG] [REMOTE ] IRDM: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:08.361225] [DEBUG] [REMOTE ] IRDM: PASS: Integrity check passed. [2026-01-19T12:12:08.361273] [DEBUG] [REMOTE ] IRDM: Symbol is viable for forecasting. [2026-01-19T12:12:08.361322] [INFO ] [MAIN ] [1688/3505] IRDM kept (0.7s) | 1688 kept, 0 rejected | 140.1/min | ETA: 13.0m [2026-01-19T12:12:08.594994] [DEBUG] [REMOTE ] IREN: Retrieved 1045 rows, trimmed to 300. [2026-01-19T12:12:08.595130] [DEBUG] [REMOTE ] IREN: PASS: History has at least 300 days. [2026-01-19T12:12:08.595339] [DEBUG] [REMOTE ] IREN: PASS: Price check passed. Min price $33.78. [2026-01-19T12:12:08.595689] [DEBUG] [REMOTE ] IREN: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:08.595809] [DEBUG] [REMOTE ] IREN: PASS: Integrity check passed. [2026-01-19T12:12:08.595852] [DEBUG] [REMOTE ] IREN: Symbol is viable for forecasting. [2026-01-19T12:12:08.595902] [INFO ] [MAIN ] [1689/3505] IREN kept (0.2s) | 1689 kept, 0 rejected | 140.2/min | ETA: 13.0m [2026-01-19T12:12:09.171175] [DEBUG] [REMOTE ] IRM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:09.171320] [DEBUG] [REMOTE ] IRM: PASS: History has at least 300 days. [2026-01-19T12:12:09.171807] [DEBUG] [REMOTE ] IRM: PASS: Price check passed. Min price $78.86. [2026-01-19T12:12:09.171964] [DEBUG] [REMOTE ] IRM: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:09.172095] [DEBUG] [REMOTE ] IRM: PASS: Integrity check passed. [2026-01-19T12:12:09.172137] [DEBUG] [REMOTE ] IRM: Symbol is viable for forecasting. [2026-01-19T12:12:09.172188] [INFO ] [MAIN ] [1690/3505] IRM kept (0.6s) | 1690 kept, 0 rejected | 140.1/min | ETA: 13.0m [2026-01-19T12:12:09.520230] [DEBUG] [REMOTE ] IRMD: Retrieved 2895 rows, trimmed to 300. [2026-01-19T12:12:09.520371] [DEBUG] [REMOTE ] IRMD: PASS: History has at least 300 days. [2026-01-19T12:12:09.520655] [DEBUG] [REMOTE ] IRMD: PASS: Price check passed. Min price $75.86. [2026-01-19T12:12:09.520810] [DEBUG] [REMOTE ] IRMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:09.520933] [DEBUG] [REMOTE ] IRMD: PASS: Integrity check passed. [2026-01-19T12:12:09.520975] [DEBUG] [REMOTE ] IRMD: Symbol is viable for forecasting. [2026-01-19T12:12:09.521026] [INFO ] [MAIN ] [1691/3505] IRMD kept (0.3s) | 1691 kept, 0 rejected | 140.1/min | ETA: 12.9m [2026-01-19T12:12:09.689808] [DEBUG] [REMOTE ] IRON: Retrieved 1365 rows, trimmed to 300. [2026-01-19T12:12:09.689934] [DEBUG] [REMOTE ] IRON: PASS: History has at least 300 days. [2026-01-19T12:12:09.690134] [DEBUG] [REMOTE ] IRON: PASS: Price check passed. Min price $70.93. [2026-01-19T12:12:09.690271] [DEBUG] [REMOTE ] IRON: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:09.690382] [DEBUG] [REMOTE ] IRON: PASS: Integrity check passed. [2026-01-19T12:12:09.690438] [DEBUG] [REMOTE ] IRON: Symbol is viable for forecasting. [2026-01-19T12:12:09.690487] [INFO ] [MAIN ] [1692/3505] IRON kept (0.2s) | 1692 kept, 0 rejected | 140.2/min | ETA: 12.9m [2026-01-19T12:12:10.265726] [DEBUG] [REMOTE ] IRTC: Retrieved 2323 rows, trimmed to 300. [2026-01-19T12:12:10.265894] [DEBUG] [REMOTE ] IRTC: PASS: History has at least 300 days. [2026-01-19T12:12:10.266113] [DEBUG] [REMOTE ] IRTC: PASS: Price check passed. Min price $155.44. [2026-01-19T12:12:10.266277] [DEBUG] [REMOTE ] IRTC: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:10.266437] [DEBUG] [REMOTE ] IRTC: PASS: Integrity check passed. [2026-01-19T12:12:10.266485] [DEBUG] [REMOTE ] IRTC: Symbol is viable for forecasting. [2026-01-19T12:12:10.266537] [INFO ] [MAIN ] [1693/3505] IRTC kept (0.6s) | 1693 kept, 0 rejected | 140.2/min | ETA: 12.9m [2026-01-19T12:12:10.651491] [DEBUG] [REMOTE ] IRWD: Retrieved 4014 rows, trimmed to 300. [2026-01-19T12:12:10.651668] [DEBUG] [REMOTE ] IRWD: PASS: History has at least 300 days. [2026-01-19T12:12:10.651928] [DEBUG] [REMOTE ] IRWD: PASS: Price check passed. Min price $1.50. [2026-01-19T12:12:10.652101] [DEBUG] [REMOTE ] IRWD: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:10.652240] [DEBUG] [REMOTE ] IRWD: PASS: Integrity check passed. [2026-01-19T12:12:10.652285] [DEBUG] [REMOTE ] IRWD: Symbol is viable for forecasting. [2026-01-19T12:12:10.652335] [INFO ] [MAIN ] [1694/3505] IRWD kept (0.4s) | 1694 kept, 0 rejected | 140.2/min | ETA: 12.9m [2026-01-19T12:12:11.026625] [DEBUG] [REMOTE ] ISD: Retrieved 3451 rows, trimmed to 300. [2026-01-19T12:12:11.026820] [DEBUG] [REMOTE ] ISD: PASS: History has at least 300 days. [2026-01-19T12:12:11.027097] [DEBUG] [REMOTE ] ISD: PASS: Price check passed. Min price $14.04. [2026-01-19T12:12:11.027238] [DEBUG] [REMOTE ] ISD: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:11.027356] [DEBUG] [REMOTE ] ISD: PASS: Integrity check passed. [2026-01-19T12:12:11.027396] [DEBUG] [REMOTE ] ISD: Symbol is viable for forecasting. [2026-01-19T12:12:11.027477] [INFO ] [MAIN ] [1695/3505] ISD kept (0.4s) | 1695 kept, 0 rejected | 140.2/min | ETA: 12.9m [2026-01-19T12:12:11.653141] [DEBUG] [REMOTE ] ISRG: Retrieved 6435 rows, trimmed to 300. [2026-01-19T12:12:11.653304] [DEBUG] [REMOTE ] ISRG: PASS: History has at least 300 days. [2026-01-19T12:12:11.653618] [DEBUG] [REMOTE ] ISRG: PASS: Price check passed. Min price $527.03. [2026-01-19T12:12:11.653793] [DEBUG] [REMOTE ] ISRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:11.653949] [DEBUG] [REMOTE ] ISRG: PASS: Integrity check passed. [2026-01-19T12:12:11.654001] [DEBUG] [REMOTE ] ISRG: Symbol is viable for forecasting. [2026-01-19T12:12:11.654066] [INFO ] [MAIN ] [1696/3505] ISRG kept (0.6s) | 1696 kept, 0 rejected | 140.1/min | ETA: 12.9m [2026-01-19T12:12:12.291847] [DEBUG] [REMOTE ] ISSC: Retrieved 6401 rows, trimmed to 300. [2026-01-19T12:12:12.292069] [DEBUG] [REMOTE ] ISSC: PASS: History has at least 300 days. [2026-01-19T12:12:12.292384] [DEBUG] [REMOTE ] ISSC: PASS: Price check passed. Min price $8.32. [2026-01-19T12:12:12.292532] [DEBUG] [REMOTE ] ISSC: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:12.292695] [DEBUG] [REMOTE ] ISSC: PASS: Integrity check passed. [2026-01-19T12:12:12.292739] [DEBUG] [REMOTE ] ISSC: Symbol is viable for forecasting. [2026-01-19T12:12:12.292798] [INFO ] [MAIN ] [1697/3505] ISSC kept (0.6s) | 1697 kept, 0 rejected | 140.1/min | ETA: 12.9m [2026-01-19T12:12:12.634519] [DEBUG] [REMOTE ] ISTB: Retrieved 3326 rows, trimmed to 300. [2026-01-19T12:12:12.634730] [DEBUG] [REMOTE ] ISTB: PASS: History has at least 300 days. [2026-01-19T12:12:12.635003] [DEBUG] [REMOTE ] ISTB: PASS: Price check passed. Min price $48.30. [2026-01-19T12:12:12.635151] [DEBUG] [REMOTE ] ISTB: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:12.635280] [DEBUG] [REMOTE ] ISTB: PASS: Integrity check passed. [2026-01-19T12:12:12.635359] [DEBUG] [REMOTE ] ISTB: Symbol is viable for forecasting. [2026-01-19T12:12:12.635414] [INFO ] [MAIN ] [1698/3505] ISTB kept (0.3s) | 1698 kept, 0 rejected | 140.1/min | ETA: 12.9m [2026-01-19T12:12:13.016308] [DEBUG] [REMOTE ] ITIC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:13.016467] [DEBUG] [REMOTE ] ITIC: PASS: History has at least 300 days. [2026-01-19T12:12:13.016715] [DEBUG] [REMOTE ] ITIC: PASS: Price check passed. Min price $242.02. [2026-01-19T12:12:13.016850] [DEBUG] [REMOTE ] ITIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:13.016966] [DEBUG] [REMOTE ] ITIC: PASS: Integrity check passed. [2026-01-19T12:12:13.017006] [DEBUG] [REMOTE ] ITIC: Symbol is viable for forecasting. [2026-01-19T12:12:13.017053] [INFO ] [MAIN ] [1699/3505] ITIC kept (0.4s) | 1699 kept, 0 rejected | 140.1/min | ETA: 12.9m [2026-01-19T12:12:13.579830] [DEBUG] [REMOTE ] ITRI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:13.579964] [DEBUG] [REMOTE ] ITRI: PASS: History has at least 300 days. [2026-01-19T12:12:13.580184] [DEBUG] [REMOTE ] ITRI: PASS: Price check passed. Min price $92.86. [2026-01-19T12:12:13.580323] [DEBUG] [REMOTE ] ITRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:13.580440] [DEBUG] [REMOTE ] ITRI: PASS: Integrity check passed. [2026-01-19T12:12:13.580480] [DEBUG] [REMOTE ] ITRI: Symbol is viable for forecasting. [2026-01-19T12:12:13.580528] [INFO ] [MAIN ] [1700/3505] ITRI kept (0.6s) | 1700 kept, 0 rejected | 140.1/min | ETA: 12.9m [2026-01-19T12:12:13.991250] [DEBUG] [REMOTE ] ITRN: Retrieved 5108 rows, trimmed to 300. [2026-01-19T12:12:13.991385] [DEBUG] [REMOTE ] ITRN: PASS: History has at least 300 days. [2026-01-19T12:12:13.991608] [DEBUG] [REMOTE ] ITRN: PASS: Price check passed. Min price $35.64. [2026-01-19T12:12:13.991745] [DEBUG] [REMOTE ] ITRN: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:13.991855] [DEBUG] [REMOTE ] ITRN: PASS: Integrity check passed. [2026-01-19T12:12:13.991895] [DEBUG] [REMOTE ] ITRN: Symbol is viable for forecasting. [2026-01-19T12:12:13.991941] [INFO ] [MAIN ] [1701/3505] ITRN kept (0.4s) | 1701 kept, 0 rejected | 140.1/min | ETA: 12.9m [2026-01-19T12:12:14.317798] [DEBUG] [REMOTE ] ITUB: Retrieved 6014 rows, trimmed to 300. [2026-01-19T12:12:14.317937] [DEBUG] [REMOTE ] ITUB: PASS: History has at least 300 days. [2026-01-19T12:12:14.318163] [DEBUG] [REMOTE ] ITUB: PASS: Price check passed. Min price $6.48. [2026-01-19T12:12:14.318304] [DEBUG] [REMOTE ] ITUB: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:14.318442] [DEBUG] [REMOTE ] ITUB: PASS: Integrity check passed. [2026-01-19T12:12:14.318483] [DEBUG] [REMOTE ] ITUB: Symbol is viable for forecasting. [2026-01-19T12:12:14.318539] [INFO ] [MAIN ] [1702/3505] ITUB kept (0.3s) | 1702 kept, 0 rejected | 140.1/min | ETA: 12.9m [2026-01-19T12:12:14.696203] [DEBUG] [REMOTE ] IUS: Retrieved 1847 rows, trimmed to 300. [2026-01-19T12:12:14.696338] [DEBUG] [REMOTE ] IUS: PASS: History has at least 300 days. [2026-01-19T12:12:14.696536] [DEBUG] [REMOTE ] IUS: PASS: Price check passed. Min price $54.36. [2026-01-19T12:12:14.696688] [DEBUG] [REMOTE ] IUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:14.696797] [DEBUG] [REMOTE ] IUS: PASS: Integrity check passed. [2026-01-19T12:12:14.696836] [DEBUG] [REMOTE ] IUS: Symbol is viable for forecasting. [2026-01-19T12:12:14.696882] [INFO ] [MAIN ] [1703/3505] IUS kept (0.4s) | 1703 kept, 0 rejected | 140.1/min | ETA: 12.9m [2026-01-19T12:12:15.125842] [DEBUG] [REMOTE ] IUSB: Retrieved 2918 rows, trimmed to 300. [2026-01-19T12:12:15.126006] [DEBUG] [REMOTE ] IUSB: PASS: History has at least 300 days. [2026-01-19T12:12:15.126237] [DEBUG] [REMOTE ] IUSB: PASS: Price check passed. Min price $46.21. [2026-01-19T12:12:15.126379] [DEBUG] [REMOTE ] IUSB: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:15.126517] [DEBUG] [REMOTE ] IUSB: PASS: Integrity check passed. [2026-01-19T12:12:15.126559] [DEBUG] [REMOTE ] IUSB: Symbol is viable for forecasting. [2026-01-19T12:12:15.126828] [INFO ] [MAIN ] [1704/3505] IUSB kept (0.4s) | 1704 kept, 0 rejected | 140.1/min | ETA: 12.9m [2026-01-19T12:12:15.640698] [DEBUG] [REMOTE ] IUSG: Retrieved 6406 rows, trimmed to 300. [2026-01-19T12:12:15.640845] [DEBUG] [REMOTE ] IUSG: PASS: History has at least 300 days. [2026-01-19T12:12:15.641088] [DEBUG] [REMOTE ] IUSG: PASS: Price check passed. Min price $160.13. [2026-01-19T12:12:15.641227] [DEBUG] [REMOTE ] IUSG: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:15.641375] [DEBUG] [REMOTE ] IUSG: PASS: Integrity check passed. [2026-01-19T12:12:15.641429] [DEBUG] [REMOTE ] IUSG: Symbol is viable for forecasting. [2026-01-19T12:12:15.641491] [INFO ] [MAIN ] [1705/3505] IUSG kept (0.5s) | 1705 kept, 0 rejected | 140.1/min | ETA: 12.8m [2026-01-19T12:12:15.825935] [DEBUG] [REMOTE ] IVAL: Retrieved 2787 rows, trimmed to 300. [2026-01-19T12:12:15.826067] [DEBUG] [REMOTE ] IVAL: PASS: History has at least 300 days. [2026-01-19T12:12:15.826280] [DEBUG] [REMOTE ] IVAL: PASS: Price check passed. Min price $29.02. [2026-01-19T12:12:15.826418] [DEBUG] [REMOTE ] IVAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:15.826534] [DEBUG] [REMOTE ] IVAL: PASS: Integrity check passed. [2026-01-19T12:12:15.826598] [DEBUG] [REMOTE ] IVAL: Symbol is viable for forecasting. [2026-01-19T12:12:15.826656] [INFO ] [MAIN ] [1706/3505] IVAL kept (0.2s) | 1706 kept, 0 rejected | 140.2/min | ETA: 12.8m [2026-01-19T12:12:16.534025] [DEBUG] [REMOTE ] IVZ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:16.534163] [DEBUG] [REMOTE ] IVZ: PASS: History has at least 300 days. [2026-01-19T12:12:16.534387] [DEBUG] [REMOTE ] IVZ: PASS: Price check passed. Min price $22.44. [2026-01-19T12:12:16.534529] [DEBUG] [REMOTE ] IVZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:16.534694] [DEBUG] [REMOTE ] IVZ: PASS: Integrity check passed. [2026-01-19T12:12:16.534757] [DEBUG] [REMOTE ] IVZ: Symbol is viable for forecasting. [2026-01-19T12:12:16.534818] [INFO ] [MAIN ] [1707/3505] IVZ kept (0.7s) | 1707 kept, 0 rejected | 140.1/min | ETA: 12.8m [2026-01-19T12:12:17.003128] [DEBUG] [REMOTE ] IX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:17.003262] [DEBUG] [REMOTE ] IX: PASS: History has at least 300 days. [2026-01-19T12:12:17.003478] [DEBUG] [REMOTE ] IX: PASS: Price check passed. Min price $24.22. [2026-01-19T12:12:17.003637] [DEBUG] [REMOTE ] IX: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:17.003753] [DEBUG] [REMOTE ] IX: PASS: Integrity check passed. [2026-01-19T12:12:17.003809] [DEBUG] [REMOTE ] IX: Symbol is viable for forecasting. [2026-01-19T12:12:17.003857] [INFO ] [MAIN ] [1708/3505] IX kept (0.5s) | 1708 kept, 0 rejected | 140.1/min | ETA: 12.8m [2026-01-19T12:12:17.358421] [DEBUG] [REMOTE ] IXUS: Retrieved 3326 rows, trimmed to 300. [2026-01-19T12:12:17.358542] [DEBUG] [REMOTE ] IXUS: PASS: History has at least 300 days. [2026-01-19T12:12:17.358787] [DEBUG] [REMOTE ] IXUS: PASS: Price check passed. Min price $79.60. [2026-01-19T12:12:17.358928] [DEBUG] [REMOTE ] IXUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:17.359036] [DEBUG] [REMOTE ] IXUS: PASS: Integrity check passed. [2026-01-19T12:12:17.359075] [DEBUG] [REMOTE ] IXUS: Symbol is viable for forecasting. [2026-01-19T12:12:17.359120] [INFO ] [MAIN ] [1709/3505] IXUS kept (0.4s) | 1709 kept, 0 rejected | 140.1/min | ETA: 12.8m [2026-01-19T12:12:17.748929] [DEBUG] [REMOTE ] IZEA: Retrieved 3618 rows, trimmed to 300. [2026-01-19T12:12:17.749051] [DEBUG] [REMOTE ] IZEA: PASS: History has at least 300 days. [2026-01-19T12:12:17.749247] [DEBUG] [REMOTE ] IZEA: PASS: Price check passed. Min price $4.18. [2026-01-19T12:12:17.749380] [DEBUG] [REMOTE ] IZEA: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:17.749503] [DEBUG] [REMOTE ] IZEA: PASS: Integrity check passed. [2026-01-19T12:12:17.749544] [DEBUG] [REMOTE ] IZEA: Symbol is viable for forecasting. [2026-01-19T12:12:17.749608] [INFO ] [MAIN ] [1710/3505] IZEA kept (0.4s) | 1710 kept, 0 rejected | 140.1/min | ETA: 12.8m [2026-01-19T12:12:18.121366] [DEBUG] [REMOTE ] J: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:18.121506] [DEBUG] [REMOTE ] J: PASS: History has at least 300 days. [2026-01-19T12:12:18.121758] [DEBUG] [REMOTE ] J: PASS: Price check passed. Min price $128.47. [2026-01-19T12:12:18.121899] [DEBUG] [REMOTE ] J: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:18.122016] [DEBUG] [REMOTE ] J: PASS: Integrity check passed. [2026-01-19T12:12:18.122057] [DEBUG] [REMOTE ] J: Symbol is viable for forecasting. [2026-01-19T12:12:18.122108] [INFO ] [MAIN ] [1711/3505] J kept (0.4s) | 1711 kept, 0 rejected | 140.1/min | ETA: 12.8m [2026-01-19T12:12:18.512681] [DEBUG] [REMOTE ] JACK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:18.512865] [DEBUG] [REMOTE ] JACK: PASS: History has at least 300 days. [2026-01-19T12:12:18.513164] [DEBUG] [REMOTE ] JACK: PASS: Price check passed. Min price $14.25. [2026-01-19T12:12:18.513303] [DEBUG] [REMOTE ] JACK: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:18.513438] [DEBUG] [REMOTE ] JACK: PASS: Integrity check passed. [2026-01-19T12:12:18.513479] [DEBUG] [REMOTE ] JACK: Symbol is viable for forecasting. [2026-01-19T12:12:18.513527] [INFO ] [MAIN ] [1712/3505] JACK kept (0.4s) | 1712 kept, 0 rejected | 140.1/min | ETA: 12.8m [2026-01-19T12:12:19.053293] [DEBUG] [REMOTE ] JAKK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:19.053430] [DEBUG] [REMOTE ] JAKK: PASS: History has at least 300 days. [2026-01-19T12:12:19.053872] [DEBUG] [REMOTE ] JAKK: PASS: Price check passed. Min price $14.79. [2026-01-19T12:12:19.054008] [DEBUG] [REMOTE ] JAKK: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:19.054136] [DEBUG] [REMOTE ] JAKK: PASS: Integrity check passed. [2026-01-19T12:12:19.054176] [DEBUG] [REMOTE ] JAKK: Symbol is viable for forecasting. [2026-01-19T12:12:19.054233] [INFO ] [MAIN ] [1713/3505] JAKK kept (0.5s) | 1713 kept, 0 rejected | 140.1/min | ETA: 12.8m [2026-01-19T12:12:19.193293] [DEBUG] [REMOTE ] JAMF: Retrieved 1380 rows, trimmed to 300. [2026-01-19T12:12:19.193429] [DEBUG] [REMOTE ] JAMF: PASS: History has at least 300 days. [2026-01-19T12:12:19.193649] [DEBUG] [REMOTE ] JAMF: PASS: Price check passed. Min price $10.49. [2026-01-19T12:12:19.193802] [DEBUG] [REMOTE ] JAMF: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:19.193909] [DEBUG] [REMOTE ] JAMF: PASS: Integrity check passed. [2026-01-19T12:12:19.193949] [DEBUG] [REMOTE ] JAMF: Symbol is viable for forecasting. [2026-01-19T12:12:19.193996] [INFO ] [MAIN ] [1714/3505] JAMF kept (0.1s) | 1714 kept, 0 rejected | 140.2/min | ETA: 12.8m [2026-01-19T12:12:19.687849] [DEBUG] [REMOTE ] JANX: Retrieved 1156 rows, trimmed to 300. [2026-01-19T12:12:19.688033] [DEBUG] [REMOTE ] JANX: PASS: History has at least 300 days. [2026-01-19T12:12:19.688238] [DEBUG] [REMOTE ] JANX: PASS: Price check passed. Min price $13.44. [2026-01-19T12:12:19.688373] [DEBUG] [REMOTE ] JANX: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:19.688487] [DEBUG] [REMOTE ] JANX: PASS: Integrity check passed. [2026-01-19T12:12:19.688526] [DEBUG] [REMOTE ] JANX: Symbol is viable for forecasting. [2026-01-19T12:12:19.688588] [INFO ] [MAIN ] [1715/3505] JANX kept (0.5s) | 1715 kept, 0 rejected | 140.2/min | ETA: 12.8m [2026-01-19T12:12:20.249294] [DEBUG] [REMOTE ] JAZZ: Retrieved 4688 rows, trimmed to 300. [2026-01-19T12:12:20.249424] [DEBUG] [REMOTE ] JAZZ: PASS: History has at least 300 days. [2026-01-19T12:12:20.249683] [DEBUG] [REMOTE ] JAZZ: PASS: Price check passed. Min price $131.16. [2026-01-19T12:12:20.249817] [DEBUG] [REMOTE ] JAZZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:20.249945] [DEBUG] [REMOTE ] JAZZ: PASS: Integrity check passed. [2026-01-19T12:12:20.249985] [DEBUG] [REMOTE ] JAZZ: Symbol is viable for forecasting. [2026-01-19T12:12:20.250047] [INFO ] [MAIN ] [1716/3505] JAZZ kept (0.6s) | 1716 kept, 0 rejected | 140.1/min | ETA: 12.8m [2026-01-19T12:12:20.562800] [DEBUG] [REMOTE ] JBGS: Retrieved 2138 rows, trimmed to 300. [2026-01-19T12:12:20.562943] [DEBUG] [REMOTE ] JBGS: PASS: History has at least 300 days. [2026-01-19T12:12:20.563154] [DEBUG] [REMOTE ] JBGS: PASS: Price check passed. Min price $16.70. [2026-01-19T12:12:20.563293] [DEBUG] [REMOTE ] JBGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:20.563405] [DEBUG] [REMOTE ] JBGS: PASS: Integrity check passed. [2026-01-19T12:12:20.563447] [DEBUG] [REMOTE ] JBGS: Symbol is viable for forecasting. [2026-01-19T12:12:20.563496] [INFO ] [MAIN ] [1717/3505] JBGS kept (0.3s) | 1717 kept, 0 rejected | 140.2/min | ETA: 12.8m [2026-01-19T12:12:20.920735] [DEBUG] [REMOTE ] JBI: Retrieved 1526 rows, trimmed to 300. [2026-01-19T12:12:20.920874] [DEBUG] [REMOTE ] JBI: PASS: History has at least 300 days. [2026-01-19T12:12:20.921076] [DEBUG] [REMOTE ] JBI: PASS: Price check passed. Min price $5.75. [2026-01-19T12:12:20.921209] [DEBUG] [REMOTE ] JBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:20.921316] [DEBUG] [REMOTE ] JBI: PASS: Integrity check passed. [2026-01-19T12:12:20.921355] [DEBUG] [REMOTE ] JBI: Symbol is viable for forecasting. [2026-01-19T12:12:20.921402] [INFO ] [MAIN ] [1718/3505] JBI kept (0.4s) | 1718 kept, 0 rejected | 140.2/min | ETA: 12.7m [2026-01-19T12:12:21.520091] [DEBUG] [REMOTE ] JBL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:21.520229] [DEBUG] [REMOTE ] JBL: PASS: History has at least 300 days. [2026-01-19T12:12:21.520479] [DEBUG] [REMOTE ] JBL: PASS: Price check passed. Min price $192.49. [2026-01-19T12:12:21.520642] [DEBUG] [REMOTE ] JBL: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:21.520768] [DEBUG] [REMOTE ] JBL: PASS: Integrity check passed. [2026-01-19T12:12:21.520809] [DEBUG] [REMOTE ] JBL: Symbol is viable for forecasting. [2026-01-19T12:12:21.520858] [INFO ] [MAIN ] [1719/3505] JBL kept (0.6s) | 1719 kept, 0 rejected | 140.1/min | ETA: 12.7m [2026-01-19T12:12:21.771354] [DEBUG] [REMOTE ] JBND: Retrieved 568 rows, trimmed to 300. [2026-01-19T12:12:21.771502] [DEBUG] [REMOTE ] JBND: PASS: History has at least 300 days. [2026-01-19T12:12:21.771738] [DEBUG] [REMOTE ] JBND: PASS: Price check passed. Min price $53.53. [2026-01-19T12:12:21.771881] [DEBUG] [REMOTE ] JBND: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:21.772001] [DEBUG] [REMOTE ] JBND: PASS: Integrity check passed. [2026-01-19T12:12:21.772053] [DEBUG] [REMOTE ] JBND: Symbol is viable for forecasting. [2026-01-19T12:12:21.772113] [INFO ] [MAIN ] [1720/3505] JBND kept (0.3s) | 1720 kept, 0 rejected | 140.2/min | ETA: 12.7m [2026-01-19T12:12:22.431694] [DEBUG] [REMOTE ] JBSS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:22.431837] [DEBUG] [REMOTE ] JBSS: PASS: History has at least 300 days. [2026-01-19T12:12:22.432067] [DEBUG] [REMOTE ] JBSS: PASS: Price check passed. Min price $58.68. [2026-01-19T12:12:22.432208] [DEBUG] [REMOTE ] JBSS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:22.432329] [DEBUG] [REMOTE ] JBSS: PASS: Integrity check passed. [2026-01-19T12:12:22.432371] [DEBUG] [REMOTE ] JBSS: Symbol is viable for forecasting. [2026-01-19T12:12:22.432430] [INFO ] [MAIN ] [1721/3505] JBSS kept (0.7s) | 1721 kept, 0 rejected | 140.1/min | ETA: 12.7m [2026-01-19T12:12:22.844844] [DEBUG] [REMOTE ] JCE: Retrieved 4733 rows, trimmed to 300. [2026-01-19T12:12:22.844988] [DEBUG] [REMOTE ] JCE: PASS: History has at least 300 days. [2026-01-19T12:12:22.845208] [DEBUG] [REMOTE ] JCE: PASS: Price check passed. Min price $14.95. [2026-01-19T12:12:22.845360] [DEBUG] [REMOTE ] JCE: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:22.845477] [DEBUG] [REMOTE ] JCE: PASS: Integrity check passed. [2026-01-19T12:12:22.845519] [DEBUG] [REMOTE ] JCE: Symbol is viable for forecasting. [2026-01-19T12:12:22.845588] [INFO ] [MAIN ] [1722/3505] JCE kept (0.4s) | 1722 kept, 0 rejected | 140.1/min | ETA: 12.7m [2026-01-19T12:12:23.324046] [DEBUG] [REMOTE ] JCI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:23.324219] [DEBUG] [REMOTE ] JCI: PASS: History has at least 300 days. [2026-01-19T12:12:23.324484] [DEBUG] [REMOTE ] JCI: PASS: Price check passed. Min price $108.18. [2026-01-19T12:12:23.324672] [DEBUG] [REMOTE ] JCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:23.324814] [DEBUG] [REMOTE ] JCI: PASS: Integrity check passed. [2026-01-19T12:12:23.324856] [DEBUG] [REMOTE ] JCI: Symbol is viable for forecasting. [2026-01-19T12:12:23.324908] [INFO ] [MAIN ] [1723/3505] JCI kept (0.5s) | 1723 kept, 0 rejected | 140.1/min | ETA: 12.7m [2026-01-19T12:12:23.652847] [DEBUG] [REMOTE ] JD: Retrieved 2932 rows, trimmed to 300. [2026-01-19T12:12:23.652993] [DEBUG] [REMOTE ] JD: PASS: History has at least 300 days. [2026-01-19T12:12:23.653236] [DEBUG] [REMOTE ] JD: PASS: Price check passed. Min price $28.39. [2026-01-19T12:12:23.653400] [DEBUG] [REMOTE ] JD: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:23.653532] [DEBUG] [REMOTE ] JD: PASS: Integrity check passed. [2026-01-19T12:12:23.653600] [DEBUG] [REMOTE ] JD: Symbol is viable for forecasting. [2026-01-19T12:12:23.653662] [INFO ] [MAIN ] [1724/3505] JD kept (0.3s) | 1724 kept, 0 rejected | 140.1/min | ETA: 12.7m [2026-01-19T12:12:24.091181] [DEBUG] [REMOTE ] JEF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:24.091316] [DEBUG] [REMOTE ] JEF: PASS: History has at least 300 days. [2026-01-19T12:12:24.091533] [DEBUG] [REMOTE ] JEF: PASS: Price check passed. Min price $52.43. [2026-01-19T12:12:24.091687] [DEBUG] [REMOTE ] JEF: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:24.091803] [DEBUG] [REMOTE ] JEF: PASS: Integrity check passed. [2026-01-19T12:12:24.091843] [DEBUG] [REMOTE ] JEF: Symbol is viable for forecasting. [2026-01-19T12:12:24.091889] [INFO ] [MAIN ] [1725/3505] JEF kept (0.4s) | 1725 kept, 0 rejected | 140.1/min | ETA: 12.7m [2026-01-19T12:12:24.415351] [DEBUG] [REMOTE ] JELD: Retrieved 2256 rows, trimmed to 300. [2026-01-19T12:12:24.415522] [DEBUG] [REMOTE ] JELD: PASS: History has at least 300 days. [2026-01-19T12:12:24.415779] [DEBUG] [REMOTE ] JELD: PASS: Price check passed. Min price $1.81. [2026-01-19T12:12:24.415935] [DEBUG] [REMOTE ] JELD: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:24.416060] [DEBUG] [REMOTE ] JELD: PASS: Integrity check passed. [2026-01-19T12:12:24.416104] [DEBUG] [REMOTE ] JELD: Symbol is viable for forecasting. [2026-01-19T12:12:24.416159] [INFO ] [MAIN ] [1726/3505] JELD kept (0.3s) | 1726 kept, 0 rejected | 140.2/min | ETA: 12.7m [2026-01-19T12:12:24.762539] [DEBUG] [REMOTE ] JEPQ: Retrieved 930 rows, trimmed to 300. [2026-01-19T12:12:24.762693] [DEBUG] [REMOTE ] JEPQ: PASS: History has at least 300 days. [2026-01-19T12:12:24.763084] [DEBUG] [REMOTE ] JEPQ: PASS: Price check passed. Min price $54.75. [2026-01-19T12:12:24.763219] [DEBUG] [REMOTE ] JEPQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:24.763326] [DEBUG] [REMOTE ] JEPQ: PASS: Integrity check passed. [2026-01-19T12:12:24.763365] [DEBUG] [REMOTE ] JEPQ: Symbol is viable for forecasting. [2026-01-19T12:12:24.763413] [INFO ] [MAIN ] [1727/3505] JEPQ kept (0.3s) | 1727 kept, 0 rejected | 140.2/min | ETA: 12.7m [2026-01-19T12:12:25.216265] [DEBUG] [REMOTE ] JFIN: Retrieved 1682 rows, trimmed to 300. [2026-01-19T12:12:25.216424] [DEBUG] [REMOTE ] JFIN: PASS: History has at least 300 days. [2026-01-19T12:12:25.216667] [DEBUG] [REMOTE ] JFIN: PASS: Price check passed. Min price $5.80. [2026-01-19T12:12:25.216833] [DEBUG] [REMOTE ] JFIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:25.216950] [DEBUG] [REMOTE ] JFIN: PASS: Integrity check passed. [2026-01-19T12:12:25.216989] [DEBUG] [REMOTE ] JFIN: Symbol is viable for forecasting. [2026-01-19T12:12:25.217036] [INFO ] [MAIN ] [1728/3505] JFIN kept (0.5s) | 1728 kept, 0 rejected | 140.2/min | ETA: 12.7m [2026-01-19T12:12:25.420206] [DEBUG] [REMOTE ] JGLO: Retrieved 588 rows, trimmed to 300. [2026-01-19T12:12:25.420326] [DEBUG] [REMOTE ] JGLO: PASS: History has at least 300 days. [2026-01-19T12:12:25.420528] [DEBUG] [REMOTE ] JGLO: PASS: Price check passed. Min price $64.84. [2026-01-19T12:12:25.420686] [DEBUG] [REMOTE ] JGLO: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:25.420799] [DEBUG] [REMOTE ] JGLO: PASS: Integrity check passed. [2026-01-19T12:12:25.420840] [DEBUG] [REMOTE ] JGLO: Symbol is viable for forecasting. [2026-01-19T12:12:25.420890] [INFO ] [MAIN ] [1729/3505] JGLO kept (0.2s) | 1729 kept, 0 rejected | 140.2/min | ETA: 12.7m [2026-01-19T12:12:26.207951] [DEBUG] [REMOTE ] JHG: Retrieved 6429 rows, trimmed to 300. [2026-01-19T12:12:26.208114] [DEBUG] [REMOTE ] JHG: PASS: History has at least 300 days. [2026-01-19T12:12:26.208396] [DEBUG] [REMOTE ] JHG: PASS: Price check passed. Min price $40.76. [2026-01-19T12:12:26.208537] [DEBUG] [REMOTE ] JHG: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:26.208685] [DEBUG] [REMOTE ] JHG: PASS: Integrity check passed. [2026-01-19T12:12:26.208725] [DEBUG] [REMOTE ] JHG: Symbol is viable for forecasting. [2026-01-19T12:12:26.208781] [INFO ] [MAIN ] [1730/3505] JHG kept (0.8s) | 1730 kept, 0 rejected | 140.1/min | ETA: 12.7m [2026-01-19T12:12:26.648969] [DEBUG] [REMOTE ] JHI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:26.649109] [DEBUG] [REMOTE ] JHI: PASS: History has at least 300 days. [2026-01-19T12:12:26.649345] [DEBUG] [REMOTE ] JHI: PASS: Price check passed. Min price $13.23. [2026-01-19T12:12:26.649478] [DEBUG] [REMOTE ] JHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:26.649629] [DEBUG] [REMOTE ] JHI: PASS: Integrity check passed. [2026-01-19T12:12:26.649671] [DEBUG] [REMOTE ] JHI: Symbol is viable for forecasting. [2026-01-19T12:12:26.649720] [INFO ] [MAIN ] [1731/3505] JHI kept (0.4s) | 1731 kept, 0 rejected | 140.1/min | ETA: 12.7m [2026-01-19T12:12:27.138702] [DEBUG] [REMOTE ] JHX: Retrieved 6550 rows, trimmed to 300. [2026-01-19T12:12:27.138843] [DEBUG] [REMOTE ] JHX: PASS: History has at least 300 days. [2026-01-19T12:12:27.139068] [DEBUG] [REMOTE ] JHX: PASS: Price check passed. Min price $16.69. [2026-01-19T12:12:27.139202] [DEBUG] [REMOTE ] JHX: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:27.139323] [DEBUG] [REMOTE ] JHX: PASS: Integrity check passed. [2026-01-19T12:12:27.139363] [DEBUG] [REMOTE ] JHX: Symbol is viable for forecasting. [2026-01-19T12:12:27.139410] [INFO ] [MAIN ] [1732/3505] JHX kept (0.5s) | 1732 kept, 0 rejected | 140.1/min | ETA: 12.7m [2026-01-19T12:12:27.363946] [DEBUG] [REMOTE ] JILL: Retrieved 2228 rows, trimmed to 300. [2026-01-19T12:12:27.364066] [DEBUG] [REMOTE ] JILL: PASS: History has at least 300 days. [2026-01-19T12:12:27.364262] [DEBUG] [REMOTE ] JILL: PASS: Price check passed. Min price $13.39. [2026-01-19T12:12:27.364393] [DEBUG] [REMOTE ] JILL: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:27.364499] [DEBUG] [REMOTE ] JILL: PASS: Integrity check passed. [2026-01-19T12:12:27.364538] [DEBUG] [REMOTE ] JILL: Symbol is viable for forecasting. [2026-01-19T12:12:27.364606] [INFO ] [MAIN ] [1733/3505] JILL kept (0.2s) | 1733 kept, 0 rejected | 140.2/min | ETA: 12.6m [2026-01-19T12:12:27.678848] [DEBUG] [REMOTE ] JIVE: Retrieved 588 rows, trimmed to 300. [2026-01-19T12:12:27.678966] [DEBUG] [REMOTE ] JIVE: PASS: History has at least 300 days. [2026-01-19T12:12:27.679161] [DEBUG] [REMOTE ] JIVE: PASS: Price check passed. Min price $73.34. [2026-01-19T12:12:27.679347] [DEBUG] [REMOTE ] JIVE: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:27.679456] [DEBUG] [REMOTE ] JIVE: PASS: Integrity check passed. [2026-01-19T12:12:27.679495] [DEBUG] [REMOTE ] JIVE: Symbol is viable for forecasting. [2026-01-19T12:12:27.679542] [INFO ] [MAIN ] [1734/3505] JIVE kept (0.3s) | 1734 kept, 0 rejected | 140.2/min | ETA: 12.6m [2026-01-19T12:12:28.410357] [DEBUG] [REMOTE ] JJSF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:28.410496] [DEBUG] [REMOTE ] JJSF: PASS: History has at least 300 days. [2026-01-19T12:12:28.410731] [DEBUG] [REMOTE ] JJSF: PASS: Price check passed. Min price $81.15. [2026-01-19T12:12:28.411057] [DEBUG] [REMOTE ] JJSF: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:28.411173] [DEBUG] [REMOTE ] JJSF: PASS: Integrity check passed. [2026-01-19T12:12:28.411215] [DEBUG] [REMOTE ] JJSF: Symbol is viable for forecasting. [2026-01-19T12:12:28.411264] [INFO ] [MAIN ] [1735/3505] JJSF kept (0.7s) | 1735 kept, 0 rejected | 140.1/min | ETA: 12.6m [2026-01-19T12:12:28.829312] [DEBUG] [REMOTE ] JKHY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:28.829448] [DEBUG] [REMOTE ] JKHY: PASS: History has at least 300 days. [2026-01-19T12:12:28.829687] [DEBUG] [REMOTE ] JKHY: PASS: Price check passed. Min price $148.44. [2026-01-19T12:12:28.829825] [DEBUG] [REMOTE ] JKHY: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:28.830120] [DEBUG] [REMOTE ] JKHY: PASS: Integrity check passed. [2026-01-19T12:12:28.830161] [DEBUG] [REMOTE ] JKHY: Symbol is viable for forecasting. [2026-01-19T12:12:28.830209] [INFO ] [MAIN ] [1736/3505] JKHY kept (0.4s) | 1736 kept, 0 rejected | 140.1/min | ETA: 12.6m [2026-01-19T12:12:29.197622] [DEBUG] [REMOTE ] JKS: Retrieved 3944 rows, trimmed to 300. [2026-01-19T12:12:29.197773] [DEBUG] [REMOTE ] JKS: PASS: History has at least 300 days. [2026-01-19T12:12:29.198170] [DEBUG] [REMOTE ] JKS: PASS: Price check passed. Min price $21.05. [2026-01-19T12:12:29.198306] [DEBUG] [REMOTE ] JKS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:29.198419] [DEBUG] [REMOTE ] JKS: PASS: Integrity check passed. [2026-01-19T12:12:29.198460] [DEBUG] [REMOTE ] JKS: Symbol is viable for forecasting. [2026-01-19T12:12:29.198507] [INFO ] [MAIN ] [1737/3505] JKS kept (0.4s) | 1737 kept, 0 rejected | 140.1/min | ETA: 12.6m [2026-01-19T12:12:29.534111] [DEBUG] [REMOTE ] JLL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:29.534246] [DEBUG] [REMOTE ] JLL: PASS: History has at least 300 days. [2026-01-19T12:12:29.534458] [DEBUG] [REMOTE ] JLL: PASS: Price check passed. Min price $287.62. [2026-01-19T12:12:29.534614] [DEBUG] [REMOTE ] JLL: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:29.534731] [DEBUG] [REMOTE ] JLL: PASS: Integrity check passed. [2026-01-19T12:12:29.534772] [DEBUG] [REMOTE ] JLL: Symbol is viable for forecasting. [2026-01-19T12:12:29.534820] [INFO ] [MAIN ] [1738/3505] JLL kept (0.3s) | 1738 kept, 0 rejected | 140.2/min | ETA: 12.6m [2026-01-19T12:12:29.973203] [DEBUG] [REMOTE ] JLS: Retrieved 4059 rows, trimmed to 300. [2026-01-19T12:12:29.973332] [DEBUG] [REMOTE ] JLS: PASS: History has at least 300 days. [2026-01-19T12:12:29.973532] [DEBUG] [REMOTE ] JLS: PASS: Price check passed. Min price $17.96. [2026-01-19T12:12:29.973690] [DEBUG] [REMOTE ] JLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:29.973806] [DEBUG] [REMOTE ] JLS: PASS: Integrity check passed. [2026-01-19T12:12:29.973847] [DEBUG] [REMOTE ] JLS: Symbol is viable for forecasting. [2026-01-19T12:12:29.973894] [INFO ] [MAIN ] [1739/3505] JLS kept (0.4s) | 1739 kept, 0 rejected | 140.2/min | ETA: 12.6m [2026-01-19T12:12:30.303438] [DEBUG] [REMOTE ] JMIA: Retrieved 1701 rows, trimmed to 300. [2026-01-19T12:12:30.303564] [DEBUG] [REMOTE ] JMIA: PASS: History has at least 300 days. [2026-01-19T12:12:30.303840] [DEBUG] [REMOTE ] JMIA: PASS: Price check passed. Min price $9.50. [2026-01-19T12:12:30.304017] [DEBUG] [REMOTE ] JMIA: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:30.304136] [DEBUG] [REMOTE ] JMIA: PASS: Integrity check passed. [2026-01-19T12:12:30.304176] [DEBUG] [REMOTE ] JMIA: Symbol is viable for forecasting. [2026-01-19T12:12:30.304224] [INFO ] [MAIN ] [1740/3505] JMIA kept (0.3s) | 1740 kept, 0 rejected | 140.2/min | ETA: 12.6m [2026-01-19T12:12:30.660422] [DEBUG] [REMOTE ] JMSB: Retrieved 3052 rows, trimmed to 300. [2026-01-19T12:12:30.660565] [DEBUG] [REMOTE ] JMSB: PASS: History has at least 300 days. [2026-01-19T12:12:30.660857] [DEBUG] [REMOTE ] JMSB: PASS: Price check passed. Min price $18.57. [2026-01-19T12:12:30.661035] [DEBUG] [REMOTE ] JMSB: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:30.661176] [DEBUG] [REMOTE ] JMSB: PASS: Integrity check passed. [2026-01-19T12:12:30.661226] [DEBUG] [REMOTE ] JMSB: Symbol is viable for forecasting. [2026-01-19T12:12:30.661287] [INFO ] [MAIN ] [1741/3505] JMSB kept (0.4s) | 1741 kept, 0 rejected | 140.2/min | ETA: 12.6m [2026-01-19T12:12:31.355740] [DEBUG] [REMOTE ] JNJ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:31.356076] [DEBUG] [REMOTE ] JNJ: PASS: History has at least 300 days. [2026-01-19T12:12:31.356308] [DEBUG] [REMOTE ] JNJ: PASS: Price check passed. Min price $184.84. [2026-01-19T12:12:31.356446] [DEBUG] [REMOTE ] JNJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:31.356585] [DEBUG] [REMOTE ] JNJ: PASS: Integrity check passed. [2026-01-19T12:12:31.356629] [DEBUG] [REMOTE ] JNJ: Symbol is viable for forecasting. [2026-01-19T12:12:31.356678] [INFO ] [MAIN ] [1742/3505] JNJ kept (0.7s) | 1742 kept, 0 rejected | 140.1/min | ETA: 12.6m [2026-01-19T12:12:31.595676] [DEBUG] [REMOTE ] JOBY: Retrieved 1303 rows, trimmed to 300. [2026-01-19T12:12:31.595806] [DEBUG] [REMOTE ] JOBY: PASS: History has at least 300 days. [2026-01-19T12:12:31.596002] [DEBUG] [REMOTE ] JOBY: PASS: Price check passed. Min price $13.04. [2026-01-19T12:12:31.596136] [DEBUG] [REMOTE ] JOBY: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:31.596243] [DEBUG] [REMOTE ] JOBY: PASS: Integrity check passed. [2026-01-19T12:12:31.596284] [DEBUG] [REMOTE ] JOBY: Symbol is viable for forecasting. [2026-01-19T12:12:31.596331] [INFO ] [MAIN ] [1743/3505] JOBY kept (0.2s) | 1743 kept, 0 rejected | 140.2/min | ETA: 12.6m [2026-01-19T12:12:32.248466] [DEBUG] [REMOTE ] JOE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:32.248623] [DEBUG] [REMOTE ] JOE: PASS: History has at least 300 days. [2026-01-19T12:12:32.248863] [DEBUG] [REMOTE ] JOE: PASS: Price check passed. Min price $48.90. [2026-01-19T12:12:32.249004] [DEBUG] [REMOTE ] JOE: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:32.249137] [DEBUG] [REMOTE ] JOE: PASS: Integrity check passed. [2026-01-19T12:12:32.249185] [DEBUG] [REMOTE ] JOE: Symbol is viable for forecasting. [2026-01-19T12:12:32.249236] [INFO ] [MAIN ] [1744/3505] JOE kept (0.7s) | 1744 kept, 0 rejected | 140.1/min | ETA: 12.6m [2026-01-19T12:12:32.723829] [DEBUG] [REMOTE ] JOF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:32.723980] [DEBUG] [REMOTE ] JOF: PASS: History has at least 300 days. [2026-01-19T12:12:32.724228] [DEBUG] [REMOTE ] JOF: PASS: Price check passed. Min price $10.00. [2026-01-19T12:12:32.724364] [DEBUG] [REMOTE ] JOF: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:32.724490] [DEBUG] [REMOTE ] JOF: PASS: Integrity check passed. [2026-01-19T12:12:32.724529] [DEBUG] [REMOTE ] JOF: Symbol is viable for forecasting. [2026-01-19T12:12:32.724597] [INFO ] [MAIN ] [1745/3505] JOF kept (0.5s) | 1745 kept, 0 rejected | 140.1/min | ETA: 12.6m [2026-01-19T12:12:33.024833] [DEBUG] [REMOTE ] JPC: Retrieved 5738 rows, trimmed to 300. [2026-01-19T12:12:33.024968] [DEBUG] [REMOTE ] JPC: PASS: History has at least 300 days. [2026-01-19T12:12:33.025192] [DEBUG] [REMOTE ] JPC: PASS: Price check passed. Min price $7.76. [2026-01-19T12:12:33.025325] [DEBUG] [REMOTE ] JPC: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:33.025435] [DEBUG] [REMOTE ] JPC: PASS: Integrity check passed. [2026-01-19T12:12:33.025474] [DEBUG] [REMOTE ] JPC: Symbol is viable for forecasting. [2026-01-19T12:12:33.025522] [INFO ] [MAIN ] [1746/3505] JPC kept (0.3s) | 1746 kept, 0 rejected | 140.1/min | ETA: 12.6m [2026-01-19T12:12:33.336149] [DEBUG] [REMOTE ] JPEF: Retrieved 620 rows, trimmed to 300. [2026-01-19T12:12:33.336271] [DEBUG] [REMOTE ] JPEF: PASS: History has at least 300 days. [2026-01-19T12:12:33.336465] [DEBUG] [REMOTE ] JPEF: PASS: Price check passed. Min price $71.86. [2026-01-19T12:12:33.336623] [DEBUG] [REMOTE ] JPEF: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:33.336746] [DEBUG] [REMOTE ] JPEF: PASS: Integrity check passed. [2026-01-19T12:12:33.336787] [DEBUG] [REMOTE ] JPEF: Symbol is viable for forecasting. [2026-01-19T12:12:33.336837] [INFO ] [MAIN ] [1747/3505] JPEF kept (0.3s) | 1747 kept, 0 rejected | 140.2/min | ETA: 12.5m [2026-01-19T12:12:34.015265] [DEBUG] [REMOTE ] JPM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:34.015432] [DEBUG] [REMOTE ] JPM: PASS: History has at least 300 days. [2026-01-19T12:12:34.015683] [DEBUG] [REMOTE ] JPM: PASS: Price check passed. Min price $292.80. [2026-01-19T12:12:34.015828] [DEBUG] [REMOTE ] JPM: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:34.015948] [DEBUG] [REMOTE ] JPM: PASS: Integrity check passed. [2026-01-19T12:12:34.015990] [DEBUG] [REMOTE ] JPM: Symbol is viable for forecasting. [2026-01-19T12:12:34.016227] [INFO ] [MAIN ] [1748/3505] JPM kept (0.7s) | 1748 kept, 0 rejected | 140.1/min | ETA: 12.5m [2026-01-19T12:12:34.474816] [DEBUG] [REMOTE ] JQC: Retrieved 5677 rows, trimmed to 300. [2026-01-19T12:12:34.474963] [DEBUG] [REMOTE ] JQC: PASS: History has at least 300 days. [2026-01-19T12:12:34.475396] [DEBUG] [REMOTE ] JQC: PASS: Price check passed. Min price $4.85. [2026-01-19T12:12:34.475532] [DEBUG] [REMOTE ] JQC: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:34.475691] [DEBUG] [REMOTE ] JQC: PASS: Integrity check passed. [2026-01-19T12:12:34.475738] [DEBUG] [REMOTE ] JQC: Symbol is viable for forecasting. [2026-01-19T12:12:34.475788] [INFO ] [MAIN ] [1749/3505] JQC kept (0.5s) | 1749 kept, 0 rejected | 140.1/min | ETA: 12.5m [2026-01-19T12:12:34.861247] [DEBUG] [REMOTE ] JRI: Retrieved 3451 rows, trimmed to 300. [2026-01-19T12:12:34.861379] [DEBUG] [REMOTE ] JRI: PASS: History has at least 300 days. [2026-01-19T12:12:34.861625] [DEBUG] [REMOTE ] JRI: PASS: Price check passed. Min price $12.90. [2026-01-19T12:12:34.861769] [DEBUG] [REMOTE ] JRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:34.861885] [DEBUG] [REMOTE ] JRI: PASS: Integrity check passed. [2026-01-19T12:12:34.861926] [DEBUG] [REMOTE ] JRI: Symbol is viable for forecasting. [2026-01-19T12:12:34.862155] [INFO ] [MAIN ] [1750/3505] JRI kept (0.4s) | 1750 kept, 0 rejected | 140.1/min | ETA: 12.5m [2026-01-19T12:12:35.356940] [DEBUG] [REMOTE ] JRS: Retrieved 6079 rows, trimmed to 300. [2026-01-19T12:12:35.357073] [DEBUG] [REMOTE ] JRS: PASS: History has at least 300 days. [2026-01-19T12:12:35.357286] [DEBUG] [REMOTE ] JRS: PASS: Price check passed. Min price $7.49. [2026-01-19T12:12:35.357439] [DEBUG] [REMOTE ] JRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:35.357554] [DEBUG] [REMOTE ] JRS: PASS: Integrity check passed. [2026-01-19T12:12:35.357612] [DEBUG] [REMOTE ] JRS: Symbol is viable for forecasting. [2026-01-19T12:12:35.357661] [INFO ] [MAIN ] [1751/3505] JRS kept (0.5s) | 1751 kept, 0 rejected | 140.1/min | ETA: 12.5m [2026-01-19T12:12:35.837331] [DEBUG] [REMOTE ] JSM: Retrieved 5548 rows, trimmed to 300. [2026-01-19T12:12:35.837554] [DEBUG] [REMOTE ] JSM: PASS: History has at least 300 days. [2026-01-19T12:12:35.837872] [DEBUG] [REMOTE ] JSM: PASS: Price check passed. Min price $18.30. [2026-01-19T12:12:35.838018] [DEBUG] [REMOTE ] JSM: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:35.838145] [DEBUG] [REMOTE ] JSM: PASS: Integrity check passed. [2026-01-19T12:12:35.838188] [DEBUG] [REMOTE ] JSM: Symbol is viable for forecasting. [2026-01-19T12:12:35.838242] [INFO ] [MAIN ] [1752/3505] JSM kept (0.5s) | 1752 kept, 0 rejected | 140.1/min | ETA: 12.5m [2026-01-19T12:12:36.115615] [DEBUG] [REMOTE ] JSMD: Retrieved 2489 rows, trimmed to 300. [2026-01-19T12:12:36.115806] [DEBUG] [REMOTE ] JSMD: PASS: History has at least 300 days. [2026-01-19T12:12:36.116146] [DEBUG] [REMOTE ] JSMD: PASS: Price check passed. Min price $77.53. [2026-01-19T12:12:36.116305] [DEBUG] [REMOTE ] JSMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:36.116432] [DEBUG] [REMOTE ] JSMD: PASS: Integrity check passed. [2026-01-19T12:12:36.116474] [DEBUG] [REMOTE ] JSMD: Symbol is viable for forecasting. [2026-01-19T12:12:36.116528] [INFO ] [MAIN ] [1753/3505] JSMD kept (0.3s) | 1753 kept, 0 rejected | 140.1/min | ETA: 12.5m [2026-01-19T12:12:36.547422] [DEBUG] [REMOTE ] JSML: Retrieved 2489 rows, trimmed to 300. [2026-01-19T12:12:36.547598] [DEBUG] [REMOTE ] JSML: PASS: History has at least 300 days. [2026-01-19T12:12:36.547859] [DEBUG] [REMOTE ] JSML: PASS: Price check passed. Min price $69.18. [2026-01-19T12:12:36.548031] [DEBUG] [REMOTE ] JSML: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:36.548181] [DEBUG] [REMOTE ] JSML: PASS: Integrity check passed. [2026-01-19T12:12:36.548240] [DEBUG] [REMOTE ] JSML: Symbol is viable for forecasting. [2026-01-19T12:12:36.548309] [INFO ] [MAIN ] [1754/3505] JSML kept (0.4s) | 1754 kept, 0 rejected | 140.1/min | ETA: 12.5m [2026-01-19T12:12:36.812969] [DEBUG] [REMOTE ] JTEK: Retrieved 573 rows, trimmed to 300. [2026-01-19T12:12:36.813099] [DEBUG] [REMOTE ] JTEK: PASS: History has at least 300 days. [2026-01-19T12:12:36.813299] [DEBUG] [REMOTE ] JTEK: PASS: Price check passed. Min price $84.40. [2026-01-19T12:12:36.813433] [DEBUG] [REMOTE ] JTEK: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:36.813540] [DEBUG] [REMOTE ] JTEK: PASS: Integrity check passed. [2026-01-19T12:12:36.813597] [DEBUG] [REMOTE ] JTEK: Symbol is viable for forecasting. [2026-01-19T12:12:36.813647] [INFO ] [MAIN ] [1755/3505] JTEK kept (0.3s) | 1755 kept, 0 rejected | 140.2/min | ETA: 12.5m [2026-01-19T12:12:37.477474] [DEBUG] [REMOTE ] JVA: Retrieved 5211 rows, trimmed to 300. [2026-01-19T12:12:37.477622] [DEBUG] [REMOTE ] JVA: PASS: History has at least 300 days. [2026-01-19T12:12:37.477836] [DEBUG] [REMOTE ] JVA: PASS: Price check passed. Min price $3.36. [2026-01-19T12:12:37.477970] [DEBUG] [REMOTE ] JVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:37.478269] [DEBUG] [REMOTE ] JVA: PASS: Integrity check passed. [2026-01-19T12:12:37.478308] [DEBUG] [REMOTE ] JVA: Symbol is viable for forecasting. [2026-01-19T12:12:37.478355] [INFO ] [MAIN ] [1756/3505] JVA kept (0.7s) | 1756 kept, 0 rejected | 140.1/min | ETA: 12.5m [2026-01-19T12:12:37.623074] [DEBUG] [REMOTE ] JXN: Retrieved 1099 rows, trimmed to 300. [2026-01-19T12:12:37.623200] [DEBUG] [REMOTE ] JXN: PASS: History has at least 300 days. [2026-01-19T12:12:37.623397] [DEBUG] [REMOTE ] JXN: PASS: Price check passed. Min price $89.89. [2026-01-19T12:12:37.623532] [DEBUG] [REMOTE ] JXN: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:37.623657] [DEBUG] [REMOTE ] JXN: PASS: Integrity check passed. [2026-01-19T12:12:37.623698] [DEBUG] [REMOTE ] JXN: Symbol is viable for forecasting. [2026-01-19T12:12:37.623744] [INFO ] [MAIN ] [1757/3505] JXN kept (0.1s) | 1757 kept, 0 rejected | 140.2/min | ETA: 12.5m [2026-01-19T12:12:38.570995] [DEBUG] [REMOTE ] KAI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:38.571219] [DEBUG] [REMOTE ] KAI: PASS: History has at least 300 days. [2026-01-19T12:12:38.571698] [DEBUG] [REMOTE ] KAI: PASS: Price check passed. Min price $247.21. [2026-01-19T12:12:38.571911] [DEBUG] [REMOTE ] KAI: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:38.572122] [DEBUG] [REMOTE ] KAI: PASS: Integrity check passed. [2026-01-19T12:12:38.572189] [DEBUG] [REMOTE ] KAI: Symbol is viable for forecasting. [2026-01-19T12:12:38.572272] [INFO ] [MAIN ] [1758/3505] KAI kept (0.9s) | 1758 kept, 0 rejected | 140.1/min | ETA: 12.5m [2026-01-19T12:12:38.871788] [DEBUG] [REMOTE ] KARO: Retrieved 1205 rows, trimmed to 300. [2026-01-19T12:12:38.872100] [DEBUG] [REMOTE ] KARO: PASS: History has at least 300 days. [2026-01-19T12:12:38.872465] [DEBUG] [REMOTE ] KARO: PASS: Price check passed. Min price $41.60. [2026-01-19T12:12:38.872680] [DEBUG] [REMOTE ] KARO: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:38.872898] [DEBUG] [REMOTE ] KARO: PASS: Integrity check passed. [2026-01-19T12:12:38.872958] [DEBUG] [REMOTE ] KARO: Symbol is viable for forecasting. [2026-01-19T12:12:38.873027] [INFO ] [MAIN ] [1759/3505] KARO kept (0.3s) | 1759 kept, 0 rejected | 140.1/min | ETA: 12.5m [2026-01-19T12:12:39.432814] [DEBUG] [REMOTE ] KB: Retrieved 6084 rows, trimmed to 300. [2026-01-19T12:12:39.433102] [DEBUG] [REMOTE ] KB: PASS: History has at least 300 days. [2026-01-19T12:12:39.433678] [DEBUG] [REMOTE ] KB: PASS: Price check passed. Min price $79.59. [2026-01-19T12:12:39.433831] [DEBUG] [REMOTE ] KB: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:39.434001] [DEBUG] [REMOTE ] KB: PASS: Integrity check passed. [2026-01-19T12:12:39.434046] [DEBUG] [REMOTE ] KB: Symbol is viable for forecasting. [2026-01-19T12:12:39.434107] [INFO ] [MAIN ] [1760/3505] KB kept (0.6s) | 1760 kept, 0 rejected | 140.1/min | ETA: 12.5m [2026-01-19T12:12:39.813239] [DEBUG] [REMOTE ] KBH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:39.813439] [DEBUG] [REMOTE ] KBH: PASS: History has at least 300 days. [2026-01-19T12:12:39.813735] [DEBUG] [REMOTE ] KBH: PASS: Price check passed. Min price $55.24. [2026-01-19T12:12:39.813883] [DEBUG] [REMOTE ] KBH: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:39.814010] [DEBUG] [REMOTE ] KBH: PASS: Integrity check passed. [2026-01-19T12:12:39.814052] [DEBUG] [REMOTE ] KBH: Symbol is viable for forecasting. [2026-01-19T12:12:39.814106] [INFO ] [MAIN ] [1761/3505] KBH kept (0.4s) | 1761 kept, 0 rejected | 140.1/min | ETA: 12.5m [2026-01-19T12:12:40.022019] [DEBUG] [REMOTE ] KBWB: Retrieved 3573 rows, trimmed to 300. [2026-01-19T12:12:40.022203] [DEBUG] [REMOTE ] KBWB: PASS: History has at least 300 days. [2026-01-19T12:12:40.022449] [DEBUG] [REMOTE ] KBWB: PASS: Price check passed. Min price $74.57. [2026-01-19T12:12:40.022615] [DEBUG] [REMOTE ] KBWB: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:40.022739] [DEBUG] [REMOTE ] KBWB: PASS: Integrity check passed. [2026-01-19T12:12:40.022782] [DEBUG] [REMOTE ] KBWB: Symbol is viable for forecasting. [2026-01-19T12:12:40.022839] [INFO ] [MAIN ] [1762/3505] KBWB kept (0.2s) | 1762 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:40.617436] [DEBUG] [REMOTE ] KBWD: Retrieved 3803 rows, trimmed to 300. [2026-01-19T12:12:40.617769] [DEBUG] [REMOTE ] KBWD: PASS: History has at least 300 days. [2026-01-19T12:12:40.618097] [DEBUG] [REMOTE ] KBWD: PASS: Price check passed. Min price $12.92. [2026-01-19T12:12:40.618243] [DEBUG] [REMOTE ] KBWD: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:40.618366] [DEBUG] [REMOTE ] KBWD: PASS: Integrity check passed. [2026-01-19T12:12:40.618408] [DEBUG] [REMOTE ] KBWD: Symbol is viable for forecasting. [2026-01-19T12:12:40.618477] [INFO ] [MAIN ] [1763/3505] KBWD kept (0.6s) | 1763 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:40.828113] [DEBUG] [REMOTE ] KBWP: Retrieved 3790 rows, trimmed to 300. [2026-01-19T12:12:40.828362] [DEBUG] [REMOTE ] KBWP: PASS: History has at least 300 days. [2026-01-19T12:12:40.828675] [DEBUG] [REMOTE ] KBWP: PASS: Price check passed. Min price $114.69. [2026-01-19T12:12:40.828857] [DEBUG] [REMOTE ] KBWP: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:40.828992] [DEBUG] [REMOTE ] KBWP: PASS: Integrity check passed. [2026-01-19T12:12:40.829034] [DEBUG] [REMOTE ] KBWP: Symbol is viable for forecasting. [2026-01-19T12:12:40.829086] [INFO ] [MAIN ] [1764/3505] KBWP kept (0.2s) | 1764 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:41.422119] [DEBUG] [REMOTE ] KBWY: Retrieved 3803 rows, trimmed to 300. [2026-01-19T12:12:41.422311] [DEBUG] [REMOTE ] KBWY: PASS: History has at least 300 days. [2026-01-19T12:12:41.422595] [DEBUG] [REMOTE ] KBWY: PASS: Price check passed. Min price $14.72. [2026-01-19T12:12:41.422784] [DEBUG] [REMOTE ] KBWY: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:41.422921] [DEBUG] [REMOTE ] KBWY: PASS: Integrity check passed. [2026-01-19T12:12:41.422964] [DEBUG] [REMOTE ] KBWY: Symbol is viable for forecasting. [2026-01-19T12:12:41.423016] [INFO ] [MAIN ] [1765/3505] KBWY kept (0.6s) | 1765 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:41.577228] [DEBUG] [REMOTE ] KC: Retrieved 1431 rows, trimmed to 300. [2026-01-19T12:12:41.577439] [DEBUG] [REMOTE ] KC: PASS: History has at least 300 days. [2026-01-19T12:12:41.577781] [DEBUG] [REMOTE ] KC: PASS: Price check passed. Min price $10.34. [2026-01-19T12:12:41.577926] [DEBUG] [REMOTE ] KC: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:41.578047] [DEBUG] [REMOTE ] KC: PASS: Integrity check passed. [2026-01-19T12:12:41.578101] [DEBUG] [REMOTE ] KC: Symbol is viable for forecasting. [2026-01-19T12:12:41.578165] [INFO ] [MAIN ] [1766/3505] KC kept (0.2s) | 1766 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:42.086786] [DEBUG] [REMOTE ] KD: Retrieved 1063 rows, trimmed to 300. [2026-01-19T12:12:42.086989] [DEBUG] [REMOTE ] KD: PASS: History has at least 300 days. [2026-01-19T12:12:42.087239] [DEBUG] [REMOTE ] KD: PASS: Price check passed. Min price $23.57. [2026-01-19T12:12:42.087381] [DEBUG] [REMOTE ] KD: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:42.087531] [DEBUG] [REMOTE ] KD: PASS: Integrity check passed. [2026-01-19T12:12:42.087593] [DEBUG] [REMOTE ] KD: Symbol is viable for forecasting. [2026-01-19T12:12:42.087657] [INFO ] [MAIN ] [1767/3505] KD kept (0.5s) | 1767 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:42.631808] [DEBUG] [REMOTE ] KDP: Retrieved 4460 rows, trimmed to 300. [2026-01-19T12:12:42.632024] [DEBUG] [REMOTE ] KDP: PASS: History has at least 300 days. [2026-01-19T12:12:42.632315] [DEBUG] [REMOTE ] KDP: PASS: Price check passed. Min price $25.75. [2026-01-19T12:12:42.632465] [DEBUG] [REMOTE ] KDP: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:42.632614] [DEBUG] [REMOTE ] KDP: PASS: Integrity check passed. [2026-01-19T12:12:42.632658] [DEBUG] [REMOTE ] KDP: Symbol is viable for forecasting. [2026-01-19T12:12:42.632711] [INFO ] [MAIN ] [1768/3505] KDP kept (0.5s) | 1768 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:42.970891] [DEBUG] [REMOTE ] KE: Retrieved 2818 rows, trimmed to 300. [2026-01-19T12:12:42.971089] [DEBUG] [REMOTE ] KE: PASS: History has at least 300 days. [2026-01-19T12:12:42.971372] [DEBUG] [REMOTE ] KE: PASS: Price check passed. Min price $26.30. [2026-01-19T12:12:42.971537] [DEBUG] [REMOTE ] KE: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:42.971703] [DEBUG] [REMOTE ] KE: PASS: Integrity check passed. [2026-01-19T12:12:42.971756] [DEBUG] [REMOTE ] KE: Symbol is viable for forecasting. [2026-01-19T12:12:42.971818] [INFO ] [MAIN ] [1769/3505] KE kept (0.3s) | 1769 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:43.564223] [DEBUG] [REMOTE ] KELYA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:43.564418] [DEBUG] [REMOTE ] KELYA: PASS: History has at least 300 days. [2026-01-19T12:12:43.564666] [DEBUG] [REMOTE ] KELYA: PASS: Price check passed. Min price $8.08. [2026-01-19T12:12:43.564805] [DEBUG] [REMOTE ] KELYA: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:43.564919] [DEBUG] [REMOTE ] KELYA: PASS: Integrity check passed. [2026-01-19T12:12:43.564958] [DEBUG] [REMOTE ] KELYA: Symbol is viable for forecasting. [2026-01-19T12:12:43.565005] [INFO ] [MAIN ] [1770/3505] KELYA kept (0.6s) | 1770 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:43.926793] [DEBUG] [REMOTE ] KEN: Retrieved 2769 rows, trimmed to 300. [2026-01-19T12:12:43.926981] [DEBUG] [REMOTE ] KEN: PASS: History has at least 300 days. [2026-01-19T12:12:43.927238] [DEBUG] [REMOTE ] KEN: PASS: Price check passed. Min price $48.23. [2026-01-19T12:12:43.927382] [DEBUG] [REMOTE ] KEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:43.927624] [DEBUG] [REMOTE ] KEN: PASS: Integrity check passed. [2026-01-19T12:12:43.927676] [DEBUG] [REMOTE ] KEN: Symbol is viable for forecasting. [2026-01-19T12:12:43.927731] [INFO ] [MAIN ] [1771/3505] KEN kept (0.4s) | 1771 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:44.479540] [DEBUG] [REMOTE ] KEP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:44.480014] [DEBUG] [REMOTE ] KEP: PASS: History has at least 300 days. [2026-01-19T12:12:44.480690] [DEBUG] [REMOTE ] KEP: PASS: Price check passed. Min price $14.80. [2026-01-19T12:12:44.480841] [DEBUG] [REMOTE ] KEP: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:44.480999] [DEBUG] [REMOTE ] KEP: PASS: Integrity check passed. [2026-01-19T12:12:44.481041] [DEBUG] [REMOTE ] KEP: Symbol is viable for forecasting. [2026-01-19T12:12:44.481101] [INFO ] [MAIN ] [1772/3505] KEP kept (0.6s) | 1772 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:44.964307] [DEBUG] [REMOTE ] KEX: Retrieved 6592 rows, trimmed to 300. [2026-01-19T12:12:44.964444] [DEBUG] [REMOTE ] KEX: PASS: History has at least 300 days. [2026-01-19T12:12:44.964685] [DEBUG] [REMOTE ] KEX: PASS: Price check passed. Min price $85.57. [2026-01-19T12:12:44.964827] [DEBUG] [REMOTE ] KEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:44.964944] [DEBUG] [REMOTE ] KEX: PASS: Integrity check passed. [2026-01-19T12:12:44.964984] [DEBUG] [REMOTE ] KEX: Symbol is viable for forecasting. [2026-01-19T12:12:44.965032] [INFO ] [MAIN ] [1773/3505] KEX kept (0.5s) | 1773 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:45.294701] [DEBUG] [REMOTE ] KEYS: Retrieved 2828 rows, trimmed to 300. [2026-01-19T12:12:45.294832] [DEBUG] [REMOTE ] KEYS: PASS: History has at least 300 days. [2026-01-19T12:12:45.295052] [DEBUG] [REMOTE ] KEYS: PASS: Price check passed. Min price $164.69. [2026-01-19T12:12:45.295198] [DEBUG] [REMOTE ] KEYS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:45.295313] [DEBUG] [REMOTE ] KEYS: PASS: Integrity check passed. [2026-01-19T12:12:45.295355] [DEBUG] [REMOTE ] KEYS: Symbol is viable for forecasting. [2026-01-19T12:12:45.295403] [INFO ] [MAIN ] [1774/3505] KEYS kept (0.3s) | 1774 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:45.814298] [DEBUG] [REMOTE ] KFS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:45.814433] [DEBUG] [REMOTE ] KFS: PASS: History has at least 300 days. [2026-01-19T12:12:45.814671] [DEBUG] [REMOTE ] KFS: PASS: Price check passed. Min price $11.80. [2026-01-19T12:12:45.814812] [DEBUG] [REMOTE ] KFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:45.814929] [DEBUG] [REMOTE ] KFS: PASS: Integrity check passed. [2026-01-19T12:12:45.814968] [DEBUG] [REMOTE ] KFS: Symbol is viable for forecasting. [2026-01-19T12:12:45.815016] [INFO ] [MAIN ] [1775/3505] KFS kept (0.5s) | 1775 kept, 0 rejected | 140.1/min | ETA: 12.4m [2026-01-19T12:12:46.198498] [DEBUG] [REMOTE ] KFY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:46.198686] [DEBUG] [REMOTE ] KFY: PASS: History has at least 300 days. [2026-01-19T12:12:46.198924] [DEBUG] [REMOTE ] KFY: PASS: Price check passed. Min price $62.13. [2026-01-19T12:12:46.199062] [DEBUG] [REMOTE ] KFY: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:46.199183] [DEBUG] [REMOTE ] KFY: PASS: Integrity check passed. [2026-01-19T12:12:46.199224] [DEBUG] [REMOTE ] KFY: Symbol is viable for forecasting. [2026-01-19T12:12:46.199273] [INFO ] [MAIN ] [1776/3505] KFY kept (0.4s) | 1776 kept, 0 rejected | 140.1/min | ETA: 12.3m [2026-01-19T12:12:46.435885] [DEBUG] [REMOTE ] KGS: Retrieved 641 rows, trimmed to 300. [2026-01-19T12:12:46.436018] [DEBUG] [REMOTE ] KGS: PASS: History has at least 300 days. [2026-01-19T12:12:46.436221] [DEBUG] [REMOTE ] KGS: PASS: Price check passed. Min price $32.95. [2026-01-19T12:12:46.436363] [DEBUG] [REMOTE ] KGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:46.436473] [DEBUG] [REMOTE ] KGS: PASS: Integrity check passed. [2026-01-19T12:12:46.436515] [DEBUG] [REMOTE ] KGS: Symbol is viable for forecasting. [2026-01-19T12:12:46.436564] [INFO ] [MAIN ] [1777/3505] KGS kept (0.2s) | 1777 kept, 0 rejected | 140.1/min | ETA: 12.3m [2026-01-19T12:12:46.880037] [DEBUG] [REMOTE ] KHC: Retrieved 2651 rows, trimmed to 300. [2026-01-19T12:12:46.880249] [DEBUG] [REMOTE ] KHC: PASS: History has at least 300 days. [2026-01-19T12:12:46.880592] [DEBUG] [REMOTE ] KHC: PASS: Price check passed. Min price $23.01. [2026-01-19T12:12:46.880795] [DEBUG] [REMOTE ] KHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:46.880968] [DEBUG] [REMOTE ] KHC: PASS: Integrity check passed. [2026-01-19T12:12:46.881031] [DEBUG] [REMOTE ] KHC: Symbol is viable for forecasting. [2026-01-19T12:12:46.881106] [INFO ] [MAIN ] [1778/3505] KHC kept (0.4s) | 1778 kept, 0 rejected | 140.1/min | ETA: 12.3m [2026-01-19T12:12:47.366141] [DEBUG] [REMOTE ] KIDS: Retrieved 2077 rows, trimmed to 300. [2026-01-19T12:12:47.366376] [DEBUG] [REMOTE ] KIDS: PASS: History has at least 300 days. [2026-01-19T12:12:47.366739] [DEBUG] [REMOTE ] KIDS: PASS: Price check passed. Min price $16.32. [2026-01-19T12:12:47.366898] [DEBUG] [REMOTE ] KIDS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:47.367034] [DEBUG] [REMOTE ] KIDS: PASS: Integrity check passed. [2026-01-19T12:12:47.367077] [DEBUG] [REMOTE ] KIDS: Symbol is viable for forecasting. [2026-01-19T12:12:47.367129] [INFO ] [MAIN ] [1779/3505] KIDS kept (0.5s) | 1779 kept, 0 rejected | 140.1/min | ETA: 12.3m [2026-01-19T12:12:47.837610] [DEBUG] [REMOTE ] KIM: Retrieved 6590 rows, trimmed to 300. [2026-01-19T12:12:47.837820] [DEBUG] [REMOTE ] KIM: PASS: History has at least 300 days. [2026-01-19T12:12:47.838151] [DEBUG] [REMOTE ] KIM: PASS: Price check passed. Min price $19.62. [2026-01-19T12:12:47.838312] [DEBUG] [REMOTE ] KIM: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:47.838487] [DEBUG] [REMOTE ] KIM: PASS: Integrity check passed. [2026-01-19T12:12:47.838537] [DEBUG] [REMOTE ] KIM: Symbol is viable for forecasting. [2026-01-19T12:12:47.838623] [INFO ] [MAIN ] [1780/3505] KIM kept (0.5s) | 1780 kept, 0 rejected | 140.1/min | ETA: 12.3m [2026-01-19T12:12:48.119350] [DEBUG] [REMOTE ] KINS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:48.119604] [DEBUG] [REMOTE ] KINS: PASS: History has at least 300 days. [2026-01-19T12:12:48.119880] [DEBUG] [REMOTE ] KINS: PASS: Price check passed. Min price $14.09. [2026-01-19T12:12:48.120023] [DEBUG] [REMOTE ] KINS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:48.120150] [DEBUG] [REMOTE ] KINS: PASS: Integrity check passed. [2026-01-19T12:12:48.120191] [DEBUG] [REMOTE ] KINS: Symbol is viable for forecasting. [2026-01-19T12:12:48.120244] [INFO ] [MAIN ] [1781/3505] KINS kept (0.3s) | 1781 kept, 0 rejected | 140.1/min | ETA: 12.3m [2026-01-19T12:12:48.590958] [DEBUG] [REMOTE ] KIO: Retrieved 3139 rows, trimmed to 300. [2026-01-19T12:12:48.591224] [DEBUG] [REMOTE ] KIO: PASS: History has at least 300 days. [2026-01-19T12:12:48.591694] [DEBUG] [REMOTE ] KIO: PASS: Price check passed. Min price $11.15. [2026-01-19T12:12:48.591852] [DEBUG] [REMOTE ] KIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:48.592006] [DEBUG] [REMOTE ] KIO: PASS: Integrity check passed. [2026-01-19T12:12:48.592048] [DEBUG] [REMOTE ] KIO: Symbol is viable for forecasting. [2026-01-19T12:12:48.592105] [INFO ] [MAIN ] [1782/3505] KIO kept (0.5s) | 1782 kept, 0 rejected | 140.1/min | ETA: 12.3m [2026-01-19T12:12:48.910233] [DEBUG] [REMOTE ] KKRS: Retrieved 1192 rows, trimmed to 300. [2026-01-19T12:12:48.910430] [DEBUG] [REMOTE ] KKRS: PASS: History has at least 300 days. [2026-01-19T12:12:48.910746] [DEBUG] [REMOTE ] KKRS: PASS: Price check passed. Min price $16.85. [2026-01-19T12:12:48.910905] [DEBUG] [REMOTE ] KKRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:48.911076] [DEBUG] [REMOTE ] KKRS: PASS: Integrity check passed. [2026-01-19T12:12:48.911125] [DEBUG] [REMOTE ] KKRS: Symbol is viable for forecasting. [2026-01-19T12:12:48.911192] [INFO ] [MAIN ] [1783/3505] KKRS kept (0.3s) | 1783 kept, 0 rejected | 140.1/min | ETA: 12.3m [2026-01-19T12:12:49.362945] [DEBUG] [REMOTE ] KLAC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:49.363149] [DEBUG] [REMOTE ] KLAC: PASS: History has at least 300 days. [2026-01-19T12:12:49.363664] [DEBUG] [REMOTE ] KLAC: PASS: Price check passed. Min price $1097.12. [2026-01-19T12:12:49.363811] [DEBUG] [REMOTE ] KLAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:49.363952] [DEBUG] [REMOTE ] KLAC: PASS: Integrity check passed. [2026-01-19T12:12:49.364006] [DEBUG] [REMOTE ] KLAC: Symbol is viable for forecasting. [2026-01-19T12:12:49.364073] [INFO ] [MAIN ] [1784/3505] KLAC kept (0.5s) | 1784 kept, 0 rejected | 140.1/min | ETA: 12.3m [2026-01-19T12:12:49.906508] [DEBUG] [REMOTE ] KLIC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:49.906766] [DEBUG] [REMOTE ] KLIC: PASS: History has at least 300 days. [2026-01-19T12:12:49.907171] [DEBUG] [REMOTE ] KLIC: PASS: Price check passed. Min price $35.13. [2026-01-19T12:12:49.907367] [DEBUG] [REMOTE ] KLIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:49.907613] [DEBUG] [REMOTE ] KLIC: PASS: Integrity check passed. [2026-01-19T12:12:49.907673] [DEBUG] [REMOTE ] KLIC: Symbol is viable for forecasting. [2026-01-19T12:12:49.907749] [INFO ] [MAIN ] [1785/3505] KLIC kept (0.5s) | 1785 kept, 0 rejected | 140.1/min | ETA: 12.3m [2026-01-19T12:12:50.138210] [DEBUG] [REMOTE ] KLXE: Retrieved 1844 rows, trimmed to 300. [2026-01-19T12:12:50.138615] [DEBUG] [REMOTE ] KLXE: PASS: History has at least 300 days. [2026-01-19T12:12:50.138869] [DEBUG] [REMOTE ] KLXE: PASS: Price check passed. Min price $1.56. [2026-01-19T12:12:50.139012] [DEBUG] [REMOTE ] KLXE: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:50.139131] [DEBUG] [REMOTE ] KLXE: PASS: Integrity check passed. [2026-01-19T12:12:50.139172] [DEBUG] [REMOTE ] KLXE: Symbol is viable for forecasting. [2026-01-19T12:12:50.139224] [INFO ] [MAIN ] [1786/3505] KLXE kept (0.2s) | 1786 kept, 0 rejected | 140.1/min | ETA: 12.3m [2026-01-19T12:12:50.728985] [DEBUG] [REMOTE ] KMB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:50.729184] [DEBUG] [REMOTE ] KMB: PASS: History has at least 300 days. [2026-01-19T12:12:50.729453] [DEBUG] [REMOTE ] KMB: PASS: Price check passed. Min price $97.56. [2026-01-19T12:12:50.729644] [DEBUG] [REMOTE ] KMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:50.729777] [DEBUG] [REMOTE ] KMB: PASS: Integrity check passed. [2026-01-19T12:12:50.729828] [DEBUG] [REMOTE ] KMB: Symbol is viable for forecasting. [2026-01-19T12:12:50.729890] [INFO ] [MAIN ] [1787/3505] KMB kept (0.6s) | 1787 kept, 0 rejected | 140.1/min | ETA: 12.3m [2026-01-19T12:12:50.950002] [DEBUG] [REMOTE ] KMDA: Retrieved 3178 rows, trimmed to 300. [2026-01-19T12:12:50.950228] [DEBUG] [REMOTE ] KMDA: PASS: History has at least 300 days. [2026-01-19T12:12:50.950711] [DEBUG] [REMOTE ] KMDA: PASS: Price check passed. Min price $6.62. [2026-01-19T12:12:50.950857] [DEBUG] [REMOTE ] KMDA: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:50.950989] [DEBUG] [REMOTE ] KMDA: PASS: Integrity check passed. [2026-01-19T12:12:50.951032] [DEBUG] [REMOTE ] KMDA: Symbol is viable for forecasting. [2026-01-19T12:12:50.951089] [INFO ] [MAIN ] [1788/3505] KMDA kept (0.2s) | 1788 kept, 0 rejected | 140.2/min | ETA: 12.3m [2026-01-19T12:12:51.479847] [DEBUG] [REMOTE ] KMI: Retrieved 3755 rows, trimmed to 300. [2026-01-19T12:12:51.480050] [DEBUG] [REMOTE ] KMI: PASS: History has at least 300 days. [2026-01-19T12:12:51.480324] [DEBUG] [REMOTE ] KMI: PASS: Price check passed. Min price $25.57. [2026-01-19T12:12:51.480463] [DEBUG] [REMOTE ] KMI: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:51.480609] [DEBUG] [REMOTE ] KMI: PASS: Integrity check passed. [2026-01-19T12:12:51.480652] [DEBUG] [REMOTE ] KMI: Symbol is viable for forecasting. [2026-01-19T12:12:51.480710] [INFO ] [MAIN ] [1789/3505] KMI kept (0.5s) | 1789 kept, 0 rejected | 140.1/min | ETA: 12.2m [2026-01-19T12:12:51.776328] [DEBUG] [REMOTE ] KMPB: Retrieved 966 rows, trimmed to 300. [2026-01-19T12:12:51.776546] [DEBUG] [REMOTE ] KMPB: PASS: History has at least 300 days. [2026-01-19T12:12:51.776873] [DEBUG] [REMOTE ] KMPB: PASS: Price check passed. Min price $22.89. [2026-01-19T12:12:51.777049] [DEBUG] [REMOTE ] KMPB: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:51.777195] [DEBUG] [REMOTE ] KMPB: PASS: Integrity check passed. [2026-01-19T12:12:51.777244] [DEBUG] [REMOTE ] KMPB: Symbol is viable for forecasting. [2026-01-19T12:12:51.777309] [INFO ] [MAIN ] [1790/3505] KMPB kept (0.3s) | 1790 kept, 0 rejected | 140.2/min | ETA: 12.2m [2026-01-19T12:12:52.371404] [DEBUG] [REMOTE ] KMX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:52.371672] [DEBUG] [REMOTE ] KMX: PASS: History has at least 300 days. [2026-01-19T12:12:52.371982] [DEBUG] [REMOTE ] KMX: PASS: Price check passed. Min price $30.88. [2026-01-19T12:12:52.372159] [DEBUG] [REMOTE ] KMX: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:52.372306] [DEBUG] [REMOTE ] KMX: PASS: Integrity check passed. [2026-01-19T12:12:52.372351] [DEBUG] [REMOTE ] KMX: Symbol is viable for forecasting. [2026-01-19T12:12:52.372407] [INFO ] [MAIN ] [1791/3505] KMX kept (0.6s) | 1791 kept, 0 rejected | 140.1/min | ETA: 12.2m [2026-01-19T12:12:52.725728] [DEBUG] [REMOTE ] KN: Retrieved 2999 rows, trimmed to 300. [2026-01-19T12:12:52.725945] [DEBUG] [REMOTE ] KN: PASS: History has at least 300 days. [2026-01-19T12:12:52.726199] [DEBUG] [REMOTE ] KN: PASS: Price check passed. Min price $20.67. [2026-01-19T12:12:52.726345] [DEBUG] [REMOTE ] KN: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:52.726476] [DEBUG] [REMOTE ] KN: PASS: Integrity check passed. [2026-01-19T12:12:52.726517] [DEBUG] [REMOTE ] KN: Symbol is viable for forecasting. [2026-01-19T12:12:52.726590] [INFO ] [MAIN ] [1792/3505] KN kept (0.4s) | 1792 kept, 0 rejected | 140.1/min | ETA: 12.2m [2026-01-19T12:12:52.862175] [DEBUG] [REMOTE ] KNF: Retrieved 660 rows, trimmed to 300. [2026-01-19T12:12:52.862354] [DEBUG] [REMOTE ] KNF: PASS: History has at least 300 days. [2026-01-19T12:12:52.862607] [DEBUG] [REMOTE ] KNF: PASS: Price check passed. Min price $59.93. [2026-01-19T12:12:52.862751] [DEBUG] [REMOTE ] KNF: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:52.862866] [DEBUG] [REMOTE ] KNF: PASS: Integrity check passed. [2026-01-19T12:12:52.862907] [DEBUG] [REMOTE ] KNF: Symbol is viable for forecasting. [2026-01-19T12:12:52.862959] [INFO ] [MAIN ] [1793/3505] KNF kept (0.1s) | 1793 kept, 0 rejected | 140.2/min | ETA: 12.2m [2026-01-19T12:12:53.527639] [DEBUG] [REMOTE ] KNOP: Retrieved 3214 rows, trimmed to 300. [2026-01-19T12:12:53.527774] [DEBUG] [REMOTE ] KNOP: PASS: History has at least 300 days. [2026-01-19T12:12:53.527976] [DEBUG] [REMOTE ] KNOP: PASS: Price check passed. Min price $8.92. [2026-01-19T12:12:53.528108] [DEBUG] [REMOTE ] KNOP: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:53.528223] [DEBUG] [REMOTE ] KNOP: PASS: Integrity check passed. [2026-01-19T12:12:53.528270] [DEBUG] [REMOTE ] KNOP: Symbol is viable for forecasting. [2026-01-19T12:12:53.528326] [INFO ] [MAIN ] [1794/3505] KNOP kept (0.7s) | 1794 kept, 0 rejected | 140.2/min | ETA: 12.2m [2026-01-19T12:12:53.796207] [DEBUG] [REMOTE ] KNSA: Retrieved 1923 rows, trimmed to 300. [2026-01-19T12:12:53.796328] [DEBUG] [REMOTE ] KNSA: PASS: History has at least 300 days. [2026-01-19T12:12:53.796524] [DEBUG] [REMOTE ] KNSA: PASS: Price check passed. Min price $37.01. [2026-01-19T12:12:53.796684] [DEBUG] [REMOTE ] KNSA: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:53.796793] [DEBUG] [REMOTE ] KNSA: PASS: Integrity check passed. [2026-01-19T12:12:53.796832] [DEBUG] [REMOTE ] KNSA: Symbol is viable for forecasting. [2026-01-19T12:12:53.796879] [INFO ] [MAIN ] [1795/3505] KNSA kept (0.3s) | 1795 kept, 0 rejected | 140.2/min | ETA: 12.2m [2026-01-19T12:12:54.296487] [DEBUG] [REMOTE ] KNSL: Retrieved 2382 rows, trimmed to 300. [2026-01-19T12:12:54.296716] [DEBUG] [REMOTE ] KNSL: PASS: History has at least 300 days. [2026-01-19T12:12:54.297080] [DEBUG] [REMOTE ] KNSL: PASS: Price check passed. Min price $354.60. [2026-01-19T12:12:54.297226] [DEBUG] [REMOTE ] KNSL: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:54.297368] [DEBUG] [REMOTE ] KNSL: PASS: Integrity check passed. [2026-01-19T12:12:54.297436] [DEBUG] [REMOTE ] KNSL: Symbol is viable for forecasting. [2026-01-19T12:12:54.297499] [INFO ] [MAIN ] [1796/3505] KNSL kept (0.5s) | 1796 kept, 0 rejected | 140.2/min | ETA: 12.2m [2026-01-19T12:12:54.677695] [DEBUG] [REMOTE ] KNTK: Retrieved 2190 rows, trimmed to 300. [2026-01-19T12:12:54.677898] [DEBUG] [REMOTE ] KNTK: PASS: History has at least 300 days. [2026-01-19T12:12:54.678278] [DEBUG] [REMOTE ] KNTK: PASS: Price check passed. Min price $31.68. [2026-01-19T12:12:54.678481] [DEBUG] [REMOTE ] KNTK: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:54.678673] [DEBUG] [REMOTE ] KNTK: PASS: Integrity check passed. [2026-01-19T12:12:54.678731] [DEBUG] [REMOTE ] KNTK: Symbol is viable for forecasting. [2026-01-19T12:12:54.678804] [INFO ] [MAIN ] [1797/3505] KNTK kept (0.4s) | 1797 kept, 0 rejected | 140.2/min | ETA: 12.2m [2026-01-19T12:12:55.278943] [DEBUG] [REMOTE ] KNX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:55.279175] [DEBUG] [REMOTE ] KNX: PASS: History has at least 300 days. [2026-01-19T12:12:55.279542] [DEBUG] [REMOTE ] KNX: PASS: Price check passed. Min price $41.53. [2026-01-19T12:12:55.279713] [DEBUG] [REMOTE ] KNX: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:55.279879] [DEBUG] [REMOTE ] KNX: PASS: Integrity check passed. [2026-01-19T12:12:55.279923] [DEBUG] [REMOTE ] KNX: Symbol is viable for forecasting. [2026-01-19T12:12:55.279982] [INFO ] [MAIN ] [1798/3505] KNX kept (0.6s) | 1798 kept, 0 rejected | 140.1/min | ETA: 12.2m [2026-01-19T12:12:55.578366] [DEBUG] [REMOTE ] KOD: Retrieved 1831 rows, trimmed to 300. [2026-01-19T12:12:55.578504] [DEBUG] [REMOTE ] KOD: PASS: History has at least 300 days. [2026-01-19T12:12:55.578733] [DEBUG] [REMOTE ] KOD: PASS: Price check passed. Min price $16.90. [2026-01-19T12:12:55.578867] [DEBUG] [REMOTE ] KOD: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:55.578975] [DEBUG] [REMOTE ] KOD: PASS: Integrity check passed. [2026-01-19T12:12:55.579014] [DEBUG] [REMOTE ] KOD: Symbol is viable for forecasting. [2026-01-19T12:12:55.579062] [INFO ] [MAIN ] [1799/3505] KOD kept (0.3s) | 1799 kept, 0 rejected | 140.2/min | ETA: 12.2m [2026-01-19T12:12:56.036695] [DEBUG] [REMOTE ] KODK: Retrieved 3099 rows, trimmed to 300. [2026-01-19T12:12:56.036860] [DEBUG] [REMOTE ] KODK: PASS: History has at least 300 days. [2026-01-19T12:12:56.037149] [DEBUG] [REMOTE ] KODK: PASS: Price check passed. Min price $5.79. [2026-01-19T12:12:56.037382] [DEBUG] [REMOTE ] KODK: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:56.037597] [DEBUG] [REMOTE ] KODK: PASS: Integrity check passed. [2026-01-19T12:12:56.037658] [DEBUG] [REMOTE ] KODK: Symbol is viable for forecasting. [2026-01-19T12:12:56.037728] [INFO ] [MAIN ] [1800/3505] KODK kept (0.5s) | 1800 kept, 0 rejected | 140.2/min | ETA: 12.2m [2026-01-19T12:12:56.585658] [DEBUG] [REMOTE ] KOF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:56.585871] [DEBUG] [REMOTE ] KOF: PASS: History has at least 300 days. [2026-01-19T12:12:56.586256] [DEBUG] [REMOTE ] KOF: PASS: Price check passed. Min price $83.46. [2026-01-19T12:12:56.586448] [DEBUG] [REMOTE ] KOF: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:56.586652] [DEBUG] [REMOTE ] KOF: PASS: Integrity check passed. [2026-01-19T12:12:56.586706] [DEBUG] [REMOTE ] KOF: Symbol is viable for forecasting. [2026-01-19T12:12:56.586777] [INFO ] [MAIN ] [1801/3505] KOF kept (0.5s) | 1801 kept, 0 rejected | 140.1/min | ETA: 12.2m [2026-01-19T12:12:57.041477] [DEBUG] [REMOTE ] KOP: Retrieved 5022 rows, trimmed to 300. [2026-01-19T12:12:57.041712] [DEBUG] [REMOTE ] KOP: PASS: History has at least 300 days. [2026-01-19T12:12:57.041999] [DEBUG] [REMOTE ] KOP: PASS: Price check passed. Min price $26.63. [2026-01-19T12:12:57.042144] [DEBUG] [REMOTE ] KOP: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:57.042278] [DEBUG] [REMOTE ] KOP: PASS: Integrity check passed. [2026-01-19T12:12:57.042323] [DEBUG] [REMOTE ] KOP: Symbol is viable for forecasting. [2026-01-19T12:12:57.042377] [INFO ] [MAIN ] [1802/3505] KOP kept (0.5s) | 1802 kept, 0 rejected | 140.1/min | ETA: 12.2m [2026-01-19T12:12:57.484404] [DEBUG] [REMOTE ] KOPN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:57.484691] [DEBUG] [REMOTE ] KOPN: PASS: History has at least 300 days. [2026-01-19T12:12:57.484992] [DEBUG] [REMOTE ] KOPN: PASS: Price check passed. Min price $2.21. [2026-01-19T12:12:57.485141] [DEBUG] [REMOTE ] KOPN: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:57.485310] [DEBUG] [REMOTE ] KOPN: PASS: Integrity check passed. [2026-01-19T12:12:57.485360] [DEBUG] [REMOTE ] KOPN: Symbol is viable for forecasting. [2026-01-19T12:12:57.485432] [INFO ] [MAIN ] [1803/3505] KOPN kept (0.4s) | 1803 kept, 0 rejected | 140.1/min | ETA: 12.1m [2026-01-19T12:12:57.948437] [DEBUG] [REMOTE ] KOSS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:57.948606] [DEBUG] [REMOTE ] KOSS: PASS: History has at least 300 days. [2026-01-19T12:12:57.948860] [DEBUG] [REMOTE ] KOSS: PASS: Price check passed. Min price $4.14. [2026-01-19T12:12:57.948999] [DEBUG] [REMOTE ] KOSS: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:57.949126] [DEBUG] [REMOTE ] KOSS: PASS: Integrity check passed. [2026-01-19T12:12:57.949167] [DEBUG] [REMOTE ] KOSS: Symbol is viable for forecasting. [2026-01-19T12:12:57.949218] [INFO ] [MAIN ] [1804/3505] KOSS kept (0.5s) | 1804 kept, 0 rejected | 140.1/min | ETA: 12.1m [2026-01-19T12:12:58.265953] [DEBUG] [REMOTE ] KPRX: Retrieved 2632 rows, trimmed to 300. [2026-01-19T12:12:58.266096] [DEBUG] [REMOTE ] KPRX: PASS: History has at least 300 days. [2026-01-19T12:12:58.266321] [DEBUG] [REMOTE ] KPRX: PASS: Price check passed. Min price $1.80. [2026-01-19T12:12:58.266456] [DEBUG] [REMOTE ] KPRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:58.266593] [DEBUG] [REMOTE ] KPRX: PASS: Integrity check passed. [2026-01-19T12:12:58.266635] [DEBUG] [REMOTE ] KPRX: Symbol is viable for forecasting. [2026-01-19T12:12:58.266682] [INFO ] [MAIN ] [1805/3505] KPRX kept (0.3s) | 1805 kept, 0 rejected | 140.2/min | ETA: 12.1m [2026-01-19T12:12:58.547662] [DEBUG] [REMOTE ] KPTI: Retrieved 3067 rows, trimmed to 300. [2026-01-19T12:12:58.547866] [DEBUG] [REMOTE ] KPTI: PASS: History has at least 300 days. [2026-01-19T12:12:58.548167] [DEBUG] [REMOTE ] KPTI: PASS: Price check passed. Min price $5.16. [2026-01-19T12:12:58.548312] [DEBUG] [REMOTE ] KPTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:58.548448] [DEBUG] [REMOTE ] KPTI: PASS: Integrity check passed. [2026-01-19T12:12:58.548488] [DEBUG] [REMOTE ] KPTI: Symbol is viable for forecasting. [2026-01-19T12:12:58.548542] [INFO ] [MAIN ] [1806/3505] KPTI kept (0.3s) | 1806 kept, 0 rejected | 140.2/min | ETA: 12.1m [2026-01-19T12:12:59.083887] [DEBUG] [REMOTE ] KRC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:12:59.084018] [DEBUG] [REMOTE ] KRC: PASS: History has at least 300 days. [2026-01-19T12:12:59.084236] [DEBUG] [REMOTE ] KRC: PASS: Price check passed. Min price $37.02. [2026-01-19T12:12:59.084378] [DEBUG] [REMOTE ] KRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:59.084492] [DEBUG] [REMOTE ] KRC: PASS: Integrity check passed. [2026-01-19T12:12:59.084531] [DEBUG] [REMOTE ] KRC: Symbol is viable for forecasting. [2026-01-19T12:12:59.084598] [INFO ] [MAIN ] [1807/3505] KRC kept (0.5s) | 1807 kept, 0 rejected | 140.2/min | ETA: 12.1m [2026-01-19T12:12:59.479555] [DEBUG] [REMOTE ] KREF: Retrieved 2188 rows, trimmed to 300. [2026-01-19T12:12:59.479732] [DEBUG] [REMOTE ] KREF: PASS: History has at least 300 days. [2026-01-19T12:12:59.479967] [DEBUG] [REMOTE ] KREF: PASS: Price check passed. Min price $7.56. [2026-01-19T12:12:59.480174] [DEBUG] [REMOTE ] KREF: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:59.480348] [DEBUG] [REMOTE ] KREF: PASS: Integrity check passed. [2026-01-19T12:12:59.480415] [DEBUG] [REMOTE ] KREF: Symbol is viable for forecasting. [2026-01-19T12:12:59.480491] [INFO ] [MAIN ] [1808/3505] KREF kept (0.4s) | 1808 kept, 0 rejected | 140.2/min | ETA: 12.1m [2026-01-19T12:12:59.953864] [DEBUG] [REMOTE ] KRG: Retrieved 5394 rows, trimmed to 300. [2026-01-19T12:12:59.954000] [DEBUG] [REMOTE ] KRG: PASS: History has at least 300 days. [2026-01-19T12:12:59.954212] [DEBUG] [REMOTE ] KRG: PASS: Price check passed. Min price $21.50. [2026-01-19T12:12:59.954361] [DEBUG] [REMOTE ] KRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:12:59.954476] [DEBUG] [REMOTE ] KRG: PASS: Integrity check passed. [2026-01-19T12:12:59.954517] [DEBUG] [REMOTE ] KRG: Symbol is viable for forecasting. [2026-01-19T12:12:59.954566] [INFO ] [MAIN ] [1809/3505] KRG kept (0.5s) | 1809 kept, 0 rejected | 140.2/min | ETA: 12.1m [2026-01-19T12:13:00.296230] [DEBUG] [REMOTE ] KRMD: Retrieved 6591 rows, trimmed to 300. [2026-01-19T12:13:00.296368] [DEBUG] [REMOTE ] KRMD: PASS: History has at least 300 days. [2026-01-19T12:13:00.296637] [DEBUG] [REMOTE ] KRMD: PASS: Price check passed. Min price $3.73. [2026-01-19T12:13:00.296782] [DEBUG] [REMOTE ] KRMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:00.296894] [DEBUG] [REMOTE ] KRMD: PASS: Integrity check passed. [2026-01-19T12:13:00.296934] [DEBUG] [REMOTE ] KRMD: Symbol is viable for forecasting. [2026-01-19T12:13:00.296983] [INFO ] [MAIN ] [1810/3505] KRMD kept (0.3s) | 1810 kept, 0 rejected | 140.2/min | ETA: 12.1m [2026-01-19T12:13:00.614827] [DEBUG] [REMOTE ] KRNY: Retrieved 5258 rows, trimmed to 300. [2026-01-19T12:13:00.614971] [DEBUG] [REMOTE ] KRNY: PASS: History has at least 300 days. [2026-01-19T12:13:00.615209] [DEBUG] [REMOTE ] KRNY: PASS: Price check passed. Min price $6.25. [2026-01-19T12:13:00.615371] [DEBUG] [REMOTE ] KRNY: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:00.615493] [DEBUG] [REMOTE ] KRNY: PASS: Integrity check passed. [2026-01-19T12:13:00.615534] [DEBUG] [REMOTE ] KRNY: Symbol is viable for forecasting. [2026-01-19T12:13:00.615604] [INFO ] [MAIN ] [1811/3505] KRNY kept (0.3s) | 1811 kept, 0 rejected | 140.2/min | ETA: 12.1m [2026-01-19T12:13:01.184399] [DEBUG] [REMOTE ] KRO: Retrieved 5562 rows, trimmed to 300. [2026-01-19T12:13:01.184556] [DEBUG] [REMOTE ] KRO: PASS: History has at least 300 days. [2026-01-19T12:13:01.184840] [DEBUG] [REMOTE ] KRO: PASS: Price check passed. Min price $4.28. [2026-01-19T12:13:01.184975] [DEBUG] [REMOTE ] KRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:01.185100] [DEBUG] [REMOTE ] KRO: PASS: Integrity check passed. [2026-01-19T12:13:01.185140] [DEBUG] [REMOTE ] KRO: Symbol is viable for forecasting. [2026-01-19T12:13:01.185189] [INFO ] [MAIN ] [1812/3505] KRO kept (0.6s) | 1812 kept, 0 rejected | 140.2/min | ETA: 12.1m [2026-01-19T12:13:01.356425] [DEBUG] [REMOTE ] KROS: Retrieved 1452 rows, trimmed to 300. [2026-01-19T12:13:01.356798] [DEBUG] [REMOTE ] KROS: PASS: History has at least 300 days. [2026-01-19T12:13:01.357068] [DEBUG] [REMOTE ] KROS: PASS: Price check passed. Min price $14.88. [2026-01-19T12:13:01.357259] [DEBUG] [REMOTE ] KROS: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:01.357391] [DEBUG] [REMOTE ] KROS: PASS: Integrity check passed. [2026-01-19T12:13:01.357460] [DEBUG] [REMOTE ] KROS: Symbol is viable for forecasting. [2026-01-19T12:13:01.357511] [INFO ] [MAIN ] [1813/3505] KROS kept (0.2s) | 1813 kept, 0 rejected | 140.2/min | ETA: 12.1m [2026-01-19T12:13:01.788196] [DEBUG] [REMOTE ] KRRO: Retrieved 551 rows, trimmed to 300. [2026-01-19T12:13:01.788661] [DEBUG] [REMOTE ] KRRO: PASS: History has at least 300 days. [2026-01-19T12:13:01.789168] [DEBUG] [REMOTE ] KRRO: PASS: Price check passed. Min price $5.28. [2026-01-19T12:13:01.789390] [DEBUG] [REMOTE ] KRRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:01.789618] [DEBUG] [REMOTE ] KRRO: PASS: Integrity check passed. [2026-01-19T12:13:01.789686] [DEBUG] [REMOTE ] KRRO: Symbol is viable for forecasting. [2026-01-19T12:13:01.789786] [INFO ] [MAIN ] [1814/3505] KRRO kept (0.4s) | 1814 kept, 0 rejected | 140.2/min | ETA: 12.1m [2026-01-19T12:13:02.259753] [DEBUG] [REMOTE ] KRUS: Retrieved 1625 rows, trimmed to 300. [2026-01-19T12:13:02.259908] [DEBUG] [REMOTE ] KRUS: PASS: History has at least 300 days. [2026-01-19T12:13:02.260184] [DEBUG] [REMOTE ] KRUS: PASS: Price check passed. Min price $42.67. [2026-01-19T12:13:02.260380] [DEBUG] [REMOTE ] KRUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:02.260536] [DEBUG] [REMOTE ] KRUS: PASS: Integrity check passed. [2026-01-19T12:13:02.260611] [DEBUG] [REMOTE ] KRUS: Symbol is viable for forecasting. [2026-01-19T12:13:02.260680] [INFO ] [MAIN ] [1815/3505] KRUS kept (0.5s) | 1815 kept, 0 rejected | 140.2/min | ETA: 12.1m [2026-01-19T12:13:02.613826] [DEBUG] [REMOTE ] KRYS: Retrieved 2093 rows, trimmed to 300. [2026-01-19T12:13:02.613958] [DEBUG] [REMOTE ] KRYS: PASS: History has at least 300 days. [2026-01-19T12:13:02.614170] [DEBUG] [REMOTE ] KRYS: PASS: Price check passed. Min price $185.05. [2026-01-19T12:13:02.614304] [DEBUG] [REMOTE ] KRYS: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:02.614430] [DEBUG] [REMOTE ] KRYS: PASS: Integrity check passed. [2026-01-19T12:13:02.614470] [DEBUG] [REMOTE ] KRYS: Symbol is viable for forecasting. [2026-01-19T12:13:02.614517] [INFO ] [MAIN ] [1816/3505] KRYS kept (0.4s) | 1816 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:03.046664] [DEBUG] [REMOTE ] KSCP: Retrieved 997 rows, trimmed to 300. [2026-01-19T12:13:03.046803] [DEBUG] [REMOTE ] KSCP: PASS: History has at least 300 days. [2026-01-19T12:13:03.047013] [DEBUG] [REMOTE ] KSCP: PASS: Price check passed. Min price $3.54. [2026-01-19T12:13:03.047148] [DEBUG] [REMOTE ] KSCP: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:03.047271] [DEBUG] [REMOTE ] KSCP: PASS: Integrity check passed. [2026-01-19T12:13:03.047312] [DEBUG] [REMOTE ] KSCP: Symbol is viable for forecasting. [2026-01-19T12:13:03.047428] [INFO ] [MAIN ] [1817/3505] KSCP kept (0.4s) | 1817 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:03.360769] [DEBUG] [REMOTE ] KSPI: Retrieved 501 rows, trimmed to 300. [2026-01-19T12:13:03.360902] [DEBUG] [REMOTE ] KSPI: PASS: History has at least 300 days. [2026-01-19T12:13:03.361107] [DEBUG] [REMOTE ] KSPI: PASS: Price check passed. Min price $70.89. [2026-01-19T12:13:03.361251] [DEBUG] [REMOTE ] KSPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:03.361358] [DEBUG] [REMOTE ] KSPI: PASS: Integrity check passed. [2026-01-19T12:13:03.361397] [DEBUG] [REMOTE ] KSPI: Symbol is viable for forecasting. [2026-01-19T12:13:03.361443] [INFO ] [MAIN ] [1818/3505] KSPI kept (0.3s) | 1818 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:04.104126] [DEBUG] [REMOTE ] KSS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:04.104263] [DEBUG] [REMOTE ] KSS: PASS: History has at least 300 days. [2026-01-19T12:13:04.104488] [DEBUG] [REMOTE ] KSS: PASS: Price check passed. Min price $14.92. [2026-01-19T12:13:04.104652] [DEBUG] [REMOTE ] KSS: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:04.104771] [DEBUG] [REMOTE ] KSS: PASS: Integrity check passed. [2026-01-19T12:13:04.104812] [DEBUG] [REMOTE ] KSS: Symbol is viable for forecasting. [2026-01-19T12:13:04.104860] [INFO ] [MAIN ] [1819/3505] KSS kept (0.7s) | 1819 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:04.288965] [DEBUG] [REMOTE ] KTB: Retrieved 1682 rows, trimmed to 300. [2026-01-19T12:13:04.289094] [DEBUG] [REMOTE ] KTB: PASS: History has at least 300 days. [2026-01-19T12:13:04.289303] [DEBUG] [REMOTE ] KTB: PASS: Price check passed. Min price $58.88. [2026-01-19T12:13:04.289446] [DEBUG] [REMOTE ] KTB: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:04.289564] [DEBUG] [REMOTE ] KTB: PASS: Integrity check passed. [2026-01-19T12:13:04.289633] [DEBUG] [REMOTE ] KTB: Symbol is viable for forecasting. [2026-01-19T12:13:04.289684] [INFO ] [MAIN ] [1820/3505] KTB kept (0.2s) | 1820 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:05.030274] [DEBUG] [REMOTE ] KTCC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:05.030418] [DEBUG] [REMOTE ] KTCC: PASS: History has at least 300 days. [2026-01-19T12:13:05.030675] [DEBUG] [REMOTE ] KTCC: PASS: Price check passed. Min price $2.42. [2026-01-19T12:13:05.030816] [DEBUG] [REMOTE ] KTCC: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:05.030938] [DEBUG] [REMOTE ] KTCC: PASS: Integrity check passed. [2026-01-19T12:13:05.030979] [DEBUG] [REMOTE ] KTCC: Symbol is viable for forecasting. [2026-01-19T12:13:05.031029] [INFO ] [MAIN ] [1821/3505] KTCC kept (0.7s) | 1821 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:05.530950] [DEBUG] [REMOTE ] KTF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:05.531088] [DEBUG] [REMOTE ] KTF: PASS: History has at least 300 days. [2026-01-19T12:13:05.531310] [DEBUG] [REMOTE ] KTF: PASS: Price check passed. Min price $9.00. [2026-01-19T12:13:05.531447] [DEBUG] [REMOTE ] KTF: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:05.531563] [DEBUG] [REMOTE ] KTF: PASS: Integrity check passed. [2026-01-19T12:13:05.531624] [DEBUG] [REMOTE ] KTF: Symbol is viable for forecasting. [2026-01-19T12:13:05.531673] [INFO ] [MAIN ] [1822/3505] KTF kept (0.5s) | 1822 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:05.866087] [DEBUG] [REMOTE ] KURA: Retrieved 2564 rows, trimmed to 300. [2026-01-19T12:13:05.866243] [DEBUG] [REMOTE ] KURA: PASS: History has at least 300 days. [2026-01-19T12:13:05.866457] [DEBUG] [REMOTE ] KURA: PASS: Price check passed. Min price $8.46. [2026-01-19T12:13:05.866612] [DEBUG] [REMOTE ] KURA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:05.866925] [DEBUG] [REMOTE ] KURA: PASS: Integrity check passed. [2026-01-19T12:13:05.866966] [DEBUG] [REMOTE ] KURA: Symbol is viable for forecasting. [2026-01-19T12:13:05.867028] [INFO ] [MAIN ] [1823/3505] KURA kept (0.3s) | 1823 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:06.226597] [DEBUG] [REMOTE ] KVHI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:06.226739] [DEBUG] [REMOTE ] KVHI: PASS: History has at least 300 days. [2026-01-19T12:13:06.226966] [DEBUG] [REMOTE ] KVHI: PASS: Price check passed. Min price $5.26. [2026-01-19T12:13:06.227100] [DEBUG] [REMOTE ] KVHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:06.227214] [DEBUG] [REMOTE ] KVHI: PASS: Integrity check passed. [2026-01-19T12:13:06.227255] [DEBUG] [REMOTE ] KVHI: Symbol is viable for forecasting. [2026-01-19T12:13:06.227301] [INFO ] [MAIN ] [1824/3505] KVHI kept (0.4s) | 1824 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:06.543027] [DEBUG] [REMOTE ] KVUE: Retrieved 679 rows, trimmed to 300. [2026-01-19T12:13:06.543194] [DEBUG] [REMOTE ] KVUE: PASS: History has at least 300 days. [2026-01-19T12:13:06.543405] [DEBUG] [REMOTE ] KVUE: PASS: Price check passed. Min price $14.06. [2026-01-19T12:13:06.543543] [DEBUG] [REMOTE ] KVUE: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:06.543677] [DEBUG] [REMOTE ] KVUE: PASS: Integrity check passed. [2026-01-19T12:13:06.543721] [DEBUG] [REMOTE ] KVUE: Symbol is viable for forecasting. [2026-01-19T12:13:06.543783] [INFO ] [MAIN ] [1825/3505] KVUE kept (0.3s) | 1825 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:06.950806] [DEBUG] [REMOTE ] KVYO: Retrieved 584 rows, trimmed to 300. [2026-01-19T12:13:06.950937] [DEBUG] [REMOTE ] KVYO: PASS: History has at least 300 days. [2026-01-19T12:13:06.951137] [DEBUG] [REMOTE ] KVYO: PASS: Price check passed. Min price $23.82. [2026-01-19T12:13:06.951269] [DEBUG] [REMOTE ] KVYO: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:06.951375] [DEBUG] [REMOTE ] KVYO: PASS: Integrity check passed. [2026-01-19T12:13:06.951414] [DEBUG] [REMOTE ] KVYO: Symbol is viable for forecasting. [2026-01-19T12:13:06.951460] [INFO ] [MAIN ] [1826/3505] KVYO kept (0.4s) | 1826 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:07.573970] [DEBUG] [REMOTE ] KYN: Retrieved 5361 rows, trimmed to 300. [2026-01-19T12:13:07.574116] [DEBUG] [REMOTE ] KYN: PASS: History has at least 300 days. [2026-01-19T12:13:07.574374] [DEBUG] [REMOTE ] KYN: PASS: Price check passed. Min price $11.09. [2026-01-19T12:13:07.574522] [DEBUG] [REMOTE ] KYN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:07.574664] [DEBUG] [REMOTE ] KYN: PASS: Integrity check passed. [2026-01-19T12:13:07.574707] [DEBUG] [REMOTE ] KYN: Symbol is viable for forecasting. [2026-01-19T12:13:07.574758] [INFO ] [MAIN ] [1827/3505] KYN kept (0.6s) | 1827 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:07.757203] [DEBUG] [REMOTE ] KYNB: Retrieved 2809 rows, trimmed to 300. [2026-01-19T12:13:07.757326] [DEBUG] [REMOTE ] KYNB: PASS: History has at least 300 days. [2026-01-19T12:13:07.757542] [DEBUG] [REMOTE ] KYNB: PASS: Price check passed. Min price $8.08. [2026-01-19T12:13:07.757695] [DEBUG] [REMOTE ] KYNB: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:07.757803] [DEBUG] [REMOTE ] KYNB: PASS: Integrity check passed. [2026-01-19T12:13:07.757842] [DEBUG] [REMOTE ] KYNB: Symbol is viable for forecasting. [2026-01-19T12:13:07.757889] [INFO ] [MAIN ] [1828/3505] KYNB kept (0.2s) | 1828 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:08.186415] [DEBUG] [REMOTE ] KYTX: Retrieved 487 rows, trimmed to 300. [2026-01-19T12:13:08.186534] [DEBUG] [REMOTE ] KYTX: PASS: History has at least 300 days. [2026-01-19T12:13:08.186763] [DEBUG] [REMOTE ] KYTX: PASS: Price check passed. Min price $6.36. [2026-01-19T12:13:08.186899] [DEBUG] [REMOTE ] KYTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:08.187007] [DEBUG] [REMOTE ] KYTX: PASS: Integrity check passed. [2026-01-19T12:13:08.187046] [DEBUG] [REMOTE ] KYTX: Symbol is viable for forecasting. [2026-01-19T12:13:08.187106] [INFO ] [MAIN ] [1829/3505] KYTX kept (0.4s) | 1829 kept, 0 rejected | 140.2/min | ETA: 12.0m [2026-01-19T12:13:08.644516] [DEBUG] [REMOTE ] KZIA: Retrieved 2047 rows, trimmed to 300. [2026-01-19T12:13:08.644667] [DEBUG] [REMOTE ] KZIA: PASS: History has at least 300 days. [2026-01-19T12:13:08.644874] [DEBUG] [REMOTE ] KZIA: PASS: Price check passed. Min price $5.00. [2026-01-19T12:13:08.645013] [DEBUG] [REMOTE ] KZIA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:08.645125] [DEBUG] [REMOTE ] KZIA: PASS: Integrity check passed. [2026-01-19T12:13:08.645166] [DEBUG] [REMOTE ] KZIA: Symbol is viable for forecasting. [2026-01-19T12:13:08.645213] [INFO ] [MAIN ] [1830/3505] KZIA kept (0.5s) | 1830 kept, 0 rejected | 140.2/min | ETA: 11.9m [2026-01-19T12:13:09.405453] [DEBUG] [REMOTE ] L: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:09.405614] [DEBUG] [REMOTE ] L: PASS: History has at least 300 days. [2026-01-19T12:13:09.406054] [DEBUG] [REMOTE ] L: PASS: Price check passed. Min price $97.74. [2026-01-19T12:13:09.406191] [DEBUG] [REMOTE ] L: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:09.406313] [DEBUG] [REMOTE ] L: PASS: Integrity check passed. [2026-01-19T12:13:09.406357] [DEBUG] [REMOTE ] L: Symbol is viable for forecasting. [2026-01-19T12:13:09.406420] [INFO ] [MAIN ] [1831/3505] L kept (0.8s) | 1831 kept, 0 rejected | 140.1/min | ETA: 11.9m [2026-01-19T12:13:09.781676] [DEBUG] [REMOTE ] LAB: Retrieved 3045 rows, trimmed to 300. [2026-01-19T12:13:09.781810] [DEBUG] [REMOTE ] LAB: PASS: History has at least 300 days. [2026-01-19T12:13:09.782016] [DEBUG] [REMOTE ] LAB: PASS: Price check passed. Min price $1.12. [2026-01-19T12:13:09.782148] [DEBUG] [REMOTE ] LAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:09.782260] [DEBUG] [REMOTE ] LAB: PASS: Integrity check passed. [2026-01-19T12:13:09.782298] [DEBUG] [REMOTE ] LAB: Symbol is viable for forecasting. [2026-01-19T12:13:09.782346] [INFO ] [MAIN ] [1832/3505] LAB kept (0.4s) | 1832 kept, 0 rejected | 140.2/min | ETA: 11.9m [2026-01-19T12:13:09.913448] [DEBUG] [REMOTE ] LAC: Retrieved 576 rows, trimmed to 300. [2026-01-19T12:13:09.913610] [DEBUG] [REMOTE ] LAC: PASS: History has at least 300 days. [2026-01-19T12:13:09.913821] [DEBUG] [REMOTE ] LAC: PASS: Price check passed. Min price $4.36. [2026-01-19T12:13:09.913961] [DEBUG] [REMOTE ] LAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:09.914072] [DEBUG] [REMOTE ] LAC: PASS: Integrity check passed. [2026-01-19T12:13:09.914112] [DEBUG] [REMOTE ] LAC: Symbol is viable for forecasting. [2026-01-19T12:13:09.914160] [INFO ] [MAIN ] [1833/3505] LAC kept (0.1s) | 1833 kept, 0 rejected | 140.2/min | ETA: 11.9m [2026-01-19T12:13:10.581670] [DEBUG] [REMOTE ] LAD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:10.581806] [DEBUG] [REMOTE ] LAD: PASS: History has at least 300 days. [2026-01-19T12:13:10.582217] [DEBUG] [REMOTE ] LAD: PASS: Price check passed. Min price $285.25. [2026-01-19T12:13:10.582356] [DEBUG] [REMOTE ] LAD: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:10.582475] [DEBUG] [REMOTE ] LAD: PASS: Integrity check passed. [2026-01-19T12:13:10.582529] [DEBUG] [REMOTE ] LAD: Symbol is viable for forecasting. [2026-01-19T12:13:10.582597] [INFO ] [MAIN ] [1834/3505] LAD kept (0.7s) | 1834 kept, 0 rejected | 140.2/min | ETA: 11.9m [2026-01-19T12:13:10.822449] [DEBUG] [REMOTE ] LAES: Retrieved 665 rows, trimmed to 300. [2026-01-19T12:13:10.822602] [DEBUG] [REMOTE ] LAES: PASS: History has at least 300 days. [2026-01-19T12:13:10.822808] [DEBUG] [REMOTE ] LAES: PASS: Price check passed. Min price $3.63. [2026-01-19T12:13:10.823134] [DEBUG] [REMOTE ] LAES: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:10.823245] [DEBUG] [REMOTE ] LAES: PASS: Integrity check passed. [2026-01-19T12:13:10.823285] [DEBUG] [REMOTE ] LAES: Symbol is viable for forecasting. [2026-01-19T12:13:10.823349] [INFO ] [MAIN ] [1835/3505] LAES kept (0.2s) | 1835 kept, 0 rejected | 140.2/min | ETA: 11.9m [2026-01-19T12:13:11.488392] [DEBUG] [REMOTE ] LAKE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:11.488597] [DEBUG] [REMOTE ] LAKE: PASS: History has at least 300 days. [2026-01-19T12:13:11.488859] [DEBUG] [REMOTE ] LAKE: PASS: Price check passed. Min price $7.94. [2026-01-19T12:13:11.489181] [DEBUG] [REMOTE ] LAKE: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:11.489298] [DEBUG] [REMOTE ] LAKE: PASS: Integrity check passed. [2026-01-19T12:13:11.489337] [DEBUG] [REMOTE ] LAKE: Symbol is viable for forecasting. [2026-01-19T12:13:11.489385] [INFO ] [MAIN ] [1836/3505] LAKE kept (0.7s) | 1836 kept, 0 rejected | 140.2/min | ETA: 11.9m [2026-01-19T12:13:11.913124] [DEBUG] [REMOTE ] LAND: Retrieved 3263 rows, trimmed to 300. [2026-01-19T12:13:11.913254] [DEBUG] [REMOTE ] LAND: PASS: History has at least 300 days. [2026-01-19T12:13:11.913460] [DEBUG] [REMOTE ] LAND: PASS: Price check passed. Min price $8.68. [2026-01-19T12:13:11.913616] [DEBUG] [REMOTE ] LAND: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:11.913735] [DEBUG] [REMOTE ] LAND: PASS: Integrity check passed. [2026-01-19T12:13:11.913774] [DEBUG] [REMOTE ] LAND: Symbol is viable for forecasting. [2026-01-19T12:13:11.913822] [INFO ] [MAIN ] [1837/3505] LAND kept (0.4s) | 1837 kept, 0 rejected | 140.2/min | ETA: 11.9m [2026-01-19T12:13:12.196201] [DEBUG] [REMOTE ] LANDO: Retrieved 1318 rows, trimmed to 300. [2026-01-19T12:13:12.196330] [DEBUG] [REMOTE ] LANDO: PASS: History has at least 300 days. [2026-01-19T12:13:12.196528] [DEBUG] [REMOTE ] LANDO: PASS: Price check passed. Min price $18.59. [2026-01-19T12:13:12.196693] [DEBUG] [REMOTE ] LANDO: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:12.196802] [DEBUG] [REMOTE ] LANDO: PASS: Integrity check passed. [2026-01-19T12:13:12.196841] [DEBUG] [REMOTE ] LANDO: Symbol is viable for forecasting. [2026-01-19T12:13:12.196888] [INFO ] [MAIN ] [1838/3505] LANDO kept (0.3s) | 1838 kept, 0 rejected | 140.2/min | ETA: 11.9m [2026-01-19T12:13:12.407381] [DEBUG] [REMOTE ] LANDP: Retrieved 655 rows, trimmed to 300. [2026-01-19T12:13:12.407544] [DEBUG] [REMOTE ] LANDP: PASS: History has at least 300 days. [2026-01-19T12:13:12.407765] [DEBUG] [REMOTE ] LANDP: PASS: Price check passed. Min price $18.48. [2026-01-19T12:13:12.407899] [DEBUG] [REMOTE ] LANDP: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:12.408007] [DEBUG] [REMOTE ] LANDP: PASS: Integrity check passed. [2026-01-19T12:13:12.408047] [DEBUG] [REMOTE ] LANDP: Symbol is viable for forecasting. [2026-01-19T12:13:12.408092] [INFO ] [MAIN ] [1839/3505] LANDP kept (0.2s) | 1839 kept, 0 rejected | 140.2/min | ETA: 11.9m [2026-01-19T12:13:12.929444] [DEBUG] [REMOTE ] LASE: Retrieved 827 rows, trimmed to 300. [2026-01-19T12:13:12.929592] [DEBUG] [REMOTE ] LASE: PASS: History has at least 300 days. [2026-01-19T12:13:12.929794] [DEBUG] [REMOTE ] LASE: PASS: Price check passed. Min price $2.00. [2026-01-19T12:13:12.929927] [DEBUG] [REMOTE ] LASE: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:12.930034] [DEBUG] [REMOTE ] LASE: PASS: Integrity check passed. [2026-01-19T12:13:12.930074] [DEBUG] [REMOTE ] LASE: Symbol is viable for forecasting. [2026-01-19T12:13:12.930120] [INFO ] [MAIN ] [1840/3505] LASE kept (0.5s) | 1840 kept, 0 rejected | 140.2/min | ETA: 11.9m [2026-01-19T12:13:13.572778] [DEBUG] [REMOTE ] LAZ: Retrieved 5209 rows, trimmed to 300. [2026-01-19T12:13:13.572962] [DEBUG] [REMOTE ] LAZ: PASS: History has at least 300 days. [2026-01-19T12:13:13.573184] [DEBUG] [REMOTE ] LAZ: PASS: Price check passed. Min price $46.24. [2026-01-19T12:13:13.573325] [DEBUG] [REMOTE ] LAZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:13.573442] [DEBUG] [REMOTE ] LAZ: PASS: Integrity check passed. [2026-01-19T12:13:13.573502] [DEBUG] [REMOTE ] LAZ: Symbol is viable for forecasting. [2026-01-19T12:13:13.573561] [INFO ] [MAIN ] [1841/3505] LAZ kept (0.6s) | 1841 kept, 0 rejected | 140.2/min | ETA: 11.9m [2026-01-19T12:13:13.941371] [DEBUG] [REMOTE ] LBRDA: Retrieved 2817 rows, trimmed to 300. [2026-01-19T12:13:13.941510] [DEBUG] [REMOTE ] LBRDA: PASS: History has at least 300 days. [2026-01-19T12:13:13.941756] [DEBUG] [REMOTE ] LBRDA: PASS: Price check passed. Min price $44.07. [2026-01-19T12:13:13.941909] [DEBUG] [REMOTE ] LBRDA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:13.942017] [DEBUG] [REMOTE ] LBRDA: PASS: Integrity check passed. [2026-01-19T12:13:13.942057] [DEBUG] [REMOTE ] LBRDA: Symbol is viable for forecasting. [2026-01-19T12:13:13.942104] [INFO ] [MAIN ] [1842/3505] LBRDA kept (0.4s) | 1842 kept, 0 rejected | 140.2/min | ETA: 11.9m [2026-01-19T12:13:14.167254] [DEBUG] [REMOTE ] LBRDK: Retrieved 2817 rows, trimmed to 300. [2026-01-19T12:13:14.167381] [DEBUG] [REMOTE ] LBRDK: PASS: History has at least 300 days. [2026-01-19T12:13:14.167669] [DEBUG] [REMOTE ] LBRDK: PASS: Price check passed. Min price $44.17. [2026-01-19T12:13:14.167842] [DEBUG] [REMOTE ] LBRDK: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:14.167951] [DEBUG] [REMOTE ] LBRDK: PASS: Integrity check passed. [2026-01-19T12:13:14.167989] [DEBUG] [REMOTE ] LBRDK: Symbol is viable for forecasting. [2026-01-19T12:13:14.168036] [INFO ] [MAIN ] [1843/3505] LBRDK kept (0.2s) | 1843 kept, 0 rejected | 140.2/min | ETA: 11.9m [2026-01-19T12:13:14.813293] [DEBUG] [REMOTE ] LBTYA: Retrieved 5441 rows, trimmed to 300. [2026-01-19T12:13:14.813423] [DEBUG] [REMOTE ] LBTYA: PASS: History has at least 300 days. [2026-01-19T12:13:14.813645] [DEBUG] [REMOTE ] LBTYA: PASS: Price check passed. Min price $10.24. [2026-01-19T12:13:14.813781] [DEBUG] [REMOTE ] LBTYA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:14.813890] [DEBUG] [REMOTE ] LBTYA: PASS: Integrity check passed. [2026-01-19T12:13:14.813928] [DEBUG] [REMOTE ] LBTYA: Symbol is viable for forecasting. [2026-01-19T12:13:14.813975] [INFO ] [MAIN ] [1844/3505] LBTYA kept (0.6s) | 1844 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:15.213505] [DEBUG] [REMOTE ] LBTYK: Retrieved 5122 rows, trimmed to 300. [2026-01-19T12:13:15.213660] [DEBUG] [REMOTE ] LBTYK: PASS: History has at least 300 days. [2026-01-19T12:13:15.213880] [DEBUG] [REMOTE ] LBTYK: PASS: Price check passed. Min price $10.21. [2026-01-19T12:13:15.214017] [DEBUG] [REMOTE ] LBTYK: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:15.214129] [DEBUG] [REMOTE ] LBTYK: PASS: Integrity check passed. [2026-01-19T12:13:15.214170] [DEBUG] [REMOTE ] LBTYK: Symbol is viable for forecasting. [2026-01-19T12:13:15.214224] [INFO ] [MAIN ] [1845/3505] LBTYK kept (0.4s) | 1845 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:15.533693] [DEBUG] [REMOTE ] LC: Retrieved 2791 rows, trimmed to 300. [2026-01-19T12:13:15.533816] [DEBUG] [REMOTE ] LC: PASS: History has at least 300 days. [2026-01-19T12:13:15.534012] [DEBUG] [REMOTE ] LC: PASS: Price check passed. Min price $15.71. [2026-01-19T12:13:15.534144] [DEBUG] [REMOTE ] LC: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:15.534252] [DEBUG] [REMOTE ] LC: PASS: Integrity check passed. [2026-01-19T12:13:15.534291] [DEBUG] [REMOTE ] LC: Symbol is viable for forecasting. [2026-01-19T12:13:15.534337] [INFO ] [MAIN ] [1846/3505] LC kept (0.3s) | 1846 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:15.836717] [DEBUG] [REMOTE ] LCFY: Retrieved 957 rows, trimmed to 300. [2026-01-19T12:13:15.836842] [DEBUG] [REMOTE ] LCFY: PASS: History has at least 300 days. [2026-01-19T12:13:15.837038] [DEBUG] [REMOTE ] LCFY: PASS: Price check passed. Min price $2.80. [2026-01-19T12:13:15.837171] [DEBUG] [REMOTE ] LCFY: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:15.838211] [DEBUG] [REMOTE ] LCFY: PASS: Integrity check passed. [2026-01-19T12:13:15.838367] [DEBUG] [REMOTE ] LCFY: Symbol is viable for forecasting. [2026-01-19T12:13:15.838461] [INFO ] [MAIN ] [1847/3505] LCFY kept (0.3s) | 1847 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:16.221361] [DEBUG] [REMOTE ] LCID: Retrieved 1339 rows, trimmed to 300. [2026-01-19T12:13:16.221491] [DEBUG] [REMOTE ] LCID: PASS: History has at least 300 days. [2026-01-19T12:13:16.221717] [DEBUG] [REMOTE ] LCID: PASS: Price check passed. Min price $10.05. [2026-01-19T12:13:16.221881] [DEBUG] [REMOTE ] LCID: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:16.222001] [DEBUG] [REMOTE ] LCID: PASS: Integrity check passed. [2026-01-19T12:13:16.222040] [DEBUG] [REMOTE ] LCID: Symbol is viable for forecasting. [2026-01-19T12:13:16.222085] [INFO ] [MAIN ] [1848/3505] LCID kept (0.4s) | 1848 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:16.928040] [DEBUG] [REMOTE ] LCII: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:16.928177] [DEBUG] [REMOTE ] LCII: PASS: History has at least 300 days. [2026-01-19T12:13:16.928393] [DEBUG] [REMOTE ] LCII: PASS: Price check passed. Min price $89.51. [2026-01-19T12:13:16.928527] [DEBUG] [REMOTE ] LCII: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:16.928659] [DEBUG] [REMOTE ] LCII: PASS: Integrity check passed. [2026-01-19T12:13:16.928700] [DEBUG] [REMOTE ] LCII: Symbol is viable for forecasting. [2026-01-19T12:13:16.928748] [INFO ] [MAIN ] [1849/3505] LCII kept (0.7s) | 1849 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:17.324976] [DEBUG] [REMOTE ] LCNB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:17.325124] [DEBUG] [REMOTE ] LCNB: PASS: History has at least 300 days. [2026-01-19T12:13:17.325373] [DEBUG] [REMOTE ] LCNB: PASS: Price check passed. Min price $14.63. [2026-01-19T12:13:17.325515] [DEBUG] [REMOTE ] LCNB: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:17.325663] [DEBUG] [REMOTE ] LCNB: PASS: Integrity check passed. [2026-01-19T12:13:17.325707] [DEBUG] [REMOTE ] LCNB: Symbol is viable for forecasting. [2026-01-19T12:13:17.325758] [INFO ] [MAIN ] [1850/3505] LCNB kept (0.4s) | 1850 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:17.585090] [DEBUG] [REMOTE ] LDI: Retrieved 1239 rows, trimmed to 300. [2026-01-19T12:13:17.585222] [DEBUG] [REMOTE ] LDI: PASS: History has at least 300 days. [2026-01-19T12:13:17.585425] [DEBUG] [REMOTE ] LDI: PASS: Price check passed. Min price $2.05. [2026-01-19T12:13:17.585562] [DEBUG] [REMOTE ] LDI: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:17.585714] [DEBUG] [REMOTE ] LDI: PASS: Integrity check passed. [2026-01-19T12:13:17.585756] [DEBUG] [REMOTE ] LDI: Symbol is viable for forecasting. [2026-01-19T12:13:17.585805] [INFO ] [MAIN ] [1851/3505] LDI kept (0.3s) | 1851 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:18.003963] [DEBUG] [REMOTE ] LDOS: Retrieved 4845 rows, trimmed to 300. [2026-01-19T12:13:18.004113] [DEBUG] [REMOTE ] LDOS: PASS: History has at least 300 days. [2026-01-19T12:13:18.004359] [DEBUG] [REMOTE ] LDOS: PASS: Price check passed. Min price $180.40. [2026-01-19T12:13:18.004495] [DEBUG] [REMOTE ] LDOS: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:18.004637] [DEBUG] [REMOTE ] LDOS: PASS: Integrity check passed. [2026-01-19T12:13:18.004679] [DEBUG] [REMOTE ] LDOS: Symbol is viable for forecasting. [2026-01-19T12:13:18.004729] [INFO ] [MAIN ] [1852/3505] LDOS kept (0.4s) | 1852 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:18.498267] [DEBUG] [REMOTE ] LDP: Retrieved 3387 rows, trimmed to 300. [2026-01-19T12:13:18.498412] [DEBUG] [REMOTE ] LDP: PASS: History has at least 300 days. [2026-01-19T12:13:18.498678] [DEBUG] [REMOTE ] LDP: PASS: Price check passed. Min price $20.56. [2026-01-19T12:13:18.498864] [DEBUG] [REMOTE ] LDP: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:18.499233] [DEBUG] [REMOTE ] LDP: PASS: Integrity check passed. [2026-01-19T12:13:18.499290] [DEBUG] [REMOTE ] LDP: Symbol is viable for forecasting. [2026-01-19T12:13:18.499360] [INFO ] [MAIN ] [1853/3505] LDP kept (0.5s) | 1853 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:18.694131] [DEBUG] [REMOTE ] LDSF: Retrieved 1768 rows, trimmed to 300. [2026-01-19T12:13:18.694262] [DEBUG] [REMOTE ] LDSF: PASS: History has at least 300 days. [2026-01-19T12:13:18.694478] [DEBUG] [REMOTE ] LDSF: PASS: Price check passed. Min price $18.96. [2026-01-19T12:13:18.694658] [DEBUG] [REMOTE ] LDSF: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:18.694777] [DEBUG] [REMOTE ] LDSF: PASS: Integrity check passed. [2026-01-19T12:13:18.694822] [DEBUG] [REMOTE ] LDSF: Symbol is viable for forecasting. [2026-01-19T12:13:18.694874] [INFO ] [MAIN ] [1854/3505] LDSF kept (0.2s) | 1854 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:19.284404] [DEBUG] [REMOTE ] LE: Retrieved 2976 rows, trimmed to 300. [2026-01-19T12:13:19.284533] [DEBUG] [REMOTE ] LE: PASS: History has at least 300 days. [2026-01-19T12:13:19.284769] [DEBUG] [REMOTE ] LE: PASS: Price check passed. Min price $13.77. [2026-01-19T12:13:19.284908] [DEBUG] [REMOTE ] LE: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:19.285020] [DEBUG] [REMOTE ] LE: PASS: Integrity check passed. [2026-01-19T12:13:19.285061] [DEBUG] [REMOTE ] LE: Symbol is viable for forecasting. [2026-01-19T12:13:19.285108] [INFO ] [MAIN ] [1855/3505] LE kept (0.6s) | 1855 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:19.593144] [DEBUG] [REMOTE ] LEA: Retrieved 4072 rows, trimmed to 300. [2026-01-19T12:13:19.593268] [DEBUG] [REMOTE ] LEA: PASS: History has at least 300 days. [2026-01-19T12:13:19.593468] [DEBUG] [REMOTE ] LEA: PASS: Price check passed. Min price $98.60. [2026-01-19T12:13:19.593625] [DEBUG] [REMOTE ] LEA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:19.593738] [DEBUG] [REMOTE ] LEA: PASS: Integrity check passed. [2026-01-19T12:13:19.593777] [DEBUG] [REMOTE ] LEA: Symbol is viable for forecasting. [2026-01-19T12:13:19.593824] [INFO ] [MAIN ] [1856/3505] LEA kept (0.3s) | 1856 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:20.295017] [DEBUG] [REMOTE ] LECO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:20.295164] [DEBUG] [REMOTE ] LECO: PASS: History has at least 300 days. [2026-01-19T12:13:20.295408] [DEBUG] [REMOTE ] LECO: PASS: Price check passed. Min price $219.92. [2026-01-19T12:13:20.295551] [DEBUG] [REMOTE ] LECO: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:20.295701] [DEBUG] [REMOTE ] LECO: PASS: Integrity check passed. [2026-01-19T12:13:20.295743] [DEBUG] [REMOTE ] LECO: Symbol is viable for forecasting. [2026-01-19T12:13:20.295794] [INFO ] [MAIN ] [1857/3505] LECO kept (0.7s) | 1857 kept, 0 rejected | 140.2/min | ETA: 11.8m [2026-01-19T12:13:20.747519] [DEBUG] [REMOTE ] LEG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:20.747679] [DEBUG] [REMOTE ] LEG: PASS: History has at least 300 days. [2026-01-19T12:13:20.747934] [DEBUG] [REMOTE ] LEG: PASS: Price check passed. Min price $8.68. [2026-01-19T12:13:20.748083] [DEBUG] [REMOTE ] LEG: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:20.748380] [DEBUG] [REMOTE ] LEG: PASS: Integrity check passed. [2026-01-19T12:13:20.748419] [DEBUG] [REMOTE ] LEG: Symbol is viable for forecasting. [2026-01-19T12:13:20.748467] [INFO ] [MAIN ] [1858/3505] LEG kept (0.5s) | 1858 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:20.888523] [DEBUG] [REMOTE ] LEGH: Retrieved 1782 rows, trimmed to 300. [2026-01-19T12:13:20.888683] [DEBUG] [REMOTE ] LEGH: PASS: History has at least 300 days. [2026-01-19T12:13:20.888896] [DEBUG] [REMOTE ] LEGH: PASS: Price check passed. Min price $18.89. [2026-01-19T12:13:20.889028] [DEBUG] [REMOTE ] LEGH: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:20.889156] [DEBUG] [REMOTE ] LEGH: PASS: Integrity check passed. [2026-01-19T12:13:20.889196] [DEBUG] [REMOTE ] LEGH: Symbol is viable for forecasting. [2026-01-19T12:13:20.889243] [INFO ] [MAIN ] [1859/3505] LEGH kept (0.1s) | 1859 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:21.441334] [DEBUG] [REMOTE ] LEGN: Retrieved 1412 rows, trimmed to 300. [2026-01-19T12:13:21.441472] [DEBUG] [REMOTE ] LEGN: PASS: History has at least 300 days. [2026-01-19T12:13:21.441722] [DEBUG] [REMOTE ] LEGN: PASS: Price check passed. Min price $20.31. [2026-01-19T12:13:21.441860] [DEBUG] [REMOTE ] LEGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:21.441983] [DEBUG] [REMOTE ] LEGN: PASS: Integrity check passed. [2026-01-19T12:13:21.442024] [DEBUG] [REMOTE ] LEGN: Symbol is viable for forecasting. [2026-01-19T12:13:21.442073] [INFO ] [MAIN ] [1860/3505] LEGN kept (0.6s) | 1860 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:22.047795] [DEBUG] [REMOTE ] LEN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:22.047940] [DEBUG] [REMOTE ] LEN: PASS: History has at least 300 days. [2026-01-19T12:13:22.048174] [DEBUG] [REMOTE ] LEN: PASS: Price check passed. Min price $102.80. [2026-01-19T12:13:22.048313] [DEBUG] [REMOTE ] LEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:22.048446] [DEBUG] [REMOTE ] LEN: PASS: Integrity check passed. [2026-01-19T12:13:22.048489] [DEBUG] [REMOTE ] LEN: Symbol is viable for forecasting. [2026-01-19T12:13:22.048537] [INFO ] [MAIN ] [1861/3505] LEN kept (0.6s) | 1861 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:22.201631] [DEBUG] [REMOTE ] LENZ: Retrieved 1146 rows, trimmed to 300. [2026-01-19T12:13:22.201769] [DEBUG] [REMOTE ] LENZ: PASS: History has at least 300 days. [2026-01-19T12:13:22.201992] [DEBUG] [REMOTE ] LENZ: PASS: Price check passed. Min price $14.87. [2026-01-19T12:13:22.202135] [DEBUG] [REMOTE ] LENZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:22.202247] [DEBUG] [REMOTE ] LENZ: PASS: Integrity check passed. [2026-01-19T12:13:22.202290] [DEBUG] [REMOTE ] LENZ: Symbol is viable for forecasting. [2026-01-19T12:13:22.202340] [INFO ] [MAIN ] [1862/3505] LENZ kept (0.2s) | 1862 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:22.979762] [DEBUG] [REMOTE ] LEO: Retrieved 6291 rows, trimmed to 300. [2026-01-19T12:13:22.979896] [DEBUG] [REMOTE ] LEO: PASS: History has at least 300 days. [2026-01-19T12:13:22.980107] [DEBUG] [REMOTE ] LEO: PASS: Price check passed. Min price $6.13. [2026-01-19T12:13:22.980243] [DEBUG] [REMOTE ] LEO: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:22.980353] [DEBUG] [REMOTE ] LEO: PASS: Integrity check passed. [2026-01-19T12:13:22.980392] [DEBUG] [REMOTE ] LEO: Symbol is viable for forecasting. [2026-01-19T12:13:22.980438] [INFO ] [MAIN ] [1863/3505] LEO kept (0.8s) | 1863 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:23.244487] [DEBUG] [REMOTE ] LESL: Retrieved 1310 rows, trimmed to 300. [2026-01-19T12:13:23.244737] [DEBUG] [REMOTE ] LESL: PASS: History has at least 300 days. [2026-01-19T12:13:23.245014] [DEBUG] [REMOTE ] LESL: PASS: Price check passed. Min price $1.54. [2026-01-19T12:13:23.245173] [DEBUG] [REMOTE ] LESL: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:23.245300] [DEBUG] [REMOTE ] LESL: PASS: Integrity check passed. [2026-01-19T12:13:23.245343] [DEBUG] [REMOTE ] LESL: Symbol is viable for forecasting. [2026-01-19T12:13:23.245400] [INFO ] [MAIN ] [1864/3505] LESL kept (0.3s) | 1864 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:23.659371] [DEBUG] [REMOTE ] LEVI: Retrieved 1717 rows, trimmed to 300. [2026-01-19T12:13:23.659498] [DEBUG] [REMOTE ] LEVI: PASS: History has at least 300 days. [2026-01-19T12:13:23.659724] [DEBUG] [REMOTE ] LEVI: PASS: Price check passed. Min price $19.47. [2026-01-19T12:13:23.659877] [DEBUG] [REMOTE ] LEVI: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:23.659990] [DEBUG] [REMOTE ] LEVI: PASS: Integrity check passed. [2026-01-19T12:13:23.660030] [DEBUG] [REMOTE ] LEVI: Symbol is viable for forecasting. [2026-01-19T12:13:23.660078] [INFO ] [MAIN ] [1865/3505] LEVI kept (0.4s) | 1865 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:24.241058] [DEBUG] [REMOTE ] LFMD: Retrieved 6291 rows, trimmed to 300. [2026-01-19T12:13:24.241201] [DEBUG] [REMOTE ] LFMD: PASS: History has at least 300 days. [2026-01-19T12:13:24.241421] [DEBUG] [REMOTE ] LFMD: PASS: Price check passed. Min price $3.20. [2026-01-19T12:13:24.241561] [DEBUG] [REMOTE ] LFMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:24.241701] [DEBUG] [REMOTE ] LFMD: PASS: Integrity check passed. [2026-01-19T12:13:24.241743] [DEBUG] [REMOTE ] LFMD: Symbol is viable for forecasting. [2026-01-19T12:13:24.241793] [INFO ] [MAIN ] [1866/3505] LFMD kept (0.6s) | 1866 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:24.699808] [DEBUG] [REMOTE ] LFUS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:24.699953] [DEBUG] [REMOTE ] LFUS: PASS: History has at least 300 days. [2026-01-19T12:13:24.700356] [DEBUG] [REMOTE ] LFUS: PASS: Price check passed. Min price $234.94. [2026-01-19T12:13:24.700492] [DEBUG] [REMOTE ] LFUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:24.700627] [DEBUG] [REMOTE ] LFUS: PASS: Integrity check passed. [2026-01-19T12:13:24.700669] [DEBUG] [REMOTE ] LFUS: Symbol is viable for forecasting. [2026-01-19T12:13:24.700718] [INFO ] [MAIN ] [1867/3505] LFUS kept (0.5s) | 1867 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:25.129469] [DEBUG] [REMOTE ] LFVN: Retrieved 5356 rows, trimmed to 300. [2026-01-19T12:13:25.129627] [DEBUG] [REMOTE ] LFVN: PASS: History has at least 300 days. [2026-01-19T12:13:25.129849] [DEBUG] [REMOTE ] LFVN: PASS: Price check passed. Min price $5.99. [2026-01-19T12:13:25.129984] [DEBUG] [REMOTE ] LFVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:25.130105] [DEBUG] [REMOTE ] LFVN: PASS: Integrity check passed. [2026-01-19T12:13:25.130145] [DEBUG] [REMOTE ] LFVN: Symbol is viable for forecasting. [2026-01-19T12:13:25.130193] [INFO ] [MAIN ] [1868/3505] LFVN kept (0.4s) | 1868 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:25.226980] [DEBUG] [REMOTE ] LGCL: Retrieved 470 rows, trimmed to 300. [2026-01-19T12:13:25.227149] [DEBUG] [REMOTE ] LGCL: PASS: History has at least 300 days. [2026-01-19T12:13:25.231206] [DEBUG] [REMOTE ] LGCL: PASS: Price check passed. Min price $1.96. [2026-01-19T12:13:25.231805] [DEBUG] [REMOTE ] LGCL: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:25.232014] [DEBUG] [REMOTE ] LGCL: PASS: Integrity check passed. [2026-01-19T12:13:25.232070] [DEBUG] [REMOTE ] LGCL: Symbol is viable for forecasting. [2026-01-19T12:13:25.232150] [INFO ] [MAIN ] [1869/3505] LGCL kept (0.1s) | 1869 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:25.872678] [DEBUG] [REMOTE ] LGI: Retrieved 5460 rows, trimmed to 300. [2026-01-19T12:13:25.872887] [DEBUG] [REMOTE ] LGI: PASS: History has at least 300 days. [2026-01-19T12:13:25.873303] [DEBUG] [REMOTE ] LGI: PASS: Price check passed. Min price $16.32. [2026-01-19T12:13:25.873521] [DEBUG] [REMOTE ] LGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:25.873739] [DEBUG] [REMOTE ] LGI: PASS: Integrity check passed. [2026-01-19T12:13:25.873801] [DEBUG] [REMOTE ] LGI: Symbol is viable for forecasting. [2026-01-19T12:13:25.873878] [INFO ] [MAIN ] [1870/3505] LGI kept (0.6s) | 1870 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:26.315151] [DEBUG] [REMOTE ] LGIH: Retrieved 3066 rows, trimmed to 300. [2026-01-19T12:13:26.315363] [DEBUG] [REMOTE ] LGIH: PASS: History has at least 300 days. [2026-01-19T12:13:26.315701] [DEBUG] [REMOTE ] LGIH: PASS: Price check passed. Min price $40.73. [2026-01-19T12:13:26.315880] [DEBUG] [REMOTE ] LGIH: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:26.316030] [DEBUG] [REMOTE ] LGIH: PASS: Integrity check passed. [2026-01-19T12:13:26.316073] [DEBUG] [REMOTE ] LGIH: Symbol is viable for forecasting. [2026-01-19T12:13:26.316130] [INFO ] [MAIN ] [1871/3505] LGIH kept (0.4s) | 1871 kept, 0 rejected | 140.2/min | ETA: 11.7m [2026-01-19T12:13:26.830995] [DEBUG] [REMOTE ] LGND: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:26.831237] [DEBUG] [REMOTE ] LGND: PASS: History has at least 300 days. [2026-01-19T12:13:26.831628] [DEBUG] [REMOTE ] LGND: PASS: Price check passed. Min price $183.13. [2026-01-19T12:13:26.831827] [DEBUG] [REMOTE ] LGND: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:26.831992] [DEBUG] [REMOTE ] LGND: PASS: Integrity check passed. [2026-01-19T12:13:26.832035] [DEBUG] [REMOTE ] LGND: Symbol is viable for forecasting. [2026-01-19T12:13:26.832093] [INFO ] [MAIN ] [1872/3505] LGND kept (0.5s) | 1872 kept, 0 rejected | 140.2/min | ETA: 11.6m [2026-01-19T12:13:27.216708] [DEBUG] [REMOTE ] LH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:27.216916] [DEBUG] [REMOTE ] LH: PASS: History has at least 300 days. [2026-01-19T12:13:27.217209] [DEBUG] [REMOTE ] LH: PASS: Price check passed. Min price $245.98. [2026-01-19T12:13:27.217355] [DEBUG] [REMOTE ] LH: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:27.217521] [DEBUG] [REMOTE ] LH: PASS: Integrity check passed. [2026-01-19T12:13:27.217565] [DEBUG] [REMOTE ] LH: Symbol is viable for forecasting. [2026-01-19T12:13:27.217658] [INFO ] [MAIN ] [1873/3505] LH kept (0.4s) | 1873 kept, 0 rejected | 140.2/min | ETA: 11.6m [2026-01-19T12:13:27.540474] [DEBUG] [REMOTE ] LHX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:27.540712] [DEBUG] [REMOTE ] LHX: PASS: History has at least 300 days. [2026-01-19T12:13:27.541091] [DEBUG] [REMOTE ] LHX: PASS: Price check passed. Min price $272.32. [2026-01-19T12:13:27.541241] [DEBUG] [REMOTE ] LHX: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:27.541389] [DEBUG] [REMOTE ] LHX: PASS: Integrity check passed. [2026-01-19T12:13:27.541430] [DEBUG] [REMOTE ] LHX: Symbol is viable for forecasting. [2026-01-19T12:13:27.541485] [INFO ] [MAIN ] [1874/3505] LHX kept (0.3s) | 1874 kept, 0 rejected | 140.2/min | ETA: 11.6m [2026-01-19T12:13:27.911224] [DEBUG] [REMOTE ] LI: Retrieved 1374 rows, trimmed to 300. [2026-01-19T12:13:27.911463] [DEBUG] [REMOTE ] LI: PASS: History has at least 300 days. [2026-01-19T12:13:27.911774] [DEBUG] [REMOTE ] LI: PASS: Price check passed. Min price $16.15. [2026-01-19T12:13:27.911920] [DEBUG] [REMOTE ] LI: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:27.912054] [DEBUG] [REMOTE ] LI: PASS: Integrity check passed. [2026-01-19T12:13:27.912096] [DEBUG] [REMOTE ] LI: Symbol is viable for forecasting. [2026-01-19T12:13:27.912152] [INFO ] [MAIN ] [1875/3505] LI kept (0.4s) | 1875 kept, 0 rejected | 140.2/min | ETA: 11.6m [2026-01-19T12:13:28.254818] [DEBUG] [REMOTE ] LICN: Retrieved 740 rows, trimmed to 300. [2026-01-19T12:13:28.255038] [DEBUG] [REMOTE ] LICN: PASS: History has at least 300 days. [2026-01-19T12:13:28.255326] [DEBUG] [REMOTE ] LICN: PASS: Price check passed. Min price $2.82. [2026-01-19T12:13:28.255474] [DEBUG] [REMOTE ] LICN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:28.255649] [DEBUG] [REMOTE ] LICN: PASS: Integrity check passed. [2026-01-19T12:13:28.255697] [DEBUG] [REMOTE ] LICN: Symbol is viable for forecasting. [2026-01-19T12:13:28.255753] [INFO ] [MAIN ] [1876/3505] LICN kept (0.3s) | 1876 kept, 0 rejected | 140.2/min | ETA: 11.6m [2026-01-19T12:13:28.651561] [DEBUG] [REMOTE ] LIF: Retrieved 405 rows, trimmed to 300. [2026-01-19T12:13:28.651773] [DEBUG] [REMOTE ] LIF: PASS: History has at least 300 days. [2026-01-19T12:13:28.652034] [DEBUG] [REMOTE ] LIF: PASS: Price check passed. Min price $56.84. [2026-01-19T12:13:28.652201] [DEBUG] [REMOTE ] LIF: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:28.652319] [DEBUG] [REMOTE ] LIF: PASS: Integrity check passed. [2026-01-19T12:13:28.652361] [DEBUG] [REMOTE ] LIF: Symbol is viable for forecasting. [2026-01-19T12:13:28.652414] [INFO ] [MAIN ] [1877/3505] LIF kept (0.4s) | 1877 kept, 0 rejected | 140.2/min | ETA: 11.6m [2026-01-19T12:13:29.252443] [DEBUG] [REMOTE ] LII: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:29.252604] [DEBUG] [REMOTE ] LII: PASS: History has at least 300 days. [2026-01-19T12:13:29.252827] [DEBUG] [REMOTE ] LII: PASS: Price check passed. Min price $443.07. [2026-01-19T12:13:29.252960] [DEBUG] [REMOTE ] LII: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:29.253077] [DEBUG] [REMOTE ] LII: PASS: Integrity check passed. [2026-01-19T12:13:29.253117] [DEBUG] [REMOTE ] LII: Symbol is viable for forecasting. [2026-01-19T12:13:29.253164] [INFO ] [MAIN ] [1878/3505] LII kept (0.6s) | 1878 kept, 0 rejected | 140.2/min | ETA: 11.6m [2026-01-19T12:13:29.595972] [DEBUG] [REMOTE ] LILA: Retrieved 2652 rows, trimmed to 300. [2026-01-19T12:13:29.596118] [DEBUG] [REMOTE ] LILA: PASS: History has at least 300 days. [2026-01-19T12:13:29.596329] [DEBUG] [REMOTE ] LILA: PASS: Price check passed. Min price $6.84. [2026-01-19T12:13:29.596468] [DEBUG] [REMOTE ] LILA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:29.596601] [DEBUG] [REMOTE ] LILA: PASS: Integrity check passed. [2026-01-19T12:13:29.596644] [DEBUG] [REMOTE ] LILA: Symbol is viable for forecasting. [2026-01-19T12:13:29.596692] [INFO ] [MAIN ] [1879/3505] LILA kept (0.3s) | 1879 kept, 0 rejected | 140.2/min | ETA: 11.6m [2026-01-19T12:13:30.003519] [DEBUG] [REMOTE ] LILAK: Retrieved 2652 rows, trimmed to 300. [2026-01-19T12:13:30.003685] [DEBUG] [REMOTE ] LILAK: PASS: History has at least 300 days. [2026-01-19T12:13:30.003935] [DEBUG] [REMOTE ] LILAK: PASS: Price check passed. Min price $6.92. [2026-01-19T12:13:30.004083] [DEBUG] [REMOTE ] LILAK: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:30.004248] [DEBUG] [REMOTE ] LILAK: PASS: Integrity check passed. [2026-01-19T12:13:30.004302] [DEBUG] [REMOTE ] LILAK: Symbol is viable for forecasting. [2026-01-19T12:13:30.004364] [INFO ] [MAIN ] [1880/3505] LILAK kept (0.4s) | 1880 kept, 0 rejected | 140.2/min | ETA: 11.6m [2026-01-19T12:13:30.362545] [DEBUG] [REMOTE ] LIN: Retrieved 1834 rows, trimmed to 300. [2026-01-19T12:13:30.362693] [DEBUG] [REMOTE ] LIN: PASS: History has at least 300 days. [2026-01-19T12:13:30.362899] [DEBUG] [REMOTE ] LIN: PASS: Price check passed. Min price $389.38. [2026-01-19T12:13:30.363037] [DEBUG] [REMOTE ] LIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:30.363149] [DEBUG] [REMOTE ] LIN: PASS: Integrity check passed. [2026-01-19T12:13:30.363191] [DEBUG] [REMOTE ] LIN: Symbol is viable for forecasting. [2026-01-19T12:13:30.363240] [INFO ] [MAIN ] [1881/3505] LIN kept (0.4s) | 1881 kept, 0 rejected | 140.2/min | ETA: 11.6m [2026-01-19T12:13:30.760351] [DEBUG] [REMOTE ] LINC: Retrieved 5175 rows, trimmed to 300. [2026-01-19T12:13:30.760490] [DEBUG] [REMOTE ] LINC: PASS: History has at least 300 days. [2026-01-19T12:13:30.760734] [DEBUG] [REMOTE ] LINC: PASS: Price check passed. Min price $17.80. [2026-01-19T12:13:30.760884] [DEBUG] [REMOTE ] LINC: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:30.761000] [DEBUG] [REMOTE ] LINC: PASS: Integrity check passed. [2026-01-19T12:13:30.761042] [DEBUG] [REMOTE ] LINC: Symbol is viable for forecasting. [2026-01-19T12:13:30.761090] [INFO ] [MAIN ] [1882/3505] LINC kept (0.4s) | 1882 kept, 0 rejected | 140.2/min | ETA: 11.6m [2026-01-19T12:13:31.009852] [DEBUG] [REMOTE ] LIND: Retrieved 2648 rows, trimmed to 300. [2026-01-19T12:13:31.010051] [DEBUG] [REMOTE ] LIND: PASS: History has at least 300 days. [2026-01-19T12:13:31.010985] [DEBUG] [REMOTE ] LIND: PASS: Price check passed. Min price $11.45. [2026-01-19T12:13:31.011249] [DEBUG] [REMOTE ] LIND: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:31.011412] [DEBUG] [REMOTE ] LIND: PASS: Integrity check passed. [2026-01-19T12:13:31.011456] [DEBUG] [REMOTE ] LIND: Symbol is viable for forecasting. [2026-01-19T12:13:31.011518] [INFO ] [MAIN ] [1883/3505] LIND kept (0.3s) | 1883 kept, 0 rejected | 140.3/min | ETA: 11.6m [2026-01-19T12:13:31.440027] [DEBUG] [REMOTE ] LINE: Retrieved 372 rows, trimmed to 300. [2026-01-19T12:13:31.440154] [DEBUG] [REMOTE ] LINE: PASS: History has at least 300 days. [2026-01-19T12:13:31.440349] [DEBUG] [REMOTE ] LINE: PASS: Price check passed. Min price $32.58. [2026-01-19T12:13:31.440484] [DEBUG] [REMOTE ] LINE: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:31.440622] [DEBUG] [REMOTE ] LINE: PASS: Integrity check passed. [2026-01-19T12:13:31.440665] [DEBUG] [REMOTE ] LINE: Symbol is viable for forecasting. [2026-01-19T12:13:31.440711] [INFO ] [MAIN ] [1884/3505] LINE kept (0.4s) | 1884 kept, 0 rejected | 140.3/min | ETA: 11.6m [2026-01-19T12:13:32.003086] [DEBUG] [REMOTE ] LINK: Retrieved 3448 rows, trimmed to 300. [2026-01-19T12:13:32.003217] [DEBUG] [REMOTE ] LINK: PASS: History has at least 300 days. [2026-01-19T12:13:32.003422] [DEBUG] [REMOTE ] LINK: PASS: Price check passed. Min price $3.40. [2026-01-19T12:13:32.003565] [DEBUG] [REMOTE ] LINK: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:32.003703] [DEBUG] [REMOTE ] LINK: PASS: Integrity check passed. [2026-01-19T12:13:32.003744] [DEBUG] [REMOTE ] LINK: Symbol is viable for forecasting. [2026-01-19T12:13:32.003793] [INFO ] [MAIN ] [1885/3505] LINK kept (0.6s) | 1885 kept, 0 rejected | 140.2/min | ETA: 11.6m [2026-01-19T12:13:32.228239] [DEBUG] [REMOTE ] LITE: Retrieved 2630 rows, trimmed to 300. [2026-01-19T12:13:32.228382] [DEBUG] [REMOTE ] LITE: PASS: History has at least 300 days. [2026-01-19T12:13:32.228627] [DEBUG] [REMOTE ] LITE: PASS: Price check passed. Min price $158.06. [2026-01-19T12:13:32.228774] [DEBUG] [REMOTE ] LITE: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:32.228895] [DEBUG] [REMOTE ] LITE: PASS: Integrity check passed. [2026-01-19T12:13:32.228937] [DEBUG] [REMOTE ] LITE: Symbol is viable for forecasting. [2026-01-19T12:13:32.228986] [INFO ] [MAIN ] [1886/3505] LITE kept (0.2s) | 1886 kept, 0 rejected | 140.3/min | ETA: 11.5m [2026-01-19T12:13:32.678737] [DEBUG] [REMOTE ] LITM: Retrieved 1043 rows, trimmed to 300. [2026-01-19T12:13:32.678868] [DEBUG] [REMOTE ] LITM: PASS: History has at least 300 days. [2026-01-19T12:13:32.679067] [DEBUG] [REMOTE ] LITM: PASS: Price check passed. Min price $2.49. [2026-01-19T12:13:32.679226] [DEBUG] [REMOTE ] LITM: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:32.679346] [DEBUG] [REMOTE ] LITM: PASS: Integrity check passed. [2026-01-19T12:13:32.679387] [DEBUG] [REMOTE ] LITM: Symbol is viable for forecasting. [2026-01-19T12:13:32.679435] [INFO ] [MAIN ] [1887/3505] LITM kept (0.5s) | 1887 kept, 0 rejected | 140.3/min | ETA: 11.5m [2026-01-19T12:13:33.197368] [DEBUG] [REMOTE ] LIVN: Retrieved 2577 rows, trimmed to 300. [2026-01-19T12:13:33.197515] [DEBUG] [REMOTE ] LIVN: PASS: History has at least 300 days. [2026-01-19T12:13:33.197744] [DEBUG] [REMOTE ] LIVN: PASS: Price check passed. Min price $49.57. [2026-01-19T12:13:33.197881] [DEBUG] [REMOTE ] LIVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:33.197991] [DEBUG] [REMOTE ] LIVN: PASS: Integrity check passed. [2026-01-19T12:13:33.198030] [DEBUG] [REMOTE ] LIVN: Symbol is viable for forecasting. [2026-01-19T12:13:33.198077] [INFO ] [MAIN ] [1888/3505] LIVN kept (0.5s) | 1888 kept, 0 rejected | 140.3/min | ETA: 11.5m [2026-01-19T12:13:33.565292] [DEBUG] [REMOTE ] LKFN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:33.565426] [DEBUG] [REMOTE ] LKFN: PASS: History has at least 300 days. [2026-01-19T12:13:33.565683] [DEBUG] [REMOTE ] LKFN: PASS: Price check passed. Min price $55.88. [2026-01-19T12:13:33.565820] [DEBUG] [REMOTE ] LKFN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:33.565937] [DEBUG] [REMOTE ] LKFN: PASS: Integrity check passed. [2026-01-19T12:13:33.565978] [DEBUG] [REMOTE ] LKFN: Symbol is viable for forecasting. [2026-01-19T12:13:33.566025] [INFO ] [MAIN ] [1889/3505] LKFN kept (0.4s) | 1889 kept, 0 rejected | 140.3/min | ETA: 11.5m [2026-01-19T12:13:34.153020] [DEBUG] [REMOTE ] LKQ: Retrieved 5608 rows, trimmed to 300. [2026-01-19T12:13:34.153151] [DEBUG] [REMOTE ] LKQ: PASS: History has at least 300 days. [2026-01-19T12:13:34.153550] [DEBUG] [REMOTE ] LKQ: PASS: Price check passed. Min price $28.17. [2026-01-19T12:13:34.153703] [DEBUG] [REMOTE ] LKQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:34.153816] [DEBUG] [REMOTE ] LKQ: PASS: Integrity check passed. [2026-01-19T12:13:34.153855] [DEBUG] [REMOTE ] LKQ: Symbol is viable for forecasting. [2026-01-19T12:13:34.153999] [INFO ] [MAIN ] [1890/3505] LKQ kept (0.6s) | 1890 kept, 0 rejected | 140.2/min | ETA: 11.5m [2026-01-19T12:13:34.661388] [DEBUG] [REMOTE ] LLY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:34.661522] [DEBUG] [REMOTE ] LLY: PASS: History has at least 300 days. [2026-01-19T12:13:34.661773] [DEBUG] [REMOTE ] LLY: PASS: Price check passed. Min price $811.24. [2026-01-19T12:13:34.661913] [DEBUG] [REMOTE ] LLY: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:34.662046] [DEBUG] [REMOTE ] LLY: PASS: Integrity check passed. [2026-01-19T12:13:34.662095] [DEBUG] [REMOTE ] LLY: Symbol is viable for forecasting. [2026-01-19T12:13:34.662154] [INFO ] [MAIN ] [1891/3505] LLY kept (0.5s) | 1891 kept, 0 rejected | 140.2/min | ETA: 11.5m [2026-01-19T12:13:34.894705] [DEBUG] [REMOTE ] LMB: Retrieved 2513 rows, trimmed to 300. [2026-01-19T12:13:34.894825] [DEBUG] [REMOTE ] LMB: PASS: History has at least 300 days. [2026-01-19T12:13:34.895018] [DEBUG] [REMOTE ] LMB: PASS: Price check passed. Min price $65.92. [2026-01-19T12:13:34.895152] [DEBUG] [REMOTE ] LMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:34.895260] [DEBUG] [REMOTE ] LMB: PASS: Integrity check passed. [2026-01-19T12:13:34.895299] [DEBUG] [REMOTE ] LMB: Symbol is viable for forecasting. [2026-01-19T12:13:34.895350] [INFO ] [MAIN ] [1892/3505] LMB kept (0.2s) | 1892 kept, 0 rejected | 140.3/min | ETA: 11.5m [2026-01-19T12:13:35.306152] [DEBUG] [REMOTE ] LMBS: Retrieved 2816 rows, trimmed to 300. [2026-01-19T12:13:35.306339] [DEBUG] [REMOTE ] LMBS: PASS: History has at least 300 days. [2026-01-19T12:13:35.306613] [DEBUG] [REMOTE ] LMBS: PASS: Price check passed. Min price $49.55. [2026-01-19T12:13:35.306761] [DEBUG] [REMOTE ] LMBS: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:35.306887] [DEBUG] [REMOTE ] LMBS: PASS: Integrity check passed. [2026-01-19T12:13:35.306929] [DEBUG] [REMOTE ] LMBS: Symbol is viable for forecasting. [2026-01-19T12:13:35.306981] [INFO ] [MAIN ] [1893/3505] LMBS kept (0.4s) | 1893 kept, 0 rejected | 140.3/min | ETA: 11.5m [2026-01-19T12:13:35.731275] [DEBUG] [REMOTE ] LMND: Retrieved 1393 rows, trimmed to 300. [2026-01-19T12:13:35.731468] [DEBUG] [REMOTE ] LMND: PASS: History has at least 300 days. [2026-01-19T12:13:35.731812] [DEBUG] [REMOTE ] LMND: PASS: Price check passed. Min price $49.25. [2026-01-19T12:13:35.732099] [DEBUG] [REMOTE ] LMND: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:35.732266] [DEBUG] [REMOTE ] LMND: PASS: Integrity check passed. [2026-01-19T12:13:35.732315] [DEBUG] [REMOTE ] LMND: Symbol is viable for forecasting. [2026-01-19T12:13:35.732377] [INFO ] [MAIN ] [1894/3505] LMND kept (0.4s) | 1894 kept, 0 rejected | 140.3/min | ETA: 11.5m [2026-01-19T12:13:36.333736] [DEBUG] [REMOTE ] LNC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:36.333882] [DEBUG] [REMOTE ] LNC: PASS: History has at least 300 days. [2026-01-19T12:13:36.334130] [DEBUG] [REMOTE ] LNC: PASS: Price check passed. Min price $38.93. [2026-01-19T12:13:36.334291] [DEBUG] [REMOTE ] LNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:36.334430] [DEBUG] [REMOTE ] LNC: PASS: Integrity check passed. [2026-01-19T12:13:36.334470] [DEBUG] [REMOTE ] LNC: Symbol is viable for forecasting. [2026-01-19T12:13:36.334519] [INFO ] [MAIN ] [1895/3505] LNC kept (0.6s) | 1895 kept, 0 rejected | 140.2/min | ETA: 11.5m [2026-01-19T12:13:36.651765] [DEBUG] [REMOTE ] LND: Retrieved 3439 rows, trimmed to 300. [2026-01-19T12:13:36.651961] [DEBUG] [REMOTE ] LND: PASS: History has at least 300 days. [2026-01-19T12:13:36.652220] [DEBUG] [REMOTE ] LND: PASS: Price check passed. Min price $3.50. [2026-01-19T12:13:36.652369] [DEBUG] [REMOTE ] LND: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:36.652495] [DEBUG] [REMOTE ] LND: PASS: Integrity check passed. [2026-01-19T12:13:36.652538] [DEBUG] [REMOTE ] LND: Symbol is viable for forecasting. [2026-01-19T12:13:36.652611] [INFO ] [MAIN ] [1896/3505] LND kept (0.3s) | 1896 kept, 0 rejected | 140.3/min | ETA: 11.5m [2026-01-19T12:13:37.195682] [DEBUG] [REMOTE ] LNG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:37.195820] [DEBUG] [REMOTE ] LNG: PASS: History has at least 300 days. [2026-01-19T12:13:37.196043] [DEBUG] [REMOTE ] LNG: PASS: Price check passed. Min price $188.83. [2026-01-19T12:13:37.196178] [DEBUG] [REMOTE ] LNG: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:37.196296] [DEBUG] [REMOTE ] LNG: PASS: Integrity check passed. [2026-01-19T12:13:37.196338] [DEBUG] [REMOTE ] LNG: Symbol is viable for forecasting. [2026-01-19T12:13:37.196386] [INFO ] [MAIN ] [1897/3505] LNG kept (0.5s) | 1897 kept, 0 rejected | 140.2/min | ETA: 11.5m [2026-01-19T12:13:37.388904] [DEBUG] [REMOTE ] LNKB: Retrieved 1388 rows, trimmed to 300. [2026-01-19T12:13:37.389042] [DEBUG] [REMOTE ] LNKB: PASS: History has at least 300 days. [2026-01-19T12:13:37.389267] [DEBUG] [REMOTE ] LNKB: PASS: Price check passed. Min price $6.78. [2026-01-19T12:13:37.389427] [DEBUG] [REMOTE ] LNKB: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:37.389554] [DEBUG] [REMOTE ] LNKB: PASS: Integrity check passed. [2026-01-19T12:13:37.389631] [DEBUG] [REMOTE ] LNKB: Symbol is viable for forecasting. [2026-01-19T12:13:37.389682] [INFO ] [MAIN ] [1898/3505] LNKB kept (0.2s) | 1898 kept, 0 rejected | 140.3/min | ETA: 11.5m [2026-01-19T12:13:37.942832] [DEBUG] [REMOTE ] LNN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:37.942959] [DEBUG] [REMOTE ] LNN: PASS: History has at least 300 days. [2026-01-19T12:13:37.943173] [DEBUG] [REMOTE ] LNN: PASS: Price check passed. Min price $106.57. [2026-01-19T12:13:37.943311] [DEBUG] [REMOTE ] LNN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:37.943423] [DEBUG] [REMOTE ] LNN: PASS: Integrity check passed. [2026-01-19T12:13:37.943463] [DEBUG] [REMOTE ] LNN: Symbol is viable for forecasting. [2026-01-19T12:13:37.943511] [INFO ] [MAIN ] [1899/3505] LNN kept (0.6s) | 1899 kept, 0 rejected | 140.2/min | ETA: 11.5m [2026-01-19T12:13:38.245824] [DEBUG] [REMOTE ] LNTH: Retrieved 2657 rows, trimmed to 300. [2026-01-19T12:13:38.246042] [DEBUG] [REMOTE ] LNTH: PASS: History has at least 300 days. [2026-01-19T12:13:38.246336] [DEBUG] [REMOTE ] LNTH: PASS: Price check passed. Min price $50.69. [2026-01-19T12:13:38.246484] [DEBUG] [REMOTE ] LNTH: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:38.246657] [DEBUG] [REMOTE ] LNTH: PASS: Integrity check passed. [2026-01-19T12:13:38.246710] [DEBUG] [REMOTE ] LNTH: Symbol is viable for forecasting. [2026-01-19T12:13:38.246769] [INFO ] [MAIN ] [1900/3505] LNTH kept (0.3s) | 1900 kept, 0 rejected | 140.3/min | ETA: 11.4m [2026-01-19T12:13:38.634483] [DEBUG] [REMOTE ] LNZA: Retrieved 1083 rows, trimmed to 300. [2026-01-19T12:13:38.634743] [DEBUG] [REMOTE ] LNZA: PASS: History has at least 300 days. [2026-01-19T12:13:38.635014] [DEBUG] [REMOTE ] LNZA: PASS: Price check passed. Min price $11.94. [2026-01-19T12:13:38.635157] [DEBUG] [REMOTE ] LNZA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:38.635284] [DEBUG] [REMOTE ] LNZA: PASS: Integrity check passed. [2026-01-19T12:13:38.635324] [DEBUG] [REMOTE ] LNZA: Symbol is viable for forecasting. [2026-01-19T12:13:38.635378] [INFO ] [MAIN ] [1901/3505] LNZA kept (0.4s) | 1901 kept, 0 rejected | 140.3/min | ETA: 11.4m [2026-01-19T12:13:39.328868] [DEBUG] [REMOTE ] LOAN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:39.329090] [DEBUG] [REMOTE ] LOAN: PASS: History has at least 300 days. [2026-01-19T12:13:39.329454] [DEBUG] [REMOTE ] LOAN: PASS: Price check passed. Min price $4.27. [2026-01-19T12:13:39.329635] [DEBUG] [REMOTE ] LOAN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:39.329789] [DEBUG] [REMOTE ] LOAN: PASS: Integrity check passed. [2026-01-19T12:13:39.329833] [DEBUG] [REMOTE ] LOAN: Symbol is viable for forecasting. [2026-01-19T12:13:39.329889] [INFO ] [MAIN ] [1902/3505] LOAN kept (0.7s) | 1902 kept, 0 rejected | 140.2/min | ETA: 11.4m [2026-01-19T12:13:39.656173] [DEBUG] [REMOTE ] LOB: Retrieved 2638 rows, trimmed to 300. [2026-01-19T12:13:39.656355] [DEBUG] [REMOTE ] LOB: PASS: History has at least 300 days. [2026-01-19T12:13:39.656825] [DEBUG] [REMOTE ] LOB: PASS: Price check passed. Min price $29.38. [2026-01-19T12:13:39.656972] [DEBUG] [REMOTE ] LOB: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:39.657101] [DEBUG] [REMOTE ] LOB: PASS: Integrity check passed. [2026-01-19T12:13:39.657147] [DEBUG] [REMOTE ] LOB: Symbol is viable for forecasting. [2026-01-19T12:13:39.657238] [INFO ] [MAIN ] [1903/3505] LOB kept (0.3s) | 1903 kept, 0 rejected | 140.2/min | ETA: 11.4m [2026-01-19T12:13:40.075796] [DEBUG] [REMOTE ] LOCO: Retrieved 2888 rows, trimmed to 300. [2026-01-19T12:13:40.075977] [DEBUG] [REMOTE ] LOCO: PASS: History has at least 300 days. [2026-01-19T12:13:40.076228] [DEBUG] [REMOTE ] LOCO: PASS: Price check passed. Min price $9.06. [2026-01-19T12:13:40.076376] [DEBUG] [REMOTE ] LOCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:40.076499] [DEBUG] [REMOTE ] LOCO: PASS: Integrity check passed. [2026-01-19T12:13:40.076542] [DEBUG] [REMOTE ] LOCO: Symbol is viable for forecasting. [2026-01-19T12:13:40.076617] [INFO ] [MAIN ] [1904/3505] LOCO kept (0.4s) | 1904 kept, 0 rejected | 140.2/min | ETA: 11.4m [2026-01-19T12:13:40.645917] [DEBUG] [REMOTE ] LOGI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:40.646165] [DEBUG] [REMOTE ] LOGI: PASS: History has at least 300 days. [2026-01-19T12:13:40.646846] [DEBUG] [REMOTE ] LOGI: PASS: Price check passed. Min price $95.10. [2026-01-19T12:13:40.647205] [DEBUG] [REMOTE ] LOGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:40.647389] [DEBUG] [REMOTE ] LOGI: PASS: Integrity check passed. [2026-01-19T12:13:40.647464] [DEBUG] [REMOTE ] LOGI: Symbol is viable for forecasting. [2026-01-19T12:13:40.647524] [INFO ] [MAIN ] [1905/3505] LOGI kept (0.6s) | 1905 kept, 0 rejected | 140.2/min | ETA: 11.4m [2026-01-19T12:13:40.948068] [DEBUG] [REMOTE ] LOMA: Retrieved 2063 rows, trimmed to 300. [2026-01-19T12:13:40.948255] [DEBUG] [REMOTE ] LOMA: PASS: History has at least 300 days. [2026-01-19T12:13:40.948520] [DEBUG] [REMOTE ] LOMA: PASS: Price check passed. Min price $7.70. [2026-01-19T12:13:40.948685] [DEBUG] [REMOTE ] LOMA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:40.948811] [DEBUG] [REMOTE ] LOMA: PASS: Integrity check passed. [2026-01-19T12:13:40.948856] [DEBUG] [REMOTE ] LOMA: Symbol is viable for forecasting. [2026-01-19T12:13:40.948908] [INFO ] [MAIN ] [1906/3505] LOMA kept (0.3s) | 1906 kept, 0 rejected | 140.2/min | ETA: 11.4m [2026-01-19T12:13:41.188269] [DEBUG] [REMOTE ] LONA: Retrieved 1339 rows, trimmed to 300. [2026-01-19T12:13:41.188477] [DEBUG] [REMOTE ] LONA: PASS: History has at least 300 days. [2026-01-19T12:13:41.188747] [DEBUG] [REMOTE ] LONA: PASS: Price check passed. Min price $3.85. [2026-01-19T12:13:41.188889] [DEBUG] [REMOTE ] LONA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:41.189004] [DEBUG] [REMOTE ] LONA: PASS: Integrity check passed. [2026-01-19T12:13:41.189045] [DEBUG] [REMOTE ] LONA: Symbol is viable for forecasting. [2026-01-19T12:13:41.189095] [INFO ] [MAIN ] [1907/3505] LONA kept (0.2s) | 1907 kept, 0 rejected | 140.3/min | ETA: 11.4m [2026-01-19T12:13:41.857388] [DEBUG] [REMOTE ] LOPE: Retrieved 4315 rows, trimmed to 300. [2026-01-19T12:13:41.857623] [DEBUG] [REMOTE ] LOPE: PASS: History has at least 300 days. [2026-01-19T12:13:41.857885] [DEBUG] [REMOTE ] LOPE: PASS: Price check passed. Min price $150.81. [2026-01-19T12:13:41.858034] [DEBUG] [REMOTE ] LOPE: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:41.858157] [DEBUG] [REMOTE ] LOPE: PASS: Integrity check passed. [2026-01-19T12:13:41.858200] [DEBUG] [REMOTE ] LOPE: Symbol is viable for forecasting. [2026-01-19T12:13:41.858255] [INFO ] [MAIN ] [1908/3505] LOPE kept (0.7s) | 1908 kept, 0 rejected | 140.2/min | ETA: 11.4m [2026-01-19T12:13:42.095971] [DEBUG] [REMOTE ] LOVE: Retrieved 1900 rows, trimmed to 300. [2026-01-19T12:13:42.096189] [DEBUG] [REMOTE ] LOVE: PASS: History has at least 300 days. [2026-01-19T12:13:42.096468] [DEBUG] [REMOTE ] LOVE: PASS: Price check passed. Min price $11.51. [2026-01-19T12:13:42.096637] [DEBUG] [REMOTE ] LOVE: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:42.096768] [DEBUG] [REMOTE ] LOVE: PASS: Integrity check passed. [2026-01-19T12:13:42.096813] [DEBUG] [REMOTE ] LOVE: Symbol is viable for forecasting. [2026-01-19T12:13:42.096868] [INFO ] [MAIN ] [1909/3505] LOVE kept (0.2s) | 1909 kept, 0 rejected | 140.3/min | ETA: 11.4m [2026-01-19T12:13:42.611949] [DEBUG] [REMOTE ] LPCN: Retrieved 3078 rows, trimmed to 300. [2026-01-19T12:13:42.612159] [DEBUG] [REMOTE ] LPCN: PASS: History has at least 300 days. [2026-01-19T12:13:42.612426] [DEBUG] [REMOTE ] LPCN: PASS: Price check passed. Min price $2.53. [2026-01-19T12:13:42.612598] [DEBUG] [REMOTE ] LPCN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:42.612728] [DEBUG] [REMOTE ] LPCN: PASS: Integrity check passed. [2026-01-19T12:13:42.612770] [DEBUG] [REMOTE ] LPCN: Symbol is viable for forecasting. [2026-01-19T12:13:42.612824] [INFO ] [MAIN ] [1910/3505] LPCN kept (0.5s) | 1910 kept, 0 rejected | 140.3/min | ETA: 11.4m [2026-01-19T12:13:42.983388] [DEBUG] [REMOTE ] LPG: Retrieved 2942 rows, trimmed to 300. [2026-01-19T12:13:42.983598] [DEBUG] [REMOTE ] LPG: PASS: History has at least 300 days. [2026-01-19T12:13:42.983850] [DEBUG] [REMOTE ] LPG: PASS: Price check passed. Min price $23.93. [2026-01-19T12:13:42.983993] [DEBUG] [REMOTE ] LPG: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:42.984126] [DEBUG] [REMOTE ] LPG: PASS: Integrity check passed. [2026-01-19T12:13:42.984187] [DEBUG] [REMOTE ] LPG: Symbol is viable for forecasting. [2026-01-19T12:13:42.984253] [INFO ] [MAIN ] [1911/3505] LPG kept (0.4s) | 1911 kept, 0 rejected | 140.3/min | ETA: 11.4m [2026-01-19T12:13:43.334258] [DEBUG] [REMOTE ] LPL: Retrieved 5408 rows, trimmed to 300. [2026-01-19T12:13:43.334456] [DEBUG] [REMOTE ] LPL: PASS: History has at least 300 days. [2026-01-19T12:13:43.334759] [DEBUG] [REMOTE ] LPL: PASS: Price check passed. Min price $4.09. [2026-01-19T12:13:43.334945] [DEBUG] [REMOTE ] LPL: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:43.335082] [DEBUG] [REMOTE ] LPL: PASS: Integrity check passed. [2026-01-19T12:13:43.335125] [DEBUG] [REMOTE ] LPL: Symbol is viable for forecasting. [2026-01-19T12:13:43.335180] [INFO ] [MAIN ] [1912/3505] LPL kept (0.4s) | 1912 kept, 0 rejected | 140.3/min | ETA: 11.4m [2026-01-19T12:13:43.895840] [DEBUG] [REMOTE ] LPLA: Retrieved 3813 rows, trimmed to 300. [2026-01-19T12:13:43.896069] [DEBUG] [REMOTE ] LPLA: PASS: History has at least 300 days. [2026-01-19T12:13:43.896358] [DEBUG] [REMOTE ] LPLA: PASS: Price check passed. Min price $338.02. [2026-01-19T12:13:43.896500] [DEBUG] [REMOTE ] LPLA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:43.896653] [DEBUG] [REMOTE ] LPLA: PASS: Integrity check passed. [2026-01-19T12:13:43.896696] [DEBUG] [REMOTE ] LPLA: Symbol is viable for forecasting. [2026-01-19T12:13:43.896749] [INFO ] [MAIN ] [1913/3505] LPLA kept (0.6s) | 1913 kept, 0 rejected | 140.3/min | ETA: 11.4m [2026-01-19T12:13:44.070639] [DEBUG] [REMOTE ] LPRO: Retrieved 1954 rows, trimmed to 300. [2026-01-19T12:13:44.071037] [DEBUG] [REMOTE ] LPRO: PASS: History has at least 300 days. [2026-01-19T12:13:44.071322] [DEBUG] [REMOTE ] LPRO: PASS: Price check passed. Min price $1.45. [2026-01-19T12:13:44.071485] [DEBUG] [REMOTE ] LPRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:44.071647] [DEBUG] [REMOTE ] LPRO: PASS: Integrity check passed. [2026-01-19T12:13:44.071699] [DEBUG] [REMOTE ] LPRO: Symbol is viable for forecasting. [2026-01-19T12:13:44.071763] [INFO ] [MAIN ] [1914/3505] LPRO kept (0.2s) | 1914 kept, 0 rejected | 140.3/min | ETA: 11.3m [2026-01-19T12:13:44.604730] [DEBUG] [REMOTE ] LPSN: Retrieved 6483 rows, trimmed to 300. [2026-01-19T12:13:44.604927] [DEBUG] [REMOTE ] LPSN: PASS: History has at least 300 days. [2026-01-19T12:13:44.605202] [DEBUG] [REMOTE ] LPSN: PASS: Price check passed. Min price $3.13. [2026-01-19T12:13:44.605347] [DEBUG] [REMOTE ] LPSN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:44.605483] [DEBUG] [REMOTE ] LPSN: PASS: Integrity check passed. [2026-01-19T12:13:44.605526] [DEBUG] [REMOTE ] LPSN: Symbol is viable for forecasting. [2026-01-19T12:13:44.605760] [INFO ] [MAIN ] [1915/3505] LPSN kept (0.5s) | 1915 kept, 0 rejected | 140.3/min | ETA: 11.3m [2026-01-19T12:13:45.049295] [DEBUG] [REMOTE ] LPTH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:45.049560] [DEBUG] [REMOTE ] LPTH: PASS: History has at least 300 days. [2026-01-19T12:13:45.050018] [DEBUG] [REMOTE ] LPTH: PASS: Price check passed. Min price $6.18. [2026-01-19T12:13:45.050180] [DEBUG] [REMOTE ] LPTH: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:45.050339] [DEBUG] [REMOTE ] LPTH: PASS: Integrity check passed. [2026-01-19T12:13:45.050383] [DEBUG] [REMOTE ] LPTH: Symbol is viable for forecasting. [2026-01-19T12:13:45.050444] [INFO ] [MAIN ] [1916/3505] LPTH kept (0.4s) | 1916 kept, 0 rejected | 140.3/min | ETA: 11.3m [2026-01-19T12:13:45.549735] [DEBUG] [REMOTE ] LPX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:45.549983] [DEBUG] [REMOTE ] LPX: PASS: History has at least 300 days. [2026-01-19T12:13:45.550361] [DEBUG] [REMOTE ] LPX: PASS: Price check passed. Min price $74.60. [2026-01-19T12:13:45.550511] [DEBUG] [REMOTE ] LPX: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:45.550685] [DEBUG] [REMOTE ] LPX: PASS: Integrity check passed. [2026-01-19T12:13:45.550733] [DEBUG] [REMOTE ] LPX: Symbol is viable for forecasting. [2026-01-19T12:13:45.550939] [INFO ] [MAIN ] [1917/3505] LPX kept (0.5s) | 1917 kept, 0 rejected | 140.3/min | ETA: 11.3m [2026-01-19T12:13:45.848293] [DEBUG] [REMOTE ] LQDA: Retrieved 1880 rows, trimmed to 300. [2026-01-19T12:13:45.848471] [DEBUG] [REMOTE ] LQDA: PASS: History has at least 300 days. [2026-01-19T12:13:45.848736] [DEBUG] [REMOTE ] LQDA: PASS: Price check passed. Min price $22.02. [2026-01-19T12:13:45.848880] [DEBUG] [REMOTE ] LQDA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:45.848999] [DEBUG] [REMOTE ] LQDA: PASS: Integrity check passed. [2026-01-19T12:13:45.849040] [DEBUG] [REMOTE ] LQDA: Symbol is viable for forecasting. [2026-01-19T12:13:45.849092] [INFO ] [MAIN ] [1918/3505] LQDA kept (0.3s) | 1918 kept, 0 rejected | 140.3/min | ETA: 11.3m [2026-01-19T12:13:46.417182] [DEBUG] [REMOTE ] LRCX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:46.417383] [DEBUG] [REMOTE ] LRCX: PASS: History has at least 300 days. [2026-01-19T12:13:46.417740] [DEBUG] [REMOTE ] LRCX: PASS: Price check passed. Min price $139.36. [2026-01-19T12:13:46.417891] [DEBUG] [REMOTE ] LRCX: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:46.418028] [DEBUG] [REMOTE ] LRCX: PASS: Integrity check passed. [2026-01-19T12:13:46.418071] [DEBUG] [REMOTE ] LRCX: Symbol is viable for forecasting. [2026-01-19T12:13:46.418126] [INFO ] [MAIN ] [1919/3505] LRCX kept (0.6s) | 1919 kept, 0 rejected | 140.3/min | ETA: 11.3m [2026-01-19T12:13:46.720314] [DEBUG] [REMOTE ] LRGE: Retrieved 2174 rows, trimmed to 300. [2026-01-19T12:13:46.720486] [DEBUG] [REMOTE ] LRGE: PASS: History has at least 300 days. [2026-01-19T12:13:46.720739] [DEBUG] [REMOTE ] LRGE: PASS: Price check passed. Min price $78.68. [2026-01-19T12:13:46.720880] [DEBUG] [REMOTE ] LRGE: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:46.720995] [DEBUG] [REMOTE ] LRGE: PASS: Integrity check passed. [2026-01-19T12:13:46.721036] [DEBUG] [REMOTE ] LRGE: Symbol is viable for forecasting. [2026-01-19T12:13:46.721086] [INFO ] [MAIN ] [1920/3505] LRGE kept (0.3s) | 1920 kept, 0 rejected | 140.3/min | ETA: 11.3m [2026-01-19T12:13:47.133408] [DEBUG] [REMOTE ] LSCC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:47.133682] [DEBUG] [REMOTE ] LSCC: PASS: History has at least 300 days. [2026-01-19T12:13:47.134357] [DEBUG] [REMOTE ] LSCC: PASS: Price check passed. Min price $61.73. [2026-01-19T12:13:47.134541] [DEBUG] [REMOTE ] LSCC: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:47.134703] [DEBUG] [REMOTE ] LSCC: PASS: Integrity check passed. [2026-01-19T12:13:47.134745] [DEBUG] [REMOTE ] LSCC: Symbol is viable for forecasting. [2026-01-19T12:13:47.134799] [INFO ] [MAIN ] [1921/3505] LSCC kept (0.4s) | 1921 kept, 0 rejected | 140.3/min | ETA: 11.3m [2026-01-19T12:13:47.500746] [DEBUG] [REMOTE ] LSPD: Retrieved 1603 rows, trimmed to 300. [2026-01-19T12:13:47.500955] [DEBUG] [REMOTE ] LSPD: PASS: History has at least 300 days. [2026-01-19T12:13:47.501215] [DEBUG] [REMOTE ] LSPD: PASS: Price check passed. Min price $10.76. [2026-01-19T12:13:47.501361] [DEBUG] [REMOTE ] LSPD: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:47.501481] [DEBUG] [REMOTE ] LSPD: PASS: Integrity check passed. [2026-01-19T12:13:47.501523] [DEBUG] [REMOTE ] LSPD: Symbol is viable for forecasting. [2026-01-19T12:13:47.501596] [INFO ] [MAIN ] [1922/3505] LSPD kept (0.4s) | 1922 kept, 0 rejected | 140.3/min | ETA: 11.3m [2026-01-19T12:13:48.071647] [DEBUG] [REMOTE ] LTC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:48.071857] [DEBUG] [REMOTE ] LTC: PASS: History has at least 300 days. [2026-01-19T12:13:48.072138] [DEBUG] [REMOTE ] LTC: PASS: Price check passed. Min price $33.91. [2026-01-19T12:13:48.072323] [DEBUG] [REMOTE ] LTC: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:48.072460] [DEBUG] [REMOTE ] LTC: PASS: Integrity check passed. [2026-01-19T12:13:48.072502] [DEBUG] [REMOTE ] LTC: Symbol is viable for forecasting. [2026-01-19T12:13:48.072553] [INFO ] [MAIN ] [1923/3505] LTC kept (0.6s) | 1923 kept, 0 rejected | 140.3/min | ETA: 11.3m [2026-01-19T12:13:48.317117] [DEBUG] [REMOTE ] LTH: Retrieved 1074 rows, trimmed to 300. [2026-01-19T12:13:48.317347] [DEBUG] [REMOTE ] LTH: PASS: History has at least 300 days. [2026-01-19T12:13:48.317648] [DEBUG] [REMOTE ] LTH: PASS: Price check passed. Min price $24.59. [2026-01-19T12:13:48.317798] [DEBUG] [REMOTE ] LTH: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:48.317918] [DEBUG] [REMOTE ] LTH: PASS: Integrity check passed. [2026-01-19T12:13:48.317961] [DEBUG] [REMOTE ] LTH: Symbol is viable for forecasting. [2026-01-19T12:13:48.318015] [INFO ] [MAIN ] [1924/3505] LTH kept (0.2s) | 1924 kept, 0 rejected | 140.3/min | ETA: 11.3m [2026-01-19T12:13:48.738292] [DEBUG] [REMOTE ] LTRN: Retrieved 1408 rows, trimmed to 300. [2026-01-19T12:13:48.738447] [DEBUG] [REMOTE ] LTRN: PASS: History has at least 300 days. [2026-01-19T12:13:48.738751] [DEBUG] [REMOTE ] LTRN: PASS: Price check passed. Min price $3.00. [2026-01-19T12:13:48.738949] [DEBUG] [REMOTE ] LTRN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:48.739110] [DEBUG] [REMOTE ] LTRN: PASS: Integrity check passed. [2026-01-19T12:13:48.739171] [DEBUG] [REMOTE ] LTRN: Symbol is viable for forecasting. [2026-01-19T12:13:48.739243] [INFO ] [MAIN ] [1925/3505] LTRN kept (0.4s) | 1925 kept, 0 rejected | 140.3/min | ETA: 11.3m [2026-01-19T12:13:49.332117] [DEBUG] [REMOTE ] LTRX: Retrieved 6401 rows, trimmed to 300. [2026-01-19T12:13:49.332318] [DEBUG] [REMOTE ] LTRX: PASS: History has at least 300 days. [2026-01-19T12:13:49.332651] [DEBUG] [REMOTE ] LTRX: PASS: Price check passed. Min price $4.48. [2026-01-19T12:13:49.332812] [DEBUG] [REMOTE ] LTRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:49.332947] [DEBUG] [REMOTE ] LTRX: PASS: Integrity check passed. [2026-01-19T12:13:49.332989] [DEBUG] [REMOTE ] LTRX: Symbol is viable for forecasting. [2026-01-19T12:13:49.333050] [INFO ] [MAIN ] [1926/3505] LTRX kept (0.6s) | 1926 kept, 0 rejected | 140.3/min | ETA: 11.3m [2026-01-19T12:13:49.451875] [DEBUG] [REMOTE ] LUCD: Retrieved 1069 rows, trimmed to 300. [2026-01-19T12:13:49.452009] [DEBUG] [REMOTE ] LUCD: PASS: History has at least 300 days. [2026-01-19T12:13:49.452211] [DEBUG] [REMOTE ] LUCD: PASS: Price check passed. Min price $1.01. [2026-01-19T12:13:49.452352] [DEBUG] [REMOTE ] LUCD: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:49.452465] [DEBUG] [REMOTE ] LUCD: PASS: Integrity check passed. [2026-01-19T12:13:49.452507] [DEBUG] [REMOTE ] LUCD: Symbol is viable for forecasting. [2026-01-19T12:13:49.452557] [INFO ] [MAIN ] [1927/3505] LUCD kept (0.1s) | 1927 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:50.192070] [DEBUG] [REMOTE ] LUMN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:50.192203] [DEBUG] [REMOTE ] LUMN: PASS: History has at least 300 days. [2026-01-19T12:13:50.192441] [DEBUG] [REMOTE ] LUMN: PASS: Price check passed. Min price $7.04. [2026-01-19T12:13:50.192597] [DEBUG] [REMOTE ] LUMN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:50.192715] [DEBUG] [REMOTE ] LUMN: PASS: Integrity check passed. [2026-01-19T12:13:50.192756] [DEBUG] [REMOTE ] LUMN: Symbol is viable for forecasting. [2026-01-19T12:13:50.192803] [INFO ] [MAIN ] [1928/3505] LUMN kept (0.7s) | 1928 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:50.465678] [DEBUG] [REMOTE ] LUNG: Retrieved 1330 rows, trimmed to 300. [2026-01-19T12:13:50.465816] [DEBUG] [REMOTE ] LUNG: PASS: History has at least 300 days. [2026-01-19T12:13:50.466020] [DEBUG] [REMOTE ] LUNG: PASS: Price check passed. Min price $1.31. [2026-01-19T12:13:50.466153] [DEBUG] [REMOTE ] LUNG: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:50.466259] [DEBUG] [REMOTE ] LUNG: PASS: Integrity check passed. [2026-01-19T12:13:50.466298] [DEBUG] [REMOTE ] LUNG: Symbol is viable for forecasting. [2026-01-19T12:13:50.466345] [INFO ] [MAIN ] [1929/3505] LUNG kept (0.3s) | 1929 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:50.955874] [DEBUG] [REMOTE ] LVHD: Retrieved 2528 rows, trimmed to 300. [2026-01-19T12:13:50.956125] [DEBUG] [REMOTE ] LVHD: PASS: History has at least 300 days. [2026-01-19T12:13:50.956530] [DEBUG] [REMOTE ] LVHD: PASS: Price check passed. Min price $39.12. [2026-01-19T12:13:50.956744] [DEBUG] [REMOTE ] LVHD: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:50.956933] [DEBUG] [REMOTE ] LVHD: PASS: Integrity check passed. [2026-01-19T12:13:50.956988] [DEBUG] [REMOTE ] LVHD: Symbol is viable for forecasting. [2026-01-19T12:13:50.957063] [INFO ] [MAIN ] [1930/3505] LVHD kept (0.5s) | 1930 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:51.326393] [DEBUG] [REMOTE ] LVO: Retrieved 2091 rows, trimmed to 300. [2026-01-19T12:13:51.326597] [DEBUG] [REMOTE ] LVO: PASS: History has at least 300 days. [2026-01-19T12:13:51.326851] [DEBUG] [REMOTE ] LVO: PASS: Price check passed. Min price $3.96. [2026-01-19T12:13:51.326989] [DEBUG] [REMOTE ] LVO: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:51.327112] [DEBUG] [REMOTE ] LVO: PASS: Integrity check passed. [2026-01-19T12:13:51.327155] [DEBUG] [REMOTE ] LVO: Symbol is viable for forecasting. [2026-01-19T12:13:51.327209] [INFO ] [MAIN ] [1931/3505] LVO kept (0.4s) | 1931 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:51.882039] [DEBUG] [REMOTE ] LVS: Retrieved 5306 rows, trimmed to 300. [2026-01-19T12:13:51.882179] [DEBUG] [REMOTE ] LVS: PASS: History has at least 300 days. [2026-01-19T12:13:51.882393] [DEBUG] [REMOTE ] LVS: PASS: Price check passed. Min price $50.41. [2026-01-19T12:13:51.882527] [DEBUG] [REMOTE ] LVS: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:51.882661] [DEBUG] [REMOTE ] LVS: PASS: Integrity check passed. [2026-01-19T12:13:51.882703] [DEBUG] [REMOTE ] LVS: Symbol is viable for forecasting. [2026-01-19T12:13:51.882751] [INFO ] [MAIN ] [1932/3505] LVS kept (0.6s) | 1932 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:52.164510] [DEBUG] [REMOTE ] LWAY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:52.164699] [DEBUG] [REMOTE ] LWAY: PASS: History has at least 300 days. [2026-01-19T12:13:52.164979] [DEBUG] [REMOTE ] LWAY: PASS: Price check passed. Min price $21.49. [2026-01-19T12:13:52.165115] [DEBUG] [REMOTE ] LWAY: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:52.165240] [DEBUG] [REMOTE ] LWAY: PASS: Integrity check passed. [2026-01-19T12:13:52.165281] [DEBUG] [REMOTE ] LWAY: Symbol is viable for forecasting. [2026-01-19T12:13:52.165333] [INFO ] [MAIN ] [1933/3505] LWAY kept (0.3s) | 1933 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:52.674501] [DEBUG] [REMOTE ] LWLG: Retrieved 4650 rows, trimmed to 300. [2026-01-19T12:13:52.674736] [DEBUG] [REMOTE ] LWLG: PASS: History has at least 300 days. [2026-01-19T12:13:52.675060] [DEBUG] [REMOTE ] LWLG: PASS: Price check passed. Min price $2.97. [2026-01-19T12:13:52.675233] [DEBUG] [REMOTE ] LWLG: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:52.675387] [DEBUG] [REMOTE ] LWLG: PASS: Integrity check passed. [2026-01-19T12:13:52.675436] [DEBUG] [REMOTE ] LWLG: Symbol is viable for forecasting. [2026-01-19T12:13:52.675504] [INFO ] [MAIN ] [1934/3505] LWLG kept (0.5s) | 1934 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:52.983382] [DEBUG] [REMOTE ] LX: Retrieved 2028 rows, trimmed to 300. [2026-01-19T12:13:52.983520] [DEBUG] [REMOTE ] LX: PASS: History has at least 300 days. [2026-01-19T12:13:52.983975] [DEBUG] [REMOTE ] LX: PASS: Price check passed. Min price $3.00. [2026-01-19T12:13:52.984136] [DEBUG] [REMOTE ] LX: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:52.984256] [DEBUG] [REMOTE ] LX: PASS: Integrity check passed. [2026-01-19T12:13:52.984297] [DEBUG] [REMOTE ] LX: Symbol is viable for forecasting. [2026-01-19T12:13:52.984347] [INFO ] [MAIN ] [1935/3505] LX kept (0.3s) | 1935 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:53.285820] [DEBUG] [REMOTE ] LXEO: Retrieved 552 rows, trimmed to 300. [2026-01-19T12:13:53.285964] [DEBUG] [REMOTE ] LXEO: PASS: History has at least 300 days. [2026-01-19T12:13:53.286175] [DEBUG] [REMOTE ] LXEO: PASS: Price check passed. Min price $7.39. [2026-01-19T12:13:53.286314] [DEBUG] [REMOTE ] LXEO: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:53.286430] [DEBUG] [REMOTE ] LXEO: PASS: Integrity check passed. [2026-01-19T12:13:53.286471] [DEBUG] [REMOTE ] LXEO: Symbol is viable for forecasting. [2026-01-19T12:13:53.286539] [INFO ] [MAIN ] [1936/3505] LXEO kept (0.3s) | 1936 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:53.976412] [DEBUG] [REMOTE ] LXP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:53.976615] [DEBUG] [REMOTE ] LXP: PASS: History has at least 300 days. [2026-01-19T12:13:53.976882] [DEBUG] [REMOTE ] LXP: PASS: Price check passed. Min price $44.85. [2026-01-19T12:13:53.977031] [DEBUG] [REMOTE ] LXP: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:53.977158] [DEBUG] [REMOTE ] LXP: PASS: Integrity check passed. [2026-01-19T12:13:53.977200] [DEBUG] [REMOTE ] LXP: Symbol is viable for forecasting. [2026-01-19T12:13:53.977253] [INFO ] [MAIN ] [1937/3505] LXP kept (0.7s) | 1937 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:54.388770] [DEBUG] [REMOTE ] LYB: Retrieved 3956 rows, trimmed to 300. [2026-01-19T12:13:54.389088] [DEBUG] [REMOTE ] LYB: PASS: History has at least 300 days. [2026-01-19T12:13:54.389296] [DEBUG] [REMOTE ] LYB: PASS: Price check passed. Min price $41.20. [2026-01-19T12:13:54.389431] [DEBUG] [REMOTE ] LYB: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:54.389539] [DEBUG] [REMOTE ] LYB: PASS: Integrity check passed. [2026-01-19T12:13:54.389597] [DEBUG] [REMOTE ] LYB: Symbol is viable for forecasting. [2026-01-19T12:13:54.389646] [INFO ] [MAIN ] [1938/3505] LYB kept (0.4s) | 1938 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:54.784835] [DEBUG] [REMOTE ] LYG: Retrieved 6074 rows, trimmed to 300. [2026-01-19T12:13:54.784988] [DEBUG] [REMOTE ] LYG: PASS: History has at least 300 days. [2026-01-19T12:13:54.785227] [DEBUG] [REMOTE ] LYG: PASS: Price check passed. Min price $4.52. [2026-01-19T12:13:54.785387] [DEBUG] [REMOTE ] LYG: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:54.785545] [DEBUG] [REMOTE ] LYG: PASS: Integrity check passed. [2026-01-19T12:13:54.785609] [DEBUG] [REMOTE ] LYG: Symbol is viable for forecasting. [2026-01-19T12:13:54.785661] [INFO ] [MAIN ] [1939/3505] LYG kept (0.4s) | 1939 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:55.052139] [DEBUG] [REMOTE ] LYRA: Retrieved 1436 rows, trimmed to 300. [2026-01-19T12:13:55.052265] [DEBUG] [REMOTE ] LYRA: PASS: History has at least 300 days. [2026-01-19T12:13:55.052465] [DEBUG] [REMOTE ] LYRA: PASS: Price check passed. Min price $1.89. [2026-01-19T12:13:55.052629] [DEBUG] [REMOTE ] LYRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:55.052747] [DEBUG] [REMOTE ] LYRA: PASS: Integrity check passed. [2026-01-19T12:13:55.052787] [DEBUG] [REMOTE ] LYRA: Symbol is viable for forecasting. [2026-01-19T12:13:55.052835] [INFO ] [MAIN ] [1940/3505] LYRA kept (0.3s) | 1940 kept, 0 rejected | 140.3/min | ETA: 11.2m [2026-01-19T12:13:55.651018] [DEBUG] [REMOTE ] LYTS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:55.651151] [DEBUG] [REMOTE ] LYTS: PASS: History has at least 300 days. [2026-01-19T12:13:55.651370] [DEBUG] [REMOTE ] LYTS: PASS: Price check passed. Min price $17.25. [2026-01-19T12:13:55.651503] [DEBUG] [REMOTE ] LYTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:55.651636] [DEBUG] [REMOTE ] LYTS: PASS: Integrity check passed. [2026-01-19T12:13:55.651679] [DEBUG] [REMOTE ] LYTS: Symbol is viable for forecasting. [2026-01-19T12:13:55.651731] [INFO ] [MAIN ] [1941/3505] LYTS kept (0.6s) | 1941 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:13:55.824900] [DEBUG] [REMOTE ] LZ: Retrieved 1143 rows, trimmed to 300. [2026-01-19T12:13:55.825033] [DEBUG] [REMOTE ] LZ: PASS: History has at least 300 days. [2026-01-19T12:13:55.825236] [DEBUG] [REMOTE ] LZ: PASS: Price check passed. Min price $8.87. [2026-01-19T12:13:55.825375] [DEBUG] [REMOTE ] LZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:55.825490] [DEBUG] [REMOTE ] LZ: PASS: Integrity check passed. [2026-01-19T12:13:55.825532] [DEBUG] [REMOTE ] LZ: Symbol is viable for forecasting. [2026-01-19T12:13:55.825623] [INFO ] [MAIN ] [1942/3505] LZ kept (0.2s) | 1942 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:13:56.523393] [DEBUG] [REMOTE ] LZB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:56.523523] [DEBUG] [REMOTE ] LZB: PASS: History has at least 300 days. [2026-01-19T12:13:56.523752] [DEBUG] [REMOTE ] LZB: PASS: Price check passed. Min price $29.16. [2026-01-19T12:13:56.523887] [DEBUG] [REMOTE ] LZB: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:56.523999] [DEBUG] [REMOTE ] LZB: PASS: Integrity check passed. [2026-01-19T12:13:56.524038] [DEBUG] [REMOTE ] LZB: Symbol is viable for forecasting. [2026-01-19T12:13:56.524085] [INFO ] [MAIN ] [1943/3505] LZB kept (0.7s) | 1943 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:13:56.763843] [DEBUG] [REMOTE ] LZM: Retrieved 638 rows, trimmed to 300. [2026-01-19T12:13:56.764167] [DEBUG] [REMOTE ] LZM: PASS: History has at least 300 days. [2026-01-19T12:13:56.764365] [DEBUG] [REMOTE ] LZM: PASS: Price check passed. Min price $3.65. [2026-01-19T12:13:56.764500] [DEBUG] [REMOTE ] LZM: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:56.764627] [DEBUG] [REMOTE ] LZM: PASS: Integrity check passed. [2026-01-19T12:13:56.764668] [DEBUG] [REMOTE ] LZM: Symbol is viable for forecasting. [2026-01-19T12:13:56.764715] [INFO ] [MAIN ] [1944/3505] LZM kept (0.2s) | 1944 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:13:57.381744] [DEBUG] [REMOTE ] M: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:57.382108] [DEBUG] [REMOTE ] M: PASS: History has at least 300 days. [2026-01-19T12:13:57.382398] [DEBUG] [REMOTE ] M: PASS: Price check passed. Min price $18.42. [2026-01-19T12:13:57.382542] [DEBUG] [REMOTE ] M: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:57.382693] [DEBUG] [REMOTE ] M: PASS: Integrity check passed. [2026-01-19T12:13:57.382734] [DEBUG] [REMOTE ] M: Symbol is viable for forecasting. [2026-01-19T12:13:57.382784] [INFO ] [MAIN ] [1945/3505] M kept (0.6s) | 1945 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:13:57.640049] [DEBUG] [REMOTE ] MA: Retrieved 4943 rows, trimmed to 300. [2026-01-19T12:13:57.640303] [DEBUG] [REMOTE ] MA: PASS: History has at least 300 days. [2026-01-19T12:13:57.640647] [DEBUG] [REMOTE ] MA: PASS: Price check passed. Min price $526.78. [2026-01-19T12:13:57.640801] [DEBUG] [REMOTE ] MA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:57.640941] [DEBUG] [REMOTE ] MA: PASS: Integrity check passed. [2026-01-19T12:13:57.640984] [DEBUG] [REMOTE ] MA: Symbol is viable for forecasting. [2026-01-19T12:13:57.641040] [INFO ] [MAIN ] [1946/3505] MA kept (0.3s) | 1946 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:13:58.238600] [DEBUG] [REMOTE ] MAA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:58.238741] [DEBUG] [REMOTE ] MAA: PASS: History has at least 300 days. [2026-01-19T12:13:58.238994] [DEBUG] [REMOTE ] MAA: PASS: Price check passed. Min price $124.87. [2026-01-19T12:13:58.239139] [DEBUG] [REMOTE ] MAA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:58.239257] [DEBUG] [REMOTE ] MAA: PASS: Integrity check passed. [2026-01-19T12:13:58.239299] [DEBUG] [REMOTE ] MAA: Symbol is viable for forecasting. [2026-01-19T12:13:58.239357] [INFO ] [MAIN ] [1947/3505] MAA kept (0.6s) | 1947 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:13:58.785824] [DEBUG] [REMOTE ] MAC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:58.785961] [DEBUG] [REMOTE ] MAC: PASS: History has at least 300 days. [2026-01-19T12:13:58.786183] [DEBUG] [REMOTE ] MAC: PASS: Price check passed. Min price $16.05. [2026-01-19T12:13:58.786319] [DEBUG] [REMOTE ] MAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:58.786433] [DEBUG] [REMOTE ] MAC: PASS: Integrity check passed. [2026-01-19T12:13:58.786473] [DEBUG] [REMOTE ] MAC: Symbol is viable for forecasting. [2026-01-19T12:13:58.786536] [INFO ] [MAIN ] [1948/3505] MAC kept (0.5s) | 1948 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:13:59.128140] [DEBUG] [REMOTE ] MAMA: Retrieved 2888 rows, trimmed to 300. [2026-01-19T12:13:59.128266] [DEBUG] [REMOTE ] MAMA: PASS: History has at least 300 days. [2026-01-19T12:13:59.128467] [DEBUG] [REMOTE ] MAMA: PASS: Price check passed. Min price $10.03. [2026-01-19T12:13:59.128630] [DEBUG] [REMOTE ] MAMA: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:59.128742] [DEBUG] [REMOTE ] MAMA: PASS: Integrity check passed. [2026-01-19T12:13:59.128782] [DEBUG] [REMOTE ] MAMA: Symbol is viable for forecasting. [2026-01-19T12:13:59.128829] [INFO ] [MAIN ] [1949/3505] MAMA kept (0.3s) | 1949 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:13:59.644422] [DEBUG] [REMOTE ] MAN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:13:59.644556] [DEBUG] [REMOTE ] MAN: PASS: History has at least 300 days. [2026-01-19T12:13:59.644800] [DEBUG] [REMOTE ] MAN: PASS: Price check passed. Min price $25.97. [2026-01-19T12:13:59.644938] [DEBUG] [REMOTE ] MAN: PASS: Continuity check passed with 300 days. [2026-01-19T12:13:59.645054] [DEBUG] [REMOTE ] MAN: PASS: Integrity check passed. [2026-01-19T12:13:59.645093] [DEBUG] [REMOTE ] MAN: Symbol is viable for forecasting. [2026-01-19T12:13:59.645140] [INFO ] [MAIN ] [1950/3505] MAN kept (0.5s) | 1950 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:14:00.105245] [DEBUG] [REMOTE ] MANH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:00.105379] [DEBUG] [REMOTE ] MANH: PASS: History has at least 300 days. [2026-01-19T12:14:00.105609] [DEBUG] [REMOTE ] MANH: PASS: Price check passed. Min price $166.60. [2026-01-19T12:14:00.105747] [DEBUG] [REMOTE ] MANH: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:00.105860] [DEBUG] [REMOTE ] MANH: PASS: Integrity check passed. [2026-01-19T12:14:00.105900] [DEBUG] [REMOTE ] MANH: Symbol is viable for forecasting. [2026-01-19T12:14:00.105948] [INFO ] [MAIN ] [1951/3505] MANH kept (0.5s) | 1951 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:14:00.549356] [DEBUG] [REMOTE ] MARA: Retrieved 3446 rows, trimmed to 300. [2026-01-19T12:14:00.549495] [DEBUG] [REMOTE ] MARA: PASS: History has at least 300 days. [2026-01-19T12:14:00.549746] [DEBUG] [REMOTE ] MARA: PASS: Price check passed. Min price $8.98. [2026-01-19T12:14:00.549896] [DEBUG] [REMOTE ] MARA: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:00.550031] [DEBUG] [REMOTE ] MARA: PASS: Integrity check passed. [2026-01-19T12:14:00.550084] [DEBUG] [REMOTE ] MARA: Symbol is viable for forecasting. [2026-01-19T12:14:00.550137] [INFO ] [MAIN ] [1952/3505] MARA kept (0.4s) | 1952 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:14:00.991701] [DEBUG] [REMOTE ] MAS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:00.991841] [DEBUG] [REMOTE ] MAS: PASS: History has at least 300 days. [2026-01-19T12:14:00.992077] [DEBUG] [REMOTE ] MAS: PASS: Price check passed. Min price $59.09. [2026-01-19T12:14:00.992212] [DEBUG] [REMOTE ] MAS: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:00.992331] [DEBUG] [REMOTE ] MAS: PASS: Integrity check passed. [2026-01-19T12:14:00.992372] [DEBUG] [REMOTE ] MAS: Symbol is viable for forecasting. [2026-01-19T12:14:00.992420] [INFO ] [MAIN ] [1953/3505] MAS kept (0.4s) | 1953 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:14:01.380896] [DEBUG] [REMOTE ] MASI: Retrieved 4641 rows, trimmed to 300. [2026-01-19T12:14:01.381035] [DEBUG] [REMOTE ] MASI: PASS: History has at least 300 days. [2026-01-19T12:14:01.381455] [DEBUG] [REMOTE ] MASI: PASS: Price check passed. Min price $127.40. [2026-01-19T12:14:01.381615] [DEBUG] [REMOTE ] MASI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:01.381758] [DEBUG] [REMOTE ] MASI: PASS: Integrity check passed. [2026-01-19T12:14:01.381823] [DEBUG] [REMOTE ] MASI: Symbol is viable for forecasting. [2026-01-19T12:14:01.381903] [INFO ] [MAIN ] [1954/3505] MASI kept (0.4s) | 1954 kept, 0 rejected | 140.3/min | ETA: 11.1m [2026-01-19T12:14:01.662768] [DEBUG] [REMOTE ] MASS: Retrieved 1275 rows, trimmed to 300. [2026-01-19T12:14:01.662909] [DEBUG] [REMOTE ] MASS: PASS: History has at least 300 days. [2026-01-19T12:14:01.663116] [DEBUG] [REMOTE ] MASS: PASS: Price check passed. Min price $5.09. [2026-01-19T12:14:01.663256] [DEBUG] [REMOTE ] MASS: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:01.663369] [DEBUG] [REMOTE ] MASS: PASS: Integrity check passed. [2026-01-19T12:14:01.663411] [DEBUG] [REMOTE ] MASS: Symbol is viable for forecasting. [2026-01-19T12:14:01.663462] [INFO ] [MAIN ] [1955/3505] MASS kept (0.3s) | 1955 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:02.244436] [DEBUG] [REMOTE ] MATX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:02.244617] [DEBUG] [REMOTE ] MATX: PASS: History has at least 300 days. [2026-01-19T12:14:02.244878] [DEBUG] [REMOTE ] MATX: PASS: Price check passed. Min price $92.91. [2026-01-19T12:14:02.245015] [DEBUG] [REMOTE ] MATX: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:02.245141] [DEBUG] [REMOTE ] MATX: PASS: Integrity check passed. [2026-01-19T12:14:02.245182] [DEBUG] [REMOTE ] MATX: Symbol is viable for forecasting. [2026-01-19T12:14:02.245233] [INFO ] [MAIN ] [1956/3505] MATX kept (0.6s) | 1956 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:02.502999] [DEBUG] [REMOTE ] MAX: Retrieved 1311 rows, trimmed to 300. [2026-01-19T12:14:02.503184] [DEBUG] [REMOTE ] MAX: PASS: History has at least 300 days. [2026-01-19T12:14:02.503425] [DEBUG] [REMOTE ] MAX: PASS: Price check passed. Min price $11.12. [2026-01-19T12:14:02.503592] [DEBUG] [REMOTE ] MAX: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:02.503725] [DEBUG] [REMOTE ] MAX: PASS: Integrity check passed. [2026-01-19T12:14:02.503768] [DEBUG] [REMOTE ] MAX: Symbol is viable for forecasting. [2026-01-19T12:14:02.503824] [INFO ] [MAIN ] [1957/3505] MAX kept (0.3s) | 1957 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:02.873717] [DEBUG] [REMOTE ] MAXI: Retrieved 827 rows, trimmed to 300. [2026-01-19T12:14:02.873931] [DEBUG] [REMOTE ] MAXI: PASS: History has at least 300 days. [2026-01-19T12:14:02.874217] [DEBUG] [REMOTE ] MAXI: PASS: Price check passed. Min price $13.82. [2026-01-19T12:14:02.874394] [DEBUG] [REMOTE ] MAXI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:02.874544] [DEBUG] [REMOTE ] MAXI: PASS: Integrity check passed. [2026-01-19T12:14:02.874619] [DEBUG] [REMOTE ] MAXI: Symbol is viable for forecasting. [2026-01-19T12:14:02.874688] [INFO ] [MAIN ] [1958/3505] MAXI kept (0.4s) | 1958 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:03.340809] [DEBUG] [REMOTE ] MAXN: Retrieved 1355 rows, trimmed to 300. [2026-01-19T12:14:03.341016] [DEBUG] [REMOTE ] MAXN: PASS: History has at least 300 days. [2026-01-19T12:14:03.341297] [DEBUG] [REMOTE ] MAXN: PASS: Price check passed. Min price $2.67. [2026-01-19T12:14:03.341472] [DEBUG] [REMOTE ] MAXN: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:03.341622] [DEBUG] [REMOTE ] MAXN: PASS: Integrity check passed. [2026-01-19T12:14:03.341671] [DEBUG] [REMOTE ] MAXN: Symbol is viable for forecasting. [2026-01-19T12:14:03.341726] [INFO ] [MAIN ] [1959/3505] MAXN kept (0.5s) | 1959 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:03.968425] [DEBUG] [REMOTE ] MBB: Retrieved 4741 rows, trimmed to 300. [2026-01-19T12:14:03.968551] [DEBUG] [REMOTE ] MBB: PASS: History has at least 300 days. [2026-01-19T12:14:03.968789] [DEBUG] [REMOTE ] MBB: PASS: Price check passed. Min price $94.26. [2026-01-19T12:14:03.968950] [DEBUG] [REMOTE ] MBB: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:03.969082] [DEBUG] [REMOTE ] MBB: PASS: Integrity check passed. [2026-01-19T12:14:03.969124] [DEBUG] [REMOTE ] MBB: Symbol is viable for forecasting. [2026-01-19T12:14:03.969188] [INFO ] [MAIN ] [1960/3505] MBB kept (0.6s) | 1960 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:04.212721] [DEBUG] [REMOTE ] MBC: Retrieved 778 rows, trimmed to 300. [2026-01-19T12:14:04.212860] [DEBUG] [REMOTE ] MBC: PASS: History has at least 300 days. [2026-01-19T12:14:04.213073] [DEBUG] [REMOTE ] MBC: PASS: Price check passed. Min price $9.44. [2026-01-19T12:14:04.213216] [DEBUG] [REMOTE ] MBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:04.213332] [DEBUG] [REMOTE ] MBC: PASS: Integrity check passed. [2026-01-19T12:14:04.213373] [DEBUG] [REMOTE ] MBC: Symbol is viable for forecasting. [2026-01-19T12:14:04.213423] [INFO ] [MAIN ] [1961/3505] MBC kept (0.2s) | 1961 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:04.803079] [DEBUG] [REMOTE ] MBCN: Retrieved 5944 rows, trimmed to 300. [2026-01-19T12:14:04.803222] [DEBUG] [REMOTE ] MBCN: PASS: History has at least 300 days. [2026-01-19T12:14:04.803460] [DEBUG] [REMOTE ] MBCN: PASS: Price check passed. Min price $32.00. [2026-01-19T12:14:04.803620] [DEBUG] [REMOTE ] MBCN: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:04.803744] [DEBUG] [REMOTE ] MBCN: PASS: Integrity check passed. [2026-01-19T12:14:04.803785] [DEBUG] [REMOTE ] MBCN: Symbol is viable for forecasting. [2026-01-19T12:14:04.803835] [INFO ] [MAIN ] [1962/3505] MBCN kept (0.6s) | 1962 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:05.297448] [DEBUG] [REMOTE ] MBI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:05.297607] [DEBUG] [REMOTE ] MBI: PASS: History has at least 300 days. [2026-01-19T12:14:05.297845] [DEBUG] [REMOTE ] MBI: PASS: Price check passed. Min price $6.63. [2026-01-19T12:14:05.297989] [DEBUG] [REMOTE ] MBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:05.298115] [DEBUG] [REMOTE ] MBI: PASS: Integrity check passed. [2026-01-19T12:14:05.298157] [DEBUG] [REMOTE ] MBI: Symbol is viable for forecasting. [2026-01-19T12:14:05.298209] [INFO ] [MAIN ] [1963/3505] MBI kept (0.5s) | 1963 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:05.582061] [DEBUG] [REMOTE ] MBIN: Retrieved 2066 rows, trimmed to 300. [2026-01-19T12:14:05.582210] [DEBUG] [REMOTE ] MBIN: PASS: History has at least 300 days. [2026-01-19T12:14:05.582420] [DEBUG] [REMOTE ] MBIN: PASS: Price check passed. Min price $30.34. [2026-01-19T12:14:05.582556] [DEBUG] [REMOTE ] MBIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:05.582765] [DEBUG] [REMOTE ] MBIN: PASS: Integrity check passed. [2026-01-19T12:14:05.582807] [DEBUG] [REMOTE ] MBIN: Symbol is viable for forecasting. [2026-01-19T12:14:05.582855] [INFO ] [MAIN ] [1964/3505] MBIN kept (0.3s) | 1964 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:05.816974] [DEBUG] [REMOTE ] MBLY: Retrieved 809 rows, trimmed to 300. [2026-01-19T12:14:05.817101] [DEBUG] [REMOTE ] MBLY: PASS: History has at least 300 days. [2026-01-19T12:14:05.817296] [DEBUG] [REMOTE ] MBLY: PASS: Price check passed. Min price $10.05. [2026-01-19T12:14:05.817459] [DEBUG] [REMOTE ] MBLY: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:05.817591] [DEBUG] [REMOTE ] MBLY: PASS: Integrity check passed. [2026-01-19T12:14:05.817634] [DEBUG] [REMOTE ] MBLY: Symbol is viable for forecasting. [2026-01-19T12:14:05.817682] [INFO ] [MAIN ] [1965/3505] MBLY kept (0.2s) | 1965 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:06.300028] [DEBUG] [REMOTE ] MBS: Retrieved 480 rows, trimmed to 300. [2026-01-19T12:14:06.300172] [DEBUG] [REMOTE ] MBS: PASS: History has at least 300 days. [2026-01-19T12:14:06.300905] [DEBUG] [REMOTE ] MBS: PASS: Price check passed. Min price $8.66. [2026-01-19T12:14:06.301054] [DEBUG] [REMOTE ] MBS: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:06.301181] [DEBUG] [REMOTE ] MBS: PASS: Integrity check passed. [2026-01-19T12:14:06.301243] [DEBUG] [REMOTE ] MBS: Symbol is viable for forecasting. [2026-01-19T12:14:06.301303] [INFO ] [MAIN ] [1966/3505] MBS kept (0.5s) | 1966 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:07.050837] [DEBUG] [REMOTE ] MBWM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:07.050989] [DEBUG] [REMOTE ] MBWM: PASS: History has at least 300 days. [2026-01-19T12:14:07.051243] [DEBUG] [REMOTE ] MBWM: PASS: Price check passed. Min price $42.93. [2026-01-19T12:14:07.051384] [DEBUG] [REMOTE ] MBWM: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:07.051525] [DEBUG] [REMOTE ] MBWM: PASS: Integrity check passed. [2026-01-19T12:14:07.051568] [DEBUG] [REMOTE ] MBWM: Symbol is viable for forecasting. [2026-01-19T12:14:07.051640] [INFO ] [MAIN ] [1967/3505] MBWM kept (0.8s) | 1967 kept, 0 rejected | 140.2/min | ETA: 11.0m [2026-01-19T12:14:07.241789] [DEBUG] [REMOTE ] MBX: Retrieved 337 rows, trimmed to 300. [2026-01-19T12:14:07.241928] [DEBUG] [REMOTE ] MBX: PASS: History has at least 300 days. [2026-01-19T12:14:07.242143] [DEBUG] [REMOTE ] MBX: PASS: Price check passed. Min price $14.78. [2026-01-19T12:14:07.242279] [DEBUG] [REMOTE ] MBX: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:07.242395] [DEBUG] [REMOTE ] MBX: PASS: Integrity check passed. [2026-01-19T12:14:07.242436] [DEBUG] [REMOTE ] MBX: Symbol is viable for forecasting. [2026-01-19T12:14:07.242485] [INFO ] [MAIN ] [1968/3505] MBX kept (0.2s) | 1968 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:07.788791] [DEBUG] [REMOTE ] MC: Retrieved 2957 rows, trimmed to 300. [2026-01-19T12:14:07.788937] [DEBUG] [REMOTE ] MC: PASS: History has at least 300 days. [2026-01-19T12:14:07.789194] [DEBUG] [REMOTE ] MC: PASS: Price check passed. Min price $60.62. [2026-01-19T12:14:07.789554] [DEBUG] [REMOTE ] MC: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:07.789719] [DEBUG] [REMOTE ] MC: PASS: Integrity check passed. [2026-01-19T12:14:07.789773] [DEBUG] [REMOTE ] MC: Symbol is viable for forecasting. [2026-01-19T12:14:07.789837] [INFO ] [MAIN ] [1969/3505] MC kept (0.5s) | 1969 kept, 0 rejected | 140.3/min | ETA: 11.0m [2026-01-19T12:14:08.160847] [DEBUG] [REMOTE ] MCBS: Retrieved 2262 rows, trimmed to 300. [2026-01-19T12:14:08.161048] [DEBUG] [REMOTE ] MCBS: PASS: History has at least 300 days. [2026-01-19T12:14:08.161494] [DEBUG] [REMOTE ] MCBS: PASS: Price check passed. Min price $24.71. [2026-01-19T12:14:08.161676] [DEBUG] [REMOTE ] MCBS: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:08.161805] [DEBUG] [REMOTE ] MCBS: PASS: Integrity check passed. [2026-01-19T12:14:08.161855] [DEBUG] [REMOTE ] MCBS: Symbol is viable for forecasting. [2026-01-19T12:14:08.161910] [INFO ] [MAIN ] [1970/3505] MCBS kept (0.4s) | 1970 kept, 0 rejected | 140.3/min | ETA: 10.9m [2026-01-19T12:14:08.597084] [DEBUG] [REMOTE ] MCHI: Retrieved 3722 rows, trimmed to 300. [2026-01-19T12:14:08.597437] [DEBUG] [REMOTE ] MCHI: PASS: History has at least 300 days. [2026-01-19T12:14:08.597684] [DEBUG] [REMOTE ] MCHI: PASS: Price check passed. Min price $59.47. [2026-01-19T12:14:08.597819] [DEBUG] [REMOTE ] MCHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:08.597936] [DEBUG] [REMOTE ] MCHI: PASS: Integrity check passed. [2026-01-19T12:14:08.597976] [DEBUG] [REMOTE ] MCHI: Symbol is viable for forecasting. [2026-01-19T12:14:08.598023] [INFO ] [MAIN ] [1971/3505] MCHI kept (0.4s) | 1971 kept, 0 rejected | 140.3/min | ETA: 10.9m [2026-01-19T12:14:09.184679] [DEBUG] [REMOTE ] MCHP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:09.184853] [DEBUG] [REMOTE ] MCHP: PASS: History has at least 300 days. [2026-01-19T12:14:09.185115] [DEBUG] [REMOTE ] MCHP: PASS: Price check passed. Min price $48.59. [2026-01-19T12:14:09.185254] [DEBUG] [REMOTE ] MCHP: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:09.185378] [DEBUG] [REMOTE ] MCHP: PASS: Integrity check passed. [2026-01-19T12:14:09.185435] [DEBUG] [REMOTE ] MCHP: Symbol is viable for forecasting. [2026-01-19T12:14:09.185486] [INFO ] [MAIN ] [1972/3505] MCHP kept (0.6s) | 1972 kept, 0 rejected | 140.2/min | ETA: 10.9m [2026-01-19T12:14:09.636940] [DEBUG] [REMOTE ] MCHX: Retrieved 5485 rows, trimmed to 300. [2026-01-19T12:14:09.637112] [DEBUG] [REMOTE ] MCHX: PASS: History has at least 300 days. [2026-01-19T12:14:09.637443] [DEBUG] [REMOTE ] MCHX: PASS: Price check passed. Min price $1.43. [2026-01-19T12:14:09.637685] [DEBUG] [REMOTE ] MCHX: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:09.637822] [DEBUG] [REMOTE ] MCHX: PASS: Integrity check passed. [2026-01-19T12:14:09.637864] [DEBUG] [REMOTE ] MCHX: Symbol is viable for forecasting. [2026-01-19T12:14:09.637914] [INFO ] [MAIN ] [1973/3505] MCHX kept (0.5s) | 1973 kept, 0 rejected | 140.2/min | ETA: 10.9m [2026-01-19T12:14:10.075745] [DEBUG] [REMOTE ] MCI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:10.075889] [DEBUG] [REMOTE ] MCI: PASS: History has at least 300 days. [2026-01-19T12:14:10.076123] [DEBUG] [REMOTE ] MCI: PASS: Price check passed. Min price $18.15. [2026-01-19T12:14:10.076453] [DEBUG] [REMOTE ] MCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:10.076590] [DEBUG] [REMOTE ] MCI: PASS: Integrity check passed. [2026-01-19T12:14:10.076632] [DEBUG] [REMOTE ] MCI: Symbol is viable for forecasting. [2026-01-19T12:14:10.076680] [INFO ] [MAIN ] [1974/3505] MCI kept (0.4s) | 1974 kept, 0 rejected | 140.2/min | ETA: 10.9m [2026-01-19T12:14:10.535984] [DEBUG] [REMOTE ] MCK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:10.536165] [DEBUG] [REMOTE ] MCK: PASS: History has at least 300 days. [2026-01-19T12:14:10.536452] [DEBUG] [REMOTE ] MCK: PASS: Price check passed. Min price $792.21. [2026-01-19T12:14:10.536673] [DEBUG] [REMOTE ] MCK: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:10.536842] [DEBUG] [REMOTE ] MCK: PASS: Integrity check passed. [2026-01-19T12:14:10.536910] [DEBUG] [REMOTE ] MCK: Symbol is viable for forecasting. [2026-01-19T12:14:10.536962] [INFO ] [MAIN ] [1975/3505] MCK kept (0.5s) | 1975 kept, 0 rejected | 140.2/min | ETA: 10.9m [2026-01-19T12:14:10.885244] [DEBUG] [REMOTE ] MCN: Retrieved 5401 rows, trimmed to 300. [2026-01-19T12:14:10.885379] [DEBUG] [REMOTE ] MCN: PASS: History has at least 300 days. [2026-01-19T12:14:10.885610] [DEBUG] [REMOTE ] MCN: PASS: Price check passed. Min price $5.56. [2026-01-19T12:14:10.885748] [DEBUG] [REMOTE ] MCN: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:10.885863] [DEBUG] [REMOTE ] MCN: PASS: Integrity check passed. [2026-01-19T12:14:10.885903] [DEBUG] [REMOTE ] MCN: Symbol is viable for forecasting. [2026-01-19T12:14:10.885949] [INFO ] [MAIN ] [1976/3505] MCN kept (0.3s) | 1976 kept, 0 rejected | 140.2/min | ETA: 10.9m [2026-01-19T12:14:11.343840] [DEBUG] [REMOTE ] MCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:11.343990] [DEBUG] [REMOTE ] MCO: PASS: History has at least 300 days. [2026-01-19T12:14:11.344243] [DEBUG] [REMOTE ] MCO: PASS: Price check passed. Min price $469.24. [2026-01-19T12:14:11.344382] [DEBUG] [REMOTE ] MCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:11.344505] [DEBUG] [REMOTE ] MCO: PASS: Integrity check passed. [2026-01-19T12:14:11.344545] [DEBUG] [REMOTE ] MCO: Symbol is viable for forecasting. [2026-01-19T12:14:11.344615] [INFO ] [MAIN ] [1977/3505] MCO kept (0.5s) | 1977 kept, 0 rejected | 140.2/min | ETA: 10.9m [2026-01-19T12:14:11.573828] [DEBUG] [REMOTE ] MCRB: Retrieved 2656 rows, trimmed to 300. [2026-01-19T12:14:11.573976] [DEBUG] [REMOTE ] MCRB: PASS: History has at least 300 days. [2026-01-19T12:14:11.574213] [DEBUG] [REMOTE ] MCRB: PASS: Price check passed. Min price $12.70. [2026-01-19T12:14:11.574374] [DEBUG] [REMOTE ] MCRB: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:11.574496] [DEBUG] [REMOTE ] MCRB: PASS: Integrity check passed. [2026-01-19T12:14:11.574555] [DEBUG] [REMOTE ] MCRB: Symbol is viable for forecasting. [2026-01-19T12:14:11.574628] [INFO ] [MAIN ] [1978/3505] MCRB kept (0.2s) | 1978 kept, 0 rejected | 140.3/min | ETA: 10.9m [2026-01-19T12:14:12.044471] [DEBUG] [REMOTE ] MCRI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:12.044654] [DEBUG] [REMOTE ] MCRI: PASS: History has at least 300 days. [2026-01-19T12:14:12.044938] [DEBUG] [REMOTE ] MCRI: PASS: Price check passed. Min price $88.77. [2026-01-19T12:14:12.045074] [DEBUG] [REMOTE ] MCRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:12.045239] [DEBUG] [REMOTE ] MCRI: PASS: Integrity check passed. [2026-01-19T12:14:12.045285] [DEBUG] [REMOTE ] MCRI: Symbol is viable for forecasting. [2026-01-19T12:14:12.045337] [INFO ] [MAIN ] [1979/3505] MCRI kept (0.5s) | 1979 kept, 0 rejected | 140.3/min | ETA: 10.9m [2026-01-19T12:14:12.675374] [DEBUG] [REMOTE ] MCS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:12.675525] [DEBUG] [REMOTE ] MCS: PASS: History has at least 300 days. [2026-01-19T12:14:12.675789] [DEBUG] [REMOTE ] MCS: PASS: Price check passed. Min price $12.99. [2026-01-19T12:14:12.675928] [DEBUG] [REMOTE ] MCS: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:12.676046] [DEBUG] [REMOTE ] MCS: PASS: Integrity check passed. [2026-01-19T12:14:12.676086] [DEBUG] [REMOTE ] MCS: Symbol is viable for forecasting. [2026-01-19T12:14:12.676135] [INFO ] [MAIN ] [1980/3505] MCS kept (0.6s) | 1980 kept, 0 rejected | 140.2/min | ETA: 10.9m [2026-01-19T12:14:13.173960] [DEBUG] [REMOTE ] MCY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:13.174087] [DEBUG] [REMOTE ] MCY: PASS: History has at least 300 days. [2026-01-19T12:14:13.174296] [DEBUG] [REMOTE ] MCY: PASS: Price check passed. Min price $75.96. [2026-01-19T12:14:13.174430] [DEBUG] [REMOTE ] MCY: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:13.174540] [DEBUG] [REMOTE ] MCY: PASS: Integrity check passed. [2026-01-19T12:14:13.174597] [DEBUG] [REMOTE ] MCY: Symbol is viable for forecasting. [2026-01-19T12:14:13.174647] [INFO ] [MAIN ] [1981/3505] MCY kept (0.5s) | 1981 kept, 0 rejected | 140.2/min | ETA: 10.9m [2026-01-19T12:14:13.581906] [DEBUG] [REMOTE ] MD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:13.582078] [DEBUG] [REMOTE ] MD: PASS: History has at least 300 days. [2026-01-19T12:14:13.582398] [DEBUG] [REMOTE ] MD: PASS: Price check passed. Min price $16.97. [2026-01-19T12:14:13.582591] [DEBUG] [REMOTE ] MD: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:13.582769] [DEBUG] [REMOTE ] MD: PASS: Integrity check passed. [2026-01-19T12:14:13.582822] [DEBUG] [REMOTE ] MD: Symbol is viable for forecasting. [2026-01-19T12:14:13.582887] [INFO ] [MAIN ] [1982/3505] MD kept (0.4s) | 1982 kept, 0 rejected | 140.2/min | ETA: 10.9m [2026-01-19T12:14:13.833656] [DEBUG] [REMOTE ] MDAI: Retrieved 1203 rows, trimmed to 300. [2026-01-19T12:14:13.833813] [DEBUG] [REMOTE ] MDAI: PASS: History has at least 300 days. [2026-01-19T12:14:13.834055] [DEBUG] [REMOTE ] MDAI: PASS: Price check passed. Min price $1.38. [2026-01-19T12:14:13.834228] [DEBUG] [REMOTE ] MDAI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:13.834362] [DEBUG] [REMOTE ] MDAI: PASS: Integrity check passed. [2026-01-19T12:14:13.834411] [DEBUG] [REMOTE ] MDAI: Symbol is viable for forecasting. [2026-01-19T12:14:13.834471] [INFO ] [MAIN ] [1983/3505] MDAI kept (0.3s) | 1983 kept, 0 rejected | 140.3/min | ETA: 10.9m [2026-01-19T12:14:14.283947] [DEBUG] [REMOTE ] MDB: Retrieved 2072 rows, trimmed to 300. [2026-01-19T12:14:14.284105] [DEBUG] [REMOTE ] MDB: PASS: History has at least 300 days. [2026-01-19T12:14:14.284371] [DEBUG] [REMOTE ] MDB: PASS: Price check passed. Min price $321.18. [2026-01-19T12:14:14.284544] [DEBUG] [REMOTE ] MDB: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:14.284712] [DEBUG] [REMOTE ] MDB: PASS: Integrity check passed. [2026-01-19T12:14:14.284782] [DEBUG] [REMOTE ] MDB: Symbol is viable for forecasting. [2026-01-19T12:14:14.284848] [INFO ] [MAIN ] [1984/3505] MDB kept (0.5s) | 1984 kept, 0 rejected | 140.3/min | ETA: 10.8m [2026-01-19T12:14:14.733061] [DEBUG] [REMOTE ] MDGL: Retrieved 4768 rows, trimmed to 300. [2026-01-19T12:14:14.733193] [DEBUG] [REMOTE ] MDGL: PASS: History has at least 300 days. [2026-01-19T12:14:14.733398] [DEBUG] [REMOTE ] MDGL: PASS: Price check passed. Min price $412.35. [2026-01-19T12:14:14.733534] [DEBUG] [REMOTE ] MDGL: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:14.733665] [DEBUG] [REMOTE ] MDGL: PASS: Integrity check passed. [2026-01-19T12:14:14.733706] [DEBUG] [REMOTE ] MDGL: Symbol is viable for forecasting. [2026-01-19T12:14:14.733753] [INFO ] [MAIN ] [1985/3505] MDGL kept (0.4s) | 1985 kept, 0 rejected | 140.2/min | ETA: 10.8m [2026-01-19T12:14:15.082810] [DEBUG] [REMOTE ] MDLZ: Retrieved 6186 rows, trimmed to 300. [2026-01-19T12:14:15.082947] [DEBUG] [REMOTE ] MDLZ: PASS: History has at least 300 days. [2026-01-19T12:14:15.083162] [DEBUG] [REMOTE ] MDLZ: PASS: Price check passed. Min price $51.51. [2026-01-19T12:14:15.083306] [DEBUG] [REMOTE ] MDLZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:15.083418] [DEBUG] [REMOTE ] MDLZ: PASS: Integrity check passed. [2026-01-19T12:14:15.083459] [DEBUG] [REMOTE ] MDLZ: Symbol is viable for forecasting. [2026-01-19T12:14:15.083507] [INFO ] [MAIN ] [1986/3505] MDLZ kept (0.3s) | 1986 kept, 0 rejected | 140.3/min | ETA: 10.8m [2026-01-19T12:14:15.528882] [DEBUG] [REMOTE ] MDWD: Retrieved 2976 rows, trimmed to 300. [2026-01-19T12:14:15.529018] [DEBUG] [REMOTE ] MDWD: PASS: History has at least 300 days. [2026-01-19T12:14:15.529239] [DEBUG] [REMOTE ] MDWD: PASS: Price check passed. Min price $16.25. [2026-01-19T12:14:15.529376] [DEBUG] [REMOTE ] MDWD: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:15.529493] [DEBUG] [REMOTE ] MDWD: PASS: Integrity check passed. [2026-01-19T12:14:15.529534] [DEBUG] [REMOTE ] MDWD: Symbol is viable for forecasting. [2026-01-19T12:14:15.529601] [INFO ] [MAIN ] [1987/3505] MDWD kept (0.4s) | 1987 kept, 0 rejected | 140.3/min | ETA: 10.8m [2026-01-19T12:14:15.848020] [DEBUG] [REMOTE ] MDXG: Retrieved 4631 rows, trimmed to 300. [2026-01-19T12:14:15.848151] [DEBUG] [REMOTE ] MDXG: PASS: History has at least 300 days. [2026-01-19T12:14:15.848359] [DEBUG] [REMOTE ] MDXG: PASS: Price check passed. Min price $5.42. [2026-01-19T12:14:15.848493] [DEBUG] [REMOTE ] MDXG: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:15.848624] [DEBUG] [REMOTE ] MDXG: PASS: Integrity check passed. [2026-01-19T12:14:15.848665] [DEBUG] [REMOTE ] MDXG: Symbol is viable for forecasting. [2026-01-19T12:14:15.848712] [INFO ] [MAIN ] [1988/3505] MDXG kept (0.3s) | 1988 kept, 0 rejected | 140.3/min | ETA: 10.8m [2026-01-19T12:14:16.184485] [DEBUG] [REMOTE ] MDXH: Retrieved 1054 rows, trimmed to 300. [2026-01-19T12:14:16.184630] [DEBUG] [REMOTE ] MDXH: PASS: History has at least 300 days. [2026-01-19T12:14:16.184843] [DEBUG] [REMOTE ] MDXH: PASS: Price check passed. Min price $3.14. [2026-01-19T12:14:16.184978] [DEBUG] [REMOTE ] MDXH: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:16.185086] [DEBUG] [REMOTE ] MDXH: PASS: Integrity check passed. [2026-01-19T12:14:16.185125] [DEBUG] [REMOTE ] MDXH: Symbol is viable for forecasting. [2026-01-19T12:14:16.185171] [INFO ] [MAIN ] [1989/3505] MDXH kept (0.3s) | 1989 kept, 0 rejected | 140.3/min | ETA: 10.8m [2026-01-19T12:14:16.553825] [DEBUG] [REMOTE ] MEC: Retrieved 1683 rows, trimmed to 300. [2026-01-19T12:14:16.553955] [DEBUG] [REMOTE ] MEC: PASS: History has at least 300 days. [2026-01-19T12:14:16.554161] [DEBUG] [REMOTE ] MEC: PASS: Price check passed. Min price $14.84. [2026-01-19T12:14:16.554297] [DEBUG] [REMOTE ] MEC: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:16.554424] [DEBUG] [REMOTE ] MEC: PASS: Integrity check passed. [2026-01-19T12:14:16.554464] [DEBUG] [REMOTE ] MEC: Symbol is viable for forecasting. [2026-01-19T12:14:16.554511] [INFO ] [MAIN ] [1990/3505] MEC kept (0.4s) | 1990 kept, 0 rejected | 140.3/min | ETA: 10.8m [2026-01-19T12:14:17.331929] [DEBUG] [REMOTE ] MED: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:17.332080] [DEBUG] [REMOTE ] MED: PASS: History has at least 300 days. [2026-01-19T12:14:17.332351] [DEBUG] [REMOTE ] MED: PASS: Price check passed. Min price $10.40. [2026-01-19T12:14:17.332490] [DEBUG] [REMOTE ] MED: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:17.332634] [DEBUG] [REMOTE ] MED: PASS: Integrity check passed. [2026-01-19T12:14:17.332677] [DEBUG] [REMOTE ] MED: Symbol is viable for forecasting. [2026-01-19T12:14:17.332726] [INFO ] [MAIN ] [1991/3505] MED kept (0.8s) | 1991 kept, 0 rejected | 140.2/min | ETA: 10.8m [2026-01-19T12:14:17.661101] [DEBUG] [REMOTE ] MEDP: Retrieved 2372 rows, trimmed to 300. [2026-01-19T12:14:17.661242] [DEBUG] [REMOTE ] MEDP: PASS: History has at least 300 days. [2026-01-19T12:14:17.661447] [DEBUG] [REMOTE ] MEDP: PASS: Price check passed. Min price $544.08. [2026-01-19T12:14:17.661601] [DEBUG] [REMOTE ] MEDP: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:17.661714] [DEBUG] [REMOTE ] MEDP: PASS: Integrity check passed. [2026-01-19T12:14:17.661754] [DEBUG] [REMOTE ] MEDP: Symbol is viable for forecasting. [2026-01-19T12:14:17.661801] [INFO ] [MAIN ] [1992/3505] MEDP kept (0.3s) | 1992 kept, 0 rejected | 140.3/min | ETA: 10.8m [2026-01-19T12:14:17.993840] [DEBUG] [REMOTE ] MEG: Retrieved 1379 rows, trimmed to 300. [2026-01-19T12:14:17.993975] [DEBUG] [REMOTE ] MEG: PASS: History has at least 300 days. [2026-01-19T12:14:17.994172] [DEBUG] [REMOTE ] MEG: PASS: Price check passed. Min price $21.83. [2026-01-19T12:14:17.994306] [DEBUG] [REMOTE ] MEG: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:17.994415] [DEBUG] [REMOTE ] MEG: PASS: Integrity check passed. [2026-01-19T12:14:17.994454] [DEBUG] [REMOTE ] MEG: Symbol is viable for forecasting. [2026-01-19T12:14:17.994501] [INFO ] [MAIN ] [1993/3505] MEG kept (0.3s) | 1993 kept, 0 rejected | 140.3/min | ETA: 10.8m [2026-01-19T12:14:18.367872] [DEBUG] [REMOTE ] MEGI: Retrieved 1060 rows, trimmed to 300. [2026-01-19T12:14:18.368009] [DEBUG] [REMOTE ] MEGI: PASS: History has at least 300 days. [2026-01-19T12:14:18.368215] [DEBUG] [REMOTE ] MEGI: PASS: Price check passed. Min price $13.38. [2026-01-19T12:14:18.368533] [DEBUG] [REMOTE ] MEGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:18.368663] [DEBUG] [REMOTE ] MEGI: PASS: Integrity check passed. [2026-01-19T12:14:18.368706] [DEBUG] [REMOTE ] MEGI: Symbol is viable for forecasting. [2026-01-19T12:14:18.368753] [INFO ] [MAIN ] [1994/3505] MEGI kept (0.4s) | 1994 kept, 0 rejected | 140.3/min | ETA: 10.8m [2026-01-19T12:14:19.025619] [DEBUG] [REMOTE ] MEI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:19.025759] [DEBUG] [REMOTE ] MEI: PASS: History has at least 300 days. [2026-01-19T12:14:19.025992] [DEBUG] [REMOTE ] MEI: PASS: Price check passed. Min price $6.46. [2026-01-19T12:14:19.026135] [DEBUG] [REMOTE ] MEI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:19.026256] [DEBUG] [REMOTE ] MEI: PASS: Integrity check passed. [2026-01-19T12:14:19.026297] [DEBUG] [REMOTE ] MEI: Symbol is viable for forecasting. [2026-01-19T12:14:19.026347] [INFO ] [MAIN ] [1995/3505] MEI kept (0.7s) | 1995 kept, 0 rejected | 140.2/min | ETA: 10.8m [2026-01-19T12:14:19.413413] [DEBUG] [REMOTE ] MELI: Retrieved 4639 rows, trimmed to 300. [2026-01-19T12:14:19.413784] [DEBUG] [REMOTE ] MELI: PASS: History has at least 300 days. [2026-01-19T12:14:19.414008] [DEBUG] [REMOTE ] MELI: PASS: Price check passed. Min price $1899.75. [2026-01-19T12:14:19.414145] [DEBUG] [REMOTE ] MELI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:19.414285] [DEBUG] [REMOTE ] MELI: PASS: Integrity check passed. [2026-01-19T12:14:19.414329] [DEBUG] [REMOTE ] MELI: Symbol is viable for forecasting. [2026-01-19T12:14:19.414380] [INFO ] [MAIN ] [1996/3505] MELI kept (0.4s) | 1996 kept, 0 rejected | 140.3/min | ETA: 10.8m [2026-01-19T12:14:19.731924] [DEBUG] [REMOTE ] MEOH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:19.732066] [DEBUG] [REMOTE ] MEOH: PASS: History has at least 300 days. [2026-01-19T12:14:19.732302] [DEBUG] [REMOTE ] MEOH: PASS: Price check passed. Min price $33.72. [2026-01-19T12:14:19.732436] [DEBUG] [REMOTE ] MEOH: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:19.732554] [DEBUG] [REMOTE ] MEOH: PASS: Integrity check passed. [2026-01-19T12:14:19.732613] [DEBUG] [REMOTE ] MEOH: Symbol is viable for forecasting. [2026-01-19T12:14:19.732662] [INFO ] [MAIN ] [1997/3505] MEOH kept (0.3s) | 1997 kept, 0 rejected | 140.3/min | ETA: 10.8m [2026-01-19T12:14:20.219298] [DEBUG] [REMOTE ] MERC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:20.219478] [DEBUG] [REMOTE ] MERC: PASS: History has at least 300 days. [2026-01-19T12:14:20.219790] [DEBUG] [REMOTE ] MERC: PASS: Price check passed. Min price $1.50. [2026-01-19T12:14:20.219938] [DEBUG] [REMOTE ] MERC: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:20.220073] [DEBUG] [REMOTE ] MERC: PASS: Integrity check passed. [2026-01-19T12:14:20.220115] [DEBUG] [REMOTE ] MERC: Symbol is viable for forecasting. [2026-01-19T12:14:20.220166] [INFO ] [MAIN ] [1998/3505] MERC kept (0.5s) | 1998 kept, 0 rejected | 140.3/min | ETA: 10.7m [2026-01-19T12:14:20.660839] [DEBUG] [REMOTE ] META: Retrieved 3436 rows, trimmed to 300. [2026-01-19T12:14:20.661034] [DEBUG] [REMOTE ] META: PASS: History has at least 300 days. [2026-01-19T12:14:20.661399] [DEBUG] [REMOTE ] META: PASS: Price check passed. Min price $588.67. [2026-01-19T12:14:20.661634] [DEBUG] [REMOTE ] META: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:20.661825] [DEBUG] [REMOTE ] META: PASS: Integrity check passed. [2026-01-19T12:14:20.661888] [DEBUG] [REMOTE ] META: Symbol is viable for forecasting. [2026-01-19T12:14:20.661969] [INFO ] [MAIN ] [1999/3505] META kept (0.4s) | 1999 kept, 0 rejected | 140.3/min | ETA: 10.7m [2026-01-19T12:14:21.009205] [DEBUG] [REMOTE ] METC: Retrieved 2251 rows, trimmed to 300. [2026-01-19T12:14:21.009432] [DEBUG] [REMOTE ] METC: PASS: History has at least 300 days. [2026-01-19T12:14:21.009835] [DEBUG] [REMOTE ] METC: PASS: Price check passed. Min price $13.98. [2026-01-19T12:14:21.010048] [DEBUG] [REMOTE ] METC: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:21.010244] [DEBUG] [REMOTE ] METC: PASS: Integrity check passed. [2026-01-19T12:14:21.010316] [DEBUG] [REMOTE ] METC: Symbol is viable for forecasting. [2026-01-19T12:14:21.010393] [INFO ] [MAIN ] [2000/3505] METC kept (0.3s) | 2000 kept, 0 rejected | 140.3/min | ETA: 10.7m [2026-01-19T12:14:21.178669] [DEBUG] [REMOTE ] METCB: Retrieved 649 rows, trimmed to 300. [2026-01-19T12:14:21.178824] [DEBUG] [REMOTE ] METCB: PASS: History has at least 300 days. [2026-01-19T12:14:21.179041] [DEBUG] [REMOTE ] METCB: PASS: Price check passed. Min price $9.61. [2026-01-19T12:14:21.179183] [DEBUG] [REMOTE ] METCB: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:21.179299] [DEBUG] [REMOTE ] METCB: PASS: Integrity check passed. [2026-01-19T12:14:21.179340] [DEBUG] [REMOTE ] METCB: Symbol is viable for forecasting. [2026-01-19T12:14:21.179390] [INFO ] [MAIN ] [2001/3505] METCB kept (0.2s) | 2001 kept, 0 rejected | 140.3/min | ETA: 10.7m [2026-01-19T12:14:21.644509] [DEBUG] [REMOTE ] METD: Retrieved 406 rows, trimmed to 300. [2026-01-19T12:14:21.644727] [DEBUG] [REMOTE ] METD: PASS: History has at least 300 days. [2026-01-19T12:14:21.644992] [DEBUG] [REMOTE ] METD: PASS: Price check passed. Min price $14.05. [2026-01-19T12:14:21.645187] [DEBUG] [REMOTE ] METD: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:21.645313] [DEBUG] [REMOTE ] METD: PASS: Integrity check passed. [2026-01-19T12:14:21.645356] [DEBUG] [REMOTE ] METD: Symbol is viable for forecasting. [2026-01-19T12:14:21.645410] [INFO ] [MAIN ] [2002/3505] METD kept (0.5s) | 2002 kept, 0 rejected | 140.3/min | ETA: 10.7m [2026-01-19T12:14:22.336862] [DEBUG] [REMOTE ] MFA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:22.337004] [DEBUG] [REMOTE ] MFA: PASS: History has at least 300 days. [2026-01-19T12:14:22.337238] [DEBUG] [REMOTE ] MFA: PASS: Price check passed. Min price $8.59. [2026-01-19T12:14:22.337379] [DEBUG] [REMOTE ] MFA: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:22.337552] [DEBUG] [REMOTE ] MFA: PASS: Integrity check passed. [2026-01-19T12:14:22.337626] [DEBUG] [REMOTE ] MFA: Symbol is viable for forecasting. [2026-01-19T12:14:22.337678] [INFO ] [MAIN ] [2003/3505] MFA kept (0.7s) | 2003 kept, 0 rejected | 140.3/min | ETA: 10.7m [2026-01-19T12:14:22.813232] [DEBUG] [REMOTE ] MFC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:22.813364] [DEBUG] [REMOTE ] MFC: PASS: History has at least 300 days. [2026-01-19T12:14:22.813596] [DEBUG] [REMOTE ] MFC: PASS: Price check passed. Min price $31.62. [2026-01-19T12:14:22.813743] [DEBUG] [REMOTE ] MFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:22.813889] [DEBUG] [REMOTE ] MFC: PASS: Integrity check passed. [2026-01-19T12:14:22.813940] [DEBUG] [REMOTE ] MFC: Symbol is viable for forecasting. [2026-01-19T12:14:22.813990] [INFO ] [MAIN ] [2004/3505] MFC kept (0.5s) | 2004 kept, 0 rejected | 140.3/min | ETA: 10.7m [2026-01-19T12:14:23.091800] [DEBUG] [REMOTE ] MFG: Retrieved 4827 rows, trimmed to 300. [2026-01-19T12:14:23.091941] [DEBUG] [REMOTE ] MFG: PASS: History has at least 300 days. [2026-01-19T12:14:23.092180] [DEBUG] [REMOTE ] MFG: PASS: Price check passed. Min price $6.42. [2026-01-19T12:14:23.092334] [DEBUG] [REMOTE ] MFG: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:23.092455] [DEBUG] [REMOTE ] MFG: PASS: Integrity check passed. [2026-01-19T12:14:23.092496] [DEBUG] [REMOTE ] MFG: Symbol is viable for forecasting. [2026-01-19T12:14:23.092544] [INFO ] [MAIN ] [2005/3505] MFG kept (0.3s) | 2005 kept, 0 rejected | 140.3/min | ETA: 10.7m [2026-01-19T12:14:23.383838] [DEBUG] [REMOTE ] MFI: Retrieved 437 rows, trimmed to 300. [2026-01-19T12:14:23.383968] [DEBUG] [REMOTE ] MFI: PASS: History has at least 300 days. [2026-01-19T12:14:23.384166] [DEBUG] [REMOTE ] MFI: PASS: Price check passed. Min price $11.06. [2026-01-19T12:14:23.384300] [DEBUG] [REMOTE ] MFI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:23.384412] [DEBUG] [REMOTE ] MFI: PASS: Integrity check passed. [2026-01-19T12:14:23.384451] [DEBUG] [REMOTE ] MFI: Symbol is viable for forecasting. [2026-01-19T12:14:23.384498] [INFO ] [MAIN ] [2006/3505] MFI kept (0.3s) | 2006 kept, 0 rejected | 140.3/min | ETA: 10.7m [2026-01-19T12:14:24.038967] [DEBUG] [REMOTE ] MFIC: Retrieved 5461 rows, trimmed to 300. [2026-01-19T12:14:24.039142] [DEBUG] [REMOTE ] MFIC: PASS: History has at least 300 days. [2026-01-19T12:14:24.039466] [DEBUG] [REMOTE ] MFIC: PASS: Price check passed. Min price $11.06. [2026-01-19T12:14:24.039670] [DEBUG] [REMOTE ] MFIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:24.039834] [DEBUG] [REMOTE ] MFIC: PASS: Integrity check passed. [2026-01-19T12:14:24.039886] [DEBUG] [REMOTE ] MFIC: Symbol is viable for forecasting. [2026-01-19T12:14:24.039950] [INFO ] [MAIN ] [2007/3505] MFIC kept (0.7s) | 2007 kept, 0 rejected | 140.3/min | ETA: 10.7m [2026-01-19T12:14:24.582648] [DEBUG] [REMOTE ] MFIN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:24.582786] [DEBUG] [REMOTE ] MFIN: PASS: History has at least 300 days. [2026-01-19T12:14:24.583013] [DEBUG] [REMOTE ] MFIN: PASS: Price check passed. Min price $9.19. [2026-01-19T12:14:24.583172] [DEBUG] [REMOTE ] MFIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:24.583294] [DEBUG] [REMOTE ] MFIN: PASS: Integrity check passed. [2026-01-19T12:14:24.583336] [DEBUG] [REMOTE ] MFIN: Symbol is viable for forecasting. [2026-01-19T12:14:24.583386] [INFO ] [MAIN ] [2008/3505] MFIN kept (0.5s) | 2008 kept, 0 rejected | 140.2/min | ETA: 10.7m [2026-01-19T12:14:25.074382] [DEBUG] [REMOTE ] MFM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:25.074525] [DEBUG] [REMOTE ] MFM: PASS: History has at least 300 days. [2026-01-19T12:14:25.074770] [DEBUG] [REMOTE ] MFM: PASS: Price check passed. Min price $5.28. [2026-01-19T12:14:25.074910] [DEBUG] [REMOTE ] MFM: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:25.075033] [DEBUG] [REMOTE ] MFM: PASS: Integrity check passed. [2026-01-19T12:14:25.075073] [DEBUG] [REMOTE ] MFM: Symbol is viable for forecasting. [2026-01-19T12:14:25.075121] [INFO ] [MAIN ] [2009/3505] MFM kept (0.5s) | 2009 kept, 0 rejected | 140.2/min | ETA: 10.7m [2026-01-19T12:14:25.387021] [DEBUG] [REMOTE ] MG: Retrieved 4094 rows, trimmed to 300. [2026-01-19T12:14:25.387158] [DEBUG] [REMOTE ] MG: PASS: History has at least 300 days. [2026-01-19T12:14:25.387373] [DEBUG] [REMOTE ] MG: PASS: Price check passed. Min price $9.54. [2026-01-19T12:14:25.387535] [DEBUG] [REMOTE ] MG: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:25.387694] [DEBUG] [REMOTE ] MG: PASS: Integrity check passed. [2026-01-19T12:14:25.387742] [DEBUG] [REMOTE ] MG: Symbol is viable for forecasting. [2026-01-19T12:14:25.387793] [INFO ] [MAIN ] [2010/3505] MG kept (0.3s) | 2010 kept, 0 rejected | 140.3/min | ETA: 10.7m [2026-01-19T12:14:25.815088] [DEBUG] [REMOTE ] MGA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:25.815245] [DEBUG] [REMOTE ] MGA: PASS: History has at least 300 days. [2026-01-19T12:14:25.815504] [DEBUG] [REMOTE ] MGA: PASS: Price check passed. Min price $44.21. [2026-01-19T12:14:25.815878] [DEBUG] [REMOTE ] MGA: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:25.816010] [DEBUG] [REMOTE ] MGA: PASS: Integrity check passed. [2026-01-19T12:14:25.816060] [DEBUG] [REMOTE ] MGA: Symbol is viable for forecasting. [2026-01-19T12:14:25.816127] [INFO ] [MAIN ] [2011/3505] MGA kept (0.4s) | 2011 kept, 0 rejected | 140.3/min | ETA: 10.7m [2026-01-19T12:14:26.269503] [DEBUG] [REMOTE ] MGEE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:26.269695] [DEBUG] [REMOTE ] MGEE: PASS: History has at least 300 days. [2026-01-19T12:14:26.269995] [DEBUG] [REMOTE ] MGEE: PASS: Price check passed. Min price $77.50. [2026-01-19T12:14:26.270189] [DEBUG] [REMOTE ] MGEE: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:26.270356] [DEBUG] [REMOTE ] MGEE: PASS: Integrity check passed. [2026-01-19T12:14:26.270418] [DEBUG] [REMOTE ] MGEE: Symbol is viable for forecasting. [2026-01-19T12:14:26.270487] [INFO ] [MAIN ] [2012/3505] MGEE kept (0.5s) | 2012 kept, 0 rejected | 140.3/min | ETA: 10.6m [2026-01-19T12:14:26.769125] [DEBUG] [REMOTE ] MGIC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:26.769281] [DEBUG] [REMOTE ] MGIC: PASS: History has at least 300 days. [2026-01-19T12:14:26.769546] [DEBUG] [REMOTE ] MGIC: PASS: Price check passed. Min price $19.58. [2026-01-19T12:14:26.769706] [DEBUG] [REMOTE ] MGIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:26.769834] [DEBUG] [REMOTE ] MGIC: PASS: Integrity check passed. [2026-01-19T12:14:26.769875] [DEBUG] [REMOTE ] MGIC: Symbol is viable for forecasting. [2026-01-19T12:14:26.769926] [INFO ] [MAIN ] [2013/3505] MGIC kept (0.5s) | 2013 kept, 0 rejected | 140.2/min | ETA: 10.6m [2026-01-19T12:14:27.274053] [DEBUG] [REMOTE ] MGM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:27.274197] [DEBUG] [REMOTE ] MGM: PASS: History has at least 300 days. [2026-01-19T12:14:27.274448] [DEBUG] [REMOTE ] MGM: PASS: Price check passed. Min price $30.72. [2026-01-19T12:14:27.274647] [DEBUG] [REMOTE ] MGM: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:27.274778] [DEBUG] [REMOTE ] MGM: PASS: Integrity check passed. [2026-01-19T12:14:27.274822] [DEBUG] [REMOTE ] MGM: Symbol is viable for forecasting. [2026-01-19T12:14:27.274873] [INFO ] [MAIN ] [2014/3505] MGM kept (0.5s) | 2014 kept, 0 rejected | 140.2/min | ETA: 10.6m [2026-01-19T12:14:27.598424] [DEBUG] [REMOTE ] MGNI: Retrieved 2967 rows, trimmed to 300. [2026-01-19T12:14:27.598557] [DEBUG] [REMOTE ] MGNI: PASS: History has at least 300 days. [2026-01-19T12:14:27.598783] [DEBUG] [REMOTE ] MGNI: PASS: Price check passed. Min price $13.13. [2026-01-19T12:14:27.598924] [DEBUG] [REMOTE ] MGNI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:27.599035] [DEBUG] [REMOTE ] MGNI: PASS: Integrity check passed. [2026-01-19T12:14:27.599075] [DEBUG] [REMOTE ] MGNI: Symbol is viable for forecasting. [2026-01-19T12:14:27.599123] [INFO ] [MAIN ] [2015/3505] MGNI kept (0.3s) | 2015 kept, 0 rejected | 140.2/min | ETA: 10.6m [2026-01-19T12:14:28.020887] [DEBUG] [REMOTE ] MGNX: Retrieved 3086 rows, trimmed to 300. [2026-01-19T12:14:28.021010] [DEBUG] [REMOTE ] MGNX: PASS: History has at least 300 days. [2026-01-19T12:14:28.021207] [DEBUG] [REMOTE ] MGNX: PASS: Price check passed. Min price $1.33. [2026-01-19T12:14:28.021340] [DEBUG] [REMOTE ] MGNX: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:28.021448] [DEBUG] [REMOTE ] MGNX: PASS: Integrity check passed. [2026-01-19T12:14:28.021488] [DEBUG] [REMOTE ] MGNX: Symbol is viable for forecasting. [2026-01-19T12:14:28.021535] [INFO ] [MAIN ] [2016/3505] MGNX kept (0.4s) | 2016 kept, 0 rejected | 140.2/min | ETA: 10.6m [2026-01-19T12:14:28.573214] [DEBUG] [REMOTE ] MGPI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:28.573355] [DEBUG] [REMOTE ] MGPI: PASS: History has at least 300 days. [2026-01-19T12:14:28.573601] [DEBUG] [REMOTE ] MGPI: PASS: Price check passed. Min price $21.84. [2026-01-19T12:14:28.573741] [DEBUG] [REMOTE ] MGPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:28.573862] [DEBUG] [REMOTE ] MGPI: PASS: Integrity check passed. [2026-01-19T12:14:28.573903] [DEBUG] [REMOTE ] MGPI: Symbol is viable for forecasting. [2026-01-19T12:14:28.573953] [INFO ] [MAIN ] [2017/3505] MGPI kept (0.6s) | 2017 kept, 0 rejected | 140.2/min | ETA: 10.6m [2026-01-19T12:14:29.035715] [DEBUG] [REMOTE ] MGRC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:29.035871] [DEBUG] [REMOTE ] MGRC: PASS: History has at least 300 days. [2026-01-19T12:14:29.036097] [DEBUG] [REMOTE ] MGRC: PASS: Price check passed. Min price $95.18. [2026-01-19T12:14:29.036233] [DEBUG] [REMOTE ] MGRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:29.036347] [DEBUG] [REMOTE ] MGRC: PASS: Integrity check passed. [2026-01-19T12:14:29.036386] [DEBUG] [REMOTE ] MGRC: Symbol is viable for forecasting. [2026-01-19T12:14:29.036440] [INFO ] [MAIN ] [2018/3505] MGRC kept (0.5s) | 2018 kept, 0 rejected | 140.2/min | ETA: 10.6m [2026-01-19T12:14:29.407086] [DEBUG] [REMOTE ] MGTX: Retrieved 1913 rows, trimmed to 300. [2026-01-19T12:14:29.407221] [DEBUG] [REMOTE ] MGTX: PASS: History has at least 300 days. [2026-01-19T12:14:29.407438] [DEBUG] [REMOTE ] MGTX: PASS: Price check passed. Min price $7.24. [2026-01-19T12:14:29.407596] [DEBUG] [REMOTE ] MGTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:29.407901] [DEBUG] [REMOTE ] MGTX: PASS: Integrity check passed. [2026-01-19T12:14:29.407941] [DEBUG] [REMOTE ] MGTX: Symbol is viable for forecasting. [2026-01-19T12:14:29.407987] [INFO ] [MAIN ] [2019/3505] MGTX kept (0.4s) | 2019 kept, 0 rejected | 140.2/min | ETA: 10.6m [2026-01-19T12:14:29.634450] [DEBUG] [REMOTE ] MGX: Retrieved 486 rows, trimmed to 300. [2026-01-19T12:14:29.634612] [DEBUG] [REMOTE ] MGX: PASS: History has at least 300 days. [2026-01-19T12:14:29.634824] [DEBUG] [REMOTE ] MGX: PASS: Price check passed. Min price $1.51. [2026-01-19T12:14:29.634977] [DEBUG] [REMOTE ] MGX: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:29.635096] [DEBUG] [REMOTE ] MGX: PASS: Integrity check passed. [2026-01-19T12:14:29.635137] [DEBUG] [REMOTE ] MGX: Symbol is viable for forecasting. [2026-01-19T12:14:29.635184] [INFO ] [MAIN ] [2020/3505] MGX kept (0.2s) | 2020 kept, 0 rejected | 140.3/min | ETA: 10.6m [2026-01-19T12:14:30.163822] [DEBUG] [REMOTE ] MGY: Retrieved 2150 rows, trimmed to 300. [2026-01-19T12:14:30.163951] [DEBUG] [REMOTE ] MGY: PASS: History has at least 300 days. [2026-01-19T12:14:30.164146] [DEBUG] [REMOTE ] MGY: PASS: Price check passed. Min price $21.24. [2026-01-19T12:14:30.164280] [DEBUG] [REMOTE ] MGY: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:30.164386] [DEBUG] [REMOTE ] MGY: PASS: Integrity check passed. [2026-01-19T12:14:30.164425] [DEBUG] [REMOTE ] MGY: Symbol is viable for forecasting. [2026-01-19T12:14:30.164473] [INFO ] [MAIN ] [2021/3505] MGY kept (0.5s) | 2021 kept, 0 rejected | 140.2/min | ETA: 10.6m [2026-01-19T12:14:30.706470] [DEBUG] [REMOTE ] MHD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:30.706626] [DEBUG] [REMOTE ] MHD: PASS: History has at least 300 days. [2026-01-19T12:14:30.706852] [DEBUG] [REMOTE ] MHD: PASS: Price check passed. Min price $11.53. [2026-01-19T12:14:30.706999] [DEBUG] [REMOTE ] MHD: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:30.707120] [DEBUG] [REMOTE ] MHD: PASS: Integrity check passed. [2026-01-19T12:14:30.707160] [DEBUG] [REMOTE ] MHD: Symbol is viable for forecasting. [2026-01-19T12:14:30.707208] [INFO ] [MAIN ] [2022/3505] MHD kept (0.5s) | 2022 kept, 0 rejected | 140.2/min | ETA: 10.6m [2026-01-19T12:14:31.175155] [DEBUG] [REMOTE ] MHF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:31.175288] [DEBUG] [REMOTE ] MHF: PASS: History has at least 300 days. [2026-01-19T12:14:31.175506] [DEBUG] [REMOTE ] MHF: PASS: Price check passed. Min price $6.80. [2026-01-19T12:14:31.175686] [DEBUG] [REMOTE ] MHF: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:31.175800] [DEBUG] [REMOTE ] MHF: PASS: Integrity check passed. [2026-01-19T12:14:31.175839] [DEBUG] [REMOTE ] MHF: Symbol is viable for forecasting. [2026-01-19T12:14:31.175887] [INFO ] [MAIN ] [2023/3505] MHF kept (0.5s) | 2023 kept, 0 rejected | 140.2/min | ETA: 10.6m [2026-01-19T12:14:31.504444] [DEBUG] [REMOTE ] MHK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:31.504598] [DEBUG] [REMOTE ] MHK: PASS: History has at least 300 days. [2026-01-19T12:14:31.504817] [DEBUG] [REMOTE ] MHK: PASS: Price check passed. Min price $103.68. [2026-01-19T12:14:31.504951] [DEBUG] [REMOTE ] MHK: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:31.505064] [DEBUG] [REMOTE ] MHK: PASS: Integrity check passed. [2026-01-19T12:14:31.505104] [DEBUG] [REMOTE ] MHK: Symbol is viable for forecasting. [2026-01-19T12:14:31.505152] [INFO ] [MAIN ] [2024/3505] MHK kept (0.3s) | 2024 kept, 0 rejected | 140.2/min | ETA: 10.6m [2026-01-19T12:14:32.086334] [DEBUG] [REMOTE ] MHN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:32.086612] [DEBUG] [REMOTE ] MHN: PASS: History has at least 300 days. [2026-01-19T12:14:32.087042] [DEBUG] [REMOTE ] MHN: PASS: Price check passed. Min price $10.14. [2026-01-19T12:14:32.087241] [DEBUG] [REMOTE ] MHN: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:32.087464] [DEBUG] [REMOTE ] MHN: PASS: Integrity check passed. [2026-01-19T12:14:32.087525] [DEBUG] [REMOTE ] MHN: Symbol is viable for forecasting. [2026-01-19T12:14:32.087650] [INFO ] [MAIN ] [2025/3505] MHN kept (0.6s) | 2025 kept, 0 rejected | 140.2/min | ETA: 10.6m [2026-01-19T12:14:32.584367] [DEBUG] [REMOTE ] MHO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:32.584560] [DEBUG] [REMOTE ] MHO: PASS: History has at least 300 days. [2026-01-19T12:14:32.585085] [DEBUG] [REMOTE ] MHO: PASS: Price check passed. Min price $123.88. [2026-01-19T12:14:32.585315] [DEBUG] [REMOTE ] MHO: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:32.585478] [DEBUG] [REMOTE ] MHO: PASS: Integrity check passed. [2026-01-19T12:14:32.585532] [DEBUG] [REMOTE ] MHO: Symbol is viable for forecasting. [2026-01-19T12:14:32.585618] [INFO ] [MAIN ] [2026/3505] MHO kept (0.5s) | 2026 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:33.130390] [DEBUG] [REMOTE ] MIDD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:33.130530] [DEBUG] [REMOTE ] MIDD: PASS: History has at least 300 days. [2026-01-19T12:14:33.130771] [DEBUG] [REMOTE ] MIDD: PASS: Price check passed. Min price $111.68. [2026-01-19T12:14:33.130910] [DEBUG] [REMOTE ] MIDD: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:33.131026] [DEBUG] [REMOTE ] MIDD: PASS: Integrity check passed. [2026-01-19T12:14:33.131068] [DEBUG] [REMOTE ] MIDD: Symbol is viable for forecasting. [2026-01-19T12:14:33.131116] [INFO ] [MAIN ] [2027/3505] MIDD kept (0.5s) | 2027 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:33.370294] [DEBUG] [REMOTE ] MIGI: Retrieved 2043 rows, trimmed to 300. [2026-01-19T12:14:33.370502] [DEBUG] [REMOTE ] MIGI: PASS: History has at least 300 days. [2026-01-19T12:14:33.370795] [DEBUG] [REMOTE ] MIGI: PASS: Price check passed. Min price $4.00. [2026-01-19T12:14:33.370942] [DEBUG] [REMOTE ] MIGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:33.371065] [DEBUG] [REMOTE ] MIGI: PASS: Integrity check passed. [2026-01-19T12:14:33.371109] [DEBUG] [REMOTE ] MIGI: Symbol is viable for forecasting. [2026-01-19T12:14:33.371162] [INFO ] [MAIN ] [2028/3505] MIGI kept (0.2s) | 2028 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:33.885475] [DEBUG] [REMOTE ] MILN: Retrieved 2439 rows, trimmed to 300. [2026-01-19T12:14:33.885656] [DEBUG] [REMOTE ] MILN: PASS: History has at least 300 days. [2026-01-19T12:14:33.885871] [DEBUG] [REMOTE ] MILN: PASS: Price check passed. Min price $43.71. [2026-01-19T12:14:33.886005] [DEBUG] [REMOTE ] MILN: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:33.886118] [DEBUG] [REMOTE ] MILN: PASS: Integrity check passed. [2026-01-19T12:14:33.886158] [DEBUG] [REMOTE ] MILN: Symbol is viable for forecasting. [2026-01-19T12:14:33.886205] [INFO ] [MAIN ] [2029/3505] MILN kept (0.5s) | 2029 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:34.417265] [DEBUG] [REMOTE ] MIND: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:34.417523] [DEBUG] [REMOTE ] MIND: PASS: History has at least 300 days. [2026-01-19T12:14:34.417903] [DEBUG] [REMOTE ] MIND: PASS: Price check passed. Min price $7.47. [2026-01-19T12:14:34.418057] [DEBUG] [REMOTE ] MIND: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:34.418196] [DEBUG] [REMOTE ] MIND: PASS: Integrity check passed. [2026-01-19T12:14:34.418239] [DEBUG] [REMOTE ] MIND: Symbol is viable for forecasting. [2026-01-19T12:14:34.418296] [INFO ] [MAIN ] [2030/3505] MIND kept (0.5s) | 2030 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:34.622359] [DEBUG] [REMOTE ] MIRA: Retrieved 617 rows, trimmed to 300. [2026-01-19T12:14:34.622547] [DEBUG] [REMOTE ] MIRA: PASS: History has at least 300 days. [2026-01-19T12:14:34.622812] [DEBUG] [REMOTE ] MIRA: PASS: Price check passed. Min price $1.34. [2026-01-19T12:14:34.622979] [DEBUG] [REMOTE ] MIRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:34.623129] [DEBUG] [REMOTE ] MIRA: PASS: Integrity check passed. [2026-01-19T12:14:34.623184] [DEBUG] [REMOTE ] MIRA: Symbol is viable for forecasting. [2026-01-19T12:14:34.623245] [INFO ] [MAIN ] [2031/3505] MIRA kept (0.2s) | 2031 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:35.095537] [DEBUG] [REMOTE ] MIRM: Retrieved 1635 rows, trimmed to 300. [2026-01-19T12:14:35.095720] [DEBUG] [REMOTE ] MIRM: PASS: History has at least 300 days. [2026-01-19T12:14:35.095949] [DEBUG] [REMOTE ] MIRM: PASS: Price check passed. Min price $64.10. [2026-01-19T12:14:35.096094] [DEBUG] [REMOTE ] MIRM: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:35.096209] [DEBUG] [REMOTE ] MIRM: PASS: Integrity check passed. [2026-01-19T12:14:35.096251] [DEBUG] [REMOTE ] MIRM: Symbol is viable for forecasting. [2026-01-19T12:14:35.096301] [INFO ] [MAIN ] [2032/3505] MIRM kept (0.5s) | 2032 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:35.680161] [DEBUG] [REMOTE ] MITK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:35.680301] [DEBUG] [REMOTE ] MITK: PASS: History has at least 300 days. [2026-01-19T12:14:35.680536] [DEBUG] [REMOTE ] MITK: PASS: Price check passed. Min price $8.65. [2026-01-19T12:14:35.680709] [DEBUG] [REMOTE ] MITK: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:35.680836] [DEBUG] [REMOTE ] MITK: PASS: Integrity check passed. [2026-01-19T12:14:35.680879] [DEBUG] [REMOTE ] MITK: Symbol is viable for forecasting. [2026-01-19T12:14:35.680931] [INFO ] [MAIN ] [2033/3505] MITK kept (0.6s) | 2033 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:36.252265] [DEBUG] [REMOTE ] MIY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:36.252417] [DEBUG] [REMOTE ] MIY: PASS: History has at least 300 days. [2026-01-19T12:14:36.252670] [DEBUG] [REMOTE ] MIY: PASS: Price check passed. Min price $11.34. [2026-01-19T12:14:36.252810] [DEBUG] [REMOTE ] MIY: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:36.252931] [DEBUG] [REMOTE ] MIY: PASS: Integrity check passed. [2026-01-19T12:14:36.252970] [DEBUG] [REMOTE ] MIY: Symbol is viable for forecasting. [2026-01-19T12:14:36.253019] [INFO ] [MAIN ] [2034/3505] MIY kept (0.6s) | 2034 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:36.573845] [DEBUG] [REMOTE ] MKC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:36.574029] [DEBUG] [REMOTE ] MKC: PASS: History has at least 300 days. [2026-01-19T12:14:36.574373] [DEBUG] [REMOTE ] MKC: PASS: Price check passed. Min price $62.86. [2026-01-19T12:14:36.574516] [DEBUG] [REMOTE ] MKC: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:36.574685] [DEBUG] [REMOTE ] MKC: PASS: Integrity check passed. [2026-01-19T12:14:36.574747] [DEBUG] [REMOTE ] MKC: Symbol is viable for forecasting. [2026-01-19T12:14:36.574813] [INFO ] [MAIN ] [2035/3505] MKC kept (0.3s) | 2035 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:37.123604] [DEBUG] [REMOTE ] MKSI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:37.123739] [DEBUG] [REMOTE ] MKSI: PASS: History has at least 300 days. [2026-01-19T12:14:37.123964] [DEBUG] [REMOTE ] MKSI: PASS: Price check passed. Min price $134.22. [2026-01-19T12:14:37.124120] [DEBUG] [REMOTE ] MKSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:37.124244] [DEBUG] [REMOTE ] MKSI: PASS: Integrity check passed. [2026-01-19T12:14:37.124286] [DEBUG] [REMOTE ] MKSI: Symbol is viable for forecasting. [2026-01-19T12:14:37.124336] [INFO ] [MAIN ] [2036/3505] MKSI kept (0.5s) | 2036 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:37.407311] [DEBUG] [REMOTE ] MKTX: Retrieved 5333 rows, trimmed to 300. [2026-01-19T12:14:37.407457] [DEBUG] [REMOTE ] MKTX: PASS: History has at least 300 days. [2026-01-19T12:14:37.407682] [DEBUG] [REMOTE ] MKTX: PASS: Price check passed. Min price $158.13. [2026-01-19T12:14:37.407821] [DEBUG] [REMOTE ] MKTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:37.408118] [DEBUG] [REMOTE ] MKTX: PASS: Integrity check passed. [2026-01-19T12:14:37.408158] [DEBUG] [REMOTE ] MKTX: Symbol is viable for forecasting. [2026-01-19T12:14:37.408205] [INFO ] [MAIN ] [2037/3505] MKTX kept (0.3s) | 2037 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:38.003015] [DEBUG] [REMOTE ] MLAB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:38.003291] [DEBUG] [REMOTE ] MLAB: PASS: History has at least 300 days. [2026-01-19T12:14:38.003848] [DEBUG] [REMOTE ] MLAB: PASS: Price check passed. Min price $70.46. [2026-01-19T12:14:38.004010] [DEBUG] [REMOTE ] MLAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:38.004174] [DEBUG] [REMOTE ] MLAB: PASS: Integrity check passed. [2026-01-19T12:14:38.004218] [DEBUG] [REMOTE ] MLAB: Symbol is viable for forecasting. [2026-01-19T12:14:38.004284] [INFO ] [MAIN ] [2038/3505] MLAB kept (0.6s) | 2038 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:38.357204] [DEBUG] [REMOTE ] MLCO: Retrieved 4799 rows, trimmed to 300. [2026-01-19T12:14:38.357339] [DEBUG] [REMOTE ] MLCO: PASS: History has at least 300 days. [2026-01-19T12:14:38.357602] [DEBUG] [REMOTE ] MLCO: PASS: Price check passed. Min price $6.13. [2026-01-19T12:14:38.357767] [DEBUG] [REMOTE ] MLCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:38.357887] [DEBUG] [REMOTE ] MLCO: PASS: Integrity check passed. [2026-01-19T12:14:38.357926] [DEBUG] [REMOTE ] MLCO: Symbol is viable for forecasting. [2026-01-19T12:14:38.358161] [INFO ] [MAIN ] [2039/3505] MLCO kept (0.4s) | 2039 kept, 0 rejected | 140.2/min | ETA: 10.5m [2026-01-19T12:14:38.513807] [DEBUG] [REMOTE ] MLGO: Retrieved 1198 rows, trimmed to 300. [2026-01-19T12:14:38.513937] [DEBUG] [REMOTE ] MLGO: PASS: History has at least 300 days. [2026-01-19T12:14:38.514135] [DEBUG] [REMOTE ] MLGO: PASS: Price check passed. Min price $4.42. [2026-01-19T12:14:38.514267] [DEBUG] [REMOTE ] MLGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:38.514375] [DEBUG] [REMOTE ] MLGO: PASS: Integrity check passed. [2026-01-19T12:14:38.514414] [DEBUG] [REMOTE ] MLGO: Symbol is viable for forecasting. [2026-01-19T12:14:38.514461] [INFO ] [MAIN ] [2040/3505] MLGO kept (0.2s) | 2040 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:39.264604] [DEBUG] [REMOTE ] MLI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:39.264745] [DEBUG] [REMOTE ] MLI: PASS: History has at least 300 days. [2026-01-19T12:14:39.264976] [DEBUG] [REMOTE ] MLI: PASS: Price check passed. Min price $102.76. [2026-01-19T12:14:39.265112] [DEBUG] [REMOTE ] MLI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:39.265227] [DEBUG] [REMOTE ] MLI: PASS: Integrity check passed. [2026-01-19T12:14:39.265267] [DEBUG] [REMOTE ] MLI: Symbol is viable for forecasting. [2026-01-19T12:14:39.265316] [INFO ] [MAIN ] [2041/3505] MLI kept (0.8s) | 2041 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:39.575552] [DEBUG] [REMOTE ] MLKN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:39.575709] [DEBUG] [REMOTE ] MLKN: PASS: History has at least 300 days. [2026-01-19T12:14:39.575942] [DEBUG] [REMOTE ] MLKN: PASS: Price check passed. Min price $13.72. [2026-01-19T12:14:39.576084] [DEBUG] [REMOTE ] MLKN: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:39.576205] [DEBUG] [REMOTE ] MLKN: PASS: Integrity check passed. [2026-01-19T12:14:39.576246] [DEBUG] [REMOTE ] MLKN: Symbol is viable for forecasting. [2026-01-19T12:14:39.576296] [INFO ] [MAIN ] [2042/3505] MLKN kept (0.3s) | 2042 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:40.118515] [DEBUG] [REMOTE ] MLM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:40.118677] [DEBUG] [REMOTE ] MLM: PASS: History has at least 300 days. [2026-01-19T12:14:40.118909] [DEBUG] [REMOTE ] MLM: PASS: Price check passed. Min price $589.18. [2026-01-19T12:14:40.119048] [DEBUG] [REMOTE ] MLM: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:40.119166] [DEBUG] [REMOTE ] MLM: PASS: Integrity check passed. [2026-01-19T12:14:40.119208] [DEBUG] [REMOTE ] MLM: Symbol is viable for forecasting. [2026-01-19T12:14:40.119257] [INFO ] [MAIN ] [2043/3505] MLM kept (0.5s) | 2043 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:40.448107] [DEBUG] [REMOTE ] MLP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:40.448286] [DEBUG] [REMOTE ] MLP: PASS: History has at least 300 days. [2026-01-19T12:14:40.448522] [DEBUG] [REMOTE ] MLP: PASS: Price check passed. Min price $14.17. [2026-01-19T12:14:40.448682] [DEBUG] [REMOTE ] MLP: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:40.448829] [DEBUG] [REMOTE ] MLP: PASS: Integrity check passed. [2026-01-19T12:14:40.448879] [DEBUG] [REMOTE ] MLP: Symbol is viable for forecasting. [2026-01-19T12:14:40.448929] [INFO ] [MAIN ] [2044/3505] MLP kept (0.3s) | 2044 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:40.760843] [DEBUG] [REMOTE ] MLTX: Retrieved 1314 rows, trimmed to 300. [2026-01-19T12:14:40.760976] [DEBUG] [REMOTE ] MLTX: PASS: History has at least 300 days. [2026-01-19T12:14:40.761178] [DEBUG] [REMOTE ] MLTX: PASS: Price check passed. Min price $9.46. [2026-01-19T12:14:40.761312] [DEBUG] [REMOTE ] MLTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:40.761418] [DEBUG] [REMOTE ] MLTX: PASS: Integrity check passed. [2026-01-19T12:14:40.761458] [DEBUG] [REMOTE ] MLTX: Symbol is viable for forecasting. [2026-01-19T12:14:40.761506] [INFO ] [MAIN ] [2045/3505] MLTX kept (0.3s) | 2045 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:41.069603] [DEBUG] [REMOTE ] MLYS: Retrieved 736 rows, trimmed to 300. [2026-01-19T12:14:41.069725] [DEBUG] [REMOTE ] MLYS: PASS: History has at least 300 days. [2026-01-19T12:14:41.069927] [DEBUG] [REMOTE ] MLYS: PASS: Price check passed. Min price $31.38. [2026-01-19T12:14:41.070066] [DEBUG] [REMOTE ] MLYS: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:41.070177] [DEBUG] [REMOTE ] MLYS: PASS: Integrity check passed. [2026-01-19T12:14:41.070218] [DEBUG] [REMOTE ] MLYS: Symbol is viable for forecasting. [2026-01-19T12:14:41.070268] [INFO ] [MAIN ] [2046/3505] MLYS kept (0.3s) | 2046 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:41.676883] [DEBUG] [REMOTE ] MMD: Retrieved 3383 rows, trimmed to 300. [2026-01-19T12:14:41.677011] [DEBUG] [REMOTE ] MMD: PASS: History has at least 300 days. [2026-01-19T12:14:41.677212] [DEBUG] [REMOTE ] MMD: PASS: Price check passed. Min price $14.72. [2026-01-19T12:14:41.677346] [DEBUG] [REMOTE ] MMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:41.677482] [DEBUG] [REMOTE ] MMD: PASS: Integrity check passed. [2026-01-19T12:14:41.677525] [DEBUG] [REMOTE ] MMD: Symbol is viable for forecasting. [2026-01-19T12:14:41.677591] [INFO ] [MAIN ] [2047/3505] MMD kept (0.6s) | 2047 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:42.135450] [DEBUG] [REMOTE ] MMLP: Retrieved 5839 rows, trimmed to 300. [2026-01-19T12:14:42.135608] [DEBUG] [REMOTE ] MMLP: PASS: History has at least 300 days. [2026-01-19T12:14:42.135834] [DEBUG] [REMOTE ] MMLP: PASS: Price check passed. Min price $2.26. [2026-01-19T12:14:42.135973] [DEBUG] [REMOTE ] MMLP: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:42.136089] [DEBUG] [REMOTE ] MMLP: PASS: Integrity check passed. [2026-01-19T12:14:42.136130] [DEBUG] [REMOTE ] MMLP: Symbol is viable for forecasting. [2026-01-19T12:14:42.136179] [INFO ] [MAIN ] [2048/3505] MMLP kept (0.5s) | 2048 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:42.591194] [DEBUG] [REMOTE ] MMS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:42.591327] [DEBUG] [REMOTE ] MMS: PASS: History has at least 300 days. [2026-01-19T12:14:42.591547] [DEBUG] [REMOTE ] MMS: PASS: Price check passed. Min price $77.76. [2026-01-19T12:14:42.591708] [DEBUG] [REMOTE ] MMS: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:42.591826] [DEBUG] [REMOTE ] MMS: PASS: Integrity check passed. [2026-01-19T12:14:42.591866] [DEBUG] [REMOTE ] MMS: Symbol is viable for forecasting. [2026-01-19T12:14:42.591915] [INFO ] [MAIN ] [2049/3505] MMS kept (0.5s) | 2049 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:42.979944] [DEBUG] [REMOTE ] MMSI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:42.980099] [DEBUG] [REMOTE ] MMSI: PASS: History has at least 300 days. [2026-01-19T12:14:42.980317] [DEBUG] [REMOTE ] MMSI: PASS: Price check passed. Min price $80.35. [2026-01-19T12:14:42.980451] [DEBUG] [REMOTE ] MMSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:42.980565] [DEBUG] [REMOTE ] MMSI: PASS: Integrity check passed. [2026-01-19T12:14:42.980626] [DEBUG] [REMOTE ] MMSI: Symbol is viable for forecasting. [2026-01-19T12:14:42.980674] [INFO ] [MAIN ] [2050/3505] MMSI kept (0.4s) | 2050 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:43.472967] [DEBUG] [REMOTE ] MNDO: Retrieved 6399 rows, trimmed to 300. [2026-01-19T12:14:43.473095] [DEBUG] [REMOTE ] MNDO: PASS: History has at least 300 days. [2026-01-19T12:14:43.473305] [DEBUG] [REMOTE ] MNDO: PASS: Price check passed. Min price $1.03. [2026-01-19T12:14:43.473439] [DEBUG] [REMOTE ] MNDO: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:43.473550] [DEBUG] [REMOTE ] MNDO: PASS: Integrity check passed. [2026-01-19T12:14:43.473610] [DEBUG] [REMOTE ] MNDO: Symbol is viable for forecasting. [2026-01-19T12:14:43.473659] [INFO ] [MAIN ] [2051/3505] MNDO kept (0.5s) | 2051 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:43.698260] [DEBUG] [REMOTE ] MNDY: Retrieved 1157 rows, trimmed to 300. [2026-01-19T12:14:43.698388] [DEBUG] [REMOTE ] MNDY: PASS: History has at least 300 days. [2026-01-19T12:14:43.698613] [DEBUG] [REMOTE ] MNDY: PASS: Price check passed. Min price $126.70. [2026-01-19T12:14:43.698757] [DEBUG] [REMOTE ] MNDY: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:43.698867] [DEBUG] [REMOTE ] MNDY: PASS: Integrity check passed. [2026-01-19T12:14:43.698910] [DEBUG] [REMOTE ] MNDY: Symbol is viable for forecasting. [2026-01-19T12:14:43.698958] [INFO ] [MAIN ] [2052/3505] MNDY kept (0.2s) | 2052 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:44.342504] [DEBUG] [REMOTE ] MNKD: Retrieved 5404 rows, trimmed to 300. [2026-01-19T12:14:44.342672] [DEBUG] [REMOTE ] MNKD: PASS: History has at least 300 days. [2026-01-19T12:14:44.342892] [DEBUG] [REMOTE ] MNKD: PASS: Price check passed. Min price $4.97. [2026-01-19T12:14:44.343028] [DEBUG] [REMOTE ] MNKD: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:44.343139] [DEBUG] [REMOTE ] MNKD: PASS: Integrity check passed. [2026-01-19T12:14:44.343178] [DEBUG] [REMOTE ] MNKD: Symbol is viable for forecasting. [2026-01-19T12:14:44.343225] [INFO ] [MAIN ] [2053/3505] MNKD kept (0.6s) | 2053 kept, 0 rejected | 140.2/min | ETA: 10.4m [2026-01-19T12:14:44.879045] [DEBUG] [REMOTE ] MNRO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:44.879191] [DEBUG] [REMOTE ] MNRO: PASS: History has at least 300 days. [2026-01-19T12:14:44.879431] [DEBUG] [REMOTE ] MNRO: PASS: Price check passed. Min price $14.44. [2026-01-19T12:14:44.879589] [DEBUG] [REMOTE ] MNRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:44.879712] [DEBUG] [REMOTE ] MNRO: PASS: Integrity check passed. [2026-01-19T12:14:44.879752] [DEBUG] [REMOTE ] MNRO: Symbol is viable for forecasting. [2026-01-19T12:14:44.879811] [INFO ] [MAIN ] [2054/3505] MNRO kept (0.5s) | 2054 kept, 0 rejected | 140.1/min | ETA: 10.4m [2026-01-19T12:14:45.161141] [DEBUG] [REMOTE ] MNSO: Retrieved 1320 rows, trimmed to 300. [2026-01-19T12:14:45.161274] [DEBUG] [REMOTE ] MNSO: PASS: History has at least 300 days. [2026-01-19T12:14:45.161473] [DEBUG] [REMOTE ] MNSO: PASS: Price check passed. Min price $18.75. [2026-01-19T12:14:45.161630] [DEBUG] [REMOTE ] MNSO: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:45.161743] [DEBUG] [REMOTE ] MNSO: PASS: Integrity check passed. [2026-01-19T12:14:45.161783] [DEBUG] [REMOTE ] MNSO: Symbol is viable for forecasting. [2026-01-19T12:14:45.161829] [INFO ] [MAIN ] [2055/3505] MNSO kept (0.3s) | 2055 kept, 0 rejected | 140.2/min | ETA: 10.3m [2026-01-19T12:14:45.475561] [DEBUG] [REMOTE ] MNTK: Retrieved 1253 rows, trimmed to 300. [2026-01-19T12:14:45.475725] [DEBUG] [REMOTE ] MNTK: PASS: History has at least 300 days. [2026-01-19T12:14:45.475930] [DEBUG] [REMOTE ] MNTK: PASS: Price check passed. Min price $1.42. [2026-01-19T12:14:45.476063] [DEBUG] [REMOTE ] MNTK: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:45.476173] [DEBUG] [REMOTE ] MNTK: PASS: Integrity check passed. [2026-01-19T12:14:45.476213] [DEBUG] [REMOTE ] MNTK: Symbol is viable for forecasting. [2026-01-19T12:14:45.476260] [INFO ] [MAIN ] [2056/3505] MNTK kept (0.3s) | 2056 kept, 0 rejected | 140.2/min | ETA: 10.3m [2026-01-19T12:14:45.867194] [DEBUG] [REMOTE ] MNY: Retrieved 567 rows, trimmed to 300. [2026-01-19T12:14:45.867343] [DEBUG] [REMOTE ] MNY: PASS: History has at least 300 days. [2026-01-19T12:14:45.867637] [DEBUG] [REMOTE ] MNY: PASS: Price check passed. Min price $1.16. [2026-01-19T12:14:45.867813] [DEBUG] [REMOTE ] MNY: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:45.867975] [DEBUG] [REMOTE ] MNY: PASS: Integrity check passed. [2026-01-19T12:14:45.868026] [DEBUG] [REMOTE ] MNY: Symbol is viable for forecasting. [2026-01-19T12:14:45.868083] [INFO ] [MAIN ] [2057/3505] MNY kept (0.4s) | 2057 kept, 0 rejected | 140.2/min | ETA: 10.3m [2026-01-19T12:14:46.586816] [DEBUG] [REMOTE ] MOD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:46.586970] [DEBUG] [REMOTE ] MOD: PASS: History has at least 300 days. [2026-01-19T12:14:46.587432] [DEBUG] [REMOTE ] MOD: PASS: Price check passed. Min price $119.68. [2026-01-19T12:14:46.587595] [DEBUG] [REMOTE ] MOD: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:46.587732] [DEBUG] [REMOTE ] MOD: PASS: Integrity check passed. [2026-01-19T12:14:46.587772] [DEBUG] [REMOTE ] MOD: Symbol is viable for forecasting. [2026-01-19T12:14:46.587822] [INFO ] [MAIN ] [2058/3505] MOD kept (0.7s) | 2058 kept, 0 rejected | 140.1/min | ETA: 10.3m [2026-01-19T12:14:46.815309] [DEBUG] [REMOTE ] MODL: Retrieved 819 rows, trimmed to 300. [2026-01-19T12:14:46.815450] [DEBUG] [REMOTE ] MODL: PASS: History has at least 300 days. [2026-01-19T12:14:46.815667] [DEBUG] [REMOTE ] MODL: PASS: Price check passed. Min price $45.53. [2026-01-19T12:14:46.815803] [DEBUG] [REMOTE ] MODL: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:46.815913] [DEBUG] [REMOTE ] MODL: PASS: Integrity check passed. [2026-01-19T12:14:46.815953] [DEBUG] [REMOTE ] MODL: Symbol is viable for forecasting. [2026-01-19T12:14:46.816000] [INFO ] [MAIN ] [2059/3505] MODL kept (0.2s) | 2059 kept, 0 rejected | 140.2/min | ETA: 10.3m [2026-01-19T12:14:47.369100] [DEBUG] [REMOTE ] MOFG: Retrieved 4522 rows, trimmed to 300. [2026-01-19T12:14:47.369236] [DEBUG] [REMOTE ] MOFG: PASS: History has at least 300 days. [2026-01-19T12:14:47.369453] [DEBUG] [REMOTE ] MOFG: PASS: Price check passed. Min price $28.03. [2026-01-19T12:14:47.369633] [DEBUG] [REMOTE ] MOFG: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:47.369770] [DEBUG] [REMOTE ] MOFG: PASS: Integrity check passed. [2026-01-19T12:14:47.369816] [DEBUG] [REMOTE ] MOFG: Symbol is viable for forecasting. [2026-01-19T12:14:47.369866] [INFO ] [MAIN ] [2060/3505] MOFG kept (0.6s) | 2060 kept, 0 rejected | 140.2/min | ETA: 10.3m [2026-01-19T12:14:47.816936] [DEBUG] [REMOTE ] MOH: Retrieved 5673 rows, trimmed to 300. [2026-01-19T12:14:47.817088] [DEBUG] [REMOTE ] MOH: PASS: History has at least 300 days. [2026-01-19T12:14:47.817329] [DEBUG] [REMOTE ] MOH: PASS: Price check passed. Min price $134.51. [2026-01-19T12:14:47.817516] [DEBUG] [REMOTE ] MOH: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:47.817661] [DEBUG] [REMOTE ] MOH: PASS: Integrity check passed. [2026-01-19T12:14:47.817705] [DEBUG] [REMOTE ] MOH: Symbol is viable for forecasting. [2026-01-19T12:14:47.817756] [INFO ] [MAIN ] [2061/3505] MOH kept (0.4s) | 2061 kept, 0 rejected | 140.2/min | ETA: 10.3m [2026-01-19T12:14:48.009600] [DEBUG] [REMOTE ] MOMO: Retrieved 2789 rows, trimmed to 300. [2026-01-19T12:14:48.009729] [DEBUG] [REMOTE ] MOMO: PASS: History has at least 300 days. [2026-01-19T12:14:48.009929] [DEBUG] [REMOTE ] MOMO: PASS: Price check passed. Min price $6.49. [2026-01-19T12:14:48.010065] [DEBUG] [REMOTE ] MOMO: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:48.010174] [DEBUG] [REMOTE ] MOMO: PASS: Integrity check passed. [2026-01-19T12:14:48.010213] [DEBUG] [REMOTE ] MOMO: Symbol is viable for forecasting. [2026-01-19T12:14:48.010261] [INFO ] [MAIN ] [2062/3505] MOMO kept (0.2s) | 2062 kept, 0 rejected | 140.2/min | ETA: 10.3m [2026-01-19T12:14:48.479131] [DEBUG] [REMOTE ] MORN: Retrieved 5211 rows, trimmed to 300. [2026-01-19T12:14:48.479292] [DEBUG] [REMOTE ] MORN: PASS: History has at least 300 days. [2026-01-19T12:14:48.479516] [DEBUG] [REMOTE ] MORN: PASS: Price check passed. Min price $206.91. [2026-01-19T12:14:48.479682] [DEBUG] [REMOTE ] MORN: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:48.479846] [DEBUG] [REMOTE ] MORN: PASS: Integrity check passed. [2026-01-19T12:14:48.479895] [DEBUG] [REMOTE ] MORN: Symbol is viable for forecasting. [2026-01-19T12:14:48.479951] [INFO ] [MAIN ] [2063/3505] MORN kept (0.5s) | 2063 kept, 0 rejected | 140.2/min | ETA: 10.3m [2026-01-19T12:14:49.139861] [DEBUG] [REMOTE ] MOS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:49.140004] [DEBUG] [REMOTE ] MOS: PASS: History has at least 300 days. [2026-01-19T12:14:49.140240] [DEBUG] [REMOTE ] MOS: PASS: Price check passed. Min price $23.39. [2026-01-19T12:14:49.140376] [DEBUG] [REMOTE ] MOS: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:49.140497] [DEBUG] [REMOTE ] MOS: PASS: Integrity check passed. [2026-01-19T12:14:49.140536] [DEBUG] [REMOTE ] MOS: Symbol is viable for forecasting. [2026-01-19T12:14:49.140604] [INFO ] [MAIN ] [2064/3505] MOS kept (0.7s) | 2064 kept, 0 rejected | 140.2/min | ETA: 10.3m [2026-01-19T12:14:49.284615] [DEBUG] [REMOTE ] MP: Retrieved 1401 rows, trimmed to 300. [2026-01-19T12:14:49.284747] [DEBUG] [REMOTE ] MP: PASS: History has at least 300 days. [2026-01-19T12:14:49.284951] [DEBUG] [REMOTE ] MP: PASS: Price check passed. Min price $50.44. [2026-01-19T12:14:49.285088] [DEBUG] [REMOTE ] MP: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:49.285198] [DEBUG] [REMOTE ] MP: PASS: Integrity check passed. [2026-01-19T12:14:49.285237] [DEBUG] [REMOTE ] MP: Symbol is viable for forecasting. [2026-01-19T12:14:49.285283] [INFO ] [MAIN ] [2065/3505] MP kept (0.1s) | 2065 kept, 0 rejected | 140.2/min | ETA: 10.3m [2026-01-19T12:14:49.985331] [DEBUG] [REMOTE ] MPA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:49.985464] [DEBUG] [REMOTE ] MPA: PASS: History has at least 300 days. [2026-01-19T12:14:49.985700] [DEBUG] [REMOTE ] MPA: PASS: Price check passed. Min price $11.03. [2026-01-19T12:14:49.985843] [DEBUG] [REMOTE ] MPA: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:49.985961] [DEBUG] [REMOTE ] MPA: PASS: Integrity check passed. [2026-01-19T12:14:49.986002] [DEBUG] [REMOTE ] MPA: Symbol is viable for forecasting. [2026-01-19T12:14:49.986053] [INFO ] [MAIN ] [2066/3505] MPA kept (0.7s) | 2066 kept, 0 rejected | 140.2/min | ETA: 10.3m [2026-01-19T12:14:50.489038] [DEBUG] [REMOTE ] MPAA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:50.489173] [DEBUG] [REMOTE ] MPAA: PASS: History has at least 300 days. [2026-01-19T12:14:50.489393] [DEBUG] [REMOTE ] MPAA: PASS: Price check passed. Min price $12.27. [2026-01-19T12:14:50.489533] [DEBUG] [REMOTE ] MPAA: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:50.489671] [DEBUG] [REMOTE ] MPAA: PASS: Integrity check passed. [2026-01-19T12:14:50.489713] [DEBUG] [REMOTE ] MPAA: Symbol is viable for forecasting. [2026-01-19T12:14:50.489761] [INFO ] [MAIN ] [2067/3505] MPAA kept (0.5s) | 2067 kept, 0 rejected | 140.1/min | ETA: 10.3m [2026-01-19T12:14:51.018155] [DEBUG] [REMOTE ] MPB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:51.018295] [DEBUG] [REMOTE ] MPB: PASS: History has at least 300 days. [2026-01-19T12:14:51.018519] [DEBUG] [REMOTE ] MPB: PASS: Price check passed. Min price $27.65. [2026-01-19T12:14:51.018677] [DEBUG] [REMOTE ] MPB: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:51.018795] [DEBUG] [REMOTE ] MPB: PASS: Integrity check passed. [2026-01-19T12:14:51.018853] [DEBUG] [REMOTE ] MPB: Symbol is viable for forecasting. [2026-01-19T12:14:51.018902] [INFO ] [MAIN ] [2068/3505] MPB kept (0.5s) | 2068 kept, 0 rejected | 140.1/min | ETA: 10.3m [2026-01-19T12:14:51.376992] [DEBUG] [REMOTE ] MPC: Retrieved 3664 rows, trimmed to 300. [2026-01-19T12:14:51.377124] [DEBUG] [REMOTE ] MPC: PASS: History has at least 300 days. [2026-01-19T12:14:51.377343] [DEBUG] [REMOTE ] MPC: PASS: Price check passed. Min price $162.63. [2026-01-19T12:14:51.377512] [DEBUG] [REMOTE ] MPC: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:51.377659] [DEBUG] [REMOTE ] MPC: PASS: Integrity check passed. [2026-01-19T12:14:51.377704] [DEBUG] [REMOTE ] MPC: Symbol is viable for forecasting. [2026-01-19T12:14:51.377754] [INFO ] [MAIN ] [2069/3505] MPC kept (0.4s) | 2069 kept, 0 rejected | 140.1/min | ETA: 10.2m [2026-01-19T12:14:51.816446] [DEBUG] [REMOTE ] MPX: Retrieved 6259 rows, trimmed to 300. [2026-01-19T12:14:51.816603] [DEBUG] [REMOTE ] MPX: PASS: History has at least 300 days. [2026-01-19T12:14:51.816833] [DEBUG] [REMOTE ] MPX: PASS: Price check passed. Min price $8.10. [2026-01-19T12:14:51.816970] [DEBUG] [REMOTE ] MPX: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:51.817085] [DEBUG] [REMOTE ] MPX: PASS: Integrity check passed. [2026-01-19T12:14:51.817124] [DEBUG] [REMOTE ] MPX: Symbol is viable for forecasting. [2026-01-19T12:14:51.817172] [INFO ] [MAIN ] [2070/3505] MPX kept (0.4s) | 2070 kept, 0 rejected | 140.1/min | ETA: 10.2m [2026-01-19T12:14:52.051158] [DEBUG] [REMOTE ] MQ: Retrieved 1158 rows, trimmed to 300. [2026-01-19T12:14:52.051326] [DEBUG] [REMOTE ] MQ: PASS: History has at least 300 days. [2026-01-19T12:14:52.051628] [DEBUG] [REMOTE ] MQ: PASS: Price check passed. Min price $4.41. [2026-01-19T12:14:52.051814] [DEBUG] [REMOTE ] MQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:52.051963] [DEBUG] [REMOTE ] MQ: PASS: Integrity check passed. [2026-01-19T12:14:52.052014] [DEBUG] [REMOTE ] MQ: Symbol is viable for forecasting. [2026-01-19T12:14:52.052076] [INFO ] [MAIN ] [2071/3505] MQ kept (0.2s) | 2071 kept, 0 rejected | 140.2/min | ETA: 10.2m [2026-01-19T12:14:52.702091] [DEBUG] [REMOTE ] MQY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:52.702228] [DEBUG] [REMOTE ] MQY: PASS: History has at least 300 days. [2026-01-19T12:14:52.702455] [DEBUG] [REMOTE ] MQY: PASS: Price check passed. Min price $11.21. [2026-01-19T12:14:52.702611] [DEBUG] [REMOTE ] MQY: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:52.702730] [DEBUG] [REMOTE ] MQY: PASS: Integrity check passed. [2026-01-19T12:14:52.702769] [DEBUG] [REMOTE ] MQY: Symbol is viable for forecasting. [2026-01-19T12:14:52.702817] [INFO ] [MAIN ] [2072/3505] MQY kept (0.7s) | 2072 kept, 0 rejected | 140.1/min | ETA: 10.2m [2026-01-19T12:14:53.014110] [DEBUG] [REMOTE ] MRAM: Retrieved 2332 rows, trimmed to 300. [2026-01-19T12:14:53.014278] [DEBUG] [REMOTE ] MRAM: PASS: History has at least 300 days. [2026-01-19T12:14:53.014479] [DEBUG] [REMOTE ] MRAM: PASS: Price check passed. Min price $7.50. [2026-01-19T12:14:53.014640] [DEBUG] [REMOTE ] MRAM: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:53.014750] [DEBUG] [REMOTE ] MRAM: PASS: Integrity check passed. [2026-01-19T12:14:53.014789] [DEBUG] [REMOTE ] MRAM: Symbol is viable for forecasting. [2026-01-19T12:14:53.014835] [INFO ] [MAIN ] [2073/3505] MRAM kept (0.3s) | 2073 kept, 0 rejected | 140.1/min | ETA: 10.2m [2026-01-19T12:14:53.395743] [DEBUG] [REMOTE ] MRBK: Retrieved 2059 rows, trimmed to 300. [2026-01-19T12:14:53.395933] [DEBUG] [REMOTE ] MRBK: PASS: History has at least 300 days. [2026-01-19T12:14:53.396213] [DEBUG] [REMOTE ] MRBK: PASS: Price check passed. Min price $14.17. [2026-01-19T12:14:53.396363] [DEBUG] [REMOTE ] MRBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:53.396495] [DEBUG] [REMOTE ] MRBK: PASS: Integrity check passed. [2026-01-19T12:14:53.396539] [DEBUG] [REMOTE ] MRBK: Symbol is viable for forecasting. [2026-01-19T12:14:53.396609] [INFO ] [MAIN ] [2074/3505] MRBK kept (0.4s) | 2074 kept, 0 rejected | 140.2/min | ETA: 10.2m [2026-01-19T12:14:53.863630] [DEBUG] [REMOTE ] MRCC: Retrieved 3325 rows, trimmed to 300. [2026-01-19T12:14:53.863791] [DEBUG] [REMOTE ] MRCC: PASS: History has at least 300 days. [2026-01-19T12:14:53.864062] [DEBUG] [REMOTE ] MRCC: PASS: Price check passed. Min price $5.73. [2026-01-19T12:14:53.864234] [DEBUG] [REMOTE ] MRCC: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:53.864369] [DEBUG] [REMOTE ] MRCC: PASS: Integrity check passed. [2026-01-19T12:14:53.864414] [DEBUG] [REMOTE ] MRCC: Symbol is viable for forecasting. [2026-01-19T12:14:53.864470] [INFO ] [MAIN ] [2075/3505] MRCC kept (0.5s) | 2075 kept, 0 rejected | 140.1/min | ETA: 10.2m [2026-01-19T12:14:54.356647] [DEBUG] [REMOTE ] MRCY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:54.356889] [DEBUG] [REMOTE ] MRCY: PASS: History has at least 300 days. [2026-01-19T12:14:54.357138] [DEBUG] [REMOTE ] MRCY: PASS: Price check passed. Min price $66.12. [2026-01-19T12:14:54.357276] [DEBUG] [REMOTE ] MRCY: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:54.357411] [DEBUG] [REMOTE ] MRCY: PASS: Integrity check passed. [2026-01-19T12:14:54.357457] [DEBUG] [REMOTE ] MRCY: Symbol is viable for forecasting. [2026-01-19T12:14:54.357506] [INFO ] [MAIN ] [2076/3505] MRCY kept (0.5s) | 2076 kept, 0 rejected | 140.1/min | ETA: 10.2m [2026-01-19T12:14:54.834082] [DEBUG] [REMOTE ] MRK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:54.834237] [DEBUG] [REMOTE ] MRK: PASS: History has at least 300 days. [2026-01-19T12:14:54.834509] [DEBUG] [REMOTE ] MRK: PASS: Price check passed. Min price $81.80. [2026-01-19T12:14:54.834706] [DEBUG] [REMOTE ] MRK: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:54.834856] [DEBUG] [REMOTE ] MRK: PASS: Integrity check passed. [2026-01-19T12:14:54.834907] [DEBUG] [REMOTE ] MRK: Symbol is viable for forecasting. [2026-01-19T12:14:54.834968] [INFO ] [MAIN ] [2077/3505] MRK kept (0.5s) | 2077 kept, 0 rejected | 140.1/min | ETA: 10.2m [2026-01-19T12:14:55.079845] [DEBUG] [REMOTE ] MRM: Retrieved 1269 rows, trimmed to 300. [2026-01-19T12:14:55.080004] [DEBUG] [REMOTE ] MRM: PASS: History has at least 300 days. [2026-01-19T12:14:55.080213] [DEBUG] [REMOTE ] MRM: PASS: Price check passed. Min price $1.75. [2026-01-19T12:14:55.080349] [DEBUG] [REMOTE ] MRM: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:55.080458] [DEBUG] [REMOTE ] MRM: PASS: Integrity check passed. [2026-01-19T12:14:55.080498] [DEBUG] [REMOTE ] MRM: Symbol is viable for forecasting. [2026-01-19T12:14:55.080545] [INFO ] [MAIN ] [2078/3505] MRM kept (0.2s) | 2078 kept, 0 rejected | 140.2/min | ETA: 10.2m [2026-01-19T12:14:55.527637] [DEBUG] [REMOTE ] MRNA: Retrieved 1787 rows, trimmed to 300. [2026-01-19T12:14:55.527773] [DEBUG] [REMOTE ] MRNA: PASS: History has at least 300 days. [2026-01-19T12:14:55.527983] [DEBUG] [REMOTE ] MRNA: PASS: Price check passed. Min price $22.36. [2026-01-19T12:14:55.528123] [DEBUG] [REMOTE ] MRNA: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:55.528255] [DEBUG] [REMOTE ] MRNA: PASS: Integrity check passed. [2026-01-19T12:14:55.528304] [DEBUG] [REMOTE ] MRNA: Symbol is viable for forecasting. [2026-01-19T12:14:55.528353] [INFO ] [MAIN ] [2079/3505] MRNA kept (0.4s) | 2079 kept, 0 rejected | 140.2/min | ETA: 10.2m [2026-01-19T12:14:56.117888] [DEBUG] [REMOTE ] MRSH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:56.118030] [DEBUG] [REMOTE ] MRSH: PASS: History has at least 300 days. [2026-01-19T12:14:56.118276] [DEBUG] [REMOTE ] MRSH: PASS: Price check passed. Min price $176.58. [2026-01-19T12:14:56.118413] [DEBUG] [REMOTE ] MRSH: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:56.118752] [DEBUG] [REMOTE ] MRSH: PASS: Integrity check passed. [2026-01-19T12:14:56.118808] [DEBUG] [REMOTE ] MRSH: Symbol is viable for forecasting. [2026-01-19T12:14:56.118858] [INFO ] [MAIN ] [2080/3505] MRSH kept (0.6s) | 2080 kept, 0 rejected | 140.1/min | ETA: 10.2m [2026-01-19T12:14:56.519464] [DEBUG] [REMOTE ] MRTN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:56.519668] [DEBUG] [REMOTE ] MRTN: PASS: History has at least 300 days. [2026-01-19T12:14:56.519999] [DEBUG] [REMOTE ] MRTN: PASS: Price check passed. Min price $9.36. [2026-01-19T12:14:56.520146] [DEBUG] [REMOTE ] MRTN: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:56.520293] [DEBUG] [REMOTE ] MRTN: PASS: Integrity check passed. [2026-01-19T12:14:56.520335] [DEBUG] [REMOTE ] MRTN: Symbol is viable for forecasting. [2026-01-19T12:14:56.520389] [INFO ] [MAIN ] [2081/3505] MRTN kept (0.4s) | 2081 kept, 0 rejected | 140.1/min | ETA: 10.2m [2026-01-19T12:14:56.780058] [DEBUG] [REMOTE ] MRVI: Retrieved 1294 rows, trimmed to 300. [2026-01-19T12:14:56.780202] [DEBUG] [REMOTE ] MRVI: PASS: History has at least 300 days. [2026-01-19T12:14:56.780413] [DEBUG] [REMOTE ] MRVI: PASS: Price check passed. Min price $2.87. [2026-01-19T12:14:56.780553] [DEBUG] [REMOTE ] MRVI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:56.780697] [DEBUG] [REMOTE ] MRVI: PASS: Integrity check passed. [2026-01-19T12:14:56.780739] [DEBUG] [REMOTE ] MRVI: Symbol is viable for forecasting. [2026-01-19T12:14:56.780795] [INFO ] [MAIN ] [2082/3505] MRVI kept (0.3s) | 2082 kept, 0 rejected | 140.2/min | ETA: 10.2m [2026-01-19T12:14:57.258930] [DEBUG] [REMOTE ] MRVL: Retrieved 6425 rows, trimmed to 300. [2026-01-19T12:14:57.259119] [DEBUG] [REMOTE ] MRVL: PASS: History has at least 300 days. [2026-01-19T12:14:57.259484] [DEBUG] [REMOTE ] MRVL: PASS: Price check passed. Min price $76.62. [2026-01-19T12:14:57.259692] [DEBUG] [REMOTE ] MRVL: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:57.259866] [DEBUG] [REMOTE ] MRVL: PASS: Integrity check passed. [2026-01-19T12:14:57.259918] [DEBUG] [REMOTE ] MRVL: Symbol is viable for forecasting. [2026-01-19T12:14:57.259985] [INFO ] [MAIN ] [2083/3505] MRVL kept (0.5s) | 2083 kept, 0 rejected | 140.2/min | ETA: 10.1m [2026-01-19T12:14:57.525693] [DEBUG] [REMOTE ] MRX: Retrieved 434 rows, trimmed to 300. [2026-01-19T12:14:57.525826] [DEBUG] [REMOTE ] MRX: PASS: History has at least 300 days. [2026-01-19T12:14:57.526028] [DEBUG] [REMOTE ] MRX: PASS: Price check passed. Min price $30.07. [2026-01-19T12:14:57.526162] [DEBUG] [REMOTE ] MRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:57.526272] [DEBUG] [REMOTE ] MRX: PASS: Integrity check passed. [2026-01-19T12:14:57.526312] [DEBUG] [REMOTE ] MRX: Symbol is viable for forecasting. [2026-01-19T12:14:57.526360] [INFO ] [MAIN ] [2084/3505] MRX kept (0.3s) | 2084 kept, 0 rejected | 140.2/min | ETA: 10.1m [2026-01-19T12:14:58.246499] [DEBUG] [REMOTE ] MS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:58.246653] [DEBUG] [REMOTE ] MS: PASS: History has at least 300 days. [2026-01-19T12:14:58.246876] [DEBUG] [REMOTE ] MS: PASS: Price check passed. Min price $157.16. [2026-01-19T12:14:58.247012] [DEBUG] [REMOTE ] MS: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:58.247124] [DEBUG] [REMOTE ] MS: PASS: Integrity check passed. [2026-01-19T12:14:58.247164] [DEBUG] [REMOTE ] MS: Symbol is viable for forecasting. [2026-01-19T12:14:58.247211] [INFO ] [MAIN ] [2085/3505] MS kept (0.7s) | 2085 kept, 0 rejected | 140.1/min | ETA: 10.1m [2026-01-19T12:14:58.639208] [DEBUG] [REMOTE ] MSA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:58.639355] [DEBUG] [REMOTE ] MSA: PASS: History has at least 300 days. [2026-01-19T12:14:58.639587] [DEBUG] [REMOTE ] MSA: PASS: Price check passed. Min price $152.94. [2026-01-19T12:14:58.639727] [DEBUG] [REMOTE ] MSA: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:58.639841] [DEBUG] [REMOTE ] MSA: PASS: Integrity check passed. [2026-01-19T12:14:58.639880] [DEBUG] [REMOTE ] MSA: Symbol is viable for forecasting. [2026-01-19T12:14:58.639927] [INFO ] [MAIN ] [2086/3505] MSA kept (0.4s) | 2086 kept, 0 rejected | 140.1/min | ETA: 10.1m [2026-01-19T12:14:59.103125] [DEBUG] [REMOTE ] MSB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:14:59.103262] [DEBUG] [REMOTE ] MSB: PASS: History has at least 300 days. [2026-01-19T12:14:59.103485] [DEBUG] [REMOTE ] MSB: PASS: Price check passed. Min price $30.33. [2026-01-19T12:14:59.103658] [DEBUG] [REMOTE ] MSB: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:59.103795] [DEBUG] [REMOTE ] MSB: PASS: Integrity check passed. [2026-01-19T12:14:59.103834] [DEBUG] [REMOTE ] MSB: Symbol is viable for forecasting. [2026-01-19T12:14:59.103882] [INFO ] [MAIN ] [2087/3505] MSB kept (0.5s) | 2087 kept, 0 rejected | 140.1/min | ETA: 10.1m [2026-01-19T12:14:59.397562] [DEBUG] [REMOTE ] MSBI: Retrieved 2427 rows, trimmed to 300. [2026-01-19T12:14:59.397708] [DEBUG] [REMOTE ] MSBI: PASS: History has at least 300 days. [2026-01-19T12:14:59.397910] [DEBUG] [REMOTE ] MSBI: PASS: Price check passed. Min price $14.36. [2026-01-19T12:14:59.398048] [DEBUG] [REMOTE ] MSBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:59.398160] [DEBUG] [REMOTE ] MSBI: PASS: Integrity check passed. [2026-01-19T12:14:59.398201] [DEBUG] [REMOTE ] MSBI: Symbol is viable for forecasting. [2026-01-19T12:14:59.398251] [INFO ] [MAIN ] [2088/3505] MSBI kept (0.3s) | 2088 kept, 0 rejected | 140.2/min | ETA: 10.1m [2026-01-19T12:14:59.868407] [DEBUG] [REMOTE ] MSCI: Retrieved 4571 rows, trimmed to 300. [2026-01-19T12:14:59.868547] [DEBUG] [REMOTE ] MSCI: PASS: History has at least 300 days. [2026-01-19T12:14:59.868799] [DEBUG] [REMOTE ] MSCI: PASS: Price check passed. Min price $535.90. [2026-01-19T12:14:59.868940] [DEBUG] [REMOTE ] MSCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:14:59.869060] [DEBUG] [REMOTE ] MSCI: PASS: Integrity check passed. [2026-01-19T12:14:59.869101] [DEBUG] [REMOTE ] MSCI: Symbol is viable for forecasting. [2026-01-19T12:14:59.869151] [INFO ] [MAIN ] [2089/3505] MSCI kept (0.5s) | 2089 kept, 0 rejected | 140.1/min | ETA: 10.1m [2026-01-19T12:15:00.400558] [DEBUG] [REMOTE ] MSD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:00.400705] [DEBUG] [REMOTE ] MSD: PASS: History has at least 300 days. [2026-01-19T12:15:00.400934] [DEBUG] [REMOTE ] MSD: PASS: Price check passed. Min price $7.09. [2026-01-19T12:15:00.401079] [DEBUG] [REMOTE ] MSD: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:00.401209] [DEBUG] [REMOTE ] MSD: PASS: Integrity check passed. [2026-01-19T12:15:00.401260] [DEBUG] [REMOTE ] MSD: Symbol is viable for forecasting. [2026-01-19T12:15:00.401842] [INFO ] [MAIN ] [2090/3505] MSD kept (0.5s) | 2090 kept, 0 rejected | 140.1/min | ETA: 10.1m [2026-01-19T12:15:00.845363] [DEBUG] [REMOTE ] MSEX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:00.845705] [DEBUG] [REMOTE ] MSEX: PASS: History has at least 300 days. [2026-01-19T12:15:00.845920] [DEBUG] [REMOTE ] MSEX: PASS: Price check passed. Min price $48.59. [2026-01-19T12:15:00.846068] [DEBUG] [REMOTE ] MSEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:00.846223] [DEBUG] [REMOTE ] MSEX: PASS: Integrity check passed. [2026-01-19T12:15:00.846266] [DEBUG] [REMOTE ] MSEX: Symbol is viable for forecasting. [2026-01-19T12:15:00.846329] [INFO ] [MAIN ] [2091/3505] MSEX kept (0.4s) | 2091 kept, 0 rejected | 140.1/min | ETA: 10.1m [2026-01-19T12:15:01.035436] [DEBUG] [REMOTE ] MSFD: Retrieved 844 rows, trimmed to 300. [2026-01-19T12:15:01.035550] [DEBUG] [REMOTE ] MSFD: PASS: History has at least 300 days. [2026-01-19T12:15:01.035764] [DEBUG] [REMOTE ] MSFD: PASS: Price check passed. Min price $10.24. [2026-01-19T12:15:01.035903] [DEBUG] [REMOTE ] MSFD: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:01.036012] [DEBUG] [REMOTE ] MSFD: PASS: Integrity check passed. [2026-01-19T12:15:01.036052] [DEBUG] [REMOTE ] MSFD: Symbol is viable for forecasting. [2026-01-19T12:15:01.036099] [INFO ] [MAIN ] [2092/3505] MSFD kept (0.2s) | 2092 kept, 0 rejected | 140.2/min | ETA: 10.1m [2026-01-19T12:15:01.472187] [DEBUG] [REMOTE ] MSFL: Retrieved 461 rows, trimmed to 300. [2026-01-19T12:15:01.472343] [DEBUG] [REMOTE ] MSFL: PASS: History has at least 300 days. [2026-01-19T12:15:01.472588] [DEBUG] [REMOTE ] MSFL: PASS: Price check passed. Min price $24.17. [2026-01-19T12:15:01.472739] [DEBUG] [REMOTE ] MSFL: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:01.472870] [DEBUG] [REMOTE ] MSFL: PASS: Integrity check passed. [2026-01-19T12:15:01.472930] [DEBUG] [REMOTE ] MSFL: Symbol is viable for forecasting. [2026-01-19T12:15:01.472984] [INFO ] [MAIN ] [2093/3505] MSFL kept (0.4s) | 2093 kept, 0 rejected | 140.2/min | ETA: 10.1m [2026-01-19T12:15:01.890389] [DEBUG] [REMOTE ] MSGE: Retrieved 692 rows, trimmed to 300. [2026-01-19T12:15:01.890540] [DEBUG] [REMOTE ] MSGE: PASS: History has at least 300 days. [2026-01-19T12:15:01.890797] [DEBUG] [REMOTE ] MSGE: PASS: Price check passed. Min price $43.84. [2026-01-19T12:15:01.890942] [DEBUG] [REMOTE ] MSGE: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:01.891056] [DEBUG] [REMOTE ] MSGE: PASS: Integrity check passed. [2026-01-19T12:15:01.891096] [DEBUG] [REMOTE ] MSGE: Symbol is viable for forecasting. [2026-01-19T12:15:01.891144] [INFO ] [MAIN ] [2094/3505] MSGE kept (0.4s) | 2094 kept, 0 rejected | 140.2/min | ETA: 10.1m [2026-01-19T12:15:02.319128] [DEBUG] [REMOTE ] MSGM: Retrieved 1259 rows, trimmed to 300. [2026-01-19T12:15:02.319272] [DEBUG] [REMOTE ] MSGM: PASS: History has at least 300 days. [2026-01-19T12:15:02.319486] [DEBUG] [REMOTE ] MSGM: PASS: Price check passed. Min price $2.19. [2026-01-19T12:15:02.319738] [DEBUG] [REMOTE ] MSGM: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:02.319882] [DEBUG] [REMOTE ] MSGM: PASS: Integrity check passed. [2026-01-19T12:15:02.319930] [DEBUG] [REMOTE ] MSGM: Symbol is viable for forecasting. [2026-01-19T12:15:02.319981] [INFO ] [MAIN ] [2095/3505] MSGM kept (0.4s) | 2095 kept, 0 rejected | 140.2/min | ETA: 10.1m [2026-01-19T12:15:02.780521] [DEBUG] [REMOTE ] MSGS: Retrieved 2589 rows, trimmed to 300. [2026-01-19T12:15:02.780693] [DEBUG] [REMOTE ] MSGS: PASS: History has at least 300 days. [2026-01-19T12:15:02.780923] [DEBUG] [REMOTE ] MSGS: PASS: Price check passed. Min price $212.91. [2026-01-19T12:15:02.781062] [DEBUG] [REMOTE ] MSGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:02.781175] [DEBUG] [REMOTE ] MSGS: PASS: Integrity check passed. [2026-01-19T12:15:02.781217] [DEBUG] [REMOTE ] MSGS: Symbol is viable for forecasting. [2026-01-19T12:15:02.781266] [INFO ] [MAIN ] [2096/3505] MSGS kept (0.5s) | 2096 kept, 0 rejected | 140.2/min | ETA: 10.1m [2026-01-19T12:15:03.373330] [DEBUG] [REMOTE ] MSI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:03.373531] [DEBUG] [REMOTE ] MSI: PASS: History has at least 300 days. [2026-01-19T12:15:03.373858] [DEBUG] [REMOTE ] MSI: PASS: Price check passed. Min price $363.49. [2026-01-19T12:15:03.374008] [DEBUG] [REMOTE ] MSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:03.374150] [DEBUG] [REMOTE ] MSI: PASS: Integrity check passed. [2026-01-19T12:15:03.374192] [DEBUG] [REMOTE ] MSI: Symbol is viable for forecasting. [2026-01-19T12:15:03.374270] [INFO ] [MAIN ] [2097/3505] MSI kept (0.6s) | 2097 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:03.936139] [DEBUG] [REMOTE ] MSM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:03.936290] [DEBUG] [REMOTE ] MSM: PASS: History has at least 300 days. [2026-01-19T12:15:03.936521] [DEBUG] [REMOTE ] MSM: PASS: Price check passed. Min price $80.26. [2026-01-19T12:15:03.936683] [DEBUG] [REMOTE ] MSM: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:03.936807] [DEBUG] [REMOTE ] MSM: PASS: Integrity check passed. [2026-01-19T12:15:03.936849] [DEBUG] [REMOTE ] MSM: Symbol is viable for forecasting. [2026-01-19T12:15:03.936900] [INFO ] [MAIN ] [2098/3505] MSM kept (0.6s) | 2098 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:04.025915] [DEBUG] [REMOTE ] MSTX: Retrieved 357 rows, trimmed to 300. [2026-01-19T12:15:04.026050] [DEBUG] [REMOTE ] MSTX: PASS: History has at least 300 days. [2026-01-19T12:15:04.026276] [DEBUG] [REMOTE ] MSTX: PASS: Price check passed. Min price $3.85. [2026-01-19T12:15:04.026418] [DEBUG] [REMOTE ] MSTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:04.026532] [DEBUG] [REMOTE ] MSTX: PASS: Integrity check passed. [2026-01-19T12:15:04.026593] [DEBUG] [REMOTE ] MSTX: Symbol is viable for forecasting. [2026-01-19T12:15:04.026647] [INFO ] [MAIN ] [2099/3505] MSTX kept (0.1s) | 2099 kept, 0 rejected | 140.2/min | ETA: 10.0m [2026-01-19T12:15:04.820941] [DEBUG] [REMOTE ] MTB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:04.821075] [DEBUG] [REMOTE ] MTB: PASS: History has at least 300 days. [2026-01-19T12:15:04.821298] [DEBUG] [REMOTE ] MTB: PASS: Price check passed. Min price $179.48. [2026-01-19T12:15:04.821439] [DEBUG] [REMOTE ] MTB: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:04.821556] [DEBUG] [REMOTE ] MTB: PASS: Integrity check passed. [2026-01-19T12:15:04.821620] [DEBUG] [REMOTE ] MTB: Symbol is viable for forecasting. [2026-01-19T12:15:04.821672] [INFO ] [MAIN ] [2100/3505] MTB kept (0.8s) | 2100 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:05.170386] [DEBUG] [REMOTE ] MTCH: Retrieved 2554 rows, trimmed to 300. [2026-01-19T12:15:05.170728] [DEBUG] [REMOTE ] MTCH: PASS: History has at least 300 days. [2026-01-19T12:15:05.170935] [DEBUG] [REMOTE ] MTCH: PASS: Price check passed. Min price $31.07. [2026-01-19T12:15:05.171069] [DEBUG] [REMOTE ] MTCH: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:05.171180] [DEBUG] [REMOTE ] MTCH: PASS: Integrity check passed. [2026-01-19T12:15:05.171220] [DEBUG] [REMOTE ] MTCH: Symbol is viable for forecasting. [2026-01-19T12:15:05.171266] [INFO ] [MAIN ] [2101/3505] MTCH kept (0.3s) | 2101 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:05.571971] [DEBUG] [REMOTE ] MTD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:05.572106] [DEBUG] [REMOTE ] MTD: PASS: History has at least 300 days. [2026-01-19T12:15:05.572314] [DEBUG] [REMOTE ] MTD: PASS: Price check passed. Min price $1371.42. [2026-01-19T12:15:05.572454] [DEBUG] [REMOTE ] MTD: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:05.572772] [DEBUG] [REMOTE ] MTD: PASS: Integrity check passed. [2026-01-19T12:15:05.572815] [DEBUG] [REMOTE ] MTD: Symbol is viable for forecasting. [2026-01-19T12:15:05.572863] [INFO ] [MAIN ] [2102/3505] MTD kept (0.4s) | 2102 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:06.163649] [DEBUG] [REMOTE ] MTG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:06.163785] [DEBUG] [REMOTE ] MTG: PASS: History has at least 300 days. [2026-01-19T12:15:06.164001] [DEBUG] [REMOTE ] MTG: PASS: Price check passed. Min price $25.70. [2026-01-19T12:15:06.164141] [DEBUG] [REMOTE ] MTG: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:06.164258] [DEBUG] [REMOTE ] MTG: PASS: Integrity check passed. [2026-01-19T12:15:06.164300] [DEBUG] [REMOTE ] MTG: Symbol is viable for forecasting. [2026-01-19T12:15:06.164365] [INFO ] [MAIN ] [2103/3505] MTG kept (0.6s) | 2103 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:06.588283] [DEBUG] [REMOTE ] MTH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:06.588425] [DEBUG] [REMOTE ] MTH: PASS: History has at least 300 days. [2026-01-19T12:15:06.588668] [DEBUG] [REMOTE ] MTH: PASS: Price check passed. Min price $64.16. [2026-01-19T12:15:06.588811] [DEBUG] [REMOTE ] MTH: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:06.588927] [DEBUG] [REMOTE ] MTH: PASS: Integrity check passed. [2026-01-19T12:15:06.588969] [DEBUG] [REMOTE ] MTH: Symbol is viable for forecasting. [2026-01-19T12:15:06.589020] [INFO ] [MAIN ] [2104/3505] MTH kept (0.4s) | 2104 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:06.896087] [DEBUG] [REMOTE ] MTLS: Retrieved 2909 rows, trimmed to 300. [2026-01-19T12:15:06.896211] [DEBUG] [REMOTE ] MTLS: PASS: History has at least 300 days. [2026-01-19T12:15:06.896409] [DEBUG] [REMOTE ] MTLS: PASS: Price check passed. Min price $5.40. [2026-01-19T12:15:06.896544] [DEBUG] [REMOTE ] MTLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:06.896681] [DEBUG] [REMOTE ] MTLS: PASS: Integrity check passed. [2026-01-19T12:15:06.896722] [DEBUG] [REMOTE ] MTLS: Symbol is viable for forecasting. [2026-01-19T12:15:06.896770] [INFO ] [MAIN ] [2105/3505] MTLS kept (0.3s) | 2105 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:07.452535] [DEBUG] [REMOTE ] MTN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:07.452704] [DEBUG] [REMOTE ] MTN: PASS: History has at least 300 days. [2026-01-19T12:15:07.452965] [DEBUG] [REMOTE ] MTN: PASS: Price check passed. Min price $132.80. [2026-01-19T12:15:07.453102] [DEBUG] [REMOTE ] MTN: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:07.453249] [DEBUG] [REMOTE ] MTN: PASS: Integrity check passed. [2026-01-19T12:15:07.453291] [DEBUG] [REMOTE ] MTN: Symbol is viable for forecasting. [2026-01-19T12:15:07.453341] [INFO ] [MAIN ] [2106/3505] MTN kept (0.6s) | 2106 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:07.952764] [DEBUG] [REMOTE ] MTRN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:07.953074] [DEBUG] [REMOTE ] MTRN: PASS: History has at least 300 days. [2026-01-19T12:15:07.953653] [DEBUG] [REMOTE ] MTRN: PASS: Price check passed. Min price $111.37. [2026-01-19T12:15:07.953861] [DEBUG] [REMOTE ] MTRN: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:07.954083] [DEBUG] [REMOTE ] MTRN: PASS: Integrity check passed. [2026-01-19T12:15:07.954145] [DEBUG] [REMOTE ] MTRN: Symbol is viable for forecasting. [2026-01-19T12:15:07.954235] [INFO ] [MAIN ] [2107/3505] MTRN kept (0.5s) | 2107 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:08.301711] [DEBUG] [REMOTE ] MTRX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:08.301935] [DEBUG] [REMOTE ] MTRX: PASS: History has at least 300 days. [2026-01-19T12:15:08.302293] [DEBUG] [REMOTE ] MTRX: PASS: Price check passed. Min price $11.02. [2026-01-19T12:15:08.302444] [DEBUG] [REMOTE ] MTRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:08.302629] [DEBUG] [REMOTE ] MTRX: PASS: Integrity check passed. [2026-01-19T12:15:08.302682] [DEBUG] [REMOTE ] MTRX: Symbol is viable for forecasting. [2026-01-19T12:15:08.302750] [INFO ] [MAIN ] [2108/3505] MTRX kept (0.3s) | 2108 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:08.607050] [DEBUG] [REMOTE ] MTSI: Retrieved 3481 rows, trimmed to 300. [2026-01-19T12:15:08.607216] [DEBUG] [REMOTE ] MTSI: PASS: History has at least 300 days. [2026-01-19T12:15:08.607514] [DEBUG] [REMOTE ] MTSI: PASS: Price check passed. Min price $135.91. [2026-01-19T12:15:08.607728] [DEBUG] [REMOTE ] MTSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:08.607884] [DEBUG] [REMOTE ] MTSI: PASS: Integrity check passed. [2026-01-19T12:15:08.607961] [DEBUG] [REMOTE ] MTSI: Symbol is viable for forecasting. [2026-01-19T12:15:08.608037] [INFO ] [MAIN ] [2109/3505] MTSI kept (0.3s) | 2109 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:09.217191] [DEBUG] [REMOTE ] MTX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:09.217334] [DEBUG] [REMOTE ] MTX: PASS: History has at least 300 days. [2026-01-19T12:15:09.217612] [DEBUG] [REMOTE ] MTX: PASS: Price check passed. Min price $54.97. [2026-01-19T12:15:09.217757] [DEBUG] [REMOTE ] MTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:09.217882] [DEBUG] [REMOTE ] MTX: PASS: Integrity check passed. [2026-01-19T12:15:09.217922] [DEBUG] [REMOTE ] MTX: Symbol is viable for forecasting. [2026-01-19T12:15:09.217974] [INFO ] [MAIN ] [2110/3505] MTX kept (0.6s) | 2110 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:09.603873] [DEBUG] [REMOTE ] MTZ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:09.604010] [DEBUG] [REMOTE ] MTZ: PASS: History has at least 300 days. [2026-01-19T12:15:09.604238] [DEBUG] [REMOTE ] MTZ: PASS: Price check passed. Min price $190.08. [2026-01-19T12:15:09.604383] [DEBUG] [REMOTE ] MTZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:09.604521] [DEBUG] [REMOTE ] MTZ: PASS: Integrity check passed. [2026-01-19T12:15:09.604564] [DEBUG] [REMOTE ] MTZ: Symbol is viable for forecasting. [2026-01-19T12:15:09.604633] [INFO ] [MAIN ] [2111/3505] MTZ kept (0.4s) | 2111 kept, 0 rejected | 140.1/min | ETA: 10.0m [2026-01-19T12:15:09.973119] [DEBUG] [REMOTE ] MUA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:09.973259] [DEBUG] [REMOTE ] MUA: PASS: History has at least 300 days. [2026-01-19T12:15:09.973482] [DEBUG] [REMOTE ] MUA: PASS: Price check passed. Min price $10.41. [2026-01-19T12:15:09.973639] [DEBUG] [REMOTE ] MUA: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:09.973759] [DEBUG] [REMOTE ] MUA: PASS: Integrity check passed. [2026-01-19T12:15:09.973799] [DEBUG] [REMOTE ] MUA: Symbol is viable for forecasting. [2026-01-19T12:15:09.973847] [INFO ] [MAIN ] [2112/3505] MUA kept (0.4s) | 2112 kept, 0 rejected | 140.1/min | ETA: 9.9m [2026-01-19T12:15:10.553438] [DEBUG] [REMOTE ] MUC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:10.553629] [DEBUG] [REMOTE ] MUC: PASS: History has at least 300 days. [2026-01-19T12:15:10.553916] [DEBUG] [REMOTE ] MUC: PASS: Price check passed. Min price $10.56. [2026-01-19T12:15:10.554062] [DEBUG] [REMOTE ] MUC: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:10.554192] [DEBUG] [REMOTE ] MUC: PASS: Integrity check passed. [2026-01-19T12:15:10.554235] [DEBUG] [REMOTE ] MUC: Symbol is viable for forecasting. [2026-01-19T12:15:10.554287] [INFO ] [MAIN ] [2113/3505] MUC kept (0.6s) | 2113 kept, 0 rejected | 140.1/min | ETA: 9.9m [2026-01-19T12:15:10.975337] [DEBUG] [REMOTE ] MUE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:10.975503] [DEBUG] [REMOTE ] MUE: PASS: History has at least 300 days. [2026-01-19T12:15:10.975857] [DEBUG] [REMOTE ] MUE: PASS: Price check passed. Min price $9.85. [2026-01-19T12:15:10.976040] [DEBUG] [REMOTE ] MUE: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:10.976187] [DEBUG] [REMOTE ] MUE: PASS: Integrity check passed. [2026-01-19T12:15:10.976231] [DEBUG] [REMOTE ] MUE: Symbol is viable for forecasting. [2026-01-19T12:15:10.976284] [INFO ] [MAIN ] [2114/3505] MUE kept (0.4s) | 2114 kept, 0 rejected | 140.1/min | ETA: 9.9m [2026-01-19T12:15:11.432626] [DEBUG] [REMOTE ] MUFG: Retrieved 6221 rows, trimmed to 300. [2026-01-19T12:15:11.432824] [DEBUG] [REMOTE ] MUFG: PASS: History has at least 300 days. [2026-01-19T12:15:11.433133] [DEBUG] [REMOTE ] MUFG: PASS: Price check passed. Min price $14.77. [2026-01-19T12:15:11.433287] [DEBUG] [REMOTE ] MUFG: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:11.433422] [DEBUG] [REMOTE ] MUFG: PASS: Integrity check passed. [2026-01-19T12:15:11.433490] [DEBUG] [REMOTE ] MUFG: Symbol is viable for forecasting. [2026-01-19T12:15:11.433546] [INFO ] [MAIN ] [2115/3505] MUFG kept (0.5s) | 2115 kept, 0 rejected | 140.1/min | ETA: 9.9m [2026-01-19T12:15:11.820403] [DEBUG] [REMOTE ] MUJ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:11.820541] [DEBUG] [REMOTE ] MUJ: PASS: History has at least 300 days. [2026-01-19T12:15:11.820797] [DEBUG] [REMOTE ] MUJ: PASS: Price check passed. Min price $11.47. [2026-01-19T12:15:11.820939] [DEBUG] [REMOTE ] MUJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:11.821061] [DEBUG] [REMOTE ] MUJ: PASS: Integrity check passed. [2026-01-19T12:15:11.821101] [DEBUG] [REMOTE ] MUJ: Symbol is viable for forecasting. [2026-01-19T12:15:11.821150] [INFO ] [MAIN ] [2116/3505] MUJ kept (0.4s) | 2116 kept, 0 rejected | 140.1/min | ETA: 9.9m [2026-01-19T12:15:12.188642] [DEBUG] [REMOTE ] MUSA: Retrieved 3123 rows, trimmed to 300. [2026-01-19T12:15:12.188780] [DEBUG] [REMOTE ] MUSA: PASS: History has at least 300 days. [2026-01-19T12:15:12.188995] [DEBUG] [REMOTE ] MUSA: PASS: Price check passed. Min price $356.16. [2026-01-19T12:15:12.189132] [DEBUG] [REMOTE ] MUSA: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:12.189248] [DEBUG] [REMOTE ] MUSA: PASS: Integrity check passed. [2026-01-19T12:15:12.189289] [DEBUG] [REMOTE ] MUSA: Symbol is viable for forecasting. [2026-01-19T12:15:12.189337] [INFO ] [MAIN ] [2117/3505] MUSA kept (0.4s) | 2117 kept, 0 rejected | 140.1/min | ETA: 9.9m [2026-01-19T12:15:12.534070] [DEBUG] [REMOTE ] MUX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:12.534199] [DEBUG] [REMOTE ] MUX: PASS: History has at least 300 days. [2026-01-19T12:15:12.534407] [DEBUG] [REMOTE ] MUX: PASS: Price check passed. Min price $15.66. [2026-01-19T12:15:12.534541] [DEBUG] [REMOTE ] MUX: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:12.534673] [DEBUG] [REMOTE ] MUX: PASS: Integrity check passed. [2026-01-19T12:15:12.534714] [DEBUG] [REMOTE ] MUX: Symbol is viable for forecasting. [2026-01-19T12:15:12.534762] [INFO ] [MAIN ] [2118/3505] MUX kept (0.3s) | 2118 kept, 0 rejected | 140.1/min | ETA: 9.9m [2026-01-19T12:15:12.929154] [DEBUG] [REMOTE ] MVBF: Retrieved 4363 rows, trimmed to 300. [2026-01-19T12:15:12.929346] [DEBUG] [REMOTE ] MVBF: PASS: History has at least 300 days. [2026-01-19T12:15:12.929663] [DEBUG] [REMOTE ] MVBF: PASS: Price check passed. Min price $25.39. [2026-01-19T12:15:12.930016] [DEBUG] [REMOTE ] MVBF: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:12.930166] [DEBUG] [REMOTE ] MVBF: PASS: Integrity check passed. [2026-01-19T12:15:12.930213] [DEBUG] [REMOTE ] MVBF: Symbol is viable for forecasting. [2026-01-19T12:15:12.930273] [INFO ] [MAIN ] [2119/3505] MVBF kept (0.4s) | 2119 kept, 0 rejected | 140.1/min | ETA: 9.9m [2026-01-19T12:15:13.519172] [DEBUG] [REMOTE ] MVF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:13.519300] [DEBUG] [REMOTE ] MVF: PASS: History has at least 300 days. [2026-01-19T12:15:13.519514] [DEBUG] [REMOTE ] MVF: PASS: Price check passed. Min price $6.82. [2026-01-19T12:15:13.519681] [DEBUG] [REMOTE ] MVF: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:13.519799] [DEBUG] [REMOTE ] MVF: PASS: Integrity check passed. [2026-01-19T12:15:13.519838] [DEBUG] [REMOTE ] MVF: Symbol is viable for forecasting. [2026-01-19T12:15:13.519894] [INFO ] [MAIN ] [2120/3505] MVF kept (0.6s) | 2120 kept, 0 rejected | 140.1/min | ETA: 9.9m [2026-01-19T12:15:13.936727] [DEBUG] [REMOTE ] MVO: Retrieved 4780 rows, trimmed to 300. [2026-01-19T12:15:13.936855] [DEBUG] [REMOTE ] MVO: PASS: History has at least 300 days. [2026-01-19T12:15:13.937061] [DEBUG] [REMOTE ] MVO: FAIL: Price check failed. Min price $0.94 < $1.00. [2026-01-19T12:15:13.937146] [WARN ] [LOCAL ] MVO: SET TO BLACKLISTED [2026-01-19T12:15:13.941224] [INFO ] [MAIN ] [2121/3505] MVO rejected (0.4s) | 2120 kept, 1 rejected | 140.1/min | ETA: 9.9m [2026-01-19T12:15:14.287945] [DEBUG] [REMOTE ] MWA: Retrieved 4942 rows, trimmed to 300. [2026-01-19T12:15:14.288091] [DEBUG] [REMOTE ] MWA: PASS: History has at least 300 days. [2026-01-19T12:15:14.288304] [DEBUG] [REMOTE ] MWA: PASS: Price check passed. Min price $22.91. [2026-01-19T12:15:14.288507] [DEBUG] [REMOTE ] MWA: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:14.288696] [DEBUG] [REMOTE ] MWA: PASS: Integrity check passed. [2026-01-19T12:15:14.288752] [DEBUG] [REMOTE ] MWA: Symbol is viable for forecasting. [2026-01-19T12:15:14.288816] [INFO ] [MAIN ] [2122/3505] MWA kept (0.3s) | 2121 kept, 1 rejected | 140.1/min | ETA: 9.9m [2026-01-19T12:15:14.718723] [DEBUG] [REMOTE ] MX: Retrieved 3736 rows, trimmed to 300. [2026-01-19T12:15:14.718885] [DEBUG] [REMOTE ] MX: PASS: History has at least 300 days. [2026-01-19T12:15:14.719138] [DEBUG] [REMOTE ] MX: PASS: Price check passed. Min price $2.27. [2026-01-19T12:15:14.719296] [DEBUG] [REMOTE ] MX: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:14.719434] [DEBUG] [REMOTE ] MX: PASS: Integrity check passed. [2026-01-19T12:15:14.719483] [DEBUG] [REMOTE ] MX: Symbol is viable for forecasting. [2026-01-19T12:15:14.719537] [INFO ] [MAIN ] [2123/3505] MX kept (0.4s) | 2122 kept, 1 rejected | 140.1/min | ETA: 9.9m [2026-01-19T12:15:15.202003] [DEBUG] [REMOTE ] MXF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:15.202137] [DEBUG] [REMOTE ] MXF: PASS: History has at least 300 days. [2026-01-19T12:15:15.202355] [DEBUG] [REMOTE ] MXF: PASS: Price check passed. Min price $18.69. [2026-01-19T12:15:15.202493] [DEBUG] [REMOTE ] MXF: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:15.202630] [DEBUG] [REMOTE ] MXF: PASS: Integrity check passed. [2026-01-19T12:15:15.202672] [DEBUG] [REMOTE ] MXF: Symbol is viable for forecasting. [2026-01-19T12:15:15.202718] [INFO ] [MAIN ] [2124/3505] MXF kept (0.5s) | 2123 kept, 1 rejected | 140.1/min | ETA: 9.9m [2026-01-19T12:15:15.564684] [DEBUG] [REMOTE ] MXL: Retrieved 3980 rows, trimmed to 300. [2026-01-19T12:15:15.564818] [DEBUG] [REMOTE ] MXL: PASS: History has at least 300 days. [2026-01-19T12:15:15.565030] [DEBUG] [REMOTE ] MXL: PASS: Price check passed. Min price $13.05. [2026-01-19T12:15:15.565165] [DEBUG] [REMOTE ] MXL: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:15.565275] [DEBUG] [REMOTE ] MXL: PASS: Integrity check passed. [2026-01-19T12:15:15.565315] [DEBUG] [REMOTE ] MXL: Symbol is viable for forecasting. [2026-01-19T12:15:15.565363] [INFO ] [MAIN ] [2125/3505] MXL kept (0.4s) | 2124 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:16.019496] [DEBUG] [REMOTE ] MYE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:16.019704] [DEBUG] [REMOTE ] MYE: PASS: History has at least 300 days. [2026-01-19T12:15:16.020005] [DEBUG] [REMOTE ] MYE: PASS: Price check passed. Min price $16.61. [2026-01-19T12:15:16.020156] [DEBUG] [REMOTE ] MYE: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:16.020287] [DEBUG] [REMOTE ] MYE: PASS: Integrity check passed. [2026-01-19T12:15:16.020339] [DEBUG] [REMOTE ] MYE: Symbol is viable for forecasting. [2026-01-19T12:15:16.020411] [INFO ] [MAIN ] [2126/3505] MYE kept (0.5s) | 2125 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:16.319788] [DEBUG] [REMOTE ] MYGN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:16.319931] [DEBUG] [REMOTE ] MYGN: PASS: History has at least 300 days. [2026-01-19T12:15:16.320166] [DEBUG] [REMOTE ] MYGN: PASS: Price check passed. Min price $5.92. [2026-01-19T12:15:16.320304] [DEBUG] [REMOTE ] MYGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:16.320426] [DEBUG] [REMOTE ] MYGN: PASS: Integrity check passed. [2026-01-19T12:15:16.320466] [DEBUG] [REMOTE ] MYGN: Symbol is viable for forecasting. [2026-01-19T12:15:16.320516] [INFO ] [MAIN ] [2127/3505] MYGN kept (0.3s) | 2126 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:16.973245] [DEBUG] [REMOTE ] MYI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:16.973391] [DEBUG] [REMOTE ] MYI: PASS: History has at least 300 days. [2026-01-19T12:15:16.973640] [DEBUG] [REMOTE ] MYI: PASS: Price check passed. Min price $10.70. [2026-01-19T12:15:16.973781] [DEBUG] [REMOTE ] MYI: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:16.973897] [DEBUG] [REMOTE ] MYI: PASS: Integrity check passed. [2026-01-19T12:15:16.973938] [DEBUG] [REMOTE ] MYI: Symbol is viable for forecasting. [2026-01-19T12:15:16.973987] [INFO ] [MAIN ] [2128/3505] MYI kept (0.7s) | 2127 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:17.526469] [DEBUG] [REMOTE ] MYN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:17.526642] [DEBUG] [REMOTE ] MYN: PASS: History has at least 300 days. [2026-01-19T12:15:17.526880] [DEBUG] [REMOTE ] MYN: PASS: Price check passed. Min price $9.84. [2026-01-19T12:15:17.527017] [DEBUG] [REMOTE ] MYN: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:17.527137] [DEBUG] [REMOTE ] MYN: PASS: Integrity check passed. [2026-01-19T12:15:17.527177] [DEBUG] [REMOTE ] MYN: Symbol is viable for forecasting. [2026-01-19T12:15:17.527226] [INFO ] [MAIN ] [2129/3505] MYN kept (0.6s) | 2128 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:17.848964] [DEBUG] [REMOTE ] MYRG: Retrieved 4385 rows, trimmed to 300. [2026-01-19T12:15:17.849096] [DEBUG] [REMOTE ] MYRG: PASS: History has at least 300 days. [2026-01-19T12:15:17.849301] [DEBUG] [REMOTE ] MYRG: PASS: Price check passed. Min price $197.12. [2026-01-19T12:15:17.849435] [DEBUG] [REMOTE ] MYRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:17.849544] [DEBUG] [REMOTE ] MYRG: PASS: Integrity check passed. [2026-01-19T12:15:17.849606] [DEBUG] [REMOTE ] MYRG: Symbol is viable for forecasting. [2026-01-19T12:15:17.849656] [INFO ] [MAIN ] [2130/3505] MYRG kept (0.3s) | 2129 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:18.148079] [DEBUG] [REMOTE ] NA: Retrieved 884 rows, trimmed to 300. [2026-01-19T12:15:18.148213] [DEBUG] [REMOTE ] NA: PASS: History has at least 300 days. [2026-01-19T12:15:18.148412] [DEBUG] [REMOTE ] NA: PASS: Price check passed. Min price $2.99. [2026-01-19T12:15:18.148544] [DEBUG] [REMOTE ] NA: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:18.148688] [DEBUG] [REMOTE ] NA: PASS: Integrity check passed. [2026-01-19T12:15:18.148730] [DEBUG] [REMOTE ] NA: Symbol is viable for forecasting. [2026-01-19T12:15:18.148778] [INFO ] [MAIN ] [2131/3505] NA kept (0.3s) | 2130 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:18.627384] [DEBUG] [REMOTE ] NAAS: Retrieved 2071 rows, trimmed to 300. [2026-01-19T12:15:18.627552] [DEBUG] [REMOTE ] NAAS: PASS: History has at least 300 days. [2026-01-19T12:15:18.627837] [DEBUG] [REMOTE ] NAAS: PASS: Price check passed. Min price $2.99. [2026-01-19T12:15:18.627990] [DEBUG] [REMOTE ] NAAS: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:18.628119] [DEBUG] [REMOTE ] NAAS: PASS: Integrity check passed. [2026-01-19T12:15:18.628164] [DEBUG] [REMOTE ] NAAS: Symbol is viable for forecasting. [2026-01-19T12:15:18.628219] [INFO ] [MAIN ] [2132/3505] NAAS kept (0.5s) | 2131 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:18.906138] [DEBUG] [REMOTE ] NABL: Retrieved 1131 rows, trimmed to 300. [2026-01-19T12:15:18.906352] [DEBUG] [REMOTE ] NABL: PASS: History has at least 300 days. [2026-01-19T12:15:18.906644] [DEBUG] [REMOTE ] NABL: PASS: Price check passed. Min price $6.58. [2026-01-19T12:15:18.906837] [DEBUG] [REMOTE ] NABL: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:18.906959] [DEBUG] [REMOTE ] NABL: PASS: Integrity check passed. [2026-01-19T12:15:18.907002] [DEBUG] [REMOTE ] NABL: Symbol is viable for forecasting. [2026-01-19T12:15:18.907056] [INFO ] [MAIN ] [2133/3505] NABL kept (0.3s) | 2132 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:19.586288] [DEBUG] [REMOTE ] NAC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:19.586426] [DEBUG] [REMOTE ] NAC: PASS: History has at least 300 days. [2026-01-19T12:15:19.586673] [DEBUG] [REMOTE ] NAC: PASS: Price check passed. Min price $11.54. [2026-01-19T12:15:19.586818] [DEBUG] [REMOTE ] NAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:19.586937] [DEBUG] [REMOTE ] NAC: PASS: Integrity check passed. [2026-01-19T12:15:19.586979] [DEBUG] [REMOTE ] NAC: Symbol is viable for forecasting. [2026-01-19T12:15:19.587028] [INFO ] [MAIN ] [2134/3505] NAC kept (0.7s) | 2133 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:20.010481] [DEBUG] [REMOTE ] NAD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:20.010645] [DEBUG] [REMOTE ] NAD: PASS: History has at least 300 days. [2026-01-19T12:15:20.010889] [DEBUG] [REMOTE ] NAD: PASS: Price check passed. Min price $11.60. [2026-01-19T12:15:20.011033] [DEBUG] [REMOTE ] NAD: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:20.011159] [DEBUG] [REMOTE ] NAD: PASS: Integrity check passed. [2026-01-19T12:15:20.011224] [DEBUG] [REMOTE ] NAD: Symbol is viable for forecasting. [2026-01-19T12:15:20.011308] [INFO ] [MAIN ] [2135/3505] NAD kept (0.4s) | 2134 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:20.250194] [DEBUG] [REMOTE ] NAMS: Retrieved 789 rows, trimmed to 300. [2026-01-19T12:15:20.250334] [DEBUG] [REMOTE ] NAMS: PASS: History has at least 300 days. [2026-01-19T12:15:20.250543] [DEBUG] [REMOTE ] NAMS: PASS: Price check passed. Min price $31.65. [2026-01-19T12:15:20.250719] [DEBUG] [REMOTE ] NAMS: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:20.250835] [DEBUG] [REMOTE ] NAMS: PASS: Integrity check passed. [2026-01-19T12:15:20.250877] [DEBUG] [REMOTE ] NAMS: Symbol is viable for forecasting. [2026-01-19T12:15:20.250925] [INFO ] [MAIN ] [2136/3505] NAMS kept (0.2s) | 2135 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:20.900530] [DEBUG] [REMOTE ] NATH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:20.900698] [DEBUG] [REMOTE ] NATH: PASS: History has at least 300 days. [2026-01-19T12:15:20.900935] [DEBUG] [REMOTE ] NATH: PASS: Price check passed. Min price $89.87. [2026-01-19T12:15:20.901070] [DEBUG] [REMOTE ] NATH: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:20.901187] [DEBUG] [REMOTE ] NATH: PASS: Integrity check passed. [2026-01-19T12:15:20.901226] [DEBUG] [REMOTE ] NATH: Symbol is viable for forecasting. [2026-01-19T12:15:20.901274] [INFO ] [MAIN ] [2137/3505] NATH kept (0.7s) | 2136 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:20.999674] [DEBUG] [REMOTE ] NATL: Retrieved 561 rows, trimmed to 300. [2026-01-19T12:15:20.999852] [DEBUG] [REMOTE ] NATL: PASS: History has at least 300 days. [2026-01-19T12:15:21.000120] [DEBUG] [REMOTE ] NATL: PASS: Price check passed. Min price $34.13. [2026-01-19T12:15:21.000306] [DEBUG] [REMOTE ] NATL: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:21.000458] [DEBUG] [REMOTE ] NATL: PASS: Integrity check passed. [2026-01-19T12:15:21.000514] [DEBUG] [REMOTE ] NATL: Symbol is viable for forecasting. [2026-01-19T12:15:21.000605] [INFO ] [MAIN ] [2138/3505] NATL kept (0.1s) | 2137 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:21.654054] [DEBUG] [REMOTE ] NAVI: Retrieved 2956 rows, trimmed to 300. [2026-01-19T12:15:21.654212] [DEBUG] [REMOTE ] NAVI: PASS: History has at least 300 days. [2026-01-19T12:15:21.654475] [DEBUG] [REMOTE ] NAVI: PASS: Price check passed. Min price $11.20. [2026-01-19T12:15:21.654667] [DEBUG] [REMOTE ] NAVI: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:21.654814] [DEBUG] [REMOTE ] NAVI: PASS: Integrity check passed. [2026-01-19T12:15:21.654862] [DEBUG] [REMOTE ] NAVI: Symbol is viable for forecasting. [2026-01-19T12:15:21.654941] [INFO ] [MAIN ] [2139/3505] NAVI kept (0.7s) | 2138 kept, 1 rejected | 140.1/min | ETA: 9.8m [2026-01-19T12:15:22.058288] [DEBUG] [REMOTE ] NAZ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:22.058466] [DEBUG] [REMOTE ] NAZ: PASS: History has at least 300 days. [2026-01-19T12:15:22.058845] [DEBUG] [REMOTE ] NAZ: PASS: Price check passed. Min price $11.64. [2026-01-19T12:15:22.059067] [DEBUG] [REMOTE ] NAZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:22.059217] [DEBUG] [REMOTE ] NAZ: PASS: Integrity check passed. [2026-01-19T12:15:22.059262] [DEBUG] [REMOTE ] NAZ: Symbol is viable for forecasting. [2026-01-19T12:15:22.059311] [INFO ] [MAIN ] [2140/3505] NAZ kept (0.4s) | 2139 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:22.397019] [DEBUG] [REMOTE ] NB: Retrieved 2485 rows, trimmed to 300. [2026-01-19T12:15:22.397151] [DEBUG] [REMOTE ] NB: PASS: History has at least 300 days. [2026-01-19T12:15:22.397356] [DEBUG] [REMOTE ] NB: PASS: Price check passed. Min price $5.18. [2026-01-19T12:15:22.397514] [DEBUG] [REMOTE ] NB: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:22.397650] [DEBUG] [REMOTE ] NB: PASS: Integrity check passed. [2026-01-19T12:15:22.397692] [DEBUG] [REMOTE ] NB: Symbol is viable for forecasting. [2026-01-19T12:15:22.397739] [INFO ] [MAIN ] [2141/3505] NB kept (0.3s) | 2140 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:22.871837] [DEBUG] [REMOTE ] NBB: Retrieved 3956 rows, trimmed to 300. [2026-01-19T12:15:22.871979] [DEBUG] [REMOTE ] NBB: PASS: History has at least 300 days. [2026-01-19T12:15:22.872206] [DEBUG] [REMOTE ] NBB: PASS: Price check passed. Min price $15.58. [2026-01-19T12:15:22.872349] [DEBUG] [REMOTE ] NBB: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:22.872474] [DEBUG] [REMOTE ] NBB: PASS: Integrity check passed. [2026-01-19T12:15:22.872514] [DEBUG] [REMOTE ] NBB: Symbol is viable for forecasting. [2026-01-19T12:15:22.872563] [INFO ] [MAIN ] [2142/3505] NBB kept (0.5s) | 2141 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:23.081896] [DEBUG] [REMOTE ] NBBK: Retrieved 515 rows, trimmed to 300. [2026-01-19T12:15:23.082030] [DEBUG] [REMOTE ] NBBK: PASS: History has at least 300 days. [2026-01-19T12:15:23.082229] [DEBUG] [REMOTE ] NBBK: PASS: Price check passed. Min price $17.67. [2026-01-19T12:15:23.082363] [DEBUG] [REMOTE ] NBBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:23.082473] [DEBUG] [REMOTE ] NBBK: PASS: Integrity check passed. [2026-01-19T12:15:23.082512] [DEBUG] [REMOTE ] NBBK: Symbol is viable for forecasting. [2026-01-19T12:15:23.082558] [INFO ] [MAIN ] [2143/3505] NBBK kept (0.2s) | 2142 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:23.655297] [DEBUG] [REMOTE ] NBHC: Retrieved 3350 rows, trimmed to 300. [2026-01-19T12:15:23.655438] [DEBUG] [REMOTE ] NBHC: PASS: History has at least 300 days. [2026-01-19T12:15:23.655691] [DEBUG] [REMOTE ] NBHC: PASS: Price check passed. Min price $35.30. [2026-01-19T12:15:23.655888] [DEBUG] [REMOTE ] NBHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:23.656024] [DEBUG] [REMOTE ] NBHC: PASS: Integrity check passed. [2026-01-19T12:15:23.656067] [DEBUG] [REMOTE ] NBHC: Symbol is viable for forecasting. [2026-01-19T12:15:23.656118] [INFO ] [MAIN ] [2144/3505] NBHC kept (0.6s) | 2143 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:24.201983] [DEBUG] [REMOTE ] NBIX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:24.202132] [DEBUG] [REMOTE ] NBIX: PASS: History has at least 300 days. [2026-01-19T12:15:24.202377] [DEBUG] [REMOTE ] NBIX: PASS: Price check passed. Min price $132.26. [2026-01-19T12:15:24.202513] [DEBUG] [REMOTE ] NBIX: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:24.202652] [DEBUG] [REMOTE ] NBIX: PASS: Integrity check passed. [2026-01-19T12:15:24.202694] [DEBUG] [REMOTE ] NBIX: Symbol is viable for forecasting. [2026-01-19T12:15:24.202760] [INFO ] [MAIN ] [2145/3505] NBIX kept (0.5s) | 2144 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:24.671310] [DEBUG] [REMOTE ] NBN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:24.671451] [DEBUG] [REMOTE ] NBN: PASS: History has at least 300 days. [2026-01-19T12:15:24.671702] [DEBUG] [REMOTE ] NBN: PASS: Price check passed. Min price $81.73. [2026-01-19T12:15:24.671844] [DEBUG] [REMOTE ] NBN: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:24.671962] [DEBUG] [REMOTE ] NBN: PASS: Integrity check passed. [2026-01-19T12:15:24.672002] [DEBUG] [REMOTE ] NBN: Symbol is viable for forecasting. [2026-01-19T12:15:24.672051] [INFO ] [MAIN ] [2146/3505] NBN kept (0.5s) | 2145 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:25.130652] [DEBUG] [REMOTE ] NBTB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:25.130794] [DEBUG] [REMOTE ] NBTB: PASS: History has at least 300 days. [2026-01-19T12:15:25.131208] [DEBUG] [REMOTE ] NBTB: PASS: Price check passed. Min price $39.26. [2026-01-19T12:15:25.131353] [DEBUG] [REMOTE ] NBTB: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:25.131490] [DEBUG] [REMOTE ] NBTB: PASS: Integrity check passed. [2026-01-19T12:15:25.131530] [DEBUG] [REMOTE ] NBTB: Symbol is viable for forecasting. [2026-01-19T12:15:25.131595] [INFO ] [MAIN ] [2147/3505] NBTB kept (0.5s) | 2146 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:25.405613] [DEBUG] [REMOTE ] NBXG: Retrieved 1167 rows, trimmed to 300. [2026-01-19T12:15:25.405750] [DEBUG] [REMOTE ] NBXG: PASS: History has at least 300 days. [2026-01-19T12:15:25.405961] [DEBUG] [REMOTE ] NBXG: PASS: Price check passed. Min price $13.44. [2026-01-19T12:15:25.406116] [DEBUG] [REMOTE ] NBXG: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:25.406229] [DEBUG] [REMOTE ] NBXG: PASS: Integrity check passed. [2026-01-19T12:15:25.406272] [DEBUG] [REMOTE ] NBXG: Symbol is viable for forecasting. [2026-01-19T12:15:25.406333] [INFO ] [MAIN ] [2148/3505] NBXG kept (0.3s) | 2147 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:26.122707] [DEBUG] [REMOTE ] NC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:26.122852] [DEBUG] [REMOTE ] NC: PASS: History has at least 300 days. [2026-01-19T12:15:26.123070] [DEBUG] [REMOTE ] NC: PASS: Price check passed. Min price $41.80. [2026-01-19T12:15:26.123204] [DEBUG] [REMOTE ] NC: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:26.123318] [DEBUG] [REMOTE ] NC: PASS: Integrity check passed. [2026-01-19T12:15:26.123358] [DEBUG] [REMOTE ] NC: Symbol is viable for forecasting. [2026-01-19T12:15:26.123405] [INFO ] [MAIN ] [2149/3505] NC kept (0.7s) | 2148 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:26.429421] [DEBUG] [REMOTE ] NCA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:26.429591] [DEBUG] [REMOTE ] NCA: PASS: History has at least 300 days. [2026-01-19T12:15:26.429833] [DEBUG] [REMOTE ] NCA: PASS: Price check passed. Min price $8.68. [2026-01-19T12:15:26.429970] [DEBUG] [REMOTE ] NCA: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:26.430085] [DEBUG] [REMOTE ] NCA: PASS: Integrity check passed. [2026-01-19T12:15:26.430125] [DEBUG] [REMOTE ] NCA: Symbol is viable for forecasting. [2026-01-19T12:15:26.430180] [INFO ] [MAIN ] [2150/3505] NCA kept (0.3s) | 2149 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:26.829621] [DEBUG] [REMOTE ] NCLH: Retrieved 3269 rows, trimmed to 300. [2026-01-19T12:15:26.829750] [DEBUG] [REMOTE ] NCLH: PASS: History has at least 300 days. [2026-01-19T12:15:26.829954] [DEBUG] [REMOTE ] NCLH: PASS: Price check passed. Min price $17.50. [2026-01-19T12:15:26.830094] [DEBUG] [REMOTE ] NCLH: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:26.830205] [DEBUG] [REMOTE ] NCLH: PASS: Integrity check passed. [2026-01-19T12:15:26.830245] [DEBUG] [REMOTE ] NCLH: Symbol is viable for forecasting. [2026-01-19T12:15:26.830309] [INFO ] [MAIN ] [2151/3505] NCLH kept (0.4s) | 2150 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:27.316922] [DEBUG] [REMOTE ] NCMI: Retrieved 4766 rows, trimmed to 300. [2026-01-19T12:15:27.317068] [DEBUG] [REMOTE ] NCMI: PASS: History has at least 300 days. [2026-01-19T12:15:27.317298] [DEBUG] [REMOTE ] NCMI: PASS: Price check passed. Min price $3.77. [2026-01-19T12:15:27.317460] [DEBUG] [REMOTE ] NCMI: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:27.317598] [DEBUG] [REMOTE ] NCMI: PASS: Integrity check passed. [2026-01-19T12:15:27.317641] [DEBUG] [REMOTE ] NCMI: Symbol is viable for forecasting. [2026-01-19T12:15:27.317690] [INFO ] [MAIN ] [2152/3505] NCMI kept (0.5s) | 2151 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:27.637181] [DEBUG] [REMOTE ] NCNA: Retrieved 2087 rows, trimmed to 300. [2026-01-19T12:15:27.637308] [DEBUG] [REMOTE ] NCNA: PASS: History has at least 300 days. [2026-01-19T12:15:27.637526] [DEBUG] [REMOTE ] NCNA: PASS: Price check passed. Min price $3.20. [2026-01-19T12:15:27.637692] [DEBUG] [REMOTE ] NCNA: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:27.637804] [DEBUG] [REMOTE ] NCNA: PASS: Integrity check passed. [2026-01-19T12:15:27.637844] [DEBUG] [REMOTE ] NCNA: Symbol is viable for forecasting. [2026-01-19T12:15:27.637891] [INFO ] [MAIN ] [2153/3505] NCNA kept (0.3s) | 2152 kept, 1 rejected | 140.1/min | ETA: 9.7m [2026-01-19T12:15:27.996739] [DEBUG] [REMOTE ] NCNO: Retrieved 1386 rows, trimmed to 300. [2026-01-19T12:15:27.996889] [DEBUG] [REMOTE ] NCNO: PASS: History has at least 300 days. [2026-01-19T12:15:27.997101] [DEBUG] [REMOTE ] NCNO: PASS: Price check passed. Min price $23.39. [2026-01-19T12:15:27.997252] [DEBUG] [REMOTE ] NCNO: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:27.997368] [DEBUG] [REMOTE ] NCNO: PASS: Integrity check passed. [2026-01-19T12:15:27.997451] [DEBUG] [REMOTE ] NCNO: Symbol is viable for forecasting. [2026-01-19T12:15:27.997515] [INFO ] [MAIN ] [2154/3505] NCNO kept (0.4s) | 2153 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:28.539291] [DEBUG] [REMOTE ] NCTY: Retrieved 5306 rows, trimmed to 300. [2026-01-19T12:15:28.539437] [DEBUG] [REMOTE ] NCTY: PASS: History has at least 300 days. [2026-01-19T12:15:28.539695] [DEBUG] [REMOTE ] NCTY: PASS: Price check passed. Min price $6.21. [2026-01-19T12:15:28.539883] [DEBUG] [REMOTE ] NCTY: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:28.540033] [DEBUG] [REMOTE ] NCTY: PASS: Integrity check passed. [2026-01-19T12:15:28.540088] [DEBUG] [REMOTE ] NCTY: Symbol is viable for forecasting. [2026-01-19T12:15:28.540152] [INFO ] [MAIN ] [2155/3505] NCTY kept (0.5s) | 2154 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:28.961365] [DEBUG] [REMOTE ] NCZ: Retrieved 5655 rows, trimmed to 300. [2026-01-19T12:15:28.961501] [DEBUG] [REMOTE ] NCZ: PASS: History has at least 300 days. [2026-01-19T12:15:28.961735] [DEBUG] [REMOTE ] NCZ: PASS: Price check passed. Min price $13.05. [2026-01-19T12:15:28.961872] [DEBUG] [REMOTE ] NCZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:28.962186] [DEBUG] [REMOTE ] NCZ: PASS: Integrity check passed. [2026-01-19T12:15:28.962226] [DEBUG] [REMOTE ] NCZ: Symbol is viable for forecasting. [2026-01-19T12:15:28.962273] [INFO ] [MAIN ] [2156/3505] NCZ kept (0.4s) | 2155 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:29.452659] [DEBUG] [REMOTE ] NDAQ: Retrieved 5926 rows, trimmed to 300. [2026-01-19T12:15:29.452805] [DEBUG] [REMOTE ] NDAQ: PASS: History has at least 300 days. [2026-01-19T12:15:29.453050] [DEBUG] [REMOTE ] NDAQ: PASS: Price check passed. Min price $85.17. [2026-01-19T12:15:29.453193] [DEBUG] [REMOTE ] NDAQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:29.453317] [DEBUG] [REMOTE ] NDAQ: PASS: Integrity check passed. [2026-01-19T12:15:29.453358] [DEBUG] [REMOTE ] NDAQ: Symbol is viable for forecasting. [2026-01-19T12:15:29.453427] [INFO ] [MAIN ] [2157/3505] NDAQ kept (0.5s) | 2156 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:29.740933] [DEBUG] [REMOTE ] NDMO: Retrieved 1354 rows, trimmed to 300. [2026-01-19T12:15:29.741074] [DEBUG] [REMOTE ] NDMO: PASS: History has at least 300 days. [2026-01-19T12:15:29.741289] [DEBUG] [REMOTE ] NDMO: PASS: Price check passed. Min price $9.92. [2026-01-19T12:15:29.741427] [DEBUG] [REMOTE ] NDMO: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:29.741543] [DEBUG] [REMOTE ] NDMO: PASS: Integrity check passed. [2026-01-19T12:15:29.741604] [DEBUG] [REMOTE ] NDMO: Symbol is viable for forecasting. [2026-01-19T12:15:29.741654] [INFO ] [MAIN ] [2158/3505] NDMO kept (0.3s) | 2157 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:30.145509] [DEBUG] [REMOTE ] NDRA: Retrieved 2149 rows, trimmed to 300. [2026-01-19T12:15:30.145687] [DEBUG] [REMOTE ] NDRA: PASS: History has at least 300 days. [2026-01-19T12:15:30.145949] [DEBUG] [REMOTE ] NDRA: PASS: Price check passed. Min price $4.29. [2026-01-19T12:15:30.146303] [DEBUG] [REMOTE ] NDRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:30.146446] [DEBUG] [REMOTE ] NDRA: PASS: Integrity check passed. [2026-01-19T12:15:30.146498] [DEBUG] [REMOTE ] NDRA: Symbol is viable for forecasting. [2026-01-19T12:15:30.146562] [INFO ] [MAIN ] [2159/3505] NDRA kept (0.4s) | 2158 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:30.729360] [DEBUG] [REMOTE ] NDSN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:30.729494] [DEBUG] [REMOTE ] NDSN: PASS: History has at least 300 days. [2026-01-19T12:15:30.729730] [DEBUG] [REMOTE ] NDSN: PASS: Price check passed. Min price $225.91. [2026-01-19T12:15:30.729865] [DEBUG] [REMOTE ] NDSN: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:30.729975] [DEBUG] [REMOTE ] NDSN: PASS: Integrity check passed. [2026-01-19T12:15:30.730015] [DEBUG] [REMOTE ] NDSN: Symbol is viable for forecasting. [2026-01-19T12:15:30.730062] [INFO ] [MAIN ] [2160/3505] NDSN kept (0.6s) | 2159 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:30.957611] [DEBUG] [REMOTE ] NE: Retrieved 1158 rows, trimmed to 300. [2026-01-19T12:15:30.957738] [DEBUG] [REMOTE ] NE: PASS: History has at least 300 days. [2026-01-19T12:15:30.957934] [DEBUG] [REMOTE ] NE: PASS: Price check passed. Min price $27.97. [2026-01-19T12:15:30.958067] [DEBUG] [REMOTE ] NE: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:30.958174] [DEBUG] [REMOTE ] NE: PASS: Integrity check passed. [2026-01-19T12:15:30.958213] [DEBUG] [REMOTE ] NE: Symbol is viable for forecasting. [2026-01-19T12:15:30.958259] [INFO ] [MAIN ] [2161/3505] NE kept (0.2s) | 2160 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:31.578879] [DEBUG] [REMOTE ] NEA: Retrieved 5824 rows, trimmed to 300. [2026-01-19T12:15:31.579031] [DEBUG] [REMOTE ] NEA: PASS: History has at least 300 days. [2026-01-19T12:15:31.579274] [DEBUG] [REMOTE ] NEA: PASS: Price check passed. Min price $11.14. [2026-01-19T12:15:31.579416] [DEBUG] [REMOTE ] NEA: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:31.579544] [DEBUG] [REMOTE ] NEA: PASS: Integrity check passed. [2026-01-19T12:15:31.579609] [DEBUG] [REMOTE ] NEA: Symbol is viable for forecasting. [2026-01-19T12:15:31.579662] [INFO ] [MAIN ] [2162/3505] NEA kept (0.6s) | 2161 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:32.053819] [DEBUG] [REMOTE ] NECB: Retrieved 4911 rows, trimmed to 300. [2026-01-19T12:15:32.053951] [DEBUG] [REMOTE ] NECB: PASS: History has at least 300 days. [2026-01-19T12:15:32.054166] [DEBUG] [REMOTE ] NECB: PASS: Price check passed. Min price $19.34. [2026-01-19T12:15:32.054299] [DEBUG] [REMOTE ] NECB: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:32.054409] [DEBUG] [REMOTE ] NECB: PASS: Integrity check passed. [2026-01-19T12:15:32.054448] [DEBUG] [REMOTE ] NECB: Symbol is viable for forecasting. [2026-01-19T12:15:32.054511] [INFO ] [MAIN ] [2163/3505] NECB kept (0.5s) | 2162 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:32.323172] [DEBUG] [REMOTE ] NEE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:32.323304] [DEBUG] [REMOTE ] NEE: PASS: History has at least 300 days. [2026-01-19T12:15:32.323519] [DEBUG] [REMOTE ] NEE: PASS: Price check passed. Min price $78.37. [2026-01-19T12:15:32.323674] [DEBUG] [REMOTE ] NEE: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:32.323788] [DEBUG] [REMOTE ] NEE: PASS: Integrity check passed. [2026-01-19T12:15:32.323827] [DEBUG] [REMOTE ] NEE: Symbol is viable for forecasting. [2026-01-19T12:15:32.323873] [INFO ] [MAIN ] [2164/3505] NEE kept (0.3s) | 2163 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:32.841100] [DEBUG] [REMOTE ] NEGG: Retrieved 3960 rows, trimmed to 300. [2026-01-19T12:15:32.841235] [DEBUG] [REMOTE ] NEGG: PASS: History has at least 300 days. [2026-01-19T12:15:32.841446] [DEBUG] [REMOTE ] NEGG: PASS: Price check passed. Min price $44.26. [2026-01-19T12:15:32.841602] [DEBUG] [REMOTE ] NEGG: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:32.841718] [DEBUG] [REMOTE ] NEGG: PASS: Integrity check passed. [2026-01-19T12:15:32.841759] [DEBUG] [REMOTE ] NEGG: Symbol is viable for forecasting. [2026-01-19T12:15:32.841806] [INFO ] [MAIN ] [2165/3505] NEGG kept (0.5s) | 2164 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:33.295180] [DEBUG] [REMOTE ] NEM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:33.295350] [DEBUG] [REMOTE ] NEM: PASS: History has at least 300 days. [2026-01-19T12:15:33.295664] [DEBUG] [REMOTE ] NEM: PASS: Price check passed. Min price $78.41. [2026-01-19T12:15:33.295869] [DEBUG] [REMOTE ] NEM: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:33.296029] [DEBUG] [REMOTE ] NEM: PASS: Integrity check passed. [2026-01-19T12:15:33.296075] [DEBUG] [REMOTE ] NEM: Symbol is viable for forecasting. [2026-01-19T12:15:33.296144] [INFO ] [MAIN ] [2166/3505] NEM kept (0.5s) | 2165 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:33.656264] [DEBUG] [REMOTE ] NEOG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:33.656402] [DEBUG] [REMOTE ] NEOG: PASS: History has at least 300 days. [2026-01-19T12:15:33.656645] [DEBUG] [REMOTE ] NEOG: PASS: Price check passed. Min price $5.41. [2026-01-19T12:15:33.656789] [DEBUG] [REMOTE ] NEOG: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:33.656906] [DEBUG] [REMOTE ] NEOG: PASS: Integrity check passed. [2026-01-19T12:15:33.656947] [DEBUG] [REMOTE ] NEOG: Symbol is viable for forecasting. [2026-01-19T12:15:33.656998] [INFO ] [MAIN ] [2167/3505] NEOG kept (0.4s) | 2166 kept, 1 rejected | 140.1/min | ETA: 9.6m [2026-01-19T12:15:34.179662] [DEBUG] [REMOTE ] NEON: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:34.179800] [DEBUG] [REMOTE ] NEON: PASS: History has at least 300 days. [2026-01-19T12:15:34.180017] [DEBUG] [REMOTE ] NEON: PASS: Price check passed. Min price $1.74. [2026-01-19T12:15:34.180152] [DEBUG] [REMOTE ] NEON: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:34.180265] [DEBUG] [REMOTE ] NEON: PASS: Integrity check passed. [2026-01-19T12:15:34.180304] [DEBUG] [REMOTE ] NEON: Symbol is viable for forecasting. [2026-01-19T12:15:34.180353] [INFO ] [MAIN ] [2168/3505] NEON kept (0.5s) | 2167 kept, 1 rejected | 140.1/min | ETA: 9.5m [2026-01-19T12:15:34.473047] [DEBUG] [REMOTE ] NEXA: Retrieved 2066 rows, trimmed to 300. [2026-01-19T12:15:34.473166] [DEBUG] [REMOTE ] NEXA: PASS: History has at least 300 days. [2026-01-19T12:15:34.473369] [DEBUG] [REMOTE ] NEXA: PASS: Price check passed. Min price $5.25. [2026-01-19T12:15:34.473509] [DEBUG] [REMOTE ] NEXA: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:34.473641] [DEBUG] [REMOTE ] NEXA: PASS: Integrity check passed. [2026-01-19T12:15:34.473699] [DEBUG] [REMOTE ] NEXA: Symbol is viable for forecasting. [2026-01-19T12:15:34.473749] [INFO ] [MAIN ] [2169/3505] NEXA kept (0.3s) | 2168 kept, 1 rejected | 140.1/min | ETA: 9.5m [2026-01-19T12:15:34.802175] [DEBUG] [REMOTE ] NEXN: Retrieved 1150 rows, trimmed to 300. [2026-01-19T12:15:34.802308] [DEBUG] [REMOTE ] NEXN: PASS: History has at least 300 days. [2026-01-19T12:15:34.802509] [DEBUG] [REMOTE ] NEXN: PASS: Price check passed. Min price $5.87. [2026-01-19T12:15:34.802678] [DEBUG] [REMOTE ] NEXN: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:34.802793] [DEBUG] [REMOTE ] NEXN: PASS: Integrity check passed. [2026-01-19T12:15:34.802836] [DEBUG] [REMOTE ] NEXN: Symbol is viable for forecasting. [2026-01-19T12:15:34.802887] [INFO ] [MAIN ] [2170/3505] NEXN kept (0.3s) | 2169 kept, 1 rejected | 140.1/min | ETA: 9.5m [2026-01-19T12:15:35.332871] [DEBUG] [REMOTE ] NFBK: Retrieved 4576 rows, trimmed to 300. [2026-01-19T12:15:35.333014] [DEBUG] [REMOTE ] NFBK: PASS: History has at least 300 days. [2026-01-19T12:15:35.333230] [DEBUG] [REMOTE ] NFBK: PASS: Price check passed. Min price $9.99. [2026-01-19T12:15:35.333372] [DEBUG] [REMOTE ] NFBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:35.333486] [DEBUG] [REMOTE ] NFBK: PASS: Integrity check passed. [2026-01-19T12:15:35.333528] [DEBUG] [REMOTE ] NFBK: Symbol is viable for forecasting. [2026-01-19T12:15:35.333596] [INFO ] [MAIN ] [2171/3505] NFBK kept (0.5s) | 2170 kept, 1 rejected | 140.1/min | ETA: 9.5m [2026-01-19T12:15:35.594635] [DEBUG] [REMOTE ] NFE: Retrieved 1751 rows, trimmed to 300. [2026-01-19T12:15:35.594774] [DEBUG] [REMOTE ] NFE: PASS: History has at least 300 days. [2026-01-19T12:15:35.594983] [DEBUG] [REMOTE ] NFE: PASS: Price check passed. Min price $1.05. [2026-01-19T12:15:35.595123] [DEBUG] [REMOTE ] NFE: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:35.595236] [DEBUG] [REMOTE ] NFE: PASS: Integrity check passed. [2026-01-19T12:15:35.595278] [DEBUG] [REMOTE ] NFE: Symbol is viable for forecasting. [2026-01-19T12:15:35.595328] [INFO ] [MAIN ] [2172/3505] NFE kept (0.3s) | 2171 kept, 1 rejected | 140.1/min | ETA: 9.5m [2026-01-19T12:15:36.267281] [DEBUG] [REMOTE ] NFG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:36.267443] [DEBUG] [REMOTE ] NFG: PASS: History has at least 300 days. [2026-01-19T12:15:36.267692] [DEBUG] [REMOTE ] NFG: PASS: Price check passed. Min price $77.47. [2026-01-19T12:15:36.267829] [DEBUG] [REMOTE ] NFG: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:36.267950] [DEBUG] [REMOTE ] NFG: PASS: Integrity check passed. [2026-01-19T12:15:36.267992] [DEBUG] [REMOTE ] NFG: Symbol is viable for forecasting. [2026-01-19T12:15:36.268041] [INFO ] [MAIN ] [2173/3505] NFG kept (0.7s) | 2172 kept, 1 rejected | 140.1/min | ETA: 9.5m [2026-01-19T12:15:36.678880] [DEBUG] [REMOTE ] NFJ: Retrieved 5255 rows, trimmed to 300. [2026-01-19T12:15:36.679023] [DEBUG] [REMOTE ] NFJ: PASS: History has at least 300 days. [2026-01-19T12:15:36.679250] [DEBUG] [REMOTE ] NFJ: PASS: Price check passed. Min price $12.16. [2026-01-19T12:15:36.679393] [DEBUG] [REMOTE ] NFJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:36.679512] [DEBUG] [REMOTE ] NFJ: PASS: Integrity check passed. [2026-01-19T12:15:36.679554] [DEBUG] [REMOTE ] NFJ: Symbol is viable for forecasting. [2026-01-19T12:15:36.679625] [INFO ] [MAIN ] [2174/3505] NFJ kept (0.4s) | 2173 kept, 1 rejected | 140.1/min | ETA: 9.5m [2026-01-19T12:15:37.026047] [DEBUG] [REMOTE ] NFLX: Retrieved 5952 rows, trimmed to 300. [2026-01-19T12:15:37.026222] [DEBUG] [REMOTE ] NFLX: PASS: History has at least 300 days. [2026-01-19T12:15:37.026719] [DEBUG] [REMOTE ] NFLX: PASS: Price check passed. Min price $88.00. [2026-01-19T12:15:37.026863] [DEBUG] [REMOTE ] NFLX: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:37.026995] [DEBUG] [REMOTE ] NFLX: PASS: Integrity check passed. [2026-01-19T12:15:37.027053] [DEBUG] [REMOTE ] NFLX: Symbol is viable for forecasting. [2026-01-19T12:15:37.027105] [INFO ] [MAIN ] [2175/3505] NFLX kept (0.3s) | 2174 kept, 1 rejected | 140.1/min | ETA: 9.5m [2026-01-19T12:15:37.434353] [DEBUG] [REMOTE ] NFTY: Retrieved 3493 rows, trimmed to 300. [2026-01-19T12:15:37.434496] [DEBUG] [REMOTE ] NFTY: PASS: History has at least 300 days. [2026-01-19T12:15:37.434765] [DEBUG] [REMOTE ] NFTY: PASS: Price check passed. Min price $56.66. [2026-01-19T12:15:37.434925] [DEBUG] [REMOTE ] NFTY: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:37.435057] [DEBUG] [REMOTE ] NFTY: PASS: Integrity check passed. [2026-01-19T12:15:37.435107] [DEBUG] [REMOTE ] NFTY: Symbol is viable for forecasting. [2026-01-19T12:15:37.435161] [INFO ] [MAIN ] [2176/3505] NFTY kept (0.4s) | 2175 kept, 1 rejected | 140.1/min | ETA: 9.5m [2026-01-19T12:15:37.823487] [DEBUG] [REMOTE ] NGG: Retrieved 6297 rows, trimmed to 300. [2026-01-19T12:15:37.823655] [DEBUG] [REMOTE ] NGG: PASS: History has at least 300 days. [2026-01-19T12:15:37.823922] [DEBUG] [REMOTE ] NGG: PASS: Price check passed. Min price $73.54. [2026-01-19T12:15:37.824142] [DEBUG] [REMOTE ] NGG: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:37.824281] [DEBUG] [REMOTE ] NGG: PASS: Integrity check passed. [2026-01-19T12:15:37.824323] [DEBUG] [REMOTE ] NGG: Symbol is viable for forecasting. [2026-01-19T12:15:37.824376] [INFO ] [MAIN ] [2177/3505] NGG kept (0.4s) | 2176 kept, 1 rejected | 140.1/min | ETA: 9.5m [2026-01-19T12:15:38.114062] [DEBUG] [REMOTE ] NGL: Retrieved 3691 rows, trimmed to 300. [2026-01-19T12:15:38.114207] [DEBUG] [REMOTE ] NGL: PASS: History has at least 300 days. [2026-01-19T12:15:38.114421] [DEBUG] [REMOTE ] NGL: PASS: Price check passed. Min price $6.31. [2026-01-19T12:15:38.114770] [DEBUG] [REMOTE ] NGL: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:38.114883] [DEBUG] [REMOTE ] NGL: PASS: Integrity check passed. [2026-01-19T12:15:38.114922] [DEBUG] [REMOTE ] NGL: Symbol is viable for forecasting. [2026-01-19T12:15:38.114968] [INFO ] [MAIN ] [2178/3505] NGL kept (0.3s) | 2177 kept, 1 rejected | 140.1/min | ETA: 9.5m [2026-01-19T12:15:38.598516] [DEBUG] [REMOTE ] NGNE: Retrieved 2985 rows, trimmed to 300. [2026-01-19T12:15:38.598722] [DEBUG] [REMOTE ] NGNE: PASS: History has at least 300 days. [2026-01-19T12:15:38.599017] [DEBUG] [REMOTE ] NGNE: PASS: Price check passed. Min price $16.95. [2026-01-19T12:15:38.599211] [DEBUG] [REMOTE ] NGNE: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:38.599363] [DEBUG] [REMOTE ] NGNE: PASS: Integrity check passed. [2026-01-19T12:15:38.599424] [DEBUG] [REMOTE ] NGNE: Symbol is viable for forecasting. [2026-01-19T12:15:38.599491] [INFO ] [MAIN ] [2179/3505] NGNE kept (0.5s) | 2178 kept, 1 rejected | 140.1/min | ETA: 9.5m [2026-01-19T12:15:39.037591] [DEBUG] [REMOTE ] NGS: Retrieved 5847 rows, trimmed to 300. [2026-01-19T12:15:39.037739] [DEBUG] [REMOTE ] NGS: PASS: History has at least 300 days. [2026-01-19T12:15:39.037975] [DEBUG] [REMOTE ] NGS: PASS: Price check passed. Min price $27.32. [2026-01-19T12:15:39.038109] [DEBUG] [REMOTE ] NGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:39.038232] [DEBUG] [REMOTE ] NGS: PASS: Integrity check passed. [2026-01-19T12:15:39.038271] [DEBUG] [REMOTE ] NGS: Symbol is viable for forecasting. [2026-01-19T12:15:39.038319] [INFO ] [MAIN ] [2180/3505] NGS kept (0.4s) | 2179 kept, 1 rejected | 140.1/min | ETA: 9.5m [2026-01-19T12:15:39.428045] [DEBUG] [REMOTE ] NGVC: Retrieved 3390 rows, trimmed to 300. [2026-01-19T12:15:39.428182] [DEBUG] [REMOTE ] NGVC: PASS: History has at least 300 days. [2026-01-19T12:15:39.428396] [DEBUG] [REMOTE ] NGVC: PASS: Price check passed. Min price $23.71. [2026-01-19T12:15:39.428540] [DEBUG] [REMOTE ] NGVC: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:39.428679] [DEBUG] [REMOTE ] NGVC: PASS: Integrity check passed. [2026-01-19T12:15:39.428764] [DEBUG] [REMOTE ] NGVC: Symbol is viable for forecasting. [2026-01-19T12:15:39.428822] [INFO ] [MAIN ] [2181/3505] NGVC kept (0.4s) | 2180 kept, 1 rejected | 140.1/min | ETA: 9.4m [2026-01-19T12:15:39.891007] [DEBUG] [REMOTE ] NHI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:39.891157] [DEBUG] [REMOTE ] NHI: PASS: History has at least 300 days. [2026-01-19T12:15:39.891421] [DEBUG] [REMOTE ] NHI: PASS: Price check passed. Min price $72.72. [2026-01-19T12:15:39.891593] [DEBUG] [REMOTE ] NHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:39.891729] [DEBUG] [REMOTE ] NHI: PASS: Integrity check passed. [2026-01-19T12:15:39.891772] [DEBUG] [REMOTE ] NHI: Symbol is viable for forecasting. [2026-01-19T12:15:39.891825] [INFO ] [MAIN ] [2182/3505] NHI kept (0.5s) | 2181 kept, 1 rejected | 140.1/min | ETA: 9.4m [2026-01-19T12:15:40.197091] [DEBUG] [REMOTE ] NHTC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:40.197243] [DEBUG] [REMOTE ] NHTC: PASS: History has at least 300 days. [2026-01-19T12:15:40.197733] [DEBUG] [REMOTE ] NHTC: PASS: Price check passed. Min price $2.37. [2026-01-19T12:15:40.197880] [DEBUG] [REMOTE ] NHTC: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:40.198014] [DEBUG] [REMOTE ] NHTC: PASS: Integrity check passed. [2026-01-19T12:15:40.198059] [DEBUG] [REMOTE ] NHTC: Symbol is viable for forecasting. [2026-01-19T12:15:40.198109] [INFO ] [MAIN ] [2183/3505] NHTC kept (0.3s) | 2182 kept, 1 rejected | 140.1/min | ETA: 9.4m [2026-01-19T12:15:40.577793] [DEBUG] [REMOTE ] NI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:40.577945] [DEBUG] [REMOTE ] NI: PASS: History has at least 300 days. [2026-01-19T12:15:40.578200] [DEBUG] [REMOTE ] NI: PASS: Price check passed. Min price $40.97. [2026-01-19T12:15:40.578363] [DEBUG] [REMOTE ] NI: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:40.578490] [DEBUG] [REMOTE ] NI: PASS: Integrity check passed. [2026-01-19T12:15:40.578530] [DEBUG] [REMOTE ] NI: Symbol is viable for forecasting. [2026-01-19T12:15:40.578600] [INFO ] [MAIN ] [2184/3505] NI kept (0.4s) | 2183 kept, 1 rejected | 140.1/min | ETA: 9.4m [2026-01-19T12:15:41.029554] [DEBUG] [REMOTE ] NIC: Retrieved 2502 rows, trimmed to 300. [2026-01-19T12:15:41.029692] [DEBUG] [REMOTE ] NIC: PASS: History has at least 300 days. [2026-01-19T12:15:41.029892] [DEBUG] [REMOTE ] NIC: PASS: Price check passed. Min price $114.76. [2026-01-19T12:15:41.030026] [DEBUG] [REMOTE ] NIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:41.030134] [DEBUG] [REMOTE ] NIC: PASS: Integrity check passed. [2026-01-19T12:15:41.030173] [DEBUG] [REMOTE ] NIC: Symbol is viable for forecasting. [2026-01-19T12:15:41.030219] [INFO ] [MAIN ] [2185/3505] NIC kept (0.5s) | 2184 kept, 1 rejected | 140.1/min | ETA: 9.4m [2026-01-19T12:15:41.570544] [DEBUG] [REMOTE ] NICE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:41.570709] [DEBUG] [REMOTE ] NICE: PASS: History has at least 300 days. [2026-01-19T12:15:41.570928] [DEBUG] [REMOTE ] NICE: PASS: Price check passed. Min price $99.60. [2026-01-19T12:15:41.571065] [DEBUG] [REMOTE ] NICE: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:41.571184] [DEBUG] [REMOTE ] NICE: PASS: Integrity check passed. [2026-01-19T12:15:41.571225] [DEBUG] [REMOTE ] NICE: Symbol is viable for forecasting. [2026-01-19T12:15:41.571275] [INFO ] [MAIN ] [2186/3505] NICE kept (0.5s) | 2185 kept, 1 rejected | 140.1/min | ETA: 9.4m [2026-01-19T12:15:41.953850] [DEBUG] [REMOTE ] NIE: Retrieved 4756 rows, trimmed to 300. [2026-01-19T12:15:41.953986] [DEBUG] [REMOTE ] NIE: PASS: History has at least 300 days. [2026-01-19T12:15:41.954206] [DEBUG] [REMOTE ] NIE: PASS: Price check passed. Min price $23.55. [2026-01-19T12:15:41.954343] [DEBUG] [REMOTE ] NIE: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:41.954458] [DEBUG] [REMOTE ] NIE: PASS: Integrity check passed. [2026-01-19T12:15:41.954541] [DEBUG] [REMOTE ] NIE: Symbol is viable for forecasting. [2026-01-19T12:15:41.954610] [INFO ] [MAIN ] [2187/3505] NIE kept (0.4s) | 2186 kept, 1 rejected | 140.1/min | ETA: 9.4m [2026-01-19T12:15:42.184591] [DEBUG] [REMOTE ] NIKL: Retrieved 709 rows, trimmed to 300. [2026-01-19T12:15:42.184720] [DEBUG] [REMOTE ] NIKL: PASS: History has at least 300 days. [2026-01-19T12:15:42.184917] [DEBUG] [REMOTE ] NIKL: PASS: Price check passed. Min price $12.84. [2026-01-19T12:15:42.185271] [DEBUG] [REMOTE ] NIKL: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:42.185378] [DEBUG] [REMOTE ] NIKL: PASS: Integrity check passed. [2026-01-19T12:15:42.185417] [DEBUG] [REMOTE ] NIKL: Symbol is viable for forecasting. [2026-01-19T12:15:42.185464] [INFO ] [MAIN ] [2188/3505] NIKL kept (0.2s) | 2187 kept, 1 rejected | 140.2/min | ETA: 9.4m [2026-01-19T12:15:42.830835] [DEBUG] [REMOTE ] NIM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:42.830971] [DEBUG] [REMOTE ] NIM: PASS: History has at least 300 days. [2026-01-19T12:15:42.831191] [DEBUG] [REMOTE ] NIM: PASS: Price check passed. Min price $9.16. [2026-01-19T12:15:42.831326] [DEBUG] [REMOTE ] NIM: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:42.831443] [DEBUG] [REMOTE ] NIM: PASS: Integrity check passed. [2026-01-19T12:15:42.831482] [DEBUG] [REMOTE ] NIM: Symbol is viable for forecasting. [2026-01-19T12:15:42.831531] [INFO ] [MAIN ] [2189/3505] NIM kept (0.6s) | 2188 kept, 1 rejected | 140.1/min | ETA: 9.4m [2026-01-19T12:15:43.102854] [DEBUG] [REMOTE ] NIO: Retrieved 1847 rows, trimmed to 300. [2026-01-19T12:15:43.102975] [DEBUG] [REMOTE ] NIO: PASS: History has at least 300 days. [2026-01-19T12:15:43.103172] [DEBUG] [REMOTE ] NIO: PASS: Price check passed. Min price $4.56. [2026-01-19T12:15:43.103307] [DEBUG] [REMOTE ] NIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:43.103415] [DEBUG] [REMOTE ] NIO: PASS: Integrity check passed. [2026-01-19T12:15:43.103455] [DEBUG] [REMOTE ] NIO: Symbol is viable for forecasting. [2026-01-19T12:15:43.103502] [INFO ] [MAIN ] [2190/3505] NIO kept (0.3s) | 2189 kept, 1 rejected | 140.1/min | ETA: 9.4m [2026-01-19T12:15:43.522992] [DEBUG] [REMOTE ] NITO: Retrieved 1473 rows, trimmed to 300. [2026-01-19T12:15:43.523136] [DEBUG] [REMOTE ] NITO: PASS: History has at least 300 days. [2026-01-19T12:15:43.523358] [DEBUG] [REMOTE ] NITO: PASS: Price check passed. Min price $1.56. [2026-01-19T12:15:43.523714] [DEBUG] [REMOTE ] NITO: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:43.523830] [DEBUG] [REMOTE ] NITO: PASS: Integrity check passed. [2026-01-19T12:15:43.523869] [DEBUG] [REMOTE ] NITO: Symbol is viable for forecasting. [2026-01-19T12:15:43.523915] [INFO ] [MAIN ] [2191/3505] NITO kept (0.4s) | 2190 kept, 1 rejected | 140.2/min | ETA: 9.4m [2026-01-19T12:15:44.009826] [DEBUG] [REMOTE ] NKSH: Retrieved 6572 rows, trimmed to 300. [2026-01-19T12:15:44.009973] [DEBUG] [REMOTE ] NKSH: PASS: History has at least 300 days. [2026-01-19T12:15:44.010201] [DEBUG] [REMOTE ] NKSH: PASS: Price check passed. Min price $26.47. [2026-01-19T12:15:44.010336] [DEBUG] [REMOTE ] NKSH: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:44.010453] [DEBUG] [REMOTE ] NKSH: PASS: Integrity check passed. [2026-01-19T12:15:44.010492] [DEBUG] [REMOTE ] NKSH: Symbol is viable for forecasting. [2026-01-19T12:15:44.010539] [INFO ] [MAIN ] [2192/3505] NKSH kept (0.5s) | 2191 kept, 1 rejected | 140.1/min | ETA: 9.4m [2026-01-19T12:15:44.297539] [DEBUG] [REMOTE ] NKTX: Retrieved 1388 rows, trimmed to 300. [2026-01-19T12:15:44.297732] [DEBUG] [REMOTE ] NKTX: PASS: History has at least 300 days. [2026-01-19T12:15:44.297951] [DEBUG] [REMOTE ] NKTX: PASS: Price check passed. Min price $1.73. [2026-01-19T12:15:44.298093] [DEBUG] [REMOTE ] NKTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:44.298247] [DEBUG] [REMOTE ] NKTX: PASS: Integrity check passed. [2026-01-19T12:15:44.298291] [DEBUG] [REMOTE ] NKTX: Symbol is viable for forecasting. [2026-01-19T12:15:44.298341] [INFO ] [MAIN ] [2193/3505] NKTX kept (0.3s) | 2192 kept, 1 rejected | 140.2/min | ETA: 9.4m [2026-01-19T12:15:44.716209] [DEBUG] [REMOTE ] NKX: Retrieved 5788 rows, trimmed to 300. [2026-01-19T12:15:44.716348] [DEBUG] [REMOTE ] NKX: PASS: History has at least 300 days. [2026-01-19T12:15:44.716593] [DEBUG] [REMOTE ] NKX: PASS: Price check passed. Min price $12.36. [2026-01-19T12:15:44.716734] [DEBUG] [REMOTE ] NKX: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:44.716852] [DEBUG] [REMOTE ] NKX: PASS: Integrity check passed. [2026-01-19T12:15:44.716892] [DEBUG] [REMOTE ] NKX: Symbol is viable for forecasting. [2026-01-19T12:15:44.716940] [INFO ] [MAIN ] [2194/3505] NKX kept (0.4s) | 2193 kept, 1 rejected | 140.2/min | ETA: 9.4m [2026-01-19T12:15:45.027159] [DEBUG] [REMOTE ] NLOP: Retrieved 557 rows, trimmed to 300. [2026-01-19T12:15:45.027286] [DEBUG] [REMOTE ] NLOP: PASS: History has at least 300 days. [2026-01-19T12:15:45.027505] [DEBUG] [REMOTE ] NLOP: PASS: Price check passed. Min price $19.50. [2026-01-19T12:15:45.027685] [DEBUG] [REMOTE ] NLOP: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:45.027804] [DEBUG] [REMOTE ] NLOP: PASS: Integrity check passed. [2026-01-19T12:15:45.027845] [DEBUG] [REMOTE ] NLOP: Symbol is viable for forecasting. [2026-01-19T12:15:45.027892] [INFO ] [MAIN ] [2195/3505] NLOP kept (0.3s) | 2194 kept, 1 rejected | 140.2/min | ETA: 9.3m [2026-01-19T12:15:45.682352] [DEBUG] [REMOTE ] NLY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:45.682708] [DEBUG] [REMOTE ] NLY: PASS: History has at least 300 days. [2026-01-19T12:15:45.682949] [DEBUG] [REMOTE ] NLY: PASS: Price check passed. Min price $20.03. [2026-01-19T12:15:45.683086] [DEBUG] [REMOTE ] NLY: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:45.683206] [DEBUG] [REMOTE ] NLY: PASS: Integrity check passed. [2026-01-19T12:15:45.683247] [DEBUG] [REMOTE ] NLY: Symbol is viable for forecasting. [2026-01-19T12:15:45.683313] [INFO ] [MAIN ] [2196/3505] NLY kept (0.7s) | 2195 kept, 1 rejected | 140.1/min | ETA: 9.3m [2026-01-19T12:15:45.826338] [DEBUG] [REMOTE ] NMAI: Retrieved 1042 rows, trimmed to 300. [2026-01-19T12:15:45.826468] [DEBUG] [REMOTE ] NMAI: PASS: History has at least 300 days. [2026-01-19T12:15:45.826696] [DEBUG] [REMOTE ] NMAI: PASS: Price check passed. Min price $12.50. [2026-01-19T12:15:45.826838] [DEBUG] [REMOTE ] NMAI: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:45.826949] [DEBUG] [REMOTE ] NMAI: PASS: Integrity check passed. [2026-01-19T12:15:45.826990] [DEBUG] [REMOTE ] NMAI: Symbol is viable for forecasting. [2026-01-19T12:15:45.827038] [INFO ] [MAIN ] [2197/3505] NMAI kept (0.1s) | 2196 kept, 1 rejected | 140.2/min | ETA: 9.3m [2026-01-19T12:15:46.211042] [DEBUG] [REMOTE ] NMCO: Retrieved 1593 rows, trimmed to 300. [2026-01-19T12:15:46.211196] [DEBUG] [REMOTE ] NMCO: PASS: History has at least 300 days. [2026-01-19T12:15:46.211470] [DEBUG] [REMOTE ] NMCO: PASS: Price check passed. Min price $10.12. [2026-01-19T12:15:46.211690] [DEBUG] [REMOTE ] NMCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:46.211846] [DEBUG] [REMOTE ] NMCO: PASS: Integrity check passed. [2026-01-19T12:15:46.211903] [DEBUG] [REMOTE ] NMCO: Symbol is viable for forecasting. [2026-01-19T12:15:46.211970] [INFO ] [MAIN ] [2198/3505] NMCO kept (0.4s) | 2197 kept, 1 rejected | 140.2/min | ETA: 9.3m [2026-01-19T12:15:46.873635] [DEBUG] [REMOTE ] NMFC: Retrieved 3687 rows, trimmed to 300. [2026-01-19T12:15:46.873802] [DEBUG] [REMOTE ] NMFC: PASS: History has at least 300 days. [2026-01-19T12:15:46.874094] [DEBUG] [REMOTE ] NMFC: PASS: Price check passed. Min price $8.69. [2026-01-19T12:15:46.874342] [DEBUG] [REMOTE ] NMFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:46.874546] [DEBUG] [REMOTE ] NMFC: PASS: Integrity check passed. [2026-01-19T12:15:46.874631] [DEBUG] [REMOTE ] NMFC: Symbol is viable for forecasting. [2026-01-19T12:15:46.874707] [INFO ] [MAIN ] [2199/3505] NMFC kept (0.7s) | 2198 kept, 1 rejected | 140.2/min | ETA: 9.3m [2026-01-19T12:15:47.040259] [DEBUG] [REMOTE ] NMG: Retrieved 1866 rows, trimmed to 300. [2026-01-19T12:15:47.040407] [DEBUG] [REMOTE ] NMG: PASS: History has at least 300 days. [2026-01-19T12:15:47.040654] [DEBUG] [REMOTE ] NMG: PASS: Price check passed. Min price $2.44. [2026-01-19T12:15:47.040816] [DEBUG] [REMOTE ] NMG: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:47.040950] [DEBUG] [REMOTE ] NMG: PASS: Integrity check passed. [2026-01-19T12:15:47.040992] [DEBUG] [REMOTE ] NMG: Symbol is viable for forecasting. [2026-01-19T12:15:47.041041] [INFO ] [MAIN ] [2200/3505] NMG kept (0.2s) | 2199 kept, 1 rejected | 140.2/min | ETA: 9.3m [2026-01-19T12:15:47.748461] [DEBUG] [REMOTE ] NMI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:47.748624] [DEBUG] [REMOTE ] NMI: PASS: History has at least 300 days. [2026-01-19T12:15:47.748867] [DEBUG] [REMOTE ] NMI: PASS: Price check passed. Min price $9.86. [2026-01-19T12:15:47.749003] [DEBUG] [REMOTE ] NMI: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:47.749123] [DEBUG] [REMOTE ] NMI: PASS: Integrity check passed. [2026-01-19T12:15:47.749163] [DEBUG] [REMOTE ] NMI: Symbol is viable for forecasting. [2026-01-19T12:15:47.749211] [INFO ] [MAIN ] [2201/3505] NMI kept (0.7s) | 2200 kept, 1 rejected | 140.2/min | ETA: 9.3m [2026-01-19T12:15:48.000844] [DEBUG] [REMOTE ] NMIH: Retrieved 3065 rows, trimmed to 300. [2026-01-19T12:15:48.000982] [DEBUG] [REMOTE ] NMIH: PASS: History has at least 300 days. [2026-01-19T12:15:48.001202] [DEBUG] [REMOTE ] NMIH: PASS: Price check passed. Min price $35.58. [2026-01-19T12:15:48.001341] [DEBUG] [REMOTE ] NMIH: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:48.001469] [DEBUG] [REMOTE ] NMIH: PASS: Integrity check passed. [2026-01-19T12:15:48.001521] [DEBUG] [REMOTE ] NMIH: Symbol is viable for forecasting. [2026-01-19T12:15:48.001597] [INFO ] [MAIN ] [2202/3505] NMIH kept (0.3s) | 2201 kept, 1 rejected | 140.2/min | ETA: 9.3m [2026-01-19T12:15:48.574489] [DEBUG] [REMOTE ] NMM: Retrieved 4573 rows, trimmed to 300. [2026-01-19T12:15:48.574667] [DEBUG] [REMOTE ] NMM: PASS: History has at least 300 days. [2026-01-19T12:15:48.574924] [DEBUG] [REMOTE ] NMM: PASS: Price check passed. Min price $45.79. [2026-01-19T12:15:48.575069] [DEBUG] [REMOTE ] NMM: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:48.575197] [DEBUG] [REMOTE ] NMM: PASS: Integrity check passed. [2026-01-19T12:15:48.575239] [DEBUG] [REMOTE ] NMM: Symbol is viable for forecasting. [2026-01-19T12:15:48.575291] [INFO ] [MAIN ] [2203/3505] NMM kept (0.6s) | 2202 kept, 1 rejected | 140.2/min | ETA: 9.3m [2026-01-19T12:15:48.790283] [DEBUG] [REMOTE ] NMRA: Retrieved 588 rows, trimmed to 300. [2026-01-19T12:15:48.790455] [DEBUG] [REMOTE ] NMRA: PASS: History has at least 300 days. [2026-01-19T12:15:48.790712] [DEBUG] [REMOTE ] NMRA: PASS: Price check passed. Min price $1.64. [2026-01-19T12:15:48.790857] [DEBUG] [REMOTE ] NMRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:48.791015] [DEBUG] [REMOTE ] NMRA: PASS: Integrity check passed. [2026-01-19T12:15:48.791068] [DEBUG] [REMOTE ] NMRA: Symbol is viable for forecasting. [2026-01-19T12:15:48.791119] [INFO ] [MAIN ] [2204/3505] NMRA kept (0.2s) | 2203 kept, 1 rejected | 140.2/min | ETA: 9.3m [2026-01-19T12:15:49.314255] [DEBUG] [REMOTE ] NMRK: Retrieved 2032 rows, trimmed to 300. [2026-01-19T12:15:49.314385] [DEBUG] [REMOTE ] NMRK: PASS: History has at least 300 days. [2026-01-19T12:15:49.314618] [DEBUG] [REMOTE ] NMRK: PASS: Price check passed. Min price $15.32. [2026-01-19T12:15:49.314762] [DEBUG] [REMOTE ] NMRK: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:49.314913] [DEBUG] [REMOTE ] NMRK: PASS: Integrity check passed. [2026-01-19T12:15:49.314955] [DEBUG] [REMOTE ] NMRK: Symbol is viable for forecasting. [2026-01-19T12:15:49.315003] [INFO ] [MAIN ] [2205/3505] NMRK kept (0.5s) | 2204 kept, 1 rejected | 140.2/min | ETA: 9.3m [2026-01-19T12:15:49.559393] [DEBUG] [REMOTE ] NN: Retrieved 1059 rows, trimmed to 300. [2026-01-19T12:15:49.559529] [DEBUG] [REMOTE ] NN: PASS: History has at least 300 days. [2026-01-19T12:15:49.559764] [DEBUG] [REMOTE ] NN: PASS: Price check passed. Min price $11.37. [2026-01-19T12:15:49.559910] [DEBUG] [REMOTE ] NN: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:49.560025] [DEBUG] [REMOTE ] NN: PASS: Integrity check passed. [2026-01-19T12:15:49.560067] [DEBUG] [REMOTE ] NN: Symbol is viable for forecasting. [2026-01-19T12:15:49.560117] [INFO ] [MAIN ] [2206/3505] NN kept (0.2s) | 2205 kept, 1 rejected | 140.2/min | ETA: 9.3m [2026-01-19T12:15:50.009273] [DEBUG] [REMOTE ] NNDM: Retrieved 2522 rows, trimmed to 300. [2026-01-19T12:15:50.009418] [DEBUG] [REMOTE ] NNDM: PASS: History has at least 300 days. [2026-01-19T12:15:50.009682] [DEBUG] [REMOTE ] NNDM: PASS: Price check passed. Min price $1.44. [2026-01-19T12:15:50.009826] [DEBUG] [REMOTE ] NNDM: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:50.009962] [DEBUG] [REMOTE ] NNDM: PASS: Integrity check passed. [2026-01-19T12:15:50.010006] [DEBUG] [REMOTE ] NNDM: Symbol is viable for forecasting. [2026-01-19T12:15:50.010056] [INFO ] [MAIN ] [2207/3505] NNDM kept (0.4s) | 2206 kept, 1 rejected | 140.2/min | ETA: 9.3m [2026-01-19T12:15:50.375228] [DEBUG] [REMOTE ] NNE: Retrieved 425 rows, trimmed to 300. [2026-01-19T12:15:50.375369] [DEBUG] [REMOTE ] NNE: PASS: History has at least 300 days. [2026-01-19T12:15:50.375605] [DEBUG] [REMOTE ] NNE: PASS: Price check passed. Min price $24.01. [2026-01-19T12:15:50.375777] [DEBUG] [REMOTE ] NNE: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:50.375895] [DEBUG] [REMOTE ] NNE: PASS: Integrity check passed. [2026-01-19T12:15:50.375936] [DEBUG] [REMOTE ] NNE: Symbol is viable for forecasting. [2026-01-19T12:15:50.375985] [INFO ] [MAIN ] [2208/3505] NNE kept (0.4s) | 2207 kept, 1 rejected | 140.2/min | ETA: 9.3m [2026-01-19T12:15:51.037068] [DEBUG] [REMOTE ] NNI: Retrieved 5559 rows, trimmed to 300. [2026-01-19T12:15:51.037308] [DEBUG] [REMOTE ] NNI: PASS: History has at least 300 days. [2026-01-19T12:15:51.038012] [DEBUG] [REMOTE ] NNI: PASS: Price check passed. Min price $124.42. [2026-01-19T12:15:51.038193] [DEBUG] [REMOTE ] NNI: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:51.038346] [DEBUG] [REMOTE ] NNI: PASS: Integrity check passed. [2026-01-19T12:15:51.038389] [DEBUG] [REMOTE ] NNI: Symbol is viable for forecasting. [2026-01-19T12:15:51.038446] [INFO ] [MAIN ] [2209/3505] NNI kept (0.7s) | 2208 kept, 1 rejected | 140.2/min | ETA: 9.2m [2026-01-19T12:15:51.388283] [DEBUG] [REMOTE ] NNN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:51.388433] [DEBUG] [REMOTE ] NNN: PASS: History has at least 300 days. [2026-01-19T12:15:51.388687] [DEBUG] [REMOTE ] NNN: PASS: Price check passed. Min price $39.05. [2026-01-19T12:15:51.388859] [DEBUG] [REMOTE ] NNN: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:51.388984] [DEBUG] [REMOTE ] NNN: PASS: Integrity check passed. [2026-01-19T12:15:51.389024] [DEBUG] [REMOTE ] NNN: Symbol is viable for forecasting. [2026-01-19T12:15:51.389073] [INFO ] [MAIN ] [2210/3505] NNN kept (0.4s) | 2209 kept, 1 rejected | 140.2/min | ETA: 9.2m [2026-01-19T12:15:51.721495] [DEBUG] [REMOTE ] NNOX: Retrieved 1358 rows, trimmed to 300. [2026-01-19T12:15:51.721848] [DEBUG] [REMOTE ] NNOX: PASS: History has at least 300 days. [2026-01-19T12:15:51.722057] [DEBUG] [REMOTE ] NNOX: PASS: Price check passed. Min price $2.78. [2026-01-19T12:15:51.722195] [DEBUG] [REMOTE ] NNOX: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:51.722324] [DEBUG] [REMOTE ] NNOX: PASS: Integrity check passed. [2026-01-19T12:15:51.722365] [DEBUG] [REMOTE ] NNOX: Symbol is viable for forecasting. [2026-01-19T12:15:51.722413] [INFO ] [MAIN ] [2211/3505] NNOX kept (0.3s) | 2210 kept, 1 rejected | 140.2/min | ETA: 9.2m [2026-01-19T12:15:52.182368] [DEBUG] [REMOTE ] NNY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:52.182512] [DEBUG] [REMOTE ] NNY: PASS: History has at least 300 days. [2026-01-19T12:15:52.182762] [DEBUG] [REMOTE ] NNY: PASS: Price check passed. Min price $8.23. [2026-01-19T12:15:52.182901] [DEBUG] [REMOTE ] NNY: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:52.183022] [DEBUG] [REMOTE ] NNY: PASS: Integrity check passed. [2026-01-19T12:15:52.183064] [DEBUG] [REMOTE ] NNY: Symbol is viable for forecasting. [2026-01-19T12:15:52.183112] [INFO ] [MAIN ] [2212/3505] NNY kept (0.5s) | 2211 kept, 1 rejected | 140.2/min | ETA: 9.2m [2026-01-19T12:15:52.525344] [DEBUG] [REMOTE ] NOA: Retrieved 4817 rows, trimmed to 300. [2026-01-19T12:15:52.525482] [DEBUG] [REMOTE ] NOA: PASS: History has at least 300 days. [2026-01-19T12:15:52.525924] [DEBUG] [REMOTE ] NOA: PASS: Price check passed. Min price $13.09. [2026-01-19T12:15:52.526071] [DEBUG] [REMOTE ] NOA: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:52.526189] [DEBUG] [REMOTE ] NOA: PASS: Integrity check passed. [2026-01-19T12:15:52.526231] [DEBUG] [REMOTE ] NOA: Symbol is viable for forecasting. [2026-01-19T12:15:52.526281] [INFO ] [MAIN ] [2213/3505] NOA kept (0.3s) | 2212 kept, 1 rejected | 140.2/min | ETA: 9.2m [2026-01-19T12:15:52.853480] [DEBUG] [REMOTE ] NOAH: Retrieved 3819 rows, trimmed to 300. [2026-01-19T12:15:52.853956] [DEBUG] [REMOTE ] NOAH: PASS: History has at least 300 days. [2026-01-19T12:15:52.854296] [DEBUG] [REMOTE ] NOAH: PASS: Price check passed. Min price $9.61. [2026-01-19T12:15:52.854471] [DEBUG] [REMOTE ] NOAH: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:52.854828] [DEBUG] [REMOTE ] NOAH: PASS: Integrity check passed. [2026-01-19T12:15:52.854875] [DEBUG] [REMOTE ] NOAH: Symbol is viable for forecasting. [2026-01-19T12:15:52.854941] [INFO ] [MAIN ] [2214/3505] NOAH kept (0.3s) | 2213 kept, 1 rejected | 140.2/min | ETA: 9.2m [2026-01-19T12:15:53.335081] [DEBUG] [REMOTE ] NODK: Retrieved 2223 rows, trimmed to 300. [2026-01-19T12:15:53.335206] [DEBUG] [REMOTE ] NODK: PASS: History has at least 300 days. [2026-01-19T12:15:53.335410] [DEBUG] [REMOTE ] NODK: PASS: Price check passed. Min price $13.09. [2026-01-19T12:15:53.335548] [DEBUG] [REMOTE ] NODK: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:53.335689] [DEBUG] [REMOTE ] NODK: PASS: Integrity check passed. [2026-01-19T12:15:53.335730] [DEBUG] [REMOTE ] NODK: Symbol is viable for forecasting. [2026-01-19T12:15:53.335780] [INFO ] [MAIN ] [2215/3505] NODK kept (0.5s) | 2214 kept, 1 rejected | 140.2/min | ETA: 9.2m [2026-01-19T12:15:53.785865] [DEBUG] [REMOTE ] NOG: Retrieved 4722 rows, trimmed to 300. [2026-01-19T12:15:53.786002] [DEBUG] [REMOTE ] NOG: PASS: History has at least 300 days. [2026-01-19T12:15:53.786224] [DEBUG] [REMOTE ] NOG: PASS: Price check passed. Min price $20.06. [2026-01-19T12:15:53.786370] [DEBUG] [REMOTE ] NOG: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:53.786490] [DEBUG] [REMOTE ] NOG: PASS: Integrity check passed. [2026-01-19T12:15:53.786532] [DEBUG] [REMOTE ] NOG: Symbol is viable for forecasting. [2026-01-19T12:15:53.786609] [INFO ] [MAIN ] [2216/3505] NOG kept (0.5s) | 2215 kept, 1 rejected | 140.2/min | ETA: 9.2m [2026-01-19T12:15:54.074807] [DEBUG] [REMOTE ] NOMD: Retrieved 2525 rows, trimmed to 300. [2026-01-19T12:15:54.074933] [DEBUG] [REMOTE ] NOMD: PASS: History has at least 300 days. [2026-01-19T12:15:54.075132] [DEBUG] [REMOTE ] NOMD: PASS: Price check passed. Min price $10.99. [2026-01-19T12:15:54.075267] [DEBUG] [REMOTE ] NOMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:54.075391] [DEBUG] [REMOTE ] NOMD: PASS: Integrity check passed. [2026-01-19T12:15:54.075432] [DEBUG] [REMOTE ] NOMD: Symbol is viable for forecasting. [2026-01-19T12:15:54.075479] [INFO ] [MAIN ] [2217/3505] NOMD kept (0.3s) | 2216 kept, 1 rejected | 140.2/min | ETA: 9.2m [2026-01-19T12:15:54.462450] [DEBUG] [REMOTE ] NOTE: Retrieved 1284 rows, trimmed to 300. [2026-01-19T12:15:54.462602] [DEBUG] [REMOTE ] NOTE: PASS: History has at least 300 days. [2026-01-19T12:15:54.462811] [DEBUG] [REMOTE ] NOTE: PASS: Price check passed. Min price $1.47. [2026-01-19T12:15:54.462949] [DEBUG] [REMOTE ] NOTE: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:54.463062] [DEBUG] [REMOTE ] NOTE: PASS: Integrity check passed. [2026-01-19T12:15:54.463102] [DEBUG] [REMOTE ] NOTE: Symbol is viable for forecasting. [2026-01-19T12:15:54.463150] [INFO ] [MAIN ] [2218/3505] NOTE kept (0.4s) | 2217 kept, 1 rejected | 140.2/min | ETA: 9.2m [2026-01-19T12:15:54.867911] [DEBUG] [REMOTE ] NPCE: Retrieved 1191 rows, trimmed to 300. [2026-01-19T12:15:54.868056] [DEBUG] [REMOTE ] NPCE: PASS: History has at least 300 days. [2026-01-19T12:15:54.868269] [DEBUG] [REMOTE ] NPCE: PASS: Price check passed. Min price $9.40. [2026-01-19T12:15:54.868404] [DEBUG] [REMOTE ] NPCE: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:54.868518] [DEBUG] [REMOTE ] NPCE: PASS: Integrity check passed. [2026-01-19T12:15:54.868558] [DEBUG] [REMOTE ] NPCE: Symbol is viable for forecasting. [2026-01-19T12:15:54.868638] [INFO ] [MAIN ] [2219/3505] NPCE kept (0.4s) | 2218 kept, 1 rejected | 140.2/min | ETA: 9.2m [2026-01-19T12:15:55.218033] [DEBUG] [REMOTE ] NPFD: Retrieved 1025 rows, trimmed to 300. [2026-01-19T12:15:55.218169] [DEBUG] [REMOTE ] NPFD: PASS: History has at least 300 days. [2026-01-19T12:15:55.218375] [DEBUG] [REMOTE ] NPFD: PASS: Price check passed. Min price $18.79. [2026-01-19T12:15:55.218523] [DEBUG] [REMOTE ] NPFD: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:55.218662] [DEBUG] [REMOTE ] NPFD: PASS: Integrity check passed. [2026-01-19T12:15:55.218709] [DEBUG] [REMOTE ] NPFD: Symbol is viable for forecasting. [2026-01-19T12:15:55.218760] [INFO ] [MAIN ] [2220/3505] NPFD kept (0.4s) | 2219 kept, 1 rejected | 140.3/min | ETA: 9.2m [2026-01-19T12:15:55.945450] [DEBUG] [REMOTE ] NPK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:55.945645] [DEBUG] [REMOTE ] NPK: PASS: History has at least 300 days. [2026-01-19T12:15:55.945962] [DEBUG] [REMOTE ] NPK: PASS: Price check passed. Min price $91.59. [2026-01-19T12:15:55.946185] [DEBUG] [REMOTE ] NPK: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:55.946353] [DEBUG] [REMOTE ] NPK: PASS: Integrity check passed. [2026-01-19T12:15:55.946407] [DEBUG] [REMOTE ] NPK: Symbol is viable for forecasting. [2026-01-19T12:15:55.946472] [INFO ] [MAIN ] [2221/3505] NPK kept (0.7s) | 2220 kept, 1 rejected | 140.2/min | ETA: 9.2m [2026-01-19T12:15:56.408207] [DEBUG] [REMOTE ] NPO: Retrieved 5951 rows, trimmed to 300. [2026-01-19T12:15:56.408376] [DEBUG] [REMOTE ] NPO: PASS: History has at least 300 days. [2026-01-19T12:15:56.408642] [DEBUG] [REMOTE ] NPO: PASS: Price check passed. Min price $202.27. [2026-01-19T12:15:56.408788] [DEBUG] [REMOTE ] NPO: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:56.408917] [DEBUG] [REMOTE ] NPO: PASS: Integrity check passed. [2026-01-19T12:15:56.408960] [DEBUG] [REMOTE ] NPO: Symbol is viable for forecasting. [2026-01-19T12:15:56.409011] [INFO ] [MAIN ] [2222/3505] NPO kept (0.5s) | 2221 kept, 1 rejected | 140.2/min | ETA: 9.2m [2026-01-19T12:15:56.891396] [DEBUG] [REMOTE ] NQP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:56.891535] [DEBUG] [REMOTE ] NQP: PASS: History has at least 300 days. [2026-01-19T12:15:56.891786] [DEBUG] [REMOTE ] NQP: PASS: Price check passed. Min price $11.74. [2026-01-19T12:15:56.891950] [DEBUG] [REMOTE ] NQP: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:56.892068] [DEBUG] [REMOTE ] NQP: PASS: Integrity check passed. [2026-01-19T12:15:56.892117] [DEBUG] [REMOTE ] NQP: Symbol is viable for forecasting. [2026-01-19T12:15:56.892174] [INFO ] [MAIN ] [2223/3505] NQP kept (0.5s) | 2222 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:15:57.237333] [DEBUG] [REMOTE ] NRC: Retrieved 3183 rows, trimmed to 300. [2026-01-19T12:15:57.237492] [DEBUG] [REMOTE ] NRC: PASS: History has at least 300 days. [2026-01-19T12:15:57.237746] [DEBUG] [REMOTE ] NRC: PASS: Price check passed. Min price $11.32. [2026-01-19T12:15:57.237881] [DEBUG] [REMOTE ] NRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:57.237996] [DEBUG] [REMOTE ] NRC: PASS: Integrity check passed. [2026-01-19T12:15:57.238036] [DEBUG] [REMOTE ] NRC: Symbol is viable for forecasting. [2026-01-19T12:15:57.238084] [INFO ] [MAIN ] [2224/3505] NRC kept (0.3s) | 2223 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:15:57.529558] [DEBUG] [REMOTE ] NRDS: Retrieved 1054 rows, trimmed to 300. [2026-01-19T12:15:57.529713] [DEBUG] [REMOTE ] NRDS: PASS: History has at least 300 days. [2026-01-19T12:15:57.530115] [DEBUG] [REMOTE ] NRDS: PASS: Price check passed. Min price $11.37. [2026-01-19T12:15:57.530249] [DEBUG] [REMOTE ] NRDS: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:57.530362] [DEBUG] [REMOTE ] NRDS: PASS: Integrity check passed. [2026-01-19T12:15:57.530402] [DEBUG] [REMOTE ] NRDS: Symbol is viable for forecasting. [2026-01-19T12:15:57.530450] [INFO ] [MAIN ] [2225/3505] NRDS kept (0.3s) | 2224 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:15:57.873471] [DEBUG] [REMOTE ] NREF: Retrieved 1494 rows, trimmed to 300. [2026-01-19T12:15:57.873707] [DEBUG] [REMOTE ] NREF: PASS: History has at least 300 days. [2026-01-19T12:15:57.873962] [DEBUG] [REMOTE ] NREF: PASS: Price check passed. Min price $12.61. [2026-01-19T12:15:57.874105] [DEBUG] [REMOTE ] NREF: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:57.874255] [DEBUG] [REMOTE ] NREF: PASS: Integrity check passed. [2026-01-19T12:15:57.874298] [DEBUG] [REMOTE ] NREF: Symbol is viable for forecasting. [2026-01-19T12:15:57.874378] [INFO ] [MAIN ] [2226/3505] NREF kept (0.3s) | 2225 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:15:58.480299] [DEBUG] [REMOTE ] NRG: Retrieved 5567 rows, trimmed to 300. [2026-01-19T12:15:58.480538] [DEBUG] [REMOTE ] NRG: PASS: History has at least 300 days. [2026-01-19T12:15:58.480899] [DEBUG] [REMOTE ] NRG: PASS: Price check passed. Min price $143.53. [2026-01-19T12:15:58.481059] [DEBUG] [REMOTE ] NRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:58.481209] [DEBUG] [REMOTE ] NRG: PASS: Integrity check passed. [2026-01-19T12:15:58.481272] [DEBUG] [REMOTE ] NRG: Symbol is viable for forecasting. [2026-01-19T12:15:58.481329] [INFO ] [MAIN ] [2227/3505] NRG kept (0.6s) | 2226 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:15:58.829241] [DEBUG] [REMOTE ] NRIM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:15:58.829441] [DEBUG] [REMOTE ] NRIM: PASS: History has at least 300 days. [2026-01-19T12:15:58.829804] [DEBUG] [REMOTE ] NRIM: PASS: Price check passed. Min price $20.67. [2026-01-19T12:15:58.829952] [DEBUG] [REMOTE ] NRIM: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:58.830104] [DEBUG] [REMOTE ] NRIM: PASS: Integrity check passed. [2026-01-19T12:15:58.830146] [DEBUG] [REMOTE ] NRIM: Symbol is viable for forecasting. [2026-01-19T12:15:58.830202] [INFO ] [MAIN ] [2228/3505] NRIM kept (0.3s) | 2227 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:15:59.159167] [DEBUG] [REMOTE ] NRIX: Retrieved 1378 rows, trimmed to 300. [2026-01-19T12:15:59.159335] [DEBUG] [REMOTE ] NRIX: PASS: History has at least 300 days. [2026-01-19T12:15:59.159610] [DEBUG] [REMOTE ] NRIX: PASS: Price check passed. Min price $10.40. [2026-01-19T12:15:59.159785] [DEBUG] [REMOTE ] NRIX: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:59.159906] [DEBUG] [REMOTE ] NRIX: PASS: Integrity check passed. [2026-01-19T12:15:59.159950] [DEBUG] [REMOTE ] NRIX: Symbol is viable for forecasting. [2026-01-19T12:15:59.160001] [INFO ] [MAIN ] [2229/3505] NRIX kept (0.3s) | 2228 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:15:59.759076] [DEBUG] [REMOTE ] NRK: Retrieved 5788 rows, trimmed to 300. [2026-01-19T12:15:59.759221] [DEBUG] [REMOTE ] NRK: PASS: History has at least 300 days. [2026-01-19T12:15:59.759463] [DEBUG] [REMOTE ] NRK: PASS: Price check passed. Min price $9.82. [2026-01-19T12:15:59.759622] [DEBUG] [REMOTE ] NRK: PASS: Continuity check passed with 300 days. [2026-01-19T12:15:59.759751] [DEBUG] [REMOTE ] NRK: PASS: Integrity check passed. [2026-01-19T12:15:59.759791] [DEBUG] [REMOTE ] NRK: Symbol is viable for forecasting. [2026-01-19T12:15:59.759840] [INFO ] [MAIN ] [2230/3505] NRK kept (0.6s) | 2229 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:16:00.209502] [DEBUG] [REMOTE ] NRP: Retrieved 5854 rows, trimmed to 300. [2026-01-19T12:16:00.209662] [DEBUG] [REMOTE ] NRP: PASS: History has at least 300 days. [2026-01-19T12:16:00.209891] [DEBUG] [REMOTE ] NRP: PASS: Price check passed. Min price $99.92. [2026-01-19T12:16:00.210027] [DEBUG] [REMOTE ] NRP: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:00.210144] [DEBUG] [REMOTE ] NRP: PASS: Integrity check passed. [2026-01-19T12:16:00.210185] [DEBUG] [REMOTE ] NRP: Symbol is viable for forecasting. [2026-01-19T12:16:00.210233] [INFO ] [MAIN ] [2231/3505] NRP kept (0.5s) | 2230 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:16:00.658219] [DEBUG] [REMOTE ] NRXP: Retrieved 2041 rows, trimmed to 300. [2026-01-19T12:16:00.658362] [DEBUG] [REMOTE ] NRXP: PASS: History has at least 300 days. [2026-01-19T12:16:00.658599] [DEBUG] [REMOTE ] NRXP: PASS: Price check passed. Min price $1.98. [2026-01-19T12:16:00.658769] [DEBUG] [REMOTE ] NRXP: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:00.658889] [DEBUG] [REMOTE ] NRXP: PASS: Integrity check passed. [2026-01-19T12:16:00.658929] [DEBUG] [REMOTE ] NRXP: Symbol is viable for forecasting. [2026-01-19T12:16:00.658978] [INFO ] [MAIN ] [2232/3505] NRXP kept (0.4s) | 2231 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:16:01.153325] [DEBUG] [REMOTE ] NSC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:01.153469] [DEBUG] [REMOTE ] NSC: PASS: History has at least 300 days. [2026-01-19T12:16:01.153743] [DEBUG] [REMOTE ] NSC: PASS: Price check passed. Min price $278.21. [2026-01-19T12:16:01.153885] [DEBUG] [REMOTE ] NSC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:01.154013] [DEBUG] [REMOTE ] NSC: PASS: Integrity check passed. [2026-01-19T12:16:01.154052] [DEBUG] [REMOTE ] NSC: Symbol is viable for forecasting. [2026-01-19T12:16:01.154101] [INFO ] [MAIN ] [2233/3505] NSC kept (0.5s) | 2232 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:16:01.654598] [DEBUG] [REMOTE ] NSP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:01.654782] [DEBUG] [REMOTE ] NSP: PASS: History has at least 300 days. [2026-01-19T12:16:01.655092] [DEBUG] [REMOTE ] NSP: PASS: Price check passed. Min price $31.15. [2026-01-19T12:16:01.655242] [DEBUG] [REMOTE ] NSP: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:01.655376] [DEBUG] [REMOTE ] NSP: PASS: Integrity check passed. [2026-01-19T12:16:01.655418] [DEBUG] [REMOTE ] NSP: Symbol is viable for forecasting. [2026-01-19T12:16:01.655470] [INFO ] [MAIN ] [2234/3505] NSP kept (0.5s) | 2233 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:16:02.191411] [DEBUG] [REMOTE ] NSSC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:02.191606] [DEBUG] [REMOTE ] NSSC: PASS: History has at least 300 days. [2026-01-19T12:16:02.191901] [DEBUG] [REMOTE ] NSSC: PASS: Price check passed. Min price $37.68. [2026-01-19T12:16:02.192063] [DEBUG] [REMOTE ] NSSC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:02.192197] [DEBUG] [REMOTE ] NSSC: PASS: Integrity check passed. [2026-01-19T12:16:02.192240] [DEBUG] [REMOTE ] NSSC: Symbol is viable for forecasting. [2026-01-19T12:16:02.192290] [INFO ] [MAIN ] [2235/3505] NSSC kept (0.5s) | 2234 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:16:02.485404] [DEBUG] [REMOTE ] NTAP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:02.485597] [DEBUG] [REMOTE ] NTAP: PASS: History has at least 300 days. [2026-01-19T12:16:02.485890] [DEBUG] [REMOTE ] NTAP: PASS: Price check passed. Min price $102.74. [2026-01-19T12:16:02.486040] [DEBUG] [REMOTE ] NTAP: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:02.486176] [DEBUG] [REMOTE ] NTAP: PASS: Integrity check passed. [2026-01-19T12:16:02.486218] [DEBUG] [REMOTE ] NTAP: Symbol is viable for forecasting. [2026-01-19T12:16:02.486270] [INFO ] [MAIN ] [2236/3505] NTAP kept (0.3s) | 2235 kept, 1 rejected | 140.2/min | ETA: 9.1m [2026-01-19T12:16:02.792555] [DEBUG] [REMOTE ] NTB: Retrieved 2347 rows, trimmed to 300. [2026-01-19T12:16:02.792738] [DEBUG] [REMOTE ] NTB: PASS: History has at least 300 days. [2026-01-19T12:16:02.792983] [DEBUG] [REMOTE ] NTB: PASS: Price check passed. Min price $41.30. [2026-01-19T12:16:02.793127] [DEBUG] [REMOTE ] NTB: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:02.793251] [DEBUG] [REMOTE ] NTB: PASS: Integrity check passed. [2026-01-19T12:16:02.793300] [DEBUG] [REMOTE ] NTB: Symbol is viable for forecasting. [2026-01-19T12:16:02.793358] [INFO ] [MAIN ] [2237/3505] NTB kept (0.3s) | 2236 kept, 1 rejected | 140.2/min | ETA: 9.0m [2026-01-19T12:16:03.461961] [DEBUG] [REMOTE ] NTES: Retrieved 6425 rows, trimmed to 300. [2026-01-19T12:16:03.462154] [DEBUG] [REMOTE ] NTES: PASS: History has at least 300 days. [2026-01-19T12:16:03.462476] [DEBUG] [REMOTE ] NTES: PASS: Price check passed. Min price $132.88. [2026-01-19T12:16:03.462682] [DEBUG] [REMOTE ] NTES: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:03.462845] [DEBUG] [REMOTE ] NTES: PASS: Integrity check passed. [2026-01-19T12:16:03.462895] [DEBUG] [REMOTE ] NTES: Symbol is viable for forecasting. [2026-01-19T12:16:03.462959] [INFO ] [MAIN ] [2238/3505] NTES kept (0.7s) | 2237 kept, 1 rejected | 140.2/min | ETA: 9.0m [2026-01-19T12:16:03.927258] [DEBUG] [REMOTE ] NTIC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:03.927426] [DEBUG] [REMOTE ] NTIC: PASS: History has at least 300 days. [2026-01-19T12:16:03.927686] [DEBUG] [REMOTE ] NTIC: PASS: Price check passed. Min price $7.35. [2026-01-19T12:16:03.927827] [DEBUG] [REMOTE ] NTIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:03.927947] [DEBUG] [REMOTE ] NTIC: PASS: Integrity check passed. [2026-01-19T12:16:03.927987] [DEBUG] [REMOTE ] NTIC: Symbol is viable for forecasting. [2026-01-19T12:16:03.928035] [INFO ] [MAIN ] [2239/3505] NTIC kept (0.5s) | 2238 kept, 1 rejected | 140.2/min | ETA: 9.0m [2026-01-19T12:16:04.188312] [DEBUG] [REMOTE ] NTLA: Retrieved 2439 rows, trimmed to 300. [2026-01-19T12:16:04.188452] [DEBUG] [REMOTE ] NTLA: PASS: History has at least 300 days. [2026-01-19T12:16:04.188707] [DEBUG] [REMOTE ] NTLA: PASS: Price check passed. Min price $8.04. [2026-01-19T12:16:04.188855] [DEBUG] [REMOTE ] NTLA: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:04.188970] [DEBUG] [REMOTE ] NTLA: PASS: Integrity check passed. [2026-01-19T12:16:04.189010] [DEBUG] [REMOTE ] NTLA: Symbol is viable for forecasting. [2026-01-19T12:16:04.189060] [INFO ] [MAIN ] [2240/3505] NTLA kept (0.3s) | 2239 kept, 1 rejected | 140.2/min | ETA: 9.0m [2026-01-19T12:16:04.623664] [DEBUG] [REMOTE ] NTNX: Retrieved 2337 rows, trimmed to 300. [2026-01-19T12:16:04.623818] [DEBUG] [REMOTE ] NTNX: PASS: History has at least 300 days. [2026-01-19T12:16:04.624048] [DEBUG] [REMOTE ] NTNX: PASS: Price check passed. Min price $45.74. [2026-01-19T12:16:04.624210] [DEBUG] [REMOTE ] NTNX: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:04.624330] [DEBUG] [REMOTE ] NTNX: PASS: Integrity check passed. [2026-01-19T12:16:04.624371] [DEBUG] [REMOTE ] NTNX: Symbol is viable for forecasting. [2026-01-19T12:16:04.624420] [INFO ] [MAIN ] [2241/3505] NTNX kept (0.4s) | 2240 kept, 1 rejected | 140.2/min | ETA: 9.0m [2026-01-19T12:16:04.950242] [DEBUG] [REMOTE ] NTRA: Retrieved 2652 rows, trimmed to 300. [2026-01-19T12:16:04.950388] [DEBUG] [REMOTE ] NTRA: PASS: History has at least 300 days. [2026-01-19T12:16:04.950655] [DEBUG] [REMOTE ] NTRA: PASS: Price check passed. Min price $188.02. [2026-01-19T12:16:04.950795] [DEBUG] [REMOTE ] NTRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:04.950918] [DEBUG] [REMOTE ] NTRA: PASS: Integrity check passed. [2026-01-19T12:16:04.950958] [DEBUG] [REMOTE ] NTRA: Symbol is viable for forecasting. [2026-01-19T12:16:04.951005] [INFO ] [MAIN ] [2242/3505] NTRA kept (0.3s) | 2241 kept, 1 rejected | 140.2/min | ETA: 9.0m [2026-01-19T12:16:05.411697] [DEBUG] [REMOTE ] NTRB: Retrieved 1852 rows, trimmed to 300. [2026-01-19T12:16:05.411826] [DEBUG] [REMOTE ] NTRB: PASS: History has at least 300 days. [2026-01-19T12:16:05.412033] [DEBUG] [REMOTE ] NTRB: PASS: Price check passed. Min price $4.22. [2026-01-19T12:16:05.412226] [DEBUG] [REMOTE ] NTRB: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:05.412374] [DEBUG] [REMOTE ] NTRB: PASS: Integrity check passed. [2026-01-19T12:16:05.412427] [DEBUG] [REMOTE ] NTRB: Symbol is viable for forecasting. [2026-01-19T12:16:05.412493] [INFO ] [MAIN ] [2243/3505] NTRB kept (0.5s) | 2242 kept, 1 rejected | 140.2/min | ETA: 9.0m [2026-01-19T12:16:05.990249] [DEBUG] [REMOTE ] NTRS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:05.990411] [DEBUG] [REMOTE ] NTRS: PASS: History has at least 300 days. [2026-01-19T12:16:05.990645] [DEBUG] [REMOTE ] NTRS: PASS: Price check passed. Min price $121.99. [2026-01-19T12:16:05.990794] [DEBUG] [REMOTE ] NTRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:05.990908] [DEBUG] [REMOTE ] NTRS: PASS: Integrity check passed. [2026-01-19T12:16:05.990950] [DEBUG] [REMOTE ] NTRS: Symbol is viable for forecasting. [2026-01-19T12:16:05.991000] [INFO ] [MAIN ] [2244/3505] NTRS kept (0.6s) | 2243 kept, 1 rejected | 140.2/min | ETA: 9.0m [2026-01-19T12:16:06.267070] [DEBUG] [REMOTE ] NTRSO: Retrieved 1562 rows, trimmed to 300. [2026-01-19T12:16:06.267218] [DEBUG] [REMOTE ] NTRSO: PASS: History has at least 300 days. [2026-01-19T12:16:06.267455] [DEBUG] [REMOTE ] NTRSO: PASS: Price check passed. Min price $19.10. [2026-01-19T12:16:06.267622] [DEBUG] [REMOTE ] NTRSO: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:06.267744] [DEBUG] [REMOTE ] NTRSO: PASS: Integrity check passed. [2026-01-19T12:16:06.267785] [DEBUG] [REMOTE ] NTRSO: Symbol is viable for forecasting. [2026-01-19T12:16:06.267835] [INFO ] [MAIN ] [2245/3505] NTRSO kept (0.3s) | 2244 kept, 1 rejected | 140.2/min | ETA: 9.0m [2026-01-19T12:16:06.592109] [DEBUG] [REMOTE ] NUKK: Retrieved 517 rows, trimmed to 300. [2026-01-19T12:16:06.592272] [DEBUG] [REMOTE ] NUKK: PASS: History has at least 300 days. [2026-01-19T12:16:06.592539] [DEBUG] [REMOTE ] NUKK: PASS: Price check passed. Min price $3.40. [2026-01-19T12:16:06.592764] [DEBUG] [REMOTE ] NUKK: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:06.592922] [DEBUG] [REMOTE ] NUKK: PASS: Integrity check passed. [2026-01-19T12:16:06.592981] [DEBUG] [REMOTE ] NUKK: Symbol is viable for forecasting. [2026-01-19T12:16:06.593244] [INFO ] [MAIN ] [2246/3505] NUKK kept (0.3s) | 2245 kept, 1 rejected | 140.2/min | ETA: 9.0m [2026-01-19T12:16:07.124442] [DEBUG] [REMOTE ] NUS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:07.124594] [DEBUG] [REMOTE ] NUS: PASS: History has at least 300 days. [2026-01-19T12:16:07.124839] [DEBUG] [REMOTE ] NUS: PASS: Price check passed. Min price $9.07. [2026-01-19T12:16:07.124984] [DEBUG] [REMOTE ] NUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:07.125107] [DEBUG] [REMOTE ] NUS: PASS: Integrity check passed. [2026-01-19T12:16:07.125149] [DEBUG] [REMOTE ] NUS: Symbol is viable for forecasting. [2026-01-19T12:16:07.125198] [INFO ] [MAIN ] [2247/3505] NUS kept (0.5s) | 2246 kept, 1 rejected | 140.2/min | ETA: 9.0m [2026-01-19T12:16:07.534241] [DEBUG] [REMOTE ] NUTX: Retrieved 3176 rows, trimmed to 300. [2026-01-19T12:16:07.534382] [DEBUG] [REMOTE ] NUTX: PASS: History has at least 300 days. [2026-01-19T12:16:07.534618] [DEBUG] [REMOTE ] NUTX: PASS: Price check passed. Min price $99.20. [2026-01-19T12:16:07.534765] [DEBUG] [REMOTE ] NUTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:07.534880] [DEBUG] [REMOTE ] NUTX: PASS: Integrity check passed. [2026-01-19T12:16:07.534921] [DEBUG] [REMOTE ] NUTX: Symbol is viable for forecasting. [2026-01-19T12:16:07.534971] [INFO ] [MAIN ] [2248/3505] NUTX kept (0.4s) | 2247 kept, 1 rejected | 140.2/min | ETA: 9.0m [2026-01-19T12:16:07.863519] [DEBUG] [REMOTE ] NUVB: Retrieved 1357 rows, trimmed to 300. [2026-01-19T12:16:07.863677] [DEBUG] [REMOTE ] NUVB: PASS: History has at least 300 days. [2026-01-19T12:16:07.863923] [DEBUG] [REMOTE ] NUVB: PASS: Price check passed. Min price $4.15. [2026-01-19T12:16:07.864093] [DEBUG] [REMOTE ] NUVB: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:07.864246] [DEBUG] [REMOTE ] NUVB: PASS: Integrity check passed. [2026-01-19T12:16:07.864304] [DEBUG] [REMOTE ] NUVB: Symbol is viable for forecasting. [2026-01-19T12:16:07.864368] [INFO ] [MAIN ] [2249/3505] NUVB kept (0.3s) | 2248 kept, 1 rejected | 140.2/min | ETA: 9.0m [2026-01-19T12:16:08.239265] [DEBUG] [REMOTE ] NUVL: Retrieved 1123 rows, trimmed to 300. [2026-01-19T12:16:08.239402] [DEBUG] [REMOTE ] NUVL: PASS: History has at least 300 days. [2026-01-19T12:16:08.239642] [DEBUG] [REMOTE ] NUVL: PASS: Price check passed. Min price $90.88. [2026-01-19T12:16:08.239792] [DEBUG] [REMOTE ] NUVL: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:08.239904] [DEBUG] [REMOTE ] NUVL: PASS: Integrity check passed. [2026-01-19T12:16:08.239945] [DEBUG] [REMOTE ] NUVL: Symbol is viable for forecasting. [2026-01-19T12:16:08.239993] [INFO ] [MAIN ] [2250/3505] NUVL kept (0.4s) | 2249 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:08.741632] [DEBUG] [REMOTE ] NUWE: Retrieved 3500 rows, trimmed to 300. [2026-01-19T12:16:08.741765] [DEBUG] [REMOTE ] NUWE: PASS: History has at least 300 days. [2026-01-19T12:16:08.741986] [DEBUG] [REMOTE ] NUWE: PASS: Price check passed. Min price $1.74. [2026-01-19T12:16:08.742127] [DEBUG] [REMOTE ] NUWE: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:08.742243] [DEBUG] [REMOTE ] NUWE: PASS: Integrity check passed. [2026-01-19T12:16:08.742284] [DEBUG] [REMOTE ] NUWE: Symbol is viable for forecasting. [2026-01-19T12:16:08.742334] [INFO ] [MAIN ] [2251/3505] NUWE kept (0.5s) | 2250 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:09.323738] [DEBUG] [REMOTE ] NVAX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:09.323892] [DEBUG] [REMOTE ] NVAX: PASS: History has at least 300 days. [2026-01-19T12:16:09.324149] [DEBUG] [REMOTE ] NVAX: PASS: Price check passed. Min price $6.22. [2026-01-19T12:16:09.324287] [DEBUG] [REMOTE ] NVAX: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:09.324420] [DEBUG] [REMOTE ] NVAX: PASS: Integrity check passed. [2026-01-19T12:16:09.324461] [DEBUG] [REMOTE ] NVAX: Symbol is viable for forecasting. [2026-01-19T12:16:09.324511] [INFO ] [MAIN ] [2252/3505] NVAX kept (0.6s) | 2251 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:09.560677] [DEBUG] [REMOTE ] NVD: Retrieved 604 rows, trimmed to 300. [2026-01-19T12:16:09.560810] [DEBUG] [REMOTE ] NVD: PASS: History has at least 300 days. [2026-01-19T12:16:09.561029] [DEBUG] [REMOTE ] NVD: PASS: Price check passed. Min price $6.12. [2026-01-19T12:16:09.561168] [DEBUG] [REMOTE ] NVD: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:09.561279] [DEBUG] [REMOTE ] NVD: PASS: Integrity check passed. [2026-01-19T12:16:09.561319] [DEBUG] [REMOTE ] NVD: Symbol is viable for forecasting. [2026-01-19T12:16:09.561367] [INFO ] [MAIN ] [2253/3505] NVD kept (0.2s) | 2252 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:10.145634] [DEBUG] [REMOTE ] NVDA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:10.145767] [DEBUG] [REMOTE ] NVDA: PASS: History has at least 300 days. [2026-01-19T12:16:10.145985] [DEBUG] [REMOTE ] NVDA: PASS: Price check passed. Min price $170.94. [2026-01-19T12:16:10.146151] [DEBUG] [REMOTE ] NVDA: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:10.146268] [DEBUG] [REMOTE ] NVDA: PASS: Integrity check passed. [2026-01-19T12:16:10.146308] [DEBUG] [REMOTE ] NVDA: Symbol is viable for forecasting. [2026-01-19T12:16:10.146357] [INFO ] [MAIN ] [2254/3505] NVDA kept (0.6s) | 2253 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:10.388934] [DEBUG] [REMOTE ] NVDD: Retrieved 589 rows, trimmed to 300. [2026-01-19T12:16:10.389066] [DEBUG] [REMOTE ] NVDD: PASS: History has at least 300 days. [2026-01-19T12:16:10.389274] [DEBUG] [REMOTE ] NVDD: PASS: Price check passed. Min price $34.80. [2026-01-19T12:16:10.389412] [DEBUG] [REMOTE ] NVDD: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:10.389522] [DEBUG] [REMOTE ] NVDD: PASS: Integrity check passed. [2026-01-19T12:16:10.389561] [DEBUG] [REMOTE ] NVDD: Symbol is viable for forecasting. [2026-01-19T12:16:10.389629] [INFO ] [MAIN ] [2255/3505] NVDD kept (0.2s) | 2254 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:10.692097] [DEBUG] [REMOTE ] NVDL: Retrieved 776 rows, trimmed to 300. [2026-01-19T12:16:10.692225] [DEBUG] [REMOTE ] NVDL: PASS: History has at least 300 days. [2026-01-19T12:16:10.692422] [DEBUG] [REMOTE ] NVDL: PASS: Price check passed. Min price $74.59. [2026-01-19T12:16:10.692554] [DEBUG] [REMOTE ] NVDL: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:10.692691] [DEBUG] [REMOTE ] NVDL: PASS: Integrity check passed. [2026-01-19T12:16:10.692731] [DEBUG] [REMOTE ] NVDL: Symbol is viable for forecasting. [2026-01-19T12:16:10.692778] [INFO ] [MAIN ] [2256/3505] NVDL kept (0.3s) | 2255 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:11.189184] [DEBUG] [REMOTE ] NVDS: Retrieved 882 rows, trimmed to 300. [2026-01-19T12:16:11.189317] [DEBUG] [REMOTE ] NVDS: PASS: History has at least 300 days. [2026-01-19T12:16:11.189516] [DEBUG] [REMOTE ] NVDS: PASS: Price check passed. Min price $24.41. [2026-01-19T12:16:11.189691] [DEBUG] [REMOTE ] NVDS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:11.189806] [DEBUG] [REMOTE ] NVDS: PASS: Integrity check passed. [2026-01-19T12:16:11.189845] [DEBUG] [REMOTE ] NVDS: Symbol is viable for forecasting. [2026-01-19T12:16:11.189892] [INFO ] [MAIN ] [2257/3505] NVDS kept (0.5s) | 2256 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:11.844146] [DEBUG] [REMOTE ] NVEC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:11.844331] [DEBUG] [REMOTE ] NVEC: PASS: History has at least 300 days. [2026-01-19T12:16:11.844661] [DEBUG] [REMOTE ] NVEC: PASS: Price check passed. Min price $57.42. [2026-01-19T12:16:11.844838] [DEBUG] [REMOTE ] NVEC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:11.845009] [DEBUG] [REMOTE ] NVEC: PASS: Integrity check passed. [2026-01-19T12:16:11.845055] [DEBUG] [REMOTE ] NVEC: Symbol is viable for forecasting. [2026-01-19T12:16:11.845116] [INFO ] [MAIN ] [2258/3505] NVEC kept (0.7s) | 2257 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:12.322457] [DEBUG] [REMOTE ] NVG: Retrieved 5875 rows, trimmed to 300. [2026-01-19T12:16:12.322634] [DEBUG] [REMOTE ] NVG: PASS: History has at least 300 days. [2026-01-19T12:16:12.322866] [DEBUG] [REMOTE ] NVG: PASS: Price check passed. Min price $12.18. [2026-01-19T12:16:12.323189] [DEBUG] [REMOTE ] NVG: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:12.323307] [DEBUG] [REMOTE ] NVG: PASS: Integrity check passed. [2026-01-19T12:16:12.323346] [DEBUG] [REMOTE ] NVG: Symbol is viable for forecasting. [2026-01-19T12:16:12.323395] [INFO ] [MAIN ] [2259/3505] NVG kept (0.5s) | 2258 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:12.719666] [DEBUG] [REMOTE ] NVGS: Retrieved 4787 rows, trimmed to 300. [2026-01-19T12:16:12.719809] [DEBUG] [REMOTE ] NVGS: PASS: History has at least 300 days. [2026-01-19T12:16:12.720029] [DEBUG] [REMOTE ] NVGS: PASS: Price check passed. Min price $15.31. [2026-01-19T12:16:12.720161] [DEBUG] [REMOTE ] NVGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:12.720276] [DEBUG] [REMOTE ] NVGS: PASS: Integrity check passed. [2026-01-19T12:16:12.720314] [DEBUG] [REMOTE ] NVGS: Symbol is viable for forecasting. [2026-01-19T12:16:12.720363] [INFO ] [MAIN ] [2260/3505] NVGS kept (0.4s) | 2259 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:13.202129] [DEBUG] [REMOTE ] NVMI: Retrieved 6481 rows, trimmed to 300. [2026-01-19T12:16:13.202279] [DEBUG] [REMOTE ] NVMI: PASS: History has at least 300 days. [2026-01-19T12:16:13.202533] [DEBUG] [REMOTE ] NVMI: PASS: Price check passed. Min price $275.78. [2026-01-19T12:16:13.202696] [DEBUG] [REMOTE ] NVMI: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:13.202818] [DEBUG] [REMOTE ] NVMI: PASS: Integrity check passed. [2026-01-19T12:16:13.202859] [DEBUG] [REMOTE ] NVMI: Symbol is viable for forecasting. [2026-01-19T12:16:13.202908] [INFO ] [MAIN ] [2261/3505] NVMI kept (0.5s) | 2260 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:13.663016] [DEBUG] [REMOTE ] NVO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:13.663178] [DEBUG] [REMOTE ] NVO: PASS: History has at least 300 days. [2026-01-19T12:16:13.663444] [DEBUG] [REMOTE ] NVO: PASS: Price check passed. Min price $44.97. [2026-01-19T12:16:13.663622] [DEBUG] [REMOTE ] NVO: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:13.663757] [DEBUG] [REMOTE ] NVO: PASS: Integrity check passed. [2026-01-19T12:16:13.663801] [DEBUG] [REMOTE ] NVO: Symbol is viable for forecasting. [2026-01-19T12:16:13.663854] [INFO ] [MAIN ] [2262/3505] NVO kept (0.5s) | 2261 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:14.142156] [DEBUG] [REMOTE ] NVRI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:14.142332] [DEBUG] [REMOTE ] NVRI: PASS: History has at least 300 days. [2026-01-19T12:16:14.142662] [DEBUG] [REMOTE ] NVRI: PASS: Price check passed. Min price $11.85. [2026-01-19T12:16:14.142839] [DEBUG] [REMOTE ] NVRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:14.142998] [DEBUG] [REMOTE ] NVRI: PASS: Integrity check passed. [2026-01-19T12:16:14.143048] [DEBUG] [REMOTE ] NVRI: Symbol is viable for forecasting. [2026-01-19T12:16:14.143113] [INFO ] [MAIN ] [2263/3505] NVRI kept (0.5s) | 2262 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:14.624031] [DEBUG] [REMOTE ] NVS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:14.624187] [DEBUG] [REMOTE ] NVS: PASS: History has at least 300 days. [2026-01-19T12:16:14.624439] [DEBUG] [REMOTE ] NVS: PASS: Price check passed. Min price $121.80. [2026-01-19T12:16:14.624599] [DEBUG] [REMOTE ] NVS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:14.624728] [DEBUG] [REMOTE ] NVS: PASS: Integrity check passed. [2026-01-19T12:16:14.624772] [DEBUG] [REMOTE ] NVS: Symbol is viable for forecasting. [2026-01-19T12:16:14.624822] [INFO ] [MAIN ] [2264/3505] NVS kept (0.5s) | 2263 kept, 1 rejected | 140.2/min | ETA: 8.9m [2026-01-19T12:16:14.733855] [DEBUG] [REMOTE ] NVTS: Retrieved 1252 rows, trimmed to 300. [2026-01-19T12:16:14.734001] [DEBUG] [REMOTE ] NVTS: PASS: History has at least 300 days. [2026-01-19T12:16:14.734196] [DEBUG] [REMOTE ] NVTS: PASS: Price check passed. Min price $7.14. [2026-01-19T12:16:14.734354] [DEBUG] [REMOTE ] NVTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:14.734462] [DEBUG] [REMOTE ] NVTS: PASS: Integrity check passed. [2026-01-19T12:16:14.734501] [DEBUG] [REMOTE ] NVTS: Symbol is viable for forecasting. [2026-01-19T12:16:14.734548] [INFO ] [MAIN ] [2265/3505] NVTS kept (0.1s) | 2264 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:15.482102] [DEBUG] [REMOTE ] NWBI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:15.482286] [DEBUG] [REMOTE ] NWBI: PASS: History has at least 300 days. [2026-01-19T12:16:15.482514] [DEBUG] [REMOTE ] NWBI: PASS: Price check passed. Min price $11.30. [2026-01-19T12:16:15.482686] [DEBUG] [REMOTE ] NWBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:15.482807] [DEBUG] [REMOTE ] NWBI: PASS: Integrity check passed. [2026-01-19T12:16:15.482846] [DEBUG] [REMOTE ] NWBI: Symbol is viable for forecasting. [2026-01-19T12:16:15.482893] [INFO ] [MAIN ] [2266/3505] NWBI kept (0.7s) | 2265 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:15.854734] [DEBUG] [REMOTE ] NWE: Retrieved 4542 rows, trimmed to 300. [2026-01-19T12:16:15.854880] [DEBUG] [REMOTE ] NWE: PASS: History has at least 300 days. [2026-01-19T12:16:15.855122] [DEBUG] [REMOTE ] NWE: PASS: Price check passed. Min price $59.08. [2026-01-19T12:16:15.855262] [DEBUG] [REMOTE ] NWE: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:15.855384] [DEBUG] [REMOTE ] NWE: PASS: Integrity check passed. [2026-01-19T12:16:15.855425] [DEBUG] [REMOTE ] NWE: Symbol is viable for forecasting. [2026-01-19T12:16:15.855474] [INFO ] [MAIN ] [2267/3505] NWE kept (0.4s) | 2266 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:16.346283] [DEBUG] [REMOTE ] NWFL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:16.346424] [DEBUG] [REMOTE ] NWFL: PASS: History has at least 300 days. [2026-01-19T12:16:16.346669] [DEBUG] [REMOTE ] NWFL: PASS: Price check passed. Min price $25.87. [2026-01-19T12:16:16.346818] [DEBUG] [REMOTE ] NWFL: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:16.346936] [DEBUG] [REMOTE ] NWFL: PASS: Integrity check passed. [2026-01-19T12:16:16.346978] [DEBUG] [REMOTE ] NWFL: Symbol is viable for forecasting. [2026-01-19T12:16:16.347029] [INFO ] [MAIN ] [2268/3505] NWFL kept (0.5s) | 2267 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:16.573600] [DEBUG] [REMOTE ] NWG: Retrieved 4591 rows, trimmed to 300. [2026-01-19T12:16:16.573736] [DEBUG] [REMOTE ] NWG: PASS: History has at least 300 days. [2026-01-19T12:16:16.573949] [DEBUG] [REMOTE ] NWG: PASS: Price check passed. Min price $14.52. [2026-01-19T12:16:16.574087] [DEBUG] [REMOTE ] NWG: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:16.574200] [DEBUG] [REMOTE ] NWG: PASS: Integrity check passed. [2026-01-19T12:16:16.574240] [DEBUG] [REMOTE ] NWG: Symbol is viable for forecasting. [2026-01-19T12:16:16.574288] [INFO ] [MAIN ] [2269/3505] NWG kept (0.2s) | 2268 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:17.204606] [DEBUG] [REMOTE ] NWL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:17.204776] [DEBUG] [REMOTE ] NWL: PASS: History has at least 300 days. [2026-01-19T12:16:17.205098] [DEBUG] [REMOTE ] NWL: PASS: Price check passed. Min price $3.05. [2026-01-19T12:16:17.205260] [DEBUG] [REMOTE ] NWL: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:17.205405] [DEBUG] [REMOTE ] NWL: PASS: Integrity check passed. [2026-01-19T12:16:17.205453] [DEBUG] [REMOTE ] NWL: Symbol is viable for forecasting. [2026-01-19T12:16:17.205512] [INFO ] [MAIN ] [2270/3505] NWL kept (0.6s) | 2269 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:17.690918] [DEBUG] [REMOTE ] NWPX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:17.691182] [DEBUG] [REMOTE ] NWPX: PASS: History has at least 300 days. [2026-01-19T12:16:17.691498] [DEBUG] [REMOTE ] NWPX: PASS: Price check passed. Min price $53.29. [2026-01-19T12:16:17.691666] [DEBUG] [REMOTE ] NWPX: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:17.691822] [DEBUG] [REMOTE ] NWPX: PASS: Integrity check passed. [2026-01-19T12:16:17.691867] [DEBUG] [REMOTE ] NWPX: Symbol is viable for forecasting. [2026-01-19T12:16:17.691932] [INFO ] [MAIN ] [2271/3505] NWPX kept (0.5s) | 2270 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:18.051535] [DEBUG] [REMOTE ] NWS: Retrieved 3165 rows, trimmed to 300. [2026-01-19T12:16:18.051861] [DEBUG] [REMOTE ] NWS: PASS: History has at least 300 days. [2026-01-19T12:16:18.052405] [DEBUG] [REMOTE ] NWS: PASS: Price check passed. Min price $27.98. [2026-01-19T12:16:18.052708] [DEBUG] [REMOTE ] NWS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:18.052937] [DEBUG] [REMOTE ] NWS: PASS: Integrity check passed. [2026-01-19T12:16:18.053002] [DEBUG] [REMOTE ] NWS: Symbol is viable for forecasting. [2026-01-19T12:16:18.053093] [INFO ] [MAIN ] [2272/3505] NWS kept (0.4s) | 2271 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:18.459898] [DEBUG] [REMOTE ] NWSA: Retrieved 3165 rows, trimmed to 300. [2026-01-19T12:16:18.460130] [DEBUG] [REMOTE ] NWSA: PASS: History has at least 300 days. [2026-01-19T12:16:18.460481] [DEBUG] [REMOTE ] NWSA: PASS: Price check passed. Min price $24.80. [2026-01-19T12:16:18.460651] [DEBUG] [REMOTE ] NWSA: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:18.460830] [DEBUG] [REMOTE ] NWSA: PASS: Integrity check passed. [2026-01-19T12:16:18.460893] [DEBUG] [REMOTE ] NWSA: Symbol is viable for forecasting. [2026-01-19T12:16:18.460968] [INFO ] [MAIN ] [2273/3505] NWSA kept (0.4s) | 2272 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:18.913319] [DEBUG] [REMOTE ] NX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:18.913493] [DEBUG] [REMOTE ] NX: PASS: History has at least 300 days. [2026-01-19T12:16:18.913802] [DEBUG] [REMOTE ] NX: PASS: Price check passed. Min price $11.19. [2026-01-19T12:16:18.913950] [DEBUG] [REMOTE ] NX: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:18.914088] [DEBUG] [REMOTE ] NX: PASS: Integrity check passed. [2026-01-19T12:16:18.914129] [DEBUG] [REMOTE ] NX: Symbol is viable for forecasting. [2026-01-19T12:16:18.914181] [INFO ] [MAIN ] [2274/3505] NX kept (0.5s) | 2273 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:19.076852] [DEBUG] [REMOTE ] NXE: Retrieved 2524 rows, trimmed to 300. [2026-01-19T12:16:19.076990] [DEBUG] [REMOTE ] NXE: PASS: History has at least 300 days. [2026-01-19T12:16:19.077206] [DEBUG] [REMOTE ] NXE: PASS: Price check passed. Min price $7.56. [2026-01-19T12:16:19.077343] [DEBUG] [REMOTE ] NXE: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:19.077491] [DEBUG] [REMOTE ] NXE: PASS: Integrity check passed. [2026-01-19T12:16:19.077534] [DEBUG] [REMOTE ] NXE: Symbol is viable for forecasting. [2026-01-19T12:16:19.077604] [INFO ] [MAIN ] [2275/3505] NXE kept (0.2s) | 2274 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:19.515815] [DEBUG] [REMOTE ] NXG: Retrieved 805 rows, trimmed to 300. [2026-01-19T12:16:19.515961] [DEBUG] [REMOTE ] NXG: PASS: History has at least 300 days. [2026-01-19T12:16:19.516211] [DEBUG] [REMOTE ] NXG: PASS: Price check passed. Min price $46.81. [2026-01-19T12:16:19.516410] [DEBUG] [REMOTE ] NXG: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:19.516551] [DEBUG] [REMOTE ] NXG: PASS: Integrity check passed. [2026-01-19T12:16:19.516634] [DEBUG] [REMOTE ] NXG: Symbol is viable for forecasting. [2026-01-19T12:16:19.516695] [INFO ] [MAIN ] [2276/3505] NXG kept (0.4s) | 2275 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:19.930758] [DEBUG] [REMOTE ] NXGL: Retrieved 1021 rows, trimmed to 300. [2026-01-19T12:16:19.930912] [DEBUG] [REMOTE ] NXGL: PASS: History has at least 300 days. [2026-01-19T12:16:19.931122] [DEBUG] [REMOTE ] NXGL: PASS: Price check passed. Min price $1.47. [2026-01-19T12:16:19.931260] [DEBUG] [REMOTE ] NXGL: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:19.931371] [DEBUG] [REMOTE ] NXGL: PASS: Integrity check passed. [2026-01-19T12:16:19.931420] [DEBUG] [REMOTE ] NXGL: Symbol is viable for forecasting. [2026-01-19T12:16:19.931478] [INFO ] [MAIN ] [2277/3505] NXGL kept (0.4s) | 2276 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:20.464155] [DEBUG] [REMOTE ] NXP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:20.464352] [DEBUG] [REMOTE ] NXP: PASS: History has at least 300 days. [2026-01-19T12:16:20.464700] [DEBUG] [REMOTE ] NXP: PASS: Price check passed. Min price $14.00. [2026-01-19T12:16:20.464873] [DEBUG] [REMOTE ] NXP: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:20.465029] [DEBUG] [REMOTE ] NXP: PASS: Integrity check passed. [2026-01-19T12:16:20.465070] [DEBUG] [REMOTE ] NXP: Symbol is viable for forecasting. [2026-01-19T12:16:20.465122] [INFO ] [MAIN ] [2278/3505] NXP kept (0.5s) | 2277 kept, 1 rejected | 140.2/min | ETA: 8.8m [2026-01-19T12:16:20.855703] [DEBUG] [REMOTE ] NXPI: Retrieved 3886 rows, trimmed to 300. [2026-01-19T12:16:20.855899] [DEBUG] [REMOTE ] NXPI: PASS: History has at least 300 days. [2026-01-19T12:16:20.856168] [DEBUG] [REMOTE ] NXPI: PASS: Price check passed. Min price $183.38. [2026-01-19T12:16:20.856319] [DEBUG] [REMOTE ] NXPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:20.856461] [DEBUG] [REMOTE ] NXPI: PASS: Integrity check passed. [2026-01-19T12:16:20.856505] [DEBUG] [REMOTE ] NXPI: Symbol is viable for forecasting. [2026-01-19T12:16:20.856563] [INFO ] [MAIN ] [2279/3505] NXPI kept (0.4s) | 2278 kept, 1 rejected | 140.2/min | ETA: 8.7m [2026-01-19T12:16:21.163205] [DEBUG] [REMOTE ] NYXH: Retrieved 1187 rows, trimmed to 300. [2026-01-19T12:16:21.163634] [DEBUG] [REMOTE ] NYXH: PASS: History has at least 300 days. [2026-01-19T12:16:21.163893] [DEBUG] [REMOTE ] NYXH: PASS: Price check passed. Min price $4.47. [2026-01-19T12:16:21.164034] [DEBUG] [REMOTE ] NYXH: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:21.164150] [DEBUG] [REMOTE ] NYXH: PASS: Integrity check passed. [2026-01-19T12:16:21.164192] [DEBUG] [REMOTE ] NYXH: Symbol is viable for forecasting. [2026-01-19T12:16:21.164244] [INFO ] [MAIN ] [2280/3505] NYXH kept (0.3s) | 2279 kept, 1 rejected | 140.2/min | ETA: 8.7m [2026-01-19T12:16:21.659892] [DEBUG] [REMOTE ] NZF: Retrieved 6112 rows, trimmed to 300. [2026-01-19T12:16:21.660133] [DEBUG] [REMOTE ] NZF: PASS: History has at least 300 days. [2026-01-19T12:16:21.660536] [DEBUG] [REMOTE ] NZF: PASS: Price check passed. Min price $12.10. [2026-01-19T12:16:21.660735] [DEBUG] [REMOTE ] NZF: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:21.660909] [DEBUG] [REMOTE ] NZF: PASS: Integrity check passed. [2026-01-19T12:16:21.660957] [DEBUG] [REMOTE ] NZF: Symbol is viable for forecasting. [2026-01-19T12:16:21.661021] [INFO ] [MAIN ] [2281/3505] NZF kept (0.5s) | 2280 kept, 1 rejected | 140.2/min | ETA: 8.7m [2026-01-19T12:16:21.942632] [DEBUG] [REMOTE ] OABI: Retrieved 804 rows, trimmed to 300. [2026-01-19T12:16:21.942846] [DEBUG] [REMOTE ] OABI: PASS: History has at least 300 days. [2026-01-19T12:16:21.943128] [DEBUG] [REMOTE ] OABI: PASS: Price check passed. Min price $1.38. [2026-01-19T12:16:21.943300] [DEBUG] [REMOTE ] OABI: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:21.943438] [DEBUG] [REMOTE ] OABI: PASS: Integrity check passed. [2026-01-19T12:16:21.943486] [DEBUG] [REMOTE ] OABI: Symbol is viable for forecasting. [2026-01-19T12:16:21.943551] [INFO ] [MAIN ] [2282/3505] OABI kept (0.3s) | 2281 kept, 1 rejected | 140.2/min | ETA: 8.7m [2026-01-19T12:16:22.264123] [DEBUG] [REMOTE ] OBDC: Retrieved 1635 rows, trimmed to 300. [2026-01-19T12:16:22.264244] [DEBUG] [REMOTE ] OBDC: PASS: History has at least 300 days. [2026-01-19T12:16:22.264665] [DEBUG] [REMOTE ] OBDC: PASS: Price check passed. Min price $11.41. [2026-01-19T12:16:22.264806] [DEBUG] [REMOTE ] OBDC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:22.264912] [DEBUG] [REMOTE ] OBDC: PASS: Integrity check passed. [2026-01-19T12:16:22.264951] [DEBUG] [REMOTE ] OBDC: Symbol is viable for forecasting. [2026-01-19T12:16:22.264997] [INFO ] [MAIN ] [2283/3505] OBDC kept (0.3s) | 2282 kept, 1 rejected | 140.2/min | ETA: 8.7m [2026-01-19T12:16:22.762501] [DEBUG] [REMOTE ] OBIL: Retrieved 795 rows, trimmed to 300. [2026-01-19T12:16:22.762650] [DEBUG] [REMOTE ] OBIL: PASS: History has at least 300 days. [2026-01-19T12:16:22.762847] [DEBUG] [REMOTE ] OBIL: PASS: Price check passed. Min price $49.82. [2026-01-19T12:16:22.762980] [DEBUG] [REMOTE ] OBIL: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:22.763086] [DEBUG] [REMOTE ] OBIL: PASS: Integrity check passed. [2026-01-19T12:16:22.763126] [DEBUG] [REMOTE ] OBIL: Symbol is viable for forecasting. [2026-01-19T12:16:22.763172] [INFO ] [MAIN ] [2284/3505] OBIL kept (0.5s) | 2283 kept, 1 rejected | 140.2/min | ETA: 8.7m [2026-01-19T12:16:23.195551] [DEBUG] [REMOTE ] OBIO: Retrieved 1371 rows, trimmed to 300. [2026-01-19T12:16:23.195708] [DEBUG] [REMOTE ] OBIO: PASS: History has at least 300 days. [2026-01-19T12:16:23.195916] [DEBUG] [REMOTE ] OBIO: PASS: Price check passed. Min price $3.56. [2026-01-19T12:16:23.196056] [DEBUG] [REMOTE ] OBIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:23.196170] [DEBUG] [REMOTE ] OBIO: PASS: Integrity check passed. [2026-01-19T12:16:23.196211] [DEBUG] [REMOTE ] OBIO: Symbol is viable for forecasting. [2026-01-19T12:16:23.196260] [INFO ] [MAIN ] [2285/3505] OBIO kept (0.4s) | 2284 kept, 1 rejected | 140.2/min | ETA: 8.7m [2026-01-19T12:16:23.504437] [DEBUG] [REMOTE ] OBK: Retrieved 1935 rows, trimmed to 300. [2026-01-19T12:16:23.504554] [DEBUG] [REMOTE ] OBK: PASS: History has at least 300 days. [2026-01-19T12:16:23.504780] [DEBUG] [REMOTE ] OBK: PASS: Price check passed. Min price $4.25. [2026-01-19T12:16:23.504912] [DEBUG] [REMOTE ] OBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:23.505019] [DEBUG] [REMOTE ] OBK: PASS: Integrity check passed. [2026-01-19T12:16:23.505057] [DEBUG] [REMOTE ] OBK: Symbol is viable for forecasting. [2026-01-19T12:16:23.505103] [INFO ] [MAIN ] [2286/3505] OBK kept (0.3s) | 2285 kept, 1 rejected | 140.2/min | ETA: 8.7m [2026-01-19T12:16:24.055375] [DEBUG] [REMOTE ] OBTC: Retrieved 1238 rows, trimmed to 300. [2026-01-19T12:16:24.055503] [DEBUG] [REMOTE ] OBTC: PASS: History has at least 300 days. [2026-01-19T12:16:24.055756] [DEBUG] [REMOTE ] OBTC: PASS: Price check passed. Min price $25.77. [2026-01-19T12:16:24.055928] [DEBUG] [REMOTE ] OBTC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:24.056042] [DEBUG] [REMOTE ] OBTC: PASS: Integrity check passed. [2026-01-19T12:16:24.056083] [DEBUG] [REMOTE ] OBTC: Symbol is viable for forecasting. [2026-01-19T12:16:24.056131] [INFO ] [MAIN ] [2287/3505] OBTC kept (0.6s) | 2286 kept, 1 rejected | 140.2/min | ETA: 8.7m [2026-01-19T12:16:24.524072] [DEBUG] [REMOTE ] OC: Retrieved 4832 rows, trimmed to 300. [2026-01-19T12:16:24.524207] [DEBUG] [REMOTE ] OC: PASS: History has at least 300 days. [2026-01-19T12:16:24.524450] [DEBUG] [REMOTE ] OC: PASS: Price check passed. Min price $97.60. [2026-01-19T12:16:24.524617] [DEBUG] [REMOTE ] OC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:24.524739] [DEBUG] [REMOTE ] OC: PASS: Integrity check passed. [2026-01-19T12:16:24.524781] [DEBUG] [REMOTE ] OC: Symbol is viable for forecasting. [2026-01-19T12:16:24.524831] [INFO ] [MAIN ] [2288/3505] OC kept (0.5s) | 2287 kept, 1 rejected | 140.2/min | ETA: 8.7m [2026-01-19T12:16:24.833660] [DEBUG] [REMOTE ] OCCI: Retrieved 1830 rows, trimmed to 300. [2026-01-19T12:16:24.833787] [DEBUG] [REMOTE ] OCCI: PASS: History has at least 300 days. [2026-01-19T12:16:24.833990] [DEBUG] [REMOTE ] OCCI: PASS: Price check passed. Min price $4.18. [2026-01-19T12:16:24.834128] [DEBUG] [REMOTE ] OCCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:24.834239] [DEBUG] [REMOTE ] OCCI: PASS: Integrity check passed. [2026-01-19T12:16:24.834279] [DEBUG] [REMOTE ] OCCI: Symbol is viable for forecasting. [2026-01-19T12:16:24.834328] [INFO ] [MAIN ] [2289/3505] OCCI kept (0.3s) | 2288 kept, 1 rejected | 140.2/min | ETA: 8.7m [2026-01-19T12:16:25.251171] [DEBUG] [REMOTE ] OCFC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:25.251320] [DEBUG] [REMOTE ] OCFC: PASS: History has at least 300 days. [2026-01-19T12:16:25.251543] [DEBUG] [REMOTE ] OCFC: PASS: Price check passed. Min price $17.20. [2026-01-19T12:16:25.251700] [DEBUG] [REMOTE ] OCFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:25.251816] [DEBUG] [REMOTE ] OCFC: PASS: Integrity check passed. [2026-01-19T12:16:25.251855] [DEBUG] [REMOTE ] OCFC: Symbol is viable for forecasting. [2026-01-19T12:16:25.251902] [INFO ] [MAIN ] [2290/3505] OCFC kept (0.4s) | 2289 kept, 1 rejected | 140.2/min | ETA: 8.7m [2026-01-19T12:16:25.667628] [DEBUG] [REMOTE ] OCGN: Retrieved 2797 rows, trimmed to 300. [2026-01-19T12:16:25.667751] [DEBUG] [REMOTE ] OCGN: PASS: History has at least 300 days. [2026-01-19T12:16:25.667950] [DEBUG] [REMOTE ] OCGN: PASS: Price check passed. Min price $1.11. [2026-01-19T12:16:25.668085] [DEBUG] [REMOTE ] OCGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:25.668196] [DEBUG] [REMOTE ] OCGN: PASS: Integrity check passed. [2026-01-19T12:16:25.668237] [DEBUG] [REMOTE ] OCGN: Symbol is viable for forecasting. [2026-01-19T12:16:25.668282] [INFO ] [MAIN ] [2291/3505] OCGN kept (0.4s) | 2290 kept, 1 rejected | 140.2/min | ETA: 8.7m [2026-01-19T12:16:26.100637] [DEBUG] [REMOTE ] OCSL: Retrieved 4428 rows, trimmed to 300. [2026-01-19T12:16:26.100774] [DEBUG] [REMOTE ] OCSL: PASS: History has at least 300 days. [2026-01-19T12:16:26.101000] [DEBUG] [REMOTE ] OCSL: PASS: Price check passed. Min price $12.51. [2026-01-19T12:16:26.101139] [DEBUG] [REMOTE ] OCSL: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:26.101262] [DEBUG] [REMOTE ] OCSL: PASS: Integrity check passed. [2026-01-19T12:16:26.101301] [DEBUG] [REMOTE ] OCSL: Symbol is viable for forecasting. [2026-01-19T12:16:26.101351] [INFO ] [MAIN ] [2292/3505] OCSL kept (0.4s) | 2291 kept, 1 rejected | 140.2/min | ETA: 8.6m [2026-01-19T12:16:26.329865] [DEBUG] [REMOTE ] OCUL: Retrieved 2888 rows, trimmed to 300. [2026-01-19T12:16:26.329986] [DEBUG] [REMOTE ] OCUL: PASS: History has at least 300 days. [2026-01-19T12:16:26.330183] [DEBUG] [REMOTE ] OCUL: PASS: Price check passed. Min price $10.43. [2026-01-19T12:16:26.330320] [DEBUG] [REMOTE ] OCUL: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:26.330426] [DEBUG] [REMOTE ] OCUL: PASS: Integrity check passed. [2026-01-19T12:16:26.330465] [DEBUG] [REMOTE ] OCUL: Symbol is viable for forecasting. [2026-01-19T12:16:26.330511] [INFO ] [MAIN ] [2293/3505] OCUL kept (0.2s) | 2292 kept, 1 rejected | 140.3/min | ETA: 8.6m [2026-01-19T12:16:26.907679] [DEBUG] [REMOTE ] ODC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:26.907831] [DEBUG] [REMOTE ] ODC: PASS: History has at least 300 days. [2026-01-19T12:16:26.908079] [DEBUG] [REMOTE ] ODC: PASS: Price check passed. Min price $46.21. [2026-01-19T12:16:26.908229] [DEBUG] [REMOTE ] ODC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:26.908370] [DEBUG] [REMOTE ] ODC: PASS: Integrity check passed. [2026-01-19T12:16:26.908417] [DEBUG] [REMOTE ] ODC: Symbol is viable for forecasting. [2026-01-19T12:16:26.908468] [INFO ] [MAIN ] [2294/3505] ODC kept (0.6s) | 2293 kept, 1 rejected | 140.3/min | ETA: 8.6m [2026-01-19T12:16:27.146135] [DEBUG] [REMOTE ] ODD: Retrieved 628 rows, trimmed to 300. [2026-01-19T12:16:27.146292] [DEBUG] [REMOTE ] ODD: PASS: History has at least 300 days. [2026-01-19T12:16:27.146526] [DEBUG] [REMOTE ] ODD: PASS: Price check passed. Min price $33.80. [2026-01-19T12:16:27.146716] [DEBUG] [REMOTE ] ODD: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:27.146848] [DEBUG] [REMOTE ] ODD: PASS: Integrity check passed. [2026-01-19T12:16:27.146895] [DEBUG] [REMOTE ] ODD: Symbol is viable for forecasting. [2026-01-19T12:16:27.146950] [INFO ] [MAIN ] [2295/3505] ODD kept (0.2s) | 2294 kept, 1 rejected | 140.3/min | ETA: 8.6m [2026-01-19T12:16:27.722175] [DEBUG] [REMOTE ] ODFL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:27.722313] [DEBUG] [REMOTE ] ODFL: PASS: History has at least 300 days. [2026-01-19T12:16:27.722538] [DEBUG] [REMOTE ] ODFL: PASS: Price check passed. Min price $126.06. [2026-01-19T12:16:27.722698] [DEBUG] [REMOTE ] ODFL: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:27.722816] [DEBUG] [REMOTE ] ODFL: PASS: Integrity check passed. [2026-01-19T12:16:27.722856] [DEBUG] [REMOTE ] ODFL: Symbol is viable for forecasting. [2026-01-19T12:16:27.722905] [INFO ] [MAIN ] [2296/3505] ODFL kept (0.6s) | 2295 kept, 1 rejected | 140.3/min | ETA: 8.6m [2026-01-19T12:16:27.895729] [DEBUG] [REMOTE ] OEC: Retrieved 2888 rows, trimmed to 300. [2026-01-19T12:16:27.895849] [DEBUG] [REMOTE ] OEC: PASS: History has at least 300 days. [2026-01-19T12:16:27.896047] [DEBUG] [REMOTE ] OEC: PASS: Price check passed. Min price $4.33. [2026-01-19T12:16:27.896183] [DEBUG] [REMOTE ] OEC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:27.896292] [DEBUG] [REMOTE ] OEC: PASS: Integrity check passed. [2026-01-19T12:16:27.896332] [DEBUG] [REMOTE ] OEC: Symbol is viable for forecasting. [2026-01-19T12:16:27.896378] [INFO ] [MAIN ] [2297/3505] OEC kept (0.2s) | 2296 kept, 1 rejected | 140.3/min | ETA: 8.6m [2026-01-19T12:16:28.569838] [DEBUG] [REMOTE ] OESX: Retrieved 4548 rows, trimmed to 300. [2026-01-19T12:16:28.569969] [DEBUG] [REMOTE ] OESX: PASS: History has at least 300 days. [2026-01-19T12:16:28.570180] [DEBUG] [REMOTE ] OESX: PASS: Price check passed. Min price $8.35. [2026-01-19T12:16:28.570345] [DEBUG] [REMOTE ] OESX: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:28.570461] [DEBUG] [REMOTE ] OESX: PASS: Integrity check passed. [2026-01-19T12:16:28.570501] [DEBUG] [REMOTE ] OESX: Symbol is viable for forecasting. [2026-01-19T12:16:28.570549] [INFO ] [MAIN ] [2298/3505] OESX kept (0.7s) | 2297 kept, 1 rejected | 140.3/min | ETA: 8.6m [2026-01-19T12:16:29.081592] [DEBUG] [REMOTE ] OFG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:29.081737] [DEBUG] [REMOTE ] OFG: PASS: History has at least 300 days. [2026-01-19T12:16:29.081978] [DEBUG] [REMOTE ] OFG: PASS: Price check passed. Min price $37.93. [2026-01-19T12:16:29.082116] [DEBUG] [REMOTE ] OFG: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:29.082239] [DEBUG] [REMOTE ] OFG: PASS: Integrity check passed. [2026-01-19T12:16:29.082279] [DEBUG] [REMOTE ] OFG: Symbol is viable for forecasting. [2026-01-19T12:16:29.082333] [INFO ] [MAIN ] [2299/3505] OFG kept (0.5s) | 2298 kept, 1 rejected | 140.2/min | ETA: 8.6m [2026-01-19T12:16:29.576876] [DEBUG] [REMOTE ] OFIX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:29.577006] [DEBUG] [REMOTE ] OFIX: PASS: History has at least 300 days. [2026-01-19T12:16:29.577215] [DEBUG] [REMOTE ] OFIX: PASS: Price check passed. Min price $14.05. [2026-01-19T12:16:29.577387] [DEBUG] [REMOTE ] OFIX: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:29.577547] [DEBUG] [REMOTE ] OFIX: PASS: Integrity check passed. [2026-01-19T12:16:29.577607] [DEBUG] [REMOTE ] OFIX: Symbol is viable for forecasting. [2026-01-19T12:16:29.577657] [INFO ] [MAIN ] [2300/3505] OFIX kept (0.5s) | 2299 kept, 1 rejected | 140.2/min | ETA: 8.6m [2026-01-19T12:16:30.029302] [DEBUG] [REMOTE ] OFLX: Retrieved 5149 rows, trimmed to 300. [2026-01-19T12:16:30.029434] [DEBUG] [REMOTE ] OFLX: PASS: History has at least 300 days. [2026-01-19T12:16:30.029665] [DEBUG] [REMOTE ] OFLX: PASS: Price check passed. Min price $25.33. [2026-01-19T12:16:30.029805] [DEBUG] [REMOTE ] OFLX: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:30.029917] [DEBUG] [REMOTE ] OFLX: PASS: Integrity check passed. [2026-01-19T12:16:30.029958] [DEBUG] [REMOTE ] OFLX: Symbol is viable for forecasting. [2026-01-19T12:16:30.030007] [INFO ] [MAIN ] [2301/3505] OFLX kept (0.5s) | 2300 kept, 1 rejected | 140.2/min | ETA: 8.6m [2026-01-19T12:16:30.370619] [DEBUG] [REMOTE ] OFS: Retrieved 3317 rows, trimmed to 300. [2026-01-19T12:16:30.370759] [DEBUG] [REMOTE ] OFS: PASS: History has at least 300 days. [2026-01-19T12:16:30.370985] [DEBUG] [REMOTE ] OFS: PASS: Price check passed. Min price $4.55. [2026-01-19T12:16:30.371119] [DEBUG] [REMOTE ] OFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:30.371235] [DEBUG] [REMOTE ] OFS: PASS: Integrity check passed. [2026-01-19T12:16:30.371275] [DEBUG] [REMOTE ] OFS: Symbol is viable for forecasting. [2026-01-19T12:16:30.371321] [INFO ] [MAIN ] [2302/3505] OFS kept (0.3s) | 2301 kept, 1 rejected | 140.2/min | ETA: 8.6m [2026-01-19T12:16:30.905013] [DEBUG] [REMOTE ] OGE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:30.905151] [DEBUG] [REMOTE ] OGE: PASS: History has at least 300 days. [2026-01-19T12:16:30.905378] [DEBUG] [REMOTE ] OGE: PASS: Price check passed. Min price $42.08. [2026-01-19T12:16:30.905517] [DEBUG] [REMOTE ] OGE: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:30.905657] [DEBUG] [REMOTE ] OGE: PASS: Integrity check passed. [2026-01-19T12:16:30.905700] [DEBUG] [REMOTE ] OGE: Symbol is viable for forecasting. [2026-01-19T12:16:30.905750] [INFO ] [MAIN ] [2303/3505] OGE kept (0.5s) | 2302 kept, 1 rejected | 140.2/min | ETA: 8.6m [2026-01-19T12:16:31.125834] [DEBUG] [REMOTE ] OGI: Retrieved 2865 rows, trimmed to 300. [2026-01-19T12:16:31.125966] [DEBUG] [REMOTE ] OGI: PASS: History has at least 300 days. [2026-01-19T12:16:31.126167] [DEBUG] [REMOTE ] OGI: PASS: Price check passed. Min price $1.46. [2026-01-19T12:16:31.126304] [DEBUG] [REMOTE ] OGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:31.126414] [DEBUG] [REMOTE ] OGI: PASS: Integrity check passed. [2026-01-19T12:16:31.126454] [DEBUG] [REMOTE ] OGI: Symbol is viable for forecasting. [2026-01-19T12:16:31.126501] [INFO ] [MAIN ] [2304/3505] OGI kept (0.2s) | 2303 kept, 1 rejected | 140.3/min | ETA: 8.6m [2026-01-19T12:16:31.492405] [DEBUG] [REMOTE ] OGN: Retrieved 1164 rows, trimmed to 300. [2026-01-19T12:16:31.492549] [DEBUG] [REMOTE ] OGN: PASS: History has at least 300 days. [2026-01-19T12:16:31.492776] [DEBUG] [REMOTE ] OGN: PASS: Price check passed. Min price $6.32. [2026-01-19T12:16:31.492952] [DEBUG] [REMOTE ] OGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:31.493082] [DEBUG] [REMOTE ] OGN: PASS: Integrity check passed. [2026-01-19T12:16:31.493130] [DEBUG] [REMOTE ] OGN: Symbol is viable for forecasting. [2026-01-19T12:16:31.493181] [INFO ] [MAIN ] [2305/3505] OGN kept (0.4s) | 2304 kept, 1 rejected | 140.3/min | ETA: 8.6m [2026-01-19T12:16:32.164209] [DEBUG] [REMOTE ] OHI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:32.164341] [DEBUG] [REMOTE ] OHI: PASS: History has at least 300 days. [2026-01-19T12:16:32.164553] [DEBUG] [REMOTE ] OHI: PASS: Price check passed. Min price $38.91. [2026-01-19T12:16:32.164710] [DEBUG] [REMOTE ] OHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:32.164823] [DEBUG] [REMOTE ] OHI: PASS: Integrity check passed. [2026-01-19T12:16:32.164862] [DEBUG] [REMOTE ] OHI: Symbol is viable for forecasting. [2026-01-19T12:16:32.164909] [INFO ] [MAIN ] [2306/3505] OHI kept (0.7s) | 2305 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:32.710830] [DEBUG] [REMOTE ] OI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:32.710971] [DEBUG] [REMOTE ] OI: PASS: History has at least 300 days. [2026-01-19T12:16:32.711187] [DEBUG] [REMOTE ] OI: PASS: Price check passed. Min price $11.29. [2026-01-19T12:16:32.711321] [DEBUG] [REMOTE ] OI: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:32.711440] [DEBUG] [REMOTE ] OI: PASS: Integrity check passed. [2026-01-19T12:16:32.711481] [DEBUG] [REMOTE ] OI: Symbol is viable for forecasting. [2026-01-19T12:16:32.711741] [INFO ] [MAIN ] [2307/3505] OI kept (0.5s) | 2306 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:33.213835] [DEBUG] [REMOTE ] OIA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:33.213980] [DEBUG] [REMOTE ] OIA: PASS: History has at least 300 days. [2026-01-19T12:16:33.214220] [DEBUG] [REMOTE ] OIA: PASS: Price check passed. Min price $5.84. [2026-01-19T12:16:33.214360] [DEBUG] [REMOTE ] OIA: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:33.214502] [DEBUG] [REMOTE ] OIA: PASS: Integrity check passed. [2026-01-19T12:16:33.214557] [DEBUG] [REMOTE ] OIA: Symbol is viable for forecasting. [2026-01-19T12:16:33.214639] [INFO ] [MAIN ] [2308/3505] OIA kept (0.5s) | 2307 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:33.683155] [DEBUG] [REMOTE ] OII: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:33.683288] [DEBUG] [REMOTE ] OII: PASS: History has at least 300 days. [2026-01-19T12:16:33.683502] [DEBUG] [REMOTE ] OII: PASS: Price check passed. Min price $22.61. [2026-01-19T12:16:33.683688] [DEBUG] [REMOTE ] OII: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:33.683806] [DEBUG] [REMOTE ] OII: PASS: Integrity check passed. [2026-01-19T12:16:33.683846] [DEBUG] [REMOTE ] OII: Symbol is viable for forecasting. [2026-01-19T12:16:33.683893] [INFO ] [MAIN ] [2309/3505] OII kept (0.5s) | 2308 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:34.150648] [DEBUG] [REMOTE ] OIS: Retrieved 6271 rows, trimmed to 300. [2026-01-19T12:16:34.150784] [DEBUG] [REMOTE ] OIS: PASS: History has at least 300 days. [2026-01-19T12:16:34.150998] [DEBUG] [REMOTE ] OIS: PASS: Price check passed. Min price $5.86. [2026-01-19T12:16:34.151132] [DEBUG] [REMOTE ] OIS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:34.151243] [DEBUG] [REMOTE ] OIS: PASS: Integrity check passed. [2026-01-19T12:16:34.151282] [DEBUG] [REMOTE ] OIS: Symbol is viable for forecasting. [2026-01-19T12:16:34.151329] [INFO ] [MAIN ] [2310/3505] OIS kept (0.5s) | 2309 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:34.638460] [DEBUG] [REMOTE ] OKE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:34.638640] [DEBUG] [REMOTE ] OKE: PASS: History has at least 300 days. [2026-01-19T12:16:34.639105] [DEBUG] [REMOTE ] OKE: PASS: Price check passed. Min price $64.31. [2026-01-19T12:16:34.639241] [DEBUG] [REMOTE ] OKE: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:34.639365] [DEBUG] [REMOTE ] OKE: PASS: Integrity check passed. [2026-01-19T12:16:34.639412] [DEBUG] [REMOTE ] OKE: Symbol is viable for forecasting. [2026-01-19T12:16:34.639469] [INFO ] [MAIN ] [2311/3505] OKE kept (0.5s) | 2310 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:34.944797] [DEBUG] [REMOTE ] OKTA: Retrieved 2207 rows, trimmed to 300. [2026-01-19T12:16:34.944946] [DEBUG] [REMOTE ] OKTA: PASS: History has at least 300 days. [2026-01-19T12:16:34.945152] [DEBUG] [REMOTE ] OKTA: PASS: Price check passed. Min price $78.32. [2026-01-19T12:16:34.945290] [DEBUG] [REMOTE ] OKTA: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:34.945409] [DEBUG] [REMOTE ] OKTA: PASS: Integrity check passed. [2026-01-19T12:16:34.945453] [DEBUG] [REMOTE ] OKTA: Symbol is viable for forecasting. [2026-01-19T12:16:34.945503] [INFO ] [MAIN ] [2312/3505] OKTA kept (0.3s) | 2311 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:35.239796] [DEBUG] [REMOTE ] OKYO: Retrieved 921 rows, trimmed to 300. [2026-01-19T12:16:35.239930] [DEBUG] [REMOTE ] OKYO: PASS: History has at least 300 days. [2026-01-19T12:16:35.240130] [DEBUG] [REMOTE ] OKYO: PASS: Price check passed. Min price $1.72. [2026-01-19T12:16:35.240262] [DEBUG] [REMOTE ] OKYO: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:35.240370] [DEBUG] [REMOTE ] OKYO: PASS: Integrity check passed. [2026-01-19T12:16:35.240409] [DEBUG] [REMOTE ] OKYO: Symbol is viable for forecasting. [2026-01-19T12:16:35.240456] [INFO ] [MAIN ] [2313/3505] OKYO kept (0.3s) | 2312 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:35.786686] [DEBUG] [REMOTE ] OLED: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:35.786844] [DEBUG] [REMOTE ] OLED: PASS: History has at least 300 days. [2026-01-19T12:16:35.787122] [DEBUG] [REMOTE ] OLED: PASS: Price check passed. Min price $108.21. [2026-01-19T12:16:35.787318] [DEBUG] [REMOTE ] OLED: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:35.787503] [DEBUG] [REMOTE ] OLED: PASS: Integrity check passed. [2026-01-19T12:16:35.787564] [DEBUG] [REMOTE ] OLED: Symbol is viable for forecasting. [2026-01-19T12:16:35.787658] [INFO ] [MAIN ] [2314/3505] OLED kept (0.5s) | 2313 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:36.080011] [DEBUG] [REMOTE ] OLLI: Retrieved 2643 rows, trimmed to 300. [2026-01-19T12:16:36.080140] [DEBUG] [REMOTE ] OLLI: PASS: History has at least 300 days. [2026-01-19T12:16:36.080336] [DEBUG] [REMOTE ] OLLI: PASS: Price check passed. Min price $107.96. [2026-01-19T12:16:36.080474] [DEBUG] [REMOTE ] OLLI: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:36.080607] [DEBUG] [REMOTE ] OLLI: PASS: Integrity check passed. [2026-01-19T12:16:36.080650] [DEBUG] [REMOTE ] OLLI: Symbol is viable for forecasting. [2026-01-19T12:16:36.080699] [INFO ] [MAIN ] [2315/3505] OLLI kept (0.3s) | 2314 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:36.379635] [DEBUG] [REMOTE ] OLMA: Retrieved 1295 rows, trimmed to 300. [2026-01-19T12:16:36.379763] [DEBUG] [REMOTE ] OLMA: PASS: History has at least 300 days. [2026-01-19T12:16:36.379967] [DEBUG] [REMOTE ] OLMA: PASS: Price check passed. Min price $7.94. [2026-01-19T12:16:36.380104] [DEBUG] [REMOTE ] OLMA: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:36.380212] [DEBUG] [REMOTE ] OLMA: PASS: Integrity check passed. [2026-01-19T12:16:36.380252] [DEBUG] [REMOTE ] OLMA: Symbol is viable for forecasting. [2026-01-19T12:16:36.380300] [INFO ] [MAIN ] [2316/3505] OLMA kept (0.3s) | 2315 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:37.094684] [DEBUG] [REMOTE ] OLN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:37.094839] [DEBUG] [REMOTE ] OLN: PASS: History has at least 300 days. [2026-01-19T12:16:37.095073] [DEBUG] [REMOTE ] OLN: PASS: Price check passed. Min price $18.29. [2026-01-19T12:16:37.095209] [DEBUG] [REMOTE ] OLN: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:37.095330] [DEBUG] [REMOTE ] OLN: PASS: Integrity check passed. [2026-01-19T12:16:37.095370] [DEBUG] [REMOTE ] OLN: Symbol is viable for forecasting. [2026-01-19T12:16:37.095420] [INFO ] [MAIN ] [2317/3505] OLN kept (0.7s) | 2316 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:37.506115] [DEBUG] [REMOTE ] OLP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:37.506261] [DEBUG] [REMOTE ] OLP: PASS: History has at least 300 days. [2026-01-19T12:16:37.506484] [DEBUG] [REMOTE ] OLP: PASS: Price check passed. Min price $19.54. [2026-01-19T12:16:37.506645] [DEBUG] [REMOTE ] OLP: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:37.506769] [DEBUG] [REMOTE ] OLP: PASS: Integrity check passed. [2026-01-19T12:16:37.506810] [DEBUG] [REMOTE ] OLP: Symbol is viable for forecasting. [2026-01-19T12:16:37.506858] [INFO ] [MAIN ] [2318/3505] OLP kept (0.4s) | 2317 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:37.727979] [DEBUG] [REMOTE ] OLPX: Retrieved 1079 rows, trimmed to 300. [2026-01-19T12:16:37.728113] [DEBUG] [REMOTE ] OLPX: PASS: History has at least 300 days. [2026-01-19T12:16:37.728314] [DEBUG] [REMOTE ] OLPX: PASS: Price check passed. Min price $1.01. [2026-01-19T12:16:37.728449] [DEBUG] [REMOTE ] OLPX: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:37.728559] [DEBUG] [REMOTE ] OLPX: PASS: Integrity check passed. [2026-01-19T12:16:37.728616] [DEBUG] [REMOTE ] OLPX: Symbol is viable for forecasting. [2026-01-19T12:16:37.728665] [INFO ] [MAIN ] [2319/3505] OLPX kept (0.2s) | 2318 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:38.179999] [DEBUG] [REMOTE ] OM: Retrieved 1342 rows, trimmed to 300. [2026-01-19T12:16:38.180132] [DEBUG] [REMOTE ] OM: PASS: History has at least 300 days. [2026-01-19T12:16:38.180333] [DEBUG] [REMOTE ] OM: PASS: Price check passed. Min price $3.29. [2026-01-19T12:16:38.180497] [DEBUG] [REMOTE ] OM: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:38.180629] [DEBUG] [REMOTE ] OM: PASS: Integrity check passed. [2026-01-19T12:16:38.180673] [DEBUG] [REMOTE ] OM: Symbol is viable for forecasting. [2026-01-19T12:16:38.180721] [INFO ] [MAIN ] [2320/3505] OM kept (0.5s) | 2319 kept, 1 rejected | 140.2/min | ETA: 8.5m [2026-01-19T12:16:38.679116] [DEBUG] [REMOTE ] OMAB: Retrieved 4813 rows, trimmed to 300. [2026-01-19T12:16:38.679301] [DEBUG] [REMOTE ] OMAB: PASS: History has at least 300 days. [2026-01-19T12:16:38.679565] [DEBUG] [REMOTE ] OMAB: PASS: Price check passed. Min price $96.35. [2026-01-19T12:16:38.679729] [DEBUG] [REMOTE ] OMAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:38.679854] [DEBUG] [REMOTE ] OMAB: PASS: Integrity check passed. [2026-01-19T12:16:38.679895] [DEBUG] [REMOTE ] OMAB: Symbol is viable for forecasting. [2026-01-19T12:16:38.679946] [INFO ] [MAIN ] [2321/3505] OMAB kept (0.5s) | 2320 kept, 1 rejected | 140.2/min | ETA: 8.4m [2026-01-19T12:16:39.195907] [DEBUG] [REMOTE ] OMC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:39.196046] [DEBUG] [REMOTE ] OMC: PASS: History has at least 300 days. [2026-01-19T12:16:39.196261] [DEBUG] [REMOTE ] OMC: PASS: Price check passed. Min price $69.48. [2026-01-19T12:16:39.196397] [DEBUG] [REMOTE ] OMC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:39.196508] [DEBUG] [REMOTE ] OMC: PASS: Integrity check passed. [2026-01-19T12:16:39.196548] [DEBUG] [REMOTE ] OMC: Symbol is viable for forecasting. [2026-01-19T12:16:39.196615] [INFO ] [MAIN ] [2322/3505] OMC kept (0.5s) | 2321 kept, 1 rejected | 140.2/min | ETA: 8.4m [2026-01-19T12:16:39.709671] [DEBUG] [REMOTE ] OMCL: Retrieved 6146 rows, trimmed to 300. [2026-01-19T12:16:39.709851] [DEBUG] [REMOTE ] OMCL: PASS: History has at least 300 days. [2026-01-19T12:16:39.710151] [DEBUG] [REMOTE ] OMCL: PASS: Price check passed. Min price $29.57. [2026-01-19T12:16:39.710318] [DEBUG] [REMOTE ] OMCL: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:39.710475] [DEBUG] [REMOTE ] OMCL: PASS: Integrity check passed. [2026-01-19T12:16:39.710524] [DEBUG] [REMOTE ] OMCL: Symbol is viable for forecasting. [2026-01-19T12:16:39.710613] [INFO ] [MAIN ] [2323/3505] OMCL kept (0.5s) | 2322 kept, 1 rejected | 140.2/min | ETA: 8.4m [2026-01-19T12:16:40.118497] [DEBUG] [REMOTE ] OMEX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:40.118644] [DEBUG] [REMOTE ] OMEX: PASS: History has at least 300 days. [2026-01-19T12:16:40.118859] [DEBUG] [REMOTE ] OMEX: PASS: Price check passed. Min price $1.74. [2026-01-19T12:16:40.118996] [DEBUG] [REMOTE ] OMEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:40.119108] [DEBUG] [REMOTE ] OMEX: PASS: Integrity check passed. [2026-01-19T12:16:40.119148] [DEBUG] [REMOTE ] OMEX: Symbol is viable for forecasting. [2026-01-19T12:16:40.119213] [INFO ] [MAIN ] [2324/3505] OMEX kept (0.4s) | 2323 kept, 1 rejected | 140.2/min | ETA: 8.4m [2026-01-19T12:16:40.427489] [DEBUG] [REMOTE ] OMF: Retrieved 2549 rows, trimmed to 300. [2026-01-19T12:16:40.427684] [DEBUG] [REMOTE ] OMF: PASS: History has at least 300 days. [2026-01-19T12:16:40.427943] [DEBUG] [REMOTE ] OMF: PASS: Price check passed. Min price $54.79. [2026-01-19T12:16:40.428116] [DEBUG] [REMOTE ] OMF: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:40.428243] [DEBUG] [REMOTE ] OMF: PASS: Integrity check passed. [2026-01-19T12:16:40.428286] [DEBUG] [REMOTE ] OMF: Symbol is viable for forecasting. [2026-01-19T12:16:40.428337] [INFO ] [MAIN ] [2325/3505] OMF kept (0.3s) | 2324 kept, 1 rejected | 140.2/min | ETA: 8.4m [2026-01-19T12:16:40.834690] [DEBUG] [REMOTE ] ON: Retrieved 6467 rows, trimmed to 300. [2026-01-19T12:16:40.834818] [DEBUG] [REMOTE ] ON: PASS: History has at least 300 days. [2026-01-19T12:16:40.835026] [DEBUG] [REMOTE ] ON: PASS: Price check passed. Min price $44.90. [2026-01-19T12:16:40.835160] [DEBUG] [REMOTE ] ON: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:40.835269] [DEBUG] [REMOTE ] ON: PASS: Integrity check passed. [2026-01-19T12:16:40.835308] [DEBUG] [REMOTE ] ON: Symbol is viable for forecasting. [2026-01-19T12:16:40.835354] [INFO ] [MAIN ] [2326/3505] ON kept (0.4s) | 2325 kept, 1 rejected | 140.2/min | ETA: 8.4m [2026-01-19T12:16:41.269258] [DEBUG] [REMOTE ] ONB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:41.269401] [DEBUG] [REMOTE ] ONB: PASS: History has at least 300 days. [2026-01-19T12:16:41.269658] [DEBUG] [REMOTE ] ONB: PASS: Price check passed. Min price $19.66. [2026-01-19T12:16:41.269794] [DEBUG] [REMOTE ] ONB: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:41.269913] [DEBUG] [REMOTE ] ONB: PASS: Integrity check passed. [2026-01-19T12:16:41.269952] [DEBUG] [REMOTE ] ONB: Symbol is viable for forecasting. [2026-01-19T12:16:41.269999] [INFO ] [MAIN ] [2327/3505] ONB kept (0.4s) | 2326 kept, 1 rejected | 140.2/min | ETA: 8.4m [2026-01-19T12:16:41.560759] [DEBUG] [REMOTE ] ONCO: Retrieved 981 rows, trimmed to 300. [2026-01-19T12:16:41.560899] [DEBUG] [REMOTE ] ONCO: PASS: History has at least 300 days. [2026-01-19T12:16:41.561104] [DEBUG] [REMOTE ] ONCO: PASS: Price check passed. Min price $1.43. [2026-01-19T12:16:41.561236] [DEBUG] [REMOTE ] ONCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:41.561345] [DEBUG] [REMOTE ] ONCO: PASS: Integrity check passed. [2026-01-19T12:16:41.561384] [DEBUG] [REMOTE ] ONCO: Symbol is viable for forecasting. [2026-01-19T12:16:41.561431] [INFO ] [MAIN ] [2328/3505] ONCO kept (0.3s) | 2327 kept, 1 rejected | 140.2/min | ETA: 8.4m [2026-01-19T12:16:41.897004] [DEBUG] [REMOTE ] ONDS: Retrieved 1471 rows, trimmed to 300. [2026-01-19T12:16:41.897145] [DEBUG] [REMOTE ] ONDS: PASS: History has at least 300 days. [2026-01-19T12:16:41.897352] [DEBUG] [REMOTE ] ONDS: PASS: Price check passed. Min price $5.25. [2026-01-19T12:16:41.897552] [DEBUG] [REMOTE ] ONDS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:41.897714] [DEBUG] [REMOTE ] ONDS: PASS: Integrity check passed. [2026-01-19T12:16:41.897757] [DEBUG] [REMOTE ] ONDS: Symbol is viable for forecasting. [2026-01-19T12:16:41.897806] [INFO ] [MAIN ] [2329/3505] ONDS kept (0.3s) | 2328 kept, 1 rejected | 140.2/min | ETA: 8.4m [2026-01-19T12:16:42.438666] [DEBUG] [REMOTE ] ONEQ: Retrieved 5610 rows, trimmed to 300. [2026-01-19T12:16:42.438800] [DEBUG] [REMOTE ] ONEQ: PASS: History has at least 300 days. [2026-01-19T12:16:42.439007] [DEBUG] [REMOTE ] ONEQ: PASS: Price check passed. Min price $86.80. [2026-01-19T12:16:42.439140] [DEBUG] [REMOTE ] ONEQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:42.439251] [DEBUG] [REMOTE ] ONEQ: PASS: Integrity check passed. [2026-01-19T12:16:42.439291] [DEBUG] [REMOTE ] ONEQ: Symbol is viable for forecasting. [2026-01-19T12:16:42.439369] [INFO ] [MAIN ] [2330/3505] ONEQ kept (0.5s) | 2329 kept, 1 rejected | 140.2/min | ETA: 8.4m [2026-01-19T12:16:42.761506] [DEBUG] [REMOTE ] ONL: Retrieved 1047 rows, trimmed to 300. [2026-01-19T12:16:42.761663] [DEBUG] [REMOTE ] ONL: PASS: History has at least 300 days. [2026-01-19T12:16:42.761873] [DEBUG] [REMOTE ] ONL: PASS: Price check passed. Min price $1.96. [2026-01-19T12:16:42.762040] [DEBUG] [REMOTE ] ONL: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:42.762153] [DEBUG] [REMOTE ] ONL: PASS: Integrity check passed. [2026-01-19T12:16:42.762195] [DEBUG] [REMOTE ] ONL: Symbol is viable for forecasting. [2026-01-19T12:16:42.762246] [INFO ] [MAIN ] [2331/3505] ONL kept (0.3s) | 2330 kept, 1 rejected | 140.2/min | ETA: 8.4m [2026-01-19T12:16:43.142898] [DEBUG] [REMOTE ] ONON: Retrieved 1090 rows, trimmed to 300. [2026-01-19T12:16:43.143034] [DEBUG] [REMOTE ] ONON: PASS: History has at least 300 days. [2026-01-19T12:16:43.143237] [DEBUG] [REMOTE ] ONON: PASS: Price check passed. Min price $34.96. [2026-01-19T12:16:43.143369] [DEBUG] [REMOTE ] ONON: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:43.143478] [DEBUG] [REMOTE ] ONON: PASS: Integrity check passed. [2026-01-19T12:16:43.143516] [DEBUG] [REMOTE ] ONON: Symbol is viable for forecasting. [2026-01-19T12:16:43.143564] [INFO ] [MAIN ] [2332/3505] ONON kept (0.4s) | 2331 kept, 1 rejected | 140.3/min | ETA: 8.4m [2026-01-19T12:16:43.509389] [DEBUG] [REMOTE ] ONTF: Retrieved 1245 rows, trimmed to 300. [2026-01-19T12:16:43.509515] [DEBUG] [REMOTE ] ONTF: PASS: History has at least 300 days. [2026-01-19T12:16:43.509730] [DEBUG] [REMOTE ] ONTF: PASS: Price check passed. Min price $4.94. [2026-01-19T12:16:43.509865] [DEBUG] [REMOTE ] ONTF: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:43.509972] [DEBUG] [REMOTE ] ONTF: PASS: Integrity check passed. [2026-01-19T12:16:43.510012] [DEBUG] [REMOTE ] ONTF: Symbol is viable for forecasting. [2026-01-19T12:16:43.510058] [INFO ] [MAIN ] [2333/3505] ONTF kept (0.4s) | 2332 kept, 1 rejected | 140.3/min | ETA: 8.4m [2026-01-19T12:16:44.337538] [DEBUG] [REMOTE ] ONTO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:44.337720] [DEBUG] [REMOTE ] ONTO: PASS: History has at least 300 days. [2026-01-19T12:16:44.337936] [DEBUG] [REMOTE ] ONTO: PASS: Price check passed. Min price $124.09. [2026-01-19T12:16:44.338071] [DEBUG] [REMOTE ] ONTO: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:44.338180] [DEBUG] [REMOTE ] ONTO: PASS: Integrity check passed. [2026-01-19T12:16:44.338219] [DEBUG] [REMOTE ] ONTO: Symbol is viable for forecasting. [2026-01-19T12:16:44.338267] [INFO ] [MAIN ] [2334/3505] ONTO kept (0.8s) | 2333 kept, 1 rejected | 140.2/min | ETA: 8.4m [2026-01-19T12:16:44.578665] [DEBUG] [REMOTE ] OOMA: Retrieved 2642 rows, trimmed to 300. [2026-01-19T12:16:44.578803] [DEBUG] [REMOTE ] OOMA: PASS: History has at least 300 days. [2026-01-19T12:16:44.579002] [DEBUG] [REMOTE ] OOMA: PASS: Price check passed. Min price $10.58. [2026-01-19T12:16:44.579135] [DEBUG] [REMOTE ] OOMA: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:44.579242] [DEBUG] [REMOTE ] OOMA: PASS: Integrity check passed. [2026-01-19T12:16:44.579281] [DEBUG] [REMOTE ] OOMA: Symbol is viable for forecasting. [2026-01-19T12:16:44.579327] [INFO ] [MAIN ] [2335/3505] OOMA kept (0.2s) | 2334 kept, 1 rejected | 140.2/min | ETA: 8.3m [2026-01-19T12:16:45.028305] [DEBUG] [REMOTE ] OPAD: Retrieved 1280 rows, trimmed to 300. [2026-01-19T12:16:45.028453] [DEBUG] [REMOTE ] OPAD: PASS: History has at least 300 days. [2026-01-19T12:16:45.028694] [DEBUG] [REMOTE ] OPAD: PASS: Price check passed. Min price $1.19. [2026-01-19T12:16:45.028834] [DEBUG] [REMOTE ] OPAD: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:45.028950] [DEBUG] [REMOTE ] OPAD: PASS: Integrity check passed. [2026-01-19T12:16:45.028992] [DEBUG] [REMOTE ] OPAD: Symbol is viable for forecasting. [2026-01-19T12:16:45.029060] [INFO ] [MAIN ] [2336/3505] OPAD kept (0.4s) | 2335 kept, 1 rejected | 140.2/min | ETA: 8.3m [2026-01-19T12:16:45.383057] [DEBUG] [REMOTE ] OPAL: Retrieved 876 rows, trimmed to 300. [2026-01-19T12:16:45.383189] [DEBUG] [REMOTE ] OPAL: PASS: History has at least 300 days. [2026-01-19T12:16:45.383396] [DEBUG] [REMOTE ] OPAL: PASS: Price check passed. Min price $2.02. [2026-01-19T12:16:45.383537] [DEBUG] [REMOTE ] OPAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:45.383683] [DEBUG] [REMOTE ] OPAL: PASS: Integrity check passed. [2026-01-19T12:16:45.383730] [DEBUG] [REMOTE ] OPAL: Symbol is viable for forecasting. [2026-01-19T12:16:45.383780] [INFO ] [MAIN ] [2337/3505] OPAL kept (0.4s) | 2336 kept, 1 rejected | 140.2/min | ETA: 8.3m [2026-01-19T12:16:45.911558] [DEBUG] [REMOTE ] OPBK: Retrieved 5155 rows, trimmed to 300. [2026-01-19T12:16:45.911755] [DEBUG] [REMOTE ] OPBK: PASS: History has at least 300 days. [2026-01-19T12:16:45.911987] [DEBUG] [REMOTE ] OPBK: PASS: Price check passed. Min price $12.63. [2026-01-19T12:16:45.912131] [DEBUG] [REMOTE ] OPBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:45.912246] [DEBUG] [REMOTE ] OPBK: PASS: Integrity check passed. [2026-01-19T12:16:45.912289] [DEBUG] [REMOTE ] OPBK: Symbol is viable for forecasting. [2026-01-19T12:16:45.912340] [INFO ] [MAIN ] [2338/3505] OPBK kept (0.5s) | 2337 kept, 1 rejected | 140.2/min | ETA: 8.3m [2026-01-19T12:16:46.397890] [DEBUG] [REMOTE ] OPCH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:46.398100] [DEBUG] [REMOTE ] OPCH: PASS: History has at least 300 days. [2026-01-19T12:16:46.398409] [DEBUG] [REMOTE ] OPCH: PASS: Price check passed. Min price $26.03. [2026-01-19T12:16:46.398557] [DEBUG] [REMOTE ] OPCH: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:46.398725] [DEBUG] [REMOTE ] OPCH: PASS: Integrity check passed. [2026-01-19T12:16:46.398775] [DEBUG] [REMOTE ] OPCH: Symbol is viable for forecasting. [2026-01-19T12:16:46.398830] [INFO ] [MAIN ] [2339/3505] OPCH kept (0.5s) | 2338 kept, 1 rejected | 140.2/min | ETA: 8.3m [2026-01-19T12:16:46.686173] [DEBUG] [REMOTE ] OPEN: Retrieved 1403 rows, trimmed to 300. [2026-01-19T12:16:46.686408] [DEBUG] [REMOTE ] OPEN: PASS: History has at least 300 days. [2026-01-19T12:16:46.686811] [DEBUG] [REMOTE ] OPEN: PASS: Price check passed. Min price $5.83. [2026-01-19T12:16:46.687019] [DEBUG] [REMOTE ] OPEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:46.687171] [DEBUG] [REMOTE ] OPEN: PASS: Integrity check passed. [2026-01-19T12:16:46.687222] [DEBUG] [REMOTE ] OPEN: Symbol is viable for forecasting. [2026-01-19T12:16:46.687289] [INFO ] [MAIN ] [2340/3505] OPEN kept (0.3s) | 2339 kept, 1 rejected | 140.2/min | ETA: 8.3m [2026-01-19T12:16:47.076224] [DEBUG] [REMOTE ] OPFI: Retrieved 1294 rows, trimmed to 300. [2026-01-19T12:16:47.076437] [DEBUG] [REMOTE ] OPFI: PASS: History has at least 300 days. [2026-01-19T12:16:47.076790] [DEBUG] [REMOTE ] OPFI: PASS: Price check passed. Min price $9.18. [2026-01-19T12:16:47.076962] [DEBUG] [REMOTE ] OPFI: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:47.077109] [DEBUG] [REMOTE ] OPFI: PASS: Integrity check passed. [2026-01-19T12:16:47.077157] [DEBUG] [REMOTE ] OPFI: Symbol is viable for forecasting. [2026-01-19T12:16:47.077222] [INFO ] [MAIN ] [2341/3505] OPFI kept (0.4s) | 2340 kept, 1 rejected | 140.2/min | ETA: 8.3m [2026-01-19T12:16:47.652920] [DEBUG] [REMOTE ] OPK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:47.653052] [DEBUG] [REMOTE ] OPK: PASS: History has at least 300 days. [2026-01-19T12:16:47.653270] [DEBUG] [REMOTE ] OPK: PASS: Price check passed. Min price $1.26. [2026-01-19T12:16:47.653445] [DEBUG] [REMOTE ] OPK: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:47.653564] [DEBUG] [REMOTE ] OPK: PASS: Integrity check passed. [2026-01-19T12:16:47.653642] [DEBUG] [REMOTE ] OPK: Symbol is viable for forecasting. [2026-01-19T12:16:47.653694] [INFO ] [MAIN ] [2342/3505] OPK kept (0.6s) | 2341 kept, 1 rejected | 140.2/min | ETA: 8.3m [2026-01-19T12:16:47.872450] [DEBUG] [REMOTE ] OPLN: Retrieved 4049 rows, trimmed to 300. [2026-01-19T12:16:47.872614] [DEBUG] [REMOTE ] OPLN: PASS: History has at least 300 days. [2026-01-19T12:16:47.872839] [DEBUG] [REMOTE ] OPLN: PASS: Price check passed. Min price $24.49. [2026-01-19T12:16:47.872976] [DEBUG] [REMOTE ] OPLN: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:47.873094] [DEBUG] [REMOTE ] OPLN: PASS: Integrity check passed. [2026-01-19T12:16:47.873134] [DEBUG] [REMOTE ] OPLN: Symbol is viable for forecasting. [2026-01-19T12:16:47.873182] [INFO ] [MAIN ] [2343/3505] OPLN kept (0.2s) | 2342 kept, 1 rejected | 140.3/min | ETA: 8.3m [2026-01-19T12:16:48.319289] [DEBUG] [REMOTE ] OPP: Retrieved 2339 rows, trimmed to 300. [2026-01-19T12:16:48.319424] [DEBUG] [REMOTE ] OPP: PASS: History has at least 300 days. [2026-01-19T12:16:48.319653] [DEBUG] [REMOTE ] OPP: PASS: Price check passed. Min price $7.71. [2026-01-19T12:16:48.319796] [DEBUG] [REMOTE ] OPP: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:48.319908] [DEBUG] [REMOTE ] OPP: PASS: Integrity check passed. [2026-01-19T12:16:48.319948] [DEBUG] [REMOTE ] OPP: Symbol is viable for forecasting. [2026-01-19T12:16:48.319996] [INFO ] [MAIN ] [2344/3505] OPP kept (0.4s) | 2343 kept, 1 rejected | 140.2/min | ETA: 8.3m [2026-01-19T12:16:48.735776] [DEBUG] [REMOTE ] OPRA: Retrieved 1879 rows, trimmed to 300. [2026-01-19T12:16:48.735925] [DEBUG] [REMOTE ] OPRA: PASS: History has at least 300 days. [2026-01-19T12:16:48.736151] [DEBUG] [REMOTE ] OPRA: PASS: Price check passed. Min price $12.54. [2026-01-19T12:16:48.736288] [DEBUG] [REMOTE ] OPRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:48.736405] [DEBUG] [REMOTE ] OPRA: PASS: Integrity check passed. [2026-01-19T12:16:48.736445] [DEBUG] [REMOTE ] OPRA: Symbol is viable for forecasting. [2026-01-19T12:16:48.736493] [INFO ] [MAIN ] [2345/3505] OPRA kept (0.4s) | 2344 kept, 1 rejected | 140.3/min | ETA: 8.3m [2026-01-19T12:16:49.011867] [DEBUG] [REMOTE ] OPTX: Retrieved 998 rows, trimmed to 300. [2026-01-19T12:16:49.012055] [DEBUG] [REMOTE ] OPTX: PASS: History has at least 300 days. [2026-01-19T12:16:49.012299] [DEBUG] [REMOTE ] OPTX: PASS: Price check passed. Min price $1.25. [2026-01-19T12:16:49.012444] [DEBUG] [REMOTE ] OPTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:49.012565] [DEBUG] [REMOTE ] OPTX: PASS: Integrity check passed. [2026-01-19T12:16:49.012631] [DEBUG] [REMOTE ] OPTX: Symbol is viable for forecasting. [2026-01-19T12:16:49.012684] [INFO ] [MAIN ] [2346/3505] OPTX kept (0.3s) | 2345 kept, 1 rejected | 140.3/min | ETA: 8.3m [2026-01-19T12:16:49.679841] [DEBUG] [REMOTE ] OPXS: Retrieved 4196 rows, trimmed to 300. [2026-01-19T12:16:49.679972] [DEBUG] [REMOTE ] OPXS: PASS: History has at least 300 days. [2026-01-19T12:16:49.680179] [DEBUG] [REMOTE ] OPXS: PASS: Price check passed. Min price $12.75. [2026-01-19T12:16:49.680313] [DEBUG] [REMOTE ] OPXS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:49.680423] [DEBUG] [REMOTE ] OPXS: PASS: Integrity check passed. [2026-01-19T12:16:49.680463] [DEBUG] [REMOTE ] OPXS: Symbol is viable for forecasting. [2026-01-19T12:16:49.680511] [INFO ] [MAIN ] [2347/3505] OPXS kept (0.7s) | 2346 kept, 1 rejected | 140.2/min | ETA: 8.3m [2026-01-19T12:16:49.931793] [DEBUG] [REMOTE ] ORA: Retrieved 5329 rows, trimmed to 300. [2026-01-19T12:16:49.931989] [DEBUG] [REMOTE ] ORA: PASS: History has at least 300 days. [2026-01-19T12:16:49.932246] [DEBUG] [REMOTE ] ORA: PASS: Price check passed. Min price $104.00. [2026-01-19T12:16:49.932387] [DEBUG] [REMOTE ] ORA: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:49.932508] [DEBUG] [REMOTE ] ORA: PASS: Integrity check passed. [2026-01-19T12:16:49.932611] [DEBUG] [REMOTE ] ORA: Symbol is viable for forecasting. [2026-01-19T12:16:49.932684] [INFO ] [MAIN ] [2348/3505] ORA kept (0.3s) | 2347 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:50.400488] [DEBUG] [REMOTE ] ORC: Retrieved 3251 rows, trimmed to 300. [2026-01-19T12:16:50.400720] [DEBUG] [REMOTE ] ORC: PASS: History has at least 300 days. [2026-01-19T12:16:50.400987] [DEBUG] [REMOTE ] ORC: PASS: Price check passed. Min price $6.85. [2026-01-19T12:16:50.401134] [DEBUG] [REMOTE ] ORC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:50.401260] [DEBUG] [REMOTE ] ORC: PASS: Integrity check passed. [2026-01-19T12:16:50.401303] [DEBUG] [REMOTE ] ORC: Symbol is viable for forecasting. [2026-01-19T12:16:50.401356] [INFO ] [MAIN ] [2349/3505] ORC kept (0.5s) | 2348 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:50.670625] [DEBUG] [REMOTE ] ORGO: Retrieved 2271 rows, trimmed to 300. [2026-01-19T12:16:50.670774] [DEBUG] [REMOTE ] ORGO: PASS: History has at least 300 days. [2026-01-19T12:16:50.671000] [DEBUG] [REMOTE ] ORGO: PASS: Price check passed. Min price $3.79. [2026-01-19T12:16:50.671142] [DEBUG] [REMOTE ] ORGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:50.671273] [DEBUG] [REMOTE ] ORGO: PASS: Integrity check passed. [2026-01-19T12:16:50.671321] [DEBUG] [REMOTE ] ORGO: Symbol is viable for forecasting. [2026-01-19T12:16:50.671372] [INFO ] [MAIN ] [2350/3505] ORGO kept (0.3s) | 2349 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:51.180987] [DEBUG] [REMOTE ] ORIC: Retrieved 1441 rows, trimmed to 300. [2026-01-19T12:16:51.181140] [DEBUG] [REMOTE ] ORIC: PASS: History has at least 300 days. [2026-01-19T12:16:51.181359] [DEBUG] [REMOTE ] ORIC: PASS: Price check passed. Min price $8.04. [2026-01-19T12:16:51.181544] [DEBUG] [REMOTE ] ORIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:51.181711] [DEBUG] [REMOTE ] ORIC: PASS: Integrity check passed. [2026-01-19T12:16:51.181756] [DEBUG] [REMOTE ] ORIC: Symbol is viable for forecasting. [2026-01-19T12:16:51.181808] [INFO ] [MAIN ] [2351/3505] ORIC kept (0.5s) | 2350 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:51.681223] [DEBUG] [REMOTE ] ORKA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:51.681361] [DEBUG] [REMOTE ] ORKA: PASS: History has at least 300 days. [2026-01-19T12:16:51.681594] [DEBUG] [REMOTE ] ORKA: PASS: Price check passed. Min price $26.19. [2026-01-19T12:16:51.681731] [DEBUG] [REMOTE ] ORKA: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:51.681857] [DEBUG] [REMOTE ] ORKA: PASS: Integrity check passed. [2026-01-19T12:16:51.681897] [DEBUG] [REMOTE ] ORKA: Symbol is viable for forecasting. [2026-01-19T12:16:51.681944] [INFO ] [MAIN ] [2352/3505] ORKA kept (0.5s) | 2351 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:52.135013] [DEBUG] [REMOTE ] ORLY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:52.135163] [DEBUG] [REMOTE ] ORLY: PASS: History has at least 300 days. [2026-01-19T12:16:52.135406] [DEBUG] [REMOTE ] ORLY: PASS: Price check passed. Min price $90.34. [2026-01-19T12:16:52.135645] [DEBUG] [REMOTE ] ORLY: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:52.135807] [DEBUG] [REMOTE ] ORLY: PASS: Integrity check passed. [2026-01-19T12:16:52.135860] [DEBUG] [REMOTE ] ORLY: Symbol is viable for forecasting. [2026-01-19T12:16:52.135926] [INFO ] [MAIN ] [2353/3505] ORLY kept (0.5s) | 2352 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:52.537170] [DEBUG] [REMOTE ] ORMP: Retrieved 4967 rows, trimmed to 300. [2026-01-19T12:16:52.537370] [DEBUG] [REMOTE ] ORMP: PASS: History has at least 300 days. [2026-01-19T12:16:52.537718] [DEBUG] [REMOTE ] ORMP: PASS: Price check passed. Min price $2.05. [2026-01-19T12:16:52.537863] [DEBUG] [REMOTE ] ORMP: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:52.537995] [DEBUG] [REMOTE ] ORMP: PASS: Integrity check passed. [2026-01-19T12:16:52.538063] [DEBUG] [REMOTE ] ORMP: Symbol is viable for forecasting. [2026-01-19T12:16:52.538119] [INFO ] [MAIN ] [2354/3505] ORMP kept (0.4s) | 2353 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:52.928459] [DEBUG] [REMOTE ] ORN: Retrieved 4547 rows, trimmed to 300. [2026-01-19T12:16:52.928692] [DEBUG] [REMOTE ] ORN: PASS: History has at least 300 days. [2026-01-19T12:16:52.928973] [DEBUG] [REMOTE ] ORN: PASS: Price check passed. Min price $8.42. [2026-01-19T12:16:52.929325] [DEBUG] [REMOTE ] ORN: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:52.929460] [DEBUG] [REMOTE ] ORN: PASS: Integrity check passed. [2026-01-19T12:16:52.929501] [DEBUG] [REMOTE ] ORN: Symbol is viable for forecasting. [2026-01-19T12:16:52.929554] [INFO ] [MAIN ] [2355/3505] ORN kept (0.4s) | 2354 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:53.396290] [DEBUG] [REMOTE ] ORRF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:53.396448] [DEBUG] [REMOTE ] ORRF: PASS: History has at least 300 days. [2026-01-19T12:16:53.396720] [DEBUG] [REMOTE ] ORRF: PASS: Price check passed. Min price $32.85. [2026-01-19T12:16:53.396857] [DEBUG] [REMOTE ] ORRF: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:53.396982] [DEBUG] [REMOTE ] ORRF: PASS: Integrity check passed. [2026-01-19T12:16:53.397022] [DEBUG] [REMOTE ] ORRF: Symbol is viable for forecasting. [2026-01-19T12:16:53.397070] [INFO ] [MAIN ] [2356/3505] ORRF kept (0.5s) | 2355 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:53.568321] [DEBUG] [REMOTE ] OS: Retrieved 373 rows, trimmed to 300. [2026-01-19T12:16:53.568449] [DEBUG] [REMOTE ] OS: PASS: History has at least 300 days. [2026-01-19T12:16:53.568682] [DEBUG] [REMOTE ] OS: PASS: Price check passed. Min price $16.99. [2026-01-19T12:16:53.568823] [DEBUG] [REMOTE ] OS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:53.568932] [DEBUG] [REMOTE ] OS: PASS: Integrity check passed. [2026-01-19T12:16:53.568972] [DEBUG] [REMOTE ] OS: Symbol is viable for forecasting. [2026-01-19T12:16:53.569018] [INFO ] [MAIN ] [2357/3505] OS kept (0.2s) | 2356 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:54.239942] [DEBUG] [REMOTE ] OSBC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:54.240158] [DEBUG] [REMOTE ] OSBC: PASS: History has at least 300 days. [2026-01-19T12:16:54.240472] [DEBUG] [REMOTE ] OSBC: PASS: Price check passed. Min price $17.67. [2026-01-19T12:16:54.240644] [DEBUG] [REMOTE ] OSBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:54.240791] [DEBUG] [REMOTE ] OSBC: PASS: Integrity check passed. [2026-01-19T12:16:54.240836] [DEBUG] [REMOTE ] OSBC: Symbol is viable for forecasting. [2026-01-19T12:16:54.240904] [INFO ] [MAIN ] [2358/3505] OSBC kept (0.7s) | 2357 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:54.697426] [DEBUG] [REMOTE ] OSIS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:54.697639] [DEBUG] [REMOTE ] OSIS: PASS: History has at least 300 days. [2026-01-19T12:16:54.697919] [DEBUG] [REMOTE ] OSIS: PASS: Price check passed. Min price $233.97. [2026-01-19T12:16:54.698065] [DEBUG] [REMOTE ] OSIS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:54.698195] [DEBUG] [REMOTE ] OSIS: PASS: Integrity check passed. [2026-01-19T12:16:54.698237] [DEBUG] [REMOTE ] OSIS: Symbol is viable for forecasting. [2026-01-19T12:16:54.698291] [INFO ] [MAIN ] [2359/3505] OSIS kept (0.5s) | 2358 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:55.141410] [DEBUG] [REMOTE ] OSPN: Retrieved 6296 rows, trimmed to 300. [2026-01-19T12:16:55.141620] [DEBUG] [REMOTE ] OSPN: PASS: History has at least 300 days. [2026-01-19T12:16:55.141886] [DEBUG] [REMOTE ] OSPN: PASS: Price check passed. Min price $11.29. [2026-01-19T12:16:55.142027] [DEBUG] [REMOTE ] OSPN: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:55.142154] [DEBUG] [REMOTE ] OSPN: PASS: Integrity check passed. [2026-01-19T12:16:55.142421] [DEBUG] [REMOTE ] OSPN: Symbol is viable for forecasting. [2026-01-19T12:16:55.142738] [INFO ] [MAIN ] [2360/3505] OSPN kept (0.4s) | 2359 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:55.277272] [DEBUG] [REMOTE ] OSS: Retrieved 2001 rows, trimmed to 300. [2026-01-19T12:16:55.277525] [DEBUG] [REMOTE ] OSS: PASS: History has at least 300 days. [2026-01-19T12:16:55.277837] [DEBUG] [REMOTE ] OSS: PASS: Price check passed. Min price $4.34. [2026-01-19T12:16:55.278031] [DEBUG] [REMOTE ] OSS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:55.278155] [DEBUG] [REMOTE ] OSS: PASS: Integrity check passed. [2026-01-19T12:16:55.278197] [DEBUG] [REMOTE ] OSS: Symbol is viable for forecasting. [2026-01-19T12:16:55.278277] [INFO ] [MAIN ] [2361/3505] OSS kept (0.1s) | 2360 kept, 1 rejected | 140.3/min | ETA: 8.2m [2026-01-19T12:16:56.003222] [DEBUG] [REMOTE ] OTEX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:56.003502] [DEBUG] [REMOTE ] OTEX: PASS: History has at least 300 days. [2026-01-19T12:16:56.003996] [DEBUG] [REMOTE ] OTEX: PASS: Price check passed. Min price $30.20. [2026-01-19T12:16:56.004196] [DEBUG] [REMOTE ] OTEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:56.004391] [DEBUG] [REMOTE ] OTEX: PASS: Integrity check passed. [2026-01-19T12:16:56.004442] [DEBUG] [REMOTE ] OTEX: Symbol is viable for forecasting. [2026-01-19T12:16:56.004518] [INFO ] [MAIN ] [2362/3505] OTEX kept (0.7s) | 2361 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:16:56.242379] [DEBUG] [REMOTE ] OTIS: Retrieved 1466 rows, trimmed to 300. [2026-01-19T12:16:56.242594] [DEBUG] [REMOTE ] OTIS: PASS: History has at least 300 days. [2026-01-19T12:16:56.242875] [DEBUG] [REMOTE ] OTIS: PASS: Price check passed. Min price $86.12. [2026-01-19T12:16:56.243020] [DEBUG] [REMOTE ] OTIS: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:56.243147] [DEBUG] [REMOTE ] OTIS: PASS: Integrity check passed. [2026-01-19T12:16:56.243191] [DEBUG] [REMOTE ] OTIS: Symbol is viable for forecasting. [2026-01-19T12:16:56.243242] [INFO ] [MAIN ] [2363/3505] OTIS kept (0.2s) | 2362 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:16:56.674070] [DEBUG] [REMOTE ] OTLY: Retrieved 1171 rows, trimmed to 300. [2026-01-19T12:16:56.674285] [DEBUG] [REMOTE ] OTLY: PASS: History has at least 300 days. [2026-01-19T12:16:56.674565] [DEBUG] [REMOTE ] OTLY: PASS: Price check passed. Min price $10.69. [2026-01-19T12:16:56.674800] [DEBUG] [REMOTE ] OTLY: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:56.674943] [DEBUG] [REMOTE ] OTLY: PASS: Integrity check passed. [2026-01-19T12:16:56.674992] [DEBUG] [REMOTE ] OTLY: Symbol is viable for forecasting. [2026-01-19T12:16:56.675056] [INFO ] [MAIN ] [2364/3505] OTLY kept (0.4s) | 2363 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:16:57.113328] [DEBUG] [REMOTE ] OVID: Retrieved 2188 rows, trimmed to 300. [2026-01-19T12:16:57.113507] [DEBUG] [REMOTE ] OVID: PASS: History has at least 300 days. [2026-01-19T12:16:57.113770] [DEBUG] [REMOTE ] OVID: PASS: Price check passed. Min price $1.20. [2026-01-19T12:16:57.113915] [DEBUG] [REMOTE ] OVID: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:57.114033] [DEBUG] [REMOTE ] OVID: PASS: Integrity check passed. [2026-01-19T12:16:57.114074] [DEBUG] [REMOTE ] OVID: Symbol is viable for forecasting. [2026-01-19T12:16:57.114125] [INFO ] [MAIN ] [2365/3505] OVID kept (0.4s) | 2364 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:16:57.684810] [DEBUG] [REMOTE ] OVLY: Retrieved 5600 rows, trimmed to 300. [2026-01-19T12:16:57.685016] [DEBUG] [REMOTE ] OVLY: PASS: History has at least 300 days. [2026-01-19T12:16:57.685291] [DEBUG] [REMOTE ] OVLY: PASS: Price check passed. Min price $27.05. [2026-01-19T12:16:57.685439] [DEBUG] [REMOTE ] OVLY: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:57.685614] [DEBUG] [REMOTE ] OVLY: PASS: Integrity check passed. [2026-01-19T12:16:57.685659] [DEBUG] [REMOTE ] OVLY: Symbol is viable for forecasting. [2026-01-19T12:16:57.685712] [INFO ] [MAIN ] [2366/3505] OVLY kept (0.6s) | 2365 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:16:57.955289] [DEBUG] [REMOTE ] OWL: Retrieved 1279 rows, trimmed to 300. [2026-01-19T12:16:57.955482] [DEBUG] [REMOTE ] OWL: PASS: History has at least 300 days. [2026-01-19T12:16:57.955751] [DEBUG] [REMOTE ] OWL: PASS: Price check passed. Min price $13.74. [2026-01-19T12:16:57.955916] [DEBUG] [REMOTE ] OWL: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:57.956038] [DEBUG] [REMOTE ] OWL: PASS: Integrity check passed. [2026-01-19T12:16:57.956081] [DEBUG] [REMOTE ] OWL: Symbol is viable for forecasting. [2026-01-19T12:16:57.956133] [INFO ] [MAIN ] [2367/3505] OWL kept (0.3s) | 2366 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:16:58.449275] [DEBUG] [REMOTE ] OXLC: Retrieved 3770 rows, trimmed to 300. [2026-01-19T12:16:58.449411] [DEBUG] [REMOTE ] OXLC: PASS: History has at least 300 days. [2026-01-19T12:16:58.449660] [DEBUG] [REMOTE ] OXLC: PASS: Price check passed. Min price $12.34. [2026-01-19T12:16:58.449803] [DEBUG] [REMOTE ] OXLC: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:58.449915] [DEBUG] [REMOTE ] OXLC: PASS: Integrity check passed. [2026-01-19T12:16:58.449955] [DEBUG] [REMOTE ] OXLC: Symbol is viable for forecasting. [2026-01-19T12:16:58.450003] [INFO ] [MAIN ] [2368/3505] OXLC kept (0.5s) | 2367 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:16:58.957709] [DEBUG] [REMOTE ] OXM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:16:58.957935] [DEBUG] [REMOTE ] OXM: PASS: History has at least 300 days. [2026-01-19T12:16:58.958289] [DEBUG] [REMOTE ] OXM: PASS: Price check passed. Min price $31.21. [2026-01-19T12:16:58.958435] [DEBUG] [REMOTE ] OXM: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:58.958613] [DEBUG] [REMOTE ] OXM: PASS: Integrity check passed. [2026-01-19T12:16:58.958667] [DEBUG] [REMOTE ] OXM: Symbol is viable for forecasting. [2026-01-19T12:16:58.958733] [INFO ] [MAIN ] [2369/3505] OXM kept (0.5s) | 2368 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:16:59.238189] [DEBUG] [REMOTE ] OXSQ: Retrieved 1968 rows, trimmed to 300. [2026-01-19T12:16:59.238393] [DEBUG] [REMOTE ] OXSQ: PASS: History has at least 300 days. [2026-01-19T12:16:59.238678] [DEBUG] [REMOTE ] OXSQ: PASS: Price check passed. Min price $1.68. [2026-01-19T12:16:59.238826] [DEBUG] [REMOTE ] OXSQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:59.238951] [DEBUG] [REMOTE ] OXSQ: PASS: Integrity check passed. [2026-01-19T12:16:59.238997] [DEBUG] [REMOTE ] OXSQ: Symbol is viable for forecasting. [2026-01-19T12:16:59.239084] [INFO ] [MAIN ] [2370/3505] OXSQ kept (0.3s) | 2369 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:16:59.638883] [DEBUG] [REMOTE ] OZEM: Retrieved 416 rows, trimmed to 300. [2026-01-19T12:16:59.639076] [DEBUG] [REMOTE ] OZEM: PASS: History has at least 300 days. [2026-01-19T12:16:59.639314] [DEBUG] [REMOTE ] OZEM: PASS: Price check passed. Min price $27.19. [2026-01-19T12:16:59.639455] [DEBUG] [REMOTE ] OZEM: PASS: Continuity check passed with 300 days. [2026-01-19T12:16:59.639597] [DEBUG] [REMOTE ] OZEM: PASS: Integrity check passed. [2026-01-19T12:16:59.639671] [DEBUG] [REMOTE ] OZEM: Symbol is viable for forecasting. [2026-01-19T12:16:59.639724] [INFO ] [MAIN ] [2371/3505] OZEM kept (0.4s) | 2370 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:17:00.125504] [DEBUG] [REMOTE ] OZK: Retrieved 6291 rows, trimmed to 300. [2026-01-19T12:17:00.125767] [DEBUG] [REMOTE ] OZK: PASS: History has at least 300 days. [2026-01-19T12:17:00.126122] [DEBUG] [REMOTE ] OZK: PASS: Price check passed. Min price $42.22. [2026-01-19T12:17:00.126467] [DEBUG] [REMOTE ] OZK: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:00.126697] [DEBUG] [REMOTE ] OZK: PASS: Integrity check passed. [2026-01-19T12:17:00.126749] [DEBUG] [REMOTE ] OZK: Symbol is viable for forecasting. [2026-01-19T12:17:00.126807] [INFO ] [MAIN ] [2372/3505] OZK kept (0.5s) | 2371 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:17:00.412759] [DEBUG] [REMOTE ] OZKAP: Retrieved 1058 rows, trimmed to 300. [2026-01-19T12:17:00.412949] [DEBUG] [REMOTE ] OZKAP: PASS: History has at least 300 days. [2026-01-19T12:17:00.413223] [DEBUG] [REMOTE ] OZKAP: PASS: Price check passed. Min price $15.95. [2026-01-19T12:17:00.413368] [DEBUG] [REMOTE ] OZKAP: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:00.413491] [DEBUG] [REMOTE ] OZKAP: PASS: Integrity check passed. [2026-01-19T12:17:00.413533] [DEBUG] [REMOTE ] OZKAP: Symbol is viable for forecasting. [2026-01-19T12:17:00.413602] [INFO ] [MAIN ] [2373/3505] OZKAP kept (0.3s) | 2372 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:17:01.056417] [DEBUG] [REMOTE ] PAA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:01.056558] [DEBUG] [REMOTE ] PAA: PASS: History has at least 300 days. [2026-01-19T12:17:01.056793] [DEBUG] [REMOTE ] PAA: PASS: Price check passed. Min price $16.14. [2026-01-19T12:17:01.056932] [DEBUG] [REMOTE ] PAA: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:01.057045] [DEBUG] [REMOTE ] PAA: PASS: Integrity check passed. [2026-01-19T12:17:01.057085] [DEBUG] [REMOTE ] PAA: Symbol is viable for forecasting. [2026-01-19T12:17:01.057132] [INFO ] [MAIN ] [2374/3505] PAA kept (0.6s) | 2373 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:17:01.547034] [DEBUG] [REMOTE ] PAAS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:01.547244] [DEBUG] [REMOTE ] PAAS: PASS: History has at least 300 days. [2026-01-19T12:17:01.547613] [DEBUG] [REMOTE ] PAAS: PASS: Price check passed. Min price $33.08. [2026-01-19T12:17:01.547816] [DEBUG] [REMOTE ] PAAS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:01.547969] [DEBUG] [REMOTE ] PAAS: PASS: Integrity check passed. [2026-01-19T12:17:01.548016] [DEBUG] [REMOTE ] PAAS: Symbol is viable for forecasting. [2026-01-19T12:17:01.548077] [INFO ] [MAIN ] [2375/3505] PAAS kept (0.5s) | 2374 kept, 1 rejected | 140.3/min | ETA: 8.1m [2026-01-19T12:17:01.957254] [DEBUG] [REMOTE ] PAC: Retrieved 5005 rows, trimmed to 300. [2026-01-19T12:17:01.957420] [DEBUG] [REMOTE ] PAC: PASS: History has at least 300 days. [2026-01-19T12:17:01.957675] [DEBUG] [REMOTE ] PAC: PASS: Price check passed. Min price $208.17. [2026-01-19T12:17:01.957817] [DEBUG] [REMOTE ] PAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:01.957939] [DEBUG] [REMOTE ] PAC: PASS: Integrity check passed. [2026-01-19T12:17:01.957980] [DEBUG] [REMOTE ] PAC: Symbol is viable for forecasting. [2026-01-19T12:17:01.958029] [INFO ] [MAIN ] [2376/3505] PAC kept (0.4s) | 2375 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:02.311947] [DEBUG] [REMOTE ] PACB: Retrieved 3829 rows, trimmed to 300. [2026-01-19T12:17:02.312083] [DEBUG] [REMOTE ] PACB: PASS: History has at least 300 days. [2026-01-19T12:17:02.312305] [DEBUG] [REMOTE ] PACB: PASS: Price check passed. Min price $1.57. [2026-01-19T12:17:02.312444] [DEBUG] [REMOTE ] PACB: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:02.312562] [DEBUG] [REMOTE ] PACB: PASS: Integrity check passed. [2026-01-19T12:17:02.312622] [DEBUG] [REMOTE ] PACB: Symbol is viable for forecasting. [2026-01-19T12:17:02.312671] [INFO ] [MAIN ] [2377/3505] PACB kept (0.4s) | 2376 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:02.523320] [DEBUG] [REMOTE ] PACK: Retrieved 1667 rows, trimmed to 300. [2026-01-19T12:17:02.523458] [DEBUG] [REMOTE ] PACK: PASS: History has at least 300 days. [2026-01-19T12:17:02.523692] [DEBUG] [REMOTE ] PACK: PASS: Price check passed. Min price $4.29. [2026-01-19T12:17:02.523837] [DEBUG] [REMOTE ] PACK: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:02.523994] [DEBUG] [REMOTE ] PACK: PASS: Integrity check passed. [2026-01-19T12:17:02.524038] [DEBUG] [REMOTE ] PACK: Symbol is viable for forecasting. [2026-01-19T12:17:02.524087] [INFO ] [MAIN ] [2378/3505] PACK kept (0.2s) | 2377 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:03.095099] [DEBUG] [REMOTE ] PAGP: Retrieved 3082 rows, trimmed to 300. [2026-01-19T12:17:03.095239] [DEBUG] [REMOTE ] PAGP: PASS: History has at least 300 days. [2026-01-19T12:17:03.095446] [DEBUG] [REMOTE ] PAGP: PASS: Price check passed. Min price $17.08. [2026-01-19T12:17:03.095613] [DEBUG] [REMOTE ] PAGP: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:03.095730] [DEBUG] [REMOTE ] PAGP: PASS: Integrity check passed. [2026-01-19T12:17:03.095772] [DEBUG] [REMOTE ] PAGP: Symbol is viable for forecasting. [2026-01-19T12:17:03.095821] [INFO ] [MAIN ] [2379/3505] PAGP kept (0.6s) | 2378 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:03.436325] [DEBUG] [REMOTE ] PAGS: Retrieved 2007 rows, trimmed to 300. [2026-01-19T12:17:03.436452] [DEBUG] [REMOTE ] PAGS: PASS: History has at least 300 days. [2026-01-19T12:17:03.436669] [DEBUG] [REMOTE ] PAGS: PASS: Price check passed. Min price $9.09. [2026-01-19T12:17:03.436805] [DEBUG] [REMOTE ] PAGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:03.436913] [DEBUG] [REMOTE ] PAGS: PASS: Integrity check passed. [2026-01-19T12:17:03.436953] [DEBUG] [REMOTE ] PAGS: Symbol is viable for forecasting. [2026-01-19T12:17:03.437000] [INFO ] [MAIN ] [2380/3505] PAGS kept (0.3s) | 2379 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:03.872996] [DEBUG] [REMOTE ] PAHC: Retrieved 2960 rows, trimmed to 300. [2026-01-19T12:17:03.873122] [DEBUG] [REMOTE ] PAHC: PASS: History has at least 300 days. [2026-01-19T12:17:03.873318] [DEBUG] [REMOTE ] PAHC: PASS: Price check passed. Min price $37.25. [2026-01-19T12:17:03.873449] [DEBUG] [REMOTE ] PAHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:03.873557] [DEBUG] [REMOTE ] PAHC: PASS: Integrity check passed. [2026-01-19T12:17:03.873623] [DEBUG] [REMOTE ] PAHC: Symbol is viable for forecasting. [2026-01-19T12:17:03.873673] [INFO ] [MAIN ] [2381/3505] PAHC kept (0.4s) | 2380 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:04.143800] [DEBUG] [REMOTE ] PAL: Retrieved 424 rows, trimmed to 300. [2026-01-19T12:17:04.143927] [DEBUG] [REMOTE ] PAL: PASS: History has at least 300 days. [2026-01-19T12:17:04.144122] [DEBUG] [REMOTE ] PAL: PASS: Price check passed. Min price $6.45. [2026-01-19T12:17:04.144257] [DEBUG] [REMOTE ] PAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:04.144363] [DEBUG] [REMOTE ] PAL: PASS: Integrity check passed. [2026-01-19T12:17:04.144403] [DEBUG] [REMOTE ] PAL: Symbol is viable for forecasting. [2026-01-19T12:17:04.144450] [INFO ] [MAIN ] [2382/3505] PAL kept (0.3s) | 2381 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:04.672374] [DEBUG] [REMOTE ] PAM: Retrieved 4093 rows, trimmed to 300. [2026-01-19T12:17:04.672500] [DEBUG] [REMOTE ] PAM: PASS: History has at least 300 days. [2026-01-19T12:17:04.672729] [DEBUG] [REMOTE ] PAM: PASS: Price check passed. Min price $60.24. [2026-01-19T12:17:04.672865] [DEBUG] [REMOTE ] PAM: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:04.672972] [DEBUG] [REMOTE ] PAM: PASS: Integrity check passed. [2026-01-19T12:17:04.673012] [DEBUG] [REMOTE ] PAM: Symbol is viable for forecasting. [2026-01-19T12:17:04.673059] [INFO ] [MAIN ] [2383/3505] PAM kept (0.5s) | 2382 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:05.095440] [DEBUG] [REMOTE ] PANL: Retrieved 3037 rows, trimmed to 300. [2026-01-19T12:17:05.095627] [DEBUG] [REMOTE ] PANL: PASS: History has at least 300 days. [2026-01-19T12:17:05.095907] [DEBUG] [REMOTE ] PANL: PASS: Price check passed. Min price $4.70. [2026-01-19T12:17:05.096131] [DEBUG] [REMOTE ] PANL: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:05.096296] [DEBUG] [REMOTE ] PANL: PASS: Integrity check passed. [2026-01-19T12:17:05.096348] [DEBUG] [REMOTE ] PANL: Symbol is viable for forecasting. [2026-01-19T12:17:05.096411] [INFO ] [MAIN ] [2384/3505] PANL kept (0.4s) | 2383 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:05.448926] [DEBUG] [REMOTE ] PASG: Retrieved 1480 rows, trimmed to 300. [2026-01-19T12:17:05.449178] [DEBUG] [REMOTE ] PASG: PASS: History has at least 300 days. [2026-01-19T12:17:05.449511] [DEBUG] [REMOTE ] PASG: PASS: Price check passed. Min price $6.29. [2026-01-19T12:17:05.449700] [DEBUG] [REMOTE ] PASG: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:05.449859] [DEBUG] [REMOTE ] PASG: PASS: Integrity check passed. [2026-01-19T12:17:05.449906] [DEBUG] [REMOTE ] PASG: Symbol is viable for forecasting. [2026-01-19T12:17:05.449971] [INFO ] [MAIN ] [2385/3505] PASG kept (0.4s) | 2384 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:05.841961] [DEBUG] [REMOTE ] PATH: Retrieved 1192 rows, trimmed to 300. [2026-01-19T12:17:05.842159] [DEBUG] [REMOTE ] PATH: PASS: History has at least 300 days. [2026-01-19T12:17:05.842465] [DEBUG] [REMOTE ] PATH: PASS: Price check passed. Min price $12.73. [2026-01-19T12:17:05.845437] [DEBUG] [REMOTE ] PATH: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:05.845719] [DEBUG] [REMOTE ] PATH: PASS: Integrity check passed. [2026-01-19T12:17:05.845788] [DEBUG] [REMOTE ] PATH: Symbol is viable for forecasting. [2026-01-19T12:17:05.845868] [INFO ] [MAIN ] [2386/3505] PATH kept (0.4s) | 2385 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:06.441522] [DEBUG] [REMOTE ] PATK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:06.441697] [DEBUG] [REMOTE ] PATK: PASS: History has at least 300 days. [2026-01-19T12:17:06.441949] [DEBUG] [REMOTE ] PATK: PASS: Price check passed. Min price $96.55. [2026-01-19T12:17:06.442091] [DEBUG] [REMOTE ] PATK: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:06.442217] [DEBUG] [REMOTE ] PATK: PASS: Integrity check passed. [2026-01-19T12:17:06.442259] [DEBUG] [REMOTE ] PATK: Symbol is viable for forecasting. [2026-01-19T12:17:06.442308] [INFO ] [MAIN ] [2387/3505] PATK kept (0.6s) | 2386 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:06.697024] [DEBUG] [REMOTE ] PAX: Retrieved 1253 rows, trimmed to 300. [2026-01-19T12:17:06.697161] [DEBUG] [REMOTE ] PAX: PASS: History has at least 300 days. [2026-01-19T12:17:06.697385] [DEBUG] [REMOTE ] PAX: PASS: Price check passed. Min price $14.27. [2026-01-19T12:17:06.697689] [DEBUG] [REMOTE ] PAX: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:06.697805] [DEBUG] [REMOTE ] PAX: PASS: Integrity check passed. [2026-01-19T12:17:06.697846] [DEBUG] [REMOTE ] PAX: Symbol is viable for forecasting. [2026-01-19T12:17:06.697896] [INFO ] [MAIN ] [2388/3505] PAX kept (0.3s) | 2387 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:07.075620] [DEBUG] [REMOTE ] PAXS: Retrieved 997 rows, trimmed to 300. [2026-01-19T12:17:07.075748] [DEBUG] [REMOTE ] PAXS: PASS: History has at least 300 days. [2026-01-19T12:17:07.075948] [DEBUG] [REMOTE ] PAXS: PASS: Price check passed. Min price $15.10. [2026-01-19T12:17:07.076088] [DEBUG] [REMOTE ] PAXS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:07.076196] [DEBUG] [REMOTE ] PAXS: PASS: Integrity check passed. [2026-01-19T12:17:07.076236] [DEBUG] [REMOTE ] PAXS: Symbol is viable for forecasting. [2026-01-19T12:17:07.076284] [INFO ] [MAIN ] [2389/3505] PAXS kept (0.4s) | 2388 kept, 1 rejected | 140.3/min | ETA: 8.0m [2026-01-19T12:17:07.485930] [DEBUG] [REMOTE ] PAY: Retrieved 1167 rows, trimmed to 300. [2026-01-19T12:17:07.486069] [DEBUG] [REMOTE ] PAY: PASS: History has at least 300 days. [2026-01-19T12:17:07.486276] [DEBUG] [REMOTE ] PAY: PASS: Price check passed. Min price $28.47. [2026-01-19T12:17:07.486447] [DEBUG] [REMOTE ] PAY: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:07.486563] [DEBUG] [REMOTE ] PAY: PASS: Integrity check passed. [2026-01-19T12:17:07.486635] [DEBUG] [REMOTE ] PAY: Symbol is viable for forecasting. [2026-01-19T12:17:07.486685] [INFO ] [MAIN ] [2390/3505] PAY kept (0.4s) | 2389 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:07.925721] [DEBUG] [REMOTE ] PAYC: Retrieved 2958 rows, trimmed to 300. [2026-01-19T12:17:07.925849] [DEBUG] [REMOTE ] PAYC: PASS: History has at least 300 days. [2026-01-19T12:17:07.926055] [DEBUG] [REMOTE ] PAYC: PASS: Price check passed. Min price $148.41. [2026-01-19T12:17:07.926196] [DEBUG] [REMOTE ] PAYC: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:07.926308] [DEBUG] [REMOTE ] PAYC: PASS: Integrity check passed. [2026-01-19T12:17:07.926350] [DEBUG] [REMOTE ] PAYC: Symbol is viable for forecasting. [2026-01-19T12:17:07.926400] [INFO ] [MAIN ] [2391/3505] PAYC kept (0.4s) | 2390 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:08.281159] [DEBUG] [REMOTE ] PAYO: Retrieved 1146 rows, trimmed to 300. [2026-01-19T12:17:08.281362] [DEBUG] [REMOTE ] PAYO: PASS: History has at least 300 days. [2026-01-19T12:17:08.281639] [DEBUG] [REMOTE ] PAYO: PASS: Price check passed. Min price $5.26. [2026-01-19T12:17:08.281783] [DEBUG] [REMOTE ] PAYO: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:08.281898] [DEBUG] [REMOTE ] PAYO: PASS: Integrity check passed. [2026-01-19T12:17:08.281940] [DEBUG] [REMOTE ] PAYO: Symbol is viable for forecasting. [2026-01-19T12:17:08.281993] [INFO ] [MAIN ] [2392/3505] PAYO kept (0.4s) | 2391 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:08.793683] [DEBUG] [REMOTE ] PAYS: Retrieved 4597 rows, trimmed to 300. [2026-01-19T12:17:08.793874] [DEBUG] [REMOTE ] PAYS: PASS: History has at least 300 days. [2026-01-19T12:17:08.794139] [DEBUG] [REMOTE ] PAYS: PASS: Price check passed. Min price $4.61. [2026-01-19T12:17:08.794287] [DEBUG] [REMOTE ] PAYS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:08.794415] [DEBUG] [REMOTE ] PAYS: PASS: Integrity check passed. [2026-01-19T12:17:08.794459] [DEBUG] [REMOTE ] PAYS: Symbol is viable for forecasting. [2026-01-19T12:17:08.794512] [INFO ] [MAIN ] [2393/3505] PAYS kept (0.5s) | 2392 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:09.353910] [DEBUG] [REMOTE ] PAYX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:09.354093] [DEBUG] [REMOTE ] PAYX: PASS: History has at least 300 days. [2026-01-19T12:17:09.354357] [DEBUG] [REMOTE ] PAYX: PASS: Price check passed. Min price $108.46. [2026-01-19T12:17:09.354506] [DEBUG] [REMOTE ] PAYX: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:09.354652] [DEBUG] [REMOTE ] PAYX: PASS: Integrity check passed. [2026-01-19T12:17:09.354698] [DEBUG] [REMOTE ] PAYX: Symbol is viable for forecasting. [2026-01-19T12:17:09.354752] [INFO ] [MAIN ] [2394/3505] PAYX kept (0.6s) | 2393 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:09.814541] [DEBUG] [REMOTE ] PB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:09.814733] [DEBUG] [REMOTE ] PB: PASS: History has at least 300 days. [2026-01-19T12:17:09.814990] [DEBUG] [REMOTE ] PB: PASS: Price check passed. Min price $62.37. [2026-01-19T12:17:09.815128] [DEBUG] [REMOTE ] PB: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:09.815272] [DEBUG] [REMOTE ] PB: PASS: Integrity check passed. [2026-01-19T12:17:09.815315] [DEBUG] [REMOTE ] PB: Symbol is viable for forecasting. [2026-01-19T12:17:09.815367] [INFO ] [MAIN ] [2395/3505] PB kept (0.5s) | 2394 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:10.111525] [DEBUG] [REMOTE ] PBA: Retrieved 3844 rows, trimmed to 300. [2026-01-19T12:17:10.111678] [DEBUG] [REMOTE ] PBA: PASS: History has at least 300 days. [2026-01-19T12:17:10.111883] [DEBUG] [REMOTE ] PBA: PASS: Price check passed. Min price $36.52. [2026-01-19T12:17:10.112036] [DEBUG] [REMOTE ] PBA: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:10.112144] [DEBUG] [REMOTE ] PBA: PASS: Integrity check passed. [2026-01-19T12:17:10.112183] [DEBUG] [REMOTE ] PBA: Symbol is viable for forecasting. [2026-01-19T12:17:10.112231] [INFO ] [MAIN ] [2396/3505] PBA kept (0.3s) | 2395 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:10.562183] [DEBUG] [REMOTE ] PBF: Retrieved 3293 rows, trimmed to 300. [2026-01-19T12:17:10.562311] [DEBUG] [REMOTE ] PBF: PASS: History has at least 300 days. [2026-01-19T12:17:10.562516] [DEBUG] [REMOTE ] PBF: PASS: Price check passed. Min price $26.02. [2026-01-19T12:17:10.562698] [DEBUG] [REMOTE ] PBF: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:10.562810] [DEBUG] [REMOTE ] PBF: PASS: Integrity check passed. [2026-01-19T12:17:10.562850] [DEBUG] [REMOTE ] PBF: Symbol is viable for forecasting. [2026-01-19T12:17:10.562896] [INFO ] [MAIN ] [2397/3505] PBF kept (0.5s) | 2396 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:10.895380] [DEBUG] [REMOTE ] PBFS: Retrieved 1635 rows, trimmed to 300. [2026-01-19T12:17:10.895516] [DEBUG] [REMOTE ] PBFS: PASS: History has at least 300 days. [2026-01-19T12:17:10.895752] [DEBUG] [REMOTE ] PBFS: PASS: Price check passed. Min price $13.02. [2026-01-19T12:17:10.895887] [DEBUG] [REMOTE ] PBFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:10.895995] [DEBUG] [REMOTE ] PBFS: PASS: Integrity check passed. [2026-01-19T12:17:10.896033] [DEBUG] [REMOTE ] PBFS: Symbol is viable for forecasting. [2026-01-19T12:17:10.896080] [INFO ] [MAIN ] [2398/3505] PBFS kept (0.3s) | 2397 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:11.502375] [DEBUG] [REMOTE ] PBH: Retrieved 5267 rows, trimmed to 300. [2026-01-19T12:17:11.502532] [DEBUG] [REMOTE ] PBH: PASS: History has at least 300 days. [2026-01-19T12:17:11.502811] [DEBUG] [REMOTE ] PBH: PASS: Price check passed. Min price $57.47. [2026-01-19T12:17:11.502946] [DEBUG] [REMOTE ] PBH: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:11.503069] [DEBUG] [REMOTE ] PBH: PASS: Integrity check passed. [2026-01-19T12:17:11.503109] [DEBUG] [REMOTE ] PBH: Symbol is viable for forecasting. [2026-01-19T12:17:11.503158] [INFO ] [MAIN ] [2399/3505] PBH kept (0.6s) | 2398 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:11.983143] [DEBUG] [REMOTE ] PBI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:11.983337] [DEBUG] [REMOTE ] PBI: PASS: History has at least 300 days. [2026-01-19T12:17:11.983635] [DEBUG] [REMOTE ] PBI: PASS: Price check passed. Min price $9.02. [2026-01-19T12:17:11.983785] [DEBUG] [REMOTE ] PBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:11.983911] [DEBUG] [REMOTE ] PBI: PASS: Integrity check passed. [2026-01-19T12:17:11.983955] [DEBUG] [REMOTE ] PBI: Symbol is viable for forecasting. [2026-01-19T12:17:11.984008] [INFO ] [MAIN ] [2400/3505] PBI kept (0.5s) | 2399 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:12.354427] [DEBUG] [REMOTE ] PBYI: Retrieved 3454 rows, trimmed to 300. [2026-01-19T12:17:12.354711] [DEBUG] [REMOTE ] PBYI: PASS: History has at least 300 days. [2026-01-19T12:17:12.355042] [DEBUG] [REMOTE ] PBYI: PASS: Price check passed. Min price $4.73. [2026-01-19T12:17:12.355233] [DEBUG] [REMOTE ] PBYI: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:12.355396] [DEBUG] [REMOTE ] PBYI: PASS: Integrity check passed. [2026-01-19T12:17:12.355656] [DEBUG] [REMOTE ] PBYI: Symbol is viable for forecasting. [2026-01-19T12:17:12.355739] [INFO ] [MAIN ] [2401/3505] PBYI kept (0.4s) | 2400 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:12.732535] [DEBUG] [REMOTE ] PCB: Retrieved 2924 rows, trimmed to 300. [2026-01-19T12:17:12.732718] [DEBUG] [REMOTE ] PCB: PASS: History has at least 300 days. [2026-01-19T12:17:12.732989] [DEBUG] [REMOTE ] PCB: PASS: Price check passed. Min price $20.08. [2026-01-19T12:17:12.733206] [DEBUG] [REMOTE ] PCB: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:12.733364] [DEBUG] [REMOTE ] PCB: PASS: Integrity check passed. [2026-01-19T12:17:12.733424] [DEBUG] [REMOTE ] PCB: Symbol is viable for forecasting. [2026-01-19T12:17:12.733494] [INFO ] [MAIN ] [2402/3505] PCB kept (0.4s) | 2401 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:13.259185] [DEBUG] [REMOTE ] PCF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:13.259339] [DEBUG] [REMOTE ] PCF: PASS: History has at least 300 days. [2026-01-19T12:17:13.259816] [DEBUG] [REMOTE ] PCF: PASS: Price check passed. Min price $5.98. [2026-01-19T12:17:13.259973] [DEBUG] [REMOTE ] PCF: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:13.260099] [DEBUG] [REMOTE ] PCF: PASS: Integrity check passed. [2026-01-19T12:17:13.260140] [DEBUG] [REMOTE ] PCF: Symbol is viable for forecasting. [2026-01-19T12:17:13.260192] [INFO ] [MAIN ] [2403/3505] PCF kept (0.5s) | 2402 kept, 1 rejected | 140.3/min | ETA: 7.9m [2026-01-19T12:17:13.730818] [DEBUG] [REMOTE ] PCG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:13.730966] [DEBUG] [REMOTE ] PCG: PASS: History has at least 300 days. [2026-01-19T12:17:13.731220] [DEBUG] [REMOTE ] PCG: PASS: Price check passed. Min price $14.78. [2026-01-19T12:17:13.731374] [DEBUG] [REMOTE ] PCG: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:13.731524] [DEBUG] [REMOTE ] PCG: PASS: Integrity check passed. [2026-01-19T12:17:13.731602] [DEBUG] [REMOTE ] PCG: Symbol is viable for forecasting. [2026-01-19T12:17:13.731663] [INFO ] [MAIN ] [2404/3505] PCG kept (0.5s) | 2403 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:14.211364] [DEBUG] [REMOTE ] PCH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:14.211536] [DEBUG] [REMOTE ] PCH: PASS: History has at least 300 days. [2026-01-19T12:17:14.211827] [DEBUG] [REMOTE ] PCH: PASS: Price check passed. Min price $37.79. [2026-01-19T12:17:14.211969] [DEBUG] [REMOTE ] PCH: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:14.212092] [DEBUG] [REMOTE ] PCH: PASS: Integrity check passed. [2026-01-19T12:17:14.212133] [DEBUG] [REMOTE ] PCH: Symbol is viable for forecasting. [2026-01-19T12:17:14.212183] [INFO ] [MAIN ] [2405/3505] PCH kept (0.5s) | 2404 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:14.709275] [DEBUG] [REMOTE ] PCM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:14.709434] [DEBUG] [REMOTE ] PCM: PASS: History has at least 300 days. [2026-01-19T12:17:14.709899] [DEBUG] [REMOTE ] PCM: PASS: Price check passed. Min price $5.89. [2026-01-19T12:17:14.710043] [DEBUG] [REMOTE ] PCM: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:14.710167] [DEBUG] [REMOTE ] PCM: PASS: Integrity check passed. [2026-01-19T12:17:14.710208] [DEBUG] [REMOTE ] PCM: Symbol is viable for forecasting. [2026-01-19T12:17:14.710259] [INFO ] [MAIN ] [2406/3505] PCM kept (0.5s) | 2405 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:15.184696] [DEBUG] [REMOTE ] PCN: Retrieved 6058 rows, trimmed to 300. [2026-01-19T12:17:15.184845] [DEBUG] [REMOTE ] PCN: PASS: History has at least 300 days. [2026-01-19T12:17:15.185077] [DEBUG] [REMOTE ] PCN: PASS: Price check passed. Min price $12.12. [2026-01-19T12:17:15.185219] [DEBUG] [REMOTE ] PCN: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:15.185345] [DEBUG] [REMOTE ] PCN: PASS: Integrity check passed. [2026-01-19T12:17:15.185387] [DEBUG] [REMOTE ] PCN: Symbol is viable for forecasting. [2026-01-19T12:17:15.185442] [INFO ] [MAIN ] [2407/3505] PCN kept (0.5s) | 2406 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:15.639566] [DEBUG] [REMOTE ] PCQ: Retrieved 6176 rows, trimmed to 300. [2026-01-19T12:17:15.639718] [DEBUG] [REMOTE ] PCQ: PASS: History has at least 300 days. [2026-01-19T12:17:15.639940] [DEBUG] [REMOTE ] PCQ: PASS: Price check passed. Min price $8.63. [2026-01-19T12:17:15.640130] [DEBUG] [REMOTE ] PCQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:15.640252] [DEBUG] [REMOTE ] PCQ: PASS: Integrity check passed. [2026-01-19T12:17:15.640292] [DEBUG] [REMOTE ] PCQ: Symbol is viable for forecasting. [2026-01-19T12:17:15.640342] [INFO ] [MAIN ] [2408/3505] PCQ kept (0.5s) | 2407 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:16.020753] [DEBUG] [REMOTE ] PCRX: Retrieved 3761 rows, trimmed to 300. [2026-01-19T12:17:16.020893] [DEBUG] [REMOTE ] PCRX: PASS: History has at least 300 days. [2026-01-19T12:17:16.021132] [DEBUG] [REMOTE ] PCRX: PASS: Price check passed. Min price $19.16. [2026-01-19T12:17:16.021290] [DEBUG] [REMOTE ] PCRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:16.021423] [DEBUG] [REMOTE ] PCRX: PASS: Integrity check passed. [2026-01-19T12:17:16.021468] [DEBUG] [REMOTE ] PCRX: Symbol is viable for forecasting. [2026-01-19T12:17:16.021519] [INFO ] [MAIN ] [2409/3505] PCRX kept (0.4s) | 2408 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:16.218909] [DEBUG] [REMOTE ] PCTY: Retrieved 2977 rows, trimmed to 300. [2026-01-19T12:17:16.219041] [DEBUG] [REMOTE ] PCTY: PASS: History has at least 300 days. [2026-01-19T12:17:16.219258] [DEBUG] [REMOTE ] PCTY: PASS: Price check passed. Min price $138.42. [2026-01-19T12:17:16.219399] [DEBUG] [REMOTE ] PCTY: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:16.219547] [DEBUG] [REMOTE ] PCTY: PASS: Integrity check passed. [2026-01-19T12:17:16.219610] [DEBUG] [REMOTE ] PCTY: Symbol is viable for forecasting. [2026-01-19T12:17:16.219663] [INFO ] [MAIN ] [2410/3505] PCTY kept (0.2s) | 2409 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:16.713472] [DEBUG] [REMOTE ] PCVX: Retrieved 1407 rows, trimmed to 300. [2026-01-19T12:17:16.713686] [DEBUG] [REMOTE ] PCVX: PASS: History has at least 300 days. [2026-01-19T12:17:16.713930] [DEBUG] [REMOTE ] PCVX: PASS: Price check passed. Min price $40.32. [2026-01-19T12:17:16.714082] [DEBUG] [REMOTE ] PCVX: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:16.714207] [DEBUG] [REMOTE ] PCVX: PASS: Integrity check passed. [2026-01-19T12:17:16.714249] [DEBUG] [REMOTE ] PCVX: Symbol is viable for forecasting. [2026-01-19T12:17:16.714300] [INFO ] [MAIN ] [2411/3505] PCVX kept (0.5s) | 2410 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:17.175755] [DEBUG] [REMOTE ] PCYO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:17.175903] [DEBUG] [REMOTE ] PCYO: PASS: History has at least 300 days. [2026-01-19T12:17:17.176135] [DEBUG] [REMOTE ] PCYO: PASS: Price check passed. Min price $10.66. [2026-01-19T12:17:17.176278] [DEBUG] [REMOTE ] PCYO: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:17.176404] [DEBUG] [REMOTE ] PCYO: PASS: Integrity check passed. [2026-01-19T12:17:17.176448] [DEBUG] [REMOTE ] PCYO: Symbol is viable for forecasting. [2026-01-19T12:17:17.176499] [INFO ] [MAIN ] [2412/3505] PCYO kept (0.5s) | 2411 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:17.500511] [DEBUG] [REMOTE ] PD: Retrieved 1702 rows, trimmed to 300. [2026-01-19T12:17:17.500662] [DEBUG] [REMOTE ] PD: PASS: History has at least 300 days. [2026-01-19T12:17:17.500873] [DEBUG] [REMOTE ] PD: PASS: Price check passed. Min price $11.22. [2026-01-19T12:17:17.501018] [DEBUG] [REMOTE ] PD: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:17.501133] [DEBUG] [REMOTE ] PD: PASS: Integrity check passed. [2026-01-19T12:17:17.501177] [DEBUG] [REMOTE ] PD: Symbol is viable for forecasting. [2026-01-19T12:17:17.501226] [INFO ] [MAIN ] [2413/3505] PD kept (0.3s) | 2412 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:17.915557] [DEBUG] [REMOTE ] PDBC: Retrieved 2814 rows, trimmed to 300. [2026-01-19T12:17:17.915785] [DEBUG] [REMOTE ] PDBC: PASS: History has at least 300 days. [2026-01-19T12:17:17.916125] [DEBUG] [REMOTE ] PDBC: PASS: Price check passed. Min price $12.90. [2026-01-19T12:17:17.916281] [DEBUG] [REMOTE ] PDBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:17.916424] [DEBUG] [REMOTE ] PDBC: PASS: Integrity check passed. [2026-01-19T12:17:17.916466] [DEBUG] [REMOTE ] PDBC: Symbol is viable for forecasting. [2026-01-19T12:17:17.916522] [INFO ] [MAIN ] [2414/3505] PDBC kept (0.4s) | 2413 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:18.330238] [DEBUG] [REMOTE ] PDD: Retrieved 1880 rows, trimmed to 300. [2026-01-19T12:17:18.330433] [DEBUG] [REMOTE ] PDD: PASS: History has at least 300 days. [2026-01-19T12:17:18.330691] [DEBUG] [REMOTE ] PDD: PASS: Price check passed. Min price $105.00. [2026-01-19T12:17:18.330837] [DEBUG] [REMOTE ] PDD: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:18.330958] [DEBUG] [REMOTE ] PDD: PASS: Integrity check passed. [2026-01-19T12:17:18.330999] [DEBUG] [REMOTE ] PDD: Symbol is viable for forecasting. [2026-01-19T12:17:18.331051] [INFO ] [MAIN ] [2415/3505] PDD kept (0.4s) | 2414 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:18.868881] [DEBUG] [REMOTE ] PDEX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:18.869087] [DEBUG] [REMOTE ] PDEX: PASS: History has at least 300 days. [2026-01-19T12:17:18.869369] [DEBUG] [REMOTE ] PDEX: PASS: Price check passed. Min price $26.36. [2026-01-19T12:17:18.869515] [DEBUG] [REMOTE ] PDEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:18.869670] [DEBUG] [REMOTE ] PDEX: PASS: Integrity check passed. [2026-01-19T12:17:18.869717] [DEBUG] [REMOTE ] PDEX: Symbol is viable for forecasting. [2026-01-19T12:17:18.869773] [INFO ] [MAIN ] [2416/3505] PDEX kept (0.5s) | 2415 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:19.313253] [DEBUG] [REMOTE ] PDFS: Retrieved 6153 rows, trimmed to 300. [2026-01-19T12:17:19.313422] [DEBUG] [REMOTE ] PDFS: PASS: History has at least 300 days. [2026-01-19T12:17:19.313737] [DEBUG] [REMOTE ] PDFS: PASS: Price check passed. Min price $23.97. [2026-01-19T12:17:19.313917] [DEBUG] [REMOTE ] PDFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:19.314059] [DEBUG] [REMOTE ] PDFS: PASS: Integrity check passed. [2026-01-19T12:17:19.314105] [DEBUG] [REMOTE ] PDFS: Symbol is viable for forecasting. [2026-01-19T12:17:19.314162] [INFO ] [MAIN ] [2417/3505] PDFS kept (0.4s) | 2416 kept, 1 rejected | 140.3/min | ETA: 7.8m [2026-01-19T12:17:19.603544] [DEBUG] [REMOTE ] PDI: Retrieved 3431 rows, trimmed to 300. [2026-01-19T12:17:19.603708] [DEBUG] [REMOTE ] PDI: PASS: History has at least 300 days. [2026-01-19T12:17:19.603924] [DEBUG] [REMOTE ] PDI: PASS: Price check passed. Min price $16.90. [2026-01-19T12:17:19.604059] [DEBUG] [REMOTE ] PDI: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:19.604171] [DEBUG] [REMOTE ] PDI: PASS: Integrity check passed. [2026-01-19T12:17:19.604210] [DEBUG] [REMOTE ] PDI: Symbol is viable for forecasting. [2026-01-19T12:17:19.604256] [INFO ] [MAIN ] [2418/3505] PDI kept (0.3s) | 2417 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:20.018814] [DEBUG] [REMOTE ] PDLB: Retrieved 2085 rows, trimmed to 300. [2026-01-19T12:17:20.018955] [DEBUG] [REMOTE ] PDLB: PASS: History has at least 300 days. [2026-01-19T12:17:20.019166] [DEBUG] [REMOTE ] PDLB: PASS: Price check passed. Min price $14.02. [2026-01-19T12:17:20.019332] [DEBUG] [REMOTE ] PDLB: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:20.019446] [DEBUG] [REMOTE ] PDLB: PASS: Integrity check passed. [2026-01-19T12:17:20.019491] [DEBUG] [REMOTE ] PDLB: Symbol is viable for forecasting. [2026-01-19T12:17:20.019539] [INFO ] [MAIN ] [2419/3505] PDLB kept (0.4s) | 2418 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:20.436716] [DEBUG] [REMOTE ] PDM: Retrieved 4009 rows, trimmed to 300. [2026-01-19T12:17:20.436838] [DEBUG] [REMOTE ] PDM: PASS: History has at least 300 days. [2026-01-19T12:17:20.437070] [DEBUG] [REMOTE ] PDM: PASS: Price check passed. Min price $7.96. [2026-01-19T12:17:20.437208] [DEBUG] [REMOTE ] PDM: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:20.437319] [DEBUG] [REMOTE ] PDM: PASS: Integrity check passed. [2026-01-19T12:17:20.437360] [DEBUG] [REMOTE ] PDM: Symbol is viable for forecasting. [2026-01-19T12:17:20.437443] [INFO ] [MAIN ] [2420/3505] PDM kept (0.4s) | 2419 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:20.765363] [DEBUG] [REMOTE ] PDO: Retrieved 1250 rows, trimmed to 300. [2026-01-19T12:17:20.765494] [DEBUG] [REMOTE ] PDO: PASS: History has at least 300 days. [2026-01-19T12:17:20.765718] [DEBUG] [REMOTE ] PDO: PASS: Price check passed. Min price $13.33. [2026-01-19T12:17:20.765861] [DEBUG] [REMOTE ] PDO: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:20.765972] [DEBUG] [REMOTE ] PDO: PASS: Integrity check passed. [2026-01-19T12:17:20.766013] [DEBUG] [REMOTE ] PDO: Symbol is viable for forecasting. [2026-01-19T12:17:20.766061] [INFO ] [MAIN ] [2421/3505] PDO kept (0.3s) | 2420 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:21.317923] [DEBUG] [REMOTE ] PDP: Retrieved 4752 rows, trimmed to 300. [2026-01-19T12:17:21.318051] [DEBUG] [REMOTE ] PDP: PASS: History has at least 300 days. [2026-01-19T12:17:21.318256] [DEBUG] [REMOTE ] PDP: PASS: Price check passed. Min price $108.45. [2026-01-19T12:17:21.318390] [DEBUG] [REMOTE ] PDP: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:21.318499] [DEBUG] [REMOTE ] PDP: PASS: Integrity check passed. [2026-01-19T12:17:21.318538] [DEBUG] [REMOTE ] PDP: Symbol is viable for forecasting. [2026-01-19T12:17:21.318603] [INFO ] [MAIN ] [2422/3505] PDP kept (0.6s) | 2421 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:21.697629] [DEBUG] [REMOTE ] PDS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:21.697772] [DEBUG] [REMOTE ] PDS: PASS: History has at least 300 days. [2026-01-19T12:17:21.698003] [DEBUG] [REMOTE ] PDS: PASS: Price check passed. Min price $56.52. [2026-01-19T12:17:21.698146] [DEBUG] [REMOTE ] PDS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:21.698269] [DEBUG] [REMOTE ] PDS: PASS: Integrity check passed. [2026-01-19T12:17:21.698310] [DEBUG] [REMOTE ] PDS: Symbol is viable for forecasting. [2026-01-19T12:17:21.698360] [INFO ] [MAIN ] [2423/3505] PDS kept (0.4s) | 2422 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:21.886087] [DEBUG] [REMOTE ] PDX: Retrieved 1752 rows, trimmed to 300. [2026-01-19T12:17:21.886207] [DEBUG] [REMOTE ] PDX: PASS: History has at least 300 days. [2026-01-19T12:17:21.886408] [DEBUG] [REMOTE ] PDX: PASS: Price check passed. Min price $17.83. [2026-01-19T12:17:21.886548] [DEBUG] [REMOTE ] PDX: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:21.886686] [DEBUG] [REMOTE ] PDX: PASS: Integrity check passed. [2026-01-19T12:17:21.886729] [DEBUG] [REMOTE ] PDX: Symbol is viable for forecasting. [2026-01-19T12:17:21.886778] [INFO ] [MAIN ] [2424/3505] PDX kept (0.2s) | 2423 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:22.339328] [DEBUG] [REMOTE ] PDYN: Retrieved 1082 rows, trimmed to 300. [2026-01-19T12:17:22.339456] [DEBUG] [REMOTE ] PDYN: PASS: History has at least 300 days. [2026-01-19T12:17:22.339688] [DEBUG] [REMOTE ] PDYN: PASS: Price check passed. Min price $4.15. [2026-01-19T12:17:22.339832] [DEBUG] [REMOTE ] PDYN: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:22.339944] [DEBUG] [REMOTE ] PDYN: PASS: Integrity check passed. [2026-01-19T12:17:22.339986] [DEBUG] [REMOTE ] PDYN: Symbol is viable for forecasting. [2026-01-19T12:17:22.340036] [INFO ] [MAIN ] [2425/3505] PDYN kept (0.5s) | 2424 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:22.916715] [DEBUG] [REMOTE ] PEB: Retrieved 4051 rows, trimmed to 300. [2026-01-19T12:17:22.916857] [DEBUG] [REMOTE ] PEB: PASS: History has at least 300 days. [2026-01-19T12:17:22.917104] [DEBUG] [REMOTE ] PEB: PASS: Price check passed. Min price $10.27. [2026-01-19T12:17:22.917244] [DEBUG] [REMOTE ] PEB: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:22.917367] [DEBUG] [REMOTE ] PEB: PASS: Integrity check passed. [2026-01-19T12:17:22.917442] [DEBUG] [REMOTE ] PEB: Symbol is viable for forecasting. [2026-01-19T12:17:22.917498] [INFO ] [MAIN ] [2426/3505] PEB kept (0.6s) | 2425 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:23.365896] [DEBUG] [REMOTE ] PEBK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:23.366030] [DEBUG] [REMOTE ] PEBK: PASS: History has at least 300 days. [2026-01-19T12:17:23.366241] [DEBUG] [REMOTE ] PEBK: PASS: Price check passed. Min price $28.85. [2026-01-19T12:17:23.366375] [DEBUG] [REMOTE ] PEBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:23.366487] [DEBUG] [REMOTE ] PEBK: PASS: Integrity check passed. [2026-01-19T12:17:23.366528] [DEBUG] [REMOTE ] PEBK: Symbol is viable for forecasting. [2026-01-19T12:17:23.366597] [INFO ] [MAIN ] [2427/3505] PEBK kept (0.4s) | 2426 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:23.924665] [DEBUG] [REMOTE ] PEBO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:23.924838] [DEBUG] [REMOTE ] PEBO: PASS: History has at least 300 days. [2026-01-19T12:17:23.925142] [DEBUG] [REMOTE ] PEBO: PASS: Price check passed. Min price $28.19. [2026-01-19T12:17:23.925319] [DEBUG] [REMOTE ] PEBO: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:23.925477] [DEBUG] [REMOTE ] PEBO: PASS: Integrity check passed. [2026-01-19T12:17:23.925532] [DEBUG] [REMOTE ] PEBO: Symbol is viable for forecasting. [2026-01-19T12:17:23.925622] [INFO ] [MAIN ] [2428/3505] PEBO kept (0.6s) | 2427 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:24.097016] [DEBUG] [REMOTE ] PECO: Retrieved 1133 rows, trimmed to 300. [2026-01-19T12:17:24.097148] [DEBUG] [REMOTE ] PECO: PASS: History has at least 300 days. [2026-01-19T12:17:24.097344] [DEBUG] [REMOTE ] PECO: PASS: Price check passed. Min price $33.53. [2026-01-19T12:17:24.097498] [DEBUG] [REMOTE ] PECO: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:24.097623] [DEBUG] [REMOTE ] PECO: PASS: Integrity check passed. [2026-01-19T12:17:24.097851] [DEBUG] [REMOTE ] PECO: Symbol is viable for forecasting. [2026-01-19T12:17:24.097898] [INFO ] [MAIN ] [2429/3505] PECO kept (0.2s) | 2428 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:24.777095] [DEBUG] [REMOTE ] PEG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:24.777226] [DEBUG] [REMOTE ] PEG: PASS: History has at least 300 days. [2026-01-19T12:17:24.777458] [DEBUG] [REMOTE ] PEG: PASS: Price check passed. Min price $77.43. [2026-01-19T12:17:24.777682] [DEBUG] [REMOTE ] PEG: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:24.777833] [DEBUG] [REMOTE ] PEG: PASS: Integrity check passed. [2026-01-19T12:17:24.777886] [DEBUG] [REMOTE ] PEG: Symbol is viable for forecasting. [2026-01-19T12:17:24.777958] [INFO ] [MAIN ] [2430/3505] PEG kept (0.7s) | 2429 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:25.263939] [DEBUG] [REMOTE ] PEGA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:25.264074] [DEBUG] [REMOTE ] PEGA: PASS: History has at least 300 days. [2026-01-19T12:17:25.264289] [DEBUG] [REMOTE ] PEGA: PASS: Price check passed. Min price $51.99. [2026-01-19T12:17:25.264425] [DEBUG] [REMOTE ] PEGA: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:25.264538] [DEBUG] [REMOTE ] PEGA: PASS: Integrity check passed. [2026-01-19T12:17:25.264601] [DEBUG] [REMOTE ] PEGA: Symbol is viable for forecasting. [2026-01-19T12:17:25.264651] [INFO ] [MAIN ] [2431/3505] PEGA kept (0.5s) | 2430 kept, 1 rejected | 140.3/min | ETA: 7.7m [2026-01-19T12:17:25.571763] [DEBUG] [REMOTE ] PEN: Retrieved 2598 rows, trimmed to 300. [2026-01-19T12:17:25.571928] [DEBUG] [REMOTE ] PEN: PASS: History has at least 300 days. [2026-01-19T12:17:25.572174] [DEBUG] [REMOTE ] PEN: PASS: Price check passed. Min price $225.54. [2026-01-19T12:17:25.572314] [DEBUG] [REMOTE ] PEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:25.572431] [DEBUG] [REMOTE ] PEN: PASS: Integrity check passed. [2026-01-19T12:17:25.572473] [DEBUG] [REMOTE ] PEN: Symbol is viable for forecasting. [2026-01-19T12:17:25.572522] [INFO ] [MAIN ] [2432/3505] PEN kept (0.3s) | 2431 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:26.126897] [DEBUG] [REMOTE ] PENN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:26.127076] [DEBUG] [REMOTE ] PENN: PASS: History has at least 300 days. [2026-01-19T12:17:26.127361] [DEBUG] [REMOTE ] PENN: PASS: Price check passed. Min price $13.65. [2026-01-19T12:17:26.127534] [DEBUG] [REMOTE ] PENN: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:26.127695] [DEBUG] [REMOTE ] PENN: PASS: Integrity check passed. [2026-01-19T12:17:26.127743] [DEBUG] [REMOTE ] PENN: Symbol is viable for forecasting. [2026-01-19T12:17:26.127793] [INFO ] [MAIN ] [2433/3505] PENN kept (0.6s) | 2432 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:26.595181] [DEBUG] [REMOTE ] PEO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:26.595344] [DEBUG] [REMOTE ] PEO: PASS: History has at least 300 days. [2026-01-19T12:17:26.595629] [DEBUG] [REMOTE ] PEO: PASS: Price check passed. Min price $20.63. [2026-01-19T12:17:26.595789] [DEBUG] [REMOTE ] PEO: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:26.595925] [DEBUG] [REMOTE ] PEO: PASS: Integrity check passed. [2026-01-19T12:17:26.595970] [DEBUG] [REMOTE ] PEO: Symbol is viable for forecasting. [2026-01-19T12:17:26.596026] [INFO ] [MAIN ] [2434/3505] PEO kept (0.5s) | 2433 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:26.910625] [DEBUG] [REMOTE ] PEP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:26.910770] [DEBUG] [REMOTE ] PEP: PASS: History has at least 300 days. [2026-01-19T12:17:26.911005] [DEBUG] [REMOTE ] PEP: PASS: Price check passed. Min price $137.01. [2026-01-19T12:17:26.911141] [DEBUG] [REMOTE ] PEP: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:26.911264] [DEBUG] [REMOTE ] PEP: PASS: Integrity check passed. [2026-01-19T12:17:26.911303] [DEBUG] [REMOTE ] PEP: Symbol is viable for forecasting. [2026-01-19T12:17:26.911352] [INFO ] [MAIN ] [2435/3505] PEP kept (0.3s) | 2434 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:27.238334] [DEBUG] [REMOTE ] PEPG: Retrieved 928 rows, trimmed to 300. [2026-01-19T12:17:27.238460] [DEBUG] [REMOTE ] PEPG: PASS: History has at least 300 days. [2026-01-19T12:17:27.238689] [DEBUG] [REMOTE ] PEPG: PASS: Price check passed. Min price $4.21. [2026-01-19T12:17:27.238827] [DEBUG] [REMOTE ] PEPG: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:27.238935] [DEBUG] [REMOTE ] PEPG: PASS: Integrity check passed. [2026-01-19T12:17:27.238974] [DEBUG] [REMOTE ] PEPG: Symbol is viable for forecasting. [2026-01-19T12:17:27.239021] [INFO ] [MAIN ] [2436/3505] PEPG kept (0.3s) | 2435 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:27.653568] [DEBUG] [REMOTE ] PERF: Retrieved 1227 rows, trimmed to 300. [2026-01-19T12:17:27.653729] [DEBUG] [REMOTE ] PERF: PASS: History has at least 300 days. [2026-01-19T12:17:27.653929] [DEBUG] [REMOTE ] PERF: PASS: Price check passed. Min price $1.70. [2026-01-19T12:17:27.654064] [DEBUG] [REMOTE ] PERF: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:27.654172] [DEBUG] [REMOTE ] PERF: PASS: Integrity check passed. [2026-01-19T12:17:27.654211] [DEBUG] [REMOTE ] PERF: Symbol is viable for forecasting. [2026-01-19T12:17:27.654258] [INFO ] [MAIN ] [2437/3505] PERF kept (0.4s) | 2436 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:28.143180] [DEBUG] [REMOTE ] PERI: Retrieved 5023 rows, trimmed to 300. [2026-01-19T12:17:28.143344] [DEBUG] [REMOTE ] PERI: PASS: History has at least 300 days. [2026-01-19T12:17:28.143607] [DEBUG] [REMOTE ] PERI: PASS: Price check passed. Min price $8.97. [2026-01-19T12:17:28.143752] [DEBUG] [REMOTE ] PERI: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:28.143878] [DEBUG] [REMOTE ] PERI: PASS: Integrity check passed. [2026-01-19T12:17:28.143920] [DEBUG] [REMOTE ] PERI: Symbol is viable for forecasting. [2026-01-19T12:17:28.143969] [INFO ] [MAIN ] [2438/3505] PERI kept (0.5s) | 2437 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:28.622372] [DEBUG] [REMOTE ] PESI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:28.622509] [DEBUG] [REMOTE ] PESI: PASS: History has at least 300 days. [2026-01-19T12:17:28.622760] [DEBUG] [REMOTE ] PESI: PASS: Price check passed. Min price $11.25. [2026-01-19T12:17:28.622897] [DEBUG] [REMOTE ] PESI: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:28.623016] [DEBUG] [REMOTE ] PESI: PASS: Integrity check passed. [2026-01-19T12:17:28.623055] [DEBUG] [REMOTE ] PESI: Symbol is viable for forecasting. [2026-01-19T12:17:28.623103] [INFO ] [MAIN ] [2439/3505] PESI kept (0.5s) | 2438 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:29.080682] [DEBUG] [REMOTE ] PETS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:29.080826] [DEBUG] [REMOTE ] PETS: PASS: History has at least 300 days. [2026-01-19T12:17:29.081060] [DEBUG] [REMOTE ] PETS: PASS: Price check passed. Min price $1.60. [2026-01-19T12:17:29.081201] [DEBUG] [REMOTE ] PETS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:29.081328] [DEBUG] [REMOTE ] PETS: PASS: Integrity check passed. [2026-01-19T12:17:29.081390] [DEBUG] [REMOTE ] PETS: Symbol is viable for forecasting. [2026-01-19T12:17:29.081452] [INFO ] [MAIN ] [2440/3505] PETS kept (0.5s) | 2439 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:29.514313] [DEBUG] [REMOTE ] PEY: Retrieved 5310 rows, trimmed to 300. [2026-01-19T12:17:29.514456] [DEBUG] [REMOTE ] PEY: PASS: History has at least 300 days. [2026-01-19T12:17:29.514700] [DEBUG] [REMOTE ] PEY: PASS: Price check passed. Min price $19.44. [2026-01-19T12:17:29.515073] [DEBUG] [REMOTE ] PEY: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:29.515194] [DEBUG] [REMOTE ] PEY: PASS: Integrity check passed. [2026-01-19T12:17:29.515233] [DEBUG] [REMOTE ] PEY: Symbol is viable for forecasting. [2026-01-19T12:17:29.515281] [INFO ] [MAIN ] [2441/3505] PEY kept (0.4s) | 2440 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:29.955408] [DEBUG] [REMOTE ] PFBC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:29.955545] [DEBUG] [REMOTE ] PFBC: PASS: History has at least 300 days. [2026-01-19T12:17:29.955784] [DEBUG] [REMOTE ] PFBC: PASS: Price check passed. Min price $88.94. [2026-01-19T12:17:29.955921] [DEBUG] [REMOTE ] PFBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:29.956035] [DEBUG] [REMOTE ] PFBC: PASS: Integrity check passed. [2026-01-19T12:17:29.956075] [DEBUG] [REMOTE ] PFBC: Symbol is viable for forecasting. [2026-01-19T12:17:29.956121] [INFO ] [MAIN ] [2442/3505] PFBC kept (0.4s) | 2441 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:30.424136] [DEBUG] [REMOTE ] PFD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:30.424283] [DEBUG] [REMOTE ] PFD: PASS: History has at least 300 days. [2026-01-19T12:17:30.424493] [DEBUG] [REMOTE ] PFD: PASS: Price check passed. Min price $11.49. [2026-01-19T12:17:30.424650] [DEBUG] [REMOTE ] PFD: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:30.424765] [DEBUG] [REMOTE ] PFD: PASS: Integrity check passed. [2026-01-19T12:17:30.424805] [DEBUG] [REMOTE ] PFD: Symbol is viable for forecasting. [2026-01-19T12:17:30.424853] [INFO ] [MAIN ] [2443/3505] PFD kept (0.5s) | 2442 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:30.671032] [DEBUG] [REMOTE ] PFF: Retrieved 4731 rows, trimmed to 300. [2026-01-19T12:17:30.671188] [DEBUG] [REMOTE ] PFF: PASS: History has at least 300 days. [2026-01-19T12:17:30.671409] [DEBUG] [REMOTE ] PFF: PASS: Price check passed. Min price $30.07. [2026-01-19T12:17:30.671551] [DEBUG] [REMOTE ] PFF: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:30.671686] [DEBUG] [REMOTE ] PFF: PASS: Integrity check passed. [2026-01-19T12:17:30.671727] [DEBUG] [REMOTE ] PFF: Symbol is viable for forecasting. [2026-01-19T12:17:30.671773] [INFO ] [MAIN ] [2444/3505] PFF kept (0.2s) | 2443 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:31.280167] [DEBUG] [REMOTE ] PFG: Retrieved 6098 rows, trimmed to 300. [2026-01-19T12:17:31.280301] [DEBUG] [REMOTE ] PFG: PASS: History has at least 300 days. [2026-01-19T12:17:31.280512] [DEBUG] [REMOTE ] PFG: PASS: Price check passed. Min price $78.42. [2026-01-19T12:17:31.280667] [DEBUG] [REMOTE ] PFG: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:31.280780] [DEBUG] [REMOTE ] PFG: PASS: Integrity check passed. [2026-01-19T12:17:31.280819] [DEBUG] [REMOTE ] PFG: Symbol is viable for forecasting. [2026-01-19T12:17:31.280866] [INFO ] [MAIN ] [2445/3505] PFG kept (0.6s) | 2444 kept, 1 rejected | 140.3/min | ETA: 7.6m [2026-01-19T12:17:31.606375] [DEBUG] [REMOTE ] PFGC: Retrieved 2589 rows, trimmed to 300. [2026-01-19T12:17:31.606505] [DEBUG] [REMOTE ] PFGC: PASS: History has at least 300 days. [2026-01-19T12:17:31.606733] [DEBUG] [REMOTE ] PFGC: PASS: Price check passed. Min price $85.85. [2026-01-19T12:17:31.606869] [DEBUG] [REMOTE ] PFGC: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:31.606978] [DEBUG] [REMOTE ] PFGC: PASS: Integrity check passed. [2026-01-19T12:17:31.607017] [DEBUG] [REMOTE ] PFGC: Symbol is viable for forecasting. [2026-01-19T12:17:31.607064] [INFO ] [MAIN ] [2446/3505] PFGC kept (0.3s) | 2445 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:31.962258] [DEBUG] [REMOTE ] PFH: Retrieved 1350 rows, trimmed to 300. [2026-01-19T12:17:31.962388] [DEBUG] [REMOTE ] PFH: PASS: History has at least 300 days. [2026-01-19T12:17:31.962604] [DEBUG] [REMOTE ] PFH: PASS: Price check passed. Min price $17.18. [2026-01-19T12:17:31.962743] [DEBUG] [REMOTE ] PFH: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:31.962850] [DEBUG] [REMOTE ] PFH: PASS: Integrity check passed. [2026-01-19T12:17:31.962890] [DEBUG] [REMOTE ] PFH: Symbol is viable for forecasting. [2026-01-19T12:17:31.962936] [INFO ] [MAIN ] [2447/3505] PFH kept (0.4s) | 2446 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:32.548627] [DEBUG] [REMOTE ] PFIS: Retrieved 5944 rows, trimmed to 300. [2026-01-19T12:17:32.548756] [DEBUG] [REMOTE ] PFIS: PASS: History has at least 300 days. [2026-01-19T12:17:32.548967] [DEBUG] [REMOTE ] PFIS: PASS: Price check passed. Min price $43.98. [2026-01-19T12:17:32.549102] [DEBUG] [REMOTE ] PFIS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:32.549213] [DEBUG] [REMOTE ] PFIS: PASS: Integrity check passed. [2026-01-19T12:17:32.549253] [DEBUG] [REMOTE ] PFIS: Symbol is viable for forecasting. [2026-01-19T12:17:32.549300] [INFO ] [MAIN ] [2448/3505] PFIS kept (0.6s) | 2447 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:32.902142] [DEBUG] [REMOTE ] PFL: Retrieved 5604 rows, trimmed to 300. [2026-01-19T12:17:32.902279] [DEBUG] [REMOTE ] PFL: PASS: History has at least 300 days. [2026-01-19T12:17:32.902508] [DEBUG] [REMOTE ] PFL: PASS: Price check passed. Min price $8.04. [2026-01-19T12:17:32.902713] [DEBUG] [REMOTE ] PFL: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:32.902846] [DEBUG] [REMOTE ] PFL: PASS: Integrity check passed. [2026-01-19T12:17:32.902899] [DEBUG] [REMOTE ] PFL: Symbol is viable for forecasting. [2026-01-19T12:17:32.902962] [INFO ] [MAIN ] [2449/3505] PFL kept (0.4s) | 2448 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:33.397239] [DEBUG] [REMOTE ] PFM: Retrieved 5117 rows, trimmed to 300. [2026-01-19T12:17:33.397388] [DEBUG] [REMOTE ] PFM: PASS: History has at least 300 days. [2026-01-19T12:17:33.397646] [DEBUG] [REMOTE ] PFM: PASS: Price check passed. Min price $49.83. [2026-01-19T12:17:33.397785] [DEBUG] [REMOTE ] PFM: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:33.397899] [DEBUG] [REMOTE ] PFM: PASS: Integrity check passed. [2026-01-19T12:17:33.397940] [DEBUG] [REMOTE ] PFM: Symbol is viable for forecasting. [2026-01-19T12:17:33.397988] [INFO ] [MAIN ] [2450/3505] PFM kept (0.5s) | 2449 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:33.839501] [DEBUG] [REMOTE ] PFN: Retrieved 5340 rows, trimmed to 300. [2026-01-19T12:17:33.839662] [DEBUG] [REMOTE ] PFN: PASS: History has at least 300 days. [2026-01-19T12:17:33.839875] [DEBUG] [REMOTE ] PFN: PASS: Price check passed. Min price $7.19. [2026-01-19T12:17:33.840012] [DEBUG] [REMOTE ] PFN: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:33.840127] [DEBUG] [REMOTE ] PFN: PASS: Integrity check passed. [2026-01-19T12:17:33.840179] [DEBUG] [REMOTE ] PFN: Symbol is viable for forecasting. [2026-01-19T12:17:33.840233] [INFO ] [MAIN ] [2451/3505] PFN kept (0.4s) | 2450 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:34.324953] [DEBUG] [REMOTE ] PFO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:34.325109] [DEBUG] [REMOTE ] PFO: PASS: History has at least 300 days. [2026-01-19T12:17:34.325375] [DEBUG] [REMOTE ] PFO: PASS: Price check passed. Min price $9.29. [2026-01-19T12:17:34.325552] [DEBUG] [REMOTE ] PFO: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:34.325713] [DEBUG] [REMOTE ] PFO: PASS: Integrity check passed. [2026-01-19T12:17:34.325758] [DEBUG] [REMOTE ] PFO: Symbol is viable for forecasting. [2026-01-19T12:17:34.325814] [INFO ] [MAIN ] [2452/3505] PFO kept (0.5s) | 2451 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:34.837197] [DEBUG] [REMOTE ] PFS: Retrieved 5788 rows, trimmed to 300. [2026-01-19T12:17:34.837337] [DEBUG] [REMOTE ] PFS: PASS: History has at least 300 days. [2026-01-19T12:17:34.837636] [DEBUG] [REMOTE ] PFS: PASS: Price check passed. Min price $17.77. [2026-01-19T12:17:34.837783] [DEBUG] [REMOTE ] PFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:34.837900] [DEBUG] [REMOTE ] PFS: PASS: Integrity check passed. [2026-01-19T12:17:34.837942] [DEBUG] [REMOTE ] PFS: Symbol is viable for forecasting. [2026-01-19T12:17:34.837991] [INFO ] [MAIN ] [2453/3505] PFS kept (0.5s) | 2452 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:35.165356] [DEBUG] [REMOTE ] PFSI: Retrieved 3193 rows, trimmed to 300. [2026-01-19T12:17:35.165483] [DEBUG] [REMOTE ] PFSI: PASS: History has at least 300 days. [2026-01-19T12:17:35.165720] [DEBUG] [REMOTE ] PFSI: PASS: Price check passed. Min price $123.94. [2026-01-19T12:17:35.165860] [DEBUG] [REMOTE ] PFSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:35.165968] [DEBUG] [REMOTE ] PFSI: PASS: Integrity check passed. [2026-01-19T12:17:35.166008] [DEBUG] [REMOTE ] PFSI: Symbol is viable for forecasting. [2026-01-19T12:17:35.166055] [INFO ] [MAIN ] [2454/3505] PFSI kept (0.3s) | 2453 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:35.755608] [DEBUG] [REMOTE ] PGC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:35.755744] [DEBUG] [REMOTE ] PGC: PASS: History has at least 300 days. [2026-01-19T12:17:35.755959] [DEBUG] [REMOTE ] PGC: PASS: Price check passed. Min price $24.71. [2026-01-19T12:17:35.756093] [DEBUG] [REMOTE ] PGC: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:35.756202] [DEBUG] [REMOTE ] PGC: PASS: Integrity check passed. [2026-01-19T12:17:35.756242] [DEBUG] [REMOTE ] PGC: Symbol is viable for forecasting. [2026-01-19T12:17:35.756289] [INFO ] [MAIN ] [2455/3505] PGC kept (0.6s) | 2454 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:36.116879] [DEBUG] [REMOTE ] PGEN: Retrieved 3130 rows, trimmed to 300. [2026-01-19T12:17:36.117022] [DEBUG] [REMOTE ] PGEN: PASS: History has at least 300 days. [2026-01-19T12:17:36.117224] [DEBUG] [REMOTE ] PGEN: PASS: Price check passed. Min price $3.48. [2026-01-19T12:17:36.117358] [DEBUG] [REMOTE ] PGEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:36.117493] [DEBUG] [REMOTE ] PGEN: PASS: Integrity check passed. [2026-01-19T12:17:36.117534] [DEBUG] [REMOTE ] PGEN: Symbol is viable for forecasting. [2026-01-19T12:17:36.117597] [INFO ] [MAIN ] [2456/3505] PGEN kept (0.4s) | 2455 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:36.574323] [DEBUG] [REMOTE ] PGJ: Retrieved 5310 rows, trimmed to 300. [2026-01-19T12:17:36.574457] [DEBUG] [REMOTE ] PGJ: PASS: History has at least 300 days. [2026-01-19T12:17:36.574682] [DEBUG] [REMOTE ] PGJ: PASS: Price check passed. Min price $28.40. [2026-01-19T12:17:36.574829] [DEBUG] [REMOTE ] PGJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:36.574961] [DEBUG] [REMOTE ] PGJ: PASS: Integrity check passed. [2026-01-19T12:17:36.575001] [DEBUG] [REMOTE ] PGJ: Symbol is viable for forecasting. [2026-01-19T12:17:36.575048] [INFO ] [MAIN ] [2457/3505] PGJ kept (0.5s) | 2456 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:36.851347] [DEBUG] [REMOTE ] PGNY: Retrieved 1565 rows, trimmed to 300. [2026-01-19T12:17:36.851472] [DEBUG] [REMOTE ] PGNY: PASS: History has at least 300 days. [2026-01-19T12:17:36.851693] [DEBUG] [REMOTE ] PGNY: PASS: Price check passed. Min price $18.01. [2026-01-19T12:17:36.851828] [DEBUG] [REMOTE ] PGNY: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:36.851935] [DEBUG] [REMOTE ] PGNY: PASS: Integrity check passed. [2026-01-19T12:17:36.851974] [DEBUG] [REMOTE ] PGNY: Symbol is viable for forecasting. [2026-01-19T12:17:36.852020] [INFO ] [MAIN ] [2458/3505] PGNY kept (0.3s) | 2457 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:37.315770] [DEBUG] [REMOTE ] PGP: Retrieved 5194 rows, trimmed to 300. [2026-01-19T12:17:37.315899] [DEBUG] [REMOTE ] PGP: PASS: History has at least 300 days. [2026-01-19T12:17:37.316111] [DEBUG] [REMOTE ] PGP: PASS: Price check passed. Min price $8.25. [2026-01-19T12:17:37.316253] [DEBUG] [REMOTE ] PGP: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:37.316367] [DEBUG] [REMOTE ] PGP: PASS: Integrity check passed. [2026-01-19T12:17:37.316407] [DEBUG] [REMOTE ] PGP: Symbol is viable for forecasting. [2026-01-19T12:17:37.316456] [INFO ] [MAIN ] [2459/3505] PGP kept (0.5s) | 2458 kept, 1 rejected | 140.3/min | ETA: 7.5m [2026-01-19T12:17:37.643432] [DEBUG] [REMOTE ] PGY: Retrieved 896 rows, trimmed to 300. [2026-01-19T12:17:37.643561] [DEBUG] [REMOTE ] PGY: PASS: History has at least 300 days. [2026-01-19T12:17:37.643781] [DEBUG] [REMOTE ] PGY: PASS: Price check passed. Min price $20.79. [2026-01-19T12:17:37.643917] [DEBUG] [REMOTE ] PGY: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:37.644027] [DEBUG] [REMOTE ] PGY: PASS: Integrity check passed. [2026-01-19T12:17:37.644067] [DEBUG] [REMOTE ] PGY: Symbol is viable for forecasting. [2026-01-19T12:17:37.644113] [INFO ] [MAIN ] [2460/3505] PGY kept (0.3s) | 2459 kept, 1 rejected | 140.3/min | ETA: 7.4m [2026-01-19T12:17:38.133761] [DEBUG] [REMOTE ] PGZ: Retrieved 3160 rows, trimmed to 300. [2026-01-19T12:17:38.133895] [DEBUG] [REMOTE ] PGZ: PASS: History has at least 300 days. [2026-01-19T12:17:38.134123] [DEBUG] [REMOTE ] PGZ: PASS: Price check passed. Min price $9.78. [2026-01-19T12:17:38.134264] [DEBUG] [REMOTE ] PGZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:38.134380] [DEBUG] [REMOTE ] PGZ: PASS: Integrity check passed. [2026-01-19T12:17:38.134421] [DEBUG] [REMOTE ] PGZ: Symbol is viable for forecasting. [2026-01-19T12:17:38.134470] [INFO ] [MAIN ] [2461/3505] PGZ kept (0.5s) | 2460 kept, 1 rejected | 140.3/min | ETA: 7.4m [2026-01-19T12:17:38.643398] [DEBUG] [REMOTE ] PH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:38.643550] [DEBUG] [REMOTE ] PH: PASS: History has at least 300 days. [2026-01-19T12:17:38.643782] [DEBUG] [REMOTE ] PH: PASS: Price check passed. Min price $739.81. [2026-01-19T12:17:38.643922] [DEBUG] [REMOTE ] PH: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:38.644045] [DEBUG] [REMOTE ] PH: PASS: Integrity check passed. [2026-01-19T12:17:38.644090] [DEBUG] [REMOTE ] PH: Symbol is viable for forecasting. [2026-01-19T12:17:38.644137] [INFO ] [MAIN ] [2462/3505] PH kept (0.5s) | 2461 kept, 1 rejected | 140.3/min | ETA: 7.4m [2026-01-19T12:17:39.139668] [DEBUG] [REMOTE ] PHG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:39.139807] [DEBUG] [REMOTE ] PHG: PASS: History has at least 300 days. [2026-01-19T12:17:39.140020] [DEBUG] [REMOTE ] PHG: PASS: Price check passed. Min price $26.13. [2026-01-19T12:17:39.140186] [DEBUG] [REMOTE ] PHG: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:39.140299] [DEBUG] [REMOTE ] PHG: PASS: Integrity check passed. [2026-01-19T12:17:39.140340] [DEBUG] [REMOTE ] PHG: Symbol is viable for forecasting. [2026-01-19T12:17:39.140389] [INFO ] [MAIN ] [2463/3505] PHG kept (0.5s) | 2462 kept, 1 rejected | 140.3/min | ETA: 7.4m [2026-01-19T12:17:39.681449] [DEBUG] [REMOTE ] PHI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:39.681610] [DEBUG] [REMOTE ] PHI: PASS: History has at least 300 days. [2026-01-19T12:17:39.681830] [DEBUG] [REMOTE ] PHI: PASS: Price check passed. Min price $18.78. [2026-01-19T12:17:39.681967] [DEBUG] [REMOTE ] PHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:39.682083] [DEBUG] [REMOTE ] PHI: PASS: Integrity check passed. [2026-01-19T12:17:39.682124] [DEBUG] [REMOTE ] PHI: Symbol is viable for forecasting. [2026-01-19T12:17:39.682173] [INFO ] [MAIN ] [2464/3505] PHI kept (0.5s) | 2463 kept, 1 rejected | 140.2/min | ETA: 7.4m [2026-01-19T12:17:39.899491] [DEBUG] [REMOTE ] PHIN: Retrieved 642 rows, trimmed to 300. [2026-01-19T12:17:39.899643] [DEBUG] [REMOTE ] PHIN: PASS: History has at least 300 days. [2026-01-19T12:17:39.899848] [DEBUG] [REMOTE ] PHIN: PASS: Price check passed. Min price $51.28. [2026-01-19T12:17:39.899986] [DEBUG] [REMOTE ] PHIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:39.900097] [DEBUG] [REMOTE ] PHIN: PASS: Integrity check passed. [2026-01-19T12:17:39.900138] [DEBUG] [REMOTE ] PHIN: Symbol is viable for forecasting. [2026-01-19T12:17:39.900187] [INFO ] [MAIN ] [2465/3505] PHIN kept (0.2s) | 2464 kept, 1 rejected | 140.3/min | ETA: 7.4m [2026-01-19T12:17:40.483187] [DEBUG] [REMOTE ] PHIO: Retrieved 3442 rows, trimmed to 300. [2026-01-19T12:17:40.483313] [DEBUG] [REMOTE ] PHIO: PASS: History has at least 300 days. [2026-01-19T12:17:40.483512] [DEBUG] [REMOTE ] PHIO: PASS: Price check passed. Min price $1.02. [2026-01-19T12:17:40.483677] [DEBUG] [REMOTE ] PHIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:40.483788] [DEBUG] [REMOTE ] PHIO: PASS: Integrity check passed. [2026-01-19T12:17:40.483829] [DEBUG] [REMOTE ] PHIO: Symbol is viable for forecasting. [2026-01-19T12:17:40.483877] [INFO ] [MAIN ] [2466/3505] PHIO kept (0.6s) | 2465 kept, 1 rejected | 140.3/min | ETA: 7.4m [2026-01-19T12:17:40.875925] [DEBUG] [REMOTE ] PHK: Retrieved 5720 rows, trimmed to 300. [2026-01-19T12:17:40.876055] [DEBUG] [REMOTE ] PHK: PASS: History has at least 300 days. [2026-01-19T12:17:40.876260] [DEBUG] [REMOTE ] PHK: PASS: Price check passed. Min price $4.66. [2026-01-19T12:17:40.876396] [DEBUG] [REMOTE ] PHK: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:40.876504] [DEBUG] [REMOTE ] PHK: PASS: Integrity check passed. [2026-01-19T12:17:40.876545] [DEBUG] [REMOTE ] PHK: Symbol is viable for forecasting. [2026-01-19T12:17:40.876613] [INFO ] [MAIN ] [2467/3505] PHK kept (0.4s) | 2466 kept, 1 rejected | 140.3/min | ETA: 7.4m [2026-01-19T12:17:41.376235] [DEBUG] [REMOTE ] PHM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:41.376399] [DEBUG] [REMOTE ] PHM: PASS: History has at least 300 days. [2026-01-19T12:17:41.376649] [DEBUG] [REMOTE ] PHM: PASS: Price check passed. Min price $113.25. [2026-01-19T12:17:41.376787] [DEBUG] [REMOTE ] PHM: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:41.376904] [DEBUG] [REMOTE ] PHM: PASS: Integrity check passed. [2026-01-19T12:17:41.376951] [DEBUG] [REMOTE ] PHM: Symbol is viable for forecasting. [2026-01-19T12:17:41.377011] [INFO ] [MAIN ] [2468/3505] PHM kept (0.5s) | 2467 kept, 1 rejected | 140.2/min | ETA: 7.4m [2026-01-19T12:17:41.730631] [DEBUG] [REMOTE ] PHO: Retrieved 5060 rows, trimmed to 300. [2026-01-19T12:17:41.730758] [DEBUG] [REMOTE ] PHO: PASS: History has at least 300 days. [2026-01-19T12:17:41.730958] [DEBUG] [REMOTE ] PHO: PASS: Price check passed. Min price $69.10. [2026-01-19T12:17:41.731091] [DEBUG] [REMOTE ] PHO: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:41.731198] [DEBUG] [REMOTE ] PHO: PASS: Integrity check passed. [2026-01-19T12:17:41.731259] [DEBUG] [REMOTE ] PHO: Symbol is viable for forecasting. [2026-01-19T12:17:41.731307] [INFO ] [MAIN ] [2469/3505] PHO kept (0.4s) | 2468 kept, 1 rejected | 140.3/min | ETA: 7.4m [2026-01-19T12:17:41.937805] [DEBUG] [REMOTE ] PHUN: Retrieved 2313 rows, trimmed to 300. [2026-01-19T12:17:41.937920] [DEBUG] [REMOTE ] PHUN: PASS: History has at least 300 days. [2026-01-19T12:17:41.938116] [DEBUG] [REMOTE ] PHUN: PASS: Price check passed. Min price $1.78. [2026-01-19T12:17:41.938250] [DEBUG] [REMOTE ] PHUN: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:41.938356] [DEBUG] [REMOTE ] PHUN: PASS: Integrity check passed. [2026-01-19T12:17:41.938395] [DEBUG] [REMOTE ] PHUN: Symbol is viable for forecasting. [2026-01-19T12:17:41.938441] [INFO ] [MAIN ] [2470/3505] PHUN kept (0.2s) | 2469 kept, 1 rejected | 140.3/min | ETA: 7.4m [2026-01-19T12:17:42.423683] [DEBUG] [REMOTE ] PHVS: Retrieved 1243 rows, trimmed to 300. [2026-01-19T12:17:42.423818] [DEBUG] [REMOTE ] PHVS: PASS: History has at least 300 days. [2026-01-19T12:17:42.424017] [DEBUG] [REMOTE ] PHVS: PASS: Price check passed. Min price $21.59. [2026-01-19T12:17:42.424152] [DEBUG] [REMOTE ] PHVS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:42.424260] [DEBUG] [REMOTE ] PHVS: PASS: Integrity check passed. [2026-01-19T12:17:42.424299] [DEBUG] [REMOTE ] PHVS: Symbol is viable for forecasting. [2026-01-19T12:17:42.424347] [INFO ] [MAIN ] [2471/3505] PHVS kept (0.5s) | 2470 kept, 1 rejected | 140.3/min | ETA: 7.4m [2026-01-19T12:17:42.820239] [DEBUG] [REMOTE ] PI: Retrieved 2387 rows, trimmed to 300. [2026-01-19T12:17:42.820365] [DEBUG] [REMOTE ] PI: PASS: History has at least 300 days. [2026-01-19T12:17:42.820597] [DEBUG] [REMOTE ] PI: PASS: Price check passed. Min price $142.50. [2026-01-19T12:17:42.820737] [DEBUG] [REMOTE ] PI: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:42.820845] [DEBUG] [REMOTE ] PI: PASS: Integrity check passed. [2026-01-19T12:17:42.820885] [DEBUG] [REMOTE ] PI: Symbol is viable for forecasting. [2026-01-19T12:17:42.820931] [INFO ] [MAIN ] [2472/3505] PI kept (0.4s) | 2471 kept, 1 rejected | 140.3/min | ETA: 7.4m [2026-01-19T12:17:43.391855] [DEBUG] [REMOTE ] PID: Retrieved 5117 rows, trimmed to 300. [2026-01-19T12:17:43.391994] [DEBUG] [REMOTE ] PID: PASS: History has at least 300 days. [2026-01-19T12:17:43.392217] [DEBUG] [REMOTE ] PID: PASS: Price check passed. Min price $21.17. [2026-01-19T12:17:43.392352] [DEBUG] [REMOTE ] PID: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:43.392474] [DEBUG] [REMOTE ] PID: PASS: Integrity check passed. [2026-01-19T12:17:43.392513] [DEBUG] [REMOTE ] PID: Symbol is viable for forecasting. [2026-01-19T12:17:43.392562] [INFO ] [MAIN ] [2473/3505] PID kept (0.6s) | 2472 kept, 1 rejected | 140.3/min | ETA: 7.4m [2026-01-19T12:17:43.777541] [DEBUG] [REMOTE ] PIE: Retrieved 4542 rows, trimmed to 300. [2026-01-19T12:17:43.777721] [DEBUG] [REMOTE ] PIE: PASS: History has at least 300 days. [2026-01-19T12:17:43.777938] [DEBUG] [REMOTE ] PIE: PASS: Price check passed. Min price $23.23. [2026-01-19T12:17:43.778102] [DEBUG] [REMOTE ] PIE: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:43.778218] [DEBUG] [REMOTE ] PIE: PASS: Integrity check passed. [2026-01-19T12:17:43.778258] [DEBUG] [REMOTE ] PIE: Symbol is viable for forecasting. [2026-01-19T12:17:43.778305] [INFO ] [MAIN ] [2474/3505] PIE kept (0.4s) | 2473 kept, 1 rejected | 140.3/min | ETA: 7.4m [2026-01-19T12:17:44.278865] [DEBUG] [REMOTE ] PII: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:44.278999] [DEBUG] [REMOTE ] PII: PASS: History has at least 300 days. [2026-01-19T12:17:44.279220] [DEBUG] [REMOTE ] PII: PASS: Price check passed. Min price $59.22. [2026-01-19T12:17:44.279360] [DEBUG] [REMOTE ] PII: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:44.279475] [DEBUG] [REMOTE ] PII: PASS: Integrity check passed. [2026-01-19T12:17:44.279518] [DEBUG] [REMOTE ] PII: Symbol is viable for forecasting. [2026-01-19T12:17:44.279566] [INFO ] [MAIN ] [2475/3505] PII kept (0.5s) | 2474 kept, 1 rejected | 140.3/min | ETA: 7.3m [2026-01-19T12:17:44.670146] [DEBUG] [REMOTE ] PIM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:44.670300] [DEBUG] [REMOTE ] PIM: PASS: History has at least 300 days. [2026-01-19T12:17:44.670590] [DEBUG] [REMOTE ] PIM: PASS: Price check passed. Min price $3.19. [2026-01-19T12:17:44.670740] [DEBUG] [REMOTE ] PIM: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:44.670876] [DEBUG] [REMOTE ] PIM: PASS: Integrity check passed. [2026-01-19T12:17:44.670919] [DEBUG] [REMOTE ] PIM: Symbol is viable for forecasting. [2026-01-19T12:17:44.670974] [INFO ] [MAIN ] [2476/3505] PIM kept (0.4s) | 2475 kept, 1 rejected | 140.3/min | ETA: 7.3m [2026-01-19T12:17:44.932057] [DEBUG] [REMOTE ] PINE: Retrieved 1545 rows, trimmed to 300. [2026-01-19T12:17:44.932173] [DEBUG] [REMOTE ] PINE: PASS: History has at least 300 days. [2026-01-19T12:17:44.932369] [DEBUG] [REMOTE ] PINE: PASS: Price check passed. Min price $13.58. [2026-01-19T12:17:44.932505] [DEBUG] [REMOTE ] PINE: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:44.932642] [DEBUG] [REMOTE ] PINE: PASS: Integrity check passed. [2026-01-19T12:17:44.932685] [DEBUG] [REMOTE ] PINE: Symbol is viable for forecasting. [2026-01-19T12:17:44.932740] [INFO ] [MAIN ] [2477/3505] PINE kept (0.3s) | 2476 kept, 1 rejected | 140.3/min | ETA: 7.3m [2026-01-19T12:17:45.342153] [DEBUG] [REMOTE ] PINS: Retrieved 1697 rows, trimmed to 300. [2026-01-19T12:17:45.342270] [DEBUG] [REMOTE ] PINS: PASS: History has at least 300 days. [2026-01-19T12:17:45.342466] [DEBUG] [REMOTE ] PINS: PASS: Price check passed. Min price $24.79. [2026-01-19T12:17:45.342622] [DEBUG] [REMOTE ] PINS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:45.342740] [DEBUG] [REMOTE ] PINS: PASS: Integrity check passed. [2026-01-19T12:17:45.342779] [DEBUG] [REMOTE ] PINS: Symbol is viable for forecasting. [2026-01-19T12:17:45.342825] [INFO ] [MAIN ] [2478/3505] PINS kept (0.4s) | 2477 kept, 1 rejected | 140.3/min | ETA: 7.3m [2026-01-19T12:17:45.677457] [DEBUG] [REMOTE ] PK: Retrieved 2272 rows, trimmed to 300. [2026-01-19T12:17:45.677634] [DEBUG] [REMOTE ] PK: PASS: History has at least 300 days. [2026-01-19T12:17:45.677878] [DEBUG] [REMOTE ] PK: PASS: Price check passed. Min price $9.61. [2026-01-19T12:17:45.678036] [DEBUG] [REMOTE ] PK: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:45.678168] [DEBUG] [REMOTE ] PK: PASS: Integrity check passed. [2026-01-19T12:17:45.678213] [DEBUG] [REMOTE ] PK: Symbol is viable for forecasting. [2026-01-19T12:17:45.678271] [INFO ] [MAIN ] [2479/3505] PK kept (0.3s) | 2478 kept, 1 rejected | 140.3/min | ETA: 7.3m [2026-01-19T12:17:46.384012] [DEBUG] [REMOTE ] PKBK: Retrieved 6128 rows, trimmed to 300. [2026-01-19T12:17:46.384159] [DEBUG] [REMOTE ] PKBK: PASS: History has at least 300 days. [2026-01-19T12:17:46.384371] [DEBUG] [REMOTE ] PKBK: PASS: Price check passed. Min price $20.81. [2026-01-19T12:17:46.384509] [DEBUG] [REMOTE ] PKBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:46.384641] [DEBUG] [REMOTE ] PKBK: PASS: Integrity check passed. [2026-01-19T12:17:46.384684] [DEBUG] [REMOTE ] PKBK: Symbol is viable for forecasting. [2026-01-19T12:17:46.384732] [INFO ] [MAIN ] [2480/3505] PKBK kept (0.7s) | 2479 kept, 1 rejected | 140.3/min | ETA: 7.3m [2026-01-19T12:17:46.860666] [DEBUG] [REMOTE ] PKE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:46.860831] [DEBUG] [REMOTE ] PKE: PASS: History has at least 300 days. [2026-01-19T12:17:46.861100] [DEBUG] [REMOTE ] PKE: PASS: Price check passed. Min price $18.44. [2026-01-19T12:17:46.861242] [DEBUG] [REMOTE ] PKE: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:46.861370] [DEBUG] [REMOTE ] PKE: PASS: Integrity check passed. [2026-01-19T12:17:46.861411] [DEBUG] [REMOTE ] PKE: Symbol is viable for forecasting. [2026-01-19T12:17:46.861461] [INFO ] [MAIN ] [2481/3505] PKE kept (0.5s) | 2480 kept, 1 rejected | 140.3/min | ETA: 7.3m [2026-01-19T12:17:47.386115] [DEBUG] [REMOTE ] PKG: Retrieved 6532 rows, trimmed to 300. [2026-01-19T12:17:47.386251] [DEBUG] [REMOTE ] PKG: PASS: History has at least 300 days. [2026-01-19T12:17:47.386467] [DEBUG] [REMOTE ] PKG: PASS: Price check passed. Min price $190.52. [2026-01-19T12:17:47.386626] [DEBUG] [REMOTE ] PKG: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:47.386744] [DEBUG] [REMOTE ] PKG: PASS: Integrity check passed. [2026-01-19T12:17:47.386804] [DEBUG] [REMOTE ] PKG: Symbol is viable for forecasting. [2026-01-19T12:17:47.386855] [INFO ] [MAIN ] [2482/3505] PKG kept (0.5s) | 2481 kept, 1 rejected | 140.2/min | ETA: 7.3m [2026-01-19T12:17:47.861532] [DEBUG] [REMOTE ] PKOH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:47.861683] [DEBUG] [REMOTE ] PKOH: PASS: History has at least 300 days. [2026-01-19T12:17:47.861900] [DEBUG] [REMOTE ] PKOH: PASS: Price check passed. Min price $18.74. [2026-01-19T12:17:47.862034] [DEBUG] [REMOTE ] PKOH: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:47.862166] [DEBUG] [REMOTE ] PKOH: PASS: Integrity check passed. [2026-01-19T12:17:47.862208] [DEBUG] [REMOTE ] PKOH: Symbol is viable for forecasting. [2026-01-19T12:17:47.862255] [INFO ] [MAIN ] [2483/3505] PKOH kept (0.5s) | 2482 kept, 1 rejected | 140.2/min | ETA: 7.3m [2026-01-19T12:17:48.268685] [DEBUG] [REMOTE ] PKX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:48.268821] [DEBUG] [REMOTE ] PKX: PASS: History has at least 300 days. [2026-01-19T12:17:48.269043] [DEBUG] [REMOTE ] PKX: PASS: Price check passed. Min price $51.01. [2026-01-19T12:17:48.269181] [DEBUG] [REMOTE ] PKX: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:48.269297] [DEBUG] [REMOTE ] PKX: PASS: Integrity check passed. [2026-01-19T12:17:48.269337] [DEBUG] [REMOTE ] PKX: Symbol is viable for forecasting. [2026-01-19T12:17:48.269385] [INFO ] [MAIN ] [2484/3505] PKX kept (0.4s) | 2483 kept, 1 rejected | 140.2/min | ETA: 7.3m [2026-01-19T12:17:48.714154] [DEBUG] [REMOTE ] PLAB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:48.714305] [DEBUG] [REMOTE ] PLAB: PASS: History has at least 300 days. [2026-01-19T12:17:48.714542] [DEBUG] [REMOTE ] PLAB: PASS: Price check passed. Min price $20.28. [2026-01-19T12:17:48.714770] [DEBUG] [REMOTE ] PLAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:48.714926] [DEBUG] [REMOTE ] PLAB: PASS: Integrity check passed. [2026-01-19T12:17:48.714979] [DEBUG] [REMOTE ] PLAB: Symbol is viable for forecasting. [2026-01-19T12:17:48.715045] [INFO ] [MAIN ] [2485/3505] PLAB kept (0.4s) | 2484 kept, 1 rejected | 140.2/min | ETA: 7.3m [2026-01-19T12:17:49.077136] [DEBUG] [REMOTE ] PLAY: Retrieved 2834 rows, trimmed to 300. [2026-01-19T12:17:49.077286] [DEBUG] [REMOTE ] PLAY: PASS: History has at least 300 days. [2026-01-19T12:17:49.077562] [DEBUG] [REMOTE ] PLAY: PASS: Price check passed. Min price $13.12. [2026-01-19T12:17:49.077772] [DEBUG] [REMOTE ] PLAY: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:49.077930] [DEBUG] [REMOTE ] PLAY: PASS: Integrity check passed. [2026-01-19T12:17:49.077987] [DEBUG] [REMOTE ] PLAY: Symbol is viable for forecasting. [2026-01-19T12:17:49.078053] [INFO ] [MAIN ] [2486/3505] PLAY kept (0.4s) | 2485 kept, 1 rejected | 140.2/min | ETA: 7.3m [2026-01-19T12:17:49.390967] [DEBUG] [REMOTE ] PLBC: Retrieved 5929 rows, trimmed to 300. [2026-01-19T12:17:49.391206] [DEBUG] [REMOTE ] PLBC: PASS: History has at least 300 days. [2026-01-19T12:17:49.391751] [DEBUG] [REMOTE ] PLBC: PASS: Price check passed. Min price $40.11. [2026-01-19T12:17:49.391915] [DEBUG] [REMOTE ] PLBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:49.392119] [DEBUG] [REMOTE ] PLBC: PASS: Integrity check passed. [2026-01-19T12:17:49.392171] [DEBUG] [REMOTE ] PLBC: Symbol is viable for forecasting. [2026-01-19T12:17:49.392814] [INFO ] [MAIN ] [2487/3505] PLBC kept (0.3s) | 2486 kept, 1 rejected | 140.3/min | ETA: 7.3m [2026-01-19T12:17:49.652333] [DEBUG] [REMOTE ] PLBY: Retrieved 1352 rows, trimmed to 300. [2026-01-19T12:17:49.652472] [DEBUG] [REMOTE ] PLBY: PASS: History has at least 300 days. [2026-01-19T12:17:49.652698] [DEBUG] [REMOTE ] PLBY: PASS: Price check passed. Min price $1.28. [2026-01-19T12:17:49.652838] [DEBUG] [REMOTE ] PLBY: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:49.652952] [DEBUG] [REMOTE ] PLBY: PASS: Integrity check passed. [2026-01-19T12:17:49.652994] [DEBUG] [REMOTE ] PLBY: Symbol is viable for forecasting. [2026-01-19T12:17:49.653043] [INFO ] [MAIN ] [2488/3505] PLBY kept (0.3s) | 2487 kept, 1 rejected | 140.3/min | ETA: 7.2m [2026-01-19T12:17:50.386318] [DEBUG] [REMOTE ] PLCE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:50.386530] [DEBUG] [REMOTE ] PLCE: PASS: History has at least 300 days. [2026-01-19T12:17:50.386835] [DEBUG] [REMOTE ] PLCE: PASS: Price check passed. Min price $3.98. [2026-01-19T12:17:50.386983] [DEBUG] [REMOTE ] PLCE: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:50.387119] [DEBUG] [REMOTE ] PLCE: PASS: Integrity check passed. [2026-01-19T12:17:50.387162] [DEBUG] [REMOTE ] PLCE: Symbol is viable for forecasting. [2026-01-19T12:17:50.387217] [INFO ] [MAIN ] [2489/3505] PLCE kept (0.7s) | 2488 kept, 1 rejected | 140.2/min | ETA: 7.2m [2026-01-19T12:17:50.848375] [DEBUG] [REMOTE ] PLD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:50.848612] [DEBUG] [REMOTE ] PLD: PASS: History has at least 300 days. [2026-01-19T12:17:50.848905] [DEBUG] [REMOTE ] PLD: PASS: Price check passed. Min price $121.44. [2026-01-19T12:17:50.849051] [DEBUG] [REMOTE ] PLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:50.849189] [DEBUG] [REMOTE ] PLD: PASS: Integrity check passed. [2026-01-19T12:17:50.849231] [DEBUG] [REMOTE ] PLD: Symbol is viable for forecasting. [2026-01-19T12:17:50.849338] [INFO ] [MAIN ] [2490/3505] PLD kept (0.5s) | 2489 kept, 1 rejected | 140.2/min | ETA: 7.2m [2026-01-19T12:17:51.309558] [DEBUG] [REMOTE ] PLPC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:51.309802] [DEBUG] [REMOTE ] PLPC: PASS: History has at least 300 days. [2026-01-19T12:17:51.310149] [DEBUG] [REMOTE ] PLPC: PASS: Price check passed. Min price $186.09. [2026-01-19T12:17:51.310300] [DEBUG] [REMOTE ] PLPC: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:51.310448] [DEBUG] [REMOTE ] PLPC: PASS: Integrity check passed. [2026-01-19T12:17:51.310491] [DEBUG] [REMOTE ] PLPC: Symbol is viable for forecasting. [2026-01-19T12:17:51.310547] [INFO ] [MAIN ] [2491/3505] PLPC kept (0.5s) | 2490 kept, 1 rejected | 140.2/min | ETA: 7.2m [2026-01-19T12:17:51.504972] [DEBUG] [REMOTE ] PLRX: Retrieved 1414 rows, trimmed to 300. [2026-01-19T12:17:51.505101] [DEBUG] [REMOTE ] PLRX: PASS: History has at least 300 days. [2026-01-19T12:17:51.505303] [DEBUG] [REMOTE ] PLRX: PASS: Price check passed. Min price $1.21. [2026-01-19T12:17:51.505441] [DEBUG] [REMOTE ] PLRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:51.505551] [DEBUG] [REMOTE ] PLRX: PASS: Integrity check passed. [2026-01-19T12:17:51.505613] [DEBUG] [REMOTE ] PLRX: Symbol is viable for forecasting. [2026-01-19T12:17:51.505662] [INFO ] [MAIN ] [2492/3505] PLRX kept (0.2s) | 2491 kept, 1 rejected | 140.3/min | ETA: 7.2m [2026-01-19T12:17:52.038289] [DEBUG] [REMOTE ] PLSE: Retrieved 2431 rows, trimmed to 300. [2026-01-19T12:17:52.038430] [DEBUG] [REMOTE ] PLSE: PASS: History has at least 300 days. [2026-01-19T12:17:52.038679] [DEBUG] [REMOTE ] PLSE: PASS: Price check passed. Min price $12.66. [2026-01-19T12:17:52.038827] [DEBUG] [REMOTE ] PLSE: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:52.038941] [DEBUG] [REMOTE ] PLSE: PASS: Integrity check passed. [2026-01-19T12:17:52.038983] [DEBUG] [REMOTE ] PLSE: Symbol is viable for forecasting. [2026-01-19T12:17:52.039034] [INFO ] [MAIN ] [2493/3505] PLSE kept (0.5s) | 2492 kept, 1 rejected | 140.3/min | ETA: 7.2m [2026-01-19T12:17:52.456543] [DEBUG] [REMOTE ] PLTK: Retrieved 1257 rows, trimmed to 300. [2026-01-19T12:17:52.456695] [DEBUG] [REMOTE ] PLTK: PASS: History has at least 300 days. [2026-01-19T12:17:52.456893] [DEBUG] [REMOTE ] PLTK: PASS: Price check passed. Min price $3.51. [2026-01-19T12:17:52.457027] [DEBUG] [REMOTE ] PLTK: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:52.457136] [DEBUG] [REMOTE ] PLTK: PASS: Integrity check passed. [2026-01-19T12:17:52.457174] [DEBUG] [REMOTE ] PLTK: Symbol is viable for forecasting. [2026-01-19T12:17:52.457223] [INFO ] [MAIN ] [2494/3505] PLTK kept (0.4s) | 2493 kept, 1 rejected | 140.3/min | ETA: 7.2m [2026-01-19T12:17:52.920119] [DEBUG] [REMOTE ] PLUG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:52.920255] [DEBUG] [REMOTE ] PLUG: PASS: History has at least 300 days. [2026-01-19T12:17:52.920475] [DEBUG] [REMOTE ] PLUG: PASS: Price check passed. Min price $1.89. [2026-01-19T12:17:52.920631] [DEBUG] [REMOTE ] PLUG: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:52.920748] [DEBUG] [REMOTE ] PLUG: PASS: Integrity check passed. [2026-01-19T12:17:52.920788] [DEBUG] [REMOTE ] PLUG: Symbol is viable for forecasting. [2026-01-19T12:17:52.920836] [INFO ] [MAIN ] [2495/3505] PLUG kept (0.5s) | 2494 kept, 1 rejected | 140.2/min | ETA: 7.2m [2026-01-19T12:17:53.397752] [DEBUG] [REMOTE ] PLUS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:53.398006] [DEBUG] [REMOTE ] PLUS: PASS: History has at least 300 days. [2026-01-19T12:17:53.398368] [DEBUG] [REMOTE ] PLUS: PASS: Price check passed. Min price $71.34. [2026-01-19T12:17:53.398567] [DEBUG] [REMOTE ] PLUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:53.398785] [DEBUG] [REMOTE ] PLUS: PASS: Integrity check passed. [2026-01-19T12:17:53.398840] [DEBUG] [REMOTE ] PLUS: Symbol is viable for forecasting. [2026-01-19T12:17:53.398900] [INFO ] [MAIN ] [2496/3505] PLUS kept (0.5s) | 2495 kept, 1 rejected | 140.2/min | ETA: 7.2m [2026-01-19T12:17:53.943905] [DEBUG] [REMOTE ] PLXS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:53.944116] [DEBUG] [REMOTE ] PLXS: PASS: History has at least 300 days. [2026-01-19T12:17:53.944405] [DEBUG] [REMOTE ] PLXS: PASS: Price check passed. Min price $132.74. [2026-01-19T12:17:53.944623] [DEBUG] [REMOTE ] PLXS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:53.944771] [DEBUG] [REMOTE ] PLXS: PASS: Integrity check passed. [2026-01-19T12:17:53.944819] [DEBUG] [REMOTE ] PLXS: Symbol is viable for forecasting. [2026-01-19T12:17:53.944875] [INFO ] [MAIN ] [2497/3505] PLXS kept (0.5s) | 2496 kept, 1 rejected | 140.2/min | ETA: 7.2m [2026-01-19T12:17:54.301094] [DEBUG] [REMOTE ] PLYM: Retrieved 2164 rows, trimmed to 300. [2026-01-19T12:17:54.301223] [DEBUG] [REMOTE ] PLYM: PASS: History has at least 300 days. [2026-01-19T12:17:54.301424] [DEBUG] [REMOTE ] PLYM: PASS: Price check passed. Min price $21.80. [2026-01-19T12:17:54.301562] [DEBUG] [REMOTE ] PLYM: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:54.301693] [DEBUG] [REMOTE ] PLYM: PASS: Integrity check passed. [2026-01-19T12:17:54.301734] [DEBUG] [REMOTE ] PLYM: Symbol is viable for forecasting. [2026-01-19T12:17:54.301780] [INFO ] [MAIN ] [2498/3505] PLYM kept (0.4s) | 2497 kept, 1 rejected | 140.2/min | ETA: 7.2m [2026-01-19T12:17:54.685149] [DEBUG] [REMOTE ] PM: Retrieved 4489 rows, trimmed to 300. [2026-01-19T12:17:54.685299] [DEBUG] [REMOTE ] PM: PASS: History has at least 300 days. [2026-01-19T12:17:54.685547] [DEBUG] [REMOTE ] PM: PASS: Price check passed. Min price $143.02. [2026-01-19T12:17:54.685742] [DEBUG] [REMOTE ] PM: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:54.685888] [DEBUG] [REMOTE ] PM: PASS: Integrity check passed. [2026-01-19T12:17:54.685935] [DEBUG] [REMOTE ] PM: Symbol is viable for forecasting. [2026-01-19T12:17:54.685987] [INFO ] [MAIN ] [2499/3505] PM kept (0.4s) | 2498 kept, 1 rejected | 140.2/min | ETA: 7.2m [2026-01-19T12:17:54.946172] [DEBUG] [REMOTE ] PMAX: Retrieved 343 rows, trimmed to 300. [2026-01-19T12:17:54.946299] [DEBUG] [REMOTE ] PMAX: PASS: History has at least 300 days. [2026-01-19T12:17:54.946494] [DEBUG] [REMOTE ] PMAX: PASS: Price check passed. Min price $1.58. [2026-01-19T12:17:54.946647] [DEBUG] [REMOTE ] PMAX: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:54.946756] [DEBUG] [REMOTE ] PMAX: PASS: Integrity check passed. [2026-01-19T12:17:54.946795] [DEBUG] [REMOTE ] PMAX: Symbol is viable for forecasting. [2026-01-19T12:17:54.946841] [INFO ] [MAIN ] [2500/3505] PMAX kept (0.3s) | 2499 kept, 1 rejected | 140.3/min | ETA: 7.2m [2026-01-19T12:17:55.552801] [DEBUG] [REMOTE ] PML: Retrieved 5929 rows, trimmed to 300. [2026-01-19T12:17:55.552941] [DEBUG] [REMOTE ] PML: PASS: History has at least 300 days. [2026-01-19T12:17:55.553147] [DEBUG] [REMOTE ] PML: PASS: Price check passed. Min price $7.43. [2026-01-19T12:17:55.553281] [DEBUG] [REMOTE ] PML: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:55.553598] [DEBUG] [REMOTE ] PML: PASS: Integrity check passed. [2026-01-19T12:17:55.553640] [DEBUG] [REMOTE ] PML: Symbol is viable for forecasting. [2026-01-19T12:17:55.553688] [INFO ] [MAIN ] [2501/3505] PML kept (0.6s) | 2500 kept, 1 rejected | 140.2/min | ETA: 7.2m [2026-01-19T12:17:56.020711] [DEBUG] [REMOTE ] PMM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:56.020847] [DEBUG] [REMOTE ] PMM: PASS: History has at least 300 days. [2026-01-19T12:17:56.021063] [DEBUG] [REMOTE ] PMM: PASS: Price check passed. Min price $6.00. [2026-01-19T12:17:56.021200] [DEBUG] [REMOTE ] PMM: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:56.021313] [DEBUG] [REMOTE ] PMM: PASS: Integrity check passed. [2026-01-19T12:17:56.021352] [DEBUG] [REMOTE ] PMM: Symbol is viable for forecasting. [2026-01-19T12:17:56.021398] [INFO ] [MAIN ] [2502/3505] PMM kept (0.5s) | 2501 kept, 1 rejected | 140.2/min | ETA: 7.2m [2026-01-19T12:17:56.492637] [DEBUG] [REMOTE ] PMO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:56.492776] [DEBUG] [REMOTE ] PMO: PASS: History has at least 300 days. [2026-01-19T12:17:56.492992] [DEBUG] [REMOTE ] PMO: PASS: Price check passed. Min price $10.24. [2026-01-19T12:17:56.493131] [DEBUG] [REMOTE ] PMO: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:56.493246] [DEBUG] [REMOTE ] PMO: PASS: Integrity check passed. [2026-01-19T12:17:56.493289] [DEBUG] [REMOTE ] PMO: Symbol is viable for forecasting. [2026-01-19T12:17:56.493340] [INFO ] [MAIN ] [2503/3505] PMO kept (0.5s) | 2502 kept, 1 rejected | 140.2/min | ETA: 7.1m [2026-01-19T12:17:56.700717] [DEBUG] [REMOTE ] PMTS: Retrieved 2583 rows, trimmed to 300. [2026-01-19T12:17:56.700843] [DEBUG] [REMOTE ] PMTS: PASS: History has at least 300 days. [2026-01-19T12:17:56.701041] [DEBUG] [REMOTE ] PMTS: PASS: Price check passed. Min price $11.90. [2026-01-19T12:17:56.701175] [DEBUG] [REMOTE ] PMTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:56.701282] [DEBUG] [REMOTE ] PMTS: PASS: Integrity check passed. [2026-01-19T12:17:56.701321] [DEBUG] [REMOTE ] PMTS: Symbol is viable for forecasting. [2026-01-19T12:17:56.701367] [INFO ] [MAIN ] [2504/3505] PMTS kept (0.2s) | 2503 kept, 1 rejected | 140.3/min | ETA: 7.1m [2026-01-19T12:17:57.167380] [DEBUG] [REMOTE ] PMVP: Retrieved 1334 rows, trimmed to 300. [2026-01-19T12:17:57.167545] [DEBUG] [REMOTE ] PMVP: PASS: History has at least 300 days. [2026-01-19T12:17:57.167795] [DEBUG] [REMOTE ] PMVP: PASS: Price check passed. Min price $1.13. [2026-01-19T12:17:57.167931] [DEBUG] [REMOTE ] PMVP: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:57.168046] [DEBUG] [REMOTE ] PMVP: PASS: Integrity check passed. [2026-01-19T12:17:57.168085] [DEBUG] [REMOTE ] PMVP: Symbol is viable for forecasting. [2026-01-19T12:17:57.168133] [INFO ] [MAIN ] [2505/3505] PMVP kept (0.5s) | 2504 kept, 1 rejected | 140.3/min | ETA: 7.1m [2026-01-19T12:17:57.748660] [DEBUG] [REMOTE ] PNC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:17:57.748801] [DEBUG] [REMOTE ] PNC: PASS: History has at least 300 days. [2026-01-19T12:17:57.749020] [DEBUG] [REMOTE ] PNC: PASS: Price check passed. Min price $179.04. [2026-01-19T12:17:57.749153] [DEBUG] [REMOTE ] PNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:57.749267] [DEBUG] [REMOTE ] PNC: PASS: Integrity check passed. [2026-01-19T12:17:57.749306] [DEBUG] [REMOTE ] PNC: Symbol is viable for forecasting. [2026-01-19T12:17:57.749353] [INFO ] [MAIN ] [2506/3505] PNC kept (0.6s) | 2505 kept, 1 rejected | 140.2/min | ETA: 7.1m [2026-01-19T12:17:58.070546] [DEBUG] [REMOTE ] PNI: Retrieved 5929 rows, trimmed to 300. [2026-01-19T12:17:58.070717] [DEBUG] [REMOTE ] PNI: PASS: History has at least 300 days. [2026-01-19T12:17:58.070943] [DEBUG] [REMOTE ] PNI: PASS: Price check passed. Min price $6.80. [2026-01-19T12:17:58.071117] [DEBUG] [REMOTE ] PNI: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:58.071238] [DEBUG] [REMOTE ] PNI: PASS: Integrity check passed. [2026-01-19T12:17:58.071281] [DEBUG] [REMOTE ] PNI: Symbol is viable for forecasting. [2026-01-19T12:17:58.071332] [INFO ] [MAIN ] [2507/3505] PNI kept (0.3s) | 2506 kept, 1 rejected | 140.2/min | ETA: 7.1m [2026-01-19T12:17:58.621488] [DEBUG] [REMOTE ] PNQI: Retrieved 4427 rows, trimmed to 300. [2026-01-19T12:17:58.621682] [DEBUG] [REMOTE ] PNQI: PASS: History has at least 300 days. [2026-01-19T12:17:58.621995] [DEBUG] [REMOTE ] PNQI: PASS: Price check passed. Min price $51.02. [2026-01-19T12:17:58.622193] [DEBUG] [REMOTE ] PNQI: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:58.622394] [DEBUG] [REMOTE ] PNQI: PASS: Integrity check passed. [2026-01-19T12:17:58.622463] [DEBUG] [REMOTE ] PNQI: Symbol is viable for forecasting. [2026-01-19T12:17:58.622547] [INFO ] [MAIN ] [2508/3505] PNQI kept (0.6s) | 2507 kept, 1 rejected | 140.2/min | ETA: 7.1m [2026-01-19T12:17:59.107158] [DEBUG] [REMOTE ] PNRG: Retrieved 6587 rows, trimmed to 300. [2026-01-19T12:17:59.107520] [DEBUG] [REMOTE ] PNRG: PASS: History has at least 300 days. [2026-01-19T12:17:59.108086] [DEBUG] [REMOTE ] PNRG: PASS: Price check passed. Min price $128.92. [2026-01-19T12:17:59.108297] [DEBUG] [REMOTE ] PNRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:59.108688] [DEBUG] [REMOTE ] PNRG: PASS: Integrity check passed. [2026-01-19T12:17:59.108756] [DEBUG] [REMOTE ] PNRG: Symbol is viable for forecasting. [2026-01-19T12:17:59.109087] [INFO ] [MAIN ] [2509/3505] PNRG kept (0.5s) | 2508 kept, 1 rejected | 140.2/min | ETA: 7.1m [2026-01-19T12:17:59.420463] [DEBUG] [REMOTE ] PNTG: Retrieved 1583 rows, trimmed to 300. [2026-01-19T12:17:59.420767] [DEBUG] [REMOTE ] PNTG: PASS: History has at least 300 days. [2026-01-19T12:17:59.421166] [DEBUG] [REMOTE ] PNTG: PASS: Price check passed. Min price $23.75. [2026-01-19T12:17:59.421358] [DEBUG] [REMOTE ] PNTG: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:59.421549] [DEBUG] [REMOTE ] PNTG: PASS: Integrity check passed. [2026-01-19T12:17:59.421629] [DEBUG] [REMOTE ] PNTG: Symbol is viable for forecasting. [2026-01-19T12:17:59.421709] [INFO ] [MAIN ] [2510/3505] PNTG kept (0.3s) | 2509 kept, 1 rejected | 140.2/min | ETA: 7.1m [2026-01-19T12:17:59.906321] [DEBUG] [REMOTE ] PODD: Retrieved 4700 rows, trimmed to 300. [2026-01-19T12:17:59.906494] [DEBUG] [REMOTE ] PODD: PASS: History has at least 300 days. [2026-01-19T12:17:59.906839] [DEBUG] [REMOTE ] PODD: PASS: Price check passed. Min price $278.17. [2026-01-19T12:17:59.906988] [DEBUG] [REMOTE ] PODD: PASS: Continuity check passed with 300 days. [2026-01-19T12:17:59.907131] [DEBUG] [REMOTE ] PODD: PASS: Integrity check passed. [2026-01-19T12:17:59.907174] [DEBUG] [REMOTE ] PODD: Symbol is viable for forecasting. [2026-01-19T12:17:59.907226] [INFO ] [MAIN ] [2511/3505] PODD kept (0.5s) | 2510 kept, 1 rejected | 140.2/min | ETA: 7.1m [2026-01-19T12:18:00.402498] [DEBUG] [REMOTE ] POOL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:00.402764] [DEBUG] [REMOTE ] POOL: PASS: History has at least 300 days. [2026-01-19T12:18:00.403112] [DEBUG] [REMOTE ] POOL: PASS: Price check passed. Min price $228.75. [2026-01-19T12:18:00.403267] [DEBUG] [REMOTE ] POOL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:00.403413] [DEBUG] [REMOTE ] POOL: PASS: Integrity check passed. [2026-01-19T12:18:00.403455] [DEBUG] [REMOTE ] POOL: Symbol is viable for forecasting. [2026-01-19T12:18:00.403511] [INFO ] [MAIN ] [2512/3505] POOL kept (0.5s) | 2511 kept, 1 rejected | 140.2/min | ETA: 7.1m [2026-01-19T12:18:00.789178] [DEBUG] [REMOTE ] POWI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:00.789323] [DEBUG] [REMOTE ] POWI: PASS: History has at least 300 days. [2026-01-19T12:18:00.789562] [DEBUG] [REMOTE ] POWI: PASS: Price check passed. Min price $30.73. [2026-01-19T12:18:00.789733] [DEBUG] [REMOTE ] POWI: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:00.789851] [DEBUG] [REMOTE ] POWI: PASS: Integrity check passed. [2026-01-19T12:18:00.789892] [DEBUG] [REMOTE ] POWI: Symbol is viable for forecasting. [2026-01-19T12:18:00.789941] [INFO ] [MAIN ] [2513/3505] POWI kept (0.4s) | 2512 kept, 1 rejected | 140.2/min | ETA: 7.1m [2026-01-19T12:18:01.266830] [DEBUG] [REMOTE ] POWL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:01.267058] [DEBUG] [REMOTE ] POWL: PASS: History has at least 300 days. [2026-01-19T12:18:01.267420] [DEBUG] [REMOTE ] POWL: PASS: Price check passed. Min price $282.05. [2026-01-19T12:18:01.267588] [DEBUG] [REMOTE ] POWL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:01.267957] [DEBUG] [REMOTE ] POWL: PASS: Integrity check passed. [2026-01-19T12:18:01.268005] [DEBUG] [REMOTE ] POWL: Symbol is viable for forecasting. [2026-01-19T12:18:01.268060] [INFO ] [MAIN ] [2514/3505] POWL kept (0.5s) | 2513 kept, 1 rejected | 140.2/min | ETA: 7.1m [2026-01-19T12:18:01.760497] [DEBUG] [REMOTE ] PPC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:01.760658] [DEBUG] [REMOTE ] PPC: PASS: History has at least 300 days. [2026-01-19T12:18:01.760883] [DEBUG] [REMOTE ] PPC: PASS: Price check passed. Min price $36.61. [2026-01-19T12:18:01.761019] [DEBUG] [REMOTE ] PPC: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:01.761135] [DEBUG] [REMOTE ] PPC: PASS: Integrity check passed. [2026-01-19T12:18:01.761174] [DEBUG] [REMOTE ] PPC: Symbol is viable for forecasting. [2026-01-19T12:18:01.761247] [INFO ] [MAIN ] [2515/3505] PPC kept (0.5s) | 2514 kept, 1 rejected | 140.2/min | ETA: 7.1m [2026-01-19T12:18:02.221938] [DEBUG] [REMOTE ] PPG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:02.222080] [DEBUG] [REMOTE ] PPG: PASS: History has at least 300 days. [2026-01-19T12:18:02.222314] [DEBUG] [REMOTE ] PPG: PASS: Price check passed. Min price $94.22. [2026-01-19T12:18:02.222465] [DEBUG] [REMOTE ] PPG: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:02.222647] [DEBUG] [REMOTE ] PPG: PASS: Integrity check passed. [2026-01-19T12:18:02.222702] [DEBUG] [REMOTE ] PPG: Symbol is viable for forecasting. [2026-01-19T12:18:02.222753] [INFO ] [MAIN ] [2516/3505] PPG kept (0.5s) | 2515 kept, 1 rejected | 140.2/min | ETA: 7.1m [2026-01-19T12:18:02.712812] [DEBUG] [REMOTE ] PPH: Retrieved 6530 rows, trimmed to 300. [2026-01-19T12:18:02.712956] [DEBUG] [REMOTE ] PPH: PASS: History has at least 300 days. [2026-01-19T12:18:02.713182] [DEBUG] [REMOTE ] PPH: PASS: Price check passed. Min price $90.70. [2026-01-19T12:18:02.713322] [DEBUG] [REMOTE ] PPH: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:02.713439] [DEBUG] [REMOTE ] PPH: PASS: Integrity check passed. [2026-01-19T12:18:02.713481] [DEBUG] [REMOTE ] PPH: Symbol is viable for forecasting. [2026-01-19T12:18:02.713530] [INFO ] [MAIN ] [2517/3505] PPH kept (0.5s) | 2516 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:03.024940] [DEBUG] [REMOTE ] PPIH: Retrieved 2485 rows, trimmed to 300. [2026-01-19T12:18:03.025066] [DEBUG] [REMOTE ] PPIH: PASS: History has at least 300 days. [2026-01-19T12:18:03.025274] [DEBUG] [REMOTE ] PPIH: PASS: Price check passed. Min price $23.02. [2026-01-19T12:18:03.025446] [DEBUG] [REMOTE ] PPIH: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:03.025561] [DEBUG] [REMOTE ] PPIH: PASS: Integrity check passed. [2026-01-19T12:18:03.025622] [DEBUG] [REMOTE ] PPIH: Symbol is viable for forecasting. [2026-01-19T12:18:03.025672] [INFO ] [MAIN ] [2518/3505] PPIH kept (0.3s) | 2517 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:03.469866] [DEBUG] [REMOTE ] PPL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:03.469995] [DEBUG] [REMOTE ] PPL: PASS: History has at least 300 days. [2026-01-19T12:18:03.470202] [DEBUG] [REMOTE ] PPL: PASS: Price check passed. Min price $33.26. [2026-01-19T12:18:03.470336] [DEBUG] [REMOTE ] PPL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:03.470447] [DEBUG] [REMOTE ] PPL: PASS: Integrity check passed. [2026-01-19T12:18:03.470487] [DEBUG] [REMOTE ] PPL: Symbol is viable for forecasting. [2026-01-19T12:18:03.470534] [INFO ] [MAIN ] [2519/3505] PPL kept (0.4s) | 2518 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:03.686769] [DEBUG] [REMOTE ] PPSI: Retrieved 3128 rows, trimmed to 300. [2026-01-19T12:18:03.686896] [DEBUG] [REMOTE ] PPSI: PASS: History has at least 300 days. [2026-01-19T12:18:03.687096] [DEBUG] [REMOTE ] PPSI: PASS: Price check passed. Min price $3.37. [2026-01-19T12:18:03.687234] [DEBUG] [REMOTE ] PPSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:03.687346] [DEBUG] [REMOTE ] PPSI: PASS: Integrity check passed. [2026-01-19T12:18:03.687405] [DEBUG] [REMOTE ] PPSI: Symbol is viable for forecasting. [2026-01-19T12:18:03.687459] [INFO ] [MAIN ] [2520/3505] PPSI kept (0.2s) | 2519 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:04.143466] [DEBUG] [REMOTE ] PPTA: Retrieved 1235 rows, trimmed to 300. [2026-01-19T12:18:04.143621] [DEBUG] [REMOTE ] PPTA: PASS: History has at least 300 days. [2026-01-19T12:18:04.143836] [DEBUG] [REMOTE ] PPTA: PASS: Price check passed. Min price $20.85. [2026-01-19T12:18:04.143975] [DEBUG] [REMOTE ] PPTA: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:04.144085] [DEBUG] [REMOTE ] PPTA: PASS: Integrity check passed. [2026-01-19T12:18:04.144127] [DEBUG] [REMOTE ] PPTA: Symbol is viable for forecasting. [2026-01-19T12:18:04.144193] [INFO ] [MAIN ] [2521/3505] PPTA kept (0.5s) | 2520 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:04.841480] [DEBUG] [REMOTE ] PRA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:04.841634] [DEBUG] [REMOTE ] PRA: PASS: History has at least 300 days. [2026-01-19T12:18:04.841855] [DEBUG] [REMOTE ] PRA: PASS: Price check passed. Min price $23.86. [2026-01-19T12:18:04.841995] [DEBUG] [REMOTE ] PRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:04.842149] [DEBUG] [REMOTE ] PRA: PASS: Integrity check passed. [2026-01-19T12:18:04.842198] [DEBUG] [REMOTE ] PRA: Symbol is viable for forecasting. [2026-01-19T12:18:04.842248] [INFO ] [MAIN ] [2522/3505] PRA kept (0.7s) | 2521 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:05.271043] [DEBUG] [REMOTE ] PRAA: Retrieved 5834 rows, trimmed to 300. [2026-01-19T12:18:05.271178] [DEBUG] [REMOTE ] PRAA: PASS: History has at least 300 days. [2026-01-19T12:18:05.271391] [DEBUG] [REMOTE ] PRAA: PASS: Price check passed. Min price $13.04. [2026-01-19T12:18:05.271531] [DEBUG] [REMOTE ] PRAA: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:05.271668] [DEBUG] [REMOTE ] PRAA: PASS: Integrity check passed. [2026-01-19T12:18:05.271711] [DEBUG] [REMOTE ] PRAA: Symbol is viable for forecasting. [2026-01-19T12:18:05.271760] [INFO ] [MAIN ] [2523/3505] PRAA kept (0.4s) | 2522 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:05.414777] [DEBUG] [REMOTE ] PRAX: Retrieved 1319 rows, trimmed to 300. [2026-01-19T12:18:05.414905] [DEBUG] [REMOTE ] PRAX: PASS: History has at least 300 days. [2026-01-19T12:18:05.415100] [DEBUG] [REMOTE ] PRAX: PASS: Price check passed. Min price $164.09. [2026-01-19T12:18:05.415234] [DEBUG] [REMOTE ] PRAX: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:05.415341] [DEBUG] [REMOTE ] PRAX: PASS: Integrity check passed. [2026-01-19T12:18:05.415380] [DEBUG] [REMOTE ] PRAX: Symbol is viable for forecasting. [2026-01-19T12:18:05.415428] [INFO ] [MAIN ] [2524/3505] PRAX kept (0.1s) | 2523 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:05.797441] [DEBUG] [REMOTE ] PRCH: Retrieved 1512 rows, trimmed to 300. [2026-01-19T12:18:05.797610] [DEBUG] [REMOTE ] PRCH: PASS: History has at least 300 days. [2026-01-19T12:18:05.797851] [DEBUG] [REMOTE ] PRCH: PASS: Price check passed. Min price $8.48. [2026-01-19T12:18:05.797999] [DEBUG] [REMOTE ] PRCH: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:05.798109] [DEBUG] [REMOTE ] PRCH: PASS: Integrity check passed. [2026-01-19T12:18:05.798150] [DEBUG] [REMOTE ] PRCH: Symbol is viable for forecasting. [2026-01-19T12:18:05.798199] [INFO ] [MAIN ] [2525/3505] PRCH kept (0.4s) | 2524 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:06.563644] [DEBUG] [REMOTE ] PRDO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:06.563875] [DEBUG] [REMOTE ] PRDO: PASS: History has at least 300 days. [2026-01-19T12:18:06.564199] [DEBUG] [REMOTE ] PRDO: PASS: Price check passed. Min price $27.26. [2026-01-19T12:18:06.564360] [DEBUG] [REMOTE ] PRDO: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:06.564500] [DEBUG] [REMOTE ] PRDO: PASS: Integrity check passed. [2026-01-19T12:18:06.564558] [DEBUG] [REMOTE ] PRDO: Symbol is viable for forecasting. [2026-01-19T12:18:06.564654] [INFO ] [MAIN ] [2526/3505] PRDO kept (0.8s) | 2525 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:06.911561] [DEBUG] [REMOTE ] PRFZ: Retrieved 4862 rows, trimmed to 300. [2026-01-19T12:18:06.911730] [DEBUG] [REMOTE ] PRFZ: PASS: History has at least 300 days. [2026-01-19T12:18:06.911963] [DEBUG] [REMOTE ] PRFZ: PASS: Price check passed. Min price $42.65. [2026-01-19T12:18:06.912105] [DEBUG] [REMOTE ] PRFZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:06.912223] [DEBUG] [REMOTE ] PRFZ: PASS: Integrity check passed. [2026-01-19T12:18:06.912282] [DEBUG] [REMOTE ] PRFZ: Symbol is viable for forecasting. [2026-01-19T12:18:06.912334] [INFO ] [MAIN ] [2527/3505] PRFZ kept (0.3s) | 2526 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:07.262451] [DEBUG] [REMOTE ] PRG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:07.262604] [DEBUG] [REMOTE ] PRG: PASS: History has at least 300 days. [2026-01-19T12:18:07.262825] [DEBUG] [REMOTE ] PRG: PASS: Price check passed. Min price $26.18. [2026-01-19T12:18:07.262963] [DEBUG] [REMOTE ] PRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:07.263081] [DEBUG] [REMOTE ] PRG: PASS: Integrity check passed. [2026-01-19T12:18:07.263126] [DEBUG] [REMOTE ] PRG: Symbol is viable for forecasting. [2026-01-19T12:18:07.263176] [INFO ] [MAIN ] [2528/3505] PRG kept (0.4s) | 2527 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:07.860247] [DEBUG] [REMOTE ] PRGO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:07.860383] [DEBUG] [REMOTE ] PRGO: PASS: History has at least 300 days. [2026-01-19T12:18:07.860619] [DEBUG] [REMOTE ] PRGO: PASS: Price check passed. Min price $12.00. [2026-01-19T12:18:07.860796] [DEBUG] [REMOTE ] PRGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:07.860922] [DEBUG] [REMOTE ] PRGO: PASS: Integrity check passed. [2026-01-19T12:18:07.860965] [DEBUG] [REMOTE ] PRGO: Symbol is viable for forecasting. [2026-01-19T12:18:07.861015] [INFO ] [MAIN ] [2529/3505] PRGO kept (0.6s) | 2528 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:08.031841] [DEBUG] [REMOTE ] PRH: Retrieved 2743 rows, trimmed to 300. [2026-01-19T12:18:08.031967] [DEBUG] [REMOTE ] PRH: PASS: History has at least 300 days. [2026-01-19T12:18:08.032170] [DEBUG] [REMOTE ] PRH: PASS: Price check passed. Min price $24.29. [2026-01-19T12:18:08.032325] [DEBUG] [REMOTE ] PRH: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:08.032474] [DEBUG] [REMOTE ] PRH: PASS: Integrity check passed. [2026-01-19T12:18:08.032523] [DEBUG] [REMOTE ] PRH: Symbol is viable for forecasting. [2026-01-19T12:18:08.032618] [INFO ] [MAIN ] [2530/3505] PRH kept (0.2s) | 2529 kept, 1 rejected | 140.2/min | ETA: 7.0m [2026-01-19T12:18:08.649327] [DEBUG] [REMOTE ] PRI: Retrieved 3974 rows, trimmed to 300. [2026-01-19T12:18:08.649458] [DEBUG] [REMOTE ] PRI: PASS: History has at least 300 days. [2026-01-19T12:18:08.649707] [DEBUG] [REMOTE ] PRI: PASS: Price check passed. Min price $249.32. [2026-01-19T12:18:08.649863] [DEBUG] [REMOTE ] PRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:08.649993] [DEBUG] [REMOTE ] PRI: PASS: Integrity check passed. [2026-01-19T12:18:08.650045] [DEBUG] [REMOTE ] PRI: Symbol is viable for forecasting. [2026-01-19T12:18:08.650099] [INFO ] [MAIN ] [2531/3505] PRI kept (0.6s) | 2530 kept, 1 rejected | 140.2/min | ETA: 6.9m [2026-01-19T12:18:09.078846] [DEBUG] [REMOTE ] PRIM: Retrieved 4390 rows, trimmed to 300. [2026-01-19T12:18:09.079094] [DEBUG] [REMOTE ] PRIM: PASS: History has at least 300 days. [2026-01-19T12:18:09.079520] [DEBUG] [REMOTE ] PRIM: PASS: Price check passed. Min price $116.36. [2026-01-19T12:18:09.079803] [DEBUG] [REMOTE ] PRIM: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:09.080041] [DEBUG] [REMOTE ] PRIM: PASS: Integrity check passed. [2026-01-19T12:18:09.080102] [DEBUG] [REMOTE ] PRIM: Symbol is viable for forecasting. [2026-01-19T12:18:09.080183] [INFO ] [MAIN ] [2532/3505] PRIM kept (0.4s) | 2531 kept, 1 rejected | 140.2/min | ETA: 6.9m [2026-01-19T12:18:09.291024] [DEBUG] [REMOTE ] PRLB: Retrieved 3495 rows, trimmed to 300. [2026-01-19T12:18:09.291230] [DEBUG] [REMOTE ] PRLB: PASS: History has at least 300 days. [2026-01-19T12:18:09.291520] [DEBUG] [REMOTE ] PRLB: PASS: Price check passed. Min price $46.81. [2026-01-19T12:18:09.291689] [DEBUG] [REMOTE ] PRLB: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:09.292027] [DEBUG] [REMOTE ] PRLB: PASS: Integrity check passed. [2026-01-19T12:18:09.292106] [DEBUG] [REMOTE ] PRLB: Symbol is viable for forecasting. [2026-01-19T12:18:09.292164] [INFO ] [MAIN ] [2533/3505] PRLB kept (0.2s) | 2532 kept, 1 rejected | 140.2/min | ETA: 6.9m [2026-01-19T12:18:09.708946] [DEBUG] [REMOTE ] PRM: Retrieved 1051 rows, trimmed to 300. [2026-01-19T12:18:09.709080] [DEBUG] [REMOTE ] PRM: PASS: History has at least 300 days. [2026-01-19T12:18:09.709283] [DEBUG] [REMOTE ] PRM: PASS: Price check passed. Min price $21.07. [2026-01-19T12:18:09.709418] [DEBUG] [REMOTE ] PRM: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:09.709528] [DEBUG] [REMOTE ] PRM: PASS: Integrity check passed. [2026-01-19T12:18:09.709588] [DEBUG] [REMOTE ] PRM: Symbol is viable for forecasting. [2026-01-19T12:18:09.709639] [INFO ] [MAIN ] [2534/3505] PRM kept (0.4s) | 2533 kept, 1 rejected | 140.2/min | ETA: 6.9m [2026-01-19T12:18:10.100616] [DEBUG] [REMOTE ] PRME: Retrieved 813 rows, trimmed to 300. [2026-01-19T12:18:10.100744] [DEBUG] [REMOTE ] PRME: PASS: History has at least 300 days. [2026-01-19T12:18:10.100949] [DEBUG] [REMOTE ] PRME: PASS: Price check passed. Min price $3.30. [2026-01-19T12:18:10.101091] [DEBUG] [REMOTE ] PRME: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:10.101204] [DEBUG] [REMOTE ] PRME: PASS: Integrity check passed. [2026-01-19T12:18:10.101246] [DEBUG] [REMOTE ] PRME: Symbol is viable for forecasting. [2026-01-19T12:18:10.101295] [INFO ] [MAIN ] [2535/3505] PRME kept (0.4s) | 2534 kept, 1 rejected | 140.2/min | ETA: 6.9m [2026-01-19T12:18:10.692019] [DEBUG] [REMOTE ] PRN: Retrieved 4846 rows, trimmed to 300. [2026-01-19T12:18:10.692206] [DEBUG] [REMOTE ] PRN: PASS: History has at least 300 days. [2026-01-19T12:18:10.692541] [DEBUG] [REMOTE ] PRN: PASS: Price check passed. Min price $159.35. [2026-01-19T12:18:10.692770] [DEBUG] [REMOTE ] PRN: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:10.692950] [DEBUG] [REMOTE ] PRN: PASS: Integrity check passed. [2026-01-19T12:18:10.693013] [DEBUG] [REMOTE ] PRN: Symbol is viable for forecasting. [2026-01-19T12:18:10.693105] [INFO ] [MAIN ] [2536/3505] PRN kept (0.6s) | 2535 kept, 1 rejected | 140.2/min | ETA: 6.9m [2026-01-19T12:18:11.022986] [DEBUG] [REMOTE ] PROF: Retrieved 2287 rows, trimmed to 300. [2026-01-19T12:18:11.023113] [DEBUG] [REMOTE ] PROF: PASS: History has at least 300 days. [2026-01-19T12:18:11.023320] [DEBUG] [REMOTE ] PROF: PASS: Price check passed. Min price $5.31. [2026-01-19T12:18:11.023459] [DEBUG] [REMOTE ] PROF: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:11.023597] [DEBUG] [REMOTE ] PROF: PASS: Integrity check passed. [2026-01-19T12:18:11.023643] [DEBUG] [REMOTE ] PROF: Symbol is viable for forecasting. [2026-01-19T12:18:11.023694] [INFO ] [MAIN ] [2537/3505] PROF kept (0.3s) | 2536 kept, 1 rejected | 140.2/min | ETA: 6.9m [2026-01-19T12:18:11.315682] [DEBUG] [REMOTE ] PROK: Retrieved 884 rows, trimmed to 300. [2026-01-19T12:18:11.315812] [DEBUG] [REMOTE ] PROK: PASS: History has at least 300 days. [2026-01-19T12:18:11.316011] [DEBUG] [REMOTE ] PROK: PASS: Price check passed. Min price $2.08. [2026-01-19T12:18:11.316149] [DEBUG] [REMOTE ] PROK: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:11.316260] [DEBUG] [REMOTE ] PROK: PASS: Integrity check passed. [2026-01-19T12:18:11.316302] [DEBUG] [REMOTE ] PROK: Symbol is viable for forecasting. [2026-01-19T12:18:11.316351] [INFO ] [MAIN ] [2538/3505] PROK kept (0.3s) | 2537 kept, 1 rejected | 140.2/min | ETA: 6.9m [2026-01-19T12:18:11.846096] [DEBUG] [REMOTE ] PRTA: Retrieved 3287 rows, trimmed to 300. [2026-01-19T12:18:11.846295] [DEBUG] [REMOTE ] PRTA: PASS: History has at least 300 days. [2026-01-19T12:18:11.846561] [DEBUG] [REMOTE ] PRTA: PASS: Price check passed. Min price $8.91. [2026-01-19T12:18:11.846734] [DEBUG] [REMOTE ] PRTA: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:11.846862] [DEBUG] [REMOTE ] PRTA: PASS: Integrity check passed. [2026-01-19T12:18:11.846950] [DEBUG] [REMOTE ] PRTA: Symbol is viable for forecasting. [2026-01-19T12:18:11.847006] [INFO ] [MAIN ] [2539/3505] PRTA kept (0.5s) | 2538 kept, 1 rejected | 140.2/min | ETA: 6.9m [2026-01-19T12:18:12.192219] [DEBUG] [REMOTE ] PRTH: Retrieved 2291 rows, trimmed to 300. [2026-01-19T12:18:12.192350] [DEBUG] [REMOTE ] PRTH: PASS: History has at least 300 days. [2026-01-19T12:18:12.192555] [DEBUG] [REMOTE ] PRTH: PASS: Price check passed. Min price $4.85. [2026-01-19T12:18:12.192757] [DEBUG] [REMOTE ] PRTH: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:12.192874] [DEBUG] [REMOTE ] PRTH: PASS: Integrity check passed. [2026-01-19T12:18:12.192917] [DEBUG] [REMOTE ] PRTH: Symbol is viable for forecasting. [2026-01-19T12:18:12.192968] [INFO ] [MAIN ] [2540/3505] PRTH kept (0.3s) | 2539 kept, 1 rejected | 140.2/min | ETA: 6.9m [2026-01-19T12:18:12.534605] [DEBUG] [REMOTE ] PRVA: Retrieved 1187 rows, trimmed to 300. [2026-01-19T12:18:12.534777] [DEBUG] [REMOTE ] PRVA: PASS: History has at least 300 days. [2026-01-19T12:18:12.535051] [DEBUG] [REMOTE ] PRVA: PASS: Price check passed. Min price $22.53. [2026-01-19T12:18:12.535224] [DEBUG] [REMOTE ] PRVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:12.535373] [DEBUG] [REMOTE ] PRVA: PASS: Integrity check passed. [2026-01-19T12:18:12.535424] [DEBUG] [REMOTE ] PRVA: Symbol is viable for forecasting. [2026-01-19T12:18:12.535486] [INFO ] [MAIN ] [2541/3505] PRVA kept (0.3s) | 2540 kept, 1 rejected | 140.3/min | ETA: 6.9m [2026-01-19T12:18:12.944378] [DEBUG] [REMOTE ] PSC: Retrieved 2343 rows, trimmed to 300. [2026-01-19T12:18:12.944527] [DEBUG] [REMOTE ] PSC: PASS: History has at least 300 days. [2026-01-19T12:18:12.944788] [DEBUG] [REMOTE ] PSC: PASS: Price check passed. Min price $53.79. [2026-01-19T12:18:12.944929] [DEBUG] [REMOTE ] PSC: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:12.945046] [DEBUG] [REMOTE ] PSC: PASS: Integrity check passed. [2026-01-19T12:18:12.945086] [DEBUG] [REMOTE ] PSC: Symbol is viable for forecasting. [2026-01-19T12:18:12.945134] [INFO ] [MAIN ] [2542/3505] PSC kept (0.4s) | 2541 kept, 1 rejected | 140.3/min | ETA: 6.9m [2026-01-19T12:18:13.471743] [DEBUG] [REMOTE ] PSCE: Retrieved 3971 rows, trimmed to 300. [2026-01-19T12:18:13.471892] [DEBUG] [REMOTE ] PSCE: PASS: History has at least 300 days. [2026-01-19T12:18:13.472110] [DEBUG] [REMOTE ] PSCE: PASS: Price check passed. Min price $41.24. [2026-01-19T12:18:13.472249] [DEBUG] [REMOTE ] PSCE: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:13.472363] [DEBUG] [REMOTE ] PSCE: PASS: Integrity check passed. [2026-01-19T12:18:13.472403] [DEBUG] [REMOTE ] PSCE: Symbol is viable for forecasting. [2026-01-19T12:18:13.472452] [INFO ] [MAIN ] [2543/3505] PSCE kept (0.5s) | 2542 kept, 1 rejected | 140.2/min | ETA: 6.9m [2026-01-19T12:18:13.706481] [DEBUG] [REMOTE ] PSCH: Retrieved 3971 rows, trimmed to 300. [2026-01-19T12:18:13.706684] [DEBUG] [REMOTE ] PSCH: PASS: History has at least 300 days. [2026-01-19T12:18:13.707001] [DEBUG] [REMOTE ] PSCH: PASS: Price check passed. Min price $41.62. [2026-01-19T12:18:13.707146] [DEBUG] [REMOTE ] PSCH: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:13.707277] [DEBUG] [REMOTE ] PSCH: PASS: Integrity check passed. [2026-01-19T12:18:13.707318] [DEBUG] [REMOTE ] PSCH: Symbol is viable for forecasting. [2026-01-19T12:18:13.707381] [INFO ] [MAIN ] [2544/3505] PSCH kept (0.2s) | 2543 kept, 1 rejected | 140.3/min | ETA: 6.9m [2026-01-19T12:18:14.342379] [DEBUG] [REMOTE ] PSEC: Retrieved 5405 rows, trimmed to 300. [2026-01-19T12:18:14.342527] [DEBUG] [REMOTE ] PSEC: PASS: History has at least 300 days. [2026-01-19T12:18:14.342794] [DEBUG] [REMOTE ] PSEC: PASS: Price check passed. Min price $2.41. [2026-01-19T12:18:14.342933] [DEBUG] [REMOTE ] PSEC: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:14.343068] [DEBUG] [REMOTE ] PSEC: PASS: Integrity check passed. [2026-01-19T12:18:14.343109] [DEBUG] [REMOTE ] PSEC: Symbol is viable for forecasting. [2026-01-19T12:18:14.343159] [INFO ] [MAIN ] [2545/3505] PSEC kept (0.6s) | 2544 kept, 1 rejected | 140.2/min | ETA: 6.8m [2026-01-19T12:18:14.737627] [DEBUG] [REMOTE ] PSF: Retrieved 3808 rows, trimmed to 300. [2026-01-19T12:18:14.737777] [DEBUG] [REMOTE ] PSF: PASS: History has at least 300 days. [2026-01-19T12:18:14.738016] [DEBUG] [REMOTE ] PSF: PASS: Price check passed. Min price $19.76. [2026-01-19T12:18:14.738154] [DEBUG] [REMOTE ] PSF: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:14.738275] [DEBUG] [REMOTE ] PSF: PASS: Integrity check passed. [2026-01-19T12:18:14.738315] [DEBUG] [REMOTE ] PSF: Symbol is viable for forecasting. [2026-01-19T12:18:14.738363] [INFO ] [MAIN ] [2546/3505] PSF kept (0.4s) | 2545 kept, 1 rejected | 140.2/min | ETA: 6.8m [2026-01-19T12:18:14.925335] [DEBUG] [REMOTE ] PSFE: Retrieved 1324 rows, trimmed to 300. [2026-01-19T12:18:14.925557] [DEBUG] [REMOTE ] PSFE: PASS: History has at least 300 days. [2026-01-19T12:18:14.925869] [DEBUG] [REMOTE ] PSFE: PASS: Price check passed. Min price $6.44. [2026-01-19T12:18:14.926041] [DEBUG] [REMOTE ] PSFE: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:14.926180] [DEBUG] [REMOTE ] PSFE: PASS: Integrity check passed. [2026-01-19T12:18:14.926254] [DEBUG] [REMOTE ] PSFE: Symbol is viable for forecasting. [2026-01-19T12:18:14.926325] [INFO ] [MAIN ] [2547/3505] PSFE kept (0.2s) | 2546 kept, 1 rejected | 140.3/min | ETA: 6.8m [2026-01-19T12:18:15.399780] [DEBUG] [REMOTE ] PSHG: Retrieved 3783 rows, trimmed to 300. [2026-01-19T12:18:15.399917] [DEBUG] [REMOTE ] PSHG: PASS: History has at least 300 days. [2026-01-19T12:18:15.400132] [DEBUG] [REMOTE ] PSHG: PASS: Price check passed. Min price $1.94. [2026-01-19T12:18:15.400271] [DEBUG] [REMOTE ] PSHG: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:15.400385] [DEBUG] [REMOTE ] PSHG: PASS: Integrity check passed. [2026-01-19T12:18:15.400426] [DEBUG] [REMOTE ] PSHG: Symbol is viable for forecasting. [2026-01-19T12:18:15.400474] [INFO ] [MAIN ] [2548/3505] PSHG kept (0.5s) | 2547 kept, 1 rejected | 140.3/min | ETA: 6.8m [2026-01-19T12:18:15.833294] [DEBUG] [REMOTE ] PSN: Retrieved 1684 rows, trimmed to 300. [2026-01-19T12:18:15.833427] [DEBUG] [REMOTE ] PSN: PASS: History has at least 300 days. [2026-01-19T12:18:15.833649] [DEBUG] [REMOTE ] PSN: PASS: Price check passed. Min price $60.20. [2026-01-19T12:18:15.833787] [DEBUG] [REMOTE ] PSN: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:15.833899] [DEBUG] [REMOTE ] PSN: PASS: Integrity check passed. [2026-01-19T12:18:15.833939] [DEBUG] [REMOTE ] PSN: Symbol is viable for forecasting. [2026-01-19T12:18:15.833985] [INFO ] [MAIN ] [2549/3505] PSN kept (0.4s) | 2548 kept, 1 rejected | 140.3/min | ETA: 6.8m [2026-01-19T12:18:16.115951] [DEBUG] [REMOTE ] PSNL: Retrieved 1654 rows, trimmed to 300. [2026-01-19T12:18:16.116084] [DEBUG] [REMOTE ] PSNL: PASS: History has at least 300 days. [2026-01-19T12:18:16.116294] [DEBUG] [REMOTE ] PSNL: PASS: Price check passed. Min price $6.93. [2026-01-19T12:18:16.116429] [DEBUG] [REMOTE ] PSNL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:16.116541] [DEBUG] [REMOTE ] PSNL: PASS: Integrity check passed. [2026-01-19T12:18:16.116611] [DEBUG] [REMOTE ] PSNL: Symbol is viable for forecasting. [2026-01-19T12:18:16.116662] [INFO ] [MAIN ] [2550/3505] PSNL kept (0.3s) | 2549 kept, 1 rejected | 140.3/min | ETA: 6.8m [2026-01-19T12:18:16.778476] [DEBUG] [REMOTE ] PSO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:16.778629] [DEBUG] [REMOTE ] PSO: PASS: History has at least 300 days. [2026-01-19T12:18:16.778857] [DEBUG] [REMOTE ] PSO: PASS: Price check passed. Min price $12.46. [2026-01-19T12:18:16.779052] [DEBUG] [REMOTE ] PSO: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:16.779229] [DEBUG] [REMOTE ] PSO: PASS: Integrity check passed. [2026-01-19T12:18:16.779284] [DEBUG] [REMOTE ] PSO: Symbol is viable for forecasting. [2026-01-19T12:18:16.779347] [INFO ] [MAIN ] [2551/3505] PSO kept (0.7s) | 2550 kept, 1 rejected | 140.3/min | ETA: 6.8m [2026-01-19T12:18:17.026477] [DEBUG] [REMOTE ] PSQH: Retrieved 1139 rows, trimmed to 300. [2026-01-19T12:18:17.026636] [DEBUG] [REMOTE ] PSQH: PASS: History has at least 300 days. [2026-01-19T12:18:17.026853] [DEBUG] [REMOTE ] PSQH: PASS: Price check passed. Min price $1.02. [2026-01-19T12:18:17.026993] [DEBUG] [REMOTE ] PSQH: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:17.027107] [DEBUG] [REMOTE ] PSQH: PASS: Integrity check passed. [2026-01-19T12:18:17.027149] [DEBUG] [REMOTE ] PSQH: Symbol is viable for forecasting. [2026-01-19T12:18:17.027199] [INFO ] [MAIN ] [2552/3505] PSQH kept (0.2s) | 2551 kept, 1 rejected | 140.3/min | ETA: 6.8m [2026-01-19T12:18:17.491058] [DEBUG] [REMOTE ] PSTG: Retrieved 2585 rows, trimmed to 300. [2026-01-19T12:18:17.491183] [DEBUG] [REMOTE ] PSTG: PASS: History has at least 300 days. [2026-01-19T12:18:17.491382] [DEBUG] [REMOTE ] PSTG: PASS: Price check passed. Min price $65.70. [2026-01-19T12:18:17.491515] [DEBUG] [REMOTE ] PSTG: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:17.491656] [DEBUG] [REMOTE ] PSTG: PASS: Integrity check passed. [2026-01-19T12:18:17.491702] [DEBUG] [REMOTE ] PSTG: Symbol is viable for forecasting. [2026-01-19T12:18:17.491748] [INFO ] [MAIN ] [2553/3505] PSTG kept (0.5s) | 2552 kept, 1 rejected | 140.3/min | ETA: 6.8m [2026-01-19T12:18:17.787925] [DEBUG] [REMOTE ] PSTL: Retrieved 1679 rows, trimmed to 300. [2026-01-19T12:18:17.788053] [DEBUG] [REMOTE ] PSTL: PASS: History has at least 300 days. [2026-01-19T12:18:17.788273] [DEBUG] [REMOTE ] PSTL: PASS: Price check passed. Min price $14.39. [2026-01-19T12:18:17.788415] [DEBUG] [REMOTE ] PSTL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:17.788525] [DEBUG] [REMOTE ] PSTL: PASS: Integrity check passed. [2026-01-19T12:18:17.788567] [DEBUG] [REMOTE ] PSTL: Symbol is viable for forecasting. [2026-01-19T12:18:17.788654] [INFO ] [MAIN ] [2554/3505] PSTL kept (0.3s) | 2553 kept, 1 rejected | 140.3/min | ETA: 6.8m [2026-01-19T12:18:18.255323] [DEBUG] [REMOTE ] PSX: Retrieved 3462 rows, trimmed to 300. [2026-01-19T12:18:18.255451] [DEBUG] [REMOTE ] PSX: PASS: History has at least 300 days. [2026-01-19T12:18:18.255681] [DEBUG] [REMOTE ] PSX: PASS: Price check passed. Min price $127.75. [2026-01-19T12:18:18.255819] [DEBUG] [REMOTE ] PSX: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:18.255929] [DEBUG] [REMOTE ] PSX: PASS: Integrity check passed. [2026-01-19T12:18:18.255968] [DEBUG] [REMOTE ] PSX: Symbol is viable for forecasting. [2026-01-19T12:18:18.256014] [INFO ] [MAIN ] [2555/3505] PSX kept (0.5s) | 2554 kept, 1 rejected | 140.3/min | ETA: 6.8m [2026-01-19T12:18:18.579443] [DEBUG] [REMOTE ] PTA: Retrieved 1311 rows, trimmed to 300. [2026-01-19T12:18:18.579630] [DEBUG] [REMOTE ] PTA: PASS: History has at least 300 days. [2026-01-19T12:18:18.579890] [DEBUG] [REMOTE ] PTA: PASS: Price check passed. Min price $18.73. [2026-01-19T12:18:18.580071] [DEBUG] [REMOTE ] PTA: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:18.580216] [DEBUG] [REMOTE ] PTA: PASS: Integrity check passed. [2026-01-19T12:18:18.580271] [DEBUG] [REMOTE ] PTA: Symbol is viable for forecasting. [2026-01-19T12:18:18.580335] [INFO ] [MAIN ] [2556/3505] PTA kept (0.3s) | 2555 kept, 1 rejected | 140.3/min | ETA: 6.8m [2026-01-19T12:18:19.227167] [DEBUG] [REMOTE ] PTC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:19.227299] [DEBUG] [REMOTE ] PTC: PASS: History has at least 300 days. [2026-01-19T12:18:19.227546] [DEBUG] [REMOTE ] PTC: PASS: Price check passed. Min price $166.53. [2026-01-19T12:18:19.227701] [DEBUG] [REMOTE ] PTC: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:19.227830] [DEBUG] [REMOTE ] PTC: PASS: Integrity check passed. [2026-01-19T12:18:19.227870] [DEBUG] [REMOTE ] PTC: Symbol is viable for forecasting. [2026-01-19T12:18:19.227917] [INFO ] [MAIN ] [2557/3505] PTC kept (0.6s) | 2556 kept, 1 rejected | 140.3/min | ETA: 6.8m [2026-01-19T12:18:19.693132] [DEBUG] [REMOTE ] PTEN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:19.693272] [DEBUG] [REMOTE ] PTEN: PASS: History has at least 300 days. [2026-01-19T12:18:19.693508] [DEBUG] [REMOTE ] PTEN: PASS: Price check passed. Min price $5.34. [2026-01-19T12:18:19.693677] [DEBUG] [REMOTE ] PTEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:19.693802] [DEBUG] [REMOTE ] PTEN: PASS: Integrity check passed. [2026-01-19T12:18:19.693847] [DEBUG] [REMOTE ] PTEN: Symbol is viable for forecasting. [2026-01-19T12:18:19.693901] [INFO ] [MAIN ] [2558/3505] PTEN kept (0.5s) | 2557 kept, 1 rejected | 140.3/min | ETA: 6.8m [2026-01-19T12:18:20.115069] [DEBUG] [REMOTE ] PTF: Retrieved 4846 rows, trimmed to 300. [2026-01-19T12:18:20.115219] [DEBUG] [REMOTE ] PTF: PASS: History has at least 300 days. [2026-01-19T12:18:20.115480] [DEBUG] [REMOTE ] PTF: PASS: Price check passed. Min price $67.94. [2026-01-19T12:18:20.115652] [DEBUG] [REMOTE ] PTF: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:20.115809] [DEBUG] [REMOTE ] PTF: PASS: Integrity check passed. [2026-01-19T12:18:20.115860] [DEBUG] [REMOTE ] PTF: Symbol is viable for forecasting. [2026-01-19T12:18:20.115922] [INFO ] [MAIN ] [2559/3505] PTF kept (0.4s) | 2558 kept, 1 rejected | 140.3/min | ETA: 6.7m [2026-01-19T12:18:20.453843] [DEBUG] [REMOTE ] PTGX: Retrieved 2372 rows, trimmed to 300. [2026-01-19T12:18:20.453976] [DEBUG] [REMOTE ] PTGX: PASS: History has at least 300 days. [2026-01-19T12:18:20.454178] [DEBUG] [REMOTE ] PTGX: PASS: Price check passed. Min price $73.50. [2026-01-19T12:18:20.454313] [DEBUG] [REMOTE ] PTGX: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:20.454421] [DEBUG] [REMOTE ] PTGX: PASS: Integrity check passed. [2026-01-19T12:18:20.454461] [DEBUG] [REMOTE ] PTGX: Symbol is viable for forecasting. [2026-01-19T12:18:20.454508] [INFO ] [MAIN ] [2560/3505] PTGX kept (0.3s) | 2559 kept, 1 rejected | 140.3/min | ETA: 6.7m [2026-01-19T12:18:20.793683] [DEBUG] [REMOTE ] PTH: Retrieved 4846 rows, trimmed to 300. [2026-01-19T12:18:20.793811] [DEBUG] [REMOTE ] PTH: PASS: History has at least 300 days. [2026-01-19T12:18:20.794024] [DEBUG] [REMOTE ] PTH: PASS: Price check passed. Min price $44.95. [2026-01-19T12:18:20.794162] [DEBUG] [REMOTE ] PTH: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:20.794275] [DEBUG] [REMOTE ] PTH: PASS: Integrity check passed. [2026-01-19T12:18:20.794315] [DEBUG] [REMOTE ] PTH: Symbol is viable for forecasting. [2026-01-19T12:18:20.794362] [INFO ] [MAIN ] [2561/3505] PTH kept (0.3s) | 2560 kept, 1 rejected | 140.3/min | ETA: 6.7m [2026-01-19T12:18:21.040255] [DEBUG] [REMOTE ] PTLO: Retrieved 1064 rows, trimmed to 300. [2026-01-19T12:18:21.040391] [DEBUG] [REMOTE ] PTLO: PASS: History has at least 300 days. [2026-01-19T12:18:21.040616] [DEBUG] [REMOTE ] PTLO: PASS: Price check passed. Min price $4.50. [2026-01-19T12:18:21.040797] [DEBUG] [REMOTE ] PTLO: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:21.040912] [DEBUG] [REMOTE ] PTLO: PASS: Integrity check passed. [2026-01-19T12:18:21.040954] [DEBUG] [REMOTE ] PTLO: Symbol is viable for forecasting. [2026-01-19T12:18:21.041006] [INFO ] [MAIN ] [2562/3505] PTLO kept (0.2s) | 2561 kept, 1 rejected | 140.3/min | ETA: 6.7m [2026-01-19T12:18:21.511220] [DEBUG] [REMOTE ] PTNQ: Retrieved 2666 rows, trimmed to 300. [2026-01-19T12:18:21.511351] [DEBUG] [REMOTE ] PTNQ: PASS: History has at least 300 days. [2026-01-19T12:18:21.511553] [DEBUG] [REMOTE ] PTNQ: PASS: Price check passed. Min price $74.95. [2026-01-19T12:18:21.511723] [DEBUG] [REMOTE ] PTNQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:21.511851] [DEBUG] [REMOTE ] PTNQ: PASS: Integrity check passed. [2026-01-19T12:18:21.511893] [DEBUG] [REMOTE ] PTNQ: Symbol is viable for forecasting. [2026-01-19T12:18:21.511943] [INFO ] [MAIN ] [2563/3505] PTNQ kept (0.5s) | 2562 kept, 1 rejected | 140.3/min | ETA: 6.7m [2026-01-19T12:18:21.985205] [DEBUG] [REMOTE ] PTON: Retrieved 1586 rows, trimmed to 300. [2026-01-19T12:18:21.985396] [DEBUG] [REMOTE ] PTON: PASS: History has at least 300 days. [2026-01-19T12:18:21.985677] [DEBUG] [REMOTE ] PTON: PASS: Price check passed. Min price $6.06. [2026-01-19T12:18:21.985823] [DEBUG] [REMOTE ] PTON: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:21.985949] [DEBUG] [REMOTE ] PTON: PASS: Integrity check passed. [2026-01-19T12:18:21.985991] [DEBUG] [REMOTE ] PTON: Symbol is viable for forecasting. [2026-01-19T12:18:21.986046] [INFO ] [MAIN ] [2564/3505] PTON kept (0.5s) | 2563 kept, 1 rejected | 140.3/min | ETA: 6.7m [2026-01-19T12:18:22.568065] [DEBUG] [REMOTE ] PTY: Retrieved 5802 rows, trimmed to 300. [2026-01-19T12:18:22.568202] [DEBUG] [REMOTE ] PTY: PASS: History has at least 300 days. [2026-01-19T12:18:22.568415] [DEBUG] [REMOTE ] PTY: PASS: Price check passed. Min price $12.59. [2026-01-19T12:18:22.568550] [DEBUG] [REMOTE ] PTY: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:22.568874] [DEBUG] [REMOTE ] PTY: PASS: Integrity check passed. [2026-01-19T12:18:22.568914] [DEBUG] [REMOTE ] PTY: Symbol is viable for forecasting. [2026-01-19T12:18:22.568961] [INFO ] [MAIN ] [2565/3505] PTY kept (0.6s) | 2564 kept, 1 rejected | 140.3/min | ETA: 6.7m [2026-01-19T12:18:22.829060] [DEBUG] [REMOTE ] PUBM: Retrieved 1282 rows, trimmed to 300. [2026-01-19T12:18:22.829197] [DEBUG] [REMOTE ] PUBM: PASS: History has at least 300 days. [2026-01-19T12:18:22.829394] [DEBUG] [REMOTE ] PUBM: PASS: Price check passed. Min price $7.38. [2026-01-19T12:18:22.829528] [DEBUG] [REMOTE ] PUBM: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:22.829664] [DEBUG] [REMOTE ] PUBM: PASS: Integrity check passed. [2026-01-19T12:18:22.829706] [DEBUG] [REMOTE ] PUBM: Symbol is viable for forecasting. [2026-01-19T12:18:22.829753] [INFO ] [MAIN ] [2566/3505] PUBM kept (0.3s) | 2565 kept, 1 rejected | 140.3/min | ETA: 6.7m [2026-01-19T12:18:23.438842] [DEBUG] [REMOTE ] PUK: Retrieved 6426 rows, trimmed to 300. [2026-01-19T12:18:23.438985] [DEBUG] [REMOTE ] PUK: PASS: History has at least 300 days. [2026-01-19T12:18:23.439201] [DEBUG] [REMOTE ] PUK: PASS: Price check passed. Min price $27.29. [2026-01-19T12:18:23.439335] [DEBUG] [REMOTE ] PUK: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:23.439445] [DEBUG] [REMOTE ] PUK: PASS: Integrity check passed. [2026-01-19T12:18:23.439484] [DEBUG] [REMOTE ] PUK: Symbol is viable for forecasting. [2026-01-19T12:18:23.439533] [INFO ] [MAIN ] [2567/3505] PUK kept (0.6s) | 2566 kept, 1 rejected | 140.3/min | ETA: 6.7m [2026-01-19T12:18:23.733556] [DEBUG] [REMOTE ] PUMP: Retrieved 2222 rows, trimmed to 300. [2026-01-19T12:18:23.733791] [DEBUG] [REMOTE ] PUMP: PASS: History has at least 300 days. [2026-01-19T12:18:23.734065] [DEBUG] [REMOTE ] PUMP: PASS: Price check passed. Min price $5.77. [2026-01-19T12:18:23.734417] [DEBUG] [REMOTE ] PUMP: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:23.734565] [DEBUG] [REMOTE ] PUMP: PASS: Integrity check passed. [2026-01-19T12:18:23.734634] [DEBUG] [REMOTE ] PUMP: Symbol is viable for forecasting. [2026-01-19T12:18:23.734690] [INFO ] [MAIN ] [2568/3505] PUMP kept (0.3s) | 2567 kept, 1 rejected | 140.3/min | ETA: 6.7m [2026-01-19T12:18:24.382512] [DEBUG] [REMOTE ] PVH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:24.382670] [DEBUG] [REMOTE ] PVH: PASS: History has at least 300 days. [2026-01-19T12:18:24.382900] [DEBUG] [REMOTE ] PVH: PASS: Price check passed. Min price $64.55. [2026-01-19T12:18:24.383058] [DEBUG] [REMOTE ] PVH: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:24.383172] [DEBUG] [REMOTE ] PVH: PASS: Integrity check passed. [2026-01-19T12:18:24.383211] [DEBUG] [REMOTE ] PVH: Symbol is viable for forecasting. [2026-01-19T12:18:24.383260] [INFO ] [MAIN ] [2569/3505] PVH kept (0.6s) | 2568 kept, 1 rejected | 140.3/min | ETA: 6.7m [2026-01-19T12:18:24.768812] [DEBUG] [REMOTE ] PVL: Retrieved 3569 rows, trimmed to 300. [2026-01-19T12:18:24.769064] [DEBUG] [REMOTE ] PVL: PASS: History has at least 300 days. [2026-01-19T12:18:24.769635] [DEBUG] [REMOTE ] PVL: PASS: Price check passed. Min price $1.69. [2026-01-19T12:18:24.769810] [DEBUG] [REMOTE ] PVL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:24.769998] [DEBUG] [REMOTE ] PVL: PASS: Integrity check passed. [2026-01-19T12:18:24.770052] [DEBUG] [REMOTE ] PVL: Symbol is viable for forecasting. [2026-01-19T12:18:24.770323] [INFO ] [MAIN ] [2570/3505] PVL kept (0.4s) | 2569 kept, 1 rejected | 140.3/min | ETA: 6.7m [2026-01-19T12:18:24.932898] [DEBUG] [REMOTE ] PWP: Retrieved 1294 rows, trimmed to 300. [2026-01-19T12:18:24.933117] [DEBUG] [REMOTE ] PWP: PASS: History has at least 300 days. [2026-01-19T12:18:24.933388] [DEBUG] [REMOTE ] PWP: PASS: Price check passed. Min price $16.92. [2026-01-19T12:18:24.933543] [DEBUG] [REMOTE ] PWP: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:24.933720] [DEBUG] [REMOTE ] PWP: PASS: Integrity check passed. [2026-01-19T12:18:24.933767] [DEBUG] [REMOTE ] PWP: Symbol is viable for forecasting. [2026-01-19T12:18:24.933833] [INFO ] [MAIN ] [2571/3505] PWP kept (0.2s) | 2570 kept, 1 rejected | 140.3/min | ETA: 6.7m [2026-01-19T12:18:25.340737] [DEBUG] [REMOTE ] PX: Retrieved 1064 rows, trimmed to 300. [2026-01-19T12:18:25.341210] [DEBUG] [REMOTE ] PX: PASS: History has at least 300 days. [2026-01-19T12:18:25.341848] [DEBUG] [REMOTE ] PX: PASS: Price check passed. Min price $8.67. [2026-01-19T12:18:25.342001] [DEBUG] [REMOTE ] PX: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:25.342171] [DEBUG] [REMOTE ] PX: PASS: Integrity check passed. [2026-01-19T12:18:25.342213] [DEBUG] [REMOTE ] PX: Symbol is viable for forecasting. [2026-01-19T12:18:25.342273] [INFO ] [MAIN ] [2572/3505] PX kept (0.4s) | 2571 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:25.911106] [DEBUG] [REMOTE ] PXS: Retrieved 2566 rows, trimmed to 300. [2026-01-19T12:18:25.911236] [DEBUG] [REMOTE ] PXS: PASS: History has at least 300 days. [2026-01-19T12:18:25.911444] [DEBUG] [REMOTE ] PXS: PASS: Price check passed. Min price $2.62. [2026-01-19T12:18:25.911641] [DEBUG] [REMOTE ] PXS: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:25.911769] [DEBUG] [REMOTE ] PXS: PASS: Integrity check passed. [2026-01-19T12:18:25.911809] [DEBUG] [REMOTE ] PXS: Symbol is viable for forecasting. [2026-01-19T12:18:25.911856] [INFO ] [MAIN ] [2573/3505] PXS kept (0.6s) | 2572 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:26.351933] [DEBUG] [REMOTE ] PY: Retrieved 2471 rows, trimmed to 300. [2026-01-19T12:18:26.352060] [DEBUG] [REMOTE ] PY: PASS: History has at least 300 days. [2026-01-19T12:18:26.352263] [DEBUG] [REMOTE ] PY: PASS: Price check passed. Min price $49.85. [2026-01-19T12:18:26.352398] [DEBUG] [REMOTE ] PY: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:26.352507] [DEBUG] [REMOTE ] PY: PASS: Integrity check passed. [2026-01-19T12:18:26.352547] [DEBUG] [REMOTE ] PY: Symbol is viable for forecasting. [2026-01-19T12:18:26.352621] [INFO ] [MAIN ] [2574/3505] PY kept (0.4s) | 2573 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:26.698296] [DEBUG] [REMOTE ] PYPL: Retrieved 2641 rows, trimmed to 300. [2026-01-19T12:18:26.698427] [DEBUG] [REMOTE ] PYPL: PASS: History has at least 300 days. [2026-01-19T12:18:26.698677] [DEBUG] [REMOTE ] PYPL: PASS: Price check passed. Min price $56.56. [2026-01-19T12:18:26.698846] [DEBUG] [REMOTE ] PYPL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:26.698962] [DEBUG] [REMOTE ] PYPL: PASS: Integrity check passed. [2026-01-19T12:18:26.699002] [DEBUG] [REMOTE ] PYPL: Symbol is viable for forecasting. [2026-01-19T12:18:26.699050] [INFO ] [MAIN ] [2575/3505] PYPL kept (0.3s) | 2574 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:26.961013] [DEBUG] [REMOTE ] PYXS: Retrieved 1073 rows, trimmed to 300. [2026-01-19T12:18:26.961154] [DEBUG] [REMOTE ] PYXS: PASS: History has at least 300 days. [2026-01-19T12:18:26.961365] [DEBUG] [REMOTE ] PYXS: PASS: Price check passed. Min price $1.06. [2026-01-19T12:18:26.961505] [DEBUG] [REMOTE ] PYXS: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:26.961643] [DEBUG] [REMOTE ] PYXS: PASS: Integrity check passed. [2026-01-19T12:18:26.961689] [DEBUG] [REMOTE ] PYXS: Symbol is viable for forecasting. [2026-01-19T12:18:26.961740] [INFO ] [MAIN ] [2576/3505] PYXS kept (0.3s) | 2575 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:27.728063] [DEBUG] [REMOTE ] PZZA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:27.728224] [DEBUG] [REMOTE ] PZZA: PASS: History has at least 300 days. [2026-01-19T12:18:27.728473] [DEBUG] [REMOTE ] PZZA: PASS: Price check passed. Min price $36.17. [2026-01-19T12:18:27.728638] [DEBUG] [REMOTE ] PZZA: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:27.728770] [DEBUG] [REMOTE ] PZZA: PASS: Integrity check passed. [2026-01-19T12:18:27.728811] [DEBUG] [REMOTE ] PZZA: Symbol is viable for forecasting. [2026-01-19T12:18:27.728864] [INFO ] [MAIN ] [2577/3505] PZZA kept (0.8s) | 2576 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:27.892999] [DEBUG] [REMOTE ] QBTS: Retrieved 865 rows, trimmed to 300. [2026-01-19T12:18:27.893132] [DEBUG] [REMOTE ] QBTS: PASS: History has at least 300 days. [2026-01-19T12:18:27.893333] [DEBUG] [REMOTE ] QBTS: PASS: Price check passed. Min price $20.41. [2026-01-19T12:18:27.893472] [DEBUG] [REMOTE ] QBTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:27.893606] [DEBUG] [REMOTE ] QBTS: PASS: Integrity check passed. [2026-01-19T12:18:27.893658] [DEBUG] [REMOTE ] QBTS: Symbol is viable for forecasting. [2026-01-19T12:18:27.893709] [INFO ] [MAIN ] [2578/3505] QBTS kept (0.2s) | 2577 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:28.614760] [DEBUG] [REMOTE ] QCLN: Retrieved 4762 rows, trimmed to 300. [2026-01-19T12:18:28.614904] [DEBUG] [REMOTE ] QCLN: PASS: History has at least 300 days. [2026-01-19T12:18:28.615133] [DEBUG] [REMOTE ] QCLN: PASS: Price check passed. Min price $41.06. [2026-01-19T12:18:28.615274] [DEBUG] [REMOTE ] QCLN: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:28.615392] [DEBUG] [REMOTE ] QCLN: PASS: Integrity check passed. [2026-01-19T12:18:28.615432] [DEBUG] [REMOTE ] QCLN: Symbol is viable for forecasting. [2026-01-19T12:18:28.615482] [INFO ] [MAIN ] [2579/3505] QCLN kept (0.7s) | 2578 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:29.022202] [DEBUG] [REMOTE ] QCOM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:29.022336] [DEBUG] [REMOTE ] QCOM: PASS: History has at least 300 days. [2026-01-19T12:18:29.022552] [DEBUG] [REMOTE ] QCOM: PASS: Price check passed. Min price $158.78. [2026-01-19T12:18:29.022709] [DEBUG] [REMOTE ] QCOM: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:29.022823] [DEBUG] [REMOTE ] QCOM: PASS: Integrity check passed. [2026-01-19T12:18:29.022863] [DEBUG] [REMOTE ] QCOM: Symbol is viable for forecasting. [2026-01-19T12:18:29.022910] [INFO ] [MAIN ] [2580/3505] QCOM kept (0.4s) | 2579 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:29.527107] [DEBUG] [REMOTE ] QCRH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:29.527244] [DEBUG] [REMOTE ] QCRH: PASS: History has at least 300 days. [2026-01-19T12:18:29.527486] [DEBUG] [REMOTE ] QCRH: PASS: Price check passed. Min price $71.44. [2026-01-19T12:18:29.527660] [DEBUG] [REMOTE ] QCRH: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:29.527776] [DEBUG] [REMOTE ] QCRH: PASS: Integrity check passed. [2026-01-19T12:18:29.527815] [DEBUG] [REMOTE ] QCRH: Symbol is viable for forecasting. [2026-01-19T12:18:29.527862] [INFO ] [MAIN ] [2581/3505] QCRH kept (0.5s) | 2580 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:30.058554] [DEBUG] [REMOTE ] QDEL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:30.058704] [DEBUG] [REMOTE ] QDEL: PASS: History has at least 300 days. [2026-01-19T12:18:30.058919] [DEBUG] [REMOTE ] QDEL: PASS: Price check passed. Min price $19.73. [2026-01-19T12:18:30.059058] [DEBUG] [REMOTE ] QDEL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:30.059174] [DEBUG] [REMOTE ] QDEL: PASS: Integrity check passed. [2026-01-19T12:18:30.059215] [DEBUG] [REMOTE ] QDEL: Symbol is viable for forecasting. [2026-01-19T12:18:30.059263] [INFO ] [MAIN ] [2582/3505] QDEL kept (0.5s) | 2581 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:30.345778] [DEBUG] [REMOTE ] QFIN: Retrieved 1782 rows, trimmed to 300. [2026-01-19T12:18:30.345903] [DEBUG] [REMOTE ] QFIN: PASS: History has at least 300 days. [2026-01-19T12:18:30.346097] [DEBUG] [REMOTE ] QFIN: PASS: Price check passed. Min price $16.76. [2026-01-19T12:18:30.346231] [DEBUG] [REMOTE ] QFIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:30.346339] [DEBUG] [REMOTE ] QFIN: PASS: Integrity check passed. [2026-01-19T12:18:30.346379] [DEBUG] [REMOTE ] QFIN: Symbol is viable for forecasting. [2026-01-19T12:18:30.346425] [INFO ] [MAIN ] [2583/3505] QFIN kept (0.3s) | 2582 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:30.938478] [DEBUG] [REMOTE ] QGEN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:30.938749] [DEBUG] [REMOTE ] QGEN: PASS: History has at least 300 days. [2026-01-19T12:18:30.938995] [DEBUG] [REMOTE ] QGEN: PASS: Price check passed. Min price $43.28. [2026-01-19T12:18:30.939165] [DEBUG] [REMOTE ] QGEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:30.939293] [DEBUG] [REMOTE ] QGEN: PASS: Integrity check passed. [2026-01-19T12:18:30.939335] [DEBUG] [REMOTE ] QGEN: Symbol is viable for forecasting. [2026-01-19T12:18:30.939396] [INFO ] [MAIN ] [2584/3505] QGEN kept (0.6s) | 2583 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:31.288653] [DEBUG] [REMOTE ] QLYS: Retrieved 3344 rows, trimmed to 300. [2026-01-19T12:18:31.288789] [DEBUG] [REMOTE ] QLYS: PASS: History has at least 300 days. [2026-01-19T12:18:31.289009] [DEBUG] [REMOTE ] QLYS: PASS: Price check passed. Min price $121.21. [2026-01-19T12:18:31.289146] [DEBUG] [REMOTE ] QLYS: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:31.289262] [DEBUG] [REMOTE ] QLYS: PASS: Integrity check passed. [2026-01-19T12:18:31.289303] [DEBUG] [REMOTE ] QLYS: Symbol is viable for forecasting. [2026-01-19T12:18:31.289352] [INFO ] [MAIN ] [2585/3505] QLYS kept (0.3s) | 2584 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:31.652698] [DEBUG] [REMOTE ] QMCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:31.652860] [DEBUG] [REMOTE ] QMCO: PASS: History has at least 300 days. [2026-01-19T12:18:31.653141] [DEBUG] [REMOTE ] QMCO: PASS: Price check passed. Min price $6.45. [2026-01-19T12:18:31.653330] [DEBUG] [REMOTE ] QMCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:31.653487] [DEBUG] [REMOTE ] QMCO: PASS: Integrity check passed. [2026-01-19T12:18:31.653540] [DEBUG] [REMOTE ] QMCO: Symbol is viable for forecasting. [2026-01-19T12:18:31.653627] [INFO ] [MAIN ] [2586/3505] QMCO kept (0.4s) | 2585 kept, 1 rejected | 140.3/min | ETA: 6.6m [2026-01-19T12:18:32.099759] [DEBUG] [REMOTE ] QMOM: Retrieved 2523 rows, trimmed to 300. [2026-01-19T12:18:32.099878] [DEBUG] [REMOTE ] QMOM: PASS: History has at least 300 days. [2026-01-19T12:18:32.100078] [DEBUG] [REMOTE ] QMOM: PASS: Price check passed. Min price $60.90. [2026-01-19T12:18:32.100253] [DEBUG] [REMOTE ] QMOM: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:32.100364] [DEBUG] [REMOTE ] QMOM: PASS: Integrity check passed. [2026-01-19T12:18:32.100404] [DEBUG] [REMOTE ] QMOM: Symbol is viable for forecasting. [2026-01-19T12:18:32.100452] [INFO ] [MAIN ] [2587/3505] QMOM kept (0.4s) | 2586 kept, 1 rejected | 140.3/min | ETA: 6.5m [2026-01-19T12:18:32.275808] [DEBUG] [REMOTE ] QNCX: Retrieved 1683 rows, trimmed to 300. [2026-01-19T12:18:32.275977] [DEBUG] [REMOTE ] QNCX: PASS: History has at least 300 days. [2026-01-19T12:18:32.276233] [DEBUG] [REMOTE ] QNCX: PASS: Price check passed. Min price $1.56. [2026-01-19T12:18:32.276377] [DEBUG] [REMOTE ] QNCX: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:32.276492] [DEBUG] [REMOTE ] QNCX: PASS: Integrity check passed. [2026-01-19T12:18:32.276534] [DEBUG] [REMOTE ] QNCX: Symbol is viable for forecasting. [2026-01-19T12:18:32.276604] [INFO ] [MAIN ] [2588/3505] QNCX kept (0.2s) | 2587 kept, 1 rejected | 140.3/min | ETA: 6.5m [2026-01-19T12:18:32.893353] [DEBUG] [REMOTE ] QNTM: Retrieved 1905 rows, trimmed to 300. [2026-01-19T12:18:32.893530] [DEBUG] [REMOTE ] QNTM: PASS: History has at least 300 days. [2026-01-19T12:18:32.893844] [DEBUG] [REMOTE ] QNTM: PASS: Price check passed. Min price $5.76. [2026-01-19T12:18:32.893990] [DEBUG] [REMOTE ] QNTM: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:32.894141] [DEBUG] [REMOTE ] QNTM: PASS: Integrity check passed. [2026-01-19T12:18:32.894184] [DEBUG] [REMOTE ] QNTM: Symbol is viable for forecasting. [2026-01-19T12:18:32.894237] [INFO ] [MAIN ] [2589/3505] QNTM kept (0.6s) | 2588 kept, 1 rejected | 140.3/min | ETA: 6.5m [2026-01-19T12:18:33.083963] [DEBUG] [REMOTE ] QQMG: Retrieved 1059 rows, trimmed to 300. [2026-01-19T12:18:33.084176] [DEBUG] [REMOTE ] QQMG: PASS: History has at least 300 days. [2026-01-19T12:18:33.084470] [DEBUG] [REMOTE ] QQMG: PASS: Price check passed. Min price $40.37. [2026-01-19T12:18:33.084690] [DEBUG] [REMOTE ] QQMG: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:33.084847] [DEBUG] [REMOTE ] QQMG: PASS: Integrity check passed. [2026-01-19T12:18:33.084902] [DEBUG] [REMOTE ] QQMG: Symbol is viable for forecasting. [2026-01-19T12:18:33.084972] [INFO ] [MAIN ] [2590/3505] QQMG kept (0.2s) | 2589 kept, 1 rejected | 140.3/min | ETA: 6.5m [2026-01-19T12:18:33.701868] [DEBUG] [REMOTE ] QQQ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:33.702083] [DEBUG] [REMOTE ] QQQ: PASS: History has at least 300 days. [2026-01-19T12:18:33.702395] [DEBUG] [REMOTE ] QQQ: PASS: Price check passed. Min price $584.92. [2026-01-19T12:18:33.702534] [DEBUG] [REMOTE ] QQQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:33.702717] [DEBUG] [REMOTE ] QQQ: PASS: Integrity check passed. [2026-01-19T12:18:33.702772] [DEBUG] [REMOTE ] QQQ: Symbol is viable for forecasting. [2026-01-19T12:18:33.702842] [INFO ] [MAIN ] [2591/3505] QQQ kept (0.6s) | 2590 kept, 1 rejected | 140.3/min | ETA: 6.5m [2026-01-19T12:18:34.102328] [DEBUG] [REMOTE ] QQQE: Retrieved 3477 rows, trimmed to 300. [2026-01-19T12:18:34.102530] [DEBUG] [REMOTE ] QQQE: PASS: History has at least 300 days. [2026-01-19T12:18:34.102827] [DEBUG] [REMOTE ] QQQE: PASS: Price check passed. Min price $96.74. [2026-01-19T12:18:34.102972] [DEBUG] [REMOTE ] QQQE: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:34.103100] [DEBUG] [REMOTE ] QQQE: PASS: Integrity check passed. [2026-01-19T12:18:34.103142] [DEBUG] [REMOTE ] QQQE: Symbol is viable for forecasting. [2026-01-19T12:18:34.103195] [INFO ] [MAIN ] [2592/3505] QQQE kept (0.4s) | 2591 kept, 1 rejected | 140.3/min | ETA: 6.5m [2026-01-19T12:18:34.231698] [DEBUG] [REMOTE ] QQQI: Retrieved 494 rows, trimmed to 300. [2026-01-19T12:18:34.231875] [DEBUG] [REMOTE ] QQQI: PASS: History has at least 300 days. [2026-01-19T12:18:34.232134] [DEBUG] [REMOTE ] QQQI: PASS: Price check passed. Min price $50.94. [2026-01-19T12:18:34.232273] [DEBUG] [REMOTE ] QQQI: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:34.232389] [DEBUG] [REMOTE ] QQQI: PASS: Integrity check passed. [2026-01-19T12:18:34.232429] [DEBUG] [REMOTE ] QQQI: Symbol is viable for forecasting. [2026-01-19T12:18:34.232477] [INFO ] [MAIN ] [2593/3505] QQQI kept (0.1s) | 2592 kept, 1 rejected | 140.3/min | ETA: 6.5m [2026-01-19T12:18:34.808213] [DEBUG] [REMOTE ] QQQJ: Retrieved 1322 rows, trimmed to 300. [2026-01-19T12:18:34.808409] [DEBUG] [REMOTE ] QQQJ: PASS: History has at least 300 days. [2026-01-19T12:18:34.808687] [DEBUG] [REMOTE ] QQQJ: PASS: Price check passed. Min price $34.46. [2026-01-19T12:18:34.808843] [DEBUG] [REMOTE ] QQQJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:34.808985] [DEBUG] [REMOTE ] QQQJ: PASS: Integrity check passed. [2026-01-19T12:18:34.809048] [DEBUG] [REMOTE ] QQQJ: Symbol is viable for forecasting. [2026-01-19T12:18:34.809118] [INFO ] [MAIN ] [2594/3505] QQQJ kept (0.6s) | 2593 kept, 1 rejected | 140.3/min | ETA: 6.5m [2026-01-19T12:18:35.214070] [DEBUG] [REMOTE ] QQQM: Retrieved 1322 rows, trimmed to 300. [2026-01-19T12:18:35.214284] [DEBUG] [REMOTE ] QQQM: PASS: History has at least 300 days. [2026-01-19T12:18:35.214559] [DEBUG] [REMOTE ] QQQM: PASS: Price check passed. Min price $240.80. [2026-01-19T12:18:35.214782] [DEBUG] [REMOTE ] QQQM: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:35.214927] [DEBUG] [REMOTE ] QQQM: PASS: Integrity check passed. [2026-01-19T12:18:35.214980] [DEBUG] [REMOTE ] QQQM: Symbol is viable for forecasting. [2026-01-19T12:18:35.215036] [INFO ] [MAIN ] [2595/3505] QQQM kept (0.4s) | 2594 kept, 1 rejected | 140.3/min | ETA: 6.5m [2026-01-19T12:18:35.743922] [DEBUG] [REMOTE ] QQQX: Retrieved 4771 rows, trimmed to 300. [2026-01-19T12:18:35.744055] [DEBUG] [REMOTE ] QQQX: PASS: History has at least 300 days. [2026-01-19T12:18:35.744275] [DEBUG] [REMOTE ] QQQX: PASS: Price check passed. Min price $26.01. [2026-01-19T12:18:35.744428] [DEBUG] [REMOTE ] QQQX: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:35.744554] [DEBUG] [REMOTE ] QQQX: PASS: Integrity check passed. [2026-01-19T12:18:35.744621] [DEBUG] [REMOTE ] QQQX: Symbol is viable for forecasting. [2026-01-19T12:18:35.744676] [INFO ] [MAIN ] [2596/3505] QQQX kept (0.5s) | 2595 kept, 1 rejected | 140.3/min | ETA: 6.5m [2026-01-19T12:18:35.985340] [DEBUG] [REMOTE ] QQQY: Retrieved 588 rows, trimmed to 300. [2026-01-19T12:18:35.985539] [DEBUG] [REMOTE ] QQQY: PASS: History has at least 300 days. [2026-01-19T12:18:35.985810] [DEBUG] [REMOTE ] QQQY: PASS: Price check passed. Min price $22.19. [2026-01-19T12:18:35.985952] [DEBUG] [REMOTE ] QQQY: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:35.986069] [DEBUG] [REMOTE ] QQQY: PASS: Integrity check passed. [2026-01-19T12:18:35.986110] [DEBUG] [REMOTE ] QQQY: Symbol is viable for forecasting. [2026-01-19T12:18:35.986162] [INFO ] [MAIN ] [2597/3505] QQQY kept (0.2s) | 2596 kept, 1 rejected | 140.3/min | ETA: 6.5m [2026-01-19T12:18:36.581623] [DEBUG] [REMOTE ] QRHC: Retrieved 4034 rows, trimmed to 300. [2026-01-19T12:18:36.581814] [DEBUG] [REMOTE ] QRHC: PASS: History has at least 300 days. [2026-01-19T12:18:36.582091] [DEBUG] [REMOTE ] QRHC: PASS: Price check passed. Min price $1.23. [2026-01-19T12:18:36.582255] [DEBUG] [REMOTE ] QRHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:36.582381] [DEBUG] [REMOTE ] QRHC: PASS: Integrity check passed. [2026-01-19T12:18:36.582422] [DEBUG] [REMOTE ] QRHC: Symbol is viable for forecasting. [2026-01-19T12:18:36.582474] [INFO ] [MAIN ] [2598/3505] QRHC kept (0.6s) | 2597 kept, 1 rejected | 140.3/min | ETA: 6.5m [2026-01-19T12:18:36.913854] [DEBUG] [REMOTE ] QRVO: Retrieved 2777 rows, trimmed to 300. [2026-01-19T12:18:36.913988] [DEBUG] [REMOTE ] QRVO: PASS: History has at least 300 days. [2026-01-19T12:18:36.914212] [DEBUG] [REMOTE ] QRVO: PASS: Price check passed. Min price $79.25. [2026-01-19T12:18:36.914351] [DEBUG] [REMOTE ] QRVO: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:36.914463] [DEBUG] [REMOTE ] QRVO: PASS: Integrity check passed. [2026-01-19T12:18:36.914502] [DEBUG] [REMOTE ] QRVO: Symbol is viable for forecasting. [2026-01-19T12:18:36.914550] [INFO ] [MAIN ] [2599/3505] QRVO kept (0.3s) | 2598 kept, 1 rejected | 140.3/min | ETA: 6.5m [2026-01-19T12:18:37.262992] [DEBUG] [REMOTE ] QS: Retrieved 1362 rows, trimmed to 300. [2026-01-19T12:18:37.263131] [DEBUG] [REMOTE ] QS: PASS: History has at least 300 days. [2026-01-19T12:18:37.263336] [DEBUG] [REMOTE ] QS: PASS: Price check passed. Min price $10.38. [2026-01-19T12:18:37.263471] [DEBUG] [REMOTE ] QS: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:37.263616] [DEBUG] [REMOTE ] QS: PASS: Integrity check passed. [2026-01-19T12:18:37.263660] [DEBUG] [REMOTE ] QS: Symbol is viable for forecasting. [2026-01-19T12:18:37.263712] [INFO ] [MAIN ] [2600/3505] QS kept (0.3s) | 2599 kept, 1 rejected | 140.3/min | ETA: 6.4m [2026-01-19T12:18:37.626917] [DEBUG] [REMOTE ] QSI: Retrieved 1299 rows, trimmed to 300. [2026-01-19T12:18:37.627111] [DEBUG] [REMOTE ] QSI: PASS: History has at least 300 days. [2026-01-19T12:18:37.627360] [DEBUG] [REMOTE ] QSI: PASS: Price check passed. Min price $1.10. [2026-01-19T12:18:37.627548] [DEBUG] [REMOTE ] QSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:37.627729] [DEBUG] [REMOTE ] QSI: PASS: Integrity check passed. [2026-01-19T12:18:37.627778] [DEBUG] [REMOTE ] QSI: Symbol is viable for forecasting. [2026-01-19T12:18:37.627832] [INFO ] [MAIN ] [2601/3505] QSI kept (0.4s) | 2600 kept, 1 rejected | 140.3/min | ETA: 6.4m [2026-01-19T12:18:38.137085] [DEBUG] [REMOTE ] QTEC: Retrieved 4960 rows, trimmed to 300. [2026-01-19T12:18:38.137213] [DEBUG] [REMOTE ] QTEC: PASS: History has at least 300 days. [2026-01-19T12:18:38.137433] [DEBUG] [REMOTE ] QTEC: PASS: Price check passed. Min price $214.01. [2026-01-19T12:18:38.137587] [DEBUG] [REMOTE ] QTEC: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:38.137698] [DEBUG] [REMOTE ] QTEC: PASS: Integrity check passed. [2026-01-19T12:18:38.137737] [DEBUG] [REMOTE ] QTEC: Symbol is viable for forecasting. [2026-01-19T12:18:38.137784] [INFO ] [MAIN ] [2602/3505] QTEC kept (0.5s) | 2601 kept, 1 rejected | 140.3/min | ETA: 6.4m [2026-01-19T12:18:38.470919] [DEBUG] [REMOTE ] QTRX: Retrieved 2038 rows, trimmed to 300. [2026-01-19T12:18:38.471037] [DEBUG] [REMOTE ] QTRX: PASS: History has at least 300 days. [2026-01-19T12:18:38.471233] [DEBUG] [REMOTE ] QTRX: PASS: Price check passed. Min price $4.94. [2026-01-19T12:18:38.471371] [DEBUG] [REMOTE ] QTRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:38.471479] [DEBUG] [REMOTE ] QTRX: PASS: Integrity check passed. [2026-01-19T12:18:38.471517] [DEBUG] [REMOTE ] QTRX: Symbol is viable for forecasting. [2026-01-19T12:18:38.471564] [INFO ] [MAIN ] [2603/3505] QTRX kept (0.3s) | 2602 kept, 1 rejected | 140.3/min | ETA: 6.4m [2026-01-19T12:18:38.765893] [DEBUG] [REMOTE ] QTTB: Retrieved 1963 rows, trimmed to 300. [2026-01-19T12:18:38.766012] [DEBUG] [REMOTE ] QTTB: PASS: History has at least 300 days. [2026-01-19T12:18:38.766206] [DEBUG] [REMOTE ] QTTB: PASS: Price check passed. Min price $1.93. [2026-01-19T12:18:38.766341] [DEBUG] [REMOTE ] QTTB: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:38.766450] [DEBUG] [REMOTE ] QTTB: PASS: Integrity check passed. [2026-01-19T12:18:38.766490] [DEBUG] [REMOTE ] QTTB: Symbol is viable for forecasting. [2026-01-19T12:18:38.766537] [INFO ] [MAIN ] [2604/3505] QTTB kept (0.3s) | 2603 kept, 1 rejected | 140.3/min | ETA: 6.4m [2026-01-19T12:18:39.270744] [DEBUG] [REMOTE ] QTUM: Retrieved 1852 rows, trimmed to 300. [2026-01-19T12:18:39.270870] [DEBUG] [REMOTE ] QTUM: PASS: History has at least 300 days. [2026-01-19T12:18:39.271095] [DEBUG] [REMOTE ] QTUM: PASS: Price check passed. Min price $99.96. [2026-01-19T12:18:39.271231] [DEBUG] [REMOTE ] QTUM: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:39.271340] [DEBUG] [REMOTE ] QTUM: PASS: Integrity check passed. [2026-01-19T12:18:39.271379] [DEBUG] [REMOTE ] QTUM: Symbol is viable for forecasting. [2026-01-19T12:18:39.271425] [INFO ] [MAIN ] [2605/3505] QTUM kept (0.5s) | 2604 kept, 1 rejected | 140.3/min | ETA: 6.4m [2026-01-19T12:18:39.736879] [DEBUG] [REMOTE ] QTWO: Retrieved 2976 rows, trimmed to 300. [2026-01-19T12:18:39.737034] [DEBUG] [REMOTE ] QTWO: PASS: History has at least 300 days. [2026-01-19T12:18:39.737288] [DEBUG] [REMOTE ] QTWO: PASS: Price check passed. Min price $60.53. [2026-01-19T12:18:39.737523] [DEBUG] [REMOTE ] QTWO: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:39.737694] [DEBUG] [REMOTE ] QTWO: PASS: Integrity check passed. [2026-01-19T12:18:39.737745] [DEBUG] [REMOTE ] QTWO: Symbol is viable for forecasting. [2026-01-19T12:18:39.737806] [INFO ] [MAIN ] [2606/3505] QTWO kept (0.5s) | 2605 kept, 1 rejected | 140.3/min | ETA: 6.4m [2026-01-19T12:18:40.143804] [DEBUG] [REMOTE ] QUAD: Retrieved 3909 rows, trimmed to 300. [2026-01-19T12:18:40.143943] [DEBUG] [REMOTE ] QUAD: PASS: History has at least 300 days. [2026-01-19T12:18:40.144161] [DEBUG] [REMOTE ] QUAD: PASS: Price check passed. Min price $5.18. [2026-01-19T12:18:40.144298] [DEBUG] [REMOTE ] QUAD: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:40.144415] [DEBUG] [REMOTE ] QUAD: PASS: Integrity check passed. [2026-01-19T12:18:40.144455] [DEBUG] [REMOTE ] QUAD: Symbol is viable for forecasting. [2026-01-19T12:18:40.144504] [INFO ] [MAIN ] [2607/3505] QUAD kept (0.4s) | 2606 kept, 1 rejected | 140.3/min | ETA: 6.4m [2026-01-19T12:18:40.624821] [DEBUG] [REMOTE ] QUIK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:40.624962] [DEBUG] [REMOTE ] QUIK: PASS: History has at least 300 days. [2026-01-19T12:18:40.625193] [DEBUG] [REMOTE ] QUIK: PASS: Price check passed. Min price $5.49. [2026-01-19T12:18:40.625329] [DEBUG] [REMOTE ] QUIK: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:40.625445] [DEBUG] [REMOTE ] QUIK: PASS: Integrity check passed. [2026-01-19T12:18:40.625485] [DEBUG] [REMOTE ] QUIK: Symbol is viable for forecasting. [2026-01-19T12:18:40.625533] [INFO ] [MAIN ] [2608/3505] QUIK kept (0.5s) | 2607 kept, 1 rejected | 140.3/min | ETA: 6.4m [2026-01-19T12:18:40.973462] [DEBUG] [REMOTE ] QURE: Retrieved 3006 rows, trimmed to 300. [2026-01-19T12:18:40.973631] [DEBUG] [REMOTE ] QURE: PASS: History has at least 300 days. [2026-01-19T12:18:40.973852] [DEBUG] [REMOTE ] QURE: PASS: Price check passed. Min price $19.51. [2026-01-19T12:18:40.973990] [DEBUG] [REMOTE ] QURE: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:40.974107] [DEBUG] [REMOTE ] QURE: PASS: Integrity check passed. [2026-01-19T12:18:40.974146] [DEBUG] [REMOTE ] QURE: Symbol is viable for forecasting. [2026-01-19T12:18:40.974194] [INFO ] [MAIN ] [2609/3505] QURE kept (0.3s) | 2608 kept, 1 rejected | 140.3/min | ETA: 6.4m [2026-01-19T12:18:41.355434] [DEBUG] [REMOTE ] QVAL: Retrieved 2525 rows, trimmed to 300. [2026-01-19T12:18:41.355566] [DEBUG] [REMOTE ] QVAL: PASS: History has at least 300 days. [2026-01-19T12:18:41.355801] [DEBUG] [REMOTE ] QVAL: PASS: Price check passed. Min price $45.35. [2026-01-19T12:18:41.355939] [DEBUG] [REMOTE ] QVAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:41.356046] [DEBUG] [REMOTE ] QVAL: PASS: Integrity check passed. [2026-01-19T12:18:41.356085] [DEBUG] [REMOTE ] QVAL: Symbol is viable for forecasting. [2026-01-19T12:18:41.356131] [INFO ] [MAIN ] [2610/3505] QVAL kept (0.4s) | 2609 kept, 1 rejected | 140.3/min | ETA: 6.4m [2026-01-19T12:18:41.712386] [DEBUG] [REMOTE ] QVCC: Retrieved 1541 rows, trimmed to 300. [2026-01-19T12:18:41.712763] [DEBUG] [REMOTE ] QVCC: PASS: History has at least 300 days. [2026-01-19T12:18:41.713006] [DEBUG] [REMOTE ] QVCC: PASS: Price check passed. Min price $8.17. [2026-01-19T12:18:41.713144] [DEBUG] [REMOTE ] QVCC: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:41.713262] [DEBUG] [REMOTE ] QVCC: PASS: Integrity check passed. [2026-01-19T12:18:41.713303] [DEBUG] [REMOTE ] QVCC: Symbol is viable for forecasting. [2026-01-19T12:18:41.713354] [INFO ] [MAIN ] [2611/3505] QVCC kept (0.4s) | 2610 kept, 1 rejected | 140.4/min | ETA: 6.4m [2026-01-19T12:18:42.180942] [DEBUG] [REMOTE ] QYLD: Retrieved 3042 rows, trimmed to 300. [2026-01-19T12:18:42.181072] [DEBUG] [REMOTE ] QYLD: PASS: History has at least 300 days. [2026-01-19T12:18:42.181275] [DEBUG] [REMOTE ] QYLD: PASS: Price check passed. Min price $16.80. [2026-01-19T12:18:42.181408] [DEBUG] [REMOTE ] QYLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:42.181515] [DEBUG] [REMOTE ] QYLD: PASS: Integrity check passed. [2026-01-19T12:18:42.181555] [DEBUG] [REMOTE ] QYLD: Symbol is viable for forecasting. [2026-01-19T12:18:42.181621] [INFO ] [MAIN ] [2612/3505] QYLD kept (0.5s) | 2611 kept, 1 rejected | 140.3/min | ETA: 6.4m [2026-01-19T12:18:42.481971] [DEBUG] [REMOTE ] QYLG: Retrieved 1337 rows, trimmed to 300. [2026-01-19T12:18:42.482108] [DEBUG] [REMOTE ] QYLG: PASS: History has at least 300 days. [2026-01-19T12:18:42.482321] [DEBUG] [REMOTE ] QYLG: PASS: Price check passed. Min price $26.00. [2026-01-19T12:18:42.482461] [DEBUG] [REMOTE ] QYLG: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:42.482595] [DEBUG] [REMOTE ] QYLG: PASS: Integrity check passed. [2026-01-19T12:18:42.482643] [DEBUG] [REMOTE ] QYLG: Symbol is viable for forecasting. [2026-01-19T12:18:42.482694] [INFO ] [MAIN ] [2613/3505] QYLG kept (0.3s) | 2612 kept, 1 rejected | 140.4/min | ETA: 6.4m [2026-01-19T12:18:42.849892] [DEBUG] [REMOTE ] RA: Retrieved 2292 rows, trimmed to 300. [2026-01-19T12:18:42.850019] [DEBUG] [REMOTE ] RA: PASS: History has at least 300 days. [2026-01-19T12:18:42.850222] [DEBUG] [REMOTE ] RA: PASS: Price check passed. Min price $12.62. [2026-01-19T12:18:42.850357] [DEBUG] [REMOTE ] RA: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:42.850465] [DEBUG] [REMOTE ] RA: PASS: Integrity check passed. [2026-01-19T12:18:42.850505] [DEBUG] [REMOTE ] RA: Symbol is viable for forecasting. [2026-01-19T12:18:42.850756] [INFO ] [MAIN ] [2614/3505] RA kept (0.4s) | 2613 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:43.325096] [DEBUG] [REMOTE ] RACE: Retrieved 2575 rows, trimmed to 300. [2026-01-19T12:18:43.325259] [DEBUG] [REMOTE ] RACE: PASS: History has at least 300 days. [2026-01-19T12:18:43.325531] [DEBUG] [REMOTE ] RACE: PASS: Price check passed. Min price $345.23. [2026-01-19T12:18:43.325756] [DEBUG] [REMOTE ] RACE: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:43.325884] [DEBUG] [REMOTE ] RACE: PASS: Integrity check passed. [2026-01-19T12:18:43.325927] [DEBUG] [REMOTE ] RACE: Symbol is viable for forecasting. [2026-01-19T12:18:43.325977] [INFO ] [MAIN ] [2615/3505] RACE kept (0.5s) | 2614 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:43.761611] [DEBUG] [REMOTE ] RAIL: Retrieved 5230 rows, trimmed to 300. [2026-01-19T12:18:43.761740] [DEBUG] [REMOTE ] RAIL: PASS: History has at least 300 days. [2026-01-19T12:18:43.761943] [DEBUG] [REMOTE ] RAIL: PASS: Price check passed. Min price $7.41. [2026-01-19T12:18:43.762078] [DEBUG] [REMOTE ] RAIL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:43.762187] [DEBUG] [REMOTE ] RAIL: PASS: Integrity check passed. [2026-01-19T12:18:43.762227] [DEBUG] [REMOTE ] RAIL: Symbol is viable for forecasting. [2026-01-19T12:18:43.762274] [INFO ] [MAIN ] [2616/3505] RAIL kept (0.4s) | 2615 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:44.038121] [DEBUG] [REMOTE ] RAMP: Retrieved 1876 rows, trimmed to 300. [2026-01-19T12:18:44.038253] [DEBUG] [REMOTE ] RAMP: PASS: History has at least 300 days. [2026-01-19T12:18:44.038453] [DEBUG] [REMOTE ] RAMP: PASS: Price check passed. Min price $25.07. [2026-01-19T12:18:44.038635] [DEBUG] [REMOTE ] RAMP: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:44.038746] [DEBUG] [REMOTE ] RAMP: PASS: Integrity check passed. [2026-01-19T12:18:44.038785] [DEBUG] [REMOTE ] RAMP: Symbol is viable for forecasting. [2026-01-19T12:18:44.038831] [INFO ] [MAIN ] [2617/3505] RAMP kept (0.3s) | 2616 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:44.355549] [DEBUG] [REMOTE ] RAPP: Retrieved 404 rows, trimmed to 300. [2026-01-19T12:18:44.355678] [DEBUG] [REMOTE ] RAPP: PASS: History has at least 300 days. [2026-01-19T12:18:44.355873] [DEBUG] [REMOTE ] RAPP: PASS: Price check passed. Min price $24.37. [2026-01-19T12:18:44.356008] [DEBUG] [REMOTE ] RAPP: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:44.356114] [DEBUG] [REMOTE ] RAPP: PASS: Integrity check passed. [2026-01-19T12:18:44.356153] [DEBUG] [REMOTE ] RAPP: Symbol is viable for forecasting. [2026-01-19T12:18:44.356199] [INFO ] [MAIN ] [2618/3505] RAPP kept (0.3s) | 2617 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:44.866996] [DEBUG] [REMOTE ] RARE: Retrieved 3009 rows, trimmed to 300. [2026-01-19T12:18:44.867136] [DEBUG] [REMOTE ] RARE: PASS: History has at least 300 days. [2026-01-19T12:18:44.867369] [DEBUG] [REMOTE ] RARE: PASS: Price check passed. Min price $19.72. [2026-01-19T12:18:44.867666] [DEBUG] [REMOTE ] RARE: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:44.867806] [DEBUG] [REMOTE ] RARE: PASS: Integrity check passed. [2026-01-19T12:18:44.867853] [DEBUG] [REMOTE ] RARE: Symbol is viable for forecasting. [2026-01-19T12:18:44.867910] [INFO ] [MAIN ] [2619/3505] RARE kept (0.5s) | 2618 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:45.366805] [DEBUG] [REMOTE ] RAVE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:45.366938] [DEBUG] [REMOTE ] RAVE: PASS: History has at least 300 days. [2026-01-19T12:18:45.367147] [DEBUG] [REMOTE ] RAVE: PASS: Price check passed. Min price $2.33. [2026-01-19T12:18:45.367282] [DEBUG] [REMOTE ] RAVE: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:45.367408] [DEBUG] [REMOTE ] RAVE: PASS: Integrity check passed. [2026-01-19T12:18:45.367452] [DEBUG] [REMOTE ] RAVE: Symbol is viable for forecasting. [2026-01-19T12:18:45.367503] [INFO ] [MAIN ] [2620/3505] RAVE kept (0.5s) | 2619 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:45.608222] [DEBUG] [REMOTE ] RAY: Retrieved 420 rows, trimmed to 300. [2026-01-19T12:18:45.608353] [DEBUG] [REMOTE ] RAY: PASS: History has at least 300 days. [2026-01-19T12:18:45.608552] [DEBUG] [REMOTE ] RAY: PASS: Price check passed. Min price $1.58. [2026-01-19T12:18:45.608707] [DEBUG] [REMOTE ] RAY: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:45.608815] [DEBUG] [REMOTE ] RAY: PASS: Integrity check passed. [2026-01-19T12:18:45.608855] [DEBUG] [REMOTE ] RAY: Symbol is viable for forecasting. [2026-01-19T12:18:45.608902] [INFO ] [MAIN ] [2621/3505] RAY kept (0.2s) | 2620 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:46.350568] [DEBUG] [REMOTE ] RBA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:46.350858] [DEBUG] [REMOTE ] RBA: PASS: History has at least 300 days. [2026-01-19T12:18:46.351293] [DEBUG] [REMOTE ] RBA: PASS: Price check passed. Min price $95.22. [2026-01-19T12:18:46.351504] [DEBUG] [REMOTE ] RBA: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:46.351732] [DEBUG] [REMOTE ] RBA: PASS: Integrity check passed. [2026-01-19T12:18:46.351797] [DEBUG] [REMOTE ] RBA: Symbol is viable for forecasting. [2026-01-19T12:18:46.351872] [INFO ] [MAIN ] [2622/3505] RBA kept (0.7s) | 2621 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:46.675320] [DEBUG] [REMOTE ] RBB: Retrieved 2132 rows, trimmed to 300. [2026-01-19T12:18:46.675538] [DEBUG] [REMOTE ] RBB: PASS: History has at least 300 days. [2026-01-19T12:18:46.675883] [DEBUG] [REMOTE ] RBB: PASS: Price check passed. Min price $18.61. [2026-01-19T12:18:46.676097] [DEBUG] [REMOTE ] RBB: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:46.676276] [DEBUG] [REMOTE ] RBB: PASS: Integrity check passed. [2026-01-19T12:18:46.676339] [DEBUG] [REMOTE ] RBB: Symbol is viable for forecasting. [2026-01-19T12:18:46.676420] [INFO ] [MAIN ] [2623/3505] RBB kept (0.3s) | 2622 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:46.993556] [DEBUG] [REMOTE ] RBBN: Retrieved 2044 rows, trimmed to 300. [2026-01-19T12:18:46.993720] [DEBUG] [REMOTE ] RBBN: PASS: History has at least 300 days. [2026-01-19T12:18:46.993943] [DEBUG] [REMOTE ] RBBN: PASS: Price check passed. Min price $2.75. [2026-01-19T12:18:46.994113] [DEBUG] [REMOTE ] RBBN: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:46.994240] [DEBUG] [REMOTE ] RBBN: PASS: Integrity check passed. [2026-01-19T12:18:46.994289] [DEBUG] [REMOTE ] RBBN: Symbol is viable for forecasting. [2026-01-19T12:18:46.994340] [INFO ] [MAIN ] [2624/3505] RBBN kept (0.3s) | 2623 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:47.522531] [DEBUG] [REMOTE ] RBC: Retrieved 5142 rows, trimmed to 300. [2026-01-19T12:18:47.522686] [DEBUG] [REMOTE ] RBC: PASS: History has at least 300 days. [2026-01-19T12:18:47.522909] [DEBUG] [REMOTE ] RBC: PASS: Price check passed. Min price $393.88. [2026-01-19T12:18:47.523045] [DEBUG] [REMOTE ] RBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:47.523153] [DEBUG] [REMOTE ] RBC: PASS: Integrity check passed. [2026-01-19T12:18:47.523192] [DEBUG] [REMOTE ] RBC: Symbol is viable for forecasting. [2026-01-19T12:18:47.523239] [INFO ] [MAIN ] [2625/3505] RBC kept (0.5s) | 2624 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:48.032383] [DEBUG] [REMOTE ] RBCAA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:48.032510] [DEBUG] [REMOTE ] RBCAA: PASS: History has at least 300 days. [2026-01-19T12:18:48.032735] [DEBUG] [REMOTE ] RBCAA: PASS: Price check passed. Min price $64.56. [2026-01-19T12:18:48.032871] [DEBUG] [REMOTE ] RBCAA: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:48.032981] [DEBUG] [REMOTE ] RBCAA: PASS: Integrity check passed. [2026-01-19T12:18:48.033021] [DEBUG] [REMOTE ] RBCAA: Symbol is viable for forecasting. [2026-01-19T12:18:48.033068] [INFO ] [MAIN ] [2626/3505] RBCAA kept (0.5s) | 2625 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:48.261299] [DEBUG] [REMOTE ] RBLX: Retrieved 1221 rows, trimmed to 300. [2026-01-19T12:18:48.261411] [DEBUG] [REMOTE ] RBLX: PASS: History has at least 300 days. [2026-01-19T12:18:48.261826] [DEBUG] [REMOTE ] RBLX: PASS: Price check passed. Min price $73.27. [2026-01-19T12:18:48.261964] [DEBUG] [REMOTE ] RBLX: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:48.262071] [DEBUG] [REMOTE ] RBLX: PASS: Integrity check passed. [2026-01-19T12:18:48.262110] [DEBUG] [REMOTE ] RBLX: Symbol is viable for forecasting. [2026-01-19T12:18:48.262157] [INFO ] [MAIN ] [2627/3505] RBLX kept (0.2s) | 2626 kept, 1 rejected | 140.4/min | ETA: 6.3m [2026-01-19T12:18:48.634082] [DEBUG] [REMOTE ] RC: Retrieved 3255 rows, trimmed to 300. [2026-01-19T12:18:48.634205] [DEBUG] [REMOTE ] RC: PASS: History has at least 300 days. [2026-01-19T12:18:48.634409] [DEBUG] [REMOTE ] RC: PASS: Price check passed. Min price $1.99. [2026-01-19T12:18:48.634592] [DEBUG] [REMOTE ] RC: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:48.634715] [DEBUG] [REMOTE ] RC: PASS: Integrity check passed. [2026-01-19T12:18:48.634944] [DEBUG] [REMOTE ] RC: Symbol is viable for forecasting. [2026-01-19T12:18:48.634992] [INFO ] [MAIN ] [2628/3505] RC kept (0.4s) | 2627 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:49.267749] [DEBUG] [REMOTE ] RCEL: Retrieved 1583 rows, trimmed to 300. [2026-01-19T12:18:49.267863] [DEBUG] [REMOTE ] RCEL: PASS: History has at least 300 days. [2026-01-19T12:18:49.268058] [DEBUG] [REMOTE ] RCEL: PASS: Price check passed. Min price $3.27. [2026-01-19T12:18:49.268190] [DEBUG] [REMOTE ] RCEL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:49.268297] [DEBUG] [REMOTE ] RCEL: PASS: Integrity check passed. [2026-01-19T12:18:49.268335] [DEBUG] [REMOTE ] RCEL: Symbol is viable for forecasting. [2026-01-19T12:18:49.268383] [INFO ] [MAIN ] [2629/3505] RCEL kept (0.6s) | 2628 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:49.633386] [DEBUG] [REMOTE ] RCI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:49.633516] [DEBUG] [REMOTE ] RCI: PASS: History has at least 300 days. [2026-01-19T12:18:49.633746] [DEBUG] [REMOTE ] RCI: PASS: Price check passed. Min price $35.58. [2026-01-19T12:18:49.633881] [DEBUG] [REMOTE ] RCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:49.633991] [DEBUG] [REMOTE ] RCI: PASS: Integrity check passed. [2026-01-19T12:18:49.634030] [DEBUG] [REMOTE ] RCI: Symbol is viable for forecasting. [2026-01-19T12:18:49.634076] [INFO ] [MAIN ] [2630/3505] RCI kept (0.4s) | 2629 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:50.134977] [DEBUG] [REMOTE ] RCKY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:50.135110] [DEBUG] [REMOTE ] RCKY: PASS: History has at least 300 days. [2026-01-19T12:18:50.135328] [DEBUG] [REMOTE ] RCKY: PASS: Price check passed. Min price $28.05. [2026-01-19T12:18:50.135463] [DEBUG] [REMOTE ] RCKY: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:50.135594] [DEBUG] [REMOTE ] RCKY: PASS: Integrity check passed. [2026-01-19T12:18:50.135636] [DEBUG] [REMOTE ] RCKY: Symbol is viable for forecasting. [2026-01-19T12:18:50.135684] [INFO ] [MAIN ] [2631/3505] RCKY kept (0.5s) | 2630 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:50.602514] [DEBUG] [REMOTE ] RCL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:50.602667] [DEBUG] [REMOTE ] RCL: PASS: History has at least 300 days. [2026-01-19T12:18:50.602895] [DEBUG] [REMOTE ] RCL: PASS: Price check passed. Min price $245.85. [2026-01-19T12:18:50.603030] [DEBUG] [REMOTE ] RCL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:50.603146] [DEBUG] [REMOTE ] RCL: PASS: Integrity check passed. [2026-01-19T12:18:50.603186] [DEBUG] [REMOTE ] RCL: Symbol is viable for forecasting. [2026-01-19T12:18:50.603234] [INFO ] [MAIN ] [2632/3505] RCL kept (0.5s) | 2631 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:50.931521] [DEBUG] [REMOTE ] RCS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:50.931687] [DEBUG] [REMOTE ] RCS: PASS: History has at least 300 days. [2026-01-19T12:18:50.931945] [DEBUG] [REMOTE ] RCS: PASS: Price check passed. Min price $5.53. [2026-01-19T12:18:50.932095] [DEBUG] [REMOTE ] RCS: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:50.932220] [DEBUG] [REMOTE ] RCS: PASS: Integrity check passed. [2026-01-19T12:18:50.932261] [DEBUG] [REMOTE ] RCS: Symbol is viable for forecasting. [2026-01-19T12:18:50.932314] [INFO ] [MAIN ] [2633/3505] RCS kept (0.3s) | 2632 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:51.248522] [DEBUG] [REMOTE ] RCUS: Retrieved 1972 rows, trimmed to 300. [2026-01-19T12:18:51.248676] [DEBUG] [REMOTE ] RCUS: PASS: History has at least 300 days. [2026-01-19T12:18:51.248876] [DEBUG] [REMOTE ] RCUS: PASS: Price check passed. Min price $16.78. [2026-01-19T12:18:51.249010] [DEBUG] [REMOTE ] RCUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:51.249120] [DEBUG] [REMOTE ] RCUS: PASS: Integrity check passed. [2026-01-19T12:18:51.249158] [DEBUG] [REMOTE ] RCUS: Symbol is viable for forecasting. [2026-01-19T12:18:51.249206] [INFO ] [MAIN ] [2634/3505] RCUS kept (0.3s) | 2633 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:51.804060] [DEBUG] [REMOTE ] RDCM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:51.804209] [DEBUG] [REMOTE ] RDCM: PASS: History has at least 300 days. [2026-01-19T12:18:51.804483] [DEBUG] [REMOTE ] RDCM: PASS: Price check passed. Min price $12.36. [2026-01-19T12:18:51.804691] [DEBUG] [REMOTE ] RDCM: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:51.804842] [DEBUG] [REMOTE ] RDCM: PASS: Integrity check passed. [2026-01-19T12:18:51.804896] [DEBUG] [REMOTE ] RDCM: Symbol is viable for forecasting. [2026-01-19T12:18:51.804963] [INFO ] [MAIN ] [2635/3505] RDCM kept (0.6s) | 2634 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:52.162195] [DEBUG] [REMOTE ] RDHL: Retrieved 3278 rows, trimmed to 300. [2026-01-19T12:18:52.162317] [DEBUG] [REMOTE ] RDHL: PASS: History has at least 300 days. [2026-01-19T12:18:52.162514] [DEBUG] [REMOTE ] RDHL: PASS: Price check passed. Min price $1.02. [2026-01-19T12:18:52.162676] [DEBUG] [REMOTE ] RDHL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:52.162792] [DEBUG] [REMOTE ] RDHL: PASS: Integrity check passed. [2026-01-19T12:18:52.162831] [DEBUG] [REMOTE ] RDHL: Symbol is viable for forecasting. [2026-01-19T12:18:52.162878] [INFO ] [MAIN ] [2636/3505] RDHL kept (0.4s) | 2635 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:52.554884] [DEBUG] [REMOTE ] RDVY: Retrieved 3026 rows, trimmed to 300. [2026-01-19T12:18:52.555012] [DEBUG] [REMOTE ] RDVY: PASS: History has at least 300 days. [2026-01-19T12:18:52.555210] [DEBUG] [REMOTE ] RDVY: PASS: Price check passed. Min price $64.85. [2026-01-19T12:18:52.555343] [DEBUG] [REMOTE ] RDVY: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:52.555451] [DEBUG] [REMOTE ] RDVY: PASS: Integrity check passed. [2026-01-19T12:18:52.555490] [DEBUG] [REMOTE ] RDVY: Symbol is viable for forecasting. [2026-01-19T12:18:52.555537] [INFO ] [MAIN ] [2637/3505] RDVY kept (0.4s) | 2636 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:53.068913] [DEBUG] [REMOTE ] RDY: Retrieved 6229 rows, trimmed to 300. [2026-01-19T12:18:53.069043] [DEBUG] [REMOTE ] RDY: PASS: History has at least 300 days. [2026-01-19T12:18:53.069251] [DEBUG] [REMOTE ] RDY: PASS: Price check passed. Min price $12.92. [2026-01-19T12:18:53.069384] [DEBUG] [REMOTE ] RDY: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:53.069493] [DEBUG] [REMOTE ] RDY: PASS: Integrity check passed. [2026-01-19T12:18:53.069540] [DEBUG] [REMOTE ] RDY: Symbol is viable for forecasting. [2026-01-19T12:18:53.069618] [INFO ] [MAIN ] [2638/3505] RDY kept (0.5s) | 2637 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:53.339831] [DEBUG] [REMOTE ] REAL: Retrieved 1648 rows, trimmed to 300. [2026-01-19T12:18:53.339951] [DEBUG] [REMOTE ] REAL: PASS: History has at least 300 days. [2026-01-19T12:18:53.340146] [DEBUG] [REMOTE ] REAL: PASS: Price check passed. Min price $10.82. [2026-01-19T12:18:53.340306] [DEBUG] [REMOTE ] REAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:53.340414] [DEBUG] [REMOTE ] REAL: PASS: Integrity check passed. [2026-01-19T12:18:53.340453] [DEBUG] [REMOTE ] REAL: Symbol is viable for forecasting. [2026-01-19T12:18:53.340501] [INFO ] [MAIN ] [2639/3505] REAL kept (0.3s) | 2638 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:53.624523] [DEBUG] [REMOTE ] REAX: Retrieved 1396 rows, trimmed to 300. [2026-01-19T12:18:53.624709] [DEBUG] [REMOTE ] REAX: PASS: History has at least 300 days. [2026-01-19T12:18:53.624949] [DEBUG] [REMOTE ] REAX: PASS: Price check passed. Min price $3.41. [2026-01-19T12:18:53.625094] [DEBUG] [REMOTE ] REAX: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:53.625212] [DEBUG] [REMOTE ] REAX: PASS: Integrity check passed. [2026-01-19T12:18:53.625254] [DEBUG] [REMOTE ] REAX: Symbol is viable for forecasting. [2026-01-19T12:18:53.625308] [INFO ] [MAIN ] [2640/3505] REAX kept (0.3s) | 2639 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:54.101369] [DEBUG] [REMOTE ] REBN: Retrieved 861 rows, trimmed to 300. [2026-01-19T12:18:54.101619] [DEBUG] [REMOTE ] REBN: PASS: History has at least 300 days. [2026-01-19T12:18:54.101908] [DEBUG] [REMOTE ] REBN: PASS: Price check passed. Min price $1.41. [2026-01-19T12:18:54.102054] [DEBUG] [REMOTE ] REBN: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:54.102183] [DEBUG] [REMOTE ] REBN: PASS: Integrity check passed. [2026-01-19T12:18:54.102225] [DEBUG] [REMOTE ] REBN: Symbol is viable for forecasting. [2026-01-19T12:18:54.102279] [INFO ] [MAIN ] [2641/3505] REBN kept (0.5s) | 2640 kept, 1 rejected | 140.4/min | ETA: 6.2m [2026-01-19T12:18:54.437564] [DEBUG] [REMOTE ] REFI: Retrieved 1031 rows, trimmed to 300. [2026-01-19T12:18:54.437794] [DEBUG] [REMOTE ] REFI: PASS: History has at least 300 days. [2026-01-19T12:18:54.438054] [DEBUG] [REMOTE ] REFI: PASS: Price check passed. Min price $11.58. [2026-01-19T12:18:54.438205] [DEBUG] [REMOTE ] REFI: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:54.438327] [DEBUG] [REMOTE ] REFI: PASS: Integrity check passed. [2026-01-19T12:18:54.438368] [DEBUG] [REMOTE ] REFI: Symbol is viable for forecasting. [2026-01-19T12:18:54.438423] [INFO ] [MAIN ] [2642/3505] REFI kept (0.3s) | 2641 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:18:55.207530] [DEBUG] [REMOTE ] REG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:55.207716] [DEBUG] [REMOTE ] REG: PASS: History has at least 300 days. [2026-01-19T12:18:55.208217] [DEBUG] [REMOTE ] REG: PASS: Price check passed. Min price $66.46. [2026-01-19T12:18:55.208396] [DEBUG] [REMOTE ] REG: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:55.208562] [DEBUG] [REMOTE ] REG: PASS: Integrity check passed. [2026-01-19T12:18:55.208642] [DEBUG] [REMOTE ] REG: Symbol is viable for forecasting. [2026-01-19T12:18:55.208708] [INFO ] [MAIN ] [2643/3505] REG kept (0.8s) | 2642 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:18:55.721635] [DEBUG] [REMOTE ] REGN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:55.721791] [DEBUG] [REMOTE ] REGN: PASS: History has at least 300 days. [2026-01-19T12:18:55.722015] [DEBUG] [REMOTE ] REGN: PASS: Price check passed. Min price $575.00. [2026-01-19T12:18:55.722156] [DEBUG] [REMOTE ] REGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:55.722272] [DEBUG] [REMOTE ] REGN: PASS: Integrity check passed. [2026-01-19T12:18:55.722313] [DEBUG] [REMOTE ] REGN: Symbol is viable for forecasting. [2026-01-19T12:18:55.722363] [INFO ] [MAIN ] [2644/3505] REGN kept (0.5s) | 2643 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:18:56.078359] [DEBUG] [REMOTE ] RELL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:56.078490] [DEBUG] [REMOTE ] RELL: PASS: History has at least 300 days. [2026-01-19T12:18:56.078716] [DEBUG] [REMOTE ] RELL: PASS: Price check passed. Min price $9.43. [2026-01-19T12:18:56.078853] [DEBUG] [REMOTE ] RELL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:56.078964] [DEBUG] [REMOTE ] RELL: PASS: Integrity check passed. [2026-01-19T12:18:56.079004] [DEBUG] [REMOTE ] RELL: Symbol is viable for forecasting. [2026-01-19T12:18:56.079050] [INFO ] [MAIN ] [2645/3505] RELL kept (0.4s) | 2644 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:18:56.588967] [DEBUG] [REMOTE ] RELX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:56.589096] [DEBUG] [REMOTE ] RELX: PASS: History has at least 300 days. [2026-01-19T12:18:56.589309] [DEBUG] [REMOTE ] RELX: PASS: Price check passed. Min price $39.48. [2026-01-19T12:18:56.589447] [DEBUG] [REMOTE ] RELX: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:56.589561] [DEBUG] [REMOTE ] RELX: PASS: Integrity check passed. [2026-01-19T12:18:56.589620] [DEBUG] [REMOTE ] RELX: Symbol is viable for forecasting. [2026-01-19T12:18:56.589670] [INFO ] [MAIN ] [2646/3505] RELX kept (0.5s) | 2645 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:18:56.801820] [DEBUG] [REMOTE ] RELY: Retrieved 1084 rows, trimmed to 300. [2026-01-19T12:18:56.801936] [DEBUG] [REMOTE ] RELY: PASS: History has at least 300 days. [2026-01-19T12:18:56.802129] [DEBUG] [REMOTE ] RELY: PASS: Price check passed. Min price $12.20. [2026-01-19T12:18:56.802265] [DEBUG] [REMOTE ] RELY: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:56.802374] [DEBUG] [REMOTE ] RELY: PASS: Integrity check passed. [2026-01-19T12:18:56.802413] [DEBUG] [REMOTE ] RELY: Symbol is viable for forecasting. [2026-01-19T12:18:56.802460] [INFO ] [MAIN ] [2647/3505] RELY kept (0.2s) | 2646 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:18:57.268364] [DEBUG] [REMOTE ] REPL: Retrieved 1884 rows, trimmed to 300. [2026-01-19T12:18:57.268492] [DEBUG] [REMOTE ] REPL: PASS: History has at least 300 days. [2026-01-19T12:18:57.268744] [DEBUG] [REMOTE ] REPL: PASS: Price check passed. Min price $7.04. [2026-01-19T12:18:57.268885] [DEBUG] [REMOTE ] REPL: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:57.269154] [DEBUG] [REMOTE ] REPL: PASS: Integrity check passed. [2026-01-19T12:18:57.269194] [DEBUG] [REMOTE ] REPL: Symbol is viable for forecasting. [2026-01-19T12:18:57.269242] [INFO ] [MAIN ] [2648/3505] REPL kept (0.5s) | 2647 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:18:57.563696] [DEBUG] [REMOTE ] RERE: Retrieved 1151 rows, trimmed to 300. [2026-01-19T12:18:57.563834] [DEBUG] [REMOTE ] RERE: PASS: History has at least 300 days. [2026-01-19T12:18:57.564036] [DEBUG] [REMOTE ] RERE: PASS: Price check passed. Min price $3.75. [2026-01-19T12:18:57.564171] [DEBUG] [REMOTE ] RERE: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:57.564282] [DEBUG] [REMOTE ] RERE: PASS: Integrity check passed. [2026-01-19T12:18:57.564321] [DEBUG] [REMOTE ] RERE: Symbol is viable for forecasting. [2026-01-19T12:18:57.564368] [INFO ] [MAIN ] [2649/3505] RERE kept (0.3s) | 2648 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:18:58.214213] [DEBUG] [REMOTE ] RES: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:58.214358] [DEBUG] [REMOTE ] RES: PASS: History has at least 300 days. [2026-01-19T12:18:58.214607] [DEBUG] [REMOTE ] RES: PASS: Price check passed. Min price $4.52. [2026-01-19T12:18:58.214778] [DEBUG] [REMOTE ] RES: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:58.214897] [DEBUG] [REMOTE ] RES: PASS: Integrity check passed. [2026-01-19T12:18:58.214937] [DEBUG] [REMOTE ] RES: Symbol is viable for forecasting. [2026-01-19T12:18:58.214987] [INFO ] [MAIN ] [2650/3505] RES kept (0.7s) | 2649 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:18:58.492372] [DEBUG] [REMOTE ] REVG: Retrieved 2256 rows, trimmed to 300. [2026-01-19T12:18:58.492503] [DEBUG] [REMOTE ] REVG: PASS: History has at least 300 days. [2026-01-19T12:18:58.492723] [DEBUG] [REMOTE ] REVG: PASS: Price check passed. Min price $48.80. [2026-01-19T12:18:58.492860] [DEBUG] [REMOTE ] REVG: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:58.492968] [DEBUG] [REMOTE ] REVG: PASS: Integrity check passed. [2026-01-19T12:18:58.493008] [DEBUG] [REMOTE ] REVG: Symbol is viable for forecasting. [2026-01-19T12:18:58.493055] [INFO ] [MAIN ] [2651/3505] REVG kept (0.3s) | 2650 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:18:59.094625] [DEBUG] [REMOTE ] REX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:18:59.094783] [DEBUG] [REMOTE ] REX: PASS: History has at least 300 days. [2026-01-19T12:18:59.095028] [DEBUG] [REMOTE ] REX: PASS: Price check passed. Min price $31.29. [2026-01-19T12:18:59.095171] [DEBUG] [REMOTE ] REX: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:59.095287] [DEBUG] [REMOTE ] REX: PASS: Integrity check passed. [2026-01-19T12:18:59.095328] [DEBUG] [REMOTE ] REX: Symbol is viable for forecasting. [2026-01-19T12:18:59.095402] [INFO ] [MAIN ] [2652/3505] REX kept (0.6s) | 2651 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:18:59.377804] [DEBUG] [REMOTE ] REYN: Retrieved 1499 rows, trimmed to 300. [2026-01-19T12:18:59.378003] [DEBUG] [REMOTE ] REYN: PASS: History has at least 300 days. [2026-01-19T12:18:59.378276] [DEBUG] [REMOTE ] REYN: PASS: Price check passed. Min price $22.62. [2026-01-19T12:18:59.378435] [DEBUG] [REMOTE ] REYN: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:59.378590] [DEBUG] [REMOTE ] REYN: PASS: Integrity check passed. [2026-01-19T12:18:59.378636] [DEBUG] [REMOTE ] REYN: Symbol is viable for forecasting. [2026-01-19T12:18:59.378693] [INFO ] [MAIN ] [2653/3505] REYN kept (0.3s) | 2652 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:18:59.774160] [DEBUG] [REMOTE ] REZI: Retrieved 1824 rows, trimmed to 300. [2026-01-19T12:18:59.774281] [DEBUG] [REMOTE ] REZI: PASS: History has at least 300 days. [2026-01-19T12:18:59.774482] [DEBUG] [REMOTE ] REZI: PASS: Price check passed. Min price $28.83. [2026-01-19T12:18:59.774648] [DEBUG] [REMOTE ] REZI: PASS: Continuity check passed with 300 days. [2026-01-19T12:18:59.774761] [DEBUG] [REMOTE ] REZI: PASS: Integrity check passed. [2026-01-19T12:18:59.774801] [DEBUG] [REMOTE ] REZI: Symbol is viable for forecasting. [2026-01-19T12:18:59.774849] [INFO ] [MAIN ] [2654/3505] REZI kept (0.4s) | 2653 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:19:00.356311] [DEBUG] [REMOTE ] RF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:00.356460] [DEBUG] [REMOTE ] RF: PASS: History has at least 300 days. [2026-01-19T12:19:00.356711] [DEBUG] [REMOTE ] RF: PASS: Price check passed. Min price $23.82. [2026-01-19T12:19:00.356859] [DEBUG] [REMOTE ] RF: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:00.356976] [DEBUG] [REMOTE ] RF: PASS: Integrity check passed. [2026-01-19T12:19:00.357018] [DEBUG] [REMOTE ] RF: Symbol is viable for forecasting. [2026-01-19T12:19:00.357069] [INFO ] [MAIN ] [2655/3505] RF kept (0.6s) | 2654 kept, 1 rejected | 140.4/min | ETA: 6.1m [2026-01-19T12:19:00.754754] [DEBUG] [REMOTE ] RFI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:00.754906] [DEBUG] [REMOTE ] RFI: PASS: History has at least 300 days. [2026-01-19T12:19:00.755163] [DEBUG] [REMOTE ] RFI: PASS: Price check passed. Min price $10.78. [2026-01-19T12:19:00.755346] [DEBUG] [REMOTE ] RFI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:00.755512] [DEBUG] [REMOTE ] RFI: PASS: Integrity check passed. [2026-01-19T12:19:00.755564] [DEBUG] [REMOTE ] RFI: Symbol is viable for forecasting. [2026-01-19T12:19:00.755650] [INFO ] [MAIN ] [2656/3505] RFI kept (0.4s) | 2655 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:00.944006] [DEBUG] [REMOTE ] RFL: Retrieved 1965 rows, trimmed to 300. [2026-01-19T12:19:00.944125] [DEBUG] [REMOTE ] RFL: PASS: History has at least 300 days. [2026-01-19T12:19:00.944329] [DEBUG] [REMOTE ] RFL: PASS: Price check passed. Min price $1.17. [2026-01-19T12:19:00.944486] [DEBUG] [REMOTE ] RFL: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:00.944627] [DEBUG] [REMOTE ] RFL: PASS: Integrity check passed. [2026-01-19T12:19:00.944672] [DEBUG] [REMOTE ] RFL: Symbol is viable for forecasting. [2026-01-19T12:19:00.944721] [INFO ] [MAIN ] [2657/3505] RFL kept (0.2s) | 2656 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:01.437972] [DEBUG] [REMOTE ] RFM: Retrieved 1460 rows, trimmed to 300. [2026-01-19T12:19:01.438114] [DEBUG] [REMOTE ] RFM: PASS: History has at least 300 days. [2026-01-19T12:19:01.438346] [DEBUG] [REMOTE ] RFM: PASS: Price check passed. Min price $13.81. [2026-01-19T12:19:01.438518] [DEBUG] [REMOTE ] RFM: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:01.438660] [DEBUG] [REMOTE ] RFM: PASS: Integrity check passed. [2026-01-19T12:19:01.438705] [DEBUG] [REMOTE ] RFM: Symbol is viable for forecasting. [2026-01-19T12:19:01.438782] [INFO ] [MAIN ] [2658/3505] RFM kept (0.5s) | 2657 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:01.848054] [DEBUG] [REMOTE ] RFMZ: Retrieved 1231 rows, trimmed to 300. [2026-01-19T12:19:01.848189] [DEBUG] [REMOTE ] RFMZ: PASS: History has at least 300 days. [2026-01-19T12:19:01.848399] [DEBUG] [REMOTE ] RFMZ: PASS: Price check passed. Min price $12.51. [2026-01-19T12:19:01.848550] [DEBUG] [REMOTE ] RFMZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:01.848692] [DEBUG] [REMOTE ] RFMZ: PASS: Integrity check passed. [2026-01-19T12:19:01.848734] [DEBUG] [REMOTE ] RFMZ: Symbol is viable for forecasting. [2026-01-19T12:19:01.848783] [INFO ] [MAIN ] [2659/3505] RFMZ kept (0.4s) | 2658 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:02.338666] [DEBUG] [REMOTE ] RGA: Retrieved 4364 rows, trimmed to 300. [2026-01-19T12:19:02.338813] [DEBUG] [REMOTE ] RGA: PASS: History has at least 300 days. [2026-01-19T12:19:02.339066] [DEBUG] [REMOTE ] RGA: PASS: Price check passed. Min price $180.64. [2026-01-19T12:19:02.339207] [DEBUG] [REMOTE ] RGA: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:02.339326] [DEBUG] [REMOTE ] RGA: PASS: Integrity check passed. [2026-01-19T12:19:02.339367] [DEBUG] [REMOTE ] RGA: Symbol is viable for forecasting. [2026-01-19T12:19:02.339417] [INFO ] [MAIN ] [2660/3505] RGA kept (0.5s) | 2659 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:02.828904] [DEBUG] [REMOTE ] RGCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:02.829127] [DEBUG] [REMOTE ] RGCO: PASS: History has at least 300 days. [2026-01-19T12:19:02.829433] [DEBUG] [REMOTE ] RGCO: PASS: Price check passed. Min price $20.50. [2026-01-19T12:19:02.829642] [DEBUG] [REMOTE ] RGCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:02.829784] [DEBUG] [REMOTE ] RGCO: PASS: Integrity check passed. [2026-01-19T12:19:02.829826] [DEBUG] [REMOTE ] RGCO: Symbol is viable for forecasting. [2026-01-19T12:19:02.829883] [INFO ] [MAIN ] [2661/3505] RGCO kept (0.5s) | 2660 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:03.364048] [DEBUG] [REMOTE ] RGEN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:03.364254] [DEBUG] [REMOTE ] RGEN: PASS: History has at least 300 days. [2026-01-19T12:19:03.364609] [DEBUG] [REMOTE ] RGEN: PASS: Price check passed. Min price $142.82. [2026-01-19T12:19:03.364778] [DEBUG] [REMOTE ] RGEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:03.364926] [DEBUG] [REMOTE ] RGEN: PASS: Integrity check passed. [2026-01-19T12:19:03.364970] [DEBUG] [REMOTE ] RGEN: Symbol is viable for forecasting. [2026-01-19T12:19:03.365027] [INFO ] [MAIN ] [2662/3505] RGEN kept (0.5s) | 2661 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:03.674430] [DEBUG] [REMOTE ] RGLD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:03.674649] [DEBUG] [REMOTE ] RGLD: PASS: History has at least 300 days. [2026-01-19T12:19:03.674935] [DEBUG] [REMOTE ] RGLD: PASS: Price check passed. Min price $168.72. [2026-01-19T12:19:03.675080] [DEBUG] [REMOTE ] RGLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:03.675212] [DEBUG] [REMOTE ] RGLD: PASS: Integrity check passed. [2026-01-19T12:19:03.675253] [DEBUG] [REMOTE ] RGLD: Symbol is viable for forecasting. [2026-01-19T12:19:03.675308] [INFO ] [MAIN ] [2663/3505] RGLD kept (0.3s) | 2662 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:04.153691] [DEBUG] [REMOTE ] RGNX: Retrieved 2599 rows, trimmed to 300. [2026-01-19T12:19:04.153887] [DEBUG] [REMOTE ] RGNX: PASS: History has at least 300 days. [2026-01-19T12:19:04.154150] [DEBUG] [REMOTE ] RGNX: PASS: Price check passed. Min price $10.87. [2026-01-19T12:19:04.154304] [DEBUG] [REMOTE ] RGNX: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:04.154422] [DEBUG] [REMOTE ] RGNX: PASS: Integrity check passed. [2026-01-19T12:19:04.154463] [DEBUG] [REMOTE ] RGNX: Symbol is viable for forecasting. [2026-01-19T12:19:04.154550] [INFO ] [MAIN ] [2664/3505] RGNX kept (0.5s) | 2663 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:04.639738] [DEBUG] [REMOTE ] RGP: Retrieved 6308 rows, trimmed to 300. [2026-01-19T12:19:04.639954] [DEBUG] [REMOTE ] RGP: PASS: History has at least 300 days. [2026-01-19T12:19:04.640262] [DEBUG] [REMOTE ] RGP: PASS: Price check passed. Min price $4.24. [2026-01-19T12:19:04.640408] [DEBUG] [REMOTE ] RGP: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:04.640548] [DEBUG] [REMOTE ] RGP: PASS: Integrity check passed. [2026-01-19T12:19:04.640610] [DEBUG] [REMOTE ] RGP: Symbol is viable for forecasting. [2026-01-19T12:19:04.640668] [INFO ] [MAIN ] [2665/3505] RGP kept (0.5s) | 2664 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:05.150563] [DEBUG] [REMOTE ] RGS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:05.150786] [DEBUG] [REMOTE ] RGS: PASS: History has at least 300 days. [2026-01-19T12:19:05.151082] [DEBUG] [REMOTE ] RGS: PASS: Price check passed. Min price $23.75. [2026-01-19T12:19:05.151427] [DEBUG] [REMOTE ] RGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:05.151566] [DEBUG] [REMOTE ] RGS: PASS: Integrity check passed. [2026-01-19T12:19:05.151642] [DEBUG] [REMOTE ] RGS: Symbol is viable for forecasting. [2026-01-19T12:19:05.151700] [INFO ] [MAIN ] [2666/3505] RGS kept (0.5s) | 2665 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:05.354263] [DEBUG] [REMOTE ] RGTI: Retrieved 1191 rows, trimmed to 300. [2026-01-19T12:19:05.354474] [DEBUG] [REMOTE ] RGTI: PASS: History has at least 300 days. [2026-01-19T12:19:05.354776] [DEBUG] [REMOTE ] RGTI: PASS: Price check passed. Min price $22.15. [2026-01-19T12:19:05.354990] [DEBUG] [REMOTE ] RGTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:05.355130] [DEBUG] [REMOTE ] RGTI: PASS: Integrity check passed. [2026-01-19T12:19:05.355177] [DEBUG] [REMOTE ] RGTI: Symbol is viable for forecasting. [2026-01-19T12:19:05.355250] [INFO ] [MAIN ] [2667/3505] RGTI kept (0.2s) | 2666 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:05.911308] [DEBUG] [REMOTE ] RH: Retrieved 3321 rows, trimmed to 300. [2026-01-19T12:19:05.911436] [DEBUG] [REMOTE ] RH: PASS: History has at least 300 days. [2026-01-19T12:19:05.911674] [DEBUG] [REMOTE ] RH: PASS: Price check passed. Min price $139.54. [2026-01-19T12:19:05.911816] [DEBUG] [REMOTE ] RH: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:05.911930] [DEBUG] [REMOTE ] RH: PASS: Integrity check passed. [2026-01-19T12:19:05.911970] [DEBUG] [REMOTE ] RH: Symbol is viable for forecasting. [2026-01-19T12:19:05.912017] [INFO ] [MAIN ] [2668/3505] RH kept (0.6s) | 2667 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:06.374023] [DEBUG] [REMOTE ] RHI: Retrieved 6592 rows, trimmed to 300. [2026-01-19T12:19:06.374262] [DEBUG] [REMOTE ] RHI: PASS: History has at least 300 days. [2026-01-19T12:19:06.374632] [DEBUG] [REMOTE ] RHI: PASS: Price check passed. Min price $24.94. [2026-01-19T12:19:06.374818] [DEBUG] [REMOTE ] RHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:06.374969] [DEBUG] [REMOTE ] RHI: PASS: Integrity check passed. [2026-01-19T12:19:06.375013] [DEBUG] [REMOTE ] RHI: Symbol is viable for forecasting. [2026-01-19T12:19:06.375070] [INFO ] [MAIN ] [2669/3505] RHI kept (0.5s) | 2668 kept, 1 rejected | 140.4/min | ETA: 6.0m [2026-01-19T12:19:06.842316] [DEBUG] [REMOTE ] RHP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:06.842506] [DEBUG] [REMOTE ] RHP: PASS: History has at least 300 days. [2026-01-19T12:19:06.843282] [DEBUG] [REMOTE ] RHP: PASS: Price check passed. Min price $84.83. [2026-01-19T12:19:06.843426] [DEBUG] [REMOTE ] RHP: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:06.843560] [DEBUG] [REMOTE ] RHP: PASS: Integrity check passed. [2026-01-19T12:19:06.843627] [DEBUG] [REMOTE ] RHP: Symbol is viable for forecasting. [2026-01-19T12:19:06.843708] [INFO ] [MAIN ] [2670/3505] RHP kept (0.5s) | 2669 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:07.196155] [DEBUG] [REMOTE ] RIG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:07.196360] [DEBUG] [REMOTE ] RIG: PASS: History has at least 300 days. [2026-01-19T12:19:07.196732] [DEBUG] [REMOTE ] RIG: PASS: Price check passed. Min price $3.42. [2026-01-19T12:19:07.196885] [DEBUG] [REMOTE ] RIG: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:07.197025] [DEBUG] [REMOTE ] RIG: PASS: Integrity check passed. [2026-01-19T12:19:07.197073] [DEBUG] [REMOTE ] RIG: Symbol is viable for forecasting. [2026-01-19T12:19:07.197132] [INFO ] [MAIN ] [2671/3505] RIG kept (0.4s) | 2670 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:07.692966] [DEBUG] [REMOTE ] RIGL: Retrieved 6320 rows, trimmed to 300. [2026-01-19T12:19:07.693170] [DEBUG] [REMOTE ] RIGL: PASS: History has at least 300 days. [2026-01-19T12:19:07.693517] [DEBUG] [REMOTE ] RIGL: PASS: Price check passed. Min price $28.38. [2026-01-19T12:19:07.693777] [DEBUG] [REMOTE ] RIGL: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:07.693918] [DEBUG] [REMOTE ] RIGL: PASS: Integrity check passed. [2026-01-19T12:19:07.693967] [DEBUG] [REMOTE ] RIGL: Symbol is viable for forecasting. [2026-01-19T12:19:07.694059] [INFO ] [MAIN ] [2672/3505] RIGL kept (0.5s) | 2671 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:07.990600] [DEBUG] [REMOTE ] RILY: Retrieved 2642 rows, trimmed to 300. [2026-01-19T12:19:07.990799] [DEBUG] [REMOTE ] RILY: PASS: History has at least 300 days. [2026-01-19T12:19:07.991069] [DEBUG] [REMOTE ] RILY: PASS: Price check passed. Min price $3.72. [2026-01-19T12:19:07.991244] [DEBUG] [REMOTE ] RILY: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:07.991395] [DEBUG] [REMOTE ] RILY: PASS: Integrity check passed. [2026-01-19T12:19:07.991442] [DEBUG] [REMOTE ] RILY: Symbol is viable for forecasting. [2026-01-19T12:19:07.991498] [INFO ] [MAIN ] [2673/3505] RILY kept (0.3s) | 2672 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:08.388842] [DEBUG] [REMOTE ] RILYN: Retrieved 1588 rows, trimmed to 300. [2026-01-19T12:19:08.389034] [DEBUG] [REMOTE ] RILYN: PASS: History has at least 300 days. [2026-01-19T12:19:08.389300] [DEBUG] [REMOTE ] RILYN: PASS: Price check passed. Min price $17.97. [2026-01-19T12:19:08.389444] [DEBUG] [REMOTE ] RILYN: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:08.389598] [DEBUG] [REMOTE ] RILYN: PASS: Integrity check passed. [2026-01-19T12:19:08.389644] [DEBUG] [REMOTE ] RILYN: Symbol is viable for forecasting. [2026-01-19T12:19:08.389698] [INFO ] [MAIN ] [2674/3505] RILYN kept (0.4s) | 2673 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:08.631656] [DEBUG] [REMOTE ] RILYZ: Retrieved 1116 rows, trimmed to 300. [2026-01-19T12:19:08.631853] [DEBUG] [REMOTE ] RILYZ: PASS: History has at least 300 days. [2026-01-19T12:19:08.632104] [DEBUG] [REMOTE ] RILYZ: PASS: Price check passed. Min price $8.81. [2026-01-19T12:19:08.632306] [DEBUG] [REMOTE ] RILYZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:08.632466] [DEBUG] [REMOTE ] RILYZ: PASS: Integrity check passed. [2026-01-19T12:19:08.632511] [DEBUG] [REMOTE ] RILYZ: Symbol is viable for forecasting. [2026-01-19T12:19:08.632565] [INFO ] [MAIN ] [2675/3505] RILYZ kept (0.2s) | 2674 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:09.210638] [DEBUG] [REMOTE ] RING: Retrieved 3510 rows, trimmed to 300. [2026-01-19T12:19:09.210826] [DEBUG] [REMOTE ] RING: PASS: History has at least 300 days. [2026-01-19T12:19:09.211072] [DEBUG] [REMOTE ] RING: PASS: Price check passed. Min price $57.99. [2026-01-19T12:19:09.211209] [DEBUG] [REMOTE ] RING: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:09.211326] [DEBUG] [REMOTE ] RING: PASS: Integrity check passed. [2026-01-19T12:19:09.211391] [DEBUG] [REMOTE ] RING: Symbol is viable for forecasting. [2026-01-19T12:19:09.211444] [INFO ] [MAIN ] [2676/3505] RING kept (0.6s) | 2675 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:09.676727] [DEBUG] [REMOTE ] RIO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:09.676958] [DEBUG] [REMOTE ] RIO: PASS: History has at least 300 days. [2026-01-19T12:19:09.677535] [DEBUG] [REMOTE ] RIO: PASS: Price check passed. Min price $67.89. [2026-01-19T12:19:09.677706] [DEBUG] [REMOTE ] RIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:09.677857] [DEBUG] [REMOTE ] RIO: PASS: Integrity check passed. [2026-01-19T12:19:09.677900] [DEBUG] [REMOTE ] RIO: Symbol is viable for forecasting. [2026-01-19T12:19:09.677957] [INFO ] [MAIN ] [2677/3505] RIO kept (0.5s) | 2676 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:10.035805] [DEBUG] [REMOTE ] RITM: Retrieved 3198 rows, trimmed to 300. [2026-01-19T12:19:10.035985] [DEBUG] [REMOTE ] RITM: PASS: History has at least 300 days. [2026-01-19T12:19:10.036240] [DEBUG] [REMOTE ] RITM: PASS: Price check passed. Min price $10.55. [2026-01-19T12:19:10.036386] [DEBUG] [REMOTE ] RITM: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:10.036510] [DEBUG] [REMOTE ] RITM: PASS: Integrity check passed. [2026-01-19T12:19:10.036551] [DEBUG] [REMOTE ] RITM: Symbol is viable for forecasting. [2026-01-19T12:19:10.036637] [INFO ] [MAIN ] [2678/3505] RITM kept (0.4s) | 2677 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:10.333218] [DEBUG] [REMOTE ] RIVN: Retrieved 1050 rows, trimmed to 300. [2026-01-19T12:19:10.333398] [DEBUG] [REMOTE ] RIVN: PASS: History has at least 300 days. [2026-01-19T12:19:10.333650] [DEBUG] [REMOTE ] RIVN: PASS: Price check passed. Min price $12.50. [2026-01-19T12:19:10.333794] [DEBUG] [REMOTE ] RIVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:10.333908] [DEBUG] [REMOTE ] RIVN: PASS: Integrity check passed. [2026-01-19T12:19:10.333949] [DEBUG] [REMOTE ] RIVN: Symbol is viable for forecasting. [2026-01-19T12:19:10.334000] [INFO ] [MAIN ] [2679/3505] RIVN kept (0.3s) | 2678 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:10.776676] [DEBUG] [REMOTE ] RKLB: Retrieved 1105 rows, trimmed to 300. [2026-01-19T12:19:10.776868] [DEBUG] [REMOTE ] RKLB: PASS: History has at least 300 days. [2026-01-19T12:19:10.777147] [DEBUG] [REMOTE ] RKLB: PASS: Price check passed. Min price $39.48. [2026-01-19T12:19:10.777296] [DEBUG] [REMOTE ] RKLB: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:10.777443] [DEBUG] [REMOTE ] RKLB: PASS: Integrity check passed. [2026-01-19T12:19:10.777491] [DEBUG] [REMOTE ] RKLB: Symbol is viable for forecasting. [2026-01-19T12:19:10.777544] [INFO ] [MAIN ] [2680/3505] RKLB kept (0.4s) | 2679 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:11.265661] [DEBUG] [REMOTE ] RL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:11.265874] [DEBUG] [REMOTE ] RL: PASS: History has at least 300 days. [2026-01-19T12:19:11.266210] [DEBUG] [REMOTE ] RL: PASS: Price check passed. Min price $308.50. [2026-01-19T12:19:11.266370] [DEBUG] [REMOTE ] RL: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:11.266553] [DEBUG] [REMOTE ] RL: PASS: Integrity check passed. [2026-01-19T12:19:11.266618] [DEBUG] [REMOTE ] RL: Symbol is viable for forecasting. [2026-01-19T12:19:11.266680] [INFO ] [MAIN ] [2681/3505] RL kept (0.5s) | 2680 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:11.540356] [DEBUG] [REMOTE ] RLAY: Retrieved 1384 rows, trimmed to 300. [2026-01-19T12:19:11.540536] [DEBUG] [REMOTE ] RLAY: PASS: History has at least 300 days. [2026-01-19T12:19:11.540822] [DEBUG] [REMOTE ] RLAY: PASS: Price check passed. Min price $6.05. [2026-01-19T12:19:11.540971] [DEBUG] [REMOTE ] RLAY: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:11.541094] [DEBUG] [REMOTE ] RLAY: PASS: Integrity check passed. [2026-01-19T12:19:11.541161] [DEBUG] [REMOTE ] RLAY: Symbol is viable for forecasting. [2026-01-19T12:19:11.541216] [INFO ] [MAIN ] [2682/3505] RLAY kept (0.3s) | 2681 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:12.158651] [DEBUG] [REMOTE ] RLI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:12.158882] [DEBUG] [REMOTE ] RLI: PASS: History has at least 300 days. [2026-01-19T12:19:12.159206] [DEBUG] [REMOTE ] RLI: PASS: Price check passed. Min price $56.45. [2026-01-19T12:19:12.159411] [DEBUG] [REMOTE ] RLI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:12.159568] [DEBUG] [REMOTE ] RLI: PASS: Integrity check passed. [2026-01-19T12:19:12.159645] [DEBUG] [REMOTE ] RLI: Symbol is viable for forecasting. [2026-01-19T12:19:12.159714] [INFO ] [MAIN ] [2683/3505] RLI kept (0.6s) | 2682 kept, 1 rejected | 140.4/min | ETA: 5.9m [2026-01-19T12:19:12.529285] [DEBUG] [REMOTE ] RLJ: Retrieved 3694 rows, trimmed to 300. [2026-01-19T12:19:12.529502] [DEBUG] [REMOTE ] RLJ: PASS: History has at least 300 days. [2026-01-19T12:19:12.529783] [DEBUG] [REMOTE ] RLJ: PASS: Price check passed. Min price $6.67. [2026-01-19T12:19:12.529932] [DEBUG] [REMOTE ] RLJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:12.530087] [DEBUG] [REMOTE ] RLJ: PASS: Integrity check passed. [2026-01-19T12:19:12.530143] [DEBUG] [REMOTE ] RLJ: Symbol is viable for forecasting. [2026-01-19T12:19:12.530223] [INFO ] [MAIN ] [2684/3505] RLJ kept (0.4s) | 2683 kept, 1 rejected | 140.4/min | ETA: 5.8m [2026-01-19T12:19:12.783446] [DEBUG] [REMOTE ] RLMD: Retrieved 2834 rows, trimmed to 300. [2026-01-19T12:19:12.783676] [DEBUG] [REMOTE ] RLMD: PASS: History has at least 300 days. [2026-01-19T12:19:12.783930] [DEBUG] [REMOTE ] RLMD: PASS: Price check passed. Min price $2.10. [2026-01-19T12:19:12.784077] [DEBUG] [REMOTE ] RLMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:12.784197] [DEBUG] [REMOTE ] RLMD: PASS: Integrity check passed. [2026-01-19T12:19:12.784239] [DEBUG] [REMOTE ] RLMD: Symbol is viable for forecasting. [2026-01-19T12:19:12.784291] [INFO ] [MAIN ] [2685/3505] RLMD kept (0.3s) | 2684 kept, 1 rejected | 140.4/min | ETA: 5.8m [2026-01-19T12:19:13.115261] [DEBUG] [REMOTE ] RLTY: Retrieved 978 rows, trimmed to 300. [2026-01-19T12:19:13.115413] [DEBUG] [REMOTE ] RLTY: PASS: History has at least 300 days. [2026-01-19T12:19:13.115701] [DEBUG] [REMOTE ] RLTY: PASS: Price check passed. Min price $14.29. [2026-01-19T12:19:13.115869] [DEBUG] [REMOTE ] RLTY: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:13.115986] [DEBUG] [REMOTE ] RLTY: PASS: Integrity check passed. [2026-01-19T12:19:13.116026] [DEBUG] [REMOTE ] RLTY: Symbol is viable for forecasting. [2026-01-19T12:19:13.116075] [INFO ] [MAIN ] [2686/3505] RLTY kept (0.3s) | 2685 kept, 1 rejected | 140.4/min | ETA: 5.8m [2026-01-19T12:19:13.498478] [DEBUG] [REMOTE ] RLX: Retrieved 1253 rows, trimmed to 300. [2026-01-19T12:19:13.498647] [DEBUG] [REMOTE ] RLX: PASS: History has at least 300 days. [2026-01-19T12:19:13.498859] [DEBUG] [REMOTE ] RLX: PASS: Price check passed. Min price $2.23. [2026-01-19T12:19:13.498999] [DEBUG] [REMOTE ] RLX: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:13.499121] [DEBUG] [REMOTE ] RLX: PASS: Integrity check passed. [2026-01-19T12:19:13.499172] [DEBUG] [REMOTE ] RLX: Symbol is viable for forecasting. [2026-01-19T12:19:13.499233] [INFO ] [MAIN ] [2687/3505] RLX kept (0.4s) | 2686 kept, 1 rejected | 140.4/min | ETA: 5.8m [2026-01-19T12:19:14.036765] [DEBUG] [REMOTE ] RM: Retrieved 3472 rows, trimmed to 300. [2026-01-19T12:19:14.036907] [DEBUG] [REMOTE ] RM: PASS: History has at least 300 days. [2026-01-19T12:19:14.037132] [DEBUG] [REMOTE ] RM: PASS: Price check passed. Min price $35.82. [2026-01-19T12:19:14.037272] [DEBUG] [REMOTE ] RM: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:14.037433] [DEBUG] [REMOTE ] RM: PASS: Integrity check passed. [2026-01-19T12:19:14.037513] [DEBUG] [REMOTE ] RM: Symbol is viable for forecasting. [2026-01-19T12:19:14.037602] [INFO ] [MAIN ] [2688/3505] RM kept (0.5s) | 2687 kept, 1 rejected | 140.4/min | ETA: 5.8m [2026-01-19T12:19:14.512451] [DEBUG] [REMOTE ] RMAX: Retrieved 3092 rows, trimmed to 300. [2026-01-19T12:19:14.512603] [DEBUG] [REMOTE ] RMAX: PASS: History has at least 300 days. [2026-01-19T12:19:14.512822] [DEBUG] [REMOTE ] RMAX: PASS: Price check passed. Min price $7.27. [2026-01-19T12:19:14.512964] [DEBUG] [REMOTE ] RMAX: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:14.513077] [DEBUG] [REMOTE ] RMAX: PASS: Integrity check passed. [2026-01-19T12:19:14.513117] [DEBUG] [REMOTE ] RMAX: Symbol is viable for forecasting. [2026-01-19T12:19:14.513166] [INFO ] [MAIN ] [2689/3505] RMAX kept (0.5s) | 2688 kept, 1 rejected | 140.4/min | ETA: 5.8m [2026-01-19T12:19:14.839564] [DEBUG] [REMOTE ] RMBI: Retrieved 1646 rows, trimmed to 300. [2026-01-19T12:19:14.839744] [DEBUG] [REMOTE ] RMBI: PASS: History has at least 300 days. [2026-01-19T12:19:14.839949] [DEBUG] [REMOTE ] RMBI: PASS: Price check passed. Min price $12.78. [2026-01-19T12:19:14.840084] [DEBUG] [REMOTE ] RMBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:14.840193] [DEBUG] [REMOTE ] RMBI: PASS: Integrity check passed. [2026-01-19T12:19:14.840233] [DEBUG] [REMOTE ] RMBI: Symbol is viable for forecasting. [2026-01-19T12:19:14.840280] [INFO ] [MAIN ] [2690/3505] RMBI kept (0.3s) | 2689 kept, 1 rejected | 140.4/min | ETA: 5.8m [2026-01-19T12:19:15.312715] [DEBUG] [REMOTE ] RMBS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:15.312867] [DEBUG] [REMOTE ] RMBS: PASS: History has at least 300 days. [2026-01-19T12:19:15.313097] [DEBUG] [REMOTE ] RMBS: PASS: Price check passed. Min price $87.28. [2026-01-19T12:19:15.313237] [DEBUG] [REMOTE ] RMBS: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:15.313355] [DEBUG] [REMOTE ] RMBS: PASS: Integrity check passed. [2026-01-19T12:19:15.313395] [DEBUG] [REMOTE ] RMBS: Symbol is viable for forecasting. [2026-01-19T12:19:15.313444] [INFO ] [MAIN ] [2691/3505] RMBS kept (0.5s) | 2690 kept, 1 rejected | 140.4/min | ETA: 5.8m [2026-01-19T12:19:15.814531] [DEBUG] [REMOTE ] RMD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:15.814691] [DEBUG] [REMOTE ] RMD: PASS: History has at least 300 days. [2026-01-19T12:19:15.814908] [DEBUG] [REMOTE ] RMD: PASS: Price check passed. Min price $240.87. [2026-01-19T12:19:15.815042] [DEBUG] [REMOTE ] RMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:15.815169] [DEBUG] [REMOTE ] RMD: PASS: Integrity check passed. [2026-01-19T12:19:15.815216] [DEBUG] [REMOTE ] RMD: Symbol is viable for forecasting. [2026-01-19T12:19:15.815273] [INFO ] [MAIN ] [2692/3505] RMD kept (0.5s) | 2691 kept, 1 rejected | 140.4/min | ETA: 5.8m [2026-01-19T12:19:15.961900] [DEBUG] [REMOTE ] RMI: Retrieved 1815 rows, trimmed to 300. [2026-01-19T12:19:15.962021] [DEBUG] [REMOTE ] RMI: PASS: History has at least 300 days. [2026-01-19T12:19:15.962215] [DEBUG] [REMOTE ] RMI: PASS: Price check passed. Min price $14.13. [2026-01-19T12:19:15.962349] [DEBUG] [REMOTE ] RMI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:15.962456] [DEBUG] [REMOTE ] RMI: PASS: Integrity check passed. [2026-01-19T12:19:15.962495] [DEBUG] [REMOTE ] RMI: Symbol is viable for forecasting. [2026-01-19T12:19:15.962541] [INFO ] [MAIN ] [2693/3505] RMI kept (0.1s) | 2692 kept, 1 rejected | 140.5/min | ETA: 5.8m [2026-01-19T12:19:16.522886] [DEBUG] [REMOTE ] RMM: Retrieved 1629 rows, trimmed to 300. [2026-01-19T12:19:16.523011] [DEBUG] [REMOTE ] RMM: PASS: History has at least 300 days. [2026-01-19T12:19:16.523210] [DEBUG] [REMOTE ] RMM: PASS: Price check passed. Min price $13.47. [2026-01-19T12:19:16.523415] [DEBUG] [REMOTE ] RMM: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:16.523561] [DEBUG] [REMOTE ] RMM: PASS: Integrity check passed. [2026-01-19T12:19:16.523658] [DEBUG] [REMOTE ] RMM: Symbol is viable for forecasting. [2026-01-19T12:19:16.523724] [INFO ] [MAIN ] [2694/3505] RMM kept (0.6s) | 2693 kept, 1 rejected | 140.4/min | ETA: 5.8m [2026-01-19T12:19:16.839832] [DEBUG] [REMOTE ] RMMZ: Retrieved 986 rows, trimmed to 300. [2026-01-19T12:19:16.840042] [DEBUG] [REMOTE ] RMMZ: PASS: History has at least 300 days. [2026-01-19T12:19:16.840299] [DEBUG] [REMOTE ] RMMZ: PASS: Price check passed. Min price $14.30. [2026-01-19T12:19:16.840447] [DEBUG] [REMOTE ] RMMZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:16.840595] [DEBUG] [REMOTE ] RMMZ: PASS: Integrity check passed. [2026-01-19T12:19:16.840642] [DEBUG] [REMOTE ] RMMZ: Symbol is viable for forecasting. [2026-01-19T12:19:16.840696] [INFO ] [MAIN ] [2695/3505] RMMZ kept (0.3s) | 2694 kept, 1 rejected | 140.4/min | ETA: 5.8m [2026-01-19T12:19:17.313163] [DEBUG] [REMOTE ] RMNI: Retrieved 2612 rows, trimmed to 300. [2026-01-19T12:19:17.313328] [DEBUG] [REMOTE ] RMNI: PASS: History has at least 300 days. [2026-01-19T12:19:17.314475] [DEBUG] [REMOTE ] RMNI: PASS: Price check passed. Min price $3.70. [2026-01-19T12:19:17.314674] [DEBUG] [REMOTE ] RMNI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:17.314932] [DEBUG] [REMOTE ] RMNI: PASS: Integrity check passed. [2026-01-19T12:19:17.314990] [DEBUG] [REMOTE ] RMNI: Symbol is viable for forecasting. [2026-01-19T12:19:17.315065] [INFO ] [MAIN ] [2696/3505] RMNI kept (0.5s) | 2695 kept, 1 rejected | 140.4/min | ETA: 5.8m [2026-01-19T12:19:17.620727] [DEBUG] [REMOTE ] RNA: Retrieved 1407 rows, trimmed to 300. [2026-01-19T12:19:17.620860] [DEBUG] [REMOTE ] RNA: PASS: History has at least 300 days. [2026-01-19T12:19:17.621068] [DEBUG] [REMOTE ] RNA: PASS: Price check passed. Min price $46.86. [2026-01-19T12:19:17.621207] [DEBUG] [REMOTE ] RNA: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:17.621320] [DEBUG] [REMOTE ] RNA: PASS: Integrity check passed. [2026-01-19T12:19:17.621362] [DEBUG] [REMOTE ] RNA: Symbol is viable for forecasting. [2026-01-19T12:19:17.621425] [INFO ] [MAIN ] [2697/3505] RNA kept (0.3s) | 2696 kept, 1 rejected | 140.5/min | ETA: 5.8m [2026-01-19T12:19:18.110914] [DEBUG] [REMOTE ] RNAC: Retrieved 2407 rows, trimmed to 300. [2026-01-19T12:19:18.111049] [DEBUG] [REMOTE ] RNAC: PASS: History has at least 300 days. [2026-01-19T12:19:18.111266] [DEBUG] [REMOTE ] RNAC: PASS: Price check passed. Min price $6.43. [2026-01-19T12:19:18.111409] [DEBUG] [REMOTE ] RNAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:18.111525] [DEBUG] [REMOTE ] RNAC: PASS: Integrity check passed. [2026-01-19T12:19:18.111566] [DEBUG] [REMOTE ] RNAC: Symbol is viable for forecasting. [2026-01-19T12:19:18.111650] [INFO ] [MAIN ] [2698/3505] RNAC kept (0.5s) | 2697 kept, 1 rejected | 140.4/min | ETA: 5.7m [2026-01-19T12:19:18.455158] [DEBUG] [REMOTE ] RNAZ: Retrieved 1138 rows, trimmed to 300. [2026-01-19T12:19:18.455412] [DEBUG] [REMOTE ] RNAZ: PASS: History has at least 300 days. [2026-01-19T12:19:18.455788] [DEBUG] [REMOTE ] RNAZ: PASS: Price check passed. Min price $6.44. [2026-01-19T12:19:18.455991] [DEBUG] [REMOTE ] RNAZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:18.456163] [DEBUG] [REMOTE ] RNAZ: PASS: Integrity check passed. [2026-01-19T12:19:18.456225] [DEBUG] [REMOTE ] RNAZ: Symbol is viable for forecasting. [2026-01-19T12:19:18.456306] [INFO ] [MAIN ] [2699/3505] RNAZ kept (0.3s) | 2698 kept, 1 rejected | 140.5/min | ETA: 5.7m [2026-01-19T12:19:18.943781] [DEBUG] [REMOTE ] RNG: Retrieved 3095 rows, trimmed to 300. [2026-01-19T12:19:18.943907] [DEBUG] [REMOTE ] RNG: PASS: History has at least 300 days. [2026-01-19T12:19:18.944106] [DEBUG] [REMOTE ] RNG: PASS: Price check passed. Min price $26.12. [2026-01-19T12:19:18.944240] [DEBUG] [REMOTE ] RNG: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:18.944369] [DEBUG] [REMOTE ] RNG: PASS: Integrity check passed. [2026-01-19T12:19:18.944409] [DEBUG] [REMOTE ] RNG: Symbol is viable for forecasting. [2026-01-19T12:19:18.944457] [INFO ] [MAIN ] [2700/3505] RNG kept (0.5s) | 2699 kept, 1 rejected | 140.5/min | ETA: 5.7m [2026-01-19T12:19:19.545906] [DEBUG] [REMOTE ] RNP: Retrieved 5678 rows, trimmed to 300. [2026-01-19T12:19:19.546037] [DEBUG] [REMOTE ] RNP: PASS: History has at least 300 days. [2026-01-19T12:19:19.546250] [DEBUG] [REMOTE ] RNP: PASS: Price check passed. Min price $19.29. [2026-01-19T12:19:19.546386] [DEBUG] [REMOTE ] RNP: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:19.546500] [DEBUG] [REMOTE ] RNP: PASS: Integrity check passed. [2026-01-19T12:19:19.546539] [DEBUG] [REMOTE ] RNP: Symbol is viable for forecasting. [2026-01-19T12:19:19.546604] [INFO ] [MAIN ] [2701/3505] RNP kept (0.6s) | 2700 kept, 1 rejected | 140.4/min | ETA: 5.7m [2026-01-19T12:19:19.697303] [DEBUG] [REMOTE ] ROAD: Retrieved 1937 rows, trimmed to 300. [2026-01-19T12:19:19.697454] [DEBUG] [REMOTE ] ROAD: PASS: History has at least 300 days. [2026-01-19T12:19:19.697693] [DEBUG] [REMOTE ] ROAD: PASS: Price check passed. Min price $100.43. [2026-01-19T12:19:19.697832] [DEBUG] [REMOTE ] ROAD: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:19.697944] [DEBUG] [REMOTE ] ROAD: PASS: Integrity check passed. [2026-01-19T12:19:19.697984] [DEBUG] [REMOTE ] ROAD: Symbol is viable for forecasting. [2026-01-19T12:19:19.698032] [INFO ] [MAIN ] [2702/3505] ROAD kept (0.2s) | 2701 kept, 1 rejected | 140.5/min | ETA: 5.7m [2026-01-19T12:19:20.428604] [DEBUG] [REMOTE ] ROCK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:20.428734] [DEBUG] [REMOTE ] ROCK: PASS: History has at least 300 days. [2026-01-19T12:19:20.428948] [DEBUG] [REMOTE ] ROCK: PASS: Price check passed. Min price $44.17. [2026-01-19T12:19:20.429088] [DEBUG] [REMOTE ] ROCK: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:20.429217] [DEBUG] [REMOTE ] ROCK: PASS: Integrity check passed. [2026-01-19T12:19:20.429269] [DEBUG] [REMOTE ] ROCK: Symbol is viable for forecasting. [2026-01-19T12:19:20.429319] [INFO ] [MAIN ] [2703/3505] ROCK kept (0.7s) | 2702 kept, 1 rejected | 140.4/min | ETA: 5.7m [2026-01-19T12:19:20.662841] [DEBUG] [REMOTE ] ROE: Retrieved 619 rows, trimmed to 300. [2026-01-19T12:19:20.662965] [DEBUG] [REMOTE ] ROE: PASS: History has at least 300 days. [2026-01-19T12:19:20.663162] [DEBUG] [REMOTE ] ROE: PASS: Price check passed. Min price $33.03. [2026-01-19T12:19:20.663299] [DEBUG] [REMOTE ] ROE: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:20.663408] [DEBUG] [REMOTE ] ROE: PASS: Integrity check passed. [2026-01-19T12:19:20.663448] [DEBUG] [REMOTE ] ROE: Symbol is viable for forecasting. [2026-01-19T12:19:20.663494] [INFO ] [MAIN ] [2704/3505] ROE kept (0.2s) | 2703 kept, 1 rejected | 140.5/min | ETA: 5.7m [2026-01-19T12:19:21.295102] [DEBUG] [REMOTE ] ROP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:21.295229] [DEBUG] [REMOTE ] ROP: PASS: History has at least 300 days. [2026-01-19T12:19:21.295441] [DEBUG] [REMOTE ] ROP: PASS: Price check passed. Min price $414.25. [2026-01-19T12:19:21.295625] [DEBUG] [REMOTE ] ROP: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:21.295741] [DEBUG] [REMOTE ] ROP: PASS: Integrity check passed. [2026-01-19T12:19:21.295780] [DEBUG] [REMOTE ] ROP: Symbol is viable for forecasting. [2026-01-19T12:19:21.295827] [INFO ] [MAIN ] [2705/3505] ROP kept (0.6s) | 2704 kept, 1 rejected | 140.4/min | ETA: 5.7m [2026-01-19T12:19:21.586435] [DEBUG] [REMOTE ] RPAY: Retrieved 1886 rows, trimmed to 300. [2026-01-19T12:19:21.586696] [DEBUG] [REMOTE ] RPAY: PASS: History has at least 300 days. [2026-01-19T12:19:21.587023] [DEBUG] [REMOTE ] RPAY: PASS: Price check passed. Min price $3.00. [2026-01-19T12:19:21.587220] [DEBUG] [REMOTE ] RPAY: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:21.587437] [DEBUG] [REMOTE ] RPAY: PASS: Integrity check passed. [2026-01-19T12:19:21.587501] [DEBUG] [REMOTE ] RPAY: Symbol is viable for forecasting. [2026-01-19T12:19:21.587594] [INFO ] [MAIN ] [2706/3505] RPAY kept (0.3s) | 2705 kept, 1 rejected | 140.4/min | ETA: 5.7m [2026-01-19T12:19:22.004740] [DEBUG] [REMOTE ] RPD: Retrieved 2642 rows, trimmed to 300. [2026-01-19T12:19:22.004871] [DEBUG] [REMOTE ] RPD: PASS: History has at least 300 days. [2026-01-19T12:19:22.005069] [DEBUG] [REMOTE ] RPD: PASS: Price check passed. Min price $12.64. [2026-01-19T12:19:22.005204] [DEBUG] [REMOTE ] RPD: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:22.005311] [DEBUG] [REMOTE ] RPD: PASS: Integrity check passed. [2026-01-19T12:19:22.005351] [DEBUG] [REMOTE ] RPD: Symbol is viable for forecasting. [2026-01-19T12:19:22.005397] [INFO ] [MAIN ] [2707/3505] RPD kept (0.4s) | 2706 kept, 1 rejected | 140.4/min | ETA: 5.7m [2026-01-19T12:19:22.244317] [DEBUG] [REMOTE ] RPID: Retrieved 1133 rows, trimmed to 300. [2026-01-19T12:19:22.244447] [DEBUG] [REMOTE ] RPID: PASS: History has at least 300 days. [2026-01-19T12:19:22.244663] [DEBUG] [REMOTE ] RPID: PASS: Price check passed. Min price $2.70. [2026-01-19T12:19:22.244798] [DEBUG] [REMOTE ] RPID: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:22.244905] [DEBUG] [REMOTE ] RPID: PASS: Integrity check passed. [2026-01-19T12:19:22.244944] [DEBUG] [REMOTE ] RPID: Symbol is viable for forecasting. [2026-01-19T12:19:22.244991] [INFO ] [MAIN ] [2708/3505] RPID kept (0.2s) | 2707 kept, 1 rejected | 140.5/min | ETA: 5.7m [2026-01-19T12:19:22.768261] [DEBUG] [REMOTE ] RPRX: Retrieved 1405 rows, trimmed to 300. [2026-01-19T12:19:22.768383] [DEBUG] [REMOTE ] RPRX: PASS: History has at least 300 days. [2026-01-19T12:19:22.768609] [DEBUG] [REMOTE ] RPRX: PASS: Price check passed. Min price $36.21. [2026-01-19T12:19:22.768750] [DEBUG] [REMOTE ] RPRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:22.768858] [DEBUG] [REMOTE ] RPRX: PASS: Integrity check passed. [2026-01-19T12:19:22.768896] [DEBUG] [REMOTE ] RPRX: Symbol is viable for forecasting. [2026-01-19T12:19:22.768943] [INFO ] [MAIN ] [2709/3505] RPRX kept (0.5s) | 2708 kept, 1 rejected | 140.5/min | ETA: 5.7m [2026-01-19T12:19:23.180138] [DEBUG] [REMOTE ] RPTX: Retrieved 1402 rows, trimmed to 300. [2026-01-19T12:19:23.180258] [DEBUG] [REMOTE ] RPTX: PASS: History has at least 300 days. [2026-01-19T12:19:23.180461] [DEBUG] [REMOTE ] RPTX: PASS: Price check passed. Min price $1.65. [2026-01-19T12:19:23.180621] [DEBUG] [REMOTE ] RPTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:23.180734] [DEBUG] [REMOTE ] RPTX: PASS: Integrity check passed. [2026-01-19T12:19:23.180774] [DEBUG] [REMOTE ] RPTX: Symbol is viable for forecasting. [2026-01-19T12:19:23.180821] [INFO ] [MAIN ] [2710/3505] RPTX kept (0.4s) | 2709 kept, 1 rejected | 140.5/min | ETA: 5.7m [2026-01-19T12:19:23.765306] [DEBUG] [REMOTE ] RQI: Retrieved 6013 rows, trimmed to 300. [2026-01-19T12:19:23.765442] [DEBUG] [REMOTE ] RQI: PASS: History has at least 300 days. [2026-01-19T12:19:23.765669] [DEBUG] [REMOTE ] RQI: PASS: Price check passed. Min price $11.15. [2026-01-19T12:19:23.765808] [DEBUG] [REMOTE ] RQI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:23.765922] [DEBUG] [REMOTE ] RQI: PASS: Integrity check passed. [2026-01-19T12:19:23.765965] [DEBUG] [REMOTE ] RQI: Symbol is viable for forecasting. [2026-01-19T12:19:23.766013] [INFO ] [MAIN ] [2711/3505] RQI kept (0.6s) | 2710 kept, 1 rejected | 140.4/min | ETA: 5.7m [2026-01-19T12:19:24.045648] [DEBUG] [REMOTE ] RRBI: Retrieved 1687 rows, trimmed to 300. [2026-01-19T12:19:24.045766] [DEBUG] [REMOTE ] RRBI: PASS: History has at least 300 days. [2026-01-19T12:19:24.045964] [DEBUG] [REMOTE ] RRBI: PASS: Price check passed. Min price $64.74. [2026-01-19T12:19:24.046097] [DEBUG] [REMOTE ] RRBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:24.046220] [DEBUG] [REMOTE ] RRBI: PASS: Integrity check passed. [2026-01-19T12:19:24.046260] [DEBUG] [REMOTE ] RRBI: Symbol is viable for forecasting. [2026-01-19T12:19:24.046307] [INFO ] [MAIN ] [2712/3505] RRBI kept (0.3s) | 2711 kept, 1 rejected | 140.5/min | ETA: 5.6m [2026-01-19T12:19:24.613462] [DEBUG] [REMOTE ] RRC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:24.613623] [DEBUG] [REMOTE ] RRC: PASS: History has at least 300 days. [2026-01-19T12:19:24.613861] [DEBUG] [REMOTE ] RRC: PASS: Price check passed. Min price $33.43. [2026-01-19T12:19:24.614006] [DEBUG] [REMOTE ] RRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:24.614122] [DEBUG] [REMOTE ] RRC: PASS: Integrity check passed. [2026-01-19T12:19:24.614162] [DEBUG] [REMOTE ] RRC: Symbol is viable for forecasting. [2026-01-19T12:19:24.614210] [INFO ] [MAIN ] [2713/3505] RRC kept (0.6s) | 2712 kept, 1 rejected | 140.4/min | ETA: 5.6m [2026-01-19T12:19:25.061508] [DEBUG] [REMOTE ] RRGB: Retrieved 5913 rows, trimmed to 300. [2026-01-19T12:19:25.061672] [DEBUG] [REMOTE ] RRGB: PASS: History has at least 300 days. [2026-01-19T12:19:25.061907] [DEBUG] [REMOTE ] RRGB: PASS: Price check passed. Min price $3.79. [2026-01-19T12:19:25.062048] [DEBUG] [REMOTE ] RRGB: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:25.062168] [DEBUG] [REMOTE ] RRGB: PASS: Integrity check passed. [2026-01-19T12:19:25.062210] [DEBUG] [REMOTE ] RRGB: Symbol is viable for forecasting. [2026-01-19T12:19:25.062258] [INFO ] [MAIN ] [2714/3505] RRGB kept (0.4s) | 2713 kept, 1 rejected | 140.4/min | ETA: 5.6m [2026-01-19T12:19:25.582331] [DEBUG] [REMOTE ] RRX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:25.582467] [DEBUG] [REMOTE ] RRX: PASS: History has at least 300 days. [2026-01-19T12:19:25.582702] [DEBUG] [REMOTE ] RRX: PASS: Price check passed. Min price $128.43. [2026-01-19T12:19:25.582838] [DEBUG] [REMOTE ] RRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:25.582949] [DEBUG] [REMOTE ] RRX: PASS: Integrity check passed. [2026-01-19T12:19:25.582988] [DEBUG] [REMOTE ] RRX: Symbol is viable for forecasting. [2026-01-19T12:19:25.583035] [INFO ] [MAIN ] [2715/3505] RRX kept (0.5s) | 2714 kept, 1 rejected | 140.4/min | ETA: 5.6m [2026-01-19T12:19:26.084883] [DEBUG] [REMOTE ] RS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:26.085016] [DEBUG] [REMOTE ] RS: PASS: History has at least 300 days. [2026-01-19T12:19:26.085227] [DEBUG] [REMOTE ] RS: PASS: Price check passed. Min price $264.78. [2026-01-19T12:19:26.085421] [DEBUG] [REMOTE ] RS: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:26.085533] [DEBUG] [REMOTE ] RS: PASS: Integrity check passed. [2026-01-19T12:19:26.085590] [DEBUG] [REMOTE ] RS: Symbol is viable for forecasting. [2026-01-19T12:19:26.085641] [INFO ] [MAIN ] [2716/3505] RS kept (0.5s) | 2715 kept, 1 rejected | 140.4/min | ETA: 5.6m [2026-01-19T12:19:26.535027] [DEBUG] [REMOTE ] RSG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:26.535160] [DEBUG] [REMOTE ] RSG: PASS: History has at least 300 days. [2026-01-19T12:19:26.535368] [DEBUG] [REMOTE ] RSG: PASS: Price check passed. Min price $203.51. [2026-01-19T12:19:26.535513] [DEBUG] [REMOTE ] RSG: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:26.535647] [DEBUG] [REMOTE ] RSG: PASS: Integrity check passed. [2026-01-19T12:19:26.535688] [DEBUG] [REMOTE ] RSG: Symbol is viable for forecasting. [2026-01-19T12:19:26.535735] [INFO ] [MAIN ] [2717/3505] RSG kept (0.5s) | 2716 kept, 1 rejected | 140.4/min | ETA: 5.6m [2026-01-19T12:19:26.787118] [DEBUG] [REMOTE ] RSI: Retrieved 1441 rows, trimmed to 300. [2026-01-19T12:19:26.787241] [DEBUG] [REMOTE ] RSI: PASS: History has at least 300 days. [2026-01-19T12:19:26.787467] [DEBUG] [REMOTE ] RSI: PASS: Price check passed. Min price $16.55. [2026-01-19T12:19:26.787628] [DEBUG] [REMOTE ] RSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:26.787766] [DEBUG] [REMOTE ] RSI: PASS: Integrity check passed. [2026-01-19T12:19:26.787806] [DEBUG] [REMOTE ] RSI: Symbol is viable for forecasting. [2026-01-19T12:19:26.787854] [INFO ] [MAIN ] [2718/3505] RSI kept (0.3s) | 2717 kept, 1 rejected | 140.4/min | ETA: 5.6m [2026-01-19T12:19:27.177299] [DEBUG] [REMOTE ] RSKD: Retrieved 1123 rows, trimmed to 300. [2026-01-19T12:19:27.177454] [DEBUG] [REMOTE ] RSKD: PASS: History has at least 300 days. [2026-01-19T12:19:27.177874] [DEBUG] [REMOTE ] RSKD: PASS: Price check passed. Min price $4.50. [2026-01-19T12:19:27.178018] [DEBUG] [REMOTE ] RSKD: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:27.178127] [DEBUG] [REMOTE ] RSKD: PASS: Integrity check passed. [2026-01-19T12:19:27.178167] [DEBUG] [REMOTE ] RSKD: Symbol is viable for forecasting. [2026-01-19T12:19:27.178216] [INFO ] [MAIN ] [2719/3505] RSKD kept (0.4s) | 2718 kept, 1 rejected | 140.4/min | ETA: 5.6m [2026-01-19T12:19:27.666082] [DEBUG] [REMOTE ] RSSS: Retrieved 3085 rows, trimmed to 300. [2026-01-19T12:19:27.666202] [DEBUG] [REMOTE ] RSSS: PASS: History has at least 300 days. [2026-01-19T12:19:27.666400] [DEBUG] [REMOTE ] RSSS: PASS: Price check passed. Min price $2.61. [2026-01-19T12:19:27.666556] [DEBUG] [REMOTE ] RSSS: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:27.666691] [DEBUG] [REMOTE ] RSSS: PASS: Integrity check passed. [2026-01-19T12:19:27.666731] [DEBUG] [REMOTE ] RSSS: Symbol is viable for forecasting. [2026-01-19T12:19:27.666779] [INFO ] [MAIN ] [2720/3505] RSSS kept (0.5s) | 2719 kept, 1 rejected | 140.4/min | ETA: 5.6m [2026-01-19T12:19:28.096519] [DEBUG] [REMOTE ] RTO: Retrieved 4659 rows, trimmed to 300. [2026-01-19T12:19:28.096679] [DEBUG] [REMOTE ] RTO: PASS: History has at least 300 days. [2026-01-19T12:19:28.096888] [DEBUG] [REMOTE ] RTO: PASS: Price check passed. Min price $26.00. [2026-01-19T12:19:28.097023] [DEBUG] [REMOTE ] RTO: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:28.097133] [DEBUG] [REMOTE ] RTO: PASS: Integrity check passed. [2026-01-19T12:19:28.097173] [DEBUG] [REMOTE ] RTO: Symbol is viable for forecasting. [2026-01-19T12:19:28.097220] [INFO ] [MAIN ] [2721/3505] RTO kept (0.4s) | 2720 kept, 1 rejected | 140.4/min | ETA: 5.6m [2026-01-19T12:19:28.325830] [DEBUG] [REMOTE ] RUM: Retrieved 1197 rows, trimmed to 300. [2026-01-19T12:19:28.325990] [DEBUG] [REMOTE ] RUM: PASS: History has at least 300 days. [2026-01-19T12:19:28.326264] [DEBUG] [REMOTE ] RUM: PASS: Price check passed. Min price $5.25. [2026-01-19T12:19:28.326462] [DEBUG] [REMOTE ] RUM: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:28.326642] [DEBUG] [REMOTE ] RUM: PASS: Integrity check passed. [2026-01-19T12:19:28.326700] [DEBUG] [REMOTE ] RUM: Symbol is viable for forecasting. [2026-01-19T12:19:28.326760] [INFO ] [MAIN ] [2722/3505] RUM kept (0.2s) | 2721 kept, 1 rejected | 140.5/min | ETA: 5.6m [2026-01-19T12:19:28.838543] [DEBUG] [REMOTE ] RUN: Retrieved 2629 rows, trimmed to 300. [2026-01-19T12:19:28.838772] [DEBUG] [REMOTE ] RUN: PASS: History has at least 300 days. [2026-01-19T12:19:28.839028] [DEBUG] [REMOTE ] RUN: PASS: Price check passed. Min price $17.08. [2026-01-19T12:19:28.839172] [DEBUG] [REMOTE ] RUN: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:28.839295] [DEBUG] [REMOTE ] RUN: PASS: Integrity check passed. [2026-01-19T12:19:28.839338] [DEBUG] [REMOTE ] RUN: Symbol is viable for forecasting. [2026-01-19T12:19:28.839390] [INFO ] [MAIN ] [2723/3505] RUN kept (0.5s) | 2722 kept, 1 rejected | 140.4/min | ETA: 5.6m [2026-01-19T12:19:29.079546] [DEBUG] [REMOTE ] RUNN: Retrieved 655 rows, trimmed to 300. [2026-01-19T12:19:29.079722] [DEBUG] [REMOTE ] RUNN: PASS: History has at least 300 days. [2026-01-19T12:19:29.079942] [DEBUG] [REMOTE ] RUNN: PASS: Price check passed. Min price $32.04. [2026-01-19T12:19:29.080088] [DEBUG] [REMOTE ] RUNN: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:29.080232] [DEBUG] [REMOTE ] RUNN: PASS: Integrity check passed. [2026-01-19T12:19:29.080281] [DEBUG] [REMOTE ] RUNN: Symbol is viable for forecasting. [2026-01-19T12:19:29.080332] [INFO ] [MAIN ] [2724/3505] RUNN kept (0.2s) | 2723 kept, 1 rejected | 140.5/min | ETA: 5.6m [2026-01-19T12:19:29.658620] [DEBUG] [REMOTE ] RUSHA: Retrieved 5920 rows, trimmed to 300. [2026-01-19T12:19:29.659025] [DEBUG] [REMOTE ] RUSHA: PASS: History has at least 300 days. [2026-01-19T12:19:29.659333] [DEBUG] [REMOTE ] RUSHA: PASS: Price check passed. Min price $46.50. [2026-01-19T12:19:29.659484] [DEBUG] [REMOTE ] RUSHA: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:29.659645] [DEBUG] [REMOTE ] RUSHA: PASS: Integrity check passed. [2026-01-19T12:19:29.659690] [DEBUG] [REMOTE ] RUSHA: Symbol is viable for forecasting. [2026-01-19T12:19:29.659744] [INFO ] [MAIN ] [2725/3505] RUSHA kept (0.6s) | 2724 kept, 1 rejected | 140.4/min | ETA: 5.6m [2026-01-19T12:19:30.244591] [DEBUG] [REMOTE ] RUSHB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:30.244803] [DEBUG] [REMOTE ] RUSHB: PASS: History has at least 300 days. [2026-01-19T12:19:30.245161] [DEBUG] [REMOTE ] RUSHB: PASS: Price check passed. Min price $47.94. [2026-01-19T12:19:30.245317] [DEBUG] [REMOTE ] RUSHB: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:30.245457] [DEBUG] [REMOTE ] RUSHB: PASS: Integrity check passed. [2026-01-19T12:19:30.245498] [DEBUG] [REMOTE ] RUSHB: Symbol is viable for forecasting. [2026-01-19T12:19:30.245553] [INFO ] [MAIN ] [2726/3505] RUSHB kept (0.6s) | 2725 kept, 1 rejected | 140.4/min | ETA: 5.5m [2026-01-19T12:19:30.506185] [DEBUG] [REMOTE ] RVMD: Retrieved 1490 rows, trimmed to 300. [2026-01-19T12:19:30.506375] [DEBUG] [REMOTE ] RVMD: PASS: History has at least 300 days. [2026-01-19T12:19:30.506646] [DEBUG] [REMOTE ] RVMD: PASS: Price check passed. Min price $52.98. [2026-01-19T12:19:30.506826] [DEBUG] [REMOTE ] RVMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:30.506949] [DEBUG] [REMOTE ] RVMD: PASS: Integrity check passed. [2026-01-19T12:19:30.506991] [DEBUG] [REMOTE ] RVMD: Symbol is viable for forecasting. [2026-01-19T12:19:30.507052] [INFO ] [MAIN ] [2727/3505] RVMD kept (0.3s) | 2726 kept, 1 rejected | 140.4/min | ETA: 5.5m [2026-01-19T12:19:31.100018] [DEBUG] [REMOTE ] RVSB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:31.100231] [DEBUG] [REMOTE ] RVSB: PASS: History has at least 300 days. [2026-01-19T12:19:31.100522] [DEBUG] [REMOTE ] RVSB: PASS: Price check passed. Min price $5.00. [2026-01-19T12:19:31.100691] [DEBUG] [REMOTE ] RVSB: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:31.100830] [DEBUG] [REMOTE ] RVSB: PASS: Integrity check passed. [2026-01-19T12:19:31.100872] [DEBUG] [REMOTE ] RVSB: Symbol is viable for forecasting. [2026-01-19T12:19:31.100927] [INFO ] [MAIN ] [2728/3505] RVSB kept (0.6s) | 2727 kept, 1 rejected | 140.4/min | ETA: 5.5m [2026-01-19T12:19:31.565130] [DEBUG] [REMOTE ] RVTY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:31.565267] [DEBUG] [REMOTE ] RVTY: PASS: History has at least 300 days. [2026-01-19T12:19:31.565480] [DEBUG] [REMOTE ] RVTY: PASS: Price check passed. Min price $89.46. [2026-01-19T12:19:31.565635] [DEBUG] [REMOTE ] RVTY: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:31.565748] [DEBUG] [REMOTE ] RVTY: PASS: Integrity check passed. [2026-01-19T12:19:31.565787] [DEBUG] [REMOTE ] RVTY: Symbol is viable for forecasting. [2026-01-19T12:19:31.565834] [INFO ] [MAIN ] [2729/3505] RVTY kept (0.5s) | 2728 kept, 1 rejected | 140.4/min | ETA: 5.5m [2026-01-19T12:19:31.814418] [DEBUG] [REMOTE ] RWAY: Retrieved 1064 rows, trimmed to 300. [2026-01-19T12:19:31.814557] [DEBUG] [REMOTE ] RWAY: PASS: History has at least 300 days. [2026-01-19T12:19:31.814796] [DEBUG] [REMOTE ] RWAY: PASS: Price check passed. Min price $8.64. [2026-01-19T12:19:31.814950] [DEBUG] [REMOTE ] RWAY: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:31.815060] [DEBUG] [REMOTE ] RWAY: PASS: Integrity check passed. [2026-01-19T12:19:31.815099] [DEBUG] [REMOTE ] RWAY: Symbol is viable for forecasting. [2026-01-19T12:19:31.815147] [INFO ] [MAIN ] [2730/3505] RWAY kept (0.2s) | 2729 kept, 1 rejected | 140.4/min | ETA: 5.5m [2026-01-19T12:19:32.186037] [DEBUG] [REMOTE ] RXO: Retrieved 808 rows, trimmed to 300. [2026-01-19T12:19:32.186167] [DEBUG] [REMOTE ] RXO: PASS: History has at least 300 days. [2026-01-19T12:19:32.186370] [DEBUG] [REMOTE ] RXO: PASS: Price check passed. Min price $10.48. [2026-01-19T12:19:32.186510] [DEBUG] [REMOTE ] RXO: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:32.186647] [DEBUG] [REMOTE ] RXO: PASS: Integrity check passed. [2026-01-19T12:19:32.186691] [DEBUG] [REMOTE ] RXO: Symbol is viable for forecasting. [2026-01-19T12:19:32.186740] [INFO ] [MAIN ] [2731/3505] RXO kept (0.4s) | 2730 kept, 1 rejected | 140.5/min | ETA: 5.5m [2026-01-19T12:19:32.625323] [DEBUG] [REMOTE ] RXRX: Retrieved 1195 rows, trimmed to 300. [2026-01-19T12:19:32.625456] [DEBUG] [REMOTE ] RXRX: PASS: History has at least 300 days. [2026-01-19T12:19:32.625681] [DEBUG] [REMOTE ] RXRX: PASS: Price check passed. Min price $3.85. [2026-01-19T12:19:32.625818] [DEBUG] [REMOTE ] RXRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:32.625945] [DEBUG] [REMOTE ] RXRX: PASS: Integrity check passed. [2026-01-19T12:19:32.625993] [DEBUG] [REMOTE ] RXRX: Symbol is viable for forecasting. [2026-01-19T12:19:32.626042] [INFO ] [MAIN ] [2732/3505] RXRX kept (0.4s) | 2731 kept, 1 rejected | 140.5/min | ETA: 5.5m [2026-01-19T12:19:33.306319] [DEBUG] [REMOTE ] RY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:33.306472] [DEBUG] [REMOTE ] RY: PASS: History has at least 300 days. [2026-01-19T12:19:33.306743] [DEBUG] [REMOTE ] RY: PASS: Price check passed. Min price $145.41. [2026-01-19T12:19:33.306887] [DEBUG] [REMOTE ] RY: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:33.307012] [DEBUG] [REMOTE ] RY: PASS: Integrity check passed. [2026-01-19T12:19:33.307053] [DEBUG] [REMOTE ] RY: Symbol is viable for forecasting. [2026-01-19T12:19:33.307101] [INFO ] [MAIN ] [2733/3505] RY kept (0.7s) | 2732 kept, 1 rejected | 140.4/min | ETA: 5.5m [2026-01-19T12:19:33.795866] [DEBUG] [REMOTE ] RYAAY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:33.796001] [DEBUG] [REMOTE ] RYAAY: PASS: History has at least 300 days. [2026-01-19T12:19:33.796222] [DEBUG] [REMOTE ] RYAAY: PASS: Price check passed. Min price $60.15. [2026-01-19T12:19:33.796363] [DEBUG] [REMOTE ] RYAAY: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:33.796479] [DEBUG] [REMOTE ] RYAAY: PASS: Integrity check passed. [2026-01-19T12:19:33.796521] [DEBUG] [REMOTE ] RYAAY: Symbol is viable for forecasting. [2026-01-19T12:19:33.796569] [INFO ] [MAIN ] [2734/3505] RYAAY kept (0.5s) | 2733 kept, 1 rejected | 140.4/min | ETA: 5.5m [2026-01-19T12:19:34.136683] [DEBUG] [REMOTE ] RYAM: Retrieved 2916 rows, trimmed to 300. [2026-01-19T12:19:34.136806] [DEBUG] [REMOTE ] RYAM: PASS: History has at least 300 days. [2026-01-19T12:19:34.137007] [DEBUG] [REMOTE ] RYAM: PASS: Price check passed. Min price $5.52. [2026-01-19T12:19:34.137145] [DEBUG] [REMOTE ] RYAM: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:34.137255] [DEBUG] [REMOTE ] RYAM: PASS: Integrity check passed. [2026-01-19T12:19:34.137296] [DEBUG] [REMOTE ] RYAM: Symbol is viable for forecasting. [2026-01-19T12:19:34.137344] [INFO ] [MAIN ] [2735/3505] RYAM kept (0.3s) | 2734 kept, 1 rejected | 140.4/min | ETA: 5.5m [2026-01-19T12:19:34.452986] [DEBUG] [REMOTE ] RYAN: Retrieved 1128 rows, trimmed to 300. [2026-01-19T12:19:34.453109] [DEBUG] [REMOTE ] RYAN: PASS: History has at least 300 days. [2026-01-19T12:19:34.453307] [DEBUG] [REMOTE ] RYAN: PASS: Price check passed. Min price $50.17. [2026-01-19T12:19:34.453456] [DEBUG] [REMOTE ] RYAN: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:34.453564] [DEBUG] [REMOTE ] RYAN: PASS: Integrity check passed. [2026-01-19T12:19:34.453637] [DEBUG] [REMOTE ] RYAN: Symbol is viable for forecasting. [2026-01-19T12:19:34.453688] [INFO ] [MAIN ] [2736/3505] RYAN kept (0.3s) | 2735 kept, 1 rejected | 140.4/min | ETA: 5.5m [2026-01-19T12:19:34.810092] [DEBUG] [REMOTE ] RYI: Retrieved 2878 rows, trimmed to 300. [2026-01-19T12:19:34.810265] [DEBUG] [REMOTE ] RYI: PASS: History has at least 300 days. [2026-01-19T12:19:34.810501] [DEBUG] [REMOTE ] RYI: PASS: Price check passed. Min price $19.71. [2026-01-19T12:19:34.810664] [DEBUG] [REMOTE ] RYI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:34.810786] [DEBUG] [REMOTE ] RYI: PASS: Integrity check passed. [2026-01-19T12:19:34.810828] [DEBUG] [REMOTE ] RYI: Symbol is viable for forecasting. [2026-01-19T12:19:34.810877] [INFO ] [MAIN ] [2737/3505] RYI kept (0.4s) | 2736 kept, 1 rejected | 140.4/min | ETA: 5.5m [2026-01-19T12:19:35.456486] [DEBUG] [REMOTE ] RYN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:35.456632] [DEBUG] [REMOTE ] RYN: PASS: History has at least 300 days. [2026-01-19T12:19:35.456846] [DEBUG] [REMOTE ] RYN: PASS: Price check passed. Min price $21.03. [2026-01-19T12:19:35.457010] [DEBUG] [REMOTE ] RYN: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:35.457121] [DEBUG] [REMOTE ] RYN: PASS: Integrity check passed. [2026-01-19T12:19:35.457161] [DEBUG] [REMOTE ] RYN: Symbol is viable for forecasting. [2026-01-19T12:19:35.457207] [INFO ] [MAIN ] [2738/3505] RYN kept (0.6s) | 2737 kept, 1 rejected | 140.4/min | ETA: 5.5m [2026-01-19T12:19:35.742858] [DEBUG] [REMOTE ] RYTM: Retrieved 2082 rows, trimmed to 300. [2026-01-19T12:19:35.742988] [DEBUG] [REMOTE ] RYTM: PASS: History has at least 300 days. [2026-01-19T12:19:35.743196] [DEBUG] [REMOTE ] RYTM: PASS: Price check passed. Min price $95.89. [2026-01-19T12:19:35.743332] [DEBUG] [REMOTE ] RYTM: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:35.743445] [DEBUG] [REMOTE ] RYTM: PASS: Integrity check passed. [2026-01-19T12:19:35.743486] [DEBUG] [REMOTE ] RYTM: Symbol is viable for forecasting. [2026-01-19T12:19:35.743535] [INFO ] [MAIN ] [2739/3505] RYTM kept (0.3s) | 2738 kept, 1 rejected | 140.4/min | ETA: 5.5m [2026-01-19T12:19:36.173385] [DEBUG] [REMOTE ] RZB: Retrieved 2414 rows, trimmed to 300. [2026-01-19T12:19:36.173518] [DEBUG] [REMOTE ] RZB: PASS: History has at least 300 days. [2026-01-19T12:19:36.173776] [DEBUG] [REMOTE ] RZB: PASS: Price check passed. Min price $24.55. [2026-01-19T12:19:36.173921] [DEBUG] [REMOTE ] RZB: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:36.174035] [DEBUG] [REMOTE ] RZB: PASS: Integrity check passed. [2026-01-19T12:19:36.174076] [DEBUG] [REMOTE ] RZB: Symbol is viable for forecasting. [2026-01-19T12:19:36.174124] [INFO ] [MAIN ] [2740/3505] RZB kept (0.4s) | 2739 kept, 1 rejected | 140.4/min | ETA: 5.4m [2026-01-19T12:19:36.407248] [DEBUG] [REMOTE ] RZC: Retrieved 822 rows, trimmed to 300. [2026-01-19T12:19:36.407417] [DEBUG] [REMOTE ] RZC: PASS: History has at least 300 days. [2026-01-19T12:19:36.407659] [DEBUG] [REMOTE ] RZC: PASS: Price check passed. Min price $24.95. [2026-01-19T12:19:36.407802] [DEBUG] [REMOTE ] RZC: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:36.407917] [DEBUG] [REMOTE ] RZC: PASS: Integrity check passed. [2026-01-19T12:19:36.407959] [DEBUG] [REMOTE ] RZC: Symbol is viable for forecasting. [2026-01-19T12:19:36.408022] [INFO ] [MAIN ] [2741/3505] RZC kept (0.2s) | 2740 kept, 1 rejected | 140.5/min | ETA: 5.4m [2026-01-19T12:19:36.870706] [DEBUG] [REMOTE ] S: Retrieved 1143 rows, trimmed to 300. [2026-01-19T12:19:36.870835] [DEBUG] [REMOTE ] S: PASS: History has at least 300 days. [2026-01-19T12:19:36.871034] [DEBUG] [REMOTE ] S: PASS: Price check passed. Min price $13.90. [2026-01-19T12:19:36.871186] [DEBUG] [REMOTE ] S: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:36.871295] [DEBUG] [REMOTE ] S: PASS: Integrity check passed. [2026-01-19T12:19:36.871335] [DEBUG] [REMOTE ] S: Symbol is viable for forecasting. [2026-01-19T12:19:36.871383] [INFO ] [MAIN ] [2742/3505] S kept (0.5s) | 2741 kept, 1 rejected | 140.5/min | ETA: 5.4m [2026-01-19T12:19:37.459406] [DEBUG] [REMOTE ] SA: Retrieved 5472 rows, trimmed to 300. [2026-01-19T12:19:37.459541] [DEBUG] [REMOTE ] SA: PASS: History has at least 300 days. [2026-01-19T12:19:37.459776] [DEBUG] [REMOTE ] SA: PASS: Price check passed. Min price $22.09. [2026-01-19T12:19:37.459911] [DEBUG] [REMOTE ] SA: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:37.460025] [DEBUG] [REMOTE ] SA: PASS: Integrity check passed. [2026-01-19T12:19:37.460065] [DEBUG] [REMOTE ] SA: Symbol is viable for forecasting. [2026-01-19T12:19:37.460113] [INFO ] [MAIN ] [2743/3505] SA kept (0.6s) | 2742 kept, 1 rejected | 140.4/min | ETA: 5.4m [2026-01-19T12:19:37.748979] [DEBUG] [REMOTE ] SAFE: Retrieved 2155 rows, trimmed to 300. [2026-01-19T12:19:37.749110] [DEBUG] [REMOTE ] SAFE: PASS: History has at least 300 days. [2026-01-19T12:19:37.749321] [DEBUG] [REMOTE ] SAFE: PASS: Price check passed. Min price $12.60. [2026-01-19T12:19:37.749460] [DEBUG] [REMOTE ] SAFE: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:37.749606] [DEBUG] [REMOTE ] SAFE: PASS: Integrity check passed. [2026-01-19T12:19:37.749650] [DEBUG] [REMOTE ] SAFE: Symbol is viable for forecasting. [2026-01-19T12:19:37.749700] [INFO ] [MAIN ] [2744/3505] SAFE kept (0.3s) | 2743 kept, 1 rejected | 140.5/min | ETA: 5.4m [2026-01-19T12:19:38.194451] [DEBUG] [REMOTE ] SAH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:38.194619] [DEBUG] [REMOTE ] SAH: PASS: History has at least 300 days. [2026-01-19T12:19:38.194859] [DEBUG] [REMOTE ] SAH: PASS: Price check passed. Min price $59.34. [2026-01-19T12:19:38.194994] [DEBUG] [REMOTE ] SAH: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:38.195114] [DEBUG] [REMOTE ] SAH: PASS: Integrity check passed. [2026-01-19T12:19:38.195153] [DEBUG] [REMOTE ] SAH: Symbol is viable for forecasting. [2026-01-19T12:19:38.195201] [INFO ] [MAIN ] [2745/3505] SAH kept (0.4s) | 2744 kept, 1 rejected | 140.4/min | ETA: 5.4m [2026-01-19T12:19:38.746359] [DEBUG] [REMOTE ] SAIA: Retrieved 5875 rows, trimmed to 300. [2026-01-19T12:19:38.746485] [DEBUG] [REMOTE ] SAIA: PASS: History has at least 300 days. [2026-01-19T12:19:38.746718] [DEBUG] [REMOTE ] SAIA: PASS: Price check passed. Min price $250.48. [2026-01-19T12:19:38.746856] [DEBUG] [REMOTE ] SAIA: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:38.746967] [DEBUG] [REMOTE ] SAIA: PASS: Integrity check passed. [2026-01-19T12:19:38.747006] [DEBUG] [REMOTE ] SAIA: Symbol is viable for forecasting. [2026-01-19T12:19:38.747052] [INFO ] [MAIN ] [2746/3505] SAIA kept (0.6s) | 2745 kept, 1 rejected | 140.4/min | ETA: 5.4m [2026-01-19T12:19:39.081906] [DEBUG] [REMOTE ] SAIC: Retrieved 3104 rows, trimmed to 300. [2026-01-19T12:19:39.082038] [DEBUG] [REMOTE ] SAIC: PASS: History has at least 300 days. [2026-01-19T12:19:39.082242] [DEBUG] [REMOTE ] SAIC: PASS: Price check passed. Min price $84.72. [2026-01-19T12:19:39.082375] [DEBUG] [REMOTE ] SAIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:39.082485] [DEBUG] [REMOTE ] SAIC: PASS: Integrity check passed. [2026-01-19T12:19:39.082524] [DEBUG] [REMOTE ] SAIC: Symbol is viable for forecasting. [2026-01-19T12:19:39.082588] [INFO ] [MAIN ] [2747/3505] SAIC kept (0.3s) | 2746 kept, 1 rejected | 140.4/min | ETA: 5.4m [2026-01-19T12:19:39.612862] [DEBUG] [REMOTE ] SAM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:39.613021] [DEBUG] [REMOTE ] SAM: PASS: History has at least 300 days. [2026-01-19T12:19:39.613271] [DEBUG] [REMOTE ] SAM: PASS: Price check passed. Min price $190.96. [2026-01-19T12:19:39.613527] [DEBUG] [REMOTE ] SAM: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:39.613671] [DEBUG] [REMOTE ] SAM: PASS: Integrity check passed. [2026-01-19T12:19:39.613713] [DEBUG] [REMOTE ] SAM: Symbol is viable for forecasting. [2026-01-19T12:19:39.613763] [INFO ] [MAIN ] [2748/3505] SAM kept (0.5s) | 2747 kept, 1 rejected | 140.4/min | ETA: 5.4m [2026-01-19T12:19:39.962499] [DEBUG] [REMOTE ] SAMG: Retrieved 3159 rows, trimmed to 300. [2026-01-19T12:19:39.962643] [DEBUG] [REMOTE ] SAMG: PASS: History has at least 300 days. [2026-01-19T12:19:39.962840] [DEBUG] [REMOTE ] SAMG: PASS: Price check passed. Min price $13.11. [2026-01-19T12:19:39.963001] [DEBUG] [REMOTE ] SAMG: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:39.963118] [DEBUG] [REMOTE ] SAMG: PASS: Integrity check passed. [2026-01-19T12:19:39.963157] [DEBUG] [REMOTE ] SAMG: Symbol is viable for forecasting. [2026-01-19T12:19:39.963204] [INFO ] [MAIN ] [2749/3505] SAMG kept (0.3s) | 2748 kept, 1 rejected | 140.4/min | ETA: 5.4m [2026-01-19T12:19:40.493200] [DEBUG] [REMOTE ] SAN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:40.493346] [DEBUG] [REMOTE ] SAN: PASS: History has at least 300 days. [2026-01-19T12:19:40.493593] [DEBUG] [REMOTE ] SAN: PASS: Price check passed. Min price $9.55. [2026-01-19T12:19:40.493732] [DEBUG] [REMOTE ] SAN: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:40.493848] [DEBUG] [REMOTE ] SAN: PASS: Integrity check passed. [2026-01-19T12:19:40.493887] [DEBUG] [REMOTE ] SAN: Symbol is viable for forecasting. [2026-01-19T12:19:40.493935] [INFO ] [MAIN ] [2750/3505] SAN kept (0.5s) | 2749 kept, 1 rejected | 140.4/min | ETA: 5.4m [2026-01-19T12:19:40.726320] [DEBUG] [REMOTE ] SANA: Retrieved 1244 rows, trimmed to 300. [2026-01-19T12:19:40.726445] [DEBUG] [REMOTE ] SANA: PASS: History has at least 300 days. [2026-01-19T12:19:40.726665] [DEBUG] [REMOTE ] SANA: PASS: Price check passed. Min price $3.23. [2026-01-19T12:19:40.726801] [DEBUG] [REMOTE ] SANA: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:40.726909] [DEBUG] [REMOTE ] SANA: PASS: Integrity check passed. [2026-01-19T12:19:40.726948] [DEBUG] [REMOTE ] SANA: Symbol is viable for forecasting. [2026-01-19T12:19:40.726995] [INFO ] [MAIN ] [2751/3505] SANA kept (0.2s) | 2750 kept, 1 rejected | 140.5/min | ETA: 5.4m [2026-01-19T12:19:41.363304] [DEBUG] [REMOTE ] SANM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:41.363456] [DEBUG] [REMOTE ] SANM: PASS: History has at least 300 days. [2026-01-19T12:19:41.363715] [DEBUG] [REMOTE ] SANM: PASS: Price check passed. Min price $127.23. [2026-01-19T12:19:41.363857] [DEBUG] [REMOTE ] SANM: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:41.363977] [DEBUG] [REMOTE ] SANM: PASS: Integrity check passed. [2026-01-19T12:19:41.364018] [DEBUG] [REMOTE ] SANM: Symbol is viable for forecasting. [2026-01-19T12:19:41.364066] [INFO ] [MAIN ] [2752/3505] SANM kept (0.6s) | 2751 kept, 1 rejected | 140.4/min | ETA: 5.4m [2026-01-19T12:19:41.812727] [DEBUG] [REMOTE ] SAP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:41.812870] [DEBUG] [REMOTE ] SAP: PASS: History has at least 300 days. [2026-01-19T12:19:41.813104] [DEBUG] [REMOTE ] SAP: PASS: Price check passed. Min price $233.59. [2026-01-19T12:19:41.813239] [DEBUG] [REMOTE ] SAP: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:41.813358] [DEBUG] [REMOTE ] SAP: PASS: Integrity check passed. [2026-01-19T12:19:41.813402] [DEBUG] [REMOTE ] SAP: Symbol is viable for forecasting. [2026-01-19T12:19:41.813463] [INFO ] [MAIN ] [2753/3505] SAP kept (0.4s) | 2752 kept, 1 rejected | 140.4/min | ETA: 5.4m [2026-01-19T12:19:42.072604] [DEBUG] [REMOTE ] SARK: Retrieved 1051 rows, trimmed to 300. [2026-01-19T12:19:42.072761] [DEBUG] [REMOTE ] SARK: PASS: History has at least 300 days. [2026-01-19T12:19:42.073018] [DEBUG] [REMOTE ] SARK: PASS: Price check passed. Min price $26.50. [2026-01-19T12:19:42.073177] [DEBUG] [REMOTE ] SARK: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:42.073303] [DEBUG] [REMOTE ] SARK: PASS: Integrity check passed. [2026-01-19T12:19:42.073349] [DEBUG] [REMOTE ] SARK: Symbol is viable for forecasting. [2026-01-19T12:19:42.073408] [INFO ] [MAIN ] [2754/3505] SARK kept (0.3s) | 2753 kept, 1 rejected | 140.4/min | ETA: 5.3m [2026-01-19T12:19:42.487869] [DEBUG] [REMOTE ] SATL: Retrieved 1209 rows, trimmed to 300. [2026-01-19T12:19:42.488010] [DEBUG] [REMOTE ] SATL: PASS: History has at least 300 days. [2026-01-19T12:19:42.488223] [DEBUG] [REMOTE ] SATL: PASS: Price check passed. Min price $1.27. [2026-01-19T12:19:42.488357] [DEBUG] [REMOTE ] SATL: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:42.488469] [DEBUG] [REMOTE ] SATL: PASS: Integrity check passed. [2026-01-19T12:19:42.488509] [DEBUG] [REMOTE ] SATL: Symbol is viable for forecasting. [2026-01-19T12:19:42.488557] [INFO ] [MAIN ] [2755/3505] SATL kept (0.4s) | 2754 kept, 1 rejected | 140.4/min | ETA: 5.3m [2026-01-19T12:19:42.952269] [DEBUG] [REMOTE ] SATS: Retrieved 4540 rows, trimmed to 300. [2026-01-19T12:19:42.952405] [DEBUG] [REMOTE ] SATS: PASS: History has at least 300 days. [2026-01-19T12:19:42.952645] [DEBUG] [REMOTE ] SATS: PASS: Price check passed. Min price $66.93. [2026-01-19T12:19:42.952784] [DEBUG] [REMOTE ] SATS: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:42.952899] [DEBUG] [REMOTE ] SATS: PASS: Integrity check passed. [2026-01-19T12:19:42.952939] [DEBUG] [REMOTE ] SATS: Symbol is viable for forecasting. [2026-01-19T12:19:42.952987] [INFO ] [MAIN ] [2756/3505] SATS kept (0.5s) | 2755 kept, 1 rejected | 140.4/min | ETA: 5.3m [2026-01-19T12:19:43.467222] [DEBUG] [REMOTE ] SAVA: Retrieved 6416 rows, trimmed to 300. [2026-01-19T12:19:43.467349] [DEBUG] [REMOTE ] SAVA: PASS: History has at least 300 days. [2026-01-19T12:19:43.467593] [DEBUG] [REMOTE ] SAVA: PASS: Price check passed. Min price $1.98. [2026-01-19T12:19:43.467737] [DEBUG] [REMOTE ] SAVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:43.467869] [DEBUG] [REMOTE ] SAVA: PASS: Integrity check passed. [2026-01-19T12:19:43.467919] [DEBUG] [REMOTE ] SAVA: Symbol is viable for forecasting. [2026-01-19T12:19:43.467973] [INFO ] [MAIN ] [2757/3505] SAVA kept (0.5s) | 2756 kept, 1 rejected | 140.4/min | ETA: 5.3m [2026-01-19T12:19:43.821134] [DEBUG] [REMOTE ] SB: Retrieved 4437 rows, trimmed to 300. [2026-01-19T12:19:43.821277] [DEBUG] [REMOTE ] SB: PASS: History has at least 300 days. [2026-01-19T12:19:43.821529] [DEBUG] [REMOTE ] SB: PASS: Price check passed. Min price $4.33. [2026-01-19T12:19:43.821696] [DEBUG] [REMOTE ] SB: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:43.821812] [DEBUG] [REMOTE ] SB: PASS: Integrity check passed. [2026-01-19T12:19:43.821857] [DEBUG] [REMOTE ] SB: Symbol is viable for forecasting. [2026-01-19T12:19:43.821905] [INFO ] [MAIN ] [2758/3505] SB kept (0.4s) | 2757 kept, 1 rejected | 140.4/min | ETA: 5.3m [2026-01-19T12:19:44.332699] [DEBUG] [REMOTE ] SBAC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:44.332838] [DEBUG] [REMOTE ] SBAC: PASS: History has at least 300 days. [2026-01-19T12:19:44.333070] [DEBUG] [REMOTE ] SBAC: PASS: Price check passed. Min price $181.20. [2026-01-19T12:19:44.333211] [DEBUG] [REMOTE ] SBAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:44.333332] [DEBUG] [REMOTE ] SBAC: PASS: Integrity check passed. [2026-01-19T12:19:44.333374] [DEBUG] [REMOTE ] SBAC: Symbol is viable for forecasting. [2026-01-19T12:19:44.333424] [INFO ] [MAIN ] [2759/3505] SBAC kept (0.5s) | 2758 kept, 1 rejected | 140.4/min | ETA: 5.3m [2026-01-19T12:19:44.782500] [DEBUG] [REMOTE ] SBCF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:44.782665] [DEBUG] [REMOTE ] SBCF: PASS: History has at least 300 days. [2026-01-19T12:19:44.782916] [DEBUG] [REMOTE ] SBCF: PASS: Price check passed. Min price $29.03. [2026-01-19T12:19:44.783081] [DEBUG] [REMOTE ] SBCF: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:44.783202] [DEBUG] [REMOTE ] SBCF: PASS: Integrity check passed. [2026-01-19T12:19:44.783241] [DEBUG] [REMOTE ] SBCF: Symbol is viable for forecasting. [2026-01-19T12:19:44.783290] [INFO ] [MAIN ] [2760/3505] SBCF kept (0.4s) | 2759 kept, 1 rejected | 140.4/min | ETA: 5.3m [2026-01-19T12:19:45.005611] [DEBUG] [REMOTE ] SBFM: Retrieved 4047 rows, trimmed to 300. [2026-01-19T12:19:45.005818] [DEBUG] [REMOTE ] SBFM: PASS: History has at least 300 days. [2026-01-19T12:19:45.006114] [DEBUG] [REMOTE ] SBFM: PASS: Price check passed. Min price $1.22. [2026-01-19T12:19:45.006263] [DEBUG] [REMOTE ] SBFM: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:45.006404] [DEBUG] [REMOTE ] SBFM: PASS: Integrity check passed. [2026-01-19T12:19:45.006449] [DEBUG] [REMOTE ] SBFM: Symbol is viable for forecasting. [2026-01-19T12:19:45.006504] [INFO ] [MAIN ] [2761/3505] SBFM kept (0.2s) | 2760 kept, 1 rejected | 140.5/min | ETA: 5.3m [2026-01-19T12:19:45.611692] [DEBUG] [REMOTE ] SBGI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:45.611857] [DEBUG] [REMOTE ] SBGI: PASS: History has at least 300 days. [2026-01-19T12:19:45.612094] [DEBUG] [REMOTE ] SBGI: PASS: Price check passed. Min price $12.96. [2026-01-19T12:19:45.612231] [DEBUG] [REMOTE ] SBGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:45.612350] [DEBUG] [REMOTE ] SBGI: PASS: Integrity check passed. [2026-01-19T12:19:45.612389] [DEBUG] [REMOTE ] SBGI: Symbol is viable for forecasting. [2026-01-19T12:19:45.612437] [INFO ] [MAIN ] [2762/3505] SBGI kept (0.6s) | 2761 kept, 1 rejected | 140.4/min | ETA: 5.3m [2026-01-19T12:19:45.996236] [DEBUG] [REMOTE ] SBH: Retrieved 4820 rows, trimmed to 300. [2026-01-19T12:19:45.996362] [DEBUG] [REMOTE ] SBH: PASS: History has at least 300 days. [2026-01-19T12:19:45.996566] [DEBUG] [REMOTE ] SBH: PASS: Price check passed. Min price $13.76. [2026-01-19T12:19:45.996731] [DEBUG] [REMOTE ] SBH: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:45.996840] [DEBUG] [REMOTE ] SBH: PASS: Integrity check passed. [2026-01-19T12:19:45.996879] [DEBUG] [REMOTE ] SBH: Symbol is viable for forecasting. [2026-01-19T12:19:45.996926] [INFO ] [MAIN ] [2763/3505] SBH kept (0.4s) | 2762 kept, 1 rejected | 140.4/min | ETA: 5.3m [2026-01-19T12:19:46.489887] [DEBUG] [REMOTE ] SBI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:46.490021] [DEBUG] [REMOTE ] SBI: PASS: History has at least 300 days. [2026-01-19T12:19:46.490230] [DEBUG] [REMOTE ] SBI: PASS: Price check passed. Min price $7.66. [2026-01-19T12:19:46.490365] [DEBUG] [REMOTE ] SBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:46.490476] [DEBUG] [REMOTE ] SBI: PASS: Integrity check passed. [2026-01-19T12:19:46.490515] [DEBUG] [REMOTE ] SBI: Symbol is viable for forecasting. [2026-01-19T12:19:46.490562] [INFO ] [MAIN ] [2764/3505] SBI kept (0.5s) | 2763 kept, 1 rejected | 140.4/min | ETA: 5.3m [2026-01-19T12:19:46.924900] [DEBUG] [REMOTE ] SBLK: Retrieved 5004 rows, trimmed to 300. [2026-01-19T12:19:46.925033] [DEBUG] [REMOTE ] SBLK: PASS: History has at least 300 days. [2026-01-19T12:19:46.925248] [DEBUG] [REMOTE ] SBLK: PASS: Price check passed. Min price $17.42. [2026-01-19T12:19:46.925385] [DEBUG] [REMOTE ] SBLK: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:46.925505] [DEBUG] [REMOTE ] SBLK: PASS: Integrity check passed. [2026-01-19T12:19:46.925544] [DEBUG] [REMOTE ] SBLK: Symbol is viable for forecasting. [2026-01-19T12:19:46.925612] [INFO ] [MAIN ] [2765/3505] SBLK kept (0.4s) | 2764 kept, 1 rejected | 140.4/min | ETA: 5.3m [2026-01-19T12:19:47.326339] [DEBUG] [REMOTE ] SBRA: Retrieved 5989 rows, trimmed to 300. [2026-01-19T12:19:47.326472] [DEBUG] [REMOTE ] SBRA: PASS: History has at least 300 days. [2026-01-19T12:19:47.326748] [DEBUG] [REMOTE ] SBRA: PASS: Price check passed. Min price $16.96. [2026-01-19T12:19:47.326887] [DEBUG] [REMOTE ] SBRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:47.327002] [DEBUG] [REMOTE ] SBRA: PASS: Integrity check passed. [2026-01-19T12:19:47.327042] [DEBUG] [REMOTE ] SBRA: Symbol is viable for forecasting. [2026-01-19T12:19:47.327088] [INFO ] [MAIN ] [2766/3505] SBRA kept (0.4s) | 2765 kept, 1 rejected | 140.4/min | ETA: 5.3m [2026-01-19T12:19:47.761600] [DEBUG] [REMOTE ] SBS: Retrieved 5961 rows, trimmed to 300. [2026-01-19T12:19:47.761741] [DEBUG] [REMOTE ] SBS: PASS: History has at least 300 days. [2026-01-19T12:19:47.761967] [DEBUG] [REMOTE ] SBS: PASS: Price check passed. Min price $22.90. [2026-01-19T12:19:47.762108] [DEBUG] [REMOTE ] SBS: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:47.762223] [DEBUG] [REMOTE ] SBS: PASS: Integrity check passed. [2026-01-19T12:19:47.762264] [DEBUG] [REMOTE ] SBS: Symbol is viable for forecasting. [2026-01-19T12:19:47.762317] [INFO ] [MAIN ] [2767/3505] SBS kept (0.4s) | 2766 kept, 1 rejected | 140.4/min | ETA: 5.3m [2026-01-19T12:19:48.125676] [DEBUG] [REMOTE ] SBSI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:48.125827] [DEBUG] [REMOTE ] SBSI: PASS: History has at least 300 days. [2026-01-19T12:19:48.126085] [DEBUG] [REMOTE ] SBSI: PASS: Price check passed. Min price $27.13. [2026-01-19T12:19:48.126226] [DEBUG] [REMOTE ] SBSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:48.126352] [DEBUG] [REMOTE ] SBSI: PASS: Integrity check passed. [2026-01-19T12:19:48.126399] [DEBUG] [REMOTE ] SBSI: Symbol is viable for forecasting. [2026-01-19T12:19:48.126458] [INFO ] [MAIN ] [2768/3505] SBSI kept (0.4s) | 2767 kept, 1 rejected | 140.4/min | ETA: 5.2m [2026-01-19T12:19:48.618505] [DEBUG] [REMOTE ] SBUX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:48.618656] [DEBUG] [REMOTE ] SBUX: PASS: History has at least 300 days. [2026-01-19T12:19:48.618875] [DEBUG] [REMOTE ] SBUX: PASS: Price check passed. Min price $79.02. [2026-01-19T12:19:48.619012] [DEBUG] [REMOTE ] SBUX: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:48.619127] [DEBUG] [REMOTE ] SBUX: PASS: Integrity check passed. [2026-01-19T12:19:48.619169] [DEBUG] [REMOTE ] SBUX: Symbol is viable for forecasting. [2026-01-19T12:19:48.619218] [INFO ] [MAIN ] [2769/3505] SBUX kept (0.5s) | 2768 kept, 1 rejected | 140.4/min | ETA: 5.2m [2026-01-19T12:19:49.035328] [DEBUG] [REMOTE ] SCD: Retrieved 5510 rows, trimmed to 300. [2026-01-19T12:19:49.035458] [DEBUG] [REMOTE ] SCD: PASS: History has at least 300 days. [2026-01-19T12:19:49.035684] [DEBUG] [REMOTE ] SCD: PASS: Price check passed. Min price $13.84. [2026-01-19T12:19:49.035823] [DEBUG] [REMOTE ] SCD: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:49.035934] [DEBUG] [REMOTE ] SCD: PASS: Integrity check passed. [2026-01-19T12:19:49.035976] [DEBUG] [REMOTE ] SCD: Symbol is viable for forecasting. [2026-01-19T12:19:49.036022] [INFO ] [MAIN ] [2770/3505] SCD kept (0.4s) | 2769 kept, 1 rejected | 140.4/min | ETA: 5.2m [2026-01-19T12:19:49.427363] [DEBUG] [REMOTE ] SCHL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:49.427530] [DEBUG] [REMOTE ] SCHL: PASS: History has at least 300 days. [2026-01-19T12:19:49.427777] [DEBUG] [REMOTE ] SCHL: PASS: Price check passed. Min price $27.00. [2026-01-19T12:19:49.427944] [DEBUG] [REMOTE ] SCHL: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:49.428065] [DEBUG] [REMOTE ] SCHL: PASS: Integrity check passed. [2026-01-19T12:19:49.428104] [DEBUG] [REMOTE ] SCHL: Symbol is viable for forecasting. [2026-01-19T12:19:49.428150] [INFO ] [MAIN ] [2771/3505] SCHL kept (0.4s) | 2770 kept, 1 rejected | 140.4/min | ETA: 5.2m [2026-01-19T12:19:49.846331] [DEBUG] [REMOTE ] SCI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:49.846476] [DEBUG] [REMOTE ] SCI: PASS: History has at least 300 days. [2026-01-19T12:19:49.846700] [DEBUG] [REMOTE ] SCI: PASS: Price check passed. Min price $75.57. [2026-01-19T12:19:49.846836] [DEBUG] [REMOTE ] SCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:49.846947] [DEBUG] [REMOTE ] SCI: PASS: Integrity check passed. [2026-01-19T12:19:49.846987] [DEBUG] [REMOTE ] SCI: Symbol is viable for forecasting. [2026-01-19T12:19:49.847039] [INFO ] [MAIN ] [2772/3505] SCI kept (0.4s) | 2771 kept, 1 rejected | 140.4/min | ETA: 5.2m [2026-01-19T12:19:50.316655] [DEBUG] [REMOTE ] SCL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:50.316797] [DEBUG] [REMOTE ] SCL: PASS: History has at least 300 days. [2026-01-19T12:19:50.317033] [DEBUG] [REMOTE ] SCL: PASS: Price check passed. Min price $41.94. [2026-01-19T12:19:50.317174] [DEBUG] [REMOTE ] SCL: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:50.317295] [DEBUG] [REMOTE ] SCL: PASS: Integrity check passed. [2026-01-19T12:19:50.317337] [DEBUG] [REMOTE ] SCL: Symbol is viable for forecasting. [2026-01-19T12:19:50.317408] [INFO ] [MAIN ] [2773/3505] SCL kept (0.5s) | 2772 kept, 1 rejected | 140.4/min | ETA: 5.2m [2026-01-19T12:19:50.676301] [DEBUG] [REMOTE ] SCM: Retrieved 3317 rows, trimmed to 300. [2026-01-19T12:19:50.676440] [DEBUG] [REMOTE ] SCM: PASS: History has at least 300 days. [2026-01-19T12:19:50.676694] [DEBUG] [REMOTE ] SCM: PASS: Price check passed. Min price $11.34. [2026-01-19T12:19:50.676856] [DEBUG] [REMOTE ] SCM: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:50.676985] [DEBUG] [REMOTE ] SCM: PASS: Integrity check passed. [2026-01-19T12:19:50.677031] [DEBUG] [REMOTE ] SCM: Symbol is viable for forecasting. [2026-01-19T12:19:50.677088] [INFO ] [MAIN ] [2774/3505] SCM kept (0.4s) | 2773 kept, 1 rejected | 140.4/min | ETA: 5.2m [2026-01-19T12:19:51.057520] [DEBUG] [REMOTE ] SCSC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:51.057685] [DEBUG] [REMOTE ] SCSC: PASS: History has at least 300 days. [2026-01-19T12:19:51.057898] [DEBUG] [REMOTE ] SCSC: PASS: Price check passed. Min price $37.72. [2026-01-19T12:19:51.058034] [DEBUG] [REMOTE ] SCSC: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:51.058145] [DEBUG] [REMOTE ] SCSC: PASS: Integrity check passed. [2026-01-19T12:19:51.058184] [DEBUG] [REMOTE ] SCSC: Symbol is viable for forecasting. [2026-01-19T12:19:51.058232] [INFO ] [MAIN ] [2775/3505] SCSC kept (0.4s) | 2774 kept, 1 rejected | 140.4/min | ETA: 5.2m [2026-01-19T12:19:51.499761] [DEBUG] [REMOTE ] SCVL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:51.499891] [DEBUG] [REMOTE ] SCVL: PASS: History has at least 300 days. [2026-01-19T12:19:51.500113] [DEBUG] [REMOTE ] SCVL: PASS: Price check passed. Min price $15.55. [2026-01-19T12:19:51.500247] [DEBUG] [REMOTE ] SCVL: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:51.500362] [DEBUG] [REMOTE ] SCVL: PASS: Integrity check passed. [2026-01-19T12:19:51.500401] [DEBUG] [REMOTE ] SCVL: Symbol is viable for forecasting. [2026-01-19T12:19:51.500450] [INFO ] [MAIN ] [2776/3505] SCVL kept (0.4s) | 2775 kept, 1 rejected | 140.4/min | ETA: 5.2m [2026-01-19T12:19:51.927526] [DEBUG] [REMOTE ] SCZ: Retrieved 4553 rows, trimmed to 300. [2026-01-19T12:19:51.927682] [DEBUG] [REMOTE ] SCZ: PASS: History has at least 300 days. [2026-01-19T12:19:51.927895] [DEBUG] [REMOTE ] SCZ: PASS: Price check passed. Min price $72.07. [2026-01-19T12:19:51.928035] [DEBUG] [REMOTE ] SCZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:51.928151] [DEBUG] [REMOTE ] SCZ: PASS: Integrity check passed. [2026-01-19T12:19:51.928192] [DEBUG] [REMOTE ] SCZ: Symbol is viable for forecasting. [2026-01-19T12:19:51.928241] [INFO ] [MAIN ] [2777/3505] SCZ kept (0.4s) | 2776 kept, 1 rejected | 140.4/min | ETA: 5.2m [2026-01-19T12:19:52.081565] [DEBUG] [REMOTE ] SD: Retrieved 2335 rows, trimmed to 300. [2026-01-19T12:19:52.081726] [DEBUG] [REMOTE ] SD: PASS: History has at least 300 days. [2026-01-19T12:19:52.081929] [DEBUG] [REMOTE ] SD: PASS: Price check passed. Min price $11.30. [2026-01-19T12:19:52.082063] [DEBUG] [REMOTE ] SD: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:52.082169] [DEBUG] [REMOTE ] SD: PASS: Integrity check passed. [2026-01-19T12:19:52.082209] [DEBUG] [REMOTE ] SD: Symbol is viable for forecasting. [2026-01-19T12:19:52.082256] [INFO ] [MAIN ] [2778/3505] SD kept (0.2s) | 2777 kept, 1 rejected | 140.5/min | ETA: 5.2m [2026-01-19T12:19:52.546754] [DEBUG] [REMOTE ] SDA: Retrieved 670 rows, trimmed to 300. [2026-01-19T12:19:52.546909] [DEBUG] [REMOTE ] SDA: PASS: History has at least 300 days. [2026-01-19T12:19:52.547118] [DEBUG] [REMOTE ] SDA: PASS: Price check passed. Min price $1.81. [2026-01-19T12:19:52.547258] [DEBUG] [REMOTE ] SDA: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:52.547370] [DEBUG] [REMOTE ] SDA: PASS: Integrity check passed. [2026-01-19T12:19:52.547432] [DEBUG] [REMOTE ] SDA: Symbol is viable for forecasting. [2026-01-19T12:19:52.547482] [INFO ] [MAIN ] [2779/3505] SDA kept (0.5s) | 2778 kept, 1 rejected | 140.5/min | ETA: 5.2m [2026-01-19T12:19:53.018313] [DEBUG] [REMOTE ] SDHY: Retrieved 1291 rows, trimmed to 300. [2026-01-19T12:19:53.018464] [DEBUG] [REMOTE ] SDHY: PASS: History has at least 300 days. [2026-01-19T12:19:53.018725] [DEBUG] [REMOTE ] SDHY: PASS: Price check passed. Min price $16.04. [2026-01-19T12:19:53.018883] [DEBUG] [REMOTE ] SDHY: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:53.019011] [DEBUG] [REMOTE ] SDHY: PASS: Integrity check passed. [2026-01-19T12:19:53.019055] [DEBUG] [REMOTE ] SDHY: Symbol is viable for forecasting. [2026-01-19T12:19:53.019110] [INFO ] [MAIN ] [2780/3505] SDHY kept (0.5s) | 2779 kept, 1 rejected | 140.5/min | ETA: 5.2m [2026-01-19T12:19:53.303784] [DEBUG] [REMOTE ] SDRL: Retrieved 817 rows, trimmed to 300. [2026-01-19T12:19:53.303915] [DEBUG] [REMOTE ] SDRL: PASS: History has at least 300 days. [2026-01-19T12:19:53.304117] [DEBUG] [REMOTE ] SDRL: PASS: Price check passed. Min price $28.40. [2026-01-19T12:19:53.304255] [DEBUG] [REMOTE ] SDRL: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:53.304370] [DEBUG] [REMOTE ] SDRL: PASS: Integrity check passed. [2026-01-19T12:19:53.304417] [DEBUG] [REMOTE ] SDRL: Symbol is viable for forecasting. [2026-01-19T12:19:53.304467] [INFO ] [MAIN ] [2781/3505] SDRL kept (0.3s) | 2780 kept, 1 rejected | 140.5/min | ETA: 5.2m [2026-01-19T12:19:53.782152] [DEBUG] [REMOTE ] SDVY: Retrieved 2061 rows, trimmed to 300. [2026-01-19T12:19:53.782280] [DEBUG] [REMOTE ] SDVY: PASS: History has at least 300 days. [2026-01-19T12:19:53.782494] [DEBUG] [REMOTE ] SDVY: PASS: Price check passed. Min price $36.31. [2026-01-19T12:19:53.782693] [DEBUG] [REMOTE ] SDVY: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:53.782810] [DEBUG] [REMOTE ] SDVY: PASS: Integrity check passed. [2026-01-19T12:19:53.782852] [DEBUG] [REMOTE ] SDVY: Symbol is viable for forecasting. [2026-01-19T12:19:53.782901] [INFO ] [MAIN ] [2782/3505] SDVY kept (0.5s) | 2781 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:54.230730] [DEBUG] [REMOTE ] SE: Retrieved 2071 rows, trimmed to 300. [2026-01-19T12:19:54.230880] [DEBUG] [REMOTE ] SE: PASS: History has at least 300 days. [2026-01-19T12:19:54.231146] [DEBUG] [REMOTE ] SE: PASS: Price check passed. Min price $118.95. [2026-01-19T12:19:54.231338] [DEBUG] [REMOTE ] SE: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:54.231497] [DEBUG] [REMOTE ] SE: PASS: Integrity check passed. [2026-01-19T12:19:54.231556] [DEBUG] [REMOTE ] SE: Symbol is viable for forecasting. [2026-01-19T12:19:54.231650] [INFO ] [MAIN ] [2783/3505] SE kept (0.4s) | 2782 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:54.666143] [DEBUG] [REMOTE ] SEDG: Retrieved 2720 rows, trimmed to 300. [2026-01-19T12:19:54.666312] [DEBUG] [REMOTE ] SEDG: PASS: History has at least 300 days. [2026-01-19T12:19:54.666568] [DEBUG] [REMOTE ] SEDG: PASS: Price check passed. Min price $28.47. [2026-01-19T12:19:54.666733] [DEBUG] [REMOTE ] SEDG: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:54.666858] [DEBUG] [REMOTE ] SEDG: PASS: Integrity check passed. [2026-01-19T12:19:54.666901] [DEBUG] [REMOTE ] SEDG: Symbol is viable for forecasting. [2026-01-19T12:19:54.666953] [INFO ] [MAIN ] [2784/3505] SEDG kept (0.4s) | 2783 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:55.120401] [DEBUG] [REMOTE ] SEE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:55.120649] [DEBUG] [REMOTE ] SEE: PASS: History has at least 300 days. [2026-01-19T12:19:55.121086] [DEBUG] [REMOTE ] SEE: PASS: Price check passed. Min price $33.35. [2026-01-19T12:19:55.121300] [DEBUG] [REMOTE ] SEE: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:55.121505] [DEBUG] [REMOTE ] SEE: PASS: Integrity check passed. [2026-01-19T12:19:55.121609] [DEBUG] [REMOTE ] SEE: Symbol is viable for forecasting. [2026-01-19T12:19:55.121701] [INFO ] [MAIN ] [2785/3505] SEE kept (0.5s) | 2784 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:55.631557] [DEBUG] [REMOTE ] SEIC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:55.631846] [DEBUG] [REMOTE ] SEIC: PASS: History has at least 300 days. [2026-01-19T12:19:55.632219] [DEBUG] [REMOTE ] SEIC: PASS: Price check passed. Min price $77.79. [2026-01-19T12:19:55.632392] [DEBUG] [REMOTE ] SEIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:55.632568] [DEBUG] [REMOTE ] SEIC: PASS: Integrity check passed. [2026-01-19T12:19:55.632639] [DEBUG] [REMOTE ] SEIC: Symbol is viable for forecasting. [2026-01-19T12:19:55.632704] [INFO ] [MAIN ] [2786/3505] SEIC kept (0.5s) | 2785 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:56.036634] [DEBUG] [REMOTE ] SELF: Retrieved 4420 rows, trimmed to 300. [2026-01-19T12:19:56.036936] [DEBUG] [REMOTE ] SELF: PASS: History has at least 300 days. [2026-01-19T12:19:56.037456] [DEBUG] [REMOTE ] SELF: PASS: Price check passed. Min price $4.83. [2026-01-19T12:19:56.037640] [DEBUG] [REMOTE ] SELF: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:56.037885] [DEBUG] [REMOTE ] SELF: PASS: Integrity check passed. [2026-01-19T12:19:56.037934] [DEBUG] [REMOTE ] SELF: Symbol is viable for forecasting. [2026-01-19T12:19:56.038027] [INFO ] [MAIN ] [2787/3505] SELF kept (0.4s) | 2786 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:56.396329] [DEBUG] [REMOTE ] SEM: Retrieved 4103 rows, trimmed to 300. [2026-01-19T12:19:56.396472] [DEBUG] [REMOTE ] SEM: PASS: History has at least 300 days. [2026-01-19T12:19:56.396726] [DEBUG] [REMOTE ] SEM: PASS: Price check passed. Min price $12.74. [2026-01-19T12:19:56.396871] [DEBUG] [REMOTE ] SEM: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:56.396993] [DEBUG] [REMOTE ] SEM: PASS: Integrity check passed. [2026-01-19T12:19:56.397036] [DEBUG] [REMOTE ] SEM: Symbol is viable for forecasting. [2026-01-19T12:19:56.397087] [INFO ] [MAIN ] [2788/3505] SEM kept (0.4s) | 2787 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:56.884793] [DEBUG] [REMOTE ] SENEA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:56.885018] [DEBUG] [REMOTE ] SENEA: PASS: History has at least 300 days. [2026-01-19T12:19:56.885359] [DEBUG] [REMOTE ] SENEA: PASS: Price check passed. Min price $101.18. [2026-01-19T12:19:56.885558] [DEBUG] [REMOTE ] SENEA: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:56.885743] [DEBUG] [REMOTE ] SENEA: PASS: Integrity check passed. [2026-01-19T12:19:56.885791] [DEBUG] [REMOTE ] SENEA: Symbol is viable for forecasting. [2026-01-19T12:19:56.885850] [INFO ] [MAIN ] [2789/3505] SENEA kept (0.5s) | 2788 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:57.064873] [DEBUG] [REMOTE ] SENS: Retrieved 2474 rows, trimmed to 300. [2026-01-19T12:19:57.065111] [DEBUG] [REMOTE ] SENS: PASS: History has at least 300 days. [2026-01-19T12:19:57.065371] [DEBUG] [REMOTE ] SENS: PASS: Price check passed. Min price $5.27. [2026-01-19T12:19:57.065515] [DEBUG] [REMOTE ] SENS: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:57.065665] [DEBUG] [REMOTE ] SENS: PASS: Integrity check passed. [2026-01-19T12:19:57.065709] [DEBUG] [REMOTE ] SENS: Symbol is viable for forecasting. [2026-01-19T12:19:57.065763] [INFO ] [MAIN ] [2790/3505] SENS kept (0.2s) | 2789 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:57.391847] [DEBUG] [REMOTE ] SERA: Retrieved 1133 rows, trimmed to 300. [2026-01-19T12:19:57.392056] [DEBUG] [REMOTE ] SERA: PASS: History has at least 300 days. [2026-01-19T12:19:57.392303] [DEBUG] [REMOTE ] SERA: PASS: Price check passed. Min price $2.52. [2026-01-19T12:19:57.392654] [DEBUG] [REMOTE ] SERA: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:57.392779] [DEBUG] [REMOTE ] SERA: PASS: Integrity check passed. [2026-01-19T12:19:57.392822] [DEBUG] [REMOTE ] SERA: Symbol is viable for forecasting. [2026-01-19T12:19:57.392875] [INFO ] [MAIN ] [2791/3505] SERA kept (0.3s) | 2790 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:57.952506] [DEBUG] [REMOTE ] SES: Retrieved 1228 rows, trimmed to 300. [2026-01-19T12:19:57.952742] [DEBUG] [REMOTE ] SES: PASS: History has at least 300 days. [2026-01-19T12:19:57.953006] [DEBUG] [REMOTE ] SES: PASS: Price check passed. Min price $1.79. [2026-01-19T12:19:57.953153] [DEBUG] [REMOTE ] SES: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:57.953279] [DEBUG] [REMOTE ] SES: PASS: Integrity check passed. [2026-01-19T12:19:57.953322] [DEBUG] [REMOTE ] SES: Symbol is viable for forecasting. [2026-01-19T12:19:57.953377] [INFO ] [MAIN ] [2792/3505] SES kept (0.6s) | 2791 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:58.265117] [DEBUG] [REMOTE ] SEVN: Retrieved 1374 rows, trimmed to 300. [2026-01-19T12:19:58.265298] [DEBUG] [REMOTE ] SEVN: PASS: History has at least 300 days. [2026-01-19T12:19:58.265762] [DEBUG] [REMOTE ] SEVN: PASS: Price check passed. Min price $8.52. [2026-01-19T12:19:58.265964] [DEBUG] [REMOTE ] SEVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:58.266087] [DEBUG] [REMOTE ] SEVN: PASS: Integrity check passed. [2026-01-19T12:19:58.266129] [DEBUG] [REMOTE ] SEVN: Symbol is viable for forecasting. [2026-01-19T12:19:58.266182] [INFO ] [MAIN ] [2793/3505] SEVN kept (0.3s) | 2792 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:58.589733] [DEBUG] [REMOTE ] SEZL: Retrieved 607 rows, trimmed to 300. [2026-01-19T12:19:58.589922] [DEBUG] [REMOTE ] SEZL: PASS: History has at least 300 days. [2026-01-19T12:19:58.590167] [DEBUG] [REMOTE ] SEZL: PASS: Price check passed. Min price $50.97. [2026-01-19T12:19:58.590311] [DEBUG] [REMOTE ] SEZL: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:58.590430] [DEBUG] [REMOTE ] SEZL: PASS: Integrity check passed. [2026-01-19T12:19:58.590473] [DEBUG] [REMOTE ] SEZL: Symbol is viable for forecasting. [2026-01-19T12:19:58.590524] [INFO ] [MAIN ] [2794/3505] SEZL kept (0.3s) | 2793 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:59.352051] [DEBUG] [REMOTE ] SF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:19:59.352271] [DEBUG] [REMOTE ] SF: PASS: History has at least 300 days. [2026-01-19T12:19:59.352626] [DEBUG] [REMOTE ] SF: PASS: Price check passed. Min price $114.80. [2026-01-19T12:19:59.352810] [DEBUG] [REMOTE ] SF: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:59.352960] [DEBUG] [REMOTE ] SF: PASS: Integrity check passed. [2026-01-19T12:19:59.353005] [DEBUG] [REMOTE ] SF: Symbol is viable for forecasting. [2026-01-19T12:19:59.353062] [INFO ] [MAIN ] [2795/3505] SF kept (0.8s) | 2794 kept, 1 rejected | 140.5/min | ETA: 5.1m [2026-01-19T12:19:59.554020] [DEBUG] [REMOTE ] SFB: Retrieved 2073 rows, trimmed to 300. [2026-01-19T12:19:59.554240] [DEBUG] [REMOTE ] SFB: PASS: History has at least 300 days. [2026-01-19T12:19:59.554516] [DEBUG] [REMOTE ] SFB: PASS: Price check passed. Min price $20.45. [2026-01-19T12:19:59.554687] [DEBUG] [REMOTE ] SFB: PASS: Continuity check passed with 300 days. [2026-01-19T12:19:59.554823] [DEBUG] [REMOTE ] SFB: PASS: Integrity check passed. [2026-01-19T12:19:59.554866] [DEBUG] [REMOTE ] SFB: Symbol is viable for forecasting. [2026-01-19T12:19:59.554921] [INFO ] [MAIN ] [2796/3505] SFB kept (0.2s) | 2795 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:00.111082] [DEBUG] [REMOTE ] SFBS: Retrieved 2938 rows, trimmed to 300. [2026-01-19T12:20:00.111246] [DEBUG] [REMOTE ] SFBS: PASS: History has at least 300 days. [2026-01-19T12:20:00.111513] [DEBUG] [REMOTE ] SFBS: PASS: Price check passed. Min price $67.40. [2026-01-19T12:20:00.111718] [DEBUG] [REMOTE ] SFBS: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:00.111873] [DEBUG] [REMOTE ] SFBS: PASS: Integrity check passed. [2026-01-19T12:20:00.111925] [DEBUG] [REMOTE ] SFBS: Symbol is viable for forecasting. [2026-01-19T12:20:00.111987] [INFO ] [MAIN ] [2797/3505] SFBS kept (0.6s) | 2796 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:00.356871] [DEBUG] [REMOTE ] SFIX: Retrieved 2051 rows, trimmed to 300. [2026-01-19T12:20:00.357007] [DEBUG] [REMOTE ] SFIX: PASS: History has at least 300 days. [2026-01-19T12:20:00.357213] [DEBUG] [REMOTE ] SFIX: PASS: Price check passed. Min price $3.95. [2026-01-19T12:20:00.357350] [DEBUG] [REMOTE ] SFIX: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:00.357492] [DEBUG] [REMOTE ] SFIX: PASS: Integrity check passed. [2026-01-19T12:20:00.357534] [DEBUG] [REMOTE ] SFIX: Symbol is viable for forecasting. [2026-01-19T12:20:00.357606] [INFO ] [MAIN ] [2798/3505] SFIX kept (0.2s) | 2797 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:00.954540] [DEBUG] [REMOTE ] SFL: Retrieved 5432 rows, trimmed to 300. [2026-01-19T12:20:00.954781] [DEBUG] [REMOTE ] SFL: PASS: History has at least 300 days. [2026-01-19T12:20:00.955126] [DEBUG] [REMOTE ] SFL: PASS: Price check passed. Min price $6.82. [2026-01-19T12:20:00.955278] [DEBUG] [REMOTE ] SFL: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:00.955434] [DEBUG] [REMOTE ] SFL: PASS: Integrity check passed. [2026-01-19T12:20:00.955479] [DEBUG] [REMOTE ] SFL: Symbol is viable for forecasting. [2026-01-19T12:20:00.955535] [INFO ] [MAIN ] [2799/3505] SFL kept (0.6s) | 2798 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:01.134712] [DEBUG] [REMOTE ] SFLO: Retrieved 519 rows, trimmed to 300. [2026-01-19T12:20:01.134850] [DEBUG] [REMOTE ] SFLO: PASS: History has at least 300 days. [2026-01-19T12:20:01.135054] [DEBUG] [REMOTE ] SFLO: PASS: Price check passed. Min price $27.40. [2026-01-19T12:20:01.135193] [DEBUG] [REMOTE ] SFLO: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:01.135305] [DEBUG] [REMOTE ] SFLO: PASS: Integrity check passed. [2026-01-19T12:20:01.135345] [DEBUG] [REMOTE ] SFLO: Symbol is viable for forecasting. [2026-01-19T12:20:01.135392] [INFO ] [MAIN ] [2800/3505] SFLO kept (0.2s) | 2799 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:01.690486] [DEBUG] [REMOTE ] SFM: Retrieved 3135 rows, trimmed to 300. [2026-01-19T12:20:01.690691] [DEBUG] [REMOTE ] SFM: PASS: History has at least 300 days. [2026-01-19T12:20:01.690956] [DEBUG] [REMOTE ] SFM: PASS: Price check passed. Min price $74.73. [2026-01-19T12:20:01.691099] [DEBUG] [REMOTE ] SFM: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:01.691229] [DEBUG] [REMOTE ] SFM: PASS: Integrity check passed. [2026-01-19T12:20:01.691269] [DEBUG] [REMOTE ] SFM: Symbol is viable for forecasting. [2026-01-19T12:20:01.691321] [INFO ] [MAIN ] [2801/3505] SFM kept (0.6s) | 2800 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:02.074265] [DEBUG] [REMOTE ] SFNC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:02.074425] [DEBUG] [REMOTE ] SFNC: PASS: History has at least 300 days. [2026-01-19T12:20:02.074743] [DEBUG] [REMOTE ] SFNC: PASS: Price check passed. Min price $17.07. [2026-01-19T12:20:02.074894] [DEBUG] [REMOTE ] SFNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:02.075029] [DEBUG] [REMOTE ] SFNC: PASS: Integrity check passed. [2026-01-19T12:20:02.075072] [DEBUG] [REMOTE ] SFNC: Symbol is viable for forecasting. [2026-01-19T12:20:02.075128] [INFO ] [MAIN ] [2802/3505] SFNC kept (0.4s) | 2801 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:02.263292] [DEBUG] [REMOTE ] SG: Retrieved 1044 rows, trimmed to 300. [2026-01-19T12:20:02.263456] [DEBUG] [REMOTE ] SG: PASS: History has at least 300 days. [2026-01-19T12:20:02.263736] [DEBUG] [REMOTE ] SG: PASS: Price check passed. Min price $5.23. [2026-01-19T12:20:02.263951] [DEBUG] [REMOTE ] SG: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:02.264085] [DEBUG] [REMOTE ] SG: PASS: Integrity check passed. [2026-01-19T12:20:02.264127] [DEBUG] [REMOTE ] SG: Symbol is viable for forecasting. [2026-01-19T12:20:02.264177] [INFO ] [MAIN ] [2803/3505] SG kept (0.2s) | 2802 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:02.844766] [DEBUG] [REMOTE ] SGBX: Retrieved 2155 rows, trimmed to 300. [2026-01-19T12:20:02.844906] [DEBUG] [REMOTE ] SGBX: PASS: History has at least 300 days. [2026-01-19T12:20:02.845128] [DEBUG] [REMOTE ] SGBX: PASS: Price check passed. Min price $1.58. [2026-01-19T12:20:02.845296] [DEBUG] [REMOTE ] SGBX: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:02.845435] [DEBUG] [REMOTE ] SGBX: PASS: Integrity check passed. [2026-01-19T12:20:02.845487] [DEBUG] [REMOTE ] SGBX: Symbol is viable for forecasting. [2026-01-19T12:20:02.845553] [INFO ] [MAIN ] [2804/3505] SGBX kept (0.6s) | 2803 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:03.416862] [DEBUG] [REMOTE ] SGC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:03.417029] [DEBUG] [REMOTE ] SGC: PASS: History has at least 300 days. [2026-01-19T12:20:03.417328] [DEBUG] [REMOTE ] SGC: PASS: Price check passed. Min price $8.48. [2026-01-19T12:20:03.417720] [DEBUG] [REMOTE ] SGC: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:03.417852] [DEBUG] [REMOTE ] SGC: PASS: Integrity check passed. [2026-01-19T12:20:03.417893] [DEBUG] [REMOTE ] SGC: Symbol is viable for forecasting. [2026-01-19T12:20:03.417965] [INFO ] [MAIN ] [2805/3505] SGC kept (0.6s) | 2804 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:03.647926] [DEBUG] [REMOTE ] SGHC: Retrieved 996 rows, trimmed to 300. [2026-01-19T12:20:03.648059] [DEBUG] [REMOTE ] SGHC: PASS: History has at least 300 days. [2026-01-19T12:20:03.648256] [DEBUG] [REMOTE ] SGHC: PASS: Price check passed. Min price $9.93. [2026-01-19T12:20:03.648388] [DEBUG] [REMOTE ] SGHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:03.648691] [DEBUG] [REMOTE ] SGHC: PASS: Integrity check passed. [2026-01-19T12:20:03.648732] [DEBUG] [REMOTE ] SGHC: Symbol is viable for forecasting. [2026-01-19T12:20:03.648788] [INFO ] [MAIN ] [2806/3505] SGHC kept (0.2s) | 2805 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:04.000621] [DEBUG] [REMOTE ] SGRY: Retrieved 2589 rows, trimmed to 300. [2026-01-19T12:20:04.000758] [DEBUG] [REMOTE ] SGRY: PASS: History has at least 300 days. [2026-01-19T12:20:04.000962] [DEBUG] [REMOTE ] SGRY: PASS: Price check passed. Min price $15.06. [2026-01-19T12:20:04.001101] [DEBUG] [REMOTE ] SGRY: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:04.001214] [DEBUG] [REMOTE ] SGRY: PASS: Integrity check passed. [2026-01-19T12:20:04.001256] [DEBUG] [REMOTE ] SGRY: Symbol is viable for forecasting. [2026-01-19T12:20:04.001304] [INFO ] [MAIN ] [2807/3505] SGRY kept (0.4s) | 2806 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:04.564412] [DEBUG] [REMOTE ] SHAK: Retrieved 2758 rows, trimmed to 300. [2026-01-19T12:20:04.564786] [DEBUG] [REMOTE ] SHAK: PASS: History has at least 300 days. [2026-01-19T12:20:04.565028] [DEBUG] [REMOTE ] SHAK: PASS: Price check passed. Min price $77.12. [2026-01-19T12:20:04.565173] [DEBUG] [REMOTE ] SHAK: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:04.565295] [DEBUG] [REMOTE ] SHAK: PASS: Integrity check passed. [2026-01-19T12:20:04.565337] [DEBUG] [REMOTE ] SHAK: Symbol is viable for forecasting. [2026-01-19T12:20:04.565387] [INFO ] [MAIN ] [2808/3505] SHAK kept (0.6s) | 2807 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:05.063394] [DEBUG] [REMOTE ] SHBI: Retrieved 6243 rows, trimmed to 300. [2026-01-19T12:20:05.063528] [DEBUG] [REMOTE ] SHBI: PASS: History has at least 300 days. [2026-01-19T12:20:05.063765] [DEBUG] [REMOTE ] SHBI: PASS: Price check passed. Min price $15.41. [2026-01-19T12:20:05.063910] [DEBUG] [REMOTE ] SHBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:05.064030] [DEBUG] [REMOTE ] SHBI: PASS: Integrity check passed. [2026-01-19T12:20:05.064071] [DEBUG] [REMOTE ] SHBI: Symbol is viable for forecasting. [2026-01-19T12:20:05.064122] [INFO ] [MAIN ] [2809/3505] SHBI kept (0.5s) | 2808 kept, 1 rejected | 140.5/min | ETA: 5.0m [2026-01-19T12:20:05.341404] [DEBUG] [REMOTE ] SHC: Retrieved 1294 rows, trimmed to 300. [2026-01-19T12:20:05.341547] [DEBUG] [REMOTE ] SHC: PASS: History has at least 300 days. [2026-01-19T12:20:05.341803] [DEBUG] [REMOTE ] SHC: PASS: Price check passed. Min price $15.23. [2026-01-19T12:20:05.341952] [DEBUG] [REMOTE ] SHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:05.342063] [DEBUG] [REMOTE ] SHC: PASS: Integrity check passed. [2026-01-19T12:20:05.342103] [DEBUG] [REMOTE ] SHC: Symbol is viable for forecasting. [2026-01-19T12:20:05.342151] [INFO ] [MAIN ] [2810/3505] SHC kept (0.3s) | 2809 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:05.717543] [DEBUG] [REMOTE ] SHCO: Retrieved 1133 rows, trimmed to 300. [2026-01-19T12:20:05.717697] [DEBUG] [REMOTE ] SHCO: PASS: History has at least 300 days. [2026-01-19T12:20:05.717899] [DEBUG] [REMOTE ] SHCO: PASS: Price check passed. Min price $7.78. [2026-01-19T12:20:05.718038] [DEBUG] [REMOTE ] SHCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:05.718148] [DEBUG] [REMOTE ] SHCO: PASS: Integrity check passed. [2026-01-19T12:20:05.718188] [DEBUG] [REMOTE ] SHCO: Symbol is viable for forecasting. [2026-01-19T12:20:05.718236] [INFO ] [MAIN ] [2811/3505] SHCO kept (0.4s) | 2810 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:06.342145] [DEBUG] [REMOTE ] SHEL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:06.342285] [DEBUG] [REMOTE ] SHEL: PASS: History has at least 300 days. [2026-01-19T12:20:06.342504] [DEBUG] [REMOTE ] SHEL: PASS: Price check passed. Min price $70.31. [2026-01-19T12:20:06.342659] [DEBUG] [REMOTE ] SHEL: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:06.342776] [DEBUG] [REMOTE ] SHEL: PASS: Integrity check passed. [2026-01-19T12:20:06.342816] [DEBUG] [REMOTE ] SHEL: Symbol is viable for forecasting. [2026-01-19T12:20:06.342862] [INFO ] [MAIN ] [2812/3505] SHEL kept (0.6s) | 2811 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:06.794531] [DEBUG] [REMOTE ] SHEN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:06.794685] [DEBUG] [REMOTE ] SHEN: PASS: History has at least 300 days. [2026-01-19T12:20:06.794921] [DEBUG] [REMOTE ] SHEN: PASS: Price check passed. Min price $9.90. [2026-01-19T12:20:06.795059] [DEBUG] [REMOTE ] SHEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:06.795174] [DEBUG] [REMOTE ] SHEN: PASS: Integrity check passed. [2026-01-19T12:20:06.795215] [DEBUG] [REMOTE ] SHEN: Symbol is viable for forecasting. [2026-01-19T12:20:06.795261] [INFO ] [MAIN ] [2813/3505] SHEN kept (0.5s) | 2812 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:06.926556] [DEBUG] [REMOTE ] SHFS: Retrieved 1107 rows, trimmed to 300. [2026-01-19T12:20:06.926707] [DEBUG] [REMOTE ] SHFS: PASS: History has at least 300 days. [2026-01-19T12:20:06.926917] [DEBUG] [REMOTE ] SHFS: PASS: Price check passed. Min price $1.03. [2026-01-19T12:20:06.927051] [DEBUG] [REMOTE ] SHFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:06.927156] [DEBUG] [REMOTE ] SHFS: PASS: Integrity check passed. [2026-01-19T12:20:06.927196] [DEBUG] [REMOTE ] SHFS: Symbol is viable for forecasting. [2026-01-19T12:20:06.927243] [INFO ] [MAIN ] [2814/3505] SHFS kept (0.1s) | 2813 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:07.733232] [DEBUG] [REMOTE ] SHG: Retrieved 5621 rows, trimmed to 300. [2026-01-19T12:20:07.733363] [DEBUG] [REMOTE ] SHG: PASS: History has at least 300 days. [2026-01-19T12:20:07.733593] [DEBUG] [REMOTE ] SHG: PASS: Price check passed. Min price $51.42. [2026-01-19T12:20:07.733761] [DEBUG] [REMOTE ] SHG: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:07.733877] [DEBUG] [REMOTE ] SHG: PASS: Integrity check passed. [2026-01-19T12:20:07.733918] [DEBUG] [REMOTE ] SHG: Symbol is viable for forecasting. [2026-01-19T12:20:07.733966] [INFO ] [MAIN ] [2815/3505] SHG kept (0.8s) | 2814 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:07.977297] [DEBUG] [REMOTE ] SHIP: Retrieved 4585 rows, trimmed to 300. [2026-01-19T12:20:07.977465] [DEBUG] [REMOTE ] SHIP: PASS: History has at least 300 days. [2026-01-19T12:20:07.977710] [DEBUG] [REMOTE ] SHIP: PASS: Price check passed. Min price $8.04. [2026-01-19T12:20:07.977851] [DEBUG] [REMOTE ] SHIP: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:07.977972] [DEBUG] [REMOTE ] SHIP: PASS: Integrity check passed. [2026-01-19T12:20:07.978015] [DEBUG] [REMOTE ] SHIP: Symbol is viable for forecasting. [2026-01-19T12:20:07.978065] [INFO ] [MAIN ] [2816/3505] SHIP kept (0.2s) | 2815 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:08.361998] [DEBUG] [REMOTE ] SHLS: Retrieved 1250 rows, trimmed to 300. [2026-01-19T12:20:08.362159] [DEBUG] [REMOTE ] SHLS: PASS: History has at least 300 days. [2026-01-19T12:20:08.362403] [DEBUG] [REMOTE ] SHLS: PASS: Price check passed. Min price $7.46. [2026-01-19T12:20:08.362563] [DEBUG] [REMOTE ] SHLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:08.362932] [DEBUG] [REMOTE ] SHLS: PASS: Integrity check passed. [2026-01-19T12:20:08.362982] [DEBUG] [REMOTE ] SHLS: Symbol is viable for forecasting. [2026-01-19T12:20:08.363039] [INFO ] [MAIN ] [2817/3505] SHLS kept (0.4s) | 2816 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:08.971176] [DEBUG] [REMOTE ] SHO: Retrieved 5344 rows, trimmed to 300. [2026-01-19T12:20:08.971333] [DEBUG] [REMOTE ] SHO: PASS: History has at least 300 days. [2026-01-19T12:20:08.971649] [DEBUG] [REMOTE ] SHO: PASS: Price check passed. Min price $8.76. [2026-01-19T12:20:08.971860] [DEBUG] [REMOTE ] SHO: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:08.972022] [DEBUG] [REMOTE ] SHO: PASS: Integrity check passed. [2026-01-19T12:20:08.972080] [DEBUG] [REMOTE ] SHO: Symbol is viable for forecasting. [2026-01-19T12:20:08.972148] [INFO ] [MAIN ] [2818/3505] SHO kept (0.6s) | 2817 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:09.225289] [DEBUG] [REMOTE ] SHOC: Retrieved 823 rows, trimmed to 300. [2026-01-19T12:20:09.225417] [DEBUG] [REMOTE ] SHOC: PASS: History has at least 300 days. [2026-01-19T12:20:09.225639] [DEBUG] [REMOTE ] SHOC: PASS: Price check passed. Min price $62.08. [2026-01-19T12:20:09.225785] [DEBUG] [REMOTE ] SHOC: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:09.225897] [DEBUG] [REMOTE ] SHOC: PASS: Integrity check passed. [2026-01-19T12:20:09.225937] [DEBUG] [REMOTE ] SHOC: Symbol is viable for forecasting. [2026-01-19T12:20:09.225986] [INFO ] [MAIN ] [2819/3505] SHOC kept (0.3s) | 2818 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:09.791725] [DEBUG] [REMOTE ] SHOO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:09.791865] [DEBUG] [REMOTE ] SHOO: PASS: History has at least 300 days. [2026-01-19T12:20:09.792088] [DEBUG] [REMOTE ] SHOO: PASS: Price check passed. Min price $32.64. [2026-01-19T12:20:09.792226] [DEBUG] [REMOTE ] SHOO: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:09.792341] [DEBUG] [REMOTE ] SHOO: PASS: Integrity check passed. [2026-01-19T12:20:09.792382] [DEBUG] [REMOTE ] SHOO: Symbol is viable for forecasting. [2026-01-19T12:20:09.792437] [INFO ] [MAIN ] [2820/3505] SHOO kept (0.6s) | 2819 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:10.028131] [DEBUG] [REMOTE ] SHOP: Retrieved 2681 rows, trimmed to 300. [2026-01-19T12:20:10.028254] [DEBUG] [REMOTE ] SHOP: PASS: History has at least 300 days. [2026-01-19T12:20:10.028464] [DEBUG] [REMOTE ] SHOP: PASS: Price check passed. Min price $139.93. [2026-01-19T12:20:10.028633] [DEBUG] [REMOTE ] SHOP: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:10.028757] [DEBUG] [REMOTE ] SHOP: PASS: Integrity check passed. [2026-01-19T12:20:10.028812] [DEBUG] [REMOTE ] SHOP: Symbol is viable for forecasting. [2026-01-19T12:20:10.028875] [INFO ] [MAIN ] [2821/3505] SHOP kept (0.2s) | 2820 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:10.689953] [DEBUG] [REMOTE ] SHY: Retrieved 5908 rows, trimmed to 300. [2026-01-19T12:20:10.690163] [DEBUG] [REMOTE ] SHY: PASS: History has at least 300 days. [2026-01-19T12:20:10.690428] [DEBUG] [REMOTE ] SHY: PASS: Price check passed. Min price $82.17. [2026-01-19T12:20:10.690566] [DEBUG] [REMOTE ] SHY: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:10.690712] [DEBUG] [REMOTE ] SHY: PASS: Integrity check passed. [2026-01-19T12:20:10.690753] [DEBUG] [REMOTE ] SHY: Symbol is viable for forecasting. [2026-01-19T12:20:10.690832] [INFO ] [MAIN ] [2822/3505] SHY kept (0.7s) | 2821 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:10.966638] [DEBUG] [REMOTE ] SIBN: Retrieved 1822 rows, trimmed to 300. [2026-01-19T12:20:10.966768] [DEBUG] [REMOTE ] SIBN: PASS: History has at least 300 days. [2026-01-19T12:20:10.966976] [DEBUG] [REMOTE ] SIBN: PASS: Price check passed. Min price $14.83. [2026-01-19T12:20:10.967130] [DEBUG] [REMOTE ] SIBN: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:10.967246] [DEBUG] [REMOTE ] SIBN: PASS: Integrity check passed. [2026-01-19T12:20:10.967287] [DEBUG] [REMOTE ] SIBN: Symbol is viable for forecasting. [2026-01-19T12:20:10.967344] [INFO ] [MAIN ] [2823/3505] SIBN kept (0.3s) | 2822 kept, 1 rejected | 140.5/min | ETA: 4.9m [2026-01-19T12:20:11.559344] [DEBUG] [REMOTE ] SID: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:11.559495] [DEBUG] [REMOTE ] SID: PASS: History has at least 300 days. [2026-01-19T12:20:11.559756] [DEBUG] [REMOTE ] SID: PASS: Price check passed. Min price $1.48. [2026-01-19T12:20:11.559893] [DEBUG] [REMOTE ] SID: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:11.560008] [DEBUG] [REMOTE ] SID: PASS: Integrity check passed. [2026-01-19T12:20:11.560048] [DEBUG] [REMOTE ] SID: Symbol is viable for forecasting. [2026-01-19T12:20:11.560096] [INFO ] [MAIN ] [2824/3505] SID kept (0.6s) | 2823 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:12.036841] [DEBUG] [REMOTE ] SIEB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:12.036976] [DEBUG] [REMOTE ] SIEB: PASS: History has at least 300 days. [2026-01-19T12:20:12.037191] [DEBUG] [REMOTE ] SIEB: PASS: Price check passed. Min price $2.64. [2026-01-19T12:20:12.037344] [DEBUG] [REMOTE ] SIEB: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:12.037481] [DEBUG] [REMOTE ] SIEB: PASS: Integrity check passed. [2026-01-19T12:20:12.037525] [DEBUG] [REMOTE ] SIEB: Symbol is viable for forecasting. [2026-01-19T12:20:12.037591] [INFO ] [MAIN ] [2825/3505] SIEB kept (0.5s) | 2824 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:12.412180] [DEBUG] [REMOTE ] SIFY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:12.412320] [DEBUG] [REMOTE ] SIFY: PASS: History has at least 300 days. [2026-01-19T12:20:12.412539] [DEBUG] [REMOTE ] SIFY: PASS: Price check passed. Min price $10.37. [2026-01-19T12:20:12.412729] [DEBUG] [REMOTE ] SIFY: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:12.412852] [DEBUG] [REMOTE ] SIFY: PASS: Integrity check passed. [2026-01-19T12:20:12.412895] [DEBUG] [REMOTE ] SIFY: Symbol is viable for forecasting. [2026-01-19T12:20:12.412944] [INFO ] [MAIN ] [2826/3505] SIFY kept (0.4s) | 2825 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:12.948180] [DEBUG] [REMOTE ] SIG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:12.948311] [DEBUG] [REMOTE ] SIG: PASS: History has at least 300 days. [2026-01-19T12:20:12.948519] [DEBUG] [REMOTE ] SIG: PASS: Price check passed. Min price $82.88. [2026-01-19T12:20:12.948676] [DEBUG] [REMOTE ] SIG: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:12.948790] [DEBUG] [REMOTE ] SIG: PASS: Integrity check passed. [2026-01-19T12:20:12.948830] [DEBUG] [REMOTE ] SIG: Symbol is viable for forecasting. [2026-01-19T12:20:12.948876] [INFO ] [MAIN ] [2827/3505] SIG kept (0.5s) | 2826 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:13.342791] [DEBUG] [REMOTE ] SIGA: Retrieved 6591 rows, trimmed to 300. [2026-01-19T12:20:13.342918] [DEBUG] [REMOTE ] SIGA: PASS: History has at least 300 days. [2026-01-19T12:20:13.343124] [DEBUG] [REMOTE ] SIGA: PASS: Price check passed. Min price $5.77. [2026-01-19T12:20:13.343259] [DEBUG] [REMOTE ] SIGA: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:13.343368] [DEBUG] [REMOTE ] SIGA: PASS: Integrity check passed. [2026-01-19T12:20:13.343408] [DEBUG] [REMOTE ] SIGA: Symbol is viable for forecasting. [2026-01-19T12:20:13.343458] [INFO ] [MAIN ] [2828/3505] SIGA kept (0.4s) | 2827 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:13.792100] [DEBUG] [REMOTE ] SIGI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:13.792230] [DEBUG] [REMOTE ] SIGI: PASS: History has at least 300 days. [2026-01-19T12:20:13.792445] [DEBUG] [REMOTE ] SIGI: PASS: Price check passed. Min price $73.62. [2026-01-19T12:20:13.792597] [DEBUG] [REMOTE ] SIGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:13.792713] [DEBUG] [REMOTE ] SIGI: PASS: Integrity check passed. [2026-01-19T12:20:13.792752] [DEBUG] [REMOTE ] SIGI: Symbol is viable for forecasting. [2026-01-19T12:20:13.792798] [INFO ] [MAIN ] [2829/3505] SIGI kept (0.4s) | 2828 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:14.071068] [DEBUG] [REMOTE ] SII: Retrieved 1396 rows, trimmed to 300. [2026-01-19T12:20:14.071190] [DEBUG] [REMOTE ] SII: PASS: History has at least 300 days. [2026-01-19T12:20:14.071386] [DEBUG] [REMOTE ] SII: PASS: Price check passed. Min price $79.38. [2026-01-19T12:20:14.071521] [DEBUG] [REMOTE ] SII: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:14.071659] [DEBUG] [REMOTE ] SII: PASS: Integrity check passed. [2026-01-19T12:20:14.071710] [DEBUG] [REMOTE ] SII: Symbol is viable for forecasting. [2026-01-19T12:20:14.071756] [INFO ] [MAIN ] [2830/3505] SII kept (0.3s) | 2829 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:14.602715] [DEBUG] [REMOTE ] SIMO: Retrieved 5170 rows, trimmed to 300. [2026-01-19T12:20:14.602858] [DEBUG] [REMOTE ] SIMO: PASS: History has at least 300 days. [2026-01-19T12:20:14.603091] [DEBUG] [REMOTE ] SIMO: PASS: Price check passed. Min price $80.16. [2026-01-19T12:20:14.603231] [DEBUG] [REMOTE ] SIMO: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:14.603348] [DEBUG] [REMOTE ] SIMO: PASS: Integrity check passed. [2026-01-19T12:20:14.603403] [DEBUG] [REMOTE ] SIMO: Symbol is viable for forecasting. [2026-01-19T12:20:14.603495] [INFO ] [MAIN ] [2831/3505] SIMO kept (0.5s) | 2830 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:14.891196] [DEBUG] [REMOTE ] SIRI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:14.891341] [DEBUG] [REMOTE ] SIRI: PASS: History has at least 300 days. [2026-01-19T12:20:14.891603] [DEBUG] [REMOTE ] SIRI: PASS: Price check passed. Min price $19.92. [2026-01-19T12:20:14.891740] [DEBUG] [REMOTE ] SIRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:14.891861] [DEBUG] [REMOTE ] SIRI: PASS: Integrity check passed. [2026-01-19T12:20:14.891901] [DEBUG] [REMOTE ] SIRI: Symbol is viable for forecasting. [2026-01-19T12:20:14.891950] [INFO ] [MAIN ] [2832/3505] SIRI kept (0.3s) | 2831 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:15.448745] [DEBUG] [REMOTE ] SITC: Retrieved 6293 rows, trimmed to 300. [2026-01-19T12:20:15.448888] [DEBUG] [REMOTE ] SITC: PASS: History has at least 300 days. [2026-01-19T12:20:15.449130] [DEBUG] [REMOTE ] SITC: PASS: Price check passed. Min price $5.87. [2026-01-19T12:20:15.449274] [DEBUG] [REMOTE ] SITC: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:15.449391] [DEBUG] [REMOTE ] SITC: PASS: Integrity check passed. [2026-01-19T12:20:15.449432] [DEBUG] [REMOTE ] SITC: Symbol is viable for forecasting. [2026-01-19T12:20:15.449482] [INFO ] [MAIN ] [2833/3505] SITC kept (0.6s) | 2832 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:15.772935] [DEBUG] [REMOTE ] SITE: Retrieved 2435 rows, trimmed to 300. [2026-01-19T12:20:15.773107] [DEBUG] [REMOTE ] SITE: PASS: History has at least 300 days. [2026-01-19T12:20:15.773315] [DEBUG] [REMOTE ] SITE: PASS: Price check passed. Min price $120.60. [2026-01-19T12:20:15.773450] [DEBUG] [REMOTE ] SITE: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:15.773558] [DEBUG] [REMOTE ] SITE: PASS: Integrity check passed. [2026-01-19T12:20:15.773618] [DEBUG] [REMOTE ] SITE: Symbol is viable for forecasting. [2026-01-19T12:20:15.773667] [INFO ] [MAIN ] [2834/3505] SITE kept (0.3s) | 2833 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:16.312478] [DEBUG] [REMOTE ] SITM: Retrieved 1547 rows, trimmed to 300. [2026-01-19T12:20:16.312719] [DEBUG] [REMOTE ] SITM: PASS: History has at least 300 days. [2026-01-19T12:20:16.312996] [DEBUG] [REMOTE ] SITM: PASS: Price check passed. Min price $252.76. [2026-01-19T12:20:16.313143] [DEBUG] [REMOTE ] SITM: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:16.313282] [DEBUG] [REMOTE ] SITM: PASS: Integrity check passed. [2026-01-19T12:20:16.313324] [DEBUG] [REMOTE ] SITM: Symbol is viable for forecasting. [2026-01-19T12:20:16.313377] [INFO ] [MAIN ] [2835/3505] SITM kept (0.5s) | 2834 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:16.628893] [DEBUG] [REMOTE ] SIXG: Retrieved 1729 rows, trimmed to 300. [2026-01-19T12:20:16.629101] [DEBUG] [REMOTE ] SIXG: PASS: History has at least 300 days. [2026-01-19T12:20:16.629374] [DEBUG] [REMOTE ] SIXG: PASS: Price check passed. Min price $60.27. [2026-01-19T12:20:16.629527] [DEBUG] [REMOTE ] SIXG: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:16.629668] [DEBUG] [REMOTE ] SIXG: PASS: Integrity check passed. [2026-01-19T12:20:16.629713] [DEBUG] [REMOTE ] SIXG: Symbol is viable for forecasting. [2026-01-19T12:20:16.629767] [INFO ] [MAIN ] [2836/3505] SIXG kept (0.3s) | 2835 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:17.160192] [DEBUG] [REMOTE ] SJM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:17.160391] [DEBUG] [REMOTE ] SJM: PASS: History has at least 300 days. [2026-01-19T12:20:17.160695] [DEBUG] [REMOTE ] SJM: PASS: Price check passed. Min price $94.56. [2026-01-19T12:20:17.161104] [DEBUG] [REMOTE ] SJM: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:17.161238] [DEBUG] [REMOTE ] SJM: PASS: Integrity check passed. [2026-01-19T12:20:17.161280] [DEBUG] [REMOTE ] SJM: Symbol is viable for forecasting. [2026-01-19T12:20:17.161690] [INFO ] [MAIN ] [2837/3505] SJM kept (0.5s) | 2836 kept, 1 rejected | 140.5/min | ETA: 4.8m [2026-01-19T12:20:17.468422] [DEBUG] [REMOTE ] SKE: Retrieved 2031 rows, trimmed to 300. [2026-01-19T12:20:17.468546] [DEBUG] [REMOTE ] SKE: PASS: History has at least 300 days. [2026-01-19T12:20:17.468789] [DEBUG] [REMOTE ] SKE: PASS: Price check passed. Min price $15.54. [2026-01-19T12:20:17.468938] [DEBUG] [REMOTE ] SKE: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:17.469055] [DEBUG] [REMOTE ] SKE: PASS: Integrity check passed. [2026-01-19T12:20:17.469097] [DEBUG] [REMOTE ] SKE: Symbol is viable for forecasting. [2026-01-19T12:20:17.469146] [INFO ] [MAIN ] [2838/3505] SKE kept (0.3s) | 2837 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:17.865934] [DEBUG] [REMOTE ] SKIL: Retrieved 1629 rows, trimmed to 300. [2026-01-19T12:20:17.866087] [DEBUG] [REMOTE ] SKIL: PASS: History has at least 300 days. [2026-01-19T12:20:17.866329] [DEBUG] [REMOTE ] SKIL: PASS: Price check passed. Min price $5.67. [2026-01-19T12:20:17.866481] [DEBUG] [REMOTE ] SKIL: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:17.866623] [DEBUG] [REMOTE ] SKIL: PASS: Integrity check passed. [2026-01-19T12:20:17.866668] [DEBUG] [REMOTE ] SKIL: Symbol is viable for forecasting. [2026-01-19T12:20:17.866724] [INFO ] [MAIN ] [2839/3505] SKIL kept (0.4s) | 2838 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:18.218173] [DEBUG] [REMOTE ] SKIN: Retrieved 1292 rows, trimmed to 300. [2026-01-19T12:20:18.218323] [DEBUG] [REMOTE ] SKIN: PASS: History has at least 300 days. [2026-01-19T12:20:18.218548] [DEBUG] [REMOTE ] SKIN: PASS: Price check passed. Min price $1.26. [2026-01-19T12:20:18.218740] [DEBUG] [REMOTE ] SKIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:18.218866] [DEBUG] [REMOTE ] SKIN: PASS: Integrity check passed. [2026-01-19T12:20:18.218908] [DEBUG] [REMOTE ] SKIN: Symbol is viable for forecasting. [2026-01-19T12:20:18.218961] [INFO ] [MAIN ] [2840/3505] SKIN kept (0.4s) | 2839 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:18.627513] [DEBUG] [REMOTE ] SKLZ: Retrieved 1440 rows, trimmed to 300. [2026-01-19T12:20:18.627661] [DEBUG] [REMOTE ] SKLZ: PASS: History has at least 300 days. [2026-01-19T12:20:18.627871] [DEBUG] [REMOTE ] SKLZ: PASS: Price check passed. Min price $4.26. [2026-01-19T12:20:18.628005] [DEBUG] [REMOTE ] SKLZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:18.628115] [DEBUG] [REMOTE ] SKLZ: PASS: Integrity check passed. [2026-01-19T12:20:18.628155] [DEBUG] [REMOTE ] SKLZ: Symbol is viable for forecasting. [2026-01-19T12:20:18.628202] [INFO ] [MAIN ] [2841/3505] SKLZ kept (0.4s) | 2840 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:19.179234] [DEBUG] [REMOTE ] SKM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:19.179371] [DEBUG] [REMOTE ] SKM: PASS: History has at least 300 days. [2026-01-19T12:20:19.179609] [DEBUG] [REMOTE ] SKM: PASS: Price check passed. Min price $19.68. [2026-01-19T12:20:19.179747] [DEBUG] [REMOTE ] SKM: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:19.179864] [DEBUG] [REMOTE ] SKM: PASS: Integrity check passed. [2026-01-19T12:20:19.179903] [DEBUG] [REMOTE ] SKM: Symbol is viable for forecasting. [2026-01-19T12:20:19.179951] [INFO ] [MAIN ] [2842/3505] SKM kept (0.6s) | 2841 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:19.396388] [DEBUG] [REMOTE ] SKRE: Retrieved 511 rows, trimmed to 300. [2026-01-19T12:20:19.396526] [DEBUG] [REMOTE ] SKRE: PASS: History has at least 300 days. [2026-01-19T12:20:19.396755] [DEBUG] [REMOTE ] SKRE: PASS: Price check passed. Min price $8.20. [2026-01-19T12:20:19.397088] [DEBUG] [REMOTE ] SKRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:19.397221] [DEBUG] [REMOTE ] SKRE: PASS: Integrity check passed. [2026-01-19T12:20:19.397267] [DEBUG] [REMOTE ] SKRE: Symbol is viable for forecasting. [2026-01-19T12:20:19.397367] [INFO ] [MAIN ] [2843/3505] SKRE kept (0.2s) | 2842 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:19.720006] [DEBUG] [REMOTE ] SKWD: Retrieved 755 rows, trimmed to 300. [2026-01-19T12:20:19.720141] [DEBUG] [REMOTE ] SKWD: PASS: History has at least 300 days. [2026-01-19T12:20:19.720356] [DEBUG] [REMOTE ] SKWD: PASS: Price check passed. Min price $45.01. [2026-01-19T12:20:19.720500] [DEBUG] [REMOTE ] SKWD: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:19.720637] [DEBUG] [REMOTE ] SKWD: PASS: Integrity check passed. [2026-01-19T12:20:19.720685] [DEBUG] [REMOTE ] SKWD: Symbol is viable for forecasting. [2026-01-19T12:20:19.720734] [INFO ] [MAIN ] [2844/3505] SKWD kept (0.3s) | 2843 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:20.434256] [DEBUG] [REMOTE ] SKY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:20.434393] [DEBUG] [REMOTE ] SKY: PASS: History has at least 300 days. [2026-01-19T12:20:20.434641] [DEBUG] [REMOTE ] SKY: PASS: Price check passed. Min price $64.82. [2026-01-19T12:20:20.434792] [DEBUG] [REMOTE ] SKY: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:20.434913] [DEBUG] [REMOTE ] SKY: PASS: Integrity check passed. [2026-01-19T12:20:20.434955] [DEBUG] [REMOTE ] SKY: Symbol is viable for forecasting. [2026-01-19T12:20:20.435005] [INFO ] [MAIN ] [2845/3505] SKY kept (0.7s) | 2844 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:20.690411] [DEBUG] [REMOTE ] SKYH: Retrieved 1283 rows, trimmed to 300. [2026-01-19T12:20:20.690542] [DEBUG] [REMOTE ] SKYH: PASS: History has at least 300 days. [2026-01-19T12:20:20.690788] [DEBUG] [REMOTE ] SKYH: PASS: Price check passed. Min price $8.30. [2026-01-19T12:20:20.690933] [DEBUG] [REMOTE ] SKYH: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:20.691046] [DEBUG] [REMOTE ] SKYH: PASS: Integrity check passed. [2026-01-19T12:20:20.691086] [DEBUG] [REMOTE ] SKYH: Symbol is viable for forecasting. [2026-01-19T12:20:20.691135] [INFO ] [MAIN ] [2846/3505] SKYH kept (0.3s) | 2845 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:21.098690] [DEBUG] [REMOTE ] SKYX: Retrieved 1678 rows, trimmed to 300. [2026-01-19T12:20:21.098816] [DEBUG] [REMOTE ] SKYX: PASS: History has at least 300 days. [2026-01-19T12:20:21.099017] [DEBUG] [REMOTE ] SKYX: PASS: Price check passed. Min price $1.42. [2026-01-19T12:20:21.099150] [DEBUG] [REMOTE ] SKYX: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:21.099259] [DEBUG] [REMOTE ] SKYX: PASS: Integrity check passed. [2026-01-19T12:20:21.099299] [DEBUG] [REMOTE ] SKYX: Symbol is viable for forecasting. [2026-01-19T12:20:21.099346] [INFO ] [MAIN ] [2847/3505] SKYX kept (0.4s) | 2846 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:21.624656] [DEBUG] [REMOTE ] SKYY: Retrieved 3656 rows, trimmed to 300. [2026-01-19T12:20:21.624793] [DEBUG] [REMOTE ] SKYY: PASS: History has at least 300 days. [2026-01-19T12:20:21.625202] [DEBUG] [REMOTE ] SKYY: PASS: Price check passed. Min price $123.65. [2026-01-19T12:20:21.625370] [DEBUG] [REMOTE ] SKYY: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:21.625485] [DEBUG] [REMOTE ] SKYY: PASS: Integrity check passed. [2026-01-19T12:20:21.625525] [DEBUG] [REMOTE ] SKYY: Symbol is viable for forecasting. [2026-01-19T12:20:21.625591] [INFO ] [MAIN ] [2848/3505] SKYY kept (0.5s) | 2847 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:21.925011] [DEBUG] [REMOTE ] SLAB: Retrieved 6493 rows, trimmed to 300. [2026-01-19T12:20:21.925176] [DEBUG] [REMOTE ] SLAB: PASS: History has at least 300 days. [2026-01-19T12:20:21.925409] [DEBUG] [REMOTE ] SLAB: PASS: Price check passed. Min price $116.08. [2026-01-19T12:20:21.925545] [DEBUG] [REMOTE ] SLAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:21.925685] [DEBUG] [REMOTE ] SLAB: PASS: Integrity check passed. [2026-01-19T12:20:21.925744] [DEBUG] [REMOTE ] SLAB: Symbol is viable for forecasting. [2026-01-19T12:20:21.925797] [INFO ] [MAIN ] [2849/3505] SLAB kept (0.3s) | 2848 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:22.533830] [DEBUG] [REMOTE ] SLB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:22.533972] [DEBUG] [REMOTE ] SLB: PASS: History has at least 300 days. [2026-01-19T12:20:22.534204] [DEBUG] [REMOTE ] SLB: PASS: Price check passed. Min price $34.64. [2026-01-19T12:20:22.534343] [DEBUG] [REMOTE ] SLB: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:22.534463] [DEBUG] [REMOTE ] SLB: PASS: Integrity check passed. [2026-01-19T12:20:22.534503] [DEBUG] [REMOTE ] SLB: Symbol is viable for forecasting. [2026-01-19T12:20:22.534553] [INFO ] [MAIN ] [2850/3505] SLB kept (0.6s) | 2849 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:22.825406] [DEBUG] [REMOTE ] SLDB: Retrieved 2005 rows, trimmed to 300. [2026-01-19T12:20:22.825531] [DEBUG] [REMOTE ] SLDB: PASS: History has at least 300 days. [2026-01-19T12:20:22.825760] [DEBUG] [REMOTE ] SLDB: PASS: Price check passed. Min price $3.93. [2026-01-19T12:20:22.825898] [DEBUG] [REMOTE ] SLDB: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:22.826008] [DEBUG] [REMOTE ] SLDB: PASS: Integrity check passed. [2026-01-19T12:20:22.826047] [DEBUG] [REMOTE ] SLDB: Symbol is viable for forecasting. [2026-01-19T12:20:22.826093] [INFO ] [MAIN ] [2851/3505] SLDB kept (0.3s) | 2850 kept, 1 rejected | 140.5/min | ETA: 4.7m [2026-01-19T12:20:23.101253] [DEBUG] [REMOTE ] SLDP: Retrieved 1173 rows, trimmed to 300. [2026-01-19T12:20:23.101378] [DEBUG] [REMOTE ] SLDP: PASS: History has at least 300 days. [2026-01-19T12:20:23.101596] [DEBUG] [REMOTE ] SLDP: PASS: Price check passed. Min price $4.25. [2026-01-19T12:20:23.101735] [DEBUG] [REMOTE ] SLDP: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:23.101842] [DEBUG] [REMOTE ] SLDP: PASS: Integrity check passed. [2026-01-19T12:20:23.101882] [DEBUG] [REMOTE ] SLDP: Symbol is viable for forecasting. [2026-01-19T12:20:23.101929] [INFO ] [MAIN ] [2852/3505] SLDP kept (0.3s) | 2851 kept, 1 rejected | 140.5/min | ETA: 4.6m [2026-01-19T12:20:23.786596] [DEBUG] [REMOTE ] SLF: Retrieved 6494 rows, trimmed to 300. [2026-01-19T12:20:23.786728] [DEBUG] [REMOTE ] SLF: PASS: History has at least 300 days. [2026-01-19T12:20:23.786944] [DEBUG] [REMOTE ] SLF: PASS: Price check passed. Min price $57.33. [2026-01-19T12:20:23.787230] [DEBUG] [REMOTE ] SLF: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:23.787341] [DEBUG] [REMOTE ] SLF: PASS: Integrity check passed. [2026-01-19T12:20:23.787380] [DEBUG] [REMOTE ] SLF: Symbol is viable for forecasting. [2026-01-19T12:20:23.787465] [INFO ] [MAIN ] [2853/3505] SLF kept (0.7s) | 2852 kept, 1 rejected | 140.5/min | ETA: 4.6m [2026-01-19T12:20:24.176223] [DEBUG] [REMOTE ] SLG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:24.176369] [DEBUG] [REMOTE ] SLG: PASS: History has at least 300 days. [2026-01-19T12:20:24.176621] [DEBUG] [REMOTE ] SLG: PASS: Price check passed. Min price $41.53. [2026-01-19T12:20:24.176763] [DEBUG] [REMOTE ] SLG: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:24.177094] [DEBUG] [REMOTE ] SLG: PASS: Integrity check passed. [2026-01-19T12:20:24.177137] [DEBUG] [REMOTE ] SLG: Symbol is viable for forecasting. [2026-01-19T12:20:24.177185] [INFO ] [MAIN ] [2854/3505] SLG kept (0.4s) | 2853 kept, 1 rejected | 140.5/min | ETA: 4.6m [2026-01-19T12:20:24.698673] [DEBUG] [REMOTE ] SLGN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:24.698836] [DEBUG] [REMOTE ] SLGN: PASS: History has at least 300 days. [2026-01-19T12:20:24.699110] [DEBUG] [REMOTE ] SLGN: PASS: Price check passed. Min price $37.37. [2026-01-19T12:20:24.699261] [DEBUG] [REMOTE ] SLGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:24.699382] [DEBUG] [REMOTE ] SLGN: PASS: Integrity check passed. [2026-01-19T12:20:24.699453] [DEBUG] [REMOTE ] SLGN: Symbol is viable for forecasting. [2026-01-19T12:20:24.699505] [INFO ] [MAIN ] [2855/3505] SLGN kept (0.5s) | 2854 kept, 1 rejected | 140.5/min | ETA: 4.6m [2026-01-19T12:20:25.193700] [DEBUG] [REMOTE ] SLM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:25.193865] [DEBUG] [REMOTE ] SLM: PASS: History has at least 300 days. [2026-01-19T12:20:25.194080] [DEBUG] [REMOTE ] SLM: PASS: Price check passed. Min price $26.23. [2026-01-19T12:20:25.194215] [DEBUG] [REMOTE ] SLM: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:25.194325] [DEBUG] [REMOTE ] SLM: PASS: Integrity check passed. [2026-01-19T12:20:25.194364] [DEBUG] [REMOTE ] SLM: Symbol is viable for forecasting. [2026-01-19T12:20:25.194412] [INFO ] [MAIN ] [2856/3505] SLM kept (0.5s) | 2855 kept, 1 rejected | 140.5/min | ETA: 4.6m [2026-01-19T12:20:25.326063] [DEBUG] [REMOTE ] SLN: Retrieved 1347 rows, trimmed to 300. [2026-01-19T12:20:25.326190] [DEBUG] [REMOTE ] SLN: PASS: History has at least 300 days. [2026-01-19T12:20:25.326388] [DEBUG] [REMOTE ] SLN: PASS: Price check passed. Min price $5.04. [2026-01-19T12:20:25.326525] [DEBUG] [REMOTE ] SLN: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:25.326663] [DEBUG] [REMOTE ] SLN: PASS: Integrity check passed. [2026-01-19T12:20:25.326709] [DEBUG] [REMOTE ] SLN: Symbol is viable for forecasting. [2026-01-19T12:20:25.326759] [INFO ] [MAIN ] [2857/3505] SLN kept (0.1s) | 2856 kept, 1 rejected | 140.5/min | ETA: 4.6m [2026-01-19T12:20:25.870385] [DEBUG] [REMOTE ] SLNO: Retrieved 2810 rows, trimmed to 300. [2026-01-19T12:20:25.870517] [DEBUG] [REMOTE ] SLNO: PASS: History has at least 300 days. [2026-01-19T12:20:25.870748] [DEBUG] [REMOTE ] SLNO: PASS: Price check passed. Min price $41.51. [2026-01-19T12:20:25.870888] [DEBUG] [REMOTE ] SLNO: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:25.870998] [DEBUG] [REMOTE ] SLNO: PASS: Integrity check passed. [2026-01-19T12:20:25.871037] [DEBUG] [REMOTE ] SLNO: Symbol is viable for forecasting. [2026-01-19T12:20:25.871084] [INFO ] [MAIN ] [2858/3505] SLNO kept (0.5s) | 2857 kept, 1 rejected | 140.5/min | ETA: 4.6m [2026-01-19T12:20:26.447623] [DEBUG] [REMOTE ] SLP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:26.447763] [DEBUG] [REMOTE ] SLP: PASS: History has at least 300 days. [2026-01-19T12:20:26.448169] [DEBUG] [REMOTE ] SLP: PASS: Price check passed. Min price $16.32. [2026-01-19T12:20:26.448403] [DEBUG] [REMOTE ] SLP: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:26.448556] [DEBUG] [REMOTE ] SLP: PASS: Integrity check passed. [2026-01-19T12:20:26.448632] [DEBUG] [REMOTE ] SLP: Symbol is viable for forecasting. [2026-01-19T12:20:26.448700] [INFO ] [MAIN ] [2859/3505] SLP kept (0.6s) | 2858 kept, 1 rejected | 140.5/min | ETA: 4.6m [2026-01-19T12:20:26.707922] [DEBUG] [REMOTE ] SLQD: Retrieved 3081 rows, trimmed to 300. [2026-01-19T12:20:26.708050] [DEBUG] [REMOTE ] SLQD: PASS: History has at least 300 days. [2026-01-19T12:20:26.708261] [DEBUG] [REMOTE ] SLQD: PASS: Price check passed. Min price $50.22. [2026-01-19T12:20:26.708394] [DEBUG] [REMOTE ] SLQD: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:26.708507] [DEBUG] [REMOTE ] SLQD: PASS: Integrity check passed. [2026-01-19T12:20:26.708547] [DEBUG] [REMOTE ] SLQD: Symbol is viable for forecasting. [2026-01-19T12:20:26.708615] [INFO ] [MAIN ] [2860/3505] SLQD kept (0.3s) | 2859 kept, 1 rejected | 140.5/min | ETA: 4.6m [2026-01-19T12:20:27.218187] [DEBUG] [REMOTE ] SLRC: Retrieved 4010 rows, trimmed to 300. [2026-01-19T12:20:27.218322] [DEBUG] [REMOTE ] SLRC: PASS: History has at least 300 days. [2026-01-19T12:20:27.218543] [DEBUG] [REMOTE ] SLRC: PASS: Price check passed. Min price $14.14. [2026-01-19T12:20:27.218705] [DEBUG] [REMOTE ] SLRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:27.218824] [DEBUG] [REMOTE ] SLRC: PASS: Integrity check passed. [2026-01-19T12:20:27.218882] [DEBUG] [REMOTE ] SLRC: Symbol is viable for forecasting. [2026-01-19T12:20:27.218932] [INFO ] [MAIN ] [2861/3505] SLRC kept (0.5s) | 2860 kept, 1 rejected | 140.5/min | ETA: 4.6m [2026-01-19T12:20:27.516150] [DEBUG] [REMOTE ] SLS: Retrieved 2023 rows, trimmed to 300. [2026-01-19T12:20:27.516279] [DEBUG] [REMOTE ] SLS: PASS: History has at least 300 days. [2026-01-19T12:20:27.516485] [DEBUG] [REMOTE ] SLS: PASS: Price check passed. Min price $1.39. [2026-01-19T12:20:27.516654] [DEBUG] [REMOTE ] SLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:27.516770] [DEBUG] [REMOTE ] SLS: PASS: Integrity check passed. [2026-01-19T12:20:27.516813] [DEBUG] [REMOTE ] SLS: Symbol is viable for forecasting. [2026-01-19T12:20:27.516862] [INFO ] [MAIN ] [2862/3505] SLS kept (0.3s) | 2861 kept, 1 rejected | 140.5/min | ETA: 4.6m [2026-01-19T12:20:27.789901] [DEBUG] [REMOTE ] SLVM: Retrieved 1084 rows, trimmed to 300. [2026-01-19T12:20:27.790037] [DEBUG] [REMOTE ] SLVM: PASS: History has at least 300 days. [2026-01-19T12:20:27.790246] [DEBUG] [REMOTE ] SLVM: PASS: Price check passed. Min price $38.88. [2026-01-19T12:20:27.790383] [DEBUG] [REMOTE ] SLVM: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:27.790494] [DEBUG] [REMOTE ] SLVM: PASS: Integrity check passed. [2026-01-19T12:20:27.790534] [DEBUG] [REMOTE ] SLVM: Symbol is viable for forecasting. [2026-01-19T12:20:27.790599] [INFO ] [MAIN ] [2863/3505] SLVM kept (0.3s) | 2862 kept, 1 rejected | 140.5/min | ETA: 4.6m [2026-01-19T12:20:28.150588] [DEBUG] [REMOTE ] SLVO: Retrieved 408 rows, trimmed to 300. [2026-01-19T12:20:28.150717] [DEBUG] [REMOTE ] SLVO: PASS: History has at least 300 days. [2026-01-19T12:20:28.150918] [DEBUG] [REMOTE ] SLVO: PASS: Price check passed. Min price $82.87. [2026-01-19T12:20:28.151058] [DEBUG] [REMOTE ] SLVO: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:28.151168] [DEBUG] [REMOTE ] SLVO: PASS: Integrity check passed. [2026-01-19T12:20:28.151208] [DEBUG] [REMOTE ] SLVO: Symbol is viable for forecasting. [2026-01-19T12:20:28.151256] [INFO ] [MAIN ] [2864/3505] SLVO kept (0.4s) | 2863 kept, 1 rejected | 140.6/min | ETA: 4.6m [2026-01-19T12:20:28.652984] [DEBUG] [REMOTE ] SLXN: Retrieved 356 rows, trimmed to 300. [2026-01-19T12:20:28.653109] [DEBUG] [REMOTE ] SLXN: PASS: History has at least 300 days. [2026-01-19T12:20:28.653307] [DEBUG] [REMOTE ] SLXN: PASS: Price check passed. Min price $1.73. [2026-01-19T12:20:28.653442] [DEBUG] [REMOTE ] SLXN: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:28.653552] [DEBUG] [REMOTE ] SLXN: PASS: Integrity check passed. [2026-01-19T12:20:28.653628] [DEBUG] [REMOTE ] SLXN: Symbol is viable for forecasting. [2026-01-19T12:20:28.653678] [INFO ] [MAIN ] [2865/3505] SLXN kept (0.5s) | 2864 kept, 1 rejected | 140.5/min | ETA: 4.6m [2026-01-19T12:20:29.318292] [DEBUG] [REMOTE ] SM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:29.318421] [DEBUG] [REMOTE ] SM: PASS: History has at least 300 days. [2026-01-19T12:20:29.318651] [DEBUG] [REMOTE ] SM: PASS: Price check passed. Min price $17.57. [2026-01-19T12:20:29.318789] [DEBUG] [REMOTE ] SM: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:29.318900] [DEBUG] [REMOTE ] SM: PASS: Integrity check passed. [2026-01-19T12:20:29.318938] [DEBUG] [REMOTE ] SM: Symbol is viable for forecasting. [2026-01-19T12:20:29.318985] [INFO ] [MAIN ] [2866/3505] SM kept (0.7s) | 2865 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:29.773987] [DEBUG] [REMOTE ] SMBC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:29.774125] [DEBUG] [REMOTE ] SMBC: PASS: History has at least 300 days. [2026-01-19T12:20:29.774345] [DEBUG] [REMOTE ] SMBC: PASS: Price check passed. Min price $50.26. [2026-01-19T12:20:29.774481] [DEBUG] [REMOTE ] SMBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:29.774634] [DEBUG] [REMOTE ] SMBC: PASS: Integrity check passed. [2026-01-19T12:20:29.774676] [DEBUG] [REMOTE ] SMBC: Symbol is viable for forecasting. [2026-01-19T12:20:29.774724] [INFO ] [MAIN ] [2867/3505] SMBC kept (0.5s) | 2866 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:30.206434] [DEBUG] [REMOTE ] SMBK: Retrieved 6294 rows, trimmed to 300. [2026-01-19T12:20:30.206566] [DEBUG] [REMOTE ] SMBK: PASS: History has at least 300 days. [2026-01-19T12:20:30.206805] [DEBUG] [REMOTE ] SMBK: PASS: Price check passed. Min price $34.45. [2026-01-19T12:20:30.206940] [DEBUG] [REMOTE ] SMBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:30.207052] [DEBUG] [REMOTE ] SMBK: PASS: Integrity check passed. [2026-01-19T12:20:30.207092] [DEBUG] [REMOTE ] SMBK: Symbol is viable for forecasting. [2026-01-19T12:20:30.207139] [INFO ] [MAIN ] [2868/3505] SMBK kept (0.4s) | 2867 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:30.438947] [DEBUG] [REMOTE ] SMCI: Retrieved 4732 rows, trimmed to 300. [2026-01-19T12:20:30.439070] [DEBUG] [REMOTE ] SMCI: PASS: History has at least 300 days. [2026-01-19T12:20:30.439272] [DEBUG] [REMOTE ] SMCI: PASS: Price check passed. Min price $28.27. [2026-01-19T12:20:30.439405] [DEBUG] [REMOTE ] SMCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:30.439513] [DEBUG] [REMOTE ] SMCI: PASS: Integrity check passed. [2026-01-19T12:20:30.439554] [DEBUG] [REMOTE ] SMCI: Symbol is viable for forecasting. [2026-01-19T12:20:30.439619] [INFO ] [MAIN ] [2869/3505] SMCI kept (0.2s) | 2868 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:30.777432] [DEBUG] [REMOTE ] SMCX: Retrieved 352 rows, trimmed to 300. [2026-01-19T12:20:30.777602] [DEBUG] [REMOTE ] SMCX: PASS: History has at least 300 days. [2026-01-19T12:20:30.777820] [DEBUG] [REMOTE ] SMCX: PASS: Price check passed. Min price $10.44. [2026-01-19T12:20:30.778004] [DEBUG] [REMOTE ] SMCX: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:30.778144] [DEBUG] [REMOTE ] SMCX: PASS: Integrity check passed. [2026-01-19T12:20:30.778197] [DEBUG] [REMOTE ] SMCX: Symbol is viable for forecasting. [2026-01-19T12:20:30.778260] [INFO ] [MAIN ] [2870/3505] SMCX kept (0.3s) | 2869 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:31.515046] [DEBUG] [REMOTE ] SMFG: Retrieved 5025 rows, trimmed to 300. [2026-01-19T12:20:31.515232] [DEBUG] [REMOTE ] SMFG: PASS: History has at least 300 days. [2026-01-19T12:20:31.515561] [DEBUG] [REMOTE ] SMFG: PASS: Price check passed. Min price $15.91. [2026-01-19T12:20:31.515731] [DEBUG] [REMOTE ] SMFG: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:31.515863] [DEBUG] [REMOTE ] SMFG: PASS: Integrity check passed. [2026-01-19T12:20:31.515906] [DEBUG] [REMOTE ] SMFG: Symbol is viable for forecasting. [2026-01-19T12:20:31.515953] [INFO ] [MAIN ] [2871/3505] SMFG kept (0.7s) | 2870 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:31.993530] [DEBUG] [REMOTE ] SMH: Retrieved 6444 rows, trimmed to 300. [2026-01-19T12:20:31.993680] [DEBUG] [REMOTE ] SMH: PASS: History has at least 300 days. [2026-01-19T12:20:31.993903] [DEBUG] [REMOTE ] SMH: PASS: Price check passed. Min price $324.10. [2026-01-19T12:20:31.994044] [DEBUG] [REMOTE ] SMH: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:31.994158] [DEBUG] [REMOTE ] SMH: PASS: Integrity check passed. [2026-01-19T12:20:31.994197] [DEBUG] [REMOTE ] SMH: Symbol is viable for forecasting. [2026-01-19T12:20:31.994245] [INFO ] [MAIN ] [2872/3505] SMH kept (0.5s) | 2871 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:32.276918] [DEBUG] [REMOTE ] SMHI: Retrieved 2169 rows, trimmed to 300. [2026-01-19T12:20:32.277045] [DEBUG] [REMOTE ] SMHI: PASS: History has at least 300 days. [2026-01-19T12:20:32.277247] [DEBUG] [REMOTE ] SMHI: PASS: Price check passed. Min price $5.94. [2026-01-19T12:20:32.277382] [DEBUG] [REMOTE ] SMHI: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:32.277542] [DEBUG] [REMOTE ] SMHI: PASS: Integrity check passed. [2026-01-19T12:20:32.277599] [DEBUG] [REMOTE ] SMHI: Symbol is viable for forecasting. [2026-01-19T12:20:32.277649] [INFO ] [MAIN ] [2873/3505] SMHI kept (0.3s) | 2872 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:32.481921] [DEBUG] [REMOTE ] SMHX: Retrieved 348 rows, trimmed to 300. [2026-01-19T12:20:32.482054] [DEBUG] [REMOTE ] SMHX: PASS: History has at least 300 days. [2026-01-19T12:20:32.482269] [DEBUG] [REMOTE ] SMHX: PASS: Price check passed. Min price $35.69. [2026-01-19T12:20:32.482416] [DEBUG] [REMOTE ] SMHX: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:32.482530] [DEBUG] [REMOTE ] SMHX: PASS: Integrity check passed. [2026-01-19T12:20:32.482591] [DEBUG] [REMOTE ] SMHX: Symbol is viable for forecasting. [2026-01-19T12:20:32.482650] [INFO ] [MAIN ] [2874/3505] SMHX kept (0.2s) | 2873 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:33.117843] [DEBUG] [REMOTE ] SMID: Retrieved 2465 rows, trimmed to 300. [2026-01-19T12:20:33.118038] [DEBUG] [REMOTE ] SMID: PASS: History has at least 300 days. [2026-01-19T12:20:33.118316] [DEBUG] [REMOTE ] SMID: PASS: Price check passed. Min price $31.20. [2026-01-19T12:20:33.118513] [DEBUG] [REMOTE ] SMID: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:33.118692] [DEBUG] [REMOTE ] SMID: PASS: Integrity check passed. [2026-01-19T12:20:33.118755] [DEBUG] [REMOTE ] SMID: Symbol is viable for forecasting. [2026-01-19T12:20:33.118827] [INFO ] [MAIN ] [2875/3505] SMID kept (0.6s) | 2874 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:33.479476] [DEBUG] [REMOTE ] SMPL: Retrieved 2144 rows, trimmed to 300. [2026-01-19T12:20:33.479620] [DEBUG] [REMOTE ] SMPL: PASS: History has at least 300 days. [2026-01-19T12:20:33.479829] [DEBUG] [REMOTE ] SMPL: PASS: Price check passed. Min price $18.60. [2026-01-19T12:20:33.479969] [DEBUG] [REMOTE ] SMPL: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:33.480080] [DEBUG] [REMOTE ] SMPL: PASS: Integrity check passed. [2026-01-19T12:20:33.480121] [DEBUG] [REMOTE ] SMPL: Symbol is viable for forecasting. [2026-01-19T12:20:33.480169] [INFO ] [MAIN ] [2876/3505] SMPL kept (0.4s) | 2875 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:34.063741] [DEBUG] [REMOTE ] SMTC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:34.063870] [DEBUG] [REMOTE ] SMTC: PASS: History has at least 300 days. [2026-01-19T12:20:34.064080] [DEBUG] [REMOTE ] SMTC: PASS: Price check passed. Min price $62.57. [2026-01-19T12:20:34.064215] [DEBUG] [REMOTE ] SMTC: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:34.064325] [DEBUG] [REMOTE ] SMTC: PASS: Integrity check passed. [2026-01-19T12:20:34.064364] [DEBUG] [REMOTE ] SMTC: Symbol is viable for forecasting. [2026-01-19T12:20:34.064412] [INFO ] [MAIN ] [2877/3505] SMTC kept (0.6s) | 2876 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:34.431404] [DEBUG] [REMOTE ] SMTI: Retrieved 3742 rows, trimmed to 300. [2026-01-19T12:20:34.431529] [DEBUG] [REMOTE ] SMTI: PASS: History has at least 300 days. [2026-01-19T12:20:34.431759] [DEBUG] [REMOTE ] SMTI: PASS: Price check passed. Min price $19.06. [2026-01-19T12:20:34.431896] [DEBUG] [REMOTE ] SMTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:34.432008] [DEBUG] [REMOTE ] SMTI: PASS: Integrity check passed. [2026-01-19T12:20:34.432049] [DEBUG] [REMOTE ] SMTI: Symbol is viable for forecasting. [2026-01-19T12:20:34.432095] [INFO ] [MAIN ] [2878/3505] SMTI kept (0.4s) | 2877 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:34.725923] [DEBUG] [REMOTE ] SMWB: Retrieved 1177 rows, trimmed to 300. [2026-01-19T12:20:34.726051] [DEBUG] [REMOTE ] SMWB: PASS: History has at least 300 days. [2026-01-19T12:20:34.726254] [DEBUG] [REMOTE ] SMWB: PASS: Price check passed. Min price $6.14. [2026-01-19T12:20:34.726392] [DEBUG] [REMOTE ] SMWB: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:34.726549] [DEBUG] [REMOTE ] SMWB: PASS: Integrity check passed. [2026-01-19T12:20:34.726623] [DEBUG] [REMOTE ] SMWB: Symbol is viable for forecasting. [2026-01-19T12:20:34.726680] [INFO ] [MAIN ] [2879/3505] SMWB kept (0.3s) | 2878 kept, 1 rejected | 140.5/min | ETA: 4.5m [2026-01-19T12:20:35.087708] [DEBUG] [REMOTE ] SMX: Retrieved 1030 rows, trimmed to 300. [2026-01-19T12:20:35.087841] [DEBUG] [REMOTE ] SMX: PASS: History has at least 300 days. [2026-01-19T12:20:35.088043] [DEBUG] [REMOTE ] SMX: PASS: Price check passed. Min price $4.24. [2026-01-19T12:20:35.088180] [DEBUG] [REMOTE ] SMX: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:35.088289] [DEBUG] [REMOTE ] SMX: PASS: Integrity check passed. [2026-01-19T12:20:35.088329] [DEBUG] [REMOTE ] SMX: Symbol is viable for forecasting. [2026-01-19T12:20:35.088377] [INFO ] [MAIN ] [2880/3505] SMX kept (0.4s) | 2879 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:35.506364] [DEBUG] [REMOTE ] SN: Retrieved 620 rows, trimmed to 300. [2026-01-19T12:20:35.506489] [DEBUG] [REMOTE ] SN: PASS: History has at least 300 days. [2026-01-19T12:20:35.506715] [DEBUG] [REMOTE ] SN: PASS: Price check passed. Min price $84.57. [2026-01-19T12:20:35.506910] [DEBUG] [REMOTE ] SN: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:35.507057] [DEBUG] [REMOTE ] SN: PASS: Integrity check passed. [2026-01-19T12:20:35.507110] [DEBUG] [REMOTE ] SN: Symbol is viable for forecasting. [2026-01-19T12:20:35.507175] [INFO ] [MAIN ] [2881/3505] SN kept (0.4s) | 2880 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:36.153076] [DEBUG] [REMOTE ] SNA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:36.153230] [DEBUG] [REMOTE ] SNA: PASS: History has at least 300 days. [2026-01-19T12:20:36.153479] [DEBUG] [REMOTE ] SNA: PASS: Price check passed. Min price $326.32. [2026-01-19T12:20:36.153636] [DEBUG] [REMOTE ] SNA: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:36.153759] [DEBUG] [REMOTE ] SNA: PASS: Integrity check passed. [2026-01-19T12:20:36.153800] [DEBUG] [REMOTE ] SNA: Symbol is viable for forecasting. [2026-01-19T12:20:36.153848] [INFO ] [MAIN ] [2882/3505] SNA kept (0.6s) | 2881 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:36.414700] [DEBUG] [REMOTE ] SNAP: Retrieved 2233 rows, trimmed to 300. [2026-01-19T12:20:36.414818] [DEBUG] [REMOTE ] SNAP: PASS: History has at least 300 days. [2026-01-19T12:20:36.415015] [DEBUG] [REMOTE ] SNAP: PASS: Price check passed. Min price $7.26. [2026-01-19T12:20:36.415152] [DEBUG] [REMOTE ] SNAP: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:36.415260] [DEBUG] [REMOTE ] SNAP: PASS: Integrity check passed. [2026-01-19T12:20:36.415300] [DEBUG] [REMOTE ] SNAP: Symbol is viable for forecasting. [2026-01-19T12:20:36.415361] [INFO ] [MAIN ] [2883/3505] SNAP kept (0.3s) | 2882 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:36.788055] [DEBUG] [REMOTE ] SNCY: Retrieved 1216 rows, trimmed to 300. [2026-01-19T12:20:36.788189] [DEBUG] [REMOTE ] SNCY: PASS: History has at least 300 days. [2026-01-19T12:20:36.788389] [DEBUG] [REMOTE ] SNCY: PASS: Price check passed. Min price $10.61. [2026-01-19T12:20:36.788521] [DEBUG] [REMOTE ] SNCY: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:36.788647] [DEBUG] [REMOTE ] SNCY: PASS: Integrity check passed. [2026-01-19T12:20:36.788688] [DEBUG] [REMOTE ] SNCY: Symbol is viable for forecasting. [2026-01-19T12:20:36.788736] [INFO ] [MAIN ] [2884/3505] SNCY kept (0.4s) | 2883 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:37.266100] [DEBUG] [REMOTE ] SND: Retrieved 2312 rows, trimmed to 300. [2026-01-19T12:20:37.266248] [DEBUG] [REMOTE ] SND: PASS: History has at least 300 days. [2026-01-19T12:20:37.266515] [DEBUG] [REMOTE ] SND: PASS: Price check passed. Min price $2.06. [2026-01-19T12:20:37.266724] [DEBUG] [REMOTE ] SND: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:37.266898] [DEBUG] [REMOTE ] SND: PASS: Integrity check passed. [2026-01-19T12:20:37.266955] [DEBUG] [REMOTE ] SND: Symbol is viable for forecasting. [2026-01-19T12:20:37.267022] [INFO ] [MAIN ] [2885/3505] SND kept (0.5s) | 2884 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:37.636186] [DEBUG] [REMOTE ] SNDL: Retrieved 1625 rows, trimmed to 300. [2026-01-19T12:20:37.636303] [DEBUG] [REMOTE ] SNDL: PASS: History has at least 300 days. [2026-01-19T12:20:37.636500] [DEBUG] [REMOTE ] SNDL: PASS: Price check passed. Min price $1.59. [2026-01-19T12:20:37.636664] [DEBUG] [REMOTE ] SNDL: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:37.636774] [DEBUG] [REMOTE ] SNDL: PASS: Integrity check passed. [2026-01-19T12:20:37.636814] [DEBUG] [REMOTE ] SNDL: Symbol is viable for forecasting. [2026-01-19T12:20:37.636863] [INFO ] [MAIN ] [2886/3505] SNDL kept (0.4s) | 2885 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:38.050054] [DEBUG] [REMOTE ] SNDX: Retrieved 2484 rows, trimmed to 300. [2026-01-19T12:20:38.050181] [DEBUG] [REMOTE ] SNDX: PASS: History has at least 300 days. [2026-01-19T12:20:38.050386] [DEBUG] [REMOTE ] SNDX: PASS: Price check passed. Min price $13.11. [2026-01-19T12:20:38.050519] [DEBUG] [REMOTE ] SNDX: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:38.050659] [DEBUG] [REMOTE ] SNDX: PASS: Integrity check passed. [2026-01-19T12:20:38.050702] [DEBUG] [REMOTE ] SNDX: Symbol is viable for forecasting. [2026-01-19T12:20:38.050749] [INFO ] [MAIN ] [2887/3505] SNDX kept (0.4s) | 2886 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:38.426788] [DEBUG] [REMOTE ] SNES: Retrieved 2289 rows, trimmed to 300. [2026-01-19T12:20:38.426992] [DEBUG] [REMOTE ] SNES: PASS: History has at least 300 days. [2026-01-19T12:20:38.427489] [DEBUG] [REMOTE ] SNES: PASS: Price check passed. Min price $2.07. [2026-01-19T12:20:38.427649] [DEBUG] [REMOTE ] SNES: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:38.427769] [DEBUG] [REMOTE ] SNES: PASS: Integrity check passed. [2026-01-19T12:20:38.427809] [DEBUG] [REMOTE ] SNES: Symbol is viable for forecasting. [2026-01-19T12:20:38.427873] [INFO ] [MAIN ] [2888/3505] SNES kept (0.4s) | 2887 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:39.015155] [DEBUG] [REMOTE ] SNEX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:39.015283] [DEBUG] [REMOTE ] SNEX: PASS: History has at least 300 days. [2026-01-19T12:20:39.015501] [DEBUG] [REMOTE ] SNEX: PASS: Price check passed. Min price $83.71. [2026-01-19T12:20:39.015657] [DEBUG] [REMOTE ] SNEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:39.015771] [DEBUG] [REMOTE ] SNEX: PASS: Integrity check passed. [2026-01-19T12:20:39.015811] [DEBUG] [REMOTE ] SNEX: Symbol is viable for forecasting. [2026-01-19T12:20:39.015858] [INFO ] [MAIN ] [2889/3505] SNEX kept (0.6s) | 2888 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:39.464876] [DEBUG] [REMOTE ] SNFCA: Retrieved 6296 rows, trimmed to 300. [2026-01-19T12:20:39.465009] [DEBUG] [REMOTE ] SNFCA: PASS: History has at least 300 days. [2026-01-19T12:20:39.465219] [DEBUG] [REMOTE ] SNFCA: PASS: Price check passed. Min price $7.76. [2026-01-19T12:20:39.465354] [DEBUG] [REMOTE ] SNFCA: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:39.465466] [DEBUG] [REMOTE ] SNFCA: PASS: Integrity check passed. [2026-01-19T12:20:39.465506] [DEBUG] [REMOTE ] SNFCA: Symbol is viable for forecasting. [2026-01-19T12:20:39.465552] [INFO ] [MAIN ] [2890/3505] SNFCA kept (0.4s) | 2889 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:39.873813] [DEBUG] [REMOTE ] SNGX: Retrieved 3486 rows, trimmed to 300. [2026-01-19T12:20:39.873945] [DEBUG] [REMOTE ] SNGX: PASS: History has at least 300 days. [2026-01-19T12:20:39.874149] [DEBUG] [REMOTE ] SNGX: PASS: Price check passed. Min price $1.23. [2026-01-19T12:20:39.874342] [DEBUG] [REMOTE ] SNGX: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:39.874454] [DEBUG] [REMOTE ] SNGX: PASS: Integrity check passed. [2026-01-19T12:20:39.874494] [DEBUG] [REMOTE ] SNGX: Symbol is viable for forecasting. [2026-01-19T12:20:39.874542] [INFO ] [MAIN ] [2891/3505] SNGX kept (0.4s) | 2890 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:40.349700] [DEBUG] [REMOTE ] SNN: Retrieved 6582 rows, trimmed to 300. [2026-01-19T12:20:40.349838] [DEBUG] [REMOTE ] SNN: PASS: History has at least 300 days. [2026-01-19T12:20:40.350063] [DEBUG] [REMOTE ] SNN: PASS: Price check passed. Min price $31.90. [2026-01-19T12:20:40.350233] [DEBUG] [REMOTE ] SNN: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:40.350354] [DEBUG] [REMOTE ] SNN: PASS: Integrity check passed. [2026-01-19T12:20:40.350395] [DEBUG] [REMOTE ] SNN: Symbol is viable for forecasting. [2026-01-19T12:20:40.350443] [INFO ] [MAIN ] [2892/3505] SNN kept (0.5s) | 2891 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:40.742201] [DEBUG] [REMOTE ] SNOA: Retrieved 4776 rows, trimmed to 300. [2026-01-19T12:20:40.742334] [DEBUG] [REMOTE ] SNOA: PASS: History has at least 300 days. [2026-01-19T12:20:40.742547] [DEBUG] [REMOTE ] SNOA: PASS: Price check passed. Min price $3.16. [2026-01-19T12:20:40.742726] [DEBUG] [REMOTE ] SNOA: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:40.742846] [DEBUG] [REMOTE ] SNOA: PASS: Integrity check passed. [2026-01-19T12:20:40.742887] [DEBUG] [REMOTE ] SNOA: Symbol is viable for forecasting. [2026-01-19T12:20:40.742941] [INFO ] [MAIN ] [2893/3505] SNOA kept (0.4s) | 2892 kept, 1 rejected | 140.5/min | ETA: 4.4m [2026-01-19T12:20:41.067407] [DEBUG] [REMOTE ] SNPS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:41.067545] [DEBUG] [REMOTE ] SNPS: PASS: History has at least 300 days. [2026-01-19T12:20:41.067783] [DEBUG] [REMOTE ] SNPS: PASS: Price check passed. Min price $383.82. [2026-01-19T12:20:41.067918] [DEBUG] [REMOTE ] SNPS: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:41.068031] [DEBUG] [REMOTE ] SNPS: PASS: Integrity check passed. [2026-01-19T12:20:41.068071] [DEBUG] [REMOTE ] SNPS: Symbol is viable for forecasting. [2026-01-19T12:20:41.068120] [INFO ] [MAIN ] [2894/3505] SNPS kept (0.3s) | 2893 kept, 1 rejected | 140.5/min | ETA: 4.3m [2026-01-19T12:20:41.322993] [DEBUG] [REMOTE ] SNTI: Retrieved 1167 rows, trimmed to 300. [2026-01-19T12:20:41.323128] [DEBUG] [REMOTE ] SNTI: PASS: History has at least 300 days. [2026-01-19T12:20:41.323326] [DEBUG] [REMOTE ] SNTI: PASS: Price check passed. Min price $1.03. [2026-01-19T12:20:41.323459] [DEBUG] [REMOTE ] SNTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:41.323566] [DEBUG] [REMOTE ] SNTI: PASS: Integrity check passed. [2026-01-19T12:20:41.323637] [DEBUG] [REMOTE ] SNTI: Symbol is viable for forecasting. [2026-01-19T12:20:41.323685] [INFO ] [MAIN ] [2895/3505] SNTI kept (0.3s) | 2894 kept, 1 rejected | 140.6/min | ETA: 4.3m [2026-01-19T12:20:42.009734] [DEBUG] [REMOTE ] SNX: Retrieved 5571 rows, trimmed to 300. [2026-01-19T12:20:42.009903] [DEBUG] [REMOTE ] SNX: PASS: History has at least 300 days. [2026-01-19T12:20:42.010195] [DEBUG] [REMOTE ] SNX: PASS: Price check passed. Min price $141.97. [2026-01-19T12:20:42.010366] [DEBUG] [REMOTE ] SNX: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:42.010516] [DEBUG] [REMOTE ] SNX: PASS: Integrity check passed. [2026-01-19T12:20:42.010567] [DEBUG] [REMOTE ] SNX: Symbol is viable for forecasting. [2026-01-19T12:20:42.010660] [INFO ] [MAIN ] [2896/3505] SNX kept (0.7s) | 2895 kept, 1 rejected | 140.5/min | ETA: 4.3m [2026-01-19T12:20:42.496669] [DEBUG] [REMOTE ] SNY: Retrieved 5926 rows, trimmed to 300. [2026-01-19T12:20:42.496901] [DEBUG] [REMOTE ] SNY: PASS: History has at least 300 days. [2026-01-19T12:20:42.497309] [DEBUG] [REMOTE ] SNY: PASS: Price check passed. Min price $46.59. [2026-01-19T12:20:42.497562] [DEBUG] [REMOTE ] SNY: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:42.497752] [DEBUG] [REMOTE ] SNY: PASS: Integrity check passed. [2026-01-19T12:20:42.497815] [DEBUG] [REMOTE ] SNY: Symbol is viable for forecasting. [2026-01-19T12:20:42.497887] [INFO ] [MAIN ] [2897/3505] SNY kept (0.5s) | 2896 kept, 1 rejected | 140.5/min | ETA: 4.3m [2026-01-19T12:20:42.995519] [DEBUG] [REMOTE ] SO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:42.995740] [DEBUG] [REMOTE ] SO: PASS: History has at least 300 days. [2026-01-19T12:20:42.996136] [DEBUG] [REMOTE ] SO: PASS: Price check passed. Min price $84.08. [2026-01-19T12:20:42.996308] [DEBUG] [REMOTE ] SO: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:42.996455] [DEBUG] [REMOTE ] SO: PASS: Integrity check passed. [2026-01-19T12:20:42.996499] [DEBUG] [REMOTE ] SO: Symbol is viable for forecasting. [2026-01-19T12:20:42.996552] [INFO ] [MAIN ] [2898/3505] SO kept (0.5s) | 2897 kept, 1 rejected | 140.5/min | ETA: 4.3m [2026-01-19T12:20:43.379254] [DEBUG] [REMOTE ] SOCL: Retrieved 3563 rows, trimmed to 300. [2026-01-19T12:20:43.379439] [DEBUG] [REMOTE ] SOCL: PASS: History has at least 300 days. [2026-01-19T12:20:43.379762] [DEBUG] [REMOTE ] SOCL: PASS: Price check passed. Min price $52.20. [2026-01-19T12:20:43.379910] [DEBUG] [REMOTE ] SOCL: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:43.380048] [DEBUG] [REMOTE ] SOCL: PASS: Integrity check passed. [2026-01-19T12:20:43.380090] [DEBUG] [REMOTE ] SOCL: Symbol is viable for forecasting. [2026-01-19T12:20:43.380145] [INFO ] [MAIN ] [2899/3505] SOCL kept (0.4s) | 2898 kept, 1 rejected | 140.5/min | ETA: 4.3m [2026-01-19T12:20:43.685159] [DEBUG] [REMOTE ] SOFI: Retrieved 1289 rows, trimmed to 300. [2026-01-19T12:20:43.685358] [DEBUG] [REMOTE ] SOFI: PASS: History has at least 300 days. [2026-01-19T12:20:43.685639] [DEBUG] [REMOTE ] SOFI: PASS: Price check passed. Min price $24.91. [2026-01-19T12:20:43.685788] [DEBUG] [REMOTE ] SOFI: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:43.685909] [DEBUG] [REMOTE ] SOFI: PASS: Integrity check passed. [2026-01-19T12:20:43.685952] [DEBUG] [REMOTE ] SOFI: Symbol is viable for forecasting. [2026-01-19T12:20:43.686005] [INFO ] [MAIN ] [2900/3505] SOFI kept (0.3s) | 2899 kept, 1 rejected | 140.5/min | ETA: 4.3m [2026-01-19T12:20:44.066385] [DEBUG] [REMOTE ] SOGP: Retrieved 1508 rows, trimmed to 300. [2026-01-19T12:20:44.066635] [DEBUG] [REMOTE ] SOGP: PASS: History has at least 300 days. [2026-01-19T12:20:44.066939] [DEBUG] [REMOTE ] SOGP: PASS: Price check passed. Min price $9.96. [2026-01-19T12:20:44.067087] [DEBUG] [REMOTE ] SOGP: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:44.067230] [DEBUG] [REMOTE ] SOGP: PASS: Integrity check passed. [2026-01-19T12:20:44.067275] [DEBUG] [REMOTE ] SOGP: Symbol is viable for forecasting. [2026-01-19T12:20:44.067330] [INFO ] [MAIN ] [2901/3505] SOGP kept (0.4s) | 2900 kept, 1 rejected | 140.5/min | ETA: 4.3m [2026-01-19T12:20:44.486086] [DEBUG] [REMOTE ] SOJC: Retrieved 2045 rows, trimmed to 300. [2026-01-19T12:20:44.486224] [DEBUG] [REMOTE ] SOJC: PASS: History has at least 300 days. [2026-01-19T12:20:44.486438] [DEBUG] [REMOTE ] SOJC: PASS: Price check passed. Min price $21.50. [2026-01-19T12:20:44.486596] [DEBUG] [REMOTE ] SOJC: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:44.486718] [DEBUG] [REMOTE ] SOJC: PASS: Integrity check passed. [2026-01-19T12:20:44.486759] [DEBUG] [REMOTE ] SOJC: Symbol is viable for forecasting. [2026-01-19T12:20:44.486807] [INFO ] [MAIN ] [2902/3505] SOJC kept (0.4s) | 2901 kept, 1 rejected | 140.5/min | ETA: 4.3m [2026-01-19T12:20:44.820681] [DEBUG] [REMOTE ] SOJD: Retrieved 1511 rows, trimmed to 300. [2026-01-19T12:20:44.820804] [DEBUG] [REMOTE ] SOJD: PASS: History has at least 300 days. [2026-01-19T12:20:44.821007] [DEBUG] [REMOTE ] SOJD: PASS: Price check passed. Min price $19.98. [2026-01-19T12:20:44.821204] [DEBUG] [REMOTE ] SOJD: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:44.821319] [DEBUG] [REMOTE ] SOJD: PASS: Integrity check passed. [2026-01-19T12:20:44.821359] [DEBUG] [REMOTE ] SOJD: Symbol is viable for forecasting. [2026-01-19T12:20:44.821407] [INFO ] [MAIN ] [2903/3505] SOJD kept (0.3s) | 2902 kept, 1 rejected | 140.5/min | ETA: 4.3m [2026-01-19T12:20:45.257258] [DEBUG] [REMOTE ] SOJE: Retrieved 1336 rows, trimmed to 300. [2026-01-19T12:20:45.257423] [DEBUG] [REMOTE ] SOJE: PASS: History has at least 300 days. [2026-01-19T12:20:45.257876] [DEBUG] [REMOTE ] SOJE: PASS: Price check passed. Min price $17.39. [2026-01-19T12:20:45.258014] [DEBUG] [REMOTE ] SOJE: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:45.258124] [DEBUG] [REMOTE ] SOJE: PASS: Integrity check passed. [2026-01-19T12:20:45.258164] [DEBUG] [REMOTE ] SOJE: Symbol is viable for forecasting. [2026-01-19T12:20:45.258212] [INFO ] [MAIN ] [2904/3505] SOJE kept (0.4s) | 2903 kept, 1 rejected | 140.5/min | ETA: 4.3m [2026-01-19T12:20:45.790823] [DEBUG] [REMOTE ] SON: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:45.790985] [DEBUG] [REMOTE ] SON: PASS: History has at least 300 days. [2026-01-19T12:20:45.791279] [DEBUG] [REMOTE ] SON: PASS: Price check passed. Min price $38.76. [2026-01-19T12:20:45.791424] [DEBUG] [REMOTE ] SON: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:45.791562] [DEBUG] [REMOTE ] SON: PASS: Integrity check passed. [2026-01-19T12:20:45.791624] [DEBUG] [REMOTE ] SON: Symbol is viable for forecasting. [2026-01-19T12:20:45.791682] [INFO ] [MAIN ] [2905/3505] SON kept (0.5s) | 2904 kept, 1 rejected | 140.5/min | ETA: 4.3m [2026-01-19T12:20:46.073292] [DEBUG] [REMOTE ] SONO: Retrieved 1875 rows, trimmed to 300. [2026-01-19T12:20:46.073414] [DEBUG] [REMOTE ] SONO: PASS: History has at least 300 days. [2026-01-19T12:20:46.073635] [DEBUG] [REMOTE ] SONO: PASS: Price check passed. Min price $15.85. [2026-01-19T12:20:46.073772] [DEBUG] [REMOTE ] SONO: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:46.073880] [DEBUG] [REMOTE ] SONO: PASS: Integrity check passed. [2026-01-19T12:20:46.073919] [DEBUG] [REMOTE ] SONO: Symbol is viable for forecasting. [2026-01-19T12:20:46.073966] [INFO ] [MAIN ] [2906/3505] SONO kept (0.3s) | 2905 kept, 1 rejected | 140.6/min | ETA: 4.3m [2026-01-19T12:20:46.442098] [DEBUG] [REMOTE ] SOPA: Retrieved 1051 rows, trimmed to 300. [2026-01-19T12:20:46.442240] [DEBUG] [REMOTE ] SOPA: PASS: History has at least 300 days. [2026-01-19T12:20:46.442453] [DEBUG] [REMOTE ] SOPA: PASS: Price check passed. Min price $1.05. [2026-01-19T12:20:46.442619] [DEBUG] [REMOTE ] SOPA: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:46.442737] [DEBUG] [REMOTE ] SOPA: PASS: Integrity check passed. [2026-01-19T12:20:46.442778] [DEBUG] [REMOTE ] SOPA: Symbol is viable for forecasting. [2026-01-19T12:20:46.442827] [INFO ] [MAIN ] [2907/3505] SOPA kept (0.4s) | 2906 kept, 1 rejected | 140.6/min | ETA: 4.3m [2026-01-19T12:20:46.840933] [DEBUG] [REMOTE ] SOPH: Retrieved 1127 rows, trimmed to 300. [2026-01-19T12:20:46.841078] [DEBUG] [REMOTE ] SOPH: PASS: History has at least 300 days. [2026-01-19T12:20:46.841291] [DEBUG] [REMOTE ] SOPH: PASS: Price check passed. Min price $3.89. [2026-01-19T12:20:46.841437] [DEBUG] [REMOTE ] SOPH: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:46.841553] [DEBUG] [REMOTE ] SOPH: PASS: Integrity check passed. [2026-01-19T12:20:46.841629] [DEBUG] [REMOTE ] SOPH: Symbol is viable for forecasting. [2026-01-19T12:20:46.841682] [INFO ] [MAIN ] [2908/3505] SOPH kept (0.4s) | 2907 kept, 1 rejected | 140.6/min | ETA: 4.2m [2026-01-19T12:20:47.170005] [DEBUG] [REMOTE ] SOUN: Retrieved 934 rows, trimmed to 300. [2026-01-19T12:20:47.170142] [DEBUG] [REMOTE ] SOUN: PASS: History has at least 300 days. [2026-01-19T12:20:47.170391] [DEBUG] [REMOTE ] SOUN: PASS: Price check passed. Min price $9.97. [2026-01-19T12:20:47.170534] [DEBUG] [REMOTE ] SOUN: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:47.170680] [DEBUG] [REMOTE ] SOUN: PASS: Integrity check passed. [2026-01-19T12:20:47.170722] [DEBUG] [REMOTE ] SOUN: Symbol is viable for forecasting. [2026-01-19T12:20:47.170771] [INFO ] [MAIN ] [2909/3505] SOUN kept (0.3s) | 2908 kept, 1 rejected | 140.6/min | ETA: 4.2m [2026-01-19T12:20:47.632585] [DEBUG] [REMOTE ] SOXQ: Retrieved 1156 rows, trimmed to 300. [2026-01-19T12:20:47.632722] [DEBUG] [REMOTE ] SOXQ: PASS: History has at least 300 days. [2026-01-19T12:20:47.632927] [DEBUG] [REMOTE ] SOXQ: PASS: Price check passed. Min price $49.98. [2026-01-19T12:20:47.633066] [DEBUG] [REMOTE ] SOXQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:47.633177] [DEBUG] [REMOTE ] SOXQ: PASS: Integrity check passed. [2026-01-19T12:20:47.633219] [DEBUG] [REMOTE ] SOXQ: Symbol is viable for forecasting. [2026-01-19T12:20:47.633293] [INFO ] [MAIN ] [2910/3505] SOXQ kept (0.5s) | 2909 kept, 1 rejected | 140.6/min | ETA: 4.2m [2026-01-19T12:20:48.235825] [DEBUG] [REMOTE ] SOXX: Retrieved 6165 rows, trimmed to 300. [2026-01-19T12:20:48.235960] [DEBUG] [REMOTE ] SOXX: PASS: History has at least 300 days. [2026-01-19T12:20:48.236170] [DEBUG] [REMOTE ] SOXX: PASS: Price check passed. Min price $267.71. [2026-01-19T12:20:48.236308] [DEBUG] [REMOTE ] SOXX: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:48.236421] [DEBUG] [REMOTE ] SOXX: PASS: Integrity check passed. [2026-01-19T12:20:48.236460] [DEBUG] [REMOTE ] SOXX: Symbol is viable for forecasting. [2026-01-19T12:20:48.236508] [INFO ] [MAIN ] [2911/3505] SOXX kept (0.6s) | 2910 kept, 1 rejected | 140.5/min | ETA: 4.2m [2026-01-19T12:20:48.423059] [DEBUG] [REMOTE ] SPAI: Retrieved 348 rows, trimmed to 300. [2026-01-19T12:20:48.423183] [DEBUG] [REMOTE ] SPAI: PASS: History has at least 300 days. [2026-01-19T12:20:48.423382] [DEBUG] [REMOTE ] SPAI: PASS: Price check passed. Min price $3.23. [2026-01-19T12:20:48.423517] [DEBUG] [REMOTE ] SPAI: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:48.423643] [DEBUG] [REMOTE ] SPAI: PASS: Integrity check passed. [2026-01-19T12:20:48.423684] [DEBUG] [REMOTE ] SPAI: Symbol is viable for forecasting. [2026-01-19T12:20:48.423732] [INFO ] [MAIN ] [2912/3505] SPAI kept (0.2s) | 2911 kept, 1 rejected | 140.6/min | ETA: 4.2m [2026-01-19T12:20:49.015440] [DEBUG] [REMOTE ] SPB: Retrieved 4119 rows, trimmed to 300. [2026-01-19T12:20:49.015802] [DEBUG] [REMOTE ] SPB: PASS: History has at least 300 days. [2026-01-19T12:20:49.016098] [DEBUG] [REMOTE ] SPB: PASS: Price check passed. Min price $51.16. [2026-01-19T12:20:49.016265] [DEBUG] [REMOTE ] SPB: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:49.016412] [DEBUG] [REMOTE ] SPB: PASS: Integrity check passed. [2026-01-19T12:20:49.016460] [DEBUG] [REMOTE ] SPB: Symbol is viable for forecasting. [2026-01-19T12:20:49.016520] [INFO ] [MAIN ] [2913/3505] SPB kept (0.6s) | 2912 kept, 1 rejected | 140.6/min | ETA: 4.2m [2026-01-19T12:20:49.464987] [DEBUG] [REMOTE ] SPCB: Retrieved 5262 rows, trimmed to 300. [2026-01-19T12:20:49.465121] [DEBUG] [REMOTE ] SPCB: PASS: History has at least 300 days. [2026-01-19T12:20:49.465346] [DEBUG] [REMOTE ] SPCB: PASS: Price check passed. Min price $7.91. [2026-01-19T12:20:49.465524] [DEBUG] [REMOTE ] SPCB: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:49.465661] [DEBUG] [REMOTE ] SPCB: PASS: Integrity check passed. [2026-01-19T12:20:49.465703] [DEBUG] [REMOTE ] SPCB: Symbol is viable for forecasting. [2026-01-19T12:20:49.465751] [INFO ] [MAIN ] [2914/3505] SPCB kept (0.4s) | 2913 kept, 1 rejected | 140.6/min | ETA: 4.2m [2026-01-19T12:20:49.741025] [DEBUG] [REMOTE ] SPCE: Retrieved 2086 rows, trimmed to 300. [2026-01-19T12:20:49.741153] [DEBUG] [REMOTE ] SPCE: PASS: History has at least 300 days. [2026-01-19T12:20:49.741403] [DEBUG] [REMOTE ] SPCE: PASS: Price check passed. Min price $3.02. [2026-01-19T12:20:49.741557] [DEBUG] [REMOTE ] SPCE: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:49.741875] [DEBUG] [REMOTE ] SPCE: PASS: Integrity check passed. [2026-01-19T12:20:49.741915] [DEBUG] [REMOTE ] SPCE: Symbol is viable for forecasting. [2026-01-19T12:20:49.741962] [INFO ] [MAIN ] [2915/3505] SPCE kept (0.3s) | 2914 kept, 1 rejected | 140.6/min | ETA: 4.2m [2026-01-19T12:20:50.213706] [DEBUG] [REMOTE ] SPE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:50.213840] [DEBUG] [REMOTE ] SPE: PASS: History has at least 300 days. [2026-01-19T12:20:50.214054] [DEBUG] [REMOTE ] SPE: PASS: Price check passed. Min price $14.10. [2026-01-19T12:20:50.214197] [DEBUG] [REMOTE ] SPE: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:50.214314] [DEBUG] [REMOTE ] SPE: PASS: Integrity check passed. [2026-01-19T12:20:50.214355] [DEBUG] [REMOTE ] SPE: Symbol is viable for forecasting. [2026-01-19T12:20:50.214408] [INFO ] [MAIN ] [2916/3505] SPE kept (0.5s) | 2915 kept, 1 rejected | 140.6/min | ETA: 4.2m [2026-01-19T12:20:50.574133] [DEBUG] [REMOTE ] SPFI: Retrieved 1683 rows, trimmed to 300. [2026-01-19T12:20:50.574294] [DEBUG] [REMOTE ] SPFI: PASS: History has at least 300 days. [2026-01-19T12:20:50.574791] [DEBUG] [REMOTE ] SPFI: PASS: Price check passed. Min price $35.93. [2026-01-19T12:20:50.574983] [DEBUG] [REMOTE ] SPFI: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:50.575147] [DEBUG] [REMOTE ] SPFI: PASS: Integrity check passed. [2026-01-19T12:20:50.575212] [DEBUG] [REMOTE ] SPFI: Symbol is viable for forecasting. [2026-01-19T12:20:50.575286] [INFO ] [MAIN ] [2917/3505] SPFI kept (0.4s) | 2916 kept, 1 rejected | 140.6/min | ETA: 4.2m [2026-01-19T12:20:51.191676] [DEBUG] [REMOTE ] SPG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:51.191819] [DEBUG] [REMOTE ] SPG: PASS: History has at least 300 days. [2026-01-19T12:20:51.192053] [DEBUG] [REMOTE ] SPG: PASS: Price check passed. Min price $171.28. [2026-01-19T12:20:51.192195] [DEBUG] [REMOTE ] SPG: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:51.192316] [DEBUG] [REMOTE ] SPG: PASS: Integrity check passed. [2026-01-19T12:20:51.192364] [DEBUG] [REMOTE ] SPG: Symbol is viable for forecasting. [2026-01-19T12:20:51.192424] [INFO ] [MAIN ] [2918/3505] SPG kept (0.6s) | 2917 kept, 1 rejected | 140.6/min | ETA: 4.2m [2026-01-19T12:20:51.649135] [DEBUG] [REMOTE ] SPGI: Retrieved 6292 rows, trimmed to 300. [2026-01-19T12:20:51.649271] [DEBUG] [REMOTE ] SPGI: PASS: History has at least 300 days. [2026-01-19T12:20:51.649491] [DEBUG] [REMOTE ] SPGI: PASS: Price check passed. Min price $472.13. [2026-01-19T12:20:51.649652] [DEBUG] [REMOTE ] SPGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:51.649773] [DEBUG] [REMOTE ] SPGI: PASS: Integrity check passed. [2026-01-19T12:20:51.649816] [DEBUG] [REMOTE ] SPGI: Symbol is viable for forecasting. [2026-01-19T12:20:51.649867] [INFO ] [MAIN ] [2919/3505] SPGI kept (0.5s) | 2918 kept, 1 rejected | 140.5/min | ETA: 4.2m [2026-01-19T12:20:52.180779] [DEBUG] [REMOTE ] SPH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:52.180946] [DEBUG] [REMOTE ] SPH: PASS: History has at least 300 days. [2026-01-19T12:20:52.181199] [DEBUG] [REMOTE ] SPH: PASS: Price check passed. Min price $17.91. [2026-01-19T12:20:52.181345] [DEBUG] [REMOTE ] SPH: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:52.181467] [DEBUG] [REMOTE ] SPH: PASS: Integrity check passed. [2026-01-19T12:20:52.181509] [DEBUG] [REMOTE ] SPH: Symbol is viable for forecasting. [2026-01-19T12:20:52.181561] [INFO ] [MAIN ] [2920/3505] SPH kept (0.5s) | 2919 kept, 1 rejected | 140.5/min | ETA: 4.2m [2026-01-19T12:20:52.590896] [DEBUG] [REMOTE ] SPOK: Retrieved 5325 rows, trimmed to 300. [2026-01-19T12:20:52.591026] [DEBUG] [REMOTE ] SPOK: PASS: History has at least 300 days. [2026-01-19T12:20:52.591272] [DEBUG] [REMOTE ] SPOK: PASS: Price check passed. Min price $12.43. [2026-01-19T12:20:52.591411] [DEBUG] [REMOTE ] SPOK: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:52.591524] [DEBUG] [REMOTE ] SPOK: PASS: Integrity check passed. [2026-01-19T12:20:52.591564] [DEBUG] [REMOTE ] SPOK: Symbol is viable for forecasting. [2026-01-19T12:20:52.591634] [INFO ] [MAIN ] [2921/3505] SPOK kept (0.4s) | 2920 kept, 1 rejected | 140.5/min | ETA: 4.2m [2026-01-19T12:20:52.797249] [DEBUG] [REMOTE ] SPRC: Retrieved 1100 rows, trimmed to 300. [2026-01-19T12:20:52.797410] [DEBUG] [REMOTE ] SPRC: PASS: History has at least 300 days. [2026-01-19T12:20:52.797642] [DEBUG] [REMOTE ] SPRC: PASS: Price check passed. Min price $1.05. [2026-01-19T12:20:52.797783] [DEBUG] [REMOTE ] SPRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:52.797892] [DEBUG] [REMOTE ] SPRC: PASS: Integrity check passed. [2026-01-19T12:20:52.797933] [DEBUG] [REMOTE ] SPRC: Symbol is viable for forecasting. [2026-01-19T12:20:52.797980] [INFO ] [MAIN ] [2922/3505] SPRC kept (0.2s) | 2921 kept, 1 rejected | 140.6/min | ETA: 4.1m [2026-01-19T12:20:53.410945] [DEBUG] [REMOTE ] SPRO: Retrieved 4854 rows, trimmed to 300. [2026-01-19T12:20:53.411071] [DEBUG] [REMOTE ] SPRO: PASS: History has at least 300 days. [2026-01-19T12:20:53.411278] [DEBUG] [REMOTE ] SPRO: PASS: Price check passed. Min price $2.20. [2026-01-19T12:20:53.411417] [DEBUG] [REMOTE ] SPRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:53.411530] [DEBUG] [REMOTE ] SPRO: PASS: Integrity check passed. [2026-01-19T12:20:53.411591] [DEBUG] [REMOTE ] SPRO: Symbol is viable for forecasting. [2026-01-19T12:20:53.411644] [INFO ] [MAIN ] [2923/3505] SPRO kept (0.6s) | 2922 kept, 1 rejected | 140.5/min | ETA: 4.1m [2026-01-19T12:20:53.604967] [DEBUG] [REMOTE ] SPRX: Retrieved 1119 rows, trimmed to 300. [2026-01-19T12:20:53.605107] [DEBUG] [REMOTE ] SPRX: PASS: History has at least 300 days. [2026-01-19T12:20:53.605314] [DEBUG] [REMOTE ] SPRX: PASS: Price check passed. Min price $34.85. [2026-01-19T12:20:53.605460] [DEBUG] [REMOTE ] SPRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:53.605598] [DEBUG] [REMOTE ] SPRX: PASS: Integrity check passed. [2026-01-19T12:20:53.605652] [DEBUG] [REMOTE ] SPRX: Symbol is viable for forecasting. [2026-01-19T12:20:53.605703] [INFO ] [MAIN ] [2924/3505] SPRX kept (0.2s) | 2923 kept, 1 rejected | 140.6/min | ETA: 4.1m [2026-01-19T12:20:54.121898] [DEBUG] [REMOTE ] SPRY: Retrieved 1285 rows, trimmed to 300. [2026-01-19T12:20:54.122045] [DEBUG] [REMOTE ] SPRY: PASS: History has at least 300 days. [2026-01-19T12:20:54.122263] [DEBUG] [REMOTE ] SPRY: PASS: Price check passed. Min price $6.73. [2026-01-19T12:20:54.122482] [DEBUG] [REMOTE ] SPRY: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:54.122655] [DEBUG] [REMOTE ] SPRY: PASS: Integrity check passed. [2026-01-19T12:20:54.122712] [DEBUG] [REMOTE ] SPRY: Symbol is viable for forecasting. [2026-01-19T12:20:54.122779] [INFO ] [MAIN ] [2925/3505] SPRY kept (0.5s) | 2924 kept, 1 rejected | 140.6/min | ETA: 4.1m [2026-01-19T12:20:54.570439] [DEBUG] [REMOTE ] SPSC: Retrieved 3960 rows, trimmed to 300. [2026-01-19T12:20:54.570592] [DEBUG] [REMOTE ] SPSC: PASS: History has at least 300 days. [2026-01-19T12:20:54.570805] [DEBUG] [REMOTE ] SPSC: PASS: Price check passed. Min price $78.03. [2026-01-19T12:20:54.570945] [DEBUG] [REMOTE ] SPSC: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:54.571062] [DEBUG] [REMOTE ] SPSC: PASS: Integrity check passed. [2026-01-19T12:20:54.571104] [DEBUG] [REMOTE ] SPSC: Symbol is viable for forecasting. [2026-01-19T12:20:54.571153] [INFO ] [MAIN ] [2926/3505] SPSC kept (0.4s) | 2925 kept, 1 rejected | 140.6/min | ETA: 4.1m [2026-01-19T12:20:54.941794] [DEBUG] [REMOTE ] SPWH: Retrieved 2956 rows, trimmed to 300. [2026-01-19T12:20:54.941956] [DEBUG] [REMOTE ] SPWH: PASS: History has at least 300 days. [2026-01-19T12:20:54.942166] [DEBUG] [REMOTE ] SPWH: PASS: Price check passed. Min price $1.36. [2026-01-19T12:20:54.942306] [DEBUG] [REMOTE ] SPWH: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:54.942432] [DEBUG] [REMOTE ] SPWH: PASS: Integrity check passed. [2026-01-19T12:20:54.942491] [DEBUG] [REMOTE ] SPWH: Symbol is viable for forecasting. [2026-01-19T12:20:54.942549] [INFO ] [MAIN ] [2927/3505] SPWH kept (0.4s) | 2926 kept, 1 rejected | 140.6/min | ETA: 4.1m [2026-01-19T12:20:55.495173] [DEBUG] [REMOTE ] SPXC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:55.495320] [DEBUG] [REMOTE ] SPXC: PASS: History has at least 300 days. [2026-01-19T12:20:55.495556] [DEBUG] [REMOTE ] SPXC: PASS: Price check passed. Min price $187.40. [2026-01-19T12:20:55.495720] [DEBUG] [REMOTE ] SPXC: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:55.495842] [DEBUG] [REMOTE ] SPXC: PASS: Integrity check passed. [2026-01-19T12:20:55.495883] [DEBUG] [REMOTE ] SPXC: Symbol is viable for forecasting. [2026-01-19T12:20:55.495933] [INFO ] [MAIN ] [2928/3505] SPXC kept (0.6s) | 2927 kept, 1 rejected | 140.5/min | ETA: 4.1m [2026-01-19T12:20:55.909934] [DEBUG] [REMOTE ] SPXX: Retrieved 5068 rows, trimmed to 300. [2026-01-19T12:20:55.910070] [DEBUG] [REMOTE ] SPXX: PASS: History has at least 300 days. [2026-01-19T12:20:55.910299] [DEBUG] [REMOTE ] SPXX: PASS: Price check passed. Min price $16.68. [2026-01-19T12:20:55.910444] [DEBUG] [REMOTE ] SPXX: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:55.910604] [DEBUG] [REMOTE ] SPXX: PASS: Integrity check passed. [2026-01-19T12:20:55.910653] [DEBUG] [REMOTE ] SPXX: Symbol is viable for forecasting. [2026-01-19T12:20:55.910705] [INFO ] [MAIN ] [2929/3505] SPXX kept (0.4s) | 2928 kept, 1 rejected | 140.5/min | ETA: 4.1m [2026-01-19T12:20:56.431272] [DEBUG] [REMOTE ] SQM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:56.431414] [DEBUG] [REMOTE ] SQM: PASS: History has at least 300 days. [2026-01-19T12:20:56.431864] [DEBUG] [REMOTE ] SQM: PASS: Price check passed. Min price $42.31. [2026-01-19T12:20:56.432006] [DEBUG] [REMOTE ] SQM: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:56.432127] [DEBUG] [REMOTE ] SQM: PASS: Integrity check passed. [2026-01-19T12:20:56.432174] [DEBUG] [REMOTE ] SQM: Symbol is viable for forecasting. [2026-01-19T12:20:56.432226] [INFO ] [MAIN ] [2930/3505] SQM kept (0.5s) | 2929 kept, 1 rejected | 140.5/min | ETA: 4.1m [2026-01-19T12:20:56.913270] [DEBUG] [REMOTE ] SQNS: Retrieved 3709 rows, trimmed to 300. [2026-01-19T12:20:56.913431] [DEBUG] [REMOTE ] SQNS: PASS: History has at least 300 days. [2026-01-19T12:20:56.913731] [DEBUG] [REMOTE ] SQNS: PASS: Price check passed. Min price $4.49. [2026-01-19T12:20:56.913903] [DEBUG] [REMOTE ] SQNS: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:56.914050] [DEBUG] [REMOTE ] SQNS: PASS: Integrity check passed. [2026-01-19T12:20:56.914098] [DEBUG] [REMOTE ] SQNS: Symbol is viable for forecasting. [2026-01-19T12:20:56.914160] [INFO ] [MAIN ] [2931/3505] SQNS kept (0.5s) | 2930 kept, 1 rejected | 140.5/min | ETA: 4.1m [2026-01-19T12:20:57.278614] [DEBUG] [REMOTE ] SQQQ: Retrieved 4008 rows, trimmed to 300. [2026-01-19T12:20:57.278757] [DEBUG] [REMOTE ] SQQQ: PASS: History has at least 300 days. [2026-01-19T12:20:57.278992] [DEBUG] [REMOTE ] SQQQ: PASS: Price check passed. Min price $62.36. [2026-01-19T12:20:57.279151] [DEBUG] [REMOTE ] SQQQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:57.279279] [DEBUG] [REMOTE ] SQQQ: PASS: Integrity check passed. [2026-01-19T12:20:57.279324] [DEBUG] [REMOTE ] SQQQ: Symbol is viable for forecasting. [2026-01-19T12:20:57.279380] [INFO ] [MAIN ] [2932/3505] SQQQ kept (0.4s) | 2931 kept, 1 rejected | 140.5/min | ETA: 4.1m [2026-01-19T12:20:57.546098] [DEBUG] [REMOTE ] SRAD: Retrieved 1091 rows, trimmed to 300. [2026-01-19T12:20:57.546251] [DEBUG] [REMOTE ] SRAD: PASS: History has at least 300 days. [2026-01-19T12:20:57.546454] [DEBUG] [REMOTE ] SRAD: PASS: Price check passed. Min price $18.97. [2026-01-19T12:20:57.546622] [DEBUG] [REMOTE ] SRAD: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:57.546738] [DEBUG] [REMOTE ] SRAD: PASS: Integrity check passed. [2026-01-19T12:20:57.546779] [DEBUG] [REMOTE ] SRAD: Symbol is viable for forecasting. [2026-01-19T12:20:57.546827] [INFO ] [MAIN ] [2933/3505] SRAD kept (0.3s) | 2932 kept, 1 rejected | 140.6/min | ETA: 4.1m [2026-01-19T12:20:57.896322] [DEBUG] [REMOTE ] SRBK: Retrieved 584 rows, trimmed to 300. [2026-01-19T12:20:57.896462] [DEBUG] [REMOTE ] SRBK: PASS: History has at least 300 days. [2026-01-19T12:20:57.896688] [DEBUG] [REMOTE ] SRBK: PASS: Price check passed. Min price $14.65. [2026-01-19T12:20:57.896831] [DEBUG] [REMOTE ] SRBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:57.896944] [DEBUG] [REMOTE ] SRBK: PASS: Integrity check passed. [2026-01-19T12:20:57.896987] [DEBUG] [REMOTE ] SRBK: Symbol is viable for forecasting. [2026-01-19T12:20:57.897039] [INFO ] [MAIN ] [2934/3505] SRBK kept (0.4s) | 2933 kept, 1 rejected | 140.6/min | ETA: 4.1m [2026-01-19T12:20:58.568324] [DEBUG] [REMOTE ] SRCE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:58.568472] [DEBUG] [REMOTE ] SRCE: PASS: History has at least 300 days. [2026-01-19T12:20:58.568742] [DEBUG] [REMOTE ] SRCE: PASS: Price check passed. Min price $58.49. [2026-01-19T12:20:58.568892] [DEBUG] [REMOTE ] SRCE: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:58.569014] [DEBUG] [REMOTE ] SRCE: PASS: Integrity check passed. [2026-01-19T12:20:58.569055] [DEBUG] [REMOTE ] SRCE: Symbol is viable for forecasting. [2026-01-19T12:20:58.569104] [INFO ] [MAIN ] [2935/3505] SRCE kept (0.7s) | 2934 kept, 1 rejected | 140.5/min | ETA: 4.1m [2026-01-19T12:20:59.048952] [DEBUG] [REMOTE ] SRE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:20:59.049190] [DEBUG] [REMOTE ] SRE: PASS: History has at least 300 days. [2026-01-19T12:20:59.049559] [DEBUG] [REMOTE ] SRE: PASS: Price check passed. Min price $86.36. [2026-01-19T12:20:59.049781] [DEBUG] [REMOTE ] SRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:59.049944] [DEBUG] [REMOTE ] SRE: PASS: Integrity check passed. [2026-01-19T12:20:59.049993] [DEBUG] [REMOTE ] SRE: Symbol is viable for forecasting. [2026-01-19T12:20:59.050055] [INFO ] [MAIN ] [2936/3505] SRE kept (0.5s) | 2935 kept, 1 rejected | 140.5/min | ETA: 4.0m [2026-01-19T12:20:59.334128] [DEBUG] [REMOTE ] SREA: Retrieved 1649 rows, trimmed to 300. [2026-01-19T12:20:59.334263] [DEBUG] [REMOTE ] SREA: PASS: History has at least 300 days. [2026-01-19T12:20:59.334492] [DEBUG] [REMOTE ] SREA: PASS: Price check passed. Min price $21.47. [2026-01-19T12:20:59.334658] [DEBUG] [REMOTE ] SREA: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:59.334782] [DEBUG] [REMOTE ] SREA: PASS: Integrity check passed. [2026-01-19T12:20:59.334824] [DEBUG] [REMOTE ] SREA: Symbol is viable for forecasting. [2026-01-19T12:20:59.334874] [INFO ] [MAIN ] [2937/3505] SREA kept (0.3s) | 2936 kept, 1 rejected | 140.5/min | ETA: 4.0m [2026-01-19T12:20:59.669695] [DEBUG] [REMOTE ] SRFM: Retrieved 622 rows, trimmed to 300. [2026-01-19T12:20:59.669889] [DEBUG] [REMOTE ] SRFM: PASS: History has at least 300 days. [2026-01-19T12:20:59.670144] [DEBUG] [REMOTE ] SRFM: PASS: Price check passed. Min price $1.79. [2026-01-19T12:20:59.670290] [DEBUG] [REMOTE ] SRFM: PASS: Continuity check passed with 300 days. [2026-01-19T12:20:59.670410] [DEBUG] [REMOTE ] SRFM: PASS: Integrity check passed. [2026-01-19T12:20:59.670454] [DEBUG] [REMOTE ] SRFM: Symbol is viable for forecasting. [2026-01-19T12:20:59.670505] [INFO ] [MAIN ] [2938/3505] SRFM kept (0.3s) | 2937 kept, 1 rejected | 140.6/min | ETA: 4.0m [2026-01-19T12:21:00.067095] [DEBUG] [REMOTE ] SRG: Retrieved 2651 rows, trimmed to 300. [2026-01-19T12:21:00.067297] [DEBUG] [REMOTE ] SRG: PASS: History has at least 300 days. [2026-01-19T12:21:00.067558] [DEBUG] [REMOTE ] SRG: PASS: Price check passed. Min price $3.25. [2026-01-19T12:21:00.067740] [DEBUG] [REMOTE ] SRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:00.067860] [DEBUG] [REMOTE ] SRG: PASS: Integrity check passed. [2026-01-19T12:21:00.067900] [DEBUG] [REMOTE ] SRG: Symbol is viable for forecasting. [2026-01-19T12:21:00.067952] [INFO ] [MAIN ] [2939/3505] SRG kept (0.4s) | 2938 kept, 1 rejected | 140.6/min | ETA: 4.0m [2026-01-19T12:21:00.699287] [DEBUG] [REMOTE ] SRI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:00.699456] [DEBUG] [REMOTE ] SRI: PASS: History has at least 300 days. [2026-01-19T12:21:00.699745] [DEBUG] [REMOTE ] SRI: PASS: Price check passed. Min price $5.48. [2026-01-19T12:21:00.699886] [DEBUG] [REMOTE ] SRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:00.700013] [DEBUG] [REMOTE ] SRI: PASS: Integrity check passed. [2026-01-19T12:21:00.700053] [DEBUG] [REMOTE ] SRI: Symbol is viable for forecasting. [2026-01-19T12:21:00.700104] [INFO ] [MAIN ] [2940/3505] SRI kept (0.6s) | 2939 kept, 1 rejected | 140.5/min | ETA: 4.0m [2026-01-19T12:21:00.830963] [DEBUG] [REMOTE ] SRRK: Retrieved 1923 rows, trimmed to 300. [2026-01-19T12:21:00.831069] [DEBUG] [REMOTE ] SRRK: PASS: History has at least 300 days. [2026-01-19T12:21:00.831281] [DEBUG] [REMOTE ] SRRK: PASS: Price check passed. Min price $27.99. [2026-01-19T12:21:00.831424] [DEBUG] [REMOTE ] SRRK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:00.831541] [DEBUG] [REMOTE ] SRRK: PASS: Integrity check passed. [2026-01-19T12:21:00.831608] [DEBUG] [REMOTE ] SRRK: Symbol is viable for forecasting. [2026-01-19T12:21:00.831662] [INFO ] [MAIN ] [2941/3505] SRRK kept (0.1s) | 2940 kept, 1 rejected | 140.6/min | ETA: 4.0m [2026-01-19T12:21:01.399990] [DEBUG] [REMOTE ] SRTS: Retrieved 2384 rows, trimmed to 300. [2026-01-19T12:21:01.400109] [DEBUG] [REMOTE ] SRTS: PASS: History has at least 300 days. [2026-01-19T12:21:01.400337] [DEBUG] [REMOTE ] SRTS: PASS: Price check passed. Min price $3.10. [2026-01-19T12:21:01.400477] [DEBUG] [REMOTE ] SRTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:01.400606] [DEBUG] [REMOTE ] SRTS: PASS: Integrity check passed. [2026-01-19T12:21:01.400649] [DEBUG] [REMOTE ] SRTS: Symbol is viable for forecasting. [2026-01-19T12:21:01.400696] [INFO ] [MAIN ] [2942/3505] SRTS kept (0.6s) | 2941 kept, 1 rejected | 140.6/min | ETA: 4.0m [2026-01-19T12:21:01.943205] [DEBUG] [REMOTE ] SSB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:01.943344] [DEBUG] [REMOTE ] SSB: PASS: History has at least 300 days. [2026-01-19T12:21:01.943635] [DEBUG] [REMOTE ] SSB: PASS: Price check passed. Min price $85.31. [2026-01-19T12:21:01.943779] [DEBUG] [REMOTE ] SSB: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:01.943910] [DEBUG] [REMOTE ] SSB: PASS: Integrity check passed. [2026-01-19T12:21:01.943951] [DEBUG] [REMOTE ] SSB: Symbol is viable for forecasting. [2026-01-19T12:21:01.944002] [INFO ] [MAIN ] [2943/3505] SSB kept (0.5s) | 2942 kept, 1 rejected | 140.5/min | ETA: 4.0m [2026-01-19T12:21:02.423726] [DEBUG] [REMOTE ] SSD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:02.423885] [DEBUG] [REMOTE ] SSD: PASS: History has at least 300 days. [2026-01-19T12:21:02.424149] [DEBUG] [REMOTE ] SSD: PASS: Price check passed. Min price $157.72. [2026-01-19T12:21:02.424291] [DEBUG] [REMOTE ] SSD: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:02.424419] [DEBUG] [REMOTE ] SSD: PASS: Integrity check passed. [2026-01-19T12:21:02.424460] [DEBUG] [REMOTE ] SSD: Symbol is viable for forecasting. [2026-01-19T12:21:02.424510] [INFO ] [MAIN ] [2944/3505] SSD kept (0.5s) | 2943 kept, 1 rejected | 140.5/min | ETA: 4.0m [2026-01-19T12:21:02.909044] [DEBUG] [REMOTE ] SSL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:02.909260] [DEBUG] [REMOTE ] SSL: PASS: History has at least 300 days. [2026-01-19T12:21:02.909568] [DEBUG] [REMOTE ] SSL: PASS: Price check passed. Min price $5.52. [2026-01-19T12:21:02.909745] [DEBUG] [REMOTE ] SSL: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:02.909883] [DEBUG] [REMOTE ] SSL: PASS: Integrity check passed. [2026-01-19T12:21:02.909929] [DEBUG] [REMOTE ] SSL: Symbol is viable for forecasting. [2026-01-19T12:21:02.909993] [INFO ] [MAIN ] [2945/3505] SSL kept (0.5s) | 2944 kept, 1 rejected | 140.5/min | ETA: 4.0m [2026-01-19T12:21:03.291959] [DEBUG] [REMOTE ] SSNC: Retrieved 3975 rows, trimmed to 300. [2026-01-19T12:21:03.292091] [DEBUG] [REMOTE ] SSNC: PASS: History has at least 300 days. [2026-01-19T12:21:03.292308] [DEBUG] [REMOTE ] SSNC: PASS: Price check passed. Min price $80.63. [2026-01-19T12:21:03.292457] [DEBUG] [REMOTE ] SSNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:03.292592] [DEBUG] [REMOTE ] SSNC: PASS: Integrity check passed. [2026-01-19T12:21:03.292639] [DEBUG] [REMOTE ] SSNC: Symbol is viable for forecasting. [2026-01-19T12:21:03.292691] [INFO ] [MAIN ] [2946/3505] SSNC kept (0.4s) | 2945 kept, 1 rejected | 140.5/min | ETA: 4.0m [2026-01-19T12:21:03.720979] [DEBUG] [REMOTE ] SSP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:03.721116] [DEBUG] [REMOTE ] SSP: PASS: History has at least 300 days. [2026-01-19T12:21:03.721339] [DEBUG] [REMOTE ] SSP: PASS: Price check passed. Min price $2.05. [2026-01-19T12:21:03.721532] [DEBUG] [REMOTE ] SSP: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:03.721693] [DEBUG] [REMOTE ] SSP: PASS: Integrity check passed. [2026-01-19T12:21:03.721745] [DEBUG] [REMOTE ] SSP: Symbol is viable for forecasting. [2026-01-19T12:21:03.721797] [INFO ] [MAIN ] [2947/3505] SSP kept (0.4s) | 2946 kept, 1 rejected | 140.5/min | ETA: 4.0m [2026-01-19T12:21:04.179168] [DEBUG] [REMOTE ] SSRM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:04.179376] [DEBUG] [REMOTE ] SSRM: PASS: History has at least 300 days. [2026-01-19T12:21:04.179722] [DEBUG] [REMOTE ] SSRM: PASS: Price check passed. Min price $19.48. [2026-01-19T12:21:04.179881] [DEBUG] [REMOTE ] SSRM: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:04.180023] [DEBUG] [REMOTE ] SSRM: PASS: Integrity check passed. [2026-01-19T12:21:04.180066] [DEBUG] [REMOTE ] SSRM: Symbol is viable for forecasting. [2026-01-19T12:21:04.180125] [INFO ] [MAIN ] [2948/3505] SSRM kept (0.5s) | 2947 kept, 1 rejected | 140.5/min | ETA: 4.0m [2026-01-19T12:21:04.540877] [DEBUG] [REMOTE ] SSSS: Retrieved 3703 rows, trimmed to 300. [2026-01-19T12:21:04.541201] [DEBUG] [REMOTE ] SSSS: PASS: History has at least 300 days. [2026-01-19T12:21:04.541421] [DEBUG] [REMOTE ] SSSS: PASS: Price check passed. Min price $8.60. [2026-01-19T12:21:04.541564] [DEBUG] [REMOTE ] SSSS: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:04.541709] [DEBUG] [REMOTE ] SSSS: PASS: Integrity check passed. [2026-01-19T12:21:04.541764] [DEBUG] [REMOTE ] SSSS: Symbol is viable for forecasting. [2026-01-19T12:21:04.541823] [INFO ] [MAIN ] [2949/3505] SSSS kept (0.4s) | 2948 kept, 1 rejected | 140.5/min | ETA: 4.0m [2026-01-19T12:21:04.904114] [DEBUG] [REMOTE ] SSTI: Retrieved 2166 rows, trimmed to 300. [2026-01-19T12:21:04.904308] [DEBUG] [REMOTE ] SSTI: PASS: History has at least 300 days. [2026-01-19T12:21:04.904611] [DEBUG] [REMOTE ] SSTI: PASS: Price check passed. Min price $5.89. [2026-01-19T12:21:04.904825] [DEBUG] [REMOTE ] SSTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:04.904959] [DEBUG] [REMOTE ] SSTI: PASS: Integrity check passed. [2026-01-19T12:21:04.905030] [DEBUG] [REMOTE ] SSTI: Symbol is viable for forecasting. [2026-01-19T12:21:04.905086] [INFO ] [MAIN ] [2950/3505] SSTI kept (0.4s) | 2949 kept, 1 rejected | 140.5/min | ETA: 3.9m [2026-01-19T12:21:05.323534] [DEBUG] [REMOTE ] SSTK: Retrieved 3335 rows, trimmed to 300. [2026-01-19T12:21:05.323764] [DEBUG] [REMOTE ] SSTK: PASS: History has at least 300 days. [2026-01-19T12:21:05.324065] [DEBUG] [REMOTE ] SSTK: PASS: Price check passed. Min price $18.08. [2026-01-19T12:21:05.324215] [DEBUG] [REMOTE ] SSTK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:05.324353] [DEBUG] [REMOTE ] SSTK: PASS: Integrity check passed. [2026-01-19T12:21:05.324395] [DEBUG] [REMOTE ] SSTK: Symbol is viable for forecasting. [2026-01-19T12:21:05.324450] [INFO ] [MAIN ] [2951/3505] SSTK kept (0.4s) | 2950 kept, 1 rejected | 140.5/min | ETA: 3.9m [2026-01-19T12:21:05.849539] [DEBUG] [REMOTE ] SSYS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:05.849775] [DEBUG] [REMOTE ] SSYS: PASS: History has at least 300 days. [2026-01-19T12:21:05.850125] [DEBUG] [REMOTE ] SSYS: PASS: Price check passed. Min price $8.20. [2026-01-19T12:21:05.850275] [DEBUG] [REMOTE ] SSYS: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:05.850421] [DEBUG] [REMOTE ] SSYS: PASS: Integrity check passed. [2026-01-19T12:21:05.850469] [DEBUG] [REMOTE ] SSYS: Symbol is viable for forecasting. [2026-01-19T12:21:05.850538] [INFO ] [MAIN ] [2952/3505] SSYS kept (0.5s) | 2951 kept, 1 rejected | 140.5/min | ETA: 3.9m [2026-01-19T12:21:06.327629] [DEBUG] [REMOTE ] STAA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:06.327868] [DEBUG] [REMOTE ] STAA: PASS: History has at least 300 days. [2026-01-19T12:21:06.328180] [DEBUG] [REMOTE ] STAA: PASS: Price check passed. Min price $20.97. [2026-01-19T12:21:06.328331] [DEBUG] [REMOTE ] STAA: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:06.328467] [DEBUG] [REMOTE ] STAA: PASS: Integrity check passed. [2026-01-19T12:21:06.328509] [DEBUG] [REMOTE ] STAA: Symbol is viable for forecasting. [2026-01-19T12:21:06.328565] [INFO ] [MAIN ] [2953/3505] STAA kept (0.5s) | 2952 kept, 1 rejected | 140.5/min | ETA: 3.9m [2026-01-19T12:21:06.693277] [DEBUG] [REMOTE ] STAG: Retrieved 3711 rows, trimmed to 300. [2026-01-19T12:21:06.693476] [DEBUG] [REMOTE ] STAG: PASS: History has at least 300 days. [2026-01-19T12:21:06.693761] [DEBUG] [REMOTE ] STAG: PASS: Price check passed. Min price $36.76. [2026-01-19T12:21:06.693908] [DEBUG] [REMOTE ] STAG: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:06.694029] [DEBUG] [REMOTE ] STAG: PASS: Integrity check passed. [2026-01-19T12:21:06.694071] [DEBUG] [REMOTE ] STAG: Symbol is viable for forecasting. [2026-01-19T12:21:06.694125] [INFO ] [MAIN ] [2954/3505] STAG kept (0.4s) | 2953 kept, 1 rejected | 140.5/min | ETA: 3.9m [2026-01-19T12:21:07.120839] [DEBUG] [REMOTE ] STBA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:07.121087] [DEBUG] [REMOTE ] STBA: PASS: History has at least 300 days. [2026-01-19T12:21:07.121408] [DEBUG] [REMOTE ] STBA: PASS: Price check passed. Min price $35.36. [2026-01-19T12:21:07.121593] [DEBUG] [REMOTE ] STBA: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:07.121737] [DEBUG] [REMOTE ] STBA: PASS: Integrity check passed. [2026-01-19T12:21:07.121781] [DEBUG] [REMOTE ] STBA: Symbol is viable for forecasting. [2026-01-19T12:21:07.121837] [INFO ] [MAIN ] [2955/3505] STBA kept (0.4s) | 2954 kept, 1 rejected | 140.5/min | ETA: 3.9m [2026-01-19T12:21:07.604603] [DEBUG] [REMOTE ] STC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:07.604774] [DEBUG] [REMOTE ] STC: PASS: History has at least 300 days. [2026-01-19T12:21:07.605316] [DEBUG] [REMOTE ] STC: PASS: Price check passed. Min price $65.64. [2026-01-19T12:21:07.605474] [DEBUG] [REMOTE ] STC: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:07.605627] [DEBUG] [REMOTE ] STC: PASS: Integrity check passed. [2026-01-19T12:21:07.605672] [DEBUG] [REMOTE ] STC: Symbol is viable for forecasting. [2026-01-19T12:21:07.605722] [INFO ] [MAIN ] [2956/3505] STC kept (0.5s) | 2955 kept, 1 rejected | 140.5/min | ETA: 3.9m [2026-01-19T12:21:07.898752] [DEBUG] [REMOTE ] STE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:07.898898] [DEBUG] [REMOTE ] STE: PASS: History has at least 300 days. [2026-01-19T12:21:07.899138] [DEBUG] [REMOTE ] STE: PASS: Price check passed. Min price $235.12. [2026-01-19T12:21:07.899282] [DEBUG] [REMOTE ] STE: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:07.899405] [DEBUG] [REMOTE ] STE: PASS: Integrity check passed. [2026-01-19T12:21:07.899447] [DEBUG] [REMOTE ] STE: Symbol is viable for forecasting. [2026-01-19T12:21:07.899497] [INFO ] [MAIN ] [2957/3505] STE kept (0.3s) | 2956 kept, 1 rejected | 140.5/min | ETA: 3.9m [2026-01-19T12:21:08.297234] [DEBUG] [REMOTE ] STEL: Retrieved 2055 rows, trimmed to 300. [2026-01-19T12:21:08.297365] [DEBUG] [REMOTE ] STEL: PASS: History has at least 300 days. [2026-01-19T12:21:08.297635] [DEBUG] [REMOTE ] STEL: PASS: Price check passed. Min price $29.19. [2026-01-19T12:21:08.297850] [DEBUG] [REMOTE ] STEL: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:08.297997] [DEBUG] [REMOTE ] STEL: PASS: Integrity check passed. [2026-01-19T12:21:08.298052] [DEBUG] [REMOTE ] STEL: Symbol is viable for forecasting. [2026-01-19T12:21:08.298116] [INFO ] [MAIN ] [2958/3505] STEL kept (0.4s) | 2957 kept, 1 rejected | 140.5/min | ETA: 3.9m [2026-01-19T12:21:08.627838] [DEBUG] [REMOTE ] STEM: Retrieved 1325 rows, trimmed to 300. [2026-01-19T12:21:08.628009] [DEBUG] [REMOTE ] STEM: PASS: History has at least 300 days. [2026-01-19T12:21:08.628455] [DEBUG] [REMOTE ] STEM: PASS: Price check passed. Min price $13.85. [2026-01-19T12:21:08.628655] [DEBUG] [REMOTE ] STEM: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:08.628800] [DEBUG] [REMOTE ] STEM: PASS: Integrity check passed. [2026-01-19T12:21:08.628849] [DEBUG] [REMOTE ] STEM: Symbol is viable for forecasting. [2026-01-19T12:21:08.628909] [INFO ] [MAIN ] [2959/3505] STEM kept (0.3s) | 2958 kept, 1 rejected | 140.6/min | ETA: 3.9m [2026-01-19T12:21:09.080858] [DEBUG] [REMOTE ] STEP: Retrieved 1341 rows, trimmed to 300. [2026-01-19T12:21:09.081005] [DEBUG] [REMOTE ] STEP: PASS: History has at least 300 days. [2026-01-19T12:21:09.081214] [DEBUG] [REMOTE ] STEP: PASS: Price check passed. Min price $59.11. [2026-01-19T12:21:09.081356] [DEBUG] [REMOTE ] STEP: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:09.081470] [DEBUG] [REMOTE ] STEP: PASS: Integrity check passed. [2026-01-19T12:21:09.081511] [DEBUG] [REMOTE ] STEP: Symbol is viable for forecasting. [2026-01-19T12:21:09.081559] [INFO ] [MAIN ] [2960/3505] STEP kept (0.5s) | 2959 kept, 1 rejected | 140.6/min | ETA: 3.9m [2026-01-19T12:21:09.425277] [DEBUG] [REMOTE ] STHO: Retrieved 702 rows, trimmed to 300. [2026-01-19T12:21:09.425413] [DEBUG] [REMOTE ] STHO: PASS: History has at least 300 days. [2026-01-19T12:21:09.425643] [DEBUG] [REMOTE ] STHO: PASS: Price check passed. Min price $7.01. [2026-01-19T12:21:09.425820] [DEBUG] [REMOTE ] STHO: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:09.425944] [DEBUG] [REMOTE ] STHO: PASS: Integrity check passed. [2026-01-19T12:21:09.425986] [DEBUG] [REMOTE ] STHO: Symbol is viable for forecasting. [2026-01-19T12:21:09.426034] [INFO ] [MAIN ] [2961/3505] STHO kept (0.3s) | 2960 kept, 1 rejected | 140.6/min | ETA: 3.9m [2026-01-19T12:21:09.797987] [DEBUG] [REMOTE ] STI: Retrieved 491 rows, trimmed to 300. [2026-01-19T12:21:09.798127] [DEBUG] [REMOTE ] STI: PASS: History has at least 300 days. [2026-01-19T12:21:09.798331] [DEBUG] [REMOTE ] STI: PASS: Price check passed. Min price $6.04. [2026-01-19T12:21:09.798468] [DEBUG] [REMOTE ] STI: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:09.798597] [DEBUG] [REMOTE ] STI: PASS: Integrity check passed. [2026-01-19T12:21:09.798639] [DEBUG] [REMOTE ] STI: Symbol is viable for forecasting. [2026-01-19T12:21:09.798686] [INFO ] [MAIN ] [2962/3505] STI kept (0.4s) | 2961 kept, 1 rejected | 140.6/min | ETA: 3.9m [2026-01-19T12:21:10.292688] [DEBUG] [REMOTE ] STIM: Retrieved 1899 rows, trimmed to 300. [2026-01-19T12:21:10.292838] [DEBUG] [REMOTE ] STIM: PASS: History has at least 300 days. [2026-01-19T12:21:10.293249] [DEBUG] [REMOTE ] STIM: PASS: Price check passed. Min price $1.27. [2026-01-19T12:21:10.293391] [DEBUG] [REMOTE ] STIM: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:10.293506] [DEBUG] [REMOTE ] STIM: PASS: Integrity check passed. [2026-01-19T12:21:10.293548] [DEBUG] [REMOTE ] STIM: Symbol is viable for forecasting. [2026-01-19T12:21:10.293621] [INFO ] [MAIN ] [2963/3505] STIM kept (0.5s) | 2962 kept, 1 rejected | 140.6/min | ETA: 3.9m [2026-01-19T12:21:10.785057] [DEBUG] [REMOTE ] STK: Retrieved 4059 rows, trimmed to 300. [2026-01-19T12:21:10.785203] [DEBUG] [REMOTE ] STK: PASS: History has at least 300 days. [2026-01-19T12:21:10.785429] [DEBUG] [REMOTE ] STK: PASS: Price check passed. Min price $33.25. [2026-01-19T12:21:10.785568] [DEBUG] [REMOTE ] STK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:10.785715] [DEBUG] [REMOTE ] STK: PASS: Integrity check passed. [2026-01-19T12:21:10.785756] [DEBUG] [REMOTE ] STK: Symbol is viable for forecasting. [2026-01-19T12:21:10.785805] [INFO ] [MAIN ] [2964/3505] STK kept (0.5s) | 2963 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:11.072859] [DEBUG] [REMOTE ] STKH: Retrieved 1219 rows, trimmed to 300. [2026-01-19T12:21:11.073010] [DEBUG] [REMOTE ] STKH: PASS: History has at least 300 days. [2026-01-19T12:21:11.073260] [DEBUG] [REMOTE ] STKH: PASS: Price check passed. Min price $2.23. [2026-01-19T12:21:11.073406] [DEBUG] [REMOTE ] STKH: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:11.073536] [DEBUG] [REMOTE ] STKH: PASS: Integrity check passed. [2026-01-19T12:21:11.073596] [DEBUG] [REMOTE ] STKH: Symbol is viable for forecasting. [2026-01-19T12:21:11.073648] [INFO ] [MAIN ] [2965/3505] STKH kept (0.3s) | 2964 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:11.649596] [DEBUG] [REMOTE ] STKL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:11.649788] [DEBUG] [REMOTE ] STKL: PASS: History has at least 300 days. [2026-01-19T12:21:11.650173] [DEBUG] [REMOTE ] STKL: PASS: Price check passed. Min price $3.35. [2026-01-19T12:21:11.650360] [DEBUG] [REMOTE ] STKL: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:11.650531] [DEBUG] [REMOTE ] STKL: PASS: Integrity check passed. [2026-01-19T12:21:11.650611] [DEBUG] [REMOTE ] STKL: Symbol is viable for forecasting. [2026-01-19T12:21:11.650714] [INFO ] [MAIN ] [2966/3505] STKL kept (0.6s) | 2965 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:11.821493] [DEBUG] [REMOTE ] STKS: Retrieved 2907 rows, trimmed to 300. [2026-01-19T12:21:11.821667] [DEBUG] [REMOTE ] STKS: PASS: History has at least 300 days. [2026-01-19T12:21:11.821904] [DEBUG] [REMOTE ] STKS: PASS: Price check passed. Min price $1.75. [2026-01-19T12:21:11.822046] [DEBUG] [REMOTE ] STKS: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:11.822170] [DEBUG] [REMOTE ] STKS: PASS: Integrity check passed. [2026-01-19T12:21:11.822211] [DEBUG] [REMOTE ] STKS: Symbol is viable for forecasting. [2026-01-19T12:21:11.822281] [INFO ] [MAIN ] [2967/3505] STKS kept (0.2s) | 2966 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:12.440913] [DEBUG] [REMOTE ] STLA: Retrieved 3927 rows, trimmed to 300. [2026-01-19T12:21:12.441066] [DEBUG] [REMOTE ] STLA: PASS: History has at least 300 days. [2026-01-19T12:21:12.441275] [DEBUG] [REMOTE ] STLA: PASS: Price check passed. Min price $9.23. [2026-01-19T12:21:12.441410] [DEBUG] [REMOTE ] STLA: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:12.441521] [DEBUG] [REMOTE ] STLA: PASS: Integrity check passed. [2026-01-19T12:21:12.441561] [DEBUG] [REMOTE ] STLA: Symbol is viable for forecasting. [2026-01-19T12:21:12.441655] [INFO ] [MAIN ] [2968/3505] STLA kept (0.6s) | 2967 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:12.914279] [DEBUG] [REMOTE ] STLD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:12.914428] [DEBUG] [REMOTE ] STLD: PASS: History has at least 300 days. [2026-01-19T12:21:12.914695] [DEBUG] [REMOTE ] STLD: PASS: Price check passed. Min price $148.12. [2026-01-19T12:21:12.914897] [DEBUG] [REMOTE ] STLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:12.915059] [DEBUG] [REMOTE ] STLD: PASS: Integrity check passed. [2026-01-19T12:21:12.915113] [DEBUG] [REMOTE ] STLD: Symbol is viable for forecasting. [2026-01-19T12:21:12.915178] [INFO ] [MAIN ] [2969/3505] STLD kept (0.5s) | 2968 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:13.377852] [DEBUG] [REMOTE ] STM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:13.378234] [DEBUG] [REMOTE ] STM: PASS: History has at least 300 days. [2026-01-19T12:21:13.378603] [DEBUG] [REMOTE ] STM: PASS: Price check passed. Min price $21.13. [2026-01-19T12:21:13.378762] [DEBUG] [REMOTE ] STM: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:13.378925] [DEBUG] [REMOTE ] STM: PASS: Integrity check passed. [2026-01-19T12:21:13.378977] [DEBUG] [REMOTE ] STM: Symbol is viable for forecasting. [2026-01-19T12:21:13.379041] [INFO ] [MAIN ] [2970/3505] STM kept (0.5s) | 2969 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:13.793339] [DEBUG] [REMOTE ] STN: Retrieved 5145 rows, trimmed to 300. [2026-01-19T12:21:13.793473] [DEBUG] [REMOTE ] STN: PASS: History has at least 300 days. [2026-01-19T12:21:13.793707] [DEBUG] [REMOTE ] STN: PASS: Price check passed. Min price $91.87. [2026-01-19T12:21:13.793846] [DEBUG] [REMOTE ] STN: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:13.793965] [DEBUG] [REMOTE ] STN: PASS: Integrity check passed. [2026-01-19T12:21:13.794005] [DEBUG] [REMOTE ] STN: Symbol is viable for forecasting. [2026-01-19T12:21:13.794052] [INFO ] [MAIN ] [2971/3505] STN kept (0.4s) | 2970 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:14.055228] [DEBUG] [REMOTE ] STNE: Retrieved 1816 rows, trimmed to 300. [2026-01-19T12:21:14.055354] [DEBUG] [REMOTE ] STNE: PASS: History has at least 300 days. [2026-01-19T12:21:14.055556] [DEBUG] [REMOTE ] STNE: PASS: Price check passed. Min price $14.07. [2026-01-19T12:21:14.055723] [DEBUG] [REMOTE ] STNE: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:14.055832] [DEBUG] [REMOTE ] STNE: PASS: Integrity check passed. [2026-01-19T12:21:14.055875] [DEBUG] [REMOTE ] STNE: Symbol is viable for forecasting. [2026-01-19T12:21:14.055931] [INFO ] [MAIN ] [2972/3505] STNE kept (0.3s) | 2971 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:14.458837] [DEBUG] [REMOTE ] STOK: Retrieved 1655 rows, trimmed to 300. [2026-01-19T12:21:14.458966] [DEBUG] [REMOTE ] STOK: PASS: History has at least 300 days. [2026-01-19T12:21:14.459174] [DEBUG] [REMOTE ] STOK: PASS: Price check passed. Min price $22.37. [2026-01-19T12:21:14.459308] [DEBUG] [REMOTE ] STOK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:14.459420] [DEBUG] [REMOTE ] STOK: PASS: Integrity check passed. [2026-01-19T12:21:14.459461] [DEBUG] [REMOTE ] STOK: Symbol is viable for forecasting. [2026-01-19T12:21:14.459512] [INFO ] [MAIN ] [2973/3505] STOK kept (0.4s) | 2972 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:14.945047] [DEBUG] [REMOTE ] STRA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:14.945198] [DEBUG] [REMOTE ] STRA: PASS: History has at least 300 days. [2026-01-19T12:21:14.945446] [DEBUG] [REMOTE ] STRA: PASS: Price check passed. Min price $74.07. [2026-01-19T12:21:14.945608] [DEBUG] [REMOTE ] STRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:14.945738] [DEBUG] [REMOTE ] STRA: PASS: Integrity check passed. [2026-01-19T12:21:14.945779] [DEBUG] [REMOTE ] STRA: Symbol is viable for forecasting. [2026-01-19T12:21:14.945882] [INFO ] [MAIN ] [2974/3505] STRA kept (0.5s) | 2973 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:15.513794] [DEBUG] [REMOTE ] STRL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:15.513929] [DEBUG] [REMOTE ] STRL: PASS: History has at least 300 days. [2026-01-19T12:21:15.514146] [DEBUG] [REMOTE ] STRL: PASS: Price check passed. Min price $283.57. [2026-01-19T12:21:15.514292] [DEBUG] [REMOTE ] STRL: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:15.514435] [DEBUG] [REMOTE ] STRL: PASS: Integrity check passed. [2026-01-19T12:21:15.514481] [DEBUG] [REMOTE ] STRL: Symbol is viable for forecasting. [2026-01-19T12:21:15.514532] [INFO ] [MAIN ] [2975/3505] STRL kept (0.6s) | 2974 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:15.889555] [DEBUG] [REMOTE ] STRS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:15.889730] [DEBUG] [REMOTE ] STRS: PASS: History has at least 300 days. [2026-01-19T12:21:15.889995] [DEBUG] [REMOTE ] STRS: PASS: Price check passed. Min price $18.51. [2026-01-19T12:21:15.890134] [DEBUG] [REMOTE ] STRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:15.890264] [DEBUG] [REMOTE ] STRS: PASS: Integrity check passed. [2026-01-19T12:21:15.890304] [DEBUG] [REMOTE ] STRS: Symbol is viable for forecasting. [2026-01-19T12:21:15.890354] [INFO ] [MAIN ] [2976/3505] STRS kept (0.4s) | 2975 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:16.153309] [DEBUG] [REMOTE ] STSS: Retrieved 943 rows, trimmed to 300. [2026-01-19T12:21:16.153477] [DEBUG] [REMOTE ] STSS: PASS: History has at least 300 days. [2026-01-19T12:21:16.153780] [DEBUG] [REMOTE ] STSS: PASS: Price check passed. Min price $1.89. [2026-01-19T12:21:16.153983] [DEBUG] [REMOTE ] STSS: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:16.154147] [DEBUG] [REMOTE ] STSS: PASS: Integrity check passed. [2026-01-19T12:21:16.154206] [DEBUG] [REMOTE ] STSS: Symbol is viable for forecasting. [2026-01-19T12:21:16.154277] [INFO ] [MAIN ] [2977/3505] STSS kept (0.3s) | 2976 kept, 1 rejected | 140.6/min | ETA: 3.8m [2026-01-19T12:21:16.428278] [DEBUG] [REMOTE ] STTK: Retrieved 1324 rows, trimmed to 300. [2026-01-19T12:21:16.428438] [DEBUG] [REMOTE ] STTK: PASS: History has at least 300 days. [2026-01-19T12:21:16.428726] [DEBUG] [REMOTE ] STTK: PASS: Price check passed. Min price $1.81. [2026-01-19T12:21:16.428899] [DEBUG] [REMOTE ] STTK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:16.429038] [DEBUG] [REMOTE ] STTK: PASS: Integrity check passed. [2026-01-19T12:21:16.429087] [DEBUG] [REMOTE ] STTK: Symbol is viable for forecasting. [2026-01-19T12:21:16.429148] [INFO ] [MAIN ] [2978/3505] STTK kept (0.3s) | 2977 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:16.934490] [DEBUG] [REMOTE ] STVN: Retrieved 1132 rows, trimmed to 300. [2026-01-19T12:21:16.934647] [DEBUG] [REMOTE ] STVN: PASS: History has at least 300 days. [2026-01-19T12:21:16.934847] [DEBUG] [REMOTE ] STVN: PASS: Price check passed. Min price $19.75. [2026-01-19T12:21:16.934983] [DEBUG] [REMOTE ] STVN: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:16.935093] [DEBUG] [REMOTE ] STVN: PASS: Integrity check passed. [2026-01-19T12:21:16.935133] [DEBUG] [REMOTE ] STVN: Symbol is viable for forecasting. [2026-01-19T12:21:16.935179] [INFO ] [MAIN ] [2979/3505] STVN kept (0.5s) | 2978 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:17.515440] [DEBUG] [REMOTE ] STWD: Retrieved 4134 rows, trimmed to 300. [2026-01-19T12:21:17.515628] [DEBUG] [REMOTE ] STWD: PASS: History has at least 300 days. [2026-01-19T12:21:17.515903] [DEBUG] [REMOTE ] STWD: PASS: Price check passed. Min price $17.08. [2026-01-19T12:21:17.516311] [DEBUG] [REMOTE ] STWD: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:17.516467] [DEBUG] [REMOTE ] STWD: PASS: Integrity check passed. [2026-01-19T12:21:17.516522] [DEBUG] [REMOTE ] STWD: Symbol is viable for forecasting. [2026-01-19T12:21:17.516638] [INFO ] [MAIN ] [2980/3505] STWD kept (0.6s) | 2979 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:17.970186] [DEBUG] [REMOTE ] STX: Retrieved 5812 rows, trimmed to 300. [2026-01-19T12:21:17.970345] [DEBUG] [REMOTE ] STX: PASS: History has at least 300 days. [2026-01-19T12:21:17.970627] [DEBUG] [REMOTE ] STX: PASS: Price check passed. Min price $214.49. [2026-01-19T12:21:17.970772] [DEBUG] [REMOTE ] STX: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:17.970901] [DEBUG] [REMOTE ] STX: PASS: Integrity check passed. [2026-01-19T12:21:17.970943] [DEBUG] [REMOTE ] STX: Symbol is viable for forecasting. [2026-01-19T12:21:17.970994] [INFO ] [MAIN ] [2981/3505] STX kept (0.5s) | 2980 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:18.208898] [DEBUG] [REMOTE ] STXE: Retrieved 744 rows, trimmed to 300. [2026-01-19T12:21:18.209091] [DEBUG] [REMOTE ] STXE: PASS: History has at least 300 days. [2026-01-19T12:21:18.209538] [DEBUG] [REMOTE ] STXE: PASS: Price check passed. Min price $33.83. [2026-01-19T12:21:18.209712] [DEBUG] [REMOTE ] STXE: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:18.209831] [DEBUG] [REMOTE ] STXE: PASS: Integrity check passed. [2026-01-19T12:21:18.209873] [DEBUG] [REMOTE ] STXE: Symbol is viable for forecasting. [2026-01-19T12:21:18.209925] [INFO ] [MAIN ] [2982/3505] STXE kept (0.2s) | 2981 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:18.600029] [DEBUG] [REMOTE ] STXG: Retrieved 798 rows, trimmed to 300. [2026-01-19T12:21:18.600279] [DEBUG] [REMOTE ] STXG: PASS: History has at least 300 days. [2026-01-19T12:21:18.600820] [DEBUG] [REMOTE ] STXG: PASS: Price check passed. Min price $48.63. [2026-01-19T12:21:18.600984] [DEBUG] [REMOTE ] STXG: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:18.601131] [DEBUG] [REMOTE ] STXG: PASS: Integrity check passed. [2026-01-19T12:21:18.601176] [DEBUG] [REMOTE ] STXG: Symbol is viable for forecasting. [2026-01-19T12:21:18.601230] [INFO ] [MAIN ] [2983/3505] STXG kept (0.4s) | 2982 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:19.281260] [DEBUG] [REMOTE ] SUI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:19.281401] [DEBUG] [REMOTE ] SUI: PASS: History has at least 300 days. [2026-01-19T12:21:19.281650] [DEBUG] [REMOTE ] SUI: PASS: Price check passed. Min price $118.54. [2026-01-19T12:21:19.281793] [DEBUG] [REMOTE ] SUI: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:19.281910] [DEBUG] [REMOTE ] SUI: PASS: Integrity check passed. [2026-01-19T12:21:19.281950] [DEBUG] [REMOTE ] SUI: Symbol is viable for forecasting. [2026-01-19T12:21:19.281998] [INFO ] [MAIN ] [2984/3505] SUI kept (0.7s) | 2983 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:19.645950] [DEBUG] [REMOTE ] SUN: Retrieved 3350 rows, trimmed to 300. [2026-01-19T12:21:19.646105] [DEBUG] [REMOTE ] SUN: PASS: History has at least 300 days. [2026-01-19T12:21:19.646343] [DEBUG] [REMOTE ] SUN: PASS: Price check passed. Min price $50.16. [2026-01-19T12:21:19.646483] [DEBUG] [REMOTE ] SUN: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:19.646629] [DEBUG] [REMOTE ] SUN: PASS: Integrity check passed. [2026-01-19T12:21:19.646671] [DEBUG] [REMOTE ] SUN: Symbol is viable for forecasting. [2026-01-19T12:21:19.646722] [INFO ] [MAIN ] [2985/3505] SUN kept (0.4s) | 2984 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:19.846709] [DEBUG] [REMOTE ] SUNS: Retrieved 3180 rows, trimmed to 300. [2026-01-19T12:21:19.846842] [DEBUG] [REMOTE ] SUNS: PASS: History has at least 300 days. [2026-01-19T12:21:19.847048] [DEBUG] [REMOTE ] SUNS: PASS: Price check passed. Min price $8.93. [2026-01-19T12:21:19.847185] [DEBUG] [REMOTE ] SUNS: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:19.847515] [DEBUG] [REMOTE ] SUNS: PASS: Integrity check passed. [2026-01-19T12:21:19.847610] [DEBUG] [REMOTE ] SUNS: Symbol is viable for forecasting. [2026-01-19T12:21:19.847663] [INFO ] [MAIN ] [2986/3505] SUNS kept (0.2s) | 2985 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:20.310003] [DEBUG] [REMOTE ] SUPN: Retrieved 3449 rows, trimmed to 300. [2026-01-19T12:21:20.310197] [DEBUG] [REMOTE ] SUPN: PASS: History has at least 300 days. [2026-01-19T12:21:20.310456] [DEBUG] [REMOTE ] SUPN: PASS: Price check passed. Min price $44.12. [2026-01-19T12:21:20.310650] [DEBUG] [REMOTE ] SUPN: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:20.310788] [DEBUG] [REMOTE ] SUPN: PASS: Integrity check passed. [2026-01-19T12:21:20.310829] [DEBUG] [REMOTE ] SUPN: Symbol is viable for forecasting. [2026-01-19T12:21:20.310880] [INFO ] [MAIN ] [2987/3505] SUPN kept (0.5s) | 2986 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:20.865946] [DEBUG] [REMOTE ] SURG: Retrieved 4548 rows, trimmed to 300. [2026-01-19T12:21:20.866085] [DEBUG] [REMOTE ] SURG: PASS: History has at least 300 days. [2026-01-19T12:21:20.866302] [DEBUG] [REMOTE ] SURG: PASS: Price check passed. Min price $1.47. [2026-01-19T12:21:20.866438] [DEBUG] [REMOTE ] SURG: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:20.866552] [DEBUG] [REMOTE ] SURG: PASS: Integrity check passed. [2026-01-19T12:21:20.866612] [DEBUG] [REMOTE ] SURG: Symbol is viable for forecasting. [2026-01-19T12:21:20.866662] [INFO ] [MAIN ] [2988/3505] SURG kept (0.6s) | 2987 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:21.191273] [DEBUG] [REMOTE ] SUSB: Retrieved 2138 rows, trimmed to 300. [2026-01-19T12:21:21.191463] [DEBUG] [REMOTE ] SUSB: PASS: History has at least 300 days. [2026-01-19T12:21:21.191768] [DEBUG] [REMOTE ] SUSB: PASS: Price check passed. Min price $24.98. [2026-01-19T12:21:21.191911] [DEBUG] [REMOTE ] SUSB: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:21.192036] [DEBUG] [REMOTE ] SUSB: PASS: Integrity check passed. [2026-01-19T12:21:21.192077] [DEBUG] [REMOTE ] SUSB: Symbol is viable for forecasting. [2026-01-19T12:21:21.192129] [INFO ] [MAIN ] [2989/3505] SUSB kept (0.3s) | 2988 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:21.561761] [DEBUG] [REMOTE ] SUSC: Retrieved 2136 rows, trimmed to 300. [2026-01-19T12:21:21.561985] [DEBUG] [REMOTE ] SUSC: PASS: History has at least 300 days. [2026-01-19T12:21:21.562279] [DEBUG] [REMOTE ] SUSC: PASS: Price check passed. Min price $23.20. [2026-01-19T12:21:21.562432] [DEBUG] [REMOTE ] SUSC: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:21.562563] [DEBUG] [REMOTE ] SUSC: PASS: Integrity check passed. [2026-01-19T12:21:21.562626] [DEBUG] [REMOTE ] SUSC: Symbol is viable for forecasting. [2026-01-19T12:21:21.562682] [INFO ] [MAIN ] [2990/3505] SUSC kept (0.4s) | 2989 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:21.961176] [DEBUG] [REMOTE ] SUSL: Retrieved 1682 rows, trimmed to 300. [2026-01-19T12:21:21.961357] [DEBUG] [REMOTE ] SUSL: PASS: History has at least 300 days. [2026-01-19T12:21:21.961650] [DEBUG] [REMOTE ] SUSL: PASS: Price check passed. Min price $115.28. [2026-01-19T12:21:21.962634] [DEBUG] [REMOTE ] SUSL: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:21.962856] [DEBUG] [REMOTE ] SUSL: PASS: Integrity check passed. [2026-01-19T12:21:21.962901] [DEBUG] [REMOTE ] SUSL: Symbol is viable for forecasting. [2026-01-19T12:21:21.962989] [INFO ] [MAIN ] [2991/3505] SUSL kept (0.4s) | 2990 kept, 1 rejected | 140.6/min | ETA: 3.7m [2026-01-19T12:21:22.313195] [DEBUG] [REMOTE ] SUUN: Retrieved 669 rows, trimmed to 300. [2026-01-19T12:21:22.313346] [DEBUG] [REMOTE ] SUUN: PASS: History has at least 300 days. [2026-01-19T12:21:22.313646] [DEBUG] [REMOTE ] SUUN: PASS: Price check passed. Min price $1.41. [2026-01-19T12:21:22.313858] [DEBUG] [REMOTE ] SUUN: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:22.314027] [DEBUG] [REMOTE ] SUUN: PASS: Integrity check passed. [2026-01-19T12:21:22.314107] [DEBUG] [REMOTE ] SUUN: Symbol is viable for forecasting. [2026-01-19T12:21:22.314165] [INFO ] [MAIN ] [2992/3505] SUUN kept (0.4s) | 2991 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:22.758824] [DEBUG] [REMOTE ] SUZ: Retrieved 4635 rows, trimmed to 300. [2026-01-19T12:21:22.758957] [DEBUG] [REMOTE ] SUZ: PASS: History has at least 300 days. [2026-01-19T12:21:22.759175] [DEBUG] [REMOTE ] SUZ: PASS: Price check passed. Min price $8.56. [2026-01-19T12:21:22.759314] [DEBUG] [REMOTE ] SUZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:22.759427] [DEBUG] [REMOTE ] SUZ: PASS: Integrity check passed. [2026-01-19T12:21:22.759468] [DEBUG] [REMOTE ] SUZ: Symbol is viable for forecasting. [2026-01-19T12:21:22.759518] [INFO ] [MAIN ] [2993/3505] SUZ kept (0.4s) | 2992 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:23.362092] [DEBUG] [REMOTE ] SVC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:23.362241] [DEBUG] [REMOTE ] SVC: PASS: History has at least 300 days. [2026-01-19T12:21:23.362502] [DEBUG] [REMOTE ] SVC: PASS: Price check passed. Min price $1.56. [2026-01-19T12:21:23.362686] [DEBUG] [REMOTE ] SVC: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:23.362825] [DEBUG] [REMOTE ] SVC: PASS: Integrity check passed. [2026-01-19T12:21:23.362871] [DEBUG] [REMOTE ] SVC: Symbol is viable for forecasting. [2026-01-19T12:21:23.362930] [INFO ] [MAIN ] [2994/3505] SVC kept (0.6s) | 2993 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:23.545162] [DEBUG] [REMOTE ] SVCO: Retrieved 424 rows, trimmed to 300. [2026-01-19T12:21:23.545300] [DEBUG] [REMOTE ] SVCO: PASS: History has at least 300 days. [2026-01-19T12:21:23.545503] [DEBUG] [REMOTE ] SVCO: PASS: Price check passed. Min price $3.83. [2026-01-19T12:21:23.545659] [DEBUG] [REMOTE ] SVCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:23.545772] [DEBUG] [REMOTE ] SVCO: PASS: Integrity check passed. [2026-01-19T12:21:23.545812] [DEBUG] [REMOTE ] SVCO: Symbol is viable for forecasting. [2026-01-19T12:21:23.545859] [INFO ] [MAIN ] [2995/3505] SVCO kept (0.2s) | 2994 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:24.125470] [DEBUG] [REMOTE ] SVRA: Retrieved 5462 rows, trimmed to 300. [2026-01-19T12:21:24.125630] [DEBUG] [REMOTE ] SVRA: PASS: History has at least 300 days. [2026-01-19T12:21:24.125866] [DEBUG] [REMOTE ] SVRA: PASS: Price check passed. Min price $3.95. [2026-01-19T12:21:24.126004] [DEBUG] [REMOTE ] SVRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:24.126123] [DEBUG] [REMOTE ] SVRA: PASS: Integrity check passed. [2026-01-19T12:21:24.126163] [DEBUG] [REMOTE ] SVRA: Symbol is viable for forecasting. [2026-01-19T12:21:24.126213] [INFO ] [MAIN ] [2996/3505] SVRA kept (0.6s) | 2995 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:24.610482] [DEBUG] [REMOTE ] SWBI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:24.610642] [DEBUG] [REMOTE ] SWBI: PASS: History has at least 300 days. [2026-01-19T12:21:24.610879] [DEBUG] [REMOTE ] SWBI: PASS: Price check passed. Min price $8.06. [2026-01-19T12:21:24.611018] [DEBUG] [REMOTE ] SWBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:24.611138] [DEBUG] [REMOTE ] SWBI: PASS: Integrity check passed. [2026-01-19T12:21:24.611178] [DEBUG] [REMOTE ] SWBI: Symbol is viable for forecasting. [2026-01-19T12:21:24.611227] [INFO ] [MAIN ] [2997/3505] SWBI kept (0.5s) | 2996 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:24.873177] [DEBUG] [REMOTE ] SWIM: Retrieved 1190 rows, trimmed to 300. [2026-01-19T12:21:24.873312] [DEBUG] [REMOTE ] SWIM: PASS: History has at least 300 days. [2026-01-19T12:21:24.873517] [DEBUG] [REMOTE ] SWIM: PASS: Price check passed. Min price $6.14. [2026-01-19T12:21:24.873671] [DEBUG] [REMOTE ] SWIM: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:24.873785] [DEBUG] [REMOTE ] SWIM: PASS: Integrity check passed. [2026-01-19T12:21:24.873853] [DEBUG] [REMOTE ] SWIM: Symbol is viable for forecasting. [2026-01-19T12:21:24.873903] [INFO ] [MAIN ] [2998/3505] SWIM kept (0.3s) | 2997 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:25.427411] [DEBUG] [REMOTE ] SWK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:25.427558] [DEBUG] [REMOTE ] SWK: PASS: History has at least 300 days. [2026-01-19T12:21:25.427809] [DEBUG] [REMOTE ] SWK: PASS: Price check passed. Min price $61.40. [2026-01-19T12:21:25.427944] [DEBUG] [REMOTE ] SWK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:25.428075] [DEBUG] [REMOTE ] SWK: PASS: Integrity check passed. [2026-01-19T12:21:25.428121] [DEBUG] [REMOTE ] SWK: Symbol is viable for forecasting. [2026-01-19T12:21:25.428171] [INFO ] [MAIN ] [2999/3505] SWK kept (0.6s) | 2998 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:25.782560] [DEBUG] [REMOTE ] SWKS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:25.782721] [DEBUG] [REMOTE ] SWKS: PASS: History has at least 300 days. [2026-01-19T12:21:25.782972] [DEBUG] [REMOTE ] SWKS: PASS: Price check passed. Min price $57.77. [2026-01-19T12:21:25.783107] [DEBUG] [REMOTE ] SWKS: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:25.783235] [DEBUG] [REMOTE ] SWKS: PASS: Integrity check passed. [2026-01-19T12:21:25.783275] [DEBUG] [REMOTE ] SWKS: Symbol is viable for forecasting. [2026-01-19T12:21:25.783323] [INFO ] [MAIN ] [3000/3505] SWKS kept (0.4s) | 2999 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:26.275161] [DEBUG] [REMOTE ] SWX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:26.275313] [DEBUG] [REMOTE ] SWX: PASS: History has at least 300 days. [2026-01-19T12:21:26.275560] [DEBUG] [REMOTE ] SWX: PASS: Price check passed. Min price $78.22. [2026-01-19T12:21:26.275723] [DEBUG] [REMOTE ] SWX: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:26.275847] [DEBUG] [REMOTE ] SWX: PASS: Integrity check passed. [2026-01-19T12:21:26.275886] [DEBUG] [REMOTE ] SWX: Symbol is viable for forecasting. [2026-01-19T12:21:26.275935] [INFO ] [MAIN ] [3001/3505] SWX kept (0.5s) | 3000 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:26.651051] [DEBUG] [REMOTE ] SXC: Retrieved 3645 rows, trimmed to 300. [2026-01-19T12:21:26.651257] [DEBUG] [REMOTE ] SXC: PASS: History has at least 300 days. [2026-01-19T12:21:26.651528] [DEBUG] [REMOTE ] SXC: PASS: Price check passed. Min price $6.29. [2026-01-19T12:21:26.651821] [DEBUG] [REMOTE ] SXC: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:26.651968] [DEBUG] [REMOTE ] SXC: PASS: Integrity check passed. [2026-01-19T12:21:26.652012] [DEBUG] [REMOTE ] SXC: Symbol is viable for forecasting. [2026-01-19T12:21:26.652071] [INFO ] [MAIN ] [3002/3505] SXC kept (0.4s) | 3001 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:27.006068] [DEBUG] [REMOTE ] SXI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:27.006233] [DEBUG] [REMOTE ] SXI: PASS: History has at least 300 days. [2026-01-19T12:21:27.006505] [DEBUG] [REMOTE ] SXI: PASS: Price check passed. Min price $217.28. [2026-01-19T12:21:27.006672] [DEBUG] [REMOTE ] SXI: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:27.006803] [DEBUG] [REMOTE ] SXI: PASS: Integrity check passed. [2026-01-19T12:21:27.006846] [DEBUG] [REMOTE ] SXI: Symbol is viable for forecasting. [2026-01-19T12:21:27.006900] [INFO ] [MAIN ] [3003/3505] SXI kept (0.4s) | 3002 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:27.208110] [DEBUG] [REMOTE ] SY: Retrieved 1688 rows, trimmed to 300. [2026-01-19T12:21:27.208243] [DEBUG] [REMOTE ] SY: PASS: History has at least 300 days. [2026-01-19T12:21:27.208465] [DEBUG] [REMOTE ] SY: PASS: Price check passed. Min price $2.49. [2026-01-19T12:21:27.208634] [DEBUG] [REMOTE ] SY: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:27.208770] [DEBUG] [REMOTE ] SY: PASS: Integrity check passed. [2026-01-19T12:21:27.208812] [DEBUG] [REMOTE ] SY: Symbol is viable for forecasting. [2026-01-19T12:21:27.208861] [INFO ] [MAIN ] [3004/3505] SY kept (0.2s) | 3003 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:27.677646] [DEBUG] [REMOTE ] SYF: Retrieved 2884 rows, trimmed to 300. [2026-01-19T12:21:27.677777] [DEBUG] [REMOTE ] SYF: PASS: History has at least 300 days. [2026-01-19T12:21:27.678001] [DEBUG] [REMOTE ] SYF: PASS: Price check passed. Min price $70.47. [2026-01-19T12:21:27.678138] [DEBUG] [REMOTE ] SYF: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:27.678250] [DEBUG] [REMOTE ] SYF: PASS: Integrity check passed. [2026-01-19T12:21:27.678290] [DEBUG] [REMOTE ] SYF: Symbol is viable for forecasting. [2026-01-19T12:21:27.678338] [INFO ] [MAIN ] [3005/3505] SYF kept (0.5s) | 3004 kept, 1 rejected | 140.6/min | ETA: 3.6m [2026-01-19T12:21:28.376060] [DEBUG] [REMOTE ] SYK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:28.376235] [DEBUG] [REMOTE ] SYK: PASS: History has at least 300 days. [2026-01-19T12:21:28.376508] [DEBUG] [REMOTE ] SYK: PASS: Price check passed. Min price $348.18. [2026-01-19T12:21:28.376708] [DEBUG] [REMOTE ] SYK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:28.376851] [DEBUG] [REMOTE ] SYK: PASS: Integrity check passed. [2026-01-19T12:21:28.376894] [DEBUG] [REMOTE ] SYK: Symbol is viable for forecasting. [2026-01-19T12:21:28.376947] [INFO ] [MAIN ] [3006/3505] SYK kept (0.7s) | 3005 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:28.628484] [DEBUG] [REMOTE ] SYM: Retrieved 1222 rows, trimmed to 300. [2026-01-19T12:21:28.628639] [DEBUG] [REMOTE ] SYM: PASS: History has at least 300 days. [2026-01-19T12:21:28.628848] [DEBUG] [REMOTE ] SYM: PASS: Price check passed. Min price $52.94. [2026-01-19T12:21:28.628992] [DEBUG] [REMOTE ] SYM: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:28.629107] [DEBUG] [REMOTE ] SYM: PASS: Integrity check passed. [2026-01-19T12:21:28.629148] [DEBUG] [REMOTE ] SYM: Symbol is viable for forecasting. [2026-01-19T12:21:28.629198] [INFO ] [MAIN ] [3007/3505] SYM kept (0.3s) | 3006 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:29.154774] [DEBUG] [REMOTE ] SYNA: Retrieved 6032 rows, trimmed to 300. [2026-01-19T12:21:29.154912] [DEBUG] [REMOTE ] SYNA: PASS: History has at least 300 days. [2026-01-19T12:21:29.155131] [DEBUG] [REMOTE ] SYNA: PASS: Price check passed. Min price $58.52. [2026-01-19T12:21:29.155266] [DEBUG] [REMOTE ] SYNA: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:29.155379] [DEBUG] [REMOTE ] SYNA: PASS: Integrity check passed. [2026-01-19T12:21:29.155419] [DEBUG] [REMOTE ] SYNA: Symbol is viable for forecasting. [2026-01-19T12:21:29.155467] [INFO ] [MAIN ] [3008/3505] SYNA kept (0.5s) | 3007 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:29.373174] [DEBUG] [REMOTE ] SYRE: Retrieved 2460 rows, trimmed to 300. [2026-01-19T12:21:29.373296] [DEBUG] [REMOTE ] SYRE: PASS: History has at least 300 days. [2026-01-19T12:21:29.373493] [DEBUG] [REMOTE ] SYRE: PASS: Price check passed. Min price $22.18. [2026-01-19T12:21:29.373654] [DEBUG] [REMOTE ] SYRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:29.373763] [DEBUG] [REMOTE ] SYRE: PASS: Integrity check passed. [2026-01-19T12:21:29.373802] [DEBUG] [REMOTE ] SYRE: Symbol is viable for forecasting. [2026-01-19T12:21:29.373849] [INFO ] [MAIN ] [3009/3505] SYRE kept (0.2s) | 3008 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:30.064524] [DEBUG] [REMOTE ] SYY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:30.064786] [DEBUG] [REMOTE ] SYY: PASS: History has at least 300 days. [2026-01-19T12:21:30.065249] [DEBUG] [REMOTE ] SYY: PASS: Price check passed. Min price $72.05. [2026-01-19T12:21:30.065410] [DEBUG] [REMOTE ] SYY: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:30.065627] [DEBUG] [REMOTE ] SYY: PASS: Integrity check passed. [2026-01-19T12:21:30.065674] [DEBUG] [REMOTE ] SYY: Symbol is viable for forecasting. [2026-01-19T12:21:30.065732] [INFO ] [MAIN ] [3010/3505] SYY kept (0.7s) | 3009 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:30.542429] [DEBUG] [REMOTE ] TAC: Retrieved 6153 rows, trimmed to 300. [2026-01-19T12:21:30.542567] [DEBUG] [REMOTE ] TAC: PASS: History has at least 300 days. [2026-01-19T12:21:30.543003] [DEBUG] [REMOTE ] TAC: PASS: Price check passed. Min price $12.10. [2026-01-19T12:21:30.543138] [DEBUG] [REMOTE ] TAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:30.543260] [DEBUG] [REMOTE ] TAC: PASS: Integrity check passed. [2026-01-19T12:21:30.543300] [DEBUG] [REMOTE ] TAC: Symbol is viable for forecasting. [2026-01-19T12:21:30.543349] [INFO ] [MAIN ] [3011/3505] TAC kept (0.5s) | 3010 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:30.950940] [DEBUG] [REMOTE ] TAK: Retrieved 4333 rows, trimmed to 300. [2026-01-19T12:21:30.951081] [DEBUG] [REMOTE ] TAK: PASS: History has at least 300 days. [2026-01-19T12:21:30.951317] [DEBUG] [REMOTE ] TAK: PASS: Price check passed. Min price $13.23. [2026-01-19T12:21:30.951459] [DEBUG] [REMOTE ] TAK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:30.951602] [DEBUG] [REMOTE ] TAK: PASS: Integrity check passed. [2026-01-19T12:21:30.951646] [DEBUG] [REMOTE ] TAK: Symbol is viable for forecasting. [2026-01-19T12:21:30.951695] [INFO ] [MAIN ] [3012/3505] TAK kept (0.4s) | 3011 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:31.202001] [DEBUG] [REMOTE ] TAL: Retrieved 3834 rows, trimmed to 300. [2026-01-19T12:21:31.202138] [DEBUG] [REMOTE ] TAL: PASS: History has at least 300 days. [2026-01-19T12:21:31.202365] [DEBUG] [REMOTE ] TAL: PASS: Price check passed. Min price $10.70. [2026-01-19T12:21:31.202549] [DEBUG] [REMOTE ] TAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:31.202692] [DEBUG] [REMOTE ] TAL: PASS: Integrity check passed. [2026-01-19T12:21:31.202736] [DEBUG] [REMOTE ] TAL: Symbol is viable for forecasting. [2026-01-19T12:21:31.202788] [INFO ] [MAIN ] [3013/3505] TAL kept (0.3s) | 3012 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:31.616703] [DEBUG] [REMOTE ] TALK: Retrieved 1374 rows, trimmed to 300. [2026-01-19T12:21:31.616833] [DEBUG] [REMOTE ] TALK: PASS: History has at least 300 days. [2026-01-19T12:21:31.617038] [DEBUG] [REMOTE ] TALK: PASS: Price check passed. Min price $2.63. [2026-01-19T12:21:31.617175] [DEBUG] [REMOTE ] TALK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:31.617289] [DEBUG] [REMOTE ] TALK: PASS: Integrity check passed. [2026-01-19T12:21:31.617330] [DEBUG] [REMOTE ] TALK: Symbol is viable for forecasting. [2026-01-19T12:21:31.617377] [INFO ] [MAIN ] [3014/3505] TALK kept (0.4s) | 3013 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:32.055198] [DEBUG] [REMOTE ] TALO: Retrieved 1933 rows, trimmed to 300. [2026-01-19T12:21:32.055331] [DEBUG] [REMOTE ] TALO: PASS: History has at least 300 days. [2026-01-19T12:21:32.055749] [DEBUG] [REMOTE ] TALO: PASS: Price check passed. Min price $9.27. [2026-01-19T12:21:32.055887] [DEBUG] [REMOTE ] TALO: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:32.055998] [DEBUG] [REMOTE ] TALO: PASS: Integrity check passed. [2026-01-19T12:21:32.056038] [DEBUG] [REMOTE ] TALO: Symbol is viable for forecasting. [2026-01-19T12:21:32.056085] [INFO ] [MAIN ] [3015/3505] TALO kept (0.4s) | 3014 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:32.534154] [DEBUG] [REMOTE ] TAOP: Retrieved 4867 rows, trimmed to 300. [2026-01-19T12:21:32.534288] [DEBUG] [REMOTE ] TAOP: PASS: History has at least 300 days. [2026-01-19T12:21:32.534512] [DEBUG] [REMOTE ] TAOP: PASS: Price check passed. Min price $1.29. [2026-01-19T12:21:32.534870] [DEBUG] [REMOTE ] TAOP: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:32.535010] [DEBUG] [REMOTE ] TAOP: PASS: Integrity check passed. [2026-01-19T12:21:32.535053] [DEBUG] [REMOTE ] TAOP: Symbol is viable for forecasting. [2026-01-19T12:21:32.535102] [INFO ] [MAIN ] [3016/3505] TAOP kept (0.5s) | 3015 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:33.028860] [DEBUG] [REMOTE ] TAP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:33.029013] [DEBUG] [REMOTE ] TAP: PASS: History has at least 300 days. [2026-01-19T12:21:33.029272] [DEBUG] [REMOTE ] TAP: PASS: Price check passed. Min price $42.77. [2026-01-19T12:21:33.029419] [DEBUG] [REMOTE ] TAP: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:33.029547] [DEBUG] [REMOTE ] TAP: PASS: Integrity check passed. [2026-01-19T12:21:33.029610] [DEBUG] [REMOTE ] TAP: Symbol is viable for forecasting. [2026-01-19T12:21:33.029664] [INFO ] [MAIN ] [3017/3505] TAP kept (0.5s) | 3016 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:33.368803] [DEBUG] [REMOTE ] TARA: Retrieved 2826 rows, trimmed to 300. [2026-01-19T12:21:33.368935] [DEBUG] [REMOTE ] TARA: PASS: History has at least 300 days. [2026-01-19T12:21:33.369145] [DEBUG] [REMOTE ] TARA: PASS: Price check passed. Min price $4.29. [2026-01-19T12:21:33.369278] [DEBUG] [REMOTE ] TARA: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:33.369392] [DEBUG] [REMOTE ] TARA: PASS: Integrity check passed. [2026-01-19T12:21:33.369431] [DEBUG] [REMOTE ] TARA: Symbol is viable for forecasting. [2026-01-19T12:21:33.369480] [INFO ] [MAIN ] [3018/3505] TARA kept (0.3s) | 3017 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:33.649504] [DEBUG] [REMOTE ] TARK: Retrieved 932 rows, trimmed to 300. [2026-01-19T12:21:33.649648] [DEBUG] [REMOTE ] TARK: PASS: History has at least 300 days. [2026-01-19T12:21:33.649846] [DEBUG] [REMOTE ] TARK: PASS: Price check passed. Min price $42.51. [2026-01-19T12:21:33.649979] [DEBUG] [REMOTE ] TARK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:33.650087] [DEBUG] [REMOTE ] TARK: PASS: Integrity check passed. [2026-01-19T12:21:33.650126] [DEBUG] [REMOTE ] TARK: Symbol is viable for forecasting. [2026-01-19T12:21:33.650172] [INFO ] [MAIN ] [3019/3505] TARK kept (0.3s) | 3018 kept, 1 rejected | 140.6/min | ETA: 3.5m [2026-01-19T12:21:34.090480] [DEBUG] [REMOTE ] TARS: Retrieved 1319 rows, trimmed to 300. [2026-01-19T12:21:34.090634] [DEBUG] [REMOTE ] TARS: PASS: History has at least 300 days. [2026-01-19T12:21:34.090836] [DEBUG] [REMOTE ] TARS: PASS: Price check passed. Min price $66.06. [2026-01-19T12:21:34.090969] [DEBUG] [REMOTE ] TARS: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:34.091076] [DEBUG] [REMOTE ] TARS: PASS: Integrity check passed. [2026-01-19T12:21:34.091116] [DEBUG] [REMOTE ] TARS: Symbol is viable for forecasting. [2026-01-19T12:21:34.091161] [INFO ] [MAIN ] [3020/3505] TARS kept (0.4s) | 3019 kept, 1 rejected | 140.6/min | ETA: 3.4m [2026-01-19T12:21:34.456856] [DEBUG] [REMOTE ] TASK: Retrieved 1156 rows, trimmed to 300. [2026-01-19T12:21:34.457001] [DEBUG] [REMOTE ] TASK: PASS: History has at least 300 days. [2026-01-19T12:21:34.457217] [DEBUG] [REMOTE ] TASK: PASS: Price check passed. Min price $10.77. [2026-01-19T12:21:34.457360] [DEBUG] [REMOTE ] TASK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:34.457512] [DEBUG] [REMOTE ] TASK: PASS: Integrity check passed. [2026-01-19T12:21:34.457556] [DEBUG] [REMOTE ] TASK: Symbol is viable for forecasting. [2026-01-19T12:21:34.457632] [INFO ] [MAIN ] [3021/3505] TASK kept (0.4s) | 3020 kept, 1 rejected | 140.6/min | ETA: 3.4m [2026-01-19T12:21:35.043854] [DEBUG] [REMOTE ] TAYD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:35.043991] [DEBUG] [REMOTE ] TAYD: PASS: History has at least 300 days. [2026-01-19T12:21:35.044217] [DEBUG] [REMOTE ] TAYD: PASS: Price check passed. Min price $41.52. [2026-01-19T12:21:35.044359] [DEBUG] [REMOTE ] TAYD: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:35.044497] [DEBUG] [REMOTE ] TAYD: PASS: Integrity check passed. [2026-01-19T12:21:35.044538] [DEBUG] [REMOTE ] TAYD: Symbol is viable for forecasting. [2026-01-19T12:21:35.044611] [INFO ] [MAIN ] [3022/3505] TAYD kept (0.6s) | 3021 kept, 1 rejected | 140.6/min | ETA: 3.4m [2026-01-19T12:21:35.339288] [DEBUG] [REMOTE ] TBB: Retrieved 2060 rows, trimmed to 300. [2026-01-19T12:21:35.339437] [DEBUG] [REMOTE ] TBB: PASS: History has at least 300 days. [2026-01-19T12:21:35.339724] [DEBUG] [REMOTE ] TBB: PASS: Price check passed. Min price $21.82. [2026-01-19T12:21:35.339904] [DEBUG] [REMOTE ] TBB: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:35.340050] [DEBUG] [REMOTE ] TBB: PASS: Integrity check passed. [2026-01-19T12:21:35.340103] [DEBUG] [REMOTE ] TBB: Symbol is viable for forecasting. [2026-01-19T12:21:35.340167] [INFO ] [MAIN ] [3023/3505] TBB kept (0.3s) | 3022 kept, 1 rejected | 140.6/min | ETA: 3.4m [2026-01-19T12:21:35.876887] [DEBUG] [REMOTE ] TBBK: Retrieved 5525 rows, trimmed to 300. [2026-01-19T12:21:35.877078] [DEBUG] [REMOTE ] TBBK: PASS: History has at least 300 days. [2026-01-19T12:21:35.877429] [DEBUG] [REMOTE ] TBBK: PASS: Price check passed. Min price $59.41. [2026-01-19T12:21:35.877681] [DEBUG] [REMOTE ] TBBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:35.877857] [DEBUG] [REMOTE ] TBBK: PASS: Integrity check passed. [2026-01-19T12:21:35.877912] [DEBUG] [REMOTE ] TBBK: Symbol is viable for forecasting. [2026-01-19T12:21:35.877983] [INFO ] [MAIN ] [3024/3505] TBBK kept (0.5s) | 3023 kept, 1 rejected | 140.6/min | ETA: 3.4m [2026-01-19T12:21:36.283484] [DEBUG] [REMOTE ] TBI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:36.283833] [DEBUG] [REMOTE ] TBI: PASS: History has at least 300 days. [2026-01-19T12:21:36.284233] [DEBUG] [REMOTE ] TBI: PASS: Price check passed. Min price $4.40. [2026-01-19T12:21:36.284427] [DEBUG] [REMOTE ] TBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:36.284686] [DEBUG] [REMOTE ] TBI: PASS: Integrity check passed. [2026-01-19T12:21:36.284750] [DEBUG] [REMOTE ] TBI: Symbol is viable for forecasting. [2026-01-19T12:21:36.284828] [INFO ] [MAIN ] [3025/3505] TBI kept (0.4s) | 3024 kept, 1 rejected | 140.6/min | ETA: 3.4m [2026-01-19T12:21:36.542196] [DEBUG] [REMOTE ] TBIL: Retrieved 864 rows, trimmed to 300. [2026-01-19T12:21:36.542385] [DEBUG] [REMOTE ] TBIL: PASS: History has at least 300 days. [2026-01-19T12:21:36.544182] [DEBUG] [REMOTE ] TBIL: PASS: Price check passed. Min price $49.50. [2026-01-19T12:21:36.544424] [DEBUG] [REMOTE ] TBIL: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:36.544647] [DEBUG] [REMOTE ] TBIL: PASS: Integrity check passed. [2026-01-19T12:21:36.544716] [DEBUG] [REMOTE ] TBIL: Symbol is viable for forecasting. [2026-01-19T12:21:36.544799] [INFO ] [MAIN ] [3026/3505] TBIL kept (0.3s) | 3025 kept, 1 rejected | 140.6/min | ETA: 3.4m [2026-01-19T12:21:36.940753] [DEBUG] [REMOTE ] TBLA: Retrieved 1143 rows, trimmed to 300. [2026-01-19T12:21:36.940891] [DEBUG] [REMOTE ] TBLA: PASS: History has at least 300 days. [2026-01-19T12:21:36.941096] [DEBUG] [REMOTE ] TBLA: PASS: Price check passed. Min price $3.32. [2026-01-19T12:21:36.941231] [DEBUG] [REMOTE ] TBLA: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:36.941341] [DEBUG] [REMOTE ] TBLA: PASS: Integrity check passed. [2026-01-19T12:21:36.941381] [DEBUG] [REMOTE ] TBLA: Symbol is viable for forecasting. [2026-01-19T12:21:36.941428] [INFO ] [MAIN ] [3027/3505] TBLA kept (0.4s) | 3026 kept, 1 rejected | 140.6/min | ETA: 3.4m [2026-01-19T12:21:37.261426] [DEBUG] [REMOTE ] TBLD: Retrieved 1124 rows, trimmed to 300. [2026-01-19T12:21:37.261591] [DEBUG] [REMOTE ] TBLD: PASS: History has at least 300 days. [2026-01-19T12:21:37.261810] [DEBUG] [REMOTE ] TBLD: PASS: Price check passed. Min price $19.39. [2026-01-19T12:21:37.261955] [DEBUG] [REMOTE ] TBLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:37.262105] [DEBUG] [REMOTE ] TBLD: PASS: Integrity check passed. [2026-01-19T12:21:37.262149] [DEBUG] [REMOTE ] TBLD: Symbol is viable for forecasting. [2026-01-19T12:21:37.262198] [INFO ] [MAIN ] [3028/3505] TBLD kept (0.3s) | 3027 kept, 1 rejected | 140.6/min | ETA: 3.4m [2026-01-19T12:21:37.829406] [DEBUG] [REMOTE ] TBPH: Retrieved 2936 rows, trimmed to 300. [2026-01-19T12:21:37.829557] [DEBUG] [REMOTE ] TBPH: PASS: History has at least 300 days. [2026-01-19T12:21:37.829851] [DEBUG] [REMOTE ] TBPH: PASS: Price check passed. Min price $14.00. [2026-01-19T12:21:37.830014] [DEBUG] [REMOTE ] TBPH: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:37.830155] [DEBUG] [REMOTE ] TBPH: PASS: Integrity check passed. [2026-01-19T12:21:37.830202] [DEBUG] [REMOTE ] TBPH: Symbol is viable for forecasting. [2026-01-19T12:21:37.830262] [INFO ] [MAIN ] [3029/3505] TBPH kept (0.6s) | 3028 kept, 1 rejected | 140.6/min | ETA: 3.4m [2026-01-19T12:21:38.314914] [DEBUG] [REMOTE ] TBRG: Retrieved 5954 rows, trimmed to 300. [2026-01-19T12:21:38.315077] [DEBUG] [REMOTE ] TBRG: PASS: History has at least 300 days. [2026-01-19T12:21:38.315334] [DEBUG] [REMOTE ] TBRG: PASS: Price check passed. Min price $19.06. [2026-01-19T12:21:38.315472] [DEBUG] [REMOTE ] TBRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:38.315621] [DEBUG] [REMOTE ] TBRG: PASS: Integrity check passed. [2026-01-19T12:21:38.315664] [DEBUG] [REMOTE ] TBRG: Symbol is viable for forecasting. [2026-01-19T12:21:38.315715] [INFO ] [MAIN ] [3030/3505] TBRG kept (0.5s) | 3029 kept, 1 rejected | 140.6/min | ETA: 3.4m [2026-01-19T12:21:38.740185] [DEBUG] [REMOTE ] TCBI: Retrieved 5643 rows, trimmed to 300. [2026-01-19T12:21:38.740320] [DEBUG] [REMOTE ] TCBI: PASS: History has at least 300 days. [2026-01-19T12:21:38.740538] [DEBUG] [REMOTE ] TCBI: PASS: Price check passed. Min price $82.03. [2026-01-19T12:21:38.740695] [DEBUG] [REMOTE ] TCBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:38.740805] [DEBUG] [REMOTE ] TCBI: PASS: Integrity check passed. [2026-01-19T12:21:38.740845] [DEBUG] [REMOTE ] TCBI: Symbol is viable for forecasting. [2026-01-19T12:21:38.740916] [INFO ] [MAIN ] [3031/3505] TCBI kept (0.4s) | 3030 kept, 1 rejected | 140.6/min | ETA: 3.4m [2026-01-19T12:21:38.916737] [DEBUG] [REMOTE ] TCBIO: Retrieved 1230 rows, trimmed to 300. [2026-01-19T12:21:38.916885] [DEBUG] [REMOTE ] TCBIO: PASS: History has at least 300 days. [2026-01-19T12:21:38.917107] [DEBUG] [REMOTE ] TCBIO: PASS: Price check passed. Min price $20.02. [2026-01-19T12:21:38.917249] [DEBUG] [REMOTE ] TCBIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:38.917362] [DEBUG] [REMOTE ] TCBIO: PASS: Integrity check passed. [2026-01-19T12:21:38.917445] [DEBUG] [REMOTE ] TCBIO: Symbol is viable for forecasting. [2026-01-19T12:21:38.917495] [INFO ] [MAIN ] [3032/3505] TCBIO kept (0.2s) | 3031 kept, 1 rejected | 140.7/min | ETA: 3.4m [2026-01-19T12:21:39.598987] [DEBUG] [REMOTE ] TCBK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:39.599206] [DEBUG] [REMOTE ] TCBK: PASS: History has at least 300 days. [2026-01-19T12:21:39.599545] [DEBUG] [REMOTE ] TCBK: PASS: Price check passed. Min price $42.24. [2026-01-19T12:21:39.599744] [DEBUG] [REMOTE ] TCBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:39.599899] [DEBUG] [REMOTE ] TCBK: PASS: Integrity check passed. [2026-01-19T12:21:39.599945] [DEBUG] [REMOTE ] TCBK: Symbol is viable for forecasting. [2026-01-19T12:21:39.600001] [INFO ] [MAIN ] [3033/3505] TCBK kept (0.7s) | 3032 kept, 1 rejected | 140.6/min | ETA: 3.4m [2026-01-19T12:21:39.835817] [DEBUG] [REMOTE ] TCBX: Retrieved 1051 rows, trimmed to 300. [2026-01-19T12:21:39.835997] [DEBUG] [REMOTE ] TCBX: PASS: History has at least 300 days. [2026-01-19T12:21:39.836236] [DEBUG] [REMOTE ] TCBX: PASS: Price check passed. Min price $36.05. [2026-01-19T12:21:39.836402] [DEBUG] [REMOTE ] TCBX: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:39.836517] [DEBUG] [REMOTE ] TCBX: PASS: Integrity check passed. [2026-01-19T12:21:39.836557] [DEBUG] [REMOTE ] TCBX: Symbol is viable for forecasting. [2026-01-19T12:21:39.836627] [INFO ] [MAIN ] [3034/3505] TCBX kept (0.2s) | 3033 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:40.337638] [DEBUG] [REMOTE ] TCMD: Retrieved 2382 rows, trimmed to 300. [2026-01-19T12:21:40.337773] [DEBUG] [REMOTE ] TCMD: PASS: History has at least 300 days. [2026-01-19T12:21:40.338000] [DEBUG] [REMOTE ] TCMD: PASS: Price check passed. Min price $14.92. [2026-01-19T12:21:40.338169] [DEBUG] [REMOTE ] TCMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:40.338290] [DEBUG] [REMOTE ] TCMD: PASS: Integrity check passed. [2026-01-19T12:21:40.338331] [DEBUG] [REMOTE ] TCMD: Symbol is viable for forecasting. [2026-01-19T12:21:40.338380] [INFO ] [MAIN ] [3035/3505] TCMD kept (0.5s) | 3034 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:40.838523] [DEBUG] [REMOTE ] TCOM: Retrieved 5562 rows, trimmed to 300. [2026-01-19T12:21:40.838695] [DEBUG] [REMOTE ] TCOM: PASS: History has at least 300 days. [2026-01-19T12:21:40.838923] [DEBUG] [REMOTE ] TCOM: PASS: Price check passed. Min price $61.30. [2026-01-19T12:21:40.839057] [DEBUG] [REMOTE ] TCOM: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:40.839175] [DEBUG] [REMOTE ] TCOM: PASS: Integrity check passed. [2026-01-19T12:21:40.839215] [DEBUG] [REMOTE ] TCOM: Symbol is viable for forecasting. [2026-01-19T12:21:40.839263] [INFO ] [MAIN ] [3036/3505] TCOM kept (0.5s) | 3035 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:41.200227] [DEBUG] [REMOTE ] TCPC: Retrieved 3467 rows, trimmed to 300. [2026-01-19T12:21:41.200360] [DEBUG] [REMOTE ] TCPC: PASS: History has at least 300 days. [2026-01-19T12:21:41.200588] [DEBUG] [REMOTE ] TCPC: PASS: Price check passed. Min price $5.29. [2026-01-19T12:21:41.200923] [DEBUG] [REMOTE ] TCPC: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:41.201038] [DEBUG] [REMOTE ] TCPC: PASS: Integrity check passed. [2026-01-19T12:21:41.201079] [DEBUG] [REMOTE ] TCPC: Symbol is viable for forecasting. [2026-01-19T12:21:41.201128] [INFO ] [MAIN ] [3037/3505] TCPC kept (0.4s) | 3036 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:41.717310] [DEBUG] [REMOTE ] TCX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:41.717542] [DEBUG] [REMOTE ] TCX: PASS: History has at least 300 days. [2026-01-19T12:21:41.717983] [DEBUG] [REMOTE ] TCX: PASS: Price check passed. Min price $18.27. [2026-01-19T12:21:41.718196] [DEBUG] [REMOTE ] TCX: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:41.718391] [DEBUG] [REMOTE ] TCX: PASS: Integrity check passed. [2026-01-19T12:21:41.718452] [DEBUG] [REMOTE ] TCX: Symbol is viable for forecasting. [2026-01-19T12:21:41.718530] [INFO ] [MAIN ] [3038/3505] TCX kept (0.5s) | 3037 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:42.259808] [DEBUG] [REMOTE ] TD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:42.259955] [DEBUG] [REMOTE ] TD: PASS: History has at least 300 days. [2026-01-19T12:21:42.260214] [DEBUG] [REMOTE ] TD: PASS: Price check passed. Min price $79.77. [2026-01-19T12:21:42.260359] [DEBUG] [REMOTE ] TD: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:42.260482] [DEBUG] [REMOTE ] TD: PASS: Integrity check passed. [2026-01-19T12:21:42.260522] [DEBUG] [REMOTE ] TD: Symbol is viable for forecasting. [2026-01-19T12:21:42.260589] [INFO ] [MAIN ] [3039/3505] TD kept (0.5s) | 3038 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:42.652146] [DEBUG] [REMOTE ] TDC: Retrieved 4604 rows, trimmed to 300. [2026-01-19T12:21:42.652309] [DEBUG] [REMOTE ] TDC: PASS: History has at least 300 days. [2026-01-19T12:21:42.652617] [DEBUG] [REMOTE ] TDC: PASS: Price check passed. Min price $20.71. [2026-01-19T12:21:42.652816] [DEBUG] [REMOTE ] TDC: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:42.652970] [DEBUG] [REMOTE ] TDC: PASS: Integrity check passed. [2026-01-19T12:21:42.653018] [DEBUG] [REMOTE ] TDC: Symbol is viable for forecasting. [2026-01-19T12:21:42.653081] [INFO ] [MAIN ] [3040/3505] TDC kept (0.4s) | 3039 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:43.165542] [DEBUG] [REMOTE ] TDF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:43.165752] [DEBUG] [REMOTE ] TDF: PASS: History has at least 300 days. [2026-01-19T12:21:43.166109] [DEBUG] [REMOTE ] TDF: PASS: Price check passed. Min price $10.80. [2026-01-19T12:21:43.166282] [DEBUG] [REMOTE ] TDF: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:43.166446] [DEBUG] [REMOTE ] TDF: PASS: Integrity check passed. [2026-01-19T12:21:43.166494] [DEBUG] [REMOTE ] TDF: Symbol is viable for forecasting. [2026-01-19T12:21:43.166559] [INFO ] [MAIN ] [3041/3505] TDF kept (0.5s) | 3040 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:43.601636] [DEBUG] [REMOTE ] TDG: Retrieved 4993 rows, trimmed to 300. [2026-01-19T12:21:43.601762] [DEBUG] [REMOTE ] TDG: PASS: History has at least 300 days. [2026-01-19T12:21:43.601966] [DEBUG] [REMOTE ] TDG: PASS: Price check passed. Min price $1261.64. [2026-01-19T12:21:43.602106] [DEBUG] [REMOTE ] TDG: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:43.602217] [DEBUG] [REMOTE ] TDG: PASS: Integrity check passed. [2026-01-19T12:21:43.602258] [DEBUG] [REMOTE ] TDG: Symbol is viable for forecasting. [2026-01-19T12:21:43.602306] [INFO ] [MAIN ] [3042/3505] TDG kept (0.4s) | 3041 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:43.905543] [DEBUG] [REMOTE ] TDS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:43.905698] [DEBUG] [REMOTE ] TDS: PASS: History has at least 300 days. [2026-01-19T12:21:43.905906] [DEBUG] [REMOTE ] TDS: PASS: Price check passed. Min price $37.61. [2026-01-19T12:21:43.906041] [DEBUG] [REMOTE ] TDS: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:43.906150] [DEBUG] [REMOTE ] TDS: PASS: Integrity check passed. [2026-01-19T12:21:43.906189] [DEBUG] [REMOTE ] TDS: Symbol is viable for forecasting. [2026-01-19T12:21:43.906235] [INFO ] [MAIN ] [3043/3505] TDS kept (0.3s) | 3042 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:44.270077] [DEBUG] [REMOTE ] TDSC: Retrieved 1340 rows, trimmed to 300. [2026-01-19T12:21:44.270234] [DEBUG] [REMOTE ] TDSC: PASS: History has at least 300 days. [2026-01-19T12:21:44.270474] [DEBUG] [REMOTE ] TDSC: PASS: Price check passed. Min price $24.51. [2026-01-19T12:21:44.270649] [DEBUG] [REMOTE ] TDSC: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:44.270774] [DEBUG] [REMOTE ] TDSC: PASS: Integrity check passed. [2026-01-19T12:21:44.270815] [DEBUG] [REMOTE ] TDSC: Symbol is viable for forecasting. [2026-01-19T12:21:44.270864] [INFO ] [MAIN ] [3044/3505] TDSC kept (0.4s) | 3043 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:44.646998] [DEBUG] [REMOTE ] TDUP: Retrieved 1209 rows, trimmed to 300. [2026-01-19T12:21:44.647144] [DEBUG] [REMOTE ] TDUP: PASS: History has at least 300 days. [2026-01-19T12:21:44.647362] [DEBUG] [REMOTE ] TDUP: PASS: Price check passed. Min price $5.35. [2026-01-19T12:21:44.647548] [DEBUG] [REMOTE ] TDUP: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:44.647701] [DEBUG] [REMOTE ] TDUP: PASS: Integrity check passed. [2026-01-19T12:21:44.647743] [DEBUG] [REMOTE ] TDUP: Symbol is viable for forecasting. [2026-01-19T12:21:44.647793] [INFO ] [MAIN ] [3045/3505] TDUP kept (0.4s) | 3044 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:45.315831] [DEBUG] [REMOTE ] TDY: Retrieved 6577 rows, trimmed to 300. [2026-01-19T12:21:45.315984] [DEBUG] [REMOTE ] TDY: PASS: History has at least 300 days. [2026-01-19T12:21:45.316235] [DEBUG] [REMOTE ] TDY: PASS: Price check passed. Min price $484.47. [2026-01-19T12:21:45.316426] [DEBUG] [REMOTE ] TDY: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:45.316558] [DEBUG] [REMOTE ] TDY: PASS: Integrity check passed. [2026-01-19T12:21:45.316619] [DEBUG] [REMOTE ] TDY: Symbol is viable for forecasting. [2026-01-19T12:21:45.316669] [INFO ] [MAIN ] [3046/3505] TDY kept (0.7s) | 3045 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:45.641406] [DEBUG] [REMOTE ] TEAM: Retrieved 2540 rows, trimmed to 300. [2026-01-19T12:21:45.641532] [DEBUG] [REMOTE ] TEAM: PASS: History has at least 300 days. [2026-01-19T12:21:45.641757] [DEBUG] [REMOTE ] TEAM: PASS: Price check passed. Min price $118.55. [2026-01-19T12:21:45.641895] [DEBUG] [REMOTE ] TEAM: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:45.642008] [DEBUG] [REMOTE ] TEAM: PASS: Integrity check passed. [2026-01-19T12:21:45.642050] [DEBUG] [REMOTE ] TEAM: Symbol is viable for forecasting. [2026-01-19T12:21:45.642097] [INFO ] [MAIN ] [3047/3505] TEAM kept (0.3s) | 3046 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:46.223517] [DEBUG] [REMOTE ] TECH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:46.223736] [DEBUG] [REMOTE ] TECH: PASS: History has at least 300 days. [2026-01-19T12:21:46.224153] [DEBUG] [REMOTE ] TECH: PASS: Price check passed. Min price $56.99. [2026-01-19T12:21:46.224346] [DEBUG] [REMOTE ] TECH: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:46.224524] [DEBUG] [REMOTE ] TECH: PASS: Integrity check passed. [2026-01-19T12:21:46.224601] [DEBUG] [REMOTE ] TECH: Symbol is viable for forecasting. [2026-01-19T12:21:46.224679] [INFO ] [MAIN ] [3048/3505] TECH kept (0.6s) | 3047 kept, 1 rejected | 140.6/min | ETA: 3.3m [2026-01-19T12:21:46.707615] [DEBUG] [REMOTE ] TECK: Retrieved 5914 rows, trimmed to 300. [2026-01-19T12:21:46.707768] [DEBUG] [REMOTE ] TECK: PASS: History has at least 300 days. [2026-01-19T12:21:46.708028] [DEBUG] [REMOTE ] TECK: PASS: Price check passed. Min price $38.15. [2026-01-19T12:21:46.708166] [DEBUG] [REMOTE ] TECK: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:46.708295] [DEBUG] [REMOTE ] TECK: PASS: Integrity check passed. [2026-01-19T12:21:46.708335] [DEBUG] [REMOTE ] TECK: Symbol is viable for forecasting. [2026-01-19T12:21:46.708387] [INFO ] [MAIN ] [3049/3505] TECK kept (0.5s) | 3048 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:47.004419] [DEBUG] [REMOTE ] TECX: Retrieved 1904 rows, trimmed to 300. [2026-01-19T12:21:47.004555] [DEBUG] [REMOTE ] TECX: PASS: History has at least 300 days. [2026-01-19T12:21:47.004825] [DEBUG] [REMOTE ] TECX: PASS: Price check passed. Min price $16.44. [2026-01-19T12:21:47.004962] [DEBUG] [REMOTE ] TECX: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:47.005078] [DEBUG] [REMOTE ] TECX: PASS: Integrity check passed. [2026-01-19T12:21:47.005118] [DEBUG] [REMOTE ] TECX: Symbol is viable for forecasting. [2026-01-19T12:21:47.005166] [INFO ] [MAIN ] [3050/3505] TECX kept (0.3s) | 3049 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:47.584697] [DEBUG] [REMOTE ] TEF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:47.584845] [DEBUG] [REMOTE ] TEF: PASS: History has at least 300 days. [2026-01-19T12:21:47.585080] [DEBUG] [REMOTE ] TEF: PASS: Price check passed. Min price $3.81. [2026-01-19T12:21:47.585216] [DEBUG] [REMOTE ] TEF: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:47.585333] [DEBUG] [REMOTE ] TEF: PASS: Integrity check passed. [2026-01-19T12:21:47.585372] [DEBUG] [REMOTE ] TEF: Symbol is viable for forecasting. [2026-01-19T12:21:47.585423] [INFO ] [MAIN ] [3051/3505] TEF kept (0.6s) | 3050 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:48.108000] [DEBUG] [REMOTE ] TEI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:48.108144] [DEBUG] [REMOTE ] TEI: PASS: History has at least 300 days. [2026-01-19T12:21:48.108395] [DEBUG] [REMOTE ] TEI: PASS: Price check passed. Min price $5.85. [2026-01-19T12:21:48.108529] [DEBUG] [REMOTE ] TEI: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:48.108665] [DEBUG] [REMOTE ] TEI: PASS: Integrity check passed. [2026-01-19T12:21:48.108706] [DEBUG] [REMOTE ] TEI: Symbol is viable for forecasting. [2026-01-19T12:21:48.108754] [INFO ] [MAIN ] [3052/3505] TEI kept (0.5s) | 3051 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:48.280056] [DEBUG] [REMOTE ] TELO: Retrieved 486 rows, trimmed to 300. [2026-01-19T12:21:48.280186] [DEBUG] [REMOTE ] TELO: PASS: History has at least 300 days. [2026-01-19T12:21:48.280390] [DEBUG] [REMOTE ] TELO: PASS: Price check passed. Min price $1.27. [2026-01-19T12:21:48.280521] [DEBUG] [REMOTE ] TELO: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:48.280650] [DEBUG] [REMOTE ] TELO: PASS: Integrity check passed. [2026-01-19T12:21:48.280691] [DEBUG] [REMOTE ] TELO: Symbol is viable for forecasting. [2026-01-19T12:21:48.280740] [INFO ] [MAIN ] [3053/3505] TELO kept (0.2s) | 3052 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:48.640262] [DEBUG] [REMOTE ] TEM: Retrieved 399 rows, trimmed to 300. [2026-01-19T12:21:48.640399] [DEBUG] [REMOTE ] TEM: PASS: History has at least 300 days. [2026-01-19T12:21:48.640626] [DEBUG] [REMOTE ] TEM: PASS: Price check passed. Min price $59.05. [2026-01-19T12:21:48.640791] [DEBUG] [REMOTE ] TEM: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:48.640912] [DEBUG] [REMOTE ] TEM: PASS: Integrity check passed. [2026-01-19T12:21:48.640954] [DEBUG] [REMOTE ] TEM: Symbol is viable for forecasting. [2026-01-19T12:21:48.641006] [INFO ] [MAIN ] [3054/3505] TEM kept (0.4s) | 3053 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:49.192036] [DEBUG] [REMOTE ] TENB: Retrieved 1880 rows, trimmed to 300. [2026-01-19T12:21:49.192185] [DEBUG] [REMOTE ] TENB: PASS: History has at least 300 days. [2026-01-19T12:21:49.192430] [DEBUG] [REMOTE ] TENB: PASS: Price check passed. Min price $22.12. [2026-01-19T12:21:49.192609] [DEBUG] [REMOTE ] TENB: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:49.192748] [DEBUG] [REMOTE ] TENB: PASS: Integrity check passed. [2026-01-19T12:21:49.192798] [DEBUG] [REMOTE ] TENB: Symbol is viable for forecasting. [2026-01-19T12:21:49.192849] [INFO ] [MAIN ] [3055/3505] TENB kept (0.6s) | 3054 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:49.784655] [DEBUG] [REMOTE ] TENX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:49.784822] [DEBUG] [REMOTE ] TENX: PASS: History has at least 300 days. [2026-01-19T12:21:49.785125] [DEBUG] [REMOTE ] TENX: PASS: Price check passed. Min price $6.69. [2026-01-19T12:21:49.785306] [DEBUG] [REMOTE ] TENX: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:49.785458] [DEBUG] [REMOTE ] TENX: PASS: Integrity check passed. [2026-01-19T12:21:49.785504] [DEBUG] [REMOTE ] TENX: Symbol is viable for forecasting. [2026-01-19T12:21:49.785556] [INFO ] [MAIN ] [3056/3505] TENX kept (0.6s) | 3055 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:49.902958] [DEBUG] [REMOTE ] TERN: Retrieved 1243 rows, trimmed to 300. [2026-01-19T12:21:49.903102] [DEBUG] [REMOTE ] TERN: PASS: History has at least 300 days. [2026-01-19T12:21:49.903346] [DEBUG] [REMOTE ] TERN: PASS: Price check passed. Min price $7.50. [2026-01-19T12:21:49.903536] [DEBUG] [REMOTE ] TERN: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:49.903696] [DEBUG] [REMOTE ] TERN: PASS: Integrity check passed. [2026-01-19T12:21:49.903749] [DEBUG] [REMOTE ] TERN: Symbol is viable for forecasting. [2026-01-19T12:21:49.903803] [INFO ] [MAIN ] [3057/3505] TERN kept (0.1s) | 3056 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:50.633299] [DEBUG] [REMOTE ] TEVA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:50.633453] [DEBUG] [REMOTE ] TEVA: PASS: History has at least 300 days. [2026-01-19T12:21:50.633751] [DEBUG] [REMOTE ] TEVA: PASS: Price check passed. Min price $18.95. [2026-01-19T12:21:50.633893] [DEBUG] [REMOTE ] TEVA: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:50.634037] [DEBUG] [REMOTE ] TEVA: PASS: Integrity check passed. [2026-01-19T12:21:50.634093] [DEBUG] [REMOTE ] TEVA: Symbol is viable for forecasting. [2026-01-19T12:21:50.634167] [INFO ] [MAIN ] [3058/3505] TEVA kept (0.7s) | 3057 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:50.989901] [DEBUG] [REMOTE ] TEX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:50.990048] [DEBUG] [REMOTE ] TEX: PASS: History has at least 300 days. [2026-01-19T12:21:50.990280] [DEBUG] [REMOTE ] TEX: PASS: Price check passed. Min price $41.78. [2026-01-19T12:21:50.990416] [DEBUG] [REMOTE ] TEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:50.990535] [DEBUG] [REMOTE ] TEX: PASS: Integrity check passed. [2026-01-19T12:21:50.990594] [DEBUG] [REMOTE ] TEX: Symbol is viable for forecasting. [2026-01-19T12:21:50.990645] [INFO ] [MAIN ] [3059/3505] TEX kept (0.4s) | 3058 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:51.506393] [DEBUG] [REMOTE ] TFC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:51.506644] [DEBUG] [REMOTE ] TFC: PASS: History has at least 300 days. [2026-01-19T12:21:51.507011] [DEBUG] [REMOTE ] TFC: PASS: Price check passed. Min price $43.10. [2026-01-19T12:21:51.507184] [DEBUG] [REMOTE ] TFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:51.507355] [DEBUG] [REMOTE ] TFC: PASS: Integrity check passed. [2026-01-19T12:21:51.507438] [DEBUG] [REMOTE ] TFC: Symbol is viable for forecasting. [2026-01-19T12:21:51.507512] [INFO ] [MAIN ] [3060/3505] TFC kept (0.5s) | 3059 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:51.875620] [DEBUG] [REMOTE ] TFII: Retrieved 4371 rows, trimmed to 300. [2026-01-19T12:21:51.875754] [DEBUG] [REMOTE ] TFII: PASS: History has at least 300 days. [2026-01-19T12:21:51.875974] [DEBUG] [REMOTE ] TFII: PASS: Price check passed. Min price $80.34. [2026-01-19T12:21:51.876119] [DEBUG] [REMOTE ] TFII: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:51.876235] [DEBUG] [REMOTE ] TFII: PASS: Integrity check passed. [2026-01-19T12:21:51.876277] [DEBUG] [REMOTE ] TFII: Symbol is viable for forecasting. [2026-01-19T12:21:51.876326] [INFO ] [MAIN ] [3061/3505] TFII kept (0.4s) | 3060 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:52.118263] [DEBUG] [REMOTE ] TFIN: Retrieved 2814 rows, trimmed to 300. [2026-01-19T12:21:52.118400] [DEBUG] [REMOTE ] TFIN: PASS: History has at least 300 days. [2026-01-19T12:21:52.118652] [DEBUG] [REMOTE ] TFIN: PASS: Price check passed. Min price $50.56. [2026-01-19T12:21:52.118797] [DEBUG] [REMOTE ] TFIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:52.118915] [DEBUG] [REMOTE ] TFIN: PASS: Integrity check passed. [2026-01-19T12:21:52.118956] [DEBUG] [REMOTE ] TFIN: Symbol is viable for forecasting. [2026-01-19T12:21:52.119007] [INFO ] [MAIN ] [3062/3505] TFIN kept (0.2s) | 3061 kept, 1 rejected | 140.6/min | ETA: 3.2m [2026-01-19T12:21:52.537032] [DEBUG] [REMOTE ] TFPM: Retrieved 1079 rows, trimmed to 300. [2026-01-19T12:21:52.537190] [DEBUG] [REMOTE ] TFPM: PASS: History has at least 300 days. [2026-01-19T12:21:52.537439] [DEBUG] [REMOTE ] TFPM: PASS: Price check passed. Min price $27.18. [2026-01-19T12:21:52.537608] [DEBUG] [REMOTE ] TFPM: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:52.537727] [DEBUG] [REMOTE ] TFPM: PASS: Integrity check passed. [2026-01-19T12:21:52.537767] [DEBUG] [REMOTE ] TFPM: Symbol is viable for forecasting. [2026-01-19T12:21:52.537815] [INFO ] [MAIN ] [3063/3505] TFPM kept (0.4s) | 3062 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:53.115980] [DEBUG] [REMOTE ] TFSL: Retrieved 4716 rows, trimmed to 300. [2026-01-19T12:21:53.116122] [DEBUG] [REMOTE ] TFSL: PASS: History has at least 300 days. [2026-01-19T12:21:53.116384] [DEBUG] [REMOTE ] TFSL: PASS: Price check passed. Min price $12.99. [2026-01-19T12:21:53.116527] [DEBUG] [REMOTE ] TFSL: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:53.116672] [DEBUG] [REMOTE ] TFSL: PASS: Integrity check passed. [2026-01-19T12:21:53.116715] [DEBUG] [REMOTE ] TFSL: Symbol is viable for forecasting. [2026-01-19T12:21:53.116765] [INFO ] [MAIN ] [3064/3505] TFSL kept (0.6s) | 3063 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:53.576465] [DEBUG] [REMOTE ] TG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:53.576620] [DEBUG] [REMOTE ] TG: PASS: History has at least 300 days. [2026-01-19T12:21:53.576842] [DEBUG] [REMOTE ] TG: PASS: Price check passed. Min price $6.29. [2026-01-19T12:21:53.576984] [DEBUG] [REMOTE ] TG: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:53.577101] [DEBUG] [REMOTE ] TG: PASS: Integrity check passed. [2026-01-19T12:21:53.577141] [DEBUG] [REMOTE ] TG: Symbol is viable for forecasting. [2026-01-19T12:21:53.577190] [INFO ] [MAIN ] [3065/3505] TG kept (0.5s) | 3064 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:53.930895] [DEBUG] [REMOTE ] TGLS: Retrieved 3442 rows, trimmed to 300. [2026-01-19T12:21:53.931053] [DEBUG] [REMOTE ] TGLS: PASS: History has at least 300 days. [2026-01-19T12:21:53.931335] [DEBUG] [REMOTE ] TGLS: PASS: Price check passed. Min price $44.78. [2026-01-19T12:21:53.931500] [DEBUG] [REMOTE ] TGLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:53.931677] [DEBUG] [REMOTE ] TGLS: PASS: Integrity check passed. [2026-01-19T12:21:53.931731] [DEBUG] [REMOTE ] TGLS: Symbol is viable for forecasting. [2026-01-19T12:21:53.931792] [INFO ] [MAIN ] [3066/3505] TGLS kept (0.4s) | 3065 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:54.453288] [DEBUG] [REMOTE ] TGNA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:54.453524] [DEBUG] [REMOTE ] TGNA: PASS: History has at least 300 days. [2026-01-19T12:21:54.453782] [DEBUG] [REMOTE ] TGNA: PASS: Price check passed. Min price $18.73. [2026-01-19T12:21:54.453923] [DEBUG] [REMOTE ] TGNA: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:54.454044] [DEBUG] [REMOTE ] TGNA: PASS: Integrity check passed. [2026-01-19T12:21:54.454084] [DEBUG] [REMOTE ] TGNA: Symbol is viable for forecasting. [2026-01-19T12:21:54.454133] [INFO ] [MAIN ] [3067/3505] TGNA kept (0.5s) | 3066 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:54.805088] [DEBUG] [REMOTE ] TGS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:54.805250] [DEBUG] [REMOTE ] TGS: PASS: History has at least 300 days. [2026-01-19T12:21:54.805530] [DEBUG] [REMOTE ] TGS: PASS: Price check passed. Min price $21.90. [2026-01-19T12:21:54.805727] [DEBUG] [REMOTE ] TGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:54.805878] [DEBUG] [REMOTE ] TGS: PASS: Integrity check passed. [2026-01-19T12:21:54.805923] [DEBUG] [REMOTE ] TGS: Symbol is viable for forecasting. [2026-01-19T12:21:54.805980] [INFO ] [MAIN ] [3068/3505] TGS kept (0.4s) | 3067 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:55.231046] [DEBUG] [REMOTE ] TGTX: Retrieved 3953 rows, trimmed to 300. [2026-01-19T12:21:55.231220] [DEBUG] [REMOTE ] TGTX: PASS: History has at least 300 days. [2026-01-19T12:21:55.231497] [DEBUG] [REMOTE ] TGTX: PASS: Price check passed. Min price $27.72. [2026-01-19T12:21:55.231689] [DEBUG] [REMOTE ] TGTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:55.231834] [DEBUG] [REMOTE ] TGTX: PASS: Integrity check passed. [2026-01-19T12:21:55.231875] [DEBUG] [REMOTE ] TGTX: Symbol is viable for forecasting. [2026-01-19T12:21:55.231927] [INFO ] [MAIN ] [3069/3505] TGTX kept (0.4s) | 3068 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:55.607503] [DEBUG] [REMOTE ] TH: Retrieved 3047 rows, trimmed to 300. [2026-01-19T12:21:55.607726] [DEBUG] [REMOTE ] TH: PASS: History has at least 300 days. [2026-01-19T12:21:55.608527] [DEBUG] [REMOTE ] TH: PASS: Price check passed. Min price $6.22. [2026-01-19T12:21:55.608834] [DEBUG] [REMOTE ] TH: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:55.609013] [DEBUG] [REMOTE ] TH: PASS: Integrity check passed. [2026-01-19T12:21:55.609056] [DEBUG] [REMOTE ] TH: Symbol is viable for forecasting. [2026-01-19T12:21:55.609120] [INFO ] [MAIN ] [3070/3505] TH kept (0.4s) | 3069 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:56.162822] [DEBUG] [REMOTE ] THC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:56.162963] [DEBUG] [REMOTE ] THC: PASS: History has at least 300 days. [2026-01-19T12:21:56.163196] [DEBUG] [REMOTE ] THC: PASS: Price check passed. Min price $186.68. [2026-01-19T12:21:56.163334] [DEBUG] [REMOTE ] THC: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:56.163454] [DEBUG] [REMOTE ] THC: PASS: Integrity check passed. [2026-01-19T12:21:56.163494] [DEBUG] [REMOTE ] THC: Symbol is viable for forecasting. [2026-01-19T12:21:56.163542] [INFO ] [MAIN ] [3071/3505] THC kept (0.6s) | 3070 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:56.633755] [DEBUG] [REMOTE ] THFF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:56.633896] [DEBUG] [REMOTE ] THFF: PASS: History has at least 300 days. [2026-01-19T12:21:56.634124] [DEBUG] [REMOTE ] THFF: PASS: Price check passed. Min price $52.82. [2026-01-19T12:21:56.634263] [DEBUG] [REMOTE ] THFF: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:56.634386] [DEBUG] [REMOTE ] THFF: PASS: Integrity check passed. [2026-01-19T12:21:56.634427] [DEBUG] [REMOTE ] THFF: Symbol is viable for forecasting. [2026-01-19T12:21:56.634476] [INFO ] [MAIN ] [3072/3505] THFF kept (0.5s) | 3071 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:57.119392] [DEBUG] [REMOTE ] THG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:57.119592] [DEBUG] [REMOTE ] THG: PASS: History has at least 300 days. [2026-01-19T12:21:57.119899] [DEBUG] [REMOTE ] THG: PASS: Price check passed. Min price $167.53. [2026-01-19T12:21:57.120043] [DEBUG] [REMOTE ] THG: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:57.120181] [DEBUG] [REMOTE ] THG: PASS: Integrity check passed. [2026-01-19T12:21:57.120223] [DEBUG] [REMOTE ] THG: Symbol is viable for forecasting. [2026-01-19T12:21:57.120277] [INFO ] [MAIN ] [3073/3505] THG kept (0.5s) | 3072 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:57.475636] [DEBUG] [REMOTE ] THO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:57.475822] [DEBUG] [REMOTE ] THO: PASS: History has at least 300 days. [2026-01-19T12:21:57.476138] [DEBUG] [REMOTE ] THO: PASS: Price check passed. Min price $95.56. [2026-01-19T12:21:57.476285] [DEBUG] [REMOTE ] THO: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:57.476426] [DEBUG] [REMOTE ] THO: PASS: Integrity check passed. [2026-01-19T12:21:57.476469] [DEBUG] [REMOTE ] THO: Symbol is viable for forecasting. [2026-01-19T12:21:57.476522] [INFO ] [MAIN ] [3074/3505] THO kept (0.4s) | 3073 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:57.702865] [DEBUG] [REMOTE ] THQ: Retrieved 2886 rows, trimmed to 300. [2026-01-19T12:21:57.703001] [DEBUG] [REMOTE ] THQ: PASS: History has at least 300 days. [2026-01-19T12:21:57.703229] [DEBUG] [REMOTE ] THQ: PASS: Price check passed. Min price $17.07. [2026-01-19T12:21:57.703372] [DEBUG] [REMOTE ] THQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:57.703494] [DEBUG] [REMOTE ] THQ: PASS: Integrity check passed. [2026-01-19T12:21:57.703535] [DEBUG] [REMOTE ] THQ: Symbol is viable for forecasting. [2026-01-19T12:21:57.703627] [INFO ] [MAIN ] [3075/3505] THQ kept (0.2s) | 3074 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:58.283275] [DEBUG] [REMOTE ] THRM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:21:58.283433] [DEBUG] [REMOTE ] THRM: PASS: History has at least 300 days. [2026-01-19T12:21:58.283686] [DEBUG] [REMOTE ] THRM: PASS: Price check passed. Min price $32.69. [2026-01-19T12:21:58.283826] [DEBUG] [REMOTE ] THRM: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:58.283947] [DEBUG] [REMOTE ] THRM: PASS: Integrity check passed. [2026-01-19T12:21:58.283987] [DEBUG] [REMOTE ] THRM: Symbol is viable for forecasting. [2026-01-19T12:21:58.284036] [INFO ] [MAIN ] [3076/3505] THRM kept (0.6s) | 3075 kept, 1 rejected | 140.6/min | ETA: 3.1m [2026-01-19T12:21:58.570462] [DEBUG] [REMOTE ] THRY: Retrieved 1330 rows, trimmed to 300. [2026-01-19T12:21:58.570617] [DEBUG] [REMOTE ] THRY: PASS: History has at least 300 days. [2026-01-19T12:21:58.570834] [DEBUG] [REMOTE ] THRY: PASS: Price check passed. Min price $5.17. [2026-01-19T12:21:58.570972] [DEBUG] [REMOTE ] THRY: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:58.571086] [DEBUG] [REMOTE ] THRY: PASS: Integrity check passed. [2026-01-19T12:21:58.571127] [DEBUG] [REMOTE ] THRY: Symbol is viable for forecasting. [2026-01-19T12:21:58.571175] [INFO ] [MAIN ] [3077/3505] THRY kept (0.3s) | 3076 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:21:59.166619] [DEBUG] [REMOTE ] THS: Retrieved 5172 rows, trimmed to 300. [2026-01-19T12:21:59.166754] [DEBUG] [REMOTE ] THS: PASS: History has at least 300 days. [2026-01-19T12:21:59.166977] [DEBUG] [REMOTE ] THS: PASS: Price check passed. Min price $17.84. [2026-01-19T12:21:59.167121] [DEBUG] [REMOTE ] THS: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:59.167240] [DEBUG] [REMOTE ] THS: PASS: Integrity check passed. [2026-01-19T12:21:59.167281] [DEBUG] [REMOTE ] THS: Symbol is viable for forecasting. [2026-01-19T12:21:59.167332] [INFO ] [MAIN ] [3078/3505] THS kept (0.6s) | 3077 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:21:59.537950] [DEBUG] [REMOTE ] TIGO: Retrieved 3654 rows, trimmed to 300. [2026-01-19T12:21:59.538085] [DEBUG] [REMOTE ] TIGO: PASS: History has at least 300 days. [2026-01-19T12:21:59.538296] [DEBUG] [REMOTE ] TIGO: PASS: Price check passed. Min price $45.16. [2026-01-19T12:21:59.538463] [DEBUG] [REMOTE ] TIGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:59.538626] [DEBUG] [REMOTE ] TIGO: PASS: Integrity check passed. [2026-01-19T12:21:59.538685] [DEBUG] [REMOTE ] TIGO: Symbol is viable for forecasting. [2026-01-19T12:21:59.538748] [INFO ] [MAIN ] [3079/3505] TIGO kept (0.4s) | 3078 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:21:59.688461] [DEBUG] [REMOTE ] TIL: Retrieved 1214 rows, trimmed to 300. [2026-01-19T12:21:59.688622] [DEBUG] [REMOTE ] TIL: PASS: History has at least 300 days. [2026-01-19T12:21:59.688829] [DEBUG] [REMOTE ] TIL: PASS: Price check passed. Min price $6.66. [2026-01-19T12:21:59.688966] [DEBUG] [REMOTE ] TIL: PASS: Continuity check passed with 300 days. [2026-01-19T12:21:59.689083] [DEBUG] [REMOTE ] TIL: PASS: Integrity check passed. [2026-01-19T12:21:59.689123] [DEBUG] [REMOTE ] TIL: Symbol is viable for forecasting. [2026-01-19T12:21:59.689172] [INFO ] [MAIN ] [3080/3505] TIL kept (0.2s) | 3079 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:22:00.293438] [DEBUG] [REMOTE ] TILE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:00.293584] [DEBUG] [REMOTE ] TILE: PASS: History has at least 300 days. [2026-01-19T12:22:00.293803] [DEBUG] [REMOTE ] TILE: PASS: Price check passed. Min price $24.88. [2026-01-19T12:22:00.293944] [DEBUG] [REMOTE ] TILE: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:00.294061] [DEBUG] [REMOTE ] TILE: PASS: Integrity check passed. [2026-01-19T12:22:00.294102] [DEBUG] [REMOTE ] TILE: Symbol is viable for forecasting. [2026-01-19T12:22:00.294153] [INFO ] [MAIN ] [3081/3505] TILE kept (0.6s) | 3080 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:22:00.637740] [DEBUG] [REMOTE ] TIMB: Retrieved 1319 rows, trimmed to 300. [2026-01-19T12:22:00.637964] [DEBUG] [REMOTE ] TIMB: PASS: History has at least 300 days. [2026-01-19T12:22:00.638233] [DEBUG] [REMOTE ] TIMB: PASS: Price check passed. Min price $18.74. [2026-01-19T12:22:00.638376] [DEBUG] [REMOTE ] TIMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:00.638498] [DEBUG] [REMOTE ] TIMB: PASS: Integrity check passed. [2026-01-19T12:22:00.638539] [DEBUG] [REMOTE ] TIMB: Symbol is viable for forecasting. [2026-01-19T12:22:00.638610] [INFO ] [MAIN ] [3082/3505] TIMB kept (0.3s) | 3081 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:22:01.164609] [DEBUG] [REMOTE ] TITN: Retrieved 4552 rows, trimmed to 300. [2026-01-19T12:22:01.164769] [DEBUG] [REMOTE ] TITN: PASS: History has at least 300 days. [2026-01-19T12:22:01.165027] [DEBUG] [REMOTE ] TITN: PASS: Price check passed. Min price $14.94. [2026-01-19T12:22:01.165169] [DEBUG] [REMOTE ] TITN: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:01.165289] [DEBUG] [REMOTE ] TITN: PASS: Integrity check passed. [2026-01-19T12:22:01.165330] [DEBUG] [REMOTE ] TITN: Symbol is viable for forecasting. [2026-01-19T12:22:01.165379] [INFO ] [MAIN ] [3083/3505] TITN kept (0.5s) | 3082 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:22:01.639360] [DEBUG] [REMOTE ] TJX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:01.639485] [DEBUG] [REMOTE ] TJX: PASS: History has at least 300 days. [2026-01-19T12:22:01.639771] [DEBUG] [REMOTE ] TJX: PASS: Price check passed. Min price $139.73. [2026-01-19T12:22:01.639956] [DEBUG] [REMOTE ] TJX: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:01.640123] [DEBUG] [REMOTE ] TJX: PASS: Integrity check passed. [2026-01-19T12:22:01.640171] [DEBUG] [REMOTE ] TJX: Symbol is viable for forecasting. [2026-01-19T12:22:01.640225] [INFO ] [MAIN ] [3084/3505] TJX kept (0.5s) | 3083 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:22:02.092353] [DEBUG] [REMOTE ] TK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:02.092502] [DEBUG] [REMOTE ] TK: PASS: History has at least 300 days. [2026-01-19T12:22:02.092771] [DEBUG] [REMOTE ] TK: PASS: Price check passed. Min price $8.60. [2026-01-19T12:22:02.092913] [DEBUG] [REMOTE ] TK: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:02.093058] [DEBUG] [REMOTE ] TK: PASS: Integrity check passed. [2026-01-19T12:22:02.093100] [DEBUG] [REMOTE ] TK: Symbol is viable for forecasting. [2026-01-19T12:22:02.093151] [INFO ] [MAIN ] [3085/3505] TK kept (0.5s) | 3084 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:22:02.579411] [DEBUG] [REMOTE ] TKC: Retrieved 6419 rows, trimmed to 300. [2026-01-19T12:22:02.579632] [DEBUG] [REMOTE ] TKC: PASS: History has at least 300 days. [2026-01-19T12:22:02.580011] [DEBUG] [REMOTE ] TKC: PASS: Price check passed. Min price $5.47. [2026-01-19T12:22:02.580191] [DEBUG] [REMOTE ] TKC: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:02.580361] [DEBUG] [REMOTE ] TKC: PASS: Integrity check passed. [2026-01-19T12:22:02.580411] [DEBUG] [REMOTE ] TKC: Symbol is viable for forecasting. [2026-01-19T12:22:02.580476] [INFO ] [MAIN ] [3086/3505] TKC kept (0.5s) | 3085 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:22:02.830505] [DEBUG] [REMOTE ] TKNO: Retrieved 1146 rows, trimmed to 300. [2026-01-19T12:22:02.830672] [DEBUG] [REMOTE ] TKNO: PASS: History has at least 300 days. [2026-01-19T12:22:02.830888] [DEBUG] [REMOTE ] TKNO: PASS: Price check passed. Min price $3.32. [2026-01-19T12:22:02.831029] [DEBUG] [REMOTE ] TKNO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:02.831148] [DEBUG] [REMOTE ] TKNO: PASS: Integrity check passed. [2026-01-19T12:22:02.831190] [DEBUG] [REMOTE ] TKNO: Symbol is viable for forecasting. [2026-01-19T12:22:02.831242] [INFO ] [MAIN ] [3087/3505] TKNO kept (0.3s) | 3086 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:22:03.158964] [DEBUG] [REMOTE ] TKO: Retrieved 590 rows, trimmed to 300. [2026-01-19T12:22:03.159149] [DEBUG] [REMOTE ] TKO: PASS: History has at least 300 days. [2026-01-19T12:22:03.159431] [DEBUG] [REMOTE ] TKO: PASS: Price check passed. Min price $175.83. [2026-01-19T12:22:03.159678] [DEBUG] [REMOTE ] TKO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:03.159846] [DEBUG] [REMOTE ] TKO: PASS: Integrity check passed. [2026-01-19T12:22:03.159908] [DEBUG] [REMOTE ] TKO: Symbol is viable for forecasting. [2026-01-19T12:22:03.159982] [INFO ] [MAIN ] [3088/3505] TKO kept (0.3s) | 3087 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:22:03.828207] [DEBUG] [REMOTE ] TLK: Retrieved 6285 rows, trimmed to 300. [2026-01-19T12:22:03.828348] [DEBUG] [REMOTE ] TLK: PASS: History has at least 300 days. [2026-01-19T12:22:03.828596] [DEBUG] [REMOTE ] TLK: PASS: Price check passed. Min price $19.22. [2026-01-19T12:22:03.828737] [DEBUG] [REMOTE ] TLK: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:03.828854] [DEBUG] [REMOTE ] TLK: PASS: Integrity check passed. [2026-01-19T12:22:03.828894] [DEBUG] [REMOTE ] TLK: Symbol is viable for forecasting. [2026-01-19T12:22:03.828942] [INFO ] [MAIN ] [3089/3505] TLK kept (0.7s) | 3088 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:22:04.050160] [DEBUG] [REMOTE ] TLN: Retrieved 659 rows, trimmed to 300. [2026-01-19T12:22:04.050287] [DEBUG] [REMOTE ] TLN: PASS: History has at least 300 days. [2026-01-19T12:22:04.050483] [DEBUG] [REMOTE ] TLN: PASS: Price check passed. Min price $348.38. [2026-01-19T12:22:04.050665] [DEBUG] [REMOTE ] TLN: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:04.050776] [DEBUG] [REMOTE ] TLN: PASS: Integrity check passed. [2026-01-19T12:22:04.050816] [DEBUG] [REMOTE ] TLN: Symbol is viable for forecasting. [2026-01-19T12:22:04.050862] [INFO ] [MAIN ] [3090/3505] TLN kept (0.2s) | 3089 kept, 1 rejected | 140.6/min | ETA: 3.0m [2026-01-19T12:22:04.510330] [DEBUG] [REMOTE ] TLS: Retrieved 1295 rows, trimmed to 300. [2026-01-19T12:22:04.510487] [DEBUG] [REMOTE ] TLS: PASS: History has at least 300 days. [2026-01-19T12:22:04.510773] [DEBUG] [REMOTE ] TLS: PASS: Price check passed. Min price $4.96. [2026-01-19T12:22:04.510967] [DEBUG] [REMOTE ] TLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:04.511126] [DEBUG] [REMOTE ] TLS: PASS: Integrity check passed. [2026-01-19T12:22:04.511183] [DEBUG] [REMOTE ] TLS: Symbol is viable for forecasting. [2026-01-19T12:22:04.511250] [INFO ] [MAIN ] [3091/3505] TLS kept (0.5s) | 3090 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:04.919945] [DEBUG] [REMOTE ] TLSA: Retrieved 1798 rows, trimmed to 300. [2026-01-19T12:22:04.920084] [DEBUG] [REMOTE ] TLSA: PASS: History has at least 300 days. [2026-01-19T12:22:04.920288] [DEBUG] [REMOTE ] TLSA: PASS: Price check passed. Min price $1.35. [2026-01-19T12:22:04.920423] [DEBUG] [REMOTE ] TLSA: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:04.920533] [DEBUG] [REMOTE ] TLSA: PASS: Integrity check passed. [2026-01-19T12:22:04.920600] [DEBUG] [REMOTE ] TLSA: Symbol is viable for forecasting. [2026-01-19T12:22:04.920652] [INFO ] [MAIN ] [3092/3505] TLSA kept (0.4s) | 3091 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:05.178666] [DEBUG] [REMOTE ] TLSI: Retrieved 612 rows, trimmed to 300. [2026-01-19T12:22:05.178834] [DEBUG] [REMOTE ] TLSI: PASS: History has at least 300 days. [2026-01-19T12:22:05.179096] [DEBUG] [REMOTE ] TLSI: PASS: Price check passed. Min price $4.00. [2026-01-19T12:22:05.179266] [DEBUG] [REMOTE ] TLSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:05.179407] [DEBUG] [REMOTE ] TLSI: PASS: Integrity check passed. [2026-01-19T12:22:05.179458] [DEBUG] [REMOTE ] TLSI: Symbol is viable for forecasting. [2026-01-19T12:22:05.179518] [INFO ] [MAIN ] [3093/3505] TLSI kept (0.3s) | 3092 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:05.800448] [DEBUG] [REMOTE ] TLYS: Retrieved 3446 rows, trimmed to 300. [2026-01-19T12:22:05.800654] [DEBUG] [REMOTE ] TLYS: PASS: History has at least 300 days. [2026-01-19T12:22:05.800938] [DEBUG] [REMOTE ] TLYS: PASS: Price check passed. Min price $1.18. [2026-01-19T12:22:05.801141] [DEBUG] [REMOTE ] TLYS: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:05.801295] [DEBUG] [REMOTE ] TLYS: PASS: Integrity check passed. [2026-01-19T12:22:05.801349] [DEBUG] [REMOTE ] TLYS: Symbol is viable for forecasting. [2026-01-19T12:22:05.801417] [INFO ] [MAIN ] [3094/3505] TLYS kept (0.6s) | 3093 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:06.299679] [DEBUG] [REMOTE ] TM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:06.299814] [DEBUG] [REMOTE ] TM: PASS: History has at least 300 days. [2026-01-19T12:22:06.300025] [DEBUG] [REMOTE ] TM: PASS: Price check passed. Min price $191.25. [2026-01-19T12:22:06.300165] [DEBUG] [REMOTE ] TM: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:06.300276] [DEBUG] [REMOTE ] TM: PASS: Integrity check passed. [2026-01-19T12:22:06.300316] [DEBUG] [REMOTE ] TM: Symbol is viable for forecasting. [2026-01-19T12:22:06.300364] [INFO ] [MAIN ] [3095/3505] TM kept (0.5s) | 3094 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:06.534821] [DEBUG] [REMOTE ] TMC: Retrieved 1093 rows, trimmed to 300. [2026-01-19T12:22:06.534960] [DEBUG] [REMOTE ] TMC: PASS: History has at least 300 days. [2026-01-19T12:22:06.535167] [DEBUG] [REMOTE ] TMC: PASS: Price check passed. Min price $4.88. [2026-01-19T12:22:06.535300] [DEBUG] [REMOTE ] TMC: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:06.535407] [DEBUG] [REMOTE ] TMC: PASS: Integrity check passed. [2026-01-19T12:22:06.535446] [DEBUG] [REMOTE ] TMC: Symbol is viable for forecasting. [2026-01-19T12:22:06.535493] [INFO ] [MAIN ] [3096/3505] TMC kept (0.2s) | 3095 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:06.938223] [DEBUG] [REMOTE ] TMCI: Retrieved 1190 rows, trimmed to 300. [2026-01-19T12:22:06.938359] [DEBUG] [REMOTE ] TMCI: PASS: History has at least 300 days. [2026-01-19T12:22:06.938564] [DEBUG] [REMOTE ] TMCI: PASS: Price check passed. Min price $2.38. [2026-01-19T12:22:06.938759] [DEBUG] [REMOTE ] TMCI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:06.938890] [DEBUG] [REMOTE ] TMCI: PASS: Integrity check passed. [2026-01-19T12:22:06.938935] [DEBUG] [REMOTE ] TMCI: Symbol is viable for forecasting. [2026-01-19T12:22:06.938986] [INFO ] [MAIN ] [3097/3505] TMCI kept (0.4s) | 3096 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:07.377938] [DEBUG] [REMOTE ] TMDX: Retrieved 1688 rows, trimmed to 300. [2026-01-19T12:22:07.378068] [DEBUG] [REMOTE ] TMDX: PASS: History has at least 300 days. [2026-01-19T12:22:07.378291] [DEBUG] [REMOTE ] TMDX: PASS: Price check passed. Min price $113.40. [2026-01-19T12:22:07.378437] [DEBUG] [REMOTE ] TMDX: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:07.378558] [DEBUG] [REMOTE ] TMDX: PASS: Integrity check passed. [2026-01-19T12:22:07.378640] [DEBUG] [REMOTE ] TMDX: Symbol is viable for forecasting. [2026-01-19T12:22:07.378694] [INFO ] [MAIN ] [3098/3505] TMDX kept (0.4s) | 3097 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:07.786644] [DEBUG] [REMOTE ] TME: Retrieved 1784 rows, trimmed to 300. [2026-01-19T12:22:07.786764] [DEBUG] [REMOTE ] TME: PASS: History has at least 300 days. [2026-01-19T12:22:07.786963] [DEBUG] [REMOTE ] TME: PASS: Price check passed. Min price $16.58. [2026-01-19T12:22:07.787099] [DEBUG] [REMOTE ] TME: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:07.787207] [DEBUG] [REMOTE ] TME: PASS: Integrity check passed. [2026-01-19T12:22:07.787247] [DEBUG] [REMOTE ] TME: Symbol is viable for forecasting. [2026-01-19T12:22:07.787294] [INFO ] [MAIN ] [3099/3505] TME kept (0.4s) | 3098 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:08.262186] [DEBUG] [REMOTE ] TMHC: Retrieved 3214 rows, trimmed to 300. [2026-01-19T12:22:08.262334] [DEBUG] [REMOTE ] TMHC: PASS: History has at least 300 days. [2026-01-19T12:22:08.262543] [DEBUG] [REMOTE ] TMHC: PASS: Price check passed. Min price $57.80. [2026-01-19T12:22:08.262715] [DEBUG] [REMOTE ] TMHC: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:08.262831] [DEBUG] [REMOTE ] TMHC: PASS: Integrity check passed. [2026-01-19T12:22:08.262872] [DEBUG] [REMOTE ] TMHC: Symbol is viable for forecasting. [2026-01-19T12:22:08.262929] [INFO ] [MAIN ] [3100/3505] TMHC kept (0.5s) | 3099 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:08.692667] [DEBUG] [REMOTE ] TMUS: Retrieved 4718 rows, trimmed to 300. [2026-01-19T12:22:08.692804] [DEBUG] [REMOTE ] TMUS: PASS: History has at least 300 days. [2026-01-19T12:22:08.693024] [DEBUG] [REMOTE ] TMUS: PASS: Price check passed. Min price $186.32. [2026-01-19T12:22:08.693192] [DEBUG] [REMOTE ] TMUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:08.693312] [DEBUG] [REMOTE ] TMUS: PASS: Integrity check passed. [2026-01-19T12:22:08.693356] [DEBUG] [REMOTE ] TMUS: Symbol is viable for forecasting. [2026-01-19T12:22:08.693421] [INFO ] [MAIN ] [3101/3505] TMUS kept (0.4s) | 3100 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:09.207816] [DEBUG] [REMOTE ] TNC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:09.207972] [DEBUG] [REMOTE ] TNC: PASS: History has at least 300 days. [2026-01-19T12:22:09.208226] [DEBUG] [REMOTE ] TNC: PASS: Price check passed. Min price $68.68. [2026-01-19T12:22:09.208374] [DEBUG] [REMOTE ] TNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:09.208500] [DEBUG] [REMOTE ] TNC: PASS: Integrity check passed. [2026-01-19T12:22:09.208542] [DEBUG] [REMOTE ] TNC: Symbol is viable for forecasting. [2026-01-19T12:22:09.208612] [INFO ] [MAIN ] [3102/3505] TNC kept (0.5s) | 3101 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:09.553760] [DEBUG] [REMOTE ] TNDM: Retrieved 3061 rows, trimmed to 300. [2026-01-19T12:22:09.553916] [DEBUG] [REMOTE ] TNDM: PASS: History has at least 300 days. [2026-01-19T12:22:09.554173] [DEBUG] [REMOTE ] TNDM: PASS: Price check passed. Min price $13.33. [2026-01-19T12:22:09.554344] [DEBUG] [REMOTE ] TNDM: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:09.554488] [DEBUG] [REMOTE ] TNDM: PASS: Integrity check passed. [2026-01-19T12:22:09.554537] [DEBUG] [REMOTE ] TNDM: Symbol is viable for forecasting. [2026-01-19T12:22:09.554620] [INFO ] [MAIN ] [3103/3505] TNDM kept (0.3s) | 3102 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:09.871469] [DEBUG] [REMOTE ] TNGX: Retrieved 1349 rows, trimmed to 300. [2026-01-19T12:22:09.871716] [DEBUG] [REMOTE ] TNGX: PASS: History has at least 300 days. [2026-01-19T12:22:09.871999] [DEBUG] [REMOTE ] TNGX: PASS: Price check passed. Min price $7.50. [2026-01-19T12:22:09.872191] [DEBUG] [REMOTE ] TNGX: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:09.872362] [DEBUG] [REMOTE ] TNGX: PASS: Integrity check passed. [2026-01-19T12:22:09.872419] [DEBUG] [REMOTE ] TNGX: Symbol is viable for forecasting. [2026-01-19T12:22:09.872488] [INFO ] [MAIN ] [3104/3505] TNGX kept (0.3s) | 3103 kept, 1 rejected | 140.6/min | ETA: 2.9m [2026-01-19T12:22:10.407749] [DEBUG] [REMOTE ] TNK: Retrieved 4552 rows, trimmed to 300. [2026-01-19T12:22:10.407891] [DEBUG] [REMOTE ] TNK: PASS: History has at least 300 days. [2026-01-19T12:22:10.408111] [DEBUG] [REMOTE ] TNK: PASS: Price check passed. Min price $51.50. [2026-01-19T12:22:10.408246] [DEBUG] [REMOTE ] TNK: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:10.408548] [DEBUG] [REMOTE ] TNK: PASS: Integrity check passed. [2026-01-19T12:22:10.408606] [DEBUG] [REMOTE ] TNK: Symbol is viable for forecasting. [2026-01-19T12:22:10.408655] [INFO ] [MAIN ] [3105/3505] TNK kept (0.5s) | 3104 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:10.851065] [DEBUG] [REMOTE ] TNL: Retrieved 4906 rows, trimmed to 300. [2026-01-19T12:22:10.851248] [DEBUG] [REMOTE ] TNL: PASS: History has at least 300 days. [2026-01-19T12:22:10.851609] [DEBUG] [REMOTE ] TNL: PASS: Price check passed. Min price $60.77. [2026-01-19T12:22:10.851815] [DEBUG] [REMOTE ] TNL: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:10.851999] [DEBUG] [REMOTE ] TNL: PASS: Integrity check passed. [2026-01-19T12:22:10.852060] [DEBUG] [REMOTE ] TNL: Symbol is viable for forecasting. [2026-01-19T12:22:10.852131] [INFO ] [MAIN ] [3106/3505] TNL kept (0.4s) | 3105 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:11.204884] [DEBUG] [REMOTE ] TNXP: Retrieved 3442 rows, trimmed to 300. [2026-01-19T12:22:11.205029] [DEBUG] [REMOTE ] TNXP: PASS: History has at least 300 days. [2026-01-19T12:22:11.205297] [DEBUG] [REMOTE ] TNXP: PASS: Price check passed. Min price $14.08. [2026-01-19T12:22:11.205478] [DEBUG] [REMOTE ] TNXP: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:11.205658] [DEBUG] [REMOTE ] TNXP: PASS: Integrity check passed. [2026-01-19T12:22:11.205719] [DEBUG] [REMOTE ] TNXP: Symbol is viable for forecasting. [2026-01-19T12:22:11.205793] [INFO ] [MAIN ] [3107/3505] TNXP kept (0.4s) | 3106 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:11.491358] [DEBUG] [REMOTE ] TOI: Retrieved 1047 rows, trimmed to 300. [2026-01-19T12:22:11.491644] [DEBUG] [REMOTE ] TOI: PASS: History has at least 300 days. [2026-01-19T12:22:11.491998] [DEBUG] [REMOTE ] TOI: PASS: Price check passed. Min price $2.94. [2026-01-19T12:22:11.492162] [DEBUG] [REMOTE ] TOI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:11.492329] [DEBUG] [REMOTE ] TOI: PASS: Integrity check passed. [2026-01-19T12:22:11.492377] [DEBUG] [REMOTE ] TOI: Symbol is viable for forecasting. [2026-01-19T12:22:11.492438] [INFO ] [MAIN ] [3108/3505] TOI kept (0.3s) | 3107 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:12.207337] [DEBUG] [REMOTE ] TOL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:12.207544] [DEBUG] [REMOTE ] TOL: PASS: History has at least 300 days. [2026-01-19T12:22:12.207835] [DEBUG] [REMOTE ] TOL: PASS: Price check passed. Min price $126.03. [2026-01-19T12:22:12.207983] [DEBUG] [REMOTE ] TOL: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:12.208114] [DEBUG] [REMOTE ] TOL: PASS: Integrity check passed. [2026-01-19T12:22:12.208154] [DEBUG] [REMOTE ] TOL: Symbol is viable for forecasting. [2026-01-19T12:22:12.208204] [INFO ] [MAIN ] [3109/3505] TOL kept (0.7s) | 3108 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:12.424533] [DEBUG] [REMOTE ] TORO: Retrieved 722 rows, trimmed to 300. [2026-01-19T12:22:12.424704] [DEBUG] [REMOTE ] TORO: PASS: History has at least 300 days. [2026-01-19T12:22:12.424919] [DEBUG] [REMOTE ] TORO: PASS: Price check passed. Min price $3.44. [2026-01-19T12:22:12.425060] [DEBUG] [REMOTE ] TORO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:12.425181] [DEBUG] [REMOTE ] TORO: PASS: Integrity check passed. [2026-01-19T12:22:12.425222] [DEBUG] [REMOTE ] TORO: Symbol is viable for forecasting. [2026-01-19T12:22:12.425271] [INFO ] [MAIN ] [3110/3505] TORO kept (0.2s) | 3109 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:13.057548] [DEBUG] [REMOTE ] TOWN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:13.057809] [DEBUG] [REMOTE ] TOWN: PASS: History has at least 300 days. [2026-01-19T12:22:13.058161] [DEBUG] [REMOTE ] TOWN: PASS: Price check passed. Min price $31.77. [2026-01-19T12:22:13.058311] [DEBUG] [REMOTE ] TOWN: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:13.058639] [DEBUG] [REMOTE ] TOWN: PASS: Integrity check passed. [2026-01-19T12:22:13.058689] [DEBUG] [REMOTE ] TOWN: Symbol is viable for forecasting. [2026-01-19T12:22:13.058747] [INFO ] [MAIN ] [3111/3505] TOWN kept (0.6s) | 3110 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:13.179108] [DEBUG] [REMOTE ] TOYO: Retrieved 389 rows, trimmed to 300. [2026-01-19T12:22:13.179303] [DEBUG] [REMOTE ] TOYO: PASS: History has at least 300 days. [2026-01-19T12:22:13.179555] [DEBUG] [REMOTE ] TOYO: PASS: Price check passed. Min price $5.76. [2026-01-19T12:22:13.179753] [DEBUG] [REMOTE ] TOYO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:13.179878] [DEBUG] [REMOTE ] TOYO: PASS: Integrity check passed. [2026-01-19T12:22:13.179918] [DEBUG] [REMOTE ] TOYO: Symbol is viable for forecasting. [2026-01-19T12:22:13.179972] [INFO ] [MAIN ] [3112/3505] TOYO kept (0.1s) | 3111 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:13.785223] [DEBUG] [REMOTE ] TPB: Retrieved 2436 rows, trimmed to 300. [2026-01-19T12:22:13.785394] [DEBUG] [REMOTE ] TPB: PASS: History has at least 300 days. [2026-01-19T12:22:13.785712] [DEBUG] [REMOTE ] TPB: PASS: Price check passed. Min price $87.62. [2026-01-19T12:22:13.785907] [DEBUG] [REMOTE ] TPB: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:13.786076] [DEBUG] [REMOTE ] TPB: PASS: Integrity check passed. [2026-01-19T12:22:13.786134] [DEBUG] [REMOTE ] TPB: Symbol is viable for forecasting. [2026-01-19T12:22:13.786205] [INFO ] [MAIN ] [3113/3505] TPB kept (0.6s) | 3112 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:14.351774] [DEBUG] [REMOTE ] TPC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:14.351921] [DEBUG] [REMOTE ] TPC: PASS: History has at least 300 days. [2026-01-19T12:22:14.352162] [DEBUG] [REMOTE ] TPC: PASS: Price check passed. Min price $58.71. [2026-01-19T12:22:14.352298] [DEBUG] [REMOTE ] TPC: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:14.352423] [DEBUG] [REMOTE ] TPC: PASS: Integrity check passed. [2026-01-19T12:22:14.352463] [DEBUG] [REMOTE ] TPC: Symbol is viable for forecasting. [2026-01-19T12:22:14.352512] [INFO ] [MAIN ] [3114/3505] TPC kept (0.6s) | 3113 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:14.592004] [DEBUG] [REMOTE ] TPG: Retrieved 1006 rows, trimmed to 300. [2026-01-19T12:22:14.592141] [DEBUG] [REMOTE ] TPG: PASS: History has at least 300 days. [2026-01-19T12:22:14.592352] [DEBUG] [REMOTE ] TPG: PASS: Price check passed. Min price $52.87. [2026-01-19T12:22:14.592486] [DEBUG] [REMOTE ] TPG: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:14.592624] [DEBUG] [REMOTE ] TPG: PASS: Integrity check passed. [2026-01-19T12:22:14.592666] [DEBUG] [REMOTE ] TPG: Symbol is viable for forecasting. [2026-01-19T12:22:14.592713] [INFO ] [MAIN ] [3115/3505] TPG kept (0.2s) | 3114 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:14.951886] [DEBUG] [REMOTE ] TPGXL: Retrieved 470 rows, trimmed to 300. [2026-01-19T12:22:14.952018] [DEBUG] [REMOTE ] TPGXL: PASS: History has at least 300 days. [2026-01-19T12:22:14.952221] [DEBUG] [REMOTE ] TPGXL: PASS: Price check passed. Min price $24.75. [2026-01-19T12:22:14.952364] [DEBUG] [REMOTE ] TPGXL: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:14.952476] [DEBUG] [REMOTE ] TPGXL: PASS: Integrity check passed. [2026-01-19T12:22:14.952516] [DEBUG] [REMOTE ] TPGXL: Symbol is viable for forecasting. [2026-01-19T12:22:14.952564] [INFO ] [MAIN ] [3116/3505] TPGXL kept (0.4s) | 3115 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:15.492423] [DEBUG] [REMOTE ] TPH: Retrieved 3261 rows, trimmed to 300. [2026-01-19T12:22:15.492554] [DEBUG] [REMOTE ] TPH: PASS: History has at least 300 days. [2026-01-19T12:22:15.492801] [DEBUG] [REMOTE ] TPH: PASS: Price check passed. Min price $30.65. [2026-01-19T12:22:15.492945] [DEBUG] [REMOTE ] TPH: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:15.493063] [DEBUG] [REMOTE ] TPH: PASS: Integrity check passed. [2026-01-19T12:22:15.493103] [DEBUG] [REMOTE ] TPH: Symbol is viable for forecasting. [2026-01-19T12:22:15.493154] [INFO ] [MAIN ] [3117/3505] TPH kept (0.5s) | 3116 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:16.070360] [DEBUG] [REMOTE ] TPL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:16.070520] [DEBUG] [REMOTE ] TPL: PASS: History has at least 300 days. [2026-01-19T12:22:16.070779] [DEBUG] [REMOTE ] TPL: PASS: Price check passed. Min price $273.56. [2026-01-19T12:22:16.070916] [DEBUG] [REMOTE ] TPL: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:16.071035] [DEBUG] [REMOTE ] TPL: PASS: Integrity check passed. [2026-01-19T12:22:16.071075] [DEBUG] [REMOTE ] TPL: Symbol is viable for forecasting. [2026-01-19T12:22:16.071125] [INFO ] [MAIN ] [3118/3505] TPL kept (0.6s) | 3117 kept, 1 rejected | 140.6/min | ETA: 2.8m [2026-01-19T12:22:16.265253] [DEBUG] [REMOTE ] TPVG: Retrieved 2986 rows, trimmed to 300. [2026-01-19T12:22:16.265384] [DEBUG] [REMOTE ] TPVG: PASS: History has at least 300 days. [2026-01-19T12:22:16.265605] [DEBUG] [REMOTE ] TPVG: PASS: Price check passed. Min price $5.23. [2026-01-19T12:22:16.265741] [DEBUG] [REMOTE ] TPVG: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:16.265850] [DEBUG] [REMOTE ] TPVG: PASS: Integrity check passed. [2026-01-19T12:22:16.265889] [DEBUG] [REMOTE ] TPVG: Symbol is viable for forecasting. [2026-01-19T12:22:16.265936] [INFO ] [MAIN ] [3119/3505] TPVG kept (0.2s) | 3118 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:16.825921] [DEBUG] [REMOTE ] TPYP: Retrieved 2654 rows, trimmed to 300. [2026-01-19T12:22:16.826052] [DEBUG] [REMOTE ] TPYP: PASS: History has at least 300 days. [2026-01-19T12:22:16.826259] [DEBUG] [REMOTE ] TPYP: PASS: Price check passed. Min price $33.73. [2026-01-19T12:22:16.826395] [DEBUG] [REMOTE ] TPYP: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:16.826505] [DEBUG] [REMOTE ] TPYP: PASS: Integrity check passed. [2026-01-19T12:22:16.826545] [DEBUG] [REMOTE ] TPYP: Symbol is viable for forecasting. [2026-01-19T12:22:16.826613] [INFO ] [MAIN ] [3120/3505] TPYP kept (0.6s) | 3119 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:17.236689] [DEBUG] [REMOTE ] TPZ: Retrieved 4144 rows, trimmed to 300. [2026-01-19T12:22:17.236813] [DEBUG] [REMOTE ] TPZ: PASS: History has at least 300 days. [2026-01-19T12:22:17.237017] [DEBUG] [REMOTE ] TPZ: PASS: Price check passed. Min price $20.00. [2026-01-19T12:22:17.237152] [DEBUG] [REMOTE ] TPZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:17.237262] [DEBUG] [REMOTE ] TPZ: PASS: Integrity check passed. [2026-01-19T12:22:17.237302] [DEBUG] [REMOTE ] TPZ: Symbol is viable for forecasting. [2026-01-19T12:22:17.237348] [INFO ] [MAIN ] [3121/3505] TPZ kept (0.4s) | 3120 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:17.739422] [DEBUG] [REMOTE ] TQQQ: Retrieved 4008 rows, trimmed to 300. [2026-01-19T12:22:17.739543] [DEBUG] [REMOTE ] TQQQ: PASS: History has at least 300 days. [2026-01-19T12:22:17.739779] [DEBUG] [REMOTE ] TQQQ: PASS: Price check passed. Min price $46.38. [2026-01-19T12:22:17.739914] [DEBUG] [REMOTE ] TQQQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:17.740023] [DEBUG] [REMOTE ] TQQQ: PASS: Integrity check passed. [2026-01-19T12:22:17.740062] [DEBUG] [REMOTE ] TQQQ: Symbol is viable for forecasting. [2026-01-19T12:22:17.740109] [INFO ] [MAIN ] [3122/3505] TQQQ kept (0.5s) | 3121 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:18.203739] [DEBUG] [REMOTE ] TRC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:18.203870] [DEBUG] [REMOTE ] TRC: PASS: History has at least 300 days. [2026-01-19T12:22:18.204080] [DEBUG] [REMOTE ] TRC: PASS: Price check passed. Min price $15.58. [2026-01-19T12:22:18.204285] [DEBUG] [REMOTE ] TRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:18.204439] [DEBUG] [REMOTE ] TRC: PASS: Integrity check passed. [2026-01-19T12:22:18.204491] [DEBUG] [REMOTE ] TRC: Symbol is viable for forecasting. [2026-01-19T12:22:18.204555] [INFO ] [MAIN ] [3123/3505] TRC kept (0.5s) | 3122 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:18.432118] [DEBUG] [REMOTE ] TRDA: Retrieved 1058 rows, trimmed to 300. [2026-01-19T12:22:18.432328] [DEBUG] [REMOTE ] TRDA: PASS: History has at least 300 days. [2026-01-19T12:22:18.432530] [DEBUG] [REMOTE ] TRDA: PASS: Price check passed. Min price $6.31. [2026-01-19T12:22:18.432682] [DEBUG] [REMOTE ] TRDA: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:18.432791] [DEBUG] [REMOTE ] TRDA: PASS: Integrity check passed. [2026-01-19T12:22:18.432831] [DEBUG] [REMOTE ] TRDA: Symbol is viable for forecasting. [2026-01-19T12:22:18.432878] [INFO ] [MAIN ] [3124/3505] TRDA kept (0.2s) | 3123 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:18.991671] [DEBUG] [REMOTE ] TREE: Retrieved 4386 rows, trimmed to 300. [2026-01-19T12:22:18.991817] [DEBUG] [REMOTE ] TREE: PASS: History has at least 300 days. [2026-01-19T12:22:18.992047] [DEBUG] [REMOTE ] TREE: PASS: Price check passed. Min price $48.11. [2026-01-19T12:22:18.992181] [DEBUG] [REMOTE ] TREE: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:18.992300] [DEBUG] [REMOTE ] TREE: PASS: Integrity check passed. [2026-01-19T12:22:18.992340] [DEBUG] [REMOTE ] TREE: Symbol is viable for forecasting. [2026-01-19T12:22:18.992388] [INFO ] [MAIN ] [3125/3505] TREE kept (0.6s) | 3124 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:19.481791] [DEBUG] [REMOTE ] TREX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:19.481939] [DEBUG] [REMOTE ] TREX: PASS: History has at least 300 days. [2026-01-19T12:22:19.482199] [DEBUG] [REMOTE ] TREX: PASS: Price check passed. Min price $30.13. [2026-01-19T12:22:19.482341] [DEBUG] [REMOTE ] TREX: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:19.482468] [DEBUG] [REMOTE ] TREX: PASS: Integrity check passed. [2026-01-19T12:22:19.482508] [DEBUG] [REMOTE ] TREX: Symbol is viable for forecasting. [2026-01-19T12:22:19.482557] [INFO ] [MAIN ] [3126/3505] TREX kept (0.5s) | 3125 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:19.666000] [DEBUG] [REMOTE ] TRGP: Retrieved 3801 rows, trimmed to 300. [2026-01-19T12:22:19.666144] [DEBUG] [REMOTE ] TRGP: PASS: History has at least 300 days. [2026-01-19T12:22:19.666371] [DEBUG] [REMOTE ] TRGP: PASS: Price check passed. Min price $150.40. [2026-01-19T12:22:19.666510] [DEBUG] [REMOTE ] TRGP: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:19.666665] [DEBUG] [REMOTE ] TRGP: PASS: Integrity check passed. [2026-01-19T12:22:19.666711] [DEBUG] [REMOTE ] TRGP: Symbol is viable for forecasting. [2026-01-19T12:22:19.666772] [INFO ] [MAIN ] [3127/3505] TRGP kept (0.2s) | 3126 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:20.158800] [DEBUG] [REMOTE ] TRI: Retrieved 5939 rows, trimmed to 300. [2026-01-19T12:22:20.158943] [DEBUG] [REMOTE ] TRI: PASS: History has at least 300 days. [2026-01-19T12:22:20.159173] [DEBUG] [REMOTE ] TRI: PASS: Price check passed. Min price $124.02. [2026-01-19T12:22:20.159311] [DEBUG] [REMOTE ] TRI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:20.159430] [DEBUG] [REMOTE ] TRI: PASS: Integrity check passed. [2026-01-19T12:22:20.159476] [DEBUG] [REMOTE ] TRI: Symbol is viable for forecasting. [2026-01-19T12:22:20.159528] [INFO ] [MAIN ] [3128/3505] TRI kept (0.5s) | 3127 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:20.549136] [DEBUG] [REMOTE ] TRIN: Retrieved 1248 rows, trimmed to 300. [2026-01-19T12:22:20.549265] [DEBUG] [REMOTE ] TRIN: PASS: History has at least 300 days. [2026-01-19T12:22:20.549465] [DEBUG] [REMOTE ] TRIN: PASS: Price check passed. Min price $13.66. [2026-01-19T12:22:20.549633] [DEBUG] [REMOTE ] TRIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:20.549748] [DEBUG] [REMOTE ] TRIN: PASS: Integrity check passed. [2026-01-19T12:22:20.549789] [DEBUG] [REMOTE ] TRIN: Symbol is viable for forecasting. [2026-01-19T12:22:20.549838] [INFO ] [MAIN ] [3129/3505] TRIN kept (0.4s) | 3128 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:20.935663] [DEBUG] [REMOTE ] TRIP: Retrieved 3548 rows, trimmed to 300. [2026-01-19T12:22:20.935801] [DEBUG] [REMOTE ] TRIP: PASS: History has at least 300 days. [2026-01-19T12:22:20.936015] [DEBUG] [REMOTE ] TRIP: PASS: Price check passed. Min price $13.28. [2026-01-19T12:22:20.936152] [DEBUG] [REMOTE ] TRIP: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:20.936260] [DEBUG] [REMOTE ] TRIP: PASS: Integrity check passed. [2026-01-19T12:22:20.936300] [DEBUG] [REMOTE ] TRIP: Symbol is viable for forecasting. [2026-01-19T12:22:20.936357] [INFO ] [MAIN ] [3130/3505] TRIP kept (0.4s) | 3129 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:21.540161] [DEBUG] [REMOTE ] TRMB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:21.540306] [DEBUG] [REMOTE ] TRMB: PASS: History has at least 300 days. [2026-01-19T12:22:21.540550] [DEBUG] [REMOTE ] TRMB: PASS: Price check passed. Min price $73.89. [2026-01-19T12:22:21.540706] [DEBUG] [REMOTE ] TRMB: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:21.540842] [DEBUG] [REMOTE ] TRMB: PASS: Integrity check passed. [2026-01-19T12:22:21.540883] [DEBUG] [REMOTE ] TRMB: Symbol is viable for forecasting. [2026-01-19T12:22:21.540932] [INFO ] [MAIN ] [3131/3505] TRMB kept (0.6s) | 3130 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:21.837335] [DEBUG] [REMOTE ] TRMD: Retrieved 1986 rows, trimmed to 300. [2026-01-19T12:22:21.837499] [DEBUG] [REMOTE ] TRMD: PASS: History has at least 300 days. [2026-01-19T12:22:21.837744] [DEBUG] [REMOTE ] TRMD: PASS: Price check passed. Min price $19.39. [2026-01-19T12:22:21.837883] [DEBUG] [REMOTE ] TRMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:21.838009] [DEBUG] [REMOTE ] TRMD: PASS: Integrity check passed. [2026-01-19T12:22:21.838056] [DEBUG] [REMOTE ] TRMD: Symbol is viable for forecasting. [2026-01-19T12:22:21.838106] [INFO ] [MAIN ] [3132/3505] TRMD kept (0.3s) | 3131 kept, 1 rejected | 140.6/min | ETA: 2.7m [2026-01-19T12:22:22.416154] [DEBUG] [REMOTE ] TRMK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:22.416299] [DEBUG] [REMOTE ] TRMK: PASS: History has at least 300 days. [2026-01-19T12:22:22.416531] [DEBUG] [REMOTE ] TRMK: PASS: Price check passed. Min price $36.51. [2026-01-19T12:22:22.416688] [DEBUG] [REMOTE ] TRMK: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:22.416805] [DEBUG] [REMOTE ] TRMK: PASS: Integrity check passed. [2026-01-19T12:22:22.416844] [DEBUG] [REMOTE ] TRMK: Symbol is viable for forecasting. [2026-01-19T12:22:22.416893] [INFO ] [MAIN ] [3133/3505] TRMK kept (0.6s) | 3132 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:22.788242] [DEBUG] [REMOTE ] TRN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:22.788405] [DEBUG] [REMOTE ] TRN: PASS: History has at least 300 days. [2026-01-19T12:22:22.788706] [DEBUG] [REMOTE ] TRN: PASS: Price check passed. Min price $24.62. [2026-01-19T12:22:22.788920] [DEBUG] [REMOTE ] TRN: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:22.789091] [DEBUG] [REMOTE ] TRN: PASS: Integrity check passed. [2026-01-19T12:22:22.789145] [DEBUG] [REMOTE ] TRN: Symbol is viable for forecasting. [2026-01-19T12:22:22.789214] [INFO ] [MAIN ] [3134/3505] TRN kept (0.4s) | 3133 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:23.197093] [DEBUG] [REMOTE ] TRNO: Retrieved 4009 rows, trimmed to 300. [2026-01-19T12:22:23.197331] [DEBUG] [REMOTE ] TRNO: PASS: History has at least 300 days. [2026-01-19T12:22:23.197794] [DEBUG] [REMOTE ] TRNO: PASS: Price check passed. Min price $56.64. [2026-01-19T12:22:23.197961] [DEBUG] [REMOTE ] TRNO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:23.198129] [DEBUG] [REMOTE ] TRNO: PASS: Integrity check passed. [2026-01-19T12:22:23.198173] [DEBUG] [REMOTE ] TRNO: Symbol is viable for forecasting. [2026-01-19T12:22:23.198519] [INFO ] [MAIN ] [3135/3505] TRNO kept (0.4s) | 3134 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:23.689234] [DEBUG] [REMOTE ] TRNS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:23.689439] [DEBUG] [REMOTE ] TRNS: PASS: History has at least 300 days. [2026-01-19T12:22:23.689838] [DEBUG] [REMOTE ] TRNS: PASS: Price check passed. Min price $52.06. [2026-01-19T12:22:23.690012] [DEBUG] [REMOTE ] TRNS: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:23.690185] [DEBUG] [REMOTE ] TRNS: PASS: Integrity check passed. [2026-01-19T12:22:23.690235] [DEBUG] [REMOTE ] TRNS: Symbol is viable for forecasting. [2026-01-19T12:22:23.690299] [INFO ] [MAIN ] [3136/3505] TRNS kept (0.5s) | 3135 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:24.066897] [DEBUG] [REMOTE ] TROX: Retrieved 3805 rows, trimmed to 300. [2026-01-19T12:22:24.067073] [DEBUG] [REMOTE ] TROX: PASS: History has at least 300 days. [2026-01-19T12:22:24.067401] [DEBUG] [REMOTE ] TROX: PASS: Price check passed. Min price $2.88. [2026-01-19T12:22:24.067618] [DEBUG] [REMOTE ] TROX: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:24.067792] [DEBUG] [REMOTE ] TROX: PASS: Integrity check passed. [2026-01-19T12:22:24.067849] [DEBUG] [REMOTE ] TROX: Symbol is viable for forecasting. [2026-01-19T12:22:24.067920] [INFO ] [MAIN ] [3137/3505] TROX kept (0.4s) | 3136 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:24.415466] [DEBUG] [REMOTE ] TRP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:24.415630] [DEBUG] [REMOTE ] TRP: PASS: History has at least 300 days. [2026-01-19T12:22:24.415866] [DEBUG] [REMOTE ] TRP: PASS: Price check passed. Min price $49.23. [2026-01-19T12:22:24.416008] [DEBUG] [REMOTE ] TRP: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:24.416128] [DEBUG] [REMOTE ] TRP: PASS: Integrity check passed. [2026-01-19T12:22:24.416170] [DEBUG] [REMOTE ] TRP: Symbol is viable for forecasting. [2026-01-19T12:22:24.416220] [INFO ] [MAIN ] [3138/3505] TRP kept (0.3s) | 3137 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:24.862101] [DEBUG] [REMOTE ] TRS: Retrieved 4697 rows, trimmed to 300. [2026-01-19T12:22:24.862303] [DEBUG] [REMOTE ] TRS: PASS: History has at least 300 days. [2026-01-19T12:22:24.862711] [DEBUG] [REMOTE ] TRS: PASS: Price check passed. Min price $31.08. [2026-01-19T12:22:24.862904] [DEBUG] [REMOTE ] TRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:24.863083] [DEBUG] [REMOTE ] TRS: PASS: Integrity check passed. [2026-01-19T12:22:24.863142] [DEBUG] [REMOTE ] TRS: Symbol is viable for forecasting. [2026-01-19T12:22:24.863215] [INFO ] [MAIN ] [3139/3505] TRS kept (0.4s) | 3138 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:25.181324] [DEBUG] [REMOTE ] TRTX: Retrieved 2136 rows, trimmed to 300. [2026-01-19T12:22:25.181458] [DEBUG] [REMOTE ] TRTX: PASS: History has at least 300 days. [2026-01-19T12:22:25.181700] [DEBUG] [REMOTE ] TRTX: PASS: Price check passed. Min price $8.42. [2026-01-19T12:22:25.181844] [DEBUG] [REMOTE ] TRTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:25.181964] [DEBUG] [REMOTE ] TRTX: PASS: Integrity check passed. [2026-01-19T12:22:25.182007] [DEBUG] [REMOTE ] TRTX: Symbol is viable for forecasting. [2026-01-19T12:22:25.182091] [INFO ] [MAIN ] [3140/3505] TRTX kept (0.3s) | 3139 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:25.732284] [DEBUG] [REMOTE ] TRUE: Retrieved 6467 rows, trimmed to 300. [2026-01-19T12:22:25.732435] [DEBUG] [REMOTE ] TRUE: PASS: History has at least 300 days. [2026-01-19T12:22:25.732711] [DEBUG] [REMOTE ] TRUE: PASS: Price check passed. Min price $2.09. [2026-01-19T12:22:25.732870] [DEBUG] [REMOTE ] TRUE: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:25.733001] [DEBUG] [REMOTE ] TRUE: PASS: Integrity check passed. [2026-01-19T12:22:25.733043] [DEBUG] [REMOTE ] TRUE: Symbol is viable for forecasting. [2026-01-19T12:22:25.733112] [INFO ] [MAIN ] [3141/3505] TRUE kept (0.6s) | 3140 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:26.013386] [DEBUG] [REMOTE ] TRUP: Retrieved 2893 rows, trimmed to 300. [2026-01-19T12:22:26.013518] [DEBUG] [REMOTE ] TRUP: PASS: History has at least 300 days. [2026-01-19T12:22:26.013750] [DEBUG] [REMOTE ] TRUP: PASS: Price check passed. Min price $32.44. [2026-01-19T12:22:26.013886] [DEBUG] [REMOTE ] TRUP: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:26.014001] [DEBUG] [REMOTE ] TRUP: PASS: Integrity check passed. [2026-01-19T12:22:26.014039] [DEBUG] [REMOTE ] TRUP: Symbol is viable for forecasting. [2026-01-19T12:22:26.014086] [INFO ] [MAIN ] [3142/3505] TRUP kept (0.3s) | 3141 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:26.446813] [DEBUG] [REMOTE ] TRVG: Retrieved 2283 rows, trimmed to 300. [2026-01-19T12:22:26.446969] [DEBUG] [REMOTE ] TRVG: PASS: History has at least 300 days. [2026-01-19T12:22:26.447239] [DEBUG] [REMOTE ] TRVG: PASS: Price check passed. Min price $2.77. [2026-01-19T12:22:26.447485] [DEBUG] [REMOTE ] TRVG: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:26.447699] [DEBUG] [REMOTE ] TRVG: PASS: Integrity check passed. [2026-01-19T12:22:26.447781] [DEBUG] [REMOTE ] TRVG: Symbol is viable for forecasting. [2026-01-19T12:22:26.447852] [INFO ] [MAIN ] [3143/3505] TRVG kept (0.4s) | 3142 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:26.904319] [DEBUG] [REMOTE ] TS: Retrieved 5809 rows, trimmed to 300. [2026-01-19T12:22:26.904450] [DEBUG] [REMOTE ] TS: PASS: History has at least 300 days. [2026-01-19T12:22:26.904685] [DEBUG] [REMOTE ] TS: PASS: Price check passed. Min price $34.85. [2026-01-19T12:22:26.904835] [DEBUG] [REMOTE ] TS: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:26.904951] [DEBUG] [REMOTE ] TS: PASS: Integrity check passed. [2026-01-19T12:22:26.904991] [DEBUG] [REMOTE ] TS: Symbol is viable for forecasting. [2026-01-19T12:22:26.905039] [INFO ] [MAIN ] [3144/3505] TS kept (0.5s) | 3143 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:27.446111] [DEBUG] [REMOTE ] TSBK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:27.446241] [DEBUG] [REMOTE ] TSBK: PASS: History has at least 300 days. [2026-01-19T12:22:27.446446] [DEBUG] [REMOTE ] TSBK: PASS: Price check passed. Min price $30.99. [2026-01-19T12:22:27.446641] [DEBUG] [REMOTE ] TSBK: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:27.446768] [DEBUG] [REMOTE ] TSBK: PASS: Integrity check passed. [2026-01-19T12:22:27.446809] [DEBUG] [REMOTE ] TSBK: Symbol is viable for forecasting. [2026-01-19T12:22:27.446858] [INFO ] [MAIN ] [3145/3505] TSBK kept (0.5s) | 3144 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:27.893511] [DEBUG] [REMOTE ] TSCO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:27.893663] [DEBUG] [REMOTE ] TSCO: PASS: History has at least 300 days. [2026-01-19T12:22:27.893890] [DEBUG] [REMOTE ] TSCO: PASS: Price check passed. Min price $49.83. [2026-01-19T12:22:27.894034] [DEBUG] [REMOTE ] TSCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:27.894154] [DEBUG] [REMOTE ] TSCO: PASS: Integrity check passed. [2026-01-19T12:22:27.894196] [DEBUG] [REMOTE ] TSCO: Symbol is viable for forecasting. [2026-01-19T12:22:27.894246] [INFO ] [MAIN ] [3146/3505] TSCO kept (0.4s) | 3145 kept, 1 rejected | 140.6/min | ETA: 2.6m [2026-01-19T12:22:28.023716] [DEBUG] [REMOTE ] TSDD: Retrieved 604 rows, trimmed to 300. [2026-01-19T12:22:28.023844] [DEBUG] [REMOTE ] TSDD: PASS: History has at least 300 days. [2026-01-19T12:22:28.024045] [DEBUG] [REMOTE ] TSDD: PASS: Price check passed. Min price $6.59. [2026-01-19T12:22:28.024185] [DEBUG] [REMOTE ] TSDD: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:28.024297] [DEBUG] [REMOTE ] TSDD: PASS: Integrity check passed. [2026-01-19T12:22:28.024338] [DEBUG] [REMOTE ] TSDD: Symbol is viable for forecasting. [2026-01-19T12:22:28.024451] [INFO ] [MAIN ] [3147/3505] TSDD kept (0.1s) | 3146 kept, 1 rejected | 140.6/min | ETA: 2.5m [2026-01-19T12:22:28.734001] [DEBUG] [REMOTE ] TSEM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:28.734136] [DEBUG] [REMOTE ] TSEM: PASS: History has at least 300 days. [2026-01-19T12:22:28.734360] [DEBUG] [REMOTE ] TSEM: PASS: Price check passed. Min price $72.74. [2026-01-19T12:22:28.734504] [DEBUG] [REMOTE ] TSEM: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:28.734644] [DEBUG] [REMOTE ] TSEM: PASS: Integrity check passed. [2026-01-19T12:22:28.734689] [DEBUG] [REMOTE ] TSEM: Symbol is viable for forecasting. [2026-01-19T12:22:28.734738] [INFO ] [MAIN ] [3148/3505] TSEM kept (0.7s) | 3147 kept, 1 rejected | 140.6/min | ETA: 2.5m [2026-01-19T12:22:28.949528] [DEBUG] [REMOTE ] TSHA: Retrieved 1335 rows, trimmed to 300. [2026-01-19T12:22:28.949709] [DEBUG] [REMOTE ] TSHA: PASS: History has at least 300 days. [2026-01-19T12:22:28.949926] [DEBUG] [REMOTE ] TSHA: PASS: Price check passed. Min price $3.83. [2026-01-19T12:22:28.950059] [DEBUG] [REMOTE ] TSHA: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:28.950170] [DEBUG] [REMOTE ] TSHA: PASS: Integrity check passed. [2026-01-19T12:22:28.950210] [DEBUG] [REMOTE ] TSHA: Symbol is viable for forecasting. [2026-01-19T12:22:28.950257] [INFO ] [MAIN ] [3149/3505] TSHA kept (0.2s) | 3148 kept, 1 rejected | 140.6/min | ETA: 2.5m [2026-01-19T12:22:29.607670] [DEBUG] [REMOTE ] TSI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:29.607820] [DEBUG] [REMOTE ] TSI: PASS: History has at least 300 days. [2026-01-19T12:22:29.608064] [DEBUG] [REMOTE ] TSI: PASS: Price check passed. Min price $4.71. [2026-01-19T12:22:29.608207] [DEBUG] [REMOTE ] TSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:29.608329] [DEBUG] [REMOTE ] TSI: PASS: Integrity check passed. [2026-01-19T12:22:29.608372] [DEBUG] [REMOTE ] TSI: Symbol is viable for forecasting. [2026-01-19T12:22:29.608425] [INFO ] [MAIN ] [3150/3505] TSI kept (0.7s) | 3149 kept, 1 rejected | 140.6/min | ETA: 2.5m [2026-01-19T12:22:29.868886] [DEBUG] [REMOTE ] TSL: Retrieved 864 rows, trimmed to 300. [2026-01-19T12:22:29.869017] [DEBUG] [REMOTE ] TSL: PASS: History has at least 300 days. [2026-01-19T12:22:29.869227] [DEBUG] [REMOTE ] TSL: PASS: Price check passed. Min price $15.81. [2026-01-19T12:22:29.869372] [DEBUG] [REMOTE ] TSL: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:29.869487] [DEBUG] [REMOTE ] TSL: PASS: Integrity check passed. [2026-01-19T12:22:29.869528] [DEBUG] [REMOTE ] TSL: Symbol is viable for forecasting. [2026-01-19T12:22:29.869609] [INFO ] [MAIN ] [3151/3505] TSL kept (0.3s) | 3150 kept, 1 rejected | 140.6/min | ETA: 2.5m [2026-01-19T12:22:30.295787] [DEBUG] [REMOTE ] TSLA: Retrieved 3913 rows, trimmed to 300. [2026-01-19T12:22:30.295983] [DEBUG] [REMOTE ] TSLA: PASS: History has at least 300 days. [2026-01-19T12:22:30.296282] [DEBUG] [REMOTE ] TSLA: PASS: Price check passed. Min price $391.09. [2026-01-19T12:22:30.296427] [DEBUG] [REMOTE ] TSLA: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:30.296558] [DEBUG] [REMOTE ] TSLA: PASS: Integrity check passed. [2026-01-19T12:22:30.296618] [DEBUG] [REMOTE ] TSLA: Symbol is viable for forecasting. [2026-01-19T12:22:30.296669] [INFO ] [MAIN ] [3152/3505] TSLA kept (0.4s) | 3151 kept, 1 rejected | 140.6/min | ETA: 2.5m [2026-01-19T12:22:30.637314] [DEBUG] [REMOTE ] TSLL: Retrieved 864 rows, trimmed to 300. [2026-01-19T12:22:30.637504] [DEBUG] [REMOTE ] TSLL: PASS: History has at least 300 days. [2026-01-19T12:22:30.637816] [DEBUG] [REMOTE ] TSLL: PASS: Price check passed. Min price $14.91. [2026-01-19T12:22:30.638007] [DEBUG] [REMOTE ] TSLL: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:30.638167] [DEBUG] [REMOTE ] TSLL: PASS: Integrity check passed. [2026-01-19T12:22:30.638244] [DEBUG] [REMOTE ] TSLL: Symbol is viable for forecasting. [2026-01-19T12:22:30.638314] [INFO ] [MAIN ] [3153/3505] TSLL kept (0.3s) | 3152 kept, 1 rejected | 140.6/min | ETA: 2.5m [2026-01-19T12:22:31.102099] [DEBUG] [REMOTE ] TSLQ: Retrieved 882 rows, trimmed to 300. [2026-01-19T12:22:31.102260] [DEBUG] [REMOTE ] TSLQ: PASS: History has at least 300 days. [2026-01-19T12:22:31.102501] [DEBUG] [REMOTE ] TSLQ: PASS: Price check passed. Min price $15.42. [2026-01-19T12:22:31.102703] [DEBUG] [REMOTE ] TSLQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:31.102840] [DEBUG] [REMOTE ] TSLQ: PASS: Integrity check passed. [2026-01-19T12:22:31.102886] [DEBUG] [REMOTE ] TSLQ: Symbol is viable for forecasting. [2026-01-19T12:22:31.102938] [INFO ] [MAIN ] [3154/3505] TSLQ kept (0.5s) | 3153 kept, 1 rejected | 140.6/min | ETA: 2.5m [2026-01-19T12:22:31.375425] [DEBUG] [REMOTE ] TSLS: Retrieved 864 rows, trimmed to 300. [2026-01-19T12:22:31.375566] [DEBUG] [REMOTE ] TSLS: PASS: History has at least 300 days. [2026-01-19T12:22:31.375797] [DEBUG] [REMOTE ] TSLS: PASS: Price check passed. Min price $4.66. [2026-01-19T12:22:31.375936] [DEBUG] [REMOTE ] TSLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:31.376049] [DEBUG] [REMOTE ] TSLS: PASS: Integrity check passed. [2026-01-19T12:22:31.376090] [DEBUG] [REMOTE ] TSLS: Symbol is viable for forecasting. [2026-01-19T12:22:31.376137] [INFO ] [MAIN ] [3155/3505] TSLS kept (0.3s) | 3154 kept, 1 rejected | 140.7/min | ETA: 2.5m [2026-01-19T12:22:31.944830] [DEBUG] [REMOTE ] TSLX: Retrieved 2975 rows, trimmed to 300. [2026-01-19T12:22:31.944988] [DEBUG] [REMOTE ] TSLX: PASS: History has at least 300 days. [2026-01-19T12:22:31.945220] [DEBUG] [REMOTE ] TSLX: PASS: Price check passed. Min price $20.26. [2026-01-19T12:22:31.945414] [DEBUG] [REMOTE ] TSLX: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:31.945559] [DEBUG] [REMOTE ] TSLX: PASS: Integrity check passed. [2026-01-19T12:22:31.945640] [DEBUG] [REMOTE ] TSLX: Symbol is viable for forecasting. [2026-01-19T12:22:31.945710] [INFO ] [MAIN ] [3156/3505] TSLX kept (0.6s) | 3155 kept, 1 rejected | 140.6/min | ETA: 2.5m [2026-01-19T12:22:32.441627] [DEBUG] [REMOTE ] TSM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:32.441802] [DEBUG] [REMOTE ] TSM: PASS: History has at least 300 days. [2026-01-19T12:22:32.442095] [DEBUG] [REMOTE ] TSM: PASS: Price check passed. Min price $274.34. [2026-01-19T12:22:32.442241] [DEBUG] [REMOTE ] TSM: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:32.442373] [DEBUG] [REMOTE ] TSM: PASS: Integrity check passed. [2026-01-19T12:22:32.442415] [DEBUG] [REMOTE ] TSM: Symbol is viable for forecasting. [2026-01-19T12:22:32.442466] [INFO ] [MAIN ] [3157/3505] TSM kept (0.5s) | 3156 kept, 1 rejected | 140.6/min | ETA: 2.5m [2026-01-19T12:22:32.917248] [DEBUG] [REMOTE ] TSN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:32.917427] [DEBUG] [REMOTE ] TSN: PASS: History has at least 300 days. [2026-01-19T12:22:32.917734] [DEBUG] [REMOTE ] TSN: PASS: Price check passed. Min price $50.28. [2026-01-19T12:22:32.917895] [DEBUG] [REMOTE ] TSN: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:32.918026] [DEBUG] [REMOTE ] TSN: PASS: Integrity check passed. [2026-01-19T12:22:32.918084] [DEBUG] [REMOTE ] TSN: Symbol is viable for forecasting. [2026-01-19T12:22:32.918158] [INFO ] [MAIN ] [3158/3505] TSN kept (0.5s) | 3157 kept, 1 rejected | 140.6/min | ETA: 2.5m [2026-01-19T12:22:33.249378] [DEBUG] [REMOTE ] TSQ: Retrieved 2889 rows, trimmed to 300. [2026-01-19T12:22:33.249517] [DEBUG] [REMOTE ] TSQ: PASS: History has at least 300 days. [2026-01-19T12:22:33.249773] [DEBUG] [REMOTE ] TSQ: PASS: Price check passed. Min price $4.38. [2026-01-19T12:22:33.249922] [DEBUG] [REMOTE ] TSQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:33.250045] [DEBUG] [REMOTE ] TSQ: PASS: Integrity check passed. [2026-01-19T12:22:33.250116] [DEBUG] [REMOTE ] TSQ: Symbol is viable for forecasting. [2026-01-19T12:22:33.250170] [INFO ] [MAIN ] [3159/3505] TSQ kept (0.3s) | 3158 kept, 1 rejected | 140.6/min | ETA: 2.5m [2026-01-19T12:22:33.782890] [DEBUG] [REMOTE ] TTC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:33.783041] [DEBUG] [REMOTE ] TTC: PASS: History has at least 300 days. [2026-01-19T12:22:33.783281] [DEBUG] [REMOTE ] TTC: PASS: Price check passed. Min price $67.65. [2026-01-19T12:22:33.783424] [DEBUG] [REMOTE ] TTC: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:33.783547] [DEBUG] [REMOTE ] TTC: PASS: Integrity check passed. [2026-01-19T12:22:33.783608] [DEBUG] [REMOTE ] TTC: Symbol is viable for forecasting. [2026-01-19T12:22:33.783659] [INFO ] [MAIN ] [3160/3505] TTC kept (0.5s) | 3159 kept, 1 rejected | 140.6/min | ETA: 2.5m [2026-01-19T12:22:34.101237] [DEBUG] [REMOTE ] TTD: Retrieved 2344 rows, trimmed to 300. [2026-01-19T12:22:34.101395] [DEBUG] [REMOTE ] TTD: PASS: History has at least 300 days. [2026-01-19T12:22:34.101699] [DEBUG] [REMOTE ] TTD: PASS: Price check passed. Min price $35.48. [2026-01-19T12:22:34.101879] [DEBUG] [REMOTE ] TTD: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:34.102045] [DEBUG] [REMOTE ] TTD: PASS: Integrity check passed. [2026-01-19T12:22:34.102104] [DEBUG] [REMOTE ] TTD: Symbol is viable for forecasting. [2026-01-19T12:22:34.102173] [INFO ] [MAIN ] [3161/3505] TTD kept (0.3s) | 3160 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:34.574073] [DEBUG] [REMOTE ] TTE: Retrieved 4582 rows, trimmed to 300. [2026-01-19T12:22:34.574218] [DEBUG] [REMOTE ] TTE: PASS: History has at least 300 days. [2026-01-19T12:22:34.574439] [DEBUG] [REMOTE ] TTE: PASS: Price check passed. Min price $61.01. [2026-01-19T12:22:34.574597] [DEBUG] [REMOTE ] TTE: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:34.574717] [DEBUG] [REMOTE ] TTE: PASS: Integrity check passed. [2026-01-19T12:22:34.574772] [DEBUG] [REMOTE ] TTE: Symbol is viable for forecasting. [2026-01-19T12:22:34.574833] [INFO ] [MAIN ] [3162/3505] TTE kept (0.5s) | 3161 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:35.064114] [DEBUG] [REMOTE ] TTEC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:35.064323] [DEBUG] [REMOTE ] TTEC: PASS: History has at least 300 days. [2026-01-19T12:22:35.064702] [DEBUG] [REMOTE ] TTEC: PASS: Price check passed. Min price $2.57. [2026-01-19T12:22:35.064860] [DEBUG] [REMOTE ] TTEC: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:35.065001] [DEBUG] [REMOTE ] TTEC: PASS: Integrity check passed. [2026-01-19T12:22:35.065047] [DEBUG] [REMOTE ] TTEC: Symbol is viable for forecasting. [2026-01-19T12:22:35.065111] [INFO ] [MAIN ] [3163/3505] TTEC kept (0.5s) | 3162 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:35.540143] [DEBUG] [REMOTE ] TTEK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:35.540325] [DEBUG] [REMOTE ] TTEK: PASS: History has at least 300 days. [2026-01-19T12:22:35.540680] [DEBUG] [REMOTE ] TTEK: PASS: Price check passed. Min price $31.79. [2026-01-19T12:22:35.540878] [DEBUG] [REMOTE ] TTEK: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:35.541056] [DEBUG] [REMOTE ] TTEK: PASS: Integrity check passed. [2026-01-19T12:22:35.541112] [DEBUG] [REMOTE ] TTEK: Symbol is viable for forecasting. [2026-01-19T12:22:35.541183] [INFO ] [MAIN ] [3164/3505] TTEK kept (0.5s) | 3163 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:36.020703] [DEBUG] [REMOTE ] TTI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:36.020844] [DEBUG] [REMOTE ] TTI: PASS: History has at least 300 days. [2026-01-19T12:22:36.021067] [DEBUG] [REMOTE ] TTI: PASS: Price check passed. Min price $7.00. [2026-01-19T12:22:36.021206] [DEBUG] [REMOTE ] TTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:36.021325] [DEBUG] [REMOTE ] TTI: PASS: Integrity check passed. [2026-01-19T12:22:36.021382] [DEBUG] [REMOTE ] TTI: Symbol is viable for forecasting. [2026-01-19T12:22:36.021436] [INFO ] [MAIN ] [3165/3505] TTI kept (0.5s) | 3164 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:36.457063] [DEBUG] [REMOTE ] TTMI: Retrieved 6366 rows, trimmed to 300. [2026-01-19T12:22:36.457309] [DEBUG] [REMOTE ] TTMI: PASS: History has at least 300 days. [2026-01-19T12:22:36.457733] [DEBUG] [REMOTE ] TTMI: PASS: Price check passed. Min price $55.69. [2026-01-19T12:22:36.457895] [DEBUG] [REMOTE ] TTMI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:36.458055] [DEBUG] [REMOTE ] TTMI: PASS: Integrity check passed. [2026-01-19T12:22:36.458098] [DEBUG] [REMOTE ] TTMI: Symbol is viable for forecasting. [2026-01-19T12:22:36.458155] [INFO ] [MAIN ] [3166/3505] TTMI kept (0.4s) | 3165 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:36.966777] [DEBUG] [REMOTE ] TTWO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:36.966966] [DEBUG] [REMOTE ] TTWO: PASS: History has at least 300 days. [2026-01-19T12:22:36.967268] [DEBUG] [REMOTE ] TTWO: PASS: Price check passed. Min price $232.00. [2026-01-19T12:22:36.967504] [DEBUG] [REMOTE ] TTWO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:36.967703] [DEBUG] [REMOTE ] TTWO: PASS: Integrity check passed. [2026-01-19T12:22:36.967772] [DEBUG] [REMOTE ] TTWO: Symbol is viable for forecasting. [2026-01-19T12:22:36.967827] [INFO ] [MAIN ] [3167/3505] TTWO kept (0.5s) | 3166 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:37.212761] [DEBUG] [REMOTE ] TUGN: Retrieved 919 rows, trimmed to 300. [2026-01-19T12:22:37.212893] [DEBUG] [REMOTE ] TUGN: PASS: History has at least 300 days. [2026-01-19T12:22:37.213097] [DEBUG] [REMOTE ] TUGN: PASS: Price check passed. Min price $24.37. [2026-01-19T12:22:37.213234] [DEBUG] [REMOTE ] TUGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:37.213346] [DEBUG] [REMOTE ] TUGN: PASS: Integrity check passed. [2026-01-19T12:22:37.213386] [DEBUG] [REMOTE ] TUGN: Symbol is viable for forecasting. [2026-01-19T12:22:37.213434] [INFO ] [MAIN ] [3168/3505] TUGN kept (0.2s) | 3167 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:37.575098] [DEBUG] [REMOTE ] TUSK: Retrieved 2327 rows, trimmed to 300. [2026-01-19T12:22:37.575278] [DEBUG] [REMOTE ] TUSK: PASS: History has at least 300 days. [2026-01-19T12:22:37.575561] [DEBUG] [REMOTE ] TUSK: PASS: Price check passed. Min price $1.73. [2026-01-19T12:22:37.575730] [DEBUG] [REMOTE ] TUSK: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:37.575854] [DEBUG] [REMOTE ] TUSK: PASS: Integrity check passed. [2026-01-19T12:22:37.575896] [DEBUG] [REMOTE ] TUSK: Symbol is viable for forecasting. [2026-01-19T12:22:37.575960] [INFO ] [MAIN ] [3169/3505] TUSK kept (0.4s) | 3168 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:38.246394] [DEBUG] [REMOTE ] TVC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:38.246543] [DEBUG] [REMOTE ] TVC: PASS: History has at least 300 days. [2026-01-19T12:22:38.246811] [DEBUG] [REMOTE ] TVC: PASS: Price check passed. Min price $23.80. [2026-01-19T12:22:38.246955] [DEBUG] [REMOTE ] TVC: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:38.247079] [DEBUG] [REMOTE ] TVC: PASS: Integrity check passed. [2026-01-19T12:22:38.247121] [DEBUG] [REMOTE ] TVC: Symbol is viable for forecasting. [2026-01-19T12:22:38.247171] [INFO ] [MAIN ] [3170/3505] TVC kept (0.7s) | 3169 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:38.551471] [DEBUG] [REMOTE ] TVE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:38.551719] [DEBUG] [REMOTE ] TVE: PASS: History has at least 300 days. [2026-01-19T12:22:38.552122] [DEBUG] [REMOTE ] TVE: PASS: Price check passed. Min price $23.85. [2026-01-19T12:22:38.552331] [DEBUG] [REMOTE ] TVE: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:38.552512] [DEBUG] [REMOTE ] TVE: PASS: Integrity check passed. [2026-01-19T12:22:38.552636] [DEBUG] [REMOTE ] TVE: Symbol is viable for forecasting. [2026-01-19T12:22:38.552719] [INFO ] [MAIN ] [3171/3505] TVE kept (0.3s) | 3170 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:38.994641] [DEBUG] [REMOTE ] TVTX: Retrieved 3317 rows, trimmed to 300. [2026-01-19T12:22:38.994777] [DEBUG] [REMOTE ] TVTX: PASS: History has at least 300 days. [2026-01-19T12:22:38.994991] [DEBUG] [REMOTE ] TVTX: PASS: Price check passed. Min price $27.48. [2026-01-19T12:22:38.995131] [DEBUG] [REMOTE ] TVTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:38.995246] [DEBUG] [REMOTE ] TVTX: PASS: Integrity check passed. [2026-01-19T12:22:38.995288] [DEBUG] [REMOTE ] TVTX: Symbol is viable for forecasting. [2026-01-19T12:22:38.995339] [INFO ] [MAIN ] [3172/3505] TVTX kept (0.4s) | 3171 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:39.246181] [DEBUG] [REMOTE ] TWFG: Retrieved 377 rows, trimmed to 300. [2026-01-19T12:22:39.246309] [DEBUG] [REMOTE ] TWFG: PASS: History has at least 300 days. [2026-01-19T12:22:39.246507] [DEBUG] [REMOTE ] TWFG: PASS: Price check passed. Min price $24.14. [2026-01-19T12:22:39.246659] [DEBUG] [REMOTE ] TWFG: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:39.246769] [DEBUG] [REMOTE ] TWFG: PASS: Integrity check passed. [2026-01-19T12:22:39.246808] [DEBUG] [REMOTE ] TWFG: Symbol is viable for forecasting. [2026-01-19T12:22:39.246854] [INFO ] [MAIN ] [3173/3505] TWFG kept (0.3s) | 3172 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:39.639606] [DEBUG] [REMOTE ] TWG: Retrieved 441 rows, trimmed to 300. [2026-01-19T12:22:39.639740] [DEBUG] [REMOTE ] TWG: PASS: History has at least 300 days. [2026-01-19T12:22:39.639950] [DEBUG] [REMOTE ] TWG: PASS: Price check passed. Min price $3.29. [2026-01-19T12:22:39.640097] [DEBUG] [REMOTE ] TWG: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:39.640213] [DEBUG] [REMOTE ] TWG: PASS: Integrity check passed. [2026-01-19T12:22:39.640268] [DEBUG] [REMOTE ] TWG: Symbol is viable for forecasting. [2026-01-19T12:22:39.640318] [INFO ] [MAIN ] [3174/3505] TWG kept (0.4s) | 3173 kept, 1 rejected | 140.6/min | ETA: 2.4m [2026-01-19T12:22:40.227628] [DEBUG] [REMOTE ] TWI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:40.227763] [DEBUG] [REMOTE ] TWI: PASS: History has at least 300 days. [2026-01-19T12:22:40.227985] [DEBUG] [REMOTE ] TWI: PASS: Price check passed. Min price $7.19. [2026-01-19T12:22:40.228124] [DEBUG] [REMOTE ] TWI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:40.228240] [DEBUG] [REMOTE ] TWI: PASS: Integrity check passed. [2026-01-19T12:22:40.228280] [DEBUG] [REMOTE ] TWI: Symbol is viable for forecasting. [2026-01-19T12:22:40.228329] [INFO ] [MAIN ] [3175/3505] TWI kept (0.6s) | 3174 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:40.555378] [DEBUG] [REMOTE ] TWIN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:40.555545] [DEBUG] [REMOTE ] TWIN: PASS: History has at least 300 days. [2026-01-19T12:22:40.555867] [DEBUG] [REMOTE ] TWIN: PASS: Price check passed. Min price $14.45. [2026-01-19T12:22:40.556062] [DEBUG] [REMOTE ] TWIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:40.556213] [DEBUG] [REMOTE ] TWIN: PASS: Integrity check passed. [2026-01-19T12:22:40.556257] [DEBUG] [REMOTE ] TWIN: Symbol is viable for forecasting. [2026-01-19T12:22:40.556308] [INFO ] [MAIN ] [3176/3505] TWIN kept (0.3s) | 3175 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:40.814870] [DEBUG] [REMOTE ] TWLO: Retrieved 2406 rows, trimmed to 300. [2026-01-19T12:22:40.815005] [DEBUG] [REMOTE ] TWLO: PASS: History has at least 300 days. [2026-01-19T12:22:40.815221] [DEBUG] [REMOTE ] TWLO: PASS: Price check passed. Min price $109.41. [2026-01-19T12:22:40.815364] [DEBUG] [REMOTE ] TWLO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:40.815524] [DEBUG] [REMOTE ] TWLO: PASS: Integrity check passed. [2026-01-19T12:22:40.815585] [DEBUG] [REMOTE ] TWLO: Symbol is viable for forecasting. [2026-01-19T12:22:40.815649] [INFO ] [MAIN ] [3177/3505] TWLO kept (0.3s) | 3176 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:41.402928] [DEBUG] [REMOTE ] TWO: Retrieved 4078 rows, trimmed to 300. [2026-01-19T12:22:41.403056] [DEBUG] [REMOTE ] TWO: PASS: History has at least 300 days. [2026-01-19T12:22:41.403258] [DEBUG] [REMOTE ] TWO: PASS: Price check passed. Min price $9.12. [2026-01-19T12:22:41.403459] [DEBUG] [REMOTE ] TWO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:41.403625] [DEBUG] [REMOTE ] TWO: PASS: Integrity check passed. [2026-01-19T12:22:41.403681] [DEBUG] [REMOTE ] TWO: Symbol is viable for forecasting. [2026-01-19T12:22:41.403747] [INFO ] [MAIN ] [3178/3505] TWO kept (0.6s) | 3177 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:41.885851] [DEBUG] [REMOTE ] TX: Retrieved 5022 rows, trimmed to 300. [2026-01-19T12:22:41.886009] [DEBUG] [REMOTE ] TX: PASS: History has at least 300 days. [2026-01-19T12:22:41.886291] [DEBUG] [REMOTE ] TX: PASS: Price check passed. Min price $34.53. [2026-01-19T12:22:41.886437] [DEBUG] [REMOTE ] TX: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:41.886570] [DEBUG] [REMOTE ] TX: PASS: Integrity check passed. [2026-01-19T12:22:41.886635] [DEBUG] [REMOTE ] TX: Symbol is viable for forecasting. [2026-01-19T12:22:41.886690] [INFO ] [MAIN ] [3179/3505] TX kept (0.5s) | 3178 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:42.171540] [DEBUG] [REMOTE ] TXG: Retrieved 1595 rows, trimmed to 300. [2026-01-19T12:22:42.171706] [DEBUG] [REMOTE ] TXG: PASS: History has at least 300 days. [2026-01-19T12:22:42.171925] [DEBUG] [REMOTE ] TXG: PASS: Price check passed. Min price $12.26. [2026-01-19T12:22:42.172070] [DEBUG] [REMOTE ] TXG: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:42.172188] [DEBUG] [REMOTE ] TXG: PASS: Integrity check passed. [2026-01-19T12:22:42.172231] [DEBUG] [REMOTE ] TXG: Symbol is viable for forecasting. [2026-01-19T12:22:42.172281] [INFO ] [MAIN ] [3180/3505] TXG kept (0.3s) | 3179 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:42.582546] [DEBUG] [REMOTE ] TXMD: Retrieved 5560 rows, trimmed to 300. [2026-01-19T12:22:42.582712] [DEBUG] [REMOTE ] TXMD: PASS: History has at least 300 days. [2026-01-19T12:22:42.582961] [DEBUG] [REMOTE ] TXMD: PASS: Price check passed. Min price $1.15. [2026-01-19T12:22:42.583104] [DEBUG] [REMOTE ] TXMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:42.583229] [DEBUG] [REMOTE ] TXMD: PASS: Integrity check passed. [2026-01-19T12:22:42.583273] [DEBUG] [REMOTE ] TXMD: Symbol is viable for forecasting. [2026-01-19T12:22:42.583326] [INFO ] [MAIN ] [3181/3505] TXMD kept (0.4s) | 3180 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:43.149306] [DEBUG] [REMOTE ] TXN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:43.149455] [DEBUG] [REMOTE ] TXN: PASS: History has at least 300 days. [2026-01-19T12:22:43.149724] [DEBUG] [REMOTE ] TXN: PASS: Price check passed. Min price $153.33. [2026-01-19T12:22:43.149868] [DEBUG] [REMOTE ] TXN: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:43.150003] [DEBUG] [REMOTE ] TXN: PASS: Integrity check passed. [2026-01-19T12:22:43.150046] [DEBUG] [REMOTE ] TXN: Symbol is viable for forecasting. [2026-01-19T12:22:43.150096] [INFO ] [MAIN ] [3182/3505] TXN kept (0.6s) | 3181 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:43.374417] [DEBUG] [REMOTE ] TXO: Retrieved 746 rows, trimmed to 300. [2026-01-19T12:22:43.374564] [DEBUG] [REMOTE ] TXO: PASS: History has at least 300 days. [2026-01-19T12:22:43.374797] [DEBUG] [REMOTE ] TXO: PASS: Price check passed. Min price $10.15. [2026-01-19T12:22:43.374952] [DEBUG] [REMOTE ] TXO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:43.375089] [DEBUG] [REMOTE ] TXO: PASS: Integrity check passed. [2026-01-19T12:22:43.375131] [DEBUG] [REMOTE ] TXO: Symbol is viable for forecasting. [2026-01-19T12:22:43.375181] [INFO ] [MAIN ] [3183/3505] TXO kept (0.2s) | 3182 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:44.049552] [DEBUG] [REMOTE ] TXRH: Retrieved 5356 rows, trimmed to 300. [2026-01-19T12:22:44.049724] [DEBUG] [REMOTE ] TXRH: PASS: History has at least 300 days. [2026-01-19T12:22:44.049971] [DEBUG] [REMOTE ] TXRH: PASS: Price check passed. Min price $160.09. [2026-01-19T12:22:44.050109] [DEBUG] [REMOTE ] TXRH: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:44.050230] [DEBUG] [REMOTE ] TXRH: PASS: Integrity check passed. [2026-01-19T12:22:44.050269] [DEBUG] [REMOTE ] TXRH: Symbol is viable for forecasting. [2026-01-19T12:22:44.050320] [INFO ] [MAIN ] [3184/3505] TXRH kept (0.7s) | 3183 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:44.497237] [DEBUG] [REMOTE ] TY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:44.497404] [DEBUG] [REMOTE ] TY: PASS: History has at least 300 days. [2026-01-19T12:22:44.497667] [DEBUG] [REMOTE ] TY: PASS: Price check passed. Min price $31.25. [2026-01-19T12:22:44.497809] [DEBUG] [REMOTE ] TY: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:44.497934] [DEBUG] [REMOTE ] TY: PASS: Integrity check passed. [2026-01-19T12:22:44.497975] [DEBUG] [REMOTE ] TY: Symbol is viable for forecasting. [2026-01-19T12:22:44.498026] [INFO ] [MAIN ] [3185/3505] TY kept (0.4s) | 3184 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:44.923634] [DEBUG] [REMOTE ] TYG: Retrieved 5510 rows, trimmed to 300. [2026-01-19T12:22:44.923859] [DEBUG] [REMOTE ] TYG: PASS: History has at least 300 days. [2026-01-19T12:22:44.924185] [DEBUG] [REMOTE ] TYG: PASS: Price check passed. Min price $40.26. [2026-01-19T12:22:44.924333] [DEBUG] [REMOTE ] TYG: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:44.924480] [DEBUG] [REMOTE ] TYG: PASS: Integrity check passed. [2026-01-19T12:22:44.924526] [DEBUG] [REMOTE ] TYG: Symbol is viable for forecasting. [2026-01-19T12:22:44.924610] [INFO ] [MAIN ] [3186/3505] TYG kept (0.4s) | 3185 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:45.167488] [DEBUG] [REMOTE ] TYGO: Retrieved 1097 rows, trimmed to 300. [2026-01-19T12:22:45.167646] [DEBUG] [REMOTE ] TYGO: PASS: History has at least 300 days. [2026-01-19T12:22:45.167862] [DEBUG] [REMOTE ] TYGO: PASS: Price check passed. Min price $1.38. [2026-01-19T12:22:45.167994] [DEBUG] [REMOTE ] TYGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:45.168107] [DEBUG] [REMOTE ] TYGO: PASS: Integrity check passed. [2026-01-19T12:22:45.168146] [DEBUG] [REMOTE ] TYGO: Symbol is viable for forecasting. [2026-01-19T12:22:45.168194] [INFO ] [MAIN ] [3187/3505] TYGO kept (0.2s) | 3186 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:45.797408] [DEBUG] [REMOTE ] TYL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:45.797551] [DEBUG] [REMOTE ] TYL: PASS: History has at least 300 days. [2026-01-19T12:22:45.797802] [DEBUG] [REMOTE ] TYL: PASS: Price check passed. Min price $435.83. [2026-01-19T12:22:45.797943] [DEBUG] [REMOTE ] TYL: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:45.798070] [DEBUG] [REMOTE ] TYL: PASS: Integrity check passed. [2026-01-19T12:22:45.798110] [DEBUG] [REMOTE ] TYL: Symbol is viable for forecasting. [2026-01-19T12:22:45.798158] [INFO ] [MAIN ] [3188/3505] TYL kept (0.6s) | 3187 kept, 1 rejected | 140.6/min | ETA: 2.3m [2026-01-19T12:22:45.927654] [DEBUG] [REMOTE ] TYRA: Retrieved 1089 rows, trimmed to 300. [2026-01-19T12:22:45.927805] [DEBUG] [REMOTE ] TYRA: PASS: History has at least 300 days. [2026-01-19T12:22:45.928025] [DEBUG] [REMOTE ] TYRA: PASS: Price check passed. Min price $13.99. [2026-01-19T12:22:45.928196] [DEBUG] [REMOTE ] TYRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:45.928331] [DEBUG] [REMOTE ] TYRA: PASS: Integrity check passed. [2026-01-19T12:22:45.928375] [DEBUG] [REMOTE ] TYRA: Symbol is viable for forecasting. [2026-01-19T12:22:45.928426] [INFO ] [MAIN ] [3189/3505] TYRA kept (0.1s) | 3188 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:46.621298] [DEBUG] [REMOTE ] TZOO: Retrieved 5885 rows, trimmed to 300. [2026-01-19T12:22:46.621449] [DEBUG] [REMOTE ] TZOO: PASS: History has at least 300 days. [2026-01-19T12:22:46.621726] [DEBUG] [REMOTE ] TZOO: PASS: Price check passed. Min price $5.89. [2026-01-19T12:22:46.621885] [DEBUG] [REMOTE ] TZOO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:46.622027] [DEBUG] [REMOTE ] TZOO: PASS: Integrity check passed. [2026-01-19T12:22:46.622070] [DEBUG] [REMOTE ] TZOO: Symbol is viable for forecasting. [2026-01-19T12:22:46.622128] [INFO ] [MAIN ] [3190/3505] TZOO kept (0.7s) | 3189 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:47.128072] [DEBUG] [REMOTE ] UAA: Retrieved 5071 rows, trimmed to 300. [2026-01-19T12:22:47.128242] [DEBUG] [REMOTE ] UAA: PASS: History has at least 300 days. [2026-01-19T12:22:47.128751] [DEBUG] [REMOTE ] UAA: PASS: Price check passed. Min price $4.17. [2026-01-19T12:22:47.128925] [DEBUG] [REMOTE ] UAA: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:47.129061] [DEBUG] [REMOTE ] UAA: PASS: Integrity check passed. [2026-01-19T12:22:47.129109] [DEBUG] [REMOTE ] UAA: Symbol is viable for forecasting. [2026-01-19T12:22:47.129181] [INFO ] [MAIN ] [3191/3505] UAA kept (0.5s) | 3190 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:47.494191] [DEBUG] [REMOTE ] UAE: Retrieved 2947 rows, trimmed to 300. [2026-01-19T12:22:47.494373] [DEBUG] [REMOTE ] UAE: PASS: History has at least 300 days. [2026-01-19T12:22:47.494647] [DEBUG] [REMOTE ] UAE: PASS: Price check passed. Min price $18.31. [2026-01-19T12:22:47.494794] [DEBUG] [REMOTE ] UAE: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:47.494919] [DEBUG] [REMOTE ] UAE: PASS: Integrity check passed. [2026-01-19T12:22:47.494962] [DEBUG] [REMOTE ] UAE: Symbol is viable for forecasting. [2026-01-19T12:22:47.495015] [INFO ] [MAIN ] [3192/3505] UAE kept (0.4s) | 3191 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:47.941538] [DEBUG] [REMOTE ] UAL: Retrieved 5019 rows, trimmed to 300. [2026-01-19T12:22:47.941783] [DEBUG] [REMOTE ] UAL: PASS: History has at least 300 days. [2026-01-19T12:22:47.942120] [DEBUG] [REMOTE ] UAL: PASS: Price check passed. Min price $89.95. [2026-01-19T12:22:47.942267] [DEBUG] [REMOTE ] UAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:47.942412] [DEBUG] [REMOTE ] UAL: PASS: Integrity check passed. [2026-01-19T12:22:47.942460] [DEBUG] [REMOTE ] UAL: Symbol is viable for forecasting. [2026-01-19T12:22:47.942516] [INFO ] [MAIN ] [3193/3505] UAL kept (0.4s) | 3192 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:48.422913] [DEBUG] [REMOTE ] UBFO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:48.423174] [DEBUG] [REMOTE ] UBFO: PASS: History has at least 300 days. [2026-01-19T12:22:48.423542] [DEBUG] [REMOTE ] UBFO: PASS: Price check passed. Min price $8.86. [2026-01-19T12:22:48.423726] [DEBUG] [REMOTE ] UBFO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:48.423880] [DEBUG] [REMOTE ] UBFO: PASS: Integrity check passed. [2026-01-19T12:22:48.423923] [DEBUG] [REMOTE ] UBFO: Symbol is viable for forecasting. [2026-01-19T12:22:48.423989] [INFO ] [MAIN ] [3194/3505] UBFO kept (0.5s) | 3193 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:48.662689] [DEBUG] [REMOTE ] UBND: Retrieved 1076 rows, trimmed to 300. [2026-01-19T12:22:48.662879] [DEBUG] [REMOTE ] UBND: PASS: History has at least 300 days. [2026-01-19T12:22:48.663124] [DEBUG] [REMOTE ] UBND: PASS: Price check passed. Min price $21.77. [2026-01-19T12:22:48.663266] [DEBUG] [REMOTE ] UBND: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:48.663408] [DEBUG] [REMOTE ] UBND: PASS: Integrity check passed. [2026-01-19T12:22:48.663450] [DEBUG] [REMOTE ] UBND: Symbol is viable for forecasting. [2026-01-19T12:22:48.663502] [INFO ] [MAIN ] [3195/3505] UBND kept (0.2s) | 3194 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:49.001460] [DEBUG] [REMOTE ] UBRL: Retrieved 344 rows, trimmed to 300. [2026-01-19T12:22:49.001614] [DEBUG] [REMOTE ] UBRL: PASS: History has at least 300 days. [2026-01-19T12:22:49.001820] [DEBUG] [REMOTE ] UBRL: PASS: Price check passed. Min price $19.91. [2026-01-19T12:22:49.001959] [DEBUG] [REMOTE ] UBRL: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:49.002071] [DEBUG] [REMOTE ] UBRL: PASS: Integrity check passed. [2026-01-19T12:22:49.002112] [DEBUG] [REMOTE ] UBRL: Symbol is viable for forecasting. [2026-01-19T12:22:49.002160] [INFO ] [MAIN ] [3196/3505] UBRL kept (0.3s) | 3195 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:49.567558] [DEBUG] [REMOTE ] UBS: Retrieved 2804 rows, trimmed to 300. [2026-01-19T12:22:49.567734] [DEBUG] [REMOTE ] UBS: PASS: History has at least 300 days. [2026-01-19T12:22:49.567956] [DEBUG] [REMOTE ] UBS: PASS: Price check passed. Min price $36.79. [2026-01-19T12:22:49.568098] [DEBUG] [REMOTE ] UBS: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:49.568214] [DEBUG] [REMOTE ] UBS: PASS: Integrity check passed. [2026-01-19T12:22:49.568258] [DEBUG] [REMOTE ] UBS: Symbol is viable for forecasting. [2026-01-19T12:22:49.568311] [INFO ] [MAIN ] [3197/3505] UBS kept (0.6s) | 3196 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:50.091826] [DEBUG] [REMOTE ] UBSI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:50.091980] [DEBUG] [REMOTE ] UBSI: PASS: History has at least 300 days. [2026-01-19T12:22:50.092239] [DEBUG] [REMOTE ] UBSI: PASS: Price check passed. Min price $34.50. [2026-01-19T12:22:50.092380] [DEBUG] [REMOTE ] UBSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:50.092509] [DEBUG] [REMOTE ] UBSI: PASS: Integrity check passed. [2026-01-19T12:22:50.092551] [DEBUG] [REMOTE ] UBSI: Symbol is viable for forecasting. [2026-01-19T12:22:50.092624] [INFO ] [MAIN ] [3198/3505] UBSI kept (0.5s) | 3197 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:50.325465] [DEBUG] [REMOTE ] UDMY: Retrieved 1058 rows, trimmed to 300. [2026-01-19T12:22:50.325625] [DEBUG] [REMOTE ] UDMY: PASS: History has at least 300 days. [2026-01-19T12:22:50.325838] [DEBUG] [REMOTE ] UDMY: PASS: Price check passed. Min price $4.91. [2026-01-19T12:22:50.325978] [DEBUG] [REMOTE ] UDMY: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:50.326094] [DEBUG] [REMOTE ] UDMY: PASS: Integrity check passed. [2026-01-19T12:22:50.326135] [DEBUG] [REMOTE ] UDMY: Symbol is viable for forecasting. [2026-01-19T12:22:50.326184] [INFO ] [MAIN ] [3199/3505] UDMY kept (0.2s) | 3198 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:50.753017] [DEBUG] [REMOTE ] UE: Retrieved 2767 rows, trimmed to 300. [2026-01-19T12:22:50.753145] [DEBUG] [REMOTE ] UE: PASS: History has at least 300 days. [2026-01-19T12:22:50.753349] [DEBUG] [REMOTE ] UE: PASS: Price check passed. Min price $18.32. [2026-01-19T12:22:50.753511] [DEBUG] [REMOTE ] UE: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:50.753644] [DEBUG] [REMOTE ] UE: PASS: Integrity check passed. [2026-01-19T12:22:50.753696] [DEBUG] [REMOTE ] UE: Symbol is viable for forecasting. [2026-01-19T12:22:50.753745] [INFO ] [MAIN ] [3200/3505] UE kept (0.4s) | 3199 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:51.348899] [DEBUG] [REMOTE ] UEIC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:51.349036] [DEBUG] [REMOTE ] UEIC: PASS: History has at least 300 days. [2026-01-19T12:22:51.349260] [DEBUG] [REMOTE ] UEIC: PASS: Price check passed. Min price $2.76. [2026-01-19T12:22:51.349395] [DEBUG] [REMOTE ] UEIC: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:51.349525] [DEBUG] [REMOTE ] UEIC: PASS: Integrity check passed. [2026-01-19T12:22:51.349565] [DEBUG] [REMOTE ] UEIC: Symbol is viable for forecasting. [2026-01-19T12:22:51.349634] [INFO ] [MAIN ] [3201/3505] UEIC kept (0.6s) | 3200 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:51.797609] [DEBUG] [REMOTE ] UFCS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:51.797756] [DEBUG] [REMOTE ] UFCS: PASS: History has at least 300 days. [2026-01-19T12:22:51.797996] [DEBUG] [REMOTE ] UFCS: PASS: Price check passed. Min price $29.90. [2026-01-19T12:22:51.798136] [DEBUG] [REMOTE ] UFCS: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:51.798257] [DEBUG] [REMOTE ] UFCS: PASS: Integrity check passed. [2026-01-19T12:22:51.798298] [DEBUG] [REMOTE ] UFCS: Symbol is viable for forecasting. [2026-01-19T12:22:51.798346] [INFO ] [MAIN ] [3202/3505] UFCS kept (0.4s) | 3201 kept, 1 rejected | 140.6/min | ETA: 2.2m [2026-01-19T12:22:52.320137] [DEBUG] [REMOTE ] UFI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:52.320286] [DEBUG] [REMOTE ] UFI: PASS: History has at least 300 days. [2026-01-19T12:22:52.320533] [DEBUG] [REMOTE ] UFI: PASS: Price check passed. Min price $2.98. [2026-01-19T12:22:52.320695] [DEBUG] [REMOTE ] UFI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:52.320820] [DEBUG] [REMOTE ] UFI: PASS: Integrity check passed. [2026-01-19T12:22:52.320861] [DEBUG] [REMOTE ] UFI: Symbol is viable for forecasting. [2026-01-19T12:22:52.320912] [INFO ] [MAIN ] [3203/3505] UFI kept (0.5s) | 3202 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:52.606011] [DEBUG] [REMOTE ] UFO: Retrieved 1702 rows, trimmed to 300. [2026-01-19T12:22:52.606143] [DEBUG] [REMOTE ] UFO: PASS: History has at least 300 days. [2026-01-19T12:22:52.606352] [DEBUG] [REMOTE ] UFO: PASS: Price check passed. Min price $31.37. [2026-01-19T12:22:52.606526] [DEBUG] [REMOTE ] UFO: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:52.606689] [DEBUG] [REMOTE ] UFO: PASS: Integrity check passed. [2026-01-19T12:22:52.606744] [DEBUG] [REMOTE ] UFO: Symbol is viable for forecasting. [2026-01-19T12:22:52.606812] [INFO ] [MAIN ] [3204/3505] UFO kept (0.3s) | 3203 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:53.244962] [DEBUG] [REMOTE ] UFPI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:53.245189] [DEBUG] [REMOTE ] UFPI: PASS: History has at least 300 days. [2026-01-19T12:22:53.245495] [DEBUG] [REMOTE ] UFPI: PASS: Price check passed. Min price $87.77. [2026-01-19T12:22:53.245664] [DEBUG] [REMOTE ] UFPI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:53.245806] [DEBUG] [REMOTE ] UFPI: PASS: Integrity check passed. [2026-01-19T12:22:53.245848] [DEBUG] [REMOTE ] UFPI: Symbol is viable for forecasting. [2026-01-19T12:22:53.245905] [INFO ] [MAIN ] [3205/3505] UFPI kept (0.6s) | 3204 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:53.720782] [DEBUG] [REMOTE ] UGI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:53.720916] [DEBUG] [REMOTE ] UGI: PASS: History has at least 300 days. [2026-01-19T12:22:53.721130] [DEBUG] [REMOTE ] UGI: PASS: Price check passed. Min price $32.89. [2026-01-19T12:22:53.721265] [DEBUG] [REMOTE ] UGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:53.721377] [DEBUG] [REMOTE ] UGI: PASS: Integrity check passed. [2026-01-19T12:22:53.721416] [DEBUG] [REMOTE ] UGI: Symbol is viable for forecasting. [2026-01-19T12:22:53.721463] [INFO ] [MAIN ] [3206/3505] UGI kept (0.5s) | 3205 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:54.244383] [DEBUG] [REMOTE ] UGP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:54.244728] [DEBUG] [REMOTE ] UGP: PASS: History has at least 300 days. [2026-01-19T12:22:54.244944] [DEBUG] [REMOTE ] UGP: PASS: Price check passed. Min price $3.57. [2026-01-19T12:22:54.245084] [DEBUG] [REMOTE ] UGP: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:54.245216] [DEBUG] [REMOTE ] UGP: PASS: Integrity check passed. [2026-01-19T12:22:54.245258] [DEBUG] [REMOTE ] UGP: Symbol is viable for forecasting. [2026-01-19T12:22:54.245308] [INFO ] [MAIN ] [3207/3505] UGP kept (0.5s) | 3206 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:54.770751] [DEBUG] [REMOTE ] UHAL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:54.770878] [DEBUG] [REMOTE ] UHAL: PASS: History has at least 300 days. [2026-01-19T12:22:54.771087] [DEBUG] [REMOTE ] UHAL: PASS: Price check passed. Min price $48.76. [2026-01-19T12:22:54.771221] [DEBUG] [REMOTE ] UHAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:54.771337] [DEBUG] [REMOTE ] UHAL: PASS: Integrity check passed. [2026-01-19T12:22:54.771376] [DEBUG] [REMOTE ] UHAL: Symbol is viable for forecasting. [2026-01-19T12:22:54.771423] [INFO ] [MAIN ] [3208/3505] UHAL kept (0.5s) | 3207 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:55.005383] [DEBUG] [REMOTE ] UHG: Retrieved 1208 rows, trimmed to 300. [2026-01-19T12:22:55.005509] [DEBUG] [REMOTE ] UHG: PASS: History has at least 300 days. [2026-01-19T12:22:55.005724] [DEBUG] [REMOTE ] UHG: PASS: Price check passed. Min price $1.03. [2026-01-19T12:22:55.005857] [DEBUG] [REMOTE ] UHG: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:55.005967] [DEBUG] [REMOTE ] UHG: PASS: Integrity check passed. [2026-01-19T12:22:55.006006] [DEBUG] [REMOTE ] UHG: Symbol is viable for forecasting. [2026-01-19T12:22:55.006051] [INFO ] [MAIN ] [3209/3505] UHG kept (0.2s) | 3208 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:55.630709] [DEBUG] [REMOTE ] UHS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:55.630850] [DEBUG] [REMOTE ] UHS: PASS: History has at least 300 days. [2026-01-19T12:22:55.631075] [DEBUG] [REMOTE ] UHS: PASS: Price check passed. Min price $199.22. [2026-01-19T12:22:55.631212] [DEBUG] [REMOTE ] UHS: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:55.631333] [DEBUG] [REMOTE ] UHS: PASS: Integrity check passed. [2026-01-19T12:22:55.631374] [DEBUG] [REMOTE ] UHS: Symbol is viable for forecasting. [2026-01-19T12:22:55.631424] [INFO ] [MAIN ] [3210/3505] UHS kept (0.6s) | 3209 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:55.982677] [DEBUG] [REMOTE ] UI: Retrieved 3585 rows, trimmed to 300. [2026-01-19T12:22:55.982849] [DEBUG] [REMOTE ] UI: PASS: History has at least 300 days. [2026-01-19T12:22:55.983100] [DEBUG] [REMOTE ] UI: PASS: Price check passed. Min price $515.44. [2026-01-19T12:22:55.983285] [DEBUG] [REMOTE ] UI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:55.983404] [DEBUG] [REMOTE ] UI: PASS: Integrity check passed. [2026-01-19T12:22:55.983446] [DEBUG] [REMOTE ] UI: Symbol is viable for forecasting. [2026-01-19T12:22:55.983498] [INFO ] [MAIN ] [3211/3505] UI kept (0.4s) | 3210 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:56.405664] [DEBUG] [REMOTE ] UIS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:56.405815] [DEBUG] [REMOTE ] UIS: PASS: History has at least 300 days. [2026-01-19T12:22:56.406063] [DEBUG] [REMOTE ] UIS: PASS: Price check passed. Min price $2.39. [2026-01-19T12:22:56.406202] [DEBUG] [REMOTE ] UIS: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:56.406331] [DEBUG] [REMOTE ] UIS: PASS: Integrity check passed. [2026-01-19T12:22:56.406372] [DEBUG] [REMOTE ] UIS: Symbol is viable for forecasting. [2026-01-19T12:22:56.406422] [INFO ] [MAIN ] [3212/3505] UIS kept (0.4s) | 3211 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:56.763522] [DEBUG] [REMOTE ] UITB: Retrieved 2067 rows, trimmed to 300. [2026-01-19T12:22:56.763726] [DEBUG] [REMOTE ] UITB: PASS: History has at least 300 days. [2026-01-19T12:22:56.763997] [DEBUG] [REMOTE ] UITB: PASS: Price check passed. Min price $46.99. [2026-01-19T12:22:56.764143] [DEBUG] [REMOTE ] UITB: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:56.764303] [DEBUG] [REMOTE ] UITB: PASS: Integrity check passed. [2026-01-19T12:22:56.764346] [DEBUG] [REMOTE ] UITB: Symbol is viable for forecasting. [2026-01-19T12:22:56.764398] [INFO ] [MAIN ] [3213/3505] UITB kept (0.4s) | 3212 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:57.312984] [DEBUG] [REMOTE ] UL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:57.313124] [DEBUG] [REMOTE ] UL: PASS: History has at least 300 days. [2026-01-19T12:22:57.313358] [DEBUG] [REMOTE ] UL: PASS: Price check passed. Min price $62.27. [2026-01-19T12:22:57.313498] [DEBUG] [REMOTE ] UL: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:57.313641] [DEBUG] [REMOTE ] UL: PASS: Integrity check passed. [2026-01-19T12:22:57.313683] [DEBUG] [REMOTE ] UL: Symbol is viable for forecasting. [2026-01-19T12:22:57.313733] [INFO ] [MAIN ] [3214/3505] UL kept (0.5s) | 3213 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:57.809237] [DEBUG] [REMOTE ] ULBI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:22:57.809388] [DEBUG] [REMOTE ] ULBI: PASS: History has at least 300 days. [2026-01-19T12:22:57.809648] [DEBUG] [REMOTE ] ULBI: PASS: Price check passed. Min price $5.05. [2026-01-19T12:22:57.809787] [DEBUG] [REMOTE ] ULBI: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:57.809901] [DEBUG] [REMOTE ] ULBI: PASS: Integrity check passed. [2026-01-19T12:22:57.809940] [DEBUG] [REMOTE ] ULBI: Symbol is viable for forecasting. [2026-01-19T12:22:57.809988] [INFO ] [MAIN ] [3215/3505] ULBI kept (0.5s) | 3214 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:58.036377] [DEBUG] [REMOTE ] ULCC: Retrieved 1205 rows, trimmed to 300. [2026-01-19T12:22:58.036513] [DEBUG] [REMOTE ] ULCC: PASS: History has at least 300 days. [2026-01-19T12:22:58.036746] [DEBUG] [REMOTE ] ULCC: PASS: Price check passed. Min price $3.60. [2026-01-19T12:22:58.036888] [DEBUG] [REMOTE ] ULCC: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:58.037011] [DEBUG] [REMOTE ] ULCC: PASS: Integrity check passed. [2026-01-19T12:22:58.037056] [DEBUG] [REMOTE ] ULCC: Symbol is viable for forecasting. [2026-01-19T12:22:58.037108] [INFO ] [MAIN ] [3216/3505] ULCC kept (0.2s) | 3215 kept, 1 rejected | 140.6/min | ETA: 2.1m [2026-01-19T12:22:58.513899] [DEBUG] [REMOTE ] ULH: Retrieved 2443 rows, trimmed to 300. [2026-01-19T12:22:58.514066] [DEBUG] [REMOTE ] ULH: PASS: History has at least 300 days. [2026-01-19T12:22:58.514318] [DEBUG] [REMOTE ] ULH: PASS: Price check passed. Min price $12.87. [2026-01-19T12:22:58.514488] [DEBUG] [REMOTE ] ULH: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:58.514657] [DEBUG] [REMOTE ] ULH: PASS: Integrity check passed. [2026-01-19T12:22:58.514706] [DEBUG] [REMOTE ] ULH: Symbol is viable for forecasting. [2026-01-19T12:22:58.514764] [INFO ] [MAIN ] [3217/3505] ULH kept (0.5s) | 3216 kept, 1 rejected | 140.6/min | ETA: 2.0m [2026-01-19T12:22:59.024299] [DEBUG] [REMOTE ] ULTA: Retrieved 4586 rows, trimmed to 300. [2026-01-19T12:22:59.024594] [DEBUG] [REMOTE ] ULTA: PASS: History has at least 300 days. [2026-01-19T12:22:59.024836] [DEBUG] [REMOTE ] ULTA: PASS: Price check passed. Min price $496.44. [2026-01-19T12:22:59.024974] [DEBUG] [REMOTE ] ULTA: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:59.025089] [DEBUG] [REMOTE ] ULTA: PASS: Integrity check passed. [2026-01-19T12:22:59.025128] [DEBUG] [REMOTE ] ULTA: Symbol is viable for forecasting. [2026-01-19T12:22:59.025176] [INFO ] [MAIN ] [3218/3505] ULTA kept (0.5s) | 3217 kept, 1 rejected | 140.6/min | ETA: 2.0m [2026-01-19T12:22:59.216119] [DEBUG] [REMOTE ] ULY: Retrieved 563 rows, trimmed to 300. [2026-01-19T12:22:59.216248] [DEBUG] [REMOTE ] ULY: PASS: History has at least 300 days. [2026-01-19T12:22:59.216449] [DEBUG] [REMOTE ] ULY: PASS: Price check passed. Min price $1.76. [2026-01-19T12:22:59.216841] [DEBUG] [REMOTE ] ULY: PASS: Continuity check passed with 300 days. [2026-01-19T12:22:59.216953] [DEBUG] [REMOTE ] ULY: PASS: Integrity check passed. [2026-01-19T12:22:59.216992] [DEBUG] [REMOTE ] ULY: Symbol is viable for forecasting. [2026-01-19T12:22:59.217039] [INFO ] [MAIN ] [3219/3505] ULY kept (0.2s) | 3218 kept, 1 rejected | 140.6/min | ETA: 2.0m [2026-01-19T12:23:01.372687] [DEBUG] [REMOTE ] UMBF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:01.372834] [DEBUG] [REMOTE ] UMBF: PASS: History has at least 300 days. [2026-01-19T12:23:01.373058] [DEBUG] [REMOTE ] UMBF: PASS: Price check passed. Min price $103.61. [2026-01-19T12:23:01.373197] [DEBUG] [REMOTE ] UMBF: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:01.373316] [DEBUG] [REMOTE ] UMBF: PASS: Integrity check passed. [2026-01-19T12:23:01.373357] [DEBUG] [REMOTE ] UMBF: Symbol is viable for forecasting. [2026-01-19T12:23:01.373405] [INFO ] [MAIN ] [3220/3505] UMBF kept (2.2s) | 3219 kept, 1 rejected | 140.4/min | ETA: 2.0m [2026-01-19T12:23:02.509116] [DEBUG] [REMOTE ] UMC: Retrieved 6370 rows, trimmed to 300. [2026-01-19T12:23:02.509250] [DEBUG] [REMOTE ] UMC: PASS: History has at least 300 days. [2026-01-19T12:23:02.509474] [DEBUG] [REMOTE ] UMC: PASS: Price check passed. Min price $7.02. [2026-01-19T12:23:02.509651] [DEBUG] [REMOTE ] UMC: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:02.509768] [DEBUG] [REMOTE ] UMC: PASS: Integrity check passed. [2026-01-19T12:23:02.509808] [DEBUG] [REMOTE ] UMC: Symbol is viable for forecasting. [2026-01-19T12:23:02.509856] [INFO ] [MAIN ] [3221/3505] UMC kept (1.1s) | 3220 kept, 1 rejected | 140.4/min | ETA: 2.0m [2026-01-19T12:23:02.970123] [DEBUG] [REMOTE ] UMH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:02.970269] [DEBUG] [REMOTE ] UMH: PASS: History has at least 300 days. [2026-01-19T12:23:02.970505] [DEBUG] [REMOTE ] UMH: PASS: Price check passed. Min price $14.01. [2026-01-19T12:23:02.970701] [DEBUG] [REMOTE ] UMH: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:02.970825] [DEBUG] [REMOTE ] UMH: PASS: Integrity check passed. [2026-01-19T12:23:02.970867] [DEBUG] [REMOTE ] UMH: Symbol is viable for forecasting. [2026-01-19T12:23:02.970915] [INFO ] [MAIN ] [3222/3505] UMH kept (0.5s) | 3221 kept, 1 rejected | 140.3/min | ETA: 2.0m [2026-01-19T12:23:03.076303] [DEBUG] [REMOTE ] UMMA: Retrieved 1010 rows, trimmed to 300. [2026-01-19T12:23:03.076441] [DEBUG] [REMOTE ] UMMA: PASS: History has at least 300 days. [2026-01-19T12:23:03.076858] [DEBUG] [REMOTE ] UMMA: PASS: Price check passed. Min price $27.33. [2026-01-19T12:23:03.076997] [DEBUG] [REMOTE ] UMMA: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:03.077109] [DEBUG] [REMOTE ] UMMA: PASS: Integrity check passed. [2026-01-19T12:23:03.077149] [DEBUG] [REMOTE ] UMMA: Symbol is viable for forecasting. [2026-01-19T12:23:03.077196] [INFO ] [MAIN ] [3223/3505] UMMA kept (0.1s) | 3222 kept, 1 rejected | 140.4/min | ETA: 2.0m [2026-01-19T12:23:03.614005] [DEBUG] [REMOTE ] UNCY: Retrieved 1136 rows, trimmed to 300. [2026-01-19T12:23:03.614169] [DEBUG] [REMOTE ] UNCY: PASS: History has at least 300 days. [2026-01-19T12:23:03.614434] [DEBUG] [REMOTE ] UNCY: PASS: Price check passed. Min price $4.44. [2026-01-19T12:23:03.614656] [DEBUG] [REMOTE ] UNCY: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:03.614810] [DEBUG] [REMOTE ] UNCY: PASS: Integrity check passed. [2026-01-19T12:23:03.614867] [DEBUG] [REMOTE ] UNCY: Symbol is viable for forecasting. [2026-01-19T12:23:03.614940] [INFO ] [MAIN ] [3224/3505] UNCY kept (0.5s) | 3223 kept, 1 rejected | 140.4/min | ETA: 2.0m [2026-01-19T12:23:04.179306] [DEBUG] [REMOTE ] UNF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:04.179442] [DEBUG] [REMOTE ] UNF: PASS: History has at least 300 days. [2026-01-19T12:23:04.179677] [DEBUG] [REMOTE ] UNF: PASS: Price check passed. Min price $149.72. [2026-01-19T12:23:04.179857] [DEBUG] [REMOTE ] UNF: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:04.179973] [DEBUG] [REMOTE ] UNF: PASS: Integrity check passed. [2026-01-19T12:23:04.180013] [DEBUG] [REMOTE ] UNF: Symbol is viable for forecasting. [2026-01-19T12:23:04.180061] [INFO ] [MAIN ] [3225/3505] UNF kept (0.6s) | 3224 kept, 1 rejected | 140.4/min | ETA: 2.0m [2026-01-19T12:23:04.756532] [DEBUG] [REMOTE ] UNFI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:04.756791] [DEBUG] [REMOTE ] UNFI: PASS: History has at least 300 days. [2026-01-19T12:23:04.757172] [DEBUG] [REMOTE ] UNFI: PASS: Price check passed. Min price $31.42. [2026-01-19T12:23:04.757319] [DEBUG] [REMOTE ] UNFI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:04.757508] [DEBUG] [REMOTE ] UNFI: PASS: Integrity check passed. [2026-01-19T12:23:04.757551] [DEBUG] [REMOTE ] UNFI: Symbol is viable for forecasting. [2026-01-19T12:23:04.757628] [INFO ] [MAIN ] [3226/3505] UNFI kept (0.6s) | 3225 kept, 1 rejected | 140.3/min | ETA: 2.0m [2026-01-19T12:23:05.245321] [DEBUG] [REMOTE ] UNM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:05.245475] [DEBUG] [REMOTE ] UNM: PASS: History has at least 300 days. [2026-01-19T12:23:05.245706] [DEBUG] [REMOTE ] UNM: PASS: Price check passed. Min price $72.82. [2026-01-19T12:23:05.245850] [DEBUG] [REMOTE ] UNM: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:05.245965] [DEBUG] [REMOTE ] UNM: PASS: Integrity check passed. [2026-01-19T12:23:05.246005] [DEBUG] [REMOTE ] UNM: Symbol is viable for forecasting. [2026-01-19T12:23:05.246054] [INFO ] [MAIN ] [3227/3505] UNM kept (0.5s) | 3226 kept, 1 rejected | 140.3/min | ETA: 2.0m [2026-01-19T12:23:05.488233] [DEBUG] [REMOTE ] UNMA: Retrieved 1906 rows, trimmed to 300. [2026-01-19T12:23:05.488410] [DEBUG] [REMOTE ] UNMA: PASS: History has at least 300 days. [2026-01-19T12:23:05.488877] [DEBUG] [REMOTE ] UNMA: PASS: Price check passed. Min price $23.03. [2026-01-19T12:23:05.489019] [DEBUG] [REMOTE ] UNMA: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:05.489139] [DEBUG] [REMOTE ] UNMA: PASS: Integrity check passed. [2026-01-19T12:23:05.489181] [DEBUG] [REMOTE ] UNMA: Symbol is viable for forecasting. [2026-01-19T12:23:05.489228] [INFO ] [MAIN ] [3228/3505] UNMA kept (0.2s) | 3227 kept, 1 rejected | 140.4/min | ETA: 2.0m [2026-01-19T12:23:06.139193] [DEBUG] [REMOTE ] UNP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:06.139344] [DEBUG] [REMOTE ] UNP: PASS: History has at least 300 days. [2026-01-19T12:23:06.139633] [DEBUG] [REMOTE ] UNP: PASS: Price check passed. Min price $215.11. [2026-01-19T12:23:06.139784] [DEBUG] [REMOTE ] UNP: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:06.139912] [DEBUG] [REMOTE ] UNP: PASS: Integrity check passed. [2026-01-19T12:23:06.139952] [DEBUG] [REMOTE ] UNP: Symbol is viable for forecasting. [2026-01-19T12:23:06.140003] [INFO ] [MAIN ] [3229/3505] UNP kept (0.7s) | 3228 kept, 1 rejected | 140.3/min | ETA: 2.0m [2026-01-19T12:23:06.595116] [DEBUG] [REMOTE ] UNTY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:06.595254] [DEBUG] [REMOTE ] UNTY: PASS: History has at least 300 days. [2026-01-19T12:23:06.595470] [DEBUG] [REMOTE ] UNTY: PASS: Price check passed. Min price $45.04. [2026-01-19T12:23:06.595624] [DEBUG] [REMOTE ] UNTY: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:06.595930] [DEBUG] [REMOTE ] UNTY: PASS: Integrity check passed. [2026-01-19T12:23:06.595969] [DEBUG] [REMOTE ] UNTY: Symbol is viable for forecasting. [2026-01-19T12:23:06.596016] [INFO ] [MAIN ] [3230/3505] UNTY kept (0.5s) | 3229 kept, 1 rejected | 140.3/min | ETA: 2.0m [2026-01-19T12:23:07.054267] [DEBUG] [REMOTE ] UONE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:07.054406] [DEBUG] [REMOTE ] UONE: PASS: History has at least 300 days. [2026-01-19T12:23:07.054643] [DEBUG] [REMOTE ] UONE: FAIL: Price check failed. Min price $0.87 < $1.00. [2026-01-19T12:23:07.054741] [WARN ] [LOCAL ] UONE: SET TO BLACKLISTED [2026-01-19T12:23:07.056514] [INFO ] [MAIN ] [3231/3505] UONE rejected (0.5s) | 3229 kept, 2 rejected | 140.3/min | ETA: 2.0m [2026-01-19T12:23:07.489895] [DEBUG] [REMOTE ] UPBD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:07.490041] [DEBUG] [REMOTE ] UPBD: PASS: History has at least 300 days. [2026-01-19T12:23:07.490282] [DEBUG] [REMOTE ] UPBD: PASS: Price check passed. Min price $15.75. [2026-01-19T12:23:07.490419] [DEBUG] [REMOTE ] UPBD: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:07.490559] [DEBUG] [REMOTE ] UPBD: PASS: Integrity check passed. [2026-01-19T12:23:07.490622] [DEBUG] [REMOTE ] UPBD: Symbol is viable for forecasting. [2026-01-19T12:23:07.490673] [INFO ] [MAIN ] [3232/3505] UPBD kept (0.4s) | 3230 kept, 2 rejected | 140.3/min | ETA: 1.9m [2026-01-19T12:23:07.601646] [DEBUG] [REMOTE ] UPC: Retrieved 1212 rows, trimmed to 300. [2026-01-19T12:23:07.601971] [DEBUG] [REMOTE ] UPC: PASS: History has at least 300 days. [2026-01-19T12:23:07.602175] [DEBUG] [REMOTE ] UPC: PASS: Price check passed. Min price $3.40. [2026-01-19T12:23:07.602312] [DEBUG] [REMOTE ] UPC: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:07.602424] [DEBUG] [REMOTE ] UPC: PASS: Integrity check passed. [2026-01-19T12:23:07.602464] [DEBUG] [REMOTE ] UPC: Symbol is viable for forecasting. [2026-01-19T12:23:07.602553] [INFO ] [MAIN ] [3233/3505] UPC kept (0.1s) | 3231 kept, 2 rejected | 140.4/min | ETA: 1.9m [2026-01-19T12:23:08.240111] [DEBUG] [REMOTE ] UPLD: Retrieved 2815 rows, trimmed to 300. [2026-01-19T12:23:08.240243] [DEBUG] [REMOTE ] UPLD: PASS: History has at least 300 days. [2026-01-19T12:23:08.240446] [DEBUG] [REMOTE ] UPLD: PASS: Price check passed. Min price $1.43. [2026-01-19T12:23:08.240612] [DEBUG] [REMOTE ] UPLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:08.240730] [DEBUG] [REMOTE ] UPLD: PASS: Integrity check passed. [2026-01-19T12:23:08.240769] [DEBUG] [REMOTE ] UPLD: Symbol is viable for forecasting. [2026-01-19T12:23:08.240817] [INFO ] [MAIN ] [3234/3505] UPLD kept (0.6s) | 3232 kept, 2 rejected | 140.3/min | ETA: 1.9m [2026-01-19T12:23:08.758885] [DEBUG] [REMOTE ] UPS: Retrieved 6586 rows, trimmed to 300. [2026-01-19T12:23:08.759036] [DEBUG] [REMOTE ] UPS: PASS: History has at least 300 days. [2026-01-19T12:23:08.759254] [DEBUG] [REMOTE ] UPS: PASS: Price check passed. Min price $85.54. [2026-01-19T12:23:08.759395] [DEBUG] [REMOTE ] UPS: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:08.759512] [DEBUG] [REMOTE ] UPS: PASS: Integrity check passed. [2026-01-19T12:23:08.759552] [DEBUG] [REMOTE ] UPS: Symbol is viable for forecasting. [2026-01-19T12:23:08.759619] [INFO ] [MAIN ] [3235/3505] UPS kept (0.5s) | 3233 kept, 2 rejected | 140.3/min | ETA: 1.9m [2026-01-19T12:23:09.026882] [DEBUG] [REMOTE ] UPWK: Retrieved 1832 rows, trimmed to 300. [2026-01-19T12:23:09.027020] [DEBUG] [REMOTE ] UPWK: PASS: History has at least 300 days. [2026-01-19T12:23:09.027231] [DEBUG] [REMOTE ] UPWK: PASS: Price check passed. Min price $15.63. [2026-01-19T12:23:09.027363] [DEBUG] [REMOTE ] UPWK: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:09.027493] [DEBUG] [REMOTE ] UPWK: PASS: Integrity check passed. [2026-01-19T12:23:09.027533] [DEBUG] [REMOTE ] UPWK: Symbol is viable for forecasting. [2026-01-19T12:23:09.027610] [INFO ] [MAIN ] [3236/3505] UPWK kept (0.3s) | 3234 kept, 2 rejected | 140.3/min | ETA: 1.9m [2026-01-19T12:23:09.425218] [DEBUG] [REMOTE ] UPXI: Retrieved 1147 rows, trimmed to 300. [2026-01-19T12:23:09.425353] [DEBUG] [REMOTE ] UPXI: PASS: History has at least 300 days. [2026-01-19T12:23:09.425561] [DEBUG] [REMOTE ] UPXI: PASS: Price check passed. Min price $1.68. [2026-01-19T12:23:09.425721] [DEBUG] [REMOTE ] UPXI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:09.425829] [DEBUG] [REMOTE ] UPXI: PASS: Integrity check passed. [2026-01-19T12:23:09.425884] [DEBUG] [REMOTE ] UPXI: Symbol is viable for forecasting. [2026-01-19T12:23:09.425933] [INFO ] [MAIN ] [3237/3505] UPXI kept (0.4s) | 3235 kept, 2 rejected | 140.3/min | ETA: 1.9m [2026-01-19T12:23:09.905240] [DEBUG] [REMOTE ] URBN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:09.905382] [DEBUG] [REMOTE ] URBN: PASS: History has at least 300 days. [2026-01-19T12:23:09.905630] [DEBUG] [REMOTE ] URBN: PASS: Price check passed. Min price $59.57. [2026-01-19T12:23:09.905773] [DEBUG] [REMOTE ] URBN: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:09.905890] [DEBUG] [REMOTE ] URBN: PASS: Integrity check passed. [2026-01-19T12:23:09.905931] [DEBUG] [REMOTE ] URBN: Symbol is viable for forecasting. [2026-01-19T12:23:09.905981] [INFO ] [MAIN ] [3238/3505] URBN kept (0.5s) | 3236 kept, 2 rejected | 140.3/min | ETA: 1.9m [2026-01-19T12:23:10.252144] [DEBUG] [REMOTE ] URGN: Retrieved 2189 rows, trimmed to 300. [2026-01-19T12:23:10.252305] [DEBUG] [REMOTE ] URGN: PASS: History has at least 300 days. [2026-01-19T12:23:10.252548] [DEBUG] [REMOTE ] URGN: PASS: Price check passed. Min price $17.33. [2026-01-19T12:23:10.252743] [DEBUG] [REMOTE ] URGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:10.252878] [DEBUG] [REMOTE ] URGN: PASS: Integrity check passed. [2026-01-19T12:23:10.252924] [DEBUG] [REMOTE ] URGN: Symbol is viable for forecasting. [2026-01-19T12:23:10.252982] [INFO ] [MAIN ] [3239/3505] URGN kept (0.3s) | 3237 kept, 2 rejected | 140.3/min | ETA: 1.9m [2026-01-19T12:23:10.683992] [DEBUG] [REMOTE ] URI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:10.684159] [DEBUG] [REMOTE ] URI: PASS: History has at least 300 days. [2026-01-19T12:23:10.684439] [DEBUG] [REMOTE ] URI: PASS: Price check passed. Min price $770.00. [2026-01-19T12:23:10.684628] [DEBUG] [REMOTE ] URI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:10.684771] [DEBUG] [REMOTE ] URI: PASS: Integrity check passed. [2026-01-19T12:23:10.684818] [DEBUG] [REMOTE ] URI: Symbol is viable for forecasting. [2026-01-19T12:23:10.684878] [INFO ] [MAIN ] [3240/3505] URI kept (0.4s) | 3238 kept, 2 rejected | 140.3/min | ETA: 1.9m [2026-01-19T12:23:11.001382] [DEBUG] [REMOTE ] URNJ: Retrieved 742 rows, trimmed to 300. [2026-01-19T12:23:11.001632] [DEBUG] [REMOTE ] URNJ: PASS: History has at least 300 days. [2026-01-19T12:23:11.001889] [DEBUG] [REMOTE ] URNJ: PASS: Price check passed. Min price $21.59. [2026-01-19T12:23:11.002032] [DEBUG] [REMOTE ] URNJ: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:11.002152] [DEBUG] [REMOTE ] URNJ: PASS: Integrity check passed. [2026-01-19T12:23:11.002193] [DEBUG] [REMOTE ] URNJ: Symbol is viable for forecasting. [2026-01-19T12:23:11.002244] [INFO ] [MAIN ] [3241/3505] URNJ kept (0.3s) | 3239 kept, 2 rejected | 140.4/min | ETA: 1.9m [2026-01-19T12:23:11.446805] [DEBUG] [REMOTE ] UROY: Retrieved 1510 rows, trimmed to 300. [2026-01-19T12:23:11.446924] [DEBUG] [REMOTE ] UROY: PASS: History has at least 300 days. [2026-01-19T12:23:11.447121] [DEBUG] [REMOTE ] UROY: PASS: Price check passed. Min price $3.32. [2026-01-19T12:23:11.447256] [DEBUG] [REMOTE ] UROY: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:11.447364] [DEBUG] [REMOTE ] UROY: PASS: Integrity check passed. [2026-01-19T12:23:11.447438] [DEBUG] [REMOTE ] UROY: Symbol is viable for forecasting. [2026-01-19T12:23:11.447490] [INFO ] [MAIN ] [3242/3505] UROY kept (0.4s) | 3240 kept, 2 rejected | 140.4/min | ETA: 1.9m [2026-01-19T12:23:11.971237] [DEBUG] [REMOTE ] USA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:11.971477] [DEBUG] [REMOTE ] USA: PASS: History has at least 300 days. [2026-01-19T12:23:11.971867] [DEBUG] [REMOTE ] USA: PASS: Price check passed. Min price $5.84. [2026-01-19T12:23:11.972031] [DEBUG] [REMOTE ] USA: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:11.972237] [DEBUG] [REMOTE ] USA: PASS: Integrity check passed. [2026-01-19T12:23:11.972285] [DEBUG] [REMOTE ] USA: Symbol is viable for forecasting. [2026-01-19T12:23:11.972348] [INFO ] [MAIN ] [3243/3505] USA kept (0.5s) | 3241 kept, 2 rejected | 140.3/min | ETA: 1.9m [2026-01-19T12:23:12.297331] [DEBUG] [REMOTE ] USAC: Retrieved 3272 rows, trimmed to 300. [2026-01-19T12:23:12.297555] [DEBUG] [REMOTE ] USAC: PASS: History has at least 300 days. [2026-01-19T12:23:12.297868] [DEBUG] [REMOTE ] USAC: PASS: Price check passed. Min price $21.99. [2026-01-19T12:23:12.298010] [DEBUG] [REMOTE ] USAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:12.298132] [DEBUG] [REMOTE ] USAC: PASS: Integrity check passed. [2026-01-19T12:23:12.298173] [DEBUG] [REMOTE ] USAC: Symbol is viable for forecasting. [2026-01-19T12:23:12.298258] [INFO ] [MAIN ] [3244/3505] USAC kept (0.3s) | 3242 kept, 2 rejected | 140.4/min | ETA: 1.9m [2026-01-19T12:23:12.698292] [DEBUG] [REMOTE ] USB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:12.698585] [DEBUG] [REMOTE ] USB: PASS: History has at least 300 days. [2026-01-19T12:23:12.699031] [DEBUG] [REMOTE ] USB: PASS: Price check passed. Min price $45.03. [2026-01-19T12:23:12.699194] [DEBUG] [REMOTE ] USB: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:12.699350] [DEBUG] [REMOTE ] USB: PASS: Integrity check passed. [2026-01-19T12:23:12.699393] [DEBUG] [REMOTE ] USB: Symbol is viable for forecasting. [2026-01-19T12:23:12.699459] [INFO ] [MAIN ] [3245/3505] USB kept (0.4s) | 3243 kept, 2 rejected | 140.4/min | ETA: 1.9m [2026-01-19T12:23:13.024560] [DEBUG] [REMOTE ] USCB: Retrieved 1127 rows, trimmed to 300. [2026-01-19T12:23:13.024778] [DEBUG] [REMOTE ] USCB: PASS: History has at least 300 days. [2026-01-19T12:23:13.025035] [DEBUG] [REMOTE ] USCB: PASS: Price check passed. Min price $16.87. [2026-01-19T12:23:13.025180] [DEBUG] [REMOTE ] USCB: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:13.025301] [DEBUG] [REMOTE ] USCB: PASS: Integrity check passed. [2026-01-19T12:23:13.025344] [DEBUG] [REMOTE ] USCB: Symbol is viable for forecasting. [2026-01-19T12:23:13.025394] [INFO ] [MAIN ] [3246/3505] USCB kept (0.3s) | 3244 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:13.373562] [DEBUG] [REMOTE ] USDX: Retrieved 473 rows, trimmed to 300. [2026-01-19T12:23:13.373786] [DEBUG] [REMOTE ] USDX: PASS: History has at least 300 days. [2026-01-19T12:23:13.374057] [DEBUG] [REMOTE ] USDX: PASS: Price check passed. Min price $25.27. [2026-01-19T12:23:13.374241] [DEBUG] [REMOTE ] USDX: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:13.374398] [DEBUG] [REMOTE ] USDX: PASS: Integrity check passed. [2026-01-19T12:23:13.374443] [DEBUG] [REMOTE ] USDX: Symbol is viable for forecasting. [2026-01-19T12:23:13.374498] [INFO ] [MAIN ] [3247/3505] USDX kept (0.3s) | 3245 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:13.707858] [DEBUG] [REMOTE ] USEA: Retrieved 888 rows, trimmed to 300. [2026-01-19T12:23:13.708064] [DEBUG] [REMOTE ] USEA: PASS: History has at least 300 days. [2026-01-19T12:23:13.708322] [DEBUG] [REMOTE ] USEA: PASS: Price check passed. Min price $1.41. [2026-01-19T12:23:13.708487] [DEBUG] [REMOTE ] USEA: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:13.708636] [DEBUG] [REMOTE ] USEA: PASS: Integrity check passed. [2026-01-19T12:23:13.708680] [DEBUG] [REMOTE ] USEA: Symbol is viable for forecasting. [2026-01-19T12:23:13.708734] [INFO ] [MAIN ] [3248/3505] USEA kept (0.3s) | 3246 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:14.183282] [DEBUG] [REMOTE ] USFD: Retrieved 2425 rows, trimmed to 300. [2026-01-19T12:23:14.183484] [DEBUG] [REMOTE ] USFD: PASS: History has at least 300 days. [2026-01-19T12:23:14.183765] [DEBUG] [REMOTE ] USFD: PASS: Price check passed. Min price $70.05. [2026-01-19T12:23:14.184086] [DEBUG] [REMOTE ] USFD: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:14.184258] [DEBUG] [REMOTE ] USFD: PASS: Integrity check passed. [2026-01-19T12:23:14.184301] [DEBUG] [REMOTE ] USFD: Symbol is viable for forecasting. [2026-01-19T12:23:14.184353] [INFO ] [MAIN ] [3249/3505] USFD kept (0.5s) | 3247 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:14.602593] [DEBUG] [REMOTE ] USGO: Retrieved 689 rows, trimmed to 300. [2026-01-19T12:23:14.602770] [DEBUG] [REMOTE ] USGO: PASS: History has at least 300 days. [2026-01-19T12:23:14.603001] [DEBUG] [REMOTE ] USGO: PASS: Price check passed. Min price $8.78. [2026-01-19T12:23:14.603140] [DEBUG] [REMOTE ] USGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:14.603254] [DEBUG] [REMOTE ] USGO: PASS: Integrity check passed. [2026-01-19T12:23:14.603295] [DEBUG] [REMOTE ] USGO: Symbol is viable for forecasting. [2026-01-19T12:23:14.603345] [INFO ] [MAIN ] [3250/3505] USGO kept (0.4s) | 3248 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:15.166478] [DEBUG] [REMOTE ] USIG: Retrieved 4785 rows, trimmed to 300. [2026-01-19T12:23:15.166706] [DEBUG] [REMOTE ] USIG: PASS: History has at least 300 days. [2026-01-19T12:23:15.166992] [DEBUG] [REMOTE ] USIG: PASS: Price check passed. Min price $51.36. [2026-01-19T12:23:15.167331] [DEBUG] [REMOTE ] USIG: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:15.167487] [DEBUG] [REMOTE ] USIG: PASS: Integrity check passed. [2026-01-19T12:23:15.167539] [DEBUG] [REMOTE ] USIG: Symbol is viable for forecasting. [2026-01-19T12:23:15.167623] [INFO ] [MAIN ] [3251/3505] USIG kept (0.6s) | 3249 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:15.584047] [DEBUG] [REMOTE ] USIO: Retrieved 6295 rows, trimmed to 300. [2026-01-19T12:23:15.584248] [DEBUG] [REMOTE ] USIO: PASS: History has at least 300 days. [2026-01-19T12:23:15.584525] [DEBUG] [REMOTE ] USIO: PASS: Price check passed. Min price $1.32. [2026-01-19T12:23:15.584716] [DEBUG] [REMOTE ] USIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:15.584868] [DEBUG] [REMOTE ] USIO: PASS: Integrity check passed. [2026-01-19T12:23:15.584912] [DEBUG] [REMOTE ] USIO: Symbol is viable for forecasting. [2026-01-19T12:23:15.584968] [INFO ] [MAIN ] [3252/3505] USIO kept (0.4s) | 3250 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:16.059920] [DEBUG] [REMOTE ] USLM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:16.060144] [DEBUG] [REMOTE ] USLM: PASS: History has at least 300 days. [2026-01-19T12:23:16.060470] [DEBUG] [REMOTE ] USLM: PASS: Price check passed. Min price $111.00. [2026-01-19T12:23:16.060636] [DEBUG] [REMOTE ] USLM: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:16.060792] [DEBUG] [REMOTE ] USLM: PASS: Integrity check passed. [2026-01-19T12:23:16.060834] [DEBUG] [REMOTE ] USLM: Symbol is viable for forecasting. [2026-01-19T12:23:16.060890] [INFO ] [MAIN ] [3253/3505] USLM kept (0.5s) | 3251 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:16.364036] [DEBUG] [REMOTE ] USMC: Retrieved 2077 rows, trimmed to 300. [2026-01-19T12:23:16.364228] [DEBUG] [REMOTE ] USMC: PASS: History has at least 300 days. [2026-01-19T12:23:16.364493] [DEBUG] [REMOTE ] USMC: PASS: Price check passed. Min price $66.08. [2026-01-19T12:23:16.364660] [DEBUG] [REMOTE ] USMC: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:16.364794] [DEBUG] [REMOTE ] USMC: PASS: Integrity check passed. [2026-01-19T12:23:16.364836] [DEBUG] [REMOTE ] USMC: Symbol is viable for forecasting. [2026-01-19T12:23:16.364890] [INFO ] [MAIN ] [3254/3505] USMC kept (0.3s) | 3252 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:16.552909] [DEBUG] [REMOTE ] USOI: Retrieved 408 rows, trimmed to 300. [2026-01-19T12:23:16.553100] [DEBUG] [REMOTE ] USOI: PASS: History has at least 300 days. [2026-01-19T12:23:16.553351] [DEBUG] [REMOTE ] USOI: PASS: Price check passed. Min price $45.42. [2026-01-19T12:23:16.553495] [DEBUG] [REMOTE ] USOI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:16.553669] [DEBUG] [REMOTE ] USOI: PASS: Integrity check passed. [2026-01-19T12:23:16.553715] [DEBUG] [REMOTE ] USOI: Symbol is viable for forecasting. [2026-01-19T12:23:16.553803] [INFO ] [MAIN ] [3255/3505] USOI kept (0.2s) | 3253 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:17.050201] [DEBUG] [REMOTE ] USOY: Retrieved 423 rows, trimmed to 300. [2026-01-19T12:23:17.050384] [DEBUG] [REMOTE ] USOY: PASS: History has at least 300 days. [2026-01-19T12:23:17.050682] [DEBUG] [REMOTE ] USOY: PASS: Price check passed. Min price $6.15. [2026-01-19T12:23:17.050865] [DEBUG] [REMOTE ] USOY: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:17.051003] [DEBUG] [REMOTE ] USOY: PASS: Integrity check passed. [2026-01-19T12:23:17.051045] [DEBUG] [REMOTE ] USOY: Symbol is viable for forecasting. [2026-01-19T12:23:17.051096] [INFO ] [MAIN ] [3256/3505] USOY kept (0.5s) | 3254 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:17.556294] [DEBUG] [REMOTE ] USTB: Retrieved 2067 rows, trimmed to 300. [2026-01-19T12:23:17.556489] [DEBUG] [REMOTE ] USTB: PASS: History has at least 300 days. [2026-01-19T12:23:17.556791] [DEBUG] [REMOTE ] USTB: PASS: Price check passed. Min price $50.30. [2026-01-19T12:23:17.556937] [DEBUG] [REMOTE ] USTB: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:17.557064] [DEBUG] [REMOTE ] USTB: PASS: Integrity check passed. [2026-01-19T12:23:17.557108] [DEBUG] [REMOTE ] USTB: Symbol is viable for forecasting. [2026-01-19T12:23:17.557161] [INFO ] [MAIN ] [3257/3505] USTB kept (0.5s) | 3255 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:17.969520] [DEBUG] [REMOTE ] USVM: Retrieved 2067 rows, trimmed to 300. [2026-01-19T12:23:17.969776] [DEBUG] [REMOTE ] USVM: PASS: History has at least 300 days. [2026-01-19T12:23:17.970312] [DEBUG] [REMOTE ] USVM: PASS: Price check passed. Min price $86.13. [2026-01-19T12:23:17.970552] [DEBUG] [REMOTE ] USVM: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:17.970739] [DEBUG] [REMOTE ] USVM: PASS: Integrity check passed. [2026-01-19T12:23:17.970796] [DEBUG] [REMOTE ] USVM: Symbol is viable for forecasting. [2026-01-19T12:23:17.970871] [INFO ] [MAIN ] [3258/3505] USVM kept (0.4s) | 3256 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:18.361223] [DEBUG] [REMOTE ] USXF: Retrieved 1403 rows, trimmed to 300. [2026-01-19T12:23:18.361401] [DEBUG] [REMOTE ] USXF: PASS: History has at least 300 days. [2026-01-19T12:23:18.361674] [DEBUG] [REMOTE ] USXF: PASS: Price check passed. Min price $54.69. [2026-01-19T12:23:18.361815] [DEBUG] [REMOTE ] USXF: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:18.361934] [DEBUG] [REMOTE ] USXF: PASS: Integrity check passed. [2026-01-19T12:23:18.361974] [DEBUG] [REMOTE ] USXF: Symbol is viable for forecasting. [2026-01-19T12:23:18.362024] [INFO ] [MAIN ] [3259/3505] USXF kept (0.4s) | 3257 kept, 2 rejected | 140.4/min | ETA: 1.8m [2026-01-19T12:23:18.686029] [DEBUG] [REMOTE ] UTEN: Retrieved 864 rows, trimmed to 300. [2026-01-19T12:23:18.686242] [DEBUG] [REMOTE ] UTEN: PASS: History has at least 300 days. [2026-01-19T12:23:18.687230] [DEBUG] [REMOTE ] UTEN: PASS: Price check passed. Min price $43.80. [2026-01-19T12:23:18.690928] [DEBUG] [REMOTE ] UTEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:18.691091] [DEBUG] [REMOTE ] UTEN: PASS: Integrity check passed. [2026-01-19T12:23:18.691134] [DEBUG] [REMOTE ] UTEN: Symbol is viable for forecasting. [2026-01-19T12:23:18.691191] [INFO ] [MAIN ] [3260/3505] UTEN kept (0.3s) | 3258 kept, 2 rejected | 140.4/min | ETA: 1.7m [2026-01-19T12:23:19.276519] [DEBUG] [REMOTE ] UTF: Retrieved 5457 rows, trimmed to 300. [2026-01-19T12:23:19.276751] [DEBUG] [REMOTE ] UTF: PASS: History has at least 300 days. [2026-01-19T12:23:19.277033] [DEBUG] [REMOTE ] UTF: PASS: Price check passed. Min price $23.12. [2026-01-19T12:23:19.277214] [DEBUG] [REMOTE ] UTF: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:19.277337] [DEBUG] [REMOTE ] UTF: PASS: Integrity check passed. [2026-01-19T12:23:19.277406] [DEBUG] [REMOTE ] UTF: Symbol is viable for forecasting. [2026-01-19T12:23:19.277466] [INFO ] [MAIN ] [3261/3505] UTF kept (0.6s) | 3259 kept, 2 rejected | 140.4/min | ETA: 1.7m [2026-01-19T12:23:19.993447] [DEBUG] [REMOTE ] UTI: Retrieved 5555 rows, trimmed to 300. [2026-01-19T12:23:19.993730] [DEBUG] [REMOTE ] UTI: PASS: History has at least 300 days. [2026-01-19T12:23:19.994159] [DEBUG] [REMOTE ] UTI: PASS: Price check passed. Min price $21.77. [2026-01-19T12:23:19.994339] [DEBUG] [REMOTE ] UTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:19.994517] [DEBUG] [REMOTE ] UTI: PASS: Integrity check passed. [2026-01-19T12:23:19.994565] [DEBUG] [REMOTE ] UTI: Symbol is viable for forecasting. [2026-01-19T12:23:19.994662] [INFO ] [MAIN ] [3262/3505] UTI kept (0.7s) | 3260 kept, 2 rejected | 140.4/min | ETA: 1.7m [2026-01-19T12:23:20.460179] [DEBUG] [REMOTE ] UTL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:20.460322] [DEBUG] [REMOTE ] UTL: PASS: History has at least 300 days. [2026-01-19T12:23:20.460546] [DEBUG] [REMOTE ] UTL: PASS: Price check passed. Min price $47.12. [2026-01-19T12:23:20.460738] [DEBUG] [REMOTE ] UTL: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:20.460881] [DEBUG] [REMOTE ] UTL: PASS: Integrity check passed. [2026-01-19T12:23:20.460924] [DEBUG] [REMOTE ] UTL: Symbol is viable for forecasting. [2026-01-19T12:23:20.460983] [INFO ] [MAIN ] [3263/3505] UTL kept (0.5s) | 3261 kept, 2 rejected | 140.4/min | ETA: 1.7m [2026-01-19T12:23:20.933895] [DEBUG] [REMOTE ] UTMD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:20.934110] [DEBUG] [REMOTE ] UTMD: PASS: History has at least 300 days. [2026-01-19T12:23:20.934428] [DEBUG] [REMOTE ] UTMD: PASS: Price check passed. Min price $53.52. [2026-01-19T12:23:20.934598] [DEBUG] [REMOTE ] UTMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:20.934753] [DEBUG] [REMOTE ] UTMD: PASS: Integrity check passed. [2026-01-19T12:23:20.934797] [DEBUG] [REMOTE ] UTMD: Symbol is viable for forecasting. [2026-01-19T12:23:20.934853] [INFO ] [MAIN ] [3264/3505] UTMD kept (0.5s) | 3262 kept, 2 rejected | 140.3/min | ETA: 1.7m [2026-01-19T12:23:21.205752] [DEBUG] [REMOTE ] UTZ: Retrieved 1792 rows, trimmed to 300. [2026-01-19T12:23:21.205892] [DEBUG] [REMOTE ] UTZ: PASS: History has at least 300 days. [2026-01-19T12:23:21.206293] [DEBUG] [REMOTE ] UTZ: PASS: Price check passed. Min price $9.16. [2026-01-19T12:23:21.206445] [DEBUG] [REMOTE ] UTZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:21.206559] [DEBUG] [REMOTE ] UTZ: PASS: Integrity check passed. [2026-01-19T12:23:21.206623] [DEBUG] [REMOTE ] UTZ: Symbol is viable for forecasting. [2026-01-19T12:23:21.206675] [INFO ] [MAIN ] [3265/3505] UTZ kept (0.3s) | 3263 kept, 2 rejected | 140.4/min | ETA: 1.7m [2026-01-19T12:23:21.793703] [DEBUG] [REMOTE ] UVE: Retrieved 5691 rows, trimmed to 300. [2026-01-19T12:23:21.793856] [DEBUG] [REMOTE ] UVE: PASS: History has at least 300 days. [2026-01-19T12:23:21.794108] [DEBUG] [REMOTE ] UVE: PASS: Price check passed. Min price $28.35. [2026-01-19T12:23:21.794246] [DEBUG] [REMOTE ] UVE: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:21.794373] [DEBUG] [REMOTE ] UVE: PASS: Integrity check passed. [2026-01-19T12:23:21.794413] [DEBUG] [REMOTE ] UVE: Symbol is viable for forecasting. [2026-01-19T12:23:21.794494] [INFO ] [MAIN ] [3266/3505] UVE kept (0.6s) | 3264 kept, 2 rejected | 140.3/min | ETA: 1.7m [2026-01-19T12:23:22.252112] [DEBUG] [REMOTE ] UVSP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:22.252270] [DEBUG] [REMOTE ] UVSP: PASS: History has at least 300 days. [2026-01-19T12:23:22.252524] [DEBUG] [REMOTE ] UVSP: PASS: Price check passed. Min price $29.13. [2026-01-19T12:23:22.252702] [DEBUG] [REMOTE ] UVSP: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:22.252831] [DEBUG] [REMOTE ] UVSP: PASS: Integrity check passed. [2026-01-19T12:23:22.252874] [DEBUG] [REMOTE ] UVSP: Symbol is viable for forecasting. [2026-01-19T12:23:22.252926] [INFO ] [MAIN ] [3267/3505] UVSP kept (0.5s) | 3265 kept, 2 rejected | 140.3/min | ETA: 1.7m [2026-01-19T12:23:22.515910] [DEBUG] [REMOTE ] UWMC: Retrieved 1225 rows, trimmed to 300. [2026-01-19T12:23:22.516073] [DEBUG] [REMOTE ] UWMC: PASS: History has at least 300 days. [2026-01-19T12:23:22.516306] [DEBUG] [REMOTE ] UWMC: PASS: Price check passed. Min price $4.38. [2026-01-19T12:23:22.516446] [DEBUG] [REMOTE ] UWMC: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:22.516593] [DEBUG] [REMOTE ] UWMC: PASS: Integrity check passed. [2026-01-19T12:23:22.516641] [DEBUG] [REMOTE ] UWMC: Symbol is viable for forecasting. [2026-01-19T12:23:22.516692] [INFO ] [MAIN ] [3268/3505] UWMC kept (0.3s) | 3266 kept, 2 rejected | 140.4/min | ETA: 1.7m [2026-01-19T12:23:22.860369] [DEBUG] [REMOTE ] UXIN: Retrieved 1900 rows, trimmed to 300. [2026-01-19T12:23:22.860495] [DEBUG] [REMOTE ] UXIN: PASS: History has at least 300 days. [2026-01-19T12:23:22.860725] [DEBUG] [REMOTE ] UXIN: PASS: Price check passed. Min price $2.50. [2026-01-19T12:23:22.860869] [DEBUG] [REMOTE ] UXIN: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:22.860982] [DEBUG] [REMOTE ] UXIN: PASS: Integrity check passed. [2026-01-19T12:23:22.861024] [DEBUG] [REMOTE ] UXIN: Symbol is viable for forecasting. [2026-01-19T12:23:22.861072] [INFO ] [MAIN ] [3269/3505] UXIN kept (0.3s) | 3267 kept, 2 rejected | 140.4/min | ETA: 1.7m [2026-01-19T12:23:23.167912] [DEBUG] [REMOTE ] UYLD: Retrieved 810 rows, trimmed to 300. [2026-01-19T12:23:23.168062] [DEBUG] [REMOTE ] UYLD: PASS: History has at least 300 days. [2026-01-19T12:23:23.168270] [DEBUG] [REMOTE ] UYLD: PASS: Price check passed. Min price $50.66. [2026-01-19T12:23:23.168411] [DEBUG] [REMOTE ] UYLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:23.168525] [DEBUG] [REMOTE ] UYLD: PASS: Integrity check passed. [2026-01-19T12:23:23.168568] [DEBUG] [REMOTE ] UYLD: Symbol is viable for forecasting. [2026-01-19T12:23:23.168656] [INFO ] [MAIN ] [3270/3505] UYLD kept (0.3s) | 3268 kept, 2 rejected | 140.4/min | ETA: 1.7m [2026-01-19T12:23:23.637182] [DEBUG] [REMOTE ] UZE: Retrieved 1278 rows, trimmed to 300. [2026-01-19T12:23:23.637311] [DEBUG] [REMOTE ] UZE: PASS: History has at least 300 days. [2026-01-19T12:23:23.637541] [DEBUG] [REMOTE ] UZE: PASS: Price check passed. Min price $17.44. [2026-01-19T12:23:23.637699] [DEBUG] [REMOTE ] UZE: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:23.637811] [DEBUG] [REMOTE ] UZE: PASS: Integrity check passed. [2026-01-19T12:23:23.637851] [DEBUG] [REMOTE ] UZE: Symbol is viable for forecasting. [2026-01-19T12:23:23.637900] [INFO ] [MAIN ] [3271/3505] UZE kept (0.5s) | 3269 kept, 2 rejected | 140.4/min | ETA: 1.7m [2026-01-19T12:23:24.218493] [DEBUG] [REMOTE ] VAC: Retrieved 3568 rows, trimmed to 300. [2026-01-19T12:23:24.218674] [DEBUG] [REMOTE ] VAC: PASS: History has at least 300 days. [2026-01-19T12:23:24.218947] [DEBUG] [REMOTE ] VAC: PASS: Price check passed. Min price $44.87. [2026-01-19T12:23:24.219090] [DEBUG] [REMOTE ] VAC: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:24.219217] [DEBUG] [REMOTE ] VAC: PASS: Integrity check passed. [2026-01-19T12:23:24.219258] [DEBUG] [REMOTE ] VAC: Symbol is viable for forecasting. [2026-01-19T12:23:24.219309] [INFO ] [MAIN ] [3272/3505] VAC kept (0.6s) | 3270 kept, 2 rejected | 140.4/min | ETA: 1.7m [2026-01-19T12:23:24.707415] [DEBUG] [REMOTE ] VAL: Retrieved 5636 rows, trimmed to 300. [2026-01-19T12:23:24.707552] [DEBUG] [REMOTE ] VAL: PASS: History has at least 300 days. [2026-01-19T12:23:24.707792] [DEBUG] [REMOTE ] VAL: PASS: Price check passed. Min price $49.03. [2026-01-19T12:23:24.707954] [DEBUG] [REMOTE ] VAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:24.708073] [DEBUG] [REMOTE ] VAL: PASS: Integrity check passed. [2026-01-19T12:23:24.708114] [DEBUG] [REMOTE ] VAL: Symbol is viable for forecasting. [2026-01-19T12:23:24.708164] [INFO ] [MAIN ] [3273/3505] VAL kept (0.5s) | 3271 kept, 2 rejected | 140.4/min | ETA: 1.7m [2026-01-19T12:23:25.020876] [DEBUG] [REMOTE ] VALE: Retrieved 5996 rows, trimmed to 300. [2026-01-19T12:23:25.021023] [DEBUG] [REMOTE ] VALE: PASS: History has at least 300 days. [2026-01-19T12:23:25.021259] [DEBUG] [REMOTE ] VALE: PASS: Price check passed. Min price $11.20. [2026-01-19T12:23:25.021402] [DEBUG] [REMOTE ] VALE: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:25.021533] [DEBUG] [REMOTE ] VALE: PASS: Integrity check passed. [2026-01-19T12:23:25.021609] [DEBUG] [REMOTE ] VALE: Symbol is viable for forecasting. [2026-01-19T12:23:25.021670] [INFO ] [MAIN ] [3274/3505] VALE kept (0.3s) | 3272 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:25.214499] [DEBUG] [REMOTE ] VALN: Retrieved 1182 rows, trimmed to 300. [2026-01-19T12:23:25.214644] [DEBUG] [REMOTE ] VALN: PASS: History has at least 300 days. [2026-01-19T12:23:25.214845] [DEBUG] [REMOTE ] VALN: PASS: Price check passed. Min price $8.07. [2026-01-19T12:23:25.214981] [DEBUG] [REMOTE ] VALN: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:25.215092] [DEBUG] [REMOTE ] VALN: PASS: Integrity check passed. [2026-01-19T12:23:25.215132] [DEBUG] [REMOTE ] VALN: Symbol is viable for forecasting. [2026-01-19T12:23:25.215178] [INFO ] [MAIN ] [3275/3505] VALN kept (0.2s) | 3273 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:25.655466] [DEBUG] [REMOTE ] VANI: Retrieved 2806 rows, trimmed to 300. [2026-01-19T12:23:25.655631] [DEBUG] [REMOTE ] VANI: PASS: History has at least 300 days. [2026-01-19T12:23:25.655844] [DEBUG] [REMOTE ] VANI: PASS: Price check passed. Min price $1.23. [2026-01-19T12:23:25.655994] [DEBUG] [REMOTE ] VANI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:25.656131] [DEBUG] [REMOTE ] VANI: PASS: Integrity check passed. [2026-01-19T12:23:25.656174] [DEBUG] [REMOTE ] VANI: Symbol is viable for forecasting. [2026-01-19T12:23:25.656223] [INFO ] [MAIN ] [3276/3505] VANI kept (0.4s) | 3274 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:26.382281] [DEBUG] [REMOTE ] VBF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:26.382435] [DEBUG] [REMOTE ] VBF: PASS: History has at least 300 days. [2026-01-19T12:23:26.382703] [DEBUG] [REMOTE ] VBF: PASS: Price check passed. Min price $15.24. [2026-01-19T12:23:26.382847] [DEBUG] [REMOTE ] VBF: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:26.382971] [DEBUG] [REMOTE ] VBF: PASS: Integrity check passed. [2026-01-19T12:23:26.383013] [DEBUG] [REMOTE ] VBF: Symbol is viable for forecasting. [2026-01-19T12:23:26.383120] [INFO ] [MAIN ] [3277/3505] VBF kept (0.7s) | 3275 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:26.613686] [DEBUG] [REMOTE ] VBNK: Retrieved 1102 rows, trimmed to 300. [2026-01-19T12:23:26.613843] [DEBUG] [REMOTE ] VBNK: PASS: History has at least 300 days. [2026-01-19T12:23:26.614064] [DEBUG] [REMOTE ] VBNK: PASS: Price check passed. Min price $11.25. [2026-01-19T12:23:26.614226] [DEBUG] [REMOTE ] VBNK: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:26.614359] [DEBUG] [REMOTE ] VBNK: PASS: Integrity check passed. [2026-01-19T12:23:26.614412] [DEBUG] [REMOTE ] VBNK: Symbol is viable for forecasting. [2026-01-19T12:23:26.614476] [INFO ] [MAIN ] [3278/3505] VBNK kept (0.2s) | 3276 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:27.088012] [DEBUG] [REMOTE ] VC: Retrieved 3845 rows, trimmed to 300. [2026-01-19T12:23:27.088155] [DEBUG] [REMOTE ] VC: PASS: History has at least 300 days. [2026-01-19T12:23:27.088383] [DEBUG] [REMOTE ] VC: PASS: Price check passed. Min price $93.69. [2026-01-19T12:23:27.088540] [DEBUG] [REMOTE ] VC: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:27.088681] [DEBUG] [REMOTE ] VC: PASS: Integrity check passed. [2026-01-19T12:23:27.088722] [DEBUG] [REMOTE ] VC: Symbol is viable for forecasting. [2026-01-19T12:23:27.088771] [INFO ] [MAIN ] [3279/3505] VC kept (0.5s) | 3277 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:27.587968] [DEBUG] [REMOTE ] VCEL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:27.588099] [DEBUG] [REMOTE ] VCEL: PASS: History has at least 300 days. [2026-01-19T12:23:27.588310] [DEBUG] [REMOTE ] VCEL: PASS: Price check passed. Min price $34.53. [2026-01-19T12:23:27.588445] [DEBUG] [REMOTE ] VCEL: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:27.588560] [DEBUG] [REMOTE ] VCEL: PASS: Integrity check passed. [2026-01-19T12:23:27.588619] [DEBUG] [REMOTE ] VCEL: Symbol is viable for forecasting. [2026-01-19T12:23:27.588667] [INFO ] [MAIN ] [3280/3505] VCEL kept (0.5s) | 3278 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:27.770736] [DEBUG] [REMOTE ] VCRB: Retrieved 524 rows, trimmed to 300. [2026-01-19T12:23:27.770862] [DEBUG] [REMOTE ] VCRB: PASS: History has at least 300 days. [2026-01-19T12:23:27.771067] [DEBUG] [REMOTE ] VCRB: PASS: Price check passed. Min price $77.31. [2026-01-19T12:23:27.771205] [DEBUG] [REMOTE ] VCRB: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:27.771316] [DEBUG] [REMOTE ] VCRB: PASS: Integrity check passed. [2026-01-19T12:23:27.771356] [DEBUG] [REMOTE ] VCRB: Symbol is viable for forecasting. [2026-01-19T12:23:27.771404] [INFO ] [MAIN ] [3281/3505] VCRB kept (0.2s) | 3279 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:28.270092] [DEBUG] [REMOTE ] VCSH: Retrieved 4062 rows, trimmed to 300. [2026-01-19T12:23:28.270255] [DEBUG] [REMOTE ] VCSH: PASS: History has at least 300 days. [2026-01-19T12:23:28.270496] [DEBUG] [REMOTE ] VCSH: PASS: Price check passed. Min price $78.93. [2026-01-19T12:23:28.270705] [DEBUG] [REMOTE ] VCSH: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:28.270856] [DEBUG] [REMOTE ] VCSH: PASS: Integrity check passed. [2026-01-19T12:23:28.270915] [DEBUG] [REMOTE ] VCSH: Symbol is viable for forecasting. [2026-01-19T12:23:28.270986] [INFO ] [MAIN ] [3282/3505] VCSH kept (0.5s) | 3280 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:28.851281] [DEBUG] [REMOTE ] VECO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:28.851496] [DEBUG] [REMOTE ] VECO: PASS: History has at least 300 days. [2026-01-19T12:23:28.851836] [DEBUG] [REMOTE ] VECO: PASS: Price check passed. Min price $26.39. [2026-01-19T12:23:28.851987] [DEBUG] [REMOTE ] VECO: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:28.852125] [DEBUG] [REMOTE ] VECO: PASS: Integrity check passed. [2026-01-19T12:23:28.852168] [DEBUG] [REMOTE ] VECO: Symbol is viable for forecasting. [2026-01-19T12:23:28.852223] [INFO ] [MAIN ] [3283/3505] VECO kept (0.6s) | 3281 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:28.974846] [DEBUG] [REMOTE ] VEEE: Retrieved 1129 rows, trimmed to 300. [2026-01-19T12:23:28.975044] [DEBUG] [REMOTE ] VEEE: PASS: History has at least 300 days. [2026-01-19T12:23:28.975306] [DEBUG] [REMOTE ] VEEE: PASS: Price check passed. Min price $1.54. [2026-01-19T12:23:28.975458] [DEBUG] [REMOTE ] VEEE: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:28.975605] [DEBUG] [REMOTE ] VEEE: PASS: Integrity check passed. [2026-01-19T12:23:28.975650] [DEBUG] [REMOTE ] VEEE: Symbol is viable for forecasting. [2026-01-19T12:23:28.975706] [INFO ] [MAIN ] [3284/3505] VEEE kept (0.1s) | 3282 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:29.528997] [DEBUG] [REMOTE ] VEL: Retrieved 1508 rows, trimmed to 300. [2026-01-19T12:23:29.529127] [DEBUG] [REMOTE ] VEL: PASS: History has at least 300 days. [2026-01-19T12:23:29.529349] [DEBUG] [REMOTE ] VEL: PASS: Price check passed. Min price $18.17. [2026-01-19T12:23:29.529495] [DEBUG] [REMOTE ] VEL: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:29.529675] [DEBUG] [REMOTE ] VEL: PASS: Integrity check passed. [2026-01-19T12:23:29.529726] [DEBUG] [REMOTE ] VEL: Symbol is viable for forecasting. [2026-01-19T12:23:29.529776] [INFO ] [MAIN ] [3285/3505] VEL kept (0.6s) | 3283 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:29.985345] [DEBUG] [REMOTE ] VEON: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:29.985492] [DEBUG] [REMOTE ] VEON: PASS: History has at least 300 days. [2026-01-19T12:23:29.985748] [DEBUG] [REMOTE ] VEON: PASS: Price check passed. Min price $43.56. [2026-01-19T12:23:29.985889] [DEBUG] [REMOTE ] VEON: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:29.986011] [DEBUG] [REMOTE ] VEON: PASS: Integrity check passed. [2026-01-19T12:23:29.986053] [DEBUG] [REMOTE ] VEON: Symbol is viable for forecasting. [2026-01-19T12:23:29.986102] [INFO ] [MAIN ] [3286/3505] VEON kept (0.5s) | 3284 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:30.172479] [DEBUG] [REMOTE ] VERA: Retrieved 1175 rows, trimmed to 300. [2026-01-19T12:23:30.172713] [DEBUG] [REMOTE ] VERA: PASS: History has at least 300 days. [2026-01-19T12:23:30.172974] [DEBUG] [REMOTE ] VERA: PASS: Price check passed. Min price $24.10. [2026-01-19T12:23:30.173120] [DEBUG] [REMOTE ] VERA: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:30.173477] [DEBUG] [REMOTE ] VERA: PASS: Integrity check passed. [2026-01-19T12:23:30.173524] [DEBUG] [REMOTE ] VERA: Symbol is viable for forecasting. [2026-01-19T12:23:30.173596] [INFO ] [MAIN ] [3287/3505] VERA kept (0.2s) | 3285 kept, 2 rejected | 140.4/min | ETA: 1.6m [2026-01-19T12:23:30.743267] [DEBUG] [REMOTE ] VERI: Retrieved 2183 rows, trimmed to 300. [2026-01-19T12:23:30.743403] [DEBUG] [REMOTE ] VERI: PASS: History has at least 300 days. [2026-01-19T12:23:30.743641] [DEBUG] [REMOTE ] VERI: PASS: Price check passed. Min price $3.86. [2026-01-19T12:23:30.743786] [DEBUG] [REMOTE ] VERI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:30.743903] [DEBUG] [REMOTE ] VERI: PASS: Integrity check passed. [2026-01-19T12:23:30.743944] [DEBUG] [REMOTE ] VERI: Symbol is viable for forecasting. [2026-01-19T12:23:30.744028] [INFO ] [MAIN ] [3288/3505] VERI kept (0.6s) | 3286 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:31.236076] [DEBUG] [REMOTE ] VERO: Retrieved 3320 rows, trimmed to 300. [2026-01-19T12:23:31.236210] [DEBUG] [REMOTE ] VERO: PASS: History has at least 300 days. [2026-01-19T12:23:31.236421] [DEBUG] [REMOTE ] VERO: PASS: Price check passed. Min price $1.43. [2026-01-19T12:23:31.236556] [DEBUG] [REMOTE ] VERO: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:31.236690] [DEBUG] [REMOTE ] VERO: PASS: Integrity check passed. [2026-01-19T12:23:31.236729] [DEBUG] [REMOTE ] VERO: Symbol is viable for forecasting. [2026-01-19T12:23:31.236776] [INFO ] [MAIN ] [3289/3505] VERO kept (0.5s) | 3287 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:31.509153] [DEBUG] [REMOTE ] VERX: Retrieved 1375 rows, trimmed to 300. [2026-01-19T12:23:31.509280] [DEBUG] [REMOTE ] VERX: PASS: History has at least 300 days. [2026-01-19T12:23:31.509481] [DEBUG] [REMOTE ] VERX: PASS: Price check passed. Min price $19.01. [2026-01-19T12:23:31.509635] [DEBUG] [REMOTE ] VERX: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:31.509746] [DEBUG] [REMOTE ] VERX: PASS: Integrity check passed. [2026-01-19T12:23:31.509785] [DEBUG] [REMOTE ] VERX: Symbol is viable for forecasting. [2026-01-19T12:23:31.509832] [INFO ] [MAIN ] [3290/3505] VERX kept (0.3s) | 3288 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:32.113149] [DEBUG] [REMOTE ] VFC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:32.113295] [DEBUG] [REMOTE ] VFC: PASS: History has at least 300 days. [2026-01-19T12:23:32.113586] [DEBUG] [REMOTE ] VFC: PASS: Price check passed. Min price $13.70. [2026-01-19T12:23:32.113732] [DEBUG] [REMOTE ] VFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:32.113854] [DEBUG] [REMOTE ] VFC: PASS: Integrity check passed. [2026-01-19T12:23:32.113894] [DEBUG] [REMOTE ] VFC: Symbol is viable for forecasting. [2026-01-19T12:23:32.113943] [INFO ] [MAIN ] [3291/3505] VFC kept (0.6s) | 3289 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:32.478508] [DEBUG] [REMOTE ] VFF: Retrieved 3971 rows, trimmed to 300. [2026-01-19T12:23:32.478675] [DEBUG] [REMOTE ] VFF: PASS: History has at least 300 days. [2026-01-19T12:23:32.478897] [DEBUG] [REMOTE ] VFF: PASS: Price check passed. Min price $2.96. [2026-01-19T12:23:32.479039] [DEBUG] [REMOTE ] VFF: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:32.479164] [DEBUG] [REMOTE ] VFF: PASS: Integrity check passed. [2026-01-19T12:23:32.479206] [DEBUG] [REMOTE ] VFF: Symbol is viable for forecasting. [2026-01-19T12:23:32.479254] [INFO ] [MAIN ] [3292/3505] VFF kept (0.4s) | 3290 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:32.732717] [DEBUG] [REMOTE ] VFLO: Retrieved 646 rows, trimmed to 300. [2026-01-19T12:23:32.732959] [DEBUG] [REMOTE ] VFLO: PASS: History has at least 300 days. [2026-01-19T12:23:32.733234] [DEBUG] [REMOTE ] VFLO: PASS: Price check passed. Min price $36.61. [2026-01-19T12:23:32.733428] [DEBUG] [REMOTE ] VFLO: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:32.733560] [DEBUG] [REMOTE ] VFLO: PASS: Integrity check passed. [2026-01-19T12:23:32.733622] [DEBUG] [REMOTE ] VFLO: Symbol is viable for forecasting. [2026-01-19T12:23:32.733679] [INFO ] [MAIN ] [3293/3505] VFLO kept (0.3s) | 3291 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:33.145658] [DEBUG] [REMOTE ] VFS: Retrieved 1096 rows, trimmed to 300. [2026-01-19T12:23:33.145916] [DEBUG] [REMOTE ] VFS: PASS: History has at least 300 days. [2026-01-19T12:23:33.146308] [DEBUG] [REMOTE ] VFS: PASS: Price check passed. Min price $3.14. [2026-01-19T12:23:33.146529] [DEBUG] [REMOTE ] VFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:33.146752] [DEBUG] [REMOTE ] VFS: PASS: Integrity check passed. [2026-01-19T12:23:33.146817] [DEBUG] [REMOTE ] VFS: Symbol is viable for forecasting. [2026-01-19T12:23:33.146898] [INFO ] [MAIN ] [3294/3505] VFS kept (0.4s) | 3292 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:33.675712] [DEBUG] [REMOTE ] VGI: Retrieved 3495 rows, trimmed to 300. [2026-01-19T12:23:33.675900] [DEBUG] [REMOTE ] VGI: PASS: History has at least 300 days. [2026-01-19T12:23:33.676191] [DEBUG] [REMOTE ] VGI: PASS: Price check passed. Min price $7.54. [2026-01-19T12:23:33.676339] [DEBUG] [REMOTE ] VGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:33.676470] [DEBUG] [REMOTE ] VGI: PASS: Integrity check passed. [2026-01-19T12:23:33.676512] [DEBUG] [REMOTE ] VGI: Symbol is viable for forecasting. [2026-01-19T12:23:33.676563] [INFO ] [MAIN ] [3295/3505] VGI kept (0.5s) | 3293 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:34.144173] [DEBUG] [REMOTE ] VGM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:34.144331] [DEBUG] [REMOTE ] VGM: PASS: History has at least 300 days. [2026-01-19T12:23:34.144605] [DEBUG] [REMOTE ] VGM: PASS: Price check passed. Min price $9.89. [2026-01-19T12:23:34.144753] [DEBUG] [REMOTE ] VGM: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:34.144886] [DEBUG] [REMOTE ] VGM: PASS: Integrity check passed. [2026-01-19T12:23:34.144928] [DEBUG] [REMOTE ] VGM: Symbol is viable for forecasting. [2026-01-19T12:23:34.144980] [INFO ] [MAIN ] [3296/3505] VGM kept (0.5s) | 3294 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:34.525999] [DEBUG] [REMOTE ] VGSH: Retrieved 4062 rows, trimmed to 300. [2026-01-19T12:23:34.526119] [DEBUG] [REMOTE ] VGSH: PASS: History has at least 300 days. [2026-01-19T12:23:34.526359] [DEBUG] [REMOTE ] VGSH: PASS: Price check passed. Min price $58.26. [2026-01-19T12:23:34.526497] [DEBUG] [REMOTE ] VGSH: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:34.526628] [DEBUG] [REMOTE ] VGSH: PASS: Integrity check passed. [2026-01-19T12:23:34.526670] [DEBUG] [REMOTE ] VGSH: Symbol is viable for forecasting. [2026-01-19T12:23:34.526718] [INFO ] [MAIN ] [3297/3505] VGSH kept (0.4s) | 3295 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:34.700005] [DEBUG] [REMOTE ] VICI: Retrieved 2074 rows, trimmed to 300. [2026-01-19T12:23:34.700121] [DEBUG] [REMOTE ] VICI: PASS: History has at least 300 days. [2026-01-19T12:23:34.700323] [DEBUG] [REMOTE ] VICI: PASS: Price check passed. Min price $27.30. [2026-01-19T12:23:34.700459] [DEBUG] [REMOTE ] VICI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:34.700593] [DEBUG] [REMOTE ] VICI: PASS: Integrity check passed. [2026-01-19T12:23:34.700637] [DEBUG] [REMOTE ] VICI: Symbol is viable for forecasting. [2026-01-19T12:23:34.700684] [INFO ] [MAIN ] [3298/3505] VICI kept (0.2s) | 3296 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:35.257652] [DEBUG] [REMOTE ] VIGI: Retrieved 2485 rows, trimmed to 300. [2026-01-19T12:23:35.257778] [DEBUG] [REMOTE ] VIGI: PASS: History has at least 300 days. [2026-01-19T12:23:35.257979] [DEBUG] [REMOTE ] VIGI: PASS: Price check passed. Min price $86.90. [2026-01-19T12:23:35.258116] [DEBUG] [REMOTE ] VIGI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:35.258229] [DEBUG] [REMOTE ] VIGI: PASS: Integrity check passed. [2026-01-19T12:23:35.258268] [DEBUG] [REMOTE ] VIGI: Symbol is viable for forecasting. [2026-01-19T12:23:35.258360] [INFO ] [MAIN ] [3299/3505] VIGI kept (0.6s) | 3297 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:35.596487] [DEBUG] [REMOTE ] VINP: Retrieved 1249 rows, trimmed to 300. [2026-01-19T12:23:35.596636] [DEBUG] [REMOTE ] VINP: PASS: History has at least 300 days. [2026-01-19T12:23:35.596837] [DEBUG] [REMOTE ] VINP: PASS: Price check passed. Min price $11.07. [2026-01-19T12:23:35.596971] [DEBUG] [REMOTE ] VINP: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:35.597079] [DEBUG] [REMOTE ] VINP: PASS: Integrity check passed. [2026-01-19T12:23:35.597118] [DEBUG] [REMOTE ] VINP: Symbol is viable for forecasting. [2026-01-19T12:23:35.597165] [INFO ] [MAIN ] [3300/3505] VINP kept (0.3s) | 3298 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:35.985551] [DEBUG] [REMOTE ] VIPS: Retrieved 3475 rows, trimmed to 300. [2026-01-19T12:23:35.985714] [DEBUG] [REMOTE ] VIPS: PASS: History has at least 300 days. [2026-01-19T12:23:35.985924] [DEBUG] [REMOTE ] VIPS: PASS: Price check passed. Min price $16.71. [2026-01-19T12:23:35.986058] [DEBUG] [REMOTE ] VIPS: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:35.986168] [DEBUG] [REMOTE ] VIPS: PASS: Integrity check passed. [2026-01-19T12:23:35.986207] [DEBUG] [REMOTE ] VIPS: Symbol is viable for forecasting. [2026-01-19T12:23:35.986260] [INFO ] [MAIN ] [3301/3505] VIPS kept (0.4s) | 3299 kept, 2 rejected | 140.4/min | ETA: 1.5m [2026-01-19T12:23:36.612105] [DEBUG] [REMOTE ] VIRC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:36.612236] [DEBUG] [REMOTE ] VIRC: PASS: History has at least 300 days. [2026-01-19T12:23:36.612445] [DEBUG] [REMOTE ] VIRC: PASS: Price check passed. Min price $6.28. [2026-01-19T12:23:36.612601] [DEBUG] [REMOTE ] VIRC: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:36.612714] [DEBUG] [REMOTE ] VIRC: PASS: Integrity check passed. [2026-01-19T12:23:36.612754] [DEBUG] [REMOTE ] VIRC: Symbol is viable for forecasting. [2026-01-19T12:23:36.612801] [INFO ] [MAIN ] [3302/3505] VIRC kept (0.6s) | 3300 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:36.881434] [DEBUG] [REMOTE ] VITL: Retrieved 1373 rows, trimmed to 300. [2026-01-19T12:23:36.881605] [DEBUG] [REMOTE ] VITL: PASS: History has at least 300 days. [2026-01-19T12:23:36.881812] [DEBUG] [REMOTE ] VITL: PASS: Price check passed. Min price $29.25. [2026-01-19T12:23:36.881947] [DEBUG] [REMOTE ] VITL: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:36.882057] [DEBUG] [REMOTE ] VITL: PASS: Integrity check passed. [2026-01-19T12:23:36.882096] [DEBUG] [REMOTE ] VITL: Symbol is viable for forecasting. [2026-01-19T12:23:36.882143] [INFO ] [MAIN ] [3303/3505] VITL kept (0.3s) | 3301 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:37.544328] [DEBUG] [REMOTE ] VKQ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:37.544794] [DEBUG] [REMOTE ] VKQ: PASS: History has at least 300 days. [2026-01-19T12:23:37.545132] [DEBUG] [REMOTE ] VKQ: PASS: Price check passed. Min price $9.37. [2026-01-19T12:23:37.545323] [DEBUG] [REMOTE ] VKQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:37.545486] [DEBUG] [REMOTE ] VKQ: PASS: Integrity check passed. [2026-01-19T12:23:37.545544] [DEBUG] [REMOTE ] VKQ: Symbol is viable for forecasting. [2026-01-19T12:23:37.545628] [INFO ] [MAIN ] [3304/3505] VKQ kept (0.7s) | 3302 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:37.879791] [DEBUG] [REMOTE ] VKTX: Retrieved 2697 rows, trimmed to 300. [2026-01-19T12:23:37.879971] [DEBUG] [REMOTE ] VKTX: PASS: History has at least 300 days. [2026-01-19T12:23:37.880230] [DEBUG] [REMOTE ] VKTX: PASS: Price check passed. Min price $30.69. [2026-01-19T12:23:37.880376] [DEBUG] [REMOTE ] VKTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:37.880499] [DEBUG] [REMOTE ] VKTX: PASS: Integrity check passed. [2026-01-19T12:23:37.880546] [DEBUG] [REMOTE ] VKTX: Symbol is viable for forecasting. [2026-01-19T12:23:37.880620] [INFO ] [MAIN ] [3305/3505] VKTX kept (0.3s) | 3303 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:38.419136] [DEBUG] [REMOTE ] VLGEA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:38.419366] [DEBUG] [REMOTE ] VLGEA: PASS: History has at least 300 days. [2026-01-19T12:23:38.419756] [DEBUG] [REMOTE ] VLGEA: PASS: Price check passed. Min price $31.15. [2026-01-19T12:23:38.419905] [DEBUG] [REMOTE ] VLGEA: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:38.420070] [DEBUG] [REMOTE ] VLGEA: PASS: Integrity check passed. [2026-01-19T12:23:38.420118] [DEBUG] [REMOTE ] VLGEA: Symbol is viable for forecasting. [2026-01-19T12:23:38.420175] [INFO ] [MAIN ] [3306/3505] VLGEA kept (0.5s) | 3304 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:38.570678] [DEBUG] [REMOTE ] VLN: Retrieved 1078 rows, trimmed to 300. [2026-01-19T12:23:38.570873] [DEBUG] [REMOTE ] VLN: PASS: History has at least 300 days. [2026-01-19T12:23:38.571120] [DEBUG] [REMOTE ] VLN: PASS: Price check passed. Min price $1.38. [2026-01-19T12:23:38.571271] [DEBUG] [REMOTE ] VLN: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:38.571430] [DEBUG] [REMOTE ] VLN: PASS: Integrity check passed. [2026-01-19T12:23:38.571478] [DEBUG] [REMOTE ] VLN: Symbol is viable for forecasting. [2026-01-19T12:23:38.571533] [INFO ] [MAIN ] [3307/3505] VLN kept (0.2s) | 3305 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:39.174159] [DEBUG] [REMOTE ] VLO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:39.174312] [DEBUG] [REMOTE ] VLO: PASS: History has at least 300 days. [2026-01-19T12:23:39.174547] [DEBUG] [REMOTE ] VLO: PASS: Price check passed. Min price $160.81. [2026-01-19T12:23:39.174732] [DEBUG] [REMOTE ] VLO: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:39.174862] [DEBUG] [REMOTE ] VLO: PASS: Integrity check passed. [2026-01-19T12:23:39.174903] [DEBUG] [REMOTE ] VLO: Symbol is viable for forecasting. [2026-01-19T12:23:39.174954] [INFO ] [MAIN ] [3308/3505] VLO kept (0.6s) | 3306 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:39.479195] [DEBUG] [REMOTE ] VLRS: Retrieved 3102 rows, trimmed to 300. [2026-01-19T12:23:39.479638] [DEBUG] [REMOTE ] VLRS: PASS: History has at least 300 days. [2026-01-19T12:23:39.480112] [DEBUG] [REMOTE ] VLRS: PASS: Price check passed. Min price $6.30. [2026-01-19T12:23:39.480282] [DEBUG] [REMOTE ] VLRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:39.480453] [DEBUG] [REMOTE ] VLRS: PASS: Integrity check passed. [2026-01-19T12:23:39.480497] [DEBUG] [REMOTE ] VLRS: Symbol is viable for forecasting. [2026-01-19T12:23:39.480591] [INFO ] [MAIN ] [3309/3505] VLRS kept (0.3s) | 3307 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:39.724596] [DEBUG] [REMOTE ] VLTO: Retrieved 574 rows, trimmed to 300. [2026-01-19T12:23:39.724806] [DEBUG] [REMOTE ] VLTO: PASS: History has at least 300 days. [2026-01-19T12:23:39.725066] [DEBUG] [REMOTE ] VLTO: PASS: Price check passed. Min price $97.16. [2026-01-19T12:23:39.725223] [DEBUG] [REMOTE ] VLTO: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:39.725370] [DEBUG] [REMOTE ] VLTO: PASS: Integrity check passed. [2026-01-19T12:23:39.725419] [DEBUG] [REMOTE ] VLTO: Symbol is viable for forecasting. [2026-01-19T12:23:39.725551] [INFO ] [MAIN ] [3310/3505] VLTO kept (0.2s) | 3308 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:40.382443] [DEBUG] [REMOTE ] VLY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:40.382615] [DEBUG] [REMOTE ] VLY: PASS: History has at least 300 days. [2026-01-19T12:23:40.382864] [DEBUG] [REMOTE ] VLY: PASS: Price check passed. Min price $10.04. [2026-01-19T12:23:40.383008] [DEBUG] [REMOTE ] VLY: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:40.383146] [DEBUG] [REMOTE ] VLY: PASS: Integrity check passed. [2026-01-19T12:23:40.383187] [DEBUG] [REMOTE ] VLY: Symbol is viable for forecasting. [2026-01-19T12:23:40.383238] [INFO ] [MAIN ] [3311/3505] VLY kept (0.7s) | 3309 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:40.778908] [DEBUG] [REMOTE ] VMBS: Retrieved 4062 rows, trimmed to 300. [2026-01-19T12:23:40.779090] [DEBUG] [REMOTE ] VMBS: PASS: History has at least 300 days. [2026-01-19T12:23:40.779337] [DEBUG] [REMOTE ] VMBS: PASS: Price check passed. Min price $46.53. [2026-01-19T12:23:40.779479] [DEBUG] [REMOTE ] VMBS: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:40.779622] [DEBUG] [REMOTE ] VMBS: PASS: Integrity check passed. [2026-01-19T12:23:40.779665] [DEBUG] [REMOTE ] VMBS: Symbol is viable for forecasting. [2026-01-19T12:23:40.779717] [INFO ] [MAIN ] [3312/3505] VMBS kept (0.4s) | 3310 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:40.960366] [DEBUG] [REMOTE ] VMD: Retrieved 1992 rows, trimmed to 300. [2026-01-19T12:23:40.960548] [DEBUG] [REMOTE ] VMD: PASS: History has at least 300 days. [2026-01-19T12:23:40.960807] [DEBUG] [REMOTE ] VMD: PASS: Price check passed. Min price $6.26. [2026-01-19T12:23:40.960957] [DEBUG] [REMOTE ] VMD: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:40.961085] [DEBUG] [REMOTE ] VMD: PASS: Integrity check passed. [2026-01-19T12:23:40.961132] [DEBUG] [REMOTE ] VMD: Symbol is viable for forecasting. [2026-01-19T12:23:40.961183] [INFO ] [MAIN ] [3313/3505] VMD kept (0.2s) | 3311 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:41.693530] [DEBUG] [REMOTE ] VMI: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:41.693745] [DEBUG] [REMOTE ] VMI: PASS: History has at least 300 days. [2026-01-19T12:23:41.694039] [DEBUG] [REMOTE ] VMI: PASS: Price check passed. Min price $378.59. [2026-01-19T12:23:41.694182] [DEBUG] [REMOTE ] VMI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:41.694341] [DEBUG] [REMOTE ] VMI: PASS: Integrity check passed. [2026-01-19T12:23:41.694402] [DEBUG] [REMOTE ] VMI: Symbol is viable for forecasting. [2026-01-19T12:23:41.694467] [INFO ] [MAIN ] [3314/3505] VMI kept (0.7s) | 3312 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:42.154864] [DEBUG] [REMOTE ] VMO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:42.155126] [DEBUG] [REMOTE ] VMO: PASS: History has at least 300 days. [2026-01-19T12:23:42.155401] [DEBUG] [REMOTE ] VMO: PASS: Price check passed. Min price $9.37. [2026-01-19T12:23:42.155544] [DEBUG] [REMOTE ] VMO: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:42.155695] [DEBUG] [REMOTE ] VMO: PASS: Integrity check passed. [2026-01-19T12:23:42.155737] [DEBUG] [REMOTE ] VMO: Symbol is viable for forecasting. [2026-01-19T12:23:42.156429] [INFO ] [MAIN ] [3315/3505] VMO kept (0.5s) | 3313 kept, 2 rejected | 140.4/min | ETA: 1.4m [2026-01-19T12:23:42.419212] [DEBUG] [REMOTE ] VNDA: Retrieved 4973 rows, trimmed to 300. [2026-01-19T12:23:42.419433] [DEBUG] [REMOTE ] VNDA: PASS: History has at least 300 days. [2026-01-19T12:23:42.419974] [DEBUG] [REMOTE ] VNDA: PASS: Price check passed. Min price $4.32. [2026-01-19T12:23:42.420121] [DEBUG] [REMOTE ] VNDA: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:42.420273] [DEBUG] [REMOTE ] VNDA: PASS: Integrity check passed. [2026-01-19T12:23:42.420315] [DEBUG] [REMOTE ] VNDA: Symbol is viable for forecasting. [2026-01-19T12:23:42.420371] [INFO ] [MAIN ] [3316/3505] VNDA kept (0.3s) | 3314 kept, 2 rejected | 140.4/min | ETA: 1.3m [2026-01-19T12:23:42.864923] [DEBUG] [REMOTE ] VNO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:42.865189] [DEBUG] [REMOTE ] VNO: PASS: History has at least 300 days. [2026-01-19T12:23:42.865496] [DEBUG] [REMOTE ] VNO: PASS: Price check passed. Min price $32.31. [2026-01-19T12:23:42.865665] [DEBUG] [REMOTE ] VNO: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:42.865813] [DEBUG] [REMOTE ] VNO: PASS: Integrity check passed. [2026-01-19T12:23:42.865854] [DEBUG] [REMOTE ] VNO: Symbol is viable for forecasting. [2026-01-19T12:23:42.865908] [INFO ] [MAIN ] [3317/3505] VNO kept (0.4s) | 3315 kept, 2 rejected | 140.4/min | ETA: 1.3m [2026-01-19T12:23:43.139939] [DEBUG] [REMOTE ] VNOM: Retrieved 2914 rows, trimmed to 300. [2026-01-19T12:23:43.140082] [DEBUG] [REMOTE ] VNOM: PASS: History has at least 300 days. [2026-01-19T12:23:43.140334] [DEBUG] [REMOTE ] VNOM: PASS: Price check passed. Min price $35.84. [2026-01-19T12:23:43.140508] [DEBUG] [REMOTE ] VNOM: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:43.140681] [DEBUG] [REMOTE ] VNOM: PASS: Integrity check passed. [2026-01-19T12:23:43.140727] [DEBUG] [REMOTE ] VNOM: Symbol is viable for forecasting. [2026-01-19T12:23:43.140778] [INFO ] [MAIN ] [3318/3505] VNOM kept (0.3s) | 3316 kept, 2 rejected | 140.4/min | ETA: 1.3m [2026-01-19T12:23:43.730875] [DEBUG] [REMOTE ] VNQI: Retrieved 3826 rows, trimmed to 300. [2026-01-19T12:23:43.731008] [DEBUG] [REMOTE ] VNQI: PASS: History has at least 300 days. [2026-01-19T12:23:43.731215] [DEBUG] [REMOTE ] VNQI: PASS: Price check passed. Min price $44.28. [2026-01-19T12:23:43.731352] [DEBUG] [REMOTE ] VNQI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:43.731464] [DEBUG] [REMOTE ] VNQI: PASS: Integrity check passed. [2026-01-19T12:23:43.731504] [DEBUG] [REMOTE ] VNQI: Symbol is viable for forecasting. [2026-01-19T12:23:43.731552] [INFO ] [MAIN ] [3319/3505] VNQI kept (0.6s) | 3317 kept, 2 rejected | 140.4/min | ETA: 1.3m [2026-01-19T12:23:44.143916] [DEBUG] [REMOTE ] VOC: Retrieved 3697 rows, trimmed to 300. [2026-01-19T12:23:44.144085] [DEBUG] [REMOTE ] VOC: PASS: History has at least 300 days. [2026-01-19T12:23:44.144379] [DEBUG] [REMOTE ] VOC: PASS: Price check passed. Min price $2.70. [2026-01-19T12:23:44.144560] [DEBUG] [REMOTE ] VOC: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:44.144744] [DEBUG] [REMOTE ] VOC: PASS: Integrity check passed. [2026-01-19T12:23:44.144796] [DEBUG] [REMOTE ] VOC: Symbol is viable for forecasting. [2026-01-19T12:23:44.144859] [INFO ] [MAIN ] [3320/3505] VOC kept (0.4s) | 3318 kept, 2 rejected | 140.4/min | ETA: 1.3m [2026-01-19T12:23:44.659347] [DEBUG] [REMOTE ] VOD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:44.659618] [DEBUG] [REMOTE ] VOD: PASS: History has at least 300 days. [2026-01-19T12:23:44.660168] [DEBUG] [REMOTE ] VOD: PASS: Price check passed. Min price $10.96. [2026-01-19T12:23:44.660333] [DEBUG] [REMOTE ] VOD: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:44.660489] [DEBUG] [REMOTE ] VOD: PASS: Integrity check passed. [2026-01-19T12:23:44.660531] [DEBUG] [REMOTE ] VOD: Symbol is viable for forecasting. [2026-01-19T12:23:44.660894] [INFO ] [MAIN ] [3321/3505] VOD kept (0.5s) | 3319 kept, 2 rejected | 140.4/min | ETA: 1.3m [2026-01-19T12:23:44.894093] [DEBUG] [REMOTE ] VONE: Retrieved 3854 rows, trimmed to 300. [2026-01-19T12:23:44.894231] [DEBUG] [REMOTE ] VONE: PASS: History has at least 300 days. [2026-01-19T12:23:44.894448] [DEBUG] [REMOTE ] VONE: PASS: Price check passed. Min price $294.41. [2026-01-19T12:23:44.894609] [DEBUG] [REMOTE ] VONE: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:44.894728] [DEBUG] [REMOTE ] VONE: PASS: Integrity check passed. [2026-01-19T12:23:44.894769] [DEBUG] [REMOTE ] VONE: Symbol is viable for forecasting. [2026-01-19T12:23:44.894819] [INFO ] [MAIN ] [3322/3505] VONE kept (0.2s) | 3320 kept, 2 rejected | 140.4/min | ETA: 1.3m [2026-01-19T12:23:45.428680] [DEBUG] [REMOTE ] VONG: Retrieved 3854 rows, trimmed to 300. [2026-01-19T12:23:45.428809] [DEBUG] [REMOTE ] VONG: PASS: History has at least 300 days. [2026-01-19T12:23:45.429013] [DEBUG] [REMOTE ] VONG: PASS: Price check passed. Min price $116.91. [2026-01-19T12:23:45.429149] [DEBUG] [REMOTE ] VONG: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:45.429258] [DEBUG] [REMOTE ] VONG: PASS: Integrity check passed. [2026-01-19T12:23:45.429300] [DEBUG] [REMOTE ] VONG: Symbol is viable for forecasting. [2026-01-19T12:23:45.429347] [INFO ] [MAIN ] [3323/3505] VONG kept (0.5s) | 3321 kept, 2 rejected | 140.4/min | ETA: 1.3m [2026-01-19T12:23:45.735409] [DEBUG] [REMOTE ] VOTE: Retrieved 1148 rows, trimmed to 300. [2026-01-19T12:23:45.735564] [DEBUG] [REMOTE ] VOTE: PASS: History has at least 300 days. [2026-01-19T12:23:45.735824] [DEBUG] [REMOTE ] VOTE: PASS: Price check passed. Min price $76.46. [2026-01-19T12:23:45.735963] [DEBUG] [REMOTE ] VOTE: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:45.736074] [DEBUG] [REMOTE ] VOTE: PASS: Integrity check passed. [2026-01-19T12:23:45.736115] [DEBUG] [REMOTE ] VOTE: Symbol is viable for forecasting. [2026-01-19T12:23:45.736163] [INFO ] [MAIN ] [3324/3505] VOTE kept (0.3s) | 3322 kept, 2 rejected | 140.4/min | ETA: 1.3m [2026-01-19T12:23:46.141729] [DEBUG] [REMOTE ] VPG: Retrieved 3917 rows, trimmed to 300. [2026-01-19T12:23:46.141877] [DEBUG] [REMOTE ] VPG: PASS: History has at least 300 days. [2026-01-19T12:23:46.142091] [DEBUG] [REMOTE ] VPG: PASS: Price check passed. Min price $29.28. [2026-01-19T12:23:46.142245] [DEBUG] [REMOTE ] VPG: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:46.142376] [DEBUG] [REMOTE ] VPG: PASS: Integrity check passed. [2026-01-19T12:23:46.142419] [DEBUG] [REMOTE ] VPG: Symbol is viable for forecasting. [2026-01-19T12:23:46.142470] [INFO ] [MAIN ] [3325/3505] VPG kept (0.4s) | 3323 kept, 2 rejected | 140.4/min | ETA: 1.3m [2026-01-19T12:23:46.381961] [DEBUG] [REMOTE ] VPLS: Retrieved 529 rows, trimmed to 300. [2026-01-19T12:23:46.382097] [DEBUG] [REMOTE ] VPLS: PASS: History has at least 300 days. [2026-01-19T12:23:46.382298] [DEBUG] [REMOTE ] VPLS: PASS: Price check passed. Min price $77.53. [2026-01-19T12:23:46.382432] [DEBUG] [REMOTE ] VPLS: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:46.382541] [DEBUG] [REMOTE ] VPLS: PASS: Integrity check passed. [2026-01-19T12:23:46.382599] [DEBUG] [REMOTE ] VPLS: Symbol is viable for forecasting. [2026-01-19T12:23:46.382649] [INFO ] [MAIN ] [3326/3505] VPLS kept (0.2s) | 3324 kept, 2 rejected | 140.5/min | ETA: 1.3m [2026-01-19T12:23:47.019019] [DEBUG] [REMOTE ] VRA: Retrieved 3833 rows, trimmed to 300. [2026-01-19T12:23:47.019215] [DEBUG] [REMOTE ] VRA: PASS: History has at least 300 days. [2026-01-19T12:23:47.019507] [DEBUG] [REMOTE ] VRA: PASS: Price check passed. Min price $1.80. [2026-01-19T12:23:47.019685] [DEBUG] [REMOTE ] VRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:47.019819] [DEBUG] [REMOTE ] VRA: PASS: Integrity check passed. [2026-01-19T12:23:47.019862] [DEBUG] [REMOTE ] VRA: Symbol is viable for forecasting. [2026-01-19T12:23:47.019914] [INFO ] [MAIN ] [3327/3505] VRA kept (0.6s) | 3325 kept, 2 rejected | 140.4/min | ETA: 1.3m [2026-01-19T12:23:47.227017] [DEBUG] [REMOTE ] VRCA: Retrieved 1908 rows, trimmed to 300. [2026-01-19T12:23:47.227234] [DEBUG] [REMOTE ] VRCA: PASS: History has at least 300 days. [2026-01-19T12:23:47.227609] [DEBUG] [REMOTE ] VRCA: PASS: Price check passed. Min price $3.28. [2026-01-19T12:23:47.227984] [DEBUG] [REMOTE ] VRCA: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:47.228151] [DEBUG] [REMOTE ] VRCA: PASS: Integrity check passed. [2026-01-19T12:23:47.228200] [DEBUG] [REMOTE ] VRCA: Symbol is viable for forecasting. [2026-01-19T12:23:47.228261] [INFO ] [MAIN ] [3328/3505] VRCA kept (0.2s) | 3326 kept, 2 rejected | 140.5/min | ETA: 1.3m [2026-01-19T12:23:47.792665] [DEBUG] [REMOTE ] VRDN: Retrieved 2914 rows, trimmed to 300. [2026-01-19T12:23:47.792796] [DEBUG] [REMOTE ] VRDN: PASS: History has at least 300 days. [2026-01-19T12:23:47.793001] [DEBUG] [REMOTE ] VRDN: PASS: Price check passed. Min price $21.90. [2026-01-19T12:23:47.793136] [DEBUG] [REMOTE ] VRDN: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:47.793246] [DEBUG] [REMOTE ] VRDN: PASS: Integrity check passed. [2026-01-19T12:23:47.793285] [DEBUG] [REMOTE ] VRDN: Symbol is viable for forecasting. [2026-01-19T12:23:47.793334] [INFO ] [MAIN ] [3329/3505] VRDN kept (0.6s) | 3327 kept, 2 rejected | 140.4/min | ETA: 1.3m [2026-01-19T12:23:48.224967] [DEBUG] [REMOTE ] VRE: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:48.225102] [DEBUG] [REMOTE ] VRE: PASS: History has at least 300 days. [2026-01-19T12:23:48.225320] [DEBUG] [REMOTE ] VRE: PASS: Price check passed. Min price $14.10. [2026-01-19T12:23:48.225454] [DEBUG] [REMOTE ] VRE: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:48.225611] [DEBUG] [REMOTE ] VRE: PASS: Integrity check passed. [2026-01-19T12:23:48.225662] [DEBUG] [REMOTE ] VRE: Symbol is viable for forecasting. [2026-01-19T12:23:48.225711] [INFO ] [MAIN ] [3330/3505] VRE kept (0.4s) | 3328 kept, 2 rejected | 140.4/min | ETA: 1.2m [2026-01-19T12:23:48.558319] [DEBUG] [REMOTE ] VREX: Retrieved 2261 rows, trimmed to 300. [2026-01-19T12:23:48.558441] [DEBUG] [REMOTE ] VREX: PASS: History has at least 300 days. [2026-01-19T12:23:48.558699] [DEBUG] [REMOTE ] VREX: PASS: Price check passed. Min price $10.24. [2026-01-19T12:23:48.558836] [DEBUG] [REMOTE ] VREX: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:48.558945] [DEBUG] [REMOTE ] VREX: PASS: Integrity check passed. [2026-01-19T12:23:48.558984] [DEBUG] [REMOTE ] VREX: Symbol is viable for forecasting. [2026-01-19T12:23:48.559030] [INFO ] [MAIN ] [3331/3505] VREX kept (0.3s) | 3329 kept, 2 rejected | 140.4/min | ETA: 1.2m [2026-01-19T12:23:48.833862] [DEBUG] [REMOTE ] VRIG: Retrieved 2343 rows, trimmed to 300. [2026-01-19T12:23:48.833997] [DEBUG] [REMOTE ] VRIG: PASS: History has at least 300 days. [2026-01-19T12:23:48.834200] [DEBUG] [REMOTE ] VRIG: PASS: Price check passed. Min price $24.85. [2026-01-19T12:23:48.834340] [DEBUG] [REMOTE ] VRIG: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:48.834452] [DEBUG] [REMOTE ] VRIG: PASS: Integrity check passed. [2026-01-19T12:23:48.834492] [DEBUG] [REMOTE ] VRIG: Symbol is viable for forecasting. [2026-01-19T12:23:48.834592] [INFO ] [MAIN ] [3332/3505] VRIG kept (0.3s) | 3330 kept, 2 rejected | 140.5/min | ETA: 1.2m [2026-01-19T12:23:49.388465] [DEBUG] [REMOTE ] VRNS: Retrieved 2990 rows, trimmed to 300. [2026-01-19T12:23:49.388617] [DEBUG] [REMOTE ] VRNS: PASS: History has at least 300 days. [2026-01-19T12:23:49.388817] [DEBUG] [REMOTE ] VRNS: PASS: Price check passed. Min price $30.20. [2026-01-19T12:23:49.388952] [DEBUG] [REMOTE ] VRNS: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:49.389060] [DEBUG] [REMOTE ] VRNS: PASS: Integrity check passed. [2026-01-19T12:23:49.389100] [DEBUG] [REMOTE ] VRNS: Symbol is viable for forecasting. [2026-01-19T12:23:49.389147] [INFO ] [MAIN ] [3333/3505] VRNS kept (0.6s) | 3331 kept, 2 rejected | 140.4/min | ETA: 1.2m [2026-01-19T12:23:49.804877] [DEBUG] [REMOTE ] VRRM: Retrieved 2217 rows, trimmed to 300. [2026-01-19T12:23:49.805014] [DEBUG] [REMOTE ] VRRM: PASS: History has at least 300 days. [2026-01-19T12:23:49.805226] [DEBUG] [REMOTE ] VRRM: PASS: Price check passed. Min price $20.86. [2026-01-19T12:23:49.805360] [DEBUG] [REMOTE ] VRRM: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:49.805475] [DEBUG] [REMOTE ] VRRM: PASS: Integrity check passed. [2026-01-19T12:23:49.805515] [DEBUG] [REMOTE ] VRRM: Symbol is viable for forecasting. [2026-01-19T12:23:49.805563] [INFO ] [MAIN ] [3334/3505] VRRM kept (0.4s) | 3332 kept, 2 rejected | 140.5/min | ETA: 1.2m [2026-01-19T12:23:50.267151] [DEBUG] [REMOTE ] VRSK: Retrieved 4095 rows, trimmed to 300. [2026-01-19T12:23:50.267281] [DEBUG] [REMOTE ] VRSK: PASS: History has at least 300 days. [2026-01-19T12:23:50.267520] [DEBUG] [REMOTE ] VRSK: PASS: Price check passed. Min price $207.57. [2026-01-19T12:23:50.267688] [DEBUG] [REMOTE ] VRSK: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:50.267805] [DEBUG] [REMOTE ] VRSK: PASS: Integrity check passed. [2026-01-19T12:23:50.267847] [DEBUG] [REMOTE ] VRSK: Symbol is viable for forecasting. [2026-01-19T12:23:50.267896] [INFO ] [MAIN ] [3335/3505] VRSK kept (0.5s) | 3333 kept, 2 rejected | 140.4/min | ETA: 1.2m [2026-01-19T12:23:50.770820] [DEBUG] [REMOTE ] VRSN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:50.770965] [DEBUG] [REMOTE ] VRSN: PASS: History has at least 300 days. [2026-01-19T12:23:50.771203] [DEBUG] [REMOTE ] VRSN: PASS: Price check passed. Min price $232.10. [2026-01-19T12:23:50.771339] [DEBUG] [REMOTE ] VRSN: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:50.771458] [DEBUG] [REMOTE ] VRSN: PASS: Integrity check passed. [2026-01-19T12:23:50.771498] [DEBUG] [REMOTE ] VRSN: Symbol is viable for forecasting. [2026-01-19T12:23:50.771547] [INFO ] [MAIN ] [3336/3505] VRSN kept (0.5s) | 3334 kept, 2 rejected | 140.4/min | ETA: 1.2m [2026-01-19T12:23:51.155114] [DEBUG] [REMOTE ] VRTS: Retrieved 4287 rows, trimmed to 300. [2026-01-19T12:23:51.155267] [DEBUG] [REMOTE ] VRTS: PASS: History has at least 300 days. [2026-01-19T12:23:51.155500] [DEBUG] [REMOTE ] VRTS: PASS: Price check passed. Min price $155.33. [2026-01-19T12:23:51.155670] [DEBUG] [REMOTE ] VRTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:51.155789] [DEBUG] [REMOTE ] VRTS: PASS: Integrity check passed. [2026-01-19T12:23:51.155829] [DEBUG] [REMOTE ] VRTS: Symbol is viable for forecasting. [2026-01-19T12:23:51.155877] [INFO ] [MAIN ] [3337/3505] VRTS kept (0.4s) | 3335 kept, 2 rejected | 140.4/min | ETA: 1.2m [2026-01-19T12:23:51.611662] [DEBUG] [REMOTE ] VRTX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:51.612004] [DEBUG] [REMOTE ] VRTX: PASS: History has at least 300 days. [2026-01-19T12:23:51.612239] [DEBUG] [REMOTE ] VRTX: PASS: Price check passed. Min price $409.47. [2026-01-19T12:23:51.612374] [DEBUG] [REMOTE ] VRTX: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:51.612495] [DEBUG] [REMOTE ] VRTX: PASS: Integrity check passed. [2026-01-19T12:23:51.612535] [DEBUG] [REMOTE ] VRTX: Symbol is viable for forecasting. [2026-01-19T12:23:51.612613] [INFO ] [MAIN ] [3338/3505] VRTX kept (0.5s) | 3336 kept, 2 rejected | 140.4/min | ETA: 1.2m [2026-01-19T12:23:51.867042] [DEBUG] [REMOTE ] VS: Retrieved 1257 rows, trimmed to 300. [2026-01-19T12:23:51.867182] [DEBUG] [REMOTE ] VS: PASS: History has at least 300 days. [2026-01-19T12:23:51.867419] [DEBUG] [REMOTE ] VS: PASS: Price check passed. Min price $1.21. [2026-01-19T12:23:51.867559] [DEBUG] [REMOTE ] VS: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:51.867693] [DEBUG] [REMOTE ] VS: PASS: Integrity check passed. [2026-01-19T12:23:51.867733] [DEBUG] [REMOTE ] VS: Symbol is viable for forecasting. [2026-01-19T12:23:51.867780] [INFO ] [MAIN ] [3339/3505] VS kept (0.3s) | 3337 kept, 2 rejected | 140.5/min | ETA: 1.2m [2026-01-19T12:23:52.238648] [DEBUG] [REMOTE ] VSCO: Retrieved 1129 rows, trimmed to 300. [2026-01-19T12:23:52.238776] [DEBUG] [REMOTE ] VSCO: PASS: History has at least 300 days. [2026-01-19T12:23:52.238974] [DEBUG] [REMOTE ] VSCO: PASS: Price check passed. Min price $31.09. [2026-01-19T12:23:52.239107] [DEBUG] [REMOTE ] VSCO: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:52.239216] [DEBUG] [REMOTE ] VSCO: PASS: Integrity check passed. [2026-01-19T12:23:52.239256] [DEBUG] [REMOTE ] VSCO: Symbol is viable for forecasting. [2026-01-19T12:23:52.239302] [INFO ] [MAIN ] [3340/3505] VSCO kept (0.4s) | 3338 kept, 2 rejected | 140.5/min | ETA: 1.2m [2026-01-19T12:23:52.720776] [DEBUG] [REMOTE ] VSDA: Retrieved 2201 rows, trimmed to 300. [2026-01-19T12:23:52.720929] [DEBUG] [REMOTE ] VSDA: PASS: History has at least 300 days. [2026-01-19T12:23:52.721133] [DEBUG] [REMOTE ] VSDA: PASS: Price check passed. Min price $50.93. [2026-01-19T12:23:52.721269] [DEBUG] [REMOTE ] VSDA: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:52.721378] [DEBUG] [REMOTE ] VSDA: PASS: Integrity check passed. [2026-01-19T12:23:52.721419] [DEBUG] [REMOTE ] VSDA: Symbol is viable for forecasting. [2026-01-19T12:23:52.721467] [INFO ] [MAIN ] [3341/3505] VSDA kept (0.5s) | 3339 kept, 2 rejected | 140.5/min | ETA: 1.2m [2026-01-19T12:23:53.151231] [DEBUG] [REMOTE ] VSEC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:53.151414] [DEBUG] [REMOTE ] VSEC: PASS: History has at least 300 days. [2026-01-19T12:23:53.151745] [DEBUG] [REMOTE ] VSEC: PASS: Price check passed. Min price $161.55. [2026-01-19T12:23:53.151922] [DEBUG] [REMOTE ] VSEC: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:53.152075] [DEBUG] [REMOTE ] VSEC: PASS: Integrity check passed. [2026-01-19T12:23:53.152125] [DEBUG] [REMOTE ] VSEC: Symbol is viable for forecasting. [2026-01-19T12:23:53.152191] [INFO ] [MAIN ] [3342/3505] VSEC kept (0.4s) | 3340 kept, 2 rejected | 140.5/min | ETA: 1.2m [2026-01-19T12:23:53.678223] [DEBUG] [REMOTE ] VSH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:53.678379] [DEBUG] [REMOTE ] VSH: PASS: History has at least 300 days. [2026-01-19T12:23:53.678657] [DEBUG] [REMOTE ] VSH: PASS: Price check passed. Min price $11.74. [2026-01-19T12:23:53.678816] [DEBUG] [REMOTE ] VSH: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:53.678943] [DEBUG] [REMOTE ] VSH: PASS: Integrity check passed. [2026-01-19T12:23:53.678985] [DEBUG] [REMOTE ] VSH: Symbol is viable for forecasting. [2026-01-19T12:23:53.679067] [INFO ] [MAIN ] [3343/3505] VSH kept (0.5s) | 3341 kept, 2 rejected | 140.4/min | ETA: 1.2m [2026-01-19T12:23:53.897904] [DEBUG] [REMOTE ] VSTM: Retrieved 3514 rows, trimmed to 300. [2026-01-19T12:23:53.898041] [DEBUG] [REMOTE ] VSTM: PASS: History has at least 300 days. [2026-01-19T12:23:53.898258] [DEBUG] [REMOTE ] VSTM: PASS: Price check passed. Min price $6.60. [2026-01-19T12:23:53.898396] [DEBUG] [REMOTE ] VSTM: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:53.898514] [DEBUG] [REMOTE ] VSTM: PASS: Integrity check passed. [2026-01-19T12:23:53.898555] [DEBUG] [REMOTE ] VSTM: Symbol is viable for forecasting. [2026-01-19T12:23:53.898625] [INFO ] [MAIN ] [3344/3505] VSTM kept (0.2s) | 3342 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:54.192252] [DEBUG] [REMOTE ] VSTS: Retrieved 573 rows, trimmed to 300. [2026-01-19T12:23:54.192384] [DEBUG] [REMOTE ] VSTS: PASS: History has at least 300 days. [2026-01-19T12:23:54.192600] [DEBUG] [REMOTE ] VSTS: PASS: Price check passed. Min price $4.99. [2026-01-19T12:23:54.192742] [DEBUG] [REMOTE ] VSTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:54.192850] [DEBUG] [REMOTE ] VSTS: PASS: Integrity check passed. [2026-01-19T12:23:54.192889] [DEBUG] [REMOTE ] VSTS: Symbol is viable for forecasting. [2026-01-19T12:23:54.192937] [INFO ] [MAIN ] [3345/3505] VSTS kept (0.3s) | 3343 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:54.806812] [DEBUG] [REMOTE ] VTC: Retrieved 2057 rows, trimmed to 300. [2026-01-19T12:23:54.806943] [DEBUG] [REMOTE ] VTC: PASS: History has at least 300 days. [2026-01-19T12:23:54.807140] [DEBUG] [REMOTE ] VTC: PASS: Price check passed. Min price $77.07. [2026-01-19T12:23:54.807274] [DEBUG] [REMOTE ] VTC: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:54.807404] [DEBUG] [REMOTE ] VTC: PASS: Integrity check passed. [2026-01-19T12:23:54.807449] [DEBUG] [REMOTE ] VTC: Symbol is viable for forecasting. [2026-01-19T12:23:54.807505] [INFO ] [MAIN ] [3346/3505] VTC kept (0.6s) | 3344 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:55.112605] [DEBUG] [REMOTE ] VTEX: Retrieved 1129 rows, trimmed to 300. [2026-01-19T12:23:55.112734] [DEBUG] [REMOTE ] VTEX: PASS: History has at least 300 days. [2026-01-19T12:23:55.112931] [DEBUG] [REMOTE ] VTEX: PASS: Price check passed. Min price $3.26. [2026-01-19T12:23:55.113064] [DEBUG] [REMOTE ] VTEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:55.113179] [DEBUG] [REMOTE ] VTEX: PASS: Integrity check passed. [2026-01-19T12:23:55.113219] [DEBUG] [REMOTE ] VTEX: Symbol is viable for forecasting. [2026-01-19T12:23:55.113265] [INFO ] [MAIN ] [3347/3505] VTEX kept (0.3s) | 3345 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:55.646230] [DEBUG] [REMOTE ] VTIP: Retrieved 3332 rows, trimmed to 300. [2026-01-19T12:23:55.646355] [DEBUG] [REMOTE ] VTIP: PASS: History has at least 300 days. [2026-01-19T12:23:55.646556] [DEBUG] [REMOTE ] VTIP: PASS: Price check passed. Min price $49.27. [2026-01-19T12:23:55.646744] [DEBUG] [REMOTE ] VTIP: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:55.646861] [DEBUG] [REMOTE ] VTIP: PASS: Integrity check passed. [2026-01-19T12:23:55.646903] [DEBUG] [REMOTE ] VTIP: Symbol is viable for forecasting. [2026-01-19T12:23:55.646952] [INFO ] [MAIN ] [3348/3505] VTIP kept (0.5s) | 3346 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:55.895439] [DEBUG] [REMOTE ] VTMX: Retrieved 640 rows, trimmed to 300. [2026-01-19T12:23:55.895568] [DEBUG] [REMOTE ] VTMX: PASS: History has at least 300 days. [2026-01-19T12:23:55.895800] [DEBUG] [REMOTE ] VTMX: PASS: Price check passed. Min price $27.10. [2026-01-19T12:23:55.895941] [DEBUG] [REMOTE ] VTMX: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:55.896053] [DEBUG] [REMOTE ] VTMX: PASS: Integrity check passed. [2026-01-19T12:23:55.896094] [DEBUG] [REMOTE ] VTMX: Symbol is viable for forecasting. [2026-01-19T12:23:55.896141] [INFO ] [MAIN ] [3349/3505] VTMX kept (0.2s) | 3347 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:56.590093] [DEBUG] [REMOTE ] VTN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:23:56.590266] [DEBUG] [REMOTE ] VTN: PASS: History has at least 300 days. [2026-01-19T12:23:56.590557] [DEBUG] [REMOTE ] VTN: PASS: Price check passed. Min price $10.64. [2026-01-19T12:23:56.590781] [DEBUG] [REMOTE ] VTN: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:56.590944] [DEBUG] [REMOTE ] VTN: PASS: Integrity check passed. [2026-01-19T12:23:56.591000] [DEBUG] [REMOTE ] VTN: Symbol is viable for forecasting. [2026-01-19T12:23:56.591090] [INFO ] [MAIN ] [3350/3505] VTN kept (0.7s) | 3348 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:56.977311] [DEBUG] [REMOTE ] VTOL: Retrieved 3266 rows, trimmed to 300. [2026-01-19T12:23:56.977472] [DEBUG] [REMOTE ] VTOL: PASS: History has at least 300 days. [2026-01-19T12:23:56.977717] [DEBUG] [REMOTE ] VTOL: PASS: Price check passed. Min price $35.70. [2026-01-19T12:23:56.977861] [DEBUG] [REMOTE ] VTOL: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:56.977975] [DEBUG] [REMOTE ] VTOL: PASS: Integrity check passed. [2026-01-19T12:23:56.978016] [DEBUG] [REMOTE ] VTOL: Symbol is viable for forecasting. [2026-01-19T12:23:56.978064] [INFO ] [MAIN ] [3351/3505] VTOL kept (0.4s) | 3349 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:57.252990] [DEBUG] [REMOTE ] VTRS: Retrieved 1298 rows, trimmed to 300. [2026-01-19T12:23:57.253125] [DEBUG] [REMOTE ] VTRS: PASS: History has at least 300 days. [2026-01-19T12:23:57.253334] [DEBUG] [REMOTE ] VTRS: PASS: Price check passed. Min price $10.00. [2026-01-19T12:23:57.253475] [DEBUG] [REMOTE ] VTRS: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:57.253615] [DEBUG] [REMOTE ] VTRS: PASS: Integrity check passed. [2026-01-19T12:23:57.253661] [DEBUG] [REMOTE ] VTRS: Symbol is viable for forecasting. [2026-01-19T12:23:57.253712] [INFO ] [MAIN ] [3352/3505] VTRS kept (0.3s) | 3350 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:57.606157] [DEBUG] [REMOTE ] VTS: Retrieved 758 rows, trimmed to 300. [2026-01-19T12:23:57.606287] [DEBUG] [REMOTE ] VTS: PASS: History has at least 300 days. [2026-01-19T12:23:57.606485] [DEBUG] [REMOTE ] VTS: PASS: Price check passed. Min price $18.95. [2026-01-19T12:23:57.606639] [DEBUG] [REMOTE ] VTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:57.606748] [DEBUG] [REMOTE ] VTS: PASS: Integrity check passed. [2026-01-19T12:23:57.606787] [DEBUG] [REMOTE ] VTS: Symbol is viable for forecasting. [2026-01-19T12:23:57.606833] [INFO ] [MAIN ] [3353/3505] VTS kept (0.4s) | 3351 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:58.017455] [DEBUG] [REMOTE ] VTSI: Retrieved 2464 rows, trimmed to 300. [2026-01-19T12:23:58.017604] [DEBUG] [REMOTE ] VTSI: PASS: History has at least 300 days. [2026-01-19T12:23:58.017815] [DEBUG] [REMOTE ] VTSI: PASS: Price check passed. Min price $4.20. [2026-01-19T12:23:58.017950] [DEBUG] [REMOTE ] VTSI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:58.018059] [DEBUG] [REMOTE ] VTSI: PASS: Integrity check passed. [2026-01-19T12:23:58.018099] [DEBUG] [REMOTE ] VTSI: Symbol is viable for forecasting. [2026-01-19T12:23:58.018172] [INFO ] [MAIN ] [3354/3505] VTSI kept (0.4s) | 3352 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:58.416479] [DEBUG] [REMOTE ] VTWG: Retrieved 3854 rows, trimmed to 300. [2026-01-19T12:23:58.416634] [DEBUG] [REMOTE ] VTWG: PASS: History has at least 300 days. [2026-01-19T12:23:58.416846] [DEBUG] [REMOTE ] VTWG: PASS: Price check passed. Min price $219.02. [2026-01-19T12:23:58.416981] [DEBUG] [REMOTE ] VTWG: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:58.417092] [DEBUG] [REMOTE ] VTWG: PASS: Integrity check passed. [2026-01-19T12:23:58.417132] [DEBUG] [REMOTE ] VTWG: Symbol is viable for forecasting. [2026-01-19T12:23:58.417179] [INFO ] [MAIN ] [3355/3505] VTWG kept (0.4s) | 3353 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:58.949237] [DEBUG] [REMOTE ] VTWO: Retrieved 3854 rows, trimmed to 300. [2026-01-19T12:23:58.949364] [DEBUG] [REMOTE ] VTWO: PASS: History has at least 300 days. [2026-01-19T12:23:58.949565] [DEBUG] [REMOTE ] VTWO: PASS: Price check passed. Min price $92.28. [2026-01-19T12:23:58.949735] [DEBUG] [REMOTE ] VTWO: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:58.949847] [DEBUG] [REMOTE ] VTWO: PASS: Integrity check passed. [2026-01-19T12:23:58.949886] [DEBUG] [REMOTE ] VTWO: Symbol is viable for forecasting. [2026-01-19T12:23:58.949947] [INFO ] [MAIN ] [3356/3505] VTWO kept (0.5s) | 3354 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:59.214624] [DEBUG] [REMOTE ] VTYX: Retrieved 1064 rows, trimmed to 300. [2026-01-19T12:23:59.214756] [DEBUG] [REMOTE ] VTYX: PASS: History has at least 300 days. [2026-01-19T12:23:59.214957] [DEBUG] [REMOTE ] VTYX: PASS: Price check passed. Min price $3.86. [2026-01-19T12:23:59.215096] [DEBUG] [REMOTE ] VTYX: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:59.215204] [DEBUG] [REMOTE ] VTYX: PASS: Integrity check passed. [2026-01-19T12:23:59.215245] [DEBUG] [REMOTE ] VTYX: Symbol is viable for forecasting. [2026-01-19T12:23:59.215294] [INFO ] [MAIN ] [3357/3505] VTYX kept (0.3s) | 3355 kept, 2 rejected | 140.5/min | ETA: 1.1m [2026-01-19T12:23:59.744180] [DEBUG] [REMOTE ] VUZI: Retrieved 3973 rows, trimmed to 300. [2026-01-19T12:23:59.744327] [DEBUG] [REMOTE ] VUZI: PASS: History has at least 300 days. [2026-01-19T12:23:59.744589] [DEBUG] [REMOTE ] VUZI: PASS: Price check passed. Min price $2.05. [2026-01-19T12:23:59.744732] [DEBUG] [REMOTE ] VUZI: PASS: Continuity check passed with 300 days. [2026-01-19T12:23:59.744849] [DEBUG] [REMOTE ] VUZI: PASS: Integrity check passed. [2026-01-19T12:23:59.744890] [DEBUG] [REMOTE ] VUZI: Symbol is viable for forecasting. [2026-01-19T12:23:59.744940] [INFO ] [MAIN ] [3358/3505] VUZI kept (0.5s) | 3356 kept, 2 rejected | 140.5/min | ETA: 1.0m [2026-01-19T12:24:00.070700] [DEBUG] [REMOTE ] VVOS: Retrieved 1280 rows, trimmed to 300. [2026-01-19T12:24:00.070886] [DEBUG] [REMOTE ] VVOS: PASS: History has at least 300 days. [2026-01-19T12:24:00.071120] [DEBUG] [REMOTE ] VVOS: PASS: Price check passed. Min price $1.95. [2026-01-19T12:24:00.071261] [DEBUG] [REMOTE ] VVOS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:00.071374] [DEBUG] [REMOTE ] VVOS: PASS: Integrity check passed. [2026-01-19T12:24:00.071414] [DEBUG] [REMOTE ] VVOS: Symbol is viable for forecasting. [2026-01-19T12:24:00.071464] [INFO ] [MAIN ] [3359/3505] VVOS kept (0.3s) | 3357 kept, 2 rejected | 140.5/min | ETA: 1.0m [2026-01-19T12:24:00.544497] [DEBUG] [REMOTE ] VVX: Retrieved 2850 rows, trimmed to 300. [2026-01-19T12:24:00.544642] [DEBUG] [REMOTE ] VVX: PASS: History has at least 300 days. [2026-01-19T12:24:00.544849] [DEBUG] [REMOTE ] VVX: PASS: Price check passed. Min price $52.16. [2026-01-19T12:24:00.544987] [DEBUG] [REMOTE ] VVX: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:00.545097] [DEBUG] [REMOTE ] VVX: PASS: Integrity check passed. [2026-01-19T12:24:00.545137] [DEBUG] [REMOTE ] VVX: Symbol is viable for forecasting. [2026-01-19T12:24:00.545185] [INFO ] [MAIN ] [3360/3505] VVX kept (0.5s) | 3358 kept, 2 rejected | 140.5/min | ETA: 1.0m [2026-01-19T12:24:00.830764] [DEBUG] [REMOTE ] VWOB: Retrieved 3176 rows, trimmed to 300. [2026-01-19T12:24:00.830891] [DEBUG] [REMOTE ] VWOB: PASS: History has at least 300 days. [2026-01-19T12:24:00.831094] [DEBUG] [REMOTE ] VWOB: PASS: Price check passed. Min price $66.51. [2026-01-19T12:24:00.831231] [DEBUG] [REMOTE ] VWOB: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:00.831339] [DEBUG] [REMOTE ] VWOB: PASS: Integrity check passed. [2026-01-19T12:24:00.831378] [DEBUG] [REMOTE ] VWOB: Symbol is viable for forecasting. [2026-01-19T12:24:00.831424] [INFO ] [MAIN ] [3361/3505] VWOB kept (0.3s) | 3359 kept, 2 rejected | 140.5/min | ETA: 1.0m [2026-01-19T12:24:01.201385] [DEBUG] [REMOTE ] VXUS: Retrieved 3765 rows, trimmed to 300. [2026-01-19T12:24:01.201528] [DEBUG] [REMOTE ] VXUS: PASS: History has at least 300 days. [2026-01-19T12:24:01.201823] [DEBUG] [REMOTE ] VXUS: PASS: Price check passed. Min price $70.90. [2026-01-19T12:24:01.201961] [DEBUG] [REMOTE ] VXUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:01.202085] [DEBUG] [REMOTE ] VXUS: PASS: Integrity check passed. [2026-01-19T12:24:01.202143] [DEBUG] [REMOTE ] VXUS: Symbol is viable for forecasting. [2026-01-19T12:24:01.202193] [INFO ] [MAIN ] [3362/3505] VXUS kept (0.4s) | 3360 kept, 2 rejected | 140.5/min | ETA: 1.0m [2026-01-19T12:24:01.698021] [DEBUG] [REMOTE ] VYMI: Retrieved 2485 rows, trimmed to 300. [2026-01-19T12:24:01.698384] [DEBUG] [REMOTE ] VYMI: PASS: History has at least 300 days. [2026-01-19T12:24:01.698693] [DEBUG] [REMOTE ] VYMI: PASS: Price check passed. Min price $83.75. [2026-01-19T12:24:01.698901] [DEBUG] [REMOTE ] VYMI: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:01.699065] [DEBUG] [REMOTE ] VYMI: PASS: Integrity check passed. [2026-01-19T12:24:01.699315] [DEBUG] [REMOTE ] VYMI: Symbol is viable for forecasting. [2026-01-19T12:24:01.699378] [INFO ] [MAIN ] [3363/3505] VYMI kept (0.5s) | 3361 kept, 2 rejected | 140.5/min | ETA: 1.0m [2026-01-19T12:24:02.288388] [DEBUG] [REMOTE ] VYX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:02.288565] [DEBUG] [REMOTE ] VYX: PASS: History has at least 300 days. [2026-01-19T12:24:02.288866] [DEBUG] [REMOTE ] VYX: PASS: Price check passed. Min price $9.61. [2026-01-19T12:24:02.289028] [DEBUG] [REMOTE ] VYX: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:02.289157] [DEBUG] [REMOTE ] VYX: PASS: Integrity check passed. [2026-01-19T12:24:02.289199] [DEBUG] [REMOTE ] VYX: Symbol is viable for forecasting. [2026-01-19T12:24:02.289250] [INFO ] [MAIN ] [3364/3505] VYX kept (0.6s) | 3362 kept, 2 rejected | 140.5/min | ETA: 1.0m [2026-01-19T12:24:02.909946] [DEBUG] [REMOTE ] VZ: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:02.910086] [DEBUG] [REMOTE ] VZ: PASS: History has at least 300 days. [2026-01-19T12:24:02.910310] [DEBUG] [REMOTE ] VZ: PASS: Price check passed. Min price $37.75. [2026-01-19T12:24:02.910452] [DEBUG] [REMOTE ] VZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:02.910594] [DEBUG] [REMOTE ] VZ: PASS: Integrity check passed. [2026-01-19T12:24:02.910638] [DEBUG] [REMOTE ] VZ: Symbol is viable for forecasting. [2026-01-19T12:24:02.910716] [INFO ] [MAIN ] [3365/3505] VZ kept (0.6s) | 3363 kept, 2 rejected | 140.5/min | ETA: 60s [2026-01-19T12:24:03.551628] [DEBUG] [REMOTE ] WAB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:03.551765] [DEBUG] [REMOTE ] WAB: PASS: History has at least 300 days. [2026-01-19T12:24:03.551986] [DEBUG] [REMOTE ] WAB: PASS: Price check passed. Min price $193.20. [2026-01-19T12:24:03.552122] [DEBUG] [REMOTE ] WAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:03.552237] [DEBUG] [REMOTE ] WAB: PASS: Integrity check passed. [2026-01-19T12:24:03.552276] [DEBUG] [REMOTE ] WAB: Symbol is viable for forecasting. [2026-01-19T12:24:03.552324] [INFO ] [MAIN ] [3366/3505] WAB kept (0.6s) | 3364 kept, 2 rejected | 140.4/min | ETA: 59s [2026-01-19T12:24:04.006686] [DEBUG] [REMOTE ] WABC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:04.006823] [DEBUG] [REMOTE ] WABC: PASS: History has at least 300 days. [2026-01-19T12:24:04.007042] [DEBUG] [REMOTE ] WABC: PASS: Price check passed. Min price $46.42. [2026-01-19T12:24:04.007187] [DEBUG] [REMOTE ] WABC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:04.007307] [DEBUG] [REMOTE ] WABC: PASS: Integrity check passed. [2026-01-19T12:24:04.007350] [DEBUG] [REMOTE ] WABC: Symbol is viable for forecasting. [2026-01-19T12:24:04.007422] [INFO ] [MAIN ] [3367/3505] WABC kept (0.5s) | 3365 kept, 2 rejected | 140.4/min | ETA: 59s [2026-01-19T12:24:04.463751] [DEBUG] [REMOTE ] WAFD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:04.463884] [DEBUG] [REMOTE ] WAFD: PASS: History has at least 300 days. [2026-01-19T12:24:04.464104] [DEBUG] [REMOTE ] WAFD: PASS: Price check passed. Min price $28.74. [2026-01-19T12:24:04.464238] [DEBUG] [REMOTE ] WAFD: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:04.464352] [DEBUG] [REMOTE ] WAFD: PASS: Integrity check passed. [2026-01-19T12:24:04.464408] [DEBUG] [REMOTE ] WAFD: Symbol is viable for forecasting. [2026-01-19T12:24:04.464456] [INFO ] [MAIN ] [3368/3505] WAFD kept (0.5s) | 3366 kept, 2 rejected | 140.4/min | ETA: 59s [2026-01-19T12:24:04.683292] [DEBUG] [REMOTE ] WAFDP: Retrieved 1246 rows, trimmed to 300. [2026-01-19T12:24:04.683429] [DEBUG] [REMOTE ] WAFDP: PASS: History has at least 300 days. [2026-01-19T12:24:04.683661] [DEBUG] [REMOTE ] WAFDP: PASS: Price check passed. Min price $16.17. [2026-01-19T12:24:04.683805] [DEBUG] [REMOTE ] WAFDP: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:04.683921] [DEBUG] [REMOTE ] WAFDP: PASS: Integrity check passed. [2026-01-19T12:24:04.683964] [DEBUG] [REMOTE ] WAFDP: Symbol is viable for forecasting. [2026-01-19T12:24:04.684013] [INFO ] [MAIN ] [3369/3505] WAFDP kept (0.2s) | 3367 kept, 2 rejected | 140.5/min | ETA: 58s [2026-01-19T12:24:05.310060] [DEBUG] [REMOTE ] WAL: Retrieved 5169 rows, trimmed to 300. [2026-01-19T12:24:05.310191] [DEBUG] [REMOTE ] WAL: PASS: History has at least 300 days. [2026-01-19T12:24:05.310404] [DEBUG] [REMOTE ] WAL: PASS: Price check passed. Min price $73.86. [2026-01-19T12:24:05.310543] [DEBUG] [REMOTE ] WAL: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:05.310677] [DEBUG] [REMOTE ] WAL: PASS: Integrity check passed. [2026-01-19T12:24:05.310718] [DEBUG] [REMOTE ] WAL: Symbol is viable for forecasting. [2026-01-19T12:24:05.310766] [INFO ] [MAIN ] [3370/3505] WAL kept (0.6s) | 3368 kept, 2 rejected | 140.4/min | ETA: 58s [2026-01-19T12:24:05.544051] [DEBUG] [REMOTE ] WALD: Retrieved 1177 rows, trimmed to 300. [2026-01-19T12:24:05.544395] [DEBUG] [REMOTE ] WALD: PASS: History has at least 300 days. [2026-01-19T12:24:05.544650] [DEBUG] [REMOTE ] WALD: PASS: Price check passed. Min price $1.47. [2026-01-19T12:24:05.544803] [DEBUG] [REMOTE ] WALD: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:05.544915] [DEBUG] [REMOTE ] WALD: PASS: Integrity check passed. [2026-01-19T12:24:05.544955] [DEBUG] [REMOTE ] WALD: Symbol is viable for forecasting. [2026-01-19T12:24:05.545003] [INFO ] [MAIN ] [3371/3505] WALD kept (0.2s) | 3369 kept, 2 rejected | 140.5/min | ETA: 57s [2026-01-19T12:24:06.139073] [DEBUG] [REMOTE ] WASH: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:06.139209] [DEBUG] [REMOTE ] WASH: PASS: History has at least 300 days. [2026-01-19T12:24:06.139417] [DEBUG] [REMOTE ] WASH: PASS: Price check passed. Min price $26.15. [2026-01-19T12:24:06.139553] [DEBUG] [REMOTE ] WASH: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:06.139685] [DEBUG] [REMOTE ] WASH: PASS: Integrity check passed. [2026-01-19T12:24:06.139725] [DEBUG] [REMOTE ] WASH: Symbol is viable for forecasting. [2026-01-19T12:24:06.139772] [INFO ] [MAIN ] [3372/3505] WASH kept (0.6s) | 3370 kept, 2 rejected | 140.4/min | ETA: 57s [2026-01-19T12:24:06.367915] [DEBUG] [REMOTE ] WAVE: Retrieved 1142 rows, trimmed to 300. [2026-01-19T12:24:06.368052] [DEBUG] [REMOTE ] WAVE: PASS: History has at least 300 days. [2026-01-19T12:24:06.368255] [DEBUG] [REMOTE ] WAVE: PASS: Price check passed. Min price $5.61. [2026-01-19T12:24:06.368390] [DEBUG] [REMOTE ] WAVE: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:06.368502] [DEBUG] [REMOTE ] WAVE: PASS: Integrity check passed. [2026-01-19T12:24:06.368542] [DEBUG] [REMOTE ] WAVE: Symbol is viable for forecasting. [2026-01-19T12:24:06.368619] [INFO ] [MAIN ] [3373/3505] WAVE kept (0.2s) | 3371 kept, 2 rejected | 140.5/min | ETA: 56s [2026-01-19T12:24:06.683256] [DEBUG] [REMOTE ] WAY: Retrieved 404 rows, trimmed to 300. [2026-01-19T12:24:06.683392] [DEBUG] [REMOTE ] WAY: PASS: History has at least 300 days. [2026-01-19T12:24:06.683618] [DEBUG] [REMOTE ] WAY: PASS: Price check passed. Min price $29.87. [2026-01-19T12:24:06.683767] [DEBUG] [REMOTE ] WAY: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:06.683881] [DEBUG] [REMOTE ] WAY: PASS: Integrity check passed. [2026-01-19T12:24:06.683938] [DEBUG] [REMOTE ] WAY: Symbol is viable for forecasting. [2026-01-19T12:24:06.683988] [INFO ] [MAIN ] [3374/3505] WAY kept (0.3s) | 3372 kept, 2 rejected | 140.5/min | ETA: 56s [2026-01-19T12:24:07.293965] [DEBUG] [REMOTE ] WB: Retrieved 2956 rows, trimmed to 300. [2026-01-19T12:24:07.294098] [DEBUG] [REMOTE ] WB: PASS: History has at least 300 days. [2026-01-19T12:24:07.294303] [DEBUG] [REMOTE ] WB: PASS: Price check passed. Min price $9.54. [2026-01-19T12:24:07.294438] [DEBUG] [REMOTE ] WB: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:07.294548] [DEBUG] [REMOTE ] WB: PASS: Integrity check passed. [2026-01-19T12:24:07.294609] [DEBUG] [REMOTE ] WB: Symbol is viable for forecasting. [2026-01-19T12:24:07.294657] [INFO ] [MAIN ] [3375/3505] WB kept (0.6s) | 3373 kept, 2 rejected | 140.5/min | ETA: 56s [2026-01-19T12:24:07.743064] [DEBUG] [REMOTE ] WBD: Retrieved 5163 rows, trimmed to 300. [2026-01-19T12:24:07.743200] [DEBUG] [REMOTE ] WBD: PASS: History has at least 300 days. [2026-01-19T12:24:07.743413] [DEBUG] [REMOTE ] WBD: PASS: Price check passed. Min price $20.53. [2026-01-19T12:24:07.743552] [DEBUG] [REMOTE ] WBD: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:07.743690] [DEBUG] [REMOTE ] WBD: PASS: Integrity check passed. [2026-01-19T12:24:07.743731] [DEBUG] [REMOTE ] WBD: Symbol is viable for forecasting. [2026-01-19T12:24:07.743809] [INFO ] [MAIN ] [3376/3505] WBD kept (0.4s) | 3374 kept, 2 rejected | 140.5/min | ETA: 55s [2026-01-19T12:24:07.942404] [DEBUG] [REMOTE ] WBIY: Retrieved 2279 rows, trimmed to 300. [2026-01-19T12:24:07.942539] [DEBUG] [REMOTE ] WBIY: PASS: History has at least 300 days. [2026-01-19T12:24:07.942770] [DEBUG] [REMOTE ] WBIY: PASS: Price check passed. Min price $29.87. [2026-01-19T12:24:07.942910] [DEBUG] [REMOTE ] WBIY: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:07.943021] [DEBUG] [REMOTE ] WBIY: PASS: Integrity check passed. [2026-01-19T12:24:07.943061] [DEBUG] [REMOTE ] WBIY: Symbol is viable for forecasting. [2026-01-19T12:24:07.943107] [INFO ] [MAIN ] [3377/3505] WBIY kept (0.2s) | 3375 kept, 2 rejected | 140.5/min | ETA: 55s [2026-01-19T12:24:08.619488] [DEBUG] [REMOTE ] WBS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:08.619655] [DEBUG] [REMOTE ] WBS: PASS: History has at least 300 days. [2026-01-19T12:24:08.619892] [DEBUG] [REMOTE ] WBS: PASS: Price check passed. Min price $54.51. [2026-01-19T12:24:08.620030] [DEBUG] [REMOTE ] WBS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:08.620151] [DEBUG] [REMOTE ] WBS: PASS: Integrity check passed. [2026-01-19T12:24:08.620192] [DEBUG] [REMOTE ] WBS: Symbol is viable for forecasting. [2026-01-19T12:24:08.620241] [INFO ] [MAIN ] [3378/3505] WBS kept (0.7s) | 3376 kept, 2 rejected | 140.4/min | ETA: 54s [2026-01-19T12:24:08.797940] [DEBUG] [REMOTE ] WBTN: Retrieved 391 rows, trimmed to 300. [2026-01-19T12:24:08.798074] [DEBUG] [REMOTE ] WBTN: PASS: History has at least 300 days. [2026-01-19T12:24:08.798274] [DEBUG] [REMOTE ] WBTN: PASS: Price check passed. Min price $12.19. [2026-01-19T12:24:08.798412] [DEBUG] [REMOTE ] WBTN: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:08.798522] [DEBUG] [REMOTE ] WBTN: PASS: Integrity check passed. [2026-01-19T12:24:08.798562] [DEBUG] [REMOTE ] WBTN: Symbol is viable for forecasting. [2026-01-19T12:24:08.798639] [INFO ] [MAIN ] [3379/3505] WBTN kept (0.2s) | 3377 kept, 2 rejected | 140.5/min | ETA: 54s [2026-01-19T12:24:09.225754] [DEBUG] [REMOTE ] WBX: Retrieved 1077 rows, trimmed to 300. [2026-01-19T12:24:09.225903] [DEBUG] [REMOTE ] WBX: PASS: History has at least 300 days. [2026-01-19T12:24:09.226135] [DEBUG] [REMOTE ] WBX: PASS: Price check passed. Min price $2.34. [2026-01-19T12:24:09.226277] [DEBUG] [REMOTE ] WBX: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:09.226392] [DEBUG] [REMOTE ] WBX: PASS: Integrity check passed. [2026-01-19T12:24:09.226451] [DEBUG] [REMOTE ] WBX: Symbol is viable for forecasting. [2026-01-19T12:24:09.226503] [INFO ] [MAIN ] [3380/3505] WBX kept (0.4s) | 3378 kept, 2 rejected | 140.5/min | ETA: 53s [2026-01-19T12:24:09.897783] [DEBUG] [REMOTE ] WCC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:09.897932] [DEBUG] [REMOTE ] WCC: PASS: History has at least 300 days. [2026-01-19T12:24:09.898192] [DEBUG] [REMOTE ] WCC: PASS: Price check passed. Min price $213.22. [2026-01-19T12:24:09.898356] [DEBUG] [REMOTE ] WCC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:09.898489] [DEBUG] [REMOTE ] WCC: PASS: Integrity check passed. [2026-01-19T12:24:09.898531] [DEBUG] [REMOTE ] WCC: Symbol is viable for forecasting. [2026-01-19T12:24:09.898602] [INFO ] [MAIN ] [3381/3505] WCC kept (0.7s) | 3379 kept, 2 rejected | 140.4/min | ETA: 53s [2026-01-19T12:24:10.228470] [DEBUG] [REMOTE ] WCLD: Retrieved 1600 rows, trimmed to 300. [2026-01-19T12:24:10.228624] [DEBUG] [REMOTE ] WCLD: PASS: History has at least 300 days. [2026-01-19T12:24:10.228851] [DEBUG] [REMOTE ] WCLD: PASS: Price check passed. Min price $32.07. [2026-01-19T12:24:10.228993] [DEBUG] [REMOTE ] WCLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:10.229105] [DEBUG] [REMOTE ] WCLD: PASS: Integrity check passed. [2026-01-19T12:24:10.229146] [DEBUG] [REMOTE ] WCLD: Symbol is viable for forecasting. [2026-01-19T12:24:10.229193] [INFO ] [MAIN ] [3382/3505] WCLD kept (0.3s) | 3380 kept, 2 rejected | 140.5/min | ETA: 53s [2026-01-19T12:24:10.664903] [DEBUG] [REMOTE ] WD: Retrieved 3795 rows, trimmed to 300. [2026-01-19T12:24:10.665042] [DEBUG] [REMOTE ] WD: PASS: History has at least 300 days. [2026-01-19T12:24:10.665251] [DEBUG] [REMOTE ] WD: PASS: Price check passed. Min price $58.72. [2026-01-19T12:24:10.665386] [DEBUG] [REMOTE ] WD: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:10.665498] [DEBUG] [REMOTE ] WD: PASS: Integrity check passed. [2026-01-19T12:24:10.665537] [DEBUG] [REMOTE ] WD: Symbol is viable for forecasting. [2026-01-19T12:24:10.665604] [INFO ] [MAIN ] [3383/3505] WD kept (0.4s) | 3381 kept, 2 rejected | 140.5/min | ETA: 52s [2026-01-19T12:24:11.043063] [DEBUG] [REMOTE ] WDAY: Retrieved 3334 rows, trimmed to 300. [2026-01-19T12:24:11.043313] [DEBUG] [REMOTE ] WDAY: PASS: History has at least 300 days. [2026-01-19T12:24:11.043619] [DEBUG] [REMOTE ] WDAY: PASS: Price check passed. Min price $186.86. [2026-01-19T12:24:11.043777] [DEBUG] [REMOTE ] WDAY: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:11.043913] [DEBUG] [REMOTE ] WDAY: PASS: Integrity check passed. [2026-01-19T12:24:11.043962] [DEBUG] [REMOTE ] WDAY: Symbol is viable for forecasting. [2026-01-19T12:24:11.044021] [INFO ] [MAIN ] [3384/3505] WDAY kept (0.4s) | 3382 kept, 2 rejected | 140.5/min | ETA: 52s [2026-01-19T12:24:11.567005] [DEBUG] [REMOTE ] WDC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:11.567156] [DEBUG] [REMOTE ] WDC: PASS: History has at least 300 days. [2026-01-19T12:24:11.567419] [DEBUG] [REMOTE ] WDC: PASS: Price check passed. Min price $120.38. [2026-01-19T12:24:11.567564] [DEBUG] [REMOTE ] WDC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:11.567748] [DEBUG] [REMOTE ] WDC: PASS: Integrity check passed. [2026-01-19T12:24:11.567797] [DEBUG] [REMOTE ] WDC: Symbol is viable for forecasting. [2026-01-19T12:24:11.567847] [INFO ] [MAIN ] [3385/3505] WDC kept (0.5s) | 3383 kept, 2 rejected | 140.5/min | ETA: 51s [2026-01-19T12:24:12.032822] [DEBUG] [REMOTE ] WDFC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:12.032981] [DEBUG] [REMOTE ] WDFC: PASS: History has at least 300 days. [2026-01-19T12:24:12.033419] [DEBUG] [REMOTE ] WDFC: PASS: Price check passed. Min price $186.59. [2026-01-19T12:24:12.033563] [DEBUG] [REMOTE ] WDFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:12.033709] [DEBUG] [REMOTE ] WDFC: PASS: Integrity check passed. [2026-01-19T12:24:12.033766] [DEBUG] [REMOTE ] WDFC: Symbol is viable for forecasting. [2026-01-19T12:24:12.033817] [INFO ] [MAIN ] [3386/3505] WDFC kept (0.5s) | 3384 kept, 2 rejected | 140.4/min | ETA: 51s [2026-01-19T12:24:12.258958] [DEBUG] [REMOTE ] WDH: Retrieved 1180 rows, trimmed to 300. [2026-01-19T12:24:12.259159] [DEBUG] [REMOTE ] WDH: PASS: History has at least 300 days. [2026-01-19T12:24:12.259414] [DEBUG] [REMOTE ] WDH: PASS: Price check passed. Min price $1.58. [2026-01-19T12:24:12.259560] [DEBUG] [REMOTE ] WDH: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:12.259718] [DEBUG] [REMOTE ] WDH: PASS: Integrity check passed. [2026-01-19T12:24:12.259761] [DEBUG] [REMOTE ] WDH: Symbol is viable for forecasting. [2026-01-19T12:24:12.259849] [INFO ] [MAIN ] [3387/3505] WDH kept (0.2s) | 3385 kept, 2 rejected | 140.5/min | ETA: 50s [2026-01-19T12:24:12.676941] [DEBUG] [REMOTE ] WDI: Retrieved 1146 rows, trimmed to 300. [2026-01-19T12:24:12.677131] [DEBUG] [REMOTE ] WDI: PASS: History has at least 300 days. [2026-01-19T12:24:12.677368] [DEBUG] [REMOTE ] WDI: PASS: Price check passed. Min price $13.51. [2026-01-19T12:24:12.677553] [DEBUG] [REMOTE ] WDI: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:12.677710] [DEBUG] [REMOTE ] WDI: PASS: Integrity check passed. [2026-01-19T12:24:12.677752] [DEBUG] [REMOTE ] WDI: Symbol is viable for forecasting. [2026-01-19T12:24:12.677803] [INFO ] [MAIN ] [3388/3505] WDI kept (0.4s) | 3386 kept, 2 rejected | 140.5/min | ETA: 50s [2026-01-19T12:24:13.249914] [DEBUG] [REMOTE ] WDS: Retrieved 4658 rows, trimmed to 300. [2026-01-19T12:24:13.250057] [DEBUG] [REMOTE ] WDS: PASS: History has at least 300 days. [2026-01-19T12:24:13.250312] [DEBUG] [REMOTE ] WDS: PASS: Price check passed. Min price $14.58. [2026-01-19T12:24:13.250445] [DEBUG] [REMOTE ] WDS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:13.250564] [DEBUG] [REMOTE ] WDS: PASS: Integrity check passed. [2026-01-19T12:24:13.250625] [DEBUG] [REMOTE ] WDS: Symbol is viable for forecasting. [2026-01-19T12:24:13.250674] [INFO ] [MAIN ] [3389/3505] WDS kept (0.6s) | 3387 kept, 2 rejected | 140.5/min | ETA: 50s [2026-01-19T12:24:13.698557] [DEBUG] [REMOTE ] WEA: Retrieved 5992 rows, trimmed to 300. [2026-01-19T12:24:13.698721] [DEBUG] [REMOTE ] WEA: PASS: History has at least 300 days. [2026-01-19T12:24:13.698952] [DEBUG] [REMOTE ] WEA: PASS: Price check passed. Min price $10.85. [2026-01-19T12:24:13.699089] [DEBUG] [REMOTE ] WEA: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:13.699212] [DEBUG] [REMOTE ] WEA: PASS: Integrity check passed. [2026-01-19T12:24:13.699255] [DEBUG] [REMOTE ] WEA: Symbol is viable for forecasting. [2026-01-19T12:24:13.699305] [INFO ] [MAIN ] [3390/3505] WEA kept (0.4s) | 3388 kept, 2 rejected | 140.5/min | ETA: 49s [2026-01-19T12:24:14.155693] [DEBUG] [REMOTE ] WEC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:14.155936] [DEBUG] [REMOTE ] WEC: PASS: History has at least 300 days. [2026-01-19T12:24:14.156529] [DEBUG] [REMOTE ] WEC: PASS: Price check passed. Min price $103.48. [2026-01-19T12:24:14.156745] [DEBUG] [REMOTE ] WEC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:14.156924] [DEBUG] [REMOTE ] WEC: PASS: Integrity check passed. [2026-01-19T12:24:14.156977] [DEBUG] [REMOTE ] WEC: Symbol is viable for forecasting. [2026-01-19T12:24:14.157045] [INFO ] [MAIN ] [3391/3505] WEC kept (0.5s) | 3389 kept, 2 rejected | 140.5/min | ETA: 49s [2026-01-19T12:24:14.628213] [DEBUG] [REMOTE ] WEN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:14.628346] [DEBUG] [REMOTE ] WEN: PASS: History has at least 300 days. [2026-01-19T12:24:14.628562] [DEBUG] [REMOTE ] WEN: PASS: Price check passed. Min price $7.74. [2026-01-19T12:24:14.628721] [DEBUG] [REMOTE ] WEN: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:14.628835] [DEBUG] [REMOTE ] WEN: PASS: Integrity check passed. [2026-01-19T12:24:14.628892] [DEBUG] [REMOTE ] WEN: Symbol is viable for forecasting. [2026-01-19T12:24:14.628941] [INFO ] [MAIN ] [3392/3505] WEN kept (0.5s) | 3390 kept, 2 rejected | 140.4/min | ETA: 48s [2026-01-19T12:24:15.141934] [DEBUG] [REMOTE ] WERN: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:15.142072] [DEBUG] [REMOTE ] WERN: PASS: History has at least 300 days. [2026-01-19T12:24:15.142297] [DEBUG] [REMOTE ] WERN: PASS: Price check passed. Min price $23.05. [2026-01-19T12:24:15.142434] [DEBUG] [REMOTE ] WERN: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:15.142551] [DEBUG] [REMOTE ] WERN: PASS: Integrity check passed. [2026-01-19T12:24:15.142611] [DEBUG] [REMOTE ] WERN: Symbol is viable for forecasting. [2026-01-19T12:24:15.142660] [INFO ] [MAIN ] [3393/3505] WERN kept (0.5s) | 3391 kept, 2 rejected | 140.4/min | ETA: 48s [2026-01-19T12:24:15.497341] [DEBUG] [REMOTE ] WES: Retrieved 3296 rows, trimmed to 300. [2026-01-19T12:24:15.497498] [DEBUG] [REMOTE ] WES: PASS: History has at least 300 days. [2026-01-19T12:24:15.497752] [DEBUG] [REMOTE ] WES: PASS: Price check passed. Min price $37.34. [2026-01-19T12:24:15.497895] [DEBUG] [REMOTE ] WES: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:15.498013] [DEBUG] [REMOTE ] WES: PASS: Integrity check passed. [2026-01-19T12:24:15.498054] [DEBUG] [REMOTE ] WES: Symbol is viable for forecasting. [2026-01-19T12:24:15.498105] [INFO ] [MAIN ] [3394/3505] WES kept (0.4s) | 3392 kept, 2 rejected | 140.4/min | ETA: 47s [2026-01-19T12:24:15.984333] [DEBUG] [REMOTE ] WEX: Retrieved 5263 rows, trimmed to 300. [2026-01-19T12:24:15.984471] [DEBUG] [REMOTE ] WEX: PASS: History has at least 300 days. [2026-01-19T12:24:15.984730] [DEBUG] [REMOTE ] WEX: PASS: Price check passed. Min price $136.40. [2026-01-19T12:24:15.984878] [DEBUG] [REMOTE ] WEX: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:15.984996] [DEBUG] [REMOTE ] WEX: PASS: Integrity check passed. [2026-01-19T12:24:15.985038] [DEBUG] [REMOTE ] WEX: Symbol is viable for forecasting. [2026-01-19T12:24:15.985088] [INFO ] [MAIN ] [3395/3505] WEX kept (0.5s) | 3393 kept, 2 rejected | 140.4/min | ETA: 47s [2026-01-19T12:24:16.354974] [DEBUG] [REMOTE ] WEYS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:16.355150] [DEBUG] [REMOTE ] WEYS: PASS: History has at least 300 days. [2026-01-19T12:24:16.355450] [DEBUG] [REMOTE ] WEYS: PASS: Price check passed. Min price $26.15. [2026-01-19T12:24:16.355657] [DEBUG] [REMOTE ] WEYS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:16.355826] [DEBUG] [REMOTE ] WEYS: PASS: Integrity check passed. [2026-01-19T12:24:16.355885] [DEBUG] [REMOTE ] WEYS: Symbol is viable for forecasting. [2026-01-19T12:24:16.355952] [INFO ] [MAIN ] [3396/3505] WEYS kept (0.4s) | 3394 kept, 2 rejected | 140.4/min | ETA: 47s [2026-01-19T12:24:16.672355] [DEBUG] [REMOTE ] WF: Retrieved 5610 rows, trimmed to 300. [2026-01-19T12:24:16.672528] [DEBUG] [REMOTE ] WF: PASS: History has at least 300 days. [2026-01-19T12:24:16.672879] [DEBUG] [REMOTE ] WF: PASS: Price check passed. Min price $53.04. [2026-01-19T12:24:16.673072] [DEBUG] [REMOTE ] WF: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:16.673204] [DEBUG] [REMOTE ] WF: PASS: Integrity check passed. [2026-01-19T12:24:16.673245] [DEBUG] [REMOTE ] WF: Symbol is viable for forecasting. [2026-01-19T12:24:16.673293] [INFO ] [MAIN ] [3397/3505] WF kept (0.3s) | 3395 kept, 2 rejected | 140.5/min | ETA: 46s [2026-01-19T12:24:17.107355] [DEBUG] [REMOTE ] WFC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:17.107536] [DEBUG] [REMOTE ] WFC: PASS: History has at least 300 days. [2026-01-19T12:24:17.107803] [DEBUG] [REMOTE ] WFC: PASS: Price check passed. Min price $82.40. [2026-01-19T12:24:17.107948] [DEBUG] [REMOTE ] WFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:17.108071] [DEBUG] [REMOTE ] WFC: PASS: Integrity check passed. [2026-01-19T12:24:17.108132] [DEBUG] [REMOTE ] WFC: Symbol is viable for forecasting. [2026-01-19T12:24:17.108214] [INFO ] [MAIN ] [3398/3505] WFC kept (0.4s) | 3396 kept, 2 rejected | 140.5/min | ETA: 46s [2026-01-19T12:24:17.560733] [DEBUG] [REMOTE ] WFG: Retrieved 4642 rows, trimmed to 300. [2026-01-19T12:24:17.560863] [DEBUG] [REMOTE ] WFG: PASS: History has at least 300 days. [2026-01-19T12:24:17.561077] [DEBUG] [REMOTE ] WFG: PASS: Price check passed. Min price $57.61. [2026-01-19T12:24:17.561214] [DEBUG] [REMOTE ] WFG: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:17.561329] [DEBUG] [REMOTE ] WFG: PASS: Integrity check passed. [2026-01-19T12:24:17.561370] [DEBUG] [REMOTE ] WFG: Symbol is viable for forecasting. [2026-01-19T12:24:17.561419] [INFO ] [MAIN ] [3399/3505] WFG kept (0.5s) | 3397 kept, 2 rejected | 140.5/min | ETA: 45s [2026-01-19T12:24:17.848017] [DEBUG] [REMOTE ] WFRD: Retrieved 1266 rows, trimmed to 300. [2026-01-19T12:24:17.848149] [DEBUG] [REMOTE ] WFRD: PASS: History has at least 300 days. [2026-01-19T12:24:17.848344] [DEBUG] [REMOTE ] WFRD: PASS: Price check passed. Min price $66.92. [2026-01-19T12:24:17.848478] [DEBUG] [REMOTE ] WFRD: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:17.848622] [DEBUG] [REMOTE ] WFRD: PASS: Integrity check passed. [2026-01-19T12:24:17.848666] [DEBUG] [REMOTE ] WFRD: Symbol is viable for forecasting. [2026-01-19T12:24:17.848712] [INFO ] [MAIN ] [3400/3505] WFRD kept (0.3s) | 3398 kept, 2 rejected | 140.5/min | ETA: 45s [2026-01-19T12:24:18.217960] [DEBUG] [REMOTE ] WGMI: Retrieved 989 rows, trimmed to 300. [2026-01-19T12:24:18.218092] [DEBUG] [REMOTE ] WGMI: PASS: History has at least 300 days. [2026-01-19T12:24:18.218306] [DEBUG] [REMOTE ] WGMI: PASS: Price check passed. Min price $36.51. [2026-01-19T12:24:18.218451] [DEBUG] [REMOTE ] WGMI: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:18.218562] [DEBUG] [REMOTE ] WGMI: PASS: Integrity check passed. [2026-01-19T12:24:18.218631] [DEBUG] [REMOTE ] WGMI: Symbol is viable for forecasting. [2026-01-19T12:24:18.218684] [INFO ] [MAIN ] [3401/3505] WGMI kept (0.4s) | 3399 kept, 2 rejected | 140.5/min | ETA: 44s [2026-01-19T12:24:18.889664] [DEBUG] [REMOTE ] WGO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:18.889801] [DEBUG] [REMOTE ] WGO: PASS: History has at least 300 days. [2026-01-19T12:24:18.890015] [DEBUG] [REMOTE ] WGO: PASS: Price check passed. Min price $31.91. [2026-01-19T12:24:18.890152] [DEBUG] [REMOTE ] WGO: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:18.890271] [DEBUG] [REMOTE ] WGO: PASS: Integrity check passed. [2026-01-19T12:24:18.890312] [DEBUG] [REMOTE ] WGO: Symbol is viable for forecasting. [2026-01-19T12:24:18.890359] [INFO ] [MAIN ] [3402/3505] WGO kept (0.7s) | 3400 kept, 2 rejected | 140.4/min | ETA: 44s [2026-01-19T12:24:19.128142] [DEBUG] [REMOTE ] WGS: Retrieved 1306 rows, trimmed to 300. [2026-01-19T12:24:19.128298] [DEBUG] [REMOTE ] WGS: PASS: History has at least 300 days. [2026-01-19T12:24:19.128556] [DEBUG] [REMOTE ] WGS: PASS: Price check passed. Min price $104.56. [2026-01-19T12:24:19.128730] [DEBUG] [REMOTE ] WGS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:19.128844] [DEBUG] [REMOTE ] WGS: PASS: Integrity check passed. [2026-01-19T12:24:19.128892] [DEBUG] [REMOTE ] WGS: Symbol is viable for forecasting. [2026-01-19T12:24:19.128952] [INFO ] [MAIN ] [3403/3505] WGS kept (0.2s) | 3401 kept, 2 rejected | 140.5/min | ETA: 44s [2026-01-19T12:24:19.614822] [DEBUG] [REMOTE ] WH: Retrieved 1924 rows, trimmed to 300. [2026-01-19T12:24:19.614945] [DEBUG] [REMOTE ] WH: PASS: History has at least 300 days. [2026-01-19T12:24:19.615149] [DEBUG] [REMOTE ] WH: PASS: Price check passed. Min price $68.95. [2026-01-19T12:24:19.615291] [DEBUG] [REMOTE ] WH: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:19.615403] [DEBUG] [REMOTE ] WH: PASS: Integrity check passed. [2026-01-19T12:24:19.615460] [DEBUG] [REMOTE ] WH: Symbol is viable for forecasting. [2026-01-19T12:24:19.615510] [INFO ] [MAIN ] [3404/3505] WH kept (0.5s) | 3402 kept, 2 rejected | 140.5/min | ETA: 43s [2026-01-19T12:24:19.976076] [DEBUG] [REMOTE ] WHD: Retrieved 1996 rows, trimmed to 300. [2026-01-19T12:24:19.976199] [DEBUG] [REMOTE ] WHD: PASS: History has at least 300 days. [2026-01-19T12:24:19.976401] [DEBUG] [REMOTE ] WHD: PASS: Price check passed. Min price $37.60. [2026-01-19T12:24:19.976535] [DEBUG] [REMOTE ] WHD: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:19.976669] [DEBUG] [REMOTE ] WHD: PASS: Integrity check passed. [2026-01-19T12:24:19.976711] [DEBUG] [REMOTE ] WHD: Symbol is viable for forecasting. [2026-01-19T12:24:19.976758] [INFO ] [MAIN ] [3405/3505] WHD kept (0.4s) | 3403 kept, 2 rejected | 140.5/min | ETA: 43s [2026-01-19T12:24:20.458739] [DEBUG] [REMOTE ] WHF: Retrieved 3298 rows, trimmed to 300. [2026-01-19T12:24:20.458924] [DEBUG] [REMOTE ] WHF: PASS: History has at least 300 days. [2026-01-19T12:24:20.459238] [DEBUG] [REMOTE ] WHF: PASS: Price check passed. Min price $6.52. [2026-01-19T12:24:20.459401] [DEBUG] [REMOTE ] WHF: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:20.459555] [DEBUG] [REMOTE ] WHF: PASS: Integrity check passed. [2026-01-19T12:24:20.459626] [DEBUG] [REMOTE ] WHF: Symbol is viable for forecasting. [2026-01-19T12:24:20.459687] [INFO ] [MAIN ] [3406/3505] WHF kept (0.5s) | 3404 kept, 2 rejected | 140.5/min | ETA: 42s [2026-01-19T12:24:20.969498] [DEBUG] [REMOTE ] WHG: Retrieved 5938 rows, trimmed to 300. [2026-01-19T12:24:20.969808] [DEBUG] [REMOTE ] WHG: PASS: History has at least 300 days. [2026-01-19T12:24:20.970313] [DEBUG] [REMOTE ] WHG: PASS: Price check passed. Min price $15.45. [2026-01-19T12:24:20.970523] [DEBUG] [REMOTE ] WHG: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:20.970762] [DEBUG] [REMOTE ] WHG: PASS: Integrity check passed. [2026-01-19T12:24:20.970827] [DEBUG] [REMOTE ] WHG: Symbol is viable for forecasting. [2026-01-19T12:24:20.970916] [INFO ] [MAIN ] [3407/3505] WHG kept (0.5s) | 3405 kept, 2 rejected | 140.5/min | ETA: 42s [2026-01-19T12:24:21.487917] [DEBUG] [REMOTE ] WIA: Retrieved 5612 rows, trimmed to 300. [2026-01-19T12:24:21.488088] [DEBUG] [REMOTE ] WIA: PASS: History has at least 300 days. [2026-01-19T12:24:21.488417] [DEBUG] [REMOTE ] WIA: PASS: Price check passed. Min price $8.16. [2026-01-19T12:24:21.488628] [DEBUG] [REMOTE ] WIA: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:21.488802] [DEBUG] [REMOTE ] WIA: PASS: Integrity check passed. [2026-01-19T12:24:21.488863] [DEBUG] [REMOTE ] WIA: Symbol is viable for forecasting. [2026-01-19T12:24:21.488940] [INFO ] [MAIN ] [3408/3505] WIA kept (0.5s) | 3406 kept, 2 rejected | 140.4/min | ETA: 41s [2026-01-19T12:24:21.772462] [DEBUG] [REMOTE ] WIMI: Retrieved 1457 rows, trimmed to 300. [2026-01-19T12:24:21.772610] [DEBUG] [REMOTE ] WIMI: PASS: History has at least 300 days. [2026-01-19T12:24:21.772816] [DEBUG] [REMOTE ] WIMI: PASS: Price check passed. Min price $2.37. [2026-01-19T12:24:21.772957] [DEBUG] [REMOTE ] WIMI: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:21.773068] [DEBUG] [REMOTE ] WIMI: PASS: Integrity check passed. [2026-01-19T12:24:21.773108] [DEBUG] [REMOTE ] WIMI: Symbol is viable for forecasting. [2026-01-19T12:24:21.773197] [INFO ] [MAIN ] [3409/3505] WIMI kept (0.3s) | 3407 kept, 2 rejected | 140.5/min | ETA: 41s [2026-01-19T12:24:22.361062] [DEBUG] [REMOTE ] WINA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:22.361198] [DEBUG] [REMOTE ] WINA: PASS: History has at least 300 days. [2026-01-19T12:24:22.361414] [DEBUG] [REMOTE ] WINA: PASS: Price check passed. Min price $382.62. [2026-01-19T12:24:22.361550] [DEBUG] [REMOTE ] WINA: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:22.361681] [DEBUG] [REMOTE ] WINA: PASS: Integrity check passed. [2026-01-19T12:24:22.361738] [DEBUG] [REMOTE ] WINA: Symbol is viable for forecasting. [2026-01-19T12:24:22.361787] [INFO ] [MAIN ] [3410/3505] WINA kept (0.6s) | 3408 kept, 2 rejected | 140.4/min | ETA: 41s [2026-01-19T12:24:22.674555] [DEBUG] [REMOTE ] WING: Retrieved 2666 rows, trimmed to 300. [2026-01-19T12:24:22.674713] [DEBUG] [REMOTE ] WING: PASS: History has at least 300 days. [2026-01-19T12:24:22.674919] [DEBUG] [REMOTE ] WING: PASS: Price check passed. Min price $213.81. [2026-01-19T12:24:22.675050] [DEBUG] [REMOTE ] WING: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:22.675161] [DEBUG] [REMOTE ] WING: PASS: Integrity check passed. [2026-01-19T12:24:22.675200] [DEBUG] [REMOTE ] WING: Symbol is viable for forecasting. [2026-01-19T12:24:22.675246] [INFO ] [MAIN ] [3411/3505] WING kept (0.3s) | 3409 kept, 2 rejected | 140.5/min | ETA: 40s [2026-01-19T12:24:22.958698] [DEBUG] [REMOTE ] WINN: Retrieved 992 rows, trimmed to 300. [2026-01-19T12:24:22.958830] [DEBUG] [REMOTE ] WINN: PASS: History has at least 300 days. [2026-01-19T12:24:22.959035] [DEBUG] [REMOTE ] WINN: PASS: Price check passed. Min price $30.05. [2026-01-19T12:24:22.959173] [DEBUG] [REMOTE ] WINN: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:22.959284] [DEBUG] [REMOTE ] WINN: PASS: Integrity check passed. [2026-01-19T12:24:22.959328] [DEBUG] [REMOTE ] WINN: Symbol is viable for forecasting. [2026-01-19T12:24:22.959379] [INFO ] [MAIN ] [3412/3505] WINN kept (0.3s) | 3410 kept, 2 rejected | 140.5/min | ETA: 40s [2026-01-19T12:24:23.511740] [DEBUG] [REMOTE ] WIX: Retrieved 3067 rows, trimmed to 300. [2026-01-19T12:24:23.511914] [DEBUG] [REMOTE ] WIX: PASS: History has at least 300 days. [2026-01-19T12:24:23.512175] [DEBUG] [REMOTE ] WIX: PASS: Price check passed. Min price $80.16. [2026-01-19T12:24:23.512357] [DEBUG] [REMOTE ] WIX: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:23.512522] [DEBUG] [REMOTE ] WIX: PASS: Integrity check passed. [2026-01-19T12:24:23.512606] [DEBUG] [REMOTE ] WIX: Symbol is viable for forecasting. [2026-01-19T12:24:23.512686] [INFO ] [MAIN ] [3413/3505] WIX kept (0.6s) | 3411 kept, 2 rejected | 140.5/min | ETA: 39s [2026-01-19T12:24:23.721905] [DEBUG] [REMOTE ] WK: Retrieved 2790 rows, trimmed to 300. [2026-01-19T12:24:23.722032] [DEBUG] [REMOTE ] WK: PASS: History has at least 300 days. [2026-01-19T12:24:23.722238] [DEBUG] [REMOTE ] WK: PASS: Price check passed. Min price $81.87. [2026-01-19T12:24:23.722380] [DEBUG] [REMOTE ] WK: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:23.722494] [DEBUG] [REMOTE ] WK: PASS: Integrity check passed. [2026-01-19T12:24:23.722537] [DEBUG] [REMOTE ] WK: Symbol is viable for forecasting. [2026-01-19T12:24:23.722604] [INFO ] [MAIN ] [3414/3505] WK kept (0.2s) | 3412 kept, 2 rejected | 140.5/min | ETA: 39s [2026-01-19T12:24:24.425158] [DEBUG] [REMOTE ] WKC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:24.425309] [DEBUG] [REMOTE ] WKC: PASS: History has at least 300 days. [2026-01-19T12:24:24.425601] [DEBUG] [REMOTE ] WKC: PASS: Price check passed. Min price $22.86. [2026-01-19T12:24:24.425751] [DEBUG] [REMOTE ] WKC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:24.425879] [DEBUG] [REMOTE ] WKC: PASS: Integrity check passed. [2026-01-19T12:24:24.425921] [DEBUG] [REMOTE ] WKC: Symbol is viable for forecasting. [2026-01-19T12:24:24.425976] [INFO ] [MAIN ] [3415/3505] WKC kept (0.7s) | 3413 kept, 2 rejected | 140.4/min | ETA: 38s [2026-01-19T12:24:24.707960] [DEBUG] [REMOTE ] WKEY: Retrieved 1764 rows, trimmed to 300. [2026-01-19T12:24:24.708089] [DEBUG] [REMOTE ] WKEY: PASS: History has at least 300 days. [2026-01-19T12:24:24.708294] [DEBUG] [REMOTE ] WKEY: PASS: Price check passed. Min price $7.40. [2026-01-19T12:24:24.708434] [DEBUG] [REMOTE ] WKEY: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:24.708545] [DEBUG] [REMOTE ] WKEY: PASS: Integrity check passed. [2026-01-19T12:24:24.708650] [DEBUG] [REMOTE ] WKEY: Symbol is viable for forecasting. [2026-01-19T12:24:24.708702] [INFO ] [MAIN ] [3416/3505] WKEY kept (0.3s) | 3414 kept, 2 rejected | 140.5/min | ETA: 38s [2026-01-19T12:24:25.237419] [DEBUG] [REMOTE ] WKSP: Retrieved 5665 rows, trimmed to 300. [2026-01-19T12:24:25.237558] [DEBUG] [REMOTE ] WKSP: PASS: History has at least 300 days. [2026-01-19T12:24:25.237991] [DEBUG] [REMOTE ] WKSP: PASS: Price check passed. Min price $1.95. [2026-01-19T12:24:25.238131] [DEBUG] [REMOTE ] WKSP: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:25.238250] [DEBUG] [REMOTE ] WKSP: PASS: Integrity check passed. [2026-01-19T12:24:25.238290] [DEBUG] [REMOTE ] WKSP: Symbol is viable for forecasting. [2026-01-19T12:24:25.238339] [INFO ] [MAIN ] [3417/3505] WKSP kept (0.5s) | 3415 kept, 2 rejected | 140.5/min | ETA: 38s [2026-01-19T12:24:25.618458] [DEBUG] [REMOTE ] WLDN: Retrieved 4818 rows, trimmed to 300. [2026-01-19T12:24:25.618633] [DEBUG] [REMOTE ] WLDN: PASS: History has at least 300 days. [2026-01-19T12:24:25.618863] [DEBUG] [REMOTE ] WLDN: PASS: Price check passed. Min price $85.27. [2026-01-19T12:24:25.619001] [DEBUG] [REMOTE ] WLDN: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:25.619113] [DEBUG] [REMOTE ] WLDN: PASS: Integrity check passed. [2026-01-19T12:24:25.619154] [DEBUG] [REMOTE ] WLDN: Symbol is viable for forecasting. [2026-01-19T12:24:25.619206] [INFO ] [MAIN ] [3418/3505] WLDN kept (0.4s) | 3416 kept, 2 rejected | 140.5/min | ETA: 37s [2026-01-19T12:24:25.859392] [DEBUG] [REMOTE ] WLDS: Retrieved 840 rows, trimmed to 300. [2026-01-19T12:24:25.859525] [DEBUG] [REMOTE ] WLDS: PASS: History has at least 300 days. [2026-01-19T12:24:25.859740] [DEBUG] [REMOTE ] WLDS: PASS: Price check passed. Min price $1.14. [2026-01-19T12:24:25.859875] [DEBUG] [REMOTE ] WLDS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:25.859982] [DEBUG] [REMOTE ] WLDS: PASS: Integrity check passed. [2026-01-19T12:24:25.860021] [DEBUG] [REMOTE ] WLDS: Symbol is viable for forecasting. [2026-01-19T12:24:25.860068] [INFO ] [MAIN ] [3419/3505] WLDS kept (0.2s) | 3417 kept, 2 rejected | 140.5/min | ETA: 37s [2026-01-19T12:24:26.567667] [DEBUG] [REMOTE ] WLFC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:26.567797] [DEBUG] [REMOTE ] WLFC: PASS: History has at least 300 days. [2026-01-19T12:24:26.568015] [DEBUG] [REMOTE ] WLFC: PASS: Price check passed. Min price $115.05. [2026-01-19T12:24:26.568154] [DEBUG] [REMOTE ] WLFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:26.568267] [DEBUG] [REMOTE ] WLFC: PASS: Integrity check passed. [2026-01-19T12:24:26.568307] [DEBUG] [REMOTE ] WLFC: Symbol is viable for forecasting. [2026-01-19T12:24:26.568395] [INFO ] [MAIN ] [3420/3505] WLFC kept (0.7s) | 3418 kept, 2 rejected | 140.4/min | ETA: 36s [2026-01-19T12:24:26.952477] [DEBUG] [REMOTE ] WLK: Retrieved 5394 rows, trimmed to 300. [2026-01-19T12:24:26.952640] [DEBUG] [REMOTE ] WLK: PASS: History has at least 300 days. [2026-01-19T12:24:26.952862] [DEBUG] [REMOTE ] WLK: PASS: Price check passed. Min price $55.91. [2026-01-19T12:24:26.952997] [DEBUG] [REMOTE ] WLK: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:26.953108] [DEBUG] [REMOTE ] WLK: PASS: Integrity check passed. [2026-01-19T12:24:26.953147] [DEBUG] [REMOTE ] WLK: Symbol is viable for forecasting. [2026-01-19T12:24:26.953193] [INFO ] [MAIN ] [3421/3505] WLK kept (0.4s) | 3419 kept, 2 rejected | 140.5/min | ETA: 36s [2026-01-19T12:24:27.301379] [DEBUG] [REMOTE ] WLKP: Retrieved 2885 rows, trimmed to 300. [2026-01-19T12:24:27.301509] [DEBUG] [REMOTE ] WLKP: PASS: History has at least 300 days. [2026-01-19T12:24:27.301745] [DEBUG] [REMOTE ] WLKP: PASS: Price check passed. Min price $17.87. [2026-01-19T12:24:27.301882] [DEBUG] [REMOTE ] WLKP: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:27.302009] [DEBUG] [REMOTE ] WLKP: PASS: Integrity check passed. [2026-01-19T12:24:27.302049] [DEBUG] [REMOTE ] WLKP: Symbol is viable for forecasting. [2026-01-19T12:24:27.302097] [INFO ] [MAIN ] [3422/3505] WLKP kept (0.3s) | 3420 kept, 2 rejected | 140.5/min | ETA: 35s [2026-01-19T12:24:27.633637] [DEBUG] [REMOTE ] WMG: Retrieved 1414 rows, trimmed to 300. [2026-01-19T12:24:27.633757] [DEBUG] [REMOTE ] WMG: PASS: History has at least 300 days. [2026-01-19T12:24:27.633955] [DEBUG] [REMOTE ] WMG: PASS: Price check passed. Min price $27.61. [2026-01-19T12:24:27.634090] [DEBUG] [REMOTE ] WMG: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:27.634198] [DEBUG] [REMOTE ] WMG: PASS: Integrity check passed. [2026-01-19T12:24:27.634238] [DEBUG] [REMOTE ] WMG: Symbol is viable for forecasting. [2026-01-19T12:24:27.634284] [INFO ] [MAIN ] [3423/3505] WMG kept (0.3s) | 3421 kept, 2 rejected | 140.5/min | ETA: 35s [2026-01-19T12:24:28.283399] [DEBUG] [REMOTE ] WMK: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:28.283536] [DEBUG] [REMOTE ] WMK: PASS: History has at least 300 days. [2026-01-19T12:24:28.283769] [DEBUG] [REMOTE ] WMK: PASS: Price check passed. Min price $63.00. [2026-01-19T12:24:28.283905] [DEBUG] [REMOTE ] WMK: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:28.284020] [DEBUG] [REMOTE ] WMK: PASS: Integrity check passed. [2026-01-19T12:24:28.284060] [DEBUG] [REMOTE ] WMK: Symbol is viable for forecasting. [2026-01-19T12:24:28.284107] [INFO ] [MAIN ] [3424/3505] WMK kept (0.6s) | 3422 kept, 2 rejected | 140.4/min | ETA: 35s [2026-01-19T12:24:28.578141] [DEBUG] [REMOTE ] WMS: Retrieved 2888 rows, trimmed to 300. [2026-01-19T12:24:28.578280] [DEBUG] [REMOTE ] WMS: PASS: History has at least 300 days. [2026-01-19T12:24:28.578507] [DEBUG] [REMOTE ] WMS: PASS: Price check passed. Min price $134.57. [2026-01-19T12:24:28.578694] [DEBUG] [REMOTE ] WMS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:28.578813] [DEBUG] [REMOTE ] WMS: PASS: Integrity check passed. [2026-01-19T12:24:28.578853] [DEBUG] [REMOTE ] WMS: Symbol is viable for forecasting. [2026-01-19T12:24:28.578901] [INFO ] [MAIN ] [3425/3505] WMS kept (0.3s) | 3423 kept, 2 rejected | 140.5/min | ETA: 34s [2026-01-19T12:24:29.060448] [DEBUG] [REMOTE ] WNC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:29.060610] [DEBUG] [REMOTE ] WNC: PASS: History has at least 300 days. [2026-01-19T12:24:29.060835] [DEBUG] [REMOTE ] WNC: PASS: Price check passed. Min price $7.45. [2026-01-19T12:24:29.060978] [DEBUG] [REMOTE ] WNC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:29.061095] [DEBUG] [REMOTE ] WNC: PASS: Integrity check passed. [2026-01-19T12:24:29.061136] [DEBUG] [REMOTE ] WNC: Symbol is viable for forecasting. [2026-01-19T12:24:29.061185] [INFO ] [MAIN ] [3426/3505] WNC kept (0.5s) | 3424 kept, 2 rejected | 140.5/min | ETA: 34s [2026-01-19T12:24:29.523268] [DEBUG] [REMOTE ] WNEB: Retrieved 5967 rows, trimmed to 300. [2026-01-19T12:24:29.523412] [DEBUG] [REMOTE ] WNEB: PASS: History has at least 300 days. [2026-01-19T12:24:29.523653] [DEBUG] [REMOTE ] WNEB: PASS: Price check passed. Min price $11.23. [2026-01-19T12:24:29.523791] [DEBUG] [REMOTE ] WNEB: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:29.523908] [DEBUG] [REMOTE ] WNEB: PASS: Integrity check passed. [2026-01-19T12:24:29.523947] [DEBUG] [REMOTE ] WNEB: Symbol is viable for forecasting. [2026-01-19T12:24:29.523994] [INFO ] [MAIN ] [3427/3505] WNEB kept (0.5s) | 3425 kept, 2 rejected | 140.5/min | ETA: 33s [2026-01-19T12:24:29.934197] [DEBUG] [REMOTE ] WOOD: Retrieved 4419 rows, trimmed to 300. [2026-01-19T12:24:29.934328] [DEBUG] [REMOTE ] WOOD: PASS: History has at least 300 days. [2026-01-19T12:24:29.934544] [DEBUG] [REMOTE ] WOOD: PASS: Price check passed. Min price $65.94. [2026-01-19T12:24:29.934723] [DEBUG] [REMOTE ] WOOD: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:29.934859] [DEBUG] [REMOTE ] WOOD: PASS: Integrity check passed. [2026-01-19T12:24:29.934902] [DEBUG] [REMOTE ] WOOD: Symbol is viable for forecasting. [2026-01-19T12:24:29.934950] [INFO ] [MAIN ] [3428/3505] WOOD kept (0.4s) | 3426 kept, 2 rejected | 140.5/min | ETA: 33s [2026-01-19T12:24:30.189432] [DEBUG] [REMOTE ] WOOF: Retrieved 1258 rows, trimmed to 300. [2026-01-19T12:24:30.189602] [DEBUG] [REMOTE ] WOOF: PASS: History has at least 300 days. [2026-01-19T12:24:30.189847] [DEBUG] [REMOTE ] WOOF: PASS: Price check passed. Min price $2.63. [2026-01-19T12:24:30.189982] [DEBUG] [REMOTE ] WOOF: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:30.190090] [DEBUG] [REMOTE ] WOOF: PASS: Integrity check passed. [2026-01-19T12:24:30.190129] [DEBUG] [REMOTE ] WOOF: Symbol is viable for forecasting. [2026-01-19T12:24:30.190176] [INFO ] [MAIN ] [3429/3505] WOOF kept (0.3s) | 3427 kept, 2 rejected | 140.5/min | ETA: 32s [2026-01-19T12:24:30.796494] [DEBUG] [REMOTE ] WPC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:30.796653] [DEBUG] [REMOTE ] WPC: PASS: History has at least 300 days. [2026-01-19T12:24:30.796864] [DEBUG] [REMOTE ] WPC: PASS: Price check passed. Min price $63.27. [2026-01-19T12:24:30.796998] [DEBUG] [REMOTE ] WPC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:30.797109] [DEBUG] [REMOTE ] WPC: PASS: Integrity check passed. [2026-01-19T12:24:30.797149] [DEBUG] [REMOTE ] WPC: Symbol is viable for forecasting. [2026-01-19T12:24:30.797194] [INFO ] [MAIN ] [3430/3505] WPC kept (0.6s) | 3428 kept, 2 rejected | 140.5/min | ETA: 32s [2026-01-19T12:24:31.246402] [DEBUG] [REMOTE ] WPP: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:31.246540] [DEBUG] [REMOTE ] WPP: PASS: History has at least 300 days. [2026-01-19T12:24:31.246960] [DEBUG] [REMOTE ] WPP: PASS: Price check passed. Min price $17.62. [2026-01-19T12:24:31.247097] [DEBUG] [REMOTE ] WPP: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:31.247213] [DEBUG] [REMOTE ] WPP: PASS: Integrity check passed. [2026-01-19T12:24:31.247252] [DEBUG] [REMOTE ] WPP: Symbol is viable for forecasting. [2026-01-19T12:24:31.247327] [INFO ] [MAIN ] [3431/3505] WPP kept (0.5s) | 3429 kept, 2 rejected | 140.4/min | ETA: 32s [2026-01-19T12:24:31.533247] [DEBUG] [REMOTE ] WRAP: Retrieved 1921 rows, trimmed to 300. [2026-01-19T12:24:31.533377] [DEBUG] [REMOTE ] WRAP: PASS: History has at least 300 days. [2026-01-19T12:24:31.533595] [DEBUG] [REMOTE ] WRAP: PASS: Price check passed. Min price $1.98. [2026-01-19T12:24:31.533915] [DEBUG] [REMOTE ] WRAP: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:31.534025] [DEBUG] [REMOTE ] WRAP: PASS: Integrity check passed. [2026-01-19T12:24:31.534064] [DEBUG] [REMOTE ] WRAP: Symbol is viable for forecasting. [2026-01-19T12:24:31.534111] [INFO ] [MAIN ] [3432/3505] WRAP kept (0.3s) | 3430 kept, 2 rejected | 140.5/min | ETA: 31s [2026-01-19T12:24:32.000687] [DEBUG] [REMOTE ] WRB: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:32.000905] [DEBUG] [REMOTE ] WRB: PASS: History has at least 300 days. [2026-01-19T12:24:32.001219] [DEBUG] [REMOTE ] WRB: PASS: Price check passed. Min price $65.58. [2026-01-19T12:24:32.001369] [DEBUG] [REMOTE ] WRB: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:32.001516] [DEBUG] [REMOTE ] WRB: PASS: Integrity check passed. [2026-01-19T12:24:32.001559] [DEBUG] [REMOTE ] WRB: Symbol is viable for forecasting. [2026-01-19T12:24:32.001641] [INFO ] [MAIN ] [3433/3505] WRB kept (0.5s) | 3431 kept, 2 rejected | 140.5/min | ETA: 31s [2026-01-19T12:24:32.297256] [DEBUG] [REMOTE ] WRBY: Retrieved 1080 rows, trimmed to 300. [2026-01-19T12:24:32.297441] [DEBUG] [REMOTE ] WRBY: PASS: History has at least 300 days. [2026-01-19T12:24:32.297703] [DEBUG] [REMOTE ] WRBY: PASS: Price check passed. Min price $16.49. [2026-01-19T12:24:32.297867] [DEBUG] [REMOTE ] WRBY: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:32.298021] [DEBUG] [REMOTE ] WRBY: PASS: Integrity check passed. [2026-01-19T12:24:32.298068] [DEBUG] [REMOTE ] WRBY: Symbol is viable for forecasting. [2026-01-19T12:24:32.298125] [INFO ] [MAIN ] [3434/3505] WRBY kept (0.3s) | 3432 kept, 2 rejected | 140.5/min | ETA: 30s [2026-01-19T12:24:32.903043] [DEBUG] [REMOTE ] WRLD: Retrieved 6591 rows, trimmed to 300. [2026-01-19T12:24:32.903187] [DEBUG] [REMOTE ] WRLD: PASS: History has at least 300 days. [2026-01-19T12:24:32.903417] [DEBUG] [REMOTE ] WRLD: PASS: Price check passed. Min price $126.42. [2026-01-19T12:24:32.903554] [DEBUG] [REMOTE ] WRLD: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:32.903886] [DEBUG] [REMOTE ] WRLD: PASS: Integrity check passed. [2026-01-19T12:24:32.903929] [DEBUG] [REMOTE ] WRLD: Symbol is viable for forecasting. [2026-01-19T12:24:32.903978] [INFO ] [MAIN ] [3435/3505] WRLD kept (0.6s) | 3433 kept, 2 rejected | 140.5/min | ETA: 30s [2026-01-19T12:24:33.373829] [DEBUG] [REMOTE ] WSBC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:33.373999] [DEBUG] [REMOTE ] WSBC: PASS: History has at least 300 days. [2026-01-19T12:24:33.374270] [DEBUG] [REMOTE ] WSBC: PASS: Price check passed. Min price $29.48. [2026-01-19T12:24:33.374441] [DEBUG] [REMOTE ] WSBC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:33.374601] [DEBUG] [REMOTE ] WSBC: PASS: Integrity check passed. [2026-01-19T12:24:33.374644] [DEBUG] [REMOTE ] WSBC: Symbol is viable for forecasting. [2026-01-19T12:24:33.374697] [INFO ] [MAIN ] [3436/3505] WSBC kept (0.5s) | 3434 kept, 2 rejected | 140.5/min | ETA: 29s [2026-01-19T12:24:33.735142] [DEBUG] [REMOTE ] WSBF: Retrieved 5103 rows, trimmed to 300. [2026-01-19T12:24:33.735303] [DEBUG] [REMOTE ] WSBF: PASS: History has at least 300 days. [2026-01-19T12:24:33.735631] [DEBUG] [REMOTE ] WSBF: PASS: Price check passed. Min price $14.68. [2026-01-19T12:24:33.735828] [DEBUG] [REMOTE ] WSBF: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:33.736009] [DEBUG] [REMOTE ] WSBF: PASS: Integrity check passed. [2026-01-19T12:24:33.736069] [DEBUG] [REMOTE ] WSBF: Symbol is viable for forecasting. [2026-01-19T12:24:33.736141] [INFO ] [MAIN ] [3437/3505] WSBF kept (0.4s) | 3435 kept, 2 rejected | 140.5/min | ETA: 29s [2026-01-19T12:24:34.077767] [DEBUG] [REMOTE ] WSC: Retrieved 2041 rows, trimmed to 300. [2026-01-19T12:24:34.078012] [DEBUG] [REMOTE ] WSC: PASS: History has at least 300 days. [2026-01-19T12:24:34.078273] [DEBUG] [REMOTE ] WSC: PASS: Price check passed. Min price $14.93. [2026-01-19T12:24:34.078412] [DEBUG] [REMOTE ] WSC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:34.078532] [DEBUG] [REMOTE ] WSC: PASS: Integrity check passed. [2026-01-19T12:24:34.078592] [DEBUG] [REMOTE ] WSC: Symbol is viable for forecasting. [2026-01-19T12:24:34.078647] [INFO ] [MAIN ] [3438/3505] WSC kept (0.3s) | 3436 kept, 2 rejected | 140.5/min | ETA: 29s [2026-01-19T12:24:34.587442] [DEBUG] [REMOTE ] WSFS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:34.587629] [DEBUG] [REMOTE ] WSFS: PASS: History has at least 300 days. [2026-01-19T12:24:34.587905] [DEBUG] [REMOTE ] WSFS: PASS: Price check passed. Min price $51.93. [2026-01-19T12:24:34.588051] [DEBUG] [REMOTE ] WSFS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:34.588191] [DEBUG] [REMOTE ] WSFS: PASS: Integrity check passed. [2026-01-19T12:24:34.588234] [DEBUG] [REMOTE ] WSFS: Symbol is viable for forecasting. [2026-01-19T12:24:34.588285] [INFO ] [MAIN ] [3439/3505] WSFS kept (0.5s) | 3437 kept, 2 rejected | 140.5/min | ETA: 28s [2026-01-19T12:24:34.878450] [DEBUG] [REMOTE ] WSM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:34.878606] [DEBUG] [REMOTE ] WSM: PASS: History has at least 300 days. [2026-01-19T12:24:34.878833] [DEBUG] [REMOTE ] WSM: PASS: Price check passed. Min price $172.01. [2026-01-19T12:24:34.878971] [DEBUG] [REMOTE ] WSM: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:34.879188] [DEBUG] [REMOTE ] WSM: PASS: Integrity check passed. [2026-01-19T12:24:34.879233] [DEBUG] [REMOTE ] WSM: Symbol is viable for forecasting. [2026-01-19T12:24:34.879282] [INFO ] [MAIN ] [3440/3505] WSM kept (0.3s) | 3438 kept, 2 rejected | 140.5/min | ETA: 28s [2026-01-19T12:24:35.523786] [DEBUG] [REMOTE ] WSO: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:35.523989] [DEBUG] [REMOTE ] WSO: PASS: History has at least 300 days. [2026-01-19T12:24:35.524267] [DEBUG] [REMOTE ] WSO: PASS: Price check passed. Min price $320.99. [2026-01-19T12:24:35.524413] [DEBUG] [REMOTE ] WSO: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:35.524549] [DEBUG] [REMOTE ] WSO: PASS: Integrity check passed. [2026-01-19T12:24:35.524614] [DEBUG] [REMOTE ] WSO: Symbol is viable for forecasting. [2026-01-19T12:24:35.524672] [INFO ] [MAIN ] [3441/3505] WSO kept (0.6s) | 3439 kept, 2 rejected | 140.4/min | ETA: 27s [2026-01-19T12:24:36.033051] [DEBUG] [REMOTE ] WTBA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:36.033199] [DEBUG] [REMOTE ] WTBA: PASS: History has at least 300 days. [2026-01-19T12:24:36.033520] [DEBUG] [REMOTE ] WTBA: PASS: Price check passed. Min price $19.62. [2026-01-19T12:24:36.033710] [DEBUG] [REMOTE ] WTBA: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:36.033841] [DEBUG] [REMOTE ] WTBA: PASS: Integrity check passed. [2026-01-19T12:24:36.034056] [DEBUG] [REMOTE ] WTBA: Symbol is viable for forecasting. [2026-01-19T12:24:36.034134] [INFO ] [MAIN ] [3442/3505] WTBA kept (0.5s) | 3440 kept, 2 rejected | 140.4/min | ETA: 27s [2026-01-19T12:24:36.460452] [DEBUG] [REMOTE ] WTFC: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:36.460624] [DEBUG] [REMOTE ] WTFC: PASS: History has at least 300 days. [2026-01-19T12:24:36.460871] [DEBUG] [REMOTE ] WTFC: PASS: Price check passed. Min price $123.45. [2026-01-19T12:24:36.461006] [DEBUG] [REMOTE ] WTFC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:36.461130] [DEBUG] [REMOTE ] WTFC: PASS: Integrity check passed. [2026-01-19T12:24:36.461170] [DEBUG] [REMOTE ] WTFC: Symbol is viable for forecasting. [2026-01-19T12:24:36.461218] [INFO ] [MAIN ] [3443/3505] WTFC kept (0.4s) | 3441 kept, 2 rejected | 140.4/min | ETA: 26s [2026-01-19T12:24:36.883796] [DEBUG] [REMOTE ] WTI: Retrieved 5276 rows, trimmed to 300. [2026-01-19T12:24:36.883996] [DEBUG] [REMOTE ] WTI: PASS: History has at least 300 days. [2026-01-19T12:24:36.884268] [DEBUG] [REMOTE ] WTI: PASS: Price check passed. Min price $1.50. [2026-01-19T12:24:36.884409] [DEBUG] [REMOTE ] WTI: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:36.884540] [DEBUG] [REMOTE ] WTI: PASS: Integrity check passed. [2026-01-19T12:24:36.884599] [DEBUG] [REMOTE ] WTI: Symbol is viable for forecasting. [2026-01-19T12:24:36.884654] [INFO ] [MAIN ] [3444/3505] WTI kept (0.4s) | 3442 kept, 2 rejected | 140.4/min | ETA: 26s [2026-01-19T12:24:37.195957] [DEBUG] [REMOTE ] WTRG: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:37.196113] [DEBUG] [REMOTE ] WTRG: PASS: History has at least 300 days. [2026-01-19T12:24:37.196352] [DEBUG] [REMOTE ] WTRG: PASS: Price check passed. Min price $37.16. [2026-01-19T12:24:37.196506] [DEBUG] [REMOTE ] WTRG: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:37.196649] [DEBUG] [REMOTE ] WTRG: PASS: Integrity check passed. [2026-01-19T12:24:37.196694] [DEBUG] [REMOTE ] WTRG: Symbol is viable for forecasting. [2026-01-19T12:24:37.196744] [INFO ] [MAIN ] [3445/3505] WTRG kept (0.3s) | 3443 kept, 2 rejected | 140.5/min | ETA: 26s [2026-01-19T12:24:37.794826] [DEBUG] [REMOTE ] WTS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:37.795033] [DEBUG] [REMOTE ] WTS: PASS: History has at least 300 days. [2026-01-19T12:24:37.795322] [DEBUG] [REMOTE ] WTS: PASS: Price check passed. Min price $263.05. [2026-01-19T12:24:37.795481] [DEBUG] [REMOTE ] WTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:37.795677] [DEBUG] [REMOTE ] WTS: PASS: Integrity check passed. [2026-01-19T12:24:37.795725] [DEBUG] [REMOTE ] WTS: Symbol is viable for forecasting. [2026-01-19T12:24:37.795784] [INFO ] [MAIN ] [3446/3505] WTS kept (0.6s) | 3444 kept, 2 rejected | 140.4/min | ETA: 25s [2026-01-19T12:24:38.247922] [DEBUG] [REMOTE ] WULF: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:38.248120] [DEBUG] [REMOTE ] WULF: PASS: History has at least 300 days. [2026-01-19T12:24:38.248384] [DEBUG] [REMOTE ] WULF: PASS: Price check passed. Min price $10.99. [2026-01-19T12:24:38.248523] [DEBUG] [REMOTE ] WULF: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:38.248672] [DEBUG] [REMOTE ] WULF: PASS: Integrity check passed. [2026-01-19T12:24:38.248714] [DEBUG] [REMOTE ] WULF: Symbol is viable for forecasting. [2026-01-19T12:24:38.248766] [INFO ] [MAIN ] [3447/3505] WULF kept (0.5s) | 3445 kept, 2 rejected | 140.4/min | ETA: 25s [2026-01-19T12:24:38.571205] [DEBUG] [REMOTE ] WVE: Retrieved 2560 rows, trimmed to 300. [2026-01-19T12:24:38.571338] [DEBUG] [REMOTE ] WVE: PASS: History has at least 300 days. [2026-01-19T12:24:38.571543] [DEBUG] [REMOTE ] WVE: PASS: Price check passed. Min price $6.67. [2026-01-19T12:24:38.571711] [DEBUG] [REMOTE ] WVE: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:38.571822] [DEBUG] [REMOTE ] WVE: PASS: Integrity check passed. [2026-01-19T12:24:38.571862] [DEBUG] [REMOTE ] WVE: Symbol is viable for forecasting. [2026-01-19T12:24:38.571908] [INFO ] [MAIN ] [3448/3505] WVE kept (0.3s) | 3446 kept, 2 rejected | 140.4/min | ETA: 24s [2026-01-19T12:24:39.001165] [DEBUG] [REMOTE ] WWD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:39.001402] [DEBUG] [REMOTE ] WWD: PASS: History has at least 300 days. [2026-01-19T12:24:39.001825] [DEBUG] [REMOTE ] WWD: PASS: Price check passed. Min price $247.13. [2026-01-19T12:24:39.001980] [DEBUG] [REMOTE ] WWD: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:39.002136] [DEBUG] [REMOTE ] WWD: PASS: Integrity check passed. [2026-01-19T12:24:39.002178] [DEBUG] [REMOTE ] WWD: Symbol is viable for forecasting. [2026-01-19T12:24:39.002237] [INFO ] [MAIN ] [3449/3505] WWD kept (0.4s) | 3447 kept, 2 rejected | 140.4/min | ETA: 24s [2026-01-19T12:24:39.343684] [DEBUG] [REMOTE ] WY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:39.343861] [DEBUG] [REMOTE ] WY: PASS: History has at least 300 days. [2026-01-19T12:24:39.344139] [DEBUG] [REMOTE ] WY: PASS: Price check passed. Min price $21.15. [2026-01-19T12:24:39.344278] [DEBUG] [REMOTE ] WY: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:39.344405] [DEBUG] [REMOTE ] WY: PASS: Integrity check passed. [2026-01-19T12:24:39.344445] [DEBUG] [REMOTE ] WY: Symbol is viable for forecasting. [2026-01-19T12:24:39.344493] [INFO ] [MAIN ] [3450/3505] WY kept (0.3s) | 3448 kept, 2 rejected | 140.5/min | ETA: 23s [2026-01-19T12:24:39.893403] [DEBUG] [REMOTE ] WYNN: Retrieved 5844 rows, trimmed to 300. [2026-01-19T12:24:39.893534] [DEBUG] [REMOTE ] WYNN: PASS: History has at least 300 days. [2026-01-19T12:24:39.893758] [DEBUG] [REMOTE ] WYNN: PASS: Price check passed. Min price $114.33. [2026-01-19T12:24:39.893897] [DEBUG] [REMOTE ] WYNN: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:39.894009] [DEBUG] [REMOTE ] WYNN: PASS: Integrity check passed. [2026-01-19T12:24:39.894050] [DEBUG] [REMOTE ] WYNN: Symbol is viable for forecasting. [2026-01-19T12:24:39.894097] [INFO ] [MAIN ] [3451/3505] WYNN kept (0.5s) | 3449 kept, 2 rejected | 140.4/min | ETA: 23s [2026-01-19T12:24:40.004519] [DEBUG] [REMOTE ] XBIL: Retrieved 720 rows, trimmed to 300. [2026-01-19T12:24:40.004720] [DEBUG] [REMOTE ] XBIL: PASS: History has at least 300 days. [2026-01-19T12:24:40.004954] [DEBUG] [REMOTE ] XBIL: PASS: Price check passed. Min price $49.70. [2026-01-19T12:24:40.005109] [DEBUG] [REMOTE ] XBIL: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:40.005243] [DEBUG] [REMOTE ] XBIL: PASS: Integrity check passed. [2026-01-19T12:24:40.005284] [DEBUG] [REMOTE ] XBIL: Symbol is viable for forecasting. [2026-01-19T12:24:40.005334] [INFO ] [MAIN ] [3452/3505] XBIL kept (0.1s) | 3450 kept, 2 rejected | 140.5/min | ETA: 23s [2026-01-19T12:24:40.781787] [DEBUG] [REMOTE ] XEL: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:40.781925] [DEBUG] [REMOTE ] XEL: PASS: History has at least 300 days. [2026-01-19T12:24:40.782140] [DEBUG] [REMOTE ] XEL: PASS: Price check passed. Min price $72.12. [2026-01-19T12:24:40.782276] [DEBUG] [REMOTE ] XEL: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:40.782390] [DEBUG] [REMOTE ] XEL: PASS: Integrity check passed. [2026-01-19T12:24:40.782430] [DEBUG] [REMOTE ] XEL: Symbol is viable for forecasting. [2026-01-19T12:24:40.782503] [INFO ] [MAIN ] [3453/3505] XEL kept (0.8s) | 3451 kept, 2 rejected | 140.4/min | ETA: 22s [2026-01-19T12:24:41.112019] [DEBUG] [REMOTE ] XENE: Retrieved 2816 rows, trimmed to 300. [2026-01-19T12:24:41.112151] [DEBUG] [REMOTE ] XENE: PASS: History has at least 300 days. [2026-01-19T12:24:41.112350] [DEBUG] [REMOTE ] XENE: PASS: Price check passed. Min price $38.25. [2026-01-19T12:24:41.112486] [DEBUG] [REMOTE ] XENE: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:41.112613] [DEBUG] [REMOTE ] XENE: PASS: Integrity check passed. [2026-01-19T12:24:41.112655] [DEBUG] [REMOTE ] XENE: Symbol is viable for forecasting. [2026-01-19T12:24:41.112702] [INFO ] [MAIN ] [3454/3505] XENE kept (0.3s) | 3452 kept, 2 rejected | 140.4/min | ETA: 22s [2026-01-19T12:24:41.471546] [DEBUG] [REMOTE ] XERS: Retrieved 1904 rows, trimmed to 300. [2026-01-19T12:24:41.471723] [DEBUG] [REMOTE ] XERS: PASS: History has at least 300 days. [2026-01-19T12:24:41.471963] [DEBUG] [REMOTE ] XERS: PASS: Price check passed. Min price $6.47. [2026-01-19T12:24:41.472122] [DEBUG] [REMOTE ] XERS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:41.472251] [DEBUG] [REMOTE ] XERS: PASS: Integrity check passed. [2026-01-19T12:24:41.472296] [DEBUG] [REMOTE ] XERS: Symbol is viable for forecasting. [2026-01-19T12:24:41.472352] [INFO ] [MAIN ] [3455/3505] XERS kept (0.4s) | 3453 kept, 2 rejected | 140.5/min | ETA: 21s [2026-01-19T12:24:41.873611] [DEBUG] [REMOTE ] XGN: Retrieved 1591 rows, trimmed to 300. [2026-01-19T12:24:41.873740] [DEBUG] [REMOTE ] XGN: PASS: History has at least 300 days. [2026-01-19T12:24:41.873940] [DEBUG] [REMOTE ] XGN: PASS: Price check passed. Min price $4.69. [2026-01-19T12:24:41.874074] [DEBUG] [REMOTE ] XGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:41.874182] [DEBUG] [REMOTE ] XGN: PASS: Integrity check passed. [2026-01-19T12:24:41.874221] [DEBUG] [REMOTE ] XGN: Symbol is viable for forecasting. [2026-01-19T12:24:41.874269] [INFO ] [MAIN ] [3456/3505] XGN kept (0.4s) | 3454 kept, 2 rejected | 140.5/min | ETA: 21s [2026-01-19T12:24:42.329612] [DEBUG] [REMOTE ] XOM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:42.329753] [DEBUG] [REMOTE ] XOM: PASS: History has at least 300 days. [2026-01-19T12:24:42.329983] [DEBUG] [REMOTE ] XOM: PASS: Price check passed. Min price $112.71. [2026-01-19T12:24:42.330117] [DEBUG] [REMOTE ] XOM: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:42.330233] [DEBUG] [REMOTE ] XOM: PASS: Integrity check passed. [2026-01-19T12:24:42.330272] [DEBUG] [REMOTE ] XOM: Symbol is viable for forecasting. [2026-01-19T12:24:42.330319] [INFO ] [MAIN ] [3457/3505] XOM kept (0.5s) | 3455 kept, 2 rejected | 140.5/min | ETA: 21s [2026-01-19T12:24:42.842596] [DEBUG] [REMOTE ] XOMA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:42.842731] [DEBUG] [REMOTE ] XOMA: PASS: History has at least 300 days. [2026-01-19T12:24:42.842948] [DEBUG] [REMOTE ] XOMA: PASS: Price check passed. Min price $24.90. [2026-01-19T12:24:42.843122] [DEBUG] [REMOTE ] XOMA: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:42.843247] [DEBUG] [REMOTE ] XOMA: PASS: Integrity check passed. [2026-01-19T12:24:42.843290] [DEBUG] [REMOTE ] XOMA: Symbol is viable for forecasting. [2026-01-19T12:24:42.843342] [INFO ] [MAIN ] [3458/3505] XOMA kept (0.5s) | 3456 kept, 2 rejected | 140.4/min | ETA: 20s [2026-01-19T12:24:43.061588] [DEBUG] [REMOTE ] XOS: Retrieved 1107 rows, trimmed to 300. [2026-01-19T12:24:43.061715] [DEBUG] [REMOTE ] XOS: PASS: History has at least 300 days. [2026-01-19T12:24:43.061910] [DEBUG] [REMOTE ] XOS: PASS: Price check passed. Min price $1.80. [2026-01-19T12:24:43.062045] [DEBUG] [REMOTE ] XOS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:43.062153] [DEBUG] [REMOTE ] XOS: PASS: Integrity check passed. [2026-01-19T12:24:43.062193] [DEBUG] [REMOTE ] XOS: Symbol is viable for forecasting. [2026-01-19T12:24:43.062240] [INFO ] [MAIN ] [3459/3505] XOS kept (0.2s) | 3457 kept, 2 rejected | 140.5/min | ETA: 20s [2026-01-19T12:24:43.506879] [DEBUG] [REMOTE ] XP: Retrieved 1533 rows, trimmed to 300. [2026-01-19T12:24:43.507000] [DEBUG] [REMOTE ] XP: PASS: History has at least 300 days. [2026-01-19T12:24:43.507198] [DEBUG] [REMOTE ] XP: PASS: Price check passed. Min price $15.75. [2026-01-19T12:24:43.507331] [DEBUG] [REMOTE ] XP: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:43.507463] [DEBUG] [REMOTE ] XP: PASS: Integrity check passed. [2026-01-19T12:24:43.507504] [DEBUG] [REMOTE ] XP: Symbol is viable for forecasting. [2026-01-19T12:24:43.507558] [INFO ] [MAIN ] [3460/3505] XP kept (0.4s) | 3458 kept, 2 rejected | 140.5/min | ETA: 19s [2026-01-19T12:24:44.017547] [DEBUG] [REMOTE ] XPEL: Retrieved 4647 rows, trimmed to 300. [2026-01-19T12:24:44.017718] [DEBUG] [REMOTE ] XPEL: PASS: History has at least 300 days. [2026-01-19T12:24:44.017932] [DEBUG] [REMOTE ] XPEL: PASS: Price check passed. Min price $34.10. [2026-01-19T12:24:44.018065] [DEBUG] [REMOTE ] XPEL: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:44.018174] [DEBUG] [REMOTE ] XPEL: PASS: Integrity check passed. [2026-01-19T12:24:44.018214] [DEBUG] [REMOTE ] XPEL: Symbol is viable for forecasting. [2026-01-19T12:24:44.018260] [INFO ] [MAIN ] [3461/3505] XPEL kept (0.5s) | 3459 kept, 2 rejected | 140.5/min | ETA: 19s [2026-01-19T12:24:44.475708] [DEBUG] [REMOTE ] XPO: Retrieved 5606 rows, trimmed to 300. [2026-01-19T12:24:44.475859] [DEBUG] [REMOTE ] XPO: PASS: History has at least 300 days. [2026-01-19T12:24:44.476284] [DEBUG] [REMOTE ] XPO: PASS: Price check passed. Min price $123.66. [2026-01-19T12:24:44.476421] [DEBUG] [REMOTE ] XPO: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:44.476539] [DEBUG] [REMOTE ] XPO: PASS: Integrity check passed. [2026-01-19T12:24:44.476598] [DEBUG] [REMOTE ] XPO: Symbol is viable for forecasting. [2026-01-19T12:24:44.476649] [INFO ] [MAIN ] [3462/3505] XPO kept (0.5s) | 3460 kept, 2 rejected | 140.5/min | ETA: 18s [2026-01-19T12:24:44.703899] [DEBUG] [REMOTE ] XPOF: Retrieved 1127 rows, trimmed to 300. [2026-01-19T12:24:44.704027] [DEBUG] [REMOTE ] XPOF: PASS: History has at least 300 days. [2026-01-19T12:24:44.704225] [DEBUG] [REMOTE ] XPOF: PASS: Price check passed. Min price $5.49. [2026-01-19T12:24:44.704358] [DEBUG] [REMOTE ] XPOF: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:44.704465] [DEBUG] [REMOTE ] XPOF: PASS: Integrity check passed. [2026-01-19T12:24:44.704504] [DEBUG] [REMOTE ] XPOF: Symbol is viable for forecasting. [2026-01-19T12:24:44.704550] [INFO ] [MAIN ] [3463/3505] XPOF kept (0.2s) | 3461 kept, 2 rejected | 140.5/min | ETA: 18s [2026-01-19T12:24:45.233847] [DEBUG] [REMOTE ] XPRO: Retrieved 3129 rows, trimmed to 300. [2026-01-19T12:24:45.233980] [DEBUG] [REMOTE ] XPRO: PASS: History has at least 300 days. [2026-01-19T12:24:45.234184] [DEBUG] [REMOTE ] XPRO: PASS: Price check passed. Min price $12.52. [2026-01-19T12:24:45.234346] [DEBUG] [REMOTE ] XPRO: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:45.234462] [DEBUG] [REMOTE ] XPRO: PASS: Integrity check passed. [2026-01-19T12:24:45.234502] [DEBUG] [REMOTE ] XPRO: Symbol is viable for forecasting. [2026-01-19T12:24:45.234607] [INFO ] [MAIN ] [3464/3505] XPRO kept (0.5s) | 3462 kept, 2 rejected | 140.5/min | ETA: 18s [2026-01-19T12:24:45.824666] [DEBUG] [REMOTE ] XRAY: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:45.824818] [DEBUG] [REMOTE ] XRAY: PASS: History has at least 300 days. [2026-01-19T12:24:45.825062] [DEBUG] [REMOTE ] XRAY: PASS: Price check passed. Min price $9.75. [2026-01-19T12:24:45.825200] [DEBUG] [REMOTE ] XRAY: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:45.825325] [DEBUG] [REMOTE ] XRAY: PASS: Integrity check passed. [2026-01-19T12:24:45.825365] [DEBUG] [REMOTE ] XRAY: Symbol is viable for forecasting. [2026-01-19T12:24:45.825414] [INFO ] [MAIN ] [3465/3505] XRAY kept (0.6s) | 3463 kept, 2 rejected | 140.4/min | ETA: 17s [2026-01-19T12:24:46.300050] [DEBUG] [REMOTE ] XRX: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:46.300187] [DEBUG] [REMOTE ] XRX: PASS: History has at least 300 days. [2026-01-19T12:24:46.300408] [DEBUG] [REMOTE ] XRX: PASS: Price check passed. Min price $2.32. [2026-01-19T12:24:46.300551] [DEBUG] [REMOTE ] XRX: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:46.300693] [DEBUG] [REMOTE ] XRX: PASS: Integrity check passed. [2026-01-19T12:24:46.300735] [DEBUG] [REMOTE ] XRX: Symbol is viable for forecasting. [2026-01-19T12:24:46.300784] [INFO ] [MAIN ] [3466/3505] XRX kept (0.5s) | 3464 kept, 2 rejected | 140.4/min | ETA: 17s [2026-01-19T12:24:46.400425] [DEBUG] [REMOTE ] XTIA: Retrieved 465 rows, trimmed to 300. [2026-01-19T12:24:46.400552] [DEBUG] [REMOTE ] XTIA: PASS: History has at least 300 days. [2026-01-19T12:24:46.400770] [DEBUG] [REMOTE ] XTIA: PASS: Price check passed. Min price $1.24. [2026-01-19T12:24:46.400910] [DEBUG] [REMOTE ] XTIA: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:46.401017] [DEBUG] [REMOTE ] XTIA: PASS: Integrity check passed. [2026-01-19T12:24:46.401057] [DEBUG] [REMOTE ] XTIA: Symbol is viable for forecasting. [2026-01-19T12:24:46.401102] [INFO ] [MAIN ] [3467/3505] XTIA kept (0.1s) | 3465 kept, 2 rejected | 140.5/min | ETA: 16s [2026-01-19T12:24:46.973958] [DEBUG] [REMOTE ] XYF: Retrieved 1842 rows, trimmed to 300. [2026-01-19T12:24:46.974099] [DEBUG] [REMOTE ] XYF: PASS: History has at least 300 days. [2026-01-19T12:24:46.974311] [DEBUG] [REMOTE ] XYF: PASS: Price check passed. Min price $5.60. [2026-01-19T12:24:46.974452] [DEBUG] [REMOTE ] XYF: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:46.974565] [DEBUG] [REMOTE ] XYF: PASS: Integrity check passed. [2026-01-19T12:24:46.974649] [DEBUG] [REMOTE ] XYF: Symbol is viable for forecasting. [2026-01-19T12:24:46.974702] [INFO ] [MAIN ] [3468/3505] XYF kept (0.6s) | 3466 kept, 2 rejected | 140.5/min | ETA: 16s [2026-01-19T12:24:47.462556] [DEBUG] [REMOTE ] XYL: Retrieved 3586 rows, trimmed to 300. [2026-01-19T12:24:47.462720] [DEBUG] [REMOTE ] XYL: PASS: History has at least 300 days. [2026-01-19T12:24:47.462951] [DEBUG] [REMOTE ] XYL: PASS: Price check passed. Min price $136.18. [2026-01-19T12:24:47.463098] [DEBUG] [REMOTE ] XYL: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:47.463214] [DEBUG] [REMOTE ] XYL: PASS: Integrity check passed. [2026-01-19T12:24:47.463256] [DEBUG] [REMOTE ] XYL: Symbol is viable for forecasting. [2026-01-19T12:24:47.463305] [INFO ] [MAIN ] [3469/3505] XYL kept (0.5s) | 3467 kept, 2 rejected | 140.5/min | ETA: 15s [2026-01-19T12:24:47.757000] [DEBUG] [REMOTE ] YALA: Retrieved 1331 rows, trimmed to 300. [2026-01-19T12:24:47.757127] [DEBUG] [REMOTE ] YALA: PASS: History has at least 300 days. [2026-01-19T12:24:47.757332] [DEBUG] [REMOTE ] YALA: PASS: Price check passed. Min price $6.69. [2026-01-19T12:24:47.757522] [DEBUG] [REMOTE ] YALA: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:47.757654] [DEBUG] [REMOTE ] YALA: PASS: Integrity check passed. [2026-01-19T12:24:47.757697] [DEBUG] [REMOTE ] YALA: Symbol is viable for forecasting. [2026-01-19T12:24:47.757745] [INFO ] [MAIN ] [3470/3505] YALA kept (0.3s) | 3468 kept, 2 rejected | 140.5/min | ETA: 15s [2026-01-19T12:24:48.249799] [DEBUG] [REMOTE ] YELP: Retrieved 3490 rows, trimmed to 300. [2026-01-19T12:24:48.249928] [DEBUG] [REMOTE ] YELP: PASS: History has at least 300 days. [2026-01-19T12:24:48.250129] [DEBUG] [REMOTE ] YELP: PASS: Price check passed. Min price $27.51. [2026-01-19T12:24:48.250262] [DEBUG] [REMOTE ] YELP: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:48.250369] [DEBUG] [REMOTE ] YELP: PASS: Integrity check passed. [2026-01-19T12:24:48.250408] [DEBUG] [REMOTE ] YELP: Symbol is viable for forecasting. [2026-01-19T12:24:48.250455] [INFO ] [MAIN ] [3471/3505] YELP kept (0.5s) | 3469 kept, 2 rejected | 140.5/min | ETA: 15s [2026-01-19T12:24:48.574652] [DEBUG] [REMOTE ] YETI: Retrieved 1816 rows, trimmed to 300. [2026-01-19T12:24:48.574782] [DEBUG] [REMOTE ] YETI: PASS: History has at least 300 days. [2026-01-19T12:24:48.574992] [DEBUG] [REMOTE ] YETI: PASS: Price check passed. Min price $32.50. [2026-01-19T12:24:48.575138] [DEBUG] [REMOTE ] YETI: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:48.575255] [DEBUG] [REMOTE ] YETI: PASS: Integrity check passed. [2026-01-19T12:24:48.575297] [DEBUG] [REMOTE ] YETI: Symbol is viable for forecasting. [2026-01-19T12:24:48.575349] [INFO ] [MAIN ] [3472/3505] YETI kept (0.3s) | 3470 kept, 2 rejected | 140.5/min | ETA: 14s [2026-01-19T12:24:48.985550] [DEBUG] [REMOTE ] YMM: Retrieved 1149 rows, trimmed to 300. [2026-01-19T12:24:48.985703] [DEBUG] [REMOTE ] YMM: PASS: History has at least 300 days. [2026-01-19T12:24:48.985929] [DEBUG] [REMOTE ] YMM: PASS: Price check passed. Min price $9.80. [2026-01-19T12:24:48.986109] [DEBUG] [REMOTE ] YMM: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:48.986420] [DEBUG] [REMOTE ] YMM: PASS: Integrity check passed. [2026-01-19T12:24:48.986461] [DEBUG] [REMOTE ] YMM: Symbol is viable for forecasting. [2026-01-19T12:24:48.986509] [INFO ] [MAIN ] [3473/3505] YMM kept (0.4s) | 3471 kept, 2 rejected | 140.5/min | ETA: 14s [2026-01-19T12:24:49.543475] [DEBUG] [REMOTE ] YPF: Retrieved 6592 rows, trimmed to 300. [2026-01-19T12:24:49.543636] [DEBUG] [REMOTE ] YPF: PASS: History has at least 300 days. [2026-01-19T12:24:49.543868] [DEBUG] [REMOTE ] YPF: PASS: Price check passed. Min price $24.71. [2026-01-19T12:24:49.544009] [DEBUG] [REMOTE ] YPF: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:49.544127] [DEBUG] [REMOTE ] YPF: PASS: Integrity check passed. [2026-01-19T12:24:49.544168] [DEBUG] [REMOTE ] YPF: Symbol is viable for forecasting. [2026-01-19T12:24:49.544218] [INFO ] [MAIN ] [3474/3505] YPF kept (0.6s) | 3472 kept, 2 rejected | 140.5/min | ETA: 13s [2026-01-19T12:24:49.730300] [DEBUG] [REMOTE ] YQQQ: Retrieved 357 rows, trimmed to 300. [2026-01-19T12:24:49.730430] [DEBUG] [REMOTE ] YQQQ: PASS: History has at least 300 days. [2026-01-19T12:24:49.730650] [DEBUG] [REMOTE ] YQQQ: PASS: Price check passed. Min price $11.45. [2026-01-19T12:24:49.730791] [DEBUG] [REMOTE ] YQQQ: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:49.730902] [DEBUG] [REMOTE ] YQQQ: PASS: Integrity check passed. [2026-01-19T12:24:49.730941] [DEBUG] [REMOTE ] YQQQ: Symbol is viable for forecasting. [2026-01-19T12:24:49.731015] [INFO ] [MAIN ] [3475/3505] YQQQ kept (0.2s) | 3473 kept, 2 rejected | 140.5/min | ETA: 13s [2026-01-19T12:24:50.265760] [DEBUG] [REMOTE ] YRD: Retrieved 2534 rows, trimmed to 300. [2026-01-19T12:24:50.265910] [DEBUG] [REMOTE ] YRD: PASS: History has at least 300 days. [2026-01-19T12:24:50.266141] [DEBUG] [REMOTE ] YRD: PASS: Price check passed. Min price $3.70. [2026-01-19T12:24:50.266330] [DEBUG] [REMOTE ] YRD: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:50.266469] [DEBUG] [REMOTE ] YRD: PASS: Integrity check passed. [2026-01-19T12:24:50.266512] [DEBUG] [REMOTE ] YRD: Symbol is viable for forecasting. [2026-01-19T12:24:50.266566] [INFO ] [MAIN ] [3476/3505] YRD kept (0.5s) | 3474 kept, 2 rejected | 140.5/min | ETA: 12s [2026-01-19T12:24:50.601013] [DEBUG] [REMOTE ] YSG: Retrieved 1295 rows, trimmed to 300. [2026-01-19T12:24:50.601153] [DEBUG] [REMOTE ] YSG: PASS: History has at least 300 days. [2026-01-19T12:24:50.601359] [DEBUG] [REMOTE ] YSG: PASS: Price check passed. Min price $3.89. [2026-01-19T12:24:50.601496] [DEBUG] [REMOTE ] YSG: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:50.601642] [DEBUG] [REMOTE ] YSG: PASS: Integrity check passed. [2026-01-19T12:24:50.601691] [DEBUG] [REMOTE ] YSG: Symbol is viable for forecasting. [2026-01-19T12:24:50.601748] [INFO ] [MAIN ] [3477/3505] YSG kept (0.3s) | 3475 kept, 2 rejected | 140.5/min | ETA: 12s [2026-01-19T12:24:51.054463] [DEBUG] [REMOTE ] YTRA: Retrieved 2282 rows, trimmed to 300. [2026-01-19T12:24:51.054669] [DEBUG] [REMOTE ] YTRA: PASS: History has at least 300 days. [2026-01-19T12:24:51.054988] [DEBUG] [REMOTE ] YTRA: PASS: Price check passed. Min price $1.37. [2026-01-19T12:24:51.055188] [DEBUG] [REMOTE ] YTRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:51.055370] [DEBUG] [REMOTE ] YTRA: PASS: Integrity check passed. [2026-01-19T12:24:51.055434] [DEBUG] [REMOTE ] YTRA: Symbol is viable for forecasting. [2026-01-19T12:24:51.055506] [INFO ] [MAIN ] [3478/3505] YTRA kept (0.5s) | 3476 kept, 2 rejected | 140.5/min | ETA: 12s [2026-01-19T12:24:51.611769] [DEBUG] [REMOTE ] YUM: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:51.611923] [DEBUG] [REMOTE ] YUM: PASS: History has at least 300 days. [2026-01-19T12:24:51.612187] [DEBUG] [REMOTE ] YUM: PASS: Price check passed. Min price $137.55. [2026-01-19T12:24:51.612326] [DEBUG] [REMOTE ] YUM: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:51.612456] [DEBUG] [REMOTE ] YUM: PASS: Integrity check passed. [2026-01-19T12:24:51.612497] [DEBUG] [REMOTE ] YUM: Symbol is viable for forecasting. [2026-01-19T12:24:51.612548] [INFO ] [MAIN ] [3479/3505] YUM kept (0.6s) | 3477 kept, 2 rejected | 140.5/min | ETA: 11s [2026-01-19T12:24:51.756079] [DEBUG] [REMOTE ] YUMC: Retrieved 2326 rows, trimmed to 300. [2026-01-19T12:24:51.756224] [DEBUG] [REMOTE ] YUMC: PASS: History has at least 300 days. [2026-01-19T12:24:51.756672] [DEBUG] [REMOTE ] YUMC: PASS: Price check passed. Min price $42.87. [2026-01-19T12:24:51.756813] [DEBUG] [REMOTE ] YUMC: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:51.756938] [DEBUG] [REMOTE ] YUMC: PASS: Integrity check passed. [2026-01-19T12:24:51.756979] [DEBUG] [REMOTE ] YUMC: Symbol is viable for forecasting. [2026-01-19T12:24:51.757033] [INFO ] [MAIN ] [3480/3505] YUMC kept (0.1s) | 3478 kept, 2 rejected | 140.5/min | ETA: 11s [2026-01-19T12:24:52.341853] [DEBUG] [REMOTE ] Z: Retrieved 2631 rows, trimmed to 300. [2026-01-19T12:24:52.341987] [DEBUG] [REMOTE ] Z: PASS: History has at least 300 days. [2026-01-19T12:24:52.342195] [DEBUG] [REMOTE ] Z: PASS: Price check passed. Min price $65.92. [2026-01-19T12:24:52.342328] [DEBUG] [REMOTE ] Z: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:52.342440] [DEBUG] [REMOTE ] Z: PASS: Integrity check passed. [2026-01-19T12:24:52.342480] [DEBUG] [REMOTE ] Z: Symbol is viable for forecasting. [2026-01-19T12:24:52.342525] [INFO ] [MAIN ] [3481/3505] Z kept (0.6s) | 3479 kept, 2 rejected | 140.5/min | ETA: 10s [2026-01-19T12:24:52.763468] [DEBUG] [REMOTE ] ZBH: Retrieved 6157 rows, trimmed to 300. [2026-01-19T12:24:52.763659] [DEBUG] [REMOTE ] ZBH: PASS: History has at least 300 days. [2026-01-19T12:24:52.763934] [DEBUG] [REMOTE ] ZBH: PASS: Price check passed. Min price $87.31. [2026-01-19T12:24:52.764117] [DEBUG] [REMOTE ] ZBH: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:52.764262] [DEBUG] [REMOTE ] ZBH: PASS: Integrity check passed. [2026-01-19T12:24:52.764304] [DEBUG] [REMOTE ] ZBH: Symbol is viable for forecasting. [2026-01-19T12:24:52.764356] [INFO ] [MAIN ] [3482/3505] ZBH kept (0.4s) | 3480 kept, 2 rejected | 140.5/min | ETA: 10s [2026-01-19T12:24:52.964415] [DEBUG] [REMOTE ] ZBIO: Retrieved 337 rows, trimmed to 300. [2026-01-19T12:24:52.964649] [DEBUG] [REMOTE ] ZBIO: PASS: History has at least 300 days. [2026-01-19T12:24:52.964930] [DEBUG] [REMOTE ] ZBIO: PASS: Price check passed. Min price $15.20. [2026-01-19T12:24:52.965098] [DEBUG] [REMOTE ] ZBIO: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:52.965238] [DEBUG] [REMOTE ] ZBIO: PASS: Integrity check passed. [2026-01-19T12:24:52.965285] [DEBUG] [REMOTE ] ZBIO: Symbol is viable for forecasting. [2026-01-19T12:24:52.965345] [INFO ] [MAIN ] [3483/3505] ZBIO kept (0.2s) | 3481 kept, 2 rejected | 140.5/min | ETA: 9s [2026-01-19T12:24:53.529152] [DEBUG] [REMOTE ] ZBRA: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:53.529284] [DEBUG] [REMOTE ] ZBRA: PASS: History has at least 300 days. [2026-01-19T12:24:53.529493] [DEBUG] [REMOTE ] ZBRA: PASS: Price check passed. Min price $228.40. [2026-01-19T12:24:53.529648] [DEBUG] [REMOTE ] ZBRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:53.529762] [DEBUG] [REMOTE ] ZBRA: PASS: Integrity check passed. [2026-01-19T12:24:53.529802] [DEBUG] [REMOTE ] ZBRA: Symbol is viable for forecasting. [2026-01-19T12:24:53.529849] [INFO ] [MAIN ] [3484/3505] ZBRA kept (0.6s) | 3482 kept, 2 rejected | 140.5/min | ETA: 9s [2026-01-19T12:24:53.906100] [DEBUG] [REMOTE ] ZD: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:53.906257] [DEBUG] [REMOTE ] ZD: PASS: History has at least 300 days. [2026-01-19T12:24:53.906519] [DEBUG] [REMOTE ] ZD: PASS: Price check passed. Min price $29.20. [2026-01-19T12:24:53.906679] [DEBUG] [REMOTE ] ZD: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:53.906816] [DEBUG] [REMOTE ] ZD: PASS: Integrity check passed. [2026-01-19T12:24:53.906865] [DEBUG] [REMOTE ] ZD: Symbol is viable for forecasting. [2026-01-19T12:24:53.906919] [INFO ] [MAIN ] [3485/3505] ZD kept (0.4s) | 3483 kept, 2 rejected | 140.5/min | ETA: 9s [2026-01-19T12:24:54.296923] [DEBUG] [REMOTE ] ZEPP: Retrieved 1996 rows, trimmed to 300. [2026-01-19T12:24:54.297064] [DEBUG] [REMOTE ] ZEPP: PASS: History has at least 300 days. [2026-01-19T12:24:54.297300] [DEBUG] [REMOTE ] ZEPP: PASS: Price check passed. Min price $20.65. [2026-01-19T12:24:54.297472] [DEBUG] [REMOTE ] ZEPP: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:54.297610] [DEBUG] [REMOTE ] ZEPP: PASS: Integrity check passed. [2026-01-19T12:24:54.297655] [DEBUG] [REMOTE ] ZEPP: Symbol is viable for forecasting. [2026-01-19T12:24:54.297728] [INFO ] [MAIN ] [3486/3505] ZEPP kept (0.4s) | 3484 kept, 2 rejected | 140.5/min | ETA: 8s [2026-01-19T12:24:54.523503] [DEBUG] [REMOTE ] ZETA: Retrieved 1157 rows, trimmed to 300. [2026-01-19T12:24:54.523655] [DEBUG] [REMOTE ] ZETA: PASS: History has at least 300 days. [2026-01-19T12:24:54.523865] [DEBUG] [REMOTE ] ZETA: PASS: Price check passed. Min price $16.30. [2026-01-19T12:24:54.524009] [DEBUG] [REMOTE ] ZETA: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:54.524124] [DEBUG] [REMOTE ] ZETA: PASS: Integrity check passed. [2026-01-19T12:24:54.524166] [DEBUG] [REMOTE ] ZETA: Symbol is viable for forecasting. [2026-01-19T12:24:54.524215] [INFO ] [MAIN ] [3487/3505] ZETA kept (0.2s) | 3485 kept, 2 rejected | 140.5/min | ETA: 8s [2026-01-19T12:24:55.270807] [DEBUG] [REMOTE ] ZEUS: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:55.270938] [DEBUG] [REMOTE ] ZEUS: PASS: History has at least 300 days. [2026-01-19T12:24:55.271153] [DEBUG] [REMOTE ] ZEUS: PASS: Price check passed. Min price $28.32. [2026-01-19T12:24:55.271309] [DEBUG] [REMOTE ] ZEUS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:55.271425] [DEBUG] [REMOTE ] ZEUS: PASS: Integrity check passed. [2026-01-19T12:24:55.271465] [DEBUG] [REMOTE ] ZEUS: Symbol is viable for forecasting. [2026-01-19T12:24:55.271512] [INFO ] [MAIN ] [3488/3505] ZEUS kept (0.7s) | 3486 kept, 2 rejected | 140.5/min | ETA: 7s [2026-01-19T12:24:55.425743] [DEBUG] [REMOTE ] ZGN: Retrieved 1023 rows, trimmed to 300. [2026-01-19T12:24:55.425869] [DEBUG] [REMOTE ] ZGN: PASS: History has at least 300 days. [2026-01-19T12:24:55.426067] [DEBUG] [REMOTE ] ZGN: PASS: Price check passed. Min price $9.56. [2026-01-19T12:24:55.426232] [DEBUG] [REMOTE ] ZGN: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:55.426351] [DEBUG] [REMOTE ] ZGN: PASS: Integrity check passed. [2026-01-19T12:24:55.426391] [DEBUG] [REMOTE ] ZGN: Symbol is viable for forecasting. [2026-01-19T12:24:55.426438] [INFO ] [MAIN ] [3489/3505] ZGN kept (0.2s) | 3487 kept, 2 rejected | 140.5/min | ETA: 7s [2026-01-19T12:24:55.923682] [DEBUG] [REMOTE ] ZH: Retrieved 1209 rows, trimmed to 300. [2026-01-19T12:24:55.923826] [DEBUG] [REMOTE ] ZH: PASS: History has at least 300 days. [2026-01-19T12:24:55.924031] [DEBUG] [REMOTE ] ZH: PASS: Price check passed. Min price $3.27. [2026-01-19T12:24:55.924165] [DEBUG] [REMOTE ] ZH: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:55.924278] [DEBUG] [REMOTE ] ZH: PASS: Integrity check passed. [2026-01-19T12:24:55.924316] [DEBUG] [REMOTE ] ZH: Symbol is viable for forecasting. [2026-01-19T12:24:55.924363] [INFO ] [MAIN ] [3490/3505] ZH kept (0.5s) | 3488 kept, 2 rejected | 140.5/min | ETA: 6s [2026-01-19T12:24:56.358625] [DEBUG] [REMOTE ] ZIM: Retrieved 1249 rows, trimmed to 300. [2026-01-19T12:24:56.358783] [DEBUG] [REMOTE ] ZIM: PASS: History has at least 300 days. [2026-01-19T12:24:56.359020] [DEBUG] [REMOTE ] ZIM: PASS: Price check passed. Min price $13.50. [2026-01-19T12:24:56.359181] [DEBUG] [REMOTE ] ZIM: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:56.359312] [DEBUG] [REMOTE ] ZIM: PASS: Integrity check passed. [2026-01-19T12:24:56.359359] [DEBUG] [REMOTE ] ZIM: Symbol is viable for forecasting. [2026-01-19T12:24:56.359417] [INFO ] [MAIN ] [3491/3505] ZIM kept (0.4s) | 3489 kept, 2 rejected | 140.5/min | ETA: 6s [2026-01-19T12:24:56.938055] [DEBUG] [REMOTE ] ZION: Retrieved 6593 rows, trimmed to 300. [2026-01-19T12:24:56.938196] [DEBUG] [REMOTE ] ZION: PASS: History has at least 300 days. [2026-01-19T12:24:56.938426] [DEBUG] [REMOTE ] ZION: PASS: Price check passed. Min price $48.92. [2026-01-19T12:24:56.938560] [DEBUG] [REMOTE ] ZION: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:56.938699] [DEBUG] [REMOTE ] ZION: PASS: Integrity check passed. [2026-01-19T12:24:56.938739] [DEBUG] [REMOTE ] ZION: Symbol is viable for forecasting. [2026-01-19T12:24:56.938787] [INFO ] [MAIN ] [3492/3505] ZION kept (0.6s) | 3490 kept, 2 rejected | 140.5/min | ETA: 6s [2026-01-19T12:24:57.101852] [DEBUG] [REMOTE ] ZIP: Retrieved 1167 rows, trimmed to 300. [2026-01-19T12:24:57.101984] [DEBUG] [REMOTE ] ZIP: PASS: History has at least 300 days. [2026-01-19T12:24:57.102191] [DEBUG] [REMOTE ] ZIP: PASS: Price check passed. Min price $2.82. [2026-01-19T12:24:57.102341] [DEBUG] [REMOTE ] ZIP: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:57.102448] [DEBUG] [REMOTE ] ZIP: PASS: Integrity check passed. [2026-01-19T12:24:57.102487] [DEBUG] [REMOTE ] ZIP: Symbol is viable for forecasting. [2026-01-19T12:24:57.102533] [INFO ] [MAIN ] [3493/3505] ZIP kept (0.2s) | 3491 kept, 2 rejected | 140.5/min | ETA: 5s [2026-01-19T12:24:57.643417] [DEBUG] [REMOTE ] ZLAB: Retrieved 2093 rows, trimmed to 300. [2026-01-19T12:24:57.643666] [DEBUG] [REMOTE ] ZLAB: PASS: History has at least 300 days. [2026-01-19T12:24:57.643934] [DEBUG] [REMOTE ] ZLAB: PASS: Price check passed. Min price $17.00. [2026-01-19T12:24:57.644135] [DEBUG] [REMOTE ] ZLAB: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:57.644265] [DEBUG] [REMOTE ] ZLAB: PASS: Integrity check passed. [2026-01-19T12:24:57.644307] [DEBUG] [REMOTE ] ZLAB: Symbol is viable for forecasting. [2026-01-19T12:24:57.644361] [INFO ] [MAIN ] [3494/3505] ZLAB kept (0.5s) | 3492 kept, 2 rejected | 140.5/min | ETA: 5s [2026-01-19T12:24:57.972308] [DEBUG] [REMOTE ] ZM: Retrieved 1697 rows, trimmed to 300. [2026-01-19T12:24:57.972437] [DEBUG] [REMOTE ] ZM: PASS: History has at least 300 days. [2026-01-19T12:24:57.972669] [DEBUG] [REMOTE ] ZM: PASS: Price check passed. Min price $78.42. [2026-01-19T12:24:57.972817] [DEBUG] [REMOTE ] ZM: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:57.972928] [DEBUG] [REMOTE ] ZM: PASS: Integrity check passed. [2026-01-19T12:24:57.972969] [DEBUG] [REMOTE ] ZM: Symbol is viable for forecasting. [2026-01-19T12:24:57.973015] [INFO ] [MAIN ] [3495/3505] ZM kept (0.3s) | 3493 kept, 2 rejected | 140.5/min | ETA: 4s [2026-01-19T12:24:58.372603] [DEBUG] [REMOTE ] ZNTL: Retrieved 1455 rows, trimmed to 300. [2026-01-19T12:24:58.372725] [DEBUG] [REMOTE ] ZNTL: PASS: History has at least 300 days. [2026-01-19T12:24:58.372924] [DEBUG] [REMOTE ] ZNTL: PASS: Price check passed. Min price $1.28. [2026-01-19T12:24:58.373058] [DEBUG] [REMOTE ] ZNTL: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:58.373166] [DEBUG] [REMOTE ] ZNTL: PASS: Integrity check passed. [2026-01-19T12:24:58.373205] [DEBUG] [REMOTE ] ZNTL: Symbol is viable for forecasting. [2026-01-19T12:24:58.373252] [INFO ] [MAIN ] [3496/3505] ZNTL kept (0.4s) | 3494 kept, 2 rejected | 140.5/min | ETA: 4s [2026-01-19T12:24:58.822962] [DEBUG] [REMOTE ] ZS: Retrieved 1971 rows, trimmed to 300. [2026-01-19T12:24:58.823097] [DEBUG] [REMOTE ] ZS: PASS: History has at least 300 days. [2026-01-19T12:24:58.823308] [DEBUG] [REMOTE ] ZS: PASS: Price check passed. Min price $210.58. [2026-01-19T12:24:58.823440] [DEBUG] [REMOTE ] ZS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:58.823556] [DEBUG] [REMOTE ] ZS: PASS: Integrity check passed. [2026-01-19T12:24:58.823622] [DEBUG] [REMOTE ] ZS: Symbol is viable for forecasting. [2026-01-19T12:24:58.823702] [INFO ] [MAIN ] [3497/3505] ZS kept (0.5s) | 3495 kept, 2 rejected | 140.5/min | ETA: 3s [2026-01-19T12:24:59.224481] [DEBUG] [REMOTE ] ZTO: Retrieved 2318 rows, trimmed to 300. [2026-01-19T12:24:59.224624] [DEBUG] [REMOTE ] ZTO: PASS: History has at least 300 days. [2026-01-19T12:24:59.224830] [DEBUG] [REMOTE ] ZTO: PASS: Price check passed. Min price $18.59. [2026-01-19T12:24:59.224963] [DEBUG] [REMOTE ] ZTO: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:59.225070] [DEBUG] [REMOTE ] ZTO: PASS: Integrity check passed. [2026-01-19T12:24:59.225109] [DEBUG] [REMOTE ] ZTO: Symbol is viable for forecasting. [2026-01-19T12:24:59.225156] [INFO ] [MAIN ] [3498/3505] ZTO kept (0.4s) | 3496 kept, 2 rejected | 140.5/min | ETA: 3s [2026-01-19T12:24:59.645380] [DEBUG] [REMOTE ] ZTS: Retrieved 3260 rows, trimmed to 300. [2026-01-19T12:24:59.645503] [DEBUG] [REMOTE ] ZTS: PASS: History has at least 300 days. [2026-01-19T12:24:59.645732] [DEBUG] [REMOTE ] ZTS: PASS: Price check passed. Min price $115.75. [2026-01-19T12:24:59.645867] [DEBUG] [REMOTE ] ZTS: PASS: Continuity check passed with 300 days. [2026-01-19T12:24:59.645974] [DEBUG] [REMOTE ] ZTS: PASS: Integrity check passed. [2026-01-19T12:24:59.646013] [DEBUG] [REMOTE ] ZTS: Symbol is viable for forecasting. [2026-01-19T12:24:59.646059] [INFO ] [MAIN ] [3499/3505] ZTS kept (0.4s) | 3497 kept, 2 rejected | 140.5/min | ETA: 3s [2026-01-19T12:25:00.179146] [DEBUG] [REMOTE ] ZUMZ: Retrieved 5208 rows, trimmed to 300. [2026-01-19T12:25:00.179279] [DEBUG] [REMOTE ] ZUMZ: PASS: History has at least 300 days. [2026-01-19T12:25:00.179486] [DEBUG] [REMOTE ] ZUMZ: PASS: Price check passed. Min price $21.17. [2026-01-19T12:25:00.179670] [DEBUG] [REMOTE ] ZUMZ: PASS: Continuity check passed with 300 days. [2026-01-19T12:25:00.179782] [DEBUG] [REMOTE ] ZUMZ: PASS: Integrity check passed. [2026-01-19T12:25:00.179822] [DEBUG] [REMOTE ] ZUMZ: Symbol is viable for forecasting. [2026-01-19T12:25:00.179868] [INFO ] [MAIN ] [3500/3505] ZUMZ kept (0.5s) | 3498 kept, 2 rejected | 140.5/min | ETA: 2s [2026-01-19T12:25:00.472249] [DEBUG] [REMOTE ] ZURA: Retrieved 1097 rows, trimmed to 300. [2026-01-19T12:25:00.472404] [DEBUG] [REMOTE ] ZURA: PASS: History has at least 300 days. [2026-01-19T12:25:00.472779] [DEBUG] [REMOTE ] ZURA: PASS: Price check passed. Min price $3.33. [2026-01-19T12:25:00.472978] [DEBUG] [REMOTE ] ZURA: PASS: Continuity check passed with 300 days. [2026-01-19T12:25:00.473134] [DEBUG] [REMOTE ] ZURA: PASS: Integrity check passed. [2026-01-19T12:25:00.473194] [DEBUG] [REMOTE ] ZURA: Symbol is viable for forecasting. [2026-01-19T12:25:00.473269] [INFO ] [MAIN ] [3501/3505] ZURA kept (0.3s) | 3499 kept, 2 rejected | 140.5/min | ETA: 2s [2026-01-19T12:25:00.836023] [DEBUG] [REMOTE ] ZVIA: Retrieved 1128 rows, trimmed to 300. [2026-01-19T12:25:00.836131] [DEBUG] [REMOTE ] ZVIA: PASS: History has at least 300 days. [2026-01-19T12:25:00.836325] [DEBUG] [REMOTE ] ZVIA: PASS: Price check passed. Min price $1.68. [2026-01-19T12:25:00.836459] [DEBUG] [REMOTE ] ZVIA: PASS: Continuity check passed with 300 days. [2026-01-19T12:25:00.836566] [DEBUG] [REMOTE ] ZVIA: PASS: Integrity check passed. [2026-01-19T12:25:00.836624] [DEBUG] [REMOTE ] ZVIA: Symbol is viable for forecasting. [2026-01-19T12:25:00.836672] [INFO ] [MAIN ] [3502/3505] ZVIA kept (0.4s) | 3500 kept, 2 rejected | 140.5/min | ETA: 1s [2026-01-19T12:25:01.200334] [DEBUG] [REMOTE ] ZVRA: Retrieved 2706 rows, trimmed to 300. [2026-01-19T12:25:01.200515] [DEBUG] [REMOTE ] ZVRA: PASS: History has at least 300 days. [2026-01-19T12:25:01.200806] [DEBUG] [REMOTE ] ZVRA: PASS: Price check passed. Min price $8.10. [2026-01-19T12:25:01.200953] [DEBUG] [REMOTE ] ZVRA: PASS: Continuity check passed with 300 days. [2026-01-19T12:25:01.201101] [DEBUG] [REMOTE ] ZVRA: PASS: Integrity check passed. [2026-01-19T12:25:01.201153] [DEBUG] [REMOTE ] ZVRA: Symbol is viable for forecasting. [2026-01-19T12:25:01.201208] [INFO ] [MAIN ] [3503/3505] ZVRA kept (0.4s) | 3501 kept, 2 rejected | 140.5/min | ETA: 1s [2026-01-19T12:25:01.795058] [DEBUG] [REMOTE ] ZWS: Retrieved 3471 rows, trimmed to 300. [2026-01-19T12:25:01.795236] [DEBUG] [REMOTE ] ZWS: PASS: History has at least 300 days. [2026-01-19T12:25:01.795558] [DEBUG] [REMOTE ] ZWS: PASS: Price check passed. Min price $44.74. [2026-01-19T12:25:01.795775] [DEBUG] [REMOTE ] ZWS: PASS: Continuity check passed with 300 days. [2026-01-19T12:25:01.795946] [DEBUG] [REMOTE ] ZWS: PASS: Integrity check passed. [2026-01-19T12:25:01.796004] [DEBUG] [REMOTE ] ZWS: Symbol is viable for forecasting. [2026-01-19T12:25:01.796077] [INFO ] [MAIN ] [3504/3505] ZWS kept (0.6s) | 3502 kept, 2 rejected | 140.5/min | ETA: 0s [2026-01-19T12:25:02.105794] [DEBUG] [REMOTE ] ZYME: Retrieved 2193 rows, trimmed to 300. [2026-01-19T12:25:02.105930] [DEBUG] [REMOTE ] ZYME: PASS: History has at least 300 days. [2026-01-19T12:25:02.106145] [DEBUG] [REMOTE ] ZYME: PASS: Price check passed. Min price $16.46. [2026-01-19T12:25:02.106288] [DEBUG] [REMOTE ] ZYME: PASS: Continuity check passed with 300 days. [2026-01-19T12:25:02.106604] [DEBUG] [REMOTE ] ZYME: PASS: Integrity check passed. [2026-01-19T12:25:02.106649] [DEBUG] [REMOTE ] ZYME: Symbol is viable for forecasting. [2026-01-19T12:25:02.106700] [INFO ] [MAIN ] [3505/3505] ZYME kept (0.3s) | 3503 kept, 2 rejected | 140.5/min | ETA: 0s [2026-01-19T12:25:02.106740] [INFO ] [MAIN ] Completed in 24.9m | 3503 viable symbols [2026-01-19T12:25:02.106770] [INFO ] [MAIN ] Saving master inventory... [2026-01-19T12:25:02.107851] [DEBUG] [LOCAL ] Master symbol inventory refreshed with 3503 symbols. [2026-01-19T12:25:02.107903] [INFO ] [MAIN ] Master inventory saved successfully. [2026-01-19T12:25:02.108041] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-19T12:25:02.108220] [INFO ] [STATE ] Last completion updated: 2026-01-19T12:25:02.108106