[2026-01-07T12:00:01.480537] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-07T12:00:01.656085] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-07T12:00:01.828746] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-07T12:00:02.001700] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-07T12:00:02.175652] [DEBUG] [R-STATUS ] Registered 'mag' as a dependent service. [2026-01-07T12:00:02.176002] [WARN ] [STATE ] State set to: WAITING [2026-01-07T12:00:02.176067] [INFO ] [STATE ] Checking tetsuo service statuses... [2026-01-07T12:00:02.296488] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-07T12:00:02.384929] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-07T12:00:02.462886] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-07T12:00:02.532485] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-07T12:00:02.612916] [WARN ] [mag-status] Service 'mag' is not running. [2026-01-07T12:00:02.613180] [WARN ] [STATE ] State set to: RUNNING [2026-01-07T12:00:02.613237] [INFO ] [MAIN ] Starting data fetch [2026-01-07T12:00:02.613276] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch nasdaqlisted.txt [2026-01-07T12:00:03.474035] [DEBUG] [REMOTE ] Fetched 3890 NASDAQ symbols [2026-01-07T12:00:03.474314] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch otherlisted.txt [2026-01-07T12:00:04.860129] [DEBUG] [REMOTE ] Fetched 1961 NYSE symbols [2026-01-07T12:00:04.862002] [INFO ] [MAIN ] Fetched 5851 unique symbols [2026-01-07T12:00:04.864117] [INFO ] [MAIN ] Loaded 2431 blacklisted symbols from 3 files [2026-01-07T12:00:04.864582] [INFO ] [MAIN ] 3530 symbols after blacklist filtering [2026-01-07T12:00:05.476260] [DEBUG] [REMOTE ] A: Retrieved 6572 rows, trimmed to 300. [2026-01-07T12:00:05.476413] [DEBUG] [REMOTE ] A: PASS: History has at least 300 days. [2026-01-07T12:00:05.476746] [DEBUG] [REMOTE ] A: PASS: Price check passed. Min price $135.84. [2026-01-07T12:00:05.476907] [DEBUG] [REMOTE ] A: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:05.477070] [DEBUG] [REMOTE ] A: PASS: Integrity check passed. [2026-01-07T12:00:05.477117] [DEBUG] [REMOTE ] A: Symbol is viable for forecasting. [2026-01-07T12:00:05.477174] [INFO ] [MAIN ] [1/3530] A kept (0.6s) | 1 kept, 0 rejected | 98.0/min | ETA: 36.0m [2026-01-07T12:00:06.288695] [DEBUG] [REMOTE ] AAL: Retrieved 5101 rows, trimmed to 300. [2026-01-07T12:00:06.288909] [DEBUG] [REMOTE ] AAL: PASS: History has at least 300 days. [2026-01-07T12:00:06.289395] [DEBUG] [REMOTE ] AAL: PASS: Price check passed. Min price $11.52. [2026-01-07T12:00:06.289600] [DEBUG] [REMOTE ] AAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:06.289765] [DEBUG] [REMOTE ] AAL: PASS: Integrity check passed. [2026-01-07T12:00:06.289810] [DEBUG] [REMOTE ] AAL: Symbol is viable for forecasting. [2026-01-07T12:00:06.289874] [INFO ] [MAIN ] [2/3530] AAL kept (0.8s) | 2 kept, 0 rejected | 84.2/min | ETA: 41.9m [2026-01-07T12:00:06.674051] [DEBUG] [REMOTE ] AAOI: Retrieved 3088 rows, trimmed to 300. [2026-01-07T12:00:06.674259] [DEBUG] [REMOTE ] AAOI: PASS: History has at least 300 days. [2026-01-07T12:00:06.674552] [DEBUG] [REMOTE ] AAOI: PASS: Price check passed. Min price $19.49. [2026-01-07T12:00:06.674726] [DEBUG] [REMOTE ] AAOI: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:06.674867] [DEBUG] [REMOTE ] AAOI: PASS: Integrity check passed. [2026-01-07T12:00:06.674911] [DEBUG] [REMOTE ] AAOI: Symbol is viable for forecasting. [2026-01-07T12:00:06.674969] [INFO ] [MAIN ] [3/3530] AAOI kept (0.4s) | 3 kept, 0 rejected | 99.4/min | ETA: 35.5m [2026-01-07T12:00:07.162797] [DEBUG] [REMOTE ] AAON: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:07.163000] [DEBUG] [REMOTE ] AAON: PASS: History has at least 300 days. [2026-01-07T12:00:07.163294] [DEBUG] [REMOTE ] AAON: PASS: Price check passed. Min price $73.49. [2026-01-07T12:00:07.163471] [DEBUG] [REMOTE ] AAON: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:07.163634] [DEBUG] [REMOTE ] AAON: PASS: Integrity check passed. [2026-01-07T12:00:07.163681] [DEBUG] [REMOTE ] AAON: Symbol is viable for forecasting. [2026-01-07T12:00:07.163739] [INFO ] [MAIN ] [4/3530] AAON kept (0.5s) | 4 kept, 0 rejected | 104.4/min | ETA: 33.8m [2026-01-07T12:00:07.660316] [DEBUG] [REMOTE ] AAP: Retrieved 6064 rows, trimmed to 300. [2026-01-07T12:00:07.660528] [DEBUG] [REMOTE ] AAP: PASS: History has at least 300 days. [2026-01-07T12:00:07.660865] [DEBUG] [REMOTE ] AAP: PASS: Price check passed. Min price $38.75. [2026-01-07T12:00:07.661010] [DEBUG] [REMOTE ] AAP: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:07.661154] [DEBUG] [REMOTE ] AAP: PASS: Integrity check passed. [2026-01-07T12:00:07.661197] [DEBUG] [REMOTE ] AAP: Symbol is viable for forecasting. [2026-01-07T12:00:07.661253] [INFO ] [MAIN ] [5/3530] AAP kept (0.5s) | 5 kept, 0 rejected | 107.3/min | ETA: 32.9m [2026-01-07T12:00:07.878322] [DEBUG] [REMOTE ] AAPB: Retrieved 856 rows, trimmed to 300. [2026-01-07T12:00:07.878727] [DEBUG] [REMOTE ] AAPB: PASS: History has at least 300 days. [2026-01-07T12:00:07.879038] [DEBUG] [REMOTE ] AAPB: PASS: Price check passed. Min price $26.56. [2026-01-07T12:00:07.879199] [DEBUG] [REMOTE ] AAPB: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:07.879328] [DEBUG] [REMOTE ] AAPB: PASS: Integrity check passed. [2026-01-07T12:00:07.879375] [DEBUG] [REMOTE ] AAPB: Symbol is viable for forecasting. [2026-01-07T12:00:07.879670] [INFO ] [MAIN ] [6/3530] AAPB kept (0.2s) | 6 kept, 0 rejected | 119.4/min | ETA: 29.5m [2026-01-07T12:00:08.238168] [DEBUG] [REMOTE ] AAPD: Retrieved 856 rows, trimmed to 300. [2026-01-07T12:00:08.238361] [DEBUG] [REMOTE ] AAPD: PASS: History has at least 300 days. [2026-01-07T12:00:08.238648] [DEBUG] [REMOTE ] AAPD: PASS: Price check passed. Min price $12.40. [2026-01-07T12:00:08.238801] [DEBUG] [REMOTE ] AAPD: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:08.238925] [DEBUG] [REMOTE ] AAPD: PASS: Integrity check passed. [2026-01-07T12:00:08.238998] [DEBUG] [REMOTE ] AAPD: Symbol is viable for forecasting. [2026-01-07T12:00:08.239053] [INFO ] [MAIN ] [7/3530] AAPD kept (0.4s) | 7 kept, 0 rejected | 124.5/min | ETA: 28.3m [2026-01-07T12:00:09.261117] [DEBUG] [REMOTE ] AAPL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:09.261321] [DEBUG] [REMOTE ] AAPL: PASS: History has at least 300 days. [2026-01-07T12:00:09.261645] [DEBUG] [REMOTE ] AAPL: PASS: Price check passed. Min price $245.03. [2026-01-07T12:00:09.261791] [DEBUG] [REMOTE ] AAPL: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:09.261933] [DEBUG] [REMOTE ] AAPL: PASS: Integrity check passed. [2026-01-07T12:00:09.261973] [DEBUG] [REMOTE ] AAPL: Symbol is viable for forecasting. [2026-01-07T12:00:09.262028] [INFO ] [MAIN ] [8/3530] AAPL kept (1.0s) | 8 kept, 0 rejected | 109.2/min | ETA: 32.3m [2026-01-07T12:00:09.649683] [DEBUG] [REMOTE ] AAXJ: Retrieved 4375 rows, trimmed to 300. [2026-01-07T12:00:09.649814] [DEBUG] [REMOTE ] AAXJ: PASS: History has at least 300 days. [2026-01-07T12:00:09.650030] [DEBUG] [REMOTE ] AAXJ: PASS: Price check passed. Min price $87.90. [2026-01-07T12:00:09.650169] [DEBUG] [REMOTE ] AAXJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:09.650285] [DEBUG] [REMOTE ] AAXJ: PASS: Integrity check passed. [2026-01-07T12:00:09.650326] [DEBUG] [REMOTE ] AAXJ: Symbol is viable for forecasting. [2026-01-07T12:00:09.650375] [INFO ] [MAIN ] [9/3530] AAXJ kept (0.4s) | 9 kept, 0 rejected | 112.8/min | ETA: 31.2m [2026-01-07T12:00:10.108815] [DEBUG] [REMOTE ] AB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:10.108977] [DEBUG] [REMOTE ] AB: PASS: History has at least 300 days. [2026-01-07T12:00:10.109259] [DEBUG] [REMOTE ] AB: PASS: Price check passed. Min price $37.37. [2026-01-07T12:00:10.109417] [DEBUG] [REMOTE ] AB: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:10.109544] [DEBUG] [REMOTE ] AB: PASS: Integrity check passed. [2026-01-07T12:00:10.109611] [DEBUG] [REMOTE ] AB: Symbol is viable for forecasting. [2026-01-07T12:00:10.109665] [INFO ] [MAIN ] [10/3530] AB kept (0.5s) | 10 kept, 0 rejected | 114.4/min | ETA: 30.8m [2026-01-07T12:00:10.587850] [DEBUG] [REMOTE ] ABCB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:10.587978] [DEBUG] [REMOTE ] ABCB: PASS: History has at least 300 days. [2026-01-07T12:00:10.588190] [DEBUG] [REMOTE ] ABCB: PASS: Price check passed. Min price $69.22. [2026-01-07T12:00:10.588331] [DEBUG] [REMOTE ] ABCB: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:10.588445] [DEBUG] [REMOTE ] ABCB: PASS: Integrity check passed. [2026-01-07T12:00:10.588486] [DEBUG] [REMOTE ] ABCB: Symbol is viable for forecasting. [2026-01-07T12:00:10.588535] [INFO ] [MAIN ] [11/3530] ABCB kept (0.5s) | 11 kept, 0 rejected | 115.3/min | ETA: 30.5m [2026-01-07T12:00:10.797098] [DEBUG] [REMOTE ] ABCL: Retrieved 1272 rows, trimmed to 300. [2026-01-07T12:00:10.797235] [DEBUG] [REMOTE ] ABCL: PASS: History has at least 300 days. [2026-01-07T12:00:10.797447] [DEBUG] [REMOTE ] ABCL: PASS: Price check passed. Min price $3.35. [2026-01-07T12:00:10.797625] [DEBUG] [REMOTE ] ABCL: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:10.797749] [DEBUG] [REMOTE ] ABCL: PASS: Integrity check passed. [2026-01-07T12:00:10.797791] [DEBUG] [REMOTE ] ABCL: Symbol is viable for forecasting. [2026-01-07T12:00:10.797840] [INFO ] [MAIN ] [12/3530] ABCL kept (0.2s) | 12 kept, 0 rejected | 121.4/min | ETA: 29.0m [2026-01-07T12:00:11.442637] [DEBUG] [REMOTE ] ABEO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:11.442770] [DEBUG] [REMOTE ] ABEO: PASS: History has at least 300 days. [2026-01-07T12:00:11.442992] [DEBUG] [REMOTE ] ABEO: PASS: Price check passed. Min price $4.17. [2026-01-07T12:00:11.443127] [DEBUG] [REMOTE ] ABEO: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:11.443248] [DEBUG] [REMOTE ] ABEO: PASS: Integrity check passed. [2026-01-07T12:00:11.443290] [DEBUG] [REMOTE ] ABEO: Symbol is viable for forecasting. [2026-01-07T12:00:11.443338] [INFO ] [MAIN ] [13/3530] ABEO kept (0.6s) | 13 kept, 0 rejected | 118.6/min | ETA: 29.7m [2026-01-07T12:00:11.880493] [DEBUG] [REMOTE ] ABG: Retrieved 5988 rows, trimmed to 300. [2026-01-07T12:00:11.880636] [DEBUG] [REMOTE ] ABG: PASS: History has at least 300 days. [2026-01-07T12:00:11.880853] [DEBUG] [REMOTE ] ABG: PASS: Price check passed. Min price $210.94. [2026-01-07T12:00:11.880989] [DEBUG] [REMOTE ] ABG: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:11.881106] [DEBUG] [REMOTE ] ABG: PASS: Integrity check passed. [2026-01-07T12:00:11.881146] [DEBUG] [REMOTE ] ABG: Symbol is viable for forecasting. [2026-01-07T12:00:11.881195] [INFO ] [MAIN ] [14/3530] ABG kept (0.4s) | 14 kept, 0 rejected | 119.7/min | ETA: 29.4m [2026-01-07T12:00:12.259810] [DEBUG] [REMOTE ] ABM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:12.259943] [DEBUG] [REMOTE ] ABM: PASS: History has at least 300 days. [2026-01-07T12:00:12.260162] [DEBUG] [REMOTE ] ABM: PASS: Price check passed. Min price $40.31. [2026-01-07T12:00:12.260298] [DEBUG] [REMOTE ] ABM: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:12.260412] [DEBUG] [REMOTE ] ABM: PASS: Integrity check passed. [2026-01-07T12:00:12.260477] [DEBUG] [REMOTE ] ABM: Symbol is viable for forecasting. [2026-01-07T12:00:12.260528] [INFO ] [MAIN ] [15/3530] ABM kept (0.4s) | 15 kept, 0 rejected | 121.7/min | ETA: 28.9m [2026-01-07T12:00:12.467088] [DEBUG] [REMOTE ] ABNB: Retrieved 1273 rows, trimmed to 300. [2026-01-07T12:00:12.467370] [DEBUG] [REMOTE ] ABNB: PASS: History has at least 300 days. [2026-01-07T12:00:12.467902] [DEBUG] [REMOTE ] ABNB: PASS: Price check passed. Min price $111.54. [2026-01-07T12:00:12.468111] [DEBUG] [REMOTE ] ABNB: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:12.468262] [DEBUG] [REMOTE ] ABNB: PASS: Integrity check passed. [2026-01-07T12:00:12.468309] [DEBUG] [REMOTE ] ABNB: Symbol is viable for forecasting. [2026-01-07T12:00:12.468399] [INFO ] [MAIN ] [16/3530] ABNB kept (0.2s) | 16 kept, 0 rejected | 126.3/min | ETA: 27.8m [2026-01-07T12:00:13.256356] [DEBUG] [REMOTE ] ABOS: Retrieved 1134 rows, trimmed to 300. [2026-01-07T12:00:13.256540] [DEBUG] [REMOTE ] ABOS: PASS: History has at least 300 days. [2026-01-07T12:00:13.256873] [DEBUG] [REMOTE ] ABOS: PASS: Price check passed. Min price $1.55. [2026-01-07T12:00:13.257083] [DEBUG] [REMOTE ] ABOS: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:13.257238] [DEBUG] [REMOTE ] ABOS: PASS: Integrity check passed. [2026-01-07T12:00:13.257284] [DEBUG] [REMOTE ] ABOS: Symbol is viable for forecasting. [2026-01-07T12:00:13.257343] [INFO ] [MAIN ] [17/3530] ABOS kept (0.8s) | 17 kept, 0 rejected | 121.5/min | ETA: 28.9m [2026-01-07T12:00:14.490166] [DEBUG] [REMOTE ] ABSI: Retrieved 1120 rows, trimmed to 300. [2026-01-07T12:00:14.490313] [DEBUG] [REMOTE ] ABSI: PASS: History has at least 300 days. [2026-01-07T12:00:14.490533] [DEBUG] [REMOTE ] ABSI: PASS: Price check passed. Min price $2.64. [2026-01-07T12:00:14.490695] [DEBUG] [REMOTE ] ABSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:14.490812] [DEBUG] [REMOTE ] ABSI: PASS: Integrity check passed. [2026-01-07T12:00:14.490856] [DEBUG] [REMOTE ] ABSI: Symbol is viable for forecasting. [2026-01-07T12:00:14.490916] [INFO ] [MAIN ] [18/3530] ABSI kept (1.2s) | 18 kept, 0 rejected | 112.2/min | ETA: 31.3m [2026-01-07T12:00:16.124545] [DEBUG] [REMOTE ] ABUS: Retrieved 2623 rows, trimmed to 300. [2026-01-07T12:00:16.124926] [DEBUG] [REMOTE ] ABUS: PASS: History has at least 300 days. [2026-01-07T12:00:16.125188] [DEBUG] [REMOTE ] ABUS: PASS: Price check passed. Min price $4.11. [2026-01-07T12:00:16.125337] [DEBUG] [REMOTE ] ABUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:16.125453] [DEBUG] [REMOTE ] ABUS: PASS: Integrity check passed. [2026-01-07T12:00:16.125495] [DEBUG] [REMOTE ] ABUS: Symbol is viable for forecasting. [2026-01-07T12:00:16.125543] [INFO ] [MAIN ] [19/3530] ABUS kept (1.6s) | 19 kept, 0 rejected | 101.2/min | ETA: 34.7m [2026-01-07T12:00:16.500434] [DEBUG] [REMOTE ] ABVC: Retrieved 3711 rows, trimmed to 300. [2026-01-07T12:00:16.500659] [DEBUG] [REMOTE ] ABVC: PASS: History has at least 300 days. [2026-01-07T12:00:16.500953] [DEBUG] [REMOTE ] ABVC: PASS: Price check passed. Min price $2.03. [2026-01-07T12:00:16.501142] [DEBUG] [REMOTE ] ABVC: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:16.501307] [DEBUG] [REMOTE ] ABVC: PASS: Integrity check passed. [2026-01-07T12:00:16.501360] [DEBUG] [REMOTE ] ABVC: Symbol is viable for forecasting. [2026-01-07T12:00:16.501423] [INFO ] [MAIN ] [20/3530] ABVC kept (0.4s) | 20 kept, 0 rejected | 103.1/min | ETA: 34.0m [2026-01-07T12:00:16.701181] [DEBUG] [REMOTE ] ABVE: Retrieved 381 rows, trimmed to 300. [2026-01-07T12:00:16.701318] [DEBUG] [REMOTE ] ABVE: PASS: History has at least 300 days. [2026-01-07T12:00:16.701556] [DEBUG] [REMOTE ] ABVE: PASS: Price check passed. Min price $1.57. [2026-01-07T12:00:16.701722] [DEBUG] [REMOTE ] ABVE: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:16.701833] [DEBUG] [REMOTE ] ABVE: PASS: Integrity check passed. [2026-01-07T12:00:16.701873] [DEBUG] [REMOTE ] ABVE: Symbol is viable for forecasting. [2026-01-07T12:00:16.701930] [INFO ] [MAIN ] [21/3530] ABVE kept (0.2s) | 21 kept, 0 rejected | 106.4/min | ETA: 33.0m [2026-01-07T12:00:17.109222] [DEBUG] [REMOTE ] ABVX: Retrieved 554 rows, trimmed to 300. [2026-01-07T12:00:17.109402] [DEBUG] [REMOTE ] ABVX: PASS: History has at least 300 days. [2026-01-07T12:00:17.109746] [DEBUG] [REMOTE ] ABVX: PASS: Price check passed. Min price $90.47. [2026-01-07T12:00:17.109960] [DEBUG] [REMOTE ] ABVX: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:17.110130] [DEBUG] [REMOTE ] ABVX: PASS: Integrity check passed. [2026-01-07T12:00:17.110189] [DEBUG] [REMOTE ] ABVX: Symbol is viable for forecasting. [2026-01-07T12:00:17.110257] [INFO ] [MAIN ] [22/3530] ABVX kept (0.4s) | 22 kept, 0 rejected | 107.8/min | ETA: 32.5m [2026-01-07T12:00:17.706490] [DEBUG] [REMOTE ] ACA: Retrieved 1805 rows, trimmed to 300. [2026-01-07T12:00:17.706739] [DEBUG] [REMOTE ] ACA: PASS: History has at least 300 days. [2026-01-07T12:00:17.707110] [DEBUG] [REMOTE ] ACA: PASS: Price check passed. Min price $89.10. [2026-01-07T12:00:17.707291] [DEBUG] [REMOTE ] ACA: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:17.707439] [DEBUG] [REMOTE ] ACA: PASS: Integrity check passed. [2026-01-07T12:00:17.707484] [DEBUG] [REMOTE ] ACA: Symbol is viable for forecasting. [2026-01-07T12:00:17.707556] [INFO ] [MAIN ] [23/3530] ACA kept (0.6s) | 23 kept, 0 rejected | 107.5/min | ETA: 32.6m [2026-01-07T12:00:18.197398] [DEBUG] [REMOTE ] ACAD: Retrieved 5437 rows, trimmed to 300. [2026-01-07T12:00:18.197544] [DEBUG] [REMOTE ] ACAD: PASS: History has at least 300 days. [2026-01-07T12:00:18.197819] [DEBUG] [REMOTE ] ACAD: PASS: Price check passed. Min price $20.06. [2026-01-07T12:00:18.197971] [DEBUG] [REMOTE ] ACAD: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:18.198098] [DEBUG] [REMOTE ] ACAD: PASS: Integrity check passed. [2026-01-07T12:00:18.198140] [DEBUG] [REMOTE ] ACAD: Symbol is viable for forecasting. [2026-01-07T12:00:18.198193] [INFO ] [MAIN ] [24/3530] ACAD kept (0.5s) | 24 kept, 0 rejected | 108.0/min | ETA: 32.5m [2026-01-07T12:00:18.425134] [DEBUG] [REMOTE ] ACB: Retrieved 2890 rows, trimmed to 300. [2026-01-07T12:00:18.425290] [DEBUG] [REMOTE ] ACB: PASS: History has at least 300 days. [2026-01-07T12:00:18.425566] [DEBUG] [REMOTE ] ACB: PASS: Price check passed. Min price $4.08. [2026-01-07T12:00:18.425749] [DEBUG] [REMOTE ] ACB: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:18.425878] [DEBUG] [REMOTE ] ACB: PASS: Integrity check passed. [2026-01-07T12:00:18.425922] [DEBUG] [REMOTE ] ACB: Symbol is viable for forecasting. [2026-01-07T12:00:18.425974] [INFO ] [MAIN ] [25/3530] ACB kept (0.2s) | 25 kept, 0 rejected | 110.6/min | ETA: 31.7m [2026-01-07T12:00:19.284566] [DEBUG] [REMOTE ] ACCO: Retrieved 5129 rows, trimmed to 300. [2026-01-07T12:00:19.284734] [DEBUG] [REMOTE ] ACCO: PASS: History has at least 300 days. [2026-01-07T12:00:19.284952] [DEBUG] [REMOTE ] ACCO: PASS: Price check passed. Min price $3.20. [2026-01-07T12:00:19.285089] [DEBUG] [REMOTE ] ACCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:19.285204] [DEBUG] [REMOTE ] ACCO: PASS: Integrity check passed. [2026-01-07T12:00:19.285244] [DEBUG] [REMOTE ] ACCO: Symbol is viable for forecasting. [2026-01-07T12:00:19.285292] [INFO ] [MAIN ] [26/3530] ACCO kept (0.9s) | 26 kept, 0 rejected | 108.2/min | ETA: 32.4m [2026-01-07T12:00:19.525111] [DEBUG] [REMOTE ] ACDC: Retrieved 915 rows, trimmed to 300. [2026-01-07T12:00:19.525240] [DEBUG] [REMOTE ] ACDC: PASS: History has at least 300 days. [2026-01-07T12:00:19.525445] [DEBUG] [REMOTE ] ACDC: PASS: Price check passed. Min price $3.19. [2026-01-07T12:00:19.525597] [DEBUG] [REMOTE ] ACDC: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:19.525713] [DEBUG] [REMOTE ] ACDC: PASS: Integrity check passed. [2026-01-07T12:00:19.525753] [DEBUG] [REMOTE ] ACDC: Symbol is viable for forecasting. [2026-01-07T12:00:19.525801] [INFO ] [MAIN ] [27/3530] ACDC kept (0.2s) | 27 kept, 0 rejected | 110.5/min | ETA: 31.7m [2026-01-07T12:00:20.202564] [DEBUG] [REMOTE ] ACEL: Retrieved 1538 rows, trimmed to 300. [2026-01-07T12:00:20.202722] [DEBUG] [REMOTE ] ACEL: PASS: History has at least 300 days. [2026-01-07T12:00:20.202956] [DEBUG] [REMOTE ] ACEL: PASS: Price check passed. Min price $9.61. [2026-01-07T12:00:20.203142] [DEBUG] [REMOTE ] ACEL: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:20.203283] [DEBUG] [REMOTE ] ACEL: PASS: Integrity check passed. [2026-01-07T12:00:20.203337] [DEBUG] [REMOTE ] ACEL: Symbol is viable for forecasting. [2026-01-07T12:00:20.203391] [INFO ] [MAIN ] [28/3530] ACEL kept (0.7s) | 28 kept, 0 rejected | 109.5/min | ETA: 32.0m [2026-01-07T12:00:20.752804] [DEBUG] [REMOTE ] ACGL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:20.752952] [DEBUG] [REMOTE ] ACGL: PASS: History has at least 300 days. [2026-01-07T12:00:20.753194] [DEBUG] [REMOTE ] ACGL: PASS: Price check passed. Min price $84.72. [2026-01-07T12:00:20.753344] [DEBUG] [REMOTE ] ACGL: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:20.753470] [DEBUG] [REMOTE ] ACGL: PASS: Integrity check passed. [2026-01-07T12:00:20.753512] [DEBUG] [REMOTE ] ACGL: Symbol is viable for forecasting. [2026-01-07T12:00:20.753587] [INFO ] [MAIN ] [29/3530] ACGL kept (0.6s) | 29 kept, 0 rejected | 109.5/min | ETA: 32.0m [2026-01-07T12:00:21.049250] [DEBUG] [REMOTE ] ACGLN: Retrieved 1154 rows, trimmed to 300. [2026-01-07T12:00:21.049385] [DEBUG] [REMOTE ] ACGLN: PASS: History has at least 300 days. [2026-01-07T12:00:21.049622] [DEBUG] [REMOTE ] ACGLN: PASS: Price check passed. Min price $16.57. [2026-01-07T12:00:21.049767] [DEBUG] [REMOTE ] ACGLN: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:21.049880] [DEBUG] [REMOTE ] ACGLN: PASS: Integrity check passed. [2026-01-07T12:00:21.049921] [DEBUG] [REMOTE ] ACGLN: Symbol is viable for forecasting. [2026-01-07T12:00:21.049969] [INFO ] [MAIN ] [30/3530] ACGLN kept (0.3s) | 30 kept, 0 rejected | 111.2/min | ETA: 31.5m [2026-01-07T12:00:21.522467] [DEBUG] [REMOTE ] ACGLO: Retrieved 2110 rows, trimmed to 300. [2026-01-07T12:00:21.522640] [DEBUG] [REMOTE ] ACGLO: PASS: History has at least 300 days. [2026-01-07T12:00:21.523074] [DEBUG] [REMOTE ] ACGLO: PASS: Price check passed. Min price $20.17. [2026-01-07T12:00:21.523242] [DEBUG] [REMOTE ] ACGLO: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:21.523368] [DEBUG] [REMOTE ] ACGLO: PASS: Integrity check passed. [2026-01-07T12:00:21.523410] [DEBUG] [REMOTE ] ACGLO: Symbol is viable for forecasting. [2026-01-07T12:00:21.523471] [INFO ] [MAIN ] [31/3530] ACGLO kept (0.5s) | 31 kept, 0 rejected | 111.7/min | ETA: 31.3m [2026-01-07T12:00:23.381199] [DEBUG] [REMOTE ] ACH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:23.381338] [DEBUG] [REMOTE ] ACH: PASS: History has at least 300 days. [2026-01-07T12:00:23.381621] [DEBUG] [REMOTE ] ACH: PASS: Price check passed. Min price $1.91. [2026-01-07T12:00:23.381775] [DEBUG] [REMOTE ] ACH: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:23.381904] [DEBUG] [REMOTE ] ACH: PASS: Integrity check passed. [2026-01-07T12:00:23.381946] [DEBUG] [REMOTE ] ACH: Symbol is viable for forecasting. [2026-01-07T12:00:23.381996] [INFO ] [MAIN ] [32/3530] ACH kept (1.9s) | 32 kept, 0 rejected | 103.7/min | ETA: 33.7m [2026-01-07T12:00:23.849844] [DEBUG] [REMOTE ] ACHC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:23.849995] [DEBUG] [REMOTE ] ACHC: PASS: History has at least 300 days. [2026-01-07T12:00:23.850243] [DEBUG] [REMOTE ] ACHC: PASS: Price check passed. Min price $13.75. [2026-01-07T12:00:23.850385] [DEBUG] [REMOTE ] ACHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:23.850513] [DEBUG] [REMOTE ] ACHC: PASS: Integrity check passed. [2026-01-07T12:00:23.850554] [DEBUG] [REMOTE ] ACHC: Symbol is viable for forecasting. [2026-01-07T12:00:23.850625] [INFO ] [MAIN ] [33/3530] ACHC kept (0.5s) | 33 kept, 0 rejected | 104.3/min | ETA: 33.5m [2026-01-07T12:00:24.117669] [DEBUG] [REMOTE ] ACI: Retrieved 1389 rows, trimmed to 300. [2026-01-07T12:00:24.117792] [DEBUG] [REMOTE ] ACI: PASS: History has at least 300 days. [2026-01-07T12:00:24.118167] [DEBUG] [REMOTE ] ACI: PASS: Price check passed. Min price $16.81. [2026-01-07T12:00:24.118319] [DEBUG] [REMOTE ] ACI: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:24.118430] [DEBUG] [REMOTE ] ACI: PASS: Integrity check passed. [2026-01-07T12:00:24.118471] [DEBUG] [REMOTE ] ACI: Symbol is viable for forecasting. [2026-01-07T12:00:24.118520] [INFO ] [MAIN ] [34/3530] ACI kept (0.3s) | 34 kept, 0 rejected | 106.0/min | ETA: 33.0m [2026-01-07T12:00:24.499236] [DEBUG] [REMOTE ] ACIC: Retrieved 4569 rows, trimmed to 300. [2026-01-07T12:00:24.499371] [DEBUG] [REMOTE ] ACIC: PASS: History has at least 300 days. [2026-01-07T12:00:24.499601] [DEBUG] [REMOTE ] ACIC: PASS: Price check passed. Min price $10.54. [2026-01-07T12:00:24.499740] [DEBUG] [REMOTE ] ACIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:24.499852] [DEBUG] [REMOTE ] ACIC: PASS: Integrity check passed. [2026-01-07T12:00:24.499892] [DEBUG] [REMOTE ] ACIC: Symbol is viable for forecasting. [2026-01-07T12:00:24.499941] [INFO ] [MAIN ] [35/3530] ACIC kept (0.4s) | 35 kept, 0 rejected | 107.0/min | ETA: 32.7m [2026-01-07T12:00:25.185772] [DEBUG] [REMOTE ] ACLS: Retrieved 6411 rows, trimmed to 300. [2026-01-07T12:00:25.185915] [DEBUG] [REMOTE ] ACLS: PASS: History has at least 300 days. [2026-01-07T12:00:25.186150] [DEBUG] [REMOTE ] ACLS: PASS: Price check passed. Min price $74.12. [2026-01-07T12:00:25.186287] [DEBUG] [REMOTE ] ACLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:25.186409] [DEBUG] [REMOTE ] ACLS: PASS: Integrity check passed. [2026-01-07T12:00:25.186450] [DEBUG] [REMOTE ] ACLS: Symbol is viable for forecasting. [2026-01-07T12:00:25.186501] [INFO ] [MAIN ] [36/3530] ACLS kept (0.7s) | 36 kept, 0 rejected | 106.3/min | ETA: 32.9m [2026-01-07T12:00:25.423969] [DEBUG] [REMOTE ] ACLX: Retrieved 983 rows, trimmed to 300. [2026-01-07T12:00:25.424103] [DEBUG] [REMOTE ] ACLX: PASS: History has at least 300 days. [2026-01-07T12:00:25.424312] [DEBUG] [REMOTE ] ACLX: PASS: Price check passed. Min price $61.83. [2026-01-07T12:00:25.424447] [DEBUG] [REMOTE ] ACLX: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:25.424559] [DEBUG] [REMOTE ] ACLX: PASS: Integrity check passed. [2026-01-07T12:00:25.424621] [DEBUG] [REMOTE ] ACLX: Symbol is viable for forecasting. [2026-01-07T12:00:25.424670] [INFO ] [MAIN ] [37/3530] ACLX kept (0.2s) | 37 kept, 0 rejected | 108.0/min | ETA: 32.3m [2026-01-07T12:00:26.083775] [DEBUG] [REMOTE ] ACM: Retrieved 4695 rows, trimmed to 300. [2026-01-07T12:00:26.083906] [DEBUG] [REMOTE ] ACM: PASS: History has at least 300 days. [2026-01-07T12:00:26.084115] [DEBUG] [REMOTE ] ACM: PASS: Price check passed. Min price $95.33. [2026-01-07T12:00:26.084252] [DEBUG] [REMOTE ] ACM: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:26.084365] [DEBUG] [REMOTE ] ACM: PASS: Integrity check passed. [2026-01-07T12:00:26.084404] [DEBUG] [REMOTE ] ACM: Symbol is viable for forecasting. [2026-01-07T12:00:26.084453] [INFO ] [MAIN ] [38/3530] ACM kept (0.7s) | 38 kept, 0 rejected | 107.4/min | ETA: 32.5m [2026-01-07T12:00:26.546379] [DEBUG] [REMOTE ] ACN: Retrieved 6153 rows, trimmed to 300. [2026-01-07T12:00:26.546552] [DEBUG] [REMOTE ] ACN: PASS: History has at least 300 days. [2026-01-07T12:00:26.546916] [DEBUG] [REMOTE ] ACN: PASS: Price check passed. Min price $234.02. [2026-01-07T12:00:26.547098] [DEBUG] [REMOTE ] ACN: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:26.547268] [DEBUG] [REMOTE ] ACN: PASS: Integrity check passed. [2026-01-07T12:00:26.547322] [DEBUG] [REMOTE ] ACN: Symbol is viable for forecasting. [2026-01-07T12:00:26.547389] [INFO ] [MAIN ] [39/3530] ACN kept (0.5s) | 39 kept, 0 rejected | 107.9/min | ETA: 32.3m [2026-01-07T12:00:26.888825] [DEBUG] [REMOTE ] ACNB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:26.889146] [DEBUG] [REMOTE ] ACNB: PASS: History has at least 300 days. [2026-01-07T12:00:26.889378] [DEBUG] [REMOTE ] ACNB: PASS: Price check passed. Min price $42.19. [2026-01-07T12:00:26.889528] [DEBUG] [REMOTE ] ACNB: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:26.889669] [DEBUG] [REMOTE ] ACNB: PASS: Integrity check passed. [2026-01-07T12:00:26.889712] [DEBUG] [REMOTE ] ACNB: Symbol is viable for forecasting. [2026-01-07T12:00:26.889762] [INFO ] [MAIN ] [40/3530] ACNB kept (0.3s) | 40 kept, 0 rejected | 109.0/min | ETA: 32.0m [2026-01-07T12:00:27.454151] [DEBUG] [REMOTE ] ACON: Retrieved 930 rows, trimmed to 300. [2026-01-07T12:00:27.454297] [DEBUG] [REMOTE ] ACON: PASS: History has at least 300 days. [2026-01-07T12:00:27.454550] [DEBUG] [REMOTE ] ACON: PASS: Price check passed. Min price $4.46. [2026-01-07T12:00:27.454710] [DEBUG] [REMOTE ] ACON: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:27.454836] [DEBUG] [REMOTE ] ACON: PASS: Integrity check passed. [2026-01-07T12:00:27.454878] [DEBUG] [REMOTE ] ACON: Symbol is viable for forecasting. [2026-01-07T12:00:27.454934] [INFO ] [MAIN ] [41/3530] ACON kept (0.6s) | 41 kept, 0 rejected | 108.9/min | ETA: 32.0m [2026-01-07T12:00:27.723353] [DEBUG] [REMOTE ] ACP: Retrieved 3758 rows, trimmed to 300. [2026-01-07T12:00:27.723502] [DEBUG] [REMOTE ] ACP: PASS: History has at least 300 days. [2026-01-07T12:00:27.723774] [DEBUG] [REMOTE ] ACP: PASS: Price check passed. Min price $5.08. [2026-01-07T12:00:27.723914] [DEBUG] [REMOTE ] ACP: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:27.724035] [DEBUG] [REMOTE ] ACP: PASS: Integrity check passed. [2026-01-07T12:00:27.724076] [DEBUG] [REMOTE ] ACP: Symbol is viable for forecasting. [2026-01-07T12:00:27.724127] [INFO ] [MAIN ] [42/3530] ACP kept (0.3s) | 42 kept, 0 rejected | 110.2/min | ETA: 31.6m [2026-01-07T12:00:28.292209] [DEBUG] [REMOTE ] ACRE: Retrieved 3443 rows, trimmed to 300. [2026-01-07T12:00:28.292381] [DEBUG] [REMOTE ] ACRE: PASS: History has at least 300 days. [2026-01-07T12:00:28.292732] [DEBUG] [REMOTE ] ACRE: PASS: Price check passed. Min price $4.26. [2026-01-07T12:00:28.292895] [DEBUG] [REMOTE ] ACRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:28.293061] [DEBUG] [REMOTE ] ACRE: PASS: Integrity check passed. [2026-01-07T12:00:28.293108] [DEBUG] [REMOTE ] ACRE: Symbol is viable for forecasting. [2026-01-07T12:00:28.293163] [INFO ] [MAIN ] [43/3530] ACRE kept (0.6s) | 43 kept, 0 rejected | 110.1/min | ETA: 31.7m [2026-01-07T12:00:28.603934] [DEBUG] [REMOTE ] ACRS: Retrieved 2577 rows, trimmed to 300. [2026-01-07T12:00:28.604106] [DEBUG] [REMOTE ] ACRS: PASS: History has at least 300 days. [2026-01-07T12:00:28.604359] [DEBUG] [REMOTE ] ACRS: PASS: Price check passed. Min price $1.81. [2026-01-07T12:00:28.604510] [DEBUG] [REMOTE ] ACRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:28.604654] [DEBUG] [REMOTE ] ACRS: PASS: Integrity check passed. [2026-01-07T12:00:28.604700] [DEBUG] [REMOTE ] ACRS: Symbol is viable for forecasting. [2026-01-07T12:00:28.604768] [INFO ] [MAIN ] [44/3530] ACRS kept (0.3s) | 44 kept, 0 rejected | 111.2/min | ETA: 31.3m [2026-01-07T12:00:29.204931] [DEBUG] [REMOTE ] ACTG: Retrieved 5801 rows, trimmed to 300. [2026-01-07T12:00:29.205066] [DEBUG] [REMOTE ] ACTG: PASS: History has at least 300 days. [2026-01-07T12:00:29.205283] [DEBUG] [REMOTE ] ACTG: PASS: Price check passed. Min price $3.26. [2026-01-07T12:00:29.205418] [DEBUG] [REMOTE ] ACTG: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:29.205533] [DEBUG] [REMOTE ] ACTG: PASS: Integrity check passed. [2026-01-07T12:00:29.205591] [DEBUG] [REMOTE ] ACTG: Symbol is viable for forecasting. [2026-01-07T12:00:29.205643] [INFO ] [MAIN ] [45/3530] ACTG kept (0.6s) | 45 kept, 0 rejected | 110.9/min | ETA: 31.4m [2026-01-07T12:00:29.523125] [DEBUG] [REMOTE ] ACVA: Retrieved 1203 rows, trimmed to 300. [2026-01-07T12:00:29.523265] [DEBUG] [REMOTE ] ACVA: PASS: History has at least 300 days. [2026-01-07T12:00:29.523474] [DEBUG] [REMOTE ] ACVA: PASS: Price check passed. Min price $5.09. [2026-01-07T12:00:29.523647] [DEBUG] [REMOTE ] ACVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:29.523759] [DEBUG] [REMOTE ] ACVA: PASS: Integrity check passed. [2026-01-07T12:00:29.523799] [DEBUG] [REMOTE ] ACVA: Symbol is viable for forecasting. [2026-01-07T12:00:29.523847] [INFO ] [MAIN ] [46/3530] ACVA kept (0.3s) | 46 kept, 0 rejected | 111.9/min | ETA: 31.1m [2026-01-07T12:00:29.973978] [DEBUG] [REMOTE ] ACWI: Retrieved 4473 rows, trimmed to 300. [2026-01-07T12:00:29.974109] [DEBUG] [REMOTE ] ACWI: PASS: History has at least 300 days. [2026-01-07T12:00:29.974321] [DEBUG] [REMOTE ] ACWI: PASS: Price check passed. Min price $134.31. [2026-01-07T12:00:29.974457] [DEBUG] [REMOTE ] ACWI: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:29.974586] [DEBUG] [REMOTE ] ACWI: PASS: Integrity check passed. [2026-01-07T12:00:29.974629] [DEBUG] [REMOTE ] ACWI: Symbol is viable for forecasting. [2026-01-07T12:00:29.974678] [INFO ] [MAIN ] [47/3530] ACWI kept (0.5s) | 47 kept, 0 rejected | 112.3/min | ETA: 31.0m [2026-01-07T12:00:30.282190] [DEBUG] [REMOTE ] ACWX: Retrieved 4472 rows, trimmed to 300. [2026-01-07T12:00:30.282316] [DEBUG] [REMOTE ] ACWX: PASS: History has at least 300 days. [2026-01-07T12:00:30.282525] [DEBUG] [REMOTE ] ACWX: PASS: Price check passed. Min price $62.98. [2026-01-07T12:00:30.282708] [DEBUG] [REMOTE ] ACWX: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:30.282832] [DEBUG] [REMOTE ] ACWX: PASS: Integrity check passed. [2026-01-07T12:00:30.282873] [DEBUG] [REMOTE ] ACWX: Symbol is viable for forecasting. [2026-01-07T12:00:30.282922] [INFO ] [MAIN ] [48/3530] ACWX kept (0.3s) | 48 kept, 0 rejected | 113.3/min | ETA: 30.7m [2026-01-07T12:00:30.681513] [DEBUG] [REMOTE ] ACXP: Retrieved 1138 rows, trimmed to 300. [2026-01-07T12:00:30.681675] [DEBUG] [REMOTE ] ACXP: PASS: History has at least 300 days. [2026-01-07T12:00:30.681900] [DEBUG] [REMOTE ] ACXP: PASS: Price check passed. Min price $2.49. [2026-01-07T12:00:30.682042] [DEBUG] [REMOTE ] ACXP: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:30.682160] [DEBUG] [REMOTE ] ACXP: PASS: Integrity check passed. [2026-01-07T12:00:30.682203] [DEBUG] [REMOTE ] ACXP: Symbol is viable for forecasting. [2026-01-07T12:00:30.682254] [INFO ] [MAIN ] [49/3530] ACXP kept (0.4s) | 49 kept, 0 rejected | 113.9/min | ETA: 30.6m [2026-01-07T12:00:31.296864] [DEBUG] [REMOTE ] ADBE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:31.297049] [DEBUG] [REMOTE ] ADBE: PASS: History has at least 300 days. [2026-01-07T12:00:31.297381] [DEBUG] [REMOTE ] ADBE: PASS: Price check passed. Min price $312.40. [2026-01-07T12:00:31.297568] [DEBUG] [REMOTE ] ADBE: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:31.297745] [DEBUG] [REMOTE ] ADBE: PASS: Integrity check passed. [2026-01-07T12:00:31.297798] [DEBUG] [REMOTE ] ADBE: Symbol is viable for forecasting. [2026-01-07T12:00:31.297859] [INFO ] [MAIN ] [50/3530] ADBE kept (0.6s) | 50 kept, 0 rejected | 113.5/min | ETA: 30.7m [2026-01-07T12:00:31.748130] [DEBUG] [REMOTE ] ADC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:31.748270] [DEBUG] [REMOTE ] ADC: PASS: History has at least 300 days. [2026-01-07T12:00:31.748504] [DEBUG] [REMOTE ] ADC: PASS: Price check passed. Min price $70.49. [2026-01-07T12:00:31.748663] [DEBUG] [REMOTE ] ADC: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:31.748786] [DEBUG] [REMOTE ] ADC: PASS: Integrity check passed. [2026-01-07T12:00:31.748831] [DEBUG] [REMOTE ] ADC: Symbol is viable for forecasting. [2026-01-07T12:00:31.748879] [INFO ] [MAIN ] [51/3530] ADC kept (0.5s) | 51 kept, 0 rejected | 113.8/min | ETA: 30.6m [2026-01-07T12:00:32.359468] [DEBUG] [REMOTE ] ADEA: Retrieved 5566 rows, trimmed to 300. [2026-01-07T12:00:32.359636] [DEBUG] [REMOTE ] ADEA: PASS: History has at least 300 days. [2026-01-07T12:00:32.359884] [DEBUG] [REMOTE ] ADEA: PASS: Price check passed. Min price $11.69. [2026-01-07T12:00:32.360023] [DEBUG] [REMOTE ] ADEA: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:32.360144] [DEBUG] [REMOTE ] ADEA: PASS: Integrity check passed. [2026-01-07T12:00:32.360185] [DEBUG] [REMOTE ] ADEA: Symbol is viable for forecasting. [2026-01-07T12:00:32.360233] [INFO ] [MAIN ] [52/3530] ADEA kept (0.6s) | 52 kept, 0 rejected | 113.5/min | ETA: 30.7m [2026-01-07T12:00:32.768425] [DEBUG] [REMOTE ] ADI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:32.768589] [DEBUG] [REMOTE ] ADI: PASS: History has at least 300 days. [2026-01-07T12:00:32.768843] [DEBUG] [REMOTE ] ADI: PASS: Price check passed. Min price $224.40. [2026-01-07T12:00:32.769002] [DEBUG] [REMOTE ] ADI: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:32.769131] [DEBUG] [REMOTE ] ADI: PASS: Integrity check passed. [2026-01-07T12:00:32.769172] [DEBUG] [REMOTE ] ADI: Symbol is viable for forecasting. [2026-01-07T12:00:32.769223] [INFO ] [MAIN ] [53/3530] ADI kept (0.4s) | 53 kept, 0 rejected | 114.0/min | ETA: 30.5m [2026-01-07T12:00:33.147988] [DEBUG] [REMOTE ] ADM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:33.148124] [DEBUG] [REMOTE ] ADM: PASS: History has at least 300 days. [2026-01-07T12:00:33.148448] [DEBUG] [REMOTE ] ADM: PASS: Price check passed. Min price $55.51. [2026-01-07T12:00:33.148640] [DEBUG] [REMOTE ] ADM: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:33.148767] [DEBUG] [REMOTE ] ADM: PASS: Integrity check passed. [2026-01-07T12:00:33.148808] [DEBUG] [REMOTE ] ADM: Symbol is viable for forecasting. [2026-01-07T12:00:33.148858] [INFO ] [MAIN ] [54/3530] ADM kept (0.4s) | 54 kept, 0 rejected | 114.6/min | ETA: 30.3m [2026-01-07T12:00:33.564956] [DEBUG] [REMOTE ] ADMA: Retrieved 3073 rows, trimmed to 300. [2026-01-07T12:00:33.565081] [DEBUG] [REMOTE ] ADMA: PASS: History has at least 300 days. [2026-01-07T12:00:33.565294] [DEBUG] [REMOTE ] ADMA: PASS: Price check passed. Min price $14.03. [2026-01-07T12:00:33.565433] [DEBUG] [REMOTE ] ADMA: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:33.565545] [DEBUG] [REMOTE ] ADMA: PASS: Integrity check passed. [2026-01-07T12:00:33.565605] [DEBUG] [REMOTE ] ADMA: Symbol is viable for forecasting. [2026-01-07T12:00:33.565657] [INFO ] [MAIN ] [55/3530] ADMA kept (0.4s) | 55 kept, 0 rejected | 115.0/min | ETA: 30.2m [2026-01-07T12:00:33.988178] [DEBUG] [REMOTE ] ADP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:33.988337] [DEBUG] [REMOTE ] ADP: PASS: History has at least 300 days. [2026-01-07T12:00:33.988612] [DEBUG] [REMOTE ] ADP: PASS: Price check passed. Min price $247.48. [2026-01-07T12:00:33.988768] [DEBUG] [REMOTE ] ADP: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:33.988918] [DEBUG] [REMOTE ] ADP: PASS: Integrity check passed. [2026-01-07T12:00:33.988985] [DEBUG] [REMOTE ] ADP: Symbol is viable for forecasting. [2026-01-07T12:00:33.989052] [INFO ] [MAIN ] [56/3530] ADP kept (0.4s) | 56 kept, 0 rejected | 115.4/min | ETA: 30.1m [2026-01-07T12:00:34.225782] [DEBUG] [REMOTE ] ADSE: Retrieved 1012 rows, trimmed to 300. [2026-01-07T12:00:34.225927] [DEBUG] [REMOTE ] ADSE: PASS: History has at least 300 days. [2026-01-07T12:00:34.226141] [DEBUG] [REMOTE ] ADSE: PASS: Price check passed. Min price $9.96. [2026-01-07T12:00:34.226278] [DEBUG] [REMOTE ] ADSE: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:34.226392] [DEBUG] [REMOTE ] ADSE: PASS: Integrity check passed. [2026-01-07T12:00:34.226434] [DEBUG] [REMOTE ] ADSE: Symbol is viable for forecasting. [2026-01-07T12:00:34.226483] [INFO ] [MAIN ] [57/3530] ADSE kept (0.2s) | 57 kept, 0 rejected | 116.5/min | ETA: 29.8m [2026-01-07T12:00:34.878971] [DEBUG] [REMOTE ] ADSK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:34.879116] [DEBUG] [REMOTE ] ADSK: PASS: History has at least 300 days. [2026-01-07T12:00:34.879378] [DEBUG] [REMOTE ] ADSK: PASS: Price check passed. Min price $286.73. [2026-01-07T12:00:34.879526] [DEBUG] [REMOTE ] ADSK: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:34.879675] [DEBUG] [REMOTE ] ADSK: PASS: Integrity check passed. [2026-01-07T12:00:34.879720] [DEBUG] [REMOTE ] ADSK: Symbol is viable for forecasting. [2026-01-07T12:00:34.879775] [INFO ] [MAIN ] [58/3530] ADSK kept (0.7s) | 58 kept, 0 rejected | 115.9/min | ETA: 29.9m [2026-01-07T12:00:35.373000] [DEBUG] [REMOTE ] ADTN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:35.373132] [DEBUG] [REMOTE ] ADTN: PASS: History has at least 300 days. [2026-01-07T12:00:35.373350] [DEBUG] [REMOTE ] ADTN: PASS: Price check passed. Min price $7.25. [2026-01-07T12:00:35.373486] [DEBUG] [REMOTE ] ADTN: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:35.373618] [DEBUG] [REMOTE ] ADTN: PASS: Integrity check passed. [2026-01-07T12:00:35.373661] [DEBUG] [REMOTE ] ADTN: Symbol is viable for forecasting. [2026-01-07T12:00:35.373710] [INFO ] [MAIN ] [59/3530] ADTN kept (0.5s) | 59 kept, 0 rejected | 116.0/min | ETA: 29.9m [2026-01-07T12:00:35.882217] [DEBUG] [REMOTE ] ADUS: Retrieved 4072 rows, trimmed to 300. [2026-01-07T12:00:35.882340] [DEBUG] [REMOTE ] ADUS: PASS: History has at least 300 days. [2026-01-07T12:00:35.882546] [DEBUG] [REMOTE ] ADUS: PASS: Price check passed. Min price $106.58. [2026-01-07T12:00:35.882722] [DEBUG] [REMOTE ] ADUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:35.882834] [DEBUG] [REMOTE ] ADUS: PASS: Integrity check passed. [2026-01-07T12:00:35.882874] [DEBUG] [REMOTE ] ADUS: Symbol is viable for forecasting. [2026-01-07T12:00:35.882922] [INFO ] [MAIN ] [60/3530] ADUS kept (0.5s) | 60 kept, 0 rejected | 116.1/min | ETA: 29.9m [2026-01-07T12:00:36.378735] [DEBUG] [REMOTE ] ADX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:36.378895] [DEBUG] [REMOTE ] ADX: PASS: History has at least 300 days. [2026-01-07T12:00:36.384383] [DEBUG] [REMOTE ] ADX: PASS: Price check passed. Min price $21.68. [2026-01-07T12:00:36.384653] [DEBUG] [REMOTE ] ADX: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:36.384858] [DEBUG] [REMOTE ] ADX: PASS: Integrity check passed. [2026-01-07T12:00:36.384916] [DEBUG] [REMOTE ] ADX: Symbol is viable for forecasting. [2026-01-07T12:00:36.385014] [INFO ] [MAIN ] [61/3530] ADX kept (0.5s) | 61 kept, 0 rejected | 116.1/min | ETA: 29.9m [2026-01-07T12:00:36.853426] [DEBUG] [REMOTE ] AEE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:36.853567] [DEBUG] [REMOTE ] AEE: PASS: History has at least 300 days. [2026-01-07T12:00:36.853808] [DEBUG] [REMOTE ] AEE: PASS: Price check passed. Min price $97.25. [2026-01-07T12:00:36.853946] [DEBUG] [REMOTE ] AEE: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:36.854258] [DEBUG] [REMOTE ] AEE: PASS: Integrity check passed. [2026-01-07T12:00:36.854298] [DEBUG] [REMOTE ] AEE: Symbol is viable for forecasting. [2026-01-07T12:00:36.854346] [INFO ] [MAIN ] [62/3530] AEE kept (0.5s) | 62 kept, 0 rejected | 116.3/min | ETA: 29.8m [2026-01-07T12:00:37.114509] [DEBUG] [REMOTE ] AEFC: Retrieved 1558 rows, trimmed to 300. [2026-01-07T12:00:37.114656] [DEBUG] [REMOTE ] AEFC: PASS: History has at least 300 days. [2026-01-07T12:00:37.114864] [DEBUG] [REMOTE ] AEFC: PASS: Price check passed. Min price $19.63. [2026-01-07T12:00:37.115004] [DEBUG] [REMOTE ] AEFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:37.115112] [DEBUG] [REMOTE ] AEFC: PASS: Integrity check passed. [2026-01-07T12:00:37.115152] [DEBUG] [REMOTE ] AEFC: Symbol is viable for forecasting. [2026-01-07T12:00:37.115200] [INFO ] [MAIN ] [63/3530] AEFC kept (0.3s) | 63 kept, 0 rejected | 117.2/min | ETA: 29.6m [2026-01-07T12:00:37.712833] [DEBUG] [REMOTE ] AEG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:37.712966] [DEBUG] [REMOTE ] AEG: PASS: History has at least 300 days. [2026-01-07T12:00:37.713198] [DEBUG] [REMOTE ] AEG: PASS: Price check passed. Min price $7.21. [2026-01-07T12:00:37.713336] [DEBUG] [REMOTE ] AEG: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:37.713449] [DEBUG] [REMOTE ] AEG: PASS: Integrity check passed. [2026-01-07T12:00:37.713489] [DEBUG] [REMOTE ] AEG: Symbol is viable for forecasting. [2026-01-07T12:00:37.713538] [INFO ] [MAIN ] [64/3530] AEG kept (0.6s) | 64 kept, 0 rejected | 116.9/min | ETA: 29.6m [2026-01-07T12:00:38.101684] [DEBUG] [REMOTE ] AEHL: Retrieved 4542 rows, trimmed to 300. [2026-01-07T12:00:38.101813] [DEBUG] [REMOTE ] AEHL: PASS: History has at least 300 days. [2026-01-07T12:00:38.102064] [DEBUG] [REMOTE ] AEHL: PASS: Price check passed. Min price $1.13. [2026-01-07T12:00:38.102231] [DEBUG] [REMOTE ] AEHL: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:38.102350] [DEBUG] [REMOTE ] AEHL: PASS: Integrity check passed. [2026-01-07T12:00:38.102391] [DEBUG] [REMOTE ] AEHL: Symbol is viable for forecasting. [2026-01-07T12:00:38.102442] [INFO ] [MAIN ] [65/3530] AEHL kept (0.4s) | 65 kept, 0 rejected | 117.3/min | ETA: 29.5m [2026-01-07T12:00:38.350634] [DEBUG] [REMOTE ] AEI: Retrieved 1284 rows, trimmed to 300. [2026-01-07T12:00:38.350763] [DEBUG] [REMOTE ] AEI: PASS: History has at least 300 days. [2026-01-07T12:00:38.350975] [DEBUG] [REMOTE ] AEI: PASS: Price check passed. Min price $2.33. [2026-01-07T12:00:38.351111] [DEBUG] [REMOTE ] AEI: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:38.351221] [DEBUG] [REMOTE ] AEI: PASS: Integrity check passed. [2026-01-07T12:00:38.351261] [DEBUG] [REMOTE ] AEI: Symbol is viable for forecasting. [2026-01-07T12:00:38.351309] [INFO ] [MAIN ] [66/3530] AEI kept (0.2s) | 66 kept, 0 rejected | 118.3/min | ETA: 29.3m [2026-01-07T12:00:38.947160] [DEBUG] [REMOTE ] AEIS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:38.947338] [DEBUG] [REMOTE ] AEIS: PASS: History has at least 300 days. [2026-01-07T12:00:38.947697] [DEBUG] [REMOTE ] AEIS: PASS: Price check passed. Min price $169.54. [2026-01-07T12:00:38.947896] [DEBUG] [REMOTE ] AEIS: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:38.948078] [DEBUG] [REMOTE ] AEIS: PASS: Integrity check passed. [2026-01-07T12:00:38.948136] [DEBUG] [REMOTE ] AEIS: Symbol is viable for forecasting. [2026-01-07T12:00:38.948206] [INFO ] [MAIN ] [67/3530] AEIS kept (0.6s) | 67 kept, 0 rejected | 117.9/min | ETA: 29.4m [2026-01-07T12:00:39.442630] [DEBUG] [REMOTE ] AEM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:39.442765] [DEBUG] [REMOTE ] AEM: PASS: History has at least 300 days. [2026-01-07T12:00:39.443000] [DEBUG] [REMOTE ] AEM: PASS: Price check passed. Min price $154.81. [2026-01-07T12:00:39.443324] [DEBUG] [REMOTE ] AEM: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:39.443442] [DEBUG] [REMOTE ] AEM: PASS: Integrity check passed. [2026-01-07T12:00:39.443482] [DEBUG] [REMOTE ] AEM: Symbol is viable for forecasting. [2026-01-07T12:00:39.443530] [INFO ] [MAIN ] [68/3530] AEM kept (0.5s) | 68 kept, 0 rejected | 118.0/min | ETA: 29.3m [2026-01-07T12:00:39.829561] [DEBUG] [REMOTE ] AEO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:39.829713] [DEBUG] [REMOTE ] AEO: PASS: History has at least 300 days. [2026-01-07T12:00:39.829939] [DEBUG] [REMOTE ] AEO: PASS: Price check passed. Min price $14.31. [2026-01-07T12:00:39.830075] [DEBUG] [REMOTE ] AEO: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:39.830392] [DEBUG] [REMOTE ] AEO: PASS: Integrity check passed. [2026-01-07T12:00:39.830432] [DEBUG] [REMOTE ] AEO: Symbol is viable for forecasting. [2026-01-07T12:00:39.830482] [INFO ] [MAIN ] [69/3530] AEO kept (0.4s) | 69 kept, 0 rejected | 118.4/min | ETA: 29.2m [2026-01-07T12:00:40.388039] [DEBUG] [REMOTE ] AEP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:40.388174] [DEBUG] [REMOTE ] AEP: PASS: History has at least 300 days. [2026-01-07T12:00:40.388412] [DEBUG] [REMOTE ] AEP: PASS: Price check passed. Min price $114.07. [2026-01-07T12:00:40.388548] [DEBUG] [REMOTE ] AEP: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:40.388686] [DEBUG] [REMOTE ] AEP: PASS: Integrity check passed. [2026-01-07T12:00:40.388728] [DEBUG] [REMOTE ] AEP: Symbol is viable for forecasting. [2026-01-07T12:00:40.388777] [INFO ] [MAIN ] [70/3530] AEP kept (0.6s) | 70 kept, 0 rejected | 118.2/min | ETA: 29.3m [2026-01-07T12:00:40.826599] [DEBUG] [REMOTE ] AES: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:40.826733] [DEBUG] [REMOTE ] AES: PASS: History has at least 300 days. [2026-01-07T12:00:40.826959] [DEBUG] [REMOTE ] AES: PASS: Price check passed. Min price $13.44. [2026-01-07T12:00:40.827099] [DEBUG] [REMOTE ] AES: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:40.827218] [DEBUG] [REMOTE ] AES: PASS: Integrity check passed. [2026-01-07T12:00:40.827259] [DEBUG] [REMOTE ] AES: Symbol is viable for forecasting. [2026-01-07T12:00:40.827309] [INFO ] [MAIN ] [71/3530] AES kept (0.4s) | 71 kept, 0 rejected | 118.5/min | ETA: 29.2m [2026-01-07T12:00:41.044942] [DEBUG] [REMOTE ] AESI: Retrieved 710 rows, trimmed to 300. [2026-01-07T12:00:41.045099] [DEBUG] [REMOTE ] AESI: PASS: History has at least 300 days. [2026-01-07T12:00:41.045372] [DEBUG] [REMOTE ] AESI: PASS: Price check passed. Min price $8.10. [2026-01-07T12:00:41.045609] [DEBUG] [REMOTE ] AESI: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:41.045779] [DEBUG] [REMOTE ] AESI: PASS: Integrity check passed. [2026-01-07T12:00:41.045840] [DEBUG] [REMOTE ] AESI: Symbol is viable for forecasting. [2026-01-07T12:00:41.045915] [INFO ] [MAIN ] [72/3530] AESI kept (0.2s) | 72 kept, 0 rejected | 119.4/min | ETA: 29.0m [2026-01-07T12:00:41.500485] [DEBUG] [REMOTE ] AEVA: Retrieved 1473 rows, trimmed to 300. [2026-01-07T12:00:41.500632] [DEBUG] [REMOTE ] AEVA: PASS: History has at least 300 days. [2026-01-07T12:00:41.500851] [DEBUG] [REMOTE ] AEVA: PASS: Price check passed. Min price $9.19. [2026-01-07T12:00:41.500993] [DEBUG] [REMOTE ] AEVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:41.501107] [DEBUG] [REMOTE ] AEVA: PASS: Integrity check passed. [2026-01-07T12:00:41.501150] [DEBUG] [REMOTE ] AEVA: Symbol is viable for forecasting. [2026-01-07T12:00:41.501200] [INFO ] [MAIN ] [73/3530] AEVA kept (0.5s) | 73 kept, 0 rejected | 119.6/min | ETA: 28.9m [2026-01-07T12:00:41.867038] [DEBUG] [REMOTE ] AEYE: Retrieved 3194 rows, trimmed to 300. [2026-01-07T12:00:41.867160] [DEBUG] [REMOTE ] AEYE: PASS: History has at least 300 days. [2026-01-07T12:00:41.867367] [DEBUG] [REMOTE ] AEYE: PASS: Price check passed. Min price $9.77. [2026-01-07T12:00:41.867506] [DEBUG] [REMOTE ] AEYE: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:41.867646] [DEBUG] [REMOTE ] AEYE: PASS: Integrity check passed. [2026-01-07T12:00:41.867689] [DEBUG] [REMOTE ] AEYE: Symbol is viable for forecasting. [2026-01-07T12:00:41.867744] [INFO ] [MAIN ] [74/3530] AEYE kept (0.4s) | 74 kept, 0 rejected | 120.0/min | ETA: 28.8m [2026-01-07T12:00:42.501904] [DEBUG] [REMOTE ] AFB: Retrieved 6024 rows, trimmed to 300. [2026-01-07T12:00:42.502059] [DEBUG] [REMOTE ] AFB: PASS: History has at least 300 days. [2026-01-07T12:00:42.502326] [DEBUG] [REMOTE ] AFB: PASS: Price check passed. Min price $10.71. [2026-01-07T12:00:42.502465] [DEBUG] [REMOTE ] AFB: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:42.502616] [DEBUG] [REMOTE ] AFB: PASS: Integrity check passed. [2026-01-07T12:00:42.502659] [DEBUG] [REMOTE ] AFB: Symbol is viable for forecasting. [2026-01-07T12:00:42.502711] [INFO ] [MAIN ] [75/3530] AFB kept (0.6s) | 75 kept, 0 rejected | 119.6/min | ETA: 28.9m [2026-01-07T12:00:42.751367] [DEBUG] [REMOTE ] AFCG: Retrieved 1206 rows, trimmed to 300. [2026-01-07T12:00:42.751539] [DEBUG] [REMOTE ] AFCG: PASS: History has at least 300 days. [2026-01-07T12:00:42.751926] [DEBUG] [REMOTE ] AFCG: PASS: Price check passed. Min price $2.53. [2026-01-07T12:00:42.752108] [DEBUG] [REMOTE ] AFCG: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:42.752272] [DEBUG] [REMOTE ] AFCG: PASS: Integrity check passed. [2026-01-07T12:00:42.752324] [DEBUG] [REMOTE ] AFCG: Symbol is viable for forecasting. [2026-01-07T12:00:42.752388] [INFO ] [MAIN ] [76/3530] AFCG kept (0.2s) | 76 kept, 0 rejected | 120.4/min | ETA: 28.7m [2026-01-07T12:00:43.284872] [DEBUG] [REMOTE ] AFG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:43.285017] [DEBUG] [REMOTE ] AFG: PASS: History has at least 300 days. [2026-01-07T12:00:43.285266] [DEBUG] [REMOTE ] AFG: PASS: Price check passed. Min price $127.97. [2026-01-07T12:00:43.285408] [DEBUG] [REMOTE ] AFG: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:43.285536] [DEBUG] [REMOTE ] AFG: PASS: Integrity check passed. [2026-01-07T12:00:43.285607] [DEBUG] [REMOTE ] AFG: Symbol is viable for forecasting. [2026-01-07T12:00:43.285680] [INFO ] [MAIN ] [77/3530] AFG kept (0.5s) | 77 kept, 0 rejected | 120.2/min | ETA: 28.7m [2026-01-07T12:00:43.458110] [DEBUG] [REMOTE ] AFGC: Retrieved 1530 rows, trimmed to 300. [2026-01-07T12:00:43.458227] [DEBUG] [REMOTE ] AFGC: PASS: History has at least 300 days. [2026-01-07T12:00:43.458433] [DEBUG] [REMOTE ] AFGC: PASS: Price check passed. Min price $18.86. [2026-01-07T12:00:43.458586] [DEBUG] [REMOTE ] AFGC: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:43.458700] [DEBUG] [REMOTE ] AFGC: PASS: Integrity check passed. [2026-01-07T12:00:43.458740] [DEBUG] [REMOTE ] AFGC: Symbol is viable for forecasting. [2026-01-07T12:00:43.458788] [INFO ] [MAIN ] [78/3530] AFGC kept (0.2s) | 78 kept, 0 rejected | 121.3/min | ETA: 28.5m [2026-01-07T12:00:44.047106] [DEBUG] [REMOTE ] AFL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:44.047234] [DEBUG] [REMOTE ] AFL: PASS: History has at least 300 days. [2026-01-07T12:00:44.047447] [DEBUG] [REMOTE ] AFL: PASS: Price check passed. Min price $105.14. [2026-01-07T12:00:44.047602] [DEBUG] [REMOTE ] AFL: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:44.047720] [DEBUG] [REMOTE ] AFL: PASS: Integrity check passed. [2026-01-07T12:00:44.047760] [DEBUG] [REMOTE ] AFL: Symbol is viable for forecasting. [2026-01-07T12:00:44.047808] [INFO ] [MAIN ] [79/3530] AFL kept (0.6s) | 79 kept, 0 rejected | 121.0/min | ETA: 28.5m [2026-01-07T12:00:44.315888] [DEBUG] [REMOTE ] AFRI: Retrieved 896 rows, trimmed to 300. [2026-01-07T12:00:44.316073] [DEBUG] [REMOTE ] AFRI: PASS: History has at least 300 days. [2026-01-07T12:00:44.316658] [DEBUG] [REMOTE ] AFRI: PASS: Price check passed. Min price $8.54. [2026-01-07T12:00:44.316863] [DEBUG] [REMOTE ] AFRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:44.317049] [DEBUG] [REMOTE ] AFRI: PASS: Integrity check passed. [2026-01-07T12:00:44.317109] [DEBUG] [REMOTE ] AFRI: Symbol is viable for forecasting. [2026-01-07T12:00:44.317199] [INFO ] [MAIN ] [80/3530] AFRI kept (0.3s) | 80 kept, 0 rejected | 121.7/min | ETA: 28.4m [2026-01-07T12:00:44.733090] [DEBUG] [REMOTE ] AFRM: Retrieved 1251 rows, trimmed to 300. [2026-01-07T12:00:44.733234] [DEBUG] [REMOTE ] AFRM: PASS: History has at least 300 days. [2026-01-07T12:00:44.733455] [DEBUG] [REMOTE ] AFRM: PASS: Price check passed. Min price $62.54. [2026-01-07T12:00:44.733625] [DEBUG] [REMOTE ] AFRM: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:44.733745] [DEBUG] [REMOTE ] AFRM: PASS: Integrity check passed. [2026-01-07T12:00:44.733788] [DEBUG] [REMOTE ] AFRM: Symbol is viable for forecasting. [2026-01-07T12:00:44.733838] [INFO ] [MAIN ] [81/3530] AFRM kept (0.4s) | 81 kept, 0 rejected | 121.9/min | ETA: 28.3m [2026-01-07T12:00:45.184788] [DEBUG] [REMOTE ] AFYA: Retrieved 1626 rows, trimmed to 300. [2026-01-07T12:00:45.184919] [DEBUG] [REMOTE ] AFYA: PASS: History has at least 300 days. [2026-01-07T12:00:45.185146] [DEBUG] [REMOTE ] AFYA: PASS: Price check passed. Min price $14.08. [2026-01-07T12:00:45.185281] [DEBUG] [REMOTE ] AFYA: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:45.185393] [DEBUG] [REMOTE ] AFYA: PASS: Integrity check passed. [2026-01-07T12:00:45.185434] [DEBUG] [REMOTE ] AFYA: Symbol is viable for forecasting. [2026-01-07T12:00:45.185482] [INFO ] [MAIN ] [82/3530] AFYA kept (0.5s) | 82 kept, 0 rejected | 122.0/min | ETA: 28.3m [2026-01-07T12:00:45.551477] [DEBUG] [REMOTE ] AG: Retrieved 4806 rows, trimmed to 300. [2026-01-07T12:00:45.551676] [DEBUG] [REMOTE ] AG: PASS: History has at least 300 days. [2026-01-07T12:00:45.551902] [DEBUG] [REMOTE ] AG: PASS: Price check passed. Min price $10.67. [2026-01-07T12:00:45.552039] [DEBUG] [REMOTE ] AG: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:45.552153] [DEBUG] [REMOTE ] AG: PASS: Integrity check passed. [2026-01-07T12:00:45.552194] [DEBUG] [REMOTE ] AG: Symbol is viable for forecasting. [2026-01-07T12:00:45.552242] [INFO ] [MAIN ] [83/3530] AG kept (0.4s) | 83 kept, 0 rejected | 122.4/min | ETA: 28.2m [2026-01-07T12:00:46.283877] [DEBUG] [REMOTE ] AGCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:46.284022] [DEBUG] [REMOTE ] AGCO: PASS: History has at least 300 days. [2026-01-07T12:00:46.284275] [DEBUG] [REMOTE ] AGCO: PASS: Price check passed. Min price $100.14. [2026-01-07T12:00:46.284416] [DEBUG] [REMOTE ] AGCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:46.284544] [DEBUG] [REMOTE ] AGCO: PASS: Integrity check passed. [2026-01-07T12:00:46.284605] [DEBUG] [REMOTE ] AGCO: Symbol is viable for forecasting. [2026-01-07T12:00:46.284658] [INFO ] [MAIN ] [84/3530] AGCO kept (0.7s) | 84 kept, 0 rejected | 121.7/min | ETA: 28.3m [2026-01-07T12:00:46.688554] [DEBUG] [REMOTE ] AGD: Retrieved 4892 rows, trimmed to 300. [2026-01-07T12:00:46.688723] [DEBUG] [REMOTE ] AGD: PASS: History has at least 300 days. [2026-01-07T12:00:46.688965] [DEBUG] [REMOTE ] AGD: PASS: Price check passed. Min price $10.77. [2026-01-07T12:00:46.689112] [DEBUG] [REMOTE ] AGD: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:46.689228] [DEBUG] [REMOTE ] AGD: PASS: Integrity check passed. [2026-01-07T12:00:46.689269] [DEBUG] [REMOTE ] AGD: Symbol is viable for forecasting. [2026-01-07T12:00:46.689319] [INFO ] [MAIN ] [85/3530] AGD kept (0.4s) | 85 kept, 0 rejected | 121.9/min | ETA: 28.3m [2026-01-07T12:00:47.228216] [DEBUG] [REMOTE ] AGEN: Retrieved 6517 rows, trimmed to 300. [2026-01-07T12:00:47.228565] [DEBUG] [REMOTE ] AGEN: PASS: History has at least 300 days. [2026-01-07T12:00:47.228822] [DEBUG] [REMOTE ] AGEN: PASS: Price check passed. Min price $3.12. [2026-01-07T12:00:47.228979] [DEBUG] [REMOTE ] AGEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:47.229110] [DEBUG] [REMOTE ] AGEN: PASS: Integrity check passed. [2026-01-07T12:00:47.229160] [DEBUG] [REMOTE ] AGEN: Symbol is viable for forecasting. [2026-01-07T12:00:47.229221] [INFO ] [MAIN ] [86/3530] AGEN kept (0.5s) | 86 kept, 0 rejected | 121.8/min | ETA: 28.3m [2026-01-07T12:00:47.677415] [DEBUG] [REMOTE ] AGI: Retrieved 5740 rows, trimmed to 300. [2026-01-07T12:00:47.677548] [DEBUG] [REMOTE ] AGI: PASS: History has at least 300 days. [2026-01-07T12:00:47.677846] [DEBUG] [REMOTE ] AGI: PASS: Price check passed. Min price $29.99. [2026-01-07T12:00:47.678024] [DEBUG] [REMOTE ] AGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:47.678159] [DEBUG] [REMOTE ] AGI: PASS: Integrity check passed. [2026-01-07T12:00:47.678202] [DEBUG] [REMOTE ] AGI: Symbol is viable for forecasting. [2026-01-07T12:00:47.678253] [INFO ] [MAIN ] [87/3530] AGI kept (0.4s) | 87 kept, 0 rejected | 121.9/min | ETA: 28.2m [2026-01-07T12:00:48.032436] [DEBUG] [REMOTE ] AGIO: Retrieved 3133 rows, trimmed to 300. [2026-01-07T12:00:48.032607] [DEBUG] [REMOTE ] AGIO: PASS: History has at least 300 days. [2026-01-07T12:00:48.032852] [DEBUG] [REMOTE ] AGIO: PASS: Price check passed. Min price $22.34. [2026-01-07T12:00:48.032990] [DEBUG] [REMOTE ] AGIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:48.033114] [DEBUG] [REMOTE ] AGIO: PASS: Integrity check passed. [2026-01-07T12:00:48.033154] [DEBUG] [REMOTE ] AGIO: Symbol is viable for forecasting. [2026-01-07T12:00:48.033208] [INFO ] [MAIN ] [88/3530] AGIO kept (0.4s) | 88 kept, 0 rejected | 122.3/min | ETA: 28.1m [2026-01-07T12:00:48.619955] [DEBUG] [REMOTE ] AGM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:48.620104] [DEBUG] [REMOTE ] AGM: PASS: History has at least 300 days. [2026-01-07T12:00:48.620360] [DEBUG] [REMOTE ] AGM: PASS: Price check passed. Min price $153.96. [2026-01-07T12:00:48.620742] [DEBUG] [REMOTE ] AGM: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:48.620875] [DEBUG] [REMOTE ] AGM: PASS: Integrity check passed. [2026-01-07T12:00:48.620923] [DEBUG] [REMOTE ] AGM: Symbol is viable for forecasting. [2026-01-07T12:00:48.620981] [INFO ] [MAIN ] [89/3530] AGM kept (0.6s) | 89 kept, 0 rejected | 122.0/min | ETA: 28.2m [2026-01-07T12:00:48.812564] [DEBUG] [REMOTE ] AGMH: Retrieved 1941 rows, trimmed to 300. [2026-01-07T12:00:48.812733] [DEBUG] [REMOTE ] AGMH: PASS: History has at least 300 days. [2026-01-07T12:00:48.812951] [DEBUG] [REMOTE ] AGMH: PASS: Price check passed. Min price $1.95. [2026-01-07T12:00:48.813095] [DEBUG] [REMOTE ] AGMH: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:48.813211] [DEBUG] [REMOTE ] AGMH: PASS: Integrity check passed. [2026-01-07T12:00:48.813253] [DEBUG] [REMOTE ] AGMH: Symbol is viable for forecasting. [2026-01-07T12:00:48.813305] [INFO ] [MAIN ] [90/3530] AGMH kept (0.2s) | 90 kept, 0 rejected | 122.9/min | ETA: 28.0m [2026-01-07T12:00:49.397633] [DEBUG] [REMOTE ] AGNC: Retrieved 4439 rows, trimmed to 300. [2026-01-07T12:00:49.397843] [DEBUG] [REMOTE ] AGNC: PASS: History has at least 300 days. [2026-01-07T12:00:49.398147] [DEBUG] [REMOTE ] AGNC: PASS: Price check passed. Min price $9.58. [2026-01-07T12:00:49.398298] [DEBUG] [REMOTE ] AGNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:49.398441] [DEBUG] [REMOTE ] AGNC: PASS: Integrity check passed. [2026-01-07T12:00:49.398484] [DEBUG] [REMOTE ] AGNC: Symbol is viable for forecasting. [2026-01-07T12:00:49.398543] [INFO ] [MAIN ] [91/3530] AGNC kept (0.6s) | 91 kept, 0 rejected | 122.6/min | ETA: 28.0m [2026-01-07T12:00:49.683890] [DEBUG] [REMOTE ] AGNCL: Retrieved 832 rows, trimmed to 300. [2026-01-07T12:00:49.684028] [DEBUG] [REMOTE ] AGNCL: PASS: History has at least 300 days. [2026-01-07T12:00:49.684273] [DEBUG] [REMOTE ] AGNCL: PASS: Price check passed. Min price $23.84. [2026-01-07T12:00:49.684425] [DEBUG] [REMOTE ] AGNCL: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:49.684545] [DEBUG] [REMOTE ] AGNCL: PASS: Integrity check passed. [2026-01-07T12:00:49.684623] [DEBUG] [REMOTE ] AGNCL: Symbol is viable for forecasting. [2026-01-07T12:00:49.684689] [INFO ] [MAIN ] [92/3530] AGNCL kept (0.3s) | 92 kept, 0 rejected | 123.2/min | ETA: 27.9m [2026-01-07T12:00:49.995534] [DEBUG] [REMOTE ] AGNCM: Retrieved 1724 rows, trimmed to 300. [2026-01-07T12:00:49.995678] [DEBUG] [REMOTE ] AGNCM: PASS: History has at least 300 days. [2026-01-07T12:00:49.995888] [DEBUG] [REMOTE ] AGNCM: PASS: Price check passed. Min price $23.85. [2026-01-07T12:00:49.996026] [DEBUG] [REMOTE ] AGNCM: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:49.996138] [DEBUG] [REMOTE ] AGNCM: PASS: Integrity check passed. [2026-01-07T12:00:49.996178] [DEBUG] [REMOTE ] AGNCM: Symbol is viable for forecasting. [2026-01-07T12:00:49.996228] [INFO ] [MAIN ] [93/3530] AGNCM kept (0.3s) | 93 kept, 0 rejected | 123.6/min | ETA: 27.8m [2026-01-07T12:00:50.541857] [DEBUG] [REMOTE ] AGNCN: Retrieved 2109 rows, trimmed to 300. [2026-01-07T12:00:50.541982] [DEBUG] [REMOTE ] AGNCN: PASS: History has at least 300 days. [2026-01-07T12:00:50.542206] [DEBUG] [REMOTE ] AGNCN: PASS: Price check passed. Min price $24.64. [2026-01-07T12:00:50.542345] [DEBUG] [REMOTE ] AGNCN: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:50.542456] [DEBUG] [REMOTE ] AGNCN: PASS: Integrity check passed. [2026-01-07T12:00:50.542496] [DEBUG] [REMOTE ] AGNCN: Symbol is viable for forecasting. [2026-01-07T12:00:50.542544] [INFO ] [MAIN ] [94/3530] AGNCN kept (0.5s) | 94 kept, 0 rejected | 123.5/min | ETA: 27.8m [2026-01-07T12:00:50.905369] [DEBUG] [REMOTE ] AGNCO: Retrieved 1577 rows, trimmed to 300. [2026-01-07T12:00:50.905498] [DEBUG] [REMOTE ] AGNCO: PASS: History has at least 300 days. [2026-01-07T12:00:50.905726] [DEBUG] [REMOTE ] AGNCO: PASS: Price check passed. Min price $24.54. [2026-01-07T12:00:50.905863] [DEBUG] [REMOTE ] AGNCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:50.905975] [DEBUG] [REMOTE ] AGNCO: PASS: Integrity check passed. [2026-01-07T12:00:50.906016] [DEBUG] [REMOTE ] AGNCO: Symbol is viable for forecasting. [2026-01-07T12:00:50.906064] [INFO ] [MAIN ] [95/3530] AGNCO kept (0.4s) | 95 kept, 0 rejected | 123.8/min | ETA: 27.7m [2026-01-07T12:00:51.284799] [DEBUG] [REMOTE ] AGNCP: Retrieved 1488 rows, trimmed to 300. [2026-01-07T12:00:51.284956] [DEBUG] [REMOTE ] AGNCP: PASS: History has at least 300 days. [2026-01-07T12:00:51.285237] [DEBUG] [REMOTE ] AGNCP: PASS: Price check passed. Min price $24.18. [2026-01-07T12:00:51.285441] [DEBUG] [REMOTE ] AGNCP: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:51.285626] [DEBUG] [REMOTE ] AGNCP: PASS: Integrity check passed. [2026-01-07T12:00:51.285685] [DEBUG] [REMOTE ] AGNCP: Symbol is viable for forecasting. [2026-01-07T12:00:51.285754] [INFO ] [MAIN ] [96/3530] AGNCP kept (0.4s) | 96 kept, 0 rejected | 124.1/min | ETA: 27.7m [2026-01-07T12:00:51.868079] [DEBUG] [REMOTE ] AGO: Retrieved 5461 rows, trimmed to 300. [2026-01-07T12:00:51.868214] [DEBUG] [REMOTE ] AGO: PASS: History has at least 300 days. [2026-01-07T12:00:51.868437] [DEBUG] [REMOTE ] AGO: PASS: Price check passed. Min price $78.84. [2026-01-07T12:00:51.868592] [DEBUG] [REMOTE ] AGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:51.868713] [DEBUG] [REMOTE ] AGO: PASS: Integrity check passed. [2026-01-07T12:00:51.868753] [DEBUG] [REMOTE ] AGO: Symbol is viable for forecasting. [2026-01-07T12:00:51.868802] [INFO ] [MAIN ] [97/3530] AGO kept (0.6s) | 97 kept, 0 rejected | 123.8/min | ETA: 27.7m [2026-01-07T12:00:52.233488] [DEBUG] [REMOTE ] AGRO: Retrieved 3757 rows, trimmed to 300. [2026-01-07T12:00:52.233653] [DEBUG] [REMOTE ] AGRO: PASS: History has at least 300 days. [2026-01-07T12:00:52.233934] [DEBUG] [REMOTE ] AGRO: PASS: Price check passed. Min price $7.13. [2026-01-07T12:00:52.234117] [DEBUG] [REMOTE ] AGRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:52.234272] [DEBUG] [REMOTE ] AGRO: PASS: Integrity check passed. [2026-01-07T12:00:52.234331] [DEBUG] [REMOTE ] AGRO: Symbol is viable for forecasting. [2026-01-07T12:00:52.234403] [INFO ] [MAIN ] [98/3530] AGRO kept (0.4s) | 98 kept, 0 rejected | 124.1/min | ETA: 27.6m [2026-01-07T12:00:52.733660] [DEBUG] [REMOTE ] AGX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:52.733798] [DEBUG] [REMOTE ] AGX: PASS: History has at least 300 days. [2026-01-07T12:00:52.734014] [DEBUG] [REMOTE ] AGX: PASS: Price check passed. Min price $255.69. [2026-01-07T12:00:52.734149] [DEBUG] [REMOTE ] AGX: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:52.734263] [DEBUG] [REMOTE ] AGX: PASS: Integrity check passed. [2026-01-07T12:00:52.734303] [DEBUG] [REMOTE ] AGX: Symbol is viable for forecasting. [2026-01-07T12:00:52.734352] [INFO ] [MAIN ] [99/3530] AGX kept (0.5s) | 99 kept, 0 rejected | 124.1/min | ETA: 27.6m [2026-01-07T12:00:53.190720] [DEBUG] [REMOTE ] AGYS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:53.190867] [DEBUG] [REMOTE ] AGYS: PASS: History has at least 300 days. [2026-01-07T12:00:53.191085] [DEBUG] [REMOTE ] AGYS: PASS: Price check passed. Min price $109.20. [2026-01-07T12:00:53.191223] [DEBUG] [REMOTE ] AGYS: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:53.191338] [DEBUG] [REMOTE ] AGYS: PASS: Integrity check passed. [2026-01-07T12:00:53.191378] [DEBUG] [REMOTE ] AGYS: Symbol is viable for forecasting. [2026-01-07T12:00:53.191426] [INFO ] [MAIN ] [100/3530] AGYS kept (0.5s) | 100 kept, 0 rejected | 124.2/min | ETA: 27.6m [2026-01-07T12:00:53.563997] [DEBUG] [REMOTE ] AGZD: Retrieved 3030 rows, trimmed to 300. [2026-01-07T12:00:53.564148] [DEBUG] [REMOTE ] AGZD: PASS: History has at least 300 days. [2026-01-07T12:00:53.564413] [DEBUG] [REMOTE ] AGZD: PASS: Price check passed. Min price $22.22. [2026-01-07T12:00:53.564559] [DEBUG] [REMOTE ] AGZD: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:53.564707] [DEBUG] [REMOTE ] AGZD: PASS: Integrity check passed. [2026-01-07T12:00:53.564749] [DEBUG] [REMOTE ] AGZD: Symbol is viable for forecasting. [2026-01-07T12:00:53.564801] [INFO ] [MAIN ] [101/3530] AGZD kept (0.4s) | 101 kept, 0 rejected | 124.4/min | ETA: 27.6m [2026-01-07T12:00:53.886862] [DEBUG] [REMOTE ] AHCO: Retrieved 1902 rows, trimmed to 300. [2026-01-07T12:00:53.887044] [DEBUG] [REMOTE ] AHCO: PASS: History has at least 300 days. [2026-01-07T12:00:53.887316] [DEBUG] [REMOTE ] AHCO: PASS: Price check passed. Min price $8.70. [2026-01-07T12:00:53.887462] [DEBUG] [REMOTE ] AHCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:53.887643] [DEBUG] [REMOTE ] AHCO: PASS: Integrity check passed. [2026-01-07T12:00:53.887692] [DEBUG] [REMOTE ] AHCO: Symbol is viable for forecasting. [2026-01-07T12:00:53.887747] [INFO ] [MAIN ] [102/3530] AHCO kept (0.3s) | 102 kept, 0 rejected | 124.8/min | ETA: 27.5m [2026-01-07T12:00:54.352317] [DEBUG] [REMOTE ] AHH: Retrieved 3186 rows, trimmed to 300. [2026-01-07T12:00:54.352537] [DEBUG] [REMOTE ] AHH: PASS: History has at least 300 days. [2026-01-07T12:00:54.352828] [DEBUG] [REMOTE ] AHH: PASS: Price check passed. Min price $5.91. [2026-01-07T12:00:54.352999] [DEBUG] [REMOTE ] AHH: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:54.353137] [DEBUG] [REMOTE ] AHH: PASS: Integrity check passed. [2026-01-07T12:00:54.353195] [DEBUG] [REMOTE ] AHH: Symbol is viable for forecasting. [2026-01-07T12:00:54.353251] [INFO ] [MAIN ] [103/3530] AHH kept (0.5s) | 103 kept, 0 rejected | 124.9/min | ETA: 27.4m [2026-01-07T12:00:54.552040] [DEBUG] [REMOTE ] AI: Retrieved 1274 rows, trimmed to 300. [2026-01-07T12:00:54.552262] [DEBUG] [REMOTE ] AI: PASS: History has at least 300 days. [2026-01-07T12:00:54.552602] [DEBUG] [REMOTE ] AI: PASS: Price check passed. Min price $12.85. [2026-01-07T12:00:54.552761] [DEBUG] [REMOTE ] AI: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:54.552972] [DEBUG] [REMOTE ] AI: PASS: Integrity check passed. [2026-01-07T12:00:54.553033] [DEBUG] [REMOTE ] AI: Symbol is viable for forecasting. [2026-01-07T12:00:54.553124] [INFO ] [MAIN ] [104/3530] AI kept (0.2s) | 104 kept, 0 rejected | 125.6/min | ETA: 27.3m [2026-01-07T12:00:55.186774] [DEBUG] [REMOTE ] AIA: Retrieved 4560 rows, trimmed to 300. [2026-01-07T12:00:55.186973] [DEBUG] [REMOTE ] AIA: PASS: History has at least 300 days. [2026-01-07T12:00:55.187324] [DEBUG] [REMOTE ] AIA: PASS: Price check passed. Min price $89.60. [2026-01-07T12:00:55.187484] [DEBUG] [REMOTE ] AIA: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:55.187666] [DEBUG] [REMOTE ] AIA: PASS: Integrity check passed. [2026-01-07T12:00:55.187717] [DEBUG] [REMOTE ] AIA: Symbol is viable for forecasting. [2026-01-07T12:00:55.187787] [INFO ] [MAIN ] [105/3530] AIA kept (0.6s) | 105 kept, 0 rejected | 125.2/min | ETA: 27.4m [2026-01-07T12:00:55.665461] [DEBUG] [REMOTE ] AIG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:00:55.665733] [DEBUG] [REMOTE ] AIG: PASS: History has at least 300 days. [2026-01-07T12:00:55.666092] [DEBUG] [REMOTE ] AIG: PASS: Price check passed. Min price $74.61. [2026-01-07T12:00:55.666245] [DEBUG] [REMOTE ] AIG: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:55.666404] [DEBUG] [REMOTE ] AIG: PASS: Integrity check passed. [2026-01-07T12:00:55.666450] [DEBUG] [REMOTE ] AIG: Symbol is viable for forecasting. [2026-01-07T12:00:55.666511] [INFO ] [MAIN ] [106/3530] AIG kept (0.5s) | 106 kept, 0 rejected | 125.2/min | ETA: 27.3m [2026-01-07T12:00:56.034204] [DEBUG] [REMOTE ] AIMD: Retrieved 2920 rows, trimmed to 300. [2026-01-07T12:00:56.034406] [DEBUG] [REMOTE ] AIMD: PASS: History has at least 300 days. [2026-01-07T12:00:56.034757] [DEBUG] [REMOTE ] AIMD: PASS: Price check passed. Min price $1.64. [2026-01-07T12:00:56.034911] [DEBUG] [REMOTE ] AIMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:56.035055] [DEBUG] [REMOTE ] AIMD: PASS: Integrity check passed. [2026-01-07T12:00:56.035100] [DEBUG] [REMOTE ] AIMD: Symbol is viable for forecasting. [2026-01-07T12:00:56.035158] [INFO ] [MAIN ] [107/3530] AIMD kept (0.4s) | 107 kept, 0 rejected | 125.5/min | ETA: 27.3m [2026-01-07T12:00:56.357803] [DEBUG] [REMOTE ] AIO: Retrieved 1555 rows, trimmed to 300. [2026-01-07T12:00:56.358027] [DEBUG] [REMOTE ] AIO: PASS: History has at least 300 days. [2026-01-07T12:00:56.358312] [DEBUG] [REMOTE ] AIO: PASS: Price check passed. Min price $20.51. [2026-01-07T12:00:56.358459] [DEBUG] [REMOTE ] AIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:56.358608] [DEBUG] [REMOTE ] AIO: PASS: Integrity check passed. [2026-01-07T12:00:56.358656] [DEBUG] [REMOTE ] AIO: Symbol is viable for forecasting. [2026-01-07T12:00:56.358714] [INFO ] [MAIN ] [108/3530] AIO kept (0.3s) | 108 kept, 0 rejected | 125.8/min | ETA: 27.2m [2026-01-07T12:00:56.690251] [DEBUG] [REMOTE ] AIP: Retrieved 1052 rows, trimmed to 300. [2026-01-07T12:00:56.690499] [DEBUG] [REMOTE ] AIP: PASS: History has at least 300 days. [2026-01-07T12:00:56.690910] [DEBUG] [REMOTE ] AIP: PASS: Price check passed. Min price $12.32. [2026-01-07T12:00:56.691075] [DEBUG] [REMOTE ] AIP: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:56.691208] [DEBUG] [REMOTE ] AIP: PASS: Integrity check passed. [2026-01-07T12:00:56.691257] [DEBUG] [REMOTE ] AIP: Symbol is viable for forecasting. [2026-01-07T12:00:56.691314] [INFO ] [MAIN ] [109/3530] AIP kept (0.3s) | 109 kept, 0 rejected | 126.2/min | ETA: 27.1m [2026-01-07T12:00:56.972767] [DEBUG] [REMOTE ] AIPI: Retrieved 399 rows, trimmed to 300. [2026-01-07T12:00:56.972962] [DEBUG] [REMOTE ] AIPI: PASS: History has at least 300 days. [2026-01-07T12:00:56.973222] [DEBUG] [REMOTE ] AIPI: PASS: Price check passed. Min price $37.95. [2026-01-07T12:00:56.973370] [DEBUG] [REMOTE ] AIPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:56.973495] [DEBUG] [REMOTE ] AIPI: PASS: Integrity check passed. [2026-01-07T12:00:56.973538] [DEBUG] [REMOTE ] AIPI: Symbol is viable for forecasting. [2026-01-07T12:00:56.973609] [INFO ] [MAIN ] [110/3530] AIPI kept (0.3s) | 110 kept, 0 rejected | 126.7/min | ETA: 27.0m [2026-01-07T12:00:57.586989] [DEBUG] [REMOTE ] AIQ: Retrieved 1921 rows, trimmed to 300. [2026-01-07T12:00:57.587167] [DEBUG] [REMOTE ] AIQ: PASS: History has at least 300 days. [2026-01-07T12:00:57.587417] [DEBUG] [REMOTE ] AIQ: PASS: Price check passed. Min price $47.29. [2026-01-07T12:00:57.587558] [DEBUG] [REMOTE ] AIQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:57.587712] [DEBUG] [REMOTE ] AIQ: PASS: Integrity check passed. [2026-01-07T12:00:57.587754] [DEBUG] [REMOTE ] AIQ: Symbol is viable for forecasting. [2026-01-07T12:00:57.587808] [INFO ] [MAIN ] [111/3530] AIQ kept (0.6s) | 111 kept, 0 rejected | 126.3/min | ETA: 27.1m [2026-01-07T12:00:57.980191] [DEBUG] [REMOTE ] AIRG: Retrieved 2363 rows, trimmed to 300. [2026-01-07T12:00:57.980337] [DEBUG] [REMOTE ] AIRG: PASS: History has at least 300 days. [2026-01-07T12:00:57.980548] [DEBUG] [REMOTE ] AIRG: PASS: Price check passed. Min price $3.07. [2026-01-07T12:00:57.980721] [DEBUG] [REMOTE ] AIRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:57.980842] [DEBUG] [REMOTE ] AIRG: PASS: Integrity check passed. [2026-01-07T12:00:57.980883] [DEBUG] [REMOTE ] AIRG: Symbol is viable for forecasting. [2026-01-07T12:00:57.980932] [INFO ] [MAIN ] [112/3530] AIRG kept (0.4s) | 112 kept, 0 rejected | 126.5/min | ETA: 27.0m [2026-01-07T12:00:58.305727] [DEBUG] [REMOTE ] AIRJ: Retrieved 454 rows, trimmed to 300. [2026-01-07T12:00:58.305866] [DEBUG] [REMOTE ] AIRJ: PASS: History has at least 300 days. [2026-01-07T12:00:58.306078] [DEBUG] [REMOTE ] AIRJ: PASS: Price check passed. Min price $2.78. [2026-01-07T12:00:58.306218] [DEBUG] [REMOTE ] AIRJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:58.306333] [DEBUG] [REMOTE ] AIRJ: PASS: Integrity check passed. [2026-01-07T12:00:58.306373] [DEBUG] [REMOTE ] AIRJ: Symbol is viable for forecasting. [2026-01-07T12:00:58.306422] [INFO ] [MAIN ] [113/3530] AIRJ kept (0.3s) | 113 kept, 0 rejected | 126.9/min | ETA: 26.9m [2026-01-07T12:00:58.694420] [DEBUG] [REMOTE ] AIRS: Retrieved 1050 rows, trimmed to 300. [2026-01-07T12:00:58.694558] [DEBUG] [REMOTE ] AIRS: PASS: History has at least 300 days. [2026-01-07T12:00:58.694792] [DEBUG] [REMOTE ] AIRS: PASS: Price check passed. Min price $1.85. [2026-01-07T12:00:58.694969] [DEBUG] [REMOTE ] AIRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:58.695097] [DEBUG] [REMOTE ] AIRS: PASS: Integrity check passed. [2026-01-07T12:00:58.695141] [DEBUG] [REMOTE ] AIRS: Symbol is viable for forecasting. [2026-01-07T12:00:58.695192] [INFO ] [MAIN ] [114/3530] AIRS kept (0.4s) | 114 kept, 0 rejected | 127.1/min | ETA: 26.9m [2026-01-07T12:00:59.106470] [DEBUG] [REMOTE ] AISP: Retrieved 1171 rows, trimmed to 300. [2026-01-07T12:00:59.106843] [DEBUG] [REMOTE ] AISP: PASS: History has at least 300 days. [2026-01-07T12:00:59.107068] [DEBUG] [REMOTE ] AISP: PASS: Price check passed. Min price $2.76. [2026-01-07T12:00:59.107205] [DEBUG] [REMOTE ] AISP: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:59.107317] [DEBUG] [REMOTE ] AISP: PASS: Integrity check passed. [2026-01-07T12:00:59.107357] [DEBUG] [REMOTE ] AISP: Symbol is viable for forecasting. [2026-01-07T12:00:59.107406] [INFO ] [MAIN ] [115/3530] AISP kept (0.4s) | 115 kept, 0 rejected | 127.2/min | ETA: 26.8m [2026-01-07T12:00:59.556204] [DEBUG] [REMOTE ] AIZN: Retrieved 1283 rows, trimmed to 300. [2026-01-07T12:00:59.556343] [DEBUG] [REMOTE ] AIZN: PASS: History has at least 300 days. [2026-01-07T12:00:59.556565] [DEBUG] [REMOTE ] AIZN: PASS: Price check passed. Min price $19.26. [2026-01-07T12:00:59.556752] [DEBUG] [REMOTE ] AIZN: PASS: Continuity check passed with 300 days. [2026-01-07T12:00:59.556872] [DEBUG] [REMOTE ] AIZN: PASS: Integrity check passed. [2026-01-07T12:00:59.556914] [DEBUG] [REMOTE ] AIZN: Symbol is viable for forecasting. [2026-01-07T12:00:59.556965] [INFO ] [MAIN ] [116/3530] AIZN kept (0.4s) | 116 kept, 0 rejected | 127.3/min | ETA: 26.8m [2026-01-07T12:01:00.173120] [DEBUG] [REMOTE ] AJG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:00.173301] [DEBUG] [REMOTE ] AJG: PASS: History has at least 300 days. [2026-01-07T12:01:00.173675] [DEBUG] [REMOTE ] AJG: PASS: Price check passed. Min price $237.85. [2026-01-07T12:01:00.173856] [DEBUG] [REMOTE ] AJG: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:00.174024] [DEBUG] [REMOTE ] AJG: PASS: Integrity check passed. [2026-01-07T12:01:00.174078] [DEBUG] [REMOTE ] AJG: Symbol is viable for forecasting. [2026-01-07T12:01:00.174141] [INFO ] [MAIN ] [117/3530] AJG kept (0.6s) | 117 kept, 0 rejected | 126.9/min | ETA: 26.9m [2026-01-07T12:01:00.649352] [DEBUG] [REMOTE ] AKAM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:00.649738] [DEBUG] [REMOTE ] AKAM: PASS: History has at least 300 days. [2026-01-07T12:01:00.650387] [DEBUG] [REMOTE ] AKAM: PASS: Price check passed. Min price $71.97. [2026-01-07T12:01:00.650618] [DEBUG] [REMOTE ] AKAM: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:00.650883] [DEBUG] [REMOTE ] AKAM: PASS: Integrity check passed. [2026-01-07T12:01:00.650939] [DEBUG] [REMOTE ] AKAM: Symbol is viable for forecasting. [2026-01-07T12:01:00.651019] [INFO ] [MAIN ] [118/3530] AKAM kept (0.5s) | 118 kept, 0 rejected | 126.9/min | ETA: 26.9m [2026-01-07T12:01:01.015957] [DEBUG] [REMOTE ] AKBA: Retrieved 2968 rows, trimmed to 300. [2026-01-07T12:01:01.016309] [DEBUG] [REMOTE ] AKBA: PASS: History has at least 300 days. [2026-01-07T12:01:01.017006] [DEBUG] [REMOTE ] AKBA: PASS: Price check passed. Min price $1.47. [2026-01-07T12:01:01.017235] [DEBUG] [REMOTE ] AKBA: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:01.017492] [DEBUG] [REMOTE ] AKBA: PASS: Integrity check passed. [2026-01-07T12:01:01.017558] [DEBUG] [REMOTE ] AKBA: Symbol is viable for forecasting. [2026-01-07T12:01:01.020870] [INFO ] [MAIN ] [119/3530] AKBA kept (0.4s) | 119 kept, 0 rejected | 127.1/min | ETA: 26.8m [2026-01-07T12:01:01.541050] [DEBUG] [REMOTE ] AL: Retrieved 3701 rows, trimmed to 300. [2026-01-07T12:01:01.541252] [DEBUG] [REMOTE ] AL: PASS: History has at least 300 days. [2026-01-07T12:01:01.541826] [DEBUG] [REMOTE ] AL: PASS: Price check passed. Min price $63.28. [2026-01-07T12:01:01.541986] [DEBUG] [REMOTE ] AL: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:01.542185] [DEBUG] [REMOTE ] AL: PASS: Integrity check passed. [2026-01-07T12:01:01.542236] [DEBUG] [REMOTE ] AL: Symbol is viable for forecasting. [2026-01-07T12:01:01.542298] [INFO ] [MAIN ] [120/3530] AL kept (0.5s) | 120 kept, 0 rejected | 127.0/min | ETA: 26.8m [2026-01-07T12:01:01.657939] [DEBUG] [REMOTE ] ALAB: Retrieved 451 rows, trimmed to 300. [2026-01-07T12:01:01.658080] [DEBUG] [REMOTE ] ALAB: PASS: History has at least 300 days. [2026-01-07T12:01:01.658294] [DEBUG] [REMOTE ] ALAB: PASS: Price check passed. Min price $139.29. [2026-01-07T12:01:01.658436] [DEBUG] [REMOTE ] ALAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:01.658554] [DEBUG] [REMOTE ] ALAB: PASS: Integrity check passed. [2026-01-07T12:01:01.658614] [DEBUG] [REMOTE ] ALAB: Symbol is viable for forecasting. [2026-01-07T12:01:01.658665] [INFO ] [MAIN ] [121/3530] ALAB kept (0.1s) | 121 kept, 0 rejected | 127.8/min | ETA: 26.7m [2026-01-07T12:01:02.374494] [DEBUG] [REMOTE ] ALB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:02.374689] [DEBUG] [REMOTE ] ALB: PASS: History has at least 300 days. [2026-01-07T12:01:02.374952] [DEBUG] [REMOTE ] ALB: PASS: Price check passed. Min price $88.18. [2026-01-07T12:01:02.375097] [DEBUG] [REMOTE ] ALB: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:02.375231] [DEBUG] [REMOTE ] ALB: PASS: Integrity check passed. [2026-01-07T12:01:02.375274] [DEBUG] [REMOTE ] ALB: Symbol is viable for forecasting. [2026-01-07T12:01:02.375327] [INFO ] [MAIN ] [122/3530] ALB kept (0.7s) | 122 kept, 0 rejected | 127.3/min | ETA: 26.8m [2026-01-07T12:01:02.653418] [DEBUG] [REMOTE ] ALC: Retrieved 1696 rows, trimmed to 300. [2026-01-07T12:01:02.653564] [DEBUG] [REMOTE ] ALC: PASS: History has at least 300 days. [2026-01-07T12:01:02.653830] [DEBUG] [REMOTE ] ALC: PASS: Price check passed. Min price $72.05. [2026-01-07T12:01:02.653973] [DEBUG] [REMOTE ] ALC: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:02.654091] [DEBUG] [REMOTE ] ALC: PASS: Integrity check passed. [2026-01-07T12:01:02.654132] [DEBUG] [REMOTE ] ALC: Symbol is viable for forecasting. [2026-01-07T12:01:02.654182] [INFO ] [MAIN ] [123/3530] ALC kept (0.3s) | 123 kept, 0 rejected | 127.7/min | ETA: 26.7m [2026-01-07T12:01:03.098958] [DEBUG] [REMOTE ] ALCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:03.099146] [DEBUG] [REMOTE ] ALCO: PASS: History has at least 300 days. [2026-01-07T12:01:03.099448] [DEBUG] [REMOTE ] ALCO: PASS: Price check passed. Min price $31.31. [2026-01-07T12:01:03.099625] [DEBUG] [REMOTE ] ALCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:03.099767] [DEBUG] [REMOTE ] ALCO: PASS: Integrity check passed. [2026-01-07T12:01:03.099810] [DEBUG] [REMOTE ] ALCO: Symbol is viable for forecasting. [2026-01-07T12:01:03.099865] [INFO ] [MAIN ] [124/3530] ALCO kept (0.4s) | 124 kept, 0 rejected | 127.8/min | ETA: 26.7m [2026-01-07T12:01:03.543372] [DEBUG] [REMOTE ] ALDX: Retrieved 2938 rows, trimmed to 300. [2026-01-07T12:01:03.543513] [DEBUG] [REMOTE ] ALDX: PASS: History has at least 300 days. [2026-01-07T12:01:03.543778] [DEBUG] [REMOTE ] ALDX: PASS: Price check passed. Min price $3.99. [2026-01-07T12:01:03.543952] [DEBUG] [REMOTE ] ALDX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:03.544094] [DEBUG] [REMOTE ] ALDX: PASS: Integrity check passed. [2026-01-07T12:01:03.544139] [DEBUG] [REMOTE ] ALDX: Symbol is viable for forecasting. [2026-01-07T12:01:03.544189] [INFO ] [MAIN ] [125/3530] ALDX kept (0.4s) | 125 kept, 0 rejected | 127.8/min | ETA: 26.6m [2026-01-07T12:01:03.816645] [DEBUG] [REMOTE ] ALEX: Retrieved 3410 rows, trimmed to 300. [2026-01-07T12:01:03.816782] [DEBUG] [REMOTE ] ALEX: PASS: History has at least 300 days. [2026-01-07T12:01:03.816999] [DEBUG] [REMOTE ] ALEX: PASS: Price check passed. Min price $14.89. [2026-01-07T12:01:03.817158] [DEBUG] [REMOTE ] ALEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:03.817272] [DEBUG] [REMOTE ] ALEX: PASS: Integrity check passed. [2026-01-07T12:01:03.817313] [DEBUG] [REMOTE ] ALEX: Symbol is viable for forecasting. [2026-01-07T12:01:03.817363] [INFO ] [MAIN ] [126/3530] ALEX kept (0.3s) | 126 kept, 0 rejected | 128.2/min | ETA: 26.5m [2026-01-07T12:01:04.462107] [DEBUG] [REMOTE ] ALG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:04.462237] [DEBUG] [REMOTE ] ALG: PASS: History has at least 300 days. [2026-01-07T12:01:04.462456] [DEBUG] [REMOTE ] ALG: PASS: Price check passed. Min price $157.80. [2026-01-07T12:01:04.462613] [DEBUG] [REMOTE ] ALG: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:04.462731] [DEBUG] [REMOTE ] ALG: PASS: Integrity check passed. [2026-01-07T12:01:04.462772] [DEBUG] [REMOTE ] ALG: Symbol is viable for forecasting. [2026-01-07T12:01:04.462823] [INFO ] [MAIN ] [127/3530] ALG kept (0.6s) | 127 kept, 0 rejected | 127.9/min | ETA: 26.6m [2026-01-07T12:01:04.613395] [DEBUG] [REMOTE ] ALGM: Retrieved 1302 rows, trimmed to 300. [2026-01-07T12:01:04.613499] [DEBUG] [REMOTE ] ALGM: PASS: History has at least 300 days. [2026-01-07T12:01:04.613913] [DEBUG] [REMOTE ] ALGM: PASS: Price check passed. Min price $22.80. [2026-01-07T12:01:04.614056] [DEBUG] [REMOTE ] ALGM: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:04.614168] [DEBUG] [REMOTE ] ALGM: PASS: Integrity check passed. [2026-01-07T12:01:04.614210] [DEBUG] [REMOTE ] ALGM: Symbol is viable for forecasting. [2026-01-07T12:01:04.614260] [INFO ] [MAIN ] [128/3530] ALGM kept (0.2s) | 128 kept, 0 rejected | 128.5/min | ETA: 26.5m [2026-01-07T12:01:05.344916] [DEBUG] [REMOTE ] ALGN: Retrieved 6271 rows, trimmed to 300. [2026-01-07T12:01:05.345073] [DEBUG] [REMOTE ] ALGN: PASS: History has at least 300 days. [2026-01-07T12:01:05.345334] [DEBUG] [REMOTE ] ALGN: PASS: Price check passed. Min price $125.79. [2026-01-07T12:01:05.345475] [DEBUG] [REMOTE ] ALGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:05.345616] [DEBUG] [REMOTE ] ALGN: PASS: Integrity check passed. [2026-01-07T12:01:05.345659] [DEBUG] [REMOTE ] ALGN: Symbol is viable for forecasting. [2026-01-07T12:01:05.345713] [INFO ] [MAIN ] [129/3530] ALGN kept (0.7s) | 129 kept, 0 rejected | 128.0/min | ETA: 26.6m [2026-01-07T12:01:05.545309] [DEBUG] [REMOTE ] ALGS: Retrieved 1311 rows, trimmed to 300. [2026-01-07T12:01:05.545464] [DEBUG] [REMOTE ] ALGS: PASS: History has at least 300 days. [2026-01-07T12:01:05.545723] [DEBUG] [REMOTE ] ALGS: PASS: Price check passed. Min price $6.07. [2026-01-07T12:01:05.545859] [DEBUG] [REMOTE ] ALGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:05.545976] [DEBUG] [REMOTE ] ALGS: PASS: Integrity check passed. [2026-01-07T12:01:05.546016] [DEBUG] [REMOTE ] ALGS: Symbol is viable for forecasting. [2026-01-07T12:01:05.546066] [INFO ] [MAIN ] [130/3530] ALGS kept (0.2s) | 130 kept, 0 rejected | 128.5/min | ETA: 26.5m [2026-01-07T12:01:06.003341] [DEBUG] [REMOTE ] ALHC: Retrieved 1201 rows, trimmed to 300. [2026-01-07T12:01:06.003497] [DEBUG] [REMOTE ] ALHC: PASS: History has at least 300 days. [2026-01-07T12:01:06.003797] [DEBUG] [REMOTE ] ALHC: PASS: Price check passed. Min price $16.04. [2026-01-07T12:01:06.003978] [DEBUG] [REMOTE ] ALHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:06.004125] [DEBUG] [REMOTE ] ALHC: PASS: Integrity check passed. [2026-01-07T12:01:06.004177] [DEBUG] [REMOTE ] ALHC: Symbol is viable for forecasting. [2026-01-07T12:01:06.004239] [INFO ] [MAIN ] [131/3530] ALHC kept (0.5s) | 131 kept, 0 rejected | 128.6/min | ETA: 26.4m [2026-01-07T12:01:06.492817] [DEBUG] [REMOTE ] ALK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:06.492984] [DEBUG] [REMOTE ] ALK: PASS: History has at least 300 days. [2026-01-07T12:01:06.493297] [DEBUG] [REMOTE ] ALK: PASS: Price check passed. Min price $37.82. [2026-01-07T12:01:06.493706] [DEBUG] [REMOTE ] ALK: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:06.493878] [DEBUG] [REMOTE ] ALK: PASS: Integrity check passed. [2026-01-07T12:01:06.493938] [DEBUG] [REMOTE ] ALK: Symbol is viable for forecasting. [2026-01-07T12:01:06.494010] [INFO ] [MAIN ] [132/3530] ALK kept (0.5s) | 132 kept, 0 rejected | 128.5/min | ETA: 26.4m [2026-01-07T12:01:06.872701] [DEBUG] [REMOTE ] ALKS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:06.872844] [DEBUG] [REMOTE ] ALKS: PASS: History has at least 300 days. [2026-01-07T12:01:06.873081] [DEBUG] [REMOTE ] ALKS: PASS: Price check passed. Min price $27.81. [2026-01-07T12:01:06.873228] [DEBUG] [REMOTE ] ALKS: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:06.873350] [DEBUG] [REMOTE ] ALKS: PASS: Integrity check passed. [2026-01-07T12:01:06.873394] [DEBUG] [REMOTE ] ALKS: Symbol is viable for forecasting. [2026-01-07T12:01:06.873446] [INFO ] [MAIN ] [133/3530] ALKS kept (0.4s) | 133 kept, 0 rejected | 128.7/min | ETA: 26.4m [2026-01-07T12:01:07.534053] [DEBUG] [REMOTE ] ALL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:07.534197] [DEBUG] [REMOTE ] ALL: PASS: History has at least 300 days. [2026-01-07T12:01:07.534439] [DEBUG] [REMOTE ] ALL: PASS: Price check passed. Min price $189.10. [2026-01-07T12:01:07.534596] [DEBUG] [REMOTE ] ALL: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:07.534730] [DEBUG] [REMOTE ] ALL: PASS: Integrity check passed. [2026-01-07T12:01:07.534772] [DEBUG] [REMOTE ] ALL: Symbol is viable for forecasting. [2026-01-07T12:01:07.534822] [INFO ] [MAIN ] [134/3530] ALL kept (0.7s) | 134 kept, 0 rejected | 128.3/min | ETA: 26.5m [2026-01-07T12:01:07.887907] [DEBUG] [REMOTE ] ALLE: Retrieved 3051 rows, trimmed to 300. [2026-01-07T12:01:07.888042] [DEBUG] [REMOTE ] ALLE: PASS: History has at least 300 days. [2026-01-07T12:01:07.888260] [DEBUG] [REMOTE ] ALLE: PASS: Price check passed. Min price $156.99. [2026-01-07T12:01:07.888396] [DEBUG] [REMOTE ] ALLE: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:07.888511] [DEBUG] [REMOTE ] ALLE: PASS: Integrity check passed. [2026-01-07T12:01:07.888552] [DEBUG] [REMOTE ] ALLE: Symbol is viable for forecasting. [2026-01-07T12:01:07.888620] [INFO ] [MAIN ] [135/3530] ALLE kept (0.4s) | 135 kept, 0 rejected | 128.5/min | ETA: 26.4m [2026-01-07T12:01:08.152477] [DEBUG] [REMOTE ] ALLO: Retrieved 1818 rows, trimmed to 300. [2026-01-07T12:01:08.152648] [DEBUG] [REMOTE ] ALLO: PASS: History has at least 300 days. [2026-01-07T12:01:08.152894] [DEBUG] [REMOTE ] ALLO: PASS: Price check passed. Min price $1.05. [2026-01-07T12:01:08.153034] [DEBUG] [REMOTE ] ALLO: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:08.153151] [DEBUG] [REMOTE ] ALLO: PASS: Integrity check passed. [2026-01-07T12:01:08.153193] [DEBUG] [REMOTE ] ALLO: Symbol is viable for forecasting. [2026-01-07T12:01:08.153244] [INFO ] [MAIN ] [136/3530] ALLO kept (0.3s) | 136 kept, 0 rejected | 128.9/min | ETA: 26.3m [2026-01-07T12:01:08.519044] [DEBUG] [REMOTE ] ALLY: Retrieved 2953 rows, trimmed to 300. [2026-01-07T12:01:08.519197] [DEBUG] [REMOTE ] ALLY: PASS: History has at least 300 days. [2026-01-07T12:01:08.519475] [DEBUG] [REMOTE ] ALLY: PASS: Price check passed. Min price $36.68. [2026-01-07T12:01:08.519688] [DEBUG] [REMOTE ] ALLY: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:08.519844] [DEBUG] [REMOTE ] ALLY: PASS: Integrity check passed. [2026-01-07T12:01:08.519902] [DEBUG] [REMOTE ] ALLY: Symbol is viable for forecasting. [2026-01-07T12:01:08.519972] [INFO ] [MAIN ] [137/3530] ALLY kept (0.4s) | 137 kept, 0 rejected | 129.1/min | ETA: 26.3m [2026-01-07T12:01:08.957551] [DEBUG] [REMOTE ] ALMS: Retrieved 382 rows, trimmed to 300. [2026-01-07T12:01:08.957727] [DEBUG] [REMOTE ] ALMS: PASS: History has at least 300 days. [2026-01-07T12:01:08.957958] [DEBUG] [REMOTE ] ALMS: PASS: Price check passed. Min price $4.44. [2026-01-07T12:01:08.958103] [DEBUG] [REMOTE ] ALMS: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:08.958220] [DEBUG] [REMOTE ] ALMS: PASS: Integrity check passed. [2026-01-07T12:01:08.958262] [DEBUG] [REMOTE ] ALMS: Symbol is viable for forecasting. [2026-01-07T12:01:08.958314] [INFO ] [MAIN ] [138/3530] ALMS kept (0.4s) | 138 kept, 0 rejected | 129.2/min | ETA: 26.3m [2026-01-07T12:01:09.660788] [DEBUG] [REMOTE ] ALNY: Retrieved 5435 rows, trimmed to 300. [2026-01-07T12:01:09.660923] [DEBUG] [REMOTE ] ALNY: PASS: History has at least 300 days. [2026-01-07T12:01:09.661143] [DEBUG] [REMOTE ] ALNY: PASS: Price check passed. Min price $391.17. [2026-01-07T12:01:09.661284] [DEBUG] [REMOTE ] ALNY: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:09.661400] [DEBUG] [REMOTE ] ALNY: PASS: Integrity check passed. [2026-01-07T12:01:09.661442] [DEBUG] [REMOTE ] ALNY: Symbol is viable for forecasting. [2026-01-07T12:01:09.661492] [INFO ] [MAIN ] [139/3530] ALNY kept (0.7s) | 139 kept, 0 rejected | 128.7/min | ETA: 26.3m [2026-01-07T12:01:09.982147] [DEBUG] [REMOTE ] ALRM: Retrieved 2648 rows, trimmed to 300. [2026-01-07T12:01:09.982381] [DEBUG] [REMOTE ] ALRM: PASS: History has at least 300 days. [2026-01-07T12:01:09.982724] [DEBUG] [REMOTE ] ALRM: PASS: Price check passed. Min price $47.13. [2026-01-07T12:01:09.982877] [DEBUG] [REMOTE ] ALRM: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:09.983022] [DEBUG] [REMOTE ] ALRM: PASS: Integrity check passed. [2026-01-07T12:01:09.983066] [DEBUG] [REMOTE ] ALRM: Symbol is viable for forecasting. [2026-01-07T12:01:09.983126] [INFO ] [MAIN ] [140/3530] ALRM kept (0.3s) | 140 kept, 0 rejected | 129.0/min | ETA: 26.3m [2026-01-07T12:01:10.500232] [DEBUG] [REMOTE ] ALRS: Retrieved 6282 rows, trimmed to 300. [2026-01-07T12:01:10.500378] [DEBUG] [REMOTE ] ALRS: PASS: History has at least 300 days. [2026-01-07T12:01:10.500643] [DEBUG] [REMOTE ] ALRS: PASS: Price check passed. Min price $20.61. [2026-01-07T12:01:10.500821] [DEBUG] [REMOTE ] ALRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:10.500963] [DEBUG] [REMOTE ] ALRS: PASS: Integrity check passed. [2026-01-07T12:01:10.501006] [DEBUG] [REMOTE ] ALRS: Symbol is viable for forecasting. [2026-01-07T12:01:10.501060] [INFO ] [MAIN ] [141/3530] ALRS kept (0.5s) | 141 kept, 0 rejected | 128.9/min | ETA: 26.3m [2026-01-07T12:01:10.858689] [DEBUG] [REMOTE ] ALSN: Retrieved 3473 rows, trimmed to 300. [2026-01-07T12:01:10.858814] [DEBUG] [REMOTE ] ALSN: PASS: History has at least 300 days. [2026-01-07T12:01:10.859096] [DEBUG] [REMOTE ] ALSN: PASS: Price check passed. Min price $79.02. [2026-01-07T12:01:10.859238] [DEBUG] [REMOTE ] ALSN: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:10.859352] [DEBUG] [REMOTE ] ALSN: PASS: Integrity check passed. [2026-01-07T12:01:10.859393] [DEBUG] [REMOTE ] ALSN: Symbol is viable for forecasting. [2026-01-07T12:01:10.859441] [INFO ] [MAIN ] [142/3530] ALSN kept (0.4s) | 142 kept, 0 rejected | 129.1/min | ETA: 26.2m [2026-01-07T12:01:11.180398] [DEBUG] [REMOTE ] ALTG: Retrieved 1685 rows, trimmed to 300. [2026-01-07T12:01:11.180529] [DEBUG] [REMOTE ] ALTG: PASS: History has at least 300 days. [2026-01-07T12:01:11.180788] [DEBUG] [REMOTE ] ALTG: PASS: Price check passed. Min price $4.19. [2026-01-07T12:01:11.180958] [DEBUG] [REMOTE ] ALTG: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:11.181087] [DEBUG] [REMOTE ] ALTG: PASS: Integrity check passed. [2026-01-07T12:01:11.181141] [DEBUG] [REMOTE ] ALTG: Symbol is viable for forecasting. [2026-01-07T12:01:11.181211] [INFO ] [MAIN ] [143/3530] ALTG kept (0.3s) | 143 kept, 0 rejected | 129.4/min | ETA: 26.2m [2026-01-07T12:01:11.528728] [DEBUG] [REMOTE ] ALTI: Retrieved 755 rows, trimmed to 300. [2026-01-07T12:01:11.528857] [DEBUG] [REMOTE ] ALTI: PASS: History has at least 300 days. [2026-01-07T12:01:11.529090] [DEBUG] [REMOTE ] ALTI: PASS: Price check passed. Min price $3.59. [2026-01-07T12:01:11.529231] [DEBUG] [REMOTE ] ALTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:11.529349] [DEBUG] [REMOTE ] ALTI: PASS: Integrity check passed. [2026-01-07T12:01:11.529391] [DEBUG] [REMOTE ] ALTI: Symbol is viable for forecasting. [2026-01-07T12:01:11.529442] [INFO ] [MAIN ] [144/3530] ALTI kept (0.3s) | 144 kept, 0 rejected | 129.6/min | ETA: 26.1m [2026-01-07T12:01:12.086047] [DEBUG] [REMOTE ] ALTS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:12.086183] [DEBUG] [REMOTE ] ALTS: PASS: History has at least 300 days. [2026-01-07T12:01:12.086405] [DEBUG] [REMOTE ] ALTS: PASS: Price check passed. Min price $1.10. [2026-01-07T12:01:12.086539] [DEBUG] [REMOTE ] ALTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:12.086677] [DEBUG] [REMOTE ] ALTS: PASS: Integrity check passed. [2026-01-07T12:01:12.086718] [DEBUG] [REMOTE ] ALTS: Symbol is viable for forecasting. [2026-01-07T12:01:12.086766] [INFO ] [MAIN ] [145/3530] ALTS kept (0.6s) | 145 kept, 0 rejected | 129.4/min | ETA: 26.2m [2026-01-07T12:01:12.467681] [DEBUG] [REMOTE ] ALTY: Retrieved 2637 rows, trimmed to 300. [2026-01-07T12:01:12.467854] [DEBUG] [REMOTE ] ALTY: PASS: History has at least 300 days. [2026-01-07T12:01:12.468065] [DEBUG] [REMOTE ] ALTY: PASS: Price check passed. Min price $11.44. [2026-01-07T12:01:12.468203] [DEBUG] [REMOTE ] ALTY: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:12.468316] [DEBUG] [REMOTE ] ALTY: PASS: Integrity check passed. [2026-01-07T12:01:12.468355] [DEBUG] [REMOTE ] ALTY: Symbol is viable for forecasting. [2026-01-07T12:01:12.468404] [INFO ] [MAIN ] [146/3530] ALTY kept (0.4s) | 146 kept, 0 rejected | 129.6/min | ETA: 26.1m [2026-01-07T12:01:12.723452] [DEBUG] [REMOTE ] ALVO: Retrieved 892 rows, trimmed to 300. [2026-01-07T12:01:12.723600] [DEBUG] [REMOTE ] ALVO: PASS: History has at least 300 days. [2026-01-07T12:01:12.723805] [DEBUG] [REMOTE ] ALVO: PASS: Price check passed. Min price $4.58. [2026-01-07T12:01:12.723939] [DEBUG] [REMOTE ] ALVO: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:12.724048] [DEBUG] [REMOTE ] ALVO: PASS: Integrity check passed. [2026-01-07T12:01:12.724275] [DEBUG] [REMOTE ] ALVO: Symbol is viable for forecasting. [2026-01-07T12:01:12.724323] [INFO ] [MAIN ] [147/3530] ALVO kept (0.3s) | 147 kept, 0 rejected | 130.0/min | ETA: 26.0m [2026-01-07T12:01:13.398780] [DEBUG] [REMOTE ] ALX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:13.399223] [DEBUG] [REMOTE ] ALX: PASS: History has at least 300 days. [2026-01-07T12:01:13.399847] [DEBUG] [REMOTE ] ALX: PASS: Price check passed. Min price $205.15. [2026-01-07T12:01:13.400035] [DEBUG] [REMOTE ] ALX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:13.400209] [DEBUG] [REMOTE ] ALX: PASS: Integrity check passed. [2026-01-07T12:01:13.400252] [DEBUG] [REMOTE ] ALX: Symbol is viable for forecasting. [2026-01-07T12:01:13.400314] [INFO ] [MAIN ] [148/3530] ALX kept (0.7s) | 148 kept, 0 rejected | 129.6/min | ETA: 26.1m [2026-01-07T12:01:13.665617] [DEBUG] [REMOTE ] ALXO: Retrieved 1375 rows, trimmed to 300. [2026-01-07T12:01:13.665759] [DEBUG] [REMOTE ] ALXO: PASS: History has at least 300 days. [2026-01-07T12:01:13.665996] [DEBUG] [REMOTE ] ALXO: PASS: Price check passed. Min price $1.08. [2026-01-07T12:01:13.666330] [DEBUG] [REMOTE ] ALXO: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:13.666444] [DEBUG] [REMOTE ] ALXO: PASS: Integrity check passed. [2026-01-07T12:01:13.666484] [DEBUG] [REMOTE ] ALXO: Symbol is viable for forecasting. [2026-01-07T12:01:13.666533] [INFO ] [MAIN ] [149/3530] ALXO kept (0.3s) | 149 kept, 0 rejected | 129.9/min | ETA: 26.0m [2026-01-07T12:01:13.956893] [DEBUG] [REMOTE ] ALZN: Retrieved 1146 rows, trimmed to 300. [2026-01-07T12:01:13.957041] [DEBUG] [REMOTE ] ALZN: PASS: History has at least 300 days. [2026-01-07T12:01:13.957441] [DEBUG] [REMOTE ] ALZN: PASS: Price check passed. Min price $1.82. [2026-01-07T12:01:13.957593] [DEBUG] [REMOTE ] ALZN: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:13.957718] [DEBUG] [REMOTE ] ALZN: PASS: Integrity check passed. [2026-01-07T12:01:13.957758] [DEBUG] [REMOTE ] ALZN: Symbol is viable for forecasting. [2026-01-07T12:01:13.957811] [INFO ] [MAIN ] [150/3530] ALZN kept (0.3s) | 150 kept, 0 rejected | 130.3/min | ETA: 25.9m [2026-01-07T12:01:14.430114] [DEBUG] [REMOTE ] AM: Retrieved 2808 rows, trimmed to 300. [2026-01-07T12:01:14.430243] [DEBUG] [REMOTE ] AM: PASS: History has at least 300 days. [2026-01-07T12:01:14.430451] [DEBUG] [REMOTE ] AM: PASS: Price check passed. Min price $17.15. [2026-01-07T12:01:14.430806] [DEBUG] [REMOTE ] AM: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:14.430918] [DEBUG] [REMOTE ] AM: PASS: Integrity check passed. [2026-01-07T12:01:14.430957] [DEBUG] [REMOTE ] AM: Symbol is viable for forecasting. [2026-01-07T12:01:14.431003] [INFO ] [MAIN ] [151/3530] AM kept (0.5s) | 151 kept, 0 rejected | 130.2/min | ETA: 25.9m [2026-01-07T12:01:14.753435] [DEBUG] [REMOTE ] AMAL: Retrieved 1864 rows, trimmed to 300. [2026-01-07T12:01:14.753598] [DEBUG] [REMOTE ] AMAL: PASS: History has at least 300 days. [2026-01-07T12:01:14.753818] [DEBUG] [REMOTE ] AMAL: PASS: Price check passed. Min price $25.13. [2026-01-07T12:01:14.753951] [DEBUG] [REMOTE ] AMAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:14.754063] [DEBUG] [REMOTE ] AMAL: PASS: Integrity check passed. [2026-01-07T12:01:14.754102] [DEBUG] [REMOTE ] AMAL: Symbol is viable for forecasting. [2026-01-07T12:01:14.754152] [INFO ] [MAIN ] [152/3530] AMAL kept (0.3s) | 152 kept, 0 rejected | 130.5/min | ETA: 25.9m [2026-01-07T12:01:15.434759] [DEBUG] [REMOTE ] AMBA: Retrieved 3328 rows, trimmed to 300. [2026-01-07T12:01:15.434927] [DEBUG] [REMOTE ] AMBA: PASS: History has at least 300 days. [2026-01-07T12:01:15.435385] [DEBUG] [REMOTE ] AMBA: PASS: Price check passed. Min price $69.77. [2026-01-07T12:01:15.435520] [DEBUG] [REMOTE ] AMBA: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:15.435665] [DEBUG] [REMOTE ] AMBA: PASS: Integrity check passed. [2026-01-07T12:01:15.435707] [DEBUG] [REMOTE ] AMBA: Symbol is viable for forecasting. [2026-01-07T12:01:15.435757] [INFO ] [MAIN ] [153/3530] AMBA kept (0.7s) | 153 kept, 0 rejected | 130.1/min | ETA: 26.0m [2026-01-07T12:01:15.574901] [DEBUG] [REMOTE ] AMBP: Retrieved 1110 rows, trimmed to 300. [2026-01-07T12:01:15.575042] [DEBUG] [REMOTE ] AMBP: PASS: History has at least 300 days. [2026-01-07T12:01:15.575460] [DEBUG] [REMOTE ] AMBP: PASS: Price check passed. Min price $3.32. [2026-01-07T12:01:15.575624] [DEBUG] [REMOTE ] AMBP: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:15.575740] [DEBUG] [REMOTE ] AMBP: PASS: Integrity check passed. [2026-01-07T12:01:15.575780] [DEBUG] [REMOTE ] AMBP: Symbol is viable for forecasting. [2026-01-07T12:01:15.575830] [INFO ] [MAIN ] [154/3530] AMBP kept (0.1s) | 154 kept, 0 rejected | 130.7/min | ETA: 25.8m [2026-01-07T12:01:16.189449] [DEBUG] [REMOTE ] AMC: Retrieved 3030 rows, trimmed to 300. [2026-01-07T12:01:16.189611] [DEBUG] [REMOTE ] AMC: PASS: History has at least 300 days. [2026-01-07T12:01:16.189823] [DEBUG] [REMOTE ] AMC: PASS: Price check passed. Min price $1.52. [2026-01-07T12:01:16.189979] [DEBUG] [REMOTE ] AMC: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:16.190092] [DEBUG] [REMOTE ] AMC: PASS: Integrity check passed. [2026-01-07T12:01:16.190132] [DEBUG] [REMOTE ] AMC: Symbol is viable for forecasting. [2026-01-07T12:01:16.190179] [INFO ] [MAIN ] [155/3530] AMC kept (0.6s) | 155 kept, 0 rejected | 130.4/min | ETA: 25.9m [2026-01-07T12:01:16.541065] [DEBUG] [REMOTE ] AMCX: Retrieved 3661 rows, trimmed to 300. [2026-01-07T12:01:16.541196] [DEBUG] [REMOTE ] AMCX: PASS: History has at least 300 days. [2026-01-07T12:01:16.541408] [DEBUG] [REMOTE ] AMCX: PASS: Price check passed. Min price $7.07. [2026-01-07T12:01:16.541540] [DEBUG] [REMOTE ] AMCX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:16.541669] [DEBUG] [REMOTE ] AMCX: PASS: Integrity check passed. [2026-01-07T12:01:16.541710] [DEBUG] [REMOTE ] AMCX: Symbol is viable for forecasting. [2026-01-07T12:01:16.541757] [INFO ] [MAIN ] [156/3530] AMCX kept (0.4s) | 156 kept, 0 rejected | 130.6/min | ETA: 25.8m [2026-01-07T12:01:17.092381] [DEBUG] [REMOTE ] AMD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:17.092528] [DEBUG] [REMOTE ] AMD: PASS: History has at least 300 days. [2026-01-07T12:01:17.092781] [DEBUG] [REMOTE ] AMD: PASS: Price check passed. Min price $198.11. [2026-01-07T12:01:17.092965] [DEBUG] [REMOTE ] AMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:17.093096] [DEBUG] [REMOTE ] AMD: PASS: Integrity check passed. [2026-01-07T12:01:17.093138] [DEBUG] [REMOTE ] AMD: Symbol is viable for forecasting. [2026-01-07T12:01:17.093188] [INFO ] [MAIN ] [157/3530] AMD kept (0.6s) | 157 kept, 0 rejected | 130.4/min | ETA: 25.9m [2026-01-07T12:01:17.277601] [DEBUG] [REMOTE ] AMDL: Retrieved 453 rows, trimmed to 300. [2026-01-07T12:01:17.277733] [DEBUG] [REMOTE ] AMDL: PASS: History has at least 300 days. [2026-01-07T12:01:17.277940] [DEBUG] [REMOTE ] AMDL: PASS: Price check passed. Min price $13.41. [2026-01-07T12:01:17.278071] [DEBUG] [REMOTE ] AMDL: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:17.278179] [DEBUG] [REMOTE ] AMDL: PASS: Integrity check passed. [2026-01-07T12:01:17.278220] [DEBUG] [REMOTE ] AMDL: Symbol is viable for forecasting. [2026-01-07T12:01:17.278266] [INFO ] [MAIN ] [158/3530] AMDL kept (0.2s) | 158 kept, 0 rejected | 130.9/min | ETA: 25.8m [2026-01-07T12:01:17.983623] [DEBUG] [REMOTE ] AME: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:17.983837] [DEBUG] [REMOTE ] AME: PASS: History has at least 300 days. [2026-01-07T12:01:17.984350] [DEBUG] [REMOTE ] AME: PASS: Price check passed. Min price $179.00. [2026-01-07T12:01:17.984551] [DEBUG] [REMOTE ] AME: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:17.984740] [DEBUG] [REMOTE ] AME: PASS: Integrity check passed. [2026-01-07T12:01:17.984785] [DEBUG] [REMOTE ] AME: Symbol is viable for forecasting. [2026-01-07T12:01:17.984842] [INFO ] [MAIN ] [159/3530] AME kept (0.7s) | 159 kept, 0 rejected | 130.5/min | ETA: 25.8m [2026-01-07T12:01:18.501497] [DEBUG] [REMOTE ] AMG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:18.501746] [DEBUG] [REMOTE ] AMG: PASS: History has at least 300 days. [2026-01-07T12:01:18.502247] [DEBUG] [REMOTE ] AMG: PASS: Price check passed. Min price $230.77. [2026-01-07T12:01:18.502415] [DEBUG] [REMOTE ] AMG: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:18.502588] [DEBUG] [REMOTE ] AMG: PASS: Integrity check passed. [2026-01-07T12:01:18.502634] [DEBUG] [REMOTE ] AMG: Symbol is viable for forecasting. [2026-01-07T12:01:18.502691] [INFO ] [MAIN ] [160/3530] AMG kept (0.5s) | 160 kept, 0 rejected | 130.4/min | ETA: 25.9m [2026-01-07T12:01:19.068738] [DEBUG] [REMOTE ] AMGN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:19.069301] [DEBUG] [REMOTE ] AMGN: PASS: History has at least 300 days. [2026-01-07T12:01:19.069664] [DEBUG] [REMOTE ] AMGN: PASS: Price check passed. Min price $288.10. [2026-01-07T12:01:19.069818] [DEBUG] [REMOTE ] AMGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:19.069971] [DEBUG] [REMOTE ] AMGN: PASS: Integrity check passed. [2026-01-07T12:01:19.070012] [DEBUG] [REMOTE ] AMGN: Symbol is viable for forecasting. [2026-01-07T12:01:19.070068] [INFO ] [MAIN ] [161/3530] AMGN kept (0.6s) | 161 kept, 0 rejected | 130.2/min | ETA: 25.9m [2026-01-07T12:01:19.413099] [DEBUG] [REMOTE ] AMH: Retrieved 3127 rows, trimmed to 300. [2026-01-07T12:01:19.413288] [DEBUG] [REMOTE ] AMH: PASS: History has at least 300 days. [2026-01-07T12:01:19.413563] [DEBUG] [REMOTE ] AMH: PASS: Price check passed. Min price $29.87. [2026-01-07T12:01:19.413736] [DEBUG] [REMOTE ] AMH: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:19.413861] [DEBUG] [REMOTE ] AMH: PASS: Integrity check passed. [2026-01-07T12:01:19.413902] [DEBUG] [REMOTE ] AMH: Symbol is viable for forecasting. [2026-01-07T12:01:19.413956] [INFO ] [MAIN ] [162/3530] AMH kept (0.3s) | 162 kept, 0 rejected | 130.4/min | ETA: 25.8m [2026-01-07T12:01:19.691610] [DEBUG] [REMOTE ] AMLX: Retrieved 1002 rows, trimmed to 300. [2026-01-07T12:01:19.691802] [DEBUG] [REMOTE ] AMLX: PASS: History has at least 300 days. [2026-01-07T12:01:19.692054] [DEBUG] [REMOTE ] AMLX: PASS: Price check passed. Min price $11.38. [2026-01-07T12:01:19.692193] [DEBUG] [REMOTE ] AMLX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:19.692314] [DEBUG] [REMOTE ] AMLX: PASS: Integrity check passed. [2026-01-07T12:01:19.692355] [DEBUG] [REMOTE ] AMLX: Symbol is viable for forecasting. [2026-01-07T12:01:19.692408] [INFO ] [MAIN ] [163/3530] AMLX kept (0.3s) | 163 kept, 0 rejected | 130.7/min | ETA: 25.8m [2026-01-07T12:01:20.334556] [DEBUG] [REMOTE ] AMN: Retrieved 6075 rows, trimmed to 300. [2026-01-07T12:01:20.334783] [DEBUG] [REMOTE ] AMN: PASS: History has at least 300 days. [2026-01-07T12:01:20.335253] [DEBUG] [REMOTE ] AMN: PASS: Price check passed. Min price $15.10. [2026-01-07T12:01:20.335401] [DEBUG] [REMOTE ] AMN: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:20.335541] [DEBUG] [REMOTE ] AMN: PASS: Integrity check passed. [2026-01-07T12:01:20.335606] [DEBUG] [REMOTE ] AMN: Symbol is viable for forecasting. [2026-01-07T12:01:20.335665] [INFO ] [MAIN ] [164/3530] AMN kept (0.6s) | 164 kept, 0 rejected | 130.4/min | ETA: 25.8m [2026-01-07T12:01:20.739278] [DEBUG] [REMOTE ] AMP: Retrieved 5109 rows, trimmed to 300. [2026-01-07T12:01:20.739483] [DEBUG] [REMOTE ] AMP: PASS: History has at least 300 days. [2026-01-07T12:01:20.739812] [DEBUG] [REMOTE ] AMP: PASS: Price check passed. Min price $440.80. [2026-01-07T12:01:20.739995] [DEBUG] [REMOTE ] AMP: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:20.740140] [DEBUG] [REMOTE ] AMP: PASS: Integrity check passed. [2026-01-07T12:01:20.740223] [DEBUG] [REMOTE ] AMP: Symbol is viable for forecasting. [2026-01-07T12:01:20.740308] [INFO ] [MAIN ] [165/3530] AMP kept (0.4s) | 165 kept, 0 rejected | 130.5/min | ETA: 25.8m [2026-01-07T12:01:21.203396] [DEBUG] [REMOTE ] AMPG: Retrieved 6502 rows, trimmed to 300. [2026-01-07T12:01:21.203532] [DEBUG] [REMOTE ] AMPG: PASS: History has at least 300 days. [2026-01-07T12:01:21.203766] [DEBUG] [REMOTE ] AMPG: PASS: Price check passed. Min price $2.60. [2026-01-07T12:01:21.203902] [DEBUG] [REMOTE ] AMPG: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:21.204016] [DEBUG] [REMOTE ] AMPG: PASS: Integrity check passed. [2026-01-07T12:01:21.204154] [DEBUG] [REMOTE ] AMPG: Symbol is viable for forecasting. [2026-01-07T12:01:21.204225] [INFO ] [MAIN ] [166/3530] AMPG kept (0.5s) | 166 kept, 0 rejected | 130.5/min | ETA: 25.8m [2026-01-07T12:01:21.539285] [DEBUG] [REMOTE ] AMPH: Retrieved 2901 rows, trimmed to 300. [2026-01-07T12:01:21.539406] [DEBUG] [REMOTE ] AMPH: PASS: History has at least 300 days. [2026-01-07T12:01:21.539644] [DEBUG] [REMOTE ] AMPH: PASS: Price check passed. Min price $23.14. [2026-01-07T12:01:21.539814] [DEBUG] [REMOTE ] AMPH: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:21.539938] [DEBUG] [REMOTE ] AMPH: PASS: Integrity check passed. [2026-01-07T12:01:21.539979] [DEBUG] [REMOTE ] AMPH: Symbol is viable for forecasting. [2026-01-07T12:01:21.540028] [INFO ] [MAIN ] [167/3530] AMPH kept (0.3s) | 167 kept, 0 rejected | 130.7/min | ETA: 25.7m [2026-01-07T12:01:21.827243] [DEBUG] [REMOTE ] AMPL: Retrieved 1073 rows, trimmed to 300. [2026-01-07T12:01:21.827366] [DEBUG] [REMOTE ] AMPL: PASS: History has at least 300 days. [2026-01-07T12:01:21.827565] [DEBUG] [REMOTE ] AMPL: PASS: Price check passed. Min price $9.48. [2026-01-07T12:01:21.827728] [DEBUG] [REMOTE ] AMPL: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:21.827835] [DEBUG] [REMOTE ] AMPL: PASS: Integrity check passed. [2026-01-07T12:01:21.827874] [DEBUG] [REMOTE ] AMPL: Symbol is viable for forecasting. [2026-01-07T12:01:21.827922] [INFO ] [MAIN ] [168/3530] AMPL kept (0.3s) | 168 kept, 0 rejected | 131.0/min | ETA: 25.7m [2026-01-07T12:01:22.223974] [DEBUG] [REMOTE ] AMPX: Retrieved 830 rows, trimmed to 300. [2026-01-07T12:01:22.224107] [DEBUG] [REMOTE ] AMPX: PASS: History has at least 300 days. [2026-01-07T12:01:22.224307] [DEBUG] [REMOTE ] AMPX: PASS: Price check passed. Min price $7.83. [2026-01-07T12:01:22.224441] [DEBUG] [REMOTE ] AMPX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:22.224548] [DEBUG] [REMOTE ] AMPX: PASS: Integrity check passed. [2026-01-07T12:01:22.224606] [DEBUG] [REMOTE ] AMPX: Symbol is viable for forecasting. [2026-01-07T12:01:22.224655] [INFO ] [MAIN ] [169/3530] AMPX kept (0.4s) | 169 kept, 0 rejected | 131.1/min | ETA: 25.6m [2026-01-07T12:01:22.790806] [DEBUG] [REMOTE ] AMRC: Retrieved 3889 rows, trimmed to 300. [2026-01-07T12:01:22.790938] [DEBUG] [REMOTE ] AMRC: PASS: History has at least 300 days. [2026-01-07T12:01:22.791149] [DEBUG] [REMOTE ] AMRC: PASS: Price check passed. Min price $29.13. [2026-01-07T12:01:22.791281] [DEBUG] [REMOTE ] AMRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:22.791394] [DEBUG] [REMOTE ] AMRC: PASS: Integrity check passed. [2026-01-07T12:01:22.791433] [DEBUG] [REMOTE ] AMRC: Symbol is viable for forecasting. [2026-01-07T12:01:22.791480] [INFO ] [MAIN ] [170/3530] AMRC kept (0.6s) | 170 kept, 0 rejected | 130.9/min | ETA: 25.7m [2026-01-07T12:01:23.285515] [DEBUG] [REMOTE ] AMRN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:23.285739] [DEBUG] [REMOTE ] AMRN: PASS: History has at least 300 days. [2026-01-07T12:01:23.286043] [DEBUG] [REMOTE ] AMRN: PASS: Price check passed. Min price $13.50. [2026-01-07T12:01:23.286189] [DEBUG] [REMOTE ] AMRN: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:23.286326] [DEBUG] [REMOTE ] AMRN: PASS: Integrity check passed. [2026-01-07T12:01:23.286367] [DEBUG] [REMOTE ] AMRN: Symbol is viable for forecasting. [2026-01-07T12:01:23.286447] [INFO ] [MAIN ] [171/3530] AMRN kept (0.5s) | 171 kept, 0 rejected | 130.8/min | ETA: 25.7m [2026-01-07T12:01:23.528648] [DEBUG] [REMOTE ] AMRX: Retrieved 4269 rows, trimmed to 300. [2026-01-07T12:01:23.528857] [DEBUG] [REMOTE ] AMRX: PASS: History has at least 300 days. [2026-01-07T12:01:23.529196] [DEBUG] [REMOTE ] AMRX: PASS: Price check passed. Min price $9.72. [2026-01-07T12:01:23.529348] [DEBUG] [REMOTE ] AMRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:23.529490] [DEBUG] [REMOTE ] AMRX: PASS: Integrity check passed. [2026-01-07T12:01:23.529533] [DEBUG] [REMOTE ] AMRX: Symbol is viable for forecasting. [2026-01-07T12:01:23.529611] [INFO ] [MAIN ] [172/3530] AMRX kept (0.2s) | 172 kept, 0 rejected | 131.2/min | ETA: 25.6m [2026-01-07T12:01:24.144405] [DEBUG] [REMOTE ] AMSC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:24.144636] [DEBUG] [REMOTE ] AMSC: PASS: History has at least 300 days. [2026-01-07T12:01:24.144963] [DEBUG] [REMOTE ] AMSC: PASS: Price check passed. Min price $28.78. [2026-01-07T12:01:24.145116] [DEBUG] [REMOTE ] AMSC: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:24.145265] [DEBUG] [REMOTE ] AMSC: PASS: Integrity check passed. [2026-01-07T12:01:24.145309] [DEBUG] [REMOTE ] AMSC: Symbol is viable for forecasting. [2026-01-07T12:01:24.145370] [INFO ] [MAIN ] [173/3530] AMSC kept (0.6s) | 173 kept, 0 rejected | 130.9/min | ETA: 25.6m [2026-01-07T12:01:24.573938] [DEBUG] [REMOTE ] AMSF: Retrieved 5063 rows, trimmed to 300. [2026-01-07T12:01:24.574160] [DEBUG] [REMOTE ] AMSF: PASS: History has at least 300 days. [2026-01-07T12:01:24.574484] [DEBUG] [REMOTE ] AMSF: PASS: Price check passed. Min price $36.55. [2026-01-07T12:01:24.574652] [DEBUG] [REMOTE ] AMSF: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:24.574803] [DEBUG] [REMOTE ] AMSF: PASS: Integrity check passed. [2026-01-07T12:01:24.575234] [DEBUG] [REMOTE ] AMSF: Symbol is viable for forecasting. [2026-01-07T12:01:24.575453] [INFO ] [MAIN ] [174/3530] AMSF kept (0.4s) | 174 kept, 0 rejected | 131.0/min | ETA: 25.6m [2026-01-07T12:01:24.818472] [DEBUG] [REMOTE ] AMTB: Retrieved 1848 rows, trimmed to 300. [2026-01-07T12:01:24.818613] [DEBUG] [REMOTE ] AMTB: PASS: History has at least 300 days. [2026-01-07T12:01:24.818852] [DEBUG] [REMOTE ] AMTB: PASS: Price check passed. Min price $16.62. [2026-01-07T12:01:24.819012] [DEBUG] [REMOTE ] AMTB: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:24.819129] [DEBUG] [REMOTE ] AMTB: PASS: Integrity check passed. [2026-01-07T12:01:24.819170] [DEBUG] [REMOTE ] AMTB: Symbol is viable for forecasting. [2026-01-07T12:01:24.819218] [INFO ] [MAIN ] [175/3530] AMTB kept (0.2s) | 175 kept, 0 rejected | 131.3/min | ETA: 25.5m [2026-01-07T12:01:25.309850] [DEBUG] [REMOTE ] AMTX: Retrieved 2924 rows, trimmed to 300. [2026-01-07T12:01:25.310065] [DEBUG] [REMOTE ] AMTX: PASS: History has at least 300 days. [2026-01-07T12:01:25.310399] [DEBUG] [REMOTE ] AMTX: PASS: Price check passed. Min price $1.32. [2026-01-07T12:01:25.310549] [DEBUG] [REMOTE ] AMTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:25.310727] [DEBUG] [REMOTE ] AMTX: PASS: Integrity check passed. [2026-01-07T12:01:25.310771] [DEBUG] [REMOTE ] AMTX: Symbol is viable for forecasting. [2026-01-07T12:01:25.310831] [INFO ] [MAIN ] [176/3530] AMTX kept (0.5s) | 176 kept, 0 rejected | 131.3/min | ETA: 25.6m [2026-01-07T12:01:25.837683] [DEBUG] [REMOTE ] AMWD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:25.838051] [DEBUG] [REMOTE ] AMWD: PASS: History has at least 300 days. [2026-01-07T12:01:25.838462] [DEBUG] [REMOTE ] AMWD: PASS: Price check passed. Min price $47.62. [2026-01-07T12:01:25.838652] [DEBUG] [REMOTE ] AMWD: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:25.838831] [DEBUG] [REMOTE ] AMWD: PASS: Integrity check passed. [2026-01-07T12:01:25.838884] [DEBUG] [REMOTE ] AMWD: Symbol is viable for forecasting. [2026-01-07T12:01:25.839009] [INFO ] [MAIN ] [177/3530] AMWD kept (0.5s) | 177 kept, 0 rejected | 131.2/min | ETA: 25.6m [2026-01-07T12:01:25.954473] [DEBUG] [REMOTE ] AMWL: Retrieved 1332 rows, trimmed to 300. [2026-01-07T12:01:25.954681] [DEBUG] [REMOTE ] AMWL: PASS: History has at least 300 days. [2026-01-07T12:01:25.954941] [DEBUG] [REMOTE ] AMWL: PASS: Price check passed. Min price $3.78. [2026-01-07T12:01:25.955081] [DEBUG] [REMOTE ] AMWL: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:25.955198] [DEBUG] [REMOTE ] AMWL: PASS: Integrity check passed. [2026-01-07T12:01:25.955240] [DEBUG] [REMOTE ] AMWL: Symbol is viable for forecasting. [2026-01-07T12:01:25.955291] [INFO ] [MAIN ] [178/3530] AMWL kept (0.1s) | 178 kept, 0 rejected | 131.7/min | ETA: 25.5m [2026-01-07T12:01:26.748681] [DEBUG] [REMOTE ] AMX: Retrieved 6264 rows, trimmed to 300. [2026-01-07T12:01:26.748819] [DEBUG] [REMOTE ] AMX: PASS: History has at least 300 days. [2026-01-07T12:01:26.749087] [DEBUG] [REMOTE ] AMX: PASS: Price check passed. Min price $20.30. [2026-01-07T12:01:26.749423] [DEBUG] [REMOTE ] AMX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:26.749649] [DEBUG] [REMOTE ] AMX: PASS: Integrity check passed. [2026-01-07T12:01:26.749707] [DEBUG] [REMOTE ] AMX: Symbol is viable for forecasting. [2026-01-07T12:01:26.749773] [INFO ] [MAIN ] [179/3530] AMX kept (0.8s) | 179 kept, 0 rejected | 131.2/min | ETA: 25.5m [2026-01-07T12:01:27.061016] [DEBUG] [REMOTE ] AMZD: Retrieved 836 rows, trimmed to 300. [2026-01-07T12:01:27.061151] [DEBUG] [REMOTE ] AMZD: PASS: History has at least 300 days. [2026-01-07T12:01:27.061372] [DEBUG] [REMOTE ] AMZD: PASS: Price check passed. Min price $9.14. [2026-01-07T12:01:27.061528] [DEBUG] [REMOTE ] AMZD: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:27.061659] [DEBUG] [REMOTE ] AMZD: PASS: Integrity check passed. [2026-01-07T12:01:27.061702] [DEBUG] [REMOTE ] AMZD: Symbol is viable for forecasting. [2026-01-07T12:01:27.061750] [INFO ] [MAIN ] [180/3530] AMZD kept (0.3s) | 180 kept, 0 rejected | 131.4/min | ETA: 25.5m [2026-01-07T12:01:27.722254] [DEBUG] [REMOTE ] AMZN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:27.722393] [DEBUG] [REMOTE ] AMZN: PASS: History has at least 300 days. [2026-01-07T12:01:27.722633] [DEBUG] [REMOTE ] AMZN: PASS: Price check passed. Min price $213.04. [2026-01-07T12:01:27.722770] [DEBUG] [REMOTE ] AMZN: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:27.722886] [DEBUG] [REMOTE ] AMZN: PASS: Integrity check passed. [2026-01-07T12:01:27.722926] [DEBUG] [REMOTE ] AMZN: Symbol is viable for forecasting. [2026-01-07T12:01:27.722973] [INFO ] [MAIN ] [181/3530] AMZN kept (0.7s) | 181 kept, 0 rejected | 131.1/min | ETA: 25.6m [2026-01-07T12:01:27.900901] [DEBUG] [REMOTE ] AMZZ: Retrieved 453 rows, trimmed to 300. [2026-01-07T12:01:27.901039] [DEBUG] [REMOTE ] AMZZ: PASS: History has at least 300 days. [2026-01-07T12:01:27.901247] [DEBUG] [REMOTE ] AMZZ: PASS: Price check passed. Min price $27.79. [2026-01-07T12:01:27.901560] [DEBUG] [REMOTE ] AMZZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:27.901687] [DEBUG] [REMOTE ] AMZZ: PASS: Integrity check passed. [2026-01-07T12:01:27.901727] [DEBUG] [REMOTE ] AMZZ: Symbol is viable for forecasting. [2026-01-07T12:01:27.901774] [INFO ] [MAIN ] [182/3530] AMZZ kept (0.2s) | 182 kept, 0 rejected | 131.5/min | ETA: 25.5m [2026-01-07T12:01:28.448388] [DEBUG] [REMOTE ] AN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:28.448517] [DEBUG] [REMOTE ] AN: PASS: History has at least 300 days. [2026-01-07T12:01:28.448751] [DEBUG] [REMOTE ] AN: PASS: Price check passed. Min price $190.80. [2026-01-07T12:01:28.448886] [DEBUG] [REMOTE ] AN: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:28.449183] [DEBUG] [REMOTE ] AN: PASS: Integrity check passed. [2026-01-07T12:01:28.449253] [DEBUG] [REMOTE ] AN: Symbol is viable for forecasting. [2026-01-07T12:01:28.449307] [INFO ] [MAIN ] [183/3530] AN kept (0.5s) | 183 kept, 0 rejected | 131.4/min | ETA: 25.5m [2026-01-07T12:01:28.724324] [DEBUG] [REMOTE ] ANAB: Retrieved 2249 rows, trimmed to 300. [2026-01-07T12:01:28.724676] [DEBUG] [REMOTE ] ANAB: PASS: History has at least 300 days. [2026-01-07T12:01:28.724892] [DEBUG] [REMOTE ] ANAB: PASS: Price check passed. Min price $31.37. [2026-01-07T12:01:28.725027] [DEBUG] [REMOTE ] ANAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:28.725140] [DEBUG] [REMOTE ] ANAB: PASS: Integrity check passed. [2026-01-07T12:01:28.725183] [DEBUG] [REMOTE ] ANAB: Symbol is viable for forecasting. [2026-01-07T12:01:28.725231] [INFO ] [MAIN ] [184/3530] ANAB kept (0.3s) | 184 kept, 0 rejected | 131.6/min | ETA: 25.4m [2026-01-07T12:01:29.382237] [DEBUG] [REMOTE ] ANDE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:29.382377] [DEBUG] [REMOTE ] ANDE: PASS: History has at least 300 days. [2026-01-07T12:01:29.382640] [DEBUG] [REMOTE ] ANDE: PASS: Price check passed. Min price $40.86. [2026-01-07T12:01:29.382779] [DEBUG] [REMOTE ] ANDE: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:29.382900] [DEBUG] [REMOTE ] ANDE: PASS: Integrity check passed. [2026-01-07T12:01:29.382940] [DEBUG] [REMOTE ] ANDE: Symbol is viable for forecasting. [2026-01-07T12:01:29.382990] [INFO ] [MAIN ] [185/3530] ANDE kept (0.7s) | 185 kept, 0 rejected | 131.3/min | ETA: 25.5m [2026-01-07T12:01:29.782388] [DEBUG] [REMOTE ] ANF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:29.782549] [DEBUG] [REMOTE ] ANF: PASS: History has at least 300 days. [2026-01-07T12:01:29.782923] [DEBUG] [REMOTE ] ANF: PASS: Price check passed. Min price $65.61. [2026-01-07T12:01:29.783121] [DEBUG] [REMOTE ] ANF: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:29.783283] [DEBUG] [REMOTE ] ANF: PASS: Integrity check passed. [2026-01-07T12:01:29.783334] [DEBUG] [REMOTE ] ANF: Symbol is viable for forecasting. [2026-01-07T12:01:29.783400] [INFO ] [MAIN ] [186/3530] ANF kept (0.4s) | 186 kept, 0 rejected | 131.4/min | ETA: 25.4m [2026-01-07T12:01:30.178301] [DEBUG] [REMOTE ] ANGI: Retrieved 3553 rows, trimmed to 300. [2026-01-07T12:01:30.178430] [DEBUG] [REMOTE ] ANGI: PASS: History has at least 300 days. [2026-01-07T12:01:30.178676] [DEBUG] [REMOTE ] ANGI: PASS: Price check passed. Min price $10.42. [2026-01-07T12:01:30.178818] [DEBUG] [REMOTE ] ANGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:30.178956] [DEBUG] [REMOTE ] ANGI: PASS: Integrity check passed. [2026-01-07T12:01:30.178999] [DEBUG] [REMOTE ] ANGI: Symbol is viable for forecasting. [2026-01-07T12:01:30.179048] [INFO ] [MAIN ] [187/3530] ANGI kept (0.4s) | 187 kept, 0 rejected | 131.5/min | ETA: 25.4m [2026-01-07T12:01:30.523370] [DEBUG] [REMOTE ] ANGL: Retrieved 3455 rows, trimmed to 300. [2026-01-07T12:01:30.523495] [DEBUG] [REMOTE ] ANGL: PASS: History has at least 300 days. [2026-01-07T12:01:30.523762] [DEBUG] [REMOTE ] ANGL: PASS: Price check passed. Min price $28.77. [2026-01-07T12:01:30.523906] [DEBUG] [REMOTE ] ANGL: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:30.524025] [DEBUG] [REMOTE ] ANGL: PASS: Integrity check passed. [2026-01-07T12:01:30.524064] [DEBUG] [REMOTE ] ANGL: Symbol is viable for forecasting. [2026-01-07T12:01:30.524112] [INFO ] [MAIN ] [188/3530] ANGL kept (0.3s) | 188 kept, 0 rejected | 131.7/min | ETA: 25.4m [2026-01-07T12:01:31.040685] [DEBUG] [REMOTE ] ANGO: Retrieved 5435 rows, trimmed to 300. [2026-01-07T12:01:31.040829] [DEBUG] [REMOTE ] ANGO: PASS: History has at least 300 days. [2026-01-07T12:01:31.041085] [DEBUG] [REMOTE ] ANGO: PASS: Price check passed. Min price $11.00. [2026-01-07T12:01:31.041250] [DEBUG] [REMOTE ] ANGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:31.041389] [DEBUG] [REMOTE ] ANGO: PASS: Integrity check passed. [2026-01-07T12:01:31.041455] [DEBUG] [REMOTE ] ANGO: Symbol is viable for forecasting. [2026-01-07T12:01:31.041515] [INFO ] [MAIN ] [189/3530] ANGO kept (0.5s) | 189 kept, 0 rejected | 131.6/min | ETA: 25.4m [2026-01-07T12:01:31.507750] [DEBUG] [REMOTE ] ANIK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:31.507908] [DEBUG] [REMOTE ] ANIK: PASS: History has at least 300 days. [2026-01-07T12:01:31.508170] [DEBUG] [REMOTE ] ANIK: PASS: Price check passed. Min price $9.02. [2026-01-07T12:01:31.508314] [DEBUG] [REMOTE ] ANIK: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:31.508447] [DEBUG] [REMOTE ] ANIK: PASS: Integrity check passed. [2026-01-07T12:01:31.508490] [DEBUG] [REMOTE ] ANIK: Symbol is viable for forecasting. [2026-01-07T12:01:31.508543] [INFO ] [MAIN ] [190/3530] ANIK kept (0.5s) | 190 kept, 0 rejected | 131.6/min | ETA: 25.4m [2026-01-07T12:01:32.066607] [DEBUG] [REMOTE ] ANIP: Retrieved 6456 rows, trimmed to 300. [2026-01-07T12:01:32.066745] [DEBUG] [REMOTE ] ANIP: PASS: History has at least 300 days. [2026-01-07T12:01:32.066961] [DEBUG] [REMOTE ] ANIP: PASS: Price check passed. Min price $77.48. [2026-01-07T12:01:32.067096] [DEBUG] [REMOTE ] ANIP: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:32.067213] [DEBUG] [REMOTE ] ANIP: PASS: Integrity check passed. [2026-01-07T12:01:32.067255] [DEBUG] [REMOTE ] ANIP: Symbol is viable for forecasting. [2026-01-07T12:01:32.067304] [INFO ] [MAIN ] [191/3530] ANIP kept (0.6s) | 191 kept, 0 rejected | 131.4/min | ETA: 25.4m [2026-01-07T12:01:32.537790] [DEBUG] [REMOTE ] ANIX: Retrieved 6284 rows, trimmed to 300. [2026-01-07T12:01:32.537925] [DEBUG] [REMOTE ] ANIX: PASS: History has at least 300 days. [2026-01-07T12:01:32.538144] [DEBUG] [REMOTE ] ANIX: PASS: Price check passed. Min price $3.12. [2026-01-07T12:01:32.538308] [DEBUG] [REMOTE ] ANIX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:32.538436] [DEBUG] [REMOTE ] ANIX: PASS: Integrity check passed. [2026-01-07T12:01:32.538476] [DEBUG] [REMOTE ] ANIX: Symbol is viable for forecasting. [2026-01-07T12:01:32.538525] [INFO ] [MAIN ] [192/3530] ANIX kept (0.5s) | 192 kept, 0 rejected | 131.4/min | ETA: 25.4m [2026-01-07T12:01:32.711472] [DEBUG] [REMOTE ] ANNX: Retrieved 1370 rows, trimmed to 300. [2026-01-07T12:01:32.711614] [DEBUG] [REMOTE ] ANNX: PASS: History has at least 300 days. [2026-01-07T12:01:32.711822] [DEBUG] [REMOTE ] ANNX: PASS: Price check passed. Min price $2.68. [2026-01-07T12:01:32.711959] [DEBUG] [REMOTE ] ANNX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:32.712070] [DEBUG] [REMOTE ] ANNX: PASS: Integrity check passed. [2026-01-07T12:01:32.712110] [DEBUG] [REMOTE ] ANNX: Symbol is viable for forecasting. [2026-01-07T12:01:32.712160] [INFO ] [MAIN ] [193/3530] ANNX kept (0.2s) | 193 kept, 0 rejected | 131.8/min | ETA: 25.3m [2026-01-07T12:01:33.190298] [DEBUG] [REMOTE ] ANTX: Retrieved 949 rows, trimmed to 300. [2026-01-07T12:01:33.190432] [DEBUG] [REMOTE ] ANTX: PASS: History has at least 300 days. [2026-01-07T12:01:33.190657] [DEBUG] [REMOTE ] ANTX: PASS: Price check passed. Min price $1.05. [2026-01-07T12:01:33.190793] [DEBUG] [REMOTE ] ANTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:33.190905] [DEBUG] [REMOTE ] ANTX: PASS: Integrity check passed. [2026-01-07T12:01:33.190945] [DEBUG] [REMOTE ] ANTX: Symbol is viable for forecasting. [2026-01-07T12:01:33.190993] [INFO ] [MAIN ] [194/3530] ANTX kept (0.5s) | 194 kept, 0 rejected | 131.8/min | ETA: 25.3m [2026-01-07T12:01:33.628771] [DEBUG] [REMOTE ] ANVS: Retrieved 1493 rows, trimmed to 300. [2026-01-07T12:01:33.628898] [DEBUG] [REMOTE ] ANVS: PASS: History has at least 300 days. [2026-01-07T12:01:33.629137] [DEBUG] [REMOTE ] ANVS: PASS: Price check passed. Min price $1.66. [2026-01-07T12:01:33.629274] [DEBUG] [REMOTE ] ANVS: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:33.629384] [DEBUG] [REMOTE ] ANVS: PASS: Integrity check passed. [2026-01-07T12:01:33.629441] [DEBUG] [REMOTE ] ANVS: Symbol is viable for forecasting. [2026-01-07T12:01:33.629491] [INFO ] [MAIN ] [195/3530] ANVS kept (0.4s) | 195 kept, 0 rejected | 131.8/min | ETA: 25.3m [2026-01-07T12:01:34.152107] [DEBUG] [REMOTE ] AOD: Retrieved 4767 rows, trimmed to 300. [2026-01-07T12:01:34.152264] [DEBUG] [REMOTE ] AOD: PASS: History has at least 300 days. [2026-01-07T12:01:34.152502] [DEBUG] [REMOTE ] AOD: PASS: Price check passed. Min price $9.01. [2026-01-07T12:01:34.152657] [DEBUG] [REMOTE ] AOD: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:34.152771] [DEBUG] [REMOTE ] AOD: PASS: Integrity check passed. [2026-01-07T12:01:34.152811] [DEBUG] [REMOTE ] AOD: Symbol is viable for forecasting. [2026-01-07T12:01:34.152859] [INFO ] [MAIN ] [196/3530] AOD kept (0.5s) | 196 kept, 0 rejected | 131.7/min | ETA: 25.3m [2026-01-07T12:01:34.366933] [DEBUG] [REMOTE ] AOHY: Retrieved 472 rows, trimmed to 300. [2026-01-07T12:01:34.367059] [DEBUG] [REMOTE ] AOHY: PASS: History has at least 300 days. [2026-01-07T12:01:34.367314] [DEBUG] [REMOTE ] AOHY: PASS: Price check passed. Min price $10.89. [2026-01-07T12:01:34.367665] [DEBUG] [REMOTE ] AOHY: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:34.367782] [DEBUG] [REMOTE ] AOHY: PASS: Integrity check passed. [2026-01-07T12:01:34.367825] [DEBUG] [REMOTE ] AOHY: Symbol is viable for forecasting. [2026-01-07T12:01:34.367874] [INFO ] [MAIN ] [197/3530] AOHY kept (0.2s) | 197 kept, 0 rejected | 132.1/min | ETA: 25.2m [2026-01-07T12:01:35.077630] [DEBUG] [REMOTE ] AON: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:35.077759] [DEBUG] [REMOTE ] AON: PASS: History has at least 300 days. [2026-01-07T12:01:35.077970] [DEBUG] [REMOTE ] AON: PASS: Price check passed. Min price $325.36. [2026-01-07T12:01:35.078104] [DEBUG] [REMOTE ] AON: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:35.078216] [DEBUG] [REMOTE ] AON: PASS: Integrity check passed. [2026-01-07T12:01:35.078255] [DEBUG] [REMOTE ] AON: Symbol is viable for forecasting. [2026-01-07T12:01:35.078307] [INFO ] [MAIN ] [198/3530] AON kept (0.7s) | 198 kept, 0 rejected | 131.7/min | ETA: 25.3m [2026-01-07T12:01:35.576834] [DEBUG] [REMOTE ] AOS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:35.576981] [DEBUG] [REMOTE ] AOS: PASS: History has at least 300 days. [2026-01-07T12:01:35.577235] [DEBUG] [REMOTE ] AOS: PASS: Price check passed. Min price $63.25. [2026-01-07T12:01:35.577376] [DEBUG] [REMOTE ] AOS: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:35.577502] [DEBUG] [REMOTE ] AOS: PASS: Integrity check passed. [2026-01-07T12:01:35.577543] [DEBUG] [REMOTE ] AOS: Symbol is viable for forecasting. [2026-01-07T12:01:35.577611] [INFO ] [MAIN ] [199/3530] AOS kept (0.5s) | 199 kept, 0 rejected | 131.6/min | ETA: 25.3m [2026-01-07T12:01:35.954286] [DEBUG] [REMOTE ] AOSL: Retrieved 3947 rows, trimmed to 300. [2026-01-07T12:01:35.954417] [DEBUG] [REMOTE ] AOSL: PASS: History has at least 300 days. [2026-01-07T12:01:35.954656] [DEBUG] [REMOTE ] AOSL: PASS: Price check passed. Min price $17.47. [2026-01-07T12:01:35.954797] [DEBUG] [REMOTE ] AOSL: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:35.954908] [DEBUG] [REMOTE ] AOSL: PASS: Integrity check passed. [2026-01-07T12:01:35.954948] [DEBUG] [REMOTE ] AOSL: Symbol is viable for forecasting. [2026-01-07T12:01:35.954996] [INFO ] [MAIN ] [200/3530] AOSL kept (0.4s) | 200 kept, 0 rejected | 131.7/min | ETA: 25.3m [2026-01-07T12:01:36.475439] [DEBUG] [REMOTE ] AP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:36.475585] [DEBUG] [REMOTE ] AP: PASS: History has at least 300 days. [2026-01-07T12:01:36.475805] [DEBUG] [REMOTE ] AP: PASS: Price check passed. Min price $1.85. [2026-01-07T12:01:36.475940] [DEBUG] [REMOTE ] AP: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:36.476053] [DEBUG] [REMOTE ] AP: PASS: Integrity check passed. [2026-01-07T12:01:36.476109] [DEBUG] [REMOTE ] AP: Symbol is viable for forecasting. [2026-01-07T12:01:36.476159] [INFO ] [MAIN ] [201/3530] AP kept (0.5s) | 201 kept, 0 rejected | 131.6/min | ETA: 25.3m [2026-01-07T12:01:36.930531] [DEBUG] [REMOTE ] APA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:36.930684] [DEBUG] [REMOTE ] APA: PASS: History has at least 300 days. [2026-01-07T12:01:36.930900] [DEBUG] [REMOTE ] APA: PASS: Price check passed. Min price $21.66. [2026-01-07T12:01:36.931035] [DEBUG] [REMOTE ] APA: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:36.931148] [DEBUG] [REMOTE ] APA: PASS: Integrity check passed. [2026-01-07T12:01:36.931188] [DEBUG] [REMOTE ] APA: Symbol is viable for forecasting. [2026-01-07T12:01:36.931235] [INFO ] [MAIN ] [202/3530] APA kept (0.5s) | 202 kept, 0 rejected | 131.6/min | ETA: 25.3m [2026-01-07T12:01:37.148125] [DEBUG] [REMOTE ] APAM: Retrieved 3229 rows, trimmed to 300. [2026-01-07T12:01:37.148256] [DEBUG] [REMOTE ] APAM: PASS: History has at least 300 days. [2026-01-07T12:01:37.148482] [DEBUG] [REMOTE ] APAM: PASS: Price check passed. Min price $40.44. [2026-01-07T12:01:37.148647] [DEBUG] [REMOTE ] APAM: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:37.148770] [DEBUG] [REMOTE ] APAM: PASS: Integrity check passed. [2026-01-07T12:01:37.148812] [DEBUG] [REMOTE ] APAM: Symbol is viable for forecasting. [2026-01-07T12:01:37.148862] [INFO ] [MAIN ] [203/3530] APAM kept (0.2s) | 203 kept, 0 rejected | 132.0/min | ETA: 25.2m [2026-01-07T12:01:37.821129] [DEBUG] [REMOTE ] APD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:37.821261] [DEBUG] [REMOTE ] APD: PASS: History has at least 300 days. [2026-01-07T12:01:37.821485] [DEBUG] [REMOTE ] APD: PASS: Price check passed. Min price $229.12. [2026-01-07T12:01:37.821645] [DEBUG] [REMOTE ] APD: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:37.821767] [DEBUG] [REMOTE ] APD: PASS: Integrity check passed. [2026-01-07T12:01:37.821808] [DEBUG] [REMOTE ] APD: Symbol is viable for forecasting. [2026-01-07T12:01:37.821856] [INFO ] [MAIN ] [204/3530] APD kept (0.7s) | 204 kept, 0 rejected | 131.7/min | ETA: 25.3m [2026-01-07T12:01:38.086457] [DEBUG] [REMOTE ] APEI: Retrieved 4567 rows, trimmed to 300. [2026-01-07T12:01:38.086606] [DEBUG] [REMOTE ] APEI: PASS: History has at least 300 days. [2026-01-07T12:01:38.086823] [DEBUG] [REMOTE ] APEI: PASS: Price check passed. Min price $30.67. [2026-01-07T12:01:38.086959] [DEBUG] [REMOTE ] APEI: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:38.087073] [DEBUG] [REMOTE ] APEI: PASS: Integrity check passed. [2026-01-07T12:01:38.087113] [DEBUG] [REMOTE ] APEI: Symbol is viable for forecasting. [2026-01-07T12:01:38.087161] [INFO ] [MAIN ] [205/3530] APEI kept (0.3s) | 205 kept, 0 rejected | 131.9/min | ETA: 25.2m [2026-01-07T12:01:38.494367] [DEBUG] [REMOTE ] APG: Retrieved 1430 rows, trimmed to 300. [2026-01-07T12:01:38.494484] [DEBUG] [REMOTE ] APG: PASS: History has at least 300 days. [2026-01-07T12:01:38.494720] [DEBUG] [REMOTE ] APG: PASS: Price check passed. Min price $33.64. [2026-01-07T12:01:38.494859] [DEBUG] [REMOTE ] APG: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:38.494968] [DEBUG] [REMOTE ] APG: PASS: Integrity check passed. [2026-01-07T12:01:38.495008] [DEBUG] [REMOTE ] APG: Symbol is viable for forecasting. [2026-01-07T12:01:38.495055] [INFO ] [MAIN ] [206/3530] APG kept (0.4s) | 206 kept, 0 rejected | 132.0/min | ETA: 25.2m [2026-01-07T12:01:38.840077] [DEBUG] [REMOTE ] APGE: Retrieved 623 rows, trimmed to 300. [2026-01-07T12:01:38.840204] [DEBUG] [REMOTE ] APGE: PASS: History has at least 300 days. [2026-01-07T12:01:38.840409] [DEBUG] [REMOTE ] APGE: PASS: Price check passed. Min price $52.37. [2026-01-07T12:01:38.840544] [DEBUG] [REMOTE ] APGE: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:38.840679] [DEBUG] [REMOTE ] APGE: PASS: Integrity check passed. [2026-01-07T12:01:38.840736] [DEBUG] [REMOTE ] APGE: Symbol is viable for forecasting. [2026-01-07T12:01:38.840784] [INFO ] [MAIN ] [207/3530] APGE kept (0.3s) | 207 kept, 0 rejected | 132.2/min | ETA: 25.1m [2026-01-07T12:01:39.524549] [DEBUG] [REMOTE ] APH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:39.524705] [DEBUG] [REMOTE ] APH: PASS: History has at least 300 days. [2026-01-07T12:01:39.524969] [DEBUG] [REMOTE ] APH: PASS: Price check passed. Min price $121.46. [2026-01-07T12:01:39.525106] [DEBUG] [REMOTE ] APH: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:39.525226] [DEBUG] [REMOTE ] APH: PASS: Integrity check passed. [2026-01-07T12:01:39.525267] [DEBUG] [REMOTE ] APH: Symbol is viable for forecasting. [2026-01-07T12:01:39.525316] [INFO ] [MAIN ] [208/3530] APH kept (0.7s) | 208 kept, 0 rejected | 131.8/min | ETA: 25.2m [2026-01-07T12:01:39.815471] [DEBUG] [REMOTE ] API: Retrieved 1389 rows, trimmed to 300. [2026-01-07T12:01:39.815643] [DEBUG] [REMOTE ] API: PASS: History has at least 300 days. [2026-01-07T12:01:39.815890] [DEBUG] [REMOTE ] API: PASS: Price check passed. Min price $3.24. [2026-01-07T12:01:39.816034] [DEBUG] [REMOTE ] API: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:39.816150] [DEBUG] [REMOTE ] API: PASS: Integrity check passed. [2026-01-07T12:01:39.816190] [DEBUG] [REMOTE ] API: Symbol is viable for forecasting. [2026-01-07T12:01:39.816238] [INFO ] [MAIN ] [209/3530] API kept (0.3s) | 209 kept, 0 rejected | 132.1/min | ETA: 25.1m [2026-01-07T12:01:40.233100] [DEBUG] [REMOTE ] APLD: Retrieved 3892 rows, trimmed to 300. [2026-01-07T12:01:40.233247] [DEBUG] [REMOTE ] APLD: PASS: History has at least 300 days. [2026-01-07T12:01:40.233501] [DEBUG] [REMOTE ] APLD: PASS: Price check passed. Min price $21.09. [2026-01-07T12:01:40.233664] [DEBUG] [REMOTE ] APLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:40.233792] [DEBUG] [REMOTE ] APLD: PASS: Integrity check passed. [2026-01-07T12:01:40.233832] [DEBUG] [REMOTE ] APLD: Symbol is viable for forecasting. [2026-01-07T12:01:40.233881] [INFO ] [MAIN ] [210/3530] APLD kept (0.4s) | 210 kept, 0 rejected | 132.1/min | ETA: 25.1m [2026-01-07T12:01:40.647784] [DEBUG] [REMOTE ] APLE: Retrieved 2676 rows, trimmed to 300. [2026-01-07T12:01:40.647950] [DEBUG] [REMOTE ] APLE: PASS: History has at least 300 days. [2026-01-07T12:01:40.648175] [DEBUG] [REMOTE ] APLE: PASS: Price check passed. Min price $11.02. [2026-01-07T12:01:40.648316] [DEBUG] [REMOTE ] APLE: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:40.648439] [DEBUG] [REMOTE ] APLE: PASS: Integrity check passed. [2026-01-07T12:01:40.648480] [DEBUG] [REMOTE ] APLE: Symbol is viable for forecasting. [2026-01-07T12:01:40.648529] [INFO ] [MAIN ] [211/3530] APLE kept (0.4s) | 211 kept, 0 rejected | 132.2/min | ETA: 25.1m [2026-01-07T12:01:41.008024] [DEBUG] [REMOTE ] APLS: Retrieved 2049 rows, trimmed to 300. [2026-01-07T12:01:41.008155] [DEBUG] [REMOTE ] APLS: PASS: History has at least 300 days. [2026-01-07T12:01:41.008382] [DEBUG] [REMOTE ] APLS: PASS: Price check passed. Min price $19.00. [2026-01-07T12:01:41.008523] [DEBUG] [REMOTE ] APLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:41.008656] [DEBUG] [REMOTE ] APLS: PASS: Integrity check passed. [2026-01-07T12:01:41.008699] [DEBUG] [REMOTE ] APLS: Symbol is viable for forecasting. [2026-01-07T12:01:41.008748] [INFO ] [MAIN ] [212/3530] APLS kept (0.4s) | 212 kept, 0 rejected | 132.3/min | ETA: 25.1m [2026-01-07T12:01:41.396513] [DEBUG] [REMOTE ] APM: Retrieved 1772 rows, trimmed to 300. [2026-01-07T12:01:41.396709] [DEBUG] [REMOTE ] APM: PASS: History has at least 300 days. [2026-01-07T12:01:41.396982] [DEBUG] [REMOTE ] APM: PASS: Price check passed. Min price $1.02. [2026-01-07T12:01:41.397155] [DEBUG] [REMOTE ] APM: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:41.397314] [DEBUG] [REMOTE ] APM: PASS: Integrity check passed. [2026-01-07T12:01:41.397359] [DEBUG] [REMOTE ] APM: Symbol is viable for forecasting. [2026-01-07T12:01:41.397408] [INFO ] [MAIN ] [213/3530] APM kept (0.4s) | 213 kept, 0 rejected | 132.4/min | ETA: 25.1m [2026-01-07T12:01:41.887132] [DEBUG] [REMOTE ] APO: Retrieved 3715 rows, trimmed to 300. [2026-01-07T12:01:41.887293] [DEBUG] [REMOTE ] APO: PASS: History has at least 300 days. [2026-01-07T12:01:41.887611] [DEBUG] [REMOTE ] APO: PASS: Price check passed. Min price $117.74. [2026-01-07T12:01:41.887798] [DEBUG] [REMOTE ] APO: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:41.887964] [DEBUG] [REMOTE ] APO: PASS: Integrity check passed. [2026-01-07T12:01:41.888022] [DEBUG] [REMOTE ] APO: Symbol is viable for forecasting. [2026-01-07T12:01:41.888086] [INFO ] [MAIN ] [214/3530] APO kept (0.5s) | 214 kept, 0 rejected | 132.3/min | ETA: 25.1m [2026-01-07T12:01:42.382806] [DEBUG] [REMOTE ] APOG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:42.382944] [DEBUG] [REMOTE ] APOG: PASS: History has at least 300 days. [2026-01-07T12:01:42.383178] [DEBUG] [REMOTE ] APOG: PASS: Price check passed. Min price $33.42. [2026-01-07T12:01:42.383315] [DEBUG] [REMOTE ] APOG: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:42.383433] [DEBUG] [REMOTE ] APOG: PASS: Integrity check passed. [2026-01-07T12:01:42.383491] [DEBUG] [REMOTE ] APOG: Symbol is viable for forecasting. [2026-01-07T12:01:42.383562] [INFO ] [MAIN ] [215/3530] APOG kept (0.5s) | 215 kept, 0 rejected | 132.3/min | ETA: 25.1m [2026-01-07T12:01:42.515545] [DEBUG] [REMOTE ] APP: Retrieved 1188 rows, trimmed to 300. [2026-01-07T12:01:42.515734] [DEBUG] [REMOTE ] APP: PASS: History has at least 300 days. [2026-01-07T12:01:42.515970] [DEBUG] [REMOTE ] APP: PASS: Price check passed. Min price $520.26. [2026-01-07T12:01:42.516109] [DEBUG] [REMOTE ] APP: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:42.516230] [DEBUG] [REMOTE ] APP: PASS: Integrity check passed. [2026-01-07T12:01:42.516271] [DEBUG] [REMOTE ] APP: Symbol is viable for forecasting. [2026-01-07T12:01:42.516322] [INFO ] [MAIN ] [216/3530] APP kept (0.1s) | 216 kept, 0 rejected | 132.7/min | ETA: 25.0m [2026-01-07T12:01:43.132043] [DEBUG] [REMOTE ] APPF: Retrieved 2648 rows, trimmed to 300. [2026-01-07T12:01:43.132175] [DEBUG] [REMOTE ] APPF: PASS: History has at least 300 days. [2026-01-07T12:01:43.132378] [DEBUG] [REMOTE ] APPF: PASS: Price check passed. Min price $221.31. [2026-01-07T12:01:43.132511] [DEBUG] [REMOTE ] APPF: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:43.132648] [DEBUG] [REMOTE ] APPF: PASS: Integrity check passed. [2026-01-07T12:01:43.132693] [DEBUG] [REMOTE ] APPF: Symbol is viable for forecasting. [2026-01-07T12:01:43.132740] [INFO ] [MAIN ] [217/3530] APPF kept (0.6s) | 217 kept, 0 rejected | 132.5/min | ETA: 25.0m [2026-01-07T12:01:43.328395] [DEBUG] [REMOTE ] APPN: Retrieved 2166 rows, trimmed to 300. [2026-01-07T12:01:43.328521] [DEBUG] [REMOTE ] APPN: PASS: History has at least 300 days. [2026-01-07T12:01:43.328765] [DEBUG] [REMOTE ] APPN: PASS: Price check passed. Min price $27.69. [2026-01-07T12:01:43.328906] [DEBUG] [REMOTE ] APPN: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:43.329046] [DEBUG] [REMOTE ] APPN: PASS: Integrity check passed. [2026-01-07T12:01:43.329092] [DEBUG] [REMOTE ] APPN: Symbol is viable for forecasting. [2026-01-07T12:01:43.329142] [INFO ] [MAIN ] [218/3530] APPN kept (0.2s) | 218 kept, 0 rejected | 132.8/min | ETA: 24.9m [2026-01-07T12:01:43.826092] [DEBUG] [REMOTE ] APPS: Retrieved 4910 rows, trimmed to 300. [2026-01-07T12:01:43.826231] [DEBUG] [REMOTE ] APPS: PASS: History has at least 300 days. [2026-01-07T12:01:43.826497] [DEBUG] [REMOTE ] APPS: PASS: Price check passed. Min price $4.19. [2026-01-07T12:01:43.826659] [DEBUG] [REMOTE ] APPS: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:43.826994] [DEBUG] [REMOTE ] APPS: PASS: Integrity check passed. [2026-01-07T12:01:43.827038] [DEBUG] [REMOTE ] APPS: Symbol is viable for forecasting. [2026-01-07T12:01:43.827087] [INFO ] [MAIN ] [219/3530] APPS kept (0.5s) | 219 kept, 0 rejected | 132.8/min | ETA: 24.9m [2026-01-07T12:01:44.266542] [DEBUG] [REMOTE ] APYX: Retrieved 1763 rows, trimmed to 300. [2026-01-07T12:01:44.266881] [DEBUG] [REMOTE ] APYX: PASS: History has at least 300 days. [2026-01-07T12:01:44.267102] [DEBUG] [REMOTE ] APYX: PASS: Price check passed. Min price $2.90. [2026-01-07T12:01:44.267236] [DEBUG] [REMOTE ] APYX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:44.267343] [DEBUG] [REMOTE ] APYX: PASS: Integrity check passed. [2026-01-07T12:01:44.267382] [DEBUG] [REMOTE ] APYX: Symbol is viable for forecasting. [2026-01-07T12:01:44.267428] [INFO ] [MAIN ] [220/3530] APYX kept (0.4s) | 220 kept, 0 rejected | 132.8/min | ETA: 24.9m [2026-01-07T12:01:44.712481] [DEBUG] [REMOTE ] AQMS: Retrieved 2624 rows, trimmed to 300. [2026-01-07T12:01:44.712634] [DEBUG] [REMOTE ] AQMS: PASS: History has at least 300 days. [2026-01-07T12:01:44.712838] [DEBUG] [REMOTE ] AQMS: PASS: Price check passed. Min price $4.76. [2026-01-07T12:01:44.712969] [DEBUG] [REMOTE ] AQMS: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:44.713077] [DEBUG] [REMOTE ] AQMS: PASS: Integrity check passed. [2026-01-07T12:01:44.713116] [DEBUG] [REMOTE ] AQMS: Symbol is viable for forecasting. [2026-01-07T12:01:44.713162] [INFO ] [MAIN ] [221/3530] AQMS kept (0.4s) | 221 kept, 0 rejected | 132.8/min | ETA: 24.9m [2026-01-07T12:01:45.157264] [DEBUG] [REMOTE ] AQN: Retrieved 4063 rows, trimmed to 300. [2026-01-07T12:01:45.157397] [DEBUG] [REMOTE ] AQN: PASS: History has at least 300 days. [2026-01-07T12:01:45.157649] [DEBUG] [REMOTE ] AQN: PASS: Price check passed. Min price $5.46. [2026-01-07T12:01:45.157786] [DEBUG] [REMOTE ] AQN: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:45.157901] [DEBUG] [REMOTE ] AQN: PASS: Integrity check passed. [2026-01-07T12:01:45.157940] [DEBUG] [REMOTE ] AQN: Symbol is viable for forecasting. [2026-01-07T12:01:45.157986] [INFO ] [MAIN ] [222/3530] AQN kept (0.4s) | 222 kept, 0 rejected | 132.8/min | ETA: 24.9m [2026-01-07T12:01:45.457168] [DEBUG] [REMOTE ] AQNB: Retrieved 1663 rows, trimmed to 300. [2026-01-07T12:01:45.457303] [DEBUG] [REMOTE ] AQNB: PASS: History has at least 300 days. [2026-01-07T12:01:45.457537] [DEBUG] [REMOTE ] AQNB: PASS: Price check passed. Min price $25.09. [2026-01-07T12:01:45.457710] [DEBUG] [REMOTE ] AQNB: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:45.457834] [DEBUG] [REMOTE ] AQNB: PASS: Integrity check passed. [2026-01-07T12:01:45.457889] [DEBUG] [REMOTE ] AQNB: Symbol is viable for forecasting. [2026-01-07T12:01:45.457944] [INFO ] [MAIN ] [223/3530] AQNB kept (0.3s) | 223 kept, 0 rejected | 133.0/min | ETA: 24.9m [2026-01-07T12:01:45.800175] [DEBUG] [REMOTE ] ARBB: Retrieved 691 rows, trimmed to 300. [2026-01-07T12:01:45.800328] [DEBUG] [REMOTE ] ARBB: PASS: History has at least 300 days. [2026-01-07T12:01:45.800596] [DEBUG] [REMOTE ] ARBB: PASS: Price check passed. Min price $5.22. [2026-01-07T12:01:45.800750] [DEBUG] [REMOTE ] ARBB: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:45.800899] [DEBUG] [REMOTE ] ARBB: PASS: Integrity check passed. [2026-01-07T12:01:45.800957] [DEBUG] [REMOTE ] ARBB: Symbol is viable for forecasting. [2026-01-07T12:01:45.801026] [INFO ] [MAIN ] [224/3530] ARBB kept (0.3s) | 224 kept, 0 rejected | 133.2/min | ETA: 24.8m [2026-01-07T12:01:46.211164] [DEBUG] [REMOTE ] ARBE: Retrieved 1065 rows, trimmed to 300. [2026-01-07T12:01:46.211294] [DEBUG] [REMOTE ] ARBE: PASS: History has at least 300 days. [2026-01-07T12:01:46.211502] [DEBUG] [REMOTE ] ARBE: PASS: Price check passed. Min price $1.03. [2026-01-07T12:01:46.211667] [DEBUG] [REMOTE ] ARBE: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:46.211795] [DEBUG] [REMOTE ] ARBE: PASS: Integrity check passed. [2026-01-07T12:01:46.211837] [DEBUG] [REMOTE ] ARBE: Symbol is viable for forecasting. [2026-01-07T12:01:46.211900] [INFO ] [MAIN ] [225/3530] ARBE kept (0.4s) | 225 kept, 0 rejected | 133.2/min | ETA: 24.8m [2026-01-07T12:01:46.882462] [DEBUG] [REMOTE ] ARCB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:46.882610] [DEBUG] [REMOTE ] ARCB: PASS: History has at least 300 days. [2026-01-07T12:01:46.882833] [DEBUG] [REMOTE ] ARCB: PASS: Price check passed. Min price $59.62. [2026-01-07T12:01:46.882966] [DEBUG] [REMOTE ] ARCB: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:46.883079] [DEBUG] [REMOTE ] ARCB: PASS: Integrity check passed. [2026-01-07T12:01:46.883118] [DEBUG] [REMOTE ] ARCB: Symbol is viable for forecasting. [2026-01-07T12:01:46.883166] [INFO ] [MAIN ] [226/3530] ARCB kept (0.7s) | 226 kept, 0 rejected | 132.9/min | ETA: 24.9m [2026-01-07T12:01:47.328491] [DEBUG] [REMOTE ] ARCC: Retrieved 5348 rows, trimmed to 300. [2026-01-07T12:01:47.328662] [DEBUG] [REMOTE ] ARCC: PASS: History has at least 300 days. [2026-01-07T12:01:47.328895] [DEBUG] [REMOTE ] ARCC: PASS: Price check passed. Min price $18.46. [2026-01-07T12:01:47.329059] [DEBUG] [REMOTE ] ARCC: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:47.329179] [DEBUG] [REMOTE ] ARCC: PASS: Integrity check passed. [2026-01-07T12:01:47.329219] [DEBUG] [REMOTE ] ARCC: Symbol is viable for forecasting. [2026-01-07T12:01:47.329266] [INFO ] [MAIN ] [227/3530] ARCC kept (0.4s) | 227 kept, 0 rejected | 132.9/min | ETA: 24.8m [2026-01-07T12:01:47.704891] [DEBUG] [REMOTE ] ARCO: Retrieved 3704 rows, trimmed to 300. [2026-01-07T12:01:47.705047] [DEBUG] [REMOTE ] ARCO: PASS: History has at least 300 days. [2026-01-07T12:01:47.705324] [DEBUG] [REMOTE ] ARCO: PASS: Price check passed. Min price $6.76. [2026-01-07T12:01:47.705494] [DEBUG] [REMOTE ] ARCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:47.705696] [DEBUG] [REMOTE ] ARCO: PASS: Integrity check passed. [2026-01-07T12:01:47.705751] [DEBUG] [REMOTE ] ARCO: Symbol is viable for forecasting. [2026-01-07T12:01:47.705813] [INFO ] [MAIN ] [228/3530] ARCO kept (0.4s) | 228 kept, 0 rejected | 133.0/min | ETA: 24.8m [2026-01-07T12:01:48.168163] [DEBUG] [REMOTE ] ARDC: Retrieved 3296 rows, trimmed to 300. [2026-01-07T12:01:48.168297] [DEBUG] [REMOTE ] ARDC: PASS: History has at least 300 days. [2026-01-07T12:01:48.168526] [DEBUG] [REMOTE ] ARDC: PASS: Price check passed. Min price $13.03. [2026-01-07T12:01:48.168728] [DEBUG] [REMOTE ] ARDC: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:48.168849] [DEBUG] [REMOTE ] ARDC: PASS: Integrity check passed. [2026-01-07T12:01:48.168890] [DEBUG] [REMOTE ] ARDC: Symbol is viable for forecasting. [2026-01-07T12:01:48.168960] [INFO ] [MAIN ] [229/3530] ARDC kept (0.5s) | 229 kept, 0 rejected | 133.0/min | ETA: 24.8m [2026-01-07T12:01:48.446038] [DEBUG] [REMOTE ] ARDX: Retrieved 2905 rows, trimmed to 300. [2026-01-07T12:01:48.446172] [DEBUG] [REMOTE ] ARDX: PASS: History has at least 300 days. [2026-01-07T12:01:48.446452] [DEBUG] [REMOTE ] ARDX: PASS: Price check passed. Min price $4.94. [2026-01-07T12:01:48.446623] [DEBUG] [REMOTE ] ARDX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:48.446742] [DEBUG] [REMOTE ] ARDX: PASS: Integrity check passed. [2026-01-07T12:01:48.446781] [DEBUG] [REMOTE ] ARDX: Symbol is viable for forecasting. [2026-01-07T12:01:48.446828] [INFO ] [MAIN ] [230/3530] ARDX kept (0.3s) | 230 kept, 0 rejected | 133.2/min | ETA: 24.8m [2026-01-07T12:01:49.050510] [DEBUG] [REMOTE ] ARE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:49.050662] [DEBUG] [REMOTE ] ARE: PASS: History has at least 300 days. [2026-01-07T12:01:49.050893] [DEBUG] [REMOTE ] ARE: PASS: Price check passed. Min price $44.32. [2026-01-07T12:01:49.051033] [DEBUG] [REMOTE ] ARE: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:49.051170] [DEBUG] [REMOTE ] ARE: PASS: Integrity check passed. [2026-01-07T12:01:49.051211] [DEBUG] [REMOTE ] ARE: Symbol is viable for forecasting. [2026-01-07T12:01:49.051261] [INFO ] [MAIN ] [231/3530] ARE kept (0.6s) | 231 kept, 0 rejected | 133.0/min | ETA: 24.8m [2026-01-07T12:01:49.344360] [DEBUG] [REMOTE ] AREC: Retrieved 2010 rows, trimmed to 300. [2026-01-07T12:01:49.344489] [DEBUG] [REMOTE ] AREC: PASS: History has at least 300 days. [2026-01-07T12:01:49.344716] [DEBUG] [REMOTE ] AREC: PASS: Price check passed. Min price $2.13. [2026-01-07T12:01:49.344847] [DEBUG] [REMOTE ] AREC: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:49.344952] [DEBUG] [REMOTE ] AREC: PASS: Integrity check passed. [2026-01-07T12:01:49.344991] [DEBUG] [REMOTE ] AREC: Symbol is viable for forecasting. [2026-01-07T12:01:49.345037] [INFO ] [MAIN ] [232/3530] AREC kept (0.3s) | 232 kept, 0 rejected | 133.2/min | ETA: 24.8m [2026-01-07T12:01:49.792380] [DEBUG] [REMOTE ] ARES: Retrieved 2938 rows, trimmed to 300. [2026-01-07T12:01:49.792510] [DEBUG] [REMOTE ] ARES: PASS: History has at least 300 days. [2026-01-07T12:01:49.792759] [DEBUG] [REMOTE ] ARES: PASS: Price check passed. Min price $139.27. [2026-01-07T12:01:49.793075] [DEBUG] [REMOTE ] ARES: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:49.793188] [DEBUG] [REMOTE ] ARES: PASS: Integrity check passed. [2026-01-07T12:01:49.793229] [DEBUG] [REMOTE ] ARES: Symbol is viable for forecasting. [2026-01-07T12:01:49.793291] [INFO ] [MAIN ] [233/3530] ARES kept (0.4s) | 233 kept, 0 rejected | 133.2/min | ETA: 24.7m [2026-01-07T12:01:50.139949] [DEBUG] [REMOTE ] ARGX: Retrieved 2171 rows, trimmed to 300. [2026-01-07T12:01:50.140071] [DEBUG] [REMOTE ] ARGX: PASS: History has at least 300 days. [2026-01-07T12:01:50.140278] [DEBUG] [REMOTE ] ARGX: PASS: Price check passed. Min price $796.92. [2026-01-07T12:01:50.140414] [DEBUG] [REMOTE ] ARGX: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:50.140523] [DEBUG] [REMOTE ] ARGX: PASS: Integrity check passed. [2026-01-07T12:01:50.140563] [DEBUG] [REMOTE ] ARGX: Symbol is viable for forecasting. [2026-01-07T12:01:50.140631] [INFO ] [MAIN ] [234/3530] ARGX kept (0.3s) | 234 kept, 0 rejected | 133.4/min | ETA: 24.7m [2026-01-07T12:01:50.486699] [DEBUG] [REMOTE ] ARHS: Retrieved 1046 rows, trimmed to 300. [2026-01-07T12:01:50.486876] [DEBUG] [REMOTE ] ARHS: PASS: History has at least 300 days. [2026-01-07T12:01:50.487152] [DEBUG] [REMOTE ] ARHS: PASS: Price check passed. Min price $8.87. [2026-01-07T12:01:50.487333] [DEBUG] [REMOTE ] ARHS: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:50.487488] [DEBUG] [REMOTE ] ARHS: PASS: Integrity check passed. [2026-01-07T12:01:50.487542] [DEBUG] [REMOTE ] ARHS: Symbol is viable for forecasting. [2026-01-07T12:01:50.487628] [INFO ] [MAIN ] [235/3530] ARHS kept (0.3s) | 235 kept, 0 rejected | 133.5/min | ETA: 24.7m [2026-01-07T12:01:51.051281] [DEBUG] [REMOTE ] ARI: Retrieved 4096 rows, trimmed to 300. [2026-01-07T12:01:51.051403] [DEBUG] [REMOTE ] ARI: PASS: History has at least 300 days. [2026-01-07T12:01:51.051633] [DEBUG] [REMOTE ] ARI: PASS: Price check passed. Min price $9.43. [2026-01-07T12:01:51.051772] [DEBUG] [REMOTE ] ARI: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:51.051880] [DEBUG] [REMOTE ] ARI: PASS: Integrity check passed. [2026-01-07T12:01:51.051919] [DEBUG] [REMOTE ] ARI: Symbol is viable for forecasting. [2026-01-07T12:01:51.051968] [INFO ] [MAIN ] [236/3530] ARI kept (0.6s) | 236 kept, 0 rejected | 133.3/min | ETA: 24.7m [2026-01-07T12:01:51.367256] [DEBUG] [REMOTE ] ARKO: Retrieved 1957 rows, trimmed to 300. [2026-01-07T12:01:51.367384] [DEBUG] [REMOTE ] ARKO: PASS: History has at least 300 days. [2026-01-07T12:01:51.367620] [DEBUG] [REMOTE ] ARKO: PASS: Price check passed. Min price $3.84. [2026-01-07T12:01:51.367775] [DEBUG] [REMOTE ] ARKO: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:51.367887] [DEBUG] [REMOTE ] ARKO: PASS: Integrity check passed. [2026-01-07T12:01:51.367928] [DEBUG] [REMOTE ] ARKO: Symbol is viable for forecasting. [2026-01-07T12:01:51.367976] [INFO ] [MAIN ] [237/3530] ARKO kept (0.3s) | 237 kept, 0 rejected | 133.5/min | ETA: 24.7m [2026-01-07T12:01:51.644471] [DEBUG] [REMOTE ] ARLO: Retrieved 1866 rows, trimmed to 300. [2026-01-07T12:01:51.644648] [DEBUG] [REMOTE ] ARLO: PASS: History has at least 300 days. [2026-01-07T12:01:51.644907] [DEBUG] [REMOTE ] ARLO: PASS: Price check passed. Min price $12.90. [2026-01-07T12:01:51.645083] [DEBUG] [REMOTE ] ARLO: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:51.645224] [DEBUG] [REMOTE ] ARLO: PASS: Integrity check passed. [2026-01-07T12:01:51.645275] [DEBUG] [REMOTE ] ARLO: Symbol is viable for forecasting. [2026-01-07T12:01:51.645337] [INFO ] [MAIN ] [238/3530] ARLO kept (0.3s) | 238 kept, 0 rejected | 133.7/min | ETA: 24.6m [2026-01-07T12:01:52.360743] [DEBUG] [REMOTE ] ARLP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:52.360893] [DEBUG] [REMOTE ] ARLP: PASS: History has at least 300 days. [2026-01-07T12:01:52.361137] [DEBUG] [REMOTE ] ARLP: PASS: Price check passed. Min price $22.50. [2026-01-07T12:01:52.361290] [DEBUG] [REMOTE ] ARLP: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:52.361414] [DEBUG] [REMOTE ] ARLP: PASS: Integrity check passed. [2026-01-07T12:01:52.361472] [DEBUG] [REMOTE ] ARLP: Symbol is viable for forecasting. [2026-01-07T12:01:52.361526] [INFO ] [MAIN ] [239/3530] ARLP kept (0.7s) | 239 kept, 0 rejected | 133.4/min | ETA: 24.7m [2026-01-07T12:01:52.550230] [DEBUG] [REMOTE ] ARM: Retrieved 580 rows, trimmed to 300. [2026-01-07T12:01:52.550364] [DEBUG] [REMOTE ] ARM: PASS: History has at least 300 days. [2026-01-07T12:01:52.550615] [DEBUG] [REMOTE ] ARM: PASS: Price check passed. Min price $109.31. [2026-01-07T12:01:52.550798] [DEBUG] [REMOTE ] ARM: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:52.550934] [DEBUG] [REMOTE ] ARM: PASS: Integrity check passed. [2026-01-07T12:01:52.550977] [DEBUG] [REMOTE ] ARM: Symbol is viable for forecasting. [2026-01-07T12:01:52.551029] [INFO ] [MAIN ] [240/3530] ARM kept (0.2s) | 240 kept, 0 rejected | 133.7/min | ETA: 24.6m [2026-01-07T12:01:53.115813] [DEBUG] [REMOTE ] ARMK: Retrieved 3034 rows, trimmed to 300. [2026-01-07T12:01:53.115940] [DEBUG] [REMOTE ] ARMK: PASS: History has at least 300 days. [2026-01-07T12:01:53.116186] [DEBUG] [REMOTE ] ARMK: PASS: Price check passed. Min price $35.93. [2026-01-07T12:01:53.116328] [DEBUG] [REMOTE ] ARMK: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:53.116448] [DEBUG] [REMOTE ] ARMK: PASS: Integrity check passed. [2026-01-07T12:01:53.116490] [DEBUG] [REMOTE ] ARMK: Symbol is viable for forecasting. [2026-01-07T12:01:53.116540] [INFO ] [MAIN ] [241/3530] ARMK kept (0.6s) | 241 kept, 0 rejected | 133.6/min | ETA: 24.6m [2026-01-07T12:01:53.466466] [DEBUG] [REMOTE ] AROC: Retrieved 2557 rows, trimmed to 300. [2026-01-07T12:01:53.466676] [DEBUG] [REMOTE ] AROC: PASS: History has at least 300 days. [2026-01-07T12:01:53.466979] [DEBUG] [REMOTE ] AROC: PASS: Price check passed. Min price $23.04. [2026-01-07T12:01:53.467181] [DEBUG] [REMOTE ] AROC: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:53.467351] [DEBUG] [REMOTE ] AROC: PASS: Integrity check passed. [2026-01-07T12:01:53.467412] [DEBUG] [REMOTE ] AROC: Symbol is viable for forecasting. [2026-01-07T12:01:53.467485] [INFO ] [MAIN ] [242/3530] AROC kept (0.4s) | 242 kept, 0 rejected | 133.7/min | ETA: 24.6m [2026-01-07T12:01:53.891275] [DEBUG] [REMOTE ] ARQ: Retrieved 5524 rows, trimmed to 300. [2026-01-07T12:01:53.891475] [DEBUG] [REMOTE ] ARQ: PASS: History has at least 300 days. [2026-01-07T12:01:53.891868] [DEBUG] [REMOTE ] ARQ: PASS: Price check passed. Min price $3.20. [2026-01-07T12:01:53.892057] [DEBUG] [REMOTE ] ARQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:53.892228] [DEBUG] [REMOTE ] ARQ: PASS: Integrity check passed. [2026-01-07T12:01:53.892279] [DEBUG] [REMOTE ] ARQ: Symbol is viable for forecasting. [2026-01-07T12:01:53.892343] [INFO ] [MAIN ] [243/3530] ARQ kept (0.4s) | 243 kept, 0 rejected | 133.7/min | ETA: 24.6m [2026-01-07T12:01:54.225997] [DEBUG] [REMOTE ] ARQQ: Retrieved 1088 rows, trimmed to 300. [2026-01-07T12:01:54.226252] [DEBUG] [REMOTE ] ARQQ: PASS: History has at least 300 days. [2026-01-07T12:01:54.226718] [DEBUG] [REMOTE ] ARQQ: PASS: Price check passed. Min price $21.72. [2026-01-07T12:01:54.226931] [DEBUG] [REMOTE ] ARQQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:54.227137] [DEBUG] [REMOTE ] ARQQ: PASS: Integrity check passed. [2026-01-07T12:01:54.227201] [DEBUG] [REMOTE ] ARQQ: Symbol is viable for forecasting. [2026-01-07T12:01:54.227283] [INFO ] [MAIN ] [244/3530] ARQQ kept (0.3s) | 244 kept, 0 rejected | 133.9/min | ETA: 24.5m [2026-01-07T12:01:54.607393] [DEBUG] [REMOTE ] ARRY: Retrieved 1312 rows, trimmed to 300. [2026-01-07T12:01:54.607560] [DEBUG] [REMOTE ] ARRY: PASS: History has at least 300 days. [2026-01-07T12:01:54.607858] [DEBUG] [REMOTE ] ARRY: PASS: Price check passed. Min price $6.68. [2026-01-07T12:01:54.608024] [DEBUG] [REMOTE ] ARRY: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:54.608160] [DEBUG] [REMOTE ] ARRY: PASS: Integrity check passed. [2026-01-07T12:01:54.608208] [DEBUG] [REMOTE ] ARRY: Symbol is viable for forecasting. [2026-01-07T12:01:54.608265] [INFO ] [MAIN ] [245/3530] ARRY kept (0.4s) | 245 kept, 0 rejected | 133.9/min | ETA: 24.5m [2026-01-07T12:01:55.044058] [DEBUG] [REMOTE ] ARTL: Retrieved 1770 rows, trimmed to 300. [2026-01-07T12:01:55.044248] [DEBUG] [REMOTE ] ARTL: PASS: History has at least 300 days. [2026-01-07T12:01:55.044519] [DEBUG] [REMOTE ] ARTL: PASS: Price check passed. Min price $1.16. [2026-01-07T12:01:55.044702] [DEBUG] [REMOTE ] ARTL: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:55.044839] [DEBUG] [REMOTE ] ARTL: PASS: Integrity check passed. [2026-01-07T12:01:55.044883] [DEBUG] [REMOTE ] ARTL: Symbol is viable for forecasting. [2026-01-07T12:01:55.044991] [INFO ] [MAIN ] [246/3530] ARTL kept (0.4s) | 246 kept, 0 rejected | 134.0/min | ETA: 24.5m [2026-01-07T12:01:55.609367] [DEBUG] [REMOTE ] ARTNA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:55.609601] [DEBUG] [REMOTE ] ARTNA: PASS: History has at least 300 days. [2026-01-07T12:01:55.609981] [DEBUG] [REMOTE ] ARTNA: PASS: Price check passed. Min price $30.88. [2026-01-07T12:01:55.610273] [DEBUG] [REMOTE ] ARTNA: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:55.610428] [DEBUG] [REMOTE ] ARTNA: PASS: Integrity check passed. [2026-01-07T12:01:55.610473] [DEBUG] [REMOTE ] ARTNA: Symbol is viable for forecasting. [2026-01-07T12:01:55.610565] [INFO ] [MAIN ] [247/3530] ARTNA kept (0.6s) | 247 kept, 0 rejected | 133.8/min | ETA: 24.5m [2026-01-07T12:01:55.873124] [DEBUG] [REMOTE ] ARVN: Retrieved 1828 rows, trimmed to 300. [2026-01-07T12:01:55.873310] [DEBUG] [REMOTE ] ARVN: PASS: History has at least 300 days. [2026-01-07T12:01:55.873597] [DEBUG] [REMOTE ] ARVN: PASS: Price check passed. Min price $9.16. [2026-01-07T12:01:55.873750] [DEBUG] [REMOTE ] ARVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:55.873900] [DEBUG] [REMOTE ] ARVN: PASS: Integrity check passed. [2026-01-07T12:01:55.873945] [DEBUG] [REMOTE ] ARVN: Symbol is viable for forecasting. [2026-01-07T12:01:55.874002] [INFO ] [MAIN ] [248/3530] ARVN kept (0.3s) | 248 kept, 0 rejected | 134.0/min | ETA: 24.5m [2026-01-07T12:01:56.342688] [DEBUG] [REMOTE ] ASA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:56.342910] [DEBUG] [REMOTE ] ASA: PASS: History has at least 300 days. [2026-01-07T12:01:56.343204] [DEBUG] [REMOTE ] ASA: PASS: Price check passed. Min price $44.05. [2026-01-07T12:01:56.343376] [DEBUG] [REMOTE ] ASA: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:56.343693] [DEBUG] [REMOTE ] ASA: PASS: Integrity check passed. [2026-01-07T12:01:56.343740] [DEBUG] [REMOTE ] ASA: Symbol is viable for forecasting. [2026-01-07T12:01:56.343795] [INFO ] [MAIN ] [249/3530] ASA kept (0.5s) | 249 kept, 0 rejected | 134.0/min | ETA: 24.5m [2026-01-07T12:01:56.894131] [DEBUG] [REMOTE ] ASB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:56.894347] [DEBUG] [REMOTE ] ASB: PASS: History has at least 300 days. [2026-01-07T12:01:56.894703] [DEBUG] [REMOTE ] ASB: PASS: Price check passed. Min price $23.89. [2026-01-07T12:01:56.894849] [DEBUG] [REMOTE ] ASB: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:56.895001] [DEBUG] [REMOTE ] ASB: PASS: Integrity check passed. [2026-01-07T12:01:56.895043] [DEBUG] [REMOTE ] ASB: Symbol is viable for forecasting. [2026-01-07T12:01:56.895101] [INFO ] [MAIN ] [250/3530] ASB kept (0.6s) | 250 kept, 0 rejected | 133.9/min | ETA: 24.5m [2026-01-07T12:01:57.117272] [DEBUG] [REMOTE ] ASBA: Retrieved 714 rows, trimmed to 300. [2026-01-07T12:01:57.117468] [DEBUG] [REMOTE ] ASBA: PASS: History has at least 300 days. [2026-01-07T12:01:57.117901] [DEBUG] [REMOTE ] ASBA: PASS: Price check passed. Min price $23.99. [2026-01-07T12:01:57.118049] [DEBUG] [REMOTE ] ASBA: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:57.118212] [DEBUG] [REMOTE ] ASBA: PASS: Integrity check passed. [2026-01-07T12:01:57.118377] [DEBUG] [REMOTE ] ASBA: Symbol is viable for forecasting. [2026-01-07T12:01:57.118440] [INFO ] [MAIN ] [251/3530] ASBA kept (0.2s) | 251 kept, 0 rejected | 134.2/min | ETA: 24.4m [2026-01-07T12:01:57.629264] [DEBUG] [REMOTE ] ASC: Retrieved 3127 rows, trimmed to 300. [2026-01-07T12:01:57.629397] [DEBUG] [REMOTE ] ASC: PASS: History has at least 300 days. [2026-01-07T12:01:57.629677] [DEBUG] [REMOTE ] ASC: PASS: Price check passed. Min price $10.45. [2026-01-07T12:01:57.629824] [DEBUG] [REMOTE ] ASC: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:57.629941] [DEBUG] [REMOTE ] ASC: PASS: Integrity check passed. [2026-01-07T12:01:57.629982] [DEBUG] [REMOTE ] ASC: Symbol is viable for forecasting. [2026-01-07T12:01:57.630032] [INFO ] [MAIN ] [252/3530] ASC kept (0.5s) | 252 kept, 0 rejected | 134.1/min | ETA: 24.4m [2026-01-07T12:01:58.371182] [DEBUG] [REMOTE ] ASG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:58.371322] [DEBUG] [REMOTE ] ASG: PASS: History has at least 300 days. [2026-01-07T12:01:58.371563] [DEBUG] [REMOTE ] ASG: PASS: Price check passed. Min price $5.05. [2026-01-07T12:01:58.371727] [DEBUG] [REMOTE ] ASG: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:58.371856] [DEBUG] [REMOTE ] ASG: PASS: Integrity check passed. [2026-01-07T12:01:58.371898] [DEBUG] [REMOTE ] ASG: Symbol is viable for forecasting. [2026-01-07T12:01:58.371948] [INFO ] [MAIN ] [253/3530] ASG kept (0.7s) | 253 kept, 0 rejected | 133.7/min | ETA: 24.5m [2026-01-07T12:01:58.652881] [DEBUG] [REMOTE ] ASGI: Retrieved 1367 rows, trimmed to 300. [2026-01-07T12:01:58.653074] [DEBUG] [REMOTE ] ASGI: PASS: History has at least 300 days. [2026-01-07T12:01:58.653355] [DEBUG] [REMOTE ] ASGI: PASS: Price check passed. Min price $19.95. [2026-01-07T12:01:58.653499] [DEBUG] [REMOTE ] ASGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:58.653652] [DEBUG] [REMOTE ] ASGI: PASS: Integrity check passed. [2026-01-07T12:01:58.653695] [DEBUG] [REMOTE ] ASGI: Symbol is viable for forecasting. [2026-01-07T12:01:58.653748] [INFO ] [MAIN ] [254/3530] ASGI kept (0.3s) | 254 kept, 0 rejected | 133.9/min | ETA: 24.5m [2026-01-07T12:01:59.303110] [DEBUG] [REMOTE ] ASGN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:59.303272] [DEBUG] [REMOTE ] ASGN: PASS: History has at least 300 days. [2026-01-07T12:01:59.303738] [DEBUG] [REMOTE ] ASGN: PASS: Price check passed. Min price $40.01. [2026-01-07T12:01:59.303897] [DEBUG] [REMOTE ] ASGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:59.304037] [DEBUG] [REMOTE ] ASGN: PASS: Integrity check passed. [2026-01-07T12:01:59.304079] [DEBUG] [REMOTE ] ASGN: Symbol is viable for forecasting. [2026-01-07T12:01:59.304141] [INFO ] [MAIN ] [255/3530] ASGN kept (0.7s) | 255 kept, 0 rejected | 133.7/min | ETA: 24.5m [2026-01-07T12:01:59.606878] [DEBUG] [REMOTE ] ASH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:01:59.607124] [DEBUG] [REMOTE ] ASH: PASS: History has at least 300 days. [2026-01-07T12:01:59.607409] [DEBUG] [REMOTE ] ASH: PASS: Price check passed. Min price $47.17. [2026-01-07T12:01:59.607550] [DEBUG] [REMOTE ] ASH: PASS: Continuity check passed with 300 days. [2026-01-07T12:01:59.607703] [DEBUG] [REMOTE ] ASH: PASS: Integrity check passed. [2026-01-07T12:01:59.607746] [DEBUG] [REMOTE ] ASH: Symbol is viable for forecasting. [2026-01-07T12:01:59.607797] [INFO ] [MAIN ] [256/3530] ASH kept (0.3s) | 256 kept, 0 rejected | 133.9/min | ETA: 24.5m [2026-01-07T12:02:00.024907] [DEBUG] [REMOTE ] ASIX: Retrieved 2328 rows, trimmed to 300. [2026-01-07T12:02:00.025056] [DEBUG] [REMOTE ] ASIX: PASS: History has at least 300 days. [2026-01-07T12:02:00.025281] [DEBUG] [REMOTE ] ASIX: PASS: Price check passed. Min price $14.26. [2026-01-07T12:02:00.025417] [DEBUG] [REMOTE ] ASIX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:00.025534] [DEBUG] [REMOTE ] ASIX: PASS: Integrity check passed. [2026-01-07T12:02:00.025596] [DEBUG] [REMOTE ] ASIX: Symbol is viable for forecasting. [2026-01-07T12:02:00.025656] [INFO ] [MAIN ] [257/3530] ASIX kept (0.4s) | 257 kept, 0 rejected | 133.9/min | ETA: 24.4m [2026-01-07T12:02:00.345661] [DEBUG] [REMOTE ] ASLE: Retrieved 1724 rows, trimmed to 300. [2026-01-07T12:02:00.345791] [DEBUG] [REMOTE ] ASLE: PASS: History has at least 300 days. [2026-01-07T12:02:00.346027] [DEBUG] [REMOTE ] ASLE: PASS: Price check passed. Min price $5.94. [2026-01-07T12:02:00.346176] [DEBUG] [REMOTE ] ASLE: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:00.346300] [DEBUG] [REMOTE ] ASLE: PASS: Integrity check passed. [2026-01-07T12:02:00.346341] [DEBUG] [REMOTE ] ASLE: Symbol is viable for forecasting. [2026-01-07T12:02:00.346390] [INFO ] [MAIN ] [258/3530] ASLE kept (0.3s) | 258 kept, 0 rejected | 134.0/min | ETA: 24.4m [2026-01-07T12:02:00.739886] [DEBUG] [REMOTE ] ASMB: Retrieved 3785 rows, trimmed to 300. [2026-01-07T12:02:00.740294] [DEBUG] [REMOTE ] ASMB: PASS: History has at least 300 days. [2026-01-07T12:02:00.740587] [DEBUG] [REMOTE ] ASMB: PASS: Price check passed. Min price $26.51. [2026-01-07T12:02:00.741163] [DEBUG] [REMOTE ] ASMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:00.741298] [DEBUG] [REMOTE ] ASMB: PASS: Integrity check passed. [2026-01-07T12:02:00.741339] [DEBUG] [REMOTE ] ASMB: Symbol is viable for forecasting. [2026-01-07T12:02:00.741393] [INFO ] [MAIN ] [259/3530] ASMB kept (0.4s) | 259 kept, 0 rejected | 134.1/min | ETA: 24.4m [2026-01-07T12:02:01.378786] [DEBUG] [REMOTE ] ASML: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:01.378969] [DEBUG] [REMOTE ] ASML: PASS: History has at least 300 days. [2026-01-07T12:02:01.379251] [DEBUG] [REMOTE ] ASML: PASS: Price check passed. Min price $934.56. [2026-01-07T12:02:01.379390] [DEBUG] [REMOTE ] ASML: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:01.379522] [DEBUG] [REMOTE ] ASML: PASS: Integrity check passed. [2026-01-07T12:02:01.379563] [DEBUG] [REMOTE ] ASML: Symbol is viable for forecasting. [2026-01-07T12:02:01.379635] [INFO ] [MAIN ] [260/3530] ASML kept (0.6s) | 260 kept, 0 rejected | 133.9/min | ETA: 24.4m [2026-01-07T12:02:01.793458] [DEBUG] [REMOTE ] ASND: Retrieved 2752 rows, trimmed to 300. [2026-01-07T12:02:01.793624] [DEBUG] [REMOTE ] ASND: PASS: History has at least 300 days. [2026-01-07T12:02:01.793866] [DEBUG] [REMOTE ] ASND: PASS: Price check passed. Min price $196.01. [2026-01-07T12:02:01.794004] [DEBUG] [REMOTE ] ASND: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:01.794124] [DEBUG] [REMOTE ] ASND: PASS: Integrity check passed. [2026-01-07T12:02:01.794165] [DEBUG] [REMOTE ] ASND: Symbol is viable for forecasting. [2026-01-07T12:02:01.794214] [INFO ] [MAIN ] [261/3530] ASND kept (0.4s) | 261 kept, 0 rejected | 133.9/min | ETA: 24.4m [2026-01-07T12:02:02.085381] [DEBUG] [REMOTE ] ASO: Retrieved 1321 rows, trimmed to 300. [2026-01-07T12:02:02.085523] [DEBUG] [REMOTE ] ASO: PASS: History has at least 300 days. [2026-01-07T12:02:02.085788] [DEBUG] [REMOTE ] ASO: PASS: Price check passed. Min price $41.63. [2026-01-07T12:02:02.085933] [DEBUG] [REMOTE ] ASO: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:02.086052] [DEBUG] [REMOTE ] ASO: PASS: Integrity check passed. [2026-01-07T12:02:02.086092] [DEBUG] [REMOTE ] ASO: Symbol is viable for forecasting. [2026-01-07T12:02:02.086142] [INFO ] [MAIN ] [262/3530] ASO kept (0.3s) | 262 kept, 0 rejected | 134.1/min | ETA: 24.4m [2026-01-07T12:02:02.426510] [DEBUG] [REMOTE ] ASPI: Retrieved 790 rows, trimmed to 300. [2026-01-07T12:02:02.426747] [DEBUG] [REMOTE ] ASPI: PASS: History has at least 300 days. [2026-01-07T12:02:02.427063] [DEBUG] [REMOTE ] ASPI: PASS: Price check passed. Min price $5.35. [2026-01-07T12:02:02.427206] [DEBUG] [REMOTE ] ASPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:02.427340] [DEBUG] [REMOTE ] ASPI: PASS: Integrity check passed. [2026-01-07T12:02:02.427384] [DEBUG] [REMOTE ] ASPI: Symbol is viable for forecasting. [2026-01-07T12:02:02.427438] [INFO ] [MAIN ] [263/3530] ASPI kept (0.3s) | 263 kept, 0 rejected | 134.2/min | ETA: 24.3m [2026-01-07T12:02:02.943518] [DEBUG] [REMOTE ] ASPN: Retrieved 2909 rows, trimmed to 300. [2026-01-07T12:02:02.943781] [DEBUG] [REMOTE ] ASPN: PASS: History has at least 300 days. [2026-01-07T12:02:02.944136] [DEBUG] [REMOTE ] ASPN: PASS: Price check passed. Min price $2.83. [2026-01-07T12:02:02.944292] [DEBUG] [REMOTE ] ASPN: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:02.944451] [DEBUG] [REMOTE ] ASPN: PASS: Integrity check passed. [2026-01-07T12:02:02.944500] [DEBUG] [REMOTE ] ASPN: Symbol is viable for forecasting. [2026-01-07T12:02:02.944564] [INFO ] [MAIN ] [264/3530] ASPN kept (0.5s) | 264 kept, 0 rejected | 134.1/min | ETA: 24.3m [2026-01-07T12:02:03.379637] [DEBUG] [REMOTE ] ASPS: Retrieved 4130 rows, trimmed to 300. [2026-01-07T12:02:03.379761] [DEBUG] [REMOTE ] ASPS: PASS: History has at least 300 days. [2026-01-07T12:02:03.379966] [DEBUG] [REMOTE ] ASPS: PASS: Price check passed. Min price $6.27. [2026-01-07T12:02:03.380098] [DEBUG] [REMOTE ] ASPS: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:03.380208] [DEBUG] [REMOTE ] ASPS: PASS: Integrity check passed. [2026-01-07T12:02:03.380248] [DEBUG] [REMOTE ] ASPS: Symbol is viable for forecasting. [2026-01-07T12:02:03.380296] [INFO ] [MAIN ] [265/3530] ASPS kept (0.4s) | 265 kept, 0 rejected | 134.2/min | ETA: 24.3m [2026-01-07T12:02:03.922924] [DEBUG] [REMOTE ] ASTE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:03.923056] [DEBUG] [REMOTE ] ASTE: PASS: History has at least 300 days. [2026-01-07T12:02:03.923483] [DEBUG] [REMOTE ] ASTE: PASS: Price check passed. Min price $40.65. [2026-01-07T12:02:03.923664] [DEBUG] [REMOTE ] ASTE: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:03.923786] [DEBUG] [REMOTE ] ASTE: PASS: Integrity check passed. [2026-01-07T12:02:03.923825] [DEBUG] [REMOTE ] ASTE: Symbol is viable for forecasting. [2026-01-07T12:02:03.923873] [INFO ] [MAIN ] [266/3530] ASTE kept (0.5s) | 266 kept, 0 rejected | 134.1/min | ETA: 24.3m [2026-01-07T12:02:04.302013] [DEBUG] [REMOTE ] ASTH: Retrieved 3731 rows, trimmed to 300. [2026-01-07T12:02:04.302156] [DEBUG] [REMOTE ] ASTH: PASS: History has at least 300 days. [2026-01-07T12:02:04.302408] [DEBUG] [REMOTE ] ASTH: PASS: Price check passed. Min price $20.34. [2026-01-07T12:02:04.302547] [DEBUG] [REMOTE ] ASTH: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:04.302693] [DEBUG] [REMOTE ] ASTH: PASS: Integrity check passed. [2026-01-07T12:02:04.302734] [DEBUG] [REMOTE ] ASTH: Symbol is viable for forecasting. [2026-01-07T12:02:04.302785] [INFO ] [MAIN ] [267/3530] ASTH kept (0.4s) | 267 kept, 0 rejected | 134.1/min | ETA: 24.3m [2026-01-07T12:02:04.678872] [DEBUG] [REMOTE ] ASTI: Retrieved 4875 rows, trimmed to 300. [2026-01-07T12:02:04.679113] [DEBUG] [REMOTE ] ASTI: PASS: History has at least 300 days. [2026-01-07T12:02:04.679717] [DEBUG] [REMOTE ] ASTI: PASS: Price check passed. Min price $1.43. [2026-01-07T12:02:04.679935] [DEBUG] [REMOTE ] ASTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:04.680104] [DEBUG] [REMOTE ] ASTI: PASS: Integrity check passed. [2026-01-07T12:02:04.680150] [DEBUG] [REMOTE ] ASTI: Symbol is viable for forecasting. [2026-01-07T12:02:04.680206] [INFO ] [MAIN ] [268/3530] ASTI kept (0.4s) | 268 kept, 0 rejected | 134.2/min | ETA: 24.3m [2026-01-07T12:02:04.969654] [DEBUG] [REMOTE ] ASTL: Retrieved 1057 rows, trimmed to 300. [2026-01-07T12:02:04.969845] [DEBUG] [REMOTE ] ASTL: PASS: History has at least 300 days. [2026-01-07T12:02:04.970097] [DEBUG] [REMOTE ] ASTL: PASS: Price check passed. Min price $3.28. [2026-01-07T12:02:04.970235] [DEBUG] [REMOTE ] ASTL: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:04.970349] [DEBUG] [REMOTE ] ASTL: PASS: Integrity check passed. [2026-01-07T12:02:04.970390] [DEBUG] [REMOTE ] ASTL: Symbol is viable for forecasting. [2026-01-07T12:02:04.970441] [INFO ] [MAIN ] [269/3530] ASTL kept (0.3s) | 269 kept, 0 rejected | 134.4/min | ETA: 24.3m [2026-01-07T12:02:05.355154] [DEBUG] [REMOTE ] ASTS: Retrieved 1552 rows, trimmed to 300. [2026-01-07T12:02:05.355376] [DEBUG] [REMOTE ] ASTS: PASS: History has at least 300 days. [2026-01-07T12:02:05.355688] [DEBUG] [REMOTE ] ASTS: PASS: Price check passed. Min price $50.70. [2026-01-07T12:02:05.355835] [DEBUG] [REMOTE ] ASTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:05.355965] [DEBUG] [REMOTE ] ASTS: PASS: Integrity check passed. [2026-01-07T12:02:05.356007] [DEBUG] [REMOTE ] ASTS: Symbol is viable for forecasting. [2026-01-07T12:02:05.356060] [INFO ] [MAIN ] [270/3530] ASTS kept (0.4s) | 270 kept, 0 rejected | 134.4/min | ETA: 24.2m [2026-01-07T12:02:05.886713] [DEBUG] [REMOTE ] ASX: Retrieved 6353 rows, trimmed to 300. [2026-01-07T12:02:05.886934] [DEBUG] [REMOTE ] ASX: PASS: History has at least 300 days. [2026-01-07T12:02:05.887299] [DEBUG] [REMOTE ] ASX: PASS: Price check passed. Min price $11.08. [2026-01-07T12:02:05.887645] [DEBUG] [REMOTE ] ASX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:05.887800] [DEBUG] [REMOTE ] ASX: PASS: Integrity check passed. [2026-01-07T12:02:05.887842] [DEBUG] [REMOTE ] ASX: Symbol is viable for forecasting. [2026-01-07T12:02:05.887900] [INFO ] [MAIN ] [271/3530] ASX kept (0.5s) | 271 kept, 0 rejected | 134.4/min | ETA: 24.3m [2026-01-07T12:02:06.374666] [DEBUG] [REMOTE ] ASYS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:06.374859] [DEBUG] [REMOTE ] ASYS: PASS: History has at least 300 days. [2026-01-07T12:02:06.375311] [DEBUG] [REMOTE ] ASYS: PASS: Price check passed. Min price $7.05. [2026-01-07T12:02:06.375466] [DEBUG] [REMOTE ] ASYS: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:06.375618] [DEBUG] [REMOTE ] ASYS: PASS: Integrity check passed. [2026-01-07T12:02:06.375662] [DEBUG] [REMOTE ] ASYS: Symbol is viable for forecasting. [2026-01-07T12:02:06.375720] [INFO ] [MAIN ] [272/3530] ASYS kept (0.5s) | 272 kept, 0 rejected | 134.3/min | ETA: 24.3m [2026-01-07T12:02:06.639035] [DEBUG] [REMOTE ] ATAI: Retrieved 1143 rows, trimmed to 300. [2026-01-07T12:02:06.639230] [DEBUG] [REMOTE ] ATAI: PASS: History has at least 300 days. [2026-01-07T12:02:06.639539] [DEBUG] [REMOTE ] ATAI: PASS: Price check passed. Min price $3.66. [2026-01-07T12:02:06.639795] [DEBUG] [REMOTE ] ATAI: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:06.639944] [DEBUG] [REMOTE ] ATAI: PASS: Integrity check passed. [2026-01-07T12:02:06.639987] [DEBUG] [REMOTE ] ATAI: Symbol is viable for forecasting. [2026-01-07T12:02:06.640048] [INFO ] [MAIN ] [273/3530] ATAI kept (0.3s) | 273 kept, 0 rejected | 134.5/min | ETA: 24.2m [2026-01-07T12:02:07.061352] [DEBUG] [REMOTE ] ATEC: Retrieved 4930 rows, trimmed to 300. [2026-01-07T12:02:07.061494] [DEBUG] [REMOTE ] ATEC: PASS: History has at least 300 days. [2026-01-07T12:02:07.061796] [DEBUG] [REMOTE ] ATEC: PASS: Price check passed. Min price $13.14. [2026-01-07T12:02:07.061944] [DEBUG] [REMOTE ] ATEC: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:07.062079] [DEBUG] [REMOTE ] ATEC: PASS: Integrity check passed. [2026-01-07T12:02:07.062122] [DEBUG] [REMOTE ] ATEC: Symbol is viable for forecasting. [2026-01-07T12:02:07.062174] [INFO ] [MAIN ] [274/3530] ATEC kept (0.4s) | 274 kept, 0 rejected | 134.5/min | ETA: 24.2m [2026-01-07T12:02:07.519567] [DEBUG] [REMOTE ] ATEN: Retrieved 2967 rows, trimmed to 300. [2026-01-07T12:02:07.520011] [DEBUG] [REMOTE ] ATEN: PASS: History has at least 300 days. [2026-01-07T12:02:07.520476] [DEBUG] [REMOTE ] ATEN: PASS: Price check passed. Min price $16.55. [2026-01-07T12:02:07.520708] [DEBUG] [REMOTE ] ATEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:07.520925] [DEBUG] [REMOTE ] ATEN: PASS: Integrity check passed. [2026-01-07T12:02:07.520983] [DEBUG] [REMOTE ] ATEN: Symbol is viable for forecasting. [2026-01-07T12:02:07.521063] [INFO ] [MAIN ] [275/3530] ATEN kept (0.5s) | 275 kept, 0 rejected | 134.5/min | ETA: 24.2m [2026-01-07T12:02:07.902763] [DEBUG] [REMOTE ] ATEX: Retrieved 2748 rows, trimmed to 300. [2026-01-07T12:02:07.903002] [DEBUG] [REMOTE ] ATEX: PASS: History has at least 300 days. [2026-01-07T12:02:07.903295] [DEBUG] [REMOTE ] ATEX: PASS: Price check passed. Min price $17.99. [2026-01-07T12:02:07.903442] [DEBUG] [REMOTE ] ATEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:07.903610] [DEBUG] [REMOTE ] ATEX: PASS: Integrity check passed. [2026-01-07T12:02:07.903688] [DEBUG] [REMOTE ] ATEX: Symbol is viable for forecasting. [2026-01-07T12:02:07.903746] [INFO ] [MAIN ] [276/3530] ATEX kept (0.4s) | 276 kept, 0 rejected | 134.6/min | ETA: 24.2m [2026-01-07T12:02:08.470626] [DEBUG] [REMOTE ] ATGE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:08.470833] [DEBUG] [REMOTE ] ATGE: PASS: History has at least 300 days. [2026-01-07T12:02:08.471271] [DEBUG] [REMOTE ] ATGE: PASS: Price check passed. Min price $89.36. [2026-01-07T12:02:08.471638] [DEBUG] [REMOTE ] ATGE: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:08.471790] [DEBUG] [REMOTE ] ATGE: PASS: Integrity check passed. [2026-01-07T12:02:08.471833] [DEBUG] [REMOTE ] ATGE: Symbol is viable for forecasting. [2026-01-07T12:02:08.471889] [INFO ] [MAIN ] [277/3530] ATGE kept (0.6s) | 277 kept, 0 rejected | 134.5/min | ETA: 24.2m [2026-01-07T12:02:08.675559] [DEBUG] [REMOTE ] ATHA: Retrieved 1331 rows, trimmed to 300. [2026-01-07T12:02:08.675855] [DEBUG] [REMOTE ] ATHA: PASS: History has at least 300 days. [2026-01-07T12:02:08.676189] [DEBUG] [REMOTE ] ATHA: PASS: Price check passed. Min price $3.62. [2026-01-07T12:02:08.676348] [DEBUG] [REMOTE ] ATHA: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:08.676483] [DEBUG] [REMOTE ] ATHA: PASS: Integrity check passed. [2026-01-07T12:02:08.676527] [DEBUG] [REMOTE ] ATHA: Symbol is viable for forecasting. [2026-01-07T12:02:08.676644] [INFO ] [MAIN ] [278/3530] ATHA kept (0.2s) | 278 kept, 0 rejected | 134.7/min | ETA: 24.1m [2026-01-07T12:02:09.290686] [DEBUG] [REMOTE ] ATHM: Retrieved 3035 rows, trimmed to 300. [2026-01-07T12:02:09.290837] [DEBUG] [REMOTE ] ATHM: PASS: History has at least 300 days. [2026-01-07T12:02:09.291054] [DEBUG] [REMOTE ] ATHM: PASS: Price check passed. Min price $21.88. [2026-01-07T12:02:09.291190] [DEBUG] [REMOTE ] ATHM: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:09.291304] [DEBUG] [REMOTE ] ATHM: PASS: Integrity check passed. [2026-01-07T12:02:09.291347] [DEBUG] [REMOTE ] ATHM: Symbol is viable for forecasting. [2026-01-07T12:02:09.291398] [INFO ] [MAIN ] [279/3530] ATHM kept (0.6s) | 279 kept, 0 rejected | 134.5/min | ETA: 24.2m [2026-01-07T12:02:09.807287] [DEBUG] [REMOTE ] ATI: Retrieved 6566 rows, trimmed to 300. [2026-01-07T12:02:09.807415] [DEBUG] [REMOTE ] ATI: PASS: History has at least 300 days. [2026-01-07T12:02:09.807657] [DEBUG] [REMOTE ] ATI: PASS: Price check passed. Min price $80.04. [2026-01-07T12:02:09.807802] [DEBUG] [REMOTE ] ATI: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:09.808012] [DEBUG] [REMOTE ] ATI: PASS: Integrity check passed. [2026-01-07T12:02:09.808058] [DEBUG] [REMOTE ] ATI: Symbol is viable for forecasting. [2026-01-07T12:02:09.808109] [INFO ] [MAIN ] [280/3530] ATI kept (0.5s) | 280 kept, 0 rejected | 134.5/min | ETA: 24.2m [2026-01-07T12:02:10.187667] [DEBUG] [REMOTE ] ATLC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:10.187797] [DEBUG] [REMOTE ] ATLC: PASS: History has at least 300 days. [2026-01-07T12:02:10.188014] [DEBUG] [REMOTE ] ATLC: PASS: Price check passed. Min price $51.00. [2026-01-07T12:02:10.188156] [DEBUG] [REMOTE ] ATLC: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:10.188266] [DEBUG] [REMOTE ] ATLC: PASS: Integrity check passed. [2026-01-07T12:02:10.188305] [DEBUG] [REMOTE ] ATLC: Symbol is viable for forecasting. [2026-01-07T12:02:10.188352] [INFO ] [MAIN ] [281/3530] ATLC kept (0.4s) | 281 kept, 0 rejected | 134.5/min | ETA: 24.2m [2026-01-07T12:02:10.391840] [DEBUG] [REMOTE ] ATLCZ: Retrieved 485 rows, trimmed to 300. [2026-01-07T12:02:10.391968] [DEBUG] [REMOTE ] ATLCZ: PASS: History has at least 300 days. [2026-01-07T12:02:10.392169] [DEBUG] [REMOTE ] ATLCZ: PASS: Price check passed. Min price $24.71. [2026-01-07T12:02:10.392489] [DEBUG] [REMOTE ] ATLCZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:10.392613] [DEBUG] [REMOTE ] ATLCZ: PASS: Integrity check passed. [2026-01-07T12:02:10.392654] [DEBUG] [REMOTE ] ATLCZ: Symbol is viable for forecasting. [2026-01-07T12:02:10.392701] [INFO ] [MAIN ] [282/3530] ATLCZ kept (0.2s) | 282 kept, 0 rejected | 134.8/min | ETA: 24.1m [2026-01-07T12:02:11.084848] [DEBUG] [REMOTE ] ATLO: Retrieved 6512 rows, trimmed to 300. [2026-01-07T12:02:11.084976] [DEBUG] [REMOTE ] ATLO: PASS: History has at least 300 days. [2026-01-07T12:02:11.085187] [DEBUG] [REMOTE ] ATLO: PASS: Price check passed. Min price $19.43. [2026-01-07T12:02:11.085319] [DEBUG] [REMOTE ] ATLO: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:11.085431] [DEBUG] [REMOTE ] ATLO: PASS: Integrity check passed. [2026-01-07T12:02:11.085559] [DEBUG] [REMOTE ] ATLO: Symbol is viable for forecasting. [2026-01-07T12:02:11.085630] [INFO ] [MAIN ] [283/3530] ATLO kept (0.7s) | 283 kept, 0 rejected | 134.5/min | ETA: 24.1m [2026-01-07T12:02:11.494777] [DEBUG] [REMOTE ] ATNI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:11.494911] [DEBUG] [REMOTE ] ATNI: PASS: History has at least 300 days. [2026-01-07T12:02:11.495134] [DEBUG] [REMOTE ] ATNI: PASS: Price check passed. Min price $13.93. [2026-01-07T12:02:11.495267] [DEBUG] [REMOTE ] ATNI: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:11.495381] [DEBUG] [REMOTE ] ATNI: PASS: Integrity check passed. [2026-01-07T12:02:11.495421] [DEBUG] [REMOTE ] ATNI: Symbol is viable for forecasting. [2026-01-07T12:02:11.495596] [INFO ] [MAIN ] [284/3530] ATNI kept (0.4s) | 284 kept, 0 rejected | 134.6/min | ETA: 24.1m [2026-01-07T12:02:11.982901] [DEBUG] [REMOTE ] ATO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:11.983327] [DEBUG] [REMOTE ] ATO: PASS: History has at least 300 days. [2026-01-07T12:02:11.983731] [DEBUG] [REMOTE ] ATO: PASS: Price check passed. Min price $166.28. [2026-01-07T12:02:11.983878] [DEBUG] [REMOTE ] ATO: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:11.984023] [DEBUG] [REMOTE ] ATO: PASS: Integrity check passed. [2026-01-07T12:02:11.984066] [DEBUG] [REMOTE ] ATO: Symbol is viable for forecasting. [2026-01-07T12:02:11.984119] [INFO ] [MAIN ] [285/3530] ATO kept (0.5s) | 285 kept, 0 rejected | 134.5/min | ETA: 24.1m [2026-01-07T12:02:12.236423] [DEBUG] [REMOTE ] ATOM: Retrieved 2368 rows, trimmed to 300. [2026-01-07T12:02:12.236565] [DEBUG] [REMOTE ] ATOM: PASS: History has at least 300 days. [2026-01-07T12:02:12.236825] [DEBUG] [REMOTE ] ATOM: PASS: Price check passed. Min price $1.99. [2026-01-07T12:02:12.236965] [DEBUG] [REMOTE ] ATOM: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:12.237090] [DEBUG] [REMOTE ] ATOM: PASS: Integrity check passed. [2026-01-07T12:02:12.237131] [DEBUG] [REMOTE ] ATOM: Symbol is viable for forecasting. [2026-01-07T12:02:12.237183] [INFO ] [MAIN ] [286/3530] ATOM kept (0.3s) | 286 kept, 0 rejected | 134.7/min | ETA: 24.1m [2026-01-07T12:02:12.799100] [DEBUG] [REMOTE ] ATRA: Retrieved 2822 rows, trimmed to 300. [2026-01-07T12:02:12.799522] [DEBUG] [REMOTE ] ATRA: PASS: History has at least 300 days. [2026-01-07T12:02:12.799980] [DEBUG] [REMOTE ] ATRA: PASS: Price check passed. Min price $10.75. [2026-01-07T12:02:12.800178] [DEBUG] [REMOTE ] ATRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:12.800383] [DEBUG] [REMOTE ] ATRA: PASS: Integrity check passed. [2026-01-07T12:02:12.800443] [DEBUG] [REMOTE ] ATRA: Symbol is viable for forecasting. [2026-01-07T12:02:12.800524] [INFO ] [MAIN ] [287/3530] ATRA kept (0.6s) | 287 kept, 0 rejected | 134.6/min | ETA: 24.1m [2026-01-07T12:02:13.263862] [DEBUG] [REMOTE ] ATRC: Retrieved 5137 rows, trimmed to 300. [2026-01-07T12:02:13.264088] [DEBUG] [REMOTE ] ATRC: PASS: History has at least 300 days. [2026-01-07T12:02:13.264430] [DEBUG] [REMOTE ] ATRC: PASS: Price check passed. Min price $31.50. [2026-01-07T12:02:13.264789] [DEBUG] [REMOTE ] ATRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:13.264956] [DEBUG] [REMOTE ] ATRC: PASS: Integrity check passed. [2026-01-07T12:02:13.264999] [DEBUG] [REMOTE ] ATRC: Symbol is viable for forecasting. [2026-01-07T12:02:13.265055] [INFO ] [MAIN ] [288/3530] ATRC kept (0.5s) | 288 kept, 0 rejected | 134.6/min | ETA: 24.1m [2026-01-07T12:02:13.745698] [DEBUG] [REMOTE ] ATRO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:13.745912] [DEBUG] [REMOTE ] ATRO: PASS: History has at least 300 days. [2026-01-07T12:02:13.746223] [DEBUG] [REMOTE ] ATRO: PASS: Price check passed. Min price $45.97. [2026-01-07T12:02:13.746362] [DEBUG] [REMOTE ] ATRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:13.746498] [DEBUG] [REMOTE ] ATRO: PASS: Integrity check passed. [2026-01-07T12:02:13.746539] [DEBUG] [REMOTE ] ATRO: Symbol is viable for forecasting. [2026-01-07T12:02:13.746610] [INFO ] [MAIN ] [289/3530] ATRO kept (0.5s) | 289 kept, 0 rejected | 134.5/min | ETA: 24.1m [2026-01-07T12:02:14.085340] [DEBUG] [REMOTE ] ATXS: Retrieved 2649 rows, trimmed to 300. [2026-01-07T12:02:14.085534] [DEBUG] [REMOTE ] ATXS: PASS: History has at least 300 days. [2026-01-07T12:02:14.085835] [DEBUG] [REMOTE ] ATXS: PASS: Price check passed. Min price $8.31. [2026-01-07T12:02:14.085978] [DEBUG] [REMOTE ] ATXS: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:14.086106] [DEBUG] [REMOTE ] ATXS: PASS: Integrity check passed. [2026-01-07T12:02:14.086149] [DEBUG] [REMOTE ] ATXS: Symbol is viable for forecasting. [2026-01-07T12:02:14.086203] [INFO ] [MAIN ] [290/3530] ATXS kept (0.3s) | 290 kept, 0 rejected | 134.7/min | ETA: 24.1m [2026-01-07T12:02:14.711140] [DEBUG] [REMOTE ] AUB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:14.711314] [DEBUG] [REMOTE ] AUB: PASS: History has at least 300 days. [2026-01-07T12:02:14.711614] [DEBUG] [REMOTE ] AUB: PASS: Price check passed. Min price $31.29. [2026-01-07T12:02:14.711758] [DEBUG] [REMOTE ] AUB: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:14.711891] [DEBUG] [REMOTE ] AUB: PASS: Integrity check passed. [2026-01-07T12:02:14.711932] [DEBUG] [REMOTE ] AUB: Symbol is viable for forecasting. [2026-01-07T12:02:14.711983] [INFO ] [MAIN ] [291/3530] AUB kept (0.6s) | 291 kept, 0 rejected | 134.5/min | ETA: 24.1m [2026-01-07T12:02:15.269209] [DEBUG] [REMOTE ] AUDC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:15.269347] [DEBUG] [REMOTE ] AUDC: PASS: History has at least 300 days. [2026-01-07T12:02:15.269614] [DEBUG] [REMOTE ] AUDC: PASS: Price check passed. Min price $8.46. [2026-01-07T12:02:15.269756] [DEBUG] [REMOTE ] AUDC: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:15.269976] [DEBUG] [REMOTE ] AUDC: PASS: Integrity check passed. [2026-01-07T12:02:15.270023] [DEBUG] [REMOTE ] AUDC: Symbol is viable for forecasting. [2026-01-07T12:02:15.270075] [INFO ] [MAIN ] [292/3530] AUDC kept (0.6s) | 292 kept, 0 rejected | 134.4/min | ETA: 24.1m [2026-01-07T12:02:15.617261] [DEBUG] [REMOTE ] AUPH: Retrieved 2847 rows, trimmed to 300. [2026-01-07T12:02:15.617482] [DEBUG] [REMOTE ] AUPH: PASS: History has at least 300 days. [2026-01-07T12:02:15.617797] [DEBUG] [REMOTE ] AUPH: PASS: Price check passed. Min price $11.10. [2026-01-07T12:02:15.617944] [DEBUG] [REMOTE ] AUPH: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:15.618087] [DEBUG] [REMOTE ] AUPH: PASS: Integrity check passed. [2026-01-07T12:02:15.618131] [DEBUG] [REMOTE ] AUPH: Symbol is viable for forecasting. [2026-01-07T12:02:15.618188] [INFO ] [MAIN ] [293/3530] AUPH kept (0.3s) | 293 kept, 0 rejected | 134.5/min | ETA: 24.1m [2026-01-07T12:02:15.983707] [DEBUG] [REMOTE ] AURA: Retrieved 1050 rows, trimmed to 300. [2026-01-07T12:02:15.983904] [DEBUG] [REMOTE ] AURA: PASS: History has at least 300 days. [2026-01-07T12:02:15.984167] [DEBUG] [REMOTE ] AURA: PASS: Price check passed. Min price $5.16. [2026-01-07T12:02:15.984307] [DEBUG] [REMOTE ] AURA: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:15.984431] [DEBUG] [REMOTE ] AURA: PASS: Integrity check passed. [2026-01-07T12:02:15.984472] [DEBUG] [REMOTE ] AURA: Symbol is viable for forecasting. [2026-01-07T12:02:15.984523] [INFO ] [MAIN ] [294/3530] AURA kept (0.4s) | 294 kept, 0 rejected | 134.5/min | ETA: 24.1m [2026-01-07T12:02:16.359813] [DEBUG] [REMOTE ] AUTL: Retrieved 1895 rows, trimmed to 300. [2026-01-07T12:02:16.360020] [DEBUG] [REMOTE ] AUTL: PASS: History has at least 300 days. [2026-01-07T12:02:16.360298] [DEBUG] [REMOTE ] AUTL: PASS: Price check passed. Min price $1.23. [2026-01-07T12:02:16.360440] [DEBUG] [REMOTE ] AUTL: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:16.360597] [DEBUG] [REMOTE ] AUTL: PASS: Integrity check passed. [2026-01-07T12:02:16.360642] [DEBUG] [REMOTE ] AUTL: Symbol is viable for forecasting. [2026-01-07T12:02:16.360709] [INFO ] [MAIN ] [295/3530] AUTL kept (0.4s) | 295 kept, 0 rejected | 134.6/min | ETA: 24.0m [2026-01-07T12:02:16.927600] [DEBUG] [REMOTE ] AVA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:16.927818] [DEBUG] [REMOTE ] AVA: PASS: History has at least 300 days. [2026-01-07T12:02:16.928284] [DEBUG] [REMOTE ] AVA: PASS: Price check passed. Min price $36.40. [2026-01-07T12:02:16.928443] [DEBUG] [REMOTE ] AVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:16.928610] [DEBUG] [REMOTE ] AVA: PASS: Integrity check passed. [2026-01-07T12:02:16.928670] [DEBUG] [REMOTE ] AVA: Symbol is viable for forecasting. [2026-01-07T12:02:16.928728] [INFO ] [MAIN ] [296/3530] AVA kept (0.6s) | 296 kept, 0 rejected | 134.5/min | ETA: 24.0m [2026-01-07T12:02:17.202300] [DEBUG] [REMOTE ] AVAH: Retrieved 1179 rows, trimmed to 300. [2026-01-07T12:02:17.202484] [DEBUG] [REMOTE ] AVAH: PASS: History has at least 300 days. [2026-01-07T12:02:17.202775] [DEBUG] [REMOTE ] AVAH: PASS: Price check passed. Min price $8.08. [2026-01-07T12:02:17.202939] [DEBUG] [REMOTE ] AVAH: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:17.203073] [DEBUG] [REMOTE ] AVAH: PASS: Integrity check passed. [2026-01-07T12:02:17.203116] [DEBUG] [REMOTE ] AVAH: Symbol is viable for forecasting. [2026-01-07T12:02:17.203174] [INFO ] [MAIN ] [297/3530] AVAH kept (0.3s) | 297 kept, 0 rejected | 134.7/min | ETA: 24.0m [2026-01-07T12:02:17.656047] [DEBUG] [REMOTE ] AVAL: Retrieved 2839 rows, trimmed to 300. [2026-01-07T12:02:17.656185] [DEBUG] [REMOTE ] AVAL: PASS: History has at least 300 days. [2026-01-07T12:02:17.656623] [DEBUG] [REMOTE ] AVAL: PASS: Price check passed. Min price $3.61. [2026-01-07T12:02:17.656770] [DEBUG] [REMOTE ] AVAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:17.656894] [DEBUG] [REMOTE ] AVAL: PASS: Integrity check passed. [2026-01-07T12:02:17.656943] [DEBUG] [REMOTE ] AVAL: Symbol is viable for forecasting. [2026-01-07T12:02:17.656993] [INFO ] [MAIN ] [298/3530] AVAL kept (0.5s) | 298 kept, 0 rejected | 134.6/min | ETA: 24.0m [2026-01-07T12:02:18.141300] [DEBUG] [REMOTE ] AVB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:18.141812] [DEBUG] [REMOTE ] AVB: PASS: History has at least 300 days. [2026-01-07T12:02:18.142175] [DEBUG] [REMOTE ] AVB: PASS: Price check passed. Min price $172.26. [2026-01-07T12:02:18.142373] [DEBUG] [REMOTE ] AVB: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:18.142556] [DEBUG] [REMOTE ] AVB: PASS: Integrity check passed. [2026-01-07T12:02:18.142652] [DEBUG] [REMOTE ] AVB: Symbol is viable for forecasting. [2026-01-07T12:02:18.142722] [INFO ] [MAIN ] [299/3530] AVB kept (0.5s) | 299 kept, 0 rejected | 134.6/min | ETA: 24.0m [2026-01-07T12:02:18.350369] [DEBUG] [REMOTE ] AVBP: Retrieved 488 rows, trimmed to 300. [2026-01-07T12:02:18.350554] [DEBUG] [REMOTE ] AVBP: PASS: History has at least 300 days. [2026-01-07T12:02:18.350859] [DEBUG] [REMOTE ] AVBP: PASS: Price check passed. Min price $17.60. [2026-01-07T12:02:18.351001] [DEBUG] [REMOTE ] AVBP: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:18.351124] [DEBUG] [REMOTE ] AVBP: PASS: Integrity check passed. [2026-01-07T12:02:18.351164] [DEBUG] [REMOTE ] AVBP: Symbol is viable for forecasting. [2026-01-07T12:02:18.351239] [INFO ] [MAIN ] [300/3530] AVBP kept (0.2s) | 300 kept, 0 rejected | 134.8/min | ETA: 24.0m [2026-01-07T12:02:19.065251] [DEBUG] [REMOTE ] AVD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:19.065591] [DEBUG] [REMOTE ] AVD: PASS: History has at least 300 days. [2026-01-07T12:02:19.065911] [DEBUG] [REMOTE ] AVD: PASS: Price check passed. Min price $3.81. [2026-01-07T12:02:19.066052] [DEBUG] [REMOTE ] AVD: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:19.066195] [DEBUG] [REMOTE ] AVD: PASS: Integrity check passed. [2026-01-07T12:02:19.066235] [DEBUG] [REMOTE ] AVD: Symbol is viable for forecasting. [2026-01-07T12:02:19.066290] [INFO ] [MAIN ] [301/3530] AVD kept (0.7s) | 301 kept, 0 rejected | 134.6/min | ETA: 24.0m [2026-01-07T12:02:19.529310] [DEBUG] [REMOTE ] AVDL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:19.529546] [DEBUG] [REMOTE ] AVDL: PASS: History has at least 300 days. [2026-01-07T12:02:19.530100] [DEBUG] [REMOTE ] AVDL: PASS: Price check passed. Min price $14.00. [2026-01-07T12:02:19.530274] [DEBUG] [REMOTE ] AVDL: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:19.530461] [DEBUG] [REMOTE ] AVDL: PASS: Integrity check passed. [2026-01-07T12:02:19.530504] [DEBUG] [REMOTE ] AVDL: Symbol is viable for forecasting. [2026-01-07T12:02:19.530566] [INFO ] [MAIN ] [302/3530] AVDL kept (0.5s) | 302 kept, 0 rejected | 134.6/min | ETA: 24.0m [2026-01-07T12:02:19.862481] [DEBUG] [REMOTE ] AVGO: Retrieved 4130 rows, trimmed to 300. [2026-01-07T12:02:19.862727] [DEBUG] [REMOTE ] AVGO: PASS: History has at least 300 days. [2026-01-07T12:02:19.863056] [DEBUG] [REMOTE ] AVGO: PASS: Price check passed. Min price $324.01. [2026-01-07T12:02:19.863204] [DEBUG] [REMOTE ] AVGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:19.863357] [DEBUG] [REMOTE ] AVGO: PASS: Integrity check passed. [2026-01-07T12:02:19.863397] [DEBUG] [REMOTE ] AVGO: Symbol is viable for forecasting. [2026-01-07T12:02:19.863453] [INFO ] [MAIN ] [303/3530] AVGO kept (0.3s) | 303 kept, 0 rejected | 134.7/min | ETA: 24.0m [2026-01-07T12:02:20.110987] [DEBUG] [REMOTE ] AVGX: Retrieved 344 rows, trimmed to 300. [2026-01-07T12:02:20.111204] [DEBUG] [REMOTE ] AVGX: PASS: History has at least 300 days. [2026-01-07T12:02:20.111504] [DEBUG] [REMOTE ] AVGX: PASS: Price check passed. Min price $41.72. [2026-01-07T12:02:20.111702] [DEBUG] [REMOTE ] AVGX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:20.111852] [DEBUG] [REMOTE ] AVGX: PASS: Integrity check passed. [2026-01-07T12:02:20.111904] [DEBUG] [REMOTE ] AVGX: Symbol is viable for forecasting. [2026-01-07T12:02:20.111969] [INFO ] [MAIN ] [304/3530] AVGX kept (0.2s) | 304 kept, 0 rejected | 134.9/min | ETA: 23.9m [2026-01-07T12:02:20.809804] [DEBUG] [REMOTE ] AVK: Retrieved 5709 rows, trimmed to 300. [2026-01-07T12:02:20.809930] [DEBUG] [REMOTE ] AVK: PASS: History has at least 300 days. [2026-01-07T12:02:20.810145] [DEBUG] [REMOTE ] AVK: PASS: Price check passed. Min price $11.92. [2026-01-07T12:02:20.810278] [DEBUG] [REMOTE ] AVK: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:20.810392] [DEBUG] [REMOTE ] AVK: PASS: Integrity check passed. [2026-01-07T12:02:20.810432] [DEBUG] [REMOTE ] AVK: Symbol is viable for forecasting. [2026-01-07T12:02:20.810479] [INFO ] [MAIN ] [305/3530] AVK kept (0.7s) | 305 kept, 0 rejected | 134.6/min | ETA: 24.0m [2026-01-07T12:02:21.400523] [DEBUG] [REMOTE ] AVNS: Retrieved 2819 rows, trimmed to 300. [2026-01-07T12:02:21.400673] [DEBUG] [REMOTE ] AVNS: PASS: History has at least 300 days. [2026-01-07T12:02:21.400882] [DEBUG] [REMOTE ] AVNS: PASS: Price check passed. Min price $10.66. [2026-01-07T12:02:21.401016] [DEBUG] [REMOTE ] AVNS: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:21.401128] [DEBUG] [REMOTE ] AVNS: PASS: Integrity check passed. [2026-01-07T12:02:21.401168] [DEBUG] [REMOTE ] AVNS: Symbol is viable for forecasting. [2026-01-07T12:02:21.401217] [INFO ] [MAIN ] [306/3530] AVNS kept (0.6s) | 306 kept, 0 rejected | 134.5/min | ETA: 24.0m [2026-01-07T12:02:21.669333] [DEBUG] [REMOTE ] AVO: Retrieved 1322 rows, trimmed to 300. [2026-01-07T12:02:21.669458] [DEBUG] [REMOTE ] AVO: PASS: History has at least 300 days. [2026-01-07T12:02:21.669756] [DEBUG] [REMOTE ] AVO: PASS: Price check passed. Min price $11.25. [2026-01-07T12:02:21.669934] [DEBUG] [REMOTE ] AVO: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:21.670056] [DEBUG] [REMOTE ] AVO: PASS: Integrity check passed. [2026-01-07T12:02:21.670097] [DEBUG] [REMOTE ] AVO: Symbol is viable for forecasting. [2026-01-07T12:02:21.670144] [INFO ] [MAIN ] [307/3530] AVO kept (0.3s) | 307 kept, 0 rejected | 134.6/min | ETA: 23.9m [2026-01-07T12:02:22.130725] [DEBUG] [REMOTE ] AVTX: Retrieved 2549 rows, trimmed to 300. [2026-01-07T12:02:22.130861] [DEBUG] [REMOTE ] AVTX: PASS: History has at least 300 days. [2026-01-07T12:02:22.131093] [DEBUG] [REMOTE ] AVTX: PASS: Price check passed. Min price $13.67. [2026-01-07T12:02:22.131263] [DEBUG] [REMOTE ] AVTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:22.131389] [DEBUG] [REMOTE ] AVTX: PASS: Integrity check passed. [2026-01-07T12:02:22.131432] [DEBUG] [REMOTE ] AVTX: Symbol is viable for forecasting. [2026-01-07T12:02:22.131482] [INFO ] [MAIN ] [308/3530] AVTX kept (0.5s) | 308 kept, 0 rejected | 134.6/min | ETA: 23.9m [2026-01-07T12:02:22.604900] [DEBUG] [REMOTE ] AVXL: Retrieved 4884 rows, trimmed to 300. [2026-01-07T12:02:22.605029] [DEBUG] [REMOTE ] AVXL: PASS: History has at least 300 days. [2026-01-07T12:02:22.605244] [DEBUG] [REMOTE ] AVXL: PASS: Price check passed. Min price $3.08. [2026-01-07T12:02:22.605376] [DEBUG] [REMOTE ] AVXL: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:22.605496] [DEBUG] [REMOTE ] AVXL: PASS: Integrity check passed. [2026-01-07T12:02:22.605534] [DEBUG] [REMOTE ] AVXL: Symbol is viable for forecasting. [2026-01-07T12:02:22.605599] [INFO ] [MAIN ] [309/3530] AVXL kept (0.5s) | 309 kept, 0 rejected | 134.6/min | ETA: 23.9m [2026-01-07T12:02:23.069663] [DEBUG] [REMOTE ] AVY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:23.069790] [DEBUG] [REMOTE ] AVY: PASS: History has at least 300 days. [2026-01-07T12:02:23.070004] [DEBUG] [REMOTE ] AVY: PASS: Price check passed. Min price $156.65. [2026-01-07T12:02:23.070140] [DEBUG] [REMOTE ] AVY: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:23.070254] [DEBUG] [REMOTE ] AVY: PASS: Integrity check passed. [2026-01-07T12:02:23.070294] [DEBUG] [REMOTE ] AVY: Symbol is viable for forecasting. [2026-01-07T12:02:23.070342] [INFO ] [MAIN ] [310/3530] AVY kept (0.5s) | 310 kept, 0 rejected | 134.6/min | ETA: 23.9m [2026-01-07T12:02:23.571125] [DEBUG] [REMOTE ] AWF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:23.571256] [DEBUG] [REMOTE ] AWF: PASS: History has at least 300 days. [2026-01-07T12:02:23.571475] [DEBUG] [REMOTE ] AWF: PASS: Price check passed. Min price $10.48. [2026-01-07T12:02:23.571626] [DEBUG] [REMOTE ] AWF: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:23.571742] [DEBUG] [REMOTE ] AWF: PASS: Integrity check passed. [2026-01-07T12:02:23.571782] [DEBUG] [REMOTE ] AWF: Symbol is viable for forecasting. [2026-01-07T12:02:23.571830] [INFO ] [MAIN ] [311/3530] AWF kept (0.5s) | 311 kept, 0 rejected | 134.5/min | ETA: 23.9m [2026-01-07T12:02:23.966152] [DEBUG] [REMOTE ] AWI: Retrieved 4834 rows, trimmed to 300. [2026-01-07T12:02:23.966280] [DEBUG] [REMOTE ] AWI: PASS: History has at least 300 days. [2026-01-07T12:02:23.966490] [DEBUG] [REMOTE ] AWI: PASS: Price check passed. Min price $179.87. [2026-01-07T12:02:23.966648] [DEBUG] [REMOTE ] AWI: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:23.966763] [DEBUG] [REMOTE ] AWI: PASS: Integrity check passed. [2026-01-07T12:02:23.966804] [DEBUG] [REMOTE ] AWI: Symbol is viable for forecasting. [2026-01-07T12:02:23.966853] [INFO ] [MAIN ] [312/3530] AWI kept (0.4s) | 312 kept, 0 rejected | 134.6/min | ETA: 23.9m [2026-01-07T12:02:24.223938] [DEBUG] [REMOTE ] AWK: Retrieved 4455 rows, trimmed to 300. [2026-01-07T12:02:24.224071] [DEBUG] [REMOTE ] AWK: PASS: History has at least 300 days. [2026-01-07T12:02:24.224295] [DEBUG] [REMOTE ] AWK: PASS: Price check passed. Min price $125.18. [2026-01-07T12:02:24.224432] [DEBUG] [REMOTE ] AWK: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:24.224552] [DEBUG] [REMOTE ] AWK: PASS: Integrity check passed. [2026-01-07T12:02:24.224615] [DEBUG] [REMOTE ] AWK: Symbol is viable for forecasting. [2026-01-07T12:02:24.224680] [INFO ] [MAIN ] [313/3530] AWK kept (0.3s) | 313 kept, 0 rejected | 134.8/min | ETA: 23.9m [2026-01-07T12:02:24.837054] [DEBUG] [REMOTE ] AWP: Retrieved 4705 rows, trimmed to 300. [2026-01-07T12:02:24.837206] [DEBUG] [REMOTE ] AWP: PASS: History has at least 300 days. [2026-01-07T12:02:24.837444] [DEBUG] [REMOTE ] AWP: PASS: Price check passed. Min price $3.69. [2026-01-07T12:02:24.837604] [DEBUG] [REMOTE ] AWP: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:24.837728] [DEBUG] [REMOTE ] AWP: PASS: Integrity check passed. [2026-01-07T12:02:24.837768] [DEBUG] [REMOTE ] AWP: Symbol is viable for forecasting. [2026-01-07T12:02:24.837818] [INFO ] [MAIN ] [314/3530] AWP kept (0.6s) | 314 kept, 0 rejected | 134.6/min | ETA: 23.9m [2026-01-07T12:02:25.191091] [DEBUG] [REMOTE ] AWRE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:25.191315] [DEBUG] [REMOTE ] AWRE: PASS: History has at least 300 days. [2026-01-07T12:02:25.192036] [DEBUG] [REMOTE ] AWRE: PASS: Price check passed. Min price $1.85. [2026-01-07T12:02:25.192237] [DEBUG] [REMOTE ] AWRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:25.192419] [DEBUG] [REMOTE ] AWRE: PASS: Integrity check passed. [2026-01-07T12:02:25.192466] [DEBUG] [REMOTE ] AWRE: Symbol is viable for forecasting. [2026-01-07T12:02:25.192527] [INFO ] [MAIN ] [315/3530] AWRE kept (0.4s) | 315 kept, 0 rejected | 134.7/min | ETA: 23.9m [2026-01-07T12:02:25.695166] [DEBUG] [REMOTE ] AXGN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:25.695383] [DEBUG] [REMOTE ] AXGN: PASS: History has at least 300 days. [2026-01-07T12:02:25.696107] [DEBUG] [REMOTE ] AXGN: PASS: Price check passed. Min price $15.59. [2026-01-07T12:02:25.696271] [DEBUG] [REMOTE ] AXGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:25.696423] [DEBUG] [REMOTE ] AXGN: PASS: Integrity check passed. [2026-01-07T12:02:25.696466] [DEBUG] [REMOTE ] AXGN: Symbol is viable for forecasting. [2026-01-07T12:02:25.696522] [INFO ] [MAIN ] [316/3530] AXGN kept (0.5s) | 316 kept, 0 rejected | 134.6/min | ETA: 23.9m [2026-01-07T12:02:26.050933] [DEBUG] [REMOTE ] AXL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:26.051144] [DEBUG] [REMOTE ] AXL: PASS: History has at least 300 days. [2026-01-07T12:02:26.051731] [DEBUG] [REMOTE ] AXL: PASS: Price check passed. Min price $5.32. [2026-01-07T12:02:26.051890] [DEBUG] [REMOTE ] AXL: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:26.052036] [DEBUG] [REMOTE ] AXL: PASS: Integrity check passed. [2026-01-07T12:02:26.052079] [DEBUG] [REMOTE ] AXL: Symbol is viable for forecasting. [2026-01-07T12:02:26.052136] [INFO ] [MAIN ] [317/3530] AXL kept (0.4s) | 317 kept, 0 rejected | 134.7/min | ETA: 23.9m [2026-01-07T12:02:26.408473] [DEBUG] [REMOTE ] AXON: Retrieved 6182 rows, trimmed to 300. [2026-01-07T12:02:26.408637] [DEBUG] [REMOTE ] AXON: PASS: History has at least 300 days. [2026-01-07T12:02:26.408943] [DEBUG] [REMOTE ] AXON: PASS: Price check passed. Min price $519.61. [2026-01-07T12:02:26.409129] [DEBUG] [REMOTE ] AXON: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:26.409280] [DEBUG] [REMOTE ] AXON: PASS: Integrity check passed. [2026-01-07T12:02:26.409333] [DEBUG] [REMOTE ] AXON: Symbol is viable for forecasting. [2026-01-07T12:02:26.409400] [INFO ] [MAIN ] [318/3530] AXON kept (0.4s) | 318 kept, 0 rejected | 134.8/min | ETA: 23.8m [2026-01-07T12:02:26.843226] [DEBUG] [REMOTE ] AXP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:26.843368] [DEBUG] [REMOTE ] AXP: PASS: History has at least 300 days. [2026-01-07T12:02:26.843634] [DEBUG] [REMOTE ] AXP: PASS: Price check passed. Min price $315.57. [2026-01-07T12:02:26.843952] [DEBUG] [REMOTE ] AXP: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:26.844073] [DEBUG] [REMOTE ] AXP: PASS: Integrity check passed. [2026-01-07T12:02:26.844112] [DEBUG] [REMOTE ] AXP: Symbol is viable for forecasting. [2026-01-07T12:02:26.844160] [INFO ] [MAIN ] [319/3530] AXP kept (0.4s) | 319 kept, 0 rejected | 134.8/min | ETA: 23.8m [2026-01-07T12:02:27.331744] [DEBUG] [REMOTE ] AXS: Retrieved 5666 rows, trimmed to 300. [2026-01-07T12:02:27.331972] [DEBUG] [REMOTE ] AXS: PASS: History has at least 300 days. [2026-01-07T12:02:27.332191] [DEBUG] [REMOTE ] AXS: PASS: Price check passed. Min price $87.89. [2026-01-07T12:02:27.332324] [DEBUG] [REMOTE ] AXS: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:27.332432] [DEBUG] [REMOTE ] AXS: PASS: Integrity check passed. [2026-01-07T12:02:27.332472] [DEBUG] [REMOTE ] AXS: Symbol is viable for forecasting. [2026-01-07T12:02:27.332518] [INFO ] [MAIN ] [320/3530] AXS kept (0.5s) | 320 kept, 0 rejected | 134.8/min | ETA: 23.8m [2026-01-07T12:02:27.600935] [DEBUG] [REMOTE ] AXSM: Retrieved 2546 rows, trimmed to 300. [2026-01-07T12:02:27.601050] [DEBUG] [REMOTE ] AXSM: PASS: History has at least 300 days. [2026-01-07T12:02:27.601252] [DEBUG] [REMOTE ] AXSM: PASS: Price check passed. Min price $121.15. [2026-01-07T12:02:27.601381] [DEBUG] [REMOTE ] AXSM: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:27.601488] [DEBUG] [REMOTE ] AXSM: PASS: Integrity check passed. [2026-01-07T12:02:27.601527] [DEBUG] [REMOTE ] AXSM: Symbol is viable for forecasting. [2026-01-07T12:02:27.601591] [INFO ] [MAIN ] [321/3530] AXSM kept (0.3s) | 321 kept, 0 rejected | 134.9/min | ETA: 23.8m [2026-01-07T12:02:28.095735] [DEBUG] [REMOTE ] AXTA: Retrieved 2803 rows, trimmed to 300. [2026-01-07T12:02:28.095857] [DEBUG] [REMOTE ] AXTA: PASS: History has at least 300 days. [2026-01-07T12:02:28.096066] [DEBUG] [REMOTE ] AXTA: PASS: Price check passed. Min price $26.39. [2026-01-07T12:02:28.096198] [DEBUG] [REMOTE ] AXTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:28.096306] [DEBUG] [REMOTE ] AXTA: PASS: Integrity check passed. [2026-01-07T12:02:28.096345] [DEBUG] [REMOTE ] AXTA: Symbol is viable for forecasting. [2026-01-07T12:02:28.096393] [INFO ] [MAIN ] [322/3530] AXTA kept (0.5s) | 322 kept, 0 rejected | 134.9/min | ETA: 23.8m [2026-01-07T12:02:28.656608] [DEBUG] [REMOTE ] AXTI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:28.656845] [DEBUG] [REMOTE ] AXTI: PASS: History has at least 300 days. [2026-01-07T12:02:28.657186] [DEBUG] [REMOTE ] AXTI: PASS: Price check passed. Min price $4.03. [2026-01-07T12:02:28.657328] [DEBUG] [REMOTE ] AXTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:28.657478] [DEBUG] [REMOTE ] AXTI: PASS: Integrity check passed. [2026-01-07T12:02:28.657522] [DEBUG] [REMOTE ] AXTI: Symbol is viable for forecasting. [2026-01-07T12:02:28.657602] [INFO ] [MAIN ] [323/3530] AXTI kept (0.6s) | 323 kept, 0 rejected | 134.8/min | ETA: 23.8m [2026-01-07T12:02:29.122477] [DEBUG] [REMOTE ] AYI: Retrieved 6062 rows, trimmed to 300. [2026-01-07T12:02:29.122632] [DEBUG] [REMOTE ] AYI: PASS: History has at least 300 days. [2026-01-07T12:02:29.122872] [DEBUG] [REMOTE ] AYI: PASS: Price check passed. Min price $341.65. [2026-01-07T12:02:29.123005] [DEBUG] [REMOTE ] AYI: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:29.123125] [DEBUG] [REMOTE ] AYI: PASS: Integrity check passed. [2026-01-07T12:02:29.123164] [DEBUG] [REMOTE ] AYI: Symbol is viable for forecasting. [2026-01-07T12:02:29.123214] [INFO ] [MAIN ] [324/3530] AYI kept (0.5s) | 324 kept, 0 rejected | 134.8/min | ETA: 23.8m [2026-01-07T12:02:29.404006] [DEBUG] [REMOTE ] AZ: Retrieved 1386 rows, trimmed to 300. [2026-01-07T12:02:29.404123] [DEBUG] [REMOTE ] AZ: PASS: History has at least 300 days. [2026-01-07T12:02:29.404328] [DEBUG] [REMOTE ] AZ: PASS: Price check passed. Min price $5.20. [2026-01-07T12:02:29.404463] [DEBUG] [REMOTE ] AZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:29.404598] [DEBUG] [REMOTE ] AZ: PASS: Integrity check passed. [2026-01-07T12:02:29.404642] [DEBUG] [REMOTE ] AZ: Symbol is viable for forecasting. [2026-01-07T12:02:29.404690] [INFO ] [MAIN ] [325/3530] AZ kept (0.3s) | 325 kept, 0 rejected | 134.9/min | ETA: 23.8m [2026-01-07T12:02:29.863328] [DEBUG] [REMOTE ] AZN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:29.863457] [DEBUG] [REMOTE ] AZN: PASS: History has at least 300 days. [2026-01-07T12:02:29.863697] [DEBUG] [REMOTE ] AZN: PASS: Price check passed. Min price $81.15. [2026-01-07T12:02:29.863832] [DEBUG] [REMOTE ] AZN: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:29.863946] [DEBUG] [REMOTE ] AZN: PASS: Integrity check passed. [2026-01-07T12:02:29.863985] [DEBUG] [REMOTE ] AZN: Symbol is viable for forecasting. [2026-01-07T12:02:29.864032] [INFO ] [MAIN ] [326/3530] AZN kept (0.5s) | 326 kept, 0 rejected | 134.9/min | ETA: 23.8m [2026-01-07T12:02:30.203587] [DEBUG] [REMOTE ] AZO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:30.203725] [DEBUG] [REMOTE ] AZO: PASS: History has at least 300 days. [2026-01-07T12:02:30.204143] [DEBUG] [REMOTE ] AZO: PASS: Price check passed. Min price $3244.92. [2026-01-07T12:02:30.204282] [DEBUG] [REMOTE ] AZO: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:30.204398] [DEBUG] [REMOTE ] AZO: PASS: Integrity check passed. [2026-01-07T12:02:30.204439] [DEBUG] [REMOTE ] AZO: Symbol is viable for forecasting. [2026-01-07T12:02:30.204486] [INFO ] [MAIN ] [327/3530] AZO kept (0.3s) | 327 kept, 0 rejected | 135.0/min | ETA: 23.7m [2026-01-07T12:02:30.778610] [DEBUG] [REMOTE ] AZTA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:30.778738] [DEBUG] [REMOTE ] AZTA: PASS: History has at least 300 days. [2026-01-07T12:02:30.778973] [DEBUG] [REMOTE ] AZTA: PASS: Price check passed. Min price $29.37. [2026-01-07T12:02:30.779108] [DEBUG] [REMOTE ] AZTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:30.779217] [DEBUG] [REMOTE ] AZTA: PASS: Integrity check passed. [2026-01-07T12:02:30.779256] [DEBUG] [REMOTE ] AZTA: Symbol is viable for forecasting. [2026-01-07T12:02:30.779304] [INFO ] [MAIN ] [328/3530] AZTA kept (0.6s) | 328 kept, 0 rejected | 134.9/min | ETA: 23.7m [2026-01-07T12:02:31.242017] [DEBUG] [REMOTE ] AZZ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:31.242144] [DEBUG] [REMOTE ] AZZ: PASS: History has at least 300 days. [2026-01-07T12:02:31.242389] [DEBUG] [REMOTE ] AZZ: PASS: Price check passed. Min price $97.64. [2026-01-07T12:02:31.242521] [DEBUG] [REMOTE ] AZZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:31.242656] [DEBUG] [REMOTE ] AZZ: PASS: Integrity check passed. [2026-01-07T12:02:31.242701] [DEBUG] [REMOTE ] AZZ: Symbol is viable for forecasting. [2026-01-07T12:02:31.242748] [INFO ] [MAIN ] [329/3530] AZZ kept (0.5s) | 329 kept, 0 rejected | 134.9/min | ETA: 23.7m [2026-01-07T12:02:31.746110] [DEBUG] [REMOTE ] BA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:31.746247] [DEBUG] [REMOTE ] BA: PASS: History has at least 300 days. [2026-01-07T12:02:31.746468] [DEBUG] [REMOTE ] BA: PASS: Price check passed. Min price $179.12. [2026-01-07T12:02:31.746634] [DEBUG] [REMOTE ] BA: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:31.746755] [DEBUG] [REMOTE ] BA: PASS: Integrity check passed. [2026-01-07T12:02:31.746796] [DEBUG] [REMOTE ] BA: Symbol is viable for forecasting. [2026-01-07T12:02:31.747004] [INFO ] [MAIN ] [330/3530] BA kept (0.5s) | 330 kept, 0 rejected | 134.8/min | ETA: 23.7m [2026-01-07T12:02:32.078065] [DEBUG] [REMOTE ] BABA: Retrieved 2841 rows, trimmed to 300. [2026-01-07T12:02:32.078188] [DEBUG] [REMOTE ] BABA: PASS: History has at least 300 days. [2026-01-07T12:02:32.078390] [DEBUG] [REMOTE ] BABA: PASS: Price check passed. Min price $146.58. [2026-01-07T12:02:32.078522] [DEBUG] [REMOTE ] BABA: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:32.078652] [DEBUG] [REMOTE ] BABA: PASS: Integrity check passed. [2026-01-07T12:02:32.078695] [DEBUG] [REMOTE ] BABA: Symbol is viable for forecasting. [2026-01-07T12:02:32.078742] [INFO ] [MAIN ] [331/3530] BABA kept (0.3s) | 331 kept, 0 rejected | 134.9/min | ETA: 23.7m [2026-01-07T12:02:32.359342] [DEBUG] [REMOTE ] BABX: Retrieved 768 rows, trimmed to 300. [2026-01-07T12:02:32.359464] [DEBUG] [REMOTE ] BABX: PASS: History has at least 300 days. [2026-01-07T12:02:32.359681] [DEBUG] [REMOTE ] BABX: PASS: Price check passed. Min price $36.04. [2026-01-07T12:02:32.359812] [DEBUG] [REMOTE ] BABX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:32.359919] [DEBUG] [REMOTE ] BABX: PASS: Integrity check passed. [2026-01-07T12:02:32.359958] [DEBUG] [REMOTE ] BABX: Symbol is viable for forecasting. [2026-01-07T12:02:32.360004] [INFO ] [MAIN ] [332/3530] BABX kept (0.3s) | 332 kept, 0 rejected | 135.1/min | ETA: 23.7m [2026-01-07T12:02:33.017137] [DEBUG] [REMOTE ] BAC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:33.017269] [DEBUG] [REMOTE ] BAC: PASS: History has at least 300 days. [2026-01-07T12:02:33.017491] [DEBUG] [REMOTE ] BAC: PASS: Price check passed. Min price $48.40. [2026-01-07T12:02:33.017648] [DEBUG] [REMOTE ] BAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:33.017765] [DEBUG] [REMOTE ] BAC: PASS: Integrity check passed. [2026-01-07T12:02:33.017804] [DEBUG] [REMOTE ] BAC: Symbol is viable for forecasting. [2026-01-07T12:02:33.017852] [INFO ] [MAIN ] [333/3530] BAC kept (0.7s) | 333 kept, 0 rejected | 134.9/min | ETA: 23.7m [2026-01-07T12:02:33.395200] [DEBUG] [REMOTE ] BAH: Retrieved 3805 rows, trimmed to 300. [2026-01-07T12:02:33.395342] [DEBUG] [REMOTE ] BAH: PASS: History has at least 300 days. [2026-01-07T12:02:33.395614] [DEBUG] [REMOTE ] BAH: PASS: Price check passed. Min price $79.90. [2026-01-07T12:02:33.395789] [DEBUG] [REMOTE ] BAH: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:33.395928] [DEBUG] [REMOTE ] BAH: PASS: Integrity check passed. [2026-01-07T12:02:33.395980] [DEBUG] [REMOTE ] BAH: Symbol is viable for forecasting. [2026-01-07T12:02:33.396041] [INFO ] [MAIN ] [334/3530] BAH kept (0.4s) | 334 kept, 0 rejected | 134.9/min | ETA: 23.7m [2026-01-07T12:02:33.815753] [DEBUG] [REMOTE ] BALL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:33.815880] [DEBUG] [REMOTE ] BALL: PASS: History has at least 300 days. [2026-01-07T12:02:33.816091] [DEBUG] [REMOTE ] BALL: PASS: Price check passed. Min price $46.22. [2026-01-07T12:02:33.816223] [DEBUG] [REMOTE ] BALL: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:33.816333] [DEBUG] [REMOTE ] BALL: PASS: Integrity check passed. [2026-01-07T12:02:33.816371] [DEBUG] [REMOTE ] BALL: Symbol is viable for forecasting. [2026-01-07T12:02:33.816419] [INFO ] [MAIN ] [335/3530] BALL kept (0.4s) | 335 kept, 0 rejected | 134.9/min | ETA: 23.7m [2026-01-07T12:02:34.035633] [DEBUG] [REMOTE ] BAM: Retrieved 776 rows, trimmed to 300. [2026-01-07T12:02:34.035754] [DEBUG] [REMOTE ] BAM: PASS: History has at least 300 days. [2026-01-07T12:02:34.035958] [DEBUG] [REMOTE ] BAM: PASS: Price check passed. Min price $49.00. [2026-01-07T12:02:34.036094] [DEBUG] [REMOTE ] BAM: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:34.036203] [DEBUG] [REMOTE ] BAM: PASS: Integrity check passed. [2026-01-07T12:02:34.036243] [DEBUG] [REMOTE ] BAM: Symbol is viable for forecasting. [2026-01-07T12:02:34.036291] [INFO ] [MAIN ] [336/3530] BAM kept (0.2s) | 336 kept, 0 rejected | 135.1/min | ETA: 23.6m [2026-01-07T12:02:34.653884] [DEBUG] [REMOTE ] BANC: Retrieved 5854 rows, trimmed to 300. [2026-01-07T12:02:34.654007] [DEBUG] [REMOTE ] BANC: PASS: History has at least 300 days. [2026-01-07T12:02:34.654216] [DEBUG] [REMOTE ] BANC: PASS: Price check passed. Min price $15.48. [2026-01-07T12:02:34.654347] [DEBUG] [REMOTE ] BANC: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:34.654456] [DEBUG] [REMOTE ] BANC: PASS: Integrity check passed. [2026-01-07T12:02:34.654495] [DEBUG] [REMOTE ] BANC: Symbol is viable for forecasting. [2026-01-07T12:02:34.654541] [INFO ] [MAIN ] [337/3530] BANC kept (0.6s) | 337 kept, 0 rejected | 135.0/min | ETA: 23.7m [2026-01-07T12:02:34.956787] [DEBUG] [REMOTE ] BAND: Retrieved 2048 rows, trimmed to 300. [2026-01-07T12:02:34.956901] [DEBUG] [REMOTE ] BAND: PASS: History has at least 300 days. [2026-01-07T12:02:34.957104] [DEBUG] [REMOTE ] BAND: PASS: Price check passed. Min price $13.42. [2026-01-07T12:02:34.957238] [DEBUG] [REMOTE ] BAND: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:34.957347] [DEBUG] [REMOTE ] BAND: PASS: Integrity check passed. [2026-01-07T12:02:34.957385] [DEBUG] [REMOTE ] BAND: Symbol is viable for forecasting. [2026-01-07T12:02:34.957431] [INFO ] [MAIN ] [338/3530] BAND kept (0.3s) | 338 kept, 0 rejected | 135.1/min | ETA: 23.6m [2026-01-07T12:02:35.506461] [DEBUG] [REMOTE ] BANF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:35.506608] [DEBUG] [REMOTE ] BANF: PASS: History has at least 300 days. [2026-01-07T12:02:35.506824] [DEBUG] [REMOTE ] BANF: PASS: Price check passed. Min price $106.01. [2026-01-07T12:02:35.507110] [DEBUG] [REMOTE ] BANF: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:35.507222] [DEBUG] [REMOTE ] BANF: PASS: Integrity check passed. [2026-01-07T12:02:35.507261] [DEBUG] [REMOTE ] BANF: Symbol is viable for forecasting. [2026-01-07T12:02:35.507309] [INFO ] [MAIN ] [339/3530] BANF kept (0.5s) | 339 kept, 0 rejected | 135.0/min | ETA: 23.6m [2026-01-07T12:02:35.843526] [DEBUG] [REMOTE ] BANX: Retrieved 3058 rows, trimmed to 300. [2026-01-07T12:02:35.843676] [DEBUG] [REMOTE ] BANX: PASS: History has at least 300 days. [2026-01-07T12:02:35.843948] [DEBUG] [REMOTE ] BANX: PASS: Price check passed. Min price $20.21. [2026-01-07T12:02:35.844123] [DEBUG] [REMOTE ] BANX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:35.844247] [DEBUG] [REMOTE ] BANX: PASS: Integrity check passed. [2026-01-07T12:02:35.844289] [DEBUG] [REMOTE ] BANX: Symbol is viable for forecasting. [2026-01-07T12:02:35.844337] [INFO ] [MAIN ] [340/3530] BANX kept (0.3s) | 340 kept, 0 rejected | 135.1/min | ETA: 23.6m [2026-01-07T12:02:36.345282] [DEBUG] [REMOTE ] BAP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:36.345406] [DEBUG] [REMOTE ] BAP: PASS: History has at least 300 days. [2026-01-07T12:02:36.345652] [DEBUG] [REMOTE ] BAP: PASS: Price check passed. Min price $247.85. [2026-01-07T12:02:36.345800] [DEBUG] [REMOTE ] BAP: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:36.346106] [DEBUG] [REMOTE ] BAP: PASS: Integrity check passed. [2026-01-07T12:02:36.346146] [DEBUG] [REMOTE ] BAP: Symbol is viable for forecasting. [2026-01-07T12:02:36.346194] [INFO ] [MAIN ] [341/3530] BAP kept (0.5s) | 341 kept, 0 rejected | 135.1/min | ETA: 23.6m [2026-01-07T12:02:36.538847] [DEBUG] [REMOTE ] BATRA: Retrieved 2445 rows, trimmed to 300. [2026-01-07T12:02:36.539000] [DEBUG] [REMOTE ] BATRA: PASS: History has at least 300 days. [2026-01-07T12:02:36.539206] [DEBUG] [REMOTE ] BATRA: PASS: Price check passed. Min price $41.92. [2026-01-07T12:02:36.539337] [DEBUG] [REMOTE ] BATRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:36.539443] [DEBUG] [REMOTE ] BATRA: PASS: Integrity check passed. [2026-01-07T12:02:36.539483] [DEBUG] [REMOTE ] BATRA: Symbol is viable for forecasting. [2026-01-07T12:02:36.539530] [INFO ] [MAIN ] [342/3530] BATRA kept (0.2s) | 342 kept, 0 rejected | 135.3/min | ETA: 23.6m [2026-01-07T12:02:36.976899] [DEBUG] [REMOTE ] BATRK: Retrieved 2445 rows, trimmed to 300. [2026-01-07T12:02:36.977025] [DEBUG] [REMOTE ] BATRK: PASS: History has at least 300 days. [2026-01-07T12:02:36.977229] [DEBUG] [REMOTE ] BATRK: PASS: Price check passed. Min price $38.04. [2026-01-07T12:02:36.977365] [DEBUG] [REMOTE ] BATRK: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:36.977474] [DEBUG] [REMOTE ] BATRK: PASS: Integrity check passed. [2026-01-07T12:02:36.977515] [DEBUG] [REMOTE ] BATRK: Symbol is viable for forecasting. [2026-01-07T12:02:36.977563] [INFO ] [MAIN ] [343/3530] BATRK kept (0.4s) | 343 kept, 0 rejected | 135.3/min | ETA: 23.6m [2026-01-07T12:02:37.606335] [DEBUG] [REMOTE ] BAX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:37.606504] [DEBUG] [REMOTE ] BAX: PASS: History has at least 300 days. [2026-01-07T12:02:37.606823] [DEBUG] [REMOTE ] BAX: PASS: Price check passed. Min price $17.41. [2026-01-07T12:02:37.606964] [DEBUG] [REMOTE ] BAX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:37.607097] [DEBUG] [REMOTE ] BAX: PASS: Integrity check passed. [2026-01-07T12:02:37.607139] [DEBUG] [REMOTE ] BAX: Symbol is viable for forecasting. [2026-01-07T12:02:37.607211] [INFO ] [MAIN ] [344/3530] BAX kept (0.6s) | 344 kept, 0 rejected | 135.1/min | ETA: 23.6m [2026-01-07T12:02:38.084331] [DEBUG] [REMOTE ] BB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:38.084468] [DEBUG] [REMOTE ] BB: PASS: History has at least 300 days. [2026-01-07T12:02:38.084716] [DEBUG] [REMOTE ] BB: PASS: Price check passed. Min price $3.77. [2026-01-07T12:02:38.084871] [DEBUG] [REMOTE ] BB: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:38.084991] [DEBUG] [REMOTE ] BB: PASS: Integrity check passed. [2026-01-07T12:02:38.085033] [DEBUG] [REMOTE ] BB: Symbol is viable for forecasting. [2026-01-07T12:02:38.085084] [INFO ] [MAIN ] [345/3530] BB kept (0.5s) | 345 kept, 0 rejected | 135.1/min | ETA: 23.6m [2026-01-07T12:02:38.316360] [DEBUG] [REMOTE ] BBAI: Retrieved 1016 rows, trimmed to 300. [2026-01-07T12:02:38.316491] [DEBUG] [REMOTE ] BBAI: PASS: History has at least 300 days. [2026-01-07T12:02:38.316718] [DEBUG] [REMOTE ] BBAI: PASS: Price check passed. Min price $5.40. [2026-01-07T12:02:38.316851] [DEBUG] [REMOTE ] BBAI: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:38.316966] [DEBUG] [REMOTE ] BBAI: PASS: Integrity check passed. [2026-01-07T12:02:38.317192] [DEBUG] [REMOTE ] BBAI: Symbol is viable for forecasting. [2026-01-07T12:02:38.317240] [INFO ] [MAIN ] [346/3530] BBAI kept (0.2s) | 346 kept, 0 rejected | 135.3/min | ETA: 23.5m [2026-01-07T12:02:38.761368] [DEBUG] [REMOTE ] BBCP: Retrieved 2105 rows, trimmed to 300. [2026-01-07T12:02:38.761488] [DEBUG] [REMOTE ] BBCP: PASS: History has at least 300 days. [2026-01-07T12:02:38.761720] [DEBUG] [REMOTE ] BBCP: PASS: Price check passed. Min price $5.86. [2026-01-07T12:02:38.761859] [DEBUG] [REMOTE ] BBCP: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:38.761966] [DEBUG] [REMOTE ] BBCP: PASS: Integrity check passed. [2026-01-07T12:02:38.762004] [DEBUG] [REMOTE ] BBCP: Symbol is viable for forecasting. [2026-01-07T12:02:38.762050] [INFO ] [MAIN ] [347/3530] BBCP kept (0.4s) | 347 kept, 0 rejected | 135.3/min | ETA: 23.5m [2026-01-07T12:02:39.333939] [DEBUG] [REMOTE ] BBD: Retrieved 6068 rows, trimmed to 300. [2026-01-07T12:02:39.334068] [DEBUG] [REMOTE ] BBD: PASS: History has at least 300 days. [2026-01-07T12:02:39.334280] [DEBUG] [REMOTE ] BBD: PASS: Price check passed. Min price $2.99. [2026-01-07T12:02:39.334413] [DEBUG] [REMOTE ] BBD: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:39.334526] [DEBUG] [REMOTE ] BBD: PASS: Integrity check passed. [2026-01-07T12:02:39.334565] [DEBUG] [REMOTE ] BBD: Symbol is viable for forecasting. [2026-01-07T12:02:39.334631] [INFO ] [MAIN ] [348/3530] BBD kept (0.6s) | 348 kept, 0 rejected | 135.2/min | ETA: 23.5m [2026-01-07T12:02:39.682919] [DEBUG] [REMOTE ] BBDO: Retrieved 3475 rows, trimmed to 300. [2026-01-07T12:02:39.683040] [DEBUG] [REMOTE ] BBDO: PASS: History has at least 300 days. [2026-01-07T12:02:39.683247] [DEBUG] [REMOTE ] BBDO: PASS: Price check passed. Min price $2.64. [2026-01-07T12:02:39.683399] [DEBUG] [REMOTE ] BBDO: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:39.683515] [DEBUG] [REMOTE ] BBDO: PASS: Integrity check passed. [2026-01-07T12:02:39.683556] [DEBUG] [REMOTE ] BBDO: Symbol is viable for forecasting. [2026-01-07T12:02:39.683621] [INFO ] [MAIN ] [349/3530] BBDO kept (0.3s) | 349 kept, 0 rejected | 135.3/min | ETA: 23.5m [2026-01-07T12:02:40.265914] [DEBUG] [REMOTE ] BBH: Retrieved 6569 rows, trimmed to 300. [2026-01-07T12:02:40.266054] [DEBUG] [REMOTE ] BBH: PASS: History has at least 300 days. [2026-01-07T12:02:40.266295] [DEBUG] [REMOTE ] BBH: PASS: Price check passed. Min price $171.23. [2026-01-07T12:02:40.266435] [DEBUG] [REMOTE ] BBH: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:40.266565] [DEBUG] [REMOTE ] BBH: PASS: Integrity check passed. [2026-01-07T12:02:40.266639] [DEBUG] [REMOTE ] BBH: Symbol is viable for forecasting. [2026-01-07T12:02:40.266715] [INFO ] [MAIN ] [350/3530] BBH kept (0.6s) | 350 kept, 0 rejected | 135.1/min | ETA: 23.5m [2026-01-07T12:02:40.623079] [DEBUG] [REMOTE ] BBIO: Retrieved 1641 rows, trimmed to 300. [2026-01-07T12:02:40.623214] [DEBUG] [REMOTE ] BBIO: PASS: History has at least 300 days. [2026-01-07T12:02:40.623488] [DEBUG] [REMOTE ] BBIO: PASS: Price check passed. Min price $53.24. [2026-01-07T12:02:40.623647] [DEBUG] [REMOTE ] BBIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:40.623767] [DEBUG] [REMOTE ] BBIO: PASS: Integrity check passed. [2026-01-07T12:02:40.623809] [DEBUG] [REMOTE ] BBIO: Symbol is viable for forecasting. [2026-01-07T12:02:40.623858] [INFO ] [MAIN ] [351/3530] BBIO kept (0.4s) | 351 kept, 0 rejected | 135.2/min | ETA: 23.5m [2026-01-07T12:02:40.947457] [DEBUG] [REMOTE ] BBLG: Retrieved 1932 rows, trimmed to 300. [2026-01-07T12:02:40.947647] [DEBUG] [REMOTE ] BBLG: PASS: History has at least 300 days. [2026-01-07T12:02:40.947903] [DEBUG] [REMOTE ] BBLG: PASS: Price check passed. Min price $1.33. [2026-01-07T12:02:40.948044] [DEBUG] [REMOTE ] BBLG: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:40.948167] [DEBUG] [REMOTE ] BBLG: PASS: Integrity check passed. [2026-01-07T12:02:40.948208] [DEBUG] [REMOTE ] BBLG: Symbol is viable for forecasting. [2026-01-07T12:02:40.948258] [INFO ] [MAIN ] [352/3530] BBLG kept (0.3s) | 352 kept, 0 rejected | 135.3/min | ETA: 23.5m [2026-01-07T12:02:41.438038] [DEBUG] [REMOTE ] BBN: Retrieved 3862 rows, trimmed to 300. [2026-01-07T12:02:41.438287] [DEBUG] [REMOTE ] BBN: PASS: History has at least 300 days. [2026-01-07T12:02:41.438665] [DEBUG] [REMOTE ] BBN: PASS: Price check passed. Min price $16.26. [2026-01-07T12:02:41.438833] [DEBUG] [REMOTE ] BBN: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:41.439032] [DEBUG] [REMOTE ] BBN: PASS: Integrity check passed. [2026-01-07T12:02:41.439079] [DEBUG] [REMOTE ] BBN: Symbol is viable for forecasting. [2026-01-07T12:02:41.439167] [INFO ] [MAIN ] [353/3530] BBN kept (0.5s) | 353 kept, 0 rejected | 135.3/min | ETA: 23.5m [2026-01-07T12:02:41.774515] [DEBUG] [REMOTE ] BBSI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:41.774759] [DEBUG] [REMOTE ] BBSI: PASS: History has at least 300 days. [2026-01-07T12:02:41.775195] [DEBUG] [REMOTE ] BBSI: PASS: Price check passed. Min price $33.23. [2026-01-07T12:02:41.775408] [DEBUG] [REMOTE ] BBSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:41.775638] [DEBUG] [REMOTE ] BBSI: PASS: Integrity check passed. [2026-01-07T12:02:41.775701] [DEBUG] [REMOTE ] BBSI: Symbol is viable for forecasting. [2026-01-07T12:02:41.775782] [INFO ] [MAIN ] [354/3530] BBSI kept (0.3s) | 354 kept, 0 rejected | 135.4/min | ETA: 23.5m [2026-01-07T12:02:42.123916] [DEBUG] [REMOTE ] BBUC: Retrieved 963 rows, trimmed to 300. [2026-01-07T12:02:42.124055] [DEBUG] [REMOTE ] BBUC: PASS: History has at least 300 days. [2026-01-07T12:02:42.124269] [DEBUG] [REMOTE ] BBUC: PASS: Price check passed. Min price $31.16. [2026-01-07T12:02:42.124409] [DEBUG] [REMOTE ] BBUC: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:42.124550] [DEBUG] [REMOTE ] BBUC: PASS: Integrity check passed. [2026-01-07T12:02:42.124621] [DEBUG] [REMOTE ] BBUC: Symbol is viable for forecasting. [2026-01-07T12:02:42.124674] [INFO ] [MAIN ] [355/3530] BBUC kept (0.3s) | 355 kept, 0 rejected | 135.4/min | ETA: 23.4m [2026-01-07T12:02:42.758072] [DEBUG] [REMOTE ] BBVA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:42.758226] [DEBUG] [REMOTE ] BBVA: PASS: History has at least 300 days. [2026-01-07T12:02:42.758494] [DEBUG] [REMOTE ] BBVA: PASS: Price check passed. Min price $17.72. [2026-01-07T12:02:42.758667] [DEBUG] [REMOTE ] BBVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:42.758799] [DEBUG] [REMOTE ] BBVA: PASS: Integrity check passed. [2026-01-07T12:02:42.758842] [DEBUG] [REMOTE ] BBVA: Symbol is viable for forecasting. [2026-01-07T12:02:42.758911] [INFO ] [MAIN ] [356/3530] BBVA kept (0.6s) | 356 kept, 0 rejected | 135.3/min | ETA: 23.5m [2026-01-07T12:02:43.292116] [DEBUG] [REMOTE ] BBWI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:43.292255] [DEBUG] [REMOTE ] BBWI: PASS: History has at least 300 days. [2026-01-07T12:02:43.292474] [DEBUG] [REMOTE ] BBWI: PASS: Price check passed. Min price $14.85. [2026-01-07T12:02:43.292627] [DEBUG] [REMOTE ] BBWI: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:43.292742] [DEBUG] [REMOTE ] BBWI: PASS: Integrity check passed. [2026-01-07T12:02:43.292781] [DEBUG] [REMOTE ] BBWI: Symbol is viable for forecasting. [2026-01-07T12:02:43.292830] [INFO ] [MAIN ] [357/3530] BBWI kept (0.5s) | 357 kept, 0 rejected | 135.2/min | ETA: 23.5m [2026-01-07T12:02:43.746219] [DEBUG] [REMOTE ] BBY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:43.746354] [DEBUG] [REMOTE ] BBY: PASS: History has at least 300 days. [2026-01-07T12:02:43.746597] [DEBUG] [REMOTE ] BBY: PASS: Price check passed. Min price $66.93. [2026-01-07T12:02:43.746744] [DEBUG] [REMOTE ] BBY: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:43.746865] [DEBUG] [REMOTE ] BBY: PASS: Integrity check passed. [2026-01-07T12:02:43.746911] [DEBUG] [REMOTE ] BBY: Symbol is viable for forecasting. [2026-01-07T12:02:43.746961] [INFO ] [MAIN ] [358/3530] BBY kept (0.5s) | 358 kept, 0 rejected | 135.2/min | ETA: 23.5m [2026-01-07T12:02:44.207153] [DEBUG] [REMOTE ] BC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:44.207297] [DEBUG] [REMOTE ] BC: PASS: History has at least 300 days. [2026-01-07T12:02:44.207535] [DEBUG] [REMOTE ] BC: PASS: Price check passed. Min price $58.37. [2026-01-07T12:02:44.207694] [DEBUG] [REMOTE ] BC: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:44.207818] [DEBUG] [REMOTE ] BC: PASS: Integrity check passed. [2026-01-07T12:02:44.207860] [DEBUG] [REMOTE ] BC: Symbol is viable for forecasting. [2026-01-07T12:02:44.207911] [INFO ] [MAIN ] [359/3530] BC kept (0.5s) | 359 kept, 0 rejected | 135.2/min | ETA: 23.5m [2026-01-07T12:02:44.533445] [DEBUG] [REMOTE ] BCAL: Retrieved 2512 rows, trimmed to 300. [2026-01-07T12:02:44.533611] [DEBUG] [REMOTE ] BCAL: PASS: History has at least 300 days. [2026-01-07T12:02:44.533831] [DEBUG] [REMOTE ] BCAL: PASS: Price check passed. Min price $15.91. [2026-01-07T12:02:44.533969] [DEBUG] [REMOTE ] BCAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:44.534082] [DEBUG] [REMOTE ] BCAL: PASS: Integrity check passed. [2026-01-07T12:02:44.534123] [DEBUG] [REMOTE ] BCAL: Symbol is viable for forecasting. [2026-01-07T12:02:44.534172] [INFO ] [MAIN ] [360/3530] BCAL kept (0.3s) | 360 kept, 0 rejected | 135.3/min | ETA: 23.4m [2026-01-07T12:02:44.791970] [DEBUG] [REMOTE ] BCAX: Retrieved 329 rows, trimmed to 300. [2026-01-07T12:02:44.792099] [DEBUG] [REMOTE ] BCAX: PASS: History has at least 300 days. [2026-01-07T12:02:44.792297] [DEBUG] [REMOTE ] BCAX: PASS: Price check passed. Min price $13.93. [2026-01-07T12:02:44.792430] [DEBUG] [REMOTE ] BCAX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:44.792539] [DEBUG] [REMOTE ] BCAX: PASS: Integrity check passed. [2026-01-07T12:02:44.792607] [DEBUG] [REMOTE ] BCAX: Symbol is viable for forecasting. [2026-01-07T12:02:44.792658] [INFO ] [MAIN ] [361/3530] BCAX kept (0.3s) | 361 kept, 0 rejected | 135.4/min | ETA: 23.4m [2026-01-07T12:02:45.431345] [DEBUG] [REMOTE ] BCBP: Retrieved 5592 rows, trimmed to 300. [2026-01-07T12:02:45.431490] [DEBUG] [REMOTE ] BCBP: PASS: History has at least 300 days. [2026-01-07T12:02:45.431784] [DEBUG] [REMOTE ] BCBP: PASS: Price check passed. Min price $7.45. [2026-01-07T12:02:45.431920] [DEBUG] [REMOTE ] BCBP: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:45.432045] [DEBUG] [REMOTE ] BCBP: PASS: Integrity check passed. [2026-01-07T12:02:45.432086] [DEBUG] [REMOTE ] BCBP: Symbol is viable for forecasting. [2026-01-07T12:02:45.432151] [INFO ] [MAIN ] [362/3530] BCBP kept (0.6s) | 362 kept, 0 rejected | 135.3/min | ETA: 23.4m [2026-01-07T12:02:45.783240] [DEBUG] [REMOTE ] BCC: Retrieved 3249 rows, trimmed to 300. [2026-01-07T12:02:45.783368] [DEBUG] [REMOTE ] BCC: PASS: History has at least 300 days. [2026-01-07T12:02:45.783606] [DEBUG] [REMOTE ] BCC: PASS: Price check passed. Min price $65.88. [2026-01-07T12:02:45.783748] [DEBUG] [REMOTE ] BCC: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:45.783862] [DEBUG] [REMOTE ] BCC: PASS: Integrity check passed. [2026-01-07T12:02:45.783903] [DEBUG] [REMOTE ] BCC: Symbol is viable for forecasting. [2026-01-07T12:02:45.783953] [INFO ] [MAIN ] [363/3530] BCC kept (0.4s) | 363 kept, 0 rejected | 135.3/min | ETA: 23.4m [2026-01-07T12:02:46.021411] [DEBUG] [REMOTE ] BCDA: Retrieved 3082 rows, trimmed to 300. [2026-01-07T12:02:46.021538] [DEBUG] [REMOTE ] BCDA: PASS: History has at least 300 days. [2026-01-07T12:02:46.021774] [DEBUG] [REMOTE ] BCDA: PASS: Price check passed. Min price $1.18. [2026-01-07T12:02:46.021913] [DEBUG] [REMOTE ] BCDA: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:46.022026] [DEBUG] [REMOTE ] BCDA: PASS: Integrity check passed. [2026-01-07T12:02:46.022068] [DEBUG] [REMOTE ] BCDA: Symbol is viable for forecasting. [2026-01-07T12:02:46.022117] [INFO ] [MAIN ] [364/3530] BCDA kept (0.2s) | 364 kept, 0 rejected | 135.5/min | ETA: 23.4m [2026-01-07T12:02:46.733528] [DEBUG] [REMOTE ] BCE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:46.733677] [DEBUG] [REMOTE ] BCE: PASS: History has at least 300 days. [2026-01-07T12:02:46.733910] [DEBUG] [REMOTE ] BCE: PASS: Price check passed. Min price $21.99. [2026-01-07T12:02:46.734043] [DEBUG] [REMOTE ] BCE: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:46.734162] [DEBUG] [REMOTE ] BCE: PASS: Integrity check passed. [2026-01-07T12:02:46.734202] [DEBUG] [REMOTE ] BCE: Symbol is viable for forecasting. [2026-01-07T12:02:46.734249] [INFO ] [MAIN ] [365/3530] BCE kept (0.7s) | 365 kept, 0 rejected | 135.3/min | ETA: 23.4m [2026-01-07T12:02:47.180233] [DEBUG] [REMOTE ] BCH: Retrieved 6038 rows, trimmed to 300. [2026-01-07T12:02:47.180370] [DEBUG] [REMOTE ] BCH: PASS: History has at least 300 days. [2026-01-07T12:02:47.180613] [DEBUG] [REMOTE ] BCH: PASS: Price check passed. Min price $30.52. [2026-01-07T12:02:47.180748] [DEBUG] [REMOTE ] BCH: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:47.180867] [DEBUG] [REMOTE ] BCH: PASS: Integrity check passed. [2026-01-07T12:02:47.180906] [DEBUG] [REMOTE ] BCH: Symbol is viable for forecasting. [2026-01-07T12:02:47.180954] [INFO ] [MAIN ] [366/3530] BCH kept (0.4s) | 366 kept, 0 rejected | 135.3/min | ETA: 23.4m [2026-01-07T12:02:47.630982] [DEBUG] [REMOTE ] BCML: Retrieved 5376 rows, trimmed to 300. [2026-01-07T12:02:47.631107] [DEBUG] [REMOTE ] BCML: PASS: History has at least 300 days. [2026-01-07T12:02:47.631314] [DEBUG] [REMOTE ] BCML: PASS: Price check passed. Min price $26.88. [2026-01-07T12:02:47.631445] [DEBUG] [REMOTE ] BCML: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:47.631555] [DEBUG] [REMOTE ] BCML: PASS: Integrity check passed. [2026-01-07T12:02:47.631626] [DEBUG] [REMOTE ] BCML: Symbol is viable for forecasting. [2026-01-07T12:02:47.631694] [INFO ] [MAIN ] [367/3530] BCML kept (0.5s) | 367 kept, 0 rejected | 135.3/min | ETA: 23.4m [2026-01-07T12:02:48.019068] [DEBUG] [REMOTE ] BCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:48.019206] [DEBUG] [REMOTE ] BCO: PASS: History has at least 300 days. [2026-01-07T12:02:48.019440] [DEBUG] [REMOTE ] BCO: PASS: Price check passed. Min price $105.88. [2026-01-07T12:02:48.019594] [DEBUG] [REMOTE ] BCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:48.019720] [DEBUG] [REMOTE ] BCO: PASS: Integrity check passed. [2026-01-07T12:02:48.019775] [DEBUG] [REMOTE ] BCO: Symbol is viable for forecasting. [2026-01-07T12:02:48.019826] [INFO ] [MAIN ] [368/3530] BCO kept (0.4s) | 368 kept, 0 rejected | 135.3/min | ETA: 23.4m [2026-01-07T12:02:48.586346] [DEBUG] [REMOTE ] BCPC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:48.586479] [DEBUG] [REMOTE ] BCPC: PASS: History has at least 300 days. [2026-01-07T12:02:48.586717] [DEBUG] [REMOTE ] BCPC: PASS: Price check passed. Min price $141.46. [2026-01-07T12:02:48.586850] [DEBUG] [REMOTE ] BCPC: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:48.586963] [DEBUG] [REMOTE ] BCPC: PASS: Integrity check passed. [2026-01-07T12:02:48.587002] [DEBUG] [REMOTE ] BCPC: Symbol is viable for forecasting. [2026-01-07T12:02:48.587049] [INFO ] [MAIN ] [369/3530] BCPC kept (0.6s) | 369 kept, 0 rejected | 135.2/min | ETA: 23.4m [2026-01-07T12:02:49.086273] [DEBUG] [REMOTE ] BCRX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:49.086387] [DEBUG] [REMOTE ] BCRX: PASS: History has at least 300 days. [2026-01-07T12:02:49.086632] [DEBUG] [REMOTE ] BCRX: PASS: Price check passed. Min price $6.42. [2026-01-07T12:02:49.086769] [DEBUG] [REMOTE ] BCRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:49.086887] [DEBUG] [REMOTE ] BCRX: PASS: Integrity check passed. [2026-01-07T12:02:49.086926] [DEBUG] [REMOTE ] BCRX: Symbol is viable for forecasting. [2026-01-07T12:02:49.086973] [INFO ] [MAIN ] [370/3530] BCRX kept (0.5s) | 370 kept, 0 rejected | 135.2/min | ETA: 23.4m [2026-01-07T12:02:49.536073] [DEBUG] [REMOTE ] BCS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:49.536199] [DEBUG] [REMOTE ] BCS: PASS: History has at least 300 days. [2026-01-07T12:02:49.536413] [DEBUG] [REMOTE ] BCS: PASS: Price check passed. Min price $19.36. [2026-01-07T12:02:49.536544] [DEBUG] [REMOTE ] BCS: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:49.536677] [DEBUG] [REMOTE ] BCS: PASS: Integrity check passed. [2026-01-07T12:02:49.536717] [DEBUG] [REMOTE ] BCS: Symbol is viable for forecasting. [2026-01-07T12:02:49.536763] [INFO ] [MAIN ] [371/3530] BCS kept (0.4s) | 371 kept, 0 rejected | 135.2/min | ETA: 23.4m [2026-01-07T12:02:49.806897] [DEBUG] [REMOTE ] BCSF: Retrieved 1793 rows, trimmed to 300. [2026-01-07T12:02:49.807016] [DEBUG] [REMOTE ] BCSF: PASS: History has at least 300 days. [2026-01-07T12:02:49.807232] [DEBUG] [REMOTE ] BCSF: PASS: Price check passed. Min price $12.60. [2026-01-07T12:02:49.807367] [DEBUG] [REMOTE ] BCSF: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:49.807474] [DEBUG] [REMOTE ] BCSF: PASS: Integrity check passed. [2026-01-07T12:02:49.807513] [DEBUG] [REMOTE ] BCSF: Symbol is viable for forecasting. [2026-01-07T12:02:49.807559] [INFO ] [MAIN ] [372/3530] BCSF kept (0.3s) | 372 kept, 0 rejected | 135.3/min | ETA: 23.3m [2026-01-07T12:02:50.366671] [DEBUG] [REMOTE ] BCTX: Retrieved 3720 rows, trimmed to 300. [2026-01-07T12:02:50.366792] [DEBUG] [REMOTE ] BCTX: PASS: History has at least 300 days. [2026-01-07T12:02:50.367054] [DEBUG] [REMOTE ] BCTX: PASS: Price check passed. Min price $7.02. [2026-01-07T12:02:50.367229] [DEBUG] [REMOTE ] BCTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:50.367376] [DEBUG] [REMOTE ] BCTX: PASS: Integrity check passed. [2026-01-07T12:02:50.367432] [DEBUG] [REMOTE ] BCTX: Symbol is viable for forecasting. [2026-01-07T12:02:50.367501] [INFO ] [MAIN ] [373/3530] BCTX kept (0.6s) | 373 kept, 0 rejected | 135.2/min | ETA: 23.3m [2026-01-07T12:02:50.793926] [DEBUG] [REMOTE ] BCX: Retrieved 3716 rows, trimmed to 300. [2026-01-07T12:02:50.794053] [DEBUG] [REMOTE ] BCX: PASS: History has at least 300 days. [2026-01-07T12:02:50.794255] [DEBUG] [REMOTE ] BCX: PASS: Price check passed. Min price $9.56. [2026-01-07T12:02:50.794387] [DEBUG] [REMOTE ] BCX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:50.794495] [DEBUG] [REMOTE ] BCX: PASS: Integrity check passed. [2026-01-07T12:02:50.794547] [DEBUG] [REMOTE ] BCX: Symbol is viable for forecasting. [2026-01-07T12:02:50.794614] [INFO ] [MAIN ] [374/3530] BCX kept (0.4s) | 374 kept, 0 rejected | 135.2/min | ETA: 23.3m [2026-01-07T12:02:51.089789] [DEBUG] [REMOTE ] BCYC: Retrieved 1665 rows, trimmed to 300. [2026-01-07T12:02:51.089909] [DEBUG] [REMOTE ] BCYC: PASS: History has at least 300 days. [2026-01-07T12:02:51.090108] [DEBUG] [REMOTE ] BCYC: PASS: Price check passed. Min price $6.17. [2026-01-07T12:02:51.090239] [DEBUG] [REMOTE ] BCYC: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:51.090344] [DEBUG] [REMOTE ] BCYC: PASS: Integrity check passed. [2026-01-07T12:02:51.090382] [DEBUG] [REMOTE ] BCYC: Symbol is viable for forecasting. [2026-01-07T12:02:51.090428] [INFO ] [MAIN ] [375/3530] BCYC kept (0.3s) | 375 kept, 0 rejected | 135.4/min | ETA: 23.3m [2026-01-07T12:02:51.687830] [DEBUG] [REMOTE ] BDC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:51.688005] [DEBUG] [REMOTE ] BDC: PASS: History has at least 300 days. [2026-01-07T12:02:51.688538] [DEBUG] [REMOTE ] BDC: PASS: Price check passed. Min price $106.30. [2026-01-07T12:02:51.688729] [DEBUG] [REMOTE ] BDC: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:51.688892] [DEBUG] [REMOTE ] BDC: PASS: Integrity check passed. [2026-01-07T12:02:51.688972] [DEBUG] [REMOTE ] BDC: Symbol is viable for forecasting. [2026-01-07T12:02:51.689039] [INFO ] [MAIN ] [376/3530] BDC kept (0.6s) | 376 kept, 0 rejected | 135.2/min | ETA: 23.3m [2026-01-07T12:02:52.120318] [DEBUG] [REMOTE ] BDJ: Retrieved 5121 rows, trimmed to 300. [2026-01-07T12:02:52.120446] [DEBUG] [REMOTE ] BDJ: PASS: History has at least 300 days. [2026-01-07T12:02:52.120681] [DEBUG] [REMOTE ] BDJ: PASS: Price check passed. Min price $8.52. [2026-01-07T12:02:52.120815] [DEBUG] [REMOTE ] BDJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:52.120929] [DEBUG] [REMOTE ] BDJ: PASS: Integrity check passed. [2026-01-07T12:02:52.120969] [DEBUG] [REMOTE ] BDJ: Symbol is viable for forecasting. [2026-01-07T12:02:52.121016] [INFO ] [MAIN ] [377/3530] BDJ kept (0.4s) | 377 kept, 0 rejected | 135.2/min | ETA: 23.3m [2026-01-07T12:02:52.677654] [DEBUG] [REMOTE ] BDN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:52.677788] [DEBUG] [REMOTE ] BDN: PASS: History has at least 300 days. [2026-01-07T12:02:52.678016] [DEBUG] [REMOTE ] BDN: PASS: Price check passed. Min price $2.87. [2026-01-07T12:02:52.678147] [DEBUG] [REMOTE ] BDN: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:52.678263] [DEBUG] [REMOTE ] BDN: PASS: Integrity check passed. [2026-01-07T12:02:52.678302] [DEBUG] [REMOTE ] BDN: Symbol is viable for forecasting. [2026-01-07T12:02:52.678349] [INFO ] [MAIN ] [378/3530] BDN kept (0.6s) | 378 kept, 0 rejected | 135.1/min | ETA: 23.3m [2026-01-07T12:02:52.969124] [DEBUG] [REMOTE ] BDRX: Retrieved 2535 rows, trimmed to 300. [2026-01-07T12:02:52.969260] [DEBUG] [REMOTE ] BDRX: PASS: History has at least 300 days. [2026-01-07T12:02:52.969713] [DEBUG] [REMOTE ] BDRX: PASS: Price check passed. Min price $2.27. [2026-01-07T12:02:52.969851] [DEBUG] [REMOTE ] BDRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:52.969967] [DEBUG] [REMOTE ] BDRX: PASS: Integrity check passed. [2026-01-07T12:02:52.970006] [DEBUG] [REMOTE ] BDRX: Symbol is viable for forecasting. [2026-01-07T12:02:52.970054] [INFO ] [MAIN ] [379/3530] BDRX kept (0.3s) | 379 kept, 0 rejected | 135.3/min | ETA: 23.3m [2026-01-07T12:02:53.366660] [DEBUG] [REMOTE ] BDSX: Retrieved 1303 rows, trimmed to 300. [2026-01-07T12:02:53.366784] [DEBUG] [REMOTE ] BDSX: PASS: History has at least 300 days. [2026-01-07T12:02:53.366985] [DEBUG] [REMOTE ] BDSX: PASS: Price check passed. Min price $6.00. [2026-01-07T12:02:53.367116] [DEBUG] [REMOTE ] BDSX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:53.367228] [DEBUG] [REMOTE ] BDSX: PASS: Integrity check passed. [2026-01-07T12:02:53.367476] [DEBUG] [REMOTE ] BDSX: Symbol is viable for forecasting. [2026-01-07T12:02:53.367523] [INFO ] [MAIN ] [380/3530] BDSX kept (0.4s) | 380 kept, 0 rejected | 135.3/min | ETA: 23.3m [2026-01-07T12:02:53.663086] [DEBUG] [REMOTE ] BDTX: Retrieved 1492 rows, trimmed to 300. [2026-01-07T12:02:53.663209] [DEBUG] [REMOTE ] BDTX: PASS: History has at least 300 days. [2026-01-07T12:02:53.663414] [DEBUG] [REMOTE ] BDTX: PASS: Price check passed. Min price $2.43. [2026-01-07T12:02:53.663552] [DEBUG] [REMOTE ] BDTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:53.663756] [DEBUG] [REMOTE ] BDTX: PASS: Integrity check passed. [2026-01-07T12:02:53.663804] [DEBUG] [REMOTE ] BDTX: Symbol is viable for forecasting. [2026-01-07T12:02:53.663851] [INFO ] [MAIN ] [381/3530] BDTX kept (0.3s) | 381 kept, 0 rejected | 135.4/min | ETA: 23.3m [2026-01-07T12:02:54.303693] [DEBUG] [REMOTE ] BDX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:54.303856] [DEBUG] [REMOTE ] BDX: PASS: History has at least 300 days. [2026-01-07T12:02:54.304121] [DEBUG] [REMOTE ] BDX: PASS: Price check passed. Min price $175.42. [2026-01-07T12:02:54.304259] [DEBUG] [REMOTE ] BDX: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:54.304383] [DEBUG] [REMOTE ] BDX: PASS: Integrity check passed. [2026-01-07T12:02:54.304424] [DEBUG] [REMOTE ] BDX: Symbol is viable for forecasting. [2026-01-07T12:02:54.304473] [INFO ] [MAIN ] [382/3530] BDX kept (0.6s) | 382 kept, 0 rejected | 135.3/min | ETA: 23.3m [2026-01-07T12:02:54.545600] [DEBUG] [REMOTE ] BE: Retrieved 1873 rows, trimmed to 300. [2026-01-07T12:02:54.545734] [DEBUG] [REMOTE ] BE: PASS: History has at least 300 days. [2026-01-07T12:02:54.545957] [DEBUG] [REMOTE ] BE: PASS: Price check passed. Min price $76.97. [2026-01-07T12:02:54.546094] [DEBUG] [REMOTE ] BE: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:54.546233] [DEBUG] [REMOTE ] BE: PASS: Integrity check passed. [2026-01-07T12:02:54.546283] [DEBUG] [REMOTE ] BE: Symbol is viable for forecasting. [2026-01-07T12:02:54.546338] [INFO ] [MAIN ] [383/3530] BE kept (0.2s) | 383 kept, 0 rejected | 135.4/min | ETA: 23.2m [2026-01-07T12:02:54.985648] [DEBUG] [REMOTE ] BEAM: Retrieved 1487 rows, trimmed to 300. [2026-01-07T12:02:54.985775] [DEBUG] [REMOTE ] BEAM: PASS: History has at least 300 days. [2026-01-07T12:02:54.986014] [DEBUG] [REMOTE ] BEAM: PASS: Price check passed. Min price $20.60. [2026-01-07T12:02:54.986148] [DEBUG] [REMOTE ] BEAM: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:54.986263] [DEBUG] [REMOTE ] BEAM: PASS: Integrity check passed. [2026-01-07T12:02:54.986302] [DEBUG] [REMOTE ] BEAM: Symbol is viable for forecasting. [2026-01-07T12:02:54.986349] [INFO ] [MAIN ] [384/3530] BEAM kept (0.4s) | 384 kept, 0 rejected | 135.4/min | ETA: 23.2m [2026-01-07T12:02:55.465536] [DEBUG] [REMOTE ] BEEM: Retrieved 3945 rows, trimmed to 300. [2026-01-07T12:02:55.465713] [DEBUG] [REMOTE ] BEEM: PASS: History has at least 300 days. [2026-01-07T12:02:55.465968] [DEBUG] [REMOTE ] BEEM: PASS: Price check passed. Min price $1.50. [2026-01-07T12:02:55.466124] [DEBUG] [REMOTE ] BEEM: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:55.466247] [DEBUG] [REMOTE ] BEEM: PASS: Integrity check passed. [2026-01-07T12:02:55.466289] [DEBUG] [REMOTE ] BEEM: Symbol is viable for forecasting. [2026-01-07T12:02:55.466339] [INFO ] [MAIN ] [385/3530] BEEM kept (0.5s) | 385 kept, 0 rejected | 135.4/min | ETA: 23.2m [2026-01-07T12:02:55.777820] [DEBUG] [REMOTE ] BEEP: Retrieved 1161 rows, trimmed to 300. [2026-01-07T12:02:55.777948] [DEBUG] [REMOTE ] BEEP: PASS: History has at least 300 days. [2026-01-07T12:02:55.778145] [DEBUG] [REMOTE ] BEEP: PASS: Price check passed. Min price $2.54. [2026-01-07T12:02:55.778277] [DEBUG] [REMOTE ] BEEP: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:55.778383] [DEBUG] [REMOTE ] BEEP: PASS: Integrity check passed. [2026-01-07T12:02:55.778437] [DEBUG] [REMOTE ] BEEP: Symbol is viable for forecasting. [2026-01-07T12:02:55.778485] [INFO ] [MAIN ] [386/3530] BEEP kept (0.3s) | 386 kept, 0 rejected | 135.5/min | ETA: 23.2m [2026-01-07T12:02:56.175406] [DEBUG] [REMOTE ] BEKE: Retrieved 1356 rows, trimmed to 300. [2026-01-07T12:02:56.175551] [DEBUG] [REMOTE ] BEKE: PASS: History has at least 300 days. [2026-01-07T12:02:56.175859] [DEBUG] [REMOTE ] BEKE: PASS: Price check passed. Min price $15.60. [2026-01-07T12:02:56.176028] [DEBUG] [REMOTE ] BEKE: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:56.176176] [DEBUG] [REMOTE ] BEKE: PASS: Integrity check passed. [2026-01-07T12:02:56.176229] [DEBUG] [REMOTE ] BEKE: Symbol is viable for forecasting. [2026-01-07T12:02:56.176291] [INFO ] [MAIN ] [387/3530] BEKE kept (0.4s) | 387 kept, 0 rejected | 135.5/min | ETA: 23.2m [2026-01-07T12:02:56.828169] [DEBUG] [REMOTE ] BELFA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:56.828339] [DEBUG] [REMOTE ] BELFA: PASS: History has at least 300 days. [2026-01-07T12:02:56.828642] [DEBUG] [REMOTE ] BELFA: PASS: Price check passed. Min price $110.61. [2026-01-07T12:02:56.828789] [DEBUG] [REMOTE ] BELFA: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:56.828958] [DEBUG] [REMOTE ] BELFA: PASS: Integrity check passed. [2026-01-07T12:02:56.829002] [DEBUG] [REMOTE ] BELFA: Symbol is viable for forecasting. [2026-01-07T12:02:56.829056] [INFO ] [MAIN ] [388/3530] BELFA kept (0.7s) | 388 kept, 0 rejected | 135.4/min | ETA: 23.2m [2026-01-07T12:02:57.276146] [DEBUG] [REMOTE ] BELFB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:57.276286] [DEBUG] [REMOTE ] BELFB: PASS: History has at least 300 days. [2026-01-07T12:02:57.276529] [DEBUG] [REMOTE ] BELFB: PASS: Price check passed. Min price $134.36. [2026-01-07T12:02:57.276682] [DEBUG] [REMOTE ] BELFB: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:57.276803] [DEBUG] [REMOTE ] BELFB: PASS: Integrity check passed. [2026-01-07T12:02:57.276842] [DEBUG] [REMOTE ] BELFB: Symbol is viable for forecasting. [2026-01-07T12:02:57.276890] [INFO ] [MAIN ] [389/3530] BELFB kept (0.4s) | 389 kept, 0 rejected | 135.4/min | ETA: 23.2m [2026-01-07T12:02:57.749774] [DEBUG] [REMOTE ] BEN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:02:57.749933] [DEBUG] [REMOTE ] BEN: PASS: History has at least 300 days. [2026-01-07T12:02:57.750228] [DEBUG] [REMOTE ] BEN: PASS: Price check passed. Min price $20.89. [2026-01-07T12:02:57.750373] [DEBUG] [REMOTE ] BEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:57.750507] [DEBUG] [REMOTE ] BEN: PASS: Integrity check passed. [2026-01-07T12:02:57.750547] [DEBUG] [REMOTE ] BEN: Symbol is viable for forecasting. [2026-01-07T12:02:57.750620] [INFO ] [MAIN ] [390/3530] BEN kept (0.5s) | 390 kept, 0 rejected | 135.3/min | ETA: 23.2m [2026-01-07T12:02:58.188377] [DEBUG] [REMOTE ] BEP: Retrieved 5066 rows, trimmed to 300. [2026-01-07T12:02:58.188510] [DEBUG] [REMOTE ] BEP: PASS: History has at least 300 days. [2026-01-07T12:02:58.188739] [DEBUG] [REMOTE ] BEP: PASS: Price check passed. Min price $25.95. [2026-01-07T12:02:58.188873] [DEBUG] [REMOTE ] BEP: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:58.189016] [DEBUG] [REMOTE ] BEP: PASS: Integrity check passed. [2026-01-07T12:02:58.189058] [DEBUG] [REMOTE ] BEP: Symbol is viable for forecasting. [2026-01-07T12:02:58.189104] [INFO ] [MAIN ] [391/3530] BEP kept (0.4s) | 391 kept, 0 rejected | 135.4/min | ETA: 23.2m [2026-01-07T12:02:58.466231] [DEBUG] [REMOTE ] BEPH: Retrieved 1187 rows, trimmed to 300. [2026-01-07T12:02:58.466361] [DEBUG] [REMOTE ] BEPH: PASS: History has at least 300 days. [2026-01-07T12:02:58.466561] [DEBUG] [REMOTE ] BEPH: PASS: Price check passed. Min price $15.25. [2026-01-07T12:02:58.466723] [DEBUG] [REMOTE ] BEPH: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:58.466847] [DEBUG] [REMOTE ] BEPH: PASS: Integrity check passed. [2026-01-07T12:02:58.466887] [DEBUG] [REMOTE ] BEPH: Symbol is viable for forecasting. [2026-01-07T12:02:58.466934] [INFO ] [MAIN ] [392/3530] BEPH kept (0.3s) | 392 kept, 0 rejected | 135.5/min | ETA: 23.2m [2026-01-07T12:02:58.752388] [DEBUG] [REMOTE ] BEPI: Retrieved 1019 rows, trimmed to 300. [2026-01-07T12:02:58.752722] [DEBUG] [REMOTE ] BEPI: PASS: History has at least 300 days. [2026-01-07T12:02:58.752936] [DEBUG] [REMOTE ] BEPI: PASS: Price check passed. Min price $16.00. [2026-01-07T12:02:58.753071] [DEBUG] [REMOTE ] BEPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:58.753184] [DEBUG] [REMOTE ] BEPI: PASS: Integrity check passed. [2026-01-07T12:02:58.753224] [DEBUG] [REMOTE ] BEPI: Symbol is viable for forecasting. [2026-01-07T12:02:58.753272] [INFO ] [MAIN ] [393/3530] BEPI kept (0.3s) | 393 kept, 0 rejected | 135.6/min | ETA: 23.1m [2026-01-07T12:02:59.210078] [DEBUG] [REMOTE ] BFAM: Retrieved 3257 rows, trimmed to 300. [2026-01-07T12:02:59.210205] [DEBUG] [REMOTE ] BFAM: PASS: History has at least 300 days. [2026-01-07T12:02:59.210644] [DEBUG] [REMOTE ] BFAM: PASS: Price check passed. Min price $92.28. [2026-01-07T12:02:59.210780] [DEBUG] [REMOTE ] BFAM: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:59.210896] [DEBUG] [REMOTE ] BFAM: PASS: Integrity check passed. [2026-01-07T12:02:59.210935] [DEBUG] [REMOTE ] BFAM: Symbol is viable for forecasting. [2026-01-07T12:02:59.210981] [INFO ] [MAIN ] [394/3530] BFAM kept (0.5s) | 394 kept, 0 rejected | 135.6/min | ETA: 23.1m [2026-01-07T12:02:59.851665] [DEBUG] [REMOTE ] BFC: Retrieved 6022 rows, trimmed to 300. [2026-01-07T12:02:59.851808] [DEBUG] [REMOTE ] BFC: PASS: History has at least 300 days. [2026-01-07T12:02:59.852103] [DEBUG] [REMOTE ] BFC: PASS: Price check passed. Min price $118.66. [2026-01-07T12:02:59.852244] [DEBUG] [REMOTE ] BFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:02:59.852371] [DEBUG] [REMOTE ] BFC: PASS: Integrity check passed. [2026-01-07T12:02:59.852412] [DEBUG] [REMOTE ] BFC: Symbol is viable for forecasting. [2026-01-07T12:02:59.852462] [INFO ] [MAIN ] [395/3530] BFC kept (0.6s) | 395 kept, 0 rejected | 135.4/min | ETA: 23.1m [2026-01-07T12:03:00.337455] [DEBUG] [REMOTE ] BFH: Retrieved 6176 rows, trimmed to 300. [2026-01-07T12:03:00.337606] [DEBUG] [REMOTE ] BFH: PASS: History has at least 300 days. [2026-01-07T12:03:00.337831] [DEBUG] [REMOTE ] BFH: PASS: Price check passed. Min price $53.89. [2026-01-07T12:03:00.337973] [DEBUG] [REMOTE ] BFH: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:00.338088] [DEBUG] [REMOTE ] BFH: PASS: Integrity check passed. [2026-01-07T12:03:00.338131] [DEBUG] [REMOTE ] BFH: Symbol is viable for forecasting. [2026-01-07T12:03:00.338181] [INFO ] [MAIN ] [396/3530] BFH kept (0.5s) | 396 kept, 0 rejected | 135.4/min | ETA: 23.1m [2026-01-07T12:03:00.821628] [DEBUG] [REMOTE ] BFK: Retrieved 6147 rows, trimmed to 300. [2026-01-07T12:03:00.821803] [DEBUG] [REMOTE ] BFK: PASS: History has at least 300 days. [2026-01-07T12:03:00.822067] [DEBUG] [REMOTE ] BFK: PASS: Price check passed. Min price $9.81. [2026-01-07T12:03:00.822206] [DEBUG] [REMOTE ] BFK: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:00.822339] [DEBUG] [REMOTE ] BFK: PASS: Integrity check passed. [2026-01-07T12:03:00.822379] [DEBUG] [REMOTE ] BFK: Symbol is viable for forecasting. [2026-01-07T12:03:00.822428] [INFO ] [MAIN ] [397/3530] BFK kept (0.5s) | 397 kept, 0 rejected | 135.4/min | ETA: 23.1m [2026-01-07T12:03:01.092632] [DEBUG] [REMOTE ] BFLY: Retrieved 1379 rows, trimmed to 300. [2026-01-07T12:03:01.092731] [DEBUG] [REMOTE ] BFLY: PASS: History has at least 300 days. [2026-01-07T12:03:01.092938] [DEBUG] [REMOTE ] BFLY: PASS: Price check passed. Min price $1.97. [2026-01-07T12:03:01.093075] [DEBUG] [REMOTE ] BFLY: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:01.093201] [DEBUG] [REMOTE ] BFLY: PASS: Integrity check passed. [2026-01-07T12:03:01.093241] [DEBUG] [REMOTE ] BFLY: Symbol is viable for forecasting. [2026-01-07T12:03:01.093290] [INFO ] [MAIN ] [398/3530] BFLY kept (0.3s) | 398 kept, 0 rejected | 135.5/min | ETA: 23.1m [2026-01-07T12:03:01.607661] [DEBUG] [REMOTE ] BFS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:01.607779] [DEBUG] [REMOTE ] BFS: PASS: History has at least 300 days. [2026-01-07T12:03:01.608077] [DEBUG] [REMOTE ] BFS: PASS: Price check passed. Min price $29.61. [2026-01-07T12:03:01.608227] [DEBUG] [REMOTE ] BFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:01.608356] [DEBUG] [REMOTE ] BFS: PASS: Integrity check passed. [2026-01-07T12:03:01.608398] [DEBUG] [REMOTE ] BFS: Symbol is viable for forecasting. [2026-01-07T12:03:01.608449] [INFO ] [MAIN ] [399/3530] BFS kept (0.5s) | 399 kept, 0 rejected | 135.5/min | ETA: 23.1m [2026-01-07T12:03:02.059452] [DEBUG] [REMOTE ] BFZ: Retrieved 6147 rows, trimmed to 300. [2026-01-07T12:03:02.059614] [DEBUG] [REMOTE ] BFZ: PASS: History has at least 300 days. [2026-01-07T12:03:02.059840] [DEBUG] [REMOTE ] BFZ: PASS: Price check passed. Min price $10.68. [2026-01-07T12:03:02.059975] [DEBUG] [REMOTE ] BFZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:02.060093] [DEBUG] [REMOTE ] BFZ: PASS: Integrity check passed. [2026-01-07T12:03:02.060133] [DEBUG] [REMOTE ] BFZ: Symbol is viable for forecasting. [2026-01-07T12:03:02.060181] [INFO ] [MAIN ] [400/3530] BFZ kept (0.5s) | 400 kept, 0 rejected | 135.4/min | ETA: 23.1m [2026-01-07T12:03:02.581536] [DEBUG] [REMOTE ] BG: Retrieved 6143 rows, trimmed to 300. [2026-01-07T12:03:02.581905] [DEBUG] [REMOTE ] BG: PASS: History has at least 300 days. [2026-01-07T12:03:02.582169] [DEBUG] [REMOTE ] BG: PASS: Price check passed. Min price $80.17. [2026-01-07T12:03:02.582312] [DEBUG] [REMOTE ] BG: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:02.582444] [DEBUG] [REMOTE ] BG: PASS: Integrity check passed. [2026-01-07T12:03:02.582485] [DEBUG] [REMOTE ] BG: Symbol is viable for forecasting. [2026-01-07T12:03:02.582742] [INFO ] [MAIN ] [401/3530] BG kept (0.5s) | 401 kept, 0 rejected | 135.4/min | ETA: 23.1m [2026-01-07T12:03:02.973221] [DEBUG] [REMOTE ] BGB: Retrieved 3338 rows, trimmed to 300. [2026-01-07T12:03:02.973386] [DEBUG] [REMOTE ] BGB: PASS: History has at least 300 days. [2026-01-07T12:03:02.973651] [DEBUG] [REMOTE ] BGB: PASS: Price check passed. Min price $11.36. [2026-01-07T12:03:02.973792] [DEBUG] [REMOTE ] BGB: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:02.973913] [DEBUG] [REMOTE ] BGB: PASS: Integrity check passed. [2026-01-07T12:03:02.973952] [DEBUG] [REMOTE ] BGB: Symbol is viable for forecasting. [2026-01-07T12:03:02.974000] [INFO ] [MAIN ] [402/3530] BGB kept (0.4s) | 402 kept, 0 rejected | 135.4/min | ETA: 23.1m [2026-01-07T12:03:03.834775] [DEBUG] [REMOTE ] BGC: Retrieved 6557 rows, trimmed to 300. [2026-01-07T12:03:03.834943] [DEBUG] [REMOTE ] BGC: PASS: History has at least 300 days. [2026-01-07T12:03:03.835263] [DEBUG] [REMOTE ] BGC: PASS: Price check passed. Min price $8.29. [2026-01-07T12:03:03.835444] [DEBUG] [REMOTE ] BGC: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:03.835628] [DEBUG] [REMOTE ] BGC: PASS: Integrity check passed. [2026-01-07T12:03:03.835684] [DEBUG] [REMOTE ] BGC: Symbol is viable for forecasting. [2026-01-07T12:03:03.835746] [INFO ] [MAIN ] [403/3530] BGC kept (0.9s) | 403 kept, 0 rejected | 135.1/min | ETA: 23.1m [2026-01-07T12:03:04.044804] [DEBUG] [REMOTE ] BGH: Retrieved 3316 rows, trimmed to 300. [2026-01-07T12:03:04.044930] [DEBUG] [REMOTE ] BGH: PASS: History has at least 300 days. [2026-01-07T12:03:04.045136] [DEBUG] [REMOTE ] BGH: PASS: Price check passed. Min price $14.52. [2026-01-07T12:03:04.045273] [DEBUG] [REMOTE ] BGH: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:04.045402] [DEBUG] [REMOTE ] BGH: PASS: Integrity check passed. [2026-01-07T12:03:04.045443] [DEBUG] [REMOTE ] BGH: Symbol is viable for forecasting. [2026-01-07T12:03:04.045491] [INFO ] [MAIN ] [404/3530] BGH kept (0.2s) | 404 kept, 0 rejected | 135.3/min | ETA: 23.1m [2026-01-07T12:03:04.493925] [DEBUG] [REMOTE ] BGLC: Retrieved 1332 rows, trimmed to 300. [2026-01-07T12:03:04.494057] [DEBUG] [REMOTE ] BGLC: PASS: History has at least 300 days. [2026-01-07T12:03:04.494264] [DEBUG] [REMOTE ] BGLC: PASS: Price check passed. Min price $3.86. [2026-01-07T12:03:04.494400] [DEBUG] [REMOTE ] BGLC: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:04.494509] [DEBUG] [REMOTE ] BGLC: PASS: Integrity check passed. [2026-01-07T12:03:04.494549] [DEBUG] [REMOTE ] BGLC: Symbol is viable for forecasting. [2026-01-07T12:03:04.494622] [INFO ] [MAIN ] [405/3530] BGLC kept (0.4s) | 405 kept, 0 rejected | 135.3/min | ETA: 23.1m [2026-01-07T12:03:04.956417] [DEBUG] [REMOTE ] BGRN: Retrieved 1786 rows, trimmed to 300. [2026-01-07T12:03:04.956541] [DEBUG] [REMOTE ] BGRN: PASS: History has at least 300 days. [2026-01-07T12:03:04.956847] [DEBUG] [REMOTE ] BGRN: PASS: Price check passed. Min price $47.58. [2026-01-07T12:03:04.957019] [DEBUG] [REMOTE ] BGRN: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:04.957142] [DEBUG] [REMOTE ] BGRN: PASS: Integrity check passed. [2026-01-07T12:03:04.957183] [DEBUG] [REMOTE ] BGRN: Symbol is viable for forecasting. [2026-01-07T12:03:04.957232] [INFO ] [MAIN ] [406/3530] BGRN kept (0.5s) | 406 kept, 0 rejected | 135.3/min | ETA: 23.1m [2026-01-07T12:03:05.436760] [DEBUG] [REMOTE ] BGS: Retrieved 4686 rows, trimmed to 300. [2026-01-07T12:03:05.436896] [DEBUG] [REMOTE ] BGS: PASS: History has at least 300 days. [2026-01-07T12:03:05.437116] [DEBUG] [REMOTE ] BGS: PASS: Price check passed. Min price $3.75. [2026-01-07T12:03:05.437247] [DEBUG] [REMOTE ] BGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:05.437363] [DEBUG] [REMOTE ] BGS: PASS: Integrity check passed. [2026-01-07T12:03:05.437407] [DEBUG] [REMOTE ] BGS: Symbol is viable for forecasting. [2026-01-07T12:03:05.437454] [INFO ] [MAIN ] [407/3530] BGS kept (0.5s) | 407 kept, 0 rejected | 135.2/min | ETA: 23.1m [2026-01-07T12:03:05.668055] [DEBUG] [REMOTE ] BGSF: Retrieved 2941 rows, trimmed to 300. [2026-01-07T12:03:05.668181] [DEBUG] [REMOTE ] BGSF: PASS: History has at least 300 days. [2026-01-07T12:03:05.668383] [DEBUG] [REMOTE ] BGSF: PASS: Price check passed. Min price $3.27. [2026-01-07T12:03:05.668513] [DEBUG] [REMOTE ] BGSF: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:05.668662] [DEBUG] [REMOTE ] BGSF: PASS: Integrity check passed. [2026-01-07T12:03:05.668709] [DEBUG] [REMOTE ] BGSF: Symbol is viable for forecasting. [2026-01-07T12:03:05.668755] [INFO ] [MAIN ] [408/3530] BGSF kept (0.2s) | 408 kept, 0 rejected | 135.4/min | ETA: 23.1m [2026-01-07T12:03:06.080442] [DEBUG] [REMOTE ] BGX: Retrieved 3758 rows, trimmed to 300. [2026-01-07T12:03:06.080785] [DEBUG] [REMOTE ] BGX: PASS: History has at least 300 days. [2026-01-07T12:03:06.081021] [DEBUG] [REMOTE ] BGX: PASS: Price check passed. Min price $11.26. [2026-01-07T12:03:06.081152] [DEBUG] [REMOTE ] BGX: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:06.081269] [DEBUG] [REMOTE ] BGX: PASS: Integrity check passed. [2026-01-07T12:03:06.081308] [DEBUG] [REMOTE ] BGX: Symbol is viable for forecasting. [2026-01-07T12:03:06.081354] [INFO ] [MAIN ] [409/3530] BGX kept (0.4s) | 409 kept, 0 rejected | 135.4/min | ETA: 23.0m [2026-01-07T12:03:06.652944] [DEBUG] [REMOTE ] BGY: Retrieved 4684 rows, trimmed to 300. [2026-01-07T12:03:06.653083] [DEBUG] [REMOTE ] BGY: PASS: History has at least 300 days. [2026-01-07T12:03:06.653315] [DEBUG] [REMOTE ] BGY: PASS: Price check passed. Min price $5.48. [2026-01-07T12:03:06.653449] [DEBUG] [REMOTE ] BGY: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:06.653604] [DEBUG] [REMOTE ] BGY: PASS: Integrity check passed. [2026-01-07T12:03:06.653646] [DEBUG] [REMOTE ] BGY: Symbol is viable for forecasting. [2026-01-07T12:03:06.653694] [INFO ] [MAIN ] [410/3530] BGY kept (0.6s) | 410 kept, 0 rejected | 135.3/min | ETA: 23.1m [2026-01-07T12:03:07.116268] [DEBUG] [REMOTE ] BHC: Retrieved 6281 rows, trimmed to 300. [2026-01-07T12:03:07.116403] [DEBUG] [REMOTE ] BHC: PASS: History has at least 300 days. [2026-01-07T12:03:07.116643] [DEBUG] [REMOTE ] BHC: PASS: Price check passed. Min price $5.90. [2026-01-07T12:03:07.116780] [DEBUG] [REMOTE ] BHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:07.116894] [DEBUG] [REMOTE ] BHC: PASS: Integrity check passed. [2026-01-07T12:03:07.116936] [DEBUG] [REMOTE ] BHC: Symbol is viable for forecasting. [2026-01-07T12:03:07.116983] [INFO ] [MAIN ] [411/3530] BHC kept (0.5s) | 411 kept, 0 rejected | 135.3/min | ETA: 23.1m [2026-01-07T12:03:07.464764] [DEBUG] [REMOTE ] BHE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:07.464911] [DEBUG] [REMOTE ] BHE: PASS: History has at least 300 days. [2026-01-07T12:03:07.465178] [DEBUG] [REMOTE ] BHE: PASS: Price check passed. Min price $35.83. [2026-01-07T12:03:07.465319] [DEBUG] [REMOTE ] BHE: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:07.465448] [DEBUG] [REMOTE ] BHE: PASS: Integrity check passed. [2026-01-07T12:03:07.465491] [DEBUG] [REMOTE ] BHE: Symbol is viable for forecasting. [2026-01-07T12:03:07.465545] [INFO ] [MAIN ] [412/3530] BHE kept (0.3s) | 412 kept, 0 rejected | 135.4/min | ETA: 23.0m [2026-01-07T12:03:07.762995] [DEBUG] [REMOTE ] BHF: Retrieved 2131 rows, trimmed to 300. [2026-01-07T12:03:07.763173] [DEBUG] [REMOTE ] BHF: PASS: History has at least 300 days. [2026-01-07T12:03:07.763426] [DEBUG] [REMOTE ] BHF: PASS: Price check passed. Min price $45.14. [2026-01-07T12:03:07.763587] [DEBUG] [REMOTE ] BHF: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:07.763709] [DEBUG] [REMOTE ] BHF: PASS: Integrity check passed. [2026-01-07T12:03:07.763751] [DEBUG] [REMOTE ] BHF: Symbol is viable for forecasting. [2026-01-07T12:03:07.763800] [INFO ] [MAIN ] [413/3530] BHF kept (0.3s) | 413 kept, 0 rejected | 135.5/min | ETA: 23.0m [2026-01-07T12:03:08.245788] [DEBUG] [REMOTE ] BHFAL: Retrieved 1837 rows, trimmed to 300. [2026-01-07T12:03:08.245910] [DEBUG] [REMOTE ] BHFAL: PASS: History has at least 300 days. [2026-01-07T12:03:08.246116] [DEBUG] [REMOTE ] BHFAL: PASS: Price check passed. Min price $16.40. [2026-01-07T12:03:08.246247] [DEBUG] [REMOTE ] BHFAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:08.246355] [DEBUG] [REMOTE ] BHFAL: PASS: Integrity check passed. [2026-01-07T12:03:08.246394] [DEBUG] [REMOTE ] BHFAL: Symbol is viable for forecasting. [2026-01-07T12:03:08.246441] [INFO ] [MAIN ] [414/3530] BHFAL kept (0.5s) | 414 kept, 0 rejected | 135.5/min | ETA: 23.0m [2026-01-07T12:03:08.496565] [DEBUG] [REMOTE ] BHFAM: Retrieved 1038 rows, trimmed to 300. [2026-01-07T12:03:08.496702] [DEBUG] [REMOTE ] BHFAM: PASS: History has at least 300 days. [2026-01-07T12:03:08.496905] [DEBUG] [REMOTE ] BHFAM: PASS: Price check passed. Min price $10.85. [2026-01-07T12:03:08.497037] [DEBUG] [REMOTE ] BHFAM: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:08.497145] [DEBUG] [REMOTE ] BHFAM: PASS: Integrity check passed. [2026-01-07T12:03:08.497184] [DEBUG] [REMOTE ] BHFAM: Symbol is viable for forecasting. [2026-01-07T12:03:08.497231] [INFO ] [MAIN ] [415/3530] BHFAM kept (0.3s) | 415 kept, 0 rejected | 135.6/min | ETA: 23.0m [2026-01-07T12:03:08.966293] [DEBUG] [REMOTE ] BHFAN: Retrieved 1293 rows, trimmed to 300. [2026-01-07T12:03:08.966429] [DEBUG] [REMOTE ] BHFAN: PASS: History has at least 300 days. [2026-01-07T12:03:08.966703] [DEBUG] [REMOTE ] BHFAN: PASS: Price check passed. Min price $12.14. [2026-01-07T12:03:08.967034] [DEBUG] [REMOTE ] BHFAN: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:08.967158] [DEBUG] [REMOTE ] BHFAN: PASS: Integrity check passed. [2026-01-07T12:03:08.967198] [DEBUG] [REMOTE ] BHFAN: Symbol is viable for forecasting. [2026-01-07T12:03:08.967246] [INFO ] [MAIN ] [416/3530] BHFAN kept (0.5s) | 416 kept, 0 rejected | 135.6/min | ETA: 23.0m [2026-01-07T12:03:09.396595] [DEBUG] [REMOTE ] BHFAO: Retrieved 1417 rows, trimmed to 300. [2026-01-07T12:03:09.396724] [DEBUG] [REMOTE ] BHFAO: PASS: History has at least 300 days. [2026-01-07T12:03:09.397022] [DEBUG] [REMOTE ] BHFAO: PASS: Price check passed. Min price $14.87. [2026-01-07T12:03:09.397220] [DEBUG] [REMOTE ] BHFAO: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:09.397379] [DEBUG] [REMOTE ] BHFAO: PASS: Integrity check passed. [2026-01-07T12:03:09.397434] [DEBUG] [REMOTE ] BHFAO: Symbol is viable for forecasting. [2026-01-07T12:03:09.397493] [INFO ] [MAIN ] [417/3530] BHFAO kept (0.4s) | 417 kept, 0 rejected | 135.6/min | ETA: 23.0m [2026-01-07T12:03:09.789647] [DEBUG] [REMOTE ] BHFAP: Retrieved 1712 rows, trimmed to 300. [2026-01-07T12:03:09.789779] [DEBUG] [REMOTE ] BHFAP: PASS: History has at least 300 days. [2026-01-07T12:03:09.790004] [DEBUG] [REMOTE ] BHFAP: PASS: Price check passed. Min price $14.69. [2026-01-07T12:03:09.790324] [DEBUG] [REMOTE ] BHFAP: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:09.790440] [DEBUG] [REMOTE ] BHFAP: PASS: Integrity check passed. [2026-01-07T12:03:09.790479] [DEBUG] [REMOTE ] BHFAP: Symbol is viable for forecasting. [2026-01-07T12:03:09.790528] [INFO ] [MAIN ] [418/3530] BHFAP kept (0.4s) | 418 kept, 0 rejected | 135.6/min | ETA: 22.9m [2026-01-07T12:03:10.298773] [DEBUG] [REMOTE ] BHK: Retrieved 6065 rows, trimmed to 300. [2026-01-07T12:03:10.298903] [DEBUG] [REMOTE ] BHK: PASS: History has at least 300 days. [2026-01-07T12:03:10.299132] [DEBUG] [REMOTE ] BHK: PASS: Price check passed. Min price $9.34. [2026-01-07T12:03:10.299264] [DEBUG] [REMOTE ] BHK: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:10.299374] [DEBUG] [REMOTE ] BHK: PASS: Integrity check passed. [2026-01-07T12:03:10.299413] [DEBUG] [REMOTE ] BHK: Symbol is viable for forecasting. [2026-01-07T12:03:10.299460] [INFO ] [MAIN ] [419/3530] BHK kept (0.5s) | 419 kept, 0 rejected | 135.6/min | ETA: 22.9m [2026-01-07T12:03:10.889512] [DEBUG] [REMOTE ] BHP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:10.889687] [DEBUG] [REMOTE ] BHP: PASS: History has at least 300 days. [2026-01-07T12:03:10.890177] [DEBUG] [REMOTE ] BHP: PASS: Price check passed. Min price $52.58. [2026-01-07T12:03:10.890314] [DEBUG] [REMOTE ] BHP: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:10.890443] [DEBUG] [REMOTE ] BHP: PASS: Integrity check passed. [2026-01-07T12:03:10.890482] [DEBUG] [REMOTE ] BHP: Symbol is viable for forecasting. [2026-01-07T12:03:10.890532] [INFO ] [MAIN ] [420/3530] BHP kept (0.6s) | 420 kept, 0 rejected | 135.5/min | ETA: 23.0m [2026-01-07T12:03:11.322374] [DEBUG] [REMOTE ] BHRB: Retrieved 6227 rows, trimmed to 300. [2026-01-07T12:03:11.322503] [DEBUG] [REMOTE ] BHRB: PASS: History has at least 300 days. [2026-01-07T12:03:11.322738] [DEBUG] [REMOTE ] BHRB: PASS: Price check passed. Min price $57.07. [2026-01-07T12:03:11.322872] [DEBUG] [REMOTE ] BHRB: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:11.322983] [DEBUG] [REMOTE ] BHRB: PASS: Integrity check passed. [2026-01-07T12:03:11.323022] [DEBUG] [REMOTE ] BHRB: Symbol is viable for forecasting. [2026-01-07T12:03:11.323068] [INFO ] [MAIN ] [421/3530] BHRB kept (0.4s) | 421 kept, 0 rejected | 135.5/min | ETA: 22.9m [2026-01-07T12:03:11.769814] [DEBUG] [REMOTE ] BHVN: Retrieved 824 rows, trimmed to 300. [2026-01-07T12:03:11.769944] [DEBUG] [REMOTE ] BHVN: PASS: History has at least 300 days. [2026-01-07T12:03:11.770146] [DEBUG] [REMOTE ] BHVN: PASS: Price check passed. Min price $7.79. [2026-01-07T12:03:11.770278] [DEBUG] [REMOTE ] BHVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:11.770405] [DEBUG] [REMOTE ] BHVN: PASS: Integrity check passed. [2026-01-07T12:03:11.770446] [DEBUG] [REMOTE ] BHVN: Symbol is viable for forecasting. [2026-01-07T12:03:11.770492] [INFO ] [MAIN ] [422/3530] BHVN kept (0.4s) | 422 kept, 0 rejected | 135.5/min | ETA: 22.9m [2026-01-07T12:03:12.219587] [DEBUG] [REMOTE ] BIAF: Retrieved 839 rows, trimmed to 300. [2026-01-07T12:03:12.219707] [DEBUG] [REMOTE ] BIAF: PASS: History has at least 300 days. [2026-01-07T12:03:12.219905] [DEBUG] [REMOTE ] BIAF: PASS: Price check passed. Min price $1.17. [2026-01-07T12:03:12.220035] [DEBUG] [REMOTE ] BIAF: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:12.220140] [DEBUG] [REMOTE ] BIAF: PASS: Integrity check passed. [2026-01-07T12:03:12.220179] [DEBUG] [REMOTE ] BIAF: Symbol is viable for forecasting. [2026-01-07T12:03:12.220226] [INFO ] [MAIN ] [423/3530] BIAF kept (0.4s) | 423 kept, 0 rejected | 135.5/min | ETA: 22.9m [2026-01-07T12:03:12.599793] [DEBUG] [REMOTE ] BIB: Retrieved 3962 rows, trimmed to 300. [2026-01-07T12:03:12.599916] [DEBUG] [REMOTE ] BIB: PASS: History has at least 300 days. [2026-01-07T12:03:12.600123] [DEBUG] [REMOTE ] BIB: PASS: Price check passed. Min price $63.73. [2026-01-07T12:03:12.600254] [DEBUG] [REMOTE ] BIB: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:12.600364] [DEBUG] [REMOTE ] BIB: PASS: Integrity check passed. [2026-01-07T12:03:12.600404] [DEBUG] [REMOTE ] BIB: Symbol is viable for forecasting. [2026-01-07T12:03:12.600451] [INFO ] [MAIN ] [424/3530] BIB kept (0.4s) | 424 kept, 0 rejected | 135.5/min | ETA: 22.9m [2026-01-07T12:03:13.109754] [DEBUG] [REMOTE ] BIIB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:13.109887] [DEBUG] [REMOTE ] BIIB: PASS: History has at least 300 days. [2026-01-07T12:03:13.110102] [DEBUG] [REMOTE ] BIIB: PASS: Price check passed. Min price $142.26. [2026-01-07T12:03:13.110233] [DEBUG] [REMOTE ] BIIB: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:13.110344] [DEBUG] [REMOTE ] BIIB: PASS: Integrity check passed. [2026-01-07T12:03:13.110383] [DEBUG] [REMOTE ] BIIB: Symbol is viable for forecasting. [2026-01-07T12:03:13.110429] [INFO ] [MAIN ] [425/3530] BIIB kept (0.5s) | 425 kept, 0 rejected | 135.5/min | ETA: 22.9m [2026-01-07T12:03:13.402001] [DEBUG] [REMOTE ] BILI: Retrieved 1955 rows, trimmed to 300. [2026-01-07T12:03:13.402127] [DEBUG] [REMOTE ] BILI: PASS: History has at least 300 days. [2026-01-07T12:03:13.402335] [DEBUG] [REMOTE ] BILI: PASS: Price check passed. Min price $24.16. [2026-01-07T12:03:13.402469] [DEBUG] [REMOTE ] BILI: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:13.402606] [DEBUG] [REMOTE ] BILI: PASS: Integrity check passed. [2026-01-07T12:03:13.402650] [DEBUG] [REMOTE ] BILI: Symbol is viable for forecasting. [2026-01-07T12:03:13.402698] [INFO ] [MAIN ] [426/3530] BILI kept (0.3s) | 426 kept, 0 rejected | 135.6/min | ETA: 22.9m [2026-01-07T12:03:13.721418] [DEBUG] [REMOTE ] BILL: Retrieved 1524 rows, trimmed to 300. [2026-01-07T12:03:13.721540] [DEBUG] [REMOTE ] BILL: PASS: History has at least 300 days. [2026-01-07T12:03:13.721762] [DEBUG] [REMOTE ] BILL: PASS: Price check passed. Min price $44.37. [2026-01-07T12:03:13.721894] [DEBUG] [REMOTE ] BILL: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:13.722000] [DEBUG] [REMOTE ] BILL: PASS: Integrity check passed. [2026-01-07T12:03:13.722039] [DEBUG] [REMOTE ] BILL: Symbol is viable for forecasting. [2026-01-07T12:03:13.722086] [INFO ] [MAIN ] [427/3530] BILL kept (0.3s) | 427 kept, 0 rejected | 135.7/min | ETA: 22.9m [2026-01-07T12:03:14.381391] [DEBUG] [REMOTE ] BIO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:14.381538] [DEBUG] [REMOTE ] BIO: PASS: History has at least 300 days. [2026-01-07T12:03:14.381840] [DEBUG] [REMOTE ] BIO: PASS: Price check passed. Min price $297.72. [2026-01-07T12:03:14.381994] [DEBUG] [REMOTE ] BIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:14.382122] [DEBUG] [REMOTE ] BIO: PASS: Integrity check passed. [2026-01-07T12:03:14.382163] [DEBUG] [REMOTE ] BIO: Symbol is viable for forecasting. [2026-01-07T12:03:14.382214] [INFO ] [MAIN ] [428/3530] BIO kept (0.7s) | 428 kept, 0 rejected | 135.5/min | ETA: 22.9m [2026-01-07T12:03:14.622662] [DEBUG] [REMOTE ] BIOX: Retrieved 1954 rows, trimmed to 300. [2026-01-07T12:03:14.622778] [DEBUG] [REMOTE ] BIOX: PASS: History has at least 300 days. [2026-01-07T12:03:14.622978] [DEBUG] [REMOTE ] BIOX: PASS: Price check passed. Min price $1.27. [2026-01-07T12:03:14.623108] [DEBUG] [REMOTE ] BIOX: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:14.623214] [DEBUG] [REMOTE ] BIOX: PASS: Integrity check passed. [2026-01-07T12:03:14.623252] [DEBUG] [REMOTE ] BIOX: Symbol is viable for forecasting. [2026-01-07T12:03:14.623298] [INFO ] [MAIN ] [429/3530] BIOX kept (0.2s) | 429 kept, 0 rejected | 135.6/min | ETA: 22.9m [2026-01-07T12:03:15.175474] [DEBUG] [REMOTE ] BIP: Retrieved 4526 rows, trimmed to 300. [2026-01-07T12:03:15.175643] [DEBUG] [REMOTE ] BIP: PASS: History has at least 300 days. [2026-01-07T12:03:15.175871] [DEBUG] [REMOTE ] BIP: PASS: Price check passed. Min price $33.57. [2026-01-07T12:03:15.176008] [DEBUG] [REMOTE ] BIP: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:15.176124] [DEBUG] [REMOTE ] BIP: PASS: Integrity check passed. [2026-01-07T12:03:15.176178] [DEBUG] [REMOTE ] BIP: Symbol is viable for forecasting. [2026-01-07T12:03:15.176237] [INFO ] [MAIN ] [430/3530] BIP kept (0.6s) | 430 kept, 0 rejected | 135.6/min | ETA: 22.9m [2026-01-07T12:03:15.546352] [DEBUG] [REMOTE ] BIPH: Retrieved 1159 rows, trimmed to 300. [2026-01-07T12:03:15.546476] [DEBUG] [REMOTE ] BIPH: PASS: History has at least 300 days. [2026-01-07T12:03:15.546697] [DEBUG] [REMOTE ] BIPH: PASS: Price check passed. Min price $16.29. [2026-01-07T12:03:15.546829] [DEBUG] [REMOTE ] BIPH: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:15.546934] [DEBUG] [REMOTE ] BIPH: PASS: Integrity check passed. [2026-01-07T12:03:15.546973] [DEBUG] [REMOTE ] BIPH: Symbol is viable for forecasting. [2026-01-07T12:03:15.547019] [INFO ] [MAIN ] [431/3530] BIPH kept (0.4s) | 431 kept, 0 rejected | 135.6/min | ETA: 22.9m [2026-01-07T12:03:15.830840] [DEBUG] [REMOTE ] BIPI: Retrieved 990 rows, trimmed to 300. [2026-01-07T12:03:15.830976] [DEBUG] [REMOTE ] BIPI: PASS: History has at least 300 days. [2026-01-07T12:03:15.831184] [DEBUG] [REMOTE ] BIPI: PASS: Price check passed. Min price $16.53. [2026-01-07T12:03:15.831315] [DEBUG] [REMOTE ] BIPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:15.831425] [DEBUG] [REMOTE ] BIPI: PASS: Integrity check passed. [2026-01-07T12:03:15.831464] [DEBUG] [REMOTE ] BIPI: Symbol is viable for forecasting. [2026-01-07T12:03:15.831511] [INFO ] [MAIN ] [432/3530] BIPI kept (0.3s) | 432 kept, 0 rejected | 135.7/min | ETA: 22.8m [2026-01-07T12:03:16.253619] [DEBUG] [REMOTE ] BIRD: Retrieved 1047 rows, trimmed to 300. [2026-01-07T12:03:16.253743] [DEBUG] [REMOTE ] BIRD: PASS: History has at least 300 days. [2026-01-07T12:03:16.253981] [DEBUG] [REMOTE ] BIRD: PASS: Price check passed. Min price $3.97. [2026-01-07T12:03:16.254121] [DEBUG] [REMOTE ] BIRD: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:16.254231] [DEBUG] [REMOTE ] BIRD: PASS: Integrity check passed. [2026-01-07T12:03:16.254273] [DEBUG] [REMOTE ] BIRD: Symbol is viable for forecasting. [2026-01-07T12:03:16.254319] [INFO ] [MAIN ] [433/3530] BIRD kept (0.4s) | 433 kept, 0 rejected | 135.7/min | ETA: 22.8m [2026-01-07T12:03:16.574032] [DEBUG] [REMOTE ] BIRK: Retrieved 561 rows, trimmed to 300. [2026-01-07T12:03:16.574144] [DEBUG] [REMOTE ] BIRK: PASS: History has at least 300 days. [2026-01-07T12:03:16.574340] [DEBUG] [REMOTE ] BIRK: PASS: Price check passed. Min price $38.80. [2026-01-07T12:03:16.574493] [DEBUG] [REMOTE ] BIRK: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:16.574630] [DEBUG] [REMOTE ] BIRK: PASS: Integrity check passed. [2026-01-07T12:03:16.574687] [DEBUG] [REMOTE ] BIRK: Symbol is viable for forecasting. [2026-01-07T12:03:16.574766] [INFO ] [MAIN ] [434/3530] BIRK kept (0.3s) | 434 kept, 0 rejected | 135.8/min | ETA: 22.8m [2026-01-07T12:03:17.081810] [DEBUG] [REMOTE ] BITF: Retrieved 1744 rows, trimmed to 300. [2026-01-07T12:03:17.081931] [DEBUG] [REMOTE ] BITF: PASS: History has at least 300 days. [2026-01-07T12:03:17.082134] [DEBUG] [REMOTE ] BITF: PASS: Price check passed. Min price $2.27. [2026-01-07T12:03:17.082267] [DEBUG] [REMOTE ] BITF: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:17.082378] [DEBUG] [REMOTE ] BITF: PASS: Integrity check passed. [2026-01-07T12:03:17.082443] [DEBUG] [REMOTE ] BITF: Symbol is viable for forecasting. [2026-01-07T12:03:17.082500] [INFO ] [MAIN ] [435/3530] BITF kept (0.5s) | 435 kept, 0 rejected | 135.8/min | ETA: 22.8m [2026-01-07T12:03:17.547195] [DEBUG] [REMOTE ] BIVI: Retrieved 2903 rows, trimmed to 300. [2026-01-07T12:03:17.547338] [DEBUG] [REMOTE ] BIVI: PASS: History has at least 300 days. [2026-01-07T12:03:17.547618] [DEBUG] [REMOTE ] BIVI: PASS: Price check passed. Min price $1.13. [2026-01-07T12:03:17.547794] [DEBUG] [REMOTE ] BIVI: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:17.547943] [DEBUG] [REMOTE ] BIVI: PASS: Integrity check passed. [2026-01-07T12:03:17.547996] [DEBUG] [REMOTE ] BIVI: Symbol is viable for forecasting. [2026-01-07T12:03:17.548061] [INFO ] [MAIN ] [436/3530] BIVI kept (0.5s) | 436 kept, 0 rejected | 135.8/min | ETA: 22.8m [2026-01-07T12:03:17.863190] [DEBUG] [REMOTE ] BJ: Retrieved 1891 rows, trimmed to 300. [2026-01-07T12:03:17.863324] [DEBUG] [REMOTE ] BJ: PASS: History has at least 300 days. [2026-01-07T12:03:17.863546] [DEBUG] [REMOTE ] BJ: PASS: Price check passed. Min price $87.97. [2026-01-07T12:03:17.863708] [DEBUG] [REMOTE ] BJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:17.863832] [DEBUG] [REMOTE ] BJ: PASS: Integrity check passed. [2026-01-07T12:03:17.863876] [DEBUG] [REMOTE ] BJ: Symbol is viable for forecasting. [2026-01-07T12:03:17.863925] [INFO ] [MAIN ] [437/3530] BJ kept (0.3s) | 437 kept, 0 rejected | 135.9/min | ETA: 22.8m [2026-01-07T12:03:18.335150] [DEBUG] [REMOTE ] BJRI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:18.335278] [DEBUG] [REMOTE ] BJRI: PASS: History has at least 300 days. [2026-01-07T12:03:18.335490] [DEBUG] [REMOTE ] BJRI: PASS: Price check passed. Min price $28.69. [2026-01-07T12:03:18.335643] [DEBUG] [REMOTE ] BJRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:18.335756] [DEBUG] [REMOTE ] BJRI: PASS: Integrity check passed. [2026-01-07T12:03:18.335795] [DEBUG] [REMOTE ] BJRI: Symbol is viable for forecasting. [2026-01-07T12:03:18.335842] [INFO ] [MAIN ] [438/3530] BJRI kept (0.5s) | 438 kept, 0 rejected | 135.8/min | ETA: 22.8m [2026-01-07T12:03:18.789332] [DEBUG] [REMOTE ] BK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:18.789469] [DEBUG] [REMOTE ] BK: PASS: History has at least 300 days. [2026-01-07T12:03:18.789767] [DEBUG] [REMOTE ] BK: PASS: Price check passed. Min price $104.03. [2026-01-07T12:03:18.789913] [DEBUG] [REMOTE ] BK: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:18.790063] [DEBUG] [REMOTE ] BK: PASS: Integrity check passed. [2026-01-07T12:03:18.790113] [DEBUG] [REMOTE ] BK: Symbol is viable for forecasting. [2026-01-07T12:03:18.790165] [INFO ] [MAIN ] [439/3530] BK kept (0.5s) | 439 kept, 0 rejected | 135.8/min | ETA: 22.8m [2026-01-07T12:03:19.303243] [DEBUG] [REMOTE ] BKCH: Retrieved 1126 rows, trimmed to 300. [2026-01-07T12:03:19.303377] [DEBUG] [REMOTE ] BKCH: PASS: History has at least 300 days. [2026-01-07T12:03:19.303666] [DEBUG] [REMOTE ] BKCH: PASS: Price check passed. Min price $63.59. [2026-01-07T12:03:19.303869] [DEBUG] [REMOTE ] BKCH: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:19.304196] [DEBUG] [REMOTE ] BKCH: PASS: Integrity check passed. [2026-01-07T12:03:19.304244] [DEBUG] [REMOTE ] BKCH: Symbol is viable for forecasting. [2026-01-07T12:03:19.304304] [INFO ] [MAIN ] [440/3530] BKCH kept (0.5s) | 440 kept, 0 rejected | 135.8/min | ETA: 22.8m [2026-01-07T12:03:19.733631] [DEBUG] [REMOTE ] BKD: Retrieved 5061 rows, trimmed to 300. [2026-01-07T12:03:19.733768] [DEBUG] [REMOTE ] BKD: PASS: History has at least 300 days. [2026-01-07T12:03:19.734013] [DEBUG] [REMOTE ] BKD: PASS: Price check passed. Min price $8.59. [2026-01-07T12:03:19.734150] [DEBUG] [REMOTE ] BKD: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:19.734269] [DEBUG] [REMOTE ] BKD: PASS: Integrity check passed. [2026-01-07T12:03:19.734309] [DEBUG] [REMOTE ] BKD: Symbol is viable for forecasting. [2026-01-07T12:03:19.734357] [INFO ] [MAIN ] [441/3530] BKD kept (0.4s) | 441 kept, 0 rejected | 135.8/min | ETA: 22.7m [2026-01-07T12:03:20.087277] [DEBUG] [REMOTE ] BKE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:20.087429] [DEBUG] [REMOTE ] BKE: PASS: History has at least 300 days. [2026-01-07T12:03:20.087706] [DEBUG] [REMOTE ] BKE: PASS: Price check passed. Min price $52.39. [2026-01-07T12:03:20.087847] [DEBUG] [REMOTE ] BKE: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:20.087972] [DEBUG] [REMOTE ] BKE: PASS: Integrity check passed. [2026-01-07T12:03:20.088014] [DEBUG] [REMOTE ] BKE: Symbol is viable for forecasting. [2026-01-07T12:03:20.088063] [INFO ] [MAIN ] [442/3530] BKE kept (0.4s) | 442 kept, 0 rejected | 135.8/min | ETA: 22.7m [2026-01-07T12:03:20.430090] [DEBUG] [REMOTE ] BKH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:20.430232] [DEBUG] [REMOTE ] BKH: PASS: History has at least 300 days. [2026-01-07T12:03:20.430476] [DEBUG] [REMOTE ] BKH: PASS: Price check passed. Min price $59.46. [2026-01-07T12:03:20.430631] [DEBUG] [REMOTE ] BKH: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:20.430754] [DEBUG] [REMOTE ] BKH: PASS: Integrity check passed. [2026-01-07T12:03:20.430793] [DEBUG] [REMOTE ] BKH: Symbol is viable for forecasting. [2026-01-07T12:03:20.430841] [INFO ] [MAIN ] [443/3530] BKH kept (0.3s) | 443 kept, 0 rejected | 135.9/min | ETA: 22.7m [2026-01-07T12:03:21.109799] [DEBUG] [REMOTE ] BKN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:21.109931] [DEBUG] [REMOTE ] BKN: PASS: History has at least 300 days. [2026-01-07T12:03:21.110156] [DEBUG] [REMOTE ] BKN: PASS: Price check passed. Min price $10.97. [2026-01-07T12:03:21.110292] [DEBUG] [REMOTE ] BKN: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:21.110407] [DEBUG] [REMOTE ] BKN: PASS: Integrity check passed. [2026-01-07T12:03:21.110447] [DEBUG] [REMOTE ] BKN: Symbol is viable for forecasting. [2026-01-07T12:03:21.110494] [INFO ] [MAIN ] [444/3530] BKN kept (0.7s) | 444 kept, 0 rejected | 135.7/min | ETA: 22.7m [2026-01-07T12:03:21.470375] [DEBUG] [REMOTE ] BKNG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:21.470596] [DEBUG] [REMOTE ] BKNG: PASS: History has at least 300 days. [2026-01-07T12:03:21.470910] [DEBUG] [REMOTE ] BKNG: PASS: Price check passed. Min price $4574.65. [2026-01-07T12:03:21.471253] [DEBUG] [REMOTE ] BKNG: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:21.471400] [DEBUG] [REMOTE ] BKNG: PASS: Integrity check passed. [2026-01-07T12:03:21.471445] [DEBUG] [REMOTE ] BKNG: Symbol is viable for forecasting. [2026-01-07T12:03:21.471501] [INFO ] [MAIN ] [445/3530] BKNG kept (0.4s) | 445 kept, 0 rejected | 135.8/min | ETA: 22.7m [2026-01-07T12:03:21.819212] [DEBUG] [REMOTE ] BKSY: Retrieved 1518 rows, trimmed to 300. [2026-01-07T12:03:21.819455] [DEBUG] [REMOTE ] BKSY: PASS: History has at least 300 days. [2026-01-07T12:03:21.819798] [DEBUG] [REMOTE ] BKSY: PASS: Price check passed. Min price $13.14. [2026-01-07T12:03:21.820048] [DEBUG] [REMOTE ] BKSY: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:21.820212] [DEBUG] [REMOTE ] BKSY: PASS: Integrity check passed. [2026-01-07T12:03:21.820270] [DEBUG] [REMOTE ] BKSY: Symbol is viable for forecasting. [2026-01-07T12:03:21.820341] [INFO ] [MAIN ] [446/3530] BKSY kept (0.3s) | 446 kept, 0 rejected | 135.9/min | ETA: 22.7m [2026-01-07T12:03:22.244486] [DEBUG] [REMOTE ] BL: Retrieved 2309 rows, trimmed to 300. [2026-01-07T12:03:22.244630] [DEBUG] [REMOTE ] BL: PASS: History has at least 300 days. [2026-01-07T12:03:22.244838] [DEBUG] [REMOTE ] BL: PASS: Price check passed. Min price $49.09. [2026-01-07T12:03:22.244975] [DEBUG] [REMOTE ] BL: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:22.245087] [DEBUG] [REMOTE ] BL: PASS: Integrity check passed. [2026-01-07T12:03:22.245126] [DEBUG] [REMOTE ] BL: Symbol is viable for forecasting. [2026-01-07T12:03:22.245172] [INFO ] [MAIN ] [447/3530] BL kept (0.4s) | 447 kept, 0 rejected | 135.9/min | ETA: 22.7m [2026-01-07T12:03:22.651447] [DEBUG] [REMOTE ] BLBD: Retrieved 2963 rows, trimmed to 300. [2026-01-07T12:03:22.651680] [DEBUG] [REMOTE ] BLBD: PASS: History has at least 300 days. [2026-01-07T12:03:22.651977] [DEBUG] [REMOTE ] BLBD: PASS: Price check passed. Min price $46.59. [2026-01-07T12:03:22.652121] [DEBUG] [REMOTE ] BLBD: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:22.652258] [DEBUG] [REMOTE ] BLBD: PASS: Integrity check passed. [2026-01-07T12:03:22.652300] [DEBUG] [REMOTE ] BLBD: Symbol is viable for forecasting. [2026-01-07T12:03:22.652356] [INFO ] [MAIN ] [448/3530] BLBD kept (0.4s) | 448 kept, 0 rejected | 135.9/min | ETA: 22.7m [2026-01-07T12:03:23.034753] [DEBUG] [REMOTE ] BLCN: Retrieved 2004 rows, trimmed to 300. [2026-01-07T12:03:23.034944] [DEBUG] [REMOTE ] BLCN: PASS: History has at least 300 days. [2026-01-07T12:03:23.035235] [DEBUG] [REMOTE ] BLCN: PASS: Price check passed. Min price $22.37. [2026-01-07T12:03:23.035418] [DEBUG] [REMOTE ] BLCN: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:23.035560] [DEBUG] [REMOTE ] BLCN: PASS: Integrity check passed. [2026-01-07T12:03:23.035624] [DEBUG] [REMOTE ] BLCN: Symbol is viable for forecasting. [2026-01-07T12:03:23.035681] [INFO ] [MAIN ] [449/3530] BLCN kept (0.4s) | 449 kept, 0 rejected | 135.9/min | ETA: 22.7m [2026-01-07T12:03:23.368350] [DEBUG] [REMOTE ] BLCO: Retrieved 920 rows, trimmed to 300. [2026-01-07T12:03:23.368534] [DEBUG] [REMOTE ] BLCO: PASS: History has at least 300 days. [2026-01-07T12:03:23.368846] [DEBUG] [REMOTE ] BLCO: PASS: Price check passed. Min price $14.32. [2026-01-07T12:03:23.369016] [DEBUG] [REMOTE ] BLCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:23.369134] [DEBUG] [REMOTE ] BLCO: PASS: Integrity check passed. [2026-01-07T12:03:23.369174] [DEBUG] [REMOTE ] BLCO: Symbol is viable for forecasting. [2026-01-07T12:03:23.369225] [INFO ] [MAIN ] [450/3530] BLCO kept (0.3s) | 450 kept, 0 rejected | 136.0/min | ETA: 22.6m [2026-01-07T12:03:23.837900] [DEBUG] [REMOTE ] BLD: Retrieved 2645 rows, trimmed to 300. [2026-01-07T12:03:23.838031] [DEBUG] [REMOTE ] BLD: PASS: History has at least 300 days. [2026-01-07T12:03:23.838244] [DEBUG] [REMOTE ] BLD: PASS: Price check passed. Min price $403.58. [2026-01-07T12:03:23.838380] [DEBUG] [REMOTE ] BLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:23.838493] [DEBUG] [REMOTE ] BLD: PASS: Integrity check passed. [2026-01-07T12:03:23.838533] [DEBUG] [REMOTE ] BLD: Symbol is viable for forecasting. [2026-01-07T12:03:23.838598] [INFO ] [MAIN ] [451/3530] BLD kept (0.5s) | 451 kept, 0 rejected | 136.0/min | ETA: 22.6m [2026-01-07T12:03:24.423080] [DEBUG] [REMOTE ] BLDP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:24.423210] [DEBUG] [REMOTE ] BLDP: PASS: History has at least 300 days. [2026-01-07T12:03:24.423422] [DEBUG] [REMOTE ] BLDP: PASS: Price check passed. Min price $2.53. [2026-01-07T12:03:24.423592] [DEBUG] [REMOTE ] BLDP: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:24.423709] [DEBUG] [REMOTE ] BLDP: PASS: Integrity check passed. [2026-01-07T12:03:24.423748] [DEBUG] [REMOTE ] BLDP: Symbol is viable for forecasting. [2026-01-07T12:03:24.423794] [INFO ] [MAIN ] [452/3530] BLDP kept (0.6s) | 452 kept, 0 rejected | 135.9/min | ETA: 22.6m [2026-01-07T12:03:24.803250] [DEBUG] [REMOTE ] BLE: Retrieved 5898 rows, trimmed to 300. [2026-01-07T12:03:24.803379] [DEBUG] [REMOTE ] BLE: PASS: History has at least 300 days. [2026-01-07T12:03:24.803610] [DEBUG] [REMOTE ] BLE: PASS: Price check passed. Min price $10.26. [2026-01-07T12:03:24.803743] [DEBUG] [REMOTE ] BLE: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:24.803865] [DEBUG] [REMOTE ] BLE: PASS: Integrity check passed. [2026-01-07T12:03:24.803913] [DEBUG] [REMOTE ] BLE: Symbol is viable for forecasting. [2026-01-07T12:03:24.803963] [INFO ] [MAIN ] [453/3530] BLE kept (0.4s) | 453 kept, 0 rejected | 135.9/min | ETA: 22.6m [2026-01-07T12:03:25.281125] [DEBUG] [REMOTE ] BLFS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:25.281255] [DEBUG] [REMOTE ] BLFS: PASS: History has at least 300 days. [2026-01-07T12:03:25.281473] [DEBUG] [REMOTE ] BLFS: PASS: Price check passed. Min price $23.89. [2026-01-07T12:03:25.281629] [DEBUG] [REMOTE ] BLFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:25.281745] [DEBUG] [REMOTE ] BLFS: PASS: Integrity check passed. [2026-01-07T12:03:25.281785] [DEBUG] [REMOTE ] BLFS: Symbol is viable for forecasting. [2026-01-07T12:03:25.281834] [INFO ] [MAIN ] [454/3530] BLFS kept (0.5s) | 454 kept, 0 rejected | 135.9/min | ETA: 22.6m [2026-01-07T12:03:25.406367] [DEBUG] [REMOTE ] BLFY: Retrieved 1124 rows, trimmed to 300. [2026-01-07T12:03:25.406483] [DEBUG] [REMOTE ] BLFY: PASS: History has at least 300 days. [2026-01-07T12:03:25.406710] [DEBUG] [REMOTE ] BLFY: PASS: Price check passed. Min price $7.67. [2026-01-07T12:03:25.406841] [DEBUG] [REMOTE ] BLFY: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:25.406946] [DEBUG] [REMOTE ] BLFY: PASS: Integrity check passed. [2026-01-07T12:03:25.406985] [DEBUG] [REMOTE ] BLFY: Symbol is viable for forecasting. [2026-01-07T12:03:25.407031] [INFO ] [MAIN ] [455/3530] BLFY kept (0.1s) | 455 kept, 0 rejected | 136.1/min | ETA: 22.6m [2026-01-07T12:03:26.158287] [DEBUG] [REMOTE ] BLK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:26.158417] [DEBUG] [REMOTE ] BLK: PASS: History has at least 300 days. [2026-01-07T12:03:26.158663] [DEBUG] [REMOTE ] BLK: PASS: Price check passed. Min price $987.72. [2026-01-07T12:03:26.158799] [DEBUG] [REMOTE ] BLK: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:26.158943] [DEBUG] [REMOTE ] BLK: PASS: Integrity check passed. [2026-01-07T12:03:26.158987] [DEBUG] [REMOTE ] BLK: Symbol is viable for forecasting. [2026-01-07T12:03:26.159037] [INFO ] [MAIN ] [456/3530] BLK kept (0.8s) | 456 kept, 0 rejected | 135.9/min | ETA: 22.6m [2026-01-07T12:03:26.604768] [DEBUG] [REMOTE ] BLKB: Retrieved 5398 rows, trimmed to 300. [2026-01-07T12:03:26.604900] [DEBUG] [REMOTE ] BLKB: PASS: History has at least 300 days. [2026-01-07T12:03:26.605111] [DEBUG] [REMOTE ] BLKB: PASS: Price check passed. Min price $54.88. [2026-01-07T12:03:26.605241] [DEBUG] [REMOTE ] BLKB: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:26.605363] [DEBUG] [REMOTE ] BLKB: PASS: Integrity check passed. [2026-01-07T12:03:26.605416] [DEBUG] [REMOTE ] BLKB: Symbol is viable for forecasting. [2026-01-07T12:03:26.605470] [INFO ] [MAIN ] [457/3530] BLKB kept (0.4s) | 457 kept, 0 rejected | 135.9/min | ETA: 22.6m [2026-01-07T12:03:26.921451] [DEBUG] [REMOTE ] BLMN: Retrieved 3372 rows, trimmed to 300. [2026-01-07T12:03:26.921606] [DEBUG] [REMOTE ] BLMN: PASS: History has at least 300 days. [2026-01-07T12:03:26.921848] [DEBUG] [REMOTE ] BLMN: PASS: Price check passed. Min price $5.92. [2026-01-07T12:03:26.921988] [DEBUG] [REMOTE ] BLMN: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:26.922100] [DEBUG] [REMOTE ] BLMN: PASS: Integrity check passed. [2026-01-07T12:03:26.922141] [DEBUG] [REMOTE ] BLMN: Symbol is viable for forecasting. [2026-01-07T12:03:26.922376] [INFO ] [MAIN ] [458/3530] BLMN kept (0.3s) | 458 kept, 0 rejected | 136.0/min | ETA: 22.6m [2026-01-07T12:03:27.231241] [DEBUG] [REMOTE ] BLND: Retrieved 1124 rows, trimmed to 300. [2026-01-07T12:03:27.231439] [DEBUG] [REMOTE ] BLND: PASS: History has at least 300 days. [2026-01-07T12:03:27.231760] [DEBUG] [REMOTE ] BLND: PASS: Price check passed. Min price $2.79. [2026-01-07T12:03:27.231909] [DEBUG] [REMOTE ] BLND: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:27.232056] [DEBUG] [REMOTE ] BLND: PASS: Integrity check passed. [2026-01-07T12:03:27.232102] [DEBUG] [REMOTE ] BLND: Symbol is viable for forecasting. [2026-01-07T12:03:27.232170] [INFO ] [MAIN ] [459/3530] BLND kept (0.3s) | 459 kept, 0 rejected | 136.1/min | ETA: 22.6m [2026-01-07T12:03:27.783501] [DEBUG] [REMOTE ] BLRX: Retrieved 3633 rows, trimmed to 300. [2026-01-07T12:03:27.783720] [DEBUG] [REMOTE ] BLRX: PASS: History has at least 300 days. [2026-01-07T12:03:27.784019] [DEBUG] [REMOTE ] BLRX: PASS: Price check passed. Min price $2.77. [2026-01-07T12:03:27.784163] [DEBUG] [REMOTE ] BLRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:27.784282] [DEBUG] [REMOTE ] BLRX: PASS: Integrity check passed. [2026-01-07T12:03:27.784323] [DEBUG] [REMOTE ] BLRX: Symbol is viable for forecasting. [2026-01-07T12:03:27.784376] [INFO ] [MAIN ] [460/3530] BLRX kept (0.6s) | 460 kept, 0 rejected | 136.0/min | ETA: 22.6m [2026-01-07T12:03:28.040148] [DEBUG] [REMOTE ] BLTE: Retrieved 925 rows, trimmed to 300. [2026-01-07T12:03:28.040266] [DEBUG] [REMOTE ] BLTE: PASS: History has at least 300 days. [2026-01-07T12:03:28.040496] [DEBUG] [REMOTE ] BLTE: PASS: Price check passed. Min price $79.26. [2026-01-07T12:03:28.040647] [DEBUG] [REMOTE ] BLTE: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:28.040756] [DEBUG] [REMOTE ] BLTE: PASS: Integrity check passed. [2026-01-07T12:03:28.040796] [DEBUG] [REMOTE ] BLTE: Symbol is viable for forecasting. [2026-01-07T12:03:28.040842] [INFO ] [MAIN ] [461/3530] BLTE kept (0.3s) | 461 kept, 0 rejected | 136.1/min | ETA: 22.5m [2026-01-07T12:03:28.676181] [DEBUG] [REMOTE ] BLX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:28.676321] [DEBUG] [REMOTE ] BLX: PASS: History has at least 300 days. [2026-01-07T12:03:28.676565] [DEBUG] [REMOTE ] BLX: PASS: Price check passed. Min price $41.73. [2026-01-07T12:03:28.676724] [DEBUG] [REMOTE ] BLX: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:28.676850] [DEBUG] [REMOTE ] BLX: PASS: Integrity check passed. [2026-01-07T12:03:28.676889] [DEBUG] [REMOTE ] BLX: Symbol is viable for forecasting. [2026-01-07T12:03:28.676939] [INFO ] [MAIN ] [462/3530] BLX kept (0.6s) | 462 kept, 0 rejected | 136.0/min | ETA: 22.6m [2026-01-07T12:03:28.910103] [DEBUG] [REMOTE ] BLZE: Retrieved 1041 rows, trimmed to 300. [2026-01-07T12:03:28.910226] [DEBUG] [REMOTE ] BLZE: PASS: History has at least 300 days. [2026-01-07T12:03:28.910425] [DEBUG] [REMOTE ] BLZE: PASS: Price check passed. Min price $4.32. [2026-01-07T12:03:28.910556] [DEBUG] [REMOTE ] BLZE: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:28.910691] [DEBUG] [REMOTE ] BLZE: PASS: Integrity check passed. [2026-01-07T12:03:28.910731] [DEBUG] [REMOTE ] BLZE: Symbol is viable for forecasting. [2026-01-07T12:03:28.910777] [INFO ] [MAIN ] [463/3530] BLZE kept (0.2s) | 463 kept, 0 rejected | 136.1/min | ETA: 22.5m [2026-01-07T12:03:29.505984] [DEBUG] [REMOTE ] BMA: Retrieved 4977 rows, trimmed to 300. [2026-01-07T12:03:29.506116] [DEBUG] [REMOTE ] BMA: PASS: History has at least 300 days. [2026-01-07T12:03:29.506349] [DEBUG] [REMOTE ] BMA: PASS: Price check passed. Min price $50.14. [2026-01-07T12:03:29.506486] [DEBUG] [REMOTE ] BMA: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:29.506621] [DEBUG] [REMOTE ] BMA: PASS: Integrity check passed. [2026-01-07T12:03:29.506664] [DEBUG] [REMOTE ] BMA: Symbol is viable for forecasting. [2026-01-07T12:03:29.506713] [INFO ] [MAIN ] [464/3530] BMA kept (0.6s) | 464 kept, 0 rejected | 136.0/min | ETA: 22.5m [2026-01-07T12:03:29.771754] [DEBUG] [REMOTE ] BMBL: Retrieved 1231 rows, trimmed to 300. [2026-01-07T12:03:29.771878] [DEBUG] [REMOTE ] BMBL: PASS: History has at least 300 days. [2026-01-07T12:03:29.772076] [DEBUG] [REMOTE ] BMBL: PASS: Price check passed. Min price $3.23. [2026-01-07T12:03:29.772206] [DEBUG] [REMOTE ] BMBL: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:29.772313] [DEBUG] [REMOTE ] BMBL: PASS: Integrity check passed. [2026-01-07T12:03:29.772352] [DEBUG] [REMOTE ] BMBL: Symbol is viable for forecasting. [2026-01-07T12:03:29.772398] [INFO ] [MAIN ] [465/3530] BMBL kept (0.3s) | 465 kept, 0 rejected | 136.2/min | ETA: 22.5m [2026-01-07T12:03:30.371357] [DEBUG] [REMOTE ] BME: Retrieved 5228 rows, trimmed to 300. [2026-01-07T12:03:30.371483] [DEBUG] [REMOTE ] BME: PASS: History has at least 300 days. [2026-01-07T12:03:30.371721] [DEBUG] [REMOTE ] BME: PASS: Price check passed. Min price $36.77. [2026-01-07T12:03:30.371857] [DEBUG] [REMOTE ] BME: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:30.371967] [DEBUG] [REMOTE ] BME: PASS: Integrity check passed. [2026-01-07T12:03:30.372010] [DEBUG] [REMOTE ] BME: Symbol is viable for forecasting. [2026-01-07T12:03:30.372058] [INFO ] [MAIN ] [466/3530] BME kept (0.6s) | 466 kept, 0 rejected | 136.1/min | ETA: 22.5m [2026-01-07T12:03:30.652100] [DEBUG] [REMOTE ] BMEZ: Retrieved 1493 rows, trimmed to 300. [2026-01-07T12:03:30.652222] [DEBUG] [REMOTE ] BMEZ: PASS: History has at least 300 days. [2026-01-07T12:03:30.652424] [DEBUG] [REMOTE ] BMEZ: PASS: Price check passed. Min price $14.38. [2026-01-07T12:03:30.652555] [DEBUG] [REMOTE ] BMEZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:30.652685] [DEBUG] [REMOTE ] BMEZ: PASS: Integrity check passed. [2026-01-07T12:03:30.652725] [DEBUG] [REMOTE ] BMEZ: Symbol is viable for forecasting. [2026-01-07T12:03:30.652772] [INFO ] [MAIN ] [467/3530] BMEZ kept (0.3s) | 467 kept, 0 rejected | 136.2/min | ETA: 22.5m [2026-01-07T12:03:31.232255] [DEBUG] [REMOTE ] BMI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:31.232385] [DEBUG] [REMOTE ] BMI: PASS: History has at least 300 days. [2026-01-07T12:03:31.232621] [DEBUG] [REMOTE ] BMI: PASS: Price check passed. Min price $167.78. [2026-01-07T12:03:31.232756] [DEBUG] [REMOTE ] BMI: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:31.232866] [DEBUG] [REMOTE ] BMI: PASS: Integrity check passed. [2026-01-07T12:03:31.232906] [DEBUG] [REMOTE ] BMI: Symbol is viable for forecasting. [2026-01-07T12:03:31.232954] [INFO ] [MAIN ] [468/3530] BMI kept (0.6s) | 468 kept, 0 rejected | 136.1/min | ETA: 22.5m [2026-01-07T12:03:31.702220] [DEBUG] [REMOTE ] BMO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:31.702352] [DEBUG] [REMOTE ] BMO: PASS: History has at least 300 days. [2026-01-07T12:03:31.702589] [DEBUG] [REMOTE ] BMO: PASS: Price check passed. Min price $119.92. [2026-01-07T12:03:31.702726] [DEBUG] [REMOTE ] BMO: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:31.702841] [DEBUG] [REMOTE ] BMO: PASS: Integrity check passed. [2026-01-07T12:03:31.702880] [DEBUG] [REMOTE ] BMO: Symbol is viable for forecasting. [2026-01-07T12:03:31.702926] [INFO ] [MAIN ] [469/3530] BMO kept (0.5s) | 469 kept, 0 rejected | 136.0/min | ETA: 22.5m [2026-01-07T12:03:32.132117] [DEBUG] [REMOTE ] BMRA: Retrieved 5286 rows, trimmed to 300. [2026-01-07T12:03:32.132242] [DEBUG] [REMOTE ] BMRA: PASS: History has at least 300 days. [2026-01-07T12:03:32.132466] [DEBUG] [REMOTE ] BMRA: PASS: Price check passed. Min price $2.18. [2026-01-07T12:03:32.132621] [DEBUG] [REMOTE ] BMRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:32.132734] [DEBUG] [REMOTE ] BMRA: PASS: Integrity check passed. [2026-01-07T12:03:32.132774] [DEBUG] [REMOTE ] BMRA: Symbol is viable for forecasting. [2026-01-07T12:03:32.132821] [INFO ] [MAIN ] [470/3530] BMRA kept (0.4s) | 470 kept, 0 rejected | 136.1/min | ETA: 22.5m [2026-01-07T12:03:32.515259] [DEBUG] [REMOTE ] BMRC: Retrieved 6548 rows, trimmed to 300. [2026-01-07T12:03:32.515384] [DEBUG] [REMOTE ] BMRC: PASS: History has at least 300 days. [2026-01-07T12:03:32.515618] [DEBUG] [REMOTE ] BMRC: PASS: Price check passed. Min price $22.48. [2026-01-07T12:03:32.515753] [DEBUG] [REMOTE ] BMRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:32.515865] [DEBUG] [REMOTE ] BMRC: PASS: Integrity check passed. [2026-01-07T12:03:32.515904] [DEBUG] [REMOTE ] BMRC: Symbol is viable for forecasting. [2026-01-07T12:03:32.515951] [INFO ] [MAIN ] [471/3530] BMRC kept (0.4s) | 471 kept, 0 rejected | 136.1/min | ETA: 22.5m [2026-01-07T12:03:33.037093] [DEBUG] [REMOTE ] BMRN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:33.037224] [DEBUG] [REMOTE ] BMRN: PASS: History has at least 300 days. [2026-01-07T12:03:33.037471] [DEBUG] [REMOTE ] BMRN: PASS: Price check passed. Min price $51.46. [2026-01-07T12:03:33.037624] [DEBUG] [REMOTE ] BMRN: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:33.037740] [DEBUG] [REMOTE ] BMRN: PASS: Integrity check passed. [2026-01-07T12:03:33.037779] [DEBUG] [REMOTE ] BMRN: Symbol is viable for forecasting. [2026-01-07T12:03:33.037826] [INFO ] [MAIN ] [472/3530] BMRN kept (0.5s) | 472 kept, 0 rejected | 136.0/min | ETA: 22.5m [2026-01-07T12:03:33.517916] [DEBUG] [REMOTE ] BMY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:33.518046] [DEBUG] [REMOTE ] BMY: PASS: History has at least 300 days. [2026-01-07T12:03:33.518261] [DEBUG] [REMOTE ] BMY: PASS: Price check passed. Min price $42.10. [2026-01-07T12:03:33.518393] [DEBUG] [REMOTE ] BMY: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:33.518506] [DEBUG] [REMOTE ] BMY: PASS: Integrity check passed. [2026-01-07T12:03:33.518545] [DEBUG] [REMOTE ] BMY: Symbol is viable for forecasting. [2026-01-07T12:03:33.518610] [INFO ] [MAIN ] [473/3530] BMY kept (0.5s) | 473 kept, 0 rejected | 136.0/min | ETA: 22.5m [2026-01-07T12:03:34.053647] [DEBUG] [REMOTE ] BN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:34.053776] [DEBUG] [REMOTE ] BN: PASS: History has at least 300 days. [2026-01-07T12:03:34.053993] [DEBUG] [REMOTE ] BN: PASS: Price check passed. Min price $42.94. [2026-01-07T12:03:34.054126] [DEBUG] [REMOTE ] BN: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:34.054239] [DEBUG] [REMOTE ] BN: PASS: Integrity check passed. [2026-01-07T12:03:34.054278] [DEBUG] [REMOTE ] BN: Symbol is viable for forecasting. [2026-01-07T12:03:34.054325] [INFO ] [MAIN ] [474/3530] BN kept (0.5s) | 474 kept, 0 rejected | 136.0/min | ETA: 22.5m [2026-01-07T12:03:34.382367] [DEBUG] [REMOTE ] BND: Retrieved 4717 rows, trimmed to 300. [2026-01-07T12:03:34.382494] [DEBUG] [REMOTE ] BND: PASS: History has at least 300 days. [2026-01-07T12:03:34.382731] [DEBUG] [REMOTE ] BND: PASS: Price check passed. Min price $73.60. [2026-01-07T12:03:34.382870] [DEBUG] [REMOTE ] BND: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:34.382985] [DEBUG] [REMOTE ] BND: PASS: Integrity check passed. [2026-01-07T12:03:34.383025] [DEBUG] [REMOTE ] BND: Symbol is viable for forecasting. [2026-01-07T12:03:34.383073] [INFO ] [MAIN ] [475/3530] BND kept (0.3s) | 475 kept, 0 rejected | 136.0/min | ETA: 22.5m [2026-01-07T12:03:34.822633] [DEBUG] [REMOTE ] BNDX: Retrieved 3168 rows, trimmed to 300. [2026-01-07T12:03:34.822761] [DEBUG] [REMOTE ] BNDX: PASS: History has at least 300 days. [2026-01-07T12:03:34.823034] [DEBUG] [REMOTE ] BNDX: PASS: Price check passed. Min price $48.22. [2026-01-07T12:03:34.823181] [DEBUG] [REMOTE ] BNDX: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:34.823293] [DEBUG] [REMOTE ] BNDX: PASS: Integrity check passed. [2026-01-07T12:03:34.823335] [DEBUG] [REMOTE ] BNDX: Symbol is viable for forecasting. [2026-01-07T12:03:34.823385] [INFO ] [MAIN ] [476/3530] BNDX kept (0.4s) | 476 kept, 0 rejected | 136.0/min | ETA: 22.5m [2026-01-07T12:03:35.169127] [DEBUG] [REMOTE ] BNED: Retrieved 2623 rows, trimmed to 300. [2026-01-07T12:03:35.169249] [DEBUG] [REMOTE ] BNED: PASS: History has at least 300 days. [2026-01-07T12:03:35.169636] [DEBUG] [REMOTE ] BNED: PASS: Price check passed. Min price $6.12. [2026-01-07T12:03:35.169778] [DEBUG] [REMOTE ] BNED: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:35.169886] [DEBUG] [REMOTE ] BNED: PASS: Integrity check passed. [2026-01-07T12:03:35.169925] [DEBUG] [REMOTE ] BNED: Symbol is viable for forecasting. [2026-01-07T12:03:35.169971] [INFO ] [MAIN ] [477/3530] BNED kept (0.3s) | 477 kept, 0 rejected | 136.1/min | ETA: 22.4m [2026-01-07T12:03:35.531902] [DEBUG] [REMOTE ] BNGO: Retrieved 1832 rows, trimmed to 300. [2026-01-07T12:03:35.532127] [DEBUG] [REMOTE ] BNGO: PASS: History has at least 300 days. [2026-01-07T12:03:35.532419] [DEBUG] [REMOTE ] BNGO: PASS: Price check passed. Min price $1.47. [2026-01-07T12:03:35.532564] [DEBUG] [REMOTE ] BNGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:35.532725] [DEBUG] [REMOTE ] BNGO: PASS: Integrity check passed. [2026-01-07T12:03:35.532767] [DEBUG] [REMOTE ] BNGO: Symbol is viable for forecasting. [2026-01-07T12:03:35.532822] [INFO ] [MAIN ] [478/3530] BNGO kept (0.4s) | 478 kept, 0 rejected | 136.1/min | ETA: 22.4m [2026-01-07T12:03:35.914916] [DEBUG] [REMOTE ] BNH: Retrieved 1303 rows, trimmed to 300. [2026-01-07T12:03:35.915112] [DEBUG] [REMOTE ] BNH: PASS: History has at least 300 days. [2026-01-07T12:03:35.915381] [DEBUG] [REMOTE ] BNH: PASS: Price check passed. Min price $15.72. [2026-01-07T12:03:35.915524] [DEBUG] [REMOTE ] BNH: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:35.915677] [DEBUG] [REMOTE ] BNH: PASS: Integrity check passed. [2026-01-07T12:03:35.915725] [DEBUG] [REMOTE ] BNH: Symbol is viable for forecasting. [2026-01-07T12:03:35.915778] [INFO ] [MAIN ] [479/3530] BNH kept (0.4s) | 479 kept, 0 rejected | 136.2/min | ETA: 22.4m [2026-01-07T12:03:36.217512] [DEBUG] [REMOTE ] BNJ: Retrieved 1277 rows, trimmed to 300. [2026-01-07T12:03:36.217633] [DEBUG] [REMOTE ] BNJ: PASS: History has at least 300 days. [2026-01-07T12:03:36.217831] [DEBUG] [REMOTE ] BNJ: PASS: Price check passed. Min price $15.03. [2026-01-07T12:03:36.217961] [DEBUG] [REMOTE ] BNJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:36.218066] [DEBUG] [REMOTE ] BNJ: PASS: Integrity check passed. [2026-01-07T12:03:36.218105] [DEBUG] [REMOTE ] BNJ: Symbol is viable for forecasting. [2026-01-07T12:03:36.218150] [INFO ] [MAIN ] [480/3530] BNJ kept (0.3s) | 480 kept, 0 rejected | 136.3/min | ETA: 22.4m [2026-01-07T12:03:36.684828] [DEBUG] [REMOTE ] BNL: Retrieved 1205 rows, trimmed to 300. [2026-01-07T12:03:36.684973] [DEBUG] [REMOTE ] BNL: PASS: History has at least 300 days. [2026-01-07T12:03:36.685196] [DEBUG] [REMOTE ] BNL: PASS: Price check passed. Min price $16.98. [2026-01-07T12:03:36.685334] [DEBUG] [REMOTE ] BNL: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:36.685455] [DEBUG] [REMOTE ] BNL: PASS: Integrity check passed. [2026-01-07T12:03:36.685496] [DEBUG] [REMOTE ] BNL: Symbol is viable for forecasting. [2026-01-07T12:03:36.685545] [INFO ] [MAIN ] [481/3530] BNL kept (0.5s) | 481 kept, 0 rejected | 136.2/min | ETA: 22.4m [2026-01-07T12:03:37.335748] [DEBUG] [REMOTE ] BNS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:37.335921] [DEBUG] [REMOTE ] BNS: PASS: History has at least 300 days. [2026-01-07T12:03:37.336193] [DEBUG] [REMOTE ] BNS: PASS: Price check passed. Min price $62.74. [2026-01-07T12:03:37.336325] [DEBUG] [REMOTE ] BNS: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:37.336451] [DEBUG] [REMOTE ] BNS: PASS: Integrity check passed. [2026-01-07T12:03:37.336494] [DEBUG] [REMOTE ] BNS: Symbol is viable for forecasting. [2026-01-07T12:03:37.336543] [INFO ] [MAIN ] [482/3530] BNS kept (0.7s) | 482 kept, 0 rejected | 136.1/min | ETA: 22.4m [2026-01-07T12:03:37.697798] [DEBUG] [REMOTE ] BNTC: Retrieved 2612 rows, trimmed to 300. [2026-01-07T12:03:37.697925] [DEBUG] [REMOTE ] BNTC: PASS: History has at least 300 days. [2026-01-07T12:03:37.698154] [DEBUG] [REMOTE ] BNTC: PASS: Price check passed. Min price $10.79. [2026-01-07T12:03:37.698290] [DEBUG] [REMOTE ] BNTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:37.698400] [DEBUG] [REMOTE ] BNTC: PASS: Integrity check passed. [2026-01-07T12:03:37.698441] [DEBUG] [REMOTE ] BNTC: Symbol is viable for forecasting. [2026-01-07T12:03:37.698489] [INFO ] [MAIN ] [483/3530] BNTC kept (0.4s) | 483 kept, 0 rejected | 136.2/min | ETA: 22.4m [2026-01-07T12:03:38.004947] [DEBUG] [REMOTE ] BNTX: Retrieved 1568 rows, trimmed to 300. [2026-01-07T12:03:38.005072] [DEBUG] [REMOTE ] BNTX: PASS: History has at least 300 days. [2026-01-07T12:03:38.005274] [DEBUG] [REMOTE ] BNTX: PASS: Price check passed. Min price $91.46. [2026-01-07T12:03:38.005410] [DEBUG] [REMOTE ] BNTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:38.005521] [DEBUG] [REMOTE ] BNTX: PASS: Integrity check passed. [2026-01-07T12:03:38.005601] [DEBUG] [REMOTE ] BNTX: Symbol is viable for forecasting. [2026-01-07T12:03:38.005671] [INFO ] [MAIN ] [484/3530] BNTX kept (0.3s) | 484 kept, 0 rejected | 136.2/min | ETA: 22.4m [2026-01-07T12:03:38.491520] [DEBUG] [REMOTE ] BNY: Retrieved 6147 rows, trimmed to 300. [2026-01-07T12:03:38.491672] [DEBUG] [REMOTE ] BNY: PASS: History has at least 300 days. [2026-01-07T12:03:38.491882] [DEBUG] [REMOTE ] BNY: PASS: Price check passed. Min price $10.04. [2026-01-07T12:03:38.492015] [DEBUG] [REMOTE ] BNY: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:38.492125] [DEBUG] [REMOTE ] BNY: PASS: Integrity check passed. [2026-01-07T12:03:38.492163] [DEBUG] [REMOTE ] BNY: Symbol is viable for forecasting. [2026-01-07T12:03:38.492209] [INFO ] [MAIN ] [485/3530] BNY kept (0.5s) | 485 kept, 0 rejected | 136.2/min | ETA: 22.4m [2026-01-07T12:03:38.841515] [DEBUG] [REMOTE ] BOC: Retrieved 2151 rows, trimmed to 300. [2026-01-07T12:03:38.841646] [DEBUG] [REMOTE ] BOC: PASS: History has at least 300 days. [2026-01-07T12:03:38.841846] [DEBUG] [REMOTE ] BOC: PASS: Price check passed. Min price $11.51. [2026-01-07T12:03:38.841975] [DEBUG] [REMOTE ] BOC: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:38.842081] [DEBUG] [REMOTE ] BOC: PASS: Integrity check passed. [2026-01-07T12:03:38.842120] [DEBUG] [REMOTE ] BOC: Symbol is viable for forecasting. [2026-01-07T12:03:38.842166] [INFO ] [MAIN ] [486/3530] BOC kept (0.3s) | 486 kept, 0 rejected | 136.3/min | ETA: 22.3m [2026-01-07T12:03:39.361861] [DEBUG] [REMOTE ] BOE: Retrieved 5186 rows, trimmed to 300. [2026-01-07T12:03:39.361993] [DEBUG] [REMOTE ] BOE: PASS: History has at least 300 days. [2026-01-07T12:03:39.362208] [DEBUG] [REMOTE ] BOE: PASS: Price check passed. Min price $11.05. [2026-01-07T12:03:39.362346] [DEBUG] [REMOTE ] BOE: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:39.362459] [DEBUG] [REMOTE ] BOE: PASS: Integrity check passed. [2026-01-07T12:03:39.362500] [DEBUG] [REMOTE ] BOE: Symbol is viable for forecasting. [2026-01-07T12:03:39.362548] [INFO ] [MAIN ] [487/3530] BOE kept (0.5s) | 487 kept, 0 rejected | 136.2/min | ETA: 22.3m [2026-01-07T12:03:39.600899] [DEBUG] [REMOTE ] BOF: Retrieved 641 rows, trimmed to 300. [2026-01-07T12:03:39.601027] [DEBUG] [REMOTE ] BOF: PASS: History has at least 300 days. [2026-01-07T12:03:39.601244] [DEBUG] [REMOTE ] BOF: PASS: Price check passed. Min price $2.04. [2026-01-07T12:03:39.601377] [DEBUG] [REMOTE ] BOF: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:39.601480] [DEBUG] [REMOTE ] BOF: PASS: Integrity check passed. [2026-01-07T12:03:39.601519] [DEBUG] [REMOTE ] BOF: Symbol is viable for forecasting. [2026-01-07T12:03:39.601565] [INFO ] [MAIN ] [488/3530] BOF kept (0.2s) | 488 kept, 0 rejected | 136.4/min | ETA: 22.3m [2026-01-07T12:03:40.181196] [DEBUG] [REMOTE ] BOH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:40.181334] [DEBUG] [REMOTE ] BOH: PASS: History has at least 300 days. [2026-01-07T12:03:40.181553] [DEBUG] [REMOTE ] BOH: PASS: Price check passed. Min price $59.19. [2026-01-07T12:03:40.181712] [DEBUG] [REMOTE ] BOH: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:40.181828] [DEBUG] [REMOTE ] BOH: PASS: Integrity check passed. [2026-01-07T12:03:40.181869] [DEBUG] [REMOTE ] BOH: Symbol is viable for forecasting. [2026-01-07T12:03:40.181927] [INFO ] [MAIN ] [489/3530] BOH kept (0.6s) | 489 kept, 0 rejected | 136.3/min | ETA: 22.3m [2026-01-07T12:03:40.534564] [DEBUG] [REMOTE ] BOKF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:40.534706] [DEBUG] [REMOTE ] BOKF: PASS: History has at least 300 days. [2026-01-07T12:03:40.534923] [DEBUG] [REMOTE ] BOKF: PASS: Price check passed. Min price $103.16. [2026-01-07T12:03:40.535054] [DEBUG] [REMOTE ] BOKF: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:40.535166] [DEBUG] [REMOTE ] BOKF: PASS: Integrity check passed. [2026-01-07T12:03:40.535204] [DEBUG] [REMOTE ] BOKF: Symbol is viable for forecasting. [2026-01-07T12:03:40.535251] [INFO ] [MAIN ] [490/3530] BOKF kept (0.4s) | 490 kept, 0 rejected | 136.3/min | ETA: 22.3m [2026-01-07T12:03:40.771329] [DEBUG] [REMOTE ] BOLD: Retrieved 445 rows, trimmed to 300. [2026-01-07T12:03:40.771460] [DEBUG] [REMOTE ] BOLD: PASS: History has at least 300 days. [2026-01-07T12:03:40.771693] [DEBUG] [REMOTE ] BOLD: PASS: Price check passed. Min price $1.08. [2026-01-07T12:03:40.771851] [DEBUG] [REMOTE ] BOLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:40.771999] [DEBUG] [REMOTE ] BOLD: PASS: Integrity check passed. [2026-01-07T12:03:40.772049] [DEBUG] [REMOTE ] BOLD: Symbol is viable for forecasting. [2026-01-07T12:03:40.772101] [INFO ] [MAIN ] [491/3530] BOLD kept (0.2s) | 491 kept, 0 rejected | 136.4/min | ETA: 22.3m [2026-01-07T12:03:41.219366] [DEBUG] [REMOTE ] BOND: Retrieved 3483 rows, trimmed to 300. [2026-01-07T12:03:41.219498] [DEBUG] [REMOTE ] BOND: PASS: History has at least 300 days. [2026-01-07T12:03:41.219749] [DEBUG] [REMOTE ] BOND: PASS: Price check passed. Min price $92.34. [2026-01-07T12:03:41.219885] [DEBUG] [REMOTE ] BOND: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:41.219999] [DEBUG] [REMOTE ] BOND: PASS: Integrity check passed. [2026-01-07T12:03:41.220038] [DEBUG] [REMOTE ] BOND: Symbol is viable for forecasting. [2026-01-07T12:03:41.220085] [INFO ] [MAIN ] [492/3530] BOND kept (0.4s) | 492 kept, 0 rejected | 136.4/min | ETA: 22.3m [2026-01-07T12:03:41.932169] [DEBUG] [REMOTE ] BOOM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:41.932299] [DEBUG] [REMOTE ] BOOM: PASS: History has at least 300 days. [2026-01-07T12:03:41.932520] [DEBUG] [REMOTE ] BOOM: PASS: Price check passed. Min price $5.53. [2026-01-07T12:03:41.932680] [DEBUG] [REMOTE ] BOOM: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:41.932800] [DEBUG] [REMOTE ] BOOM: PASS: Integrity check passed. [2026-01-07T12:03:41.932841] [DEBUG] [REMOTE ] BOOM: Symbol is viable for forecasting. [2026-01-07T12:03:41.932897] [INFO ] [MAIN ] [493/3530] BOOM kept (0.7s) | 493 kept, 0 rejected | 136.3/min | ETA: 22.3m [2026-01-07T12:03:42.246205] [DEBUG] [REMOTE ] BOTZ: Retrieved 2342 rows, trimmed to 300. [2026-01-07T12:03:42.246318] [DEBUG] [REMOTE ] BOTZ: PASS: History has at least 300 days. [2026-01-07T12:03:42.246791] [DEBUG] [REMOTE ] BOTZ: PASS: Price check passed. Min price $32.94. [2026-01-07T12:03:42.246967] [DEBUG] [REMOTE ] BOTZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:42.247088] [DEBUG] [REMOTE ] BOTZ: PASS: Integrity check passed. [2026-01-07T12:03:42.247129] [DEBUG] [REMOTE ] BOTZ: Symbol is viable for forecasting. [2026-01-07T12:03:42.247178] [INFO ] [MAIN ] [494/3530] BOTZ kept (0.3s) | 494 kept, 0 rejected | 136.3/min | ETA: 22.3m [2026-01-07T12:03:42.671773] [DEBUG] [REMOTE ] BOX: Retrieved 2755 rows, trimmed to 300. [2026-01-07T12:03:42.671884] [DEBUG] [REMOTE ] BOX: PASS: History has at least 300 days. [2026-01-07T12:03:42.672094] [DEBUG] [REMOTE ] BOX: PASS: Price check passed. Min price $28.54. [2026-01-07T12:03:42.672234] [DEBUG] [REMOTE ] BOX: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:42.672351] [DEBUG] [REMOTE ] BOX: PASS: Integrity check passed. [2026-01-07T12:03:42.672394] [DEBUG] [REMOTE ] BOX: Symbol is viable for forecasting. [2026-01-07T12:03:42.672444] [INFO ] [MAIN ] [495/3530] BOX kept (0.4s) | 495 kept, 0 rejected | 136.4/min | ETA: 22.3m [2026-01-07T12:03:43.188702] [DEBUG] [REMOTE ] BP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:43.188833] [DEBUG] [REMOTE ] BP: PASS: History has at least 300 days. [2026-01-07T12:03:43.189095] [DEBUG] [REMOTE ] BP: PASS: Price check passed. Min price $32.34. [2026-01-07T12:03:43.189233] [DEBUG] [REMOTE ] BP: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:43.189355] [DEBUG] [REMOTE ] BP: PASS: Integrity check passed. [2026-01-07T12:03:43.189396] [DEBUG] [REMOTE ] BP: Symbol is viable for forecasting. [2026-01-07T12:03:43.189444] [INFO ] [MAIN ] [496/3530] BP kept (0.5s) | 496 kept, 0 rejected | 136.3/min | ETA: 22.3m [2026-01-07T12:03:43.700971] [DEBUG] [REMOTE ] BPOP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:43.701113] [DEBUG] [REMOTE ] BPOP: PASS: History has at least 300 days. [2026-01-07T12:03:43.701345] [DEBUG] [REMOTE ] BPOP: PASS: Price check passed. Min price $108.54. [2026-01-07T12:03:43.701482] [DEBUG] [REMOTE ] BPOP: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:43.701619] [DEBUG] [REMOTE ] BPOP: PASS: Integrity check passed. [2026-01-07T12:03:43.701661] [DEBUG] [REMOTE ] BPOP: Symbol is viable for forecasting. [2026-01-07T12:03:43.701709] [INFO ] [MAIN ] [497/3530] BPOP kept (0.5s) | 497 kept, 0 rejected | 136.3/min | ETA: 22.3m [2026-01-07T12:03:44.015476] [DEBUG] [REMOTE ] BPRN: Retrieved 2386 rows, trimmed to 300. [2026-01-07T12:03:44.015623] [DEBUG] [REMOTE ] BPRN: PASS: History has at least 300 days. [2026-01-07T12:03:44.015829] [DEBUG] [REMOTE ] BPRN: PASS: Price check passed. Min price $29.44. [2026-01-07T12:03:44.015963] [DEBUG] [REMOTE ] BPRN: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:44.016073] [DEBUG] [REMOTE ] BPRN: PASS: Integrity check passed. [2026-01-07T12:03:44.016112] [DEBUG] [REMOTE ] BPRN: Symbol is viable for forecasting. [2026-01-07T12:03:44.016159] [INFO ] [MAIN ] [498/3530] BPRN kept (0.3s) | 498 kept, 0 rejected | 136.3/min | ETA: 22.2m [2026-01-07T12:03:44.397552] [DEBUG] [REMOTE ] BPYPM: Retrieved 1117 rows, trimmed to 300. [2026-01-07T12:03:44.397701] [DEBUG] [REMOTE ] BPYPM: PASS: History has at least 300 days. [2026-01-07T12:03:44.397908] [DEBUG] [REMOTE ] BPYPM: PASS: Price check passed. Min price $14.88. [2026-01-07T12:03:44.398039] [DEBUG] [REMOTE ] BPYPM: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:44.398147] [DEBUG] [REMOTE ] BPYPM: PASS: Integrity check passed. [2026-01-07T12:03:44.398186] [DEBUG] [REMOTE ] BPYPM: Symbol is viable for forecasting. [2026-01-07T12:03:44.398232] [INFO ] [MAIN ] [499/3530] BPYPM kept (0.4s) | 499 kept, 0 rejected | 136.4/min | ETA: 22.2m [2026-01-07T12:03:44.822696] [DEBUG] [REMOTE ] BPYPO: Retrieved 1608 rows, trimmed to 300. [2026-01-07T12:03:44.822837] [DEBUG] [REMOTE ] BPYPO: PASS: History has at least 300 days. [2026-01-07T12:03:44.823038] [DEBUG] [REMOTE ] BPYPO: PASS: Price check passed. Min price $14.08. [2026-01-07T12:03:44.823168] [DEBUG] [REMOTE ] BPYPO: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:44.823274] [DEBUG] [REMOTE ] BPYPO: PASS: Integrity check passed. [2026-01-07T12:03:44.823316] [DEBUG] [REMOTE ] BPYPO: Symbol is viable for forecasting. [2026-01-07T12:03:44.823366] [INFO ] [MAIN ] [500/3530] BPYPO kept (0.4s) | 500 kept, 0 rejected | 136.4/min | ETA: 22.2m [2026-01-07T12:03:45.110091] [DEBUG] [REMOTE ] BPYPP: Retrieved 1714 rows, trimmed to 300. [2026-01-07T12:03:45.110220] [DEBUG] [REMOTE ] BPYPP: PASS: History has at least 300 days. [2026-01-07T12:03:45.110430] [DEBUG] [REMOTE ] BPYPP: PASS: Price check passed. Min price $14.31. [2026-01-07T12:03:45.110562] [DEBUG] [REMOTE ] BPYPP: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:45.110706] [DEBUG] [REMOTE ] BPYPP: PASS: Integrity check passed. [2026-01-07T12:03:45.110747] [DEBUG] [REMOTE ] BPYPP: Symbol is viable for forecasting. [2026-01-07T12:03:45.110795] [INFO ] [MAIN ] [501/3530] BPYPP kept (0.3s) | 501 kept, 0 rejected | 136.5/min | ETA: 22.2m [2026-01-07T12:03:45.548937] [DEBUG] [REMOTE ] BRAG: Retrieved 1094 rows, trimmed to 300. [2026-01-07T12:03:45.549077] [DEBUG] [REMOTE ] BRAG: PASS: History has at least 300 days. [2026-01-07T12:03:45.549278] [DEBUG] [REMOTE ] BRAG: PASS: Price check passed. Min price $1.95. [2026-01-07T12:03:45.549414] [DEBUG] [REMOTE ] BRAG: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:45.549522] [DEBUG] [REMOTE ] BRAG: PASS: Integrity check passed. [2026-01-07T12:03:45.549562] [DEBUG] [REMOTE ] BRAG: Symbol is viable for forecasting. [2026-01-07T12:03:45.549627] [INFO ] [MAIN ] [502/3530] BRAG kept (0.4s) | 502 kept, 0 rejected | 136.5/min | ETA: 22.2m [2026-01-07T12:03:46.209321] [DEBUG] [REMOTE ] BRC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:46.209457] [DEBUG] [REMOTE ] BRC: PASS: History has at least 300 days. [2026-01-07T12:03:46.209708] [DEBUG] [REMOTE ] BRC: PASS: Price check passed. Min price $72.51. [2026-01-07T12:03:46.209844] [DEBUG] [REMOTE ] BRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:46.209963] [DEBUG] [REMOTE ] BRC: PASS: Integrity check passed. [2026-01-07T12:03:46.210003] [DEBUG] [REMOTE ] BRC: Symbol is viable for forecasting. [2026-01-07T12:03:46.210051] [INFO ] [MAIN ] [503/3530] BRC kept (0.7s) | 503 kept, 0 rejected | 136.3/min | ETA: 22.2m [2026-01-07T12:03:46.439796] [DEBUG] [REMOTE ] BRCC: Retrieved 1176 rows, trimmed to 300. [2026-01-07T12:03:46.439918] [DEBUG] [REMOTE ] BRCC: PASS: History has at least 300 days. [2026-01-07T12:03:46.440122] [DEBUG] [REMOTE ] BRCC: PASS: Price check passed. Min price $1.05. [2026-01-07T12:03:46.440257] [DEBUG] [REMOTE ] BRCC: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:46.440369] [DEBUG] [REMOTE ] BRCC: PASS: Integrity check passed. [2026-01-07T12:03:46.440410] [DEBUG] [REMOTE ] BRCC: Symbol is viable for forecasting. [2026-01-07T12:03:46.440459] [INFO ] [MAIN ] [504/3530] BRCC kept (0.2s) | 504 kept, 0 rejected | 136.5/min | ETA: 22.2m [2026-01-07T12:03:47.065329] [DEBUG] [REMOTE ] BRO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:47.065468] [DEBUG] [REMOTE ] BRO: PASS: History has at least 300 days. [2026-01-07T12:03:47.065799] [DEBUG] [REMOTE ] BRO: PASS: Price check passed. Min price $76.42. [2026-01-07T12:03:47.065982] [DEBUG] [REMOTE ] BRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:47.066144] [DEBUG] [REMOTE ] BRO: PASS: Integrity check passed. [2026-01-07T12:03:47.066202] [DEBUG] [REMOTE ] BRO: Symbol is viable for forecasting. [2026-01-07T12:03:47.066274] [INFO ] [MAIN ] [505/3530] BRO kept (0.6s) | 505 kept, 0 rejected | 136.4/min | ETA: 22.2m [2026-01-07T12:03:47.294960] [DEBUG] [REMOTE ] BROS: Retrieved 1082 rows, trimmed to 300. [2026-01-07T12:03:47.295110] [DEBUG] [REMOTE ] BROS: PASS: History has at least 300 days. [2026-01-07T12:03:47.295317] [DEBUG] [REMOTE ] BROS: PASS: Price check passed. Min price $48.88. [2026-01-07T12:03:47.295453] [DEBUG] [REMOTE ] BROS: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:47.295560] [DEBUG] [REMOTE ] BROS: PASS: Integrity check passed. [2026-01-07T12:03:47.295620] [DEBUG] [REMOTE ] BROS: Symbol is viable for forecasting. [2026-01-07T12:03:47.295668] [INFO ] [MAIN ] [506/3530] BROS kept (0.2s) | 506 kept, 0 rejected | 136.5/min | ETA: 22.2m [2026-01-07T12:03:47.783072] [DEBUG] [REMOTE ] BRSP: Retrieved 1993 rows, trimmed to 300. [2026-01-07T12:03:47.783187] [DEBUG] [REMOTE ] BRSP: PASS: History has at least 300 days. [2026-01-07T12:03:47.783389] [DEBUG] [REMOTE ] BRSP: PASS: Price check passed. Min price $4.93. [2026-01-07T12:03:47.783527] [DEBUG] [REMOTE ] BRSP: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:47.783661] [DEBUG] [REMOTE ] BRSP: PASS: Integrity check passed. [2026-01-07T12:03:47.783702] [DEBUG] [REMOTE ] BRSP: Symbol is viable for forecasting. [2026-01-07T12:03:47.783749] [INFO ] [MAIN ] [507/3530] BRSP kept (0.5s) | 507 kept, 0 rejected | 136.5/min | ETA: 22.2m [2026-01-07T12:03:48.109090] [DEBUG] [REMOTE ] BRX: Retrieved 3064 rows, trimmed to 300. [2026-01-07T12:03:48.109215] [DEBUG] [REMOTE ] BRX: PASS: History has at least 300 days. [2026-01-07T12:03:48.109431] [DEBUG] [REMOTE ] BRX: PASS: Price check passed. Min price $24.38. [2026-01-07T12:03:48.109605] [DEBUG] [REMOTE ] BRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:48.109716] [DEBUG] [REMOTE ] BRX: PASS: Integrity check passed. [2026-01-07T12:03:48.109755] [DEBUG] [REMOTE ] BRX: Symbol is viable for forecasting. [2026-01-07T12:03:48.109801] [INFO ] [MAIN ] [508/3530] BRX kept (0.3s) | 508 kept, 0 rejected | 136.5/min | ETA: 22.1m [2026-01-07T12:03:48.502613] [DEBUG] [REMOTE ] BRZE: Retrieved 1037 rows, trimmed to 300. [2026-01-07T12:03:48.502742] [DEBUG] [REMOTE ] BRZE: PASS: History has at least 300 days. [2026-01-07T12:03:48.502948] [DEBUG] [REMOTE ] BRZE: PASS: Price check passed. Min price $25.97. [2026-01-07T12:03:48.503086] [DEBUG] [REMOTE ] BRZE: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:48.503198] [DEBUG] [REMOTE ] BRZE: PASS: Integrity check passed. [2026-01-07T12:03:48.503239] [DEBUG] [REMOTE ] BRZE: Symbol is viable for forecasting. [2026-01-07T12:03:48.503298] [INFO ] [MAIN ] [509/3530] BRZE kept (0.4s) | 509 kept, 0 rejected | 136.6/min | ETA: 22.1m [2026-01-07T12:03:49.121119] [DEBUG] [REMOTE ] BSAC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:49.121265] [DEBUG] [REMOTE ] BSAC: PASS: History has at least 300 days. [2026-01-07T12:03:49.121528] [DEBUG] [REMOTE ] BSAC: PASS: Price check passed. Min price $26.33. [2026-01-07T12:03:49.121685] [DEBUG] [REMOTE ] BSAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:49.121815] [DEBUG] [REMOTE ] BSAC: PASS: Integrity check passed. [2026-01-07T12:03:49.121856] [DEBUG] [REMOTE ] BSAC: Symbol is viable for forecasting. [2026-01-07T12:03:49.121904] [INFO ] [MAIN ] [510/3530] BSAC kept (0.6s) | 510 kept, 0 rejected | 136.5/min | ETA: 22.1m [2026-01-07T12:03:49.423467] [DEBUG] [REMOTE ] BSCQ: Retrieved 2339 rows, trimmed to 300. [2026-01-07T12:03:49.423639] [DEBUG] [REMOTE ] BSCQ: PASS: History has at least 300 days. [2026-01-07T12:03:49.423868] [DEBUG] [REMOTE ] BSCQ: PASS: Price check passed. Min price $19.39. [2026-01-07T12:03:49.424004] [DEBUG] [REMOTE ] BSCQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:49.424115] [DEBUG] [REMOTE ] BSCQ: PASS: Integrity check passed. [2026-01-07T12:03:49.424155] [DEBUG] [REMOTE ] BSCQ: Symbol is viable for forecasting. [2026-01-07T12:03:49.424204] [INFO ] [MAIN ] [511/3530] BSCQ kept (0.3s) | 511 kept, 0 rejected | 136.5/min | ETA: 22.1m [2026-01-07T12:03:49.800144] [DEBUG] [REMOTE ] BSCS: Retrieved 1862 rows, trimmed to 300. [2026-01-07T12:03:49.800264] [DEBUG] [REMOTE ] BSCS: PASS: History has at least 300 days. [2026-01-07T12:03:49.800463] [DEBUG] [REMOTE ] BSCS: PASS: Price check passed. Min price $20.36. [2026-01-07T12:03:49.800625] [DEBUG] [REMOTE ] BSCS: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:49.800735] [DEBUG] [REMOTE ] BSCS: PASS: Integrity check passed. [2026-01-07T12:03:49.800773] [DEBUG] [REMOTE ] BSCS: Symbol is viable for forecasting. [2026-01-07T12:03:49.800820] [INFO ] [MAIN ] [512/3530] BSCS kept (0.4s) | 512 kept, 0 rejected | 136.6/min | ETA: 22.1m [2026-01-07T12:03:50.124780] [DEBUG] [REMOTE ] BSCX: Retrieved 576 rows, trimmed to 300. [2026-01-07T12:03:50.124943] [DEBUG] [REMOTE ] BSCX: PASS: History has at least 300 days. [2026-01-07T12:03:50.125205] [DEBUG] [REMOTE ] BSCX: PASS: Price check passed. Min price $21.20. [2026-01-07T12:03:50.125369] [DEBUG] [REMOTE ] BSCX: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:50.125511] [DEBUG] [REMOTE ] BSCX: PASS: Integrity check passed. [2026-01-07T12:03:50.125560] [DEBUG] [REMOTE ] BSCX: Symbol is viable for forecasting. [2026-01-07T12:03:50.125643] [INFO ] [MAIN ] [513/3530] BSCX kept (0.3s) | 513 kept, 0 rejected | 136.6/min | ETA: 22.1m [2026-01-07T12:03:50.443394] [DEBUG] [REMOTE ] BSCY: Retrieved 393 rows, trimmed to 300. [2026-01-07T12:03:50.443642] [DEBUG] [REMOTE ] BSCY: PASS: History has at least 300 days. [2026-01-07T12:03:50.443997] [DEBUG] [REMOTE ] BSCY: PASS: Price check passed. Min price $20.77. [2026-01-07T12:03:50.444180] [DEBUG] [REMOTE ] BSCY: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:50.444333] [DEBUG] [REMOTE ] BSCY: PASS: Integrity check passed. [2026-01-07T12:03:50.444376] [DEBUG] [REMOTE ] BSCY: Symbol is viable for forecasting. [2026-01-07T12:03:50.444434] [INFO ] [MAIN ] [514/3530] BSCY kept (0.3s) | 514 kept, 0 rejected | 136.7/min | ETA: 22.1m [2026-01-07T12:03:51.077218] [DEBUG] [REMOTE ] BSJQ: Retrieved 1862 rows, trimmed to 300. [2026-01-07T12:03:51.077428] [DEBUG] [REMOTE ] BSJQ: PASS: History has at least 300 days. [2026-01-07T12:03:51.077774] [DEBUG] [REMOTE ] BSJQ: PASS: Price check passed. Min price $23.02. [2026-01-07T12:03:51.077920] [DEBUG] [REMOTE ] BSJQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:51.078070] [DEBUG] [REMOTE ] BSJQ: PASS: Integrity check passed. [2026-01-07T12:03:51.078113] [DEBUG] [REMOTE ] BSJQ: Symbol is viable for forecasting. [2026-01-07T12:03:51.078180] [INFO ] [MAIN ] [515/3530] BSJQ kept (0.6s) | 515 kept, 0 rejected | 136.6/min | ETA: 22.1m [2026-01-07T12:03:51.397288] [DEBUG] [REMOTE ] BSJS: Retrieved 1333 rows, trimmed to 300. [2026-01-07T12:03:51.397439] [DEBUG] [REMOTE ] BSJS: PASS: History has at least 300 days. [2026-01-07T12:03:51.397759] [DEBUG] [REMOTE ] BSJS: PASS: Price check passed. Min price $21.57. [2026-01-07T12:03:51.397938] [DEBUG] [REMOTE ] BSJS: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:51.398079] [DEBUG] [REMOTE ] BSJS: PASS: Integrity check passed. [2026-01-07T12:03:51.398130] [DEBUG] [REMOTE ] BSJS: Symbol is viable for forecasting. [2026-01-07T12:03:51.398192] [INFO ] [MAIN ] [516/3530] BSJS kept (0.3s) | 516 kept, 0 rejected | 136.7/min | ETA: 22.1m [2026-01-07T12:03:51.920646] [DEBUG] [REMOTE ] BSL: Retrieved 3928 rows, trimmed to 300. [2026-01-07T12:03:51.920802] [DEBUG] [REMOTE ] BSL: PASS: History has at least 300 days. [2026-01-07T12:03:51.921073] [DEBUG] [REMOTE ] BSL: PASS: Price check passed. Min price $13.31. [2026-01-07T12:03:51.921221] [DEBUG] [REMOTE ] BSL: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:51.921353] [DEBUG] [REMOTE ] BSL: PASS: Integrity check passed. [2026-01-07T12:03:51.921397] [DEBUG] [REMOTE ] BSL: Symbol is viable for forecasting. [2026-01-07T12:03:51.921449] [INFO ] [MAIN ] [517/3530] BSL kept (0.5s) | 517 kept, 0 rejected | 136.6/min | ETA: 22.1m [2026-01-07T12:03:52.094225] [DEBUG] [REMOTE ] BSM: Retrieved 2687 rows, trimmed to 300. [2026-01-07T12:03:52.094341] [DEBUG] [REMOTE ] BSM: PASS: History has at least 300 days. [2026-01-07T12:03:52.094540] [DEBUG] [REMOTE ] BSM: PASS: Price check passed. Min price $12.14. [2026-01-07T12:03:52.094701] [DEBUG] [REMOTE ] BSM: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:52.094810] [DEBUG] [REMOTE ] BSM: PASS: Integrity check passed. [2026-01-07T12:03:52.094849] [DEBUG] [REMOTE ] BSM: Symbol is viable for forecasting. [2026-01-07T12:03:52.094895] [INFO ] [MAIN ] [518/3530] BSM kept (0.2s) | 518 kept, 0 rejected | 136.8/min | ETA: 22.0m [2026-01-07T12:03:52.575006] [DEBUG] [REMOTE ] BSMQ: Retrieved 1578 rows, trimmed to 300. [2026-01-07T12:03:52.575122] [DEBUG] [REMOTE ] BSMQ: PASS: History has at least 300 days. [2026-01-07T12:03:52.575323] [DEBUG] [REMOTE ] BSMQ: PASS: Price check passed. Min price $23.46. [2026-01-07T12:03:52.575454] [DEBUG] [REMOTE ] BSMQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:52.575566] [DEBUG] [REMOTE ] BSMQ: PASS: Integrity check passed. [2026-01-07T12:03:52.575632] [DEBUG] [REMOTE ] BSMQ: Symbol is viable for forecasting. [2026-01-07T12:03:52.575678] [INFO ] [MAIN ] [519/3530] BSMQ kept (0.5s) | 519 kept, 0 rejected | 136.8/min | ETA: 22.0m [2026-01-07T12:03:52.981826] [DEBUG] [REMOTE ] BSMS: Retrieved 1547 rows, trimmed to 300. [2026-01-07T12:03:52.981941] [DEBUG] [REMOTE ] BSMS: PASS: History has at least 300 days. [2026-01-07T12:03:52.982143] [DEBUG] [REMOTE ] BSMS: PASS: Price check passed. Min price $23.23. [2026-01-07T12:03:52.982273] [DEBUG] [REMOTE ] BSMS: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:52.982380] [DEBUG] [REMOTE ] BSMS: PASS: Integrity check passed. [2026-01-07T12:03:52.982419] [DEBUG] [REMOTE ] BSMS: Symbol is viable for forecasting. [2026-01-07T12:03:52.982465] [INFO ] [MAIN ] [520/3530] BSMS kept (0.4s) | 520 kept, 0 rejected | 136.8/min | ETA: 22.0m [2026-01-07T12:03:53.353435] [DEBUG] [REMOTE ] BSSX: Retrieved 576 rows, trimmed to 300. [2026-01-07T12:03:53.353559] [DEBUG] [REMOTE ] BSSX: PASS: History has at least 300 days. [2026-01-07T12:03:53.353799] [DEBUG] [REMOTE ] BSSX: PASS: Price check passed. Min price $25.48. [2026-01-07T12:03:53.353932] [DEBUG] [REMOTE ] BSSX: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:53.354039] [DEBUG] [REMOTE ] BSSX: PASS: Integrity check passed. [2026-01-07T12:03:53.354078] [DEBUG] [REMOTE ] BSSX: Symbol is viable for forecasting. [2026-01-07T12:03:53.354125] [INFO ] [MAIN ] [521/3530] BSSX kept (0.4s) | 521 kept, 0 rejected | 136.8/min | ETA: 22.0m [2026-01-07T12:03:53.701318] [DEBUG] [REMOTE ] BSTZ: Retrieved 1642 rows, trimmed to 300. [2026-01-07T12:03:53.701442] [DEBUG] [REMOTE ] BSTZ: PASS: History has at least 300 days. [2026-01-07T12:03:53.701703] [DEBUG] [REMOTE ] BSTZ: PASS: Price check passed. Min price $20.49. [2026-01-07T12:03:53.701846] [DEBUG] [REMOTE ] BSTZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:53.701961] [DEBUG] [REMOTE ] BSTZ: PASS: Integrity check passed. [2026-01-07T12:03:53.702002] [DEBUG] [REMOTE ] BSTZ: Symbol is viable for forecasting. [2026-01-07T12:03:53.702052] [INFO ] [MAIN ] [522/3530] BSTZ kept (0.3s) | 522 kept, 0 rejected | 136.9/min | ETA: 22.0m [2026-01-07T12:03:54.051933] [DEBUG] [REMOTE ] BSVN: Retrieved 1833 rows, trimmed to 300. [2026-01-07T12:03:54.052052] [DEBUG] [REMOTE ] BSVN: PASS: History has at least 300 days. [2026-01-07T12:03:54.052252] [DEBUG] [REMOTE ] BSVN: PASS: Price check passed. Min price $40.16. [2026-01-07T12:03:54.052397] [DEBUG] [REMOTE ] BSVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:54.052508] [DEBUG] [REMOTE ] BSVN: PASS: Integrity check passed. [2026-01-07T12:03:54.052548] [DEBUG] [REMOTE ] BSVN: Symbol is viable for forecasting. [2026-01-07T12:03:54.052618] [INFO ] [MAIN ] [523/3530] BSVN kept (0.4s) | 523 kept, 0 rejected | 136.9/min | ETA: 22.0m [2026-01-07T12:03:54.552523] [DEBUG] [REMOTE ] BSVO: Retrieved 708 rows, trimmed to 300. [2026-01-07T12:03:54.552668] [DEBUG] [REMOTE ] BSVO: PASS: History has at least 300 days. [2026-01-07T12:03:54.552868] [DEBUG] [REMOTE ] BSVO: PASS: Price check passed. Min price $21.29. [2026-01-07T12:03:54.552999] [DEBUG] [REMOTE ] BSVO: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:54.553106] [DEBUG] [REMOTE ] BSVO: PASS: Integrity check passed. [2026-01-07T12:03:54.553145] [DEBUG] [REMOTE ] BSVO: Symbol is viable for forecasting. [2026-01-07T12:03:54.553192] [INFO ] [MAIN ] [524/3530] BSVO kept (0.5s) | 524 kept, 0 rejected | 136.9/min | ETA: 22.0m [2026-01-07T12:03:55.212286] [DEBUG] [REMOTE ] BSX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:55.212427] [DEBUG] [REMOTE ] BSX: PASS: History has at least 300 days. [2026-01-07T12:03:55.212693] [DEBUG] [REMOTE ] BSX: PASS: Price check passed. Min price $91.75. [2026-01-07T12:03:55.212832] [DEBUG] [REMOTE ] BSX: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:55.212955] [DEBUG] [REMOTE ] BSX: PASS: Integrity check passed. [2026-01-07T12:03:55.212994] [DEBUG] [REMOTE ] BSX: Symbol is viable for forecasting. [2026-01-07T12:03:55.213043] [INFO ] [MAIN ] [525/3530] BSX kept (0.7s) | 525 kept, 0 rejected | 136.7/min | ETA: 22.0m [2026-01-07T12:03:55.472124] [DEBUG] [REMOTE ] BSY: Retrieved 1328 rows, trimmed to 300. [2026-01-07T12:03:55.472363] [DEBUG] [REMOTE ] BSY: PASS: History has at least 300 days. [2026-01-07T12:03:55.472664] [DEBUG] [REMOTE ] BSY: PASS: Price check passed. Min price $38.07. [2026-01-07T12:03:55.472999] [DEBUG] [REMOTE ] BSY: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:55.473127] [DEBUG] [REMOTE ] BSY: PASS: Integrity check passed. [2026-01-07T12:03:55.473169] [DEBUG] [REMOTE ] BSY: Symbol is viable for forecasting. [2026-01-07T12:03:55.473226] [INFO ] [MAIN ] [526/3530] BSY kept (0.3s) | 526 kept, 0 rejected | 136.9/min | ETA: 22.0m [2026-01-07T12:03:56.326929] [DEBUG] [REMOTE ] BTA: Retrieved 4997 rows, trimmed to 300. [2026-01-07T12:03:56.327057] [DEBUG] [REMOTE ] BTA: PASS: History has at least 300 days. [2026-01-07T12:03:56.327297] [DEBUG] [REMOTE ] BTA: PASS: Price check passed. Min price $9.25. [2026-01-07T12:03:56.327437] [DEBUG] [REMOTE ] BTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:56.327554] [DEBUG] [REMOTE ] BTA: PASS: Integrity check passed. [2026-01-07T12:03:56.327620] [DEBUG] [REMOTE ] BTA: Symbol is viable for forecasting. [2026-01-07T12:03:56.327673] [INFO ] [MAIN ] [527/3530] BTA kept (0.9s) | 527 kept, 0 rejected | 136.6/min | ETA: 22.0m [2026-01-07T12:03:56.614037] [DEBUG] [REMOTE ] BTAI: Retrieved 1969 rows, trimmed to 300. [2026-01-07T12:03:56.614217] [DEBUG] [REMOTE ] BTAI: PASS: History has at least 300 days. [2026-01-07T12:03:56.614474] [DEBUG] [REMOTE ] BTAI: PASS: Price check passed. Min price $1.53. [2026-01-07T12:03:56.614645] [DEBUG] [REMOTE ] BTAI: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:56.614766] [DEBUG] [REMOTE ] BTAI: PASS: Integrity check passed. [2026-01-07T12:03:56.614809] [DEBUG] [REMOTE ] BTAI: Symbol is viable for forecasting. [2026-01-07T12:03:56.614861] [INFO ] [MAIN ] [528/3530] BTAI kept (0.3s) | 528 kept, 0 rejected | 136.7/min | ETA: 22.0m [2026-01-07T12:03:57.121052] [DEBUG] [REMOTE ] BTCS: Retrieved 2979 rows, trimmed to 300. [2026-01-07T12:03:57.121173] [DEBUG] [REMOTE ] BTCS: PASS: History has at least 300 days. [2026-01-07T12:03:57.121372] [DEBUG] [REMOTE ] BTCS: PASS: Price check passed. Min price $2.55. [2026-01-07T12:03:57.121502] [DEBUG] [REMOTE ] BTCS: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:57.121638] [DEBUG] [REMOTE ] BTCS: PASS: Integrity check passed. [2026-01-07T12:03:57.121680] [DEBUG] [REMOTE ] BTCS: Symbol is viable for forecasting. [2026-01-07T12:03:57.121726] [INFO ] [MAIN ] [529/3530] BTCS kept (0.5s) | 529 kept, 0 rejected | 136.7/min | ETA: 22.0m [2026-01-07T12:03:57.573205] [DEBUG] [REMOTE ] BTE: Retrieved 4972 rows, trimmed to 300. [2026-01-07T12:03:57.573331] [DEBUG] [REMOTE ] BTE: PASS: History has at least 300 days. [2026-01-07T12:03:57.573548] [DEBUG] [REMOTE ] BTE: PASS: Price check passed. Min price $2.20. [2026-01-07T12:03:57.573730] [DEBUG] [REMOTE ] BTE: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:57.573853] [DEBUG] [REMOTE ] BTE: PASS: Integrity check passed. [2026-01-07T12:03:57.573895] [DEBUG] [REMOTE ] BTE: Symbol is viable for forecasting. [2026-01-07T12:03:57.573943] [INFO ] [MAIN ] [530/3530] BTE kept (0.5s) | 530 kept, 0 rejected | 136.7/min | ETA: 22.0m [2026-01-07T12:03:57.806152] [DEBUG] [REMOTE ] BTF: Retrieved 1055 rows, trimmed to 300. [2026-01-07T12:03:57.806292] [DEBUG] [REMOTE ] BTF: PASS: History has at least 300 days. [2026-01-07T12:03:57.806493] [DEBUG] [REMOTE ] BTF: PASS: Price check passed. Min price $4.86. [2026-01-07T12:03:57.806644] [DEBUG] [REMOTE ] BTF: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:57.806758] [DEBUG] [REMOTE ] BTF: PASS: Integrity check passed. [2026-01-07T12:03:57.806796] [DEBUG] [REMOTE ] BTF: Symbol is viable for forecasting. [2026-01-07T12:03:57.806842] [INFO ] [MAIN ] [531/3530] BTF kept (0.2s) | 531 kept, 0 rejected | 136.8/min | ETA: 21.9m [2026-01-07T12:03:58.301740] [DEBUG] [REMOTE ] BTI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:03:58.301868] [DEBUG] [REMOTE ] BTI: PASS: History has at least 300 days. [2026-01-07T12:03:58.302102] [DEBUG] [REMOTE ] BTI: PASS: Price check passed. Min price $49.73. [2026-01-07T12:03:58.302246] [DEBUG] [REMOTE ] BTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:58.302364] [DEBUG] [REMOTE ] BTI: PASS: Integrity check passed. [2026-01-07T12:03:58.302406] [DEBUG] [REMOTE ] BTI: Symbol is viable for forecasting. [2026-01-07T12:03:58.302455] [INFO ] [MAIN ] [532/3530] BTI kept (0.5s) | 532 kept, 0 rejected | 136.7/min | ETA: 21.9m [2026-01-07T12:03:58.597302] [DEBUG] [REMOTE ] BTM: Retrieved 631 rows, trimmed to 300. [2026-01-07T12:03:58.597434] [DEBUG] [REMOTE ] BTM: PASS: History has at least 300 days. [2026-01-07T12:03:58.597663] [DEBUG] [REMOTE ] BTM: PASS: Price check passed. Min price $1.27. [2026-01-07T12:03:58.597825] [DEBUG] [REMOTE ] BTM: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:58.597934] [DEBUG] [REMOTE ] BTM: PASS: Integrity check passed. [2026-01-07T12:03:58.597973] [DEBUG] [REMOTE ] BTM: Symbol is viable for forecasting. [2026-01-07T12:03:58.598020] [INFO ] [MAIN ] [533/3530] BTM kept (0.3s) | 533 kept, 0 rejected | 136.8/min | ETA: 21.9m [2026-01-07T12:03:59.023025] [DEBUG] [REMOTE ] BTMD: Retrieved 1179 rows, trimmed to 300. [2026-01-07T12:03:59.023138] [DEBUG] [REMOTE ] BTMD: PASS: History has at least 300 days. [2026-01-07T12:03:59.023337] [DEBUG] [REMOTE ] BTMD: PASS: Price check passed. Min price $2.39. [2026-01-07T12:03:59.023467] [DEBUG] [REMOTE ] BTMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:59.023625] [DEBUG] [REMOTE ] BTMD: PASS: Integrity check passed. [2026-01-07T12:03:59.023671] [DEBUG] [REMOTE ] BTMD: Symbol is viable for forecasting. [2026-01-07T12:03:59.023719] [INFO ] [MAIN ] [534/3530] BTMD kept (0.4s) | 534 kept, 0 rejected | 136.8/min | ETA: 21.9m [2026-01-07T12:03:59.361223] [DEBUG] [REMOTE ] BTSG: Retrieved 488 rows, trimmed to 300. [2026-01-07T12:03:59.361350] [DEBUG] [REMOTE ] BTSG: PASS: History has at least 300 days. [2026-01-07T12:03:59.361549] [DEBUG] [REMOTE ] BTSG: PASS: Price check passed. Min price $28.36. [2026-01-07T12:03:59.361703] [DEBUG] [REMOTE ] BTSG: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:59.361809] [DEBUG] [REMOTE ] BTSG: PASS: Integrity check passed. [2026-01-07T12:03:59.361848] [DEBUG] [REMOTE ] BTSG: Symbol is viable for forecasting. [2026-01-07T12:03:59.361894] [INFO ] [MAIN ] [535/3530] BTSG kept (0.3s) | 535 kept, 0 rejected | 136.9/min | ETA: 21.9m [2026-01-07T12:03:59.955634] [DEBUG] [REMOTE ] BTZ: Retrieved 4788 rows, trimmed to 300. [2026-01-07T12:03:59.955767] [DEBUG] [REMOTE ] BTZ: PASS: History has at least 300 days. [2026-01-07T12:03:59.955979] [DEBUG] [REMOTE ] BTZ: PASS: Price check passed. Min price $10.63. [2026-01-07T12:03:59.956111] [DEBUG] [REMOTE ] BTZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:03:59.956221] [DEBUG] [REMOTE ] BTZ: PASS: Integrity check passed. [2026-01-07T12:03:59.956260] [DEBUG] [REMOTE ] BTZ: Symbol is viable for forecasting. [2026-01-07T12:03:59.956306] [INFO ] [MAIN ] [536/3530] BTZ kept (0.6s) | 536 kept, 0 rejected | 136.8/min | ETA: 21.9m [2026-01-07T12:04:00.338702] [DEBUG] [REMOTE ] BUD: Retrieved 4155 rows, trimmed to 300. [2026-01-07T12:04:00.338836] [DEBUG] [REMOTE ] BUD: PASS: History has at least 300 days. [2026-01-07T12:04:00.339070] [DEBUG] [REMOTE ] BUD: PASS: Price check passed. Min price $59.19. [2026-01-07T12:04:00.339207] [DEBUG] [REMOTE ] BUD: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:00.339319] [DEBUG] [REMOTE ] BUD: PASS: Integrity check passed. [2026-01-07T12:04:00.339358] [DEBUG] [REMOTE ] BUD: Symbol is viable for forecasting. [2026-01-07T12:04:00.339403] [INFO ] [MAIN ] [537/3530] BUD kept (0.4s) | 537 kept, 0 rejected | 136.8/min | ETA: 21.9m [2026-01-07T12:04:00.554322] [DEBUG] [REMOTE ] BUFC: Retrieved 517 rows, trimmed to 300. [2026-01-07T12:04:00.554449] [DEBUG] [REMOTE ] BUFC: PASS: History has at least 300 days. [2026-01-07T12:04:00.554741] [DEBUG] [REMOTE ] BUFC: PASS: Price check passed. Min price $40.36. [2026-01-07T12:04:00.554919] [DEBUG] [REMOTE ] BUFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:00.555044] [DEBUG] [REMOTE ] BUFC: PASS: Integrity check passed. [2026-01-07T12:04:00.555086] [DEBUG] [REMOTE ] BUFC: Symbol is viable for forecasting. [2026-01-07T12:04:00.555135] [INFO ] [MAIN ] [538/3530] BUFC kept (0.2s) | 538 kept, 0 rejected | 137.0/min | ETA: 21.8m [2026-01-07T12:04:01.067195] [DEBUG] [REMOTE ] BUG: Retrieved 1553 rows, trimmed to 300. [2026-01-07T12:04:01.067318] [DEBUG] [REMOTE ] BUG: PASS: History has at least 300 days. [2026-01-07T12:04:01.067628] [DEBUG] [REMOTE ] BUG: PASS: Price check passed. Min price $29.75. [2026-01-07T12:04:01.067780] [DEBUG] [REMOTE ] BUG: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:01.067905] [DEBUG] [REMOTE ] BUG: PASS: Integrity check passed. [2026-01-07T12:04:01.067948] [DEBUG] [REMOTE ] BUG: Symbol is viable for forecasting. [2026-01-07T12:04:01.068004] [INFO ] [MAIN ] [539/3530] BUG kept (0.5s) | 539 kept, 0 rejected | 136.9/min | ETA: 21.8m [2026-01-07T12:04:01.525227] [DEBUG] [REMOTE ] BUI: Retrieved 3549 rows, trimmed to 300. [2026-01-07T12:04:01.525372] [DEBUG] [REMOTE ] BUI: PASS: History has at least 300 days. [2026-01-07T12:04:01.525629] [DEBUG] [REMOTE ] BUI: PASS: Price check passed. Min price $24.48. [2026-01-07T12:04:01.525819] [DEBUG] [REMOTE ] BUI: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:01.525948] [DEBUG] [REMOTE ] BUI: PASS: Integrity check passed. [2026-01-07T12:04:01.525990] [DEBUG] [REMOTE ] BUI: Symbol is viable for forecasting. [2026-01-07T12:04:01.526053] [INFO ] [MAIN ] [540/3530] BUI kept (0.5s) | 540 kept, 0 rejected | 136.9/min | ETA: 21.8m [2026-01-07T12:04:01.919870] [DEBUG] [REMOTE ] BURL: Retrieved 3084 rows, trimmed to 300. [2026-01-07T12:04:01.920013] [DEBUG] [REMOTE ] BURL: PASS: History has at least 300 days. [2026-01-07T12:04:01.920250] [DEBUG] [REMOTE ] BURL: PASS: Price check passed. Min price $242.43. [2026-01-07T12:04:01.920384] [DEBUG] [REMOTE ] BURL: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:01.920505] [DEBUG] [REMOTE ] BURL: PASS: Integrity check passed. [2026-01-07T12:04:01.920545] [DEBUG] [REMOTE ] BURL: Symbol is viable for forecasting. [2026-01-07T12:04:01.920612] [INFO ] [MAIN ] [541/3530] BURL kept (0.4s) | 541 kept, 0 rejected | 136.9/min | ETA: 21.8m [2026-01-07T12:04:02.433110] [DEBUG] [REMOTE ] BUSE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:02.433258] [DEBUG] [REMOTE ] BUSE: PASS: History has at least 300 days. [2026-01-07T12:04:02.433591] [DEBUG] [REMOTE ] BUSE: PASS: Price check passed. Min price $21.96. [2026-01-07T12:04:02.433750] [DEBUG] [REMOTE ] BUSE: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:02.434088] [DEBUG] [REMOTE ] BUSE: PASS: Integrity check passed. [2026-01-07T12:04:02.434132] [DEBUG] [REMOTE ] BUSE: Symbol is viable for forecasting. [2026-01-07T12:04:02.434190] [INFO ] [MAIN ] [542/3530] BUSE kept (0.5s) | 542 kept, 0 rejected | 136.9/min | ETA: 21.8m [2026-01-07T12:04:02.668862] [DEBUG] [REMOTE ] BUXX: Retrieved 604 rows, trimmed to 300. [2026-01-07T12:04:02.669013] [DEBUG] [REMOTE ] BUXX: PASS: History has at least 300 days. [2026-01-07T12:04:02.669218] [DEBUG] [REMOTE ] BUXX: PASS: Price check passed. Min price $20.04. [2026-01-07T12:04:02.669349] [DEBUG] [REMOTE ] BUXX: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:02.669455] [DEBUG] [REMOTE ] BUXX: PASS: Integrity check passed. [2026-01-07T12:04:02.669495] [DEBUG] [REMOTE ] BUXX: Symbol is viable for forecasting. [2026-01-07T12:04:02.669540] [INFO ] [MAIN ] [543/3530] BUXX kept (0.2s) | 543 kept, 0 rejected | 137.0/min | ETA: 21.8m [2026-01-07T12:04:03.054296] [DEBUG] [REMOTE ] BVFL: Retrieved 2299 rows, trimmed to 300. [2026-01-07T12:04:03.054415] [DEBUG] [REMOTE ] BVFL: PASS: History has at least 300 days. [2026-01-07T12:04:03.054642] [DEBUG] [REMOTE ] BVFL: PASS: Price check passed. Min price $14.63. [2026-01-07T12:04:03.054782] [DEBUG] [REMOTE ] BVFL: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:03.054893] [DEBUG] [REMOTE ] BVFL: PASS: Integrity check passed. [2026-01-07T12:04:03.054933] [DEBUG] [REMOTE ] BVFL: Symbol is viable for forecasting. [2026-01-07T12:04:03.054984] [INFO ] [MAIN ] [544/3530] BVFL kept (0.4s) | 544 kept, 0 rejected | 137.0/min | ETA: 21.8m [2026-01-07T12:04:03.595412] [DEBUG] [REMOTE ] BVN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:03.595557] [DEBUG] [REMOTE ] BVN: PASS: History has at least 300 days. [2026-01-07T12:04:03.595857] [DEBUG] [REMOTE ] BVN: PASS: Price check passed. Min price $21.03. [2026-01-07T12:04:03.596026] [DEBUG] [REMOTE ] BVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:03.596349] [DEBUG] [REMOTE ] BVN: PASS: Integrity check passed. [2026-01-07T12:04:03.596389] [DEBUG] [REMOTE ] BVN: Symbol is viable for forecasting. [2026-01-07T12:04:03.596438] [INFO ] [MAIN ] [545/3530] BVN kept (0.5s) | 545 kept, 0 rejected | 137.0/min | ETA: 21.8m [2026-01-07T12:04:03.878395] [DEBUG] [REMOTE ] BVS: Retrieved 1231 rows, trimmed to 300. [2026-01-07T12:04:03.878525] [DEBUG] [REMOTE ] BVS: PASS: History has at least 300 days. [2026-01-07T12:04:03.878755] [DEBUG] [REMOTE ] BVS: PASS: Price check passed. Min price $6.51. [2026-01-07T12:04:03.878893] [DEBUG] [REMOTE ] BVS: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:03.879031] [DEBUG] [REMOTE ] BVS: PASS: Integrity check passed. [2026-01-07T12:04:03.879073] [DEBUG] [REMOTE ] BVS: Symbol is viable for forecasting. [2026-01-07T12:04:03.879122] [INFO ] [MAIN ] [546/3530] BVS kept (0.3s) | 546 kept, 0 rejected | 137.1/min | ETA: 21.8m [2026-01-07T12:04:04.554153] [DEBUG] [REMOTE ] BWA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:04.554287] [DEBUG] [REMOTE ] BWA: PASS: History has at least 300 days. [2026-01-07T12:04:04.554557] [DEBUG] [REMOTE ] BWA: PASS: Price check passed. Min price $40.80. [2026-01-07T12:04:04.554726] [DEBUG] [REMOTE ] BWA: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:04.554859] [DEBUG] [REMOTE ] BWA: PASS: Integrity check passed. [2026-01-07T12:04:04.554901] [DEBUG] [REMOTE ] BWA: Symbol is viable for forecasting. [2026-01-07T12:04:04.554951] [INFO ] [MAIN ] [547/3530] BWA kept (0.7s) | 547 kept, 0 rejected | 136.9/min | ETA: 21.8m [2026-01-07T12:04:04.832925] [DEBUG] [REMOTE ] BWAY: Retrieved 1690 rows, trimmed to 300. [2026-01-07T12:04:04.833246] [DEBUG] [REMOTE ] BWAY: PASS: History has at least 300 days. [2026-01-07T12:04:04.833448] [DEBUG] [REMOTE ] BWAY: PASS: Price check passed. Min price $14.50. [2026-01-07T12:04:04.833596] [DEBUG] [REMOTE ] BWAY: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:04.833707] [DEBUG] [REMOTE ] BWAY: PASS: Integrity check passed. [2026-01-07T12:04:04.833746] [DEBUG] [REMOTE ] BWAY: Symbol is viable for forecasting. [2026-01-07T12:04:04.833793] [INFO ] [MAIN ] [548/3530] BWAY kept (0.3s) | 548 kept, 0 rejected | 137.0/min | ETA: 21.8m [2026-01-07T12:04:05.114465] [DEBUG] [REMOTE ] BWB: Retrieved 1965 rows, trimmed to 300. [2026-01-07T12:04:05.114608] [DEBUG] [REMOTE ] BWB: PASS: History has at least 300 days. [2026-01-07T12:04:05.114885] [DEBUG] [REMOTE ] BWB: PASS: Price check passed. Min price $16.17. [2026-01-07T12:04:05.115062] [DEBUG] [REMOTE ] BWB: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:05.115186] [DEBUG] [REMOTE ] BWB: PASS: Integrity check passed. [2026-01-07T12:04:05.115228] [DEBUG] [REMOTE ] BWB: Symbol is viable for forecasting. [2026-01-07T12:04:05.115279] [INFO ] [MAIN ] [549/3530] BWB kept (0.3s) | 549 kept, 0 rejected | 137.1/min | ETA: 21.7m [2026-01-07T12:04:05.832276] [DEBUG] [REMOTE ] BWEN: Retrieved 5479 rows, trimmed to 300. [2026-01-07T12:04:05.832444] [DEBUG] [REMOTE ] BWEN: PASS: History has at least 300 days. [2026-01-07T12:04:05.832747] [DEBUG] [REMOTE ] BWEN: PASS: Price check passed. Min price $2.00. [2026-01-07T12:04:05.832913] [DEBUG] [REMOTE ] BWEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:05.833059] [DEBUG] [REMOTE ] BWEN: PASS: Integrity check passed. [2026-01-07T12:04:05.833102] [DEBUG] [REMOTE ] BWEN: Symbol is viable for forecasting. [2026-01-07T12:04:05.833154] [INFO ] [MAIN ] [550/3530] BWEN kept (0.7s) | 550 kept, 0 rejected | 136.9/min | ETA: 21.8m [2026-01-07T12:04:06.159863] [DEBUG] [REMOTE ] BWFG: Retrieved 3965 rows, trimmed to 300. [2026-01-07T12:04:06.159996] [DEBUG] [REMOTE ] BWFG: PASS: History has at least 300 days. [2026-01-07T12:04:06.160206] [DEBUG] [REMOTE ] BWFG: PASS: Price check passed. Min price $40.50. [2026-01-07T12:04:06.160340] [DEBUG] [REMOTE ] BWFG: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:06.160463] [DEBUG] [REMOTE ] BWFG: PASS: Integrity check passed. [2026-01-07T12:04:06.160504] [DEBUG] [REMOTE ] BWFG: Symbol is viable for forecasting. [2026-01-07T12:04:06.160552] [INFO ] [MAIN ] [551/3530] BWFG kept (0.3s) | 551 kept, 0 rejected | 137.0/min | ETA: 21.7m [2026-01-07T12:04:06.578080] [DEBUG] [REMOTE ] BWG: Retrieved 3464 rows, trimmed to 300. [2026-01-07T12:04:06.578200] [DEBUG] [REMOTE ] BWG: PASS: History has at least 300 days. [2026-01-07T12:04:06.578401] [DEBUG] [REMOTE ] BWG: PASS: Price check passed. Min price $8.09. [2026-01-07T12:04:06.578534] [DEBUG] [REMOTE ] BWG: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:06.578671] [DEBUG] [REMOTE ] BWG: PASS: Integrity check passed. [2026-01-07T12:04:06.578712] [DEBUG] [REMOTE ] BWG: Symbol is viable for forecasting. [2026-01-07T12:04:06.578760] [INFO ] [MAIN ] [552/3530] BWG kept (0.4s) | 552 kept, 0 rejected | 137.0/min | ETA: 21.7m [2026-01-07T12:04:06.894800] [DEBUG] [REMOTE ] BWIN: Retrieved 1558 rows, trimmed to 300. [2026-01-07T12:04:06.894931] [DEBUG] [REMOTE ] BWIN: PASS: History has at least 300 days. [2026-01-07T12:04:06.895144] [DEBUG] [REMOTE ] BWIN: PASS: Price check passed. Min price $21.49. [2026-01-07T12:04:06.895283] [DEBUG] [REMOTE ] BWIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:06.895399] [DEBUG] [REMOTE ] BWIN: PASS: Integrity check passed. [2026-01-07T12:04:06.895442] [DEBUG] [REMOTE ] BWIN: Symbol is viable for forecasting. [2026-01-07T12:04:06.895508] [INFO ] [MAIN ] [553/3530] BWIN kept (0.3s) | 553 kept, 0 rejected | 137.1/min | ETA: 21.7m [2026-01-07T12:04:07.276725] [DEBUG] [REMOTE ] BWMN: Retrieved 1172 rows, trimmed to 300. [2026-01-07T12:04:07.276906] [DEBUG] [REMOTE ] BWMN: PASS: History has at least 300 days. [2026-01-07T12:04:07.277176] [DEBUG] [REMOTE ] BWMN: PASS: Price check passed. Min price $32.51. [2026-01-07T12:04:07.277320] [DEBUG] [REMOTE ] BWMN: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:07.277437] [DEBUG] [REMOTE ] BWMN: PASS: Integrity check passed. [2026-01-07T12:04:07.277479] [DEBUG] [REMOTE ] BWMN: Symbol is viable for forecasting. [2026-01-07T12:04:07.277532] [INFO ] [MAIN ] [554/3530] BWMN kept (0.4s) | 554 kept, 0 rejected | 137.1/min | ETA: 21.7m [2026-01-07T12:04:07.882128] [DEBUG] [REMOTE ] BXC: Retrieved 5299 rows, trimmed to 300. [2026-01-07T12:04:07.882336] [DEBUG] [REMOTE ] BXC: PASS: History has at least 300 days. [2026-01-07T12:04:07.882686] [DEBUG] [REMOTE ] BXC: PASS: Price check passed. Min price $53.30. [2026-01-07T12:04:07.882832] [DEBUG] [REMOTE ] BXC: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:07.882979] [DEBUG] [REMOTE ] BXC: PASS: Integrity check passed. [2026-01-07T12:04:07.883023] [DEBUG] [REMOTE ] BXC: Symbol is viable for forecasting. [2026-01-07T12:04:07.883079] [INFO ] [MAIN ] [555/3530] BXC kept (0.6s) | 555 kept, 0 rejected | 137.0/min | ETA: 21.7m [2026-01-07T12:04:08.321560] [DEBUG] [REMOTE ] BXMX: Retrieved 5332 rows, trimmed to 300. [2026-01-07T12:04:08.321727] [DEBUG] [REMOTE ] BXMX: PASS: History has at least 300 days. [2026-01-07T12:04:08.321954] [DEBUG] [REMOTE ] BXMX: PASS: Price check passed. Min price $13.61. [2026-01-07T12:04:08.322090] [DEBUG] [REMOTE ] BXMX: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:08.322207] [DEBUG] [REMOTE ] BXMX: PASS: Integrity check passed. [2026-01-07T12:04:08.322247] [DEBUG] [REMOTE ] BXMX: Symbol is viable for forecasting. [2026-01-07T12:04:08.322295] [INFO ] [MAIN ] [556/3530] BXMX kept (0.4s) | 556 kept, 0 rejected | 137.0/min | ETA: 21.7m [2026-01-07T12:04:08.786993] [DEBUG] [REMOTE ] BXP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:08.787132] [DEBUG] [REMOTE ] BXP: PASS: History has at least 300 days. [2026-01-07T12:04:08.787368] [DEBUG] [REMOTE ] BXP: PASS: Price check passed. Min price $67.09. [2026-01-07T12:04:08.787503] [DEBUG] [REMOTE ] BXP: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:08.787644] [DEBUG] [REMOTE ] BXP: PASS: Integrity check passed. [2026-01-07T12:04:08.787685] [DEBUG] [REMOTE ] BXP: Symbol is viable for forecasting. [2026-01-07T12:04:08.787734] [INFO ] [MAIN ] [557/3530] BXP kept (0.5s) | 557 kept, 0 rejected | 137.0/min | ETA: 21.7m [2026-01-07T12:04:09.022370] [DEBUG] [REMOTE ] BXSL: Retrieved 1051 rows, trimmed to 300. [2026-01-07T12:04:09.022715] [DEBUG] [REMOTE ] BXSL: PASS: History has at least 300 days. [2026-01-07T12:04:09.023098] [DEBUG] [REMOTE ] BXSL: PASS: Price check passed. Min price $24.31. [2026-01-07T12:04:09.023285] [DEBUG] [REMOTE ] BXSL: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:09.023486] [DEBUG] [REMOTE ] BXSL: PASS: Integrity check passed. [2026-01-07T12:04:09.023635] [DEBUG] [REMOTE ] BXSL: Symbol is viable for forecasting. [2026-01-07T12:04:09.023726] [INFO ] [MAIN ] [558/3530] BXSL kept (0.2s) | 558 kept, 0 rejected | 137.1/min | ETA: 21.7m [2026-01-07T12:04:09.518124] [DEBUG] [REMOTE ] BYD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:09.518319] [DEBUG] [REMOTE ] BYD: PASS: History has at least 300 days. [2026-01-07T12:04:09.518638] [DEBUG] [REMOTE ] BYD: PASS: Price check passed. Min price $76.65. [2026-01-07T12:04:09.518786] [DEBUG] [REMOTE ] BYD: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:09.518967] [DEBUG] [REMOTE ] BYD: PASS: Integrity check passed. [2026-01-07T12:04:09.519011] [DEBUG] [REMOTE ] BYD: Symbol is viable for forecasting. [2026-01-07T12:04:09.519086] [INFO ] [MAIN ] [559/3530] BYD kept (0.5s) | 559 kept, 0 rejected | 137.1/min | ETA: 21.7m [2026-01-07T12:04:10.028003] [DEBUG] [REMOTE ] BYM: Retrieved 5834 rows, trimmed to 300. [2026-01-07T12:04:10.028137] [DEBUG] [REMOTE ] BYM: PASS: History has at least 300 days. [2026-01-07T12:04:10.028384] [DEBUG] [REMOTE ] BYM: PASS: Price check passed. Min price $10.74. [2026-01-07T12:04:10.028521] [DEBUG] [REMOTE ] BYM: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:10.028658] [DEBUG] [REMOTE ] BYM: PASS: Integrity check passed. [2026-01-07T12:04:10.028699] [DEBUG] [REMOTE ] BYM: Symbol is viable for forecasting. [2026-01-07T12:04:10.028749] [INFO ] [MAIN ] [560/3530] BYM kept (0.5s) | 560 kept, 0 rejected | 137.1/min | ETA: 21.7m [2026-01-07T12:04:10.210165] [DEBUG] [REMOTE ] BYRN: Retrieved 3729 rows, trimmed to 300. [2026-01-07T12:04:10.210318] [DEBUG] [REMOTE ] BYRN: PASS: History has at least 300 days. [2026-01-07T12:04:10.210605] [DEBUG] [REMOTE ] BYRN: PASS: Price check passed. Min price $16.07. [2026-01-07T12:04:10.210754] [DEBUG] [REMOTE ] BYRN: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:10.210885] [DEBUG] [REMOTE ] BYRN: PASS: Integrity check passed. [2026-01-07T12:04:10.210934] [DEBUG] [REMOTE ] BYRN: Symbol is viable for forecasting. [2026-01-07T12:04:10.210983] [INFO ] [MAIN ] [561/3530] BYRN kept (0.2s) | 561 kept, 0 rejected | 137.2/min | ETA: 21.6m [2026-01-07T12:04:10.745177] [DEBUG] [REMOTE ] BYSI: Retrieved 2220 rows, trimmed to 300. [2026-01-07T12:04:10.745310] [DEBUG] [REMOTE ] BYSI: PASS: History has at least 300 days. [2026-01-07T12:04:10.745521] [DEBUG] [REMOTE ] BYSI: PASS: Price check passed. Min price $1.50. [2026-01-07T12:04:10.745694] [DEBUG] [REMOTE ] BYSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:10.745812] [DEBUG] [REMOTE ] BYSI: PASS: Integrity check passed. [2026-01-07T12:04:10.745853] [DEBUG] [REMOTE ] BYSI: Symbol is viable for forecasting. [2026-01-07T12:04:10.745909] [INFO ] [MAIN ] [562/3530] BYSI kept (0.5s) | 562 kept, 0 rejected | 137.1/min | ETA: 21.6m [2026-01-07T12:04:11.053534] [DEBUG] [REMOTE ] BZ: Retrieved 1148 rows, trimmed to 300. [2026-01-07T12:04:11.053685] [DEBUG] [REMOTE ] BZ: PASS: History has at least 300 days. [2026-01-07T12:04:11.053887] [DEBUG] [REMOTE ] BZ: PASS: Price check passed. Min price $19.95. [2026-01-07T12:04:11.054019] [DEBUG] [REMOTE ] BZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:11.054317] [DEBUG] [REMOTE ] BZ: PASS: Integrity check passed. [2026-01-07T12:04:11.054356] [DEBUG] [REMOTE ] BZ: Symbol is viable for forecasting. [2026-01-07T12:04:11.054401] [INFO ] [MAIN ] [563/3530] BZ kept (0.3s) | 563 kept, 0 rejected | 137.2/min | ETA: 21.6m [2026-01-07T12:04:11.702158] [DEBUG] [REMOTE ] BZH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:11.702313] [DEBUG] [REMOTE ] BZH: PASS: History has at least 300 days. [2026-01-07T12:04:11.702563] [DEBUG] [REMOTE ] BZH: PASS: Price check passed. Min price $19.82. [2026-01-07T12:04:11.702744] [DEBUG] [REMOTE ] BZH: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:11.702890] [DEBUG] [REMOTE ] BZH: PASS: Integrity check passed. [2026-01-07T12:04:11.702940] [DEBUG] [REMOTE ] BZH: Symbol is viable for forecasting. [2026-01-07T12:04:11.703004] [INFO ] [MAIN ] [564/3530] BZH kept (0.6s) | 564 kept, 0 rejected | 137.1/min | ETA: 21.6m [2026-01-07T12:04:12.034288] [DEBUG] [REMOTE ] BZUN: Retrieved 2673 rows, trimmed to 300. [2026-01-07T12:04:12.034414] [DEBUG] [REMOTE ] BZUN: PASS: History has at least 300 days. [2026-01-07T12:04:12.034657] [DEBUG] [REMOTE ] BZUN: PASS: Price check passed. Min price $2.61. [2026-01-07T12:04:12.034821] [DEBUG] [REMOTE ] BZUN: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:12.034948] [DEBUG] [REMOTE ] BZUN: PASS: Integrity check passed. [2026-01-07T12:04:12.035002] [DEBUG] [REMOTE ] BZUN: Symbol is viable for forecasting. [2026-01-07T12:04:12.035077] [INFO ] [MAIN ] [565/3530] BZUN kept (0.3s) | 565 kept, 0 rejected | 137.2/min | ETA: 21.6m [2026-01-07T12:04:12.607082] [DEBUG] [REMOTE ] C: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:12.607212] [DEBUG] [REMOTE ] C: PASS: History has at least 300 days. [2026-01-07T12:04:12.607426] [DEBUG] [REMOTE ] C: PASS: Price check passed. Min price $93.38. [2026-01-07T12:04:12.607558] [DEBUG] [REMOTE ] C: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:12.607692] [DEBUG] [REMOTE ] C: PASS: Integrity check passed. [2026-01-07T12:04:12.607731] [DEBUG] [REMOTE ] C: Symbol is viable for forecasting. [2026-01-07T12:04:12.607778] [INFO ] [MAIN ] [566/3530] C kept (0.6s) | 566 kept, 0 rejected | 137.1/min | ETA: 21.6m [2026-01-07T12:04:12.892729] [DEBUG] [REMOTE ] CAAP: Retrieved 1993 rows, trimmed to 300. [2026-01-07T12:04:12.892845] [DEBUG] [REMOTE ] CAAP: PASS: History has at least 300 days. [2026-01-07T12:04:12.893046] [DEBUG] [REMOTE ] CAAP: PASS: Price check passed. Min price $17.66. [2026-01-07T12:04:12.893176] [DEBUG] [REMOTE ] CAAP: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:12.893281] [DEBUG] [REMOTE ] CAAP: PASS: Integrity check passed. [2026-01-07T12:04:12.893320] [DEBUG] [REMOTE ] CAAP: Symbol is viable for forecasting. [2026-01-07T12:04:12.893366] [INFO ] [MAIN ] [567/3530] CAAP kept (0.3s) | 567 kept, 0 rejected | 137.2/min | ETA: 21.6m [2026-01-07T12:04:13.505076] [DEBUG] [REMOTE ] CAAS: Retrieved 5598 rows, trimmed to 300. [2026-01-07T12:04:13.505209] [DEBUG] [REMOTE ] CAAS: PASS: History has at least 300 days. [2026-01-07T12:04:13.505427] [DEBUG] [REMOTE ] CAAS: PASS: Price check passed. Min price $4.00. [2026-01-07T12:04:13.505559] [DEBUG] [REMOTE ] CAAS: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:13.505692] [DEBUG] [REMOTE ] CAAS: PASS: Integrity check passed. [2026-01-07T12:04:13.505732] [DEBUG] [REMOTE ] CAAS: Symbol is viable for forecasting. [2026-01-07T12:04:13.505779] [INFO ] [MAIN ] [568/3530] CAAS kept (0.6s) | 568 kept, 0 rejected | 137.1/min | ETA: 21.6m [2026-01-07T12:04:13.702778] [DEBUG] [REMOTE ] CABA: Retrieved 1557 rows, trimmed to 300. [2026-01-07T12:04:13.702910] [DEBUG] [REMOTE ] CABA: PASS: History has at least 300 days. [2026-01-07T12:04:13.703164] [DEBUG] [REMOTE ] CABA: PASS: Price check passed. Min price $2.04. [2026-01-07T12:04:13.703299] [DEBUG] [REMOTE ] CABA: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:13.703407] [DEBUG] [REMOTE ] CABA: PASS: Integrity check passed. [2026-01-07T12:04:13.703446] [DEBUG] [REMOTE ] CABA: Symbol is viable for forecasting. [2026-01-07T12:04:13.703491] [INFO ] [MAIN ] [569/3530] CABA kept (0.2s) | 569 kept, 0 rejected | 137.2/min | ETA: 21.6m [2026-01-07T12:04:14.233203] [DEBUG] [REMOTE ] CABO: Retrieved 2645 rows, trimmed to 300. [2026-01-07T12:04:14.233314] [DEBUG] [REMOTE ] CABO: PASS: History has at least 300 days. [2026-01-07T12:04:14.233515] [DEBUG] [REMOTE ] CABO: PASS: Price check passed. Min price $100.38. [2026-01-07T12:04:14.233675] [DEBUG] [REMOTE ] CABO: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:14.233790] [DEBUG] [REMOTE ] CABO: PASS: Integrity check passed. [2026-01-07T12:04:14.233832] [DEBUG] [REMOTE ] CABO: Symbol is viable for forecasting. [2026-01-07T12:04:14.233885] [INFO ] [MAIN ] [570/3530] CABO kept (0.5s) | 570 kept, 0 rejected | 137.1/min | ETA: 21.6m [2026-01-07T12:04:14.764028] [DEBUG] [REMOTE ] CAC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:14.764157] [DEBUG] [REMOTE ] CAC: PASS: History has at least 300 days. [2026-01-07T12:04:14.764399] [DEBUG] [REMOTE ] CAC: PASS: Price check passed. Min price $35.45. [2026-01-07T12:04:14.764532] [DEBUG] [REMOTE ] CAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:14.764673] [DEBUG] [REMOTE ] CAC: PASS: Integrity check passed. [2026-01-07T12:04:14.764714] [DEBUG] [REMOTE ] CAC: Symbol is viable for forecasting. [2026-01-07T12:04:14.764772] [INFO ] [MAIN ] [571/3530] CAC kept (0.5s) | 571 kept, 0 rejected | 137.1/min | ETA: 21.6m [2026-01-07T12:04:15.076924] [DEBUG] [REMOTE ] CACC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:15.077048] [DEBUG] [REMOTE ] CACC: PASS: History has at least 300 days. [2026-01-07T12:04:15.077276] [DEBUG] [REMOTE ] CACC: PASS: Price check passed. Min price $411.04. [2026-01-07T12:04:15.077409] [DEBUG] [REMOTE ] CACC: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:15.077520] [DEBUG] [REMOTE ] CACC: PASS: Integrity check passed. [2026-01-07T12:04:15.077559] [DEBUG] [REMOTE ] CACC: Symbol is viable for forecasting. [2026-01-07T12:04:15.077626] [INFO ] [MAIN ] [572/3530] CACC kept (0.3s) | 572 kept, 0 rejected | 137.2/min | ETA: 21.6m [2026-01-07T12:04:15.624133] [DEBUG] [REMOTE ] CACI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:15.624260] [DEBUG] [REMOTE ] CACI: PASS: History has at least 300 days. [2026-01-07T12:04:15.624474] [DEBUG] [REMOTE ] CACI: PASS: Price check passed. Min price $508.06. [2026-01-07T12:04:15.624625] [DEBUG] [REMOTE ] CACI: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:15.624738] [DEBUG] [REMOTE ] CACI: PASS: Integrity check passed. [2026-01-07T12:04:15.624778] [DEBUG] [REMOTE ] CACI: Symbol is viable for forecasting. [2026-01-07T12:04:15.624825] [INFO ] [MAIN ] [573/3530] CACI kept (0.5s) | 573 kept, 0 rejected | 137.1/min | ETA: 21.6m [2026-01-07T12:04:15.857777] [DEBUG] [REMOTE ] CADL: Retrieved 1117 rows, trimmed to 300. [2026-01-07T12:04:15.857894] [DEBUG] [REMOTE ] CADL: PASS: History has at least 300 days. [2026-01-07T12:04:15.858092] [DEBUG] [REMOTE ] CADL: PASS: Price check passed. Min price $4.42. [2026-01-07T12:04:15.858226] [DEBUG] [REMOTE ] CADL: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:15.858334] [DEBUG] [REMOTE ] CADL: PASS: Integrity check passed. [2026-01-07T12:04:15.858374] [DEBUG] [REMOTE ] CADL: Symbol is viable for forecasting. [2026-01-07T12:04:15.858421] [INFO ] [MAIN ] [574/3530] CADL kept (0.2s) | 574 kept, 0 rejected | 137.2/min | ETA: 21.5m [2026-01-07T12:04:16.504745] [DEBUG] [REMOTE ] CAE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:16.504872] [DEBUG] [REMOTE ] CAE: PASS: History has at least 300 days. [2026-01-07T12:04:16.505085] [DEBUG] [REMOTE ] CAE: PASS: Price check passed. Min price $25.73. [2026-01-07T12:04:16.505218] [DEBUG] [REMOTE ] CAE: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:16.505331] [DEBUG] [REMOTE ] CAE: PASS: Integrity check passed. [2026-01-07T12:04:16.505371] [DEBUG] [REMOTE ] CAE: Symbol is viable for forecasting. [2026-01-07T12:04:16.505419] [INFO ] [MAIN ] [575/3530] CAE kept (0.6s) | 575 kept, 0 rejected | 137.1/min | ETA: 21.6m [2026-01-07T12:04:16.931878] [DEBUG] [REMOTE ] CAF: Retrieved 4848 rows, trimmed to 300. [2026-01-07T12:04:16.932003] [DEBUG] [REMOTE ] CAF: PASS: History has at least 300 days. [2026-01-07T12:04:16.932211] [DEBUG] [REMOTE ] CAF: PASS: Price check passed. Min price $15.43. [2026-01-07T12:04:16.932344] [DEBUG] [REMOTE ] CAF: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:16.932452] [DEBUG] [REMOTE ] CAF: PASS: Integrity check passed. [2026-01-07T12:04:16.932493] [DEBUG] [REMOTE ] CAF: Symbol is viable for forecasting. [2026-01-07T12:04:16.932540] [INFO ] [MAIN ] [576/3530] CAF kept (0.4s) | 576 kept, 0 rejected | 137.1/min | ETA: 21.5m [2026-01-07T12:04:17.335177] [DEBUG] [REMOTE ] CAG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:17.335309] [DEBUG] [REMOTE ] CAG: PASS: History has at least 300 days. [2026-01-07T12:04:17.335525] [DEBUG] [REMOTE ] CAG: PASS: Price check passed. Min price $16.70. [2026-01-07T12:04:17.335680] [DEBUG] [REMOTE ] CAG: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:17.335796] [DEBUG] [REMOTE ] CAG: PASS: Integrity check passed. [2026-01-07T12:04:17.335836] [DEBUG] [REMOTE ] CAG: Symbol is viable for forecasting. [2026-01-07T12:04:17.335897] [INFO ] [MAIN ] [577/3530] CAG kept (0.4s) | 577 kept, 0 rejected | 137.1/min | ETA: 21.5m [2026-01-07T12:04:17.641448] [DEBUG] [REMOTE ] CAH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:17.641589] [DEBUG] [REMOTE ] CAH: PASS: History has at least 300 days. [2026-01-07T12:04:17.641803] [DEBUG] [REMOTE ] CAH: PASS: Price check passed. Min price $152.89. [2026-01-07T12:04:17.641934] [DEBUG] [REMOTE ] CAH: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:17.642046] [DEBUG] [REMOTE ] CAH: PASS: Integrity check passed. [2026-01-07T12:04:17.642085] [DEBUG] [REMOTE ] CAH: Symbol is viable for forecasting. [2026-01-07T12:04:17.642133] [INFO ] [MAIN ] [578/3530] CAH kept (0.3s) | 578 kept, 0 rejected | 137.2/min | ETA: 21.5m [2026-01-07T12:04:18.202827] [DEBUG] [REMOTE ] CAKE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:18.202985] [DEBUG] [REMOTE ] CAKE: PASS: History has at least 300 days. [2026-01-07T12:04:18.203257] [DEBUG] [REMOTE ] CAKE: PASS: Price check passed. Min price $43.14. [2026-01-07T12:04:18.203604] [DEBUG] [REMOTE ] CAKE: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:18.203731] [DEBUG] [REMOTE ] CAKE: PASS: Integrity check passed. [2026-01-07T12:04:18.203771] [DEBUG] [REMOTE ] CAKE: Symbol is viable for forecasting. [2026-01-07T12:04:18.203825] [INFO ] [MAIN ] [579/3530] CAKE kept (0.6s) | 579 kept, 0 rejected | 137.1/min | ETA: 21.5m [2026-01-07T12:04:18.704717] [DEBUG] [REMOTE ] CAL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:18.704840] [DEBUG] [REMOTE ] CAL: PASS: History has at least 300 days. [2026-01-07T12:04:18.705051] [DEBUG] [REMOTE ] CAL: PASS: Price check passed. Min price $9.58. [2026-01-07T12:04:18.705183] [DEBUG] [REMOTE ] CAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:18.705294] [DEBUG] [REMOTE ] CAL: PASS: Integrity check passed. [2026-01-07T12:04:18.705333] [DEBUG] [REMOTE ] CAL: Symbol is viable for forecasting. [2026-01-07T12:04:18.705380] [INFO ] [MAIN ] [580/3530] CAL kept (0.5s) | 580 kept, 0 rejected | 137.1/min | ETA: 21.5m [2026-01-07T12:04:18.896723] [DEBUG] [REMOTE ] CALC: Retrieved 1326 rows, trimmed to 300. [2026-01-07T12:04:18.896847] [DEBUG] [REMOTE ] CALC: PASS: History has at least 300 days. [2026-01-07T12:04:18.897048] [DEBUG] [REMOTE ] CALC: PASS: Price check passed. Min price $2.96. [2026-01-07T12:04:18.897179] [DEBUG] [REMOTE ] CALC: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:18.897284] [DEBUG] [REMOTE ] CALC: PASS: Integrity check passed. [2026-01-07T12:04:18.897323] [DEBUG] [REMOTE ] CALC: Symbol is viable for forecasting. [2026-01-07T12:04:18.897369] [INFO ] [MAIN ] [581/3530] CALC kept (0.2s) | 581 kept, 0 rejected | 137.2/min | ETA: 21.5m [2026-01-07T12:04:19.445646] [DEBUG] [REMOTE ] CALM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:19.445769] [DEBUG] [REMOTE ] CALM: PASS: History has at least 300 days. [2026-01-07T12:04:19.446006] [DEBUG] [REMOTE ] CALM: PASS: Price check passed. Min price $78.47. [2026-01-07T12:04:19.446139] [DEBUG] [REMOTE ] CALM: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:19.446260] [DEBUG] [REMOTE ] CALM: PASS: Integrity check passed. [2026-01-07T12:04:19.446298] [DEBUG] [REMOTE ] CALM: Symbol is viable for forecasting. [2026-01-07T12:04:19.446345] [INFO ] [MAIN ] [582/3530] CALM kept (0.5s) | 582 kept, 0 rejected | 137.2/min | ETA: 21.5m [2026-01-07T12:04:19.972502] [DEBUG] [REMOTE ] CALX: Retrieved 3972 rows, trimmed to 300. [2026-01-07T12:04:19.972654] [DEBUG] [REMOTE ] CALX: PASS: History has at least 300 days. [2026-01-07T12:04:19.972861] [DEBUG] [REMOTE ] CALX: PASS: Price check passed. Min price $52.93. [2026-01-07T12:04:19.972993] [DEBUG] [REMOTE ] CALX: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:19.973101] [DEBUG] [REMOTE ] CALX: PASS: Integrity check passed. [2026-01-07T12:04:19.973139] [DEBUG] [REMOTE ] CALX: Symbol is viable for forecasting. [2026-01-07T12:04:19.973201] [INFO ] [MAIN ] [583/3530] CALX kept (0.5s) | 583 kept, 0 rejected | 137.1/min | ETA: 21.5m [2026-01-07T12:04:20.361533] [DEBUG] [REMOTE ] CAPL: Retrieved 3317 rows, trimmed to 300. [2026-01-07T12:04:20.361669] [DEBUG] [REMOTE ] CAPL: PASS: History has at least 300 days. [2026-01-07T12:04:20.361877] [DEBUG] [REMOTE ] CAPL: PASS: Price check passed. Min price $19.27. [2026-01-07T12:04:20.362007] [DEBUG] [REMOTE ] CAPL: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:20.362113] [DEBUG] [REMOTE ] CAPL: PASS: Integrity check passed. [2026-01-07T12:04:20.362152] [DEBUG] [REMOTE ] CAPL: Symbol is viable for forecasting. [2026-01-07T12:04:20.362198] [INFO ] [MAIN ] [584/3530] CAPL kept (0.4s) | 584 kept, 0 rejected | 137.1/min | ETA: 21.5m [2026-01-07T12:04:20.590810] [DEBUG] [REMOTE ] CARE: Retrieved 3343 rows, trimmed to 300. [2026-01-07T12:04:20.590925] [DEBUG] [REMOTE ] CARE: PASS: History has at least 300 days. [2026-01-07T12:04:20.591124] [DEBUG] [REMOTE ] CARE: PASS: Price check passed. Min price $16.96. [2026-01-07T12:04:20.591257] [DEBUG] [REMOTE ] CARE: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:20.591363] [DEBUG] [REMOTE ] CARE: PASS: Integrity check passed. [2026-01-07T12:04:20.591402] [DEBUG] [REMOTE ] CARE: Symbol is viable for forecasting. [2026-01-07T12:04:20.591447] [INFO ] [MAIN ] [585/3530] CARE kept (0.2s) | 585 kept, 0 rejected | 137.3/min | ETA: 21.5m [2026-01-07T12:04:21.065123] [DEBUG] [REMOTE ] CARG: Retrieved 2069 rows, trimmed to 300. [2026-01-07T12:04:21.065239] [DEBUG] [REMOTE ] CARG: PASS: History has at least 300 days. [2026-01-07T12:04:21.065436] [DEBUG] [REMOTE ] CARG: PASS: Price check passed. Min price $33.13. [2026-01-07T12:04:21.065617] [DEBUG] [REMOTE ] CARG: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:21.065734] [DEBUG] [REMOTE ] CARG: PASS: Integrity check passed. [2026-01-07T12:04:21.065774] [DEBUG] [REMOTE ] CARG: Symbol is viable for forecasting. [2026-01-07T12:04:21.065820] [INFO ] [MAIN ] [586/3530] CARG kept (0.5s) | 586 kept, 0 rejected | 137.2/min | ETA: 21.5m [2026-01-07T12:04:21.482254] [DEBUG] [REMOTE ] CARS: Retrieved 2162 rows, trimmed to 300. [2026-01-07T12:04:21.482361] [DEBUG] [REMOTE ] CARS: PASS: History has at least 300 days. [2026-01-07T12:04:21.482555] [DEBUG] [REMOTE ] CARS: PASS: Price check passed. Min price $10.18. [2026-01-07T12:04:21.482731] [DEBUG] [REMOTE ] CARS: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:21.482841] [DEBUG] [REMOTE ] CARS: PASS: Integrity check passed. [2026-01-07T12:04:21.482880] [DEBUG] [REMOTE ] CARS: Symbol is viable for forecasting. [2026-01-07T12:04:21.482926] [INFO ] [MAIN ] [587/3530] CARS kept (0.4s) | 587 kept, 0 rejected | 137.2/min | ETA: 21.4m [2026-01-07T12:04:21.953012] [DEBUG] [REMOTE ] CASH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:21.953139] [DEBUG] [REMOTE ] CASH: PASS: History has at least 300 days. [2026-01-07T12:04:21.953350] [DEBUG] [REMOTE ] CASH: PASS: Price check passed. Min price $66.43. [2026-01-07T12:04:21.953482] [DEBUG] [REMOTE ] CASH: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:21.953611] [DEBUG] [REMOTE ] CASH: PASS: Integrity check passed. [2026-01-07T12:04:21.953653] [DEBUG] [REMOTE ] CASH: Symbol is viable for forecasting. [2026-01-07T12:04:21.953723] [INFO ] [MAIN ] [588/3530] CASH kept (0.5s) | 588 kept, 0 rejected | 137.2/min | ETA: 21.4m [2026-01-07T12:04:22.438542] [DEBUG] [REMOTE ] CASS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:22.438685] [DEBUG] [REMOTE ] CASS: PASS: History has at least 300 days. [2026-01-07T12:04:22.438896] [DEBUG] [REMOTE ] CASS: PASS: Price check passed. Min price $36.51. [2026-01-07T12:04:22.439042] [DEBUG] [REMOTE ] CASS: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:22.439153] [DEBUG] [REMOTE ] CASS: PASS: Integrity check passed. [2026-01-07T12:04:22.439205] [DEBUG] [REMOTE ] CASS: Symbol is viable for forecasting. [2026-01-07T12:04:22.439253] [INFO ] [MAIN ] [589/3530] CASS kept (0.5s) | 589 kept, 0 rejected | 137.2/min | ETA: 21.4m [2026-01-07T12:04:22.918979] [DEBUG] [REMOTE ] CASY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:22.919105] [DEBUG] [REMOTE ] CASY: PASS: History has at least 300 days. [2026-01-07T12:04:22.919324] [DEBUG] [REMOTE ] CASY: PASS: Price check passed. Min price $513.19. [2026-01-07T12:04:22.919455] [DEBUG] [REMOTE ] CASY: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:22.919566] [DEBUG] [REMOTE ] CASY: PASS: Integrity check passed. [2026-01-07T12:04:22.919625] [DEBUG] [REMOTE ] CASY: Symbol is viable for forecasting. [2026-01-07T12:04:22.919673] [INFO ] [MAIN ] [590/3530] CASY kept (0.5s) | 590 kept, 0 rejected | 137.2/min | ETA: 21.4m [2026-01-07T12:04:23.243613] [DEBUG] [REMOTE ] CATH: Retrieved 2444 rows, trimmed to 300. [2026-01-07T12:04:23.243736] [DEBUG] [REMOTE ] CATH: PASS: History has at least 300 days. [2026-01-07T12:04:23.243936] [DEBUG] [REMOTE ] CATH: PASS: Price check passed. Min price $78.52. [2026-01-07T12:04:23.244067] [DEBUG] [REMOTE ] CATH: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:23.244173] [DEBUG] [REMOTE ] CATH: PASS: Integrity check passed. [2026-01-07T12:04:23.244212] [DEBUG] [REMOTE ] CATH: Symbol is viable for forecasting. [2026-01-07T12:04:23.244258] [INFO ] [MAIN ] [591/3530] CATH kept (0.3s) | 591 kept, 0 rejected | 137.2/min | ETA: 21.4m [2026-01-07T12:04:23.853664] [DEBUG] [REMOTE ] CATO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:23.853812] [DEBUG] [REMOTE ] CATO: PASS: History has at least 300 days. [2026-01-07T12:04:23.854078] [DEBUG] [REMOTE ] CATO: PASS: Price check passed. Min price $3.00. [2026-01-07T12:04:23.854211] [DEBUG] [REMOTE ] CATO: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:23.854339] [DEBUG] [REMOTE ] CATO: PASS: Integrity check passed. [2026-01-07T12:04:23.854378] [DEBUG] [REMOTE ] CATO: Symbol is viable for forecasting. [2026-01-07T12:04:23.854427] [INFO ] [MAIN ] [592/3530] CATO kept (0.6s) | 592 kept, 0 rejected | 137.1/min | ETA: 21.4m [2026-01-07T12:04:24.319002] [DEBUG] [REMOTE ] CATY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:24.319148] [DEBUG] [REMOTE ] CATY: PASS: History has at least 300 days. [2026-01-07T12:04:24.319412] [DEBUG] [REMOTE ] CATY: PASS: Price check passed. Min price $44.86. [2026-01-07T12:04:24.319546] [DEBUG] [REMOTE ] CATY: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:24.319706] [DEBUG] [REMOTE ] CATY: PASS: Integrity check passed. [2026-01-07T12:04:24.319748] [DEBUG] [REMOTE ] CATY: Symbol is viable for forecasting. [2026-01-07T12:04:24.319798] [INFO ] [MAIN ] [593/3530] CATY kept (0.5s) | 593 kept, 0 rejected | 137.1/min | ETA: 21.4m [2026-01-07T12:04:24.562812] [DEBUG] [REMOTE ] CAVA: Retrieved 642 rows, trimmed to 300. [2026-01-07T12:04:24.562942] [DEBUG] [REMOTE ] CAVA: PASS: History has at least 300 days. [2026-01-07T12:04:24.563142] [DEBUG] [REMOTE ] CAVA: PASS: Price check passed. Min price $43.59. [2026-01-07T12:04:24.563272] [DEBUG] [REMOTE ] CAVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:24.563379] [DEBUG] [REMOTE ] CAVA: PASS: Integrity check passed. [2026-01-07T12:04:24.563418] [DEBUG] [REMOTE ] CAVA: Symbol is viable for forecasting. [2026-01-07T12:04:24.563464] [INFO ] [MAIN ] [594/3530] CAVA kept (0.2s) | 594 kept, 0 rejected | 137.2/min | ETA: 21.4m [2026-01-07T12:04:25.097517] [DEBUG] [REMOTE ] CB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:25.097664] [DEBUG] [REMOTE ] CB: PASS: History has at least 300 days. [2026-01-07T12:04:25.097890] [DEBUG] [REMOTE ] CB: PASS: Price check passed. Min price $267.36. [2026-01-07T12:04:25.098022] [DEBUG] [REMOTE ] CB: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:25.098135] [DEBUG] [REMOTE ] CB: PASS: Integrity check passed. [2026-01-07T12:04:25.098188] [DEBUG] [REMOTE ] CB: Symbol is viable for forecasting. [2026-01-07T12:04:25.098236] [INFO ] [MAIN ] [595/3530] CB kept (0.5s) | 595 kept, 0 rejected | 137.2/min | ETA: 21.4m [2026-01-07T12:04:25.579204] [DEBUG] [REMOTE ] CBAN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:25.579341] [DEBUG] [REMOTE ] CBAN: PASS: History has at least 300 days. [2026-01-07T12:04:25.579566] [DEBUG] [REMOTE ] CBAN: PASS: Price check passed. Min price $15.82. [2026-01-07T12:04:25.579723] [DEBUG] [REMOTE ] CBAN: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:25.579842] [DEBUG] [REMOTE ] CBAN: PASS: Integrity check passed. [2026-01-07T12:04:25.579883] [DEBUG] [REMOTE ] CBAN: Symbol is viable for forecasting. [2026-01-07T12:04:25.579930] [INFO ] [MAIN ] [596/3530] CBAN kept (0.5s) | 596 kept, 0 rejected | 137.2/min | ETA: 21.4m [2026-01-07T12:04:25.805257] [DEBUG] [REMOTE ] CBL: Retrieved 1048 rows, trimmed to 300. [2026-01-07T12:04:25.805383] [DEBUG] [REMOTE ] CBL: PASS: History has at least 300 days. [2026-01-07T12:04:25.805602] [DEBUG] [REMOTE ] CBL: PASS: Price check passed. Min price $27.72. [2026-01-07T12:04:25.805736] [DEBUG] [REMOTE ] CBL: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:25.805843] [DEBUG] [REMOTE ] CBL: PASS: Integrity check passed. [2026-01-07T12:04:25.805882] [DEBUG] [REMOTE ] CBL: Symbol is viable for forecasting. [2026-01-07T12:04:25.805927] [INFO ] [MAIN ] [597/3530] CBL kept (0.2s) | 597 kept, 0 rejected | 137.3/min | ETA: 21.4m [2026-01-07T12:04:26.171787] [DEBUG] [REMOTE ] CBNK: Retrieved 1829 rows, trimmed to 300. [2026-01-07T12:04:26.171904] [DEBUG] [REMOTE ] CBNK: PASS: History has at least 300 days. [2026-01-07T12:04:26.172105] [DEBUG] [REMOTE ] CBNK: PASS: Price check passed. Min price $26.61. [2026-01-07T12:04:26.172237] [DEBUG] [REMOTE ] CBNK: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:26.172342] [DEBUG] [REMOTE ] CBNK: PASS: Integrity check passed. [2026-01-07T12:04:26.172381] [DEBUG] [REMOTE ] CBNK: Symbol is viable for forecasting. [2026-01-07T12:04:26.172428] [INFO ] [MAIN ] [598/3530] CBNK kept (0.4s) | 598 kept, 0 rejected | 137.3/min | ETA: 21.4m [2026-01-07T12:04:26.802305] [DEBUG] [REMOTE ] CBRE: Retrieved 5428 rows, trimmed to 300. [2026-01-07T12:04:26.802442] [DEBUG] [REMOTE ] CBRE: PASS: History has at least 300 days. [2026-01-07T12:04:26.802692] [DEBUG] [REMOTE ] CBRE: PASS: Price check passed. Min price $149.41. [2026-01-07T12:04:26.802834] [DEBUG] [REMOTE ] CBRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:26.802954] [DEBUG] [REMOTE ] CBRE: PASS: Integrity check passed. [2026-01-07T12:04:26.802996] [DEBUG] [REMOTE ] CBRE: Symbol is viable for forecasting. [2026-01-07T12:04:26.803046] [INFO ] [MAIN ] [599/3530] CBRE kept (0.6s) | 599 kept, 0 rejected | 137.2/min | ETA: 21.4m [2026-01-07T12:04:27.274870] [DEBUG] [REMOTE ] CBRL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:27.275042] [DEBUG] [REMOTE ] CBRL: PASS: History has at least 300 days. [2026-01-07T12:04:27.275455] [DEBUG] [REMOTE ] CBRL: PASS: Price check passed. Min price $25.02. [2026-01-07T12:04:27.275665] [DEBUG] [REMOTE ] CBRL: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:27.275875] [DEBUG] [REMOTE ] CBRL: PASS: Integrity check passed. [2026-01-07T12:04:27.275935] [DEBUG] [REMOTE ] CBRL: Symbol is viable for forecasting. [2026-01-07T12:04:27.276020] [INFO ] [MAIN ] [600/3530] CBRL kept (0.5s) | 600 kept, 0 rejected | 137.2/min | ETA: 21.4m [2026-01-07T12:04:27.744053] [DEBUG] [REMOTE ] CBSH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:27.744196] [DEBUG] [REMOTE ] CBSH: PASS: History has at least 300 days. [2026-01-07T12:04:27.744445] [DEBUG] [REMOTE ] CBSH: PASS: Price check passed. Min price $48.63. [2026-01-07T12:04:27.744598] [DEBUG] [REMOTE ] CBSH: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:27.744725] [DEBUG] [REMOTE ] CBSH: PASS: Integrity check passed. [2026-01-07T12:04:27.744780] [DEBUG] [REMOTE ] CBSH: Symbol is viable for forecasting. [2026-01-07T12:04:27.744829] [INFO ] [MAIN ] [601/3530] CBSH kept (0.5s) | 601 kept, 0 rejected | 137.2/min | ETA: 21.4m [2026-01-07T12:04:27.846952] [DEBUG] [REMOTE ] CBUS: Retrieved 652 rows, trimmed to 300. [2026-01-07T12:04:27.847086] [DEBUG] [REMOTE ] CBUS: PASS: History has at least 300 days. [2026-01-07T12:04:27.847287] [DEBUG] [REMOTE ] CBUS: PASS: Price check passed. Min price $1.16. [2026-01-07T12:04:27.847463] [DEBUG] [REMOTE ] CBUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:27.847618] [DEBUG] [REMOTE ] CBUS: PASS: Integrity check passed. [2026-01-07T12:04:27.847666] [DEBUG] [REMOTE ] CBUS: Symbol is viable for forecasting. [2026-01-07T12:04:27.847720] [INFO ] [MAIN ] [602/3530] CBUS kept (0.1s) | 602 kept, 0 rejected | 137.3/min | ETA: 21.3m [2026-01-07T12:04:28.597119] [DEBUG] [REMOTE ] CBZ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:28.597251] [DEBUG] [REMOTE ] CBZ: PASS: History has at least 300 days. [2026-01-07T12:04:28.597471] [DEBUG] [REMOTE ] CBZ: PASS: Price check passed. Min price $48.61. [2026-01-07T12:04:28.597625] [DEBUG] [REMOTE ] CBZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:28.597741] [DEBUG] [REMOTE ] CBZ: PASS: Integrity check passed. [2026-01-07T12:04:28.597781] [DEBUG] [REMOTE ] CBZ: Symbol is viable for forecasting. [2026-01-07T12:04:28.597830] [INFO ] [MAIN ] [603/3530] CBZ kept (0.8s) | 603 kept, 0 rejected | 137.2/min | ETA: 21.3m [2026-01-07T12:04:28.891192] [DEBUG] [REMOTE ] CC: Retrieved 2645 rows, trimmed to 300. [2026-01-07T12:04:28.891318] [DEBUG] [REMOTE ] CC: PASS: History has at least 300 days. [2026-01-07T12:04:28.891546] [DEBUG] [REMOTE ] CC: PASS: Price check passed. Min price $10.48. [2026-01-07T12:04:28.891705] [DEBUG] [REMOTE ] CC: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:28.891821] [DEBUG] [REMOTE ] CC: PASS: Integrity check passed. [2026-01-07T12:04:28.891860] [DEBUG] [REMOTE ] CC: Symbol is viable for forecasting. [2026-01-07T12:04:28.891907] [INFO ] [MAIN ] [604/3530] CC kept (0.3s) | 604 kept, 0 rejected | 137.3/min | ETA: 21.3m [2026-01-07T12:04:29.306040] [DEBUG] [REMOTE ] CCAP: Retrieved 1490 rows, trimmed to 300. [2026-01-07T12:04:29.306230] [DEBUG] [REMOTE ] CCAP: PASS: History has at least 300 days. [2026-01-07T12:04:29.306498] [DEBUG] [REMOTE ] CCAP: PASS: Price check passed. Min price $12.78. [2026-01-07T12:04:29.306668] [DEBUG] [REMOTE ] CCAP: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:29.306799] [DEBUG] [REMOTE ] CCAP: PASS: Integrity check passed. [2026-01-07T12:04:29.306841] [DEBUG] [REMOTE ] CCAP: Symbol is viable for forecasting. [2026-01-07T12:04:29.306897] [INFO ] [MAIN ] [605/3530] CCAP kept (0.4s) | 605 kept, 0 rejected | 137.3/min | ETA: 21.3m [2026-01-07T12:04:29.697727] [DEBUG] [REMOTE ] CCB: Retrieved 1878 rows, trimmed to 300. [2026-01-07T12:04:29.697899] [DEBUG] [REMOTE ] CCB: PASS: History has at least 300 days. [2026-01-07T12:04:29.698180] [DEBUG] [REMOTE ] CCB: PASS: Price check passed. Min price $99.46. [2026-01-07T12:04:29.698330] [DEBUG] [REMOTE ] CCB: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:29.698465] [DEBUG] [REMOTE ] CCB: PASS: Integrity check passed. [2026-01-07T12:04:29.698509] [DEBUG] [REMOTE ] CCB: Symbol is viable for forecasting. [2026-01-07T12:04:29.698562] [INFO ] [MAIN ] [606/3530] CCB kept (0.4s) | 606 kept, 0 rejected | 137.3/min | ETA: 21.3m [2026-01-07T12:04:30.274463] [DEBUG] [REMOTE ] CCBG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:30.274633] [DEBUG] [REMOTE ] CCBG: PASS: History has at least 300 days. [2026-01-07T12:04:30.274917] [DEBUG] [REMOTE ] CCBG: PASS: Price check passed. Min price $38.66. [2026-01-07T12:04:30.275051] [DEBUG] [REMOTE ] CCBG: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:30.275218] [DEBUG] [REMOTE ] CCBG: PASS: Integrity check passed. [2026-01-07T12:04:30.275259] [DEBUG] [REMOTE ] CCBG: Symbol is viable for forecasting. [2026-01-07T12:04:30.275309] [INFO ] [MAIN ] [607/3530] CCBG kept (0.6s) | 607 kept, 0 rejected | 137.2/min | ETA: 21.3m [2026-01-07T12:04:30.551512] [DEBUG] [REMOTE ] CCCC: Retrieved 1321 rows, trimmed to 300. [2026-01-07T12:04:30.551680] [DEBUG] [REMOTE ] CCCC: PASS: History has at least 300 days. [2026-01-07T12:04:30.551885] [DEBUG] [REMOTE ] CCCC: PASS: Price check passed. Min price $1.91. [2026-01-07T12:04:30.552018] [DEBUG] [REMOTE ] CCCC: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:30.552128] [DEBUG] [REMOTE ] CCCC: PASS: Integrity check passed. [2026-01-07T12:04:30.552168] [DEBUG] [REMOTE ] CCCC: Symbol is viable for forecasting. [2026-01-07T12:04:30.552215] [INFO ] [MAIN ] [608/3530] CCCC kept (0.3s) | 608 kept, 0 rejected | 137.3/min | ETA: 21.3m [2026-01-07T12:04:30.958730] [DEBUG] [REMOTE ] CCD: Retrieved 2711 rows, trimmed to 300. [2026-01-07T12:04:30.958855] [DEBUG] [REMOTE ] CCD: PASS: History has at least 300 days. [2026-01-07T12:04:30.959115] [DEBUG] [REMOTE ] CCD: PASS: Price check passed. Min price $19.69. [2026-01-07T12:04:30.959253] [DEBUG] [REMOTE ] CCD: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:30.959373] [DEBUG] [REMOTE ] CCD: PASS: Integrity check passed. [2026-01-07T12:04:30.959423] [DEBUG] [REMOTE ] CCD: Symbol is viable for forecasting. [2026-01-07T12:04:30.959479] [INFO ] [MAIN ] [609/3530] CCD kept (0.4s) | 609 kept, 0 rejected | 137.3/min | ETA: 21.3m [2026-01-07T12:04:31.268423] [DEBUG] [REMOTE ] CCEC: Retrieved 342 rows, trimmed to 300. [2026-01-07T12:04:31.268607] [DEBUG] [REMOTE ] CCEC: PASS: History has at least 300 days. [2026-01-07T12:04:31.268880] [DEBUG] [REMOTE ] CCEC: PASS: Price check passed. Min price $19.03. [2026-01-07T12:04:31.269105] [DEBUG] [REMOTE ] CCEC: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:31.269267] [DEBUG] [REMOTE ] CCEC: PASS: Integrity check passed. [2026-01-07T12:04:31.269326] [DEBUG] [REMOTE ] CCEC: Symbol is viable for forecasting. [2026-01-07T12:04:31.269393] [INFO ] [MAIN ] [610/3530] CCEC kept (0.3s) | 610 kept, 0 rejected | 137.4/min | ETA: 21.3m [2026-01-07T12:04:31.961942] [DEBUG] [REMOTE ] CCEP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:31.962080] [DEBUG] [REMOTE ] CCEP: PASS: History has at least 300 days. [2026-01-07T12:04:31.962331] [DEBUG] [REMOTE ] CCEP: PASS: Price check passed. Min price $84.86. [2026-01-07T12:04:31.962471] [DEBUG] [REMOTE ] CCEP: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:31.962619] [DEBUG] [REMOTE ] CCEP: PASS: Integrity check passed. [2026-01-07T12:04:31.962663] [DEBUG] [REMOTE ] CCEP: Symbol is viable for forecasting. [2026-01-07T12:04:31.962714] [INFO ] [MAIN ] [611/3530] CCEP kept (0.7s) | 611 kept, 0 rejected | 137.3/min | ETA: 21.3m [2026-01-07T12:04:32.450562] [DEBUG] [REMOTE ] CCI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:32.450716] [DEBUG] [REMOTE ] CCI: PASS: History has at least 300 days. [2026-01-07T12:04:32.450992] [DEBUG] [REMOTE ] CCI: PASS: Price check passed. Min price $86.10. [2026-01-07T12:04:32.451137] [DEBUG] [REMOTE ] CCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:32.451268] [DEBUG] [REMOTE ] CCI: PASS: Integrity check passed. [2026-01-07T12:04:32.451309] [DEBUG] [REMOTE ] CCI: Symbol is viable for forecasting. [2026-01-07T12:04:32.451362] [INFO ] [MAIN ] [612/3530] CCI kept (0.5s) | 612 kept, 0 rejected | 137.2/min | ETA: 21.3m [2026-01-07T12:04:32.737705] [DEBUG] [REMOTE ] CCIF: Retrieved 1663 rows, trimmed to 300. [2026-01-07T12:04:32.737824] [DEBUG] [REMOTE ] CCIF: PASS: History has at least 300 days. [2026-01-07T12:04:32.738027] [DEBUG] [REMOTE ] CCIF: PASS: Price check passed. Min price $4.58. [2026-01-07T12:04:32.738164] [DEBUG] [REMOTE ] CCIF: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:32.738289] [DEBUG] [REMOTE ] CCIF: PASS: Integrity check passed. [2026-01-07T12:04:32.738329] [DEBUG] [REMOTE ] CCIF: Symbol is viable for forecasting. [2026-01-07T12:04:32.738375] [INFO ] [MAIN ] [613/3530] CCIF kept (0.3s) | 613 kept, 0 rejected | 137.3/min | ETA: 21.2m [2026-01-07T12:04:33.366960] [DEBUG] [REMOTE ] CCJ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:33.367086] [DEBUG] [REMOTE ] CCJ: PASS: History has at least 300 days. [2026-01-07T12:04:33.367297] [DEBUG] [REMOTE ] CCJ: PASS: Price check passed. Min price $79.28. [2026-01-07T12:04:33.367428] [DEBUG] [REMOTE ] CCJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:33.367540] [DEBUG] [REMOTE ] CCJ: PASS: Integrity check passed. [2026-01-07T12:04:33.367598] [DEBUG] [REMOTE ] CCJ: Symbol is viable for forecasting. [2026-01-07T12:04:33.367649] [INFO ] [MAIN ] [614/3530] CCJ kept (0.6s) | 614 kept, 0 rejected | 137.2/min | ETA: 21.3m [2026-01-07T12:04:33.824507] [DEBUG] [REMOTE ] CCK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:33.824659] [DEBUG] [REMOTE ] CCK: PASS: History has at least 300 days. [2026-01-07T12:04:33.824923] [DEBUG] [REMOTE ] CCK: PASS: Price check passed. Min price $89.97. [2026-01-07T12:04:33.825060] [DEBUG] [REMOTE ] CCK: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:33.825181] [DEBUG] [REMOTE ] CCK: PASS: Integrity check passed. [2026-01-07T12:04:33.825221] [DEBUG] [REMOTE ] CCK: Symbol is viable for forecasting. [2026-01-07T12:04:33.825270] [INFO ] [MAIN ] [615/3530] CCK kept (0.5s) | 615 kept, 0 rejected | 137.2/min | ETA: 21.2m [2026-01-07T12:04:34.277258] [DEBUG] [REMOTE ] CCL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:34.277418] [DEBUG] [REMOTE ] CCL: PASS: History has at least 300 days. [2026-01-07T12:04:34.277694] [DEBUG] [REMOTE ] CCL: PASS: Price check passed. Min price $24.76. [2026-01-07T12:04:34.277840] [DEBUG] [REMOTE ] CCL: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:34.277963] [DEBUG] [REMOTE ] CCL: PASS: Integrity check passed. [2026-01-07T12:04:34.278005] [DEBUG] [REMOTE ] CCL: Symbol is viable for forecasting. [2026-01-07T12:04:34.278055] [INFO ] [MAIN ] [616/3530] CCL kept (0.5s) | 616 kept, 0 rejected | 137.2/min | ETA: 21.2m [2026-01-07T12:04:34.630879] [DEBUG] [REMOTE ] CCLD: Retrieved 2882 rows, trimmed to 300. [2026-01-07T12:04:34.631006] [DEBUG] [REMOTE ] CCLD: PASS: History has at least 300 days. [2026-01-07T12:04:34.631207] [DEBUG] [REMOTE ] CCLD: PASS: Price check passed. Min price $2.85. [2026-01-07T12:04:34.631338] [DEBUG] [REMOTE ] CCLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:34.631447] [DEBUG] [REMOTE ] CCLD: PASS: Integrity check passed. [2026-01-07T12:04:34.631486] [DEBUG] [REMOTE ] CCLD: Symbol is viable for forecasting. [2026-01-07T12:04:34.631533] [INFO ] [MAIN ] [617/3530] CCLD kept (0.4s) | 617 kept, 0 rejected | 137.2/min | ETA: 21.2m [2026-01-07T12:04:35.189454] [DEBUG] [REMOTE ] CCNE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:35.189692] [DEBUG] [REMOTE ] CCNE: PASS: History has at least 300 days. [2026-01-07T12:04:35.190066] [DEBUG] [REMOTE ] CCNE: PASS: Price check passed. Min price $22.88. [2026-01-07T12:04:35.190218] [DEBUG] [REMOTE ] CCNE: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:35.190361] [DEBUG] [REMOTE ] CCNE: PASS: Integrity check passed. [2026-01-07T12:04:35.190404] [DEBUG] [REMOTE ] CCNE: Symbol is viable for forecasting. [2026-01-07T12:04:35.190465] [INFO ] [MAIN ] [618/3530] CCNE kept (0.6s) | 618 kept, 0 rejected | 137.2/min | ETA: 21.2m [2026-01-07T12:04:35.583685] [DEBUG] [REMOTE ] CCO: Retrieved 5067 rows, trimmed to 300. [2026-01-07T12:04:35.584121] [DEBUG] [REMOTE ] CCO: PASS: History has at least 300 days. [2026-01-07T12:04:35.584432] [DEBUG] [REMOTE ] CCO: PASS: Price check passed. Min price $1.30. [2026-01-07T12:04:35.584591] [DEBUG] [REMOTE ] CCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:35.584755] [DEBUG] [REMOTE ] CCO: PASS: Integrity check passed. [2026-01-07T12:04:35.584803] [DEBUG] [REMOTE ] CCO: Symbol is viable for forecasting. [2026-01-07T12:04:35.584857] [INFO ] [MAIN ] [619/3530] CCO kept (0.4s) | 619 kept, 0 rejected | 137.2/min | ETA: 21.2m [2026-01-07T12:04:36.362250] [DEBUG] [REMOTE ] CCOI: Retrieved 6019 rows, trimmed to 300. [2026-01-07T12:04:36.362400] [DEBUG] [REMOTE ] CCOI: PASS: History has at least 300 days. [2026-01-07T12:04:36.362676] [DEBUG] [REMOTE ] CCOI: PASS: Price check passed. Min price $16.66. [2026-01-07T12:04:36.362816] [DEBUG] [REMOTE ] CCOI: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:36.362941] [DEBUG] [REMOTE ] CCOI: PASS: Integrity check passed. [2026-01-07T12:04:36.362982] [DEBUG] [REMOTE ] CCOI: Symbol is viable for forecasting. [2026-01-07T12:04:36.363033] [INFO ] [MAIN ] [620/3530] CCOI kept (0.8s) | 620 kept, 0 rejected | 137.0/min | ETA: 21.2m [2026-01-07T12:04:36.742848] [DEBUG] [REMOTE ] CCRN: Retrieved 6088 rows, trimmed to 300. [2026-01-07T12:04:36.743005] [DEBUG] [REMOTE ] CCRN: PASS: History has at least 300 days. [2026-01-07T12:04:36.743267] [DEBUG] [REMOTE ] CCRN: PASS: Price check passed. Min price $7.53. [2026-01-07T12:04:36.743409] [DEBUG] [REMOTE ] CCRN: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:36.743537] [DEBUG] [REMOTE ] CCRN: PASS: Integrity check passed. [2026-01-07T12:04:36.743602] [DEBUG] [REMOTE ] CCRN: Symbol is viable for forecasting. [2026-01-07T12:04:36.743656] [INFO ] [MAIN ] [621/3530] CCRN kept (0.4s) | 621 kept, 0 rejected | 137.0/min | ETA: 21.2m [2026-01-07T12:04:37.077495] [DEBUG] [REMOTE ] CCS: Retrieved 2906 rows, trimmed to 300. [2026-01-07T12:04:37.077703] [DEBUG] [REMOTE ] CCS: PASS: History has at least 300 days. [2026-01-07T12:04:37.078006] [DEBUG] [REMOTE ] CCS: PASS: Price check passed. Min price $56.09. [2026-01-07T12:04:37.078211] [DEBUG] [REMOTE ] CCS: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:37.078380] [DEBUG] [REMOTE ] CCS: PASS: Integrity check passed. [2026-01-07T12:04:37.078443] [DEBUG] [REMOTE ] CCS: Symbol is viable for forecasting. [2026-01-07T12:04:37.078514] [INFO ] [MAIN ] [622/3530] CCS kept (0.3s) | 622 kept, 0 rejected | 137.1/min | ETA: 21.2m [2026-01-07T12:04:37.391788] [DEBUG] [REMOTE ] CCSI: Retrieved 1065 rows, trimmed to 300. [2026-01-07T12:04:37.391940] [DEBUG] [REMOTE ] CCSI: PASS: History has at least 300 days. [2026-01-07T12:04:37.392167] [DEBUG] [REMOTE ] CCSI: PASS: Price check passed. Min price $20.24. [2026-01-07T12:04:37.392306] [DEBUG] [REMOTE ] CCSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:37.392428] [DEBUG] [REMOTE ] CCSI: PASS: Integrity check passed. [2026-01-07T12:04:37.392470] [DEBUG] [REMOTE ] CCSI: Symbol is viable for forecasting. [2026-01-07T12:04:37.392520] [INFO ] [MAIN ] [623/3530] CCSI kept (0.3s) | 623 kept, 0 rejected | 137.2/min | ETA: 21.2m [2026-01-07T12:04:37.851341] [DEBUG] [REMOTE ] CDC: Retrieved 2896 rows, trimmed to 300. [2026-01-07T12:04:37.851526] [DEBUG] [REMOTE ] CDC: PASS: History has at least 300 days. [2026-01-07T12:04:37.851920] [DEBUG] [REMOTE ] CDC: PASS: Price check passed. Min price $64.13. [2026-01-07T12:04:37.852114] [DEBUG] [REMOTE ] CDC: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:37.852302] [DEBUG] [REMOTE ] CDC: PASS: Integrity check passed. [2026-01-07T12:04:37.852358] [DEBUG] [REMOTE ] CDC: Symbol is viable for forecasting. [2026-01-07T12:04:37.852431] [INFO ] [MAIN ] [624/3530] CDC kept (0.5s) | 624 kept, 0 rejected | 137.1/min | ETA: 21.2m [2026-01-07T12:04:38.479190] [DEBUG] [REMOTE ] CDE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:38.479341] [DEBUG] [REMOTE ] CDE: PASS: History has at least 300 days. [2026-01-07T12:04:38.479620] [DEBUG] [REMOTE ] CDE: PASS: Price check passed. Min price $13.82. [2026-01-07T12:04:38.479784] [DEBUG] [REMOTE ] CDE: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:38.479930] [DEBUG] [REMOTE ] CDE: PASS: Integrity check passed. [2026-01-07T12:04:38.479974] [DEBUG] [REMOTE ] CDE: Symbol is viable for forecasting. [2026-01-07T12:04:38.480043] [INFO ] [MAIN ] [625/3530] CDE kept (0.6s) | 625 kept, 0 rejected | 137.1/min | ETA: 21.2m [2026-01-07T12:04:38.613672] [DEBUG] [REMOTE ] CDIO: Retrieved 997 rows, trimmed to 300. [2026-01-07T12:04:38.613807] [DEBUG] [REMOTE ] CDIO: PASS: History has at least 300 days. [2026-01-07T12:04:38.614044] [DEBUG] [REMOTE ] CDIO: PASS: Price check passed. Min price $2.48. [2026-01-07T12:04:38.614185] [DEBUG] [REMOTE ] CDIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:38.614299] [DEBUG] [REMOTE ] CDIO: PASS: Integrity check passed. [2026-01-07T12:04:38.614341] [DEBUG] [REMOTE ] CDIO: Symbol is viable for forecasting. [2026-01-07T12:04:38.614389] [INFO ] [MAIN ] [626/3530] CDIO kept (0.1s) | 626 kept, 0 rejected | 137.2/min | ETA: 21.2m [2026-01-07T12:04:39.190136] [DEBUG] [REMOTE ] CDL: Retrieved 2641 rows, trimmed to 300. [2026-01-07T12:04:39.190269] [DEBUG] [REMOTE ] CDL: PASS: History has at least 300 days. [2026-01-07T12:04:39.190508] [DEBUG] [REMOTE ] CDL: PASS: Price check passed. Min price $66.92. [2026-01-07T12:04:39.190699] [DEBUG] [REMOTE ] CDL: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:39.190823] [DEBUG] [REMOTE ] CDL: PASS: Integrity check passed. [2026-01-07T12:04:39.190865] [DEBUG] [REMOTE ] CDL: Symbol is viable for forecasting. [2026-01-07T12:04:39.190913] [INFO ] [MAIN ] [627/3530] CDL kept (0.6s) | 627 kept, 0 rejected | 137.1/min | ETA: 21.2m [2026-01-07T12:04:39.534928] [DEBUG] [REMOTE ] CDNA: Retrieved 2886 rows, trimmed to 300. [2026-01-07T12:04:39.535121] [DEBUG] [REMOTE ] CDNA: PASS: History has at least 300 days. [2026-01-07T12:04:39.535392] [DEBUG] [REMOTE ] CDNA: PASS: Price check passed. Min price $14.28. [2026-01-07T12:04:39.535534] [DEBUG] [REMOTE ] CDNA: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:39.535727] [DEBUG] [REMOTE ] CDNA: PASS: Integrity check passed. [2026-01-07T12:04:39.535798] [DEBUG] [REMOTE ] CDNA: Symbol is viable for forecasting. [2026-01-07T12:04:39.535854] [INFO ] [MAIN ] [628/3530] CDNA kept (0.3s) | 628 kept, 0 rejected | 137.2/min | ETA: 21.2m [2026-01-07T12:04:40.168387] [DEBUG] [REMOTE ] CDNS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:40.168530] [DEBUG] [REMOTE ] CDNS: PASS: History has at least 300 days. [2026-01-07T12:04:40.168779] [DEBUG] [REMOTE ] CDNS: PASS: Price check passed. Min price $300.58. [2026-01-07T12:04:40.168943] [DEBUG] [REMOTE ] CDNS: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:40.169068] [DEBUG] [REMOTE ] CDNS: PASS: Integrity check passed. [2026-01-07T12:04:40.169109] [DEBUG] [REMOTE ] CDNS: Symbol is viable for forecasting. [2026-01-07T12:04:40.169157] [INFO ] [MAIN ] [629/3530] CDNS kept (0.6s) | 629 kept, 0 rejected | 137.1/min | ETA: 21.2m [2026-01-07T12:04:40.700938] [DEBUG] [REMOTE ] CDP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:40.701078] [DEBUG] [REMOTE ] CDP: PASS: History has at least 300 days. [2026-01-07T12:04:40.701323] [DEBUG] [REMOTE ] CDP: PASS: Price check passed. Min price $27.02. [2026-01-07T12:04:40.701467] [DEBUG] [REMOTE ] CDP: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:40.701612] [DEBUG] [REMOTE ] CDP: PASS: Integrity check passed. [2026-01-07T12:04:40.701655] [DEBUG] [REMOTE ] CDP: Symbol is viable for forecasting. [2026-01-07T12:04:40.701711] [INFO ] [MAIN ] [630/3530] CDP kept (0.5s) | 630 kept, 0 rejected | 137.0/min | ETA: 21.2m [2026-01-07T12:04:40.941786] [DEBUG] [REMOTE ] CDRE: Retrieved 1046 rows, trimmed to 300. [2026-01-07T12:04:40.941919] [DEBUG] [REMOTE ] CDRE: PASS: History has at least 300 days. [2026-01-07T12:04:40.942142] [DEBUG] [REMOTE ] CDRE: PASS: Price check passed. Min price $38.27. [2026-01-07T12:04:40.942279] [DEBUG] [REMOTE ] CDRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:40.942407] [DEBUG] [REMOTE ] CDRE: PASS: Integrity check passed. [2026-01-07T12:04:40.942449] [DEBUG] [REMOTE ] CDRE: Symbol is viable for forecasting. [2026-01-07T12:04:40.942496] [INFO ] [MAIN ] [631/3530] CDRE kept (0.2s) | 631 kept, 0 rejected | 137.1/min | ETA: 21.1m [2026-01-07T12:04:41.362973] [DEBUG] [REMOTE ] CDRO: Retrieved 1028 rows, trimmed to 300. [2026-01-07T12:04:41.363108] [DEBUG] [REMOTE ] CDRO: PASS: History has at least 300 days. [2026-01-07T12:04:41.363311] [DEBUG] [REMOTE ] CDRO: PASS: Price check passed. Min price $5.43. [2026-01-07T12:04:41.363447] [DEBUG] [REMOTE ] CDRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:41.363565] [DEBUG] [REMOTE ] CDRO: PASS: Integrity check passed. [2026-01-07T12:04:41.363647] [DEBUG] [REMOTE ] CDRO: Symbol is viable for forecasting. [2026-01-07T12:04:41.363698] [INFO ] [MAIN ] [632/3530] CDRO kept (0.4s) | 632 kept, 0 rejected | 137.1/min | ETA: 21.1m [2026-01-07T12:04:41.732384] [DEBUG] [REMOTE ] CDTX: Retrieved 2699 rows, trimmed to 300. [2026-01-07T12:04:41.732504] [DEBUG] [REMOTE ] CDTX: PASS: History has at least 300 days. [2026-01-07T12:04:41.732747] [DEBUG] [REMOTE ] CDTX: PASS: Price check passed. Min price $93.12. [2026-01-07T12:04:41.732885] [DEBUG] [REMOTE ] CDTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:41.732997] [DEBUG] [REMOTE ] CDTX: PASS: Integrity check passed. [2026-01-07T12:04:41.733037] [DEBUG] [REMOTE ] CDTX: Symbol is viable for forecasting. [2026-01-07T12:04:41.733085] [INFO ] [MAIN ] [633/3530] CDTX kept (0.4s) | 633 kept, 0 rejected | 137.2/min | ETA: 21.1m [2026-01-07T12:04:42.209866] [DEBUG] [REMOTE ] CDXS: Retrieved 3952 rows, trimmed to 300. [2026-01-07T12:04:42.209991] [DEBUG] [REMOTE ] CDXS: PASS: History has at least 300 days. [2026-01-07T12:04:42.210204] [DEBUG] [REMOTE ] CDXS: PASS: Price check passed. Min price $1.54. [2026-01-07T12:04:42.210340] [DEBUG] [REMOTE ] CDXS: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:42.210454] [DEBUG] [REMOTE ] CDXS: PASS: Integrity check passed. [2026-01-07T12:04:42.210498] [DEBUG] [REMOTE ] CDXS: Symbol is viable for forecasting. [2026-01-07T12:04:42.210546] [INFO ] [MAIN ] [634/3530] CDXS kept (0.5s) | 634 kept, 0 rejected | 137.2/min | ETA: 21.1m [2026-01-07T12:04:42.758652] [DEBUG] [REMOTE ] CDZI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:42.758832] [DEBUG] [REMOTE ] CDZI: PASS: History has at least 300 days. [2026-01-07T12:04:42.759182] [DEBUG] [REMOTE ] CDZI: PASS: Price check passed. Min price $4.60. [2026-01-07T12:04:42.759375] [DEBUG] [REMOTE ] CDZI: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:42.759550] [DEBUG] [REMOTE ] CDZI: PASS: Integrity check passed. [2026-01-07T12:04:42.759681] [DEBUG] [REMOTE ] CDZI: Symbol is viable for forecasting. [2026-01-07T12:04:42.759776] [INFO ] [MAIN ] [635/3530] CDZI kept (0.5s) | 635 kept, 0 rejected | 137.1/min | ETA: 21.1m [2026-01-07T12:04:43.040092] [DEBUG] [REMOTE ] CE: Retrieved 5273 rows, trimmed to 300. [2026-01-07T12:04:43.040225] [DEBUG] [REMOTE ] CE: PASS: History has at least 300 days. [2026-01-07T12:04:43.040437] [DEBUG] [REMOTE ] CE: PASS: Price check passed. Min price $35.53. [2026-01-07T12:04:43.040588] [DEBUG] [REMOTE ] CE: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:43.040721] [DEBUG] [REMOTE ] CE: PASS: Integrity check passed. [2026-01-07T12:04:43.040769] [DEBUG] [REMOTE ] CE: Symbol is viable for forecasting. [2026-01-07T12:04:43.040826] [INFO ] [MAIN ] [636/3530] CE kept (0.3s) | 636 kept, 0 rejected | 137.2/min | ETA: 21.1m [2026-01-07T12:04:43.617518] [DEBUG] [REMOTE ] CECO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:43.617667] [DEBUG] [REMOTE ] CECO: PASS: History has at least 300 days. [2026-01-07T12:04:43.617957] [DEBUG] [REMOTE ] CECO: PASS: Price check passed. Min price $47.44. [2026-01-07T12:04:43.618133] [DEBUG] [REMOTE ] CECO: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:43.618271] [DEBUG] [REMOTE ] CECO: PASS: Integrity check passed. [2026-01-07T12:04:43.618310] [DEBUG] [REMOTE ] CECO: Symbol is viable for forecasting. [2026-01-07T12:04:43.618357] [INFO ] [MAIN ] [637/3530] CECO kept (0.6s) | 637 kept, 0 rejected | 137.1/min | ETA: 21.1m [2026-01-07T12:04:43.861916] [DEBUG] [REMOTE ] CEG: Retrieved 985 rows, trimmed to 300. [2026-01-07T12:04:43.862042] [DEBUG] [REMOTE ] CEG: PASS: History has at least 300 days. [2026-01-07T12:04:43.862243] [DEBUG] [REMOTE ] CEG: PASS: Price check passed. Min price $335.36. [2026-01-07T12:04:43.862375] [DEBUG] [REMOTE ] CEG: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:43.862480] [DEBUG] [REMOTE ] CEG: PASS: Integrity check passed. [2026-01-07T12:04:43.862519] [DEBUG] [REMOTE ] CEG: Symbol is viable for forecasting. [2026-01-07T12:04:43.862565] [INFO ] [MAIN ] [638/3530] CEG kept (0.2s) | 638 kept, 0 rejected | 137.2/min | ETA: 21.1m [2026-01-07T12:04:44.354725] [DEBUG] [REMOTE ] CELC: Retrieved 2085 rows, trimmed to 300. [2026-01-07T12:04:44.354921] [DEBUG] [REMOTE ] CELC: PASS: History has at least 300 days. [2026-01-07T12:04:44.355195] [DEBUG] [REMOTE ] CELC: PASS: Price check passed. Min price $46.07. [2026-01-07T12:04:44.355348] [DEBUG] [REMOTE ] CELC: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:44.355480] [DEBUG] [REMOTE ] CELC: PASS: Integrity check passed. [2026-01-07T12:04:44.355521] [DEBUG] [REMOTE ] CELC: Symbol is viable for forecasting. [2026-01-07T12:04:44.355592] [INFO ] [MAIN ] [639/3530] CELC kept (0.5s) | 639 kept, 0 rejected | 137.2/min | ETA: 21.1m [2026-01-07T12:04:44.743919] [DEBUG] [REMOTE ] CELH: Retrieved 2479 rows, trimmed to 300. [2026-01-07T12:04:44.744041] [DEBUG] [REMOTE ] CELH: PASS: History has at least 300 days. [2026-01-07T12:04:44.744243] [DEBUG] [REMOTE ] CELH: PASS: Price check passed. Min price $37.92. [2026-01-07T12:04:44.744375] [DEBUG] [REMOTE ] CELH: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:44.744482] [DEBUG] [REMOTE ] CELH: PASS: Integrity check passed. [2026-01-07T12:04:44.744521] [DEBUG] [REMOTE ] CELH: Symbol is viable for forecasting. [2026-01-07T12:04:44.744566] [INFO ] [MAIN ] [640/3530] CELH kept (0.4s) | 640 kept, 0 rejected | 137.2/min | ETA: 21.1m [2026-01-07T12:04:45.141060] [DEBUG] [REMOTE ] CELZ: Retrieved 2554 rows, trimmed to 300. [2026-01-07T12:04:45.141177] [DEBUG] [REMOTE ] CELZ: PASS: History has at least 300 days. [2026-01-07T12:04:45.141378] [DEBUG] [REMOTE ] CELZ: PASS: Price check passed. Min price $1.84. [2026-01-07T12:04:45.141510] [DEBUG] [REMOTE ] CELZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:45.141646] [DEBUG] [REMOTE ] CELZ: PASS: Integrity check passed. [2026-01-07T12:04:45.141688] [DEBUG] [REMOTE ] CELZ: Symbol is viable for forecasting. [2026-01-07T12:04:45.141736] [INFO ] [MAIN ] [641/3530] CELZ kept (0.4s) | 641 kept, 0 rejected | 137.2/min | ETA: 21.1m [2026-01-07T12:04:45.610010] [DEBUG] [REMOTE ] CENTA: Retrieved 4760 rows, trimmed to 300. [2026-01-07T12:04:45.610216] [DEBUG] [REMOTE ] CENTA: PASS: History has at least 300 days. [2026-01-07T12:04:45.610494] [DEBUG] [REMOTE ] CENTA: PASS: Price check passed. Min price $26.27. [2026-01-07T12:04:45.610658] [DEBUG] [REMOTE ] CENTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:45.610832] [DEBUG] [REMOTE ] CENTA: PASS: Integrity check passed. [2026-01-07T12:04:45.610884] [DEBUG] [REMOTE ] CENTA: Symbol is viable for forecasting. [2026-01-07T12:04:45.610946] [INFO ] [MAIN ] [642/3530] CENTA kept (0.5s) | 642 kept, 0 rejected | 137.2/min | ETA: 21.0m [2026-01-07T12:04:46.111765] [DEBUG] [REMOTE ] CENX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:46.111966] [DEBUG] [REMOTE ] CENX: PASS: History has at least 300 days. [2026-01-07T12:04:46.112285] [DEBUG] [REMOTE ] CENX: PASS: Price check passed. Min price $26.19. [2026-01-07T12:04:46.112458] [DEBUG] [REMOTE ] CENX: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:46.112636] [DEBUG] [REMOTE ] CENX: PASS: Integrity check passed. [2026-01-07T12:04:46.112693] [DEBUG] [REMOTE ] CENX: Symbol is viable for forecasting. [2026-01-07T12:04:46.112789] [INFO ] [MAIN ] [643/3530] CENX kept (0.5s) | 643 kept, 0 rejected | 137.2/min | ETA: 21.0m [2026-01-07T12:04:46.545691] [DEBUG] [REMOTE ] CERS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:46.545869] [DEBUG] [REMOTE ] CERS: PASS: History has at least 300 days. [2026-01-07T12:04:46.546086] [DEBUG] [REMOTE ] CERS: PASS: Price check passed. Min price $1.40. [2026-01-07T12:04:46.546226] [DEBUG] [REMOTE ] CERS: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:46.546339] [DEBUG] [REMOTE ] CERS: PASS: Integrity check passed. [2026-01-07T12:04:46.546379] [DEBUG] [REMOTE ] CERS: Symbol is viable for forecasting. [2026-01-07T12:04:46.546428] [INFO ] [MAIN ] [644/3530] CERS kept (0.4s) | 644 kept, 0 rejected | 137.2/min | ETA: 21.0m [2026-01-07T12:04:46.716850] [DEBUG] [REMOTE ] CETX: Retrieved 2649 rows, trimmed to 300. [2026-01-07T12:04:46.716980] [DEBUG] [REMOTE ] CETX: PASS: History has at least 300 days. [2026-01-07T12:04:46.717192] [DEBUG] [REMOTE ] CETX: PASS: Price check passed. Min price $2.11. [2026-01-07T12:04:46.717338] [DEBUG] [REMOTE ] CETX: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:46.717454] [DEBUG] [REMOTE ] CETX: PASS: Integrity check passed. [2026-01-07T12:04:46.717496] [DEBUG] [REMOTE ] CETX: Symbol is viable for forecasting. [2026-01-07T12:04:46.717546] [INFO ] [MAIN ] [645/3530] CETX kept (0.2s) | 645 kept, 0 rejected | 137.3/min | ETA: 21.0m [2026-01-07T12:04:47.421552] [DEBUG] [REMOTE ] CEVA: Retrieved 5831 rows, trimmed to 300. [2026-01-07T12:04:47.421713] [DEBUG] [REMOTE ] CEVA: PASS: History has at least 300 days. [2026-01-07T12:04:47.421935] [DEBUG] [REMOTE ] CEVA: PASS: Price check passed. Min price $18.63. [2026-01-07T12:04:47.422074] [DEBUG] [REMOTE ] CEVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:47.422190] [DEBUG] [REMOTE ] CEVA: PASS: Integrity check passed. [2026-01-07T12:04:47.422233] [DEBUG] [REMOTE ] CEVA: Symbol is viable for forecasting. [2026-01-07T12:04:47.422283] [INFO ] [MAIN ] [646/3530] CEVA kept (0.7s) | 646 kept, 0 rejected | 137.2/min | ETA: 21.0m [2026-01-07T12:04:47.852607] [DEBUG] [REMOTE ] CF: Retrieved 5133 rows, trimmed to 300. [2026-01-07T12:04:47.852736] [DEBUG] [REMOTE ] CF: PASS: History has at least 300 days. [2026-01-07T12:04:47.852942] [DEBUG] [REMOTE ] CF: PASS: Price check passed. Min price $76.09. [2026-01-07T12:04:47.853073] [DEBUG] [REMOTE ] CF: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:47.853182] [DEBUG] [REMOTE ] CF: PASS: Integrity check passed. [2026-01-07T12:04:47.853222] [DEBUG] [REMOTE ] CF: Symbol is viable for forecasting. [2026-01-07T12:04:47.853269] [INFO ] [MAIN ] [647/3530] CF kept (0.4s) | 647 kept, 0 rejected | 137.2/min | ETA: 21.0m [2026-01-07T12:04:48.302531] [DEBUG] [REMOTE ] CFFN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:48.302689] [DEBUG] [REMOTE ] CFFN: PASS: History has at least 300 days. [2026-01-07T12:04:48.302965] [DEBUG] [REMOTE ] CFFN: PASS: Price check passed. Min price $5.94. [2026-01-07T12:04:48.303102] [DEBUG] [REMOTE ] CFFN: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:48.303223] [DEBUG] [REMOTE ] CFFN: PASS: Integrity check passed. [2026-01-07T12:04:48.303263] [DEBUG] [REMOTE ] CFFN: Symbol is viable for forecasting. [2026-01-07T12:04:48.303313] [INFO ] [MAIN ] [648/3530] CFFN kept (0.4s) | 648 kept, 0 rejected | 137.2/min | ETA: 21.0m [2026-01-07T12:04:48.623016] [DEBUG] [REMOTE ] CFG: Retrieved 2838 rows, trimmed to 300. [2026-01-07T12:04:48.623208] [DEBUG] [REMOTE ] CFG: PASS: History has at least 300 days. [2026-01-07T12:04:48.623488] [DEBUG] [REMOTE ] CFG: PASS: Price check passed. Min price $47.95. [2026-01-07T12:04:48.623697] [DEBUG] [REMOTE ] CFG: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:48.623841] [DEBUG] [REMOTE ] CFG: PASS: Integrity check passed. [2026-01-07T12:04:48.623883] [DEBUG] [REMOTE ] CFG: Symbol is viable for forecasting. [2026-01-07T12:04:48.623937] [INFO ] [MAIN ] [649/3530] CFG kept (0.3s) | 649 kept, 0 rejected | 137.2/min | ETA: 21.0m [2026-01-07T12:04:49.086739] [DEBUG] [REMOTE ] CFO: Retrieved 2896 rows, trimmed to 300. [2026-01-07T12:04:49.086930] [DEBUG] [REMOTE ] CFO: PASS: History has at least 300 days. [2026-01-07T12:04:49.087427] [DEBUG] [REMOTE ] CFO: PASS: Price check passed. Min price $70.67. [2026-01-07T12:04:49.087602] [DEBUG] [REMOTE ] CFO: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:49.087733] [DEBUG] [REMOTE ] CFO: PASS: Integrity check passed. [2026-01-07T12:04:49.087774] [DEBUG] [REMOTE ] CFO: Symbol is viable for forecasting. [2026-01-07T12:04:49.087830] [INFO ] [MAIN ] [650/3530] CFO kept (0.5s) | 650 kept, 0 rejected | 137.2/min | ETA: 21.0m [2026-01-07T12:04:49.444771] [DEBUG] [REMOTE ] CG: Retrieved 3439 rows, trimmed to 300. [2026-01-07T12:04:49.444988] [DEBUG] [REMOTE ] CG: PASS: History has at least 300 days. [2026-01-07T12:04:49.445267] [DEBUG] [REMOTE ] CG: PASS: Price check passed. Min price $50.78. [2026-01-07T12:04:49.445415] [DEBUG] [REMOTE ] CG: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:49.445546] [DEBUG] [REMOTE ] CG: PASS: Integrity check passed. [2026-01-07T12:04:49.445610] [DEBUG] [REMOTE ] CG: Symbol is viable for forecasting. [2026-01-07T12:04:49.445666] [INFO ] [MAIN ] [651/3530] CG kept (0.4s) | 651 kept, 0 rejected | 137.3/min | ETA: 21.0m [2026-01-07T12:04:49.690041] [DEBUG] [REMOTE ] CGABL: Retrieved 1164 rows, trimmed to 300. [2026-01-07T12:04:49.690255] [DEBUG] [REMOTE ] CGABL: PASS: History has at least 300 days. [2026-01-07T12:04:49.690567] [DEBUG] [REMOTE ] CGABL: PASS: Price check passed. Min price $17.09. [2026-01-07T12:04:49.690759] [DEBUG] [REMOTE ] CGABL: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:49.690895] [DEBUG] [REMOTE ] CGABL: PASS: Integrity check passed. [2026-01-07T12:04:49.690937] [DEBUG] [REMOTE ] CGABL: Symbol is viable for forecasting. [2026-01-07T12:04:49.691005] [INFO ] [MAIN ] [652/3530] CGABL kept (0.2s) | 652 kept, 0 rejected | 137.3/min | ETA: 21.0m [2026-01-07T12:04:50.125290] [DEBUG] [REMOTE ] CGBD: Retrieved 2153 rows, trimmed to 300. [2026-01-07T12:04:50.125515] [DEBUG] [REMOTE ] CGBD: PASS: History has at least 300 days. [2026-01-07T12:04:50.125822] [DEBUG] [REMOTE ] CGBD: PASS: Price check passed. Min price $11.28. [2026-01-07T12:04:50.126154] [DEBUG] [REMOTE ] CGBD: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:50.126285] [DEBUG] [REMOTE ] CGBD: PASS: Integrity check passed. [2026-01-07T12:04:50.126335] [DEBUG] [REMOTE ] CGBD: Symbol is viable for forecasting. [2026-01-07T12:04:50.126396] [INFO ] [MAIN ] [653/3530] CGBD kept (0.4s) | 653 kept, 0 rejected | 137.3/min | ETA: 20.9m [2026-01-07T12:04:50.640951] [DEBUG] [REMOTE ] CGC: Retrieved 2956 rows, trimmed to 300. [2026-01-07T12:04:50.641302] [DEBUG] [REMOTE ] CGC: PASS: History has at least 300 days. [2026-01-07T12:04:50.641562] [DEBUG] [REMOTE ] CGC: PASS: Price check passed. Min price $1.01. [2026-01-07T12:04:50.641730] [DEBUG] [REMOTE ] CGC: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:50.641846] [DEBUG] [REMOTE ] CGC: PASS: Integrity check passed. [2026-01-07T12:04:50.641888] [DEBUG] [REMOTE ] CGC: Symbol is viable for forecasting. [2026-01-07T12:04:50.641938] [INFO ] [MAIN ] [654/3530] CGC kept (0.5s) | 654 kept, 0 rejected | 137.3/min | ETA: 20.9m [2026-01-07T12:04:50.950957] [DEBUG] [REMOTE ] CGEM: Retrieved 1254 rows, trimmed to 300. [2026-01-07T12:04:50.951199] [DEBUG] [REMOTE ] CGEM: PASS: History has at least 300 days. [2026-01-07T12:04:50.951507] [DEBUG] [REMOTE ] CGEM: PASS: Price check passed. Min price $7.19. [2026-01-07T12:04:50.951753] [DEBUG] [REMOTE ] CGEM: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:50.951906] [DEBUG] [REMOTE ] CGEM: PASS: Integrity check passed. [2026-01-07T12:04:50.951957] [DEBUG] [REMOTE ] CGEM: Symbol is viable for forecasting. [2026-01-07T12:04:50.952027] [INFO ] [MAIN ] [655/3530] CGEM kept (0.3s) | 655 kept, 0 rejected | 137.4/min | ETA: 20.9m [2026-01-07T12:04:51.629525] [DEBUG] [REMOTE ] CGEN: Retrieved 6388 rows, trimmed to 300. [2026-01-07T12:04:51.629682] [DEBUG] [REMOTE ] CGEN: PASS: History has at least 300 days. [2026-01-07T12:04:51.629907] [DEBUG] [REMOTE ] CGEN: PASS: Price check passed. Min price $1.47. [2026-01-07T12:04:51.630044] [DEBUG] [REMOTE ] CGEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:51.630161] [DEBUG] [REMOTE ] CGEN: PASS: Integrity check passed. [2026-01-07T12:04:51.630202] [DEBUG] [REMOTE ] CGEN: Symbol is viable for forecasting. [2026-01-07T12:04:51.630251] [INFO ] [MAIN ] [656/3530] CGEN kept (0.7s) | 656 kept, 0 rejected | 137.3/min | ETA: 20.9m [2026-01-07T12:04:52.135432] [DEBUG] [REMOTE ] CGNX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:52.135660] [DEBUG] [REMOTE ] CGNX: PASS: History has at least 300 days. [2026-01-07T12:04:52.135974] [DEBUG] [REMOTE ] CGNX: PASS: Price check passed. Min price $34.80. [2026-01-07T12:04:52.136119] [DEBUG] [REMOTE ] CGNX: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:52.136465] [DEBUG] [REMOTE ] CGNX: PASS: Integrity check passed. [2026-01-07T12:04:52.136512] [DEBUG] [REMOTE ] CGNX: Symbol is viable for forecasting. [2026-01-07T12:04:52.136593] [INFO ] [MAIN ] [657/3530] CGNX kept (0.5s) | 657 kept, 0 rejected | 137.2/min | ETA: 20.9m [2026-01-07T12:04:52.602990] [DEBUG] [REMOTE ] CGO: Retrieved 5079 rows, trimmed to 300. [2026-01-07T12:04:52.603203] [DEBUG] [REMOTE ] CGO: PASS: History has at least 300 days. [2026-01-07T12:04:52.603510] [DEBUG] [REMOTE ] CGO: PASS: Price check passed. Min price $10.78. [2026-01-07T12:04:52.603697] [DEBUG] [REMOTE ] CGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:52.603848] [DEBUG] [REMOTE ] CGO: PASS: Integrity check passed. [2026-01-07T12:04:52.603895] [DEBUG] [REMOTE ] CGO: Symbol is viable for forecasting. [2026-01-07T12:04:52.603955] [INFO ] [MAIN ] [658/3530] CGO kept (0.5s) | 658 kept, 0 rejected | 137.2/min | ETA: 20.9m [2026-01-07T12:04:52.788866] [DEBUG] [REMOTE ] CGON: Retrieved 489 rows, trimmed to 300. [2026-01-07T12:04:52.789076] [DEBUG] [REMOTE ] CGON: PASS: History has at least 300 days. [2026-01-07T12:04:52.789362] [DEBUG] [REMOTE ] CGON: PASS: Price check passed. Min price $37.37. [2026-01-07T12:04:52.789502] [DEBUG] [REMOTE ] CGON: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:52.789640] [DEBUG] [REMOTE ] CGON: PASS: Integrity check passed. [2026-01-07T12:04:52.789683] [DEBUG] [REMOTE ] CGON: Symbol is viable for forecasting. [2026-01-07T12:04:52.789733] [INFO ] [MAIN ] [659/3530] CGON kept (0.2s) | 659 kept, 0 rejected | 137.3/min | ETA: 20.9m [2026-01-07T12:04:53.151911] [DEBUG] [REMOTE ] CGTX: Retrieved 1065 rows, trimmed to 300. [2026-01-07T12:04:53.152095] [DEBUG] [REMOTE ] CGTX: PASS: History has at least 300 days. [2026-01-07T12:04:53.152341] [DEBUG] [REMOTE ] CGTX: PASS: Price check passed. Min price $1.33. [2026-01-07T12:04:53.152486] [DEBUG] [REMOTE ] CGTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:53.152645] [DEBUG] [REMOTE ] CGTX: PASS: Integrity check passed. [2026-01-07T12:04:53.152689] [DEBUG] [REMOTE ] CGTX: Symbol is viable for forecasting. [2026-01-07T12:04:53.152741] [INFO ] [MAIN ] [660/3530] CGTX kept (0.4s) | 660 kept, 0 rejected | 137.4/min | ETA: 20.9m [2026-01-07T12:04:53.806338] [DEBUG] [REMOTE ] CHCI: Retrieved 5299 rows, trimmed to 300. [2026-01-07T12:04:53.806532] [DEBUG] [REMOTE ] CHCI: PASS: History has at least 300 days. [2026-01-07T12:04:53.806811] [DEBUG] [REMOTE ] CHCI: PASS: Price check passed. Min price $10.35. [2026-01-07T12:04:53.807035] [DEBUG] [REMOTE ] CHCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:53.807165] [DEBUG] [REMOTE ] CHCI: PASS: Integrity check passed. [2026-01-07T12:04:53.807209] [DEBUG] [REMOTE ] CHCI: Symbol is viable for forecasting. [2026-01-07T12:04:53.807260] [INFO ] [MAIN ] [661/3530] CHCI kept (0.7s) | 661 kept, 0 rejected | 137.3/min | ETA: 20.9m [2026-01-07T12:04:54.337749] [DEBUG] [REMOTE ] CHCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:54.337950] [DEBUG] [REMOTE ] CHCO: PASS: History has at least 300 days. [2026-01-07T12:04:54.338255] [DEBUG] [REMOTE ] CHCO: PASS: Price check passed. Min price $117.04. [2026-01-07T12:04:54.338402] [DEBUG] [REMOTE ] CHCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:54.338544] [DEBUG] [REMOTE ] CHCO: PASS: Integrity check passed. [2026-01-07T12:04:54.338607] [DEBUG] [REMOTE ] CHCO: Symbol is viable for forecasting. [2026-01-07T12:04:54.338662] [INFO ] [MAIN ] [662/3530] CHCO kept (0.5s) | 662 kept, 0 rejected | 137.2/min | ETA: 20.9m [2026-01-07T12:04:54.651605] [DEBUG] [REMOTE ] CHD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:54.651809] [DEBUG] [REMOTE ] CHD: PASS: History has at least 300 days. [2026-01-07T12:04:54.652322] [DEBUG] [REMOTE ] CHD: PASS: Price check passed. Min price $81.51. [2026-01-07T12:04:54.652466] [DEBUG] [REMOTE ] CHD: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:54.652641] [DEBUG] [REMOTE ] CHD: PASS: Integrity check passed. [2026-01-07T12:04:54.652686] [DEBUG] [REMOTE ] CHD: Symbol is viable for forecasting. [2026-01-07T12:04:54.652744] [INFO ] [MAIN ] [663/3530] CHD kept (0.3s) | 663 kept, 0 rejected | 137.3/min | ETA: 20.9m [2026-01-07T12:04:55.221073] [DEBUG] [REMOTE ] CHDN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:55.221298] [DEBUG] [REMOTE ] CHDN: PASS: History has at least 300 days. [2026-01-07T12:04:55.221624] [DEBUG] [REMOTE ] CHDN: PASS: Price check passed. Min price $86.41. [2026-01-07T12:04:55.221767] [DEBUG] [REMOTE ] CHDN: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:55.221906] [DEBUG] [REMOTE ] CHDN: PASS: Integrity check passed. [2026-01-07T12:04:55.221948] [DEBUG] [REMOTE ] CHDN: Symbol is viable for forecasting. [2026-01-07T12:04:55.222002] [INFO ] [MAIN ] [664/3530] CHDN kept (0.6s) | 664 kept, 0 rejected | 137.2/min | ETA: 20.9m [2026-01-07T12:04:55.711643] [DEBUG] [REMOTE ] CHE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:55.711853] [DEBUG] [REMOTE ] CHE: PASS: History has at least 300 days. [2026-01-07T12:04:55.712186] [DEBUG] [REMOTE ] CHE: PASS: Price check passed. Min price $412.50. [2026-01-07T12:04:55.712357] [DEBUG] [REMOTE ] CHE: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:55.712520] [DEBUG] [REMOTE ] CHE: PASS: Integrity check passed. [2026-01-07T12:04:55.712593] [DEBUG] [REMOTE ] CHE: Symbol is viable for forecasting. [2026-01-07T12:04:55.712655] [INFO ] [MAIN ] [665/3530] CHE kept (0.5s) | 665 kept, 0 rejected | 137.2/min | ETA: 20.9m [2026-01-07T12:04:56.058796] [DEBUG] [REMOTE ] CHEF: Retrieved 3632 rows, trimmed to 300. [2026-01-07T12:04:56.059008] [DEBUG] [REMOTE ] CHEF: PASS: History has at least 300 days. [2026-01-07T12:04:56.059267] [DEBUG] [REMOTE ] CHEF: PASS: Price check passed. Min price $57.10. [2026-01-07T12:04:56.059401] [DEBUG] [REMOTE ] CHEF: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:56.059519] [DEBUG] [REMOTE ] CHEF: PASS: Integrity check passed. [2026-01-07T12:04:56.059558] [DEBUG] [REMOTE ] CHEF: Symbol is viable for forecasting. [2026-01-07T12:04:56.059631] [INFO ] [MAIN ] [666/3530] CHEF kept (0.3s) | 666 kept, 0 rejected | 137.2/min | ETA: 20.9m [2026-01-07T12:04:56.588230] [DEBUG] [REMOTE ] CHH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:56.588488] [DEBUG] [REMOTE ] CHH: PASS: History has at least 300 days. [2026-01-07T12:04:56.589179] [DEBUG] [REMOTE ] CHH: PASS: Price check passed. Min price $84.15. [2026-01-07T12:04:56.589882] [DEBUG] [REMOTE ] CHH: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:56.590068] [DEBUG] [REMOTE ] CHH: PASS: Integrity check passed. [2026-01-07T12:04:56.590112] [DEBUG] [REMOTE ] CHH: Symbol is viable for forecasting. [2026-01-07T12:04:56.590181] [INFO ] [MAIN ] [667/3530] CHH kept (0.5s) | 667 kept, 0 rejected | 137.2/min | ETA: 20.9m [2026-01-07T12:04:57.095525] [DEBUG] [REMOTE ] CHI: Retrieved 5920 rows, trimmed to 300. [2026-01-07T12:04:57.095781] [DEBUG] [REMOTE ] CHI: PASS: History has at least 300 days. [2026-01-07T12:04:57.096157] [DEBUG] [REMOTE ] CHI: PASS: Price check passed. Min price $10.16. [2026-01-07T12:04:57.096323] [DEBUG] [REMOTE ] CHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:57.096465] [DEBUG] [REMOTE ] CHI: PASS: Integrity check passed. [2026-01-07T12:04:57.096506] [DEBUG] [REMOTE ] CHI: Symbol is viable for forecasting. [2026-01-07T12:04:57.096561] [INFO ] [MAIN ] [668/3530] CHI kept (0.5s) | 668 kept, 0 rejected | 137.2/min | ETA: 20.9m [2026-01-07T12:04:57.603351] [DEBUG] [REMOTE ] CHKP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:04:57.603616] [DEBUG] [REMOTE ] CHKP: PASS: History has at least 300 days. [2026-01-07T12:04:57.603996] [DEBUG] [REMOTE ] CHKP: PASS: Price check passed. Min price $181.03. [2026-01-07T12:04:57.604146] [DEBUG] [REMOTE ] CHKP: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:57.604294] [DEBUG] [REMOTE ] CHKP: PASS: Integrity check passed. [2026-01-07T12:04:57.604337] [DEBUG] [REMOTE ] CHKP: Symbol is viable for forecasting. [2026-01-07T12:04:57.604395] [INFO ] [MAIN ] [669/3530] CHKP kept (0.5s) | 669 kept, 0 rejected | 137.1/min | ETA: 20.9m [2026-01-07T12:04:57.960468] [DEBUG] [REMOTE ] CHMI: Retrieved 3082 rows, trimmed to 300. [2026-01-07T12:04:57.960698] [DEBUG] [REMOTE ] CHMI: PASS: History has at least 300 days. [2026-01-07T12:04:57.961092] [DEBUG] [REMOTE ] CHMI: PASS: Price check passed. Min price $2.10. [2026-01-07T12:04:57.961277] [DEBUG] [REMOTE ] CHMI: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:57.961457] [DEBUG] [REMOTE ] CHMI: PASS: Integrity check passed. [2026-01-07T12:04:57.961511] [DEBUG] [REMOTE ] CHMI: Symbol is viable for forecasting. [2026-01-07T12:04:57.961597] [INFO ] [MAIN ] [670/3530] CHMI kept (0.4s) | 670 kept, 0 rejected | 137.2/min | ETA: 20.9m [2026-01-07T12:04:58.276347] [DEBUG] [REMOTE ] CHRD: Retrieved 1286 rows, trimmed to 300. [2026-01-07T12:04:58.276541] [DEBUG] [REMOTE ] CHRD: PASS: History has at least 300 days. [2026-01-07T12:04:58.276845] [DEBUG] [REMOTE ] CHRD: PASS: Price check passed. Min price $83.80. [2026-01-07T12:04:58.276984] [DEBUG] [REMOTE ] CHRD: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:58.277103] [DEBUG] [REMOTE ] CHRD: PASS: Integrity check passed. [2026-01-07T12:04:58.277143] [DEBUG] [REMOTE ] CHRD: Symbol is viable for forecasting. [2026-01-07T12:04:58.277194] [INFO ] [MAIN ] [671/3530] CHRD kept (0.3s) | 671 kept, 0 rejected | 137.2/min | ETA: 20.8m [2026-01-07T12:04:58.625352] [DEBUG] [REMOTE ] CHRS: Retrieved 2807 rows, trimmed to 300. [2026-01-07T12:04:58.625548] [DEBUG] [REMOTE ] CHRS: PASS: History has at least 300 days. [2026-01-07T12:04:58.625856] [DEBUG] [REMOTE ] CHRS: PASS: Price check passed. Min price $1.10. [2026-01-07T12:04:58.625994] [DEBUG] [REMOTE ] CHRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:58.626124] [DEBUG] [REMOTE ] CHRS: PASS: Integrity check passed. [2026-01-07T12:04:58.626164] [DEBUG] [REMOTE ] CHRS: Symbol is viable for forecasting. [2026-01-07T12:04:58.626215] [INFO ] [MAIN ] [672/3530] CHRS kept (0.3s) | 672 kept, 0 rejected | 137.3/min | ETA: 20.8m [2026-01-07T12:04:59.139408] [DEBUG] [REMOTE ] CHSCL: Retrieved 2760 rows, trimmed to 300. [2026-01-07T12:04:59.139619] [DEBUG] [REMOTE ] CHSCL: PASS: History has at least 300 days. [2026-01-07T12:04:59.139908] [DEBUG] [REMOTE ] CHSCL: PASS: Price check passed. Min price $24.99. [2026-01-07T12:04:59.140047] [DEBUG] [REMOTE ] CHSCL: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:59.140169] [DEBUG] [REMOTE ] CHSCL: PASS: Integrity check passed. [2026-01-07T12:04:59.140211] [DEBUG] [REMOTE ] CHSCL: Symbol is viable for forecasting. [2026-01-07T12:04:59.140264] [INFO ] [MAIN ] [673/3530] CHSCL kept (0.5s) | 673 kept, 0 rejected | 137.2/min | ETA: 20.8m [2026-01-07T12:04:59.571226] [DEBUG] [REMOTE ] CHSCM: Retrieved 2844 rows, trimmed to 300. [2026-01-07T12:04:59.571446] [DEBUG] [REMOTE ] CHSCM: PASS: History has at least 300 days. [2026-01-07T12:04:59.571737] [DEBUG] [REMOTE ] CHSCM: PASS: Price check passed. Min price $24.46. [2026-01-07T12:04:59.571925] [DEBUG] [REMOTE ] CHSCM: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:59.572060] [DEBUG] [REMOTE ] CHSCM: PASS: Integrity check passed. [2026-01-07T12:04:59.572103] [DEBUG] [REMOTE ] CHSCM: Symbol is viable for forecasting. [2026-01-07T12:04:59.572160] [INFO ] [MAIN ] [674/3530] CHSCM kept (0.4s) | 674 kept, 0 rejected | 137.2/min | ETA: 20.8m [2026-01-07T12:04:59.988308] [DEBUG] [REMOTE ] CHSCN: Retrieved 2978 rows, trimmed to 300. [2026-01-07T12:04:59.988507] [DEBUG] [REMOTE ] CHSCN: PASS: History has at least 300 days. [2026-01-07T12:04:59.988803] [DEBUG] [REMOTE ] CHSCN: PASS: Price check passed. Min price $24.60. [2026-01-07T12:04:59.988990] [DEBUG] [REMOTE ] CHSCN: PASS: Continuity check passed with 300 days. [2026-01-07T12:04:59.989130] [DEBUG] [REMOTE ] CHSCN: PASS: Integrity check passed. [2026-01-07T12:04:59.989173] [DEBUG] [REMOTE ] CHSCN: Symbol is viable for forecasting. [2026-01-07T12:04:59.989226] [INFO ] [MAIN ] [675/3530] CHSCN kept (0.4s) | 675 kept, 0 rejected | 137.2/min | ETA: 20.8m [2026-01-07T12:05:00.403323] [DEBUG] [REMOTE ] CHSCO: Retrieved 3091 rows, trimmed to 300. [2026-01-07T12:05:00.403516] [DEBUG] [REMOTE ] CHSCO: PASS: History has at least 300 days. [2026-01-07T12:05:00.403809] [DEBUG] [REMOTE ] CHSCO: PASS: Price check passed. Min price $25.76. [2026-01-07T12:05:00.403953] [DEBUG] [REMOTE ] CHSCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:00.404076] [DEBUG] [REMOTE ] CHSCO: PASS: Integrity check passed. [2026-01-07T12:05:00.404118] [DEBUG] [REMOTE ] CHSCO: Symbol is viable for forecasting. [2026-01-07T12:05:00.404172] [INFO ] [MAIN ] [676/3530] CHSCO kept (0.4s) | 676 kept, 0 rejected | 137.2/min | ETA: 20.8m [2026-01-07T12:05:00.925999] [DEBUG] [REMOTE ] CHSCP: Retrieved 5735 rows, trimmed to 300. [2026-01-07T12:05:00.926237] [DEBUG] [REMOTE ] CHSCP: PASS: History has at least 300 days. [2026-01-07T12:05:00.926657] [DEBUG] [REMOTE ] CHSCP: PASS: Price check passed. Min price $26.82. [2026-01-07T12:05:00.926809] [DEBUG] [REMOTE ] CHSCP: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:00.926976] [DEBUG] [REMOTE ] CHSCP: PASS: Integrity check passed. [2026-01-07T12:05:00.927019] [DEBUG] [REMOTE ] CHSCP: Symbol is viable for forecasting. [2026-01-07T12:05:00.927077] [INFO ] [MAIN ] [677/3530] CHSCP kept (0.5s) | 677 kept, 0 rejected | 137.2/min | ETA: 20.8m [2026-01-07T12:05:01.208227] [DEBUG] [REMOTE ] CHWY: Retrieved 1650 rows, trimmed to 300. [2026-01-07T12:05:01.208469] [DEBUG] [REMOTE ] CHWY: PASS: History has at least 300 days. [2026-01-07T12:05:01.208895] [DEBUG] [REMOTE ] CHWY: PASS: Price check passed. Min price $31.95. [2026-01-07T12:05:01.209126] [DEBUG] [REMOTE ] CHWY: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:01.209329] [DEBUG] [REMOTE ] CHWY: PASS: Integrity check passed. [2026-01-07T12:05:01.209395] [DEBUG] [REMOTE ] CHWY: Symbol is viable for forecasting. [2026-01-07T12:05:01.209474] [INFO ] [MAIN ] [678/3530] CHWY kept (0.3s) | 678 kept, 0 rejected | 137.3/min | ETA: 20.8m [2026-01-07T12:05:01.786265] [DEBUG] [REMOTE ] CHY: Retrieved 5689 rows, trimmed to 300. [2026-01-07T12:05:01.786738] [DEBUG] [REMOTE ] CHY: PASS: History has at least 300 days. [2026-01-07T12:05:01.787075] [DEBUG] [REMOTE ] CHY: PASS: Price check passed. Min price $10.66. [2026-01-07T12:05:01.787225] [DEBUG] [REMOTE ] CHY: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:01.787386] [DEBUG] [REMOTE ] CHY: PASS: Integrity check passed. [2026-01-07T12:05:01.787427] [DEBUG] [REMOTE ] CHY: Symbol is viable for forecasting. [2026-01-07T12:05:01.787485] [INFO ] [MAIN ] [679/3530] CHY kept (0.6s) | 679 kept, 0 rejected | 137.2/min | ETA: 20.8m [2026-01-07T12:05:02.105338] [DEBUG] [REMOTE ] CI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:02.105474] [DEBUG] [REMOTE ] CI: PASS: History has at least 300 days. [2026-01-07T12:05:02.105907] [DEBUG] [REMOTE ] CI: PASS: Price check passed. Min price $243.04. [2026-01-07T12:05:02.106044] [DEBUG] [REMOTE ] CI: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:02.106159] [DEBUG] [REMOTE ] CI: PASS: Integrity check passed. [2026-01-07T12:05:02.106199] [DEBUG] [REMOTE ] CI: Symbol is viable for forecasting. [2026-01-07T12:05:02.106246] [INFO ] [MAIN ] [680/3530] CI kept (0.3s) | 680 kept, 0 rejected | 137.3/min | ETA: 20.8m [2026-01-07T12:05:02.694443] [DEBUG] [REMOTE ] CIA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:02.694601] [DEBUG] [REMOTE ] CIA: PASS: History has at least 300 days. [2026-01-07T12:05:02.694871] [DEBUG] [REMOTE ] CIA: PASS: Price check passed. Min price $4.72. [2026-01-07T12:05:02.695009] [DEBUG] [REMOTE ] CIA: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:02.695132] [DEBUG] [REMOTE ] CIA: PASS: Integrity check passed. [2026-01-07T12:05:02.695172] [DEBUG] [REMOTE ] CIA: Symbol is viable for forecasting. [2026-01-07T12:05:02.695222] [INFO ] [MAIN ] [681/3530] CIA kept (0.6s) | 681 kept, 0 rejected | 137.2/min | ETA: 20.8m [2026-01-07T12:05:03.203728] [DEBUG] [REMOTE ] CIB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:03.203879] [DEBUG] [REMOTE ] CIB: PASS: History has at least 300 days. [2026-01-07T12:05:03.204137] [DEBUG] [REMOTE ] CIB: PASS: Price check passed. Min price $52.54. [2026-01-07T12:05:03.204279] [DEBUG] [REMOTE ] CIB: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:03.204627] [DEBUG] [REMOTE ] CIB: PASS: Integrity check passed. [2026-01-07T12:05:03.204670] [DEBUG] [REMOTE ] CIB: Symbol is viable for forecasting. [2026-01-07T12:05:03.204721] [INFO ] [MAIN ] [682/3530] CIB kept (0.5s) | 682 kept, 0 rejected | 137.2/min | ETA: 20.8m [2026-01-07T12:05:03.672029] [DEBUG] [REMOTE ] CIEN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:03.672159] [DEBUG] [REMOTE ] CIEN: PASS: History has at least 300 days. [2026-01-07T12:05:03.672381] [DEBUG] [REMOTE ] CIEN: PASS: Price check passed. Min price $155.94. [2026-01-07T12:05:03.672521] [DEBUG] [REMOTE ] CIEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:03.672668] [DEBUG] [REMOTE ] CIEN: PASS: Integrity check passed. [2026-01-07T12:05:03.672718] [DEBUG] [REMOTE ] CIEN: Symbol is viable for forecasting. [2026-01-07T12:05:03.672770] [INFO ] [MAIN ] [683/3530] CIEN kept (0.5s) | 683 kept, 0 rejected | 137.1/min | ETA: 20.8m [2026-01-07T12:05:04.163892] [DEBUG] [REMOTE ] CIF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:04.164023] [DEBUG] [REMOTE ] CIF: PASS: History has at least 300 days. [2026-01-07T12:05:04.164251] [DEBUG] [REMOTE ] CIF: PASS: Price check passed. Min price $1.67. [2026-01-07T12:05:04.164388] [DEBUG] [REMOTE ] CIF: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:04.164506] [DEBUG] [REMOTE ] CIF: PASS: Integrity check passed. [2026-01-07T12:05:04.164547] [DEBUG] [REMOTE ] CIF: Symbol is viable for forecasting. [2026-01-07T12:05:04.164614] [INFO ] [MAIN ] [684/3530] CIF kept (0.5s) | 684 kept, 0 rejected | 137.1/min | ETA: 20.8m [2026-01-07T12:05:04.614774] [DEBUG] [REMOTE ] CIG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:04.614917] [DEBUG] [REMOTE ] CIG: PASS: History has at least 300 days. [2026-01-07T12:05:04.615143] [DEBUG] [REMOTE ] CIG: PASS: Price check passed. Min price $1.84. [2026-01-07T12:05:04.615278] [DEBUG] [REMOTE ] CIG: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:04.615392] [DEBUG] [REMOTE ] CIG: PASS: Integrity check passed. [2026-01-07T12:05:04.615432] [DEBUG] [REMOTE ] CIG: Symbol is viable for forecasting. [2026-01-07T12:05:04.615482] [INFO ] [MAIN ] [685/3530] CIG kept (0.5s) | 685 kept, 0 rejected | 137.1/min | ETA: 20.7m [2026-01-07T12:05:05.090712] [DEBUG] [REMOTE ] CIGI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:05.090843] [DEBUG] [REMOTE ] CIGI: PASS: History has at least 300 days. [2026-01-07T12:05:05.091070] [DEBUG] [REMOTE ] CIGI: PASS: Price check passed. Min price $136.33. [2026-01-07T12:05:05.091205] [DEBUG] [REMOTE ] CIGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:05.091323] [DEBUG] [REMOTE ] CIGI: PASS: Integrity check passed. [2026-01-07T12:05:05.091364] [DEBUG] [REMOTE ] CIGI: Symbol is viable for forecasting. [2026-01-07T12:05:05.091413] [INFO ] [MAIN ] [686/3530] CIGI kept (0.5s) | 686 kept, 0 rejected | 137.1/min | ETA: 20.7m [2026-01-07T12:05:05.481145] [DEBUG] [REMOTE ] CII: Retrieved 5438 rows, trimmed to 300. [2026-01-07T12:05:05.481278] [DEBUG] [REMOTE ] CII: PASS: History has at least 300 days. [2026-01-07T12:05:05.481703] [DEBUG] [REMOTE ] CII: PASS: Price check passed. Min price $20.71. [2026-01-07T12:05:05.481844] [DEBUG] [REMOTE ] CII: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:05.481963] [DEBUG] [REMOTE ] CII: PASS: Integrity check passed. [2026-01-07T12:05:05.482020] [DEBUG] [REMOTE ] CII: Symbol is viable for forecasting. [2026-01-07T12:05:05.482069] [INFO ] [MAIN ] [687/3530] CII kept (0.4s) | 687 kept, 0 rejected | 137.1/min | ETA: 20.7m [2026-01-07T12:05:05.810475] [DEBUG] [REMOTE ] CIM: Retrieved 4562 rows, trimmed to 300. [2026-01-07T12:05:05.810621] [DEBUG] [REMOTE ] CIM: PASS: History has at least 300 days. [2026-01-07T12:05:05.810828] [DEBUG] [REMOTE ] CIM: PASS: Price check passed. Min price $11.39. [2026-01-07T12:05:05.810960] [DEBUG] [REMOTE ] CIM: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:05.811069] [DEBUG] [REMOTE ] CIM: PASS: Integrity check passed. [2026-01-07T12:05:05.811107] [DEBUG] [REMOTE ] CIM: Symbol is viable for forecasting. [2026-01-07T12:05:05.811154] [INFO ] [MAIN ] [688/3530] CIM kept (0.3s) | 688 kept, 0 rejected | 137.2/min | ETA: 20.7m [2026-01-07T12:05:06.354509] [DEBUG] [REMOTE ] CINF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:06.354659] [DEBUG] [REMOTE ] CINF: PASS: History has at least 300 days. [2026-01-07T12:05:06.354893] [DEBUG] [REMOTE ] CINF: PASS: Price check passed. Min price $150.61. [2026-01-07T12:05:06.355031] [DEBUG] [REMOTE ] CINF: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:06.355151] [DEBUG] [REMOTE ] CINF: PASS: Integrity check passed. [2026-01-07T12:05:06.355193] [DEBUG] [REMOTE ] CINF: Symbol is viable for forecasting. [2026-01-07T12:05:06.355241] [INFO ] [MAIN ] [689/3530] CINF kept (0.5s) | 689 kept, 0 rejected | 137.1/min | ETA: 20.7m [2026-01-07T12:05:06.464230] [DEBUG] [REMOTE ] CING: Retrieved 1023 rows, trimmed to 300. [2026-01-07T12:05:06.464353] [DEBUG] [REMOTE ] CING: PASS: History has at least 300 days. [2026-01-07T12:05:06.464554] [DEBUG] [REMOTE ] CING: PASS: Price check passed. Min price $3.33. [2026-01-07T12:05:06.464707] [DEBUG] [REMOTE ] CING: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:06.464816] [DEBUG] [REMOTE ] CING: PASS: Integrity check passed. [2026-01-07T12:05:06.464855] [DEBUG] [REMOTE ] CING: Symbol is viable for forecasting. [2026-01-07T12:05:06.464901] [INFO ] [MAIN ] [690/3530] CING kept (0.1s) | 690 kept, 0 rejected | 137.3/min | ETA: 20.7m [2026-01-07T12:05:06.954136] [DEBUG] [REMOTE ] CIO: Retrieved 2950 rows, trimmed to 300. [2026-01-07T12:05:06.954280] [DEBUG] [REMOTE ] CIO: PASS: History has at least 300 days. [2026-01-07T12:05:06.954499] [DEBUG] [REMOTE ] CIO: PASS: Price check passed. Min price $6.80. [2026-01-07T12:05:06.954654] [DEBUG] [REMOTE ] CIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:06.954772] [DEBUG] [REMOTE ] CIO: PASS: Integrity check passed. [2026-01-07T12:05:06.954812] [DEBUG] [REMOTE ] CIO: Symbol is viable for forecasting. [2026-01-07T12:05:06.954860] [INFO ] [MAIN ] [691/3530] CIO kept (0.5s) | 691 kept, 0 rejected | 137.2/min | ETA: 20.7m [2026-01-07T12:05:07.263467] [DEBUG] [REMOTE ] CION: Retrieved 1068 rows, trimmed to 300. [2026-01-07T12:05:07.263615] [DEBUG] [REMOTE ] CION: PASS: History has at least 300 days. [2026-01-07T12:05:07.263862] [DEBUG] [REMOTE ] CION: PASS: Price check passed. Min price $8.73. [2026-01-07T12:05:07.263999] [DEBUG] [REMOTE ] CION: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:07.264113] [DEBUG] [REMOTE ] CION: PASS: Integrity check passed. [2026-01-07T12:05:07.264153] [DEBUG] [REMOTE ] CION: Symbol is viable for forecasting. [2026-01-07T12:05:07.264202] [INFO ] [MAIN ] [692/3530] CION kept (0.3s) | 692 kept, 0 rejected | 137.3/min | ETA: 20.7m [2026-01-07T12:05:08.038870] [DEBUG] [REMOTE ] CIVB: Retrieved 6280 rows, trimmed to 300. [2026-01-07T12:05:08.039018] [DEBUG] [REMOTE ] CIVB: PASS: History has at least 300 days. [2026-01-07T12:05:08.039230] [DEBUG] [REMOTE ] CIVB: PASS: Price check passed. Min price $19.81. [2026-01-07T12:05:08.039362] [DEBUG] [REMOTE ] CIVB: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:08.039472] [DEBUG] [REMOTE ] CIVB: PASS: Integrity check passed. [2026-01-07T12:05:08.039512] [DEBUG] [REMOTE ] CIVB: Symbol is viable for forecasting. [2026-01-07T12:05:08.039558] [INFO ] [MAIN ] [693/3530] CIVB kept (0.8s) | 693 kept, 0 rejected | 137.1/min | ETA: 20.7m [2026-01-07T12:05:08.428598] [DEBUG] [REMOTE ] CIVI: Retrieved 3534 rows, trimmed to 300. [2026-01-07T12:05:08.428721] [DEBUG] [REMOTE ] CIVI: PASS: History has at least 300 days. [2026-01-07T12:05:08.428945] [DEBUG] [REMOTE ] CIVI: PASS: Price check passed. Min price $25.36. [2026-01-07T12:05:08.429082] [DEBUG] [REMOTE ] CIVI: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:08.429195] [DEBUG] [REMOTE ] CIVI: PASS: Integrity check passed. [2026-01-07T12:05:08.429235] [DEBUG] [REMOTE ] CIVI: Symbol is viable for forecasting. [2026-01-07T12:05:08.429285] [INFO ] [MAIN ] [694/3530] CIVI kept (0.4s) | 694 kept, 0 rejected | 137.2/min | ETA: 20.7m [2026-01-07T12:05:09.087563] [DEBUG] [REMOTE ] CLB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:09.087806] [DEBUG] [REMOTE ] CLB: PASS: History has at least 300 days. [2026-01-07T12:05:09.088285] [DEBUG] [REMOTE ] CLB: PASS: Price check passed. Min price $10.32. [2026-01-07T12:05:09.088491] [DEBUG] [REMOTE ] CLB: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:09.088718] [DEBUG] [REMOTE ] CLB: PASS: Integrity check passed. [2026-01-07T12:05:09.088773] [DEBUG] [REMOTE ] CLB: Symbol is viable for forecasting. [2026-01-07T12:05:09.088834] [INFO ] [MAIN ] [695/3530] CLB kept (0.7s) | 695 kept, 0 rejected | 137.1/min | ETA: 20.7m [2026-01-07T12:05:09.379095] [DEBUG] [REMOTE ] CLBK: Retrieved 1939 rows, trimmed to 300. [2026-01-07T12:05:09.379219] [DEBUG] [REMOTE ] CLBK: PASS: History has at least 300 days. [2026-01-07T12:05:09.379424] [DEBUG] [REMOTE ] CLBK: PASS: Price check passed. Min price $13.73. [2026-01-07T12:05:09.379774] [DEBUG] [REMOTE ] CLBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:09.379884] [DEBUG] [REMOTE ] CLBK: PASS: Integrity check passed. [2026-01-07T12:05:09.379923] [DEBUG] [REMOTE ] CLBK: Symbol is viable for forecasting. [2026-01-07T12:05:09.379970] [INFO ] [MAIN ] [696/3530] CLBK kept (0.3s) | 696 kept, 0 rejected | 137.1/min | ETA: 20.7m [2026-01-07T12:05:09.728984] [DEBUG] [REMOTE ] CLCO: Retrieved 704 rows, trimmed to 300. [2026-01-07T12:05:09.729135] [DEBUG] [REMOTE ] CLCO: PASS: History has at least 300 days. [2026-01-07T12:05:09.729345] [DEBUG] [REMOTE ] CLCO: PASS: Price check passed. Min price $9.57. [2026-01-07T12:05:09.729481] [DEBUG] [REMOTE ] CLCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:09.729610] [DEBUG] [REMOTE ] CLCO: PASS: Integrity check passed. [2026-01-07T12:05:09.729654] [DEBUG] [REMOTE ] CLCO: Symbol is viable for forecasting. [2026-01-07T12:05:09.729702] [INFO ] [MAIN ] [697/3530] CLCO kept (0.3s) | 697 kept, 0 rejected | 137.2/min | ETA: 20.7m [2026-01-07T12:05:10.364016] [DEBUG] [REMOTE ] CLDX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:10.364176] [DEBUG] [REMOTE ] CLDX: PASS: History has at least 300 days. [2026-01-07T12:05:10.364430] [DEBUG] [REMOTE ] CLDX: PASS: Price check passed. Min price $22.67. [2026-01-07T12:05:10.364776] [DEBUG] [REMOTE ] CLDX: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:10.364906] [DEBUG] [REMOTE ] CLDX: PASS: Integrity check passed. [2026-01-07T12:05:10.364945] [DEBUG] [REMOTE ] CLDX: Symbol is viable for forecasting. [2026-01-07T12:05:10.364995] [INFO ] [MAIN ] [698/3530] CLDX kept (0.6s) | 698 kept, 0 rejected | 137.1/min | ETA: 20.7m [2026-01-07T12:05:10.813439] [DEBUG] [REMOTE ] CLF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:10.813599] [DEBUG] [REMOTE ] CLF: PASS: History has at least 300 days. [2026-01-07T12:05:10.813827] [DEBUG] [REMOTE ] CLF: PASS: Price check passed. Min price $10.09. [2026-01-07T12:05:10.813967] [DEBUG] [REMOTE ] CLF: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:10.814111] [DEBUG] [REMOTE ] CLF: PASS: Integrity check passed. [2026-01-07T12:05:10.814152] [DEBUG] [REMOTE ] CLF: Symbol is viable for forecasting. [2026-01-07T12:05:10.814201] [INFO ] [MAIN ] [699/3530] CLF kept (0.4s) | 699 kept, 0 rejected | 137.1/min | ETA: 20.7m [2026-01-07T12:05:11.307383] [DEBUG] [REMOTE ] CLFD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:11.307516] [DEBUG] [REMOTE ] CLFD: PASS: History has at least 300 days. [2026-01-07T12:05:11.307755] [DEBUG] [REMOTE ] CLFD: PASS: Price check passed. Min price $28.03. [2026-01-07T12:05:11.307891] [DEBUG] [REMOTE ] CLFD: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:11.308007] [DEBUG] [REMOTE ] CLFD: PASS: Integrity check passed. [2026-01-07T12:05:11.308047] [DEBUG] [REMOTE ] CLFD: Symbol is viable for forecasting. [2026-01-07T12:05:11.308100] [INFO ] [MAIN ] [700/3530] CLFD kept (0.5s) | 700 kept, 0 rejected | 137.1/min | ETA: 20.6m [2026-01-07T12:05:11.783623] [DEBUG] [REMOTE ] CLH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:11.783785] [DEBUG] [REMOTE ] CLH: PASS: History has at least 300 days. [2026-01-07T12:05:11.784069] [DEBUG] [REMOTE ] CLH: PASS: Price check passed. Min price $201.73. [2026-01-07T12:05:11.784209] [DEBUG] [REMOTE ] CLH: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:11.784341] [DEBUG] [REMOTE ] CLH: PASS: Integrity check passed. [2026-01-07T12:05:11.784386] [DEBUG] [REMOTE ] CLH: Symbol is viable for forecasting. [2026-01-07T12:05:11.784448] [INFO ] [MAIN ] [701/3530] CLH kept (0.5s) | 701 kept, 0 rejected | 137.0/min | ETA: 20.6m [2026-01-07T12:05:12.109431] [DEBUG] [REMOTE ] CLLS: Retrieved 2713 rows, trimmed to 300. [2026-01-07T12:05:12.109553] [DEBUG] [REMOTE ] CLLS: PASS: History has at least 300 days. [2026-01-07T12:05:12.109793] [DEBUG] [REMOTE ] CLLS: PASS: Price check passed. Min price $3.13. [2026-01-07T12:05:12.109929] [DEBUG] [REMOTE ] CLLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:12.110042] [DEBUG] [REMOTE ] CLLS: PASS: Integrity check passed. [2026-01-07T12:05:12.110082] [DEBUG] [REMOTE ] CLLS: Symbol is viable for forecasting. [2026-01-07T12:05:12.110132] [INFO ] [MAIN ] [702/3530] CLLS kept (0.3s) | 702 kept, 0 rejected | 137.1/min | ETA: 20.6m [2026-01-07T12:05:12.657239] [DEBUG] [REMOTE ] CLMB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:12.657492] [DEBUG] [REMOTE ] CLMB: PASS: History has at least 300 days. [2026-01-07T12:05:12.658205] [DEBUG] [REMOTE ] CLMB: PASS: Price check passed. Min price $100.02. [2026-01-07T12:05:12.658362] [DEBUG] [REMOTE ] CLMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:12.658743] [DEBUG] [REMOTE ] CLMB: PASS: Integrity check passed. [2026-01-07T12:05:12.658791] [DEBUG] [REMOTE ] CLMB: Symbol is viable for forecasting. [2026-01-07T12:05:12.658852] [INFO ] [MAIN ] [703/3530] CLMB kept (0.5s) | 703 kept, 0 rejected | 137.0/min | ETA: 20.6m [2026-01-07T12:05:13.047827] [DEBUG] [REMOTE ] CLNE: Retrieved 4684 rows, trimmed to 300. [2026-01-07T12:05:13.047970] [DEBUG] [REMOTE ] CLNE: PASS: History has at least 300 days. [2026-01-07T12:05:13.048207] [DEBUG] [REMOTE ] CLNE: PASS: Price check passed. Min price $2.10. [2026-01-07T12:05:13.048350] [DEBUG] [REMOTE ] CLNE: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:13.048473] [DEBUG] [REMOTE ] CLNE: PASS: Integrity check passed. [2026-01-07T12:05:13.048515] [DEBUG] [REMOTE ] CLNE: Symbol is viable for forecasting. [2026-01-07T12:05:13.048566] [INFO ] [MAIN ] [704/3530] CLNE kept (0.4s) | 704 kept, 0 rejected | 137.1/min | ETA: 20.6m [2026-01-07T12:05:13.299876] [DEBUG] [REMOTE ] CLNN: Retrieved 1259 rows, trimmed to 300. [2026-01-07T12:05:13.300038] [DEBUG] [REMOTE ] CLNN: PASS: History has at least 300 days. [2026-01-07T12:05:13.300314] [DEBUG] [REMOTE ] CLNN: PASS: Price check passed. Min price $5.76. [2026-01-07T12:05:13.300513] [DEBUG] [REMOTE ] CLNN: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:13.300690] [DEBUG] [REMOTE ] CLNN: PASS: Integrity check passed. [2026-01-07T12:05:13.300751] [DEBUG] [REMOTE ] CLNN: Symbol is viable for forecasting. [2026-01-07T12:05:13.300818] [INFO ] [MAIN ] [705/3530] CLNN kept (0.3s) | 705 kept, 0 rejected | 137.1/min | ETA: 20.6m [2026-01-07T12:05:13.774058] [DEBUG] [REMOTE ] CLOA: Retrieved 748 rows, trimmed to 300. [2026-01-07T12:05:13.774187] [DEBUG] [REMOTE ] CLOA: PASS: History has at least 300 days. [2026-01-07T12:05:13.774389] [DEBUG] [REMOTE ] CLOA: PASS: Price check passed. Min price $51.10. [2026-01-07T12:05:13.774547] [DEBUG] [REMOTE ] CLOA: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:13.774680] [DEBUG] [REMOTE ] CLOA: PASS: Integrity check passed. [2026-01-07T12:05:13.774721] [DEBUG] [REMOTE ] CLOA: Symbol is viable for forecasting. [2026-01-07T12:05:13.774769] [INFO ] [MAIN ] [706/3530] CLOA kept (0.5s) | 706 kept, 0 rejected | 137.1/min | ETA: 20.6m [2026-01-07T12:05:14.258048] [DEBUG] [REMOTE ] CLRB: Retrieved 5069 rows, trimmed to 300. [2026-01-07T12:05:14.258173] [DEBUG] [REMOTE ] CLRB: PASS: History has at least 300 days. [2026-01-07T12:05:14.258391] [DEBUG] [REMOTE ] CLRB: PASS: Price check passed. Min price $2.56. [2026-01-07T12:05:14.258529] [DEBUG] [REMOTE ] CLRB: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:14.258662] [DEBUG] [REMOTE ] CLRB: PASS: Integrity check passed. [2026-01-07T12:05:14.258704] [DEBUG] [REMOTE ] CLRB: Symbol is viable for forecasting. [2026-01-07T12:05:14.258753] [INFO ] [MAIN ] [707/3530] CLRB kept (0.5s) | 707 kept, 0 rejected | 137.1/min | ETA: 20.6m [2026-01-07T12:05:14.576095] [DEBUG] [REMOTE ] CLRO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:14.576226] [DEBUG] [REMOTE ] CLRO: PASS: History has at least 300 days. [2026-01-07T12:05:14.576446] [DEBUG] [REMOTE ] CLRO: PASS: Price check passed. Min price $4.29. [2026-01-07T12:05:14.576601] [DEBUG] [REMOTE ] CLRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:14.576720] [DEBUG] [REMOTE ] CLRO: PASS: Integrity check passed. [2026-01-07T12:05:14.576761] [DEBUG] [REMOTE ] CLRO: Symbol is viable for forecasting. [2026-01-07T12:05:14.576810] [INFO ] [MAIN ] [708/3530] CLRO kept (0.3s) | 708 kept, 0 rejected | 137.2/min | ETA: 20.6m [2026-01-07T12:05:15.122177] [DEBUG] [REMOTE ] CLS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:15.122314] [DEBUG] [REMOTE ] CLS: PASS: History has at least 300 days. [2026-01-07T12:05:15.122538] [DEBUG] [REMOTE ] CLS: PASS: Price check passed. Min price $243.72. [2026-01-07T12:05:15.122691] [DEBUG] [REMOTE ] CLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:15.122809] [DEBUG] [REMOTE ] CLS: PASS: Integrity check passed. [2026-01-07T12:05:15.122848] [DEBUG] [REMOTE ] CLS: Symbol is viable for forecasting. [2026-01-07T12:05:15.122898] [INFO ] [MAIN ] [709/3530] CLS kept (0.5s) | 709 kept, 0 rejected | 137.1/min | ETA: 20.6m [2026-01-07T12:05:15.604353] [DEBUG] [REMOTE ] CLX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:15.604489] [DEBUG] [REMOTE ] CLX: PASS: History has at least 300 days. [2026-01-07T12:05:15.604732] [DEBUG] [REMOTE ] CLX: PASS: Price check passed. Min price $97.43. [2026-01-07T12:05:15.604871] [DEBUG] [REMOTE ] CLX: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:15.605001] [DEBUG] [REMOTE ] CLX: PASS: Integrity check passed. [2026-01-07T12:05:15.605047] [DEBUG] [REMOTE ] CLX: Symbol is viable for forecasting. [2026-01-07T12:05:15.605097] [INFO ] [MAIN ] [710/3530] CLX kept (0.5s) | 710 kept, 0 rejected | 137.1/min | ETA: 20.6m [2026-01-07T12:05:16.074044] [DEBUG] [REMOTE ] CM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:16.074179] [DEBUG] [REMOTE ] CM: PASS: History has at least 300 days. [2026-01-07T12:05:16.074406] [DEBUG] [REMOTE ] CM: PASS: Price check passed. Min price $79.13. [2026-01-07T12:05:16.074542] [DEBUG] [REMOTE ] CM: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:16.074678] [DEBUG] [REMOTE ] CM: PASS: Integrity check passed. [2026-01-07T12:05:16.074728] [DEBUG] [REMOTE ] CM: Symbol is viable for forecasting. [2026-01-07T12:05:16.074787] [INFO ] [MAIN ] [711/3530] CM kept (0.5s) | 711 kept, 0 rejected | 137.1/min | ETA: 20.6m [2026-01-07T12:05:16.542528] [DEBUG] [REMOTE ] CMA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:16.542893] [DEBUG] [REMOTE ] CMA: PASS: History has at least 300 days. [2026-01-07T12:05:16.543150] [DEBUG] [REMOTE ] CMA: PASS: Price check passed. Min price $73.26. [2026-01-07T12:05:16.543287] [DEBUG] [REMOTE ] CMA: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:16.543410] [DEBUG] [REMOTE ] CMA: PASS: Integrity check passed. [2026-01-07T12:05:16.543451] [DEBUG] [REMOTE ] CMA: Symbol is viable for forecasting. [2026-01-07T12:05:16.543500] [INFO ] [MAIN ] [712/3530] CMA kept (0.5s) | 712 kept, 0 rejected | 137.1/min | ETA: 20.6m [2026-01-07T12:05:17.093325] [DEBUG] [REMOTE ] CMC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:17.093465] [DEBUG] [REMOTE ] CMC: PASS: History has at least 300 days. [2026-01-07T12:05:17.093706] [DEBUG] [REMOTE ] CMC: PASS: Price check passed. Min price $55.18. [2026-01-07T12:05:17.093840] [DEBUG] [REMOTE ] CMC: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:17.093953] [DEBUG] [REMOTE ] CMC: PASS: Integrity check passed. [2026-01-07T12:05:17.093992] [DEBUG] [REMOTE ] CMC: Symbol is viable for forecasting. [2026-01-07T12:05:17.094040] [INFO ] [MAIN ] [713/3530] CMC kept (0.6s) | 713 kept, 0 rejected | 137.0/min | ETA: 20.6m [2026-01-07T12:05:17.426123] [DEBUG] [REMOTE ] CMCM: Retrieved 2934 rows, trimmed to 300. [2026-01-07T12:05:17.426261] [DEBUG] [REMOTE ] CMCM: PASS: History has at least 300 days. [2026-01-07T12:05:17.426523] [DEBUG] [REMOTE ] CMCM: PASS: Price check passed. Min price $5.87. [2026-01-07T12:05:17.426708] [DEBUG] [REMOTE ] CMCM: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:17.426834] [DEBUG] [REMOTE ] CMCM: PASS: Integrity check passed. [2026-01-07T12:05:17.426880] [DEBUG] [REMOTE ] CMCM: Symbol is viable for forecasting. [2026-01-07T12:05:17.427722] [INFO ] [MAIN ] [714/3530] CMCM kept (0.3s) | 714 kept, 0 rejected | 137.1/min | ETA: 20.5m [2026-01-07T12:05:18.215292] [DEBUG] [REMOTE ] CMCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:18.215458] [DEBUG] [REMOTE ] CMCO: PASS: History has at least 300 days. [2026-01-07T12:05:18.215802] [DEBUG] [REMOTE ] CMCO: PASS: Price check passed. Min price $14.22. [2026-01-07T12:05:18.215951] [DEBUG] [REMOTE ] CMCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:18.216083] [DEBUG] [REMOTE ] CMCO: PASS: Integrity check passed. [2026-01-07T12:05:18.216126] [DEBUG] [REMOTE ] CMCO: Symbol is viable for forecasting. [2026-01-07T12:05:18.216179] [INFO ] [MAIN ] [715/3530] CMCO kept (0.8s) | 715 kept, 0 rejected | 136.9/min | ETA: 20.6m [2026-01-07T12:05:18.668224] [DEBUG] [REMOTE ] CMCSA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:18.668354] [DEBUG] [REMOTE ] CMCSA: PASS: History has at least 300 days. [2026-01-07T12:05:18.668603] [DEBUG] [REMOTE ] CMCSA: PASS: Price check passed. Min price $23.45. [2026-01-07T12:05:18.668745] [DEBUG] [REMOTE ] CMCSA: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:18.668866] [DEBUG] [REMOTE ] CMCSA: PASS: Integrity check passed. [2026-01-07T12:05:18.668929] [DEBUG] [REMOTE ] CMCSA: Symbol is viable for forecasting. [2026-01-07T12:05:18.668986] [INFO ] [MAIN ] [716/3530] CMCSA kept (0.5s) | 716 kept, 0 rejected | 136.9/min | ETA: 20.6m [2026-01-07T12:05:19.112531] [DEBUG] [REMOTE ] CME: Retrieved 5807 rows, trimmed to 300. [2026-01-07T12:05:19.112724] [DEBUG] [REMOTE ] CME: PASS: History has at least 300 days. [2026-01-07T12:05:19.112969] [DEBUG] [REMOTE ] CME: PASS: Price check passed. Min price $260.34. [2026-01-07T12:05:19.113111] [DEBUG] [REMOTE ] CME: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:19.113264] [DEBUG] [REMOTE ] CME: PASS: Integrity check passed. [2026-01-07T12:05:19.113319] [DEBUG] [REMOTE ] CME: Symbol is viable for forecasting. [2026-01-07T12:05:19.113383] [INFO ] [MAIN ] [717/3530] CME kept (0.4s) | 717 kept, 0 rejected | 136.9/min | ETA: 20.5m [2026-01-07T12:05:19.519618] [DEBUG] [REMOTE ] CMG: Retrieved 5018 rows, trimmed to 300. [2026-01-07T12:05:19.519750] [DEBUG] [REMOTE ] CMG: PASS: History has at least 300 days. [2026-01-07T12:05:19.519968] [DEBUG] [REMOTE ] CMG: PASS: Price check passed. Min price $29.81. [2026-01-07T12:05:19.520106] [DEBUG] [REMOTE ] CMG: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:19.520223] [DEBUG] [REMOTE ] CMG: PASS: Integrity check passed. [2026-01-07T12:05:19.520264] [DEBUG] [REMOTE ] CMG: Symbol is viable for forecasting. [2026-01-07T12:05:19.520312] [INFO ] [MAIN ] [718/3530] CMG kept (0.4s) | 718 kept, 0 rejected | 136.9/min | ETA: 20.5m [2026-01-07T12:05:20.050536] [DEBUG] [REMOTE ] CMI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:20.050751] [DEBUG] [REMOTE ] CMI: PASS: History has at least 300 days. [2026-01-07T12:05:20.051044] [DEBUG] [REMOTE ] CMI: PASS: Price check passed. Min price $406.26. [2026-01-07T12:05:20.051188] [DEBUG] [REMOTE ] CMI: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:20.051324] [DEBUG] [REMOTE ] CMI: PASS: Integrity check passed. [2026-01-07T12:05:20.051367] [DEBUG] [REMOTE ] CMI: Symbol is viable for forecasting. [2026-01-07T12:05:20.051422] [INFO ] [MAIN ] [719/3530] CMI kept (0.5s) | 719 kept, 0 rejected | 136.9/min | ETA: 20.5m [2026-01-07T12:05:20.305726] [DEBUG] [REMOTE ] CMMB: Retrieved 1734 rows, trimmed to 300. [2026-01-07T12:05:20.305871] [DEBUG] [REMOTE ] CMMB: PASS: History has at least 300 days. [2026-01-07T12:05:20.306082] [DEBUG] [REMOTE ] CMMB: PASS: Price check passed. Min price $1.64. [2026-01-07T12:05:20.306212] [DEBUG] [REMOTE ] CMMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:20.306321] [DEBUG] [REMOTE ] CMMB: PASS: Integrity check passed. [2026-01-07T12:05:20.306361] [DEBUG] [REMOTE ] CMMB: Symbol is viable for forecasting. [2026-01-07T12:05:20.306414] [INFO ] [MAIN ] [720/3530] CMMB kept (0.3s) | 720 kept, 0 rejected | 137.0/min | ETA: 20.5m [2026-01-07T12:05:20.880325] [DEBUG] [REMOTE ] CMP: Retrieved 5551 rows, trimmed to 300. [2026-01-07T12:05:20.880466] [DEBUG] [REMOTE ] CMP: PASS: History has at least 300 days. [2026-01-07T12:05:20.880745] [DEBUG] [REMOTE ] CMP: PASS: Price check passed. Min price $16.54. [2026-01-07T12:05:20.880887] [DEBUG] [REMOTE ] CMP: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:20.881006] [DEBUG] [REMOTE ] CMP: PASS: Integrity check passed. [2026-01-07T12:05:20.881047] [DEBUG] [REMOTE ] CMP: Symbol is viable for forecasting. [2026-01-07T12:05:20.881098] [INFO ] [MAIN ] [721/3530] CMP kept (0.6s) | 721 kept, 0 rejected | 136.9/min | ETA: 20.5m [2026-01-07T12:05:20.997780] [DEBUG] [REMOTE ] CMPO: Retrieved 1287 rows, trimmed to 300. [2026-01-07T12:05:20.997916] [DEBUG] [REMOTE ] CMPO: PASS: History has at least 300 days. [2026-01-07T12:05:20.998125] [DEBUG] [REMOTE ] CMPO: PASS: Price check passed. Min price $18.18. [2026-01-07T12:05:20.998260] [DEBUG] [REMOTE ] CMPO: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:20.998372] [DEBUG] [REMOTE ] CMPO: PASS: Integrity check passed. [2026-01-07T12:05:20.998413] [DEBUG] [REMOTE ] CMPO: Symbol is viable for forecasting. [2026-01-07T12:05:20.998463] [INFO ] [MAIN ] [722/3530] CMPO kept (0.1s) | 722 kept, 0 rejected | 137.0/min | ETA: 20.5m [2026-01-07T12:05:21.535712] [DEBUG] [REMOTE ] CMPS: Retrieved 1331 rows, trimmed to 300. [2026-01-07T12:05:21.535847] [DEBUG] [REMOTE ] CMPS: PASS: History has at least 300 days. [2026-01-07T12:05:21.536051] [DEBUG] [REMOTE ] CMPS: PASS: Price check passed. Min price $4.94. [2026-01-07T12:05:21.536182] [DEBUG] [REMOTE ] CMPS: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:21.536291] [DEBUG] [REMOTE ] CMPS: PASS: Integrity check passed. [2026-01-07T12:05:21.536330] [DEBUG] [REMOTE ] CMPS: Symbol is viable for forecasting. [2026-01-07T12:05:21.536378] [INFO ] [MAIN ] [723/3530] CMPS kept (0.5s) | 723 kept, 0 rejected | 137.0/min | ETA: 20.5m [2026-01-07T12:05:21.919985] [DEBUG] [REMOTE ] CMPX: Retrieved 1196 rows, trimmed to 300. [2026-01-07T12:05:21.920112] [DEBUG] [REMOTE ] CMPX: PASS: History has at least 300 days. [2026-01-07T12:05:21.920316] [DEBUG] [REMOTE ] CMPX: PASS: Price check passed. Min price $3.72. [2026-01-07T12:05:21.920452] [DEBUG] [REMOTE ] CMPX: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:21.920627] [DEBUG] [REMOTE ] CMPX: PASS: Integrity check passed. [2026-01-07T12:05:21.920687] [DEBUG] [REMOTE ] CMPX: Symbol is viable for forecasting. [2026-01-07T12:05:21.920747] [INFO ] [MAIN ] [724/3530] CMPX kept (0.4s) | 724 kept, 0 rejected | 137.0/min | ETA: 20.5m [2026-01-07T12:05:22.439975] [DEBUG] [REMOTE ] CMRE: Retrieved 3815 rows, trimmed to 300. [2026-01-07T12:05:22.440093] [DEBUG] [REMOTE ] CMRE: PASS: History has at least 300 days. [2026-01-07T12:05:22.440322] [DEBUG] [REMOTE ] CMRE: PASS: Price check passed. Min price $10.76. [2026-01-07T12:05:22.440453] [DEBUG] [REMOTE ] CMRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:22.440562] [DEBUG] [REMOTE ] CMRE: PASS: Integrity check passed. [2026-01-07T12:05:22.440623] [DEBUG] [REMOTE ] CMRE: Symbol is viable for forecasting. [2026-01-07T12:05:22.440674] [INFO ] [MAIN ] [725/3530] CMRE kept (0.5s) | 725 kept, 0 rejected | 137.0/min | ETA: 20.5m [2026-01-07T12:05:22.955518] [DEBUG] [REMOTE ] CMS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:22.955667] [DEBUG] [REMOTE ] CMS: PASS: History has at least 300 days. [2026-01-07T12:05:22.955892] [DEBUG] [REMOTE ] CMS: PASS: Price check passed. Min price $69.17. [2026-01-07T12:05:22.956023] [DEBUG] [REMOTE ] CMS: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:22.956137] [DEBUG] [REMOTE ] CMS: PASS: Integrity check passed. [2026-01-07T12:05:22.956176] [DEBUG] [REMOTE ] CMS: Symbol is viable for forecasting. [2026-01-07T12:05:22.956223] [INFO ] [MAIN ] [726/3530] CMS kept (0.5s) | 726 kept, 0 rejected | 136.9/min | ETA: 20.5m [2026-01-07T12:05:23.310224] [DEBUG] [REMOTE ] CMSA: Retrieved 1967 rows, trimmed to 300. [2026-01-07T12:05:23.310342] [DEBUG] [REMOTE ] CMSA: PASS: History has at least 300 days. [2026-01-07T12:05:23.310542] [DEBUG] [REMOTE ] CMSA: PASS: Price check passed. Min price $21.66. [2026-01-07T12:05:23.310704] [DEBUG] [REMOTE ] CMSA: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:23.310818] [DEBUG] [REMOTE ] CMSA: PASS: Integrity check passed. [2026-01-07T12:05:23.310857] [DEBUG] [REMOTE ] CMSA: Symbol is viable for forecasting. [2026-01-07T12:05:23.310903] [INFO ] [MAIN ] [727/3530] CMSA kept (0.4s) | 727 kept, 0 rejected | 137.0/min | ETA: 20.5m [2026-01-07T12:05:23.656090] [DEBUG] [REMOTE ] CMSC: Retrieved 1826 rows, trimmed to 300. [2026-01-07T12:05:23.656218] [DEBUG] [REMOTE ] CMSC: PASS: History has at least 300 days. [2026-01-07T12:05:23.656421] [DEBUG] [REMOTE ] CMSC: PASS: Price check passed. Min price $22.64. [2026-01-07T12:05:23.656552] [DEBUG] [REMOTE ] CMSC: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:23.656685] [DEBUG] [REMOTE ] CMSC: PASS: Integrity check passed. [2026-01-07T12:05:23.656725] [DEBUG] [REMOTE ] CMSC: Symbol is viable for forecasting. [2026-01-07T12:05:23.656772] [INFO ] [MAIN ] [728/3530] CMSC kept (0.3s) | 728 kept, 0 rejected | 137.0/min | ETA: 20.4m [2026-01-07T12:05:24.037659] [DEBUG] [REMOTE ] CMSD: Retrieved 1729 rows, trimmed to 300. [2026-01-07T12:05:24.037785] [DEBUG] [REMOTE ] CMSD: PASS: History has at least 300 days. [2026-01-07T12:05:24.037987] [DEBUG] [REMOTE ] CMSD: PASS: Price check passed. Min price $23.02. [2026-01-07T12:05:24.038118] [DEBUG] [REMOTE ] CMSD: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:24.038224] [DEBUG] [REMOTE ] CMSD: PASS: Integrity check passed. [2026-01-07T12:05:24.038263] [DEBUG] [REMOTE ] CMSD: Symbol is viable for forecasting. [2026-01-07T12:05:24.038309] [INFO ] [MAIN ] [729/3530] CMSD kept (0.4s) | 729 kept, 0 rejected | 137.0/min | ETA: 20.4m [2026-01-07T12:05:24.306258] [DEBUG] [REMOTE ] CMTG: Retrieved 1047 rows, trimmed to 300. [2026-01-07T12:05:24.306399] [DEBUG] [REMOTE ] CMTG: PASS: History has at least 300 days. [2026-01-07T12:05:24.306646] [DEBUG] [REMOTE ] CMTG: PASS: Price check passed. Min price $2.71. [2026-01-07T12:05:24.306823] [DEBUG] [REMOTE ] CMTG: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:24.306940] [DEBUG] [REMOTE ] CMTG: PASS: Integrity check passed. [2026-01-07T12:05:24.307170] [DEBUG] [REMOTE ] CMTG: Symbol is viable for forecasting. [2026-01-07T12:05:24.307221] [INFO ] [MAIN ] [730/3530] CMTG kept (0.3s) | 730 kept, 0 rejected | 137.1/min | ETA: 20.4m [2026-01-07T12:05:25.053978] [DEBUG] [REMOTE ] CMTL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:25.054120] [DEBUG] [REMOTE ] CMTL: PASS: History has at least 300 days. [2026-01-07T12:05:25.054355] [DEBUG] [REMOTE ] CMTL: PASS: Price check passed. Min price $2.84. [2026-01-07T12:05:25.054491] [DEBUG] [REMOTE ] CMTL: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:25.054629] [DEBUG] [REMOTE ] CMTL: PASS: Integrity check passed. [2026-01-07T12:05:25.054674] [DEBUG] [REMOTE ] CMTL: Symbol is viable for forecasting. [2026-01-07T12:05:25.054726] [INFO ] [MAIN ] [731/3530] CMTL kept (0.7s) | 731 kept, 0 rejected | 137.0/min | ETA: 20.4m [2026-01-07T12:05:25.473624] [DEBUG] [REMOTE ] CNA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:25.473764] [DEBUG] [REMOTE ] CNA: PASS: History has at least 300 days. [2026-01-07T12:05:25.474194] [DEBUG] [REMOTE ] CNA: PASS: Price check passed. Min price $43.61. [2026-01-07T12:05:25.474328] [DEBUG] [REMOTE ] CNA: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:25.474474] [DEBUG] [REMOTE ] CNA: PASS: Integrity check passed. [2026-01-07T12:05:25.474517] [DEBUG] [REMOTE ] CNA: Symbol is viable for forecasting. [2026-01-07T12:05:25.474565] [INFO ] [MAIN ] [732/3530] CNA kept (0.4s) | 732 kept, 0 rejected | 137.0/min | ETA: 20.4m [2026-01-07T12:05:25.940293] [DEBUG] [REMOTE ] CNC: Retrieved 6054 rows, trimmed to 300. [2026-01-07T12:05:25.940425] [DEBUG] [REMOTE ] CNC: PASS: History has at least 300 days. [2026-01-07T12:05:25.940666] [DEBUG] [REMOTE ] CNC: PASS: Price check passed. Min price $33.15. [2026-01-07T12:05:25.940809] [DEBUG] [REMOTE ] CNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:25.940936] [DEBUG] [REMOTE ] CNC: PASS: Integrity check passed. [2026-01-07T12:05:25.940982] [DEBUG] [REMOTE ] CNC: Symbol is viable for forecasting. [2026-01-07T12:05:25.941032] [INFO ] [MAIN ] [733/3530] CNC kept (0.5s) | 733 kept, 0 rejected | 137.0/min | ETA: 20.4m [2026-01-07T12:05:26.088089] [DEBUG] [REMOTE ] CNF: Retrieved 1795 rows, trimmed to 300. [2026-01-07T12:05:26.088212] [DEBUG] [REMOTE ] CNF: PASS: History has at least 300 days. [2026-01-07T12:05:26.088440] [DEBUG] [REMOTE ] CNF: PASS: Price check passed. Min price $3.97. [2026-01-07T12:05:26.088617] [DEBUG] [REMOTE ] CNF: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:26.088734] [DEBUG] [REMOTE ] CNF: PASS: Integrity check passed. [2026-01-07T12:05:26.088775] [DEBUG] [REMOTE ] CNF: Symbol is viable for forecasting. [2026-01-07T12:05:26.088824] [INFO ] [MAIN ] [734/3530] CNF kept (0.1s) | 734 kept, 0 rejected | 137.1/min | ETA: 20.4m [2026-01-07T12:05:26.676338] [DEBUG] [REMOTE ] CNI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:26.676472] [DEBUG] [REMOTE ] CNI: PASS: History has at least 300 days. [2026-01-07T12:05:26.676722] [DEBUG] [REMOTE ] CNI: PASS: Price check passed. Min price $90.32. [2026-01-07T12:05:26.677049] [DEBUG] [REMOTE ] CNI: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:26.677166] [DEBUG] [REMOTE ] CNI: PASS: Integrity check passed. [2026-01-07T12:05:26.677224] [DEBUG] [REMOTE ] CNI: Symbol is viable for forecasting. [2026-01-07T12:05:26.677281] [INFO ] [MAIN ] [735/3530] CNI kept (0.6s) | 735 kept, 0 rejected | 137.0/min | ETA: 20.4m [2026-01-07T12:05:27.156077] [DEBUG] [REMOTE ] CNK: Retrieved 4707 rows, trimmed to 300. [2026-01-07T12:05:27.156214] [DEBUG] [REMOTE ] CNK: PASS: History has at least 300 days. [2026-01-07T12:05:27.156473] [DEBUG] [REMOTE ] CNK: PASS: Price check passed. Min price $21.93. [2026-01-07T12:05:27.156636] [DEBUG] [REMOTE ] CNK: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:27.156790] [DEBUG] [REMOTE ] CNK: PASS: Integrity check passed. [2026-01-07T12:05:27.156850] [DEBUG] [REMOTE ] CNK: Symbol is viable for forecasting. [2026-01-07T12:05:27.156905] [INFO ] [MAIN ] [736/3530] CNK kept (0.5s) | 736 kept, 0 rejected | 137.0/min | ETA: 20.4m [2026-01-07T12:05:27.296181] [DEBUG] [REMOTE ] CNM: Retrieved 1120 rows, trimmed to 300. [2026-01-07T12:05:27.296309] [DEBUG] [REMOTE ] CNM: PASS: History has at least 300 days. [2026-01-07T12:05:27.296542] [DEBUG] [REMOTE ] CNM: PASS: Price check passed. Min price $44.29. [2026-01-07T12:05:27.296719] [DEBUG] [REMOTE ] CNM: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:27.296834] [DEBUG] [REMOTE ] CNM: PASS: Integrity check passed. [2026-01-07T12:05:27.296876] [DEBUG] [REMOTE ] CNM: Symbol is viable for forecasting. [2026-01-07T12:05:27.296924] [INFO ] [MAIN ] [737/3530] CNM kept (0.1s) | 737 kept, 0 rejected | 137.1/min | ETA: 20.4m [2026-01-07T12:05:27.869715] [DEBUG] [REMOTE ] CNMD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:27.869861] [DEBUG] [REMOTE ] CNMD: PASS: History has at least 300 days. [2026-01-07T12:05:27.870087] [DEBUG] [REMOTE ] CNMD: PASS: Price check passed. Min price $38.99. [2026-01-07T12:05:27.870224] [DEBUG] [REMOTE ] CNMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:27.870343] [DEBUG] [REMOTE ] CNMD: PASS: Integrity check passed. [2026-01-07T12:05:27.870384] [DEBUG] [REMOTE ] CNMD: Symbol is viable for forecasting. [2026-01-07T12:05:27.870431] [INFO ] [MAIN ] [738/3530] CNMD kept (0.6s) | 738 kept, 0 rejected | 137.1/min | ETA: 20.4m [2026-01-07T12:05:28.255395] [DEBUG] [REMOTE ] CNNE: Retrieved 2042 rows, trimmed to 300. [2026-01-07T12:05:28.255529] [DEBUG] [REMOTE ] CNNE: PASS: History has at least 300 days. [2026-01-07T12:05:28.255760] [DEBUG] [REMOTE ] CNNE: PASS: Price check passed. Min price $14.99. [2026-01-07T12:05:28.255893] [DEBUG] [REMOTE ] CNNE: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:28.256000] [DEBUG] [REMOTE ] CNNE: PASS: Integrity check passed. [2026-01-07T12:05:28.256039] [DEBUG] [REMOTE ] CNNE: Symbol is viable for forecasting. [2026-01-07T12:05:28.256086] [INFO ] [MAIN ] [739/3530] CNNE kept (0.4s) | 739 kept, 0 rejected | 137.1/min | ETA: 20.4m [2026-01-07T12:05:28.658336] [DEBUG] [REMOTE ] CNO: Retrieved 5617 rows, trimmed to 300. [2026-01-07T12:05:28.658467] [DEBUG] [REMOTE ] CNO: PASS: History has at least 300 days. [2026-01-07T12:05:28.658693] [DEBUG] [REMOTE ] CNO: PASS: Price check passed. Min price $38.33. [2026-01-07T12:05:28.658826] [DEBUG] [REMOTE ] CNO: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:28.661966] [DEBUG] [REMOTE ] CNO: PASS: Integrity check passed. [2026-01-07T12:05:28.662019] [DEBUG] [REMOTE ] CNO: Symbol is viable for forecasting. [2026-01-07T12:05:28.662069] [INFO ] [MAIN ] [740/3530] CNO kept (0.4s) | 740 kept, 0 rejected | 137.1/min | ETA: 20.3m [2026-01-07T12:05:29.142758] [DEBUG] [REMOTE ] CNOB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:29.142899] [DEBUG] [REMOTE ] CNOB: PASS: History has at least 300 days. [2026-01-07T12:05:29.143126] [DEBUG] [REMOTE ] CNOB: PASS: Price check passed. Min price $23.12. [2026-01-07T12:05:29.143259] [DEBUG] [REMOTE ] CNOB: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:29.143377] [DEBUG] [REMOTE ] CNOB: PASS: Integrity check passed. [2026-01-07T12:05:29.143417] [DEBUG] [REMOTE ] CNOB: Symbol is viable for forecasting. [2026-01-07T12:05:29.143465] [INFO ] [MAIN ] [741/3530] CNOB kept (0.5s) | 741 kept, 0 rejected | 137.1/min | ETA: 20.3m [2026-01-07T12:05:29.667461] [DEBUG] [REMOTE ] CNP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:29.667608] [DEBUG] [REMOTE ] CNP: PASS: History has at least 300 days. [2026-01-07T12:05:29.667824] [DEBUG] [REMOTE ] CNP: PASS: Price check passed. Min price $37.33. [2026-01-07T12:05:29.667956] [DEBUG] [REMOTE ] CNP: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:29.668067] [DEBUG] [REMOTE ] CNP: PASS: Integrity check passed. [2026-01-07T12:05:29.668106] [DEBUG] [REMOTE ] CNP: Symbol is viable for forecasting. [2026-01-07T12:05:29.668154] [INFO ] [MAIN ] [742/3530] CNP kept (0.5s) | 742 kept, 0 rejected | 137.1/min | ETA: 20.3m [2026-01-07T12:05:30.145446] [DEBUG] [REMOTE ] CNQ: Retrieved 6397 rows, trimmed to 300. [2026-01-07T12:05:30.145644] [DEBUG] [REMOTE ] CNQ: PASS: History has at least 300 days. [2026-01-07T12:05:30.145999] [DEBUG] [REMOTE ] CNQ: PASS: Price check passed. Min price $29.53. [2026-01-07T12:05:30.146178] [DEBUG] [REMOTE ] CNQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:30.146351] [DEBUG] [REMOTE ] CNQ: PASS: Integrity check passed. [2026-01-07T12:05:30.146409] [DEBUG] [REMOTE ] CNQ: Symbol is viable for forecasting. [2026-01-07T12:05:30.146479] [INFO ] [MAIN ] [743/3530] CNQ kept (0.5s) | 743 kept, 0 rejected | 137.1/min | ETA: 20.3m [2026-01-07T12:05:30.569813] [DEBUG] [REMOTE ] CNS: Retrieved 5383 rows, trimmed to 300. [2026-01-07T12:05:30.569967] [DEBUG] [REMOTE ] CNS: PASS: History has at least 300 days. [2026-01-07T12:05:30.570234] [DEBUG] [REMOTE ] CNS: PASS: Price check passed. Min price $59.24. [2026-01-07T12:05:30.570383] [DEBUG] [REMOTE ] CNS: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:30.570514] [DEBUG] [REMOTE ] CNS: PASS: Integrity check passed. [2026-01-07T12:05:30.570556] [DEBUG] [REMOTE ] CNS: Symbol is viable for forecasting. [2026-01-07T12:05:30.570630] [INFO ] [MAIN ] [744/3530] CNS kept (0.4s) | 744 kept, 0 rejected | 137.1/min | ETA: 20.3m [2026-01-07T12:05:30.899757] [DEBUG] [REMOTE ] CNSP: Retrieved 1547 rows, trimmed to 300. [2026-01-07T12:05:30.900034] [DEBUG] [REMOTE ] CNSP: PASS: History has at least 300 days. [2026-01-07T12:05:30.900465] [DEBUG] [REMOTE ] CNSP: PASS: Price check passed. Min price $5.25. [2026-01-07T12:05:30.900708] [DEBUG] [REMOTE ] CNSP: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:30.900915] [DEBUG] [REMOTE ] CNSP: PASS: Integrity check passed. [2026-01-07T12:05:30.900981] [DEBUG] [REMOTE ] CNSP: Symbol is viable for forecasting. [2026-01-07T12:05:30.901063] [INFO ] [MAIN ] [745/3530] CNSP kept (0.3s) | 745 kept, 0 rejected | 137.1/min | ETA: 20.3m [2026-01-07T12:05:31.489808] [DEBUG] [REMOTE ] CNTA: Retrieved 1157 rows, trimmed to 300. [2026-01-07T12:05:31.489993] [DEBUG] [REMOTE ] CNTA: PASS: History has at least 300 days. [2026-01-07T12:05:31.490360] [DEBUG] [REMOTE ] CNTA: PASS: Price check passed. Min price $22.12. [2026-01-07T12:05:31.490570] [DEBUG] [REMOTE ] CNTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:31.490787] [DEBUG] [REMOTE ] CNTA: PASS: Integrity check passed. [2026-01-07T12:05:31.490851] [DEBUG] [REMOTE ] CNTA: Symbol is viable for forecasting. [2026-01-07T12:05:31.490932] [INFO ] [MAIN ] [746/3530] CNTA kept (0.6s) | 746 kept, 0 rejected | 137.0/min | ETA: 20.3m [2026-01-07T12:05:31.951446] [DEBUG] [REMOTE ] CNTY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:31.951706] [DEBUG] [REMOTE ] CNTY: PASS: History has at least 300 days. [2026-01-07T12:05:31.952711] [DEBUG] [REMOTE ] CNTY: PASS: Price check passed. Min price $1.30. [2026-01-07T12:05:31.953622] [DEBUG] [REMOTE ] CNTY: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:31.953815] [DEBUG] [REMOTE ] CNTY: PASS: Integrity check passed. [2026-01-07T12:05:31.953859] [DEBUG] [REMOTE ] CNTY: Symbol is viable for forecasting. [2026-01-07T12:05:31.953941] [INFO ] [MAIN ] [747/3530] CNTY kept (0.5s) | 747 kept, 0 rejected | 137.0/min | ETA: 20.3m [2026-01-07T12:05:32.402461] [DEBUG] [REMOTE ] CNVS: Retrieved 5574 rows, trimmed to 300. [2026-01-07T12:05:32.402662] [DEBUG] [REMOTE ] CNVS: PASS: History has at least 300 days. [2026-01-07T12:05:32.402933] [DEBUG] [REMOTE ] CNVS: PASS: Price check passed. Min price $2.04. [2026-01-07T12:05:32.403072] [DEBUG] [REMOTE ] CNVS: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:32.403196] [DEBUG] [REMOTE ] CNVS: PASS: Integrity check passed. [2026-01-07T12:05:32.403236] [DEBUG] [REMOTE ] CNVS: Symbol is viable for forecasting. [2026-01-07T12:05:32.403288] [INFO ] [MAIN ] [748/3530] CNVS kept (0.4s) | 748 kept, 0 rejected | 137.0/min | ETA: 20.3m [2026-01-07T12:05:32.906727] [DEBUG] [REMOTE ] CNX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:32.906861] [DEBUG] [REMOTE ] CNX: PASS: History has at least 300 days. [2026-01-07T12:05:32.907076] [DEBUG] [REMOTE ] CNX: PASS: Price check passed. Min price $31.77. [2026-01-07T12:05:32.907212] [DEBUG] [REMOTE ] CNX: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:32.907325] [DEBUG] [REMOTE ] CNX: PASS: Integrity check passed. [2026-01-07T12:05:32.907365] [DEBUG] [REMOTE ] CNX: Symbol is viable for forecasting. [2026-01-07T12:05:32.907412] [INFO ] [MAIN ] [749/3530] CNX kept (0.5s) | 749 kept, 0 rejected | 137.0/min | ETA: 20.3m [2026-01-07T12:05:33.165977] [DEBUG] [REMOTE ] CNXC: Retrieved 1283 rows, trimmed to 300. [2026-01-07T12:05:33.166116] [DEBUG] [REMOTE ] CNXC: PASS: History has at least 300 days. [2026-01-07T12:05:33.166333] [DEBUG] [REMOTE ] CNXC: PASS: Price check passed. Min price $32.50. [2026-01-07T12:05:33.166473] [DEBUG] [REMOTE ] CNXC: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:33.166616] [DEBUG] [REMOTE ] CNXC: PASS: Integrity check passed. [2026-01-07T12:05:33.166662] [DEBUG] [REMOTE ] CNXC: Symbol is viable for forecasting. [2026-01-07T12:05:33.166712] [INFO ] [MAIN ] [750/3530] CNXC kept (0.3s) | 750 kept, 0 rejected | 137.1/min | ETA: 20.3m [2026-01-07T12:05:33.668506] [DEBUG] [REMOTE ] CNXN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:33.668660] [DEBUG] [REMOTE ] CNXN: PASS: History has at least 300 days. [2026-01-07T12:05:33.668893] [DEBUG] [REMOTE ] CNXN: PASS: Price check passed. Min price $55.98. [2026-01-07T12:05:33.669087] [DEBUG] [REMOTE ] CNXN: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:33.669209] [DEBUG] [REMOTE ] CNXN: PASS: Integrity check passed. [2026-01-07T12:05:33.669251] [DEBUG] [REMOTE ] CNXN: Symbol is viable for forecasting. [2026-01-07T12:05:33.669299] [INFO ] [MAIN ] [751/3530] CNXN kept (0.5s) | 751 kept, 0 rejected | 137.0/min | ETA: 20.3m [2026-01-07T12:05:33.980766] [DEBUG] [REMOTE ] COCO: Retrieved 1056 rows, trimmed to 300. [2026-01-07T12:05:33.980901] [DEBUG] [REMOTE ] COCO: PASS: History has at least 300 days. [2026-01-07T12:05:33.981121] [DEBUG] [REMOTE ] COCO: PASS: Price check passed. Min price $39.07. [2026-01-07T12:05:33.981254] [DEBUG] [REMOTE ] COCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:33.981362] [DEBUG] [REMOTE ] COCO: PASS: Integrity check passed. [2026-01-07T12:05:33.981403] [DEBUG] [REMOTE ] COCO: Symbol is viable for forecasting. [2026-01-07T12:05:33.981450] [INFO ] [MAIN ] [752/3530] COCO kept (0.3s) | 752 kept, 0 rejected | 137.1/min | ETA: 20.3m [2026-01-07T12:05:35.115238] [DEBUG] [REMOTE ] CODA: Retrieved 4321 rows, trimmed to 300. [2026-01-07T12:05:35.115369] [DEBUG] [REMOTE ] CODA: PASS: History has at least 300 days. [2026-01-07T12:05:35.115601] [DEBUG] [REMOTE ] CODA: PASS: Price check passed. Min price $7.99. [2026-01-07T12:05:35.115746] [DEBUG] [REMOTE ] CODA: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:35.115861] [DEBUG] [REMOTE ] CODA: PASS: Integrity check passed. [2026-01-07T12:05:35.115905] [DEBUG] [REMOTE ] CODA: Symbol is viable for forecasting. [2026-01-07T12:05:35.115976] [INFO ] [MAIN ] [753/3530] CODA kept (1.1s) | 753 kept, 0 rejected | 136.8/min | ETA: 20.3m [2026-01-07T12:05:35.599839] [DEBUG] [REMOTE ] CODI: Retrieved 4940 rows, trimmed to 300. [2026-01-07T12:05:35.599994] [DEBUG] [REMOTE ] CODI: PASS: History has at least 300 days. [2026-01-07T12:05:35.600450] [DEBUG] [REMOTE ] CODI: PASS: Price check passed. Min price $4.65. [2026-01-07T12:05:35.600606] [DEBUG] [REMOTE ] CODI: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:35.600735] [DEBUG] [REMOTE ] CODI: PASS: Integrity check passed. [2026-01-07T12:05:35.600775] [DEBUG] [REMOTE ] CODI: Symbol is viable for forecasting. [2026-01-07T12:05:35.600823] [INFO ] [MAIN ] [754/3530] CODI kept (0.5s) | 754 kept, 0 rejected | 136.8/min | ETA: 20.3m [2026-01-07T12:05:35.824188] [DEBUG] [REMOTE ] COEP: Retrieved 1268 rows, trimmed to 300. [2026-01-07T12:05:35.824324] [DEBUG] [REMOTE ] COEP: PASS: History has at least 300 days. [2026-01-07T12:05:35.824525] [DEBUG] [REMOTE ] COEP: PASS: Price check passed. Min price $13.71. [2026-01-07T12:05:35.824680] [DEBUG] [REMOTE ] COEP: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:35.824788] [DEBUG] [REMOTE ] COEP: PASS: Integrity check passed. [2026-01-07T12:05:35.824827] [DEBUG] [REMOTE ] COEP: Symbol is viable for forecasting. [2026-01-07T12:05:35.824874] [INFO ] [MAIN ] [755/3530] COEP kept (0.2s) | 755 kept, 0 rejected | 136.9/min | ETA: 20.3m [2026-01-07T12:05:36.906036] [DEBUG] [REMOTE ] COF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:36.906161] [DEBUG] [REMOTE ] COF: PASS: History has at least 300 days. [2026-01-07T12:05:36.906375] [DEBUG] [REMOTE ] COF: PASS: Price check passed. Min price $200.04. [2026-01-07T12:05:36.906508] [DEBUG] [REMOTE ] COF: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:36.906638] [DEBUG] [REMOTE ] COF: PASS: Integrity check passed. [2026-01-07T12:05:36.906679] [DEBUG] [REMOTE ] COF: Symbol is viable for forecasting. [2026-01-07T12:05:36.906737] [INFO ] [MAIN ] [756/3530] COF kept (1.1s) | 756 kept, 0 rejected | 136.6/min | ETA: 20.3m [2026-01-07T12:05:37.532746] [DEBUG] [REMOTE ] COFS: Retrieved 6033 rows, trimmed to 300. [2026-01-07T12:05:37.532872] [DEBUG] [REMOTE ] COFS: PASS: History has at least 300 days. [2026-01-07T12:05:37.533080] [DEBUG] [REMOTE ] COFS: PASS: Price check passed. Min price $26.05. [2026-01-07T12:05:37.533212] [DEBUG] [REMOTE ] COFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:37.533322] [DEBUG] [REMOTE ] COFS: PASS: Integrity check passed. [2026-01-07T12:05:37.533361] [DEBUG] [REMOTE ] COFS: Symbol is viable for forecasting. [2026-01-07T12:05:37.533409] [INFO ] [MAIN ] [757/3530] COFS kept (0.6s) | 757 kept, 0 rejected | 136.5/min | ETA: 20.3m [2026-01-07T12:05:37.796199] [DEBUG] [REMOTE ] COIN: Retrieved 1189 rows, trimmed to 300. [2026-01-07T12:05:37.796327] [DEBUG] [REMOTE ] COIN: PASS: History has at least 300 days. [2026-01-07T12:05:37.796613] [DEBUG] [REMOTE ] COIN: PASS: Price check passed. Min price $226.14. [2026-01-07T12:05:37.796799] [DEBUG] [REMOTE ] COIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:37.796943] [DEBUG] [REMOTE ] COIN: PASS: Integrity check passed. [2026-01-07T12:05:37.796999] [DEBUG] [REMOTE ] COIN: Symbol is viable for forecasting. [2026-01-07T12:05:37.797067] [INFO ] [MAIN ] [758/3530] COIN kept (0.3s) | 758 kept, 0 rejected | 136.6/min | ETA: 20.3m [2026-01-07T12:05:38.420825] [DEBUG] [REMOTE ] COKE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:38.420966] [DEBUG] [REMOTE ] COKE: PASS: History has at least 300 days. [2026-01-07T12:05:38.421204] [DEBUG] [REMOTE ] COKE: PASS: Price check passed. Min price $124.24. [2026-01-07T12:05:38.421532] [DEBUG] [REMOTE ] COKE: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:38.421665] [DEBUG] [REMOTE ] COKE: PASS: Integrity check passed. [2026-01-07T12:05:38.421705] [DEBUG] [REMOTE ] COKE: Symbol is viable for forecasting. [2026-01-07T12:05:38.421752] [INFO ] [MAIN ] [759/3530] COKE kept (0.6s) | 759 kept, 0 rejected | 136.5/min | ETA: 20.3m [2026-01-07T12:05:38.795474] [DEBUG] [REMOTE ] COLB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:38.795636] [DEBUG] [REMOTE ] COLB: PASS: History has at least 300 days. [2026-01-07T12:05:38.795870] [DEBUG] [REMOTE ] COLB: PASS: Price check passed. Min price $23.75. [2026-01-07T12:05:38.796006] [DEBUG] [REMOTE ] COLB: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:38.796122] [DEBUG] [REMOTE ] COLB: PASS: Integrity check passed. [2026-01-07T12:05:38.796351] [DEBUG] [REMOTE ] COLB: Symbol is viable for forecasting. [2026-01-07T12:05:38.796399] [INFO ] [MAIN ] [760/3530] COLB kept (0.4s) | 760 kept, 0 rejected | 136.6/min | ETA: 20.3m [2026-01-07T12:05:39.124873] [DEBUG] [REMOTE ] COLD: Retrieved 2002 rows, trimmed to 300. [2026-01-07T12:05:39.125028] [DEBUG] [REMOTE ] COLD: PASS: History has at least 300 days. [2026-01-07T12:05:39.125252] [DEBUG] [REMOTE ] COLD: PASS: Price check passed. Min price $9.94. [2026-01-07T12:05:39.125389] [DEBUG] [REMOTE ] COLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:39.125503] [DEBUG] [REMOTE ] COLD: PASS: Integrity check passed. [2026-01-07T12:05:39.125544] [DEBUG] [REMOTE ] COLD: Symbol is viable for forecasting. [2026-01-07T12:05:39.125613] [INFO ] [MAIN ] [761/3530] COLD kept (0.3s) | 761 kept, 0 rejected | 136.6/min | ETA: 20.3m [2026-01-07T12:05:39.542462] [DEBUG] [REMOTE ] COLL: Retrieved 2683 rows, trimmed to 300. [2026-01-07T12:05:39.542615] [DEBUG] [REMOTE ] COLL: PASS: History has at least 300 days. [2026-01-07T12:05:39.542851] [DEBUG] [REMOTE ] COLL: PASS: Price check passed. Min price $32.04. [2026-01-07T12:05:39.542984] [DEBUG] [REMOTE ] COLL: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:39.543091] [DEBUG] [REMOTE ] COLL: PASS: Integrity check passed. [2026-01-07T12:05:39.543130] [DEBUG] [REMOTE ] COLL: Symbol is viable for forecasting. [2026-01-07T12:05:39.543208] [INFO ] [MAIN ] [762/3530] COLL kept (0.4s) | 762 kept, 0 rejected | 136.6/min | ETA: 20.3m [2026-01-07T12:05:40.165090] [DEBUG] [REMOTE ] COLM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:40.165235] [DEBUG] [REMOTE ] COLM: PASS: History has at least 300 days. [2026-01-07T12:05:40.165486] [DEBUG] [REMOTE ] COLM: PASS: Price check passed. Min price $48.67. [2026-01-07T12:05:40.165638] [DEBUG] [REMOTE ] COLM: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:40.165760] [DEBUG] [REMOTE ] COLM: PASS: Integrity check passed. [2026-01-07T12:05:40.165800] [DEBUG] [REMOTE ] COLM: Symbol is viable for forecasting. [2026-01-07T12:05:40.165848] [INFO ] [MAIN ] [763/3530] COLM kept (0.6s) | 763 kept, 0 rejected | 136.5/min | ETA: 20.3m [2026-01-07T12:05:40.494004] [DEBUG] [REMOTE ] COMM: Retrieved 3067 rows, trimmed to 300. [2026-01-07T12:05:40.494135] [DEBUG] [REMOTE ] COMM: PASS: History has at least 300 days. [2026-01-07T12:05:40.494340] [DEBUG] [REMOTE ] COMM: PASS: Price check passed. Min price $14.95. [2026-01-07T12:05:40.494469] [DEBUG] [REMOTE ] COMM: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:40.494595] [DEBUG] [REMOTE ] COMM: PASS: Integrity check passed. [2026-01-07T12:05:40.494637] [DEBUG] [REMOTE ] COMM: Symbol is viable for forecasting. [2026-01-07T12:05:40.494686] [INFO ] [MAIN ] [764/3530] COMM kept (0.3s) | 764 kept, 0 rejected | 136.6/min | ETA: 20.3m [2026-01-07T12:05:40.780788] [DEBUG] [REMOTE ] COMP: Retrieved 1197 rows, trimmed to 300. [2026-01-07T12:05:40.780915] [DEBUG] [REMOTE ] COMP: PASS: History has at least 300 days. [2026-01-07T12:05:40.781120] [DEBUG] [REMOTE ] COMP: PASS: Price check passed. Min price $6.92. [2026-01-07T12:05:40.781255] [DEBUG] [REMOTE ] COMP: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:40.781363] [DEBUG] [REMOTE ] COMP: PASS: Integrity check passed. [2026-01-07T12:05:40.781404] [DEBUG] [REMOTE ] COMP: Symbol is viable for forecasting. [2026-01-07T12:05:40.781452] [INFO ] [MAIN ] [765/3530] COMP kept (0.3s) | 765 kept, 0 rejected | 136.6/min | ETA: 20.2m [2026-01-07T12:05:41.216665] [DEBUG] [REMOTE ] CONL: Retrieved 856 rows, trimmed to 300. [2026-01-07T12:05:41.216790] [DEBUG] [REMOTE ] CONL: PASS: History has at least 300 days. [2026-01-07T12:05:41.216990] [DEBUG] [REMOTE ] CONL: PASS: Price check passed. Min price $14.65. [2026-01-07T12:05:41.217121] [DEBUG] [REMOTE ] CONL: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:41.217227] [DEBUG] [REMOTE ] CONL: PASS: Integrity check passed. [2026-01-07T12:05:41.217266] [DEBUG] [REMOTE ] CONL: Symbol is viable for forecasting. [2026-01-07T12:05:41.217312] [INFO ] [MAIN ] [766/3530] CONL kept (0.4s) | 766 kept, 0 rejected | 136.6/min | ETA: 20.2m [2026-01-07T12:05:42.013903] [DEBUG] [REMOTE ] COO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:42.014041] [DEBUG] [REMOTE ] COO: PASS: History has at least 300 days. [2026-01-07T12:05:42.014265] [DEBUG] [REMOTE ] COO: PASS: Price check passed. Min price $68.37. [2026-01-07T12:05:42.014396] [DEBUG] [REMOTE ] COO: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:42.014508] [DEBUG] [REMOTE ] COO: PASS: Integrity check passed. [2026-01-07T12:05:42.014547] [DEBUG] [REMOTE ] COO: Symbol is viable for forecasting. [2026-01-07T12:05:42.014615] [INFO ] [MAIN ] [767/3530] COO kept (0.8s) | 767 kept, 0 rejected | 136.5/min | ETA: 20.2m [2026-01-07T12:05:42.483519] [DEBUG] [REMOTE ] COP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:42.483790] [DEBUG] [REMOTE ] COP: PASS: History has at least 300 days. [2026-01-07T12:05:42.484009] [DEBUG] [REMOTE ] COP: PASS: Price check passed. Min price $84.86. [2026-01-07T12:05:42.484140] [DEBUG] [REMOTE ] COP: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:42.484249] [DEBUG] [REMOTE ] COP: PASS: Integrity check passed. [2026-01-07T12:05:42.484299] [DEBUG] [REMOTE ] COP: Symbol is viable for forecasting. [2026-01-07T12:05:42.484348] [INFO ] [MAIN ] [768/3530] COP kept (0.5s) | 768 kept, 0 rejected | 136.5/min | ETA: 20.2m [2026-01-07T12:05:42.631507] [DEBUG] [REMOTE ] COPP: Retrieved 461 rows, trimmed to 300. [2026-01-07T12:05:42.631645] [DEBUG] [REMOTE ] COPP: PASS: History has at least 300 days. [2026-01-07T12:05:42.631888] [DEBUG] [REMOTE ] COPP: PASS: Price check passed. Min price $26.83. [2026-01-07T12:05:42.632019] [DEBUG] [REMOTE ] COPP: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:42.632126] [DEBUG] [REMOTE ] COPP: PASS: Integrity check passed. [2026-01-07T12:05:42.632166] [DEBUG] [REMOTE ] COPP: Symbol is viable for forecasting. [2026-01-07T12:05:42.632212] [INFO ] [MAIN ] [769/3530] COPP kept (0.1s) | 769 kept, 0 rejected | 136.6/min | ETA: 20.2m [2026-01-07T12:05:43.078487] [DEBUG] [REMOTE ] CORZ: Retrieved 490 rows, trimmed to 300. [2026-01-07T12:05:43.078625] [DEBUG] [REMOTE ] CORZ: PASS: History has at least 300 days. [2026-01-07T12:05:43.078825] [DEBUG] [REMOTE ] CORZ: PASS: Price check passed. Min price $13.57. [2026-01-07T12:05:43.079000] [DEBUG] [REMOTE ] CORZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:43.079117] [DEBUG] [REMOTE ] CORZ: PASS: Integrity check passed. [2026-01-07T12:05:43.079158] [DEBUG] [REMOTE ] CORZ: Symbol is viable for forecasting. [2026-01-07T12:05:43.079206] [INFO ] [MAIN ] [770/3530] CORZ kept (0.4s) | 770 kept, 0 rejected | 136.6/min | ETA: 20.2m [2026-01-07T12:05:43.490970] [DEBUG] [REMOTE ] CORZZ: Retrieved 490 rows, trimmed to 300. [2026-01-07T12:05:43.491094] [DEBUG] [REMOTE ] CORZZ: PASS: History has at least 300 days. [2026-01-07T12:05:43.491309] [DEBUG] [REMOTE ] CORZZ: PASS: Price check passed. Min price $13.71. [2026-01-07T12:05:43.491451] [DEBUG] [REMOTE ] CORZZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:43.491563] [DEBUG] [REMOTE ] CORZZ: PASS: Integrity check passed. [2026-01-07T12:05:43.491632] [DEBUG] [REMOTE ] CORZZ: Symbol is viable for forecasting. [2026-01-07T12:05:43.491681] [INFO ] [MAIN ] [771/3530] CORZZ kept (0.4s) | 771 kept, 0 rejected | 136.6/min | ETA: 20.2m [2026-01-07T12:05:44.015905] [DEBUG] [REMOTE ] COTY: Retrieved 3161 rows, trimmed to 300. [2026-01-07T12:05:44.016051] [DEBUG] [REMOTE ] COTY: PASS: History has at least 300 days. [2026-01-07T12:05:44.016259] [DEBUG] [REMOTE ] COTY: PASS: Price check passed. Min price $3.01. [2026-01-07T12:05:44.016391] [DEBUG] [REMOTE ] COTY: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:44.016501] [DEBUG] [REMOTE ] COTY: PASS: Integrity check passed. [2026-01-07T12:05:44.016540] [DEBUG] [REMOTE ] COTY: Symbol is viable for forecasting. [2026-01-07T12:05:44.016607] [INFO ] [MAIN ] [772/3530] COTY kept (0.5s) | 772 kept, 0 rejected | 136.6/min | ETA: 20.2m [2026-01-07T12:05:44.324093] [DEBUG] [REMOTE ] COWG: Retrieved 761 rows, trimmed to 300. [2026-01-07T12:05:44.324211] [DEBUG] [REMOTE ] COWG: PASS: History has at least 300 days. [2026-01-07T12:05:44.324414] [DEBUG] [REMOTE ] COWG: PASS: Price check passed. Min price $33.08. [2026-01-07T12:05:44.324550] [DEBUG] [REMOTE ] COWG: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:44.324701] [DEBUG] [REMOTE ] COWG: PASS: Integrity check passed. [2026-01-07T12:05:44.324744] [DEBUG] [REMOTE ] COWG: Symbol is viable for forecasting. [2026-01-07T12:05:44.324793] [INFO ] [MAIN ] [773/3530] COWG kept (0.3s) | 773 kept, 0 rejected | 136.6/min | ETA: 20.2m [2026-01-07T12:05:44.715138] [DEBUG] [REMOTE ] COYA: Retrieved 757 rows, trimmed to 300. [2026-01-07T12:05:44.715264] [DEBUG] [REMOTE ] COYA: PASS: History has at least 300 days. [2026-01-07T12:05:44.715465] [DEBUG] [REMOTE ] COYA: PASS: Price check passed. Min price $5.25. [2026-01-07T12:05:44.715616] [DEBUG] [REMOTE ] COYA: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:44.715726] [DEBUG] [REMOTE ] COYA: PASS: Integrity check passed. [2026-01-07T12:05:44.715781] [DEBUG] [REMOTE ] COYA: Symbol is viable for forecasting. [2026-01-07T12:05:44.715829] [INFO ] [MAIN ] [774/3530] COYA kept (0.4s) | 774 kept, 0 rejected | 136.6/min | ETA: 20.2m [2026-01-07T12:05:45.371049] [DEBUG] [REMOTE ] CP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:45.371175] [DEBUG] [REMOTE ] CP: PASS: History has at least 300 days. [2026-01-07T12:05:45.371391] [DEBUG] [REMOTE ] CP: PASS: Price check passed. Min price $68.72. [2026-01-07T12:05:45.371522] [DEBUG] [REMOTE ] CP: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:45.371660] [DEBUG] [REMOTE ] CP: PASS: Integrity check passed. [2026-01-07T12:05:45.371701] [DEBUG] [REMOTE ] CP: Symbol is viable for forecasting. [2026-01-07T12:05:45.371749] [INFO ] [MAIN ] [775/3530] CP kept (0.7s) | 775 kept, 0 rejected | 136.6/min | ETA: 20.2m [2026-01-07T12:05:45.785694] [DEBUG] [REMOTE ] CPA: Retrieved 5045 rows, trimmed to 300. [2026-01-07T12:05:45.785821] [DEBUG] [REMOTE ] CPA: PASS: History has at least 300 days. [2026-01-07T12:05:45.786029] [DEBUG] [REMOTE ] CPA: PASS: Price check passed. Min price $111.61. [2026-01-07T12:05:45.786160] [DEBUG] [REMOTE ] CPA: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:45.786270] [DEBUG] [REMOTE ] CPA: PASS: Integrity check passed. [2026-01-07T12:05:45.786309] [DEBUG] [REMOTE ] CPA: Symbol is viable for forecasting. [2026-01-07T12:05:45.786356] [INFO ] [MAIN ] [776/3530] CPA kept (0.4s) | 776 kept, 0 rejected | 136.6/min | ETA: 20.2m [2026-01-07T12:05:46.332289] [DEBUG] [REMOTE ] CPB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:46.332420] [DEBUG] [REMOTE ] CPB: PASS: History has at least 300 days. [2026-01-07T12:05:46.332660] [DEBUG] [REMOTE ] CPB: PASS: Price check passed. Min price $26.67. [2026-01-07T12:05:46.332797] [DEBUG] [REMOTE ] CPB: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:46.332913] [DEBUG] [REMOTE ] CPB: PASS: Integrity check passed. [2026-01-07T12:05:46.332952] [DEBUG] [REMOTE ] CPB: Symbol is viable for forecasting. [2026-01-07T12:05:46.333000] [INFO ] [MAIN ] [777/3530] CPB kept (0.5s) | 777 kept, 0 rejected | 136.5/min | ETA: 20.2m [2026-01-07T12:05:46.941445] [DEBUG] [REMOTE ] CPF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:46.941594] [DEBUG] [REMOTE ] CPF: PASS: History has at least 300 days. [2026-01-07T12:05:46.941815] [DEBUG] [REMOTE ] CPF: PASS: Price check passed. Min price $27.33. [2026-01-07T12:05:46.941951] [DEBUG] [REMOTE ] CPF: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:46.942067] [DEBUG] [REMOTE ] CPF: PASS: Integrity check passed. [2026-01-07T12:05:46.942107] [DEBUG] [REMOTE ] CPF: Symbol is viable for forecasting. [2026-01-07T12:05:46.942156] [INFO ] [MAIN ] [778/3530] CPF kept (0.6s) | 778 kept, 0 rejected | 136.5/min | ETA: 20.2m [2026-01-07T12:05:47.323746] [DEBUG] [REMOTE ] CPIX: Retrieved 4127 rows, trimmed to 300. [2026-01-07T12:05:47.323870] [DEBUG] [REMOTE ] CPIX: PASS: History has at least 300 days. [2026-01-07T12:05:47.324080] [DEBUG] [REMOTE ] CPIX: PASS: Price check passed. Min price $1.90. [2026-01-07T12:05:47.324212] [DEBUG] [REMOTE ] CPIX: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:47.324323] [DEBUG] [REMOTE ] CPIX: PASS: Integrity check passed. [2026-01-07T12:05:47.324363] [DEBUG] [REMOTE ] CPIX: Symbol is viable for forecasting. [2026-01-07T12:05:47.324412] [INFO ] [MAIN ] [779/3530] CPIX kept (0.4s) | 779 kept, 0 rejected | 136.5/min | ETA: 20.2m [2026-01-07T12:05:47.798108] [DEBUG] [REMOTE ] CPK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:47.798246] [DEBUG] [REMOTE ] CPK: PASS: History has at least 300 days. [2026-01-07T12:05:47.798498] [DEBUG] [REMOTE ] CPK: PASS: Price check passed. Min price $121.76. [2026-01-07T12:05:47.798651] [DEBUG] [REMOTE ] CPK: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:47.798770] [DEBUG] [REMOTE ] CPK: PASS: Integrity check passed. [2026-01-07T12:05:47.798821] [DEBUG] [REMOTE ] CPK: Symbol is viable for forecasting. [2026-01-07T12:05:47.798870] [INFO ] [MAIN ] [780/3530] CPK kept (0.5s) | 780 kept, 0 rejected | 136.5/min | ETA: 20.2m [2026-01-07T12:05:48.038523] [DEBUG] [REMOTE ] CPNG: Retrieved 1212 rows, trimmed to 300. [2026-01-07T12:05:48.038670] [DEBUG] [REMOTE ] CPNG: PASS: History has at least 300 days. [2026-01-07T12:05:48.038873] [DEBUG] [REMOTE ] CPNG: PASS: Price check passed. Min price $22.42. [2026-01-07T12:05:48.039036] [DEBUG] [REMOTE ] CPNG: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:48.039143] [DEBUG] [REMOTE ] CPNG: PASS: Integrity check passed. [2026-01-07T12:05:48.039183] [DEBUG] [REMOTE ] CPNG: Symbol is viable for forecasting. [2026-01-07T12:05:48.039233] [INFO ] [MAIN ] [781/3530] CPNG kept (0.2s) | 781 kept, 0 rejected | 136.5/min | ETA: 20.1m [2026-01-07T12:05:48.535423] [DEBUG] [REMOTE ] CPRI: Retrieved 3534 rows, trimmed to 300. [2026-01-07T12:05:48.535561] [DEBUG] [REMOTE ] CPRI: PASS: History has at least 300 days. [2026-01-07T12:05:48.535832] [DEBUG] [REMOTE ] CPRI: PASS: Price check passed. Min price $19.11. [2026-01-07T12:05:48.535969] [DEBUG] [REMOTE ] CPRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:48.536086] [DEBUG] [REMOTE ] CPRI: PASS: Integrity check passed. [2026-01-07T12:05:48.536126] [DEBUG] [REMOTE ] CPRI: Symbol is viable for forecasting. [2026-01-07T12:05:48.536176] [INFO ] [MAIN ] [782/3530] CPRI kept (0.5s) | 782 kept, 0 rejected | 136.5/min | ETA: 20.1m [2026-01-07T12:05:48.926270] [DEBUG] [REMOTE ] CPRX: Retrieved 4819 rows, trimmed to 300. [2026-01-07T12:05:48.926404] [DEBUG] [REMOTE ] CPRX: PASS: History has at least 300 days. [2026-01-07T12:05:48.926650] [DEBUG] [REMOTE ] CPRX: PASS: Price check passed. Min price $20.31. [2026-01-07T12:05:48.926784] [DEBUG] [REMOTE ] CPRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:48.926906] [DEBUG] [REMOTE ] CPRX: PASS: Integrity check passed. [2026-01-07T12:05:48.926946] [DEBUG] [REMOTE ] CPRX: Symbol is viable for forecasting. [2026-01-07T12:05:48.926995] [INFO ] [MAIN ] [783/3530] CPRX kept (0.4s) | 783 kept, 0 rejected | 136.5/min | ETA: 20.1m [2026-01-07T12:05:49.272446] [DEBUG] [REMOTE ] CPS: Retrieved 3927 rows, trimmed to 300. [2026-01-07T12:05:49.272600] [DEBUG] [REMOTE ] CPS: PASS: History has at least 300 days. [2026-01-07T12:05:49.272824] [DEBUG] [REMOTE ] CPS: PASS: Price check passed. Min price $28.08. [2026-01-07T12:05:49.272958] [DEBUG] [REMOTE ] CPS: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:49.273071] [DEBUG] [REMOTE ] CPS: PASS: Integrity check passed. [2026-01-07T12:05:49.273111] [DEBUG] [REMOTE ] CPS: Symbol is viable for forecasting. [2026-01-07T12:05:49.273160] [INFO ] [MAIN ] [784/3530] CPS kept (0.3s) | 784 kept, 0 rejected | 136.6/min | ETA: 20.1m [2026-01-07T12:05:49.854321] [DEBUG] [REMOTE ] CPSH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:49.854478] [DEBUG] [REMOTE ] CPSH: PASS: History has at least 300 days. [2026-01-07T12:05:49.854776] [DEBUG] [REMOTE ] CPSH: PASS: Price check passed. Min price $3.04. [2026-01-07T12:05:49.854938] [DEBUG] [REMOTE ] CPSH: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:49.855088] [DEBUG] [REMOTE ] CPSH: PASS: Integrity check passed. [2026-01-07T12:05:49.855150] [DEBUG] [REMOTE ] CPSH: Symbol is viable for forecasting. [2026-01-07T12:05:49.855224] [INFO ] [MAIN ] [785/3530] CPSH kept (0.6s) | 785 kept, 0 rejected | 136.5/min | ETA: 20.1m [2026-01-07T12:05:50.307734] [DEBUG] [REMOTE ] CPSS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:50.307867] [DEBUG] [REMOTE ] CPSS: PASS: History has at least 300 days. [2026-01-07T12:05:50.308082] [DEBUG] [REMOTE ] CPSS: PASS: Price check passed. Min price $7.39. [2026-01-07T12:05:50.308215] [DEBUG] [REMOTE ] CPSS: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:50.308327] [DEBUG] [REMOTE ] CPSS: PASS: Integrity check passed. [2026-01-07T12:05:50.308392] [DEBUG] [REMOTE ] CPSS: Symbol is viable for forecasting. [2026-01-07T12:05:50.308442] [INFO ] [MAIN ] [786/3530] CPSS kept (0.5s) | 786 kept, 0 rejected | 136.5/min | ETA: 20.1m [2026-01-07T12:05:50.566126] [DEBUG] [REMOTE ] CPZ: Retrieved 1535 rows, trimmed to 300. [2026-01-07T12:05:50.566268] [DEBUG] [REMOTE ] CPZ: PASS: History has at least 300 days. [2026-01-07T12:05:50.566485] [DEBUG] [REMOTE ] CPZ: PASS: Price check passed. Min price $14.46. [2026-01-07T12:05:50.566671] [DEBUG] [REMOTE ] CPZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:50.566796] [DEBUG] [REMOTE ] CPZ: PASS: Integrity check passed. [2026-01-07T12:05:50.566836] [DEBUG] [REMOTE ] CPZ: Symbol is viable for forecasting. [2026-01-07T12:05:50.566884] [INFO ] [MAIN ] [787/3530] CPZ kept (0.3s) | 787 kept, 0 rejected | 136.6/min | ETA: 20.1m [2026-01-07T12:05:50.980388] [DEBUG] [REMOTE ] CQP: Retrieved 4730 rows, trimmed to 300. [2026-01-07T12:05:50.980521] [DEBUG] [REMOTE ] CQP: PASS: History has at least 300 days. [2026-01-07T12:05:50.980774] [DEBUG] [REMOTE ] CQP: PASS: Price check passed. Min price $49.68. [2026-01-07T12:05:50.980912] [DEBUG] [REMOTE ] CQP: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:50.981024] [DEBUG] [REMOTE ] CQP: PASS: Integrity check passed. [2026-01-07T12:05:50.981065] [DEBUG] [REMOTE ] CQP: Symbol is viable for forecasting. [2026-01-07T12:05:50.981114] [INFO ] [MAIN ] [788/3530] CQP kept (0.4s) | 788 kept, 0 rejected | 136.6/min | ETA: 20.1m [2026-01-07T12:05:51.581492] [DEBUG] [REMOTE ] CRAI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:51.581643] [DEBUG] [REMOTE ] CRAI: PASS: History has at least 300 days. [2026-01-07T12:05:51.581868] [DEBUG] [REMOTE ] CRAI: PASS: Price check passed. Min price $171.16. [2026-01-07T12:05:51.581999] [DEBUG] [REMOTE ] CRAI: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:51.582111] [DEBUG] [REMOTE ] CRAI: PASS: Integrity check passed. [2026-01-07T12:05:51.582150] [DEBUG] [REMOTE ] CRAI: Symbol is viable for forecasting. [2026-01-07T12:05:51.582198] [INFO ] [MAIN ] [789/3530] CRAI kept (0.6s) | 789 kept, 0 rejected | 136.5/min | ETA: 20.1m [2026-01-07T12:05:51.792724] [DEBUG] [REMOTE ] CRBG: Retrieved 830 rows, trimmed to 300. [2026-01-07T12:05:51.792859] [DEBUG] [REMOTE ] CRBG: PASS: History has at least 300 days. [2026-01-07T12:05:51.793069] [DEBUG] [REMOTE ] CRBG: PASS: Price check passed. Min price $27.39. [2026-01-07T12:05:51.793206] [DEBUG] [REMOTE ] CRBG: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:51.793322] [DEBUG] [REMOTE ] CRBG: PASS: Integrity check passed. [2026-01-07T12:05:51.793362] [DEBUG] [REMOTE ] CRBG: Symbol is viable for forecasting. [2026-01-07T12:05:51.793411] [INFO ] [MAIN ] [790/3530] CRBG kept (0.2s) | 790 kept, 0 rejected | 136.6/min | ETA: 20.1m [2026-01-07T12:05:52.192638] [DEBUG] [REMOTE ] CRBP: Retrieved 2804 rows, trimmed to 300. [2026-01-07T12:05:52.192765] [DEBUG] [REMOTE ] CRBP: PASS: History has at least 300 days. [2026-01-07T12:05:52.193027] [DEBUG] [REMOTE ] CRBP: PASS: Price check passed. Min price $7.83. [2026-01-07T12:05:52.193205] [DEBUG] [REMOTE ] CRBP: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:52.193359] [DEBUG] [REMOTE ] CRBP: PASS: Integrity check passed. [2026-01-07T12:05:52.193415] [DEBUG] [REMOTE ] CRBP: Symbol is viable for forecasting. [2026-01-07T12:05:52.193483] [INFO ] [MAIN ] [791/3530] CRBP kept (0.4s) | 791 kept, 0 rejected | 136.6/min | ETA: 20.0m [2026-01-07T12:05:52.549086] [DEBUG] [REMOTE ] CRC: Retrieved 1303 rows, trimmed to 300. [2026-01-07T12:05:52.549213] [DEBUG] [REMOTE ] CRC: PASS: History has at least 300 days. [2026-01-07T12:05:52.549419] [DEBUG] [REMOTE ] CRC: PASS: Price check passed. Min price $43.55. [2026-01-07T12:05:52.549554] [DEBUG] [REMOTE ] CRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:52.549691] [DEBUG] [REMOTE ] CRC: PASS: Integrity check passed. [2026-01-07T12:05:52.549747] [DEBUG] [REMOTE ] CRC: Symbol is viable for forecasting. [2026-01-07T12:05:52.549795] [INFO ] [MAIN ] [792/3530] CRC kept (0.4s) | 792 kept, 0 rejected | 136.7/min | ETA: 20.0m [2026-01-07T12:05:53.225941] [DEBUG] [REMOTE ] CRDF: Retrieved 5397 rows, trimmed to 300. [2026-01-07T12:05:53.226076] [DEBUG] [REMOTE ] CRDF: PASS: History has at least 300 days. [2026-01-07T12:05:53.226341] [DEBUG] [REMOTE ] CRDF: PASS: Price check passed. Min price $1.96. [2026-01-07T12:05:53.226484] [DEBUG] [REMOTE ] CRDF: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:53.226626] [DEBUG] [REMOTE ] CRDF: PASS: Integrity check passed. [2026-01-07T12:05:53.226670] [DEBUG] [REMOTE ] CRDF: Symbol is viable for forecasting. [2026-01-07T12:05:53.226720] [INFO ] [MAIN ] [793/3530] CRDF kept (0.7s) | 793 kept, 0 rejected | 136.6/min | ETA: 20.0m [2026-01-07T12:05:53.473411] [DEBUG] [REMOTE ] CRDO: Retrieved 989 rows, trimmed to 300. [2026-01-07T12:05:53.473534] [DEBUG] [REMOTE ] CRDO: PASS: History has at least 300 days. [2026-01-07T12:05:53.473791] [DEBUG] [REMOTE ] CRDO: PASS: Price check passed. Min price $129.75. [2026-01-07T12:05:53.473946] [DEBUG] [REMOTE ] CRDO: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:53.474060] [DEBUG] [REMOTE ] CRDO: PASS: Integrity check passed. [2026-01-07T12:05:53.474100] [DEBUG] [REMOTE ] CRDO: Symbol is viable for forecasting. [2026-01-07T12:05:53.474148] [INFO ] [MAIN ] [794/3530] CRDO kept (0.2s) | 794 kept, 0 rejected | 136.7/min | ETA: 20.0m [2026-01-07T12:05:54.058718] [DEBUG] [REMOTE ] CRESY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:54.058861] [DEBUG] [REMOTE ] CRESY: PASS: History has at least 300 days. [2026-01-07T12:05:54.059172] [DEBUG] [REMOTE ] CRESY: PASS: Price check passed. Min price $8.56. [2026-01-07T12:05:54.059323] [DEBUG] [REMOTE ] CRESY: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:54.059453] [DEBUG] [REMOTE ] CRESY: PASS: Integrity check passed. [2026-01-07T12:05:54.059495] [DEBUG] [REMOTE ] CRESY: Symbol is viable for forecasting. [2026-01-07T12:05:54.059546] [INFO ] [MAIN ] [795/3530] CRESY kept (0.6s) | 795 kept, 0 rejected | 136.6/min | ETA: 20.0m [2026-01-07T12:05:54.235540] [DEBUG] [REMOTE ] CREX: Retrieved 3162 rows, trimmed to 300. [2026-01-07T12:05:54.235715] [DEBUG] [REMOTE ] CREX: PASS: History has at least 300 days. [2026-01-07T12:05:54.235963] [DEBUG] [REMOTE ] CREX: PASS: Price check passed. Min price $2.56. [2026-01-07T12:05:54.236099] [DEBUG] [REMOTE ] CREX: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:54.236224] [DEBUG] [REMOTE ] CREX: PASS: Integrity check passed. [2026-01-07T12:05:54.236266] [DEBUG] [REMOTE ] CREX: Symbol is viable for forecasting. [2026-01-07T12:05:54.236315] [INFO ] [MAIN ] [796/3530] CREX kept (0.2s) | 796 kept, 0 rejected | 136.7/min | ETA: 20.0m [2026-01-07T12:05:54.703970] [DEBUG] [REMOTE ] CRGO: Retrieved 1037 rows, trimmed to 300. [2026-01-07T12:05:54.704098] [DEBUG] [REMOTE ] CRGO: PASS: History has at least 300 days. [2026-01-07T12:05:54.704304] [DEBUG] [REMOTE ] CRGO: PASS: Price check passed. Min price $2.23. [2026-01-07T12:05:54.704442] [DEBUG] [REMOTE ] CRGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:54.704554] [DEBUG] [REMOTE ] CRGO: PASS: Integrity check passed. [2026-01-07T12:05:54.704628] [DEBUG] [REMOTE ] CRGO: Symbol is viable for forecasting. [2026-01-07T12:05:54.704682] [INFO ] [MAIN ] [797/3530] CRGO kept (0.5s) | 797 kept, 0 rejected | 136.7/min | ETA: 20.0m [2026-01-07T12:05:55.113004] [DEBUG] [REMOTE ] CRGY: Retrieved 1023 rows, trimmed to 300. [2026-01-07T12:05:55.113143] [DEBUG] [REMOTE ] CRGY: PASS: History has at least 300 days. [2026-01-07T12:05:55.113354] [DEBUG] [REMOTE ] CRGY: PASS: Price check passed. Min price $7.88. [2026-01-07T12:05:55.113491] [DEBUG] [REMOTE ] CRGY: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:55.113648] [DEBUG] [REMOTE ] CRGY: PASS: Integrity check passed. [2026-01-07T12:05:55.113712] [DEBUG] [REMOTE ] CRGY: Symbol is viable for forecasting. [2026-01-07T12:05:55.113778] [INFO ] [MAIN ] [798/3530] CRGY kept (0.4s) | 798 kept, 0 rejected | 136.7/min | ETA: 20.0m [2026-01-07T12:05:55.651271] [DEBUG] [REMOTE ] CRH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:55.651423] [DEBUG] [REMOTE ] CRH: PASS: History has at least 300 days. [2026-01-07T12:05:55.651703] [DEBUG] [REMOTE ] CRH: PASS: Price check passed. Min price $108.01. [2026-01-07T12:05:55.651843] [DEBUG] [REMOTE ] CRH: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:55.651966] [DEBUG] [REMOTE ] CRH: PASS: Integrity check passed. [2026-01-07T12:05:55.652006] [DEBUG] [REMOTE ] CRH: Symbol is viable for forecasting. [2026-01-07T12:05:55.652056] [INFO ] [MAIN ] [799/3530] CRH kept (0.5s) | 799 kept, 0 rejected | 136.7/min | ETA: 20.0m [2026-01-07T12:05:56.144288] [DEBUG] [REMOTE ] CRI: Retrieved 5585 rows, trimmed to 300. [2026-01-07T12:05:56.144422] [DEBUG] [REMOTE ] CRI: PASS: History has at least 300 days. [2026-01-07T12:05:56.144660] [DEBUG] [REMOTE ] CRI: PASS: Price check passed. Min price $27.23. [2026-01-07T12:05:56.144799] [DEBUG] [REMOTE ] CRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:56.144916] [DEBUG] [REMOTE ] CRI: PASS: Integrity check passed. [2026-01-07T12:05:56.144955] [DEBUG] [REMOTE ] CRI: Symbol is viable for forecasting. [2026-01-07T12:05:56.145004] [INFO ] [MAIN ] [800/3530] CRI kept (0.5s) | 800 kept, 0 rejected | 136.6/min | ETA: 20.0m [2026-01-07T12:05:56.747146] [DEBUG] [REMOTE ] CRK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:05:56.747272] [DEBUG] [REMOTE ] CRK: PASS: History has at least 300 days. [2026-01-07T12:05:56.747496] [DEBUG] [REMOTE ] CRK: PASS: Price check passed. Min price $17.00. [2026-01-07T12:05:56.747649] [DEBUG] [REMOTE ] CRK: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:56.747765] [DEBUG] [REMOTE ] CRK: PASS: Integrity check passed. [2026-01-07T12:05:56.747805] [DEBUG] [REMOTE ] CRK: Symbol is viable for forecasting. [2026-01-07T12:05:56.747855] [INFO ] [MAIN ] [801/3530] CRK kept (0.6s) | 801 kept, 0 rejected | 136.6/min | ETA: 20.0m [2026-01-07T12:05:57.210053] [DEBUG] [REMOTE ] CRL: Retrieved 6422 rows, trimmed to 300. [2026-01-07T12:05:57.210230] [DEBUG] [REMOTE ] CRL: PASS: History has at least 300 days. [2026-01-07T12:05:57.210645] [DEBUG] [REMOTE ] CRL: PASS: Price check passed. Min price $161.64. [2026-01-07T12:05:57.210843] [DEBUG] [REMOTE ] CRL: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:57.211015] [DEBUG] [REMOTE ] CRL: PASS: Integrity check passed. [2026-01-07T12:05:57.211068] [DEBUG] [REMOTE ] CRL: Symbol is viable for forecasting. [2026-01-07T12:05:57.211135] [INFO ] [MAIN ] [802/3530] CRL kept (0.5s) | 802 kept, 0 rejected | 136.6/min | ETA: 20.0m [2026-01-07T12:05:57.697796] [DEBUG] [REMOTE ] CRM: Retrieved 5420 rows, trimmed to 300. [2026-01-07T12:05:57.697941] [DEBUG] [REMOTE ] CRM: PASS: History has at least 300 days. [2026-01-07T12:05:57.698180] [DEBUG] [REMOTE ] CRM: PASS: Price check passed. Min price $225.01. [2026-01-07T12:05:57.698317] [DEBUG] [REMOTE ] CRM: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:57.698440] [DEBUG] [REMOTE ] CRM: PASS: Integrity check passed. [2026-01-07T12:05:57.698480] [DEBUG] [REMOTE ] CRM: Symbol is viable for forecasting. [2026-01-07T12:05:57.698530] [INFO ] [MAIN ] [803/3530] CRM kept (0.5s) | 803 kept, 0 rejected | 136.6/min | ETA: 20.0m [2026-01-07T12:05:57.982428] [DEBUG] [REMOTE ] CRMD: Retrieved 3937 rows, trimmed to 300. [2026-01-07T12:05:57.982565] [DEBUG] [REMOTE ] CRMD: PASS: History has at least 300 days. [2026-01-07T12:05:57.982815] [DEBUG] [REMOTE ] CRMD: PASS: Price check passed. Min price $9.40. [2026-01-07T12:05:57.982948] [DEBUG] [REMOTE ] CRMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:57.983078] [DEBUG] [REMOTE ] CRMD: PASS: Integrity check passed. [2026-01-07T12:05:57.983118] [DEBUG] [REMOTE ] CRMD: Symbol is viable for forecasting. [2026-01-07T12:05:57.983166] [INFO ] [MAIN ] [804/3530] CRMD kept (0.3s) | 804 kept, 0 rejected | 136.6/min | ETA: 20.0m [2026-01-07T12:05:58.278083] [DEBUG] [REMOTE ] CRML: Retrieved 467 rows, trimmed to 300. [2026-01-07T12:05:58.278217] [DEBUG] [REMOTE ] CRML: PASS: History has at least 300 days. [2026-01-07T12:05:58.278428] [DEBUG] [REMOTE ] CRML: PASS: Price check passed. Min price $6.91. [2026-01-07T12:05:58.278568] [DEBUG] [REMOTE ] CRML: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:58.278697] [DEBUG] [REMOTE ] CRML: PASS: Integrity check passed. [2026-01-07T12:05:58.278738] [DEBUG] [REMOTE ] CRML: Symbol is viable for forecasting. [2026-01-07T12:05:58.278787] [INFO ] [MAIN ] [805/3530] CRML kept (0.3s) | 805 kept, 0 rejected | 136.7/min | ETA: 19.9m [2026-01-07T12:05:58.652181] [DEBUG] [REMOTE ] CRNC: Retrieved 1586 rows, trimmed to 300. [2026-01-07T12:05:58.652305] [DEBUG] [REMOTE ] CRNC: PASS: History has at least 300 days. [2026-01-07T12:05:58.652504] [DEBUG] [REMOTE ] CRNC: PASS: Price check passed. Min price $7.82. [2026-01-07T12:05:58.652657] [DEBUG] [REMOTE ] CRNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:58.652766] [DEBUG] [REMOTE ] CRNC: PASS: Integrity check passed. [2026-01-07T12:05:58.652805] [DEBUG] [REMOTE ] CRNC: Symbol is viable for forecasting. [2026-01-07T12:05:58.652852] [INFO ] [MAIN ] [806/3530] CRNC kept (0.4s) | 806 kept, 0 rejected | 136.7/min | ETA: 19.9m [2026-01-07T12:05:59.196844] [DEBUG] [REMOTE ] CRNX: Retrieved 1878 rows, trimmed to 300. [2026-01-07T12:05:59.196982] [DEBUG] [REMOTE ] CRNX: PASS: History has at least 300 days. [2026-01-07T12:05:59.197195] [DEBUG] [REMOTE ] CRNX: PASS: Price check passed. Min price $40.00. [2026-01-07T12:05:59.197329] [DEBUG] [REMOTE ] CRNX: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:59.197438] [DEBUG] [REMOTE ] CRNX: PASS: Integrity check passed. [2026-01-07T12:05:59.197477] [DEBUG] [REMOTE ] CRNX: Symbol is viable for forecasting. [2026-01-07T12:05:59.197525] [INFO ] [MAIN ] [807/3530] CRNX kept (0.5s) | 807 kept, 0 rejected | 136.7/min | ETA: 19.9m [2026-01-07T12:05:59.583798] [DEBUG] [REMOTE ] CRON: Retrieved 2386 rows, trimmed to 300. [2026-01-07T12:05:59.583930] [DEBUG] [REMOTE ] CRON: PASS: History has at least 300 days. [2026-01-07T12:05:59.584137] [DEBUG] [REMOTE ] CRON: PASS: Price check passed. Min price $2.30. [2026-01-07T12:05:59.584270] [DEBUG] [REMOTE ] CRON: PASS: Continuity check passed with 300 days. [2026-01-07T12:05:59.584381] [DEBUG] [REMOTE ] CRON: PASS: Integrity check passed. [2026-01-07T12:05:59.584419] [DEBUG] [REMOTE ] CRON: Symbol is viable for forecasting. [2026-01-07T12:05:59.584467] [INFO ] [MAIN ] [808/3530] CRON kept (0.4s) | 808 kept, 0 rejected | 136.7/min | ETA: 19.9m [2026-01-07T12:06:00.041868] [DEBUG] [REMOTE ] CROX: Retrieved 5009 rows, trimmed to 300. [2026-01-07T12:06:00.042002] [DEBUG] [REMOTE ] CROX: PASS: History has at least 300 days. [2026-01-07T12:06:00.042234] [DEBUG] [REMOTE ] CROX: PASS: Price check passed. Min price $73.39. [2026-01-07T12:06:00.042375] [DEBUG] [REMOTE ] CROX: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:00.042509] [DEBUG] [REMOTE ] CROX: PASS: Integrity check passed. [2026-01-07T12:06:00.042558] [DEBUG] [REMOTE ] CROX: Symbol is viable for forecasting. [2026-01-07T12:06:00.042643] [INFO ] [MAIN ] [809/3530] CROX kept (0.5s) | 809 kept, 0 rejected | 136.7/min | ETA: 19.9m [2026-01-07T12:06:00.648468] [DEBUG] [REMOTE ] CRS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:00.648594] [DEBUG] [REMOTE ] CRS: PASS: History has at least 300 days. [2026-01-07T12:06:00.648838] [DEBUG] [REMOTE ] CRS: PASS: Price check passed. Min price $237.93. [2026-01-07T12:06:00.649003] [DEBUG] [REMOTE ] CRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:00.649142] [DEBUG] [REMOTE ] CRS: PASS: Integrity check passed. [2026-01-07T12:06:00.649184] [DEBUG] [REMOTE ] CRS: Symbol is viable for forecasting. [2026-01-07T12:06:00.649233] [INFO ] [MAIN ] [810/3530] CRS kept (0.6s) | 810 kept, 0 rejected | 136.6/min | ETA: 19.9m [2026-01-07T12:06:00.928069] [DEBUG] [REMOTE ] CRSP: Retrieved 2316 rows, trimmed to 300. [2026-01-07T12:06:00.928194] [DEBUG] [REMOTE ] CRSP: PASS: History has at least 300 days. [2026-01-07T12:06:00.928395] [DEBUG] [REMOTE ] CRSP: PASS: Price check passed. Min price $49.29. [2026-01-07T12:06:00.928528] [DEBUG] [REMOTE ] CRSP: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:00.928663] [DEBUG] [REMOTE ] CRSP: PASS: Integrity check passed. [2026-01-07T12:06:00.928705] [DEBUG] [REMOTE ] CRSP: Symbol is viable for forecasting. [2026-01-07T12:06:00.928752] [INFO ] [MAIN ] [811/3530] CRSP kept (0.3s) | 811 kept, 0 rejected | 136.7/min | ETA: 19.9m [2026-01-07T12:06:01.422844] [DEBUG] [REMOTE ] CRTO: Retrieved 3064 rows, trimmed to 300. [2026-01-07T12:06:01.422978] [DEBUG] [REMOTE ] CRTO: PASS: History has at least 300 days. [2026-01-07T12:06:01.423201] [DEBUG] [REMOTE ] CRTO: PASS: Price check passed. Min price $19.41. [2026-01-07T12:06:01.423342] [DEBUG] [REMOTE ] CRTO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:01.423464] [DEBUG] [REMOTE ] CRTO: PASS: Integrity check passed. [2026-01-07T12:06:01.423505] [DEBUG] [REMOTE ] CRTO: Symbol is viable for forecasting. [2026-01-07T12:06:01.423556] [INFO ] [MAIN ] [812/3530] CRTO kept (0.5s) | 812 kept, 0 rejected | 136.6/min | ETA: 19.9m [2026-01-07T12:06:01.919490] [DEBUG] [REMOTE ] CRUS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:01.919639] [DEBUG] [REMOTE ] CRUS: PASS: History has at least 300 days. [2026-01-07T12:06:01.919906] [DEBUG] [REMOTE ] CRUS: PASS: Price check passed. Min price $113.49. [2026-01-07T12:06:01.920042] [DEBUG] [REMOTE ] CRUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:01.920164] [DEBUG] [REMOTE ] CRUS: PASS: Integrity check passed. [2026-01-07T12:06:01.920204] [DEBUG] [REMOTE ] CRUS: Symbol is viable for forecasting. [2026-01-07T12:06:01.920252] [INFO ] [MAIN ] [813/3530] CRUS kept (0.5s) | 813 kept, 0 rejected | 136.6/min | ETA: 19.9m [2026-01-07T12:06:02.406740] [DEBUG] [REMOTE ] CRVL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:02.406884] [DEBUG] [REMOTE ] CRVL: PASS: History has at least 300 days. [2026-01-07T12:06:02.407134] [DEBUG] [REMOTE ] CRVL: PASS: Price check passed. Min price $65.74. [2026-01-07T12:06:02.407271] [DEBUG] [REMOTE ] CRVL: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:02.407395] [DEBUG] [REMOTE ] CRVL: PASS: Integrity check passed. [2026-01-07T12:06:02.407435] [DEBUG] [REMOTE ] CRVL: Symbol is viable for forecasting. [2026-01-07T12:06:02.407485] [INFO ] [MAIN ] [814/3530] CRVL kept (0.5s) | 814 kept, 0 rejected | 136.6/min | ETA: 19.9m [2026-01-07T12:06:02.805448] [DEBUG] [REMOTE ] CRVO: Retrieved 2457 rows, trimmed to 300. [2026-01-07T12:06:02.805659] [DEBUG] [REMOTE ] CRVO: PASS: History has at least 300 days. [2026-01-07T12:06:02.805969] [DEBUG] [REMOTE ] CRVO: PASS: Price check passed. Min price $6.74. [2026-01-07T12:06:02.806177] [DEBUG] [REMOTE ] CRVO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:02.806350] [DEBUG] [REMOTE ] CRVO: PASS: Integrity check passed. [2026-01-07T12:06:02.806413] [DEBUG] [REMOTE ] CRVO: Symbol is viable for forecasting. [2026-01-07T12:06:02.806492] [INFO ] [MAIN ] [815/3530] CRVO kept (0.4s) | 815 kept, 0 rejected | 136.6/min | ETA: 19.9m [2026-01-07T12:06:02.981184] [DEBUG] [REMOTE ] CRVS: Retrieved 2462 rows, trimmed to 300. [2026-01-07T12:06:02.981352] [DEBUG] [REMOTE ] CRVS: PASS: History has at least 300 days. [2026-01-07T12:06:02.981681] [DEBUG] [REMOTE ] CRVS: PASS: Price check passed. Min price $6.68. [2026-01-07T12:06:02.981909] [DEBUG] [REMOTE ] CRVS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:02.982076] [DEBUG] [REMOTE ] CRVS: PASS: Integrity check passed. [2026-01-07T12:06:02.982137] [DEBUG] [REMOTE ] CRVS: Symbol is viable for forecasting. [2026-01-07T12:06:02.982212] [INFO ] [MAIN ] [816/3530] CRVS kept (0.2s) | 816 kept, 0 rejected | 136.7/min | ETA: 19.9m [2026-01-07T12:06:03.354980] [DEBUG] [REMOTE ] CRWD: Retrieved 1652 rows, trimmed to 300. [2026-01-07T12:06:03.355150] [DEBUG] [REMOTE ] CRWD: PASS: History has at least 300 days. [2026-01-07T12:06:03.355431] [DEBUG] [REMOTE ] CRWD: PASS: Price check passed. Min price $453.58. [2026-01-07T12:06:03.355656] [DEBUG] [REMOTE ] CRWD: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:03.355825] [DEBUG] [REMOTE ] CRWD: PASS: Integrity check passed. [2026-01-07T12:06:03.355888] [DEBUG] [REMOTE ] CRWD: Symbol is viable for forecasting. [2026-01-07T12:06:03.355965] [INFO ] [MAIN ] [817/3530] CRWD kept (0.4s) | 817 kept, 0 rejected | 136.7/min | ETA: 19.8m [2026-01-07T12:06:04.044722] [DEBUG] [REMOTE ] CRWS: Retrieved 5598 rows, trimmed to 300. [2026-01-07T12:06:04.044857] [DEBUG] [REMOTE ] CRWS: PASS: History has at least 300 days. [2026-01-07T12:06:04.045074] [DEBUG] [REMOTE ] CRWS: PASS: Price check passed. Min price $2.55. [2026-01-07T12:06:04.045214] [DEBUG] [REMOTE ] CRWS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:04.045329] [DEBUG] [REMOTE ] CRWS: PASS: Integrity check passed. [2026-01-07T12:06:04.045371] [DEBUG] [REMOTE ] CRWS: Symbol is viable for forecasting. [2026-01-07T12:06:04.045420] [INFO ] [MAIN ] [818/3530] CRWS kept (0.7s) | 818 kept, 0 rejected | 136.6/min | ETA: 19.8m [2026-01-07T12:06:04.298330] [DEBUG] [REMOTE ] CSAN: Retrieved 1215 rows, trimmed to 300. [2026-01-07T12:06:04.298468] [DEBUG] [REMOTE ] CSAN: PASS: History has at least 300 days. [2026-01-07T12:06:04.298711] [DEBUG] [REMOTE ] CSAN: PASS: Price check passed. Min price $3.88. [2026-01-07T12:06:04.298852] [DEBUG] [REMOTE ] CSAN: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:04.298993] [DEBUG] [REMOTE ] CSAN: PASS: Integrity check passed. [2026-01-07T12:06:04.299035] [DEBUG] [REMOTE ] CSAN: Symbol is viable for forecasting. [2026-01-07T12:06:04.299085] [INFO ] [MAIN ] [819/3530] CSAN kept (0.3s) | 819 kept, 0 rejected | 136.7/min | ETA: 19.8m [2026-01-07T12:06:04.795271] [DEBUG] [REMOTE ] CSB: Retrieved 2641 rows, trimmed to 300. [2026-01-07T12:06:04.795437] [DEBUG] [REMOTE ] CSB: PASS: History has at least 300 days. [2026-01-07T12:06:04.795746] [DEBUG] [REMOTE ] CSB: PASS: Price check passed. Min price $55.73. [2026-01-07T12:06:04.795925] [DEBUG] [REMOTE ] CSB: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:04.796077] [DEBUG] [REMOTE ] CSB: PASS: Integrity check passed. [2026-01-07T12:06:04.796130] [DEBUG] [REMOTE ] CSB: Symbol is viable for forecasting. [2026-01-07T12:06:04.796195] [INFO ] [MAIN ] [820/3530] CSB kept (0.5s) | 820 kept, 0 rejected | 136.7/min | ETA: 19.8m [2026-01-07T12:06:05.211084] [DEBUG] [REMOTE ] CSCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:05.211210] [DEBUG] [REMOTE ] CSCO: PASS: History has at least 300 days. [2026-01-07T12:06:05.211427] [DEBUG] [REMOTE ] CSCO: PASS: Price check passed. Min price $67.10. [2026-01-07T12:06:05.211558] [DEBUG] [REMOTE ] CSCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:05.211691] [DEBUG] [REMOTE ] CSCO: PASS: Integrity check passed. [2026-01-07T12:06:05.211731] [DEBUG] [REMOTE ] CSCO: Symbol is viable for forecasting. [2026-01-07T12:06:05.211778] [INFO ] [MAIN ] [821/3530] CSCO kept (0.4s) | 821 kept, 0 rejected | 136.7/min | ETA: 19.8m [2026-01-07T12:06:05.821416] [DEBUG] [REMOTE ] CSGP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:05.821655] [DEBUG] [REMOTE ] CSGP: PASS: History has at least 300 days. [2026-01-07T12:06:05.822010] [DEBUG] [REMOTE ] CSGP: PASS: Price check passed. Min price $63.62. [2026-01-07T12:06:05.822185] [DEBUG] [REMOTE ] CSGP: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:05.822342] [DEBUG] [REMOTE ] CSGP: PASS: Integrity check passed. [2026-01-07T12:06:05.822386] [DEBUG] [REMOTE ] CSGP: Symbol is viable for forecasting. [2026-01-07T12:06:05.822444] [INFO ] [MAIN ] [822/3530] CSGP kept (0.6s) | 822 kept, 0 rejected | 136.6/min | ETA: 19.8m [2026-01-07T12:06:06.227366] [DEBUG] [REMOTE ] CSGS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:06.227503] [DEBUG] [REMOTE ] CSGS: PASS: History has at least 300 days. [2026-01-07T12:06:06.227758] [DEBUG] [REMOTE ] CSGS: PASS: Price check passed. Min price $62.73. [2026-01-07T12:06:06.227894] [DEBUG] [REMOTE ] CSGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:06.228014] [DEBUG] [REMOTE ] CSGS: PASS: Integrity check passed. [2026-01-07T12:06:06.228055] [DEBUG] [REMOTE ] CSGS: Symbol is viable for forecasting. [2026-01-07T12:06:06.228109] [INFO ] [MAIN ] [823/3530] CSGS kept (0.4s) | 823 kept, 0 rejected | 136.6/min | ETA: 19.8m [2026-01-07T12:06:06.639377] [DEBUG] [REMOTE ] CSIQ: Retrieved 4818 rows, trimmed to 300. [2026-01-07T12:06:06.639505] [DEBUG] [REMOTE ] CSIQ: PASS: History has at least 300 days. [2026-01-07T12:06:06.639764] [DEBUG] [REMOTE ] CSIQ: PASS: Price check passed. Min price $13.38. [2026-01-07T12:06:06.640087] [DEBUG] [REMOTE ] CSIQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:06.640199] [DEBUG] [REMOTE ] CSIQ: PASS: Integrity check passed. [2026-01-07T12:06:06.640237] [DEBUG] [REMOTE ] CSIQ: Symbol is viable for forecasting. [2026-01-07T12:06:06.640283] [INFO ] [MAIN ] [824/3530] CSIQ kept (0.4s) | 824 kept, 0 rejected | 136.7/min | ETA: 19.8m [2026-01-07T12:06:07.105786] [DEBUG] [REMOTE ] CSPI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:07.105924] [DEBUG] [REMOTE ] CSPI: PASS: History has at least 300 days. [2026-01-07T12:06:07.106150] [DEBUG] [REMOTE ] CSPI: PASS: Price check passed. Min price $10.87. [2026-01-07T12:06:07.106293] [DEBUG] [REMOTE ] CSPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:07.106414] [DEBUG] [REMOTE ] CSPI: PASS: Integrity check passed. [2026-01-07T12:06:07.106457] [DEBUG] [REMOTE ] CSPI: Symbol is viable for forecasting. [2026-01-07T12:06:07.106507] [INFO ] [MAIN ] [825/3530] CSPI kept (0.5s) | 825 kept, 0 rejected | 136.6/min | ETA: 19.8m [2026-01-07T12:06:07.540034] [DEBUG] [REMOTE ] CSQ: Retrieved 5476 rows, trimmed to 300. [2026-01-07T12:06:07.540164] [DEBUG] [REMOTE ] CSQ: PASS: History has at least 300 days. [2026-01-07T12:06:07.540372] [DEBUG] [REMOTE ] CSQ: PASS: Price check passed. Min price $17.70. [2026-01-07T12:06:07.540504] [DEBUG] [REMOTE ] CSQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:07.540633] [DEBUG] [REMOTE ] CSQ: PASS: Integrity check passed. [2026-01-07T12:06:07.540674] [DEBUG] [REMOTE ] CSQ: Symbol is viable for forecasting. [2026-01-07T12:06:07.540721] [INFO ] [MAIN ] [826/3530] CSQ kept (0.4s) | 826 kept, 0 rejected | 136.7/min | ETA: 19.8m [2026-01-07T12:06:07.683865] [DEBUG] [REMOTE ] CSTL: Retrieved 1622 rows, trimmed to 300. [2026-01-07T12:06:07.683996] [DEBUG] [REMOTE ] CSTL: PASS: History has at least 300 days. [2026-01-07T12:06:07.684199] [DEBUG] [REMOTE ] CSTL: PASS: Price check passed. Min price $22.14. [2026-01-07T12:06:07.684329] [DEBUG] [REMOTE ] CSTL: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:07.684440] [DEBUG] [REMOTE ] CSTL: PASS: Integrity check passed. [2026-01-07T12:06:07.684479] [DEBUG] [REMOTE ] CSTL: Symbol is viable for forecasting. [2026-01-07T12:06:07.684526] [INFO ] [MAIN ] [827/3530] CSTL kept (0.1s) | 827 kept, 0 rejected | 136.8/min | ETA: 19.8m [2026-01-07T12:06:08.300970] [DEBUG] [REMOTE ] CSTM: Retrieved 3175 rows, trimmed to 300. [2026-01-07T12:06:08.301115] [DEBUG] [REMOTE ] CSTM: PASS: History has at least 300 days. [2026-01-07T12:06:08.301369] [DEBUG] [REMOTE ] CSTM: PASS: Price check passed. Min price $14.41. [2026-01-07T12:06:08.301528] [DEBUG] [REMOTE ] CSTM: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:08.301675] [DEBUG] [REMOTE ] CSTM: PASS: Integrity check passed. [2026-01-07T12:06:08.301718] [DEBUG] [REMOTE ] CSTM: Symbol is viable for forecasting. [2026-01-07T12:06:08.301768] [INFO ] [MAIN ] [828/3530] CSTM kept (0.6s) | 828 kept, 0 rejected | 136.7/min | ETA: 19.8m [2026-01-07T12:06:08.689028] [DEBUG] [REMOTE ] CSWC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:08.689169] [DEBUG] [REMOTE ] CSWC: PASS: History has at least 300 days. [2026-01-07T12:06:08.689411] [DEBUG] [REMOTE ] CSWC: PASS: Price check passed. Min price $18.89. [2026-01-07T12:06:08.689547] [DEBUG] [REMOTE ] CSWC: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:08.689693] [DEBUG] [REMOTE ] CSWC: PASS: Integrity check passed. [2026-01-07T12:06:08.689741] [DEBUG] [REMOTE ] CSWC: Symbol is viable for forecasting. [2026-01-07T12:06:08.689790] [INFO ] [MAIN ] [829/3530] CSWC kept (0.4s) | 829 kept, 0 rejected | 136.7/min | ETA: 19.8m [2026-01-07T12:06:09.218136] [DEBUG] [REMOTE ] CSX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:09.218267] [DEBUG] [REMOTE ] CSX: PASS: History has at least 300 days. [2026-01-07T12:06:09.218498] [DEBUG] [REMOTE ] CSX: PASS: Price check passed. Min price $33.56. [2026-01-07T12:06:09.218661] [DEBUG] [REMOTE ] CSX: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:09.218784] [DEBUG] [REMOTE ] CSX: PASS: Integrity check passed. [2026-01-07T12:06:09.218825] [DEBUG] [REMOTE ] CSX: Symbol is viable for forecasting. [2026-01-07T12:06:09.218877] [INFO ] [MAIN ] [830/3530] CSX kept (0.5s) | 830 kept, 0 rejected | 136.7/min | ETA: 19.8m [2026-01-07T12:06:09.754840] [DEBUG] [REMOTE ] CTAS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:09.755076] [DEBUG] [REMOTE ] CTAS: PASS: History has at least 300 days. [2026-01-07T12:06:09.755411] [DEBUG] [REMOTE ] CTAS: PASS: Price check passed. Min price $181.60. [2026-01-07T12:06:09.755556] [DEBUG] [REMOTE ] CTAS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:09.755736] [DEBUG] [REMOTE ] CTAS: PASS: Integrity check passed. [2026-01-07T12:06:09.755780] [DEBUG] [REMOTE ] CTAS: Symbol is viable for forecasting. [2026-01-07T12:06:09.755836] [INFO ] [MAIN ] [831/3530] CTAS kept (0.5s) | 831 kept, 0 rejected | 136.6/min | ETA: 19.8m [2026-01-07T12:06:10.157195] [DEBUG] [REMOTE ] CTBB: Retrieved 2356 rows, trimmed to 300. [2026-01-07T12:06:10.157322] [DEBUG] [REMOTE ] CTBB: PASS: History has at least 300 days. [2026-01-07T12:06:10.157527] [DEBUG] [REMOTE ] CTBB: PASS: Price check passed. Min price $17.80. [2026-01-07T12:06:10.157689] [DEBUG] [REMOTE ] CTBB: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:10.157805] [DEBUG] [REMOTE ] CTBB: PASS: Integrity check passed. [2026-01-07T12:06:10.157846] [DEBUG] [REMOTE ] CTBB: Symbol is viable for forecasting. [2026-01-07T12:06:10.157894] [INFO ] [MAIN ] [832/3530] CTBB kept (0.4s) | 832 kept, 0 rejected | 136.7/min | ETA: 19.7m [2026-01-07T12:06:10.603755] [DEBUG] [REMOTE ] CTBI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:10.603915] [DEBUG] [REMOTE ] CTBI: PASS: History has at least 300 days. [2026-01-07T12:06:10.604359] [DEBUG] [REMOTE ] CTBI: PASS: Price check passed. Min price $50.57. [2026-01-07T12:06:10.604494] [DEBUG] [REMOTE ] CTBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:10.604645] [DEBUG] [REMOTE ] CTBI: PASS: Integrity check passed. [2026-01-07T12:06:10.604689] [DEBUG] [REMOTE ] CTBI: Symbol is viable for forecasting. [2026-01-07T12:06:10.604746] [INFO ] [MAIN ] [833/3530] CTBI kept (0.4s) | 833 kept, 0 rejected | 136.7/min | ETA: 19.7m [2026-01-07T12:06:10.932464] [DEBUG] [REMOTE ] CTDD: Retrieved 2185 rows, trimmed to 300. [2026-01-07T12:06:10.932620] [DEBUG] [REMOTE ] CTDD: PASS: History has at least 300 days. [2026-01-07T12:06:10.932826] [DEBUG] [REMOTE ] CTDD: PASS: Price check passed. Min price $18.27. [2026-01-07T12:06:10.932986] [DEBUG] [REMOTE ] CTDD: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:10.933098] [DEBUG] [REMOTE ] CTDD: PASS: Integrity check passed. [2026-01-07T12:06:10.933136] [DEBUG] [REMOTE ] CTDD: Symbol is viable for forecasting. [2026-01-07T12:06:10.933183] [INFO ] [MAIN ] [834/3530] CTDD kept (0.3s) | 834 kept, 0 rejected | 136.7/min | ETA: 19.7m [2026-01-07T12:06:11.231931] [DEBUG] [REMOTE ] CTKB: Retrieved 1119 rows, trimmed to 300. [2026-01-07T12:06:11.232056] [DEBUG] [REMOTE ] CTKB: PASS: History has at least 300 days. [2026-01-07T12:06:11.232281] [DEBUG] [REMOTE ] CTKB: PASS: Price check passed. Min price $3.82. [2026-01-07T12:06:11.232413] [DEBUG] [REMOTE ] CTKB: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:11.232520] [DEBUG] [REMOTE ] CTKB: PASS: Integrity check passed. [2026-01-07T12:06:11.232560] [DEBUG] [REMOTE ] CTKB: Symbol is viable for forecasting. [2026-01-07T12:06:11.232627] [INFO ] [MAIN ] [835/3530] CTKB kept (0.3s) | 835 kept, 0 rejected | 136.7/min | ETA: 19.7m [2026-01-07T12:06:11.847723] [DEBUG] [REMOTE ] CTLP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:11.847878] [DEBUG] [REMOTE ] CTLP: PASS: History has at least 300 days. [2026-01-07T12:06:11.848159] [DEBUG] [REMOTE ] CTLP: PASS: Price check passed. Min price $10.52. [2026-01-07T12:06:11.848311] [DEBUG] [REMOTE ] CTLP: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:11.848480] [DEBUG] [REMOTE ] CTLP: PASS: Integrity check passed. [2026-01-07T12:06:11.848534] [DEBUG] [REMOTE ] CTLP: Symbol is viable for forecasting. [2026-01-07T12:06:11.848606] [INFO ] [MAIN ] [836/3530] CTLP kept (0.6s) | 836 kept, 0 rejected | 136.7/min | ETA: 19.7m [2026-01-07T12:06:12.161424] [DEBUG] [REMOTE ] CTMX: Retrieved 2576 rows, trimmed to 300. [2026-01-07T12:06:12.161555] [DEBUG] [REMOTE ] CTMX: PASS: History has at least 300 days. [2026-01-07T12:06:12.161784] [DEBUG] [REMOTE ] CTMX: PASS: Price check passed. Min price $3.20. [2026-01-07T12:06:12.161924] [DEBUG] [REMOTE ] CTMX: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:12.162033] [DEBUG] [REMOTE ] CTMX: PASS: Integrity check passed. [2026-01-07T12:06:12.162073] [DEBUG] [REMOTE ] CTMX: Symbol is viable for forecasting. [2026-01-07T12:06:12.162121] [INFO ] [MAIN ] [837/3530] CTMX kept (0.3s) | 837 kept, 0 rejected | 136.7/min | ETA: 19.7m [2026-01-07T12:06:12.433999] [DEBUG] [REMOTE ] CTNM: Retrieved 440 rows, trimmed to 300. [2026-01-07T12:06:12.434157] [DEBUG] [REMOTE ] CTNM: PASS: History has at least 300 days. [2026-01-07T12:06:12.434403] [DEBUG] [REMOTE ] CTNM: PASS: Price check passed. Min price $9.49. [2026-01-07T12:06:12.434598] [DEBUG] [REMOTE ] CTNM: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:12.434740] [DEBUG] [REMOTE ] CTNM: PASS: Integrity check passed. [2026-01-07T12:06:12.434786] [DEBUG] [REMOTE ] CTNM: Symbol is viable for forecasting. [2026-01-07T12:06:12.434844] [INFO ] [MAIN ] [838/3530] CTNM kept (0.3s) | 838 kept, 0 rejected | 136.8/min | ETA: 19.7m [2026-01-07T12:06:13.039305] [DEBUG] [REMOTE ] CTO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:13.039436] [DEBUG] [REMOTE ] CTO: PASS: History has at least 300 days. [2026-01-07T12:06:13.039676] [DEBUG] [REMOTE ] CTO: PASS: Price check passed. Min price $14.94. [2026-01-07T12:06:13.039811] [DEBUG] [REMOTE ] CTO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:13.039923] [DEBUG] [REMOTE ] CTO: PASS: Integrity check passed. [2026-01-07T12:06:13.039963] [DEBUG] [REMOTE ] CTO: Symbol is viable for forecasting. [2026-01-07T12:06:13.040010] [INFO ] [MAIN ] [839/3530] CTO kept (0.6s) | 839 kept, 0 rejected | 136.7/min | ETA: 19.7m [2026-01-07T12:06:13.527801] [DEBUG] [REMOTE ] CTRA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:13.527938] [DEBUG] [REMOTE ] CTRA: PASS: History has at least 300 days. [2026-01-07T12:06:13.528181] [DEBUG] [REMOTE ] CTRA: PASS: Price check passed. Min price $22.39. [2026-01-07T12:06:13.528313] [DEBUG] [REMOTE ] CTRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:13.528429] [DEBUG] [REMOTE ] CTRA: PASS: Integrity check passed. [2026-01-07T12:06:13.528469] [DEBUG] [REMOTE ] CTRA: Symbol is viable for forecasting. [2026-01-07T12:06:13.528516] [INFO ] [MAIN ] [840/3530] CTRA kept (0.5s) | 840 kept, 0 rejected | 136.7/min | ETA: 19.7m [2026-01-07T12:06:13.859004] [DEBUG] [REMOTE ] CTRE: Retrieved 2920 rows, trimmed to 300. [2026-01-07T12:06:13.859138] [DEBUG] [REMOTE ] CTRE: PASS: History has at least 300 days. [2026-01-07T12:06:13.859352] [DEBUG] [REMOTE ] CTRE: PASS: Price check passed. Min price $32.60. [2026-01-07T12:06:13.859483] [DEBUG] [REMOTE ] CTRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:13.859617] [DEBUG] [REMOTE ] CTRE: PASS: Integrity check passed. [2026-01-07T12:06:13.859658] [DEBUG] [REMOTE ] CTRE: Symbol is viable for forecasting. [2026-01-07T12:06:13.859706] [INFO ] [MAIN ] [841/3530] CTRE kept (0.3s) | 841 kept, 0 rejected | 136.7/min | ETA: 19.7m [2026-01-07T12:06:14.073698] [DEBUG] [REMOTE ] CTRM: Retrieved 1736 rows, trimmed to 300. [2026-01-07T12:06:14.073825] [DEBUG] [REMOTE ] CTRM: PASS: History has at least 300 days. [2026-01-07T12:06:14.074030] [DEBUG] [REMOTE ] CTRM: PASS: Price check passed. Min price $1.85. [2026-01-07T12:06:14.074165] [DEBUG] [REMOTE ] CTRM: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:14.074275] [DEBUG] [REMOTE ] CTRM: PASS: Integrity check passed. [2026-01-07T12:06:14.074315] [DEBUG] [REMOTE ] CTRM: Symbol is viable for forecasting. [2026-01-07T12:06:14.074363] [INFO ] [MAIN ] [842/3530] CTRM kept (0.2s) | 842 kept, 0 rejected | 136.8/min | ETA: 19.6m [2026-01-07T12:06:14.621827] [DEBUG] [REMOTE ] CTRN: Retrieved 5192 rows, trimmed to 300. [2026-01-07T12:06:14.621953] [DEBUG] [REMOTE ] CTRN: PASS: History has at least 300 days. [2026-01-07T12:06:14.622158] [DEBUG] [REMOTE ] CTRN: PASS: Price check passed. Min price $34.92. [2026-01-07T12:06:14.622288] [DEBUG] [REMOTE ] CTRN: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:14.622396] [DEBUG] [REMOTE ] CTRN: PASS: Integrity check passed. [2026-01-07T12:06:14.622435] [DEBUG] [REMOTE ] CTRN: Symbol is viable for forecasting. [2026-01-07T12:06:14.622482] [INFO ] [MAIN ] [843/3530] CTRN kept (0.5s) | 843 kept, 0 rejected | 136.8/min | ETA: 19.6m [2026-01-07T12:06:15.210307] [DEBUG] [REMOTE ] CTS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:15.210438] [DEBUG] [REMOTE ] CTS: PASS: History has at least 300 days. [2026-01-07T12:06:15.210673] [DEBUG] [REMOTE ] CTS: PASS: Price check passed. Min price $36.44. [2026-01-07T12:06:15.210807] [DEBUG] [REMOTE ] CTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:15.210923] [DEBUG] [REMOTE ] CTS: PASS: Integrity check passed. [2026-01-07T12:06:15.210963] [DEBUG] [REMOTE ] CTS: Symbol is viable for forecasting. [2026-01-07T12:06:15.211011] [INFO ] [MAIN ] [844/3530] CTS kept (0.6s) | 844 kept, 0 rejected | 136.7/min | ETA: 19.6m [2026-01-07T12:06:15.728748] [DEBUG] [REMOTE ] CTSH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:15.728876] [DEBUG] [REMOTE ] CTSH: PASS: History has at least 300 days. [2026-01-07T12:06:15.729136] [DEBUG] [REMOTE ] CTSH: PASS: Price check passed. Min price $65.19. [2026-01-07T12:06:15.729268] [DEBUG] [REMOTE ] CTSH: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:15.729380] [DEBUG] [REMOTE ] CTSH: PASS: Integrity check passed. [2026-01-07T12:06:15.729418] [DEBUG] [REMOTE ] CTSH: Symbol is viable for forecasting. [2026-01-07T12:06:15.729466] [INFO ] [MAIN ] [845/3530] CTSH kept (0.5s) | 845 kept, 0 rejected | 136.7/min | ETA: 19.6m [2026-01-07T12:06:16.005830] [DEBUG] [REMOTE ] CTVA: Retrieved 1664 rows, trimmed to 300. [2026-01-07T12:06:16.005970] [DEBUG] [REMOTE ] CTVA: PASS: History has at least 300 days. [2026-01-07T12:06:16.006250] [DEBUG] [REMOTE ] CTVA: PASS: Price check passed. Min price $60.84. [2026-01-07T12:06:16.006408] [DEBUG] [REMOTE ] CTVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:16.006551] [DEBUG] [REMOTE ] CTVA: PASS: Integrity check passed. [2026-01-07T12:06:16.006622] [DEBUG] [REMOTE ] CTVA: Symbol is viable for forecasting. [2026-01-07T12:06:16.006676] [INFO ] [MAIN ] [846/3530] CTVA kept (0.3s) | 846 kept, 0 rejected | 136.8/min | ETA: 19.6m [2026-01-07T12:06:16.559826] [DEBUG] [REMOTE ] CUBE: Retrieved 5335 rows, trimmed to 300. [2026-01-07T12:06:16.559967] [DEBUG] [REMOTE ] CUBE: PASS: History has at least 300 days. [2026-01-07T12:06:16.560183] [DEBUG] [REMOTE ] CUBE: PASS: Price check passed. Min price $34.84. [2026-01-07T12:06:16.560315] [DEBUG] [REMOTE ] CUBE: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:16.560424] [DEBUG] [REMOTE ] CUBE: PASS: Integrity check passed. [2026-01-07T12:06:16.560464] [DEBUG] [REMOTE ] CUBE: Symbol is viable for forecasting. [2026-01-07T12:06:16.560509] [INFO ] [MAIN ] [847/3530] CUBE kept (0.6s) | 847 kept, 0 rejected | 136.7/min | ETA: 19.6m [2026-01-07T12:06:16.900276] [DEBUG] [REMOTE ] CUBI: Retrieved 3490 rows, trimmed to 300. [2026-01-07T12:06:16.900399] [DEBUG] [REMOTE ] CUBI: PASS: History has at least 300 days. [2026-01-07T12:06:16.900631] [DEBUG] [REMOTE ] CUBI: PASS: Price check passed. Min price $60.52. [2026-01-07T12:06:16.900768] [DEBUG] [REMOTE ] CUBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:16.900875] [DEBUG] [REMOTE ] CUBI: PASS: Integrity check passed. [2026-01-07T12:06:16.900915] [DEBUG] [REMOTE ] CUBI: Symbol is viable for forecasting. [2026-01-07T12:06:16.900961] [INFO ] [MAIN ] [848/3530] CUBI kept (0.3s) | 848 kept, 0 rejected | 136.8/min | ETA: 19.6m [2026-01-07T12:06:17.424153] [DEBUG] [REMOTE ] CUK: Retrieved 6338 rows, trimmed to 300. [2026-01-07T12:06:17.424287] [DEBUG] [REMOTE ] CUK: PASS: History has at least 300 days. [2026-01-07T12:06:17.424508] [DEBUG] [REMOTE ] CUK: PASS: Price check passed. Min price $22.91. [2026-01-07T12:06:17.424659] [DEBUG] [REMOTE ] CUK: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:17.424774] [DEBUG] [REMOTE ] CUK: PASS: Integrity check passed. [2026-01-07T12:06:17.424813] [DEBUG] [REMOTE ] CUK: Symbol is viable for forecasting. [2026-01-07T12:06:17.424859] [INFO ] [MAIN ] [849/3530] CUK kept (0.5s) | 849 kept, 0 rejected | 136.7/min | ETA: 19.6m [2026-01-07T12:06:17.915648] [DEBUG] [REMOTE ] CULP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:17.915837] [DEBUG] [REMOTE ] CULP: PASS: History has at least 300 days. [2026-01-07T12:06:17.916176] [DEBUG] [REMOTE ] CULP: PASS: Price check passed. Min price $3.38. [2026-01-07T12:06:17.916347] [DEBUG] [REMOTE ] CULP: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:17.916510] [DEBUG] [REMOTE ] CULP: PASS: Integrity check passed. [2026-01-07T12:06:17.916560] [DEBUG] [REMOTE ] CULP: Symbol is viable for forecasting. [2026-01-07T12:06:17.916651] [INFO ] [MAIN ] [850/3530] CULP kept (0.5s) | 850 kept, 0 rejected | 136.7/min | ETA: 19.6m [2026-01-07T12:06:18.032261] [DEBUG] [REMOTE ] CURI: Retrieved 1506 rows, trimmed to 300. [2026-01-07T12:06:18.032433] [DEBUG] [REMOTE ] CURI: PASS: History has at least 300 days. [2026-01-07T12:06:18.032761] [DEBUG] [REMOTE ] CURI: PASS: Price check passed. Min price $3.55. [2026-01-07T12:06:18.032933] [DEBUG] [REMOTE ] CURI: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:18.033076] [DEBUG] [REMOTE ] CURI: PASS: Integrity check passed. [2026-01-07T12:06:18.033126] [DEBUG] [REMOTE ] CURI: Symbol is viable for forecasting. [2026-01-07T12:06:18.033189] [INFO ] [MAIN ] [851/3530] CURI kept (0.1s) | 851 kept, 0 rejected | 136.8/min | ETA: 19.6m [2026-01-07T12:06:18.797537] [DEBUG] [REMOTE ] CUZ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:18.797735] [DEBUG] [REMOTE ] CUZ: PASS: History has at least 300 days. [2026-01-07T12:06:18.798076] [DEBUG] [REMOTE ] CUZ: PASS: Price check passed. Min price $23.94. [2026-01-07T12:06:18.798236] [DEBUG] [REMOTE ] CUZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:18.798381] [DEBUG] [REMOTE ] CUZ: PASS: Integrity check passed. [2026-01-07T12:06:18.798424] [DEBUG] [REMOTE ] CUZ: Symbol is viable for forecasting. [2026-01-07T12:06:18.798480] [INFO ] [MAIN ] [852/3530] CUZ kept (0.8s) | 852 kept, 0 rejected | 136.7/min | ETA: 19.6m [2026-01-07T12:06:19.333109] [DEBUG] [REMOTE ] CVBF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:19.333245] [DEBUG] [REMOTE ] CVBF: PASS: History has at least 300 days. [2026-01-07T12:06:19.333497] [DEBUG] [REMOTE ] CVBF: PASS: Price check passed. Min price $17.86. [2026-01-07T12:06:19.333662] [DEBUG] [REMOTE ] CVBF: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:19.333783] [DEBUG] [REMOTE ] CVBF: PASS: Integrity check passed. [2026-01-07T12:06:19.333824] [DEBUG] [REMOTE ] CVBF: Symbol is viable for forecasting. [2026-01-07T12:06:19.333875] [INFO ] [MAIN ] [853/3530] CVBF kept (0.5s) | 853 kept, 0 rejected | 136.7/min | ETA: 19.6m [2026-01-07T12:06:19.808253] [DEBUG] [REMOTE ] CVCO: Retrieved 5666 rows, trimmed to 300. [2026-01-07T12:06:19.808385] [DEBUG] [REMOTE ] CVCO: PASS: History has at least 300 days. [2026-01-07T12:06:19.808613] [DEBUG] [REMOTE ] CVCO: PASS: Price check passed. Min price $493.35. [2026-01-07T12:06:19.808749] [DEBUG] [REMOTE ] CVCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:19.808861] [DEBUG] [REMOTE ] CVCO: PASS: Integrity check passed. [2026-01-07T12:06:19.808919] [DEBUG] [REMOTE ] CVCO: Symbol is viable for forecasting. [2026-01-07T12:06:19.808967] [INFO ] [MAIN ] [854/3530] CVCO kept (0.5s) | 854 kept, 0 rejected | 136.7/min | ETA: 19.6m [2026-01-07T12:06:20.112742] [DEBUG] [REMOTE ] CVE: Retrieved 4058 rows, trimmed to 300. [2026-01-07T12:06:20.112865] [DEBUG] [REMOTE ] CVE: PASS: History has at least 300 days. [2026-01-07T12:06:20.113070] [DEBUG] [REMOTE ] CVE: PASS: Price check passed. Min price $16.24. [2026-01-07T12:06:20.113201] [DEBUG] [REMOTE ] CVE: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:20.113309] [DEBUG] [REMOTE ] CVE: PASS: Integrity check passed. [2026-01-07T12:06:20.113349] [DEBUG] [REMOTE ] CVE: Symbol is viable for forecasting. [2026-01-07T12:06:20.113396] [INFO ] [MAIN ] [855/3530] CVE kept (0.3s) | 855 kept, 0 rejected | 136.7/min | ETA: 19.6m [2026-01-07T12:06:20.541456] [DEBUG] [REMOTE ] CVEO: Retrieved 2927 rows, trimmed to 300. [2026-01-07T12:06:20.541610] [DEBUG] [REMOTE ] CVEO: PASS: History has at least 300 days. [2026-01-07T12:06:20.541925] [DEBUG] [REMOTE ] CVEO: PASS: Price check passed. Min price $19.89. [2026-01-07T12:06:20.542093] [DEBUG] [REMOTE ] CVEO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:20.542205] [DEBUG] [REMOTE ] CVEO: PASS: Integrity check passed. [2026-01-07T12:06:20.542245] [DEBUG] [REMOTE ] CVEO: Symbol is viable for forecasting. [2026-01-07T12:06:20.542294] [INFO ] [MAIN ] [856/3530] CVEO kept (0.4s) | 856 kept, 0 rejected | 136.7/min | ETA: 19.6m [2026-01-07T12:06:20.934355] [DEBUG] [REMOTE ] CVGI: Retrieved 5388 rows, trimmed to 300. [2026-01-07T12:06:20.934483] [DEBUG] [REMOTE ] CVGI: PASS: History has at least 300 days. [2026-01-07T12:06:20.934741] [DEBUG] [REMOTE ] CVGI: PASS: Price check passed. Min price $1.34. [2026-01-07T12:06:20.934880] [DEBUG] [REMOTE ] CVGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:20.934995] [DEBUG] [REMOTE ] CVGI: PASS: Integrity check passed. [2026-01-07T12:06:20.935041] [DEBUG] [REMOTE ] CVGI: Symbol is viable for forecasting. [2026-01-07T12:06:20.935090] [INFO ] [MAIN ] [857/3530] CVGI kept (0.4s) | 857 kept, 0 rejected | 136.7/min | ETA: 19.5m [2026-01-07T12:06:21.446908] [DEBUG] [REMOTE ] CVI: Retrieved 4580 rows, trimmed to 300. [2026-01-07T12:06:21.447058] [DEBUG] [REMOTE ] CVI: PASS: History has at least 300 days. [2026-01-07T12:06:21.447277] [DEBUG] [REMOTE ] CVI: PASS: Price check passed. Min price $24.64. [2026-01-07T12:06:21.447410] [DEBUG] [REMOTE ] CVI: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:21.447522] [DEBUG] [REMOTE ] CVI: PASS: Integrity check passed. [2026-01-07T12:06:21.447561] [DEBUG] [REMOTE ] CVI: Symbol is viable for forecasting. [2026-01-07T12:06:21.447628] [INFO ] [MAIN ] [858/3530] CVI kept (0.5s) | 858 kept, 0 rejected | 136.7/min | ETA: 19.5m [2026-01-07T12:06:21.631278] [DEBUG] [REMOTE ] CVKD: Retrieved 743 rows, trimmed to 300. [2026-01-07T12:06:21.631403] [DEBUG] [REMOTE ] CVKD: PASS: History has at least 300 days. [2026-01-07T12:06:21.631625] [DEBUG] [REMOTE ] CVKD: PASS: Price check passed. Min price $6.62. [2026-01-07T12:06:21.631761] [DEBUG] [REMOTE ] CVKD: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:21.631869] [DEBUG] [REMOTE ] CVKD: PASS: Integrity check passed. [2026-01-07T12:06:21.631908] [DEBUG] [REMOTE ] CVKD: Symbol is viable for forecasting. [2026-01-07T12:06:21.631955] [INFO ] [MAIN ] [859/3530] CVKD kept (0.2s) | 859 kept, 0 rejected | 136.8/min | ETA: 19.5m [2026-01-07T12:06:22.098423] [DEBUG] [REMOTE ] CVNA: Retrieved 2185 rows, trimmed to 300. [2026-01-07T12:06:22.098549] [DEBUG] [REMOTE ] CVNA: PASS: History has at least 300 days. [2026-01-07T12:06:22.098768] [DEBUG] [REMOTE ] CVNA: PASS: Price check passed. Min price $290.14. [2026-01-07T12:06:22.098920] [DEBUG] [REMOTE ] CVNA: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:22.099039] [DEBUG] [REMOTE ] CVNA: PASS: Integrity check passed. [2026-01-07T12:06:22.099079] [DEBUG] [REMOTE ] CVNA: Symbol is viable for forecasting. [2026-01-07T12:06:22.099127] [INFO ] [MAIN ] [860/3530] CVNA kept (0.5s) | 860 kept, 0 rejected | 136.8/min | ETA: 19.5m [2026-01-07T12:06:22.498774] [DEBUG] [REMOTE ] CVRX: Retrieved 1135 rows, trimmed to 300. [2026-01-07T12:06:22.498892] [DEBUG] [REMOTE ] CVRX: PASS: History has at least 300 days. [2026-01-07T12:06:22.499110] [DEBUG] [REMOTE ] CVRX: PASS: Price check passed. Min price $7.10. [2026-01-07T12:06:22.499241] [DEBUG] [REMOTE ] CVRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:22.499347] [DEBUG] [REMOTE ] CVRX: PASS: Integrity check passed. [2026-01-07T12:06:22.499387] [DEBUG] [REMOTE ] CVRX: Symbol is viable for forecasting. [2026-01-07T12:06:22.499433] [INFO ] [MAIN ] [861/3530] CVRX kept (0.4s) | 861 kept, 0 rejected | 136.8/min | ETA: 19.5m [2026-01-07T12:06:23.123847] [DEBUG] [REMOTE ] CVS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:23.123985] [DEBUG] [REMOTE ] CVS: PASS: History has at least 300 days. [2026-01-07T12:06:23.124225] [DEBUG] [REMOTE ] CVS: PASS: Price check passed. Min price $75.00. [2026-01-07T12:06:23.124357] [DEBUG] [REMOTE ] CVS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:23.124478] [DEBUG] [REMOTE ] CVS: PASS: Integrity check passed. [2026-01-07T12:06:23.124520] [DEBUG] [REMOTE ] CVS: Symbol is viable for forecasting. [2026-01-07T12:06:23.124585] [INFO ] [MAIN ] [862/3530] CVS kept (0.6s) | 862 kept, 0 rejected | 136.7/min | ETA: 19.5m [2026-01-07T12:06:23.413133] [DEBUG] [REMOTE ] CVX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:23.413260] [DEBUG] [REMOTE ] CVX: PASS: History has at least 300 days. [2026-01-07T12:06:23.413472] [DEBUG] [REMOTE ] CVX: PASS: Price check passed. Min price $146.75. [2026-01-07T12:06:23.413622] [DEBUG] [REMOTE ] CVX: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:23.413734] [DEBUG] [REMOTE ] CVX: PASS: Integrity check passed. [2026-01-07T12:06:23.413773] [DEBUG] [REMOTE ] CVX: Symbol is viable for forecasting. [2026-01-07T12:06:23.413820] [INFO ] [MAIN ] [863/3530] CVX kept (0.3s) | 863 kept, 0 rejected | 136.8/min | ETA: 19.5m [2026-01-07T12:06:23.786045] [DEBUG] [REMOTE ] CWAN: Retrieved 1075 rows, trimmed to 300. [2026-01-07T12:06:23.786187] [DEBUG] [REMOTE ] CWAN: PASS: History has at least 300 days. [2026-01-07T12:06:23.786407] [DEBUG] [REMOTE ] CWAN: PASS: Price check passed. Min price $15.89. [2026-01-07T12:06:23.786562] [DEBUG] [REMOTE ] CWAN: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:23.786718] [DEBUG] [REMOTE ] CWAN: PASS: Integrity check passed. [2026-01-07T12:06:23.786761] [DEBUG] [REMOTE ] CWAN: Symbol is viable for forecasting. [2026-01-07T12:06:23.786810] [INFO ] [MAIN ] [864/3530] CWAN kept (0.4s) | 864 kept, 0 rejected | 136.8/min | ETA: 19.5m [2026-01-07T12:06:24.384613] [DEBUG] [REMOTE ] CWBC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:24.384746] [DEBUG] [REMOTE ] CWBC: PASS: History has at least 300 days. [2026-01-07T12:06:24.384970] [DEBUG] [REMOTE ] CWBC: PASS: Price check passed. Min price $19.74. [2026-01-07T12:06:24.385108] [DEBUG] [REMOTE ] CWBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:24.385223] [DEBUG] [REMOTE ] CWBC: PASS: Integrity check passed. [2026-01-07T12:06:24.385264] [DEBUG] [REMOTE ] CWBC: Symbol is viable for forecasting. [2026-01-07T12:06:24.385315] [INFO ] [MAIN ] [865/3530] CWBC kept (0.6s) | 865 kept, 0 rejected | 136.8/min | ETA: 19.5m [2026-01-07T12:06:24.948835] [DEBUG] [REMOTE ] CWCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:24.949114] [DEBUG] [REMOTE ] CWCO: PASS: History has at least 300 days. [2026-01-07T12:06:24.949388] [DEBUG] [REMOTE ] CWCO: PASS: Price check passed. Min price $33.02. [2026-01-07T12:06:24.949529] [DEBUG] [REMOTE ] CWCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:24.949674] [DEBUG] [REMOTE ] CWCO: PASS: Integrity check passed. [2026-01-07T12:06:24.949717] [DEBUG] [REMOTE ] CWCO: Symbol is viable for forecasting. [2026-01-07T12:06:24.949767] [INFO ] [MAIN ] [866/3530] CWCO kept (0.6s) | 866 kept, 0 rejected | 136.7/min | ETA: 19.5m [2026-01-07T12:06:25.137931] [DEBUG] [REMOTE ] CWD: Retrieved 662 rows, trimmed to 300. [2026-01-07T12:06:25.138037] [DEBUG] [REMOTE ] CWD: PASS: History has at least 300 days. [2026-01-07T12:06:25.138227] [DEBUG] [REMOTE ] CWD: PASS: Price check passed. Min price $1.24. [2026-01-07T12:06:25.138537] [DEBUG] [REMOTE ] CWD: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:25.138668] [DEBUG] [REMOTE ] CWD: PASS: Integrity check passed. [2026-01-07T12:06:25.138710] [DEBUG] [REMOTE ] CWD: Symbol is viable for forecasting. [2026-01-07T12:06:25.138757] [INFO ] [MAIN ] [867/3530] CWD kept (0.2s) | 867 kept, 0 rejected | 136.8/min | ETA: 19.5m [2026-01-07T12:06:25.711445] [DEBUG] [REMOTE ] CWEN: Retrieved 3138 rows, trimmed to 300. [2026-01-07T12:06:25.711564] [DEBUG] [REMOTE ] CWEN: PASS: History has at least 300 days. [2026-01-07T12:06:25.711821] [DEBUG] [REMOTE ] CWEN: PASS: Price check passed. Min price $30.02. [2026-01-07T12:06:25.711952] [DEBUG] [REMOTE ] CWEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:25.712059] [DEBUG] [REMOTE ] CWEN: PASS: Integrity check passed. [2026-01-07T12:06:25.712098] [DEBUG] [REMOTE ] CWEN: Symbol is viable for forecasting. [2026-01-07T12:06:25.712145] [INFO ] [MAIN ] [868/3530] CWEN kept (0.6s) | 868 kept, 0 rejected | 136.7/min | ETA: 19.5m [2026-01-07T12:06:26.023597] [DEBUG] [REMOTE ] CWH: Retrieved 2324 rows, trimmed to 300. [2026-01-07T12:06:26.023722] [DEBUG] [REMOTE ] CWH: PASS: History has at least 300 days. [2026-01-07T12:06:26.023924] [DEBUG] [REMOTE ] CWH: PASS: Price check passed. Min price $9.39. [2026-01-07T12:06:26.024055] [DEBUG] [REMOTE ] CWH: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:26.024160] [DEBUG] [REMOTE ] CWH: PASS: Integrity check passed. [2026-01-07T12:06:26.024199] [DEBUG] [REMOTE ] CWH: Symbol is viable for forecasting. [2026-01-07T12:06:26.024245] [INFO ] [MAIN ] [869/3530] CWH kept (0.3s) | 869 kept, 0 rejected | 136.8/min | ETA: 19.5m [2026-01-07T12:06:26.428322] [DEBUG] [REMOTE ] CWK: Retrieved 1867 rows, trimmed to 300. [2026-01-07T12:06:26.428478] [DEBUG] [REMOTE ] CWK: PASS: History has at least 300 days. [2026-01-07T12:06:26.428710] [DEBUG] [REMOTE ] CWK: PASS: Price check passed. Min price $14.61. [2026-01-07T12:06:26.428843] [DEBUG] [REMOTE ] CWK: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:26.428974] [DEBUG] [REMOTE ] CWK: PASS: Integrity check passed. [2026-01-07T12:06:26.429015] [DEBUG] [REMOTE ] CWK: Symbol is viable for forecasting. [2026-01-07T12:06:26.429062] [INFO ] [MAIN ] [870/3530] CWK kept (0.4s) | 870 kept, 0 rejected | 136.8/min | ETA: 19.4m [2026-01-07T12:06:26.874877] [DEBUG] [REMOTE ] CXDO: Retrieved 2300 rows, trimmed to 300. [2026-01-07T12:06:26.875004] [DEBUG] [REMOTE ] CXDO: PASS: History has at least 300 days. [2026-01-07T12:06:26.875212] [DEBUG] [REMOTE ] CXDO: PASS: Price check passed. Min price $5.83. [2026-01-07T12:06:26.875350] [DEBUG] [REMOTE ] CXDO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:26.875460] [DEBUG] [REMOTE ] CXDO: PASS: Integrity check passed. [2026-01-07T12:06:26.875500] [DEBUG] [REMOTE ] CXDO: Symbol is viable for forecasting. [2026-01-07T12:06:26.875547] [INFO ] [MAIN ] [871/3530] CXDO kept (0.4s) | 871 kept, 0 rejected | 136.8/min | ETA: 19.4m [2026-01-07T12:06:27.467034] [DEBUG] [REMOTE ] CXE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:27.467162] [DEBUG] [REMOTE ] CXE: PASS: History has at least 300 days. [2026-01-07T12:06:27.467375] [DEBUG] [REMOTE ] CXE: PASS: Price check passed. Min price $3.64. [2026-01-07T12:06:27.467506] [DEBUG] [REMOTE ] CXE: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:27.467638] [DEBUG] [REMOTE ] CXE: PASS: Integrity check passed. [2026-01-07T12:06:27.467678] [DEBUG] [REMOTE ] CXE: Symbol is viable for forecasting. [2026-01-07T12:06:27.467725] [INFO ] [MAIN ] [872/3530] CXE kept (0.6s) | 872 kept, 0 rejected | 136.7/min | ETA: 19.4m [2026-01-07T12:06:27.826026] [DEBUG] [REMOTE ] CXSE: Retrieved 3342 rows, trimmed to 300. [2026-01-07T12:06:27.826144] [DEBUG] [REMOTE ] CXSE: PASS: History has at least 300 days. [2026-01-07T12:06:27.826354] [DEBUG] [REMOTE ] CXSE: PASS: Price check passed. Min price $39.26. [2026-01-07T12:06:27.826489] [DEBUG] [REMOTE ] CXSE: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:27.826619] [DEBUG] [REMOTE ] CXSE: PASS: Integrity check passed. [2026-01-07T12:06:27.826662] [DEBUG] [REMOTE ] CXSE: Symbol is viable for forecasting. [2026-01-07T12:06:27.826709] [INFO ] [MAIN ] [873/3530] CXSE kept (0.4s) | 873 kept, 0 rejected | 136.8/min | ETA: 19.4m [2026-01-07T12:06:28.328825] [DEBUG] [REMOTE ] CYD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:28.329041] [DEBUG] [REMOTE ] CYD: PASS: History has at least 300 days. [2026-01-07T12:06:28.329415] [DEBUG] [REMOTE ] CYD: PASS: Price check passed. Min price $32.32. [2026-01-07T12:06:28.329639] [DEBUG] [REMOTE ] CYD: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:28.329816] [DEBUG] [REMOTE ] CYD: PASS: Integrity check passed. [2026-01-07T12:06:28.329876] [DEBUG] [REMOTE ] CYD: Symbol is viable for forecasting. [2026-01-07T12:06:28.329953] [INFO ] [MAIN ] [874/3530] CYD kept (0.5s) | 874 kept, 0 rejected | 136.8/min | ETA: 19.4m [2026-01-07T12:06:28.864468] [DEBUG] [REMOTE ] CYH: Retrieved 6432 rows, trimmed to 300. [2026-01-07T12:06:28.864613] [DEBUG] [REMOTE ] CYH: PASS: History has at least 300 days. [2026-01-07T12:06:28.864827] [DEBUG] [REMOTE ] CYH: PASS: Price check passed. Min price $2.90. [2026-01-07T12:06:28.864959] [DEBUG] [REMOTE ] CYH: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:28.865070] [DEBUG] [REMOTE ] CYH: PASS: Integrity check passed. [2026-01-07T12:06:28.865110] [DEBUG] [REMOTE ] CYH: Symbol is viable for forecasting. [2026-01-07T12:06:28.865157] [INFO ] [MAIN ] [875/3530] CYH kept (0.5s) | 875 kept, 0 rejected | 136.7/min | ETA: 19.4m [2026-01-07T12:06:29.103046] [DEBUG] [REMOTE ] CYN: Retrieved 1057 rows, trimmed to 300. [2026-01-07T12:06:29.103192] [DEBUG] [REMOTE ] CYN: PASS: History has at least 300 days. [2026-01-07T12:06:29.103404] [DEBUG] [REMOTE ] CYN: PASS: Price check passed. Min price $2.38. [2026-01-07T12:06:29.103543] [DEBUG] [REMOTE ] CYN: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:29.103678] [DEBUG] [REMOTE ] CYN: PASS: Integrity check passed. [2026-01-07T12:06:29.103721] [DEBUG] [REMOTE ] CYN: Symbol is viable for forecasting. [2026-01-07T12:06:29.103770] [INFO ] [MAIN ] [876/3530] CYN kept (0.2s) | 876 kept, 0 rejected | 136.8/min | ETA: 19.4m [2026-01-07T12:06:29.655913] [DEBUG] [REMOTE ] CYRX: Retrieved 4279 rows, trimmed to 300. [2026-01-07T12:06:29.656056] [DEBUG] [REMOTE ] CYRX: PASS: History has at least 300 days. [2026-01-07T12:06:29.656284] [DEBUG] [REMOTE ] CYRX: PASS: Price check passed. Min price $8.33. [2026-01-07T12:06:29.656431] [DEBUG] [REMOTE ] CYRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:29.656608] [DEBUG] [REMOTE ] CYRX: PASS: Integrity check passed. [2026-01-07T12:06:29.656656] [DEBUG] [REMOTE ] CYRX: Symbol is viable for forecasting. [2026-01-07T12:06:29.656706] [INFO ] [MAIN ] [877/3530] CYRX kept (0.6s) | 877 kept, 0 rejected | 136.7/min | ETA: 19.4m [2026-01-07T12:06:29.903687] [DEBUG] [REMOTE ] CYTK: Retrieved 5457 rows, trimmed to 300. [2026-01-07T12:06:29.903819] [DEBUG] [REMOTE ] CYTK: PASS: History has at least 300 days. [2026-01-07T12:06:29.904032] [DEBUG] [REMOTE ] CYTK: PASS: Price check passed. Min price $54.76. [2026-01-07T12:06:29.904163] [DEBUG] [REMOTE ] CYTK: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:29.904274] [DEBUG] [REMOTE ] CYTK: PASS: Integrity check passed. [2026-01-07T12:06:29.904314] [DEBUG] [REMOTE ] CYTK: Symbol is viable for forecasting. [2026-01-07T12:06:29.904361] [INFO ] [MAIN ] [878/3530] CYTK kept (0.2s) | 878 kept, 0 rejected | 136.8/min | ETA: 19.4m [2026-01-07T12:06:30.597863] [DEBUG] [REMOTE ] CZFS: Retrieved 6286 rows, trimmed to 300. [2026-01-07T12:06:30.597989] [DEBUG] [REMOTE ] CZFS: PASS: History has at least 300 days. [2026-01-07T12:06:30.598229] [DEBUG] [REMOTE ] CZFS: PASS: Price check passed. Min price $52.75. [2026-01-07T12:06:30.598552] [DEBUG] [REMOTE ] CZFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:30.598686] [DEBUG] [REMOTE ] CZFS: PASS: Integrity check passed. [2026-01-07T12:06:30.598725] [DEBUG] [REMOTE ] CZFS: Symbol is viable for forecasting. [2026-01-07T12:06:30.598772] [INFO ] [MAIN ] [879/3530] CZFS kept (0.7s) | 879 kept, 0 rejected | 136.7/min | ETA: 19.4m [2026-01-07T12:06:31.053632] [DEBUG] [REMOTE ] CZNC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:31.053751] [DEBUG] [REMOTE ] CZNC: PASS: History has at least 300 days. [2026-01-07T12:06:31.053962] [DEBUG] [REMOTE ] CZNC: PASS: Price check passed. Min price $18.73. [2026-01-07T12:06:31.054093] [DEBUG] [REMOTE ] CZNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:31.054203] [DEBUG] [REMOTE ] CZNC: PASS: Integrity check passed. [2026-01-07T12:06:31.054246] [DEBUG] [REMOTE ] CZNC: Symbol is viable for forecasting. [2026-01-07T12:06:31.054294] [INFO ] [MAIN ] [880/3530] CZNC kept (0.5s) | 880 kept, 0 rejected | 136.7/min | ETA: 19.4m [2026-01-07T12:06:31.475209] [DEBUG] [REMOTE ] CZWI: Retrieved 5478 rows, trimmed to 300. [2026-01-07T12:06:31.475332] [DEBUG] [REMOTE ] CZWI: PASS: History has at least 300 days. [2026-01-07T12:06:31.475542] [DEBUG] [REMOTE ] CZWI: PASS: Price check passed. Min price $15.11. [2026-01-07T12:06:31.475698] [DEBUG] [REMOTE ] CZWI: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:31.475813] [DEBUG] [REMOTE ] CZWI: PASS: Integrity check passed. [2026-01-07T12:06:31.475853] [DEBUG] [REMOTE ] CZWI: Symbol is viable for forecasting. [2026-01-07T12:06:31.475901] [INFO ] [MAIN ] [881/3530] CZWI kept (0.4s) | 881 kept, 0 rejected | 136.7/min | ETA: 19.4m [2026-01-07T12:06:31.919921] [DEBUG] [REMOTE ] DAIO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:31.920095] [DEBUG] [REMOTE ] DAIO: PASS: History has at least 300 days. [2026-01-07T12:06:31.920348] [DEBUG] [REMOTE ] DAIO: PASS: Price check passed. Min price $2.49. [2026-01-07T12:06:31.920482] [DEBUG] [REMOTE ] DAIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:31.920639] [DEBUG] [REMOTE ] DAIO: PASS: Integrity check passed. [2026-01-07T12:06:31.920681] [DEBUG] [REMOTE ] DAIO: Symbol is viable for forecasting. [2026-01-07T12:06:31.920730] [INFO ] [MAIN ] [882/3530] DAIO kept (0.4s) | 882 kept, 0 rejected | 136.7/min | ETA: 19.4m [2026-01-07T12:06:32.284952] [DEBUG] [REMOTE ] DAL: Retrieved 4700 rows, trimmed to 300. [2026-01-07T12:06:32.285098] [DEBUG] [REMOTE ] DAL: PASS: History has at least 300 days. [2026-01-07T12:06:32.285356] [DEBUG] [REMOTE ] DAL: PASS: Price check passed. Min price $55.65. [2026-01-07T12:06:32.285523] [DEBUG] [REMOTE ] DAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:32.285684] [DEBUG] [REMOTE ] DAL: PASS: Integrity check passed. [2026-01-07T12:06:32.285734] [DEBUG] [REMOTE ] DAL: Symbol is viable for forecasting. [2026-01-07T12:06:32.285797] [INFO ] [MAIN ] [883/3530] DAL kept (0.4s) | 883 kept, 0 rejected | 136.8/min | ETA: 19.4m [2026-01-07T12:06:32.810262] [DEBUG] [REMOTE ] DAN: Retrieved 4532 rows, trimmed to 300. [2026-01-07T12:06:32.810391] [DEBUG] [REMOTE ] DAN: PASS: History has at least 300 days. [2026-01-07T12:06:32.810625] [DEBUG] [REMOTE ] DAN: PASS: Price check passed. Min price $18.05. [2026-01-07T12:06:32.810763] [DEBUG] [REMOTE ] DAN: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:32.810886] [DEBUG] [REMOTE ] DAN: PASS: Integrity check passed. [2026-01-07T12:06:32.810930] [DEBUG] [REMOTE ] DAN: Symbol is viable for forecasting. [2026-01-07T12:06:32.810978] [INFO ] [MAIN ] [884/3530] DAN kept (0.5s) | 884 kept, 0 rejected | 136.7/min | ETA: 19.4m [2026-01-07T12:06:33.094334] [DEBUG] [REMOTE ] DAO: Retrieved 1557 rows, trimmed to 300. [2026-01-07T12:06:33.094469] [DEBUG] [REMOTE ] DAO: PASS: History has at least 300 days. [2026-01-07T12:06:33.094701] [DEBUG] [REMOTE ] DAO: PASS: Price check passed. Min price $8.43. [2026-01-07T12:06:33.094838] [DEBUG] [REMOTE ] DAO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:33.094948] [DEBUG] [REMOTE ] DAO: PASS: Integrity check passed. [2026-01-07T12:06:33.094989] [DEBUG] [REMOTE ] DAO: Symbol is viable for forecasting. [2026-01-07T12:06:33.095038] [INFO ] [MAIN ] [885/3530] DAO kept (0.3s) | 885 kept, 0 rejected | 136.8/min | ETA: 19.3m [2026-01-07T12:06:33.412341] [DEBUG] [REMOTE ] DAPP: Retrieved 1189 rows, trimmed to 300. [2026-01-07T12:06:33.412478] [DEBUG] [REMOTE ] DAPP: PASS: History has at least 300 days. [2026-01-07T12:06:33.412705] [DEBUG] [REMOTE ] DAPP: PASS: Price check passed. Min price $15.96. [2026-01-07T12:06:33.412839] [DEBUG] [REMOTE ] DAPP: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:33.412950] [DEBUG] [REMOTE ] DAPP: PASS: Integrity check passed. [2026-01-07T12:06:33.412989] [DEBUG] [REMOTE ] DAPP: Symbol is viable for forecasting. [2026-01-07T12:06:33.413035] [INFO ] [MAIN ] [886/3530] DAPP kept (0.3s) | 886 kept, 0 rejected | 136.8/min | ETA: 19.3m [2026-01-07T12:06:33.850737] [DEBUG] [REMOTE ] DARE: Retrieved 2953 rows, trimmed to 300. [2026-01-07T12:06:33.850866] [DEBUG] [REMOTE ] DARE: PASS: History has at least 300 days. [2026-01-07T12:06:33.851077] [DEBUG] [REMOTE ] DARE: PASS: Price check passed. Min price $1.63. [2026-01-07T12:06:33.851208] [DEBUG] [REMOTE ] DARE: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:33.851320] [DEBUG] [REMOTE ] DARE: PASS: Integrity check passed. [2026-01-07T12:06:33.851360] [DEBUG] [REMOTE ] DARE: Symbol is viable for forecasting. [2026-01-07T12:06:33.851406] [INFO ] [MAIN ] [887/3530] DARE kept (0.4s) | 887 kept, 0 rejected | 136.8/min | ETA: 19.3m [2026-01-07T12:06:34.248340] [DEBUG] [REMOTE ] DASH: Retrieved 1274 rows, trimmed to 300. [2026-01-07T12:06:34.248483] [DEBUG] [REMOTE ] DASH: PASS: History has at least 300 days. [2026-01-07T12:06:34.248750] [DEBUG] [REMOTE ] DASH: PASS: Price check passed. Min price $187.73. [2026-01-07T12:06:34.248943] [DEBUG] [REMOTE ] DASH: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:34.249099] [DEBUG] [REMOTE ] DASH: PASS: Integrity check passed. [2026-01-07T12:06:34.249152] [DEBUG] [REMOTE ] DASH: Symbol is viable for forecasting. [2026-01-07T12:06:34.249218] [INFO ] [MAIN ] [888/3530] DASH kept (0.4s) | 888 kept, 0 rejected | 136.8/min | ETA: 19.3m [2026-01-07T12:06:34.572877] [DEBUG] [REMOTE ] DAVA: Retrieved 1871 rows, trimmed to 300. [2026-01-07T12:06:34.573013] [DEBUG] [REMOTE ] DAVA: PASS: History has at least 300 days. [2026-01-07T12:06:34.573226] [DEBUG] [REMOTE ] DAVA: PASS: Price check passed. Min price $6.05. [2026-01-07T12:06:34.573365] [DEBUG] [REMOTE ] DAVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:34.573481] [DEBUG] [REMOTE ] DAVA: PASS: Integrity check passed. [2026-01-07T12:06:34.573523] [DEBUG] [REMOTE ] DAVA: Symbol is viable for forecasting. [2026-01-07T12:06:34.573590] [INFO ] [MAIN ] [889/3530] DAVA kept (0.3s) | 889 kept, 0 rejected | 136.9/min | ETA: 19.3m [2026-01-07T12:06:35.043085] [DEBUG] [REMOTE ] DAVE: Retrieved 1181 rows, trimmed to 300. [2026-01-07T12:06:35.043218] [DEBUG] [REMOTE ] DAVE: PASS: History has at least 300 days. [2026-01-07T12:06:35.043457] [DEBUG] [REMOTE ] DAVE: PASS: Price check passed. Min price $182.51. [2026-01-07T12:06:35.043612] [DEBUG] [REMOTE ] DAVE: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:35.043728] [DEBUG] [REMOTE ] DAVE: PASS: Integrity check passed. [2026-01-07T12:06:35.043769] [DEBUG] [REMOTE ] DAVE: Symbol is viable for forecasting. [2026-01-07T12:06:35.043816] [INFO ] [MAIN ] [890/3530] DAVE kept (0.5s) | 890 kept, 0 rejected | 136.9/min | ETA: 19.3m [2026-01-07T12:06:35.367489] [DEBUG] [REMOTE ] DAWN: Retrieved 1158 rows, trimmed to 300. [2026-01-07T12:06:35.367655] [DEBUG] [REMOTE ] DAWN: PASS: History has at least 300 days. [2026-01-07T12:06:35.367908] [DEBUG] [REMOTE ] DAWN: PASS: Price check passed. Min price $7.04. [2026-01-07T12:06:35.368084] [DEBUG] [REMOTE ] DAWN: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:35.368223] [DEBUG] [REMOTE ] DAWN: PASS: Integrity check passed. [2026-01-07T12:06:35.368276] [DEBUG] [REMOTE ] DAWN: Symbol is viable for forecasting. [2026-01-07T12:06:35.368337] [INFO ] [MAIN ] [891/3530] DAWN kept (0.3s) | 891 kept, 0 rejected | 136.9/min | ETA: 19.3m [2026-01-07T12:06:36.045267] [DEBUG] [REMOTE ] DB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:36.045414] [DEBUG] [REMOTE ] DB: PASS: History has at least 300 days. [2026-01-07T12:06:36.045699] [DEBUG] [REMOTE ] DB: PASS: Price check passed. Min price $33.18. [2026-01-07T12:06:36.045835] [DEBUG] [REMOTE ] DB: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:36.045961] [DEBUG] [REMOTE ] DB: PASS: Integrity check passed. [2026-01-07T12:06:36.046001] [DEBUG] [REMOTE ] DB: Symbol is viable for forecasting. [2026-01-07T12:06:36.046050] [INFO ] [MAIN ] [892/3530] DB kept (0.7s) | 892 kept, 0 rejected | 136.8/min | ETA: 19.3m [2026-01-07T12:06:36.231137] [DEBUG] [REMOTE ] DBD: Retrieved 601 rows, trimmed to 300. [2026-01-07T12:06:36.231270] [DEBUG] [REMOTE ] DBD: PASS: History has at least 300 days. [2026-01-07T12:06:36.231471] [DEBUG] [REMOTE ] DBD: PASS: Price check passed. Min price $54.90. [2026-01-07T12:06:36.231622] [DEBUG] [REMOTE ] DBD: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:36.231731] [DEBUG] [REMOTE ] DBD: PASS: Integrity check passed. [2026-01-07T12:06:36.231770] [DEBUG] [REMOTE ] DBD: Symbol is viable for forecasting. [2026-01-07T12:06:36.231816] [INFO ] [MAIN ] [893/3530] DBD kept (0.2s) | 893 kept, 0 rejected | 136.9/min | ETA: 19.3m [2026-01-07T12:06:36.925824] [DEBUG] [REMOTE ] DBI: Retrieved 5163 rows, trimmed to 300. [2026-01-07T12:06:36.925971] [DEBUG] [REMOTE ] DBI: PASS: History has at least 300 days. [2026-01-07T12:06:36.926236] [DEBUG] [REMOTE ] DBI: PASS: Price check passed. Min price $3.15. [2026-01-07T12:06:36.926407] [DEBUG] [REMOTE ] DBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:36.926590] [DEBUG] [REMOTE ] DBI: PASS: Integrity check passed. [2026-01-07T12:06:36.926653] [DEBUG] [REMOTE ] DBI: Symbol is viable for forecasting. [2026-01-07T12:06:36.926723] [INFO ] [MAIN ] [894/3530] DBI kept (0.7s) | 894 kept, 0 rejected | 136.8/min | ETA: 19.3m [2026-01-07T12:06:37.311830] [DEBUG] [REMOTE ] DBL: Retrieved 3506 rows, trimmed to 300. [2026-01-07T12:06:37.311958] [DEBUG] [REMOTE ] DBL: PASS: History has at least 300 days. [2026-01-07T12:06:37.312176] [DEBUG] [REMOTE ] DBL: PASS: Price check passed. Min price $15.05. [2026-01-07T12:06:37.312308] [DEBUG] [REMOTE ] DBL: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:37.312423] [DEBUG] [REMOTE ] DBL: PASS: Integrity check passed. [2026-01-07T12:06:37.312467] [DEBUG] [REMOTE ] DBL: Symbol is viable for forecasting. [2026-01-07T12:06:37.312514] [INFO ] [MAIN ] [895/3530] DBL kept (0.4s) | 895 kept, 0 rejected | 136.8/min | ETA: 19.3m [2026-01-07T12:06:37.676787] [DEBUG] [REMOTE ] DBRG: Retrieved 2899 rows, trimmed to 300. [2026-01-07T12:06:37.676921] [DEBUG] [REMOTE ] DBRG: PASS: History has at least 300 days. [2026-01-07T12:06:37.677140] [DEBUG] [REMOTE ] DBRG: PASS: Price check passed. Min price $9.16. [2026-01-07T12:06:37.677278] [DEBUG] [REMOTE ] DBRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:37.677409] [DEBUG] [REMOTE ] DBRG: PASS: Integrity check passed. [2026-01-07T12:06:37.677456] [DEBUG] [REMOTE ] DBRG: Symbol is viable for forecasting. [2026-01-07T12:06:37.677507] [INFO ] [MAIN ] [896/3530] DBRG kept (0.4s) | 896 kept, 0 rejected | 136.9/min | ETA: 19.2m [2026-01-07T12:06:38.003475] [DEBUG] [REMOTE ] DBX: Retrieved 1958 rows, trimmed to 300. [2026-01-07T12:06:38.003846] [DEBUG] [REMOTE ] DBX: PASS: History has at least 300 days. [2026-01-07T12:06:38.004076] [DEBUG] [REMOTE ] DBX: PASS: Price check passed. Min price $26.93. [2026-01-07T12:06:38.004212] [DEBUG] [REMOTE ] DBX: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:38.004334] [DEBUG] [REMOTE ] DBX: PASS: Integrity check passed. [2026-01-07T12:06:38.004374] [DEBUG] [REMOTE ] DBX: Symbol is viable for forecasting. [2026-01-07T12:06:38.004426] [INFO ] [MAIN ] [897/3530] DBX kept (0.3s) | 897 kept, 0 rejected | 136.9/min | ETA: 19.2m [2026-01-07T12:06:38.379295] [DEBUG] [REMOTE ] DCBO: Retrieved 1381 rows, trimmed to 300. [2026-01-07T12:06:38.379427] [DEBUG] [REMOTE ] DCBO: PASS: History has at least 300 days. [2026-01-07T12:06:38.379679] [DEBUG] [REMOTE ] DCBO: PASS: Price check passed. Min price $20.48. [2026-01-07T12:06:38.379833] [DEBUG] [REMOTE ] DCBO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:38.379951] [DEBUG] [REMOTE ] DCBO: PASS: Integrity check passed. [2026-01-07T12:06:38.379991] [DEBUG] [REMOTE ] DCBO: Symbol is viable for forecasting. [2026-01-07T12:06:38.380039] [INFO ] [MAIN ] [898/3530] DCBO kept (0.4s) | 898 kept, 0 rejected | 136.9/min | ETA: 19.2m [2026-01-07T12:06:38.991117] [DEBUG] [REMOTE ] DCI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:38.991266] [DEBUG] [REMOTE ] DCI: PASS: History has at least 300 days. [2026-01-07T12:06:38.991528] [DEBUG] [REMOTE ] DCI: PASS: Price check passed. Min price $79.62. [2026-01-07T12:06:38.991697] [DEBUG] [REMOTE ] DCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:38.991823] [DEBUG] [REMOTE ] DCI: PASS: Integrity check passed. [2026-01-07T12:06:38.991865] [DEBUG] [REMOTE ] DCI: Symbol is viable for forecasting. [2026-01-07T12:06:38.991915] [INFO ] [MAIN ] [899/3530] DCI kept (0.6s) | 899 kept, 0 rejected | 136.9/min | ETA: 19.2m [2026-01-07T12:06:39.530306] [DEBUG] [REMOTE ] DCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:39.530448] [DEBUG] [REMOTE ] DCO: PASS: History has at least 300 days. [2026-01-07T12:06:39.530718] [DEBUG] [REMOTE ] DCO: PASS: Price check passed. Min price $86.41. [2026-01-07T12:06:39.530870] [DEBUG] [REMOTE ] DCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:39.531003] [DEBUG] [REMOTE ] DCO: PASS: Integrity check passed. [2026-01-07T12:06:39.531044] [DEBUG] [REMOTE ] DCO: Symbol is viable for forecasting. [2026-01-07T12:06:39.531096] [INFO ] [MAIN ] [900/3530] DCO kept (0.5s) | 900 kept, 0 rejected | 136.8/min | ETA: 19.2m [2026-01-07T12:06:39.879762] [DEBUG] [REMOTE ] DCOM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:39.879906] [DEBUG] [REMOTE ] DCOM: PASS: History has at least 300 days. [2026-01-07T12:06:39.880180] [DEBUG] [REMOTE ] DCOM: PASS: Price check passed. Min price $25.78. [2026-01-07T12:06:39.880316] [DEBUG] [REMOTE ] DCOM: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:39.880496] [DEBUG] [REMOTE ] DCOM: PASS: Integrity check passed. [2026-01-07T12:06:39.880566] [DEBUG] [REMOTE ] DCOM: Symbol is viable for forecasting. [2026-01-07T12:06:39.880674] [INFO ] [MAIN ] [901/3530] DCOM kept (0.3s) | 901 kept, 0 rejected | 136.9/min | ETA: 19.2m [2026-01-07T12:06:40.377700] [DEBUG] [REMOTE ] DCTH: Retrieved 5959 rows, trimmed to 300. [2026-01-07T12:06:40.377840] [DEBUG] [REMOTE ] DCTH: PASS: History has at least 300 days. [2026-01-07T12:06:40.378074] [DEBUG] [REMOTE ] DCTH: PASS: Price check passed. Min price $8.19. [2026-01-07T12:06:40.378209] [DEBUG] [REMOTE ] DCTH: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:40.378329] [DEBUG] [REMOTE ] DCTH: PASS: Integrity check passed. [2026-01-07T12:06:40.378368] [DEBUG] [REMOTE ] DCTH: Symbol is viable for forecasting. [2026-01-07T12:06:40.378420] [INFO ] [MAIN ] [902/3530] DCTH kept (0.5s) | 902 kept, 0 rejected | 136.8/min | ETA: 19.2m [2026-01-07T12:06:40.837991] [DEBUG] [REMOTE ] DD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:40.838116] [DEBUG] [REMOTE ] DD: PASS: History has at least 300 days. [2026-01-07T12:06:40.838327] [DEBUG] [REMOTE ] DD: PASS: Price check passed. Min price $30.95. [2026-01-07T12:06:40.838470] [DEBUG] [REMOTE ] DD: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:40.838620] [DEBUG] [REMOTE ] DD: PASS: Integrity check passed. [2026-01-07T12:06:40.838660] [DEBUG] [REMOTE ] DD: Symbol is viable for forecasting. [2026-01-07T12:06:40.838706] [INFO ] [MAIN ] [903/3530] DD kept (0.5s) | 903 kept, 0 rejected | 136.8/min | ETA: 19.2m [2026-01-07T12:06:41.359009] [DEBUG] [REMOTE ] DDD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:41.359145] [DEBUG] [REMOTE ] DDD: PASS: History has at least 300 days. [2026-01-07T12:06:41.359377] [DEBUG] [REMOTE ] DDD: PASS: Price check passed. Min price $1.77. [2026-01-07T12:06:41.359540] [DEBUG] [REMOTE ] DDD: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:41.359708] [DEBUG] [REMOTE ] DDD: PASS: Integrity check passed. [2026-01-07T12:06:41.359752] [DEBUG] [REMOTE ] DDD: Symbol is viable for forecasting. [2026-01-07T12:06:41.360001] [INFO ] [MAIN ] [904/3530] DDD kept (0.5s) | 904 kept, 0 rejected | 136.8/min | ETA: 19.2m [2026-01-07T12:06:41.606800] [DEBUG] [REMOTE ] DDI: Retrieved 1092 rows, trimmed to 300. [2026-01-07T12:06:41.606935] [DEBUG] [REMOTE ] DDI: PASS: History has at least 300 days. [2026-01-07T12:06:41.607140] [DEBUG] [REMOTE ] DDI: PASS: Price check passed. Min price $8.25. [2026-01-07T12:06:41.607273] [DEBUG] [REMOTE ] DDI: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:41.607382] [DEBUG] [REMOTE ] DDI: PASS: Integrity check passed. [2026-01-07T12:06:41.607421] [DEBUG] [REMOTE ] DDI: Symbol is viable for forecasting. [2026-01-07T12:06:41.607467] [INFO ] [MAIN ] [905/3530] DDI kept (0.2s) | 905 kept, 0 rejected | 136.9/min | ETA: 19.2m [2026-01-07T12:06:42.051157] [DEBUG] [REMOTE ] DDL: Retrieved 1136 rows, trimmed to 300. [2026-01-07T12:06:42.051288] [DEBUG] [REMOTE ] DDL: PASS: History has at least 300 days. [2026-01-07T12:06:42.051495] [DEBUG] [REMOTE ] DDL: PASS: Price check passed. Min price $1.67. [2026-01-07T12:06:42.051659] [DEBUG] [REMOTE ] DDL: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:42.051770] [DEBUG] [REMOTE ] DDL: PASS: Integrity check passed. [2026-01-07T12:06:42.051811] [DEBUG] [REMOTE ] DDL: Symbol is viable for forecasting. [2026-01-07T12:06:42.051859] [INFO ] [MAIN ] [906/3530] DDL kept (0.4s) | 906 kept, 0 rejected | 136.9/min | ETA: 19.2m [2026-01-07T12:06:42.403210] [DEBUG] [REMOTE ] DDOG: Retrieved 1583 rows, trimmed to 300. [2026-01-07T12:06:42.403348] [DEBUG] [REMOTE ] DDOG: PASS: History has at least 300 days. [2026-01-07T12:06:42.403554] [DEBUG] [REMOTE ] DDOG: PASS: Price check passed. Min price $133.64. [2026-01-07T12:06:42.403706] [DEBUG] [REMOTE ] DDOG: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:42.403813] [DEBUG] [REMOTE ] DDOG: PASS: Integrity check passed. [2026-01-07T12:06:42.403851] [DEBUG] [REMOTE ] DDOG: Symbol is viable for forecasting. [2026-01-07T12:06:42.403899] [INFO ] [MAIN ] [907/3530] DDOG kept (0.4s) | 907 kept, 0 rejected | 136.9/min | ETA: 19.2m [2026-01-07T12:06:43.011272] [DEBUG] [REMOTE ] DDS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:43.011402] [DEBUG] [REMOTE ] DDS: PASS: History has at least 300 days. [2026-01-07T12:06:43.011647] [DEBUG] [REMOTE ] DDS: PASS: Price check passed. Min price $554.63. [2026-01-07T12:06:43.011787] [DEBUG] [REMOTE ] DDS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:43.011903] [DEBUG] [REMOTE ] DDS: PASS: Integrity check passed. [2026-01-07T12:06:43.011944] [DEBUG] [REMOTE ] DDS: Symbol is viable for forecasting. [2026-01-07T12:06:43.011992] [INFO ] [MAIN ] [908/3530] DDS kept (0.6s) | 908 kept, 0 rejected | 136.8/min | ETA: 19.2m [2026-01-07T12:06:43.473446] [DEBUG] [REMOTE ] DE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:43.473589] [DEBUG] [REMOTE ] DE: PASS: History has at least 300 days. [2026-01-07T12:06:43.473808] [DEBUG] [REMOTE ] DE: PASS: Price check passed. Min price $437.59. [2026-01-07T12:06:43.473939] [DEBUG] [REMOTE ] DE: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:43.474050] [DEBUG] [REMOTE ] DE: PASS: Integrity check passed. [2026-01-07T12:06:43.474092] [DEBUG] [REMOTE ] DE: Symbol is viable for forecasting. [2026-01-07T12:06:43.474156] [INFO ] [MAIN ] [909/3530] DE kept (0.5s) | 909 kept, 0 rejected | 136.8/min | ETA: 19.2m [2026-01-07T12:06:43.828420] [DEBUG] [REMOTE ] DEA: Retrieved 2745 rows, trimmed to 300. [2026-01-07T12:06:43.828553] [DEBUG] [REMOTE ] DEA: PASS: History has at least 300 days. [2026-01-07T12:06:43.828803] [DEBUG] [REMOTE ] DEA: PASS: Price check passed. Min price $20.56. [2026-01-07T12:06:43.828968] [DEBUG] [REMOTE ] DEA: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:43.829082] [DEBUG] [REMOTE ] DEA: PASS: Integrity check passed. [2026-01-07T12:06:43.829122] [DEBUG] [REMOTE ] DEA: Symbol is viable for forecasting. [2026-01-07T12:06:43.829171] [INFO ] [MAIN ] [910/3530] DEA kept (0.4s) | 910 kept, 0 rejected | 136.9/min | ETA: 19.1m [2026-01-07T12:06:44.328564] [DEBUG] [REMOTE ] DECK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:44.328713] [DEBUG] [REMOTE ] DECK: PASS: History has at least 300 days. [2026-01-07T12:06:44.328986] [DEBUG] [REMOTE ] DECK: PASS: Price check passed. Min price $79.54. [2026-01-07T12:06:44.329138] [DEBUG] [REMOTE ] DECK: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:44.329254] [DEBUG] [REMOTE ] DECK: PASS: Integrity check passed. [2026-01-07T12:06:44.329295] [DEBUG] [REMOTE ] DECK: Symbol is viable for forecasting. [2026-01-07T12:06:44.329343] [INFO ] [MAIN ] [911/3530] DECK kept (0.5s) | 911 kept, 0 rejected | 136.8/min | ETA: 19.1m [2026-01-07T12:06:44.628337] [DEBUG] [REMOTE ] DEI: Retrieved 4829 rows, trimmed to 300. [2026-01-07T12:06:44.628464] [DEBUG] [REMOTE ] DEI: PASS: History has at least 300 days. [2026-01-07T12:06:44.628791] [DEBUG] [REMOTE ] DEI: PASS: Price check passed. Min price $10.85. [2026-01-07T12:06:44.628987] [DEBUG] [REMOTE ] DEI: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:44.629141] [DEBUG] [REMOTE ] DEI: PASS: Integrity check passed. [2026-01-07T12:06:44.629200] [DEBUG] [REMOTE ] DEI: Symbol is viable for forecasting. [2026-01-07T12:06:44.629257] [INFO ] [MAIN ] [912/3530] DEI kept (0.3s) | 912 kept, 0 rejected | 136.9/min | ETA: 19.1m [2026-01-07T12:06:44.973355] [DEBUG] [REMOTE ] DELL: Retrieved 1769 rows, trimmed to 300. [2026-01-07T12:06:44.973486] [DEBUG] [REMOTE ] DELL: PASS: History has at least 300 days. [2026-01-07T12:06:44.973754] [DEBUG] [REMOTE ] DELL: PASS: Price check passed. Min price $117.40. [2026-01-07T12:06:44.973893] [DEBUG] [REMOTE ] DELL: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:44.973999] [DEBUG] [REMOTE ] DELL: PASS: Integrity check passed. [2026-01-07T12:06:44.974039] [DEBUG] [REMOTE ] DELL: Symbol is viable for forecasting. [2026-01-07T12:06:44.974085] [INFO ] [MAIN ] [913/3530] DELL kept (0.3s) | 913 kept, 0 rejected | 136.9/min | ETA: 19.1m [2026-01-07T12:06:45.642462] [DEBUG] [REMOTE ] DENN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:45.642615] [DEBUG] [REMOTE ] DENN: PASS: History has at least 300 days. [2026-01-07T12:06:45.642829] [DEBUG] [REMOTE ] DENN: PASS: Price check passed. Min price $3.89. [2026-01-07T12:06:45.642960] [DEBUG] [REMOTE ] DENN: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:45.643070] [DEBUG] [REMOTE ] DENN: PASS: Integrity check passed. [2026-01-07T12:06:45.643109] [DEBUG] [REMOTE ] DENN: Symbol is viable for forecasting. [2026-01-07T12:06:45.643155] [INFO ] [MAIN ] [914/3530] DENN kept (0.7s) | 914 kept, 0 rejected | 136.8/min | ETA: 19.1m [2026-01-07T12:06:46.108838] [DEBUG] [REMOTE ] DEO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:46.108984] [DEBUG] [REMOTE ] DEO: PASS: History has at least 300 days. [2026-01-07T12:06:46.109202] [DEBUG] [REMOTE ] DEO: PASS: Price check passed. Min price $85.40. [2026-01-07T12:06:46.109332] [DEBUG] [REMOTE ] DEO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:46.109443] [DEBUG] [REMOTE ] DEO: PASS: Integrity check passed. [2026-01-07T12:06:46.109481] [DEBUG] [REMOTE ] DEO: Symbol is viable for forecasting. [2026-01-07T12:06:46.109528] [INFO ] [MAIN ] [915/3530] DEO kept (0.5s) | 915 kept, 0 rejected | 136.8/min | ETA: 19.1m [2026-01-07T12:06:46.364677] [DEBUG] [REMOTE ] DERM: Retrieved 1040 rows, trimmed to 300. [2026-01-07T12:06:46.364839] [DEBUG] [REMOTE ] DERM: PASS: History has at least 300 days. [2026-01-07T12:06:46.365109] [DEBUG] [REMOTE ] DERM: PASS: Price check passed. Min price $7.00. [2026-01-07T12:06:46.365281] [DEBUG] [REMOTE ] DERM: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:46.365422] [DEBUG] [REMOTE ] DERM: PASS: Integrity check passed. [2026-01-07T12:06:46.365476] [DEBUG] [REMOTE ] DERM: Symbol is viable for forecasting. [2026-01-07T12:06:46.365540] [INFO ] [MAIN ] [916/3530] DERM kept (0.3s) | 916 kept, 0 rejected | 136.9/min | ETA: 19.1m [2026-01-07T12:06:46.619227] [DEBUG] [REMOTE ] DFGP: Retrieved 541 rows, trimmed to 300. [2026-01-07T12:06:46.619341] [DEBUG] [REMOTE ] DFGP: PASS: History has at least 300 days. [2026-01-07T12:06:46.619548] [DEBUG] [REMOTE ] DFGP: PASS: Price check passed. Min price $53.85. [2026-01-07T12:06:46.619773] [DEBUG] [REMOTE ] DFGP: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:46.619890] [DEBUG] [REMOTE ] DFGP: PASS: Integrity check passed. [2026-01-07T12:06:46.619932] [DEBUG] [REMOTE ] DFGP: Symbol is viable for forecasting. [2026-01-07T12:06:46.619980] [INFO ] [MAIN ] [917/3530] DFGP kept (0.3s) | 917 kept, 0 rejected | 136.9/min | ETA: 19.1m [2026-01-07T12:06:47.122613] [DEBUG] [REMOTE ] DFGX: Retrieved 541 rows, trimmed to 300. [2026-01-07T12:06:47.122742] [DEBUG] [REMOTE ] DFGX: PASS: History has at least 300 days. [2026-01-07T12:06:47.122946] [DEBUG] [REMOTE ] DFGX: PASS: Price check passed. Min price $52.48. [2026-01-07T12:06:47.123081] [DEBUG] [REMOTE ] DFGX: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:47.123191] [DEBUG] [REMOTE ] DFGX: PASS: Integrity check passed. [2026-01-07T12:06:47.123232] [DEBUG] [REMOTE ] DFGX: Symbol is viable for forecasting. [2026-01-07T12:06:47.123280] [INFO ] [MAIN ] [918/3530] DFGX kept (0.5s) | 918 kept, 0 rejected | 136.9/min | ETA: 19.1m [2026-01-07T12:06:47.582303] [DEBUG] [REMOTE ] DFH: Retrieved 1246 rows, trimmed to 300. [2026-01-07T12:06:47.582447] [DEBUG] [REMOTE ] DFH: PASS: History has at least 300 days. [2026-01-07T12:06:47.582720] [DEBUG] [REMOTE ] DFH: PASS: Price check passed. Min price $17.10. [2026-01-07T12:06:47.582889] [DEBUG] [REMOTE ] DFH: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:47.583027] [DEBUG] [REMOTE ] DFH: PASS: Integrity check passed. [2026-01-07T12:06:47.583077] [DEBUG] [REMOTE ] DFH: Symbol is viable for forecasting. [2026-01-07T12:06:47.583136] [INFO ] [MAIN ] [919/3530] DFH kept (0.5s) | 919 kept, 0 rejected | 136.9/min | ETA: 19.1m [2026-01-07T12:06:48.064440] [DEBUG] [REMOTE ] DFIN: Retrieved 2328 rows, trimmed to 300. [2026-01-07T12:06:48.064596] [DEBUG] [REMOTE ] DFIN: PASS: History has at least 300 days. [2026-01-07T12:06:48.064810] [DEBUG] [REMOTE ] DFIN: PASS: Price check passed. Min price $44.46. [2026-01-07T12:06:48.064945] [DEBUG] [REMOTE ] DFIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:48.065056] [DEBUG] [REMOTE ] DFIN: PASS: Integrity check passed. [2026-01-07T12:06:48.065097] [DEBUG] [REMOTE ] DFIN: Symbol is viable for forecasting. [2026-01-07T12:06:48.065145] [INFO ] [MAIN ] [920/3530] DFIN kept (0.5s) | 920 kept, 0 rejected | 136.9/min | ETA: 19.1m [2026-01-07T12:06:48.408809] [DEBUG] [REMOTE ] DFP: Retrieved 3174 rows, trimmed to 300. [2026-01-07T12:06:48.408967] [DEBUG] [REMOTE ] DFP: PASS: History has at least 300 days. [2026-01-07T12:06:48.409186] [DEBUG] [REMOTE ] DFP: PASS: Price check passed. Min price $20.61. [2026-01-07T12:06:48.409322] [DEBUG] [REMOTE ] DFP: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:48.409433] [DEBUG] [REMOTE ] DFP: PASS: Integrity check passed. [2026-01-07T12:06:48.409473] [DEBUG] [REMOTE ] DFP: Symbol is viable for forecasting. [2026-01-07T12:06:48.409521] [INFO ] [MAIN ] [921/3530] DFP kept (0.3s) | 921 kept, 0 rejected | 136.9/min | ETA: 19.1m [2026-01-07T12:06:48.955877] [DEBUG] [REMOTE ] DG: Retrieved 4060 rows, trimmed to 300. [2026-01-07T12:06:48.956020] [DEBUG] [REMOTE ] DG: PASS: History has at least 300 days. [2026-01-07T12:06:48.956265] [DEBUG] [REMOTE ] DG: PASS: Price check passed. Min price $95.55. [2026-01-07T12:06:48.956404] [DEBUG] [REMOTE ] DG: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:48.956518] [DEBUG] [REMOTE ] DG: PASS: Integrity check passed. [2026-01-07T12:06:48.956556] [DEBUG] [REMOTE ] DG: Symbol is viable for forecasting. [2026-01-07T12:06:48.956625] [INFO ] [MAIN ] [922/3530] DG kept (0.5s) | 922 kept, 0 rejected | 136.9/min | ETA: 19.1m [2026-01-07T12:06:49.166012] [DEBUG] [REMOTE ] DGCB: Retrieved 541 rows, trimmed to 300. [2026-01-07T12:06:49.166133] [DEBUG] [REMOTE ] DGCB: PASS: History has at least 300 days. [2026-01-07T12:06:49.166355] [DEBUG] [REMOTE ] DGCB: PASS: Price check passed. Min price $53.95. [2026-01-07T12:06:49.166488] [DEBUG] [REMOTE ] DGCB: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:49.166613] [DEBUG] [REMOTE ] DGCB: PASS: Integrity check passed. [2026-01-07T12:06:49.166654] [DEBUG] [REMOTE ] DGCB: Symbol is viable for forecasting. [2026-01-07T12:06:49.166702] [INFO ] [MAIN ] [923/3530] DGCB kept (0.2s) | 923 kept, 0 rejected | 137.0/min | ETA: 19.0m [2026-01-07T12:06:49.815210] [DEBUG] [REMOTE ] DGICA: Retrieved 6213 rows, trimmed to 300. [2026-01-07T12:06:49.815366] [DEBUG] [REMOTE ] DGICA: PASS: History has at least 300 days. [2026-01-07T12:06:49.815609] [DEBUG] [REMOTE ] DGICA: PASS: Price check passed. Min price $18.20. [2026-01-07T12:06:49.815772] [DEBUG] [REMOTE ] DGICA: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:49.815895] [DEBUG] [REMOTE ] DGICA: PASS: Integrity check passed. [2026-01-07T12:06:49.815935] [DEBUG] [REMOTE ] DGICA: Symbol is viable for forecasting. [2026-01-07T12:06:49.815982] [INFO ] [MAIN ] [924/3530] DGICA kept (0.6s) | 924 kept, 0 rejected | 136.9/min | ETA: 19.0m [2026-01-07T12:06:50.235516] [DEBUG] [REMOTE ] DGII: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:50.235672] [DEBUG] [REMOTE ] DGII: PASS: History has at least 300 days. [2026-01-07T12:06:50.235892] [DEBUG] [REMOTE ] DGII: PASS: Price check passed. Min price $35.37. [2026-01-07T12:06:50.236026] [DEBUG] [REMOTE ] DGII: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:50.236137] [DEBUG] [REMOTE ] DGII: PASS: Integrity check passed. [2026-01-07T12:06:50.236176] [DEBUG] [REMOTE ] DGII: Symbol is viable for forecasting. [2026-01-07T12:06:50.236227] [INFO ] [MAIN ] [925/3530] DGII kept (0.4s) | 925 kept, 0 rejected | 136.9/min | ETA: 19.0m [2026-01-07T12:06:50.589723] [DEBUG] [REMOTE ] DGRE: Retrieved 3127 rows, trimmed to 300. [2026-01-07T12:06:50.589845] [DEBUG] [REMOTE ] DGRE: PASS: History has at least 300 days. [2026-01-07T12:06:50.590052] [DEBUG] [REMOTE ] DGRE: PASS: Price check passed. Min price $28.44. [2026-01-07T12:06:50.590188] [DEBUG] [REMOTE ] DGRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:50.590299] [DEBUG] [REMOTE ] DGRE: PASS: Integrity check passed. [2026-01-07T12:06:50.590340] [DEBUG] [REMOTE ] DGRE: Symbol is viable for forecasting. [2026-01-07T12:06:50.590387] [INFO ] [MAIN ] [926/3530] DGRE kept (0.4s) | 926 kept, 0 rejected | 136.9/min | ETA: 19.0m [2026-01-07T12:06:51.030550] [DEBUG] [REMOTE ] DGRS: Retrieved 3132 rows, trimmed to 300. [2026-01-07T12:06:51.030715] [DEBUG] [REMOTE ] DGRS: PASS: History has at least 300 days. [2026-01-07T12:06:51.030931] [DEBUG] [REMOTE ] DGRS: PASS: Price check passed. Min price $45.98. [2026-01-07T12:06:51.031069] [DEBUG] [REMOTE ] DGRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:51.031188] [DEBUG] [REMOTE ] DGRS: PASS: Integrity check passed. [2026-01-07T12:06:51.031242] [DEBUG] [REMOTE ] DGRS: Symbol is viable for forecasting. [2026-01-07T12:06:51.031304] [INFO ] [MAIN ] [927/3530] DGRS kept (0.4s) | 927 kept, 0 rejected | 136.9/min | ETA: 19.0m [2026-01-07T12:06:51.636746] [DEBUG] [REMOTE ] DGX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:51.636884] [DEBUG] [REMOTE ] DGX: PASS: History has at least 300 days. [2026-01-07T12:06:51.637121] [DEBUG] [REMOTE ] DGX: PASS: Price check passed. Min price $173.49. [2026-01-07T12:06:51.637255] [DEBUG] [REMOTE ] DGX: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:51.637379] [DEBUG] [REMOTE ] DGX: PASS: Integrity check passed. [2026-01-07T12:06:51.637420] [DEBUG] [REMOTE ] DGX: Symbol is viable for forecasting. [2026-01-07T12:06:51.637469] [INFO ] [MAIN ] [928/3530] DGX kept (0.6s) | 928 kept, 0 rejected | 136.9/min | ETA: 19.0m [2026-01-07T12:06:51.903683] [DEBUG] [REMOTE ] DH: Retrieved 1082 rows, trimmed to 300. [2026-01-07T12:06:51.903843] [DEBUG] [REMOTE ] DH: PASS: History has at least 300 days. [2026-01-07T12:06:51.904290] [DEBUG] [REMOTE ] DH: PASS: Price check passed. Min price $2.28. [2026-01-07T12:06:51.904463] [DEBUG] [REMOTE ] DH: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:51.904617] [DEBUG] [REMOTE ] DH: PASS: Integrity check passed. [2026-01-07T12:06:51.904672] [DEBUG] [REMOTE ] DH: Symbol is viable for forecasting. [2026-01-07T12:06:51.904739] [INFO ] [MAIN ] [929/3530] DH kept (0.3s) | 929 kept, 0 rejected | 136.9/min | ETA: 19.0m [2026-01-07T12:06:52.490390] [DEBUG] [REMOTE ] DHC: Retrieved 6507 rows, trimmed to 300. [2026-01-07T12:06:52.490518] [DEBUG] [REMOTE ] DHC: PASS: History has at least 300 days. [2026-01-07T12:06:52.490772] [DEBUG] [REMOTE ] DHC: PASS: Price check passed. Min price $4.04. [2026-01-07T12:06:52.490931] [DEBUG] [REMOTE ] DHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:52.491054] [DEBUG] [REMOTE ] DHC: PASS: Integrity check passed. [2026-01-07T12:06:52.491092] [DEBUG] [REMOTE ] DHC: Symbol is viable for forecasting. [2026-01-07T12:06:52.491142] [INFO ] [MAIN ] [930/3530] DHC kept (0.6s) | 930 kept, 0 rejected | 136.9/min | ETA: 19.0m [2026-01-07T12:06:53.034767] [DEBUG] [REMOTE ] DHF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:53.034913] [DEBUG] [REMOTE ] DHF: PASS: History has at least 300 days. [2026-01-07T12:06:53.035159] [DEBUG] [REMOTE ] DHF: PASS: Price check passed. Min price $2.44. [2026-01-07T12:06:53.035297] [DEBUG] [REMOTE ] DHF: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:53.035422] [DEBUG] [REMOTE ] DHF: PASS: Integrity check passed. [2026-01-07T12:06:53.035463] [DEBUG] [REMOTE ] DHF: Symbol is viable for forecasting. [2026-01-07T12:06:53.035513] [INFO ] [MAIN ] [931/3530] DHF kept (0.5s) | 931 kept, 0 rejected | 136.9/min | ETA: 19.0m [2026-01-07T12:06:53.506868] [DEBUG] [REMOTE ] DHI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:53.506999] [DEBUG] [REMOTE ] DHI: PASS: History has at least 300 days. [2026-01-07T12:06:53.507223] [DEBUG] [REMOTE ] DHI: PASS: Price check passed. Min price $137.32. [2026-01-07T12:06:53.507355] [DEBUG] [REMOTE ] DHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:53.507473] [DEBUG] [REMOTE ] DHI: PASS: Integrity check passed. [2026-01-07T12:06:53.507513] [DEBUG] [REMOTE ] DHI: Symbol is viable for forecasting. [2026-01-07T12:06:53.507560] [INFO ] [MAIN ] [932/3530] DHI kept (0.5s) | 932 kept, 0 rejected | 136.8/min | ETA: 19.0m [2026-01-07T12:06:53.806263] [DEBUG] [REMOTE ] DHIL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:53.806401] [DEBUG] [REMOTE ] DHIL: PASS: History has at least 300 days. [2026-01-07T12:06:53.806653] [DEBUG] [REMOTE ] DHIL: PASS: Price check passed. Min price $114.83. [2026-01-07T12:06:53.806798] [DEBUG] [REMOTE ] DHIL: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:53.806927] [DEBUG] [REMOTE ] DHIL: PASS: Integrity check passed. [2026-01-07T12:06:53.806970] [DEBUG] [REMOTE ] DHIL: Symbol is viable for forecasting. [2026-01-07T12:06:53.807022] [INFO ] [MAIN ] [933/3530] DHIL kept (0.3s) | 933 kept, 0 rejected | 136.9/min | ETA: 19.0m [2026-01-07T12:06:54.316103] [DEBUG] [REMOTE ] DHX: Retrieved 4642 rows, trimmed to 300. [2026-01-07T12:06:54.316297] [DEBUG] [REMOTE ] DHX: PASS: History has at least 300 days. [2026-01-07T12:06:54.316614] [DEBUG] [REMOTE ] DHX: PASS: Price check passed. Min price $1.50. [2026-01-07T12:06:54.316786] [DEBUG] [REMOTE ] DHX: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:54.316913] [DEBUG] [REMOTE ] DHX: PASS: Integrity check passed. [2026-01-07T12:06:54.316954] [DEBUG] [REMOTE ] DHX: Symbol is viable for forecasting. [2026-01-07T12:06:54.317006] [INFO ] [MAIN ] [934/3530] DHX kept (0.5s) | 934 kept, 0 rejected | 136.9/min | ETA: 19.0m [2026-01-07T12:06:54.516210] [DEBUG] [REMOTE ] DIBS: Retrieved 1149 rows, trimmed to 300. [2026-01-07T12:06:54.516348] [DEBUG] [REMOTE ] DIBS: PASS: History has at least 300 days. [2026-01-07T12:06:54.516565] [DEBUG] [REMOTE ] DIBS: PASS: Price check passed. Min price $2.55. [2026-01-07T12:06:54.516756] [DEBUG] [REMOTE ] DIBS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:54.516908] [DEBUG] [REMOTE ] DIBS: PASS: Integrity check passed. [2026-01-07T12:06:54.516963] [DEBUG] [REMOTE ] DIBS: Symbol is viable for forecasting. [2026-01-07T12:06:54.517014] [INFO ] [MAIN ] [935/3530] DIBS kept (0.2s) | 935 kept, 0 rejected | 136.9/min | ETA: 18.9m [2026-01-07T12:06:55.209510] [DEBUG] [REMOTE ] DIN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:55.209660] [DEBUG] [REMOTE ] DIN: PASS: History has at least 300 days. [2026-01-07T12:06:55.209878] [DEBUG] [REMOTE ] DIN: PASS: Price check passed. Min price $24.01. [2026-01-07T12:06:55.210021] [DEBUG] [REMOTE ] DIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:55.210143] [DEBUG] [REMOTE ] DIN: PASS: Integrity check passed. [2026-01-07T12:06:55.210184] [DEBUG] [REMOTE ] DIN: Symbol is viable for forecasting. [2026-01-07T12:06:55.210233] [INFO ] [MAIN ] [936/3530] DIN kept (0.7s) | 936 kept, 0 rejected | 136.9/min | ETA: 19.0m [2026-01-07T12:06:55.698195] [DEBUG] [REMOTE ] DINO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:55.698326] [DEBUG] [REMOTE ] DINO: PASS: History has at least 300 days. [2026-01-07T12:06:55.698540] [DEBUG] [REMOTE ] DINO: PASS: Price check passed. Min price $45.88. [2026-01-07T12:06:55.698693] [DEBUG] [REMOTE ] DINO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:55.698814] [DEBUG] [REMOTE ] DINO: PASS: Integrity check passed. [2026-01-07T12:06:55.698861] [DEBUG] [REMOTE ] DINO: Symbol is viable for forecasting. [2026-01-07T12:06:55.698939] [INFO ] [MAIN ] [937/3530] DINO kept (0.5s) | 937 kept, 0 rejected | 136.8/min | ETA: 18.9m [2026-01-07T12:06:56.027989] [DEBUG] [REMOTE ] DIOD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:56.028185] [DEBUG] [REMOTE ] DIOD: PASS: History has at least 300 days. [2026-01-07T12:06:56.028550] [DEBUG] [REMOTE ] DIOD: PASS: Price check passed. Min price $42.36. [2026-01-07T12:06:56.028737] [DEBUG] [REMOTE ] DIOD: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:56.028951] [DEBUG] [REMOTE ] DIOD: PASS: Integrity check passed. [2026-01-07T12:06:56.029010] [DEBUG] [REMOTE ] DIOD: Symbol is viable for forecasting. [2026-01-07T12:06:56.029066] [INFO ] [MAIN ] [938/3530] DIOD kept (0.3s) | 938 kept, 0 rejected | 136.9/min | ETA: 18.9m [2026-01-07T12:06:56.407721] [DEBUG] [REMOTE ] DIS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:56.407864] [DEBUG] [REMOTE ] DIS: PASS: History has at least 300 days. [2026-01-07T12:06:56.408116] [DEBUG] [REMOTE ] DIS: PASS: Price check passed. Min price $101.25. [2026-01-07T12:06:56.408271] [DEBUG] [REMOTE ] DIS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:56.408419] [DEBUG] [REMOTE ] DIS: PASS: Integrity check passed. [2026-01-07T12:06:56.408467] [DEBUG] [REMOTE ] DIS: Symbol is viable for forecasting. [2026-01-07T12:06:56.408515] [INFO ] [MAIN ] [939/3530] DIS kept (0.4s) | 939 kept, 0 rejected | 136.9/min | ETA: 18.9m [2026-01-07T12:06:57.052760] [DEBUG] [REMOTE ] DJCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:57.052895] [DEBUG] [REMOTE ] DJCO: PASS: History has at least 300 days. [2026-01-07T12:06:57.053116] [DEBUG] [REMOTE ] DJCO: PASS: Price check passed. Min price $374.53. [2026-01-07T12:06:57.053251] [DEBUG] [REMOTE ] DJCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:57.053365] [DEBUG] [REMOTE ] DJCO: PASS: Integrity check passed. [2026-01-07T12:06:57.053406] [DEBUG] [REMOTE ] DJCO: Symbol is viable for forecasting. [2026-01-07T12:06:57.053454] [INFO ] [MAIN ] [940/3530] DJCO kept (0.6s) | 940 kept, 0 rejected | 136.8/min | ETA: 18.9m [2026-01-07T12:06:57.472348] [DEBUG] [REMOTE ] DK: Retrieved 4950 rows, trimmed to 300. [2026-01-07T12:06:57.472520] [DEBUG] [REMOTE ] DK: PASS: History has at least 300 days. [2026-01-07T12:06:57.472834] [DEBUG] [REMOTE ] DK: PASS: Price check passed. Min price $29.37. [2026-01-07T12:06:57.472974] [DEBUG] [REMOTE ] DK: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:57.473115] [DEBUG] [REMOTE ] DK: PASS: Integrity check passed. [2026-01-07T12:06:57.473155] [DEBUG] [REMOTE ] DK: Symbol is viable for forecasting. [2026-01-07T12:06:57.473206] [INFO ] [MAIN ] [941/3530] DK kept (0.4s) | 941 kept, 0 rejected | 136.8/min | ETA: 18.9m [2026-01-07T12:06:57.674564] [DEBUG] [REMOTE ] DKL: Retrieved 3313 rows, trimmed to 300. [2026-01-07T12:06:57.674726] [DEBUG] [REMOTE ] DKL: PASS: History has at least 300 days. [2026-01-07T12:06:57.674941] [DEBUG] [REMOTE ] DKL: PASS: Price check passed. Min price $41.72. [2026-01-07T12:06:57.675263] [DEBUG] [REMOTE ] DKL: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:57.675377] [DEBUG] [REMOTE ] DKL: PASS: Integrity check passed. [2026-01-07T12:06:57.675416] [DEBUG] [REMOTE ] DKL: Symbol is viable for forecasting. [2026-01-07T12:06:57.675463] [INFO ] [MAIN ] [942/3530] DKL kept (0.2s) | 942 kept, 0 rejected | 136.9/min | ETA: 18.9m [2026-01-07T12:06:58.140890] [DEBUG] [REMOTE ] DKNG: Retrieved 1621 rows, trimmed to 300. [2026-01-07T12:06:58.141017] [DEBUG] [REMOTE ] DKNG: PASS: History has at least 300 days. [2026-01-07T12:06:58.141223] [DEBUG] [REMOTE ] DKNG: PASS: Price check passed. Min price $27.92. [2026-01-07T12:06:58.141360] [DEBUG] [REMOTE ] DKNG: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:58.141475] [DEBUG] [REMOTE ] DKNG: PASS: Integrity check passed. [2026-01-07T12:06:58.141515] [DEBUG] [REMOTE ] DKNG: Symbol is viable for forecasting. [2026-01-07T12:06:58.141564] [INFO ] [MAIN ] [943/3530] DKNG kept (0.5s) | 943 kept, 0 rejected | 136.9/min | ETA: 18.9m [2026-01-07T12:06:58.723721] [DEBUG] [REMOTE ] DKS: Retrieved 5843 rows, trimmed to 300. [2026-01-07T12:06:58.723854] [DEBUG] [REMOTE ] DKS: PASS: History has at least 300 days. [2026-01-07T12:06:58.724070] [DEBUG] [REMOTE ] DKS: PASS: Price check passed. Min price $197.97. [2026-01-07T12:06:58.724220] [DEBUG] [REMOTE ] DKS: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:58.724336] [DEBUG] [REMOTE ] DKS: PASS: Integrity check passed. [2026-01-07T12:06:58.724379] [DEBUG] [REMOTE ] DKS: Symbol is viable for forecasting. [2026-01-07T12:06:58.724428] [INFO ] [MAIN ] [944/3530] DKS kept (0.6s) | 944 kept, 0 rejected | 136.9/min | ETA: 18.9m [2026-01-07T12:06:59.140322] [DEBUG] [REMOTE ] DLB: Retrieved 5254 rows, trimmed to 300. [2026-01-07T12:06:59.140462] [DEBUG] [REMOTE ] DLB: PASS: History has at least 300 days. [2026-01-07T12:06:59.140736] [DEBUG] [REMOTE ] DLB: PASS: Price check passed. Min price $63.53. [2026-01-07T12:06:59.140876] [DEBUG] [REMOTE ] DLB: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:59.140995] [DEBUG] [REMOTE ] DLB: PASS: Integrity check passed. [2026-01-07T12:06:59.141217] [DEBUG] [REMOTE ] DLB: Symbol is viable for forecasting. [2026-01-07T12:06:59.141266] [INFO ] [MAIN ] [945/3530] DLB kept (0.4s) | 945 kept, 0 rejected | 136.9/min | ETA: 18.9m [2026-01-07T12:06:59.652805] [DEBUG] [REMOTE ] DLHC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:06:59.652953] [DEBUG] [REMOTE ] DLHC: PASS: History has at least 300 days. [2026-01-07T12:06:59.653212] [DEBUG] [REMOTE ] DLHC: PASS: Price check passed. Min price $5.50. [2026-01-07T12:06:59.653352] [DEBUG] [REMOTE ] DLHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:59.653477] [DEBUG] [REMOTE ] DLHC: PASS: Integrity check passed. [2026-01-07T12:06:59.653518] [DEBUG] [REMOTE ] DLHC: Symbol is viable for forecasting. [2026-01-07T12:06:59.653588] [INFO ] [MAIN ] [946/3530] DLHC kept (0.5s) | 946 kept, 0 rejected | 136.8/min | ETA: 18.9m [2026-01-07T12:06:59.985329] [DEBUG] [REMOTE ] DLNG: Retrieved 3054 rows, trimmed to 300. [2026-01-07T12:06:59.985467] [DEBUG] [REMOTE ] DLNG: PASS: History has at least 300 days. [2026-01-07T12:06:59.985757] [DEBUG] [REMOTE ] DLNG: PASS: Price check passed. Min price $3.43. [2026-01-07T12:06:59.985905] [DEBUG] [REMOTE ] DLNG: PASS: Continuity check passed with 300 days. [2026-01-07T12:06:59.986023] [DEBUG] [REMOTE ] DLNG: PASS: Integrity check passed. [2026-01-07T12:06:59.986064] [DEBUG] [REMOTE ] DLNG: Symbol is viable for forecasting. [2026-01-07T12:06:59.986129] [INFO ] [MAIN ] [947/3530] DLNG kept (0.3s) | 947 kept, 0 rejected | 136.9/min | ETA: 18.9m [2026-01-07T12:07:00.406341] [DEBUG] [REMOTE ] DLO: Retrieved 1154 rows, trimmed to 300. [2026-01-07T12:07:00.406478] [DEBUG] [REMOTE ] DLO: PASS: History has at least 300 days. [2026-01-07T12:07:00.406703] [DEBUG] [REMOTE ] DLO: PASS: Price check passed. Min price $12.32. [2026-01-07T12:07:00.406836] [DEBUG] [REMOTE ] DLO: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:00.406943] [DEBUG] [REMOTE ] DLO: PASS: Integrity check passed. [2026-01-07T12:07:00.406982] [DEBUG] [REMOTE ] DLO: Symbol is viable for forecasting. [2026-01-07T12:07:00.407028] [INFO ] [MAIN ] [948/3530] DLO kept (0.4s) | 948 kept, 0 rejected | 136.9/min | ETA: 18.9m [2026-01-07T12:07:00.701405] [DEBUG] [REMOTE ] DLPN: Retrieved 2020 rows, trimmed to 300. [2026-01-07T12:07:00.701534] [DEBUG] [REMOTE ] DLPN: PASS: History has at least 300 days. [2026-01-07T12:07:00.701851] [DEBUG] [REMOTE ] DLPN: PASS: Price check passed. Min price $1.32. [2026-01-07T12:07:00.702051] [DEBUG] [REMOTE ] DLPN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:00.702215] [DEBUG] [REMOTE ] DLPN: PASS: Integrity check passed. [2026-01-07T12:07:00.702281] [DEBUG] [REMOTE ] DLPN: Symbol is viable for forecasting. [2026-01-07T12:07:00.702360] [INFO ] [MAIN ] [949/3530] DLPN kept (0.3s) | 949 kept, 0 rejected | 136.9/min | ETA: 18.8m [2026-01-07T12:07:01.140800] [DEBUG] [REMOTE ] DLTH: Retrieved 2545 rows, trimmed to 300. [2026-01-07T12:07:01.140938] [DEBUG] [REMOTE ] DLTH: PASS: History has at least 300 days. [2026-01-07T12:07:01.141160] [DEBUG] [REMOTE ] DLTH: PASS: Price check passed. Min price $2.07. [2026-01-07T12:07:01.141300] [DEBUG] [REMOTE ] DLTH: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:01.141419] [DEBUG] [REMOTE ] DLTH: PASS: Integrity check passed. [2026-01-07T12:07:01.141461] [DEBUG] [REMOTE ] DLTH: Symbol is viable for forecasting. [2026-01-07T12:07:01.141508] [INFO ] [MAIN ] [950/3530] DLTH kept (0.4s) | 950 kept, 0 rejected | 136.9/min | ETA: 18.8m [2026-01-07T12:07:01.700043] [DEBUG] [REMOTE ] DLX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:01.700169] [DEBUG] [REMOTE ] DLX: PASS: History has at least 300 days. [2026-01-07T12:07:01.700389] [DEBUG] [REMOTE ] DLX: PASS: Price check passed. Min price $17.64. [2026-01-07T12:07:01.700521] [DEBUG] [REMOTE ] DLX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:01.700654] [DEBUG] [REMOTE ] DLX: PASS: Integrity check passed. [2026-01-07T12:07:01.700695] [DEBUG] [REMOTE ] DLX: Symbol is viable for forecasting. [2026-01-07T12:07:01.700743] [INFO ] [MAIN ] [951/3530] DLX kept (0.6s) | 951 kept, 0 rejected | 136.9/min | ETA: 18.8m [2026-01-07T12:07:01.886226] [DEBUG] [REMOTE ] DLY: Retrieved 1474 rows, trimmed to 300. [2026-01-07T12:07:01.886360] [DEBUG] [REMOTE ] DLY: PASS: History has at least 300 days. [2026-01-07T12:07:01.886615] [DEBUG] [REMOTE ] DLY: PASS: Price check passed. Min price $14.18. [2026-01-07T12:07:01.886762] [DEBUG] [REMOTE ] DLY: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:01.886881] [DEBUG] [REMOTE ] DLY: PASS: Integrity check passed. [2026-01-07T12:07:01.886922] [DEBUG] [REMOTE ] DLY: Symbol is viable for forecasting. [2026-01-07T12:07:01.886975] [INFO ] [MAIN ] [952/3530] DLY kept (0.2s) | 952 kept, 0 rejected | 137.0/min | ETA: 18.8m [2026-01-07T12:07:02.422930] [DEBUG] [REMOTE ] DMAC: Retrieved 4529 rows, trimmed to 300. [2026-01-07T12:07:02.423146] [DEBUG] [REMOTE ] DMAC: PASS: History has at least 300 days. [2026-01-07T12:07:02.423480] [DEBUG] [REMOTE ] DMAC: PASS: Price check passed. Min price $5.42. [2026-01-07T12:07:02.423651] [DEBUG] [REMOTE ] DMAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:02.423795] [DEBUG] [REMOTE ] DMAC: PASS: Integrity check passed. [2026-01-07T12:07:02.423841] [DEBUG] [REMOTE ] DMAC: Symbol is viable for forecasting. [2026-01-07T12:07:02.423922] [INFO ] [MAIN ] [953/3530] DMAC kept (0.5s) | 953 kept, 0 rejected | 136.9/min | ETA: 18.8m [2026-01-07T12:07:02.992422] [DEBUG] [REMOTE ] DMB: Retrieved 3194 rows, trimmed to 300. [2026-01-07T12:07:02.992552] [DEBUG] [REMOTE ] DMB: PASS: History has at least 300 days. [2026-01-07T12:07:02.992799] [DEBUG] [REMOTE ] DMB: PASS: Price check passed. Min price $10.43. [2026-01-07T12:07:02.992933] [DEBUG] [REMOTE ] DMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:02.993045] [DEBUG] [REMOTE ] DMB: PASS: Integrity check passed. [2026-01-07T12:07:02.993085] [DEBUG] [REMOTE ] DMB: Symbol is viable for forecasting. [2026-01-07T12:07:02.993132] [INFO ] [MAIN ] [954/3530] DMB kept (0.6s) | 954 kept, 0 rejected | 136.9/min | ETA: 18.8m [2026-01-07T12:07:03.427041] [DEBUG] [REMOTE ] DMLP: Retrieved 5769 rows, trimmed to 300. [2026-01-07T12:07:03.427375] [DEBUG] [REMOTE ] DMLP: PASS: History has at least 300 days. [2026-01-07T12:07:03.427628] [DEBUG] [REMOTE ] DMLP: PASS: Price check passed. Min price $21.26. [2026-01-07T12:07:03.427764] [DEBUG] [REMOTE ] DMLP: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:03.427881] [DEBUG] [REMOTE ] DMLP: PASS: Integrity check passed. [2026-01-07T12:07:03.427921] [DEBUG] [REMOTE ] DMLP: Symbol is viable for forecasting. [2026-01-07T12:07:03.427970] [INFO ] [MAIN ] [955/3530] DMLP kept (0.4s) | 955 kept, 0 rejected | 136.9/min | ETA: 18.8m [2026-01-07T12:07:03.817281] [DEBUG] [REMOTE ] DMO: Retrieved 3992 rows, trimmed to 300. [2026-01-07T12:07:03.817409] [DEBUG] [REMOTE ] DMO: PASS: History has at least 300 days. [2026-01-07T12:07:03.817692] [DEBUG] [REMOTE ] DMO: PASS: Price check passed. Min price $10.93. [2026-01-07T12:07:03.817838] [DEBUG] [REMOTE ] DMO: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:03.817955] [DEBUG] [REMOTE ] DMO: PASS: Integrity check passed. [2026-01-07T12:07:03.817997] [DEBUG] [REMOTE ] DMO: Symbol is viable for forecasting. [2026-01-07T12:07:03.818046] [INFO ] [MAIN ] [956/3530] DMO kept (0.4s) | 956 kept, 0 rejected | 136.9/min | ETA: 18.8m [2026-01-07T12:07:04.289401] [DEBUG] [REMOTE ] DMRC: Retrieved 6525 rows, trimmed to 300. [2026-01-07T12:07:04.289537] [DEBUG] [REMOTE ] DMRC: PASS: History has at least 300 days. [2026-01-07T12:07:04.289786] [DEBUG] [REMOTE ] DMRC: PASS: Price check passed. Min price $6.32. [2026-01-07T12:07:04.289920] [DEBUG] [REMOTE ] DMRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:04.290035] [DEBUG] [REMOTE ] DMRC: PASS: Integrity check passed. [2026-01-07T12:07:04.290079] [DEBUG] [REMOTE ] DMRC: Symbol is viable for forecasting. [2026-01-07T12:07:04.290126] [INFO ] [MAIN ] [957/3530] DMRC kept (0.5s) | 957 kept, 0 rejected | 136.9/min | ETA: 18.8m [2026-01-07T12:07:04.437191] [DEBUG] [REMOTE ] DMXF: Retrieved 1395 rows, trimmed to 300. [2026-01-07T12:07:04.437310] [DEBUG] [REMOTE ] DMXF: PASS: History has at least 300 days. [2026-01-07T12:07:04.437515] [DEBUG] [REMOTE ] DMXF: PASS: Price check passed. Min price $70.56. [2026-01-07T12:07:04.437683] [DEBUG] [REMOTE ] DMXF: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:04.437798] [DEBUG] [REMOTE ] DMXF: PASS: Integrity check passed. [2026-01-07T12:07:04.437840] [DEBUG] [REMOTE ] DMXF: Symbol is viable for forecasting. [2026-01-07T12:07:04.437887] [INFO ] [MAIN ] [958/3530] DMXF kept (0.1s) | 958 kept, 0 rejected | 137.0/min | ETA: 18.8m [2026-01-07T12:07:04.817195] [DEBUG] [REMOTE ] DNA: Retrieved 1186 rows, trimmed to 300. [2026-01-07T12:07:04.817323] [DEBUG] [REMOTE ] DNA: PASS: History has at least 300 days. [2026-01-07T12:07:04.817527] [DEBUG] [REMOTE ] DNA: PASS: Price check passed. Min price $7.78. [2026-01-07T12:07:04.817719] [DEBUG] [REMOTE ] DNA: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:04.817831] [DEBUG] [REMOTE ] DNA: PASS: Integrity check passed. [2026-01-07T12:07:04.817871] [DEBUG] [REMOTE ] DNA: Symbol is viable for forecasting. [2026-01-07T12:07:04.817942] [INFO ] [MAIN ] [959/3530] DNA kept (0.4s) | 959 kept, 0 rejected | 137.0/min | ETA: 18.8m [2026-01-07T12:07:05.368868] [DEBUG] [REMOTE ] DNLI: Retrieved 2029 rows, trimmed to 300. [2026-01-07T12:07:05.369008] [DEBUG] [REMOTE ] DNLI: PASS: History has at least 300 days. [2026-01-07T12:07:05.369212] [DEBUG] [REMOTE ] DNLI: PASS: Price check passed. Min price $14.41. [2026-01-07T12:07:05.369341] [DEBUG] [REMOTE ] DNLI: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:05.369447] [DEBUG] [REMOTE ] DNLI: PASS: Integrity check passed. [2026-01-07T12:07:05.369486] [DEBUG] [REMOTE ] DNLI: Symbol is viable for forecasting. [2026-01-07T12:07:05.369532] [INFO ] [MAIN ] [960/3530] DNLI kept (0.6s) | 960 kept, 0 rejected | 137.0/min | ETA: 18.8m [2026-01-07T12:07:05.812609] [DEBUG] [REMOTE ] DNP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:05.812738] [DEBUG] [REMOTE ] DNP: PASS: History has at least 300 days. [2026-01-07T12:07:05.812955] [DEBUG] [REMOTE ] DNP: PASS: Price check passed. Min price $9.74. [2026-01-07T12:07:05.813087] [DEBUG] [REMOTE ] DNP: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:05.813198] [DEBUG] [REMOTE ] DNP: PASS: Integrity check passed. [2026-01-07T12:07:05.813238] [DEBUG] [REMOTE ] DNP: Symbol is viable for forecasting. [2026-01-07T12:07:05.813285] [INFO ] [MAIN ] [961/3530] DNP kept (0.4s) | 961 kept, 0 rejected | 137.0/min | ETA: 18.8m [2026-01-07T12:07:06.075328] [DEBUG] [REMOTE ] DNTH: Retrieved 582 rows, trimmed to 300. [2026-01-07T12:07:06.075450] [DEBUG] [REMOTE ] DNTH: PASS: History has at least 300 days. [2026-01-07T12:07:06.075670] [DEBUG] [REMOTE ] DNTH: PASS: Price check passed. Min price $32.92. [2026-01-07T12:07:06.075801] [DEBUG] [REMOTE ] DNTH: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:06.075906] [DEBUG] [REMOTE ] DNTH: PASS: Integrity check passed. [2026-01-07T12:07:06.075945] [DEBUG] [REMOTE ] DNTH: Symbol is viable for forecasting. [2026-01-07T12:07:06.075992] [INFO ] [MAIN ] [962/3530] DNTH kept (0.3s) | 962 kept, 0 rejected | 137.0/min | ETA: 18.7m [2026-01-07T12:07:06.387620] [DEBUG] [REMOTE ] DOCN: Retrieved 1203 rows, trimmed to 300. [2026-01-07T12:07:06.387735] [DEBUG] [REMOTE ] DOCN: PASS: History has at least 300 days. [2026-01-07T12:07:06.387934] [DEBUG] [REMOTE ] DOCN: PASS: Price check passed. Min price $37.29. [2026-01-07T12:07:06.388066] [DEBUG] [REMOTE ] DOCN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:06.388174] [DEBUG] [REMOTE ] DOCN: PASS: Integrity check passed. [2026-01-07T12:07:06.388213] [DEBUG] [REMOTE ] DOCN: Symbol is viable for forecasting. [2026-01-07T12:07:06.388259] [INFO ] [MAIN ] [963/3530] DOCN kept (0.3s) | 963 kept, 0 rejected | 137.1/min | ETA: 18.7m [2026-01-07T12:07:06.799666] [DEBUG] [REMOTE ] DOCS: Retrieved 1139 rows, trimmed to 300. [2026-01-07T12:07:06.799810] [DEBUG] [REMOTE ] DOCS: PASS: History has at least 300 days. [2026-01-07T12:07:06.800015] [DEBUG] [REMOTE ] DOCS: PASS: Price check passed. Min price $43.29. [2026-01-07T12:07:06.800149] [DEBUG] [REMOTE ] DOCS: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:06.800256] [DEBUG] [REMOTE ] DOCS: PASS: Integrity check passed. [2026-01-07T12:07:06.800298] [DEBUG] [REMOTE ] DOCS: Symbol is viable for forecasting. [2026-01-07T12:07:06.800348] [INFO ] [MAIN ] [964/3530] DOCS kept (0.4s) | 964 kept, 0 rejected | 137.1/min | ETA: 18.7m [2026-01-07T12:07:07.375039] [DEBUG] [REMOTE ] DOGZ: Retrieved 2022 rows, trimmed to 300. [2026-01-07T12:07:07.375162] [DEBUG] [REMOTE ] DOGZ: PASS: History has at least 300 days. [2026-01-07T12:07:07.375361] [DEBUG] [REMOTE ] DOGZ: PASS: Price check passed. Min price $9.52. [2026-01-07T12:07:07.375492] [DEBUG] [REMOTE ] DOGZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:07.375635] [DEBUG] [REMOTE ] DOGZ: PASS: Integrity check passed. [2026-01-07T12:07:07.375681] [DEBUG] [REMOTE ] DOGZ: Symbol is viable for forecasting. [2026-01-07T12:07:07.375741] [INFO ] [MAIN ] [965/3530] DOGZ kept (0.6s) | 965 kept, 0 rejected | 137.0/min | ETA: 18.7m [2026-01-07T12:07:07.736085] [DEBUG] [REMOTE ] DOLE: Retrieved 1114 rows, trimmed to 300. [2026-01-07T12:07:07.736331] [DEBUG] [REMOTE ] DOLE: PASS: History has at least 300 days. [2026-01-07T12:07:07.736659] [DEBUG] [REMOTE ] DOLE: PASS: Price check passed. Min price $12.61. [2026-01-07T12:07:07.736823] [DEBUG] [REMOTE ] DOLE: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:07.736967] [DEBUG] [REMOTE ] DOLE: PASS: Integrity check passed. [2026-01-07T12:07:07.737011] [DEBUG] [REMOTE ] DOLE: Symbol is viable for forecasting. [2026-01-07T12:07:07.737064] [INFO ] [MAIN ] [966/3530] DOLE kept (0.4s) | 966 kept, 0 rejected | 137.1/min | ETA: 18.7m [2026-01-07T12:07:08.169909] [DEBUG] [REMOTE ] DOMO: Retrieved 1890 rows, trimmed to 300. [2026-01-07T12:07:08.170098] [DEBUG] [REMOTE ] DOMO: PASS: History has at least 300 days. [2026-01-07T12:07:08.170442] [DEBUG] [REMOTE ] DOMO: PASS: Price check passed. Min price $8.26. [2026-01-07T12:07:08.170633] [DEBUG] [REMOTE ] DOMO: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:08.170779] [DEBUG] [REMOTE ] DOMO: PASS: Integrity check passed. [2026-01-07T12:07:08.170830] [DEBUG] [REMOTE ] DOMO: Symbol is viable for forecasting. [2026-01-07T12:07:08.170888] [INFO ] [MAIN ] [967/3530] DOMO kept (0.4s) | 967 kept, 0 rejected | 137.1/min | ETA: 18.7m [2026-01-07T12:07:08.654103] [DEBUG] [REMOTE ] DOO: Retrieved 3139 rows, trimmed to 300. [2026-01-07T12:07:08.654232] [DEBUG] [REMOTE ] DOO: PASS: History has at least 300 days. [2026-01-07T12:07:08.654667] [DEBUG] [REMOTE ] DOO: PASS: Price check passed. Min price $61.58. [2026-01-07T12:07:08.654807] [DEBUG] [REMOTE ] DOO: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:08.654918] [DEBUG] [REMOTE ] DOO: PASS: Integrity check passed. [2026-01-07T12:07:08.654957] [DEBUG] [REMOTE ] DOO: Symbol is viable for forecasting. [2026-01-07T12:07:08.655004] [INFO ] [MAIN ] [968/3530] DOO kept (0.5s) | 968 kept, 0 rejected | 137.0/min | ETA: 18.7m [2026-01-07T12:07:09.185351] [DEBUG] [REMOTE ] DORM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:09.185482] [DEBUG] [REMOTE ] DORM: PASS: History has at least 300 days. [2026-01-07T12:07:09.185711] [DEBUG] [REMOTE ] DORM: PASS: Price check passed. Min price $123.19. [2026-01-07T12:07:09.185844] [DEBUG] [REMOTE ] DORM: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:09.185953] [DEBUG] [REMOTE ] DORM: PASS: Integrity check passed. [2026-01-07T12:07:09.185993] [DEBUG] [REMOTE ] DORM: Symbol is viable for forecasting. [2026-01-07T12:07:09.186038] [INFO ] [MAIN ] [969/3530] DORM kept (0.5s) | 969 kept, 0 rejected | 137.0/min | ETA: 18.7m [2026-01-07T12:07:09.435594] [DEBUG] [REMOTE ] DOUG: Retrieved 1008 rows, trimmed to 300. [2026-01-07T12:07:09.435722] [DEBUG] [REMOTE ] DOUG: PASS: History has at least 300 days. [2026-01-07T12:07:09.435923] [DEBUG] [REMOTE ] DOUG: PASS: Price check passed. Min price $2.26. [2026-01-07T12:07:09.436055] [DEBUG] [REMOTE ] DOUG: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:09.436162] [DEBUG] [REMOTE ] DOUG: PASS: Integrity check passed. [2026-01-07T12:07:09.436215] [DEBUG] [REMOTE ] DOUG: Symbol is viable for forecasting. [2026-01-07T12:07:09.436270] [INFO ] [MAIN ] [970/3530] DOUG kept (0.3s) | 970 kept, 0 rejected | 137.1/min | ETA: 18.7m [2026-01-07T12:07:09.966840] [DEBUG] [REMOTE ] DOX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:09.966976] [DEBUG] [REMOTE ] DOX: PASS: History has at least 300 days. [2026-01-07T12:07:09.967218] [DEBUG] [REMOTE ] DOX: PASS: Price check passed. Min price $74.46. [2026-01-07T12:07:09.967360] [DEBUG] [REMOTE ] DOX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:09.967479] [DEBUG] [REMOTE ] DOX: PASS: Integrity check passed. [2026-01-07T12:07:09.967521] [DEBUG] [REMOTE ] DOX: Symbol is viable for forecasting. [2026-01-07T12:07:09.967619] [INFO ] [MAIN ] [971/3530] DOX kept (0.5s) | 971 kept, 0 rejected | 137.0/min | ETA: 18.7m [2026-01-07T12:07:10.335230] [DEBUG] [REMOTE ] DPG: Retrieved 3630 rows, trimmed to 300. [2026-01-07T12:07:10.335365] [DEBUG] [REMOTE ] DPG: PASS: History has at least 300 days. [2026-01-07T12:07:10.335656] [DEBUG] [REMOTE ] DPG: PASS: Price check passed. Min price $12.48. [2026-01-07T12:07:10.335842] [DEBUG] [REMOTE ] DPG: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:10.335965] [DEBUG] [REMOTE ] DPG: PASS: Integrity check passed. [2026-01-07T12:07:10.336009] [DEBUG] [REMOTE ] DPG: Symbol is viable for forecasting. [2026-01-07T12:07:10.336059] [INFO ] [MAIN ] [972/3530] DPG kept (0.4s) | 972 kept, 0 rejected | 137.1/min | ETA: 18.7m [2026-01-07T12:07:10.563227] [DEBUG] [REMOTE ] DPRO: Retrieved 1525 rows, trimmed to 300. [2026-01-07T12:07:10.563345] [DEBUG] [REMOTE ] DPRO: PASS: History has at least 300 days. [2026-01-07T12:07:10.563545] [DEBUG] [REMOTE ] DPRO: PASS: Price check passed. Min price $6.08. [2026-01-07T12:07:10.563697] [DEBUG] [REMOTE ] DPRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:10.563804] [DEBUG] [REMOTE ] DPRO: PASS: Integrity check passed. [2026-01-07T12:07:10.563843] [DEBUG] [REMOTE ] DPRO: Symbol is viable for forecasting. [2026-01-07T12:07:10.563891] [INFO ] [MAIN ] [973/3530] DPRO kept (0.2s) | 973 kept, 0 rejected | 137.1/min | ETA: 18.6m [2026-01-07T12:07:11.266543] [DEBUG] [REMOTE ] DPZ: Retrieved 5407 rows, trimmed to 300. [2026-01-07T12:07:11.266707] [DEBUG] [REMOTE ] DPZ: PASS: History has at least 300 days. [2026-01-07T12:07:11.266971] [DEBUG] [REMOTE ] DPZ: PASS: Price check passed. Min price $395.64. [2026-01-07T12:07:11.267150] [DEBUG] [REMOTE ] DPZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:11.267295] [DEBUG] [REMOTE ] DPZ: PASS: Integrity check passed. [2026-01-07T12:07:11.267352] [DEBUG] [REMOTE ] DPZ: Symbol is viable for forecasting. [2026-01-07T12:07:11.267416] [INFO ] [MAIN ] [974/3530] DPZ kept (0.7s) | 974 kept, 0 rejected | 137.1/min | ETA: 18.6m [2026-01-07T12:07:11.565709] [DEBUG] [REMOTE ] DQ: Retrieved 3835 rows, trimmed to 300. [2026-01-07T12:07:11.565833] [DEBUG] [REMOTE ] DQ: PASS: History has at least 300 days. [2026-01-07T12:07:11.566037] [DEBUG] [REMOTE ] DQ: PASS: Price check passed. Min price $23.73. [2026-01-07T12:07:11.566169] [DEBUG] [REMOTE ] DQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:11.566282] [DEBUG] [REMOTE ] DQ: PASS: Integrity check passed. [2026-01-07T12:07:11.566321] [DEBUG] [REMOTE ] DQ: Symbol is viable for forecasting. [2026-01-07T12:07:11.566367] [INFO ] [MAIN ] [975/3530] DQ kept (0.3s) | 975 kept, 0 rejected | 137.1/min | ETA: 18.6m [2026-01-07T12:07:12.185075] [DEBUG] [REMOTE ] DRD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:12.185216] [DEBUG] [REMOTE ] DRD: PASS: History has at least 300 days. [2026-01-07T12:07:12.185462] [DEBUG] [REMOTE ] DRD: PASS: Price check passed. Min price $23.81. [2026-01-07T12:07:12.185618] [DEBUG] [REMOTE ] DRD: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:12.185741] [DEBUG] [REMOTE ] DRD: PASS: Integrity check passed. [2026-01-07T12:07:12.185780] [DEBUG] [REMOTE ] DRD: Symbol is viable for forecasting. [2026-01-07T12:07:12.185828] [INFO ] [MAIN ] [976/3530] DRD kept (0.6s) | 976 kept, 0 rejected | 137.0/min | ETA: 18.6m [2026-01-07T12:07:12.515736] [DEBUG] [REMOTE ] DRH: Retrieved 5186 rows, trimmed to 300. [2026-01-07T12:07:12.515859] [DEBUG] [REMOTE ] DRH: PASS: History has at least 300 days. [2026-01-07T12:07:12.516064] [DEBUG] [REMOTE ] DRH: PASS: Price check passed. Min price $7.40. [2026-01-07T12:07:12.516196] [DEBUG] [REMOTE ] DRH: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:12.516304] [DEBUG] [REMOTE ] DRH: PASS: Integrity check passed. [2026-01-07T12:07:12.516343] [DEBUG] [REMOTE ] DRH: Symbol is viable for forecasting. [2026-01-07T12:07:12.516404] [INFO ] [MAIN ] [977/3530] DRH kept (0.3s) | 977 kept, 0 rejected | 137.1/min | ETA: 18.6m [2026-01-07T12:07:13.182720] [DEBUG] [REMOTE ] DRI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:13.182858] [DEBUG] [REMOTE ] DRI: PASS: History has at least 300 days. [2026-01-07T12:07:13.183160] [DEBUG] [REMOTE ] DRI: PASS: Price check passed. Min price $169.21. [2026-01-07T12:07:13.183342] [DEBUG] [REMOTE ] DRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:13.183466] [DEBUG] [REMOTE ] DRI: PASS: Integrity check passed. [2026-01-07T12:07:13.183505] [DEBUG] [REMOTE ] DRI: Symbol is viable for forecasting. [2026-01-07T12:07:13.183553] [INFO ] [MAIN ] [978/3530] DRI kept (0.7s) | 978 kept, 0 rejected | 137.0/min | ETA: 18.6m [2026-01-07T12:07:13.507889] [DEBUG] [REMOTE ] DRIO: Retrieved 2830 rows, trimmed to 300. [2026-01-07T12:07:13.508007] [DEBUG] [REMOTE ] DRIO: PASS: History has at least 300 days. [2026-01-07T12:07:13.508207] [DEBUG] [REMOTE ] DRIO: PASS: Price check passed. Min price $9.92. [2026-01-07T12:07:13.508338] [DEBUG] [REMOTE ] DRIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:13.508444] [DEBUG] [REMOTE ] DRIO: PASS: Integrity check passed. [2026-01-07T12:07:13.508482] [DEBUG] [REMOTE ] DRIO: Symbol is viable for forecasting. [2026-01-07T12:07:13.508529] [INFO ] [MAIN ] [979/3530] DRIO kept (0.3s) | 979 kept, 0 rejected | 137.0/min | ETA: 18.6m [2026-01-07T12:07:13.853274] [DEBUG] [REMOTE ] DRLL: Retrieved 856 rows, trimmed to 300. [2026-01-07T12:07:13.853402] [DEBUG] [REMOTE ] DRLL: PASS: History has at least 300 days. [2026-01-07T12:07:13.853632] [DEBUG] [REMOTE ] DRLL: PASS: Price check passed. Min price $27.24. [2026-01-07T12:07:13.853770] [DEBUG] [REMOTE ] DRLL: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:13.853880] [DEBUG] [REMOTE ] DRLL: PASS: Integrity check passed. [2026-01-07T12:07:13.853921] [DEBUG] [REMOTE ] DRLL: Symbol is viable for forecasting. [2026-01-07T12:07:13.853968] [INFO ] [MAIN ] [980/3530] DRLL kept (0.3s) | 980 kept, 0 rejected | 137.1/min | ETA: 18.6m [2026-01-07T12:07:14.233771] [DEBUG] [REMOTE ] DRMA: Retrieved 1104 rows, trimmed to 300. [2026-01-07T12:07:14.233911] [DEBUG] [REMOTE ] DRMA: PASS: History has at least 300 days. [2026-01-07T12:07:14.234124] [DEBUG] [REMOTE ] DRMA: PASS: Price check passed. Min price $1.86. [2026-01-07T12:07:14.234262] [DEBUG] [REMOTE ] DRMA: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:14.234375] [DEBUG] [REMOTE ] DRMA: PASS: Integrity check passed. [2026-01-07T12:07:14.234415] [DEBUG] [REMOTE ] DRMA: Symbol is viable for forecasting. [2026-01-07T12:07:14.234464] [INFO ] [MAIN ] [981/3530] DRMA kept (0.4s) | 981 kept, 0 rejected | 137.1/min | ETA: 18.6m [2026-01-07T12:07:14.541132] [DEBUG] [REMOTE ] DRS: Retrieved 778 rows, trimmed to 300. [2026-01-07T12:07:14.541382] [DEBUG] [REMOTE ] DRS: PASS: History has at least 300 days. [2026-01-07T12:07:14.541772] [DEBUG] [REMOTE ] DRS: PASS: Price check passed. Min price $32.55. [2026-01-07T12:07:14.541940] [DEBUG] [REMOTE ] DRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:14.542101] [DEBUG] [REMOTE ] DRS: PASS: Integrity check passed. [2026-01-07T12:07:14.542147] [DEBUG] [REMOTE ] DRS: Symbol is viable for forecasting. [2026-01-07T12:07:14.542216] [INFO ] [MAIN ] [982/3530] DRS kept (0.3s) | 982 kept, 0 rejected | 137.1/min | ETA: 18.6m [2026-01-07T12:07:14.932380] [DEBUG] [REMOTE ] DRTS: Retrieved 1215 rows, trimmed to 300. [2026-01-07T12:07:14.932637] [DEBUG] [REMOTE ] DRTS: PASS: History has at least 300 days. [2026-01-07T12:07:14.932950] [DEBUG] [REMOTE ] DRTS: PASS: Price check passed. Min price $3.47. [2026-01-07T12:07:14.933117] [DEBUG] [REMOTE ] DRTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:14.933263] [DEBUG] [REMOTE ] DRTS: PASS: Integrity check passed. [2026-01-07T12:07:14.933338] [DEBUG] [REMOTE ] DRTS: Symbol is viable for forecasting. [2026-01-07T12:07:14.933404] [INFO ] [MAIN ] [983/3530] DRTS kept (0.4s) | 983 kept, 0 rejected | 137.1/min | ETA: 18.6m [2026-01-07T12:07:15.448383] [DEBUG] [REMOTE ] DRUG: Retrieved 1205 rows, trimmed to 300. [2026-01-07T12:07:15.448624] [DEBUG] [REMOTE ] DRUG: PASS: History has at least 300 days. [2026-01-07T12:07:15.448952] [DEBUG] [REMOTE ] DRUG: PASS: Price check passed. Min price $51.29. [2026-01-07T12:07:15.449120] [DEBUG] [REMOTE ] DRUG: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:15.449265] [DEBUG] [REMOTE ] DRUG: PASS: Integrity check passed. [2026-01-07T12:07:15.449312] [DEBUG] [REMOTE ] DRUG: Symbol is viable for forecasting. [2026-01-07T12:07:15.449375] [INFO ] [MAIN ] [984/3530] DRUG kept (0.5s) | 984 kept, 0 rejected | 137.1/min | ETA: 18.6m [2026-01-07T12:07:15.740205] [DEBUG] [REMOTE ] DRVN: Retrieved 1249 rows, trimmed to 300. [2026-01-07T12:07:15.740336] [DEBUG] [REMOTE ] DRVN: PASS: History has at least 300 days. [2026-01-07T12:07:15.740772] [DEBUG] [REMOTE ] DRVN: PASS: Price check passed. Min price $13.53. [2026-01-07T12:07:15.740911] [DEBUG] [REMOTE ] DRVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:15.741021] [DEBUG] [REMOTE ] DRVN: PASS: Integrity check passed. [2026-01-07T12:07:15.741060] [DEBUG] [REMOTE ] DRVN: Symbol is viable for forecasting. [2026-01-07T12:07:15.741107] [INFO ] [MAIN ] [985/3530] DRVN kept (0.3s) | 985 kept, 0 rejected | 137.2/min | ETA: 18.6m [2026-01-07T12:07:16.205873] [DEBUG] [REMOTE ] DSGN: Retrieved 1201 rows, trimmed to 300. [2026-01-07T12:07:16.206004] [DEBUG] [REMOTE ] DSGN: PASS: History has at least 300 days. [2026-01-07T12:07:16.206212] [DEBUG] [REMOTE ] DSGN: PASS: Price check passed. Min price $5.53. [2026-01-07T12:07:16.206350] [DEBUG] [REMOTE ] DSGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:16.206463] [DEBUG] [REMOTE ] DSGN: PASS: Integrity check passed. [2026-01-07T12:07:16.206504] [DEBUG] [REMOTE ] DSGN: Symbol is viable for forecasting. [2026-01-07T12:07:16.206552] [INFO ] [MAIN ] [986/3530] DSGN kept (0.5s) | 986 kept, 0 rejected | 137.2/min | ETA: 18.5m [2026-01-07T12:07:16.855236] [DEBUG] [REMOTE ] DSGX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:16.855438] [DEBUG] [REMOTE ] DSGX: PASS: History has at least 300 days. [2026-01-07T12:07:16.855750] [DEBUG] [REMOTE ] DSGX: PASS: Price check passed. Min price $79.27. [2026-01-07T12:07:16.855896] [DEBUG] [REMOTE ] DSGX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:16.856037] [DEBUG] [REMOTE ] DSGX: PASS: Integrity check passed. [2026-01-07T12:07:16.856079] [DEBUG] [REMOTE ] DSGX: Symbol is viable for forecasting. [2026-01-07T12:07:16.856136] [INFO ] [MAIN ] [987/3530] DSGX kept (0.6s) | 987 kept, 0 rejected | 137.1/min | ETA: 18.6m [2026-01-07T12:07:17.061516] [DEBUG] [REMOTE ] DSL: Retrieved 3194 rows, trimmed to 300. [2026-01-07T12:07:17.061668] [DEBUG] [REMOTE ] DSL: PASS: History has at least 300 days. [2026-01-07T12:07:17.061887] [DEBUG] [REMOTE ] DSL: PASS: Price check passed. Min price $11.03. [2026-01-07T12:07:17.062029] [DEBUG] [REMOTE ] DSL: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:17.062141] [DEBUG] [REMOTE ] DSL: PASS: Integrity check passed. [2026-01-07T12:07:17.062181] [DEBUG] [REMOTE ] DSL: Symbol is viable for forecasting. [2026-01-07T12:07:17.062231] [INFO ] [MAIN ] [988/3530] DSL kept (0.2s) | 988 kept, 0 rejected | 137.2/min | ETA: 18.5m [2026-01-07T12:07:17.750010] [DEBUG] [REMOTE ] DSM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:17.750140] [DEBUG] [REMOTE ] DSM: PASS: History has at least 300 days. [2026-01-07T12:07:17.750388] [DEBUG] [REMOTE ] DSM: PASS: Price check passed. Min price $5.85. [2026-01-07T12:07:17.750522] [DEBUG] [REMOTE ] DSM: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:17.750656] [DEBUG] [REMOTE ] DSM: PASS: Integrity check passed. [2026-01-07T12:07:17.750710] [DEBUG] [REMOTE ] DSM: Symbol is viable for forecasting. [2026-01-07T12:07:17.750759] [INFO ] [MAIN ] [989/3530] DSM kept (0.7s) | 989 kept, 0 rejected | 137.1/min | ETA: 18.5m [2026-01-07T12:07:17.954447] [DEBUG] [REMOTE ] DSP: Retrieved 1232 rows, trimmed to 300. [2026-01-07T12:07:17.954606] [DEBUG] [REMOTE ] DSP: PASS: History has at least 300 days. [2026-01-07T12:07:17.955263] [DEBUG] [REMOTE ] DSP: PASS: Price check passed. Min price $8.14. [2026-01-07T12:07:17.955395] [DEBUG] [REMOTE ] DSP: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:17.955502] [DEBUG] [REMOTE ] DSP: PASS: Integrity check passed. [2026-01-07T12:07:17.955541] [DEBUG] [REMOTE ] DSP: Symbol is viable for forecasting. [2026-01-07T12:07:17.955608] [INFO ] [MAIN ] [990/3530] DSP kept (0.2s) | 990 kept, 0 rejected | 137.2/min | ETA: 18.5m [2026-01-07T12:07:18.635506] [DEBUG] [REMOTE ] DSX: Retrieved 5231 rows, trimmed to 300. [2026-01-07T12:07:18.635682] [DEBUG] [REMOTE ] DSX: PASS: History has at least 300 days. [2026-01-07T12:07:18.635913] [DEBUG] [REMOTE ] DSX: PASS: Price check passed. Min price $1.56. [2026-01-07T12:07:18.636047] [DEBUG] [REMOTE ] DSX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:18.636164] [DEBUG] [REMOTE ] DSX: PASS: Integrity check passed. [2026-01-07T12:07:18.636203] [DEBUG] [REMOTE ] DSX: Symbol is viable for forecasting. [2026-01-07T12:07:18.636252] [INFO ] [MAIN ] [991/3530] DSX kept (0.7s) | 991 kept, 0 rejected | 137.1/min | ETA: 18.5m [2026-01-07T12:07:18.929991] [DEBUG] [REMOTE ] DTB: Retrieved 1318 rows, trimmed to 300. [2026-01-07T12:07:18.930119] [DEBUG] [REMOTE ] DTB: PASS: History has at least 300 days. [2026-01-07T12:07:18.930322] [DEBUG] [REMOTE ] DTB: PASS: Price check passed. Min price $16.90. [2026-01-07T12:07:18.930453] [DEBUG] [REMOTE ] DTB: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:18.930562] [DEBUG] [REMOTE ] DTB: PASS: Integrity check passed. [2026-01-07T12:07:18.930620] [DEBUG] [REMOTE ] DTB: Symbol is viable for forecasting. [2026-01-07T12:07:18.930668] [INFO ] [MAIN ] [992/3530] DTB kept (0.3s) | 992 kept, 0 rejected | 137.1/min | ETA: 18.5m [2026-01-07T12:07:19.295251] [DEBUG] [REMOTE ] DTCX: Retrieved 952 rows, trimmed to 300. [2026-01-07T12:07:19.295384] [DEBUG] [REMOTE ] DTCX: PASS: History has at least 300 days. [2026-01-07T12:07:19.295616] [DEBUG] [REMOTE ] DTCX: PASS: Price check passed. Min price $2.48. [2026-01-07T12:07:19.295752] [DEBUG] [REMOTE ] DTCX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:19.295859] [DEBUG] [REMOTE ] DTCX: PASS: Integrity check passed. [2026-01-07T12:07:19.295897] [DEBUG] [REMOTE ] DTCX: Symbol is viable for forecasting. [2026-01-07T12:07:19.295944] [INFO ] [MAIN ] [993/3530] DTCX kept (0.4s) | 993 kept, 0 rejected | 137.1/min | ETA: 18.5m [2026-01-07T12:07:19.963373] [DEBUG] [REMOTE ] DTE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:19.963498] [DEBUG] [REMOTE ] DTE: PASS: History has at least 300 days. [2026-01-07T12:07:19.963731] [DEBUG] [REMOTE ] DTE: PASS: Price check passed. Min price $127.64. [2026-01-07T12:07:19.963864] [DEBUG] [REMOTE ] DTE: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:19.963976] [DEBUG] [REMOTE ] DTE: PASS: Integrity check passed. [2026-01-07T12:07:19.964016] [DEBUG] [REMOTE ] DTE: Symbol is viable for forecasting. [2026-01-07T12:07:19.964062] [INFO ] [MAIN ] [994/3530] DTE kept (0.7s) | 994 kept, 0 rejected | 137.1/min | ETA: 18.5m [2026-01-07T12:07:20.206449] [DEBUG] [REMOTE ] DTG: Retrieved 1030 rows, trimmed to 300. [2026-01-07T12:07:20.206602] [DEBUG] [REMOTE ] DTG: PASS: History has at least 300 days. [2026-01-07T12:07:20.206817] [DEBUG] [REMOTE ] DTG: PASS: Price check passed. Min price $17.10. [2026-01-07T12:07:20.206956] [DEBUG] [REMOTE ] DTG: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:20.207071] [DEBUG] [REMOTE ] DTG: PASS: Integrity check passed. [2026-01-07T12:07:20.207128] [DEBUG] [REMOTE ] DTG: Symbol is viable for forecasting. [2026-01-07T12:07:20.207179] [INFO ] [MAIN ] [995/3530] DTG kept (0.2s) | 995 kept, 0 rejected | 137.1/min | ETA: 18.5m [2026-01-07T12:07:20.660846] [DEBUG] [REMOTE ] DTIL: Retrieved 1704 rows, trimmed to 300. [2026-01-07T12:07:20.660999] [DEBUG] [REMOTE ] DTIL: PASS: History has at least 300 days. [2026-01-07T12:07:20.661213] [DEBUG] [REMOTE ] DTIL: PASS: Price check passed. Min price $4.08. [2026-01-07T12:07:20.661347] [DEBUG] [REMOTE ] DTIL: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:20.661467] [DEBUG] [REMOTE ] DTIL: PASS: Integrity check passed. [2026-01-07T12:07:20.661507] [DEBUG] [REMOTE ] DTIL: Symbol is viable for forecasting. [2026-01-07T12:07:20.661555] [INFO ] [MAIN ] [996/3530] DTIL kept (0.5s) | 996 kept, 0 rejected | 137.1/min | ETA: 18.5m [2026-01-07T12:07:21.023424] [DEBUG] [REMOTE ] DTM: Retrieved 1134 rows, trimmed to 300. [2026-01-07T12:07:21.023554] [DEBUG] [REMOTE ] DTM: PASS: History has at least 300 days. [2026-01-07T12:07:21.023785] [DEBUG] [REMOTE ] DTM: PASS: Price check passed. Min price $104.89. [2026-01-07T12:07:21.023923] [DEBUG] [REMOTE ] DTM: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:21.024034] [DEBUG] [REMOTE ] DTM: PASS: Integrity check passed. [2026-01-07T12:07:21.024074] [DEBUG] [REMOTE ] DTM: Symbol is viable for forecasting. [2026-01-07T12:07:21.024122] [INFO ] [MAIN ] [997/3530] DTM kept (0.4s) | 997 kept, 0 rejected | 137.2/min | ETA: 18.5m [2026-01-07T12:07:21.661938] [DEBUG] [REMOTE ] DUK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:21.662071] [DEBUG] [REMOTE ] DUK: PASS: History has at least 300 days. [2026-01-07T12:07:21.662301] [DEBUG] [REMOTE ] DUK: PASS: Price check passed. Min price $114.00. [2026-01-07T12:07:21.662443] [DEBUG] [REMOTE ] DUK: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:21.662561] [DEBUG] [REMOTE ] DUK: PASS: Integrity check passed. [2026-01-07T12:07:21.662622] [DEBUG] [REMOTE ] DUK: Symbol is viable for forecasting. [2026-01-07T12:07:21.662672] [INFO ] [MAIN ] [998/3530] DUK kept (0.6s) | 998 kept, 0 rejected | 137.1/min | ETA: 18.5m [2026-01-07T12:07:22.053176] [DEBUG] [REMOTE ] DUKB: Retrieved 1833 rows, trimmed to 300. [2026-01-07T12:07:22.053319] [DEBUG] [REMOTE ] DUKB: PASS: History has at least 300 days. [2026-01-07T12:07:22.053605] [DEBUG] [REMOTE ] DUKB: PASS: Price check passed. Min price $23.94. [2026-01-07T12:07:22.053793] [DEBUG] [REMOTE ] DUKB: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:22.053936] [DEBUG] [REMOTE ] DUKB: PASS: Integrity check passed. [2026-01-07T12:07:22.053986] [DEBUG] [REMOTE ] DUKB: Symbol is viable for forecasting. [2026-01-07T12:07:22.054048] [INFO ] [MAIN ] [999/3530] DUKB kept (0.4s) | 999 kept, 0 rejected | 137.1/min | ETA: 18.5m [2026-01-07T12:07:22.297793] [DEBUG] [REMOTE ] DUOL: Retrieved 1116 rows, trimmed to 300. [2026-01-07T12:07:22.297914] [DEBUG] [REMOTE ] DUOL: PASS: History has at least 300 days. [2026-01-07T12:07:22.298142] [DEBUG] [REMOTE ] DUOL: PASS: Price check passed. Min price $168.01. [2026-01-07T12:07:22.298275] [DEBUG] [REMOTE ] DUOL: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:22.298385] [DEBUG] [REMOTE ] DUOL: PASS: Integrity check passed. [2026-01-07T12:07:22.298434] [DEBUG] [REMOTE ] DUOL: Symbol is viable for forecasting. [2026-01-07T12:07:22.298492] [INFO ] [MAIN ] [1000/3530] DUOL kept (0.2s) | 1000 kept, 0 rejected | 137.2/min | ETA: 18.4m [2026-01-07T12:07:22.918782] [DEBUG] [REMOTE ] DVA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:22.918933] [DEBUG] [REMOTE ] DVA: PASS: History has at least 300 days. [2026-01-07T12:07:22.919169] [DEBUG] [REMOTE ] DVA: PASS: Price check passed. Min price $113.50. [2026-01-07T12:07:22.919307] [DEBUG] [REMOTE ] DVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:22.919427] [DEBUG] [REMOTE ] DVA: PASS: Integrity check passed. [2026-01-07T12:07:22.919482] [DEBUG] [REMOTE ] DVA: Symbol is viable for forecasting. [2026-01-07T12:07:22.919531] [INFO ] [MAIN ] [1001/3530] DVA kept (0.6s) | 1001 kept, 0 rejected | 137.1/min | ETA: 18.4m [2026-01-07T12:07:23.392434] [DEBUG] [REMOTE ] DVAX: Retrieved 5506 rows, trimmed to 300. [2026-01-07T12:07:23.392560] [DEBUG] [REMOTE ] DVAX: PASS: History has at least 300 days. [2026-01-07T12:07:23.392983] [DEBUG] [REMOTE ] DVAX: PASS: Price check passed. Min price $9.80. [2026-01-07T12:07:23.393116] [DEBUG] [REMOTE ] DVAX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:23.393226] [DEBUG] [REMOTE ] DVAX: PASS: Integrity check passed. [2026-01-07T12:07:23.393266] [DEBUG] [REMOTE ] DVAX: Symbol is viable for forecasting. [2026-01-07T12:07:23.393313] [INFO ] [MAIN ] [1002/3530] DVAX kept (0.5s) | 1002 kept, 0 rejected | 137.1/min | ETA: 18.4m [2026-01-07T12:07:23.852268] [DEBUG] [REMOTE ] DVN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:23.852408] [DEBUG] [REMOTE ] DVN: PASS: History has at least 300 days. [2026-01-07T12:07:23.852680] [DEBUG] [REMOTE ] DVN: PASS: Price check passed. Min price $31.53. [2026-01-07T12:07:23.852820] [DEBUG] [REMOTE ] DVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:23.852947] [DEBUG] [REMOTE ] DVN: PASS: Integrity check passed. [2026-01-07T12:07:23.852988] [DEBUG] [REMOTE ] DVN: Symbol is viable for forecasting. [2026-01-07T12:07:23.853038] [INFO ] [MAIN ] [1003/3530] DVN kept (0.5s) | 1003 kept, 0 rejected | 137.1/min | ETA: 18.4m [2026-01-07T12:07:24.199294] [DEBUG] [REMOTE ] DWAS: Retrieved 3386 rows, trimmed to 300. [2026-01-07T12:07:24.199431] [DEBUG] [REMOTE ] DWAS: PASS: History has at least 300 days. [2026-01-07T12:07:24.199687] [DEBUG] [REMOTE ] DWAS: PASS: Price check passed. Min price $88.68. [2026-01-07T12:07:24.199823] [DEBUG] [REMOTE ] DWAS: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:24.199941] [DEBUG] [REMOTE ] DWAS: PASS: Integrity check passed. [2026-01-07T12:07:24.199981] [DEBUG] [REMOTE ] DWAS: Symbol is viable for forecasting. [2026-01-07T12:07:24.200031] [INFO ] [MAIN ] [1004/3530] DWAS kept (0.3s) | 1004 kept, 0 rejected | 137.1/min | ETA: 18.4m [2026-01-07T12:07:24.562296] [DEBUG] [REMOTE ] DWSH: Retrieved 1883 rows, trimmed to 300. [2026-01-07T12:07:24.562419] [DEBUG] [REMOTE ] DWSH: PASS: History has at least 300 days. [2026-01-07T12:07:24.562659] [DEBUG] [REMOTE ] DWSH: PASS: Price check passed. Min price $6.20. [2026-01-07T12:07:24.562794] [DEBUG] [REMOTE ] DWSH: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:24.562902] [DEBUG] [REMOTE ] DWSH: PASS: Integrity check passed. [2026-01-07T12:07:24.562942] [DEBUG] [REMOTE ] DWSH: Symbol is viable for forecasting. [2026-01-07T12:07:24.562989] [INFO ] [MAIN ] [1005/3530] DWSH kept (0.4s) | 1005 kept, 0 rejected | 137.1/min | ETA: 18.4m [2026-01-07T12:07:25.176773] [DEBUG] [REMOTE ] DX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:25.176905] [DEBUG] [REMOTE ] DX: PASS: History has at least 300 days. [2026-01-07T12:07:25.177123] [DEBUG] [REMOTE ] DX: PASS: Price check passed. Min price $12.50. [2026-01-07T12:07:25.177275] [DEBUG] [REMOTE ] DX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:25.177439] [DEBUG] [REMOTE ] DX: PASS: Integrity check passed. [2026-01-07T12:07:25.177486] [DEBUG] [REMOTE ] DX: Symbol is viable for forecasting. [2026-01-07T12:07:25.177538] [INFO ] [MAIN ] [1006/3530] DX kept (0.6s) | 1006 kept, 0 rejected | 137.1/min | ETA: 18.4m [2026-01-07T12:07:25.487842] [DEBUG] [REMOTE ] DXC: Retrieved 2245 rows, trimmed to 300. [2026-01-07T12:07:25.487965] [DEBUG] [REMOTE ] DXC: PASS: History has at least 300 days. [2026-01-07T12:07:25.488174] [DEBUG] [REMOTE ] DXC: PASS: Price check passed. Min price $11.99. [2026-01-07T12:07:25.488313] [DEBUG] [REMOTE ] DXC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:25.488427] [DEBUG] [REMOTE ] DXC: PASS: Integrity check passed. [2026-01-07T12:07:25.488482] [DEBUG] [REMOTE ] DXC: Symbol is viable for forecasting. [2026-01-07T12:07:25.488534] [INFO ] [MAIN ] [1007/3530] DXC kept (0.3s) | 1007 kept, 0 rejected | 137.1/min | ETA: 18.4m [2026-01-07T12:07:25.980916] [DEBUG] [REMOTE ] DXCM: Retrieved 5216 rows, trimmed to 300. [2026-01-07T12:07:25.981068] [DEBUG] [REMOTE ] DXCM: PASS: History has at least 300 days. [2026-01-07T12:07:25.981333] [DEBUG] [REMOTE ] DXCM: PASS: Price check passed. Min price $54.84. [2026-01-07T12:07:25.981465] [DEBUG] [REMOTE ] DXCM: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:25.981614] [DEBUG] [REMOTE ] DXCM: PASS: Integrity check passed. [2026-01-07T12:07:25.981655] [DEBUG] [REMOTE ] DXCM: Symbol is viable for forecasting. [2026-01-07T12:07:25.981705] [INFO ] [MAIN ] [1008/3530] DXCM kept (0.5s) | 1008 kept, 0 rejected | 137.1/min | ETA: 18.4m [2026-01-07T12:07:26.568645] [DEBUG] [REMOTE ] DXPE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:26.568815] [DEBUG] [REMOTE ] DXPE: PASS: History has at least 300 days. [2026-01-07T12:07:26.569172] [DEBUG] [REMOTE ] DXPE: PASS: Price check passed. Min price $85.53. [2026-01-07T12:07:26.569347] [DEBUG] [REMOTE ] DXPE: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:26.569507] [DEBUG] [REMOTE ] DXPE: PASS: Integrity check passed. [2026-01-07T12:07:26.569556] [DEBUG] [REMOTE ] DXPE: Symbol is viable for forecasting. [2026-01-07T12:07:26.569633] [INFO ] [MAIN ] [1009/3530] DXPE kept (0.6s) | 1009 kept, 0 rejected | 137.1/min | ETA: 18.4m [2026-01-07T12:07:27.054667] [DEBUG] [REMOTE ] DY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:27.054973] [DEBUG] [REMOTE ] DY: PASS: History has at least 300 days. [2026-01-07T12:07:27.055491] [DEBUG] [REMOTE ] DY: PASS: Price check passed. Min price $279.52. [2026-01-07T12:07:27.055686] [DEBUG] [REMOTE ] DY: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:27.055876] [DEBUG] [REMOTE ] DY: PASS: Integrity check passed. [2026-01-07T12:07:27.055922] [DEBUG] [REMOTE ] DY: Symbol is viable for forecasting. [2026-01-07T12:07:27.055987] [INFO ] [MAIN ] [1010/3530] DY kept (0.5s) | 1010 kept, 0 rejected | 137.0/min | ETA: 18.4m [2026-01-07T12:07:27.329100] [DEBUG] [REMOTE ] DYN: Retrieved 1332 rows, trimmed to 300. [2026-01-07T12:07:27.329290] [DEBUG] [REMOTE ] DYN: PASS: History has at least 300 days. [2026-01-07T12:07:27.329689] [DEBUG] [REMOTE ] DYN: PASS: Price check passed. Min price $14.03. [2026-01-07T12:07:27.329896] [DEBUG] [REMOTE ] DYN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:27.330084] [DEBUG] [REMOTE ] DYN: PASS: Integrity check passed. [2026-01-07T12:07:27.330154] [DEBUG] [REMOTE ] DYN: Symbol is viable for forecasting. [2026-01-07T12:07:27.330232] [INFO ] [MAIN ] [1011/3530] DYN kept (0.3s) | 1011 kept, 0 rejected | 137.1/min | ETA: 18.4m [2026-01-07T12:07:27.937806] [DEBUG] [REMOTE ] E: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:27.937935] [DEBUG] [REMOTE ] E: PASS: History has at least 300 days. [2026-01-07T12:07:27.938154] [DEBUG] [REMOTE ] E: PASS: Price check passed. Min price $33.50. [2026-01-07T12:07:27.938294] [DEBUG] [REMOTE ] E: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:27.938411] [DEBUG] [REMOTE ] E: PASS: Integrity check passed. [2026-01-07T12:07:27.938452] [DEBUG] [REMOTE ] E: Symbol is viable for forecasting. [2026-01-07T12:07:27.938501] [INFO ] [MAIN ] [1012/3530] E kept (0.6s) | 1012 kept, 0 rejected | 137.0/min | ETA: 18.4m [2026-01-07T12:07:28.439760] [DEBUG] [REMOTE ] EA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:28.439888] [DEBUG] [REMOTE ] EA: PASS: History has at least 300 days. [2026-01-07T12:07:28.440109] [DEBUG] [REMOTE ] EA: PASS: Price check passed. Min price $199.70. [2026-01-07T12:07:28.440246] [DEBUG] [REMOTE ] EA: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:28.440360] [DEBUG] [REMOTE ] EA: PASS: Integrity check passed. [2026-01-07T12:07:28.440415] [DEBUG] [REMOTE ] EA: Symbol is viable for forecasting. [2026-01-07T12:07:28.440465] [INFO ] [MAIN ] [1013/3530] EA kept (0.5s) | 1013 kept, 0 rejected | 137.0/min | ETA: 18.4m [2026-01-07T12:07:28.759410] [DEBUG] [REMOTE ] EAF: Retrieved 1940 rows, trimmed to 300. [2026-01-07T12:07:28.759555] [DEBUG] [REMOTE ] EAF: PASS: History has at least 300 days. [2026-01-07T12:07:28.759804] [DEBUG] [REMOTE ] EAF: PASS: Price check passed. Min price $11.97. [2026-01-07T12:07:28.760127] [DEBUG] [REMOTE ] EAF: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:28.760237] [DEBUG] [REMOTE ] EAF: PASS: Integrity check passed. [2026-01-07T12:07:28.760277] [DEBUG] [REMOTE ] EAF: Symbol is viable for forecasting. [2026-01-07T12:07:28.760324] [INFO ] [MAIN ] [1014/3530] EAF kept (0.3s) | 1014 kept, 0 rejected | 137.1/min | ETA: 18.4m [2026-01-07T12:07:29.157639] [DEBUG] [REMOTE ] EAI: Retrieved 2359 rows, trimmed to 300. [2026-01-07T12:07:29.157759] [DEBUG] [REMOTE ] EAI: PASS: History has at least 300 days. [2026-01-07T12:07:29.157974] [DEBUG] [REMOTE ] EAI: PASS: Price check passed. Min price $20.70. [2026-01-07T12:07:29.158112] [DEBUG] [REMOTE ] EAI: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:29.158223] [DEBUG] [REMOTE ] EAI: PASS: Integrity check passed. [2026-01-07T12:07:29.158263] [DEBUG] [REMOTE ] EAI: Symbol is viable for forecasting. [2026-01-07T12:07:29.158317] [INFO ] [MAIN ] [1015/3530] EAI kept (0.4s) | 1015 kept, 0 rejected | 137.1/min | ETA: 18.3m [2026-01-07T12:07:29.590661] [DEBUG] [REMOTE ] EARN: Retrieved 3191 rows, trimmed to 300. [2026-01-07T12:07:29.590808] [DEBUG] [REMOTE ] EARN: PASS: History has at least 300 days. [2026-01-07T12:07:29.591034] [DEBUG] [REMOTE ] EARN: PASS: Price check passed. Min price $4.80. [2026-01-07T12:07:29.591170] [DEBUG] [REMOTE ] EARN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:29.591285] [DEBUG] [REMOTE ] EARN: PASS: Integrity check passed. [2026-01-07T12:07:29.591326] [DEBUG] [REMOTE ] EARN: Symbol is viable for forecasting. [2026-01-07T12:07:29.591377] [INFO ] [MAIN ] [1016/3530] EARN kept (0.4s) | 1016 kept, 0 rejected | 137.1/min | ETA: 18.3m [2026-01-07T12:07:29.923962] [DEBUG] [REMOTE ] EB: Retrieved 1833 rows, trimmed to 300. [2026-01-07T12:07:29.924167] [DEBUG] [REMOTE ] EB: PASS: History has at least 300 days. [2026-01-07T12:07:29.924430] [DEBUG] [REMOTE ] EB: PASS: Price check passed. Min price $2.20. [2026-01-07T12:07:29.924633] [DEBUG] [REMOTE ] EB: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:29.924760] [DEBUG] [REMOTE ] EB: PASS: Integrity check passed. [2026-01-07T12:07:29.924802] [DEBUG] [REMOTE ] EB: Symbol is viable for forecasting. [2026-01-07T12:07:29.924865] [INFO ] [MAIN ] [1017/3530] EB kept (0.3s) | 1017 kept, 0 rejected | 137.1/min | ETA: 18.3m [2026-01-07T12:07:30.572078] [DEBUG] [REMOTE ] EBAY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:30.572359] [DEBUG] [REMOTE ] EBAY: PASS: History has at least 300 days. [2026-01-07T12:07:30.572910] [DEBUG] [REMOTE ] EBAY: PASS: Price check passed. Min price $79.77. [2026-01-07T12:07:30.573096] [DEBUG] [REMOTE ] EBAY: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:30.573300] [DEBUG] [REMOTE ] EBAY: PASS: Integrity check passed. [2026-01-07T12:07:30.573348] [DEBUG] [REMOTE ] EBAY: Symbol is viable for forecasting. [2026-01-07T12:07:30.573416] [INFO ] [MAIN ] [1018/3530] EBAY kept (0.6s) | 1018 kept, 0 rejected | 137.0/min | ETA: 18.3m [2026-01-07T12:07:30.841956] [DEBUG] [REMOTE ] EBC: Retrieved 1312 rows, trimmed to 300. [2026-01-07T12:07:30.842153] [DEBUG] [REMOTE ] EBC: PASS: History has at least 300 days. [2026-01-07T12:07:30.842411] [DEBUG] [REMOTE ] EBC: PASS: Price check passed. Min price $16.62. [2026-01-07T12:07:30.842554] [DEBUG] [REMOTE ] EBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:30.842711] [DEBUG] [REMOTE ] EBC: PASS: Integrity check passed. [2026-01-07T12:07:30.842780] [DEBUG] [REMOTE ] EBC: Symbol is viable for forecasting. [2026-01-07T12:07:30.842832] [INFO ] [MAIN ] [1019/3530] EBC kept (0.3s) | 1019 kept, 0 rejected | 137.1/min | ETA: 18.3m [2026-01-07T12:07:31.460200] [DEBUG] [REMOTE ] EBF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:31.460397] [DEBUG] [REMOTE ] EBF: PASS: History has at least 300 days. [2026-01-07T12:07:31.460723] [DEBUG] [REMOTE ] EBF: PASS: Price check passed. Min price $16.38. [2026-01-07T12:07:31.460882] [DEBUG] [REMOTE ] EBF: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:31.461020] [DEBUG] [REMOTE ] EBF: PASS: Integrity check passed. [2026-01-07T12:07:31.461061] [DEBUG] [REMOTE ] EBF: Symbol is viable for forecasting. [2026-01-07T12:07:31.461117] [INFO ] [MAIN ] [1020/3530] EBF kept (0.6s) | 1020 kept, 0 rejected | 137.0/min | ETA: 18.3m [2026-01-07T12:07:31.755505] [DEBUG] [REMOTE ] EBON: Retrieved 1389 rows, trimmed to 300. [2026-01-07T12:07:31.755714] [DEBUG] [REMOTE ] EBON: PASS: History has at least 300 days. [2026-01-07T12:07:31.756171] [DEBUG] [REMOTE ] EBON: PASS: Price check passed. Min price $3.06. [2026-01-07T12:07:31.756315] [DEBUG] [REMOTE ] EBON: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:31.756435] [DEBUG] [REMOTE ] EBON: PASS: Integrity check passed. [2026-01-07T12:07:31.756475] [DEBUG] [REMOTE ] EBON: Symbol is viable for forecasting. [2026-01-07T12:07:31.756528] [INFO ] [MAIN ] [1021/3530] EBON kept (0.3s) | 1021 kept, 0 rejected | 137.1/min | ETA: 18.3m [2026-01-07T12:07:32.230815] [DEBUG] [REMOTE ] EBS: Retrieved 4814 rows, trimmed to 300. [2026-01-07T12:07:32.231208] [DEBUG] [REMOTE ] EBS: PASS: History has at least 300 days. [2026-01-07T12:07:32.231521] [DEBUG] [REMOTE ] EBS: PASS: Price check passed. Min price $9.07. [2026-01-07T12:07:32.231686] [DEBUG] [REMOTE ] EBS: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:32.232046] [DEBUG] [REMOTE ] EBS: PASS: Integrity check passed. [2026-01-07T12:07:32.232092] [DEBUG] [REMOTE ] EBS: Symbol is viable for forecasting. [2026-01-07T12:07:32.232147] [INFO ] [MAIN ] [1022/3530] EBS kept (0.5s) | 1022 kept, 0 rejected | 137.1/min | ETA: 18.3m [2026-01-07T12:07:32.521191] [DEBUG] [REMOTE ] EC: Retrieved 4352 rows, trimmed to 300. [2026-01-07T12:07:32.521379] [DEBUG] [REMOTE ] EC: PASS: History has at least 300 days. [2026-01-07T12:07:32.521652] [DEBUG] [REMOTE ] EC: PASS: Price check passed. Min price $8.61. [2026-01-07T12:07:32.521980] [DEBUG] [REMOTE ] EC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:32.522102] [DEBUG] [REMOTE ] EC: PASS: Integrity check passed. [2026-01-07T12:07:32.522144] [DEBUG] [REMOTE ] EC: Symbol is viable for forecasting. [2026-01-07T12:07:32.522195] [INFO ] [MAIN ] [1023/3530] EC kept (0.3s) | 1023 kept, 0 rejected | 137.1/min | ETA: 18.3m [2026-01-07T12:07:33.001634] [DEBUG] [REMOTE ] ECC: Retrieved 2828 rows, trimmed to 300. [2026-01-07T12:07:33.001809] [DEBUG] [REMOTE ] ECC: PASS: History has at least 300 days. [2026-01-07T12:07:33.002055] [DEBUG] [REMOTE ] ECC: PASS: Price check passed. Min price $5.39. [2026-01-07T12:07:33.002188] [DEBUG] [REMOTE ] ECC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:33.002303] [DEBUG] [REMOTE ] ECC: PASS: Integrity check passed. [2026-01-07T12:07:33.002342] [DEBUG] [REMOTE ] ECC: Symbol is viable for forecasting. [2026-01-07T12:07:33.002395] [INFO ] [MAIN ] [1024/3530] ECC kept (0.5s) | 1024 kept, 0 rejected | 137.1/min | ETA: 18.3m [2026-01-07T12:07:33.543485] [DEBUG] [REMOTE ] ECL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:33.543708] [DEBUG] [REMOTE ] ECL: PASS: History has at least 300 days. [2026-01-07T12:07:33.544031] [DEBUG] [REMOTE ] ECL: PASS: Price check passed. Min price $252.35. [2026-01-07T12:07:33.544205] [DEBUG] [REMOTE ] ECL: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:33.544376] [DEBUG] [REMOTE ] ECL: PASS: Integrity check passed. [2026-01-07T12:07:33.544418] [DEBUG] [REMOTE ] ECL: Symbol is viable for forecasting. [2026-01-07T12:07:33.544472] [INFO ] [MAIN ] [1025/3530] ECL kept (0.5s) | 1025 kept, 0 rejected | 137.1/min | ETA: 18.3m [2026-01-07T12:07:34.032558] [DEBUG] [REMOTE ] ECPG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:34.032759] [DEBUG] [REMOTE ] ECPG: PASS: History has at least 300 days. [2026-01-07T12:07:34.033230] [DEBUG] [REMOTE ] ECPG: PASS: Price check passed. Min price $40.53. [2026-01-07T12:07:34.033373] [DEBUG] [REMOTE ] ECPG: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:34.033503] [DEBUG] [REMOTE ] ECPG: PASS: Integrity check passed. [2026-01-07T12:07:34.033550] [DEBUG] [REMOTE ] ECPG: Symbol is viable for forecasting. [2026-01-07T12:07:34.033629] [INFO ] [MAIN ] [1026/3530] ECPG kept (0.5s) | 1026 kept, 0 rejected | 137.1/min | ETA: 18.3m [2026-01-07T12:07:34.274537] [DEBUG] [REMOTE ] ECX: Retrieved 763 rows, trimmed to 300. [2026-01-07T12:07:34.274745] [DEBUG] [REMOTE ] ECX: PASS: History has at least 300 days. [2026-01-07T12:07:34.275003] [DEBUG] [REMOTE ] ECX: PASS: Price check passed. Min price $1.55. [2026-01-07T12:07:34.275142] [DEBUG] [REMOTE ] ECX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:34.275263] [DEBUG] [REMOTE ] ECX: PASS: Integrity check passed. [2026-01-07T12:07:34.275305] [DEBUG] [REMOTE ] ECX: Symbol is viable for forecasting. [2026-01-07T12:07:34.275355] [INFO ] [MAIN ] [1027/3530] ECX kept (0.2s) | 1027 kept, 0 rejected | 137.1/min | ETA: 18.3m [2026-01-07T12:07:34.769421] [DEBUG] [REMOTE ] ED: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:34.769587] [DEBUG] [REMOTE ] ED: PASS: History has at least 300 days. [2026-01-07T12:07:34.769835] [DEBUG] [REMOTE ] ED: PASS: Price check passed. Min price $95.30. [2026-01-07T12:07:34.769975] [DEBUG] [REMOTE ] ED: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:34.770100] [DEBUG] [REMOTE ] ED: PASS: Integrity check passed. [2026-01-07T12:07:34.770141] [DEBUG] [REMOTE ] ED: Symbol is viable for forecasting. [2026-01-07T12:07:34.770192] [INFO ] [MAIN ] [1028/3530] ED kept (0.5s) | 1028 kept, 0 rejected | 137.1/min | ETA: 18.3m [2026-01-07T12:07:35.359044] [DEBUG] [REMOTE ] EDAP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:35.359180] [DEBUG] [REMOTE ] EDAP: PASS: History has at least 300 days. [2026-01-07T12:07:35.359397] [DEBUG] [REMOTE ] EDAP: PASS: Price check passed. Min price $1.81. [2026-01-07T12:07:35.359532] [DEBUG] [REMOTE ] EDAP: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:35.359666] [DEBUG] [REMOTE ] EDAP: PASS: Integrity check passed. [2026-01-07T12:07:35.359707] [DEBUG] [REMOTE ] EDAP: Symbol is viable for forecasting. [2026-01-07T12:07:35.359754] [INFO ] [MAIN ] [1029/3530] EDAP kept (0.6s) | 1029 kept, 0 rejected | 137.0/min | ETA: 18.2m [2026-01-07T12:07:35.744183] [DEBUG] [REMOTE ] EDD: Retrieved 4707 rows, trimmed to 300. [2026-01-07T12:07:35.744384] [DEBUG] [REMOTE ] EDD: PASS: History has at least 300 days. [2026-01-07T12:07:35.744688] [DEBUG] [REMOTE ] EDD: PASS: Price check passed. Min price $5.06. [2026-01-07T12:07:35.744835] [DEBUG] [REMOTE ] EDD: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:35.744972] [DEBUG] [REMOTE ] EDD: PASS: Integrity check passed. [2026-01-07T12:07:35.745016] [DEBUG] [REMOTE ] EDD: Symbol is viable for forecasting. [2026-01-07T12:07:35.745072] [INFO ] [MAIN ] [1030/3530] EDD kept (0.4s) | 1030 kept, 0 rejected | 137.1/min | ETA: 18.2m [2026-01-07T12:07:36.153705] [DEBUG] [REMOTE ] EDF: Retrieved 3780 rows, trimmed to 300. [2026-01-07T12:07:36.153936] [DEBUG] [REMOTE ] EDF: PASS: History has at least 300 days. [2026-01-07T12:07:36.154230] [DEBUG] [REMOTE ] EDF: PASS: Price check passed. Min price $4.74. [2026-01-07T12:07:36.154379] [DEBUG] [REMOTE ] EDF: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:36.154547] [DEBUG] [REMOTE ] EDF: PASS: Integrity check passed. [2026-01-07T12:07:36.154610] [DEBUG] [REMOTE ] EDF: Symbol is viable for forecasting. [2026-01-07T12:07:36.154664] [INFO ] [MAIN ] [1031/3530] EDF kept (0.4s) | 1031 kept, 0 rejected | 137.1/min | ETA: 18.2m [2026-01-07T12:07:36.572230] [DEBUG] [REMOTE ] EDN: Retrieved 4705 rows, trimmed to 300. [2026-01-07T12:07:36.572475] [DEBUG] [REMOTE ] EDN: PASS: History has at least 300 days. [2026-01-07T12:07:36.572806] [DEBUG] [REMOTE ] EDN: PASS: Price check passed. Min price $16.62. [2026-01-07T12:07:36.572947] [DEBUG] [REMOTE ] EDN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:36.573087] [DEBUG] [REMOTE ] EDN: PASS: Integrity check passed. [2026-01-07T12:07:36.573127] [DEBUG] [REMOTE ] EDN: Symbol is viable for forecasting. [2026-01-07T12:07:36.573185] [INFO ] [MAIN ] [1032/3530] EDN kept (0.4s) | 1032 kept, 0 rejected | 137.1/min | ETA: 18.2m [2026-01-07T12:07:36.822598] [DEBUG] [REMOTE ] EE: Retrieved 936 rows, trimmed to 300. [2026-01-07T12:07:36.822789] [DEBUG] [REMOTE ] EE: PASS: History has at least 300 days. [2026-01-07T12:07:36.823082] [DEBUG] [REMOTE ] EE: PASS: Price check passed. Min price $25.16. [2026-01-07T12:07:36.823227] [DEBUG] [REMOTE ] EE: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:36.823350] [DEBUG] [REMOTE ] EE: PASS: Integrity check passed. [2026-01-07T12:07:36.823393] [DEBUG] [REMOTE ] EE: Symbol is viable for forecasting. [2026-01-07T12:07:36.823448] [INFO ] [MAIN ] [1033/3530] EE kept (0.3s) | 1033 kept, 0 rejected | 137.1/min | ETA: 18.2m [2026-01-07T12:07:37.348763] [DEBUG] [REMOTE ] EEMA: Retrieved 3497 rows, trimmed to 300. [2026-01-07T12:07:37.349005] [DEBUG] [REMOTE ] EEMA: PASS: History has at least 300 days. [2026-01-07T12:07:37.349495] [DEBUG] [REMOTE ] EEMA: PASS: Price check passed. Min price $87.99. [2026-01-07T12:07:37.349662] [DEBUG] [REMOTE ] EEMA: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:37.349791] [DEBUG] [REMOTE ] EEMA: PASS: Integrity check passed. [2026-01-07T12:07:37.349833] [DEBUG] [REMOTE ] EEMA: Symbol is viable for forecasting. [2026-01-07T12:07:37.349887] [INFO ] [MAIN ] [1034/3530] EEMA kept (0.5s) | 1034 kept, 0 rejected | 137.1/min | ETA: 18.2m [2026-01-07T12:07:37.534446] [DEBUG] [REMOTE ] EEX: Retrieved 2185 rows, trimmed to 300. [2026-01-07T12:07:37.534604] [DEBUG] [REMOTE ] EEX: PASS: History has at least 300 days. [2026-01-07T12:07:37.534822] [DEBUG] [REMOTE ] EEX: PASS: Price check passed. Min price $3.37. [2026-01-07T12:07:37.534966] [DEBUG] [REMOTE ] EEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:37.535076] [DEBUG] [REMOTE ] EEX: PASS: Integrity check passed. [2026-01-07T12:07:37.535115] [DEBUG] [REMOTE ] EEX: Symbol is viable for forecasting. [2026-01-07T12:07:37.535162] [INFO ] [MAIN ] [1035/3530] EEX kept (0.2s) | 1035 kept, 0 rejected | 137.2/min | ETA: 18.2m [2026-01-07T12:07:38.169345] [DEBUG] [REMOTE ] EFC: Retrieved 3834 rows, trimmed to 300. [2026-01-07T12:07:38.169553] [DEBUG] [REMOTE ] EFC: PASS: History has at least 300 days. [2026-01-07T12:07:38.169865] [DEBUG] [REMOTE ] EFC: PASS: Price check passed. Min price $12.93. [2026-01-07T12:07:38.170011] [DEBUG] [REMOTE ] EFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:38.170222] [DEBUG] [REMOTE ] EFC: PASS: Integrity check passed. [2026-01-07T12:07:38.170268] [DEBUG] [REMOTE ] EFC: Symbol is viable for forecasting. [2026-01-07T12:07:38.170330] [INFO ] [MAIN ] [1036/3530] EFC kept (0.6s) | 1036 kept, 0 rejected | 137.1/min | ETA: 18.2m [2026-01-07T12:07:38.673331] [DEBUG] [REMOTE ] EFSC: Retrieved 5657 rows, trimmed to 300. [2026-01-07T12:07:38.673529] [DEBUG] [REMOTE ] EFSC: PASS: History has at least 300 days. [2026-01-07T12:07:38.673823] [DEBUG] [REMOTE ] EFSC: PASS: Price check passed. Min price $51.70. [2026-01-07T12:07:38.673966] [DEBUG] [REMOTE ] EFSC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:38.674125] [DEBUG] [REMOTE ] EFSC: PASS: Integrity check passed. [2026-01-07T12:07:38.674167] [DEBUG] [REMOTE ] EFSC: Symbol is viable for forecasting. [2026-01-07T12:07:38.674220] [INFO ] [MAIN ] [1037/3530] EFSC kept (0.5s) | 1037 kept, 0 rejected | 137.1/min | ETA: 18.2m [2026-01-07T12:07:39.142030] [DEBUG] [REMOTE ] EFX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:39.142229] [DEBUG] [REMOTE ] EFX: PASS: History has at least 300 days. [2026-01-07T12:07:39.142535] [DEBUG] [REMOTE ] EFX: PASS: Price check passed. Min price $203.70. [2026-01-07T12:07:39.142702] [DEBUG] [REMOTE ] EFX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:39.142841] [DEBUG] [REMOTE ] EFX: PASS: Integrity check passed. [2026-01-07T12:07:39.142883] [DEBUG] [REMOTE ] EFX: Symbol is viable for forecasting. [2026-01-07T12:07:39.142936] [INFO ] [MAIN ] [1038/3530] EFX kept (0.5s) | 1038 kept, 0 rejected | 137.1/min | ETA: 18.2m [2026-01-07T12:07:39.616937] [DEBUG] [REMOTE ] EG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:39.617079] [DEBUG] [REMOTE ] EG: PASS: History has at least 300 days. [2026-01-07T12:07:39.617314] [DEBUG] [REMOTE ] EG: PASS: Price check passed. Min price $302.97. [2026-01-07T12:07:39.617453] [DEBUG] [REMOTE ] EG: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:39.617592] [DEBUG] [REMOTE ] EG: PASS: Integrity check passed. [2026-01-07T12:07:39.617636] [DEBUG] [REMOTE ] EG: Symbol is viable for forecasting. [2026-01-07T12:07:39.617686] [INFO ] [MAIN ] [1039/3530] EG kept (0.5s) | 1039 kept, 0 rejected | 137.1/min | ETA: 18.2m [2026-01-07T12:07:40.076594] [DEBUG] [REMOTE ] EGAN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:40.076817] [DEBUG] [REMOTE ] EGAN: PASS: History has at least 300 days. [2026-01-07T12:07:40.077381] [DEBUG] [REMOTE ] EGAN: PASS: Price check passed. Min price $9.56. [2026-01-07T12:07:40.077537] [DEBUG] [REMOTE ] EGAN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:40.077730] [DEBUG] [REMOTE ] EGAN: PASS: Integrity check passed. [2026-01-07T12:07:40.077774] [DEBUG] [REMOTE ] EGAN: Symbol is viable for forecasting. [2026-01-07T12:07:40.077833] [INFO ] [MAIN ] [1040/3530] EGAN kept (0.5s) | 1040 kept, 0 rejected | 137.1/min | ETA: 18.2m [2026-01-07T12:07:40.555465] [DEBUG] [REMOTE ] EGBN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:40.555703] [DEBUG] [REMOTE ] EGBN: PASS: History has at least 300 days. [2026-01-07T12:07:40.556058] [DEBUG] [REMOTE ] EGBN: PASS: Price check passed. Min price $15.80. [2026-01-07T12:07:40.556205] [DEBUG] [REMOTE ] EGBN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:40.556355] [DEBUG] [REMOTE ] EGBN: PASS: Integrity check passed. [2026-01-07T12:07:40.556399] [DEBUG] [REMOTE ] EGBN: Symbol is viable for forecasting. [2026-01-07T12:07:40.556454] [INFO ] [MAIN ] [1041/3530] EGBN kept (0.5s) | 1041 kept, 0 rejected | 137.1/min | ETA: 18.2m [2026-01-07T12:07:41.104372] [DEBUG] [REMOTE ] EGP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:41.104593] [DEBUG] [REMOTE ] EGP: PASS: History has at least 300 days. [2026-01-07T12:07:41.104922] [DEBUG] [REMOTE ] EGP: PASS: Price check passed. Min price $164.69. [2026-01-07T12:07:41.105258] [DEBUG] [REMOTE ] EGP: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:41.105408] [DEBUG] [REMOTE ] EGP: PASS: Integrity check passed. [2026-01-07T12:07:41.105449] [DEBUG] [REMOTE ] EGP: Symbol is viable for forecasting. [2026-01-07T12:07:41.105505] [INFO ] [MAIN ] [1042/3530] EGP kept (0.5s) | 1042 kept, 0 rejected | 137.0/min | ETA: 18.2m [2026-01-07T12:07:41.558035] [DEBUG] [REMOTE ] EGY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:41.558249] [DEBUG] [REMOTE ] EGY: PASS: History has at least 300 days. [2026-01-07T12:07:41.558594] [DEBUG] [REMOTE ] EGY: PASS: Price check passed. Min price $3.37. [2026-01-07T12:07:41.558740] [DEBUG] [REMOTE ] EGY: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:41.558943] [DEBUG] [REMOTE ] EGY: PASS: Integrity check passed. [2026-01-07T12:07:41.558997] [DEBUG] [REMOTE ] EGY: Symbol is viable for forecasting. [2026-01-07T12:07:41.559072] [INFO ] [MAIN ] [1043/3530] EGY kept (0.5s) | 1043 kept, 0 rejected | 137.0/min | ETA: 18.1m [2026-01-07T12:07:41.833074] [DEBUG] [REMOTE ] EH: Retrieved 1524 rows, trimmed to 300. [2026-01-07T12:07:41.833251] [DEBUG] [REMOTE ] EH: PASS: History has at least 300 days. [2026-01-07T12:07:41.833593] [DEBUG] [REMOTE ] EH: PASS: Price check passed. Min price $12.79. [2026-01-07T12:07:41.833768] [DEBUG] [REMOTE ] EH: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:41.833896] [DEBUG] [REMOTE ] EH: PASS: Integrity check passed. [2026-01-07T12:07:41.833939] [DEBUG] [REMOTE ] EH: Symbol is viable for forecasting. [2026-01-07T12:07:41.834000] [INFO ] [MAIN ] [1044/3530] EH kept (0.3s) | 1044 kept, 0 rejected | 137.1/min | ETA: 18.1m [2026-01-07T12:07:42.138206] [DEBUG] [REMOTE ] EHAB: Retrieved 882 rows, trimmed to 300. [2026-01-07T12:07:42.138651] [DEBUG] [REMOTE ] EHAB: PASS: History has at least 300 days. [2026-01-07T12:07:42.138935] [DEBUG] [REMOTE ] EHAB: PASS: Price check passed. Min price $7.71. [2026-01-07T12:07:42.139281] [DEBUG] [REMOTE ] EHAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:42.139408] [DEBUG] [REMOTE ] EHAB: PASS: Integrity check passed. [2026-01-07T12:07:42.139450] [DEBUG] [REMOTE ] EHAB: Symbol is viable for forecasting. [2026-01-07T12:07:42.139500] [INFO ] [MAIN ] [1045/3530] EHAB kept (0.3s) | 1045 kept, 0 rejected | 137.1/min | ETA: 18.1m [2026-01-07T12:07:42.663961] [DEBUG] [REMOTE ] EHC: Retrieved 2015 rows, trimmed to 300. [2026-01-07T12:07:42.664134] [DEBUG] [REMOTE ] EHC: PASS: History has at least 300 days. [2026-01-07T12:07:42.664389] [DEBUG] [REMOTE ] EHC: PASS: Price check passed. Min price $105.95. [2026-01-07T12:07:42.664525] [DEBUG] [REMOTE ] EHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:42.664670] [DEBUG] [REMOTE ] EHC: PASS: Integrity check passed. [2026-01-07T12:07:42.664714] [DEBUG] [REMOTE ] EHC: Symbol is viable for forecasting. [2026-01-07T12:07:42.664767] [INFO ] [MAIN ] [1046/3530] EHC kept (0.5s) | 1046 kept, 0 rejected | 137.1/min | ETA: 18.1m [2026-01-07T12:07:43.220724] [DEBUG] [REMOTE ] EHI: Retrieved 5647 rows, trimmed to 300. [2026-01-07T12:07:43.220914] [DEBUG] [REMOTE ] EHI: PASS: History has at least 300 days. [2026-01-07T12:07:43.221195] [DEBUG] [REMOTE ] EHI: PASS: Price check passed. Min price $6.15. [2026-01-07T12:07:43.221339] [DEBUG] [REMOTE ] EHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:43.221470] [DEBUG] [REMOTE ] EHI: PASS: Integrity check passed. [2026-01-07T12:07:43.221516] [DEBUG] [REMOTE ] EHI: Symbol is viable for forecasting. [2026-01-07T12:07:43.221592] [INFO ] [MAIN ] [1047/3530] EHI kept (0.6s) | 1047 kept, 0 rejected | 137.1/min | ETA: 18.1m [2026-01-07T12:07:43.638882] [DEBUG] [REMOTE ] EHTH: Retrieved 4832 rows, trimmed to 300. [2026-01-07T12:07:43.639125] [DEBUG] [REMOTE ] EHTH: PASS: History has at least 300 days. [2026-01-07T12:07:43.639463] [DEBUG] [REMOTE ] EHTH: PASS: Price check passed. Min price $3.31. [2026-01-07T12:07:43.639625] [DEBUG] [REMOTE ] EHTH: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:43.639771] [DEBUG] [REMOTE ] EHTH: PASS: Integrity check passed. [2026-01-07T12:07:43.639812] [DEBUG] [REMOTE ] EHTH: Symbol is viable for forecasting. [2026-01-07T12:07:43.639868] [INFO ] [MAIN ] [1048/3530] EHTH kept (0.4s) | 1048 kept, 0 rejected | 137.1/min | ETA: 18.1m [2026-01-07T12:07:43.967214] [DEBUG] [REMOTE ] EIC: Retrieved 1623 rows, trimmed to 300. [2026-01-07T12:07:43.967407] [DEBUG] [REMOTE ] EIC: PASS: History has at least 300 days. [2026-01-07T12:07:43.967732] [DEBUG] [REMOTE ] EIC: PASS: Price check passed. Min price $10.94. [2026-01-07T12:07:43.967873] [DEBUG] [REMOTE ] EIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:43.968025] [DEBUG] [REMOTE ] EIC: PASS: Integrity check passed. [2026-01-07T12:07:43.968068] [DEBUG] [REMOTE ] EIC: Symbol is viable for forecasting. [2026-01-07T12:07:43.968122] [INFO ] [MAIN ] [1049/3530] EIC kept (0.3s) | 1049 kept, 0 rejected | 137.1/min | ETA: 18.1m [2026-01-07T12:07:44.517545] [DEBUG] [REMOTE ] EIG: Retrieved 4764 rows, trimmed to 300. [2026-01-07T12:07:44.517725] [DEBUG] [REMOTE ] EIG: PASS: History has at least 300 days. [2026-01-07T12:07:44.518031] [DEBUG] [REMOTE ] EIG: PASS: Price check passed. Min price $35.80. [2026-01-07T12:07:44.518219] [DEBUG] [REMOTE ] EIG: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:44.518366] [DEBUG] [REMOTE ] EIG: PASS: Integrity check passed. [2026-01-07T12:07:44.518412] [DEBUG] [REMOTE ] EIG: Symbol is viable for forecasting. [2026-01-07T12:07:44.518464] [INFO ] [MAIN ] [1050/3530] EIG kept (0.6s) | 1050 kept, 0 rejected | 137.1/min | ETA: 18.1m [2026-01-07T12:07:44.994180] [DEBUG] [REMOTE ] EIX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:44.994313] [DEBUG] [REMOTE ] EIX: PASS: History has at least 300 days. [2026-01-07T12:07:44.994542] [DEBUG] [REMOTE ] EIX: PASS: Price check passed. Min price $52.12. [2026-01-07T12:07:44.994695] [DEBUG] [REMOTE ] EIX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:44.994811] [DEBUG] [REMOTE ] EIX: PASS: Integrity check passed. [2026-01-07T12:07:44.994850] [DEBUG] [REMOTE ] EIX: Symbol is viable for forecasting. [2026-01-07T12:07:44.994896] [INFO ] [MAIN ] [1051/3530] EIX kept (0.5s) | 1051 kept, 0 rejected | 137.0/min | ETA: 18.1m [2026-01-07T12:07:45.401994] [DEBUG] [REMOTE ] EL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:45.402132] [DEBUG] [REMOTE ] EL: PASS: History has at least 300 days. [2026-01-07T12:07:45.402377] [DEBUG] [REMOTE ] EL: PASS: Price check passed. Min price $85.59. [2026-01-07T12:07:45.402513] [DEBUG] [REMOTE ] EL: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:45.402661] [DEBUG] [REMOTE ] EL: PASS: Integrity check passed. [2026-01-07T12:07:45.402703] [DEBUG] [REMOTE ] EL: Symbol is viable for forecasting. [2026-01-07T12:07:45.402750] [INFO ] [MAIN ] [1052/3530] EL kept (0.4s) | 1052 kept, 0 rejected | 137.1/min | ETA: 18.1m [2026-01-07T12:07:45.588231] [DEBUG] [REMOTE ] ELAB: Retrieved 532 rows, trimmed to 300. [2026-01-07T12:07:45.588377] [DEBUG] [REMOTE ] ELAB: PASS: History has at least 300 days. [2026-01-07T12:07:45.588614] [DEBUG] [REMOTE ] ELAB: PASS: Price check passed. Min price $5.60. [2026-01-07T12:07:45.588761] [DEBUG] [REMOTE ] ELAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:45.588880] [DEBUG] [REMOTE ] ELAB: PASS: Integrity check passed. [2026-01-07T12:07:45.588951] [DEBUG] [REMOTE ] ELAB: Symbol is viable for forecasting. [2026-01-07T12:07:45.589001] [INFO ] [MAIN ] [1053/3530] ELAB kept (0.2s) | 1053 kept, 0 rejected | 137.1/min | ETA: 18.1m [2026-01-07T12:07:46.006604] [DEBUG] [REMOTE ] ELAN: Retrieved 1833 rows, trimmed to 300. [2026-01-07T12:07:46.006759] [DEBUG] [REMOTE ] ELAN: PASS: History has at least 300 days. [2026-01-07T12:07:46.007009] [DEBUG] [REMOTE ] ELAN: PASS: Price check passed. Min price $19.76. [2026-01-07T12:07:46.007151] [DEBUG] [REMOTE ] ELAN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:46.007262] [DEBUG] [REMOTE ] ELAN: PASS: Integrity check passed. [2026-01-07T12:07:46.007301] [DEBUG] [REMOTE ] ELAN: Symbol is viable for forecasting. [2026-01-07T12:07:46.007348] [INFO ] [MAIN ] [1054/3530] ELAN kept (0.4s) | 1054 kept, 0 rejected | 137.1/min | ETA: 18.1m [2026-01-07T12:07:46.487944] [DEBUG] [REMOTE ] ELC: Retrieved 2358 rows, trimmed to 300. [2026-01-07T12:07:46.488063] [DEBUG] [REMOTE ] ELC: PASS: History has at least 300 days. [2026-01-07T12:07:46.488356] [DEBUG] [REMOTE ] ELC: PASS: Price check passed. Min price $20.45. [2026-01-07T12:07:46.488534] [DEBUG] [REMOTE ] ELC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:46.488695] [DEBUG] [REMOTE ] ELC: PASS: Integrity check passed. [2026-01-07T12:07:46.488740] [DEBUG] [REMOTE ] ELC: Symbol is viable for forecasting. [2026-01-07T12:07:46.488790] [INFO ] [MAIN ] [1055/3530] ELC kept (0.5s) | 1055 kept, 0 rejected | 137.1/min | ETA: 18.0m [2026-01-07T12:07:46.797694] [DEBUG] [REMOTE ] ELDN: Retrieved 2843 rows, trimmed to 300. [2026-01-07T12:07:46.797825] [DEBUG] [REMOTE ] ELDN: PASS: History has at least 300 days. [2026-01-07T12:07:46.798059] [DEBUG] [REMOTE ] ELDN: PASS: Price check passed. Min price $1.39. [2026-01-07T12:07:46.798210] [DEBUG] [REMOTE ] ELDN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:46.798362] [DEBUG] [REMOTE ] ELDN: PASS: Integrity check passed. [2026-01-07T12:07:46.798409] [DEBUG] [REMOTE ] ELDN: Symbol is viable for forecasting. [2026-01-07T12:07:46.798460] [INFO ] [MAIN ] [1056/3530] ELDN kept (0.3s) | 1056 kept, 0 rejected | 137.2/min | ETA: 18.0m [2026-01-07T12:07:47.328023] [DEBUG] [REMOTE ] ELF: Retrieved 2335 rows, trimmed to 300. [2026-01-07T12:07:47.328151] [DEBUG] [REMOTE ] ELF: PASS: History has at least 300 days. [2026-01-07T12:07:47.328358] [DEBUG] [REMOTE ] ELF: PASS: Price check passed. Min price $68.42. [2026-01-07T12:07:47.328491] [DEBUG] [REMOTE ] ELF: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:47.328635] [DEBUG] [REMOTE ] ELF: PASS: Integrity check passed. [2026-01-07T12:07:47.328678] [DEBUG] [REMOTE ] ELF: Symbol is viable for forecasting. [2026-01-07T12:07:47.328724] [INFO ] [MAIN ] [1057/3530] ELF kept (0.5s) | 1057 kept, 0 rejected | 137.1/min | ETA: 18.0m [2026-01-07T12:07:47.933909] [DEBUG] [REMOTE ] ELME: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:47.934036] [DEBUG] [REMOTE ] ELME: PASS: History has at least 300 days. [2026-01-07T12:07:47.934262] [DEBUG] [REMOTE ] ELME: PASS: Price check passed. Min price $16.40. [2026-01-07T12:07:47.934398] [DEBUG] [REMOTE ] ELME: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:47.934512] [DEBUG] [REMOTE ] ELME: PASS: Integrity check passed. [2026-01-07T12:07:47.934552] [DEBUG] [REMOTE ] ELME: Symbol is viable for forecasting. [2026-01-07T12:07:47.934620] [INFO ] [MAIN ] [1058/3530] ELME kept (0.6s) | 1058 kept, 0 rejected | 137.1/min | ETA: 18.0m [2026-01-07T12:07:48.411168] [DEBUG] [REMOTE ] ELS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:48.411312] [DEBUG] [REMOTE ] ELS: PASS: History has at least 300 days. [2026-01-07T12:07:48.411594] [DEBUG] [REMOTE ] ELS: PASS: Price check passed. Min price $59.30. [2026-01-07T12:07:48.411739] [DEBUG] [REMOTE ] ELS: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:48.411865] [DEBUG] [REMOTE ] ELS: PASS: Integrity check passed. [2026-01-07T12:07:48.411906] [DEBUG] [REMOTE ] ELS: Symbol is viable for forecasting. [2026-01-07T12:07:48.411958] [INFO ] [MAIN ] [1059/3530] ELS kept (0.5s) | 1059 kept, 0 rejected | 137.1/min | ETA: 18.0m [2026-01-07T12:07:48.683063] [DEBUG] [REMOTE ] ELTX: Retrieved 1235 rows, trimmed to 300. [2026-01-07T12:07:48.683227] [DEBUG] [REMOTE ] ELTX: PASS: History has at least 300 days. [2026-01-07T12:07:48.683456] [DEBUG] [REMOTE ] ELTX: PASS: Price check passed. Min price $7.54. [2026-01-07T12:07:48.683614] [DEBUG] [REMOTE ] ELTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:48.683739] [DEBUG] [REMOTE ] ELTX: PASS: Integrity check passed. [2026-01-07T12:07:48.683782] [DEBUG] [REMOTE ] ELTX: Symbol is viable for forecasting. [2026-01-07T12:07:48.683831] [INFO ] [MAIN ] [1060/3530] ELTX kept (0.3s) | 1060 kept, 0 rejected | 137.1/min | ETA: 18.0m [2026-01-07T12:07:49.132966] [DEBUG] [REMOTE ] ELVA: Retrieved 2438 rows, trimmed to 300. [2026-01-07T12:07:49.133094] [DEBUG] [REMOTE ] ELVA: PASS: History has at least 300 days. [2026-01-07T12:07:49.133513] [DEBUG] [REMOTE ] ELVA: PASS: Price check passed. Min price $4.23. [2026-01-07T12:07:49.133682] [DEBUG] [REMOTE ] ELVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:49.133820] [DEBUG] [REMOTE ] ELVA: PASS: Integrity check passed. [2026-01-07T12:07:49.133862] [DEBUG] [REMOTE ] ELVA: Symbol is viable for forecasting. [2026-01-07T12:07:49.133912] [INFO ] [MAIN ] [1061/3530] ELVA kept (0.5s) | 1061 kept, 0 rejected | 137.1/min | ETA: 18.0m [2026-01-07T12:07:49.495830] [DEBUG] [REMOTE ] ELVN: Retrieved 1463 rows, trimmed to 300. [2026-01-07T12:07:49.495954] [DEBUG] [REMOTE ] ELVN: PASS: History has at least 300 days. [2026-01-07T12:07:49.496162] [DEBUG] [REMOTE ] ELVN: PASS: Price check passed. Min price $15.14. [2026-01-07T12:07:49.496292] [DEBUG] [REMOTE ] ELVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:49.496402] [DEBUG] [REMOTE ] ELVN: PASS: Integrity check passed. [2026-01-07T12:07:49.496440] [DEBUG] [REMOTE ] ELVN: Symbol is viable for forecasting. [2026-01-07T12:07:49.496487] [INFO ] [MAIN ] [1062/3530] ELVN kept (0.4s) | 1062 kept, 0 rejected | 137.1/min | ETA: 18.0m [2026-01-07T12:07:49.751939] [DEBUG] [REMOTE ] ELWS: Retrieved 616 rows, trimmed to 300. [2026-01-07T12:07:49.752070] [DEBUG] [REMOTE ] ELWS: PASS: History has at least 300 days. [2026-01-07T12:07:49.752282] [DEBUG] [REMOTE ] ELWS: PASS: Price check passed. Min price $2.70. [2026-01-07T12:07:49.752418] [DEBUG] [REMOTE ] ELWS: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:49.752552] [DEBUG] [REMOTE ] ELWS: PASS: Integrity check passed. [2026-01-07T12:07:49.752622] [DEBUG] [REMOTE ] ELWS: Symbol is viable for forecasting. [2026-01-07T12:07:49.752672] [INFO ] [MAIN ] [1063/3530] ELWS kept (0.3s) | 1063 kept, 0 rejected | 137.2/min | ETA: 18.0m [2026-01-07T12:07:50.237600] [DEBUG] [REMOTE ] EM: Retrieved 1197 rows, trimmed to 300. [2026-01-07T12:07:50.237738] [DEBUG] [REMOTE ] EM: PASS: History has at least 300 days. [2026-01-07T12:07:50.237944] [DEBUG] [REMOTE ] EM: PASS: Price check passed. Min price $1.13. [2026-01-07T12:07:50.238076] [DEBUG] [REMOTE ] EM: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:50.238187] [DEBUG] [REMOTE ] EM: PASS: Integrity check passed. [2026-01-07T12:07:50.238227] [DEBUG] [REMOTE ] EM: Symbol is viable for forecasting. [2026-01-07T12:07:50.238461] [INFO ] [MAIN ] [1064/3530] EM kept (0.5s) | 1064 kept, 0 rejected | 137.2/min | ETA: 18.0m [2026-01-07T12:07:50.803245] [DEBUG] [REMOTE ] EMB: Retrieved 4540 rows, trimmed to 300. [2026-01-07T12:07:50.803376] [DEBUG] [REMOTE ] EMB: PASS: History has at least 300 days. [2026-01-07T12:07:50.803637] [DEBUG] [REMOTE ] EMB: PASS: Price check passed. Min price $93.48. [2026-01-07T12:07:50.803775] [DEBUG] [REMOTE ] EMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:50.803891] [DEBUG] [REMOTE ] EMB: PASS: Integrity check passed. [2026-01-07T12:07:50.803930] [DEBUG] [REMOTE ] EMB: Symbol is viable for forecasting. [2026-01-07T12:07:50.803978] [INFO ] [MAIN ] [1065/3530] EMB kept (0.6s) | 1065 kept, 0 rejected | 137.1/min | ETA: 18.0m [2026-01-07T12:07:51.031534] [DEBUG] [REMOTE ] EMBC: Retrieved 944 rows, trimmed to 300. [2026-01-07T12:07:51.031690] [DEBUG] [REMOTE ] EMBC: PASS: History has at least 300 days. [2026-01-07T12:07:51.031950] [DEBUG] [REMOTE ] EMBC: PASS: Price check passed. Min price $11.05. [2026-01-07T12:07:51.032122] [DEBUG] [REMOTE ] EMBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:51.032261] [DEBUG] [REMOTE ] EMBC: PASS: Integrity check passed. [2026-01-07T12:07:51.032314] [DEBUG] [REMOTE ] EMBC: Symbol is viable for forecasting. [2026-01-07T12:07:51.032375] [INFO ] [MAIN ] [1066/3530] EMBC kept (0.2s) | 1066 kept, 0 rejected | 137.2/min | ETA: 18.0m [2026-01-07T12:07:51.674105] [DEBUG] [REMOTE ] EMD: Retrieved 5559 rows, trimmed to 300. [2026-01-07T12:07:51.674239] [DEBUG] [REMOTE ] EMD: PASS: History has at least 300 days. [2026-01-07T12:07:51.674471] [DEBUG] [REMOTE ] EMD: PASS: Price check passed. Min price $9.92. [2026-01-07T12:07:51.674646] [DEBUG] [REMOTE ] EMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:51.674770] [DEBUG] [REMOTE ] EMD: PASS: Integrity check passed. [2026-01-07T12:07:51.674812] [DEBUG] [REMOTE ] EMD: Symbol is viable for forecasting. [2026-01-07T12:07:51.674861] [INFO ] [MAIN ] [1067/3530] EMD kept (0.6s) | 1067 kept, 0 rejected | 137.1/min | ETA: 18.0m [2026-01-07T12:07:52.155498] [DEBUG] [REMOTE ] EMF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:52.155653] [DEBUG] [REMOTE ] EMF: PASS: History has at least 300 days. [2026-01-07T12:07:52.155879] [DEBUG] [REMOTE ] EMF: PASS: Price check passed. Min price $15.38. [2026-01-07T12:07:52.156015] [DEBUG] [REMOTE ] EMF: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:52.156131] [DEBUG] [REMOTE ] EMF: PASS: Integrity check passed. [2026-01-07T12:07:52.156171] [DEBUG] [REMOTE ] EMF: Symbol is viable for forecasting. [2026-01-07T12:07:52.156241] [INFO ] [MAIN ] [1068/3530] EMF kept (0.5s) | 1068 kept, 0 rejected | 137.1/min | ETA: 18.0m [2026-01-07T12:07:52.731862] [DEBUG] [REMOTE ] EMN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:52.731991] [DEBUG] [REMOTE ] EMN: PASS: History has at least 300 days. [2026-01-07T12:07:52.732209] [DEBUG] [REMOTE ] EMN: PASS: Price check passed. Min price $55.64. [2026-01-07T12:07:52.732341] [DEBUG] [REMOTE ] EMN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:52.732454] [DEBUG] [REMOTE ] EMN: PASS: Integrity check passed. [2026-01-07T12:07:52.732493] [DEBUG] [REMOTE ] EMN: Symbol is viable for forecasting. [2026-01-07T12:07:52.732541] [INFO ] [MAIN ] [1069/3530] EMN kept (0.6s) | 1069 kept, 0 rejected | 137.1/min | ETA: 18.0m [2026-01-07T12:07:53.012985] [DEBUG] [REMOTE ] EMO: Retrieved 3663 rows, trimmed to 300. [2026-01-07T12:07:53.013118] [DEBUG] [REMOTE ] EMO: PASS: History has at least 300 days. [2026-01-07T12:07:53.013329] [DEBUG] [REMOTE ] EMO: PASS: Price check passed. Min price $41.14. [2026-01-07T12:07:53.013463] [DEBUG] [REMOTE ] EMO: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:53.013592] [DEBUG] [REMOTE ] EMO: PASS: Integrity check passed. [2026-01-07T12:07:53.013634] [DEBUG] [REMOTE ] EMO: Symbol is viable for forecasting. [2026-01-07T12:07:53.013683] [INFO ] [MAIN ] [1070/3530] EMO kept (0.3s) | 1070 kept, 0 rejected | 137.1/min | ETA: 17.9m [2026-01-07T12:07:53.498547] [DEBUG] [REMOTE ] EMXC: Retrieved 2124 rows, trimmed to 300. [2026-01-07T12:07:53.498678] [DEBUG] [REMOTE ] EMXC: PASS: History has at least 300 days. [2026-01-07T12:07:53.498879] [DEBUG] [REMOTE ] EMXC: PASS: Price check passed. Min price $65.81. [2026-01-07T12:07:53.499046] [DEBUG] [REMOTE ] EMXC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:53.499154] [DEBUG] [REMOTE ] EMXC: PASS: Integrity check passed. [2026-01-07T12:07:53.499194] [DEBUG] [REMOTE ] EMXC: Symbol is viable for forecasting. [2026-01-07T12:07:53.499240] [INFO ] [MAIN ] [1071/3530] EMXC kept (0.5s) | 1071 kept, 0 rejected | 137.1/min | ETA: 17.9m [2026-01-07T12:07:54.036682] [DEBUG] [REMOTE ] ENB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:54.036817] [DEBUG] [REMOTE ] ENB: PASS: History has at least 300 days. [2026-01-07T12:07:54.037029] [DEBUG] [REMOTE ] ENB: PASS: Price check passed. Min price $45.70. [2026-01-07T12:07:54.037163] [DEBUG] [REMOTE ] ENB: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:54.037277] [DEBUG] [REMOTE ] ENB: PASS: Integrity check passed. [2026-01-07T12:07:54.037317] [DEBUG] [REMOTE ] ENB: Symbol is viable for forecasting. [2026-01-07T12:07:54.037366] [INFO ] [MAIN ] [1072/3530] ENB kept (0.5s) | 1072 kept, 0 rejected | 137.1/min | ETA: 17.9m [2026-01-07T12:07:54.235364] [DEBUG] [REMOTE ] ENGN: Retrieved 546 rows, trimmed to 300. [2026-01-07T12:07:54.235507] [DEBUG] [REMOTE ] ENGN: PASS: History has at least 300 days. [2026-01-07T12:07:54.235753] [DEBUG] [REMOTE ] ENGN: PASS: Price check passed. Min price $6.01. [2026-01-07T12:07:54.235908] [DEBUG] [REMOTE ] ENGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:54.236022] [DEBUG] [REMOTE ] ENGN: PASS: Integrity check passed. [2026-01-07T12:07:54.236061] [DEBUG] [REMOTE ] ENGN: Symbol is viable for forecasting. [2026-01-07T12:07:54.236108] [INFO ] [MAIN ] [1073/3530] ENGN kept (0.2s) | 1073 kept, 0 rejected | 137.2/min | ETA: 17.9m [2026-01-07T12:07:54.815724] [DEBUG] [REMOTE ] ENIC: Retrieved 2438 rows, trimmed to 300. [2026-01-07T12:07:54.815878] [DEBUG] [REMOTE ] ENIC: PASS: History has at least 300 days. [2026-01-07T12:07:54.816128] [DEBUG] [REMOTE ] ENIC: PASS: Price check passed. Min price $3.69. [2026-01-07T12:07:54.816268] [DEBUG] [REMOTE ] ENIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:54.816406] [DEBUG] [REMOTE ] ENIC: PASS: Integrity check passed. [2026-01-07T12:07:54.816447] [DEBUG] [REMOTE ] ENIC: Symbol is viable for forecasting. [2026-01-07T12:07:54.816499] [INFO ] [MAIN ] [1074/3530] ENIC kept (0.6s) | 1074 kept, 0 rejected | 137.1/min | ETA: 17.9m [2026-01-07T12:07:55.100263] [DEBUG] [REMOTE ] ENPH: Retrieved 3462 rows, trimmed to 300. [2026-01-07T12:07:55.100418] [DEBUG] [REMOTE ] ENPH: PASS: History has at least 300 days. [2026-01-07T12:07:55.100686] [DEBUG] [REMOTE ] ENPH: PASS: Price check passed. Min price $26.12. [2026-01-07T12:07:55.100845] [DEBUG] [REMOTE ] ENPH: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:55.101018] [DEBUG] [REMOTE ] ENPH: PASS: Integrity check passed. [2026-01-07T12:07:55.101063] [DEBUG] [REMOTE ] ENPH: Symbol is viable for forecasting. [2026-01-07T12:07:55.101114] [INFO ] [MAIN ] [1075/3530] ENPH kept (0.3s) | 1075 kept, 0 rejected | 137.2/min | ETA: 17.9m [2026-01-07T12:07:55.576503] [DEBUG] [REMOTE ] ENS: Retrieved 5393 rows, trimmed to 300. [2026-01-07T12:07:55.576696] [DEBUG] [REMOTE ] ENS: PASS: History has at least 300 days. [2026-01-07T12:07:55.576939] [DEBUG] [REMOTE ] ENS: PASS: Price check passed. Min price $109.15. [2026-01-07T12:07:55.577076] [DEBUG] [REMOTE ] ENS: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:55.577199] [DEBUG] [REMOTE ] ENS: PASS: Integrity check passed. [2026-01-07T12:07:55.577238] [DEBUG] [REMOTE ] ENS: Symbol is viable for forecasting. [2026-01-07T12:07:55.577288] [INFO ] [MAIN ] [1076/3530] ENS kept (0.5s) | 1076 kept, 0 rejected | 137.2/min | ETA: 17.9m [2026-01-07T12:07:55.887263] [DEBUG] [REMOTE ] ENSG: Retrieved 4567 rows, trimmed to 300. [2026-01-07T12:07:55.887425] [DEBUG] [REMOTE ] ENSG: PASS: History has at least 300 days. [2026-01-07T12:07:55.887824] [DEBUG] [REMOTE ] ENSG: PASS: Price check passed. Min price $173.52. [2026-01-07T12:07:55.888010] [DEBUG] [REMOTE ] ENSG: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:55.888174] [DEBUG] [REMOTE ] ENSG: PASS: Integrity check passed. [2026-01-07T12:07:55.888226] [DEBUG] [REMOTE ] ENSG: Symbol is viable for forecasting. [2026-01-07T12:07:55.888288] [INFO ] [MAIN ] [1077/3530] ENSG kept (0.3s) | 1077 kept, 0 rejected | 137.2/min | ETA: 17.9m [2026-01-07T12:07:56.378060] [DEBUG] [REMOTE ] ENTA: Retrieved 3219 rows, trimmed to 300. [2026-01-07T12:07:56.378191] [DEBUG] [REMOTE ] ENTA: PASS: History has at least 300 days. [2026-01-07T12:07:56.378407] [DEBUG] [REMOTE ] ENTA: PASS: Price check passed. Min price $10.47. [2026-01-07T12:07:56.378543] [DEBUG] [REMOTE ] ENTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:56.378681] [DEBUG] [REMOTE ] ENTA: PASS: Integrity check passed. [2026-01-07T12:07:56.378722] [DEBUG] [REMOTE ] ENTA: Symbol is viable for forecasting. [2026-01-07T12:07:56.378771] [INFO ] [MAIN ] [1078/3530] ENTA kept (0.5s) | 1078 kept, 0 rejected | 137.2/min | ETA: 17.9m [2026-01-07T12:07:56.899668] [DEBUG] [REMOTE ] ENTG: Retrieved 6411 rows, trimmed to 300. [2026-01-07T12:07:56.899864] [DEBUG] [REMOTE ] ENTG: PASS: History has at least 300 days. [2026-01-07T12:07:56.900153] [DEBUG] [REMOTE ] ENTG: PASS: Price check passed. Min price $68.80. [2026-01-07T12:07:56.900322] [DEBUG] [REMOTE ] ENTG: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:56.900455] [DEBUG] [REMOTE ] ENTG: PASS: Integrity check passed. [2026-01-07T12:07:56.900715] [DEBUG] [REMOTE ] ENTG: Symbol is viable for forecasting. [2026-01-07T12:07:56.900772] [INFO ] [MAIN ] [1079/3530] ENTG kept (0.5s) | 1079 kept, 0 rejected | 137.2/min | ETA: 17.9m [2026-01-07T12:07:57.056075] [DEBUG] [REMOTE ] ENTX: Retrieved 1891 rows, trimmed to 300. [2026-01-07T12:07:57.056259] [DEBUG] [REMOTE ] ENTX: PASS: History has at least 300 days. [2026-01-07T12:07:57.056521] [DEBUG] [REMOTE ] ENTX: PASS: Price check passed. Min price $1.57. [2026-01-07T12:07:57.056724] [DEBUG] [REMOTE ] ENTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:57.056859] [DEBUG] [REMOTE ] ENTX: PASS: Integrity check passed. [2026-01-07T12:07:57.056903] [DEBUG] [REMOTE ] ENTX: Symbol is viable for forecasting. [2026-01-07T12:07:57.056958] [INFO ] [MAIN ] [1080/3530] ENTX kept (0.2s) | 1080 kept, 0 rejected | 137.2/min | ETA: 17.9m [2026-01-07T12:07:57.629264] [DEBUG] [REMOTE ] ENVA: Retrieved 2802 rows, trimmed to 300. [2026-01-07T12:07:57.629465] [DEBUG] [REMOTE ] ENVA: PASS: History has at least 300 days. [2026-01-07T12:07:57.629773] [DEBUG] [REMOTE ] ENVA: PASS: Price check passed. Min price $104.01. [2026-01-07T12:07:57.629918] [DEBUG] [REMOTE ] ENVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:57.630050] [DEBUG] [REMOTE ] ENVA: PASS: Integrity check passed. [2026-01-07T12:07:57.630092] [DEBUG] [REMOTE ] ENVA: Symbol is viable for forecasting. [2026-01-07T12:07:57.630147] [INFO ] [MAIN ] [1081/3530] ENVA kept (0.6s) | 1081 kept, 0 rejected | 137.2/min | ETA: 17.9m [2026-01-07T12:07:57.986815] [DEBUG] [REMOTE ] ENVB: Retrieved 2375 rows, trimmed to 300. [2026-01-07T12:07:57.986942] [DEBUG] [REMOTE ] ENVB: PASS: History has at least 300 days. [2026-01-07T12:07:57.987144] [DEBUG] [REMOTE ] ENVB: PASS: Price check passed. Min price $3.63. [2026-01-07T12:07:57.987277] [DEBUG] [REMOTE ] ENVB: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:57.987383] [DEBUG] [REMOTE ] ENVB: PASS: Integrity check passed. [2026-01-07T12:07:57.987423] [DEBUG] [REMOTE ] ENVB: Symbol is viable for forecasting. [2026-01-07T12:07:57.987469] [INFO ] [MAIN ] [1082/3530] ENVB kept (0.4s) | 1082 kept, 0 rejected | 137.2/min | ETA: 17.8m [2026-01-07T12:07:58.400171] [DEBUG] [REMOTE ] ENVX: Retrieved 1257 rows, trimmed to 300. [2026-01-07T12:07:58.400350] [DEBUG] [REMOTE ] ENVX: PASS: History has at least 300 days. [2026-01-07T12:07:58.400687] [DEBUG] [REMOTE ] ENVX: PASS: Price check passed. Min price $7.11. [2026-01-07T12:07:58.400894] [DEBUG] [REMOTE ] ENVX: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:58.401060] [DEBUG] [REMOTE ] ENVX: PASS: Integrity check passed. [2026-01-07T12:07:58.401124] [DEBUG] [REMOTE ] ENVX: Symbol is viable for forecasting. [2026-01-07T12:07:58.401199] [INFO ] [MAIN ] [1083/3530] ENVX kept (0.4s) | 1083 kept, 0 rejected | 137.2/min | ETA: 17.8m [2026-01-07T12:07:58.949712] [DEBUG] [REMOTE ] EOD: Retrieved 4725 rows, trimmed to 300. [2026-01-07T12:07:58.949922] [DEBUG] [REMOTE ] EOD: PASS: History has at least 300 days. [2026-01-07T12:07:58.950214] [DEBUG] [REMOTE ] EOD: PASS: Price check passed. Min price $5.46. [2026-01-07T12:07:58.950355] [DEBUG] [REMOTE ] EOD: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:58.950710] [DEBUG] [REMOTE ] EOD: PASS: Integrity check passed. [2026-01-07T12:07:58.950753] [DEBUG] [REMOTE ] EOD: Symbol is viable for forecasting. [2026-01-07T12:07:58.950810] [INFO ] [MAIN ] [1084/3530] EOD kept (0.5s) | 1084 kept, 0 rejected | 137.2/min | ETA: 17.8m [2026-01-07T12:07:59.467528] [DEBUG] [REMOTE ] EOG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:07:59.467754] [DEBUG] [REMOTE ] EOG: PASS: History has at least 300 days. [2026-01-07T12:07:59.468001] [DEBUG] [REMOTE ] EOG: PASS: Price check passed. Min price $101.78. [2026-01-07T12:07:59.468133] [DEBUG] [REMOTE ] EOG: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:59.468248] [DEBUG] [REMOTE ] EOG: PASS: Integrity check passed. [2026-01-07T12:07:59.468287] [DEBUG] [REMOTE ] EOG: Symbol is viable for forecasting. [2026-01-07T12:07:59.468332] [INFO ] [MAIN ] [1085/3530] EOG kept (0.5s) | 1085 kept, 0 rejected | 137.2/min | ETA: 17.8m [2026-01-07T12:07:59.977719] [DEBUG] [REMOTE ] EOI: Retrieved 5332 rows, trimmed to 300. [2026-01-07T12:07:59.977854] [DEBUG] [REMOTE ] EOI: PASS: History has at least 300 days. [2026-01-07T12:07:59.978071] [DEBUG] [REMOTE ] EOI: PASS: Price check passed. Min price $19.16. [2026-01-07T12:07:59.978208] [DEBUG] [REMOTE ] EOI: PASS: Continuity check passed with 300 days. [2026-01-07T12:07:59.978322] [DEBUG] [REMOTE ] EOI: PASS: Integrity check passed. [2026-01-07T12:07:59.978363] [DEBUG] [REMOTE ] EOI: Symbol is viable for forecasting. [2026-01-07T12:07:59.978411] [INFO ] [MAIN ] [1086/3530] EOI kept (0.5s) | 1086 kept, 0 rejected | 137.1/min | ETA: 17.8m [2026-01-07T12:08:00.141857] [DEBUG] [REMOTE ] EOLS: Retrieved 1988 rows, trimmed to 300. [2026-01-07T12:08:00.142062] [DEBUG] [REMOTE ] EOLS: PASS: History has at least 300 days. [2026-01-07T12:08:00.142337] [DEBUG] [REMOTE ] EOLS: PASS: Price check passed. Min price $5.91. [2026-01-07T12:08:00.142482] [DEBUG] [REMOTE ] EOLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:00.142636] [DEBUG] [REMOTE ] EOLS: PASS: Integrity check passed. [2026-01-07T12:08:00.142682] [DEBUG] [REMOTE ] EOLS: Symbol is viable for forecasting. [2026-01-07T12:08:00.142737] [INFO ] [MAIN ] [1087/3530] EOLS kept (0.2s) | 1087 kept, 0 rejected | 137.2/min | ETA: 17.8m [2026-01-07T12:08:01.079359] [DEBUG] [REMOTE ] EOS: Retrieved 5269 rows, trimmed to 300. [2026-01-07T12:08:01.079497] [DEBUG] [REMOTE ] EOS: PASS: History has at least 300 days. [2026-01-07T12:08:01.079886] [DEBUG] [REMOTE ] EOS: PASS: Price check passed. Min price $21.59. [2026-01-07T12:08:01.080071] [DEBUG] [REMOTE ] EOS: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:01.080243] [DEBUG] [REMOTE ] EOS: PASS: Integrity check passed. [2026-01-07T12:08:01.080300] [DEBUG] [REMOTE ] EOS: Symbol is viable for forecasting. [2026-01-07T12:08:01.080371] [INFO ] [MAIN ] [1088/3530] EOS kept (0.9s) | 1088 kept, 0 rejected | 137.1/min | ETA: 17.8m [2026-01-07T12:08:01.426845] [DEBUG] [REMOTE ] EOSE: Retrieved 1406 rows, trimmed to 300. [2026-01-07T12:08:01.426979] [DEBUG] [REMOTE ] EOSE: PASS: History has at least 300 days. [2026-01-07T12:08:01.427191] [DEBUG] [REMOTE ] EOSE: PASS: Price check passed. Min price $11.35. [2026-01-07T12:08:01.427330] [DEBUG] [REMOTE ] EOSE: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:01.427445] [DEBUG] [REMOTE ] EOSE: PASS: Integrity check passed. [2026-01-07T12:08:01.427485] [DEBUG] [REMOTE ] EOSE: Symbol is viable for forecasting. [2026-01-07T12:08:01.427532] [INFO ] [MAIN ] [1089/3530] EOSE kept (0.3s) | 1089 kept, 0 rejected | 137.1/min | ETA: 17.8m [2026-01-07T12:08:01.863250] [DEBUG] [REMOTE ] EPAC: Retrieved 6402 rows, trimmed to 300. [2026-01-07T12:08:01.863393] [DEBUG] [REMOTE ] EPAC: PASS: History has at least 300 days. [2026-01-07T12:08:01.863641] [DEBUG] [REMOTE ] EPAC: PASS: Price check passed. Min price $35.81. [2026-01-07T12:08:01.863776] [DEBUG] [REMOTE ] EPAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:01.863896] [DEBUG] [REMOTE ] EPAC: PASS: Integrity check passed. [2026-01-07T12:08:01.863936] [DEBUG] [REMOTE ] EPAC: Symbol is viable for forecasting. [2026-01-07T12:08:01.863984] [INFO ] [MAIN ] [1090/3530] EPAC kept (0.4s) | 1090 kept, 0 rejected | 137.1/min | ETA: 17.8m [2026-01-07T12:08:02.153149] [DEBUG] [REMOTE ] EPAM: Retrieved 3498 rows, trimmed to 300. [2026-01-07T12:08:02.153271] [DEBUG] [REMOTE ] EPAM: PASS: History has at least 300 days. [2026-01-07T12:08:02.153488] [DEBUG] [REMOTE ] EPAM: PASS: Price check passed. Min price $142.20. [2026-01-07T12:08:02.153649] [DEBUG] [REMOTE ] EPAM: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:02.153760] [DEBUG] [REMOTE ] EPAM: PASS: Integrity check passed. [2026-01-07T12:08:02.153799] [DEBUG] [REMOTE ] EPAM: Symbol is viable for forecasting. [2026-01-07T12:08:02.153845] [INFO ] [MAIN ] [1091/3530] EPAM kept (0.3s) | 1091 kept, 0 rejected | 137.1/min | ETA: 17.8m [2026-01-07T12:08:02.797274] [DEBUG] [REMOTE ] EPC: Retrieved 6484 rows, trimmed to 300. [2026-01-07T12:08:02.797411] [DEBUG] [REMOTE ] EPC: PASS: History has at least 300 days. [2026-01-07T12:08:02.797651] [DEBUG] [REMOTE ] EPC: PASS: Price check passed. Min price $15.91. [2026-01-07T12:08:02.797790] [DEBUG] [REMOTE ] EPC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:02.797906] [DEBUG] [REMOTE ] EPC: PASS: Integrity check passed. [2026-01-07T12:08:02.797947] [DEBUG] [REMOTE ] EPC: Symbol is viable for forecasting. [2026-01-07T12:08:02.797997] [INFO ] [MAIN ] [1092/3530] EPC kept (0.6s) | 1092 kept, 0 rejected | 137.1/min | ETA: 17.8m [2026-01-07T12:08:03.276526] [DEBUG] [REMOTE ] EPD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:03.276681] [DEBUG] [REMOTE ] EPD: PASS: History has at least 300 days. [2026-01-07T12:08:03.276928] [DEBUG] [REMOTE ] EPD: PASS: Price check passed. Min price $29.66. [2026-01-07T12:08:03.277251] [DEBUG] [REMOTE ] EPD: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:03.277378] [DEBUG] [REMOTE ] EPD: PASS: Integrity check passed. [2026-01-07T12:08:03.277420] [DEBUG] [REMOTE ] EPD: Symbol is viable for forecasting. [2026-01-07T12:08:03.277469] [INFO ] [MAIN ] [1093/3530] EPD kept (0.5s) | 1093 kept, 0 rejected | 137.1/min | ETA: 17.8m [2026-01-07T12:08:03.547648] [DEBUG] [REMOTE ] EPSN: Retrieved 2382 rows, trimmed to 300. [2026-01-07T12:08:03.547773] [DEBUG] [REMOTE ] EPSN: PASS: History has at least 300 days. [2026-01-07T12:08:03.547983] [DEBUG] [REMOTE ] EPSN: PASS: Price check passed. Min price $4.35. [2026-01-07T12:08:03.548120] [DEBUG] [REMOTE ] EPSN: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:03.548235] [DEBUG] [REMOTE ] EPSN: PASS: Integrity check passed. [2026-01-07T12:08:03.548276] [DEBUG] [REMOTE ] EPSN: Symbol is viable for forecasting. [2026-01-07T12:08:03.548327] [INFO ] [MAIN ] [1094/3530] EPSN kept (0.3s) | 1094 kept, 0 rejected | 137.1/min | ETA: 17.8m [2026-01-07T12:08:04.013014] [DEBUG] [REMOTE ] EQBK: Retrieved 2552 rows, trimmed to 300. [2026-01-07T12:08:04.013142] [DEBUG] [REMOTE ] EQBK: PASS: History has at least 300 days. [2026-01-07T12:08:04.013384] [DEBUG] [REMOTE ] EQBK: PASS: Price check passed. Min price $38.62. [2026-01-07T12:08:04.013557] [DEBUG] [REMOTE ] EQBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:04.013713] [DEBUG] [REMOTE ] EQBK: PASS: Integrity check passed. [2026-01-07T12:08:04.013764] [DEBUG] [REMOTE ] EQBK: Symbol is viable for forecasting. [2026-01-07T12:08:04.013825] [INFO ] [MAIN ] [1095/3530] EQBK kept (0.5s) | 1095 kept, 0 rejected | 137.1/min | ETA: 17.8m [2026-01-07T12:08:04.282802] [DEBUG] [REMOTE ] EQH: Retrieved 1925 rows, trimmed to 300. [2026-01-07T12:08:04.282958] [DEBUG] [REMOTE ] EQH: PASS: History has at least 300 days. [2026-01-07T12:08:04.283249] [DEBUG] [REMOTE ] EQH: PASS: Price check passed. Min price $42.67. [2026-01-07T12:08:04.283421] [DEBUG] [REMOTE ] EQH: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:04.283564] [DEBUG] [REMOTE ] EQH: PASS: Integrity check passed. [2026-01-07T12:08:04.283636] [DEBUG] [REMOTE ] EQH: Symbol is viable for forecasting. [2026-01-07T12:08:04.283704] [INFO ] [MAIN ] [1096/3530] EQH kept (0.3s) | 1096 kept, 0 rejected | 137.2/min | ETA: 17.7m [2026-01-07T12:08:04.895955] [DEBUG] [REMOTE ] EQIX: Retrieved 6388 rows, trimmed to 300. [2026-01-07T12:08:04.896082] [DEBUG] [REMOTE ] EQIX: PASS: History has at least 300 days. [2026-01-07T12:08:04.896311] [DEBUG] [REMOTE ] EQIX: PASS: Price check passed. Min price $726.09. [2026-01-07T12:08:04.896456] [DEBUG] [REMOTE ] EQIX: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:04.896589] [DEBUG] [REMOTE ] EQIX: PASS: Integrity check passed. [2026-01-07T12:08:04.896631] [DEBUG] [REMOTE ] EQIX: Symbol is viable for forecasting. [2026-01-07T12:08:04.896679] [INFO ] [MAIN ] [1097/3530] EQIX kept (0.6s) | 1097 kept, 0 rejected | 137.1/min | ETA: 17.7m [2026-01-07T12:08:05.132355] [DEBUG] [REMOTE ] ERAS: Retrieved 1124 rows, trimmed to 300. [2026-01-07T12:08:05.132480] [DEBUG] [REMOTE ] ERAS: PASS: History has at least 300 days. [2026-01-07T12:08:05.132695] [DEBUG] [REMOTE ] ERAS: PASS: Price check passed. Min price $2.20. [2026-01-07T12:08:05.132827] [DEBUG] [REMOTE ] ERAS: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:05.132932] [DEBUG] [REMOTE ] ERAS: PASS: Integrity check passed. [2026-01-07T12:08:05.132972] [DEBUG] [REMOTE ] ERAS: Symbol is viable for forecasting. [2026-01-07T12:08:05.133018] [INFO ] [MAIN ] [1098/3530] ERAS kept (0.2s) | 1098 kept, 0 rejected | 137.2/min | ETA: 17.7m [2026-01-07T12:08:05.805188] [DEBUG] [REMOTE ] ERIC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:05.805316] [DEBUG] [REMOTE ] ERIC: PASS: History has at least 300 days. [2026-01-07T12:08:05.805558] [DEBUG] [REMOTE ] ERIC: PASS: Price check passed. Min price $8.17. [2026-01-07T12:08:05.805721] [DEBUG] [REMOTE ] ERIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:05.805837] [DEBUG] [REMOTE ] ERIC: PASS: Integrity check passed. [2026-01-07T12:08:05.805877] [DEBUG] [REMOTE ] ERIC: Symbol is viable for forecasting. [2026-01-07T12:08:05.805924] [INFO ] [MAIN ] [1099/3530] ERIC kept (0.7s) | 1099 kept, 0 rejected | 137.1/min | ETA: 17.7m [2026-01-07T12:08:06.282015] [DEBUG] [REMOTE ] ERIE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:06.282139] [DEBUG] [REMOTE ] ERIE: PASS: History has at least 300 days. [2026-01-07T12:08:06.282352] [DEBUG] [REMOTE ] ERIE: PASS: Price check passed. Min price $273.60. [2026-01-07T12:08:06.282487] [DEBUG] [REMOTE ] ERIE: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:06.282808] [DEBUG] [REMOTE ] ERIE: PASS: Integrity check passed. [2026-01-07T12:08:06.282850] [DEBUG] [REMOTE ] ERIE: Symbol is viable for forecasting. [2026-01-07T12:08:06.282898] [INFO ] [MAIN ] [1100/3530] ERIE kept (0.5s) | 1100 kept, 0 rejected | 137.1/min | ETA: 17.7m [2026-01-07T12:08:06.594699] [DEBUG] [REMOTE ] ERII: Retrieved 4406 rows, trimmed to 300. [2026-01-07T12:08:06.594820] [DEBUG] [REMOTE ] ERII: PASS: History has at least 300 days. [2026-01-07T12:08:06.595022] [DEBUG] [REMOTE ] ERII: PASS: Price check passed. Min price $13.28. [2026-01-07T12:08:06.595153] [DEBUG] [REMOTE ] ERII: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:06.595261] [DEBUG] [REMOTE ] ERII: PASS: Integrity check passed. [2026-01-07T12:08:06.595301] [DEBUG] [REMOTE ] ERII: Symbol is viable for forecasting. [2026-01-07T12:08:06.595347] [INFO ] [MAIN ] [1101/3530] ERII kept (0.3s) | 1101 kept, 0 rejected | 137.1/min | ETA: 17.7m [2026-01-07T12:08:07.151252] [DEBUG] [REMOTE ] ERNA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:07.151383] [DEBUG] [REMOTE ] ERNA: PASS: History has at least 300 days. [2026-01-07T12:08:07.151636] [DEBUG] [REMOTE ] ERNA: PASS: Price check passed. Min price $1.15. [2026-01-07T12:08:07.151800] [DEBUG] [REMOTE ] ERNA: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:07.151925] [DEBUG] [REMOTE ] ERNA: PASS: Integrity check passed. [2026-01-07T12:08:07.151969] [DEBUG] [REMOTE ] ERNA: Symbol is viable for forecasting. [2026-01-07T12:08:07.152027] [INFO ] [MAIN ] [1102/3530] ERNA kept (0.6s) | 1102 kept, 0 rejected | 137.1/min | ETA: 17.7m [2026-01-07T12:08:07.356049] [DEBUG] [REMOTE ] ERO: Retrieved 1790 rows, trimmed to 300. [2026-01-07T12:08:07.356176] [DEBUG] [REMOTE ] ERO: PASS: History has at least 300 days. [2026-01-07T12:08:07.356384] [DEBUG] [REMOTE ] ERO: PASS: Price check passed. Min price $19.89. [2026-01-07T12:08:07.356526] [DEBUG] [REMOTE ] ERO: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:07.356657] [DEBUG] [REMOTE ] ERO: PASS: Integrity check passed. [2026-01-07T12:08:07.356700] [DEBUG] [REMOTE ] ERO: Symbol is viable for forecasting. [2026-01-07T12:08:07.356750] [INFO ] [MAIN ] [1103/3530] ERO kept (0.2s) | 1103 kept, 0 rejected | 137.2/min | ETA: 17.7m [2026-01-07T12:08:08.081491] [DEBUG] [REMOTE ] ES: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:08.081637] [DEBUG] [REMOTE ] ES: PASS: History has at least 300 days. [2026-01-07T12:08:08.081862] [DEBUG] [REMOTE ] ES: PASS: Price check passed. Min price $62.85. [2026-01-07T12:08:08.081997] [DEBUG] [REMOTE ] ES: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:08.082114] [DEBUG] [REMOTE ] ES: PASS: Integrity check passed. [2026-01-07T12:08:08.082155] [DEBUG] [REMOTE ] ES: Symbol is viable for forecasting. [2026-01-07T12:08:08.082204] [INFO ] [MAIN ] [1104/3530] ES kept (0.7s) | 1104 kept, 0 rejected | 137.1/min | ETA: 17.7m [2026-01-07T12:08:08.382269] [DEBUG] [REMOTE ] ESAB: Retrieved 947 rows, trimmed to 300. [2026-01-07T12:08:08.382413] [DEBUG] [REMOTE ] ESAB: PASS: History has at least 300 days. [2026-01-07T12:08:08.382680] [DEBUG] [REMOTE ] ESAB: PASS: Price check passed. Min price $104.30. [2026-01-07T12:08:08.382841] [DEBUG] [REMOTE ] ESAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:08.382959] [DEBUG] [REMOTE ] ESAB: PASS: Integrity check passed. [2026-01-07T12:08:08.383000] [DEBUG] [REMOTE ] ESAB: Symbol is viable for forecasting. [2026-01-07T12:08:08.383050] [INFO ] [MAIN ] [1105/3530] ESAB kept (0.3s) | 1105 kept, 0 rejected | 137.1/min | ETA: 17.7m [2026-01-07T12:08:08.988151] [DEBUG] [REMOTE ] ESCA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:08.988276] [DEBUG] [REMOTE ] ESCA: PASS: History has at least 300 days. [2026-01-07T12:08:08.988491] [DEBUG] [REMOTE ] ESCA: PASS: Price check passed. Min price $11.29. [2026-01-07T12:08:08.988643] [DEBUG] [REMOTE ] ESCA: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:08.988756] [DEBUG] [REMOTE ] ESCA: PASS: Integrity check passed. [2026-01-07T12:08:08.988796] [DEBUG] [REMOTE ] ESCA: Symbol is viable for forecasting. [2026-01-07T12:08:08.988843] [INFO ] [MAIN ] [1106/3530] ESCA kept (0.6s) | 1106 kept, 0 rejected | 137.1/min | ETA: 17.7m [2026-01-07T12:08:09.451963] [DEBUG] [REMOTE ] ESE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:09.452091] [DEBUG] [REMOTE ] ESE: PASS: History has at least 300 days. [2026-01-07T12:08:09.452310] [DEBUG] [REMOTE ] ESE: PASS: Price check passed. Min price $195.31. [2026-01-07T12:08:09.452442] [DEBUG] [REMOTE ] ESE: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:09.452556] [DEBUG] [REMOTE ] ESE: PASS: Integrity check passed. [2026-01-07T12:08:09.452614] [DEBUG] [REMOTE ] ESE: Symbol is viable for forecasting. [2026-01-07T12:08:09.452663] [INFO ] [MAIN ] [1107/3530] ESE kept (0.5s) | 1107 kept, 0 rejected | 137.1/min | ETA: 17.7m [2026-01-07T12:08:09.848245] [DEBUG] [REMOTE ] ESEA: Retrieved 4949 rows, trimmed to 300. [2026-01-07T12:08:09.848366] [DEBUG] [REMOTE ] ESEA: PASS: History has at least 300 days. [2026-01-07T12:08:09.848599] [DEBUG] [REMOTE ] ESEA: PASS: Price check passed. Min price $52.77. [2026-01-07T12:08:09.848735] [DEBUG] [REMOTE ] ESEA: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:09.848843] [DEBUG] [REMOTE ] ESEA: PASS: Integrity check passed. [2026-01-07T12:08:09.848897] [DEBUG] [REMOTE ] ESEA: Symbol is viable for forecasting. [2026-01-07T12:08:09.848945] [INFO ] [MAIN ] [1108/3530] ESEA kept (0.4s) | 1108 kept, 0 rejected | 137.1/min | ETA: 17.7m [2026-01-07T12:08:10.204981] [DEBUG] [REMOTE ] ESGD: Retrieved 2393 rows, trimmed to 300. [2026-01-07T12:08:10.205120] [DEBUG] [REMOTE ] ESGD: PASS: History has at least 300 days. [2026-01-07T12:08:10.205349] [DEBUG] [REMOTE ] ESGD: PASS: Price check passed. Min price $88.81. [2026-01-07T12:08:10.205491] [DEBUG] [REMOTE ] ESGD: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:10.205643] [DEBUG] [REMOTE ] ESGD: PASS: Integrity check passed. [2026-01-07T12:08:10.205699] [DEBUG] [REMOTE ] ESGD: Symbol is viable for forecasting. [2026-01-07T12:08:10.205758] [INFO ] [MAIN ] [1109/3530] ESGD kept (0.4s) | 1109 kept, 0 rejected | 137.1/min | ETA: 17.7m [2026-01-07T12:08:10.524528] [DEBUG] [REMOTE ] ESGE: Retrieved 2380 rows, trimmed to 300. [2026-01-07T12:08:10.524703] [DEBUG] [REMOTE ] ESGE: PASS: History has at least 300 days. [2026-01-07T12:08:10.525018] [DEBUG] [REMOTE ] ESGE: PASS: Price check passed. Min price $41.48. [2026-01-07T12:08:10.525222] [DEBUG] [REMOTE ] ESGE: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:10.525384] [DEBUG] [REMOTE ] ESGE: PASS: Integrity check passed. [2026-01-07T12:08:10.525447] [DEBUG] [REMOTE ] ESGE: Symbol is viable for forecasting. [2026-01-07T12:08:10.525522] [INFO ] [MAIN ] [1110/3530] ESGE kept (0.3s) | 1110 kept, 0 rejected | 137.1/min | ETA: 17.6m [2026-01-07T12:08:10.851902] [DEBUG] [REMOTE ] ESI: Retrieved 3070 rows, trimmed to 300. [2026-01-07T12:08:10.852028] [DEBUG] [REMOTE ] ESI: PASS: History has at least 300 days. [2026-01-07T12:08:10.852242] [DEBUG] [REMOTE ] ESI: PASS: Price check passed. Min price $22.92. [2026-01-07T12:08:10.852378] [DEBUG] [REMOTE ] ESI: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:10.852491] [DEBUG] [REMOTE ] ESI: PASS: Integrity check passed. [2026-01-07T12:08:10.852532] [DEBUG] [REMOTE ] ESI: Symbol is viable for forecasting. [2026-01-07T12:08:10.852601] [INFO ] [MAIN ] [1111/3530] ESI kept (0.3s) | 1111 kept, 0 rejected | 137.2/min | ETA: 17.6m [2026-01-07T12:08:11.395563] [DEBUG] [REMOTE ] ESOA: Retrieved 3288 rows, trimmed to 300. [2026-01-07T12:08:11.395713] [DEBUG] [REMOTE ] ESOA: PASS: History has at least 300 days. [2026-01-07T12:08:11.395926] [DEBUG] [REMOTE ] ESOA: PASS: Price check passed. Min price $7.90. [2026-01-07T12:08:11.396064] [DEBUG] [REMOTE ] ESOA: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:11.396178] [DEBUG] [REMOTE ] ESOA: PASS: Integrity check passed. [2026-01-07T12:08:11.396218] [DEBUG] [REMOTE ] ESOA: Symbol is viable for forecasting. [2026-01-07T12:08:11.396266] [INFO ] [MAIN ] [1112/3530] ESOA kept (0.5s) | 1112 kept, 0 rejected | 137.1/min | ETA: 17.6m [2026-01-07T12:08:11.741436] [DEBUG] [REMOTE ] ESPO: Retrieved 1814 rows, trimmed to 300. [2026-01-07T12:08:11.741610] [DEBUG] [REMOTE ] ESPO: PASS: History has at least 300 days. [2026-01-07T12:08:11.741842] [DEBUG] [REMOTE ] ESPO: PASS: Price check passed. Min price $103.46. [2026-01-07T12:08:11.741985] [DEBUG] [REMOTE ] ESPO: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:11.742106] [DEBUG] [REMOTE ] ESPO: PASS: Integrity check passed. [2026-01-07T12:08:11.742146] [DEBUG] [REMOTE ] ESPO: Symbol is viable for forecasting. [2026-01-07T12:08:11.742194] [INFO ] [MAIN ] [1113/3530] ESPO kept (0.3s) | 1113 kept, 0 rejected | 137.2/min | ETA: 17.6m [2026-01-07T12:08:12.165245] [DEBUG] [REMOTE ] ESQ: Retrieved 2144 rows, trimmed to 300. [2026-01-07T12:08:12.165364] [DEBUG] [REMOTE ] ESQ: PASS: History has at least 300 days. [2026-01-07T12:08:12.165567] [DEBUG] [REMOTE ] ESQ: PASS: Price check passed. Min price $92.74. [2026-01-07T12:08:12.165761] [DEBUG] [REMOTE ] ESQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:12.165895] [DEBUG] [REMOTE ] ESQ: PASS: Integrity check passed. [2026-01-07T12:08:12.165947] [DEBUG] [REMOTE ] ESQ: Symbol is viable for forecasting. [2026-01-07T12:08:12.165998] [INFO ] [MAIN ] [1114/3530] ESQ kept (0.4s) | 1114 kept, 0 rejected | 137.2/min | ETA: 17.6m [2026-01-07T12:08:12.553507] [DEBUG] [REMOTE ] ESTA: Retrieved 1877 rows, trimmed to 300. [2026-01-07T12:08:12.553681] [DEBUG] [REMOTE ] ESTA: PASS: History has at least 300 days. [2026-01-07T12:08:12.553892] [DEBUG] [REMOTE ] ESTA: PASS: Price check passed. Min price $38.94. [2026-01-07T12:08:12.554024] [DEBUG] [REMOTE ] ESTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:12.554134] [DEBUG] [REMOTE ] ESTA: PASS: Integrity check passed. [2026-01-07T12:08:12.554174] [DEBUG] [REMOTE ] ESTA: Symbol is viable for forecasting. [2026-01-07T12:08:12.554220] [INFO ] [MAIN ] [1115/3530] ESTA kept (0.4s) | 1115 kept, 0 rejected | 137.2/min | ETA: 17.6m [2026-01-07T12:08:12.835174] [DEBUG] [REMOTE ] ESTC: Retrieved 1822 rows, trimmed to 300. [2026-01-07T12:08:12.835295] [DEBUG] [REMOTE ] ESTC: PASS: History has at least 300 days. [2026-01-07T12:08:12.835496] [DEBUG] [REMOTE ] ESTC: PASS: Price check passed. Min price $69.07. [2026-01-07T12:08:12.835657] [DEBUG] [REMOTE ] ESTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:12.835767] [DEBUG] [REMOTE ] ESTC: PASS: Integrity check passed. [2026-01-07T12:08:12.835805] [DEBUG] [REMOTE ] ESTC: Symbol is viable for forecasting. [2026-01-07T12:08:12.835853] [INFO ] [MAIN ] [1116/3530] ESTC kept (0.3s) | 1116 kept, 0 rejected | 137.2/min | ETA: 17.6m [2026-01-07T12:08:13.505279] [DEBUG] [REMOTE ] ETB: Retrieved 5207 rows, trimmed to 300. [2026-01-07T12:08:13.505413] [DEBUG] [REMOTE ] ETB: PASS: History has at least 300 days. [2026-01-07T12:08:13.505649] [DEBUG] [REMOTE ] ETB: PASS: Price check passed. Min price $14.52. [2026-01-07T12:08:13.505788] [DEBUG] [REMOTE ] ETB: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:13.505902] [DEBUG] [REMOTE ] ETB: PASS: Integrity check passed. [2026-01-07T12:08:13.505942] [DEBUG] [REMOTE ] ETB: Symbol is viable for forecasting. [2026-01-07T12:08:13.505990] [INFO ] [MAIN ] [1117/3530] ETB kept (0.7s) | 1117 kept, 0 rejected | 137.2/min | ETA: 17.6m [2026-01-07T12:08:14.019264] [DEBUG] [REMOTE ] ETD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:14.019504] [DEBUG] [REMOTE ] ETD: PASS: History has at least 300 days. [2026-01-07T12:08:14.020047] [DEBUG] [REMOTE ] ETD: PASS: Price check passed. Min price $21.88. [2026-01-07T12:08:14.020254] [DEBUG] [REMOTE ] ETD: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:14.020452] [DEBUG] [REMOTE ] ETD: PASS: Integrity check passed. [2026-01-07T12:08:14.020513] [DEBUG] [REMOTE ] ETD: Symbol is viable for forecasting. [2026-01-07T12:08:14.020628] [INFO ] [MAIN ] [1118/3530] ETD kept (0.5s) | 1118 kept, 0 rejected | 137.1/min | ETA: 17.6m [2026-01-07T12:08:14.490382] [DEBUG] [REMOTE ] ETG: Retrieved 5520 rows, trimmed to 300. [2026-01-07T12:08:14.490558] [DEBUG] [REMOTE ] ETG: PASS: History has at least 300 days. [2026-01-07T12:08:14.490907] [DEBUG] [REMOTE ] ETG: PASS: Price check passed. Min price $20.71. [2026-01-07T12:08:14.491058] [DEBUG] [REMOTE ] ETG: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:14.491198] [DEBUG] [REMOTE ] ETG: PASS: Integrity check passed. [2026-01-07T12:08:14.491240] [DEBUG] [REMOTE ] ETG: Symbol is viable for forecasting. [2026-01-07T12:08:14.491300] [INFO ] [MAIN ] [1119/3530] ETG kept (0.5s) | 1119 kept, 0 rejected | 137.1/min | ETA: 17.6m [2026-01-07T12:08:14.656387] [DEBUG] [REMOTE ] ETHA: Retrieved 366 rows, trimmed to 300. [2026-01-07T12:08:14.656563] [DEBUG] [REMOTE ] ETHA: PASS: History has at least 300 days. [2026-01-07T12:08:14.656901] [DEBUG] [REMOTE ] ETHA: PASS: Price check passed. Min price $20.70. [2026-01-07T12:08:14.657103] [DEBUG] [REMOTE ] ETHA: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:14.657272] [DEBUG] [REMOTE ] ETHA: PASS: Integrity check passed. [2026-01-07T12:08:14.657334] [DEBUG] [REMOTE ] ETHA: Symbol is viable for forecasting. [2026-01-07T12:08:14.657411] [INFO ] [MAIN ] [1120/3530] ETHA kept (0.2s) | 1120 kept, 0 rejected | 137.2/min | ETA: 17.6m [2026-01-07T12:08:15.302350] [DEBUG] [REMOTE ] ETJ: Retrieved 4641 rows, trimmed to 300. [2026-01-07T12:08:15.302501] [DEBUG] [REMOTE ] ETJ: PASS: History has at least 300 days. [2026-01-07T12:08:15.302815] [DEBUG] [REMOTE ] ETJ: PASS: Price check passed. Min price $8.46. [2026-01-07T12:08:15.302959] [DEBUG] [REMOTE ] ETJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:15.303076] [DEBUG] [REMOTE ] ETJ: PASS: Integrity check passed. [2026-01-07T12:08:15.303117] [DEBUG] [REMOTE ] ETJ: Symbol is viable for forecasting. [2026-01-07T12:08:15.303166] [INFO ] [MAIN ] [1121/3530] ETJ kept (0.6s) | 1121 kept, 0 rejected | 137.1/min | ETA: 17.6m [2026-01-07T12:08:15.768846] [DEBUG] [REMOTE ] ETN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:15.769005] [DEBUG] [REMOTE ] ETN: PASS: History has at least 300 days. [2026-01-07T12:08:15.769230] [DEBUG] [REMOTE ] ETN: PASS: Price check passed. Min price $315.82. [2026-01-07T12:08:15.769363] [DEBUG] [REMOTE ] ETN: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:15.769478] [DEBUG] [REMOTE ] ETN: PASS: Integrity check passed. [2026-01-07T12:08:15.769517] [DEBUG] [REMOTE ] ETN: Symbol is viable for forecasting. [2026-01-07T12:08:15.769564] [INFO ] [MAIN ] [1122/3530] ETN kept (0.5s) | 1122 kept, 0 rejected | 137.1/min | ETA: 17.6m [2026-01-07T12:08:16.220747] [DEBUG] [REMOTE ] ETO: Retrieved 5438 rows, trimmed to 300. [2026-01-07T12:08:16.220886] [DEBUG] [REMOTE ] ETO: PASS: History has at least 300 days. [2026-01-07T12:08:16.221117] [DEBUG] [REMOTE ] ETO: PASS: Price check passed. Min price $26.63. [2026-01-07T12:08:16.221289] [DEBUG] [REMOTE ] ETO: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:16.221431] [DEBUG] [REMOTE ] ETO: PASS: Integrity check passed. [2026-01-07T12:08:16.221480] [DEBUG] [REMOTE ] ETO: Symbol is viable for forecasting. [2026-01-07T12:08:16.221533] [INFO ] [MAIN ] [1123/3530] ETO kept (0.5s) | 1123 kept, 0 rejected | 137.1/min | ETA: 17.6m [2026-01-07T12:08:16.519070] [DEBUG] [REMOTE ] ETON: Retrieved 1795 rows, trimmed to 300. [2026-01-07T12:08:16.519194] [DEBUG] [REMOTE ] ETON: PASS: History has at least 300 days. [2026-01-07T12:08:16.519395] [DEBUG] [REMOTE ] ETON: PASS: Price check passed. Min price $15.37. [2026-01-07T12:08:16.519527] [DEBUG] [REMOTE ] ETON: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:16.519667] [DEBUG] [REMOTE ] ETON: PASS: Integrity check passed. [2026-01-07T12:08:16.519717] [DEBUG] [REMOTE ] ETON: Symbol is viable for forecasting. [2026-01-07T12:08:16.519787] [INFO ] [MAIN ] [1124/3530] ETON kept (0.3s) | 1124 kept, 0 rejected | 137.2/min | ETA: 17.5m [2026-01-07T12:08:16.805929] [DEBUG] [REMOTE ] ETSY: Retrieved 2698 rows, trimmed to 300. [2026-01-07T12:08:16.806054] [DEBUG] [REMOTE ] ETSY: PASS: History has at least 300 days. [2026-01-07T12:08:16.806257] [DEBUG] [REMOTE ] ETSY: PASS: Price check passed. Min price $51.57. [2026-01-07T12:08:16.806392] [DEBUG] [REMOTE ] ETSY: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:16.806500] [DEBUG] [REMOTE ] ETSY: PASS: Integrity check passed. [2026-01-07T12:08:16.806540] [DEBUG] [REMOTE ] ETSY: Symbol is viable for forecasting. [2026-01-07T12:08:16.806607] [INFO ] [MAIN ] [1125/3530] ETSY kept (0.3s) | 1125 kept, 0 rejected | 137.2/min | ETA: 17.5m [2026-01-07T12:08:17.456370] [DEBUG] [REMOTE ] ETY: Retrieved 4806 rows, trimmed to 300. [2026-01-07T12:08:17.456535] [DEBUG] [REMOTE ] ETY: PASS: History has at least 300 days. [2026-01-07T12:08:17.456859] [DEBUG] [REMOTE ] ETY: PASS: Price check passed. Min price $14.82. [2026-01-07T12:08:17.457190] [DEBUG] [REMOTE ] ETY: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:17.457325] [DEBUG] [REMOTE ] ETY: PASS: Integrity check passed. [2026-01-07T12:08:17.457366] [DEBUG] [REMOTE ] ETY: Symbol is viable for forecasting. [2026-01-07T12:08:17.457415] [INFO ] [MAIN ] [1126/3530] ETY kept (0.7s) | 1126 kept, 0 rejected | 137.2/min | ETA: 17.5m [2026-01-07T12:08:17.671992] [DEBUG] [REMOTE ] EUFN: Retrieved 4006 rows, trimmed to 300. [2026-01-07T12:08:17.672124] [DEBUG] [REMOTE ] EUFN: PASS: History has at least 300 days. [2026-01-07T12:08:17.672339] [DEBUG] [REMOTE ] EUFN: PASS: Price check passed. Min price $32.51. [2026-01-07T12:08:17.672472] [DEBUG] [REMOTE ] EUFN: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:17.672606] [DEBUG] [REMOTE ] EUFN: PASS: Integrity check passed. [2026-01-07T12:08:17.672647] [DEBUG] [REMOTE ] EUFN: Symbol is viable for forecasting. [2026-01-07T12:08:17.672693] [INFO ] [MAIN ] [1127/3530] EUFN kept (0.2s) | 1127 kept, 0 rejected | 137.2/min | ETA: 17.5m [2026-01-07T12:08:18.105688] [DEBUG] [REMOTE ] EVAX: Retrieved 1235 rows, trimmed to 300. [2026-01-07T12:08:18.105818] [DEBUG] [REMOTE ] EVAX: PASS: History has at least 300 days. [2026-01-07T12:08:18.106020] [DEBUG] [REMOTE ] EVAX: PASS: Price check passed. Min price $4.70. [2026-01-07T12:08:18.106151] [DEBUG] [REMOTE ] EVAX: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:18.106258] [DEBUG] [REMOTE ] EVAX: PASS: Integrity check passed. [2026-01-07T12:08:18.106298] [DEBUG] [REMOTE ] EVAX: Symbol is viable for forecasting. [2026-01-07T12:08:18.106346] [INFO ] [MAIN ] [1128/3530] EVAX kept (0.4s) | 1128 kept, 0 rejected | 137.2/min | ETA: 17.5m [2026-01-07T12:08:18.749697] [DEBUG] [REMOTE ] EVC: Retrieved 6395 rows, trimmed to 300. [2026-01-07T12:08:18.749838] [DEBUG] [REMOTE ] EVC: PASS: History has at least 300 days. [2026-01-07T12:08:18.750098] [DEBUG] [REMOTE ] EVC: PASS: Price check passed. Min price $1.95. [2026-01-07T12:08:18.750246] [DEBUG] [REMOTE ] EVC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:18.750372] [DEBUG] [REMOTE ] EVC: PASS: Integrity check passed. [2026-01-07T12:08:18.750414] [DEBUG] [REMOTE ] EVC: Symbol is viable for forecasting. [2026-01-07T12:08:18.750463] [INFO ] [MAIN ] [1129/3530] EVC kept (0.6s) | 1129 kept, 0 rejected | 137.2/min | ETA: 17.5m [2026-01-07T12:08:18.986770] [DEBUG] [REMOTE ] EVCM: Retrieved 1134 rows, trimmed to 300. [2026-01-07T12:08:18.987092] [DEBUG] [REMOTE ] EVCM: PASS: History has at least 300 days. [2026-01-07T12:08:18.987294] [DEBUG] [REMOTE ] EVCM: PASS: Price check passed. Min price $8.03. [2026-01-07T12:08:18.987426] [DEBUG] [REMOTE ] EVCM: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:18.987533] [DEBUG] [REMOTE ] EVCM: PASS: Integrity check passed. [2026-01-07T12:08:18.987588] [DEBUG] [REMOTE ] EVCM: Symbol is viable for forecasting. [2026-01-07T12:08:18.987638] [INFO ] [MAIN ] [1130/3530] EVCM kept (0.2s) | 1130 kept, 0 rejected | 137.2/min | ETA: 17.5m [2026-01-07T12:08:19.411665] [DEBUG] [REMOTE ] EVEX: Retrieved 1255 rows, trimmed to 300. [2026-01-07T12:08:19.411799] [DEBUG] [REMOTE ] EVEX: PASS: History has at least 300 days. [2026-01-07T12:08:19.412002] [DEBUG] [REMOTE ] EVEX: PASS: Price check passed. Min price $3.64. [2026-01-07T12:08:19.412134] [DEBUG] [REMOTE ] EVEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:19.412242] [DEBUG] [REMOTE ] EVEX: PASS: Integrity check passed. [2026-01-07T12:08:19.412280] [DEBUG] [REMOTE ] EVEX: Symbol is viable for forecasting. [2026-01-07T12:08:19.412327] [INFO ] [MAIN ] [1131/3530] EVEX kept (0.4s) | 1131 kept, 0 rejected | 137.2/min | ETA: 17.5m [2026-01-07T12:08:20.065848] [DEBUG] [REMOTE ] EVF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:20.065998] [DEBUG] [REMOTE ] EVF: PASS: History has at least 300 days. [2026-01-07T12:08:20.066268] [DEBUG] [REMOTE ] EVF: PASS: Price check passed. Min price $5.22. [2026-01-07T12:08:20.066408] [DEBUG] [REMOTE ] EVF: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:20.066543] [DEBUG] [REMOTE ] EVF: PASS: Integrity check passed. [2026-01-07T12:08:20.066613] [DEBUG] [REMOTE ] EVF: Symbol is viable for forecasting. [2026-01-07T12:08:20.066666] [INFO ] [MAIN ] [1132/3530] EVF kept (0.7s) | 1132 kept, 0 rejected | 137.2/min | ETA: 17.5m [2026-01-07T12:08:20.485888] [DEBUG] [REMOTE ] EVG: Retrieved 5250 rows, trimmed to 300. [2026-01-07T12:08:20.486011] [DEBUG] [REMOTE ] EVG: PASS: History has at least 300 days. [2026-01-07T12:08:20.486217] [DEBUG] [REMOTE ] EVG: PASS: Price check passed. Min price $10.79. [2026-01-07T12:08:20.486375] [DEBUG] [REMOTE ] EVG: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:20.486485] [DEBUG] [REMOTE ] EVG: PASS: Integrity check passed. [2026-01-07T12:08:20.486524] [DEBUG] [REMOTE ] EVG: Symbol is viable for forecasting. [2026-01-07T12:08:20.486587] [INFO ] [MAIN ] [1133/3530] EVG kept (0.4s) | 1133 kept, 0 rejected | 137.2/min | ETA: 17.5m [2026-01-07T12:08:20.613504] [DEBUG] [REMOTE ] EVGO: Retrieved 1286 rows, trimmed to 300. [2026-01-07T12:08:20.613653] [DEBUG] [REMOTE ] EVGO: PASS: History has at least 300 days. [2026-01-07T12:08:20.613858] [DEBUG] [REMOTE ] EVGO: PASS: Price check passed. Min price $2.80. [2026-01-07T12:08:20.613988] [DEBUG] [REMOTE ] EVGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:20.614096] [DEBUG] [REMOTE ] EVGO: PASS: Integrity check passed. [2026-01-07T12:08:20.614134] [DEBUG] [REMOTE ] EVGO: Symbol is viable for forecasting. [2026-01-07T12:08:20.614182] [INFO ] [MAIN ] [1134/3530] EVGO kept (0.1s) | 1134 kept, 0 rejected | 137.2/min | ETA: 17.5m [2026-01-07T12:08:21.184274] [DEBUG] [REMOTE ] EVH: Retrieved 2663 rows, trimmed to 300. [2026-01-07T12:08:21.184399] [DEBUG] [REMOTE ] EVH: PASS: History has at least 300 days. [2026-01-07T12:08:21.184632] [DEBUG] [REMOTE ] EVH: PASS: Price check passed. Min price $3.54. [2026-01-07T12:08:21.184795] [DEBUG] [REMOTE ] EVH: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:21.184906] [DEBUG] [REMOTE ] EVH: PASS: Integrity check passed. [2026-01-07T12:08:21.184944] [DEBUG] [REMOTE ] EVH: Symbol is viable for forecasting. [2026-01-07T12:08:21.184992] [INFO ] [MAIN ] [1135/3530] EVH kept (0.6s) | 1135 kept, 0 rejected | 137.2/min | ETA: 17.5m [2026-01-07T12:08:21.792118] [DEBUG] [REMOTE ] EVN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:21.792281] [DEBUG] [REMOTE ] EVN: PASS: History has at least 300 days. [2026-01-07T12:08:21.792596] [DEBUG] [REMOTE ] EVN: PASS: Price check passed. Min price $10.62. [2026-01-07T12:08:21.792740] [DEBUG] [REMOTE ] EVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:21.792875] [DEBUG] [REMOTE ] EVN: PASS: Integrity check passed. [2026-01-07T12:08:21.792916] [DEBUG] [REMOTE ] EVN: Symbol is viable for forecasting. [2026-01-07T12:08:21.792969] [INFO ] [MAIN ] [1136/3530] EVN kept (0.6s) | 1136 kept, 0 rejected | 137.2/min | ETA: 17.5m [2026-01-07T12:08:22.175848] [DEBUG] [REMOTE ] EVO: Retrieved 4034 rows, trimmed to 300. [2026-01-07T12:08:22.176025] [DEBUG] [REMOTE ] EVO: PASS: History has at least 300 days. [2026-01-07T12:08:22.176430] [DEBUG] [REMOTE ] EVO: PASS: Price check passed. Min price $2.90. [2026-01-07T12:08:22.176660] [DEBUG] [REMOTE ] EVO: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:22.176862] [DEBUG] [REMOTE ] EVO: PASS: Integrity check passed. [2026-01-07T12:08:22.176925] [DEBUG] [REMOTE ] EVO: Symbol is viable for forecasting. [2026-01-07T12:08:22.176998] [INFO ] [MAIN ] [1137/3530] EVO kept (0.4s) | 1137 kept, 0 rejected | 137.2/min | ETA: 17.4m [2026-01-07T12:08:22.487374] [DEBUG] [REMOTE ] EVRG: Retrieved 1909 rows, trimmed to 300. [2026-01-07T12:08:22.487569] [DEBUG] [REMOTE ] EVRG: PASS: History has at least 300 days. [2026-01-07T12:08:22.487981] [DEBUG] [REMOTE ] EVRG: PASS: Price check passed. Min price $72.31. [2026-01-07T12:08:22.488199] [DEBUG] [REMOTE ] EVRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:22.488376] [DEBUG] [REMOTE ] EVRG: PASS: Integrity check passed. [2026-01-07T12:08:22.488443] [DEBUG] [REMOTE ] EVRG: Symbol is viable for forecasting. [2026-01-07T12:08:22.488535] [INFO ] [MAIN ] [1138/3530] EVRG kept (0.3s) | 1138 kept, 0 rejected | 137.2/min | ETA: 17.4m [2026-01-07T12:08:22.770118] [DEBUG] [REMOTE ] EVSD: Retrieved 390 rows, trimmed to 300. [2026-01-07T12:08:22.770251] [DEBUG] [REMOTE ] EVSD: PASS: History has at least 300 days. [2026-01-07T12:08:22.770487] [DEBUG] [REMOTE ] EVSD: PASS: Price check passed. Min price $50.86. [2026-01-07T12:08:22.770650] [DEBUG] [REMOTE ] EVSD: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:22.770768] [DEBUG] [REMOTE ] EVSD: PASS: Integrity check passed. [2026-01-07T12:08:22.770810] [DEBUG] [REMOTE ] EVSD: Symbol is viable for forecasting. [2026-01-07T12:08:22.770864] [INFO ] [MAIN ] [1139/3530] EVSD kept (0.3s) | 1139 kept, 0 rejected | 137.3/min | ETA: 17.4m [2026-01-07T12:08:23.320369] [DEBUG] [REMOTE ] EVTC: Retrieved 3204 rows, trimmed to 300. [2026-01-07T12:08:23.320492] [DEBUG] [REMOTE ] EVTC: PASS: History has at least 300 days. [2026-01-07T12:08:23.320736] [DEBUG] [REMOTE ] EVTC: PASS: Price check passed. Min price $27.04. [2026-01-07T12:08:23.320955] [DEBUG] [REMOTE ] EVTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:23.321112] [DEBUG] [REMOTE ] EVTC: PASS: Integrity check passed. [2026-01-07T12:08:23.321157] [DEBUG] [REMOTE ] EVTC: Symbol is viable for forecasting. [2026-01-07T12:08:23.321205] [INFO ] [MAIN ] [1140/3530] EVTC kept (0.6s) | 1140 kept, 0 rejected | 137.2/min | ETA: 17.4m [2026-01-07T12:08:23.616786] [DEBUG] [REMOTE ] EVTL: Retrieved 1012 rows, trimmed to 300. [2026-01-07T12:08:23.616917] [DEBUG] [REMOTE ] EVTL: PASS: History has at least 300 days. [2026-01-07T12:08:23.617307] [DEBUG] [REMOTE ] EVTL: PASS: Price check passed. Min price $3.86. [2026-01-07T12:08:23.617443] [DEBUG] [REMOTE ] EVTL: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:23.617554] [DEBUG] [REMOTE ] EVTL: PASS: Integrity check passed. [2026-01-07T12:08:23.617613] [DEBUG] [REMOTE ] EVTL: Symbol is viable for forecasting. [2026-01-07T12:08:23.617662] [INFO ] [MAIN ] [1141/3530] EVTL kept (0.3s) | 1141 kept, 0 rejected | 137.3/min | ETA: 17.4m [2026-01-07T12:08:24.358668] [DEBUG] [REMOTE ] EWBC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:24.358935] [DEBUG] [REMOTE ] EWBC: PASS: History has at least 300 days. [2026-01-07T12:08:24.359282] [DEBUG] [REMOTE ] EWBC: PASS: Price check passed. Min price $93.75. [2026-01-07T12:08:24.359458] [DEBUG] [REMOTE ] EWBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:24.359659] [DEBUG] [REMOTE ] EWBC: PASS: Integrity check passed. [2026-01-07T12:08:24.359722] [DEBUG] [REMOTE ] EWBC: Symbol is viable for forecasting. [2026-01-07T12:08:24.359798] [INFO ] [MAIN ] [1142/3530] EWBC kept (0.7s) | 1142 kept, 0 rejected | 137.2/min | ETA: 17.4m [2026-01-07T12:08:24.589297] [DEBUG] [REMOTE ] EWCZ: Retrieved 1110 rows, trimmed to 300. [2026-01-07T12:08:24.589432] [DEBUG] [REMOTE ] EWCZ: PASS: History has at least 300 days. [2026-01-07T12:08:24.589701] [DEBUG] [REMOTE ] EWCZ: PASS: Price check passed. Min price $3.24. [2026-01-07T12:08:24.589845] [DEBUG] [REMOTE ] EWCZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:24.589963] [DEBUG] [REMOTE ] EWCZ: PASS: Integrity check passed. [2026-01-07T12:08:24.590008] [DEBUG] [REMOTE ] EWCZ: Symbol is viable for forecasting. [2026-01-07T12:08:24.590058] [INFO ] [MAIN ] [1143/3530] EWCZ kept (0.2s) | 1143 kept, 0 rejected | 137.2/min | ETA: 17.4m [2026-01-07T12:08:24.989774] [DEBUG] [REMOTE ] EWTX: Retrieved 1201 rows, trimmed to 300. [2026-01-07T12:08:24.989942] [DEBUG] [REMOTE ] EWTX: PASS: History has at least 300 days. [2026-01-07T12:08:24.990166] [DEBUG] [REMOTE ] EWTX: PASS: Price check passed. Min price $14.70. [2026-01-07T12:08:24.990308] [DEBUG] [REMOTE ] EWTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:24.990430] [DEBUG] [REMOTE ] EWTX: PASS: Integrity check passed. [2026-01-07T12:08:24.990474] [DEBUG] [REMOTE ] EWTX: Symbol is viable for forecasting. [2026-01-07T12:08:24.990542] [INFO ] [MAIN ] [1144/3530] EWTX kept (0.4s) | 1144 kept, 0 rejected | 137.2/min | ETA: 17.4m [2026-01-07T12:08:25.481796] [DEBUG] [REMOTE ] EWZS: Retrieved 3841 rows, trimmed to 300. [2026-01-07T12:08:25.481920] [DEBUG] [REMOTE ] EWZS: PASS: History has at least 300 days. [2026-01-07T12:08:25.482130] [DEBUG] [REMOTE ] EWZS: PASS: Price check passed. Min price $12.38. [2026-01-07T12:08:25.482265] [DEBUG] [REMOTE ] EWZS: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:25.482377] [DEBUG] [REMOTE ] EWZS: PASS: Integrity check passed. [2026-01-07T12:08:25.482418] [DEBUG] [REMOTE ] EWZS: Symbol is viable for forecasting. [2026-01-07T12:08:25.482465] [INFO ] [MAIN ] [1145/3530] EWZS kept (0.5s) | 1145 kept, 0 rejected | 137.2/min | ETA: 17.4m [2026-01-07T12:08:26.042472] [DEBUG] [REMOTE ] EXAS: Retrieved 6269 rows, trimmed to 300. [2026-01-07T12:08:26.042635] [DEBUG] [REMOTE ] EXAS: PASS: History has at least 300 days. [2026-01-07T12:08:26.042888] [DEBUG] [REMOTE ] EXAS: PASS: Price check passed. Min price $58.34. [2026-01-07T12:08:26.043040] [DEBUG] [REMOTE ] EXAS: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:26.043165] [DEBUG] [REMOTE ] EXAS: PASS: Integrity check passed. [2026-01-07T12:08:26.043210] [DEBUG] [REMOTE ] EXAS: Symbol is viable for forecasting. [2026-01-07T12:08:26.043264] [INFO ] [MAIN ] [1146/3530] EXAS kept (0.6s) | 1146 kept, 0 rejected | 137.2/min | ETA: 17.4m [2026-01-07T12:08:26.497624] [DEBUG] [REMOTE ] EXC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:26.497750] [DEBUG] [REMOTE ] EXC: PASS: History has at least 300 days. [2026-01-07T12:08:26.497988] [DEBUG] [REMOTE ] EXC: PASS: Price check passed. Min price $43.09. [2026-01-07T12:08:26.498129] [DEBUG] [REMOTE ] EXC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:26.498244] [DEBUG] [REMOTE ] EXC: PASS: Integrity check passed. [2026-01-07T12:08:26.498284] [DEBUG] [REMOTE ] EXC: Symbol is viable for forecasting. [2026-01-07T12:08:26.498332] [INFO ] [MAIN ] [1147/3530] EXC kept (0.5s) | 1147 kept, 0 rejected | 137.2/min | ETA: 17.4m [2026-01-07T12:08:26.964533] [DEBUG] [REMOTE ] EXEL: Retrieved 6469 rows, trimmed to 300. [2026-01-07T12:08:26.964689] [DEBUG] [REMOTE ] EXEL: PASS: History has at least 300 days. [2026-01-07T12:08:26.964902] [DEBUG] [REMOTE ] EXEL: PASS: Price check passed. Min price $34.54. [2026-01-07T12:08:26.965035] [DEBUG] [REMOTE ] EXEL: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:26.965146] [DEBUG] [REMOTE ] EXEL: PASS: Integrity check passed. [2026-01-07T12:08:26.965186] [DEBUG] [REMOTE ] EXEL: Symbol is viable for forecasting. [2026-01-07T12:08:26.965232] [INFO ] [MAIN ] [1148/3530] EXEL kept (0.5s) | 1148 kept, 0 rejected | 137.2/min | ETA: 17.4m [2026-01-07T12:08:27.086386] [DEBUG] [REMOTE ] EXFY: Retrieved 1042 rows, trimmed to 300. [2026-01-07T12:08:27.086501] [DEBUG] [REMOTE ] EXFY: PASS: History has at least 300 days. [2026-01-07T12:08:27.086715] [DEBUG] [REMOTE ] EXFY: PASS: Price check passed. Min price $1.36. [2026-01-07T12:08:27.086847] [DEBUG] [REMOTE ] EXFY: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:27.086953] [DEBUG] [REMOTE ] EXFY: PASS: Integrity check passed. [2026-01-07T12:08:27.086992] [DEBUG] [REMOTE ] EXFY: Symbol is viable for forecasting. [2026-01-07T12:08:27.087043] [INFO ] [MAIN ] [1149/3530] EXFY kept (0.1s) | 1149 kept, 0 rejected | 137.3/min | ETA: 17.3m [2026-01-07T12:08:27.671632] [DEBUG] [REMOTE ] EXG: Retrieved 4708 rows, trimmed to 300. [2026-01-07T12:08:27.671759] [DEBUG] [REMOTE ] EXG: PASS: History has at least 300 days. [2026-01-07T12:08:27.671964] [DEBUG] [REMOTE ] EXG: PASS: Price check passed. Min price $8.74. [2026-01-07T12:08:27.672109] [DEBUG] [REMOTE ] EXG: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:27.672219] [DEBUG] [REMOTE ] EXG: PASS: Integrity check passed. [2026-01-07T12:08:27.672258] [DEBUG] [REMOTE ] EXG: Symbol is viable for forecasting. [2026-01-07T12:08:27.672322] [INFO ] [MAIN ] [1150/3530] EXG kept (0.6s) | 1150 kept, 0 rejected | 137.2/min | ETA: 17.3m [2026-01-07T12:08:28.162329] [DEBUG] [REMOTE ] EXK: Retrieved 4956 rows, trimmed to 300. [2026-01-07T12:08:28.162455] [DEBUG] [REMOTE ] EXK: PASS: History has at least 300 days. [2026-01-07T12:08:28.162692] [DEBUG] [REMOTE ] EXK: PASS: Price check passed. Min price $7.07. [2026-01-07T12:08:28.162826] [DEBUG] [REMOTE ] EXK: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:28.162934] [DEBUG] [REMOTE ] EXK: PASS: Integrity check passed. [2026-01-07T12:08:28.162973] [DEBUG] [REMOTE ] EXK: Symbol is viable for forecasting. [2026-01-07T12:08:28.163024] [INFO ] [MAIN ] [1151/3530] EXK kept (0.5s) | 1151 kept, 0 rejected | 137.2/min | ETA: 17.3m [2026-01-07T12:08:28.561405] [DEBUG] [REMOTE ] EXLS: Retrieved 4832 rows, trimmed to 300. [2026-01-07T12:08:28.561527] [DEBUG] [REMOTE ] EXLS: PASS: History has at least 300 days. [2026-01-07T12:08:28.561751] [DEBUG] [REMOTE ] EXLS: PASS: Price check passed. Min price $38.54. [2026-01-07T12:08:28.561885] [DEBUG] [REMOTE ] EXLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:28.561995] [DEBUG] [REMOTE ] EXLS: PASS: Integrity check passed. [2026-01-07T12:08:28.562034] [DEBUG] [REMOTE ] EXLS: Symbol is viable for forecasting. [2026-01-07T12:08:28.562080] [INFO ] [MAIN ] [1152/3530] EXLS kept (0.4s) | 1152 kept, 0 rejected | 137.2/min | ETA: 17.3m [2026-01-07T12:08:28.851368] [DEBUG] [REMOTE ] EXP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:28.851497] [DEBUG] [REMOTE ] EXP: PASS: History has at least 300 days. [2026-01-07T12:08:28.851728] [DEBUG] [REMOTE ] EXP: PASS: Price check passed. Min price $198.79. [2026-01-07T12:08:28.851862] [DEBUG] [REMOTE ] EXP: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:28.851975] [DEBUG] [REMOTE ] EXP: PASS: Integrity check passed. [2026-01-07T12:08:28.852015] [DEBUG] [REMOTE ] EXP: Symbol is viable for forecasting. [2026-01-07T12:08:28.852061] [INFO ] [MAIN ] [1153/3530] EXP kept (0.3s) | 1153 kept, 0 rejected | 137.3/min | ETA: 17.3m [2026-01-07T12:08:29.433745] [DEBUG] [REMOTE ] EXPD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:29.433872] [DEBUG] [REMOTE ] EXPD: PASS: History has at least 300 days. [2026-01-07T12:08:29.434173] [DEBUG] [REMOTE ] EXPD: PASS: Price check passed. Min price $112.54. [2026-01-07T12:08:29.434351] [DEBUG] [REMOTE ] EXPD: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:29.434480] [DEBUG] [REMOTE ] EXPD: PASS: Integrity check passed. [2026-01-07T12:08:29.434520] [DEBUG] [REMOTE ] EXPD: Symbol is viable for forecasting. [2026-01-07T12:08:29.434589] [INFO ] [MAIN ] [1154/3530] EXPD kept (0.6s) | 1154 kept, 0 rejected | 137.2/min | ETA: 17.3m [2026-01-07T12:08:29.855947] [DEBUG] [REMOTE ] EXPE: Retrieved 5148 rows, trimmed to 300. [2026-01-07T12:08:29.856076] [DEBUG] [REMOTE ] EXPE: PASS: History has at least 300 days. [2026-01-07T12:08:29.856288] [DEBUG] [REMOTE ] EXPE: PASS: Price check passed. Min price $209.98. [2026-01-07T12:08:29.856424] [DEBUG] [REMOTE ] EXPE: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:29.856540] [DEBUG] [REMOTE ] EXPE: PASS: Integrity check passed. [2026-01-07T12:08:29.856599] [DEBUG] [REMOTE ] EXPE: Symbol is viable for forecasting. [2026-01-07T12:08:29.856651] [INFO ] [MAIN ] [1155/3530] EXPE kept (0.4s) | 1155 kept, 0 rejected | 137.2/min | ETA: 17.3m [2026-01-07T12:08:30.174122] [DEBUG] [REMOTE ] EXPI: Retrieved 2989 rows, trimmed to 300. [2026-01-07T12:08:30.174246] [DEBUG] [REMOTE ] EXPI: PASS: History has at least 300 days. [2026-01-07T12:08:30.174451] [DEBUG] [REMOTE ] EXPI: PASS: Price check passed. Min price $9.05. [2026-01-07T12:08:30.174612] [DEBUG] [REMOTE ] EXPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:30.174733] [DEBUG] [REMOTE ] EXPI: PASS: Integrity check passed. [2026-01-07T12:08:30.174773] [DEBUG] [REMOTE ] EXPI: Symbol is viable for forecasting. [2026-01-07T12:08:30.174836] [INFO ] [MAIN ] [1156/3530] EXPI kept (0.3s) | 1156 kept, 0 rejected | 137.3/min | ETA: 17.3m [2026-01-07T12:08:30.706198] [DEBUG] [REMOTE ] EXPO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:30.706328] [DEBUG] [REMOTE ] EXPO: PASS: History has at least 300 days. [2026-01-07T12:08:30.706547] [DEBUG] [REMOTE ] EXPO: PASS: Price check passed. Min price $65.00. [2026-01-07T12:08:30.706699] [DEBUG] [REMOTE ] EXPO: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:30.706813] [DEBUG] [REMOTE ] EXPO: PASS: Integrity check passed. [2026-01-07T12:08:30.706852] [DEBUG] [REMOTE ] EXPO: Symbol is viable for forecasting. [2026-01-07T12:08:30.706900] [INFO ] [MAIN ] [1157/3530] EXPO kept (0.5s) | 1157 kept, 0 rejected | 137.2/min | ETA: 17.3m [2026-01-07T12:08:30.957197] [DEBUG] [REMOTE ] EYE: Retrieved 2059 rows, trimmed to 300. [2026-01-07T12:08:30.957314] [DEBUG] [REMOTE ] EYE: PASS: History has at least 300 days. [2026-01-07T12:08:30.957521] [DEBUG] [REMOTE ] EYE: PASS: Price check passed. Min price $23.48. [2026-01-07T12:08:30.957684] [DEBUG] [REMOTE ] EYE: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:30.957798] [DEBUG] [REMOTE ] EYE: PASS: Integrity check passed. [2026-01-07T12:08:30.957838] [DEBUG] [REMOTE ] EYE: Symbol is viable for forecasting. [2026-01-07T12:08:30.957887] [INFO ] [MAIN ] [1158/3530] EYE kept (0.3s) | 1158 kept, 0 rejected | 137.3/min | ETA: 17.3m [2026-01-07T12:08:31.371022] [DEBUG] [REMOTE ] EZGO: Retrieved 1243 rows, trimmed to 300. [2026-01-07T12:08:31.371154] [DEBUG] [REMOTE ] EZGO: PASS: History has at least 300 days. [2026-01-07T12:08:31.371359] [DEBUG] [REMOTE ] EZGO: PASS: Price check passed. Min price $1.83. [2026-01-07T12:08:31.371490] [DEBUG] [REMOTE ] EZGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:31.371618] [DEBUG] [REMOTE ] EZGO: PASS: Integrity check passed. [2026-01-07T12:08:31.371660] [DEBUG] [REMOTE ] EZGO: Symbol is viable for forecasting. [2026-01-07T12:08:31.371706] [INFO ] [MAIN ] [1159/3530] EZGO kept (0.4s) | 1159 kept, 0 rejected | 137.3/min | ETA: 17.3m [2026-01-07T12:08:31.942833] [DEBUG] [REMOTE ] F: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:31.942986] [DEBUG] [REMOTE ] F: PASS: History has at least 300 days. [2026-01-07T12:08:31.943203] [DEBUG] [REMOTE ] F: PASS: Price check passed. Min price $11.28. [2026-01-07T12:08:31.943336] [DEBUG] [REMOTE ] F: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:31.943448] [DEBUG] [REMOTE ] F: PASS: Integrity check passed. [2026-01-07T12:08:31.943487] [DEBUG] [REMOTE ] F: Symbol is viable for forecasting. [2026-01-07T12:08:31.943535] [INFO ] [MAIN ] [1160/3530] F kept (0.6s) | 1160 kept, 0 rejected | 137.3/min | ETA: 17.3m [2026-01-07T12:08:32.167694] [DEBUG] [REMOTE ] FA: Retrieved 1140 rows, trimmed to 300. [2026-01-07T12:08:32.167803] [DEBUG] [REMOTE ] FA: PASS: History has at least 300 days. [2026-01-07T12:08:32.168006] [DEBUG] [REMOTE ] FA: PASS: Price check passed. Min price $12.17. [2026-01-07T12:08:32.168143] [DEBUG] [REMOTE ] FA: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:32.168255] [DEBUG] [REMOTE ] FA: PASS: Integrity check passed. [2026-01-07T12:08:32.168296] [DEBUG] [REMOTE ] FA: Symbol is viable for forecasting. [2026-01-07T12:08:32.168343] [INFO ] [MAIN ] [1161/3530] FA kept (0.2s) | 1161 kept, 0 rejected | 137.3/min | ETA: 17.3m [2026-01-07T12:08:32.737871] [DEBUG] [REMOTE ] FAF: Retrieved 3926 rows, trimmed to 300. [2026-01-07T12:08:32.737996] [DEBUG] [REMOTE ] FAF: PASS: History has at least 300 days. [2026-01-07T12:08:32.738201] [DEBUG] [REMOTE ] FAF: PASS: Price check passed. Min price $58.50. [2026-01-07T12:08:32.738330] [DEBUG] [REMOTE ] FAF: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:32.738437] [DEBUG] [REMOTE ] FAF: PASS: Integrity check passed. [2026-01-07T12:08:32.738476] [DEBUG] [REMOTE ] FAF: Symbol is viable for forecasting. [2026-01-07T12:08:32.738536] [INFO ] [MAIN ] [1162/3530] FAF kept (0.6s) | 1162 kept, 0 rejected | 137.3/min | ETA: 17.2m [2026-01-07T12:08:33.092531] [DEBUG] [REMOTE ] FALN: Retrieved 2402 rows, trimmed to 300. [2026-01-07T12:08:33.092677] [DEBUG] [REMOTE ] FALN: PASS: History has at least 300 days. [2026-01-07T12:08:33.092881] [DEBUG] [REMOTE ] FALN: PASS: Price check passed. Min price $26.82. [2026-01-07T12:08:33.093011] [DEBUG] [REMOTE ] FALN: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:33.093123] [DEBUG] [REMOTE ] FALN: PASS: Integrity check passed. [2026-01-07T12:08:33.093162] [DEBUG] [REMOTE ] FALN: Symbol is viable for forecasting. [2026-01-07T12:08:33.093209] [INFO ] [MAIN ] [1163/3530] FALN kept (0.4s) | 1163 kept, 0 rejected | 137.3/min | ETA: 17.2m [2026-01-07T12:08:33.494150] [DEBUG] [REMOTE ] FANG: Retrieved 3326 rows, trimmed to 300. [2026-01-07T12:08:33.494275] [DEBUG] [REMOTE ] FANG: PASS: History has at least 300 days. [2026-01-07T12:08:33.494705] [DEBUG] [REMOTE ] FANG: PASS: Price check passed. Min price $136.35. [2026-01-07T12:08:33.494843] [DEBUG] [REMOTE ] FANG: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:33.494957] [DEBUG] [REMOTE ] FANG: PASS: Integrity check passed. [2026-01-07T12:08:33.494997] [DEBUG] [REMOTE ] FANG: Symbol is viable for forecasting. [2026-01-07T12:08:33.495046] [INFO ] [MAIN ] [1164/3530] FANG kept (0.4s) | 1164 kept, 0 rejected | 137.3/min | ETA: 17.2m [2026-01-07T12:08:34.020475] [DEBUG] [REMOTE ] FARM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:34.020622] [DEBUG] [REMOTE ] FARM: PASS: History has at least 300 days. [2026-01-07T12:08:34.020878] [DEBUG] [REMOTE ] FARM: PASS: Price check passed. Min price $1.43. [2026-01-07T12:08:34.021016] [DEBUG] [REMOTE ] FARM: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:34.021141] [DEBUG] [REMOTE ] FARM: PASS: Integrity check passed. [2026-01-07T12:08:34.021183] [DEBUG] [REMOTE ] FARM: Symbol is viable for forecasting. [2026-01-07T12:08:34.021232] [INFO ] [MAIN ] [1165/3530] FARM kept (0.5s) | 1165 kept, 0 rejected | 137.3/min | ETA: 17.2m [2026-01-07T12:08:34.420271] [DEBUG] [REMOTE ] FBIN: Retrieved 3597 rows, trimmed to 300. [2026-01-07T12:08:34.420431] [DEBUG] [REMOTE ] FBIN: PASS: History has at least 300 days. [2026-01-07T12:08:34.420740] [DEBUG] [REMOTE ] FBIN: PASS: Price check passed. Min price $44.25. [2026-01-07T12:08:34.420916] [DEBUG] [REMOTE ] FBIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:34.421074] [DEBUG] [REMOTE ] FBIN: PASS: Integrity check passed. [2026-01-07T12:08:34.421129] [DEBUG] [REMOTE ] FBIN: Symbol is viable for forecasting. [2026-01-07T12:08:34.421197] [INFO ] [MAIN ] [1166/3530] FBIN kept (0.4s) | 1166 kept, 0 rejected | 137.3/min | ETA: 17.2m [2026-01-07T12:08:34.794219] [DEBUG] [REMOTE ] FBIO: Retrieved 3553 rows, trimmed to 300. [2026-01-07T12:08:34.794341] [DEBUG] [REMOTE ] FBIO: PASS: History has at least 300 days. [2026-01-07T12:08:34.794545] [DEBUG] [REMOTE ] FBIO: PASS: Price check passed. Min price $2.44. [2026-01-07T12:08:34.794705] [DEBUG] [REMOTE ] FBIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:34.794814] [DEBUG] [REMOTE ] FBIO: PASS: Integrity check passed. [2026-01-07T12:08:34.794853] [DEBUG] [REMOTE ] FBIO: Symbol is viable for forecasting. [2026-01-07T12:08:34.794900] [INFO ] [MAIN ] [1167/3530] FBIO kept (0.4s) | 1167 kept, 0 rejected | 137.3/min | ETA: 17.2m [2026-01-07T12:08:35.221064] [DEBUG] [REMOTE ] FBIZ: Retrieved 5093 rows, trimmed to 300. [2026-01-07T12:08:35.221192] [DEBUG] [REMOTE ] FBIZ: PASS: History has at least 300 days. [2026-01-07T12:08:35.221407] [DEBUG] [REMOTE ] FBIZ: PASS: Price check passed. Min price $47.40. [2026-01-07T12:08:35.221538] [DEBUG] [REMOTE ] FBIZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:35.221675] [DEBUG] [REMOTE ] FBIZ: PASS: Integrity check passed. [2026-01-07T12:08:35.221731] [DEBUG] [REMOTE ] FBIZ: Symbol is viable for forecasting. [2026-01-07T12:08:35.221779] [INFO ] [MAIN ] [1168/3530] FBIZ kept (0.4s) | 1168 kept, 0 rejected | 137.3/min | ETA: 17.2m [2026-01-07T12:08:35.452117] [DEBUG] [REMOTE ] FBK: Retrieved 2339 rows, trimmed to 300. [2026-01-07T12:08:35.452236] [DEBUG] [REMOTE ] FBK: PASS: History has at least 300 days. [2026-01-07T12:08:35.452444] [DEBUG] [REMOTE ] FBK: PASS: Price check passed. Min price $51.87. [2026-01-07T12:08:35.452608] [DEBUG] [REMOTE ] FBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:35.452725] [DEBUG] [REMOTE ] FBK: PASS: Integrity check passed. [2026-01-07T12:08:35.452765] [DEBUG] [REMOTE ] FBK: Symbol is viable for forecasting. [2026-01-07T12:08:35.452811] [INFO ] [MAIN ] [1169/3530] FBK kept (0.2s) | 1169 kept, 0 rejected | 137.4/min | ETA: 17.2m [2026-01-07T12:08:35.829882] [DEBUG] [REMOTE ] FBL: Retrieved 768 rows, trimmed to 300. [2026-01-07T12:08:35.830016] [DEBUG] [REMOTE ] FBL: PASS: History has at least 300 days. [2026-01-07T12:08:35.830220] [DEBUG] [REMOTE ] FBL: PASS: Price check passed. Min price $26.34. [2026-01-07T12:08:35.830351] [DEBUG] [REMOTE ] FBL: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:35.830459] [DEBUG] [REMOTE ] FBL: PASS: Integrity check passed. [2026-01-07T12:08:35.830499] [DEBUG] [REMOTE ] FBL: Symbol is viable for forecasting. [2026-01-07T12:08:35.830546] [INFO ] [MAIN ] [1170/3530] FBL kept (0.4s) | 1170 kept, 0 rejected | 137.4/min | ETA: 17.2m [2026-01-07T12:08:36.412978] [DEBUG] [REMOTE ] FBNC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:36.413113] [DEBUG] [REMOTE ] FBNC: PASS: History has at least 300 days. [2026-01-07T12:08:36.413337] [DEBUG] [REMOTE ] FBNC: PASS: Price check passed. Min price $46.11. [2026-01-07T12:08:36.413470] [DEBUG] [REMOTE ] FBNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:36.413601] [DEBUG] [REMOTE ] FBNC: PASS: Integrity check passed. [2026-01-07T12:08:36.413643] [DEBUG] [REMOTE ] FBNC: Symbol is viable for forecasting. [2026-01-07T12:08:36.413691] [INFO ] [MAIN ] [1171/3530] FBNC kept (0.6s) | 1171 kept, 0 rejected | 137.3/min | ETA: 17.2m [2026-01-07T12:08:36.850400] [DEBUG] [REMOTE ] FBP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:36.850539] [DEBUG] [REMOTE ] FBP: PASS: History has at least 300 days. [2026-01-07T12:08:36.850791] [DEBUG] [REMOTE ] FBP: PASS: Price check passed. Min price $19.08. [2026-01-07T12:08:36.850932] [DEBUG] [REMOTE ] FBP: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:36.851054] [DEBUG] [REMOTE ] FBP: PASS: Integrity check passed. [2026-01-07T12:08:36.851094] [DEBUG] [REMOTE ] FBP: Symbol is viable for forecasting. [2026-01-07T12:08:36.851144] [INFO ] [MAIN ] [1172/3530] FBP kept (0.4s) | 1172 kept, 0 rejected | 137.3/min | ETA: 17.2m [2026-01-07T12:08:37.358481] [DEBUG] [REMOTE ] FC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:37.358631] [DEBUG] [REMOTE ] FC: PASS: History has at least 300 days. [2026-01-07T12:08:37.358850] [DEBUG] [REMOTE ] FC: PASS: Price check passed. Min price $14.18. [2026-01-07T12:08:37.359002] [DEBUG] [REMOTE ] FC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:37.359115] [DEBUG] [REMOTE ] FC: PASS: Integrity check passed. [2026-01-07T12:08:37.359157] [DEBUG] [REMOTE ] FC: Symbol is viable for forecasting. [2026-01-07T12:08:37.359213] [INFO ] [MAIN ] [1173/3530] FC kept (0.5s) | 1173 kept, 0 rejected | 137.3/min | ETA: 17.2m [2026-01-07T12:08:37.639823] [DEBUG] [REMOTE ] FCAL: Retrieved 2144 rows, trimmed to 300. [2026-01-07T12:08:37.639942] [DEBUG] [REMOTE ] FCAL: PASS: History has at least 300 days. [2026-01-07T12:08:37.640140] [DEBUG] [REMOTE ] FCAL: PASS: Price check passed. Min price $48.62. [2026-01-07T12:08:37.640300] [DEBUG] [REMOTE ] FCAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:37.640416] [DEBUG] [REMOTE ] FCAL: PASS: Integrity check passed. [2026-01-07T12:08:37.640471] [DEBUG] [REMOTE ] FCAL: Symbol is viable for forecasting. [2026-01-07T12:08:37.640519] [INFO ] [MAIN ] [1174/3530] FCAL kept (0.3s) | 1174 kept, 0 rejected | 137.4/min | ETA: 17.2m [2026-01-07T12:08:38.208521] [DEBUG] [REMOTE ] FCBC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:38.208682] [DEBUG] [REMOTE ] FCBC: PASS: History has at least 300 days. [2026-01-07T12:08:38.208929] [DEBUG] [REMOTE ] FCBC: PASS: Price check passed. Min price $30.47. [2026-01-07T12:08:38.209065] [DEBUG] [REMOTE ] FCBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:38.209179] [DEBUG] [REMOTE ] FCBC: PASS: Integrity check passed. [2026-01-07T12:08:38.209218] [DEBUG] [REMOTE ] FCBC: Symbol is viable for forecasting. [2026-01-07T12:08:38.209267] [INFO ] [MAIN ] [1175/3530] FCBC kept (0.6s) | 1175 kept, 0 rejected | 137.3/min | ETA: 17.1m [2026-01-07T12:08:38.563645] [DEBUG] [REMOTE ] FCCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:38.563775] [DEBUG] [REMOTE ] FCCO: PASS: History has at least 300 days. [2026-01-07T12:08:38.564081] [DEBUG] [REMOTE ] FCCO: PASS: Price check passed. Min price $26.32. [2026-01-07T12:08:38.564256] [DEBUG] [REMOTE ] FCCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:38.564389] [DEBUG] [REMOTE ] FCCO: PASS: Integrity check passed. [2026-01-07T12:08:38.564428] [DEBUG] [REMOTE ] FCCO: Symbol is viable for forecasting. [2026-01-07T12:08:38.564480] [INFO ] [MAIN ] [1176/3530] FCCO kept (0.4s) | 1176 kept, 0 rejected | 137.4/min | ETA: 17.1m [2026-01-07T12:08:38.999503] [DEBUG] [REMOTE ] FCEL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:38.999653] [DEBUG] [REMOTE ] FCEL: PASS: History has at least 300 days. [2026-01-07T12:08:38.999883] [DEBUG] [REMOTE ] FCEL: PASS: Price check passed. Min price $6.00. [2026-01-07T12:08:39.000019] [DEBUG] [REMOTE ] FCEL: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:39.000136] [DEBUG] [REMOTE ] FCEL: PASS: Integrity check passed. [2026-01-07T12:08:39.000177] [DEBUG] [REMOTE ] FCEL: Symbol is viable for forecasting. [2026-01-07T12:08:39.000226] [INFO ] [MAIN ] [1177/3530] FCEL kept (0.4s) | 1177 kept, 0 rejected | 137.4/min | ETA: 17.1m [2026-01-07T12:08:39.502425] [DEBUG] [REMOTE ] FCF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:39.502565] [DEBUG] [REMOTE ] FCF: PASS: History has at least 300 days. [2026-01-07T12:08:39.502829] [DEBUG] [REMOTE ] FCF: PASS: Price check passed. Min price $15.16. [2026-01-07T12:08:39.502968] [DEBUG] [REMOTE ] FCF: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:39.503090] [DEBUG] [REMOTE ] FCF: PASS: Integrity check passed. [2026-01-07T12:08:39.503131] [DEBUG] [REMOTE ] FCF: Symbol is viable for forecasting. [2026-01-07T12:08:39.503180] [INFO ] [MAIN ] [1178/3530] FCF kept (0.5s) | 1178 kept, 0 rejected | 137.3/min | ETA: 17.1m [2026-01-07T12:08:39.972729] [DEBUG] [REMOTE ] FCFS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:39.972882] [DEBUG] [REMOTE ] FCFS: PASS: History has at least 300 days. [2026-01-07T12:08:39.973140] [DEBUG] [REMOTE ] FCFS: PASS: Price check passed. Min price $147.68. [2026-01-07T12:08:39.973283] [DEBUG] [REMOTE ] FCFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:39.973405] [DEBUG] [REMOTE ] FCFS: PASS: Integrity check passed. [2026-01-07T12:08:39.973447] [DEBUG] [REMOTE ] FCFS: Symbol is viable for forecasting. [2026-01-07T12:08:39.973502] [INFO ] [MAIN ] [1179/3530] FCFS kept (0.5s) | 1179 kept, 0 rejected | 137.3/min | ETA: 17.1m [2026-01-07T12:08:40.449922] [DEBUG] [REMOTE ] FCN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:40.450058] [DEBUG] [REMOTE ] FCN: PASS: History has at least 300 days. [2026-01-07T12:08:40.450288] [DEBUG] [REMOTE ] FCN: PASS: Price check passed. Min price $151.68. [2026-01-07T12:08:40.450430] [DEBUG] [REMOTE ] FCN: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:40.450585] [DEBUG] [REMOTE ] FCN: PASS: Integrity check passed. [2026-01-07T12:08:40.450630] [DEBUG] [REMOTE ] FCN: Symbol is viable for forecasting. [2026-01-07T12:08:40.450681] [INFO ] [MAIN ] [1180/3530] FCN kept (0.5s) | 1180 kept, 0 rejected | 137.3/min | ETA: 17.1m [2026-01-07T12:08:40.831827] [DEBUG] [REMOTE ] FCNCA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:40.831965] [DEBUG] [REMOTE ] FCNCA: PASS: History has at least 300 days. [2026-01-07T12:08:40.832190] [DEBUG] [REMOTE ] FCNCA: PASS: Price check passed. Min price $1636.85. [2026-01-07T12:08:40.832323] [DEBUG] [REMOTE ] FCNCA: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:40.832445] [DEBUG] [REMOTE ] FCNCA: PASS: Integrity check passed. [2026-01-07T12:08:40.832485] [DEBUG] [REMOTE ] FCNCA: Symbol is viable for forecasting. [2026-01-07T12:08:40.832532] [INFO ] [MAIN ] [1181/3530] FCNCA kept (0.4s) | 1181 kept, 0 rejected | 137.3/min | ETA: 17.1m [2026-01-07T12:08:41.103510] [DEBUG] [REMOTE ] FCNCO: Retrieved 1004 rows, trimmed to 300. [2026-01-07T12:08:41.103657] [DEBUG] [REMOTE ] FCNCO: PASS: History has at least 300 days. [2026-01-07T12:08:41.103868] [DEBUG] [REMOTE ] FCNCO: PASS: Price check passed. Min price $21.00. [2026-01-07T12:08:41.104000] [DEBUG] [REMOTE ] FCNCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:41.104106] [DEBUG] [REMOTE ] FCNCO: PASS: Integrity check passed. [2026-01-07T12:08:41.104145] [DEBUG] [REMOTE ] FCNCO: Symbol is viable for forecasting. [2026-01-07T12:08:41.104192] [INFO ] [MAIN ] [1182/3530] FCNCO kept (0.3s) | 1182 kept, 0 rejected | 137.4/min | ETA: 17.1m [2026-01-07T12:08:41.532857] [DEBUG] [REMOTE ] FCNCP: Retrieved 1467 rows, trimmed to 300. [2026-01-07T12:08:41.532977] [DEBUG] [REMOTE ] FCNCP: PASS: History has at least 300 days. [2026-01-07T12:08:41.533184] [DEBUG] [REMOTE ] FCNCP: PASS: Price check passed. Min price $20.03. [2026-01-07T12:08:41.533328] [DEBUG] [REMOTE ] FCNCP: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:41.533442] [DEBUG] [REMOTE ] FCNCP: PASS: Integrity check passed. [2026-01-07T12:08:41.533484] [DEBUG] [REMOTE ] FCNCP: Symbol is viable for forecasting. [2026-01-07T12:08:41.533533] [INFO ] [MAIN ] [1183/3530] FCNCP kept (0.4s) | 1183 kept, 0 rejected | 137.4/min | ETA: 17.1m [2026-01-07T12:08:41.774342] [DEBUG] [REMOTE ] FCTE: Retrieved 380 rows, trimmed to 300. [2026-01-07T12:08:41.774472] [DEBUG] [REMOTE ] FCTE: PASS: History has at least 300 days. [2026-01-07T12:08:41.774709] [DEBUG] [REMOTE ] FCTE: PASS: Price check passed. Min price $24.16. [2026-01-07T12:08:41.774849] [DEBUG] [REMOTE ] FCTE: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:41.774957] [DEBUG] [REMOTE ] FCTE: PASS: Integrity check passed. [2026-01-07T12:08:41.774996] [DEBUG] [REMOTE ] FCTE: Symbol is viable for forecasting. [2026-01-07T12:08:41.775042] [INFO ] [MAIN ] [1184/3530] FCTE kept (0.2s) | 1184 kept, 0 rejected | 137.4/min | ETA: 17.1m [2026-01-07T12:08:42.533495] [DEBUG] [REMOTE ] FCX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:42.533647] [DEBUG] [REMOTE ] FCX: PASS: History has at least 300 days. [2026-01-07T12:08:42.533891] [DEBUG] [REMOTE ] FCX: PASS: Price check passed. Min price $38.65. [2026-01-07T12:08:42.534024] [DEBUG] [REMOTE ] FCX: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:42.534144] [DEBUG] [REMOTE ] FCX: PASS: Integrity check passed. [2026-01-07T12:08:42.534183] [DEBUG] [REMOTE ] FCX: Symbol is viable for forecasting. [2026-01-07T12:08:42.534231] [INFO ] [MAIN ] [1185/3530] FCX kept (0.8s) | 1185 kept, 0 rejected | 137.3/min | ETA: 17.1m [2026-01-07T12:08:42.997976] [DEBUG] [REMOTE ] FDBC: Retrieved 6280 rows, trimmed to 300. [2026-01-07T12:08:42.998104] [DEBUG] [REMOTE ] FDBC: PASS: History has at least 300 days. [2026-01-07T12:08:42.998318] [DEBUG] [REMOTE ] FDBC: PASS: Price check passed. Min price $40.90. [2026-01-07T12:08:42.998454] [DEBUG] [REMOTE ] FDBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:42.998608] [DEBUG] [REMOTE ] FDBC: PASS: Integrity check passed. [2026-01-07T12:08:42.998652] [DEBUG] [REMOTE ] FDBC: Symbol is viable for forecasting. [2026-01-07T12:08:42.998700] [INFO ] [MAIN ] [1186/3530] FDBC kept (0.5s) | 1186 kept, 0 rejected | 137.3/min | ETA: 17.1m [2026-01-07T12:08:43.233737] [DEBUG] [REMOTE ] FDIF: Retrieved 640 rows, trimmed to 300. [2026-01-07T12:08:43.233901] [DEBUG] [REMOTE ] FDIF: PASS: History has at least 300 days. [2026-01-07T12:08:43.234105] [DEBUG] [REMOTE ] FDIF: PASS: Price check passed. Min price $33.62. [2026-01-07T12:08:43.234235] [DEBUG] [REMOTE ] FDIF: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:43.234342] [DEBUG] [REMOTE ] FDIF: PASS: Integrity check passed. [2026-01-07T12:08:43.234382] [DEBUG] [REMOTE ] FDIF: Symbol is viable for forecasting. [2026-01-07T12:08:43.234428] [INFO ] [MAIN ] [1187/3530] FDIF kept (0.2s) | 1187 kept, 0 rejected | 137.4/min | ETA: 17.1m [2026-01-07T12:08:43.681085] [DEBUG] [REMOTE ] FDIG: Retrieved 931 rows, trimmed to 300. [2026-01-07T12:08:43.681209] [DEBUG] [REMOTE ] FDIG: PASS: History has at least 300 days. [2026-01-07T12:08:43.681406] [DEBUG] [REMOTE ] FDIG: PASS: Price check passed. Min price $37.53. [2026-01-07T12:08:43.681537] [DEBUG] [REMOTE ] FDIG: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:43.681671] [DEBUG] [REMOTE ] FDIG: PASS: Integrity check passed. [2026-01-07T12:08:43.681712] [DEBUG] [REMOTE ] FDIG: Symbol is viable for forecasting. [2026-01-07T12:08:43.681760] [INFO ] [MAIN ] [1188/3530] FDIG kept (0.4s) | 1188 kept, 0 rejected | 137.4/min | ETA: 17.0m [2026-01-07T12:08:44.163093] [DEBUG] [REMOTE ] FDP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:44.163255] [DEBUG] [REMOTE ] FDP: PASS: History has at least 300 days. [2026-01-07T12:08:44.163555] [DEBUG] [REMOTE ] FDP: PASS: Price check passed. Min price $32.81. [2026-01-07T12:08:44.163725] [DEBUG] [REMOTE ] FDP: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:44.163868] [DEBUG] [REMOTE ] FDP: PASS: Integrity check passed. [2026-01-07T12:08:44.163915] [DEBUG] [REMOTE ] FDP: Symbol is viable for forecasting. [2026-01-07T12:08:44.163967] [INFO ] [MAIN ] [1189/3530] FDP kept (0.5s) | 1189 kept, 0 rejected | 137.4/min | ETA: 17.0m [2026-01-07T12:08:44.660042] [DEBUG] [REMOTE ] FDS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:44.660186] [DEBUG] [REMOTE ] FDS: PASS: History has at least 300 days. [2026-01-07T12:08:44.660434] [DEBUG] [REMOTE ] FDS: PASS: Price check passed. Min price $252.62. [2026-01-07T12:08:44.660594] [DEBUG] [REMOTE ] FDS: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:44.660724] [DEBUG] [REMOTE ] FDS: PASS: Integrity check passed. [2026-01-07T12:08:44.660766] [DEBUG] [REMOTE ] FDS: Symbol is viable for forecasting. [2026-01-07T12:08:44.660816] [INFO ] [MAIN ] [1190/3530] FDS kept (0.5s) | 1190 kept, 0 rejected | 137.4/min | ETA: 17.0m [2026-01-07T12:08:44.887347] [DEBUG] [REMOTE ] FDTX: Retrieved 645 rows, trimmed to 300. [2026-01-07T12:08:44.887484] [DEBUG] [REMOTE ] FDTX: PASS: History has at least 300 days. [2026-01-07T12:08:44.887726] [DEBUG] [REMOTE ] FDTX: PASS: Price check passed. Min price $37.84. [2026-01-07T12:08:44.887909] [DEBUG] [REMOTE ] FDTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:44.888044] [DEBUG] [REMOTE ] FDTX: PASS: Integrity check passed. [2026-01-07T12:08:44.888087] [DEBUG] [REMOTE ] FDTX: Symbol is viable for forecasting. [2026-01-07T12:08:44.888134] [INFO ] [MAIN ] [1191/3530] FDTX kept (0.2s) | 1191 kept, 0 rejected | 137.4/min | ETA: 17.0m [2026-01-07T12:08:45.461065] [DEBUG] [REMOTE ] FDUS: Retrieved 3658 rows, trimmed to 300. [2026-01-07T12:08:45.461194] [DEBUG] [REMOTE ] FDUS: PASS: History has at least 300 days. [2026-01-07T12:08:45.461424] [DEBUG] [REMOTE ] FDUS: PASS: Price check passed. Min price $18.53. [2026-01-07T12:08:45.461611] [DEBUG] [REMOTE ] FDUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:45.461731] [DEBUG] [REMOTE ] FDUS: PASS: Integrity check passed. [2026-01-07T12:08:45.461773] [DEBUG] [REMOTE ] FDUS: Symbol is viable for forecasting. [2026-01-07T12:08:45.461823] [INFO ] [MAIN ] [1192/3530] FDUS kept (0.6s) | 1192 kept, 0 rejected | 137.4/min | ETA: 17.0m [2026-01-07T12:08:45.928747] [DEBUG] [REMOTE ] FDX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:45.928875] [DEBUG] [REMOTE ] FDX: PASS: History has at least 300 days. [2026-01-07T12:08:45.929131] [DEBUG] [REMOTE ] FDX: PASS: Price check passed. Min price $223.48. [2026-01-07T12:08:45.929275] [DEBUG] [REMOTE ] FDX: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:45.929396] [DEBUG] [REMOTE ] FDX: PASS: Integrity check passed. [2026-01-07T12:08:45.929439] [DEBUG] [REMOTE ] FDX: Symbol is viable for forecasting. [2026-01-07T12:08:45.929488] [INFO ] [MAIN ] [1193/3530] FDX kept (0.5s) | 1193 kept, 0 rejected | 137.4/min | ETA: 17.0m [2026-01-07T12:08:46.390020] [DEBUG] [REMOTE ] FE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:46.390150] [DEBUG] [REMOTE ] FE: PASS: History has at least 300 days. [2026-01-07T12:08:46.390370] [DEBUG] [REMOTE ] FE: PASS: Price check passed. Min price $44.03. [2026-01-07T12:08:46.390507] [DEBUG] [REMOTE ] FE: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:46.390641] [DEBUG] [REMOTE ] FE: PASS: Integrity check passed. [2026-01-07T12:08:46.390682] [DEBUG] [REMOTE ] FE: Symbol is viable for forecasting. [2026-01-07T12:08:46.390730] [INFO ] [MAIN ] [1194/3530] FE kept (0.5s) | 1194 kept, 0 rejected | 137.4/min | ETA: 17.0m [2026-01-07T12:08:46.726027] [DEBUG] [REMOTE ] FEED: Retrieved 2151 rows, trimmed to 300. [2026-01-07T12:08:46.726150] [DEBUG] [REMOTE ] FEED: PASS: History has at least 300 days. [2026-01-07T12:08:46.726348] [DEBUG] [REMOTE ] FEED: PASS: Price check passed. Min price $2.18. [2026-01-07T12:08:46.726479] [DEBUG] [REMOTE ] FEED: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:46.726605] [DEBUG] [REMOTE ] FEED: PASS: Integrity check passed. [2026-01-07T12:08:46.726657] [DEBUG] [REMOTE ] FEED: Symbol is viable for forecasting. [2026-01-07T12:08:46.726707] [INFO ] [MAIN ] [1195/3530] FEED kept (0.3s) | 1195 kept, 0 rejected | 137.4/min | ETA: 17.0m [2026-01-07T12:08:47.240746] [DEBUG] [REMOTE ] FEIM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:47.240872] [DEBUG] [REMOTE ] FEIM: PASS: History has at least 300 days. [2026-01-07T12:08:47.241083] [DEBUG] [REMOTE ] FEIM: PASS: Price check passed. Min price $27.07. [2026-01-07T12:08:47.241215] [DEBUG] [REMOTE ] FEIM: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:47.241325] [DEBUG] [REMOTE ] FEIM: PASS: Integrity check passed. [2026-01-07T12:08:47.241364] [DEBUG] [REMOTE ] FEIM: Symbol is viable for forecasting. [2026-01-07T12:08:47.241411] [INFO ] [MAIN ] [1196/3530] FEIM kept (0.5s) | 1196 kept, 0 rejected | 137.4/min | ETA: 17.0m [2026-01-07T12:08:47.636366] [DEBUG] [REMOTE ] FELE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:47.636606] [DEBUG] [REMOTE ] FELE: PASS: History has at least 300 days. [2026-01-07T12:08:47.636963] [DEBUG] [REMOTE ] FELE: PASS: Price check passed. Min price $90.46. [2026-01-07T12:08:47.637104] [DEBUG] [REMOTE ] FELE: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:47.637257] [DEBUG] [REMOTE ] FELE: PASS: Integrity check passed. [2026-01-07T12:08:47.637299] [DEBUG] [REMOTE ] FELE: Symbol is viable for forecasting. [2026-01-07T12:08:47.637354] [INFO ] [MAIN ] [1197/3530] FELE kept (0.4s) | 1197 kept, 0 rejected | 137.4/min | ETA: 17.0m [2026-01-07T12:08:47.992992] [DEBUG] [REMOTE ] FEM: Retrieved 3701 rows, trimmed to 300. [2026-01-07T12:08:47.993153] [DEBUG] [REMOTE ] FEM: PASS: History has at least 300 days. [2026-01-07T12:08:47.993395] [DEBUG] [REMOTE ] FEM: PASS: Price check passed. Min price $25.69. [2026-01-07T12:08:47.993549] [DEBUG] [REMOTE ] FEM: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:47.993693] [DEBUG] [REMOTE ] FEM: PASS: Integrity check passed. [2026-01-07T12:08:47.993735] [DEBUG] [REMOTE ] FEM: Symbol is viable for forecasting. [2026-01-07T12:08:47.993784] [INFO ] [MAIN ] [1198/3530] FEM kept (0.4s) | 1198 kept, 0 rejected | 137.4/min | ETA: 17.0m [2026-01-07T12:08:48.395640] [DEBUG] [REMOTE ] FEMB: Retrieved 2808 rows, trimmed to 300. [2026-01-07T12:08:48.395763] [DEBUG] [REMOTE ] FEMB: PASS: History has at least 300 days. [2026-01-07T12:08:48.395965] [DEBUG] [REMOTE ] FEMB: PASS: Price check passed. Min price $28.72. [2026-01-07T12:08:48.396096] [DEBUG] [REMOTE ] FEMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:48.396204] [DEBUG] [REMOTE ] FEMB: PASS: Integrity check passed. [2026-01-07T12:08:48.396243] [DEBUG] [REMOTE ] FEMB: Symbol is viable for forecasting. [2026-01-07T12:08:48.396290] [INFO ] [MAIN ] [1199/3530] FEMB kept (0.4s) | 1199 kept, 0 rejected | 137.4/min | ETA: 17.0m [2026-01-07T12:08:48.809444] [DEBUG] [REMOTE ] FEMS: Retrieved 3491 rows, trimmed to 300. [2026-01-07T12:08:48.809594] [DEBUG] [REMOTE ] FEMS: PASS: History has at least 300 days. [2026-01-07T12:08:48.809803] [DEBUG] [REMOTE ] FEMS: PASS: Price check passed. Min price $40.77. [2026-01-07T12:08:48.809933] [DEBUG] [REMOTE ] FEMS: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:48.810039] [DEBUG] [REMOTE ] FEMS: PASS: Integrity check passed. [2026-01-07T12:08:48.810078] [DEBUG] [REMOTE ] FEMS: Symbol is viable for forecasting. [2026-01-07T12:08:48.810124] [INFO ] [MAIN ] [1200/3530] FEMS kept (0.4s) | 1200 kept, 0 rejected | 137.4/min | ETA: 17.0m [2026-01-07T12:08:49.295483] [DEBUG] [REMOTE ] FEP: Retrieved 3697 rows, trimmed to 300. [2026-01-07T12:08:49.295828] [DEBUG] [REMOTE ] FEP: PASS: History has at least 300 days. [2026-01-07T12:08:49.296041] [DEBUG] [REMOTE ] FEP: PASS: Price check passed. Min price $48.82. [2026-01-07T12:08:49.296183] [DEBUG] [REMOTE ] FEP: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:49.296292] [DEBUG] [REMOTE ] FEP: PASS: Integrity check passed. [2026-01-07T12:08:49.296331] [DEBUG] [REMOTE ] FEP: Symbol is viable for forecasting. [2026-01-07T12:08:49.296377] [INFO ] [MAIN ] [1201/3530] FEP kept (0.5s) | 1201 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-07T12:08:49.487980] [DEBUG] [REMOTE ] FEPI: Retrieved 561 rows, trimmed to 300. [2026-01-07T12:08:49.488092] [DEBUG] [REMOTE ] FEPI: PASS: History has at least 300 days. [2026-01-07T12:08:49.488294] [DEBUG] [REMOTE ] FEPI: PASS: Price check passed. Min price $42.16. [2026-01-07T12:08:49.488424] [DEBUG] [REMOTE ] FEPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:49.488530] [DEBUG] [REMOTE ] FEPI: PASS: Integrity check passed. [2026-01-07T12:08:49.488585] [DEBUG] [REMOTE ] FEPI: Symbol is viable for forecasting. [2026-01-07T12:08:49.488634] [INFO ] [MAIN ] [1202/3530] FEPI kept (0.2s) | 1202 kept, 0 rejected | 137.5/min | ETA: 16.9m [2026-01-07T12:08:50.111332] [DEBUG] [REMOTE ] FERG: Retrieved 3941 rows, trimmed to 300. [2026-01-07T12:08:50.111455] [DEBUG] [REMOTE ] FERG: PASS: History has at least 300 days. [2026-01-07T12:08:50.111690] [DEBUG] [REMOTE ] FERG: PASS: Price check passed. Min price $221.75. [2026-01-07T12:08:50.111831] [DEBUG] [REMOTE ] FERG: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:50.111941] [DEBUG] [REMOTE ] FERG: PASS: Integrity check passed. [2026-01-07T12:08:50.111980] [DEBUG] [REMOTE ] FERG: Symbol is viable for forecasting. [2026-01-07T12:08:50.112027] [INFO ] [MAIN ] [1203/3530] FERG kept (0.6s) | 1203 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-07T12:08:50.533716] [DEBUG] [REMOTE ] FEX: Retrieved 4695 rows, trimmed to 300. [2026-01-07T12:08:50.533825] [DEBUG] [REMOTE ] FEX: PASS: History has at least 300 days. [2026-01-07T12:08:50.534030] [DEBUG] [REMOTE ] FEX: PASS: Price check passed. Min price $111.42. [2026-01-07T12:08:50.534178] [DEBUG] [REMOTE ] FEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:50.534287] [DEBUG] [REMOTE ] FEX: PASS: Integrity check passed. [2026-01-07T12:08:50.534326] [DEBUG] [REMOTE ] FEX: Symbol is viable for forecasting. [2026-01-07T12:08:50.534374] [INFO ] [MAIN ] [1204/3530] FEX kept (0.4s) | 1204 kept, 0 rejected | 137.4/min | ETA: 16.9m [2026-01-07T12:08:50.735220] [DEBUG] [REMOTE ] FF: Retrieved 3720 rows, trimmed to 300. [2026-01-07T12:08:50.735348] [DEBUG] [REMOTE ] FF: PASS: History has at least 300 days. [2026-01-07T12:08:50.735563] [DEBUG] [REMOTE ] FF: PASS: Price check passed. Min price $3.04. [2026-01-07T12:08:50.735726] [DEBUG] [REMOTE ] FF: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:50.735842] [DEBUG] [REMOTE ] FF: PASS: Integrity check passed. [2026-01-07T12:08:50.735884] [DEBUG] [REMOTE ] FF: Symbol is viable for forecasting. [2026-01-07T12:08:50.735934] [INFO ] [MAIN ] [1205/3530] FF kept (0.2s) | 1205 kept, 0 rejected | 137.5/min | ETA: 16.9m [2026-01-07T12:08:51.282100] [DEBUG] [REMOTE ] FFA: Retrieved 5374 rows, trimmed to 300. [2026-01-07T12:08:51.282226] [DEBUG] [REMOTE ] FFA: PASS: History has at least 300 days. [2026-01-07T12:08:51.282434] [DEBUG] [REMOTE ] FFA: PASS: Price check passed. Min price $20.52. [2026-01-07T12:08:51.282566] [DEBUG] [REMOTE ] FFA: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:51.282884] [DEBUG] [REMOTE ] FFA: PASS: Integrity check passed. [2026-01-07T12:08:51.282924] [DEBUG] [REMOTE ] FFA: Symbol is viable for forecasting. [2026-01-07T12:08:51.282970] [INFO ] [MAIN ] [1206/3530] FFA kept (0.5s) | 1206 kept, 0 rejected | 137.5/min | ETA: 16.9m [2026-01-07T12:08:51.636274] [DEBUG] [REMOTE ] FFBC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:51.636405] [DEBUG] [REMOTE ] FFBC: PASS: History has at least 300 days. [2026-01-07T12:08:51.636635] [DEBUG] [REMOTE ] FFBC: PASS: Price check passed. Min price $23.03. [2026-01-07T12:08:51.636771] [DEBUG] [REMOTE ] FFBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:51.636883] [DEBUG] [REMOTE ] FFBC: PASS: Integrity check passed. [2026-01-07T12:08:51.636923] [DEBUG] [REMOTE ] FFBC: Symbol is viable for forecasting. [2026-01-07T12:08:51.636970] [INFO ] [MAIN ] [1207/3530] FFBC kept (0.4s) | 1207 kept, 0 rejected | 137.5/min | ETA: 16.9m [2026-01-07T12:08:52.091369] [DEBUG] [REMOTE ] FFC: Retrieved 5771 rows, trimmed to 300. [2026-01-07T12:08:52.091566] [DEBUG] [REMOTE ] FFC: PASS: History has at least 300 days. [2026-01-07T12:08:52.092062] [DEBUG] [REMOTE ] FFC: PASS: Price check passed. Min price $16.15. [2026-01-07T12:08:52.092223] [DEBUG] [REMOTE ] FFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:52.092375] [DEBUG] [REMOTE ] FFC: PASS: Integrity check passed. [2026-01-07T12:08:52.092424] [DEBUG] [REMOTE ] FFC: Symbol is viable for forecasting. [2026-01-07T12:08:52.092478] [INFO ] [MAIN ] [1208/3530] FFC kept (0.5s) | 1208 kept, 0 rejected | 137.5/min | ETA: 16.9m [2026-01-07T12:08:52.432095] [DEBUG] [REMOTE ] FFIC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:52.432277] [DEBUG] [REMOTE ] FFIC: PASS: History has at least 300 days. [2026-01-07T12:08:52.432565] [DEBUG] [REMOTE ] FFIC: PASS: Price check passed. Min price $12.33. [2026-01-07T12:08:52.432742] [DEBUG] [REMOTE ] FFIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:52.432864] [DEBUG] [REMOTE ] FFIC: PASS: Integrity check passed. [2026-01-07T12:08:52.432904] [DEBUG] [REMOTE ] FFIC: Symbol is viable for forecasting. [2026-01-07T12:08:52.432951] [INFO ] [MAIN ] [1209/3530] FFIC kept (0.3s) | 1209 kept, 0 rejected | 137.5/min | ETA: 16.9m [2026-01-07T12:08:52.895222] [DEBUG] [REMOTE ] FFIN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:52.895372] [DEBUG] [REMOTE ] FFIN: PASS: History has at least 300 days. [2026-01-07T12:08:52.895648] [DEBUG] [REMOTE ] FFIN: PASS: Price check passed. Min price $29.68. [2026-01-07T12:08:52.895802] [DEBUG] [REMOTE ] FFIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:52.895927] [DEBUG] [REMOTE ] FFIN: PASS: Integrity check passed. [2026-01-07T12:08:52.895966] [DEBUG] [REMOTE ] FFIN: Symbol is viable for forecasting. [2026-01-07T12:08:52.896013] [INFO ] [MAIN ] [1210/3530] FFIN kept (0.5s) | 1210 kept, 0 rejected | 137.5/min | ETA: 16.9m [2026-01-07T12:08:53.253267] [DEBUG] [REMOTE ] FFWM: Retrieved 2810 rows, trimmed to 300. [2026-01-07T12:08:53.253394] [DEBUG] [REMOTE ] FFWM: PASS: History has at least 300 days. [2026-01-07T12:08:53.253631] [DEBUG] [REMOTE ] FFWM: PASS: Price check passed. Min price $4.77. [2026-01-07T12:08:53.253956] [DEBUG] [REMOTE ] FFWM: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:53.254067] [DEBUG] [REMOTE ] FFWM: PASS: Integrity check passed. [2026-01-07T12:08:53.254105] [DEBUG] [REMOTE ] FFWM: Symbol is viable for forecasting. [2026-01-07T12:08:53.254153] [INFO ] [MAIN ] [1211/3530] FFWM kept (0.4s) | 1211 kept, 0 rejected | 137.5/min | ETA: 16.9m [2026-01-07T12:08:53.447964] [DEBUG] [REMOTE ] FG: Retrieved 782 rows, trimmed to 300. [2026-01-07T12:08:53.448090] [DEBUG] [REMOTE ] FG: PASS: History has at least 300 days. [2026-01-07T12:08:53.448293] [DEBUG] [REMOTE ] FG: PASS: Price check passed. Min price $28.69. [2026-01-07T12:08:53.448424] [DEBUG] [REMOTE ] FG: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:53.448532] [DEBUG] [REMOTE ] FG: PASS: Integrity check passed. [2026-01-07T12:08:53.448588] [DEBUG] [REMOTE ] FG: Symbol is viable for forecasting. [2026-01-07T12:08:53.448640] [INFO ] [MAIN ] [1212/3530] FG kept (0.2s) | 1212 kept, 0 rejected | 137.6/min | ETA: 16.8m [2026-01-07T12:08:53.939693] [DEBUG] [REMOTE ] FGEN: Retrieved 2801 rows, trimmed to 300. [2026-01-07T12:08:53.939821] [DEBUG] [REMOTE ] FGEN: PASS: History has at least 300 days. [2026-01-07T12:08:53.940033] [DEBUG] [REMOTE ] FGEN: PASS: Price check passed. Min price $8.08. [2026-01-07T12:08:53.940172] [DEBUG] [REMOTE ] FGEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:53.940286] [DEBUG] [REMOTE ] FGEN: PASS: Integrity check passed. [2026-01-07T12:08:53.940330] [DEBUG] [REMOTE ] FGEN: Symbol is viable for forecasting. [2026-01-07T12:08:53.940378] [INFO ] [MAIN ] [1213/3530] FGEN kept (0.5s) | 1213 kept, 0 rejected | 137.6/min | ETA: 16.8m [2026-01-07T12:08:54.429189] [DEBUG] [REMOTE ] FHB: Retrieved 2369 rows, trimmed to 300. [2026-01-07T12:08:54.429317] [DEBUG] [REMOTE ] FHB: PASS: History has at least 300 days. [2026-01-07T12:08:54.429542] [DEBUG] [REMOTE ] FHB: PASS: Price check passed. Min price $22.52. [2026-01-07T12:08:54.429706] [DEBUG] [REMOTE ] FHB: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:54.429820] [DEBUG] [REMOTE ] FHB: PASS: Integrity check passed. [2026-01-07T12:08:54.429860] [DEBUG] [REMOTE ] FHB: Symbol is viable for forecasting. [2026-01-07T12:08:54.429907] [INFO ] [MAIN ] [1214/3530] FHB kept (0.5s) | 1214 kept, 0 rejected | 137.5/min | ETA: 16.8m [2026-01-07T12:08:55.029313] [DEBUG] [REMOTE ] FHI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:55.029449] [DEBUG] [REMOTE ] FHI: PASS: History has at least 300 days. [2026-01-07T12:08:55.029709] [DEBUG] [REMOTE ] FHI: PASS: Price check passed. Min price $46.98. [2026-01-07T12:08:55.029849] [DEBUG] [REMOTE ] FHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:55.030008] [DEBUG] [REMOTE ] FHI: PASS: Integrity check passed. [2026-01-07T12:08:55.030057] [DEBUG] [REMOTE ] FHI: Symbol is viable for forecasting. [2026-01-07T12:08:55.030108] [INFO ] [MAIN ] [1215/3530] FHI kept (0.6s) | 1215 kept, 0 rejected | 137.5/min | ETA: 16.8m [2026-01-07T12:08:55.482518] [DEBUG] [REMOTE ] FHN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:55.482683] [DEBUG] [REMOTE ] FHN: PASS: History has at least 300 days. [2026-01-07T12:08:55.482953] [DEBUG] [REMOTE ] FHN: PASS: Price check passed. Min price $19.81. [2026-01-07T12:08:55.483087] [DEBUG] [REMOTE ] FHN: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:55.483213] [DEBUG] [REMOTE ] FHN: PASS: Integrity check passed. [2026-01-07T12:08:55.483252] [DEBUG] [REMOTE ] FHN: Symbol is viable for forecasting. [2026-01-07T12:08:55.483301] [INFO ] [MAIN ] [1216/3530] FHN kept (0.5s) | 1216 kept, 0 rejected | 137.5/min | ETA: 16.8m [2026-01-07T12:08:55.719328] [DEBUG] [REMOTE ] FHTX: Retrieved 1306 rows, trimmed to 300. [2026-01-07T12:08:55.719458] [DEBUG] [REMOTE ] FHTX: PASS: History has at least 300 days. [2026-01-07T12:08:55.719690] [DEBUG] [REMOTE ] FHTX: PASS: Price check passed. Min price $3.53. [2026-01-07T12:08:55.719827] [DEBUG] [REMOTE ] FHTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:55.719935] [DEBUG] [REMOTE ] FHTX: PASS: Integrity check passed. [2026-01-07T12:08:55.719975] [DEBUG] [REMOTE ] FHTX: Symbol is viable for forecasting. [2026-01-07T12:08:55.720022] [INFO ] [MAIN ] [1217/3530] FHTX kept (0.2s) | 1217 kept, 0 rejected | 137.6/min | ETA: 16.8m [2026-01-07T12:08:56.124340] [DEBUG] [REMOTE ] FIBK: Retrieved 3972 rows, trimmed to 300. [2026-01-07T12:08:56.124466] [DEBUG] [REMOTE ] FIBK: PASS: History has at least 300 days. [2026-01-07T12:08:56.124696] [DEBUG] [REMOTE ] FIBK: PASS: Price check passed. Min price $28.89. [2026-01-07T12:08:56.124845] [DEBUG] [REMOTE ] FIBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:56.124962] [DEBUG] [REMOTE ] FIBK: PASS: Integrity check passed. [2026-01-07T12:08:56.125003] [DEBUG] [REMOTE ] FIBK: Symbol is viable for forecasting. [2026-01-07T12:08:56.125056] [INFO ] [MAIN ] [1218/3530] FIBK kept (0.4s) | 1218 kept, 0 rejected | 137.6/min | ETA: 16.8m [2026-01-07T12:08:56.788262] [DEBUG] [REMOTE ] FICO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:08:56.788398] [DEBUG] [REMOTE ] FICO: PASS: History has at least 300 days. [2026-01-07T12:08:56.788637] [DEBUG] [REMOTE ] FICO: PASS: Price check passed. Min price $1565.83. [2026-01-07T12:08:56.788771] [DEBUG] [REMOTE ] FICO: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:56.788910] [DEBUG] [REMOTE ] FICO: PASS: Integrity check passed. [2026-01-07T12:08:56.788952] [DEBUG] [REMOTE ] FICO: Symbol is viable for forecasting. [2026-01-07T12:08:56.789002] [INFO ] [MAIN ] [1219/3530] FICO kept (0.7s) | 1219 kept, 0 rejected | 137.5/min | ETA: 16.8m [2026-01-07T12:08:57.114744] [DEBUG] [REMOTE ] FICS: Retrieved 1269 rows, trimmed to 300. [2026-01-07T12:08:57.114905] [DEBUG] [REMOTE ] FICS: PASS: History has at least 300 days. [2026-01-07T12:08:57.115171] [DEBUG] [REMOTE ] FICS: PASS: Price check passed. Min price $37.62. [2026-01-07T12:08:57.115356] [DEBUG] [REMOTE ] FICS: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:57.115509] [DEBUG] [REMOTE ] FICS: PASS: Integrity check passed. [2026-01-07T12:08:57.115588] [DEBUG] [REMOTE ] FICS: Symbol is viable for forecasting. [2026-01-07T12:08:57.115665] [INFO ] [MAIN ] [1220/3530] FICS kept (0.3s) | 1220 kept, 0 rejected | 137.5/min | ETA: 16.8m [2026-01-07T12:08:57.497855] [DEBUG] [REMOTE ] FID: Retrieved 1848 rows, trimmed to 300. [2026-01-07T12:08:57.497994] [DEBUG] [REMOTE ] FID: PASS: History has at least 300 days. [2026-01-07T12:08:57.498213] [DEBUG] [REMOTE ] FID: PASS: Price check passed. Min price $19.19. [2026-01-07T12:08:57.498346] [DEBUG] [REMOTE ] FID: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:57.498460] [DEBUG] [REMOTE ] FID: PASS: Integrity check passed. [2026-01-07T12:08:57.498499] [DEBUG] [REMOTE ] FID: Symbol is viable for forecasting. [2026-01-07T12:08:57.498547] [INFO ] [MAIN ] [1221/3530] FID kept (0.4s) | 1221 kept, 0 rejected | 137.5/min | ETA: 16.8m [2026-01-07T12:08:57.866941] [DEBUG] [REMOTE ] FIGS: Retrieved 1158 rows, trimmed to 300. [2026-01-07T12:08:57.867068] [DEBUG] [REMOTE ] FIGS: PASS: History has at least 300 days. [2026-01-07T12:08:57.867289] [DEBUG] [REMOTE ] FIGS: PASS: Price check passed. Min price $6.90. [2026-01-07T12:08:57.867427] [DEBUG] [REMOTE ] FIGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:57.867539] [DEBUG] [REMOTE ] FIGS: PASS: Integrity check passed. [2026-01-07T12:08:57.867597] [DEBUG] [REMOTE ] FIGS: Symbol is viable for forecasting. [2026-01-07T12:08:57.867649] [INFO ] [MAIN ] [1222/3530] FIGS kept (0.4s) | 1222 kept, 0 rejected | 137.6/min | ETA: 16.8m [2026-01-07T12:08:58.218520] [DEBUG] [REMOTE ] FIHL: Retrieved 633 rows, trimmed to 300. [2026-01-07T12:08:58.218716] [DEBUG] [REMOTE ] FIHL: PASS: History has at least 300 days. [2026-01-07T12:08:58.223270] [DEBUG] [REMOTE ] FIHL: PASS: Price check passed. Min price $17.53. [2026-01-07T12:08:58.223555] [DEBUG] [REMOTE ] FIHL: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:58.223778] [DEBUG] [REMOTE ] FIHL: PASS: Integrity check passed. [2026-01-07T12:08:58.223843] [DEBUG] [REMOTE ] FIHL: Symbol is viable for forecasting. [2026-01-07T12:08:58.224117] [INFO ] [MAIN ] [1223/3530] FIHL kept (0.4s) | 1223 kept, 0 rejected | 137.6/min | ETA: 16.8m [2026-01-07T12:08:58.659249] [DEBUG] [REMOTE ] FINS: Retrieved 1662 rows, trimmed to 300. [2026-01-07T12:08:58.659367] [DEBUG] [REMOTE ] FINS: PASS: History has at least 300 days. [2026-01-07T12:08:58.659567] [DEBUG] [REMOTE ] FINS: PASS: Price check passed. Min price $12.67. [2026-01-07T12:08:58.659744] [DEBUG] [REMOTE ] FINS: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:58.659869] [DEBUG] [REMOTE ] FINS: PASS: Integrity check passed. [2026-01-07T12:08:58.659908] [DEBUG] [REMOTE ] FINS: Symbol is viable for forecasting. [2026-01-07T12:08:58.659954] [INFO ] [MAIN ] [1224/3530] FINS kept (0.4s) | 1224 kept, 0 rejected | 137.6/min | ETA: 16.8m [2026-01-07T12:08:59.301660] [DEBUG] [REMOTE ] FINX: Retrieved 2342 rows, trimmed to 300. [2026-01-07T12:08:59.301804] [DEBUG] [REMOTE ] FINX: PASS: History has at least 300 days. [2026-01-07T12:08:59.302056] [DEBUG] [REMOTE ] FINX: PASS: Price check passed. Min price $28.01. [2026-01-07T12:08:59.302224] [DEBUG] [REMOTE ] FINX: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:59.302363] [DEBUG] [REMOTE ] FINX: PASS: Integrity check passed. [2026-01-07T12:08:59.302410] [DEBUG] [REMOTE ] FINX: Symbol is viable for forecasting. [2026-01-07T12:08:59.302466] [INFO ] [MAIN ] [1225/3530] FINX kept (0.6s) | 1225 kept, 0 rejected | 137.5/min | ETA: 16.8m [2026-01-07T12:08:59.555781] [DEBUG] [REMOTE ] FIP: Retrieved 864 rows, trimmed to 300. [2026-01-07T12:08:59.555938] [DEBUG] [REMOTE ] FIP: PASS: History has at least 300 days. [2026-01-07T12:08:59.556192] [DEBUG] [REMOTE ] FIP: PASS: Price check passed. Min price $3.99. [2026-01-07T12:08:59.556365] [DEBUG] [REMOTE ] FIP: PASS: Continuity check passed with 300 days. [2026-01-07T12:08:59.556507] [DEBUG] [REMOTE ] FIP: PASS: Integrity check passed. [2026-01-07T12:08:59.556559] [DEBUG] [REMOTE ] FIP: Symbol is viable for forecasting. [2026-01-07T12:08:59.556643] [INFO ] [MAIN ] [1226/3530] FIP kept (0.3s) | 1226 kept, 0 rejected | 137.6/min | ETA: 16.7m [2026-01-07T12:09:00.142451] [DEBUG] [REMOTE ] FIS: Retrieved 6173 rows, trimmed to 300. [2026-01-07T12:09:00.142605] [DEBUG] [REMOTE ] FIS: PASS: History has at least 300 days. [2026-01-07T12:09:00.142829] [DEBUG] [REMOTE ] FIS: PASS: Price check passed. Min price $61.12. [2026-01-07T12:09:00.143327] [DEBUG] [REMOTE ] FIS: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:00.143443] [DEBUG] [REMOTE ] FIS: PASS: Integrity check passed. [2026-01-07T12:09:00.143484] [DEBUG] [REMOTE ] FIS: Symbol is viable for forecasting. [2026-01-07T12:09:00.143532] [INFO ] [MAIN ] [1227/3530] FIS kept (0.6s) | 1227 kept, 0 rejected | 137.5/min | ETA: 16.7m [2026-01-07T12:09:00.729007] [DEBUG] [REMOTE ] FISI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:00.729155] [DEBUG] [REMOTE ] FISI: PASS: History has at least 300 days. [2026-01-07T12:09:00.729428] [DEBUG] [REMOTE ] FISI: PASS: Price check passed. Min price $25.48. [2026-01-07T12:09:00.729563] [DEBUG] [REMOTE ] FISI: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:00.729708] [DEBUG] [REMOTE ] FISI: PASS: Integrity check passed. [2026-01-07T12:09:00.729748] [DEBUG] [REMOTE ] FISI: Symbol is viable for forecasting. [2026-01-07T12:09:00.729797] [INFO ] [MAIN ] [1228/3530] FISI kept (0.6s) | 1228 kept, 0 rejected | 137.5/min | ETA: 16.7m [2026-01-07T12:09:01.125166] [DEBUG] [REMOTE ] FITB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:01.125310] [DEBUG] [REMOTE ] FITB: PASS: History has at least 300 days. [2026-01-07T12:09:01.125612] [DEBUG] [REMOTE ] FITB: PASS: Price check passed. Min price $40.02. [2026-01-07T12:09:01.125755] [DEBUG] [REMOTE ] FITB: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:01.125879] [DEBUG] [REMOTE ] FITB: PASS: Integrity check passed. [2026-01-07T12:09:01.125923] [DEBUG] [REMOTE ] FITB: Symbol is viable for forecasting. [2026-01-07T12:09:01.125972] [INFO ] [MAIN ] [1229/3530] FITB kept (0.4s) | 1229 kept, 0 rejected | 137.5/min | ETA: 16.7m [2026-01-07T12:09:01.467665] [DEBUG] [REMOTE ] FITBI: Retrieved 3038 rows, trimmed to 300. [2026-01-07T12:09:01.467802] [DEBUG] [REMOTE ] FITBI: PASS: History has at least 300 days. [2026-01-07T12:09:01.468038] [DEBUG] [REMOTE ] FITBI: PASS: Price check passed. Min price $24.93. [2026-01-07T12:09:01.468366] [DEBUG] [REMOTE ] FITBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:01.468485] [DEBUG] [REMOTE ] FITBI: PASS: Integrity check passed. [2026-01-07T12:09:01.468527] [DEBUG] [REMOTE ] FITBI: Symbol is viable for forecasting. [2026-01-07T12:09:01.468598] [INFO ] [MAIN ] [1230/3530] FITBI kept (0.3s) | 1230 kept, 0 rejected | 137.5/min | ETA: 16.7m [2026-01-07T12:09:01.850452] [DEBUG] [REMOTE ] FITBO: Retrieved 1587 rows, trimmed to 300. [2026-01-07T12:09:01.850651] [DEBUG] [REMOTE ] FITBO: PASS: History has at least 300 days. [2026-01-07T12:09:01.850877] [DEBUG] [REMOTE ] FITBO: PASS: Price check passed. Min price $18.95. [2026-01-07T12:09:01.851011] [DEBUG] [REMOTE ] FITBO: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:01.851126] [DEBUG] [REMOTE ] FITBO: PASS: Integrity check passed. [2026-01-07T12:09:01.851168] [DEBUG] [REMOTE ] FITBO: Symbol is viable for forecasting. [2026-01-07T12:09:01.851219] [INFO ] [MAIN ] [1231/3530] FITBO kept (0.4s) | 1231 kept, 0 rejected | 137.5/min | ETA: 16.7m [2026-01-07T12:09:02.227263] [DEBUG] [REMOTE ] FIVE: Retrieved 3386 rows, trimmed to 300. [2026-01-07T12:09:02.227399] [DEBUG] [REMOTE ] FIVE: PASS: History has at least 300 days. [2026-01-07T12:09:02.227646] [DEBUG] [REMOTE ] FIVE: PASS: Price check passed. Min price $138.49. [2026-01-07T12:09:02.227790] [DEBUG] [REMOTE ] FIVE: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:02.227909] [DEBUG] [REMOTE ] FIVE: PASS: Integrity check passed. [2026-01-07T12:09:02.227950] [DEBUG] [REMOTE ] FIVE: Symbol is viable for forecasting. [2026-01-07T12:09:02.228000] [INFO ] [MAIN ] [1232/3530] FIVE kept (0.4s) | 1232 kept, 0 rejected | 137.6/min | ETA: 16.7m [2026-01-07T12:09:02.667947] [DEBUG] [REMOTE ] FIVN: Retrieved 2957 rows, trimmed to 300. [2026-01-07T12:09:02.668068] [DEBUG] [REMOTE ] FIVN: PASS: History has at least 300 days. [2026-01-07T12:09:02.668270] [DEBUG] [REMOTE ] FIVN: PASS: Price check passed. Min price $17.78. [2026-01-07T12:09:02.668402] [DEBUG] [REMOTE ] FIVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:02.668510] [DEBUG] [REMOTE ] FIVN: PASS: Integrity check passed. [2026-01-07T12:09:02.668549] [DEBUG] [REMOTE ] FIVN: Symbol is viable for forecasting. [2026-01-07T12:09:02.668613] [INFO ] [MAIN ] [1233/3530] FIVN kept (0.4s) | 1233 kept, 0 rejected | 137.6/min | ETA: 16.7m [2026-01-07T12:09:03.110239] [DEBUG] [REMOTE ] FIX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:03.110413] [DEBUG] [REMOTE ] FIX: PASS: History has at least 300 days. [2026-01-07T12:09:03.110734] [DEBUG] [REMOTE ] FIX: PASS: Price check passed. Min price $790.19. [2026-01-07T12:09:03.110881] [DEBUG] [REMOTE ] FIX: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:03.111006] [DEBUG] [REMOTE ] FIX: PASS: Integrity check passed. [2026-01-07T12:09:03.111047] [DEBUG] [REMOTE ] FIX: Symbol is viable for forecasting. [2026-01-07T12:09:03.111097] [INFO ] [MAIN ] [1234/3530] FIX kept (0.4s) | 1234 kept, 0 rejected | 137.6/min | ETA: 16.7m [2026-01-07T12:09:03.448077] [DEBUG] [REMOTE ] FIXD: Retrieved 2235 rows, trimmed to 300. [2026-01-07T12:09:03.448212] [DEBUG] [REMOTE ] FIXD: PASS: History has at least 300 days. [2026-01-07T12:09:03.448455] [DEBUG] [REMOTE ] FIXD: PASS: Price check passed. Min price $43.99. [2026-01-07T12:09:03.448652] [DEBUG] [REMOTE ] FIXD: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:03.448788] [DEBUG] [REMOTE ] FIXD: PASS: Integrity check passed. [2026-01-07T12:09:03.448838] [DEBUG] [REMOTE ] FIXD: Symbol is viable for forecasting. [2026-01-07T12:09:03.448912] [INFO ] [MAIN ] [1235/3530] FIXD kept (0.3s) | 1235 kept, 0 rejected | 137.6/min | ETA: 16.7m [2026-01-07T12:09:04.073695] [DEBUG] [REMOTE ] FIZZ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:04.073828] [DEBUG] [REMOTE ] FIZZ: PASS: History has at least 300 days. [2026-01-07T12:09:04.074049] [DEBUG] [REMOTE ] FIZZ: PASS: Price check passed. Min price $31.66. [2026-01-07T12:09:04.074214] [DEBUG] [REMOTE ] FIZZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:04.074334] [DEBUG] [REMOTE ] FIZZ: PASS: Integrity check passed. [2026-01-07T12:09:04.074374] [DEBUG] [REMOTE ] FIZZ: Symbol is viable for forecasting. [2026-01-07T12:09:04.074420] [INFO ] [MAIN ] [1236/3530] FIZZ kept (0.6s) | 1236 kept, 0 rejected | 137.5/min | ETA: 16.7m [2026-01-07T12:09:04.468708] [DEBUG] [REMOTE ] FJP: Retrieved 3697 rows, trimmed to 300. [2026-01-07T12:09:04.468827] [DEBUG] [REMOTE ] FJP: PASS: History has at least 300 days. [2026-01-07T12:09:04.469074] [DEBUG] [REMOTE ] FJP: PASS: Price check passed. Min price $61.67. [2026-01-07T12:09:04.469208] [DEBUG] [REMOTE ] FJP: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:04.469318] [DEBUG] [REMOTE ] FJP: PASS: Integrity check passed. [2026-01-07T12:09:04.469358] [DEBUG] [REMOTE ] FJP: Symbol is viable for forecasting. [2026-01-07T12:09:04.469403] [INFO ] [MAIN ] [1237/3530] FJP kept (0.4s) | 1237 kept, 0 rejected | 137.5/min | ETA: 16.7m [2026-01-07T12:09:04.956303] [DEBUG] [REMOTE ] FLEX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:04.956437] [DEBUG] [REMOTE ] FLEX: PASS: History has at least 300 days. [2026-01-07T12:09:04.956676] [DEBUG] [REMOTE ] FLEX: PASS: Price check passed. Min price $54.51. [2026-01-07T12:09:04.956815] [DEBUG] [REMOTE ] FLEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:04.956932] [DEBUG] [REMOTE ] FLEX: PASS: Integrity check passed. [2026-01-07T12:09:04.956972] [DEBUG] [REMOTE ] FLEX: Symbol is viable for forecasting. [2026-01-07T12:09:04.957022] [INFO ] [MAIN ] [1238/3530] FLEX kept (0.5s) | 1238 kept, 0 rejected | 137.5/min | ETA: 16.7m [2026-01-07T12:09:05.120561] [DEBUG] [REMOTE ] FLGC: Retrieved 1170 rows, trimmed to 300. [2026-01-07T12:09:05.120705] [DEBUG] [REMOTE ] FLGC: PASS: History has at least 300 days. [2026-01-07T12:09:05.120908] [DEBUG] [REMOTE ] FLGC: PASS: Price check passed. Min price $6.26. [2026-01-07T12:09:05.121043] [DEBUG] [REMOTE ] FLGC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:05.121152] [DEBUG] [REMOTE ] FLGC: PASS: Integrity check passed. [2026-01-07T12:09:05.121194] [DEBUG] [REMOTE ] FLGC: Symbol is viable for forecasting. [2026-01-07T12:09:05.121283] [INFO ] [MAIN ] [1239/3530] FLGC kept (0.2s) | 1239 kept, 0 rejected | 137.6/min | ETA: 16.6m [2026-01-07T12:09:05.907408] [DEBUG] [REMOTE ] FLL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:05.907557] [DEBUG] [REMOTE ] FLL: PASS: History has at least 300 days. [2026-01-07T12:09:05.907804] [DEBUG] [REMOTE ] FLL: PASS: Price check passed. Min price $2.29. [2026-01-07T12:09:05.907941] [DEBUG] [REMOTE ] FLL: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:05.908057] [DEBUG] [REMOTE ] FLL: PASS: Integrity check passed. [2026-01-07T12:09:05.908098] [DEBUG] [REMOTE ] FLL: Symbol is viable for forecasting. [2026-01-07T12:09:05.908147] [INFO ] [MAIN ] [1240/3530] FLL kept (0.8s) | 1240 kept, 0 rejected | 137.5/min | ETA: 16.7m [2026-01-07T12:09:06.154894] [DEBUG] [REMOTE ] FLNC: Retrieved 1051 rows, trimmed to 300. [2026-01-07T12:09:06.155020] [DEBUG] [REMOTE ] FLNC: PASS: History has at least 300 days. [2026-01-07T12:09:06.155227] [DEBUG] [REMOTE ] FLNC: PASS: Price check passed. Min price $13.09. [2026-01-07T12:09:06.155363] [DEBUG] [REMOTE ] FLNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:06.155474] [DEBUG] [REMOTE ] FLNC: PASS: Integrity check passed. [2026-01-07T12:09:06.155516] [DEBUG] [REMOTE ] FLNC: Symbol is viable for forecasting. [2026-01-07T12:09:06.155564] [INFO ] [MAIN ] [1241/3530] FLNC kept (0.2s) | 1241 kept, 0 rejected | 137.6/min | ETA: 16.6m [2026-01-07T12:09:06.458858] [DEBUG] [REMOTE ] FLNG: Retrieved 1649 rows, trimmed to 300. [2026-01-07T12:09:06.459025] [DEBUG] [REMOTE ] FLNG: PASS: History has at least 300 days. [2026-01-07T12:09:06.459232] [DEBUG] [REMOTE ] FLNG: PASS: Price check passed. Min price $23.65. [2026-01-07T12:09:06.459366] [DEBUG] [REMOTE ] FLNG: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:06.459475] [DEBUG] [REMOTE ] FLNG: PASS: Integrity check passed. [2026-01-07T12:09:06.459514] [DEBUG] [REMOTE ] FLNG: Symbol is viable for forecasting. [2026-01-07T12:09:06.459561] [INFO ] [MAIN ] [1242/3530] FLNG kept (0.3s) | 1242 kept, 0 rejected | 137.6/min | ETA: 16.6m [2026-01-07T12:09:07.195177] [DEBUG] [REMOTE ] FLO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:07.195384] [DEBUG] [REMOTE ] FLO: PASS: History has at least 300 days. [2026-01-07T12:09:07.195776] [DEBUG] [REMOTE ] FLO: PASS: Price check passed. Min price $10.17. [2026-01-07T12:09:07.195952] [DEBUG] [REMOTE ] FLO: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:07.196120] [DEBUG] [REMOTE ] FLO: PASS: Integrity check passed. [2026-01-07T12:09:07.196169] [DEBUG] [REMOTE ] FLO: Symbol is viable for forecasting. [2026-01-07T12:09:07.196226] [INFO ] [MAIN ] [1243/3530] FLO kept (0.7s) | 1243 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-07T12:09:07.801091] [DEBUG] [REMOTE ] FLS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:07.801317] [DEBUG] [REMOTE ] FLS: PASS: History has at least 300 days. [2026-01-07T12:09:07.801855] [DEBUG] [REMOTE ] FLS: PASS: Price check passed. Min price $48.95. [2026-01-07T12:09:07.802075] [DEBUG] [REMOTE ] FLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:07.802292] [DEBUG] [REMOTE ] FLS: PASS: Integrity check passed. [2026-01-07T12:09:07.802357] [DEBUG] [REMOTE ] FLS: Symbol is viable for forecasting. [2026-01-07T12:09:07.802445] [INFO ] [MAIN ] [1244/3530] FLS kept (0.6s) | 1244 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-07T12:09:08.280292] [DEBUG] [REMOTE ] FLUX: Retrieved 5730 rows, trimmed to 300. [2026-01-07T12:09:08.280445] [DEBUG] [REMOTE ] FLUX: PASS: History has at least 300 days. [2026-01-07T12:09:08.280693] [DEBUG] [REMOTE ] FLUX: PASS: Price check passed. Min price $1.27. [2026-01-07T12:09:08.280832] [DEBUG] [REMOTE ] FLUX: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:08.280950] [DEBUG] [REMOTE ] FLUX: PASS: Integrity check passed. [2026-01-07T12:09:08.280990] [DEBUG] [REMOTE ] FLUX: Symbol is viable for forecasting. [2026-01-07T12:09:08.281040] [INFO ] [MAIN ] [1245/3530] FLUX kept (0.5s) | 1245 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-07T12:09:08.745608] [DEBUG] [REMOTE ] FLWS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:08.745742] [DEBUG] [REMOTE ] FLWS: PASS: History has at least 300 days. [2026-01-07T12:09:08.745954] [DEBUG] [REMOTE ] FLWS: PASS: Price check passed. Min price $3.06. [2026-01-07T12:09:08.746086] [DEBUG] [REMOTE ] FLWS: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:08.746196] [DEBUG] [REMOTE ] FLWS: PASS: Integrity check passed. [2026-01-07T12:09:08.746235] [DEBUG] [REMOTE ] FLWS: Symbol is viable for forecasting. [2026-01-07T12:09:08.746282] [INFO ] [MAIN ] [1246/3530] FLWS kept (0.5s) | 1246 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-07T12:09:09.220449] [DEBUG] [REMOTE ] FLXS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:09.220597] [DEBUG] [REMOTE ] FLXS: PASS: History has at least 300 days. [2026-01-07T12:09:09.220816] [DEBUG] [REMOTE ] FLXS: PASS: Price check passed. Min price $34.02. [2026-01-07T12:09:09.220949] [DEBUG] [REMOTE ] FLXS: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:09.221062] [DEBUG] [REMOTE ] FLXS: PASS: Integrity check passed. [2026-01-07T12:09:09.221103] [DEBUG] [REMOTE ] FLXS: Symbol is viable for forecasting. [2026-01-07T12:09:09.221150] [INFO ] [MAIN ] [1247/3530] FLXS kept (0.5s) | 1247 kept, 0 rejected | 137.4/min | ETA: 16.6m [2026-01-07T12:09:09.434675] [DEBUG] [REMOTE ] FLYE: Retrieved 397 rows, trimmed to 300. [2026-01-07T12:09:09.434800] [DEBUG] [REMOTE ] FLYE: PASS: History has at least 300 days. [2026-01-07T12:09:09.435001] [DEBUG] [REMOTE ] FLYE: PASS: Price check passed. Min price $3.87. [2026-01-07T12:09:09.435133] [DEBUG] [REMOTE ] FLYE: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:09.435240] [DEBUG] [REMOTE ] FLYE: PASS: Integrity check passed. [2026-01-07T12:09:09.435280] [DEBUG] [REMOTE ] FLYE: Symbol is viable for forecasting. [2026-01-07T12:09:09.435326] [INFO ] [MAIN ] [1248/3530] FLYE kept (0.2s) | 1248 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-07T12:09:10.051728] [DEBUG] [REMOTE ] FMAO: Retrieved 5307 rows, trimmed to 300. [2026-01-07T12:09:10.051852] [DEBUG] [REMOTE ] FMAO: PASS: History has at least 300 days. [2026-01-07T12:09:10.052059] [DEBUG] [REMOTE ] FMAO: PASS: Price check passed. Min price $22.80. [2026-01-07T12:09:10.052191] [DEBUG] [REMOTE ] FMAO: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:10.052301] [DEBUG] [REMOTE ] FMAO: PASS: Integrity check passed. [2026-01-07T12:09:10.052340] [DEBUG] [REMOTE ] FMAO: Symbol is viable for forecasting. [2026-01-07T12:09:10.052388] [INFO ] [MAIN ] [1249/3530] FMAO kept (0.6s) | 1249 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-07T12:09:10.413643] [DEBUG] [REMOTE ] FMB: Retrieved 2929 rows, trimmed to 300. [2026-01-07T12:09:10.413776] [DEBUG] [REMOTE ] FMB: PASS: History has at least 300 days. [2026-01-07T12:09:10.414004] [DEBUG] [REMOTE ] FMB: PASS: Price check passed. Min price $50.53. [2026-01-07T12:09:10.414145] [DEBUG] [REMOTE ] FMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:10.414455] [DEBUG] [REMOTE ] FMB: PASS: Integrity check passed. [2026-01-07T12:09:10.414495] [DEBUG] [REMOTE ] FMB: Symbol is viable for forecasting. [2026-01-07T12:09:10.414546] [INFO ] [MAIN ] [1250/3530] FMB kept (0.4s) | 1250 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-07T12:09:10.930044] [DEBUG] [REMOTE ] FMBH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:10.930187] [DEBUG] [REMOTE ] FMBH: PASS: History has at least 300 days. [2026-01-07T12:09:10.930440] [DEBUG] [REMOTE ] FMBH: PASS: Price check passed. Min price $34.75. [2026-01-07T12:09:10.930596] [DEBUG] [REMOTE ] FMBH: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:10.930716] [DEBUG] [REMOTE ] FMBH: PASS: Integrity check passed. [2026-01-07T12:09:10.930757] [DEBUG] [REMOTE ] FMBH: Symbol is viable for forecasting. [2026-01-07T12:09:10.930813] [INFO ] [MAIN ] [1251/3530] FMBH kept (0.5s) | 1251 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-07T12:09:11.390081] [DEBUG] [REMOTE ] FMC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:11.390219] [DEBUG] [REMOTE ] FMC: PASS: History has at least 300 days. [2026-01-07T12:09:11.390431] [DEBUG] [REMOTE ] FMC: PASS: Price check passed. Min price $12.11. [2026-01-07T12:09:11.390562] [DEBUG] [REMOTE ] FMC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:11.390692] [DEBUG] [REMOTE ] FMC: PASS: Integrity check passed. [2026-01-07T12:09:11.390731] [DEBUG] [REMOTE ] FMC: Symbol is viable for forecasting. [2026-01-07T12:09:11.390777] [INFO ] [MAIN ] [1252/3530] FMC kept (0.5s) | 1252 kept, 0 rejected | 137.4/min | ETA: 16.6m [2026-01-07T12:09:11.708005] [DEBUG] [REMOTE ] FMHI: Retrieved 2053 rows, trimmed to 300. [2026-01-07T12:09:11.708157] [DEBUG] [REMOTE ] FMHI: PASS: History has at least 300 days. [2026-01-07T12:09:11.708362] [DEBUG] [REMOTE ] FMHI: PASS: Price check passed. Min price $47.31. [2026-01-07T12:09:11.708494] [DEBUG] [REMOTE ] FMHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:11.708628] [DEBUG] [REMOTE ] FMHI: PASS: Integrity check passed. [2026-01-07T12:09:11.708670] [DEBUG] [REMOTE ] FMHI: Symbol is viable for forecasting. [2026-01-07T12:09:11.708717] [INFO ] [MAIN ] [1253/3530] FMHI kept (0.3s) | 1253 kept, 0 rejected | 137.5/min | ETA: 16.6m [2026-01-07T12:09:12.346098] [DEBUG] [REMOTE ] FMN: Retrieved 5797 rows, trimmed to 300. [2026-01-07T12:09:12.346228] [DEBUG] [REMOTE ] FMN: PASS: History has at least 300 days. [2026-01-07T12:09:12.346447] [DEBUG] [REMOTE ] FMN: PASS: Price check passed. Min price $10.85. [2026-01-07T12:09:12.346599] [DEBUG] [REMOTE ] FMN: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:12.346717] [DEBUG] [REMOTE ] FMN: PASS: Integrity check passed. [2026-01-07T12:09:12.346756] [DEBUG] [REMOTE ] FMN: Symbol is viable for forecasting. [2026-01-07T12:09:12.346804] [INFO ] [MAIN ] [1254/3530] FMN kept (0.6s) | 1254 kept, 0 rejected | 137.4/min | ETA: 16.6m [2026-01-07T12:09:12.742703] [DEBUG] [REMOTE ] FMNB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:12.742857] [DEBUG] [REMOTE ] FMNB: PASS: History has at least 300 days. [2026-01-07T12:09:12.743127] [DEBUG] [REMOTE ] FMNB: PASS: Price check passed. Min price $12.71. [2026-01-07T12:09:12.743296] [DEBUG] [REMOTE ] FMNB: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:12.743434] [DEBUG] [REMOTE ] FMNB: PASS: Integrity check passed. [2026-01-07T12:09:12.743477] [DEBUG] [REMOTE ] FMNB: Symbol is viable for forecasting. [2026-01-07T12:09:12.743536] [INFO ] [MAIN ] [1255/3530] FMNB kept (0.4s) | 1255 kept, 0 rejected | 137.4/min | ETA: 16.6m [2026-01-07T12:09:13.220022] [DEBUG] [REMOTE ] FMS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:13.220177] [DEBUG] [REMOTE ] FMS: PASS: History has at least 300 days. [2026-01-07T12:09:13.220423] [DEBUG] [REMOTE ] FMS: PASS: Price check passed. Min price $22.59. [2026-01-07T12:09:13.220562] [DEBUG] [REMOTE ] FMS: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:13.220708] [DEBUG] [REMOTE ] FMS: PASS: Integrity check passed. [2026-01-07T12:09:13.220750] [DEBUG] [REMOTE ] FMS: Symbol is viable for forecasting. [2026-01-07T12:09:13.220802] [INFO ] [MAIN ] [1256/3530] FMS kept (0.5s) | 1256 kept, 0 rejected | 137.4/min | ETA: 16.5m [2026-01-07T12:09:13.592382] [DEBUG] [REMOTE ] FMX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:13.592509] [DEBUG] [REMOTE ] FMX: PASS: History has at least 300 days. [2026-01-07T12:09:13.592740] [DEBUG] [REMOTE ] FMX: PASS: Price check passed. Min price $90.24. [2026-01-07T12:09:13.592879] [DEBUG] [REMOTE ] FMX: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:13.592992] [DEBUG] [REMOTE ] FMX: PASS: Integrity check passed. [2026-01-07T12:09:13.593038] [DEBUG] [REMOTE ] FMX: Symbol is viable for forecasting. [2026-01-07T12:09:13.593094] [INFO ] [MAIN ] [1257/3530] FMX kept (0.4s) | 1257 kept, 0 rejected | 137.4/min | ETA: 16.5m [2026-01-07T12:09:13.983068] [DEBUG] [REMOTE ] FN: Retrieved 3907 rows, trimmed to 300. [2026-01-07T12:09:13.983203] [DEBUG] [REMOTE ] FN: PASS: History has at least 300 days. [2026-01-07T12:09:13.983417] [DEBUG] [REMOTE ] FN: PASS: Price check passed. Min price $361.94. [2026-01-07T12:09:13.983556] [DEBUG] [REMOTE ] FN: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:13.983690] [DEBUG] [REMOTE ] FN: PASS: Integrity check passed. [2026-01-07T12:09:13.983732] [DEBUG] [REMOTE ] FN: Symbol is viable for forecasting. [2026-01-07T12:09:13.983779] [INFO ] [MAIN ] [1258/3530] FN kept (0.4s) | 1258 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-07T12:09:14.520505] [DEBUG] [REMOTE ] FNB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:14.520674] [DEBUG] [REMOTE ] FNB: PASS: History has at least 300 days. [2026-01-07T12:09:14.520909] [DEBUG] [REMOTE ] FNB: PASS: Price check passed. Min price $14.55. [2026-01-07T12:09:14.521052] [DEBUG] [REMOTE ] FNB: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:14.521209] [DEBUG] [REMOTE ] FNB: PASS: Integrity check passed. [2026-01-07T12:09:14.521255] [DEBUG] [REMOTE ] FNB: Symbol is viable for forecasting. [2026-01-07T12:09:14.521307] [INFO ] [MAIN ] [1259/3530] FNB kept (0.5s) | 1259 kept, 0 rejected | 137.4/min | ETA: 16.5m [2026-01-07T12:09:14.733222] [DEBUG] [REMOTE ] FND: Retrieved 2186 rows, trimmed to 300. [2026-01-07T12:09:14.733349] [DEBUG] [REMOTE ] FND: PASS: History has at least 300 days. [2026-01-07T12:09:14.733559] [DEBUG] [REMOTE ] FND: PASS: Price check passed. Min price $56.79. [2026-01-07T12:09:14.733729] [DEBUG] [REMOTE ] FND: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:14.733845] [DEBUG] [REMOTE ] FND: PASS: Integrity check passed. [2026-01-07T12:09:14.733887] [DEBUG] [REMOTE ] FND: Symbol is viable for forecasting. [2026-01-07T12:09:14.733938] [INFO ] [MAIN ] [1260/3530] FND kept (0.2s) | 1260 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-07T12:09:15.289214] [DEBUG] [REMOTE ] FNF: Retrieved 5088 rows, trimmed to 300. [2026-01-07T12:09:15.289531] [DEBUG] [REMOTE ] FNF: PASS: History has at least 300 days. [2026-01-07T12:09:15.289767] [DEBUG] [REMOTE ] FNF: PASS: Price check passed. Min price $52.13. [2026-01-07T12:09:15.289904] [DEBUG] [REMOTE ] FNF: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:15.290019] [DEBUG] [REMOTE ] FNF: PASS: Integrity check passed. [2026-01-07T12:09:15.290059] [DEBUG] [REMOTE ] FNF: Symbol is viable for forecasting. [2026-01-07T12:09:15.290106] [INFO ] [MAIN ] [1261/3530] FNF kept (0.6s) | 1261 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-07T12:09:15.631731] [DEBUG] [REMOTE ] FNKO: Retrieved 2054 rows, trimmed to 300. [2026-01-07T12:09:15.631872] [DEBUG] [REMOTE ] FNKO: PASS: History has at least 300 days. [2026-01-07T12:09:15.632121] [DEBUG] [REMOTE ] FNKO: PASS: Price check passed. Min price $2.81. [2026-01-07T12:09:15.632288] [DEBUG] [REMOTE ] FNKO: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:15.632423] [DEBUG] [REMOTE ] FNKO: PASS: Integrity check passed. [2026-01-07T12:09:15.632471] [DEBUG] [REMOTE ] FNKO: Symbol is viable for forecasting. [2026-01-07T12:09:15.632530] [INFO ] [MAIN ] [1262/3530] FNKO kept (0.3s) | 1262 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-07T12:09:16.151919] [DEBUG] [REMOTE ] FNLC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:16.152067] [DEBUG] [REMOTE ] FNLC: PASS: History has at least 300 days. [2026-01-07T12:09:16.152334] [DEBUG] [REMOTE ] FNLC: PASS: Price check passed. Min price $23.75. [2026-01-07T12:09:16.152471] [DEBUG] [REMOTE ] FNLC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:16.152619] [DEBUG] [REMOTE ] FNLC: PASS: Integrity check passed. [2026-01-07T12:09:16.152663] [DEBUG] [REMOTE ] FNLC: Symbol is viable for forecasting. [2026-01-07T12:09:16.152715] [INFO ] [MAIN ] [1263/3530] FNLC kept (0.5s) | 1263 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-07T12:09:16.496601] [DEBUG] [REMOTE ] FNX: Retrieved 4695 rows, trimmed to 300. [2026-01-07T12:09:16.496789] [DEBUG] [REMOTE ] FNX: PASS: History has at least 300 days. [2026-01-07T12:09:16.497077] [DEBUG] [REMOTE ] FNX: PASS: Price check passed. Min price $117.13. [2026-01-07T12:09:16.497232] [DEBUG] [REMOTE ] FNX: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:16.497358] [DEBUG] [REMOTE ] FNX: PASS: Integrity check passed. [2026-01-07T12:09:16.497400] [DEBUG] [REMOTE ] FNX: Symbol is viable for forecasting. [2026-01-07T12:09:16.497452] [INFO ] [MAIN ] [1264/3530] FNX kept (0.3s) | 1264 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-07T12:09:16.943734] [DEBUG] [REMOTE ] FNY: Retrieved 3700 rows, trimmed to 300. [2026-01-07T12:09:16.943865] [DEBUG] [REMOTE ] FNY: PASS: History has at least 300 days. [2026-01-07T12:09:16.944109] [DEBUG] [REMOTE ] FNY: PASS: Price check passed. Min price $85.10. [2026-01-07T12:09:16.944248] [DEBUG] [REMOTE ] FNY: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:16.944364] [DEBUG] [REMOTE ] FNY: PASS: Integrity check passed. [2026-01-07T12:09:16.944405] [DEBUG] [REMOTE ] FNY: Symbol is viable for forecasting. [2026-01-07T12:09:16.944454] [INFO ] [MAIN ] [1265/3530] FNY kept (0.4s) | 1265 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-07T12:09:17.230782] [DEBUG] [REMOTE ] FOA: Retrieved 1689 rows, trimmed to 300. [2026-01-07T12:09:17.230933] [DEBUG] [REMOTE ] FOA: PASS: History has at least 300 days. [2026-01-07T12:09:17.231194] [DEBUG] [REMOTE ] FOA: PASS: Price check passed. Min price $21.41. [2026-01-07T12:09:17.231366] [DEBUG] [REMOTE ] FOA: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:17.231512] [DEBUG] [REMOTE ] FOA: PASS: Integrity check passed. [2026-01-07T12:09:17.231568] [DEBUG] [REMOTE ] FOA: Symbol is viable for forecasting. [2026-01-07T12:09:17.231667] [INFO ] [MAIN ] [1266/3530] FOA kept (0.3s) | 1266 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-07T12:09:17.763003] [DEBUG] [REMOTE ] FOF: Retrieved 4806 rows, trimmed to 300. [2026-01-07T12:09:17.763130] [DEBUG] [REMOTE ] FOF: PASS: History has at least 300 days. [2026-01-07T12:09:17.763338] [DEBUG] [REMOTE ] FOF: PASS: Price check passed. Min price $12.70. [2026-01-07T12:09:17.763469] [DEBUG] [REMOTE ] FOF: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:17.763597] [DEBUG] [REMOTE ] FOF: PASS: Integrity check passed. [2026-01-07T12:09:17.763638] [DEBUG] [REMOTE ] FOF: Symbol is viable for forecasting. [2026-01-07T12:09:17.763685] [INFO ] [MAIN ] [1267/3530] FOF kept (0.5s) | 1267 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-07T12:09:18.193749] [DEBUG] [REMOTE ] FOLD: Retrieved 4681 rows, trimmed to 300. [2026-01-07T12:09:18.193878] [DEBUG] [REMOTE ] FOLD: PASS: History has at least 300 days. [2026-01-07T12:09:18.194101] [DEBUG] [REMOTE ] FOLD: PASS: Price check passed. Min price $8.04. [2026-01-07T12:09:18.194236] [DEBUG] [REMOTE ] FOLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:18.194545] [DEBUG] [REMOTE ] FOLD: PASS: Integrity check passed. [2026-01-07T12:09:18.194603] [DEBUG] [REMOTE ] FOLD: Symbol is viable for forecasting. [2026-01-07T12:09:18.194652] [INFO ] [MAIN ] [1268/3530] FOLD kept (0.4s) | 1268 kept, 0 rejected | 137.5/min | ETA: 16.5m [2026-01-07T12:09:18.488237] [DEBUG] [REMOTE ] FORM: Retrieved 5679 rows, trimmed to 300. [2026-01-07T12:09:18.488367] [DEBUG] [REMOTE ] FORM: PASS: History has at least 300 days. [2026-01-07T12:09:18.488603] [DEBUG] [REMOTE ] FORM: PASS: Price check passed. Min price $38.14. [2026-01-07T12:09:18.488740] [DEBUG] [REMOTE ] FORM: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:18.488856] [DEBUG] [REMOTE ] FORM: PASS: Integrity check passed. [2026-01-07T12:09:18.488910] [DEBUG] [REMOTE ] FORM: Symbol is viable for forecasting. [2026-01-07T12:09:18.488957] [INFO ] [MAIN ] [1269/3530] FORM kept (0.3s) | 1269 kept, 0 rejected | 137.5/min | ETA: 16.4m [2026-01-07T12:09:19.067528] [DEBUG] [REMOTE ] FOSL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:19.067681] [DEBUG] [REMOTE ] FOSL: PASS: History has at least 300 days. [2026-01-07T12:09:19.067928] [DEBUG] [REMOTE ] FOSL: PASS: Price check passed. Min price $1.79. [2026-01-07T12:09:19.068067] [DEBUG] [REMOTE ] FOSL: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:19.068187] [DEBUG] [REMOTE ] FOSL: PASS: Integrity check passed. [2026-01-07T12:09:19.068229] [DEBUG] [REMOTE ] FOSL: Symbol is viable for forecasting. [2026-01-07T12:09:19.068280] [INFO ] [MAIN ] [1270/3530] FOSL kept (0.6s) | 1270 kept, 0 rejected | 137.5/min | ETA: 16.4m [2026-01-07T12:09:19.225670] [DEBUG] [REMOTE ] FOX: Retrieved 1715 rows, trimmed to 300. [2026-01-07T12:09:19.225795] [DEBUG] [REMOTE ] FOX: PASS: History has at least 300 days. [2026-01-07T12:09:19.226006] [DEBUG] [REMOTE ] FOX: PASS: Price check passed. Min price $51.27. [2026-01-07T12:09:19.226143] [DEBUG] [REMOTE ] FOX: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:19.226256] [DEBUG] [REMOTE ] FOX: PASS: Integrity check passed. [2026-01-07T12:09:19.226297] [DEBUG] [REMOTE ] FOX: Symbol is viable for forecasting. [2026-01-07T12:09:19.226346] [INFO ] [MAIN ] [1271/3530] FOX kept (0.2s) | 1271 kept, 0 rejected | 137.6/min | ETA: 16.4m [2026-01-07T12:09:19.764845] [DEBUG] [REMOTE ] FOXA: Retrieved 1716 rows, trimmed to 300. [2026-01-07T12:09:19.764968] [DEBUG] [REMOTE ] FOXA: PASS: History has at least 300 days. [2026-01-07T12:09:19.765177] [DEBUG] [REMOTE ] FOXA: PASS: Price check passed. Min price $57.00. [2026-01-07T12:09:19.765311] [DEBUG] [REMOTE ] FOXA: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:19.765423] [DEBUG] [REMOTE ] FOXA: PASS: Integrity check passed. [2026-01-07T12:09:19.765463] [DEBUG] [REMOTE ] FOXA: Symbol is viable for forecasting. [2026-01-07T12:09:19.765510] [INFO ] [MAIN ] [1272/3530] FOXA kept (0.5s) | 1272 kept, 0 rejected | 137.5/min | ETA: 16.4m [2026-01-07T12:09:20.116931] [DEBUG] [REMOTE ] FOXF: Retrieved 3122 rows, trimmed to 300. [2026-01-07T12:09:20.117057] [DEBUG] [REMOTE ] FOXF: PASS: History has at least 300 days. [2026-01-07T12:09:20.117269] [DEBUG] [REMOTE ] FOXF: PASS: Price check passed. Min price $13.19. [2026-01-07T12:09:20.117405] [DEBUG] [REMOTE ] FOXF: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:20.117516] [DEBUG] [REMOTE ] FOXF: PASS: Integrity check passed. [2026-01-07T12:09:20.117557] [DEBUG] [REMOTE ] FOXF: Symbol is viable for forecasting. [2026-01-07T12:09:20.117654] [INFO ] [MAIN ] [1273/3530] FOXF kept (0.4s) | 1273 kept, 0 rejected | 137.6/min | ETA: 16.4m [2026-01-07T12:09:20.624722] [DEBUG] [REMOTE ] FPF: Retrieved 3174 rows, trimmed to 300. [2026-01-07T12:09:20.624839] [DEBUG] [REMOTE ] FPF: PASS: History has at least 300 days. [2026-01-07T12:09:20.625044] [DEBUG] [REMOTE ] FPF: PASS: Price check passed. Min price $18.15. [2026-01-07T12:09:20.625175] [DEBUG] [REMOTE ] FPF: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:20.625281] [DEBUG] [REMOTE ] FPF: PASS: Integrity check passed. [2026-01-07T12:09:20.625321] [DEBUG] [REMOTE ] FPF: Symbol is viable for forecasting. [2026-01-07T12:09:20.625367] [INFO ] [MAIN ] [1274/3530] FPF kept (0.5s) | 1274 kept, 0 rejected | 137.5/min | ETA: 16.4m [2026-01-07T12:09:21.022853] [DEBUG] [REMOTE ] FPH: Retrieved 2177 rows, trimmed to 300. [2026-01-07T12:09:21.022995] [DEBUG] [REMOTE ] FPH: PASS: History has at least 300 days. [2026-01-07T12:09:21.023205] [DEBUG] [REMOTE ] FPH: PASS: Price check passed. Min price $5.44. [2026-01-07T12:09:21.023345] [DEBUG] [REMOTE ] FPH: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:21.023455] [DEBUG] [REMOTE ] FPH: PASS: Integrity check passed. [2026-01-07T12:09:21.023496] [DEBUG] [REMOTE ] FPH: Symbol is viable for forecasting. [2026-01-07T12:09:21.023554] [INFO ] [MAIN ] [1275/3530] FPH kept (0.4s) | 1275 kept, 0 rejected | 137.6/min | ETA: 16.4m [2026-01-07T12:09:21.409679] [DEBUG] [REMOTE ] FPI: Retrieved 2952 rows, trimmed to 300. [2026-01-07T12:09:21.409813] [DEBUG] [REMOTE ] FPI: PASS: History has at least 300 days. [2026-01-07T12:09:21.410027] [DEBUG] [REMOTE ] FPI: PASS: Price check passed. Min price $9.15. [2026-01-07T12:09:21.410165] [DEBUG] [REMOTE ] FPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:21.410279] [DEBUG] [REMOTE ] FPI: PASS: Integrity check passed. [2026-01-07T12:09:21.410320] [DEBUG] [REMOTE ] FPI: Symbol is viable for forecasting. [2026-01-07T12:09:21.410368] [INFO ] [MAIN ] [1276/3530] FPI kept (0.4s) | 1276 kept, 0 rejected | 137.6/min | ETA: 16.4m [2026-01-07T12:09:21.815176] [DEBUG] [REMOTE ] FPXI: Retrieved 2806 rows, trimmed to 300. [2026-01-07T12:09:21.815300] [DEBUG] [REMOTE ] FPXI: PASS: History has at least 300 days. [2026-01-07T12:09:21.815502] [DEBUG] [REMOTE ] FPXI: PASS: Price check passed. Min price $56.37. [2026-01-07T12:09:21.815691] [DEBUG] [REMOTE ] FPXI: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:21.815811] [DEBUG] [REMOTE ] FPXI: PASS: Integrity check passed. [2026-01-07T12:09:21.815852] [DEBUG] [REMOTE ] FPXI: Symbol is viable for forecasting. [2026-01-07T12:09:21.815898] [INFO ] [MAIN ] [1277/3530] FPXI kept (0.4s) | 1277 kept, 0 rejected | 137.6/min | ETA: 16.4m [2026-01-07T12:09:22.291178] [DEBUG] [REMOTE ] FRA: Retrieved 5582 rows, trimmed to 300. [2026-01-07T12:09:22.291332] [DEBUG] [REMOTE ] FRA: PASS: History has at least 300 days. [2026-01-07T12:09:22.291566] [DEBUG] [REMOTE ] FRA: PASS: Price check passed. Min price $11.46. [2026-01-07T12:09:22.291724] [DEBUG] [REMOTE ] FRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:22.291840] [DEBUG] [REMOTE ] FRA: PASS: Integrity check passed. [2026-01-07T12:09:22.291881] [DEBUG] [REMOTE ] FRA: Symbol is viable for forecasting. [2026-01-07T12:09:22.291929] [INFO ] [MAIN ] [1278/3530] FRA kept (0.5s) | 1278 kept, 0 rejected | 137.6/min | ETA: 16.4m [2026-01-07T12:09:22.695720] [DEBUG] [REMOTE ] FRBA: Retrieved 4725 rows, trimmed to 300. [2026-01-07T12:09:22.695851] [DEBUG] [REMOTE ] FRBA: PASS: History has at least 300 days. [2026-01-07T12:09:22.696066] [DEBUG] [REMOTE ] FRBA: PASS: Price check passed. Min price $14.98. [2026-01-07T12:09:22.696202] [DEBUG] [REMOTE ] FRBA: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:22.696314] [DEBUG] [REMOTE ] FRBA: PASS: Integrity check passed. [2026-01-07T12:09:22.696355] [DEBUG] [REMOTE ] FRBA: Symbol is viable for forecasting. [2026-01-07T12:09:22.696403] [INFO ] [MAIN ] [1279/3530] FRBA kept (0.4s) | 1279 kept, 0 rejected | 137.6/min | ETA: 16.4m [2026-01-07T12:09:22.947544] [DEBUG] [REMOTE ] FRGE: Retrieved 1239 rows, trimmed to 300. [2026-01-07T12:09:22.947685] [DEBUG] [REMOTE ] FRGE: PASS: History has at least 300 days. [2026-01-07T12:09:22.947885] [DEBUG] [REMOTE ] FRGE: PASS: Price check passed. Min price $16.20. [2026-01-07T12:09:22.948016] [DEBUG] [REMOTE ] FRGE: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:22.948122] [DEBUG] [REMOTE ] FRGE: PASS: Integrity check passed. [2026-01-07T12:09:22.948161] [DEBUG] [REMOTE ] FRGE: Symbol is viable for forecasting. [2026-01-07T12:09:22.948208] [INFO ] [MAIN ] [1280/3530] FRGE kept (0.3s) | 1280 kept, 0 rejected | 137.6/min | ETA: 16.4m [2026-01-07T12:09:23.375182] [DEBUG] [REMOTE ] FRHC: Retrieved 2074 rows, trimmed to 300. [2026-01-07T12:09:23.375309] [DEBUG] [REMOTE ] FRHC: PASS: History has at least 300 days. [2026-01-07T12:09:23.375527] [DEBUG] [REMOTE ] FRHC: PASS: Price check passed. Min price $121.68. [2026-01-07T12:09:23.375754] [DEBUG] [REMOTE ] FRHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:23.375898] [DEBUG] [REMOTE ] FRHC: PASS: Integrity check passed. [2026-01-07T12:09:23.375946] [DEBUG] [REMOTE ] FRHC: Symbol is viable for forecasting. [2026-01-07T12:09:23.376009] [INFO ] [MAIN ] [1281/3530] FRHC kept (0.4s) | 1281 kept, 0 rejected | 137.6/min | ETA: 16.3m [2026-01-07T12:09:23.958722] [DEBUG] [REMOTE ] FRME: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:23.958863] [DEBUG] [REMOTE ] FRME: PASS: History has at least 300 days. [2026-01-07T12:09:23.959111] [DEBUG] [REMOTE ] FRME: PASS: Price check passed. Min price $34.66. [2026-01-07T12:09:23.959247] [DEBUG] [REMOTE ] FRME: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:23.959365] [DEBUG] [REMOTE ] FRME: PASS: Integrity check passed. [2026-01-07T12:09:23.959406] [DEBUG] [REMOTE ] FRME: Symbol is viable for forecasting. [2026-01-07T12:09:23.959456] [INFO ] [MAIN ] [1282/3530] FRME kept (0.6s) | 1282 kept, 0 rejected | 137.6/min | ETA: 16.3m [2026-01-07T12:09:24.416355] [DEBUG] [REMOTE ] FRO: Retrieved 6141 rows, trimmed to 300. [2026-01-07T12:09:24.416488] [DEBUG] [REMOTE ] FRO: PASS: History has at least 300 days. [2026-01-07T12:09:24.416730] [DEBUG] [REMOTE ] FRO: PASS: Price check passed. Min price $20.58. [2026-01-07T12:09:24.416872] [DEBUG] [REMOTE ] FRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:24.416991] [DEBUG] [REMOTE ] FRO: PASS: Integrity check passed. [2026-01-07T12:09:24.417031] [DEBUG] [REMOTE ] FRO: Symbol is viable for forecasting. [2026-01-07T12:09:24.417079] [INFO ] [MAIN ] [1283/3530] FRO kept (0.5s) | 1283 kept, 0 rejected | 137.6/min | ETA: 16.3m [2026-01-07T12:09:24.618920] [DEBUG] [REMOTE ] FROG: Retrieved 1333 rows, trimmed to 300. [2026-01-07T12:09:24.619055] [DEBUG] [REMOTE ] FROG: PASS: History has at least 300 days. [2026-01-07T12:09:24.619264] [DEBUG] [REMOTE ] FROG: PASS: Price check passed. Min price $46.01. [2026-01-07T12:09:24.619402] [DEBUG] [REMOTE ] FROG: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:24.619514] [DEBUG] [REMOTE ] FROG: PASS: Integrity check passed. [2026-01-07T12:09:24.619555] [DEBUG] [REMOTE ] FROG: Symbol is viable for forecasting. [2026-01-07T12:09:24.619629] [INFO ] [MAIN ] [1284/3530] FROG kept (0.2s) | 1284 kept, 0 rejected | 137.6/min | ETA: 16.3m [2026-01-07T12:09:25.308482] [DEBUG] [REMOTE ] FRPH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:25.308643] [DEBUG] [REMOTE ] FRPH: PASS: History has at least 300 days. [2026-01-07T12:09:25.308910] [DEBUG] [REMOTE ] FRPH: PASS: Price check passed. Min price $22.33. [2026-01-07T12:09:25.309049] [DEBUG] [REMOTE ] FRPH: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:25.309174] [DEBUG] [REMOTE ] FRPH: PASS: Integrity check passed. [2026-01-07T12:09:25.309215] [DEBUG] [REMOTE ] FRPH: Symbol is viable for forecasting. [2026-01-07T12:09:25.309263] [INFO ] [MAIN ] [1285/3530] FRPH kept (0.7s) | 1285 kept, 0 rejected | 137.6/min | ETA: 16.3m [2026-01-07T12:09:25.533791] [DEBUG] [REMOTE ] FRSH: Retrieved 1077 rows, trimmed to 300. [2026-01-07T12:09:25.533949] [DEBUG] [REMOTE ] FRSH: PASS: History has at least 300 days. [2026-01-07T12:09:25.534161] [DEBUG] [REMOTE ] FRSH: PASS: Price check passed. Min price $10.85. [2026-01-07T12:09:25.534299] [DEBUG] [REMOTE ] FRSH: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:25.534413] [DEBUG] [REMOTE ] FRSH: PASS: Integrity check passed. [2026-01-07T12:09:25.534454] [DEBUG] [REMOTE ] FRSH: Symbol is viable for forecasting. [2026-01-07T12:09:25.534502] [INFO ] [MAIN ] [1286/3530] FRSH kept (0.2s) | 1286 kept, 0 rejected | 137.6/min | ETA: 16.3m [2026-01-07T12:09:25.995613] [DEBUG] [REMOTE ] FRSX: Retrieved 2152 rows, trimmed to 300. [2026-01-07T12:09:25.995731] [DEBUG] [REMOTE ] FRSX: PASS: History has at least 300 days. [2026-01-07T12:09:25.995931] [DEBUG] [REMOTE ] FRSX: PASS: Price check passed. Min price $1.29. [2026-01-07T12:09:25.996062] [DEBUG] [REMOTE ] FRSX: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:25.996169] [DEBUG] [REMOTE ] FRSX: PASS: Integrity check passed. [2026-01-07T12:09:25.996223] [DEBUG] [REMOTE ] FRSX: Symbol is viable for forecasting. [2026-01-07T12:09:25.996272] [INFO ] [MAIN ] [1287/3530] FRSX kept (0.5s) | 1287 kept, 0 rejected | 137.6/min | ETA: 16.3m [2026-01-07T12:09:26.349366] [DEBUG] [REMOTE ] FSBC: Retrieved 1175 rows, trimmed to 300. [2026-01-07T12:09:26.349495] [DEBUG] [REMOTE ] FSBC: PASS: History has at least 300 days. [2026-01-07T12:09:26.349715] [DEBUG] [REMOTE ] FSBC: PASS: Price check passed. Min price $30.93. [2026-01-07T12:09:26.349853] [DEBUG] [REMOTE ] FSBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:26.349962] [DEBUG] [REMOTE ] FSBC: PASS: Integrity check passed. [2026-01-07T12:09:26.350003] [DEBUG] [REMOTE ] FSBC: Symbol is viable for forecasting. [2026-01-07T12:09:26.350051] [INFO ] [MAIN ] [1288/3530] FSBC kept (0.4s) | 1288 kept, 0 rejected | 137.6/min | ETA: 16.3m [2026-01-07T12:09:26.655459] [DEBUG] [REMOTE ] FSCO: Retrieved 788 rows, trimmed to 300. [2026-01-07T12:09:26.655637] [DEBUG] [REMOTE ] FSCO: PASS: History has at least 300 days. [2026-01-07T12:09:26.655870] [DEBUG] [REMOTE ] FSCO: PASS: Price check passed. Min price $5.95. [2026-01-07T12:09:26.656045] [DEBUG] [REMOTE ] FSCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:26.656174] [DEBUG] [REMOTE ] FSCO: PASS: Integrity check passed. [2026-01-07T12:09:26.656218] [DEBUG] [REMOTE ] FSCO: Symbol is viable for forecasting. [2026-01-07T12:09:26.656270] [INFO ] [MAIN ] [1289/3530] FSCO kept (0.3s) | 1289 kept, 0 rejected | 137.7/min | ETA: 16.3m [2026-01-07T12:09:27.234470] [DEBUG] [REMOTE ] FSK: Retrieved 2949 rows, trimmed to 300. [2026-01-07T12:09:27.234635] [DEBUG] [REMOTE ] FSK: PASS: History has at least 300 days. [2026-01-07T12:09:27.234853] [DEBUG] [REMOTE ] FSK: PASS: Price check passed. Min price $13.55. [2026-01-07T12:09:27.234986] [DEBUG] [REMOTE ] FSK: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:27.235098] [DEBUG] [REMOTE ] FSK: PASS: Integrity check passed. [2026-01-07T12:09:27.235138] [DEBUG] [REMOTE ] FSK: Symbol is viable for forecasting. [2026-01-07T12:09:27.235186] [INFO ] [MAIN ] [1290/3530] FSK kept (0.6s) | 1290 kept, 0 rejected | 137.6/min | ETA: 16.3m [2026-01-07T12:09:27.529062] [DEBUG] [REMOTE ] FSLY: Retrieved 1669 rows, trimmed to 300. [2026-01-07T12:09:27.529219] [DEBUG] [REMOTE ] FSLY: PASS: History has at least 300 days. [2026-01-07T12:09:27.529454] [DEBUG] [REMOTE ] FSLY: PASS: Price check passed. Min price $7.86. [2026-01-07T12:09:27.529647] [DEBUG] [REMOTE ] FSLY: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:27.529776] [DEBUG] [REMOTE ] FSLY: PASS: Integrity check passed. [2026-01-07T12:09:27.529820] [DEBUG] [REMOTE ] FSLY: Symbol is viable for forecasting. [2026-01-07T12:09:27.529872] [INFO ] [MAIN ] [1291/3530] FSLY kept (0.3s) | 1291 kept, 0 rejected | 137.7/min | ETA: 16.3m [2026-01-07T12:09:28.107027] [DEBUG] [REMOTE ] FSM: Retrieved 4780 rows, trimmed to 300. [2026-01-07T12:09:28.107152] [DEBUG] [REMOTE ] FSM: PASS: History has at least 300 days. [2026-01-07T12:09:28.107380] [DEBUG] [REMOTE ] FSM: PASS: Price check passed. Min price $7.84. [2026-01-07T12:09:28.107523] [DEBUG] [REMOTE ] FSM: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:28.107656] [DEBUG] [REMOTE ] FSM: PASS: Integrity check passed. [2026-01-07T12:09:28.107699] [DEBUG] [REMOTE ] FSM: Symbol is viable for forecasting. [2026-01-07T12:09:28.107750] [INFO ] [MAIN ] [1292/3530] FSM kept (0.6s) | 1292 kept, 0 rejected | 137.6/min | ETA: 16.3m [2026-01-07T12:09:28.494198] [DEBUG] [REMOTE ] FSS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:28.494326] [DEBUG] [REMOTE ] FSS: PASS: History has at least 300 days. [2026-01-07T12:09:28.494548] [DEBUG] [REMOTE ] FSS: PASS: Price check passed. Min price $106.16. [2026-01-07T12:09:28.494702] [DEBUG] [REMOTE ] FSS: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:28.494816] [DEBUG] [REMOTE ] FSS: PASS: Integrity check passed. [2026-01-07T12:09:28.494870] [DEBUG] [REMOTE ] FSS: Symbol is viable for forecasting. [2026-01-07T12:09:28.494918] [INFO ] [MAIN ] [1293/3530] FSS kept (0.4s) | 1293 kept, 0 rejected | 137.6/min | ETA: 16.3m [2026-01-07T12:09:28.916679] [DEBUG] [REMOTE ] FTA: Retrieved 4694 rows, trimmed to 300. [2026-01-07T12:09:28.916804] [DEBUG] [REMOTE ] FTA: PASS: History has at least 300 days. [2026-01-07T12:09:28.917008] [DEBUG] [REMOTE ] FTA: PASS: Price check passed. Min price $80.63. [2026-01-07T12:09:28.917142] [DEBUG] [REMOTE ] FTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:28.917253] [DEBUG] [REMOTE ] FTA: PASS: Integrity check passed. [2026-01-07T12:09:28.917292] [DEBUG] [REMOTE ] FTA: Symbol is viable for forecasting. [2026-01-07T12:09:28.917338] [INFO ] [MAIN ] [1294/3530] FTA kept (0.4s) | 1294 kept, 0 rejected | 137.6/min | ETA: 16.2m [2026-01-07T12:09:29.169113] [DEBUG] [REMOTE ] FTAI: Retrieved 2677 rows, trimmed to 300. [2026-01-07T12:09:29.169234] [DEBUG] [REMOTE ] FTAI: PASS: History has at least 300 days. [2026-01-07T12:09:29.169448] [DEBUG] [REMOTE ] FTAI: PASS: Price check passed. Min price $152.80. [2026-01-07T12:09:29.169605] [DEBUG] [REMOTE ] FTAI: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:29.169716] [DEBUG] [REMOTE ] FTAI: PASS: Integrity check passed. [2026-01-07T12:09:29.169755] [DEBUG] [REMOTE ] FTAI: Symbol is viable for forecasting. [2026-01-07T12:09:29.169802] [INFO ] [MAIN ] [1295/3530] FTAI kept (0.3s) | 1295 kept, 0 rejected | 137.7/min | ETA: 16.2m [2026-01-07T12:09:29.774697] [DEBUG] [REMOTE ] FTC: Retrieved 4694 rows, trimmed to 300. [2026-01-07T12:09:29.774819] [DEBUG] [REMOTE ] FTC: PASS: History has at least 300 days. [2026-01-07T12:09:29.775033] [DEBUG] [REMOTE ] FTC: PASS: Price check passed. Min price $150.07. [2026-01-07T12:09:29.775167] [DEBUG] [REMOTE ] FTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:29.775294] [DEBUG] [REMOTE ] FTC: PASS: Integrity check passed. [2026-01-07T12:09:29.775340] [DEBUG] [REMOTE ] FTC: Symbol is viable for forecasting. [2026-01-07T12:09:29.775388] [INFO ] [MAIN ] [1296/3530] FTC kept (0.6s) | 1296 kept, 0 rejected | 137.7/min | ETA: 16.2m [2026-01-07T12:09:32.523100] [DEBUG] [REMOTE ] FTCI: Retrieved 1179 rows, trimmed to 300. [2026-01-07T12:09:32.523244] [DEBUG] [REMOTE ] FTCI: PASS: History has at least 300 days. [2026-01-07T12:09:32.523448] [DEBUG] [REMOTE ] FTCI: PASS: Price check passed. Min price $7.32. [2026-01-07T12:09:32.523599] [DEBUG] [REMOTE ] FTCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:32.523712] [DEBUG] [REMOTE ] FTCI: PASS: Integrity check passed. [2026-01-07T12:09:32.523751] [DEBUG] [REMOTE ] FTCI: Symbol is viable for forecasting. [2026-01-07T12:09:32.523798] [INFO ] [MAIN ] [1297/3530] FTCI kept (2.7s) | 1297 kept, 0 rejected | 137.1/min | ETA: 16.3m [2026-01-07T12:09:33.208716] [DEBUG] [REMOTE ] FTCS: Retrieved 4904 rows, trimmed to 300. [2026-01-07T12:09:33.209078] [DEBUG] [REMOTE ] FTCS: PASS: History has at least 300 days. [2026-01-07T12:09:33.209329] [DEBUG] [REMOTE ] FTCS: PASS: Price check passed. Min price $89.63. [2026-01-07T12:09:33.209462] [DEBUG] [REMOTE ] FTCS: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:33.209604] [DEBUG] [REMOTE ] FTCS: PASS: Integrity check passed. [2026-01-07T12:09:33.209647] [DEBUG] [REMOTE ] FTCS: Symbol is viable for forecasting. [2026-01-07T12:09:33.209695] [INFO ] [MAIN ] [1298/3530] FTCS kept (0.7s) | 1298 kept, 0 rejected | 137.0/min | ETA: 16.3m [2026-01-07T12:09:33.667503] [DEBUG] [REMOTE ] FTEK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:33.667650] [DEBUG] [REMOTE ] FTEK: PASS: History has at least 300 days. [2026-01-07T12:09:33.667875] [DEBUG] [REMOTE ] FTEK: PASS: Price check passed. Min price $1.52. [2026-01-07T12:09:33.668013] [DEBUG] [REMOTE ] FTEK: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:33.668131] [DEBUG] [REMOTE ] FTEK: PASS: Integrity check passed. [2026-01-07T12:09:33.668187] [DEBUG] [REMOTE ] FTEK: Symbol is viable for forecasting. [2026-01-07T12:09:33.668238] [INFO ] [MAIN ] [1299/3530] FTEK kept (0.5s) | 1299 kept, 0 rejected | 137.0/min | ETA: 16.3m [2026-01-07T12:09:34.008460] [DEBUG] [REMOTE ] FTGC: Retrieved 3069 rows, trimmed to 300. [2026-01-07T12:09:34.008633] [DEBUG] [REMOTE ] FTGC: PASS: History has at least 300 days. [2026-01-07T12:09:34.008863] [DEBUG] [REMOTE ] FTGC: PASS: Price check passed. Min price $22.01. [2026-01-07T12:09:34.009022] [DEBUG] [REMOTE ] FTGC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:34.009141] [DEBUG] [REMOTE ] FTGC: PASS: Integrity check passed. [2026-01-07T12:09:34.009181] [DEBUG] [REMOTE ] FTGC: Symbol is viable for forecasting. [2026-01-07T12:09:34.009229] [INFO ] [MAIN ] [1300/3530] FTGC kept (0.3s) | 1300 kept, 0 rejected | 137.0/min | ETA: 16.3m [2026-01-07T12:09:34.250501] [DEBUG] [REMOTE ] FTGS: Retrieved 801 rows, trimmed to 300. [2026-01-07T12:09:34.250658] [DEBUG] [REMOTE ] FTGS: PASS: History has at least 300 days. [2026-01-07T12:09:34.250869] [DEBUG] [REMOTE ] FTGS: PASS: Price check passed. Min price $33.68. [2026-01-07T12:09:34.251000] [DEBUG] [REMOTE ] FTGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:34.251109] [DEBUG] [REMOTE ] FTGS: PASS: Integrity check passed. [2026-01-07T12:09:34.251149] [DEBUG] [REMOTE ] FTGS: Symbol is viable for forecasting. [2026-01-07T12:09:34.251195] [INFO ] [MAIN ] [1301/3530] FTGS kept (0.2s) | 1301 kept, 0 rejected | 137.1/min | ETA: 16.3m [2026-01-07T12:09:34.844848] [DEBUG] [REMOTE ] FTHI: Retrieved 3018 rows, trimmed to 300. [2026-01-07T12:09:34.845036] [DEBUG] [REMOTE ] FTHI: PASS: History has at least 300 days. [2026-01-07T12:09:34.845295] [DEBUG] [REMOTE ] FTHI: PASS: Price check passed. Min price $22.71. [2026-01-07T12:09:34.845434] [DEBUG] [REMOTE ] FTHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:34.845556] [DEBUG] [REMOTE ] FTHI: PASS: Integrity check passed. [2026-01-07T12:09:34.845619] [DEBUG] [REMOTE ] FTHI: Symbol is viable for forecasting. [2026-01-07T12:09:34.845673] [INFO ] [MAIN ] [1302/3530] FTHI kept (0.6s) | 1302 kept, 0 rejected | 137.1/min | ETA: 16.3m [2026-01-07T12:09:35.156683] [DEBUG] [REMOTE ] FTHY: Retrieved 1389 rows, trimmed to 300. [2026-01-07T12:09:35.156806] [DEBUG] [REMOTE ] FTHY: PASS: History has at least 300 days. [2026-01-07T12:09:35.157008] [DEBUG] [REMOTE ] FTHY: PASS: Price check passed. Min price $13.62. [2026-01-07T12:09:35.157139] [DEBUG] [REMOTE ] FTHY: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:35.157246] [DEBUG] [REMOTE ] FTHY: PASS: Integrity check passed. [2026-01-07T12:09:35.157286] [DEBUG] [REMOTE ] FTHY: Symbol is viable for forecasting. [2026-01-07T12:09:35.157333] [INFO ] [MAIN ] [1303/3530] FTHY kept (0.3s) | 1303 kept, 0 rejected | 137.1/min | ETA: 16.2m [2026-01-07T12:09:35.730887] [DEBUG] [REMOTE ] FTI: Retrieved 6177 rows, trimmed to 300. [2026-01-07T12:09:35.731025] [DEBUG] [REMOTE ] FTI: PASS: History has at least 300 days. [2026-01-07T12:09:35.731272] [DEBUG] [REMOTE ] FTI: PASS: Price check passed. Min price $35.53. [2026-01-07T12:09:35.731452] [DEBUG] [REMOTE ] FTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:35.731598] [DEBUG] [REMOTE ] FTI: PASS: Integrity check passed. [2026-01-07T12:09:35.731639] [DEBUG] [REMOTE ] FTI: Symbol is viable for forecasting. [2026-01-07T12:09:35.731688] [INFO ] [MAIN ] [1304/3530] FTI kept (0.6s) | 1304 kept, 0 rejected | 137.1/min | ETA: 16.2m [2026-01-07T12:09:36.161436] [DEBUG] [REMOTE ] FTK: Retrieved 5144 rows, trimmed to 300. [2026-01-07T12:09:36.161565] [DEBUG] [REMOTE ] FTK: PASS: History has at least 300 days. [2026-01-07T12:09:36.162009] [DEBUG] [REMOTE ] FTK: PASS: Price check passed. Min price $13.47. [2026-01-07T12:09:36.162142] [DEBUG] [REMOTE ] FTK: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:36.162279] [DEBUG] [REMOTE ] FTK: PASS: Integrity check passed. [2026-01-07T12:09:36.162320] [DEBUG] [REMOTE ] FTK: Symbol is viable for forecasting. [2026-01-07T12:09:36.162368] [INFO ] [MAIN ] [1305/3530] FTK kept (0.4s) | 1305 kept, 0 rejected | 137.1/min | ETA: 16.2m [2026-01-07T12:09:36.572291] [DEBUG] [REMOTE ] FTLF: Retrieved 4564 rows, trimmed to 300. [2026-01-07T12:09:36.572415] [DEBUG] [REMOTE ] FTLF: PASS: History has at least 300 days. [2026-01-07T12:09:36.572651] [DEBUG] [REMOTE ] FTLF: PASS: Price check passed. Min price $15.74. [2026-01-07T12:09:36.572791] [DEBUG] [REMOTE ] FTLF: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:36.572898] [DEBUG] [REMOTE ] FTLF: PASS: Integrity check passed. [2026-01-07T12:09:36.572938] [DEBUG] [REMOTE ] FTLF: Symbol is viable for forecasting. [2026-01-07T12:09:36.572984] [INFO ] [MAIN ] [1306/3530] FTLF kept (0.4s) | 1306 kept, 0 rejected | 137.1/min | ETA: 16.2m [2026-01-07T12:09:36.815310] [DEBUG] [REMOTE ] FTQI: Retrieved 3018 rows, trimmed to 300. [2026-01-07T12:09:36.815463] [DEBUG] [REMOTE ] FTQI: PASS: History has at least 300 days. [2026-01-07T12:09:36.815816] [DEBUG] [REMOTE ] FTQI: PASS: Price check passed. Min price $19.83. [2026-01-07T12:09:36.815997] [DEBUG] [REMOTE ] FTQI: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:36.816158] [DEBUG] [REMOTE ] FTQI: PASS: Integrity check passed. [2026-01-07T12:09:36.816217] [DEBUG] [REMOTE ] FTQI: Symbol is viable for forecasting. [2026-01-07T12:09:36.816287] [INFO ] [MAIN ] [1307/3530] FTQI kept (0.2s) | 1307 kept, 0 rejected | 137.1/min | ETA: 16.2m [2026-01-07T12:09:37.181665] [DEBUG] [REMOTE ] FTRE: Retrieved 628 rows, trimmed to 300. [2026-01-07T12:09:37.181845] [DEBUG] [REMOTE ] FTRE: PASS: History has at least 300 days. [2026-01-07T12:09:37.182104] [DEBUG] [REMOTE ] FTRE: PASS: Price check passed. Min price $9.45. [2026-01-07T12:09:37.182279] [DEBUG] [REMOTE ] FTRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:37.182427] [DEBUG] [REMOTE ] FTRE: PASS: Integrity check passed. [2026-01-07T12:09:37.182478] [DEBUG] [REMOTE ] FTRE: Symbol is viable for forecasting. [2026-01-07T12:09:37.182540] [INFO ] [MAIN ] [1308/3530] FTRE kept (0.4s) | 1308 kept, 0 rejected | 137.1/min | ETA: 16.2m [2026-01-07T12:09:37.705200] [DEBUG] [REMOTE ] FTRI: Retrieved 2525 rows, trimmed to 300. [2026-01-07T12:09:37.705327] [DEBUG] [REMOTE ] FTRI: PASS: History has at least 300 days. [2026-01-07T12:09:37.705537] [DEBUG] [REMOTE ] FTRI: PASS: Price check passed. Min price $14.35. [2026-01-07T12:09:37.705706] [DEBUG] [REMOTE ] FTRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:37.705819] [DEBUG] [REMOTE ] FTRI: PASS: Integrity check passed. [2026-01-07T12:09:37.705860] [DEBUG] [REMOTE ] FTRI: Symbol is viable for forecasting. [2026-01-07T12:09:37.705909] [INFO ] [MAIN ] [1309/3530] FTRI kept (0.5s) | 1309 kept, 0 rejected | 137.1/min | ETA: 16.2m [2026-01-07T12:09:38.094723] [DEBUG] [REMOTE ] FTS: Retrieved 2517 rows, trimmed to 300. [2026-01-07T12:09:38.095040] [DEBUG] [REMOTE ] FTS: PASS: History has at least 300 days. [2026-01-07T12:09:38.095245] [DEBUG] [REMOTE ] FTS: PASS: Price check passed. Min price $49.38. [2026-01-07T12:09:38.095379] [DEBUG] [REMOTE ] FTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:38.095490] [DEBUG] [REMOTE ] FTS: PASS: Integrity check passed. [2026-01-07T12:09:38.095530] [DEBUG] [REMOTE ] FTS: Symbol is viable for forecasting. [2026-01-07T12:09:38.095600] [INFO ] [MAIN ] [1310/3530] FTS kept (0.4s) | 1310 kept, 0 rejected | 137.1/min | ETA: 16.2m [2026-01-07T12:09:38.511419] [DEBUG] [REMOTE ] FTSL: Retrieved 3190 rows, trimmed to 300. [2026-01-07T12:09:38.511610] [DEBUG] [REMOTE ] FTSL: PASS: History has at least 300 days. [2026-01-07T12:09:38.511892] [DEBUG] [REMOTE ] FTSL: PASS: Price check passed. Min price $44.99. [2026-01-07T12:09:38.512073] [DEBUG] [REMOTE ] FTSL: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:38.512237] [DEBUG] [REMOTE ] FTSL: PASS: Integrity check passed. [2026-01-07T12:09:38.512294] [DEBUG] [REMOTE ] FTSL: Symbol is viable for forecasting. [2026-01-07T12:09:38.512359] [INFO ] [MAIN ] [1311/3530] FTSL kept (0.4s) | 1311 kept, 0 rejected | 137.1/min | ETA: 16.2m [2026-01-07T12:09:38.920601] [DEBUG] [REMOTE ] FTSM: Retrieved 2872 rows, trimmed to 300. [2026-01-07T12:09:38.920729] [DEBUG] [REMOTE ] FTSM: PASS: History has at least 300 days. [2026-01-07T12:09:38.920934] [DEBUG] [REMOTE ] FTSM: PASS: Price check passed. Min price $59.40. [2026-01-07T12:09:38.921065] [DEBUG] [REMOTE ] FTSM: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:38.921174] [DEBUG] [REMOTE ] FTSM: PASS: Integrity check passed. [2026-01-07T12:09:38.921213] [DEBUG] [REMOTE ] FTSM: Symbol is viable for forecasting. [2026-01-07T12:09:38.921260] [INFO ] [MAIN ] [1312/3530] FTSM kept (0.4s) | 1312 kept, 0 rejected | 137.1/min | ETA: 16.2m [2026-01-07T12:09:39.298786] [DEBUG] [REMOTE ] FTXL: Retrieved 2336 rows, trimmed to 300. [2026-01-07T12:09:39.298922] [DEBUG] [REMOTE ] FTXL: PASS: History has at least 300 days. [2026-01-07T12:09:39.299127] [DEBUG] [REMOTE ] FTXL: PASS: Price check passed. Min price $110.81. [2026-01-07T12:09:39.299258] [DEBUG] [REMOTE ] FTXL: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:39.299365] [DEBUG] [REMOTE ] FTXL: PASS: Integrity check passed. [2026-01-07T12:09:39.299404] [DEBUG] [REMOTE ] FTXL: Symbol is viable for forecasting. [2026-01-07T12:09:39.299450] [INFO ] [MAIN ] [1313/3530] FTXL kept (0.4s) | 1313 kept, 0 rejected | 137.1/min | ETA: 16.2m [2026-01-07T12:09:39.677029] [DEBUG] [REMOTE ] FTXN: Retrieved 2334 rows, trimmed to 300. [2026-01-07T12:09:39.677149] [DEBUG] [REMOTE ] FTXN: PASS: History has at least 300 days. [2026-01-07T12:09:39.677361] [DEBUG] [REMOTE ] FTXN: PASS: Price check passed. Min price $26.46. [2026-01-07T12:09:39.677493] [DEBUG] [REMOTE ] FTXN: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:39.677635] [DEBUG] [REMOTE ] FTXN: PASS: Integrity check passed. [2026-01-07T12:09:39.677689] [DEBUG] [REMOTE ] FTXN: Symbol is viable for forecasting. [2026-01-07T12:09:39.677747] [INFO ] [MAIN ] [1314/3530] FTXN kept (0.4s) | 1314 kept, 0 rejected | 137.2/min | ETA: 16.2m [2026-01-07T12:09:39.987977] [DEBUG] [REMOTE ] FTXO: Retrieved 2324 rows, trimmed to 300. [2026-01-07T12:09:39.988098] [DEBUG] [REMOTE ] FTXO: PASS: History has at least 300 days. [2026-01-07T12:09:39.988299] [DEBUG] [REMOTE ] FTXO: PASS: Price check passed. Min price $32.89. [2026-01-07T12:09:39.988429] [DEBUG] [REMOTE ] FTXO: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:39.988537] [DEBUG] [REMOTE ] FTXO: PASS: Integrity check passed. [2026-01-07T12:09:39.988608] [DEBUG] [REMOTE ] FTXO: Symbol is viable for forecasting. [2026-01-07T12:09:39.988671] [INFO ] [MAIN ] [1315/3530] FTXO kept (0.3s) | 1315 kept, 0 rejected | 137.2/min | ETA: 16.1m [2026-01-07T12:09:40.391271] [DEBUG] [REMOTE ] FUBO: Retrieved 2019 rows, trimmed to 300. [2026-01-07T12:09:40.391402] [DEBUG] [REMOTE ] FUBO: PASS: History has at least 300 days. [2026-01-07T12:09:40.391655] [DEBUG] [REMOTE ] FUBO: PASS: Price check passed. Min price $2.50. [2026-01-07T12:09:40.391792] [DEBUG] [REMOTE ] FUBO: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:40.391911] [DEBUG] [REMOTE ] FUBO: PASS: Integrity check passed. [2026-01-07T12:09:40.391951] [DEBUG] [REMOTE ] FUBO: Symbol is viable for forecasting. [2026-01-07T12:09:40.391997] [INFO ] [MAIN ] [1316/3530] FUBO kept (0.4s) | 1316 kept, 0 rejected | 137.2/min | ETA: 16.1m [2026-01-07T12:09:41.064536] [DEBUG] [REMOTE ] FUL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:41.064682] [DEBUG] [REMOTE ] FUL: PASS: History has at least 300 days. [2026-01-07T12:09:41.064902] [DEBUG] [REMOTE ] FUL: PASS: Price check passed. Min price $55.41. [2026-01-07T12:09:41.065050] [DEBUG] [REMOTE ] FUL: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:41.065162] [DEBUG] [REMOTE ] FUL: PASS: Integrity check passed. [2026-01-07T12:09:41.065202] [DEBUG] [REMOTE ] FUL: Symbol is viable for forecasting. [2026-01-07T12:09:41.065249] [INFO ] [MAIN ] [1317/3530] FUL kept (0.7s) | 1317 kept, 0 rejected | 137.1/min | ETA: 16.1m [2026-01-07T12:09:41.349547] [DEBUG] [REMOTE ] FULC: Retrieved 1627 rows, trimmed to 300. [2026-01-07T12:09:41.349710] [DEBUG] [REMOTE ] FULC: PASS: History has at least 300 days. [2026-01-07T12:09:41.349941] [DEBUG] [REMOTE ] FULC: PASS: Price check passed. Min price $7.63. [2026-01-07T12:09:41.350073] [DEBUG] [REMOTE ] FULC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:41.350185] [DEBUG] [REMOTE ] FULC: PASS: Integrity check passed. [2026-01-07T12:09:41.350225] [DEBUG] [REMOTE ] FULC: Symbol is viable for forecasting. [2026-01-07T12:09:41.350272] [INFO ] [MAIN ] [1318/3530] FULC kept (0.3s) | 1318 kept, 0 rejected | 137.2/min | ETA: 16.1m [2026-01-07T12:09:41.915988] [DEBUG] [REMOTE ] FUN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:41.916141] [DEBUG] [REMOTE ] FUN: PASS: History has at least 300 days. [2026-01-07T12:09:41.916358] [DEBUG] [REMOTE ] FUN: PASS: Price check passed. Min price $12.83. [2026-01-07T12:09:41.916494] [DEBUG] [REMOTE ] FUN: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:41.916630] [DEBUG] [REMOTE ] FUN: PASS: Integrity check passed. [2026-01-07T12:09:41.916674] [DEBUG] [REMOTE ] FUN: Symbol is viable for forecasting. [2026-01-07T12:09:41.916723] [INFO ] [MAIN ] [1319/3530] FUN kept (0.6s) | 1319 kept, 0 rejected | 137.1/min | ETA: 16.1m [2026-01-07T12:09:42.440922] [DEBUG] [REMOTE ] FUNC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:42.441071] [DEBUG] [REMOTE ] FUNC: PASS: History has at least 300 days. [2026-01-07T12:09:42.441311] [DEBUG] [REMOTE ] FUNC: PASS: Price check passed. Min price $33.85. [2026-01-07T12:09:42.441450] [DEBUG] [REMOTE ] FUNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:42.441593] [DEBUG] [REMOTE ] FUNC: PASS: Integrity check passed. [2026-01-07T12:09:42.441635] [DEBUG] [REMOTE ] FUNC: Symbol is viable for forecasting. [2026-01-07T12:09:42.441686] [INFO ] [MAIN ] [1320/3530] FUNC kept (0.5s) | 1320 kept, 0 rejected | 137.1/min | ETA: 16.1m [2026-01-07T12:09:42.904627] [DEBUG] [REMOTE ] FUND: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:42.904787] [DEBUG] [REMOTE ] FUND: PASS: History has at least 300 days. [2026-01-07T12:09:42.905040] [DEBUG] [REMOTE ] FUND: PASS: Price check passed. Min price $7.80. [2026-01-07T12:09:42.905182] [DEBUG] [REMOTE ] FUND: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:42.905311] [DEBUG] [REMOTE ] FUND: PASS: Integrity check passed. [2026-01-07T12:09:42.905353] [DEBUG] [REMOTE ] FUND: Symbol is viable for forecasting. [2026-01-07T12:09:42.905403] [INFO ] [MAIN ] [1321/3530] FUND kept (0.5s) | 1321 kept, 0 rejected | 137.1/min | ETA: 16.1m [2026-01-07T12:09:43.237672] [DEBUG] [REMOTE ] FVCB: Retrieved 3058 rows, trimmed to 300. [2026-01-07T12:09:43.237878] [DEBUG] [REMOTE ] FVCB: PASS: History has at least 300 days. [2026-01-07T12:09:43.238195] [DEBUG] [REMOTE ] FVCB: PASS: Price check passed. Min price $11.98. [2026-01-07T12:09:43.238350] [DEBUG] [REMOTE ] FVCB: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:43.238498] [DEBUG] [REMOTE ] FVCB: PASS: Integrity check passed. [2026-01-07T12:09:43.238541] [DEBUG] [REMOTE ] FVCB: Symbol is viable for forecasting. [2026-01-07T12:09:43.238620] [INFO ] [MAIN ] [1322/3530] FVCB kept (0.3s) | 1322 kept, 0 rejected | 137.1/min | ETA: 16.1m [2026-01-07T12:09:43.696128] [DEBUG] [REMOTE ] FWONA: Retrieved 3267 rows, trimmed to 300. [2026-01-07T12:09:43.696348] [DEBUG] [REMOTE ] FWONA: PASS: History has at least 300 days. [2026-01-07T12:09:43.696722] [DEBUG] [REMOTE ] FWONA: PASS: Price check passed. Min price $83.50. [2026-01-07T12:09:43.696962] [DEBUG] [REMOTE ] FWONA: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:43.697109] [DEBUG] [REMOTE ] FWONA: PASS: Integrity check passed. [2026-01-07T12:09:43.697153] [DEBUG] [REMOTE ] FWONA: Symbol is viable for forecasting. [2026-01-07T12:09:43.697211] [INFO ] [MAIN ] [1323/3530] FWONA kept (0.5s) | 1323 kept, 0 rejected | 137.1/min | ETA: 16.1m [2026-01-07T12:09:44.067682] [DEBUG] [REMOTE ] FWONK: Retrieved 2893 rows, trimmed to 300. [2026-01-07T12:09:44.067887] [DEBUG] [REMOTE ] FWONK: PASS: History has at least 300 days. [2026-01-07T12:09:44.068195] [DEBUG] [REMOTE ] FWONK: PASS: Price check passed. Min price $90.56. [2026-01-07T12:09:44.068343] [DEBUG] [REMOTE ] FWONK: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:44.068482] [DEBUG] [REMOTE ] FWONK: PASS: Integrity check passed. [2026-01-07T12:09:44.068525] [DEBUG] [REMOTE ] FWONK: Symbol is viable for forecasting. [2026-01-07T12:09:44.068599] [INFO ] [MAIN ] [1324/3530] FWONK kept (0.4s) | 1324 kept, 0 rejected | 137.2/min | ETA: 16.1m [2026-01-07T12:09:44.580164] [DEBUG] [REMOTE ] FWRD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:44.580448] [DEBUG] [REMOTE ] FWRD: PASS: History has at least 300 days. [2026-01-07T12:09:44.580803] [DEBUG] [REMOTE ] FWRD: PASS: Price check passed. Min price $17.69. [2026-01-07T12:09:44.580951] [DEBUG] [REMOTE ] FWRD: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:44.581109] [DEBUG] [REMOTE ] FWRD: PASS: Integrity check passed. [2026-01-07T12:09:44.581154] [DEBUG] [REMOTE ] FWRD: Symbol is viable for forecasting. [2026-01-07T12:09:44.581211] [INFO ] [MAIN ] [1325/3530] FWRD kept (0.5s) | 1325 kept, 0 rejected | 137.1/min | ETA: 16.1m [2026-01-07T12:09:44.715723] [DEBUG] [REMOTE ] FWRG: Retrieved 1070 rows, trimmed to 300. [2026-01-07T12:09:44.715930] [DEBUG] [REMOTE ] FWRG: PASS: History has at least 300 days. [2026-01-07T12:09:44.716196] [DEBUG] [REMOTE ] FWRG: PASS: Price check passed. Min price $15.05. [2026-01-07T12:09:44.716335] [DEBUG] [REMOTE ] FWRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:44.716462] [DEBUG] [REMOTE ] FWRG: PASS: Integrity check passed. [2026-01-07T12:09:44.716507] [DEBUG] [REMOTE ] FWRG: Symbol is viable for forecasting. [2026-01-07T12:09:44.716560] [INFO ] [MAIN ] [1326/3530] FWRG kept (0.1s) | 1326 kept, 0 rejected | 137.2/min | ETA: 16.1m [2026-01-07T12:09:45.376658] [DEBUG] [REMOTE ] FYC: Retrieved 3700 rows, trimmed to 300. [2026-01-07T12:09:45.376796] [DEBUG] [REMOTE ] FYC: PASS: History has at least 300 days. [2026-01-07T12:09:45.377019] [DEBUG] [REMOTE ] FYC: PASS: Price check passed. Min price $87.35. [2026-01-07T12:09:45.377157] [DEBUG] [REMOTE ] FYC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:45.377276] [DEBUG] [REMOTE ] FYC: PASS: Integrity check passed. [2026-01-07T12:09:45.377316] [DEBUG] [REMOTE ] FYC: Symbol is viable for forecasting. [2026-01-07T12:09:45.377366] [INFO ] [MAIN ] [1327/3530] FYC kept (0.7s) | 1327 kept, 0 rejected | 137.2/min | ETA: 16.1m [2026-01-07T12:09:45.650259] [DEBUG] [REMOTE ] FYX: Retrieved 4695 rows, trimmed to 300. [2026-01-07T12:09:45.650395] [DEBUG] [REMOTE ] FYX: PASS: History has at least 300 days. [2026-01-07T12:09:45.650628] [DEBUG] [REMOTE ] FYX: PASS: Price check passed. Min price $103.32. [2026-01-07T12:09:45.650787] [DEBUG] [REMOTE ] FYX: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:45.650905] [DEBUG] [REMOTE ] FYX: PASS: Integrity check passed. [2026-01-07T12:09:45.650946] [DEBUG] [REMOTE ] FYX: Symbol is viable for forecasting. [2026-01-07T12:09:45.651180] [INFO ] [MAIN ] [1328/3530] FYX kept (0.3s) | 1328 kept, 0 rejected | 137.2/min | ETA: 16.1m [2026-01-07T12:09:46.187610] [DEBUG] [REMOTE ] G: Retrieved 4637 rows, trimmed to 300. [2026-01-07T12:09:46.187821] [DEBUG] [REMOTE ] G: PASS: History has at least 300 days. [2026-01-07T12:09:46.188312] [DEBUG] [REMOTE ] G: PASS: Price check passed. Min price $37.75. [2026-01-07T12:09:46.188499] [DEBUG] [REMOTE ] G: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:46.188653] [DEBUG] [REMOTE ] G: PASS: Integrity check passed. [2026-01-07T12:09:46.188699] [DEBUG] [REMOTE ] G: Symbol is viable for forecasting. [2026-01-07T12:09:46.188751] [INFO ] [MAIN ] [1329/3530] G kept (0.5s) | 1329 kept, 0 rejected | 137.2/min | ETA: 16.0m [2026-01-07T12:09:46.615472] [DEBUG] [REMOTE ] GAB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:46.615792] [DEBUG] [REMOTE ] GAB: PASS: History has at least 300 days. [2026-01-07T12:09:46.616234] [DEBUG] [REMOTE ] GAB: PASS: Price check passed. Min price $5.72. [2026-01-07T12:09:46.616442] [DEBUG] [REMOTE ] GAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:46.616668] [DEBUG] [REMOTE ] GAB: PASS: Integrity check passed. [2026-01-07T12:09:46.616724] [DEBUG] [REMOTE ] GAB: Symbol is viable for forecasting. [2026-01-07T12:09:46.616797] [INFO ] [MAIN ] [1330/3530] GAB kept (0.4s) | 1330 kept, 0 rejected | 137.2/min | ETA: 16.0m [2026-01-07T12:09:46.955768] [DEBUG] [REMOTE ] GABC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:46.955901] [DEBUG] [REMOTE ] GABC: PASS: History has at least 300 days. [2026-01-07T12:09:46.956126] [DEBUG] [REMOTE ] GABC: PASS: Price check passed. Min price $37.15. [2026-01-07T12:09:46.956270] [DEBUG] [REMOTE ] GABC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:46.956391] [DEBUG] [REMOTE ] GABC: PASS: Integrity check passed. [2026-01-07T12:09:46.956431] [DEBUG] [REMOTE ] GABC: Symbol is viable for forecasting. [2026-01-07T12:09:46.956479] [INFO ] [MAIN ] [1331/3530] GABC kept (0.3s) | 1331 kept, 0 rejected | 137.2/min | ETA: 16.0m [2026-01-07T12:09:47.485864] [DEBUG] [REMOTE ] GAIA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:47.486055] [DEBUG] [REMOTE ] GAIA: PASS: History has at least 300 days. [2026-01-07T12:09:47.486435] [DEBUG] [REMOTE ] GAIA: PASS: Price check passed. Min price $3.28. [2026-01-07T12:09:47.486651] [DEBUG] [REMOTE ] GAIA: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:47.486829] [DEBUG] [REMOTE ] GAIA: PASS: Integrity check passed. [2026-01-07T12:09:47.486887] [DEBUG] [REMOTE ] GAIA: Symbol is viable for forecasting. [2026-01-07T12:09:47.486960] [INFO ] [MAIN ] [1332/3530] GAIA kept (0.5s) | 1332 kept, 0 rejected | 137.2/min | ETA: 16.0m [2026-01-07T12:09:47.826561] [DEBUG] [REMOTE ] GAIN: Retrieved 5167 rows, trimmed to 300. [2026-01-07T12:09:47.826701] [DEBUG] [REMOTE ] GAIN: PASS: History has at least 300 days. [2026-01-07T12:09:47.826911] [DEBUG] [REMOTE ] GAIN: PASS: Price check passed. Min price $12.97. [2026-01-07T12:09:47.827043] [DEBUG] [REMOTE ] GAIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:47.827152] [DEBUG] [REMOTE ] GAIN: PASS: Integrity check passed. [2026-01-07T12:09:47.827191] [DEBUG] [REMOTE ] GAIN: Symbol is viable for forecasting. [2026-01-07T12:09:47.827238] [INFO ] [MAIN ] [1333/3530] GAIN kept (0.3s) | 1333 kept, 0 rejected | 137.2/min | ETA: 16.0m [2026-01-07T12:09:48.280060] [DEBUG] [REMOTE ] GAM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:48.280190] [DEBUG] [REMOTE ] GAM: PASS: History has at least 300 days. [2026-01-07T12:09:48.280405] [DEBUG] [REMOTE ] GAM: PASS: Price check passed. Min price $55.87. [2026-01-07T12:09:48.280536] [DEBUG] [REMOTE ] GAM: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:48.280667] [DEBUG] [REMOTE ] GAM: PASS: Integrity check passed. [2026-01-07T12:09:48.280707] [DEBUG] [REMOTE ] GAM: Symbol is viable for forecasting. [2026-01-07T12:09:48.280754] [INFO ] [MAIN ] [1334/3530] GAM kept (0.5s) | 1334 kept, 0 rejected | 137.2/min | ETA: 16.0m [2026-01-07T12:09:48.518811] [DEBUG] [REMOTE ] GAMB: Retrieved 1119 rows, trimmed to 300. [2026-01-07T12:09:48.518948] [DEBUG] [REMOTE ] GAMB: PASS: History has at least 300 days. [2026-01-07T12:09:48.519172] [DEBUG] [REMOTE ] GAMB: PASS: Price check passed. Min price $4.66. [2026-01-07T12:09:48.519316] [DEBUG] [REMOTE ] GAMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:48.519449] [DEBUG] [REMOTE ] GAMB: PASS: Integrity check passed. [2026-01-07T12:09:48.519490] [DEBUG] [REMOTE ] GAMB: Symbol is viable for forecasting. [2026-01-07T12:09:48.519538] [INFO ] [MAIN ] [1335/3530] GAMB kept (0.2s) | 1335 kept, 0 rejected | 137.2/min | ETA: 16.0m [2026-01-07T12:09:48.839082] [DEBUG] [REMOTE ] GANX: Retrieved 1207 rows, trimmed to 300. [2026-01-07T12:09:48.839195] [DEBUG] [REMOTE ] GANX: PASS: History has at least 300 days. [2026-01-07T12:09:48.839395] [DEBUG] [REMOTE ] GANX: PASS: Price check passed. Min price $1.66. [2026-01-07T12:09:48.839525] [DEBUG] [REMOTE ] GANX: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:48.839651] [DEBUG] [REMOTE ] GANX: PASS: Integrity check passed. [2026-01-07T12:09:48.839718] [DEBUG] [REMOTE ] GANX: Symbol is viable for forecasting. [2026-01-07T12:09:48.839764] [INFO ] [MAIN ] [1336/3530] GANX kept (0.3s) | 1336 kept, 0 rejected | 137.3/min | ETA: 16.0m [2026-01-07T12:09:49.424031] [DEBUG] [REMOTE ] GASS: Retrieved 5094 rows, trimmed to 300. [2026-01-07T12:09:49.424179] [DEBUG] [REMOTE ] GASS: PASS: History has at least 300 days. [2026-01-07T12:09:49.424407] [DEBUG] [REMOTE ] GASS: PASS: Price check passed. Min price $6.26. [2026-01-07T12:09:49.424541] [DEBUG] [REMOTE ] GASS: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:49.424679] [DEBUG] [REMOTE ] GASS: PASS: Integrity check passed. [2026-01-07T12:09:49.424718] [DEBUG] [REMOTE ] GASS: Symbol is viable for forecasting. [2026-01-07T12:09:49.424768] [INFO ] [MAIN ] [1337/3530] GASS kept (0.6s) | 1337 kept, 0 rejected | 137.2/min | ETA: 16.0m [2026-01-07T12:09:49.982833] [DEBUG] [REMOTE ] GATX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:49.982967] [DEBUG] [REMOTE ] GATX: PASS: History has at least 300 days. [2026-01-07T12:09:49.983179] [DEBUG] [REMOTE ] GATX: PASS: Price check passed. Min price $151.57. [2026-01-07T12:09:49.983313] [DEBUG] [REMOTE ] GATX: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:49.983426] [DEBUG] [REMOTE ] GATX: PASS: Integrity check passed. [2026-01-07T12:09:49.983465] [DEBUG] [REMOTE ] GATX: Symbol is viable for forecasting. [2026-01-07T12:09:49.983512] [INFO ] [MAIN ] [1338/3530] GATX kept (0.6s) | 1338 kept, 0 rejected | 137.2/min | ETA: 16.0m [2026-01-07T12:09:50.194310] [DEBUG] [REMOTE ] GAUZ: Retrieved 397 rows, trimmed to 300. [2026-01-07T12:09:50.194430] [DEBUG] [REMOTE ] GAUZ: PASS: History has at least 300 days. [2026-01-07T12:09:50.194648] [DEBUG] [REMOTE ] GAUZ: PASS: Price check passed. Min price $1.00. [2026-01-07T12:09:50.194781] [DEBUG] [REMOTE ] GAUZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:50.194888] [DEBUG] [REMOTE ] GAUZ: PASS: Integrity check passed. [2026-01-07T12:09:50.194927] [DEBUG] [REMOTE ] GAUZ: Symbol is viable for forecasting. [2026-01-07T12:09:50.194973] [INFO ] [MAIN ] [1339/3530] GAUZ kept (0.2s) | 1339 kept, 0 rejected | 137.3/min | ETA: 16.0m [2026-01-07T12:09:50.741461] [DEBUG] [REMOTE ] GBAB: Retrieved 3820 rows, trimmed to 300. [2026-01-07T12:09:50.741628] [DEBUG] [REMOTE ] GBAB: PASS: History has at least 300 days. [2026-01-07T12:09:50.741849] [DEBUG] [REMOTE ] GBAB: PASS: Price check passed. Min price $14.80. [2026-01-07T12:09:50.742030] [DEBUG] [REMOTE ] GBAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:50.742153] [DEBUG] [REMOTE ] GBAB: PASS: Integrity check passed. [2026-01-07T12:09:50.742194] [DEBUG] [REMOTE ] GBAB: Symbol is viable for forecasting. [2026-01-07T12:09:50.742241] [INFO ] [MAIN ] [1340/3530] GBAB kept (0.5s) | 1340 kept, 0 rejected | 137.2/min | ETA: 16.0m [2026-01-07T12:09:51.278110] [DEBUG] [REMOTE ] GBCI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:51.278263] [DEBUG] [REMOTE ] GBCI: PASS: History has at least 300 days. [2026-01-07T12:09:51.278493] [DEBUG] [REMOTE ] GBCI: PASS: Price check passed. Min price $39.87. [2026-01-07T12:09:51.278646] [DEBUG] [REMOTE ] GBCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:51.278761] [DEBUG] [REMOTE ] GBCI: PASS: Integrity check passed. [2026-01-07T12:09:51.278801] [DEBUG] [REMOTE ] GBCI: Symbol is viable for forecasting. [2026-01-07T12:09:51.278849] [INFO ] [MAIN ] [1341/3530] GBCI kept (0.5s) | 1341 kept, 0 rejected | 137.2/min | ETA: 16.0m [2026-01-07T12:09:51.679734] [DEBUG] [REMOTE ] GBDC: Retrieved 3957 rows, trimmed to 300. [2026-01-07T12:09:51.679861] [DEBUG] [REMOTE ] GBDC: PASS: History has at least 300 days. [2026-01-07T12:09:51.680096] [DEBUG] [REMOTE ] GBDC: PASS: Price check passed. Min price $12.96. [2026-01-07T12:09:51.680226] [DEBUG] [REMOTE ] GBDC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:51.680337] [DEBUG] [REMOTE ] GBDC: PASS: Integrity check passed. [2026-01-07T12:09:51.680376] [DEBUG] [REMOTE ] GBDC: Symbol is viable for forecasting. [2026-01-07T12:09:51.680422] [INFO ] [MAIN ] [1342/3530] GBDC kept (0.4s) | 1342 kept, 0 rejected | 137.2/min | ETA: 15.9m [2026-01-07T12:09:51.954931] [DEBUG] [REMOTE ] GBIO: Retrieved 1399 rows, trimmed to 300. [2026-01-07T12:09:51.955045] [DEBUG] [REMOTE ] GBIO: PASS: History has at least 300 days. [2026-01-07T12:09:51.955240] [DEBUG] [REMOTE ] GBIO: PASS: Price check passed. Min price $5.01. [2026-01-07T12:09:51.955370] [DEBUG] [REMOTE ] GBIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:51.955476] [DEBUG] [REMOTE ] GBIO: PASS: Integrity check passed. [2026-01-07T12:09:51.955514] [DEBUG] [REMOTE ] GBIO: Symbol is viable for forecasting. [2026-01-07T12:09:51.955562] [INFO ] [MAIN ] [1343/3530] GBIO kept (0.3s) | 1343 kept, 0 rejected | 137.3/min | ETA: 15.9m [2026-01-07T12:09:52.337021] [DEBUG] [REMOTE ] GBTG: Retrieved 1285 rows, trimmed to 300. [2026-01-07T12:09:52.337143] [DEBUG] [REMOTE ] GBTG: PASS: History has at least 300 days. [2026-01-07T12:09:52.337341] [DEBUG] [REMOTE ] GBTG: PASS: Price check passed. Min price $6.83. [2026-01-07T12:09:52.337471] [DEBUG] [REMOTE ] GBTG: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:52.337597] [DEBUG] [REMOTE ] GBTG: PASS: Integrity check passed. [2026-01-07T12:09:52.337642] [DEBUG] [REMOTE ] GBTG: Symbol is viable for forecasting. [2026-01-07T12:09:52.337689] [INFO ] [MAIN ] [1344/3530] GBTG kept (0.4s) | 1344 kept, 0 rejected | 137.3/min | ETA: 15.9m [2026-01-07T12:09:52.998830] [DEBUG] [REMOTE ] GBX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:52.998984] [DEBUG] [REMOTE ] GBX: PASS: History has at least 300 days. [2026-01-07T12:09:52.999415] [DEBUG] [REMOTE ] GBX: PASS: Price check passed. Min price $40.98. [2026-01-07T12:09:52.999555] [DEBUG] [REMOTE ] GBX: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:52.999734] [DEBUG] [REMOTE ] GBX: PASS: Integrity check passed. [2026-01-07T12:09:52.999777] [DEBUG] [REMOTE ] GBX: Symbol is viable for forecasting. [2026-01-07T12:09:52.999824] [INFO ] [MAIN ] [1345/3530] GBX kept (0.7s) | 1345 kept, 0 rejected | 137.2/min | ETA: 15.9m [2026-01-07T12:09:53.498848] [DEBUG] [REMOTE ] GCBC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:53.499015] [DEBUG] [REMOTE ] GCBC: PASS: History has at least 300 days. [2026-01-07T12:09:53.499240] [DEBUG] [REMOTE ] GCBC: PASS: Price check passed. Min price $21.40. [2026-01-07T12:09:53.499392] [DEBUG] [REMOTE ] GCBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:53.499512] [DEBUG] [REMOTE ] GCBC: PASS: Integrity check passed. [2026-01-07T12:09:53.499554] [DEBUG] [REMOTE ] GCBC: Symbol is viable for forecasting. [2026-01-07T12:09:53.499623] [INFO ] [MAIN ] [1346/3530] GCBC kept (0.5s) | 1346 kept, 0 rejected | 137.2/min | ETA: 15.9m [2026-01-07T12:09:53.756338] [DEBUG] [REMOTE ] GCMG: Retrieved 1288 rows, trimmed to 300. [2026-01-07T12:09:53.756464] [DEBUG] [REMOTE ] GCMG: PASS: History has at least 300 days. [2026-01-07T12:09:53.756735] [DEBUG] [REMOTE ] GCMG: PASS: Price check passed. Min price $10.33. [2026-01-07T12:09:53.756879] [DEBUG] [REMOTE ] GCMG: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:53.756988] [DEBUG] [REMOTE ] GCMG: PASS: Integrity check passed. [2026-01-07T12:09:53.757029] [DEBUG] [REMOTE ] GCMG: Symbol is viable for forecasting. [2026-01-07T12:09:53.757077] [INFO ] [MAIN ] [1347/3530] GCMG kept (0.3s) | 1347 kept, 0 rejected | 137.2/min | ETA: 15.9m [2026-01-07T12:09:54.277278] [DEBUG] [REMOTE ] GCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:54.277492] [DEBUG] [REMOTE ] GCO: PASS: History has at least 300 days. [2026-01-07T12:09:54.278070] [DEBUG] [REMOTE ] GCO: PASS: Price check passed. Min price $21.95. [2026-01-07T12:09:54.278235] [DEBUG] [REMOTE ] GCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:54.278388] [DEBUG] [REMOTE ] GCO: PASS: Integrity check passed. [2026-01-07T12:09:54.278431] [DEBUG] [REMOTE ] GCO: Symbol is viable for forecasting. [2026-01-07T12:09:54.278495] [INFO ] [MAIN ] [1348/3530] GCO kept (0.5s) | 1348 kept, 0 rejected | 137.2/min | ETA: 15.9m [2026-01-07T12:09:54.724560] [DEBUG] [REMOTE ] GD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:54.724751] [DEBUG] [REMOTE ] GD: PASS: History has at least 300 days. [2026-01-07T12:09:54.725090] [DEBUG] [REMOTE ] GD: PASS: Price check passed. Min price $330.59. [2026-01-07T12:09:54.725238] [DEBUG] [REMOTE ] GD: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:54.725518] [DEBUG] [REMOTE ] GD: PASS: Integrity check passed. [2026-01-07T12:09:54.725566] [DEBUG] [REMOTE ] GD: Symbol is viable for forecasting. [2026-01-07T12:09:54.725639] [INFO ] [MAIN ] [1349/3530] GD kept (0.4s) | 1349 kept, 0 rejected | 137.2/min | ETA: 15.9m [2026-01-07T12:09:55.058746] [DEBUG] [REMOTE ] GDC: Retrieved 2519 rows, trimmed to 300. [2026-01-07T12:09:55.059032] [DEBUG] [REMOTE ] GDC: PASS: History has at least 300 days. [2026-01-07T12:09:55.059525] [DEBUG] [REMOTE ] GDC: PASS: Price check passed. Min price $3.44. [2026-01-07T12:09:55.059761] [DEBUG] [REMOTE ] GDC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:55.060222] [DEBUG] [REMOTE ] GDC: PASS: Integrity check passed. [2026-01-07T12:09:55.060290] [DEBUG] [REMOTE ] GDC: Symbol is viable for forecasting. [2026-01-07T12:09:55.060380] [INFO ] [MAIN ] [1350/3530] GDC kept (0.3s) | 1350 kept, 0 rejected | 137.2/min | ETA: 15.9m [2026-01-07T12:09:55.446525] [DEBUG] [REMOTE ] GDDY: Retrieved 2708 rows, trimmed to 300. [2026-01-07T12:09:55.446792] [DEBUG] [REMOTE ] GDDY: PASS: History has at least 300 days. [2026-01-07T12:09:55.447201] [DEBUG] [REMOTE ] GDDY: PASS: Price check passed. Min price $118.52. [2026-01-07T12:09:55.447413] [DEBUG] [REMOTE ] GDDY: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:55.447808] [DEBUG] [REMOTE ] GDDY: PASS: Integrity check passed. [2026-01-07T12:09:55.447878] [DEBUG] [REMOTE ] GDDY: Symbol is viable for forecasting. [2026-01-07T12:09:55.447964] [INFO ] [MAIN ] [1351/3530] GDDY kept (0.4s) | 1351 kept, 0 rejected | 137.3/min | ETA: 15.9m [2026-01-07T12:09:55.752090] [DEBUG] [REMOTE ] GDEN: Retrieved 2622 rows, trimmed to 300. [2026-01-07T12:09:55.752312] [DEBUG] [REMOTE ] GDEN: PASS: History has at least 300 days. [2026-01-07T12:09:55.752665] [DEBUG] [REMOTE ] GDEN: PASS: Price check passed. Min price $19.93. [2026-01-07T12:09:55.752873] [DEBUG] [REMOTE ] GDEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:55.753057] [DEBUG] [REMOTE ] GDEN: PASS: Integrity check passed. [2026-01-07T12:09:55.753121] [DEBUG] [REMOTE ] GDEN: Symbol is viable for forecasting. [2026-01-07T12:09:55.753197] [INFO ] [MAIN ] [1352/3530] GDEN kept (0.3s) | 1352 kept, 0 rejected | 137.3/min | ETA: 15.9m [2026-01-07T12:09:56.127146] [DEBUG] [REMOTE ] GDRX: Retrieved 1328 rows, trimmed to 300. [2026-01-07T12:09:56.127376] [DEBUG] [REMOTE ] GDRX: PASS: History has at least 300 days. [2026-01-07T12:09:56.127704] [DEBUG] [REMOTE ] GDRX: PASS: Price check passed. Min price $2.62. [2026-01-07T12:09:56.127850] [DEBUG] [REMOTE ] GDRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:56.127983] [DEBUG] [REMOTE ] GDRX: PASS: Integrity check passed. [2026-01-07T12:09:56.128025] [DEBUG] [REMOTE ] GDRX: Symbol is viable for forecasting. [2026-01-07T12:09:56.128078] [INFO ] [MAIN ] [1353/3530] GDRX kept (0.4s) | 1353 kept, 0 rejected | 137.3/min | ETA: 15.9m [2026-01-07T12:09:56.621065] [DEBUG] [REMOTE ] GDS: Retrieved 2306 rows, trimmed to 300. [2026-01-07T12:09:56.621264] [DEBUG] [REMOTE ] GDS: PASS: History has at least 300 days. [2026-01-07T12:09:56.621596] [DEBUG] [REMOTE ] GDS: PASS: Price check passed. Min price $29.02. [2026-01-07T12:09:56.621756] [DEBUG] [REMOTE ] GDS: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:56.621906] [DEBUG] [REMOTE ] GDS: PASS: Integrity check passed. [2026-01-07T12:09:56.621955] [DEBUG] [REMOTE ] GDS: Symbol is viable for forecasting. [2026-01-07T12:09:56.622021] [INFO ] [MAIN ] [1354/3530] GDS kept (0.5s) | 1354 kept, 0 rejected | 137.3/min | ETA: 15.9m [2026-01-07T12:09:57.003191] [DEBUG] [REMOTE ] GDYN: Retrieved 1802 rows, trimmed to 300. [2026-01-07T12:09:57.003374] [DEBUG] [REMOTE ] GDYN: PASS: History has at least 300 days. [2026-01-07T12:09:57.003724] [DEBUG] [REMOTE ] GDYN: PASS: Price check passed. Min price $7.59. [2026-01-07T12:09:57.003914] [DEBUG] [REMOTE ] GDYN: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:57.004049] [DEBUG] [REMOTE ] GDYN: PASS: Integrity check passed. [2026-01-07T12:09:57.004091] [DEBUG] [REMOTE ] GDYN: Symbol is viable for forecasting. [2026-01-07T12:09:57.004144] [INFO ] [MAIN ] [1355/3530] GDYN kept (0.4s) | 1355 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-07T12:09:57.661866] [DEBUG] [REMOTE ] GE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:57.662185] [DEBUG] [REMOTE ] GE: PASS: History has at least 300 days. [2026-01-07T12:09:57.662681] [DEBUG] [REMOTE ] GE: PASS: Price check passed. Min price $283.27. [2026-01-07T12:09:57.662829] [DEBUG] [REMOTE ] GE: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:57.662965] [DEBUG] [REMOTE ] GE: PASS: Integrity check passed. [2026-01-07T12:09:57.663007] [DEBUG] [REMOTE ] GE: Symbol is viable for forecasting. [2026-01-07T12:09:57.663062] [INFO ] [MAIN ] [1356/3530] GE kept (0.7s) | 1356 kept, 0 rejected | 137.2/min | ETA: 15.8m [2026-01-07T12:09:57.952622] [DEBUG] [REMOTE ] GECC: Retrieved 2304 rows, trimmed to 300. [2026-01-07T12:09:57.952866] [DEBUG] [REMOTE ] GECC: PASS: History has at least 300 days. [2026-01-07T12:09:57.953177] [DEBUG] [REMOTE ] GECC: PASS: Price check passed. Min price $6.66. [2026-01-07T12:09:57.953563] [DEBUG] [REMOTE ] GECC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:57.953733] [DEBUG] [REMOTE ] GECC: PASS: Integrity check passed. [2026-01-07T12:09:57.953786] [DEBUG] [REMOTE ] GECC: Symbol is viable for forecasting. [2026-01-07T12:09:57.953850] [INFO ] [MAIN ] [1357/3530] GECC kept (0.3s) | 1357 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-07T12:09:58.392591] [DEBUG] [REMOTE ] GEF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:58.392804] [DEBUG] [REMOTE ] GEF: PASS: History has at least 300 days. [2026-01-07T12:09:58.393131] [DEBUG] [REMOTE ] GEF: PASS: Price check passed. Min price $56.24. [2026-01-07T12:09:58.393279] [DEBUG] [REMOTE ] GEF: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:58.393639] [DEBUG] [REMOTE ] GEF: PASS: Integrity check passed. [2026-01-07T12:09:58.393686] [DEBUG] [REMOTE ] GEF: Symbol is viable for forecasting. [2026-01-07T12:09:58.393746] [INFO ] [MAIN ] [1358/3530] GEF kept (0.4s) | 1358 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-07T12:09:58.697351] [DEBUG] [REMOTE ] GEHC: Retrieved 754 rows, trimmed to 300. [2026-01-07T12:09:58.697661] [DEBUG] [REMOTE ] GEHC: PASS: History has at least 300 days. [2026-01-07T12:09:58.697981] [DEBUG] [REMOTE ] GEHC: PASS: Price check passed. Min price $70.63. [2026-01-07T12:09:58.698154] [DEBUG] [REMOTE ] GEHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:58.698304] [DEBUG] [REMOTE ] GEHC: PASS: Integrity check passed. [2026-01-07T12:09:58.698351] [DEBUG] [REMOTE ] GEHC: Symbol is viable for forecasting. [2026-01-07T12:09:58.698416] [INFO ] [MAIN ] [1359/3530] GEHC kept (0.3s) | 1359 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-07T12:09:59.255393] [DEBUG] [REMOTE ] GEL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:59.255547] [DEBUG] [REMOTE ] GEL: PASS: History has at least 300 days. [2026-01-07T12:09:59.255827] [DEBUG] [REMOTE ] GEL: PASS: Price check passed. Min price $14.78. [2026-01-07T12:09:59.255970] [DEBUG] [REMOTE ] GEL: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:59.256101] [DEBUG] [REMOTE ] GEL: PASS: Integrity check passed. [2026-01-07T12:09:59.256142] [DEBUG] [REMOTE ] GEL: Symbol is viable for forecasting. [2026-01-07T12:09:59.256194] [INFO ] [MAIN ] [1360/3530] GEL kept (0.6s) | 1360 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-07T12:09:59.604319] [DEBUG] [REMOTE ] GEN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:09:59.604452] [DEBUG] [REMOTE ] GEN: PASS: History has at least 300 days. [2026-01-07T12:09:59.604699] [DEBUG] [REMOTE ] GEN: PASS: Price check passed. Min price $25.33. [2026-01-07T12:09:59.604835] [DEBUG] [REMOTE ] GEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:59.604951] [DEBUG] [REMOTE ] GEN: PASS: Integrity check passed. [2026-01-07T12:09:59.604990] [DEBUG] [REMOTE ] GEN: Symbol is viable for forecasting. [2026-01-07T12:09:59.605037] [INFO ] [MAIN ] [1361/3530] GEN kept (0.3s) | 1361 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-07T12:09:59.799674] [DEBUG] [REMOTE ] GENI: Retrieved 1184 rows, trimmed to 300. [2026-01-07T12:09:59.799801] [DEBUG] [REMOTE ] GENI: PASS: History has at least 300 days. [2026-01-07T12:09:59.800005] [DEBUG] [REMOTE ] GENI: PASS: Price check passed. Min price $8.70. [2026-01-07T12:09:59.800138] [DEBUG] [REMOTE ] GENI: PASS: Continuity check passed with 300 days. [2026-01-07T12:09:59.800247] [DEBUG] [REMOTE ] GENI: PASS: Integrity check passed. [2026-01-07T12:09:59.800287] [DEBUG] [REMOTE ] GENI: Symbol is viable for forecasting. [2026-01-07T12:09:59.800334] [INFO ] [MAIN ] [1362/3530] GENI kept (0.2s) | 1362 kept, 0 rejected | 137.4/min | ETA: 15.8m [2026-01-07T12:10:00.291199] [DEBUG] [REMOTE ] GENK: Retrieved 634 rows, trimmed to 300. [2026-01-07T12:10:00.291361] [DEBUG] [REMOTE ] GENK: PASS: History has at least 300 days. [2026-01-07T12:10:00.292059] [DEBUG] [REMOTE ] GENK: PASS: Price check passed. Min price $2.11. [2026-01-07T12:10:00.292252] [DEBUG] [REMOTE ] GENK: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:00.292410] [DEBUG] [REMOTE ] GENK: PASS: Integrity check passed. [2026-01-07T12:10:00.292467] [DEBUG] [REMOTE ] GENK: Symbol is viable for forecasting. [2026-01-07T12:10:00.292536] [INFO ] [MAIN ] [1363/3530] GENK kept (0.5s) | 1363 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-07T12:10:00.974523] [DEBUG] [REMOTE ] GEOS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:00.974692] [DEBUG] [REMOTE ] GEOS: PASS: History has at least 300 days. [2026-01-07T12:10:00.974943] [DEBUG] [REMOTE ] GEOS: PASS: Price check passed. Min price $11.12. [2026-01-07T12:10:00.975192] [DEBUG] [REMOTE ] GEOS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:00.975344] [DEBUG] [REMOTE ] GEOS: PASS: Integrity check passed. [2026-01-07T12:10:00.975406] [DEBUG] [REMOTE ] GEOS: Symbol is viable for forecasting. [2026-01-07T12:10:00.975472] [INFO ] [MAIN ] [1364/3530] GEOS kept (0.7s) | 1364 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-07T12:10:01.464883] [DEBUG] [REMOTE ] GERN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:01.465082] [DEBUG] [REMOTE ] GERN: PASS: History has at least 300 days. [2026-01-07T12:10:01.465365] [DEBUG] [REMOTE ] GERN: PASS: Price check passed. Min price $1.07. [2026-01-07T12:10:01.465505] [DEBUG] [REMOTE ] GERN: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:01.465662] [DEBUG] [REMOTE ] GERN: PASS: Integrity check passed. [2026-01-07T12:10:01.465705] [DEBUG] [REMOTE ] GERN: Symbol is viable for forecasting. [2026-01-07T12:10:01.465755] [INFO ] [MAIN ] [1365/3530] GERN kept (0.5s) | 1365 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-07T12:10:02.015732] [DEBUG] [REMOTE ] GES: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:02.015908] [DEBUG] [REMOTE ] GES: PASS: History has at least 300 days. [2026-01-07T12:10:02.016219] [DEBUG] [REMOTE ] GES: PASS: Price check passed. Min price $16.50. [2026-01-07T12:10:02.016359] [DEBUG] [REMOTE ] GES: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:02.016498] [DEBUG] [REMOTE ] GES: PASS: Integrity check passed. [2026-01-07T12:10:02.016539] [DEBUG] [REMOTE ] GES: Symbol is viable for forecasting. [2026-01-07T12:10:02.016612] [INFO ] [MAIN ] [1366/3530] GES kept (0.6s) | 1366 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-07T12:10:02.378335] [DEBUG] [REMOTE ] GEVO: Retrieved 3749 rows, trimmed to 300. [2026-01-07T12:10:02.378460] [DEBUG] [REMOTE ] GEVO: PASS: History has at least 300 days. [2026-01-07T12:10:02.378698] [DEBUG] [REMOTE ] GEVO: PASS: Price check passed. Min price $1.87. [2026-01-07T12:10:02.378836] [DEBUG] [REMOTE ] GEVO: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:02.378966] [DEBUG] [REMOTE ] GEVO: PASS: Integrity check passed. [2026-01-07T12:10:02.379007] [DEBUG] [REMOTE ] GEVO: Symbol is viable for forecasting. [2026-01-07T12:10:02.379054] [INFO ] [MAIN ] [1367/3530] GEVO kept (0.4s) | 1367 kept, 0 rejected | 137.3/min | ETA: 15.8m [2026-01-07T12:10:02.915416] [DEBUG] [REMOTE ] GFF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:02.915555] [DEBUG] [REMOTE ] GFF: PASS: History has at least 300 days. [2026-01-07T12:10:02.915794] [DEBUG] [REMOTE ] GFF: PASS: Price check passed. Min price $66.59. [2026-01-07T12:10:02.915926] [DEBUG] [REMOTE ] GFF: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:02.916040] [DEBUG] [REMOTE ] GFF: PASS: Integrity check passed. [2026-01-07T12:10:02.916079] [DEBUG] [REMOTE ] GFF: Symbol is viable for forecasting. [2026-01-07T12:10:02.916126] [INFO ] [MAIN ] [1368/3530] GFF kept (0.5s) | 1368 kept, 0 rejected | 137.2/min | ETA: 15.8m [2026-01-07T12:10:03.392884] [DEBUG] [REMOTE ] GFI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:03.393022] [DEBUG] [REMOTE ] GFI: PASS: History has at least 300 days. [2026-01-07T12:10:03.393251] [DEBUG] [REMOTE ] GFI: PASS: Price check passed. Min price $35.68. [2026-01-07T12:10:03.393389] [DEBUG] [REMOTE ] GFI: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:03.393509] [DEBUG] [REMOTE ] GFI: PASS: Integrity check passed. [2026-01-07T12:10:03.393551] [DEBUG] [REMOTE ] GFI: Symbol is viable for forecasting. [2026-01-07T12:10:03.393620] [INFO ] [MAIN ] [1369/3530] GFI kept (0.5s) | 1369 kept, 0 rejected | 137.2/min | ETA: 15.7m [2026-01-07T12:10:03.684016] [DEBUG] [REMOTE ] GFL: Retrieved 1470 rows, trimmed to 300. [2026-01-07T12:10:03.684142] [DEBUG] [REMOTE ] GFL: PASS: History has at least 300 days. [2026-01-07T12:10:03.684347] [DEBUG] [REMOTE ] GFL: PASS: Price check passed. Min price $42.66. [2026-01-07T12:10:03.684483] [DEBUG] [REMOTE ] GFL: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:03.684618] [DEBUG] [REMOTE ] GFL: PASS: Integrity check passed. [2026-01-07T12:10:03.684661] [DEBUG] [REMOTE ] GFL: Symbol is viable for forecasting. [2026-01-07T12:10:03.684709] [INFO ] [MAIN ] [1370/3530] GFL kept (0.3s) | 1370 kept, 0 rejected | 137.3/min | ETA: 15.7m [2026-01-07T12:10:04.050248] [DEBUG] [REMOTE ] GFS: Retrieved 1051 rows, trimmed to 300. [2026-01-07T12:10:04.050420] [DEBUG] [REMOTE ] GFS: PASS: History has at least 300 days. [2026-01-07T12:10:04.050704] [DEBUG] [REMOTE ] GFS: PASS: Price check passed. Min price $32.24. [2026-01-07T12:10:04.050866] [DEBUG] [REMOTE ] GFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:04.051009] [DEBUG] [REMOTE ] GFS: PASS: Integrity check passed. [2026-01-07T12:10:04.051062] [DEBUG] [REMOTE ] GFS: Symbol is viable for forecasting. [2026-01-07T12:10:04.051124] [INFO ] [MAIN ] [1371/3530] GFS kept (0.4s) | 1371 kept, 0 rejected | 137.3/min | ETA: 15.7m [2026-01-07T12:10:04.733005] [DEBUG] [REMOTE ] GGAL: Retrieved 6401 rows, trimmed to 300. [2026-01-07T12:10:04.733137] [DEBUG] [REMOTE ] GGAL: PASS: History has at least 300 days. [2026-01-07T12:10:04.733359] [DEBUG] [REMOTE ] GGAL: PASS: Price check passed. Min price $31.85. [2026-01-07T12:10:04.733490] [DEBUG] [REMOTE ] GGAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:04.733621] [DEBUG] [REMOTE ] GGAL: PASS: Integrity check passed. [2026-01-07T12:10:04.733662] [DEBUG] [REMOTE ] GGAL: Symbol is viable for forecasting. [2026-01-07T12:10:04.733710] [INFO ] [MAIN ] [1372/3530] GGAL kept (0.7s) | 1372 kept, 0 rejected | 137.2/min | ETA: 15.7m [2026-01-07T12:10:05.208474] [DEBUG] [REMOTE ] GGB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:05.208623] [DEBUG] [REMOTE ] GGB: PASS: History has at least 300 days. [2026-01-07T12:10:05.208845] [DEBUG] [REMOTE ] GGB: PASS: Price check passed. Min price $3.11. [2026-01-07T12:10:05.209014] [DEBUG] [REMOTE ] GGB: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:05.209132] [DEBUG] [REMOTE ] GGB: PASS: Integrity check passed. [2026-01-07T12:10:05.209171] [DEBUG] [REMOTE ] GGB: Symbol is viable for forecasting. [2026-01-07T12:10:05.209218] [INFO ] [MAIN ] [1373/3530] GGB kept (0.5s) | 1373 kept, 0 rejected | 137.2/min | ETA: 15.7m [2026-01-07T12:10:05.769361] [DEBUG] [REMOTE ] GGG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:05.769516] [DEBUG] [REMOTE ] GGG: PASS: History has at least 300 days. [2026-01-07T12:10:05.769754] [DEBUG] [REMOTE ] GGG: PASS: Price check passed. Min price $79.14. [2026-01-07T12:10:05.769890] [DEBUG] [REMOTE ] GGG: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:05.770005] [DEBUG] [REMOTE ] GGG: PASS: Integrity check passed. [2026-01-07T12:10:05.770044] [DEBUG] [REMOTE ] GGG: Symbol is viable for forecasting. [2026-01-07T12:10:05.770091] [INFO ] [MAIN ] [1374/3530] GGG kept (0.6s) | 1374 kept, 0 rejected | 137.2/min | ETA: 15.7m [2026-01-07T12:10:05.903495] [DEBUG] [REMOTE ] GGLL: Retrieved 836 rows, trimmed to 300. [2026-01-07T12:10:05.903609] [DEBUG] [REMOTE ] GGLL: PASS: History has at least 300 days. [2026-01-07T12:10:05.903801] [DEBUG] [REMOTE ] GGLL: PASS: Price check passed. Min price $57.71. [2026-01-07T12:10:05.903932] [DEBUG] [REMOTE ] GGLL: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:05.904038] [DEBUG] [REMOTE ] GGLL: PASS: Integrity check passed. [2026-01-07T12:10:05.904078] [DEBUG] [REMOTE ] GGLL: Symbol is viable for forecasting. [2026-01-07T12:10:05.904124] [INFO ] [MAIN ] [1375/3530] GGLL kept (0.1s) | 1375 kept, 0 rejected | 137.3/min | ETA: 15.7m [2026-01-07T12:10:06.400139] [DEBUG] [REMOTE ] GGLS: Retrieved 836 rows, trimmed to 300. [2026-01-07T12:10:06.400283] [DEBUG] [REMOTE ] GGLS: PASS: History has at least 300 days. [2026-01-07T12:10:06.400498] [DEBUG] [REMOTE ] GGLS: PASS: Price check passed. Min price $6.56. [2026-01-07T12:10:06.400657] [DEBUG] [REMOTE ] GGLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:06.400789] [DEBUG] [REMOTE ] GGLS: PASS: Integrity check passed. [2026-01-07T12:10:06.400829] [DEBUG] [REMOTE ] GGLS: Symbol is viable for forecasting. [2026-01-07T12:10:06.400878] [INFO ] [MAIN ] [1376/3530] GGLS kept (0.5s) | 1376 kept, 0 rejected | 137.2/min | ETA: 15.7m [2026-01-07T12:10:06.855669] [DEBUG] [REMOTE ] GH: Retrieved 1823 rows, trimmed to 300. [2026-01-07T12:10:06.855830] [DEBUG] [REMOTE ] GH: PASS: History has at least 300 days. [2026-01-07T12:10:06.856126] [DEBUG] [REMOTE ] GH: PASS: Price check passed. Min price $61.73. [2026-01-07T12:10:06.856339] [DEBUG] [REMOTE ] GH: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:06.856507] [DEBUG] [REMOTE ] GH: PASS: Integrity check passed. [2026-01-07T12:10:06.856591] [DEBUG] [REMOTE ] GH: Symbol is viable for forecasting. [2026-01-07T12:10:06.856676] [INFO ] [MAIN ] [1377/3530] GH kept (0.5s) | 1377 kept, 0 rejected | 137.2/min | ETA: 15.7m [2026-01-07T12:10:07.436979] [DEBUG] [REMOTE ] GHI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:07.437125] [DEBUG] [REMOTE ] GHI: PASS: History has at least 300 days. [2026-01-07T12:10:07.437381] [DEBUG] [REMOTE ] GHI: PASS: Price check passed. Min price $5.93. [2026-01-07T12:10:07.437520] [DEBUG] [REMOTE ] GHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:07.437668] [DEBUG] [REMOTE ] GHI: PASS: Integrity check passed. [2026-01-07T12:10:07.437713] [DEBUG] [REMOTE ] GHI: Symbol is viable for forecasting. [2026-01-07T12:10:07.437763] [INFO ] [MAIN ] [1378/3530] GHI kept (0.6s) | 1378 kept, 0 rejected | 137.2/min | ETA: 15.7m [2026-01-07T12:10:07.898144] [DEBUG] [REMOTE ] GHM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:07.898284] [DEBUG] [REMOTE ] GHM: PASS: History has at least 300 days. [2026-01-07T12:10:07.898524] [DEBUG] [REMOTE ] GHM: PASS: Price check passed. Min price $53.56. [2026-01-07T12:10:07.898682] [DEBUG] [REMOTE ] GHM: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:07.898802] [DEBUG] [REMOTE ] GHM: PASS: Integrity check passed. [2026-01-07T12:10:07.898842] [DEBUG] [REMOTE ] GHM: Symbol is viable for forecasting. [2026-01-07T12:10:07.898915] [INFO ] [MAIN ] [1379/3530] GHM kept (0.5s) | 1379 kept, 0 rejected | 137.2/min | ETA: 15.7m [2026-01-07T12:10:08.173443] [DEBUG] [REMOTE ] GHRS: Retrieved 1138 rows, trimmed to 300. [2026-01-07T12:10:08.173586] [DEBUG] [REMOTE ] GHRS: PASS: History has at least 300 days. [2026-01-07T12:10:08.173789] [DEBUG] [REMOTE ] GHRS: PASS: Price check passed. Min price $12.48. [2026-01-07T12:10:08.173920] [DEBUG] [REMOTE ] GHRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:08.174027] [DEBUG] [REMOTE ] GHRS: PASS: Integrity check passed. [2026-01-07T12:10:08.174067] [DEBUG] [REMOTE ] GHRS: Symbol is viable for forecasting. [2026-01-07T12:10:08.174113] [INFO ] [MAIN ] [1380/3530] GHRS kept (0.3s) | 1380 kept, 0 rejected | 137.2/min | ETA: 15.7m [2026-01-07T12:10:08.644029] [DEBUG] [REMOTE ] GHY: Retrieved 3278 rows, trimmed to 300. [2026-01-07T12:10:08.644150] [DEBUG] [REMOTE ] GHY: PASS: History has at least 300 days. [2026-01-07T12:10:08.644352] [DEBUG] [REMOTE ] GHY: PASS: Price check passed. Min price $11.93. [2026-01-07T12:10:08.644483] [DEBUG] [REMOTE ] GHY: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:08.644608] [DEBUG] [REMOTE ] GHY: PASS: Integrity check passed. [2026-01-07T12:10:08.644649] [DEBUG] [REMOTE ] GHY: Symbol is viable for forecasting. [2026-01-07T12:10:08.644697] [INFO ] [MAIN ] [1381/3530] GHY kept (0.5s) | 1381 kept, 0 rejected | 137.2/min | ETA: 15.7m [2026-01-07T12:10:09.162053] [DEBUG] [REMOTE ] GIB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:09.162184] [DEBUG] [REMOTE ] GIB: PASS: History has at least 300 days. [2026-01-07T12:10:09.162405] [DEBUG] [REMOTE ] GIB: PASS: Price check passed. Min price $84.69. [2026-01-07T12:10:09.162539] [DEBUG] [REMOTE ] GIB: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:09.162676] [DEBUG] [REMOTE ] GIB: PASS: Integrity check passed. [2026-01-07T12:10:09.162716] [DEBUG] [REMOTE ] GIB: Symbol is viable for forecasting. [2026-01-07T12:10:09.162762] [INFO ] [MAIN ] [1382/3530] GIB kept (0.5s) | 1382 kept, 0 rejected | 137.2/min | ETA: 15.7m [2026-01-07T12:10:09.565826] [DEBUG] [REMOTE ] GIFI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:09.565964] [DEBUG] [REMOTE ] GIFI: PASS: History has at least 300 days. [2026-01-07T12:10:09.566202] [DEBUG] [REMOTE ] GIFI: PASS: Price check passed. Min price $7.25. [2026-01-07T12:10:09.566338] [DEBUG] [REMOTE ] GIFI: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:09.566480] [DEBUG] [REMOTE ] GIFI: PASS: Integrity check passed. [2026-01-07T12:10:09.566519] [DEBUG] [REMOTE ] GIFI: Symbol is viable for forecasting. [2026-01-07T12:10:09.566567] [INFO ] [MAIN ] [1383/3530] GIFI kept (0.4s) | 1383 kept, 0 rejected | 137.2/min | ETA: 15.6m [2026-01-07T12:10:10.133046] [DEBUG] [REMOTE ] GIII: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:10.133178] [DEBUG] [REMOTE ] GIII: PASS: History has at least 300 days. [2026-01-07T12:10:10.133394] [DEBUG] [REMOTE ] GIII: PASS: Price check passed. Min price $24.98. [2026-01-07T12:10:10.133530] [DEBUG] [REMOTE ] GIII: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:10.133663] [DEBUG] [REMOTE ] GIII: PASS: Integrity check passed. [2026-01-07T12:10:10.133724] [DEBUG] [REMOTE ] GIII: Symbol is viable for forecasting. [2026-01-07T12:10:10.133780] [INFO ] [MAIN ] [1384/3530] GIII kept (0.6s) | 1384 kept, 0 rejected | 137.2/min | ETA: 15.6m [2026-01-07T12:10:10.598103] [DEBUG] [REMOTE ] GIL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:10.598255] [DEBUG] [REMOTE ] GIL: PASS: History has at least 300 days. [2026-01-07T12:10:10.598469] [DEBUG] [REMOTE ] GIL: PASS: Price check passed. Min price $55.17. [2026-01-07T12:10:10.598620] [DEBUG] [REMOTE ] GIL: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:10.598733] [DEBUG] [REMOTE ] GIL: PASS: Integrity check passed. [2026-01-07T12:10:10.598772] [DEBUG] [REMOTE ] GIL: Symbol is viable for forecasting. [2026-01-07T12:10:10.598820] [INFO ] [MAIN ] [1385/3530] GIL kept (0.5s) | 1385 kept, 0 rejected | 137.2/min | ETA: 15.6m [2026-01-07T12:10:11.047268] [DEBUG] [REMOTE ] GILD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:11.047407] [DEBUG] [REMOTE ] GILD: PASS: History has at least 300 days. [2026-01-07T12:10:11.047658] [DEBUG] [REMOTE ] GILD: PASS: Price check passed. Min price $116.41. [2026-01-07T12:10:11.047792] [DEBUG] [REMOTE ] GILD: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:11.047909] [DEBUG] [REMOTE ] GILD: PASS: Integrity check passed. [2026-01-07T12:10:11.047949] [DEBUG] [REMOTE ] GILD: Symbol is viable for forecasting. [2026-01-07T12:10:11.047997] [INFO ] [MAIN ] [1386/3530] GILD kept (0.4s) | 1386 kept, 0 rejected | 137.2/min | ETA: 15.6m [2026-01-07T12:10:11.515585] [DEBUG] [REMOTE ] GIS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:11.515724] [DEBUG] [REMOTE ] GIS: PASS: History has at least 300 days. [2026-01-07T12:10:11.515947] [DEBUG] [REMOTE ] GIS: PASS: Price check passed. Min price $43.84. [2026-01-07T12:10:11.516080] [DEBUG] [REMOTE ] GIS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:11.516194] [DEBUG] [REMOTE ] GIS: PASS: Integrity check passed. [2026-01-07T12:10:11.516233] [DEBUG] [REMOTE ] GIS: Symbol is viable for forecasting. [2026-01-07T12:10:11.516279] [INFO ] [MAIN ] [1387/3530] GIS kept (0.5s) | 1387 kept, 0 rejected | 137.2/min | ETA: 15.6m [2026-01-07T12:10:11.829753] [DEBUG] [REMOTE ] GKOS: Retrieved 2649 rows, trimmed to 300. [2026-01-07T12:10:11.829869] [DEBUG] [REMOTE ] GKOS: PASS: History has at least 300 days. [2026-01-07T12:10:11.830070] [DEBUG] [REMOTE ] GKOS: PASS: Price check passed. Min price $74.67. [2026-01-07T12:10:11.830202] [DEBUG] [REMOTE ] GKOS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:11.830310] [DEBUG] [REMOTE ] GKOS: PASS: Integrity check passed. [2026-01-07T12:10:11.830348] [DEBUG] [REMOTE ] GKOS: Symbol is viable for forecasting. [2026-01-07T12:10:11.830396] [INFO ] [MAIN ] [1388/3530] GKOS kept (0.3s) | 1388 kept, 0 rejected | 137.2/min | ETA: 15.6m [2026-01-07T12:10:12.407363] [DEBUG] [REMOTE ] GL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:12.407500] [DEBUG] [REMOTE ] GL: PASS: History has at least 300 days. [2026-01-07T12:10:12.407741] [DEBUG] [REMOTE ] GL: PASS: Price check passed. Min price $130.12. [2026-01-07T12:10:12.407877] [DEBUG] [REMOTE ] GL: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:12.407998] [DEBUG] [REMOTE ] GL: PASS: Integrity check passed. [2026-01-07T12:10:12.408038] [DEBUG] [REMOTE ] GL: Symbol is viable for forecasting. [2026-01-07T12:10:12.408086] [INFO ] [MAIN ] [1389/3530] GL kept (0.6s) | 1389 kept, 0 rejected | 137.2/min | ETA: 15.6m [2026-01-07T12:10:12.853061] [DEBUG] [REMOTE ] GLAD: Retrieved 5895 rows, trimmed to 300. [2026-01-07T12:10:12.853190] [DEBUG] [REMOTE ] GLAD: PASS: History has at least 300 days. [2026-01-07T12:10:12.853400] [DEBUG] [REMOTE ] GLAD: PASS: Price check passed. Min price $18.63. [2026-01-07T12:10:12.853533] [DEBUG] [REMOTE ] GLAD: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:12.853667] [DEBUG] [REMOTE ] GLAD: PASS: Integrity check passed. [2026-01-07T12:10:12.853706] [DEBUG] [REMOTE ] GLAD: Symbol is viable for forecasting. [2026-01-07T12:10:12.853753] [INFO ] [MAIN ] [1390/3530] GLAD kept (0.4s) | 1390 kept, 0 rejected | 137.2/min | ETA: 15.6m [2026-01-07T12:10:13.107344] [DEBUG] [REMOTE ] GLBE: Retrieved 1169 rows, trimmed to 300. [2026-01-07T12:10:13.107461] [DEBUG] [REMOTE ] GLBE: PASS: History has at least 300 days. [2026-01-07T12:10:13.107683] [DEBUG] [REMOTE ] GLBE: PASS: Price check passed. Min price $32.36. [2026-01-07T12:10:13.107815] [DEBUG] [REMOTE ] GLBE: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:13.107922] [DEBUG] [REMOTE ] GLBE: PASS: Integrity check passed. [2026-01-07T12:10:13.107962] [DEBUG] [REMOTE ] GLBE: Symbol is viable for forecasting. [2026-01-07T12:10:13.108007] [INFO ] [MAIN ] [1391/3530] GLBE kept (0.3s) | 1391 kept, 0 rejected | 137.2/min | ETA: 15.6m [2026-01-07T12:10:13.887998] [DEBUG] [REMOTE ] GLBS: Retrieved 4485 rows, trimmed to 300. [2026-01-07T12:10:13.888121] [DEBUG] [REMOTE ] GLBS: PASS: History has at least 300 days. [2026-01-07T12:10:13.888332] [DEBUG] [REMOTE ] GLBS: PASS: Price check passed. Min price $1.05. [2026-01-07T12:10:13.888466] [DEBUG] [REMOTE ] GLBS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:13.888614] [DEBUG] [REMOTE ] GLBS: PASS: Integrity check passed. [2026-01-07T12:10:13.888657] [DEBUG] [REMOTE ] GLBS: Symbol is viable for forecasting. [2026-01-07T12:10:13.888704] [INFO ] [MAIN ] [1392/3530] GLBS kept (0.8s) | 1392 kept, 0 rejected | 137.1/min | ETA: 15.6m [2026-01-07T12:10:14.318894] [DEBUG] [REMOTE ] GLDD: Retrieved 4786 rows, trimmed to 300. [2026-01-07T12:10:14.319042] [DEBUG] [REMOTE ] GLDD: PASS: History has at least 300 days. [2026-01-07T12:10:14.319287] [DEBUG] [REMOTE ] GLDD: PASS: Price check passed. Min price $10.78. [2026-01-07T12:10:14.319427] [DEBUG] [REMOTE ] GLDD: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:14.319551] [DEBUG] [REMOTE ] GLDD: PASS: Integrity check passed. [2026-01-07T12:10:14.319683] [DEBUG] [REMOTE ] GLDD: Symbol is viable for forecasting. [2026-01-07T12:10:14.319742] [INFO ] [MAIN ] [1393/3530] GLDD kept (0.4s) | 1393 kept, 0 rejected | 137.1/min | ETA: 15.6m [2026-01-07T12:10:14.810147] [DEBUG] [REMOTE ] GLNG: Retrieved 5657 rows, trimmed to 300. [2026-01-07T12:10:14.810281] [DEBUG] [REMOTE ] GLNG: PASS: History has at least 300 days. [2026-01-07T12:10:14.810531] [DEBUG] [REMOTE ] GLNG: PASS: Price check passed. Min price $35.33. [2026-01-07T12:10:14.810716] [DEBUG] [REMOTE ] GLNG: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:14.810840] [DEBUG] [REMOTE ] GLNG: PASS: Integrity check passed. [2026-01-07T12:10:14.810882] [DEBUG] [REMOTE ] GLNG: Symbol is viable for forecasting. [2026-01-07T12:10:14.810932] [INFO ] [MAIN ] [1394/3530] GLNG kept (0.5s) | 1394 kept, 0 rejected | 137.1/min | ETA: 15.6m [2026-01-07T12:10:15.037379] [DEBUG] [REMOTE ] GLOB: Retrieved 2885 rows, trimmed to 300. [2026-01-07T12:10:15.037501] [DEBUG] [REMOTE ] GLOB: PASS: History has at least 300 days. [2026-01-07T12:10:15.037733] [DEBUG] [REMOTE ] GLOB: PASS: Price check passed. Min price $56.57. [2026-01-07T12:10:15.037866] [DEBUG] [REMOTE ] GLOB: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:15.037972] [DEBUG] [REMOTE ] GLOB: PASS: Integrity check passed. [2026-01-07T12:10:15.038013] [DEBUG] [REMOTE ] GLOB: Symbol is viable for forecasting. [2026-01-07T12:10:15.038060] [INFO ] [MAIN ] [1395/3530] GLOB kept (0.2s) | 1395 kept, 0 rejected | 137.2/min | ETA: 15.6m [2026-01-07T12:10:15.689030] [DEBUG] [REMOTE ] GLP: Retrieved 5099 rows, trimmed to 300. [2026-01-07T12:10:15.689211] [DEBUG] [REMOTE ] GLP: PASS: History has at least 300 days. [2026-01-07T12:10:15.689513] [DEBUG] [REMOTE ] GLP: PASS: Price check passed. Min price $40.68. [2026-01-07T12:10:15.689718] [DEBUG] [REMOTE ] GLP: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:15.689886] [DEBUG] [REMOTE ] GLP: PASS: Integrity check passed. [2026-01-07T12:10:15.689944] [DEBUG] [REMOTE ] GLP: Symbol is viable for forecasting. [2026-01-07T12:10:15.690015] [INFO ] [MAIN ] [1396/3530] GLP kept (0.7s) | 1396 kept, 0 rejected | 137.1/min | ETA: 15.6m [2026-01-07T12:10:15.928548] [DEBUG] [REMOTE ] GLPG: Retrieved 2678 rows, trimmed to 300. [2026-01-07T12:10:15.928691] [DEBUG] [REMOTE ] GLPG: PASS: History has at least 300 days. [2026-01-07T12:10:15.928934] [DEBUG] [REMOTE ] GLPG: PASS: Price check passed. Min price $29.89. [2026-01-07T12:10:15.929073] [DEBUG] [REMOTE ] GLPG: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:15.929181] [DEBUG] [REMOTE ] GLPG: PASS: Integrity check passed. [2026-01-07T12:10:15.929220] [DEBUG] [REMOTE ] GLPG: Symbol is viable for forecasting. [2026-01-07T12:10:15.929267] [INFO ] [MAIN ] [1397/3530] GLPG kept (0.2s) | 1397 kept, 0 rejected | 137.2/min | ETA: 15.5m [2026-01-07T12:10:16.426360] [DEBUG] [REMOTE ] GLPI: Retrieved 3076 rows, trimmed to 300. [2026-01-07T12:10:16.426481] [DEBUG] [REMOTE ] GLPI: PASS: History has at least 300 days. [2026-01-07T12:10:16.426707] [DEBUG] [REMOTE ] GLPI: PASS: Price check passed. Min price $41.33. [2026-01-07T12:10:16.426843] [DEBUG] [REMOTE ] GLPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:16.426954] [DEBUG] [REMOTE ] GLPI: PASS: Integrity check passed. [2026-01-07T12:10:16.426995] [DEBUG] [REMOTE ] GLPI: Symbol is viable for forecasting. [2026-01-07T12:10:16.427042] [INFO ] [MAIN ] [1398/3530] GLPI kept (0.5s) | 1398 kept, 0 rejected | 137.2/min | ETA: 15.5m [2026-01-07T12:10:16.884923] [DEBUG] [REMOTE ] GLRE: Retrieved 4685 rows, trimmed to 300. [2026-01-07T12:10:16.885046] [DEBUG] [REMOTE ] GLRE: PASS: History has at least 300 days. [2026-01-07T12:10:16.885250] [DEBUG] [REMOTE ] GLRE: PASS: Price check passed. Min price $11.95. [2026-01-07T12:10:16.885383] [DEBUG] [REMOTE ] GLRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:16.885493] [DEBUG] [REMOTE ] GLRE: PASS: Integrity check passed. [2026-01-07T12:10:16.885533] [DEBUG] [REMOTE ] GLRE: Symbol is viable for forecasting. [2026-01-07T12:10:16.885599] [INFO ] [MAIN ] [1399/3530] GLRE kept (0.5s) | 1399 kept, 0 rejected | 137.2/min | ETA: 15.5m [2026-01-07T12:10:18.391287] [DEBUG] [REMOTE ] GLSI: Retrieved 1326 rows, trimmed to 300. [2026-01-07T12:10:18.391419] [DEBUG] [REMOTE ] GLSI: PASS: History has at least 300 days. [2026-01-07T12:10:18.391658] [DEBUG] [REMOTE ] GLSI: PASS: Price check passed. Min price $7.85. [2026-01-07T12:10:18.391798] [DEBUG] [REMOTE ] GLSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:18.391907] [DEBUG] [REMOTE ] GLSI: PASS: Integrity check passed. [2026-01-07T12:10:18.391947] [DEBUG] [REMOTE ] GLSI: Symbol is viable for forecasting. [2026-01-07T12:10:18.392010] [INFO ] [MAIN ] [1400/3530] GLSI kept (1.5s) | 1400 kept, 0 rejected | 136.9/min | ETA: 15.6m [2026-01-07T12:10:18.761307] [DEBUG] [REMOTE ] GLTO: Retrieved 1302 rows, trimmed to 300. [2026-01-07T12:10:18.761434] [DEBUG] [REMOTE ] GLTO: PASS: History has at least 300 days. [2026-01-07T12:10:18.761656] [DEBUG] [REMOTE ] GLTO: PASS: Price check passed. Min price $4.95. [2026-01-07T12:10:18.761790] [DEBUG] [REMOTE ] GLTO: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:18.761897] [DEBUG] [REMOTE ] GLTO: PASS: Integrity check passed. [2026-01-07T12:10:18.761936] [DEBUG] [REMOTE ] GLTO: Symbol is viable for forecasting. [2026-01-07T12:10:18.761984] [INFO ] [MAIN ] [1401/3530] GLTO kept (0.4s) | 1401 kept, 0 rejected | 136.9/min | ETA: 15.5m [2026-01-07T12:10:19.070654] [DEBUG] [REMOTE ] GLUE: Retrieved 1139 rows, trimmed to 300. [2026-01-07T12:10:19.070794] [DEBUG] [REMOTE ] GLUE: PASS: History has at least 300 days. [2026-01-07T12:10:19.071006] [DEBUG] [REMOTE ] GLUE: PASS: Price check passed. Min price $9.35. [2026-01-07T12:10:19.071141] [DEBUG] [REMOTE ] GLUE: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:19.071285] [DEBUG] [REMOTE ] GLUE: PASS: Integrity check passed. [2026-01-07T12:10:19.071336] [DEBUG] [REMOTE ] GLUE: Symbol is viable for forecasting. [2026-01-07T12:10:19.071386] [INFO ] [MAIN ] [1402/3530] GLUE kept (0.3s) | 1402 kept, 0 rejected | 137.0/min | ETA: 15.5m [2026-01-07T12:10:19.465975] [DEBUG] [REMOTE ] GMAB: Retrieved 4170 rows, trimmed to 300. [2026-01-07T12:10:19.466133] [DEBUG] [REMOTE ] GMAB: PASS: History has at least 300 days. [2026-01-07T12:10:19.466409] [DEBUG] [REMOTE ] GMAB: PASS: Price check passed. Min price $28.61. [2026-01-07T12:10:19.466618] [DEBUG] [REMOTE ] GMAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:19.466941] [DEBUG] [REMOTE ] GMAB: PASS: Integrity check passed. [2026-01-07T12:10:19.466981] [DEBUG] [REMOTE ] GMAB: Symbol is viable for forecasting. [2026-01-07T12:10:19.467030] [INFO ] [MAIN ] [1403/3530] GMAB kept (0.4s) | 1403 kept, 0 rejected | 137.0/min | ETA: 15.5m [2026-01-07T12:10:20.034454] [DEBUG] [REMOTE ] GME: Retrieved 6013 rows, trimmed to 300. [2026-01-07T12:10:20.034617] [DEBUG] [REMOTE ] GME: PASS: History has at least 300 days. [2026-01-07T12:10:20.034831] [DEBUG] [REMOTE ] GME: PASS: Price check passed. Min price $19.94. [2026-01-07T12:10:20.034962] [DEBUG] [REMOTE ] GME: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:20.035073] [DEBUG] [REMOTE ] GME: PASS: Integrity check passed. [2026-01-07T12:10:20.035112] [DEBUG] [REMOTE ] GME: Symbol is viable for forecasting. [2026-01-07T12:10:20.035160] [INFO ] [MAIN ] [1404/3530] GME kept (0.6s) | 1404 kept, 0 rejected | 136.9/min | ETA: 15.5m [2026-01-07T12:10:20.422971] [DEBUG] [REMOTE ] GMED: Retrieved 3375 rows, trimmed to 300. [2026-01-07T12:10:20.423113] [DEBUG] [REMOTE ] GMED: PASS: History has at least 300 days. [2026-01-07T12:10:20.423336] [DEBUG] [REMOTE ] GMED: PASS: Price check passed. Min price $56.57. [2026-01-07T12:10:20.423471] [DEBUG] [REMOTE ] GMED: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:20.423604] [DEBUG] [REMOTE ] GMED: PASS: Integrity check passed. [2026-01-07T12:10:20.423653] [DEBUG] [REMOTE ] GMED: Symbol is viable for forecasting. [2026-01-07T12:10:20.423705] [INFO ] [MAIN ] [1405/3530] GMED kept (0.4s) | 1405 kept, 0 rejected | 136.9/min | ETA: 15.5m [2026-01-07T12:10:20.553110] [DEBUG] [REMOTE ] GMM: Retrieved 333 rows, trimmed to 300. [2026-01-07T12:10:20.553244] [DEBUG] [REMOTE ] GMM: PASS: History has at least 300 days. [2026-01-07T12:10:20.553446] [DEBUG] [REMOTE ] GMM: PASS: Price check passed. Min price $1.10. [2026-01-07T12:10:20.553593] [DEBUG] [REMOTE ] GMM: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:20.553709] [DEBUG] [REMOTE ] GMM: PASS: Integrity check passed. [2026-01-07T12:10:20.553748] [DEBUG] [REMOTE ] GMM: Symbol is viable for forecasting. [2026-01-07T12:10:20.554028] [INFO ] [MAIN ] [1406/3530] GMM kept (0.1s) | 1406 kept, 0 rejected | 137.0/min | ETA: 15.5m [2026-01-07T12:10:21.179477] [DEBUG] [REMOTE ] GMRE: Retrieved 2394 rows, trimmed to 300. [2026-01-07T12:10:21.179648] [DEBUG] [REMOTE ] GMRE: PASS: History has at least 300 days. [2026-01-07T12:10:21.179852] [DEBUG] [REMOTE ] GMRE: PASS: Price check passed. Min price $29.50. [2026-01-07T12:10:21.179983] [DEBUG] [REMOTE ] GMRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:21.180091] [DEBUG] [REMOTE ] GMRE: PASS: Integrity check passed. [2026-01-07T12:10:21.180131] [DEBUG] [REMOTE ] GMRE: Symbol is viable for forecasting. [2026-01-07T12:10:21.180176] [INFO ] [MAIN ] [1407/3530] GMRE kept (0.6s) | 1407 kept, 0 rejected | 137.0/min | ETA: 15.5m [2026-01-07T12:10:21.425510] [DEBUG] [REMOTE ] GNE: Retrieved 3569 rows, trimmed to 300. [2026-01-07T12:10:21.425669] [DEBUG] [REMOTE ] GNE: PASS: History has at least 300 days. [2026-01-07T12:10:21.425889] [DEBUG] [REMOTE ] GNE: PASS: Price check passed. Min price $13.68. [2026-01-07T12:10:21.426020] [DEBUG] [REMOTE ] GNE: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:21.426131] [DEBUG] [REMOTE ] GNE: PASS: Integrity check passed. [2026-01-07T12:10:21.426170] [DEBUG] [REMOTE ] GNE: Symbol is viable for forecasting. [2026-01-07T12:10:21.426217] [INFO ] [MAIN ] [1408/3530] GNE kept (0.2s) | 1408 kept, 0 rejected | 137.0/min | ETA: 15.5m [2026-01-07T12:10:21.971010] [DEBUG] [REMOTE ] GNK: Retrieved 2864 rows, trimmed to 300. [2026-01-07T12:10:21.971131] [DEBUG] [REMOTE ] GNK: PASS: History has at least 300 days. [2026-01-07T12:10:21.971334] [DEBUG] [REMOTE ] GNK: PASS: Price check passed. Min price $15.44. [2026-01-07T12:10:21.971464] [DEBUG] [REMOTE ] GNK: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:21.971587] [DEBUG] [REMOTE ] GNK: PASS: Integrity check passed. [2026-01-07T12:10:21.971629] [DEBUG] [REMOTE ] GNK: Symbol is viable for forecasting. [2026-01-07T12:10:21.971676] [INFO ] [MAIN ] [1409/3530] GNK kept (0.5s) | 1409 kept, 0 rejected | 137.0/min | ETA: 15.5m [2026-01-07T12:10:22.392363] [DEBUG] [REMOTE ] GNL: Retrieved 2666 rows, trimmed to 300. [2026-01-07T12:10:22.392488] [DEBUG] [REMOTE ] GNL: PASS: History has at least 300 days. [2026-01-07T12:10:22.392716] [DEBUG] [REMOTE ] GNL: PASS: Price check passed. Min price $7.55. [2026-01-07T12:10:22.392850] [DEBUG] [REMOTE ] GNL: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:22.392958] [DEBUG] [REMOTE ] GNL: PASS: Integrity check passed. [2026-01-07T12:10:22.392997] [DEBUG] [REMOTE ] GNL: Symbol is viable for forecasting. [2026-01-07T12:10:22.393043] [INFO ] [MAIN ] [1410/3530] GNL kept (0.4s) | 1410 kept, 0 rejected | 137.0/min | ETA: 15.5m [2026-01-07T12:10:22.660523] [DEBUG] [REMOTE ] GNLN: Retrieved 1689 rows, trimmed to 300. [2026-01-07T12:10:22.660659] [DEBUG] [REMOTE ] GNLN: PASS: History has at least 300 days. [2026-01-07T12:10:22.660864] [DEBUG] [REMOTE ] GNLN: PASS: Price check passed. Min price $1.57. [2026-01-07T12:10:22.660997] [DEBUG] [REMOTE ] GNLN: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:22.661106] [DEBUG] [REMOTE ] GNLN: PASS: Integrity check passed. [2026-01-07T12:10:22.661145] [DEBUG] [REMOTE ] GNLN: Symbol is viable for forecasting. [2026-01-07T12:10:22.661191] [INFO ] [MAIN ] [1411/3530] GNLN kept (0.3s) | 1411 kept, 0 rejected | 137.0/min | ETA: 15.5m [2026-01-07T12:10:23.048660] [DEBUG] [REMOTE ] GNLX: Retrieved 739 rows, trimmed to 300. [2026-01-07T12:10:23.048783] [DEBUG] [REMOTE ] GNLX: PASS: History has at least 300 days. [2026-01-07T12:10:23.049015] [DEBUG] [REMOTE ] GNLX: PASS: Price check passed. Min price $3.39. [2026-01-07T12:10:23.049147] [DEBUG] [REMOTE ] GNLX: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:23.049254] [DEBUG] [REMOTE ] GNLX: PASS: Integrity check passed. [2026-01-07T12:10:23.049292] [DEBUG] [REMOTE ] GNLX: Symbol is viable for forecasting. [2026-01-07T12:10:23.049352] [INFO ] [MAIN ] [1412/3530] GNLX kept (0.4s) | 1412 kept, 0 rejected | 137.0/min | ETA: 15.5m [2026-01-07T12:10:23.587625] [DEBUG] [REMOTE ] GNMA: Retrieved 3490 rows, trimmed to 300. [2026-01-07T12:10:23.587745] [DEBUG] [REMOTE ] GNMA: PASS: History has at least 300 days. [2026-01-07T12:10:23.587945] [DEBUG] [REMOTE ] GNMA: PASS: Price check passed. Min price $43.95. [2026-01-07T12:10:23.588074] [DEBUG] [REMOTE ] GNMA: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:23.588181] [DEBUG] [REMOTE ] GNMA: PASS: Integrity check passed. [2026-01-07T12:10:23.588221] [DEBUG] [REMOTE ] GNMA: Symbol is viable for forecasting. [2026-01-07T12:10:23.588267] [INFO ] [MAIN ] [1413/3530] GNMA kept (0.5s) | 1413 kept, 0 rejected | 137.0/min | ETA: 15.4m [2026-01-07T12:10:23.935042] [DEBUG] [REMOTE ] GNOM: Retrieved 1695 rows, trimmed to 300. [2026-01-07T12:10:23.935159] [DEBUG] [REMOTE ] GNOM: PASS: History has at least 300 days. [2026-01-07T12:10:23.935356] [DEBUG] [REMOTE ] GNOM: PASS: Price check passed. Min price $40.46. [2026-01-07T12:10:23.935487] [DEBUG] [REMOTE ] GNOM: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:23.935621] [DEBUG] [REMOTE ] GNOM: PASS: Integrity check passed. [2026-01-07T12:10:23.935663] [DEBUG] [REMOTE ] GNOM: Symbol is viable for forecasting. [2026-01-07T12:10:23.935714] [INFO ] [MAIN ] [1414/3530] GNOM kept (0.3s) | 1414 kept, 0 rejected | 137.0/min | ETA: 15.4m [2026-01-07T12:10:24.304021] [DEBUG] [REMOTE ] GNPX: Retrieved 1954 rows, trimmed to 300. [2026-01-07T12:10:24.304183] [DEBUG] [REMOTE ] GNPX: PASS: History has at least 300 days. [2026-01-07T12:10:24.304443] [DEBUG] [REMOTE ] GNPX: PASS: Price check passed. Min price $1.75. [2026-01-07T12:10:24.304652] [DEBUG] [REMOTE ] GNPX: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:24.304813] [DEBUG] [REMOTE ] GNPX: PASS: Integrity check passed. [2026-01-07T12:10:24.304868] [DEBUG] [REMOTE ] GNPX: Symbol is viable for forecasting. [2026-01-07T12:10:24.304934] [INFO ] [MAIN ] [1415/3530] GNPX kept (0.4s) | 1415 kept, 0 rejected | 137.1/min | ETA: 15.4m [2026-01-07T12:10:24.791737] [DEBUG] [REMOTE ] GNRC: Retrieved 4000 rows, trimmed to 300. [2026-01-07T12:10:24.791855] [DEBUG] [REMOTE ] GNRC: PASS: History has at least 300 days. [2026-01-07T12:10:24.792059] [DEBUG] [REMOTE ] GNRC: PASS: Price check passed. Min price $136.37. [2026-01-07T12:10:24.792189] [DEBUG] [REMOTE ] GNRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:24.792296] [DEBUG] [REMOTE ] GNRC: PASS: Integrity check passed. [2026-01-07T12:10:24.792335] [DEBUG] [REMOTE ] GNRC: Symbol is viable for forecasting. [2026-01-07T12:10:24.792381] [INFO ] [MAIN ] [1416/3530] GNRC kept (0.5s) | 1416 kept, 0 rejected | 137.0/min | ETA: 15.4m [2026-01-07T12:10:25.412927] [DEBUG] [REMOTE ] GNSS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:25.413070] [DEBUG] [REMOTE ] GNSS: PASS: History has at least 300 days. [2026-01-07T12:10:25.413292] [DEBUG] [REMOTE ] GNSS: PASS: Price check passed. Min price $2.10. [2026-01-07T12:10:25.413451] [DEBUG] [REMOTE ] GNSS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:25.413616] [DEBUG] [REMOTE ] GNSS: PASS: Integrity check passed. [2026-01-07T12:10:25.413673] [DEBUG] [REMOTE ] GNSS: Symbol is viable for forecasting. [2026-01-07T12:10:25.413747] [INFO ] [MAIN ] [1417/3530] GNSS kept (0.6s) | 1417 kept, 0 rejected | 137.0/min | ETA: 15.4m [2026-01-07T12:10:25.878765] [DEBUG] [REMOTE ] GNTX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:25.878946] [DEBUG] [REMOTE ] GNTX: PASS: History has at least 300 days. [2026-01-07T12:10:25.879234] [DEBUG] [REMOTE ] GNTX: PASS: Price check passed. Min price $21.83. [2026-01-07T12:10:25.879406] [DEBUG] [REMOTE ] GNTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:25.879550] [DEBUG] [REMOTE ] GNTX: PASS: Integrity check passed. [2026-01-07T12:10:25.879639] [DEBUG] [REMOTE ] GNTX: Symbol is viable for forecasting. [2026-01-07T12:10:25.879705] [INFO ] [MAIN ] [1418/3530] GNTX kept (0.5s) | 1418 kept, 0 rejected | 137.0/min | ETA: 15.4m [2026-01-07T12:10:26.175829] [DEBUG] [REMOTE ] GO: Retrieved 1646 rows, trimmed to 300. [2026-01-07T12:10:26.175960] [DEBUG] [REMOTE ] GO: PASS: History has at least 300 days. [2026-01-07T12:10:26.176161] [DEBUG] [REMOTE ] GO: PASS: Price check passed. Min price $9.52. [2026-01-07T12:10:26.176293] [DEBUG] [REMOTE ] GO: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:26.176400] [DEBUG] [REMOTE ] GO: PASS: Integrity check passed. [2026-01-07T12:10:26.176439] [DEBUG] [REMOTE ] GO: Symbol is viable for forecasting. [2026-01-07T12:10:26.176487] [INFO ] [MAIN ] [1419/3530] GO kept (0.3s) | 1419 kept, 0 rejected | 137.0/min | ETA: 15.4m [2026-01-07T12:10:26.449850] [DEBUG] [REMOTE ] GOCO: Retrieved 1377 rows, trimmed to 300. [2026-01-07T12:10:26.449965] [DEBUG] [REMOTE ] GOCO: PASS: History has at least 300 days. [2026-01-07T12:10:26.450166] [DEBUG] [REMOTE ] GOCO: PASS: Price check passed. Min price $2.15. [2026-01-07T12:10:26.450298] [DEBUG] [REMOTE ] GOCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:26.450403] [DEBUG] [REMOTE ] GOCO: PASS: Integrity check passed. [2026-01-07T12:10:26.450442] [DEBUG] [REMOTE ] GOCO: Symbol is viable for forecasting. [2026-01-07T12:10:26.450489] [INFO ] [MAIN ] [1420/3530] GOCO kept (0.3s) | 1420 kept, 0 rejected | 137.1/min | ETA: 15.4m [2026-01-07T12:10:27.084516] [DEBUG] [REMOTE ] GOF: Retrieved 4641 rows, trimmed to 300. [2026-01-07T12:10:27.084672] [DEBUG] [REMOTE ] GOF: PASS: History has at least 300 days. [2026-01-07T12:10:27.084903] [DEBUG] [REMOTE ] GOF: PASS: Price check passed. Min price $11.79. [2026-01-07T12:10:27.085037] [DEBUG] [REMOTE ] GOF: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:27.085151] [DEBUG] [REMOTE ] GOF: PASS: Integrity check passed. [2026-01-07T12:10:27.085192] [DEBUG] [REMOTE ] GOF: Symbol is viable for forecasting. [2026-01-07T12:10:27.085241] [INFO ] [MAIN ] [1421/3530] GOF kept (0.6s) | 1421 kept, 0 rejected | 137.0/min | ETA: 15.4m [2026-01-07T12:10:27.393989] [DEBUG] [REMOTE ] GOGO: Retrieved 3155 rows, trimmed to 300. [2026-01-07T12:10:27.394324] [DEBUG] [REMOTE ] GOGO: PASS: History has at least 300 days. [2026-01-07T12:10:27.394552] [DEBUG] [REMOTE ] GOGO: PASS: Price check passed. Min price $4.53. [2026-01-07T12:10:27.394711] [DEBUG] [REMOTE ] GOGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:27.394828] [DEBUG] [REMOTE ] GOGO: PASS: Integrity check passed. [2026-01-07T12:10:27.394870] [DEBUG] [REMOTE ] GOGO: Symbol is viable for forecasting. [2026-01-07T12:10:27.394919] [INFO ] [MAIN ] [1422/3530] GOGO kept (0.3s) | 1422 kept, 0 rejected | 137.1/min | ETA: 15.4m [2026-01-07T12:10:27.778998] [DEBUG] [REMOTE ] GOLF: Retrieved 2309 rows, trimmed to 300. [2026-01-07T12:10:27.779120] [DEBUG] [REMOTE ] GOLF: PASS: History has at least 300 days. [2026-01-07T12:10:27.779342] [DEBUG] [REMOTE ] GOLF: PASS: Price check passed. Min price $75.08. [2026-01-07T12:10:27.779484] [DEBUG] [REMOTE ] GOLF: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:27.779641] [DEBUG] [REMOTE ] GOLF: PASS: Integrity check passed. [2026-01-07T12:10:27.779694] [DEBUG] [REMOTE ] GOLF: Symbol is viable for forecasting. [2026-01-07T12:10:27.779744] [INFO ] [MAIN ] [1423/3530] GOLF kept (0.4s) | 1423 kept, 0 rejected | 137.1/min | ETA: 15.4m [2026-01-07T12:10:28.186926] [DEBUG] [REMOTE ] GOOD: Retrieved 5635 rows, trimmed to 300. [2026-01-07T12:10:28.187064] [DEBUG] [REMOTE ] GOOD: PASS: History has at least 300 days. [2026-01-07T12:10:28.187282] [DEBUG] [REMOTE ] GOOD: PASS: Price check passed. Min price $10.38. [2026-01-07T12:10:28.187415] [DEBUG] [REMOTE ] GOOD: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:28.187530] [DEBUG] [REMOTE ] GOOD: PASS: Integrity check passed. [2026-01-07T12:10:28.187617] [DEBUG] [REMOTE ] GOOD: Symbol is viable for forecasting. [2026-01-07T12:10:28.187669] [INFO ] [MAIN ] [1424/3530] GOOD kept (0.4s) | 1424 kept, 0 rejected | 137.1/min | ETA: 15.4m [2026-01-07T12:10:28.636965] [DEBUG] [REMOTE ] GOOG: Retrieved 2963 rows, trimmed to 300. [2026-01-07T12:10:28.637093] [DEBUG] [REMOTE ] GOOG: PASS: History has at least 300 days. [2026-01-07T12:10:28.637306] [DEBUG] [REMOTE ] GOOG: PASS: Price check passed. Min price $237.33. [2026-01-07T12:10:28.637440] [DEBUG] [REMOTE ] GOOG: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:28.637552] [DEBUG] [REMOTE ] GOOG: PASS: Integrity check passed. [2026-01-07T12:10:28.637619] [DEBUG] [REMOTE ] GOOG: Symbol is viable for forecasting. [2026-01-07T12:10:28.637686] [INFO ] [MAIN ] [1425/3530] GOOG kept (0.4s) | 1425 kept, 0 rejected | 137.1/min | ETA: 15.4m [2026-01-07T12:10:28.833957] [DEBUG] [REMOTE ] GOOS: Retrieved 2215 rows, trimmed to 300. [2026-01-07T12:10:28.834281] [DEBUG] [REMOTE ] GOOS: PASS: History has at least 300 days. [2026-01-07T12:10:28.834498] [DEBUG] [REMOTE ] GOOS: PASS: Price check passed. Min price $12.21. [2026-01-07T12:10:28.834665] [DEBUG] [REMOTE ] GOOS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:28.834787] [DEBUG] [REMOTE ] GOOS: PASS: Integrity check passed. [2026-01-07T12:10:28.834830] [DEBUG] [REMOTE ] GOOS: Symbol is viable for forecasting. [2026-01-07T12:10:28.834879] [INFO ] [MAIN ] [1426/3530] GOOS kept (0.2s) | 1426 kept, 0 rejected | 137.1/min | ETA: 15.3m [2026-01-07T12:10:29.368297] [DEBUG] [REMOTE ] GOSS: Retrieved 1737 rows, trimmed to 300. [2026-01-07T12:10:29.368421] [DEBUG] [REMOTE ] GOSS: PASS: History has at least 300 days. [2026-01-07T12:10:29.368645] [DEBUG] [REMOTE ] GOSS: PASS: Price check passed. Min price $2.09. [2026-01-07T12:10:29.368783] [DEBUG] [REMOTE ] GOSS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:29.368913] [DEBUG] [REMOTE ] GOSS: PASS: Integrity check passed. [2026-01-07T12:10:29.368957] [DEBUG] [REMOTE ] GOSS: Symbol is viable for forecasting. [2026-01-07T12:10:29.369006] [INFO ] [MAIN ] [1427/3530] GOSS kept (0.5s) | 1427 kept, 0 rejected | 137.1/min | ETA: 15.3m [2026-01-07T12:10:29.884981] [DEBUG] [REMOTE ] GOVI: Retrieved 4588 rows, trimmed to 300. [2026-01-07T12:10:29.885107] [DEBUG] [REMOTE ] GOVI: PASS: History has at least 300 days. [2026-01-07T12:10:29.885320] [DEBUG] [REMOTE ] GOVI: PASS: Price check passed. Min price $27.45. [2026-01-07T12:10:29.885452] [DEBUG] [REMOTE ] GOVI: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:29.885567] [DEBUG] [REMOTE ] GOVI: PASS: Integrity check passed. [2026-01-07T12:10:29.885629] [DEBUG] [REMOTE ] GOVI: Symbol is viable for forecasting. [2026-01-07T12:10:29.885678] [INFO ] [MAIN ] [1428/3530] GOVI kept (0.5s) | 1428 kept, 0 rejected | 137.1/min | ETA: 15.3m [2026-01-07T12:10:30.358065] [DEBUG] [REMOTE ] GPC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:30.358221] [DEBUG] [REMOTE ] GPC: PASS: History has at least 300 days. [2026-01-07T12:10:30.358439] [DEBUG] [REMOTE ] GPC: PASS: Price check passed. Min price $121.73. [2026-01-07T12:10:30.358596] [DEBUG] [REMOTE ] GPC: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:30.358715] [DEBUG] [REMOTE ] GPC: PASS: Integrity check passed. [2026-01-07T12:10:30.358756] [DEBUG] [REMOTE ] GPC: Symbol is viable for forecasting. [2026-01-07T12:10:30.358805] [INFO ] [MAIN ] [1429/3530] GPC kept (0.5s) | 1429 kept, 0 rejected | 137.1/min | ETA: 15.3m [2026-01-07T12:10:30.953378] [DEBUG] [REMOTE ] GPI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:30.953516] [DEBUG] [REMOTE ] GPI: PASS: History has at least 300 days. [2026-01-07T12:10:30.953765] [DEBUG] [REMOTE ] GPI: PASS: Price check passed. Min price $379.55. [2026-01-07T12:10:30.953905] [DEBUG] [REMOTE ] GPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:30.954042] [DEBUG] [REMOTE ] GPI: PASS: Integrity check passed. [2026-01-07T12:10:30.954083] [DEBUG] [REMOTE ] GPI: Symbol is viable for forecasting. [2026-01-07T12:10:30.954132] [INFO ] [MAIN ] [1430/3530] GPI kept (0.6s) | 1430 kept, 0 rejected | 137.0/min | ETA: 15.3m [2026-01-07T12:10:31.121982] [DEBUG] [REMOTE ] GPIQ: Retrieved 550 rows, trimmed to 300. [2026-01-07T12:10:31.122119] [DEBUG] [REMOTE ] GPIQ: PASS: History has at least 300 days. [2026-01-07T12:10:31.122319] [DEBUG] [REMOTE ] GPIQ: PASS: Price check passed. Min price $49.71. [2026-01-07T12:10:31.122450] [DEBUG] [REMOTE ] GPIQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:31.122558] [DEBUG] [REMOTE ] GPIQ: PASS: Integrity check passed. [2026-01-07T12:10:31.122620] [DEBUG] [REMOTE ] GPIQ: Symbol is viable for forecasting. [2026-01-07T12:10:31.122667] [INFO ] [MAIN ] [1431/3530] GPIQ kept (0.2s) | 1431 kept, 0 rejected | 137.1/min | ETA: 15.3m [2026-01-07T12:10:31.582185] [DEBUG] [REMOTE ] GPIX: Retrieved 550 rows, trimmed to 300. [2026-01-07T12:10:31.582310] [DEBUG] [REMOTE ] GPIX: PASS: History has at least 300 days. [2026-01-07T12:10:31.582511] [DEBUG] [REMOTE ] GPIX: PASS: Price check passed. Min price $49.99. [2026-01-07T12:10:31.582661] [DEBUG] [REMOTE ] GPIX: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:31.582769] [DEBUG] [REMOTE ] GPIX: PASS: Integrity check passed. [2026-01-07T12:10:31.582808] [DEBUG] [REMOTE ] GPIX: Symbol is viable for forecasting. [2026-01-07T12:10:31.582855] [INFO ] [MAIN ] [1432/3530] GPIX kept (0.5s) | 1432 kept, 0 rejected | 137.1/min | ETA: 15.3m [2026-01-07T12:10:32.053398] [DEBUG] [REMOTE ] GPJA: Retrieved 2082 rows, trimmed to 300. [2026-01-07T12:10:32.053522] [DEBUG] [REMOTE ] GPJA: PASS: History has at least 300 days. [2026-01-07T12:10:32.053795] [DEBUG] [REMOTE ] GPJA: PASS: Price check passed. Min price $22.18. [2026-01-07T12:10:32.053954] [DEBUG] [REMOTE ] GPJA: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:32.054068] [DEBUG] [REMOTE ] GPJA: PASS: Integrity check passed. [2026-01-07T12:10:32.054110] [DEBUG] [REMOTE ] GPJA: Symbol is viable for forecasting. [2026-01-07T12:10:32.054158] [INFO ] [MAIN ] [1433/3530] GPJA kept (0.5s) | 1433 kept, 0 rejected | 137.1/min | ETA: 15.3m [2026-01-07T12:10:32.614981] [DEBUG] [REMOTE ] GPK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:32.615121] [DEBUG] [REMOTE ] GPK: PASS: History has at least 300 days. [2026-01-07T12:10:32.615354] [DEBUG] [REMOTE ] GPK: PASS: Price check passed. Min price $14.13. [2026-01-07T12:10:32.615488] [DEBUG] [REMOTE ] GPK: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:32.615628] [DEBUG] [REMOTE ] GPK: PASS: Integrity check passed. [2026-01-07T12:10:32.615671] [DEBUG] [REMOTE ] GPK: Symbol is viable for forecasting. [2026-01-07T12:10:32.615719] [INFO ] [MAIN ] [1434/3530] GPK kept (0.6s) | 1434 kept, 0 rejected | 137.1/min | ETA: 15.3m [2026-01-07T12:10:33.037899] [DEBUG] [REMOTE ] GPN: Retrieved 6281 rows, trimmed to 300. [2026-01-07T12:10:33.038052] [DEBUG] [REMOTE ] GPN: PASS: History has at least 300 days. [2026-01-07T12:10:33.038321] [DEBUG] [REMOTE ] GPN: PASS: Price check passed. Min price $71.25. [2026-01-07T12:10:33.038458] [DEBUG] [REMOTE ] GPN: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:33.038603] [DEBUG] [REMOTE ] GPN: PASS: Integrity check passed. [2026-01-07T12:10:33.038646] [DEBUG] [REMOTE ] GPN: Symbol is viable for forecasting. [2026-01-07T12:10:33.038694] [INFO ] [MAIN ] [1435/3530] GPN kept (0.4s) | 1435 kept, 0 rejected | 137.1/min | ETA: 15.3m [2026-01-07T12:10:33.590953] [DEBUG] [REMOTE ] GPRE: Retrieved 4985 rows, trimmed to 300. [2026-01-07T12:10:33.591088] [DEBUG] [REMOTE ] GPRE: PASS: History has at least 300 days. [2026-01-07T12:10:33.591313] [DEBUG] [REMOTE ] GPRE: PASS: Price check passed. Min price $9.08. [2026-01-07T12:10:33.591446] [DEBUG] [REMOTE ] GPRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:33.591598] [DEBUG] [REMOTE ] GPRE: PASS: Integrity check passed. [2026-01-07T12:10:33.591640] [DEBUG] [REMOTE ] GPRE: Symbol is viable for forecasting. [2026-01-07T12:10:33.591690] [INFO ] [MAIN ] [1436/3530] GPRE kept (0.6s) | 1436 kept, 0 rejected | 137.0/min | ETA: 15.3m [2026-01-07T12:10:34.017081] [DEBUG] [REMOTE ] GPRK: Retrieved 3829 rows, trimmed to 300. [2026-01-07T12:10:34.017214] [DEBUG] [REMOTE ] GPRK: PASS: History has at least 300 days. [2026-01-07T12:10:34.017436] [DEBUG] [REMOTE ] GPRK: PASS: Price check passed. Min price $5.94. [2026-01-07T12:10:34.017591] [DEBUG] [REMOTE ] GPRK: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:34.017709] [DEBUG] [REMOTE ] GPRK: PASS: Integrity check passed. [2026-01-07T12:10:34.017748] [DEBUG] [REMOTE ] GPRK: Symbol is viable for forecasting. [2026-01-07T12:10:34.017796] [INFO ] [MAIN ] [1437/3530] GPRK kept (0.4s) | 1437 kept, 0 rejected | 137.0/min | ETA: 15.3m [2026-01-07T12:10:34.199131] [DEBUG] [REMOTE ] GPRO: Retrieved 2900 rows, trimmed to 300. [2026-01-07T12:10:34.199263] [DEBUG] [REMOTE ] GPRO: PASS: History has at least 300 days. [2026-01-07T12:10:34.199481] [DEBUG] [REMOTE ] GPRO: PASS: Price check passed. Min price $1.41. [2026-01-07T12:10:34.199647] [DEBUG] [REMOTE ] GPRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:34.199762] [DEBUG] [REMOTE ] GPRO: PASS: Integrity check passed. [2026-01-07T12:10:34.199802] [DEBUG] [REMOTE ] GPRO: Symbol is viable for forecasting. [2026-01-07T12:10:34.199850] [INFO ] [MAIN ] [1438/3530] GPRO kept (0.2s) | 1438 kept, 0 rejected | 137.1/min | ETA: 15.3m [2026-01-07T12:10:34.621848] [DEBUG] [REMOTE ] GRAB: Retrieved 1280 rows, trimmed to 300. [2026-01-07T12:10:34.621982] [DEBUG] [REMOTE ] GRAB: PASS: History has at least 300 days. [2026-01-07T12:10:34.622191] [DEBUG] [REMOTE ] GRAB: PASS: Price check passed. Min price $4.87. [2026-01-07T12:10:34.622327] [DEBUG] [REMOTE ] GRAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:34.622437] [DEBUG] [REMOTE ] GRAB: PASS: Integrity check passed. [2026-01-07T12:10:34.622478] [DEBUG] [REMOTE ] GRAB: Symbol is viable for forecasting. [2026-01-07T12:10:34.622526] [INFO ] [MAIN ] [1439/3530] GRAB kept (0.4s) | 1439 kept, 0 rejected | 137.1/min | ETA: 15.3m [2026-01-07T12:10:35.002628] [DEBUG] [REMOTE ] GRAL: Retrieved 385 rows, trimmed to 300. [2026-01-07T12:10:35.002779] [DEBUG] [REMOTE ] GRAL: PASS: History has at least 300 days. [2026-01-07T12:10:35.002981] [DEBUG] [REMOTE ] GRAL: PASS: Price check passed. Min price $66.13. [2026-01-07T12:10:35.003123] [DEBUG] [REMOTE ] GRAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:35.003245] [DEBUG] [REMOTE ] GRAL: PASS: Integrity check passed. [2026-01-07T12:10:35.003303] [DEBUG] [REMOTE ] GRAL: Symbol is viable for forecasting. [2026-01-07T12:10:35.003354] [INFO ] [MAIN ] [1440/3530] GRAL kept (0.4s) | 1440 kept, 0 rejected | 137.1/min | ETA: 15.2m [2026-01-07T12:10:35.625144] [DEBUG] [REMOTE ] GRBK: Retrieved 4671 rows, trimmed to 300. [2026-01-07T12:10:35.625269] [DEBUG] [REMOTE ] GRBK: PASS: History has at least 300 days. [2026-01-07T12:10:35.625477] [DEBUG] [REMOTE ] GRBK: PASS: Price check passed. Min price $61.60. [2026-01-07T12:10:35.625633] [DEBUG] [REMOTE ] GRBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:35.625745] [DEBUG] [REMOTE ] GRBK: PASS: Integrity check passed. [2026-01-07T12:10:35.625787] [DEBUG] [REMOTE ] GRBK: Symbol is viable for forecasting. [2026-01-07T12:10:35.625835] [INFO ] [MAIN ] [1441/3530] GRBK kept (0.6s) | 1441 kept, 0 rejected | 137.1/min | ETA: 15.2m [2026-01-07T12:10:36.121145] [DEBUG] [REMOTE ] GRC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:36.121280] [DEBUG] [REMOTE ] GRC: PASS: History has at least 300 days. [2026-01-07T12:10:36.121513] [DEBUG] [REMOTE ] GRC: PASS: Price check passed. Min price $43.56. [2026-01-07T12:10:36.121672] [DEBUG] [REMOTE ] GRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:36.121817] [DEBUG] [REMOTE ] GRC: PASS: Integrity check passed. [2026-01-07T12:10:36.121872] [DEBUG] [REMOTE ] GRC: Symbol is viable for forecasting. [2026-01-07T12:10:36.121924] [INFO ] [MAIN ] [1442/3530] GRC kept (0.5s) | 1442 kept, 0 rejected | 137.1/min | ETA: 15.2m [2026-01-07T12:10:36.437287] [DEBUG] [REMOTE ] GRDX: Retrieved 2322 rows, trimmed to 300. [2026-01-07T12:10:36.437423] [DEBUG] [REMOTE ] GRDX: PASS: History has at least 300 days. [2026-01-07T12:10:36.437650] [DEBUG] [REMOTE ] GRDX: PASS: Price check passed. Min price $2.00. [2026-01-07T12:10:36.437818] [DEBUG] [REMOTE ] GRDX: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:36.437942] [DEBUG] [REMOTE ] GRDX: PASS: Integrity check passed. [2026-01-07T12:10:36.437981] [DEBUG] [REMOTE ] GRDX: Symbol is viable for forecasting. [2026-01-07T12:10:36.438028] [INFO ] [MAIN ] [1443/3530] GRDX kept (0.3s) | 1443 kept, 0 rejected | 137.1/min | ETA: 15.2m [2026-01-07T12:10:36.643650] [DEBUG] [REMOTE ] GREE: Retrieved 1083 rows, trimmed to 300. [2026-01-07T12:10:36.643781] [DEBUG] [REMOTE ] GREE: PASS: History has at least 300 days. [2026-01-07T12:10:36.643991] [DEBUG] [REMOTE ] GREE: PASS: Price check passed. Min price $1.21. [2026-01-07T12:10:36.644130] [DEBUG] [REMOTE ] GREE: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:36.644243] [DEBUG] [REMOTE ] GREE: PASS: Integrity check passed. [2026-01-07T12:10:36.644293] [DEBUG] [REMOTE ] GREE: Symbol is viable for forecasting. [2026-01-07T12:10:36.644346] [INFO ] [MAIN ] [1444/3530] GREE kept (0.2s) | 1444 kept, 0 rejected | 137.1/min | ETA: 15.2m [2026-01-07T12:10:37.302205] [DEBUG] [REMOTE ] GRFS: Retrieved 3671 rows, trimmed to 300. [2026-01-07T12:10:37.302325] [DEBUG] [REMOTE ] GRFS: PASS: History has at least 300 days. [2026-01-07T12:10:37.302532] [DEBUG] [REMOTE ] GRFS: PASS: Price check passed. Min price $8.36. [2026-01-07T12:10:37.302698] [DEBUG] [REMOTE ] GRFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:37.302813] [DEBUG] [REMOTE ] GRFS: PASS: Integrity check passed. [2026-01-07T12:10:37.302855] [DEBUG] [REMOTE ] GRFS: Symbol is viable for forecasting. [2026-01-07T12:10:37.302911] [INFO ] [MAIN ] [1445/3530] GRFS kept (0.7s) | 1445 kept, 0 rejected | 137.1/min | ETA: 15.2m [2026-01-07T12:10:37.728983] [DEBUG] [REMOTE ] GRID: Retrieved 4058 rows, trimmed to 300. [2026-01-07T12:10:37.729108] [DEBUG] [REMOTE ] GRID: PASS: History has at least 300 days. [2026-01-07T12:10:37.729313] [DEBUG] [REMOTE ] GRID: PASS: Price check passed. Min price $146.19. [2026-01-07T12:10:37.729442] [DEBUG] [REMOTE ] GRID: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:37.729551] [DEBUG] [REMOTE ] GRID: PASS: Integrity check passed. [2026-01-07T12:10:37.729613] [DEBUG] [REMOTE ] GRID: Symbol is viable for forecasting. [2026-01-07T12:10:37.729661] [INFO ] [MAIN ] [1446/3530] GRID kept (0.4s) | 1446 kept, 0 rejected | 137.1/min | ETA: 15.2m [2026-01-07T12:10:38.185938] [DEBUG] [REMOTE ] GRMN: Retrieved 6305 rows, trimmed to 300. [2026-01-07T12:10:38.186066] [DEBUG] [REMOTE ] GRMN: PASS: History has at least 300 days. [2026-01-07T12:10:38.186288] [DEBUG] [REMOTE ] GRMN: PASS: Price check passed. Min price $186.30. [2026-01-07T12:10:38.186426] [DEBUG] [REMOTE ] GRMN: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:38.186541] [DEBUG] [REMOTE ] GRMN: PASS: Integrity check passed. [2026-01-07T12:10:38.186600] [DEBUG] [REMOTE ] GRMN: Symbol is viable for forecasting. [2026-01-07T12:10:38.186652] [INFO ] [MAIN ] [1447/3530] GRMN kept (0.5s) | 1447 kept, 0 rejected | 137.1/min | ETA: 15.2m [2026-01-07T12:10:38.361703] [DEBUG] [REMOTE ] GRND: Retrieved 1250 rows, trimmed to 300. [2026-01-07T12:10:38.361833] [DEBUG] [REMOTE ] GRND: PASS: History has at least 300 days. [2026-01-07T12:10:38.362036] [DEBUG] [REMOTE ] GRND: PASS: Price check passed. Min price $11.96. [2026-01-07T12:10:38.362185] [DEBUG] [REMOTE ] GRND: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:38.362311] [DEBUG] [REMOTE ] GRND: PASS: Integrity check passed. [2026-01-07T12:10:38.362349] [DEBUG] [REMOTE ] GRND: Symbol is viable for forecasting. [2026-01-07T12:10:38.362395] [INFO ] [MAIN ] [1448/3530] GRND kept (0.2s) | 1448 kept, 0 rejected | 137.1/min | ETA: 15.2m [2026-01-07T12:10:38.935521] [DEBUG] [REMOTE ] GRPN: Retrieved 3562 rows, trimmed to 300. [2026-01-07T12:10:38.935681] [DEBUG] [REMOTE ] GRPN: PASS: History has at least 300 days. [2026-01-07T12:10:38.935895] [DEBUG] [REMOTE ] GRPN: PASS: Price check passed. Min price $15.57. [2026-01-07T12:10:38.936028] [DEBUG] [REMOTE ] GRPN: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:38.936137] [DEBUG] [REMOTE ] GRPN: PASS: Integrity check passed. [2026-01-07T12:10:38.936176] [DEBUG] [REMOTE ] GRPN: Symbol is viable for forecasting. [2026-01-07T12:10:38.936222] [INFO ] [MAIN ] [1449/3530] GRPN kept (0.6s) | 1449 kept, 0 rejected | 137.1/min | ETA: 15.2m [2026-01-07T12:10:39.409614] [DEBUG] [REMOTE ] GRVY: Retrieved 5261 rows, trimmed to 300. [2026-01-07T12:10:39.409750] [DEBUG] [REMOTE ] GRVY: PASS: History has at least 300 days. [2026-01-07T12:10:39.409962] [DEBUG] [REMOTE ] GRVY: PASS: Price check passed. Min price $55.70. [2026-01-07T12:10:39.410102] [DEBUG] [REMOTE ] GRVY: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:39.410214] [DEBUG] [REMOTE ] GRVY: PASS: Integrity check passed. [2026-01-07T12:10:39.410263] [DEBUG] [REMOTE ] GRVY: Symbol is viable for forecasting. [2026-01-07T12:10:39.410322] [INFO ] [MAIN ] [1450/3530] GRVY kept (0.5s) | 1450 kept, 0 rejected | 137.1/min | ETA: 15.2m [2026-01-07T12:10:39.592372] [DEBUG] [REMOTE ] GRWG: Retrieved 2298 rows, trimmed to 300. [2026-01-07T12:10:39.592511] [DEBUG] [REMOTE ] GRWG: PASS: History has at least 300 days. [2026-01-07T12:10:39.592736] [DEBUG] [REMOTE ] GRWG: PASS: Price check passed. Min price $1.38. [2026-01-07T12:10:39.592872] [DEBUG] [REMOTE ] GRWG: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:39.592980] [DEBUG] [REMOTE ] GRWG: PASS: Integrity check passed. [2026-01-07T12:10:39.593020] [DEBUG] [REMOTE ] GRWG: Symbol is viable for forecasting. [2026-01-07T12:10:39.593067] [INFO ] [MAIN ] [1451/3530] GRWG kept (0.2s) | 1451 kept, 0 rejected | 137.2/min | ETA: 15.2m [2026-01-07T12:10:40.068768] [DEBUG] [REMOTE ] GRX: Retrieved 4668 rows, trimmed to 300. [2026-01-07T12:10:40.068910] [DEBUG] [REMOTE ] GRX: PASS: History has at least 300 days. [2026-01-07T12:10:40.069121] [DEBUG] [REMOTE ] GRX: PASS: Price check passed. Min price $8.99. [2026-01-07T12:10:40.069252] [DEBUG] [REMOTE ] GRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:40.069360] [DEBUG] [REMOTE ] GRX: PASS: Integrity check passed. [2026-01-07T12:10:40.069398] [DEBUG] [REMOTE ] GRX: Symbol is viable for forecasting. [2026-01-07T12:10:40.069446] [INFO ] [MAIN ] [1452/3530] GRX kept (0.5s) | 1452 kept, 0 rejected | 137.2/min | ETA: 15.2m [2026-01-07T12:10:40.669058] [DEBUG] [REMOTE ] GS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:40.669193] [DEBUG] [REMOTE ] GS: PASS: History has at least 300 days. [2026-01-07T12:10:40.669406] [DEBUG] [REMOTE ] GS: PASS: Price check passed. Min price $740.96. [2026-01-07T12:10:40.669540] [DEBUG] [REMOTE ] GS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:40.669673] [DEBUG] [REMOTE ] GS: PASS: Integrity check passed. [2026-01-07T12:10:40.669713] [DEBUG] [REMOTE ] GS: Symbol is viable for forecasting. [2026-01-07T12:10:40.669760] [INFO ] [MAIN ] [1453/3530] GS kept (0.6s) | 1453 kept, 0 rejected | 137.1/min | ETA: 15.1m [2026-01-07T12:10:41.138929] [DEBUG] [REMOTE ] GSBC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:41.139061] [DEBUG] [REMOTE ] GSBC: PASS: History has at least 300 days. [2026-01-07T12:10:41.139280] [DEBUG] [REMOTE ] GSBC: PASS: Price check passed. Min price $55.29. [2026-01-07T12:10:41.139431] [DEBUG] [REMOTE ] GSBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:41.139544] [DEBUG] [REMOTE ] GSBC: PASS: Integrity check passed. [2026-01-07T12:10:41.139602] [DEBUG] [REMOTE ] GSBC: Symbol is viable for forecasting. [2026-01-07T12:10:41.139651] [INFO ] [MAIN ] [1454/3530] GSBC kept (0.5s) | 1454 kept, 0 rejected | 137.1/min | ETA: 15.1m [2026-01-07T12:10:41.468810] [DEBUG] [REMOTE ] GSBD: Retrieved 2718 rows, trimmed to 300. [2026-01-07T12:10:41.468960] [DEBUG] [REMOTE ] GSBD: PASS: History has at least 300 days. [2026-01-07T12:10:41.469165] [DEBUG] [REMOTE ] GSBD: PASS: Price check passed. Min price $9.11. [2026-01-07T12:10:41.469297] [DEBUG] [REMOTE ] GSBD: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:41.469404] [DEBUG] [REMOTE ] GSBD: PASS: Integrity check passed. [2026-01-07T12:10:41.469444] [DEBUG] [REMOTE ] GSBD: Symbol is viable for forecasting. [2026-01-07T12:10:41.469490] [INFO ] [MAIN ] [1455/3530] GSBD kept (0.3s) | 1455 kept, 0 rejected | 137.1/min | ETA: 15.1m [2026-01-07T12:10:41.835152] [DEBUG] [REMOTE ] GSHD: Retrieved 1934 rows, trimmed to 300. [2026-01-07T12:10:41.835270] [DEBUG] [REMOTE ] GSHD: PASS: History has at least 300 days. [2026-01-07T12:10:41.835469] [DEBUG] [REMOTE ] GSHD: PASS: Price check passed. Min price $65.20. [2026-01-07T12:10:41.835646] [DEBUG] [REMOTE ] GSHD: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:41.835761] [DEBUG] [REMOTE ] GSHD: PASS: Integrity check passed. [2026-01-07T12:10:41.835800] [DEBUG] [REMOTE ] GSHD: Symbol is viable for forecasting. [2026-01-07T12:10:41.835847] [INFO ] [MAIN ] [1456/3530] GSHD kept (0.4s) | 1456 kept, 0 rejected | 137.1/min | ETA: 15.1m [2026-01-07T12:10:42.386938] [DEBUG] [REMOTE ] GSK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:42.387076] [DEBUG] [REMOTE ] GSK: PASS: History has at least 300 days. [2026-01-07T12:10:42.387316] [DEBUG] [REMOTE ] GSK: PASS: Price check passed. Min price $42.86. [2026-01-07T12:10:42.387666] [DEBUG] [REMOTE ] GSK: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:42.387787] [DEBUG] [REMOTE ] GSK: PASS: Integrity check passed. [2026-01-07T12:10:42.387828] [DEBUG] [REMOTE ] GSK: Symbol is viable for forecasting. [2026-01-07T12:10:42.387876] [INFO ] [MAIN ] [1457/3530] GSK kept (0.6s) | 1457 kept, 0 rejected | 137.1/min | ETA: 15.1m [2026-01-07T12:10:42.752175] [DEBUG] [REMOTE ] GSL: Retrieved 4375 rows, trimmed to 300. [2026-01-07T12:10:42.752318] [DEBUG] [REMOTE ] GSL: PASS: History has at least 300 days. [2026-01-07T12:10:42.752556] [DEBUG] [REMOTE ] GSL: PASS: Price check passed. Min price $26.91. [2026-01-07T12:10:42.752716] [DEBUG] [REMOTE ] GSL: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:42.752827] [DEBUG] [REMOTE ] GSL: PASS: Integrity check passed. [2026-01-07T12:10:42.752866] [DEBUG] [REMOTE ] GSL: Symbol is viable for forecasting. [2026-01-07T12:10:42.752912] [INFO ] [MAIN ] [1458/3530] GSL kept (0.4s) | 1458 kept, 0 rejected | 137.1/min | ETA: 15.1m [2026-01-07T12:10:43.192660] [DEBUG] [REMOTE ] GSM: Retrieved 4135 rows, trimmed to 300. [2026-01-07T12:10:43.192786] [DEBUG] [REMOTE ] GSM: PASS: History has at least 300 days. [2026-01-07T12:10:43.192991] [DEBUG] [REMOTE ] GSM: PASS: Price check passed. Min price $3.71. [2026-01-07T12:10:43.193123] [DEBUG] [REMOTE ] GSM: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:43.193231] [DEBUG] [REMOTE ] GSM: PASS: Integrity check passed. [2026-01-07T12:10:43.193269] [DEBUG] [REMOTE ] GSM: Symbol is viable for forecasting. [2026-01-07T12:10:43.193315] [INFO ] [MAIN ] [1459/3530] GSM kept (0.4s) | 1459 kept, 0 rejected | 137.1/min | ETA: 15.1m [2026-01-07T12:10:43.331414] [DEBUG] [REMOTE ] GTES: Retrieved 1998 rows, trimmed to 300. [2026-01-07T12:10:43.331530] [DEBUG] [REMOTE ] GTES: PASS: History has at least 300 days. [2026-01-07T12:10:43.331756] [DEBUG] [REMOTE ] GTES: PASS: Price check passed. Min price $21.18. [2026-01-07T12:10:43.331904] [DEBUG] [REMOTE ] GTES: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:43.332010] [DEBUG] [REMOTE ] GTES: PASS: Integrity check passed. [2026-01-07T12:10:43.332050] [DEBUG] [REMOTE ] GTES: Symbol is viable for forecasting. [2026-01-07T12:10:43.332096] [INFO ] [MAIN ] [1460/3530] GTES kept (0.1s) | 1460 kept, 0 rejected | 137.2/min | ETA: 15.1m [2026-01-07T12:10:43.757478] [DEBUG] [REMOTE ] GTLB: Retrieved 1061 rows, trimmed to 300. [2026-01-07T12:10:43.757624] [DEBUG] [REMOTE ] GTLB: PASS: History has at least 300 days. [2026-01-07T12:10:43.757824] [DEBUG] [REMOTE ] GTLB: PASS: Price check passed. Min price $36.18. [2026-01-07T12:10:43.757955] [DEBUG] [REMOTE ] GTLB: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:43.758062] [DEBUG] [REMOTE ] GTLB: PASS: Integrity check passed. [2026-01-07T12:10:43.758101] [DEBUG] [REMOTE ] GTLB: Symbol is viable for forecasting. [2026-01-07T12:10:43.758147] [INFO ] [MAIN ] [1461/3530] GTLB kept (0.4s) | 1461 kept, 0 rejected | 137.2/min | ETA: 15.1m [2026-01-07T12:10:44.397081] [DEBUG] [REMOTE ] GTLS: Retrieved 4893 rows, trimmed to 300. [2026-01-07T12:10:44.397239] [DEBUG] [REMOTE ] GTLS: PASS: History has at least 300 days. [2026-01-07T12:10:44.397482] [DEBUG] [REMOTE ] GTLS: PASS: Price check passed. Min price $199.30. [2026-01-07T12:10:44.397680] [DEBUG] [REMOTE ] GTLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:44.397817] [DEBUG] [REMOTE ] GTLS: PASS: Integrity check passed. [2026-01-07T12:10:44.397859] [DEBUG] [REMOTE ] GTLS: Symbol is viable for forecasting. [2026-01-07T12:10:44.397909] [INFO ] [MAIN ] [1462/3530] GTLS kept (0.6s) | 1462 kept, 0 rejected | 137.2/min | ETA: 15.1m [2026-01-07T12:10:44.850325] [DEBUG] [REMOTE ] GTN: Retrieved 5875 rows, trimmed to 300. [2026-01-07T12:10:44.850455] [DEBUG] [REMOTE ] GTN: PASS: History has at least 300 days. [2026-01-07T12:10:44.850690] [DEBUG] [REMOTE ] GTN: PASS: Price check passed. Min price $4.33. [2026-01-07T12:10:44.850827] [DEBUG] [REMOTE ] GTN: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:44.850942] [DEBUG] [REMOTE ] GTN: PASS: Integrity check passed. [2026-01-07T12:10:44.850982] [DEBUG] [REMOTE ] GTN: Symbol is viable for forecasting. [2026-01-07T12:10:44.851032] [INFO ] [MAIN ] [1463/3530] GTN kept (0.5s) | 1463 kept, 0 rejected | 137.2/min | ETA: 15.1m [2026-01-07T12:10:45.123159] [DEBUG] [REMOTE ] GTX: Retrieved 1836 rows, trimmed to 300. [2026-01-07T12:10:45.123283] [DEBUG] [REMOTE ] GTX: PASS: History has at least 300 days. [2026-01-07T12:10:45.123495] [DEBUG] [REMOTE ] GTX: PASS: Price check passed. Min price $12.43. [2026-01-07T12:10:45.123658] [DEBUG] [REMOTE ] GTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:45.123774] [DEBUG] [REMOTE ] GTX: PASS: Integrity check passed. [2026-01-07T12:10:45.123815] [DEBUG] [REMOTE ] GTX: Symbol is viable for forecasting. [2026-01-07T12:10:45.123868] [INFO ] [MAIN ] [1464/3530] GTX kept (0.3s) | 1464 kept, 0 rejected | 137.2/min | ETA: 15.1m [2026-01-07T12:10:45.694989] [DEBUG] [REMOTE ] GTY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:45.695116] [DEBUG] [REMOTE ] GTY: PASS: History has at least 300 days. [2026-01-07T12:10:45.695332] [DEBUG] [REMOTE ] GTY: PASS: Price check passed. Min price $25.17. [2026-01-07T12:10:45.695466] [DEBUG] [REMOTE ] GTY: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:45.695599] [DEBUG] [REMOTE ] GTY: PASS: Integrity check passed. [2026-01-07T12:10:45.695641] [DEBUG] [REMOTE ] GTY: Symbol is viable for forecasting. [2026-01-07T12:10:45.695688] [INFO ] [MAIN ] [1465/3530] GTY kept (0.6s) | 1465 kept, 0 rejected | 137.2/min | ETA: 15.1m [2026-01-07T12:10:45.923002] [DEBUG] [REMOTE ] GUG: Retrieved 1032 rows, trimmed to 300. [2026-01-07T12:10:45.923128] [DEBUG] [REMOTE ] GUG: PASS: History has at least 300 days. [2026-01-07T12:10:45.923346] [DEBUG] [REMOTE ] GUG: PASS: Price check passed. Min price $14.90. [2026-01-07T12:10:45.923687] [DEBUG] [REMOTE ] GUG: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:45.923802] [DEBUG] [REMOTE ] GUG: PASS: Integrity check passed. [2026-01-07T12:10:45.923842] [DEBUG] [REMOTE ] GUG: Symbol is viable for forecasting. [2026-01-07T12:10:45.923889] [INFO ] [MAIN ] [1466/3530] GUG kept (0.2s) | 1466 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:46.601651] [DEBUG] [REMOTE ] GVA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:46.601780] [DEBUG] [REMOTE ] GVA: PASS: History has at least 300 days. [2026-01-07T12:10:46.601992] [DEBUG] [REMOTE ] GVA: PASS: Price check passed. Min price $98.39. [2026-01-07T12:10:46.602124] [DEBUG] [REMOTE ] GVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:46.602241] [DEBUG] [REMOTE ] GVA: PASS: Integrity check passed. [2026-01-07T12:10:46.602281] [DEBUG] [REMOTE ] GVA: Symbol is viable for forecasting. [2026-01-07T12:10:46.602328] [INFO ] [MAIN ] [1467/3530] GVA kept (0.7s) | 1467 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:46.832220] [DEBUG] [REMOTE ] GWH: Retrieved 1258 rows, trimmed to 300. [2026-01-07T12:10:46.832342] [DEBUG] [REMOTE ] GWH: PASS: History has at least 300 days. [2026-01-07T12:10:46.832541] [DEBUG] [REMOTE ] GWH: PASS: Price check passed. Min price $1.78. [2026-01-07T12:10:46.832719] [DEBUG] [REMOTE ] GWH: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:46.832826] [DEBUG] [REMOTE ] GWH: PASS: Integrity check passed. [2026-01-07T12:10:46.832866] [DEBUG] [REMOTE ] GWH: Symbol is viable for forecasting. [2026-01-07T12:10:46.832913] [INFO ] [MAIN ] [1468/3530] GWH kept (0.2s) | 1468 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:47.342986] [DEBUG] [REMOTE ] GWRE: Retrieved 3508 rows, trimmed to 300. [2026-01-07T12:10:47.343108] [DEBUG] [REMOTE ] GWRE: PASS: History has at least 300 days. [2026-01-07T12:10:47.343325] [DEBUG] [REMOTE ] GWRE: PASS: Price check passed. Min price $185.94. [2026-01-07T12:10:47.343458] [DEBUG] [REMOTE ] GWRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:47.343567] [DEBUG] [REMOTE ] GWRE: PASS: Integrity check passed. [2026-01-07T12:10:47.343650] [DEBUG] [REMOTE ] GWRE: Symbol is viable for forecasting. [2026-01-07T12:10:47.343698] [INFO ] [MAIN ] [1469/3530] GWRE kept (0.5s) | 1469 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:47.666088] [DEBUG] [REMOTE ] GWRS: Retrieved 2437 rows, trimmed to 300. [2026-01-07T12:10:47.666206] [DEBUG] [REMOTE ] GWRS: PASS: History has at least 300 days. [2026-01-07T12:10:47.666409] [DEBUG] [REMOTE ] GWRS: PASS: Price check passed. Min price $8.30. [2026-01-07T12:10:47.666540] [DEBUG] [REMOTE ] GWRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:47.666678] [DEBUG] [REMOTE ] GWRS: PASS: Integrity check passed. [2026-01-07T12:10:47.666719] [DEBUG] [REMOTE ] GWRS: Symbol is viable for forecasting. [2026-01-07T12:10:47.666766] [INFO ] [MAIN ] [1470/3530] GWRS kept (0.3s) | 1470 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:48.019858] [DEBUG] [REMOTE ] GXAI: Retrieved 725 rows, trimmed to 300. [2026-01-07T12:10:48.019983] [DEBUG] [REMOTE ] GXAI: PASS: History has at least 300 days. [2026-01-07T12:10:48.020181] [DEBUG] [REMOTE ] GXAI: PASS: Price check passed. Min price $1.04. [2026-01-07T12:10:48.020312] [DEBUG] [REMOTE ] GXAI: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:48.020417] [DEBUG] [REMOTE ] GXAI: PASS: Integrity check passed. [2026-01-07T12:10:48.020456] [DEBUG] [REMOTE ] GXAI: Symbol is viable for forecasting. [2026-01-07T12:10:48.020502] [INFO ] [MAIN ] [1471/3530] GXAI kept (0.4s) | 1471 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:48.552808] [DEBUG] [REMOTE ] GYRE: Retrieved 4964 rows, trimmed to 300. [2026-01-07T12:10:48.552969] [DEBUG] [REMOTE ] GYRE: PASS: History has at least 300 days. [2026-01-07T12:10:48.553278] [DEBUG] [REMOTE ] GYRE: PASS: Price check passed. Min price $6.81. [2026-01-07T12:10:48.553455] [DEBUG] [REMOTE ] GYRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:48.553634] [DEBUG] [REMOTE ] GYRE: PASS: Integrity check passed. [2026-01-07T12:10:48.553690] [DEBUG] [REMOTE ] GYRE: Symbol is viable for forecasting. [2026-01-07T12:10:48.553754] [INFO ] [MAIN ] [1472/3530] GYRE kept (0.5s) | 1472 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:48.816803] [DEBUG] [REMOTE ] H: Retrieved 4066 rows, trimmed to 300. [2026-01-07T12:10:48.816980] [DEBUG] [REMOTE ] H: PASS: History has at least 300 days. [2026-01-07T12:10:48.817225] [DEBUG] [REMOTE ] H: PASS: Price check passed. Min price $135.29. [2026-01-07T12:10:48.817362] [DEBUG] [REMOTE ] H: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:48.817486] [DEBUG] [REMOTE ] H: PASS: Integrity check passed. [2026-01-07T12:10:48.817526] [DEBUG] [REMOTE ] H: Symbol is viable for forecasting. [2026-01-07T12:10:48.817594] [INFO ] [MAIN ] [1473/3530] H kept (0.3s) | 1473 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:49.470033] [DEBUG] [REMOTE ] HAE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:49.470182] [DEBUG] [REMOTE ] HAE: PASS: History has at least 300 days. [2026-01-07T12:10:49.470437] [DEBUG] [REMOTE ] HAE: PASS: Price check passed. Min price $48.58. [2026-01-07T12:10:49.470623] [DEBUG] [REMOTE ] HAE: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:49.470764] [DEBUG] [REMOTE ] HAE: PASS: Integrity check passed. [2026-01-07T12:10:49.470814] [DEBUG] [REMOTE ] HAE: Symbol is viable for forecasting. [2026-01-07T12:10:49.470875] [INFO ] [MAIN ] [1474/3530] HAE kept (0.7s) | 1474 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:49.928325] [DEBUG] [REMOTE ] HAFC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:49.928454] [DEBUG] [REMOTE ] HAFC: PASS: History has at least 300 days. [2026-01-07T12:10:49.928688] [DEBUG] [REMOTE ] HAFC: PASS: Price check passed. Min price $22.73. [2026-01-07T12:10:49.928822] [DEBUG] [REMOTE ] HAFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:49.928962] [DEBUG] [REMOTE ] HAFC: PASS: Integrity check passed. [2026-01-07T12:10:49.929002] [DEBUG] [REMOTE ] HAFC: Symbol is viable for forecasting. [2026-01-07T12:10:49.929049] [INFO ] [MAIN ] [1475/3530] HAFC kept (0.5s) | 1475 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:50.412113] [DEBUG] [REMOTE ] HAIN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:50.412246] [DEBUG] [REMOTE ] HAIN: PASS: History has at least 300 days. [2026-01-07T12:10:50.412474] [DEBUG] [REMOTE ] HAIN: PASS: Price check passed. Min price $1.01. [2026-01-07T12:10:50.412630] [DEBUG] [REMOTE ] HAIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:50.412751] [DEBUG] [REMOTE ] HAIN: PASS: Integrity check passed. [2026-01-07T12:10:50.412792] [DEBUG] [REMOTE ] HAIN: Symbol is viable for forecasting. [2026-01-07T12:10:50.412841] [INFO ] [MAIN ] [1476/3530] HAIN kept (0.5s) | 1476 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:50.917869] [DEBUG] [REMOTE ] HAL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:50.918001] [DEBUG] [REMOTE ] HAL: PASS: History has at least 300 days. [2026-01-07T12:10:50.918219] [DEBUG] [REMOTE ] HAL: PASS: Price check passed. Min price $21.69. [2026-01-07T12:10:50.918358] [DEBUG] [REMOTE ] HAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:50.918475] [DEBUG] [REMOTE ] HAL: PASS: Integrity check passed. [2026-01-07T12:10:50.918517] [DEBUG] [REMOTE ] HAL: Symbol is viable for forecasting. [2026-01-07T12:10:50.918564] [INFO ] [MAIN ] [1477/3530] HAL kept (0.5s) | 1477 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:51.349098] [DEBUG] [REMOTE ] HALO: Retrieved 5488 rows, trimmed to 300. [2026-01-07T12:10:51.349228] [DEBUG] [REMOTE ] HALO: PASS: History has at least 300 days. [2026-01-07T12:10:51.349462] [DEBUG] [REMOTE ] HALO: PASS: Price check passed. Min price $61.87. [2026-01-07T12:10:51.349618] [DEBUG] [REMOTE ] HALO: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:51.349737] [DEBUG] [REMOTE ] HALO: PASS: Integrity check passed. [2026-01-07T12:10:51.349778] [DEBUG] [REMOTE ] HALO: Symbol is viable for forecasting. [2026-01-07T12:10:51.349827] [INFO ] [MAIN ] [1478/3530] HALO kept (0.4s) | 1478 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:51.847995] [DEBUG] [REMOTE ] HAS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:51.848130] [DEBUG] [REMOTE ] HAS: PASS: History has at least 300 days. [2026-01-07T12:10:51.848360] [DEBUG] [REMOTE ] HAS: PASS: Price check passed. Min price $70.31. [2026-01-07T12:10:51.848492] [DEBUG] [REMOTE ] HAS: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:51.848629] [DEBUG] [REMOTE ] HAS: PASS: Integrity check passed. [2026-01-07T12:10:51.848671] [DEBUG] [REMOTE ] HAS: Symbol is viable for forecasting. [2026-01-07T12:10:51.848719] [INFO ] [MAIN ] [1479/3530] HAS kept (0.5s) | 1479 kept, 0 rejected | 137.2/min | ETA: 15.0m [2026-01-07T12:10:52.203711] [DEBUG] [REMOTE ] HASI: Retrieved 3200 rows, trimmed to 300. [2026-01-07T12:10:52.203845] [DEBUG] [REMOTE ] HASI: PASS: History has at least 300 days. [2026-01-07T12:10:52.204051] [DEBUG] [REMOTE ] HASI: PASS: Price check passed. Min price $27.35. [2026-01-07T12:10:52.204179] [DEBUG] [REMOTE ] HASI: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:52.204287] [DEBUG] [REMOTE ] HASI: PASS: Integrity check passed. [2026-01-07T12:10:52.204326] [DEBUG] [REMOTE ] HASI: Symbol is viable for forecasting. [2026-01-07T12:10:52.204373] [INFO ] [MAIN ] [1480/3530] HASI kept (0.4s) | 1480 kept, 0 rejected | 137.2/min | ETA: 14.9m [2026-01-07T12:10:52.601331] [DEBUG] [REMOTE ] HBAN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:52.601465] [DEBUG] [REMOTE ] HBAN: PASS: History has at least 300 days. [2026-01-07T12:10:52.601712] [DEBUG] [REMOTE ] HBAN: PASS: Price check passed. Min price $15.03. [2026-01-07T12:10:52.601849] [DEBUG] [REMOTE ] HBAN: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:52.601969] [DEBUG] [REMOTE ] HBAN: PASS: Integrity check passed. [2026-01-07T12:10:52.602012] [DEBUG] [REMOTE ] HBAN: Symbol is viable for forecasting. [2026-01-07T12:10:52.602060] [INFO ] [MAIN ] [1481/3530] HBAN kept (0.4s) | 1481 kept, 0 rejected | 137.2/min | ETA: 14.9m [2026-01-07T12:10:52.814186] [DEBUG] [REMOTE ] HBANL: Retrieved 713 rows, trimmed to 300. [2026-01-07T12:10:52.814308] [DEBUG] [REMOTE ] HBANL: PASS: History has at least 300 days. [2026-01-07T12:10:52.814512] [DEBUG] [REMOTE ] HBANL: PASS: Price check passed. Min price $24.83. [2026-01-07T12:10:52.814662] [DEBUG] [REMOTE ] HBANL: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:52.814770] [DEBUG] [REMOTE ] HBANL: PASS: Integrity check passed. [2026-01-07T12:10:52.814810] [DEBUG] [REMOTE ] HBANL: Symbol is viable for forecasting. [2026-01-07T12:10:52.814857] [INFO ] [MAIN ] [1482/3530] HBANL kept (0.2s) | 1482 kept, 0 rejected | 137.2/min | ETA: 14.9m [2026-01-07T12:10:53.249898] [DEBUG] [REMOTE ] HBANP: Retrieved 1238 rows, trimmed to 300. [2026-01-07T12:10:53.250033] [DEBUG] [REMOTE ] HBANP: PASS: History has at least 300 days. [2026-01-07T12:10:53.250241] [DEBUG] [REMOTE ] HBANP: PASS: Price check passed. Min price $16.73. [2026-01-07T12:10:53.250372] [DEBUG] [REMOTE ] HBANP: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:53.250489] [DEBUG] [REMOTE ] HBANP: PASS: Integrity check passed. [2026-01-07T12:10:53.250529] [DEBUG] [REMOTE ] HBANP: Symbol is viable for forecasting. [2026-01-07T12:10:53.250593] [INFO ] [MAIN ] [1483/3530] HBANP kept (0.4s) | 1483 kept, 0 rejected | 137.2/min | ETA: 14.9m [2026-01-07T12:10:53.739793] [DEBUG] [REMOTE ] HBB: Retrieved 2081 rows, trimmed to 300. [2026-01-07T12:10:53.739948] [DEBUG] [REMOTE ] HBB: PASS: History has at least 300 days. [2026-01-07T12:10:53.740161] [DEBUG] [REMOTE ] HBB: PASS: Price check passed. Min price $13.66. [2026-01-07T12:10:53.740298] [DEBUG] [REMOTE ] HBB: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:53.740417] [DEBUG] [REMOTE ] HBB: PASS: Integrity check passed. [2026-01-07T12:10:53.740459] [DEBUG] [REMOTE ] HBB: Symbol is viable for forecasting. [2026-01-07T12:10:53.740507] [INFO ] [MAIN ] [1484/3530] HBB kept (0.5s) | 1484 kept, 0 rejected | 137.2/min | ETA: 14.9m [2026-01-07T12:10:54.102053] [DEBUG] [REMOTE ] HBCP: Retrieved 4338 rows, trimmed to 300. [2026-01-07T12:10:54.102176] [DEBUG] [REMOTE ] HBCP: PASS: History has at least 300 days. [2026-01-07T12:10:54.102384] [DEBUG] [REMOTE ] HBCP: PASS: Price check passed. Min price $50.89. [2026-01-07T12:10:54.102519] [DEBUG] [REMOTE ] HBCP: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:54.102673] [DEBUG] [REMOTE ] HBCP: PASS: Integrity check passed. [2026-01-07T12:10:54.102717] [DEBUG] [REMOTE ] HBCP: Symbol is viable for forecasting. [2026-01-07T12:10:54.102765] [INFO ] [MAIN ] [1485/3530] HBCP kept (0.4s) | 1485 kept, 0 rejected | 137.2/min | ETA: 14.9m [2026-01-07T12:10:54.627950] [DEBUG] [REMOTE ] HBM: Retrieved 4250 rows, trimmed to 300. [2026-01-07T12:10:54.628072] [DEBUG] [REMOTE ] HBM: PASS: History has at least 300 days. [2026-01-07T12:10:54.628275] [DEBUG] [REMOTE ] HBM: PASS: Price check passed. Min price $14.58. [2026-01-07T12:10:54.628408] [DEBUG] [REMOTE ] HBM: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:54.628516] [DEBUG] [REMOTE ] HBM: PASS: Integrity check passed. [2026-01-07T12:10:54.628555] [DEBUG] [REMOTE ] HBM: Symbol is viable for forecasting. [2026-01-07T12:10:54.628622] [INFO ] [MAIN ] [1486/3530] HBM kept (0.5s) | 1486 kept, 0 rejected | 137.2/min | ETA: 14.9m [2026-01-07T12:10:54.942055] [DEBUG] [REMOTE ] HBNC: Retrieved 6052 rows, trimmed to 300. [2026-01-07T12:10:54.942210] [DEBUG] [REMOTE ] HBNC: PASS: History has at least 300 days. [2026-01-07T12:10:54.942493] [DEBUG] [REMOTE ] HBNC: PASS: Price check passed. Min price $14.90. [2026-01-07T12:10:54.942696] [DEBUG] [REMOTE ] HBNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:54.942851] [DEBUG] [REMOTE ] HBNC: PASS: Integrity check passed. [2026-01-07T12:10:54.942902] [DEBUG] [REMOTE ] HBNC: Symbol is viable for forecasting. [2026-01-07T12:10:54.942963] [INFO ] [MAIN ] [1487/3530] HBNC kept (0.3s) | 1487 kept, 0 rejected | 137.2/min | ETA: 14.9m [2026-01-07T12:10:55.419012] [DEBUG] [REMOTE ] HCA: Retrieved 3729 rows, trimmed to 300. [2026-01-07T12:10:55.419166] [DEBUG] [REMOTE ] HCA: PASS: History has at least 300 days. [2026-01-07T12:10:55.419452] [DEBUG] [REMOTE ] HCA: PASS: Price check passed. Min price $410.06. [2026-01-07T12:10:55.419651] [DEBUG] [REMOTE ] HCA: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:55.419804] [DEBUG] [REMOTE ] HCA: PASS: Integrity check passed. [2026-01-07T12:10:55.419853] [DEBUG] [REMOTE ] HCA: Symbol is viable for forecasting. [2026-01-07T12:10:55.419916] [INFO ] [MAIN ] [1488/3530] HCA kept (0.5s) | 1488 kept, 0 rejected | 137.2/min | ETA: 14.9m [2026-01-07T12:10:55.806739] [DEBUG] [REMOTE ] HCC: Retrieved 2198 rows, trimmed to 300. [2026-01-07T12:10:55.806949] [DEBUG] [REMOTE ] HCC: PASS: History has at least 300 days. [2026-01-07T12:10:55.807258] [DEBUG] [REMOTE ] HCC: PASS: Price check passed. Min price $62.31. [2026-01-07T12:10:55.807440] [DEBUG] [REMOTE ] HCC: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:55.807612] [DEBUG] [REMOTE ] HCC: PASS: Integrity check passed. [2026-01-07T12:10:55.807662] [DEBUG] [REMOTE ] HCC: Symbol is viable for forecasting. [2026-01-07T12:10:55.807727] [INFO ] [MAIN ] [1489/3530] HCC kept (0.4s) | 1489 kept, 0 rejected | 137.2/min | ETA: 14.9m [2026-01-07T12:10:56.254735] [DEBUG] [REMOTE ] HCI: Retrieved 4355 rows, trimmed to 300. [2026-01-07T12:10:56.254897] [DEBUG] [REMOTE ] HCI: PASS: History has at least 300 days. [2026-01-07T12:10:56.255121] [DEBUG] [REMOTE ] HCI: PASS: Price check passed. Min price $169.90. [2026-01-07T12:10:56.255274] [DEBUG] [REMOTE ] HCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:56.255402] [DEBUG] [REMOTE ] HCI: PASS: Integrity check passed. [2026-01-07T12:10:56.255444] [DEBUG] [REMOTE ] HCI: Symbol is viable for forecasting. [2026-01-07T12:10:56.255493] [INFO ] [MAIN ] [1490/3530] HCI kept (0.4s) | 1490 kept, 0 rejected | 137.2/min | ETA: 14.9m [2026-01-07T12:10:56.539176] [DEBUG] [REMOTE ] HCM: Retrieved 2466 rows, trimmed to 300. [2026-01-07T12:10:56.539315] [DEBUG] [REMOTE ] HCM: PASS: History has at least 300 days. [2026-01-07T12:10:56.539529] [DEBUG] [REMOTE ] HCM: PASS: Price check passed. Min price $13.18. [2026-01-07T12:10:56.539692] [DEBUG] [REMOTE ] HCM: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:56.539802] [DEBUG] [REMOTE ] HCM: PASS: Integrity check passed. [2026-01-07T12:10:56.539840] [DEBUG] [REMOTE ] HCM: Symbol is viable for forecasting. [2026-01-07T12:10:56.539887] [INFO ] [MAIN ] [1491/3530] HCM kept (0.3s) | 1491 kept, 0 rejected | 137.3/min | ETA: 14.9m [2026-01-07T12:10:57.004078] [DEBUG] [REMOTE ] HCSG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:57.004231] [DEBUG] [REMOTE ] HCSG: PASS: History has at least 300 days. [2026-01-07T12:10:57.004465] [DEBUG] [REMOTE ] HCSG: PASS: Price check passed. Min price $15.18. [2026-01-07T12:10:57.004620] [DEBUG] [REMOTE ] HCSG: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:57.004733] [DEBUG] [REMOTE ] HCSG: PASS: Integrity check passed. [2026-01-07T12:10:57.004772] [DEBUG] [REMOTE ] HCSG: Symbol is viable for forecasting. [2026-01-07T12:10:57.004819] [INFO ] [MAIN ] [1492/3530] HCSG kept (0.5s) | 1492 kept, 0 rejected | 137.3/min | ETA: 14.8m [2026-01-07T12:10:57.607565] [DEBUG] [REMOTE ] HD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:57.607745] [DEBUG] [REMOTE ] HD: PASS: History has at least 300 days. [2026-01-07T12:10:57.608033] [DEBUG] [REMOTE ] HD: PASS: Price check passed. Min price $330.22. [2026-01-07T12:10:57.608178] [DEBUG] [REMOTE ] HD: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:57.608311] [DEBUG] [REMOTE ] HD: PASS: Integrity check passed. [2026-01-07T12:10:57.608351] [DEBUG] [REMOTE ] HD: Symbol is viable for forecasting. [2026-01-07T12:10:57.608401] [INFO ] [MAIN ] [1493/3530] HD kept (0.6s) | 1493 kept, 0 rejected | 137.2/min | ETA: 14.8m [2026-01-07T12:10:58.067149] [DEBUG] [REMOTE ] HDB: Retrieved 6152 rows, trimmed to 300. [2026-01-07T12:10:58.067279] [DEBUG] [REMOTE ] HDB: PASS: History has at least 300 days. [2026-01-07T12:10:58.067489] [DEBUG] [REMOTE ] HDB: PASS: Price check passed. Min price $33.43. [2026-01-07T12:10:58.067641] [DEBUG] [REMOTE ] HDB: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:58.067753] [DEBUG] [REMOTE ] HDB: PASS: Integrity check passed. [2026-01-07T12:10:58.067792] [DEBUG] [REMOTE ] HDB: Symbol is viable for forecasting. [2026-01-07T12:10:58.067839] [INFO ] [MAIN ] [1494/3530] HDB kept (0.5s) | 1494 kept, 0 rejected | 137.2/min | ETA: 14.8m [2026-01-07T12:10:58.394919] [DEBUG] [REMOTE ] HDSN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:58.395075] [DEBUG] [REMOTE ] HDSN: PASS: History has at least 300 days. [2026-01-07T12:10:58.395297] [DEBUG] [REMOTE ] HDSN: PASS: Price check passed. Min price $6.63. [2026-01-07T12:10:58.395434] [DEBUG] [REMOTE ] HDSN: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:58.395552] [DEBUG] [REMOTE ] HDSN: PASS: Integrity check passed. [2026-01-07T12:10:58.395612] [DEBUG] [REMOTE ] HDSN: Symbol is viable for forecasting. [2026-01-07T12:10:58.395662] [INFO ] [MAIN ] [1495/3530] HDSN kept (0.3s) | 1495 kept, 0 rejected | 137.3/min | ETA: 14.8m [2026-01-07T12:10:58.919194] [DEBUG] [REMOTE ] HE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:58.919347] [DEBUG] [REMOTE ] HE: PASS: History has at least 300 days. [2026-01-07T12:10:58.919593] [DEBUG] [REMOTE ] HE: PASS: Price check passed. Min price $10.89. [2026-01-07T12:10:58.919731] [DEBUG] [REMOTE ] HE: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:58.919851] [DEBUG] [REMOTE ] HE: PASS: Integrity check passed. [2026-01-07T12:10:58.919891] [DEBUG] [REMOTE ] HE: Symbol is viable for forecasting. [2026-01-07T12:10:58.919938] [INFO ] [MAIN ] [1496/3530] HE kept (0.5s) | 1496 kept, 0 rejected | 137.2/min | ETA: 14.8m [2026-01-07T12:10:59.440723] [DEBUG] [REMOTE ] HEI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:59.440866] [DEBUG] [REMOTE ] HEI: PASS: History has at least 300 days. [2026-01-07T12:10:59.441110] [DEBUG] [REMOTE ] HEI: PASS: Price check passed. Min price $303.07. [2026-01-07T12:10:59.441255] [DEBUG] [REMOTE ] HEI: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:59.441385] [DEBUG] [REMOTE ] HEI: PASS: Integrity check passed. [2026-01-07T12:10:59.441428] [DEBUG] [REMOTE ] HEI: Symbol is viable for forecasting. [2026-01-07T12:10:59.441480] [INFO ] [MAIN ] [1497/3530] HEI kept (0.5s) | 1497 kept, 0 rejected | 137.2/min | ETA: 14.8m [2026-01-07T12:10:59.806704] [DEBUG] [REMOTE ] HELE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:10:59.806849] [DEBUG] [REMOTE ] HELE: PASS: History has at least 300 days. [2026-01-07T12:10:59.807080] [DEBUG] [REMOTE ] HELE: PASS: Price check passed. Min price $17.16. [2026-01-07T12:10:59.807218] [DEBUG] [REMOTE ] HELE: PASS: Continuity check passed with 300 days. [2026-01-07T12:10:59.807337] [DEBUG] [REMOTE ] HELE: PASS: Integrity check passed. [2026-01-07T12:10:59.807378] [DEBUG] [REMOTE ] HELE: Symbol is viable for forecasting. [2026-01-07T12:10:59.807430] [INFO ] [MAIN ] [1498/3530] HELE kept (0.4s) | 1498 kept, 0 rejected | 137.2/min | ETA: 14.8m [2026-01-07T12:11:00.135034] [DEBUG] [REMOTE ] HELP: Retrieved 1381 rows, trimmed to 300. [2026-01-07T12:11:00.135171] [DEBUG] [REMOTE ] HELP: PASS: History has at least 300 days. [2026-01-07T12:11:00.135399] [DEBUG] [REMOTE ] HELP: PASS: Price check passed. Min price $5.51. [2026-01-07T12:11:00.135536] [DEBUG] [REMOTE ] HELP: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:00.135700] [DEBUG] [REMOTE ] HELP: PASS: Integrity check passed. [2026-01-07T12:11:00.135743] [DEBUG] [REMOTE ] HELP: Symbol is viable for forecasting. [2026-01-07T12:11:00.135792] [INFO ] [MAIN ] [1499/3530] HELP kept (0.3s) | 1499 kept, 0 rejected | 137.3/min | ETA: 14.8m [2026-01-07T12:11:00.542914] [DEBUG] [REMOTE ] HEPS: Retrieved 1134 rows, trimmed to 300. [2026-01-07T12:11:00.543038] [DEBUG] [REMOTE ] HEPS: PASS: History has at least 300 days. [2026-01-07T12:11:00.543299] [DEBUG] [REMOTE ] HEPS: PASS: Price check passed. Min price $2.18. [2026-01-07T12:11:00.543459] [DEBUG] [REMOTE ] HEPS: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:00.543613] [DEBUG] [REMOTE ] HEPS: PASS: Integrity check passed. [2026-01-07T12:11:00.543668] [DEBUG] [REMOTE ] HEPS: Symbol is viable for forecasting. [2026-01-07T12:11:00.543720] [INFO ] [MAIN ] [1500/3530] HEPS kept (0.4s) | 1500 kept, 0 rejected | 137.3/min | ETA: 14.8m [2026-01-07T12:11:01.114145] [DEBUG] [REMOTE ] HEQ: Retrieved 3674 rows, trimmed to 300. [2026-01-07T12:11:01.114247] [DEBUG] [REMOTE ] HEQ: PASS: History has at least 300 days. [2026-01-07T12:11:01.114480] [DEBUG] [REMOTE ] HEQ: PASS: Price check passed. Min price $10.22. [2026-01-07T12:11:01.114640] [DEBUG] [REMOTE ] HEQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:01.114755] [DEBUG] [REMOTE ] HEQ: PASS: Integrity check passed. [2026-01-07T12:11:01.114796] [DEBUG] [REMOTE ] HEQ: Symbol is viable for forecasting. [2026-01-07T12:11:01.114845] [INFO ] [MAIN ] [1501/3530] HEQ kept (0.6s) | 1501 kept, 0 rejected | 137.2/min | ETA: 14.8m [2026-01-07T12:11:01.491133] [DEBUG] [REMOTE ] HERO: Retrieved 1553 rows, trimmed to 300. [2026-01-07T12:11:01.491335] [DEBUG] [REMOTE ] HERO: PASS: History has at least 300 days. [2026-01-07T12:11:01.491661] [DEBUG] [REMOTE ] HERO: PASS: Price check passed. Min price $29.25. [2026-01-07T12:11:01.491822] [DEBUG] [REMOTE ] HERO: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:01.491954] [DEBUG] [REMOTE ] HERO: PASS: Integrity check passed. [2026-01-07T12:11:01.491997] [DEBUG] [REMOTE ] HERO: Symbol is viable for forecasting. [2026-01-07T12:11:01.492053] [INFO ] [MAIN ] [1502/3530] HERO kept (0.4s) | 1502 kept, 0 rejected | 137.2/min | ETA: 14.8m [2026-01-07T12:11:01.711079] [DEBUG] [REMOTE ] HESM: Retrieved 2201 rows, trimmed to 300. [2026-01-07T12:11:01.711206] [DEBUG] [REMOTE ] HESM: PASS: History has at least 300 days. [2026-01-07T12:11:01.711440] [DEBUG] [REMOTE ] HESM: PASS: Price check passed. Min price $31.04. [2026-01-07T12:11:01.711635] [DEBUG] [REMOTE ] HESM: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:01.711770] [DEBUG] [REMOTE ] HESM: PASS: Integrity check passed. [2026-01-07T12:11:01.711815] [DEBUG] [REMOTE ] HESM: Symbol is viable for forecasting. [2026-01-07T12:11:01.711866] [INFO ] [MAIN ] [1503/3530] HESM kept (0.2s) | 1503 kept, 0 rejected | 137.3/min | ETA: 14.8m [2026-01-07T12:11:02.108423] [DEBUG] [REMOTE ] HFFG: Retrieved 2094 rows, trimmed to 300. [2026-01-07T12:11:02.108553] [DEBUG] [REMOTE ] HFFG: PASS: History has at least 300 days. [2026-01-07T12:11:02.108803] [DEBUG] [REMOTE ] HFFG: PASS: Price check passed. Min price $2.13. [2026-01-07T12:11:02.108968] [DEBUG] [REMOTE ] HFFG: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:02.109084] [DEBUG] [REMOTE ] HFFG: PASS: Integrity check passed. [2026-01-07T12:11:02.109130] [DEBUG] [REMOTE ] HFFG: Symbol is viable for forecasting. [2026-01-07T12:11:02.109195] [INFO ] [MAIN ] [1504/3530] HFFG kept (0.4s) | 1504 kept, 0 rejected | 137.3/min | ETA: 14.8m [2026-01-07T12:11:02.621308] [DEBUG] [REMOTE ] HFRO: Retrieved 2052 rows, trimmed to 300. [2026-01-07T12:11:02.621431] [DEBUG] [REMOTE ] HFRO: PASS: History has at least 300 days. [2026-01-07T12:11:02.621662] [DEBUG] [REMOTE ] HFRO: PASS: Price check passed. Min price $5.85. [2026-01-07T12:11:02.621797] [DEBUG] [REMOTE ] HFRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:02.621904] [DEBUG] [REMOTE ] HFRO: PASS: Integrity check passed. [2026-01-07T12:11:02.621944] [DEBUG] [REMOTE ] HFRO: Symbol is viable for forecasting. [2026-01-07T12:11:02.621991] [INFO ] [MAIN ] [1505/3530] HFRO kept (0.5s) | 1505 kept, 0 rejected | 137.3/min | ETA: 14.8m [2026-01-07T12:11:03.185216] [DEBUG] [REMOTE ] HFWA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:03.185375] [DEBUG] [REMOTE ] HFWA: PASS: History has at least 300 days. [2026-01-07T12:11:03.185641] [DEBUG] [REMOTE ] HFWA: PASS: Price check passed. Min price $21.47. [2026-01-07T12:11:03.185788] [DEBUG] [REMOTE ] HFWA: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:03.185911] [DEBUG] [REMOTE ] HFWA: PASS: Integrity check passed. [2026-01-07T12:11:03.185953] [DEBUG] [REMOTE ] HFWA: Symbol is viable for forecasting. [2026-01-07T12:11:03.186002] [INFO ] [MAIN ] [1506/3530] HFWA kept (0.6s) | 1506 kept, 0 rejected | 137.3/min | ETA: 14.7m [2026-01-07T12:11:03.395643] [DEBUG] [REMOTE ] HG: Retrieved 539 rows, trimmed to 300. [2026-01-07T12:11:03.395773] [DEBUG] [REMOTE ] HG: PASS: History has at least 300 days. [2026-01-07T12:11:03.395977] [DEBUG] [REMOTE ] HG: PASS: Price check passed. Min price $23.24. [2026-01-07T12:11:03.396108] [DEBUG] [REMOTE ] HG: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:03.396215] [DEBUG] [REMOTE ] HG: PASS: Integrity check passed. [2026-01-07T12:11:03.396254] [DEBUG] [REMOTE ] HG: Symbol is viable for forecasting. [2026-01-07T12:11:03.396301] [INFO ] [MAIN ] [1507/3530] HG kept (0.2s) | 1507 kept, 0 rejected | 137.3/min | ETA: 14.7m [2026-01-07T12:11:03.789809] [DEBUG] [REMOTE ] HGBL: Retrieved 2442 rows, trimmed to 300. [2026-01-07T12:11:03.790033] [DEBUG] [REMOTE ] HGBL: PASS: History has at least 300 days. [2026-01-07T12:11:03.790372] [DEBUG] [REMOTE ] HGBL: PASS: Price check passed. Min price $1.21. [2026-01-07T12:11:03.790532] [DEBUG] [REMOTE ] HGBL: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:03.790715] [DEBUG] [REMOTE ] HGBL: PASS: Integrity check passed. [2026-01-07T12:11:03.790764] [DEBUG] [REMOTE ] HGBL: Symbol is viable for forecasting. [2026-01-07T12:11:03.790828] [INFO ] [MAIN ] [1508/3530] HGBL kept (0.4s) | 1508 kept, 0 rejected | 137.3/min | ETA: 14.7m [2026-01-07T12:11:04.262148] [DEBUG] [REMOTE ] HGLB: Retrieved 1731 rows, trimmed to 300. [2026-01-07T12:11:04.262342] [DEBUG] [REMOTE ] HGLB: PASS: History has at least 300 days. [2026-01-07T12:11:04.262666] [DEBUG] [REMOTE ] HGLB: PASS: Price check passed. Min price $8.81. [2026-01-07T12:11:04.262862] [DEBUG] [REMOTE ] HGLB: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:04.263003] [DEBUG] [REMOTE ] HGLB: PASS: Integrity check passed. [2026-01-07T12:11:04.263046] [DEBUG] [REMOTE ] HGLB: Symbol is viable for forecasting. [2026-01-07T12:11:04.263103] [INFO ] [MAIN ] [1509/3530] HGLB kept (0.5s) | 1509 kept, 0 rejected | 137.3/min | ETA: 14.7m [2026-01-07T12:11:04.660360] [DEBUG] [REMOTE ] HGTY: Retrieved 1156 rows, trimmed to 300. [2026-01-07T12:11:04.660873] [DEBUG] [REMOTE ] HGTY: PASS: History has at least 300 days. [2026-01-07T12:11:04.661515] [DEBUG] [REMOTE ] HGTY: PASS: Price check passed. Min price $10.72. [2026-01-07T12:11:04.661845] [DEBUG] [REMOTE ] HGTY: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:04.662051] [DEBUG] [REMOTE ] HGTY: PASS: Integrity check passed. [2026-01-07T12:11:04.662113] [DEBUG] [REMOTE ] HGTY: Symbol is viable for forecasting. [2026-01-07T12:11:04.662323] [INFO ] [MAIN ] [1510/3530] HGTY kept (0.4s) | 1510 kept, 0 rejected | 137.3/min | ETA: 14.7m [2026-01-07T12:11:05.159627] [DEBUG] [REMOTE ] HHH: Retrieved 3814 rows, trimmed to 300. [2026-01-07T12:11:05.159787] [DEBUG] [REMOTE ] HHH: PASS: History has at least 300 days. [2026-01-07T12:11:05.160066] [DEBUG] [REMOTE ] HHH: PASS: Price check passed. Min price $78.06. [2026-01-07T12:11:05.160226] [DEBUG] [REMOTE ] HHH: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:05.160370] [DEBUG] [REMOTE ] HHH: PASS: Integrity check passed. [2026-01-07T12:11:05.160415] [DEBUG] [REMOTE ] HHH: Symbol is viable for forecasting. [2026-01-07T12:11:05.160474] [INFO ] [MAIN ] [1511/3530] HHH kept (0.5s) | 1511 kept, 0 rejected | 137.3/min | ETA: 14.7m [2026-01-07T12:11:05.591433] [DEBUG] [REMOTE ] HI: Retrieved 4473 rows, trimmed to 300. [2026-01-07T12:11:05.591605] [DEBUG] [REMOTE ] HI: PASS: History has at least 300 days. [2026-01-07T12:11:05.591862] [DEBUG] [REMOTE ] HI: PASS: Price check passed. Min price $24.39. [2026-01-07T12:11:05.592226] [DEBUG] [REMOTE ] HI: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:05.592362] [DEBUG] [REMOTE ] HI: PASS: Integrity check passed. [2026-01-07T12:11:05.592410] [DEBUG] [REMOTE ] HI: Symbol is viable for forecasting. [2026-01-07T12:11:05.592481] [INFO ] [MAIN ] [1512/3530] HI kept (0.4s) | 1512 kept, 0 rejected | 137.3/min | ETA: 14.7m [2026-01-07T12:11:06.126633] [DEBUG] [REMOTE ] HIFS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:06.126785] [DEBUG] [REMOTE ] HIFS: PASS: History has at least 300 days. [2026-01-07T12:11:06.127032] [DEBUG] [REMOTE ] HIFS: PASS: Price check passed. Min price $251.77. [2026-01-07T12:11:06.127172] [DEBUG] [REMOTE ] HIFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:06.127296] [DEBUG] [REMOTE ] HIFS: PASS: Integrity check passed. [2026-01-07T12:11:06.127337] [DEBUG] [REMOTE ] HIFS: Symbol is viable for forecasting. [2026-01-07T12:11:06.127387] [INFO ] [MAIN ] [1513/3530] HIFS kept (0.5s) | 1513 kept, 0 rejected | 137.3/min | ETA: 14.7m [2026-01-07T12:11:06.438672] [DEBUG] [REMOTE ] HIG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:06.438825] [DEBUG] [REMOTE ] HIG: PASS: History has at least 300 days. [2026-01-07T12:11:06.439105] [DEBUG] [REMOTE ] HIG: PASS: Price check passed. Min price $121.82. [2026-01-07T12:11:06.439246] [DEBUG] [REMOTE ] HIG: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:06.439379] [DEBUG] [REMOTE ] HIG: PASS: Integrity check passed. [2026-01-07T12:11:06.439420] [DEBUG] [REMOTE ] HIG: Symbol is viable for forecasting. [2026-01-07T12:11:06.439470] [INFO ] [MAIN ] [1514/3530] HIG kept (0.3s) | 1514 kept, 0 rejected | 137.3/min | ETA: 14.7m [2026-01-07T12:11:06.900538] [DEBUG] [REMOTE ] HII: Retrieved 3721 rows, trimmed to 300. [2026-01-07T12:11:06.900709] [DEBUG] [REMOTE ] HII: PASS: History has at least 300 days. [2026-01-07T12:11:06.900989] [DEBUG] [REMOTE ] HII: PASS: Price check passed. Min price $278.79. [2026-01-07T12:11:06.901158] [DEBUG] [REMOTE ] HII: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:06.901307] [DEBUG] [REMOTE ] HII: PASS: Integrity check passed. [2026-01-07T12:11:06.901358] [DEBUG] [REMOTE ] HII: Symbol is viable for forecasting. [2026-01-07T12:11:06.901418] [INFO ] [MAIN ] [1515/3530] HII kept (0.5s) | 1515 kept, 0 rejected | 137.3/min | ETA: 14.7m [2026-01-07T12:11:07.053180] [DEBUG] [REMOTE ] HIMS: Retrieved 1587 rows, trimmed to 300. [2026-01-07T12:11:07.053311] [DEBUG] [REMOTE ] HIMS: PASS: History has at least 300 days. [2026-01-07T12:11:07.053523] [DEBUG] [REMOTE ] HIMS: PASS: Price check passed. Min price $32.47. [2026-01-07T12:11:07.053697] [DEBUG] [REMOTE ] HIMS: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:07.053813] [DEBUG] [REMOTE ] HIMS: PASS: Integrity check passed. [2026-01-07T12:11:07.053855] [DEBUG] [REMOTE ] HIMS: Symbol is viable for forecasting. [2026-01-07T12:11:07.053903] [INFO ] [MAIN ] [1516/3530] HIMS kept (0.2s) | 1516 kept, 0 rejected | 137.4/min | ETA: 14.7m [2026-01-07T12:11:07.722048] [DEBUG] [REMOTE ] HIMX: Retrieved 4973 rows, trimmed to 300. [2026-01-07T12:11:07.722247] [DEBUG] [REMOTE ] HIMX: PASS: History has at least 300 days. [2026-01-07T12:11:07.722505] [DEBUG] [REMOTE ] HIMX: PASS: Price check passed. Min price $6.93. [2026-01-07T12:11:07.722686] [DEBUG] [REMOTE ] HIMX: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:07.722829] [DEBUG] [REMOTE ] HIMX: PASS: Integrity check passed. [2026-01-07T12:11:07.722870] [DEBUG] [REMOTE ] HIMX: Symbol is viable for forecasting. [2026-01-07T12:11:07.722918] [INFO ] [MAIN ] [1517/3530] HIMX kept (0.7s) | 1517 kept, 0 rejected | 137.3/min | ETA: 14.7m [2026-01-07T12:11:08.237025] [DEBUG] [REMOTE ] HIO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:08.237166] [DEBUG] [REMOTE ] HIO: PASS: History has at least 300 days. [2026-01-07T12:11:08.237401] [DEBUG] [REMOTE ] HIO: PASS: Price check passed. Min price $3.66. [2026-01-07T12:11:08.237541] [DEBUG] [REMOTE ] HIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:08.237686] [DEBUG] [REMOTE ] HIO: PASS: Integrity check passed. [2026-01-07T12:11:08.237729] [DEBUG] [REMOTE ] HIO: Symbol is viable for forecasting. [2026-01-07T12:11:08.237784] [INFO ] [MAIN ] [1518/3530] HIO kept (0.5s) | 1518 kept, 0 rejected | 137.3/min | ETA: 14.7m [2026-01-07T12:11:08.389822] [DEBUG] [REMOTE ] HIPO: Retrieved 1112 rows, trimmed to 300. [2026-01-07T12:11:08.389954] [DEBUG] [REMOTE ] HIPO: PASS: History has at least 300 days. [2026-01-07T12:11:08.390162] [DEBUG] [REMOTE ] HIPO: PASS: Price check passed. Min price $29.98. [2026-01-07T12:11:08.390298] [DEBUG] [REMOTE ] HIPO: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:08.390408] [DEBUG] [REMOTE ] HIPO: PASS: Integrity check passed. [2026-01-07T12:11:08.390449] [DEBUG] [REMOTE ] HIPO: Symbol is viable for forecasting. [2026-01-07T12:11:08.390496] [INFO ] [MAIN ] [1519/3530] HIPO kept (0.2s) | 1519 kept, 0 rejected | 137.4/min | ETA: 14.6m [2026-01-07T12:11:08.946922] [DEBUG] [REMOTE ] HITI: Retrieved 1742 rows, trimmed to 300. [2026-01-07T12:11:08.947041] [DEBUG] [REMOTE ] HITI: PASS: History has at least 300 days. [2026-01-07T12:11:08.947243] [DEBUG] [REMOTE ] HITI: PASS: Price check passed. Min price $2.48. [2026-01-07T12:11:08.947374] [DEBUG] [REMOTE ] HITI: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:08.947482] [DEBUG] [REMOTE ] HITI: PASS: Integrity check passed. [2026-01-07T12:11:08.947521] [DEBUG] [REMOTE ] HITI: Symbol is viable for forecasting. [2026-01-07T12:11:08.947586] [INFO ] [MAIN ] [1520/3530] HITI kept (0.6s) | 1520 kept, 0 rejected | 137.3/min | ETA: 14.6m [2026-01-07T12:11:09.329411] [DEBUG] [REMOTE ] HIVE: Retrieved 2006 rows, trimmed to 300. [2026-01-07T12:11:09.329529] [DEBUG] [REMOTE ] HIVE: PASS: History has at least 300 days. [2026-01-07T12:11:09.329770] [DEBUG] [REMOTE ] HIVE: PASS: Price check passed. Min price $2.57. [2026-01-07T12:11:09.329908] [DEBUG] [REMOTE ] HIVE: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:09.330015] [DEBUG] [REMOTE ] HIVE: PASS: Integrity check passed. [2026-01-07T12:11:09.330055] [DEBUG] [REMOTE ] HIVE: Symbol is viable for forecasting. [2026-01-07T12:11:09.330101] [INFO ] [MAIN ] [1521/3530] HIVE kept (0.4s) | 1521 kept, 0 rejected | 137.3/min | ETA: 14.6m [2026-01-07T12:11:09.910679] [DEBUG] [REMOTE ] HIX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:09.910824] [DEBUG] [REMOTE ] HIX: PASS: History has at least 300 days. [2026-01-07T12:11:09.911066] [DEBUG] [REMOTE ] HIX: PASS: Price check passed. Min price $4.03. [2026-01-07T12:11:09.911201] [DEBUG] [REMOTE ] HIX: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:09.911323] [DEBUG] [REMOTE ] HIX: PASS: Integrity check passed. [2026-01-07T12:11:09.911363] [DEBUG] [REMOTE ] HIX: Symbol is viable for forecasting. [2026-01-07T12:11:09.911411] [INFO ] [MAIN ] [1522/3530] HIX kept (0.6s) | 1522 kept, 0 rejected | 137.3/min | ETA: 14.6m [2026-01-07T12:11:10.352431] [DEBUG] [REMOTE ] HL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:10.352560] [DEBUG] [REMOTE ] HL: PASS: History has at least 300 days. [2026-01-07T12:11:10.352795] [DEBUG] [REMOTE ] HL: PASS: Price check passed. Min price $11.97. [2026-01-07T12:11:10.352928] [DEBUG] [REMOTE ] HL: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:10.353233] [DEBUG] [REMOTE ] HL: PASS: Integrity check passed. [2026-01-07T12:11:10.353273] [DEBUG] [REMOTE ] HL: Symbol is viable for forecasting. [2026-01-07T12:11:10.353320] [INFO ] [MAIN ] [1523/3530] HL kept (0.4s) | 1523 kept, 0 rejected | 137.3/min | ETA: 14.6m [2026-01-07T12:11:10.634656] [DEBUG] [REMOTE ] HLAL: Retrieved 1629 rows, trimmed to 300. [2026-01-07T12:11:10.634779] [DEBUG] [REMOTE ] HLAL: PASS: History has at least 300 days. [2026-01-07T12:11:10.634985] [DEBUG] [REMOTE ] HLAL: PASS: Price check passed. Min price $58.01. [2026-01-07T12:11:10.635115] [DEBUG] [REMOTE ] HLAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:10.635222] [DEBUG] [REMOTE ] HLAL: PASS: Integrity check passed. [2026-01-07T12:11:10.635261] [DEBUG] [REMOTE ] HLAL: Symbol is viable for forecasting. [2026-01-07T12:11:10.635310] [INFO ] [MAIN ] [1524/3530] HLAL kept (0.3s) | 1524 kept, 0 rejected | 137.3/min | ETA: 14.6m [2026-01-07T12:11:11.187882] [DEBUG] [REMOTE ] HLF: Retrieved 5297 rows, trimmed to 300. [2026-01-07T12:11:11.188012] [DEBUG] [REMOTE ] HLF: PASS: History has at least 300 days. [2026-01-07T12:11:11.188226] [DEBUG] [REMOTE ] HLF: PASS: Price check passed. Min price $7.75. [2026-01-07T12:11:11.188358] [DEBUG] [REMOTE ] HLF: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:11.188470] [DEBUG] [REMOTE ] HLF: PASS: Integrity check passed. [2026-01-07T12:11:11.188510] [DEBUG] [REMOTE ] HLF: Symbol is viable for forecasting. [2026-01-07T12:11:11.188556] [INFO ] [MAIN ] [1525/3530] HLF kept (0.6s) | 1525 kept, 0 rejected | 137.3/min | ETA: 14.6m [2026-01-07T12:11:11.491173] [DEBUG] [REMOTE ] HLI: Retrieved 2615 rows, trimmed to 300. [2026-01-07T12:11:11.491294] [DEBUG] [REMOTE ] HLI: PASS: History has at least 300 days. [2026-01-07T12:11:11.491497] [DEBUG] [REMOTE ] HLI: PASS: Price check passed. Min price $170.47. [2026-01-07T12:11:11.491648] [DEBUG] [REMOTE ] HLI: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:11.491758] [DEBUG] [REMOTE ] HLI: PASS: Integrity check passed. [2026-01-07T12:11:11.491797] [DEBUG] [REMOTE ] HLI: Symbol is viable for forecasting. [2026-01-07T12:11:11.491844] [INFO ] [MAIN ] [1526/3530] HLI kept (0.3s) | 1526 kept, 0 rejected | 137.3/min | ETA: 14.6m [2026-01-07T12:11:12.035732] [DEBUG] [REMOTE ] HLIO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:12.035867] [DEBUG] [REMOTE ] HLIO: PASS: History has at least 300 days. [2026-01-07T12:11:12.036086] [DEBUG] [REMOTE ] HLIO: PASS: Price check passed. Min price $47.11. [2026-01-07T12:11:12.036219] [DEBUG] [REMOTE ] HLIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:12.036332] [DEBUG] [REMOTE ] HLIO: PASS: Integrity check passed. [2026-01-07T12:11:12.036372] [DEBUG] [REMOTE ] HLIO: Symbol is viable for forecasting. [2026-01-07T12:11:12.036419] [INFO ] [MAIN ] [1527/3530] HLIO kept (0.5s) | 1527 kept, 0 rejected | 137.3/min | ETA: 14.6m [2026-01-07T12:11:12.211945] [DEBUG] [REMOTE ] HLLY: Retrieved 835 rows, trimmed to 300. [2026-01-07T12:11:12.212108] [DEBUG] [REMOTE ] HLLY: PASS: History has at least 300 days. [2026-01-07T12:11:12.212319] [DEBUG] [REMOTE ] HLLY: PASS: Price check passed. Min price $2.73. [2026-01-07T12:11:12.212452] [DEBUG] [REMOTE ] HLLY: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:12.212562] [DEBUG] [REMOTE ] HLLY: PASS: Integrity check passed. [2026-01-07T12:11:12.212625] [DEBUG] [REMOTE ] HLLY: Symbol is viable for forecasting. [2026-01-07T12:11:12.212678] [INFO ] [MAIN ] [1528/3530] HLLY kept (0.2s) | 1528 kept, 0 rejected | 137.4/min | ETA: 14.6m [2026-01-07T12:11:12.703997] [DEBUG] [REMOTE ] HLMN: Retrieved 1278 rows, trimmed to 300. [2026-01-07T12:11:12.704130] [DEBUG] [REMOTE ] HLMN: PASS: History has at least 300 days. [2026-01-07T12:11:12.704338] [DEBUG] [REMOTE ] HLMN: PASS: Price check passed. Min price $8.05. [2026-01-07T12:11:12.704467] [DEBUG] [REMOTE ] HLMN: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:12.704602] [DEBUG] [REMOTE ] HLMN: PASS: Integrity check passed. [2026-01-07T12:11:12.704649] [DEBUG] [REMOTE ] HLMN: Symbol is viable for forecasting. [2026-01-07T12:11:12.704696] [INFO ] [MAIN ] [1529/3530] HLMN kept (0.5s) | 1529 kept, 0 rejected | 137.4/min | ETA: 14.6m [2026-01-07T12:11:13.007552] [DEBUG] [REMOTE ] HLN: Retrieved 868 rows, trimmed to 300. [2026-01-07T12:11:13.007705] [DEBUG] [REMOTE ] HLN: PASS: History has at least 300 days. [2026-01-07T12:11:13.007917] [DEBUG] [REMOTE ] HLN: PASS: Price check passed. Min price $9.00. [2026-01-07T12:11:13.008055] [DEBUG] [REMOTE ] HLN: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:13.008166] [DEBUG] [REMOTE ] HLN: PASS: Integrity check passed. [2026-01-07T12:11:13.008206] [DEBUG] [REMOTE ] HLN: Symbol is viable for forecasting. [2026-01-07T12:11:13.008253] [INFO ] [MAIN ] [1530/3530] HLN kept (0.3s) | 1530 kept, 0 rejected | 137.4/min | ETA: 14.6m [2026-01-07T12:11:13.560265] [DEBUG] [REMOTE ] HLNE: Retrieved 2226 rows, trimmed to 300. [2026-01-07T12:11:13.560389] [DEBUG] [REMOTE ] HLNE: PASS: History has at least 300 days. [2026-01-07T12:11:13.560610] [DEBUG] [REMOTE ] HLNE: PASS: Price check passed. Min price $113.50. [2026-01-07T12:11:13.560750] [DEBUG] [REMOTE ] HLNE: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:13.560862] [DEBUG] [REMOTE ] HLNE: PASS: Integrity check passed. [2026-01-07T12:11:13.560905] [DEBUG] [REMOTE ] HLNE: Symbol is viable for forecasting. [2026-01-07T12:11:13.560954] [INFO ] [MAIN ] [1531/3530] HLNE kept (0.6s) | 1531 kept, 0 rejected | 137.4/min | ETA: 14.6m [2026-01-07T12:11:14.145479] [DEBUG] [REMOTE ] HLX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:14.145634] [DEBUG] [REMOTE ] HLX: PASS: History has at least 300 days. [2026-01-07T12:11:14.145862] [DEBUG] [REMOTE ] HLX: PASS: Price check passed. Min price $6.12. [2026-01-07T12:11:14.145997] [DEBUG] [REMOTE ] HLX: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:14.146113] [DEBUG] [REMOTE ] HLX: PASS: Integrity check passed. [2026-01-07T12:11:14.146154] [DEBUG] [REMOTE ] HLX: Symbol is viable for forecasting. [2026-01-07T12:11:14.146202] [INFO ] [MAIN ] [1532/3530] HLX kept (0.6s) | 1532 kept, 0 rejected | 137.3/min | ETA: 14.5m [2026-01-07T12:11:14.603362] [DEBUG] [REMOTE ] HMC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:14.603507] [DEBUG] [REMOTE ] HMC: PASS: History has at least 300 days. [2026-01-07T12:11:14.603772] [DEBUG] [REMOTE ] HMC: PASS: Price check passed. Min price $28.48. [2026-01-07T12:11:14.603912] [DEBUG] [REMOTE ] HMC: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:14.604037] [DEBUG] [REMOTE ] HMC: PASS: Integrity check passed. [2026-01-07T12:11:14.604077] [DEBUG] [REMOTE ] HMC: Symbol is viable for forecasting. [2026-01-07T12:11:14.604126] [INFO ] [MAIN ] [1533/3530] HMC kept (0.5s) | 1533 kept, 0 rejected | 137.3/min | ETA: 14.5m [2026-01-07T12:11:15.070802] [DEBUG] [REMOTE ] HMN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:15.070945] [DEBUG] [REMOTE ] HMN: PASS: History has at least 300 days. [2026-01-07T12:11:15.071342] [DEBUG] [REMOTE ] HMN: PASS: Price check passed. Min price $43.23. [2026-01-07T12:11:15.071474] [DEBUG] [REMOTE ] HMN: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:15.071608] [DEBUG] [REMOTE ] HMN: PASS: Integrity check passed. [2026-01-07T12:11:15.071650] [DEBUG] [REMOTE ] HMN: Symbol is viable for forecasting. [2026-01-07T12:11:15.071696] [INFO ] [MAIN ] [1534/3530] HMN kept (0.5s) | 1534 kept, 0 rejected | 137.3/min | ETA: 14.5m [2026-01-07T12:11:15.533480] [DEBUG] [REMOTE ] HMY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:15.533623] [DEBUG] [REMOTE ] HMY: PASS: History has at least 300 days. [2026-01-07T12:11:15.533839] [DEBUG] [REMOTE ] HMY: PASS: Price check passed. Min price $15.19. [2026-01-07T12:11:15.533974] [DEBUG] [REMOTE ] HMY: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:15.534086] [DEBUG] [REMOTE ] HMY: PASS: Integrity check passed. [2026-01-07T12:11:15.534125] [DEBUG] [REMOTE ] HMY: Symbol is viable for forecasting. [2026-01-07T12:11:15.534172] [INFO ] [MAIN ] [1535/3530] HMY kept (0.5s) | 1535 kept, 0 rejected | 137.3/min | ETA: 14.5m [2026-01-07T12:11:15.839151] [DEBUG] [REMOTE ] HNDL: Retrieved 2004 rows, trimmed to 300. [2026-01-07T12:11:15.839271] [DEBUG] [REMOTE ] HNDL: PASS: History has at least 300 days. [2026-01-07T12:11:15.839483] [DEBUG] [REMOTE ] HNDL: PASS: Price check passed. Min price $21.67. [2026-01-07T12:11:15.839646] [DEBUG] [REMOTE ] HNDL: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:15.839759] [DEBUG] [REMOTE ] HNDL: PASS: Integrity check passed. [2026-01-07T12:11:15.839799] [DEBUG] [REMOTE ] HNDL: Symbol is viable for forecasting. [2026-01-07T12:11:15.839848] [INFO ] [MAIN ] [1536/3530] HNDL kept (0.3s) | 1536 kept, 0 rejected | 137.4/min | ETA: 14.5m [2026-01-07T12:11:16.401618] [DEBUG] [REMOTE ] HNI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:16.401764] [DEBUG] [REMOTE ] HNI: PASS: History has at least 300 days. [2026-01-07T12:11:16.402008] [DEBUG] [REMOTE ] HNI: PASS: Price check passed. Min price $38.27. [2026-01-07T12:11:16.402165] [DEBUG] [REMOTE ] HNI: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:16.402291] [DEBUG] [REMOTE ] HNI: PASS: Integrity check passed. [2026-01-07T12:11:16.402333] [DEBUG] [REMOTE ] HNI: Symbol is viable for forecasting. [2026-01-07T12:11:16.402423] [INFO ] [MAIN ] [1537/3530] HNI kept (0.6s) | 1537 kept, 0 rejected | 137.3/min | ETA: 14.5m [2026-01-07T12:11:16.873739] [DEBUG] [REMOTE ] HNRG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:16.873879] [DEBUG] [REMOTE ] HNRG: PASS: History has at least 300 days. [2026-01-07T12:11:16.874106] [DEBUG] [REMOTE ] HNRG: PASS: Price check passed. Min price $17.31. [2026-01-07T12:11:16.874243] [DEBUG] [REMOTE ] HNRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:16.874359] [DEBUG] [REMOTE ] HNRG: PASS: Integrity check passed. [2026-01-07T12:11:16.874401] [DEBUG] [REMOTE ] HNRG: Symbol is viable for forecasting. [2026-01-07T12:11:16.874450] [INFO ] [MAIN ] [1538/3530] HNRG kept (0.5s) | 1538 kept, 0 rejected | 137.3/min | ETA: 14.5m [2026-01-07T12:11:17.386115] [DEBUG] [REMOTE ] HOG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:17.386494] [DEBUG] [REMOTE ] HOG: PASS: History has at least 300 days. [2026-01-07T12:11:17.386804] [DEBUG] [REMOTE ] HOG: PASS: Price check passed. Min price $20.49. [2026-01-07T12:11:17.386953] [DEBUG] [REMOTE ] HOG: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:17.387132] [DEBUG] [REMOTE ] HOG: PASS: Integrity check passed. [2026-01-07T12:11:17.387184] [DEBUG] [REMOTE ] HOG: Symbol is viable for forecasting. [2026-01-07T12:11:17.387236] [INFO ] [MAIN ] [1539/3530] HOG kept (0.5s) | 1539 kept, 0 rejected | 137.3/min | ETA: 14.5m [2026-01-07T12:11:17.498273] [DEBUG] [REMOTE ] HOLO: Retrieved 763 rows, trimmed to 300. [2026-01-07T12:11:17.498414] [DEBUG] [REMOTE ] HOLO: PASS: History has at least 300 days. [2026-01-07T12:11:17.498663] [DEBUG] [REMOTE ] HOLO: PASS: Price check passed. Min price $2.64. [2026-01-07T12:11:17.498816] [DEBUG] [REMOTE ] HOLO: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:17.498969] [DEBUG] [REMOTE ] HOLO: PASS: Integrity check passed. [2026-01-07T12:11:17.499014] [DEBUG] [REMOTE ] HOLO: Symbol is viable for forecasting. [2026-01-07T12:11:17.499068] [INFO ] [MAIN ] [1540/3530] HOLO kept (0.1s) | 1540 kept, 0 rejected | 137.4/min | ETA: 14.5m [2026-01-07T12:11:18.286701] [DEBUG] [REMOTE ] HOLX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:18.286839] [DEBUG] [REMOTE ] HOLX: PASS: History has at least 300 days. [2026-01-07T12:11:18.287077] [DEBUG] [REMOTE ] HOLX: PASS: Price check passed. Min price $65.51. [2026-01-07T12:11:18.287212] [DEBUG] [REMOTE ] HOLX: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:18.287330] [DEBUG] [REMOTE ] HOLX: PASS: Integrity check passed. [2026-01-07T12:11:18.287370] [DEBUG] [REMOTE ] HOLX: Symbol is viable for forecasting. [2026-01-07T12:11:18.287418] [INFO ] [MAIN ] [1541/3530] HOLX kept (0.8s) | 1541 kept, 0 rejected | 137.3/min | ETA: 14.5m [2026-01-07T12:11:18.689475] [DEBUG] [REMOTE ] HOMB: Retrieved 4915 rows, trimmed to 300. [2026-01-07T12:11:18.689639] [DEBUG] [REMOTE ] HOMB: PASS: History has at least 300 days. [2026-01-07T12:11:18.689892] [DEBUG] [REMOTE ] HOMB: PASS: Price check passed. Min price $26.23. [2026-01-07T12:11:18.690041] [DEBUG] [REMOTE ] HOMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:18.690163] [DEBUG] [REMOTE ] HOMB: PASS: Integrity check passed. [2026-01-07T12:11:18.690204] [DEBUG] [REMOTE ] HOMB: Symbol is viable for forecasting. [2026-01-07T12:11:18.690252] [INFO ] [MAIN ] [1542/3530] HOMB kept (0.4s) | 1542 kept, 0 rejected | 137.3/min | ETA: 14.5m [2026-01-07T12:11:19.140545] [DEBUG] [REMOTE ] HON: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:19.140701] [DEBUG] [REMOTE ] HON: PASS: History has at least 300 days. [2026-01-07T12:11:19.140934] [DEBUG] [REMOTE ] HON: PASS: Price check passed. Min price $188.14. [2026-01-07T12:11:19.141072] [DEBUG] [REMOTE ] HON: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:19.141192] [DEBUG] [REMOTE ] HON: PASS: Integrity check passed. [2026-01-07T12:11:19.141233] [DEBUG] [REMOTE ] HON: Symbol is viable for forecasting. [2026-01-07T12:11:19.141298] [INFO ] [MAIN ] [1543/3530] HON kept (0.5s) | 1543 kept, 0 rejected | 137.3/min | ETA: 14.5m [2026-01-07T12:11:19.366122] [DEBUG] [REMOTE ] HOOD: Retrieved 1115 rows, trimmed to 300. [2026-01-07T12:11:19.366252] [DEBUG] [REMOTE ] HOOD: PASS: History has at least 300 days. [2026-01-07T12:11:19.366456] [DEBUG] [REMOTE ] HOOD: PASS: Price check passed. Min price $106.21. [2026-01-07T12:11:19.366608] [DEBUG] [REMOTE ] HOOD: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:19.366718] [DEBUG] [REMOTE ] HOOD: PASS: Integrity check passed. [2026-01-07T12:11:19.366757] [DEBUG] [REMOTE ] HOOD: Symbol is viable for forecasting. [2026-01-07T12:11:19.366803] [INFO ] [MAIN ] [1544/3530] HOOD kept (0.2s) | 1544 kept, 0 rejected | 137.3/min | ETA: 14.5m [2026-01-07T12:11:20.088284] [DEBUG] [REMOTE ] HOPE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:20.088432] [DEBUG] [REMOTE ] HOPE: PASS: History has at least 300 days. [2026-01-07T12:11:20.088709] [DEBUG] [REMOTE ] HOPE: PASS: Price check passed. Min price $9.84. [2026-01-07T12:11:20.088892] [DEBUG] [REMOTE ] HOPE: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:20.089029] [DEBUG] [REMOTE ] HOPE: PASS: Integrity check passed. [2026-01-07T12:11:20.089077] [DEBUG] [REMOTE ] HOPE: Symbol is viable for forecasting. [2026-01-07T12:11:20.089136] [INFO ] [MAIN ] [1545/3530] HOPE kept (0.7s) | 1545 kept, 0 rejected | 137.3/min | ETA: 14.5m [2026-01-07T12:11:20.426876] [DEBUG] [REMOTE ] HOUS: Retrieved 3327 rows, trimmed to 300. [2026-01-07T12:11:20.427008] [DEBUG] [REMOTE ] HOUS: PASS: History has at least 300 days. [2026-01-07T12:11:20.427227] [DEBUG] [REMOTE ] HOUS: PASS: Price check passed. Min price $9.26. [2026-01-07T12:11:20.427364] [DEBUG] [REMOTE ] HOUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:20.427476] [DEBUG] [REMOTE ] HOUS: PASS: Integrity check passed. [2026-01-07T12:11:20.427516] [DEBUG] [REMOTE ] HOUS: Symbol is viable for forecasting. [2026-01-07T12:11:20.427564] [INFO ] [MAIN ] [1546/3530] HOUS kept (0.3s) | 1546 kept, 0 rejected | 137.3/min | ETA: 14.4m [2026-01-07T12:11:20.997134] [DEBUG] [REMOTE ] HP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:20.997268] [DEBUG] [REMOTE ] HP: PASS: History has at least 300 days. [2026-01-07T12:11:20.997483] [DEBUG] [REMOTE ] HP: PASS: Price check passed. Min price $21.65. [2026-01-07T12:11:20.997637] [DEBUG] [REMOTE ] HP: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:20.997752] [DEBUG] [REMOTE ] HP: PASS: Integrity check passed. [2026-01-07T12:11:20.997792] [DEBUG] [REMOTE ] HP: Symbol is viable for forecasting. [2026-01-07T12:11:20.997838] [INFO ] [MAIN ] [1547/3530] HP kept (0.6s) | 1547 kept, 0 rejected | 137.3/min | ETA: 14.4m [2026-01-07T12:11:21.329551] [DEBUG] [REMOTE ] HPE: Retrieved 2569 rows, trimmed to 300. [2026-01-07T12:11:21.329718] [DEBUG] [REMOTE ] HPE: PASS: History has at least 300 days. [2026-01-07T12:11:21.329960] [DEBUG] [REMOTE ] HPE: PASS: Price check passed. Min price $19.90. [2026-01-07T12:11:21.330093] [DEBUG] [REMOTE ] HPE: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:21.330201] [DEBUG] [REMOTE ] HPE: PASS: Integrity check passed. [2026-01-07T12:11:21.330240] [DEBUG] [REMOTE ] HPE: Symbol is viable for forecasting. [2026-01-07T12:11:21.330286] [INFO ] [MAIN ] [1548/3530] HPE kept (0.3s) | 1548 kept, 0 rejected | 137.3/min | ETA: 14.4m [2026-01-07T12:11:21.845392] [DEBUG] [REMOTE ] HPF: Retrieved 5814 rows, trimmed to 300. [2026-01-07T12:11:21.845528] [DEBUG] [REMOTE ] HPF: PASS: History has at least 300 days. [2026-01-07T12:11:21.845766] [DEBUG] [REMOTE ] HPF: PASS: Price check passed. Min price $15.98. [2026-01-07T12:11:21.845901] [DEBUG] [REMOTE ] HPF: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:21.846013] [DEBUG] [REMOTE ] HPF: PASS: Integrity check passed. [2026-01-07T12:11:21.846053] [DEBUG] [REMOTE ] HPF: Symbol is viable for forecasting. [2026-01-07T12:11:21.846116] [INFO ] [MAIN ] [1549/3530] HPF kept (0.5s) | 1549 kept, 0 rejected | 137.3/min | ETA: 14.4m [2026-01-07T12:11:22.312695] [DEBUG] [REMOTE ] HPI: Retrieved 5657 rows, trimmed to 300. [2026-01-07T12:11:22.312867] [DEBUG] [REMOTE ] HPI: PASS: History has at least 300 days. [2026-01-07T12:11:22.313169] [DEBUG] [REMOTE ] HPI: PASS: Price check passed. Min price $16.17. [2026-01-07T12:11:22.313339] [DEBUG] [REMOTE ] HPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:22.313461] [DEBUG] [REMOTE ] HPI: PASS: Integrity check passed. [2026-01-07T12:11:22.313501] [DEBUG] [REMOTE ] HPI: Symbol is viable for forecasting. [2026-01-07T12:11:22.313549] [INFO ] [MAIN ] [1550/3530] HPI kept (0.5s) | 1550 kept, 0 rejected | 137.3/min | ETA: 14.4m [2026-01-07T12:11:22.602933] [DEBUG] [REMOTE ] HPK: Retrieved 1349 rows, trimmed to 300. [2026-01-07T12:11:22.603066] [DEBUG] [REMOTE ] HPK: PASS: History has at least 300 days. [2026-01-07T12:11:22.603293] [DEBUG] [REMOTE ] HPK: PASS: Price check passed. Min price $4.25. [2026-01-07T12:11:22.603431] [DEBUG] [REMOTE ] HPK: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:22.603541] [DEBUG] [REMOTE ] HPK: PASS: Integrity check passed. [2026-01-07T12:11:22.603612] [DEBUG] [REMOTE ] HPK: Symbol is viable for forecasting. [2026-01-07T12:11:22.603667] [INFO ] [MAIN ] [1551/3530] HPK kept (0.3s) | 1551 kept, 0 rejected | 137.3/min | ETA: 14.4m [2026-01-07T12:11:23.076533] [DEBUG] [REMOTE ] HPP: Retrieved 3908 rows, trimmed to 300. [2026-01-07T12:11:23.076694] [DEBUG] [REMOTE ] HPP: PASS: History has at least 300 days. [2026-01-07T12:11:23.076909] [DEBUG] [REMOTE ] HPP: PASS: Price check passed. Min price $10.26. [2026-01-07T12:11:23.077045] [DEBUG] [REMOTE ] HPP: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:23.077167] [DEBUG] [REMOTE ] HPP: PASS: Integrity check passed. [2026-01-07T12:11:23.077211] [DEBUG] [REMOTE ] HPP: Symbol is viable for forecasting. [2026-01-07T12:11:23.077264] [INFO ] [MAIN ] [1552/3530] HPP kept (0.5s) | 1552 kept, 0 rejected | 137.3/min | ETA: 14.4m [2026-01-07T12:11:23.511209] [DEBUG] [REMOTE ] HPQ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:23.511337] [DEBUG] [REMOTE ] HPQ: PASS: History has at least 300 days. [2026-01-07T12:11:23.511550] [DEBUG] [REMOTE ] HPQ: PASS: Price check passed. Min price $21.66. [2026-01-07T12:11:23.511705] [DEBUG] [REMOTE ] HPQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:23.511815] [DEBUG] [REMOTE ] HPQ: PASS: Integrity check passed. [2026-01-07T12:11:23.511854] [DEBUG] [REMOTE ] HPQ: Symbol is viable for forecasting. [2026-01-07T12:11:23.511901] [INFO ] [MAIN ] [1553/3530] HPQ kept (0.4s) | 1553 kept, 0 rejected | 137.3/min | ETA: 14.4m [2026-01-07T12:11:23.879171] [DEBUG] [REMOTE ] HPS: Retrieved 5676 rows, trimmed to 300. [2026-01-07T12:11:23.879324] [DEBUG] [REMOTE ] HPS: PASS: History has at least 300 days. [2026-01-07T12:11:23.879587] [DEBUG] [REMOTE ] HPS: PASS: Price check passed. Min price $14.32. [2026-01-07T12:11:23.879726] [DEBUG] [REMOTE ] HPS: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:23.879840] [DEBUG] [REMOTE ] HPS: PASS: Integrity check passed. [2026-01-07T12:11:23.879880] [DEBUG] [REMOTE ] HPS: Symbol is viable for forecasting. [2026-01-07T12:11:23.879929] [INFO ] [MAIN ] [1554/3530] HPS kept (0.4s) | 1554 kept, 0 rejected | 137.3/min | ETA: 14.4m [2026-01-07T12:11:24.344428] [DEBUG] [REMOTE ] HQI: Retrieved 5931 rows, trimmed to 300. [2026-01-07T12:11:24.344602] [DEBUG] [REMOTE ] HQI: PASS: History has at least 300 days. [2026-01-07T12:11:24.344884] [DEBUG] [REMOTE ] HQI: PASS: Price check passed. Min price $7.59. [2026-01-07T12:11:24.345026] [DEBUG] [REMOTE ] HQI: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:24.345141] [DEBUG] [REMOTE ] HQI: PASS: Integrity check passed. [2026-01-07T12:11:24.345184] [DEBUG] [REMOTE ] HQI: Symbol is viable for forecasting. [2026-01-07T12:11:24.345264] [INFO ] [MAIN ] [1555/3530] HQI kept (0.5s) | 1555 kept, 0 rejected | 137.3/min | ETA: 14.4m [2026-01-07T12:11:24.784201] [DEBUG] [REMOTE ] HQL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:24.784331] [DEBUG] [REMOTE ] HQL: PASS: History has at least 300 days. [2026-01-07T12:11:24.784549] [DEBUG] [REMOTE ] HQL: PASS: Price check passed. Min price $15.47. [2026-01-07T12:11:24.784703] [DEBUG] [REMOTE ] HQL: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:24.784818] [DEBUG] [REMOTE ] HQL: PASS: Integrity check passed. [2026-01-07T12:11:24.784858] [DEBUG] [REMOTE ] HQL: Symbol is viable for forecasting. [2026-01-07T12:11:24.784904] [INFO ] [MAIN ] [1556/3530] HQL kept (0.4s) | 1556 kept, 0 rejected | 137.3/min | ETA: 14.4m [2026-01-07T12:11:24.952316] [DEBUG] [REMOTE ] HQY: Retrieved 2876 rows, trimmed to 300. [2026-01-07T12:11:24.952444] [DEBUG] [REMOTE ] HQY: PASS: History has at least 300 days. [2026-01-07T12:11:24.952671] [DEBUG] [REMOTE ] HQY: PASS: Price check passed. Min price $90.52. [2026-01-07T12:11:24.952803] [DEBUG] [REMOTE ] HQY: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:24.952911] [DEBUG] [REMOTE ] HQY: PASS: Integrity check passed. [2026-01-07T12:11:24.952951] [DEBUG] [REMOTE ] HQY: Symbol is viable for forecasting. [2026-01-07T12:11:24.952998] [INFO ] [MAIN ] [1557/3530] HQY kept (0.2s) | 1557 kept, 0 rejected | 137.4/min | ETA: 14.4m [2026-01-07T12:11:25.665697] [DEBUG] [REMOTE ] HRB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:25.665829] [DEBUG] [REMOTE ] HRB: PASS: History has at least 300 days. [2026-01-07T12:11:25.666052] [DEBUG] [REMOTE ] HRB: PASS: Price check passed. Min price $40.99. [2026-01-07T12:11:25.666187] [DEBUG] [REMOTE ] HRB: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:25.666301] [DEBUG] [REMOTE ] HRB: PASS: Integrity check passed. [2026-01-07T12:11:25.666343] [DEBUG] [REMOTE ] HRB: Symbol is viable for forecasting. [2026-01-07T12:11:25.666392] [INFO ] [MAIN ] [1558/3530] HRB kept (0.7s) | 1558 kept, 0 rejected | 137.3/min | ETA: 14.4m [2026-01-07T12:11:26.114884] [DEBUG] [REMOTE ] HRL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:26.115015] [DEBUG] [REMOTE ] HRL: PASS: History has at least 300 days. [2026-01-07T12:11:26.115245] [DEBUG] [REMOTE ] HRL: PASS: Price check passed. Min price $21.29. [2026-01-07T12:11:26.115381] [DEBUG] [REMOTE ] HRL: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:26.115499] [DEBUG] [REMOTE ] HRL: PASS: Integrity check passed. [2026-01-07T12:11:26.115541] [DEBUG] [REMOTE ] HRL: Symbol is viable for forecasting. [2026-01-07T12:11:26.115607] [INFO ] [MAIN ] [1559/3530] HRL kept (0.4s) | 1559 kept, 0 rejected | 137.3/min | ETA: 14.4m [2026-01-07T12:11:26.387039] [DEBUG] [REMOTE ] HRMY: Retrieved 1352 rows, trimmed to 300. [2026-01-07T12:11:26.387185] [DEBUG] [REMOTE ] HRMY: PASS: History has at least 300 days. [2026-01-07T12:11:26.387426] [DEBUG] [REMOTE ] HRMY: PASS: Price check passed. Min price $25.90. [2026-01-07T12:11:26.387564] [DEBUG] [REMOTE ] HRMY: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:26.387730] [DEBUG] [REMOTE ] HRMY: PASS: Integrity check passed. [2026-01-07T12:11:26.387772] [DEBUG] [REMOTE ] HRMY: Symbol is viable for forecasting. [2026-01-07T12:11:26.387821] [INFO ] [MAIN ] [1560/3530] HRMY kept (0.3s) | 1560 kept, 0 rejected | 137.3/min | ETA: 14.3m [2026-01-07T12:11:26.837388] [DEBUG] [REMOTE ] HRTG: Retrieved 2923 rows, trimmed to 300. [2026-01-07T12:11:26.837547] [DEBUG] [REMOTE ] HRTG: PASS: History has at least 300 days. [2026-01-07T12:11:26.837836] [DEBUG] [REMOTE ] HRTG: PASS: Price check passed. Min price $22.87. [2026-01-07T12:11:26.838013] [DEBUG] [REMOTE ] HRTG: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:26.838167] [DEBUG] [REMOTE ] HRTG: PASS: Integrity check passed. [2026-01-07T12:11:26.838236] [DEBUG] [REMOTE ] HRTG: Symbol is viable for forecasting. [2026-01-07T12:11:26.838307] [INFO ] [MAIN ] [1561/3530] HRTG kept (0.5s) | 1561 kept, 0 rejected | 137.3/min | ETA: 14.3m [2026-01-07T12:11:27.456415] [DEBUG] [REMOTE ] HRTX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:27.456546] [DEBUG] [REMOTE ] HRTX: PASS: History has at least 300 days. [2026-01-07T12:11:27.456804] [DEBUG] [REMOTE ] HRTX: PASS: Price check passed. Min price $1.05. [2026-01-07T12:11:27.456947] [DEBUG] [REMOTE ] HRTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:27.457085] [DEBUG] [REMOTE ] HRTX: PASS: Integrity check passed. [2026-01-07T12:11:27.457128] [DEBUG] [REMOTE ] HRTX: Symbol is viable for forecasting. [2026-01-07T12:11:27.457178] [INFO ] [MAIN ] [1562/3530] HRTX kept (0.6s) | 1562 kept, 0 rejected | 137.3/min | ETA: 14.3m [2026-01-07T12:11:27.781732] [DEBUG] [REMOTE ] HRZN: Retrieved 3819 rows, trimmed to 300. [2026-01-07T12:11:27.781868] [DEBUG] [REMOTE ] HRZN: PASS: History has at least 300 days. [2026-01-07T12:11:27.782105] [DEBUG] [REMOTE ] HRZN: PASS: Price check passed. Min price $5.53. [2026-01-07T12:11:27.782259] [DEBUG] [REMOTE ] HRZN: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:27.782384] [DEBUG] [REMOTE ] HRZN: PASS: Integrity check passed. [2026-01-07T12:11:27.782426] [DEBUG] [REMOTE ] HRZN: Symbol is viable for forecasting. [2026-01-07T12:11:27.782480] [INFO ] [MAIN ] [1563/3530] HRZN kept (0.3s) | 1563 kept, 0 rejected | 137.3/min | ETA: 14.3m [2026-01-07T12:11:28.105390] [DEBUG] [REMOTE ] HSAI: Retrieved 729 rows, trimmed to 300. [2026-01-07T12:11:28.105517] [DEBUG] [REMOTE ] HSAI: PASS: History has at least 300 days. [2026-01-07T12:11:28.105742] [DEBUG] [REMOTE ] HSAI: PASS: Price check passed. Min price $15.03. [2026-01-07T12:11:28.105879] [DEBUG] [REMOTE ] HSAI: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:28.105989] [DEBUG] [REMOTE ] HSAI: PASS: Integrity check passed. [2026-01-07T12:11:28.106030] [DEBUG] [REMOTE ] HSAI: Symbol is viable for forecasting. [2026-01-07T12:11:28.106078] [INFO ] [MAIN ] [1564/3530] HSAI kept (0.3s) | 1564 kept, 0 rejected | 137.3/min | ETA: 14.3m [2026-01-07T12:11:28.734997] [DEBUG] [REMOTE ] HSBC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:28.735122] [DEBUG] [REMOTE ] HSBC: PASS: History has at least 300 days. [2026-01-07T12:11:28.735338] [DEBUG] [REMOTE ] HSBC: PASS: Price check passed. Min price $65.21. [2026-01-07T12:11:28.735468] [DEBUG] [REMOTE ] HSBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:28.735597] [DEBUG] [REMOTE ] HSBC: PASS: Integrity check passed. [2026-01-07T12:11:28.735638] [DEBUG] [REMOTE ] HSBC: Symbol is viable for forecasting. [2026-01-07T12:11:28.735686] [INFO ] [MAIN ] [1565/3530] HSBC kept (0.6s) | 1565 kept, 0 rejected | 137.3/min | ETA: 14.3m [2026-01-07T12:11:28.897596] [DEBUG] [REMOTE ] HSCS: Retrieved 893 rows, trimmed to 300. [2026-01-07T12:11:28.897706] [DEBUG] [REMOTE ] HSCS: PASS: History has at least 300 days. [2026-01-07T12:11:28.897898] [DEBUG] [REMOTE ] HSCS: PASS: Price check passed. Min price $2.19. [2026-01-07T12:11:28.898026] [DEBUG] [REMOTE ] HSCS: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:28.898133] [DEBUG] [REMOTE ] HSCS: PASS: Integrity check passed. [2026-01-07T12:11:28.898172] [DEBUG] [REMOTE ] HSCS: Symbol is viable for forecasting. [2026-01-07T12:11:28.898217] [INFO ] [MAIN ] [1566/3530] HSCS kept (0.2s) | 1566 kept, 0 rejected | 137.4/min | ETA: 14.3m [2026-01-07T12:11:29.267323] [DEBUG] [REMOTE ] HSHP: Retrieved 802 rows, trimmed to 300. [2026-01-07T12:11:29.267442] [DEBUG] [REMOTE ] HSHP: PASS: History has at least 300 days. [2026-01-07T12:11:29.267659] [DEBUG] [REMOTE ] HSHP: PASS: Price check passed. Min price $7.28. [2026-01-07T12:11:29.267790] [DEBUG] [REMOTE ] HSHP: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:29.267896] [DEBUG] [REMOTE ] HSHP: PASS: Integrity check passed. [2026-01-07T12:11:29.267949] [DEBUG] [REMOTE ] HSHP: Symbol is viable for forecasting. [2026-01-07T12:11:29.267999] [INFO ] [MAIN ] [1567/3530] HSHP kept (0.4s) | 1567 kept, 0 rejected | 137.4/min | ETA: 14.3m [2026-01-07T12:11:29.997228] [DEBUG] [REMOTE ] HSIC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:29.997356] [DEBUG] [REMOTE ] HSIC: PASS: History has at least 300 days. [2026-01-07T12:11:29.997588] [DEBUG] [REMOTE ] HSIC: PASS: Price check passed. Min price $62.03. [2026-01-07T12:11:29.997723] [DEBUG] [REMOTE ] HSIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:29.997834] [DEBUG] [REMOTE ] HSIC: PASS: Integrity check passed. [2026-01-07T12:11:29.997874] [DEBUG] [REMOTE ] HSIC: Symbol is viable for forecasting. [2026-01-07T12:11:29.997921] [INFO ] [MAIN ] [1568/3530] HSIC kept (0.7s) | 1568 kept, 0 rejected | 137.3/min | ETA: 14.3m [2026-01-07T12:11:30.497753] [DEBUG] [REMOTE ] HSTM: Retrieved 6473 rows, trimmed to 300. [2026-01-07T12:11:30.497890] [DEBUG] [REMOTE ] HSTM: PASS: History has at least 300 days. [2026-01-07T12:11:30.498112] [DEBUG] [REMOTE ] HSTM: PASS: Price check passed. Min price $22.79. [2026-01-07T12:11:30.498246] [DEBUG] [REMOTE ] HSTM: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:30.498373] [DEBUG] [REMOTE ] HSTM: PASS: Integrity check passed. [2026-01-07T12:11:30.498420] [DEBUG] [REMOTE ] HSTM: Symbol is viable for forecasting. [2026-01-07T12:11:30.498469] [INFO ] [MAIN ] [1569/3530] HSTM kept (0.5s) | 1569 kept, 0 rejected | 137.3/min | ETA: 14.3m [2026-01-07T12:11:31.040974] [DEBUG] [REMOTE ] HSY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:31.041109] [DEBUG] [REMOTE ] HSY: PASS: History has at least 300 days. [2026-01-07T12:11:31.041337] [DEBUG] [REMOTE ] HSY: PASS: Price check passed. Min price $161.08. [2026-01-07T12:11:31.041676] [DEBUG] [REMOTE ] HSY: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:31.041811] [DEBUG] [REMOTE ] HSY: PASS: Integrity check passed. [2026-01-07T12:11:31.041867] [DEBUG] [REMOTE ] HSY: Symbol is viable for forecasting. [2026-01-07T12:11:31.041917] [INFO ] [MAIN ] [1570/3530] HSY kept (0.5s) | 1570 kept, 0 rejected | 137.3/min | ETA: 14.3m [2026-01-07T12:11:31.545421] [DEBUG] [REMOTE ] HTBK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:31.545592] [DEBUG] [REMOTE ] HTBK: PASS: History has at least 300 days. [2026-01-07T12:11:31.545846] [DEBUG] [REMOTE ] HTBK: PASS: Price check passed. Min price $9.30. [2026-01-07T12:11:31.545980] [DEBUG] [REMOTE ] HTBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:31.546106] [DEBUG] [REMOTE ] HTBK: PASS: Integrity check passed. [2026-01-07T12:11:31.546147] [DEBUG] [REMOTE ] HTBK: Symbol is viable for forecasting. [2026-01-07T12:11:31.546197] [INFO ] [MAIN ] [1571/3530] HTBK kept (0.5s) | 1571 kept, 0 rejected | 137.3/min | ETA: 14.3m [2026-01-07T12:11:31.910152] [DEBUG] [REMOTE ] HTD: Retrieved 5502 rows, trimmed to 300. [2026-01-07T12:11:31.910320] [DEBUG] [REMOTE ] HTD: PASS: History has at least 300 days. [2026-01-07T12:11:31.910543] [DEBUG] [REMOTE ] HTD: PASS: Price check passed. Min price $23.35. [2026-01-07T12:11:31.910699] [DEBUG] [REMOTE ] HTD: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:31.910817] [DEBUG] [REMOTE ] HTD: PASS: Integrity check passed. [2026-01-07T12:11:31.910858] [DEBUG] [REMOTE ] HTD: Symbol is viable for forecasting. [2026-01-07T12:11:31.910905] [INFO ] [MAIN ] [1572/3530] HTD kept (0.4s) | 1572 kept, 0 rejected | 137.3/min | ETA: 14.3m [2026-01-07T12:11:32.226118] [DEBUG] [REMOTE ] HTGC: Retrieved 5177 rows, trimmed to 300. [2026-01-07T12:11:32.226309] [DEBUG] [REMOTE ] HTGC: PASS: History has at least 300 days. [2026-01-07T12:11:32.226808] [DEBUG] [REMOTE ] HTGC: PASS: Price check passed. Min price $16.27. [2026-01-07T12:11:32.226967] [DEBUG] [REMOTE ] HTGC: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:32.227101] [DEBUG] [REMOTE ] HTGC: PASS: Integrity check passed. [2026-01-07T12:11:32.227170] [DEBUG] [REMOTE ] HTGC: Symbol is viable for forecasting. [2026-01-07T12:11:32.227226] [INFO ] [MAIN ] [1573/3530] HTGC kept (0.3s) | 1573 kept, 0 rejected | 137.3/min | ETA: 14.3m [2026-01-07T12:11:32.644818] [DEBUG] [REMOTE ] HTH: Retrieved 5506 rows, trimmed to 300. [2026-01-07T12:11:32.644952] [DEBUG] [REMOTE ] HTH: PASS: History has at least 300 days. [2026-01-07T12:11:32.645173] [DEBUG] [REMOTE ] HTH: PASS: Price check passed. Min price $30.87. [2026-01-07T12:11:32.645308] [DEBUG] [REMOTE ] HTH: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:32.645422] [DEBUG] [REMOTE ] HTH: PASS: Integrity check passed. [2026-01-07T12:11:32.645461] [DEBUG] [REMOTE ] HTH: Symbol is viable for forecasting. [2026-01-07T12:11:32.645508] [INFO ] [MAIN ] [1574/3530] HTH kept (0.4s) | 1574 kept, 0 rejected | 137.3/min | ETA: 14.2m [2026-01-07T12:11:33.273052] [DEBUG] [REMOTE ] HTLD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:33.273193] [DEBUG] [REMOTE ] HTLD: PASS: History has at least 300 days. [2026-01-07T12:11:33.273443] [DEBUG] [REMOTE ] HTLD: PASS: Price check passed. Min price $7.06. [2026-01-07T12:11:33.273602] [DEBUG] [REMOTE ] HTLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:33.273735] [DEBUG] [REMOTE ] HTLD: PASS: Integrity check passed. [2026-01-07T12:11:33.273778] [DEBUG] [REMOTE ] HTLD: Symbol is viable for forecasting. [2026-01-07T12:11:33.273829] [INFO ] [MAIN ] [1575/3530] HTLD kept (0.6s) | 1575 kept, 0 rejected | 137.3/min | ETA: 14.2m [2026-01-07T12:11:33.517062] [DEBUG] [REMOTE ] HTOO: Retrieved 1273 rows, trimmed to 300. [2026-01-07T12:11:33.517192] [DEBUG] [REMOTE ] HTOO: PASS: History has at least 300 days. [2026-01-07T12:11:33.517393] [DEBUG] [REMOTE ] HTOO: PASS: Price check passed. Min price $3.01. [2026-01-07T12:11:33.517527] [DEBUG] [REMOTE ] HTOO: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:33.517669] [DEBUG] [REMOTE ] HTOO: PASS: Integrity check passed. [2026-01-07T12:11:33.517716] [DEBUG] [REMOTE ] HTOO: Symbol is viable for forecasting. [2026-01-07T12:11:33.517765] [INFO ] [MAIN ] [1576/3530] HTOO kept (0.2s) | 1576 kept, 0 rejected | 137.3/min | ETA: 14.2m [2026-01-07T12:11:33.923481] [DEBUG] [REMOTE ] HTZ: Retrieved 1134 rows, trimmed to 300. [2026-01-07T12:11:33.923629] [DEBUG] [REMOTE ] HTZ: PASS: History has at least 300 days. [2026-01-07T12:11:33.923839] [DEBUG] [REMOTE ] HTZ: PASS: Price check passed. Min price $4.85. [2026-01-07T12:11:33.923973] [DEBUG] [REMOTE ] HTZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:33.924083] [DEBUG] [REMOTE ] HTZ: PASS: Integrity check passed. [2026-01-07T12:11:33.924123] [DEBUG] [REMOTE ] HTZ: Symbol is viable for forecasting. [2026-01-07T12:11:33.924172] [INFO ] [MAIN ] [1577/3530] HTZ kept (0.4s) | 1577 kept, 0 rejected | 137.3/min | ETA: 14.2m [2026-01-07T12:11:34.306774] [DEBUG] [REMOTE ] HUBB: Retrieved 2522 rows, trimmed to 300. [2026-01-07T12:11:34.306908] [DEBUG] [REMOTE ] HUBB: PASS: History has at least 300 days. [2026-01-07T12:11:34.307110] [DEBUG] [REMOTE ] HUBB: PASS: Price check passed. Min price $406.02. [2026-01-07T12:11:34.307243] [DEBUG] [REMOTE ] HUBB: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:34.307351] [DEBUG] [REMOTE ] HUBB: PASS: Integrity check passed. [2026-01-07T12:11:34.307391] [DEBUG] [REMOTE ] HUBB: Symbol is viable for forecasting. [2026-01-07T12:11:34.307437] [INFO ] [MAIN ] [1578/3530] HUBB kept (0.4s) | 1578 kept, 0 rejected | 137.3/min | ETA: 14.2m [2026-01-07T12:11:34.982776] [DEBUG] [REMOTE ] HUBG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:34.982900] [DEBUG] [REMOTE ] HUBG: PASS: History has at least 300 days. [2026-01-07T12:11:34.983111] [DEBUG] [REMOTE ] HUBG: PASS: Price check passed. Min price $33.02. [2026-01-07T12:11:34.983244] [DEBUG] [REMOTE ] HUBG: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:34.983397] [DEBUG] [REMOTE ] HUBG: PASS: Integrity check passed. [2026-01-07T12:11:34.983438] [DEBUG] [REMOTE ] HUBG: Symbol is viable for forecasting. [2026-01-07T12:11:34.983486] [INFO ] [MAIN ] [1579/3530] HUBG kept (0.7s) | 1579 kept, 0 rejected | 137.3/min | ETA: 14.2m [2026-01-07T12:11:35.318849] [DEBUG] [REMOTE ] HUBS: Retrieved 2827 rows, trimmed to 300. [2026-01-07T12:11:35.318987] [DEBUG] [REMOTE ] HUBS: PASS: History has at least 300 days. [2026-01-07T12:11:35.319190] [DEBUG] [REMOTE ] HUBS: PASS: Price check passed. Min price $355.35. [2026-01-07T12:11:35.319320] [DEBUG] [REMOTE ] HUBS: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:35.319432] [DEBUG] [REMOTE ] HUBS: PASS: Integrity check passed. [2026-01-07T12:11:35.319471] [DEBUG] [REMOTE ] HUBS: Symbol is viable for forecasting. [2026-01-07T12:11:35.319518] [INFO ] [MAIN ] [1580/3530] HUBS kept (0.3s) | 1580 kept, 0 rejected | 137.3/min | ETA: 14.2m [2026-01-07T12:11:35.855074] [DEBUG] [REMOTE ] HUM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:35.855217] [DEBUG] [REMOTE ] HUM: PASS: History has at least 300 days. [2026-01-07T12:11:35.855473] [DEBUG] [REMOTE ] HUM: PASS: Price check passed. Min price $222.53. [2026-01-07T12:11:35.855646] [DEBUG] [REMOTE ] HUM: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:35.855792] [DEBUG] [REMOTE ] HUM: PASS: Integrity check passed. [2026-01-07T12:11:35.855832] [DEBUG] [REMOTE ] HUM: Symbol is viable for forecasting. [2026-01-07T12:11:35.855882] [INFO ] [MAIN ] [1581/3530] HUM kept (0.5s) | 1581 kept, 0 rejected | 137.3/min | ETA: 14.2m [2026-01-07T12:11:36.305619] [DEBUG] [REMOTE ] HUN: Retrieved 5257 rows, trimmed to 300. [2026-01-07T12:11:36.305786] [DEBUG] [REMOTE ] HUN: PASS: History has at least 300 days. [2026-01-07T12:11:36.306071] [DEBUG] [REMOTE ] HUN: PASS: Price check passed. Min price $7.36. [2026-01-07T12:11:36.306212] [DEBUG] [REMOTE ] HUN: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:36.306340] [DEBUG] [REMOTE ] HUN: PASS: Integrity check passed. [2026-01-07T12:11:36.306381] [DEBUG] [REMOTE ] HUN: Symbol is viable for forecasting. [2026-01-07T12:11:36.306430] [INFO ] [MAIN ] [1582/3530] HUN kept (0.5s) | 1582 kept, 0 rejected | 137.3/min | ETA: 14.2m [2026-01-07T12:11:36.853007] [DEBUG] [REMOTE ] HURC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:36.853174] [DEBUG] [REMOTE ] HURC: PASS: History has at least 300 days. [2026-01-07T12:11:36.853421] [DEBUG] [REMOTE ] HURC: PASS: Price check passed. Min price $14.75. [2026-01-07T12:11:36.853558] [DEBUG] [REMOTE ] HURC: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:36.853710] [DEBUG] [REMOTE ] HURC: PASS: Integrity check passed. [2026-01-07T12:11:36.853751] [DEBUG] [REMOTE ] HURC: Symbol is viable for forecasting. [2026-01-07T12:11:36.853800] [INFO ] [MAIN ] [1583/3530] HURC kept (0.5s) | 1583 kept, 0 rejected | 137.3/min | ETA: 14.2m [2026-01-07T12:11:37.119534] [DEBUG] [REMOTE ] HURN: Retrieved 5342 rows, trimmed to 300. [2026-01-07T12:11:37.119683] [DEBUG] [REMOTE ] HURN: PASS: History has at least 300 days. [2026-01-07T12:11:37.119893] [DEBUG] [REMOTE ] HURN: PASS: Price check passed. Min price $145.01. [2026-01-07T12:11:37.120024] [DEBUG] [REMOTE ] HURN: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:37.120134] [DEBUG] [REMOTE ] HURN: PASS: Integrity check passed. [2026-01-07T12:11:37.120173] [DEBUG] [REMOTE ] HURN: Symbol is viable for forecasting. [2026-01-07T12:11:37.120220] [INFO ] [MAIN ] [1584/3530] HURN kept (0.3s) | 1584 kept, 0 rejected | 137.3/min | ETA: 14.2m [2026-01-07T12:11:37.587009] [DEBUG] [REMOTE ] HUYA: Retrieved 1924 rows, trimmed to 300. [2026-01-07T12:11:37.587123] [DEBUG] [REMOTE ] HUYA: PASS: History has at least 300 days. [2026-01-07T12:11:37.587322] [DEBUG] [REMOTE ] HUYA: PASS: Price check passed. Min price $2.63. [2026-01-07T12:11:37.587454] [DEBUG] [REMOTE ] HUYA: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:37.587607] [DEBUG] [REMOTE ] HUYA: PASS: Integrity check passed. [2026-01-07T12:11:37.587658] [DEBUG] [REMOTE ] HUYA: Symbol is viable for forecasting. [2026-01-07T12:11:37.587709] [INFO ] [MAIN ] [1585/3530] HUYA kept (0.5s) | 1585 kept, 0 rejected | 137.3/min | ETA: 14.2m [2026-01-07T12:11:38.100518] [DEBUG] [REMOTE ] HWC: Retrieved 6288 rows, trimmed to 300. [2026-01-07T12:11:38.100678] [DEBUG] [REMOTE ] HWC: PASS: History has at least 300 days. [2026-01-07T12:11:38.100910] [DEBUG] [REMOTE ] HWC: PASS: Price check passed. Min price $54.14. [2026-01-07T12:11:38.101053] [DEBUG] [REMOTE ] HWC: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:38.101167] [DEBUG] [REMOTE ] HWC: PASS: Integrity check passed. [2026-01-07T12:11:38.101208] [DEBUG] [REMOTE ] HWC: Symbol is viable for forecasting. [2026-01-07T12:11:38.101256] [INFO ] [MAIN ] [1586/3530] HWC kept (0.5s) | 1586 kept, 0 rejected | 137.3/min | ETA: 14.2m [2026-01-07T12:11:38.285780] [DEBUG] [REMOTE ] HWH: Retrieved 501 rows, trimmed to 300. [2026-01-07T12:11:38.285900] [DEBUG] [REMOTE ] HWH: PASS: History has at least 300 days. [2026-01-07T12:11:38.286107] [DEBUG] [REMOTE ] HWH: PASS: Price check passed. Min price $1.47. [2026-01-07T12:11:38.286253] [DEBUG] [REMOTE ] HWH: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:38.286406] [DEBUG] [REMOTE ] HWH: PASS: Integrity check passed. [2026-01-07T12:11:38.286457] [DEBUG] [REMOTE ] HWH: Symbol is viable for forecasting. [2026-01-07T12:11:38.286506] [INFO ] [MAIN ] [1587/3530] HWH kept (0.2s) | 1587 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:38.981457] [DEBUG] [REMOTE ] HWKN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:38.981605] [DEBUG] [REMOTE ] HWKN: PASS: History has at least 300 days. [2026-01-07T12:11:38.981820] [DEBUG] [REMOTE ] HWKN: PASS: Price check passed. Min price $120.17. [2026-01-07T12:11:38.981952] [DEBUG] [REMOTE ] HWKN: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:38.982065] [DEBUG] [REMOTE ] HWKN: PASS: Integrity check passed. [2026-01-07T12:11:38.982104] [DEBUG] [REMOTE ] HWKN: Symbol is viable for forecasting. [2026-01-07T12:11:38.982150] [INFO ] [MAIN ] [1588/3530] HWKN kept (0.7s) | 1588 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:39.454779] [DEBUG] [REMOTE ] HWM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:39.454961] [DEBUG] [REMOTE ] HWM: PASS: History has at least 300 days. [2026-01-07T12:11:39.455294] [DEBUG] [REMOTE ] HWM: PASS: Price check passed. Min price $183.98. [2026-01-07T12:11:39.455477] [DEBUG] [REMOTE ] HWM: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:39.455663] [DEBUG] [REMOTE ] HWM: PASS: Integrity check passed. [2026-01-07T12:11:39.455719] [DEBUG] [REMOTE ] HWM: Symbol is viable for forecasting. [2026-01-07T12:11:39.455808] [INFO ] [MAIN ] [1589/3530] HWM kept (0.5s) | 1589 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:39.975839] [DEBUG] [REMOTE ] HXL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:39.975979] [DEBUG] [REMOTE ] HXL: PASS: History has at least 300 days. [2026-01-07T12:11:39.976212] [DEBUG] [REMOTE ] HXL: PASS: Price check passed. Min price $61.07. [2026-01-07T12:11:39.976347] [DEBUG] [REMOTE ] HXL: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:39.976467] [DEBUG] [REMOTE ] HXL: PASS: Integrity check passed. [2026-01-07T12:11:39.976507] [DEBUG] [REMOTE ] HXL: Symbol is viable for forecasting. [2026-01-07T12:11:39.976560] [INFO ] [MAIN ] [1590/3530] HXL kept (0.5s) | 1590 kept, 0 rejected | 137.2/min | ETA: 14.1m [2026-01-07T12:11:40.328187] [DEBUG] [REMOTE ] HY: Retrieved 3335 rows, trimmed to 300. [2026-01-07T12:11:40.328307] [DEBUG] [REMOTE ] HY: PASS: History has at least 300 days. [2026-01-07T12:11:40.328511] [DEBUG] [REMOTE ] HY: PASS: Price check passed. Min price $26.16. [2026-01-07T12:11:40.328665] [DEBUG] [REMOTE ] HY: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:40.328792] [DEBUG] [REMOTE ] HY: PASS: Integrity check passed. [2026-01-07T12:11:40.328832] [DEBUG] [REMOTE ] HY: Symbol is viable for forecasting. [2026-01-07T12:11:40.328896] [INFO ] [MAIN ] [1591/3530] HY kept (0.4s) | 1591 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:40.629358] [DEBUG] [REMOTE ] HYFM: Retrieved 1273 rows, trimmed to 300. [2026-01-07T12:11:40.629501] [DEBUG] [REMOTE ] HYFM: PASS: History has at least 300 days. [2026-01-07T12:11:40.629743] [DEBUG] [REMOTE ] HYFM: PASS: Price check passed. Min price $1.51. [2026-01-07T12:11:40.629885] [DEBUG] [REMOTE ] HYFM: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:40.629998] [DEBUG] [REMOTE ] HYFM: PASS: Integrity check passed. [2026-01-07T12:11:40.630038] [DEBUG] [REMOTE ] HYFM: Symbol is viable for forecasting. [2026-01-07T12:11:40.630085] [INFO ] [MAIN ] [1592/3530] HYFM kept (0.3s) | 1592 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:41.144052] [DEBUG] [REMOTE ] HYI: Retrieved 3821 rows, trimmed to 300. [2026-01-07T12:11:41.144173] [DEBUG] [REMOTE ] HYI: PASS: History has at least 300 days. [2026-01-07T12:11:41.144377] [DEBUG] [REMOTE ] HYI: PASS: Price check passed. Min price $10.82. [2026-01-07T12:11:41.144508] [DEBUG] [REMOTE ] HYI: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:41.144636] [DEBUG] [REMOTE ] HYI: PASS: Integrity check passed. [2026-01-07T12:11:41.144678] [DEBUG] [REMOTE ] HYI: Symbol is viable for forecasting. [2026-01-07T12:11:41.144724] [INFO ] [MAIN ] [1593/3530] HYI kept (0.5s) | 1593 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:41.498906] [DEBUG] [REMOTE ] HYLS: Retrieved 3235 rows, trimmed to 300. [2026-01-07T12:11:41.499055] [DEBUG] [REMOTE ] HYLS: PASS: History has at least 300 days. [2026-01-07T12:11:41.499259] [DEBUG] [REMOTE ] HYLS: PASS: Price check passed. Min price $41.01. [2026-01-07T12:11:41.499389] [DEBUG] [REMOTE ] HYLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:41.499508] [DEBUG] [REMOTE ] HYLS: PASS: Integrity check passed. [2026-01-07T12:11:41.499556] [DEBUG] [REMOTE ] HYLS: Symbol is viable for forecasting. [2026-01-07T12:11:41.499638] [INFO ] [MAIN ] [1594/3530] HYLS kept (0.4s) | 1594 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:41.812334] [DEBUG] [REMOTE ] HYMC: Retrieved 1957 rows, trimmed to 300. [2026-01-07T12:11:41.812466] [DEBUG] [REMOTE ] HYMC: PASS: History has at least 300 days. [2026-01-07T12:11:41.812728] [DEBUG] [REMOTE ] HYMC: PASS: Price check passed. Min price $6.75. [2026-01-07T12:11:41.812863] [DEBUG] [REMOTE ] HYMC: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:41.812973] [DEBUG] [REMOTE ] HYMC: PASS: Integrity check passed. [2026-01-07T12:11:41.813013] [DEBUG] [REMOTE ] HYMC: Symbol is viable for forecasting. [2026-01-07T12:11:41.813065] [INFO ] [MAIN ] [1595/3530] HYMC kept (0.3s) | 1595 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:42.207699] [DEBUG] [REMOTE ] HYXF: Retrieved 2402 rows, trimmed to 300. [2026-01-07T12:11:42.207822] [DEBUG] [REMOTE ] HYXF: PASS: History has at least 300 days. [2026-01-07T12:11:42.208023] [DEBUG] [REMOTE ] HYXF: PASS: Price check passed. Min price $46.16. [2026-01-07T12:11:42.208154] [DEBUG] [REMOTE ] HYXF: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:42.208260] [DEBUG] [REMOTE ] HYXF: PASS: Integrity check passed. [2026-01-07T12:11:42.208299] [DEBUG] [REMOTE ] HYXF: Symbol is viable for forecasting. [2026-01-07T12:11:42.208345] [INFO ] [MAIN ] [1596/3530] HYXF kept (0.4s) | 1596 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:42.644213] [DEBUG] [REMOTE ] HYZD: Retrieved 3030 rows, trimmed to 300. [2026-01-07T12:11:42.644347] [DEBUG] [REMOTE ] HYZD: PASS: History has at least 300 days. [2026-01-07T12:11:42.644653] [DEBUG] [REMOTE ] HYZD: PASS: Price check passed. Min price $21.98. [2026-01-07T12:11:42.644848] [DEBUG] [REMOTE ] HYZD: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:42.644987] [DEBUG] [REMOTE ] HYZD: PASS: Integrity check passed. [2026-01-07T12:11:42.645037] [DEBUG] [REMOTE ] HYZD: Symbol is viable for forecasting. [2026-01-07T12:11:42.645097] [INFO ] [MAIN ] [1597/3530] HYZD kept (0.4s) | 1597 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:43.127024] [DEBUG] [REMOTE ] HZO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:43.127156] [DEBUG] [REMOTE ] HZO: PASS: History has at least 300 days. [2026-01-07T12:11:43.127413] [DEBUG] [REMOTE ] HZO: PASS: Price check passed. Min price $21.43. [2026-01-07T12:11:43.127558] [DEBUG] [REMOTE ] HZO: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:43.127704] [DEBUG] [REMOTE ] HZO: PASS: Integrity check passed. [2026-01-07T12:11:43.127744] [DEBUG] [REMOTE ] HZO: Symbol is viable for forecasting. [2026-01-07T12:11:43.127792] [INFO ] [MAIN ] [1598/3530] HZO kept (0.5s) | 1598 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:43.667174] [DEBUG] [REMOTE ] IAC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:43.667333] [DEBUG] [REMOTE ] IAC: PASS: History has at least 300 days. [2026-01-07T12:11:43.667657] [DEBUG] [REMOTE ] IAC: PASS: Price check passed. Min price $31.52. [2026-01-07T12:11:43.667829] [DEBUG] [REMOTE ] IAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:43.667985] [DEBUG] [REMOTE ] IAC: PASS: Integrity check passed. [2026-01-07T12:11:43.668035] [DEBUG] [REMOTE ] IAC: Symbol is viable for forecasting. [2026-01-07T12:11:43.668097] [INFO ] [MAIN ] [1599/3530] IAC kept (0.5s) | 1599 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:44.115238] [DEBUG] [REMOTE ] IAE: Retrieved 4725 rows, trimmed to 300. [2026-01-07T12:11:44.115383] [DEBUG] [REMOTE ] IAE: PASS: History has at least 300 days. [2026-01-07T12:11:44.115630] [DEBUG] [REMOTE ] IAE: PASS: Price check passed. Min price $6.94. [2026-01-07T12:11:44.115790] [DEBUG] [REMOTE ] IAE: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:44.115913] [DEBUG] [REMOTE ] IAE: PASS: Integrity check passed. [2026-01-07T12:11:44.115954] [DEBUG] [REMOTE ] IAE: Symbol is viable for forecasting. [2026-01-07T12:11:44.116003] [INFO ] [MAIN ] [1600/3530] IAE kept (0.4s) | 1600 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:44.562064] [DEBUG] [REMOTE ] IAG: Retrieved 5657 rows, trimmed to 300. [2026-01-07T12:11:44.562210] [DEBUG] [REMOTE ] IAG: PASS: History has at least 300 days. [2026-01-07T12:11:44.562446] [DEBUG] [REMOTE ] IAG: PASS: Price check passed. Min price $10.96. [2026-01-07T12:11:44.562606] [DEBUG] [REMOTE ] IAG: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:44.562724] [DEBUG] [REMOTE ] IAG: PASS: Integrity check passed. [2026-01-07T12:11:44.562764] [DEBUG] [REMOTE ] IAG: Symbol is viable for forecasting. [2026-01-07T12:11:44.562813] [INFO ] [MAIN ] [1601/3530] IAG kept (0.4s) | 1601 kept, 0 rejected | 137.3/min | ETA: 14.1m [2026-01-07T12:11:45.041691] [DEBUG] [REMOTE ] IBB: Retrieved 6262 rows, trimmed to 300. [2026-01-07T12:11:45.041829] [DEBUG] [REMOTE ] IBB: PASS: History has at least 300 days. [2026-01-07T12:11:45.042064] [DEBUG] [REMOTE ] IBB: PASS: Price check passed. Min price $149.79. [2026-01-07T12:11:45.042200] [DEBUG] [REMOTE ] IBB: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:45.042321] [DEBUG] [REMOTE ] IBB: PASS: Integrity check passed. [2026-01-07T12:11:45.042360] [DEBUG] [REMOTE ] IBB: Symbol is viable for forecasting. [2026-01-07T12:11:45.042409] [INFO ] [MAIN ] [1602/3530] IBB kept (0.5s) | 1602 kept, 0 rejected | 137.3/min | ETA: 14.0m [2026-01-07T12:11:45.283183] [DEBUG] [REMOTE ] IBBQ: Retrieved 1148 rows, trimmed to 300. [2026-01-07T12:11:45.283315] [DEBUG] [REMOTE ] IBBQ: PASS: History has at least 300 days. [2026-01-07T12:11:45.283518] [DEBUG] [REMOTE ] IBBQ: PASS: Price check passed. Min price $25.14. [2026-01-07T12:11:45.283702] [DEBUG] [REMOTE ] IBBQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:45.283812] [DEBUG] [REMOTE ] IBBQ: PASS: Integrity check passed. [2026-01-07T12:11:45.283851] [DEBUG] [REMOTE ] IBBQ: Symbol is viable for forecasting. [2026-01-07T12:11:45.283898] [INFO ] [MAIN ] [1603/3530] IBBQ kept (0.2s) | 1603 kept, 0 rejected | 137.3/min | ETA: 14.0m [2026-01-07T12:11:45.769488] [DEBUG] [REMOTE ] IBCP: Retrieved 6290 rows, trimmed to 300. [2026-01-07T12:11:45.769658] [DEBUG] [REMOTE ] IBCP: PASS: History has at least 300 days. [2026-01-07T12:11:45.769884] [DEBUG] [REMOTE ] IBCP: PASS: Price check passed. Min price $29.96. [2026-01-07T12:11:45.770016] [DEBUG] [REMOTE ] IBCP: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:45.770126] [DEBUG] [REMOTE ] IBCP: PASS: Integrity check passed. [2026-01-07T12:11:45.770165] [DEBUG] [REMOTE ] IBCP: Symbol is viable for forecasting. [2026-01-07T12:11:45.770212] [INFO ] [MAIN ] [1604/3530] IBCP kept (0.5s) | 1604 kept, 0 rejected | 137.3/min | ETA: 14.0m [2026-01-07T12:11:46.123814] [DEBUG] [REMOTE ] IBEX: Retrieved 1360 rows, trimmed to 300. [2026-01-07T12:11:46.124028] [DEBUG] [REMOTE ] IBEX: PASS: History has at least 300 days. [2026-01-07T12:11:46.124290] [DEBUG] [REMOTE ] IBEX: PASS: Price check passed. Min price $33.91. [2026-01-07T12:11:46.124445] [DEBUG] [REMOTE ] IBEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:46.124595] [DEBUG] [REMOTE ] IBEX: PASS: Integrity check passed. [2026-01-07T12:11:46.124640] [DEBUG] [REMOTE ] IBEX: Symbol is viable for forecasting. [2026-01-07T12:11:46.124692] [INFO ] [MAIN ] [1605/3530] IBEX kept (0.4s) | 1605 kept, 0 rejected | 137.3/min | ETA: 14.0m [2026-01-07T12:11:46.745983] [DEBUG] [REMOTE ] IBM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:46.746123] [DEBUG] [REMOTE ] IBM: PASS: History has at least 300 days. [2026-01-07T12:11:46.746352] [DEBUG] [REMOTE ] IBM: PASS: Price check passed. Min price $274.48. [2026-01-07T12:11:46.746490] [DEBUG] [REMOTE ] IBM: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:46.746625] [DEBUG] [REMOTE ] IBM: PASS: Integrity check passed. [2026-01-07T12:11:46.746669] [DEBUG] [REMOTE ] IBM: Symbol is viable for forecasting. [2026-01-07T12:11:46.746717] [INFO ] [MAIN ] [1606/3530] IBM kept (0.6s) | 1606 kept, 0 rejected | 137.3/min | ETA: 14.0m [2026-01-07T12:11:47.185379] [DEBUG] [REMOTE ] IBN: Retrieved 6483 rows, trimmed to 300. [2026-01-07T12:11:47.185517] [DEBUG] [REMOTE ] IBN: PASS: History has at least 300 days. [2026-01-07T12:11:47.185772] [DEBUG] [REMOTE ] IBN: PASS: Price check passed. Min price $29.64. [2026-01-07T12:11:47.185913] [DEBUG] [REMOTE ] IBN: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:47.186030] [DEBUG] [REMOTE ] IBN: PASS: Integrity check passed. [2026-01-07T12:11:47.186072] [DEBUG] [REMOTE ] IBN: Symbol is viable for forecasting. [2026-01-07T12:11:47.186120] [INFO ] [MAIN ] [1607/3530] IBN kept (0.4s) | 1607 kept, 0 rejected | 137.3/min | ETA: 14.0m [2026-01-07T12:11:47.683557] [DEBUG] [REMOTE ] IBOC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:47.683741] [DEBUG] [REMOTE ] IBOC: PASS: History has at least 300 days. [2026-01-07T12:11:47.684041] [DEBUG] [REMOTE ] IBOC: PASS: Price check passed. Min price $63.42. [2026-01-07T12:11:47.684226] [DEBUG] [REMOTE ] IBOC: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:47.684403] [DEBUG] [REMOTE ] IBOC: PASS: Integrity check passed. [2026-01-07T12:11:47.684458] [DEBUG] [REMOTE ] IBOC: Symbol is viable for forecasting. [2026-01-07T12:11:47.684525] [INFO ] [MAIN ] [1608/3530] IBOC kept (0.5s) | 1608 kept, 0 rejected | 137.3/min | ETA: 14.0m [2026-01-07T12:11:48.045312] [DEBUG] [REMOTE ] IBP: Retrieved 2992 rows, trimmed to 300. [2026-01-07T12:11:48.045433] [DEBUG] [REMOTE ] IBP: PASS: History has at least 300 days. [2026-01-07T12:11:48.045663] [DEBUG] [REMOTE ] IBP: PASS: Price check passed. Min price $237.69. [2026-01-07T12:11:48.045818] [DEBUG] [REMOTE ] IBP: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:48.045925] [DEBUG] [REMOTE ] IBP: PASS: Integrity check passed. [2026-01-07T12:11:48.045967] [DEBUG] [REMOTE ] IBP: Symbol is viable for forecasting. [2026-01-07T12:11:48.046016] [INFO ] [MAIN ] [1609/3530] IBP kept (0.4s) | 1609 kept, 0 rejected | 137.3/min | ETA: 14.0m [2026-01-07T12:11:48.412311] [DEBUG] [REMOTE ] IBRX: Retrieved 2627 rows, trimmed to 300. [2026-01-07T12:11:48.412437] [DEBUG] [REMOTE ] IBRX: PASS: History has at least 300 days. [2026-01-07T12:11:48.412679] [DEBUG] [REMOTE ] IBRX: PASS: Price check passed. Min price $1.98. [2026-01-07T12:11:48.412818] [DEBUG] [REMOTE ] IBRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:48.412931] [DEBUG] [REMOTE ] IBRX: PASS: Integrity check passed. [2026-01-07T12:11:48.412972] [DEBUG] [REMOTE ] IBRX: Symbol is viable for forecasting. [2026-01-07T12:11:48.413020] [INFO ] [MAIN ] [1610/3530] IBRX kept (0.4s) | 1610 kept, 0 rejected | 137.3/min | ETA: 14.0m [2026-01-07T12:11:48.768412] [DEBUG] [REMOTE ] IBTG: Retrieved 1472 rows, trimmed to 300. [2026-01-07T12:11:48.768529] [DEBUG] [REMOTE ] IBTG: PASS: History has at least 300 days. [2026-01-07T12:11:48.768754] [DEBUG] [REMOTE ] IBTG: PASS: Price check passed. Min price $22.68. [2026-01-07T12:11:48.768910] [DEBUG] [REMOTE ] IBTG: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:48.769019] [DEBUG] [REMOTE ] IBTG: PASS: Integrity check passed. [2026-01-07T12:11:48.769059] [DEBUG] [REMOTE ] IBTG: Symbol is viable for forecasting. [2026-01-07T12:11:48.769105] [INFO ] [MAIN ] [1611/3530] IBTG kept (0.4s) | 1611 kept, 0 rejected | 137.3/min | ETA: 14.0m [2026-01-07T12:11:49.150986] [DEBUG] [REMOTE ] IBTH: Retrieved 1472 rows, trimmed to 300. [2026-01-07T12:11:49.151138] [DEBUG] [REMOTE ] IBTH: PASS: History has at least 300 days. [2026-01-07T12:11:49.151360] [DEBUG] [REMOTE ] IBTH: PASS: Price check passed. Min price $22.28. [2026-01-07T12:11:49.151493] [DEBUG] [REMOTE ] IBTH: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:49.151644] [DEBUG] [REMOTE ] IBTH: PASS: Integrity check passed. [2026-01-07T12:11:49.151686] [DEBUG] [REMOTE ] IBTH: Symbol is viable for forecasting. [2026-01-07T12:11:49.151740] [INFO ] [MAIN ] [1612/3530] IBTH kept (0.4s) | 1612 kept, 0 rejected | 137.3/min | ETA: 14.0m [2026-01-07T12:11:49.566806] [DEBUG] [REMOTE ] IBTI: Retrieved 1472 rows, trimmed to 300. [2026-01-07T12:11:49.566984] [DEBUG] [REMOTE ] IBTI: PASS: History has at least 300 days. [2026-01-07T12:11:49.567239] [DEBUG] [REMOTE ] IBTI: PASS: Price check passed. Min price $22.18. [2026-01-07T12:11:49.567382] [DEBUG] [REMOTE ] IBTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:49.567502] [DEBUG] [REMOTE ] IBTI: PASS: Integrity check passed. [2026-01-07T12:11:49.567544] [DEBUG] [REMOTE ] IBTI: Symbol is viable for forecasting. [2026-01-07T12:11:49.567617] [INFO ] [MAIN ] [1613/3530] IBTI kept (0.4s) | 1613 kept, 0 rejected | 137.3/min | ETA: 14.0m [2026-01-07T12:11:49.947108] [DEBUG] [REMOTE ] IBTJ: Retrieved 1472 rows, trimmed to 300. [2026-01-07T12:11:49.947290] [DEBUG] [REMOTE ] IBTJ: PASS: History has at least 300 days. [2026-01-07T12:11:49.947547] [DEBUG] [REMOTE ] IBTJ: PASS: Price check passed. Min price $21.76. [2026-01-07T12:11:49.947721] [DEBUG] [REMOTE ] IBTJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:49.947838] [DEBUG] [REMOTE ] IBTJ: PASS: Integrity check passed. [2026-01-07T12:11:49.947883] [DEBUG] [REMOTE ] IBTJ: Symbol is viable for forecasting. [2026-01-07T12:11:49.947940] [INFO ] [MAIN ] [1614/3530] IBTJ kept (0.4s) | 1614 kept, 0 rejected | 137.3/min | ETA: 14.0m [2026-01-07T12:11:50.406780] [DEBUG] [REMOTE ] IBTK: Retrieved 1374 rows, trimmed to 300. [2026-01-07T12:11:50.406952] [DEBUG] [REMOTE ] IBTK: PASS: History has at least 300 days. [2026-01-07T12:11:50.407226] [DEBUG] [REMOTE ] IBTK: PASS: Price check passed. Min price $19.69. [2026-01-07T12:11:50.407367] [DEBUG] [REMOTE ] IBTK: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:50.407486] [DEBUG] [REMOTE ] IBTK: PASS: Integrity check passed. [2026-01-07T12:11:50.407527] [DEBUG] [REMOTE ] IBTK: Symbol is viable for forecasting. [2026-01-07T12:11:50.407596] [INFO ] [MAIN ] [1615/3530] IBTK kept (0.5s) | 1615 kept, 0 rejected | 137.3/min | ETA: 13.9m [2026-01-07T12:11:50.754638] [DEBUG] [REMOTE ] IBTL: Retrieved 1093 rows, trimmed to 300. [2026-01-07T12:11:50.754924] [DEBUG] [REMOTE ] IBTL: PASS: History has at least 300 days. [2026-01-07T12:11:50.755250] [DEBUG] [REMOTE ] IBTL: PASS: Price check passed. Min price $20.36. [2026-01-07T12:11:50.755391] [DEBUG] [REMOTE ] IBTL: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:50.755539] [DEBUG] [REMOTE ] IBTL: PASS: Integrity check passed. [2026-01-07T12:11:50.755655] [DEBUG] [REMOTE ] IBTL: Symbol is viable for forecasting. [2026-01-07T12:11:50.755734] [INFO ] [MAIN ] [1616/3530] IBTL kept (0.3s) | 1616 kept, 0 rejected | 137.4/min | ETA: 13.9m [2026-01-07T12:11:51.095884] [DEBUG] [REMOTE ] IBTM: Retrieved 878 rows, trimmed to 300. [2026-01-07T12:11:51.096094] [DEBUG] [REMOTE ] IBTM: PASS: History has at least 300 days. [2026-01-07T12:11:51.096365] [DEBUG] [REMOTE ] IBTM: PASS: Price check passed. Min price $22.91. [2026-01-07T12:11:51.096506] [DEBUG] [REMOTE ] IBTM: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:51.096675] [DEBUG] [REMOTE ] IBTM: PASS: Integrity check passed. [2026-01-07T12:11:51.096720] [DEBUG] [REMOTE ] IBTM: Symbol is viable for forecasting. [2026-01-07T12:11:51.096775] [INFO ] [MAIN ] [1617/3530] IBTM kept (0.3s) | 1617 kept, 0 rejected | 137.4/min | ETA: 13.9m [2026-01-07T12:11:51.417167] [DEBUG] [REMOTE ] IBTO: Retrieved 633 rows, trimmed to 300. [2026-01-07T12:11:51.417395] [DEBUG] [REMOTE ] IBTO: PASS: History has at least 300 days. [2026-01-07T12:11:51.417762] [DEBUG] [REMOTE ] IBTO: PASS: Price check passed. Min price $24.40. [2026-01-07T12:11:51.417918] [DEBUG] [REMOTE ] IBTO: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:51.418061] [DEBUG] [REMOTE ] IBTO: PASS: Integrity check passed. [2026-01-07T12:11:51.418128] [DEBUG] [REMOTE ] IBTO: Symbol is viable for forecasting. [2026-01-07T12:11:51.418189] [INFO ] [MAIN ] [1618/3530] IBTO kept (0.3s) | 1618 kept, 0 rejected | 137.4/min | ETA: 13.9m [2026-01-07T12:11:52.153045] [DEBUG] [REMOTE ] ICE: Retrieved 5065 rows, trimmed to 300. [2026-01-07T12:11:52.153260] [DEBUG] [REMOTE ] ICE: PASS: History has at least 300 days. [2026-01-07T12:11:52.153723] [DEBUG] [REMOTE ] ICE: PASS: Price check passed. Min price $145.15. [2026-01-07T12:11:52.153922] [DEBUG] [REMOTE ] ICE: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:52.154124] [DEBUG] [REMOTE ] ICE: PASS: Integrity check passed. [2026-01-07T12:11:52.154175] [DEBUG] [REMOTE ] ICE: Symbol is viable for forecasting. [2026-01-07T12:11:52.154231] [INFO ] [MAIN ] [1619/3530] ICE kept (0.7s) | 1619 kept, 0 rejected | 137.3/min | ETA: 13.9m [2026-01-07T12:11:52.665377] [DEBUG] [REMOTE ] ICFI: Retrieved 4848 rows, trimmed to 300. [2026-01-07T12:11:52.665510] [DEBUG] [REMOTE ] ICFI: PASS: History has at least 300 days. [2026-01-07T12:11:52.665751] [DEBUG] [REMOTE ] ICFI: PASS: Price check passed. Min price $76.35. [2026-01-07T12:11:52.665888] [DEBUG] [REMOTE ] ICFI: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:52.666015] [DEBUG] [REMOTE ] ICFI: PASS: Integrity check passed. [2026-01-07T12:11:52.666055] [DEBUG] [REMOTE ] ICFI: Symbol is viable for forecasting. [2026-01-07T12:11:52.666110] [INFO ] [MAIN ] [1620/3530] ICFI kept (0.5s) | 1620 kept, 0 rejected | 137.3/min | ETA: 13.9m [2026-01-07T12:11:52.993228] [DEBUG] [REMOTE ] ICL: Retrieved 2838 rows, trimmed to 300. [2026-01-07T12:11:52.993350] [DEBUG] [REMOTE ] ICL: PASS: History has at least 300 days. [2026-01-07T12:11:52.993628] [DEBUG] [REMOTE ] ICL: PASS: Price check passed. Min price $4.88. [2026-01-07T12:11:52.993776] [DEBUG] [REMOTE ] ICL: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:52.993891] [DEBUG] [REMOTE ] ICL: PASS: Integrity check passed. [2026-01-07T12:11:52.993931] [DEBUG] [REMOTE ] ICL: Symbol is viable for forecasting. [2026-01-07T12:11:52.993977] [INFO ] [MAIN ] [1621/3530] ICL kept (0.3s) | 1621 kept, 0 rejected | 137.3/min | ETA: 13.9m [2026-01-07T12:11:53.460178] [DEBUG] [REMOTE ] ICLN: Retrieved 4411 rows, trimmed to 300. [2026-01-07T12:11:53.460323] [DEBUG] [REMOTE ] ICLN: PASS: History has at least 300 days. [2026-01-07T12:11:53.460542] [DEBUG] [REMOTE ] ICLN: PASS: Price check passed. Min price $15.66. [2026-01-07T12:11:53.460699] [DEBUG] [REMOTE ] ICLN: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:53.460826] [DEBUG] [REMOTE ] ICLN: PASS: Integrity check passed. [2026-01-07T12:11:53.460875] [DEBUG] [REMOTE ] ICLN: Symbol is viable for forecasting. [2026-01-07T12:11:53.460932] [INFO ] [MAIN ] [1622/3530] ICLN kept (0.5s) | 1622 kept, 0 rejected | 137.3/min | ETA: 13.9m [2026-01-07T12:11:53.807369] [DEBUG] [REMOTE ] ICMB: Retrieved 2997 rows, trimmed to 300. [2026-01-07T12:11:53.807496] [DEBUG] [REMOTE ] ICMB: PASS: History has at least 300 days. [2026-01-07T12:11:53.807725] [DEBUG] [REMOTE ] ICMB: PASS: Price check passed. Min price $2.49. [2026-01-07T12:11:53.807857] [DEBUG] [REMOTE ] ICMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:53.807966] [DEBUG] [REMOTE ] ICMB: PASS: Integrity check passed. [2026-01-07T12:11:53.808005] [DEBUG] [REMOTE ] ICMB: Symbol is viable for forecasting. [2026-01-07T12:11:53.808052] [INFO ] [MAIN ] [1623/3530] ICMB kept (0.3s) | 1623 kept, 0 rejected | 137.4/min | ETA: 13.9m [2026-01-07T12:11:53.957538] [DEBUG] [REMOTE ] ICOP: Retrieved 637 rows, trimmed to 300. [2026-01-07T12:11:53.957669] [DEBUG] [REMOTE ] ICOP: PASS: History has at least 300 days. [2026-01-07T12:11:53.957869] [DEBUG] [REMOTE ] ICOP: PASS: Price check passed. Min price $35.89. [2026-01-07T12:11:53.957998] [DEBUG] [REMOTE ] ICOP: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:53.958104] [DEBUG] [REMOTE ] ICOP: PASS: Integrity check passed. [2026-01-07T12:11:53.958143] [DEBUG] [REMOTE ] ICOP: Symbol is viable for forecasting. [2026-01-07T12:11:53.958189] [INFO ] [MAIN ] [1624/3530] ICOP kept (0.2s) | 1624 kept, 0 rejected | 137.4/min | ETA: 13.9m [2026-01-07T12:11:54.737811] [DEBUG] [REMOTE ] ICUI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:54.737966] [DEBUG] [REMOTE ] ICUI: PASS: History has at least 300 days. [2026-01-07T12:11:54.738198] [DEBUG] [REMOTE ] ICUI: PASS: Price check passed. Min price $114.13. [2026-01-07T12:11:54.738357] [DEBUG] [REMOTE ] ICUI: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:54.738479] [DEBUG] [REMOTE ] ICUI: PASS: Integrity check passed. [2026-01-07T12:11:54.738519] [DEBUG] [REMOTE ] ICUI: Symbol is viable for forecasting. [2026-01-07T12:11:54.738587] [INFO ] [MAIN ] [1625/3530] ICUI kept (0.8s) | 1625 kept, 0 rejected | 137.3/min | ETA: 13.9m [2026-01-07T12:11:55.234670] [DEBUG] [REMOTE ] IDA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:55.234810] [DEBUG] [REMOTE ] IDA: PASS: History has at least 300 days. [2026-01-07T12:11:55.235034] [DEBUG] [REMOTE ] IDA: PASS: Price check passed. Min price $124.73. [2026-01-07T12:11:55.235170] [DEBUG] [REMOTE ] IDA: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:55.235290] [DEBUG] [REMOTE ] IDA: PASS: Integrity check passed. [2026-01-07T12:11:55.235331] [DEBUG] [REMOTE ] IDA: Symbol is viable for forecasting. [2026-01-07T12:11:55.235380] [INFO ] [MAIN ] [1626/3530] IDA kept (0.5s) | 1626 kept, 0 rejected | 137.3/min | ETA: 13.9m [2026-01-07T12:11:55.515455] [DEBUG] [REMOTE ] IDAI: Retrieved 1223 rows, trimmed to 300. [2026-01-07T12:11:55.515710] [DEBUG] [REMOTE ] IDAI: PASS: History has at least 300 days. [2026-01-07T12:11:55.516048] [DEBUG] [REMOTE ] IDAI: PASS: Price check passed. Min price $3.22. [2026-01-07T12:11:55.516393] [DEBUG] [REMOTE ] IDAI: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:55.516552] [DEBUG] [REMOTE ] IDAI: PASS: Integrity check passed. [2026-01-07T12:11:55.516615] [DEBUG] [REMOTE ] IDAI: Symbol is viable for forecasting. [2026-01-07T12:11:55.516673] [INFO ] [MAIN ] [1627/3530] IDAI kept (0.3s) | 1627 kept, 0 rejected | 137.4/min | ETA: 13.9m [2026-01-07T12:11:56.146420] [DEBUG] [REMOTE ] IDCC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:56.146618] [DEBUG] [REMOTE ] IDCC: PASS: History has at least 300 days. [2026-01-07T12:11:56.146967] [DEBUG] [REMOTE ] IDCC: PASS: Price check passed. Min price $309.00. [2026-01-07T12:11:56.147108] [DEBUG] [REMOTE ] IDCC: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:56.147263] [DEBUG] [REMOTE ] IDCC: PASS: Integrity check passed. [2026-01-07T12:11:56.147305] [DEBUG] [REMOTE ] IDCC: Symbol is viable for forecasting. [2026-01-07T12:11:56.147361] [INFO ] [MAIN ] [1628/3530] IDCC kept (0.6s) | 1628 kept, 0 rejected | 137.3/min | ETA: 13.8m [2026-01-07T12:11:56.510266] [DEBUG] [REMOTE ] IDE: Retrieved 4007 rows, trimmed to 300. [2026-01-07T12:11:56.510393] [DEBUG] [REMOTE ] IDE: PASS: History has at least 300 days. [2026-01-07T12:11:56.510634] [DEBUG] [REMOTE ] IDE: PASS: Price check passed. Min price $11.17. [2026-01-07T12:11:56.510773] [DEBUG] [REMOTE ] IDE: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:56.510881] [DEBUG] [REMOTE ] IDE: PASS: Integrity check passed. [2026-01-07T12:11:56.510920] [DEBUG] [REMOTE ] IDE: Symbol is viable for forecasting. [2026-01-07T12:11:56.510966] [INFO ] [MAIN ] [1629/3530] IDE kept (0.4s) | 1629 kept, 0 rejected | 137.3/min | ETA: 13.8m [2026-01-07T12:11:56.831331] [DEBUG] [REMOTE ] IDN: Retrieved 6571 rows, trimmed to 300. [2026-01-07T12:11:56.831473] [DEBUG] [REMOTE ] IDN: PASS: History has at least 300 days. [2026-01-07T12:11:56.831712] [DEBUG] [REMOTE ] IDN: PASS: Price check passed. Min price $4.13. [2026-01-07T12:11:56.831846] [DEBUG] [REMOTE ] IDN: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:56.831962] [DEBUG] [REMOTE ] IDN: PASS: Integrity check passed. [2026-01-07T12:11:56.832002] [DEBUG] [REMOTE ] IDN: Symbol is viable for forecasting. [2026-01-07T12:11:56.832049] [INFO ] [MAIN ] [1630/3530] IDN kept (0.3s) | 1630 kept, 0 rejected | 137.4/min | ETA: 13.8m [2026-01-07T12:11:57.392840] [DEBUG] [REMOTE ] IDXX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:57.392970] [DEBUG] [REMOTE ] IDXX: PASS: History has at least 300 days. [2026-01-07T12:11:57.393182] [DEBUG] [REMOTE ] IDXX: PASS: Price check passed. Min price $616.15. [2026-01-07T12:11:57.393313] [DEBUG] [REMOTE ] IDXX: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:57.393423] [DEBUG] [REMOTE ] IDXX: PASS: Integrity check passed. [2026-01-07T12:11:57.393463] [DEBUG] [REMOTE ] IDXX: Symbol is viable for forecasting. [2026-01-07T12:11:57.393510] [INFO ] [MAIN ] [1631/3530] IDXX kept (0.6s) | 1631 kept, 0 rejected | 137.3/min | ETA: 13.8m [2026-01-07T12:11:57.687501] [DEBUG] [REMOTE ] IDYA: Retrieved 1665 rows, trimmed to 300. [2026-01-07T12:11:57.687638] [DEBUG] [REMOTE ] IDYA: PASS: History has at least 300 days. [2026-01-07T12:11:57.687840] [DEBUG] [REMOTE ] IDYA: PASS: Price check passed. Min price $26.24. [2026-01-07T12:11:57.687973] [DEBUG] [REMOTE ] IDYA: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:57.688095] [DEBUG] [REMOTE ] IDYA: PASS: Integrity check passed. [2026-01-07T12:11:57.688135] [DEBUG] [REMOTE ] IDYA: Symbol is viable for forecasting. [2026-01-07T12:11:57.688182] [INFO ] [MAIN ] [1632/3530] IDYA kept (0.3s) | 1632 kept, 0 rejected | 137.4/min | ETA: 13.8m [2026-01-07T12:11:58.251813] [DEBUG] [REMOTE ] IEF: Retrieved 5900 rows, trimmed to 300. [2026-01-07T12:11:58.251997] [DEBUG] [REMOTE ] IEF: PASS: History has at least 300 days. [2026-01-07T12:11:58.252247] [DEBUG] [REMOTE ] IEF: PASS: Price check passed. Min price $95.56. [2026-01-07T12:11:58.252386] [DEBUG] [REMOTE ] IEF: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:58.252512] [DEBUG] [REMOTE ] IEF: PASS: Integrity check passed. [2026-01-07T12:11:58.252553] [DEBUG] [REMOTE ] IEF: Symbol is viable for forecasting. [2026-01-07T12:11:58.252623] [INFO ] [MAIN ] [1633/3530] IEF kept (0.6s) | 1633 kept, 0 rejected | 137.3/min | ETA: 13.8m [2026-01-07T12:11:58.684412] [DEBUG] [REMOTE ] IEI: Retrieved 4777 rows, trimmed to 300. [2026-01-07T12:11:58.684622] [DEBUG] [REMOTE ] IEI: PASS: History has at least 300 days. [2026-01-07T12:11:58.684897] [DEBUG] [REMOTE ] IEI: PASS: Price check passed. Min price $118.41. [2026-01-07T12:11:58.685042] [DEBUG] [REMOTE ] IEI: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:58.685838] [DEBUG] [REMOTE ] IEI: PASS: Integrity check passed. [2026-01-07T12:11:58.685965] [DEBUG] [REMOTE ] IEI: Symbol is viable for forecasting. [2026-01-07T12:11:58.686058] [INFO ] [MAIN ] [1634/3530] IEI kept (0.4s) | 1634 kept, 0 rejected | 137.3/min | ETA: 13.8m [2026-01-07T12:11:59.159658] [DEBUG] [REMOTE ] IEP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:59.159856] [DEBUG] [REMOTE ] IEP: PASS: History has at least 300 days. [2026-01-07T12:11:59.160145] [DEBUG] [REMOTE ] IEP: PASS: Price check passed. Min price $7.25. [2026-01-07T12:11:59.160309] [DEBUG] [REMOTE ] IEP: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:59.160476] [DEBUG] [REMOTE ] IEP: PASS: Integrity check passed. [2026-01-07T12:11:59.160546] [DEBUG] [REMOTE ] IEP: Symbol is viable for forecasting. [2026-01-07T12:11:59.160627] [INFO ] [MAIN ] [1635/3530] IEP kept (0.5s) | 1635 kept, 0 rejected | 137.3/min | ETA: 13.8m [2026-01-07T12:11:59.558934] [DEBUG] [REMOTE ] IESC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:11:59.559143] [DEBUG] [REMOTE ] IESC: PASS: History has at least 300 days. [2026-01-07T12:11:59.559441] [DEBUG] [REMOTE ] IESC: PASS: Price check passed. Min price $357.94. [2026-01-07T12:11:59.559612] [DEBUG] [REMOTE ] IESC: PASS: Continuity check passed with 300 days. [2026-01-07T12:11:59.559790] [DEBUG] [REMOTE ] IESC: PASS: Integrity check passed. [2026-01-07T12:11:59.559833] [DEBUG] [REMOTE ] IESC: Symbol is viable for forecasting. [2026-01-07T12:11:59.559889] [INFO ] [MAIN ] [1636/3530] IESC kept (0.4s) | 1636 kept, 0 rejected | 137.3/min | ETA: 13.8m [2026-01-07T12:12:00.039784] [DEBUG] [REMOTE ] IEX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:00.040008] [DEBUG] [REMOTE ] IEX: PASS: History has at least 300 days. [2026-01-07T12:12:00.040306] [DEBUG] [REMOTE ] IEX: PASS: Price check passed. Min price $160.84. [2026-01-07T12:12:00.040449] [DEBUG] [REMOTE ] IEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:00.040644] [DEBUG] [REMOTE ] IEX: PASS: Integrity check passed. [2026-01-07T12:12:00.040690] [DEBUG] [REMOTE ] IEX: Symbol is viable for forecasting. [2026-01-07T12:12:00.040744] [INFO ] [MAIN ] [1637/3530] IEX kept (0.5s) | 1637 kept, 0 rejected | 137.3/min | ETA: 13.8m [2026-01-07T12:12:00.513907] [DEBUG] [REMOTE ] IFF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:00.514088] [DEBUG] [REMOTE ] IFF: PASS: History has at least 300 days. [2026-01-07T12:12:00.514345] [DEBUG] [REMOTE ] IFF: PASS: Price check passed. Min price $59.19. [2026-01-07T12:12:00.514478] [DEBUG] [REMOTE ] IFF: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:00.514652] [DEBUG] [REMOTE ] IFF: PASS: Integrity check passed. [2026-01-07T12:12:00.514695] [DEBUG] [REMOTE ] IFF: Symbol is viable for forecasting. [2026-01-07T12:12:00.514744] [INFO ] [MAIN ] [1638/3530] IFF kept (0.5s) | 1638 kept, 0 rejected | 137.3/min | ETA: 13.8m [2026-01-07T12:12:00.986767] [DEBUG] [REMOTE ] IFN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:00.986946] [DEBUG] [REMOTE ] IFN: PASS: History has at least 300 days. [2026-01-07T12:12:00.987200] [DEBUG] [REMOTE ] IFN: PASS: Price check passed. Min price $13.57. [2026-01-07T12:12:00.987337] [DEBUG] [REMOTE ] IFN: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:00.987457] [DEBUG] [REMOTE ] IFN: PASS: Integrity check passed. [2026-01-07T12:12:00.987498] [DEBUG] [REMOTE ] IFN: Symbol is viable for forecasting. [2026-01-07T12:12:00.987552] [INFO ] [MAIN ] [1639/3530] IFN kept (0.5s) | 1639 kept, 0 rejected | 137.3/min | ETA: 13.8m [2026-01-07T12:12:01.254785] [DEBUG] [REMOTE ] IFS: Retrieved 1612 rows, trimmed to 300. [2026-01-07T12:12:01.254937] [DEBUG] [REMOTE ] IFS: PASS: History has at least 300 days. [2026-01-07T12:12:01.255162] [DEBUG] [REMOTE ] IFS: PASS: Price check passed. Min price $38.50. [2026-01-07T12:12:01.255301] [DEBUG] [REMOTE ] IFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:01.255420] [DEBUG] [REMOTE ] IFS: PASS: Integrity check passed. [2026-01-07T12:12:01.255462] [DEBUG] [REMOTE ] IFS: Symbol is viable for forecasting. [2026-01-07T12:12:01.255511] [INFO ] [MAIN ] [1640/3530] IFS kept (0.3s) | 1640 kept, 0 rejected | 137.4/min | ETA: 13.8m [2026-01-07T12:12:01.784752] [DEBUG] [REMOTE ] IGA: Retrieved 5079 rows, trimmed to 300. [2026-01-07T12:12:01.784886] [DEBUG] [REMOTE ] IGA: PASS: History has at least 300 days. [2026-01-07T12:12:01.785148] [DEBUG] [REMOTE ] IGA: PASS: Price check passed. Min price $9.27. [2026-01-07T12:12:01.785285] [DEBUG] [REMOTE ] IGA: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:01.785414] [DEBUG] [REMOTE ] IGA: PASS: Integrity check passed. [2026-01-07T12:12:01.785455] [DEBUG] [REMOTE ] IGA: Symbol is viable for forecasting. [2026-01-07T12:12:01.785507] [INFO ] [MAIN ] [1641/3530] IGA kept (0.5s) | 1641 kept, 0 rejected | 137.3/min | ETA: 13.8m [2026-01-07T12:12:02.222860] [DEBUG] [REMOTE ] IGD: Retrieved 5228 rows, trimmed to 300. [2026-01-07T12:12:02.222987] [DEBUG] [REMOTE ] IGD: PASS: History has at least 300 days. [2026-01-07T12:12:02.223190] [DEBUG] [REMOTE ] IGD: PASS: Price check passed. Min price $5.52. [2026-01-07T12:12:02.223329] [DEBUG] [REMOTE ] IGD: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:02.223441] [DEBUG] [REMOTE ] IGD: PASS: Integrity check passed. [2026-01-07T12:12:02.223480] [DEBUG] [REMOTE ] IGD: Symbol is viable for forecasting. [2026-01-07T12:12:02.223527] [INFO ] [MAIN ] [1642/3530] IGD kept (0.4s) | 1642 kept, 0 rejected | 137.3/min | ETA: 13.7m [2026-01-07T12:12:02.527666] [DEBUG] [REMOTE ] IGF: Retrieved 4545 rows, trimmed to 300. [2026-01-07T12:12:02.527789] [DEBUG] [REMOTE ] IGF: PASS: History has at least 300 days. [2026-01-07T12:12:02.527989] [DEBUG] [REMOTE ] IGF: PASS: Price check passed. Min price $59.99. [2026-01-07T12:12:02.528121] [DEBUG] [REMOTE ] IGF: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:02.528230] [DEBUG] [REMOTE ] IGF: PASS: Integrity check passed. [2026-01-07T12:12:02.528269] [DEBUG] [REMOTE ] IGF: Symbol is viable for forecasting. [2026-01-07T12:12:02.528315] [INFO ] [MAIN ] [1643/3530] IGF kept (0.3s) | 1643 kept, 0 rejected | 137.4/min | ETA: 13.7m [2026-01-07T12:12:03.036194] [DEBUG] [REMOTE ] IGI: Retrieved 4155 rows, trimmed to 300. [2026-01-07T12:12:03.036345] [DEBUG] [REMOTE ] IGI: PASS: History has at least 300 days. [2026-01-07T12:12:03.036612] [DEBUG] [REMOTE ] IGI: PASS: Price check passed. Min price $16.26. [2026-01-07T12:12:03.036770] [DEBUG] [REMOTE ] IGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:03.036902] [DEBUG] [REMOTE ] IGI: PASS: Integrity check passed. [2026-01-07T12:12:03.036948] [DEBUG] [REMOTE ] IGI: Symbol is viable for forecasting. [2026-01-07T12:12:03.037003] [INFO ] [MAIN ] [1644/3530] IGI kept (0.5s) | 1644 kept, 0 rejected | 137.3/min | ETA: 13.7m [2026-01-07T12:12:03.267230] [DEBUG] [REMOTE ] IGIB: Retrieved 4777 rows, trimmed to 300. [2026-01-07T12:12:03.267386] [DEBUG] [REMOTE ] IGIB: PASS: History has at least 300 days. [2026-01-07T12:12:03.267619] [DEBUG] [REMOTE ] IGIB: PASS: Price check passed. Min price $53.26. [2026-01-07T12:12:03.267759] [DEBUG] [REMOTE ] IGIB: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:03.267868] [DEBUG] [REMOTE ] IGIB: PASS: Integrity check passed. [2026-01-07T12:12:03.267907] [DEBUG] [REMOTE ] IGIB: Symbol is viable for forecasting. [2026-01-07T12:12:03.267954] [INFO ] [MAIN ] [1645/3530] IGIB kept (0.2s) | 1645 kept, 0 rejected | 137.4/min | ETA: 13.7m [2026-01-07T12:12:03.738793] [DEBUG] [REMOTE ] IGIC: Retrieved 1459 rows, trimmed to 300. [2026-01-07T12:12:03.738935] [DEBUG] [REMOTE ] IGIC: PASS: History has at least 300 days. [2026-01-07T12:12:03.739144] [DEBUG] [REMOTE ] IGIC: PASS: Price check passed. Min price $21.24. [2026-01-07T12:12:03.739276] [DEBUG] [REMOTE ] IGIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:03.739383] [DEBUG] [REMOTE ] IGIC: PASS: Integrity check passed. [2026-01-07T12:12:03.739422] [DEBUG] [REMOTE ] IGIC: Symbol is viable for forecasting. [2026-01-07T12:12:03.739470] [INFO ] [MAIN ] [1646/3530] IGIC kept (0.5s) | 1646 kept, 0 rejected | 137.4/min | ETA: 13.7m [2026-01-07T12:12:04.130061] [DEBUG] [REMOTE ] IGSB: Retrieved 4777 rows, trimmed to 300. [2026-01-07T12:12:04.130206] [DEBUG] [REMOTE ] IGSB: PASS: History has at least 300 days. [2026-01-07T12:12:04.130424] [DEBUG] [REMOTE ] IGSB: PASS: Price check passed. Min price $52.33. [2026-01-07T12:12:04.130600] [DEBUG] [REMOTE ] IGSB: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:04.130721] [DEBUG] [REMOTE ] IGSB: PASS: Integrity check passed. [2026-01-07T12:12:04.130761] [DEBUG] [REMOTE ] IGSB: Symbol is viable for forecasting. [2026-01-07T12:12:04.130807] [INFO ] [MAIN ] [1647/3530] IGSB kept (0.4s) | 1647 kept, 0 rejected | 137.4/min | ETA: 13.7m [2026-01-07T12:12:04.649611] [DEBUG] [REMOTE ] IHD: Retrieved 3695 rows, trimmed to 300. [2026-01-07T12:12:04.649732] [DEBUG] [REMOTE ] IHD: PASS: History has at least 300 days. [2026-01-07T12:12:04.649936] [DEBUG] [REMOTE ] IHD: PASS: Price check passed. Min price $5.91. [2026-01-07T12:12:04.650081] [DEBUG] [REMOTE ] IHD: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:04.650207] [DEBUG] [REMOTE ] IHD: PASS: Integrity check passed. [2026-01-07T12:12:04.650246] [DEBUG] [REMOTE ] IHD: Symbol is viable for forecasting. [2026-01-07T12:12:04.650293] [INFO ] [MAIN ] [1648/3530] IHD kept (0.5s) | 1648 kept, 0 rejected | 137.4/min | ETA: 13.7m [2026-01-07T12:12:05.060957] [DEBUG] [REMOTE ] IHG: Retrieved 5722 rows, trimmed to 300. [2026-01-07T12:12:05.061116] [DEBUG] [REMOTE ] IHG: PASS: History has at least 300 days. [2026-01-07T12:12:05.061351] [DEBUG] [REMOTE ] IHG: PASS: Price check passed. Min price $118.68. [2026-01-07T12:12:05.061486] [DEBUG] [REMOTE ] IHG: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:05.061621] [DEBUG] [REMOTE ] IHG: PASS: Integrity check passed. [2026-01-07T12:12:05.061664] [DEBUG] [REMOTE ] IHG: Symbol is viable for forecasting. [2026-01-07T12:12:05.061711] [INFO ] [MAIN ] [1649/3530] IHG kept (0.4s) | 1649 kept, 0 rejected | 137.4/min | ETA: 13.7m [2026-01-07T12:12:05.310020] [DEBUG] [REMOTE ] IHS: Retrieved 1061 rows, trimmed to 300. [2026-01-07T12:12:05.310147] [DEBUG] [REMOTE ] IHS: PASS: History has at least 300 days. [2026-01-07T12:12:05.310348] [DEBUG] [REMOTE ] IHS: PASS: Price check passed. Min price $6.24. [2026-01-07T12:12:05.310478] [DEBUG] [REMOTE ] IHS: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:05.310614] [DEBUG] [REMOTE ] IHS: PASS: Integrity check passed. [2026-01-07T12:12:05.310664] [DEBUG] [REMOTE ] IHS: Symbol is viable for forecasting. [2026-01-07T12:12:05.310712] [INFO ] [MAIN ] [1650/3530] IHS kept (0.2s) | 1650 kept, 0 rejected | 137.4/min | ETA: 13.7m [2026-01-07T12:12:05.818004] [DEBUG] [REMOTE ] IIF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:05.818148] [DEBUG] [REMOTE ] IIF: PASS: History has at least 300 days. [2026-01-07T12:12:05.818366] [DEBUG] [REMOTE ] IIF: PASS: Price check passed. Min price $24.56. [2026-01-07T12:12:05.818497] [DEBUG] [REMOTE ] IIF: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:05.818631] [DEBUG] [REMOTE ] IIF: PASS: Integrity check passed. [2026-01-07T12:12:05.818673] [DEBUG] [REMOTE ] IIF: Symbol is viable for forecasting. [2026-01-07T12:12:05.818719] [INFO ] [MAIN ] [1651/3530] IIF kept (0.5s) | 1651 kept, 0 rejected | 137.4/min | ETA: 13.7m [2026-01-07T12:12:06.276424] [DEBUG] [REMOTE ] III: Retrieved 4756 rows, trimmed to 300. [2026-01-07T12:12:06.276549] [DEBUG] [REMOTE ] III: PASS: History has at least 300 days. [2026-01-07T12:12:06.276785] [DEBUG] [REMOTE ] III: PASS: Price check passed. Min price $4.97. [2026-01-07T12:12:06.276919] [DEBUG] [REMOTE ] III: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:06.277036] [DEBUG] [REMOTE ] III: PASS: Integrity check passed. [2026-01-07T12:12:06.277075] [DEBUG] [REMOTE ] III: Symbol is viable for forecasting. [2026-01-07T12:12:06.277127] [INFO ] [MAIN ] [1652/3530] III kept (0.5s) | 1652 kept, 0 rejected | 137.4/min | ETA: 13.7m [2026-01-07T12:12:06.754069] [DEBUG] [REMOTE ] IIIN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:06.754196] [DEBUG] [REMOTE ] IIIN: PASS: History has at least 300 days. [2026-01-07T12:12:06.754408] [DEBUG] [REMOTE ] IIIN: PASS: Price check passed. Min price $29.10. [2026-01-07T12:12:06.754539] [DEBUG] [REMOTE ] IIIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:06.754669] [DEBUG] [REMOTE ] IIIN: PASS: Integrity check passed. [2026-01-07T12:12:06.754709] [DEBUG] [REMOTE ] IIIN: Symbol is viable for forecasting. [2026-01-07T12:12:06.755121] [INFO ] [MAIN ] [1653/3530] IIIN kept (0.5s) | 1653 kept, 0 rejected | 137.4/min | ETA: 13.7m [2026-01-07T12:12:07.314076] [DEBUG] [REMOTE ] IIM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:07.314206] [DEBUG] [REMOTE ] IIM: PASS: History has at least 300 days. [2026-01-07T12:12:07.314424] [DEBUG] [REMOTE ] IIM: PASS: Price check passed. Min price $12.05. [2026-01-07T12:12:07.314555] [DEBUG] [REMOTE ] IIM: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:07.314689] [DEBUG] [REMOTE ] IIM: PASS: Integrity check passed. [2026-01-07T12:12:07.314729] [DEBUG] [REMOTE ] IIM: Symbol is viable for forecasting. [2026-01-07T12:12:07.314777] [INFO ] [MAIN ] [1654/3530] IIM kept (0.6s) | 1654 kept, 0 rejected | 137.4/min | ETA: 13.7m [2026-01-07T12:12:07.805942] [DEBUG] [REMOTE ] ILMN: Retrieved 6398 rows, trimmed to 300. [2026-01-07T12:12:07.806084] [DEBUG] [REMOTE ] ILMN: PASS: History has at least 300 days. [2026-01-07T12:12:07.806357] [DEBUG] [REMOTE ] ILMN: PASS: Price check passed. Min price $91.00. [2026-01-07T12:12:07.806496] [DEBUG] [REMOTE ] ILMN: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:07.806643] [DEBUG] [REMOTE ] ILMN: PASS: Integrity check passed. [2026-01-07T12:12:07.806687] [DEBUG] [REMOTE ] ILMN: Symbol is viable for forecasting. [2026-01-07T12:12:07.806736] [INFO ] [MAIN ] [1655/3530] ILMN kept (0.5s) | 1655 kept, 0 rejected | 137.4/min | ETA: 13.7m [2026-01-07T12:12:08.246600] [DEBUG] [REMOTE ] IMAX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:08.246725] [DEBUG] [REMOTE ] IMAX: PASS: History has at least 300 days. [2026-01-07T12:12:08.246941] [DEBUG] [REMOTE ] IMAX: PASS: Price check passed. Min price $31.09. [2026-01-07T12:12:08.247072] [DEBUG] [REMOTE ] IMAX: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:08.247202] [DEBUG] [REMOTE ] IMAX: PASS: Integrity check passed. [2026-01-07T12:12:08.247249] [DEBUG] [REMOTE ] IMAX: Symbol is viable for forecasting. [2026-01-07T12:12:08.247307] [INFO ] [MAIN ] [1656/3530] IMAX kept (0.4s) | 1656 kept, 0 rejected | 137.4/min | ETA: 13.6m [2026-01-07T12:12:08.609829] [DEBUG] [REMOTE ] IMKTA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:08.609966] [DEBUG] [REMOTE ] IMKTA: PASS: History has at least 300 days. [2026-01-07T12:12:08.610189] [DEBUG] [REMOTE ] IMKTA: PASS: Price check passed. Min price $68.55. [2026-01-07T12:12:08.610321] [DEBUG] [REMOTE ] IMKTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:08.610434] [DEBUG] [REMOTE ] IMKTA: PASS: Integrity check passed. [2026-01-07T12:12:08.610473] [DEBUG] [REMOTE ] IMKTA: Symbol is viable for forecasting. [2026-01-07T12:12:08.610520] [INFO ] [MAIN ] [1657/3530] IMKTA kept (0.4s) | 1657 kept, 0 rejected | 137.4/min | ETA: 13.6m [2026-01-07T12:12:09.012875] [DEBUG] [REMOTE ] IMMP: Retrieved 3451 rows, trimmed to 300. [2026-01-07T12:12:09.012995] [DEBUG] [REMOTE ] IMMP: PASS: History has at least 300 days. [2026-01-07T12:12:09.013205] [DEBUG] [REMOTE ] IMMP: PASS: Price check passed. Min price $1.65. [2026-01-07T12:12:09.013361] [DEBUG] [REMOTE ] IMMP: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:09.013468] [DEBUG] [REMOTE ] IMMP: PASS: Integrity check passed. [2026-01-07T12:12:09.013507] [DEBUG] [REMOTE ] IMMP: Symbol is viable for forecasting. [2026-01-07T12:12:09.013553] [INFO ] [MAIN ] [1658/3530] IMMP kept (0.4s) | 1658 kept, 0 rejected | 137.4/min | ETA: 13.6m [2026-01-07T12:12:09.275168] [DEBUG] [REMOTE ] IMMX: Retrieved 1017 rows, trimmed to 300. [2026-01-07T12:12:09.275337] [DEBUG] [REMOTE ] IMMX: PASS: History has at least 300 days. [2026-01-07T12:12:09.275662] [DEBUG] [REMOTE ] IMMX: PASS: Price check passed. Min price $2.48. [2026-01-07T12:12:09.275860] [DEBUG] [REMOTE ] IMMX: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:09.276017] [DEBUG] [REMOTE ] IMMX: PASS: Integrity check passed. [2026-01-07T12:12:09.276074] [DEBUG] [REMOTE ] IMMX: Symbol is viable for forecasting. [2026-01-07T12:12:09.276144] [INFO ] [MAIN ] [1659/3530] IMMX kept (0.3s) | 1659 kept, 0 rejected | 137.4/min | ETA: 13.6m [2026-01-07T12:12:09.722941] [DEBUG] [REMOTE ] IMNM: Retrieved 1321 rows, trimmed to 300. [2026-01-07T12:12:09.723103] [DEBUG] [REMOTE ] IMNM: PASS: History has at least 300 days. [2026-01-07T12:12:09.723402] [DEBUG] [REMOTE ] IMNM: PASS: Price check passed. Min price $13.92. [2026-01-07T12:12:09.723597] [DEBUG] [REMOTE ] IMNM: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:09.723755] [DEBUG] [REMOTE ] IMNM: PASS: Integrity check passed. [2026-01-07T12:12:09.723812] [DEBUG] [REMOTE ] IMNM: Symbol is viable for forecasting. [2026-01-07T12:12:09.723879] [INFO ] [MAIN ] [1660/3530] IMNM kept (0.4s) | 1660 kept, 0 rejected | 137.4/min | ETA: 13.6m [2026-01-07T12:12:10.409452] [DEBUG] [REMOTE ] IMNN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:10.409799] [DEBUG] [REMOTE ] IMNN: PASS: History has at least 300 days. [2026-01-07T12:12:10.410025] [DEBUG] [REMOTE ] IMNN: PASS: Price check passed. Min price $3.15. [2026-01-07T12:12:10.410159] [DEBUG] [REMOTE ] IMNN: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:10.410273] [DEBUG] [REMOTE ] IMNN: PASS: Integrity check passed. [2026-01-07T12:12:10.410314] [DEBUG] [REMOTE ] IMNN: Symbol is viable for forecasting. [2026-01-07T12:12:10.410361] [INFO ] [MAIN ] [1661/3530] IMNN kept (0.7s) | 1661 kept, 0 rejected | 137.4/min | ETA: 13.6m [2026-01-07T12:12:10.887022] [DEBUG] [REMOTE ] IMOS: Retrieved 6173 rows, trimmed to 300. [2026-01-07T12:12:10.887156] [DEBUG] [REMOTE ] IMOS: PASS: History has at least 300 days. [2026-01-07T12:12:10.887373] [DEBUG] [REMOTE ] IMOS: PASS: Price check passed. Min price $19.29. [2026-01-07T12:12:10.887506] [DEBUG] [REMOTE ] IMOS: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:10.887641] [DEBUG] [REMOTE ] IMOS: PASS: Integrity check passed. [2026-01-07T12:12:10.887682] [DEBUG] [REMOTE ] IMOS: Symbol is viable for forecasting. [2026-01-07T12:12:10.887729] [INFO ] [MAIN ] [1662/3530] IMOS kept (0.5s) | 1662 kept, 0 rejected | 137.4/min | ETA: 13.6m [2026-01-07T12:12:11.166622] [DEBUG] [REMOTE ] IMPP: Retrieved 1024 rows, trimmed to 300. [2026-01-07T12:12:11.166747] [DEBUG] [REMOTE ] IMPP: PASS: History has at least 300 days. [2026-01-07T12:12:11.166953] [DEBUG] [REMOTE ] IMPP: PASS: Price check passed. Min price $3.60. [2026-01-07T12:12:11.167091] [DEBUG] [REMOTE ] IMPP: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:11.167201] [DEBUG] [REMOTE ] IMPP: PASS: Integrity check passed. [2026-01-07T12:12:11.167242] [DEBUG] [REMOTE ] IMPP: Symbol is viable for forecasting. [2026-01-07T12:12:11.167290] [INFO ] [MAIN ] [1663/3530] IMPP kept (0.3s) | 1663 kept, 0 rejected | 137.4/min | ETA: 13.6m [2026-01-07T12:12:11.467407] [DEBUG] [REMOTE ] IMRX: Retrieved 1114 rows, trimmed to 300. [2026-01-07T12:12:11.467530] [DEBUG] [REMOTE ] IMRX: PASS: History has at least 300 days. [2026-01-07T12:12:11.467746] [DEBUG] [REMOTE ] IMRX: PASS: Price check passed. Min price $5.35. [2026-01-07T12:12:11.467880] [DEBUG] [REMOTE ] IMRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:11.467986] [DEBUG] [REMOTE ] IMRX: PASS: Integrity check passed. [2026-01-07T12:12:11.468026] [DEBUG] [REMOTE ] IMRX: Symbol is viable for forecasting. [2026-01-07T12:12:11.468073] [INFO ] [MAIN ] [1664/3530] IMRX kept (0.3s) | 1664 kept, 0 rejected | 137.4/min | ETA: 13.6m [2026-01-07T12:12:11.883378] [DEBUG] [REMOTE ] IMTX: Retrieved 1385 rows, trimmed to 300. [2026-01-07T12:12:11.883494] [DEBUG] [REMOTE ] IMTX: PASS: History has at least 300 days. [2026-01-07T12:12:11.883720] [DEBUG] [REMOTE ] IMTX: PASS: Price check passed. Min price $8.94. [2026-01-07T12:12:11.883858] [DEBUG] [REMOTE ] IMTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:11.883964] [DEBUG] [REMOTE ] IMTX: PASS: Integrity check passed. [2026-01-07T12:12:11.884003] [DEBUG] [REMOTE ] IMTX: Symbol is viable for forecasting. [2026-01-07T12:12:11.884048] [INFO ] [MAIN ] [1665/3530] IMTX kept (0.4s) | 1665 kept, 0 rejected | 137.4/min | ETA: 13.6m [2026-01-07T12:12:12.398489] [DEBUG] [REMOTE ] IMXI: Retrieved 2208 rows, trimmed to 300. [2026-01-07T12:12:12.398631] [DEBUG] [REMOTE ] IMXI: PASS: History has at least 300 days. [2026-01-07T12:12:12.398837] [DEBUG] [REMOTE ] IMXI: PASS: Price check passed. Min price $14.50. [2026-01-07T12:12:12.398998] [DEBUG] [REMOTE ] IMXI: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:12.399108] [DEBUG] [REMOTE ] IMXI: PASS: Integrity check passed. [2026-01-07T12:12:12.399149] [DEBUG] [REMOTE ] IMXI: Symbol is viable for forecasting. [2026-01-07T12:12:12.399197] [INFO ] [MAIN ] [1666/3530] IMXI kept (0.5s) | 1666 kept, 0 rejected | 137.4/min | ETA: 13.6m [2026-01-07T12:12:12.713874] [DEBUG] [REMOTE ] INAB: Retrieved 1114 rows, trimmed to 300. [2026-01-07T12:12:12.714000] [DEBUG] [REMOTE ] INAB: PASS: History has at least 300 days. [2026-01-07T12:12:12.714202] [DEBUG] [REMOTE ] INAB: PASS: Price check passed. Min price $1.21. [2026-01-07T12:12:12.714332] [DEBUG] [REMOTE ] INAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:12.714437] [DEBUG] [REMOTE ] INAB: PASS: Integrity check passed. [2026-01-07T12:12:12.714476] [DEBUG] [REMOTE ] INAB: Symbol is viable for forecasting. [2026-01-07T12:12:12.714523] [INFO ] [MAIN ] [1667/3530] INAB kept (0.3s) | 1667 kept, 0 rejected | 137.4/min | ETA: 13.6m [2026-01-07T12:12:13.335264] [DEBUG] [REMOTE ] INBK: Retrieved 5290 rows, trimmed to 300. [2026-01-07T12:12:13.335402] [DEBUG] [REMOTE ] INBK: PASS: History has at least 300 days. [2026-01-07T12:12:13.335629] [DEBUG] [REMOTE ] INBK: PASS: Price check passed. Min price $17.21. [2026-01-07T12:12:13.335764] [DEBUG] [REMOTE ] INBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:13.335875] [DEBUG] [REMOTE ] INBK: PASS: Integrity check passed. [2026-01-07T12:12:13.335914] [DEBUG] [REMOTE ] INBK: Symbol is viable for forecasting. [2026-01-07T12:12:13.335960] [INFO ] [MAIN ] [1668/3530] INBK kept (0.6s) | 1668 kept, 0 rejected | 137.4/min | ETA: 13.6m [2026-01-07T12:12:13.501625] [DEBUG] [REMOTE ] INBX: Retrieved 403 rows, trimmed to 300. [2026-01-07T12:12:13.501749] [DEBUG] [REMOTE ] INBX: PASS: History has at least 300 days. [2026-01-07T12:12:13.501951] [DEBUG] [REMOTE ] INBX: PASS: Price check passed. Min price $28.36. [2026-01-07T12:12:13.502082] [DEBUG] [REMOTE ] INBX: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:13.502187] [DEBUG] [REMOTE ] INBX: PASS: Integrity check passed. [2026-01-07T12:12:13.502225] [DEBUG] [REMOTE ] INBX: Symbol is viable for forecasting. [2026-01-07T12:12:13.502271] [INFO ] [MAIN ] [1669/3530] INBX kept (0.2s) | 1669 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:14.244873] [DEBUG] [REMOTE ] INCY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:14.245059] [DEBUG] [REMOTE ] INCY: PASS: History has at least 300 days. [2026-01-07T12:12:14.245304] [DEBUG] [REMOTE ] INCY: PASS: Price check passed. Min price $83.80. [2026-01-07T12:12:14.245596] [DEBUG] [REMOTE ] INCY: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:14.245733] [DEBUG] [REMOTE ] INCY: PASS: Integrity check passed. [2026-01-07T12:12:14.245773] [DEBUG] [REMOTE ] INCY: Symbol is viable for forecasting. [2026-01-07T12:12:14.245823] [INFO ] [MAIN ] [1670/3530] INCY kept (0.7s) | 1670 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:14.747160] [DEBUG] [REMOTE ] INDB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:14.747406] [DEBUG] [REMOTE ] INDB: PASS: History has at least 300 days. [2026-01-07T12:12:14.747733] [DEBUG] [REMOTE ] INDB: PASS: Price check passed. Min price $63.89. [2026-01-07T12:12:14.748039] [DEBUG] [REMOTE ] INDB: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:14.748187] [DEBUG] [REMOTE ] INDB: PASS: Integrity check passed. [2026-01-07T12:12:14.748230] [DEBUG] [REMOTE ] INDB: Symbol is viable for forecasting. [2026-01-07T12:12:14.748284] [INFO ] [MAIN ] [1671/3530] INDB kept (0.5s) | 1671 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:14.864502] [DEBUG] [REMOTE ] INDI: Retrieved 1149 rows, trimmed to 300. [2026-01-07T12:12:14.864649] [DEBUG] [REMOTE ] INDI: PASS: History has at least 300 days. [2026-01-07T12:12:14.864856] [DEBUG] [REMOTE ] INDI: PASS: Price check passed. Min price $3.29. [2026-01-07T12:12:14.864986] [DEBUG] [REMOTE ] INDI: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:14.865092] [DEBUG] [REMOTE ] INDI: PASS: Integrity check passed. [2026-01-07T12:12:14.865131] [DEBUG] [REMOTE ] INDI: Symbol is viable for forecasting. [2026-01-07T12:12:14.865178] [INFO ] [MAIN ] [1672/3530] INDI kept (0.1s) | 1672 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:15.483539] [DEBUG] [REMOTE ] INDP: Retrieved 2622 rows, trimmed to 300. [2026-01-07T12:12:15.483676] [DEBUG] [REMOTE ] INDP: PASS: History has at least 300 days. [2026-01-07T12:12:15.483882] [DEBUG] [REMOTE ] INDP: PASS: Price check passed. Min price $1.75. [2026-01-07T12:12:15.484012] [DEBUG] [REMOTE ] INDP: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:15.484118] [DEBUG] [REMOTE ] INDP: PASS: Integrity check passed. [2026-01-07T12:12:15.484157] [DEBUG] [REMOTE ] INDP: Symbol is viable for forecasting. [2026-01-07T12:12:15.484203] [INFO ] [MAIN ] [1673/3530] INDP kept (0.6s) | 1673 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:15.939721] [DEBUG] [REMOTE ] INDY: Retrieved 4055 rows, trimmed to 300. [2026-01-07T12:12:15.939859] [DEBUG] [REMOTE ] INDY: PASS: History has at least 300 days. [2026-01-07T12:12:15.940086] [DEBUG] [REMOTE ] INDY: PASS: Price check passed. Min price $47.65. [2026-01-07T12:12:15.940219] [DEBUG] [REMOTE ] INDY: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:15.940346] [DEBUG] [REMOTE ] INDY: PASS: Integrity check passed. [2026-01-07T12:12:15.940394] [DEBUG] [REMOTE ] INDY: Symbol is viable for forecasting. [2026-01-07T12:12:15.940466] [INFO ] [MAIN ] [1674/3530] INDY kept (0.5s) | 1674 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:16.445137] [DEBUG] [REMOTE ] INFY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:16.445294] [DEBUG] [REMOTE ] INFY: PASS: History has at least 300 days. [2026-01-07T12:12:16.445637] [DEBUG] [REMOTE ] INFY: PASS: Price check passed. Min price $15.83. [2026-01-07T12:12:16.445814] [DEBUG] [REMOTE ] INFY: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:16.445970] [DEBUG] [REMOTE ] INFY: PASS: Integrity check passed. [2026-01-07T12:12:16.446024] [DEBUG] [REMOTE ] INFY: Symbol is viable for forecasting. [2026-01-07T12:12:16.446090] [INFO ] [MAIN ] [1675/3530] INFY kept (0.5s) | 1675 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:16.755359] [DEBUG] [REMOTE ] ING: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:16.755500] [DEBUG] [REMOTE ] ING: PASS: History has at least 300 days. [2026-01-07T12:12:16.755754] [DEBUG] [REMOTE ] ING: PASS: Price check passed. Min price $23.66. [2026-01-07T12:12:16.755889] [DEBUG] [REMOTE ] ING: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:16.756009] [DEBUG] [REMOTE ] ING: PASS: Integrity check passed. [2026-01-07T12:12:16.756048] [DEBUG] [REMOTE ] ING: Symbol is viable for forecasting. [2026-01-07T12:12:16.756858] [INFO ] [MAIN ] [1676/3530] ING kept (0.3s) | 1676 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:17.260235] [DEBUG] [REMOTE ] INGN: Retrieved 2991 rows, trimmed to 300. [2026-01-07T12:12:17.260353] [DEBUG] [REMOTE ] INGN: PASS: History has at least 300 days. [2026-01-07T12:12:17.260557] [DEBUG] [REMOTE ] INGN: PASS: Price check passed. Min price $6.59. [2026-01-07T12:12:17.260720] [DEBUG] [REMOTE ] INGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:17.260829] [DEBUG] [REMOTE ] INGN: PASS: Integrity check passed. [2026-01-07T12:12:17.260868] [DEBUG] [REMOTE ] INGN: Symbol is viable for forecasting. [2026-01-07T12:12:17.260915] [INFO ] [MAIN ] [1677/3530] INGN kept (0.5s) | 1677 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:17.663914] [DEBUG] [REMOTE ] INM: Retrieved 4635 rows, trimmed to 300. [2026-01-07T12:12:17.664133] [DEBUG] [REMOTE ] INM: PASS: History has at least 300 days. [2026-01-07T12:12:17.664397] [DEBUG] [REMOTE ] INM: PASS: Price check passed. Min price $1.06. [2026-01-07T12:12:17.664535] [DEBUG] [REMOTE ] INM: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:17.664681] [DEBUG] [REMOTE ] INM: PASS: Integrity check passed. [2026-01-07T12:12:17.664722] [DEBUG] [REMOTE ] INM: Symbol is viable for forecasting. [2026-01-07T12:12:17.664774] [INFO ] [MAIN ] [1678/3530] INM kept (0.4s) | 1678 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:17.932663] [DEBUG] [REMOTE ] INMB: Retrieved 1741 rows, trimmed to 300. [2026-01-07T12:12:17.932840] [DEBUG] [REMOTE ] INMB: PASS: History has at least 300 days. [2026-01-07T12:12:17.933095] [DEBUG] [REMOTE ] INMB: PASS: Price check passed. Min price $1.42. [2026-01-07T12:12:17.933233] [DEBUG] [REMOTE ] INMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:17.933494] [DEBUG] [REMOTE ] INMB: PASS: Integrity check passed. [2026-01-07T12:12:17.933548] [DEBUG] [REMOTE ] INMB: Symbol is viable for forecasting. [2026-01-07T12:12:17.933629] [INFO ] [MAIN ] [1679/3530] INMB kept (0.3s) | 1679 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:18.334809] [DEBUG] [REMOTE ] INMD: Retrieved 1612 rows, trimmed to 300. [2026-01-07T12:12:18.334937] [DEBUG] [REMOTE ] INMD: PASS: History has at least 300 days. [2026-01-07T12:12:18.335142] [DEBUG] [REMOTE ] INMD: PASS: Price check passed. Min price $13.74. [2026-01-07T12:12:18.335276] [DEBUG] [REMOTE ] INMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:18.335386] [DEBUG] [REMOTE ] INMD: PASS: Integrity check passed. [2026-01-07T12:12:18.335425] [DEBUG] [REMOTE ] INMD: Symbol is viable for forecasting. [2026-01-07T12:12:18.335488] [INFO ] [MAIN ] [1680/3530] INMD kept (0.4s) | 1680 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:18.899560] [DEBUG] [REMOTE ] INN: Retrieved 3749 rows, trimmed to 300. [2026-01-07T12:12:18.899770] [DEBUG] [REMOTE ] INN: PASS: History has at least 300 days. [2026-01-07T12:12:18.900033] [DEBUG] [REMOTE ] INN: PASS: Price check passed. Min price $4.76. [2026-01-07T12:12:18.900171] [DEBUG] [REMOTE ] INN: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:18.900301] [DEBUG] [REMOTE ] INN: PASS: Integrity check passed. [2026-01-07T12:12:18.900343] [DEBUG] [REMOTE ] INN: Symbol is viable for forecasting. [2026-01-07T12:12:18.900392] [INFO ] [MAIN ] [1681/3530] INN kept (0.6s) | 1681 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:19.415146] [DEBUG] [REMOTE ] INO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:19.415335] [DEBUG] [REMOTE ] INO: PASS: History has at least 300 days. [2026-01-07T12:12:19.415611] [DEBUG] [REMOTE ] INO: PASS: Price check passed. Min price $1.59. [2026-01-07T12:12:19.415754] [DEBUG] [REMOTE ] INO: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:19.415885] [DEBUG] [REMOTE ] INO: PASS: Integrity check passed. [2026-01-07T12:12:19.415928] [DEBUG] [REMOTE ] INO: Symbol is viable for forecasting. [2026-01-07T12:12:19.415981] [INFO ] [MAIN ] [1682/3530] INO kept (0.5s) | 1682 kept, 0 rejected | 137.4/min | ETA: 13.5m [2026-01-07T12:12:19.885148] [DEBUG] [REMOTE ] INOD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:19.885347] [DEBUG] [REMOTE ] INOD: PASS: History has at least 300 days. [2026-01-07T12:12:19.885647] [DEBUG] [REMOTE ] INOD: PASS: Price check passed. Min price $47.95. [2026-01-07T12:12:19.885791] [DEBUG] [REMOTE ] INOD: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:19.885922] [DEBUG] [REMOTE ] INOD: PASS: Integrity check passed. [2026-01-07T12:12:19.885964] [DEBUG] [REMOTE ] INOD: Symbol is viable for forecasting. [2026-01-07T12:12:19.886020] [INFO ] [MAIN ] [1683/3530] INOD kept (0.5s) | 1683 kept, 0 rejected | 137.4/min | ETA: 13.4m [2026-01-07T12:12:20.193549] [DEBUG] [REMOTE ] INSE: Retrieved 2267 rows, trimmed to 300. [2026-01-07T12:12:20.193754] [DEBUG] [REMOTE ] INSE: PASS: History has at least 300 days. [2026-01-07T12:12:20.194046] [DEBUG] [REMOTE ] INSE: PASS: Price check passed. Min price $6.87. [2026-01-07T12:12:20.194225] [DEBUG] [REMOTE ] INSE: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:20.194352] [DEBUG] [REMOTE ] INSE: PASS: Integrity check passed. [2026-01-07T12:12:20.194400] [DEBUG] [REMOTE ] INSE: Symbol is viable for forecasting. [2026-01-07T12:12:20.194455] [INFO ] [MAIN ] [1684/3530] INSE kept (0.3s) | 1684 kept, 0 rejected | 137.4/min | ETA: 13.4m [2026-01-07T12:12:20.838697] [DEBUG] [REMOTE ] INSG: Retrieved 6317 rows, trimmed to 300. [2026-01-07T12:12:20.838844] [DEBUG] [REMOTE ] INSG: PASS: History has at least 300 days. [2026-01-07T12:12:20.839225] [DEBUG] [REMOTE ] INSG: PASS: Price check passed. Min price $9.96. [2026-01-07T12:12:20.839374] [DEBUG] [REMOTE ] INSG: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:20.839497] [DEBUG] [REMOTE ] INSG: PASS: Integrity check passed. [2026-01-07T12:12:20.839537] [DEBUG] [REMOTE ] INSG: Symbol is viable for forecasting. [2026-01-07T12:12:20.839603] [INFO ] [MAIN ] [1685/3530] INSG kept (0.6s) | 1685 kept, 0 rejected | 137.4/min | ETA: 13.4m [2026-01-07T12:12:21.299735] [DEBUG] [REMOTE ] INSM: Retrieved 6438 rows, trimmed to 300. [2026-01-07T12:12:21.299861] [DEBUG] [REMOTE ] INSM: PASS: History has at least 300 days. [2026-01-07T12:12:21.300070] [DEBUG] [REMOTE ] INSM: PASS: Price check passed. Min price $159.66. [2026-01-07T12:12:21.300202] [DEBUG] [REMOTE ] INSM: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:21.300311] [DEBUG] [REMOTE ] INSM: PASS: Integrity check passed. [2026-01-07T12:12:21.300366] [DEBUG] [REMOTE ] INSM: Symbol is viable for forecasting. [2026-01-07T12:12:21.300414] [INFO ] [MAIN ] [1686/3530] INSM kept (0.5s) | 1686 kept, 0 rejected | 137.4/min | ETA: 13.4m [2026-01-07T12:12:21.836033] [DEBUG] [REMOTE ] INSP: Retrieved 1930 rows, trimmed to 300. [2026-01-07T12:12:21.836255] [DEBUG] [REMOTE ] INSP: PASS: History has at least 300 days. [2026-01-07T12:12:21.837018] [DEBUG] [REMOTE ] INSP: PASS: Price check passed. Min price $72.08. [2026-01-07T12:12:21.837171] [DEBUG] [REMOTE ] INSP: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:21.837295] [DEBUG] [REMOTE ] INSP: PASS: Integrity check passed. [2026-01-07T12:12:21.837339] [DEBUG] [REMOTE ] INSP: Symbol is viable for forecasting. [2026-01-07T12:12:21.837399] [INFO ] [MAIN ] [1687/3530] INSP kept (0.5s) | 1687 kept, 0 rejected | 137.3/min | ETA: 13.4m [2026-01-07T12:12:22.074984] [DEBUG] [REMOTE ] INTA: Retrieved 1135 rows, trimmed to 300. [2026-01-07T12:12:22.075184] [DEBUG] [REMOTE ] INTA: PASS: History has at least 300 days. [2026-01-07T12:12:22.075464] [DEBUG] [REMOTE ] INTA: PASS: Price check passed. Min price $36.57. [2026-01-07T12:12:22.075661] [DEBUG] [REMOTE ] INTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:22.075801] [DEBUG] [REMOTE ] INTA: PASS: Integrity check passed. [2026-01-07T12:12:22.075850] [DEBUG] [REMOTE ] INTA: Symbol is viable for forecasting. [2026-01-07T12:12:22.075910] [INFO ] [MAIN ] [1688/3530] INTA kept (0.2s) | 1688 kept, 0 rejected | 137.4/min | ETA: 13.4m [2026-01-07T12:12:22.696690] [DEBUG] [REMOTE ] INTC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:22.697032] [DEBUG] [REMOTE ] INTC: PASS: History has at least 300 days. [2026-01-07T12:12:22.697255] [DEBUG] [REMOTE ] INTC: PASS: Price check passed. Min price $33.62. [2026-01-07T12:12:22.697388] [DEBUG] [REMOTE ] INTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:22.697502] [DEBUG] [REMOTE ] INTC: PASS: Integrity check passed. [2026-01-07T12:12:22.697541] [DEBUG] [REMOTE ] INTC: Symbol is viable for forecasting. [2026-01-07T12:12:22.698274] [INFO ] [MAIN ] [1689/3530] INTC kept (0.6s) | 1689 kept, 0 rejected | 137.3/min | ETA: 13.4m [2026-01-07T12:12:23.056098] [DEBUG] [REMOTE ] INTZ: Retrieved 3368 rows, trimmed to 300. [2026-01-07T12:12:23.056244] [DEBUG] [REMOTE ] INTZ: PASS: History has at least 300 days. [2026-01-07T12:12:23.056495] [DEBUG] [REMOTE ] INTZ: PASS: Price check passed. Min price $1.15. [2026-01-07T12:12:23.056660] [DEBUG] [REMOTE ] INTZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:23.056793] [DEBUG] [REMOTE ] INTZ: PASS: Integrity check passed. [2026-01-07T12:12:23.056835] [DEBUG] [REMOTE ] INTZ: Symbol is viable for forecasting. [2026-01-07T12:12:23.056888] [INFO ] [MAIN ] [1690/3530] INTZ kept (0.4s) | 1690 kept, 0 rejected | 137.4/min | ETA: 13.4m [2026-01-07T12:12:23.543758] [DEBUG] [REMOTE ] INVA: Retrieved 5348 rows, trimmed to 300. [2026-01-07T12:12:23.543958] [DEBUG] [REMOTE ] INVA: PASS: History has at least 300 days. [2026-01-07T12:12:23.544266] [DEBUG] [REMOTE ] INVA: PASS: Price check passed. Min price $16.67. [2026-01-07T12:12:23.544413] [DEBUG] [REMOTE ] INVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:23.544544] [DEBUG] [REMOTE ] INVA: PASS: Integrity check passed. [2026-01-07T12:12:23.544744] [DEBUG] [REMOTE ] INVA: Symbol is viable for forecasting. [2026-01-07T12:12:23.545001] [INFO ] [MAIN ] [1691/3530] INVA kept (0.5s) | 1691 kept, 0 rejected | 137.4/min | ETA: 13.4m [2026-01-07T12:12:24.030118] [DEBUG] [REMOTE ] INVE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:24.030362] [DEBUG] [REMOTE ] INVE: PASS: History has at least 300 days. [2026-01-07T12:12:24.030606] [DEBUG] [REMOTE ] INVE: PASS: Price check passed. Min price $3.18. [2026-01-07T12:12:24.030742] [DEBUG] [REMOTE ] INVE: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:24.030855] [DEBUG] [REMOTE ] INVE: PASS: Integrity check passed. [2026-01-07T12:12:24.030912] [DEBUG] [REMOTE ] INVE: Symbol is viable for forecasting. [2026-01-07T12:12:24.030961] [INFO ] [MAIN ] [1692/3530] INVE kept (0.5s) | 1692 kept, 0 rejected | 137.3/min | ETA: 13.4m [2026-01-07T12:12:24.325028] [DEBUG] [REMOTE ] INVH: Retrieved 2245 rows, trimmed to 300. [2026-01-07T12:12:24.325245] [DEBUG] [REMOTE ] INVH: PASS: History has at least 300 days. [2026-01-07T12:12:24.325518] [DEBUG] [REMOTE ] INVH: PASS: Price check passed. Min price $25.80. [2026-01-07T12:12:24.325740] [DEBUG] [REMOTE ] INVH: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:24.325909] [DEBUG] [REMOTE ] INVH: PASS: Integrity check passed. [2026-01-07T12:12:24.325957] [DEBUG] [REMOTE ] INVH: Symbol is viable for forecasting. [2026-01-07T12:12:24.326015] [INFO ] [MAIN ] [1693/3530] INVH kept (0.3s) | 1693 kept, 0 rejected | 137.4/min | ETA: 13.4m [2026-01-07T12:12:24.904497] [DEBUG] [REMOTE ] IONS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:24.904719] [DEBUG] [REMOTE ] IONS: PASS: History has at least 300 days. [2026-01-07T12:12:24.905008] [DEBUG] [REMOTE ] IONS: PASS: Price check passed. Min price $69.54. [2026-01-07T12:12:24.905142] [DEBUG] [REMOTE ] IONS: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:24.905282] [DEBUG] [REMOTE ] IONS: PASS: Integrity check passed. [2026-01-07T12:12:24.905323] [DEBUG] [REMOTE ] IONS: Symbol is viable for forecasting. [2026-01-07T12:12:24.905378] [INFO ] [MAIN ] [1694/3530] IONS kept (0.6s) | 1694 kept, 0 rejected | 137.3/min | ETA: 13.4m [2026-01-07T12:12:25.388804] [DEBUG] [REMOTE ] IOSP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:25.389034] [DEBUG] [REMOTE ] IOSP: PASS: History has at least 300 days. [2026-01-07T12:12:25.389333] [DEBUG] [REMOTE ] IOSP: PASS: Price check passed. Min price $70.62. [2026-01-07T12:12:25.389479] [DEBUG] [REMOTE ] IOSP: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:25.389781] [DEBUG] [REMOTE ] IOSP: PASS: Integrity check passed. [2026-01-07T12:12:25.389831] [DEBUG] [REMOTE ] IOSP: Symbol is viable for forecasting. [2026-01-07T12:12:25.389887] [INFO ] [MAIN ] [1695/3530] IOSP kept (0.5s) | 1695 kept, 0 rejected | 137.3/min | ETA: 13.4m [2026-01-07T12:12:25.728627] [DEBUG] [REMOTE ] IOVA: Retrieved 3829 rows, trimmed to 300. [2026-01-07T12:12:25.728841] [DEBUG] [REMOTE ] IOVA: PASS: History has at least 300 days. [2026-01-07T12:12:25.729201] [DEBUG] [REMOTE ] IOVA: PASS: Price check passed. Min price $1.81. [2026-01-07T12:12:25.729415] [DEBUG] [REMOTE ] IOVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:25.729638] [DEBUG] [REMOTE ] IOVA: PASS: Integrity check passed. [2026-01-07T12:12:25.729697] [DEBUG] [REMOTE ] IOVA: Symbol is viable for forecasting. [2026-01-07T12:12:25.729771] [INFO ] [MAIN ] [1696/3530] IOVA kept (0.3s) | 1696 kept, 0 rejected | 137.4/min | ETA: 13.4m [2026-01-07T12:12:26.214401] [DEBUG] [REMOTE ] IPGP: Retrieved 4795 rows, trimmed to 300. [2026-01-07T12:12:26.214623] [DEBUG] [REMOTE ] IPGP: PASS: History has at least 300 days. [2026-01-07T12:12:26.214893] [DEBUG] [REMOTE ] IPGP: PASS: Price check passed. Min price $71.60. [2026-01-07T12:12:26.215033] [DEBUG] [REMOTE ] IPGP: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:26.215161] [DEBUG] [REMOTE ] IPGP: PASS: Integrity check passed. [2026-01-07T12:12:26.215202] [DEBUG] [REMOTE ] IPGP: Symbol is viable for forecasting. [2026-01-07T12:12:26.215254] [INFO ] [MAIN ] [1697/3530] IPGP kept (0.5s) | 1697 kept, 0 rejected | 137.3/min | ETA: 13.3m [2026-01-07T12:12:26.627819] [DEBUG] [REMOTE ] IPI: Retrieved 4456 rows, trimmed to 300. [2026-01-07T12:12:26.627984] [DEBUG] [REMOTE ] IPI: PASS: History has at least 300 days. [2026-01-07T12:12:26.628240] [DEBUG] [REMOTE ] IPI: PASS: Price check passed. Min price $23.94. [2026-01-07T12:12:26.628380] [DEBUG] [REMOTE ] IPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:26.628528] [DEBUG] [REMOTE ] IPI: PASS: Integrity check passed. [2026-01-07T12:12:26.628569] [DEBUG] [REMOTE ] IPI: Symbol is viable for forecasting. [2026-01-07T12:12:26.628650] [INFO ] [MAIN ] [1698/3530] IPI kept (0.4s) | 1698 kept, 0 rejected | 137.3/min | ETA: 13.3m [2026-01-07T12:12:26.901405] [DEBUG] [REMOTE ] IQ: Retrieved 1954 rows, trimmed to 300. [2026-01-07T12:12:26.901549] [DEBUG] [REMOTE ] IQ: PASS: History has at least 300 days. [2026-01-07T12:12:26.901799] [DEBUG] [REMOTE ] IQ: PASS: Price check passed. Min price $1.85. [2026-01-07T12:12:26.901935] [DEBUG] [REMOTE ] IQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:26.902047] [DEBUG] [REMOTE ] IQ: PASS: Integrity check passed. [2026-01-07T12:12:26.902088] [DEBUG] [REMOTE ] IQ: Symbol is viable for forecasting. [2026-01-07T12:12:26.902139] [INFO ] [MAIN ] [1699/3530] IQ kept (0.3s) | 1699 kept, 0 rejected | 137.4/min | ETA: 13.3m [2026-01-07T12:12:27.587337] [DEBUG] [REMOTE ] IQI: Retrieved 6584 rows, trimmed to 300. [2026-01-07T12:12:27.587473] [DEBUG] [REMOTE ] IQI: PASS: History has at least 300 days. [2026-01-07T12:12:27.587714] [DEBUG] [REMOTE ] IQI: PASS: Price check passed. Min price $9.76. [2026-01-07T12:12:27.587851] [DEBUG] [REMOTE ] IQI: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:27.587967] [DEBUG] [REMOTE ] IQI: PASS: Integrity check passed. [2026-01-07T12:12:27.588008] [DEBUG] [REMOTE ] IQI: Symbol is viable for forecasting. [2026-01-07T12:12:27.588058] [INFO ] [MAIN ] [1700/3530] IQI kept (0.7s) | 1700 kept, 0 rejected | 137.3/min | ETA: 13.3m [2026-01-07T12:12:27.796046] [DEBUG] [REMOTE ] IQQQ: Retrieved 451 rows, trimmed to 300. [2026-01-07T12:12:27.796175] [DEBUG] [REMOTE ] IQQQ: PASS: History has at least 300 days. [2026-01-07T12:12:27.796372] [DEBUG] [REMOTE ] IQQQ: PASS: Price check passed. Min price $42.21. [2026-01-07T12:12:27.796503] [DEBUG] [REMOTE ] IQQQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:27.796639] [DEBUG] [REMOTE ] IQQQ: PASS: Integrity check passed. [2026-01-07T12:12:27.796682] [DEBUG] [REMOTE ] IQQQ: Symbol is viable for forecasting. [2026-01-07T12:12:27.796728] [INFO ] [MAIN ] [1701/3530] IQQQ kept (0.2s) | 1701 kept, 0 rejected | 137.4/min | ETA: 13.3m [2026-01-07T12:12:28.406886] [DEBUG] [REMOTE ] IRDM: Retrieved 4478 rows, trimmed to 300. [2026-01-07T12:12:28.407014] [DEBUG] [REMOTE ] IRDM: PASS: History has at least 300 days. [2026-01-07T12:12:28.407225] [DEBUG] [REMOTE ] IRDM: PASS: Price check passed. Min price $15.71. [2026-01-07T12:12:28.407355] [DEBUG] [REMOTE ] IRDM: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:28.407466] [DEBUG] [REMOTE ] IRDM: PASS: Integrity check passed. [2026-01-07T12:12:28.407506] [DEBUG] [REMOTE ] IRDM: Symbol is viable for forecasting. [2026-01-07T12:12:28.407552] [INFO ] [MAIN ] [1702/3530] IRDM kept (0.6s) | 1702 kept, 0 rejected | 137.3/min | ETA: 13.3m [2026-01-07T12:12:28.644009] [DEBUG] [REMOTE ] IREN: Retrieved 1037 rows, trimmed to 300. [2026-01-07T12:12:28.644195] [DEBUG] [REMOTE ] IREN: PASS: History has at least 300 days. [2026-01-07T12:12:28.644447] [DEBUG] [REMOTE ] IREN: PASS: Price check passed. Min price $33.78. [2026-01-07T12:12:28.644641] [DEBUG] [REMOTE ] IREN: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:28.644767] [DEBUG] [REMOTE ] IREN: PASS: Integrity check passed. [2026-01-07T12:12:28.644809] [DEBUG] [REMOTE ] IREN: Symbol is viable for forecasting. [2026-01-07T12:12:28.644861] [INFO ] [MAIN ] [1703/3530] IREN kept (0.2s) | 1703 kept, 0 rejected | 137.4/min | ETA: 13.3m [2026-01-07T12:12:29.319700] [DEBUG] [REMOTE ] IRM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:29.319982] [DEBUG] [REMOTE ] IRM: PASS: History has at least 300 days. [2026-01-07T12:12:29.320418] [DEBUG] [REMOTE ] IRM: PASS: Price check passed. Min price $78.86. [2026-01-07T12:12:29.320589] [DEBUG] [REMOTE ] IRM: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:29.320782] [DEBUG] [REMOTE ] IRM: PASS: Integrity check passed. [2026-01-07T12:12:29.320855] [DEBUG] [REMOTE ] IRM: Symbol is viable for forecasting. [2026-01-07T12:12:29.320924] [INFO ] [MAIN ] [1704/3530] IRM kept (0.7s) | 1704 kept, 0 rejected | 137.3/min | ETA: 13.3m [2026-01-07T12:12:29.570143] [DEBUG] [REMOTE ] IRMD: Retrieved 2887 rows, trimmed to 300. [2026-01-07T12:12:29.570380] [DEBUG] [REMOTE ] IRMD: PASS: History has at least 300 days. [2026-01-07T12:12:29.570692] [DEBUG] [REMOTE ] IRMD: PASS: Price check passed. Min price $71.16. [2026-01-07T12:12:29.570846] [DEBUG] [REMOTE ] IRMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:29.570985] [DEBUG] [REMOTE ] IRMD: PASS: Integrity check passed. [2026-01-07T12:12:29.571027] [DEBUG] [REMOTE ] IRMD: Symbol is viable for forecasting. [2026-01-07T12:12:29.571084] [INFO ] [MAIN ] [1705/3530] IRMD kept (0.3s) | 1705 kept, 0 rejected | 137.4/min | ETA: 13.3m [2026-01-07T12:12:29.994499] [DEBUG] [REMOTE ] IRON: Retrieved 1357 rows, trimmed to 300. [2026-01-07T12:12:29.994766] [DEBUG] [REMOTE ] IRON: PASS: History has at least 300 days. [2026-01-07T12:12:29.995036] [DEBUG] [REMOTE ] IRON: PASS: Price check passed. Min price $69.90. [2026-01-07T12:12:29.995185] [DEBUG] [REMOTE ] IRON: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:29.995323] [DEBUG] [REMOTE ] IRON: PASS: Integrity check passed. [2026-01-07T12:12:29.995370] [DEBUG] [REMOTE ] IRON: Symbol is viable for forecasting. [2026-01-07T12:12:29.995423] [INFO ] [MAIN ] [1706/3530] IRON kept (0.4s) | 1706 kept, 0 rejected | 137.4/min | ETA: 13.3m [2026-01-07T12:12:30.424420] [DEBUG] [REMOTE ] IRTC: Retrieved 2315 rows, trimmed to 300. [2026-01-07T12:12:30.424636] [DEBUG] [REMOTE ] IRTC: PASS: History has at least 300 days. [2026-01-07T12:12:30.424893] [DEBUG] [REMOTE ] IRTC: PASS: Price check passed. Min price $167.19. [2026-01-07T12:12:30.425035] [DEBUG] [REMOTE ] IRTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:30.425150] [DEBUG] [REMOTE ] IRTC: PASS: Integrity check passed. [2026-01-07T12:12:30.425192] [DEBUG] [REMOTE ] IRTC: Symbol is viable for forecasting. [2026-01-07T12:12:30.425243] [INFO ] [MAIN ] [1707/3530] IRTC kept (0.4s) | 1707 kept, 0 rejected | 137.4/min | ETA: 13.3m [2026-01-07T12:12:30.917520] [DEBUG] [REMOTE ] IRWD: Retrieved 4006 rows, trimmed to 300. [2026-01-07T12:12:30.917766] [DEBUG] [REMOTE ] IRWD: PASS: History has at least 300 days. [2026-01-07T12:12:30.918096] [DEBUG] [REMOTE ] IRWD: PASS: Price check passed. Min price $1.43. [2026-01-07T12:12:30.918273] [DEBUG] [REMOTE ] IRWD: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:30.918588] [DEBUG] [REMOTE ] IRWD: PASS: Integrity check passed. [2026-01-07T12:12:30.918645] [DEBUG] [REMOTE ] IRWD: Symbol is viable for forecasting. [2026-01-07T12:12:30.918712] [INFO ] [MAIN ] [1708/3530] IRWD kept (0.5s) | 1708 kept, 0 rejected | 137.4/min | ETA: 13.3m [2026-01-07T12:12:31.278671] [DEBUG] [REMOTE ] ISD: Retrieved 3443 rows, trimmed to 300. [2026-01-07T12:12:31.278893] [DEBUG] [REMOTE ] ISD: PASS: History has at least 300 days. [2026-01-07T12:12:31.279158] [DEBUG] [REMOTE ] ISD: PASS: Price check passed. Min price $13.72. [2026-01-07T12:12:31.279298] [DEBUG] [REMOTE ] ISD: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:31.279419] [DEBUG] [REMOTE ] ISD: PASS: Integrity check passed. [2026-01-07T12:12:31.279461] [DEBUG] [REMOTE ] ISD: Symbol is viable for forecasting. [2026-01-07T12:12:31.279512] [INFO ] [MAIN ] [1709/3530] ISD kept (0.4s) | 1709 kept, 0 rejected | 137.4/min | ETA: 13.3m [2026-01-07T12:12:31.645449] [DEBUG] [REMOTE ] ISRG: Retrieved 6427 rows, trimmed to 300. [2026-01-07T12:12:31.645665] [DEBUG] [REMOTE ] ISRG: PASS: History has at least 300 days. [2026-01-07T12:12:31.645973] [DEBUG] [REMOTE ] ISRG: PASS: Price check passed. Min price $429.59. [2026-01-07T12:12:31.646120] [DEBUG] [REMOTE ] ISRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:31.646458] [DEBUG] [REMOTE ] ISRG: PASS: Integrity check passed. [2026-01-07T12:12:31.646506] [DEBUG] [REMOTE ] ISRG: Symbol is viable for forecasting. [2026-01-07T12:12:31.646562] [INFO ] [MAIN ] [1710/3530] ISRG kept (0.4s) | 1710 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:32.203419] [DEBUG] [REMOTE ] ISSC: Retrieved 6393 rows, trimmed to 300. [2026-01-07T12:12:32.203636] [DEBUG] [REMOTE ] ISSC: PASS: History has at least 300 days. [2026-01-07T12:12:32.203912] [DEBUG] [REMOTE ] ISSC: PASS: Price check passed. Min price $8.32. [2026-01-07T12:12:32.204067] [DEBUG] [REMOTE ] ISSC: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:32.204199] [DEBUG] [REMOTE ] ISSC: PASS: Integrity check passed. [2026-01-07T12:12:32.204241] [DEBUG] [REMOTE ] ISSC: Symbol is viable for forecasting. [2026-01-07T12:12:32.204296] [INFO ] [MAIN ] [1711/3530] ISSC kept (0.6s) | 1711 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:32.594476] [DEBUG] [REMOTE ] ISTB: Retrieved 3318 rows, trimmed to 300. [2026-01-07T12:12:32.594691] [DEBUG] [REMOTE ] ISTB: PASS: History has at least 300 days. [2026-01-07T12:12:32.594954] [DEBUG] [REMOTE ] ISTB: PASS: Price check passed. Min price $48.27. [2026-01-07T12:12:32.595092] [DEBUG] [REMOTE ] ISTB: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:32.595241] [DEBUG] [REMOTE ] ISTB: PASS: Integrity check passed. [2026-01-07T12:12:32.595291] [DEBUG] [REMOTE ] ISTB: Symbol is viable for forecasting. [2026-01-07T12:12:32.595353] [INFO ] [MAIN ] [1712/3530] ISTB kept (0.4s) | 1712 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:33.109876] [DEBUG] [REMOTE ] ITIC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:33.110279] [DEBUG] [REMOTE ] ITIC: PASS: History has at least 300 days. [2026-01-07T12:12:33.110716] [DEBUG] [REMOTE ] ITIC: PASS: Price check passed. Min price $242.02. [2026-01-07T12:12:33.110868] [DEBUG] [REMOTE ] ITIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:33.111202] [DEBUG] [REMOTE ] ITIC: PASS: Integrity check passed. [2026-01-07T12:12:33.111244] [DEBUG] [REMOTE ] ITIC: Symbol is viable for forecasting. [2026-01-07T12:12:33.111299] [INFO ] [MAIN ] [1713/3530] ITIC kept (0.5s) | 1713 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:33.568689] [DEBUG] [REMOTE ] ITRI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:33.569091] [DEBUG] [REMOTE ] ITRI: PASS: History has at least 300 days. [2026-01-07T12:12:33.569450] [DEBUG] [REMOTE ] ITRI: PASS: Price check passed. Min price $92.86. [2026-01-07T12:12:33.569640] [DEBUG] [REMOTE ] ITRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:33.569808] [DEBUG] [REMOTE ] ITRI: PASS: Integrity check passed. [2026-01-07T12:12:33.569854] [DEBUG] [REMOTE ] ITRI: Symbol is viable for forecasting. [2026-01-07T12:12:33.569910] [INFO ] [MAIN ] [1714/3530] ITRI kept (0.5s) | 1714 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:33.992341] [DEBUG] [REMOTE ] ITRN: Retrieved 5100 rows, trimmed to 300. [2026-01-07T12:12:33.992654] [DEBUG] [REMOTE ] ITRN: PASS: History has at least 300 days. [2026-01-07T12:12:33.992946] [DEBUG] [REMOTE ] ITRN: PASS: Price check passed. Min price $34.94. [2026-01-07T12:12:33.993278] [DEBUG] [REMOTE ] ITRN: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:33.993415] [DEBUG] [REMOTE ] ITRN: PASS: Integrity check passed. [2026-01-07T12:12:33.993462] [DEBUG] [REMOTE ] ITRN: Symbol is viable for forecasting. [2026-01-07T12:12:33.993517] [INFO ] [MAIN ] [1715/3530] ITRN kept (0.4s) | 1715 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:34.448551] [DEBUG] [REMOTE ] ITUB: Retrieved 6006 rows, trimmed to 300. [2026-01-07T12:12:34.448967] [DEBUG] [REMOTE ] ITUB: PASS: History has at least 300 days. [2026-01-07T12:12:34.449535] [DEBUG] [REMOTE ] ITUB: PASS: Price check passed. Min price $6.20. [2026-01-07T12:12:34.449760] [DEBUG] [REMOTE ] ITUB: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:34.449918] [DEBUG] [REMOTE ] ITUB: PASS: Integrity check passed. [2026-01-07T12:12:34.449962] [DEBUG] [REMOTE ] ITUB: Symbol is viable for forecasting. [2026-01-07T12:12:34.450022] [INFO ] [MAIN ] [1716/3530] ITUB kept (0.5s) | 1716 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:34.770124] [DEBUG] [REMOTE ] IUS: Retrieved 1839 rows, trimmed to 300. [2026-01-07T12:12:34.770297] [DEBUG] [REMOTE ] IUS: PASS: History has at least 300 days. [2026-01-07T12:12:34.770546] [DEBUG] [REMOTE ] IUS: PASS: Price check passed. Min price $53.79. [2026-01-07T12:12:34.770717] [DEBUG] [REMOTE ] IUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:34.770841] [DEBUG] [REMOTE ] IUS: PASS: Integrity check passed. [2026-01-07T12:12:34.770886] [DEBUG] [REMOTE ] IUS: Symbol is viable for forecasting. [2026-01-07T12:12:34.770937] [INFO ] [MAIN ] [1717/3530] IUS kept (0.3s) | 1717 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:35.027935] [DEBUG] [REMOTE ] IUSB: Retrieved 2910 rows, trimmed to 300. [2026-01-07T12:12:35.028116] [DEBUG] [REMOTE ] IUSB: PASS: History has at least 300 days. [2026-01-07T12:12:35.028367] [DEBUG] [REMOTE ] IUSB: PASS: Price check passed. Min price $46.21. [2026-01-07T12:12:35.028503] [DEBUG] [REMOTE ] IUSB: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:35.028646] [DEBUG] [REMOTE ] IUSB: PASS: Integrity check passed. [2026-01-07T12:12:35.028688] [DEBUG] [REMOTE ] IUSB: Symbol is viable for forecasting. [2026-01-07T12:12:35.028740] [INFO ] [MAIN ] [1718/3530] IUSB kept (0.3s) | 1718 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:35.529546] [DEBUG] [REMOTE ] IUSG: Retrieved 6398 rows, trimmed to 300. [2026-01-07T12:12:35.529786] [DEBUG] [REMOTE ] IUSG: PASS: History has at least 300 days. [2026-01-07T12:12:35.530079] [DEBUG] [REMOTE ] IUSG: PASS: Price check passed. Min price $160.13. [2026-01-07T12:12:35.530219] [DEBUG] [REMOTE ] IUSG: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:35.530350] [DEBUG] [REMOTE ] IUSG: PASS: Integrity check passed. [2026-01-07T12:12:35.530392] [DEBUG] [REMOTE ] IUSG: Symbol is viable for forecasting. [2026-01-07T12:12:35.530446] [INFO ] [MAIN ] [1719/3530] IUSG kept (0.5s) | 1719 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:36.039227] [DEBUG] [REMOTE ] IVAL: Retrieved 2779 rows, trimmed to 300. [2026-01-07T12:12:36.039430] [DEBUG] [REMOTE ] IVAL: PASS: History has at least 300 days. [2026-01-07T12:12:36.039741] [DEBUG] [REMOTE ] IVAL: PASS: Price check passed. Min price $29.02. [2026-01-07T12:12:36.039893] [DEBUG] [REMOTE ] IVAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:36.040034] [DEBUG] [REMOTE ] IVAL: PASS: Integrity check passed. [2026-01-07T12:12:36.040279] [DEBUG] [REMOTE ] IVAL: Symbol is viable for forecasting. [2026-01-07T12:12:36.040336] [INFO ] [MAIN ] [1720/3530] IVAL kept (0.5s) | 1720 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:36.530568] [DEBUG] [REMOTE ] IVZ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:36.530802] [DEBUG] [REMOTE ] IVZ: PASS: History has at least 300 days. [2026-01-07T12:12:36.531176] [DEBUG] [REMOTE ] IVZ: PASS: Price check passed. Min price $22.27. [2026-01-07T12:12:36.531332] [DEBUG] [REMOTE ] IVZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:36.531482] [DEBUG] [REMOTE ] IVZ: PASS: Integrity check passed. [2026-01-07T12:12:36.531527] [DEBUG] [REMOTE ] IVZ: Symbol is viable for forecasting. [2026-01-07T12:12:36.531604] [INFO ] [MAIN ] [1721/3530] IVZ kept (0.5s) | 1721 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:37.011339] [DEBUG] [REMOTE ] IX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:37.011587] [DEBUG] [REMOTE ] IX: PASS: History has at least 300 days. [2026-01-07T12:12:37.011951] [DEBUG] [REMOTE ] IX: PASS: Price check passed. Min price $24.22. [2026-01-07T12:12:37.012120] [DEBUG] [REMOTE ] IX: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:37.012273] [DEBUG] [REMOTE ] IX: PASS: Integrity check passed. [2026-01-07T12:12:37.012315] [DEBUG] [REMOTE ] IX: Symbol is viable for forecasting. [2026-01-07T12:12:37.012374] [INFO ] [MAIN ] [1722/3530] IX kept (0.5s) | 1722 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:37.359811] [DEBUG] [REMOTE ] IXUS: Retrieved 3318 rows, trimmed to 300. [2026-01-07T12:12:37.359942] [DEBUG] [REMOTE ] IXUS: PASS: History has at least 300 days. [2026-01-07T12:12:37.360155] [DEBUG] [REMOTE ] IXUS: PASS: Price check passed. Min price $79.60. [2026-01-07T12:12:37.360292] [DEBUG] [REMOTE ] IXUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:37.360403] [DEBUG] [REMOTE ] IXUS: PASS: Integrity check passed. [2026-01-07T12:12:37.360445] [DEBUG] [REMOTE ] IXUS: Symbol is viable for forecasting. [2026-01-07T12:12:37.360494] [INFO ] [MAIN ] [1723/3530] IXUS kept (0.3s) | 1723 kept, 0 rejected | 137.4/min | ETA: 13.2m [2026-01-07T12:12:37.806689] [DEBUG] [REMOTE ] IZEA: Retrieved 3610 rows, trimmed to 300. [2026-01-07T12:12:37.806816] [DEBUG] [REMOTE ] IZEA: PASS: History has at least 300 days. [2026-01-07T12:12:37.807034] [DEBUG] [REMOTE ] IZEA: PASS: Price check passed. Min price $4.36. [2026-01-07T12:12:37.807170] [DEBUG] [REMOTE ] IZEA: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:37.807284] [DEBUG] [REMOTE ] IZEA: PASS: Integrity check passed. [2026-01-07T12:12:37.807325] [DEBUG] [REMOTE ] IZEA: Symbol is viable for forecasting. [2026-01-07T12:12:37.807374] [INFO ] [MAIN ] [1724/3530] IZEA kept (0.4s) | 1724 kept, 0 rejected | 137.4/min | ETA: 13.1m [2026-01-07T12:12:38.280055] [DEBUG] [REMOTE ] J: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:38.280259] [DEBUG] [REMOTE ] J: PASS: History has at least 300 days. [2026-01-07T12:12:38.280614] [DEBUG] [REMOTE ] J: PASS: Price check passed. Min price $128.47. [2026-01-07T12:12:38.280761] [DEBUG] [REMOTE ] J: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:38.280933] [DEBUG] [REMOTE ] J: PASS: Integrity check passed. [2026-01-07T12:12:38.280986] [DEBUG] [REMOTE ] J: Symbol is viable for forecasting. [2026-01-07T12:12:38.281157] [INFO ] [MAIN ] [1725/3530] J kept (0.5s) | 1725 kept, 0 rejected | 137.4/min | ETA: 13.1m [2026-01-07T12:12:38.653064] [DEBUG] [REMOTE ] JACK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:38.653242] [DEBUG] [REMOTE ] JACK: PASS: History has at least 300 days. [2026-01-07T12:12:38.653492] [DEBUG] [REMOTE ] JACK: PASS: Price check passed. Min price $14.25. [2026-01-07T12:12:38.653789] [DEBUG] [REMOTE ] JACK: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:38.653933] [DEBUG] [REMOTE ] JACK: PASS: Integrity check passed. [2026-01-07T12:12:38.653976] [DEBUG] [REMOTE ] JACK: Symbol is viable for forecasting. [2026-01-07T12:12:38.654031] [INFO ] [MAIN ] [1726/3530] JACK kept (0.4s) | 1726 kept, 0 rejected | 137.4/min | ETA: 13.1m [2026-01-07T12:12:39.054778] [DEBUG] [REMOTE ] JAKK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:39.054994] [DEBUG] [REMOTE ] JAKK: PASS: History has at least 300 days. [2026-01-07T12:12:39.055547] [DEBUG] [REMOTE ] JAKK: PASS: Price check passed. Min price $14.79. [2026-01-07T12:12:39.055728] [DEBUG] [REMOTE ] JAKK: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:39.055877] [DEBUG] [REMOTE ] JAKK: PASS: Integrity check passed. [2026-01-07T12:12:39.056268] [DEBUG] [REMOTE ] JAKK: Symbol is viable for forecasting. [2026-01-07T12:12:39.056346] [INFO ] [MAIN ] [1727/3530] JAKK kept (0.4s) | 1727 kept, 0 rejected | 137.4/min | ETA: 13.1m [2026-01-07T12:12:39.328778] [DEBUG] [REMOTE ] JAMF: Retrieved 1372 rows, trimmed to 300. [2026-01-07T12:12:39.328984] [DEBUG] [REMOTE ] JAMF: PASS: History has at least 300 days. [2026-01-07T12:12:39.329490] [DEBUG] [REMOTE ] JAMF: PASS: Price check passed. Min price $9.70. [2026-01-07T12:12:39.329698] [DEBUG] [REMOTE ] JAMF: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:39.329830] [DEBUG] [REMOTE ] JAMF: PASS: Integrity check passed. [2026-01-07T12:12:39.329876] [DEBUG] [REMOTE ] JAMF: Symbol is viable for forecasting. [2026-01-07T12:12:39.329933] [INFO ] [MAIN ] [1728/3530] JAMF kept (0.3s) | 1728 kept, 0 rejected | 137.4/min | ETA: 13.1m [2026-01-07T12:12:39.626640] [DEBUG] [REMOTE ] JANX: Retrieved 1148 rows, trimmed to 300. [2026-01-07T12:12:39.626884] [DEBUG] [REMOTE ] JANX: PASS: History has at least 300 days. [2026-01-07T12:12:39.627440] [DEBUG] [REMOTE ] JANX: PASS: Price check passed. Min price $13.44. [2026-01-07T12:12:39.627665] [DEBUG] [REMOTE ] JANX: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:39.627855] [DEBUG] [REMOTE ] JANX: PASS: Integrity check passed. [2026-01-07T12:12:39.627917] [DEBUG] [REMOTE ] JANX: Symbol is viable for forecasting. [2026-01-07T12:12:39.627999] [INFO ] [MAIN ] [1729/3530] JANX kept (0.3s) | 1729 kept, 0 rejected | 137.4/min | ETA: 13.1m [2026-01-07T12:12:40.295942] [DEBUG] [REMOTE ] JAZZ: Retrieved 4680 rows, trimmed to 300. [2026-01-07T12:12:40.296340] [DEBUG] [REMOTE ] JAZZ: PASS: History has at least 300 days. [2026-01-07T12:12:40.296662] [DEBUG] [REMOTE ] JAZZ: PASS: Price check passed. Min price $131.16. [2026-01-07T12:12:40.296812] [DEBUG] [REMOTE ] JAZZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:40.296953] [DEBUG] [REMOTE ] JAZZ: PASS: Integrity check passed. [2026-01-07T12:12:40.297182] [DEBUG] [REMOTE ] JAZZ: Symbol is viable for forecasting. [2026-01-07T12:12:40.297237] [INFO ] [MAIN ] [1730/3530] JAZZ kept (0.7s) | 1730 kept, 0 rejected | 137.4/min | ETA: 13.1m [2026-01-07T12:12:40.898031] [DEBUG] [REMOTE ] JBGS: Retrieved 2130 rows, trimmed to 300. [2026-01-07T12:12:40.898176] [DEBUG] [REMOTE ] JBGS: PASS: History has at least 300 days. [2026-01-07T12:12:40.898396] [DEBUG] [REMOTE ] JBGS: PASS: Price check passed. Min price $16.70. [2026-01-07T12:12:40.898531] [DEBUG] [REMOTE ] JBGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:40.898669] [DEBUG] [REMOTE ] JBGS: PASS: Integrity check passed. [2026-01-07T12:12:40.898710] [DEBUG] [REMOTE ] JBGS: Symbol is viable for forecasting. [2026-01-07T12:12:40.898758] [INFO ] [MAIN ] [1731/3530] JBGS kept (0.6s) | 1731 kept, 0 rejected | 137.4/min | ETA: 13.1m [2026-01-07T12:12:41.212233] [DEBUG] [REMOTE ] JBI: Retrieved 1518 rows, trimmed to 300. [2026-01-07T12:12:41.212417] [DEBUG] [REMOTE ] JBI: PASS: History has at least 300 days. [2026-01-07T12:12:41.212708] [DEBUG] [REMOTE ] JBI: PASS: Price check passed. Min price $5.75. [2026-01-07T12:12:41.212868] [DEBUG] [REMOTE ] JBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:41.212997] [DEBUG] [REMOTE ] JBI: PASS: Integrity check passed. [2026-01-07T12:12:41.213043] [DEBUG] [REMOTE ] JBI: Symbol is viable for forecasting. [2026-01-07T12:12:41.213097] [INFO ] [MAIN ] [1732/3530] JBI kept (0.3s) | 1732 kept, 0 rejected | 137.4/min | ETA: 13.1m [2026-01-07T12:12:41.863246] [DEBUG] [REMOTE ] JBL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:41.863459] [DEBUG] [REMOTE ] JBL: PASS: History has at least 300 days. [2026-01-07T12:12:41.863790] [DEBUG] [REMOTE ] JBL: PASS: Price check passed. Min price $192.49. [2026-01-07T12:12:41.863942] [DEBUG] [REMOTE ] JBL: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:41.864091] [DEBUG] [REMOTE ] JBL: PASS: Integrity check passed. [2026-01-07T12:12:41.864135] [DEBUG] [REMOTE ] JBL: Symbol is viable for forecasting. [2026-01-07T12:12:41.864194] [INFO ] [MAIN ] [1733/3530] JBL kept (0.7s) | 1733 kept, 0 rejected | 137.4/min | ETA: 13.1m [2026-01-07T12:12:42.090884] [DEBUG] [REMOTE ] JBND: Retrieved 560 rows, trimmed to 300. [2026-01-07T12:12:42.091069] [DEBUG] [REMOTE ] JBND: PASS: History has at least 300 days. [2026-01-07T12:12:42.091339] [DEBUG] [REMOTE ] JBND: PASS: Price check passed. Min price $53.53. [2026-01-07T12:12:42.091479] [DEBUG] [REMOTE ] JBND: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:42.091613] [DEBUG] [REMOTE ] JBND: PASS: Integrity check passed. [2026-01-07T12:12:42.091655] [DEBUG] [REMOTE ] JBND: Symbol is viable for forecasting. [2026-01-07T12:12:42.091706] [INFO ] [MAIN ] [1734/3530] JBND kept (0.2s) | 1734 kept, 0 rejected | 137.4/min | ETA: 13.1m [2026-01-07T12:12:42.782886] [DEBUG] [REMOTE ] JBSS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:42.783137] [DEBUG] [REMOTE ] JBSS: PASS: History has at least 300 days. [2026-01-07T12:12:42.783482] [DEBUG] [REMOTE ] JBSS: PASS: Price check passed. Min price $58.68. [2026-01-07T12:12:42.783645] [DEBUG] [REMOTE ] JBSS: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:42.783795] [DEBUG] [REMOTE ] JBSS: PASS: Integrity check passed. [2026-01-07T12:12:42.783994] [DEBUG] [REMOTE ] JBSS: Symbol is viable for forecasting. [2026-01-07T12:12:42.784063] [INFO ] [MAIN ] [1735/3530] JBSS kept (0.7s) | 1735 kept, 0 rejected | 137.3/min | ETA: 13.1m [2026-01-07T12:12:43.237164] [DEBUG] [REMOTE ] JCE: Retrieved 4725 rows, trimmed to 300. [2026-01-07T12:12:43.237348] [DEBUG] [REMOTE ] JCE: PASS: History has at least 300 days. [2026-01-07T12:12:43.237623] [DEBUG] [REMOTE ] JCE: PASS: Price check passed. Min price $14.87. [2026-01-07T12:12:43.237768] [DEBUG] [REMOTE ] JCE: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:43.237899] [DEBUG] [REMOTE ] JCE: PASS: Integrity check passed. [2026-01-07T12:12:43.237945] [DEBUG] [REMOTE ] JCE: Symbol is viable for forecasting. [2026-01-07T12:12:43.237999] [INFO ] [MAIN ] [1736/3530] JCE kept (0.5s) | 1736 kept, 0 rejected | 137.3/min | ETA: 13.1m [2026-01-07T12:12:43.787194] [DEBUG] [REMOTE ] JCI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:43.787525] [DEBUG] [REMOTE ] JCI: PASS: History has at least 300 days. [2026-01-07T12:12:43.788001] [DEBUG] [REMOTE ] JCI: PASS: Price check passed. Min price $105.20. [2026-01-07T12:12:43.788151] [DEBUG] [REMOTE ] JCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:43.788324] [DEBUG] [REMOTE ] JCI: PASS: Integrity check passed. [2026-01-07T12:12:43.788368] [DEBUG] [REMOTE ] JCI: Symbol is viable for forecasting. [2026-01-07T12:12:43.788431] [INFO ] [MAIN ] [1737/3530] JCI kept (0.6s) | 1737 kept, 0 rejected | 137.3/min | ETA: 13.1m [2026-01-07T12:12:44.140618] [DEBUG] [REMOTE ] JD: Retrieved 2924 rows, trimmed to 300. [2026-01-07T12:12:44.140957] [DEBUG] [REMOTE ] JD: PASS: History has at least 300 days. [2026-01-07T12:12:44.141613] [DEBUG] [REMOTE ] JD: PASS: Price check passed. Min price $28.39. [2026-01-07T12:12:44.141881] [DEBUG] [REMOTE ] JD: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:44.142149] [DEBUG] [REMOTE ] JD: PASS: Integrity check passed. [2026-01-07T12:12:44.142214] [DEBUG] [REMOTE ] JD: Symbol is viable for forecasting. [2026-01-07T12:12:44.142319] [INFO ] [MAIN ] [1738/3530] JD kept (0.4s) | 1738 kept, 0 rejected | 137.3/min | ETA: 13.0m [2026-01-07T12:12:44.675018] [DEBUG] [REMOTE ] JEF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:44.675219] [DEBUG] [REMOTE ] JEF: PASS: History has at least 300 days. [2026-01-07T12:12:44.675627] [DEBUG] [REMOTE ] JEF: PASS: Price check passed. Min price $48.43. [2026-01-07T12:12:44.675838] [DEBUG] [REMOTE ] JEF: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:44.676036] [DEBUG] [REMOTE ] JEF: PASS: Integrity check passed. [2026-01-07T12:12:44.676099] [DEBUG] [REMOTE ] JEF: Symbol is viable for forecasting. [2026-01-07T12:12:44.676173] [INFO ] [MAIN ] [1739/3530] JEF kept (0.5s) | 1739 kept, 0 rejected | 137.3/min | ETA: 13.0m [2026-01-07T12:12:44.955712] [DEBUG] [REMOTE ] JELD: Retrieved 2248 rows, trimmed to 300. [2026-01-07T12:12:44.955903] [DEBUG] [REMOTE ] JELD: PASS: History has at least 300 days. [2026-01-07T12:12:44.956187] [DEBUG] [REMOTE ] JELD: PASS: Price check passed. Min price $1.81. [2026-01-07T12:12:44.956330] [DEBUG] [REMOTE ] JELD: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:44.956455] [DEBUG] [REMOTE ] JELD: PASS: Integrity check passed. [2026-01-07T12:12:44.956496] [DEBUG] [REMOTE ] JELD: Symbol is viable for forecasting. [2026-01-07T12:12:44.956550] [INFO ] [MAIN ] [1740/3530] JELD kept (0.3s) | 1740 kept, 0 rejected | 137.4/min | ETA: 13.0m [2026-01-07T12:12:45.193220] [DEBUG] [REMOTE ] JEPQ: Retrieved 922 rows, trimmed to 300. [2026-01-07T12:12:45.193418] [DEBUG] [REMOTE ] JEPQ: PASS: History has at least 300 days. [2026-01-07T12:12:45.193709] [DEBUG] [REMOTE ] JEPQ: PASS: Price check passed. Min price $54.75. [2026-01-07T12:12:45.193876] [DEBUG] [REMOTE ] JEPQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:45.194004] [DEBUG] [REMOTE ] JEPQ: PASS: Integrity check passed. [2026-01-07T12:12:45.194048] [DEBUG] [REMOTE ] JEPQ: Symbol is viable for forecasting. [2026-01-07T12:12:45.194104] [INFO ] [MAIN ] [1741/3530] JEPQ kept (0.2s) | 1741 kept, 0 rejected | 137.4/min | ETA: 13.0m [2026-01-07T12:12:45.766348] [DEBUG] [REMOTE ] JFIN: Retrieved 1674 rows, trimmed to 300. [2026-01-07T12:12:45.766474] [DEBUG] [REMOTE ] JFIN: PASS: History has at least 300 days. [2026-01-07T12:12:45.766712] [DEBUG] [REMOTE ] JFIN: PASS: Price check passed. Min price $5.80. [2026-01-07T12:12:45.766851] [DEBUG] [REMOTE ] JFIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:45.766973] [DEBUG] [REMOTE ] JFIN: PASS: Integrity check passed. [2026-01-07T12:12:45.767021] [DEBUG] [REMOTE ] JFIN: Symbol is viable for forecasting. [2026-01-07T12:12:45.767078] [INFO ] [MAIN ] [1742/3530] JFIN kept (0.6s) | 1742 kept, 0 rejected | 137.4/min | ETA: 13.0m [2026-01-07T12:12:46.071542] [DEBUG] [REMOTE ] JGLO: Retrieved 580 rows, trimmed to 300. [2026-01-07T12:12:46.071696] [DEBUG] [REMOTE ] JGLO: PASS: History has at least 300 days. [2026-01-07T12:12:46.071904] [DEBUG] [REMOTE ] JGLO: PASS: Price check passed. Min price $64.84. [2026-01-07T12:12:46.072040] [DEBUG] [REMOTE ] JGLO: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:46.072166] [DEBUG] [REMOTE ] JGLO: PASS: Integrity check passed. [2026-01-07T12:12:46.072208] [DEBUG] [REMOTE ] JGLO: Symbol is viable for forecasting. [2026-01-07T12:12:46.072256] [INFO ] [MAIN ] [1743/3530] JGLO kept (0.3s) | 1743 kept, 0 rejected | 137.4/min | ETA: 13.0m [2026-01-07T12:12:46.650081] [DEBUG] [REMOTE ] JHG: Retrieved 6421 rows, trimmed to 300. [2026-01-07T12:12:46.650219] [DEBUG] [REMOTE ] JHG: PASS: History has at least 300 days. [2026-01-07T12:12:46.650445] [DEBUG] [REMOTE ] JHG: PASS: Price check passed. Min price $40.76. [2026-01-07T12:12:46.650602] [DEBUG] [REMOTE ] JHG: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:46.650724] [DEBUG] [REMOTE ] JHG: PASS: Integrity check passed. [2026-01-07T12:12:46.650765] [DEBUG] [REMOTE ] JHG: Symbol is viable for forecasting. [2026-01-07T12:12:46.650815] [INFO ] [MAIN ] [1744/3530] JHG kept (0.6s) | 1744 kept, 0 rejected | 137.4/min | ETA: 13.0m [2026-01-07T12:12:47.219256] [DEBUG] [REMOTE ] JHI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:47.219482] [DEBUG] [REMOTE ] JHI: PASS: History has at least 300 days. [2026-01-07T12:12:47.219843] [DEBUG] [REMOTE ] JHI: PASS: Price check passed. Min price $13.23. [2026-01-07T12:12:47.219997] [DEBUG] [REMOTE ] JHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:47.220145] [DEBUG] [REMOTE ] JHI: PASS: Integrity check passed. [2026-01-07T12:12:47.220188] [DEBUG] [REMOTE ] JHI: Symbol is viable for forecasting. [2026-01-07T12:12:47.220246] [INFO ] [MAIN ] [1745/3530] JHI kept (0.6s) | 1745 kept, 0 rejected | 137.3/min | ETA: 13.0m [2026-01-07T12:12:47.681257] [DEBUG] [REMOTE ] JHX: Retrieved 6542 rows, trimmed to 300. [2026-01-07T12:12:47.681494] [DEBUG] [REMOTE ] JHX: PASS: History has at least 300 days. [2026-01-07T12:12:47.682015] [DEBUG] [REMOTE ] JHX: PASS: Price check passed. Min price $16.69. [2026-01-07T12:12:47.682176] [DEBUG] [REMOTE ] JHX: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:47.682512] [DEBUG] [REMOTE ] JHX: PASS: Integrity check passed. [2026-01-07T12:12:47.682555] [DEBUG] [REMOTE ] JHX: Symbol is viable for forecasting. [2026-01-07T12:12:47.682629] [INFO ] [MAIN ] [1746/3530] JHX kept (0.5s) | 1746 kept, 0 rejected | 137.3/min | ETA: 13.0m [2026-01-07T12:12:47.974619] [DEBUG] [REMOTE ] JILL: Retrieved 2220 rows, trimmed to 300. [2026-01-07T12:12:47.974797] [DEBUG] [REMOTE ] JILL: PASS: History has at least 300 days. [2026-01-07T12:12:47.975058] [DEBUG] [REMOTE ] JILL: PASS: Price check passed. Min price $13.39. [2026-01-07T12:12:47.975209] [DEBUG] [REMOTE ] JILL: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:47.975333] [DEBUG] [REMOTE ] JILL: PASS: Integrity check passed. [2026-01-07T12:12:47.975377] [DEBUG] [REMOTE ] JILL: Symbol is viable for forecasting. [2026-01-07T12:12:47.975429] [INFO ] [MAIN ] [1747/3530] JILL kept (0.3s) | 1747 kept, 0 rejected | 137.4/min | ETA: 13.0m [2026-01-07T12:12:48.251119] [DEBUG] [REMOTE ] JIVE: Retrieved 580 rows, trimmed to 300. [2026-01-07T12:12:48.251375] [DEBUG] [REMOTE ] JIVE: PASS: History has at least 300 days. [2026-01-07T12:12:48.251737] [DEBUG] [REMOTE ] JIVE: PASS: Price check passed. Min price $71.60. [2026-01-07T12:12:48.251896] [DEBUG] [REMOTE ] JIVE: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:48.252037] [DEBUG] [REMOTE ] JIVE: PASS: Integrity check passed. [2026-01-07T12:12:48.252079] [DEBUG] [REMOTE ] JIVE: Symbol is viable for forecasting. [2026-01-07T12:12:48.252135] [INFO ] [MAIN ] [1748/3530] JIVE kept (0.3s) | 1748 kept, 0 rejected | 137.4/min | ETA: 13.0m [2026-01-07T12:12:48.969149] [DEBUG] [REMOTE ] JJSF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:48.969358] [DEBUG] [REMOTE ] JJSF: PASS: History has at least 300 days. [2026-01-07T12:12:48.969662] [DEBUG] [REMOTE ] JJSF: PASS: Price check passed. Min price $81.15. [2026-01-07T12:12:48.969963] [DEBUG] [REMOTE ] JJSF: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:48.970108] [DEBUG] [REMOTE ] JJSF: PASS: Integrity check passed. [2026-01-07T12:12:48.970150] [DEBUG] [REMOTE ] JJSF: Symbol is viable for forecasting. [2026-01-07T12:12:48.970205] [INFO ] [MAIN ] [1749/3530] JJSF kept (0.7s) | 1749 kept, 0 rejected | 137.3/min | ETA: 13.0m [2026-01-07T12:12:49.399801] [DEBUG] [REMOTE ] JKHY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:49.400044] [DEBUG] [REMOTE ] JKHY: PASS: History has at least 300 days. [2026-01-07T12:12:49.400487] [DEBUG] [REMOTE ] JKHY: PASS: Price check passed. Min price $148.44. [2026-01-07T12:12:49.400661] [DEBUG] [REMOTE ] JKHY: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:49.400827] [DEBUG] [REMOTE ] JKHY: PASS: Integrity check passed. [2026-01-07T12:12:49.400868] [DEBUG] [REMOTE ] JKHY: Symbol is viable for forecasting. [2026-01-07T12:12:49.400925] [INFO ] [MAIN ] [1750/3530] JKHY kept (0.4s) | 1750 kept, 0 rejected | 137.3/min | ETA: 13.0m [2026-01-07T12:12:49.621192] [DEBUG] [REMOTE ] JKS: Retrieved 3936 rows, trimmed to 300. [2026-01-07T12:12:49.621324] [DEBUG] [REMOTE ] JKS: PASS: History has at least 300 days. [2026-01-07T12:12:49.621538] [DEBUG] [REMOTE ] JKS: PASS: Price check passed. Min price $21.05. [2026-01-07T12:12:49.621706] [DEBUG] [REMOTE ] JKS: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:49.621820] [DEBUG] [REMOTE ] JKS: PASS: Integrity check passed. [2026-01-07T12:12:49.621862] [DEBUG] [REMOTE ] JKS: Symbol is viable for forecasting. [2026-01-07T12:12:49.621911] [INFO ] [MAIN ] [1751/3530] JKS kept (0.2s) | 1751 kept, 0 rejected | 137.4/min | ETA: 12.9m [2026-01-07T12:12:50.259438] [DEBUG] [REMOTE ] JLL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:50.259684] [DEBUG] [REMOTE ] JLL: PASS: History has at least 300 days. [2026-01-07T12:12:50.259950] [DEBUG] [REMOTE ] JLL: PASS: Price check passed. Min price $283.23. [2026-01-07T12:12:50.260084] [DEBUG] [REMOTE ] JLL: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:50.260212] [DEBUG] [REMOTE ] JLL: PASS: Integrity check passed. [2026-01-07T12:12:50.260252] [DEBUG] [REMOTE ] JLL: Symbol is viable for forecasting. [2026-01-07T12:12:50.260301] [INFO ] [MAIN ] [1752/3530] JLL kept (0.6s) | 1752 kept, 0 rejected | 137.3/min | ETA: 12.9m [2026-01-07T12:12:50.619068] [DEBUG] [REMOTE ] JLS: Retrieved 4051 rows, trimmed to 300. [2026-01-07T12:12:50.619201] [DEBUG] [REMOTE ] JLS: PASS: History has at least 300 days. [2026-01-07T12:12:50.619413] [DEBUG] [REMOTE ] JLS: PASS: Price check passed. Min price $18.11. [2026-01-07T12:12:50.619545] [DEBUG] [REMOTE ] JLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:50.619678] [DEBUG] [REMOTE ] JLS: PASS: Integrity check passed. [2026-01-07T12:12:50.619718] [DEBUG] [REMOTE ] JLS: Symbol is viable for forecasting. [2026-01-07T12:12:50.619765] [INFO ] [MAIN ] [1753/3530] JLS kept (0.4s) | 1753 kept, 0 rejected | 137.4/min | ETA: 12.9m [2026-01-07T12:12:51.009887] [DEBUG] [REMOTE ] JMIA: Retrieved 1693 rows, trimmed to 300. [2026-01-07T12:12:51.010084] [DEBUG] [REMOTE ] JMIA: PASS: History has at least 300 days. [2026-01-07T12:12:51.010373] [DEBUG] [REMOTE ] JMIA: PASS: Price check passed. Min price $9.50. [2026-01-07T12:12:51.010524] [DEBUG] [REMOTE ] JMIA: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:51.010687] [DEBUG] [REMOTE ] JMIA: PASS: Integrity check passed. [2026-01-07T12:12:51.010745] [DEBUG] [REMOTE ] JMIA: Symbol is viable for forecasting. [2026-01-07T12:12:51.010811] [INFO ] [MAIN ] [1754/3530] JMIA kept (0.4s) | 1754 kept, 0 rejected | 137.4/min | ETA: 12.9m [2026-01-07T12:12:51.274435] [DEBUG] [REMOTE ] JMSB: Retrieved 3044 rows, trimmed to 300. [2026-01-07T12:12:51.274658] [DEBUG] [REMOTE ] JMSB: PASS: History has at least 300 days. [2026-01-07T12:12:51.274932] [DEBUG] [REMOTE ] JMSB: PASS: Price check passed. Min price $18.57. [2026-01-07T12:12:51.275080] [DEBUG] [REMOTE ] JMSB: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:51.275222] [DEBUG] [REMOTE ] JMSB: PASS: Integrity check passed. [2026-01-07T12:12:51.275270] [DEBUG] [REMOTE ] JMSB: Symbol is viable for forecasting. [2026-01-07T12:12:51.275324] [INFO ] [MAIN ] [1755/3530] JMSB kept (0.3s) | 1755 kept, 0 rejected | 137.4/min | ETA: 12.9m [2026-01-07T12:12:51.909074] [DEBUG] [REMOTE ] JNJ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:51.909202] [DEBUG] [REMOTE ] JNJ: PASS: History has at least 300 days. [2026-01-07T12:12:51.909414] [DEBUG] [REMOTE ] JNJ: PASS: Price check passed. Min price $184.84. [2026-01-07T12:12:51.909546] [DEBUG] [REMOTE ] JNJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:51.909677] [DEBUG] [REMOTE ] JNJ: PASS: Integrity check passed. [2026-01-07T12:12:51.909717] [DEBUG] [REMOTE ] JNJ: Symbol is viable for forecasting. [2026-01-07T12:12:51.909765] [INFO ] [MAIN ] [1756/3530] JNJ kept (0.6s) | 1756 kept, 0 rejected | 137.4/min | ETA: 12.9m [2026-01-07T12:12:52.172945] [DEBUG] [REMOTE ] JOBY: Retrieved 1295 rows, trimmed to 300. [2026-01-07T12:12:52.173067] [DEBUG] [REMOTE ] JOBY: PASS: History has at least 300 days. [2026-01-07T12:12:52.173268] [DEBUG] [REMOTE ] JOBY: PASS: Price check passed. Min price $13.04. [2026-01-07T12:12:52.173397] [DEBUG] [REMOTE ] JOBY: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:52.173504] [DEBUG] [REMOTE ] JOBY: PASS: Integrity check passed. [2026-01-07T12:12:52.173544] [DEBUG] [REMOTE ] JOBY: Symbol is viable for forecasting. [2026-01-07T12:12:52.173614] [INFO ] [MAIN ] [1757/3530] JOBY kept (0.3s) | 1757 kept, 0 rejected | 137.4/min | ETA: 12.9m [2026-01-07T12:12:52.793708] [DEBUG] [REMOTE ] JOE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:52.793914] [DEBUG] [REMOTE ] JOE: PASS: History has at least 300 days. [2026-01-07T12:12:52.794322] [DEBUG] [REMOTE ] JOE: PASS: Price check passed. Min price $46.76. [2026-01-07T12:12:52.794467] [DEBUG] [REMOTE ] JOE: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:52.794634] [DEBUG] [REMOTE ] JOE: PASS: Integrity check passed. [2026-01-07T12:12:52.794678] [DEBUG] [REMOTE ] JOE: Symbol is viable for forecasting. [2026-01-07T12:12:52.794730] [INFO ] [MAIN ] [1758/3530] JOE kept (0.6s) | 1758 kept, 0 rejected | 137.4/min | ETA: 12.9m [2026-01-07T12:12:53.339516] [DEBUG] [REMOTE ] JOF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:53.339691] [DEBUG] [REMOTE ] JOF: PASS: History has at least 300 days. [2026-01-07T12:12:53.339912] [DEBUG] [REMOTE ] JOF: PASS: Price check passed. Min price $9.71. [2026-01-07T12:12:53.340044] [DEBUG] [REMOTE ] JOF: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:53.340159] [DEBUG] [REMOTE ] JOF: PASS: Integrity check passed. [2026-01-07T12:12:53.340199] [DEBUG] [REMOTE ] JOF: Symbol is viable for forecasting. [2026-01-07T12:12:53.340247] [INFO ] [MAIN ] [1759/3530] JOF kept (0.5s) | 1759 kept, 0 rejected | 137.3/min | ETA: 12.9m [2026-01-07T12:12:53.783235] [DEBUG] [REMOTE ] JPC: Retrieved 5730 rows, trimmed to 300. [2026-01-07T12:12:53.783370] [DEBUG] [REMOTE ] JPC: PASS: History has at least 300 days. [2026-01-07T12:12:53.783604] [DEBUG] [REMOTE ] JPC: PASS: Price check passed. Min price $7.82. [2026-01-07T12:12:53.783760] [DEBUG] [REMOTE ] JPC: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:53.783878] [DEBUG] [REMOTE ] JPC: PASS: Integrity check passed. [2026-01-07T12:12:53.783919] [DEBUG] [REMOTE ] JPC: Symbol is viable for forecasting. [2026-01-07T12:12:53.783968] [INFO ] [MAIN ] [1760/3530] JPC kept (0.4s) | 1760 kept, 0 rejected | 137.3/min | ETA: 12.9m [2026-01-07T12:12:54.019350] [DEBUG] [REMOTE ] JPEF: Retrieved 612 rows, trimmed to 300. [2026-01-07T12:12:54.019477] [DEBUG] [REMOTE ] JPEF: PASS: History has at least 300 days. [2026-01-07T12:12:54.019702] [DEBUG] [REMOTE ] JPEF: PASS: Price check passed. Min price $71.86. [2026-01-07T12:12:54.019840] [DEBUG] [REMOTE ] JPEF: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:54.019950] [DEBUG] [REMOTE ] JPEF: PASS: Integrity check passed. [2026-01-07T12:12:54.019990] [DEBUG] [REMOTE ] JPEF: Symbol is viable for forecasting. [2026-01-07T12:12:54.020038] [INFO ] [MAIN ] [1761/3530] JPEF kept (0.2s) | 1761 kept, 0 rejected | 137.4/min | ETA: 12.9m [2026-01-07T12:12:54.642297] [DEBUG] [REMOTE ] JPM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:54.642651] [DEBUG] [REMOTE ] JPM: PASS: History has at least 300 days. [2026-01-07T12:12:54.642894] [DEBUG] [REMOTE ] JPM: PASS: Price check passed. Min price $292.80. [2026-01-07T12:12:54.643028] [DEBUG] [REMOTE ] JPM: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:54.643147] [DEBUG] [REMOTE ] JPM: PASS: Integrity check passed. [2026-01-07T12:12:54.643187] [DEBUG] [REMOTE ] JPM: Symbol is viable for forecasting. [2026-01-07T12:12:54.643235] [INFO ] [MAIN ] [1762/3530] JPM kept (0.6s) | 1762 kept, 0 rejected | 137.3/min | ETA: 12.9m [2026-01-07T12:12:55.124365] [DEBUG] [REMOTE ] JQC: Retrieved 5669 rows, trimmed to 300. [2026-01-07T12:12:55.124500] [DEBUG] [REMOTE ] JQC: PASS: History has at least 300 days. [2026-01-07T12:12:55.124737] [DEBUG] [REMOTE ] JQC: PASS: Price check passed. Min price $4.87. [2026-01-07T12:12:55.124872] [DEBUG] [REMOTE ] JQC: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:55.124992] [DEBUG] [REMOTE ] JQC: PASS: Integrity check passed. [2026-01-07T12:12:55.125032] [DEBUG] [REMOTE ] JQC: Symbol is viable for forecasting. [2026-01-07T12:12:55.125080] [INFO ] [MAIN ] [1763/3530] JQC kept (0.5s) | 1763 kept, 0 rejected | 137.3/min | ETA: 12.9m [2026-01-07T12:12:55.552051] [DEBUG] [REMOTE ] JRI: Retrieved 3443 rows, trimmed to 300. [2026-01-07T12:12:55.552515] [DEBUG] [REMOTE ] JRI: PASS: History has at least 300 days. [2026-01-07T12:12:55.553384] [DEBUG] [REMOTE ] JRI: PASS: Price check passed. Min price $13.03. [2026-01-07T12:12:55.553554] [DEBUG] [REMOTE ] JRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:55.553759] [DEBUG] [REMOTE ] JRI: PASS: Integrity check passed. [2026-01-07T12:12:55.553804] [DEBUG] [REMOTE ] JRI: Symbol is viable for forecasting. [2026-01-07T12:12:55.553867] [INFO ] [MAIN ] [1764/3530] JRI kept (0.4s) | 1764 kept, 0 rejected | 137.3/min | ETA: 12.9m [2026-01-07T12:12:56.041148] [DEBUG] [REMOTE ] JRS: Retrieved 6071 rows, trimmed to 300. [2026-01-07T12:12:56.041295] [DEBUG] [REMOTE ] JRS: PASS: History has at least 300 days. [2026-01-07T12:12:56.041554] [DEBUG] [REMOTE ] JRS: PASS: Price check passed. Min price $7.49. [2026-01-07T12:12:56.041716] [DEBUG] [REMOTE ] JRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:56.041836] [DEBUG] [REMOTE ] JRS: PASS: Integrity check passed. [2026-01-07T12:12:56.041877] [DEBUG] [REMOTE ] JRS: Symbol is viable for forecasting. [2026-01-07T12:12:56.041925] [INFO ] [MAIN ] [1765/3530] JRS kept (0.5s) | 1765 kept, 0 rejected | 137.3/min | ETA: 12.9m [2026-01-07T12:12:56.474255] [DEBUG] [REMOTE ] JSM: Retrieved 5540 rows, trimmed to 300. [2026-01-07T12:12:56.474397] [DEBUG] [REMOTE ] JSM: PASS: History has at least 300 days. [2026-01-07T12:12:56.474651] [DEBUG] [REMOTE ] JSM: PASS: Price check passed. Min price $18.30. [2026-01-07T12:12:56.474790] [DEBUG] [REMOTE ] JSM: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:56.474910] [DEBUG] [REMOTE ] JSM: PASS: Integrity check passed. [2026-01-07T12:12:56.474949] [DEBUG] [REMOTE ] JSM: Symbol is viable for forecasting. [2026-01-07T12:12:56.474998] [INFO ] [MAIN ] [1766/3530] JSM kept (0.4s) | 1766 kept, 0 rejected | 137.3/min | ETA: 12.8m [2026-01-07T12:12:56.663454] [DEBUG] [REMOTE ] JSMD: Retrieved 2481 rows, trimmed to 300. [2026-01-07T12:12:56.663607] [DEBUG] [REMOTE ] JSMD: PASS: History has at least 300 days. [2026-01-07T12:12:56.663833] [DEBUG] [REMOTE ] JSMD: PASS: Price check passed. Min price $77.53. [2026-01-07T12:12:56.663963] [DEBUG] [REMOTE ] JSMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:56.664070] [DEBUG] [REMOTE ] JSMD: PASS: Integrity check passed. [2026-01-07T12:12:56.664109] [DEBUG] [REMOTE ] JSMD: Symbol is viable for forecasting. [2026-01-07T12:12:56.664156] [INFO ] [MAIN ] [1767/3530] JSMD kept (0.2s) | 1767 kept, 0 rejected | 137.4/min | ETA: 12.8m [2026-01-07T12:12:57.180853] [DEBUG] [REMOTE ] JSML: Retrieved 2481 rows, trimmed to 300. [2026-01-07T12:12:57.180982] [DEBUG] [REMOTE ] JSML: PASS: History has at least 300 days. [2026-01-07T12:12:57.181186] [DEBUG] [REMOTE ] JSML: PASS: Price check passed. Min price $69.18. [2026-01-07T12:12:57.181318] [DEBUG] [REMOTE ] JSML: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:57.181427] [DEBUG] [REMOTE ] JSML: PASS: Integrity check passed. [2026-01-07T12:12:57.181466] [DEBUG] [REMOTE ] JSML: Symbol is viable for forecasting. [2026-01-07T12:12:57.181512] [INFO ] [MAIN ] [1768/3530] JSML kept (0.5s) | 1768 kept, 0 rejected | 137.4/min | ETA: 12.8m [2026-01-07T12:12:57.410516] [DEBUG] [REMOTE ] JTEK: Retrieved 565 rows, trimmed to 300. [2026-01-07T12:12:57.410660] [DEBUG] [REMOTE ] JTEK: PASS: History has at least 300 days. [2026-01-07T12:12:57.410861] [DEBUG] [REMOTE ] JTEK: PASS: Price check passed. Min price $84.40. [2026-01-07T12:12:57.410991] [DEBUG] [REMOTE ] JTEK: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:57.411097] [DEBUG] [REMOTE ] JTEK: PASS: Integrity check passed. [2026-01-07T12:12:57.411137] [DEBUG] [REMOTE ] JTEK: Symbol is viable for forecasting. [2026-01-07T12:12:57.411182] [INFO ] [MAIN ] [1769/3530] JTEK kept (0.2s) | 1769 kept, 0 rejected | 137.4/min | ETA: 12.8m [2026-01-07T12:12:58.125831] [DEBUG] [REMOTE ] JVA: Retrieved 5203 rows, trimmed to 300. [2026-01-07T12:12:58.126087] [DEBUG] [REMOTE ] JVA: PASS: History has at least 300 days. [2026-01-07T12:12:58.126353] [DEBUG] [REMOTE ] JVA: PASS: Price check passed. Min price $3.36. [2026-01-07T12:12:58.126492] [DEBUG] [REMOTE ] JVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:58.126638] [DEBUG] [REMOTE ] JVA: PASS: Integrity check passed. [2026-01-07T12:12:58.126681] [DEBUG] [REMOTE ] JVA: Symbol is viable for forecasting. [2026-01-07T12:12:58.126734] [INFO ] [MAIN ] [1770/3530] JVA kept (0.7s) | 1770 kept, 0 rejected | 137.3/min | ETA: 12.8m [2026-01-07T12:12:58.338230] [DEBUG] [REMOTE ] JXN: Retrieved 1091 rows, trimmed to 300. [2026-01-07T12:12:58.338412] [DEBUG] [REMOTE ] JXN: PASS: History has at least 300 days. [2026-01-07T12:12:58.338687] [DEBUG] [REMOTE ] JXN: PASS: Price check passed. Min price $89.89. [2026-01-07T12:12:58.338834] [DEBUG] [REMOTE ] JXN: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:58.338983] [DEBUG] [REMOTE ] JXN: PASS: Integrity check passed. [2026-01-07T12:12:58.339026] [DEBUG] [REMOTE ] JXN: Symbol is viable for forecasting. [2026-01-07T12:12:58.339080] [INFO ] [MAIN ] [1771/3530] JXN kept (0.2s) | 1771 kept, 0 rejected | 137.4/min | ETA: 12.8m [2026-01-07T12:12:58.865493] [DEBUG] [REMOTE ] KAI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:12:58.865710] [DEBUG] [REMOTE ] KAI: PASS: History has at least 300 days. [2026-01-07T12:12:58.866043] [DEBUG] [REMOTE ] KAI: PASS: Price check passed. Min price $247.48. [2026-01-07T12:12:58.866355] [DEBUG] [REMOTE ] KAI: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:58.866498] [DEBUG] [REMOTE ] KAI: PASS: Integrity check passed. [2026-01-07T12:12:58.866542] [DEBUG] [REMOTE ] KAI: Symbol is viable for forecasting. [2026-01-07T12:12:58.866618] [INFO ] [MAIN ] [1772/3530] KAI kept (0.5s) | 1772 kept, 0 rejected | 137.4/min | ETA: 12.8m [2026-01-07T12:12:59.157706] [DEBUG] [REMOTE ] KARO: Retrieved 1197 rows, trimmed to 300. [2026-01-07T12:12:59.157893] [DEBUG] [REMOTE ] KARO: PASS: History has at least 300 days. [2026-01-07T12:12:59.158149] [DEBUG] [REMOTE ] KARO: PASS: Price check passed. Min price $41.60. [2026-01-07T12:12:59.158329] [DEBUG] [REMOTE ] KARO: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:59.158455] [DEBUG] [REMOTE ] KARO: PASS: Integrity check passed. [2026-01-07T12:12:59.158498] [DEBUG] [REMOTE ] KARO: Symbol is viable for forecasting. [2026-01-07T12:12:59.158551] [INFO ] [MAIN ] [1773/3530] KARO kept (0.3s) | 1773 kept, 0 rejected | 137.4/min | ETA: 12.8m [2026-01-07T12:12:59.784704] [DEBUG] [REMOTE ] KB: Retrieved 6076 rows, trimmed to 300. [2026-01-07T12:12:59.784860] [DEBUG] [REMOTE ] KB: PASS: History has at least 300 days. [2026-01-07T12:12:59.785172] [DEBUG] [REMOTE ] KB: PASS: Price check passed. Min price $76.96. [2026-01-07T12:12:59.785309] [DEBUG] [REMOTE ] KB: PASS: Continuity check passed with 300 days. [2026-01-07T12:12:59.785421] [DEBUG] [REMOTE ] KB: PASS: Integrity check passed. [2026-01-07T12:12:59.785461] [DEBUG] [REMOTE ] KB: Symbol is viable for forecasting. [2026-01-07T12:12:59.785507] [INFO ] [MAIN ] [1774/3530] KB kept (0.6s) | 1774 kept, 0 rejected | 137.4/min | ETA: 12.8m [2026-01-07T12:13:00.329456] [DEBUG] [REMOTE ] KBH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:00.329818] [DEBUG] [REMOTE ] KBH: PASS: History has at least 300 days. [2026-01-07T12:13:00.330201] [DEBUG] [REMOTE ] KBH: PASS: Price check passed. Min price $56.41. [2026-01-07T12:13:00.330352] [DEBUG] [REMOTE ] KBH: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:00.330506] [DEBUG] [REMOTE ] KBH: PASS: Integrity check passed. [2026-01-07T12:13:00.330551] [DEBUG] [REMOTE ] KBH: Symbol is viable for forecasting. [2026-01-07T12:13:00.330627] [INFO ] [MAIN ] [1775/3530] KBH kept (0.5s) | 1775 kept, 0 rejected | 137.3/min | ETA: 12.8m [2026-01-07T12:13:00.753772] [DEBUG] [REMOTE ] KBWB: Retrieved 3565 rows, trimmed to 300. [2026-01-07T12:13:00.753943] [DEBUG] [REMOTE ] KBWB: PASS: History has at least 300 days. [2026-01-07T12:13:00.754186] [DEBUG] [REMOTE ] KBWB: PASS: Price check passed. Min price $73.17. [2026-01-07T12:13:00.754327] [DEBUG] [REMOTE ] KBWB: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:00.754454] [DEBUG] [REMOTE ] KBWB: PASS: Integrity check passed. [2026-01-07T12:13:00.754496] [DEBUG] [REMOTE ] KBWB: Symbol is viable for forecasting. [2026-01-07T12:13:00.754546] [INFO ] [MAIN ] [1776/3530] KBWB kept (0.4s) | 1776 kept, 0 rejected | 137.3/min | ETA: 12.8m [2026-01-07T12:13:01.040007] [DEBUG] [REMOTE ] KBWD: Retrieved 3795 rows, trimmed to 300. [2026-01-07T12:13:01.040189] [DEBUG] [REMOTE ] KBWD: PASS: History has at least 300 days. [2026-01-07T12:13:01.040499] [DEBUG] [REMOTE ] KBWD: PASS: Price check passed. Min price $12.77. [2026-01-07T12:13:01.040667] [DEBUG] [REMOTE ] KBWD: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:01.040829] [DEBUG] [REMOTE ] KBWD: PASS: Integrity check passed. [2026-01-07T12:13:01.040876] [DEBUG] [REMOTE ] KBWD: Symbol is viable for forecasting. [2026-01-07T12:13:01.040928] [INFO ] [MAIN ] [1777/3530] KBWD kept (0.3s) | 1777 kept, 0 rejected | 137.4/min | ETA: 12.8m [2026-01-07T12:13:01.692158] [DEBUG] [REMOTE ] KBWP: Retrieved 3782 rows, trimmed to 300. [2026-01-07T12:13:01.692342] [DEBUG] [REMOTE ] KBWP: PASS: History has at least 300 days. [2026-01-07T12:13:01.692886] [DEBUG] [REMOTE ] KBWP: PASS: Price check passed. Min price $114.69. [2026-01-07T12:13:01.693069] [DEBUG] [REMOTE ] KBWP: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:01.693247] [DEBUG] [REMOTE ] KBWP: PASS: Integrity check passed. [2026-01-07T12:13:01.693300] [DEBUG] [REMOTE ] KBWP: Symbol is viable for forecasting. [2026-01-07T12:13:01.693366] [INFO ] [MAIN ] [1778/3530] KBWP kept (0.7s) | 1778 kept, 0 rejected | 137.3/min | ETA: 12.8m [2026-01-07T12:13:02.112991] [DEBUG] [REMOTE ] KBWY: Retrieved 3795 rows, trimmed to 300. [2026-01-07T12:13:02.113126] [DEBUG] [REMOTE ] KBWY: PASS: History has at least 300 days. [2026-01-07T12:13:02.113366] [DEBUG] [REMOTE ] KBWY: PASS: Price check passed. Min price $14.67. [2026-01-07T12:13:02.113787] [DEBUG] [REMOTE ] KBWY: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:02.113922] [DEBUG] [REMOTE ] KBWY: PASS: Integrity check passed. [2026-01-07T12:13:02.113966] [DEBUG] [REMOTE ] KBWY: Symbol is viable for forecasting. [2026-01-07T12:13:02.114018] [INFO ] [MAIN ] [1779/3530] KBWY kept (0.4s) | 1779 kept, 0 rejected | 137.3/min | ETA: 12.8m [2026-01-07T12:13:02.306736] [DEBUG] [REMOTE ] KC: Retrieved 1423 rows, trimmed to 300. [2026-01-07T12:13:02.306863] [DEBUG] [REMOTE ] KC: PASS: History has at least 300 days. [2026-01-07T12:13:02.307065] [DEBUG] [REMOTE ] KC: PASS: Price check passed. Min price $10.34. [2026-01-07T12:13:02.307198] [DEBUG] [REMOTE ] KC: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:02.307306] [DEBUG] [REMOTE ] KC: PASS: Integrity check passed. [2026-01-07T12:13:02.307347] [DEBUG] [REMOTE ] KC: Symbol is viable for forecasting. [2026-01-07T12:13:02.307393] [INFO ] [MAIN ] [1780/3530] KC kept (0.2s) | 1780 kept, 0 rejected | 137.4/min | ETA: 12.7m [2026-01-07T12:13:02.779460] [DEBUG] [REMOTE ] KD: Retrieved 1055 rows, trimmed to 300. [2026-01-07T12:13:02.779637] [DEBUG] [REMOTE ] KD: PASS: History has at least 300 days. [2026-01-07T12:13:02.779841] [DEBUG] [REMOTE ] KD: PASS: Price check passed. Min price $23.57. [2026-01-07T12:13:02.779972] [DEBUG] [REMOTE ] KD: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:02.780078] [DEBUG] [REMOTE ] KD: PASS: Integrity check passed. [2026-01-07T12:13:02.780117] [DEBUG] [REMOTE ] KD: Symbol is viable for forecasting. [2026-01-07T12:13:02.780163] [INFO ] [MAIN ] [1781/3530] KD kept (0.5s) | 1781 kept, 0 rejected | 137.4/min | ETA: 12.7m [2026-01-07T12:13:03.366426] [DEBUG] [REMOTE ] KDP: Retrieved 4452 rows, trimmed to 300. [2026-01-07T12:13:03.366647] [DEBUG] [REMOTE ] KDP: PASS: History has at least 300 days. [2026-01-07T12:13:03.366959] [DEBUG] [REMOTE ] KDP: PASS: Price check passed. Min price $25.61. [2026-01-07T12:13:03.367118] [DEBUG] [REMOTE ] KDP: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:03.367250] [DEBUG] [REMOTE ] KDP: PASS: Integrity check passed. [2026-01-07T12:13:03.367296] [DEBUG] [REMOTE ] KDP: Symbol is viable for forecasting. [2026-01-07T12:13:03.367356] [INFO ] [MAIN ] [1782/3530] KDP kept (0.6s) | 1782 kept, 0 rejected | 137.3/min | ETA: 12.7m [2026-01-07T12:13:03.723480] [DEBUG] [REMOTE ] KE: Retrieved 2810 rows, trimmed to 300. [2026-01-07T12:13:03.723687] [DEBUG] [REMOTE ] KE: PASS: History has at least 300 days. [2026-01-07T12:13:03.723956] [DEBUG] [REMOTE ] KE: PASS: Price check passed. Min price $26.30. [2026-01-07T12:13:03.724098] [DEBUG] [REMOTE ] KE: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:03.724223] [DEBUG] [REMOTE ] KE: PASS: Integrity check passed. [2026-01-07T12:13:03.724265] [DEBUG] [REMOTE ] KE: Symbol is viable for forecasting. [2026-01-07T12:13:03.724319] [INFO ] [MAIN ] [1783/3530] KE kept (0.4s) | 1783 kept, 0 rejected | 137.4/min | ETA: 12.7m [2026-01-07T12:13:04.085970] [DEBUG] [REMOTE ] KELYA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:04.086108] [DEBUG] [REMOTE ] KELYA: PASS: History has at least 300 days. [2026-01-07T12:13:04.086342] [DEBUG] [REMOTE ] KELYA: PASS: Price check passed. Min price $8.08. [2026-01-07T12:13:04.086484] [DEBUG] [REMOTE ] KELYA: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:04.086638] [DEBUG] [REMOTE ] KELYA: PASS: Integrity check passed. [2026-01-07T12:13:04.086692] [DEBUG] [REMOTE ] KELYA: Symbol is viable for forecasting. [2026-01-07T12:13:04.086751] [INFO ] [MAIN ] [1784/3530] KELYA kept (0.4s) | 1784 kept, 0 rejected | 137.4/min | ETA: 12.7m [2026-01-07T12:13:04.533149] [DEBUG] [REMOTE ] KEN: Retrieved 2761 rows, trimmed to 300. [2026-01-07T12:13:04.533274] [DEBUG] [REMOTE ] KEN: PASS: History has at least 300 days. [2026-01-07T12:13:04.533486] [DEBUG] [REMOTE ] KEN: PASS: Price check passed. Min price $48.09. [2026-01-07T12:13:04.533643] [DEBUG] [REMOTE ] KEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:04.533761] [DEBUG] [REMOTE ] KEN: PASS: Integrity check passed. [2026-01-07T12:13:04.533803] [DEBUG] [REMOTE ] KEN: Symbol is viable for forecasting. [2026-01-07T12:13:04.533852] [INFO ] [MAIN ] [1785/3530] KEN kept (0.4s) | 1785 kept, 0 rejected | 137.4/min | ETA: 12.7m [2026-01-07T12:13:04.895297] [DEBUG] [REMOTE ] KEP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:04.895439] [DEBUG] [REMOTE ] KEP: PASS: History has at least 300 days. [2026-01-07T12:13:04.895700] [DEBUG] [REMOTE ] KEP: PASS: Price check passed. Min price $12.51. [2026-01-07T12:13:04.895841] [DEBUG] [REMOTE ] KEP: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:04.895961] [DEBUG] [REMOTE ] KEP: PASS: Integrity check passed. [2026-01-07T12:13:04.896002] [DEBUG] [REMOTE ] KEP: Symbol is viable for forecasting. [2026-01-07T12:13:04.896050] [INFO ] [MAIN ] [1786/3530] KEP kept (0.4s) | 1786 kept, 0 rejected | 137.4/min | ETA: 12.7m [2026-01-07T12:13:05.445399] [DEBUG] [REMOTE ] KEX: Retrieved 6584 rows, trimmed to 300. [2026-01-07T12:13:05.445548] [DEBUG] [REMOTE ] KEX: PASS: History has at least 300 days. [2026-01-07T12:13:05.445816] [DEBUG] [REMOTE ] KEX: PASS: Price check passed. Min price $79.95. [2026-01-07T12:13:05.445958] [DEBUG] [REMOTE ] KEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:05.446082] [DEBUG] [REMOTE ] KEX: PASS: Integrity check passed. [2026-01-07T12:13:05.446125] [DEBUG] [REMOTE ] KEX: Symbol is viable for forecasting. [2026-01-07T12:13:05.446176] [INFO ] [MAIN ] [1787/3530] KEX kept (0.6s) | 1787 kept, 0 rejected | 137.4/min | ETA: 12.7m [2026-01-07T12:13:05.772100] [DEBUG] [REMOTE ] KEYS: Retrieved 2820 rows, trimmed to 300. [2026-01-07T12:13:05.772231] [DEBUG] [REMOTE ] KEYS: PASS: History has at least 300 days. [2026-01-07T12:13:05.772451] [DEBUG] [REMOTE ] KEYS: PASS: Price check passed. Min price $159.49. [2026-01-07T12:13:05.772622] [DEBUG] [REMOTE ] KEYS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:05.772747] [DEBUG] [REMOTE ] KEYS: PASS: Integrity check passed. [2026-01-07T12:13:05.772787] [DEBUG] [REMOTE ] KEYS: Symbol is viable for forecasting. [2026-01-07T12:13:05.772838] [INFO ] [MAIN ] [1788/3530] KEYS kept (0.3s) | 1788 kept, 0 rejected | 137.4/min | ETA: 12.7m [2026-01-07T12:13:06.290618] [DEBUG] [REMOTE ] KFS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:06.290762] [DEBUG] [REMOTE ] KFS: PASS: History has at least 300 days. [2026-01-07T12:13:06.291005] [DEBUG] [REMOTE ] KFS: PASS: Price check passed. Min price $11.80. [2026-01-07T12:13:06.291143] [DEBUG] [REMOTE ] KFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:06.291274] [DEBUG] [REMOTE ] KFS: PASS: Integrity check passed. [2026-01-07T12:13:06.291315] [DEBUG] [REMOTE ] KFS: Symbol is viable for forecasting. [2026-01-07T12:13:06.291368] [INFO ] [MAIN ] [1789/3530] KFS kept (0.5s) | 1789 kept, 0 rejected | 137.4/min | ETA: 12.7m [2026-01-07T12:13:06.776813] [DEBUG] [REMOTE ] KFY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:06.776959] [DEBUG] [REMOTE ] KFY: PASS: History has at least 300 days. [2026-01-07T12:13:06.777212] [DEBUG] [REMOTE ] KFY: PASS: Price check passed. Min price $62.13. [2026-01-07T12:13:06.777357] [DEBUG] [REMOTE ] KFY: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:06.777480] [DEBUG] [REMOTE ] KFY: PASS: Integrity check passed. [2026-01-07T12:13:06.777525] [DEBUG] [REMOTE ] KFY: Symbol is viable for forecasting. [2026-01-07T12:13:06.777725] [INFO ] [MAIN ] [1790/3530] KFY kept (0.5s) | 1790 kept, 0 rejected | 137.4/min | ETA: 12.7m [2026-01-07T12:13:06.978730] [DEBUG] [REMOTE ] KGS: Retrieved 633 rows, trimmed to 300. [2026-01-07T12:13:06.978880] [DEBUG] [REMOTE ] KGS: PASS: History has at least 300 days. [2026-01-07T12:13:06.979084] [DEBUG] [REMOTE ] KGS: PASS: Price check passed. Min price $32.95. [2026-01-07T12:13:06.979226] [DEBUG] [REMOTE ] KGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:06.979334] [DEBUG] [REMOTE ] KGS: PASS: Integrity check passed. [2026-01-07T12:13:06.979375] [DEBUG] [REMOTE ] KGS: Symbol is viable for forecasting. [2026-01-07T12:13:06.979422] [INFO ] [MAIN ] [1791/3530] KGS kept (0.2s) | 1791 kept, 0 rejected | 137.4/min | ETA: 12.7m [2026-01-07T12:13:07.511686] [DEBUG] [REMOTE ] KHC: Retrieved 2643 rows, trimmed to 300. [2026-01-07T12:13:07.511835] [DEBUG] [REMOTE ] KHC: PASS: History has at least 300 days. [2026-01-07T12:13:07.512044] [DEBUG] [REMOTE ] KHC: PASS: Price check passed. Min price $23.35. [2026-01-07T12:13:07.512175] [DEBUG] [REMOTE ] KHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:07.512287] [DEBUG] [REMOTE ] KHC: PASS: Integrity check passed. [2026-01-07T12:13:07.512327] [DEBUG] [REMOTE ] KHC: Symbol is viable for forecasting. [2026-01-07T12:13:07.512374] [INFO ] [MAIN ] [1792/3530] KHC kept (0.5s) | 1792 kept, 0 rejected | 137.4/min | ETA: 12.7m [2026-01-07T12:13:07.898331] [DEBUG] [REMOTE ] KIDS: Retrieved 2069 rows, trimmed to 300. [2026-01-07T12:13:07.898447] [DEBUG] [REMOTE ] KIDS: PASS: History has at least 300 days. [2026-01-07T12:13:07.898665] [DEBUG] [REMOTE ] KIDS: PASS: Price check passed. Min price $16.30. [2026-01-07T12:13:07.898797] [DEBUG] [REMOTE ] KIDS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:07.898928] [DEBUG] [REMOTE ] KIDS: PASS: Integrity check passed. [2026-01-07T12:13:07.898969] [DEBUG] [REMOTE ] KIDS: Symbol is viable for forecasting. [2026-01-07T12:13:07.899017] [INFO ] [MAIN ] [1793/3530] KIDS kept (0.4s) | 1793 kept, 0 rejected | 137.4/min | ETA: 12.6m [2026-01-07T12:13:08.315437] [DEBUG] [REMOTE ] KIM: Retrieved 6582 rows, trimmed to 300. [2026-01-07T12:13:08.315565] [DEBUG] [REMOTE ] KIM: PASS: History has at least 300 days. [2026-01-07T12:13:08.315804] [DEBUG] [REMOTE ] KIM: PASS: Price check passed. Min price $19.62. [2026-01-07T12:13:08.315937] [DEBUG] [REMOTE ] KIM: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:08.316051] [DEBUG] [REMOTE ] KIM: PASS: Integrity check passed. [2026-01-07T12:13:08.316091] [DEBUG] [REMOTE ] KIM: Symbol is viable for forecasting. [2026-01-07T12:13:08.316138] [INFO ] [MAIN ] [1794/3530] KIM kept (0.4s) | 1794 kept, 0 rejected | 137.4/min | ETA: 12.6m [2026-01-07T12:13:08.834194] [DEBUG] [REMOTE ] KINS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:08.834328] [DEBUG] [REMOTE ] KINS: PASS: History has at least 300 days. [2026-01-07T12:13:08.834554] [DEBUG] [REMOTE ] KINS: PASS: Price check passed. Min price $14.09. [2026-01-07T12:13:08.834709] [DEBUG] [REMOTE ] KINS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:08.834828] [DEBUG] [REMOTE ] KINS: PASS: Integrity check passed. [2026-01-07T12:13:08.834867] [DEBUG] [REMOTE ] KINS: Symbol is viable for forecasting. [2026-01-07T12:13:08.834914] [INFO ] [MAIN ] [1795/3530] KINS kept (0.5s) | 1795 kept, 0 rejected | 137.4/min | ETA: 12.6m [2026-01-07T12:13:09.235650] [DEBUG] [REMOTE ] KIO: Retrieved 3131 rows, trimmed to 300. [2026-01-07T12:13:09.235786] [DEBUG] [REMOTE ] KIO: PASS: History has at least 300 days. [2026-01-07T12:13:09.236035] [DEBUG] [REMOTE ] KIO: PASS: Price check passed. Min price $11.26. [2026-01-07T12:13:09.236181] [DEBUG] [REMOTE ] KIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:09.236294] [DEBUG] [REMOTE ] KIO: PASS: Integrity check passed. [2026-01-07T12:13:09.236344] [DEBUG] [REMOTE ] KIO: Symbol is viable for forecasting. [2026-01-07T12:13:09.236391] [INFO ] [MAIN ] [1796/3530] KIO kept (0.4s) | 1796 kept, 0 rejected | 137.4/min | ETA: 12.6m [2026-01-07T12:13:09.403484] [DEBUG] [REMOTE ] KIQQ: Exception occurred during daily data fetch: Invalid API call. Please retry or visit the documentation (https://www.alphavantage.co/documentation/) for TIME_SERIES_DAILY_ADJUSTED.. [2026-01-07T12:13:09.403790] [DEBUG] [REMOTE ] KIQQ: FAIL: History check failed. No DataFrame was returned. [2026-01-07T12:13:09.403875] [WARN ] [LOCAL ] KIQQ: SET TO BLACKLISTED [2026-01-07T12:13:09.405007] [INFO ] [MAIN ] [1797/3530] KIQQ rejected (0.2s) | 1796 kept, 1 rejected | 137.4/min | ETA: 12.6m [2026-01-07T12:13:09.887476] [DEBUG] [REMOTE ] KKRS: Retrieved 1184 rows, trimmed to 300. [2026-01-07T12:13:09.887691] [DEBUG] [REMOTE ] KKRS: PASS: History has at least 300 days. [2026-01-07T12:13:09.887965] [DEBUG] [REMOTE ] KKRS: PASS: Price check passed. Min price $16.85. [2026-01-07T12:13:09.888110] [DEBUG] [REMOTE ] KKRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:09.888234] [DEBUG] [REMOTE ] KKRS: PASS: Integrity check passed. [2026-01-07T12:13:09.888276] [DEBUG] [REMOTE ] KKRS: Symbol is viable for forecasting. [2026-01-07T12:13:09.888329] [INFO ] [MAIN ] [1798/3530] KKRS kept (0.5s) | 1797 kept, 1 rejected | 137.4/min | ETA: 12.6m [2026-01-07T12:13:10.505242] [DEBUG] [REMOTE ] KLAC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:10.505378] [DEBUG] [REMOTE ] KLAC: PASS: History has at least 300 days. [2026-01-07T12:13:10.505619] [DEBUG] [REMOTE ] KLAC: PASS: Price check passed. Min price $981.11. [2026-01-07T12:13:10.505753] [DEBUG] [REMOTE ] KLAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:10.505869] [DEBUG] [REMOTE ] KLAC: PASS: Integrity check passed. [2026-01-07T12:13:10.505907] [DEBUG] [REMOTE ] KLAC: Symbol is viable for forecasting. [2026-01-07T12:13:10.505954] [INFO ] [MAIN ] [1799/3530] KLAC kept (0.6s) | 1798 kept, 1 rejected | 137.4/min | ETA: 12.6m [2026-01-07T12:13:10.992827] [DEBUG] [REMOTE ] KLIC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:10.992982] [DEBUG] [REMOTE ] KLIC: PASS: History has at least 300 days. [2026-01-07T12:13:10.993254] [DEBUG] [REMOTE ] KLIC: PASS: Price check passed. Min price $35.13. [2026-01-07T12:13:10.993394] [DEBUG] [REMOTE ] KLIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:10.993510] [DEBUG] [REMOTE ] KLIC: PASS: Integrity check passed. [2026-01-07T12:13:10.993549] [DEBUG] [REMOTE ] KLIC: Symbol is viable for forecasting. [2026-01-07T12:13:10.993625] [INFO ] [MAIN ] [1800/3530] KLIC kept (0.5s) | 1799 kept, 1 rejected | 137.4/min | ETA: 12.6m [2026-01-07T12:13:11.192517] [DEBUG] [REMOTE ] KLXE: Retrieved 1836 rows, trimmed to 300. [2026-01-07T12:13:11.192662] [DEBUG] [REMOTE ] KLXE: PASS: History has at least 300 days. [2026-01-07T12:13:11.192868] [DEBUG] [REMOTE ] KLXE: PASS: Price check passed. Min price $1.56. [2026-01-07T12:13:11.193001] [DEBUG] [REMOTE ] KLXE: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:11.193108] [DEBUG] [REMOTE ] KLXE: PASS: Integrity check passed. [2026-01-07T12:13:11.193147] [DEBUG] [REMOTE ] KLXE: Symbol is viable for forecasting. [2026-01-07T12:13:11.193194] [INFO ] [MAIN ] [1801/3530] KLXE kept (0.2s) | 1800 kept, 1 rejected | 137.4/min | ETA: 12.6m [2026-01-07T12:13:11.848942] [DEBUG] [REMOTE ] KMB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:11.849076] [DEBUG] [REMOTE ] KMB: PASS: History has at least 300 days. [2026-01-07T12:13:11.849335] [DEBUG] [REMOTE ] KMB: PASS: Price check passed. Min price $97.64. [2026-01-07T12:13:11.849509] [DEBUG] [REMOTE ] KMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:11.849686] [DEBUG] [REMOTE ] KMB: PASS: Integrity check passed. [2026-01-07T12:13:11.849867] [DEBUG] [REMOTE ] KMB: Symbol is viable for forecasting. [2026-01-07T12:13:11.849925] [INFO ] [MAIN ] [1802/3530] KMB kept (0.7s) | 1801 kept, 1 rejected | 137.4/min | ETA: 12.6m [2026-01-07T12:13:12.084903] [DEBUG] [REMOTE ] KMDA: Retrieved 3170 rows, trimmed to 300. [2026-01-07T12:13:12.085028] [DEBUG] [REMOTE ] KMDA: PASS: History has at least 300 days. [2026-01-07T12:13:12.085241] [DEBUG] [REMOTE ] KMDA: PASS: Price check passed. Min price $6.60. [2026-01-07T12:13:12.085410] [DEBUG] [REMOTE ] KMDA: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:12.085525] [DEBUG] [REMOTE ] KMDA: PASS: Integrity check passed. [2026-01-07T12:13:12.085566] [DEBUG] [REMOTE ] KMDA: Symbol is viable for forecasting. [2026-01-07T12:13:12.085636] [INFO ] [MAIN ] [1803/3530] KMDA kept (0.2s) | 1802 kept, 1 rejected | 137.4/min | ETA: 12.6m [2026-01-07T12:13:12.675114] [DEBUG] [REMOTE ] KMI: Retrieved 3747 rows, trimmed to 300. [2026-01-07T12:13:12.675244] [DEBUG] [REMOTE ] KMI: PASS: History has at least 300 days. [2026-01-07T12:13:12.675454] [DEBUG] [REMOTE ] KMI: PASS: Price check passed. Min price $25.57. [2026-01-07T12:13:12.675618] [DEBUG] [REMOTE ] KMI: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:12.675737] [DEBUG] [REMOTE ] KMI: PASS: Integrity check passed. [2026-01-07T12:13:12.675779] [DEBUG] [REMOTE ] KMI: Symbol is viable for forecasting. [2026-01-07T12:13:12.675829] [INFO ] [MAIN ] [1804/3530] KMI kept (0.6s) | 1803 kept, 1 rejected | 137.4/min | ETA: 12.6m [2026-01-07T12:13:12.912538] [DEBUG] [REMOTE ] KMPB: Retrieved 958 rows, trimmed to 300. [2026-01-07T12:13:12.912786] [DEBUG] [REMOTE ] KMPB: PASS: History has at least 300 days. [2026-01-07T12:13:12.913038] [DEBUG] [REMOTE ] KMPB: PASS: Price check passed. Min price $22.89. [2026-01-07T12:13:12.913177] [DEBUG] [REMOTE ] KMPB: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:12.913321] [DEBUG] [REMOTE ] KMPB: PASS: Integrity check passed. [2026-01-07T12:13:12.913365] [DEBUG] [REMOTE ] KMPB: Symbol is viable for forecasting. [2026-01-07T12:13:12.913417] [INFO ] [MAIN ] [1805/3530] KMPB kept (0.2s) | 1804 kept, 1 rejected | 137.4/min | ETA: 12.6m [2026-01-07T12:13:13.540595] [DEBUG] [REMOTE ] KMX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:13.540809] [DEBUG] [REMOTE ] KMX: PASS: History has at least 300 days. [2026-01-07T12:13:13.541086] [DEBUG] [REMOTE ] KMX: PASS: Price check passed. Min price $30.88. [2026-01-07T12:13:13.541233] [DEBUG] [REMOTE ] KMX: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:13.541363] [DEBUG] [REMOTE ] KMX: PASS: Integrity check passed. [2026-01-07T12:13:13.541407] [DEBUG] [REMOTE ] KMX: Symbol is viable for forecasting. [2026-01-07T12:13:13.541463] [INFO ] [MAIN ] [1806/3530] KMX kept (0.6s) | 1805 kept, 1 rejected | 137.4/min | ETA: 12.5m [2026-01-07T12:13:13.833720] [DEBUG] [REMOTE ] KN: Retrieved 2991 rows, trimmed to 300. [2026-01-07T12:13:13.834055] [DEBUG] [REMOTE ] KN: PASS: History has at least 300 days. [2026-01-07T12:13:13.834266] [DEBUG] [REMOTE ] KN: PASS: Price check passed. Min price $20.67. [2026-01-07T12:13:13.834401] [DEBUG] [REMOTE ] KN: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:13.834513] [DEBUG] [REMOTE ] KN: PASS: Integrity check passed. [2026-01-07T12:13:13.834553] [DEBUG] [REMOTE ] KN: Symbol is viable for forecasting. [2026-01-07T12:13:13.834620] [INFO ] [MAIN ] [1807/3530] KN kept (0.3s) | 1806 kept, 1 rejected | 137.4/min | ETA: 12.5m [2026-01-07T12:13:14.214930] [DEBUG] [REMOTE ] KNF: Retrieved 652 rows, trimmed to 300. [2026-01-07T12:13:14.215085] [DEBUG] [REMOTE ] KNF: PASS: History has at least 300 days. [2026-01-07T12:13:14.215304] [DEBUG] [REMOTE ] KNF: PASS: Price check passed. Min price $59.93. [2026-01-07T12:13:14.215442] [DEBUG] [REMOTE ] KNF: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:14.215556] [DEBUG] [REMOTE ] KNF: PASS: Integrity check passed. [2026-01-07T12:13:14.215617] [DEBUG] [REMOTE ] KNF: Symbol is viable for forecasting. [2026-01-07T12:13:14.215668] [INFO ] [MAIN ] [1808/3530] KNF kept (0.4s) | 1807 kept, 1 rejected | 137.4/min | ETA: 12.5m [2026-01-07T12:13:14.595459] [DEBUG] [REMOTE ] KNOP: Retrieved 3206 rows, trimmed to 300. [2026-01-07T12:13:14.595692] [DEBUG] [REMOTE ] KNOP: PASS: History has at least 300 days. [2026-01-07T12:13:14.595972] [DEBUG] [REMOTE ] KNOP: PASS: Price check passed. Min price $8.21. [2026-01-07T12:13:14.596115] [DEBUG] [REMOTE ] KNOP: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:14.596253] [DEBUG] [REMOTE ] KNOP: PASS: Integrity check passed. [2026-01-07T12:13:14.596296] [DEBUG] [REMOTE ] KNOP: Symbol is viable for forecasting. [2026-01-07T12:13:14.596350] [INFO ] [MAIN ] [1809/3530] KNOP kept (0.4s) | 1808 kept, 1 rejected | 137.4/min | ETA: 12.5m [2026-01-07T12:13:14.955226] [DEBUG] [REMOTE ] KNSA: Retrieved 1915 rows, trimmed to 300. [2026-01-07T12:13:14.955413] [DEBUG] [REMOTE ] KNSA: PASS: History has at least 300 days. [2026-01-07T12:13:14.955729] [DEBUG] [REMOTE ] KNSA: PASS: Price check passed. Min price $37.01. [2026-01-07T12:13:14.955872] [DEBUG] [REMOTE ] KNSA: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:14.955993] [DEBUG] [REMOTE ] KNSA: PASS: Integrity check passed. [2026-01-07T12:13:14.956033] [DEBUG] [REMOTE ] KNSA: Symbol is viable for forecasting. [2026-01-07T12:13:14.956085] [INFO ] [MAIN ] [1810/3530] KNSA kept (0.4s) | 1809 kept, 1 rejected | 137.5/min | ETA: 12.5m [2026-01-07T12:13:15.343731] [DEBUG] [REMOTE ] KNSL: Retrieved 2374 rows, trimmed to 300. [2026-01-07T12:13:15.343967] [DEBUG] [REMOTE ] KNSL: PASS: History has at least 300 days. [2026-01-07T12:13:15.344280] [DEBUG] [REMOTE ] KNSL: PASS: Price check passed. Min price $354.60. [2026-01-07T12:13:15.344456] [DEBUG] [REMOTE ] KNSL: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:15.344628] [DEBUG] [REMOTE ] KNSL: PASS: Integrity check passed. [2026-01-07T12:13:15.344680] [DEBUG] [REMOTE ] KNSL: Symbol is viable for forecasting. [2026-01-07T12:13:15.344748] [INFO ] [MAIN ] [1811/3530] KNSL kept (0.4s) | 1810 kept, 1 rejected | 137.5/min | ETA: 12.5m [2026-01-07T12:13:15.857447] [DEBUG] [REMOTE ] KNTK: Retrieved 2182 rows, trimmed to 300. [2026-01-07T12:13:15.857642] [DEBUG] [REMOTE ] KNTK: PASS: History has at least 300 days. [2026-01-07T12:13:15.857909] [DEBUG] [REMOTE ] KNTK: PASS: Price check passed. Min price $31.68. [2026-01-07T12:13:15.858049] [DEBUG] [REMOTE ] KNTK: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:15.858168] [DEBUG] [REMOTE ] KNTK: PASS: Integrity check passed. [2026-01-07T12:13:15.858210] [DEBUG] [REMOTE ] KNTK: Symbol is viable for forecasting. [2026-01-07T12:13:15.858266] [INFO ] [MAIN ] [1812/3530] KNTK kept (0.5s) | 1811 kept, 1 rejected | 137.4/min | ETA: 12.5m [2026-01-07T12:13:16.475692] [DEBUG] [REMOTE ] KNX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:16.475895] [DEBUG] [REMOTE ] KNX: PASS: History has at least 300 days. [2026-01-07T12:13:16.476180] [DEBUG] [REMOTE ] KNX: PASS: Price check passed. Min price $41.53. [2026-01-07T12:13:16.476319] [DEBUG] [REMOTE ] KNX: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:16.476453] [DEBUG] [REMOTE ] KNX: PASS: Integrity check passed. [2026-01-07T12:13:16.476493] [DEBUG] [REMOTE ] KNX: Symbol is viable for forecasting. [2026-01-07T12:13:16.476546] [INFO ] [MAIN ] [1813/3530] KNX kept (0.6s) | 1812 kept, 1 rejected | 137.4/min | ETA: 12.5m [2026-01-07T12:13:16.746771] [DEBUG] [REMOTE ] KOD: Retrieved 1823 rows, trimmed to 300. [2026-01-07T12:13:16.746902] [DEBUG] [REMOTE ] KOD: PASS: History has at least 300 days. [2026-01-07T12:13:16.747107] [DEBUG] [REMOTE ] KOD: PASS: Price check passed. Min price $11.60. [2026-01-07T12:13:16.747268] [DEBUG] [REMOTE ] KOD: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:16.747377] [DEBUG] [REMOTE ] KOD: PASS: Integrity check passed. [2026-01-07T12:13:16.747416] [DEBUG] [REMOTE ] KOD: Symbol is viable for forecasting. [2026-01-07T12:13:16.747463] [INFO ] [MAIN ] [1814/3530] KOD kept (0.3s) | 1813 kept, 1 rejected | 137.4/min | ETA: 12.5m [2026-01-07T12:13:17.218631] [DEBUG] [REMOTE ] KODK: Retrieved 3091 rows, trimmed to 300. [2026-01-07T12:13:17.218812] [DEBUG] [REMOTE ] KODK: PASS: History has at least 300 days. [2026-01-07T12:13:17.219097] [DEBUG] [REMOTE ] KODK: PASS: Price check passed. Min price $5.79. [2026-01-07T12:13:17.219238] [DEBUG] [REMOTE ] KODK: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:17.219355] [DEBUG] [REMOTE ] KODK: PASS: Integrity check passed. [2026-01-07T12:13:17.219395] [DEBUG] [REMOTE ] KODK: Symbol is viable for forecasting. [2026-01-07T12:13:17.219446] [INFO ] [MAIN ] [1815/3530] KODK kept (0.5s) | 1814 kept, 1 rejected | 137.4/min | ETA: 12.5m [2026-01-07T12:13:17.749980] [DEBUG] [REMOTE ] KOF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:17.750230] [DEBUG] [REMOTE ] KOF: PASS: History has at least 300 days. [2026-01-07T12:13:17.750686] [DEBUG] [REMOTE ] KOF: PASS: Price check passed. Min price $79.85. [2026-01-07T12:13:17.750880] [DEBUG] [REMOTE ] KOF: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:17.751072] [DEBUG] [REMOTE ] KOF: PASS: Integrity check passed. [2026-01-07T12:13:17.751128] [DEBUG] [REMOTE ] KOF: Symbol is viable for forecasting. [2026-01-07T12:13:17.751191] [INFO ] [MAIN ] [1816/3530] KOF kept (0.5s) | 1815 kept, 1 rejected | 137.4/min | ETA: 12.5m [2026-01-07T12:13:18.167824] [DEBUG] [REMOTE ] KOP: Retrieved 5014 rows, trimmed to 300. [2026-01-07T12:13:18.168051] [DEBUG] [REMOTE ] KOP: PASS: History has at least 300 days. [2026-01-07T12:13:18.168627] [DEBUG] [REMOTE ] KOP: PASS: Price check passed. Min price $26.28. [2026-01-07T12:13:18.168788] [DEBUG] [REMOTE ] KOP: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:18.168985] [DEBUG] [REMOTE ] KOP: PASS: Integrity check passed. [2026-01-07T12:13:18.169038] [DEBUG] [REMOTE ] KOP: Symbol is viable for forecasting. [2026-01-07T12:13:18.169099] [INFO ] [MAIN ] [1817/3530] KOP kept (0.4s) | 1816 kept, 1 rejected | 137.4/min | ETA: 12.5m [2026-01-07T12:13:18.636344] [DEBUG] [REMOTE ] KOPN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:18.636640] [DEBUG] [REMOTE ] KOPN: PASS: History has at least 300 days. [2026-01-07T12:13:18.637343] [DEBUG] [REMOTE ] KOPN: PASS: Price check passed. Min price $2.21. [2026-01-07T12:13:18.637526] [DEBUG] [REMOTE ] KOPN: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:18.637767] [DEBUG] [REMOTE ] KOPN: PASS: Integrity check passed. [2026-01-07T12:13:18.637822] [DEBUG] [REMOTE ] KOPN: Symbol is viable for forecasting. [2026-01-07T12:13:18.637896] [INFO ] [MAIN ] [1818/3530] KOPN kept (0.5s) | 1817 kept, 1 rejected | 137.4/min | ETA: 12.5m [2026-01-07T12:13:19.131465] [DEBUG] [REMOTE ] KOSS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:19.131894] [DEBUG] [REMOTE ] KOSS: PASS: History has at least 300 days. [2026-01-07T12:13:19.132314] [DEBUG] [REMOTE ] KOSS: PASS: Price check passed. Min price $4.14. [2026-01-07T12:13:19.132469] [DEBUG] [REMOTE ] KOSS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:19.132650] [DEBUG] [REMOTE ] KOSS: PASS: Integrity check passed. [2026-01-07T12:13:19.132697] [DEBUG] [REMOTE ] KOSS: Symbol is viable for forecasting. [2026-01-07T12:13:19.132756] [INFO ] [MAIN ] [1819/3530] KOSS kept (0.5s) | 1818 kept, 1 rejected | 137.4/min | ETA: 12.5m [2026-01-07T12:13:19.466128] [DEBUG] [REMOTE ] KPRX: Retrieved 2624 rows, trimmed to 300. [2026-01-07T12:13:19.466314] [DEBUG] [REMOTE ] KPRX: PASS: History has at least 300 days. [2026-01-07T12:13:19.466606] [DEBUG] [REMOTE ] KPRX: PASS: Price check passed. Min price $1.80. [2026-01-07T12:13:19.466753] [DEBUG] [REMOTE ] KPRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:19.466876] [DEBUG] [REMOTE ] KPRX: PASS: Integrity check passed. [2026-01-07T12:13:19.466919] [DEBUG] [REMOTE ] KPRX: Symbol is viable for forecasting. [2026-01-07T12:13:19.466971] [INFO ] [MAIN ] [1820/3530] KPRX kept (0.3s) | 1819 kept, 1 rejected | 137.4/min | ETA: 12.4m [2026-01-07T12:13:19.874602] [DEBUG] [REMOTE ] KPTI: Retrieved 3059 rows, trimmed to 300. [2026-01-07T12:13:19.874815] [DEBUG] [REMOTE ] KPTI: PASS: History has at least 300 days. [2026-01-07T12:13:19.875133] [DEBUG] [REMOTE ] KPTI: PASS: Price check passed. Min price $5.16. [2026-01-07T12:13:19.875320] [DEBUG] [REMOTE ] KPTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:19.875474] [DEBUG] [REMOTE ] KPTI: PASS: Integrity check passed. [2026-01-07T12:13:19.875531] [DEBUG] [REMOTE ] KPTI: Symbol is viable for forecasting. [2026-01-07T12:13:19.875623] [INFO ] [MAIN ] [1821/3530] KPTI kept (0.4s) | 1820 kept, 1 rejected | 137.4/min | ETA: 12.4m [2026-01-07T12:13:20.399640] [DEBUG] [REMOTE ] KRC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:20.399866] [DEBUG] [REMOTE ] KRC: PASS: History has at least 300 days. [2026-01-07T12:13:20.400206] [DEBUG] [REMOTE ] KRC: PASS: Price check passed. Min price $37.02. [2026-01-07T12:13:20.400359] [DEBUG] [REMOTE ] KRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:20.400702] [DEBUG] [REMOTE ] KRC: PASS: Integrity check passed. [2026-01-07T12:13:20.400753] [DEBUG] [REMOTE ] KRC: Symbol is viable for forecasting. [2026-01-07T12:13:20.400811] [INFO ] [MAIN ] [1822/3530] KRC kept (0.5s) | 1821 kept, 1 rejected | 137.4/min | ETA: 12.4m [2026-01-07T12:13:20.592848] [DEBUG] [REMOTE ] KREF: Retrieved 2180 rows, trimmed to 300. [2026-01-07T12:13:20.593106] [DEBUG] [REMOTE ] KREF: PASS: History has at least 300 days. [2026-01-07T12:13:20.593484] [DEBUG] [REMOTE ] KREF: PASS: Price check passed. Min price $7.56. [2026-01-07T12:13:20.593685] [DEBUG] [REMOTE ] KREF: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:20.593971] [DEBUG] [REMOTE ] KREF: PASS: Integrity check passed. [2026-01-07T12:13:20.594021] [DEBUG] [REMOTE ] KREF: Symbol is viable for forecasting. [2026-01-07T12:13:20.594077] [INFO ] [MAIN ] [1823/3530] KREF kept (0.2s) | 1822 kept, 1 rejected | 137.5/min | ETA: 12.4m [2026-01-07T12:13:21.070277] [DEBUG] [REMOTE ] KRG: Retrieved 5386 rows, trimmed to 300. [2026-01-07T12:13:21.070480] [DEBUG] [REMOTE ] KRG: PASS: History has at least 300 days. [2026-01-07T12:13:21.070805] [DEBUG] [REMOTE ] KRG: PASS: Price check passed. Min price $21.33. [2026-01-07T12:13:21.070948] [DEBUG] [REMOTE ] KRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:21.071080] [DEBUG] [REMOTE ] KRG: PASS: Integrity check passed. [2026-01-07T12:13:21.071121] [DEBUG] [REMOTE ] KRG: Symbol is viable for forecasting. [2026-01-07T12:13:21.071176] [INFO ] [MAIN ] [1824/3530] KRG kept (0.5s) | 1823 kept, 1 rejected | 137.5/min | ETA: 12.4m [2026-01-07T12:13:21.693116] [DEBUG] [REMOTE ] KRMD: Retrieved 6583 rows, trimmed to 300. [2026-01-07T12:13:21.693332] [DEBUG] [REMOTE ] KRMD: PASS: History has at least 300 days. [2026-01-07T12:13:21.693656] [DEBUG] [REMOTE ] KRMD: PASS: Price check passed. Min price $3.73. [2026-01-07T12:13:21.693845] [DEBUG] [REMOTE ] KRMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:21.693989] [DEBUG] [REMOTE ] KRMD: PASS: Integrity check passed. [2026-01-07T12:13:21.694033] [DEBUG] [REMOTE ] KRMD: Symbol is viable for forecasting. [2026-01-07T12:13:21.694088] [INFO ] [MAIN ] [1825/3530] KRMD kept (0.6s) | 1824 kept, 1 rejected | 137.4/min | ETA: 12.4m [2026-01-07T12:13:22.003494] [DEBUG] [REMOTE ] KRNY: Retrieved 5250 rows, trimmed to 300. [2026-01-07T12:13:22.003661] [DEBUG] [REMOTE ] KRNY: PASS: History has at least 300 days. [2026-01-07T12:13:22.004596] [DEBUG] [REMOTE ] KRNY: PASS: Price check passed. Min price $6.25. [2026-01-07T12:13:22.004745] [DEBUG] [REMOTE ] KRNY: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:22.004875] [DEBUG] [REMOTE ] KRNY: PASS: Integrity check passed. [2026-01-07T12:13:22.004919] [DEBUG] [REMOTE ] KRNY: Symbol is viable for forecasting. [2026-01-07T12:13:22.004971] [INFO ] [MAIN ] [1826/3530] KRNY kept (0.3s) | 1825 kept, 1 rejected | 137.4/min | ETA: 12.4m [2026-01-07T12:13:22.529280] [DEBUG] [REMOTE ] KRO: Retrieved 5554 rows, trimmed to 300. [2026-01-07T12:13:22.529530] [DEBUG] [REMOTE ] KRO: PASS: History has at least 300 days. [2026-01-07T12:13:22.529799] [DEBUG] [REMOTE ] KRO: PASS: Price check passed. Min price $4.28. [2026-01-07T12:13:22.529936] [DEBUG] [REMOTE ] KRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:22.530065] [DEBUG] [REMOTE ] KRO: PASS: Integrity check passed. [2026-01-07T12:13:22.530106] [DEBUG] [REMOTE ] KRO: Symbol is viable for forecasting. [2026-01-07T12:13:22.530156] [INFO ] [MAIN ] [1827/3530] KRO kept (0.5s) | 1826 kept, 1 rejected | 137.4/min | ETA: 12.4m [2026-01-07T12:13:22.810010] [DEBUG] [REMOTE ] KROS: Retrieved 1444 rows, trimmed to 300. [2026-01-07T12:13:22.810138] [DEBUG] [REMOTE ] KROS: PASS: History has at least 300 days. [2026-01-07T12:13:22.810342] [DEBUG] [REMOTE ] KROS: PASS: Price check passed. Min price $13.74. [2026-01-07T12:13:22.810472] [DEBUG] [REMOTE ] KROS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:22.810613] [DEBUG] [REMOTE ] KROS: PASS: Integrity check passed. [2026-01-07T12:13:22.810655] [DEBUG] [REMOTE ] KROS: Symbol is viable for forecasting. [2026-01-07T12:13:22.810701] [INFO ] [MAIN ] [1828/3530] KROS kept (0.3s) | 1827 kept, 1 rejected | 137.5/min | ETA: 12.4m [2026-01-07T12:13:23.257052] [DEBUG] [REMOTE ] KRP: Retrieved 2243 rows, trimmed to 300. [2026-01-07T12:13:23.257249] [DEBUG] [REMOTE ] KRP: PASS: History has at least 300 days. [2026-01-07T12:13:23.257521] [DEBUG] [REMOTE ] KRP: PASS: Price check passed. Min price $11.36. [2026-01-07T12:13:23.257728] [DEBUG] [REMOTE ] KRP: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:23.257859] [DEBUG] [REMOTE ] KRP: PASS: Integrity check passed. [2026-01-07T12:13:23.257901] [DEBUG] [REMOTE ] KRP: Symbol is viable for forecasting. [2026-01-07T12:13:23.257954] [INFO ] [MAIN ] [1829/3530] KRP kept (0.4s) | 1828 kept, 1 rejected | 137.5/min | ETA: 12.4m [2026-01-07T12:13:23.476342] [DEBUG] [REMOTE ] KRRO: Retrieved 543 rows, trimmed to 300. [2026-01-07T12:13:23.476548] [DEBUG] [REMOTE ] KRRO: PASS: History has at least 300 days. [2026-01-07T12:13:23.476842] [DEBUG] [REMOTE ] KRRO: PASS: Price check passed. Min price $5.28. [2026-01-07T12:13:23.476993] [DEBUG] [REMOTE ] KRRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:23.477117] [DEBUG] [REMOTE ] KRRO: PASS: Integrity check passed. [2026-01-07T12:13:23.477159] [DEBUG] [REMOTE ] KRRO: Symbol is viable for forecasting. [2026-01-07T12:13:23.477214] [INFO ] [MAIN ] [1830/3530] KRRO kept (0.2s) | 1829 kept, 1 rejected | 137.5/min | ETA: 12.4m [2026-01-07T12:13:24.001516] [DEBUG] [REMOTE ] KRUS: Retrieved 1617 rows, trimmed to 300. [2026-01-07T12:13:24.001660] [DEBUG] [REMOTE ] KRUS: PASS: History has at least 300 days. [2026-01-07T12:13:24.001866] [DEBUG] [REMOTE ] KRUS: PASS: Price check passed. Min price $42.67. [2026-01-07T12:13:24.001998] [DEBUG] [REMOTE ] KRUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:24.002105] [DEBUG] [REMOTE ] KRUS: PASS: Integrity check passed. [2026-01-07T12:13:24.002144] [DEBUG] [REMOTE ] KRUS: Symbol is viable for forecasting. [2026-01-07T12:13:24.002191] [INFO ] [MAIN ] [1831/3530] KRUS kept (0.5s) | 1830 kept, 1 rejected | 137.5/min | ETA: 12.4m [2026-01-07T12:13:24.421873] [DEBUG] [REMOTE ] KRYS: Retrieved 2085 rows, trimmed to 300. [2026-01-07T12:13:24.422004] [DEBUG] [REMOTE ] KRYS: PASS: History has at least 300 days. [2026-01-07T12:13:24.422208] [DEBUG] [REMOTE ] KRYS: PASS: Price check passed. Min price $181.47. [2026-01-07T12:13:24.422340] [DEBUG] [REMOTE ] KRYS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:24.422447] [DEBUG] [REMOTE ] KRYS: PASS: Integrity check passed. [2026-01-07T12:13:24.422486] [DEBUG] [REMOTE ] KRYS: Symbol is viable for forecasting. [2026-01-07T12:13:24.422533] [INFO ] [MAIN ] [1832/3530] KRYS kept (0.4s) | 1831 kept, 1 rejected | 137.5/min | ETA: 12.4m [2026-01-07T12:13:24.670067] [DEBUG] [REMOTE ] KSCP: Retrieved 989 rows, trimmed to 300. [2026-01-07T12:13:24.670281] [DEBUG] [REMOTE ] KSCP: PASS: History has at least 300 days. [2026-01-07T12:13:24.670638] [DEBUG] [REMOTE ] KSCP: PASS: Price check passed. Min price $3.54. [2026-01-07T12:13:24.670830] [DEBUG] [REMOTE ] KSCP: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:24.670976] [DEBUG] [REMOTE ] KSCP: PASS: Integrity check passed. [2026-01-07T12:13:24.671055] [DEBUG] [REMOTE ] KSCP: Symbol is viable for forecasting. [2026-01-07T12:13:24.671111] [INFO ] [MAIN ] [1833/3530] KSCP kept (0.2s) | 1832 kept, 1 rejected | 137.5/min | ETA: 12.3m [2026-01-07T12:13:25.112171] [DEBUG] [REMOTE ] KSPI: Retrieved 493 rows, trimmed to 300. [2026-01-07T12:13:25.112344] [DEBUG] [REMOTE ] KSPI: PASS: History has at least 300 days. [2026-01-07T12:13:25.112607] [DEBUG] [REMOTE ] KSPI: PASS: Price check passed. Min price $70.89. [2026-01-07T12:13:25.112745] [DEBUG] [REMOTE ] KSPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:25.112861] [DEBUG] [REMOTE ] KSPI: PASS: Integrity check passed. [2026-01-07T12:13:25.112902] [DEBUG] [REMOTE ] KSPI: Symbol is viable for forecasting. [2026-01-07T12:13:25.112953] [INFO ] [MAIN ] [1834/3530] KSPI kept (0.4s) | 1833 kept, 1 rejected | 137.5/min | ETA: 12.3m [2026-01-07T12:13:25.835147] [DEBUG] [REMOTE ] KSS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:25.835382] [DEBUG] [REMOTE ] KSS: PASS: History has at least 300 days. [2026-01-07T12:13:25.835780] [DEBUG] [REMOTE ] KSS: PASS: Price check passed. Min price $13.91. [2026-01-07T12:13:25.835930] [DEBUG] [REMOTE ] KSS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:25.836089] [DEBUG] [REMOTE ] KSS: PASS: Integrity check passed. [2026-01-07T12:13:25.836131] [DEBUG] [REMOTE ] KSS: Symbol is viable for forecasting. [2026-01-07T12:13:25.836189] [INFO ] [MAIN ] [1835/3530] KSS kept (0.7s) | 1834 kept, 1 rejected | 137.5/min | ETA: 12.3m [2026-01-07T12:13:25.972657] [DEBUG] [REMOTE ] KTB: Retrieved 1674 rows, trimmed to 300. [2026-01-07T12:13:25.972853] [DEBUG] [REMOTE ] KTB: PASS: History has at least 300 days. [2026-01-07T12:13:25.973132] [DEBUG] [REMOTE ] KTB: PASS: Price check passed. Min price $60.99. [2026-01-07T12:13:25.973360] [DEBUG] [REMOTE ] KTB: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:25.973511] [DEBUG] [REMOTE ] KTB: PASS: Integrity check passed. [2026-01-07T12:13:25.973555] [DEBUG] [REMOTE ] KTB: Symbol is viable for forecasting. [2026-01-07T12:13:25.973639] [INFO ] [MAIN ] [1836/3530] KTB kept (0.1s) | 1835 kept, 1 rejected | 137.5/min | ETA: 12.3m [2026-01-07T12:13:26.713548] [DEBUG] [REMOTE ] KTCC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:26.713785] [DEBUG] [REMOTE ] KTCC: PASS: History has at least 300 days. [2026-01-07T12:13:26.714182] [DEBUG] [REMOTE ] KTCC: PASS: Price check passed. Min price $2.42. [2026-01-07T12:13:26.714526] [DEBUG] [REMOTE ] KTCC: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:26.714722] [DEBUG] [REMOTE ] KTCC: PASS: Integrity check passed. [2026-01-07T12:13:26.714768] [DEBUG] [REMOTE ] KTCC: Symbol is viable for forecasting. [2026-01-07T12:13:26.714829] [INFO ] [MAIN ] [1837/3530] KTCC kept (0.7s) | 1836 kept, 1 rejected | 137.5/min | ETA: 12.3m [2026-01-07T12:13:27.196890] [DEBUG] [REMOTE ] KTF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:27.197094] [DEBUG] [REMOTE ] KTF: PASS: History has at least 300 days. [2026-01-07T12:13:27.197553] [DEBUG] [REMOTE ] KTF: PASS: Price check passed. Min price $8.99. [2026-01-07T12:13:27.197724] [DEBUG] [REMOTE ] KTF: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:27.197862] [DEBUG] [REMOTE ] KTF: PASS: Integrity check passed. [2026-01-07T12:13:27.197904] [DEBUG] [REMOTE ] KTF: Symbol is viable for forecasting. [2026-01-07T12:13:27.197956] [INFO ] [MAIN ] [1838/3530] KTF kept (0.5s) | 1837 kept, 1 rejected | 137.4/min | ETA: 12.3m [2026-01-07T12:13:27.514404] [DEBUG] [REMOTE ] KURA: Retrieved 2556 rows, trimmed to 300. [2026-01-07T12:13:27.514641] [DEBUG] [REMOTE ] KURA: PASS: History has at least 300 days. [2026-01-07T12:13:27.514916] [DEBUG] [REMOTE ] KURA: PASS: Price check passed. Min price $9.10. [2026-01-07T12:13:27.515057] [DEBUG] [REMOTE ] KURA: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:27.515179] [DEBUG] [REMOTE ] KURA: PASS: Integrity check passed. [2026-01-07T12:13:27.515220] [DEBUG] [REMOTE ] KURA: Symbol is viable for forecasting. [2026-01-07T12:13:27.515271] [INFO ] [MAIN ] [1839/3530] KURA kept (0.3s) | 1838 kept, 1 rejected | 137.5/min | ETA: 12.3m [2026-01-07T12:13:27.942149] [DEBUG] [REMOTE ] KVHI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:27.942366] [DEBUG] [REMOTE ] KVHI: PASS: History has at least 300 days. [2026-01-07T12:13:27.942781] [DEBUG] [REMOTE ] KVHI: PASS: Price check passed. Min price $5.26. [2026-01-07T12:13:27.942963] [DEBUG] [REMOTE ] KVHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:27.943124] [DEBUG] [REMOTE ] KVHI: PASS: Integrity check passed. [2026-01-07T12:13:27.943173] [DEBUG] [REMOTE ] KVHI: Symbol is viable for forecasting. [2026-01-07T12:13:27.943372] [INFO ] [MAIN ] [1840/3530] KVHI kept (0.4s) | 1839 kept, 1 rejected | 137.5/min | ETA: 12.3m [2026-01-07T12:13:28.113834] [DEBUG] [REMOTE ] KVUE: Retrieved 671 rows, trimmed to 300. [2026-01-07T12:13:28.114000] [DEBUG] [REMOTE ] KVUE: PASS: History has at least 300 days. [2026-01-07T12:13:28.114459] [DEBUG] [REMOTE ] KVUE: PASS: Price check passed. Min price $13.94. [2026-01-07T12:13:28.114646] [DEBUG] [REMOTE ] KVUE: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:28.114790] [DEBUG] [REMOTE ] KVUE: PASS: Integrity check passed. [2026-01-07T12:13:28.114836] [DEBUG] [REMOTE ] KVUE: Symbol is viable for forecasting. [2026-01-07T12:13:28.114916] [INFO ] [MAIN ] [1841/3530] KVUE kept (0.2s) | 1840 kept, 1 rejected | 137.5/min | ETA: 12.3m [2026-01-07T12:13:28.590712] [DEBUG] [REMOTE ] KVYO: Retrieved 576 rows, trimmed to 300. [2026-01-07T12:13:28.590846] [DEBUG] [REMOTE ] KVYO: PASS: History has at least 300 days. [2026-01-07T12:13:28.591058] [DEBUG] [REMOTE ] KVYO: PASS: Price check passed. Min price $23.72. [2026-01-07T12:13:28.591196] [DEBUG] [REMOTE ] KVYO: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:28.591309] [DEBUG] [REMOTE ] KVYO: PASS: Integrity check passed. [2026-01-07T12:13:28.591349] [DEBUG] [REMOTE ] KVYO: Symbol is viable for forecasting. [2026-01-07T12:13:28.591397] [INFO ] [MAIN ] [1842/3530] KVYO kept (0.5s) | 1841 kept, 1 rejected | 137.5/min | ETA: 12.3m [2026-01-07T12:13:29.222864] [DEBUG] [REMOTE ] KYN: Retrieved 5353 rows, trimmed to 300. [2026-01-07T12:13:29.222998] [DEBUG] [REMOTE ] KYN: PASS: History has at least 300 days. [2026-01-07T12:13:29.223214] [DEBUG] [REMOTE ] KYN: PASS: Price check passed. Min price $11.17. [2026-01-07T12:13:29.223354] [DEBUG] [REMOTE ] KYN: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:29.223468] [DEBUG] [REMOTE ] KYN: PASS: Integrity check passed. [2026-01-07T12:13:29.223510] [DEBUG] [REMOTE ] KYN: Symbol is viable for forecasting. [2026-01-07T12:13:29.223557] [INFO ] [MAIN ] [1843/3530] KYN kept (0.6s) | 1842 kept, 1 rejected | 137.5/min | ETA: 12.3m [2026-01-07T12:13:29.433981] [DEBUG] [REMOTE ] KYTX: Retrieved 479 rows, trimmed to 300. [2026-01-07T12:13:29.434103] [DEBUG] [REMOTE ] KYTX: PASS: History has at least 300 days. [2026-01-07T12:13:29.434301] [DEBUG] [REMOTE ] KYTX: PASS: Price check passed. Min price $6.36. [2026-01-07T12:13:29.434431] [DEBUG] [REMOTE ] KYTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:29.434538] [DEBUG] [REMOTE ] KYTX: PASS: Integrity check passed. [2026-01-07T12:13:29.434595] [DEBUG] [REMOTE ] KYTX: Symbol is viable for forecasting. [2026-01-07T12:13:29.434644] [INFO ] [MAIN ] [1844/3530] KYTX kept (0.2s) | 1843 kept, 1 rejected | 137.5/min | ETA: 12.3m [2026-01-07T12:13:29.841855] [DEBUG] [REMOTE ] KZIA: Retrieved 2039 rows, trimmed to 300. [2026-01-07T12:13:29.841984] [DEBUG] [REMOTE ] KZIA: PASS: History has at least 300 days. [2026-01-07T12:13:29.842198] [DEBUG] [REMOTE ] KZIA: PASS: Price check passed. Min price $5.00. [2026-01-07T12:13:29.842338] [DEBUG] [REMOTE ] KZIA: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:29.842456] [DEBUG] [REMOTE ] KZIA: PASS: Integrity check passed. [2026-01-07T12:13:29.842498] [DEBUG] [REMOTE ] KZIA: Symbol is viable for forecasting. [2026-01-07T12:13:29.842549] [INFO ] [MAIN ] [1845/3530] KZIA kept (0.4s) | 1844 kept, 1 rejected | 137.5/min | ETA: 12.3m [2026-01-07T12:13:30.566550] [DEBUG] [REMOTE ] L: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:30.566720] [DEBUG] [REMOTE ] L: PASS: History has at least 300 days. [2026-01-07T12:13:30.566983] [DEBUG] [REMOTE ] L: PASS: Price check passed. Min price $97.74. [2026-01-07T12:13:30.567144] [DEBUG] [REMOTE ] L: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:30.567280] [DEBUG] [REMOTE ] L: PASS: Integrity check passed. [2026-01-07T12:13:30.567325] [DEBUG] [REMOTE ] L: Symbol is viable for forecasting. [2026-01-07T12:13:30.567725] [INFO ] [MAIN ] [1846/3530] L kept (0.7s) | 1845 kept, 1 rejected | 137.5/min | ETA: 12.2m [2026-01-07T12:13:30.917412] [DEBUG] [REMOTE ] LAB: Retrieved 3037 rows, trimmed to 300. [2026-01-07T12:13:30.917549] [DEBUG] [REMOTE ] LAB: PASS: History has at least 300 days. [2026-01-07T12:13:30.917800] [DEBUG] [REMOTE ] LAB: PASS: Price check passed. Min price $1.12. [2026-01-07T12:13:30.918019] [DEBUG] [REMOTE ] LAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:30.918173] [DEBUG] [REMOTE ] LAB: PASS: Integrity check passed. [2026-01-07T12:13:30.918224] [DEBUG] [REMOTE ] LAB: Symbol is viable for forecasting. [2026-01-07T12:13:30.918304] [INFO ] [MAIN ] [1847/3530] LAB kept (0.4s) | 1846 kept, 1 rejected | 137.5/min | ETA: 12.2m [2026-01-07T12:13:31.194519] [DEBUG] [REMOTE ] LAC: Retrieved 568 rows, trimmed to 300. [2026-01-07T12:13:31.194690] [DEBUG] [REMOTE ] LAC: PASS: History has at least 300 days. [2026-01-07T12:13:31.194948] [DEBUG] [REMOTE ] LAC: PASS: Price check passed. Min price $4.36. [2026-01-07T12:13:31.195111] [DEBUG] [REMOTE ] LAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:31.195259] [DEBUG] [REMOTE ] LAC: PASS: Integrity check passed. [2026-01-07T12:13:31.195303] [DEBUG] [REMOTE ] LAC: Symbol is viable for forecasting. [2026-01-07T12:13:31.195352] [INFO ] [MAIN ] [1848/3530] LAC kept (0.3s) | 1847 kept, 1 rejected | 137.5/min | ETA: 12.2m [2026-01-07T12:13:31.796758] [DEBUG] [REMOTE ] LAD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:31.797093] [DEBUG] [REMOTE ] LAD: PASS: History has at least 300 days. [2026-01-07T12:13:31.797561] [DEBUG] [REMOTE ] LAD: PASS: Price check passed. Min price $285.25. [2026-01-07T12:13:31.797799] [DEBUG] [REMOTE ] LAD: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:31.798002] [DEBUG] [REMOTE ] LAD: PASS: Integrity check passed. [2026-01-07T12:13:31.798066] [DEBUG] [REMOTE ] LAD: Symbol is viable for forecasting. [2026-01-07T12:13:31.798141] [INFO ] [MAIN ] [1849/3530] LAD kept (0.6s) | 1848 kept, 1 rejected | 137.5/min | ETA: 12.2m [2026-01-07T12:13:32.030634] [DEBUG] [REMOTE ] LAES: Retrieved 657 rows, trimmed to 300. [2026-01-07T12:13:32.030803] [DEBUG] [REMOTE ] LAES: PASS: History has at least 300 days. [2026-01-07T12:13:32.031090] [DEBUG] [REMOTE ] LAES: PASS: Price check passed. Min price $3.63. [2026-01-07T12:13:32.031286] [DEBUG] [REMOTE ] LAES: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:32.031442] [DEBUG] [REMOTE ] LAES: PASS: Integrity check passed. [2026-01-07T12:13:32.031499] [DEBUG] [REMOTE ] LAES: Symbol is viable for forecasting. [2026-01-07T12:13:32.031565] [INFO ] [MAIN ] [1850/3530] LAES kept (0.2s) | 1849 kept, 1 rejected | 137.5/min | ETA: 12.2m [2026-01-07T12:13:32.686329] [DEBUG] [REMOTE ] LAKE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:32.686462] [DEBUG] [REMOTE ] LAKE: PASS: History has at least 300 days. [2026-01-07T12:13:32.686698] [DEBUG] [REMOTE ] LAKE: PASS: Price check passed. Min price $7.94. [2026-01-07T12:13:32.686836] [DEBUG] [REMOTE ] LAKE: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:32.686953] [DEBUG] [REMOTE ] LAKE: PASS: Integrity check passed. [2026-01-07T12:13:32.686993] [DEBUG] [REMOTE ] LAKE: Symbol is viable for forecasting. [2026-01-07T12:13:32.687041] [INFO ] [MAIN ] [1851/3530] LAKE kept (0.7s) | 1850 kept, 1 rejected | 137.5/min | ETA: 12.2m [2026-01-07T12:13:33.042815] [DEBUG] [REMOTE ] LAND: Retrieved 3255 rows, trimmed to 300. [2026-01-07T12:13:33.042943] [DEBUG] [REMOTE ] LAND: PASS: History has at least 300 days. [2026-01-07T12:13:33.043162] [DEBUG] [REMOTE ] LAND: PASS: Price check passed. Min price $8.68. [2026-01-07T12:13:33.043317] [DEBUG] [REMOTE ] LAND: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:33.043436] [DEBUG] [REMOTE ] LAND: PASS: Integrity check passed. [2026-01-07T12:13:33.043475] [DEBUG] [REMOTE ] LAND: Symbol is viable for forecasting. [2026-01-07T12:13:33.043532] [INFO ] [MAIN ] [1852/3530] LAND kept (0.4s) | 1851 kept, 1 rejected | 137.5/min | ETA: 12.2m [2026-01-07T12:13:33.365727] [DEBUG] [REMOTE ] LANDO: Retrieved 1310 rows, trimmed to 300. [2026-01-07T12:13:33.365858] [DEBUG] [REMOTE ] LANDO: PASS: History has at least 300 days. [2026-01-07T12:13:33.366057] [DEBUG] [REMOTE ] LANDO: PASS: Price check passed. Min price $18.59. [2026-01-07T12:13:33.366200] [DEBUG] [REMOTE ] LANDO: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:33.366323] [DEBUG] [REMOTE ] LANDO: PASS: Integrity check passed. [2026-01-07T12:13:33.366362] [DEBUG] [REMOTE ] LANDO: Symbol is viable for forecasting. [2026-01-07T12:13:33.366423] [INFO ] [MAIN ] [1853/3530] LANDO kept (0.3s) | 1852 kept, 1 rejected | 137.5/min | ETA: 12.2m [2026-01-07T12:13:33.706300] [DEBUG] [REMOTE ] LANDP: Retrieved 647 rows, trimmed to 300. [2026-01-07T12:13:33.706635] [DEBUG] [REMOTE ] LANDP: PASS: History has at least 300 days. [2026-01-07T12:13:33.706837] [DEBUG] [REMOTE ] LANDP: PASS: Price check passed. Min price $18.48. [2026-01-07T12:13:33.706966] [DEBUG] [REMOTE ] LANDP: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:33.707071] [DEBUG] [REMOTE ] LANDP: PASS: Integrity check passed. [2026-01-07T12:13:33.707109] [DEBUG] [REMOTE ] LANDP: Symbol is viable for forecasting. [2026-01-07T12:13:33.707157] [INFO ] [MAIN ] [1854/3530] LANDP kept (0.3s) | 1853 kept, 1 rejected | 137.5/min | ETA: 12.2m [2026-01-07T12:13:34.083035] [DEBUG] [REMOTE ] LASE: Retrieved 819 rows, trimmed to 300. [2026-01-07T12:13:34.083242] [DEBUG] [REMOTE ] LASE: PASS: History has at least 300 days. [2026-01-07T12:13:34.083509] [DEBUG] [REMOTE ] LASE: PASS: Price check passed. Min price $2.00. [2026-01-07T12:13:34.083696] [DEBUG] [REMOTE ] LASE: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:34.083817] [DEBUG] [REMOTE ] LASE: PASS: Integrity check passed. [2026-01-07T12:13:34.083859] [DEBUG] [REMOTE ] LASE: Symbol is viable for forecasting. [2026-01-07T12:13:34.083911] [INFO ] [MAIN ] [1855/3530] LASE kept (0.4s) | 1854 kept, 1 rejected | 137.5/min | ETA: 12.2m [2026-01-07T12:13:34.719780] [DEBUG] [REMOTE ] LAZ: Retrieved 5201 rows, trimmed to 300. [2026-01-07T12:13:34.719979] [DEBUG] [REMOTE ] LAZ: PASS: History has at least 300 days. [2026-01-07T12:13:34.720247] [DEBUG] [REMOTE ] LAZ: PASS: Price check passed. Min price $46.24. [2026-01-07T12:13:34.720398] [DEBUG] [REMOTE ] LAZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:34.720529] [DEBUG] [REMOTE ] LAZ: PASS: Integrity check passed. [2026-01-07T12:13:34.720630] [DEBUG] [REMOTE ] LAZ: Symbol is viable for forecasting. [2026-01-07T12:13:34.720685] [INFO ] [MAIN ] [1856/3530] LAZ kept (0.6s) | 1855 kept, 1 rejected | 137.5/min | ETA: 12.2m [2026-01-07T12:13:34.997178] [DEBUG] [REMOTE ] LBRDA: Retrieved 2809 rows, trimmed to 300. [2026-01-07T12:13:34.997314] [DEBUG] [REMOTE ] LBRDA: PASS: History has at least 300 days. [2026-01-07T12:13:34.997526] [DEBUG] [REMOTE ] LBRDA: PASS: Price check passed. Min price $44.66. [2026-01-07T12:13:34.997686] [DEBUG] [REMOTE ] LBRDA: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:34.997796] [DEBUG] [REMOTE ] LBRDA: PASS: Integrity check passed. [2026-01-07T12:13:34.997836] [DEBUG] [REMOTE ] LBRDA: Symbol is viable for forecasting. [2026-01-07T12:13:34.997882] [INFO ] [MAIN ] [1857/3530] LBRDA kept (0.3s) | 1856 kept, 1 rejected | 137.5/min | ETA: 12.2m [2026-01-07T12:13:35.327763] [DEBUG] [REMOTE ] LBRDK: Retrieved 2809 rows, trimmed to 300. [2026-01-07T12:13:35.327993] [DEBUG] [REMOTE ] LBRDK: PASS: History has at least 300 days. [2026-01-07T12:13:35.328365] [DEBUG] [REMOTE ] LBRDK: PASS: Price check passed. Min price $44.88. [2026-01-07T12:13:35.328621] [DEBUG] [REMOTE ] LBRDK: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:35.328950] [DEBUG] [REMOTE ] LBRDK: PASS: Integrity check passed. [2026-01-07T12:13:35.329013] [DEBUG] [REMOTE ] LBRDK: Symbol is viable for forecasting. [2026-01-07T12:13:35.329084] [INFO ] [MAIN ] [1858/3530] LBRDK kept (0.3s) | 1857 kept, 1 rejected | 137.6/min | ETA: 12.2m [2026-01-07T12:13:35.987499] [DEBUG] [REMOTE ] LBTYA: Retrieved 5433 rows, trimmed to 300. [2026-01-07T12:13:35.987697] [DEBUG] [REMOTE ] LBTYA: PASS: History has at least 300 days. [2026-01-07T12:13:35.987968] [DEBUG] [REMOTE ] LBTYA: PASS: Price check passed. Min price $10.56. [2026-01-07T12:13:35.988119] [DEBUG] [REMOTE ] LBTYA: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:35.988249] [DEBUG] [REMOTE ] LBTYA: PASS: Integrity check passed. [2026-01-07T12:13:35.988316] [DEBUG] [REMOTE ] LBTYA: Symbol is viable for forecasting. [2026-01-07T12:13:35.988369] [INFO ] [MAIN ] [1859/3530] LBTYA kept (0.7s) | 1858 kept, 1 rejected | 137.5/min | ETA: 12.2m [2026-01-07T12:13:36.386558] [DEBUG] [REMOTE ] LBTYK: Retrieved 5114 rows, trimmed to 300. [2026-01-07T12:13:36.386779] [DEBUG] [REMOTE ] LBTYK: PASS: History has at least 300 days. [2026-01-07T12:13:36.387056] [DEBUG] [REMOTE ] LBTYK: PASS: Price check passed. Min price $10.61. [2026-01-07T12:13:36.387197] [DEBUG] [REMOTE ] LBTYK: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:36.387328] [DEBUG] [REMOTE ] LBTYK: PASS: Integrity check passed. [2026-01-07T12:13:36.387486] [DEBUG] [REMOTE ] LBTYK: Symbol is viable for forecasting. [2026-01-07T12:13:36.387552] [INFO ] [MAIN ] [1860/3530] LBTYK kept (0.4s) | 1859 kept, 1 rejected | 137.5/min | ETA: 12.1m [2026-01-07T12:13:36.735400] [DEBUG] [REMOTE ] LC: Retrieved 2783 rows, trimmed to 300. [2026-01-07T12:13:36.735637] [DEBUG] [REMOTE ] LC: PASS: History has at least 300 days. [2026-01-07T12:13:36.736000] [DEBUG] [REMOTE ] LC: PASS: Price check passed. Min price $14.97. [2026-01-07T12:13:36.736155] [DEBUG] [REMOTE ] LC: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:36.736316] [DEBUG] [REMOTE ] LC: PASS: Integrity check passed. [2026-01-07T12:13:36.736361] [DEBUG] [REMOTE ] LC: Symbol is viable for forecasting. [2026-01-07T12:13:36.736419] [INFO ] [MAIN ] [1861/3530] LC kept (0.3s) | 1860 kept, 1 rejected | 137.5/min | ETA: 12.1m [2026-01-07T12:13:36.927655] [DEBUG] [REMOTE ] LCFY: Retrieved 949 rows, trimmed to 300. [2026-01-07T12:13:36.927789] [DEBUG] [REMOTE ] LCFY: PASS: History has at least 300 days. [2026-01-07T12:13:36.927994] [DEBUG] [REMOTE ] LCFY: PASS: Price check passed. Min price $2.80. [2026-01-07T12:13:36.928128] [DEBUG] [REMOTE ] LCFY: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:36.928238] [DEBUG] [REMOTE ] LCFY: PASS: Integrity check passed. [2026-01-07T12:13:36.928282] [DEBUG] [REMOTE ] LCFY: Symbol is viable for forecasting. [2026-01-07T12:13:36.928330] [INFO ] [MAIN ] [1862/3530] LCFY kept (0.2s) | 1861 kept, 1 rejected | 137.6/min | ETA: 12.1m [2026-01-07T12:13:37.459400] [DEBUG] [REMOTE ] LCID: Retrieved 1331 rows, trimmed to 300. [2026-01-07T12:13:37.459536] [DEBUG] [REMOTE ] LCID: PASS: History has at least 300 days. [2026-01-07T12:13:37.459775] [DEBUG] [REMOTE ] LCID: PASS: Price check passed. Min price $10.57. [2026-01-07T12:13:37.459915] [DEBUG] [REMOTE ] LCID: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:37.460027] [DEBUG] [REMOTE ] LCID: PASS: Integrity check passed. [2026-01-07T12:13:37.460068] [DEBUG] [REMOTE ] LCID: Symbol is viable for forecasting. [2026-01-07T12:13:37.460117] [INFO ] [MAIN ] [1863/3530] LCID kept (0.5s) | 1862 kept, 1 rejected | 137.6/min | ETA: 12.1m [2026-01-07T12:13:38.101169] [DEBUG] [REMOTE ] LCII: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:38.101415] [DEBUG] [REMOTE ] LCII: PASS: History has at least 300 days. [2026-01-07T12:13:38.101917] [DEBUG] [REMOTE ] LCII: PASS: Price check passed. Min price $83.92. [2026-01-07T12:13:38.102121] [DEBUG] [REMOTE ] LCII: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:38.102290] [DEBUG] [REMOTE ] LCII: PASS: Integrity check passed. [2026-01-07T12:13:38.102338] [DEBUG] [REMOTE ] LCII: Symbol is viable for forecasting. [2026-01-07T12:13:38.102401] [INFO ] [MAIN ] [1864/3530] LCII kept (0.6s) | 1863 kept, 1 rejected | 137.5/min | ETA: 12.1m [2026-01-07T12:13:38.649786] [DEBUG] [REMOTE ] LCNB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:38.650042] [DEBUG] [REMOTE ] LCNB: PASS: History has at least 300 days. [2026-01-07T12:13:38.650464] [DEBUG] [REMOTE ] LCNB: PASS: Price check passed. Min price $14.15. [2026-01-07T12:13:38.651041] [DEBUG] [REMOTE ] LCNB: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:38.651269] [DEBUG] [REMOTE ] LCNB: PASS: Integrity check passed. [2026-01-07T12:13:38.651331] [DEBUG] [REMOTE ] LCNB: Symbol is viable for forecasting. [2026-01-07T12:13:38.651399] [INFO ] [MAIN ] [1865/3530] LCNB kept (0.5s) | 1864 kept, 1 rejected | 137.5/min | ETA: 12.1m [2026-01-07T12:13:38.895227] [DEBUG] [REMOTE ] LDI: Retrieved 1231 rows, trimmed to 300. [2026-01-07T12:13:38.895419] [DEBUG] [REMOTE ] LDI: PASS: History has at least 300 days. [2026-01-07T12:13:38.895693] [DEBUG] [REMOTE ] LDI: PASS: Price check passed. Min price $2.05. [2026-01-07T12:13:38.895837] [DEBUG] [REMOTE ] LDI: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:38.895959] [DEBUG] [REMOTE ] LDI: PASS: Integrity check passed. [2026-01-07T12:13:38.896001] [DEBUG] [REMOTE ] LDI: Symbol is viable for forecasting. [2026-01-07T12:13:38.896053] [INFO ] [MAIN ] [1866/3530] LDI kept (0.2s) | 1865 kept, 1 rejected | 137.5/min | ETA: 12.1m [2026-01-07T12:13:39.454896] [DEBUG] [REMOTE ] LDOS: Retrieved 4837 rows, trimmed to 300. [2026-01-07T12:13:39.455087] [DEBUG] [REMOTE ] LDOS: PASS: History has at least 300 days. [2026-01-07T12:13:39.455351] [DEBUG] [REMOTE ] LDOS: PASS: Price check passed. Min price $180.40. [2026-01-07T12:13:39.455488] [DEBUG] [REMOTE ] LDOS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:39.455631] [DEBUG] [REMOTE ] LDOS: PASS: Integrity check passed. [2026-01-07T12:13:39.455673] [DEBUG] [REMOTE ] LDOS: Symbol is viable for forecasting. [2026-01-07T12:13:39.455724] [INFO ] [MAIN ] [1867/3530] LDOS kept (0.6s) | 1866 kept, 1 rejected | 137.5/min | ETA: 12.1m [2026-01-07T12:13:39.769222] [DEBUG] [REMOTE ] LDP: Retrieved 3379 rows, trimmed to 300. [2026-01-07T12:13:39.769468] [DEBUG] [REMOTE ] LDP: PASS: History has at least 300 days. [2026-01-07T12:13:39.770228] [DEBUG] [REMOTE ] LDP: PASS: Price check passed. Min price $20.68. [2026-01-07T12:13:39.770414] [DEBUG] [REMOTE ] LDP: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:39.770805] [DEBUG] [REMOTE ] LDP: PASS: Integrity check passed. [2026-01-07T12:13:39.770858] [DEBUG] [REMOTE ] LDP: Symbol is viable for forecasting. [2026-01-07T12:13:39.770930] [INFO ] [MAIN ] [1868/3530] LDP kept (0.3s) | 1867 kept, 1 rejected | 137.5/min | ETA: 12.1m [2026-01-07T12:13:39.992669] [DEBUG] [REMOTE ] LDSF: Retrieved 1760 rows, trimmed to 300. [2026-01-07T12:13:39.992904] [DEBUG] [REMOTE ] LDSF: PASS: History has at least 300 days. [2026-01-07T12:13:39.993272] [DEBUG] [REMOTE ] LDSF: PASS: Price check passed. Min price $18.90. [2026-01-07T12:13:39.993509] [DEBUG] [REMOTE ] LDSF: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:39.993928] [DEBUG] [REMOTE ] LDSF: PASS: Integrity check passed. [2026-01-07T12:13:39.993986] [DEBUG] [REMOTE ] LDSF: Symbol is viable for forecasting. [2026-01-07T12:13:39.994058] [INFO ] [MAIN ] [1869/3530] LDSF kept (0.2s) | 1868 kept, 1 rejected | 137.6/min | ETA: 12.1m [2026-01-07T12:13:40.477031] [DEBUG] [REMOTE ] LE: Retrieved 2968 rows, trimmed to 300. [2026-01-07T12:13:40.477230] [DEBUG] [REMOTE ] LE: PASS: History has at least 300 days. [2026-01-07T12:13:40.477503] [DEBUG] [REMOTE ] LE: PASS: Price check passed. Min price $13.77. [2026-01-07T12:13:40.477669] [DEBUG] [REMOTE ] LE: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:40.477805] [DEBUG] [REMOTE ] LE: PASS: Integrity check passed. [2026-01-07T12:13:40.477847] [DEBUG] [REMOTE ] LE: Symbol is viable for forecasting. [2026-01-07T12:13:40.477902] [INFO ] [MAIN ] [1870/3530] LE kept (0.5s) | 1869 kept, 1 rejected | 137.6/min | ETA: 12.1m [2026-01-07T12:13:41.087215] [DEBUG] [REMOTE ] LEA: Retrieved 4064 rows, trimmed to 300. [2026-01-07T12:13:41.087427] [DEBUG] [REMOTE ] LEA: PASS: History has at least 300 days. [2026-01-07T12:13:41.087787] [DEBUG] [REMOTE ] LEA: PASS: Price check passed. Min price $96.12. [2026-01-07T12:13:41.087934] [DEBUG] [REMOTE ] LEA: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:41.088296] [DEBUG] [REMOTE ] LEA: PASS: Integrity check passed. [2026-01-07T12:13:41.088349] [DEBUG] [REMOTE ] LEA: Symbol is viable for forecasting. [2026-01-07T12:13:41.088407] [INFO ] [MAIN ] [1871/3530] LEA kept (0.6s) | 1870 kept, 1 rejected | 137.5/min | ETA: 12.1m [2026-01-07T12:13:41.649013] [DEBUG] [REMOTE ] LECO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:41.649388] [DEBUG] [REMOTE ] LECO: PASS: History has at least 300 days. [2026-01-07T12:13:41.649963] [DEBUG] [REMOTE ] LECO: PASS: Price check passed. Min price $219.92. [2026-01-07T12:13:41.650109] [DEBUG] [REMOTE ] LECO: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:41.650416] [DEBUG] [REMOTE ] LECO: PASS: Integrity check passed. [2026-01-07T12:13:41.650531] [DEBUG] [REMOTE ] LECO: Symbol is viable for forecasting. [2026-01-07T12:13:41.650628] [INFO ] [MAIN ] [1872/3530] LECO kept (0.6s) | 1871 kept, 1 rejected | 137.5/min | ETA: 12.1m [2026-01-07T12:13:41.954042] [DEBUG] [REMOTE ] LEG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:41.954188] [DEBUG] [REMOTE ] LEG: PASS: History has at least 300 days. [2026-01-07T12:13:41.954428] [DEBUG] [REMOTE ] LEG: PASS: Price check passed. Min price $8.45. [2026-01-07T12:13:41.954560] [DEBUG] [REMOTE ] LEG: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:41.954702] [DEBUG] [REMOTE ] LEG: PASS: Integrity check passed. [2026-01-07T12:13:41.954741] [DEBUG] [REMOTE ] LEG: Symbol is viable for forecasting. [2026-01-07T12:13:41.954788] [INFO ] [MAIN ] [1873/3530] LEG kept (0.3s) | 1872 kept, 1 rejected | 137.5/min | ETA: 12.0m [2026-01-07T12:13:42.354974] [DEBUG] [REMOTE ] LEGH: Retrieved 1774 rows, trimmed to 300. [2026-01-07T12:13:42.355099] [DEBUG] [REMOTE ] LEGH: PASS: History has at least 300 days. [2026-01-07T12:13:42.355303] [DEBUG] [REMOTE ] LEGH: PASS: Price check passed. Min price $18.89. [2026-01-07T12:13:42.355435] [DEBUG] [REMOTE ] LEGH: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:42.355544] [DEBUG] [REMOTE ] LEGH: PASS: Integrity check passed. [2026-01-07T12:13:42.355602] [DEBUG] [REMOTE ] LEGH: Symbol is viable for forecasting. [2026-01-07T12:13:42.355651] [INFO ] [MAIN ] [1874/3530] LEGH kept (0.4s) | 1873 kept, 1 rejected | 137.5/min | ETA: 12.0m [2026-01-07T12:13:42.597243] [DEBUG] [REMOTE ] LEGN: Retrieved 1404 rows, trimmed to 300. [2026-01-07T12:13:42.597361] [DEBUG] [REMOTE ] LEGN: PASS: History has at least 300 days. [2026-01-07T12:13:42.597558] [DEBUG] [REMOTE ] LEGN: PASS: Price check passed. Min price $20.31. [2026-01-07T12:13:42.597709] [DEBUG] [REMOTE ] LEGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:42.597816] [DEBUG] [REMOTE ] LEGN: PASS: Integrity check passed. [2026-01-07T12:13:42.597855] [DEBUG] [REMOTE ] LEGN: Symbol is viable for forecasting. [2026-01-07T12:13:42.597902] [INFO ] [MAIN ] [1875/3530] LEGN kept (0.2s) | 1874 kept, 1 rejected | 137.6/min | ETA: 12.0m [2026-01-07T12:13:43.352958] [DEBUG] [REMOTE ] LEN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:43.353158] [DEBUG] [REMOTE ] LEN: PASS: History has at least 300 days. [2026-01-07T12:13:43.353438] [DEBUG] [REMOTE ] LEN: PASS: Price check passed. Min price $102.80. [2026-01-07T12:13:43.353602] [DEBUG] [REMOTE ] LEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:43.353736] [DEBUG] [REMOTE ] LEN: PASS: Integrity check passed. [2026-01-07T12:13:43.353778] [DEBUG] [REMOTE ] LEN: Symbol is viable for forecasting. [2026-01-07T12:13:43.353832] [INFO ] [MAIN ] [1876/3530] LEN kept (0.8s) | 1875 kept, 1 rejected | 137.5/min | ETA: 12.0m [2026-01-07T12:13:43.614612] [DEBUG] [REMOTE ] LENZ: Retrieved 1138 rows, trimmed to 300. [2026-01-07T12:13:43.614802] [DEBUG] [REMOTE ] LENZ: PASS: History has at least 300 days. [2026-01-07T12:13:43.615063] [DEBUG] [REMOTE ] LENZ: PASS: Price check passed. Min price $16.00. [2026-01-07T12:13:43.615204] [DEBUG] [REMOTE ] LENZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:43.615350] [DEBUG] [REMOTE ] LENZ: PASS: Integrity check passed. [2026-01-07T12:13:43.615394] [DEBUG] [REMOTE ] LENZ: Symbol is viable for forecasting. [2026-01-07T12:13:43.615445] [INFO ] [MAIN ] [1877/3530] LENZ kept (0.3s) | 1876 kept, 1 rejected | 137.6/min | ETA: 12.0m [2026-01-07T12:13:44.229204] [DEBUG] [REMOTE ] LEO: Retrieved 6283 rows, trimmed to 300. [2026-01-07T12:13:44.229409] [DEBUG] [REMOTE ] LEO: PASS: History has at least 300 days. [2026-01-07T12:13:44.230102] [DEBUG] [REMOTE ] LEO: PASS: Price check passed. Min price $6.15. [2026-01-07T12:13:44.230257] [DEBUG] [REMOTE ] LEO: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:44.230401] [DEBUG] [REMOTE ] LEO: PASS: Integrity check passed. [2026-01-07T12:13:44.230442] [DEBUG] [REMOTE ] LEO: Symbol is viable for forecasting. [2026-01-07T12:13:44.230496] [INFO ] [MAIN ] [1878/3530] LEO kept (0.6s) | 1877 kept, 1 rejected | 137.5/min | ETA: 12.0m [2026-01-07T12:13:44.344294] [DEBUG] [REMOTE ] LESL: Retrieved 1302 rows, trimmed to 300. [2026-01-07T12:13:44.344431] [DEBUG] [REMOTE ] LESL: PASS: History has at least 300 days. [2026-01-07T12:13:44.344668] [DEBUG] [REMOTE ] LESL: PASS: Price check passed. Min price $1.65. [2026-01-07T12:13:44.344843] [DEBUG] [REMOTE ] LESL: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:44.344990] [DEBUG] [REMOTE ] LESL: PASS: Integrity check passed. [2026-01-07T12:13:44.345046] [DEBUG] [REMOTE ] LESL: Symbol is viable for forecasting. [2026-01-07T12:13:44.345107] [INFO ] [MAIN ] [1879/3530] LESL kept (0.1s) | 1878 kept, 1 rejected | 137.6/min | ETA: 12.0m [2026-01-07T12:13:44.936112] [DEBUG] [REMOTE ] LEVI: Retrieved 1709 rows, trimmed to 300. [2026-01-07T12:13:44.936255] [DEBUG] [REMOTE ] LEVI: PASS: History has at least 300 days. [2026-01-07T12:13:44.936483] [DEBUG] [REMOTE ] LEVI: PASS: Price check passed. Min price $19.47. [2026-01-07T12:13:44.936673] [DEBUG] [REMOTE ] LEVI: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:44.936797] [DEBUG] [REMOTE ] LEVI: PASS: Integrity check passed. [2026-01-07T12:13:44.936850] [DEBUG] [REMOTE ] LEVI: Symbol is viable for forecasting. [2026-01-07T12:13:44.936904] [INFO ] [MAIN ] [1880/3530] LEVI kept (0.6s) | 1879 kept, 1 rejected | 137.5/min | ETA: 12.0m [2026-01-07T12:13:45.538649] [DEBUG] [REMOTE ] LFMD: Retrieved 6283 rows, trimmed to 300. [2026-01-07T12:13:45.538887] [DEBUG] [REMOTE ] LFMD: PASS: History has at least 300 days. [2026-01-07T12:13:45.539243] [DEBUG] [REMOTE ] LFMD: PASS: Price check passed. Min price $3.20. [2026-01-07T12:13:45.539407] [DEBUG] [REMOTE ] LFMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:45.539606] [DEBUG] [REMOTE ] LFMD: PASS: Integrity check passed. [2026-01-07T12:13:45.539662] [DEBUG] [REMOTE ] LFMD: Symbol is viable for forecasting. [2026-01-07T12:13:45.539733] [INFO ] [MAIN ] [1881/3530] LFMD kept (0.6s) | 1880 kept, 1 rejected | 137.5/min | ETA: 12.0m [2026-01-07T12:13:45.943220] [DEBUG] [REMOTE ] LFUS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:45.943427] [DEBUG] [REMOTE ] LFUS: PASS: History has at least 300 days. [2026-01-07T12:13:45.943773] [DEBUG] [REMOTE ] LFUS: PASS: Price check passed. Min price $234.94. [2026-01-07T12:13:45.943915] [DEBUG] [REMOTE ] LFUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:45.944055] [DEBUG] [REMOTE ] LFUS: PASS: Integrity check passed. [2026-01-07T12:13:45.944096] [DEBUG] [REMOTE ] LFUS: Symbol is viable for forecasting. [2026-01-07T12:13:45.944151] [INFO ] [MAIN ] [1882/3530] LFUS kept (0.4s) | 1881 kept, 1 rejected | 137.5/min | ETA: 12.0m [2026-01-07T12:13:46.389707] [DEBUG] [REMOTE ] LFVN: Retrieved 5348 rows, trimmed to 300. [2026-01-07T12:13:46.389903] [DEBUG] [REMOTE ] LFVN: PASS: History has at least 300 days. [2026-01-07T12:13:46.390197] [DEBUG] [REMOTE ] LFVN: PASS: Price check passed. Min price $5.99. [2026-01-07T12:13:46.390372] [DEBUG] [REMOTE ] LFVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:46.390510] [DEBUG] [REMOTE ] LFVN: PASS: Integrity check passed. [2026-01-07T12:13:46.390553] [DEBUG] [REMOTE ] LFVN: Symbol is viable for forecasting. [2026-01-07T12:13:46.390628] [INFO ] [MAIN ] [1883/3530] LFVN kept (0.4s) | 1882 kept, 1 rejected | 137.5/min | ETA: 12.0m [2026-01-07T12:13:46.570028] [DEBUG] [REMOTE ] LGCL: Retrieved 462 rows, trimmed to 300. [2026-01-07T12:13:46.570173] [DEBUG] [REMOTE ] LGCL: PASS: History has at least 300 days. [2026-01-07T12:13:46.570392] [DEBUG] [REMOTE ] LGCL: PASS: Price check passed. Min price $1.99. [2026-01-07T12:13:46.570525] [DEBUG] [REMOTE ] LGCL: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:46.570665] [DEBUG] [REMOTE ] LGCL: PASS: Integrity check passed. [2026-01-07T12:13:46.570708] [DEBUG] [REMOTE ] LGCL: Symbol is viable for forecasting. [2026-01-07T12:13:46.570757] [INFO ] [MAIN ] [1884/3530] LGCL kept (0.2s) | 1883 kept, 1 rejected | 137.6/min | ETA: 12.0m [2026-01-07T12:13:47.094066] [DEBUG] [REMOTE ] LGI: Retrieved 5452 rows, trimmed to 300. [2026-01-07T12:13:47.094223] [DEBUG] [REMOTE ] LGI: PASS: History has at least 300 days. [2026-01-07T12:13:47.094451] [DEBUG] [REMOTE ] LGI: PASS: Price check passed. Min price $16.46. [2026-01-07T12:13:47.094601] [DEBUG] [REMOTE ] LGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:47.094723] [DEBUG] [REMOTE ] LGI: PASS: Integrity check passed. [2026-01-07T12:13:47.094762] [DEBUG] [REMOTE ] LGI: Symbol is viable for forecasting. [2026-01-07T12:13:47.094810] [INFO ] [MAIN ] [1885/3530] LGI kept (0.5s) | 1884 kept, 1 rejected | 137.6/min | ETA: 12.0m [2026-01-07T12:13:47.490320] [DEBUG] [REMOTE ] LGIH: Retrieved 3058 rows, trimmed to 300. [2026-01-07T12:13:47.490458] [DEBUG] [REMOTE ] LGIH: PASS: History has at least 300 days. [2026-01-07T12:13:47.490695] [DEBUG] [REMOTE ] LGIH: PASS: Price check passed. Min price $40.73. [2026-01-07T12:13:47.490838] [DEBUG] [REMOTE ] LGIH: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:47.490952] [DEBUG] [REMOTE ] LGIH: PASS: Integrity check passed. [2026-01-07T12:13:47.490992] [DEBUG] [REMOTE ] LGIH: Symbol is viable for forecasting. [2026-01-07T12:13:47.491040] [INFO ] [MAIN ] [1886/3530] LGIH kept (0.4s) | 1885 kept, 1 rejected | 137.6/min | ETA: 12.0m [2026-01-07T12:13:48.113841] [DEBUG] [REMOTE ] LGND: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:48.113997] [DEBUG] [REMOTE ] LGND: PASS: History has at least 300 days. [2026-01-07T12:13:48.114267] [DEBUG] [REMOTE ] LGND: PASS: Price check passed. Min price $177.73. [2026-01-07T12:13:48.114408] [DEBUG] [REMOTE ] LGND: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:48.114686] [DEBUG] [REMOTE ] LGND: PASS: Integrity check passed. [2026-01-07T12:13:48.114735] [DEBUG] [REMOTE ] LGND: Symbol is viable for forecasting. [2026-01-07T12:13:48.114787] [INFO ] [MAIN ] [1887/3530] LGND kept (0.6s) | 1886 kept, 1 rejected | 137.5/min | ETA: 11.9m [2026-01-07T12:13:48.598648] [DEBUG] [REMOTE ] LH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:48.598799] [DEBUG] [REMOTE ] LH: PASS: History has at least 300 days. [2026-01-07T12:13:48.599116] [DEBUG] [REMOTE ] LH: PASS: Price check passed. Min price $245.98. [2026-01-07T12:13:48.599260] [DEBUG] [REMOTE ] LH: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:48.599388] [DEBUG] [REMOTE ] LH: PASS: Integrity check passed. [2026-01-07T12:13:48.599428] [DEBUG] [REMOTE ] LH: Symbol is viable for forecasting. [2026-01-07T12:13:48.599479] [INFO ] [MAIN ] [1888/3530] LH kept (0.5s) | 1887 kept, 1 rejected | 137.5/min | ETA: 11.9m [2026-01-07T12:13:49.076617] [DEBUG] [REMOTE ] LHX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:49.076787] [DEBUG] [REMOTE ] LHX: PASS: History has at least 300 days. [2026-01-07T12:13:49.077044] [DEBUG] [REMOTE ] LHX: PASS: Price check passed. Min price $272.32. [2026-01-07T12:13:49.077194] [DEBUG] [REMOTE ] LHX: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:49.077318] [DEBUG] [REMOTE ] LHX: PASS: Integrity check passed. [2026-01-07T12:13:49.077357] [DEBUG] [REMOTE ] LHX: Symbol is viable for forecasting. [2026-01-07T12:13:49.077404] [INFO ] [MAIN ] [1889/3530] LHX kept (0.5s) | 1888 kept, 1 rejected | 137.5/min | ETA: 11.9m [2026-01-07T12:13:49.347533] [DEBUG] [REMOTE ] LI: Retrieved 1366 rows, trimmed to 300. [2026-01-07T12:13:49.347685] [DEBUG] [REMOTE ] LI: PASS: History has at least 300 days. [2026-01-07T12:13:49.347889] [DEBUG] [REMOTE ] LI: PASS: Price check passed. Min price $16.15. [2026-01-07T12:13:49.348020] [DEBUG] [REMOTE ] LI: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:49.348129] [DEBUG] [REMOTE ] LI: PASS: Integrity check passed. [2026-01-07T12:13:49.348169] [DEBUG] [REMOTE ] LI: Symbol is viable for forecasting. [2026-01-07T12:13:49.348216] [INFO ] [MAIN ] [1890/3530] LI kept (0.3s) | 1889 kept, 1 rejected | 137.5/min | ETA: 11.9m [2026-01-07T12:13:49.610157] [DEBUG] [REMOTE ] LICN: Retrieved 732 rows, trimmed to 300. [2026-01-07T12:13:49.610299] [DEBUG] [REMOTE ] LICN: PASS: History has at least 300 days. [2026-01-07T12:13:49.610516] [DEBUG] [REMOTE ] LICN: PASS: Price check passed. Min price $2.82. [2026-01-07T12:13:49.610751] [DEBUG] [REMOTE ] LICN: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:49.610899] [DEBUG] [REMOTE ] LICN: PASS: Integrity check passed. [2026-01-07T12:13:49.610952] [DEBUG] [REMOTE ] LICN: Symbol is viable for forecasting. [2026-01-07T12:13:49.611014] [INFO ] [MAIN ] [1891/3530] LICN kept (0.3s) | 1890 kept, 1 rejected | 137.6/min | ETA: 11.9m [2026-01-07T12:13:50.055538] [DEBUG] [REMOTE ] LIF: Retrieved 397 rows, trimmed to 300. [2026-01-07T12:13:50.055779] [DEBUG] [REMOTE ] LIF: PASS: History has at least 300 days. [2026-01-07T12:13:50.056071] [DEBUG] [REMOTE ] LIF: PASS: Price check passed. Min price $60.43. [2026-01-07T12:13:50.056246] [DEBUG] [REMOTE ] LIF: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:50.056393] [DEBUG] [REMOTE ] LIF: PASS: Integrity check passed. [2026-01-07T12:13:50.056442] [DEBUG] [REMOTE ] LIF: Symbol is viable for forecasting. [2026-01-07T12:13:50.056506] [INFO ] [MAIN ] [1892/3530] LIF kept (0.4s) | 1891 kept, 1 rejected | 137.6/min | ETA: 11.9m [2026-01-07T12:13:50.816306] [DEBUG] [REMOTE ] LII: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:50.816531] [DEBUG] [REMOTE ] LII: PASS: History has at least 300 days. [2026-01-07T12:13:50.816924] [DEBUG] [REMOTE ] LII: PASS: Price check passed. Min price $443.07. [2026-01-07T12:13:50.817075] [DEBUG] [REMOTE ] LII: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:50.817225] [DEBUG] [REMOTE ] LII: PASS: Integrity check passed. [2026-01-07T12:13:50.817274] [DEBUG] [REMOTE ] LII: Symbol is viable for forecasting. [2026-01-07T12:13:50.817333] [INFO ] [MAIN ] [1893/3530] LII kept (0.8s) | 1892 kept, 1 rejected | 137.5/min | ETA: 11.9m [2026-01-07T12:13:51.157398] [DEBUG] [REMOTE ] LILA: Retrieved 2644 rows, trimmed to 300. [2026-01-07T12:13:51.157524] [DEBUG] [REMOTE ] LILA: PASS: History has at least 300 days. [2026-01-07T12:13:51.157761] [DEBUG] [REMOTE ] LILA: PASS: Price check passed. Min price $7.06. [2026-01-07T12:13:51.157903] [DEBUG] [REMOTE ] LILA: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:51.158021] [DEBUG] [REMOTE ] LILA: PASS: Integrity check passed. [2026-01-07T12:13:51.158063] [DEBUG] [REMOTE ] LILA: Symbol is viable for forecasting. [2026-01-07T12:13:51.158112] [INFO ] [MAIN ] [1894/3530] LILA kept (0.3s) | 1893 kept, 1 rejected | 137.5/min | ETA: 11.9m [2026-01-07T12:13:51.534468] [DEBUG] [REMOTE ] LILAK: Retrieved 2644 rows, trimmed to 300. [2026-01-07T12:13:51.534709] [DEBUG] [REMOTE ] LILAK: PASS: History has at least 300 days. [2026-01-07T12:13:51.535025] [DEBUG] [REMOTE ] LILAK: PASS: Price check passed. Min price $7.13. [2026-01-07T12:13:51.535218] [DEBUG] [REMOTE ] LILAK: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:51.535366] [DEBUG] [REMOTE ] LILAK: PASS: Integrity check passed. [2026-01-07T12:13:51.535414] [DEBUG] [REMOTE ] LILAK: Symbol is viable for forecasting. [2026-01-07T12:13:51.535476] [INFO ] [MAIN ] [1895/3530] LILAK kept (0.4s) | 1894 kept, 1 rejected | 137.5/min | ETA: 11.9m [2026-01-07T12:13:51.898230] [DEBUG] [REMOTE ] LIN: Retrieved 1826 rows, trimmed to 300. [2026-01-07T12:13:51.898413] [DEBUG] [REMOTE ] LIN: PASS: History has at least 300 days. [2026-01-07T12:13:51.898687] [DEBUG] [REMOTE ] LIN: PASS: Price check passed. Min price $389.38. [2026-01-07T12:13:51.898887] [DEBUG] [REMOTE ] LIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:51.899009] [DEBUG] [REMOTE ] LIN: PASS: Integrity check passed. [2026-01-07T12:13:51.899050] [DEBUG] [REMOTE ] LIN: Symbol is viable for forecasting. [2026-01-07T12:13:51.899102] [INFO ] [MAIN ] [1896/3530] LIN kept (0.4s) | 1895 kept, 1 rejected | 137.6/min | ETA: 11.9m [2026-01-07T12:13:52.473223] [DEBUG] [REMOTE ] LINC: Retrieved 5167 rows, trimmed to 300. [2026-01-07T12:13:52.473446] [DEBUG] [REMOTE ] LINC: PASS: History has at least 300 days. [2026-01-07T12:13:52.473811] [DEBUG] [REMOTE ] LINC: PASS: Price check passed. Min price $17.80. [2026-01-07T12:13:52.473960] [DEBUG] [REMOTE ] LINC: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:52.474111] [DEBUG] [REMOTE ] LINC: PASS: Integrity check passed. [2026-01-07T12:13:52.474154] [DEBUG] [REMOTE ] LINC: Symbol is viable for forecasting. [2026-01-07T12:13:52.474209] [INFO ] [MAIN ] [1897/3530] LINC kept (0.6s) | 1896 kept, 1 rejected | 137.5/min | ETA: 11.9m [2026-01-07T12:13:52.786729] [DEBUG] [REMOTE ] LIND: Retrieved 2640 rows, trimmed to 300. [2026-01-07T12:13:52.786880] [DEBUG] [REMOTE ] LIND: PASS: History has at least 300 days. [2026-01-07T12:13:52.787357] [DEBUG] [REMOTE ] LIND: PASS: Price check passed. Min price $11.45. [2026-01-07T12:13:52.787526] [DEBUG] [REMOTE ] LIND: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:52.787687] [DEBUG] [REMOTE ] LIND: PASS: Integrity check passed. [2026-01-07T12:13:52.787738] [DEBUG] [REMOTE ] LIND: Symbol is viable for forecasting. [2026-01-07T12:13:52.787991] [INFO ] [MAIN ] [1898/3530] LIND kept (0.3s) | 1897 kept, 1 rejected | 137.5/min | ETA: 11.9m [2026-01-07T12:13:52.959844] [DEBUG] [REMOTE ] LINE: Retrieved 364 rows, trimmed to 300. [2026-01-07T12:13:52.959990] [DEBUG] [REMOTE ] LINE: PASS: History has at least 300 days. [2026-01-07T12:13:52.960242] [DEBUG] [REMOTE ] LINE: PASS: Price check passed. Min price $32.58. [2026-01-07T12:13:52.960409] [DEBUG] [REMOTE ] LINE: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:52.960547] [DEBUG] [REMOTE ] LINE: PASS: Integrity check passed. [2026-01-07T12:13:52.960626] [DEBUG] [REMOTE ] LINE: Symbol is viable for forecasting. [2026-01-07T12:13:52.960689] [INFO ] [MAIN ] [1899/3530] LINE kept (0.2s) | 1898 kept, 1 rejected | 137.6/min | ETA: 11.9m [2026-01-07T12:13:53.586673] [DEBUG] [REMOTE ] LINK: Retrieved 3440 rows, trimmed to 300. [2026-01-07T12:13:53.586859] [DEBUG] [REMOTE ] LINK: PASS: History has at least 300 days. [2026-01-07T12:13:53.587138] [DEBUG] [REMOTE ] LINK: PASS: Price check passed. Min price $3.40. [2026-01-07T12:13:53.587283] [DEBUG] [REMOTE ] LINK: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:53.587411] [DEBUG] [REMOTE ] LINK: PASS: Integrity check passed. [2026-01-07T12:13:53.587452] [DEBUG] [REMOTE ] LINK: Symbol is viable for forecasting. [2026-01-07T12:13:53.587506] [INFO ] [MAIN ] [1900/3530] LINK kept (0.6s) | 1899 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:54.063055] [DEBUG] [REMOTE ] LITE: Retrieved 2622 rows, trimmed to 300. [2026-01-07T12:13:54.063264] [DEBUG] [REMOTE ] LITE: PASS: History has at least 300 days. [2026-01-07T12:13:54.063549] [DEBUG] [REMOTE ] LITE: PASS: Price check passed. Min price $149.61. [2026-01-07T12:13:54.063751] [DEBUG] [REMOTE ] LITE: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:54.064073] [DEBUG] [REMOTE ] LITE: PASS: Integrity check passed. [2026-01-07T12:13:54.064117] [DEBUG] [REMOTE ] LITE: Symbol is viable for forecasting. [2026-01-07T12:13:54.064170] [INFO ] [MAIN ] [1901/3530] LITE kept (0.5s) | 1900 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:54.224368] [DEBUG] [REMOTE ] LITM: Retrieved 1035 rows, trimmed to 300. [2026-01-07T12:13:54.224565] [DEBUG] [REMOTE ] LITM: PASS: History has at least 300 days. [2026-01-07T12:13:54.224851] [DEBUG] [REMOTE ] LITM: PASS: Price check passed. Min price $2.49. [2026-01-07T12:13:54.225031] [DEBUG] [REMOTE ] LITM: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:54.225339] [DEBUG] [REMOTE ] LITM: PASS: Integrity check passed. [2026-01-07T12:13:54.225380] [DEBUG] [REMOTE ] LITM: Symbol is viable for forecasting. [2026-01-07T12:13:54.225433] [INFO ] [MAIN ] [1902/3530] LITM kept (0.2s) | 1901 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:54.816620] [DEBUG] [REMOTE ] LIVN: Retrieved 2569 rows, trimmed to 300. [2026-01-07T12:13:54.816840] [DEBUG] [REMOTE ] LIVN: PASS: History has at least 300 days. [2026-01-07T12:13:54.817113] [DEBUG] [REMOTE ] LIVN: PASS: Price check passed. Min price $49.57. [2026-01-07T12:13:54.817253] [DEBUG] [REMOTE ] LIVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:54.817377] [DEBUG] [REMOTE ] LIVN: PASS: Integrity check passed. [2026-01-07T12:13:54.817419] [DEBUG] [REMOTE ] LIVN: Symbol is viable for forecasting. [2026-01-07T12:13:54.817470] [INFO ] [MAIN ] [1903/3530] LIVN kept (0.6s) | 1902 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:55.336165] [DEBUG] [REMOTE ] LKFN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:55.336410] [DEBUG] [REMOTE ] LKFN: PASS: History has at least 300 days. [2026-01-07T12:13:55.336689] [DEBUG] [REMOTE ] LKFN: PASS: Price check passed. Min price $56.30. [2026-01-07T12:13:55.336833] [DEBUG] [REMOTE ] LKFN: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:55.336963] [DEBUG] [REMOTE ] LKFN: PASS: Integrity check passed. [2026-01-07T12:13:55.337006] [DEBUG] [REMOTE ] LKFN: Symbol is viable for forecasting. [2026-01-07T12:13:55.337058] [INFO ] [MAIN ] [1904/3530] LKFN kept (0.5s) | 1903 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:55.606563] [DEBUG] [REMOTE ] LKQ: Retrieved 5600 rows, trimmed to 300. [2026-01-07T12:13:55.606773] [DEBUG] [REMOTE ] LKQ: PASS: History has at least 300 days. [2026-01-07T12:13:55.607049] [DEBUG] [REMOTE ] LKQ: PASS: Price check passed. Min price $28.17. [2026-01-07T12:13:55.607223] [DEBUG] [REMOTE ] LKQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:55.607379] [DEBUG] [REMOTE ] LKQ: PASS: Integrity check passed. [2026-01-07T12:13:55.607428] [DEBUG] [REMOTE ] LKQ: Symbol is viable for forecasting. [2026-01-07T12:13:55.607495] [INFO ] [MAIN ] [1905/3530] LKQ kept (0.3s) | 1904 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:56.246592] [DEBUG] [REMOTE ] LLY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:56.246743] [DEBUG] [REMOTE ] LLY: PASS: History has at least 300 days. [2026-01-07T12:13:56.246991] [DEBUG] [REMOTE ] LLY: PASS: Price check passed. Min price $798.40. [2026-01-07T12:13:56.247129] [DEBUG] [REMOTE ] LLY: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:56.247249] [DEBUG] [REMOTE ] LLY: PASS: Integrity check passed. [2026-01-07T12:13:56.247290] [DEBUG] [REMOTE ] LLY: Symbol is viable for forecasting. [2026-01-07T12:13:56.247342] [INFO ] [MAIN ] [1906/3530] LLY kept (0.6s) | 1905 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:56.537703] [DEBUG] [REMOTE ] LMB: Retrieved 2505 rows, trimmed to 300. [2026-01-07T12:13:56.537833] [DEBUG] [REMOTE ] LMB: PASS: History has at least 300 days. [2026-01-07T12:13:56.538101] [DEBUG] [REMOTE ] LMB: PASS: Price check passed. Min price $65.92. [2026-01-07T12:13:56.538240] [DEBUG] [REMOTE ] LMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:56.538369] [DEBUG] [REMOTE ] LMB: PASS: Integrity check passed. [2026-01-07T12:13:56.538412] [DEBUG] [REMOTE ] LMB: Symbol is viable for forecasting. [2026-01-07T12:13:56.538462] [INFO ] [MAIN ] [1907/3530] LMB kept (0.3s) | 1906 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:57.012341] [DEBUG] [REMOTE ] LMBS: Retrieved 2808 rows, trimmed to 300. [2026-01-07T12:13:57.012461] [DEBUG] [REMOTE ] LMBS: PASS: History has at least 300 days. [2026-01-07T12:13:57.012692] [DEBUG] [REMOTE ] LMBS: PASS: Price check passed. Min price $49.46. [2026-01-07T12:13:57.012829] [DEBUG] [REMOTE ] LMBS: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:57.012936] [DEBUG] [REMOTE ] LMBS: PASS: Integrity check passed. [2026-01-07T12:13:57.012974] [DEBUG] [REMOTE ] LMBS: Symbol is viable for forecasting. [2026-01-07T12:13:57.013020] [INFO ] [MAIN ] [1908/3530] LMBS kept (0.5s) | 1907 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:57.251176] [DEBUG] [REMOTE ] LMND: Retrieved 1385 rows, trimmed to 300. [2026-01-07T12:13:57.251341] [DEBUG] [REMOTE ] LMND: PASS: History has at least 300 days. [2026-01-07T12:13:57.251633] [DEBUG] [REMOTE ] LMND: PASS: Price check passed. Min price $47.55. [2026-01-07T12:13:57.251777] [DEBUG] [REMOTE ] LMND: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:57.251924] [DEBUG] [REMOTE ] LMND: PASS: Integrity check passed. [2026-01-07T12:13:57.251964] [DEBUG] [REMOTE ] LMND: Symbol is viable for forecasting. [2026-01-07T12:13:57.252025] [INFO ] [MAIN ] [1909/3530] LMND kept (0.2s) | 1908 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:57.993896] [DEBUG] [REMOTE ] LNC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:57.994299] [DEBUG] [REMOTE ] LNC: PASS: History has at least 300 days. [2026-01-07T12:13:57.994648] [DEBUG] [REMOTE ] LNC: PASS: Price check passed. Min price $38.04. [2026-01-07T12:13:57.994805] [DEBUG] [REMOTE ] LNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:57.995135] [DEBUG] [REMOTE ] LNC: PASS: Integrity check passed. [2026-01-07T12:13:57.995176] [DEBUG] [REMOTE ] LNC: Symbol is viable for forecasting. [2026-01-07T12:13:57.995231] [INFO ] [MAIN ] [1910/3530] LNC kept (0.7s) | 1909 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:58.296402] [DEBUG] [REMOTE ] LND: Retrieved 3431 rows, trimmed to 300. [2026-01-07T12:13:58.296628] [DEBUG] [REMOTE ] LND: PASS: History has at least 300 days. [2026-01-07T12:13:58.296941] [DEBUG] [REMOTE ] LND: PASS: Price check passed. Min price $3.50. [2026-01-07T12:13:58.297097] [DEBUG] [REMOTE ] LND: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:58.297228] [DEBUG] [REMOTE ] LND: PASS: Integrity check passed. [2026-01-07T12:13:58.297269] [DEBUG] [REMOTE ] LND: Symbol is viable for forecasting. [2026-01-07T12:13:58.297323] [INFO ] [MAIN ] [1911/3530] LND kept (0.3s) | 1910 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:58.870379] [DEBUG] [REMOTE ] LNG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:58.870522] [DEBUG] [REMOTE ] LNG: PASS: History has at least 300 days. [2026-01-07T12:13:58.870773] [DEBUG] [REMOTE ] LNG: PASS: Price check passed. Min price $188.83. [2026-01-07T12:13:58.870912] [DEBUG] [REMOTE ] LNG: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:58.871032] [DEBUG] [REMOTE ] LNG: PASS: Integrity check passed. [2026-01-07T12:13:58.871071] [DEBUG] [REMOTE ] LNG: Symbol is viable for forecasting. [2026-01-07T12:13:58.871121] [INFO ] [MAIN ] [1912/3530] LNG kept (0.6s) | 1911 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:59.160461] [DEBUG] [REMOTE ] LNKB: Retrieved 1380 rows, trimmed to 300. [2026-01-07T12:13:59.160608] [DEBUG] [REMOTE ] LNKB: PASS: History has at least 300 days. [2026-01-07T12:13:59.160832] [DEBUG] [REMOTE ] LNKB: PASS: Price check passed. Min price $6.78. [2026-01-07T12:13:59.160989] [DEBUG] [REMOTE ] LNKB: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:59.161094] [DEBUG] [REMOTE ] LNKB: PASS: Integrity check passed. [2026-01-07T12:13:59.161134] [DEBUG] [REMOTE ] LNKB: Symbol is viable for forecasting. [2026-01-07T12:13:59.161180] [INFO ] [MAIN ] [1913/3530] LNKB kept (0.3s) | 1912 kept, 1 rejected | 137.6/min | ETA: 11.8m [2026-01-07T12:13:59.759319] [DEBUG] [REMOTE ] LNN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:13:59.759455] [DEBUG] [REMOTE ] LNN: PASS: History has at least 300 days. [2026-01-07T12:13:59.759700] [DEBUG] [REMOTE ] LNN: PASS: Price check passed. Min price $106.57. [2026-01-07T12:13:59.759843] [DEBUG] [REMOTE ] LNN: PASS: Continuity check passed with 300 days. [2026-01-07T12:13:59.759960] [DEBUG] [REMOTE ] LNN: PASS: Integrity check passed. [2026-01-07T12:13:59.760001] [DEBUG] [REMOTE ] LNN: Symbol is viable for forecasting. [2026-01-07T12:13:59.760050] [INFO ] [MAIN ] [1914/3530] LNN kept (0.6s) | 1913 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:00.055128] [DEBUG] [REMOTE ] LNTH: Retrieved 2649 rows, trimmed to 300. [2026-01-07T12:14:00.055266] [DEBUG] [REMOTE ] LNTH: PASS: History has at least 300 days. [2026-01-07T12:14:00.055509] [DEBUG] [REMOTE ] LNTH: PASS: Price check passed. Min price $50.69. [2026-01-07T12:14:00.055687] [DEBUG] [REMOTE ] LNTH: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:00.055812] [DEBUG] [REMOTE ] LNTH: PASS: Integrity check passed. [2026-01-07T12:14:00.055853] [DEBUG] [REMOTE ] LNTH: Symbol is viable for forecasting. [2026-01-07T12:14:00.056088] [INFO ] [MAIN ] [1915/3530] LNTH kept (0.3s) | 1914 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:00.461256] [DEBUG] [REMOTE ] LNZA: Retrieved 1075 rows, trimmed to 300. [2026-01-07T12:14:00.461422] [DEBUG] [REMOTE ] LNZA: PASS: History has at least 300 days. [2026-01-07T12:14:00.461695] [DEBUG] [REMOTE ] LNZA: PASS: Price check passed. Min price $11.94. [2026-01-07T12:14:00.461835] [DEBUG] [REMOTE ] LNZA: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:00.461977] [DEBUG] [REMOTE ] LNZA: PASS: Integrity check passed. [2026-01-07T12:14:00.462016] [DEBUG] [REMOTE ] LNZA: Symbol is viable for forecasting. [2026-01-07T12:14:00.462067] [INFO ] [MAIN ] [1916/3530] LNZA kept (0.4s) | 1915 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:00.957035] [DEBUG] [REMOTE ] LOAN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:00.957181] [DEBUG] [REMOTE ] LOAN: PASS: History has at least 300 days. [2026-01-07T12:14:00.957418] [DEBUG] [REMOTE ] LOAN: PASS: Price check passed. Min price $4.27. [2026-01-07T12:14:00.957598] [DEBUG] [REMOTE ] LOAN: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:00.957746] [DEBUG] [REMOTE ] LOAN: PASS: Integrity check passed. [2026-01-07T12:14:00.957795] [DEBUG] [REMOTE ] LOAN: Symbol is viable for forecasting. [2026-01-07T12:14:00.957843] [INFO ] [MAIN ] [1917/3530] LOAN kept (0.5s) | 1916 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:01.307688] [DEBUG] [REMOTE ] LOB: Retrieved 2630 rows, trimmed to 300. [2026-01-07T12:14:01.307877] [DEBUG] [REMOTE ] LOB: PASS: History has at least 300 days. [2026-01-07T12:14:01.308100] [DEBUG] [REMOTE ] LOB: PASS: Price check passed. Min price $29.38. [2026-01-07T12:14:01.308233] [DEBUG] [REMOTE ] LOB: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:01.308346] [DEBUG] [REMOTE ] LOB: PASS: Integrity check passed. [2026-01-07T12:14:01.308385] [DEBUG] [REMOTE ] LOB: Symbol is viable for forecasting. [2026-01-07T12:14:01.308434] [INFO ] [MAIN ] [1918/3530] LOB kept (0.4s) | 1917 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:01.704031] [DEBUG] [REMOTE ] LOCO: Retrieved 2880 rows, trimmed to 300. [2026-01-07T12:14:01.704189] [DEBUG] [REMOTE ] LOCO: PASS: History has at least 300 days. [2026-01-07T12:14:01.704522] [DEBUG] [REMOTE ] LOCO: PASS: Price check passed. Min price $9.06. [2026-01-07T12:14:01.704738] [DEBUG] [REMOTE ] LOCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:01.704922] [DEBUG] [REMOTE ] LOCO: PASS: Integrity check passed. [2026-01-07T12:14:01.704980] [DEBUG] [REMOTE ] LOCO: Symbol is viable for forecasting. [2026-01-07T12:14:01.705046] [INFO ] [MAIN ] [1919/3530] LOCO kept (0.4s) | 1918 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:02.327429] [DEBUG] [REMOTE ] LOGI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:02.327725] [DEBUG] [REMOTE ] LOGI: PASS: History has at least 300 days. [2026-01-07T12:14:02.328361] [DEBUG] [REMOTE ] LOGI: PASS: Price check passed. Min price $98.18. [2026-01-07T12:14:02.328551] [DEBUG] [REMOTE ] LOGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:02.328729] [DEBUG] [REMOTE ] LOGI: PASS: Integrity check passed. [2026-01-07T12:14:02.328786] [DEBUG] [REMOTE ] LOGI: Symbol is viable for forecasting. [2026-01-07T12:14:02.328869] [INFO ] [MAIN ] [1920/3530] LOGI kept (0.6s) | 1919 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:02.493929] [DEBUG] [REMOTE ] LOMA: Retrieved 2055 rows, trimmed to 300. [2026-01-07T12:14:02.494161] [DEBUG] [REMOTE ] LOMA: PASS: History has at least 300 days. [2026-01-07T12:14:02.494532] [DEBUG] [REMOTE ] LOMA: PASS: Price check passed. Min price $7.61. [2026-01-07T12:14:02.494758] [DEBUG] [REMOTE ] LOMA: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:02.494949] [DEBUG] [REMOTE ] LOMA: PASS: Integrity check passed. [2026-01-07T12:14:02.495012] [DEBUG] [REMOTE ] LOMA: Symbol is viable for forecasting. [2026-01-07T12:14:02.495089] [INFO ] [MAIN ] [1921/3530] LOMA kept (0.2s) | 1920 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:03.189063] [DEBUG] [REMOTE ] LOPE: Retrieved 4307 rows, trimmed to 300. [2026-01-07T12:14:03.189202] [DEBUG] [REMOTE ] LOPE: PASS: History has at least 300 days. [2026-01-07T12:14:03.189436] [DEBUG] [REMOTE ] LOPE: PASS: Price check passed. Min price $150.81. [2026-01-07T12:14:03.189598] [DEBUG] [REMOTE ] LOPE: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:03.189724] [DEBUG] [REMOTE ] LOPE: PASS: Integrity check passed. [2026-01-07T12:14:03.189765] [DEBUG] [REMOTE ] LOPE: Symbol is viable for forecasting. [2026-01-07T12:14:03.189815] [INFO ] [MAIN ] [1922/3530] LOPE kept (0.7s) | 1921 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:03.520498] [DEBUG] [REMOTE ] LOVE: Retrieved 1892 rows, trimmed to 300. [2026-01-07T12:14:03.520687] [DEBUG] [REMOTE ] LOVE: PASS: History has at least 300 days. [2026-01-07T12:14:03.520938] [DEBUG] [REMOTE ] LOVE: PASS: Price check passed. Min price $11.51. [2026-01-07T12:14:03.521082] [DEBUG] [REMOTE ] LOVE: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:03.521201] [DEBUG] [REMOTE ] LOVE: PASS: Integrity check passed. [2026-01-07T12:14:03.521242] [DEBUG] [REMOTE ] LOVE: Symbol is viable for forecasting. [2026-01-07T12:14:03.521296] [INFO ] [MAIN ] [1923/3530] LOVE kept (0.3s) | 1922 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:04.015279] [DEBUG] [REMOTE ] LPCN: Retrieved 3070 rows, trimmed to 300. [2026-01-07T12:14:04.015473] [DEBUG] [REMOTE ] LPCN: PASS: History has at least 300 days. [2026-01-07T12:14:04.015775] [DEBUG] [REMOTE ] LPCN: PASS: Price check passed. Min price $2.53. [2026-01-07T12:14:04.015952] [DEBUG] [REMOTE ] LPCN: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:04.016106] [DEBUG] [REMOTE ] LPCN: PASS: Integrity check passed. [2026-01-07T12:14:04.016172] [DEBUG] [REMOTE ] LPCN: Symbol is viable for forecasting. [2026-01-07T12:14:04.016229] [INFO ] [MAIN ] [1924/3530] LPCN kept (0.5s) | 1923 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:04.365494] [DEBUG] [REMOTE ] LPG: Retrieved 2934 rows, trimmed to 300. [2026-01-07T12:14:04.365741] [DEBUG] [REMOTE ] LPG: PASS: History has at least 300 days. [2026-01-07T12:14:04.366023] [DEBUG] [REMOTE ] LPG: PASS: Price check passed. Min price $23.93. [2026-01-07T12:14:04.366167] [DEBUG] [REMOTE ] LPG: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:04.366303] [DEBUG] [REMOTE ] LPG: PASS: Integrity check passed. [2026-01-07T12:14:04.366348] [DEBUG] [REMOTE ] LPG: Symbol is viable for forecasting. [2026-01-07T12:14:04.366401] [INFO ] [MAIN ] [1925/3530] LPG kept (0.4s) | 1924 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:04.846292] [DEBUG] [REMOTE ] LPL: Retrieved 5400 rows, trimmed to 300. [2026-01-07T12:14:04.846497] [DEBUG] [REMOTE ] LPL: PASS: History has at least 300 days. [2026-01-07T12:14:04.846809] [DEBUG] [REMOTE ] LPL: PASS: Price check passed. Min price $4.09. [2026-01-07T12:14:04.846958] [DEBUG] [REMOTE ] LPL: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:04.847238] [DEBUG] [REMOTE ] LPL: PASS: Integrity check passed. [2026-01-07T12:14:04.847292] [DEBUG] [REMOTE ] LPL: Symbol is viable for forecasting. [2026-01-07T12:14:04.847349] [INFO ] [MAIN ] [1926/3530] LPL kept (0.5s) | 1925 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:05.225544] [DEBUG] [REMOTE ] LPLA: Retrieved 3805 rows, trimmed to 300. [2026-01-07T12:14:05.225758] [DEBUG] [REMOTE ] LPLA: PASS: History has at least 300 days. [2026-01-07T12:14:05.226034] [DEBUG] [REMOTE ] LPLA: PASS: Price check passed. Min price $314.99. [2026-01-07T12:14:05.226171] [DEBUG] [REMOTE ] LPLA: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:05.226295] [DEBUG] [REMOTE ] LPLA: PASS: Integrity check passed. [2026-01-07T12:14:05.226335] [DEBUG] [REMOTE ] LPLA: Symbol is viable for forecasting. [2026-01-07T12:14:05.226388] [INFO ] [MAIN ] [1927/3530] LPLA kept (0.4s) | 1926 kept, 1 rejected | 137.6/min | ETA: 11.7m [2026-01-07T12:14:05.394861] [DEBUG] [REMOTE ] LPRO: Retrieved 1946 rows, trimmed to 300. [2026-01-07T12:14:05.395048] [DEBUG] [REMOTE ] LPRO: PASS: History has at least 300 days. [2026-01-07T12:14:05.395336] [DEBUG] [REMOTE ] LPRO: PASS: Price check passed. Min price $1.45. [2026-01-07T12:14:05.395493] [DEBUG] [REMOTE ] LPRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:05.395665] [DEBUG] [REMOTE ] LPRO: PASS: Integrity check passed. [2026-01-07T12:14:05.395713] [DEBUG] [REMOTE ] LPRO: Symbol is viable for forecasting. [2026-01-07T12:14:05.395771] [INFO ] [MAIN ] [1928/3530] LPRO kept (0.2s) | 1927 kept, 1 rejected | 137.6/min | ETA: 11.6m [2026-01-07T12:14:06.178405] [DEBUG] [REMOTE ] LPSN: Retrieved 6475 rows, trimmed to 300. [2026-01-07T12:14:06.178555] [DEBUG] [REMOTE ] LPSN: PASS: History has at least 300 days. [2026-01-07T12:14:06.178819] [DEBUG] [REMOTE ] LPSN: PASS: Price check passed. Min price $3.87. [2026-01-07T12:14:06.179002] [DEBUG] [REMOTE ] LPSN: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:06.179139] [DEBUG] [REMOTE ] LPSN: PASS: Integrity check passed. [2026-01-07T12:14:06.179178] [DEBUG] [REMOTE ] LPSN: Symbol is viable for forecasting. [2026-01-07T12:14:06.179228] [INFO ] [MAIN ] [1929/3530] LPSN kept (0.8s) | 1928 kept, 1 rejected | 137.6/min | ETA: 11.6m [2026-01-07T12:14:06.661167] [DEBUG] [REMOTE ] LPTH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:06.661295] [DEBUG] [REMOTE ] LPTH: PASS: History has at least 300 days. [2026-01-07T12:14:06.661502] [DEBUG] [REMOTE ] LPTH: PASS: Price check passed. Min price $6.18. [2026-01-07T12:14:06.661653] [DEBUG] [REMOTE ] LPTH: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:06.661762] [DEBUG] [REMOTE ] LPTH: PASS: Integrity check passed. [2026-01-07T12:14:06.661801] [DEBUG] [REMOTE ] LPTH: Symbol is viable for forecasting. [2026-01-07T12:14:06.661847] [INFO ] [MAIN ] [1930/3530] LPTH kept (0.5s) | 1929 kept, 1 rejected | 137.6/min | ETA: 11.6m [2026-01-07T12:14:07.109975] [DEBUG] [REMOTE ] LPX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:07.110140] [DEBUG] [REMOTE ] LPX: PASS: History has at least 300 days. [2026-01-07T12:14:07.110367] [DEBUG] [REMOTE ] LPX: PASS: Price check passed. Min price $74.60. [2026-01-07T12:14:07.110500] [DEBUG] [REMOTE ] LPX: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:07.110633] [DEBUG] [REMOTE ] LPX: PASS: Integrity check passed. [2026-01-07T12:14:07.110674] [DEBUG] [REMOTE ] LPX: Symbol is viable for forecasting. [2026-01-07T12:14:07.110722] [INFO ] [MAIN ] [1931/3530] LPX kept (0.4s) | 1930 kept, 1 rejected | 137.6/min | ETA: 11.6m [2026-01-07T12:14:07.385554] [DEBUG] [REMOTE ] LQDA: Retrieved 1872 rows, trimmed to 300. [2026-01-07T12:14:07.385708] [DEBUG] [REMOTE ] LQDA: PASS: History has at least 300 days. [2026-01-07T12:14:07.385919] [DEBUG] [REMOTE ] LQDA: PASS: Price check passed. Min price $22.02. [2026-01-07T12:14:07.386054] [DEBUG] [REMOTE ] LQDA: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:07.386162] [DEBUG] [REMOTE ] LQDA: PASS: Integrity check passed. [2026-01-07T12:14:07.386203] [DEBUG] [REMOTE ] LQDA: Symbol is viable for forecasting. [2026-01-07T12:14:07.386251] [INFO ] [MAIN ] [1932/3530] LQDA kept (0.3s) | 1931 kept, 1 rejected | 137.6/min | ETA: 11.6m [2026-01-07T12:14:07.973347] [DEBUG] [REMOTE ] LRCX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:07.973491] [DEBUG] [REMOTE ] LRCX: PASS: History has at least 300 days. [2026-01-07T12:14:07.973743] [DEBUG] [REMOTE ] LRCX: PASS: Price check passed. Min price $131.16. [2026-01-07T12:14:07.973876] [DEBUG] [REMOTE ] LRCX: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:07.973994] [DEBUG] [REMOTE ] LRCX: PASS: Integrity check passed. [2026-01-07T12:14:07.974033] [DEBUG] [REMOTE ] LRCX: Symbol is viable for forecasting. [2026-01-07T12:14:07.974085] [INFO ] [MAIN ] [1933/3530] LRCX kept (0.6s) | 1932 kept, 1 rejected | 137.6/min | ETA: 11.6m [2026-01-07T12:14:08.136684] [DEBUG] [REMOTE ] LRGE: Retrieved 2166 rows, trimmed to 300. [2026-01-07T12:14:08.136818] [DEBUG] [REMOTE ] LRGE: PASS: History has at least 300 days. [2026-01-07T12:14:08.137024] [DEBUG] [REMOTE ] LRGE: PASS: Price check passed. Min price $78.68. [2026-01-07T12:14:08.137157] [DEBUG] [REMOTE ] LRGE: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:08.137267] [DEBUG] [REMOTE ] LRGE: PASS: Integrity check passed. [2026-01-07T12:14:08.137306] [DEBUG] [REMOTE ] LRGE: Symbol is viable for forecasting. [2026-01-07T12:14:08.137353] [INFO ] [MAIN ] [1934/3530] LRGE kept (0.2s) | 1933 kept, 1 rejected | 137.6/min | ETA: 11.6m [2026-01-07T12:14:08.824011] [DEBUG] [REMOTE ] LSCC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:08.824177] [DEBUG] [REMOTE ] LSCC: PASS: History has at least 300 days. [2026-01-07T12:14:08.824440] [DEBUG] [REMOTE ] LSCC: PASS: Price check passed. Min price $61.73. [2026-01-07T12:14:08.824710] [DEBUG] [REMOTE ] LSCC: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:08.824879] [DEBUG] [REMOTE ] LSCC: PASS: Integrity check passed. [2026-01-07T12:14:08.824931] [DEBUG] [REMOTE ] LSCC: Symbol is viable for forecasting. [2026-01-07T12:14:08.824994] [INFO ] [MAIN ] [1935/3530] LSCC kept (0.7s) | 1934 kept, 1 rejected | 137.6/min | ETA: 11.6m [2026-01-07T12:14:09.091235] [DEBUG] [REMOTE ] LSPD: Retrieved 1595 rows, trimmed to 300. [2026-01-07T12:14:09.091359] [DEBUG] [REMOTE ] LSPD: PASS: History has at least 300 days. [2026-01-07T12:14:09.091563] [DEBUG] [REMOTE ] LSPD: PASS: Price check passed. Min price $10.76. [2026-01-07T12:14:09.091725] [DEBUG] [REMOTE ] LSPD: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:09.091834] [DEBUG] [REMOTE ] LSPD: PASS: Integrity check passed. [2026-01-07T12:14:09.091874] [DEBUG] [REMOTE ] LSPD: Symbol is viable for forecasting. [2026-01-07T12:14:09.091921] [INFO ] [MAIN ] [1936/3530] LSPD kept (0.3s) | 1935 kept, 1 rejected | 137.6/min | ETA: 11.6m [2026-01-07T12:14:09.708986] [DEBUG] [REMOTE ] LTC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:09.709169] [DEBUG] [REMOTE ] LTC: PASS: History has at least 300 days. [2026-01-07T12:14:09.709468] [DEBUG] [REMOTE ] LTC: PASS: Price check passed. Min price $33.43. [2026-01-07T12:14:09.709636] [DEBUG] [REMOTE ] LTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:09.709775] [DEBUG] [REMOTE ] LTC: PASS: Integrity check passed. [2026-01-07T12:14:09.709817] [DEBUG] [REMOTE ] LTC: Symbol is viable for forecasting. [2026-01-07T12:14:09.709869] [INFO ] [MAIN ] [1937/3530] LTC kept (0.6s) | 1936 kept, 1 rejected | 137.6/min | ETA: 11.6m [2026-01-07T12:14:09.931917] [DEBUG] [REMOTE ] LTH: Retrieved 1066 rows, trimmed to 300. [2026-01-07T12:14:09.932049] [DEBUG] [REMOTE ] LTH: PASS: History has at least 300 days. [2026-01-07T12:14:09.932445] [DEBUG] [REMOTE ] LTH: PASS: Price check passed. Min price $24.59. [2026-01-07T12:14:09.932591] [DEBUG] [REMOTE ] LTH: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:09.932701] [DEBUG] [REMOTE ] LTH: PASS: Integrity check passed. [2026-01-07T12:14:09.932740] [DEBUG] [REMOTE ] LTH: Symbol is viable for forecasting. [2026-01-07T12:14:09.932786] [INFO ] [MAIN ] [1938/3530] LTH kept (0.2s) | 1937 kept, 1 rejected | 137.6/min | ETA: 11.6m [2026-01-07T12:14:10.403605] [DEBUG] [REMOTE ] LTRN: Retrieved 1400 rows, trimmed to 300. [2026-01-07T12:14:10.403780] [DEBUG] [REMOTE ] LTRN: PASS: History has at least 300 days. [2026-01-07T12:14:10.404033] [DEBUG] [REMOTE ] LTRN: PASS: Price check passed. Min price $3.00. [2026-01-07T12:14:10.404178] [DEBUG] [REMOTE ] LTRN: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:10.404299] [DEBUG] [REMOTE ] LTRN: PASS: Integrity check passed. [2026-01-07T12:14:10.404340] [DEBUG] [REMOTE ] LTRN: Symbol is viable for forecasting. [2026-01-07T12:14:10.404394] [INFO ] [MAIN ] [1939/3530] LTRN kept (0.5s) | 1938 kept, 1 rejected | 137.6/min | ETA: 11.6m [2026-01-07T12:14:10.982007] [DEBUG] [REMOTE ] LTRX: Retrieved 6393 rows, trimmed to 300. [2026-01-07T12:14:10.982217] [DEBUG] [REMOTE ] LTRX: PASS: History has at least 300 days. [2026-01-07T12:14:10.982549] [DEBUG] [REMOTE ] LTRX: PASS: Price check passed. Min price $4.48. [2026-01-07T12:14:10.982744] [DEBUG] [REMOTE ] LTRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:10.982887] [DEBUG] [REMOTE ] LTRX: PASS: Integrity check passed. [2026-01-07T12:14:10.982931] [DEBUG] [REMOTE ] LTRX: Symbol is viable for forecasting. [2026-01-07T12:14:10.982988] [INFO ] [MAIN ] [1940/3530] LTRX kept (0.6s) | 1939 kept, 1 rejected | 137.6/min | ETA: 11.6m [2026-01-07T12:14:11.209610] [DEBUG] [REMOTE ] LUCD: Retrieved 1061 rows, trimmed to 300. [2026-01-07T12:14:11.209744] [DEBUG] [REMOTE ] LUCD: PASS: History has at least 300 days. [2026-01-07T12:14:11.209951] [DEBUG] [REMOTE ] LUCD: PASS: Price check passed. Min price $1.01. [2026-01-07T12:14:11.210082] [DEBUG] [REMOTE ] LUCD: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:11.210192] [DEBUG] [REMOTE ] LUCD: PASS: Integrity check passed. [2026-01-07T12:14:11.210231] [DEBUG] [REMOTE ] LUCD: Symbol is viable for forecasting. [2026-01-07T12:14:11.210290] [INFO ] [MAIN ] [1941/3530] LUCD kept (0.2s) | 1940 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:11.858346] [DEBUG] [REMOTE ] LUMN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:11.858566] [DEBUG] [REMOTE ] LUMN: PASS: History has at least 300 days. [2026-01-07T12:14:11.858879] [DEBUG] [REMOTE ] LUMN: PASS: Price check passed. Min price $6.58. [2026-01-07T12:14:11.859022] [DEBUG] [REMOTE ] LUMN: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:11.859154] [DEBUG] [REMOTE ] LUMN: PASS: Integrity check passed. [2026-01-07T12:14:11.859195] [DEBUG] [REMOTE ] LUMN: Symbol is viable for forecasting. [2026-01-07T12:14:11.859248] [INFO ] [MAIN ] [1942/3530] LUMN kept (0.6s) | 1941 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:12.141521] [DEBUG] [REMOTE ] LUNG: Retrieved 1322 rows, trimmed to 300. [2026-01-07T12:14:12.141699] [DEBUG] [REMOTE ] LUNG: PASS: History has at least 300 days. [2026-01-07T12:14:12.141914] [DEBUG] [REMOTE ] LUNG: PASS: Price check passed. Min price $1.31. [2026-01-07T12:14:12.142049] [DEBUG] [REMOTE ] LUNG: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:12.142158] [DEBUG] [REMOTE ] LUNG: PASS: Integrity check passed. [2026-01-07T12:14:12.142198] [DEBUG] [REMOTE ] LUNG: Symbol is viable for forecasting. [2026-01-07T12:14:12.142245] [INFO ] [MAIN ] [1943/3530] LUNG kept (0.3s) | 1942 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:12.586650] [DEBUG] [REMOTE ] LVHD: Retrieved 2520 rows, trimmed to 300. [2026-01-07T12:14:12.586776] [DEBUG] [REMOTE ] LVHD: PASS: History has at least 300 days. [2026-01-07T12:14:12.587009] [DEBUG] [REMOTE ] LVHD: PASS: Price check passed. Min price $39.12. [2026-01-07T12:14:12.587148] [DEBUG] [REMOTE ] LVHD: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:12.587264] [DEBUG] [REMOTE ] LVHD: PASS: Integrity check passed. [2026-01-07T12:14:12.587308] [DEBUG] [REMOTE ] LVHD: Symbol is viable for forecasting. [2026-01-07T12:14:12.587371] [INFO ] [MAIN ] [1944/3530] LVHD kept (0.4s) | 1943 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:12.829459] [DEBUG] [REMOTE ] LVO: Retrieved 2083 rows, trimmed to 300. [2026-01-07T12:14:12.829613] [DEBUG] [REMOTE ] LVO: PASS: History has at least 300 days. [2026-01-07T12:14:12.829831] [DEBUG] [REMOTE ] LVO: PASS: Price check passed. Min price $3.98. [2026-01-07T12:14:12.829975] [DEBUG] [REMOTE ] LVO: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:12.830098] [DEBUG] [REMOTE ] LVO: PASS: Integrity check passed. [2026-01-07T12:14:12.830140] [DEBUG] [REMOTE ] LVO: Symbol is viable for forecasting. [2026-01-07T12:14:12.830191] [INFO ] [MAIN ] [1945/3530] LVO kept (0.2s) | 1944 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:13.510670] [DEBUG] [REMOTE ] LVS: Retrieved 5298 rows, trimmed to 300. [2026-01-07T12:14:13.510802] [DEBUG] [REMOTE ] LVS: PASS: History has at least 300 days. [2026-01-07T12:14:13.511011] [DEBUG] [REMOTE ] LVS: PASS: Price check passed. Min price $46.28. [2026-01-07T12:14:13.511207] [DEBUG] [REMOTE ] LVS: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:13.511352] [DEBUG] [REMOTE ] LVS: PASS: Integrity check passed. [2026-01-07T12:14:13.511404] [DEBUG] [REMOTE ] LVS: Symbol is viable for forecasting. [2026-01-07T12:14:13.511466] [INFO ] [MAIN ] [1946/3530] LVS kept (0.7s) | 1945 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:13.965110] [DEBUG] [REMOTE ] LWAY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:13.965244] [DEBUG] [REMOTE ] LWAY: PASS: History has at least 300 days. [2026-01-07T12:14:13.965470] [DEBUG] [REMOTE ] LWAY: PASS: Price check passed. Min price $21.49. [2026-01-07T12:14:13.965629] [DEBUG] [REMOTE ] LWAY: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:13.965750] [DEBUG] [REMOTE ] LWAY: PASS: Integrity check passed. [2026-01-07T12:14:13.965791] [DEBUG] [REMOTE ] LWAY: Symbol is viable for forecasting. [2026-01-07T12:14:13.965840] [INFO ] [MAIN ] [1947/3530] LWAY kept (0.5s) | 1946 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:14.341406] [DEBUG] [REMOTE ] LWLG: Retrieved 4642 rows, trimmed to 300. [2026-01-07T12:14:14.341640] [DEBUG] [REMOTE ] LWLG: PASS: History has at least 300 days. [2026-01-07T12:14:14.341938] [DEBUG] [REMOTE ] LWLG: PASS: Price check passed. Min price $2.97. [2026-01-07T12:14:14.342083] [DEBUG] [REMOTE ] LWLG: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:14.342293] [DEBUG] [REMOTE ] LWLG: PASS: Integrity check passed. [2026-01-07T12:14:14.342338] [DEBUG] [REMOTE ] LWLG: Symbol is viable for forecasting. [2026-01-07T12:14:14.342396] [INFO ] [MAIN ] [1948/3530] LWLG kept (0.4s) | 1947 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:14.677184] [DEBUG] [REMOTE ] LX: Retrieved 2020 rows, trimmed to 300. [2026-01-07T12:14:14.677323] [DEBUG] [REMOTE ] LX: PASS: History has at least 300 days. [2026-01-07T12:14:14.677538] [DEBUG] [REMOTE ] LX: PASS: Price check passed. Min price $3.08. [2026-01-07T12:14:14.677704] [DEBUG] [REMOTE ] LX: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:14.677816] [DEBUG] [REMOTE ] LX: PASS: Integrity check passed. [2026-01-07T12:14:14.677856] [DEBUG] [REMOTE ] LX: Symbol is viable for forecasting. [2026-01-07T12:14:14.677903] [INFO ] [MAIN ] [1949/3530] LX kept (0.3s) | 1948 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:14.953034] [DEBUG] [REMOTE ] LXEO: Retrieved 544 rows, trimmed to 300. [2026-01-07T12:14:14.953235] [DEBUG] [REMOTE ] LXEO: PASS: History has at least 300 days. [2026-01-07T12:14:14.953535] [DEBUG] [REMOTE ] LXEO: PASS: Price check passed. Min price $8.19. [2026-01-07T12:14:14.953724] [DEBUG] [REMOTE ] LXEO: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:14.953846] [DEBUG] [REMOTE ] LXEO: PASS: Integrity check passed. [2026-01-07T12:14:14.953889] [DEBUG] [REMOTE ] LXEO: Symbol is viable for forecasting. [2026-01-07T12:14:14.953943] [INFO ] [MAIN ] [1950/3530] LXEO kept (0.3s) | 1949 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:15.761062] [DEBUG] [REMOTE ] LXP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:15.761258] [DEBUG] [REMOTE ] LXP: PASS: History has at least 300 days. [2026-01-07T12:14:15.761673] [DEBUG] [REMOTE ] LXP: PASS: Price check passed. Min price $43.44. [2026-01-07T12:14:15.761824] [DEBUG] [REMOTE ] LXP: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:15.761957] [DEBUG] [REMOTE ] LXP: PASS: Integrity check passed. [2026-01-07T12:14:15.761998] [DEBUG] [REMOTE ] LXP: Symbol is viable for forecasting. [2026-01-07T12:14:15.762055] [INFO ] [MAIN ] [1951/3530] LXP kept (0.8s) | 1950 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:15.982172] [DEBUG] [REMOTE ] LYB: Retrieved 3948 rows, trimmed to 300. [2026-01-07T12:14:15.982363] [DEBUG] [REMOTE ] LYB: PASS: History has at least 300 days. [2026-01-07T12:14:15.982648] [DEBUG] [REMOTE ] LYB: PASS: Price check passed. Min price $41.20. [2026-01-07T12:14:15.982809] [DEBUG] [REMOTE ] LYB: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:15.982946] [DEBUG] [REMOTE ] LYB: PASS: Integrity check passed. [2026-01-07T12:14:15.982995] [DEBUG] [REMOTE ] LYB: Symbol is viable for forecasting. [2026-01-07T12:14:15.983050] [INFO ] [MAIN ] [1952/3530] LYB kept (0.2s) | 1951 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:16.382903] [DEBUG] [REMOTE ] LYEL: Retrieved 1144 rows, trimmed to 300. [2026-01-07T12:14:16.383099] [DEBUG] [REMOTE ] LYEL: PASS: History has at least 300 days. [2026-01-07T12:14:16.383355] [DEBUG] [REMOTE ] LYEL: PASS: Price check passed. Min price $15.95. [2026-01-07T12:14:16.383496] [DEBUG] [REMOTE ] LYEL: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:16.383631] [DEBUG] [REMOTE ] LYEL: PASS: Integrity check passed. [2026-01-07T12:14:16.383675] [DEBUG] [REMOTE ] LYEL: Symbol is viable for forecasting. [2026-01-07T12:14:16.383727] [INFO ] [MAIN ] [1953/3530] LYEL kept (0.4s) | 1952 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:17.024316] [DEBUG] [REMOTE ] LYG: Retrieved 6066 rows, trimmed to 300. [2026-01-07T12:14:17.024512] [DEBUG] [REMOTE ] LYG: PASS: History has at least 300 days. [2026-01-07T12:14:17.024826] [DEBUG] [REMOTE ] LYG: PASS: Price check passed. Min price $4.42. [2026-01-07T12:14:17.024977] [DEBUG] [REMOTE ] LYG: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:17.025115] [DEBUG] [REMOTE ] LYG: PASS: Integrity check passed. [2026-01-07T12:14:17.025156] [DEBUG] [REMOTE ] LYG: Symbol is viable for forecasting. [2026-01-07T12:14:17.025209] [INFO ] [MAIN ] [1954/3530] LYG kept (0.6s) | 1953 kept, 1 rejected | 137.6/min | ETA: 11.5m [2026-01-07T12:14:17.363027] [DEBUG] [REMOTE ] LYRA: Retrieved 1428 rows, trimmed to 300. [2026-01-07T12:14:17.363236] [DEBUG] [REMOTE ] LYRA: PASS: History has at least 300 days. [2026-01-07T12:14:17.363550] [DEBUG] [REMOTE ] LYRA: PASS: Price check passed. Min price $2.88. [2026-01-07T12:14:17.363758] [DEBUG] [REMOTE ] LYRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:17.363923] [DEBUG] [REMOTE ] LYRA: PASS: Integrity check passed. [2026-01-07T12:14:17.363978] [DEBUG] [REMOTE ] LYRA: Symbol is viable for forecasting. [2026-01-07T12:14:17.364093] [INFO ] [MAIN ] [1955/3530] LYRA kept (0.3s) | 1954 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:17.928129] [DEBUG] [REMOTE ] LYTS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:17.928345] [DEBUG] [REMOTE ] LYTS: PASS: History has at least 300 days. [2026-01-07T12:14:17.928644] [DEBUG] [REMOTE ] LYTS: PASS: Price check passed. Min price $17.25. [2026-01-07T12:14:17.928786] [DEBUG] [REMOTE ] LYTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:17.928938] [DEBUG] [REMOTE ] LYTS: PASS: Integrity check passed. [2026-01-07T12:14:17.928982] [DEBUG] [REMOTE ] LYTS: Symbol is viable for forecasting. [2026-01-07T12:14:17.929179] [INFO ] [MAIN ] [1956/3530] LYTS kept (0.6s) | 1955 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:18.093659] [DEBUG] [REMOTE ] LZ: Retrieved 1135 rows, trimmed to 300. [2026-01-07T12:14:18.093850] [DEBUG] [REMOTE ] LZ: PASS: History has at least 300 days. [2026-01-07T12:14:18.094101] [DEBUG] [REMOTE ] LZ: PASS: Price check passed. Min price $9.02. [2026-01-07T12:14:18.094283] [DEBUG] [REMOTE ] LZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:18.094438] [DEBUG] [REMOTE ] LZ: PASS: Integrity check passed. [2026-01-07T12:14:18.094487] [DEBUG] [REMOTE ] LZ: Symbol is viable for forecasting. [2026-01-07T12:14:18.094542] [INFO ] [MAIN ] [1957/3530] LZ kept (0.2s) | 1956 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:18.753013] [DEBUG] [REMOTE ] LZB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:18.753237] [DEBUG] [REMOTE ] LZB: PASS: History has at least 300 days. [2026-01-07T12:14:18.753753] [DEBUG] [REMOTE ] LZB: PASS: Price check passed. Min price $29.16. [2026-01-07T12:14:18.753904] [DEBUG] [REMOTE ] LZB: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:18.754065] [DEBUG] [REMOTE ] LZB: PASS: Integrity check passed. [2026-01-07T12:14:18.754108] [DEBUG] [REMOTE ] LZB: Symbol is viable for forecasting. [2026-01-07T12:14:18.754165] [INFO ] [MAIN ] [1958/3530] LZB kept (0.7s) | 1957 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:18.859191] [DEBUG] [REMOTE ] LZM: Retrieved 630 rows, trimmed to 300. [2026-01-07T12:14:18.859371] [DEBUG] [REMOTE ] LZM: PASS: History has at least 300 days. [2026-01-07T12:14:18.859836] [DEBUG] [REMOTE ] LZM: PASS: Price check passed. Min price $3.65. [2026-01-07T12:14:18.859982] [DEBUG] [REMOTE ] LZM: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:18.860102] [DEBUG] [REMOTE ] LZM: PASS: Integrity check passed. [2026-01-07T12:14:18.860144] [DEBUG] [REMOTE ] LZM: Symbol is viable for forecasting. [2026-01-07T12:14:18.860198] [INFO ] [MAIN ] [1959/3530] LZM kept (0.1s) | 1958 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:19.688381] [DEBUG] [REMOTE ] M: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:19.688525] [DEBUG] [REMOTE ] M: PASS: History has at least 300 days. [2026-01-07T12:14:19.688768] [DEBUG] [REMOTE ] M: PASS: Price check passed. Min price $16.38. [2026-01-07T12:14:19.688930] [DEBUG] [REMOTE ] M: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:19.689050] [DEBUG] [REMOTE ] M: PASS: Integrity check passed. [2026-01-07T12:14:19.689091] [DEBUG] [REMOTE ] M: Symbol is viable for forecasting. [2026-01-07T12:14:19.689142] [INFO ] [MAIN ] [1960/3530] M kept (0.8s) | 1959 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:20.091900] [DEBUG] [REMOTE ] MA: Retrieved 4935 rows, trimmed to 300. [2026-01-07T12:14:20.092035] [DEBUG] [REMOTE ] MA: PASS: History has at least 300 days. [2026-01-07T12:14:20.092261] [DEBUG] [REMOTE ] MA: PASS: Price check passed. Min price $527.58. [2026-01-07T12:14:20.092411] [DEBUG] [REMOTE ] MA: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:20.092526] [DEBUG] [REMOTE ] MA: PASS: Integrity check passed. [2026-01-07T12:14:20.092565] [DEBUG] [REMOTE ] MA: Symbol is viable for forecasting. [2026-01-07T12:14:20.092634] [INFO ] [MAIN ] [1961/3530] MA kept (0.4s) | 1960 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:20.535631] [DEBUG] [REMOTE ] MAA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:20.535763] [DEBUG] [REMOTE ] MAA: PASS: History has at least 300 days. [2026-01-07T12:14:20.535983] [DEBUG] [REMOTE ] MAA: PASS: Price check passed. Min price $126.28. [2026-01-07T12:14:20.536115] [DEBUG] [REMOTE ] MAA: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:20.536230] [DEBUG] [REMOTE ] MAA: PASS: Integrity check passed. [2026-01-07T12:14:20.536270] [DEBUG] [REMOTE ] MAA: Symbol is viable for forecasting. [2026-01-07T12:14:20.536318] [INFO ] [MAIN ] [1962/3530] MAA kept (0.4s) | 1961 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:21.030562] [DEBUG] [REMOTE ] MAC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:21.030721] [DEBUG] [REMOTE ] MAC: PASS: History has at least 300 days. [2026-01-07T12:14:21.030935] [DEBUG] [REMOTE ] MAC: PASS: Price check passed. Min price $16.05. [2026-01-07T12:14:21.031067] [DEBUG] [REMOTE ] MAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:21.031178] [DEBUG] [REMOTE ] MAC: PASS: Integrity check passed. [2026-01-07T12:14:21.031217] [DEBUG] [REMOTE ] MAC: Symbol is viable for forecasting. [2026-01-07T12:14:21.031263] [INFO ] [MAIN ] [1963/3530] MAC kept (0.5s) | 1962 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:21.306247] [DEBUG] [REMOTE ] MAMA: Retrieved 2880 rows, trimmed to 300. [2026-01-07T12:14:21.306366] [DEBUG] [REMOTE ] MAMA: PASS: History has at least 300 days. [2026-01-07T12:14:21.306774] [DEBUG] [REMOTE ] MAMA: PASS: Price check passed. Min price $10.03. [2026-01-07T12:14:21.306906] [DEBUG] [REMOTE ] MAMA: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:21.307012] [DEBUG] [REMOTE ] MAMA: PASS: Integrity check passed. [2026-01-07T12:14:21.307051] [DEBUG] [REMOTE ] MAMA: Symbol is viable for forecasting. [2026-01-07T12:14:21.307097] [INFO ] [MAIN ] [1964/3530] MAMA kept (0.3s) | 1963 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:21.842161] [DEBUG] [REMOTE ] MAN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:21.842297] [DEBUG] [REMOTE ] MAN: PASS: History has at least 300 days. [2026-01-07T12:14:21.842523] [DEBUG] [REMOTE ] MAN: PASS: Price check passed. Min price $25.97. [2026-01-07T12:14:21.842676] [DEBUG] [REMOTE ] MAN: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:21.842793] [DEBUG] [REMOTE ] MAN: PASS: Integrity check passed. [2026-01-07T12:14:21.842832] [DEBUG] [REMOTE ] MAN: Symbol is viable for forecasting. [2026-01-07T12:14:21.842879] [INFO ] [MAIN ] [1965/3530] MAN kept (0.5s) | 1964 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:22.342766] [DEBUG] [REMOTE ] MANH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:22.342931] [DEBUG] [REMOTE ] MANH: PASS: History has at least 300 days. [2026-01-07T12:14:22.343929] [DEBUG] [REMOTE ] MANH: PASS: Price check passed. Min price $166.60. [2026-01-07T12:14:22.344089] [DEBUG] [REMOTE ] MANH: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:22.344233] [DEBUG] [REMOTE ] MANH: PASS: Integrity check passed. [2026-01-07T12:14:22.344287] [DEBUG] [REMOTE ] MANH: Symbol is viable for forecasting. [2026-01-07T12:14:22.344346] [INFO ] [MAIN ] [1966/3530] MANH kept (0.5s) | 1965 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:22.665023] [DEBUG] [REMOTE ] MARA: Retrieved 3438 rows, trimmed to 300. [2026-01-07T12:14:22.665153] [DEBUG] [REMOTE ] MARA: PASS: History has at least 300 days. [2026-01-07T12:14:22.665360] [DEBUG] [REMOTE ] MARA: PASS: Price check passed. Min price $8.98. [2026-01-07T12:14:22.665492] [DEBUG] [REMOTE ] MARA: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:22.665621] [DEBUG] [REMOTE ] MARA: PASS: Integrity check passed. [2026-01-07T12:14:22.665662] [DEBUG] [REMOTE ] MARA: Symbol is viable for forecasting. [2026-01-07T12:14:22.665710] [INFO ] [MAIN ] [1967/3530] MARA kept (0.3s) | 1966 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:23.194216] [DEBUG] [REMOTE ] MAS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:23.194349] [DEBUG] [REMOTE ] MAS: PASS: History has at least 300 days. [2026-01-07T12:14:23.194567] [DEBUG] [REMOTE ] MAS: PASS: Price check passed. Min price $59.09. [2026-01-07T12:14:23.194853] [DEBUG] [REMOTE ] MAS: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:23.194972] [DEBUG] [REMOTE ] MAS: PASS: Integrity check passed. [2026-01-07T12:14:23.195014] [DEBUG] [REMOTE ] MAS: Symbol is viable for forecasting. [2026-01-07T12:14:23.195063] [INFO ] [MAIN ] [1968/3530] MAS kept (0.5s) | 1967 kept, 1 rejected | 137.6/min | ETA: 11.4m [2026-01-07T12:14:23.589010] [DEBUG] [REMOTE ] MASI: Retrieved 4633 rows, trimmed to 300. [2026-01-07T12:14:23.589218] [DEBUG] [REMOTE ] MASI: PASS: History has at least 300 days. [2026-01-07T12:14:23.589509] [DEBUG] [REMOTE ] MASI: PASS: Price check passed. Min price $127.40. [2026-01-07T12:14:23.589674] [DEBUG] [REMOTE ] MASI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:23.589815] [DEBUG] [REMOTE ] MASI: PASS: Integrity check passed. [2026-01-07T12:14:23.589858] [DEBUG] [REMOTE ] MASI: Symbol is viable for forecasting. [2026-01-07T12:14:23.589913] [INFO ] [MAIN ] [1969/3530] MASI kept (0.4s) | 1968 kept, 1 rejected | 137.6/min | ETA: 11.3m [2026-01-07T12:14:23.887653] [DEBUG] [REMOTE ] MASS: Retrieved 1267 rows, trimmed to 300. [2026-01-07T12:14:23.887838] [DEBUG] [REMOTE ] MASS: PASS: History has at least 300 days. [2026-01-07T12:14:23.888111] [DEBUG] [REMOTE ] MASS: PASS: Price check passed. Min price $5.09. [2026-01-07T12:14:23.888284] [DEBUG] [REMOTE ] MASS: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:23.888445] [DEBUG] [REMOTE ] MASS: PASS: Integrity check passed. [2026-01-07T12:14:23.888500] [DEBUG] [REMOTE ] MASS: Symbol is viable for forecasting. [2026-01-07T12:14:23.888557] [INFO ] [MAIN ] [1970/3530] MASS kept (0.3s) | 1969 kept, 1 rejected | 137.6/min | ETA: 11.3m [2026-01-07T12:14:24.478033] [DEBUG] [REMOTE ] MATX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:24.478181] [DEBUG] [REMOTE ] MATX: PASS: History has at least 300 days. [2026-01-07T12:14:24.478411] [DEBUG] [REMOTE ] MATX: PASS: Price check passed. Min price $87.76. [2026-01-07T12:14:24.478546] [DEBUG] [REMOTE ] MATX: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:24.478689] [DEBUG] [REMOTE ] MATX: PASS: Integrity check passed. [2026-01-07T12:14:24.478729] [DEBUG] [REMOTE ] MATX: Symbol is viable for forecasting. [2026-01-07T12:14:24.478778] [INFO ] [MAIN ] [1971/3530] MATX kept (0.6s) | 1970 kept, 1 rejected | 137.6/min | ETA: 11.3m [2026-01-07T12:14:24.676614] [DEBUG] [REMOTE ] MAX: Retrieved 1303 rows, trimmed to 300. [2026-01-07T12:14:24.676743] [DEBUG] [REMOTE ] MAX: PASS: History has at least 300 days. [2026-01-07T12:14:24.676966] [DEBUG] [REMOTE ] MAX: PASS: Price check passed. Min price $10.48. [2026-01-07T12:14:24.677099] [DEBUG] [REMOTE ] MAX: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:24.677204] [DEBUG] [REMOTE ] MAX: PASS: Integrity check passed. [2026-01-07T12:14:24.677243] [DEBUG] [REMOTE ] MAX: Symbol is viable for forecasting. [2026-01-07T12:14:24.677305] [INFO ] [MAIN ] [1972/3530] MAX kept (0.2s) | 1971 kept, 1 rejected | 137.6/min | ETA: 11.3m [2026-01-07T12:14:25.118638] [DEBUG] [REMOTE ] MAXI: Retrieved 819 rows, trimmed to 300. [2026-01-07T12:14:25.118804] [DEBUG] [REMOTE ] MAXI: PASS: History has at least 300 days. [2026-01-07T12:14:25.119122] [DEBUG] [REMOTE ] MAXI: PASS: Price check passed. Min price $13.82. [2026-01-07T12:14:25.119325] [DEBUG] [REMOTE ] MAXI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:25.119483] [DEBUG] [REMOTE ] MAXI: PASS: Integrity check passed. [2026-01-07T12:14:25.119533] [DEBUG] [REMOTE ] MAXI: Symbol is viable for forecasting. [2026-01-07T12:14:25.119616] [INFO ] [MAIN ] [1973/3530] MAXI kept (0.4s) | 1972 kept, 1 rejected | 137.6/min | ETA: 11.3m [2026-01-07T12:14:25.615955] [DEBUG] [REMOTE ] MAXN: Retrieved 1347 rows, trimmed to 300. [2026-01-07T12:14:25.616084] [DEBUG] [REMOTE ] MAXN: PASS: History has at least 300 days. [2026-01-07T12:14:25.616284] [DEBUG] [REMOTE ] MAXN: PASS: Price check passed. Min price $2.67. [2026-01-07T12:14:25.616415] [DEBUG] [REMOTE ] MAXN: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:25.616521] [DEBUG] [REMOTE ] MAXN: PASS: Integrity check passed. [2026-01-07T12:14:25.616561] [DEBUG] [REMOTE ] MAXN: Symbol is viable for forecasting. [2026-01-07T12:14:25.616633] [INFO ] [MAIN ] [1974/3530] MAXN kept (0.5s) | 1973 kept, 1 rejected | 137.6/min | ETA: 11.3m [2026-01-07T12:14:26.102447] [DEBUG] [REMOTE ] MBB: Retrieved 4733 rows, trimmed to 300. [2026-01-07T12:14:26.102597] [DEBUG] [REMOTE ] MBB: PASS: History has at least 300 days. [2026-01-07T12:14:26.102810] [DEBUG] [REMOTE ] MBB: PASS: Price check passed. Min price $94.26. [2026-01-07T12:14:26.102940] [DEBUG] [REMOTE ] MBB: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:26.103051] [DEBUG] [REMOTE ] MBB: PASS: Integrity check passed. [2026-01-07T12:14:26.103090] [DEBUG] [REMOTE ] MBB: Symbol is viable for forecasting. [2026-01-07T12:14:26.103136] [INFO ] [MAIN ] [1975/3530] MBB kept (0.5s) | 1974 kept, 1 rejected | 137.6/min | ETA: 11.3m [2026-01-07T12:14:26.319239] [DEBUG] [REMOTE ] MBC: Retrieved 770 rows, trimmed to 300. [2026-01-07T12:14:26.319364] [DEBUG] [REMOTE ] MBC: PASS: History has at least 300 days. [2026-01-07T12:14:26.319563] [DEBUG] [REMOTE ] MBC: PASS: Price check passed. Min price $9.44. [2026-01-07T12:14:26.319717] [DEBUG] [REMOTE ] MBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:26.319825] [DEBUG] [REMOTE ] MBC: PASS: Integrity check passed. [2026-01-07T12:14:26.319865] [DEBUG] [REMOTE ] MBC: Symbol is viable for forecasting. [2026-01-07T12:14:26.319913] [INFO ] [MAIN ] [1976/3530] MBC kept (0.2s) | 1975 kept, 1 rejected | 137.6/min | ETA: 11.3m [2026-01-07T12:14:26.926139] [DEBUG] [REMOTE ] MBCN: Retrieved 5936 rows, trimmed to 300. [2026-01-07T12:14:26.926279] [DEBUG] [REMOTE ] MBCN: PASS: History has at least 300 days. [2026-01-07T12:14:26.926508] [DEBUG] [REMOTE ] MBCN: PASS: Price check passed. Min price $27.09. [2026-01-07T12:14:26.926662] [DEBUG] [REMOTE ] MBCN: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:26.926782] [DEBUG] [REMOTE ] MBCN: PASS: Integrity check passed. [2026-01-07T12:14:26.926821] [DEBUG] [REMOTE ] MBCN: Symbol is viable for forecasting. [2026-01-07T12:14:26.926869] [INFO ] [MAIN ] [1977/3530] MBCN kept (0.6s) | 1976 kept, 1 rejected | 137.6/min | ETA: 11.3m [2026-01-07T12:14:27.455602] [DEBUG] [REMOTE ] MBI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:27.455760] [DEBUG] [REMOTE ] MBI: PASS: History has at least 300 days. [2026-01-07T12:14:27.455991] [DEBUG] [REMOTE ] MBI: PASS: Price check passed. Min price $6.63. [2026-01-07T12:14:27.456130] [DEBUG] [REMOTE ] MBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:27.456247] [DEBUG] [REMOTE ] MBI: PASS: Integrity check passed. [2026-01-07T12:14:27.456288] [DEBUG] [REMOTE ] MBI: Symbol is viable for forecasting. [2026-01-07T12:14:27.456355] [INFO ] [MAIN ] [1978/3530] MBI kept (0.5s) | 1977 kept, 1 rejected | 137.6/min | ETA: 11.3m [2026-01-07T12:14:27.789536] [DEBUG] [REMOTE ] MBIN: Retrieved 2058 rows, trimmed to 300. [2026-01-07T12:14:27.789671] [DEBUG] [REMOTE ] MBIN: PASS: History has at least 300 days. [2026-01-07T12:14:27.789873] [DEBUG] [REMOTE ] MBIN: PASS: Price check passed. Min price $30.34. [2026-01-07T12:14:27.790031] [DEBUG] [REMOTE ] MBIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:27.790137] [DEBUG] [REMOTE ] MBIN: PASS: Integrity check passed. [2026-01-07T12:14:27.790177] [DEBUG] [REMOTE ] MBIN: Symbol is viable for forecasting. [2026-01-07T12:14:27.790224] [INFO ] [MAIN ] [1979/3530] MBIN kept (0.3s) | 1978 kept, 1 rejected | 137.6/min | ETA: 11.3m [2026-01-07T12:14:28.071921] [DEBUG] [REMOTE ] MBLY: Retrieved 801 rows, trimmed to 300. [2026-01-07T12:14:28.072040] [DEBUG] [REMOTE ] MBLY: PASS: History has at least 300 days. [2026-01-07T12:14:28.072240] [DEBUG] [REMOTE ] MBLY: PASS: Price check passed. Min price $10.05. [2026-01-07T12:14:28.072371] [DEBUG] [REMOTE ] MBLY: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:28.072480] [DEBUG] [REMOTE ] MBLY: PASS: Integrity check passed. [2026-01-07T12:14:28.072518] [DEBUG] [REMOTE ] MBLY: Symbol is viable for forecasting. [2026-01-07T12:14:28.072564] [INFO ] [MAIN ] [1980/3530] MBLY kept (0.3s) | 1979 kept, 1 rejected | 137.6/min | ETA: 11.3m [2026-01-07T12:14:28.473315] [DEBUG] [REMOTE ] MBS: Retrieved 472 rows, trimmed to 300. [2026-01-07T12:14:28.473497] [DEBUG] [REMOTE ] MBS: PASS: History has at least 300 days. [2026-01-07T12:14:28.473758] [DEBUG] [REMOTE ] MBS: PASS: Price check passed. Min price $8.64. [2026-01-07T12:14:28.473903] [DEBUG] [REMOTE ] MBS: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:28.474020] [DEBUG] [REMOTE ] MBS: PASS: Integrity check passed. [2026-01-07T12:14:28.474063] [DEBUG] [REMOTE ] MBS: Symbol is viable for forecasting. [2026-01-07T12:14:28.474117] [INFO ] [MAIN ] [1981/3530] MBS kept (0.4s) | 1980 kept, 1 rejected | 137.6/min | ETA: 11.3m [2026-01-07T12:14:29.084223] [DEBUG] [REMOTE ] MBWM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:29.084364] [DEBUG] [REMOTE ] MBWM: PASS: History has at least 300 days. [2026-01-07T12:14:29.084612] [DEBUG] [REMOTE ] MBWM: PASS: Price check passed. Min price $42.79. [2026-01-07T12:14:29.084751] [DEBUG] [REMOTE ] MBWM: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:29.084866] [DEBUG] [REMOTE ] MBWM: PASS: Integrity check passed. [2026-01-07T12:14:29.084906] [DEBUG] [REMOTE ] MBWM: Symbol is viable for forecasting. [2026-01-07T12:14:29.084954] [INFO ] [MAIN ] [1982/3530] MBWM kept (0.6s) | 1981 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:29.297364] [DEBUG] [REMOTE ] MBX: Retrieved 329 rows, trimmed to 300. [2026-01-07T12:14:29.297504] [DEBUG] [REMOTE ] MBX: PASS: History has at least 300 days. [2026-01-07T12:14:29.297764] [DEBUG] [REMOTE ] MBX: PASS: Price check passed. Min price $13.22. [2026-01-07T12:14:29.297909] [DEBUG] [REMOTE ] MBX: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:29.298019] [DEBUG] [REMOTE ] MBX: PASS: Integrity check passed. [2026-01-07T12:14:29.298059] [DEBUG] [REMOTE ] MBX: Symbol is viable for forecasting. [2026-01-07T12:14:29.298108] [INFO ] [MAIN ] [1983/3530] MBX kept (0.2s) | 1982 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:29.897227] [DEBUG] [REMOTE ] MC: Retrieved 2949 rows, trimmed to 300. [2026-01-07T12:14:29.897403] [DEBUG] [REMOTE ] MC: PASS: History has at least 300 days. [2026-01-07T12:14:29.897686] [DEBUG] [REMOTE ] MC: PASS: Price check passed. Min price $60.62. [2026-01-07T12:14:29.897830] [DEBUG] [REMOTE ] MC: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:29.897949] [DEBUG] [REMOTE ] MC: PASS: Integrity check passed. [2026-01-07T12:14:29.897990] [DEBUG] [REMOTE ] MC: Symbol is viable for forecasting. [2026-01-07T12:14:29.898066] [INFO ] [MAIN ] [1984/3530] MC kept (0.6s) | 1983 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:30.223075] [DEBUG] [REMOTE ] MCBS: Retrieved 2254 rows, trimmed to 300. [2026-01-07T12:14:30.223287] [DEBUG] [REMOTE ] MCBS: PASS: History has at least 300 days. [2026-01-07T12:14:30.223548] [DEBUG] [REMOTE ] MCBS: PASS: Price check passed. Min price $24.71. [2026-01-07T12:14:30.223721] [DEBUG] [REMOTE ] MCBS: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:30.223840] [DEBUG] [REMOTE ] MCBS: PASS: Integrity check passed. [2026-01-07T12:14:30.223882] [DEBUG] [REMOTE ] MCBS: Symbol is viable for forecasting. [2026-01-07T12:14:30.223934] [INFO ] [MAIN ] [1985/3530] MCBS kept (0.3s) | 1984 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:30.663334] [DEBUG] [REMOTE ] MCHI: Retrieved 3714 rows, trimmed to 300. [2026-01-07T12:14:30.663463] [DEBUG] [REMOTE ] MCHI: PASS: History has at least 300 days. [2026-01-07T12:14:30.663704] [DEBUG] [REMOTE ] MCHI: PASS: Price check passed. Min price $59.47. [2026-01-07T12:14:30.663842] [DEBUG] [REMOTE ] MCHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:30.663955] [DEBUG] [REMOTE ] MCHI: PASS: Integrity check passed. [2026-01-07T12:14:30.663994] [DEBUG] [REMOTE ] MCHI: Symbol is viable for forecasting. [2026-01-07T12:14:30.664042] [INFO ] [MAIN ] [1986/3530] MCHI kept (0.4s) | 1985 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:31.195990] [DEBUG] [REMOTE ] MCHP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:31.196191] [DEBUG] [REMOTE ] MCHP: PASS: History has at least 300 days. [2026-01-07T12:14:31.196483] [DEBUG] [REMOTE ] MCHP: PASS: Price check passed. Min price $48.59. [2026-01-07T12:14:31.196650] [DEBUG] [REMOTE ] MCHP: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:31.196782] [DEBUG] [REMOTE ] MCHP: PASS: Integrity check passed. [2026-01-07T12:14:31.196824] [DEBUG] [REMOTE ] MCHP: Symbol is viable for forecasting. [2026-01-07T12:14:31.196877] [INFO ] [MAIN ] [1987/3530] MCHP kept (0.5s) | 1986 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:31.647224] [DEBUG] [REMOTE ] MCHX: Retrieved 5477 rows, trimmed to 300. [2026-01-07T12:14:31.647372] [DEBUG] [REMOTE ] MCHX: PASS: History has at least 300 days. [2026-01-07T12:14:31.647656] [DEBUG] [REMOTE ] MCHX: PASS: Price check passed. Min price $1.43. [2026-01-07T12:14:31.647811] [DEBUG] [REMOTE ] MCHX: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:31.647970] [DEBUG] [REMOTE ] MCHX: PASS: Integrity check passed. [2026-01-07T12:14:31.648025] [DEBUG] [REMOTE ] MCHX: Symbol is viable for forecasting. [2026-01-07T12:14:31.648096] [INFO ] [MAIN ] [1988/3530] MCHX kept (0.5s) | 1987 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:32.121268] [DEBUG] [REMOTE ] MCI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:32.121413] [DEBUG] [REMOTE ] MCI: PASS: History has at least 300 days. [2026-01-07T12:14:32.121693] [DEBUG] [REMOTE ] MCI: PASS: Price check passed. Min price $18.15. [2026-01-07T12:14:32.121854] [DEBUG] [REMOTE ] MCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:32.121982] [DEBUG] [REMOTE ] MCI: PASS: Integrity check passed. [2026-01-07T12:14:32.122024] [DEBUG] [REMOTE ] MCI: Symbol is viable for forecasting. [2026-01-07T12:14:32.122071] [INFO ] [MAIN ] [1989/3530] MCI kept (0.5s) | 1988 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:32.450766] [DEBUG] [REMOTE ] MCK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:32.450904] [DEBUG] [REMOTE ] MCK: PASS: History has at least 300 days. [2026-01-07T12:14:32.451141] [DEBUG] [REMOTE ] MCK: PASS: Price check passed. Min price $762.82. [2026-01-07T12:14:32.451304] [DEBUG] [REMOTE ] MCK: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:32.451420] [DEBUG] [REMOTE ] MCK: PASS: Integrity check passed. [2026-01-07T12:14:32.451473] [DEBUG] [REMOTE ] MCK: Symbol is viable for forecasting. [2026-01-07T12:14:32.451524] [INFO ] [MAIN ] [1990/3530] MCK kept (0.3s) | 1989 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:32.990684] [DEBUG] [REMOTE ] MCN: Retrieved 5393 rows, trimmed to 300. [2026-01-07T12:14:32.990882] [DEBUG] [REMOTE ] MCN: PASS: History has at least 300 days. [2026-01-07T12:14:32.991150] [DEBUG] [REMOTE ] MCN: PASS: Price check passed. Min price $5.61. [2026-01-07T12:14:32.991286] [DEBUG] [REMOTE ] MCN: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:32.991542] [DEBUG] [REMOTE ] MCN: PASS: Integrity check passed. [2026-01-07T12:14:32.991608] [DEBUG] [REMOTE ] MCN: Symbol is viable for forecasting. [2026-01-07T12:14:32.991663] [INFO ] [MAIN ] [1991/3530] MCN kept (0.5s) | 1990 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:33.356722] [DEBUG] [REMOTE ] MCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:33.356941] [DEBUG] [REMOTE ] MCO: PASS: History has at least 300 days. [2026-01-07T12:14:33.357242] [DEBUG] [REMOTE ] MCO: PASS: Price check passed. Min price $467.64. [2026-01-07T12:14:33.357390] [DEBUG] [REMOTE ] MCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:33.357553] [DEBUG] [REMOTE ] MCO: PASS: Integrity check passed. [2026-01-07T12:14:33.357622] [DEBUG] [REMOTE ] MCO: Symbol is viable for forecasting. [2026-01-07T12:14:33.357678] [INFO ] [MAIN ] [1992/3530] MCO kept (0.4s) | 1991 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:33.620121] [DEBUG] [REMOTE ] MCRB: Retrieved 2648 rows, trimmed to 300. [2026-01-07T12:14:33.620503] [DEBUG] [REMOTE ] MCRB: PASS: History has at least 300 days. [2026-01-07T12:14:33.620811] [DEBUG] [REMOTE ] MCRB: PASS: Price check passed. Min price $12.70. [2026-01-07T12:14:33.620957] [DEBUG] [REMOTE ] MCRB: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:33.621086] [DEBUG] [REMOTE ] MCRB: PASS: Integrity check passed. [2026-01-07T12:14:33.621128] [DEBUG] [REMOTE ] MCRB: Symbol is viable for forecasting. [2026-01-07T12:14:33.621183] [INFO ] [MAIN ] [1993/3530] MCRB kept (0.3s) | 1992 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:34.307617] [DEBUG] [REMOTE ] MCRI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:34.308023] [DEBUG] [REMOTE ] MCRI: PASS: History has at least 300 days. [2026-01-07T12:14:34.308340] [DEBUG] [REMOTE ] MCRI: PASS: Price check passed. Min price $88.77. [2026-01-07T12:14:34.308485] [DEBUG] [REMOTE ] MCRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:34.308651] [DEBUG] [REMOTE ] MCRI: PASS: Integrity check passed. [2026-01-07T12:14:34.308695] [DEBUG] [REMOTE ] MCRI: Symbol is viable for forecasting. [2026-01-07T12:14:34.308750] [INFO ] [MAIN ] [1994/3530] MCRI kept (0.7s) | 1993 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:34.634120] [DEBUG] [REMOTE ] MCS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:34.634399] [DEBUG] [REMOTE ] MCS: PASS: History has at least 300 days. [2026-01-07T12:14:34.634953] [DEBUG] [REMOTE ] MCS: PASS: Price check passed. Min price $12.99. [2026-01-07T12:14:34.635120] [DEBUG] [REMOTE ] MCS: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:34.635284] [DEBUG] [REMOTE ] MCS: PASS: Integrity check passed. [2026-01-07T12:14:34.635326] [DEBUG] [REMOTE ] MCS: Symbol is viable for forecasting. [2026-01-07T12:14:34.635385] [INFO ] [MAIN ] [1995/3530] MCS kept (0.3s) | 1994 kept, 1 rejected | 137.6/min | ETA: 11.2m [2026-01-07T12:14:35.177981] [DEBUG] [REMOTE ] MCY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:35.178219] [DEBUG] [REMOTE ] MCY: PASS: History has at least 300 days. [2026-01-07T12:14:35.178956] [DEBUG] [REMOTE ] MCY: PASS: Price check passed. Min price $75.96. [2026-01-07T12:14:35.179110] [DEBUG] [REMOTE ] MCY: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:35.179266] [DEBUG] [REMOTE ] MCY: PASS: Integrity check passed. [2026-01-07T12:14:35.179335] [DEBUG] [REMOTE ] MCY: Symbol is viable for forecasting. [2026-01-07T12:14:35.179392] [INFO ] [MAIN ] [1996/3530] MCY kept (0.5s) | 1995 kept, 1 rejected | 137.6/min | ETA: 11.1m [2026-01-07T12:14:35.689598] [DEBUG] [REMOTE ] MD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:35.689781] [DEBUG] [REMOTE ] MD: PASS: History has at least 300 days. [2026-01-07T12:14:35.690169] [DEBUG] [REMOTE ] MD: PASS: Price check passed. Min price $15.80. [2026-01-07T12:14:35.690308] [DEBUG] [REMOTE ] MD: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:35.690473] [DEBUG] [REMOTE ] MD: PASS: Integrity check passed. [2026-01-07T12:14:35.690513] [DEBUG] [REMOTE ] MD: Symbol is viable for forecasting. [2026-01-07T12:14:35.690568] [INFO ] [MAIN ] [1997/3530] MD kept (0.5s) | 1996 kept, 1 rejected | 137.6/min | ETA: 11.1m [2026-01-07T12:14:35.940147] [DEBUG] [REMOTE ] MDAI: Retrieved 1195 rows, trimmed to 300. [2026-01-07T12:14:35.940340] [DEBUG] [REMOTE ] MDAI: PASS: History has at least 300 days. [2026-01-07T12:14:35.940623] [DEBUG] [REMOTE ] MDAI: PASS: Price check passed. Min price $1.38. [2026-01-07T12:14:35.940768] [DEBUG] [REMOTE ] MDAI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:35.940891] [DEBUG] [REMOTE ] MDAI: PASS: Integrity check passed. [2026-01-07T12:14:35.940933] [DEBUG] [REMOTE ] MDAI: Symbol is viable for forecasting. [2026-01-07T12:14:35.940988] [INFO ] [MAIN ] [1998/3530] MDAI kept (0.3s) | 1997 kept, 1 rejected | 137.6/min | ETA: 11.1m [2026-01-07T12:14:36.383951] [DEBUG] [REMOTE ] MDB: Retrieved 2064 rows, trimmed to 300. [2026-01-07T12:14:36.384127] [DEBUG] [REMOTE ] MDB: PASS: History has at least 300 days. [2026-01-07T12:14:36.384387] [DEBUG] [REMOTE ] MDB: PASS: Price check passed. Min price $313.81. [2026-01-07T12:14:36.384567] [DEBUG] [REMOTE ] MDB: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:36.384745] [DEBUG] [REMOTE ] MDB: PASS: Integrity check passed. [2026-01-07T12:14:36.384791] [DEBUG] [REMOTE ] MDB: Symbol is viable for forecasting. [2026-01-07T12:14:36.385032] [INFO ] [MAIN ] [1999/3530] MDB kept (0.4s) | 1998 kept, 1 rejected | 137.6/min | ETA: 11.1m [2026-01-07T12:14:36.869783] [DEBUG] [REMOTE ] MDGL: Retrieved 4760 rows, trimmed to 300. [2026-01-07T12:14:36.869992] [DEBUG] [REMOTE ] MDGL: PASS: History has at least 300 days. [2026-01-07T12:14:36.870306] [DEBUG] [REMOTE ] MDGL: PASS: Price check passed. Min price $412.35. [2026-01-07T12:14:36.870453] [DEBUG] [REMOTE ] MDGL: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:36.870624] [DEBUG] [REMOTE ] MDGL: PASS: Integrity check passed. [2026-01-07T12:14:36.870668] [DEBUG] [REMOTE ] MDGL: Symbol is viable for forecasting. [2026-01-07T12:14:36.870724] [INFO ] [MAIN ] [2000/3530] MDGL kept (0.5s) | 1999 kept, 1 rejected | 137.6/min | ETA: 11.1m [2026-01-07T12:14:37.343735] [DEBUG] [REMOTE ] MDLZ: Retrieved 6178 rows, trimmed to 300. [2026-01-07T12:14:37.343927] [DEBUG] [REMOTE ] MDLZ: PASS: History has at least 300 days. [2026-01-07T12:14:37.344197] [DEBUG] [REMOTE ] MDLZ: PASS: Price check passed. Min price $52.73. [2026-01-07T12:14:37.344378] [DEBUG] [REMOTE ] MDLZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:37.344512] [DEBUG] [REMOTE ] MDLZ: PASS: Integrity check passed. [2026-01-07T12:14:37.344556] [DEBUG] [REMOTE ] MDLZ: Symbol is viable for forecasting. [2026-01-07T12:14:37.344634] [INFO ] [MAIN ] [2001/3530] MDLZ kept (0.5s) | 2000 kept, 1 rejected | 137.6/min | ETA: 11.1m [2026-01-07T12:14:37.677743] [DEBUG] [REMOTE ] MDWD: Retrieved 2968 rows, trimmed to 300. [2026-01-07T12:14:37.677930] [DEBUG] [REMOTE ] MDWD: PASS: History has at least 300 days. [2026-01-07T12:14:37.678188] [DEBUG] [REMOTE ] MDWD: PASS: Price check passed. Min price $16.86. [2026-01-07T12:14:37.678325] [DEBUG] [REMOTE ] MDWD: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:37.678450] [DEBUG] [REMOTE ] MDWD: PASS: Integrity check passed. [2026-01-07T12:14:37.678514] [DEBUG] [REMOTE ] MDWD: Symbol is viable for forecasting. [2026-01-07T12:14:37.678565] [INFO ] [MAIN ] [2002/3530] MDWD kept (0.3s) | 2001 kept, 1 rejected | 137.6/min | ETA: 11.1m [2026-01-07T12:14:38.151533] [DEBUG] [REMOTE ] MDXG: Retrieved 4623 rows, trimmed to 300. [2026-01-07T12:14:38.151772] [DEBUG] [REMOTE ] MDXG: PASS: History has at least 300 days. [2026-01-07T12:14:38.152059] [DEBUG] [REMOTE ] MDXG: PASS: Price check passed. Min price $6.33. [2026-01-07T12:14:38.152202] [DEBUG] [REMOTE ] MDXG: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:38.152334] [DEBUG] [REMOTE ] MDXG: PASS: Integrity check passed. [2026-01-07T12:14:38.152377] [DEBUG] [REMOTE ] MDXG: Symbol is viable for forecasting. [2026-01-07T12:14:38.152433] [INFO ] [MAIN ] [2003/3530] MDXG kept (0.5s) | 2002 kept, 1 rejected | 137.6/min | ETA: 11.1m [2026-01-07T12:14:38.400837] [DEBUG] [REMOTE ] MDXH: Retrieved 1046 rows, trimmed to 300. [2026-01-07T12:14:38.401029] [DEBUG] [REMOTE ] MDXH: PASS: History has at least 300 days. [2026-01-07T12:14:38.401284] [DEBUG] [REMOTE ] MDXH: PASS: Price check passed. Min price $3.14. [2026-01-07T12:14:38.401429] [DEBUG] [REMOTE ] MDXH: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:38.401553] [DEBUG] [REMOTE ] MDXH: PASS: Integrity check passed. [2026-01-07T12:14:38.401628] [DEBUG] [REMOTE ] MDXH: Symbol is viable for forecasting. [2026-01-07T12:14:38.401686] [INFO ] [MAIN ] [2004/3530] MDXH kept (0.2s) | 2003 kept, 1 rejected | 137.6/min | ETA: 11.1m [2026-01-07T12:14:38.866856] [DEBUG] [REMOTE ] MEC: Retrieved 1675 rows, trimmed to 300. [2026-01-07T12:14:38.867094] [DEBUG] [REMOTE ] MEC: PASS: History has at least 300 days. [2026-01-07T12:14:38.867593] [DEBUG] [REMOTE ] MEC: PASS: Price check passed. Min price $12.56. [2026-01-07T12:14:38.867783] [DEBUG] [REMOTE ] MEC: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:38.868137] [DEBUG] [REMOTE ] MEC: PASS: Integrity check passed. [2026-01-07T12:14:38.868191] [DEBUG] [REMOTE ] MEC: Symbol is viable for forecasting. [2026-01-07T12:14:38.868258] [INFO ] [MAIN ] [2005/3530] MEC kept (0.5s) | 2004 kept, 1 rejected | 137.6/min | ETA: 11.1m [2026-01-07T12:14:39.433773] [DEBUG] [REMOTE ] MED: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:39.434369] [DEBUG] [REMOTE ] MED: PASS: History has at least 300 days. [2026-01-07T12:14:39.435032] [DEBUG] [REMOTE ] MED: PASS: Price check passed. Min price $10.40. [2026-01-07T12:14:39.435268] [DEBUG] [REMOTE ] MED: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:39.435518] [DEBUG] [REMOTE ] MED: PASS: Integrity check passed. [2026-01-07T12:14:39.435610] [DEBUG] [REMOTE ] MED: Symbol is viable for forecasting. [2026-01-07T12:14:39.435691] [INFO ] [MAIN ] [2006/3530] MED kept (0.6s) | 2005 kept, 1 rejected | 137.6/min | ETA: 11.1m [2026-01-07T12:14:39.750054] [DEBUG] [REMOTE ] MEDP: Retrieved 2364 rows, trimmed to 300. [2026-01-07T12:14:39.750246] [DEBUG] [REMOTE ] MEDP: PASS: History has at least 300 days. [2026-01-07T12:14:39.750517] [DEBUG] [REMOTE ] MEDP: PASS: Price check passed. Min price $501.22. [2026-01-07T12:14:39.750700] [DEBUG] [REMOTE ] MEDP: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:39.750833] [DEBUG] [REMOTE ] MEDP: PASS: Integrity check passed. [2026-01-07T12:14:39.750878] [DEBUG] [REMOTE ] MEDP: Symbol is viable for forecasting. [2026-01-07T12:14:39.750935] [INFO ] [MAIN ] [2007/3530] MEDP kept (0.3s) | 2006 kept, 1 rejected | 137.6/min | ETA: 11.1m [2026-01-07T12:14:40.019531] [DEBUG] [REMOTE ] MEG: Retrieved 1371 rows, trimmed to 300. [2026-01-07T12:14:40.019791] [DEBUG] [REMOTE ] MEG: PASS: History has at least 300 days. [2026-01-07T12:14:40.020081] [DEBUG] [REMOTE ] MEG: PASS: Price check passed. Min price $23.76. [2026-01-07T12:14:40.020233] [DEBUG] [REMOTE ] MEG: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:40.020401] [DEBUG] [REMOTE ] MEG: PASS: Integrity check passed. [2026-01-07T12:14:40.020450] [DEBUG] [REMOTE ] MEG: Symbol is viable for forecasting. [2026-01-07T12:14:40.020507] [INFO ] [MAIN ] [2008/3530] MEG kept (0.3s) | 2007 kept, 1 rejected | 137.7/min | ETA: 11.1m [2026-01-07T12:14:40.509484] [DEBUG] [REMOTE ] MEGI: Retrieved 1052 rows, trimmed to 300. [2026-01-07T12:14:40.509713] [DEBUG] [REMOTE ] MEGI: PASS: History has at least 300 days. [2026-01-07T12:14:40.509983] [DEBUG] [REMOTE ] MEGI: PASS: Price check passed. Min price $13.38. [2026-01-07T12:14:40.510126] [DEBUG] [REMOTE ] MEGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:40.510249] [DEBUG] [REMOTE ] MEGI: PASS: Integrity check passed. [2026-01-07T12:14:40.510291] [DEBUG] [REMOTE ] MEGI: Symbol is viable for forecasting. [2026-01-07T12:14:40.510342] [INFO ] [MAIN ] [2009/3530] MEGI kept (0.5s) | 2008 kept, 1 rejected | 137.7/min | ETA: 11.0m [2026-01-07T12:14:41.168475] [DEBUG] [REMOTE ] MEI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:41.168694] [DEBUG] [REMOTE ] MEI: PASS: History has at least 300 days. [2026-01-07T12:14:41.169463] [DEBUG] [REMOTE ] MEI: PASS: Price check passed. Min price $6.50. [2026-01-07T12:14:41.169952] [DEBUG] [REMOTE ] MEI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:41.170146] [DEBUG] [REMOTE ] MEI: PASS: Integrity check passed. [2026-01-07T12:14:41.170190] [DEBUG] [REMOTE ] MEI: Symbol is viable for forecasting. [2026-01-07T12:14:41.170263] [INFO ] [MAIN ] [2010/3530] MEI kept (0.7s) | 2009 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:41.590871] [DEBUG] [REMOTE ] MELI: Retrieved 4631 rows, trimmed to 300. [2026-01-07T12:14:41.591085] [DEBUG] [REMOTE ] MELI: PASS: History has at least 300 days. [2026-01-07T12:14:41.591483] [DEBUG] [REMOTE ] MELI: PASS: Price check passed. Min price $1899.75. [2026-01-07T12:14:41.591684] [DEBUG] [REMOTE ] MELI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:41.591836] [DEBUG] [REMOTE ] MELI: PASS: Integrity check passed. [2026-01-07T12:14:41.591879] [DEBUG] [REMOTE ] MELI: Symbol is viable for forecasting. [2026-01-07T12:14:41.591936] [INFO ] [MAIN ] [2011/3530] MELI kept (0.4s) | 2010 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:42.158814] [DEBUG] [REMOTE ] MEOH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:42.159255] [DEBUG] [REMOTE ] MEOH: PASS: History has at least 300 days. [2026-01-07T12:14:42.159825] [DEBUG] [REMOTE ] MEOH: PASS: Price check passed. Min price $33.72. [2026-01-07T12:14:42.160046] [DEBUG] [REMOTE ] MEOH: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:42.160237] [DEBUG] [REMOTE ] MEOH: PASS: Integrity check passed. [2026-01-07T12:14:42.160286] [DEBUG] [REMOTE ] MEOH: Symbol is viable for forecasting. [2026-01-07T12:14:42.160358] [INFO ] [MAIN ] [2012/3530] MEOH kept (0.6s) | 2011 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:42.705793] [DEBUG] [REMOTE ] MERC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:42.705984] [DEBUG] [REMOTE ] MERC: PASS: History has at least 300 days. [2026-01-07T12:14:42.706323] [DEBUG] [REMOTE ] MERC: PASS: Price check passed. Min price $1.50. [2026-01-07T12:14:42.706469] [DEBUG] [REMOTE ] MERC: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:42.706637] [DEBUG] [REMOTE ] MERC: PASS: Integrity check passed. [2026-01-07T12:14:42.706692] [DEBUG] [REMOTE ] MERC: Symbol is viable for forecasting. [2026-01-07T12:14:42.706775] [INFO ] [MAIN ] [2013/3530] MERC kept (0.5s) | 2012 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:43.071932] [DEBUG] [REMOTE ] META: Retrieved 3428 rows, trimmed to 300. [2026-01-07T12:14:43.072164] [DEBUG] [REMOTE ] META: PASS: History has at least 300 days. [2026-01-07T12:14:43.072527] [DEBUG] [REMOTE ] META: PASS: Price check passed. Min price $588.67. [2026-01-07T12:14:43.072728] [DEBUG] [REMOTE ] META: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:43.072932] [DEBUG] [REMOTE ] META: PASS: Integrity check passed. [2026-01-07T12:14:43.072986] [DEBUG] [REMOTE ] META: Symbol is viable for forecasting. [2026-01-07T12:14:43.073054] [INFO ] [MAIN ] [2014/3530] META kept (0.4s) | 2013 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:43.414747] [DEBUG] [REMOTE ] METC: Retrieved 2243 rows, trimmed to 300. [2026-01-07T12:14:43.414944] [DEBUG] [REMOTE ] METC: PASS: History has at least 300 days. [2026-01-07T12:14:43.415227] [DEBUG] [REMOTE ] METC: PASS: Price check passed. Min price $13.98. [2026-01-07T12:14:43.415382] [DEBUG] [REMOTE ] METC: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:43.415511] [DEBUG] [REMOTE ] METC: PASS: Integrity check passed. [2026-01-07T12:14:43.415554] [DEBUG] [REMOTE ] METC: Symbol is viable for forecasting. [2026-01-07T12:14:43.415631] [INFO ] [MAIN ] [2015/3530] METC kept (0.3s) | 2014 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:43.638717] [DEBUG] [REMOTE ] METCB: Retrieved 641 rows, trimmed to 300. [2026-01-07T12:14:43.638980] [DEBUG] [REMOTE ] METCB: PASS: History has at least 300 days. [2026-01-07T12:14:43.639521] [DEBUG] [REMOTE ] METCB: PASS: Price check passed. Min price $9.61. [2026-01-07T12:14:43.639729] [DEBUG] [REMOTE ] METCB: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:43.639906] [DEBUG] [REMOTE ] METCB: PASS: Integrity check passed. [2026-01-07T12:14:43.640147] [DEBUG] [REMOTE ] METCB: Symbol is viable for forecasting. [2026-01-07T12:14:43.640217] [INFO ] [MAIN ] [2016/3530] METCB kept (0.2s) | 2015 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:44.118342] [DEBUG] [REMOTE ] METD: Retrieved 398 rows, trimmed to 300. [2026-01-07T12:14:44.118544] [DEBUG] [REMOTE ] METD: PASS: History has at least 300 days. [2026-01-07T12:14:44.118912] [DEBUG] [REMOTE ] METD: PASS: Price check passed. Min price $14.05. [2026-01-07T12:14:44.119284] [DEBUG] [REMOTE ] METD: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:44.119456] [DEBUG] [REMOTE ] METD: PASS: Integrity check passed. [2026-01-07T12:14:44.119507] [DEBUG] [REMOTE ] METD: Symbol is viable for forecasting. [2026-01-07T12:14:44.119614] [INFO ] [MAIN ] [2017/3530] METD kept (0.5s) | 2016 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:44.781323] [DEBUG] [REMOTE ] MFA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:44.781468] [DEBUG] [REMOTE ] MFA: PASS: History has at least 300 days. [2026-01-07T12:14:44.781727] [DEBUG] [REMOTE ] MFA: PASS: Price check passed. Min price $8.59. [2026-01-07T12:14:44.781862] [DEBUG] [REMOTE ] MFA: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:44.781982] [DEBUG] [REMOTE ] MFA: PASS: Integrity check passed. [2026-01-07T12:14:44.782023] [DEBUG] [REMOTE ] MFA: Symbol is viable for forecasting. [2026-01-07T12:14:44.782071] [INFO ] [MAIN ] [2018/3530] MFA kept (0.7s) | 2017 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:45.306816] [DEBUG] [REMOTE ] MFC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:45.306965] [DEBUG] [REMOTE ] MFC: PASS: History has at least 300 days. [2026-01-07T12:14:45.307395] [DEBUG] [REMOTE ] MFC: PASS: Price check passed. Min price $31.36. [2026-01-07T12:14:45.307533] [DEBUG] [REMOTE ] MFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:45.307681] [DEBUG] [REMOTE ] MFC: PASS: Integrity check passed. [2026-01-07T12:14:45.307723] [DEBUG] [REMOTE ] MFC: Symbol is viable for forecasting. [2026-01-07T12:14:45.307775] [INFO ] [MAIN ] [2019/3530] MFC kept (0.5s) | 2018 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:45.708864] [DEBUG] [REMOTE ] MFG: Retrieved 4819 rows, trimmed to 300. [2026-01-07T12:14:45.708991] [DEBUG] [REMOTE ] MFG: PASS: History has at least 300 days. [2026-01-07T12:14:45.709201] [DEBUG] [REMOTE ] MFG: PASS: Price check passed. Min price $6.09. [2026-01-07T12:14:45.709337] [DEBUG] [REMOTE ] MFG: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:45.709465] [DEBUG] [REMOTE ] MFG: PASS: Integrity check passed. [2026-01-07T12:14:45.709506] [DEBUG] [REMOTE ] MFG: Symbol is viable for forecasting. [2026-01-07T12:14:45.709554] [INFO ] [MAIN ] [2020/3530] MFG kept (0.4s) | 2019 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:45.892526] [DEBUG] [REMOTE ] MFI: Retrieved 429 rows, trimmed to 300. [2026-01-07T12:14:45.892747] [DEBUG] [REMOTE ] MFI: PASS: History has at least 300 days. [2026-01-07T12:14:45.893016] [DEBUG] [REMOTE ] MFI: PASS: Price check passed. Min price $11.06. [2026-01-07T12:14:45.893160] [DEBUG] [REMOTE ] MFI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:45.893286] [DEBUG] [REMOTE ] MFI: PASS: Integrity check passed. [2026-01-07T12:14:45.893328] [DEBUG] [REMOTE ] MFI: Symbol is viable for forecasting. [2026-01-07T12:14:45.893383] [INFO ] [MAIN ] [2021/3530] MFI kept (0.2s) | 2020 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:46.555032] [DEBUG] [REMOTE ] MFIC: Retrieved 5453 rows, trimmed to 300. [2026-01-07T12:14:46.555436] [DEBUG] [REMOTE ] MFIC: PASS: History has at least 300 days. [2026-01-07T12:14:46.555737] [DEBUG] [REMOTE ] MFIC: PASS: Price check passed. Min price $11.11. [2026-01-07T12:14:46.555881] [DEBUG] [REMOTE ] MFIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:46.556012] [DEBUG] [REMOTE ] MFIC: PASS: Integrity check passed. [2026-01-07T12:14:46.556052] [DEBUG] [REMOTE ] MFIC: Symbol is viable for forecasting. [2026-01-07T12:14:46.556106] [INFO ] [MAIN ] [2022/3530] MFIC kept (0.7s) | 2021 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:46.905884] [DEBUG] [REMOTE ] MFIN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:46.906076] [DEBUG] [REMOTE ] MFIN: PASS: History has at least 300 days. [2026-01-07T12:14:46.906358] [DEBUG] [REMOTE ] MFIN: PASS: Price check passed. Min price $9.19. [2026-01-07T12:14:46.906539] [DEBUG] [REMOTE ] MFIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:46.906688] [DEBUG] [REMOTE ] MFIN: PASS: Integrity check passed. [2026-01-07T12:14:46.906736] [DEBUG] [REMOTE ] MFIN: Symbol is viable for forecasting. [2026-01-07T12:14:46.906790] [INFO ] [MAIN ] [2023/3530] MFIN kept (0.4s) | 2022 kept, 1 rejected | 137.6/min | ETA: 11.0m [2026-01-07T12:14:47.405659] [DEBUG] [REMOTE ] MFM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:47.405847] [DEBUG] [REMOTE ] MFM: PASS: History has at least 300 days. [2026-01-07T12:14:47.406115] [DEBUG] [REMOTE ] MFM: PASS: Price check passed. Min price $5.28. [2026-01-07T12:14:47.406269] [DEBUG] [REMOTE ] MFM: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:47.406406] [DEBUG] [REMOTE ] MFM: PASS: Integrity check passed. [2026-01-07T12:14:47.406447] [DEBUG] [REMOTE ] MFM: Symbol is viable for forecasting. [2026-01-07T12:14:47.406500] [INFO ] [MAIN ] [2024/3530] MFM kept (0.5s) | 2023 kept, 1 rejected | 137.6/min | ETA: 10.9m [2026-01-07T12:14:47.772259] [DEBUG] [REMOTE ] MG: Retrieved 4086 rows, trimmed to 300. [2026-01-07T12:14:47.772468] [DEBUG] [REMOTE ] MG: PASS: History has at least 300 days. [2026-01-07T12:14:47.772831] [DEBUG] [REMOTE ] MG: PASS: Price check passed. Min price $9.39. [2026-01-07T12:14:47.773003] [DEBUG] [REMOTE ] MG: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:47.773157] [DEBUG] [REMOTE ] MG: PASS: Integrity check passed. [2026-01-07T12:14:47.773207] [DEBUG] [REMOTE ] MG: Symbol is viable for forecasting. [2026-01-07T12:14:47.773274] [INFO ] [MAIN ] [2025/3530] MG kept (0.4s) | 2024 kept, 1 rejected | 137.6/min | ETA: 10.9m [2026-01-07T12:14:48.284656] [DEBUG] [REMOTE ] MGA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:48.284865] [DEBUG] [REMOTE ] MGA: PASS: History has at least 300 days. [2026-01-07T12:14:48.285370] [DEBUG] [REMOTE ] MGA: PASS: Price check passed. Min price $43.11. [2026-01-07T12:14:48.285521] [DEBUG] [REMOTE ] MGA: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:48.285742] [DEBUG] [REMOTE ] MGA: PASS: Integrity check passed. [2026-01-07T12:14:48.285891] [DEBUG] [REMOTE ] MGA: Symbol is viable for forecasting. [2026-01-07T12:14:48.285979] [INFO ] [MAIN ] [2026/3530] MGA kept (0.5s) | 2025 kept, 1 rejected | 137.6/min | ETA: 10.9m [2026-01-07T12:14:48.851934] [DEBUG] [REMOTE ] MGEE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:48.852334] [DEBUG] [REMOTE ] MGEE: PASS: History has at least 300 days. [2026-01-07T12:14:48.852663] [DEBUG] [REMOTE ] MGEE: PASS: Price check passed. Min price $77.50. [2026-01-07T12:14:48.852807] [DEBUG] [REMOTE ] MGEE: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:48.852950] [DEBUG] [REMOTE ] MGEE: PASS: Integrity check passed. [2026-01-07T12:14:48.852992] [DEBUG] [REMOTE ] MGEE: Symbol is viable for forecasting. [2026-01-07T12:14:48.853045] [INFO ] [MAIN ] [2027/3530] MGEE kept (0.6s) | 2026 kept, 1 rejected | 137.6/min | ETA: 10.9m [2026-01-07T12:14:49.372499] [DEBUG] [REMOTE ] MGIC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:49.372710] [DEBUG] [REMOTE ] MGIC: PASS: History has at least 300 days. [2026-01-07T12:14:49.372983] [DEBUG] [REMOTE ] MGIC: PASS: Price check passed. Min price $19.58. [2026-01-07T12:14:49.373123] [DEBUG] [REMOTE ] MGIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:49.373251] [DEBUG] [REMOTE ] MGIC: PASS: Integrity check passed. [2026-01-07T12:14:49.373293] [DEBUG] [REMOTE ] MGIC: Symbol is viable for forecasting. [2026-01-07T12:14:49.373349] [INFO ] [MAIN ] [2028/3530] MGIC kept (0.5s) | 2027 kept, 1 rejected | 137.6/min | ETA: 10.9m [2026-01-07T12:14:49.951768] [DEBUG] [REMOTE ] MGM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:49.952008] [DEBUG] [REMOTE ] MGM: PASS: History has at least 300 days. [2026-01-07T12:14:49.952365] [DEBUG] [REMOTE ] MGM: PASS: Price check passed. Min price $30.72. [2026-01-07T12:14:49.952512] [DEBUG] [REMOTE ] MGM: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:49.952683] [DEBUG] [REMOTE ] MGM: PASS: Integrity check passed. [2026-01-07T12:14:49.952728] [DEBUG] [REMOTE ] MGM: Symbol is viable for forecasting. [2026-01-07T12:14:49.952785] [INFO ] [MAIN ] [2029/3530] MGM kept (0.6s) | 2028 kept, 1 rejected | 137.5/min | ETA: 10.9m [2026-01-07T12:14:50.343787] [DEBUG] [REMOTE ] MGNI: Retrieved 2959 rows, trimmed to 300. [2026-01-07T12:14:50.344001] [DEBUG] [REMOTE ] MGNI: PASS: History has at least 300 days. [2026-01-07T12:14:50.344307] [DEBUG] [REMOTE ] MGNI: PASS: Price check passed. Min price $13.13. [2026-01-07T12:14:50.344480] [DEBUG] [REMOTE ] MGNI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:50.344640] [DEBUG] [REMOTE ] MGNI: PASS: Integrity check passed. [2026-01-07T12:14:50.344686] [DEBUG] [REMOTE ] MGNI: Symbol is viable for forecasting. [2026-01-07T12:14:50.344742] [INFO ] [MAIN ] [2030/3530] MGNI kept (0.4s) | 2029 kept, 1 rejected | 137.6/min | ETA: 10.9m [2026-01-07T12:14:50.732034] [DEBUG] [REMOTE ] MGNX: Retrieved 3078 rows, trimmed to 300. [2026-01-07T12:14:50.732238] [DEBUG] [REMOTE ] MGNX: PASS: History has at least 300 days. [2026-01-07T12:14:50.732620] [DEBUG] [REMOTE ] MGNX: PASS: Price check passed. Min price $1.33. [2026-01-07T12:14:50.732791] [DEBUG] [REMOTE ] MGNX: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:50.732935] [DEBUG] [REMOTE ] MGNX: PASS: Integrity check passed. [2026-01-07T12:14:50.732978] [DEBUG] [REMOTE ] MGNX: Symbol is viable for forecasting. [2026-01-07T12:14:50.733033] [INFO ] [MAIN ] [2031/3530] MGNX kept (0.4s) | 2030 kept, 1 rejected | 137.6/min | ETA: 10.9m [2026-01-07T12:14:51.138132] [DEBUG] [REMOTE ] MGPI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:51.138338] [DEBUG] [REMOTE ] MGPI: PASS: History has at least 300 days. [2026-01-07T12:14:51.138637] [DEBUG] [REMOTE ] MGPI: PASS: Price check passed. Min price $21.84. [2026-01-07T12:14:51.138808] [DEBUG] [REMOTE ] MGPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:51.138963] [DEBUG] [REMOTE ] MGPI: PASS: Integrity check passed. [2026-01-07T12:14:51.139005] [DEBUG] [REMOTE ] MGPI: Symbol is viable for forecasting. [2026-01-07T12:14:51.139057] [INFO ] [MAIN ] [2032/3530] MGPI kept (0.4s) | 2031 kept, 1 rejected | 137.6/min | ETA: 10.9m [2026-01-07T12:14:51.507710] [DEBUG] [REMOTE ] MGRC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:51.507945] [DEBUG] [REMOTE ] MGRC: PASS: History has at least 300 days. [2026-01-07T12:14:51.508321] [DEBUG] [REMOTE ] MGRC: PASS: Price check passed. Min price $95.60. [2026-01-07T12:14:51.508496] [DEBUG] [REMOTE ] MGRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:51.508690] [DEBUG] [REMOTE ] MGRC: PASS: Integrity check passed. [2026-01-07T12:14:51.508745] [DEBUG] [REMOTE ] MGRC: Symbol is viable for forecasting. [2026-01-07T12:14:51.508815] [INFO ] [MAIN ] [2033/3530] MGRC kept (0.4s) | 2032 kept, 1 rejected | 137.6/min | ETA: 10.9m [2026-01-07T12:14:51.703226] [DEBUG] [REMOTE ] MGTX: Retrieved 1905 rows, trimmed to 300. [2026-01-07T12:14:51.703447] [DEBUG] [REMOTE ] MGTX: PASS: History has at least 300 days. [2026-01-07T12:14:51.703819] [DEBUG] [REMOTE ] MGTX: PASS: Price check passed. Min price $7.43. [2026-01-07T12:14:51.704046] [DEBUG] [REMOTE ] MGTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:51.704212] [DEBUG] [REMOTE ] MGTX: PASS: Integrity check passed. [2026-01-07T12:14:51.704264] [DEBUG] [REMOTE ] MGTX: Symbol is viable for forecasting. [2026-01-07T12:14:51.704333] [INFO ] [MAIN ] [2034/3530] MGTX kept (0.2s) | 2033 kept, 1 rejected | 137.6/min | ETA: 10.9m [2026-01-07T12:14:52.140135] [DEBUG] [REMOTE ] MGX: Retrieved 478 rows, trimmed to 300. [2026-01-07T12:14:52.140337] [DEBUG] [REMOTE ] MGX: PASS: History has at least 300 days. [2026-01-07T12:14:52.140619] [DEBUG] [REMOTE ] MGX: PASS: Price check passed. Min price $1.51. [2026-01-07T12:14:52.140765] [DEBUG] [REMOTE ] MGX: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:52.140888] [DEBUG] [REMOTE ] MGX: PASS: Integrity check passed. [2026-01-07T12:14:52.140931] [DEBUG] [REMOTE ] MGX: Symbol is viable for forecasting. [2026-01-07T12:14:52.140985] [INFO ] [MAIN ] [2035/3530] MGX kept (0.4s) | 2034 kept, 1 rejected | 137.6/min | ETA: 10.9m [2026-01-07T12:14:52.687554] [DEBUG] [REMOTE ] MGY: Retrieved 2142 rows, trimmed to 300. [2026-01-07T12:14:52.687768] [DEBUG] [REMOTE ] MGY: PASS: History has at least 300 days. [2026-01-07T12:14:52.688058] [DEBUG] [REMOTE ] MGY: PASS: Price check passed. Min price $21.27. [2026-01-07T12:14:52.688211] [DEBUG] [REMOTE ] MGY: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:52.688354] [DEBUG] [REMOTE ] MGY: PASS: Integrity check passed. [2026-01-07T12:14:52.688404] [DEBUG] [REMOTE ] MGY: Symbol is viable for forecasting. [2026-01-07T12:14:52.688460] [INFO ] [MAIN ] [2036/3530] MGY kept (0.5s) | 2035 kept, 1 rejected | 137.6/min | ETA: 10.9m [2026-01-07T12:14:53.148535] [DEBUG] [REMOTE ] MHD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:53.148771] [DEBUG] [REMOTE ] MHD: PASS: History has at least 300 days. [2026-01-07T12:14:53.149168] [DEBUG] [REMOTE ] MHD: PASS: Price check passed. Min price $11.53. [2026-01-07T12:14:53.149518] [DEBUG] [REMOTE ] MHD: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:53.149702] [DEBUG] [REMOTE ] MHD: PASS: Integrity check passed. [2026-01-07T12:14:53.149747] [DEBUG] [REMOTE ] MHD: Symbol is viable for forecasting. [2026-01-07T12:14:53.149804] [INFO ] [MAIN ] [2037/3530] MHD kept (0.5s) | 2036 kept, 1 rejected | 137.6/min | ETA: 10.9m [2026-01-07T12:14:53.638438] [DEBUG] [REMOTE ] MHF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:53.638674] [DEBUG] [REMOTE ] MHF: PASS: History has at least 300 days. [2026-01-07T12:14:53.639033] [DEBUG] [REMOTE ] MHF: PASS: Price check passed. Min price $6.80. [2026-01-07T12:14:53.639208] [DEBUG] [REMOTE ] MHF: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:53.639363] [DEBUG] [REMOTE ] MHF: PASS: Integrity check passed. [2026-01-07T12:14:53.639405] [DEBUG] [REMOTE ] MHF: Symbol is viable for forecasting. [2026-01-07T12:14:53.639460] [INFO ] [MAIN ] [2038/3530] MHF kept (0.5s) | 2037 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:54.135851] [DEBUG] [REMOTE ] MHK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:54.136123] [DEBUG] [REMOTE ] MHK: PASS: History has at least 300 days. [2026-01-07T12:14:54.136561] [DEBUG] [REMOTE ] MHK: PASS: Price check passed. Min price $103.68. [2026-01-07T12:14:54.136742] [DEBUG] [REMOTE ] MHK: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:54.136905] [DEBUG] [REMOTE ] MHK: PASS: Integrity check passed. [2026-01-07T12:14:54.136966] [DEBUG] [REMOTE ] MHK: Symbol is viable for forecasting. [2026-01-07T12:14:54.137058] [INFO ] [MAIN ] [2039/3530] MHK kept (0.5s) | 2038 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:54.516315] [DEBUG] [REMOTE ] MHN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:54.516495] [DEBUG] [REMOTE ] MHN: PASS: History has at least 300 days. [2026-01-07T12:14:54.516808] [DEBUG] [REMOTE ] MHN: PASS: Price check passed. Min price $10.14. [2026-01-07T12:14:54.516979] [DEBUG] [REMOTE ] MHN: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:54.517136] [DEBUG] [REMOTE ] MHN: PASS: Integrity check passed. [2026-01-07T12:14:54.517179] [DEBUG] [REMOTE ] MHN: Symbol is viable for forecasting. [2026-01-07T12:14:54.517244] [INFO ] [MAIN ] [2040/3530] MHN kept (0.4s) | 2039 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:54.897408] [DEBUG] [REMOTE ] MHO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:54.897552] [DEBUG] [REMOTE ] MHO: PASS: History has at least 300 days. [2026-01-07T12:14:54.897799] [DEBUG] [REMOTE ] MHO: PASS: Price check passed. Min price $123.88. [2026-01-07T12:14:54.897941] [DEBUG] [REMOTE ] MHO: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:54.898062] [DEBUG] [REMOTE ] MHO: PASS: Integrity check passed. [2026-01-07T12:14:54.898103] [DEBUG] [REMOTE ] MHO: Symbol is viable for forecasting. [2026-01-07T12:14:54.898152] [INFO ] [MAIN ] [2041/3530] MHO kept (0.4s) | 2040 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:55.420422] [DEBUG] [REMOTE ] MIDD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:55.420555] [DEBUG] [REMOTE ] MIDD: PASS: History has at least 300 days. [2026-01-07T12:14:55.420782] [DEBUG] [REMOTE ] MIDD: PASS: Price check passed. Min price $111.68. [2026-01-07T12:14:55.420914] [DEBUG] [REMOTE ] MIDD: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:55.421026] [DEBUG] [REMOTE ] MIDD: PASS: Integrity check passed. [2026-01-07T12:14:55.421064] [DEBUG] [REMOTE ] MIDD: Symbol is viable for forecasting. [2026-01-07T12:14:55.421111] [INFO ] [MAIN ] [2042/3530] MIDD kept (0.5s) | 2041 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:55.590894] [DEBUG] [REMOTE ] MIGI: Retrieved 2035 rows, trimmed to 300. [2026-01-07T12:14:55.591029] [DEBUG] [REMOTE ] MIGI: PASS: History has at least 300 days. [2026-01-07T12:14:55.591271] [DEBUG] [REMOTE ] MIGI: PASS: Price check passed. Min price $4.00. [2026-01-07T12:14:55.591411] [DEBUG] [REMOTE ] MIGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:55.591526] [DEBUG] [REMOTE ] MIGI: PASS: Integrity check passed. [2026-01-07T12:14:55.591567] [DEBUG] [REMOTE ] MIGI: Symbol is viable for forecasting. [2026-01-07T12:14:55.591636] [INFO ] [MAIN ] [2043/3530] MIGI kept (0.2s) | 2042 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:56.144401] [DEBUG] [REMOTE ] MILN: Retrieved 2431 rows, trimmed to 300. [2026-01-07T12:14:56.144520] [DEBUG] [REMOTE ] MILN: PASS: History has at least 300 days. [2026-01-07T12:14:56.144748] [DEBUG] [REMOTE ] MILN: PASS: Price check passed. Min price $43.71. [2026-01-07T12:14:56.144901] [DEBUG] [REMOTE ] MILN: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:56.145010] [DEBUG] [REMOTE ] MILN: PASS: Integrity check passed. [2026-01-07T12:14:56.145049] [DEBUG] [REMOTE ] MILN: Symbol is viable for forecasting. [2026-01-07T12:14:56.145096] [INFO ] [MAIN ] [2044/3530] MILN kept (0.6s) | 2043 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:56.673489] [DEBUG] [REMOTE ] MIND: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:56.673645] [DEBUG] [REMOTE ] MIND: PASS: History has at least 300 days. [2026-01-07T12:14:56.673894] [DEBUG] [REMOTE ] MIND: PASS: Price check passed. Min price $7.47. [2026-01-07T12:14:56.674080] [DEBUG] [REMOTE ] MIND: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:56.674233] [DEBUG] [REMOTE ] MIND: PASS: Integrity check passed. [2026-01-07T12:14:56.674274] [DEBUG] [REMOTE ] MIND: Symbol is viable for forecasting. [2026-01-07T12:14:56.674323] [INFO ] [MAIN ] [2045/3530] MIND kept (0.5s) | 2044 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:56.760049] [DEBUG] [REMOTE ] MIRA: Retrieved 609 rows, trimmed to 300. [2026-01-07T12:14:56.760173] [DEBUG] [REMOTE ] MIRA: PASS: History has at least 300 days. [2026-01-07T12:14:56.760373] [DEBUG] [REMOTE ] MIRA: PASS: Price check passed. Min price $1.26. [2026-01-07T12:14:56.760506] [DEBUG] [REMOTE ] MIRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:56.760635] [DEBUG] [REMOTE ] MIRA: PASS: Integrity check passed. [2026-01-07T12:14:56.760677] [DEBUG] [REMOTE ] MIRA: Symbol is viable for forecasting. [2026-01-07T12:14:56.760724] [INFO ] [MAIN ] [2046/3530] MIRA kept (0.1s) | 2045 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:57.360668] [DEBUG] [REMOTE ] MIRM: Retrieved 1627 rows, trimmed to 300. [2026-01-07T12:14:57.360801] [DEBUG] [REMOTE ] MIRM: PASS: History has at least 300 days. [2026-01-07T12:14:57.361028] [DEBUG] [REMOTE ] MIRM: PASS: Price check passed. Min price $64.10. [2026-01-07T12:14:57.361192] [DEBUG] [REMOTE ] MIRM: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:57.361316] [DEBUG] [REMOTE ] MIRM: PASS: Integrity check passed. [2026-01-07T12:14:57.361356] [DEBUG] [REMOTE ] MIRM: Symbol is viable for forecasting. [2026-01-07T12:14:57.361404] [INFO ] [MAIN ] [2047/3530] MIRM kept (0.6s) | 2046 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:57.937497] [DEBUG] [REMOTE ] MITK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:57.937813] [DEBUG] [REMOTE ] MITK: PASS: History has at least 300 days. [2026-01-07T12:14:57.938245] [DEBUG] [REMOTE ] MITK: PASS: Price check passed. Min price $8.65. [2026-01-07T12:14:57.938636] [DEBUG] [REMOTE ] MITK: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:57.938859] [DEBUG] [REMOTE ] MITK: PASS: Integrity check passed. [2026-01-07T12:14:57.938907] [DEBUG] [REMOTE ] MITK: Symbol is viable for forecasting. [2026-01-07T12:14:57.938965] [INFO ] [MAIN ] [2048/3530] MITK kept (0.6s) | 2047 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:58.413997] [DEBUG] [REMOTE ] MIY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:58.414187] [DEBUG] [REMOTE ] MIY: PASS: History has at least 300 days. [2026-01-07T12:14:58.414495] [DEBUG] [REMOTE ] MIY: PASS: Price check passed. Min price $11.28. [2026-01-07T12:14:58.414691] [DEBUG] [REMOTE ] MIY: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:58.414850] [DEBUG] [REMOTE ] MIY: PASS: Integrity check passed. [2026-01-07T12:14:58.414900] [DEBUG] [REMOTE ] MIY: Symbol is viable for forecasting. [2026-01-07T12:14:58.414962] [INFO ] [MAIN ] [2049/3530] MIY kept (0.5s) | 2048 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:58.867012] [DEBUG] [REMOTE ] MKC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:58.867161] [DEBUG] [REMOTE ] MKC: PASS: History has at least 300 days. [2026-01-07T12:14:58.867444] [DEBUG] [REMOTE ] MKC: PASS: Price check passed. Min price $62.86. [2026-01-07T12:14:58.867611] [DEBUG] [REMOTE ] MKC: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:58.867742] [DEBUG] [REMOTE ] MKC: PASS: Integrity check passed. [2026-01-07T12:14:58.867784] [DEBUG] [REMOTE ] MKC: Symbol is viable for forecasting. [2026-01-07T12:14:58.867837] [INFO ] [MAIN ] [2050/3530] MKC kept (0.5s) | 2049 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:59.325019] [DEBUG] [REMOTE ] MKSI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:14:59.325221] [DEBUG] [REMOTE ] MKSI: PASS: History has at least 300 days. [2026-01-07T12:14:59.325529] [DEBUG] [REMOTE ] MKSI: PASS: Price check passed. Min price $121.08. [2026-01-07T12:14:59.325743] [DEBUG] [REMOTE ] MKSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:59.325881] [DEBUG] [REMOTE ] MKSI: PASS: Integrity check passed. [2026-01-07T12:14:59.325924] [DEBUG] [REMOTE ] MKSI: Symbol is viable for forecasting. [2026-01-07T12:14:59.325977] [INFO ] [MAIN ] [2051/3530] MKSI kept (0.5s) | 2050 kept, 1 rejected | 137.6/min | ETA: 10.8m [2026-01-07T12:14:59.765236] [DEBUG] [REMOTE ] MKTX: Retrieved 5325 rows, trimmed to 300. [2026-01-07T12:14:59.765390] [DEBUG] [REMOTE ] MKTX: PASS: History has at least 300 days. [2026-01-07T12:14:59.765637] [DEBUG] [REMOTE ] MKTX: PASS: Price check passed. Min price $158.13. [2026-01-07T12:14:59.765778] [DEBUG] [REMOTE ] MKTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:14:59.765932] [DEBUG] [REMOTE ] MKTX: PASS: Integrity check passed. [2026-01-07T12:14:59.765985] [DEBUG] [REMOTE ] MKTX: Symbol is viable for forecasting. [2026-01-07T12:14:59.766044] [INFO ] [MAIN ] [2052/3530] MKTX kept (0.4s) | 2051 kept, 1 rejected | 137.6/min | ETA: 10.7m [2026-01-07T12:15:00.248770] [DEBUG] [REMOTE ] MLAB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:00.248921] [DEBUG] [REMOTE ] MLAB: PASS: History has at least 300 days. [2026-01-07T12:15:00.249146] [DEBUG] [REMOTE ] MLAB: PASS: Price check passed. Min price $67.60. [2026-01-07T12:15:00.249279] [DEBUG] [REMOTE ] MLAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:00.249393] [DEBUG] [REMOTE ] MLAB: PASS: Integrity check passed. [2026-01-07T12:15:00.249433] [DEBUG] [REMOTE ] MLAB: Symbol is viable for forecasting. [2026-01-07T12:15:00.249480] [INFO ] [MAIN ] [2053/3530] MLAB kept (0.5s) | 2052 kept, 1 rejected | 137.6/min | ETA: 10.7m [2026-01-07T12:15:00.637769] [DEBUG] [REMOTE ] MLCO: Retrieved 4791 rows, trimmed to 300. [2026-01-07T12:15:00.637971] [DEBUG] [REMOTE ] MLCO: PASS: History has at least 300 days. [2026-01-07T12:15:00.638252] [DEBUG] [REMOTE ] MLCO: PASS: Price check passed. Min price $7.51. [2026-01-07T12:15:00.638428] [DEBUG] [REMOTE ] MLCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:00.638565] [DEBUG] [REMOTE ] MLCO: PASS: Integrity check passed. [2026-01-07T12:15:00.638627] [DEBUG] [REMOTE ] MLCO: Symbol is viable for forecasting. [2026-01-07T12:15:00.638680] [INFO ] [MAIN ] [2054/3530] MLCO kept (0.4s) | 2053 kept, 1 rejected | 137.6/min | ETA: 10.7m [2026-01-07T12:15:00.767817] [DEBUG] [REMOTE ] MLGO: Retrieved 1190 rows, trimmed to 300. [2026-01-07T12:15:00.767974] [DEBUG] [REMOTE ] MLGO: PASS: History has at least 300 days. [2026-01-07T12:15:00.768191] [DEBUG] [REMOTE ] MLGO: PASS: Price check passed. Min price $4.42. [2026-01-07T12:15:00.768333] [DEBUG] [REMOTE ] MLGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:00.768449] [DEBUG] [REMOTE ] MLGO: PASS: Integrity check passed. [2026-01-07T12:15:00.768490] [DEBUG] [REMOTE ] MLGO: Symbol is viable for forecasting. [2026-01-07T12:15:00.768540] [INFO ] [MAIN ] [2055/3530] MLGO kept (0.1s) | 2054 kept, 1 rejected | 137.6/min | ETA: 10.7m [2026-01-07T12:15:01.694033] [DEBUG] [REMOTE ] MLI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:01.694199] [DEBUG] [REMOTE ] MLI: PASS: History has at least 300 days. [2026-01-07T12:15:01.694493] [DEBUG] [REMOTE ] MLI: PASS: Price check passed. Min price $96.75. [2026-01-07T12:15:01.694726] [DEBUG] [REMOTE ] MLI: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:01.694890] [DEBUG] [REMOTE ] MLI: PASS: Integrity check passed. [2026-01-07T12:15:01.694943] [DEBUG] [REMOTE ] MLI: Symbol is viable for forecasting. [2026-01-07T12:15:01.695009] [INFO ] [MAIN ] [2056/3530] MLI kept (0.9s) | 2055 kept, 1 rejected | 137.6/min | ETA: 10.7m [2026-01-07T12:15:02.303312] [DEBUG] [REMOTE ] MLKN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:02.303492] [DEBUG] [REMOTE ] MLKN: PASS: History has at least 300 days. [2026-01-07T12:15:02.303871] [DEBUG] [REMOTE ] MLKN: PASS: Price check passed. Min price $13.72. [2026-01-07T12:15:02.304019] [DEBUG] [REMOTE ] MLKN: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:02.304276] [DEBUG] [REMOTE ] MLKN: PASS: Integrity check passed. [2026-01-07T12:15:02.304325] [DEBUG] [REMOTE ] MLKN: Symbol is viable for forecasting. [2026-01-07T12:15:02.304377] [INFO ] [MAIN ] [2057/3530] MLKN kept (0.6s) | 2056 kept, 1 rejected | 137.5/min | ETA: 10.7m [2026-01-07T12:15:02.888152] [DEBUG] [REMOTE ] MLM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:02.888323] [DEBUG] [REMOTE ] MLM: PASS: History has at least 300 days. [2026-01-07T12:15:02.888921] [DEBUG] [REMOTE ] MLM: PASS: Price check passed. Min price $589.18. [2026-01-07T12:15:02.889095] [DEBUG] [REMOTE ] MLM: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:02.889271] [DEBUG] [REMOTE ] MLM: PASS: Integrity check passed. [2026-01-07T12:15:02.889327] [DEBUG] [REMOTE ] MLM: Symbol is viable for forecasting. [2026-01-07T12:15:02.889396] [INFO ] [MAIN ] [2058/3530] MLM kept (0.6s) | 2057 kept, 1 rejected | 137.5/min | ETA: 10.7m [2026-01-07T12:15:03.362181] [DEBUG] [REMOTE ] MLP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:03.362330] [DEBUG] [REMOTE ] MLP: PASS: History has at least 300 days. [2026-01-07T12:15:03.362633] [DEBUG] [REMOTE ] MLP: PASS: Price check passed. Min price $14.17. [2026-01-07T12:15:03.362779] [DEBUG] [REMOTE ] MLP: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:03.362966] [DEBUG] [REMOTE ] MLP: PASS: Integrity check passed. [2026-01-07T12:15:03.363011] [DEBUG] [REMOTE ] MLP: Symbol is viable for forecasting. [2026-01-07T12:15:03.363100] [INFO ] [MAIN ] [2059/3530] MLP kept (0.5s) | 2058 kept, 1 rejected | 137.5/min | ETA: 10.7m [2026-01-07T12:15:03.642489] [DEBUG] [REMOTE ] MLTX: Retrieved 1306 rows, trimmed to 300. [2026-01-07T12:15:03.642652] [DEBUG] [REMOTE ] MLTX: PASS: History has at least 300 days. [2026-01-07T12:15:03.642864] [DEBUG] [REMOTE ] MLTX: PASS: Price check passed. Min price $9.12. [2026-01-07T12:15:03.643042] [DEBUG] [REMOTE ] MLTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:03.643159] [DEBUG] [REMOTE ] MLTX: PASS: Integrity check passed. [2026-01-07T12:15:03.643199] [DEBUG] [REMOTE ] MLTX: Symbol is viable for forecasting. [2026-01-07T12:15:03.643245] [INFO ] [MAIN ] [2060/3530] MLTX kept (0.3s) | 2059 kept, 1 rejected | 137.5/min | ETA: 10.7m [2026-01-07T12:15:03.899448] [DEBUG] [REMOTE ] MLYS: Retrieved 728 rows, trimmed to 300. [2026-01-07T12:15:03.899650] [DEBUG] [REMOTE ] MLYS: PASS: History has at least 300 days. [2026-01-07T12:15:03.899894] [DEBUG] [REMOTE ] MLYS: PASS: Price check passed. Min price $35.50. [2026-01-07T12:15:03.900031] [DEBUG] [REMOTE ] MLYS: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:03.900152] [DEBUG] [REMOTE ] MLYS: PASS: Integrity check passed. [2026-01-07T12:15:03.900193] [DEBUG] [REMOTE ] MLYS: Symbol is viable for forecasting. [2026-01-07T12:15:03.900242] [INFO ] [MAIN ] [2061/3530] MLYS kept (0.3s) | 2060 kept, 1 rejected | 137.5/min | ETA: 10.7m [2026-01-07T12:15:04.669760] [DEBUG] [REMOTE ] MMC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:04.669900] [DEBUG] [REMOTE ] MMC: PASS: History has at least 300 days. [2026-01-07T12:15:04.670154] [DEBUG] [REMOTE ] MMC: PASS: Price check passed. Min price $176.58. [2026-01-07T12:15:04.670308] [DEBUG] [REMOTE ] MMC: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:04.670541] [DEBUG] [REMOTE ] MMC: PASS: Integrity check passed. [2026-01-07T12:15:04.670599] [DEBUG] [REMOTE ] MMC: Symbol is viable for forecasting. [2026-01-07T12:15:04.670651] [INFO ] [MAIN ] [2062/3530] MMC kept (0.8s) | 2061 kept, 1 rejected | 137.5/min | ETA: 10.7m [2026-01-07T12:15:04.989892] [DEBUG] [REMOTE ] MMD: Retrieved 3375 rows, trimmed to 300. [2026-01-07T12:15:04.990078] [DEBUG] [REMOTE ] MMD: PASS: History has at least 300 days. [2026-01-07T12:15:04.990339] [DEBUG] [REMOTE ] MMD: PASS: Price check passed. Min price $14.78. [2026-01-07T12:15:04.990480] [DEBUG] [REMOTE ] MMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:04.990622] [DEBUG] [REMOTE ] MMD: PASS: Integrity check passed. [2026-01-07T12:15:04.990667] [DEBUG] [REMOTE ] MMD: Symbol is viable for forecasting. [2026-01-07T12:15:04.990720] [INFO ] [MAIN ] [2063/3530] MMD kept (0.3s) | 2062 kept, 1 rejected | 137.5/min | ETA: 10.7m [2026-01-07T12:15:05.410024] [DEBUG] [REMOTE ] MMLP: Retrieved 5831 rows, trimmed to 300. [2026-01-07T12:15:05.410175] [DEBUG] [REMOTE ] MMLP: PASS: History has at least 300 days. [2026-01-07T12:15:05.410417] [DEBUG] [REMOTE ] MMLP: PASS: Price check passed. Min price $2.26. [2026-01-07T12:15:05.410555] [DEBUG] [REMOTE ] MMLP: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:05.410709] [DEBUG] [REMOTE ] MMLP: PASS: Integrity check passed. [2026-01-07T12:15:05.410750] [DEBUG] [REMOTE ] MMLP: Symbol is viable for forecasting. [2026-01-07T12:15:05.410798] [INFO ] [MAIN ] [2064/3530] MMLP kept (0.4s) | 2063 kept, 1 rejected | 137.5/min | ETA: 10.7m [2026-01-07T12:15:05.821957] [DEBUG] [REMOTE ] MMS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:05.822162] [DEBUG] [REMOTE ] MMS: PASS: History has at least 300 days. [2026-01-07T12:15:05.822467] [DEBUG] [REMOTE ] MMS: PASS: Price check passed. Min price $77.76. [2026-01-07T12:15:05.822630] [DEBUG] [REMOTE ] MMS: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:05.822781] [DEBUG] [REMOTE ] MMS: PASS: Integrity check passed. [2026-01-07T12:15:05.822823] [DEBUG] [REMOTE ] MMS: Symbol is viable for forecasting. [2026-01-07T12:15:05.822878] [INFO ] [MAIN ] [2065/3530] MMS kept (0.4s) | 2064 kept, 1 rejected | 137.5/min | ETA: 10.7m [2026-01-07T12:15:06.395009] [DEBUG] [REMOTE ] MMSI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:06.395223] [DEBUG] [REMOTE ] MMSI: PASS: History has at least 300 days. [2026-01-07T12:15:06.395620] [DEBUG] [REMOTE ] MMSI: PASS: Price check passed. Min price $78.99. [2026-01-07T12:15:06.395771] [DEBUG] [REMOTE ] MMSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:06.395914] [DEBUG] [REMOTE ] MMSI: PASS: Integrity check passed. [2026-01-07T12:15:06.395955] [DEBUG] [REMOTE ] MMSI: Symbol is viable for forecasting. [2026-01-07T12:15:06.396010] [INFO ] [MAIN ] [2066/3530] MMSI kept (0.6s) | 2065 kept, 1 rejected | 137.5/min | ETA: 10.6m [2026-01-07T12:15:06.946322] [DEBUG] [REMOTE ] MNDO: Retrieved 6391 rows, trimmed to 300. [2026-01-07T12:15:06.946525] [DEBUG] [REMOTE ] MNDO: PASS: History has at least 300 days. [2026-01-07T12:15:06.946903] [DEBUG] [REMOTE ] MNDO: PASS: Price check passed. Min price $1.03. [2026-01-07T12:15:06.947270] [DEBUG] [REMOTE ] MNDO: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:06.947452] [DEBUG] [REMOTE ] MNDO: PASS: Integrity check passed. [2026-01-07T12:15:06.947507] [DEBUG] [REMOTE ] MNDO: Symbol is viable for forecasting. [2026-01-07T12:15:06.947604] [INFO ] [MAIN ] [2067/3530] MNDO kept (0.6s) | 2066 kept, 1 rejected | 137.5/min | ETA: 10.6m [2026-01-07T12:15:07.127242] [DEBUG] [REMOTE ] MNDY: Retrieved 1149 rows, trimmed to 300. [2026-01-07T12:15:07.127398] [DEBUG] [REMOTE ] MNDY: PASS: History has at least 300 days. [2026-01-07T12:15:07.127635] [DEBUG] [REMOTE ] MNDY: PASS: Price check passed. Min price $142.77. [2026-01-07T12:15:07.127773] [DEBUG] [REMOTE ] MNDY: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:07.127885] [DEBUG] [REMOTE ] MNDY: PASS: Integrity check passed. [2026-01-07T12:15:07.127945] [DEBUG] [REMOTE ] MNDY: Symbol is viable for forecasting. [2026-01-07T12:15:07.127995] [INFO ] [MAIN ] [2068/3530] MNDY kept (0.2s) | 2067 kept, 1 rejected | 137.5/min | ETA: 10.6m [2026-01-07T12:15:07.768976] [DEBUG] [REMOTE ] MNKD: Retrieved 5396 rows, trimmed to 300. [2026-01-07T12:15:07.769188] [DEBUG] [REMOTE ] MNKD: PASS: History has at least 300 days. [2026-01-07T12:15:07.769531] [DEBUG] [REMOTE ] MNKD: PASS: Price check passed. Min price $4.88. [2026-01-07T12:15:07.769759] [DEBUG] [REMOTE ] MNKD: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:07.769925] [DEBUG] [REMOTE ] MNKD: PASS: Integrity check passed. [2026-01-07T12:15:07.769971] [DEBUG] [REMOTE ] MNKD: Symbol is viable for forecasting. [2026-01-07T12:15:07.770028] [INFO ] [MAIN ] [2069/3530] MNKD kept (0.6s) | 2068 kept, 1 rejected | 137.5/min | ETA: 10.6m [2026-01-07T12:15:07.942498] [DEBUG] [REMOTE ] MNMD: Retrieved 877 rows, trimmed to 300. [2026-01-07T12:15:07.942707] [DEBUG] [REMOTE ] MNMD: PASS: History has at least 300 days. [2026-01-07T12:15:07.942966] [DEBUG] [REMOTE ] MNMD: PASS: Price check passed. Min price $10.68. [2026-01-07T12:15:07.943121] [DEBUG] [REMOTE ] MNMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:07.943245] [DEBUG] [REMOTE ] MNMD: PASS: Integrity check passed. [2026-01-07T12:15:07.943288] [DEBUG] [REMOTE ] MNMD: Symbol is viable for forecasting. [2026-01-07T12:15:07.943343] [INFO ] [MAIN ] [2070/3530] MNMD kept (0.2s) | 2069 kept, 1 rejected | 137.5/min | ETA: 10.6m [2026-01-07T12:15:08.545271] [DEBUG] [REMOTE ] MNRO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:08.545470] [DEBUG] [REMOTE ] MNRO: PASS: History has at least 300 days. [2026-01-07T12:15:08.546005] [DEBUG] [REMOTE ] MNRO: PASS: Price check passed. Min price $14.44. [2026-01-07T12:15:08.546150] [DEBUG] [REMOTE ] MNRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:08.546329] [DEBUG] [REMOTE ] MNRO: PASS: Integrity check passed. [2026-01-07T12:15:08.546383] [DEBUG] [REMOTE ] MNRO: Symbol is viable for forecasting. [2026-01-07T12:15:08.546451] [INFO ] [MAIN ] [2071/3530] MNRO kept (0.6s) | 2070 kept, 1 rejected | 137.5/min | ETA: 10.6m [2026-01-07T12:15:08.700560] [DEBUG] [REMOTE ] MNSO: Retrieved 1312 rows, trimmed to 300. [2026-01-07T12:15:08.700790] [DEBUG] [REMOTE ] MNSO: PASS: History has at least 300 days. [2026-01-07T12:15:08.701042] [DEBUG] [REMOTE ] MNSO: PASS: Price check passed. Min price $18.75. [2026-01-07T12:15:08.701204] [DEBUG] [REMOTE ] MNSO: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:08.701332] [DEBUG] [REMOTE ] MNSO: PASS: Integrity check passed. [2026-01-07T12:15:08.701373] [DEBUG] [REMOTE ] MNSO: Symbol is viable for forecasting. [2026-01-07T12:15:08.701425] [INFO ] [MAIN ] [2072/3530] MNSO kept (0.2s) | 2071 kept, 1 rejected | 137.5/min | ETA: 10.6m [2026-01-07T12:15:09.224876] [DEBUG] [REMOTE ] MNTK: Retrieved 1245 rows, trimmed to 300. [2026-01-07T12:15:09.225010] [DEBUG] [REMOTE ] MNTK: PASS: History has at least 300 days. [2026-01-07T12:15:09.225209] [DEBUG] [REMOTE ] MNTK: PASS: Price check passed. Min price $1.59. [2026-01-07T12:15:09.225341] [DEBUG] [REMOTE ] MNTK: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:09.225452] [DEBUG] [REMOTE ] MNTK: PASS: Integrity check passed. [2026-01-07T12:15:09.225492] [DEBUG] [REMOTE ] MNTK: Symbol is viable for forecasting. [2026-01-07T12:15:09.225539] [INFO ] [MAIN ] [2073/3530] MNTK kept (0.5s) | 2072 kept, 1 rejected | 137.5/min | ETA: 10.6m [2026-01-07T12:15:09.529956] [DEBUG] [REMOTE ] MNY: Retrieved 559 rows, trimmed to 300. [2026-01-07T12:15:09.530115] [DEBUG] [REMOTE ] MNY: PASS: History has at least 300 days. [2026-01-07T12:15:09.530339] [DEBUG] [REMOTE ] MNY: PASS: Price check passed. Min price $1.12. [2026-01-07T12:15:09.530514] [DEBUG] [REMOTE ] MNY: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:09.530878] [DEBUG] [REMOTE ] MNY: PASS: Integrity check passed. [2026-01-07T12:15:09.530940] [DEBUG] [REMOTE ] MNY: Symbol is viable for forecasting. [2026-01-07T12:15:09.530993] [INFO ] [MAIN ] [2074/3530] MNY kept (0.3s) | 2073 kept, 1 rejected | 137.6/min | ETA: 10.6m [2026-01-07T12:15:10.225543] [DEBUG] [REMOTE ] MOD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:10.225715] [DEBUG] [REMOTE ] MOD: PASS: History has at least 300 days. [2026-01-07T12:15:10.225950] [DEBUG] [REMOTE ] MOD: PASS: Price check passed. Min price $128.39. [2026-01-07T12:15:10.226085] [DEBUG] [REMOTE ] MOD: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:10.226204] [DEBUG] [REMOTE ] MOD: PASS: Integrity check passed. [2026-01-07T12:15:10.226243] [DEBUG] [REMOTE ] MOD: Symbol is viable for forecasting. [2026-01-07T12:15:10.226293] [INFO ] [MAIN ] [2075/3530] MOD kept (0.7s) | 2074 kept, 1 rejected | 137.5/min | ETA: 10.6m [2026-01-07T12:15:10.645916] [DEBUG] [REMOTE ] MODG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:10.646050] [DEBUG] [REMOTE ] MODG: PASS: History has at least 300 days. [2026-01-07T12:15:10.646278] [DEBUG] [REMOTE ] MODG: PASS: Price check passed. Min price $8.39. [2026-01-07T12:15:10.646410] [DEBUG] [REMOTE ] MODG: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:10.646528] [DEBUG] [REMOTE ] MODG: PASS: Integrity check passed. [2026-01-07T12:15:10.646585] [DEBUG] [REMOTE ] MODG: Symbol is viable for forecasting. [2026-01-07T12:15:10.646637] [INFO ] [MAIN ] [2076/3530] MODG kept (0.4s) | 2075 kept, 1 rejected | 137.5/min | ETA: 10.6m [2026-01-07T12:15:10.911025] [DEBUG] [REMOTE ] MODL: Retrieved 811 rows, trimmed to 300. [2026-01-07T12:15:10.911161] [DEBUG] [REMOTE ] MODL: PASS: History has at least 300 days. [2026-01-07T12:15:10.911371] [DEBUG] [REMOTE ] MODL: PASS: Price check passed. Min price $45.41. [2026-01-07T12:15:10.911504] [DEBUG] [REMOTE ] MODL: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:10.911646] [DEBUG] [REMOTE ] MODL: PASS: Integrity check passed. [2026-01-07T12:15:10.911689] [DEBUG] [REMOTE ] MODL: Symbol is viable for forecasting. [2026-01-07T12:15:10.911735] [INFO ] [MAIN ] [2077/3530] MODL kept (0.3s) | 2076 kept, 1 rejected | 137.5/min | ETA: 10.6m [2026-01-07T12:15:11.331502] [DEBUG] [REMOTE ] MOFG: Retrieved 4514 rows, trimmed to 300. [2026-01-07T12:15:11.331663] [DEBUG] [REMOTE ] MOFG: PASS: History has at least 300 days. [2026-01-07T12:15:11.331874] [DEBUG] [REMOTE ] MOFG: PASS: Price check passed. Min price $27.25. [2026-01-07T12:15:11.332077] [DEBUG] [REMOTE ] MOFG: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:11.332226] [DEBUG] [REMOTE ] MOFG: PASS: Integrity check passed. [2026-01-07T12:15:11.332278] [DEBUG] [REMOTE ] MOFG: Symbol is viable for forecasting. [2026-01-07T12:15:11.332341] [INFO ] [MAIN ] [2078/3530] MOFG kept (0.4s) | 2077 kept, 1 rejected | 137.5/min | ETA: 10.6m [2026-01-07T12:15:11.893499] [DEBUG] [REMOTE ] MOH: Retrieved 5665 rows, trimmed to 300. [2026-01-07T12:15:11.893653] [DEBUG] [REMOTE ] MOH: PASS: History has at least 300 days. [2026-01-07T12:15:11.893867] [DEBUG] [REMOTE ] MOH: PASS: Price check passed. Min price $134.51. [2026-01-07T12:15:11.894003] [DEBUG] [REMOTE ] MOH: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:11.894115] [DEBUG] [REMOTE ] MOH: PASS: Integrity check passed. [2026-01-07T12:15:11.894155] [DEBUG] [REMOTE ] MOH: Symbol is viable for forecasting. [2026-01-07T12:15:11.894202] [INFO ] [MAIN ] [2079/3530] MOH kept (0.6s) | 2078 kept, 1 rejected | 137.5/min | ETA: 10.6m [2026-01-07T12:15:12.215248] [DEBUG] [REMOTE ] MOMO: Retrieved 2781 rows, trimmed to 300. [2026-01-07T12:15:12.215370] [DEBUG] [REMOTE ] MOMO: PASS: History has at least 300 days. [2026-01-07T12:15:12.215603] [DEBUG] [REMOTE ] MOMO: PASS: Price check passed. Min price $6.49. [2026-01-07T12:15:12.215745] [DEBUG] [REMOTE ] MOMO: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:12.215852] [DEBUG] [REMOTE ] MOMO: PASS: Integrity check passed. [2026-01-07T12:15:12.215892] [DEBUG] [REMOTE ] MOMO: Symbol is viable for forecasting. [2026-01-07T12:15:12.215939] [INFO ] [MAIN ] [2080/3530] MOMO kept (0.3s) | 2079 kept, 1 rejected | 137.5/min | ETA: 10.5m [2026-01-07T12:15:12.657929] [DEBUG] [REMOTE ] MORN: Retrieved 5203 rows, trimmed to 300. [2026-01-07T12:15:12.658063] [DEBUG] [REMOTE ] MORN: PASS: History has at least 300 days. [2026-01-07T12:15:12.658277] [DEBUG] [REMOTE ] MORN: PASS: Price check passed. Min price $206.91. [2026-01-07T12:15:12.658412] [DEBUG] [REMOTE ] MORN: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:12.658531] [DEBUG] [REMOTE ] MORN: PASS: Integrity check passed. [2026-01-07T12:15:12.658589] [DEBUG] [REMOTE ] MORN: Symbol is viable for forecasting. [2026-01-07T12:15:12.658641] [INFO ] [MAIN ] [2081/3530] MORN kept (0.4s) | 2080 kept, 1 rejected | 137.5/min | ETA: 10.5m [2026-01-07T12:15:13.108377] [DEBUG] [REMOTE ] MOS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:13.108517] [DEBUG] [REMOTE ] MOS: PASS: History has at least 300 days. [2026-01-07T12:15:13.108772] [DEBUG] [REMOTE ] MOS: PASS: Price check passed. Min price $23.39. [2026-01-07T12:15:13.108931] [DEBUG] [REMOTE ] MOS: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:13.109052] [DEBUG] [REMOTE ] MOS: PASS: Integrity check passed. [2026-01-07T12:15:13.109120] [DEBUG] [REMOTE ] MOS: Symbol is viable for forecasting. [2026-01-07T12:15:13.109169] [INFO ] [MAIN ] [2082/3530] MOS kept (0.5s) | 2081 kept, 1 rejected | 137.5/min | ETA: 10.5m [2026-01-07T12:15:13.382778] [DEBUG] [REMOTE ] MP: Retrieved 1393 rows, trimmed to 300. [2026-01-07T12:15:13.382920] [DEBUG] [REMOTE ] MP: PASS: History has at least 300 days. [2026-01-07T12:15:13.383131] [DEBUG] [REMOTE ] MP: PASS: Price check passed. Min price $50.44. [2026-01-07T12:15:13.383265] [DEBUG] [REMOTE ] MP: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:13.383376] [DEBUG] [REMOTE ] MP: PASS: Integrity check passed. [2026-01-07T12:15:13.383416] [DEBUG] [REMOTE ] MP: Symbol is viable for forecasting. [2026-01-07T12:15:13.383464] [INFO ] [MAIN ] [2083/3530] MP kept (0.3s) | 2082 kept, 1 rejected | 137.6/min | ETA: 10.5m [2026-01-07T12:15:14.020204] [DEBUG] [REMOTE ] MPA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:14.020333] [DEBUG] [REMOTE ] MPA: PASS: History has at least 300 days. [2026-01-07T12:15:14.020547] [DEBUG] [REMOTE ] MPA: PASS: Price check passed. Min price $11.03. [2026-01-07T12:15:14.020704] [DEBUG] [REMOTE ] MPA: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:14.020817] [DEBUG] [REMOTE ] MPA: PASS: Integrity check passed. [2026-01-07T12:15:14.020856] [DEBUG] [REMOTE ] MPA: Symbol is viable for forecasting. [2026-01-07T12:15:14.020904] [INFO ] [MAIN ] [2084/3530] MPA kept (0.6s) | 2083 kept, 1 rejected | 137.5/min | ETA: 10.5m [2026-01-07T12:15:14.455942] [DEBUG] [REMOTE ] MPAA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:14.456083] [DEBUG] [REMOTE ] MPAA: PASS: History has at least 300 days. [2026-01-07T12:15:14.456336] [DEBUG] [REMOTE ] MPAA: PASS: Price check passed. Min price $12.27. [2026-01-07T12:15:14.456472] [DEBUG] [REMOTE ] MPAA: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:14.456613] [DEBUG] [REMOTE ] MPAA: PASS: Integrity check passed. [2026-01-07T12:15:14.456654] [DEBUG] [REMOTE ] MPAA: Symbol is viable for forecasting. [2026-01-07T12:15:14.456701] [INFO ] [MAIN ] [2085/3530] MPAA kept (0.4s) | 2084 kept, 1 rejected | 137.5/min | ETA: 10.5m [2026-01-07T12:15:14.930821] [DEBUG] [REMOTE ] MPB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:14.931052] [DEBUG] [REMOTE ] MPB: PASS: History has at least 300 days. [2026-01-07T12:15:14.931395] [DEBUG] [REMOTE ] MPB: PASS: Price check passed. Min price $26.54. [2026-01-07T12:15:14.931564] [DEBUG] [REMOTE ] MPB: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:14.931726] [DEBUG] [REMOTE ] MPB: PASS: Integrity check passed. [2026-01-07T12:15:14.931769] [DEBUG] [REMOTE ] MPB: Symbol is viable for forecasting. [2026-01-07T12:15:14.931825] [INFO ] [MAIN ] [2086/3530] MPB kept (0.5s) | 2085 kept, 1 rejected | 137.5/min | ETA: 10.5m [2026-01-07T12:15:15.303084] [DEBUG] [REMOTE ] MPC: Retrieved 3656 rows, trimmed to 300. [2026-01-07T12:15:15.303277] [DEBUG] [REMOTE ] MPC: PASS: History has at least 300 days. [2026-01-07T12:15:15.303602] [DEBUG] [REMOTE ] MPC: PASS: Price check passed. Min price $162.63. [2026-01-07T12:15:15.303753] [DEBUG] [REMOTE ] MPC: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:15.303884] [DEBUG] [REMOTE ] MPC: PASS: Integrity check passed. [2026-01-07T12:15:15.303925] [DEBUG] [REMOTE ] MPC: Symbol is viable for forecasting. [2026-01-07T12:15:15.303977] [INFO ] [MAIN ] [2087/3530] MPC kept (0.4s) | 2086 kept, 1 rejected | 137.5/min | ETA: 10.5m [2026-01-07T12:15:15.866534] [DEBUG] [REMOTE ] MPX: Retrieved 6251 rows, trimmed to 300. [2026-01-07T12:15:15.866692] [DEBUG] [REMOTE ] MPX: PASS: History has at least 300 days. [2026-01-07T12:15:15.866929] [DEBUG] [REMOTE ] MPX: PASS: Price check passed. Min price $8.10. [2026-01-07T12:15:15.867066] [DEBUG] [REMOTE ] MPX: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:15.867185] [DEBUG] [REMOTE ] MPX: PASS: Integrity check passed. [2026-01-07T12:15:15.867224] [DEBUG] [REMOTE ] MPX: Symbol is viable for forecasting. [2026-01-07T12:15:15.867271] [INFO ] [MAIN ] [2088/3530] MPX kept (0.6s) | 2087 kept, 1 rejected | 137.5/min | ETA: 10.5m [2026-01-07T12:15:16.028070] [DEBUG] [REMOTE ] MQ: Retrieved 1150 rows, trimmed to 300. [2026-01-07T12:15:16.028198] [DEBUG] [REMOTE ] MQ: PASS: History has at least 300 days. [2026-01-07T12:15:16.028404] [DEBUG] [REMOTE ] MQ: PASS: Price check passed. Min price $4.44. [2026-01-07T12:15:16.028621] [DEBUG] [REMOTE ] MQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:16.028766] [DEBUG] [REMOTE ] MQ: PASS: Integrity check passed. [2026-01-07T12:15:16.028818] [DEBUG] [REMOTE ] MQ: Symbol is viable for forecasting. [2026-01-07T12:15:16.028912] [INFO ] [MAIN ] [2089/3530] MQ kept (0.2s) | 2088 kept, 1 rejected | 137.6/min | ETA: 10.5m [2026-01-07T12:15:16.818540] [DEBUG] [REMOTE ] MQY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:16.818723] [DEBUG] [REMOTE ] MQY: PASS: History has at least 300 days. [2026-01-07T12:15:16.819009] [DEBUG] [REMOTE ] MQY: PASS: Price check passed. Min price $11.21. [2026-01-07T12:15:16.819157] [DEBUG] [REMOTE ] MQY: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:16.819284] [DEBUG] [REMOTE ] MQY: PASS: Integrity check passed. [2026-01-07T12:15:16.819342] [DEBUG] [REMOTE ] MQY: Symbol is viable for forecasting. [2026-01-07T12:15:16.819391] [INFO ] [MAIN ] [2090/3530] MQY kept (0.8s) | 2089 kept, 1 rejected | 137.5/min | ETA: 10.5m [2026-01-07T12:15:17.157308] [DEBUG] [REMOTE ] MRAM: Retrieved 2324 rows, trimmed to 300. [2026-01-07T12:15:17.157451] [DEBUG] [REMOTE ] MRAM: PASS: History has at least 300 days. [2026-01-07T12:15:17.157728] [DEBUG] [REMOTE ] MRAM: PASS: Price check passed. Min price $7.50. [2026-01-07T12:15:17.158095] [DEBUG] [REMOTE ] MRAM: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:17.158230] [DEBUG] [REMOTE ] MRAM: PASS: Integrity check passed. [2026-01-07T12:15:17.158279] [DEBUG] [REMOTE ] MRAM: Symbol is viable for forecasting. [2026-01-07T12:15:17.158340] [INFO ] [MAIN ] [2091/3530] MRAM kept (0.3s) | 2090 kept, 1 rejected | 137.5/min | ETA: 10.5m [2026-01-07T12:15:17.508991] [DEBUG] [REMOTE ] MRBK: Retrieved 2051 rows, trimmed to 300. [2026-01-07T12:15:17.509128] [DEBUG] [REMOTE ] MRBK: PASS: History has at least 300 days. [2026-01-07T12:15:17.509353] [DEBUG] [REMOTE ] MRBK: PASS: Price check passed. Min price $13.75. [2026-01-07T12:15:17.509490] [DEBUG] [REMOTE ] MRBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:17.509646] [DEBUG] [REMOTE ] MRBK: PASS: Integrity check passed. [2026-01-07T12:15:17.509692] [DEBUG] [REMOTE ] MRBK: Symbol is viable for forecasting. [2026-01-07T12:15:17.509741] [INFO ] [MAIN ] [2092/3530] MRBK kept (0.4s) | 2091 kept, 1 rejected | 137.5/min | ETA: 10.5m [2026-01-07T12:15:17.958703] [DEBUG] [REMOTE ] MRCC: Retrieved 3317 rows, trimmed to 300. [2026-01-07T12:15:17.958876] [DEBUG] [REMOTE ] MRCC: PASS: History has at least 300 days. [2026-01-07T12:15:17.959140] [DEBUG] [REMOTE ] MRCC: PASS: Price check passed. Min price $5.73. [2026-01-07T12:15:17.959282] [DEBUG] [REMOTE ] MRCC: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:17.959408] [DEBUG] [REMOTE ] MRCC: PASS: Integrity check passed. [2026-01-07T12:15:17.959449] [DEBUG] [REMOTE ] MRCC: Symbol is viable for forecasting. [2026-01-07T12:15:17.959499] [INFO ] [MAIN ] [2093/3530] MRCC kept (0.4s) | 2092 kept, 1 rejected | 137.5/min | ETA: 10.4m [2026-01-07T12:15:18.472220] [DEBUG] [REMOTE ] MRCY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:18.472361] [DEBUG] [REMOTE ] MRCY: PASS: History has at least 300 days. [2026-01-07T12:15:18.472629] [DEBUG] [REMOTE ] MRCY: PASS: Price check passed. Min price $66.12. [2026-01-07T12:15:18.472775] [DEBUG] [REMOTE ] MRCY: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:18.473092] [DEBUG] [REMOTE ] MRCY: PASS: Integrity check passed. [2026-01-07T12:15:18.473134] [DEBUG] [REMOTE ] MRCY: Symbol is viable for forecasting. [2026-01-07T12:15:18.473185] [INFO ] [MAIN ] [2094/3530] MRCY kept (0.5s) | 2093 kept, 1 rejected | 137.5/min | ETA: 10.4m [2026-01-07T12:15:18.990840] [DEBUG] [REMOTE ] MRK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:18.990979] [DEBUG] [REMOTE ] MRK: PASS: History has at least 300 days. [2026-01-07T12:15:18.991214] [DEBUG] [REMOTE ] MRK: PASS: Price check passed. Min price $81.80. [2026-01-07T12:15:18.991355] [DEBUG] [REMOTE ] MRK: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:18.991476] [DEBUG] [REMOTE ] MRK: PASS: Integrity check passed. [2026-01-07T12:15:18.991520] [DEBUG] [REMOTE ] MRK: Symbol is viable for forecasting. [2026-01-07T12:15:18.991600] [INFO ] [MAIN ] [2095/3530] MRK kept (0.5s) | 2094 kept, 1 rejected | 137.5/min | ETA: 10.4m [2026-01-07T12:15:19.262799] [DEBUG] [REMOTE ] MRM: Retrieved 1261 rows, trimmed to 300. [2026-01-07T12:15:19.262963] [DEBUG] [REMOTE ] MRM: PASS: History has at least 300 days. [2026-01-07T12:15:19.263232] [DEBUG] [REMOTE ] MRM: PASS: Price check passed. Min price $1.83. [2026-01-07T12:15:19.263418] [DEBUG] [REMOTE ] MRM: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:19.263566] [DEBUG] [REMOTE ] MRM: PASS: Integrity check passed. [2026-01-07T12:15:19.263645] [DEBUG] [REMOTE ] MRM: Symbol is viable for forecasting. [2026-01-07T12:15:19.263713] [INFO ] [MAIN ] [2096/3530] MRM kept (0.3s) | 2095 kept, 1 rejected | 137.5/min | ETA: 10.4m [2026-01-07T12:15:19.545003] [DEBUG] [REMOTE ] MRNA: Retrieved 1779 rows, trimmed to 300. [2026-01-07T12:15:19.545148] [DEBUG] [REMOTE ] MRNA: PASS: History has at least 300 days. [2026-01-07T12:15:19.545385] [DEBUG] [REMOTE ] MRNA: PASS: Price check passed. Min price $22.36. [2026-01-07T12:15:19.545526] [DEBUG] [REMOTE ] MRNA: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:19.545691] [DEBUG] [REMOTE ] MRNA: PASS: Integrity check passed. [2026-01-07T12:15:19.545734] [DEBUG] [REMOTE ] MRNA: Symbol is viable for forecasting. [2026-01-07T12:15:19.545784] [INFO ] [MAIN ] [2097/3530] MRNA kept (0.3s) | 2096 kept, 1 rejected | 137.6/min | ETA: 10.4m [2026-01-07T12:15:20.245898] [DEBUG] [REMOTE ] MRTN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:20.246101] [DEBUG] [REMOTE ] MRTN: PASS: History has at least 300 days. [2026-01-07T12:15:20.246392] [DEBUG] [REMOTE ] MRTN: PASS: Price check passed. Min price $9.36. [2026-01-07T12:15:20.246541] [DEBUG] [REMOTE ] MRTN: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:20.246701] [DEBUG] [REMOTE ] MRTN: PASS: Integrity check passed. [2026-01-07T12:15:20.246744] [DEBUG] [REMOTE ] MRTN: Symbol is viable for forecasting. [2026-01-07T12:15:20.246797] [INFO ] [MAIN ] [2098/3530] MRTN kept (0.7s) | 2097 kept, 1 rejected | 137.5/min | ETA: 10.4m [2026-01-07T12:15:20.481897] [DEBUG] [REMOTE ] MRVI: Retrieved 1286 rows, trimmed to 300. [2026-01-07T12:15:20.482101] [DEBUG] [REMOTE ] MRVI: PASS: History has at least 300 days. [2026-01-07T12:15:20.482378] [DEBUG] [REMOTE ] MRVI: PASS: Price check passed. Min price $2.87. [2026-01-07T12:15:20.482525] [DEBUG] [REMOTE ] MRVI: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:20.482703] [DEBUG] [REMOTE ] MRVI: PASS: Integrity check passed. [2026-01-07T12:15:20.482750] [DEBUG] [REMOTE ] MRVI: Symbol is viable for forecasting. [2026-01-07T12:15:20.482811] [INFO ] [MAIN ] [2099/3530] MRVI kept (0.2s) | 2098 kept, 1 rejected | 137.5/min | ETA: 10.4m [2026-01-07T12:15:21.049952] [DEBUG] [REMOTE ] MRVL: Retrieved 6417 rows, trimmed to 300. [2026-01-07T12:15:21.050131] [DEBUG] [REMOTE ] MRVL: PASS: History has at least 300 days. [2026-01-07T12:15:21.050386] [DEBUG] [REMOTE ] MRVL: PASS: Price check passed. Min price $76.68. [2026-01-07T12:15:21.050557] [DEBUG] [REMOTE ] MRVL: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:21.050722] [DEBUG] [REMOTE ] MRVL: PASS: Integrity check passed. [2026-01-07T12:15:21.050772] [DEBUG] [REMOTE ] MRVL: Symbol is viable for forecasting. [2026-01-07T12:15:21.050828] [INFO ] [MAIN ] [2100/3530] MRVL kept (0.6s) | 2099 kept, 1 rejected | 137.5/min | ETA: 10.4m [2026-01-07T12:15:21.237689] [DEBUG] [REMOTE ] MRX: Retrieved 426 rows, trimmed to 300. [2026-01-07T12:15:21.237847] [DEBUG] [REMOTE ] MRX: PASS: History has at least 300 days. [2026-01-07T12:15:21.238103] [DEBUG] [REMOTE ] MRX: PASS: Price check passed. Min price $29.79. [2026-01-07T12:15:21.238271] [DEBUG] [REMOTE ] MRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:21.238404] [DEBUG] [REMOTE ] MRX: PASS: Integrity check passed. [2026-01-07T12:15:21.238454] [DEBUG] [REMOTE ] MRX: Symbol is viable for forecasting. [2026-01-07T12:15:21.238511] [INFO ] [MAIN ] [2101/3530] MRX kept (0.2s) | 2100 kept, 1 rejected | 137.6/min | ETA: 10.4m [2026-01-07T12:15:21.811652] [DEBUG] [REMOTE ] MS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:21.811805] [DEBUG] [REMOTE ] MS: PASS: History has at least 300 days. [2026-01-07T12:15:21.812043] [DEBUG] [REMOTE ] MS: PASS: Price check passed. Min price $150.94. [2026-01-07T12:15:21.812184] [DEBUG] [REMOTE ] MS: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:21.812307] [DEBUG] [REMOTE ] MS: PASS: Integrity check passed. [2026-01-07T12:15:21.812349] [DEBUG] [REMOTE ] MS: Symbol is viable for forecasting. [2026-01-07T12:15:21.812400] [INFO ] [MAIN ] [2102/3530] MS kept (0.6s) | 2101 kept, 1 rejected | 137.5/min | ETA: 10.4m [2026-01-07T12:15:22.334801] [DEBUG] [REMOTE ] MSA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:22.335037] [DEBUG] [REMOTE ] MSA: PASS: History has at least 300 days. [2026-01-07T12:15:22.335416] [DEBUG] [REMOTE ] MSA: PASS: Price check passed. Min price $152.94. [2026-01-07T12:15:22.335680] [DEBUG] [REMOTE ] MSA: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:22.335887] [DEBUG] [REMOTE ] MSA: PASS: Integrity check passed. [2026-01-07T12:15:22.335931] [DEBUG] [REMOTE ] MSA: Symbol is viable for forecasting. [2026-01-07T12:15:22.335992] [INFO ] [MAIN ] [2103/3530] MSA kept (0.5s) | 2102 kept, 1 rejected | 137.5/min | ETA: 10.4m [2026-01-07T12:15:22.823608] [DEBUG] [REMOTE ] MSB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:22.823762] [DEBUG] [REMOTE ] MSB: PASS: History has at least 300 days. [2026-01-07T12:15:22.823993] [DEBUG] [REMOTE ] MSB: PASS: Price check passed. Min price $30.33. [2026-01-07T12:15:22.824127] [DEBUG] [REMOTE ] MSB: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:22.824238] [DEBUG] [REMOTE ] MSB: PASS: Integrity check passed. [2026-01-07T12:15:22.824277] [DEBUG] [REMOTE ] MSB: Symbol is viable for forecasting. [2026-01-07T12:15:22.824324] [INFO ] [MAIN ] [2104/3530] MSB kept (0.5s) | 2103 kept, 1 rejected | 137.5/min | ETA: 10.4m [2026-01-07T12:15:23.058134] [DEBUG] [REMOTE ] MSBI: Retrieved 2419 rows, trimmed to 300. [2026-01-07T12:15:23.058261] [DEBUG] [REMOTE ] MSBI: PASS: History has at least 300 days. [2026-01-07T12:15:23.058468] [DEBUG] [REMOTE ] MSBI: PASS: Price check passed. Min price $14.36. [2026-01-07T12:15:23.058634] [DEBUG] [REMOTE ] MSBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:23.058750] [DEBUG] [REMOTE ] MSBI: PASS: Integrity check passed. [2026-01-07T12:15:23.058791] [DEBUG] [REMOTE ] MSBI: Symbol is viable for forecasting. [2026-01-07T12:15:23.058861] [INFO ] [MAIN ] [2105/3530] MSBI kept (0.2s) | 2104 kept, 1 rejected | 137.6/min | ETA: 10.4m [2026-01-07T12:15:23.603720] [DEBUG] [REMOTE ] MSCI: Retrieved 4563 rows, trimmed to 300. [2026-01-07T12:15:23.603849] [DEBUG] [REMOTE ] MSCI: PASS: History has at least 300 days. [2026-01-07T12:15:23.604063] [DEBUG] [REMOTE ] MSCI: PASS: Price check passed. Min price $531.65. [2026-01-07T12:15:23.604199] [DEBUG] [REMOTE ] MSCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:23.604313] [DEBUG] [REMOTE ] MSCI: PASS: Integrity check passed. [2026-01-07T12:15:23.604353] [DEBUG] [REMOTE ] MSCI: Symbol is viable for forecasting. [2026-01-07T12:15:23.604400] [INFO ] [MAIN ] [2106/3530] MSCI kept (0.5s) | 2105 kept, 1 rejected | 137.5/min | ETA: 10.4m [2026-01-07T12:15:24.113994] [DEBUG] [REMOTE ] MSD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:24.114302] [DEBUG] [REMOTE ] MSD: PASS: History has at least 300 days. [2026-01-07T12:15:24.114856] [DEBUG] [REMOTE ] MSD: PASS: Price check passed. Min price $7.08. [2026-01-07T12:15:24.115260] [DEBUG] [REMOTE ] MSD: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:24.115462] [DEBUG] [REMOTE ] MSD: PASS: Integrity check passed. [2026-01-07T12:15:24.115518] [DEBUG] [REMOTE ] MSD: Symbol is viable for forecasting. [2026-01-07T12:15:24.115654] [INFO ] [MAIN ] [2107/3530] MSD kept (0.5s) | 2106 kept, 1 rejected | 137.5/min | ETA: 10.3m [2026-01-07T12:15:24.588313] [DEBUG] [REMOTE ] MSEX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:24.588443] [DEBUG] [REMOTE ] MSEX: PASS: History has at least 300 days. [2026-01-07T12:15:24.588678] [DEBUG] [REMOTE ] MSEX: PASS: Price check passed. Min price $48.59. [2026-01-07T12:15:24.588813] [DEBUG] [REMOTE ] MSEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:24.588951] [DEBUG] [REMOTE ] MSEX: PASS: Integrity check passed. [2026-01-07T12:15:24.588992] [DEBUG] [REMOTE ] MSEX: Symbol is viable for forecasting. [2026-01-07T12:15:24.589038] [INFO ] [MAIN ] [2108/3530] MSEX kept (0.5s) | 2107 kept, 1 rejected | 137.5/min | ETA: 10.3m [2026-01-07T12:15:24.859678] [DEBUG] [REMOTE ] MSFD: Retrieved 836 rows, trimmed to 300. [2026-01-07T12:15:24.859848] [DEBUG] [REMOTE ] MSFD: PASS: History has at least 300 days. [2026-01-07T12:15:24.860135] [DEBUG] [REMOTE ] MSFD: PASS: Price check passed. Min price $10.24. [2026-01-07T12:15:24.860294] [DEBUG] [REMOTE ] MSFD: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:24.860423] [DEBUG] [REMOTE ] MSFD: PASS: Integrity check passed. [2026-01-07T12:15:24.860468] [DEBUG] [REMOTE ] MSFD: Symbol is viable for forecasting. [2026-01-07T12:15:24.860524] [INFO ] [MAIN ] [2109/3530] MSFD kept (0.3s) | 2108 kept, 1 rejected | 137.5/min | ETA: 10.3m [2026-01-07T12:15:25.158060] [DEBUG] [REMOTE ] MSFL: Retrieved 453 rows, trimmed to 300. [2026-01-07T12:15:25.158187] [DEBUG] [REMOTE ] MSFL: PASS: History has at least 300 days. [2026-01-07T12:15:25.158390] [DEBUG] [REMOTE ] MSFL: PASS: Price check passed. Min price $25.97. [2026-01-07T12:15:25.158524] [DEBUG] [REMOTE ] MSFL: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:25.158652] [DEBUG] [REMOTE ] MSFL: PASS: Integrity check passed. [2026-01-07T12:15:25.158694] [DEBUG] [REMOTE ] MSFL: Symbol is viable for forecasting. [2026-01-07T12:15:25.158741] [INFO ] [MAIN ] [2110/3530] MSFL kept (0.3s) | 2109 kept, 1 rejected | 137.6/min | ETA: 10.3m [2026-01-07T12:15:25.652861] [DEBUG] [REMOTE ] MSGE: Retrieved 684 rows, trimmed to 300. [2026-01-07T12:15:25.653016] [DEBUG] [REMOTE ] MSGE: PASS: History has at least 300 days. [2026-01-07T12:15:25.653232] [DEBUG] [REMOTE ] MSGE: PASS: Price check passed. Min price $41.77. [2026-01-07T12:15:25.653401] [DEBUG] [REMOTE ] MSGE: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:25.653518] [DEBUG] [REMOTE ] MSGE: PASS: Integrity check passed. [2026-01-07T12:15:25.653593] [DEBUG] [REMOTE ] MSGE: Symbol is viable for forecasting. [2026-01-07T12:15:25.653644] [INFO ] [MAIN ] [2111/3530] MSGE kept (0.5s) | 2110 kept, 1 rejected | 137.6/min | ETA: 10.3m [2026-01-07T12:15:26.053868] [DEBUG] [REMOTE ] MSGM: Retrieved 1251 rows, trimmed to 300. [2026-01-07T12:15:26.054034] [DEBUG] [REMOTE ] MSGM: PASS: History has at least 300 days. [2026-01-07T12:15:26.054267] [DEBUG] [REMOTE ] MSGM: PASS: Price check passed. Min price $2.19. [2026-01-07T12:15:26.054424] [DEBUG] [REMOTE ] MSGM: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:26.054545] [DEBUG] [REMOTE ] MSGM: PASS: Integrity check passed. [2026-01-07T12:15:26.054619] [DEBUG] [REMOTE ] MSGM: Symbol is viable for forecasting. [2026-01-07T12:15:26.054671] [INFO ] [MAIN ] [2112/3530] MSGM kept (0.4s) | 2111 kept, 1 rejected | 137.6/min | ETA: 10.3m [2026-01-07T12:15:26.525042] [DEBUG] [REMOTE ] MSGS: Retrieved 2581 rows, trimmed to 300. [2026-01-07T12:15:26.525183] [DEBUG] [REMOTE ] MSGS: PASS: History has at least 300 days. [2026-01-07T12:15:26.525412] [DEBUG] [REMOTE ] MSGS: PASS: Price check passed. Min price $212.91. [2026-01-07T12:15:26.525550] [DEBUG] [REMOTE ] MSGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:26.525697] [DEBUG] [REMOTE ] MSGS: PASS: Integrity check passed. [2026-01-07T12:15:26.525739] [DEBUG] [REMOTE ] MSGS: Symbol is viable for forecasting. [2026-01-07T12:15:26.525788] [INFO ] [MAIN ] [2113/3530] MSGS kept (0.5s) | 2112 kept, 1 rejected | 137.6/min | ETA: 10.3m [2026-01-07T12:15:26.983767] [DEBUG] [REMOTE ] MSI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:26.983922] [DEBUG] [REMOTE ] MSI: PASS: History has at least 300 days. [2026-01-07T12:15:26.984535] [DEBUG] [REMOTE ] MSI: PASS: Price check passed. Min price $363.49. [2026-01-07T12:15:26.984707] [DEBUG] [REMOTE ] MSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:26.984844] [DEBUG] [REMOTE ] MSI: PASS: Integrity check passed. [2026-01-07T12:15:26.984885] [DEBUG] [REMOTE ] MSI: Symbol is viable for forecasting. [2026-01-07T12:15:26.984936] [INFO ] [MAIN ] [2114/3530] MSI kept (0.5s) | 2113 kept, 1 rejected | 137.6/min | ETA: 10.3m [2026-01-07T12:15:27.465715] [DEBUG] [REMOTE ] MSM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:27.465879] [DEBUG] [REMOTE ] MSM: PASS: History has at least 300 days. [2026-01-07T12:15:27.466208] [DEBUG] [REMOTE ] MSM: PASS: Price check passed. Min price $81.14. [2026-01-07T12:15:27.466344] [DEBUG] [REMOTE ] MSM: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:27.466462] [DEBUG] [REMOTE ] MSM: PASS: Integrity check passed. [2026-01-07T12:15:27.466501] [DEBUG] [REMOTE ] MSM: Symbol is viable for forecasting. [2026-01-07T12:15:27.466565] [INFO ] [MAIN ] [2115/3530] MSM kept (0.5s) | 2114 kept, 1 rejected | 137.5/min | ETA: 10.3m [2026-01-07T12:15:27.560251] [DEBUG] [REMOTE ] MSTX: Retrieved 349 rows, trimmed to 300. [2026-01-07T12:15:27.560368] [DEBUG] [REMOTE ] MSTX: PASS: History has at least 300 days. [2026-01-07T12:15:27.560563] [DEBUG] [REMOTE ] MSTX: PASS: Price check passed. Min price $3.85. [2026-01-07T12:15:27.560716] [DEBUG] [REMOTE ] MSTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:27.560822] [DEBUG] [REMOTE ] MSTX: PASS: Integrity check passed. [2026-01-07T12:15:27.560861] [DEBUG] [REMOTE ] MSTX: Symbol is viable for forecasting. [2026-01-07T12:15:27.560907] [INFO ] [MAIN ] [2116/3530] MSTX kept (0.1s) | 2115 kept, 1 rejected | 137.6/min | ETA: 10.3m [2026-01-07T12:15:28.354828] [DEBUG] [REMOTE ] MTB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:28.355036] [DEBUG] [REMOTE ] MTB: PASS: History has at least 300 days. [2026-01-07T12:15:28.355331] [DEBUG] [REMOTE ] MTB: PASS: Price check passed. Min price $177.23. [2026-01-07T12:15:28.355475] [DEBUG] [REMOTE ] MTB: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:28.355647] [DEBUG] [REMOTE ] MTB: PASS: Integrity check passed. [2026-01-07T12:15:28.355694] [DEBUG] [REMOTE ] MTB: Symbol is viable for forecasting. [2026-01-07T12:15:28.355748] [INFO ] [MAIN ] [2117/3530] MTB kept (0.8s) | 2116 kept, 1 rejected | 137.5/min | ETA: 10.3m [2026-01-07T12:15:28.599825] [DEBUG] [REMOTE ] MTCH: Retrieved 2546 rows, trimmed to 300. [2026-01-07T12:15:28.600250] [DEBUG] [REMOTE ] MTCH: PASS: History has at least 300 days. [2026-01-07T12:15:28.600744] [DEBUG] [REMOTE ] MTCH: PASS: Price check passed. Min price $31.07. [2026-01-07T12:15:28.600928] [DEBUG] [REMOTE ] MTCH: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:28.601098] [DEBUG] [REMOTE ] MTCH: PASS: Integrity check passed. [2026-01-07T12:15:28.601152] [DEBUG] [REMOTE ] MTCH: Symbol is viable for forecasting. [2026-01-07T12:15:28.601217] [INFO ] [MAIN ] [2118/3530] MTCH kept (0.2s) | 2117 kept, 1 rejected | 137.6/min | ETA: 10.3m [2026-01-07T12:15:29.250697] [DEBUG] [REMOTE ] MTD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:29.250983] [DEBUG] [REMOTE ] MTD: PASS: History has at least 300 days. [2026-01-07T12:15:29.251508] [DEBUG] [REMOTE ] MTD: PASS: Price check passed. Min price $1273.67. [2026-01-07T12:15:29.251764] [DEBUG] [REMOTE ] MTD: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:29.251989] [DEBUG] [REMOTE ] MTD: PASS: Integrity check passed. [2026-01-07T12:15:29.252054] [DEBUG] [REMOTE ] MTD: Symbol is viable for forecasting. [2026-01-07T12:15:29.252145] [INFO ] [MAIN ] [2119/3530] MTD kept (0.7s) | 2118 kept, 1 rejected | 137.5/min | ETA: 10.3m [2026-01-07T12:15:29.815159] [DEBUG] [REMOTE ] MTG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:29.815467] [DEBUG] [REMOTE ] MTG: PASS: History has at least 300 days. [2026-01-07T12:15:29.816026] [DEBUG] [REMOTE ] MTG: PASS: Price check passed. Min price $26.22. [2026-01-07T12:15:29.816222] [DEBUG] [REMOTE ] MTG: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:29.816410] [DEBUG] [REMOTE ] MTG: PASS: Integrity check passed. [2026-01-07T12:15:29.816454] [DEBUG] [REMOTE ] MTG: Symbol is viable for forecasting. [2026-01-07T12:15:29.816516] [INFO ] [MAIN ] [2120/3530] MTG kept (0.6s) | 2119 kept, 1 rejected | 137.5/min | ETA: 10.3m [2026-01-07T12:15:30.302285] [DEBUG] [REMOTE ] MTH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:30.302562] [DEBUG] [REMOTE ] MTH: PASS: History has at least 300 days. [2026-01-07T12:15:30.302968] [DEBUG] [REMOTE ] MTH: PASS: Price check passed. Min price $64.16. [2026-01-07T12:15:30.303118] [DEBUG] [REMOTE ] MTH: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:30.303276] [DEBUG] [REMOTE ] MTH: PASS: Integrity check passed. [2026-01-07T12:15:30.303319] [DEBUG] [REMOTE ] MTH: Symbol is viable for forecasting. [2026-01-07T12:15:30.303398] [INFO ] [MAIN ] [2121/3530] MTH kept (0.5s) | 2120 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:30.644867] [DEBUG] [REMOTE ] MTLS: Retrieved 2901 rows, trimmed to 300. [2026-01-07T12:15:30.645072] [DEBUG] [REMOTE ] MTLS: PASS: History has at least 300 days. [2026-01-07T12:15:30.645484] [DEBUG] [REMOTE ] MTLS: PASS: Price check passed. Min price $5.40. [2026-01-07T12:15:30.645702] [DEBUG] [REMOTE ] MTLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:30.645872] [DEBUG] [REMOTE ] MTLS: PASS: Integrity check passed. [2026-01-07T12:15:30.645918] [DEBUG] [REMOTE ] MTLS: Symbol is viable for forecasting. [2026-01-07T12:15:30.645976] [INFO ] [MAIN ] [2122/3530] MTLS kept (0.3s) | 2121 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:31.171801] [DEBUG] [REMOTE ] MTN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:31.172017] [DEBUG] [REMOTE ] MTN: PASS: History has at least 300 days. [2026-01-07T12:15:31.172321] [DEBUG] [REMOTE ] MTN: PASS: Price check passed. Min price $132.80. [2026-01-07T12:15:31.172468] [DEBUG] [REMOTE ] MTN: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:31.172628] [DEBUG] [REMOTE ] MTN: PASS: Integrity check passed. [2026-01-07T12:15:31.172672] [DEBUG] [REMOTE ] MTN: Symbol is viable for forecasting. [2026-01-07T12:15:31.172727] [INFO ] [MAIN ] [2123/3530] MTN kept (0.5s) | 2122 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:31.670859] [DEBUG] [REMOTE ] MTRN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:31.671002] [DEBUG] [REMOTE ] MTRN: PASS: History has at least 300 days. [2026-01-07T12:15:31.671227] [DEBUG] [REMOTE ] MTRN: PASS: Price check passed. Min price $111.37. [2026-01-07T12:15:31.671364] [DEBUG] [REMOTE ] MTRN: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:31.671480] [DEBUG] [REMOTE ] MTRN: PASS: Integrity check passed. [2026-01-07T12:15:31.671520] [DEBUG] [REMOTE ] MTRN: Symbol is viable for forecasting. [2026-01-07T12:15:31.671585] [INFO ] [MAIN ] [2124/3530] MTRN kept (0.5s) | 2123 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:32.145614] [DEBUG] [REMOTE ] MTRX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:32.145828] [DEBUG] [REMOTE ] MTRX: PASS: History has at least 300 days. [2026-01-07T12:15:32.146154] [DEBUG] [REMOTE ] MTRX: PASS: Price check passed. Min price $11.02. [2026-01-07T12:15:32.146296] [DEBUG] [REMOTE ] MTRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:32.146436] [DEBUG] [REMOTE ] MTRX: PASS: Integrity check passed. [2026-01-07T12:15:32.146490] [DEBUG] [REMOTE ] MTRX: Symbol is viable for forecasting. [2026-01-07T12:15:32.146545] [INFO ] [MAIN ] [2125/3530] MTRX kept (0.5s) | 2124 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:32.374905] [DEBUG] [REMOTE ] MTSI: Retrieved 3473 rows, trimmed to 300. [2026-01-07T12:15:32.375050] [DEBUG] [REMOTE ] MTSI: PASS: History has at least 300 days. [2026-01-07T12:15:32.375266] [DEBUG] [REMOTE ] MTSI: PASS: Price check passed. Min price $122.18. [2026-01-07T12:15:32.375399] [DEBUG] [REMOTE ] MTSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:32.375511] [DEBUG] [REMOTE ] MTSI: PASS: Integrity check passed. [2026-01-07T12:15:32.375551] [DEBUG] [REMOTE ] MTSI: Symbol is viable for forecasting. [2026-01-07T12:15:32.375618] [INFO ] [MAIN ] [2126/3530] MTSI kept (0.2s) | 2125 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:33.008098] [DEBUG] [REMOTE ] MTX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:33.008217] [DEBUG] [REMOTE ] MTX: PASS: History has at least 300 days. [2026-01-07T12:15:33.008437] [DEBUG] [REMOTE ] MTX: PASS: Price check passed. Min price $54.97. [2026-01-07T12:15:33.008587] [DEBUG] [REMOTE ] MTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:33.008707] [DEBUG] [REMOTE ] MTX: PASS: Integrity check passed. [2026-01-07T12:15:33.008776] [DEBUG] [REMOTE ] MTX: Symbol is viable for forecasting. [2026-01-07T12:15:33.008828] [INFO ] [MAIN ] [2127/3530] MTX kept (0.6s) | 2126 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:33.520855] [DEBUG] [REMOTE ] MTZ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:33.520988] [DEBUG] [REMOTE ] MTZ: PASS: History has at least 300 days. [2026-01-07T12:15:33.521205] [DEBUG] [REMOTE ] MTZ: PASS: Price check passed. Min price $190.08. [2026-01-07T12:15:33.521335] [DEBUG] [REMOTE ] MTZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:33.521446] [DEBUG] [REMOTE ] MTZ: PASS: Integrity check passed. [2026-01-07T12:15:33.521485] [DEBUG] [REMOTE ] MTZ: Symbol is viable for forecasting. [2026-01-07T12:15:33.521532] [INFO ] [MAIN ] [2128/3530] MTZ kept (0.5s) | 2127 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:34.018597] [DEBUG] [REMOTE ] MUA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:34.018743] [DEBUG] [REMOTE ] MUA: PASS: History has at least 300 days. [2026-01-07T12:15:34.019026] [DEBUG] [REMOTE ] MUA: PASS: Price check passed. Min price $10.41. [2026-01-07T12:15:34.019167] [DEBUG] [REMOTE ] MUA: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:34.019292] [DEBUG] [REMOTE ] MUA: PASS: Integrity check passed. [2026-01-07T12:15:34.019333] [DEBUG] [REMOTE ] MUA: Symbol is viable for forecasting. [2026-01-07T12:15:34.019383] [INFO ] [MAIN ] [2129/3530] MUA kept (0.5s) | 2128 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:34.511794] [DEBUG] [REMOTE ] MUC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:34.511934] [DEBUG] [REMOTE ] MUC: PASS: History has at least 300 days. [2026-01-07T12:15:34.512158] [DEBUG] [REMOTE ] MUC: PASS: Price check passed. Min price $10.56. [2026-01-07T12:15:34.512300] [DEBUG] [REMOTE ] MUC: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:34.512418] [DEBUG] [REMOTE ] MUC: PASS: Integrity check passed. [2026-01-07T12:15:34.512460] [DEBUG] [REMOTE ] MUC: Symbol is viable for forecasting. [2026-01-07T12:15:34.512517] [INFO ] [MAIN ] [2130/3530] MUC kept (0.5s) | 2129 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:34.960778] [DEBUG] [REMOTE ] MUE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:34.960993] [DEBUG] [REMOTE ] MUE: PASS: History has at least 300 days. [2026-01-07T12:15:34.961331] [DEBUG] [REMOTE ] MUE: PASS: Price check passed. Min price $9.85. [2026-01-07T12:15:34.961481] [DEBUG] [REMOTE ] MUE: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:34.961659] [DEBUG] [REMOTE ] MUE: PASS: Integrity check passed. [2026-01-07T12:15:34.961706] [DEBUG] [REMOTE ] MUE: Symbol is viable for forecasting. [2026-01-07T12:15:34.961762] [INFO ] [MAIN ] [2131/3530] MUE kept (0.4s) | 2130 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:35.276690] [DEBUG] [REMOTE ] MUFG: Retrieved 6213 rows, trimmed to 300. [2026-01-07T12:15:35.276830] [DEBUG] [REMOTE ] MUFG: PASS: History has at least 300 days. [2026-01-07T12:15:35.277062] [DEBUG] [REMOTE ] MUFG: PASS: Price check passed. Min price $14.62. [2026-01-07T12:15:35.277198] [DEBUG] [REMOTE ] MUFG: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:35.277319] [DEBUG] [REMOTE ] MUFG: PASS: Integrity check passed. [2026-01-07T12:15:35.277360] [DEBUG] [REMOTE ] MUFG: Symbol is viable for forecasting. [2026-01-07T12:15:35.277408] [INFO ] [MAIN ] [2132/3530] MUFG kept (0.3s) | 2131 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:35.722306] [DEBUG] [REMOTE ] MUJ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:35.722471] [DEBUG] [REMOTE ] MUJ: PASS: History has at least 300 days. [2026-01-07T12:15:35.722775] [DEBUG] [REMOTE ] MUJ: PASS: Price check passed. Min price $11.41. [2026-01-07T12:15:35.722946] [DEBUG] [REMOTE ] MUJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:35.723084] [DEBUG] [REMOTE ] MUJ: PASS: Integrity check passed. [2026-01-07T12:15:35.723139] [DEBUG] [REMOTE ] MUJ: Symbol is viable for forecasting. [2026-01-07T12:15:35.723191] [INFO ] [MAIN ] [2133/3530] MUJ kept (0.4s) | 2132 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:36.108523] [DEBUG] [REMOTE ] MUSA: Retrieved 3115 rows, trimmed to 300. [2026-01-07T12:15:36.108677] [DEBUG] [REMOTE ] MUSA: PASS: History has at least 300 days. [2026-01-07T12:15:36.108934] [DEBUG] [REMOTE ] MUSA: PASS: Price check passed. Min price $356.16. [2026-01-07T12:15:36.109072] [DEBUG] [REMOTE ] MUSA: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:36.109187] [DEBUG] [REMOTE ] MUSA: PASS: Integrity check passed. [2026-01-07T12:15:36.109229] [DEBUG] [REMOTE ] MUSA: Symbol is viable for forecasting. [2026-01-07T12:15:36.109277] [INFO ] [MAIN ] [2134/3530] MUSA kept (0.4s) | 2133 kept, 1 rejected | 137.5/min | ETA: 10.2m [2026-01-07T12:15:36.661199] [DEBUG] [REMOTE ] MUX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:36.661353] [DEBUG] [REMOTE ] MUX: PASS: History has at least 300 days. [2026-01-07T12:15:36.661625] [DEBUG] [REMOTE ] MUX: PASS: Price check passed. Min price $15.66. [2026-01-07T12:15:36.661766] [DEBUG] [REMOTE ] MUX: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:36.661889] [DEBUG] [REMOTE ] MUX: PASS: Integrity check passed. [2026-01-07T12:15:36.661931] [DEBUG] [REMOTE ] MUX: Symbol is viable for forecasting. [2026-01-07T12:15:36.661982] [INFO ] [MAIN ] [2135/3530] MUX kept (0.6s) | 2134 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:36.861087] [DEBUG] [REMOTE ] MVBF: Retrieved 4355 rows, trimmed to 300. [2026-01-07T12:15:36.861244] [DEBUG] [REMOTE ] MVBF: PASS: History has at least 300 days. [2026-01-07T12:15:36.861742] [DEBUG] [REMOTE ] MVBF: PASS: Price check passed. Min price $24.99. [2026-01-07T12:15:36.861883] [DEBUG] [REMOTE ] MVBF: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:36.862013] [DEBUG] [REMOTE ] MVBF: PASS: Integrity check passed. [2026-01-07T12:15:36.862054] [DEBUG] [REMOTE ] MVBF: Symbol is viable for forecasting. [2026-01-07T12:15:36.862111] [INFO ] [MAIN ] [2136/3530] MVBF kept (0.2s) | 2135 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:37.512665] [DEBUG] [REMOTE ] MVF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:37.512815] [DEBUG] [REMOTE ] MVF: PASS: History has at least 300 days. [2026-01-07T12:15:37.513072] [DEBUG] [REMOTE ] MVF: PASS: Price check passed. Min price $6.82. [2026-01-07T12:15:37.513212] [DEBUG] [REMOTE ] MVF: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:37.513350] [DEBUG] [REMOTE ] MVF: PASS: Integrity check passed. [2026-01-07T12:15:37.513396] [DEBUG] [REMOTE ] MVF: Symbol is viable for forecasting. [2026-01-07T12:15:37.513446] [INFO ] [MAIN ] [2137/3530] MVF kept (0.7s) | 2136 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:37.915929] [DEBUG] [REMOTE ] MVO: Retrieved 4772 rows, trimmed to 300. [2026-01-07T12:15:37.916078] [DEBUG] [REMOTE ] MVO: PASS: History has at least 300 days. [2026-01-07T12:15:37.916361] [DEBUG] [REMOTE ] MVO: PASS: Price check passed. Min price $1.02. [2026-01-07T12:15:37.916537] [DEBUG] [REMOTE ] MVO: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:37.916734] [DEBUG] [REMOTE ] MVO: PASS: Integrity check passed. [2026-01-07T12:15:37.916793] [DEBUG] [REMOTE ] MVO: Symbol is viable for forecasting. [2026-01-07T12:15:37.916855] [INFO ] [MAIN ] [2138/3530] MVO kept (0.4s) | 2137 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:38.164840] [DEBUG] [REMOTE ] MWA: Retrieved 4934 rows, trimmed to 300. [2026-01-07T12:15:38.164976] [DEBUG] [REMOTE ] MWA: PASS: History has at least 300 days. [2026-01-07T12:15:38.165201] [DEBUG] [REMOTE ] MWA: PASS: Price check passed. Min price $22.91. [2026-01-07T12:15:38.165334] [DEBUG] [REMOTE ] MWA: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:38.165448] [DEBUG] [REMOTE ] MWA: PASS: Integrity check passed. [2026-01-07T12:15:38.165504] [DEBUG] [REMOTE ] MWA: Symbol is viable for forecasting. [2026-01-07T12:15:38.165554] [INFO ] [MAIN ] [2139/3530] MWA kept (0.2s) | 2138 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:38.744342] [DEBUG] [REMOTE ] MX: Retrieved 3728 rows, trimmed to 300. [2026-01-07T12:15:38.744477] [DEBUG] [REMOTE ] MX: PASS: History has at least 300 days. [2026-01-07T12:15:38.744747] [DEBUG] [REMOTE ] MX: PASS: Price check passed. Min price $2.27. [2026-01-07T12:15:38.744889] [DEBUG] [REMOTE ] MX: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:38.745008] [DEBUG] [REMOTE ] MX: PASS: Integrity check passed. [2026-01-07T12:15:38.745049] [DEBUG] [REMOTE ] MX: Symbol is viable for forecasting. [2026-01-07T12:15:38.745098] [INFO ] [MAIN ] [2140/3530] MX kept (0.6s) | 2139 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:39.060303] [DEBUG] [REMOTE ] MXF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:39.060439] [DEBUG] [REMOTE ] MXF: PASS: History has at least 300 days. [2026-01-07T12:15:39.060694] [DEBUG] [REMOTE ] MXF: PASS: Price check passed. Min price $18.34. [2026-01-07T12:15:39.060830] [DEBUG] [REMOTE ] MXF: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:39.060952] [DEBUG] [REMOTE ] MXF: PASS: Integrity check passed. [2026-01-07T12:15:39.060990] [DEBUG] [REMOTE ] MXF: Symbol is viable for forecasting. [2026-01-07T12:15:39.061038] [INFO ] [MAIN ] [2141/3530] MXF kept (0.3s) | 2140 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:39.364758] [DEBUG] [REMOTE ] MXL: Retrieved 3972 rows, trimmed to 300. [2026-01-07T12:15:39.364922] [DEBUG] [REMOTE ] MXL: PASS: History has at least 300 days. [2026-01-07T12:15:39.365211] [DEBUG] [REMOTE ] MXL: PASS: Price check passed. Min price $13.05. [2026-01-07T12:15:39.365358] [DEBUG] [REMOTE ] MXL: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:39.365500] [DEBUG] [REMOTE ] MXL: PASS: Integrity check passed. [2026-01-07T12:15:39.365543] [DEBUG] [REMOTE ] MXL: Symbol is viable for forecasting. [2026-01-07T12:15:39.365618] [INFO ] [MAIN ] [2142/3530] MXL kept (0.3s) | 2141 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:40.054603] [DEBUG] [REMOTE ] MYE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:40.054788] [DEBUG] [REMOTE ] MYE: PASS: History has at least 300 days. [2026-01-07T12:15:40.055105] [DEBUG] [REMOTE ] MYE: PASS: Price check passed. Min price $15.64. [2026-01-07T12:15:40.055251] [DEBUG] [REMOTE ] MYE: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:40.055396] [DEBUG] [REMOTE ] MYE: PASS: Integrity check passed. [2026-01-07T12:15:40.055437] [DEBUG] [REMOTE ] MYE: Symbol is viable for forecasting. [2026-01-07T12:15:40.055489] [INFO ] [MAIN ] [2143/3530] MYE kept (0.7s) | 2142 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:40.533391] [DEBUG] [REMOTE ] MYGN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:40.533550] [DEBUG] [REMOTE ] MYGN: PASS: History has at least 300 days. [2026-01-07T12:15:40.533832] [DEBUG] [REMOTE ] MYGN: PASS: Price check passed. Min price $6.14. [2026-01-07T12:15:40.534005] [DEBUG] [REMOTE ] MYGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:40.534135] [DEBUG] [REMOTE ] MYGN: PASS: Integrity check passed. [2026-01-07T12:15:40.534179] [DEBUG] [REMOTE ] MYGN: Symbol is viable for forecasting. [2026-01-07T12:15:40.534269] [INFO ] [MAIN ] [2144/3530] MYGN kept (0.5s) | 2143 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:41.027856] [DEBUG] [REMOTE ] MYI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:41.028009] [DEBUG] [REMOTE ] MYI: PASS: History has at least 300 days. [2026-01-07T12:15:41.028274] [DEBUG] [REMOTE ] MYI: PASS: Price check passed. Min price $10.70. [2026-01-07T12:15:41.028411] [DEBUG] [REMOTE ] MYI: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:41.028543] [DEBUG] [REMOTE ] MYI: PASS: Integrity check passed. [2026-01-07T12:15:41.028623] [DEBUG] [REMOTE ] MYI: Symbol is viable for forecasting. [2026-01-07T12:15:41.028678] [INFO ] [MAIN ] [2145/3530] MYI kept (0.5s) | 2144 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:41.474313] [DEBUG] [REMOTE ] MYN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:41.474697] [DEBUG] [REMOTE ] MYN: PASS: History has at least 300 days. [2026-01-07T12:15:41.475022] [DEBUG] [REMOTE ] MYN: PASS: Price check passed. Min price $9.84. [2026-01-07T12:15:41.475211] [DEBUG] [REMOTE ] MYN: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:41.475483] [DEBUG] [REMOTE ] MYN: PASS: Integrity check passed. [2026-01-07T12:15:41.475539] [DEBUG] [REMOTE ] MYN: Symbol is viable for forecasting. [2026-01-07T12:15:41.475625] [INFO ] [MAIN ] [2146/3530] MYN kept (0.4s) | 2145 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:41.815070] [DEBUG] [REMOTE ] MYRG: Retrieved 4377 rows, trimmed to 300. [2026-01-07T12:15:41.815208] [DEBUG] [REMOTE ] MYRG: PASS: History has at least 300 days. [2026-01-07T12:15:41.815429] [DEBUG] [REMOTE ] MYRG: PASS: Price check passed. Min price $196.57. [2026-01-07T12:15:41.815561] [DEBUG] [REMOTE ] MYRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:41.815710] [DEBUG] [REMOTE ] MYRG: PASS: Integrity check passed. [2026-01-07T12:15:41.815768] [DEBUG] [REMOTE ] MYRG: Symbol is viable for forecasting. [2026-01-07T12:15:41.815818] [INFO ] [MAIN ] [2147/3530] MYRG kept (0.3s) | 2146 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:42.094545] [DEBUG] [REMOTE ] NA: Retrieved 876 rows, trimmed to 300. [2026-01-07T12:15:42.094720] [DEBUG] [REMOTE ] NA: PASS: History has at least 300 days. [2026-01-07T12:15:42.094986] [DEBUG] [REMOTE ] NA: PASS: Price check passed. Min price $2.99. [2026-01-07T12:15:42.095127] [DEBUG] [REMOTE ] NA: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:42.095251] [DEBUG] [REMOTE ] NA: PASS: Integrity check passed. [2026-01-07T12:15:42.095292] [DEBUG] [REMOTE ] NA: Symbol is viable for forecasting. [2026-01-07T12:15:42.095350] [INFO ] [MAIN ] [2148/3530] NA kept (0.3s) | 2147 kept, 1 rejected | 137.5/min | ETA: 10.1m [2026-01-07T12:15:42.575180] [DEBUG] [REMOTE ] NAAS: Retrieved 2063 rows, trimmed to 300. [2026-01-07T12:15:42.575319] [DEBUG] [REMOTE ] NAAS: PASS: History has at least 300 days. [2026-01-07T12:15:42.575626] [DEBUG] [REMOTE ] NAAS: PASS: Price check passed. Min price $3.12. [2026-01-07T12:15:42.575802] [DEBUG] [REMOTE ] NAAS: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:42.575943] [DEBUG] [REMOTE ] NAAS: PASS: Integrity check passed. [2026-01-07T12:15:42.575996] [DEBUG] [REMOTE ] NAAS: Symbol is viable for forecasting. [2026-01-07T12:15:42.576057] [INFO ] [MAIN ] [2149/3530] NAAS kept (0.5s) | 2148 kept, 1 rejected | 137.5/min | ETA: 10.0m [2026-01-07T12:15:42.841196] [DEBUG] [REMOTE ] NABL: Retrieved 1123 rows, trimmed to 300. [2026-01-07T12:15:42.841327] [DEBUG] [REMOTE ] NABL: PASS: History has at least 300 days. [2026-01-07T12:15:42.841539] [DEBUG] [REMOTE ] NABL: PASS: Price check passed. Min price $7.11. [2026-01-07T12:15:42.841695] [DEBUG] [REMOTE ] NABL: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:42.841807] [DEBUG] [REMOTE ] NABL: PASS: Integrity check passed. [2026-01-07T12:15:42.841848] [DEBUG] [REMOTE ] NABL: Symbol is viable for forecasting. [2026-01-07T12:15:42.841897] [INFO ] [MAIN ] [2150/3530] NABL kept (0.3s) | 2149 kept, 1 rejected | 137.5/min | ETA: 10.0m [2026-01-07T12:15:43.582342] [DEBUG] [REMOTE ] NAC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:43.582585] [DEBUG] [REMOTE ] NAC: PASS: History has at least 300 days. [2026-01-07T12:15:43.582834] [DEBUG] [REMOTE ] NAC: PASS: Price check passed. Min price $11.44. [2026-01-07T12:15:43.582967] [DEBUG] [REMOTE ] NAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:43.583090] [DEBUG] [REMOTE ] NAC: PASS: Integrity check passed. [2026-01-07T12:15:43.583145] [DEBUG] [REMOTE ] NAC: Symbol is viable for forecasting. [2026-01-07T12:15:43.583198] [INFO ] [MAIN ] [2151/3530] NAC kept (0.7s) | 2150 kept, 1 rejected | 137.5/min | ETA: 10.0m [2026-01-07T12:15:44.009365] [DEBUG] [REMOTE ] NAD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:44.009506] [DEBUG] [REMOTE ] NAD: PASS: History has at least 300 days. [2026-01-07T12:15:44.009768] [DEBUG] [REMOTE ] NAD: PASS: Price check passed. Min price $11.62. [2026-01-07T12:15:44.009906] [DEBUG] [REMOTE ] NAD: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:44.010026] [DEBUG] [REMOTE ] NAD: PASS: Integrity check passed. [2026-01-07T12:15:44.010066] [DEBUG] [REMOTE ] NAD: Symbol is viable for forecasting. [2026-01-07T12:15:44.010115] [INFO ] [MAIN ] [2152/3530] NAD kept (0.4s) | 2151 kept, 1 rejected | 137.5/min | ETA: 10.0m [2026-01-07T12:15:44.223331] [DEBUG] [REMOTE ] NAMS: Retrieved 781 rows, trimmed to 300. [2026-01-07T12:15:44.223480] [DEBUG] [REMOTE ] NAMS: PASS: History has at least 300 days. [2026-01-07T12:15:44.223748] [DEBUG] [REMOTE ] NAMS: PASS: Price check passed. Min price $33.48. [2026-01-07T12:15:44.223937] [DEBUG] [REMOTE ] NAMS: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:44.224101] [DEBUG] [REMOTE ] NAMS: PASS: Integrity check passed. [2026-01-07T12:15:44.224157] [DEBUG] [REMOTE ] NAMS: Symbol is viable for forecasting. [2026-01-07T12:15:44.224231] [INFO ] [MAIN ] [2153/3530] NAMS kept (0.2s) | 2152 kept, 1 rejected | 137.5/min | ETA: 10.0m [2026-01-07T12:15:44.875819] [DEBUG] [REMOTE ] NATH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:44.875991] [DEBUG] [REMOTE ] NATH: PASS: History has at least 300 days. [2026-01-07T12:15:44.876300] [DEBUG] [REMOTE ] NATH: PASS: Price check passed. Min price $89.87. [2026-01-07T12:15:44.876550] [DEBUG] [REMOTE ] NATH: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:44.876734] [DEBUG] [REMOTE ] NATH: PASS: Integrity check passed. [2026-01-07T12:15:44.876778] [DEBUG] [REMOTE ] NATH: Symbol is viable for forecasting. [2026-01-07T12:15:44.876832] [INFO ] [MAIN ] [2154/3530] NATH kept (0.7s) | 2153 kept, 1 rejected | 137.5/min | ETA: 10.0m [2026-01-07T12:15:45.068610] [DEBUG] [REMOTE ] NATL: Retrieved 553 rows, trimmed to 300. [2026-01-07T12:15:45.068749] [DEBUG] [REMOTE ] NATL: PASS: History has at least 300 days. [2026-01-07T12:15:45.068987] [DEBUG] [REMOTE ] NATL: PASS: Price check passed. Min price $34.13. [2026-01-07T12:15:45.069148] [DEBUG] [REMOTE ] NATL: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:45.069261] [DEBUG] [REMOTE ] NATL: PASS: Integrity check passed. [2026-01-07T12:15:45.069301] [DEBUG] [REMOTE ] NATL: Symbol is viable for forecasting. [2026-01-07T12:15:45.069349] [INFO ] [MAIN ] [2155/3530] NATL kept (0.2s) | 2154 kept, 1 rejected | 137.5/min | ETA: 10.0m [2026-01-07T12:15:45.688720] [DEBUG] [REMOTE ] NAVI: Retrieved 2948 rows, trimmed to 300. [2026-01-07T12:15:45.688878] [DEBUG] [REMOTE ] NAVI: PASS: History has at least 300 days. [2026-01-07T12:15:45.689120] [DEBUG] [REMOTE ] NAVI: PASS: Price check passed. Min price $11.20. [2026-01-07T12:15:45.689257] [DEBUG] [REMOTE ] NAVI: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:45.689375] [DEBUG] [REMOTE ] NAVI: PASS: Integrity check passed. [2026-01-07T12:15:45.689414] [DEBUG] [REMOTE ] NAVI: Symbol is viable for forecasting. [2026-01-07T12:15:45.689462] [INFO ] [MAIN ] [2156/3530] NAVI kept (0.6s) | 2155 kept, 1 rejected | 137.5/min | ETA: 10.0m [2026-01-07T12:15:46.125189] [DEBUG] [REMOTE ] NAZ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:46.125326] [DEBUG] [REMOTE ] NAZ: PASS: History has at least 300 days. [2026-01-07T12:15:46.125555] [DEBUG] [REMOTE ] NAZ: PASS: Price check passed. Min price $11.69. [2026-01-07T12:15:46.125716] [DEBUG] [REMOTE ] NAZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:46.125854] [DEBUG] [REMOTE ] NAZ: PASS: Integrity check passed. [2026-01-07T12:15:46.125896] [DEBUG] [REMOTE ] NAZ: Symbol is viable for forecasting. [2026-01-07T12:15:46.125946] [INFO ] [MAIN ] [2157/3530] NAZ kept (0.4s) | 2156 kept, 1 rejected | 137.5/min | ETA: 10.0m [2026-01-07T12:15:46.432258] [DEBUG] [REMOTE ] NB: Retrieved 2477 rows, trimmed to 300. [2026-01-07T12:15:46.432406] [DEBUG] [REMOTE ] NB: PASS: History has at least 300 days. [2026-01-07T12:15:46.432653] [DEBUG] [REMOTE ] NB: PASS: Price check passed. Min price $5.18. [2026-01-07T12:15:46.432792] [DEBUG] [REMOTE ] NB: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:46.432920] [DEBUG] [REMOTE ] NB: PASS: Integrity check passed. [2026-01-07T12:15:46.432966] [DEBUG] [REMOTE ] NB: Symbol is viable for forecasting. [2026-01-07T12:15:46.433014] [INFO ] [MAIN ] [2158/3530] NB kept (0.3s) | 2157 kept, 1 rejected | 137.5/min | ETA: 10.0m [2026-01-07T12:15:46.888787] [DEBUG] [REMOTE ] NBB: Retrieved 3948 rows, trimmed to 300. [2026-01-07T12:15:46.889084] [DEBUG] [REMOTE ] NBB: PASS: History has at least 300 days. [2026-01-07T12:15:46.889398] [DEBUG] [REMOTE ] NBB: PASS: Price check passed. Min price $15.67. [2026-01-07T12:15:46.889547] [DEBUG] [REMOTE ] NBB: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:46.889707] [DEBUG] [REMOTE ] NBB: PASS: Integrity check passed. [2026-01-07T12:15:46.889751] [DEBUG] [REMOTE ] NBB: Symbol is viable for forecasting. [2026-01-07T12:15:46.889809] [INFO ] [MAIN ] [2159/3530] NBB kept (0.5s) | 2158 kept, 1 rejected | 137.5/min | ETA: 10.0m [2026-01-07T12:15:47.015848] [DEBUG] [REMOTE ] NBBK: Retrieved 507 rows, trimmed to 300. [2026-01-07T12:15:47.016030] [DEBUG] [REMOTE ] NBBK: PASS: History has at least 300 days. [2026-01-07T12:15:47.016274] [DEBUG] [REMOTE ] NBBK: PASS: Price check passed. Min price $16.81. [2026-01-07T12:15:47.016412] [DEBUG] [REMOTE ] NBBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:47.016536] [DEBUG] [REMOTE ] NBBK: PASS: Integrity check passed. [2026-01-07T12:15:47.016598] [DEBUG] [REMOTE ] NBBK: Symbol is viable for forecasting. [2026-01-07T12:15:47.016654] [INFO ] [MAIN ] [2160/3530] NBBK kept (0.1s) | 2159 kept, 1 rejected | 137.6/min | ETA: 10.0m [2026-01-07T12:15:47.692498] [DEBUG] [REMOTE ] NBHC: Retrieved 3342 rows, trimmed to 300. [2026-01-07T12:15:47.692813] [DEBUG] [REMOTE ] NBHC: PASS: History has at least 300 days. [2026-01-07T12:15:47.693313] [DEBUG] [REMOTE ] NBHC: PASS: Price check passed. Min price $35.30. [2026-01-07T12:15:47.693523] [DEBUG] [REMOTE ] NBHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:47.693826] [DEBUG] [REMOTE ] NBHC: PASS: Integrity check passed. [2026-01-07T12:15:47.693893] [DEBUG] [REMOTE ] NBHC: Symbol is viable for forecasting. [2026-01-07T12:15:47.693984] [INFO ] [MAIN ] [2161/3530] NBHC kept (0.7s) | 2160 kept, 1 rejected | 137.5/min | ETA: 10.0m [2026-01-07T12:15:48.099218] [DEBUG] [REMOTE ] NBIX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:48.099363] [DEBUG] [REMOTE ] NBIX: PASS: History has at least 300 days. [2026-01-07T12:15:48.099622] [DEBUG] [REMOTE ] NBIX: PASS: Price check passed. Min price $135.99. [2026-01-07T12:15:48.099862] [DEBUG] [REMOTE ] NBIX: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:48.099993] [DEBUG] [REMOTE ] NBIX: PASS: Integrity check passed. [2026-01-07T12:15:48.100035] [DEBUG] [REMOTE ] NBIX: Symbol is viable for forecasting. [2026-01-07T12:15:48.100088] [INFO ] [MAIN ] [2162/3530] NBIX kept (0.4s) | 2161 kept, 1 rejected | 137.5/min | ETA: 9.9m [2026-01-07T12:15:48.608175] [DEBUG] [REMOTE ] NBN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:48.608316] [DEBUG] [REMOTE ] NBN: PASS: History has at least 300 days. [2026-01-07T12:15:48.608534] [DEBUG] [REMOTE ] NBN: PASS: Price check passed. Min price $81.73. [2026-01-07T12:15:48.608685] [DEBUG] [REMOTE ] NBN: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:48.608819] [DEBUG] [REMOTE ] NBN: PASS: Integrity check passed. [2026-01-07T12:15:48.608871] [DEBUG] [REMOTE ] NBN: Symbol is viable for forecasting. [2026-01-07T12:15:48.608919] [INFO ] [MAIN ] [2163/3530] NBN kept (0.5s) | 2162 kept, 1 rejected | 137.5/min | ETA: 9.9m [2026-01-07T12:15:49.066270] [DEBUG] [REMOTE ] NBTB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:49.066403] [DEBUG] [REMOTE ] NBTB: PASS: History has at least 300 days. [2026-01-07T12:15:49.066634] [DEBUG] [REMOTE ] NBTB: PASS: Price check passed. Min price $38.92. [2026-01-07T12:15:49.066767] [DEBUG] [REMOTE ] NBTB: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:49.066880] [DEBUG] [REMOTE ] NBTB: PASS: Integrity check passed. [2026-01-07T12:15:49.066919] [DEBUG] [REMOTE ] NBTB: Symbol is viable for forecasting. [2026-01-07T12:15:49.066968] [INFO ] [MAIN ] [2164/3530] NBTB kept (0.5s) | 2163 kept, 1 rejected | 137.5/min | ETA: 9.9m [2026-01-07T12:15:49.301532] [DEBUG] [REMOTE ] NBXG: Retrieved 1159 rows, trimmed to 300. [2026-01-07T12:15:49.301813] [DEBUG] [REMOTE ] NBXG: PASS: History has at least 300 days. [2026-01-07T12:15:49.302102] [DEBUG] [REMOTE ] NBXG: PASS: Price check passed. Min price $13.55. [2026-01-07T12:15:49.302249] [DEBUG] [REMOTE ] NBXG: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:49.302388] [DEBUG] [REMOTE ] NBXG: PASS: Integrity check passed. [2026-01-07T12:15:49.302430] [DEBUG] [REMOTE ] NBXG: Symbol is viable for forecasting. [2026-01-07T12:15:49.302484] [INFO ] [MAIN ] [2165/3530] NBXG kept (0.2s) | 2164 kept, 1 rejected | 137.5/min | ETA: 9.9m [2026-01-07T12:15:49.950631] [DEBUG] [REMOTE ] NC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:49.950835] [DEBUG] [REMOTE ] NC: PASS: History has at least 300 days. [2026-01-07T12:15:49.951123] [DEBUG] [REMOTE ] NC: PASS: Price check passed. Min price $39.67. [2026-01-07T12:15:49.951303] [DEBUG] [REMOTE ] NC: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:49.951439] [DEBUG] [REMOTE ] NC: PASS: Integrity check passed. [2026-01-07T12:15:49.951479] [DEBUG] [REMOTE ] NC: Symbol is viable for forecasting. [2026-01-07T12:15:49.951531] [INFO ] [MAIN ] [2166/3530] NC kept (0.6s) | 2165 kept, 1 rejected | 137.5/min | ETA: 9.9m [2026-01-07T12:15:50.432721] [DEBUG] [REMOTE ] NCA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:50.432949] [DEBUG] [REMOTE ] NCA: PASS: History has at least 300 days. [2026-01-07T12:15:50.433520] [DEBUG] [REMOTE ] NCA: PASS: Price check passed. Min price $8.71. [2026-01-07T12:15:50.433694] [DEBUG] [REMOTE ] NCA: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:50.433851] [DEBUG] [REMOTE ] NCA: PASS: Integrity check passed. [2026-01-07T12:15:50.433894] [DEBUG] [REMOTE ] NCA: Symbol is viable for forecasting. [2026-01-07T12:15:50.433950] [INFO ] [MAIN ] [2167/3530] NCA kept (0.5s) | 2166 kept, 1 rejected | 137.5/min | ETA: 9.9m [2026-01-07T12:15:50.839472] [DEBUG] [REMOTE ] NCLH: Retrieved 3261 rows, trimmed to 300. [2026-01-07T12:15:50.839639] [DEBUG] [REMOTE ] NCLH: PASS: History has at least 300 days. [2026-01-07T12:15:50.839859] [DEBUG] [REMOTE ] NCLH: PASS: Price check passed. Min price $17.50. [2026-01-07T12:15:50.839992] [DEBUG] [REMOTE ] NCLH: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:50.840106] [DEBUG] [REMOTE ] NCLH: PASS: Integrity check passed. [2026-01-07T12:15:50.840145] [DEBUG] [REMOTE ] NCLH: Symbol is viable for forecasting. [2026-01-07T12:15:50.840192] [INFO ] [MAIN ] [2168/3530] NCLH kept (0.4s) | 2167 kept, 1 rejected | 137.5/min | ETA: 9.9m [2026-01-07T12:15:51.242345] [DEBUG] [REMOTE ] NCMI: Retrieved 4758 rows, trimmed to 300. [2026-01-07T12:15:51.242476] [DEBUG] [REMOTE ] NCMI: PASS: History has at least 300 days. [2026-01-07T12:15:51.242740] [DEBUG] [REMOTE ] NCMI: PASS: Price check passed. Min price $3.84. [2026-01-07T12:15:51.242884] [DEBUG] [REMOTE ] NCMI: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:51.243017] [DEBUG] [REMOTE ] NCMI: PASS: Integrity check passed. [2026-01-07T12:15:51.243059] [DEBUG] [REMOTE ] NCMI: Symbol is viable for forecasting. [2026-01-07T12:15:51.243108] [INFO ] [MAIN ] [2169/3530] NCMI kept (0.4s) | 2168 kept, 1 rejected | 137.5/min | ETA: 9.9m [2026-01-07T12:15:51.441289] [DEBUG] [REMOTE ] NCNA: Retrieved 2079 rows, trimmed to 300. [2026-01-07T12:15:51.441413] [DEBUG] [REMOTE ] NCNA: PASS: History has at least 300 days. [2026-01-07T12:15:51.441665] [DEBUG] [REMOTE ] NCNA: PASS: Price check passed. Min price $3.20. [2026-01-07T12:15:51.441810] [DEBUG] [REMOTE ] NCNA: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:51.441936] [DEBUG] [REMOTE ] NCNA: PASS: Integrity check passed. [2026-01-07T12:15:51.441981] [DEBUG] [REMOTE ] NCNA: Symbol is viable for forecasting. [2026-01-07T12:15:51.442030] [INFO ] [MAIN ] [2170/3530] NCNA kept (0.2s) | 2169 kept, 1 rejected | 137.5/min | ETA: 9.9m [2026-01-07T12:15:51.927369] [DEBUG] [REMOTE ] NCNO: Retrieved 1378 rows, trimmed to 300. [2026-01-07T12:15:51.927509] [DEBUG] [REMOTE ] NCNO: PASS: History has at least 300 days. [2026-01-07T12:15:51.927784] [DEBUG] [REMOTE ] NCNO: PASS: Price check passed. Min price $23.39. [2026-01-07T12:15:51.927958] [DEBUG] [REMOTE ] NCNO: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:51.928094] [DEBUG] [REMOTE ] NCNO: PASS: Integrity check passed. [2026-01-07T12:15:51.928144] [DEBUG] [REMOTE ] NCNO: Symbol is viable for forecasting. [2026-01-07T12:15:51.928205] [INFO ] [MAIN ] [2171/3530] NCNO kept (0.5s) | 2170 kept, 1 rejected | 137.5/min | ETA: 9.9m [2026-01-07T12:15:52.465237] [DEBUG] [REMOTE ] NCTY: Retrieved 5298 rows, trimmed to 300. [2026-01-07T12:15:52.465376] [DEBUG] [REMOTE ] NCTY: PASS: History has at least 300 days. [2026-01-07T12:15:52.465617] [DEBUG] [REMOTE ] NCTY: PASS: Price check passed. Min price $6.21. [2026-01-07T12:15:52.465751] [DEBUG] [REMOTE ] NCTY: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:52.465866] [DEBUG] [REMOTE ] NCTY: PASS: Integrity check passed. [2026-01-07T12:15:52.465905] [DEBUG] [REMOTE ] NCTY: Symbol is viable for forecasting. [2026-01-07T12:15:52.465953] [INFO ] [MAIN ] [2172/3530] NCTY kept (0.5s) | 2171 kept, 1 rejected | 137.5/min | ETA: 9.9m [2026-01-07T12:15:52.856717] [DEBUG] [REMOTE ] NCZ: Retrieved 5647 rows, trimmed to 300. [2026-01-07T12:15:52.856847] [DEBUG] [REMOTE ] NCZ: PASS: History has at least 300 days. [2026-01-07T12:15:52.857063] [DEBUG] [REMOTE ] NCZ: PASS: Price check passed. Min price $13.16. [2026-01-07T12:15:52.857198] [DEBUG] [REMOTE ] NCZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:52.857310] [DEBUG] [REMOTE ] NCZ: PASS: Integrity check passed. [2026-01-07T12:15:52.857349] [DEBUG] [REMOTE ] NCZ: Symbol is viable for forecasting. [2026-01-07T12:15:52.857395] [INFO ] [MAIN ] [2173/3530] NCZ kept (0.4s) | 2172 kept, 1 rejected | 137.5/min | ETA: 9.9m [2026-01-07T12:15:53.231746] [DEBUG] [REMOTE ] NDAQ: Retrieved 5918 rows, trimmed to 300. [2026-01-07T12:15:53.231883] [DEBUG] [REMOTE ] NDAQ: PASS: History has at least 300 days. [2026-01-07T12:15:53.232103] [DEBUG] [REMOTE ] NDAQ: PASS: Price check passed. Min price $85.17. [2026-01-07T12:15:53.232238] [DEBUG] [REMOTE ] NDAQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:53.232355] [DEBUG] [REMOTE ] NDAQ: PASS: Integrity check passed. [2026-01-07T12:15:53.232396] [DEBUG] [REMOTE ] NDAQ: Symbol is viable for forecasting. [2026-01-07T12:15:53.232450] [INFO ] [MAIN ] [2174/3530] NDAQ kept (0.4s) | 2173 kept, 1 rejected | 137.5/min | ETA: 9.9m [2026-01-07T12:15:53.528607] [DEBUG] [REMOTE ] NDMO: Retrieved 1346 rows, trimmed to 300. [2026-01-07T12:15:53.528800] [DEBUG] [REMOTE ] NDMO: PASS: History has at least 300 days. [2026-01-07T12:15:53.529101] [DEBUG] [REMOTE ] NDMO: PASS: Price check passed. Min price $9.98. [2026-01-07T12:15:53.529248] [DEBUG] [REMOTE ] NDMO: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:53.529410] [DEBUG] [REMOTE ] NDMO: PASS: Integrity check passed. [2026-01-07T12:15:53.529458] [DEBUG] [REMOTE ] NDMO: Symbol is viable for forecasting. [2026-01-07T12:15:53.529536] [INFO ] [MAIN ] [2175/3530] NDMO kept (0.3s) | 2174 kept, 1 rejected | 137.6/min | ETA: 9.9m [2026-01-07T12:15:53.960924] [DEBUG] [REMOTE ] NDRA: Retrieved 2141 rows, trimmed to 300. [2026-01-07T12:15:53.961092] [DEBUG] [REMOTE ] NDRA: PASS: History has at least 300 days. [2026-01-07T12:15:53.961301] [DEBUG] [REMOTE ] NDRA: PASS: Price check passed. Min price $4.29. [2026-01-07T12:15:53.961431] [DEBUG] [REMOTE ] NDRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:53.961551] [DEBUG] [REMOTE ] NDRA: PASS: Integrity check passed. [2026-01-07T12:15:53.961621] [DEBUG] [REMOTE ] NDRA: Symbol is viable for forecasting. [2026-01-07T12:15:53.961671] [INFO ] [MAIN ] [2176/3530] NDRA kept (0.4s) | 2175 kept, 1 rejected | 137.6/min | ETA: 9.8m [2026-01-07T12:15:54.525977] [DEBUG] [REMOTE ] NDSN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:54.526121] [DEBUG] [REMOTE ] NDSN: PASS: History has at least 300 days. [2026-01-07T12:15:54.526359] [DEBUG] [REMOTE ] NDSN: PASS: Price check passed. Min price $225.91. [2026-01-07T12:15:54.526532] [DEBUG] [REMOTE ] NDSN: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:54.526675] [DEBUG] [REMOTE ] NDSN: PASS: Integrity check passed. [2026-01-07T12:15:54.526719] [DEBUG] [REMOTE ] NDSN: Symbol is viable for forecasting. [2026-01-07T12:15:54.526769] [INFO ] [MAIN ] [2177/3530] NDSN kept (0.6s) | 2176 kept, 1 rejected | 137.5/min | ETA: 9.8m [2026-01-07T12:15:54.686128] [DEBUG] [REMOTE ] NE: Retrieved 1150 rows, trimmed to 300. [2026-01-07T12:15:54.686257] [DEBUG] [REMOTE ] NE: PASS: History has at least 300 days. [2026-01-07T12:15:54.686458] [DEBUG] [REMOTE ] NE: PASS: Price check passed. Min price $26.30. [2026-01-07T12:15:54.686616] [DEBUG] [REMOTE ] NE: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:54.686726] [DEBUG] [REMOTE ] NE: PASS: Integrity check passed. [2026-01-07T12:15:54.686766] [DEBUG] [REMOTE ] NE: Symbol is viable for forecasting. [2026-01-07T12:15:54.686831] [INFO ] [MAIN ] [2178/3530] NE kept (0.2s) | 2177 kept, 1 rejected | 137.6/min | ETA: 9.8m [2026-01-07T12:15:55.363324] [DEBUG] [REMOTE ] NEA: Retrieved 5816 rows, trimmed to 300. [2026-01-07T12:15:55.363464] [DEBUG] [REMOTE ] NEA: PASS: History has at least 300 days. [2026-01-07T12:15:55.363740] [DEBUG] [REMOTE ] NEA: PASS: Price check passed. Min price $11.16. [2026-01-07T12:15:55.364084] [DEBUG] [REMOTE ] NEA: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:55.364300] [DEBUG] [REMOTE ] NEA: PASS: Integrity check passed. [2026-01-07T12:15:55.364347] [DEBUG] [REMOTE ] NEA: Symbol is viable for forecasting. [2026-01-07T12:15:55.364397] [INFO ] [MAIN ] [2179/3530] NEA kept (0.7s) | 2178 kept, 1 rejected | 137.5/min | ETA: 9.8m [2026-01-07T12:15:55.769571] [DEBUG] [REMOTE ] NECB: Retrieved 4903 rows, trimmed to 300. [2026-01-07T12:15:55.769743] [DEBUG] [REMOTE ] NECB: PASS: History has at least 300 days. [2026-01-07T12:15:55.769996] [DEBUG] [REMOTE ] NECB: PASS: Price check passed. Min price $19.34. [2026-01-07T12:15:55.770138] [DEBUG] [REMOTE ] NECB: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:55.770268] [DEBUG] [REMOTE ] NECB: PASS: Integrity check passed. [2026-01-07T12:15:55.770310] [DEBUG] [REMOTE ] NECB: Symbol is viable for forecasting. [2026-01-07T12:15:55.770363] [INFO ] [MAIN ] [2180/3530] NECB kept (0.4s) | 2179 kept, 1 rejected | 137.6/min | ETA: 9.8m [2026-01-07T12:15:56.270754] [DEBUG] [REMOTE ] NEE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:56.270909] [DEBUG] [REMOTE ] NEE: PASS: History has at least 300 days. [2026-01-07T12:15:56.271170] [DEBUG] [REMOTE ] NEE: PASS: Price check passed. Min price $79.54. [2026-01-07T12:15:56.271326] [DEBUG] [REMOTE ] NEE: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:56.271456] [DEBUG] [REMOTE ] NEE: PASS: Integrity check passed. [2026-01-07T12:15:56.271497] [DEBUG] [REMOTE ] NEE: Symbol is viable for forecasting. [2026-01-07T12:15:56.271546] [INFO ] [MAIN ] [2181/3530] NEE kept (0.5s) | 2180 kept, 1 rejected | 137.5/min | ETA: 9.8m [2026-01-07T12:15:56.485324] [DEBUG] [REMOTE ] NEGG: Retrieved 3952 rows, trimmed to 300. [2026-01-07T12:15:56.485465] [DEBUG] [REMOTE ] NEGG: PASS: History has at least 300 days. [2026-01-07T12:15:56.485725] [DEBUG] [REMOTE ] NEGG: PASS: Price check passed. Min price $44.26. [2026-01-07T12:15:56.485867] [DEBUG] [REMOTE ] NEGG: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:56.485991] [DEBUG] [REMOTE ] NEGG: PASS: Integrity check passed. [2026-01-07T12:15:56.486036] [DEBUG] [REMOTE ] NEGG: Symbol is viable for forecasting. [2026-01-07T12:15:56.486087] [INFO ] [MAIN ] [2182/3530] NEGG kept (0.2s) | 2181 kept, 1 rejected | 137.6/min | ETA: 9.8m [2026-01-07T12:15:57.126337] [DEBUG] [REMOTE ] NEM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:57.126474] [DEBUG] [REMOTE ] NEM: PASS: History has at least 300 days. [2026-01-07T12:15:57.126712] [DEBUG] [REMOTE ] NEM: PASS: Price check passed. Min price $78.41. [2026-01-07T12:15:57.126843] [DEBUG] [REMOTE ] NEM: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:57.126954] [DEBUG] [REMOTE ] NEM: PASS: Integrity check passed. [2026-01-07T12:15:57.126993] [DEBUG] [REMOTE ] NEM: Symbol is viable for forecasting. [2026-01-07T12:15:57.127044] [INFO ] [MAIN ] [2183/3530] NEM kept (0.6s) | 2182 kept, 1 rejected | 137.5/min | ETA: 9.8m [2026-01-07T12:15:57.590539] [DEBUG] [REMOTE ] NEOG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:57.590711] [DEBUG] [REMOTE ] NEOG: PASS: History has at least 300 days. [2026-01-07T12:15:57.590945] [DEBUG] [REMOTE ] NEOG: PASS: Price check passed. Min price $5.41. [2026-01-07T12:15:57.591080] [DEBUG] [REMOTE ] NEOG: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:57.591203] [DEBUG] [REMOTE ] NEOG: PASS: Integrity check passed. [2026-01-07T12:15:57.591244] [DEBUG] [REMOTE ] NEOG: Symbol is viable for forecasting. [2026-01-07T12:15:57.591293] [INFO ] [MAIN ] [2184/3530] NEOG kept (0.5s) | 2183 kept, 1 rejected | 137.5/min | ETA: 9.8m [2026-01-07T12:15:58.090516] [DEBUG] [REMOTE ] NEON: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:15:58.090678] [DEBUG] [REMOTE ] NEON: PASS: History has at least 300 days. [2026-01-07T12:15:58.090922] [DEBUG] [REMOTE ] NEON: PASS: Price check passed. Min price $1.74. [2026-01-07T12:15:58.091055] [DEBUG] [REMOTE ] NEON: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:58.091177] [DEBUG] [REMOTE ] NEON: PASS: Integrity check passed. [2026-01-07T12:15:58.091215] [DEBUG] [REMOTE ] NEON: Symbol is viable for forecasting. [2026-01-07T12:15:58.091264] [INFO ] [MAIN ] [2185/3530] NEON kept (0.5s) | 2184 kept, 1 rejected | 137.5/min | ETA: 9.8m [2026-01-07T12:15:58.252454] [DEBUG] [REMOTE ] NEXA: Retrieved 2058 rows, trimmed to 300. [2026-01-07T12:15:58.252606] [DEBUG] [REMOTE ] NEXA: PASS: History has at least 300 days. [2026-01-07T12:15:58.253028] [DEBUG] [REMOTE ] NEXA: PASS: Price check passed. Min price $5.18. [2026-01-07T12:15:58.253167] [DEBUG] [REMOTE ] NEXA: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:58.253279] [DEBUG] [REMOTE ] NEXA: PASS: Integrity check passed. [2026-01-07T12:15:58.253318] [DEBUG] [REMOTE ] NEXA: Symbol is viable for forecasting. [2026-01-07T12:15:58.253364] [INFO ] [MAIN ] [2186/3530] NEXA kept (0.2s) | 2185 kept, 1 rejected | 137.6/min | ETA: 9.8m [2026-01-07T12:15:58.606708] [DEBUG] [REMOTE ] NEXN: Retrieved 1142 rows, trimmed to 300. [2026-01-07T12:15:58.606845] [DEBUG] [REMOTE ] NEXN: PASS: History has at least 300 days. [2026-01-07T12:15:58.607050] [DEBUG] [REMOTE ] NEXN: PASS: Price check passed. Min price $6.04. [2026-01-07T12:15:58.607203] [DEBUG] [REMOTE ] NEXN: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:58.607314] [DEBUG] [REMOTE ] NEXN: PASS: Integrity check passed. [2026-01-07T12:15:58.607353] [DEBUG] [REMOTE ] NEXN: Symbol is viable for forecasting. [2026-01-07T12:15:58.607400] [INFO ] [MAIN ] [2187/3530] NEXN kept (0.4s) | 2186 kept, 1 rejected | 137.6/min | ETA: 9.8m [2026-01-07T12:15:59.186625] [DEBUG] [REMOTE ] NFBK: Retrieved 4568 rows, trimmed to 300. [2026-01-07T12:15:59.186962] [DEBUG] [REMOTE ] NFBK: PASS: History has at least 300 days. [2026-01-07T12:15:59.187189] [DEBUG] [REMOTE ] NFBK: PASS: Price check passed. Min price $9.99. [2026-01-07T12:15:59.187349] [DEBUG] [REMOTE ] NFBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:59.187467] [DEBUG] [REMOTE ] NFBK: PASS: Integrity check passed. [2026-01-07T12:15:59.187507] [DEBUG] [REMOTE ] NFBK: Symbol is viable for forecasting. [2026-01-07T12:15:59.187556] [INFO ] [MAIN ] [2188/3530] NFBK kept (0.6s) | 2187 kept, 1 rejected | 137.6/min | ETA: 9.8m [2026-01-07T12:15:59.425457] [DEBUG] [REMOTE ] NFE: Retrieved 1743 rows, trimmed to 300. [2026-01-07T12:15:59.425592] [DEBUG] [REMOTE ] NFE: PASS: History has at least 300 days. [2026-01-07T12:15:59.425793] [DEBUG] [REMOTE ] NFE: PASS: Price check passed. Min price $1.05. [2026-01-07T12:15:59.425922] [DEBUG] [REMOTE ] NFE: PASS: Continuity check passed with 300 days. [2026-01-07T12:15:59.426029] [DEBUG] [REMOTE ] NFE: PASS: Integrity check passed. [2026-01-07T12:15:59.426068] [DEBUG] [REMOTE ] NFE: Symbol is viable for forecasting. [2026-01-07T12:15:59.426114] [INFO ] [MAIN ] [2189/3530] NFE kept (0.2s) | 2188 kept, 1 rejected | 137.6/min | ETA: 9.7m [2026-01-07T12:16:00.167452] [DEBUG] [REMOTE ] NFG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:00.167659] [DEBUG] [REMOTE ] NFG: PASS: History has at least 300 days. [2026-01-07T12:16:00.168005] [DEBUG] [REMOTE ] NFG: PASS: Price check passed. Min price $77.47. [2026-01-07T12:16:00.168194] [DEBUG] [REMOTE ] NFG: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:00.168377] [DEBUG] [REMOTE ] NFG: PASS: Integrity check passed. [2026-01-07T12:16:00.168435] [DEBUG] [REMOTE ] NFG: Symbol is viable for forecasting. [2026-01-07T12:16:00.168507] [INFO ] [MAIN ] [2190/3530] NFG kept (0.7s) | 2189 kept, 1 rejected | 137.5/min | ETA: 9.7m [2026-01-07T12:16:00.648062] [DEBUG] [REMOTE ] NFJ: Retrieved 5247 rows, trimmed to 300. [2026-01-07T12:16:00.648195] [DEBUG] [REMOTE ] NFJ: PASS: History has at least 300 days. [2026-01-07T12:16:00.648409] [DEBUG] [REMOTE ] NFJ: PASS: Price check passed. Min price $12.16. [2026-01-07T12:16:00.648543] [DEBUG] [REMOTE ] NFJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:00.648683] [DEBUG] [REMOTE ] NFJ: PASS: Integrity check passed. [2026-01-07T12:16:00.648724] [DEBUG] [REMOTE ] NFJ: Symbol is viable for forecasting. [2026-01-07T12:16:00.648772] [INFO ] [MAIN ] [2191/3530] NFJ kept (0.5s) | 2190 kept, 1 rejected | 137.5/min | ETA: 9.7m [2026-01-07T12:16:01.115233] [DEBUG] [REMOTE ] NFLX: Retrieved 5944 rows, trimmed to 300. [2026-01-07T12:16:01.115404] [DEBUG] [REMOTE ] NFLX: PASS: History has at least 300 days. [2026-01-07T12:16:01.115691] [DEBUG] [REMOTE ] NFLX: PASS: Price check passed. Min price $90.65. [2026-01-07T12:16:01.115833] [DEBUG] [REMOTE ] NFLX: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:01.115967] [DEBUG] [REMOTE ] NFLX: PASS: Integrity check passed. [2026-01-07T12:16:01.116008] [DEBUG] [REMOTE ] NFLX: Symbol is viable for forecasting. [2026-01-07T12:16:01.116059] [INFO ] [MAIN ] [2192/3530] NFLX kept (0.5s) | 2191 kept, 1 rejected | 137.5/min | ETA: 9.7m [2026-01-07T12:16:01.572510] [DEBUG] [REMOTE ] NFTY: Retrieved 3485 rows, trimmed to 300. [2026-01-07T12:16:01.572687] [DEBUG] [REMOTE ] NFTY: PASS: History has at least 300 days. [2026-01-07T12:16:01.573171] [DEBUG] [REMOTE ] NFTY: PASS: Price check passed. Min price $56.66. [2026-01-07T12:16:01.573378] [DEBUG] [REMOTE ] NFTY: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:01.573513] [DEBUG] [REMOTE ] NFTY: PASS: Integrity check passed. [2026-01-07T12:16:01.573556] [DEBUG] [REMOTE ] NFTY: Symbol is viable for forecasting. [2026-01-07T12:16:01.573635] [INFO ] [MAIN ] [2193/3530] NFTY kept (0.5s) | 2192 kept, 1 rejected | 137.5/min | ETA: 9.7m [2026-01-07T12:16:02.015044] [DEBUG] [REMOTE ] NGG: Retrieved 6289 rows, trimmed to 300. [2026-01-07T12:16:02.015226] [DEBUG] [REMOTE ] NGG: PASS: History has at least 300 days. [2026-01-07T12:16:02.015570] [DEBUG] [REMOTE ] NGG: PASS: Price check passed. Min price $72.28. [2026-01-07T12:16:02.015777] [DEBUG] [REMOTE ] NGG: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:02.015946] [DEBUG] [REMOTE ] NGG: PASS: Integrity check passed. [2026-01-07T12:16:02.015997] [DEBUG] [REMOTE ] NGG: Symbol is viable for forecasting. [2026-01-07T12:16:02.016062] [INFO ] [MAIN ] [2194/3530] NGG kept (0.4s) | 2193 kept, 1 rejected | 137.5/min | ETA: 9.7m [2026-01-07T12:16:02.402300] [DEBUG] [REMOTE ] NGL: Retrieved 3683 rows, trimmed to 300. [2026-01-07T12:16:02.402529] [DEBUG] [REMOTE ] NGL: PASS: History has at least 300 days. [2026-01-07T12:16:02.402907] [DEBUG] [REMOTE ] NGL: PASS: Price check passed. Min price $6.04. [2026-01-07T12:16:02.403090] [DEBUG] [REMOTE ] NGL: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:02.403259] [DEBUG] [REMOTE ] NGL: PASS: Integrity check passed. [2026-01-07T12:16:02.403312] [DEBUG] [REMOTE ] NGL: Symbol is viable for forecasting. [2026-01-07T12:16:02.403378] [INFO ] [MAIN ] [2195/3530] NGL kept (0.4s) | 2194 kept, 1 rejected | 137.5/min | ETA: 9.7m [2026-01-07T12:16:02.847066] [DEBUG] [REMOTE ] NGNE: Retrieved 2977 rows, trimmed to 300. [2026-01-07T12:16:02.847285] [DEBUG] [REMOTE ] NGNE: PASS: History has at least 300 days. [2026-01-07T12:16:02.847649] [DEBUG] [REMOTE ] NGNE: PASS: Price check passed. Min price $18.30. [2026-01-07T12:16:02.848012] [DEBUG] [REMOTE ] NGNE: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:02.848187] [DEBUG] [REMOTE ] NGNE: PASS: Integrity check passed. [2026-01-07T12:16:02.848240] [DEBUG] [REMOTE ] NGNE: Symbol is viable for forecasting. [2026-01-07T12:16:02.848408] [INFO ] [MAIN ] [2196/3530] NGNE kept (0.4s) | 2195 kept, 1 rejected | 137.5/min | ETA: 9.7m [2026-01-07T12:16:03.333072] [DEBUG] [REMOTE ] NGS: Retrieved 5839 rows, trimmed to 300. [2026-01-07T12:16:03.333226] [DEBUG] [REMOTE ] NGS: PASS: History has at least 300 days. [2026-01-07T12:16:03.333508] [DEBUG] [REMOTE ] NGS: PASS: Price check passed. Min price $25.59. [2026-01-07T12:16:03.333702] [DEBUG] [REMOTE ] NGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:03.333853] [DEBUG] [REMOTE ] NGS: PASS: Integrity check passed. [2026-01-07T12:16:03.333908] [DEBUG] [REMOTE ] NGS: Symbol is viable for forecasting. [2026-01-07T12:16:03.333974] [INFO ] [MAIN ] [2197/3530] NGS kept (0.5s) | 2196 kept, 1 rejected | 137.5/min | ETA: 9.7m [2026-01-07T12:16:03.641070] [DEBUG] [REMOTE ] NGVC: Retrieved 3382 rows, trimmed to 300. [2026-01-07T12:16:03.641199] [DEBUG] [REMOTE ] NGVC: PASS: History has at least 300 days. [2026-01-07T12:16:03.641413] [DEBUG] [REMOTE ] NGVC: PASS: Price check passed. Min price $24.36. [2026-01-07T12:16:03.641550] [DEBUG] [REMOTE ] NGVC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:03.641694] [DEBUG] [REMOTE ] NGVC: PASS: Integrity check passed. [2026-01-07T12:16:03.641746] [DEBUG] [REMOTE ] NGVC: Symbol is viable for forecasting. [2026-01-07T12:16:03.641803] [INFO ] [MAIN ] [2198/3530] NGVC kept (0.3s) | 2197 kept, 1 rejected | 137.6/min | ETA: 9.7m [2026-01-07T12:16:04.225507] [DEBUG] [REMOTE ] NHI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:04.225766] [DEBUG] [REMOTE ] NHI: PASS: History has at least 300 days. [2026-01-07T12:16:04.226199] [DEBUG] [REMOTE ] NHI: PASS: Price check passed. Min price $71.61. [2026-01-07T12:16:04.226465] [DEBUG] [REMOTE ] NHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:04.226649] [DEBUG] [REMOTE ] NHI: PASS: Integrity check passed. [2026-01-07T12:16:04.226699] [DEBUG] [REMOTE ] NHI: Symbol is viable for forecasting. [2026-01-07T12:16:04.226758] [INFO ] [MAIN ] [2199/3530] NHI kept (0.6s) | 2198 kept, 1 rejected | 137.5/min | ETA: 9.7m [2026-01-07T12:16:04.688678] [DEBUG] [REMOTE ] NHTC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:04.688816] [DEBUG] [REMOTE ] NHTC: PASS: History has at least 300 days. [2026-01-07T12:16:04.689058] [DEBUG] [REMOTE ] NHTC: PASS: Price check passed. Min price $2.37. [2026-01-07T12:16:04.689196] [DEBUG] [REMOTE ] NHTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:04.689317] [DEBUG] [REMOTE ] NHTC: PASS: Integrity check passed. [2026-01-07T12:16:04.689372] [DEBUG] [REMOTE ] NHTC: Symbol is viable for forecasting. [2026-01-07T12:16:04.689431] [INFO ] [MAIN ] [2200/3530] NHTC kept (0.5s) | 2199 kept, 1 rejected | 137.5/min | ETA: 9.7m [2026-01-07T12:16:05.208036] [DEBUG] [REMOTE ] NI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:05.208177] [DEBUG] [REMOTE ] NI: PASS: History has at least 300 days. [2026-01-07T12:16:05.208411] [DEBUG] [REMOTE ] NI: PASS: Price check passed. Min price $40.97. [2026-01-07T12:16:05.208545] [DEBUG] [REMOTE ] NI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:05.208690] [DEBUG] [REMOTE ] NI: PASS: Integrity check passed. [2026-01-07T12:16:05.208731] [DEBUG] [REMOTE ] NI: Symbol is viable for forecasting. [2026-01-07T12:16:05.208781] [INFO ] [MAIN ] [2201/3530] NI kept (0.5s) | 2200 kept, 1 rejected | 137.5/min | ETA: 9.7m [2026-01-07T12:16:05.555265] [DEBUG] [REMOTE ] NIC: Retrieved 2494 rows, trimmed to 300. [2026-01-07T12:16:05.555477] [DEBUG] [REMOTE ] NIC: PASS: History has at least 300 days. [2026-01-07T12:16:05.555772] [DEBUG] [REMOTE ] NIC: PASS: Price check passed. Min price $114.76. [2026-01-07T12:16:05.555921] [DEBUG] [REMOTE ] NIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:05.556054] [DEBUG] [REMOTE ] NIC: PASS: Integrity check passed. [2026-01-07T12:16:05.556097] [DEBUG] [REMOTE ] NIC: Symbol is viable for forecasting. [2026-01-07T12:16:05.556148] [INFO ] [MAIN ] [2202/3530] NIC kept (0.3s) | 2201 kept, 1 rejected | 137.5/min | ETA: 9.7m [2026-01-07T12:16:06.126979] [DEBUG] [REMOTE ] NICE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:06.127117] [DEBUG] [REMOTE ] NICE: PASS: History has at least 300 days. [2026-01-07T12:16:06.127351] [DEBUG] [REMOTE ] NICE: PASS: Price check passed. Min price $99.60. [2026-01-07T12:16:06.127484] [DEBUG] [REMOTE ] NICE: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:06.127620] [DEBUG] [REMOTE ] NICE: PASS: Integrity check passed. [2026-01-07T12:16:06.127665] [DEBUG] [REMOTE ] NICE: Symbol is viable for forecasting. [2026-01-07T12:16:06.127734] [INFO ] [MAIN ] [2203/3530] NICE kept (0.6s) | 2202 kept, 1 rejected | 137.5/min | ETA: 9.7m [2026-01-07T12:16:06.636153] [DEBUG] [REMOTE ] NIE: Retrieved 4748 rows, trimmed to 300. [2026-01-07T12:16:06.636275] [DEBUG] [REMOTE ] NIE: PASS: History has at least 300 days. [2026-01-07T12:16:06.636477] [DEBUG] [REMOTE ] NIE: PASS: Price check passed. Min price $23.55. [2026-01-07T12:16:06.636628] [DEBUG] [REMOTE ] NIE: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:06.636739] [DEBUG] [REMOTE ] NIE: PASS: Integrity check passed. [2026-01-07T12:16:06.636777] [DEBUG] [REMOTE ] NIE: Symbol is viable for forecasting. [2026-01-07T12:16:06.636825] [INFO ] [MAIN ] [2204/3530] NIE kept (0.5s) | 2203 kept, 1 rejected | 137.5/min | ETA: 9.6m [2026-01-07T12:16:06.727764] [DEBUG] [REMOTE ] NIKL: Retrieved 701 rows, trimmed to 300. [2026-01-07T12:16:06.727890] [DEBUG] [REMOTE ] NIKL: PASS: History has at least 300 days. [2026-01-07T12:16:06.728087] [DEBUG] [REMOTE ] NIKL: PASS: Price check passed. Min price $12.84. [2026-01-07T12:16:06.728257] [DEBUG] [REMOTE ] NIKL: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:06.728369] [DEBUG] [REMOTE ] NIKL: PASS: Integrity check passed. [2026-01-07T12:16:06.728410] [DEBUG] [REMOTE ] NIKL: Symbol is viable for forecasting. [2026-01-07T12:16:06.728458] [INFO ] [MAIN ] [2205/3530] NIKL kept (0.1s) | 2204 kept, 1 rejected | 137.5/min | ETA: 9.6m [2026-01-07T12:16:07.390241] [DEBUG] [REMOTE ] NIM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:07.390382] [DEBUG] [REMOTE ] NIM: PASS: History has at least 300 days. [2026-01-07T12:16:07.390633] [DEBUG] [REMOTE ] NIM: PASS: Price check passed. Min price $9.15. [2026-01-07T12:16:07.390774] [DEBUG] [REMOTE ] NIM: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:07.390892] [DEBUG] [REMOTE ] NIM: PASS: Integrity check passed. [2026-01-07T12:16:07.390932] [DEBUG] [REMOTE ] NIM: Symbol is viable for forecasting. [2026-01-07T12:16:07.390979] [INFO ] [MAIN ] [2206/3530] NIM kept (0.7s) | 2205 kept, 1 rejected | 137.5/min | ETA: 9.6m [2026-01-07T12:16:07.705059] [DEBUG] [REMOTE ] NIO: Retrieved 1839 rows, trimmed to 300. [2026-01-07T12:16:07.705186] [DEBUG] [REMOTE ] NIO: PASS: History has at least 300 days. [2026-01-07T12:16:07.705405] [DEBUG] [REMOTE ] NIO: PASS: Price check passed. Min price $4.78. [2026-01-07T12:16:07.705546] [DEBUG] [REMOTE ] NIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:07.705710] [DEBUG] [REMOTE ] NIO: PASS: Integrity check passed. [2026-01-07T12:16:07.705758] [DEBUG] [REMOTE ] NIO: Symbol is viable for forecasting. [2026-01-07T12:16:07.705808] [INFO ] [MAIN ] [2207/3530] NIO kept (0.3s) | 2206 kept, 1 rejected | 137.5/min | ETA: 9.6m [2026-01-07T12:16:08.131304] [DEBUG] [REMOTE ] NITO: Retrieved 1465 rows, trimmed to 300. [2026-01-07T12:16:08.131441] [DEBUG] [REMOTE ] NITO: PASS: History has at least 300 days. [2026-01-07T12:16:08.131699] [DEBUG] [REMOTE ] NITO: PASS: Price check passed. Min price $1.56. [2026-01-07T12:16:08.131852] [DEBUG] [REMOTE ] NITO: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:08.131969] [DEBUG] [REMOTE ] NITO: PASS: Integrity check passed. [2026-01-07T12:16:08.132010] [DEBUG] [REMOTE ] NITO: Symbol is viable for forecasting. [2026-01-07T12:16:08.132060] [INFO ] [MAIN ] [2208/3530] NITO kept (0.4s) | 2207 kept, 1 rejected | 137.5/min | ETA: 9.6m [2026-01-07T12:16:08.697480] [DEBUG] [REMOTE ] NKSH: Retrieved 6564 rows, trimmed to 300. [2026-01-07T12:16:08.697638] [DEBUG] [REMOTE ] NKSH: PASS: History has at least 300 days. [2026-01-07T12:16:08.697870] [DEBUG] [REMOTE ] NKSH: PASS: Price check passed. Min price $26.47. [2026-01-07T12:16:08.698000] [DEBUG] [REMOTE ] NKSH: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:08.698119] [DEBUG] [REMOTE ] NKSH: PASS: Integrity check passed. [2026-01-07T12:16:08.698158] [DEBUG] [REMOTE ] NKSH: Symbol is viable for forecasting. [2026-01-07T12:16:08.698206] [INFO ] [MAIN ] [2209/3530] NKSH kept (0.6s) | 2208 kept, 1 rejected | 137.5/min | ETA: 9.6m [2026-01-07T12:16:08.964641] [DEBUG] [REMOTE ] NKTX: Retrieved 1380 rows, trimmed to 300. [2026-01-07T12:16:08.964760] [DEBUG] [REMOTE ] NKTX: PASS: History has at least 300 days. [2026-01-07T12:16:08.964962] [DEBUG] [REMOTE ] NKTX: PASS: Price check passed. Min price $1.73. [2026-01-07T12:16:08.965121] [DEBUG] [REMOTE ] NKTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:08.965229] [DEBUG] [REMOTE ] NKTX: PASS: Integrity check passed. [2026-01-07T12:16:08.965269] [DEBUG] [REMOTE ] NKTX: Symbol is viable for forecasting. [2026-01-07T12:16:08.965318] [INFO ] [MAIN ] [2210/3530] NKTX kept (0.3s) | 2209 kept, 1 rejected | 137.5/min | ETA: 9.6m [2026-01-07T12:16:09.484080] [DEBUG] [REMOTE ] NKX: Retrieved 5780 rows, trimmed to 300. [2026-01-07T12:16:09.484211] [DEBUG] [REMOTE ] NKX: PASS: History has at least 300 days. [2026-01-07T12:16:09.484442] [DEBUG] [REMOTE ] NKX: PASS: Price check passed. Min price $12.25. [2026-01-07T12:16:09.484592] [DEBUG] [REMOTE ] NKX: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:09.484706] [DEBUG] [REMOTE ] NKX: PASS: Integrity check passed. [2026-01-07T12:16:09.484746] [DEBUG] [REMOTE ] NKX: Symbol is viable for forecasting. [2026-01-07T12:16:09.484794] [INFO ] [MAIN ] [2211/3530] NKX kept (0.5s) | 2210 kept, 1 rejected | 137.5/min | ETA: 9.6m [2026-01-07T12:16:09.680535] [DEBUG] [REMOTE ] NLOP: Retrieved 549 rows, trimmed to 300. [2026-01-07T12:16:09.680743] [DEBUG] [REMOTE ] NLOP: PASS: History has at least 300 days. [2026-01-07T12:16:09.680997] [DEBUG] [REMOTE ] NLOP: PASS: Price check passed. Min price $19.75. [2026-01-07T12:16:09.681135] [DEBUG] [REMOTE ] NLOP: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:09.681253] [DEBUG] [REMOTE ] NLOP: PASS: Integrity check passed. [2026-01-07T12:16:09.681294] [DEBUG] [REMOTE ] NLOP: Symbol is viable for forecasting. [2026-01-07T12:16:09.681345] [INFO ] [MAIN ] [2212/3530] NLOP kept (0.2s) | 2211 kept, 1 rejected | 137.6/min | ETA: 9.6m [2026-01-07T12:16:10.371335] [DEBUG] [REMOTE ] NLY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:10.371546] [DEBUG] [REMOTE ] NLY: PASS: History has at least 300 days. [2026-01-07T12:16:10.371901] [DEBUG] [REMOTE ] NLY: PASS: Price check passed. Min price $19.89. [2026-01-07T12:16:10.372047] [DEBUG] [REMOTE ] NLY: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:10.372199] [DEBUG] [REMOTE ] NLY: PASS: Integrity check passed. [2026-01-07T12:16:10.372243] [DEBUG] [REMOTE ] NLY: Symbol is viable for forecasting. [2026-01-07T12:16:10.372299] [INFO ] [MAIN ] [2213/3530] NLY kept (0.7s) | 2212 kept, 1 rejected | 137.5/min | ETA: 9.6m [2026-01-07T12:16:10.620320] [DEBUG] [REMOTE ] NMAI: Retrieved 1034 rows, trimmed to 300. [2026-01-07T12:16:10.620512] [DEBUG] [REMOTE ] NMAI: PASS: History has at least 300 days. [2026-01-07T12:16:10.620798] [DEBUG] [REMOTE ] NMAI: PASS: Price check passed. Min price $12.53. [2026-01-07T12:16:10.620936] [DEBUG] [REMOTE ] NMAI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:10.621058] [DEBUG] [REMOTE ] NMAI: PASS: Integrity check passed. [2026-01-07T12:16:10.621097] [DEBUG] [REMOTE ] NMAI: Symbol is viable for forecasting. [2026-01-07T12:16:10.621150] [INFO ] [MAIN ] [2214/3530] NMAI kept (0.2s) | 2213 kept, 1 rejected | 137.6/min | ETA: 9.6m [2026-01-07T12:16:11.053399] [DEBUG] [REMOTE ] NMCO: Retrieved 1585 rows, trimmed to 300. [2026-01-07T12:16:11.053521] [DEBUG] [REMOTE ] NMCO: PASS: History has at least 300 days. [2026-01-07T12:16:11.053758] [DEBUG] [REMOTE ] NMCO: PASS: Price check passed. Min price $10.19. [2026-01-07T12:16:11.053931] [DEBUG] [REMOTE ] NMCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:11.054065] [DEBUG] [REMOTE ] NMCO: PASS: Integrity check passed. [2026-01-07T12:16:11.054106] [DEBUG] [REMOTE ] NMCO: Symbol is viable for forecasting. [2026-01-07T12:16:11.054156] [INFO ] [MAIN ] [2215/3530] NMCO kept (0.4s) | 2214 kept, 1 rejected | 137.6/min | ETA: 9.6m [2026-01-07T12:16:11.562793] [DEBUG] [REMOTE ] NMFC: Retrieved 3679 rows, trimmed to 300. [2026-01-07T12:16:11.562931] [DEBUG] [REMOTE ] NMFC: PASS: History has at least 300 days. [2026-01-07T12:16:11.563154] [DEBUG] [REMOTE ] NMFC: PASS: Price check passed. Min price $8.63. [2026-01-07T12:16:11.563296] [DEBUG] [REMOTE ] NMFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:11.563415] [DEBUG] [REMOTE ] NMFC: PASS: Integrity check passed. [2026-01-07T12:16:11.563457] [DEBUG] [REMOTE ] NMFC: Symbol is viable for forecasting. [2026-01-07T12:16:11.563509] [INFO ] [MAIN ] [2216/3530] NMFC kept (0.5s) | 2215 kept, 1 rejected | 137.5/min | ETA: 9.6m [2026-01-07T12:16:11.914143] [DEBUG] [REMOTE ] NMG: Retrieved 1858 rows, trimmed to 300. [2026-01-07T12:16:11.914263] [DEBUG] [REMOTE ] NMG: PASS: History has at least 300 days. [2026-01-07T12:16:11.914482] [DEBUG] [REMOTE ] NMG: PASS: Price check passed. Min price $2.44. [2026-01-07T12:16:11.914641] [DEBUG] [REMOTE ] NMG: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:11.914751] [DEBUG] [REMOTE ] NMG: PASS: Integrity check passed. [2026-01-07T12:16:11.914790] [DEBUG] [REMOTE ] NMG: Symbol is viable for forecasting. [2026-01-07T12:16:11.914836] [INFO ] [MAIN ] [2217/3530] NMG kept (0.4s) | 2216 kept, 1 rejected | 137.6/min | ETA: 9.5m [2026-01-07T12:16:12.492767] [DEBUG] [REMOTE ] NMI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:12.492898] [DEBUG] [REMOTE ] NMI: PASS: History has at least 300 days. [2026-01-07T12:16:12.493148] [DEBUG] [REMOTE ] NMI: PASS: Price check passed. Min price $9.89. [2026-01-07T12:16:12.493288] [DEBUG] [REMOTE ] NMI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:12.493404] [DEBUG] [REMOTE ] NMI: PASS: Integrity check passed. [2026-01-07T12:16:12.493443] [DEBUG] [REMOTE ] NMI: Symbol is viable for forecasting. [2026-01-07T12:16:12.493490] [INFO ] [MAIN ] [2218/3530] NMI kept (0.6s) | 2217 kept, 1 rejected | 137.5/min | ETA: 9.5m [2026-01-07T12:16:12.899178] [DEBUG] [REMOTE ] NMIH: Retrieved 3057 rows, trimmed to 300. [2026-01-07T12:16:12.899307] [DEBUG] [REMOTE ] NMIH: PASS: History has at least 300 days. [2026-01-07T12:16:12.899517] [DEBUG] [REMOTE ] NMIH: PASS: Price check passed. Min price $35.35. [2026-01-07T12:16:12.899681] [DEBUG] [REMOTE ] NMIH: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:12.899794] [DEBUG] [REMOTE ] NMIH: PASS: Integrity check passed. [2026-01-07T12:16:12.899833] [DEBUG] [REMOTE ] NMIH: Symbol is viable for forecasting. [2026-01-07T12:16:12.899881] [INFO ] [MAIN ] [2219/3530] NMIH kept (0.4s) | 2218 kept, 1 rejected | 137.5/min | ETA: 9.5m [2026-01-07T12:16:13.299881] [DEBUG] [REMOTE ] NMM: Retrieved 4565 rows, trimmed to 300. [2026-01-07T12:16:13.300012] [DEBUG] [REMOTE ] NMM: PASS: History has at least 300 days. [2026-01-07T12:16:13.300232] [DEBUG] [REMOTE ] NMM: PASS: Price check passed. Min price $43.42. [2026-01-07T12:16:13.300369] [DEBUG] [REMOTE ] NMM: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:13.300482] [DEBUG] [REMOTE ] NMM: PASS: Integrity check passed. [2026-01-07T12:16:13.300523] [DEBUG] [REMOTE ] NMM: Symbol is viable for forecasting. [2026-01-07T12:16:13.300589] [INFO ] [MAIN ] [2220/3530] NMM kept (0.4s) | 2219 kept, 1 rejected | 137.5/min | ETA: 9.5m [2026-01-07T12:16:13.488772] [DEBUG] [REMOTE ] NMRA: Retrieved 580 rows, trimmed to 300. [2026-01-07T12:16:13.488918] [DEBUG] [REMOTE ] NMRA: PASS: History has at least 300 days. [2026-01-07T12:16:13.489129] [DEBUG] [REMOTE ] NMRA: PASS: Price check passed. Min price $1.64. [2026-01-07T12:16:13.489303] [DEBUG] [REMOTE ] NMRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:13.489413] [DEBUG] [REMOTE ] NMRA: PASS: Integrity check passed. [2026-01-07T12:16:13.489453] [DEBUG] [REMOTE ] NMRA: Symbol is viable for forecasting. [2026-01-07T12:16:13.489499] [INFO ] [MAIN ] [2221/3530] NMRA kept (0.2s) | 2220 kept, 1 rejected | 137.6/min | ETA: 9.5m [2026-01-07T12:16:13.893045] [DEBUG] [REMOTE ] NMRK: Retrieved 2024 rows, trimmed to 300. [2026-01-07T12:16:13.893178] [DEBUG] [REMOTE ] NMRK: PASS: History has at least 300 days. [2026-01-07T12:16:13.893403] [DEBUG] [REMOTE ] NMRK: PASS: Price check passed. Min price $15.32. [2026-01-07T12:16:13.893537] [DEBUG] [REMOTE ] NMRK: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:13.893678] [DEBUG] [REMOTE ] NMRK: PASS: Integrity check passed. [2026-01-07T12:16:13.893720] [DEBUG] [REMOTE ] NMRK: Symbol is viable for forecasting. [2026-01-07T12:16:13.893768] [INFO ] [MAIN ] [2222/3530] NMRK kept (0.4s) | 2221 kept, 1 rejected | 137.6/min | ETA: 9.5m [2026-01-07T12:16:14.336328] [DEBUG] [REMOTE ] NN: Retrieved 1051 rows, trimmed to 300. [2026-01-07T12:16:14.336483] [DEBUG] [REMOTE ] NN: PASS: History has at least 300 days. [2026-01-07T12:16:14.336784] [DEBUG] [REMOTE ] NN: PASS: Price check passed. Min price $11.37. [2026-01-07T12:16:14.336974] [DEBUG] [REMOTE ] NN: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:14.337119] [DEBUG] [REMOTE ] NN: PASS: Integrity check passed. [2026-01-07T12:16:14.337172] [DEBUG] [REMOTE ] NN: Symbol is viable for forecasting. [2026-01-07T12:16:14.337236] [INFO ] [MAIN ] [2223/3530] NN kept (0.4s) | 2222 kept, 1 rejected | 137.6/min | ETA: 9.5m [2026-01-07T12:16:14.798066] [DEBUG] [REMOTE ] NNDM: Retrieved 2514 rows, trimmed to 300. [2026-01-07T12:16:14.798187] [DEBUG] [REMOTE ] NNDM: PASS: History has at least 300 days. [2026-01-07T12:16:14.798392] [DEBUG] [REMOTE ] NNDM: PASS: Price check passed. Min price $1.44. [2026-01-07T12:16:14.798525] [DEBUG] [REMOTE ] NNDM: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:14.798652] [DEBUG] [REMOTE ] NNDM: PASS: Integrity check passed. [2026-01-07T12:16:14.798693] [DEBUG] [REMOTE ] NNDM: Symbol is viable for forecasting. [2026-01-07T12:16:14.798740] [INFO ] [MAIN ] [2224/3530] NNDM kept (0.5s) | 2223 kept, 1 rejected | 137.6/min | ETA: 9.5m [2026-01-07T12:16:15.089060] [DEBUG] [REMOTE ] NNE: Retrieved 417 rows, trimmed to 300. [2026-01-07T12:16:15.089192] [DEBUG] [REMOTE ] NNE: PASS: History has at least 300 days. [2026-01-07T12:16:15.089407] [DEBUG] [REMOTE ] NNE: PASS: Price check passed. Min price $24.01. [2026-01-07T12:16:15.089548] [DEBUG] [REMOTE ] NNE: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:15.089695] [DEBUG] [REMOTE ] NNE: PASS: Integrity check passed. [2026-01-07T12:16:15.089739] [DEBUG] [REMOTE ] NNE: Symbol is viable for forecasting. [2026-01-07T12:16:15.089788] [INFO ] [MAIN ] [2225/3530] NNE kept (0.3s) | 2224 kept, 1 rejected | 137.6/min | ETA: 9.5m [2026-01-07T12:16:15.803982] [DEBUG] [REMOTE ] NNI: Retrieved 5551 rows, trimmed to 300. [2026-01-07T12:16:15.804127] [DEBUG] [REMOTE ] NNI: PASS: History has at least 300 days. [2026-01-07T12:16:15.804366] [DEBUG] [REMOTE ] NNI: PASS: Price check passed. Min price $124.42. [2026-01-07T12:16:15.804507] [DEBUG] [REMOTE ] NNI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:15.804650] [DEBUG] [REMOTE ] NNI: PASS: Integrity check passed. [2026-01-07T12:16:15.804693] [DEBUG] [REMOTE ] NNI: Symbol is viable for forecasting. [2026-01-07T12:16:15.804744] [INFO ] [MAIN ] [2226/3530] NNI kept (0.7s) | 2225 kept, 1 rejected | 137.6/min | ETA: 9.5m [2026-01-07T12:16:16.271542] [DEBUG] [REMOTE ] NNN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:16.271708] [DEBUG] [REMOTE ] NNN: PASS: History has at least 300 days. [2026-01-07T12:16:16.271946] [DEBUG] [REMOTE ] NNN: PASS: Price check passed. Min price $39.05. [2026-01-07T12:16:16.272084] [DEBUG] [REMOTE ] NNN: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:16.272391] [DEBUG] [REMOTE ] NNN: PASS: Integrity check passed. [2026-01-07T12:16:16.272432] [DEBUG] [REMOTE ] NNN: Symbol is viable for forecasting. [2026-01-07T12:16:16.272481] [INFO ] [MAIN ] [2227/3530] NNN kept (0.5s) | 2226 kept, 1 rejected | 137.6/min | ETA: 9.5m [2026-01-07T12:16:16.566746] [DEBUG] [REMOTE ] NNOX: Retrieved 1350 rows, trimmed to 300. [2026-01-07T12:16:16.566905] [DEBUG] [REMOTE ] NNOX: PASS: History has at least 300 days. [2026-01-07T12:16:16.567156] [DEBUG] [REMOTE ] NNOX: PASS: Price check passed. Min price $2.78. [2026-01-07T12:16:16.567316] [DEBUG] [REMOTE ] NNOX: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:16.567446] [DEBUG] [REMOTE ] NNOX: PASS: Integrity check passed. [2026-01-07T12:16:16.567491] [DEBUG] [REMOTE ] NNOX: Symbol is viable for forecasting. [2026-01-07T12:16:16.567548] [INFO ] [MAIN ] [2228/3530] NNOX kept (0.3s) | 2227 kept, 1 rejected | 137.6/min | ETA: 9.5m [2026-01-07T12:16:17.047611] [DEBUG] [REMOTE ] NNY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:17.047755] [DEBUG] [REMOTE ] NNY: PASS: History has at least 300 days. [2026-01-07T12:16:17.048010] [DEBUG] [REMOTE ] NNY: PASS: Price check passed. Min price $8.22. [2026-01-07T12:16:17.048149] [DEBUG] [REMOTE ] NNY: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:17.048270] [DEBUG] [REMOTE ] NNY: PASS: Integrity check passed. [2026-01-07T12:16:17.048310] [DEBUG] [REMOTE ] NNY: Symbol is viable for forecasting. [2026-01-07T12:16:17.048357] [INFO ] [MAIN ] [2229/3530] NNY kept (0.5s) | 2228 kept, 1 rejected | 137.6/min | ETA: 9.5m [2026-01-07T12:16:17.477778] [DEBUG] [REMOTE ] NOA: Retrieved 4809 rows, trimmed to 300. [2026-01-07T12:16:17.477915] [DEBUG] [REMOTE ] NOA: PASS: History has at least 300 days. [2026-01-07T12:16:17.478135] [DEBUG] [REMOTE ] NOA: PASS: Price check passed. Min price $13.09. [2026-01-07T12:16:17.478272] [DEBUG] [REMOTE ] NOA: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:17.478389] [DEBUG] [REMOTE ] NOA: PASS: Integrity check passed. [2026-01-07T12:16:17.478429] [DEBUG] [REMOTE ] NOA: Symbol is viable for forecasting. [2026-01-07T12:16:17.478477] [INFO ] [MAIN ] [2230/3530] NOA kept (0.4s) | 2229 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:17.847512] [DEBUG] [REMOTE ] NOAH: Retrieved 3811 rows, trimmed to 300. [2026-01-07T12:16:17.847721] [DEBUG] [REMOTE ] NOAH: PASS: History has at least 300 days. [2026-01-07T12:16:17.848062] [DEBUG] [REMOTE ] NOAH: PASS: Price check passed. Min price $9.61. [2026-01-07T12:16:17.848265] [DEBUG] [REMOTE ] NOAH: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:17.848435] [DEBUG] [REMOTE ] NOAH: PASS: Integrity check passed. [2026-01-07T12:16:17.848493] [DEBUG] [REMOTE ] NOAH: Symbol is viable for forecasting. [2026-01-07T12:16:17.848568] [INFO ] [MAIN ] [2231/3530] NOAH kept (0.4s) | 2230 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:18.287939] [DEBUG] [REMOTE ] NODK: Retrieved 2215 rows, trimmed to 300. [2026-01-07T12:16:18.288064] [DEBUG] [REMOTE ] NODK: PASS: History has at least 300 days. [2026-01-07T12:16:18.288275] [DEBUG] [REMOTE ] NODK: PASS: Price check passed. Min price $12.99. [2026-01-07T12:16:18.288439] [DEBUG] [REMOTE ] NODK: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:18.288553] [DEBUG] [REMOTE ] NODK: PASS: Integrity check passed. [2026-01-07T12:16:18.288621] [DEBUG] [REMOTE ] NODK: Symbol is viable for forecasting. [2026-01-07T12:16:18.288680] [INFO ] [MAIN ] [2232/3530] NODK kept (0.4s) | 2231 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:18.529912] [DEBUG] [REMOTE ] NOG: Retrieved 4714 rows, trimmed to 300. [2026-01-07T12:16:18.530039] [DEBUG] [REMOTE ] NOG: PASS: History has at least 300 days. [2026-01-07T12:16:18.530253] [DEBUG] [REMOTE ] NOG: PASS: Price check passed. Min price $20.06. [2026-01-07T12:16:18.530384] [DEBUG] [REMOTE ] NOG: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:18.530496] [DEBUG] [REMOTE ] NOG: PASS: Integrity check passed. [2026-01-07T12:16:18.530536] [DEBUG] [REMOTE ] NOG: Symbol is viable for forecasting. [2026-01-07T12:16:18.530601] [INFO ] [MAIN ] [2233/3530] NOG kept (0.2s) | 2232 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:18.853414] [DEBUG] [REMOTE ] NOMD: Retrieved 2517 rows, trimmed to 300. [2026-01-07T12:16:18.853616] [DEBUG] [REMOTE ] NOMD: PASS: History has at least 300 days. [2026-01-07T12:16:18.853941] [DEBUG] [REMOTE ] NOMD: PASS: Price check passed. Min price $10.99. [2026-01-07T12:16:18.854123] [DEBUG] [REMOTE ] NOMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:18.854293] [DEBUG] [REMOTE ] NOMD: PASS: Integrity check passed. [2026-01-07T12:16:18.854352] [DEBUG] [REMOTE ] NOMD: Symbol is viable for forecasting. [2026-01-07T12:16:18.854422] [INFO ] [MAIN ] [2234/3530] NOMD kept (0.3s) | 2233 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:19.349512] [DEBUG] [REMOTE ] NOTE: Retrieved 1276 rows, trimmed to 300. [2026-01-07T12:16:19.349678] [DEBUG] [REMOTE ] NOTE: PASS: History has at least 300 days. [2026-01-07T12:16:19.349934] [DEBUG] [REMOTE ] NOTE: PASS: Price check passed. Min price $1.47. [2026-01-07T12:16:19.350073] [DEBUG] [REMOTE ] NOTE: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:19.350180] [DEBUG] [REMOTE ] NOTE: PASS: Integrity check passed. [2026-01-07T12:16:19.350219] [DEBUG] [REMOTE ] NOTE: Symbol is viable for forecasting. [2026-01-07T12:16:19.350265] [INFO ] [MAIN ] [2235/3530] NOTE kept (0.5s) | 2234 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:19.731554] [DEBUG] [REMOTE ] NPCE: Retrieved 1183 rows, trimmed to 300. [2026-01-07T12:16:19.731697] [DEBUG] [REMOTE ] NPCE: PASS: History has at least 300 days. [2026-01-07T12:16:19.731908] [DEBUG] [REMOTE ] NPCE: PASS: Price check passed. Min price $9.40. [2026-01-07T12:16:19.732044] [DEBUG] [REMOTE ] NPCE: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:19.732154] [DEBUG] [REMOTE ] NPCE: PASS: Integrity check passed. [2026-01-07T12:16:19.732195] [DEBUG] [REMOTE ] NPCE: Symbol is viable for forecasting. [2026-01-07T12:16:19.732244] [INFO ] [MAIN ] [2236/3530] NPCE kept (0.4s) | 2235 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:20.123398] [DEBUG] [REMOTE ] NPFD: Retrieved 1017 rows, trimmed to 300. [2026-01-07T12:16:20.123532] [DEBUG] [REMOTE ] NPFD: PASS: History has at least 300 days. [2026-01-07T12:16:20.123757] [DEBUG] [REMOTE ] NPFD: PASS: Price check passed. Min price $18.95. [2026-01-07T12:16:20.123892] [DEBUG] [REMOTE ] NPFD: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:20.124000] [DEBUG] [REMOTE ] NPFD: PASS: Integrity check passed. [2026-01-07T12:16:20.124041] [DEBUG] [REMOTE ] NPFD: Symbol is viable for forecasting. [2026-01-07T12:16:20.124088] [INFO ] [MAIN ] [2237/3530] NPFD kept (0.4s) | 2236 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:20.715016] [DEBUG] [REMOTE ] NPK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:20.715150] [DEBUG] [REMOTE ] NPK: PASS: History has at least 300 days. [2026-01-07T12:16:20.715379] [DEBUG] [REMOTE ] NPK: PASS: Price check passed. Min price $91.59. [2026-01-07T12:16:20.715517] [DEBUG] [REMOTE ] NPK: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:20.715656] [DEBUG] [REMOTE ] NPK: PASS: Integrity check passed. [2026-01-07T12:16:20.715698] [DEBUG] [REMOTE ] NPK: Symbol is viable for forecasting. [2026-01-07T12:16:20.715748] [INFO ] [MAIN ] [2238/3530] NPK kept (0.6s) | 2237 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:21.313987] [DEBUG] [REMOTE ] NPO: Retrieved 5943 rows, trimmed to 300. [2026-01-07T12:16:21.314122] [DEBUG] [REMOTE ] NPO: PASS: History has at least 300 days. [2026-01-07T12:16:21.314350] [DEBUG] [REMOTE ] NPO: PASS: Price check passed. Min price $202.27. [2026-01-07T12:16:21.314483] [DEBUG] [REMOTE ] NPO: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:21.314621] [DEBUG] [REMOTE ] NPO: PASS: Integrity check passed. [2026-01-07T12:16:21.314662] [DEBUG] [REMOTE ] NPO: Symbol is viable for forecasting. [2026-01-07T12:16:21.314710] [INFO ] [MAIN ] [2239/3530] NPO kept (0.6s) | 2238 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:21.831025] [DEBUG] [REMOTE ] NQP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:21.831190] [DEBUG] [REMOTE ] NQP: PASS: History has at least 300 days. [2026-01-07T12:16:21.831481] [DEBUG] [REMOTE ] NQP: PASS: Price check passed. Min price $11.82. [2026-01-07T12:16:21.831649] [DEBUG] [REMOTE ] NQP: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:21.831784] [DEBUG] [REMOTE ] NQP: PASS: Integrity check passed. [2026-01-07T12:16:21.831827] [DEBUG] [REMOTE ] NQP: Symbol is viable for forecasting. [2026-01-07T12:16:21.831878] [INFO ] [MAIN ] [2240/3530] NQP kept (0.5s) | 2239 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:22.159219] [DEBUG] [REMOTE ] NRC: Retrieved 3175 rows, trimmed to 300. [2026-01-07T12:16:22.159376] [DEBUG] [REMOTE ] NRC: PASS: History has at least 300 days. [2026-01-07T12:16:22.159652] [DEBUG] [REMOTE ] NRC: PASS: Price check passed. Min price $11.32. [2026-01-07T12:16:22.159809] [DEBUG] [REMOTE ] NRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:22.159933] [DEBUG] [REMOTE ] NRC: PASS: Integrity check passed. [2026-01-07T12:16:22.159976] [DEBUG] [REMOTE ] NRC: Symbol is viable for forecasting. [2026-01-07T12:16:22.160024] [INFO ] [MAIN ] [2241/3530] NRC kept (0.3s) | 2240 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:22.481799] [DEBUG] [REMOTE ] NRDS: Retrieved 1046 rows, trimmed to 300. [2026-01-07T12:16:22.481944] [DEBUG] [REMOTE ] NRDS: PASS: History has at least 300 days. [2026-01-07T12:16:22.482171] [DEBUG] [REMOTE ] NRDS: PASS: Price check passed. Min price $10.29. [2026-01-07T12:16:22.482312] [DEBUG] [REMOTE ] NRDS: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:22.482427] [DEBUG] [REMOTE ] NRDS: PASS: Integrity check passed. [2026-01-07T12:16:22.482470] [DEBUG] [REMOTE ] NRDS: Symbol is viable for forecasting. [2026-01-07T12:16:22.482522] [INFO ] [MAIN ] [2242/3530] NRDS kept (0.3s) | 2241 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:22.883669] [DEBUG] [REMOTE ] NREF: Retrieved 1486 rows, trimmed to 300. [2026-01-07T12:16:22.883851] [DEBUG] [REMOTE ] NREF: PASS: History has at least 300 days. [2026-01-07T12:16:22.884170] [DEBUG] [REMOTE ] NREF: PASS: Price check passed. Min price $12.61. [2026-01-07T12:16:22.884422] [DEBUG] [REMOTE ] NREF: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:22.884613] [DEBUG] [REMOTE ] NREF: PASS: Integrity check passed. [2026-01-07T12:16:22.884679] [DEBUG] [REMOTE ] NREF: Symbol is viable for forecasting. [2026-01-07T12:16:22.884759] [INFO ] [MAIN ] [2243/3530] NREF kept (0.4s) | 2242 kept, 1 rejected | 137.6/min | ETA: 9.4m [2026-01-07T12:16:23.540972] [DEBUG] [REMOTE ] NRG: Retrieved 5559 rows, trimmed to 300. [2026-01-07T12:16:23.541404] [DEBUG] [REMOTE ] NRG: PASS: History has at least 300 days. [2026-01-07T12:16:23.541839] [DEBUG] [REMOTE ] NRG: PASS: Price check passed. Min price $149.48. [2026-01-07T12:16:23.541991] [DEBUG] [REMOTE ] NRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:23.542161] [DEBUG] [REMOTE ] NRG: PASS: Integrity check passed. [2026-01-07T12:16:23.542203] [DEBUG] [REMOTE ] NRG: Symbol is viable for forecasting. [2026-01-07T12:16:23.542263] [INFO ] [MAIN ] [2244/3530] NRG kept (0.7s) | 2243 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:23.897450] [DEBUG] [REMOTE ] NRIM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:23.897628] [DEBUG] [REMOTE ] NRIM: PASS: History has at least 300 days. [2026-01-07T12:16:23.898060] [DEBUG] [REMOTE ] NRIM: PASS: Price check passed. Min price $19.64. [2026-01-07T12:16:23.898221] [DEBUG] [REMOTE ] NRIM: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:23.898372] [DEBUG] [REMOTE ] NRIM: PASS: Integrity check passed. [2026-01-07T12:16:23.898416] [DEBUG] [REMOTE ] NRIM: Symbol is viable for forecasting. [2026-01-07T12:16:23.898467] [INFO ] [MAIN ] [2245/3530] NRIM kept (0.4s) | 2244 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:24.200865] [DEBUG] [REMOTE ] NRIX: Retrieved 1370 rows, trimmed to 300. [2026-01-07T12:16:24.200988] [DEBUG] [REMOTE ] NRIX: PASS: History has at least 300 days. [2026-01-07T12:16:24.201197] [DEBUG] [REMOTE ] NRIX: PASS: Price check passed. Min price $9.18. [2026-01-07T12:16:24.201334] [DEBUG] [REMOTE ] NRIX: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:24.201445] [DEBUG] [REMOTE ] NRIX: PASS: Integrity check passed. [2026-01-07T12:16:24.201485] [DEBUG] [REMOTE ] NRIX: Symbol is viable for forecasting. [2026-01-07T12:16:24.201533] [INFO ] [MAIN ] [2246/3530] NRIX kept (0.3s) | 2245 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:24.851153] [DEBUG] [REMOTE ] NRK: Retrieved 5780 rows, trimmed to 300. [2026-01-07T12:16:24.851446] [DEBUG] [REMOTE ] NRK: PASS: History has at least 300 days. [2026-01-07T12:16:24.851940] [DEBUG] [REMOTE ] NRK: PASS: Price check passed. Min price $9.89. [2026-01-07T12:16:24.852122] [DEBUG] [REMOTE ] NRK: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:24.852320] [DEBUG] [REMOTE ] NRK: PASS: Integrity check passed. [2026-01-07T12:16:24.852372] [DEBUG] [REMOTE ] NRK: Symbol is viable for forecasting. [2026-01-07T12:16:24.852443] [INFO ] [MAIN ] [2247/3530] NRK kept (0.7s) | 2246 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:25.292028] [DEBUG] [REMOTE ] NRP: Retrieved 5846 rows, trimmed to 300. [2026-01-07T12:16:25.292193] [DEBUG] [REMOTE ] NRP: PASS: History has at least 300 days. [2026-01-07T12:16:25.292489] [DEBUG] [REMOTE ] NRP: PASS: Price check passed. Min price $99.92. [2026-01-07T12:16:25.292856] [DEBUG] [REMOTE ] NRP: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:25.292995] [DEBUG] [REMOTE ] NRP: PASS: Integrity check passed. [2026-01-07T12:16:25.293037] [DEBUG] [REMOTE ] NRP: Symbol is viable for forecasting. [2026-01-07T12:16:25.293092] [INFO ] [MAIN ] [2248/3530] NRP kept (0.4s) | 2247 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:25.581036] [DEBUG] [REMOTE ] NRXP: Retrieved 2033 rows, trimmed to 300. [2026-01-07T12:16:25.581165] [DEBUG] [REMOTE ] NRXP: PASS: History has at least 300 days. [2026-01-07T12:16:25.581372] [DEBUG] [REMOTE ] NRXP: PASS: Price check passed. Min price $1.98. [2026-01-07T12:16:25.581507] [DEBUG] [REMOTE ] NRXP: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:25.581639] [DEBUG] [REMOTE ] NRXP: PASS: Integrity check passed. [2026-01-07T12:16:25.581681] [DEBUG] [REMOTE ] NRXP: Symbol is viable for forecasting. [2026-01-07T12:16:25.581728] [INFO ] [MAIN ] [2249/3530] NRXP kept (0.3s) | 2248 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:26.161432] [DEBUG] [REMOTE ] NSC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:26.161592] [DEBUG] [REMOTE ] NSC: PASS: History has at least 300 days. [2026-01-07T12:16:26.162382] [DEBUG] [REMOTE ] NSC: PASS: Price check passed. Min price $278.21. [2026-01-07T12:16:26.162516] [DEBUG] [REMOTE ] NSC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:26.162659] [DEBUG] [REMOTE ] NSC: PASS: Integrity check passed. [2026-01-07T12:16:26.162700] [DEBUG] [REMOTE ] NSC: Symbol is viable for forecasting. [2026-01-07T12:16:26.162748] [INFO ] [MAIN ] [2250/3530] NSC kept (0.6s) | 2249 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:26.547717] [DEBUG] [REMOTE ] NSP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:26.547972] [DEBUG] [REMOTE ] NSP: PASS: History has at least 300 days. [2026-01-07T12:16:26.548616] [DEBUG] [REMOTE ] NSP: PASS: Price check passed. Min price $31.15. [2026-01-07T12:16:26.548819] [DEBUG] [REMOTE ] NSP: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:26.549037] [DEBUG] [REMOTE ] NSP: PASS: Integrity check passed. [2026-01-07T12:16:26.549100] [DEBUG] [REMOTE ] NSP: Symbol is viable for forecasting. [2026-01-07T12:16:26.549182] [INFO ] [MAIN ] [2251/3530] NSP kept (0.4s) | 2250 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:27.048820] [DEBUG] [REMOTE ] NSSC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:27.049068] [DEBUG] [REMOTE ] NSSC: PASS: History has at least 300 days. [2026-01-07T12:16:27.049507] [DEBUG] [REMOTE ] NSSC: PASS: Price check passed. Min price $37.68. [2026-01-07T12:16:27.049752] [DEBUG] [REMOTE ] NSSC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:27.049960] [DEBUG] [REMOTE ] NSSC: PASS: Integrity check passed. [2026-01-07T12:16:27.050017] [DEBUG] [REMOTE ] NSSC: Symbol is viable for forecasting. [2026-01-07T12:16:27.050092] [INFO ] [MAIN ] [2252/3530] NSSC kept (0.5s) | 2251 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:27.573684] [DEBUG] [REMOTE ] NTAP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:27.573990] [DEBUG] [REMOTE ] NTAP: PASS: History has at least 300 days. [2026-01-07T12:16:27.574680] [DEBUG] [REMOTE ] NTAP: PASS: Price check passed. Min price $102.74. [2026-01-07T12:16:27.574864] [DEBUG] [REMOTE ] NTAP: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:27.575057] [DEBUG] [REMOTE ] NTAP: PASS: Integrity check passed. [2026-01-07T12:16:27.575109] [DEBUG] [REMOTE ] NTAP: Symbol is viable for forecasting. [2026-01-07T12:16:27.575179] [INFO ] [MAIN ] [2253/3530] NTAP kept (0.5s) | 2252 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:27.904164] [DEBUG] [REMOTE ] NTB: Retrieved 2339 rows, trimmed to 300. [2026-01-07T12:16:27.904282] [DEBUG] [REMOTE ] NTB: PASS: History has at least 300 days. [2026-01-07T12:16:27.904484] [DEBUG] [REMOTE ] NTB: PASS: Price check passed. Min price $40.57. [2026-01-07T12:16:27.904662] [DEBUG] [REMOTE ] NTB: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:27.904769] [DEBUG] [REMOTE ] NTB: PASS: Integrity check passed. [2026-01-07T12:16:27.904810] [DEBUG] [REMOTE ] NTB: Symbol is viable for forecasting. [2026-01-07T12:16:27.904856] [INFO ] [MAIN ] [2254/3530] NTB kept (0.3s) | 2253 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:28.440737] [DEBUG] [REMOTE ] NTES: Retrieved 6417 rows, trimmed to 300. [2026-01-07T12:16:28.440882] [DEBUG] [REMOTE ] NTES: PASS: History has at least 300 days. [2026-01-07T12:16:28.441126] [DEBUG] [REMOTE ] NTES: PASS: Price check passed. Min price $132.88. [2026-01-07T12:16:28.441266] [DEBUG] [REMOTE ] NTES: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:28.441390] [DEBUG] [REMOTE ] NTES: PASS: Integrity check passed. [2026-01-07T12:16:28.441432] [DEBUG] [REMOTE ] NTES: Symbol is viable for forecasting. [2026-01-07T12:16:28.441483] [INFO ] [MAIN ] [2255/3530] NTES kept (0.5s) | 2254 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:28.903540] [DEBUG] [REMOTE ] NTIC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:28.903690] [DEBUG] [REMOTE ] NTIC: PASS: History has at least 300 days. [2026-01-07T12:16:28.903912] [DEBUG] [REMOTE ] NTIC: PASS: Price check passed. Min price $7.35. [2026-01-07T12:16:28.904047] [DEBUG] [REMOTE ] NTIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:28.904163] [DEBUG] [REMOTE ] NTIC: PASS: Integrity check passed. [2026-01-07T12:16:28.904203] [DEBUG] [REMOTE ] NTIC: Symbol is viable for forecasting. [2026-01-07T12:16:28.904250] [INFO ] [MAIN ] [2256/3530] NTIC kept (0.5s) | 2255 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:29.216954] [DEBUG] [REMOTE ] NTLA: Retrieved 2431 rows, trimmed to 300. [2026-01-07T12:16:29.217070] [DEBUG] [REMOTE ] NTLA: PASS: History has at least 300 days. [2026-01-07T12:16:29.217270] [DEBUG] [REMOTE ] NTLA: PASS: Price check passed. Min price $8.04. [2026-01-07T12:16:29.217401] [DEBUG] [REMOTE ] NTLA: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:29.217510] [DEBUG] [REMOTE ] NTLA: PASS: Integrity check passed. [2026-01-07T12:16:29.217549] [DEBUG] [REMOTE ] NTLA: Symbol is viable for forecasting. [2026-01-07T12:16:29.217622] [INFO ] [MAIN ] [2257/3530] NTLA kept (0.3s) | 2256 kept, 1 rejected | 137.6/min | ETA: 9.3m [2026-01-07T12:16:29.641030] [DEBUG] [REMOTE ] NTNX: Retrieved 2329 rows, trimmed to 300. [2026-01-07T12:16:29.641163] [DEBUG] [REMOTE ] NTNX: PASS: History has at least 300 days. [2026-01-07T12:16:29.641373] [DEBUG] [REMOTE ] NTNX: PASS: Price check passed. Min price $46.57. [2026-01-07T12:16:29.641503] [DEBUG] [REMOTE ] NTNX: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:29.641635] [DEBUG] [REMOTE ] NTNX: PASS: Integrity check passed. [2026-01-07T12:16:29.641676] [DEBUG] [REMOTE ] NTNX: Symbol is viable for forecasting. [2026-01-07T12:16:29.641724] [INFO ] [MAIN ] [2258/3530] NTNX kept (0.4s) | 2257 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:30.029051] [DEBUG] [REMOTE ] NTRA: Retrieved 2644 rows, trimmed to 300. [2026-01-07T12:16:30.029255] [DEBUG] [REMOTE ] NTRA: PASS: History has at least 300 days. [2026-01-07T12:16:30.029558] [DEBUG] [REMOTE ] NTRA: PASS: Price check passed. Min price $169.27. [2026-01-07T12:16:30.029739] [DEBUG] [REMOTE ] NTRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:30.029902] [DEBUG] [REMOTE ] NTRA: PASS: Integrity check passed. [2026-01-07T12:16:30.029950] [DEBUG] [REMOTE ] NTRA: Symbol is viable for forecasting. [2026-01-07T12:16:30.030007] [INFO ] [MAIN ] [2259/3530] NTRA kept (0.4s) | 2258 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:30.381377] [DEBUG] [REMOTE ] NTRB: Retrieved 1844 rows, trimmed to 300. [2026-01-07T12:16:30.381516] [DEBUG] [REMOTE ] NTRB: PASS: History has at least 300 days. [2026-01-07T12:16:30.381752] [DEBUG] [REMOTE ] NTRB: PASS: Price check passed. Min price $4.38. [2026-01-07T12:16:30.381893] [DEBUG] [REMOTE ] NTRB: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:30.382005] [DEBUG] [REMOTE ] NTRB: PASS: Integrity check passed. [2026-01-07T12:16:30.382047] [DEBUG] [REMOTE ] NTRB: Symbol is viable for forecasting. [2026-01-07T12:16:30.382095] [INFO ] [MAIN ] [2260/3530] NTRB kept (0.4s) | 2259 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:31.120604] [DEBUG] [REMOTE ] NTRS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:31.120783] [DEBUG] [REMOTE ] NTRS: PASS: History has at least 300 days. [2026-01-07T12:16:31.121120] [DEBUG] [REMOTE ] NTRS: PASS: Price check passed. Min price $121.99. [2026-01-07T12:16:31.121291] [DEBUG] [REMOTE ] NTRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:31.121452] [DEBUG] [REMOTE ] NTRS: PASS: Integrity check passed. [2026-01-07T12:16:31.121503] [DEBUG] [REMOTE ] NTRS: Symbol is viable for forecasting. [2026-01-07T12:16:31.121567] [INFO ] [MAIN ] [2261/3530] NTRS kept (0.7s) | 2260 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:31.403790] [DEBUG] [REMOTE ] NTRSO: Retrieved 1554 rows, trimmed to 300. [2026-01-07T12:16:31.403949] [DEBUG] [REMOTE ] NTRSO: PASS: History has at least 300 days. [2026-01-07T12:16:31.404240] [DEBUG] [REMOTE ] NTRSO: PASS: Price check passed. Min price $19.10. [2026-01-07T12:16:31.404447] [DEBUG] [REMOTE ] NTRSO: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:31.404632] [DEBUG] [REMOTE ] NTRSO: PASS: Integrity check passed. [2026-01-07T12:16:31.404692] [DEBUG] [REMOTE ] NTRSO: Symbol is viable for forecasting. [2026-01-07T12:16:31.404760] [INFO ] [MAIN ] [2262/3530] NTRSO kept (0.3s) | 2261 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:31.714360] [DEBUG] [REMOTE ] NUKK: Retrieved 509 rows, trimmed to 300. [2026-01-07T12:16:31.714494] [DEBUG] [REMOTE ] NUKK: PASS: History has at least 300 days. [2026-01-07T12:16:31.714719] [DEBUG] [REMOTE ] NUKK: PASS: Price check passed. Min price $3.64. [2026-01-07T12:16:31.714854] [DEBUG] [REMOTE ] NUKK: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:31.714968] [DEBUG] [REMOTE ] NUKK: PASS: Integrity check passed. [2026-01-07T12:16:31.715008] [DEBUG] [REMOTE ] NUKK: Symbol is viable for forecasting. [2026-01-07T12:16:31.715056] [INFO ] [MAIN ] [2263/3530] NUKK kept (0.3s) | 2262 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:32.394875] [DEBUG] [REMOTE ] NUS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:32.395008] [DEBUG] [REMOTE ] NUS: PASS: History has at least 300 days. [2026-01-07T12:16:32.395219] [DEBUG] [REMOTE ] NUS: PASS: Price check passed. Min price $9.07. [2026-01-07T12:16:32.395354] [DEBUG] [REMOTE ] NUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:32.395469] [DEBUG] [REMOTE ] NUS: PASS: Integrity check passed. [2026-01-07T12:16:32.395508] [DEBUG] [REMOTE ] NUS: Symbol is viable for forecasting. [2026-01-07T12:16:32.395555] [INFO ] [MAIN ] [2264/3530] NUS kept (0.7s) | 2263 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:32.725820] [DEBUG] [REMOTE ] NUTX: Retrieved 3168 rows, trimmed to 300. [2026-01-07T12:16:32.725944] [DEBUG] [REMOTE ] NUTX: PASS: History has at least 300 days. [2026-01-07T12:16:32.726153] [DEBUG] [REMOTE ] NUTX: PASS: Price check passed. Min price $94.83. [2026-01-07T12:16:32.726328] [DEBUG] [REMOTE ] NUTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:32.726442] [DEBUG] [REMOTE ] NUTX: PASS: Integrity check passed. [2026-01-07T12:16:32.726481] [DEBUG] [REMOTE ] NUTX: Symbol is viable for forecasting. [2026-01-07T12:16:32.726528] [INFO ] [MAIN ] [2265/3530] NUTX kept (0.3s) | 2264 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:33.068846] [DEBUG] [REMOTE ] NUVB: Retrieved 1349 rows, trimmed to 300. [2026-01-07T12:16:33.068966] [DEBUG] [REMOTE ] NUVB: PASS: History has at least 300 days. [2026-01-07T12:16:33.069174] [DEBUG] [REMOTE ] NUVB: PASS: Price check passed. Min price $3.41. [2026-01-07T12:16:33.069318] [DEBUG] [REMOTE ] NUVB: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:33.069455] [DEBUG] [REMOTE ] NUVB: PASS: Integrity check passed. [2026-01-07T12:16:33.069504] [DEBUG] [REMOTE ] NUVB: Symbol is viable for forecasting. [2026-01-07T12:16:33.069552] [INFO ] [MAIN ] [2266/3530] NUVB kept (0.3s) | 2265 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:33.430794] [DEBUG] [REMOTE ] NUVL: Retrieved 1115 rows, trimmed to 300. [2026-01-07T12:16:33.430923] [DEBUG] [REMOTE ] NUVL: PASS: History has at least 300 days. [2026-01-07T12:16:33.431126] [DEBUG] [REMOTE ] NUVL: PASS: Price check passed. Min price $84.66. [2026-01-07T12:16:33.431257] [DEBUG] [REMOTE ] NUVL: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:33.431366] [DEBUG] [REMOTE ] NUVL: PASS: Integrity check passed. [2026-01-07T12:16:33.431406] [DEBUG] [REMOTE ] NUVL: Symbol is viable for forecasting. [2026-01-07T12:16:33.431452] [INFO ] [MAIN ] [2267/3530] NUVL kept (0.4s) | 2266 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:33.951804] [DEBUG] [REMOTE ] NUWE: Retrieved 3492 rows, trimmed to 300. [2026-01-07T12:16:33.951928] [DEBUG] [REMOTE ] NUWE: PASS: History has at least 300 days. [2026-01-07T12:16:33.952135] [DEBUG] [REMOTE ] NUWE: PASS: Price check passed. Min price $1.74. [2026-01-07T12:16:33.952269] [DEBUG] [REMOTE ] NUWE: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:33.952380] [DEBUG] [REMOTE ] NUWE: PASS: Integrity check passed. [2026-01-07T12:16:33.952421] [DEBUG] [REMOTE ] NUWE: Symbol is viable for forecasting. [2026-01-07T12:16:33.952472] [INFO ] [MAIN ] [2268/3530] NUWE kept (0.5s) | 2267 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:34.476762] [DEBUG] [REMOTE ] NVAX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:34.476913] [DEBUG] [REMOTE ] NVAX: PASS: History has at least 300 days. [2026-01-07T12:16:34.477194] [DEBUG] [REMOTE ] NVAX: PASS: Price check passed. Min price $6.22. [2026-01-07T12:16:34.477346] [DEBUG] [REMOTE ] NVAX: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:34.477470] [DEBUG] [REMOTE ] NVAX: PASS: Integrity check passed. [2026-01-07T12:16:34.477512] [DEBUG] [REMOTE ] NVAX: Symbol is viable for forecasting. [2026-01-07T12:16:34.477561] [INFO ] [MAIN ] [2269/3530] NVAX kept (0.5s) | 2268 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:34.705093] [DEBUG] [REMOTE ] NVD: Retrieved 596 rows, trimmed to 300. [2026-01-07T12:16:34.705224] [DEBUG] [REMOTE ] NVD: PASS: History has at least 300 days. [2026-01-07T12:16:34.705429] [DEBUG] [REMOTE ] NVD: PASS: Price check passed. Min price $6.12. [2026-01-07T12:16:34.705565] [DEBUG] [REMOTE ] NVD: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:34.705695] [DEBUG] [REMOTE ] NVD: PASS: Integrity check passed. [2026-01-07T12:16:34.705736] [DEBUG] [REMOTE ] NVD: Symbol is viable for forecasting. [2026-01-07T12:16:34.705786] [INFO ] [MAIN ] [2270/3530] NVD kept (0.2s) | 2269 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:35.366060] [DEBUG] [REMOTE ] NVDA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:35.366199] [DEBUG] [REMOTE ] NVDA: PASS: History has at least 300 days. [2026-01-07T12:16:35.366431] [DEBUG] [REMOTE ] NVDA: PASS: Price check passed. Min price $170.94. [2026-01-07T12:16:35.366585] [DEBUG] [REMOTE ] NVDA: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:35.366710] [DEBUG] [REMOTE ] NVDA: PASS: Integrity check passed. [2026-01-07T12:16:35.366750] [DEBUG] [REMOTE ] NVDA: Symbol is viable for forecasting. [2026-01-07T12:16:35.366799] [INFO ] [MAIN ] [2271/3530] NVDA kept (0.7s) | 2270 kept, 1 rejected | 137.6/min | ETA: 9.2m [2026-01-07T12:16:35.574777] [DEBUG] [REMOTE ] NVDD: Retrieved 581 rows, trimmed to 300. [2026-01-07T12:16:35.574897] [DEBUG] [REMOTE ] NVDD: PASS: History has at least 300 days. [2026-01-07T12:16:35.575098] [DEBUG] [REMOTE ] NVDD: PASS: Price check passed. Min price $34.80. [2026-01-07T12:16:35.575230] [DEBUG] [REMOTE ] NVDD: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:35.575338] [DEBUG] [REMOTE ] NVDD: PASS: Integrity check passed. [2026-01-07T12:16:35.575377] [DEBUG] [REMOTE ] NVDD: Symbol is viable for forecasting. [2026-01-07T12:16:35.575423] [INFO ] [MAIN ] [2272/3530] NVDD kept (0.2s) | 2271 kept, 1 rejected | 137.6/min | ETA: 9.1m [2026-01-07T12:16:35.983280] [DEBUG] [REMOTE ] NVDL: Retrieved 768 rows, trimmed to 300. [2026-01-07T12:16:35.983449] [DEBUG] [REMOTE ] NVDL: PASS: History has at least 300 days. [2026-01-07T12:16:35.983728] [DEBUG] [REMOTE ] NVDL: PASS: Price check passed. Min price $74.59. [2026-01-07T12:16:35.983872] [DEBUG] [REMOTE ] NVDL: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:35.984001] [DEBUG] [REMOTE ] NVDL: PASS: Integrity check passed. [2026-01-07T12:16:35.984044] [DEBUG] [REMOTE ] NVDL: Symbol is viable for forecasting. [2026-01-07T12:16:35.984096] [INFO ] [MAIN ] [2273/3530] NVDL kept (0.4s) | 2272 kept, 1 rejected | 137.6/min | ETA: 9.1m [2026-01-07T12:16:36.423373] [DEBUG] [REMOTE ] NVDS: Retrieved 874 rows, trimmed to 300. [2026-01-07T12:16:36.423634] [DEBUG] [REMOTE ] NVDS: PASS: History has at least 300 days. [2026-01-07T12:16:36.423959] [DEBUG] [REMOTE ] NVDS: PASS: Price check passed. Min price $24.41. [2026-01-07T12:16:36.424113] [DEBUG] [REMOTE ] NVDS: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:36.424251] [DEBUG] [REMOTE ] NVDS: PASS: Integrity check passed. [2026-01-07T12:16:36.424298] [DEBUG] [REMOTE ] NVDS: Symbol is viable for forecasting. [2026-01-07T12:16:36.424351] [INFO ] [MAIN ] [2274/3530] NVDS kept (0.4s) | 2273 kept, 1 rejected | 137.6/min | ETA: 9.1m [2026-01-07T12:16:37.060197] [DEBUG] [REMOTE ] NVEC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:37.060342] [DEBUG] [REMOTE ] NVEC: PASS: History has at least 300 days. [2026-01-07T12:16:37.060631] [DEBUG] [REMOTE ] NVEC: PASS: Price check passed. Min price $57.42. [2026-01-07T12:16:37.060770] [DEBUG] [REMOTE ] NVEC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:37.060891] [DEBUG] [REMOTE ] NVEC: PASS: Integrity check passed. [2026-01-07T12:16:37.060932] [DEBUG] [REMOTE ] NVEC: Symbol is viable for forecasting. [2026-01-07T12:16:37.060982] [INFO ] [MAIN ] [2275/3530] NVEC kept (0.6s) | 2274 kept, 1 rejected | 137.6/min | ETA: 9.1m [2026-01-07T12:16:37.441535] [DEBUG] [REMOTE ] NVG: Retrieved 5867 rows, trimmed to 300. [2026-01-07T12:16:37.441905] [DEBUG] [REMOTE ] NVG: PASS: History has at least 300 days. [2026-01-07T12:16:37.442182] [DEBUG] [REMOTE ] NVG: PASS: Price check passed. Min price $12.18. [2026-01-07T12:16:37.442384] [DEBUG] [REMOTE ] NVG: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:37.442547] [DEBUG] [REMOTE ] NVG: PASS: Integrity check passed. [2026-01-07T12:16:37.442628] [DEBUG] [REMOTE ] NVG: Symbol is viable for forecasting. [2026-01-07T12:16:37.442697] [INFO ] [MAIN ] [2276/3530] NVG kept (0.4s) | 2275 kept, 1 rejected | 137.6/min | ETA: 9.1m [2026-01-07T12:16:37.892417] [DEBUG] [REMOTE ] NVGS: Retrieved 4779 rows, trimmed to 300. [2026-01-07T12:16:37.892563] [DEBUG] [REMOTE ] NVGS: PASS: History has at least 300 days. [2026-01-07T12:16:37.892825] [DEBUG] [REMOTE ] NVGS: PASS: Price check passed. Min price $14.34. [2026-01-07T12:16:37.892960] [DEBUG] [REMOTE ] NVGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:37.893078] [DEBUG] [REMOTE ] NVGS: PASS: Integrity check passed. [2026-01-07T12:16:37.893117] [DEBUG] [REMOTE ] NVGS: Symbol is viable for forecasting. [2026-01-07T12:16:37.893165] [INFO ] [MAIN ] [2277/3530] NVGS kept (0.5s) | 2276 kept, 1 rejected | 137.6/min | ETA: 9.1m [2026-01-07T12:16:38.267900] [DEBUG] [REMOTE ] NVMI: Retrieved 6473 rows, trimmed to 300. [2026-01-07T12:16:38.268037] [DEBUG] [REMOTE ] NVMI: PASS: History has at least 300 days. [2026-01-07T12:16:38.268262] [DEBUG] [REMOTE ] NVMI: PASS: Price check passed. Min price $275.78. [2026-01-07T12:16:38.268397] [DEBUG] [REMOTE ] NVMI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:38.268514] [DEBUG] [REMOTE ] NVMI: PASS: Integrity check passed. [2026-01-07T12:16:38.268555] [DEBUG] [REMOTE ] NVMI: Symbol is viable for forecasting. [2026-01-07T12:16:38.268815] [INFO ] [MAIN ] [2278/3530] NVMI kept (0.4s) | 2277 kept, 1 rejected | 137.6/min | ETA: 9.1m [2026-01-07T12:16:38.762162] [DEBUG] [REMOTE ] NVO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:38.762295] [DEBUG] [REMOTE ] NVO: PASS: History has at least 300 days. [2026-01-07T12:16:38.762515] [DEBUG] [REMOTE ] NVO: PASS: Price check passed. Min price $44.97. [2026-01-07T12:16:38.762667] [DEBUG] [REMOTE ] NVO: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:38.762783] [DEBUG] [REMOTE ] NVO: PASS: Integrity check passed. [2026-01-07T12:16:38.762822] [DEBUG] [REMOTE ] NVO: Symbol is viable for forecasting. [2026-01-07T12:16:38.762870] [INFO ] [MAIN ] [2279/3530] NVO kept (0.5s) | 2278 kept, 1 rejected | 137.6/min | ETA: 9.1m [2026-01-07T12:16:39.209911] [DEBUG] [REMOTE ] NVRI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:39.210051] [DEBUG] [REMOTE ] NVRI: PASS: History has at least 300 days. [2026-01-07T12:16:39.210286] [DEBUG] [REMOTE ] NVRI: PASS: Price check passed. Min price $11.49. [2026-01-07T12:16:39.210417] [DEBUG] [REMOTE ] NVRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:39.210543] [DEBUG] [REMOTE ] NVRI: PASS: Integrity check passed. [2026-01-07T12:16:39.210601] [DEBUG] [REMOTE ] NVRI: Symbol is viable for forecasting. [2026-01-07T12:16:39.210651] [INFO ] [MAIN ] [2280/3530] NVRI kept (0.4s) | 2279 kept, 1 rejected | 137.6/min | ETA: 9.1m [2026-01-07T12:16:39.685106] [DEBUG] [REMOTE ] NVS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:39.685281] [DEBUG] [REMOTE ] NVS: PASS: History has at least 300 days. [2026-01-07T12:16:39.685594] [DEBUG] [REMOTE ] NVS: PASS: Price check passed. Min price $121.80. [2026-01-07T12:16:39.685734] [DEBUG] [REMOTE ] NVS: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:39.685863] [DEBUG] [REMOTE ] NVS: PASS: Integrity check passed. [2026-01-07T12:16:39.685904] [DEBUG] [REMOTE ] NVS: Symbol is viable for forecasting. [2026-01-07T12:16:39.685955] [INFO ] [MAIN ] [2281/3530] NVS kept (0.5s) | 2280 kept, 1 rejected | 137.6/min | ETA: 9.1m [2026-01-07T12:16:39.914377] [DEBUG] [REMOTE ] NVTS: Retrieved 1244 rows, trimmed to 300. [2026-01-07T12:16:39.914506] [DEBUG] [REMOTE ] NVTS: PASS: History has at least 300 days. [2026-01-07T12:16:39.914736] [DEBUG] [REMOTE ] NVTS: PASS: Price check passed. Min price $7.14. [2026-01-07T12:16:39.914869] [DEBUG] [REMOTE ] NVTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:39.914977] [DEBUG] [REMOTE ] NVTS: PASS: Integrity check passed. [2026-01-07T12:16:39.915016] [DEBUG] [REMOTE ] NVTS: Symbol is viable for forecasting. [2026-01-07T12:16:39.915078] [INFO ] [MAIN ] [2282/3530] NVTS kept (0.2s) | 2281 kept, 1 rejected | 137.6/min | ETA: 9.1m [2026-01-07T12:16:40.558965] [DEBUG] [REMOTE ] NWBI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:40.559097] [DEBUG] [REMOTE ] NWBI: PASS: History has at least 300 days. [2026-01-07T12:16:40.559312] [DEBUG] [REMOTE ] NWBI: PASS: Price check passed. Min price $11.30. [2026-01-07T12:16:40.559445] [DEBUG] [REMOTE ] NWBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:40.559557] [DEBUG] [REMOTE ] NWBI: PASS: Integrity check passed. [2026-01-07T12:16:40.559615] [DEBUG] [REMOTE ] NWBI: Symbol is viable for forecasting. [2026-01-07T12:16:40.559663] [INFO ] [MAIN ] [2283/3530] NWBI kept (0.6s) | 2282 kept, 1 rejected | 137.6/min | ETA: 9.1m [2026-01-07T12:16:40.894153] [DEBUG] [REMOTE ] NWE: Retrieved 4534 rows, trimmed to 300. [2026-01-07T12:16:40.894278] [DEBUG] [REMOTE ] NWE: PASS: History has at least 300 days. [2026-01-07T12:16:40.894483] [DEBUG] [REMOTE ] NWE: PASS: Price check passed. Min price $56.77. [2026-01-07T12:16:40.894639] [DEBUG] [REMOTE ] NWE: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:40.894751] [DEBUG] [REMOTE ] NWE: PASS: Integrity check passed. [2026-01-07T12:16:40.894790] [DEBUG] [REMOTE ] NWE: Symbol is viable for forecasting. [2026-01-07T12:16:40.894837] [INFO ] [MAIN ] [2284/3530] NWE kept (0.3s) | 2283 kept, 1 rejected | 137.6/min | ETA: 9.1m [2026-01-07T12:16:41.291348] [DEBUG] [REMOTE ] NWFL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:41.291490] [DEBUG] [REMOTE ] NWFL: PASS: History has at least 300 days. [2026-01-07T12:16:41.291741] [DEBUG] [REMOTE ] NWFL: PASS: Price check passed. Min price $24.08. [2026-01-07T12:16:41.291875] [DEBUG] [REMOTE ] NWFL: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:41.291995] [DEBUG] [REMOTE ] NWFL: PASS: Integrity check passed. [2026-01-07T12:16:41.292034] [DEBUG] [REMOTE ] NWFL: Symbol is viable for forecasting. [2026-01-07T12:16:41.292082] [INFO ] [MAIN ] [2285/3530] NWFL kept (0.4s) | 2284 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:41.595840] [DEBUG] [REMOTE ] NWG: Retrieved 4583 rows, trimmed to 300. [2026-01-07T12:16:41.595983] [DEBUG] [REMOTE ] NWG: PASS: History has at least 300 days. [2026-01-07T12:16:41.596231] [DEBUG] [REMOTE ] NWG: PASS: Price check passed. Min price $14.35. [2026-01-07T12:16:41.596367] [DEBUG] [REMOTE ] NWG: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:41.596494] [DEBUG] [REMOTE ] NWG: PASS: Integrity check passed. [2026-01-07T12:16:41.596535] [DEBUG] [REMOTE ] NWG: Symbol is viable for forecasting. [2026-01-07T12:16:41.596602] [INFO ] [MAIN ] [2286/3530] NWG kept (0.3s) | 2285 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:42.294485] [DEBUG] [REMOTE ] NWL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:42.294644] [DEBUG] [REMOTE ] NWL: PASS: History has at least 300 days. [2026-01-07T12:16:42.295072] [DEBUG] [REMOTE ] NWL: PASS: Price check passed. Min price $3.05. [2026-01-07T12:16:42.295272] [DEBUG] [REMOTE ] NWL: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:42.295433] [DEBUG] [REMOTE ] NWL: PASS: Integrity check passed. [2026-01-07T12:16:42.295486] [DEBUG] [REMOTE ] NWL: Symbol is viable for forecasting. [2026-01-07T12:16:42.295551] [INFO ] [MAIN ] [2287/3530] NWL kept (0.7s) | 2286 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:42.809475] [DEBUG] [REMOTE ] NWPX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:42.809634] [DEBUG] [REMOTE ] NWPX: PASS: History has at least 300 days. [2026-01-07T12:16:42.809870] [DEBUG] [REMOTE ] NWPX: PASS: Price check passed. Min price $49.43. [2026-01-07T12:16:42.810010] [DEBUG] [REMOTE ] NWPX: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:42.810134] [DEBUG] [REMOTE ] NWPX: PASS: Integrity check passed. [2026-01-07T12:16:42.810175] [DEBUG] [REMOTE ] NWPX: Symbol is viable for forecasting. [2026-01-07T12:16:42.810242] [INFO ] [MAIN ] [2288/3530] NWPX kept (0.5s) | 2287 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:43.043544] [DEBUG] [REMOTE ] NWS: Retrieved 3157 rows, trimmed to 300. [2026-01-07T12:16:43.043706] [DEBUG] [REMOTE ] NWS: PASS: History has at least 300 days. [2026-01-07T12:16:43.043960] [DEBUG] [REMOTE ] NWS: PASS: Price check passed. Min price $27.98. [2026-01-07T12:16:43.044110] [DEBUG] [REMOTE ] NWS: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:43.044234] [DEBUG] [REMOTE ] NWS: PASS: Integrity check passed. [2026-01-07T12:16:43.044274] [DEBUG] [REMOTE ] NWS: Symbol is viable for forecasting. [2026-01-07T12:16:43.044321] [INFO ] [MAIN ] [2289/3530] NWS kept (0.2s) | 2288 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:43.548306] [DEBUG] [REMOTE ] NWSA: Retrieved 3157 rows, trimmed to 300. [2026-01-07T12:16:43.548426] [DEBUG] [REMOTE ] NWSA: PASS: History has at least 300 days. [2026-01-07T12:16:43.548659] [DEBUG] [REMOTE ] NWSA: PASS: Price check passed. Min price $24.80. [2026-01-07T12:16:43.548797] [DEBUG] [REMOTE ] NWSA: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:43.548924] [DEBUG] [REMOTE ] NWSA: PASS: Integrity check passed. [2026-01-07T12:16:43.548965] [DEBUG] [REMOTE ] NWSA: Symbol is viable for forecasting. [2026-01-07T12:16:43.549013] [INFO ] [MAIN ] [2290/3530] NWSA kept (0.5s) | 2289 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:44.057532] [DEBUG] [REMOTE ] NX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:44.057683] [DEBUG] [REMOTE ] NX: PASS: History has at least 300 days. [2026-01-07T12:16:44.057921] [DEBUG] [REMOTE ] NX: PASS: Price check passed. Min price $11.19. [2026-01-07T12:16:44.058059] [DEBUG] [REMOTE ] NX: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:44.058177] [DEBUG] [REMOTE ] NX: PASS: Integrity check passed. [2026-01-07T12:16:44.058217] [DEBUG] [REMOTE ] NX: Symbol is viable for forecasting. [2026-01-07T12:16:44.058265] [INFO ] [MAIN ] [2291/3530] NX kept (0.5s) | 2290 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:44.469759] [DEBUG] [REMOTE ] NXC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:44.469935] [DEBUG] [REMOTE ] NXC: PASS: History has at least 300 days. [2026-01-07T12:16:44.470191] [DEBUG] [REMOTE ] NXC: PASS: Price check passed. Min price $12.89. [2026-01-07T12:16:44.470328] [DEBUG] [REMOTE ] NXC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:44.470447] [DEBUG] [REMOTE ] NXC: PASS: Integrity check passed. [2026-01-07T12:16:44.470487] [DEBUG] [REMOTE ] NXC: Symbol is viable for forecasting. [2026-01-07T12:16:44.470535] [INFO ] [MAIN ] [2292/3530] NXC kept (0.4s) | 2291 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:44.621586] [DEBUG] [REMOTE ] NXE: Retrieved 2516 rows, trimmed to 300. [2026-01-07T12:16:44.621706] [DEBUG] [REMOTE ] NXE: PASS: History has at least 300 days. [2026-01-07T12:16:44.621910] [DEBUG] [REMOTE ] NXE: PASS: Price check passed. Min price $7.56. [2026-01-07T12:16:44.622041] [DEBUG] [REMOTE ] NXE: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:44.622171] [DEBUG] [REMOTE ] NXE: PASS: Integrity check passed. [2026-01-07T12:16:44.622223] [DEBUG] [REMOTE ] NXE: Symbol is viable for forecasting. [2026-01-07T12:16:44.622281] [INFO ] [MAIN ] [2293/3530] NXE kept (0.2s) | 2292 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:45.112159] [DEBUG] [REMOTE ] NXG: Retrieved 797 rows, trimmed to 300. [2026-01-07T12:16:45.112293] [DEBUG] [REMOTE ] NXG: PASS: History has at least 300 days. [2026-01-07T12:16:45.112496] [DEBUG] [REMOTE ] NXG: PASS: Price check passed. Min price $47.26. [2026-01-07T12:16:45.112650] [DEBUG] [REMOTE ] NXG: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:45.112774] [DEBUG] [REMOTE ] NXG: PASS: Integrity check passed. [2026-01-07T12:16:45.112840] [DEBUG] [REMOTE ] NXG: Symbol is viable for forecasting. [2026-01-07T12:16:45.112910] [INFO ] [MAIN ] [2294/3530] NXG kept (0.5s) | 2293 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:45.389668] [DEBUG] [REMOTE ] NXGL: Retrieved 1013 rows, trimmed to 300. [2026-01-07T12:16:45.389879] [DEBUG] [REMOTE ] NXGL: PASS: History has at least 300 days. [2026-01-07T12:16:45.390101] [DEBUG] [REMOTE ] NXGL: PASS: Price check passed. Min price $1.47. [2026-01-07T12:16:45.390237] [DEBUG] [REMOTE ] NXGL: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:45.390351] [DEBUG] [REMOTE ] NXGL: PASS: Integrity check passed. [2026-01-07T12:16:45.390391] [DEBUG] [REMOTE ] NXGL: Symbol is viable for forecasting. [2026-01-07T12:16:45.390439] [INFO ] [MAIN ] [2295/3530] NXGL kept (0.3s) | 2294 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:46.216636] [DEBUG] [REMOTE ] NXP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:46.216776] [DEBUG] [REMOTE ] NXP: PASS: History has at least 300 days. [2026-01-07T12:16:46.217013] [DEBUG] [REMOTE ] NXP: PASS: Price check passed. Min price $14.05. [2026-01-07T12:16:46.217148] [DEBUG] [REMOTE ] NXP: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:46.217269] [DEBUG] [REMOTE ] NXP: PASS: Integrity check passed. [2026-01-07T12:16:46.217308] [DEBUG] [REMOTE ] NXP: Symbol is viable for forecasting. [2026-01-07T12:16:46.217357] [INFO ] [MAIN ] [2296/3530] NXP kept (0.8s) | 2295 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:46.678217] [DEBUG] [REMOTE ] NXPI: Retrieved 3878 rows, trimmed to 300. [2026-01-07T12:16:46.678405] [DEBUG] [REMOTE ] NXPI: PASS: History has at least 300 days. [2026-01-07T12:16:46.678698] [DEBUG] [REMOTE ] NXPI: PASS: Price check passed. Min price $183.38. [2026-01-07T12:16:46.678863] [DEBUG] [REMOTE ] NXPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:46.678987] [DEBUG] [REMOTE ] NXPI: PASS: Integrity check passed. [2026-01-07T12:16:46.679029] [DEBUG] [REMOTE ] NXPI: Symbol is viable for forecasting. [2026-01-07T12:16:46.679080] [INFO ] [MAIN ] [2297/3530] NXPI kept (0.5s) | 2296 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:46.945510] [DEBUG] [REMOTE ] NYXH: Retrieved 1179 rows, trimmed to 300. [2026-01-07T12:16:46.945735] [DEBUG] [REMOTE ] NYXH: PASS: History has at least 300 days. [2026-01-07T12:16:46.945988] [DEBUG] [REMOTE ] NYXH: PASS: Price check passed. Min price $4.47. [2026-01-07T12:16:46.946164] [DEBUG] [REMOTE ] NYXH: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:46.946292] [DEBUG] [REMOTE ] NYXH: PASS: Integrity check passed. [2026-01-07T12:16:46.946333] [DEBUG] [REMOTE ] NYXH: Symbol is viable for forecasting. [2026-01-07T12:16:46.946385] [INFO ] [MAIN ] [2298/3530] NYXH kept (0.3s) | 2297 kept, 1 rejected | 137.6/min | ETA: 9.0m [2026-01-07T12:16:47.533478] [DEBUG] [REMOTE ] NZF: Retrieved 6104 rows, trimmed to 300. [2026-01-07T12:16:47.533648] [DEBUG] [REMOTE ] NZF: PASS: History has at least 300 days. [2026-01-07T12:16:47.533965] [DEBUG] [REMOTE ] NZF: PASS: Price check passed. Min price $12.18. [2026-01-07T12:16:47.534115] [DEBUG] [REMOTE ] NZF: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:47.534242] [DEBUG] [REMOTE ] NZF: PASS: Integrity check passed. [2026-01-07T12:16:47.534284] [DEBUG] [REMOTE ] NZF: Symbol is viable for forecasting. [2026-01-07T12:16:47.534345] [INFO ] [MAIN ] [2299/3530] NZF kept (0.6s) | 2298 kept, 1 rejected | 137.6/min | ETA: 8.9m [2026-01-07T12:16:47.768774] [DEBUG] [REMOTE ] OABI: Retrieved 796 rows, trimmed to 300. [2026-01-07T12:16:47.768995] [DEBUG] [REMOTE ] OABI: PASS: History has at least 300 days. [2026-01-07T12:16:47.769263] [DEBUG] [REMOTE ] OABI: PASS: Price check passed. Min price $1.38. [2026-01-07T12:16:47.769404] [DEBUG] [REMOTE ] OABI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:47.769518] [DEBUG] [REMOTE ] OABI: PASS: Integrity check passed. [2026-01-07T12:16:47.769589] [DEBUG] [REMOTE ] OABI: Symbol is viable for forecasting. [2026-01-07T12:16:47.769674] [INFO ] [MAIN ] [2300/3530] OABI kept (0.2s) | 2299 kept, 1 rejected | 137.6/min | ETA: 8.9m [2026-01-07T12:16:48.215458] [DEBUG] [REMOTE ] OBDC: Retrieved 1627 rows, trimmed to 300. [2026-01-07T12:16:48.215678] [DEBUG] [REMOTE ] OBDC: PASS: History has at least 300 days. [2026-01-07T12:16:48.215939] [DEBUG] [REMOTE ] OBDC: PASS: Price check passed. Min price $11.41. [2026-01-07T12:16:48.216086] [DEBUG] [REMOTE ] OBDC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:48.216213] [DEBUG] [REMOTE ] OBDC: PASS: Integrity check passed. [2026-01-07T12:16:48.216256] [DEBUG] [REMOTE ] OBDC: Symbol is viable for forecasting. [2026-01-07T12:16:48.216310] [INFO ] [MAIN ] [2301/3530] OBDC kept (0.4s) | 2300 kept, 1 rejected | 137.6/min | ETA: 8.9m [2026-01-07T12:16:48.592839] [DEBUG] [REMOTE ] OBIL: Retrieved 787 rows, trimmed to 300. [2026-01-07T12:16:48.593028] [DEBUG] [REMOTE ] OBIL: PASS: History has at least 300 days. [2026-01-07T12:16:48.593269] [DEBUG] [REMOTE ] OBIL: PASS: Price check passed. Min price $49.78. [2026-01-07T12:16:48.593408] [DEBUG] [REMOTE ] OBIL: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:48.593526] [DEBUG] [REMOTE ] OBIL: PASS: Integrity check passed. [2026-01-07T12:16:48.593567] [DEBUG] [REMOTE ] OBIL: Symbol is viable for forecasting. [2026-01-07T12:16:48.593638] [INFO ] [MAIN ] [2302/3530] OBIL kept (0.4s) | 2301 kept, 1 rejected | 137.6/min | ETA: 8.9m [2026-01-07T12:16:49.008084] [DEBUG] [REMOTE ] OBIO: Retrieved 1363 rows, trimmed to 300. [2026-01-07T12:16:49.008286] [DEBUG] [REMOTE ] OBIO: PASS: History has at least 300 days. [2026-01-07T12:16:49.008550] [DEBUG] [REMOTE ] OBIO: PASS: Price check passed. Min price $3.15. [2026-01-07T12:16:49.008746] [DEBUG] [REMOTE ] OBIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:49.008901] [DEBUG] [REMOTE ] OBIO: PASS: Integrity check passed. [2026-01-07T12:16:49.008945] [DEBUG] [REMOTE ] OBIO: Symbol is viable for forecasting. [2026-01-07T12:16:49.009003] [INFO ] [MAIN ] [2303/3530] OBIO kept (0.4s) | 2302 kept, 1 rejected | 137.6/min | ETA: 8.9m [2026-01-07T12:16:49.427151] [DEBUG] [REMOTE ] OBK: Retrieved 1927 rows, trimmed to 300. [2026-01-07T12:16:49.427310] [DEBUG] [REMOTE ] OBK: PASS: History has at least 300 days. [2026-01-07T12:16:49.427591] [DEBUG] [REMOTE ] OBK: PASS: Price check passed. Min price $32.27. [2026-01-07T12:16:49.427739] [DEBUG] [REMOTE ] OBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:49.427883] [DEBUG] [REMOTE ] OBK: PASS: Integrity check passed. [2026-01-07T12:16:49.427924] [DEBUG] [REMOTE ] OBK: Symbol is viable for forecasting. [2026-01-07T12:16:49.427977] [INFO ] [MAIN ] [2304/3530] OBK kept (0.4s) | 2303 kept, 1 rejected | 137.6/min | ETA: 8.9m [2026-01-07T12:16:49.681004] [DEBUG] [REMOTE ] OBTC: Retrieved 1230 rows, trimmed to 300. [2026-01-07T12:16:49.681206] [DEBUG] [REMOTE ] OBTC: PASS: History has at least 300 days. [2026-01-07T12:16:49.681475] [DEBUG] [REMOTE ] OBTC: PASS: Price check passed. Min price $25.77. [2026-01-07T12:16:49.681644] [DEBUG] [REMOTE ] OBTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:49.681769] [DEBUG] [REMOTE ] OBTC: PASS: Integrity check passed. [2026-01-07T12:16:49.681813] [DEBUG] [REMOTE ] OBTC: Symbol is viable for forecasting. [2026-01-07T12:16:49.681867] [INFO ] [MAIN ] [2305/3530] OBTC kept (0.3s) | 2304 kept, 1 rejected | 137.6/min | ETA: 8.9m [2026-01-07T12:16:50.364543] [DEBUG] [REMOTE ] OC: Retrieved 4824 rows, trimmed to 300. [2026-01-07T12:16:50.364783] [DEBUG] [REMOTE ] OC: PASS: History has at least 300 days. [2026-01-07T12:16:50.365130] [DEBUG] [REMOTE ] OC: PASS: Price check passed. Min price $97.60. [2026-01-07T12:16:50.365275] [DEBUG] [REMOTE ] OC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:50.365424] [DEBUG] [REMOTE ] OC: PASS: Integrity check passed. [2026-01-07T12:16:50.365491] [DEBUG] [REMOTE ] OC: Symbol is viable for forecasting. [2026-01-07T12:16:50.365549] [INFO ] [MAIN ] [2306/3530] OC kept (0.7s) | 2305 kept, 1 rejected | 137.6/min | ETA: 8.9m [2026-01-07T12:16:50.666500] [DEBUG] [REMOTE ] OCCI: Retrieved 1822 rows, trimmed to 300. [2026-01-07T12:16:50.666661] [DEBUG] [REMOTE ] OCCI: PASS: History has at least 300 days. [2026-01-07T12:16:50.666880] [DEBUG] [REMOTE ] OCCI: PASS: Price check passed. Min price $4.28. [2026-01-07T12:16:50.667015] [DEBUG] [REMOTE ] OCCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:50.667126] [DEBUG] [REMOTE ] OCCI: PASS: Integrity check passed. [2026-01-07T12:16:50.667165] [DEBUG] [REMOTE ] OCCI: Symbol is viable for forecasting. [2026-01-07T12:16:50.667212] [INFO ] [MAIN ] [2307/3530] OCCI kept (0.3s) | 2306 kept, 1 rejected | 137.6/min | ETA: 8.9m [2026-01-07T12:16:51.159535] [DEBUG] [REMOTE ] OCFC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:51.159688] [DEBUG] [REMOTE ] OCFC: PASS: History has at least 300 days. [2026-01-07T12:16:51.159927] [DEBUG] [REMOTE ] OCFC: PASS: Price check passed. Min price $17.20. [2026-01-07T12:16:51.160066] [DEBUG] [REMOTE ] OCFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:51.160187] [DEBUG] [REMOTE ] OCFC: PASS: Integrity check passed. [2026-01-07T12:16:51.160227] [DEBUG] [REMOTE ] OCFC: Symbol is viable for forecasting. [2026-01-07T12:16:51.160274] [INFO ] [MAIN ] [2308/3530] OCFC kept (0.5s) | 2307 kept, 1 rejected | 137.6/min | ETA: 8.9m [2026-01-07T12:16:51.453834] [DEBUG] [REMOTE ] OCGN: Retrieved 2789 rows, trimmed to 300. [2026-01-07T12:16:51.453996] [DEBUG] [REMOTE ] OCGN: PASS: History has at least 300 days. [2026-01-07T12:16:51.454293] [DEBUG] [REMOTE ] OCGN: PASS: Price check passed. Min price $1.11. [2026-01-07T12:16:51.454536] [DEBUG] [REMOTE ] OCGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:51.454739] [DEBUG] [REMOTE ] OCGN: PASS: Integrity check passed. [2026-01-07T12:16:51.454805] [DEBUG] [REMOTE ] OCGN: Symbol is viable for forecasting. [2026-01-07T12:16:51.454882] [INFO ] [MAIN ] [2309/3530] OCGN kept (0.3s) | 2308 kept, 1 rejected | 137.6/min | ETA: 8.9m [2026-01-07T12:16:51.860301] [DEBUG] [REMOTE ] OCSL: Retrieved 4420 rows, trimmed to 300. [2026-01-07T12:16:51.860479] [DEBUG] [REMOTE ] OCSL: PASS: History has at least 300 days. [2026-01-07T12:16:51.860837] [DEBUG] [REMOTE ] OCSL: PASS: Price check passed. Min price $12.22. [2026-01-07T12:16:51.861017] [DEBUG] [REMOTE ] OCSL: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:51.861181] [DEBUG] [REMOTE ] OCSL: PASS: Integrity check passed. [2026-01-07T12:16:51.861234] [DEBUG] [REMOTE ] OCSL: Symbol is viable for forecasting. [2026-01-07T12:16:51.861298] [INFO ] [MAIN ] [2310/3530] OCSL kept (0.4s) | 2309 kept, 1 rejected | 137.6/min | ETA: 8.9m [2026-01-07T12:16:52.126484] [DEBUG] [REMOTE ] OCUL: Retrieved 2880 rows, trimmed to 300. [2026-01-07T12:16:52.126632] [DEBUG] [REMOTE ] OCUL: PASS: History has at least 300 days. [2026-01-07T12:16:52.126842] [DEBUG] [REMOTE ] OCUL: PASS: Price check passed. Min price $10.63. [2026-01-07T12:16:52.126973] [DEBUG] [REMOTE ] OCUL: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:52.127262] [DEBUG] [REMOTE ] OCUL: PASS: Integrity check passed. [2026-01-07T12:16:52.127302] [DEBUG] [REMOTE ] OCUL: Symbol is viable for forecasting. [2026-01-07T12:16:52.127348] [INFO ] [MAIN ] [2311/3530] OCUL kept (0.3s) | 2310 kept, 1 rejected | 137.7/min | ETA: 8.9m [2026-01-07T12:16:52.698630] [DEBUG] [REMOTE ] ODC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:52.698782] [DEBUG] [REMOTE ] ODC: PASS: History has at least 300 days. [2026-01-07T12:16:52.699078] [DEBUG] [REMOTE ] ODC: PASS: Price check passed. Min price $46.21. [2026-01-07T12:16:52.699242] [DEBUG] [REMOTE ] ODC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:52.699383] [DEBUG] [REMOTE ] ODC: PASS: Integrity check passed. [2026-01-07T12:16:52.699442] [DEBUG] [REMOTE ] ODC: Symbol is viable for forecasting. [2026-01-07T12:16:52.699494] [INFO ] [MAIN ] [2312/3530] ODC kept (0.6s) | 2311 kept, 1 rejected | 137.6/min | ETA: 8.8m [2026-01-07T12:16:52.877305] [DEBUG] [REMOTE ] ODD: Retrieved 620 rows, trimmed to 300. [2026-01-07T12:16:52.877439] [DEBUG] [REMOTE ] ODD: PASS: History has at least 300 days. [2026-01-07T12:16:52.877666] [DEBUG] [REMOTE ] ODD: PASS: Price check passed. Min price $36.58. [2026-01-07T12:16:52.877797] [DEBUG] [REMOTE ] ODD: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:52.877907] [DEBUG] [REMOTE ] ODD: PASS: Integrity check passed. [2026-01-07T12:16:52.877947] [DEBUG] [REMOTE ] ODD: Symbol is viable for forecasting. [2026-01-07T12:16:52.877992] [INFO ] [MAIN ] [2313/3530] ODD kept (0.2s) | 2312 kept, 1 rejected | 137.7/min | ETA: 8.8m [2026-01-07T12:16:53.505207] [DEBUG] [REMOTE ] ODFL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:53.505358] [DEBUG] [REMOTE ] ODFL: PASS: History has at least 300 days. [2026-01-07T12:16:53.505638] [DEBUG] [REMOTE ] ODFL: PASS: Price check passed. Min price $126.06. [2026-01-07T12:16:53.505870] [DEBUG] [REMOTE ] ODFL: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:53.506027] [DEBUG] [REMOTE ] ODFL: PASS: Integrity check passed. [2026-01-07T12:16:53.506072] [DEBUG] [REMOTE ] ODFL: Symbol is viable for forecasting. [2026-01-07T12:16:53.506125] [INFO ] [MAIN ] [2314/3530] ODFL kept (0.6s) | 2313 kept, 1 rejected | 137.7/min | ETA: 8.8m [2026-01-07T12:16:53.744376] [DEBUG] [REMOTE ] OEC: Retrieved 2880 rows, trimmed to 300. [2026-01-07T12:16:53.744558] [DEBUG] [REMOTE ] OEC: PASS: History has at least 300 days. [2026-01-07T12:16:53.744895] [DEBUG] [REMOTE ] OEC: PASS: Price check passed. Min price $4.33. [2026-01-07T12:16:53.745070] [DEBUG] [REMOTE ] OEC: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:53.745208] [DEBUG] [REMOTE ] OEC: PASS: Integrity check passed. [2026-01-07T12:16:53.745250] [DEBUG] [REMOTE ] OEC: Symbol is viable for forecasting. [2026-01-07T12:16:53.745301] [INFO ] [MAIN ] [2315/3530] OEC kept (0.2s) | 2314 kept, 1 rejected | 137.7/min | ETA: 8.8m [2026-01-07T12:16:54.349246] [DEBUG] [REMOTE ] OESX: Retrieved 4540 rows, trimmed to 300. [2026-01-07T12:16:54.349665] [DEBUG] [REMOTE ] OESX: PASS: History has at least 300 days. [2026-01-07T12:16:54.349979] [DEBUG] [REMOTE ] OESX: PASS: Price check passed. Min price $8.04. [2026-01-07T12:16:54.350121] [DEBUG] [REMOTE ] OESX: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:54.350264] [DEBUG] [REMOTE ] OESX: PASS: Integrity check passed. [2026-01-07T12:16:54.350305] [DEBUG] [REMOTE ] OESX: Symbol is viable for forecasting. [2026-01-07T12:16:54.350359] [INFO ] [MAIN ] [2316/3530] OESX kept (0.6s) | 2315 kept, 1 rejected | 137.7/min | ETA: 8.8m [2026-01-07T12:16:54.837935] [DEBUG] [REMOTE ] OFG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:54.838142] [DEBUG] [REMOTE ] OFG: PASS: History has at least 300 days. [2026-01-07T12:16:54.838478] [DEBUG] [REMOTE ] OFG: PASS: Price check passed. Min price $37.93. [2026-01-07T12:16:54.838776] [DEBUG] [REMOTE ] OFG: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:54.838944] [DEBUG] [REMOTE ] OFG: PASS: Integrity check passed. [2026-01-07T12:16:54.838987] [DEBUG] [REMOTE ] OFG: Symbol is viable for forecasting. [2026-01-07T12:16:54.839042] [INFO ] [MAIN ] [2317/3530] OFG kept (0.5s) | 2316 kept, 1 rejected | 137.6/min | ETA: 8.8m [2026-01-07T12:16:55.366754] [DEBUG] [REMOTE ] OFIX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:55.366973] [DEBUG] [REMOTE ] OFIX: PASS: History has at least 300 days. [2026-01-07T12:16:55.367301] [DEBUG] [REMOTE ] OFIX: PASS: Price check passed. Min price $14.20. [2026-01-07T12:16:55.367449] [DEBUG] [REMOTE ] OFIX: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:55.367620] [DEBUG] [REMOTE ] OFIX: PASS: Integrity check passed. [2026-01-07T12:16:55.367691] [DEBUG] [REMOTE ] OFIX: Symbol is viable for forecasting. [2026-01-07T12:16:55.367750] [INFO ] [MAIN ] [2318/3530] OFIX kept (0.5s) | 2317 kept, 1 rejected | 137.6/min | ETA: 8.8m [2026-01-07T12:16:55.783039] [DEBUG] [REMOTE ] OFLX: Retrieved 5141 rows, trimmed to 300. [2026-01-07T12:16:55.783235] [DEBUG] [REMOTE ] OFLX: PASS: History has at least 300 days. [2026-01-07T12:16:55.783529] [DEBUG] [REMOTE ] OFLX: PASS: Price check passed. Min price $25.33. [2026-01-07T12:16:55.783743] [DEBUG] [REMOTE ] OFLX: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:55.783888] [DEBUG] [REMOTE ] OFLX: PASS: Integrity check passed. [2026-01-07T12:16:55.783933] [DEBUG] [REMOTE ] OFLX: Symbol is viable for forecasting. [2026-01-07T12:16:55.783988] [INFO ] [MAIN ] [2319/3530] OFLX kept (0.4s) | 2318 kept, 1 rejected | 137.6/min | ETA: 8.8m [2026-01-07T12:16:56.204188] [DEBUG] [REMOTE ] OFS: Retrieved 3309 rows, trimmed to 300. [2026-01-07T12:16:56.204389] [DEBUG] [REMOTE ] OFS: PASS: History has at least 300 days. [2026-01-07T12:16:56.204710] [DEBUG] [REMOTE ] OFS: PASS: Price check passed. Min price $4.55. [2026-01-07T12:16:56.205508] [DEBUG] [REMOTE ] OFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:56.205761] [DEBUG] [REMOTE ] OFS: PASS: Integrity check passed. [2026-01-07T12:16:56.205806] [DEBUG] [REMOTE ] OFS: Symbol is viable for forecasting. [2026-01-07T12:16:56.205877] [INFO ] [MAIN ] [2320/3530] OFS kept (0.4s) | 2319 kept, 1 rejected | 137.6/min | ETA: 8.8m [2026-01-07T12:16:56.668091] [DEBUG] [REMOTE ] OGE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:56.668307] [DEBUG] [REMOTE ] OGE: PASS: History has at least 300 days. [2026-01-07T12:16:56.668677] [DEBUG] [REMOTE ] OGE: PASS: Price check passed. Min price $42.08. [2026-01-07T12:16:56.668850] [DEBUG] [REMOTE ] OGE: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:56.669005] [DEBUG] [REMOTE ] OGE: PASS: Integrity check passed. [2026-01-07T12:16:56.669054] [DEBUG] [REMOTE ] OGE: Symbol is viable for forecasting. [2026-01-07T12:16:56.669112] [INFO ] [MAIN ] [2321/3530] OGE kept (0.5s) | 2320 kept, 1 rejected | 137.6/min | ETA: 8.8m [2026-01-07T12:16:57.009697] [DEBUG] [REMOTE ] OGI: Retrieved 2857 rows, trimmed to 300. [2026-01-07T12:16:57.009923] [DEBUG] [REMOTE ] OGI: PASS: History has at least 300 days. [2026-01-07T12:16:57.010273] [DEBUG] [REMOTE ] OGI: PASS: Price check passed. Min price $1.46. [2026-01-07T12:16:57.010447] [DEBUG] [REMOTE ] OGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:57.010640] [DEBUG] [REMOTE ] OGI: PASS: Integrity check passed. [2026-01-07T12:16:57.010696] [DEBUG] [REMOTE ] OGI: Symbol is viable for forecasting. [2026-01-07T12:16:57.010763] [INFO ] [MAIN ] [2322/3530] OGI kept (0.3s) | 2321 kept, 1 rejected | 137.6/min | ETA: 8.8m [2026-01-07T12:16:57.313510] [DEBUG] [REMOTE ] OGN: Retrieved 1156 rows, trimmed to 300. [2026-01-07T12:16:57.313675] [DEBUG] [REMOTE ] OGN: PASS: History has at least 300 days. [2026-01-07T12:16:57.313909] [DEBUG] [REMOTE ] OGN: PASS: Price check passed. Min price $6.32. [2026-01-07T12:16:57.314044] [DEBUG] [REMOTE ] OGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:57.314160] [DEBUG] [REMOTE ] OGN: PASS: Integrity check passed. [2026-01-07T12:16:57.314200] [DEBUG] [REMOTE ] OGN: Symbol is viable for forecasting. [2026-01-07T12:16:57.314249] [INFO ] [MAIN ] [2323/3530] OGN kept (0.3s) | 2322 kept, 1 rejected | 137.7/min | ETA: 8.8m [2026-01-07T12:16:57.979918] [DEBUG] [REMOTE ] OHI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:57.980069] [DEBUG] [REMOTE ] OHI: PASS: History has at least 300 days. [2026-01-07T12:16:57.980347] [DEBUG] [REMOTE ] OHI: PASS: Price check passed. Min price $38.79. [2026-01-07T12:16:57.980481] [DEBUG] [REMOTE ] OHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:57.980631] [DEBUG] [REMOTE ] OHI: PASS: Integrity check passed. [2026-01-07T12:16:57.980687] [DEBUG] [REMOTE ] OHI: Symbol is viable for forecasting. [2026-01-07T12:16:57.980736] [INFO ] [MAIN ] [2324/3530] OHI kept (0.7s) | 2323 kept, 1 rejected | 137.6/min | ETA: 8.8m [2026-01-07T12:16:58.445659] [DEBUG] [REMOTE ] OI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:58.445826] [DEBUG] [REMOTE ] OI: PASS: History has at least 300 days. [2026-01-07T12:16:58.446106] [DEBUG] [REMOTE ] OI: PASS: Price check passed. Min price $11.29. [2026-01-07T12:16:58.446243] [DEBUG] [REMOTE ] OI: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:58.446375] [DEBUG] [REMOTE ] OI: PASS: Integrity check passed. [2026-01-07T12:16:58.446416] [DEBUG] [REMOTE ] OI: Symbol is viable for forecasting. [2026-01-07T12:16:58.446467] [INFO ] [MAIN ] [2325/3530] OI kept (0.5s) | 2324 kept, 1 rejected | 137.6/min | ETA: 8.8m [2026-01-07T12:16:58.918856] [DEBUG] [REMOTE ] OIA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:58.918988] [DEBUG] [REMOTE ] OIA: PASS: History has at least 300 days. [2026-01-07T12:16:58.919214] [DEBUG] [REMOTE ] OIA: PASS: Price check passed. Min price $5.86. [2026-01-07T12:16:58.919355] [DEBUG] [REMOTE ] OIA: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:58.919484] [DEBUG] [REMOTE ] OIA: PASS: Integrity check passed. [2026-01-07T12:16:58.919533] [DEBUG] [REMOTE ] OIA: Symbol is viable for forecasting. [2026-01-07T12:16:58.920124] [INFO ] [MAIN ] [2326/3530] OIA kept (0.5s) | 2325 kept, 1 rejected | 137.6/min | ETA: 8.7m [2026-01-07T12:16:59.312305] [DEBUG] [REMOTE ] OII: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:16:59.312446] [DEBUG] [REMOTE ] OII: PASS: History has at least 300 days. [2026-01-07T12:16:59.312735] [DEBUG] [REMOTE ] OII: PASS: Price check passed. Min price $22.20. [2026-01-07T12:16:59.312876] [DEBUG] [REMOTE ] OII: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:59.312999] [DEBUG] [REMOTE ] OII: PASS: Integrity check passed. [2026-01-07T12:16:59.313040] [DEBUG] [REMOTE ] OII: Symbol is viable for forecasting. [2026-01-07T12:16:59.313087] [INFO ] [MAIN ] [2327/3530] OII kept (0.4s) | 2326 kept, 1 rejected | 137.6/min | ETA: 8.7m [2026-01-07T12:16:59.818732] [DEBUG] [REMOTE ] OIS: Retrieved 6263 rows, trimmed to 300. [2026-01-07T12:16:59.818892] [DEBUG] [REMOTE ] OIS: PASS: History has at least 300 days. [2026-01-07T12:16:59.819145] [DEBUG] [REMOTE ] OIS: PASS: Price check passed. Min price $5.58. [2026-01-07T12:16:59.819286] [DEBUG] [REMOTE ] OIS: PASS: Continuity check passed with 300 days. [2026-01-07T12:16:59.819404] [DEBUG] [REMOTE ] OIS: PASS: Integrity check passed. [2026-01-07T12:16:59.819445] [DEBUG] [REMOTE ] OIS: Symbol is viable for forecasting. [2026-01-07T12:16:59.819496] [INFO ] [MAIN ] [2328/3530] OIS kept (0.5s) | 2327 kept, 1 rejected | 137.6/min | ETA: 8.7m [2026-01-07T12:17:00.169764] [DEBUG] [REMOTE ] OKE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:00.169930] [DEBUG] [REMOTE ] OKE: PASS: History has at least 300 days. [2026-01-07T12:17:00.170297] [DEBUG] [REMOTE ] OKE: PASS: Price check passed. Min price $64.31. [2026-01-07T12:17:00.170501] [DEBUG] [REMOTE ] OKE: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:00.170737] [DEBUG] [REMOTE ] OKE: PASS: Integrity check passed. [2026-01-07T12:17:00.170803] [DEBUG] [REMOTE ] OKE: Symbol is viable for forecasting. [2026-01-07T12:17:00.170881] [INFO ] [MAIN ] [2329/3530] OKE kept (0.4s) | 2328 kept, 1 rejected | 137.6/min | ETA: 8.7m [2026-01-07T12:17:00.529259] [DEBUG] [REMOTE ] OKTA: Retrieved 2199 rows, trimmed to 300. [2026-01-07T12:17:00.529383] [DEBUG] [REMOTE ] OKTA: PASS: History has at least 300 days. [2026-01-07T12:17:00.529621] [DEBUG] [REMOTE ] OKTA: PASS: Price check passed. Min price $78.32. [2026-01-07T12:17:00.529759] [DEBUG] [REMOTE ] OKTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:00.529870] [DEBUG] [REMOTE ] OKTA: PASS: Integrity check passed. [2026-01-07T12:17:00.529927] [DEBUG] [REMOTE ] OKTA: Symbol is viable for forecasting. [2026-01-07T12:17:00.529975] [INFO ] [MAIN ] [2330/3530] OKTA kept (0.4s) | 2329 kept, 1 rejected | 137.6/min | ETA: 8.7m [2026-01-07T12:17:00.867562] [DEBUG] [REMOTE ] OKYO: Retrieved 913 rows, trimmed to 300. [2026-01-07T12:17:00.867705] [DEBUG] [REMOTE ] OKYO: PASS: History has at least 300 days. [2026-01-07T12:17:00.867907] [DEBUG] [REMOTE ] OKYO: PASS: Price check passed. Min price $1.72. [2026-01-07T12:17:00.868084] [DEBUG] [REMOTE ] OKYO: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:00.868224] [DEBUG] [REMOTE ] OKYO: PASS: Integrity check passed. [2026-01-07T12:17:00.868277] [DEBUG] [REMOTE ] OKYO: Symbol is viable for forecasting. [2026-01-07T12:17:00.868338] [INFO ] [MAIN ] [2331/3530] OKYO kept (0.3s) | 2330 kept, 1 rejected | 137.7/min | ETA: 8.7m [2026-01-07T12:17:01.528083] [DEBUG] [REMOTE ] OLED: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:01.528275] [DEBUG] [REMOTE ] OLED: PASS: History has at least 300 days. [2026-01-07T12:17:01.528672] [DEBUG] [REMOTE ] OLED: PASS: Price check passed. Min price $108.21. [2026-01-07T12:17:01.528897] [DEBUG] [REMOTE ] OLED: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:01.529088] [DEBUG] [REMOTE ] OLED: PASS: Integrity check passed. [2026-01-07T12:17:01.529149] [DEBUG] [REMOTE ] OLED: Symbol is viable for forecasting. [2026-01-07T12:17:01.529224] [INFO ] [MAIN ] [2332/3530] OLED kept (0.7s) | 2331 kept, 1 rejected | 137.6/min | ETA: 8.7m [2026-01-07T12:17:01.799281] [DEBUG] [REMOTE ] OLLI: Retrieved 2635 rows, trimmed to 300. [2026-01-07T12:17:01.799421] [DEBUG] [REMOTE ] OLLI: PASS: History has at least 300 days. [2026-01-07T12:17:01.799695] [DEBUG] [REMOTE ] OLLI: PASS: Price check passed. Min price $107.96. [2026-01-07T12:17:01.799854] [DEBUG] [REMOTE ] OLLI: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:01.799979] [DEBUG] [REMOTE ] OLLI: PASS: Integrity check passed. [2026-01-07T12:17:01.800020] [DEBUG] [REMOTE ] OLLI: Symbol is viable for forecasting. [2026-01-07T12:17:01.800067] [INFO ] [MAIN ] [2333/3530] OLLI kept (0.3s) | 2332 kept, 1 rejected | 137.6/min | ETA: 8.7m [2026-01-07T12:17:02.037020] [DEBUG] [REMOTE ] OLMA: Retrieved 1287 rows, trimmed to 300. [2026-01-07T12:17:02.037192] [DEBUG] [REMOTE ] OLMA: PASS: History has at least 300 days. [2026-01-07T12:17:02.037456] [DEBUG] [REMOTE ] OLMA: PASS: Price check passed. Min price $7.77. [2026-01-07T12:17:02.037643] [DEBUG] [REMOTE ] OLMA: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:02.037804] [DEBUG] [REMOTE ] OLMA: PASS: Integrity check passed. [2026-01-07T12:17:02.037853] [DEBUG] [REMOTE ] OLMA: Symbol is viable for forecasting. [2026-01-07T12:17:02.037914] [INFO ] [MAIN ] [2334/3530] OLMA kept (0.2s) | 2333 kept, 1 rejected | 137.7/min | ETA: 8.7m [2026-01-07T12:17:02.779498] [DEBUG] [REMOTE ] OLN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:02.779659] [DEBUG] [REMOTE ] OLN: PASS: History has at least 300 days. [2026-01-07T12:17:02.779904] [DEBUG] [REMOTE ] OLN: PASS: Price check passed. Min price $18.29. [2026-01-07T12:17:02.780038] [DEBUG] [REMOTE ] OLN: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:02.780160] [DEBUG] [REMOTE ] OLN: PASS: Integrity check passed. [2026-01-07T12:17:02.780200] [DEBUG] [REMOTE ] OLN: Symbol is viable for forecasting. [2026-01-07T12:17:02.780249] [INFO ] [MAIN ] [2335/3530] OLN kept (0.7s) | 2334 kept, 1 rejected | 137.6/min | ETA: 8.7m [2026-01-07T12:17:03.224201] [DEBUG] [REMOTE ] OLP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:03.224529] [DEBUG] [REMOTE ] OLP: PASS: History has at least 300 days. [2026-01-07T12:17:03.224775] [DEBUG] [REMOTE ] OLP: PASS: Price check passed. Min price $19.54. [2026-01-07T12:17:03.224913] [DEBUG] [REMOTE ] OLP: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:03.225050] [DEBUG] [REMOTE ] OLP: PASS: Integrity check passed. [2026-01-07T12:17:03.225091] [DEBUG] [REMOTE ] OLP: Symbol is viable for forecasting. [2026-01-07T12:17:03.225761] [INFO ] [MAIN ] [2336/3530] OLP kept (0.4s) | 2335 kept, 1 rejected | 137.6/min | ETA: 8.7m [2026-01-07T12:17:03.466648] [DEBUG] [REMOTE ] OLPX: Retrieved 1071 rows, trimmed to 300. [2026-01-07T12:17:03.466807] [DEBUG] [REMOTE ] OLPX: PASS: History has at least 300 days. [2026-01-07T12:17:03.467080] [DEBUG] [REMOTE ] OLPX: PASS: Price check passed. Min price $1.01. [2026-01-07T12:17:03.467454] [DEBUG] [REMOTE ] OLPX: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:03.467628] [DEBUG] [REMOTE ] OLPX: PASS: Integrity check passed. [2026-01-07T12:17:03.467688] [DEBUG] [REMOTE ] OLPX: Symbol is viable for forecasting. [2026-01-07T12:17:03.467755] [INFO ] [MAIN ] [2337/3530] OLPX kept (0.2s) | 2336 kept, 1 rejected | 137.7/min | ETA: 8.7m [2026-01-07T12:17:03.780234] [DEBUG] [REMOTE ] OM: Retrieved 1334 rows, trimmed to 300. [2026-01-07T12:17:03.780369] [DEBUG] [REMOTE ] OM: PASS: History has at least 300 days. [2026-01-07T12:17:03.780608] [DEBUG] [REMOTE ] OM: PASS: Price check passed. Min price $3.29. [2026-01-07T12:17:03.780752] [DEBUG] [REMOTE ] OM: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:03.780872] [DEBUG] [REMOTE ] OM: PASS: Integrity check passed. [2026-01-07T12:17:03.780921] [DEBUG] [REMOTE ] OM: Symbol is viable for forecasting. [2026-01-07T12:17:03.780970] [INFO ] [MAIN ] [2338/3530] OM kept (0.3s) | 2337 kept, 1 rejected | 137.7/min | ETA: 8.7m [2026-01-07T12:17:04.444191] [DEBUG] [REMOTE ] OMAB: Retrieved 4805 rows, trimmed to 300. [2026-01-07T12:17:04.444352] [DEBUG] [REMOTE ] OMAB: PASS: History has at least 300 days. [2026-01-07T12:17:04.444643] [DEBUG] [REMOTE ] OMAB: PASS: Price check passed. Min price $96.35. [2026-01-07T12:17:04.444801] [DEBUG] [REMOTE ] OMAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:04.444954] [DEBUG] [REMOTE ] OMAB: PASS: Integrity check passed. [2026-01-07T12:17:04.445001] [DEBUG] [REMOTE ] OMAB: Symbol is viable for forecasting. [2026-01-07T12:17:04.445057] [INFO ] [MAIN ] [2339/3530] OMAB kept (0.7s) | 2338 kept, 1 rejected | 137.6/min | ETA: 8.7m [2026-01-07T12:17:05.014438] [DEBUG] [REMOTE ] OMC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:05.014564] [DEBUG] [REMOTE ] OMC: PASS: History has at least 300 days. [2026-01-07T12:17:05.014805] [DEBUG] [REMOTE ] OMC: PASS: Price check passed. Min price $69.48. [2026-01-07T12:17:05.014943] [DEBUG] [REMOTE ] OMC: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:05.015060] [DEBUG] [REMOTE ] OMC: PASS: Integrity check passed. [2026-01-07T12:17:05.015103] [DEBUG] [REMOTE ] OMC: Symbol is viable for forecasting. [2026-01-07T12:17:05.015153] [INFO ] [MAIN ] [2340/3530] OMC kept (0.6s) | 2339 kept, 1 rejected | 137.6/min | ETA: 8.6m [2026-01-07T12:17:05.310668] [DEBUG] [REMOTE ] OMCL: Retrieved 6138 rows, trimmed to 300. [2026-01-07T12:17:05.310815] [DEBUG] [REMOTE ] OMCL: PASS: History has at least 300 days. [2026-01-07T12:17:05.311065] [DEBUG] [REMOTE ] OMCL: PASS: Price check passed. Min price $29.46. [2026-01-07T12:17:05.311227] [DEBUG] [REMOTE ] OMCL: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:05.311352] [DEBUG] [REMOTE ] OMCL: PASS: Integrity check passed. [2026-01-07T12:17:05.311392] [DEBUG] [REMOTE ] OMCL: Symbol is viable for forecasting. [2026-01-07T12:17:05.311440] [INFO ] [MAIN ] [2341/3530] OMCL kept (0.3s) | 2340 kept, 1 rejected | 137.6/min | ETA: 8.6m [2026-01-07T12:17:05.682050] [DEBUG] [REMOTE ] OMEX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:05.682183] [DEBUG] [REMOTE ] OMEX: PASS: History has at least 300 days. [2026-01-07T12:17:05.682410] [DEBUG] [REMOTE ] OMEX: PASS: Price check passed. Min price $1.74. [2026-01-07T12:17:05.682593] [DEBUG] [REMOTE ] OMEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:05.682731] [DEBUG] [REMOTE ] OMEX: PASS: Integrity check passed. [2026-01-07T12:17:05.682772] [DEBUG] [REMOTE ] OMEX: Symbol is viable for forecasting. [2026-01-07T12:17:05.682820] [INFO ] [MAIN ] [2342/3530] OMEX kept (0.4s) | 2341 kept, 1 rejected | 137.7/min | ETA: 8.6m [2026-01-07T12:17:06.103521] [DEBUG] [REMOTE ] OMF: Retrieved 2541 rows, trimmed to 300. [2026-01-07T12:17:06.103673] [DEBUG] [REMOTE ] OMF: PASS: History has at least 300 days. [2026-01-07T12:17:06.103890] [DEBUG] [REMOTE ] OMF: PASS: Price check passed. Min price $51.25. [2026-01-07T12:17:06.104023] [DEBUG] [REMOTE ] OMF: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:06.104132] [DEBUG] [REMOTE ] OMF: PASS: Integrity check passed. [2026-01-07T12:17:06.104175] [DEBUG] [REMOTE ] OMF: Symbol is viable for forecasting. [2026-01-07T12:17:06.104223] [INFO ] [MAIN ] [2343/3530] OMF kept (0.4s) | 2342 kept, 1 rejected | 137.7/min | ETA: 8.6m [2026-01-07T12:17:06.675099] [DEBUG] [REMOTE ] ON: Retrieved 6459 rows, trimmed to 300. [2026-01-07T12:17:06.675231] [DEBUG] [REMOTE ] ON: PASS: History has at least 300 days. [2026-01-07T12:17:06.675442] [DEBUG] [REMOTE ] ON: PASS: Price check passed. Min price $44.90. [2026-01-07T12:17:06.675593] [DEBUG] [REMOTE ] ON: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:06.675706] [DEBUG] [REMOTE ] ON: PASS: Integrity check passed. [2026-01-07T12:17:06.675746] [DEBUG] [REMOTE ] ON: Symbol is viable for forecasting. [2026-01-07T12:17:06.675793] [INFO ] [MAIN ] [2344/3530] ON kept (0.6s) | 2343 kept, 1 rejected | 137.6/min | ETA: 8.6m [2026-01-07T12:17:07.137945] [DEBUG] [REMOTE ] ONB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:07.138085] [DEBUG] [REMOTE ] ONB: PASS: History has at least 300 days. [2026-01-07T12:17:07.138328] [DEBUG] [REMOTE ] ONB: PASS: Price check passed. Min price $19.48. [2026-01-07T12:17:07.138460] [DEBUG] [REMOTE ] ONB: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:07.138599] [DEBUG] [REMOTE ] ONB: PASS: Integrity check passed. [2026-01-07T12:17:07.138640] [DEBUG] [REMOTE ] ONB: Symbol is viable for forecasting. [2026-01-07T12:17:07.138688] [INFO ] [MAIN ] [2345/3530] ONB kept (0.5s) | 2344 kept, 1 rejected | 137.6/min | ETA: 8.6m [2026-01-07T12:17:07.300345] [DEBUG] [REMOTE ] ONCO: Retrieved 973 rows, trimmed to 300. [2026-01-07T12:17:07.300457] [DEBUG] [REMOTE ] ONCO: PASS: History has at least 300 days. [2026-01-07T12:17:07.300697] [DEBUG] [REMOTE ] ONCO: PASS: Price check passed. Min price $1.43. [2026-01-07T12:17:07.300830] [DEBUG] [REMOTE ] ONCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:07.300945] [DEBUG] [REMOTE ] ONCO: PASS: Integrity check passed. [2026-01-07T12:17:07.300985] [DEBUG] [REMOTE ] ONCO: Symbol is viable for forecasting. [2026-01-07T12:17:07.301032] [INFO ] [MAIN ] [2346/3530] ONCO kept (0.2s) | 2345 kept, 1 rejected | 137.7/min | ETA: 8.6m [2026-01-07T12:17:07.719135] [DEBUG] [REMOTE ] ONDS: Retrieved 1463 rows, trimmed to 300. [2026-01-07T12:17:07.719270] [DEBUG] [REMOTE ] ONDS: PASS: History has at least 300 days. [2026-01-07T12:17:07.719475] [DEBUG] [REMOTE ] ONDS: PASS: Price check passed. Min price $5.25. [2026-01-07T12:17:07.719641] [DEBUG] [REMOTE ] ONDS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:07.719754] [DEBUG] [REMOTE ] ONDS: PASS: Integrity check passed. [2026-01-07T12:17:07.719794] [DEBUG] [REMOTE ] ONDS: Symbol is viable for forecasting. [2026-01-07T12:17:07.719845] [INFO ] [MAIN ] [2347/3530] ONDS kept (0.4s) | 2346 kept, 1 rejected | 137.7/min | ETA: 8.6m [2026-01-07T12:17:08.215262] [DEBUG] [REMOTE ] ONEQ: Retrieved 5602 rows, trimmed to 300. [2026-01-07T12:17:08.215397] [DEBUG] [REMOTE ] ONEQ: PASS: History has at least 300 days. [2026-01-07T12:17:08.215640] [DEBUG] [REMOTE ] ONEQ: PASS: Price check passed. Min price $86.80. [2026-01-07T12:17:08.215775] [DEBUG] [REMOTE ] ONEQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:08.215908] [DEBUG] [REMOTE ] ONEQ: PASS: Integrity check passed. [2026-01-07T12:17:08.215949] [DEBUG] [REMOTE ] ONEQ: Symbol is viable for forecasting. [2026-01-07T12:17:08.215996] [INFO ] [MAIN ] [2348/3530] ONEQ kept (0.5s) | 2347 kept, 1 rejected | 137.7/min | ETA: 8.6m [2026-01-07T12:17:08.609719] [DEBUG] [REMOTE ] ONL: Retrieved 1039 rows, trimmed to 300. [2026-01-07T12:17:08.609864] [DEBUG] [REMOTE ] ONL: PASS: History has at least 300 days. [2026-01-07T12:17:08.610081] [DEBUG] [REMOTE ] ONL: PASS: Price check passed. Min price $1.96. [2026-01-07T12:17:08.610217] [DEBUG] [REMOTE ] ONL: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:08.610331] [DEBUG] [REMOTE ] ONL: PASS: Integrity check passed. [2026-01-07T12:17:08.610371] [DEBUG] [REMOTE ] ONL: Symbol is viable for forecasting. [2026-01-07T12:17:08.610417] [INFO ] [MAIN ] [2349/3530] ONL kept (0.4s) | 2348 kept, 1 rejected | 137.7/min | ETA: 8.6m [2026-01-07T12:17:08.971174] [DEBUG] [REMOTE ] ONON: Retrieved 1082 rows, trimmed to 300. [2026-01-07T12:17:08.971317] [DEBUG] [REMOTE ] ONON: PASS: History has at least 300 days. [2026-01-07T12:17:08.971529] [DEBUG] [REMOTE ] ONON: PASS: Price check passed. Min price $34.96. [2026-01-07T12:17:08.971681] [DEBUG] [REMOTE ] ONON: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:08.971790] [DEBUG] [REMOTE ] ONON: PASS: Integrity check passed. [2026-01-07T12:17:08.971830] [DEBUG] [REMOTE ] ONON: Symbol is viable for forecasting. [2026-01-07T12:17:08.971876] [INFO ] [MAIN ] [2350/3530] ONON kept (0.4s) | 2349 kept, 1 rejected | 137.7/min | ETA: 8.6m [2026-01-07T12:17:09.397191] [DEBUG] [REMOTE ] ONTF: Retrieved 1237 rows, trimmed to 300. [2026-01-07T12:17:09.397328] [DEBUG] [REMOTE ] ONTF: PASS: History has at least 300 days. [2026-01-07T12:17:09.397564] [DEBUG] [REMOTE ] ONTF: PASS: Price check passed. Min price $4.94. [2026-01-07T12:17:09.397719] [DEBUG] [REMOTE ] ONTF: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:09.397832] [DEBUG] [REMOTE ] ONTF: PASS: Integrity check passed. [2026-01-07T12:17:09.397873] [DEBUG] [REMOTE ] ONTF: Symbol is viable for forecasting. [2026-01-07T12:17:09.397919] [INFO ] [MAIN ] [2351/3530] ONTF kept (0.4s) | 2350 kept, 1 rejected | 137.7/min | ETA: 8.6m [2026-01-07T12:17:09.924542] [DEBUG] [REMOTE ] ONTO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:09.924721] [DEBUG] [REMOTE ] ONTO: PASS: History has at least 300 days. [2026-01-07T12:17:09.924986] [DEBUG] [REMOTE ] ONTO: PASS: Price check passed. Min price $121.34. [2026-01-07T12:17:09.925139] [DEBUG] [REMOTE ] ONTO: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:09.925308] [DEBUG] [REMOTE ] ONTO: PASS: Integrity check passed. [2026-01-07T12:17:09.925361] [DEBUG] [REMOTE ] ONTO: Symbol is viable for forecasting. [2026-01-07T12:17:09.925429] [INFO ] [MAIN ] [2352/3530] ONTO kept (0.5s) | 2351 kept, 1 rejected | 137.7/min | ETA: 8.6m [2026-01-07T12:17:10.283519] [DEBUG] [REMOTE ] OOMA: Retrieved 2634 rows, trimmed to 300. [2026-01-07T12:17:10.283768] [DEBUG] [REMOTE ] OOMA: PASS: History has at least 300 days. [2026-01-07T12:17:10.284163] [DEBUG] [REMOTE ] OOMA: PASS: Price check passed. Min price $10.58. [2026-01-07T12:17:10.284389] [DEBUG] [REMOTE ] OOMA: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:10.284610] [DEBUG] [REMOTE ] OOMA: PASS: Integrity check passed. [2026-01-07T12:17:10.284667] [DEBUG] [REMOTE ] OOMA: Symbol is viable for forecasting. [2026-01-07T12:17:10.284736] [INFO ] [MAIN ] [2353/3530] OOMA kept (0.4s) | 2352 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:10.480504] [DEBUG] [REMOTE ] OPAD: Retrieved 1272 rows, trimmed to 300. [2026-01-07T12:17:10.480691] [DEBUG] [REMOTE ] OPAD: PASS: History has at least 300 days. [2026-01-07T12:17:10.480955] [DEBUG] [REMOTE ] OPAD: PASS: Price check passed. Min price $1.19. [2026-01-07T12:17:10.481104] [DEBUG] [REMOTE ] OPAD: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:10.481284] [DEBUG] [REMOTE ] OPAD: PASS: Integrity check passed. [2026-01-07T12:17:10.481327] [DEBUG] [REMOTE ] OPAD: Symbol is viable for forecasting. [2026-01-07T12:17:10.481378] [INFO ] [MAIN ] [2354/3530] OPAD kept (0.2s) | 2353 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:10.955881] [DEBUG] [REMOTE ] OPAL: Retrieved 868 rows, trimmed to 300. [2026-01-07T12:17:10.956023] [DEBUG] [REMOTE ] OPAL: PASS: History has at least 300 days. [2026-01-07T12:17:10.956243] [DEBUG] [REMOTE ] OPAL: PASS: Price check passed. Min price $2.02. [2026-01-07T12:17:10.956383] [DEBUG] [REMOTE ] OPAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:10.956498] [DEBUG] [REMOTE ] OPAL: PASS: Integrity check passed. [2026-01-07T12:17:10.956539] [DEBUG] [REMOTE ] OPAL: Symbol is viable for forecasting. [2026-01-07T12:17:10.956609] [INFO ] [MAIN ] [2355/3530] OPAL kept (0.5s) | 2354 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:11.533087] [DEBUG] [REMOTE ] OPBK: Retrieved 5147 rows, trimmed to 300. [2026-01-07T12:17:11.533217] [DEBUG] [REMOTE ] OPBK: PASS: History has at least 300 days. [2026-01-07T12:17:11.533457] [DEBUG] [REMOTE ] OPBK: PASS: Price check passed. Min price $12.63. [2026-01-07T12:17:11.533661] [DEBUG] [REMOTE ] OPBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:11.533805] [DEBUG] [REMOTE ] OPBK: PASS: Integrity check passed. [2026-01-07T12:17:11.533849] [DEBUG] [REMOTE ] OPBK: Symbol is viable for forecasting. [2026-01-07T12:17:11.533898] [INFO ] [MAIN ] [2356/3530] OPBK kept (0.6s) | 2355 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:11.999977] [DEBUG] [REMOTE ] OPCH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:12.000125] [DEBUG] [REMOTE ] OPCH: PASS: History has at least 300 days. [2026-01-07T12:17:12.000367] [DEBUG] [REMOTE ] OPCH: PASS: Price check passed. Min price $26.03. [2026-01-07T12:17:12.000499] [DEBUG] [REMOTE ] OPCH: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:12.000641] [DEBUG] [REMOTE ] OPCH: PASS: Integrity check passed. [2026-01-07T12:17:12.000682] [DEBUG] [REMOTE ] OPCH: Symbol is viable for forecasting. [2026-01-07T12:17:12.000730] [INFO ] [MAIN ] [2357/3530] OPCH kept (0.5s) | 2356 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:12.305942] [DEBUG] [REMOTE ] OPEN: Retrieved 1395 rows, trimmed to 300. [2026-01-07T12:17:12.306075] [DEBUG] [REMOTE ] OPEN: PASS: History has at least 300 days. [2026-01-07T12:17:12.306305] [DEBUG] [REMOTE ] OPEN: PASS: Price check passed. Min price $5.83. [2026-01-07T12:17:12.306663] [DEBUG] [REMOTE ] OPEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:12.306795] [DEBUG] [REMOTE ] OPEN: PASS: Integrity check passed. [2026-01-07T12:17:12.306846] [DEBUG] [REMOTE ] OPEN: Symbol is viable for forecasting. [2026-01-07T12:17:12.306907] [INFO ] [MAIN ] [2358/3530] OPEN kept (0.3s) | 2357 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:12.662893] [DEBUG] [REMOTE ] OPFI: Retrieved 1286 rows, trimmed to 300. [2026-01-07T12:17:12.663094] [DEBUG] [REMOTE ] OPFI: PASS: History has at least 300 days. [2026-01-07T12:17:12.663345] [DEBUG] [REMOTE ] OPFI: PASS: Price check passed. Min price $9.18. [2026-01-07T12:17:12.663489] [DEBUG] [REMOTE ] OPFI: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:12.663634] [DEBUG] [REMOTE ] OPFI: PASS: Integrity check passed. [2026-01-07T12:17:12.663679] [DEBUG] [REMOTE ] OPFI: Symbol is viable for forecasting. [2026-01-07T12:17:12.663733] [INFO ] [MAIN ] [2359/3530] OPFI kept (0.4s) | 2358 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:13.264150] [DEBUG] [REMOTE ] OPK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:13.264444] [DEBUG] [REMOTE ] OPK: PASS: History has at least 300 days. [2026-01-07T12:17:13.264939] [DEBUG] [REMOTE ] OPK: PASS: Price check passed. Min price $1.26. [2026-01-07T12:17:13.265138] [DEBUG] [REMOTE ] OPK: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:13.265330] [DEBUG] [REMOTE ] OPK: PASS: Integrity check passed. [2026-01-07T12:17:13.265374] [DEBUG] [REMOTE ] OPK: Symbol is viable for forecasting. [2026-01-07T12:17:13.265436] [INFO ] [MAIN ] [2360/3530] OPK kept (0.6s) | 2359 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:13.481872] [DEBUG] [REMOTE ] OPLN: Retrieved 4041 rows, trimmed to 300. [2026-01-07T12:17:13.482140] [DEBUG] [REMOTE ] OPLN: PASS: History has at least 300 days. [2026-01-07T12:17:13.482633] [DEBUG] [REMOTE ] OPLN: PASS: Price check passed. Min price $24.49. [2026-01-07T12:17:13.482836] [DEBUG] [REMOTE ] OPLN: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:13.483057] [DEBUG] [REMOTE ] OPLN: PASS: Integrity check passed. [2026-01-07T12:17:13.483117] [DEBUG] [REMOTE ] OPLN: Symbol is viable for forecasting. [2026-01-07T12:17:13.483190] [INFO ] [MAIN ] [2361/3530] OPLN kept (0.2s) | 2360 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:13.980442] [DEBUG] [REMOTE ] OPP: Retrieved 2331 rows, trimmed to 300. [2026-01-07T12:17:13.980660] [DEBUG] [REMOTE ] OPP: PASS: History has at least 300 days. [2026-01-07T12:17:13.980920] [DEBUG] [REMOTE ] OPP: PASS: Price check passed. Min price $7.80. [2026-01-07T12:17:13.981058] [DEBUG] [REMOTE ] OPP: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:13.981182] [DEBUG] [REMOTE ] OPP: PASS: Integrity check passed. [2026-01-07T12:17:13.981224] [DEBUG] [REMOTE ] OPP: Symbol is viable for forecasting. [2026-01-07T12:17:13.981278] [INFO ] [MAIN ] [2362/3530] OPP kept (0.5s) | 2361 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:14.204616] [DEBUG] [REMOTE ] OPRA: Retrieved 1871 rows, trimmed to 300. [2026-01-07T12:17:14.204757] [DEBUG] [REMOTE ] OPRA: PASS: History has at least 300 days. [2026-01-07T12:17:14.204999] [DEBUG] [REMOTE ] OPRA: PASS: Price check passed. Min price $12.89. [2026-01-07T12:17:14.205142] [DEBUG] [REMOTE ] OPRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:14.205270] [DEBUG] [REMOTE ] OPRA: PASS: Integrity check passed. [2026-01-07T12:17:14.205315] [DEBUG] [REMOTE ] OPRA: Symbol is viable for forecasting. [2026-01-07T12:17:14.205366] [INFO ] [MAIN ] [2363/3530] OPRA kept (0.2s) | 2362 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:14.841101] [DEBUG] [REMOTE ] OPRX: Retrieved 4630 rows, trimmed to 300. [2026-01-07T12:17:14.841239] [DEBUG] [REMOTE ] OPRX: PASS: History has at least 300 days. [2026-01-07T12:17:14.841469] [DEBUG] [REMOTE ] OPRX: PASS: Price check passed. Min price $12.25. [2026-01-07T12:17:14.841661] [DEBUG] [REMOTE ] OPRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:14.841808] [DEBUG] [REMOTE ] OPRX: PASS: Integrity check passed. [2026-01-07T12:17:14.841857] [DEBUG] [REMOTE ] OPRX: Symbol is viable for forecasting. [2026-01-07T12:17:14.841907] [INFO ] [MAIN ] [2364/3530] OPRX kept (0.6s) | 2363 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:15.000190] [DEBUG] [REMOTE ] OPTX: Retrieved 990 rows, trimmed to 300. [2026-01-07T12:17:15.000328] [DEBUG] [REMOTE ] OPTX: PASS: History has at least 300 days. [2026-01-07T12:17:15.000557] [DEBUG] [REMOTE ] OPTX: PASS: Price check passed. Min price $1.25. [2026-01-07T12:17:15.000714] [DEBUG] [REMOTE ] OPTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:15.000828] [DEBUG] [REMOTE ] OPTX: PASS: Integrity check passed. [2026-01-07T12:17:15.000869] [DEBUG] [REMOTE ] OPTX: Symbol is viable for forecasting. [2026-01-07T12:17:15.000916] [INFO ] [MAIN ] [2365/3530] OPTX kept (0.2s) | 2364 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:15.652407] [DEBUG] [REMOTE ] OPXS: Retrieved 4188 rows, trimmed to 300. [2026-01-07T12:17:15.652546] [DEBUG] [REMOTE ] OPXS: PASS: History has at least 300 days. [2026-01-07T12:17:15.652796] [DEBUG] [REMOTE ] OPXS: PASS: Price check passed. Min price $12.75. [2026-01-07T12:17:15.652951] [DEBUG] [REMOTE ] OPXS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:15.653075] [DEBUG] [REMOTE ] OPXS: PASS: Integrity check passed. [2026-01-07T12:17:15.653116] [DEBUG] [REMOTE ] OPXS: Symbol is viable for forecasting. [2026-01-07T12:17:15.653164] [INFO ] [MAIN ] [2366/3530] OPXS kept (0.7s) | 2365 kept, 1 rejected | 137.7/min | ETA: 8.5m [2026-01-07T12:17:16.109561] [DEBUG] [REMOTE ] ORA: Retrieved 5321 rows, trimmed to 300. [2026-01-07T12:17:16.109726] [DEBUG] [REMOTE ] ORA: PASS: History has at least 300 days. [2026-01-07T12:17:16.109992] [DEBUG] [REMOTE ] ORA: PASS: Price check passed. Min price $103.84. [2026-01-07T12:17:16.110146] [DEBUG] [REMOTE ] ORA: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:16.110292] [DEBUG] [REMOTE ] ORA: PASS: Integrity check passed. [2026-01-07T12:17:16.110357] [DEBUG] [REMOTE ] ORA: Symbol is viable for forecasting. [2026-01-07T12:17:16.110419] [INFO ] [MAIN ] [2367/3530] ORA kept (0.5s) | 2366 kept, 1 rejected | 137.7/min | ETA: 8.4m [2026-01-07T12:17:16.536558] [DEBUG] [REMOTE ] ORC: Retrieved 3243 rows, trimmed to 300. [2026-01-07T12:17:16.536742] [DEBUG] [REMOTE ] ORC: PASS: History has at least 300 days. [2026-01-07T12:17:16.537036] [DEBUG] [REMOTE ] ORC: PASS: Price check passed. Min price $6.74. [2026-01-07T12:17:16.537210] [DEBUG] [REMOTE ] ORC: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:16.537370] [DEBUG] [REMOTE ] ORC: PASS: Integrity check passed. [2026-01-07T12:17:16.537424] [DEBUG] [REMOTE ] ORC: Symbol is viable for forecasting. [2026-01-07T12:17:16.537488] [INFO ] [MAIN ] [2368/3530] ORC kept (0.4s) | 2367 kept, 1 rejected | 137.7/min | ETA: 8.4m [2026-01-07T12:17:16.871955] [DEBUG] [REMOTE ] ORGO: Retrieved 2263 rows, trimmed to 300. [2026-01-07T12:17:16.872078] [DEBUG] [REMOTE ] ORGO: PASS: History has at least 300 days. [2026-01-07T12:17:16.872281] [DEBUG] [REMOTE ] ORGO: PASS: Price check passed. Min price $3.88. [2026-01-07T12:17:16.872412] [DEBUG] [REMOTE ] ORGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:16.872522] [DEBUG] [REMOTE ] ORGO: PASS: Integrity check passed. [2026-01-07T12:17:16.872560] [DEBUG] [REMOTE ] ORGO: Symbol is viable for forecasting. [2026-01-07T12:17:16.872636] [INFO ] [MAIN ] [2369/3530] ORGO kept (0.3s) | 2368 kept, 1 rejected | 137.7/min | ETA: 8.4m [2026-01-07T12:17:17.204266] [DEBUG] [REMOTE ] ORIC: Retrieved 1433 rows, trimmed to 300. [2026-01-07T12:17:17.204403] [DEBUG] [REMOTE ] ORIC: PASS: History has at least 300 days. [2026-01-07T12:17:17.204655] [DEBUG] [REMOTE ] ORIC: PASS: Price check passed. Min price $8.04. [2026-01-07T12:17:17.204799] [DEBUG] [REMOTE ] ORIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:17.204919] [DEBUG] [REMOTE ] ORIC: PASS: Integrity check passed. [2026-01-07T12:17:17.204961] [DEBUG] [REMOTE ] ORIC: Symbol is viable for forecasting. [2026-01-07T12:17:17.205010] [INFO ] [MAIN ] [2370/3530] ORIC kept (0.3s) | 2369 kept, 1 rejected | 137.7/min | ETA: 8.4m [2026-01-07T12:17:17.804476] [DEBUG] [REMOTE ] ORKA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:17.804697] [DEBUG] [REMOTE ] ORKA: PASS: History has at least 300 days. [2026-01-07T12:17:17.805007] [DEBUG] [REMOTE ] ORKA: PASS: Price check passed. Min price $24.49. [2026-01-07T12:17:17.805153] [DEBUG] [REMOTE ] ORKA: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:17.805285] [DEBUG] [REMOTE ] ORKA: PASS: Integrity check passed. [2026-01-07T12:17:17.805326] [DEBUG] [REMOTE ] ORKA: Symbol is viable for forecasting. [2026-01-07T12:17:17.805379] [INFO ] [MAIN ] [2371/3530] ORKA kept (0.6s) | 2370 kept, 1 rejected | 137.7/min | ETA: 8.4m [2026-01-07T12:17:18.274343] [DEBUG] [REMOTE ] ORLY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:18.274512] [DEBUG] [REMOTE ] ORLY: PASS: History has at least 300 days. [2026-01-07T12:17:18.274813] [DEBUG] [REMOTE ] ORLY: PASS: Price check passed. Min price $90.34. [2026-01-07T12:17:18.274976] [DEBUG] [REMOTE ] ORLY: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:18.275115] [DEBUG] [REMOTE ] ORLY: PASS: Integrity check passed. [2026-01-07T12:17:18.275157] [DEBUG] [REMOTE ] ORLY: Symbol is viable for forecasting. [2026-01-07T12:17:18.275210] [INFO ] [MAIN ] [2372/3530] ORLY kept (0.5s) | 2371 kept, 1 rejected | 137.7/min | ETA: 8.4m [2026-01-07T12:17:18.535025] [DEBUG] [REMOTE ] ORMP: Retrieved 4959 rows, trimmed to 300. [2026-01-07T12:17:18.535159] [DEBUG] [REMOTE ] ORMP: PASS: History has at least 300 days. [2026-01-07T12:17:18.535367] [DEBUG] [REMOTE ] ORMP: PASS: Price check passed. Min price $2.19. [2026-01-07T12:17:18.535500] [DEBUG] [REMOTE ] ORMP: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:18.535631] [DEBUG] [REMOTE ] ORMP: PASS: Integrity check passed. [2026-01-07T12:17:18.535672] [DEBUG] [REMOTE ] ORMP: Symbol is viable for forecasting. [2026-01-07T12:17:18.535718] [INFO ] [MAIN ] [2373/3530] ORMP kept (0.3s) | 2372 kept, 1 rejected | 137.7/min | ETA: 8.4m [2026-01-07T12:17:19.069752] [DEBUG] [REMOTE ] ORN: Retrieved 4539 rows, trimmed to 300. [2026-01-07T12:17:19.069902] [DEBUG] [REMOTE ] ORN: PASS: History has at least 300 days. [2026-01-07T12:17:19.070148] [DEBUG] [REMOTE ] ORN: PASS: Price check passed. Min price $8.18. [2026-01-07T12:17:19.070289] [DEBUG] [REMOTE ] ORN: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:19.070414] [DEBUG] [REMOTE ] ORN: PASS: Integrity check passed. [2026-01-07T12:17:19.070457] [DEBUG] [REMOTE ] ORN: Symbol is viable for forecasting. [2026-01-07T12:17:19.070508] [INFO ] [MAIN ] [2374/3530] ORN kept (0.5s) | 2373 kept, 1 rejected | 137.7/min | ETA: 8.4m [2026-01-07T12:17:19.615649] [DEBUG] [REMOTE ] ORRF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:19.615845] [DEBUG] [REMOTE ] ORRF: PASS: History has at least 300 days. [2026-01-07T12:17:19.616227] [DEBUG] [REMOTE ] ORRF: PASS: Price check passed. Min price $31.88. [2026-01-07T12:17:19.616466] [DEBUG] [REMOTE ] ORRF: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:19.616681] [DEBUG] [REMOTE ] ORRF: PASS: Integrity check passed. [2026-01-07T12:17:19.616739] [DEBUG] [REMOTE ] ORRF: Symbol is viable for forecasting. [2026-01-07T12:17:19.616808] [INFO ] [MAIN ] [2375/3530] ORRF kept (0.5s) | 2374 kept, 1 rejected | 137.7/min | ETA: 8.4m [2026-01-07T12:17:19.856952] [DEBUG] [REMOTE ] OS: Retrieved 365 rows, trimmed to 300. [2026-01-07T12:17:19.857105] [DEBUG] [REMOTE ] OS: PASS: History has at least 300 days. [2026-01-07T12:17:19.857368] [DEBUG] [REMOTE ] OS: PASS: Price check passed. Min price $16.65. [2026-01-07T12:17:19.857552] [DEBUG] [REMOTE ] OS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:19.857726] [DEBUG] [REMOTE ] OS: PASS: Integrity check passed. [2026-01-07T12:17:19.857779] [DEBUG] [REMOTE ] OS: Symbol is viable for forecasting. [2026-01-07T12:17:19.857839] [INFO ] [MAIN ] [2376/3530] OS kept (0.2s) | 2375 kept, 1 rejected | 137.7/min | ETA: 8.4m [2026-01-07T12:17:20.474420] [DEBUG] [REMOTE ] OSBC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:20.474596] [DEBUG] [REMOTE ] OSBC: PASS: History has at least 300 days. [2026-01-07T12:17:20.474893] [DEBUG] [REMOTE ] OSBC: PASS: Price check passed. Min price $16.65. [2026-01-07T12:17:20.475035] [DEBUG] [REMOTE ] OSBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:20.475173] [DEBUG] [REMOTE ] OSBC: PASS: Integrity check passed. [2026-01-07T12:17:20.475214] [DEBUG] [REMOTE ] OSBC: Symbol is viable for forecasting. [2026-01-07T12:17:20.475264] [INFO ] [MAIN ] [2377/3530] OSBC kept (0.6s) | 2376 kept, 1 rejected | 137.7/min | ETA: 8.4m [2026-01-07T12:17:20.935802] [DEBUG] [REMOTE ] OSIS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:20.935938] [DEBUG] [REMOTE ] OSIS: PASS: History has at least 300 days. [2026-01-07T12:17:20.936167] [DEBUG] [REMOTE ] OSIS: PASS: Price check passed. Min price $233.97. [2026-01-07T12:17:20.936326] [DEBUG] [REMOTE ] OSIS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:20.936448] [DEBUG] [REMOTE ] OSIS: PASS: Integrity check passed. [2026-01-07T12:17:20.936492] [DEBUG] [REMOTE ] OSIS: Symbol is viable for forecasting. [2026-01-07T12:17:20.936544] [INFO ] [MAIN ] [2378/3530] OSIS kept (0.5s) | 2377 kept, 1 rejected | 137.7/min | ETA: 8.4m [2026-01-07T12:17:21.274070] [DEBUG] [REMOTE ] OSPN: Retrieved 6288 rows, trimmed to 300. [2026-01-07T12:17:21.274275] [DEBUG] [REMOTE ] OSPN: PASS: History has at least 300 days. [2026-01-07T12:17:21.274594] [DEBUG] [REMOTE ] OSPN: PASS: Price check passed. Min price $11.29. [2026-01-07T12:17:21.274743] [DEBUG] [REMOTE ] OSPN: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:21.274881] [DEBUG] [REMOTE ] OSPN: PASS: Integrity check passed. [2026-01-07T12:17:21.274923] [DEBUG] [REMOTE ] OSPN: Symbol is viable for forecasting. [2026-01-07T12:17:21.274978] [INFO ] [MAIN ] [2379/3530] OSPN kept (0.3s) | 2378 kept, 1 rejected | 137.7/min | ETA: 8.4m [2026-01-07T12:17:21.635007] [DEBUG] [REMOTE ] OSS: Retrieved 1993 rows, trimmed to 300. [2026-01-07T12:17:21.635133] [DEBUG] [REMOTE ] OSS: PASS: History has at least 300 days. [2026-01-07T12:17:21.635341] [DEBUG] [REMOTE ] OSS: PASS: Price check passed. Min price $4.34. [2026-01-07T12:17:21.635477] [DEBUG] [REMOTE ] OSS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:21.635798] [DEBUG] [REMOTE ] OSS: PASS: Integrity check passed. [2026-01-07T12:17:21.635840] [DEBUG] [REMOTE ] OSS: Symbol is viable for forecasting. [2026-01-07T12:17:21.635888] [INFO ] [MAIN ] [2380/3530] OSS kept (0.4s) | 2379 kept, 1 rejected | 137.7/min | ETA: 8.3m [2026-01-07T12:17:22.268164] [DEBUG] [REMOTE ] OTEX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:22.268351] [DEBUG] [REMOTE ] OTEX: PASS: History has at least 300 days. [2026-01-07T12:17:22.268651] [DEBUG] [REMOTE ] OTEX: PASS: Price check passed. Min price $31.74. [2026-01-07T12:17:22.268799] [DEBUG] [REMOTE ] OTEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:22.268963] [DEBUG] [REMOTE ] OTEX: PASS: Integrity check passed. [2026-01-07T12:17:22.269007] [DEBUG] [REMOTE ] OTEX: Symbol is viable for forecasting. [2026-01-07T12:17:22.269061] [INFO ] [MAIN ] [2381/3530] OTEX kept (0.6s) | 2380 kept, 1 rejected | 137.7/min | ETA: 8.3m [2026-01-07T12:17:22.537971] [DEBUG] [REMOTE ] OTIS: Retrieved 1458 rows, trimmed to 300. [2026-01-07T12:17:22.538093] [DEBUG] [REMOTE ] OTIS: PASS: History has at least 300 days. [2026-01-07T12:17:22.538297] [DEBUG] [REMOTE ] OTIS: PASS: Price check passed. Min price $86.12. [2026-01-07T12:17:22.538428] [DEBUG] [REMOTE ] OTIS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:22.538536] [DEBUG] [REMOTE ] OTIS: PASS: Integrity check passed. [2026-01-07T12:17:22.538606] [DEBUG] [REMOTE ] OTIS: Symbol is viable for forecasting. [2026-01-07T12:17:22.538672] [INFO ] [MAIN ] [2382/3530] OTIS kept (0.3s) | 2381 kept, 1 rejected | 137.7/min | ETA: 8.3m [2026-01-07T12:17:22.907146] [DEBUG] [REMOTE ] OTLY: Retrieved 1163 rows, trimmed to 300. [2026-01-07T12:17:22.907277] [DEBUG] [REMOTE ] OTLY: PASS: History has at least 300 days. [2026-01-07T12:17:22.907480] [DEBUG] [REMOTE ] OTLY: PASS: Price check passed. Min price $10.69. [2026-01-07T12:17:22.907653] [DEBUG] [REMOTE ] OTLY: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:22.907785] [DEBUG] [REMOTE ] OTLY: PASS: Integrity check passed. [2026-01-07T12:17:22.907826] [DEBUG] [REMOTE ] OTLY: Symbol is viable for forecasting. [2026-01-07T12:17:22.907873] [INFO ] [MAIN ] [2383/3530] OTLY kept (0.4s) | 2382 kept, 1 rejected | 137.7/min | ETA: 8.3m [2026-01-07T12:17:23.281997] [DEBUG] [REMOTE ] OVID: Retrieved 2180 rows, trimmed to 300. [2026-01-07T12:17:23.282124] [DEBUG] [REMOTE ] OVID: PASS: History has at least 300 days. [2026-01-07T12:17:23.282346] [DEBUG] [REMOTE ] OVID: PASS: Price check passed. Min price $1.20. [2026-01-07T12:17:23.282477] [DEBUG] [REMOTE ] OVID: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:23.282610] [DEBUG] [REMOTE ] OVID: PASS: Integrity check passed. [2026-01-07T12:17:23.282652] [DEBUG] [REMOTE ] OVID: Symbol is viable for forecasting. [2026-01-07T12:17:23.282699] [INFO ] [MAIN ] [2384/3530] OVID kept (0.4s) | 2383 kept, 1 rejected | 137.7/min | ETA: 8.3m [2026-01-07T12:17:23.785696] [DEBUG] [REMOTE ] OVLY: Retrieved 5592 rows, trimmed to 300. [2026-01-07T12:17:23.785849] [DEBUG] [REMOTE ] OVLY: PASS: History has at least 300 days. [2026-01-07T12:17:23.786284] [DEBUG] [REMOTE ] OVLY: PASS: Price check passed. Min price $25.41. [2026-01-07T12:17:23.786425] [DEBUG] [REMOTE ] OVLY: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:23.786550] [DEBUG] [REMOTE ] OVLY: PASS: Integrity check passed. [2026-01-07T12:17:23.786610] [DEBUG] [REMOTE ] OVLY: Symbol is viable for forecasting. [2026-01-07T12:17:23.786855] [INFO ] [MAIN ] [2385/3530] OVLY kept (0.5s) | 2384 kept, 1 rejected | 137.7/min | ETA: 8.3m [2026-01-07T12:17:24.147044] [DEBUG] [REMOTE ] OWL: Retrieved 1271 rows, trimmed to 300. [2026-01-07T12:17:24.147217] [DEBUG] [REMOTE ] OWL: PASS: History has at least 300 days. [2026-01-07T12:17:24.147517] [DEBUG] [REMOTE ] OWL: PASS: Price check passed. Min price $13.74. [2026-01-07T12:17:24.147964] [DEBUG] [REMOTE ] OWL: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:24.148137] [DEBUG] [REMOTE ] OWL: PASS: Integrity check passed. [2026-01-07T12:17:24.148196] [DEBUG] [REMOTE ] OWL: Symbol is viable for forecasting. [2026-01-07T12:17:24.148266] [INFO ] [MAIN ] [2386/3530] OWL kept (0.4s) | 2385 kept, 1 rejected | 137.7/min | ETA: 8.3m [2026-01-07T12:17:24.699718] [DEBUG] [REMOTE ] OXLC: Retrieved 3762 rows, trimmed to 300. [2026-01-07T12:17:24.699859] [DEBUG] [REMOTE ] OXLC: PASS: History has at least 300 days. [2026-01-07T12:17:24.700099] [DEBUG] [REMOTE ] OXLC: PASS: Price check passed. Min price $12.68. [2026-01-07T12:17:24.700278] [DEBUG] [REMOTE ] OXLC: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:24.700423] [DEBUG] [REMOTE ] OXLC: PASS: Integrity check passed. [2026-01-07T12:17:24.700467] [DEBUG] [REMOTE ] OXLC: Symbol is viable for forecasting. [2026-01-07T12:17:24.700518] [INFO ] [MAIN ] [2387/3530] OXLC kept (0.6s) | 2386 kept, 1 rejected | 137.7/min | ETA: 8.3m [2026-01-07T12:17:25.038354] [DEBUG] [REMOTE ] OXM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:25.038656] [DEBUG] [REMOTE ] OXM: PASS: History has at least 300 days. [2026-01-07T12:17:25.039266] [DEBUG] [REMOTE ] OXM: PASS: Price check passed. Min price $31.74. [2026-01-07T12:17:25.039413] [DEBUG] [REMOTE ] OXM: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:25.039604] [DEBUG] [REMOTE ] OXM: PASS: Integrity check passed. [2026-01-07T12:17:25.039648] [DEBUG] [REMOTE ] OXM: Symbol is viable for forecasting. [2026-01-07T12:17:25.039707] [INFO ] [MAIN ] [2388/3530] OXM kept (0.3s) | 2387 kept, 1 rejected | 137.7/min | ETA: 8.3m [2026-01-07T12:17:25.416003] [DEBUG] [REMOTE ] OXSQ: Retrieved 1960 rows, trimmed to 300. [2026-01-07T12:17:25.416215] [DEBUG] [REMOTE ] OXSQ: PASS: History has at least 300 days. [2026-01-07T12:17:25.416500] [DEBUG] [REMOTE ] OXSQ: PASS: Price check passed. Min price $1.64. [2026-01-07T12:17:25.416665] [DEBUG] [REMOTE ] OXSQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:25.416985] [DEBUG] [REMOTE ] OXSQ: PASS: Integrity check passed. [2026-01-07T12:17:25.417027] [DEBUG] [REMOTE ] OXSQ: Symbol is viable for forecasting. [2026-01-07T12:17:25.417081] [INFO ] [MAIN ] [2389/3530] OXSQ kept (0.4s) | 2388 kept, 1 rejected | 137.8/min | ETA: 8.3m [2026-01-07T12:17:25.614742] [DEBUG] [REMOTE ] OZEM: Retrieved 408 rows, trimmed to 300. [2026-01-07T12:17:25.614930] [DEBUG] [REMOTE ] OZEM: PASS: History has at least 300 days. [2026-01-07T12:17:25.615212] [DEBUG] [REMOTE ] OZEM: PASS: Price check passed. Min price $27.19. [2026-01-07T12:17:25.615357] [DEBUG] [REMOTE ] OZEM: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:25.615477] [DEBUG] [REMOTE ] OZEM: PASS: Integrity check passed. [2026-01-07T12:17:25.615518] [DEBUG] [REMOTE ] OZEM: Symbol is viable for forecasting. [2026-01-07T12:17:25.615597] [INFO ] [MAIN ] [2390/3530] OZEM kept (0.2s) | 2389 kept, 1 rejected | 137.8/min | ETA: 8.3m [2026-01-07T12:17:26.380954] [DEBUG] [REMOTE ] OZK: Retrieved 6283 rows, trimmed to 300. [2026-01-07T12:17:26.381260] [DEBUG] [REMOTE ] OZK: PASS: History has at least 300 days. [2026-01-07T12:17:26.381752] [DEBUG] [REMOTE ] OZK: PASS: Price check passed. Min price $42.64. [2026-01-07T12:17:26.381915] [DEBUG] [REMOTE ] OZK: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:26.382077] [DEBUG] [REMOTE ] OZK: PASS: Integrity check passed. [2026-01-07T12:17:26.382121] [DEBUG] [REMOTE ] OZK: Symbol is viable for forecasting. [2026-01-07T12:17:26.382185] [INFO ] [MAIN ] [2391/3530] OZK kept (0.8s) | 2390 kept, 1 rejected | 137.7/min | ETA: 8.3m [2026-01-07T12:17:26.645451] [DEBUG] [REMOTE ] OZKAP: Retrieved 1050 rows, trimmed to 300. [2026-01-07T12:17:26.645702] [DEBUG] [REMOTE ] OZKAP: PASS: History has at least 300 days. [2026-01-07T12:17:26.646027] [DEBUG] [REMOTE ] OZKAP: PASS: Price check passed. Min price $15.95. [2026-01-07T12:17:26.646267] [DEBUG] [REMOTE ] OZKAP: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:26.646430] [DEBUG] [REMOTE ] OZKAP: PASS: Integrity check passed. [2026-01-07T12:17:26.646487] [DEBUG] [REMOTE ] OZKAP: Symbol is viable for forecasting. [2026-01-07T12:17:26.646553] [INFO ] [MAIN ] [2392/3530] OZKAP kept (0.3s) | 2391 kept, 1 rejected | 137.8/min | ETA: 8.3m [2026-01-07T12:17:27.245048] [DEBUG] [REMOTE ] PAA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:27.245203] [DEBUG] [REMOTE ] PAA: PASS: History has at least 300 days. [2026-01-07T12:17:27.245487] [DEBUG] [REMOTE ] PAA: PASS: Price check passed. Min price $15.49. [2026-01-07T12:17:27.245662] [DEBUG] [REMOTE ] PAA: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:27.245802] [DEBUG] [REMOTE ] PAA: PASS: Integrity check passed. [2026-01-07T12:17:27.245849] [DEBUG] [REMOTE ] PAA: Symbol is viable for forecasting. [2026-01-07T12:17:27.245907] [INFO ] [MAIN ] [2393/3530] PAA kept (0.6s) | 2392 kept, 1 rejected | 137.7/min | ETA: 8.3m [2026-01-07T12:17:27.699033] [DEBUG] [REMOTE ] PAAS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:27.699272] [DEBUG] [REMOTE ] PAAS: PASS: History has at least 300 days. [2026-01-07T12:17:27.699558] [DEBUG] [REMOTE ] PAAS: PASS: Price check passed. Min price $33.08. [2026-01-07T12:17:27.699716] [DEBUG] [REMOTE ] PAAS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:27.699843] [DEBUG] [REMOTE ] PAAS: PASS: Integrity check passed. [2026-01-07T12:17:27.699883] [DEBUG] [REMOTE ] PAAS: Symbol is viable for forecasting. [2026-01-07T12:17:27.699932] [INFO ] [MAIN ] [2394/3530] PAAS kept (0.5s) | 2393 kept, 1 rejected | 137.7/min | ETA: 8.2m [2026-01-07T12:17:28.173946] [DEBUG] [REMOTE ] PAC: Retrieved 4997 rows, trimmed to 300. [2026-01-07T12:17:28.174151] [DEBUG] [REMOTE ] PAC: PASS: History has at least 300 days. [2026-01-07T12:17:28.174444] [DEBUG] [REMOTE ] PAC: PASS: Price check passed. Min price $208.17. [2026-01-07T12:17:28.174605] [DEBUG] [REMOTE ] PAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:28.174740] [DEBUG] [REMOTE ] PAC: PASS: Integrity check passed. [2026-01-07T12:17:28.174783] [DEBUG] [REMOTE ] PAC: Symbol is viable for forecasting. [2026-01-07T12:17:28.174839] [INFO ] [MAIN ] [2395/3530] PAC kept (0.5s) | 2394 kept, 1 rejected | 137.7/min | ETA: 8.2m [2026-01-07T12:17:28.538617] [DEBUG] [REMOTE ] PACB: Retrieved 3821 rows, trimmed to 300. [2026-01-07T12:17:28.538881] [DEBUG] [REMOTE ] PACB: PASS: History has at least 300 days. [2026-01-07T12:17:28.539353] [DEBUG] [REMOTE ] PACB: PASS: Price check passed. Min price $1.42. [2026-01-07T12:17:28.539487] [DEBUG] [REMOTE ] PACB: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:28.539625] [DEBUG] [REMOTE ] PACB: PASS: Integrity check passed. [2026-01-07T12:17:28.539675] [DEBUG] [REMOTE ] PACB: Symbol is viable for forecasting. [2026-01-07T12:17:28.539732] [INFO ] [MAIN ] [2396/3530] PACB kept (0.4s) | 2395 kept, 1 rejected | 137.7/min | ETA: 8.2m [2026-01-07T12:17:28.837486] [DEBUG] [REMOTE ] PACK: Retrieved 1659 rows, trimmed to 300. [2026-01-07T12:17:28.837707] [DEBUG] [REMOTE ] PACK: PASS: History has at least 300 days. [2026-01-07T12:17:28.837977] [DEBUG] [REMOTE ] PACK: PASS: Price check passed. Min price $4.29. [2026-01-07T12:17:28.838158] [DEBUG] [REMOTE ] PACK: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:28.838289] [DEBUG] [REMOTE ] PACK: PASS: Integrity check passed. [2026-01-07T12:17:28.838332] [DEBUG] [REMOTE ] PACK: Symbol is viable for forecasting. [2026-01-07T12:17:28.838386] [INFO ] [MAIN ] [2397/3530] PACK kept (0.3s) | 2396 kept, 1 rejected | 137.8/min | ETA: 8.2m [2026-01-07T12:17:29.322773] [DEBUG] [REMOTE ] PAGP: Retrieved 3074 rows, trimmed to 300. [2026-01-07T12:17:29.322962] [DEBUG] [REMOTE ] PAGP: PASS: History has at least 300 days. [2026-01-07T12:17:29.323221] [DEBUG] [REMOTE ] PAGP: PASS: Price check passed. Min price $16.49. [2026-01-07T12:17:29.323363] [DEBUG] [REMOTE ] PAGP: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:29.323523] [DEBUG] [REMOTE ] PAGP: PASS: Integrity check passed. [2026-01-07T12:17:29.323586] [DEBUG] [REMOTE ] PAGP: Symbol is viable for forecasting. [2026-01-07T12:17:29.323643] [INFO ] [MAIN ] [2398/3530] PAGP kept (0.5s) | 2397 kept, 1 rejected | 137.8/min | ETA: 8.2m [2026-01-07T12:17:29.667890] [DEBUG] [REMOTE ] PAGS: Retrieved 1999 rows, trimmed to 300. [2026-01-07T12:17:29.668115] [DEBUG] [REMOTE ] PAGS: PASS: History has at least 300 days. [2026-01-07T12:17:29.668478] [DEBUG] [REMOTE ] PAGS: PASS: Price check passed. Min price $8.75. [2026-01-07T12:17:29.668708] [DEBUG] [REMOTE ] PAGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:29.669077] [DEBUG] [REMOTE ] PAGS: PASS: Integrity check passed. [2026-01-07T12:17:29.669139] [DEBUG] [REMOTE ] PAGS: Symbol is viable for forecasting. [2026-01-07T12:17:29.669211] [INFO ] [MAIN ] [2399/3530] PAGS kept (0.3s) | 2398 kept, 1 rejected | 137.8/min | ETA: 8.2m [2026-01-07T12:17:30.138540] [DEBUG] [REMOTE ] PAHC: Retrieved 2952 rows, trimmed to 300. [2026-01-07T12:17:30.138814] [DEBUG] [REMOTE ] PAHC: PASS: History has at least 300 days. [2026-01-07T12:17:30.139273] [DEBUG] [REMOTE ] PAHC: PASS: Price check passed. Min price $36.29. [2026-01-07T12:17:30.139467] [DEBUG] [REMOTE ] PAHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:30.139836] [DEBUG] [REMOTE ] PAHC: PASS: Integrity check passed. [2026-01-07T12:17:30.139899] [DEBUG] [REMOTE ] PAHC: Symbol is viable for forecasting. [2026-01-07T12:17:30.139975] [INFO ] [MAIN ] [2400/3530] PAHC kept (0.5s) | 2399 kept, 1 rejected | 137.8/min | ETA: 8.2m [2026-01-07T12:17:30.378773] [DEBUG] [REMOTE ] PAL: Retrieved 416 rows, trimmed to 300. [2026-01-07T12:17:30.378938] [DEBUG] [REMOTE ] PAL: PASS: History has at least 300 days. [2026-01-07T12:17:30.379159] [DEBUG] [REMOTE ] PAL: PASS: Price check passed. Min price $5.81. [2026-01-07T12:17:30.379297] [DEBUG] [REMOTE ] PAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:30.379413] [DEBUG] [REMOTE ] PAL: PASS: Integrity check passed. [2026-01-07T12:17:30.379454] [DEBUG] [REMOTE ] PAL: Symbol is viable for forecasting. [2026-01-07T12:17:30.379502] [INFO ] [MAIN ] [2401/3530] PAL kept (0.2s) | 2400 kept, 1 rejected | 137.8/min | ETA: 8.2m [2026-01-07T12:17:30.989737] [DEBUG] [REMOTE ] PAM: Retrieved 4085 rows, trimmed to 300. [2026-01-07T12:17:30.989886] [DEBUG] [REMOTE ] PAM: PASS: History has at least 300 days. [2026-01-07T12:17:30.990296] [DEBUG] [REMOTE ] PAM: PASS: Price check passed. Min price $59.30. [2026-01-07T12:17:30.990427] [DEBUG] [REMOTE ] PAM: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:30.990540] [DEBUG] [REMOTE ] PAM: PASS: Integrity check passed. [2026-01-07T12:17:30.990595] [DEBUG] [REMOTE ] PAM: Symbol is viable for forecasting. [2026-01-07T12:17:30.990646] [INFO ] [MAIN ] [2402/3530] PAM kept (0.6s) | 2401 kept, 1 rejected | 137.8/min | ETA: 8.2m [2026-01-07T12:17:31.188665] [DEBUG] [REMOTE ] PANL: Retrieved 3029 rows, trimmed to 300. [2026-01-07T12:17:31.188788] [DEBUG] [REMOTE ] PANL: PASS: History has at least 300 days. [2026-01-07T12:17:31.189014] [DEBUG] [REMOTE ] PANL: PASS: Price check passed. Min price $4.53. [2026-01-07T12:17:31.189146] [DEBUG] [REMOTE ] PANL: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:31.189253] [DEBUG] [REMOTE ] PANL: PASS: Integrity check passed. [2026-01-07T12:17:31.189292] [DEBUG] [REMOTE ] PANL: Symbol is viable for forecasting. [2026-01-07T12:17:31.189339] [INFO ] [MAIN ] [2403/3530] PANL kept (0.2s) | 2402 kept, 1 rejected | 137.8/min | ETA: 8.2m [2026-01-07T12:17:31.575234] [DEBUG] [REMOTE ] PASG: Retrieved 1472 rows, trimmed to 300. [2026-01-07T12:17:31.575363] [DEBUG] [REMOTE ] PASG: PASS: History has at least 300 days. [2026-01-07T12:17:31.575609] [DEBUG] [REMOTE ] PASG: PASS: Price check passed. Min price $6.29. [2026-01-07T12:17:31.575756] [DEBUG] [REMOTE ] PASG: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:31.575874] [DEBUG] [REMOTE ] PASG: PASS: Integrity check passed. [2026-01-07T12:17:31.575916] [DEBUG] [REMOTE ] PASG: Symbol is viable for forecasting. [2026-01-07T12:17:31.575966] [INFO ] [MAIN ] [2404/3530] PASG kept (0.4s) | 2403 kept, 1 rejected | 137.8/min | ETA: 8.2m [2026-01-07T12:17:32.025493] [DEBUG] [REMOTE ] PATH: Retrieved 1184 rows, trimmed to 300. [2026-01-07T12:17:32.025633] [DEBUG] [REMOTE ] PATH: PASS: History has at least 300 days. [2026-01-07T12:17:32.025858] [DEBUG] [REMOTE ] PATH: PASS: Price check passed. Min price $12.73. [2026-01-07T12:17:32.025997] [DEBUG] [REMOTE ] PATH: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:32.026110] [DEBUG] [REMOTE ] PATH: PASS: Integrity check passed. [2026-01-07T12:17:32.026160] [DEBUG] [REMOTE ] PATH: Symbol is viable for forecasting. [2026-01-07T12:17:32.026214] [INFO ] [MAIN ] [2405/3530] PATH kept (0.5s) | 2404 kept, 1 rejected | 137.8/min | ETA: 8.2m [2026-01-07T12:17:32.681391] [DEBUG] [REMOTE ] PATK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:32.681530] [DEBUG] [REMOTE ] PATK: PASS: History has at least 300 days. [2026-01-07T12:17:32.681776] [DEBUG] [REMOTE ] PATK: PASS: Price check passed. Min price $96.54. [2026-01-07T12:17:32.681914] [DEBUG] [REMOTE ] PATK: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:32.682054] [DEBUG] [REMOTE ] PATK: PASS: Integrity check passed. [2026-01-07T12:17:32.682105] [DEBUG] [REMOTE ] PATK: Symbol is viable for forecasting. [2026-01-07T12:17:32.682163] [INFO ] [MAIN ] [2406/3530] PATK kept (0.7s) | 2405 kept, 1 rejected | 137.8/min | ETA: 8.2m [2026-01-07T12:17:32.862252] [DEBUG] [REMOTE ] PAX: Retrieved 1245 rows, trimmed to 300. [2026-01-07T12:17:32.862380] [DEBUG] [REMOTE ] PAX: PASS: History has at least 300 days. [2026-01-07T12:17:32.862615] [DEBUG] [REMOTE ] PAX: PASS: Price check passed. Min price $13.66. [2026-01-07T12:17:32.862761] [DEBUG] [REMOTE ] PAX: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:32.862872] [DEBUG] [REMOTE ] PAX: PASS: Integrity check passed. [2026-01-07T12:17:32.862911] [DEBUG] [REMOTE ] PAX: Symbol is viable for forecasting. [2026-01-07T12:17:32.862957] [INFO ] [MAIN ] [2407/3530] PAX kept (0.2s) | 2406 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:33.308078] [DEBUG] [REMOTE ] PAXS: Retrieved 989 rows, trimmed to 300. [2026-01-07T12:17:33.308221] [DEBUG] [REMOTE ] PAXS: PASS: History has at least 300 days. [2026-01-07T12:17:33.308426] [DEBUG] [REMOTE ] PAXS: PASS: Price check passed. Min price $14.91. [2026-01-07T12:17:33.308607] [DEBUG] [REMOTE ] PAXS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:33.308717] [DEBUG] [REMOTE ] PAXS: PASS: Integrity check passed. [2026-01-07T12:17:33.308757] [DEBUG] [REMOTE ] PAXS: Symbol is viable for forecasting. [2026-01-07T12:17:33.308803] [INFO ] [MAIN ] [2408/3530] PAXS kept (0.4s) | 2407 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:33.725816] [DEBUG] [REMOTE ] PAY: Retrieved 1159 rows, trimmed to 300. [2026-01-07T12:17:33.725972] [DEBUG] [REMOTE ] PAY: PASS: History has at least 300 days. [2026-01-07T12:17:33.726203] [DEBUG] [REMOTE ] PAY: PASS: Price check passed. Min price $28.47. [2026-01-07T12:17:33.726340] [DEBUG] [REMOTE ] PAY: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:33.726465] [DEBUG] [REMOTE ] PAY: PASS: Integrity check passed. [2026-01-07T12:17:33.726506] [DEBUG] [REMOTE ] PAY: Symbol is viable for forecasting. [2026-01-07T12:17:33.726556] [INFO ] [MAIN ] [2409/3530] PAY kept (0.4s) | 2408 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:34.226804] [DEBUG] [REMOTE ] PAYC: Retrieved 2950 rows, trimmed to 300. [2026-01-07T12:17:34.226932] [DEBUG] [REMOTE ] PAYC: PASS: History has at least 300 days. [2026-01-07T12:17:34.227147] [DEBUG] [REMOTE ] PAYC: PASS: Price check passed. Min price $152.40. [2026-01-07T12:17:34.227282] [DEBUG] [REMOTE ] PAYC: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:34.227394] [DEBUG] [REMOTE ] PAYC: PASS: Integrity check passed. [2026-01-07T12:17:34.227434] [DEBUG] [REMOTE ] PAYC: Symbol is viable for forecasting. [2026-01-07T12:17:34.227490] [INFO ] [MAIN ] [2410/3530] PAYC kept (0.5s) | 2409 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:34.528413] [DEBUG] [REMOTE ] PAYO: Retrieved 1138 rows, trimmed to 300. [2026-01-07T12:17:34.528633] [DEBUG] [REMOTE ] PAYO: PASS: History has at least 300 days. [2026-01-07T12:17:34.528961] [DEBUG] [REMOTE ] PAYO: PASS: Price check passed. Min price $5.27. [2026-01-07T12:17:34.529311] [DEBUG] [REMOTE ] PAYO: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:34.529445] [DEBUG] [REMOTE ] PAYO: PASS: Integrity check passed. [2026-01-07T12:17:34.529487] [DEBUG] [REMOTE ] PAYO: Symbol is viable for forecasting. [2026-01-07T12:17:34.529543] [INFO ] [MAIN ] [2411/3530] PAYO kept (0.3s) | 2410 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:35.056402] [DEBUG] [REMOTE ] PAYS: Retrieved 4589 rows, trimmed to 300. [2026-01-07T12:17:35.056641] [DEBUG] [REMOTE ] PAYS: PASS: History has at least 300 days. [2026-01-07T12:17:35.057043] [DEBUG] [REMOTE ] PAYS: PASS: Price check passed. Min price $4.84. [2026-01-07T12:17:35.057224] [DEBUG] [REMOTE ] PAYS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:35.057591] [DEBUG] [REMOTE ] PAYS: PASS: Integrity check passed. [2026-01-07T12:17:35.057645] [DEBUG] [REMOTE ] PAYS: Symbol is viable for forecasting. [2026-01-07T12:17:35.057703] [INFO ] [MAIN ] [2412/3530] PAYS kept (0.5s) | 2411 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:35.555956] [DEBUG] [REMOTE ] PAYX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:35.556389] [DEBUG] [REMOTE ] PAYX: PASS: History has at least 300 days. [2026-01-07T12:17:35.556772] [DEBUG] [REMOTE ] PAYX: PASS: Price check passed. Min price $108.46. [2026-01-07T12:17:35.556931] [DEBUG] [REMOTE ] PAYX: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:35.557101] [DEBUG] [REMOTE ] PAYX: PASS: Integrity check passed. [2026-01-07T12:17:35.557154] [DEBUG] [REMOTE ] PAYX: Symbol is viable for forecasting. [2026-01-07T12:17:35.557414] [INFO ] [MAIN ] [2413/3530] PAYX kept (0.5s) | 2412 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:36.023798] [DEBUG] [REMOTE ] PB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:36.024173] [DEBUG] [REMOTE ] PB: PASS: History has at least 300 days. [2026-01-07T12:17:36.024522] [DEBUG] [REMOTE ] PB: PASS: Price check passed. Min price $61.38. [2026-01-07T12:17:36.024692] [DEBUG] [REMOTE ] PB: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:36.024851] [DEBUG] [REMOTE ] PB: PASS: Integrity check passed. [2026-01-07T12:17:36.024898] [DEBUG] [REMOTE ] PB: Symbol is viable for forecasting. [2026-01-07T12:17:36.024955] [INFO ] [MAIN ] [2414/3530] PB kept (0.5s) | 2413 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:36.429377] [DEBUG] [REMOTE ] PBA: Retrieved 3836 rows, trimmed to 300. [2026-01-07T12:17:36.429591] [DEBUG] [REMOTE ] PBA: PASS: History has at least 300 days. [2026-01-07T12:17:36.429867] [DEBUG] [REMOTE ] PBA: PASS: Price check passed. Min price $36.63. [2026-01-07T12:17:36.430015] [DEBUG] [REMOTE ] PBA: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:36.430144] [DEBUG] [REMOTE ] PBA: PASS: Integrity check passed. [2026-01-07T12:17:36.430186] [DEBUG] [REMOTE ] PBA: Symbol is viable for forecasting. [2026-01-07T12:17:36.430241] [INFO ] [MAIN ] [2415/3530] PBA kept (0.4s) | 2414 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:36.772676] [DEBUG] [REMOTE ] PBF: Retrieved 3285 rows, trimmed to 300. [2026-01-07T12:17:36.772898] [DEBUG] [REMOTE ] PBF: PASS: History has at least 300 days. [2026-01-07T12:17:36.773424] [DEBUG] [REMOTE ] PBF: PASS: Price check passed. Min price $26.02. [2026-01-07T12:17:36.773632] [DEBUG] [REMOTE ] PBF: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:36.773966] [DEBUG] [REMOTE ] PBF: PASS: Integrity check passed. [2026-01-07T12:17:36.774027] [DEBUG] [REMOTE ] PBF: Symbol is viable for forecasting. [2026-01-07T12:17:36.774095] [INFO ] [MAIN ] [2416/3530] PBF kept (0.3s) | 2415 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:36.982850] [DEBUG] [REMOTE ] PBFS: Retrieved 1627 rows, trimmed to 300. [2026-01-07T12:17:36.983087] [DEBUG] [REMOTE ] PBFS: PASS: History has at least 300 days. [2026-01-07T12:17:36.983471] [DEBUG] [REMOTE ] PBFS: PASS: Price check passed. Min price $13.01. [2026-01-07T12:17:36.983703] [DEBUG] [REMOTE ] PBFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:36.983897] [DEBUG] [REMOTE ] PBFS: PASS: Integrity check passed. [2026-01-07T12:17:36.983958] [DEBUG] [REMOTE ] PBFS: Symbol is viable for forecasting. [2026-01-07T12:17:36.984036] [INFO ] [MAIN ] [2417/3530] PBFS kept (0.2s) | 2416 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:37.605240] [DEBUG] [REMOTE ] PBH: Retrieved 5259 rows, trimmed to 300. [2026-01-07T12:17:37.605452] [DEBUG] [REMOTE ] PBH: PASS: History has at least 300 days. [2026-01-07T12:17:37.605790] [DEBUG] [REMOTE ] PBH: PASS: Price check passed. Min price $57.47. [2026-01-07T12:17:37.605946] [DEBUG] [REMOTE ] PBH: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:37.606099] [DEBUG] [REMOTE ] PBH: PASS: Integrity check passed. [2026-01-07T12:17:37.606161] [DEBUG] [REMOTE ] PBH: Symbol is viable for forecasting. [2026-01-07T12:17:37.606228] [INFO ] [MAIN ] [2418/3530] PBH kept (0.6s) | 2417 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:38.109174] [DEBUG] [REMOTE ] PBI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:38.109327] [DEBUG] [REMOTE ] PBI: PASS: History has at least 300 days. [2026-01-07T12:17:38.109616] [DEBUG] [REMOTE ] PBI: PASS: Price check passed. Min price $9.02. [2026-01-07T12:17:38.109797] [DEBUG] [REMOTE ] PBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:38.109936] [DEBUG] [REMOTE ] PBI: PASS: Integrity check passed. [2026-01-07T12:17:38.109989] [DEBUG] [REMOTE ] PBI: Symbol is viable for forecasting. [2026-01-07T12:17:38.110042] [INFO ] [MAIN ] [2419/3530] PBI kept (0.5s) | 2418 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:38.324492] [DEBUG] [REMOTE ] PBYI: Retrieved 3446 rows, trimmed to 300. [2026-01-07T12:17:38.324678] [DEBUG] [REMOTE ] PBYI: PASS: History has at least 300 days. [2026-01-07T12:17:38.324933] [DEBUG] [REMOTE ] PBYI: PASS: Price check passed. Min price $4.73. [2026-01-07T12:17:38.325072] [DEBUG] [REMOTE ] PBYI: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:38.325205] [DEBUG] [REMOTE ] PBYI: PASS: Integrity check passed. [2026-01-07T12:17:38.325246] [DEBUG] [REMOTE ] PBYI: Symbol is viable for forecasting. [2026-01-07T12:17:38.325296] [INFO ] [MAIN ] [2420/3530] PBYI kept (0.2s) | 2419 kept, 1 rejected | 137.8/min | ETA: 8.1m [2026-01-07T12:17:38.857913] [DEBUG] [REMOTE ] PCB: Retrieved 2916 rows, trimmed to 300. [2026-01-07T12:17:38.858058] [DEBUG] [REMOTE ] PCB: PASS: History has at least 300 days. [2026-01-07T12:17:38.858305] [DEBUG] [REMOTE ] PCB: PASS: Price check passed. Min price $19.66. [2026-01-07T12:17:38.858477] [DEBUG] [REMOTE ] PCB: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:38.858630] [DEBUG] [REMOTE ] PCB: PASS: Integrity check passed. [2026-01-07T12:17:38.858674] [DEBUG] [REMOTE ] PCB: Symbol is viable for forecasting. [2026-01-07T12:17:38.858725] [INFO ] [MAIN ] [2421/3530] PCB kept (0.5s) | 2420 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:39.368993] [DEBUG] [REMOTE ] PCF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:39.369132] [DEBUG] [REMOTE ] PCF: PASS: History has at least 300 days. [2026-01-07T12:17:39.369357] [DEBUG] [REMOTE ] PCF: PASS: Price check passed. Min price $5.98. [2026-01-07T12:17:39.369489] [DEBUG] [REMOTE ] PCF: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:39.369624] [DEBUG] [REMOTE ] PCF: PASS: Integrity check passed. [2026-01-07T12:17:39.369666] [DEBUG] [REMOTE ] PCF: Symbol is viable for forecasting. [2026-01-07T12:17:39.369715] [INFO ] [MAIN ] [2422/3530] PCF kept (0.5s) | 2421 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:39.879853] [DEBUG] [REMOTE ] PCG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:39.880012] [DEBUG] [REMOTE ] PCG: PASS: History has at least 300 days. [2026-01-07T12:17:39.880262] [DEBUG] [REMOTE ] PCG: PASS: Price check passed. Min price $14.78. [2026-01-07T12:17:39.880452] [DEBUG] [REMOTE ] PCG: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:39.880616] [DEBUG] [REMOTE ] PCG: PASS: Integrity check passed. [2026-01-07T12:17:39.880670] [DEBUG] [REMOTE ] PCG: Symbol is viable for forecasting. [2026-01-07T12:17:39.880736] [INFO ] [MAIN ] [2423/3530] PCG kept (0.5s) | 2422 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:40.205863] [DEBUG] [REMOTE ] PCH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:40.206021] [DEBUG] [REMOTE ] PCH: PASS: History has at least 300 days. [2026-01-07T12:17:40.206342] [DEBUG] [REMOTE ] PCH: PASS: Price check passed. Min price $37.79. [2026-01-07T12:17:40.206483] [DEBUG] [REMOTE ] PCH: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:40.206644] [DEBUG] [REMOTE ] PCH: PASS: Integrity check passed. [2026-01-07T12:17:40.206688] [DEBUG] [REMOTE ] PCH: Symbol is viable for forecasting. [2026-01-07T12:17:40.206740] [INFO ] [MAIN ] [2424/3530] PCH kept (0.3s) | 2423 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:40.778314] [DEBUG] [REMOTE ] PCM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:40.778510] [DEBUG] [REMOTE ] PCM: PASS: History has at least 300 days. [2026-01-07T12:17:40.778847] [DEBUG] [REMOTE ] PCM: PASS: Price check passed. Min price $5.95. [2026-01-07T12:17:40.779016] [DEBUG] [REMOTE ] PCM: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:40.779163] [DEBUG] [REMOTE ] PCM: PASS: Integrity check passed. [2026-01-07T12:17:40.779206] [DEBUG] [REMOTE ] PCM: Symbol is viable for forecasting. [2026-01-07T12:17:40.779264] [INFO ] [MAIN ] [2425/3530] PCM kept (0.6s) | 2424 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:41.213222] [DEBUG] [REMOTE ] PCN: Retrieved 6050 rows, trimmed to 300. [2026-01-07T12:17:41.213365] [DEBUG] [REMOTE ] PCN: PASS: History has at least 300 days. [2026-01-07T12:17:41.213598] [DEBUG] [REMOTE ] PCN: PASS: Price check passed. Min price $12.23. [2026-01-07T12:17:41.213732] [DEBUG] [REMOTE ] PCN: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:41.213844] [DEBUG] [REMOTE ] PCN: PASS: Integrity check passed. [2026-01-07T12:17:41.213883] [DEBUG] [REMOTE ] PCN: Symbol is viable for forecasting. [2026-01-07T12:17:41.213930] [INFO ] [MAIN ] [2426/3530] PCN kept (0.4s) | 2425 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:41.494830] [DEBUG] [REMOTE ] PCQ: Retrieved 6168 rows, trimmed to 300. [2026-01-07T12:17:41.495030] [DEBUG] [REMOTE ] PCQ: PASS: History has at least 300 days. [2026-01-07T12:17:41.495326] [DEBUG] [REMOTE ] PCQ: PASS: Price check passed. Min price $8.66. [2026-01-07T12:17:41.495471] [DEBUG] [REMOTE ] PCQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:41.495641] [DEBUG] [REMOTE ] PCQ: PASS: Integrity check passed. [2026-01-07T12:17:41.495691] [DEBUG] [REMOTE ] PCQ: Symbol is viable for forecasting. [2026-01-07T12:17:41.495753] [INFO ] [MAIN ] [2427/3530] PCQ kept (0.3s) | 2426 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:41.918880] [DEBUG] [REMOTE ] PCRX: Retrieved 3753 rows, trimmed to 300. [2026-01-07T12:17:41.919090] [DEBUG] [REMOTE ] PCRX: PASS: History has at least 300 days. [2026-01-07T12:17:41.919412] [DEBUG] [REMOTE ] PCRX: PASS: Price check passed. Min price $21.01. [2026-01-07T12:17:41.919557] [DEBUG] [REMOTE ] PCRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:41.919729] [DEBUG] [REMOTE ] PCRX: PASS: Integrity check passed. [2026-01-07T12:17:41.919772] [DEBUG] [REMOTE ] PCRX: Symbol is viable for forecasting. [2026-01-07T12:17:41.919831] [INFO ] [MAIN ] [2428/3530] PCRX kept (0.4s) | 2427 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:42.362188] [DEBUG] [REMOTE ] PCTY: Retrieved 2969 rows, trimmed to 300. [2026-01-07T12:17:42.362392] [DEBUG] [REMOTE ] PCTY: PASS: History has at least 300 days. [2026-01-07T12:17:42.362710] [DEBUG] [REMOTE ] PCTY: PASS: Price check passed. Min price $138.42. [2026-01-07T12:17:42.362919] [DEBUG] [REMOTE ] PCTY: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:42.363075] [DEBUG] [REMOTE ] PCTY: PASS: Integrity check passed. [2026-01-07T12:17:42.363118] [DEBUG] [REMOTE ] PCTY: Symbol is viable for forecasting. [2026-01-07T12:17:42.363172] [INFO ] [MAIN ] [2429/3530] PCTY kept (0.4s) | 2428 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:42.676987] [DEBUG] [REMOTE ] PCVX: Retrieved 1399 rows, trimmed to 300. [2026-01-07T12:17:42.677183] [DEBUG] [REMOTE ] PCVX: PASS: History has at least 300 days. [2026-01-07T12:17:42.677455] [DEBUG] [REMOTE ] PCVX: PASS: Price check passed. Min price $40.32. [2026-01-07T12:17:42.677661] [DEBUG] [REMOTE ] PCVX: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:42.677806] [DEBUG] [REMOTE ] PCVX: PASS: Integrity check passed. [2026-01-07T12:17:42.677871] [DEBUG] [REMOTE ] PCVX: Symbol is viable for forecasting. [2026-01-07T12:17:42.677952] [INFO ] [MAIN ] [2430/3530] PCVX kept (0.3s) | 2429 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:43.181216] [DEBUG] [REMOTE ] PCYO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:43.181368] [DEBUG] [REMOTE ] PCYO: PASS: History has at least 300 days. [2026-01-07T12:17:43.181652] [DEBUG] [REMOTE ] PCYO: PASS: Price check passed. Min price $10.75. [2026-01-07T12:17:43.181789] [DEBUG] [REMOTE ] PCYO: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:43.181917] [DEBUG] [REMOTE ] PCYO: PASS: Integrity check passed. [2026-01-07T12:17:43.181957] [DEBUG] [REMOTE ] PCYO: Symbol is viable for forecasting. [2026-01-07T12:17:43.182007] [INFO ] [MAIN ] [2431/3530] PCYO kept (0.5s) | 2430 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:43.418163] [DEBUG] [REMOTE ] PD: Retrieved 1694 rows, trimmed to 300. [2026-01-07T12:17:43.418288] [DEBUG] [REMOTE ] PD: PASS: History has at least 300 days. [2026-01-07T12:17:43.418494] [DEBUG] [REMOTE ] PD: PASS: Price check passed. Min price $11.64. [2026-01-07T12:17:43.418644] [DEBUG] [REMOTE ] PD: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:43.418754] [DEBUG] [REMOTE ] PD: PASS: Integrity check passed. [2026-01-07T12:17:43.418793] [DEBUG] [REMOTE ] PD: Symbol is viable for forecasting. [2026-01-07T12:17:43.418857] [INFO ] [MAIN ] [2432/3530] PD kept (0.2s) | 2431 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:44.041995] [DEBUG] [REMOTE ] PDBC: Retrieved 2806 rows, trimmed to 300. [2026-01-07T12:17:44.042121] [DEBUG] [REMOTE ] PDBC: PASS: History has at least 300 days. [2026-01-07T12:17:44.042332] [DEBUG] [REMOTE ] PDBC: PASS: Price check passed. Min price $12.67. [2026-01-07T12:17:44.042466] [DEBUG] [REMOTE ] PDBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:44.042595] [DEBUG] [REMOTE ] PDBC: PASS: Integrity check passed. [2026-01-07T12:17:44.042638] [DEBUG] [REMOTE ] PDBC: Symbol is viable for forecasting. [2026-01-07T12:17:44.042685] [INFO ] [MAIN ] [2433/3530] PDBC kept (0.6s) | 2432 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:44.339051] [DEBUG] [REMOTE ] PDD: Retrieved 1872 rows, trimmed to 300. [2026-01-07T12:17:44.339178] [DEBUG] [REMOTE ] PDD: PASS: History has at least 300 days. [2026-01-07T12:17:44.339385] [DEBUG] [REMOTE ] PDD: PASS: Price check passed. Min price $105.00. [2026-01-07T12:17:44.339519] [DEBUG] [REMOTE ] PDD: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:44.339646] [DEBUG] [REMOTE ] PDD: PASS: Integrity check passed. [2026-01-07T12:17:44.339688] [DEBUG] [REMOTE ] PDD: Symbol is viable for forecasting. [2026-01-07T12:17:44.339735] [INFO ] [MAIN ] [2434/3530] PDD kept (0.3s) | 2433 kept, 1 rejected | 137.8/min | ETA: 8.0m [2026-01-07T12:17:44.923046] [DEBUG] [REMOTE ] PDEX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:44.923205] [DEBUG] [REMOTE ] PDEX: PASS: History has at least 300 days. [2026-01-07T12:17:44.923471] [DEBUG] [REMOTE ] PDEX: PASS: Price check passed. Min price $23.91. [2026-01-07T12:17:44.923637] [DEBUG] [REMOTE ] PDEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:44.923782] [DEBUG] [REMOTE ] PDEX: PASS: Integrity check passed. [2026-01-07T12:17:44.923839] [DEBUG] [REMOTE ] PDEX: Symbol is viable for forecasting. [2026-01-07T12:17:44.923901] [INFO ] [MAIN ] [2435/3530] PDEX kept (0.6s) | 2434 kept, 1 rejected | 137.8/min | ETA: 7.9m [2026-01-07T12:17:45.404690] [DEBUG] [REMOTE ] PDFS: Retrieved 6145 rows, trimmed to 300. [2026-01-07T12:17:45.404824] [DEBUG] [REMOTE ] PDFS: PASS: History has at least 300 days. [2026-01-07T12:17:45.405053] [DEBUG] [REMOTE ] PDFS: PASS: Price check passed. Min price $23.97. [2026-01-07T12:17:45.405199] [DEBUG] [REMOTE ] PDFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:45.405319] [DEBUG] [REMOTE ] PDFS: PASS: Integrity check passed. [2026-01-07T12:17:45.405360] [DEBUG] [REMOTE ] PDFS: Symbol is viable for forecasting. [2026-01-07T12:17:45.405409] [INFO ] [MAIN ] [2436/3530] PDFS kept (0.5s) | 2435 kept, 1 rejected | 137.8/min | ETA: 7.9m [2026-01-07T12:17:45.695546] [DEBUG] [REMOTE ] PDI: Retrieved 3423 rows, trimmed to 300. [2026-01-07T12:17:45.695700] [DEBUG] [REMOTE ] PDI: PASS: History has at least 300 days. [2026-01-07T12:17:45.695927] [DEBUG] [REMOTE ] PDI: PASS: Price check passed. Min price $17.11. [2026-01-07T12:17:45.696066] [DEBUG] [REMOTE ] PDI: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:45.696181] [DEBUG] [REMOTE ] PDI: PASS: Integrity check passed. [2026-01-07T12:17:45.696223] [DEBUG] [REMOTE ] PDI: Symbol is viable for forecasting. [2026-01-07T12:17:45.696272] [INFO ] [MAIN ] [2437/3530] PDI kept (0.3s) | 2436 kept, 1 rejected | 137.8/min | ETA: 7.9m [2026-01-07T12:17:46.030824] [DEBUG] [REMOTE ] PDLB: Retrieved 2077 rows, trimmed to 300. [2026-01-07T12:17:46.030946] [DEBUG] [REMOTE ] PDLB: PASS: History has at least 300 days. [2026-01-07T12:17:46.031151] [DEBUG] [REMOTE ] PDLB: PASS: Price check passed. Min price $14.02. [2026-01-07T12:17:46.031284] [DEBUG] [REMOTE ] PDLB: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:46.031391] [DEBUG] [REMOTE ] PDLB: PASS: Integrity check passed. [2026-01-07T12:17:46.031431] [DEBUG] [REMOTE ] PDLB: Symbol is viable for forecasting. [2026-01-07T12:17:46.031478] [INFO ] [MAIN ] [2438/3530] PDLB kept (0.3s) | 2437 kept, 1 rejected | 137.8/min | ETA: 7.9m [2026-01-07T12:17:46.579163] [DEBUG] [REMOTE ] PDM: Retrieved 4001 rows, trimmed to 300. [2026-01-07T12:17:46.579372] [DEBUG] [REMOTE ] PDM: PASS: History has at least 300 days. [2026-01-07T12:17:46.579670] [DEBUG] [REMOTE ] PDM: PASS: Price check passed. Min price $7.96. [2026-01-07T12:17:46.579829] [DEBUG] [REMOTE ] PDM: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:46.579981] [DEBUG] [REMOTE ] PDM: PASS: Integrity check passed. [2026-01-07T12:17:46.580027] [DEBUG] [REMOTE ] PDM: Symbol is viable for forecasting. [2026-01-07T12:17:46.580083] [INFO ] [MAIN ] [2439/3530] PDM kept (0.5s) | 2438 kept, 1 rejected | 137.8/min | ETA: 7.9m [2026-01-07T12:17:46.862793] [DEBUG] [REMOTE ] PDO: Retrieved 1242 rows, trimmed to 300. [2026-01-07T12:17:46.862998] [DEBUG] [REMOTE ] PDO: PASS: History has at least 300 days. [2026-01-07T12:17:46.863256] [DEBUG] [REMOTE ] PDO: PASS: Price check passed. Min price $13.31. [2026-01-07T12:17:46.863407] [DEBUG] [REMOTE ] PDO: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:46.863531] [DEBUG] [REMOTE ] PDO: PASS: Integrity check passed. [2026-01-07T12:17:46.863602] [DEBUG] [REMOTE ] PDO: Symbol is viable for forecasting. [2026-01-07T12:17:46.863661] [INFO ] [MAIN ] [2440/3530] PDO kept (0.3s) | 2439 kept, 1 rejected | 137.9/min | ETA: 7.9m [2026-01-07T12:17:47.420986] [DEBUG] [REMOTE ] PDP: Retrieved 4744 rows, trimmed to 300. [2026-01-07T12:17:47.421178] [DEBUG] [REMOTE ] PDP: PASS: History has at least 300 days. [2026-01-07T12:17:47.421435] [DEBUG] [REMOTE ] PDP: PASS: Price check passed. Min price $108.45. [2026-01-07T12:17:47.421631] [DEBUG] [REMOTE ] PDP: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:47.421758] [DEBUG] [REMOTE ] PDP: PASS: Integrity check passed. [2026-01-07T12:17:47.421798] [DEBUG] [REMOTE ] PDP: Symbol is viable for forecasting. [2026-01-07T12:17:47.421851] [INFO ] [MAIN ] [2441/3530] PDP kept (0.6s) | 2440 kept, 1 rejected | 137.8/min | ETA: 7.9m [2026-01-07T12:17:47.904033] [DEBUG] [REMOTE ] PDS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:47.904243] [DEBUG] [REMOTE ] PDS: PASS: History has at least 300 days. [2026-01-07T12:17:47.904763] [DEBUG] [REMOTE ] PDS: PASS: Price check passed. Min price $53.49. [2026-01-07T12:17:47.904906] [DEBUG] [REMOTE ] PDS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:47.905046] [DEBUG] [REMOTE ] PDS: PASS: Integrity check passed. [2026-01-07T12:17:47.905089] [DEBUG] [REMOTE ] PDS: Symbol is viable for forecasting. [2026-01-07T12:17:47.905146] [INFO ] [MAIN ] [2442/3530] PDS kept (0.5s) | 2441 kept, 1 rejected | 137.8/min | ETA: 7.9m [2026-01-07T12:17:48.228890] [DEBUG] [REMOTE ] PDX: Retrieved 1744 rows, trimmed to 300. [2026-01-07T12:17:48.229102] [DEBUG] [REMOTE ] PDX: PASS: History has at least 300 days. [2026-01-07T12:17:48.229658] [DEBUG] [REMOTE ] PDX: PASS: Price check passed. Min price $17.95. [2026-01-07T12:17:48.229817] [DEBUG] [REMOTE ] PDX: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:48.229961] [DEBUG] [REMOTE ] PDX: PASS: Integrity check passed. [2026-01-07T12:17:48.230057] [DEBUG] [REMOTE ] PDX: Symbol is viable for forecasting. [2026-01-07T12:17:48.230136] [INFO ] [MAIN ] [2443/3530] PDX kept (0.3s) | 2442 kept, 1 rejected | 137.8/min | ETA: 7.9m [2026-01-07T12:17:48.561972] [DEBUG] [REMOTE ] PDYN: Retrieved 1074 rows, trimmed to 300. [2026-01-07T12:17:48.562168] [DEBUG] [REMOTE ] PDYN: PASS: History has at least 300 days. [2026-01-07T12:17:48.562468] [DEBUG] [REMOTE ] PDYN: PASS: Price check passed. Min price $4.15. [2026-01-07T12:17:48.562648] [DEBUG] [REMOTE ] PDYN: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:48.562782] [DEBUG] [REMOTE ] PDYN: PASS: Integrity check passed. [2026-01-07T12:17:48.562823] [DEBUG] [REMOTE ] PDYN: Symbol is viable for forecasting. [2026-01-07T12:17:48.562874] [INFO ] [MAIN ] [2444/3530] PDYN kept (0.3s) | 2443 kept, 1 rejected | 137.9/min | ETA: 7.9m [2026-01-07T12:17:49.087952] [DEBUG] [REMOTE ] PEB: Retrieved 4043 rows, trimmed to 300. [2026-01-07T12:17:49.088157] [DEBUG] [REMOTE ] PEB: PASS: History has at least 300 days. [2026-01-07T12:17:49.088458] [DEBUG] [REMOTE ] PEB: PASS: Price check passed. Min price $10.19. [2026-01-07T12:17:49.088629] [DEBUG] [REMOTE ] PEB: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:49.088767] [DEBUG] [REMOTE ] PEB: PASS: Integrity check passed. [2026-01-07T12:17:49.088810] [DEBUG] [REMOTE ] PEB: Symbol is viable for forecasting. [2026-01-07T12:17:49.089042] [INFO ] [MAIN ] [2445/3530] PEB kept (0.5s) | 2444 kept, 1 rejected | 137.8/min | ETA: 7.9m [2026-01-07T12:17:49.581606] [DEBUG] [REMOTE ] PEBK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:49.582027] [DEBUG] [REMOTE ] PEBK: PASS: History has at least 300 days. [2026-01-07T12:17:49.582444] [DEBUG] [REMOTE ] PEBK: PASS: Price check passed. Min price $28.03. [2026-01-07T12:17:49.582651] [DEBUG] [REMOTE ] PEBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:49.582819] [DEBUG] [REMOTE ] PEBK: PASS: Integrity check passed. [2026-01-07T12:17:49.582864] [DEBUG] [REMOTE ] PEBK: Symbol is viable for forecasting. [2026-01-07T12:17:49.582925] [INFO ] [MAIN ] [2446/3530] PEBK kept (0.5s) | 2445 kept, 1 rejected | 137.8/min | ETA: 7.9m [2026-01-07T12:17:50.076786] [DEBUG] [REMOTE ] PEBO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:50.076930] [DEBUG] [REMOTE ] PEBO: PASS: History has at least 300 days. [2026-01-07T12:17:50.077152] [DEBUG] [REMOTE ] PEBO: PASS: Price check passed. Min price $27.28. [2026-01-07T12:17:50.077288] [DEBUG] [REMOTE ] PEBO: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:50.077404] [DEBUG] [REMOTE ] PEBO: PASS: Integrity check passed. [2026-01-07T12:17:50.077443] [DEBUG] [REMOTE ] PEBO: Symbol is viable for forecasting. [2026-01-07T12:17:50.077490] [INFO ] [MAIN ] [2447/3530] PEBO kept (0.5s) | 2446 kept, 1 rejected | 137.8/min | ETA: 7.9m [2026-01-07T12:17:50.388427] [DEBUG] [REMOTE ] PECO: Retrieved 1125 rows, trimmed to 300. [2026-01-07T12:17:50.388690] [DEBUG] [REMOTE ] PECO: PASS: History has at least 300 days. [2026-01-07T12:17:50.389055] [DEBUG] [REMOTE ] PECO: PASS: Price check passed. Min price $32.94. [2026-01-07T12:17:50.389249] [DEBUG] [REMOTE ] PECO: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:50.389414] [DEBUG] [REMOTE ] PECO: PASS: Integrity check passed. [2026-01-07T12:17:50.389472] [DEBUG] [REMOTE ] PECO: Symbol is viable for forecasting. [2026-01-07T12:17:50.389545] [INFO ] [MAIN ] [2448/3530] PECO kept (0.3s) | 2447 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:50.966963] [DEBUG] [REMOTE ] PEG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:50.967167] [DEBUG] [REMOTE ] PEG: PASS: History has at least 300 days. [2026-01-07T12:17:50.967682] [DEBUG] [REMOTE ] PEG: PASS: Price check passed. Min price $78.12. [2026-01-07T12:17:50.967826] [DEBUG] [REMOTE ] PEG: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:50.967967] [DEBUG] [REMOTE ] PEG: PASS: Integrity check passed. [2026-01-07T12:17:50.968008] [DEBUG] [REMOTE ] PEG: Symbol is viable for forecasting. [2026-01-07T12:17:50.968062] [INFO ] [MAIN ] [2449/3530] PEG kept (0.6s) | 2448 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:51.495291] [DEBUG] [REMOTE ] PEGA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:51.495437] [DEBUG] [REMOTE ] PEGA: PASS: History has at least 300 days. [2026-01-07T12:17:51.495709] [DEBUG] [REMOTE ] PEGA: PASS: Price check passed. Min price $52.35. [2026-01-07T12:17:51.495886] [DEBUG] [REMOTE ] PEGA: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:51.496051] [DEBUG] [REMOTE ] PEGA: PASS: Integrity check passed. [2026-01-07T12:17:51.496106] [DEBUG] [REMOTE ] PEGA: Symbol is viable for forecasting. [2026-01-07T12:17:51.496172] [INFO ] [MAIN ] [2450/3530] PEGA kept (0.5s) | 2449 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:51.881808] [DEBUG] [REMOTE ] PEN: Retrieved 2590 rows, trimmed to 300. [2026-01-07T12:17:51.881946] [DEBUG] [REMOTE ] PEN: PASS: History has at least 300 days. [2026-01-07T12:17:51.882182] [DEBUG] [REMOTE ] PEN: PASS: Price check passed. Min price $225.54. [2026-01-07T12:17:51.882321] [DEBUG] [REMOTE ] PEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:51.882441] [DEBUG] [REMOTE ] PEN: PASS: Integrity check passed. [2026-01-07T12:17:51.882492] [DEBUG] [REMOTE ] PEN: Symbol is viable for forecasting. [2026-01-07T12:17:51.882550] [INFO ] [MAIN ] [2451/3530] PEN kept (0.4s) | 2450 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:52.371108] [DEBUG] [REMOTE ] PENN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:52.371313] [DEBUG] [REMOTE ] PENN: PASS: History has at least 300 days. [2026-01-07T12:17:52.371646] [DEBUG] [REMOTE ] PENN: PASS: Price check passed. Min price $13.65. [2026-01-07T12:17:52.371830] [DEBUG] [REMOTE ] PENN: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:52.371979] [DEBUG] [REMOTE ] PENN: PASS: Integrity check passed. [2026-01-07T12:17:52.372021] [DEBUG] [REMOTE ] PENN: Symbol is viable for forecasting. [2026-01-07T12:17:52.372075] [INFO ] [MAIN ] [2452/3530] PENN kept (0.5s) | 2451 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:52.944738] [DEBUG] [REMOTE ] PEO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:52.944943] [DEBUG] [REMOTE ] PEO: PASS: History has at least 300 days. [2026-01-07T12:17:52.945235] [DEBUG] [REMOTE ] PEO: PASS: Price check passed. Min price $20.37. [2026-01-07T12:17:52.945413] [DEBUG] [REMOTE ] PEO: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:52.945554] [DEBUG] [REMOTE ] PEO: PASS: Integrity check passed. [2026-01-07T12:17:52.945616] [DEBUG] [REMOTE ] PEO: Symbol is viable for forecasting. [2026-01-07T12:17:52.945671] [INFO ] [MAIN ] [2453/3530] PEO kept (0.6s) | 2452 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:53.420286] [DEBUG] [REMOTE ] PEP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:53.420520] [DEBUG] [REMOTE ] PEP: PASS: History has at least 300 days. [2026-01-07T12:17:53.421031] [DEBUG] [REMOTE ] PEP: PASS: Price check passed. Min price $138.96. [2026-01-07T12:17:53.421214] [DEBUG] [REMOTE ] PEP: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:53.421380] [DEBUG] [REMOTE ] PEP: PASS: Integrity check passed. [2026-01-07T12:17:53.421422] [DEBUG] [REMOTE ] PEP: Symbol is viable for forecasting. [2026-01-07T12:17:53.421480] [INFO ] [MAIN ] [2454/3530] PEP kept (0.5s) | 2453 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:53.689342] [DEBUG] [REMOTE ] PEPG: Retrieved 920 rows, trimmed to 300. [2026-01-07T12:17:53.689536] [DEBUG] [REMOTE ] PEPG: PASS: History has at least 300 days. [2026-01-07T12:17:53.689816] [DEBUG] [REMOTE ] PEPG: PASS: Price check passed. Min price $4.21. [2026-01-07T12:17:53.689961] [DEBUG] [REMOTE ] PEPG: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:53.690082] [DEBUG] [REMOTE ] PEPG: PASS: Integrity check passed. [2026-01-07T12:17:53.690124] [DEBUG] [REMOTE ] PEPG: Symbol is viable for forecasting. [2026-01-07T12:17:53.690183] [INFO ] [MAIN ] [2455/3530] PEPG kept (0.3s) | 2454 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:54.055256] [DEBUG] [REMOTE ] PERF: Retrieved 1219 rows, trimmed to 300. [2026-01-07T12:17:54.055459] [DEBUG] [REMOTE ] PERF: PASS: History has at least 300 days. [2026-01-07T12:17:54.055734] [DEBUG] [REMOTE ] PERF: PASS: Price check passed. Min price $1.70. [2026-01-07T12:17:54.055879] [DEBUG] [REMOTE ] PERF: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:54.056015] [DEBUG] [REMOTE ] PERF: PASS: Integrity check passed. [2026-01-07T12:17:54.056059] [DEBUG] [REMOTE ] PERF: Symbol is viable for forecasting. [2026-01-07T12:17:54.056114] [INFO ] [MAIN ] [2456/3530] PERF kept (0.4s) | 2455 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:54.529067] [DEBUG] [REMOTE ] PERI: Retrieved 5015 rows, trimmed to 300. [2026-01-07T12:17:54.529223] [DEBUG] [REMOTE ] PERI: PASS: History has at least 300 days. [2026-01-07T12:17:54.529492] [DEBUG] [REMOTE ] PERI: PASS: Price check passed. Min price $8.97. [2026-01-07T12:17:54.529656] [DEBUG] [REMOTE ] PERI: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:54.529789] [DEBUG] [REMOTE ] PERI: PASS: Integrity check passed. [2026-01-07T12:17:54.529830] [DEBUG] [REMOTE ] PERI: Symbol is viable for forecasting. [2026-01-07T12:17:54.529880] [INFO ] [MAIN ] [2457/3530] PERI kept (0.5s) | 2456 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:55.089826] [DEBUG] [REMOTE ] PESI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:55.089967] [DEBUG] [REMOTE ] PESI: PASS: History has at least 300 days. [2026-01-07T12:17:55.090192] [DEBUG] [REMOTE ] PESI: PASS: Price check passed. Min price $10.50. [2026-01-07T12:17:55.090329] [DEBUG] [REMOTE ] PESI: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:55.090657] [DEBUG] [REMOTE ] PESI: PASS: Integrity check passed. [2026-01-07T12:17:55.090699] [DEBUG] [REMOTE ] PESI: Symbol is viable for forecasting. [2026-01-07T12:17:55.090747] [INFO ] [MAIN ] [2458/3530] PESI kept (0.6s) | 2457 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:55.672229] [DEBUG] [REMOTE ] PETS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:55.672436] [DEBUG] [REMOTE ] PETS: PASS: History has at least 300 days. [2026-01-07T12:17:55.672784] [DEBUG] [REMOTE ] PETS: PASS: Price check passed. Min price $1.60. [2026-01-07T12:17:55.672926] [DEBUG] [REMOTE ] PETS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:55.673081] [DEBUG] [REMOTE ] PETS: PASS: Integrity check passed. [2026-01-07T12:17:55.673132] [DEBUG] [REMOTE ] PETS: Symbol is viable for forecasting. [2026-01-07T12:17:55.673227] [INFO ] [MAIN ] [2459/3530] PETS kept (0.6s) | 2458 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:56.138289] [DEBUG] [REMOTE ] PEY: Retrieved 5302 rows, trimmed to 300. [2026-01-07T12:17:56.138489] [DEBUG] [REMOTE ] PEY: PASS: History has at least 300 days. [2026-01-07T12:17:56.138809] [DEBUG] [REMOTE ] PEY: PASS: Price check passed. Min price $19.44. [2026-01-07T12:17:56.138982] [DEBUG] [REMOTE ] PEY: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:56.139121] [DEBUG] [REMOTE ] PEY: PASS: Integrity check passed. [2026-01-07T12:17:56.139162] [DEBUG] [REMOTE ] PEY: Symbol is viable for forecasting. [2026-01-07T12:17:56.139215] [INFO ] [MAIN ] [2460/3530] PEY kept (0.5s) | 2459 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:56.478117] [DEBUG] [REMOTE ] PFBC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:56.478336] [DEBUG] [REMOTE ] PFBC: PASS: History has at least 300 days. [2026-01-07T12:17:56.478702] [DEBUG] [REMOTE ] PFBC: PASS: Price check passed. Min price $83.86. [2026-01-07T12:17:56.478870] [DEBUG] [REMOTE ] PFBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:56.479030] [DEBUG] [REMOTE ] PFBC: PASS: Integrity check passed. [2026-01-07T12:17:56.479072] [DEBUG] [REMOTE ] PFBC: Symbol is viable for forecasting. [2026-01-07T12:17:56.479151] [INFO ] [MAIN ] [2461/3530] PFBC kept (0.3s) | 2460 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:56.969496] [DEBUG] [REMOTE ] PFD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:17:56.969654] [DEBUG] [REMOTE ] PFD: PASS: History has at least 300 days. [2026-01-07T12:17:56.970074] [DEBUG] [REMOTE ] PFD: PASS: Price check passed. Min price $11.49. [2026-01-07T12:17:56.970210] [DEBUG] [REMOTE ] PFD: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:56.970330] [DEBUG] [REMOTE ] PFD: PASS: Integrity check passed. [2026-01-07T12:17:56.970370] [DEBUG] [REMOTE ] PFD: Symbol is viable for forecasting. [2026-01-07T12:17:56.970418] [INFO ] [MAIN ] [2462/3530] PFD kept (0.5s) | 2461 kept, 1 rejected | 137.8/min | ETA: 7.8m [2026-01-07T12:17:57.368054] [DEBUG] [REMOTE ] PFF: Retrieved 4723 rows, trimmed to 300. [2026-01-07T12:17:57.368202] [DEBUG] [REMOTE ] PFF: PASS: History has at least 300 days. [2026-01-07T12:17:57.368418] [DEBUG] [REMOTE ] PFF: PASS: Price check passed. Min price $30.07. [2026-01-07T12:17:57.368603] [DEBUG] [REMOTE ] PFF: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:57.368722] [DEBUG] [REMOTE ] PFF: PASS: Integrity check passed. [2026-01-07T12:17:57.368769] [DEBUG] [REMOTE ] PFF: Symbol is viable for forecasting. [2026-01-07T12:17:57.368871] [INFO ] [MAIN ] [2463/3530] PFF kept (0.4s) | 2462 kept, 1 rejected | 137.8/min | ETA: 7.7m [2026-01-07T12:17:57.826011] [DEBUG] [REMOTE ] PFG: Retrieved 6090 rows, trimmed to 300. [2026-01-07T12:17:57.826140] [DEBUG] [REMOTE ] PFG: PASS: History has at least 300 days. [2026-01-07T12:17:57.826355] [DEBUG] [REMOTE ] PFG: PASS: Price check passed. Min price $77.68. [2026-01-07T12:17:57.826494] [DEBUG] [REMOTE ] PFG: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:57.826629] [DEBUG] [REMOTE ] PFG: PASS: Integrity check passed. [2026-01-07T12:17:57.826672] [DEBUG] [REMOTE ] PFG: Symbol is viable for forecasting. [2026-01-07T12:17:57.826721] [INFO ] [MAIN ] [2464/3530] PFG kept (0.5s) | 2463 kept, 1 rejected | 137.8/min | ETA: 7.7m [2026-01-07T12:17:58.135853] [DEBUG] [REMOTE ] PFGC: Retrieved 2581 rows, trimmed to 300. [2026-01-07T12:17:58.135969] [DEBUG] [REMOTE ] PFGC: PASS: History has at least 300 days. [2026-01-07T12:17:58.136181] [DEBUG] [REMOTE ] PFGC: PASS: Price check passed. Min price $87.47. [2026-01-07T12:17:58.136317] [DEBUG] [REMOTE ] PFGC: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:58.136429] [DEBUG] [REMOTE ] PFGC: PASS: Integrity check passed. [2026-01-07T12:17:58.136469] [DEBUG] [REMOTE ] PFGC: Symbol is viable for forecasting. [2026-01-07T12:17:58.136517] [INFO ] [MAIN ] [2465/3530] PFGC kept (0.3s) | 2464 kept, 1 rejected | 137.8/min | ETA: 7.7m [2026-01-07T12:17:58.375555] [DEBUG] [REMOTE ] PFH: Retrieved 1342 rows, trimmed to 300. [2026-01-07T12:17:58.375706] [DEBUG] [REMOTE ] PFH: PASS: History has at least 300 days. [2026-01-07T12:17:58.375941] [DEBUG] [REMOTE ] PFH: PASS: Price check passed. Min price $17.18. [2026-01-07T12:17:58.376077] [DEBUG] [REMOTE ] PFH: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:58.376187] [DEBUG] [REMOTE ] PFH: PASS: Integrity check passed. [2026-01-07T12:17:58.376228] [DEBUG] [REMOTE ] PFH: Symbol is viable for forecasting. [2026-01-07T12:17:58.376275] [INFO ] [MAIN ] [2466/3530] PFH kept (0.2s) | 2465 kept, 1 rejected | 137.8/min | ETA: 7.7m [2026-01-07T12:17:59.086778] [DEBUG] [REMOTE ] PFIS: Retrieved 5936 rows, trimmed to 300. [2026-01-07T12:17:59.086904] [DEBUG] [REMOTE ] PFIS: PASS: History has at least 300 days. [2026-01-07T12:17:59.087110] [DEBUG] [REMOTE ] PFIS: PASS: Price check passed. Min price $43.98. [2026-01-07T12:17:59.087240] [DEBUG] [REMOTE ] PFIS: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:59.087350] [DEBUG] [REMOTE ] PFIS: PASS: Integrity check passed. [2026-01-07T12:17:59.087389] [DEBUG] [REMOTE ] PFIS: Symbol is viable for forecasting. [2026-01-07T12:17:59.087455] [INFO ] [MAIN ] [2467/3530] PFIS kept (0.7s) | 2466 kept, 1 rejected | 137.8/min | ETA: 7.7m [2026-01-07T12:17:59.509891] [DEBUG] [REMOTE ] PFL: Retrieved 5596 rows, trimmed to 300. [2026-01-07T12:17:59.510034] [DEBUG] [REMOTE ] PFL: PASS: History has at least 300 days. [2026-01-07T12:17:59.510263] [DEBUG] [REMOTE ] PFL: PASS: Price check passed. Min price $8.12. [2026-01-07T12:17:59.510395] [DEBUG] [REMOTE ] PFL: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:59.510513] [DEBUG] [REMOTE ] PFL: PASS: Integrity check passed. [2026-01-07T12:17:59.510552] [DEBUG] [REMOTE ] PFL: Symbol is viable for forecasting. [2026-01-07T12:17:59.510625] [INFO ] [MAIN ] [2468/3530] PFL kept (0.4s) | 2467 kept, 1 rejected | 137.8/min | ETA: 7.7m [2026-01-07T12:17:59.972318] [DEBUG] [REMOTE ] PFM: Retrieved 5109 rows, trimmed to 300. [2026-01-07T12:17:59.972457] [DEBUG] [REMOTE ] PFM: PASS: History has at least 300 days. [2026-01-07T12:17:59.972708] [DEBUG] [REMOTE ] PFM: PASS: Price check passed. Min price $49.81. [2026-01-07T12:17:59.972843] [DEBUG] [REMOTE ] PFM: PASS: Continuity check passed with 300 days. [2026-01-07T12:17:59.972960] [DEBUG] [REMOTE ] PFM: PASS: Integrity check passed. [2026-01-07T12:17:59.973000] [DEBUG] [REMOTE ] PFM: Symbol is viable for forecasting. [2026-01-07T12:17:59.973047] [INFO ] [MAIN ] [2469/3530] PFM kept (0.5s) | 2468 kept, 1 rejected | 137.8/min | ETA: 7.7m [2026-01-07T12:18:00.413368] [DEBUG] [REMOTE ] PFN: Retrieved 5332 rows, trimmed to 300. [2026-01-07T12:18:00.413482] [DEBUG] [REMOTE ] PFN: PASS: History has at least 300 days. [2026-01-07T12:18:00.413917] [DEBUG] [REMOTE ] PFN: PASS: Price check passed. Min price $7.23. [2026-01-07T12:18:00.414061] [DEBUG] [REMOTE ] PFN: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:00.414181] [DEBUG] [REMOTE ] PFN: PASS: Integrity check passed. [2026-01-07T12:18:00.414221] [DEBUG] [REMOTE ] PFN: Symbol is viable for forecasting. [2026-01-07T12:18:00.414269] [INFO ] [MAIN ] [2470/3530] PFN kept (0.4s) | 2469 kept, 1 rejected | 137.8/min | ETA: 7.7m [2026-01-07T12:18:00.904996] [DEBUG] [REMOTE ] PFO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:00.905121] [DEBUG] [REMOTE ] PFO: PASS: History has at least 300 days. [2026-01-07T12:18:00.905345] [DEBUG] [REMOTE ] PFO: PASS: Price check passed. Min price $9.29. [2026-01-07T12:18:00.905486] [DEBUG] [REMOTE ] PFO: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:00.905649] [DEBUG] [REMOTE ] PFO: PASS: Integrity check passed. [2026-01-07T12:18:00.905695] [DEBUG] [REMOTE ] PFO: Symbol is viable for forecasting. [2026-01-07T12:18:00.905744] [INFO ] [MAIN ] [2471/3530] PFO kept (0.5s) | 2470 kept, 1 rejected | 137.8/min | ETA: 7.7m [2026-01-07T12:18:01.371196] [DEBUG] [REMOTE ] PFS: Retrieved 5780 rows, trimmed to 300. [2026-01-07T12:18:01.371336] [DEBUG] [REMOTE ] PFS: PASS: History has at least 300 days. [2026-01-07T12:18:01.371589] [DEBUG] [REMOTE ] PFS: PASS: Price check passed. Min price $17.65. [2026-01-07T12:18:01.371728] [DEBUG] [REMOTE ] PFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:01.371849] [DEBUG] [REMOTE ] PFS: PASS: Integrity check passed. [2026-01-07T12:18:01.371889] [DEBUG] [REMOTE ] PFS: Symbol is viable for forecasting. [2026-01-07T12:18:01.371936] [INFO ] [MAIN ] [2472/3530] PFS kept (0.5s) | 2471 kept, 1 rejected | 137.8/min | ETA: 7.7m [2026-01-07T12:18:01.867554] [DEBUG] [REMOTE ] PFSI: Retrieved 3185 rows, trimmed to 300. [2026-01-07T12:18:01.867749] [DEBUG] [REMOTE ] PFSI: PASS: History has at least 300 days. [2026-01-07T12:18:01.868049] [DEBUG] [REMOTE ] PFSI: PASS: Price check passed. Min price $116.57. [2026-01-07T12:18:01.868260] [DEBUG] [REMOTE ] PFSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:01.868437] [DEBUG] [REMOTE ] PFSI: PASS: Integrity check passed. [2026-01-07T12:18:01.868497] [DEBUG] [REMOTE ] PFSI: Symbol is viable for forecasting. [2026-01-07T12:18:01.868610] [INFO ] [MAIN ] [2473/3530] PFSI kept (0.5s) | 2472 kept, 1 rejected | 137.8/min | ETA: 7.7m [2026-01-07T12:18:02.376419] [DEBUG] [REMOTE ] PGC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:02.376585] [DEBUG] [REMOTE ] PGC: PASS: History has at least 300 days. [2026-01-07T12:18:02.376867] [DEBUG] [REMOTE ] PGC: PASS: Price check passed. Min price $24.71. [2026-01-07T12:18:02.377044] [DEBUG] [REMOTE ] PGC: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:02.377182] [DEBUG] [REMOTE ] PGC: PASS: Integrity check passed. [2026-01-07T12:18:02.377224] [DEBUG] [REMOTE ] PGC: Symbol is viable for forecasting. [2026-01-07T12:18:02.377276] [INFO ] [MAIN ] [2474/3530] PGC kept (0.5s) | 2473 kept, 1 rejected | 137.8/min | ETA: 7.7m [2026-01-07T12:18:02.729142] [DEBUG] [REMOTE ] PGEN: Retrieved 3122 rows, trimmed to 300. [2026-01-07T12:18:02.729280] [DEBUG] [REMOTE ] PGEN: PASS: History has at least 300 days. [2026-01-07T12:18:02.729508] [DEBUG] [REMOTE ] PGEN: PASS: Price check passed. Min price $3.12. [2026-01-07T12:18:02.729693] [DEBUG] [REMOTE ] PGEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:02.729810] [DEBUG] [REMOTE ] PGEN: PASS: Integrity check passed. [2026-01-07T12:18:02.729850] [DEBUG] [REMOTE ] PGEN: Symbol is viable for forecasting. [2026-01-07T12:18:02.729897] [INFO ] [MAIN ] [2475/3530] PGEN kept (0.4s) | 2474 kept, 1 rejected | 137.8/min | ETA: 7.7m [2026-01-07T12:18:03.068492] [DEBUG] [REMOTE ] PGJ: Retrieved 5302 rows, trimmed to 300. [2026-01-07T12:18:03.068669] [DEBUG] [REMOTE ] PGJ: PASS: History has at least 300 days. [2026-01-07T12:18:03.068939] [DEBUG] [REMOTE ] PGJ: PASS: Price check passed. Min price $28.40. [2026-01-07T12:18:03.069081] [DEBUG] [REMOTE ] PGJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:03.069208] [DEBUG] [REMOTE ] PGJ: PASS: Integrity check passed. [2026-01-07T12:18:03.069250] [DEBUG] [REMOTE ] PGJ: Symbol is viable for forecasting. [2026-01-07T12:18:03.069298] [INFO ] [MAIN ] [2476/3530] PGJ kept (0.3s) | 2475 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:03.469818] [DEBUG] [REMOTE ] PGNY: Retrieved 1557 rows, trimmed to 300. [2026-01-07T12:18:03.469949] [DEBUG] [REMOTE ] PGNY: PASS: History has at least 300 days. [2026-01-07T12:18:03.470176] [DEBUG] [REMOTE ] PGNY: PASS: Price check passed. Min price $18.01. [2026-01-07T12:18:03.470314] [DEBUG] [REMOTE ] PGNY: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:03.470424] [DEBUG] [REMOTE ] PGNY: PASS: Integrity check passed. [2026-01-07T12:18:03.470464] [DEBUG] [REMOTE ] PGNY: Symbol is viable for forecasting. [2026-01-07T12:18:03.470511] [INFO ] [MAIN ] [2477/3530] PGNY kept (0.4s) | 2476 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:04.028656] [DEBUG] [REMOTE ] PGP: Retrieved 5186 rows, trimmed to 300. [2026-01-07T12:18:04.028804] [DEBUG] [REMOTE ] PGP: PASS: History has at least 300 days. [2026-01-07T12:18:04.029092] [DEBUG] [REMOTE ] PGP: PASS: Price check passed. Min price $8.16. [2026-01-07T12:18:04.029245] [DEBUG] [REMOTE ] PGP: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:04.029389] [DEBUG] [REMOTE ] PGP: PASS: Integrity check passed. [2026-01-07T12:18:04.029437] [DEBUG] [REMOTE ] PGP: Symbol is viable for forecasting. [2026-01-07T12:18:04.029488] [INFO ] [MAIN ] [2478/3530] PGP kept (0.6s) | 2477 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:04.262187] [DEBUG] [REMOTE ] PGY: Retrieved 888 rows, trimmed to 300. [2026-01-07T12:18:04.262458] [DEBUG] [REMOTE ] PGY: PASS: History has at least 300 days. [2026-01-07T12:18:04.262937] [DEBUG] [REMOTE ] PGY: PASS: Price check passed. Min price $20.79. [2026-01-07T12:18:04.263133] [DEBUG] [REMOTE ] PGY: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:04.263395] [DEBUG] [REMOTE ] PGY: PASS: Integrity check passed. [2026-01-07T12:18:04.263456] [DEBUG] [REMOTE ] PGY: Symbol is viable for forecasting. [2026-01-07T12:18:04.263564] [INFO ] [MAIN ] [2479/3530] PGY kept (0.2s) | 2478 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:04.842757] [DEBUG] [REMOTE ] PGZ: Retrieved 3152 rows, trimmed to 300. [2026-01-07T12:18:04.842948] [DEBUG] [REMOTE ] PGZ: PASS: History has at least 300 days. [2026-01-07T12:18:04.843221] [DEBUG] [REMOTE ] PGZ: PASS: Price check passed. Min price $9.88. [2026-01-07T12:18:04.843365] [DEBUG] [REMOTE ] PGZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:04.843500] [DEBUG] [REMOTE ] PGZ: PASS: Integrity check passed. [2026-01-07T12:18:04.843541] [DEBUG] [REMOTE ] PGZ: Symbol is viable for forecasting. [2026-01-07T12:18:04.843616] [INFO ] [MAIN ] [2480/3530] PGZ kept (0.6s) | 2479 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:05.331977] [DEBUG] [REMOTE ] PH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:05.332191] [DEBUG] [REMOTE ] PH: PASS: History has at least 300 days. [2026-01-07T12:18:05.332589] [DEBUG] [REMOTE ] PH: PASS: Price check passed. Min price $715.13. [2026-01-07T12:18:05.332745] [DEBUG] [REMOTE ] PH: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:05.332912] [DEBUG] [REMOTE ] PH: PASS: Integrity check passed. [2026-01-07T12:18:05.332961] [DEBUG] [REMOTE ] PH: Symbol is viable for forecasting. [2026-01-07T12:18:05.333018] [INFO ] [MAIN ] [2481/3530] PH kept (0.5s) | 2480 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:05.711449] [DEBUG] [REMOTE ] PHG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:05.711709] [DEBUG] [REMOTE ] PHG: PASS: History has at least 300 days. [2026-01-07T12:18:05.712121] [DEBUG] [REMOTE ] PHG: PASS: Price check passed. Min price $26.13. [2026-01-07T12:18:05.712271] [DEBUG] [REMOTE ] PHG: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:05.712433] [DEBUG] [REMOTE ] PHG: PASS: Integrity check passed. [2026-01-07T12:18:05.712483] [DEBUG] [REMOTE ] PHG: Symbol is viable for forecasting. [2026-01-07T12:18:05.712543] [INFO ] [MAIN ] [2482/3530] PHG kept (0.4s) | 2481 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:06.163157] [DEBUG] [REMOTE ] PHI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:06.163398] [DEBUG] [REMOTE ] PHI: PASS: History has at least 300 days. [2026-01-07T12:18:06.163797] [DEBUG] [REMOTE ] PHI: PASS: Price check passed. Min price $18.78. [2026-01-07T12:18:06.163949] [DEBUG] [REMOTE ] PHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:06.164110] [DEBUG] [REMOTE ] PHI: PASS: Integrity check passed. [2026-01-07T12:18:06.164155] [DEBUG] [REMOTE ] PHI: Symbol is viable for forecasting. [2026-01-07T12:18:06.164213] [INFO ] [MAIN ] [2483/3530] PHI kept (0.5s) | 2482 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:06.299702] [DEBUG] [REMOTE ] PHIN: Retrieved 634 rows, trimmed to 300. [2026-01-07T12:18:06.299930] [DEBUG] [REMOTE ] PHIN: PASS: History has at least 300 days. [2026-01-07T12:18:06.300255] [DEBUG] [REMOTE ] PHIN: PASS: Price check passed. Min price $51.19. [2026-01-07T12:18:06.300444] [DEBUG] [REMOTE ] PHIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:06.300632] [DEBUG] [REMOTE ] PHIN: PASS: Integrity check passed. [2026-01-07T12:18:06.300691] [DEBUG] [REMOTE ] PHIN: Symbol is viable for forecasting. [2026-01-07T12:18:06.300759] [INFO ] [MAIN ] [2484/3530] PHIN kept (0.1s) | 2483 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:06.933318] [DEBUG] [REMOTE ] PHIO: Retrieved 3434 rows, trimmed to 300. [2026-01-07T12:18:06.933547] [DEBUG] [REMOTE ] PHIO: PASS: History has at least 300 days. [2026-01-07T12:18:06.934114] [DEBUG] [REMOTE ] PHIO: PASS: Price check passed. Min price $1.02. [2026-01-07T12:18:06.934304] [DEBUG] [REMOTE ] PHIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:06.934451] [DEBUG] [REMOTE ] PHIO: PASS: Integrity check passed. [2026-01-07T12:18:06.934493] [DEBUG] [REMOTE ] PHIO: Symbol is viable for forecasting. [2026-01-07T12:18:06.934622] [INFO ] [MAIN ] [2485/3530] PHIO kept (0.6s) | 2484 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:07.363779] [DEBUG] [REMOTE ] PHK: Retrieved 5712 rows, trimmed to 300. [2026-01-07T12:18:07.363925] [DEBUG] [REMOTE ] PHK: PASS: History has at least 300 days. [2026-01-07T12:18:07.364272] [DEBUG] [REMOTE ] PHK: PASS: Price check passed. Min price $4.68. [2026-01-07T12:18:07.364413] [DEBUG] [REMOTE ] PHK: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:07.364533] [DEBUG] [REMOTE ] PHK: PASS: Integrity check passed. [2026-01-07T12:18:07.364594] [DEBUG] [REMOTE ] PHK: Symbol is viable for forecasting. [2026-01-07T12:18:07.364645] [INFO ] [MAIN ] [2486/3530] PHK kept (0.4s) | 2485 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:07.835793] [DEBUG] [REMOTE ] PHM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:07.836013] [DEBUG] [REMOTE ] PHM: PASS: History has at least 300 days. [2026-01-07T12:18:07.836338] [DEBUG] [REMOTE ] PHM: PASS: Price check passed. Min price $113.25. [2026-01-07T12:18:07.836489] [DEBUG] [REMOTE ] PHM: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:07.836653] [DEBUG] [REMOTE ] PHM: PASS: Integrity check passed. [2026-01-07T12:18:07.836698] [DEBUG] [REMOTE ] PHM: Symbol is viable for forecasting. [2026-01-07T12:18:07.836755] [INFO ] [MAIN ] [2487/3530] PHM kept (0.5s) | 2486 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:08.275164] [DEBUG] [REMOTE ] PHO: Retrieved 5052 rows, trimmed to 300. [2026-01-07T12:18:08.275383] [DEBUG] [REMOTE ] PHO: PASS: History has at least 300 days. [2026-01-07T12:18:08.275718] [DEBUG] [REMOTE ] PHO: PASS: Price check passed. Min price $69.10. [2026-01-07T12:18:08.275894] [DEBUG] [REMOTE ] PHO: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:08.276053] [DEBUG] [REMOTE ] PHO: PASS: Integrity check passed. [2026-01-07T12:18:08.276103] [DEBUG] [REMOTE ] PHO: Symbol is viable for forecasting. [2026-01-07T12:18:08.276167] [INFO ] [MAIN ] [2488/3530] PHO kept (0.4s) | 2487 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:08.476563] [DEBUG] [REMOTE ] PHUN: Retrieved 2305 rows, trimmed to 300. [2026-01-07T12:18:08.476706] [DEBUG] [REMOTE ] PHUN: PASS: History has at least 300 days. [2026-01-07T12:18:08.476923] [DEBUG] [REMOTE ] PHUN: PASS: Price check passed. Min price $1.78. [2026-01-07T12:18:08.477061] [DEBUG] [REMOTE ] PHUN: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:08.477200] [DEBUG] [REMOTE ] PHUN: PASS: Integrity check passed. [2026-01-07T12:18:08.477261] [DEBUG] [REMOTE ] PHUN: Symbol is viable for forecasting. [2026-01-07T12:18:08.477313] [INFO ] [MAIN ] [2489/3530] PHUN kept (0.2s) | 2488 kept, 1 rejected | 137.8/min | ETA: 7.6m [2026-01-07T12:18:08.956838] [DEBUG] [REMOTE ] PHVS: Retrieved 1235 rows, trimmed to 300. [2026-01-07T12:18:08.956966] [DEBUG] [REMOTE ] PHVS: PASS: History has at least 300 days. [2026-01-07T12:18:08.957177] [DEBUG] [REMOTE ] PHVS: PASS: Price check passed. Min price $20.96. [2026-01-07T12:18:08.957311] [DEBUG] [REMOTE ] PHVS: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:08.957420] [DEBUG] [REMOTE ] PHVS: PASS: Integrity check passed. [2026-01-07T12:18:08.957461] [DEBUG] [REMOTE ] PHVS: Symbol is viable for forecasting. [2026-01-07T12:18:08.957511] [INFO ] [MAIN ] [2490/3530] PHVS kept (0.5s) | 2489 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:09.371873] [DEBUG] [REMOTE ] PI: Retrieved 2379 rows, trimmed to 300. [2026-01-07T12:18:09.372003] [DEBUG] [REMOTE ] PI: PASS: History has at least 300 days. [2026-01-07T12:18:09.372215] [DEBUG] [REMOTE ] PI: PASS: Price check passed. Min price $142.50. [2026-01-07T12:18:09.372351] [DEBUG] [REMOTE ] PI: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:09.372464] [DEBUG] [REMOTE ] PI: PASS: Integrity check passed. [2026-01-07T12:18:09.372503] [DEBUG] [REMOTE ] PI: Symbol is viable for forecasting. [2026-01-07T12:18:09.372600] [INFO ] [MAIN ] [2491/3530] PI kept (0.4s) | 2490 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:09.936857] [DEBUG] [REMOTE ] PID: Retrieved 5109 rows, trimmed to 300. [2026-01-07T12:18:09.936999] [DEBUG] [REMOTE ] PID: PASS: History has at least 300 days. [2026-01-07T12:18:09.937232] [DEBUG] [REMOTE ] PID: PASS: Price check passed. Min price $20.99. [2026-01-07T12:18:09.937370] [DEBUG] [REMOTE ] PID: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:09.937489] [DEBUG] [REMOTE ] PID: PASS: Integrity check passed. [2026-01-07T12:18:09.937531] [DEBUG] [REMOTE ] PID: Symbol is viable for forecasting. [2026-01-07T12:18:09.937600] [INFO ] [MAIN ] [2492/3530] PID kept (0.6s) | 2491 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:10.354094] [DEBUG] [REMOTE ] PIE: Retrieved 4534 rows, trimmed to 300. [2026-01-07T12:18:10.354260] [DEBUG] [REMOTE ] PIE: PASS: History has at least 300 days. [2026-01-07T12:18:10.354497] [DEBUG] [REMOTE ] PIE: PASS: Price check passed. Min price $22.78. [2026-01-07T12:18:10.354659] [DEBUG] [REMOTE ] PIE: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:10.354780] [DEBUG] [REMOTE ] PIE: PASS: Integrity check passed. [2026-01-07T12:18:10.355026] [DEBUG] [REMOTE ] PIE: Symbol is viable for forecasting. [2026-01-07T12:18:10.355089] [INFO ] [MAIN ] [2493/3530] PIE kept (0.4s) | 2492 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:10.839408] [DEBUG] [REMOTE ] PII: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:10.839549] [DEBUG] [REMOTE ] PII: PASS: History has at least 300 days. [2026-01-07T12:18:10.839989] [DEBUG] [REMOTE ] PII: PASS: Price check passed. Min price $55.72. [2026-01-07T12:18:10.840132] [DEBUG] [REMOTE ] PII: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:10.840252] [DEBUG] [REMOTE ] PII: PASS: Integrity check passed. [2026-01-07T12:18:10.840293] [DEBUG] [REMOTE ] PII: Symbol is viable for forecasting. [2026-01-07T12:18:10.840342] [INFO ] [MAIN ] [2494/3530] PII kept (0.5s) | 2493 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:11.358679] [DEBUG] [REMOTE ] PIM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:11.358871] [DEBUG] [REMOTE ] PIM: PASS: History has at least 300 days. [2026-01-07T12:18:11.359311] [DEBUG] [REMOTE ] PIM: PASS: Price check passed. Min price $3.19. [2026-01-07T12:18:11.359491] [DEBUG] [REMOTE ] PIM: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:11.359692] [DEBUG] [REMOTE ] PIM: PASS: Integrity check passed. [2026-01-07T12:18:11.359746] [DEBUG] [REMOTE ] PIM: Symbol is viable for forecasting. [2026-01-07T12:18:11.359813] [INFO ] [MAIN ] [2495/3530] PIM kept (0.5s) | 2494 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:11.669221] [DEBUG] [REMOTE ] PINE: Retrieved 1537 rows, trimmed to 300. [2026-01-07T12:18:11.669413] [DEBUG] [REMOTE ] PINE: PASS: History has at least 300 days. [2026-01-07T12:18:11.669844] [DEBUG] [REMOTE ] PINE: PASS: Price check passed. Min price $12.96. [2026-01-07T12:18:11.670073] [DEBUG] [REMOTE ] PINE: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:11.670242] [DEBUG] [REMOTE ] PINE: PASS: Integrity check passed. [2026-01-07T12:18:11.670302] [DEBUG] [REMOTE ] PINE: Symbol is viable for forecasting. [2026-01-07T12:18:11.670374] [INFO ] [MAIN ] [2496/3530] PINE kept (0.3s) | 2495 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:12.043448] [DEBUG] [REMOTE ] PINS: Retrieved 1689 rows, trimmed to 300. [2026-01-07T12:18:12.043596] [DEBUG] [REMOTE ] PINS: PASS: History has at least 300 days. [2026-01-07T12:18:12.043823] [DEBUG] [REMOTE ] PINS: PASS: Price check passed. Min price $24.79. [2026-01-07T12:18:12.043963] [DEBUG] [REMOTE ] PINS: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:12.044078] [DEBUG] [REMOTE ] PINS: PASS: Integrity check passed. [2026-01-07T12:18:12.044120] [DEBUG] [REMOTE ] PINS: Symbol is viable for forecasting. [2026-01-07T12:18:12.044185] [INFO ] [MAIN ] [2497/3530] PINS kept (0.4s) | 2496 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:12.486334] [DEBUG] [REMOTE ] PK: Retrieved 2264 rows, trimmed to 300. [2026-01-07T12:18:12.486467] [DEBUG] [REMOTE ] PK: PASS: History has at least 300 days. [2026-01-07T12:18:12.486733] [DEBUG] [REMOTE ] PK: PASS: Price check passed. Min price $9.61. [2026-01-07T12:18:12.486877] [DEBUG] [REMOTE ] PK: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:12.486995] [DEBUG] [REMOTE ] PK: PASS: Integrity check passed. [2026-01-07T12:18:12.487037] [DEBUG] [REMOTE ] PK: Symbol is viable for forecasting. [2026-01-07T12:18:12.487086] [INFO ] [MAIN ] [2498/3530] PK kept (0.4s) | 2497 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:12.966364] [DEBUG] [REMOTE ] PKBK: Retrieved 6120 rows, trimmed to 300. [2026-01-07T12:18:12.966564] [DEBUG] [REMOTE ] PKBK: PASS: History has at least 300 days. [2026-01-07T12:18:12.966875] [DEBUG] [REMOTE ] PKBK: PASS: Price check passed. Min price $19.72. [2026-01-07T12:18:12.967022] [DEBUG] [REMOTE ] PKBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:12.967310] [DEBUG] [REMOTE ] PKBK: PASS: Integrity check passed. [2026-01-07T12:18:12.967360] [DEBUG] [REMOTE ] PKBK: Symbol is viable for forecasting. [2026-01-07T12:18:12.967414] [INFO ] [MAIN ] [2499/3530] PKBK kept (0.5s) | 2498 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:13.468009] [DEBUG] [REMOTE ] PKE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:13.468201] [DEBUG] [REMOTE ] PKE: PASS: History has at least 300 days. [2026-01-07T12:18:13.468473] [DEBUG] [REMOTE ] PKE: PASS: Price check passed. Min price $18.44. [2026-01-07T12:18:13.468661] [DEBUG] [REMOTE ] PKE: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:13.468799] [DEBUG] [REMOTE ] PKE: PASS: Integrity check passed. [2026-01-07T12:18:13.468868] [DEBUG] [REMOTE ] PKE: Symbol is viable for forecasting. [2026-01-07T12:18:13.468925] [INFO ] [MAIN ] [2500/3530] PKE kept (0.5s) | 2499 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:13.955486] [DEBUG] [REMOTE ] PKG: Retrieved 6524 rows, trimmed to 300. [2026-01-07T12:18:13.955726] [DEBUG] [REMOTE ] PKG: PASS: History has at least 300 days. [2026-01-07T12:18:13.956075] [DEBUG] [REMOTE ] PKG: PASS: Price check passed. Min price $190.52. [2026-01-07T12:18:13.956219] [DEBUG] [REMOTE ] PKG: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:13.956382] [DEBUG] [REMOTE ] PKG: PASS: Integrity check passed. [2026-01-07T12:18:13.956424] [DEBUG] [REMOTE ] PKG: Symbol is viable for forecasting. [2026-01-07T12:18:13.956482] [INFO ] [MAIN ] [2501/3530] PKG kept (0.5s) | 2500 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:14.451350] [DEBUG] [REMOTE ] PKOH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:14.451614] [DEBUG] [REMOTE ] PKOH: PASS: History has at least 300 days. [2026-01-07T12:18:14.452255] [DEBUG] [REMOTE ] PKOH: PASS: Price check passed. Min price $18.74. [2026-01-07T12:18:14.452411] [DEBUG] [REMOTE ] PKOH: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:14.452601] [DEBUG] [REMOTE ] PKOH: PASS: Integrity check passed. [2026-01-07T12:18:14.452644] [DEBUG] [REMOTE ] PKOH: Symbol is viable for forecasting. [2026-01-07T12:18:14.452703] [INFO ] [MAIN ] [2502/3530] PKOH kept (0.5s) | 2501 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:14.981670] [DEBUG] [REMOTE ] PKX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:14.982035] [DEBUG] [REMOTE ] PKX: PASS: History has at least 300 days. [2026-01-07T12:18:14.982482] [DEBUG] [REMOTE ] PKX: PASS: Price check passed. Min price $44.78. [2026-01-07T12:18:14.982679] [DEBUG] [REMOTE ] PKX: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:14.982837] [DEBUG] [REMOTE ] PKX: PASS: Integrity check passed. [2026-01-07T12:18:14.982879] [DEBUG] [REMOTE ] PKX: Symbol is viable for forecasting. [2026-01-07T12:18:14.982960] [INFO ] [MAIN ] [2503/3530] PKX kept (0.5s) | 2502 kept, 1 rejected | 137.8/min | ETA: 7.5m [2026-01-07T12:18:15.238335] [DEBUG] [REMOTE ] PL: Retrieved 1181 rows, trimmed to 300. [2026-01-07T12:18:15.238538] [DEBUG] [REMOTE ] PL: PASS: History has at least 300 days. [2026-01-07T12:18:15.240653] [DEBUG] [REMOTE ] PL: PASS: Price check passed. Min price $11.16. [2026-01-07T12:18:15.241282] [DEBUG] [REMOTE ] PL: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:15.241479] [DEBUG] [REMOTE ] PL: PASS: Integrity check passed. [2026-01-07T12:18:15.241522] [DEBUG] [REMOTE ] PL: Symbol is viable for forecasting. [2026-01-07T12:18:15.241611] [INFO ] [MAIN ] [2504/3530] PL kept (0.3s) | 2503 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:15.847508] [DEBUG] [REMOTE ] PLAB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:15.847783] [DEBUG] [REMOTE ] PLAB: PASS: History has at least 300 days. [2026-01-07T12:18:15.848162] [DEBUG] [REMOTE ] PLAB: PASS: Price check passed. Min price $20.28. [2026-01-07T12:18:15.848314] [DEBUG] [REMOTE ] PLAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:15.848637] [DEBUG] [REMOTE ] PLAB: PASS: Integrity check passed. [2026-01-07T12:18:15.848687] [DEBUG] [REMOTE ] PLAB: Symbol is viable for forecasting. [2026-01-07T12:18:15.848746] [INFO ] [MAIN ] [2505/3530] PLAB kept (0.6s) | 2504 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:16.182458] [DEBUG] [REMOTE ] PLAY: Retrieved 2826 rows, trimmed to 300. [2026-01-07T12:18:16.182707] [DEBUG] [REMOTE ] PLAY: PASS: History has at least 300 days. [2026-01-07T12:18:16.183060] [DEBUG] [REMOTE ] PLAY: PASS: Price check passed. Min price $13.12. [2026-01-07T12:18:16.183271] [DEBUG] [REMOTE ] PLAY: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:16.183451] [DEBUG] [REMOTE ] PLAY: PASS: Integrity check passed. [2026-01-07T12:18:16.183514] [DEBUG] [REMOTE ] PLAY: Symbol is viable for forecasting. [2026-01-07T12:18:16.183613] [INFO ] [MAIN ] [2506/3530] PLAY kept (0.3s) | 2505 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:16.714306] [DEBUG] [REMOTE ] PLBC: Retrieved 5921 rows, trimmed to 300. [2026-01-07T12:18:16.714531] [DEBUG] [REMOTE ] PLBC: PASS: History has at least 300 days. [2026-01-07T12:18:16.714928] [DEBUG] [REMOTE ] PLBC: PASS: Price check passed. Min price $40.11. [2026-01-07T12:18:16.715114] [DEBUG] [REMOTE ] PLBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:16.715269] [DEBUG] [REMOTE ] PLBC: PASS: Integrity check passed. [2026-01-07T12:18:16.715311] [DEBUG] [REMOTE ] PLBC: Symbol is viable for forecasting. [2026-01-07T12:18:16.715370] [INFO ] [MAIN ] [2507/3530] PLBC kept (0.5s) | 2506 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:16.996241] [DEBUG] [REMOTE ] PLBY: Retrieved 1344 rows, trimmed to 300. [2026-01-07T12:18:16.996452] [DEBUG] [REMOTE ] PLBY: PASS: History has at least 300 days. [2026-01-07T12:18:16.996743] [DEBUG] [REMOTE ] PLBY: PASS: Price check passed. Min price $1.28. [2026-01-07T12:18:16.996905] [DEBUG] [REMOTE ] PLBY: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:16.997229] [DEBUG] [REMOTE ] PLBY: PASS: Integrity check passed. [2026-01-07T12:18:16.997279] [DEBUG] [REMOTE ] PLBY: Symbol is viable for forecasting. [2026-01-07T12:18:16.997336] [INFO ] [MAIN ] [2508/3530] PLBY kept (0.3s) | 2507 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:17.485227] [DEBUG] [REMOTE ] PLCE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:17.485447] [DEBUG] [REMOTE ] PLCE: PASS: History has at least 300 days. [2026-01-07T12:18:17.485805] [DEBUG] [REMOTE ] PLCE: PASS: Price check passed. Min price $3.98. [2026-01-07T12:18:17.485952] [DEBUG] [REMOTE ] PLCE: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:17.486105] [DEBUG] [REMOTE ] PLCE: PASS: Integrity check passed. [2026-01-07T12:18:17.486363] [DEBUG] [REMOTE ] PLCE: Symbol is viable for forecasting. [2026-01-07T12:18:17.486421] [INFO ] [MAIN ] [2509/3530] PLCE kept (0.5s) | 2508 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:17.993157] [DEBUG] [REMOTE ] PLD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:17.993378] [DEBUG] [REMOTE ] PLD: PASS: History has at least 300 days. [2026-01-07T12:18:17.993736] [DEBUG] [REMOTE ] PLD: PASS: Price check passed. Min price $110.36. [2026-01-07T12:18:17.993883] [DEBUG] [REMOTE ] PLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:17.994037] [DEBUG] [REMOTE ] PLD: PASS: Integrity check passed. [2026-01-07T12:18:17.994271] [DEBUG] [REMOTE ] PLD: Symbol is viable for forecasting. [2026-01-07T12:18:17.994326] [INFO ] [MAIN ] [2510/3530] PLD kept (0.5s) | 2509 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:18.325616] [DEBUG] [REMOTE ] PLPC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:18.325757] [DEBUG] [REMOTE ] PLPC: PASS: History has at least 300 days. [2026-01-07T12:18:18.325996] [DEBUG] [REMOTE ] PLPC: PASS: Price check passed. Min price $186.09. [2026-01-07T12:18:18.326327] [DEBUG] [REMOTE ] PLPC: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:18.326453] [DEBUG] [REMOTE ] PLPC: PASS: Integrity check passed. [2026-01-07T12:18:18.326495] [DEBUG] [REMOTE ] PLPC: Symbol is viable for forecasting. [2026-01-07T12:18:18.326544] [INFO ] [MAIN ] [2511/3530] PLPC kept (0.3s) | 2510 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:18.670753] [DEBUG] [REMOTE ] PLRX: Retrieved 1406 rows, trimmed to 300. [2026-01-07T12:18:18.670951] [DEBUG] [REMOTE ] PLRX: PASS: History has at least 300 days. [2026-01-07T12:18:18.671220] [DEBUG] [REMOTE ] PLRX: PASS: Price check passed. Min price $1.21. [2026-01-07T12:18:18.671366] [DEBUG] [REMOTE ] PLRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:18.671492] [DEBUG] [REMOTE ] PLRX: PASS: Integrity check passed. [2026-01-07T12:18:18.671535] [DEBUG] [REMOTE ] PLRX: Symbol is viable for forecasting. [2026-01-07T12:18:18.671672] [INFO ] [MAIN ] [2512/3530] PLRX kept (0.3s) | 2511 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:19.092978] [DEBUG] [REMOTE ] PLSE: Retrieved 2423 rows, trimmed to 300. [2026-01-07T12:18:19.093219] [DEBUG] [REMOTE ] PLSE: PASS: History has at least 300 days. [2026-01-07T12:18:19.093556] [DEBUG] [REMOTE ] PLSE: PASS: Price check passed. Min price $12.66. [2026-01-07T12:18:19.093729] [DEBUG] [REMOTE ] PLSE: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:19.093880] [DEBUG] [REMOTE ] PLSE: PASS: Integrity check passed. [2026-01-07T12:18:19.093924] [DEBUG] [REMOTE ] PLSE: Symbol is viable for forecasting. [2026-01-07T12:18:19.093981] [INFO ] [MAIN ] [2513/3530] PLSE kept (0.4s) | 2512 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:19.346005] [DEBUG] [REMOTE ] PLTK: Retrieved 1249 rows, trimmed to 300. [2026-01-07T12:18:19.346256] [DEBUG] [REMOTE ] PLTK: PASS: History has at least 300 days. [2026-01-07T12:18:19.346637] [DEBUG] [REMOTE ] PLTK: PASS: Price check passed. Min price $3.29. [2026-01-07T12:18:19.346799] [DEBUG] [REMOTE ] PLTK: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:19.346970] [DEBUG] [REMOTE ] PLTK: PASS: Integrity check passed. [2026-01-07T12:18:19.347016] [DEBUG] [REMOTE ] PLTK: Symbol is viable for forecasting. [2026-01-07T12:18:19.347167] [INFO ] [MAIN ] [2514/3530] PLTK kept (0.3s) | 2513 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:20.060041] [DEBUG] [REMOTE ] PLUG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:20.060206] [DEBUG] [REMOTE ] PLUG: PASS: History has at least 300 days. [2026-01-07T12:18:20.060522] [DEBUG] [REMOTE ] PLUG: PASS: Price check passed. Min price $1.89. [2026-01-07T12:18:20.060702] [DEBUG] [REMOTE ] PLUG: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:20.060851] [DEBUG] [REMOTE ] PLUG: PASS: Integrity check passed. [2026-01-07T12:18:20.060915] [DEBUG] [REMOTE ] PLUG: Symbol is viable for forecasting. [2026-01-07T12:18:20.060968] [INFO ] [MAIN ] [2515/3530] PLUG kept (0.7s) | 2514 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:20.499373] [DEBUG] [REMOTE ] PLUS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:20.499513] [DEBUG] [REMOTE ] PLUS: PASS: History has at least 300 days. [2026-01-07T12:18:20.499758] [DEBUG] [REMOTE ] PLUS: PASS: Price check passed. Min price $69.43. [2026-01-07T12:18:20.499917] [DEBUG] [REMOTE ] PLUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:20.500058] [DEBUG] [REMOTE ] PLUS: PASS: Integrity check passed. [2026-01-07T12:18:20.500099] [DEBUG] [REMOTE ] PLUS: Symbol is viable for forecasting. [2026-01-07T12:18:20.500148] [INFO ] [MAIN ] [2516/3530] PLUS kept (0.4s) | 2515 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:20.950908] [DEBUG] [REMOTE ] PLXS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:20.951077] [DEBUG] [REMOTE ] PLXS: PASS: History has at least 300 days. [2026-01-07T12:18:20.951391] [DEBUG] [REMOTE ] PLXS: PASS: Price check passed. Min price $132.74. [2026-01-07T12:18:20.951570] [DEBUG] [REMOTE ] PLXS: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:20.951755] [DEBUG] [REMOTE ] PLXS: PASS: Integrity check passed. [2026-01-07T12:18:20.951801] [DEBUG] [REMOTE ] PLXS: Symbol is viable for forecasting. [2026-01-07T12:18:20.951855] [INFO ] [MAIN ] [2517/3530] PLXS kept (0.5s) | 2516 kept, 1 rejected | 137.8/min | ETA: 7.4m [2026-01-07T12:18:21.248678] [DEBUG] [REMOTE ] PLYM: Retrieved 2156 rows, trimmed to 300. [2026-01-07T12:18:21.248939] [DEBUG] [REMOTE ] PLYM: PASS: History has at least 300 days. [2026-01-07T12:18:21.249256] [DEBUG] [REMOTE ] PLYM: PASS: Price check passed. Min price $21.08. [2026-01-07T12:18:21.249452] [DEBUG] [REMOTE ] PLYM: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:21.249612] [DEBUG] [REMOTE ] PLYM: PASS: Integrity check passed. [2026-01-07T12:18:21.249660] [DEBUG] [REMOTE ] PLYM: Symbol is viable for forecasting. [2026-01-07T12:18:21.249728] [INFO ] [MAIN ] [2518/3530] PLYM kept (0.3s) | 2517 kept, 1 rejected | 137.8/min | ETA: 7.3m [2026-01-07T12:18:21.780822] [DEBUG] [REMOTE ] PM: Retrieved 4481 rows, trimmed to 300. [2026-01-07T12:18:21.780991] [DEBUG] [REMOTE ] PM: PASS: History has at least 300 days. [2026-01-07T12:18:21.781313] [DEBUG] [REMOTE ] PM: PASS: Price check passed. Min price $143.02. [2026-01-07T12:18:21.781484] [DEBUG] [REMOTE ] PM: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:21.781657] [DEBUG] [REMOTE ] PM: PASS: Integrity check passed. [2026-01-07T12:18:21.781705] [DEBUG] [REMOTE ] PM: Symbol is viable for forecasting. [2026-01-07T12:18:21.781757] [INFO ] [MAIN ] [2519/3530] PM kept (0.5s) | 2518 kept, 1 rejected | 137.8/min | ETA: 7.3m [2026-01-07T12:18:21.979699] [DEBUG] [REMOTE ] PMAX: Retrieved 335 rows, trimmed to 300. [2026-01-07T12:18:21.979869] [DEBUG] [REMOTE ] PMAX: PASS: History has at least 300 days. [2026-01-07T12:18:21.980158] [DEBUG] [REMOTE ] PMAX: PASS: Price check passed. Min price $1.58. [2026-01-07T12:18:21.980356] [DEBUG] [REMOTE ] PMAX: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:21.980525] [DEBUG] [REMOTE ] PMAX: PASS: Integrity check passed. [2026-01-07T12:18:21.980599] [DEBUG] [REMOTE ] PMAX: Symbol is viable for forecasting. [2026-01-07T12:18:21.980668] [INFO ] [MAIN ] [2520/3530] PMAX kept (0.2s) | 2519 kept, 1 rejected | 137.8/min | ETA: 7.3m [2026-01-07T12:18:22.555649] [DEBUG] [REMOTE ] PML: Retrieved 5921 rows, trimmed to 300. [2026-01-07T12:18:22.555782] [DEBUG] [REMOTE ] PML: PASS: History has at least 300 days. [2026-01-07T12:18:22.556001] [DEBUG] [REMOTE ] PML: PASS: Price check passed. Min price $7.47. [2026-01-07T12:18:22.556139] [DEBUG] [REMOTE ] PML: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:22.556254] [DEBUG] [REMOTE ] PML: PASS: Integrity check passed. [2026-01-07T12:18:22.556310] [DEBUG] [REMOTE ] PML: Symbol is viable for forecasting. [2026-01-07T12:18:22.556359] [INFO ] [MAIN ] [2521/3530] PML kept (0.6s) | 2520 kept, 1 rejected | 137.8/min | ETA: 7.3m [2026-01-07T12:18:23.040788] [DEBUG] [REMOTE ] PMM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:23.040958] [DEBUG] [REMOTE ] PMM: PASS: History has at least 300 days. [2026-01-07T12:18:23.041216] [DEBUG] [REMOTE ] PMM: PASS: Price check passed. Min price $6.00. [2026-01-07T12:18:23.041352] [DEBUG] [REMOTE ] PMM: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:23.041483] [DEBUG] [REMOTE ] PMM: PASS: Integrity check passed. [2026-01-07T12:18:23.041523] [DEBUG] [REMOTE ] PMM: Symbol is viable for forecasting. [2026-01-07T12:18:23.041595] [INFO ] [MAIN ] [2522/3530] PMM kept (0.5s) | 2521 kept, 1 rejected | 137.8/min | ETA: 7.3m [2026-01-07T12:18:23.405273] [DEBUG] [REMOTE ] PMO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:23.405425] [DEBUG] [REMOTE ] PMO: PASS: History has at least 300 days. [2026-01-07T12:18:23.405704] [DEBUG] [REMOTE ] PMO: PASS: Price check passed. Min price $10.23. [2026-01-07T12:18:23.405853] [DEBUG] [REMOTE ] PMO: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:23.406000] [DEBUG] [REMOTE ] PMO: PASS: Integrity check passed. [2026-01-07T12:18:23.406042] [DEBUG] [REMOTE ] PMO: Symbol is viable for forecasting. [2026-01-07T12:18:23.406094] [INFO ] [MAIN ] [2523/3530] PMO kept (0.4s) | 2522 kept, 1 rejected | 137.8/min | ETA: 7.3m [2026-01-07T12:18:23.664990] [DEBUG] [REMOTE ] PMTS: Retrieved 2575 rows, trimmed to 300. [2026-01-07T12:18:23.665180] [DEBUG] [REMOTE ] PMTS: PASS: History has at least 300 days. [2026-01-07T12:18:23.665448] [DEBUG] [REMOTE ] PMTS: PASS: Price check passed. Min price $11.90. [2026-01-07T12:18:23.665619] [DEBUG] [REMOTE ] PMTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:23.665753] [DEBUG] [REMOTE ] PMTS: PASS: Integrity check passed. [2026-01-07T12:18:23.665795] [DEBUG] [REMOTE ] PMTS: Symbol is viable for forecasting. [2026-01-07T12:18:23.665849] [INFO ] [MAIN ] [2524/3530] PMTS kept (0.3s) | 2523 kept, 1 rejected | 137.8/min | ETA: 7.3m [2026-01-07T12:18:24.137227] [DEBUG] [REMOTE ] PMVP: Retrieved 1326 rows, trimmed to 300. [2026-01-07T12:18:24.137402] [DEBUG] [REMOTE ] PMVP: PASS: History has at least 300 days. [2026-01-07T12:18:24.137747] [DEBUG] [REMOTE ] PMVP: PASS: Price check passed. Min price $1.13. [2026-01-07T12:18:24.137958] [DEBUG] [REMOTE ] PMVP: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:24.138162] [DEBUG] [REMOTE ] PMVP: PASS: Integrity check passed. [2026-01-07T12:18:24.138223] [DEBUG] [REMOTE ] PMVP: Symbol is viable for forecasting. [2026-01-07T12:18:24.138301] [INFO ] [MAIN ] [2525/3530] PMVP kept (0.5s) | 2524 kept, 1 rejected | 137.8/min | ETA: 7.3m [2026-01-07T12:18:24.733664] [DEBUG] [REMOTE ] PNC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:24.733816] [DEBUG] [REMOTE ] PNC: PASS: History has at least 300 days. [2026-01-07T12:18:24.734099] [DEBUG] [REMOTE ] PNC: PASS: Price check passed. Min price $178.37. [2026-01-07T12:18:24.734429] [DEBUG] [REMOTE ] PNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:24.734564] [DEBUG] [REMOTE ] PNC: PASS: Integrity check passed. [2026-01-07T12:18:24.734627] [DEBUG] [REMOTE ] PNC: Symbol is viable for forecasting. [2026-01-07T12:18:24.734679] [INFO ] [MAIN ] [2526/3530] PNC kept (0.6s) | 2525 kept, 1 rejected | 137.8/min | ETA: 7.3m [2026-01-07T12:18:25.207902] [DEBUG] [REMOTE ] PNI: Retrieved 5921 rows, trimmed to 300. [2026-01-07T12:18:25.208094] [DEBUG] [REMOTE ] PNI: PASS: History has at least 300 days. [2026-01-07T12:18:25.208407] [DEBUG] [REMOTE ] PNI: PASS: Price check passed. Min price $6.83. [2026-01-07T12:18:25.208554] [DEBUG] [REMOTE ] PNI: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:25.208758] [DEBUG] [REMOTE ] PNI: PASS: Integrity check passed. [2026-01-07T12:18:25.208811] [DEBUG] [REMOTE ] PNI: Symbol is viable for forecasting. [2026-01-07T12:18:25.208888] [INFO ] [MAIN ] [2527/3530] PNI kept (0.5s) | 2526 kept, 1 rejected | 137.8/min | ETA: 7.3m [2026-01-07T12:18:25.656010] [DEBUG] [REMOTE ] PNQI: Retrieved 4419 rows, trimmed to 300. [2026-01-07T12:18:25.656173] [DEBUG] [REMOTE ] PNQI: PASS: History has at least 300 days. [2026-01-07T12:18:25.656690] [DEBUG] [REMOTE ] PNQI: PASS: Price check passed. Min price $51.02. [2026-01-07T12:18:25.656858] [DEBUG] [REMOTE ] PNQI: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:25.657011] [DEBUG] [REMOTE ] PNQI: PASS: Integrity check passed. [2026-01-07T12:18:25.657058] [DEBUG] [REMOTE ] PNQI: Symbol is viable for forecasting. [2026-01-07T12:18:25.657117] [INFO ] [MAIN ] [2528/3530] PNQI kept (0.4s) | 2527 kept, 1 rejected | 137.8/min | ETA: 7.3m [2026-01-07T12:18:26.109359] [DEBUG] [REMOTE ] PNRG: Retrieved 6579 rows, trimmed to 300. [2026-01-07T12:18:26.109506] [DEBUG] [REMOTE ] PNRG: PASS: History has at least 300 days. [2026-01-07T12:18:26.109785] [DEBUG] [REMOTE ] PNRG: PASS: Price check passed. Min price $128.92. [2026-01-07T12:18:26.109964] [DEBUG] [REMOTE ] PNRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:26.110094] [DEBUG] [REMOTE ] PNRG: PASS: Integrity check passed. [2026-01-07T12:18:26.110136] [DEBUG] [REMOTE ] PNRG: Symbol is viable for forecasting. [2026-01-07T12:18:26.110377] [INFO ] [MAIN ] [2529/3530] PNRG kept (0.5s) | 2528 kept, 1 rejected | 137.8/min | ETA: 7.3m [2026-01-07T12:18:26.379763] [DEBUG] [REMOTE ] PNTG: Retrieved 1575 rows, trimmed to 300. [2026-01-07T12:18:26.379887] [DEBUG] [REMOTE ] PNTG: PASS: History has at least 300 days. [2026-01-07T12:18:26.380097] [DEBUG] [REMOTE ] PNTG: PASS: Price check passed. Min price $23.64. [2026-01-07T12:18:26.380235] [DEBUG] [REMOTE ] PNTG: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:26.380346] [DEBUG] [REMOTE ] PNTG: PASS: Integrity check passed. [2026-01-07T12:18:26.380387] [DEBUG] [REMOTE ] PNTG: Symbol is viable for forecasting. [2026-01-07T12:18:26.380434] [INFO ] [MAIN ] [2530/3530] PNTG kept (0.3s) | 2529 kept, 1 rejected | 137.8/min | ETA: 7.3m [2026-01-07T12:18:26.898913] [DEBUG] [REMOTE ] PODD: Retrieved 4692 rows, trimmed to 300. [2026-01-07T12:18:26.899318] [DEBUG] [REMOTE ] PODD: PASS: History has at least 300 days. [2026-01-07T12:18:26.899667] [DEBUG] [REMOTE ] PODD: PASS: Price check passed. Min price $282.92. [2026-01-07T12:18:26.900026] [DEBUG] [REMOTE ] PODD: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:26.900213] [DEBUG] [REMOTE ] PODD: PASS: Integrity check passed. [2026-01-07T12:18:26.900262] [DEBUG] [REMOTE ] PODD: Symbol is viable for forecasting. [2026-01-07T12:18:26.900320] [INFO ] [MAIN ] [2531/3530] PODD kept (0.5s) | 2530 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:27.411265] [DEBUG] [REMOTE ] POOL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:27.411459] [DEBUG] [REMOTE ] POOL: PASS: History has at least 300 days. [2026-01-07T12:18:27.411841] [DEBUG] [REMOTE ] POOL: PASS: Price check passed. Min price $228.75. [2026-01-07T12:18:27.411985] [DEBUG] [REMOTE ] POOL: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:27.412273] [DEBUG] [REMOTE ] POOL: PASS: Integrity check passed. [2026-01-07T12:18:27.412317] [DEBUG] [REMOTE ] POOL: Symbol is viable for forecasting. [2026-01-07T12:18:27.412368] [INFO ] [MAIN ] [2532/3530] POOL kept (0.5s) | 2531 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:27.967862] [DEBUG] [REMOTE ] POWI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:27.968012] [DEBUG] [REMOTE ] POWI: PASS: History has at least 300 days. [2026-01-07T12:18:27.968265] [DEBUG] [REMOTE ] POWI: PASS: Price check passed. Min price $30.73. [2026-01-07T12:18:27.968613] [DEBUG] [REMOTE ] POWI: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:27.968784] [DEBUG] [REMOTE ] POWI: PASS: Integrity check passed. [2026-01-07T12:18:27.968846] [DEBUG] [REMOTE ] POWI: Symbol is viable for forecasting. [2026-01-07T12:18:27.968899] [INFO ] [MAIN ] [2533/3530] POWI kept (0.6s) | 2532 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:28.297553] [DEBUG] [REMOTE ] POWL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:28.297804] [DEBUG] [REMOTE ] POWL: PASS: History has at least 300 days. [2026-01-07T12:18:28.298171] [DEBUG] [REMOTE ] POWL: PASS: Price check passed. Min price $282.05. [2026-01-07T12:18:28.298325] [DEBUG] [REMOTE ] POWL: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:28.298492] [DEBUG] [REMOTE ] POWL: PASS: Integrity check passed. [2026-01-07T12:18:28.298535] [DEBUG] [REMOTE ] POWL: Symbol is viable for forecasting. [2026-01-07T12:18:28.298617] [INFO ] [MAIN ] [2534/3530] POWL kept (0.3s) | 2533 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:28.870517] [DEBUG] [REMOTE ] PPC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:28.870686] [DEBUG] [REMOTE ] PPC: PASS: History has at least 300 days. [2026-01-07T12:18:28.870941] [DEBUG] [REMOTE ] PPC: PASS: Price check passed. Min price $36.61. [2026-01-07T12:18:28.871075] [DEBUG] [REMOTE ] PPC: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:28.871208] [DEBUG] [REMOTE ] PPC: PASS: Integrity check passed. [2026-01-07T12:18:28.871370] [DEBUG] [REMOTE ] PPC: Symbol is viable for forecasting. [2026-01-07T12:18:28.871454] [INFO ] [MAIN ] [2535/3530] PPC kept (0.6s) | 2534 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:29.331154] [DEBUG] [REMOTE ] PPG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:29.331517] [DEBUG] [REMOTE ] PPG: PASS: History has at least 300 days. [2026-01-07T12:18:29.331958] [DEBUG] [REMOTE ] PPG: PASS: Price check passed. Min price $94.22. [2026-01-07T12:18:29.332118] [DEBUG] [REMOTE ] PPG: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:29.332278] [DEBUG] [REMOTE ] PPG: PASS: Integrity check passed. [2026-01-07T12:18:29.332326] [DEBUG] [REMOTE ] PPG: Symbol is viable for forecasting. [2026-01-07T12:18:29.332591] [INFO ] [MAIN ] [2536/3530] PPG kept (0.5s) | 2535 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:29.835335] [DEBUG] [REMOTE ] PPH: Retrieved 6522 rows, trimmed to 300. [2026-01-07T12:18:29.835569] [DEBUG] [REMOTE ] PPH: PASS: History has at least 300 days. [2026-01-07T12:18:29.835949] [DEBUG] [REMOTE ] PPH: PASS: Price check passed. Min price $90.70. [2026-01-07T12:18:29.836093] [DEBUG] [REMOTE ] PPH: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:29.836252] [DEBUG] [REMOTE ] PPH: PASS: Integrity check passed. [2026-01-07T12:18:29.836294] [DEBUG] [REMOTE ] PPH: Symbol is viable for forecasting. [2026-01-07T12:18:29.836352] [INFO ] [MAIN ] [2537/3530] PPH kept (0.5s) | 2536 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:30.154232] [DEBUG] [REMOTE ] PPIH: Retrieved 2477 rows, trimmed to 300. [2026-01-07T12:18:30.154411] [DEBUG] [REMOTE ] PPIH: PASS: History has at least 300 days. [2026-01-07T12:18:30.154683] [DEBUG] [REMOTE ] PPIH: PASS: Price check passed. Min price $23.02. [2026-01-07T12:18:30.154825] [DEBUG] [REMOTE ] PPIH: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:30.154943] [DEBUG] [REMOTE ] PPIH: PASS: Integrity check passed. [2026-01-07T12:18:30.154982] [DEBUG] [REMOTE ] PPIH: Symbol is viable for forecasting. [2026-01-07T12:18:30.155035] [INFO ] [MAIN ] [2538/3530] PPIH kept (0.3s) | 2537 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:30.719812] [DEBUG] [REMOTE ] PPL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:30.720020] [DEBUG] [REMOTE ] PPL: PASS: History has at least 300 days. [2026-01-07T12:18:30.720337] [DEBUG] [REMOTE ] PPL: PASS: Price check passed. Min price $33.26. [2026-01-07T12:18:30.720678] [DEBUG] [REMOTE ] PPL: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:30.720861] [DEBUG] [REMOTE ] PPL: PASS: Integrity check passed. [2026-01-07T12:18:30.720904] [DEBUG] [REMOTE ] PPL: Symbol is viable for forecasting. [2026-01-07T12:18:30.720961] [INFO ] [MAIN ] [2539/3530] PPL kept (0.6s) | 2538 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:30.906485] [DEBUG] [REMOTE ] PPSI: Retrieved 3120 rows, trimmed to 300. [2026-01-07T12:18:30.906708] [DEBUG] [REMOTE ] PPSI: PASS: History has at least 300 days. [2026-01-07T12:18:30.907170] [DEBUG] [REMOTE ] PPSI: PASS: Price check passed. Min price $3.37. [2026-01-07T12:18:30.907395] [DEBUG] [REMOTE ] PPSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:30.907559] [DEBUG] [REMOTE ] PPSI: PASS: Integrity check passed. [2026-01-07T12:18:30.907638] [DEBUG] [REMOTE ] PPSI: Symbol is viable for forecasting. [2026-01-07T12:18:30.907705] [INFO ] [MAIN ] [2540/3530] PPSI kept (0.2s) | 2539 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:31.383704] [DEBUG] [REMOTE ] PPTA: Retrieved 1227 rows, trimmed to 300. [2026-01-07T12:18:31.383896] [DEBUG] [REMOTE ] PPTA: PASS: History has at least 300 days. [2026-01-07T12:18:31.384155] [DEBUG] [REMOTE ] PPTA: PASS: Price check passed. Min price $20.85. [2026-01-07T12:18:31.384483] [DEBUG] [REMOTE ] PPTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:31.384643] [DEBUG] [REMOTE ] PPTA: PASS: Integrity check passed. [2026-01-07T12:18:31.384689] [DEBUG] [REMOTE ] PPTA: Symbol is viable for forecasting. [2026-01-07T12:18:31.384743] [INFO ] [MAIN ] [2541/3530] PPTA kept (0.5s) | 2540 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:31.969708] [DEBUG] [REMOTE ] PRA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:31.969857] [DEBUG] [REMOTE ] PRA: PASS: History has at least 300 days. [2026-01-07T12:18:31.970118] [DEBUG] [REMOTE ] PRA: PASS: Price check passed. Min price $23.86. [2026-01-07T12:18:31.970263] [DEBUG] [REMOTE ] PRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:31.970394] [DEBUG] [REMOTE ] PRA: PASS: Integrity check passed. [2026-01-07T12:18:31.970439] [DEBUG] [REMOTE ] PRA: Symbol is viable for forecasting. [2026-01-07T12:18:31.970492] [INFO ] [MAIN ] [2542/3530] PRA kept (0.6s) | 2541 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:32.476144] [DEBUG] [REMOTE ] PRAA: Retrieved 5826 rows, trimmed to 300. [2026-01-07T12:18:32.476334] [DEBUG] [REMOTE ] PRAA: PASS: History has at least 300 days. [2026-01-07T12:18:32.476689] [DEBUG] [REMOTE ] PRAA: PASS: Price check passed. Min price $13.04. [2026-01-07T12:18:32.476873] [DEBUG] [REMOTE ] PRAA: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:32.477050] [DEBUG] [REMOTE ] PRAA: PASS: Integrity check passed. [2026-01-07T12:18:32.477107] [DEBUG] [REMOTE ] PRAA: Symbol is viable for forecasting. [2026-01-07T12:18:32.477314] [INFO ] [MAIN ] [2543/3530] PRAA kept (0.5s) | 2542 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:32.704893] [DEBUG] [REMOTE ] PRAX: Retrieved 1311 rows, trimmed to 300. [2026-01-07T12:18:32.705020] [DEBUG] [REMOTE ] PRAX: PASS: History has at least 300 days. [2026-01-07T12:18:32.705224] [DEBUG] [REMOTE ] PRAX: PASS: Price check passed. Min price $52.34. [2026-01-07T12:18:32.705355] [DEBUG] [REMOTE ] PRAX: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:32.705461] [DEBUG] [REMOTE ] PRAX: PASS: Integrity check passed. [2026-01-07T12:18:32.705500] [DEBUG] [REMOTE ] PRAX: Symbol is viable for forecasting. [2026-01-07T12:18:32.705546] [INFO ] [MAIN ] [2544/3530] PRAX kept (0.2s) | 2543 kept, 1 rejected | 137.8/min | ETA: 7.2m [2026-01-07T12:18:33.160803] [DEBUG] [REMOTE ] PRCH: Retrieved 1504 rows, trimmed to 300. [2026-01-07T12:18:33.160931] [DEBUG] [REMOTE ] PRCH: PASS: History has at least 300 days. [2026-01-07T12:18:33.161149] [DEBUG] [REMOTE ] PRCH: PASS: Price check passed. Min price $8.87. [2026-01-07T12:18:33.161306] [DEBUG] [REMOTE ] PRCH: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:33.161421] [DEBUG] [REMOTE ] PRCH: PASS: Integrity check passed. [2026-01-07T12:18:33.161462] [DEBUG] [REMOTE ] PRCH: Symbol is viable for forecasting. [2026-01-07T12:18:33.161510] [INFO ] [MAIN ] [2545/3530] PRCH kept (0.5s) | 2544 kept, 1 rejected | 137.8/min | ETA: 7.1m [2026-01-07T12:18:33.785501] [DEBUG] [REMOTE ] PRDO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:33.785744] [DEBUG] [REMOTE ] PRDO: PASS: History has at least 300 days. [2026-01-07T12:18:33.786447] [DEBUG] [REMOTE ] PRDO: PASS: Price check passed. Min price $27.26. [2026-01-07T12:18:33.786627] [DEBUG] [REMOTE ] PRDO: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:33.786780] [DEBUG] [REMOTE ] PRDO: PASS: Integrity check passed. [2026-01-07T12:18:33.786823] [DEBUG] [REMOTE ] PRDO: Symbol is viable for forecasting. [2026-01-07T12:18:33.787076] [INFO ] [MAIN ] [2546/3530] PRDO kept (0.6s) | 2545 kept, 1 rejected | 137.8/min | ETA: 7.1m [2026-01-07T12:18:34.200258] [DEBUG] [REMOTE ] PRFZ: Retrieved 4854 rows, trimmed to 300. [2026-01-07T12:18:34.200407] [DEBUG] [REMOTE ] PRFZ: PASS: History has at least 300 days. [2026-01-07T12:18:34.200685] [DEBUG] [REMOTE ] PRFZ: PASS: Price check passed. Min price $42.65. [2026-01-07T12:18:34.200826] [DEBUG] [REMOTE ] PRFZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:34.200966] [DEBUG] [REMOTE ] PRFZ: PASS: Integrity check passed. [2026-01-07T12:18:34.201008] [DEBUG] [REMOTE ] PRFZ: Symbol is viable for forecasting. [2026-01-07T12:18:34.201056] [INFO ] [MAIN ] [2547/3530] PRFZ kept (0.4s) | 2546 kept, 1 rejected | 137.8/min | ETA: 7.1m [2026-01-07T12:18:34.708911] [DEBUG] [REMOTE ] PRG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:34.709055] [DEBUG] [REMOTE ] PRG: PASS: History has at least 300 days. [2026-01-07T12:18:34.709343] [DEBUG] [REMOTE ] PRG: PASS: Price check passed. Min price $26.18. [2026-01-07T12:18:34.709509] [DEBUG] [REMOTE ] PRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:34.709677] [DEBUG] [REMOTE ] PRG: PASS: Integrity check passed. [2026-01-07T12:18:34.709733] [DEBUG] [REMOTE ] PRG: Symbol is viable for forecasting. [2026-01-07T12:18:34.709784] [INFO ] [MAIN ] [2548/3530] PRG kept (0.5s) | 2547 kept, 1 rejected | 137.7/min | ETA: 7.1m [2026-01-07T12:18:35.225931] [DEBUG] [REMOTE ] PRGO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:35.226084] [DEBUG] [REMOTE ] PRGO: PASS: History has at least 300 days. [2026-01-07T12:18:35.226340] [DEBUG] [REMOTE ] PRGO: PASS: Price check passed. Min price $12.00. [2026-01-07T12:18:35.226477] [DEBUG] [REMOTE ] PRGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:35.226747] [DEBUG] [REMOTE ] PRGO: PASS: Integrity check passed. [2026-01-07T12:18:35.226793] [DEBUG] [REMOTE ] PRGO: Symbol is viable for forecasting. [2026-01-07T12:18:35.226844] [INFO ] [MAIN ] [2549/3530] PRGO kept (0.5s) | 2548 kept, 1 rejected | 137.7/min | ETA: 7.1m [2026-01-07T12:18:35.629949] [DEBUG] [REMOTE ] PRH: Retrieved 2735 rows, trimmed to 300. [2026-01-07T12:18:35.630091] [DEBUG] [REMOTE ] PRH: PASS: History has at least 300 days. [2026-01-07T12:18:35.630358] [DEBUG] [REMOTE ] PRH: PASS: Price check passed. Min price $24.29. [2026-01-07T12:18:35.630732] [DEBUG] [REMOTE ] PRH: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:35.630904] [DEBUG] [REMOTE ] PRH: PASS: Integrity check passed. [2026-01-07T12:18:35.630963] [DEBUG] [REMOTE ] PRH: Symbol is viable for forecasting. [2026-01-07T12:18:35.631026] [INFO ] [MAIN ] [2550/3530] PRH kept (0.4s) | 2549 kept, 1 rejected | 137.7/min | ETA: 7.1m [2026-01-07T12:18:36.008099] [DEBUG] [REMOTE ] PRI: Retrieved 3966 rows, trimmed to 300. [2026-01-07T12:18:36.008307] [DEBUG] [REMOTE ] PRI: PASS: History has at least 300 days. [2026-01-07T12:18:36.008670] [DEBUG] [REMOTE ] PRI: PASS: Price check passed. Min price $249.32. [2026-01-07T12:18:36.009646] [DEBUG] [REMOTE ] PRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:36.009916] [DEBUG] [REMOTE ] PRI: PASS: Integrity check passed. [2026-01-07T12:18:36.009966] [DEBUG] [REMOTE ] PRI: Symbol is viable for forecasting. [2026-01-07T12:18:36.010063] [INFO ] [MAIN ] [2551/3530] PRI kept (0.4s) | 2550 kept, 1 rejected | 137.7/min | ETA: 7.1m [2026-01-07T12:18:36.433468] [DEBUG] [REMOTE ] PRIM: Retrieved 4382 rows, trimmed to 300. [2026-01-07T12:18:36.433700] [DEBUG] [REMOTE ] PRIM: PASS: History has at least 300 days. [2026-01-07T12:18:36.434000] [DEBUG] [REMOTE ] PRIM: PASS: Price check passed. Min price $116.36. [2026-01-07T12:18:36.434178] [DEBUG] [REMOTE ] PRIM: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:36.434341] [DEBUG] [REMOTE ] PRIM: PASS: Integrity check passed. [2026-01-07T12:18:36.434387] [DEBUG] [REMOTE ] PRIM: Symbol is viable for forecasting. [2026-01-07T12:18:36.434444] [INFO ] [MAIN ] [2552/3530] PRIM kept (0.4s) | 2551 kept, 1 rejected | 137.8/min | ETA: 7.1m [2026-01-07T12:18:36.701394] [DEBUG] [REMOTE ] PRLB: Retrieved 3487 rows, trimmed to 300. [2026-01-07T12:18:36.701546] [DEBUG] [REMOTE ] PRLB: PASS: History has at least 300 days. [2026-01-07T12:18:36.701806] [DEBUG] [REMOTE ] PRLB: PASS: Price check passed. Min price $46.81. [2026-01-07T12:18:36.701987] [DEBUG] [REMOTE ] PRLB: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:36.702234] [DEBUG] [REMOTE ] PRLB: PASS: Integrity check passed. [2026-01-07T12:18:36.702291] [DEBUG] [REMOTE ] PRLB: Symbol is viable for forecasting. [2026-01-07T12:18:36.702346] [INFO ] [MAIN ] [2553/3530] PRLB kept (0.3s) | 2552 kept, 1 rejected | 137.8/min | ETA: 7.1m [2026-01-07T12:18:37.119910] [DEBUG] [REMOTE ] PRM: Retrieved 1043 rows, trimmed to 300. [2026-01-07T12:18:37.120063] [DEBUG] [REMOTE ] PRM: PASS: History has at least 300 days. [2026-01-07T12:18:37.120319] [DEBUG] [REMOTE ] PRM: PASS: Price check passed. Min price $21.01. [2026-01-07T12:18:37.120490] [DEBUG] [REMOTE ] PRM: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:37.120832] [DEBUG] [REMOTE ] PRM: PASS: Integrity check passed. [2026-01-07T12:18:37.120882] [DEBUG] [REMOTE ] PRM: Symbol is viable for forecasting. [2026-01-07T12:18:37.120941] [INFO ] [MAIN ] [2554/3530] PRM kept (0.4s) | 2553 kept, 1 rejected | 137.8/min | ETA: 7.1m [2026-01-07T12:18:37.343791] [DEBUG] [REMOTE ] PRME: Retrieved 805 rows, trimmed to 300. [2026-01-07T12:18:37.343931] [DEBUG] [REMOTE ] PRME: PASS: History has at least 300 days. [2026-01-07T12:18:37.344151] [DEBUG] [REMOTE ] PRME: PASS: Price check passed. Min price $3.30. [2026-01-07T12:18:37.344293] [DEBUG] [REMOTE ] PRME: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:37.344408] [DEBUG] [REMOTE ] PRME: PASS: Integrity check passed. [2026-01-07T12:18:37.344450] [DEBUG] [REMOTE ] PRME: Symbol is viable for forecasting. [2026-01-07T12:18:37.344500] [INFO ] [MAIN ] [2555/3530] PRME kept (0.2s) | 2554 kept, 1 rejected | 137.8/min | ETA: 7.1m [2026-01-07T12:18:38.048353] [DEBUG] [REMOTE ] PRN: Retrieved 4838 rows, trimmed to 300. [2026-01-07T12:18:38.048485] [DEBUG] [REMOTE ] PRN: PASS: History has at least 300 days. [2026-01-07T12:18:38.048738] [DEBUG] [REMOTE ] PRN: PASS: Price check passed. Min price $159.35. [2026-01-07T12:18:38.048913] [DEBUG] [REMOTE ] PRN: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:38.049050] [DEBUG] [REMOTE ] PRN: PASS: Integrity check passed. [2026-01-07T12:18:38.049104] [DEBUG] [REMOTE ] PRN: Symbol is viable for forecasting. [2026-01-07T12:18:38.049173] [INFO ] [MAIN ] [2556/3530] PRN kept (0.7s) | 2555 kept, 1 rejected | 137.8/min | ETA: 7.1m [2026-01-07T12:18:38.341265] [DEBUG] [REMOTE ] PROF: Retrieved 2279 rows, trimmed to 300. [2026-01-07T12:18:38.341453] [DEBUG] [REMOTE ] PROF: PASS: History has at least 300 days. [2026-01-07T12:18:38.341805] [DEBUG] [REMOTE ] PROF: PASS: Price check passed. Min price $5.31. [2026-01-07T12:18:38.341999] [DEBUG] [REMOTE ] PROF: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:38.342126] [DEBUG] [REMOTE ] PROF: PASS: Integrity check passed. [2026-01-07T12:18:38.342167] [DEBUG] [REMOTE ] PROF: Symbol is viable for forecasting. [2026-01-07T12:18:38.342219] [INFO ] [MAIN ] [2557/3530] PROF kept (0.3s) | 2556 kept, 1 rejected | 137.8/min | ETA: 7.1m [2026-01-07T12:18:38.671661] [DEBUG] [REMOTE ] PROK: Retrieved 876 rows, trimmed to 300. [2026-01-07T12:18:38.671862] [DEBUG] [REMOTE ] PROK: PASS: History has at least 300 days. [2026-01-07T12:18:38.672139] [DEBUG] [REMOTE ] PROK: PASS: Price check passed. Min price $2.08. [2026-01-07T12:18:38.672298] [DEBUG] [REMOTE ] PROK: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:38.672430] [DEBUG] [REMOTE ] PROK: PASS: Integrity check passed. [2026-01-07T12:18:38.672475] [DEBUG] [REMOTE ] PROK: Symbol is viable for forecasting. [2026-01-07T12:18:38.672533] [INFO ] [MAIN ] [2558/3530] PROK kept (0.3s) | 2557 kept, 1 rejected | 137.8/min | ETA: 7.1m [2026-01-07T12:18:39.205093] [DEBUG] [REMOTE ] PRTA: Retrieved 3279 rows, trimmed to 300. [2026-01-07T12:18:39.205324] [DEBUG] [REMOTE ] PRTA: PASS: History has at least 300 days. [2026-01-07T12:18:39.205720] [DEBUG] [REMOTE ] PRTA: PASS: Price check passed. Min price $8.97. [2026-01-07T12:18:39.205884] [DEBUG] [REMOTE ] PRTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:39.206195] [DEBUG] [REMOTE ] PRTA: PASS: Integrity check passed. [2026-01-07T12:18:39.206245] [DEBUG] [REMOTE ] PRTA: Symbol is viable for forecasting. [2026-01-07T12:18:39.206303] [INFO ] [MAIN ] [2559/3530] PRTA kept (0.5s) | 2558 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:39.470772] [DEBUG] [REMOTE ] PRTH: Retrieved 2283 rows, trimmed to 300. [2026-01-07T12:18:39.470999] [DEBUG] [REMOTE ] PRTH: PASS: History has at least 300 days. [2026-01-07T12:18:39.471827] [DEBUG] [REMOTE ] PRTH: PASS: Price check passed. Min price $4.85. [2026-01-07T12:18:39.472204] [DEBUG] [REMOTE ] PRTH: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:39.472381] [DEBUG] [REMOTE ] PRTH: PASS: Integrity check passed. [2026-01-07T12:18:39.472425] [DEBUG] [REMOTE ] PRTH: Symbol is viable for forecasting. [2026-01-07T12:18:39.472652] [INFO ] [MAIN ] [2560/3530] PRTH kept (0.3s) | 2559 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:39.883482] [DEBUG] [REMOTE ] PRVA: Retrieved 1179 rows, trimmed to 300. [2026-01-07T12:18:39.883637] [DEBUG] [REMOTE ] PRVA: PASS: History has at least 300 days. [2026-01-07T12:18:39.883847] [DEBUG] [REMOTE ] PRVA: PASS: Price check passed. Min price $22.53. [2026-01-07T12:18:39.883978] [DEBUG] [REMOTE ] PRVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:39.884088] [DEBUG] [REMOTE ] PRVA: PASS: Integrity check passed. [2026-01-07T12:18:39.884127] [DEBUG] [REMOTE ] PRVA: Symbol is viable for forecasting. [2026-01-07T12:18:39.884174] [INFO ] [MAIN ] [2561/3530] PRVA kept (0.4s) | 2560 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:40.377132] [DEBUG] [REMOTE ] PSC: Retrieved 2335 rows, trimmed to 300. [2026-01-07T12:18:40.377271] [DEBUG] [REMOTE ] PSC: PASS: History has at least 300 days. [2026-01-07T12:18:40.377489] [DEBUG] [REMOTE ] PSC: PASS: Price check passed. Min price $53.79. [2026-01-07T12:18:40.377723] [DEBUG] [REMOTE ] PSC: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:40.377875] [DEBUG] [REMOTE ] PSC: PASS: Integrity check passed. [2026-01-07T12:18:40.377927] [DEBUG] [REMOTE ] PSC: Symbol is viable for forecasting. [2026-01-07T12:18:40.377993] [INFO ] [MAIN ] [2562/3530] PSC kept (0.5s) | 2561 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:40.858210] [DEBUG] [REMOTE ] PSCE: Retrieved 3963 rows, trimmed to 300. [2026-01-07T12:18:40.858373] [DEBUG] [REMOTE ] PSCE: PASS: History has at least 300 days. [2026-01-07T12:18:40.859155] [DEBUG] [REMOTE ] PSCE: PASS: Price check passed. Min price $40.28. [2026-01-07T12:18:40.859324] [DEBUG] [REMOTE ] PSCE: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:40.859470] [DEBUG] [REMOTE ] PSCE: PASS: Integrity check passed. [2026-01-07T12:18:40.859511] [DEBUG] [REMOTE ] PSCE: Symbol is viable for forecasting. [2026-01-07T12:18:40.859561] [INFO ] [MAIN ] [2563/3530] PSCE kept (0.5s) | 2562 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:41.279003] [DEBUG] [REMOTE ] PSCH: Retrieved 3963 rows, trimmed to 300. [2026-01-07T12:18:41.279163] [DEBUG] [REMOTE ] PSCH: PASS: History has at least 300 days. [2026-01-07T12:18:41.279464] [DEBUG] [REMOTE ] PSCH: PASS: Price check passed. Min price $40.98. [2026-01-07T12:18:41.279687] [DEBUG] [REMOTE ] PSCH: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:41.279856] [DEBUG] [REMOTE ] PSCH: PASS: Integrity check passed. [2026-01-07T12:18:41.279917] [DEBUG] [REMOTE ] PSCH: Symbol is viable for forecasting. [2026-01-07T12:18:41.279984] [INFO ] [MAIN ] [2564/3530] PSCH kept (0.4s) | 2563 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:41.706301] [DEBUG] [REMOTE ] PSEC: Retrieved 5397 rows, trimmed to 300. [2026-01-07T12:18:41.706450] [DEBUG] [REMOTE ] PSEC: PASS: History has at least 300 days. [2026-01-07T12:18:41.706721] [DEBUG] [REMOTE ] PSEC: PASS: Price check passed. Min price $2.41. [2026-01-07T12:18:41.706863] [DEBUG] [REMOTE ] PSEC: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:41.706990] [DEBUG] [REMOTE ] PSEC: PASS: Integrity check passed. [2026-01-07T12:18:41.707032] [DEBUG] [REMOTE ] PSEC: Symbol is viable for forecasting. [2026-01-07T12:18:41.707085] [INFO ] [MAIN ] [2565/3530] PSEC kept (0.4s) | 2564 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:42.087542] [DEBUG] [REMOTE ] PSF: Retrieved 3800 rows, trimmed to 300. [2026-01-07T12:18:42.087794] [DEBUG] [REMOTE ] PSF: PASS: History has at least 300 days. [2026-01-07T12:18:42.088184] [DEBUG] [REMOTE ] PSF: PASS: Price check passed. Min price $19.89. [2026-01-07T12:18:42.088569] [DEBUG] [REMOTE ] PSF: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:42.088781] [DEBUG] [REMOTE ] PSF: PASS: Integrity check passed. [2026-01-07T12:18:42.093353] [DEBUG] [REMOTE ] PSF: Symbol is viable for forecasting. [2026-01-07T12:18:42.093610] [INFO ] [MAIN ] [2566/3530] PSF kept (0.4s) | 2565 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:42.374307] [DEBUG] [REMOTE ] PSFE: Retrieved 1316 rows, trimmed to 300. [2026-01-07T12:18:42.374430] [DEBUG] [REMOTE ] PSFE: PASS: History has at least 300 days. [2026-01-07T12:18:42.374693] [DEBUG] [REMOTE ] PSFE: PASS: Price check passed. Min price $6.44. [2026-01-07T12:18:42.374836] [DEBUG] [REMOTE ] PSFE: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:42.374951] [DEBUG] [REMOTE ] PSFE: PASS: Integrity check passed. [2026-01-07T12:18:42.374991] [DEBUG] [REMOTE ] PSFE: Symbol is viable for forecasting. [2026-01-07T12:18:42.375038] [INFO ] [MAIN ] [2567/3530] PSFE kept (0.3s) | 2566 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:42.903142] [DEBUG] [REMOTE ] PSHG: Retrieved 3775 rows, trimmed to 300. [2026-01-07T12:18:42.903280] [DEBUG] [REMOTE ] PSHG: PASS: History has at least 300 days. [2026-01-07T12:18:42.903505] [DEBUG] [REMOTE ] PSHG: PASS: Price check passed. Min price $1.84. [2026-01-07T12:18:42.903681] [DEBUG] [REMOTE ] PSHG: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:42.903822] [DEBUG] [REMOTE ] PSHG: PASS: Integrity check passed. [2026-01-07T12:18:42.903864] [DEBUG] [REMOTE ] PSHG: Symbol is viable for forecasting. [2026-01-07T12:18:42.903913] [INFO ] [MAIN ] [2568/3530] PSHG kept (0.5s) | 2567 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:43.171547] [DEBUG] [REMOTE ] PSN: Retrieved 1676 rows, trimmed to 300. [2026-01-07T12:18:43.171726] [DEBUG] [REMOTE ] PSN: PASS: History has at least 300 days. [2026-01-07T12:18:43.172008] [DEBUG] [REMOTE ] PSN: PASS: Price check passed. Min price $60.20. [2026-01-07T12:18:43.172185] [DEBUG] [REMOTE ] PSN: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:43.172327] [DEBUG] [REMOTE ] PSN: PASS: Integrity check passed. [2026-01-07T12:18:43.172379] [DEBUG] [REMOTE ] PSN: Symbol is viable for forecasting. [2026-01-07T12:18:43.172444] [INFO ] [MAIN ] [2569/3530] PSN kept (0.3s) | 2568 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:43.599787] [DEBUG] [REMOTE ] PSNL: Retrieved 1646 rows, trimmed to 300. [2026-01-07T12:18:43.599921] [DEBUG] [REMOTE ] PSNL: PASS: History has at least 300 days. [2026-01-07T12:18:43.600134] [DEBUG] [REMOTE ] PSNL: PASS: Price check passed. Min price $6.93. [2026-01-07T12:18:43.600270] [DEBUG] [REMOTE ] PSNL: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:43.600380] [DEBUG] [REMOTE ] PSNL: PASS: Integrity check passed. [2026-01-07T12:18:43.600420] [DEBUG] [REMOTE ] PSNL: Symbol is viable for forecasting. [2026-01-07T12:18:43.600469] [INFO ] [MAIN ] [2570/3530] PSNL kept (0.4s) | 2569 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:44.175963] [DEBUG] [REMOTE ] PSO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:44.176124] [DEBUG] [REMOTE ] PSO: PASS: History has at least 300 days. [2026-01-07T12:18:44.176404] [DEBUG] [REMOTE ] PSO: PASS: Price check passed. Min price $12.86. [2026-01-07T12:18:44.176542] [DEBUG] [REMOTE ] PSO: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:44.176846] [DEBUG] [REMOTE ] PSO: PASS: Integrity check passed. [2026-01-07T12:18:44.176894] [DEBUG] [REMOTE ] PSO: Symbol is viable for forecasting. [2026-01-07T12:18:44.176949] [INFO ] [MAIN ] [2571/3530] PSO kept (0.6s) | 2570 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:44.424686] [DEBUG] [REMOTE ] PSQH: Retrieved 1131 rows, trimmed to 300. [2026-01-07T12:18:44.424842] [DEBUG] [REMOTE ] PSQH: PASS: History has at least 300 days. [2026-01-07T12:18:44.425092] [DEBUG] [REMOTE ] PSQH: PASS: Price check passed. Min price $1.02. [2026-01-07T12:18:44.425227] [DEBUG] [REMOTE ] PSQH: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:44.425352] [DEBUG] [REMOTE ] PSQH: PASS: Integrity check passed. [2026-01-07T12:18:44.425392] [DEBUG] [REMOTE ] PSQH: Symbol is viable for forecasting. [2026-01-07T12:18:44.425440] [INFO ] [MAIN ] [2572/3530] PSQH kept (0.2s) | 2571 kept, 1 rejected | 137.8/min | ETA: 7.0m [2026-01-07T12:18:44.905996] [DEBUG] [REMOTE ] PSTG: Retrieved 2577 rows, trimmed to 300. [2026-01-07T12:18:44.906121] [DEBUG] [REMOTE ] PSTG: PASS: History has at least 300 days. [2026-01-07T12:18:44.906331] [DEBUG] [REMOTE ] PSTG: PASS: Price check passed. Min price $66.32. [2026-01-07T12:18:44.906518] [DEBUG] [REMOTE ] PSTG: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:44.906665] [DEBUG] [REMOTE ] PSTG: PASS: Integrity check passed. [2026-01-07T12:18:44.906707] [DEBUG] [REMOTE ] PSTG: Symbol is viable for forecasting. [2026-01-07T12:18:44.906754] [INFO ] [MAIN ] [2573/3530] PSTG kept (0.5s) | 2572 kept, 1 rejected | 137.8/min | ETA: 6.9m [2026-01-07T12:18:45.248665] [DEBUG] [REMOTE ] PSTL: Retrieved 1671 rows, trimmed to 300. [2026-01-07T12:18:45.248851] [DEBUG] [REMOTE ] PSTL: PASS: History has at least 300 days. [2026-01-07T12:18:45.249110] [DEBUG] [REMOTE ] PSTL: PASS: Price check passed. Min price $14.39. [2026-01-07T12:18:45.249252] [DEBUG] [REMOTE ] PSTL: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:45.249380] [DEBUG] [REMOTE ] PSTL: PASS: Integrity check passed. [2026-01-07T12:18:45.249422] [DEBUG] [REMOTE ] PSTL: Symbol is viable for forecasting. [2026-01-07T12:18:45.249474] [INFO ] [MAIN ] [2574/3530] PSTL kept (0.3s) | 2573 kept, 1 rejected | 137.8/min | ETA: 6.9m [2026-01-07T12:18:45.746519] [DEBUG] [REMOTE ] PSX: Retrieved 3454 rows, trimmed to 300. [2026-01-07T12:18:45.746684] [DEBUG] [REMOTE ] PSX: PASS: History has at least 300 days. [2026-01-07T12:18:45.746934] [DEBUG] [REMOTE ] PSX: PASS: Price check passed. Min price $125.66. [2026-01-07T12:18:45.747070] [DEBUG] [REMOTE ] PSX: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:45.747192] [DEBUG] [REMOTE ] PSX: PASS: Integrity check passed. [2026-01-07T12:18:45.747232] [DEBUG] [REMOTE ] PSX: Symbol is viable for forecasting. [2026-01-07T12:18:45.747279] [INFO ] [MAIN ] [2575/3530] PSX kept (0.5s) | 2574 kept, 1 rejected | 137.8/min | ETA: 6.9m [2026-01-07T12:18:46.022712] [DEBUG] [REMOTE ] PTA: Retrieved 1303 rows, trimmed to 300. [2026-01-07T12:18:46.022914] [DEBUG] [REMOTE ] PTA: PASS: History has at least 300 days. [2026-01-07T12:18:46.023191] [DEBUG] [REMOTE ] PTA: PASS: Price check passed. Min price $18.86. [2026-01-07T12:18:46.023332] [DEBUG] [REMOTE ] PTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:46.023455] [DEBUG] [REMOTE ] PTA: PASS: Integrity check passed. [2026-01-07T12:18:46.023496] [DEBUG] [REMOTE ] PTA: Symbol is viable for forecasting. [2026-01-07T12:18:46.023549] [INFO ] [MAIN ] [2576/3530] PTA kept (0.3s) | 2575 kept, 1 rejected | 137.9/min | ETA: 6.9m [2026-01-07T12:18:46.655094] [DEBUG] [REMOTE ] PTC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:46.655315] [DEBUG] [REMOTE ] PTC: PASS: History has at least 300 days. [2026-01-07T12:18:46.655630] [DEBUG] [REMOTE ] PTC: PASS: Price check passed. Min price $170.10. [2026-01-07T12:18:46.655773] [DEBUG] [REMOTE ] PTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:46.655928] [DEBUG] [REMOTE ] PTC: PASS: Integrity check passed. [2026-01-07T12:18:46.655971] [DEBUG] [REMOTE ] PTC: Symbol is viable for forecasting. [2026-01-07T12:18:46.656024] [INFO ] [MAIN ] [2577/3530] PTC kept (0.6s) | 2576 kept, 1 rejected | 137.8/min | ETA: 6.9m [2026-01-07T12:18:47.138166] [DEBUG] [REMOTE ] PTEN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:47.138319] [DEBUG] [REMOTE ] PTEN: PASS: History has at least 300 days. [2026-01-07T12:18:47.138588] [DEBUG] [REMOTE ] PTEN: PASS: Price check passed. Min price $5.30. [2026-01-07T12:18:47.138738] [DEBUG] [REMOTE ] PTEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:47.138895] [DEBUG] [REMOTE ] PTEN: PASS: Integrity check passed. [2026-01-07T12:18:47.138947] [DEBUG] [REMOTE ] PTEN: Symbol is viable for forecasting. [2026-01-07T12:18:47.139000] [INFO ] [MAIN ] [2578/3530] PTEN kept (0.5s) | 2577 kept, 1 rejected | 137.8/min | ETA: 6.9m [2026-01-07T12:18:47.596508] [DEBUG] [REMOTE ] PTF: Retrieved 4838 rows, trimmed to 300. [2026-01-07T12:18:47.596693] [DEBUG] [REMOTE ] PTF: PASS: History has at least 300 days. [2026-01-07T12:18:47.596985] [DEBUG] [REMOTE ] PTF: PASS: Price check passed. Min price $67.94. [2026-01-07T12:18:47.597159] [DEBUG] [REMOTE ] PTF: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:47.597313] [DEBUG] [REMOTE ] PTF: PASS: Integrity check passed. [2026-01-07T12:18:47.597362] [DEBUG] [REMOTE ] PTF: Symbol is viable for forecasting. [2026-01-07T12:18:47.597423] [INFO ] [MAIN ] [2579/3530] PTF kept (0.5s) | 2578 kept, 1 rejected | 137.8/min | ETA: 6.9m [2026-01-07T12:18:47.923870] [DEBUG] [REMOTE ] PTGX: Retrieved 2364 rows, trimmed to 300. [2026-01-07T12:18:47.924012] [DEBUG] [REMOTE ] PTGX: PASS: History has at least 300 days. [2026-01-07T12:18:47.924229] [DEBUG] [REMOTE ] PTGX: PASS: Price check passed. Min price $73.50. [2026-01-07T12:18:47.924369] [DEBUG] [REMOTE ] PTGX: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:47.924484] [DEBUG] [REMOTE ] PTGX: PASS: Integrity check passed. [2026-01-07T12:18:47.924526] [DEBUG] [REMOTE ] PTGX: Symbol is viable for forecasting. [2026-01-07T12:18:47.924601] [INFO ] [MAIN ] [2580/3530] PTGX kept (0.3s) | 2579 kept, 1 rejected | 137.8/min | ETA: 6.9m [2026-01-07T12:18:48.400845] [DEBUG] [REMOTE ] PTH: Retrieved 4838 rows, trimmed to 300. [2026-01-07T12:18:48.400978] [DEBUG] [REMOTE ] PTH: PASS: History has at least 300 days. [2026-01-07T12:18:48.401208] [DEBUG] [REMOTE ] PTH: PASS: Price check passed. Min price $43.38. [2026-01-07T12:18:48.401342] [DEBUG] [REMOTE ] PTH: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:48.401452] [DEBUG] [REMOTE ] PTH: PASS: Integrity check passed. [2026-01-07T12:18:48.401491] [DEBUG] [REMOTE ] PTH: Symbol is viable for forecasting. [2026-01-07T12:18:48.401537] [INFO ] [MAIN ] [2581/3530] PTH kept (0.5s) | 2580 kept, 1 rejected | 137.8/min | ETA: 6.9m [2026-01-07T12:18:48.625338] [DEBUG] [REMOTE ] PTLO: Retrieved 1056 rows, trimmed to 300. [2026-01-07T12:18:48.625487] [DEBUG] [REMOTE ] PTLO: PASS: History has at least 300 days. [2026-01-07T12:18:48.625737] [DEBUG] [REMOTE ] PTLO: PASS: Price check passed. Min price $4.54. [2026-01-07T12:18:48.625904] [DEBUG] [REMOTE ] PTLO: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:48.626039] [DEBUG] [REMOTE ] PTLO: PASS: Integrity check passed. [2026-01-07T12:18:48.626084] [DEBUG] [REMOTE ] PTLO: Symbol is viable for forecasting. [2026-01-07T12:18:48.626136] [INFO ] [MAIN ] [2582/3530] PTLO kept (0.2s) | 2581 kept, 1 rejected | 137.9/min | ETA: 6.9m [2026-01-07T12:18:49.095880] [DEBUG] [REMOTE ] PTNQ: Retrieved 2658 rows, trimmed to 300. [2026-01-07T12:18:49.096124] [DEBUG] [REMOTE ] PTNQ: PASS: History has at least 300 days. [2026-01-07T12:18:49.096432] [DEBUG] [REMOTE ] PTNQ: PASS: Price check passed. Min price $74.95. [2026-01-07T12:18:49.096638] [DEBUG] [REMOTE ] PTNQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:49.096819] [DEBUG] [REMOTE ] PTNQ: PASS: Integrity check passed. [2026-01-07T12:18:49.096867] [DEBUG] [REMOTE ] PTNQ: Symbol is viable for forecasting. [2026-01-07T12:18:49.096926] [INFO ] [MAIN ] [2583/3530] PTNQ kept (0.5s) | 2582 kept, 1 rejected | 137.9/min | ETA: 6.9m [2026-01-07T12:18:49.361373] [DEBUG] [REMOTE ] PTON: Retrieved 1578 rows, trimmed to 300. [2026-01-07T12:18:49.361654] [DEBUG] [REMOTE ] PTON: PASS: History has at least 300 days. [2026-01-07T12:18:49.362231] [DEBUG] [REMOTE ] PTON: PASS: Price check passed. Min price $6.06. [2026-01-07T12:18:49.362447] [DEBUG] [REMOTE ] PTON: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:49.362639] [DEBUG] [REMOTE ] PTON: PASS: Integrity check passed. [2026-01-07T12:18:49.362691] [DEBUG] [REMOTE ] PTON: Symbol is viable for forecasting. [2026-01-07T12:18:49.362758] [INFO ] [MAIN ] [2584/3530] PTON kept (0.3s) | 2583 kept, 1 rejected | 137.9/min | ETA: 6.9m [2026-01-07T12:18:50.003669] [DEBUG] [REMOTE ] PTY: Retrieved 5794 rows, trimmed to 300. [2026-01-07T12:18:50.003869] [DEBUG] [REMOTE ] PTY: PASS: History has at least 300 days. [2026-01-07T12:18:50.004155] [DEBUG] [REMOTE ] PTY: PASS: Price check passed. Min price $12.70. [2026-01-07T12:18:50.004299] [DEBUG] [REMOTE ] PTY: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:50.004435] [DEBUG] [REMOTE ] PTY: PASS: Integrity check passed. [2026-01-07T12:18:50.004478] [DEBUG] [REMOTE ] PTY: Symbol is viable for forecasting. [2026-01-07T12:18:50.004532] [INFO ] [MAIN ] [2585/3530] PTY kept (0.6s) | 2584 kept, 1 rejected | 137.8/min | ETA: 6.9m [2026-01-07T12:18:50.297251] [DEBUG] [REMOTE ] PUBM: Retrieved 1274 rows, trimmed to 300. [2026-01-07T12:18:50.297447] [DEBUG] [REMOTE ] PUBM: PASS: History has at least 300 days. [2026-01-07T12:18:50.297735] [DEBUG] [REMOTE ] PUBM: PASS: Price check passed. Min price $7.38. [2026-01-07T12:18:50.297880] [DEBUG] [REMOTE ] PUBM: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:50.298006] [DEBUG] [REMOTE ] PUBM: PASS: Integrity check passed. [2026-01-07T12:18:50.298048] [DEBUG] [REMOTE ] PUBM: Symbol is viable for forecasting. [2026-01-07T12:18:50.298101] [INFO ] [MAIN ] [2586/3530] PUBM kept (0.3s) | 2585 kept, 1 rejected | 137.9/min | ETA: 6.8m [2026-01-07T12:18:50.876592] [DEBUG] [REMOTE ] PUK: Retrieved 6418 rows, trimmed to 300. [2026-01-07T12:18:50.876753] [DEBUG] [REMOTE ] PUK: PASS: History has at least 300 days. [2026-01-07T12:18:50.876986] [DEBUG] [REMOTE ] PUK: PASS: Price check passed. Min price $26.76. [2026-01-07T12:18:50.877229] [DEBUG] [REMOTE ] PUK: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:50.877359] [DEBUG] [REMOTE ] PUK: PASS: Integrity check passed. [2026-01-07T12:18:50.877401] [DEBUG] [REMOTE ] PUK: Symbol is viable for forecasting. [2026-01-07T12:18:50.877451] [INFO ] [MAIN ] [2587/3530] PUK kept (0.6s) | 2586 kept, 1 rejected | 137.8/min | ETA: 6.8m [2026-01-07T12:18:51.205484] [DEBUG] [REMOTE ] PUMP: Retrieved 2214 rows, trimmed to 300. [2026-01-07T12:18:51.205713] [DEBUG] [REMOTE ] PUMP: PASS: History has at least 300 days. [2026-01-07T12:18:51.205987] [DEBUG] [REMOTE ] PUMP: PASS: Price check passed. Min price $5.03. [2026-01-07T12:18:51.206141] [DEBUG] [REMOTE ] PUMP: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:51.206273] [DEBUG] [REMOTE ] PUMP: PASS: Integrity check passed. [2026-01-07T12:18:51.206315] [DEBUG] [REMOTE ] PUMP: Symbol is viable for forecasting. [2026-01-07T12:18:51.206368] [INFO ] [MAIN ] [2588/3530] PUMP kept (0.3s) | 2587 kept, 1 rejected | 137.9/min | ETA: 6.8m [2026-01-07T12:18:51.756403] [DEBUG] [REMOTE ] PVH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:51.756553] [DEBUG] [REMOTE ] PVH: PASS: History has at least 300 days. [2026-01-07T12:18:51.756937] [DEBUG] [REMOTE ] PVH: PASS: Price check passed. Min price $67.02. [2026-01-07T12:18:51.757077] [DEBUG] [REMOTE ] PVH: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:51.757205] [DEBUG] [REMOTE ] PVH: PASS: Integrity check passed. [2026-01-07T12:18:51.757245] [DEBUG] [REMOTE ] PVH: Symbol is viable for forecasting. [2026-01-07T12:18:51.757294] [INFO ] [MAIN ] [2589/3530] PVH kept (0.6s) | 2588 kept, 1 rejected | 137.8/min | ETA: 6.8m [2026-01-07T12:18:52.106392] [DEBUG] [REMOTE ] PVL: Retrieved 3561 rows, trimmed to 300. [2026-01-07T12:18:52.106523] [DEBUG] [REMOTE ] PVL: PASS: History has at least 300 days. [2026-01-07T12:18:52.106835] [DEBUG] [REMOTE ] PVL: PASS: Price check passed. Min price $1.66. [2026-01-07T12:18:52.106988] [DEBUG] [REMOTE ] PVL: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:52.107113] [DEBUG] [REMOTE ] PVL: PASS: Integrity check passed. [2026-01-07T12:18:52.107154] [DEBUG] [REMOTE ] PVL: Symbol is viable for forecasting. [2026-01-07T12:18:52.107201] [INFO ] [MAIN ] [2590/3530] PVL kept (0.3s) | 2589 kept, 1 rejected | 137.9/min | ETA: 6.8m [2026-01-07T12:18:52.419743] [DEBUG] [REMOTE ] PWP: Retrieved 1286 rows, trimmed to 300. [2026-01-07T12:18:52.419876] [DEBUG] [REMOTE ] PWP: PASS: History has at least 300 days. [2026-01-07T12:18:52.420077] [DEBUG] [REMOTE ] PWP: PASS: Price check passed. Min price $16.92. [2026-01-07T12:18:52.420206] [DEBUG] [REMOTE ] PWP: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:52.420313] [DEBUG] [REMOTE ] PWP: PASS: Integrity check passed. [2026-01-07T12:18:52.420351] [DEBUG] [REMOTE ] PWP: Symbol is viable for forecasting. [2026-01-07T12:18:52.420397] [INFO ] [MAIN ] [2591/3530] PWP kept (0.3s) | 2590 kept, 1 rejected | 137.9/min | ETA: 6.8m [2026-01-07T12:18:52.691499] [DEBUG] [REMOTE ] PX: Retrieved 1056 rows, trimmed to 300. [2026-01-07T12:18:52.691648] [DEBUG] [REMOTE ] PX: PASS: History has at least 300 days. [2026-01-07T12:18:52.691854] [DEBUG] [REMOTE ] PX: PASS: Price check passed. Min price $8.67. [2026-01-07T12:18:52.691987] [DEBUG] [REMOTE ] PX: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:52.692095] [DEBUG] [REMOTE ] PX: PASS: Integrity check passed. [2026-01-07T12:18:52.692133] [DEBUG] [REMOTE ] PX: Symbol is viable for forecasting. [2026-01-07T12:18:52.692179] [INFO ] [MAIN ] [2592/3530] PX kept (0.3s) | 2591 kept, 1 rejected | 137.9/min | ETA: 6.8m [2026-01-07T12:18:53.200673] [DEBUG] [REMOTE ] PXS: Retrieved 2558 rows, trimmed to 300. [2026-01-07T12:18:53.200809] [DEBUG] [REMOTE ] PXS: PASS: History has at least 300 days. [2026-01-07T12:18:53.201012] [DEBUG] [REMOTE ] PXS: PASS: Price check passed. Min price $2.62. [2026-01-07T12:18:53.201141] [DEBUG] [REMOTE ] PXS: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:53.201248] [DEBUG] [REMOTE ] PXS: PASS: Integrity check passed. [2026-01-07T12:18:53.201287] [DEBUG] [REMOTE ] PXS: Symbol is viable for forecasting. [2026-01-07T12:18:53.201334] [INFO ] [MAIN ] [2593/3530] PXS kept (0.5s) | 2592 kept, 1 rejected | 137.9/min | ETA: 6.8m [2026-01-07T12:18:53.697763] [DEBUG] [REMOTE ] PY: Retrieved 2463 rows, trimmed to 300. [2026-01-07T12:18:53.697891] [DEBUG] [REMOTE ] PY: PASS: History has at least 300 days. [2026-01-07T12:18:53.698106] [DEBUG] [REMOTE ] PY: PASS: Price check passed. Min price $49.85. [2026-01-07T12:18:53.698250] [DEBUG] [REMOTE ] PY: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:53.698365] [DEBUG] [REMOTE ] PY: PASS: Integrity check passed. [2026-01-07T12:18:53.698406] [DEBUG] [REMOTE ] PY: Symbol is viable for forecasting. [2026-01-07T12:18:53.698454] [INFO ] [MAIN ] [2594/3530] PY kept (0.5s) | 2593 kept, 1 rejected | 137.9/min | ETA: 6.8m [2026-01-07T12:18:54.081698] [DEBUG] [REMOTE ] PYPL: Retrieved 2633 rows, trimmed to 300. [2026-01-07T12:18:54.081827] [DEBUG] [REMOTE ] PYPL: PASS: History has at least 300 days. [2026-01-07T12:18:54.082039] [DEBUG] [REMOTE ] PYPL: PASS: Price check passed. Min price $58.10. [2026-01-07T12:18:54.082234] [DEBUG] [REMOTE ] PYPL: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:54.082377] [DEBUG] [REMOTE ] PYPL: PASS: Integrity check passed. [2026-01-07T12:18:54.082429] [DEBUG] [REMOTE ] PYPL: Symbol is viable for forecasting. [2026-01-07T12:18:54.082492] [INFO ] [MAIN ] [2595/3530] PYPL kept (0.4s) | 2594 kept, 1 rejected | 137.9/min | ETA: 6.8m [2026-01-07T12:18:54.512222] [DEBUG] [REMOTE ] PYXS: Retrieved 1065 rows, trimmed to 300. [2026-01-07T12:18:54.512346] [DEBUG] [REMOTE ] PYXS: PASS: History has at least 300 days. [2026-01-07T12:18:54.512551] [DEBUG] [REMOTE ] PYXS: PASS: Price check passed. Min price $1.06. [2026-01-07T12:18:54.512705] [DEBUG] [REMOTE ] PYXS: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:54.512813] [DEBUG] [REMOTE ] PYXS: PASS: Integrity check passed. [2026-01-07T12:18:54.512853] [DEBUG] [REMOTE ] PYXS: Symbol is viable for forecasting. [2026-01-07T12:18:54.512900] [INFO ] [MAIN ] [2596/3530] PYXS kept (0.4s) | 2595 kept, 1 rejected | 137.9/min | ETA: 6.8m [2026-01-07T12:18:55.038423] [DEBUG] [REMOTE ] PZZA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:55.038586] [DEBUG] [REMOTE ] PZZA: PASS: History has at least 300 days. [2026-01-07T12:18:55.038858] [DEBUG] [REMOTE ] PZZA: PASS: Price check passed. Min price $38.49. [2026-01-07T12:18:55.038998] [DEBUG] [REMOTE ] PZZA: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:55.039123] [DEBUG] [REMOTE ] PZZA: PASS: Integrity check passed. [2026-01-07T12:18:55.039164] [DEBUG] [REMOTE ] PZZA: Symbol is viable for forecasting. [2026-01-07T12:18:55.039214] [INFO ] [MAIN ] [2597/3530] PZZA kept (0.5s) | 2596 kept, 1 rejected | 137.9/min | ETA: 6.8m [2026-01-07T12:18:55.268614] [DEBUG] [REMOTE ] QBTS: Retrieved 857 rows, trimmed to 300. [2026-01-07T12:18:55.268756] [DEBUG] [REMOTE ] QBTS: PASS: History has at least 300 days. [2026-01-07T12:18:55.269194] [DEBUG] [REMOTE ] QBTS: PASS: Price check passed. Min price $20.41. [2026-01-07T12:18:55.269330] [DEBUG] [REMOTE ] QBTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:55.269445] [DEBUG] [REMOTE ] QBTS: PASS: Integrity check passed. [2026-01-07T12:18:55.269484] [DEBUG] [REMOTE ] QBTS: Symbol is viable for forecasting. [2026-01-07T12:18:55.269532] [INFO ] [MAIN ] [2598/3530] QBTS kept (0.2s) | 2597 kept, 1 rejected | 137.9/min | ETA: 6.8m [2026-01-07T12:18:55.871407] [DEBUG] [REMOTE ] QCLN: Retrieved 4754 rows, trimmed to 300. [2026-01-07T12:18:55.871605] [DEBUG] [REMOTE ] QCLN: PASS: History has at least 300 days. [2026-01-07T12:18:55.871831] [DEBUG] [REMOTE ] QCLN: PASS: Price check passed. Min price $41.06. [2026-01-07T12:18:55.871967] [DEBUG] [REMOTE ] QCLN: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:55.872082] [DEBUG] [REMOTE ] QCLN: PASS: Integrity check passed. [2026-01-07T12:18:55.872122] [DEBUG] [REMOTE ] QCLN: Symbol is viable for forecasting. [2026-01-07T12:18:55.872170] [INFO ] [MAIN ] [2599/3530] QCLN kept (0.6s) | 2598 kept, 1 rejected | 137.9/min | ETA: 6.8m [2026-01-07T12:18:56.444620] [DEBUG] [REMOTE ] QCOM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:56.444760] [DEBUG] [REMOTE ] QCOM: PASS: History has at least 300 days. [2026-01-07T12:18:56.444990] [DEBUG] [REMOTE ] QCOM: PASS: Price check passed. Min price $152.81. [2026-01-07T12:18:56.445140] [DEBUG] [REMOTE ] QCOM: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:56.445259] [DEBUG] [REMOTE ] QCOM: PASS: Integrity check passed. [2026-01-07T12:18:56.445301] [DEBUG] [REMOTE ] QCOM: Symbol is viable for forecasting. [2026-01-07T12:18:56.445351] [INFO ] [MAIN ] [2600/3530] QCOM kept (0.6s) | 2599 kept, 1 rejected | 137.9/min | ETA: 6.7m [2026-01-07T12:18:56.899524] [DEBUG] [REMOTE ] QCRH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:56.899686] [DEBUG] [REMOTE ] QCRH: PASS: History has at least 300 days. [2026-01-07T12:18:56.899956] [DEBUG] [REMOTE ] QCRH: PASS: Price check passed. Min price $66.99. [2026-01-07T12:18:56.900093] [DEBUG] [REMOTE ] QCRH: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:56.900206] [DEBUG] [REMOTE ] QCRH: PASS: Integrity check passed. [2026-01-07T12:18:56.900246] [DEBUG] [REMOTE ] QCRH: Symbol is viable for forecasting. [2026-01-07T12:18:56.900293] [INFO ] [MAIN ] [2601/3530] QCRH kept (0.5s) | 2600 kept, 1 rejected | 137.9/min | ETA: 6.7m [2026-01-07T12:18:57.339059] [DEBUG] [REMOTE ] QDEL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:57.339194] [DEBUG] [REMOTE ] QDEL: PASS: History has at least 300 days. [2026-01-07T12:18:57.339422] [DEBUG] [REMOTE ] QDEL: PASS: Price check passed. Min price $19.73. [2026-01-07T12:18:57.339559] [DEBUG] [REMOTE ] QDEL: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:57.339699] [DEBUG] [REMOTE ] QDEL: PASS: Integrity check passed. [2026-01-07T12:18:57.339748] [DEBUG] [REMOTE ] QDEL: Symbol is viable for forecasting. [2026-01-07T12:18:57.339809] [INFO ] [MAIN ] [2602/3530] QDEL kept (0.4s) | 2601 kept, 1 rejected | 137.9/min | ETA: 6.7m [2026-01-07T12:18:57.677070] [DEBUG] [REMOTE ] QFIN: Retrieved 1774 rows, trimmed to 300. [2026-01-07T12:18:57.677217] [DEBUG] [REMOTE ] QFIN: PASS: History has at least 300 days. [2026-01-07T12:18:57.677450] [DEBUG] [REMOTE ] QFIN: PASS: Price check passed. Min price $18.10. [2026-01-07T12:18:57.677609] [DEBUG] [REMOTE ] QFIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:57.677746] [DEBUG] [REMOTE ] QFIN: PASS: Integrity check passed. [2026-01-07T12:18:57.677790] [DEBUG] [REMOTE ] QFIN: Symbol is viable for forecasting. [2026-01-07T12:18:57.677842] [INFO ] [MAIN ] [2603/3530] QFIN kept (0.3s) | 2602 kept, 1 rejected | 137.9/min | ETA: 6.7m [2026-01-07T12:18:58.201807] [DEBUG] [REMOTE ] QGEN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:58.201943] [DEBUG] [REMOTE ] QGEN: PASS: History has at least 300 days. [2026-01-07T12:18:58.202160] [DEBUG] [REMOTE ] QGEN: PASS: Price check passed. Min price $43.06. [2026-01-07T12:18:58.202291] [DEBUG] [REMOTE ] QGEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:58.202405] [DEBUG] [REMOTE ] QGEN: PASS: Integrity check passed. [2026-01-07T12:18:58.202444] [DEBUG] [REMOTE ] QGEN: Symbol is viable for forecasting. [2026-01-07T12:18:58.202490] [INFO ] [MAIN ] [2604/3530] QGEN kept (0.5s) | 2603 kept, 1 rejected | 137.9/min | ETA: 6.7m [2026-01-07T12:18:58.609385] [DEBUG] [REMOTE ] QLYS: Retrieved 3336 rows, trimmed to 300. [2026-01-07T12:18:58.609527] [DEBUG] [REMOTE ] QLYS: PASS: History has at least 300 days. [2026-01-07T12:18:58.609751] [DEBUG] [REMOTE ] QLYS: PASS: Price check passed. Min price $121.21. [2026-01-07T12:18:58.609883] [DEBUG] [REMOTE ] QLYS: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:58.609990] [DEBUG] [REMOTE ] QLYS: PASS: Integrity check passed. [2026-01-07T12:18:58.610029] [DEBUG] [REMOTE ] QLYS: Symbol is viable for forecasting. [2026-01-07T12:18:58.610075] [INFO ] [MAIN ] [2605/3530] QLYS kept (0.4s) | 2604 kept, 1 rejected | 137.9/min | ETA: 6.7m [2026-01-07T12:18:59.128175] [DEBUG] [REMOTE ] QMCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:18:59.128403] [DEBUG] [REMOTE ] QMCO: PASS: History has at least 300 days. [2026-01-07T12:18:59.128716] [DEBUG] [REMOTE ] QMCO: PASS: Price check passed. Min price $6.45. [2026-01-07T12:18:59.128924] [DEBUG] [REMOTE ] QMCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:59.129226] [DEBUG] [REMOTE ] QMCO: PASS: Integrity check passed. [2026-01-07T12:18:59.129274] [DEBUG] [REMOTE ] QMCO: Symbol is viable for forecasting. [2026-01-07T12:18:59.129333] [INFO ] [MAIN ] [2606/3530] QMCO kept (0.5s) | 2605 kept, 1 rejected | 137.9/min | ETA: 6.7m [2026-01-07T12:18:59.456638] [DEBUG] [REMOTE ] QMOM: Retrieved 2515 rows, trimmed to 300. [2026-01-07T12:18:59.456847] [DEBUG] [REMOTE ] QMOM: PASS: History has at least 300 days. [2026-01-07T12:18:59.457178] [DEBUG] [REMOTE ] QMOM: PASS: Price check passed. Min price $60.90. [2026-01-07T12:18:59.457324] [DEBUG] [REMOTE ] QMOM: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:59.457473] [DEBUG] [REMOTE ] QMOM: PASS: Integrity check passed. [2026-01-07T12:18:59.457515] [DEBUG] [REMOTE ] QMOM: Symbol is viable for forecasting. [2026-01-07T12:18:59.457593] [INFO ] [MAIN ] [2607/3530] QMOM kept (0.3s) | 2606 kept, 1 rejected | 137.9/min | ETA: 6.7m [2026-01-07T12:18:59.813383] [DEBUG] [REMOTE ] QNCX: Retrieved 1675 rows, trimmed to 300. [2026-01-07T12:18:59.813539] [DEBUG] [REMOTE ] QNCX: PASS: History has at least 300 days. [2026-01-07T12:18:59.813850] [DEBUG] [REMOTE ] QNCX: PASS: Price check passed. Min price $1.56. [2026-01-07T12:18:59.814033] [DEBUG] [REMOTE ] QNCX: PASS: Continuity check passed with 300 days. [2026-01-07T12:18:59.814178] [DEBUG] [REMOTE ] QNCX: PASS: Integrity check passed. [2026-01-07T12:18:59.814231] [DEBUG] [REMOTE ] QNCX: Symbol is viable for forecasting. [2026-01-07T12:18:59.814292] [INFO ] [MAIN ] [2608/3530] QNCX kept (0.4s) | 2607 kept, 1 rejected | 137.9/min | ETA: 6.7m [2026-01-07T12:19:00.122937] [DEBUG] [REMOTE ] QNTM: Retrieved 1897 rows, trimmed to 300. [2026-01-07T12:19:00.123089] [DEBUG] [REMOTE ] QNTM: PASS: History has at least 300 days. [2026-01-07T12:19:00.123362] [DEBUG] [REMOTE ] QNTM: PASS: Price check passed. Min price $5.76. [2026-01-07T12:19:00.123533] [DEBUG] [REMOTE ] QNTM: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:00.123704] [DEBUG] [REMOTE ] QNTM: PASS: Integrity check passed. [2026-01-07T12:19:00.123756] [DEBUG] [REMOTE ] QNTM: Symbol is viable for forecasting. [2026-01-07T12:19:00.123822] [INFO ] [MAIN ] [2609/3530] QNTM kept (0.3s) | 2608 kept, 1 rejected | 137.9/min | ETA: 6.7m [2026-01-07T12:19:00.586633] [DEBUG] [REMOTE ] QQMG: Retrieved 1051 rows, trimmed to 300. [2026-01-07T12:19:00.586752] [DEBUG] [REMOTE ] QQMG: PASS: History has at least 300 days. [2026-01-07T12:19:00.586990] [DEBUG] [REMOTE ] QQMG: PASS: Price check passed. Min price $40.37. [2026-01-07T12:19:00.587138] [DEBUG] [REMOTE ] QQMG: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:00.587265] [DEBUG] [REMOTE ] QQMG: PASS: Integrity check passed. [2026-01-07T12:19:00.587309] [DEBUG] [REMOTE ] QQMG: Symbol is viable for forecasting. [2026-01-07T12:19:00.587363] [INFO ] [MAIN ] [2610/3530] QQMG kept (0.5s) | 2609 kept, 1 rejected | 137.9/min | ETA: 6.7m [2026-01-07T12:19:01.203261] [DEBUG] [REMOTE ] QQQ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:01.203472] [DEBUG] [REMOTE ] QQQ: PASS: History has at least 300 days. [2026-01-07T12:19:01.203893] [DEBUG] [REMOTE ] QQQ: PASS: Price check passed. Min price $584.92. [2026-01-07T12:19:01.204076] [DEBUG] [REMOTE ] QQQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:01.204250] [DEBUG] [REMOTE ] QQQ: PASS: Integrity check passed. [2026-01-07T12:19:01.204303] [DEBUG] [REMOTE ] QQQ: Symbol is viable for forecasting. [2026-01-07T12:19:01.204371] [INFO ] [MAIN ] [2611/3530] QQQ kept (0.6s) | 2610 kept, 1 rejected | 137.9/min | ETA: 6.7m [2026-01-07T12:19:01.587287] [DEBUG] [REMOTE ] QQQE: Retrieved 3469 rows, trimmed to 300. [2026-01-07T12:19:01.587420] [DEBUG] [REMOTE ] QQQE: PASS: History has at least 300 days. [2026-01-07T12:19:01.587677] [DEBUG] [REMOTE ] QQQE: PASS: Price check passed. Min price $96.74. [2026-01-07T12:19:01.587816] [DEBUG] [REMOTE ] QQQE: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:01.587934] [DEBUG] [REMOTE ] QQQE: PASS: Integrity check passed. [2026-01-07T12:19:01.587973] [DEBUG] [REMOTE ] QQQE: Symbol is viable for forecasting. [2026-01-07T12:19:01.588021] [INFO ] [MAIN ] [2612/3530] QQQE kept (0.4s) | 2611 kept, 1 rejected | 137.9/min | ETA: 6.7m [2026-01-07T12:19:01.763621] [DEBUG] [REMOTE ] QQQI: Retrieved 486 rows, trimmed to 300. [2026-01-07T12:19:01.763765] [DEBUG] [REMOTE ] QQQI: PASS: History has at least 300 days. [2026-01-07T12:19:01.763996] [DEBUG] [REMOTE ] QQQI: PASS: Price check passed. Min price $50.94. [2026-01-07T12:19:01.764137] [DEBUG] [REMOTE ] QQQI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:01.764255] [DEBUG] [REMOTE ] QQQI: PASS: Integrity check passed. [2026-01-07T12:19:01.764297] [DEBUG] [REMOTE ] QQQI: Symbol is viable for forecasting. [2026-01-07T12:19:01.764346] [INFO ] [MAIN ] [2613/3530] QQQI kept (0.2s) | 2612 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:02.286694] [DEBUG] [REMOTE ] QQQJ: Retrieved 1314 rows, trimmed to 300. [2026-01-07T12:19:02.286822] [DEBUG] [REMOTE ] QQQJ: PASS: History has at least 300 days. [2026-01-07T12:19:02.287031] [DEBUG] [REMOTE ] QQQJ: PASS: Price check passed. Min price $34.46. [2026-01-07T12:19:02.287335] [DEBUG] [REMOTE ] QQQJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:02.287442] [DEBUG] [REMOTE ] QQQJ: PASS: Integrity check passed. [2026-01-07T12:19:02.287482] [DEBUG] [REMOTE ] QQQJ: Symbol is viable for forecasting. [2026-01-07T12:19:02.287529] [INFO ] [MAIN ] [2614/3530] QQQJ kept (0.5s) | 2613 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:02.553440] [DEBUG] [REMOTE ] QQQM: Retrieved 1314 rows, trimmed to 300. [2026-01-07T12:19:02.553593] [DEBUG] [REMOTE ] QQQM: PASS: History has at least 300 days. [2026-01-07T12:19:02.553804] [DEBUG] [REMOTE ] QQQM: PASS: Price check passed. Min price $240.80. [2026-01-07T12:19:02.553939] [DEBUG] [REMOTE ] QQQM: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:02.554235] [DEBUG] [REMOTE ] QQQM: PASS: Integrity check passed. [2026-01-07T12:19:02.554274] [DEBUG] [REMOTE ] QQQM: Symbol is viable for forecasting. [2026-01-07T12:19:02.554320] [INFO ] [MAIN ] [2615/3530] QQQM kept (0.3s) | 2614 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:03.223076] [DEBUG] [REMOTE ] QQQX: Retrieved 4763 rows, trimmed to 300. [2026-01-07T12:19:03.223206] [DEBUG] [REMOTE ] QQQX: PASS: History has at least 300 days. [2026-01-07T12:19:03.223424] [DEBUG] [REMOTE ] QQQX: PASS: Price check passed. Min price $26.01. [2026-01-07T12:19:03.223595] [DEBUG] [REMOTE ] QQQX: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:03.223721] [DEBUG] [REMOTE ] QQQX: PASS: Integrity check passed. [2026-01-07T12:19:03.223763] [DEBUG] [REMOTE ] QQQX: Symbol is viable for forecasting. [2026-01-07T12:19:03.223812] [INFO ] [MAIN ] [2616/3530] QQQX kept (0.7s) | 2615 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:03.424658] [DEBUG] [REMOTE ] QQQY: Retrieved 580 rows, trimmed to 300. [2026-01-07T12:19:03.424789] [DEBUG] [REMOTE ] QQQY: PASS: History has at least 300 days. [2026-01-07T12:19:03.425013] [DEBUG] [REMOTE ] QQQY: PASS: Price check passed. Min price $22.45. [2026-01-07T12:19:03.425178] [DEBUG] [REMOTE ] QQQY: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:03.425290] [DEBUG] [REMOTE ] QQQY: PASS: Integrity check passed. [2026-01-07T12:19:03.425332] [DEBUG] [REMOTE ] QQQY: Symbol is viable for forecasting. [2026-01-07T12:19:03.425379] [INFO ] [MAIN ] [2617/3530] QQQY kept (0.2s) | 2616 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:04.006715] [DEBUG] [REMOTE ] QRHC: Retrieved 4026 rows, trimmed to 300. [2026-01-07T12:19:04.006846] [DEBUG] [REMOTE ] QRHC: PASS: History has at least 300 days. [2026-01-07T12:19:04.007249] [DEBUG] [REMOTE ] QRHC: PASS: Price check passed. Min price $1.22. [2026-01-07T12:19:04.007381] [DEBUG] [REMOTE ] QRHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:04.007493] [DEBUG] [REMOTE ] QRHC: PASS: Integrity check passed. [2026-01-07T12:19:04.007532] [DEBUG] [REMOTE ] QRHC: Symbol is viable for forecasting. [2026-01-07T12:19:04.007605] [INFO ] [MAIN ] [2618/3530] QRHC kept (0.6s) | 2617 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:04.374060] [DEBUG] [REMOTE ] QRVO: Retrieved 2769 rows, trimmed to 300. [2026-01-07T12:19:04.374179] [DEBUG] [REMOTE ] QRVO: PASS: History has at least 300 days. [2026-01-07T12:19:04.374385] [DEBUG] [REMOTE ] QRVO: PASS: Price check passed. Min price $79.25. [2026-01-07T12:19:04.374515] [DEBUG] [REMOTE ] QRVO: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:04.374648] [DEBUG] [REMOTE ] QRVO: PASS: Integrity check passed. [2026-01-07T12:19:04.374691] [DEBUG] [REMOTE ] QRVO: Symbol is viable for forecasting. [2026-01-07T12:19:04.374738] [INFO ] [MAIN ] [2619/3530] QRVO kept (0.4s) | 2618 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:04.687831] [DEBUG] [REMOTE ] QS: Retrieved 1354 rows, trimmed to 300. [2026-01-07T12:19:04.687949] [DEBUG] [REMOTE ] QS: PASS: History has at least 300 days. [2026-01-07T12:19:04.688149] [DEBUG] [REMOTE ] QS: PASS: Price check passed. Min price $10.38. [2026-01-07T12:19:04.688280] [DEBUG] [REMOTE ] QS: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:04.688385] [DEBUG] [REMOTE ] QS: PASS: Integrity check passed. [2026-01-07T12:19:04.688425] [DEBUG] [REMOTE ] QS: Symbol is viable for forecasting. [2026-01-07T12:19:04.688470] [INFO ] [MAIN ] [2620/3530] QS kept (0.3s) | 2619 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:05.114176] [DEBUG] [REMOTE ] QSI: Retrieved 1291 rows, trimmed to 300. [2026-01-07T12:19:05.114313] [DEBUG] [REMOTE ] QSI: PASS: History has at least 300 days. [2026-01-07T12:19:05.114540] [DEBUG] [REMOTE ] QSI: PASS: Price check passed. Min price $1.10. [2026-01-07T12:19:05.114713] [DEBUG] [REMOTE ] QSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:05.114824] [DEBUG] [REMOTE ] QSI: PASS: Integrity check passed. [2026-01-07T12:19:05.114864] [DEBUG] [REMOTE ] QSI: Symbol is viable for forecasting. [2026-01-07T12:19:05.114913] [INFO ] [MAIN ] [2621/3530] QSI kept (0.4s) | 2620 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:05.625714] [DEBUG] [REMOTE ] QTEC: Retrieved 4952 rows, trimmed to 300. [2026-01-07T12:19:05.625842] [DEBUG] [REMOTE ] QTEC: PASS: History has at least 300 days. [2026-01-07T12:19:05.626055] [DEBUG] [REMOTE ] QTEC: PASS: Price check passed. Min price $214.01. [2026-01-07T12:19:05.626188] [DEBUG] [REMOTE ] QTEC: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:05.626297] [DEBUG] [REMOTE ] QTEC: PASS: Integrity check passed. [2026-01-07T12:19:05.626336] [DEBUG] [REMOTE ] QTEC: Symbol is viable for forecasting. [2026-01-07T12:19:05.626383] [INFO ] [MAIN ] [2622/3530] QTEC kept (0.5s) | 2621 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:05.914035] [DEBUG] [REMOTE ] QTRX: Retrieved 2030 rows, trimmed to 300. [2026-01-07T12:19:05.914167] [DEBUG] [REMOTE ] QTRX: PASS: History has at least 300 days. [2026-01-07T12:19:05.914371] [DEBUG] [REMOTE ] QTRX: PASS: Price check passed. Min price $4.94. [2026-01-07T12:19:05.914504] [DEBUG] [REMOTE ] QTRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:05.914633] [DEBUG] [REMOTE ] QTRX: PASS: Integrity check passed. [2026-01-07T12:19:05.914675] [DEBUG] [REMOTE ] QTRX: Symbol is viable for forecasting. [2026-01-07T12:19:05.914723] [INFO ] [MAIN ] [2623/3530] QTRX kept (0.3s) | 2622 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:06.336649] [DEBUG] [REMOTE ] QTTB: Retrieved 1955 rows, trimmed to 300. [2026-01-07T12:19:06.336774] [DEBUG] [REMOTE ] QTTB: PASS: History has at least 300 days. [2026-01-07T12:19:06.336986] [DEBUG] [REMOTE ] QTTB: PASS: Price check passed. Min price $1.93. [2026-01-07T12:19:06.337121] [DEBUG] [REMOTE ] QTTB: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:06.337232] [DEBUG] [REMOTE ] QTTB: PASS: Integrity check passed. [2026-01-07T12:19:06.337272] [DEBUG] [REMOTE ] QTTB: Symbol is viable for forecasting. [2026-01-07T12:19:06.337321] [INFO ] [MAIN ] [2624/3530] QTTB kept (0.4s) | 2623 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:06.739918] [DEBUG] [REMOTE ] QTUM: Retrieved 1844 rows, trimmed to 300. [2026-01-07T12:19:06.740070] [DEBUG] [REMOTE ] QTUM: PASS: History has at least 300 days. [2026-01-07T12:19:06.740360] [DEBUG] [REMOTE ] QTUM: PASS: Price check passed. Min price $99.96. [2026-01-07T12:19:06.740505] [DEBUG] [REMOTE ] QTUM: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:06.740660] [DEBUG] [REMOTE ] QTUM: PASS: Integrity check passed. [2026-01-07T12:19:06.740706] [DEBUG] [REMOTE ] QTUM: Symbol is viable for forecasting. [2026-01-07T12:19:06.740764] [INFO ] [MAIN ] [2625/3530] QTUM kept (0.4s) | 2624 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:07.184238] [DEBUG] [REMOTE ] QTWO: Retrieved 2968 rows, trimmed to 300. [2026-01-07T12:19:07.184429] [DEBUG] [REMOTE ] QTWO: PASS: History has at least 300 days. [2026-01-07T12:19:07.184825] [DEBUG] [REMOTE ] QTWO: PASS: Price check passed. Min price $59.26. [2026-01-07T12:19:07.185035] [DEBUG] [REMOTE ] QTWO: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:07.185231] [DEBUG] [REMOTE ] QTWO: PASS: Integrity check passed. [2026-01-07T12:19:07.185295] [DEBUG] [REMOTE ] QTWO: Symbol is viable for forecasting. [2026-01-07T12:19:07.185369] [INFO ] [MAIN ] [2626/3530] QTWO kept (0.4s) | 2625 kept, 1 rejected | 137.9/min | ETA: 6.6m [2026-01-07T12:19:07.605939] [DEBUG] [REMOTE ] QUAD: Retrieved 3901 rows, trimmed to 300. [2026-01-07T12:19:07.606128] [DEBUG] [REMOTE ] QUAD: PASS: History has at least 300 days. [2026-01-07T12:19:07.606484] [DEBUG] [REMOTE ] QUAD: PASS: Price check passed. Min price $5.18. [2026-01-07T12:19:07.606694] [DEBUG] [REMOTE ] QUAD: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:07.606882] [DEBUG] [REMOTE ] QUAD: PASS: Integrity check passed. [2026-01-07T12:19:07.606936] [DEBUG] [REMOTE ] QUAD: Symbol is viable for forecasting. [2026-01-07T12:19:07.607003] [INFO ] [MAIN ] [2627/3530] QUAD kept (0.4s) | 2626 kept, 1 rejected | 137.9/min | ETA: 6.5m [2026-01-07T12:19:08.145634] [DEBUG] [REMOTE ] QUIK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:08.145773] [DEBUG] [REMOTE ] QUIK: PASS: History has at least 300 days. [2026-01-07T12:19:08.146014] [DEBUG] [REMOTE ] QUIK: PASS: Price check passed. Min price $5.49. [2026-01-07T12:19:08.146187] [DEBUG] [REMOTE ] QUIK: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:08.146310] [DEBUG] [REMOTE ] QUIK: PASS: Integrity check passed. [2026-01-07T12:19:08.146353] [DEBUG] [REMOTE ] QUIK: Symbol is viable for forecasting. [2026-01-07T12:19:08.146404] [INFO ] [MAIN ] [2628/3530] QUIK kept (0.5s) | 2627 kept, 1 rejected | 137.9/min | ETA: 6.5m [2026-01-07T12:19:08.473166] [DEBUG] [REMOTE ] QURE: Retrieved 2998 rows, trimmed to 300. [2026-01-07T12:19:08.473296] [DEBUG] [REMOTE ] QURE: PASS: History has at least 300 days. [2026-01-07T12:19:08.473508] [DEBUG] [REMOTE ] QURE: PASS: Price check passed. Min price $19.51. [2026-01-07T12:19:08.473678] [DEBUG] [REMOTE ] QURE: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:08.473795] [DEBUG] [REMOTE ] QURE: PASS: Integrity check passed. [2026-01-07T12:19:08.473836] [DEBUG] [REMOTE ] QURE: Symbol is viable for forecasting. [2026-01-07T12:19:08.473883] [INFO ] [MAIN ] [2629/3530] QURE kept (0.3s) | 2628 kept, 1 rejected | 137.9/min | ETA: 6.5m [2026-01-07T12:19:08.882346] [DEBUG] [REMOTE ] QVAL: Retrieved 2517 rows, trimmed to 300. [2026-01-07T12:19:08.882473] [DEBUG] [REMOTE ] QVAL: PASS: History has at least 300 days. [2026-01-07T12:19:08.882717] [DEBUG] [REMOTE ] QVAL: PASS: Price check passed. Min price $44.80. [2026-01-07T12:19:08.882855] [DEBUG] [REMOTE ] QVAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:08.882968] [DEBUG] [REMOTE ] QVAL: PASS: Integrity check passed. [2026-01-07T12:19:08.883008] [DEBUG] [REMOTE ] QVAL: Symbol is viable for forecasting. [2026-01-07T12:19:08.883056] [INFO ] [MAIN ] [2630/3530] QVAL kept (0.4s) | 2629 kept, 1 rejected | 137.9/min | ETA: 6.5m [2026-01-07T12:19:09.264382] [DEBUG] [REMOTE ] QVCC: Retrieved 1533 rows, trimmed to 300. [2026-01-07T12:19:09.264511] [DEBUG] [REMOTE ] QVCC: PASS: History has at least 300 days. [2026-01-07T12:19:09.264751] [DEBUG] [REMOTE ] QVCC: PASS: Price check passed. Min price $8.17. [2026-01-07T12:19:09.264889] [DEBUG] [REMOTE ] QVCC: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:09.265006] [DEBUG] [REMOTE ] QVCC: PASS: Integrity check passed. [2026-01-07T12:19:09.265046] [DEBUG] [REMOTE ] QVCC: Symbol is viable for forecasting. [2026-01-07T12:19:09.265093] [INFO ] [MAIN ] [2631/3530] QVCC kept (0.4s) | 2630 kept, 1 rejected | 137.9/min | ETA: 6.5m [2026-01-07T12:19:09.714989] [DEBUG] [REMOTE ] QYLD: Retrieved 3034 rows, trimmed to 300. [2026-01-07T12:19:09.715126] [DEBUG] [REMOTE ] QYLD: PASS: History has at least 300 days. [2026-01-07T12:19:09.715344] [DEBUG] [REMOTE ] QYLD: PASS: Price check passed. Min price $16.38. [2026-01-07T12:19:09.715480] [DEBUG] [REMOTE ] QYLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:09.715618] [DEBUG] [REMOTE ] QYLD: PASS: Integrity check passed. [2026-01-07T12:19:09.715660] [DEBUG] [REMOTE ] QYLD: Symbol is viable for forecasting. [2026-01-07T12:19:09.715731] [INFO ] [MAIN ] [2632/3530] QYLD kept (0.5s) | 2631 kept, 1 rejected | 137.9/min | ETA: 6.5m [2026-01-07T12:19:09.970321] [DEBUG] [REMOTE ] QYLG: Retrieved 1329 rows, trimmed to 300. [2026-01-07T12:19:09.970461] [DEBUG] [REMOTE ] QYLG: PASS: History has at least 300 days. [2026-01-07T12:19:09.970712] [DEBUG] [REMOTE ] QYLG: PASS: Price check passed. Min price $25.76. [2026-01-07T12:19:09.970858] [DEBUG] [REMOTE ] QYLG: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:09.970972] [DEBUG] [REMOTE ] QYLG: PASS: Integrity check passed. [2026-01-07T12:19:09.971013] [DEBUG] [REMOTE ] QYLG: Symbol is viable for forecasting. [2026-01-07T12:19:09.971062] [INFO ] [MAIN ] [2633/3530] QYLG kept (0.3s) | 2632 kept, 1 rejected | 138.0/min | ETA: 6.5m [2026-01-07T12:19:10.502626] [DEBUG] [REMOTE ] RA: Retrieved 2284 rows, trimmed to 300. [2026-01-07T12:19:10.502842] [DEBUG] [REMOTE ] RA: PASS: History has at least 300 days. [2026-01-07T12:19:10.503111] [DEBUG] [REMOTE ] RA: PASS: Price check passed. Min price $12.73. [2026-01-07T12:19:10.503249] [DEBUG] [REMOTE ] RA: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:10.503588] [DEBUG] [REMOTE ] RA: PASS: Integrity check passed. [2026-01-07T12:19:10.503630] [DEBUG] [REMOTE ] RA: Symbol is viable for forecasting. [2026-01-07T12:19:10.503708] [INFO ] [MAIN ] [2634/3530] RA kept (0.5s) | 2633 kept, 1 rejected | 137.9/min | ETA: 6.5m [2026-01-07T12:19:10.868131] [DEBUG] [REMOTE ] RACE: Retrieved 2567 rows, trimmed to 300. [2026-01-07T12:19:10.868541] [DEBUG] [REMOTE ] RACE: PASS: History has at least 300 days. [2026-01-07T12:19:10.868886] [DEBUG] [REMOTE ] RACE: PASS: Price check passed. Min price $364.04. [2026-01-07T12:19:10.869093] [DEBUG] [REMOTE ] RACE: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:10.869277] [DEBUG] [REMOTE ] RACE: PASS: Integrity check passed. [2026-01-07T12:19:10.869328] [DEBUG] [REMOTE ] RACE: Symbol is viable for forecasting. [2026-01-07T12:19:10.869384] [INFO ] [MAIN ] [2635/3530] RACE kept (0.4s) | 2634 kept, 1 rejected | 138.0/min | ETA: 6.5m [2026-01-07T12:19:11.226876] [DEBUG] [REMOTE ] RAIL: Retrieved 5222 rows, trimmed to 300. [2026-01-07T12:19:11.227081] [DEBUG] [REMOTE ] RAIL: PASS: History has at least 300 days. [2026-01-07T12:19:11.227362] [DEBUG] [REMOTE ] RAIL: PASS: Price check passed. Min price $7.41. [2026-01-07T12:19:11.227529] [DEBUG] [REMOTE ] RAIL: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:11.227685] [DEBUG] [REMOTE ] RAIL: PASS: Integrity check passed. [2026-01-07T12:19:11.227730] [DEBUG] [REMOTE ] RAIL: Symbol is viable for forecasting. [2026-01-07T12:19:11.227785] [INFO ] [MAIN ] [2636/3530] RAIL kept (0.4s) | 2635 kept, 1 rejected | 138.0/min | ETA: 6.5m [2026-01-07T12:19:11.636847] [DEBUG] [REMOTE ] RAMP: Retrieved 1868 rows, trimmed to 300. [2026-01-07T12:19:11.637040] [DEBUG] [REMOTE ] RAMP: PASS: History has at least 300 days. [2026-01-07T12:19:11.637341] [DEBUG] [REMOTE ] RAMP: PASS: Price check passed. Min price $26.98. [2026-01-07T12:19:11.637488] [DEBUG] [REMOTE ] RAMP: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:11.637643] [DEBUG] [REMOTE ] RAMP: PASS: Integrity check passed. [2026-01-07T12:19:11.637686] [DEBUG] [REMOTE ] RAMP: Symbol is viable for forecasting. [2026-01-07T12:19:11.637739] [INFO ] [MAIN ] [2637/3530] RAMP kept (0.4s) | 2636 kept, 1 rejected | 138.0/min | ETA: 6.5m [2026-01-07T12:19:11.934684] [DEBUG] [REMOTE ] RAPP: Retrieved 396 rows, trimmed to 300. [2026-01-07T12:19:11.934853] [DEBUG] [REMOTE ] RAPP: PASS: History has at least 300 days. [2026-01-07T12:19:11.935110] [DEBUG] [REMOTE ] RAPP: PASS: Price check passed. Min price $24.37. [2026-01-07T12:19:11.935277] [DEBUG] [REMOTE ] RAPP: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:11.935409] [DEBUG] [REMOTE ] RAPP: PASS: Integrity check passed. [2026-01-07T12:19:11.935451] [DEBUG] [REMOTE ] RAPP: Symbol is viable for forecasting. [2026-01-07T12:19:11.935503] [INFO ] [MAIN ] [2638/3530] RAPP kept (0.3s) | 2637 kept, 1 rejected | 138.0/min | ETA: 6.5m [2026-01-07T12:19:12.491714] [DEBUG] [REMOTE ] RARE: Retrieved 3001 rows, trimmed to 300. [2026-01-07T12:19:12.491860] [DEBUG] [REMOTE ] RARE: PASS: History has at least 300 days. [2026-01-07T12:19:12.492093] [DEBUG] [REMOTE ] RARE: PASS: Price check passed. Min price $19.72. [2026-01-07T12:19:12.492262] [DEBUG] [REMOTE ] RARE: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:12.492381] [DEBUG] [REMOTE ] RARE: PASS: Integrity check passed. [2026-01-07T12:19:12.492421] [DEBUG] [REMOTE ] RARE: Symbol is viable for forecasting. [2026-01-07T12:19:12.492470] [INFO ] [MAIN ] [2639/3530] RARE kept (0.6s) | 2638 kept, 1 rejected | 138.0/min | ETA: 6.5m [2026-01-07T12:19:12.998440] [DEBUG] [REMOTE ] RAVE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:12.998608] [DEBUG] [REMOTE ] RAVE: PASS: History has at least 300 days. [2026-01-07T12:19:12.998881] [DEBUG] [REMOTE ] RAVE: PASS: Price check passed. Min price $2.33. [2026-01-07T12:19:12.999025] [DEBUG] [REMOTE ] RAVE: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:12.999161] [DEBUG] [REMOTE ] RAVE: PASS: Integrity check passed. [2026-01-07T12:19:12.999202] [DEBUG] [REMOTE ] RAVE: Symbol is viable for forecasting. [2026-01-07T12:19:12.999270] [INFO ] [MAIN ] [2640/3530] RAVE kept (0.5s) | 2639 kept, 1 rejected | 138.0/min | ETA: 6.5m [2026-01-07T12:19:13.188834] [DEBUG] [REMOTE ] RAY: Retrieved 412 rows, trimmed to 300. [2026-01-07T12:19:13.188983] [DEBUG] [REMOTE ] RAY: PASS: History has at least 300 days. [2026-01-07T12:19:13.189225] [DEBUG] [REMOTE ] RAY: PASS: Price check passed. Min price $1.58. [2026-01-07T12:19:13.189370] [DEBUG] [REMOTE ] RAY: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:13.189728] [DEBUG] [REMOTE ] RAY: PASS: Integrity check passed. [2026-01-07T12:19:13.189780] [DEBUG] [REMOTE ] RAY: Symbol is viable for forecasting. [2026-01-07T12:19:13.189832] [INFO ] [MAIN ] [2641/3530] RAY kept (0.2s) | 2640 kept, 1 rejected | 138.0/min | ETA: 6.4m [2026-01-07T12:19:13.972847] [DEBUG] [REMOTE ] RBA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:13.973102] [DEBUG] [REMOTE ] RBA: PASS: History has at least 300 days. [2026-01-07T12:19:13.973741] [DEBUG] [REMOTE ] RBA: PASS: Price check passed. Min price $95.22. [2026-01-07T12:19:13.973893] [DEBUG] [REMOTE ] RBA: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:13.974071] [DEBUG] [REMOTE ] RBA: PASS: Integrity check passed. [2026-01-07T12:19:13.974113] [DEBUG] [REMOTE ] RBA: Symbol is viable for forecasting. [2026-01-07T12:19:13.974170] [INFO ] [MAIN ] [2642/3530] RBA kept (0.8s) | 2641 kept, 1 rejected | 138.0/min | ETA: 6.4m [2026-01-07T12:19:14.267672] [DEBUG] [REMOTE ] RBB: Retrieved 2124 rows, trimmed to 300. [2026-01-07T12:19:14.267885] [DEBUG] [REMOTE ] RBB: PASS: History has at least 300 days. [2026-01-07T12:19:14.268160] [DEBUG] [REMOTE ] RBB: PASS: Price check passed. Min price $16.69. [2026-01-07T12:19:14.268340] [DEBUG] [REMOTE ] RBB: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:14.268465] [DEBUG] [REMOTE ] RBB: PASS: Integrity check passed. [2026-01-07T12:19:14.268507] [DEBUG] [REMOTE ] RBB: Symbol is viable for forecasting. [2026-01-07T12:19:14.268560] [INFO ] [MAIN ] [2643/3530] RBB kept (0.3s) | 2642 kept, 1 rejected | 138.0/min | ETA: 6.4m [2026-01-07T12:19:14.648300] [DEBUG] [REMOTE ] RBBN: Retrieved 2036 rows, trimmed to 300. [2026-01-07T12:19:14.648721] [DEBUG] [REMOTE ] RBBN: PASS: History has at least 300 days. [2026-01-07T12:19:14.649016] [DEBUG] [REMOTE ] RBBN: PASS: Price check passed. Min price $2.75. [2026-01-07T12:19:14.649162] [DEBUG] [REMOTE ] RBBN: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:14.649281] [DEBUG] [REMOTE ] RBBN: PASS: Integrity check passed. [2026-01-07T12:19:14.649322] [DEBUG] [REMOTE ] RBBN: Symbol is viable for forecasting. [2026-01-07T12:19:14.649376] [INFO ] [MAIN ] [2644/3530] RBBN kept (0.4s) | 2643 kept, 1 rejected | 138.0/min | ETA: 6.4m [2026-01-07T12:19:15.236508] [DEBUG] [REMOTE ] RBC: Retrieved 5134 rows, trimmed to 300. [2026-01-07T12:19:15.236837] [DEBUG] [REMOTE ] RBC: PASS: History has at least 300 days. [2026-01-07T12:19:15.237325] [DEBUG] [REMOTE ] RBC: PASS: Price check passed. Min price $369.71. [2026-01-07T12:19:15.237486] [DEBUG] [REMOTE ] RBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:15.237677] [DEBUG] [REMOTE ] RBC: PASS: Integrity check passed. [2026-01-07T12:19:15.237723] [DEBUG] [REMOTE ] RBC: Symbol is viable for forecasting. [2026-01-07T12:19:15.237785] [INFO ] [MAIN ] [2645/3530] RBC kept (0.6s) | 2644 kept, 1 rejected | 138.0/min | ETA: 6.4m [2026-01-07T12:19:15.712128] [DEBUG] [REMOTE ] RBCAA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:15.712365] [DEBUG] [REMOTE ] RBCAA: PASS: History has at least 300 days. [2026-01-07T12:19:15.712769] [DEBUG] [REMOTE ] RBCAA: PASS: Price check passed. Min price $64.56. [2026-01-07T12:19:15.712961] [DEBUG] [REMOTE ] RBCAA: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:15.713148] [DEBUG] [REMOTE ] RBCAA: PASS: Integrity check passed. [2026-01-07T12:19:15.713204] [DEBUG] [REMOTE ] RBCAA: Symbol is viable for forecasting. [2026-01-07T12:19:15.713301] [INFO ] [MAIN ] [2646/3530] RBCAA kept (0.5s) | 2645 kept, 1 rejected | 138.0/min | ETA: 6.4m [2026-01-07T12:19:15.934060] [DEBUG] [REMOTE ] RBLX: Retrieved 1213 rows, trimmed to 300. [2026-01-07T12:19:15.934247] [DEBUG] [REMOTE ] RBLX: PASS: History has at least 300 days. [2026-01-07T12:19:15.934494] [DEBUG] [REMOTE ] RBLX: PASS: Price check passed. Min price $75.83. [2026-01-07T12:19:15.934665] [DEBUG] [REMOTE ] RBLX: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:15.934786] [DEBUG] [REMOTE ] RBLX: PASS: Integrity check passed. [2026-01-07T12:19:15.934829] [DEBUG] [REMOTE ] RBLX: Symbol is viable for forecasting. [2026-01-07T12:19:15.934912] [INFO ] [MAIN ] [2647/3530] RBLX kept (0.2s) | 2646 kept, 1 rejected | 138.0/min | ETA: 6.4m [2026-01-07T12:19:16.460693] [DEBUG] [REMOTE ] RC: Retrieved 3247 rows, trimmed to 300. [2026-01-07T12:19:16.460900] [DEBUG] [REMOTE ] RC: PASS: History has at least 300 days. [2026-01-07T12:19:16.461275] [DEBUG] [REMOTE ] RC: PASS: Price check passed. Min price $2.04. [2026-01-07T12:19:16.461416] [DEBUG] [REMOTE ] RC: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:16.461604] [DEBUG] [REMOTE ] RC: PASS: Integrity check passed. [2026-01-07T12:19:16.461649] [DEBUG] [REMOTE ] RC: Symbol is viable for forecasting. [2026-01-07T12:19:16.461704] [INFO ] [MAIN ] [2648/3530] RC kept (0.5s) | 2647 kept, 1 rejected | 138.0/min | ETA: 6.4m [2026-01-07T12:19:16.783022] [DEBUG] [REMOTE ] RCEL: Retrieved 1575 rows, trimmed to 300. [2026-01-07T12:19:16.783198] [DEBUG] [REMOTE ] RCEL: PASS: History has at least 300 days. [2026-01-07T12:19:16.783680] [DEBUG] [REMOTE ] RCEL: PASS: Price check passed. Min price $3.27. [2026-01-07T12:19:16.783824] [DEBUG] [REMOTE ] RCEL: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:16.783945] [DEBUG] [REMOTE ] RCEL: PASS: Integrity check passed. [2026-01-07T12:19:16.783987] [DEBUG] [REMOTE ] RCEL: Symbol is viable for forecasting. [2026-01-07T12:19:16.784040] [INFO ] [MAIN ] [2649/3530] RCEL kept (0.3s) | 2648 kept, 1 rejected | 138.0/min | ETA: 6.4m [2026-01-07T12:19:17.401664] [DEBUG] [REMOTE ] RCI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:17.401856] [DEBUG] [REMOTE ] RCI: PASS: History has at least 300 days. [2026-01-07T12:19:17.402122] [DEBUG] [REMOTE ] RCI: PASS: Price check passed. Min price $35.88. [2026-01-07T12:19:17.402303] [DEBUG] [REMOTE ] RCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:17.402467] [DEBUG] [REMOTE ] RCI: PASS: Integrity check passed. [2026-01-07T12:19:17.402517] [DEBUG] [REMOTE ] RCI: Symbol is viable for forecasting. [2026-01-07T12:19:17.402606] [INFO ] [MAIN ] [2650/3530] RCI kept (0.6s) | 2649 kept, 1 rejected | 138.0/min | ETA: 6.4m [2026-01-07T12:19:17.783990] [DEBUG] [REMOTE ] RCKY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:17.784192] [DEBUG] [REMOTE ] RCKY: PASS: History has at least 300 days. [2026-01-07T12:19:17.784697] [DEBUG] [REMOTE ] RCKY: PASS: Price check passed. Min price $26.44. [2026-01-07T12:19:17.784843] [DEBUG] [REMOTE ] RCKY: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:17.784980] [DEBUG] [REMOTE ] RCKY: PASS: Integrity check passed. [2026-01-07T12:19:17.785024] [DEBUG] [REMOTE ] RCKY: Symbol is viable for forecasting. [2026-01-07T12:19:17.785079] [INFO ] [MAIN ] [2651/3530] RCKY kept (0.4s) | 2650 kept, 1 rejected | 138.0/min | ETA: 6.4m [2026-01-07T12:19:18.108795] [DEBUG] [REMOTE ] RCL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:18.109042] [DEBUG] [REMOTE ] RCL: PASS: History has at least 300 days. [2026-01-07T12:19:18.109408] [DEBUG] [REMOTE ] RCL: PASS: Price check passed. Min price $245.85. [2026-01-07T12:19:18.109556] [DEBUG] [REMOTE ] RCL: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:18.109738] [DEBUG] [REMOTE ] RCL: PASS: Integrity check passed. [2026-01-07T12:19:18.109825] [DEBUG] [REMOTE ] RCL: Symbol is viable for forecasting. [2026-01-07T12:19:18.109886] [INFO ] [MAIN ] [2652/3530] RCL kept (0.3s) | 2651 kept, 1 rejected | 138.0/min | ETA: 6.4m [2026-01-07T12:19:18.677130] [DEBUG] [REMOTE ] RCS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:18.677270] [DEBUG] [REMOTE ] RCS: PASS: History has at least 300 days. [2026-01-07T12:19:18.677719] [DEBUG] [REMOTE ] RCS: PASS: Price check passed. Min price $5.57. [2026-01-07T12:19:18.677858] [DEBUG] [REMOTE ] RCS: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:18.677979] [DEBUG] [REMOTE ] RCS: PASS: Integrity check passed. [2026-01-07T12:19:18.678019] [DEBUG] [REMOTE ] RCS: Symbol is viable for forecasting. [2026-01-07T12:19:18.678067] [INFO ] [MAIN ] [2653/3530] RCS kept (0.6s) | 2652 kept, 1 rejected | 138.0/min | ETA: 6.4m [2026-01-07T12:19:18.971023] [DEBUG] [REMOTE ] RCUS: Retrieved 1964 rows, trimmed to 300. [2026-01-07T12:19:18.971206] [DEBUG] [REMOTE ] RCUS: PASS: History has at least 300 days. [2026-01-07T12:19:18.971469] [DEBUG] [REMOTE ] RCUS: PASS: Price check passed. Min price $14.60. [2026-01-07T12:19:18.971641] [DEBUG] [REMOTE ] RCUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:18.971765] [DEBUG] [REMOTE ] RCUS: PASS: Integrity check passed. [2026-01-07T12:19:18.971808] [DEBUG] [REMOTE ] RCUS: Symbol is viable for forecasting. [2026-01-07T12:19:18.971860] [INFO ] [MAIN ] [2654/3530] RCUS kept (0.3s) | 2653 kept, 1 rejected | 138.0/min | ETA: 6.3m [2026-01-07T12:19:19.622270] [DEBUG] [REMOTE ] RDCM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:19.622474] [DEBUG] [REMOTE ] RDCM: PASS: History has at least 300 days. [2026-01-07T12:19:19.622842] [DEBUG] [REMOTE ] RDCM: PASS: Price check passed. Min price $12.36. [2026-01-07T12:19:19.622991] [DEBUG] [REMOTE ] RDCM: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:19.623159] [DEBUG] [REMOTE ] RDCM: PASS: Integrity check passed. [2026-01-07T12:19:19.623210] [DEBUG] [REMOTE ] RDCM: Symbol is viable for forecasting. [2026-01-07T12:19:19.623268] [INFO ] [MAIN ] [2655/3530] RDCM kept (0.7s) | 2654 kept, 1 rejected | 138.0/min | ETA: 6.3m [2026-01-07T12:19:19.972429] [DEBUG] [REMOTE ] RDHL: Retrieved 3270 rows, trimmed to 300. [2026-01-07T12:19:19.972564] [DEBUG] [REMOTE ] RDHL: PASS: History has at least 300 days. [2026-01-07T12:19:19.972801] [DEBUG] [REMOTE ] RDHL: PASS: Price check passed. Min price $1.02. [2026-01-07T12:19:19.972937] [DEBUG] [REMOTE ] RDHL: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:19.973048] [DEBUG] [REMOTE ] RDHL: PASS: Integrity check passed. [2026-01-07T12:19:19.973087] [DEBUG] [REMOTE ] RDHL: Symbol is viable for forecasting. [2026-01-07T12:19:19.973135] [INFO ] [MAIN ] [2656/3530] RDHL kept (0.3s) | 2655 kept, 1 rejected | 138.0/min | ETA: 6.3m [2026-01-07T12:19:20.370952] [DEBUG] [REMOTE ] RDVY: Retrieved 3018 rows, trimmed to 300. [2026-01-07T12:19:20.371143] [DEBUG] [REMOTE ] RDVY: PASS: History has at least 300 days. [2026-01-07T12:19:20.371410] [DEBUG] [REMOTE ] RDVY: PASS: Price check passed. Min price $64.84. [2026-01-07T12:19:20.371552] [DEBUG] [REMOTE ] RDVY: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:20.371696] [DEBUG] [REMOTE ] RDVY: PASS: Integrity check passed. [2026-01-07T12:19:20.371737] [DEBUG] [REMOTE ] RDVY: Symbol is viable for forecasting. [2026-01-07T12:19:20.371789] [INFO ] [MAIN ] [2657/3530] RDVY kept (0.4s) | 2656 kept, 1 rejected | 138.0/min | ETA: 6.3m [2026-01-07T12:19:20.905184] [DEBUG] [REMOTE ] RDY: Retrieved 6221 rows, trimmed to 300. [2026-01-07T12:19:20.905415] [DEBUG] [REMOTE ] RDY: PASS: History has at least 300 days. [2026-01-07T12:19:20.905958] [DEBUG] [REMOTE ] RDY: PASS: Price check passed. Min price $13.29. [2026-01-07T12:19:20.906111] [DEBUG] [REMOTE ] RDY: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:20.906273] [DEBUG] [REMOTE ] RDY: PASS: Integrity check passed. [2026-01-07T12:19:20.906340] [DEBUG] [REMOTE ] RDY: Symbol is viable for forecasting. [2026-01-07T12:19:20.906399] [INFO ] [MAIN ] [2658/3530] RDY kept (0.5s) | 2657 kept, 1 rejected | 138.0/min | ETA: 6.3m [2026-01-07T12:19:21.183061] [DEBUG] [REMOTE ] REAL: Retrieved 1640 rows, trimmed to 300. [2026-01-07T12:19:21.183247] [DEBUG] [REMOTE ] REAL: PASS: History has at least 300 days. [2026-01-07T12:19:21.183505] [DEBUG] [REMOTE ] REAL: PASS: Price check passed. Min price $9.45. [2026-01-07T12:19:21.183677] [DEBUG] [REMOTE ] REAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:21.183805] [DEBUG] [REMOTE ] REAL: PASS: Integrity check passed. [2026-01-07T12:19:21.184095] [DEBUG] [REMOTE ] REAL: Symbol is viable for forecasting. [2026-01-07T12:19:21.184320] [INFO ] [MAIN ] [2659/3530] REAL kept (0.3s) | 2658 kept, 1 rejected | 138.0/min | ETA: 6.3m [2026-01-07T12:19:21.588543] [DEBUG] [REMOTE ] REAX: Retrieved 1388 rows, trimmed to 300. [2026-01-07T12:19:21.588722] [DEBUG] [REMOTE ] REAX: PASS: History has at least 300 days. [2026-01-07T12:19:21.588965] [DEBUG] [REMOTE ] REAX: PASS: Price check passed. Min price $3.41. [2026-01-07T12:19:21.589099] [DEBUG] [REMOTE ] REAX: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:21.589211] [DEBUG] [REMOTE ] REAX: PASS: Integrity check passed. [2026-01-07T12:19:21.589250] [DEBUG] [REMOTE ] REAX: Symbol is viable for forecasting. [2026-01-07T12:19:21.589296] [INFO ] [MAIN ] [2660/3530] REAX kept (0.4s) | 2659 kept, 1 rejected | 138.0/min | ETA: 6.3m [2026-01-07T12:19:21.820041] [DEBUG] [REMOTE ] REBN: Retrieved 853 rows, trimmed to 300. [2026-01-07T12:19:21.820178] [DEBUG] [REMOTE ] REBN: PASS: History has at least 300 days. [2026-01-07T12:19:21.820387] [DEBUG] [REMOTE ] REBN: PASS: Price check passed. Min price $1.41. [2026-01-07T12:19:21.820549] [DEBUG] [REMOTE ] REBN: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:21.820686] [DEBUG] [REMOTE ] REBN: PASS: Integrity check passed. [2026-01-07T12:19:21.820727] [DEBUG] [REMOTE ] REBN: Symbol is viable for forecasting. [2026-01-07T12:19:21.820775] [INFO ] [MAIN ] [2661/3530] REBN kept (0.2s) | 2660 kept, 1 rejected | 138.0/min | ETA: 6.3m [2026-01-07T12:19:22.330294] [DEBUG] [REMOTE ] REFI: Retrieved 1023 rows, trimmed to 300. [2026-01-07T12:19:22.330481] [DEBUG] [REMOTE ] REFI: PASS: History has at least 300 days. [2026-01-07T12:19:22.330757] [DEBUG] [REMOTE ] REFI: PASS: Price check passed. Min price $11.58. [2026-01-07T12:19:22.330899] [DEBUG] [REMOTE ] REFI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:22.331016] [DEBUG] [REMOTE ] REFI: PASS: Integrity check passed. [2026-01-07T12:19:22.331057] [DEBUG] [REMOTE ] REFI: Symbol is viable for forecasting. [2026-01-07T12:19:22.331109] [INFO ] [MAIN ] [2662/3530] REFI kept (0.5s) | 2661 kept, 1 rejected | 138.0/min | ETA: 6.3m [2026-01-07T12:19:22.853388] [DEBUG] [REMOTE ] REG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:22.853607] [DEBUG] [REMOTE ] REG: PASS: History has at least 300 days. [2026-01-07T12:19:22.853898] [DEBUG] [REMOTE ] REG: PASS: Price check passed. Min price $66.46. [2026-01-07T12:19:22.854041] [DEBUG] [REMOTE ] REG: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:22.854178] [DEBUG] [REMOTE ] REG: PASS: Integrity check passed. [2026-01-07T12:19:22.854218] [DEBUG] [REMOTE ] REG: Symbol is viable for forecasting. [2026-01-07T12:19:22.854272] [INFO ] [MAIN ] [2663/3530] REG kept (0.5s) | 2662 kept, 1 rejected | 138.0/min | ETA: 6.3m [2026-01-07T12:19:23.424084] [DEBUG] [REMOTE ] REGN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:23.424239] [DEBUG] [REMOTE ] REGN: PASS: History has at least 300 days. [2026-01-07T12:19:23.424497] [DEBUG] [REMOTE ] REGN: PASS: Price check passed. Min price $557.06. [2026-01-07T12:19:23.424668] [DEBUG] [REMOTE ] REGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:23.424800] [DEBUG] [REMOTE ] REGN: PASS: Integrity check passed. [2026-01-07T12:19:23.424858] [DEBUG] [REMOTE ] REGN: Symbol is viable for forecasting. [2026-01-07T12:19:23.424910] [INFO ] [MAIN ] [2664/3530] REGN kept (0.6s) | 2663 kept, 1 rejected | 138.0/min | ETA: 6.3m [2026-01-07T12:19:23.951252] [DEBUG] [REMOTE ] RELL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:23.951471] [DEBUG] [REMOTE ] RELL: PASS: History has at least 300 days. [2026-01-07T12:19:23.951898] [DEBUG] [REMOTE ] RELL: PASS: Price check passed. Min price $9.43. [2026-01-07T12:19:23.952089] [DEBUG] [REMOTE ] RELL: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:23.952250] [DEBUG] [REMOTE ] RELL: PASS: Integrity check passed. [2026-01-07T12:19:23.952292] [DEBUG] [REMOTE ] RELL: Symbol is viable for forecasting. [2026-01-07T12:19:23.952350] [INFO ] [MAIN ] [2665/3530] RELL kept (0.5s) | 2664 kept, 1 rejected | 138.0/min | ETA: 6.3m [2026-01-07T12:19:24.422918] [DEBUG] [REMOTE ] RELX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:24.423133] [DEBUG] [REMOTE ] RELX: PASS: History has at least 300 days. [2026-01-07T12:19:24.423474] [DEBUG] [REMOTE ] RELX: PASS: Price check passed. Min price $39.48. [2026-01-07T12:19:24.423653] [DEBUG] [REMOTE ] RELX: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:24.423802] [DEBUG] [REMOTE ] RELX: PASS: Integrity check passed. [2026-01-07T12:19:24.423845] [DEBUG] [REMOTE ] RELX: Symbol is viable for forecasting. [2026-01-07T12:19:24.423918] [INFO ] [MAIN ] [2666/3530] RELX kept (0.5s) | 2665 kept, 1 rejected | 137.9/min | ETA: 6.3m [2026-01-07T12:19:24.647561] [DEBUG] [REMOTE ] RELY: Retrieved 1076 rows, trimmed to 300. [2026-01-07T12:19:24.647800] [DEBUG] [REMOTE ] RELY: PASS: History has at least 300 days. [2026-01-07T12:19:24.648092] [DEBUG] [REMOTE ] RELY: PASS: Price check passed. Min price $12.20. [2026-01-07T12:19:24.648252] [DEBUG] [REMOTE ] RELY: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:24.648410] [DEBUG] [REMOTE ] RELY: PASS: Integrity check passed. [2026-01-07T12:19:24.648454] [DEBUG] [REMOTE ] RELY: Symbol is viable for forecasting. [2026-01-07T12:19:24.648508] [INFO ] [MAIN ] [2667/3530] RELY kept (0.2s) | 2666 kept, 1 rejected | 138.0/min | ETA: 6.3m [2026-01-07T12:19:25.028140] [DEBUG] [REMOTE ] REPL: Retrieved 1876 rows, trimmed to 300. [2026-01-07T12:19:25.028339] [DEBUG] [REMOTE ] REPL: PASS: History has at least 300 days. [2026-01-07T12:19:25.028878] [DEBUG] [REMOTE ] REPL: PASS: Price check passed. Min price $4.35. [2026-01-07T12:19:25.029042] [DEBUG] [REMOTE ] REPL: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:25.029177] [DEBUG] [REMOTE ] REPL: PASS: Integrity check passed. [2026-01-07T12:19:25.029218] [DEBUG] [REMOTE ] REPL: Symbol is viable for forecasting. [2026-01-07T12:19:25.029271] [INFO ] [MAIN ] [2668/3530] REPL kept (0.4s) | 2667 kept, 1 rejected | 138.0/min | ETA: 6.2m [2026-01-07T12:19:25.476859] [DEBUG] [REMOTE ] RERE: Retrieved 1143 rows, trimmed to 300. [2026-01-07T12:19:25.477047] [DEBUG] [REMOTE ] RERE: PASS: History has at least 300 days. [2026-01-07T12:19:25.477302] [DEBUG] [REMOTE ] RERE: PASS: Price check passed. Min price $3.75. [2026-01-07T12:19:25.477445] [DEBUG] [REMOTE ] RERE: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:25.477567] [DEBUG] [REMOTE ] RERE: PASS: Integrity check passed. [2026-01-07T12:19:25.477640] [DEBUG] [REMOTE ] RERE: Symbol is viable for forecasting. [2026-01-07T12:19:25.477693] [INFO ] [MAIN ] [2669/3530] RERE kept (0.4s) | 2668 kept, 1 rejected | 138.0/min | ETA: 6.2m [2026-01-07T12:19:26.155689] [DEBUG] [REMOTE ] RES: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:26.155906] [DEBUG] [REMOTE ] RES: PASS: History has at least 300 days. [2026-01-07T12:19:26.156228] [DEBUG] [REMOTE ] RES: PASS: Price check passed. Min price $4.20. [2026-01-07T12:19:26.156418] [DEBUG] [REMOTE ] RES: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:26.156643] [DEBUG] [REMOTE ] RES: PASS: Integrity check passed. [2026-01-07T12:19:26.156703] [DEBUG] [REMOTE ] RES: Symbol is viable for forecasting. [2026-01-07T12:19:26.156786] [INFO ] [MAIN ] [2670/3530] RES kept (0.7s) | 2669 kept, 1 rejected | 137.9/min | ETA: 6.2m [2026-01-07T12:19:26.456841] [DEBUG] [REMOTE ] REVG: Retrieved 2248 rows, trimmed to 300. [2026-01-07T12:19:26.456964] [DEBUG] [REMOTE ] REVG: PASS: History has at least 300 days. [2026-01-07T12:19:26.457164] [DEBUG] [REMOTE ] REVG: PASS: Price check passed. Min price $48.80. [2026-01-07T12:19:26.457295] [DEBUG] [REMOTE ] REVG: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:26.457401] [DEBUG] [REMOTE ] REVG: PASS: Integrity check passed. [2026-01-07T12:19:26.457440] [DEBUG] [REMOTE ] REVG: Symbol is viable for forecasting. [2026-01-07T12:19:26.457486] [INFO ] [MAIN ] [2671/3530] REVG kept (0.3s) | 2670 kept, 1 rejected | 138.0/min | ETA: 6.2m [2026-01-07T12:19:27.022220] [DEBUG] [REMOTE ] REX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:27.022420] [DEBUG] [REMOTE ] REX: PASS: History has at least 300 days. [2026-01-07T12:19:27.022728] [DEBUG] [REMOTE ] REX: PASS: Price check passed. Min price $30.59. [2026-01-07T12:19:27.022902] [DEBUG] [REMOTE ] REX: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:27.023033] [DEBUG] [REMOTE ] REX: PASS: Integrity check passed. [2026-01-07T12:19:27.023074] [DEBUG] [REMOTE ] REX: Symbol is viable for forecasting. [2026-01-07T12:19:27.023124] [INFO ] [MAIN ] [2672/3530] REX kept (0.6s) | 2671 kept, 1 rejected | 138.0/min | ETA: 6.2m [2026-01-07T12:19:27.310146] [DEBUG] [REMOTE ] REYN: Retrieved 1491 rows, trimmed to 300. [2026-01-07T12:19:27.310265] [DEBUG] [REMOTE ] REYN: PASS: History has at least 300 days. [2026-01-07T12:19:27.310465] [DEBUG] [REMOTE ] REYN: PASS: Price check passed. Min price $22.62. [2026-01-07T12:19:27.310626] [DEBUG] [REMOTE ] REYN: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:27.310738] [DEBUG] [REMOTE ] REYN: PASS: Integrity check passed. [2026-01-07T12:19:27.310777] [DEBUG] [REMOTE ] REYN: Symbol is viable for forecasting. [2026-01-07T12:19:27.310823] [INFO ] [MAIN ] [2673/3530] REYN kept (0.3s) | 2672 kept, 1 rejected | 138.0/min | ETA: 6.2m [2026-01-07T12:19:27.723597] [DEBUG] [REMOTE ] REZI: Retrieved 1816 rows, trimmed to 300. [2026-01-07T12:19:27.723960] [DEBUG] [REMOTE ] REZI: PASS: History has at least 300 days. [2026-01-07T12:19:27.724212] [DEBUG] [REMOTE ] REZI: PASS: Price check passed. Min price $28.83. [2026-01-07T12:19:27.724353] [DEBUG] [REMOTE ] REZI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:27.724468] [DEBUG] [REMOTE ] REZI: PASS: Integrity check passed. [2026-01-07T12:19:27.724509] [DEBUG] [REMOTE ] REZI: Symbol is viable for forecasting. [2026-01-07T12:19:27.724562] [INFO ] [MAIN ] [2674/3530] REZI kept (0.4s) | 2673 kept, 1 rejected | 138.0/min | ETA: 6.2m [2026-01-07T12:19:28.288101] [DEBUG] [REMOTE ] RF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:28.288327] [DEBUG] [REMOTE ] RF: PASS: History has at least 300 days. [2026-01-07T12:19:28.288706] [DEBUG] [REMOTE ] RF: PASS: Price check passed. Min price $23.11. [2026-01-07T12:19:28.288905] [DEBUG] [REMOTE ] RF: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:28.289066] [DEBUG] [REMOTE ] RF: PASS: Integrity check passed. [2026-01-07T12:19:28.289108] [DEBUG] [REMOTE ] RF: Symbol is viable for forecasting. [2026-01-07T12:19:28.289170] [INFO ] [MAIN ] [2675/3530] RF kept (0.6s) | 2674 kept, 1 rejected | 138.0/min | ETA: 6.2m [2026-01-07T12:19:28.766111] [DEBUG] [REMOTE ] RFI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:28.766330] [DEBUG] [REMOTE ] RFI: PASS: History has at least 300 days. [2026-01-07T12:19:28.766673] [DEBUG] [REMOTE ] RFI: PASS: Price check passed. Min price $10.86. [2026-01-07T12:19:28.766850] [DEBUG] [REMOTE ] RFI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:28.767053] [DEBUG] [REMOTE ] RFI: PASS: Integrity check passed. [2026-01-07T12:19:28.767109] [DEBUG] [REMOTE ] RFI: Symbol is viable for forecasting. [2026-01-07T12:19:28.767166] [INFO ] [MAIN ] [2676/3530] RFI kept (0.5s) | 2675 kept, 1 rejected | 137.9/min | ETA: 6.2m [2026-01-07T12:19:29.049801] [DEBUG] [REMOTE ] RFL: Retrieved 1957 rows, trimmed to 300. [2026-01-07T12:19:29.049931] [DEBUG] [REMOTE ] RFL: PASS: History has at least 300 days. [2026-01-07T12:19:29.050147] [DEBUG] [REMOTE ] RFL: PASS: Price check passed. Min price $1.17. [2026-01-07T12:19:29.050289] [DEBUG] [REMOTE ] RFL: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:29.050402] [DEBUG] [REMOTE ] RFL: PASS: Integrity check passed. [2026-01-07T12:19:29.050444] [DEBUG] [REMOTE ] RFL: Symbol is viable for forecasting. [2026-01-07T12:19:29.050496] [INFO ] [MAIN ] [2677/3530] RFL kept (0.3s) | 2676 kept, 1 rejected | 138.0/min | ETA: 6.2m [2026-01-07T12:19:29.452630] [DEBUG] [REMOTE ] RFM: Retrieved 1452 rows, trimmed to 300. [2026-01-07T12:19:29.452756] [DEBUG] [REMOTE ] RFM: PASS: History has at least 300 days. [2026-01-07T12:19:29.452968] [DEBUG] [REMOTE ] RFM: PASS: Price check passed. Min price $13.90. [2026-01-07T12:19:29.453110] [DEBUG] [REMOTE ] RFM: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:29.453227] [DEBUG] [REMOTE ] RFM: PASS: Integrity check passed. [2026-01-07T12:19:29.453269] [DEBUG] [REMOTE ] RFM: Symbol is viable for forecasting. [2026-01-07T12:19:29.453319] [INFO ] [MAIN ] [2678/3530] RFM kept (0.4s) | 2677 kept, 1 rejected | 138.0/min | ETA: 6.2m [2026-01-07T12:19:29.866243] [DEBUG] [REMOTE ] RFMZ: Retrieved 1223 rows, trimmed to 300. [2026-01-07T12:19:29.866390] [DEBUG] [REMOTE ] RFMZ: PASS: History has at least 300 days. [2026-01-07T12:19:29.866648] [DEBUG] [REMOTE ] RFMZ: PASS: Price check passed. Min price $12.59. [2026-01-07T12:19:29.866981] [DEBUG] [REMOTE ] RFMZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:29.867115] [DEBUG] [REMOTE ] RFMZ: PASS: Integrity check passed. [2026-01-07T12:19:29.867166] [DEBUG] [REMOTE ] RFMZ: Symbol is viable for forecasting. [2026-01-07T12:19:29.867227] [INFO ] [MAIN ] [2679/3530] RFMZ kept (0.4s) | 2678 kept, 1 rejected | 138.0/min | ETA: 6.2m [2026-01-07T12:19:30.343999] [DEBUG] [REMOTE ] RGA: Retrieved 4356 rows, trimmed to 300. [2026-01-07T12:19:30.344133] [DEBUG] [REMOTE ] RGA: PASS: History has at least 300 days. [2026-01-07T12:19:30.344355] [DEBUG] [REMOTE ] RGA: PASS: Price check passed. Min price $180.64. [2026-01-07T12:19:30.344492] [DEBUG] [REMOTE ] RGA: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:30.344629] [DEBUG] [REMOTE ] RGA: PASS: Integrity check passed. [2026-01-07T12:19:30.344671] [DEBUG] [REMOTE ] RGA: Symbol is viable for forecasting. [2026-01-07T12:19:30.344720] [INFO ] [MAIN ] [2680/3530] RGA kept (0.5s) | 2679 kept, 1 rejected | 138.0/min | ETA: 6.2m [2026-01-07T12:19:30.654327] [DEBUG] [REMOTE ] RGCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:30.654460] [DEBUG] [REMOTE ] RGCO: PASS: History has at least 300 days. [2026-01-07T12:19:30.654702] [DEBUG] [REMOTE ] RGCO: PASS: Price check passed. Min price $20.71. [2026-01-07T12:19:30.654839] [DEBUG] [REMOTE ] RGCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:30.654956] [DEBUG] [REMOTE ] RGCO: PASS: Integrity check passed. [2026-01-07T12:19:30.654996] [DEBUG] [REMOTE ] RGCO: Symbol is viable for forecasting. [2026-01-07T12:19:30.655044] [INFO ] [MAIN ] [2681/3530] RGCO kept (0.3s) | 2680 kept, 1 rejected | 138.0/min | ETA: 6.2m [2026-01-07T12:19:31.229091] [DEBUG] [REMOTE ] RGEN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:31.229234] [DEBUG] [REMOTE ] RGEN: PASS: History has at least 300 days. [2026-01-07T12:19:31.229476] [DEBUG] [REMOTE ] RGEN: PASS: Price check passed. Min price $142.82. [2026-01-07T12:19:31.229629] [DEBUG] [REMOTE ] RGEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:31.229970] [DEBUG] [REMOTE ] RGEN: PASS: Integrity check passed. [2026-01-07T12:19:31.230010] [DEBUG] [REMOTE ] RGEN: Symbol is viable for forecasting. [2026-01-07T12:19:31.230058] [INFO ] [MAIN ] [2682/3530] RGEN kept (0.6s) | 2681 kept, 1 rejected | 138.0/min | ETA: 6.1m [2026-01-07T12:19:31.703150] [DEBUG] [REMOTE ] RGLD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:31.703288] [DEBUG] [REMOTE ] RGLD: PASS: History has at least 300 days. [2026-01-07T12:19:31.703547] [DEBUG] [REMOTE ] RGLD: PASS: Price check passed. Min price $168.72. [2026-01-07T12:19:31.703732] [DEBUG] [REMOTE ] RGLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:31.703857] [DEBUG] [REMOTE ] RGLD: PASS: Integrity check passed. [2026-01-07T12:19:31.703897] [DEBUG] [REMOTE ] RGLD: Symbol is viable for forecasting. [2026-01-07T12:19:31.703947] [INFO ] [MAIN ] [2683/3530] RGLD kept (0.5s) | 2682 kept, 1 rejected | 138.0/min | ETA: 6.1m [2026-01-07T12:19:31.914043] [DEBUG] [REMOTE ] RGNX: Retrieved 2591 rows, trimmed to 300. [2026-01-07T12:19:31.914168] [DEBUG] [REMOTE ] RGNX: PASS: History has at least 300 days. [2026-01-07T12:19:31.914372] [DEBUG] [REMOTE ] RGNX: PASS: Price check passed. Min price $10.87. [2026-01-07T12:19:31.914503] [DEBUG] [REMOTE ] RGNX: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:31.914636] [DEBUG] [REMOTE ] RGNX: PASS: Integrity check passed. [2026-01-07T12:19:31.914677] [DEBUG] [REMOTE ] RGNX: Symbol is viable for forecasting. [2026-01-07T12:19:31.914723] [INFO ] [MAIN ] [2684/3530] RGNX kept (0.2s) | 2683 kept, 1 rejected | 138.0/min | ETA: 6.1m [2026-01-07T12:19:32.603593] [DEBUG] [REMOTE ] RGP: Retrieved 6300 rows, trimmed to 300. [2026-01-07T12:19:32.603734] [DEBUG] [REMOTE ] RGP: PASS: History has at least 300 days. [2026-01-07T12:19:32.603963] [DEBUG] [REMOTE ] RGP: PASS: Price check passed. Min price $4.19. [2026-01-07T12:19:32.604101] [DEBUG] [REMOTE ] RGP: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:32.604220] [DEBUG] [REMOTE ] RGP: PASS: Integrity check passed. [2026-01-07T12:19:32.604260] [DEBUG] [REMOTE ] RGP: Symbol is viable for forecasting. [2026-01-07T12:19:32.604313] [INFO ] [MAIN ] [2685/3530] RGP kept (0.7s) | 2684 kept, 1 rejected | 138.0/min | ETA: 6.1m [2026-01-07T12:19:33.167885] [DEBUG] [REMOTE ] RGS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:33.168098] [DEBUG] [REMOTE ] RGS: PASS: History has at least 300 days. [2026-01-07T12:19:33.168451] [DEBUG] [REMOTE ] RGS: PASS: Price check passed. Min price $25.66. [2026-01-07T12:19:33.168634] [DEBUG] [REMOTE ] RGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:33.169327] [DEBUG] [REMOTE ] RGS: PASS: Integrity check passed. [2026-01-07T12:19:33.169537] [DEBUG] [REMOTE ] RGS: Symbol is viable for forecasting. [2026-01-07T12:19:33.169672] [INFO ] [MAIN ] [2686/3530] RGS kept (0.6s) | 2685 kept, 1 rejected | 137.9/min | ETA: 6.1m [2026-01-07T12:19:33.375828] [DEBUG] [REMOTE ] RGTI: Retrieved 1183 rows, trimmed to 300. [2026-01-07T12:19:33.375961] [DEBUG] [REMOTE ] RGTI: PASS: History has at least 300 days. [2026-01-07T12:19:33.376161] [DEBUG] [REMOTE ] RGTI: PASS: Price check passed. Min price $22.15. [2026-01-07T12:19:33.376291] [DEBUG] [REMOTE ] RGTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:33.376399] [DEBUG] [REMOTE ] RGTI: PASS: Integrity check passed. [2026-01-07T12:19:33.376438] [DEBUG] [REMOTE ] RGTI: Symbol is viable for forecasting. [2026-01-07T12:19:33.376485] [INFO ] [MAIN ] [2687/3530] RGTI kept (0.2s) | 2686 kept, 1 rejected | 138.0/min | ETA: 6.1m [2026-01-07T12:19:33.918403] [DEBUG] [REMOTE ] RH: Retrieved 3313 rows, trimmed to 300. [2026-01-07T12:19:33.918529] [DEBUG] [REMOTE ] RH: PASS: History has at least 300 days. [2026-01-07T12:19:33.918983] [DEBUG] [REMOTE ] RH: PASS: Price check passed. Min price $139.54. [2026-01-07T12:19:33.919124] [DEBUG] [REMOTE ] RH: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:33.919273] [DEBUG] [REMOTE ] RH: PASS: Integrity check passed. [2026-01-07T12:19:33.919317] [DEBUG] [REMOTE ] RH: Symbol is viable for forecasting. [2026-01-07T12:19:33.919365] [INFO ] [MAIN ] [2688/3530] RH kept (0.5s) | 2687 kept, 1 rejected | 138.0/min | ETA: 6.1m [2026-01-07T12:19:34.438750] [DEBUG] [REMOTE ] RHI: Retrieved 6584 rows, trimmed to 300. [2026-01-07T12:19:34.438910] [DEBUG] [REMOTE ] RHI: PASS: History has at least 300 days. [2026-01-07T12:19:34.439139] [DEBUG] [REMOTE ] RHI: PASS: Price check passed. Min price $24.94. [2026-01-07T12:19:34.439276] [DEBUG] [REMOTE ] RHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:34.439393] [DEBUG] [REMOTE ] RHI: PASS: Integrity check passed. [2026-01-07T12:19:34.439434] [DEBUG] [REMOTE ] RHI: Symbol is viable for forecasting. [2026-01-07T12:19:34.439482] [INFO ] [MAIN ] [2689/3530] RHI kept (0.5s) | 2688 kept, 1 rejected | 137.9/min | ETA: 6.1m [2026-01-07T12:19:34.903545] [DEBUG] [REMOTE ] RHP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:34.903727] [DEBUG] [REMOTE ] RHP: PASS: History has at least 300 days. [2026-01-07T12:19:34.903949] [DEBUG] [REMOTE ] RHP: PASS: Price check passed. Min price $84.83. [2026-01-07T12:19:34.904082] [DEBUG] [REMOTE ] RHP: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:34.904196] [DEBUG] [REMOTE ] RHP: PASS: Integrity check passed. [2026-01-07T12:19:34.904235] [DEBUG] [REMOTE ] RHP: Symbol is viable for forecasting. [2026-01-07T12:19:34.904283] [INFO ] [MAIN ] [2690/3530] RHP kept (0.5s) | 2689 kept, 1 rejected | 137.9/min | ETA: 6.1m [2026-01-07T12:19:35.377704] [DEBUG] [REMOTE ] RIG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:35.378064] [DEBUG] [REMOTE ] RIG: PASS: History has at least 300 days. [2026-01-07T12:19:35.378353] [DEBUG] [REMOTE ] RIG: PASS: Price check passed. Min price $3.08. [2026-01-07T12:19:35.378501] [DEBUG] [REMOTE ] RIG: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:35.378649] [DEBUG] [REMOTE ] RIG: PASS: Integrity check passed. [2026-01-07T12:19:35.378692] [DEBUG] [REMOTE ] RIG: Symbol is viable for forecasting. [2026-01-07T12:19:35.378741] [INFO ] [MAIN ] [2691/3530] RIG kept (0.5s) | 2690 kept, 1 rejected | 137.9/min | ETA: 6.1m [2026-01-07T12:19:35.837935] [DEBUG] [REMOTE ] RIGL: Retrieved 6312 rows, trimmed to 300. [2026-01-07T12:19:35.838064] [DEBUG] [REMOTE ] RIGL: PASS: History has at least 300 days. [2026-01-07T12:19:35.838281] [DEBUG] [REMOTE ] RIGL: PASS: Price check passed. Min price $26.83. [2026-01-07T12:19:35.838416] [DEBUG] [REMOTE ] RIGL: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:35.838529] [DEBUG] [REMOTE ] RIGL: PASS: Integrity check passed. [2026-01-07T12:19:35.838588] [DEBUG] [REMOTE ] RIGL: Symbol is viable for forecasting. [2026-01-07T12:19:35.838638] [INFO ] [MAIN ] [2692/3530] RIGL kept (0.5s) | 2691 kept, 1 rejected | 137.9/min | ETA: 6.1m [2026-01-07T12:19:36.110428] [DEBUG] [REMOTE ] RILY: Retrieved 2634 rows, trimmed to 300. [2026-01-07T12:19:36.110595] [DEBUG] [REMOTE ] RILY: PASS: History has at least 300 days. [2026-01-07T12:19:36.110802] [DEBUG] [REMOTE ] RILY: PASS: Price check passed. Min price $3.72. [2026-01-07T12:19:36.110934] [DEBUG] [REMOTE ] RILY: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:36.111043] [DEBUG] [REMOTE ] RILY: PASS: Integrity check passed. [2026-01-07T12:19:36.111082] [DEBUG] [REMOTE ] RILY: Symbol is viable for forecasting. [2026-01-07T12:19:36.111128] [INFO ] [MAIN ] [2693/3530] RILY kept (0.3s) | 2692 kept, 1 rejected | 138.0/min | ETA: 6.1m [2026-01-07T12:19:36.506102] [DEBUG] [REMOTE ] RILYN: Retrieved 1580 rows, trimmed to 300. [2026-01-07T12:19:36.506284] [DEBUG] [REMOTE ] RILYN: PASS: History has at least 300 days. [2026-01-07T12:19:36.506534] [DEBUG] [REMOTE ] RILYN: PASS: Price check passed. Min price $18.28. [2026-01-07T12:19:36.506729] [DEBUG] [REMOTE ] RILYN: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:36.507639] [DEBUG] [REMOTE ] RILYN: PASS: Integrity check passed. [2026-01-07T12:19:36.507987] [DEBUG] [REMOTE ] RILYN: Symbol is viable for forecasting. [2026-01-07T12:19:36.508081] [INFO ] [MAIN ] [2694/3530] RILYN kept (0.4s) | 2693 kept, 1 rejected | 138.0/min | ETA: 6.1m [2026-01-07T12:19:36.774793] [DEBUG] [REMOTE ] RILYZ: Retrieved 1108 rows, trimmed to 300. [2026-01-07T12:19:36.774919] [DEBUG] [REMOTE ] RILYZ: PASS: History has at least 300 days. [2026-01-07T12:19:36.775121] [DEBUG] [REMOTE ] RILYZ: PASS: Price check passed. Min price $8.99. [2026-01-07T12:19:36.775256] [DEBUG] [REMOTE ] RILYZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:36.775365] [DEBUG] [REMOTE ] RILYZ: PASS: Integrity check passed. [2026-01-07T12:19:36.775405] [DEBUG] [REMOTE ] RILYZ: Symbol is viable for forecasting. [2026-01-07T12:19:36.775452] [INFO ] [MAIN ] [2695/3530] RILYZ kept (0.3s) | 2694 kept, 1 rejected | 138.0/min | ETA: 6.1m [2026-01-07T12:19:37.366166] [DEBUG] [REMOTE ] RIME: Retrieved 2409 rows, trimmed to 300. [2026-01-07T12:19:37.366300] [DEBUG] [REMOTE ] RIME: PASS: History has at least 300 days. [2026-01-07T12:19:37.366519] [DEBUG] [REMOTE ] RIME: PASS: Price check passed. Min price $1.00. [2026-01-07T12:19:37.366697] [DEBUG] [REMOTE ] RIME: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:37.366816] [DEBUG] [REMOTE ] RIME: PASS: Integrity check passed. [2026-01-07T12:19:37.366857] [DEBUG] [REMOTE ] RIME: Symbol is viable for forecasting. [2026-01-07T12:19:37.366907] [INFO ] [MAIN ] [2696/3530] RIME kept (0.6s) | 2695 kept, 1 rejected | 138.0/min | ETA: 6.0m [2026-01-07T12:19:37.897486] [DEBUG] [REMOTE ] RING: Retrieved 3502 rows, trimmed to 300. [2026-01-07T12:19:37.897664] [DEBUG] [REMOTE ] RING: PASS: History has at least 300 days. [2026-01-07T12:19:37.898146] [DEBUG] [REMOTE ] RING: PASS: Price check passed. Min price $57.99. [2026-01-07T12:19:37.898324] [DEBUG] [REMOTE ] RING: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:37.898480] [DEBUG] [REMOTE ] RING: PASS: Integrity check passed. [2026-01-07T12:19:37.898531] [DEBUG] [REMOTE ] RING: Symbol is viable for forecasting. [2026-01-07T12:19:37.898614] [INFO ] [MAIN ] [2697/3530] RING kept (0.5s) | 2696 kept, 1 rejected | 137.9/min | ETA: 6.0m [2026-01-07T12:19:38.427714] [DEBUG] [REMOTE ] RIO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:38.427879] [DEBUG] [REMOTE ] RIO: PASS: History has at least 300 days. [2026-01-07T12:19:38.428143] [DEBUG] [REMOTE ] RIO: PASS: Price check passed. Min price $65.44. [2026-01-07T12:19:38.428285] [DEBUG] [REMOTE ] RIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:38.428420] [DEBUG] [REMOTE ] RIO: PASS: Integrity check passed. [2026-01-07T12:19:38.428461] [DEBUG] [REMOTE ] RIO: Symbol is viable for forecasting. [2026-01-07T12:19:38.428514] [INFO ] [MAIN ] [2698/3530] RIO kept (0.5s) | 2697 kept, 1 rejected | 137.9/min | ETA: 6.0m [2026-01-07T12:19:38.776400] [DEBUG] [REMOTE ] RITM: Retrieved 3190 rows, trimmed to 300. [2026-01-07T12:19:38.776524] [DEBUG] [REMOTE ] RITM: PASS: History has at least 300 days. [2026-01-07T12:19:38.776755] [DEBUG] [REMOTE ] RITM: PASS: Price check passed. Min price $10.41. [2026-01-07T12:19:38.776890] [DEBUG] [REMOTE ] RITM: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:38.776999] [DEBUG] [REMOTE ] RITM: PASS: Integrity check passed. [2026-01-07T12:19:38.777039] [DEBUG] [REMOTE ] RITM: Symbol is viable for forecasting. [2026-01-07T12:19:38.777086] [INFO ] [MAIN ] [2699/3530] RITM kept (0.3s) | 2698 kept, 1 rejected | 137.9/min | ETA: 6.0m [2026-01-07T12:19:39.062745] [DEBUG] [REMOTE ] RIVN: Retrieved 1042 rows, trimmed to 300. [2026-01-07T12:19:39.062955] [DEBUG] [REMOTE ] RIVN: PASS: History has at least 300 days. [2026-01-07T12:19:39.063228] [DEBUG] [REMOTE ] RIVN: PASS: Price check passed. Min price $12.50. [2026-01-07T12:19:39.063395] [DEBUG] [REMOTE ] RIVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:39.063523] [DEBUG] [REMOTE ] RIVN: PASS: Integrity check passed. [2026-01-07T12:19:39.063566] [DEBUG] [REMOTE ] RIVN: Symbol is viable for forecasting. [2026-01-07T12:19:39.063725] [INFO ] [MAIN ] [2700/3530] RIVN kept (0.3s) | 2699 kept, 1 rejected | 138.0/min | ETA: 6.0m [2026-01-07T12:19:39.485647] [DEBUG] [REMOTE ] RKLB: Retrieved 1097 rows, trimmed to 300. [2026-01-07T12:19:39.485837] [DEBUG] [REMOTE ] RKLB: PASS: History has at least 300 days. [2026-01-07T12:19:39.486092] [DEBUG] [REMOTE ] RKLB: PASS: Price check passed. Min price $39.48. [2026-01-07T12:19:39.486234] [DEBUG] [REMOTE ] RKLB: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:39.486354] [DEBUG] [REMOTE ] RKLB: PASS: Integrity check passed. [2026-01-07T12:19:39.486396] [DEBUG] [REMOTE ] RKLB: Symbol is viable for forecasting. [2026-01-07T12:19:39.486448] [INFO ] [MAIN ] [2701/3530] RKLB kept (0.4s) | 2700 kept, 1 rejected | 138.0/min | ETA: 6.0m [2026-01-07T12:19:39.979440] [DEBUG] [REMOTE ] RL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:39.979593] [DEBUG] [REMOTE ] RL: PASS: History has at least 300 days. [2026-01-07T12:19:39.979831] [DEBUG] [REMOTE ] RL: PASS: Price check passed. Min price $308.50. [2026-01-07T12:19:39.979975] [DEBUG] [REMOTE ] RL: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:39.980088] [DEBUG] [REMOTE ] RL: PASS: Integrity check passed. [2026-01-07T12:19:39.980127] [DEBUG] [REMOTE ] RL: Symbol is viable for forecasting. [2026-01-07T12:19:39.980173] [INFO ] [MAIN ] [2702/3530] RL kept (0.5s) | 2701 kept, 1 rejected | 138.0/min | ETA: 6.0m [2026-01-07T12:19:40.262736] [DEBUG] [REMOTE ] RLAY: Retrieved 1376 rows, trimmed to 300. [2026-01-07T12:19:40.262870] [DEBUG] [REMOTE ] RLAY: PASS: History has at least 300 days. [2026-01-07T12:19:40.263102] [DEBUG] [REMOTE ] RLAY: PASS: Price check passed. Min price $6.03. [2026-01-07T12:19:40.263242] [DEBUG] [REMOTE ] RLAY: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:40.263359] [DEBUG] [REMOTE ] RLAY: PASS: Integrity check passed. [2026-01-07T12:19:40.263400] [DEBUG] [REMOTE ] RLAY: Symbol is viable for forecasting. [2026-01-07T12:19:40.263448] [INFO ] [MAIN ] [2703/3530] RLAY kept (0.3s) | 2702 kept, 1 rejected | 138.0/min | ETA: 6.0m [2026-01-07T12:19:40.919449] [DEBUG] [REMOTE ] RLI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:40.919676] [DEBUG] [REMOTE ] RLI: PASS: History has at least 300 days. [2026-01-07T12:19:40.919955] [DEBUG] [REMOTE ] RLI: PASS: Price check passed. Min price $56.45. [2026-01-07T12:19:40.920096] [DEBUG] [REMOTE ] RLI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:40.920245] [DEBUG] [REMOTE ] RLI: PASS: Integrity check passed. [2026-01-07T12:19:40.920288] [DEBUG] [REMOTE ] RLI: Symbol is viable for forecasting. [2026-01-07T12:19:40.920342] [INFO ] [MAIN ] [2704/3530] RLI kept (0.7s) | 2703 kept, 1 rejected | 138.0/min | ETA: 6.0m [2026-01-07T12:19:41.280881] [DEBUG] [REMOTE ] RLJ: Retrieved 3686 rows, trimmed to 300. [2026-01-07T12:19:41.281068] [DEBUG] [REMOTE ] RLJ: PASS: History has at least 300 days. [2026-01-07T12:19:41.281333] [DEBUG] [REMOTE ] RLJ: PASS: Price check passed. Min price $6.47. [2026-01-07T12:19:41.281524] [DEBUG] [REMOTE ] RLJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:41.281710] [DEBUG] [REMOTE ] RLJ: PASS: Integrity check passed. [2026-01-07T12:19:41.281764] [DEBUG] [REMOTE ] RLJ: Symbol is viable for forecasting. [2026-01-07T12:19:41.281831] [INFO ] [MAIN ] [2705/3530] RLJ kept (0.4s) | 2704 kept, 1 rejected | 138.0/min | ETA: 6.0m [2026-01-07T12:19:41.675042] [DEBUG] [REMOTE ] RLMD: Retrieved 2826 rows, trimmed to 300. [2026-01-07T12:19:41.675221] [DEBUG] [REMOTE ] RLMD: PASS: History has at least 300 days. [2026-01-07T12:19:41.675469] [DEBUG] [REMOTE ] RLMD: PASS: Price check passed. Min price $1.93. [2026-01-07T12:19:41.675652] [DEBUG] [REMOTE ] RLMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:41.675773] [DEBUG] [REMOTE ] RLMD: PASS: Integrity check passed. [2026-01-07T12:19:41.675815] [DEBUG] [REMOTE ] RLMD: Symbol is viable for forecasting. [2026-01-07T12:19:41.675867] [INFO ] [MAIN ] [2706/3530] RLMD kept (0.4s) | 2705 kept, 1 rejected | 138.0/min | ETA: 6.0m [2026-01-07T12:19:41.840896] [DEBUG] [REMOTE ] RLTY: Retrieved 970 rows, trimmed to 300. [2026-01-07T12:19:41.841109] [DEBUG] [REMOTE ] RLTY: PASS: History has at least 300 days. [2026-01-07T12:19:41.841392] [DEBUG] [REMOTE ] RLTY: PASS: Price check passed. Min price $14.40. [2026-01-07T12:19:41.841538] [DEBUG] [REMOTE ] RLTY: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:41.841770] [DEBUG] [REMOTE ] RLTY: PASS: Integrity check passed. [2026-01-07T12:19:41.841819] [DEBUG] [REMOTE ] RLTY: Symbol is viable for forecasting. [2026-01-07T12:19:41.841875] [INFO ] [MAIN ] [2707/3530] RLTY kept (0.2s) | 2706 kept, 1 rejected | 138.0/min | ETA: 6.0m [2026-01-07T12:19:42.388912] [DEBUG] [REMOTE ] RLX: Retrieved 1245 rows, trimmed to 300. [2026-01-07T12:19:42.389143] [DEBUG] [REMOTE ] RLX: PASS: History has at least 300 days. [2026-01-07T12:19:42.389445] [DEBUG] [REMOTE ] RLX: PASS: Price check passed. Min price $2.28. [2026-01-07T12:19:42.389623] [DEBUG] [REMOTE ] RLX: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:42.389792] [DEBUG] [REMOTE ] RLX: PASS: Integrity check passed. [2026-01-07T12:19:42.389840] [DEBUG] [REMOTE ] RLX: Symbol is viable for forecasting. [2026-01-07T12:19:42.389897] [INFO ] [MAIN ] [2708/3530] RLX kept (0.5s) | 2707 kept, 1 rejected | 138.0/min | ETA: 6.0m [2026-01-07T12:19:42.920782] [DEBUG] [REMOTE ] RM: Retrieved 3464 rows, trimmed to 300. [2026-01-07T12:19:42.920980] [DEBUG] [REMOTE ] RM: PASS: History has at least 300 days. [2026-01-07T12:19:42.921284] [DEBUG] [REMOTE ] RM: PASS: Price check passed. Min price $35.82. [2026-01-07T12:19:42.921429] [DEBUG] [REMOTE ] RM: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:42.921588] [DEBUG] [REMOTE ] RM: PASS: Integrity check passed. [2026-01-07T12:19:42.921633] [DEBUG] [REMOTE ] RM: Symbol is viable for forecasting. [2026-01-07T12:19:42.921686] [INFO ] [MAIN ] [2709/3530] RM kept (0.5s) | 2708 kept, 1 rejected | 138.0/min | ETA: 6.0m [2026-01-07T12:19:43.264296] [DEBUG] [REMOTE ] RMAX: Retrieved 3084 rows, trimmed to 300. [2026-01-07T12:19:43.264479] [DEBUG] [REMOTE ] RMAX: PASS: History has at least 300 days. [2026-01-07T12:19:43.264775] [DEBUG] [REMOTE ] RMAX: PASS: Price check passed. Min price $7.27. [2026-01-07T12:19:43.264919] [DEBUG] [REMOTE ] RMAX: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:43.265045] [DEBUG] [REMOTE ] RMAX: PASS: Integrity check passed. [2026-01-07T12:19:43.265087] [DEBUG] [REMOTE ] RMAX: Symbol is viable for forecasting. [2026-01-07T12:19:43.265141] [INFO ] [MAIN ] [2710/3530] RMAX kept (0.3s) | 2709 kept, 1 rejected | 138.0/min | ETA: 5.9m [2026-01-07T12:19:43.598195] [DEBUG] [REMOTE ] RMBI: Retrieved 1638 rows, trimmed to 300. [2026-01-07T12:19:43.598329] [DEBUG] [REMOTE ] RMBI: PASS: History has at least 300 days. [2026-01-07T12:19:43.598544] [DEBUG] [REMOTE ] RMBI: PASS: Price check passed. Min price $12.78. [2026-01-07T12:19:43.598714] [DEBUG] [REMOTE ] RMBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:43.598853] [DEBUG] [REMOTE ] RMBI: PASS: Integrity check passed. [2026-01-07T12:19:43.598896] [DEBUG] [REMOTE ] RMBI: Symbol is viable for forecasting. [2026-01-07T12:19:43.598944] [INFO ] [MAIN ] [2711/3530] RMBI kept (0.3s) | 2710 kept, 1 rejected | 138.0/min | ETA: 5.9m [2026-01-07T12:19:44.202757] [DEBUG] [REMOTE ] RMBS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:44.202915] [DEBUG] [REMOTE ] RMBS: PASS: History has at least 300 days. [2026-01-07T12:19:44.203363] [DEBUG] [REMOTE ] RMBS: PASS: Price check passed. Min price $87.28. [2026-01-07T12:19:44.203521] [DEBUG] [REMOTE ] RMBS: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:44.203674] [DEBUG] [REMOTE ] RMBS: PASS: Integrity check passed. [2026-01-07T12:19:44.203716] [DEBUG] [REMOTE ] RMBS: Symbol is viable for forecasting. [2026-01-07T12:19:44.203766] [INFO ] [MAIN ] [2712/3530] RMBS kept (0.6s) | 2711 kept, 1 rejected | 138.0/min | ETA: 5.9m [2026-01-07T12:19:44.793606] [DEBUG] [REMOTE ] RMD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:44.793800] [DEBUG] [REMOTE ] RMD: PASS: History has at least 300 days. [2026-01-07T12:19:44.794074] [DEBUG] [REMOTE ] RMD: PASS: Price check passed. Min price $240.87. [2026-01-07T12:19:44.794221] [DEBUG] [REMOTE ] RMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:44.794384] [DEBUG] [REMOTE ] RMD: PASS: Integrity check passed. [2026-01-07T12:19:44.794442] [DEBUG] [REMOTE ] RMD: Symbol is viable for forecasting. [2026-01-07T12:19:44.794513] [INFO ] [MAIN ] [2713/3530] RMD kept (0.6s) | 2712 kept, 1 rejected | 138.0/min | ETA: 5.9m [2026-01-07T12:19:45.079856] [DEBUG] [REMOTE ] RMI: Retrieved 1807 rows, trimmed to 300. [2026-01-07T12:19:45.080034] [DEBUG] [REMOTE ] RMI: PASS: History has at least 300 days. [2026-01-07T12:19:45.080284] [DEBUG] [REMOTE ] RMI: PASS: Price check passed. Min price $14.21. [2026-01-07T12:19:45.080426] [DEBUG] [REMOTE ] RMI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:45.080546] [DEBUG] [REMOTE ] RMI: PASS: Integrity check passed. [2026-01-07T12:19:45.080607] [DEBUG] [REMOTE ] RMI: Symbol is viable for forecasting. [2026-01-07T12:19:45.080663] [INFO ] [MAIN ] [2714/3530] RMI kept (0.3s) | 2713 kept, 1 rejected | 138.0/min | ETA: 5.9m [2026-01-07T12:19:45.467049] [DEBUG] [REMOTE ] RMM: Retrieved 1621 rows, trimmed to 300. [2026-01-07T12:19:45.467224] [DEBUG] [REMOTE ] RMM: PASS: History has at least 300 days. [2026-01-07T12:19:45.467470] [DEBUG] [REMOTE ] RMM: PASS: Price check passed. Min price $13.55. [2026-01-07T12:19:45.467644] [DEBUG] [REMOTE ] RMM: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:45.467765] [DEBUG] [REMOTE ] RMM: PASS: Integrity check passed. [2026-01-07T12:19:45.467806] [DEBUG] [REMOTE ] RMM: Symbol is viable for forecasting. [2026-01-07T12:19:45.467860] [INFO ] [MAIN ] [2715/3530] RMM kept (0.4s) | 2714 kept, 1 rejected | 138.0/min | ETA: 5.9m [2026-01-07T12:19:45.827781] [DEBUG] [REMOTE ] RMMZ: Retrieved 978 rows, trimmed to 300. [2026-01-07T12:19:45.827961] [DEBUG] [REMOTE ] RMMZ: PASS: History has at least 300 days. [2026-01-07T12:19:45.828242] [DEBUG] [REMOTE ] RMMZ: PASS: Price check passed. Min price $14.39. [2026-01-07T12:19:45.828429] [DEBUG] [REMOTE ] RMMZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:45.828593] [DEBUG] [REMOTE ] RMMZ: PASS: Integrity check passed. [2026-01-07T12:19:45.828636] [DEBUG] [REMOTE ] RMMZ: Symbol is viable for forecasting. [2026-01-07T12:19:45.828686] [INFO ] [MAIN ] [2716/3530] RMMZ kept (0.4s) | 2715 kept, 1 rejected | 138.0/min | ETA: 5.9m [2026-01-07T12:19:46.315619] [DEBUG] [REMOTE ] RMNI: Retrieved 2604 rows, trimmed to 300. [2026-01-07T12:19:46.315764] [DEBUG] [REMOTE ] RMNI: PASS: History has at least 300 days. [2026-01-07T12:19:46.316002] [DEBUG] [REMOTE ] RMNI: PASS: Price check passed. Min price $3.70. [2026-01-07T12:19:46.316144] [DEBUG] [REMOTE ] RMNI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:46.316266] [DEBUG] [REMOTE ] RMNI: PASS: Integrity check passed. [2026-01-07T12:19:46.316308] [DEBUG] [REMOTE ] RMNI: Symbol is viable for forecasting. [2026-01-07T12:19:46.316359] [INFO ] [MAIN ] [2717/3530] RMNI kept (0.5s) | 2716 kept, 1 rejected | 138.0/min | ETA: 5.9m [2026-01-07T12:19:46.680843] [DEBUG] [REMOTE ] RNA: Retrieved 1399 rows, trimmed to 300. [2026-01-07T12:19:46.680983] [DEBUG] [REMOTE ] RNA: PASS: History has at least 300 days. [2026-01-07T12:19:46.681198] [DEBUG] [REMOTE ] RNA: PASS: Price check passed. Min price $46.86. [2026-01-07T12:19:46.681354] [DEBUG] [REMOTE ] RNA: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:46.681466] [DEBUG] [REMOTE ] RNA: PASS: Integrity check passed. [2026-01-07T12:19:46.681506] [DEBUG] [REMOTE ] RNA: Symbol is viable for forecasting. [2026-01-07T12:19:46.681554] [INFO ] [MAIN ] [2718/3530] RNA kept (0.4s) | 2717 kept, 1 rejected | 138.0/min | ETA: 5.9m [2026-01-07T12:19:47.099614] [DEBUG] [REMOTE ] RNAC: Retrieved 2399 rows, trimmed to 300. [2026-01-07T12:19:47.099755] [DEBUG] [REMOTE ] RNAC: PASS: History has at least 300 days. [2026-01-07T12:19:47.099969] [DEBUG] [REMOTE ] RNAC: PASS: Price check passed. Min price $6.43. [2026-01-07T12:19:47.100293] [DEBUG] [REMOTE ] RNAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:47.100404] [DEBUG] [REMOTE ] RNAC: PASS: Integrity check passed. [2026-01-07T12:19:47.100444] [DEBUG] [REMOTE ] RNAC: Symbol is viable for forecasting. [2026-01-07T12:19:47.100493] [INFO ] [MAIN ] [2719/3530] RNAC kept (0.4s) | 2718 kept, 1 rejected | 138.0/min | ETA: 5.9m [2026-01-07T12:19:47.451177] [DEBUG] [REMOTE ] RNAZ: Retrieved 1130 rows, trimmed to 300. [2026-01-07T12:19:47.451395] [DEBUG] [REMOTE ] RNAZ: PASS: History has at least 300 days. [2026-01-07T12:19:47.451710] [DEBUG] [REMOTE ] RNAZ: PASS: Price check passed. Min price $6.44. [2026-01-07T12:19:47.451863] [DEBUG] [REMOTE ] RNAZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:47.452002] [DEBUG] [REMOTE ] RNAZ: PASS: Integrity check passed. [2026-01-07T12:19:47.452044] [DEBUG] [REMOTE ] RNAZ: Symbol is viable for forecasting. [2026-01-07T12:19:47.452098] [INFO ] [MAIN ] [2720/3530] RNAZ kept (0.4s) | 2719 kept, 1 rejected | 138.0/min | ETA: 5.9m [2026-01-07T12:19:47.933376] [DEBUG] [REMOTE ] RNG: Retrieved 3087 rows, trimmed to 300. [2026-01-07T12:19:47.933545] [DEBUG] [REMOTE ] RNG: PASS: History has at least 300 days. [2026-01-07T12:19:47.933898] [DEBUG] [REMOTE ] RNG: PASS: Price check passed. Min price $26.12. [2026-01-07T12:19:47.934092] [DEBUG] [REMOTE ] RNG: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:47.934269] [DEBUG] [REMOTE ] RNG: PASS: Integrity check passed. [2026-01-07T12:19:47.934333] [DEBUG] [REMOTE ] RNG: Symbol is viable for forecasting. [2026-01-07T12:19:47.934405] [INFO ] [MAIN ] [2721/3530] RNG kept (0.5s) | 2720 kept, 1 rejected | 138.0/min | ETA: 5.9m [2026-01-07T12:19:48.450952] [DEBUG] [REMOTE ] RNP: Retrieved 5670 rows, trimmed to 300. [2026-01-07T12:19:48.451095] [DEBUG] [REMOTE ] RNP: PASS: History has at least 300 days. [2026-01-07T12:19:48.451332] [DEBUG] [REMOTE ] RNP: PASS: Price check passed. Min price $19.42. [2026-01-07T12:19:48.451468] [DEBUG] [REMOTE ] RNP: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:48.451605] [DEBUG] [REMOTE ] RNP: PASS: Integrity check passed. [2026-01-07T12:19:48.451649] [DEBUG] [REMOTE ] RNP: Symbol is viable for forecasting. [2026-01-07T12:19:48.451701] [INFO ] [MAIN ] [2722/3530] RNP kept (0.5s) | 2721 kept, 1 rejected | 138.0/min | ETA: 5.9m [2026-01-07T12:19:48.734118] [DEBUG] [REMOTE ] ROAD: Retrieved 1929 rows, trimmed to 300. [2026-01-07T12:19:48.734245] [DEBUG] [REMOTE ] ROAD: PASS: History has at least 300 days. [2026-01-07T12:19:48.734449] [DEBUG] [REMOTE ] ROAD: PASS: Price check passed. Min price $100.43. [2026-01-07T12:19:48.734610] [DEBUG] [REMOTE ] ROAD: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:48.734722] [DEBUG] [REMOTE ] ROAD: PASS: Integrity check passed. [2026-01-07T12:19:48.734762] [DEBUG] [REMOTE ] ROAD: Symbol is viable for forecasting. [2026-01-07T12:19:48.734808] [INFO ] [MAIN ] [2723/3530] ROAD kept (0.3s) | 2722 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:49.310342] [DEBUG] [REMOTE ] ROCK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:49.310482] [DEBUG] [REMOTE ] ROCK: PASS: History has at least 300 days. [2026-01-07T12:19:49.310741] [DEBUG] [REMOTE ] ROCK: PASS: Price check passed. Min price $44.17. [2026-01-07T12:19:49.310881] [DEBUG] [REMOTE ] ROCK: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:49.310997] [DEBUG] [REMOTE ] ROCK: PASS: Integrity check passed. [2026-01-07T12:19:49.311038] [DEBUG] [REMOTE ] ROCK: Symbol is viable for forecasting. [2026-01-07T12:19:49.311088] [INFO ] [MAIN ] [2724/3530] ROCK kept (0.6s) | 2723 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:49.442246] [DEBUG] [REMOTE ] ROE: Retrieved 611 rows, trimmed to 300. [2026-01-07T12:19:49.442366] [DEBUG] [REMOTE ] ROE: PASS: History has at least 300 days. [2026-01-07T12:19:49.442603] [DEBUG] [REMOTE ] ROE: PASS: Price check passed. Min price $33.03. [2026-01-07T12:19:49.442763] [DEBUG] [REMOTE ] ROE: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:49.442877] [DEBUG] [REMOTE ] ROE: PASS: Integrity check passed. [2026-01-07T12:19:49.442919] [DEBUG] [REMOTE ] ROE: Symbol is viable for forecasting. [2026-01-07T12:19:49.442968] [INFO ] [MAIN ] [2725/3530] ROE kept (0.1s) | 2724 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:50.114715] [DEBUG] [REMOTE ] ROP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:50.114886] [DEBUG] [REMOTE ] ROP: PASS: History has at least 300 days. [2026-01-07T12:19:50.115195] [DEBUG] [REMOTE ] ROP: PASS: Price check passed. Min price $431.66. [2026-01-07T12:19:50.115364] [DEBUG] [REMOTE ] ROP: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:50.115512] [DEBUG] [REMOTE ] ROP: PASS: Integrity check passed. [2026-01-07T12:19:50.115557] [DEBUG] [REMOTE ] ROP: Symbol is viable for forecasting. [2026-01-07T12:19:50.115639] [INFO ] [MAIN ] [2726/3530] ROP kept (0.7s) | 2725 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:50.380129] [DEBUG] [REMOTE ] RPAY: Retrieved 1878 rows, trimmed to 300. [2026-01-07T12:19:50.380351] [DEBUG] [REMOTE ] RPAY: PASS: History has at least 300 days. [2026-01-07T12:19:50.380658] [DEBUG] [REMOTE ] RPAY: PASS: Price check passed. Min price $3.00. [2026-01-07T12:19:50.380843] [DEBUG] [REMOTE ] RPAY: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:50.380978] [DEBUG] [REMOTE ] RPAY: PASS: Integrity check passed. [2026-01-07T12:19:50.381023] [DEBUG] [REMOTE ] RPAY: Symbol is viable for forecasting. [2026-01-07T12:19:50.381077] [INFO ] [MAIN ] [2727/3530] RPAY kept (0.3s) | 2726 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:50.846255] [DEBUG] [REMOTE ] RPD: Retrieved 2634 rows, trimmed to 300. [2026-01-07T12:19:50.846445] [DEBUG] [REMOTE ] RPD: PASS: History has at least 300 days. [2026-01-07T12:19:50.846759] [DEBUG] [REMOTE ] RPD: PASS: Price check passed. Min price $13.46. [2026-01-07T12:19:50.846906] [DEBUG] [REMOTE ] RPD: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:50.847046] [DEBUG] [REMOTE ] RPD: PASS: Integrity check passed. [2026-01-07T12:19:50.847092] [DEBUG] [REMOTE ] RPD: Symbol is viable for forecasting. [2026-01-07T12:19:50.847146] [INFO ] [MAIN ] [2728/3530] RPD kept (0.5s) | 2727 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:51.166608] [DEBUG] [REMOTE ] RPID: Retrieved 1125 rows, trimmed to 300. [2026-01-07T12:19:51.166797] [DEBUG] [REMOTE ] RPID: PASS: History has at least 300 days. [2026-01-07T12:19:51.167048] [DEBUG] [REMOTE ] RPID: PASS: Price check passed. Min price $2.70. [2026-01-07T12:19:51.167367] [DEBUG] [REMOTE ] RPID: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:51.167493] [DEBUG] [REMOTE ] RPID: PASS: Integrity check passed. [2026-01-07T12:19:51.167534] [DEBUG] [REMOTE ] RPID: Symbol is viable for forecasting. [2026-01-07T12:19:51.167605] [INFO ] [MAIN ] [2729/3530] RPID kept (0.3s) | 2728 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:51.590114] [DEBUG] [REMOTE ] RPRX: Retrieved 1397 rows, trimmed to 300. [2026-01-07T12:19:51.590318] [DEBUG] [REMOTE ] RPRX: PASS: History has at least 300 days. [2026-01-07T12:19:51.590683] [DEBUG] [REMOTE ] RPRX: PASS: Price check passed. Min price $35.24. [2026-01-07T12:19:51.590856] [DEBUG] [REMOTE ] RPRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:51.591008] [DEBUG] [REMOTE ] RPRX: PASS: Integrity check passed. [2026-01-07T12:19:51.591056] [DEBUG] [REMOTE ] RPRX: Symbol is viable for forecasting. [2026-01-07T12:19:51.591122] [INFO ] [MAIN ] [2730/3530] RPRX kept (0.4s) | 2729 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:52.007245] [DEBUG] [REMOTE ] RPTX: Retrieved 1394 rows, trimmed to 300. [2026-01-07T12:19:52.007474] [DEBUG] [REMOTE ] RPTX: PASS: History has at least 300 days. [2026-01-07T12:19:52.007842] [DEBUG] [REMOTE ] RPTX: PASS: Price check passed. Min price $1.65. [2026-01-07T12:19:52.008013] [DEBUG] [REMOTE ] RPTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:52.008172] [DEBUG] [REMOTE ] RPTX: PASS: Integrity check passed. [2026-01-07T12:19:52.008218] [DEBUG] [REMOTE ] RPTX: Symbol is viable for forecasting. [2026-01-07T12:19:52.008273] [INFO ] [MAIN ] [2731/3530] RPTX kept (0.4s) | 2730 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:52.635057] [DEBUG] [REMOTE ] RQI: Retrieved 6005 rows, trimmed to 300. [2026-01-07T12:19:52.635210] [DEBUG] [REMOTE ] RQI: PASS: History has at least 300 days. [2026-01-07T12:19:52.635443] [DEBUG] [REMOTE ] RQI: PASS: Price check passed. Min price $11.23. [2026-01-07T12:19:52.635596] [DEBUG] [REMOTE ] RQI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:52.635717] [DEBUG] [REMOTE ] RQI: PASS: Integrity check passed. [2026-01-07T12:19:52.635757] [DEBUG] [REMOTE ] RQI: Symbol is viable for forecasting. [2026-01-07T12:19:52.635808] [INFO ] [MAIN ] [2732/3530] RQI kept (0.6s) | 2731 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:52.902642] [DEBUG] [REMOTE ] RRBI: Retrieved 1679 rows, trimmed to 300. [2026-01-07T12:19:52.902773] [DEBUG] [REMOTE ] RRBI: PASS: History has at least 300 days. [2026-01-07T12:19:52.902989] [DEBUG] [REMOTE ] RRBI: PASS: Price check passed. Min price $61.62. [2026-01-07T12:19:52.903129] [DEBUG] [REMOTE ] RRBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:52.903245] [DEBUG] [REMOTE ] RRBI: PASS: Integrity check passed. [2026-01-07T12:19:52.903286] [DEBUG] [REMOTE ] RRBI: Symbol is viable for forecasting. [2026-01-07T12:19:52.903533] [INFO ] [MAIN ] [2733/3530] RRBI kept (0.3s) | 2732 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:53.502671] [DEBUG] [REMOTE ] RRC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:53.502814] [DEBUG] [REMOTE ] RRC: PASS: History has at least 300 days. [2026-01-07T12:19:53.503062] [DEBUG] [REMOTE ] RRC: PASS: Price check passed. Min price $34.16. [2026-01-07T12:19:53.503198] [DEBUG] [REMOTE ] RRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:53.503321] [DEBUG] [REMOTE ] RRC: PASS: Integrity check passed. [2026-01-07T12:19:53.503362] [DEBUG] [REMOTE ] RRC: Symbol is viable for forecasting. [2026-01-07T12:19:53.503413] [INFO ] [MAIN ] [2734/3530] RRC kept (0.6s) | 2733 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:53.933418] [DEBUG] [REMOTE ] RRGB: Retrieved 5905 rows, trimmed to 300. [2026-01-07T12:19:53.933616] [DEBUG] [REMOTE ] RRGB: PASS: History has at least 300 days. [2026-01-07T12:19:53.933924] [DEBUG] [REMOTE ] RRGB: PASS: Price check passed. Min price $3.79. [2026-01-07T12:19:53.934081] [DEBUG] [REMOTE ] RRGB: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:53.934237] [DEBUG] [REMOTE ] RRGB: PASS: Integrity check passed. [2026-01-07T12:19:53.934294] [DEBUG] [REMOTE ] RRGB: Symbol is viable for forecasting. [2026-01-07T12:19:53.934359] [INFO ] [MAIN ] [2735/3530] RRGB kept (0.4s) | 2734 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:54.430053] [DEBUG] [REMOTE ] RRX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:54.430185] [DEBUG] [REMOTE ] RRX: PASS: History has at least 300 days. [2026-01-07T12:19:54.430416] [DEBUG] [REMOTE ] RRX: PASS: Price check passed. Min price $128.43. [2026-01-07T12:19:54.430549] [DEBUG] [REMOTE ] RRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:54.430684] [DEBUG] [REMOTE ] RRX: PASS: Integrity check passed. [2026-01-07T12:19:54.430724] [DEBUG] [REMOTE ] RRX: Symbol is viable for forecasting. [2026-01-07T12:19:54.430771] [INFO ] [MAIN ] [2736/3530] RRX kept (0.5s) | 2735 kept, 1 rejected | 138.0/min | ETA: 5.8m [2026-01-07T12:19:54.743979] [DEBUG] [REMOTE ] RS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:54.744120] [DEBUG] [REMOTE ] RS: PASS: History has at least 300 days. [2026-01-07T12:19:54.744350] [DEBUG] [REMOTE ] RS: PASS: Price check passed. Min price $264.78. [2026-01-07T12:19:54.744482] [DEBUG] [REMOTE ] RS: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:54.744620] [DEBUG] [REMOTE ] RS: PASS: Integrity check passed. [2026-01-07T12:19:54.744662] [DEBUG] [REMOTE ] RS: Symbol is viable for forecasting. [2026-01-07T12:19:54.744709] [INFO ] [MAIN ] [2737/3530] RS kept (0.3s) | 2736 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:19:55.336981] [DEBUG] [REMOTE ] RSG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:55.337167] [DEBUG] [REMOTE ] RSG: PASS: History has at least 300 days. [2026-01-07T12:19:55.337687] [DEBUG] [REMOTE ] RSG: PASS: Price check passed. Min price $203.51. [2026-01-07T12:19:55.337897] [DEBUG] [REMOTE ] RSG: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:55.338057] [DEBUG] [REMOTE ] RSG: PASS: Integrity check passed. [2026-01-07T12:19:55.338109] [DEBUG] [REMOTE ] RSG: Symbol is viable for forecasting. [2026-01-07T12:19:55.338178] [INFO ] [MAIN ] [2738/3530] RSG kept (0.6s) | 2737 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:19:55.605600] [DEBUG] [REMOTE ] RSI: Retrieved 1433 rows, trimmed to 300. [2026-01-07T12:19:55.605787] [DEBUG] [REMOTE ] RSI: PASS: History has at least 300 days. [2026-01-07T12:19:55.606155] [DEBUG] [REMOTE ] RSI: PASS: Price check passed. Min price $16.55. [2026-01-07T12:19:55.606295] [DEBUG] [REMOTE ] RSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:55.606458] [DEBUG] [REMOTE ] RSI: PASS: Integrity check passed. [2026-01-07T12:19:55.606499] [DEBUG] [REMOTE ] RSI: Symbol is viable for forecasting. [2026-01-07T12:19:55.606553] [INFO ] [MAIN ] [2739/3530] RSI kept (0.3s) | 2738 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:19:55.963320] [DEBUG] [REMOTE ] RSKD: Retrieved 1115 rows, trimmed to 300. [2026-01-07T12:19:55.963456] [DEBUG] [REMOTE ] RSKD: PASS: History has at least 300 days. [2026-01-07T12:19:55.963680] [DEBUG] [REMOTE ] RSKD: PASS: Price check passed. Min price $4.50. [2026-01-07T12:19:55.963815] [DEBUG] [REMOTE ] RSKD: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:55.963925] [DEBUG] [REMOTE ] RSKD: PASS: Integrity check passed. [2026-01-07T12:19:55.963966] [DEBUG] [REMOTE ] RSKD: Symbol is viable for forecasting. [2026-01-07T12:19:55.964012] [INFO ] [MAIN ] [2740/3530] RSKD kept (0.4s) | 2739 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:19:56.477411] [DEBUG] [REMOTE ] RSSS: Retrieved 3077 rows, trimmed to 300. [2026-01-07T12:19:56.477620] [DEBUG] [REMOTE ] RSSS: PASS: History has at least 300 days. [2026-01-07T12:19:56.477889] [DEBUG] [REMOTE ] RSSS: PASS: Price check passed. Min price $2.61. [2026-01-07T12:19:56.478032] [DEBUG] [REMOTE ] RSSS: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:56.478154] [DEBUG] [REMOTE ] RSSS: PASS: Integrity check passed. [2026-01-07T12:19:56.478194] [DEBUG] [REMOTE ] RSSS: Symbol is viable for forecasting. [2026-01-07T12:19:56.478246] [INFO ] [MAIN ] [2741/3530] RSSS kept (0.5s) | 2740 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:19:56.889166] [DEBUG] [REMOTE ] RTO: Retrieved 4651 rows, trimmed to 300. [2026-01-07T12:19:56.889323] [DEBUG] [REMOTE ] RTO: PASS: History has at least 300 days. [2026-01-07T12:19:56.889602] [DEBUG] [REMOTE ] RTO: PASS: Price check passed. Min price $26.00. [2026-01-07T12:19:56.889765] [DEBUG] [REMOTE ] RTO: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:56.889910] [DEBUG] [REMOTE ] RTO: PASS: Integrity check passed. [2026-01-07T12:19:56.889961] [DEBUG] [REMOTE ] RTO: Symbol is viable for forecasting. [2026-01-07T12:19:56.890013] [INFO ] [MAIN ] [2742/3530] RTO kept (0.4s) | 2741 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:19:57.092988] [DEBUG] [REMOTE ] RUM: Retrieved 1189 rows, trimmed to 300. [2026-01-07T12:19:57.093118] [DEBUG] [REMOTE ] RUM: PASS: History has at least 300 days. [2026-01-07T12:19:57.093323] [DEBUG] [REMOTE ] RUM: PASS: Price check passed. Min price $5.25. [2026-01-07T12:19:57.093675] [DEBUG] [REMOTE ] RUM: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:57.093784] [DEBUG] [REMOTE ] RUM: PASS: Integrity check passed. [2026-01-07T12:19:57.093823] [DEBUG] [REMOTE ] RUM: Symbol is viable for forecasting. [2026-01-07T12:19:57.093870] [INFO ] [MAIN ] [2743/3530] RUM kept (0.2s) | 2742 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:19:57.527011] [DEBUG] [REMOTE ] RUN: Retrieved 2621 rows, trimmed to 300. [2026-01-07T12:19:57.527156] [DEBUG] [REMOTE ] RUN: PASS: History has at least 300 days. [2026-01-07T12:19:57.527413] [DEBUG] [REMOTE ] RUN: PASS: Price check passed. Min price $17.08. [2026-01-07T12:19:57.527604] [DEBUG] [REMOTE ] RUN: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:57.527749] [DEBUG] [REMOTE ] RUN: PASS: Integrity check passed. [2026-01-07T12:19:57.527798] [DEBUG] [REMOTE ] RUN: Symbol is viable for forecasting. [2026-01-07T12:19:57.527857] [INFO ] [MAIN ] [2744/3530] RUN kept (0.4s) | 2743 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:19:57.958750] [DEBUG] [REMOTE ] RUNN: Retrieved 647 rows, trimmed to 300. [2026-01-07T12:19:57.958905] [DEBUG] [REMOTE ] RUNN: PASS: History has at least 300 days. [2026-01-07T12:19:57.959117] [DEBUG] [REMOTE ] RUNN: PASS: Price check passed. Min price $32.04. [2026-01-07T12:19:57.959261] [DEBUG] [REMOTE ] RUNN: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:57.959391] [DEBUG] [REMOTE ] RUNN: PASS: Integrity check passed. [2026-01-07T12:19:57.959433] [DEBUG] [REMOTE ] RUNN: Symbol is viable for forecasting. [2026-01-07T12:19:57.959481] [INFO ] [MAIN ] [2745/3530] RUNN kept (0.4s) | 2744 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:19:58.580381] [DEBUG] [REMOTE ] RUSHA: Retrieved 5912 rows, trimmed to 300. [2026-01-07T12:19:58.580537] [DEBUG] [REMOTE ] RUSHA: PASS: History has at least 300 days. [2026-01-07T12:19:58.580819] [DEBUG] [REMOTE ] RUSHA: PASS: Price check passed. Min price $46.50. [2026-01-07T12:19:58.580958] [DEBUG] [REMOTE ] RUSHA: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:58.581091] [DEBUG] [REMOTE ] RUSHA: PASS: Integrity check passed. [2026-01-07T12:19:58.581131] [DEBUG] [REMOTE ] RUSHA: Symbol is viable for forecasting. [2026-01-07T12:19:58.581186] [INFO ] [MAIN ] [2746/3530] RUSHA kept (0.6s) | 2745 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:19:59.186368] [DEBUG] [REMOTE ] RUSHB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:59.186551] [DEBUG] [REMOTE ] RUSHB: PASS: History has at least 300 days. [2026-01-07T12:19:59.186912] [DEBUG] [REMOTE ] RUSHB: PASS: Price check passed. Min price $47.94. [2026-01-07T12:19:59.187058] [DEBUG] [REMOTE ] RUSHB: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:59.187215] [DEBUG] [REMOTE ] RUSHB: PASS: Integrity check passed. [2026-01-07T12:19:59.187257] [DEBUG] [REMOTE ] RUSHB: Symbol is viable for forecasting. [2026-01-07T12:19:59.187311] [INFO ] [MAIN ] [2747/3530] RUSHB kept (0.6s) | 2746 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:19:59.480144] [DEBUG] [REMOTE ] RVMD: Retrieved 1482 rows, trimmed to 300. [2026-01-07T12:19:59.480331] [DEBUG] [REMOTE ] RVMD: PASS: History has at least 300 days. [2026-01-07T12:19:59.480688] [DEBUG] [REMOTE ] RVMD: PASS: Price check passed. Min price $47.50. [2026-01-07T12:19:59.480903] [DEBUG] [REMOTE ] RVMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:59.481091] [DEBUG] [REMOTE ] RVMD: PASS: Integrity check passed. [2026-01-07T12:19:59.481154] [DEBUG] [REMOTE ] RVMD: Symbol is viable for forecasting. [2026-01-07T12:19:59.481233] [INFO ] [MAIN ] [2748/3530] RVMD kept (0.3s) | 2747 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:19:59.924167] [DEBUG] [REMOTE ] RVSB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:19:59.924481] [DEBUG] [REMOTE ] RVSB: PASS: History has at least 300 days. [2026-01-07T12:19:59.924956] [DEBUG] [REMOTE ] RVSB: PASS: Price check passed. Min price $5.00. [2026-01-07T12:19:59.925202] [DEBUG] [REMOTE ] RVSB: PASS: Continuity check passed with 300 days. [2026-01-07T12:19:59.925408] [DEBUG] [REMOTE ] RVSB: PASS: Integrity check passed. [2026-01-07T12:19:59.925467] [DEBUG] [REMOTE ] RVSB: Symbol is viable for forecasting. [2026-01-07T12:19:59.925543] [INFO ] [MAIN ] [2749/3530] RVSB kept (0.4s) | 2748 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:20:00.534002] [DEBUG] [REMOTE ] RVTY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:00.534156] [DEBUG] [REMOTE ] RVTY: PASS: History has at least 300 days. [2026-01-07T12:20:00.534426] [DEBUG] [REMOTE ] RVTY: PASS: Price check passed. Min price $88.22. [2026-01-07T12:20:00.534708] [DEBUG] [REMOTE ] RVTY: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:00.534853] [DEBUG] [REMOTE ] RVTY: PASS: Integrity check passed. [2026-01-07T12:20:00.534895] [DEBUG] [REMOTE ] RVTY: Symbol is viable for forecasting. [2026-01-07T12:20:00.534947] [INFO ] [MAIN ] [2750/3530] RVTY kept (0.6s) | 2749 kept, 1 rejected | 138.0/min | ETA: 5.7m [2026-01-07T12:20:00.768130] [DEBUG] [REMOTE ] RWAY: Retrieved 1056 rows, trimmed to 300. [2026-01-07T12:20:00.768324] [DEBUG] [REMOTE ] RWAY: PASS: History has at least 300 days. [2026-01-07T12:20:00.768635] [DEBUG] [REMOTE ] RWAY: PASS: Price check passed. Min price $8.64. [2026-01-07T12:20:00.768784] [DEBUG] [REMOTE ] RWAY: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:00.768943] [DEBUG] [REMOTE ] RWAY: PASS: Integrity check passed. [2026-01-07T12:20:00.768986] [DEBUG] [REMOTE ] RWAY: Symbol is viable for forecasting. [2026-01-07T12:20:00.769039] [INFO ] [MAIN ] [2751/3530] RWAY kept (0.2s) | 2750 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:01.171844] [DEBUG] [REMOTE ] RXO: Retrieved 800 rows, trimmed to 300. [2026-01-07T12:20:01.171996] [DEBUG] [REMOTE ] RXO: PASS: History has at least 300 days. [2026-01-07T12:20:01.172222] [DEBUG] [REMOTE ] RXO: PASS: Price check passed. Min price $10.48. [2026-01-07T12:20:01.172546] [DEBUG] [REMOTE ] RXO: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:01.172683] [DEBUG] [REMOTE ] RXO: PASS: Integrity check passed. [2026-01-07T12:20:01.172725] [DEBUG] [REMOTE ] RXO: Symbol is viable for forecasting. [2026-01-07T12:20:01.172774] [INFO ] [MAIN ] [2752/3530] RXO kept (0.4s) | 2751 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:01.616914] [DEBUG] [REMOTE ] RXRX: Retrieved 1187 rows, trimmed to 300. [2026-01-07T12:20:01.617091] [DEBUG] [REMOTE ] RXRX: PASS: History has at least 300 days. [2026-01-07T12:20:01.617379] [DEBUG] [REMOTE ] RXRX: PASS: Price check passed. Min price $3.85. [2026-01-07T12:20:01.617561] [DEBUG] [REMOTE ] RXRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:01.617738] [DEBUG] [REMOTE ] RXRX: PASS: Integrity check passed. [2026-01-07T12:20:01.617791] [DEBUG] [REMOTE ] RXRX: Symbol is viable for forecasting. [2026-01-07T12:20:01.617857] [INFO ] [MAIN ] [2753/3530] RXRX kept (0.4s) | 2752 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:02.248757] [DEBUG] [REMOTE ] RY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:02.248959] [DEBUG] [REMOTE ] RY: PASS: History has at least 300 days. [2026-01-07T12:20:02.249239] [DEBUG] [REMOTE ] RY: PASS: Price check passed. Min price $142.58. [2026-01-07T12:20:02.249385] [DEBUG] [REMOTE ] RY: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:02.249523] [DEBUG] [REMOTE ] RY: PASS: Integrity check passed. [2026-01-07T12:20:02.249566] [DEBUG] [REMOTE ] RY: Symbol is viable for forecasting. [2026-01-07T12:20:02.249641] [INFO ] [MAIN ] [2754/3530] RY kept (0.6s) | 2753 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:02.778306] [DEBUG] [REMOTE ] RYAAY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:02.778449] [DEBUG] [REMOTE ] RYAAY: PASS: History has at least 300 days. [2026-01-07T12:20:02.778719] [DEBUG] [REMOTE ] RYAAY: PASS: Price check passed. Min price $60.35. [2026-01-07T12:20:02.778894] [DEBUG] [REMOTE ] RYAAY: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:02.779025] [DEBUG] [REMOTE ] RYAAY: PASS: Integrity check passed. [2026-01-07T12:20:02.779067] [DEBUG] [REMOTE ] RYAAY: Symbol is viable for forecasting. [2026-01-07T12:20:02.779117] [INFO ] [MAIN ] [2755/3530] RYAAY kept (0.5s) | 2754 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:03.124217] [DEBUG] [REMOTE ] RYAM: Retrieved 2908 rows, trimmed to 300. [2026-01-07T12:20:03.124365] [DEBUG] [REMOTE ] RYAM: PASS: History has at least 300 days. [2026-01-07T12:20:03.124654] [DEBUG] [REMOTE ] RYAM: PASS: Price check passed. Min price $5.52. [2026-01-07T12:20:03.124799] [DEBUG] [REMOTE ] RYAM: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:03.124931] [DEBUG] [REMOTE ] RYAM: PASS: Integrity check passed. [2026-01-07T12:20:03.124974] [DEBUG] [REMOTE ] RYAM: Symbol is viable for forecasting. [2026-01-07T12:20:03.125025] [INFO ] [MAIN ] [2756/3530] RYAM kept (0.3s) | 2755 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:03.415927] [DEBUG] [REMOTE ] RYAN: Retrieved 1120 rows, trimmed to 300. [2026-01-07T12:20:03.416054] [DEBUG] [REMOTE ] RYAN: PASS: History has at least 300 days. [2026-01-07T12:20:03.416257] [DEBUG] [REMOTE ] RYAN: PASS: Price check passed. Min price $50.57. [2026-01-07T12:20:03.416394] [DEBUG] [REMOTE ] RYAN: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:03.416506] [DEBUG] [REMOTE ] RYAN: PASS: Integrity check passed. [2026-01-07T12:20:03.416553] [DEBUG] [REMOTE ] RYAN: Symbol is viable for forecasting. [2026-01-07T12:20:03.416643] [INFO ] [MAIN ] [2757/3530] RYAN kept (0.3s) | 2756 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:03.945114] [DEBUG] [REMOTE ] RYI: Retrieved 2870 rows, trimmed to 300. [2026-01-07T12:20:03.945243] [DEBUG] [REMOTE ] RYI: PASS: History has at least 300 days. [2026-01-07T12:20:03.945449] [DEBUG] [REMOTE ] RYI: PASS: Price check passed. Min price $19.71. [2026-01-07T12:20:03.945606] [DEBUG] [REMOTE ] RYI: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:03.945720] [DEBUG] [REMOTE ] RYI: PASS: Integrity check passed. [2026-01-07T12:20:03.945759] [DEBUG] [REMOTE ] RYI: Symbol is viable for forecasting. [2026-01-07T12:20:03.945805] [INFO ] [MAIN ] [2758/3530] RYI kept (0.5s) | 2757 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:04.446660] [DEBUG] [REMOTE ] RYN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:04.446812] [DEBUG] [REMOTE ] RYN: PASS: History has at least 300 days. [2026-01-07T12:20:04.447082] [DEBUG] [REMOTE ] RYN: PASS: Price check passed. Min price $21.03. [2026-01-07T12:20:04.447240] [DEBUG] [REMOTE ] RYN: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:04.447372] [DEBUG] [REMOTE ] RYN: PASS: Integrity check passed. [2026-01-07T12:20:04.447411] [DEBUG] [REMOTE ] RYN: Symbol is viable for forecasting. [2026-01-07T12:20:04.447980] [INFO ] [MAIN ] [2759/3530] RYN kept (0.5s) | 2758 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:04.740787] [DEBUG] [REMOTE ] RYTM: Retrieved 2074 rows, trimmed to 300. [2026-01-07T12:20:04.740930] [DEBUG] [REMOTE ] RYTM: PASS: History has at least 300 days. [2026-01-07T12:20:04.741174] [DEBUG] [REMOTE ] RYTM: PASS: Price check passed. Min price $95.89. [2026-01-07T12:20:04.741360] [DEBUG] [REMOTE ] RYTM: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:04.741489] [DEBUG] [REMOTE ] RYTM: PASS: Integrity check passed. [2026-01-07T12:20:04.741534] [DEBUG] [REMOTE ] RYTM: Symbol is viable for forecasting. [2026-01-07T12:20:04.741608] [INFO ] [MAIN ] [2760/3530] RYTM kept (0.3s) | 2759 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:05.160528] [DEBUG] [REMOTE ] RZB: Retrieved 2406 rows, trimmed to 300. [2026-01-07T12:20:05.160695] [DEBUG] [REMOTE ] RZB: PASS: History has at least 300 days. [2026-01-07T12:20:05.160907] [DEBUG] [REMOTE ] RZB: PASS: Price check passed. Min price $24.52. [2026-01-07T12:20:05.161038] [DEBUG] [REMOTE ] RZB: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:05.161144] [DEBUG] [REMOTE ] RZB: PASS: Integrity check passed. [2026-01-07T12:20:05.161183] [DEBUG] [REMOTE ] RZB: Symbol is viable for forecasting. [2026-01-07T12:20:05.161229] [INFO ] [MAIN ] [2761/3530] RZB kept (0.4s) | 2760 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:05.647915] [DEBUG] [REMOTE ] RZC: Retrieved 814 rows, trimmed to 300. [2026-01-07T12:20:05.648135] [DEBUG] [REMOTE ] RZC: PASS: History has at least 300 days. [2026-01-07T12:20:05.648451] [DEBUG] [REMOTE ] RZC: PASS: Price check passed. Min price $24.95. [2026-01-07T12:20:05.648877] [DEBUG] [REMOTE ] RZC: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:05.649030] [DEBUG] [REMOTE ] RZC: PASS: Integrity check passed. [2026-01-07T12:20:05.649073] [DEBUG] [REMOTE ] RZC: Symbol is viable for forecasting. [2026-01-07T12:20:05.649128] [INFO ] [MAIN ] [2762/3530] RZC kept (0.5s) | 2761 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:05.910154] [DEBUG] [REMOTE ] S: Retrieved 1135 rows, trimmed to 300. [2026-01-07T12:20:05.910286] [DEBUG] [REMOTE ] S: PASS: History has at least 300 days. [2026-01-07T12:20:05.910519] [DEBUG] [REMOTE ] S: PASS: Price check passed. Min price $14.48. [2026-01-07T12:20:05.910680] [DEBUG] [REMOTE ] S: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:05.910797] [DEBUG] [REMOTE ] S: PASS: Integrity check passed. [2026-01-07T12:20:05.910839] [DEBUG] [REMOTE ] S: Symbol is viable for forecasting. [2026-01-07T12:20:05.910888] [INFO ] [MAIN ] [2763/3530] S kept (0.3s) | 2762 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:06.650876] [DEBUG] [REMOTE ] SA: Retrieved 5464 rows, trimmed to 300. [2026-01-07T12:20:06.651098] [DEBUG] [REMOTE ] SA: PASS: History has at least 300 days. [2026-01-07T12:20:06.651446] [DEBUG] [REMOTE ] SA: PASS: Price check passed. Min price $22.09. [2026-01-07T12:20:06.651621] [DEBUG] [REMOTE ] SA: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:06.651780] [DEBUG] [REMOTE ] SA: PASS: Integrity check passed. [2026-01-07T12:20:06.651824] [DEBUG] [REMOTE ] SA: Symbol is viable for forecasting. [2026-01-07T12:20:06.651881] [INFO ] [MAIN ] [2764/3530] SA kept (0.7s) | 2763 kept, 1 rejected | 138.0/min | ETA: 5.6m [2026-01-07T12:20:06.954613] [DEBUG] [REMOTE ] SAFE: Retrieved 2147 rows, trimmed to 300. [2026-01-07T12:20:06.954743] [DEBUG] [REMOTE ] SAFE: PASS: History has at least 300 days. [2026-01-07T12:20:06.954954] [DEBUG] [REMOTE ] SAFE: PASS: Price check passed. Min price $12.60. [2026-01-07T12:20:06.955086] [DEBUG] [REMOTE ] SAFE: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:06.955192] [DEBUG] [REMOTE ] SAFE: PASS: Integrity check passed. [2026-01-07T12:20:06.955231] [DEBUG] [REMOTE ] SAFE: Symbol is viable for forecasting. [2026-01-07T12:20:06.955278] [INFO ] [MAIN ] [2765/3530] SAFE kept (0.3s) | 2764 kept, 1 rejected | 138.0/min | ETA: 5.5m [2026-01-07T12:20:07.595350] [DEBUG] [REMOTE ] SAH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:07.595502] [DEBUG] [REMOTE ] SAH: PASS: History has at least 300 days. [2026-01-07T12:20:07.595748] [DEBUG] [REMOTE ] SAH: PASS: Price check passed. Min price $59.34. [2026-01-07T12:20:07.595891] [DEBUG] [REMOTE ] SAH: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:07.596008] [DEBUG] [REMOTE ] SAH: PASS: Integrity check passed. [2026-01-07T12:20:07.596048] [DEBUG] [REMOTE ] SAH: Symbol is viable for forecasting. [2026-01-07T12:20:07.596098] [INFO ] [MAIN ] [2766/3530] SAH kept (0.6s) | 2765 kept, 1 rejected | 138.0/min | ETA: 5.5m [2026-01-07T12:20:08.107825] [DEBUG] [REMOTE ] SAIA: Retrieved 5867 rows, trimmed to 300. [2026-01-07T12:20:08.107957] [DEBUG] [REMOTE ] SAIA: PASS: History has at least 300 days. [2026-01-07T12:20:08.108178] [DEBUG] [REMOTE ] SAIA: PASS: Price check passed. Min price $250.48. [2026-01-07T12:20:08.108315] [DEBUG] [REMOTE ] SAIA: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:08.108431] [DEBUG] [REMOTE ] SAIA: PASS: Integrity check passed. [2026-01-07T12:20:08.108472] [DEBUG] [REMOTE ] SAIA: Symbol is viable for forecasting. [2026-01-07T12:20:08.108521] [INFO ] [MAIN ] [2767/3530] SAIA kept (0.5s) | 2766 kept, 1 rejected | 138.0/min | ETA: 5.5m [2026-01-07T12:20:08.445533] [DEBUG] [REMOTE ] SAIC: Retrieved 3096 rows, trimmed to 300. [2026-01-07T12:20:08.445679] [DEBUG] [REMOTE ] SAIC: PASS: History has at least 300 days. [2026-01-07T12:20:08.445894] [DEBUG] [REMOTE ] SAIC: PASS: Price check passed. Min price $85.01. [2026-01-07T12:20:08.446030] [DEBUG] [REMOTE ] SAIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:08.446143] [DEBUG] [REMOTE ] SAIC: PASS: Integrity check passed. [2026-01-07T12:20:08.446183] [DEBUG] [REMOTE ] SAIC: Symbol is viable for forecasting. [2026-01-07T12:20:08.446232] [INFO ] [MAIN ] [2768/3530] SAIC kept (0.3s) | 2767 kept, 1 rejected | 138.0/min | ETA: 5.5m [2026-01-07T12:20:09.009685] [DEBUG] [REMOTE ] SAM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:09.009825] [DEBUG] [REMOTE ] SAM: PASS: History has at least 300 days. [2026-01-07T12:20:09.010092] [DEBUG] [REMOTE ] SAM: PASS: Price check passed. Min price $190.96. [2026-01-07T12:20:09.010234] [DEBUG] [REMOTE ] SAM: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:09.010356] [DEBUG] [REMOTE ] SAM: PASS: Integrity check passed. [2026-01-07T12:20:09.010397] [DEBUG] [REMOTE ] SAM: Symbol is viable for forecasting. [2026-01-07T12:20:09.010456] [INFO ] [MAIN ] [2769/3530] SAM kept (0.6s) | 2768 kept, 1 rejected | 138.0/min | ETA: 5.5m [2026-01-07T12:20:09.334523] [DEBUG] [REMOTE ] SAMG: Retrieved 3151 rows, trimmed to 300. [2026-01-07T12:20:09.334674] [DEBUG] [REMOTE ] SAMG: PASS: History has at least 300 days. [2026-01-07T12:20:09.334881] [DEBUG] [REMOTE ] SAMG: PASS: Price check passed. Min price $13.11. [2026-01-07T12:20:09.335013] [DEBUG] [REMOTE ] SAMG: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:09.335121] [DEBUG] [REMOTE ] SAMG: PASS: Integrity check passed. [2026-01-07T12:20:09.335160] [DEBUG] [REMOTE ] SAMG: Symbol is viable for forecasting. [2026-01-07T12:20:09.335206] [INFO ] [MAIN ] [2770/3530] SAMG kept (0.3s) | 2769 kept, 1 rejected | 138.0/min | ETA: 5.5m [2026-01-07T12:20:09.916139] [DEBUG] [REMOTE ] SAN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:09.916274] [DEBUG] [REMOTE ] SAN: PASS: History has at least 300 days. [2026-01-07T12:20:09.916495] [DEBUG] [REMOTE ] SAN: PASS: Price check passed. Min price $9.53. [2026-01-07T12:20:09.916678] [DEBUG] [REMOTE ] SAN: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:09.916823] [DEBUG] [REMOTE ] SAN: PASS: Integrity check passed. [2026-01-07T12:20:09.916874] [DEBUG] [REMOTE ] SAN: Symbol is viable for forecasting. [2026-01-07T12:20:09.916937] [INFO ] [MAIN ] [2771/3530] SAN kept (0.6s) | 2770 kept, 1 rejected | 138.0/min | ETA: 5.5m [2026-01-07T12:20:10.199541] [DEBUG] [REMOTE ] SANA: Retrieved 1236 rows, trimmed to 300. [2026-01-07T12:20:10.199707] [DEBUG] [REMOTE ] SANA: PASS: History has at least 300 days. [2026-01-07T12:20:10.199917] [DEBUG] [REMOTE ] SANA: PASS: Price check passed. Min price $3.23. [2026-01-07T12:20:10.200050] [DEBUG] [REMOTE ] SANA: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:10.200160] [DEBUG] [REMOTE ] SANA: PASS: Integrity check passed. [2026-01-07T12:20:10.200199] [DEBUG] [REMOTE ] SANA: Symbol is viable for forecasting. [2026-01-07T12:20:10.200246] [INFO ] [MAIN ] [2772/3530] SANA kept (0.3s) | 2771 kept, 1 rejected | 138.0/min | ETA: 5.5m [2026-01-07T12:20:10.810354] [DEBUG] [REMOTE ] SANM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:10.810599] [DEBUG] [REMOTE ] SANM: PASS: History has at least 300 days. [2026-01-07T12:20:10.811140] [DEBUG] [REMOTE ] SANM: PASS: Price check passed. Min price $122.71. [2026-01-07T12:20:10.811288] [DEBUG] [REMOTE ] SANM: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:10.811451] [DEBUG] [REMOTE ] SANM: PASS: Integrity check passed. [2026-01-07T12:20:10.811494] [DEBUG] [REMOTE ] SANM: Symbol is viable for forecasting. [2026-01-07T12:20:10.811549] [INFO ] [MAIN ] [2773/3530] SANM kept (0.6s) | 2772 kept, 1 rejected | 138.0/min | ETA: 5.5m [2026-01-07T12:20:11.267373] [DEBUG] [REMOTE ] SAP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:11.267529] [DEBUG] [REMOTE ] SAP: PASS: History has at least 300 days. [2026-01-07T12:20:11.267822] [DEBUG] [REMOTE ] SAP: PASS: Price check passed. Min price $233.94. [2026-01-07T12:20:11.267959] [DEBUG] [REMOTE ] SAP: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:11.268088] [DEBUG] [REMOTE ] SAP: PASS: Integrity check passed. [2026-01-07T12:20:11.268127] [DEBUG] [REMOTE ] SAP: Symbol is viable for forecasting. [2026-01-07T12:20:11.268175] [INFO ] [MAIN ] [2774/3530] SAP kept (0.5s) | 2773 kept, 1 rejected | 138.0/min | ETA: 5.5m [2026-01-07T12:20:11.542068] [DEBUG] [REMOTE ] SARK: Retrieved 1043 rows, trimmed to 300. [2026-01-07T12:20:11.542295] [DEBUG] [REMOTE ] SARK: PASS: History has at least 300 days. [2026-01-07T12:20:11.542633] [DEBUG] [REMOTE ] SARK: PASS: Price check passed. Min price $26.50. [2026-01-07T12:20:11.542793] [DEBUG] [REMOTE ] SARK: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:11.542970] [DEBUG] [REMOTE ] SARK: PASS: Integrity check passed. [2026-01-07T12:20:11.543040] [DEBUG] [REMOTE ] SARK: Symbol is viable for forecasting. [2026-01-07T12:20:11.543178] [INFO ] [MAIN ] [2775/3530] SARK kept (0.3s) | 2774 kept, 1 rejected | 138.0/min | ETA: 5.5m [2026-01-07T12:20:11.904721] [DEBUG] [REMOTE ] SATL: Retrieved 1201 rows, trimmed to 300. [2026-01-07T12:20:11.904851] [DEBUG] [REMOTE ] SATL: PASS: History has at least 300 days. [2026-01-07T12:20:11.905074] [DEBUG] [REMOTE ] SATL: PASS: Price check passed. Min price $1.27. [2026-01-07T12:20:11.905214] [DEBUG] [REMOTE ] SATL: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:11.905325] [DEBUG] [REMOTE ] SATL: PASS: Integrity check passed. [2026-01-07T12:20:11.905366] [DEBUG] [REMOTE ] SATL: Symbol is viable for forecasting. [2026-01-07T12:20:11.905416] [INFO ] [MAIN ] [2776/3530] SATL kept (0.4s) | 2775 kept, 1 rejected | 138.0/min | ETA: 5.5m [2026-01-07T12:20:12.491391] [DEBUG] [REMOTE ] SATS: Retrieved 4532 rows, trimmed to 300. [2026-01-07T12:20:12.491666] [DEBUG] [REMOTE ] SATS: PASS: History has at least 300 days. [2026-01-07T12:20:12.492079] [DEBUG] [REMOTE ] SATS: PASS: Price check passed. Min price $66.93. [2026-01-07T12:20:12.492254] [DEBUG] [REMOTE ] SATS: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:12.492426] [DEBUG] [REMOTE ] SATS: PASS: Integrity check passed. [2026-01-07T12:20:12.492474] [DEBUG] [REMOTE ] SATS: Symbol is viable for forecasting. [2026-01-07T12:20:12.492540] [INFO ] [MAIN ] [2777/3530] SATS kept (0.6s) | 2776 kept, 1 rejected | 138.0/min | ETA: 5.5m [2026-01-07T12:20:14.425654] [DEBUG] [REMOTE ] SAVA: Retrieved 6408 rows, trimmed to 300. [2026-01-07T12:20:14.425987] [DEBUG] [REMOTE ] SAVA: PASS: History has at least 300 days. [2026-01-07T12:20:14.426214] [DEBUG] [REMOTE ] SAVA: PASS: Price check passed. Min price $1.98. [2026-01-07T12:20:14.426346] [DEBUG] [REMOTE ] SAVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:14.426462] [DEBUG] [REMOTE ] SAVA: PASS: Integrity check passed. [2026-01-07T12:20:14.426501] [DEBUG] [REMOTE ] SAVA: Symbol is viable for forecasting. [2026-01-07T12:20:14.426551] [INFO ] [MAIN ] [2778/3530] SAVA kept (1.9s) | 2777 kept, 1 rejected | 137.8/min | ETA: 5.5m [2026-01-07T12:20:15.001680] [DEBUG] [REMOTE ] SB: Retrieved 4429 rows, trimmed to 300. [2026-01-07T12:20:15.001827] [DEBUG] [REMOTE ] SB: PASS: History has at least 300 days. [2026-01-07T12:20:15.002090] [DEBUG] [REMOTE ] SB: PASS: Price check passed. Min price $4.10. [2026-01-07T12:20:15.002233] [DEBUG] [REMOTE ] SB: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:15.002357] [DEBUG] [REMOTE ] SB: PASS: Integrity check passed. [2026-01-07T12:20:15.002398] [DEBUG] [REMOTE ] SB: Symbol is viable for forecasting. [2026-01-07T12:20:15.002447] [INFO ] [MAIN ] [2779/3530] SB kept (0.6s) | 2778 kept, 1 rejected | 137.8/min | ETA: 5.5m [2026-01-07T12:20:16.076059] [DEBUG] [REMOTE ] SBAC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:16.076211] [DEBUG] [REMOTE ] SBAC: PASS: History has at least 300 days. [2026-01-07T12:20:16.076477] [DEBUG] [REMOTE ] SBAC: PASS: Price check passed. Min price $186.97. [2026-01-07T12:20:16.076672] [DEBUG] [REMOTE ] SBAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:16.076815] [DEBUG] [REMOTE ] SBAC: PASS: Integrity check passed. [2026-01-07T12:20:16.076856] [DEBUG] [REMOTE ] SBAC: Symbol is viable for forecasting. [2026-01-07T12:20:16.076905] [INFO ] [MAIN ] [2780/3530] SBAC kept (1.1s) | 2779 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:16.481087] [DEBUG] [REMOTE ] SBCF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:16.481234] [DEBUG] [REMOTE ] SBCF: PASS: History has at least 300 days. [2026-01-07T12:20:16.481490] [DEBUG] [REMOTE ] SBCF: PASS: Price check passed. Min price $28.63. [2026-01-07T12:20:16.481656] [DEBUG] [REMOTE ] SBCF: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:16.481983] [DEBUG] [REMOTE ] SBCF: PASS: Integrity check passed. [2026-01-07T12:20:16.482028] [DEBUG] [REMOTE ] SBCF: Symbol is viable for forecasting. [2026-01-07T12:20:16.482080] [INFO ] [MAIN ] [2781/3530] SBCF kept (0.4s) | 2780 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:16.856284] [DEBUG] [REMOTE ] SBFM: Retrieved 4039 rows, trimmed to 300. [2026-01-07T12:20:16.856412] [DEBUG] [REMOTE ] SBFM: PASS: History has at least 300 days. [2026-01-07T12:20:16.856642] [DEBUG] [REMOTE ] SBFM: PASS: Price check passed. Min price $1.23. [2026-01-07T12:20:16.856987] [DEBUG] [REMOTE ] SBFM: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:16.857102] [DEBUG] [REMOTE ] SBFM: PASS: Integrity check passed. [2026-01-07T12:20:16.857141] [DEBUG] [REMOTE ] SBFM: Symbol is viable for forecasting. [2026-01-07T12:20:16.857188] [INFO ] [MAIN ] [2782/3530] SBFM kept (0.4s) | 2781 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:17.451558] [DEBUG] [REMOTE ] SBGI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:17.451725] [DEBUG] [REMOTE ] SBGI: PASS: History has at least 300 days. [2026-01-07T12:20:17.451959] [DEBUG] [REMOTE ] SBGI: PASS: Price check passed. Min price $12.53. [2026-01-07T12:20:17.452108] [DEBUG] [REMOTE ] SBGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:17.452231] [DEBUG] [REMOTE ] SBGI: PASS: Integrity check passed. [2026-01-07T12:20:17.452272] [DEBUG] [REMOTE ] SBGI: Symbol is viable for forecasting. [2026-01-07T12:20:17.452831] [INFO ] [MAIN ] [2783/3530] SBGI kept (0.6s) | 2782 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:17.811980] [DEBUG] [REMOTE ] SBH: Retrieved 4812 rows, trimmed to 300. [2026-01-07T12:20:17.812122] [DEBUG] [REMOTE ] SBH: PASS: History has at least 300 days. [2026-01-07T12:20:17.812351] [DEBUG] [REMOTE ] SBH: PASS: Price check passed. Min price $13.76. [2026-01-07T12:20:17.812491] [DEBUG] [REMOTE ] SBH: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:17.812625] [DEBUG] [REMOTE ] SBH: PASS: Integrity check passed. [2026-01-07T12:20:17.812673] [DEBUG] [REMOTE ] SBH: Symbol is viable for forecasting. [2026-01-07T12:20:17.812722] [INFO ] [MAIN ] [2784/3530] SBH kept (0.4s) | 2783 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:18.378016] [DEBUG] [REMOTE ] SBI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:18.378172] [DEBUG] [REMOTE ] SBI: PASS: History has at least 300 days. [2026-01-07T12:20:18.378405] [DEBUG] [REMOTE ] SBI: PASS: Price check passed. Min price $7.66. [2026-01-07T12:20:18.378537] [DEBUG] [REMOTE ] SBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:18.378680] [DEBUG] [REMOTE ] SBI: PASS: Integrity check passed. [2026-01-07T12:20:18.378722] [DEBUG] [REMOTE ] SBI: Symbol is viable for forecasting. [2026-01-07T12:20:18.378770] [INFO ] [MAIN ] [2785/3530] SBI kept (0.6s) | 2784 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:18.785394] [DEBUG] [REMOTE ] SBLK: Retrieved 4996 rows, trimmed to 300. [2026-01-07T12:20:18.785522] [DEBUG] [REMOTE ] SBLK: PASS: History has at least 300 days. [2026-01-07T12:20:18.785763] [DEBUG] [REMOTE ] SBLK: PASS: Price check passed. Min price $16.70. [2026-01-07T12:20:18.785904] [DEBUG] [REMOTE ] SBLK: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:18.786024] [DEBUG] [REMOTE ] SBLK: PASS: Integrity check passed. [2026-01-07T12:20:18.786065] [DEBUG] [REMOTE ] SBLK: Symbol is viable for forecasting. [2026-01-07T12:20:18.786114] [INFO ] [MAIN ] [2786/3530] SBLK kept (0.4s) | 2785 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:19.257012] [DEBUG] [REMOTE ] SBRA: Retrieved 5981 rows, trimmed to 300. [2026-01-07T12:20:19.257144] [DEBUG] [REMOTE ] SBRA: PASS: History has at least 300 days. [2026-01-07T12:20:19.257376] [DEBUG] [REMOTE ] SBRA: PASS: Price check passed. Min price $16.96. [2026-01-07T12:20:19.257516] [DEBUG] [REMOTE ] SBRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:19.257669] [DEBUG] [REMOTE ] SBRA: PASS: Integrity check passed. [2026-01-07T12:20:19.257714] [DEBUG] [REMOTE ] SBRA: Symbol is viable for forecasting. [2026-01-07T12:20:19.257762] [INFO ] [MAIN ] [2787/3530] SBRA kept (0.5s) | 2786 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:19.718723] [DEBUG] [REMOTE ] SBS: Retrieved 5953 rows, trimmed to 300. [2026-01-07T12:20:19.718886] [DEBUG] [REMOTE ] SBS: PASS: History has at least 300 days. [2026-01-07T12:20:19.719106] [DEBUG] [REMOTE ] SBS: PASS: Price check passed. Min price $21.20. [2026-01-07T12:20:19.719236] [DEBUG] [REMOTE ] SBS: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:19.719350] [DEBUG] [REMOTE ] SBS: PASS: Integrity check passed. [2026-01-07T12:20:19.719390] [DEBUG] [REMOTE ] SBS: Symbol is viable for forecasting. [2026-01-07T12:20:19.719436] [INFO ] [MAIN ] [2788/3530] SBS kept (0.5s) | 2787 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:20.081514] [DEBUG] [REMOTE ] SBSI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:20.081674] [DEBUG] [REMOTE ] SBSI: PASS: History has at least 300 days. [2026-01-07T12:20:20.081920] [DEBUG] [REMOTE ] SBSI: PASS: Price check passed. Min price $26.11. [2026-01-07T12:20:20.082052] [DEBUG] [REMOTE ] SBSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:20.082168] [DEBUG] [REMOTE ] SBSI: PASS: Integrity check passed. [2026-01-07T12:20:20.082207] [DEBUG] [REMOTE ] SBSI: Symbol is viable for forecasting. [2026-01-07T12:20:20.082254] [INFO ] [MAIN ] [2789/3530] SBSI kept (0.4s) | 2788 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:20.497885] [DEBUG] [REMOTE ] SBUX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:20.498039] [DEBUG] [REMOTE ] SBUX: PASS: History has at least 300 days. [2026-01-07T12:20:20.498285] [DEBUG] [REMOTE ] SBUX: PASS: Price check passed. Min price $77.89. [2026-01-07T12:20:20.498435] [DEBUG] [REMOTE ] SBUX: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:20.498566] [DEBUG] [REMOTE ] SBUX: PASS: Integrity check passed. [2026-01-07T12:20:20.498628] [DEBUG] [REMOTE ] SBUX: Symbol is viable for forecasting. [2026-01-07T12:20:20.498680] [INFO ] [MAIN ] [2790/3530] SBUX kept (0.4s) | 2789 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:20.997623] [DEBUG] [REMOTE ] SCD: Retrieved 5502 rows, trimmed to 300. [2026-01-07T12:20:20.997755] [DEBUG] [REMOTE ] SCD: PASS: History has at least 300 days. [2026-01-07T12:20:20.997973] [DEBUG] [REMOTE ] SCD: PASS: Price check passed. Min price $13.84. [2026-01-07T12:20:20.998108] [DEBUG] [REMOTE ] SCD: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:20.998222] [DEBUG] [REMOTE ] SCD: PASS: Integrity check passed. [2026-01-07T12:20:20.998262] [DEBUG] [REMOTE ] SCD: Symbol is viable for forecasting. [2026-01-07T12:20:20.998310] [INFO ] [MAIN ] [2791/3530] SCD kept (0.5s) | 2790 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:21.483609] [DEBUG] [REMOTE ] SCHL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:21.483744] [DEBUG] [REMOTE ] SCHL: PASS: History has at least 300 days. [2026-01-07T12:20:21.483970] [DEBUG] [REMOTE ] SCHL: PASS: Price check passed. Min price $27.00. [2026-01-07T12:20:21.484106] [DEBUG] [REMOTE ] SCHL: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:21.484227] [DEBUG] [REMOTE ] SCHL: PASS: Integrity check passed. [2026-01-07T12:20:21.484268] [DEBUG] [REMOTE ] SCHL: Symbol is viable for forecasting. [2026-01-07T12:20:21.484316] [INFO ] [MAIN ] [2792/3530] SCHL kept (0.5s) | 2791 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:21.990832] [DEBUG] [REMOTE ] SCI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:21.991154] [DEBUG] [REMOTE ] SCI: PASS: History has at least 300 days. [2026-01-07T12:20:21.991386] [DEBUG] [REMOTE ] SCI: PASS: Price check passed. Min price $75.57. [2026-01-07T12:20:21.991645] [DEBUG] [REMOTE ] SCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:21.991809] [DEBUG] [REMOTE ] SCI: PASS: Integrity check passed. [2026-01-07T12:20:21.991864] [DEBUG] [REMOTE ] SCI: Symbol is viable for forecasting. [2026-01-07T12:20:21.991930] [INFO ] [MAIN ] [2793/3530] SCI kept (0.5s) | 2792 kept, 1 rejected | 137.7/min | ETA: 5.4m [2026-01-07T12:20:22.460732] [DEBUG] [REMOTE ] SCL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:22.460877] [DEBUG] [REMOTE ] SCL: PASS: History has at least 300 days. [2026-01-07T12:20:22.461136] [DEBUG] [REMOTE ] SCL: PASS: Price check passed. Min price $41.94. [2026-01-07T12:20:22.461274] [DEBUG] [REMOTE ] SCL: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:22.461402] [DEBUG] [REMOTE ] SCL: PASS: Integrity check passed. [2026-01-07T12:20:22.461443] [DEBUG] [REMOTE ] SCL: Symbol is viable for forecasting. [2026-01-07T12:20:22.461493] [INFO ] [MAIN ] [2794/3530] SCL kept (0.5s) | 2793 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:22.661084] [DEBUG] [REMOTE ] SCM: Retrieved 3309 rows, trimmed to 300. [2026-01-07T12:20:22.661278] [DEBUG] [REMOTE ] SCM: PASS: History has at least 300 days. [2026-01-07T12:20:22.661547] [DEBUG] [REMOTE ] SCM: PASS: Price check passed. Min price $11.34. [2026-01-07T12:20:22.661715] [DEBUG] [REMOTE ] SCM: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:22.661846] [DEBUG] [REMOTE ] SCM: PASS: Integrity check passed. [2026-01-07T12:20:22.662329] [DEBUG] [REMOTE ] SCM: Symbol is viable for forecasting. [2026-01-07T12:20:22.662500] [INFO ] [MAIN ] [2795/3530] SCM kept (0.2s) | 2794 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:23.323544] [DEBUG] [REMOTE ] SCSC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:23.323707] [DEBUG] [REMOTE ] SCSC: PASS: History has at least 300 days. [2026-01-07T12:20:23.323967] [DEBUG] [REMOTE ] SCSC: PASS: Price check passed. Min price $37.72. [2026-01-07T12:20:23.324104] [DEBUG] [REMOTE ] SCSC: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:23.324230] [DEBUG] [REMOTE ] SCSC: PASS: Integrity check passed. [2026-01-07T12:20:23.324271] [DEBUG] [REMOTE ] SCSC: Symbol is viable for forecasting. [2026-01-07T12:20:23.324322] [INFO ] [MAIN ] [2796/3530] SCSC kept (0.7s) | 2795 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:23.641405] [DEBUG] [REMOTE ] SCVL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:23.641564] [DEBUG] [REMOTE ] SCVL: PASS: History has at least 300 days. [2026-01-07T12:20:23.641857] [DEBUG] [REMOTE ] SCVL: PASS: Price check passed. Min price $15.67. [2026-01-07T12:20:23.641991] [DEBUG] [REMOTE ] SCVL: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:23.642119] [DEBUG] [REMOTE ] SCVL: PASS: Integrity check passed. [2026-01-07T12:20:23.642158] [DEBUG] [REMOTE ] SCVL: Symbol is viable for forecasting. [2026-01-07T12:20:23.642208] [INFO ] [MAIN ] [2797/3530] SCVL kept (0.3s) | 2796 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:24.039028] [DEBUG] [REMOTE ] SCZ: Retrieved 4545 rows, trimmed to 300. [2026-01-07T12:20:24.039189] [DEBUG] [REMOTE ] SCZ: PASS: History has at least 300 days. [2026-01-07T12:20:24.039418] [DEBUG] [REMOTE ] SCZ: PASS: Price check passed. Min price $72.07. [2026-01-07T12:20:24.039551] [DEBUG] [REMOTE ] SCZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:24.039686] [DEBUG] [REMOTE ] SCZ: PASS: Integrity check passed. [2026-01-07T12:20:24.039725] [DEBUG] [REMOTE ] SCZ: Symbol is viable for forecasting. [2026-01-07T12:20:24.039773] [INFO ] [MAIN ] [2798/3530] SCZ kept (0.4s) | 2797 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:24.440905] [DEBUG] [REMOTE ] SD: Retrieved 2327 rows, trimmed to 300. [2026-01-07T12:20:24.441094] [DEBUG] [REMOTE ] SD: PASS: History has at least 300 days. [2026-01-07T12:20:24.441352] [DEBUG] [REMOTE ] SD: PASS: Price check passed. Min price $11.16. [2026-01-07T12:20:24.441491] [DEBUG] [REMOTE ] SD: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:24.441638] [DEBUG] [REMOTE ] SD: PASS: Integrity check passed. [2026-01-07T12:20:24.441680] [DEBUG] [REMOTE ] SD: Symbol is viable for forecasting. [2026-01-07T12:20:24.441733] [INFO ] [MAIN ] [2799/3530] SD kept (0.4s) | 2798 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:24.735839] [DEBUG] [REMOTE ] SDA: Retrieved 662 rows, trimmed to 300. [2026-01-07T12:20:24.736192] [DEBUG] [REMOTE ] SDA: PASS: History has at least 300 days. [2026-01-07T12:20:24.736410] [DEBUG] [REMOTE ] SDA: PASS: Price check passed. Min price $1.81. [2026-01-07T12:20:24.736548] [DEBUG] [REMOTE ] SDA: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:24.736685] [DEBUG] [REMOTE ] SDA: PASS: Integrity check passed. [2026-01-07T12:20:24.736726] [DEBUG] [REMOTE ] SDA: Symbol is viable for forecasting. [2026-01-07T12:20:24.736774] [INFO ] [MAIN ] [2800/3530] SDA kept (0.3s) | 2799 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:25.166483] [DEBUG] [REMOTE ] SDHY: Retrieved 1283 rows, trimmed to 300. [2026-01-07T12:20:25.166631] [DEBUG] [REMOTE ] SDHY: PASS: History has at least 300 days. [2026-01-07T12:20:25.166835] [DEBUG] [REMOTE ] SDHY: PASS: Price check passed. Min price $16.04. [2026-01-07T12:20:25.166966] [DEBUG] [REMOTE ] SDHY: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:25.167074] [DEBUG] [REMOTE ] SDHY: PASS: Integrity check passed. [2026-01-07T12:20:25.167113] [DEBUG] [REMOTE ] SDHY: Symbol is viable for forecasting. [2026-01-07T12:20:25.167158] [INFO ] [MAIN ] [2801/3530] SDHY kept (0.4s) | 2800 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:25.543205] [DEBUG] [REMOTE ] SDRL: Retrieved 809 rows, trimmed to 300. [2026-01-07T12:20:25.543336] [DEBUG] [REMOTE ] SDRL: PASS: History has at least 300 days. [2026-01-07T12:20:25.543543] [DEBUG] [REMOTE ] SDRL: PASS: Price check passed. Min price $28.40. [2026-01-07T12:20:25.543696] [DEBUG] [REMOTE ] SDRL: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:25.543808] [DEBUG] [REMOTE ] SDRL: PASS: Integrity check passed. [2026-01-07T12:20:25.543847] [DEBUG] [REMOTE ] SDRL: Symbol is viable for forecasting. [2026-01-07T12:20:25.543893] [INFO ] [MAIN ] [2802/3530] SDRL kept (0.4s) | 2801 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:26.072621] [DEBUG] [REMOTE ] SDVY: Retrieved 2053 rows, trimmed to 300. [2026-01-07T12:20:26.072746] [DEBUG] [REMOTE ] SDVY: PASS: History has at least 300 days. [2026-01-07T12:20:26.072949] [DEBUG] [REMOTE ] SDVY: PASS: Price check passed. Min price $36.31. [2026-01-07T12:20:26.073079] [DEBUG] [REMOTE ] SDVY: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:26.073186] [DEBUG] [REMOTE ] SDVY: PASS: Integrity check passed. [2026-01-07T12:20:26.073224] [DEBUG] [REMOTE ] SDVY: Symbol is viable for forecasting. [2026-01-07T12:20:26.073270] [INFO ] [MAIN ] [2803/3530] SDVY kept (0.5s) | 2802 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:26.277400] [DEBUG] [REMOTE ] SE: Retrieved 2063 rows, trimmed to 300. [2026-01-07T12:20:26.277741] [DEBUG] [REMOTE ] SE: PASS: History has at least 300 days. [2026-01-07T12:20:26.277960] [DEBUG] [REMOTE ] SE: PASS: Price check passed. Min price $118.95. [2026-01-07T12:20:26.278138] [DEBUG] [REMOTE ] SE: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:26.278471] [DEBUG] [REMOTE ] SE: PASS: Integrity check passed. [2026-01-07T12:20:26.278523] [DEBUG] [REMOTE ] SE: Symbol is viable for forecasting. [2026-01-07T12:20:26.278609] [INFO ] [MAIN ] [2804/3530] SE kept (0.2s) | 2803 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:26.861554] [DEBUG] [REMOTE ] SEDG: Retrieved 2712 rows, trimmed to 300. [2026-01-07T12:20:26.861711] [DEBUG] [REMOTE ] SEDG: PASS: History has at least 300 days. [2026-01-07T12:20:26.861965] [DEBUG] [REMOTE ] SEDG: PASS: Price check passed. Min price $28.47. [2026-01-07T12:20:26.862112] [DEBUG] [REMOTE ] SEDG: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:26.862254] [DEBUG] [REMOTE ] SEDG: PASS: Integrity check passed. [2026-01-07T12:20:26.862308] [DEBUG] [REMOTE ] SEDG: Symbol is viable for forecasting. [2026-01-07T12:20:26.862359] [INFO ] [MAIN ] [2805/3530] SEDG kept (0.6s) | 2804 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:27.398275] [DEBUG] [REMOTE ] SEE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:27.398419] [DEBUG] [REMOTE ] SEE: PASS: History has at least 300 days. [2026-01-07T12:20:27.398674] [DEBUG] [REMOTE ] SEE: PASS: Price check passed. Min price $33.33. [2026-01-07T12:20:27.398835] [DEBUG] [REMOTE ] SEE: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:27.398972] [DEBUG] [REMOTE ] SEE: PASS: Integrity check passed. [2026-01-07T12:20:27.399013] [DEBUG] [REMOTE ] SEE: Symbol is viable for forecasting. [2026-01-07T12:20:27.399063] [INFO ] [MAIN ] [2806/3530] SEE kept (0.5s) | 2805 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:27.916768] [DEBUG] [REMOTE ] SEIC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:27.916899] [DEBUG] [REMOTE ] SEIC: PASS: History has at least 300 days. [2026-01-07T12:20:27.917135] [DEBUG] [REMOTE ] SEIC: PASS: Price check passed. Min price $77.79. [2026-01-07T12:20:27.917268] [DEBUG] [REMOTE ] SEIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:27.917382] [DEBUG] [REMOTE ] SEIC: PASS: Integrity check passed. [2026-01-07T12:20:27.917421] [DEBUG] [REMOTE ] SEIC: Symbol is viable for forecasting. [2026-01-07T12:20:27.917482] [INFO ] [MAIN ] [2807/3530] SEIC kept (0.5s) | 2806 kept, 1 rejected | 137.7/min | ETA: 5.3m [2026-01-07T12:20:28.292733] [DEBUG] [REMOTE ] SELF: Retrieved 4412 rows, trimmed to 300. [2026-01-07T12:20:28.292868] [DEBUG] [REMOTE ] SELF: PASS: History has at least 300 days. [2026-01-07T12:20:28.293084] [DEBUG] [REMOTE ] SELF: PASS: Price check passed. Min price $4.79. [2026-01-07T12:20:28.293223] [DEBUG] [REMOTE ] SELF: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:28.293339] [DEBUG] [REMOTE ] SELF: PASS: Integrity check passed. [2026-01-07T12:20:28.293381] [DEBUG] [REMOTE ] SELF: Symbol is viable for forecasting. [2026-01-07T12:20:28.293432] [INFO ] [MAIN ] [2808/3530] SELF kept (0.4s) | 2807 kept, 1 rejected | 137.7/min | ETA: 5.2m [2026-01-07T12:20:28.746720] [DEBUG] [REMOTE ] SEM: Retrieved 4095 rows, trimmed to 300. [2026-01-07T12:20:28.746848] [DEBUG] [REMOTE ] SEM: PASS: History has at least 300 days. [2026-01-07T12:20:28.747061] [DEBUG] [REMOTE ] SEM: PASS: Price check passed. Min price $12.74. [2026-01-07T12:20:28.747197] [DEBUG] [REMOTE ] SEM: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:28.747308] [DEBUG] [REMOTE ] SEM: PASS: Integrity check passed. [2026-01-07T12:20:28.747349] [DEBUG] [REMOTE ] SEM: Symbol is viable for forecasting. [2026-01-07T12:20:28.747397] [INFO ] [MAIN ] [2809/3530] SEM kept (0.5s) | 2808 kept, 1 rejected | 137.7/min | ETA: 5.2m [2026-01-07T12:20:29.201838] [DEBUG] [REMOTE ] SENEA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:29.201976] [DEBUG] [REMOTE ] SENEA: PASS: History has at least 300 days. [2026-01-07T12:20:29.202406] [DEBUG] [REMOTE ] SENEA: PASS: Price check passed. Min price $101.18. [2026-01-07T12:20:29.202541] [DEBUG] [REMOTE ] SENEA: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:29.202686] [DEBUG] [REMOTE ] SENEA: PASS: Integrity check passed. [2026-01-07T12:20:29.202728] [DEBUG] [REMOTE ] SENEA: Symbol is viable for forecasting. [2026-01-07T12:20:29.202786] [INFO ] [MAIN ] [2810/3530] SENEA kept (0.5s) | 2809 kept, 1 rejected | 137.7/min | ETA: 5.2m [2026-01-07T12:20:29.533597] [DEBUG] [REMOTE ] SENS: Retrieved 2466 rows, trimmed to 300. [2026-01-07T12:20:29.533718] [DEBUG] [REMOTE ] SENS: PASS: History has at least 300 days. [2026-01-07T12:20:29.533924] [DEBUG] [REMOTE ] SENS: PASS: Price check passed. Min price $5.27. [2026-01-07T12:20:29.534056] [DEBUG] [REMOTE ] SENS: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:29.534163] [DEBUG] [REMOTE ] SENS: PASS: Integrity check passed. [2026-01-07T12:20:29.534202] [DEBUG] [REMOTE ] SENS: Symbol is viable for forecasting. [2026-01-07T12:20:29.534248] [INFO ] [MAIN ] [2811/3530] SENS kept (0.3s) | 2810 kept, 1 rejected | 137.7/min | ETA: 5.2m [2026-01-07T12:20:29.851948] [DEBUG] [REMOTE ] SERA: Retrieved 1125 rows, trimmed to 300. [2026-01-07T12:20:29.852075] [DEBUG] [REMOTE ] SERA: PASS: History has at least 300 days. [2026-01-07T12:20:29.852286] [DEBUG] [REMOTE ] SERA: PASS: Price check passed. Min price $2.52. [2026-01-07T12:20:29.852422] [DEBUG] [REMOTE ] SERA: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:29.852530] [DEBUG] [REMOTE ] SERA: PASS: Integrity check passed. [2026-01-07T12:20:29.852600] [DEBUG] [REMOTE ] SERA: Symbol is viable for forecasting. [2026-01-07T12:20:29.852662] [INFO ] [MAIN ] [2812/3530] SERA kept (0.3s) | 2811 kept, 1 rejected | 137.7/min | ETA: 5.2m [2026-01-07T12:20:30.251332] [DEBUG] [REMOTE ] SES: Retrieved 1220 rows, trimmed to 300. [2026-01-07T12:20:30.251457] [DEBUG] [REMOTE ] SES: PASS: History has at least 300 days. [2026-01-07T12:20:30.251694] [DEBUG] [REMOTE ] SES: PASS: Price check passed. Min price $1.79. [2026-01-07T12:20:30.251827] [DEBUG] [REMOTE ] SES: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:30.251934] [DEBUG] [REMOTE ] SES: PASS: Integrity check passed. [2026-01-07T12:20:30.251977] [DEBUG] [REMOTE ] SES: Symbol is viable for forecasting. [2026-01-07T12:20:30.252038] [INFO ] [MAIN ] [2813/3530] SES kept (0.4s) | 2812 kept, 1 rejected | 137.7/min | ETA: 5.2m [2026-01-07T12:20:30.658092] [DEBUG] [REMOTE ] SEVN: Retrieved 1366 rows, trimmed to 300. [2026-01-07T12:20:30.658211] [DEBUG] [REMOTE ] SEVN: PASS: History has at least 300 days. [2026-01-07T12:20:30.658419] [DEBUG] [REMOTE ] SEVN: PASS: Price check passed. Min price $8.52. [2026-01-07T12:20:30.658551] [DEBUG] [REMOTE ] SEVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:30.658687] [DEBUG] [REMOTE ] SEVN: PASS: Integrity check passed. [2026-01-07T12:20:30.658729] [DEBUG] [REMOTE ] SEVN: Symbol is viable for forecasting. [2026-01-07T12:20:30.658776] [INFO ] [MAIN ] [2814/3530] SEVN kept (0.4s) | 2813 kept, 1 rejected | 137.7/min | ETA: 5.2m [2026-01-07T12:20:30.954940] [DEBUG] [REMOTE ] SEZL: Retrieved 599 rows, trimmed to 300. [2026-01-07T12:20:30.955073] [DEBUG] [REMOTE ] SEZL: PASS: History has at least 300 days. [2026-01-07T12:20:30.955282] [DEBUG] [REMOTE ] SEZL: PASS: Price check passed. Min price $50.97. [2026-01-07T12:20:30.955468] [DEBUG] [REMOTE ] SEZL: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:30.955630] [DEBUG] [REMOTE ] SEZL: PASS: Integrity check passed. [2026-01-07T12:20:30.955685] [DEBUG] [REMOTE ] SEZL: Symbol is viable for forecasting. [2026-01-07T12:20:30.955746] [INFO ] [MAIN ] [2815/3530] SEZL kept (0.3s) | 2814 kept, 1 rejected | 137.8/min | ETA: 5.2m [2026-01-07T12:20:31.622243] [DEBUG] [REMOTE ] SF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:31.622381] [DEBUG] [REMOTE ] SF: PASS: History has at least 300 days. [2026-01-07T12:20:31.622626] [DEBUG] [REMOTE ] SF: PASS: Price check passed. Min price $106.66. [2026-01-07T12:20:31.622762] [DEBUG] [REMOTE ] SF: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:31.622880] [DEBUG] [REMOTE ] SF: PASS: Integrity check passed. [2026-01-07T12:20:31.622919] [DEBUG] [REMOTE ] SF: Symbol is viable for forecasting. [2026-01-07T12:20:31.622966] [INFO ] [MAIN ] [2816/3530] SF kept (0.7s) | 2815 kept, 1 rejected | 137.7/min | ETA: 5.2m [2026-01-07T12:20:31.910277] [DEBUG] [REMOTE ] SFB: Retrieved 2065 rows, trimmed to 300. [2026-01-07T12:20:31.910404] [DEBUG] [REMOTE ] SFB: PASS: History has at least 300 days. [2026-01-07T12:20:31.910635] [DEBUG] [REMOTE ] SFB: PASS: Price check passed. Min price $20.45. [2026-01-07T12:20:31.910777] [DEBUG] [REMOTE ] SFB: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:31.910939] [DEBUG] [REMOTE ] SFB: PASS: Integrity check passed. [2026-01-07T12:20:31.910992] [DEBUG] [REMOTE ] SFB: Symbol is viable for forecasting. [2026-01-07T12:20:31.911042] [INFO ] [MAIN ] [2817/3530] SFB kept (0.3s) | 2816 kept, 1 rejected | 137.7/min | ETA: 5.2m [2026-01-07T12:20:32.211506] [DEBUG] [REMOTE ] SFBS: Retrieved 2930 rows, trimmed to 300. [2026-01-07T12:20:32.211670] [DEBUG] [REMOTE ] SFBS: PASS: History has at least 300 days. [2026-01-07T12:20:32.211897] [DEBUG] [REMOTE ] SFBS: PASS: Price check passed. Min price $67.40. [2026-01-07T12:20:32.212041] [DEBUG] [REMOTE ] SFBS: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:32.212157] [DEBUG] [REMOTE ] SFBS: PASS: Integrity check passed. [2026-01-07T12:20:32.212197] [DEBUG] [REMOTE ] SFBS: Symbol is viable for forecasting. [2026-01-07T12:20:32.212246] [INFO ] [MAIN ] [2818/3530] SFBS kept (0.3s) | 2817 kept, 1 rejected | 137.8/min | ETA: 5.2m [2026-01-07T12:20:32.706206] [DEBUG] [REMOTE ] SFIX: Retrieved 2043 rows, trimmed to 300. [2026-01-07T12:20:32.706330] [DEBUG] [REMOTE ] SFIX: PASS: History has at least 300 days. [2026-01-07T12:20:32.706537] [DEBUG] [REMOTE ] SFIX: PASS: Price check passed. Min price $3.95. [2026-01-07T12:20:32.706701] [DEBUG] [REMOTE ] SFIX: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:32.706811] [DEBUG] [REMOTE ] SFIX: PASS: Integrity check passed. [2026-01-07T12:20:32.706849] [DEBUG] [REMOTE ] SFIX: Symbol is viable for forecasting. [2026-01-07T12:20:32.706912] [INFO ] [MAIN ] [2819/3530] SFIX kept (0.5s) | 2818 kept, 1 rejected | 137.8/min | ETA: 5.2m [2026-01-07T12:20:33.260679] [DEBUG] [REMOTE ] SFL: Retrieved 5424 rows, trimmed to 300. [2026-01-07T12:20:33.260817] [DEBUG] [REMOTE ] SFL: PASS: History has at least 300 days. [2026-01-07T12:20:33.261069] [DEBUG] [REMOTE ] SFL: PASS: Price check passed. Min price $6.67. [2026-01-07T12:20:33.261207] [DEBUG] [REMOTE ] SFL: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:33.261322] [DEBUG] [REMOTE ] SFL: PASS: Integrity check passed. [2026-01-07T12:20:33.261363] [DEBUG] [REMOTE ] SFL: Symbol is viable for forecasting. [2026-01-07T12:20:33.261413] [INFO ] [MAIN ] [2820/3530] SFL kept (0.6s) | 2819 kept, 1 rejected | 137.7/min | ETA: 5.2m [2026-01-07T12:20:33.435714] [DEBUG] [REMOTE ] SFLO: Retrieved 511 rows, trimmed to 300. [2026-01-07T12:20:33.435838] [DEBUG] [REMOTE ] SFLO: PASS: History has at least 300 days. [2026-01-07T12:20:33.436035] [DEBUG] [REMOTE ] SFLO: PASS: Price check passed. Min price $27.41. [2026-01-07T12:20:33.436166] [DEBUG] [REMOTE ] SFLO: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:33.436271] [DEBUG] [REMOTE ] SFLO: PASS: Integrity check passed. [2026-01-07T12:20:33.436309] [DEBUG] [REMOTE ] SFLO: Symbol is viable for forecasting. [2026-01-07T12:20:33.436354] [INFO ] [MAIN ] [2821/3530] SFLO kept (0.2s) | 2820 kept, 1 rejected | 137.8/min | ETA: 5.1m [2026-01-07T12:20:34.010191] [DEBUG] [REMOTE ] SFM: Retrieved 3127 rows, trimmed to 300. [2026-01-07T12:20:34.010312] [DEBUG] [REMOTE ] SFM: PASS: History has at least 300 days. [2026-01-07T12:20:34.010517] [DEBUG] [REMOTE ] SFM: PASS: Price check passed. Min price $77.00. [2026-01-07T12:20:34.010677] [DEBUG] [REMOTE ] SFM: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:34.010788] [DEBUG] [REMOTE ] SFM: PASS: Integrity check passed. [2026-01-07T12:20:34.010827] [DEBUG] [REMOTE ] SFM: Symbol is viable for forecasting. [2026-01-07T12:20:34.010872] [INFO ] [MAIN ] [2822/3530] SFM kept (0.6s) | 2821 kept, 1 rejected | 137.8/min | ETA: 5.1m [2026-01-07T12:20:34.540469] [DEBUG] [REMOTE ] SFNC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:34.540618] [DEBUG] [REMOTE ] SFNC: PASS: History has at least 300 days. [2026-01-07T12:20:34.540844] [DEBUG] [REMOTE ] SFNC: PASS: Price check passed. Min price $17.07. [2026-01-07T12:20:34.540982] [DEBUG] [REMOTE ] SFNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:34.541100] [DEBUG] [REMOTE ] SFNC: PASS: Integrity check passed. [2026-01-07T12:20:34.541140] [DEBUG] [REMOTE ] SFNC: Symbol is viable for forecasting. [2026-01-07T12:20:34.541188] [INFO ] [MAIN ] [2823/3530] SFNC kept (0.5s) | 2822 kept, 1 rejected | 137.7/min | ETA: 5.1m [2026-01-07T12:20:34.776452] [DEBUG] [REMOTE ] SG: Retrieved 1036 rows, trimmed to 300. [2026-01-07T12:20:34.776596] [DEBUG] [REMOTE ] SG: PASS: History has at least 300 days. [2026-01-07T12:20:34.776805] [DEBUG] [REMOTE ] SG: PASS: Price check passed. Min price $5.23. [2026-01-07T12:20:34.776940] [DEBUG] [REMOTE ] SG: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:34.777051] [DEBUG] [REMOTE ] SG: PASS: Integrity check passed. [2026-01-07T12:20:34.777095] [DEBUG] [REMOTE ] SG: Symbol is viable for forecasting. [2026-01-07T12:20:34.777144] [INFO ] [MAIN ] [2824/3530] SG kept (0.2s) | 2823 kept, 1 rejected | 137.8/min | ETA: 5.1m [2026-01-07T12:20:35.234021] [DEBUG] [REMOTE ] SGBX: Retrieved 2147 rows, trimmed to 300. [2026-01-07T12:20:35.234144] [DEBUG] [REMOTE ] SGBX: PASS: History has at least 300 days. [2026-01-07T12:20:35.234350] [DEBUG] [REMOTE ] SGBX: PASS: Price check passed. Min price $1.88. [2026-01-07T12:20:35.234701] [DEBUG] [REMOTE ] SGBX: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:35.234821] [DEBUG] [REMOTE ] SGBX: PASS: Integrity check passed. [2026-01-07T12:20:35.234860] [DEBUG] [REMOTE ] SGBX: Symbol is viable for forecasting. [2026-01-07T12:20:35.234921] [INFO ] [MAIN ] [2825/3530] SGBX kept (0.5s) | 2824 kept, 1 rejected | 137.8/min | ETA: 5.1m [2026-01-07T12:20:35.792605] [DEBUG] [REMOTE ] SGC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:35.792742] [DEBUG] [REMOTE ] SGC: PASS: History has at least 300 days. [2026-01-07T12:20:35.792976] [DEBUG] [REMOTE ] SGC: PASS: Price check passed. Min price $8.48. [2026-01-07T12:20:35.793141] [DEBUG] [REMOTE ] SGC: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:35.793262] [DEBUG] [REMOTE ] SGC: PASS: Integrity check passed. [2026-01-07T12:20:35.793302] [DEBUG] [REMOTE ] SGC: Symbol is viable for forecasting. [2026-01-07T12:20:35.793350] [INFO ] [MAIN ] [2826/3530] SGC kept (0.6s) | 2825 kept, 1 rejected | 137.7/min | ETA: 5.1m [2026-01-07T12:20:36.031598] [DEBUG] [REMOTE ] SGHC: Retrieved 988 rows, trimmed to 300. [2026-01-07T12:20:36.031725] [DEBUG] [REMOTE ] SGHC: PASS: History has at least 300 days. [2026-01-07T12:20:36.031942] [DEBUG] [REMOTE ] SGHC: PASS: Price check passed. Min price $10.52. [2026-01-07T12:20:36.032081] [DEBUG] [REMOTE ] SGHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:36.032193] [DEBUG] [REMOTE ] SGHC: PASS: Integrity check passed. [2026-01-07T12:20:36.032234] [DEBUG] [REMOTE ] SGHC: Symbol is viable for forecasting. [2026-01-07T12:20:36.032282] [INFO ] [MAIN ] [2827/3530] SGHC kept (0.2s) | 2826 kept, 1 rejected | 137.8/min | ETA: 5.1m [2026-01-07T12:20:36.509486] [DEBUG] [REMOTE ] SGRY: Retrieved 2581 rows, trimmed to 300. [2026-01-07T12:20:36.509636] [DEBUG] [REMOTE ] SGRY: PASS: History has at least 300 days. [2026-01-07T12:20:36.509852] [DEBUG] [REMOTE ] SGRY: PASS: Price check passed. Min price $15.06. [2026-01-07T12:20:36.509983] [DEBUG] [REMOTE ] SGRY: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:36.510088] [DEBUG] [REMOTE ] SGRY: PASS: Integrity check passed. [2026-01-07T12:20:36.510132] [DEBUG] [REMOTE ] SGRY: Symbol is viable for forecasting. [2026-01-07T12:20:36.510178] [INFO ] [MAIN ] [2828/3530] SGRY kept (0.5s) | 2827 kept, 1 rejected | 137.8/min | ETA: 5.1m [2026-01-07T12:20:36.905943] [DEBUG] [REMOTE ] SHAK: Retrieved 2750 rows, trimmed to 300. [2026-01-07T12:20:36.906064] [DEBUG] [REMOTE ] SHAK: PASS: History has at least 300 days. [2026-01-07T12:20:36.906272] [DEBUG] [REMOTE ] SHAK: PASS: Price check passed. Min price $77.12. [2026-01-07T12:20:36.906403] [DEBUG] [REMOTE ] SHAK: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:36.906510] [DEBUG] [REMOTE ] SHAK: PASS: Integrity check passed. [2026-01-07T12:20:36.906549] [DEBUG] [REMOTE ] SHAK: Symbol is viable for forecasting. [2026-01-07T12:20:36.906613] [INFO ] [MAIN ] [2829/3530] SHAK kept (0.4s) | 2828 kept, 1 rejected | 137.8/min | ETA: 5.1m [2026-01-07T12:20:37.439354] [DEBUG] [REMOTE ] SHBI: Retrieved 6235 rows, trimmed to 300. [2026-01-07T12:20:37.439483] [DEBUG] [REMOTE ] SHBI: PASS: History has at least 300 days. [2026-01-07T12:20:37.439720] [DEBUG] [REMOTE ] SHBI: PASS: Price check passed. Min price $15.10. [2026-01-07T12:20:37.439851] [DEBUG] [REMOTE ] SHBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:37.439965] [DEBUG] [REMOTE ] SHBI: PASS: Integrity check passed. [2026-01-07T12:20:37.440004] [DEBUG] [REMOTE ] SHBI: Symbol is viable for forecasting. [2026-01-07T12:20:37.440051] [INFO ] [MAIN ] [2830/3530] SHBI kept (0.5s) | 2829 kept, 1 rejected | 137.8/min | ETA: 5.1m [2026-01-07T12:20:37.703917] [DEBUG] [REMOTE ] SHC: Retrieved 1286 rows, trimmed to 300. [2026-01-07T12:20:37.704046] [DEBUG] [REMOTE ] SHC: PASS: History has at least 300 days. [2026-01-07T12:20:37.704256] [DEBUG] [REMOTE ] SHC: PASS: Price check passed. Min price $15.23. [2026-01-07T12:20:37.704599] [DEBUG] [REMOTE ] SHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:37.704725] [DEBUG] [REMOTE ] SHC: PASS: Integrity check passed. [2026-01-07T12:20:37.704784] [DEBUG] [REMOTE ] SHC: Symbol is viable for forecasting. [2026-01-07T12:20:37.704836] [INFO ] [MAIN ] [2831/3530] SHC kept (0.3s) | 2830 kept, 1 rejected | 137.8/min | ETA: 5.1m [2026-01-07T12:20:38.090895] [DEBUG] [REMOTE ] SHCO: Retrieved 1125 rows, trimmed to 300. [2026-01-07T12:20:38.091022] [DEBUG] [REMOTE ] SHCO: PASS: History has at least 300 days. [2026-01-07T12:20:38.091230] [DEBUG] [REMOTE ] SHCO: PASS: Price check passed. Min price $8.70. [2026-01-07T12:20:38.091369] [DEBUG] [REMOTE ] SHCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:38.091479] [DEBUG] [REMOTE ] SHCO: PASS: Integrity check passed. [2026-01-07T12:20:38.091520] [DEBUG] [REMOTE ] SHCO: Symbol is viable for forecasting. [2026-01-07T12:20:38.091568] [INFO ] [MAIN ] [2832/3530] SHCO kept (0.4s) | 2831 kept, 1 rejected | 137.8/min | ETA: 5.1m [2026-01-07T12:20:38.719683] [DEBUG] [REMOTE ] SHEL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:38.719824] [DEBUG] [REMOTE ] SHEL: PASS: History has at least 300 days. [2026-01-07T12:20:38.720064] [DEBUG] [REMOTE ] SHEL: PASS: Price check passed. Min price $70.46. [2026-01-07T12:20:38.720208] [DEBUG] [REMOTE ] SHEL: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:38.720331] [DEBUG] [REMOTE ] SHEL: PASS: Integrity check passed. [2026-01-07T12:20:38.720373] [DEBUG] [REMOTE ] SHEL: Symbol is viable for forecasting. [2026-01-07T12:20:38.720424] [INFO ] [MAIN ] [2833/3530] SHEL kept (0.6s) | 2832 kept, 1 rejected | 137.8/min | ETA: 5.1m [2026-01-07T12:20:39.168680] [DEBUG] [REMOTE ] SHEN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:39.168817] [DEBUG] [REMOTE ] SHEN: PASS: History has at least 300 days. [2026-01-07T12:20:39.169031] [DEBUG] [REMOTE ] SHEN: PASS: Price check passed. Min price $9.90. [2026-01-07T12:20:39.169167] [DEBUG] [REMOTE ] SHEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:39.169278] [DEBUG] [REMOTE ] SHEN: PASS: Integrity check passed. [2026-01-07T12:20:39.169317] [DEBUG] [REMOTE ] SHEN: Symbol is viable for forecasting. [2026-01-07T12:20:39.169363] [INFO ] [MAIN ] [2834/3530] SHEN kept (0.4s) | 2833 kept, 1 rejected | 137.8/min | ETA: 5.1m [2026-01-07T12:20:39.390610] [DEBUG] [REMOTE ] SHFS: Retrieved 1099 rows, trimmed to 300. [2026-01-07T12:20:39.390739] [DEBUG] [REMOTE ] SHFS: PASS: History has at least 300 days. [2026-01-07T12:20:39.390955] [DEBUG] [REMOTE ] SHFS: PASS: Price check passed. Min price $1.03. [2026-01-07T12:20:39.391094] [DEBUG] [REMOTE ] SHFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:39.391210] [DEBUG] [REMOTE ] SHFS: PASS: Integrity check passed. [2026-01-07T12:20:39.391250] [DEBUG] [REMOTE ] SHFS: Symbol is viable for forecasting. [2026-01-07T12:20:39.391297] [INFO ] [MAIN ] [2835/3530] SHFS kept (0.2s) | 2834 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:39.991691] [DEBUG] [REMOTE ] SHG: Retrieved 5613 rows, trimmed to 300. [2026-01-07T12:20:39.991826] [DEBUG] [REMOTE ] SHG: PASS: History has at least 300 days. [2026-01-07T12:20:39.992046] [DEBUG] [REMOTE ] SHG: PASS: Price check passed. Min price $48.94. [2026-01-07T12:20:39.992179] [DEBUG] [REMOTE ] SHG: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:39.992295] [DEBUG] [REMOTE ] SHG: PASS: Integrity check passed. [2026-01-07T12:20:39.992334] [DEBUG] [REMOTE ] SHG: Symbol is viable for forecasting. [2026-01-07T12:20:39.992382] [INFO ] [MAIN ] [2836/3530] SHG kept (0.6s) | 2835 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:40.361918] [DEBUG] [REMOTE ] SHIP: Retrieved 4577 rows, trimmed to 300. [2026-01-07T12:20:40.362044] [DEBUG] [REMOTE ] SHIP: PASS: History has at least 300 days. [2026-01-07T12:20:40.362259] [DEBUG] [REMOTE ] SHIP: PASS: Price check passed. Min price $7.60. [2026-01-07T12:20:40.362421] [DEBUG] [REMOTE ] SHIP: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:40.362533] [DEBUG] [REMOTE ] SHIP: PASS: Integrity check passed. [2026-01-07T12:20:40.362604] [DEBUG] [REMOTE ] SHIP: Symbol is viable for forecasting. [2026-01-07T12:20:40.362654] [INFO ] [MAIN ] [2837/3530] SHIP kept (0.4s) | 2836 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:40.627034] [DEBUG] [REMOTE ] SHLS: Retrieved 1242 rows, trimmed to 300. [2026-01-07T12:20:40.627155] [DEBUG] [REMOTE ] SHLS: PASS: History has at least 300 days. [2026-01-07T12:20:40.627362] [DEBUG] [REMOTE ] SHLS: PASS: Price check passed. Min price $7.46. [2026-01-07T12:20:40.627497] [DEBUG] [REMOTE ] SHLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:40.627629] [DEBUG] [REMOTE ] SHLS: PASS: Integrity check passed. [2026-01-07T12:20:40.627675] [DEBUG] [REMOTE ] SHLS: Symbol is viable for forecasting. [2026-01-07T12:20:40.627723] [INFO ] [MAIN ] [2838/3530] SHLS kept (0.3s) | 2837 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:41.260869] [DEBUG] [REMOTE ] SHO: Retrieved 5336 rows, trimmed to 300. [2026-01-07T12:20:41.260998] [DEBUG] [REMOTE ] SHO: PASS: History has at least 300 days. [2026-01-07T12:20:41.261214] [DEBUG] [REMOTE ] SHO: PASS: Price check passed. Min price $8.72. [2026-01-07T12:20:41.261345] [DEBUG] [REMOTE ] SHO: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:41.261455] [DEBUG] [REMOTE ] SHO: PASS: Integrity check passed. [2026-01-07T12:20:41.261494] [DEBUG] [REMOTE ] SHO: Symbol is viable for forecasting. [2026-01-07T12:20:41.261542] [INFO ] [MAIN ] [2839/3530] SHO kept (0.6s) | 2838 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:41.507026] [DEBUG] [REMOTE ] SHOC: Retrieved 815 rows, trimmed to 300. [2026-01-07T12:20:41.507148] [DEBUG] [REMOTE ] SHOC: PASS: History has at least 300 days. [2026-01-07T12:20:41.507348] [DEBUG] [REMOTE ] SHOC: PASS: Price check passed. Min price $62.03. [2026-01-07T12:20:41.507479] [DEBUG] [REMOTE ] SHOC: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:41.507611] [DEBUG] [REMOTE ] SHOC: PASS: Integrity check passed. [2026-01-07T12:20:41.507653] [DEBUG] [REMOTE ] SHOC: Symbol is viable for forecasting. [2026-01-07T12:20:41.507699] [INFO ] [MAIN ] [2840/3530] SHOC kept (0.2s) | 2839 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:42.121138] [DEBUG] [REMOTE ] SHOO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:42.121270] [DEBUG] [REMOTE ] SHOO: PASS: History has at least 300 days. [2026-01-07T12:20:42.121492] [DEBUG] [REMOTE ] SHOO: PASS: Price check passed. Min price $32.10. [2026-01-07T12:20:42.121643] [DEBUG] [REMOTE ] SHOO: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:42.121757] [DEBUG] [REMOTE ] SHOO: PASS: Integrity check passed. [2026-01-07T12:20:42.121796] [DEBUG] [REMOTE ] SHOO: Symbol is viable for forecasting. [2026-01-07T12:20:42.121843] [INFO ] [MAIN ] [2841/3530] SHOO kept (0.6s) | 2840 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:42.450254] [DEBUG] [REMOTE ] SHOP: Retrieved 2673 rows, trimmed to 300. [2026-01-07T12:20:42.450374] [DEBUG] [REMOTE ] SHOP: PASS: History has at least 300 days. [2026-01-07T12:20:42.450604] [DEBUG] [REMOTE ] SHOP: PASS: Price check passed. Min price $139.93. [2026-01-07T12:20:42.450742] [DEBUG] [REMOTE ] SHOP: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:42.450849] [DEBUG] [REMOTE ] SHOP: PASS: Integrity check passed. [2026-01-07T12:20:42.450888] [DEBUG] [REMOTE ] SHOP: Symbol is viable for forecasting. [2026-01-07T12:20:42.450936] [INFO ] [MAIN ] [2842/3530] SHOP kept (0.3s) | 2841 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:42.960995] [DEBUG] [REMOTE ] SHY: Retrieved 5900 rows, trimmed to 300. [2026-01-07T12:20:42.961190] [DEBUG] [REMOTE ] SHY: PASS: History has at least 300 days. [2026-01-07T12:20:42.961477] [DEBUG] [REMOTE ] SHY: PASS: Price check passed. Min price $82.17. [2026-01-07T12:20:42.961662] [DEBUG] [REMOTE ] SHY: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:42.961821] [DEBUG] [REMOTE ] SHY: PASS: Integrity check passed. [2026-01-07T12:20:42.961863] [DEBUG] [REMOTE ] SHY: Symbol is viable for forecasting. [2026-01-07T12:20:42.961918] [INFO ] [MAIN ] [2843/3530] SHY kept (0.5s) | 2842 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:43.241819] [DEBUG] [REMOTE ] SIBN: Retrieved 1814 rows, trimmed to 300. [2026-01-07T12:20:43.241997] [DEBUG] [REMOTE ] SIBN: PASS: History has at least 300 days. [2026-01-07T12:20:43.242253] [DEBUG] [REMOTE ] SIBN: PASS: Price check passed. Min price $14.74. [2026-01-07T12:20:43.242394] [DEBUG] [REMOTE ] SIBN: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:43.242511] [DEBUG] [REMOTE ] SIBN: PASS: Integrity check passed. [2026-01-07T12:20:43.242562] [DEBUG] [REMOTE ] SIBN: Symbol is viable for forecasting. [2026-01-07T12:20:43.242646] [INFO ] [MAIN ] [2844/3530] SIBN kept (0.3s) | 2843 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:43.753169] [DEBUG] [REMOTE ] SID: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:43.753317] [DEBUG] [REMOTE ] SID: PASS: History has at least 300 days. [2026-01-07T12:20:43.753544] [DEBUG] [REMOTE ] SID: PASS: Price check passed. Min price $1.45. [2026-01-07T12:20:43.753702] [DEBUG] [REMOTE ] SID: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:43.753819] [DEBUG] [REMOTE ] SID: PASS: Integrity check passed. [2026-01-07T12:20:43.753859] [DEBUG] [REMOTE ] SID: Symbol is viable for forecasting. [2026-01-07T12:20:43.753907] [INFO ] [MAIN ] [2845/3530] SID kept (0.5s) | 2844 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:44.250409] [DEBUG] [REMOTE ] SIEB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:44.250547] [DEBUG] [REMOTE ] SIEB: PASS: History has at least 300 days. [2026-01-07T12:20:44.250790] [DEBUG] [REMOTE ] SIEB: PASS: Price check passed. Min price $2.64. [2026-01-07T12:20:44.250922] [DEBUG] [REMOTE ] SIEB: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:44.251038] [DEBUG] [REMOTE ] SIEB: PASS: Integrity check passed. [2026-01-07T12:20:44.251078] [DEBUG] [REMOTE ] SIEB: Symbol is viable for forecasting. [2026-01-07T12:20:44.251124] [INFO ] [MAIN ] [2846/3530] SIEB kept (0.5s) | 2845 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:44.540023] [DEBUG] [REMOTE ] SIFY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:44.540161] [DEBUG] [REMOTE ] SIFY: PASS: History has at least 300 days. [2026-01-07T12:20:44.540390] [DEBUG] [REMOTE ] SIFY: PASS: Price check passed. Min price $10.37. [2026-01-07T12:20:44.540736] [DEBUG] [REMOTE ] SIFY: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:44.540851] [DEBUG] [REMOTE ] SIFY: PASS: Integrity check passed. [2026-01-07T12:20:44.540890] [DEBUG] [REMOTE ] SIFY: Symbol is viable for forecasting. [2026-01-07T12:20:44.540937] [INFO ] [MAIN ] [2847/3530] SIFY kept (0.3s) | 2846 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:45.161724] [DEBUG] [REMOTE ] SIG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:45.161854] [DEBUG] [REMOTE ] SIG: PASS: History has at least 300 days. [2026-01-07T12:20:45.162068] [DEBUG] [REMOTE ] SIG: PASS: Price check passed. Min price $82.88. [2026-01-07T12:20:45.162232] [DEBUG] [REMOTE ] SIG: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:45.162348] [DEBUG] [REMOTE ] SIG: PASS: Integrity check passed. [2026-01-07T12:20:45.162388] [DEBUG] [REMOTE ] SIG: Symbol is viable for forecasting. [2026-01-07T12:20:45.162435] [INFO ] [MAIN ] [2848/3530] SIG kept (0.6s) | 2847 kept, 1 rejected | 137.8/min | ETA: 5.0m [2026-01-07T12:20:45.614986] [DEBUG] [REMOTE ] SIGA: Retrieved 6583 rows, trimmed to 300. [2026-01-07T12:20:45.615151] [DEBUG] [REMOTE ] SIGA: PASS: History has at least 300 days. [2026-01-07T12:20:45.615462] [DEBUG] [REMOTE ] SIGA: PASS: Price check passed. Min price $5.77. [2026-01-07T12:20:45.615634] [DEBUG] [REMOTE ] SIGA: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:45.615783] [DEBUG] [REMOTE ] SIGA: PASS: Integrity check passed. [2026-01-07T12:20:45.615827] [DEBUG] [REMOTE ] SIGA: Symbol is viable for forecasting. [2026-01-07T12:20:45.615893] [INFO ] [MAIN ] [2849/3530] SIGA kept (0.5s) | 2848 kept, 1 rejected | 137.8/min | ETA: 4.9m [2026-01-07T12:20:45.913966] [DEBUG] [REMOTE ] SIGI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:45.914134] [DEBUG] [REMOTE ] SIGI: PASS: History has at least 300 days. [2026-01-07T12:20:45.914463] [DEBUG] [REMOTE ] SIGI: PASS: Price check passed. Min price $73.62. [2026-01-07T12:20:45.914631] [DEBUG] [REMOTE ] SIGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:45.914775] [DEBUG] [REMOTE ] SIGI: PASS: Integrity check passed. [2026-01-07T12:20:45.914817] [DEBUG] [REMOTE ] SIGI: Symbol is viable for forecasting. [2026-01-07T12:20:45.914869] [INFO ] [MAIN ] [2850/3530] SIGI kept (0.3s) | 2849 kept, 1 rejected | 137.8/min | ETA: 4.9m [2026-01-07T12:20:46.362133] [DEBUG] [REMOTE ] SII: Retrieved 1388 rows, trimmed to 300. [2026-01-07T12:20:46.362316] [DEBUG] [REMOTE ] SII: PASS: History has at least 300 days. [2026-01-07T12:20:46.362707] [DEBUG] [REMOTE ] SII: PASS: Price check passed. Min price $79.38. [2026-01-07T12:20:46.362862] [DEBUG] [REMOTE ] SII: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:46.363021] [DEBUG] [REMOTE ] SII: PASS: Integrity check passed. [2026-01-07T12:20:46.363062] [DEBUG] [REMOTE ] SII: Symbol is viable for forecasting. [2026-01-07T12:20:46.363116] [INFO ] [MAIN ] [2851/3530] SII kept (0.4s) | 2850 kept, 1 rejected | 137.8/min | ETA: 4.9m [2026-01-07T12:20:46.889707] [DEBUG] [REMOTE ] SIMO: Retrieved 5162 rows, trimmed to 300. [2026-01-07T12:20:46.889870] [DEBUG] [REMOTE ] SIMO: PASS: History has at least 300 days. [2026-01-07T12:20:46.890147] [DEBUG] [REMOTE ] SIMO: PASS: Price check passed. Min price $80.16. [2026-01-07T12:20:46.890289] [DEBUG] [REMOTE ] SIMO: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:46.890428] [DEBUG] [REMOTE ] SIMO: PASS: Integrity check passed. [2026-01-07T12:20:46.890470] [DEBUG] [REMOTE ] SIMO: Symbol is viable for forecasting. [2026-01-07T12:20:46.890521] [INFO ] [MAIN ] [2852/3530] SIMO kept (0.5s) | 2851 kept, 1 rejected | 137.8/min | ETA: 4.9m [2026-01-07T12:20:47.332595] [DEBUG] [REMOTE ] SIRI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:47.332749] [DEBUG] [REMOTE ] SIRI: PASS: History has at least 300 days. [2026-01-07T12:20:47.333157] [DEBUG] [REMOTE ] SIRI: PASS: Price check passed. Min price $19.92. [2026-01-07T12:20:47.333309] [DEBUG] [REMOTE ] SIRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:47.333467] [DEBUG] [REMOTE ] SIRI: PASS: Integrity check passed. [2026-01-07T12:20:47.333509] [DEBUG] [REMOTE ] SIRI: Symbol is viable for forecasting. [2026-01-07T12:20:47.333560] [INFO ] [MAIN ] [2853/3530] SIRI kept (0.4s) | 2852 kept, 1 rejected | 137.8/min | ETA: 4.9m [2026-01-07T12:20:47.813737] [DEBUG] [REMOTE ] SITC: Retrieved 6285 rows, trimmed to 300. [2026-01-07T12:20:47.813939] [DEBUG] [REMOTE ] SITC: PASS: History has at least 300 days. [2026-01-07T12:20:47.814242] [DEBUG] [REMOTE ] SITC: PASS: Price check passed. Min price $5.87. [2026-01-07T12:20:47.814386] [DEBUG] [REMOTE ] SITC: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:47.814522] [DEBUG] [REMOTE ] SITC: PASS: Integrity check passed. [2026-01-07T12:20:47.814564] [DEBUG] [REMOTE ] SITC: Symbol is viable for forecasting. [2026-01-07T12:20:47.814641] [INFO ] [MAIN ] [2854/3530] SITC kept (0.5s) | 2853 kept, 1 rejected | 137.8/min | ETA: 4.9m [2026-01-07T12:20:48.007192] [DEBUG] [REMOTE ] SITE: Retrieved 2427 rows, trimmed to 300. [2026-01-07T12:20:48.007414] [DEBUG] [REMOTE ] SITE: PASS: History has at least 300 days. [2026-01-07T12:20:48.007909] [DEBUG] [REMOTE ] SITE: PASS: Price check passed. Min price $116.99. [2026-01-07T12:20:48.008154] [DEBUG] [REMOTE ] SITE: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:48.008393] [DEBUG] [REMOTE ] SITE: PASS: Integrity check passed. [2026-01-07T12:20:48.008447] [DEBUG] [REMOTE ] SITE: Symbol is viable for forecasting. [2026-01-07T12:20:48.008517] [INFO ] [MAIN ] [2855/3530] SITE kept (0.2s) | 2854 kept, 1 rejected | 137.8/min | ETA: 4.9m [2026-01-07T12:20:48.484271] [DEBUG] [REMOTE ] SITM: Retrieved 1539 rows, trimmed to 300. [2026-01-07T12:20:48.484532] [DEBUG] [REMOTE ] SITM: PASS: History has at least 300 days. [2026-01-07T12:20:48.484830] [DEBUG] [REMOTE ] SITM: PASS: Price check passed. Min price $252.76. [2026-01-07T12:20:48.484978] [DEBUG] [REMOTE ] SITM: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:48.485141] [DEBUG] [REMOTE ] SITM: PASS: Integrity check passed. [2026-01-07T12:20:48.485196] [DEBUG] [REMOTE ] SITM: Symbol is viable for forecasting. [2026-01-07T12:20:48.485253] [INFO ] [MAIN ] [2856/3530] SITM kept (0.5s) | 2855 kept, 1 rejected | 137.8/min | ETA: 4.9m [2026-01-07T12:20:48.911794] [DEBUG] [REMOTE ] SIXG: Retrieved 1721 rows, trimmed to 300. [2026-01-07T12:20:48.912010] [DEBUG] [REMOTE ] SIXG: PASS: History has at least 300 days. [2026-01-07T12:20:48.912311] [DEBUG] [REMOTE ] SIXG: PASS: Price check passed. Min price $60.27. [2026-01-07T12:20:48.912495] [DEBUG] [REMOTE ] SIXG: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:48.912699] [DEBUG] [REMOTE ] SIXG: PASS: Integrity check passed. [2026-01-07T12:20:48.912758] [DEBUG] [REMOTE ] SIXG: Symbol is viable for forecasting. [2026-01-07T12:20:48.912993] [INFO ] [MAIN ] [2857/3530] SIXG kept (0.4s) | 2856 kept, 1 rejected | 137.8/min | ETA: 4.9m [2026-01-07T12:20:49.505932] [DEBUG] [REMOTE ] SJM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:49.506157] [DEBUG] [REMOTE ] SJM: PASS: History has at least 300 days. [2026-01-07T12:20:49.506737] [DEBUG] [REMOTE ] SJM: PASS: Price check passed. Min price $94.56. [2026-01-07T12:20:49.506887] [DEBUG] [REMOTE ] SJM: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:49.507049] [DEBUG] [REMOTE ] SJM: PASS: Integrity check passed. [2026-01-07T12:20:49.507092] [DEBUG] [REMOTE ] SJM: Symbol is viable for forecasting. [2026-01-07T12:20:49.507154] [INFO ] [MAIN ] [2858/3530] SJM kept (0.6s) | 2857 kept, 1 rejected | 137.8/min | ETA: 4.9m [2026-01-07T12:20:49.779590] [DEBUG] [REMOTE ] SKE: Retrieved 2023 rows, trimmed to 300. [2026-01-07T12:20:49.779809] [DEBUG] [REMOTE ] SKE: PASS: History has at least 300 days. [2026-01-07T12:20:49.780089] [DEBUG] [REMOTE ] SKE: PASS: Price check passed. Min price $15.54. [2026-01-07T12:20:49.780283] [DEBUG] [REMOTE ] SKE: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:49.780417] [DEBUG] [REMOTE ] SKE: PASS: Integrity check passed. [2026-01-07T12:20:49.780464] [DEBUG] [REMOTE ] SKE: Symbol is viable for forecasting. [2026-01-07T12:20:49.780518] [INFO ] [MAIN ] [2859/3530] SKE kept (0.3s) | 2858 kept, 1 rejected | 137.8/min | ETA: 4.9m [2026-01-07T12:20:50.189527] [DEBUG] [REMOTE ] SKIL: Retrieved 1621 rows, trimmed to 300. [2026-01-07T12:20:50.189731] [DEBUG] [REMOTE ] SKIL: PASS: History has at least 300 days. [2026-01-07T12:20:50.189989] [DEBUG] [REMOTE ] SKIL: PASS: Price check passed. Min price $5.67. [2026-01-07T12:20:50.190131] [DEBUG] [REMOTE ] SKIL: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:50.190251] [DEBUG] [REMOTE ] SKIL: PASS: Integrity check passed. [2026-01-07T12:20:50.190293] [DEBUG] [REMOTE ] SKIL: Symbol is viable for forecasting. [2026-01-07T12:20:50.190346] [INFO ] [MAIN ] [2860/3530] SKIL kept (0.4s) | 2859 kept, 1 rejected | 137.8/min | ETA: 4.9m [2026-01-07T12:20:50.577207] [DEBUG] [REMOTE ] SKIN: Retrieved 1284 rows, trimmed to 300. [2026-01-07T12:20:50.577443] [DEBUG] [REMOTE ] SKIN: PASS: History has at least 300 days. [2026-01-07T12:20:50.578024] [DEBUG] [REMOTE ] SKIN: PASS: Price check passed. Min price $1.26. [2026-01-07T12:20:50.578192] [DEBUG] [REMOTE ] SKIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:50.578382] [DEBUG] [REMOTE ] SKIN: PASS: Integrity check passed. [2026-01-07T12:20:50.578430] [DEBUG] [REMOTE ] SKIN: Symbol is viable for forecasting. [2026-01-07T12:20:50.578495] [INFO ] [MAIN ] [2861/3530] SKIN kept (0.4s) | 2860 kept, 1 rejected | 137.8/min | ETA: 4.9m [2026-01-07T12:20:50.971839] [DEBUG] [REMOTE ] SKLZ: Retrieved 1432 rows, trimmed to 300. [2026-01-07T12:20:50.971963] [DEBUG] [REMOTE ] SKLZ: PASS: History has at least 300 days. [2026-01-07T12:20:50.972177] [DEBUG] [REMOTE ] SKLZ: PASS: Price check passed. Min price $4.31. [2026-01-07T12:20:50.972325] [DEBUG] [REMOTE ] SKLZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:50.972467] [DEBUG] [REMOTE ] SKLZ: PASS: Integrity check passed. [2026-01-07T12:20:50.972513] [DEBUG] [REMOTE ] SKLZ: Symbol is viable for forecasting. [2026-01-07T12:20:50.972561] [INFO ] [MAIN ] [2862/3530] SKLZ kept (0.4s) | 2861 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:51.636902] [DEBUG] [REMOTE ] SKM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:51.637172] [DEBUG] [REMOTE ] SKM: PASS: History has at least 300 days. [2026-01-07T12:20:51.637480] [DEBUG] [REMOTE ] SKM: PASS: Price check passed. Min price $19.68. [2026-01-07T12:20:51.637637] [DEBUG] [REMOTE ] SKM: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:51.637779] [DEBUG] [REMOTE ] SKM: PASS: Integrity check passed. [2026-01-07T12:20:51.637820] [DEBUG] [REMOTE ] SKM: Symbol is viable for forecasting. [2026-01-07T12:20:51.637871] [INFO ] [MAIN ] [2863/3530] SKM kept (0.7s) | 2862 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:51.852043] [DEBUG] [REMOTE ] SKRE: Retrieved 503 rows, trimmed to 300. [2026-01-07T12:20:51.852186] [DEBUG] [REMOTE ] SKRE: PASS: History has at least 300 days. [2026-01-07T12:20:51.852404] [DEBUG] [REMOTE ] SKRE: PASS: Price check passed. Min price $8.47. [2026-01-07T12:20:51.852591] [DEBUG] [REMOTE ] SKRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:51.852720] [DEBUG] [REMOTE ] SKRE: PASS: Integrity check passed. [2026-01-07T12:20:51.852761] [DEBUG] [REMOTE ] SKRE: Symbol is viable for forecasting. [2026-01-07T12:20:51.852811] [INFO ] [MAIN ] [2864/3530] SKRE kept (0.2s) | 2863 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:52.257751] [DEBUG] [REMOTE ] SKWD: Retrieved 747 rows, trimmed to 300. [2026-01-07T12:20:52.257906] [DEBUG] [REMOTE ] SKWD: PASS: History has at least 300 days. [2026-01-07T12:20:52.258133] [DEBUG] [REMOTE ] SKWD: PASS: Price check passed. Min price $45.00. [2026-01-07T12:20:52.258274] [DEBUG] [REMOTE ] SKWD: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:52.258392] [DEBUG] [REMOTE ] SKWD: PASS: Integrity check passed. [2026-01-07T12:20:52.258435] [DEBUG] [REMOTE ] SKWD: Symbol is viable for forecasting. [2026-01-07T12:20:52.258484] [INFO ] [MAIN ] [2865/3530] SKWD kept (0.4s) | 2864 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:52.902553] [DEBUG] [REMOTE ] SKY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:52.902986] [DEBUG] [REMOTE ] SKY: PASS: History has at least 300 days. [2026-01-07T12:20:52.903323] [DEBUG] [REMOTE ] SKY: PASS: Price check passed. Min price $64.26. [2026-01-07T12:20:52.903474] [DEBUG] [REMOTE ] SKY: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:52.903643] [DEBUG] [REMOTE ] SKY: PASS: Integrity check passed. [2026-01-07T12:20:52.903690] [DEBUG] [REMOTE ] SKY: Symbol is viable for forecasting. [2026-01-07T12:20:52.903747] [INFO ] [MAIN ] [2866/3530] SKY kept (0.6s) | 2865 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:53.157248] [DEBUG] [REMOTE ] SKYH: Retrieved 1275 rows, trimmed to 300. [2026-01-07T12:20:53.157450] [DEBUG] [REMOTE ] SKYH: PASS: History has at least 300 days. [2026-01-07T12:20:53.157747] [DEBUG] [REMOTE ] SKYH: PASS: Price check passed. Min price $8.30. [2026-01-07T12:20:53.158530] [DEBUG] [REMOTE ] SKYH: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:53.159050] [DEBUG] [REMOTE ] SKYH: PASS: Integrity check passed. [2026-01-07T12:20:53.159109] [DEBUG] [REMOTE ] SKYH: Symbol is viable for forecasting. [2026-01-07T12:20:53.159187] [INFO ] [MAIN ] [2867/3530] SKYH kept (0.3s) | 2866 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:53.579089] [DEBUG] [REMOTE ] SKYX: Retrieved 1670 rows, trimmed to 300. [2026-01-07T12:20:53.579300] [DEBUG] [REMOTE ] SKYX: PASS: History has at least 300 days. [2026-01-07T12:20:53.579610] [DEBUG] [REMOTE ] SKYX: PASS: Price check passed. Min price $1.13. [2026-01-07T12:20:53.579758] [DEBUG] [REMOTE ] SKYX: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:53.579940] [DEBUG] [REMOTE ] SKYX: PASS: Integrity check passed. [2026-01-07T12:20:53.580004] [DEBUG] [REMOTE ] SKYX: Symbol is viable for forecasting. [2026-01-07T12:20:53.580060] [INFO ] [MAIN ] [2868/3530] SKYX kept (0.4s) | 2867 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:54.076432] [DEBUG] [REMOTE ] SKYY: Retrieved 3648 rows, trimmed to 300. [2026-01-07T12:20:54.076562] [DEBUG] [REMOTE ] SKYY: PASS: History has at least 300 days. [2026-01-07T12:20:54.076810] [DEBUG] [REMOTE ] SKYY: PASS: Price check passed. Min price $123.65. [2026-01-07T12:20:54.076943] [DEBUG] [REMOTE ] SKYY: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:54.077053] [DEBUG] [REMOTE ] SKYY: PASS: Integrity check passed. [2026-01-07T12:20:54.077092] [DEBUG] [REMOTE ] SKYY: Symbol is viable for forecasting. [2026-01-07T12:20:54.077140] [INFO ] [MAIN ] [2869/3530] SKYY kept (0.5s) | 2868 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:54.604655] [DEBUG] [REMOTE ] SLAB: Retrieved 6485 rows, trimmed to 300. [2026-01-07T12:20:54.604785] [DEBUG] [REMOTE ] SLAB: PASS: History has at least 300 days. [2026-01-07T12:20:54.605003] [DEBUG] [REMOTE ] SLAB: PASS: Price check passed. Min price $116.08. [2026-01-07T12:20:54.605162] [DEBUG] [REMOTE ] SLAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:54.605274] [DEBUG] [REMOTE ] SLAB: PASS: Integrity check passed. [2026-01-07T12:20:54.605314] [DEBUG] [REMOTE ] SLAB: Symbol is viable for forecasting. [2026-01-07T12:20:54.605361] [INFO ] [MAIN ] [2870/3530] SLAB kept (0.5s) | 2869 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:55.086323] [DEBUG] [REMOTE ] SLB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:55.086556] [DEBUG] [REMOTE ] SLB: PASS: History has at least 300 days. [2026-01-07T12:20:55.086980] [DEBUG] [REMOTE ] SLB: PASS: Price check passed. Min price $31.48. [2026-01-07T12:20:55.087146] [DEBUG] [REMOTE ] SLB: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:55.087302] [DEBUG] [REMOTE ] SLB: PASS: Integrity check passed. [2026-01-07T12:20:55.087346] [DEBUG] [REMOTE ] SLB: Symbol is viable for forecasting. [2026-01-07T12:20:55.087417] [INFO ] [MAIN ] [2871/3530] SLB kept (0.5s) | 2870 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:55.373388] [DEBUG] [REMOTE ] SLDB: Retrieved 1997 rows, trimmed to 300. [2026-01-07T12:20:55.373662] [DEBUG] [REMOTE ] SLDB: PASS: History has at least 300 days. [2026-01-07T12:20:55.374050] [DEBUG] [REMOTE ] SLDB: PASS: Price check passed. Min price $3.93. [2026-01-07T12:20:55.374194] [DEBUG] [REMOTE ] SLDB: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:55.374345] [DEBUG] [REMOTE ] SLDB: PASS: Integrity check passed. [2026-01-07T12:20:55.374387] [DEBUG] [REMOTE ] SLDB: Symbol is viable for forecasting. [2026-01-07T12:20:55.374444] [INFO ] [MAIN ] [2872/3530] SLDB kept (0.3s) | 2871 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:55.740360] [DEBUG] [REMOTE ] SLDP: Retrieved 1165 rows, trimmed to 300. [2026-01-07T12:20:55.740604] [DEBUG] [REMOTE ] SLDP: PASS: History has at least 300 days. [2026-01-07T12:20:55.740900] [DEBUG] [REMOTE ] SLDP: PASS: Price check passed. Min price $4.25. [2026-01-07T12:20:55.741073] [DEBUG] [REMOTE ] SLDP: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:55.741207] [DEBUG] [REMOTE ] SLDP: PASS: Integrity check passed. [2026-01-07T12:20:55.741249] [DEBUG] [REMOTE ] SLDP: Symbol is viable for forecasting. [2026-01-07T12:20:55.741304] [INFO ] [MAIN ] [2873/3530] SLDP kept (0.4s) | 2872 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:56.334189] [DEBUG] [REMOTE ] SLF: Retrieved 6486 rows, trimmed to 300. [2026-01-07T12:20:56.334427] [DEBUG] [REMOTE ] SLF: PASS: History has at least 300 days. [2026-01-07T12:20:56.334761] [DEBUG] [REMOTE ] SLF: PASS: Price check passed. Min price $57.33. [2026-01-07T12:20:56.335100] [DEBUG] [REMOTE ] SLF: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:56.335280] [DEBUG] [REMOTE ] SLF: PASS: Integrity check passed. [2026-01-07T12:20:56.335354] [DEBUG] [REMOTE ] SLF: Symbol is viable for forecasting. [2026-01-07T12:20:56.335416] [INFO ] [MAIN ] [2874/3530] SLF kept (0.6s) | 2873 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:56.867128] [DEBUG] [REMOTE ] SLG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:56.867340] [DEBUG] [REMOTE ] SLG: PASS: History has at least 300 days. [2026-01-07T12:20:56.867656] [DEBUG] [REMOTE ] SLG: PASS: Price check passed. Min price $41.53. [2026-01-07T12:20:56.867801] [DEBUG] [REMOTE ] SLG: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:56.867938] [DEBUG] [REMOTE ] SLG: PASS: Integrity check passed. [2026-01-07T12:20:56.867980] [DEBUG] [REMOTE ] SLG: Symbol is viable for forecasting. [2026-01-07T12:20:56.868038] [INFO ] [MAIN ] [2875/3530] SLG kept (0.5s) | 2874 kept, 1 rejected | 137.8/min | ETA: 4.8m [2026-01-07T12:20:57.405776] [DEBUG] [REMOTE ] SLGN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:57.406012] [DEBUG] [REMOTE ] SLGN: PASS: History has at least 300 days. [2026-01-07T12:20:57.406387] [DEBUG] [REMOTE ] SLGN: PASS: Price check passed. Min price $37.37. [2026-01-07T12:20:57.406594] [DEBUG] [REMOTE ] SLGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:57.406767] [DEBUG] [REMOTE ] SLGN: PASS: Integrity check passed. [2026-01-07T12:20:57.406811] [DEBUG] [REMOTE ] SLGN: Symbol is viable for forecasting. [2026-01-07T12:20:57.406870] [INFO ] [MAIN ] [2876/3530] SLGN kept (0.5s) | 2875 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:20:57.747360] [DEBUG] [REMOTE ] SLM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:57.747665] [DEBUG] [REMOTE ] SLM: PASS: History has at least 300 days. [2026-01-07T12:20:57.748146] [DEBUG] [REMOTE ] SLM: PASS: Price check passed. Min price $25.08. [2026-01-07T12:20:57.748318] [DEBUG] [REMOTE ] SLM: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:57.748503] [DEBUG] [REMOTE ] SLM: PASS: Integrity check passed. [2026-01-07T12:20:57.748552] [DEBUG] [REMOTE ] SLM: Symbol is viable for forecasting. [2026-01-07T12:20:57.748646] [INFO ] [MAIN ] [2877/3530] SLM kept (0.3s) | 2876 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:20:58.084726] [DEBUG] [REMOTE ] SLN: Retrieved 1339 rows, trimmed to 300. [2026-01-07T12:20:58.084875] [DEBUG] [REMOTE ] SLN: PASS: History has at least 300 days. [2026-01-07T12:20:58.085098] [DEBUG] [REMOTE ] SLN: PASS: Price check passed. Min price $5.00. [2026-01-07T12:20:58.085234] [DEBUG] [REMOTE ] SLN: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:58.085349] [DEBUG] [REMOTE ] SLN: PASS: Integrity check passed. [2026-01-07T12:20:58.085388] [DEBUG] [REMOTE ] SLN: Symbol is viable for forecasting. [2026-01-07T12:20:58.085438] [INFO ] [MAIN ] [2878/3530] SLN kept (0.3s) | 2877 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:20:58.565755] [DEBUG] [REMOTE ] SLNO: Retrieved 2802 rows, trimmed to 300. [2026-01-07T12:20:58.565928] [DEBUG] [REMOTE ] SLNO: PASS: History has at least 300 days. [2026-01-07T12:20:58.566170] [DEBUG] [REMOTE ] SLNO: PASS: Price check passed. Min price $43.54. [2026-01-07T12:20:58.566336] [DEBUG] [REMOTE ] SLNO: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:58.566453] [DEBUG] [REMOTE ] SLNO: PASS: Integrity check passed. [2026-01-07T12:20:58.566494] [DEBUG] [REMOTE ] SLNO: Symbol is viable for forecasting. [2026-01-07T12:20:58.566545] [INFO ] [MAIN ] [2879/3530] SLNO kept (0.5s) | 2878 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:20:58.977216] [DEBUG] [REMOTE ] SLP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:20:58.977372] [DEBUG] [REMOTE ] SLP: PASS: History has at least 300 days. [2026-01-07T12:20:58.977663] [DEBUG] [REMOTE ] SLP: PASS: Price check passed. Min price $14.76. [2026-01-07T12:20:58.977807] [DEBUG] [REMOTE ] SLP: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:58.977941] [DEBUG] [REMOTE ] SLP: PASS: Integrity check passed. [2026-01-07T12:20:58.977982] [DEBUG] [REMOTE ] SLP: Symbol is viable for forecasting. [2026-01-07T12:20:58.978043] [INFO ] [MAIN ] [2880/3530] SLP kept (0.4s) | 2879 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:20:59.351444] [DEBUG] [REMOTE ] SLQD: Retrieved 3073 rows, trimmed to 300. [2026-01-07T12:20:59.351600] [DEBUG] [REMOTE ] SLQD: PASS: History has at least 300 days. [2026-01-07T12:20:59.351824] [DEBUG] [REMOTE ] SLQD: PASS: Price check passed. Min price $50.17. [2026-01-07T12:20:59.351990] [DEBUG] [REMOTE ] SLQD: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:59.352107] [DEBUG] [REMOTE ] SLQD: PASS: Integrity check passed. [2026-01-07T12:20:59.352149] [DEBUG] [REMOTE ] SLQD: Symbol is viable for forecasting. [2026-01-07T12:20:59.352197] [INFO ] [MAIN ] [2881/3530] SLQD kept (0.4s) | 2880 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:20:59.780684] [DEBUG] [REMOTE ] SLRC: Retrieved 4002 rows, trimmed to 300. [2026-01-07T12:20:59.780899] [DEBUG] [REMOTE ] SLRC: PASS: History has at least 300 days. [2026-01-07T12:20:59.781254] [DEBUG] [REMOTE ] SLRC: PASS: Price check passed. Min price $13.60. [2026-01-07T12:20:59.781436] [DEBUG] [REMOTE ] SLRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:20:59.781615] [DEBUG] [REMOTE ] SLRC: PASS: Integrity check passed. [2026-01-07T12:20:59.781661] [DEBUG] [REMOTE ] SLRC: Symbol is viable for forecasting. [2026-01-07T12:20:59.781717] [INFO ] [MAIN ] [2882/3530] SLRC kept (0.4s) | 2881 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:21:00.085499] [DEBUG] [REMOTE ] SLS: Retrieved 2015 rows, trimmed to 300. [2026-01-07T12:21:00.085728] [DEBUG] [REMOTE ] SLS: PASS: History has at least 300 days. [2026-01-07T12:21:00.086038] [DEBUG] [REMOTE ] SLS: PASS: Price check passed. Min price $1.39. [2026-01-07T12:21:00.086183] [DEBUG] [REMOTE ] SLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:00.086316] [DEBUG] [REMOTE ] SLS: PASS: Integrity check passed. [2026-01-07T12:21:00.086357] [DEBUG] [REMOTE ] SLS: Symbol is viable for forecasting. [2026-01-07T12:21:00.086411] [INFO ] [MAIN ] [2883/3530] SLS kept (0.3s) | 2882 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:21:00.487763] [DEBUG] [REMOTE ] SLVM: Retrieved 1076 rows, trimmed to 300. [2026-01-07T12:21:00.487987] [DEBUG] [REMOTE ] SLVM: PASS: History has at least 300 days. [2026-01-07T12:21:00.488277] [DEBUG] [REMOTE ] SLVM: PASS: Price check passed. Min price $38.88. [2026-01-07T12:21:00.488434] [DEBUG] [REMOTE ] SLVM: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:00.488567] [DEBUG] [REMOTE ] SLVM: PASS: Integrity check passed. [2026-01-07T12:21:00.488632] [DEBUG] [REMOTE ] SLVM: Symbol is viable for forecasting. [2026-01-07T12:21:00.488686] [INFO ] [MAIN ] [2884/3530] SLVM kept (0.4s) | 2883 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:21:00.742315] [DEBUG] [REMOTE ] SLVO: Retrieved 400 rows, trimmed to 300. [2026-01-07T12:21:00.742521] [DEBUG] [REMOTE ] SLVO: PASS: History has at least 300 days. [2026-01-07T12:21:00.742825] [DEBUG] [REMOTE ] SLVO: PASS: Price check passed. Min price $82.87. [2026-01-07T12:21:00.743190] [DEBUG] [REMOTE ] SLVO: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:00.743368] [DEBUG] [REMOTE ] SLVO: PASS: Integrity check passed. [2026-01-07T12:21:00.743464] [DEBUG] [REMOTE ] SLVO: Symbol is viable for forecasting. [2026-01-07T12:21:00.743538] [INFO ] [MAIN ] [2885/3530] SLVO kept (0.3s) | 2884 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:21:01.250735] [DEBUG] [REMOTE ] SLXN: Retrieved 348 rows, trimmed to 300. [2026-01-07T12:21:01.250972] [DEBUG] [REMOTE ] SLXN: PASS: History has at least 300 days. [2026-01-07T12:21:01.251282] [DEBUG] [REMOTE ] SLXN: PASS: Price check passed. Min price $1.73. [2026-01-07T12:21:01.251446] [DEBUG] [REMOTE ] SLXN: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:01.251645] [DEBUG] [REMOTE ] SLXN: PASS: Integrity check passed. [2026-01-07T12:21:01.251693] [DEBUG] [REMOTE ] SLXN: Symbol is viable for forecasting. [2026-01-07T12:21:01.251760] [INFO ] [MAIN ] [2886/3530] SLXN kept (0.5s) | 2885 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:21:01.893475] [DEBUG] [REMOTE ] SM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:01.893729] [DEBUG] [REMOTE ] SM: PASS: History has at least 300 days. [2026-01-07T12:21:01.894062] [DEBUG] [REMOTE ] SM: PASS: Price check passed. Min price $17.66. [2026-01-07T12:21:01.894210] [DEBUG] [REMOTE ] SM: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:01.894362] [DEBUG] [REMOTE ] SM: PASS: Integrity check passed. [2026-01-07T12:21:01.894404] [DEBUG] [REMOTE ] SM: Symbol is viable for forecasting. [2026-01-07T12:21:01.894459] [INFO ] [MAIN ] [2887/3530] SM kept (0.6s) | 2886 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:21:02.381103] [DEBUG] [REMOTE ] SMBC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:02.381398] [DEBUG] [REMOTE ] SMBC: PASS: History has at least 300 days. [2026-01-07T12:21:02.381926] [DEBUG] [REMOTE ] SMBC: PASS: Price check passed. Min price $47.63. [2026-01-07T12:21:02.382106] [DEBUG] [REMOTE ] SMBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:02.382301] [DEBUG] [REMOTE ] SMBC: PASS: Integrity check passed. [2026-01-07T12:21:02.382351] [DEBUG] [REMOTE ] SMBC: Symbol is viable for forecasting. [2026-01-07T12:21:02.382423] [INFO ] [MAIN ] [2888/3530] SMBC kept (0.5s) | 2887 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:21:02.853655] [DEBUG] [REMOTE ] SMBK: Retrieved 6286 rows, trimmed to 300. [2026-01-07T12:21:02.853811] [DEBUG] [REMOTE ] SMBK: PASS: History has at least 300 days. [2026-01-07T12:21:02.854077] [DEBUG] [REMOTE ] SMBK: PASS: Price check passed. Min price $33.36. [2026-01-07T12:21:02.854218] [DEBUG] [REMOTE ] SMBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:02.854346] [DEBUG] [REMOTE ] SMBK: PASS: Integrity check passed. [2026-01-07T12:21:02.854387] [DEBUG] [REMOTE ] SMBK: Symbol is viable for forecasting. [2026-01-07T12:21:02.854437] [INFO ] [MAIN ] [2889/3530] SMBK kept (0.5s) | 2888 kept, 1 rejected | 137.8/min | ETA: 4.7m [2026-01-07T12:21:03.247963] [DEBUG] [REMOTE ] SMCI: Retrieved 4724 rows, trimmed to 300. [2026-01-07T12:21:03.248105] [DEBUG] [REMOTE ] SMCI: PASS: History has at least 300 days. [2026-01-07T12:21:03.248337] [DEBUG] [REMOTE ] SMCI: PASS: Price check passed. Min price $29.27. [2026-01-07T12:21:03.248496] [DEBUG] [REMOTE ] SMCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:03.248659] [DEBUG] [REMOTE ] SMCI: PASS: Integrity check passed. [2026-01-07T12:21:03.248730] [DEBUG] [REMOTE ] SMCI: Symbol is viable for forecasting. [2026-01-07T12:21:03.248823] [INFO ] [MAIN ] [2890/3530] SMCI kept (0.4s) | 2889 kept, 1 rejected | 137.8/min | ETA: 4.6m [2026-01-07T12:21:03.334864] [DEBUG] [REMOTE ] SMCX: Retrieved 344 rows, trimmed to 300. [2026-01-07T12:21:03.334995] [DEBUG] [REMOTE ] SMCX: PASS: History has at least 300 days. [2026-01-07T12:21:03.335218] [DEBUG] [REMOTE ] SMCX: PASS: Price check passed. Min price $11.40. [2026-01-07T12:21:03.335354] [DEBUG] [REMOTE ] SMCX: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:03.335462] [DEBUG] [REMOTE ] SMCX: PASS: Integrity check passed. [2026-01-07T12:21:03.335503] [DEBUG] [REMOTE ] SMCX: Symbol is viable for forecasting. [2026-01-07T12:21:03.335552] [INFO ] [MAIN ] [2891/3530] SMCX kept (0.1s) | 2890 kept, 1 rejected | 137.8/min | ETA: 4.6m [2026-01-07T12:21:04.071330] [DEBUG] [REMOTE ] SMFG: Retrieved 5017 rows, trimmed to 300. [2026-01-07T12:21:04.071469] [DEBUG] [REMOTE ] SMFG: PASS: History has at least 300 days. [2026-01-07T12:21:04.071713] [DEBUG] [REMOTE ] SMFG: PASS: Price check passed. Min price $15.20. [2026-01-07T12:21:04.071920] [DEBUG] [REMOTE ] SMFG: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:04.072069] [DEBUG] [REMOTE ] SMFG: PASS: Integrity check passed. [2026-01-07T12:21:04.072121] [DEBUG] [REMOTE ] SMFG: Symbol is viable for forecasting. [2026-01-07T12:21:04.072185] [INFO ] [MAIN ] [2892/3530] SMFG kept (0.7s) | 2891 kept, 1 rejected | 137.8/min | ETA: 4.6m [2026-01-07T12:21:04.533323] [DEBUG] [REMOTE ] SMH: Retrieved 6436 rows, trimmed to 300. [2026-01-07T12:21:04.533462] [DEBUG] [REMOTE ] SMH: PASS: History has at least 300 days. [2026-01-07T12:21:04.533710] [DEBUG] [REMOTE ] SMH: PASS: Price check passed. Min price $324.10. [2026-01-07T12:21:04.533844] [DEBUG] [REMOTE ] SMH: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:04.533961] [DEBUG] [REMOTE ] SMH: PASS: Integrity check passed. [2026-01-07T12:21:04.534001] [DEBUG] [REMOTE ] SMH: Symbol is viable for forecasting. [2026-01-07T12:21:04.534047] [INFO ] [MAIN ] [2893/3530] SMH kept (0.5s) | 2892 kept, 1 rejected | 137.8/min | ETA: 4.6m [2026-01-07T12:21:04.896879] [DEBUG] [REMOTE ] SMHI: Retrieved 2161 rows, trimmed to 300. [2026-01-07T12:21:04.897022] [DEBUG] [REMOTE ] SMHI: PASS: History has at least 300 days. [2026-01-07T12:21:04.897257] [DEBUG] [REMOTE ] SMHI: PASS: Price check passed. Min price $5.61. [2026-01-07T12:21:04.897396] [DEBUG] [REMOTE ] SMHI: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:04.897518] [DEBUG] [REMOTE ] SMHI: PASS: Integrity check passed. [2026-01-07T12:21:04.897560] [DEBUG] [REMOTE ] SMHI: Symbol is viable for forecasting. [2026-01-07T12:21:04.897641] [INFO ] [MAIN ] [2894/3530] SMHI kept (0.4s) | 2893 kept, 1 rejected | 137.8/min | ETA: 4.6m [2026-01-07T12:21:05.124231] [DEBUG] [REMOTE ] SMHX: Retrieved 340 rows, trimmed to 300. [2026-01-07T12:21:05.124390] [DEBUG] [REMOTE ] SMHX: PASS: History has at least 300 days. [2026-01-07T12:21:05.124639] [DEBUG] [REMOTE ] SMHX: PASS: Price check passed. Min price $35.69. [2026-01-07T12:21:05.124807] [DEBUG] [REMOTE ] SMHX: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:05.125102] [DEBUG] [REMOTE ] SMHX: PASS: Integrity check passed. [2026-01-07T12:21:05.125143] [DEBUG] [REMOTE ] SMHX: Symbol is viable for forecasting. [2026-01-07T12:21:05.125191] [INFO ] [MAIN ] [2895/3530] SMHX kept (0.2s) | 2894 kept, 1 rejected | 137.8/min | ETA: 4.6m [2026-01-07T12:21:05.555235] [DEBUG] [REMOTE ] SMID: Retrieved 2457 rows, trimmed to 300. [2026-01-07T12:21:05.555367] [DEBUG] [REMOTE ] SMID: PASS: History has at least 300 days. [2026-01-07T12:21:05.555617] [DEBUG] [REMOTE ] SMID: PASS: Price check passed. Min price $31.20. [2026-01-07T12:21:05.555789] [DEBUG] [REMOTE ] SMID: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:05.555923] [DEBUG] [REMOTE ] SMID: PASS: Integrity check passed. [2026-01-07T12:21:05.555965] [DEBUG] [REMOTE ] SMID: Symbol is viable for forecasting. [2026-01-07T12:21:05.556013] [INFO ] [MAIN ] [2896/3530] SMID kept (0.4s) | 2895 kept, 1 rejected | 137.8/min | ETA: 4.6m [2026-01-07T12:21:05.884960] [DEBUG] [REMOTE ] SMPL: Retrieved 2136 rows, trimmed to 300. [2026-01-07T12:21:05.885082] [DEBUG] [REMOTE ] SMPL: PASS: History has at least 300 days. [2026-01-07T12:21:05.885305] [DEBUG] [REMOTE ] SMPL: PASS: Price check passed. Min price $18.60. [2026-01-07T12:21:05.885444] [DEBUG] [REMOTE ] SMPL: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:05.885558] [DEBUG] [REMOTE ] SMPL: PASS: Integrity check passed. [2026-01-07T12:21:05.885633] [DEBUG] [REMOTE ] SMPL: Symbol is viable for forecasting. [2026-01-07T12:21:05.885715] [INFO ] [MAIN ] [2897/3530] SMPL kept (0.3s) | 2896 kept, 1 rejected | 137.8/min | ETA: 4.6m [2026-01-07T12:21:06.610194] [DEBUG] [REMOTE ] SMTC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:06.610340] [DEBUG] [REMOTE ] SMTC: PASS: History has at least 300 days. [2026-01-07T12:21:06.610608] [DEBUG] [REMOTE ] SMTC: PASS: Price check passed. Min price $62.57. [2026-01-07T12:21:06.610754] [DEBUG] [REMOTE ] SMTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:06.610881] [DEBUG] [REMOTE ] SMTC: PASS: Integrity check passed. [2026-01-07T12:21:06.610925] [DEBUG] [REMOTE ] SMTC: Symbol is viable for forecasting. [2026-01-07T12:21:06.611182] [INFO ] [MAIN ] [2898/3530] SMTC kept (0.7s) | 2897 kept, 1 rejected | 137.8/min | ETA: 4.6m [2026-01-07T12:21:06.964289] [DEBUG] [REMOTE ] SMTI: Retrieved 3734 rows, trimmed to 300. [2026-01-07T12:21:06.964422] [DEBUG] [REMOTE ] SMTI: PASS: History has at least 300 days. [2026-01-07T12:21:06.964664] [DEBUG] [REMOTE ] SMTI: PASS: Price check passed. Min price $19.06. [2026-01-07T12:21:06.964803] [DEBUG] [REMOTE ] SMTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:06.964920] [DEBUG] [REMOTE ] SMTI: PASS: Integrity check passed. [2026-01-07T12:21:06.964962] [DEBUG] [REMOTE ] SMTI: Symbol is viable for forecasting. [2026-01-07T12:21:06.965012] [INFO ] [MAIN ] [2899/3530] SMTI kept (0.4s) | 2898 kept, 1 rejected | 137.8/min | ETA: 4.6m [2026-01-07T12:21:07.273115] [DEBUG] [REMOTE ] SMWB: Retrieved 1169 rows, trimmed to 300. [2026-01-07T12:21:07.273239] [DEBUG] [REMOTE ] SMWB: PASS: History has at least 300 days. [2026-01-07T12:21:07.273450] [DEBUG] [REMOTE ] SMWB: PASS: Price check passed. Min price $6.93. [2026-01-07T12:21:07.273609] [DEBUG] [REMOTE ] SMWB: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:07.273724] [DEBUG] [REMOTE ] SMWB: PASS: Integrity check passed. [2026-01-07T12:21:07.273765] [DEBUG] [REMOTE ] SMWB: Symbol is viable for forecasting. [2026-01-07T12:21:07.273815] [INFO ] [MAIN ] [2900/3530] SMWB kept (0.3s) | 2899 kept, 1 rejected | 137.8/min | ETA: 4.6m [2026-01-07T12:21:07.637817] [DEBUG] [REMOTE ] SMX: Retrieved 1022 rows, trimmed to 300. [2026-01-07T12:21:07.637948] [DEBUG] [REMOTE ] SMX: PASS: History has at least 300 days. [2026-01-07T12:21:07.638156] [DEBUG] [REMOTE ] SMX: PASS: Price check passed. Min price $4.24. [2026-01-07T12:21:07.638290] [DEBUG] [REMOTE ] SMX: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:07.638400] [DEBUG] [REMOTE ] SMX: PASS: Integrity check passed. [2026-01-07T12:21:07.638440] [DEBUG] [REMOTE ] SMX: Symbol is viable for forecasting. [2026-01-07T12:21:07.638487] [INFO ] [MAIN ] [2901/3530] SMX kept (0.4s) | 2900 kept, 1 rejected | 137.8/min | ETA: 4.6m [2026-01-07T12:21:08.041466] [DEBUG] [REMOTE ] SN: Retrieved 612 rows, trimmed to 300. [2026-01-07T12:21:08.041609] [DEBUG] [REMOTE ] SN: PASS: History has at least 300 days. [2026-01-07T12:21:08.041813] [DEBUG] [REMOTE ] SN: PASS: Price check passed. Min price $84.57. [2026-01-07T12:21:08.041942] [DEBUG] [REMOTE ] SN: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:08.042049] [DEBUG] [REMOTE ] SN: PASS: Integrity check passed. [2026-01-07T12:21:08.042087] [DEBUG] [REMOTE ] SN: Symbol is viable for forecasting. [2026-01-07T12:21:08.042133] [INFO ] [MAIN ] [2902/3530] SN kept (0.4s) | 2901 kept, 1 rejected | 137.8/min | ETA: 4.6m [2026-01-07T12:21:08.700025] [DEBUG] [REMOTE ] SNA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:08.700289] [DEBUG] [REMOTE ] SNA: PASS: History has at least 300 days. [2026-01-07T12:21:08.700801] [DEBUG] [REMOTE ] SNA: PASS: Price check passed. Min price $324.97. [2026-01-07T12:21:08.701033] [DEBUG] [REMOTE ] SNA: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:08.701242] [DEBUG] [REMOTE ] SNA: PASS: Integrity check passed. [2026-01-07T12:21:08.701289] [DEBUG] [REMOTE ] SNA: Symbol is viable for forecasting. [2026-01-07T12:21:08.701349] [INFO ] [MAIN ] [2903/3530] SNA kept (0.7s) | 2902 kept, 1 rejected | 137.8/min | ETA: 4.5m [2026-01-07T12:21:08.993482] [DEBUG] [REMOTE ] SNAP: Retrieved 2225 rows, trimmed to 300. [2026-01-07T12:21:08.993685] [DEBUG] [REMOTE ] SNAP: PASS: History has at least 300 days. [2026-01-07T12:21:08.993942] [DEBUG] [REMOTE ] SNAP: PASS: Price check passed. Min price $7.26. [2026-01-07T12:21:08.994086] [DEBUG] [REMOTE ] SNAP: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:08.994211] [DEBUG] [REMOTE ] SNAP: PASS: Integrity check passed. [2026-01-07T12:21:08.994255] [DEBUG] [REMOTE ] SNAP: Symbol is viable for forecasting. [2026-01-07T12:21:08.994308] [INFO ] [MAIN ] [2904/3530] SNAP kept (0.3s) | 2903 kept, 1 rejected | 137.8/min | ETA: 4.5m [2026-01-07T12:21:09.340958] [DEBUG] [REMOTE ] SNCY: Retrieved 1208 rows, trimmed to 300. [2026-01-07T12:21:09.341172] [DEBUG] [REMOTE ] SNCY: PASS: History has at least 300 days. [2026-01-07T12:21:09.341459] [DEBUG] [REMOTE ] SNCY: PASS: Price check passed. Min price $10.61. [2026-01-07T12:21:09.341659] [DEBUG] [REMOTE ] SNCY: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:09.341820] [DEBUG] [REMOTE ] SNCY: PASS: Integrity check passed. [2026-01-07T12:21:09.341874] [DEBUG] [REMOTE ] SNCY: Symbol is viable for forecasting. [2026-01-07T12:21:09.341936] [INFO ] [MAIN ] [2905/3530] SNCY kept (0.3s) | 2904 kept, 1 rejected | 137.8/min | ETA: 4.5m [2026-01-07T12:21:09.800827] [DEBUG] [REMOTE ] SND: Retrieved 2304 rows, trimmed to 300. [2026-01-07T12:21:09.801040] [DEBUG] [REMOTE ] SND: PASS: History has at least 300 days. [2026-01-07T12:21:09.801344] [DEBUG] [REMOTE ] SND: PASS: Price check passed. Min price $2.00. [2026-01-07T12:21:09.801521] [DEBUG] [REMOTE ] SND: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:09.801725] [DEBUG] [REMOTE ] SND: PASS: Integrity check passed. [2026-01-07T12:21:09.801778] [DEBUG] [REMOTE ] SND: Symbol is viable for forecasting. [2026-01-07T12:21:09.801846] [INFO ] [MAIN ] [2906/3530] SND kept (0.5s) | 2905 kept, 1 rejected | 137.8/min | ETA: 4.5m [2026-01-07T12:21:10.184305] [DEBUG] [REMOTE ] SNDL: Retrieved 1617 rows, trimmed to 300. [2026-01-07T12:21:10.184461] [DEBUG] [REMOTE ] SNDL: PASS: History has at least 300 days. [2026-01-07T12:21:10.184723] [DEBUG] [REMOTE ] SNDL: PASS: Price check passed. Min price $1.59. [2026-01-07T12:21:10.184867] [DEBUG] [REMOTE ] SNDL: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:10.184986] [DEBUG] [REMOTE ] SNDL: PASS: Integrity check passed. [2026-01-07T12:21:10.185034] [DEBUG] [REMOTE ] SNDL: Symbol is viable for forecasting. [2026-01-07T12:21:10.185085] [INFO ] [MAIN ] [2907/3530] SNDL kept (0.4s) | 2906 kept, 1 rejected | 137.8/min | ETA: 4.5m [2026-01-07T12:21:10.626730] [DEBUG] [REMOTE ] SNDX: Retrieved 2476 rows, trimmed to 300. [2026-01-07T12:21:10.626884] [DEBUG] [REMOTE ] SNDX: PASS: History has at least 300 days. [2026-01-07T12:21:10.627189] [DEBUG] [REMOTE ] SNDX: PASS: Price check passed. Min price $13.11. [2026-01-07T12:21:10.627377] [DEBUG] [REMOTE ] SNDX: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:10.627541] [DEBUG] [REMOTE ] SNDX: PASS: Integrity check passed. [2026-01-07T12:21:10.627616] [DEBUG] [REMOTE ] SNDX: Symbol is viable for forecasting. [2026-01-07T12:21:10.627681] [INFO ] [MAIN ] [2908/3530] SNDX kept (0.4s) | 2907 kept, 1 rejected | 137.8/min | ETA: 4.5m [2026-01-07T12:21:10.994861] [DEBUG] [REMOTE ] SNES: Retrieved 2281 rows, trimmed to 300. [2026-01-07T12:21:10.994997] [DEBUG] [REMOTE ] SNES: PASS: History has at least 300 days. [2026-01-07T12:21:10.995239] [DEBUG] [REMOTE ] SNES: PASS: Price check passed. Min price $2.14. [2026-01-07T12:21:10.995415] [DEBUG] [REMOTE ] SNES: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:10.995558] [DEBUG] [REMOTE ] SNES: PASS: Integrity check passed. [2026-01-07T12:21:10.995635] [DEBUG] [REMOTE ] SNES: Symbol is viable for forecasting. [2026-01-07T12:21:10.995696] [INFO ] [MAIN ] [2909/3530] SNES kept (0.4s) | 2908 kept, 1 rejected | 137.9/min | ETA: 4.5m [2026-01-07T12:21:11.478173] [DEBUG] [REMOTE ] SNEX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:11.478338] [DEBUG] [REMOTE ] SNEX: PASS: History has at least 300 days. [2026-01-07T12:21:11.478646] [DEBUG] [REMOTE ] SNEX: PASS: Price check passed. Min price $83.71. [2026-01-07T12:21:11.478794] [DEBUG] [REMOTE ] SNEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:11.478992] [DEBUG] [REMOTE ] SNEX: PASS: Integrity check passed. [2026-01-07T12:21:11.479035] [DEBUG] [REMOTE ] SNEX: Symbol is viable for forecasting. [2026-01-07T12:21:11.479087] [INFO ] [MAIN ] [2910/3530] SNEX kept (0.5s) | 2909 kept, 1 rejected | 137.8/min | ETA: 4.5m [2026-01-07T12:21:11.938908] [DEBUG] [REMOTE ] SNFCA: Retrieved 6288 rows, trimmed to 300. [2026-01-07T12:21:11.939051] [DEBUG] [REMOTE ] SNFCA: PASS: History has at least 300 days. [2026-01-07T12:21:11.939294] [DEBUG] [REMOTE ] SNFCA: PASS: Price check passed. Min price $7.76. [2026-01-07T12:21:11.939433] [DEBUG] [REMOTE ] SNFCA: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:11.939552] [DEBUG] [REMOTE ] SNFCA: PASS: Integrity check passed. [2026-01-07T12:21:11.939617] [DEBUG] [REMOTE ] SNFCA: Symbol is viable for forecasting. [2026-01-07T12:21:11.939668] [INFO ] [MAIN ] [2911/3530] SNFCA kept (0.5s) | 2910 kept, 1 rejected | 137.8/min | ETA: 4.5m [2026-01-07T12:21:12.133837] [DEBUG] [REMOTE ] SNGX: Retrieved 3478 rows, trimmed to 300. [2026-01-07T12:21:12.133978] [DEBUG] [REMOTE ] SNGX: PASS: History has at least 300 days. [2026-01-07T12:21:12.134209] [DEBUG] [REMOTE ] SNGX: PASS: Price check passed. Min price $1.23. [2026-01-07T12:21:12.134352] [DEBUG] [REMOTE ] SNGX: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:12.134479] [DEBUG] [REMOTE ] SNGX: PASS: Integrity check passed. [2026-01-07T12:21:12.134523] [DEBUG] [REMOTE ] SNGX: Symbol is viable for forecasting. [2026-01-07T12:21:12.134592] [INFO ] [MAIN ] [2912/3530] SNGX kept (0.2s) | 2911 kept, 1 rejected | 137.9/min | ETA: 4.5m [2026-01-07T12:21:12.806923] [DEBUG] [REMOTE ] SNN: Retrieved 6574 rows, trimmed to 300. [2026-01-07T12:21:12.807079] [DEBUG] [REMOTE ] SNN: PASS: History has at least 300 days. [2026-01-07T12:21:12.807527] [DEBUG] [REMOTE ] SNN: PASS: Price check passed. Min price $31.99. [2026-01-07T12:21:12.807686] [DEBUG] [REMOTE ] SNN: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:12.807835] [DEBUG] [REMOTE ] SNN: PASS: Integrity check passed. [2026-01-07T12:21:12.807887] [DEBUG] [REMOTE ] SNN: Symbol is viable for forecasting. [2026-01-07T12:21:12.807948] [INFO ] [MAIN ] [2913/3530] SNN kept (0.7s) | 2912 kept, 1 rejected | 137.8/min | ETA: 4.5m [2026-01-07T12:21:13.204239] [DEBUG] [REMOTE ] SNOA: Retrieved 4768 rows, trimmed to 300. [2026-01-07T12:21:13.204382] [DEBUG] [REMOTE ] SNOA: PASS: History has at least 300 days. [2026-01-07T12:21:13.204638] [DEBUG] [REMOTE ] SNOA: PASS: Price check passed. Min price $3.16. [2026-01-07T12:21:13.204801] [DEBUG] [REMOTE ] SNOA: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:13.204925] [DEBUG] [REMOTE ] SNOA: PASS: Integrity check passed. [2026-01-07T12:21:13.204964] [DEBUG] [REMOTE ] SNOA: Symbol is viable for forecasting. [2026-01-07T12:21:13.205012] [INFO ] [MAIN ] [2914/3530] SNOA kept (0.4s) | 2913 kept, 1 rejected | 137.8/min | ETA: 4.5m [2026-01-07T12:21:13.744482] [DEBUG] [REMOTE ] SNPS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:13.744663] [DEBUG] [REMOTE ] SNPS: PASS: History has at least 300 days. [2026-01-07T12:21:13.744890] [DEBUG] [REMOTE ] SNPS: PASS: Price check passed. Min price $383.82. [2026-01-07T12:21:13.745023] [DEBUG] [REMOTE ] SNPS: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:13.745139] [DEBUG] [REMOTE ] SNPS: PASS: Integrity check passed. [2026-01-07T12:21:13.745178] [DEBUG] [REMOTE ] SNPS: Symbol is viable for forecasting. [2026-01-07T12:21:13.745226] [INFO ] [MAIN ] [2915/3530] SNPS kept (0.5s) | 2914 kept, 1 rejected | 137.8/min | ETA: 4.5m [2026-01-07T12:21:13.988604] [DEBUG] [REMOTE ] SNTI: Retrieved 1159 rows, trimmed to 300. [2026-01-07T12:21:13.988742] [DEBUG] [REMOTE ] SNTI: PASS: History has at least 300 days. [2026-01-07T12:21:13.988978] [DEBUG] [REMOTE ] SNTI: PASS: Price check passed. Min price $1.04. [2026-01-07T12:21:13.989110] [DEBUG] [REMOTE ] SNTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:13.989221] [DEBUG] [REMOTE ] SNTI: PASS: Integrity check passed. [2026-01-07T12:21:13.989260] [DEBUG] [REMOTE ] SNTI: Symbol is viable for forecasting. [2026-01-07T12:21:13.989306] [INFO ] [MAIN ] [2916/3530] SNTI kept (0.2s) | 2915 kept, 1 rejected | 137.9/min | ETA: 4.5m [2026-01-07T12:21:14.586349] [DEBUG] [REMOTE ] SNX: Retrieved 5563 rows, trimmed to 300. [2026-01-07T12:21:14.586503] [DEBUG] [REMOTE ] SNX: PASS: History has at least 300 days. [2026-01-07T12:21:14.586765] [DEBUG] [REMOTE ] SNX: PASS: Price check passed. Min price $142.42. [2026-01-07T12:21:14.586901] [DEBUG] [REMOTE ] SNX: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:14.587022] [DEBUG] [REMOTE ] SNX: PASS: Integrity check passed. [2026-01-07T12:21:14.587061] [DEBUG] [REMOTE ] SNX: Symbol is viable for forecasting. [2026-01-07T12:21:14.587109] [INFO ] [MAIN ] [2917/3530] SNX kept (0.6s) | 2916 kept, 1 rejected | 137.8/min | ETA: 4.4m [2026-01-07T12:21:15.047517] [DEBUG] [REMOTE ] SNY: Retrieved 5918 rows, trimmed to 300. [2026-01-07T12:21:15.047681] [DEBUG] [REMOTE ] SNY: PASS: History has at least 300 days. [2026-01-07T12:21:15.047902] [DEBUG] [REMOTE ] SNY: PASS: Price check passed. Min price $47.44. [2026-01-07T12:21:15.048044] [DEBUG] [REMOTE ] SNY: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:15.048157] [DEBUG] [REMOTE ] SNY: PASS: Integrity check passed. [2026-01-07T12:21:15.048198] [DEBUG] [REMOTE ] SNY: Symbol is viable for forecasting. [2026-01-07T12:21:15.048247] [INFO ] [MAIN ] [2918/3530] SNY kept (0.5s) | 2917 kept, 1 rejected | 137.8/min | ETA: 4.4m [2026-01-07T12:21:15.533466] [DEBUG] [REMOTE ] SO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:15.533667] [DEBUG] [REMOTE ] SO: PASS: History has at least 300 days. [2026-01-07T12:21:15.534012] [DEBUG] [REMOTE ] SO: PASS: Price check passed. Min price $84.08. [2026-01-07T12:21:15.534201] [DEBUG] [REMOTE ] SO: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:15.534486] [DEBUG] [REMOTE ] SO: PASS: Integrity check passed. [2026-01-07T12:21:15.534544] [DEBUG] [REMOTE ] SO: Symbol is viable for forecasting. [2026-01-07T12:21:15.534631] [INFO ] [MAIN ] [2919/3530] SO kept (0.5s) | 2918 kept, 1 rejected | 137.8/min | ETA: 4.4m [2026-01-07T12:21:15.891743] [DEBUG] [REMOTE ] SOCL: Retrieved 3555 rows, trimmed to 300. [2026-01-07T12:21:15.891877] [DEBUG] [REMOTE ] SOCL: PASS: History has at least 300 days. [2026-01-07T12:21:15.892096] [DEBUG] [REMOTE ] SOCL: PASS: Price check passed. Min price $52.20. [2026-01-07T12:21:15.892240] [DEBUG] [REMOTE ] SOCL: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:15.892359] [DEBUG] [REMOTE ] SOCL: PASS: Integrity check passed. [2026-01-07T12:21:15.892400] [DEBUG] [REMOTE ] SOCL: Symbol is viable for forecasting. [2026-01-07T12:21:15.892451] [INFO ] [MAIN ] [2920/3530] SOCL kept (0.4s) | 2919 kept, 1 rejected | 137.8/min | ETA: 4.4m [2026-01-07T12:21:16.131961] [DEBUG] [REMOTE ] SOFI: Retrieved 1281 rows, trimmed to 300. [2026-01-07T12:21:16.132140] [DEBUG] [REMOTE ] SOFI: PASS: History has at least 300 days. [2026-01-07T12:21:16.132387] [DEBUG] [REMOTE ] SOFI: PASS: Price check passed. Min price $24.91. [2026-01-07T12:21:16.132528] [DEBUG] [REMOTE ] SOFI: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:16.132660] [DEBUG] [REMOTE ] SOFI: PASS: Integrity check passed. [2026-01-07T12:21:16.132702] [DEBUG] [REMOTE ] SOFI: Symbol is viable for forecasting. [2026-01-07T12:21:16.132750] [INFO ] [MAIN ] [2921/3530] SOFI kept (0.2s) | 2920 kept, 1 rejected | 137.9/min | ETA: 4.4m [2026-01-07T12:21:16.621360] [DEBUG] [REMOTE ] SOGP: Retrieved 1500 rows, trimmed to 300. [2026-01-07T12:21:16.621487] [DEBUG] [REMOTE ] SOGP: PASS: History has at least 300 days. [2026-01-07T12:21:16.621728] [DEBUG] [REMOTE ] SOGP: PASS: Price check passed. Min price $9.96. [2026-01-07T12:21:16.621868] [DEBUG] [REMOTE ] SOGP: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:16.621981] [DEBUG] [REMOTE ] SOGP: PASS: Integrity check passed. [2026-01-07T12:21:16.622023] [DEBUG] [REMOTE ] SOGP: Symbol is viable for forecasting. [2026-01-07T12:21:16.622071] [INFO ] [MAIN ] [2922/3530] SOGP kept (0.5s) | 2921 kept, 1 rejected | 137.9/min | ETA: 4.4m [2026-01-07T12:21:17.036645] [DEBUG] [REMOTE ] SOJC: Retrieved 2037 rows, trimmed to 300. [2026-01-07T12:21:17.036790] [DEBUG] [REMOTE ] SOJC: PASS: History has at least 300 days. [2026-01-07T12:21:17.037016] [DEBUG] [REMOTE ] SOJC: PASS: Price check passed. Min price $21.50. [2026-01-07T12:21:17.037151] [DEBUG] [REMOTE ] SOJC: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:17.037270] [DEBUG] [REMOTE ] SOJC: PASS: Integrity check passed. [2026-01-07T12:21:17.037311] [DEBUG] [REMOTE ] SOJC: Symbol is viable for forecasting. [2026-01-07T12:21:17.037358] [INFO ] [MAIN ] [2923/3530] SOJC kept (0.4s) | 2922 kept, 1 rejected | 137.9/min | ETA: 4.4m [2026-01-07T12:21:17.417119] [DEBUG] [REMOTE ] SOJD: Retrieved 1503 rows, trimmed to 300. [2026-01-07T12:21:17.417259] [DEBUG] [REMOTE ] SOJD: PASS: History has at least 300 days. [2026-01-07T12:21:17.417478] [DEBUG] [REMOTE ] SOJD: PASS: Price check passed. Min price $19.98. [2026-01-07T12:21:17.417652] [DEBUG] [REMOTE ] SOJD: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:17.417773] [DEBUG] [REMOTE ] SOJD: PASS: Integrity check passed. [2026-01-07T12:21:17.417813] [DEBUG] [REMOTE ] SOJD: Symbol is viable for forecasting. [2026-01-07T12:21:17.417862] [INFO ] [MAIN ] [2924/3530] SOJD kept (0.4s) | 2923 kept, 1 rejected | 137.9/min | ETA: 4.4m [2026-01-07T12:21:17.799453] [DEBUG] [REMOTE ] SOJE: Retrieved 1328 rows, trimmed to 300. [2026-01-07T12:21:17.799613] [DEBUG] [REMOTE ] SOJE: PASS: History has at least 300 days. [2026-01-07T12:21:17.799824] [DEBUG] [REMOTE ] SOJE: PASS: Price check passed. Min price $17.64. [2026-01-07T12:21:17.800025] [DEBUG] [REMOTE ] SOJE: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:17.800170] [DEBUG] [REMOTE ] SOJE: PASS: Integrity check passed. [2026-01-07T12:21:17.800222] [DEBUG] [REMOTE ] SOJE: Symbol is viable for forecasting. [2026-01-07T12:21:17.800286] [INFO ] [MAIN ] [2925/3530] SOJE kept (0.4s) | 2924 kept, 1 rejected | 137.9/min | ETA: 4.4m [2026-01-07T12:21:18.397338] [DEBUG] [REMOTE ] SON: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:18.397803] [DEBUG] [REMOTE ] SON: PASS: History has at least 300 days. [2026-01-07T12:21:18.398280] [DEBUG] [REMOTE ] SON: PASS: Price check passed. Min price $38.76. [2026-01-07T12:21:18.398450] [DEBUG] [REMOTE ] SON: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:18.398658] [DEBUG] [REMOTE ] SON: PASS: Integrity check passed. [2026-01-07T12:21:18.398710] [DEBUG] [REMOTE ] SON: Symbol is viable for forecasting. [2026-01-07T12:21:18.398786] [INFO ] [MAIN ] [2926/3530] SON kept (0.6s) | 2925 kept, 1 rejected | 137.9/min | ETA: 4.4m [2026-01-07T12:21:18.688956] [DEBUG] [REMOTE ] SONO: Retrieved 1867 rows, trimmed to 300. [2026-01-07T12:21:18.689152] [DEBUG] [REMOTE ] SONO: PASS: History has at least 300 days. [2026-01-07T12:21:18.689426] [DEBUG] [REMOTE ] SONO: PASS: Price check passed. Min price $15.88. [2026-01-07T12:21:18.689592] [DEBUG] [REMOTE ] SONO: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:18.689731] [DEBUG] [REMOTE ] SONO: PASS: Integrity check passed. [2026-01-07T12:21:18.689774] [DEBUG] [REMOTE ] SONO: Symbol is viable for forecasting. [2026-01-07T12:21:18.689829] [INFO ] [MAIN ] [2927/3530] SONO kept (0.3s) | 2926 kept, 1 rejected | 137.9/min | ETA: 4.4m [2026-01-07T12:21:19.034508] [DEBUG] [REMOTE ] SOPA: Retrieved 1043 rows, trimmed to 300. [2026-01-07T12:21:19.034764] [DEBUG] [REMOTE ] SOPA: PASS: History has at least 300 days. [2026-01-07T12:21:19.035075] [DEBUG] [REMOTE ] SOPA: PASS: Price check passed. Min price $1.05. [2026-01-07T12:21:19.035243] [DEBUG] [REMOTE ] SOPA: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:19.035402] [DEBUG] [REMOTE ] SOPA: PASS: Integrity check passed. [2026-01-07T12:21:19.035457] [DEBUG] [REMOTE ] SOPA: Symbol is viable for forecasting. [2026-01-07T12:21:19.035527] [INFO ] [MAIN ] [2928/3530] SOPA kept (0.3s) | 2927 kept, 1 rejected | 137.9/min | ETA: 4.4m [2026-01-07T12:21:19.432811] [DEBUG] [REMOTE ] SOPH: Retrieved 1119 rows, trimmed to 300. [2026-01-07T12:21:19.432952] [DEBUG] [REMOTE ] SOPH: PASS: History has at least 300 days. [2026-01-07T12:21:19.433191] [DEBUG] [REMOTE ] SOPH: PASS: Price check passed. Min price $3.89. [2026-01-07T12:21:19.433328] [DEBUG] [REMOTE ] SOPH: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:19.433438] [DEBUG] [REMOTE ] SOPH: PASS: Integrity check passed. [2026-01-07T12:21:19.433478] [DEBUG] [REMOTE ] SOPH: Symbol is viable for forecasting. [2026-01-07T12:21:19.433525] [INFO ] [MAIN ] [2929/3530] SOPH kept (0.4s) | 2928 kept, 1 rejected | 137.9/min | ETA: 4.4m [2026-01-07T12:21:19.934112] [DEBUG] [REMOTE ] SOUN: Retrieved 926 rows, trimmed to 300. [2026-01-07T12:21:19.934360] [DEBUG] [REMOTE ] SOUN: PASS: History has at least 300 days. [2026-01-07T12:21:19.934812] [DEBUG] [REMOTE ] SOUN: PASS: Price check passed. Min price $9.97. [2026-01-07T12:21:19.935006] [DEBUG] [REMOTE ] SOUN: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:19.935186] [DEBUG] [REMOTE ] SOUN: PASS: Integrity check passed. [2026-01-07T12:21:19.935235] [DEBUG] [REMOTE ] SOUN: Symbol is viable for forecasting. [2026-01-07T12:21:19.935308] [INFO ] [MAIN ] [2930/3530] SOUN kept (0.5s) | 2929 kept, 1 rejected | 137.9/min | ETA: 4.4m [2026-01-07T12:21:20.259862] [DEBUG] [REMOTE ] SOXQ: Retrieved 1148 rows, trimmed to 300. [2026-01-07T12:21:20.259998] [DEBUG] [REMOTE ] SOXQ: PASS: History has at least 300 days. [2026-01-07T12:21:20.260279] [DEBUG] [REMOTE ] SOXQ: PASS: Price check passed. Min price $49.98. [2026-01-07T12:21:20.260441] [DEBUG] [REMOTE ] SOXQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:20.260554] [DEBUG] [REMOTE ] SOXQ: PASS: Integrity check passed. [2026-01-07T12:21:20.260616] [DEBUG] [REMOTE ] SOXQ: Symbol is viable for forecasting. [2026-01-07T12:21:20.260666] [INFO ] [MAIN ] [2931/3530] SOXQ kept (0.3s) | 2930 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:20.883594] [DEBUG] [REMOTE ] SOXX: Retrieved 6157 rows, trimmed to 300. [2026-01-07T12:21:20.883746] [DEBUG] [REMOTE ] SOXX: PASS: History has at least 300 days. [2026-01-07T12:21:20.884007] [DEBUG] [REMOTE ] SOXX: PASS: Price check passed. Min price $267.71. [2026-01-07T12:21:20.884163] [DEBUG] [REMOTE ] SOXX: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:20.884297] [DEBUG] [REMOTE ] SOXX: PASS: Integrity check passed. [2026-01-07T12:21:20.884337] [DEBUG] [REMOTE ] SOXX: Symbol is viable for forecasting. [2026-01-07T12:21:20.884389] [INFO ] [MAIN ] [2932/3530] SOXX kept (0.6s) | 2931 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:21.075971] [DEBUG] [REMOTE ] SPAI: Retrieved 340 rows, trimmed to 300. [2026-01-07T12:21:21.076121] [DEBUG] [REMOTE ] SPAI: PASS: History has at least 300 days. [2026-01-07T12:21:21.076347] [DEBUG] [REMOTE ] SPAI: PASS: Price check passed. Min price $3.23. [2026-01-07T12:21:21.076483] [DEBUG] [REMOTE ] SPAI: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:21.076641] [DEBUG] [REMOTE ] SPAI: PASS: Integrity check passed. [2026-01-07T12:21:21.076696] [DEBUG] [REMOTE ] SPAI: Symbol is viable for forecasting. [2026-01-07T12:21:21.076746] [INFO ] [MAIN ] [2933/3530] SPAI kept (0.2s) | 2932 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:21.754500] [DEBUG] [REMOTE ] SPB: Retrieved 4111 rows, trimmed to 300. [2026-01-07T12:21:21.754656] [DEBUG] [REMOTE ] SPB: PASS: History has at least 300 days. [2026-01-07T12:21:21.754921] [DEBUG] [REMOTE ] SPB: PASS: Price check passed. Min price $49.94. [2026-01-07T12:21:21.755073] [DEBUG] [REMOTE ] SPB: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:21.755192] [DEBUG] [REMOTE ] SPB: PASS: Integrity check passed. [2026-01-07T12:21:21.755234] [DEBUG] [REMOTE ] SPB: Symbol is viable for forecasting. [2026-01-07T12:21:21.755283] [INFO ] [MAIN ] [2934/3530] SPB kept (0.7s) | 2933 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:22.185115] [DEBUG] [REMOTE ] SPCB: Retrieved 5254 rows, trimmed to 300. [2026-01-07T12:21:22.185250] [DEBUG] [REMOTE ] SPCB: PASS: History has at least 300 days. [2026-01-07T12:21:22.185690] [DEBUG] [REMOTE ] SPCB: PASS: Price check passed. Min price $8.07. [2026-01-07T12:21:22.185835] [DEBUG] [REMOTE ] SPCB: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:22.185954] [DEBUG] [REMOTE ] SPCB: PASS: Integrity check passed. [2026-01-07T12:21:22.185997] [DEBUG] [REMOTE ] SPCB: Symbol is viable for forecasting. [2026-01-07T12:21:22.186047] [INFO ] [MAIN ] [2935/3530] SPCB kept (0.4s) | 2934 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:22.470496] [DEBUG] [REMOTE ] SPCE: Retrieved 2078 rows, trimmed to 300. [2026-01-07T12:21:22.470653] [DEBUG] [REMOTE ] SPCE: PASS: History has at least 300 days. [2026-01-07T12:21:22.470876] [DEBUG] [REMOTE ] SPCE: PASS: Price check passed. Min price $3.02. [2026-01-07T12:21:22.471075] [DEBUG] [REMOTE ] SPCE: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:22.471225] [DEBUG] [REMOTE ] SPCE: PASS: Integrity check passed. [2026-01-07T12:21:22.471278] [DEBUG] [REMOTE ] SPCE: Symbol is viable for forecasting. [2026-01-07T12:21:22.471343] [INFO ] [MAIN ] [2936/3530] SPCE kept (0.3s) | 2935 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:23.046040] [DEBUG] [REMOTE ] SPE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:23.046187] [DEBUG] [REMOTE ] SPE: PASS: History has at least 300 days. [2026-01-07T12:21:23.046428] [DEBUG] [REMOTE ] SPE: PASS: Price check passed. Min price $14.10. [2026-01-07T12:21:23.046566] [DEBUG] [REMOTE ] SPE: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:23.046712] [DEBUG] [REMOTE ] SPE: PASS: Integrity check passed. [2026-01-07T12:21:23.046765] [DEBUG] [REMOTE ] SPE: Symbol is viable for forecasting. [2026-01-07T12:21:23.046821] [INFO ] [MAIN ] [2937/3530] SPE kept (0.6s) | 2936 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:23.335312] [DEBUG] [REMOTE ] SPFI: Retrieved 1675 rows, trimmed to 300. [2026-01-07T12:21:23.335447] [DEBUG] [REMOTE ] SPFI: PASS: History has at least 300 days. [2026-01-07T12:21:23.335697] [DEBUG] [REMOTE ] SPFI: PASS: Price check passed. Min price $35.93. [2026-01-07T12:21:23.335835] [DEBUG] [REMOTE ] SPFI: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:23.335955] [DEBUG] [REMOTE ] SPFI: PASS: Integrity check passed. [2026-01-07T12:21:23.335996] [DEBUG] [REMOTE ] SPFI: Symbol is viable for forecasting. [2026-01-07T12:21:23.336045] [INFO ] [MAIN ] [2938/3530] SPFI kept (0.3s) | 2937 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:23.978208] [DEBUG] [REMOTE ] SPG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:23.978435] [DEBUG] [REMOTE ] SPG: PASS: History has at least 300 days. [2026-01-07T12:21:23.978994] [DEBUG] [REMOTE ] SPG: PASS: Price check passed. Min price $171.28. [2026-01-07T12:21:23.979176] [DEBUG] [REMOTE ] SPG: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:23.979355] [DEBUG] [REMOTE ] SPG: PASS: Integrity check passed. [2026-01-07T12:21:23.979410] [DEBUG] [REMOTE ] SPG: Symbol is viable for forecasting. [2026-01-07T12:21:23.979476] [INFO ] [MAIN ] [2939/3530] SPG kept (0.6s) | 2938 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:24.451747] [DEBUG] [REMOTE ] SPGI: Retrieved 6284 rows, trimmed to 300. [2026-01-07T12:21:24.451956] [DEBUG] [REMOTE ] SPGI: PASS: History has at least 300 days. [2026-01-07T12:21:24.452273] [DEBUG] [REMOTE ] SPGI: PASS: Price check passed. Min price $471.13. [2026-01-07T12:21:24.452414] [DEBUG] [REMOTE ] SPGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:24.452551] [DEBUG] [REMOTE ] SPGI: PASS: Integrity check passed. [2026-01-07T12:21:24.452615] [DEBUG] [REMOTE ] SPGI: Symbol is viable for forecasting. [2026-01-07T12:21:24.452670] [INFO ] [MAIN ] [2940/3530] SPGI kept (0.5s) | 2939 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:24.939283] [DEBUG] [REMOTE ] SPH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:24.939505] [DEBUG] [REMOTE ] SPH: PASS: History has at least 300 days. [2026-01-07T12:21:24.939853] [DEBUG] [REMOTE ] SPH: PASS: Price check passed. Min price $17.77. [2026-01-07T12:21:24.939999] [DEBUG] [REMOTE ] SPH: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:24.940145] [DEBUG] [REMOTE ] SPH: PASS: Integrity check passed. [2026-01-07T12:21:24.940189] [DEBUG] [REMOTE ] SPH: Symbol is viable for forecasting. [2026-01-07T12:21:24.940245] [INFO ] [MAIN ] [2941/3530] SPH kept (0.5s) | 2940 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:25.376115] [DEBUG] [REMOTE ] SPOK: Retrieved 5317 rows, trimmed to 300. [2026-01-07T12:21:25.376285] [DEBUG] [REMOTE ] SPOK: PASS: History has at least 300 days. [2026-01-07T12:21:25.376618] [DEBUG] [REMOTE ] SPOK: PASS: Price check passed. Min price $12.43. [2026-01-07T12:21:25.376766] [DEBUG] [REMOTE ] SPOK: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:25.376914] [DEBUG] [REMOTE ] SPOK: PASS: Integrity check passed. [2026-01-07T12:21:25.376955] [DEBUG] [REMOTE ] SPOK: Symbol is viable for forecasting. [2026-01-07T12:21:25.377008] [INFO ] [MAIN ] [2942/3530] SPOK kept (0.4s) | 2941 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:25.529078] [DEBUG] [REMOTE ] SPRC: Retrieved 1092 rows, trimmed to 300. [2026-01-07T12:21:25.529262] [DEBUG] [REMOTE ] SPRC: PASS: History has at least 300 days. [2026-01-07T12:21:25.529512] [DEBUG] [REMOTE ] SPRC: PASS: Price check passed. Min price $1.35. [2026-01-07T12:21:25.529679] [DEBUG] [REMOTE ] SPRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:25.529799] [DEBUG] [REMOTE ] SPRC: PASS: Integrity check passed. [2026-01-07T12:21:25.529842] [DEBUG] [REMOTE ] SPRC: Symbol is viable for forecasting. [2026-01-07T12:21:25.529898] [INFO ] [MAIN ] [2943/3530] SPRC kept (0.2s) | 2942 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:26.175904] [DEBUG] [REMOTE ] SPRO: Retrieved 4846 rows, trimmed to 300. [2026-01-07T12:21:26.176106] [DEBUG] [REMOTE ] SPRO: PASS: History has at least 300 days. [2026-01-07T12:21:26.176388] [DEBUG] [REMOTE ] SPRO: PASS: Price check passed. Min price $2.20. [2026-01-07T12:21:26.176529] [DEBUG] [REMOTE ] SPRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:26.176686] [DEBUG] [REMOTE ] SPRO: PASS: Integrity check passed. [2026-01-07T12:21:26.176729] [DEBUG] [REMOTE ] SPRO: Symbol is viable for forecasting. [2026-01-07T12:21:26.176782] [INFO ] [MAIN ] [2944/3530] SPRO kept (0.6s) | 2943 kept, 1 rejected | 137.9/min | ETA: 4.3m [2026-01-07T12:21:26.443495] [DEBUG] [REMOTE ] SPRX: Retrieved 1111 rows, trimmed to 300. [2026-01-07T12:21:26.443667] [DEBUG] [REMOTE ] SPRX: PASS: History has at least 300 days. [2026-01-07T12:21:26.443900] [DEBUG] [REMOTE ] SPRX: PASS: Price check passed. Min price $34.85. [2026-01-07T12:21:26.444039] [DEBUG] [REMOTE ] SPRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:26.444154] [DEBUG] [REMOTE ] SPRX: PASS: Integrity check passed. [2026-01-07T12:21:26.444195] [DEBUG] [REMOTE ] SPRX: Symbol is viable for forecasting. [2026-01-07T12:21:26.444242] [INFO ] [MAIN ] [2945/3530] SPRX kept (0.3s) | 2944 kept, 1 rejected | 137.9/min | ETA: 4.2m [2026-01-07T12:21:26.805886] [DEBUG] [REMOTE ] SPRY: Retrieved 1277 rows, trimmed to 300. [2026-01-07T12:21:26.806037] [DEBUG] [REMOTE ] SPRY: PASS: History has at least 300 days. [2026-01-07T12:21:26.806265] [DEBUG] [REMOTE ] SPRY: PASS: Price check passed. Min price $6.73. [2026-01-07T12:21:26.806399] [DEBUG] [REMOTE ] SPRY: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:26.806521] [DEBUG] [REMOTE ] SPRY: PASS: Integrity check passed. [2026-01-07T12:21:26.806562] [DEBUG] [REMOTE ] SPRY: Symbol is viable for forecasting. [2026-01-07T12:21:26.806632] [INFO ] [MAIN ] [2946/3530] SPRY kept (0.4s) | 2945 kept, 1 rejected | 137.9/min | ETA: 4.2m [2026-01-07T12:21:27.352742] [DEBUG] [REMOTE ] SPSC: Retrieved 3952 rows, trimmed to 300. [2026-01-07T12:21:27.352885] [DEBUG] [REMOTE ] SPSC: PASS: History has at least 300 days. [2026-01-07T12:21:27.353114] [DEBUG] [REMOTE ] SPSC: PASS: Price check passed. Min price $78.03. [2026-01-07T12:21:27.353283] [DEBUG] [REMOTE ] SPSC: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:27.353403] [DEBUG] [REMOTE ] SPSC: PASS: Integrity check passed. [2026-01-07T12:21:27.353443] [DEBUG] [REMOTE ] SPSC: Symbol is viable for forecasting. [2026-01-07T12:21:27.353491] [INFO ] [MAIN ] [2947/3530] SPSC kept (0.5s) | 2946 kept, 1 rejected | 137.9/min | ETA: 4.2m [2026-01-07T12:21:27.720751] [DEBUG] [REMOTE ] SPWH: Retrieved 2948 rows, trimmed to 300. [2026-01-07T12:21:27.720935] [DEBUG] [REMOTE ] SPWH: PASS: History has at least 300 days. [2026-01-07T12:21:27.721195] [DEBUG] [REMOTE ] SPWH: PASS: Price check passed. Min price $1.36. [2026-01-07T12:21:27.721406] [DEBUG] [REMOTE ] SPWH: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:27.721533] [DEBUG] [REMOTE ] SPWH: PASS: Integrity check passed. [2026-01-07T12:21:27.721595] [DEBUG] [REMOTE ] SPWH: Symbol is viable for forecasting. [2026-01-07T12:21:27.721652] [INFO ] [MAIN ] [2948/3530] SPWH kept (0.4s) | 2947 kept, 1 rejected | 137.9/min | ETA: 4.2m [2026-01-07T12:21:28.323780] [DEBUG] [REMOTE ] SPXC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:28.324017] [DEBUG] [REMOTE ] SPXC: PASS: History has at least 300 days. [2026-01-07T12:21:28.324400] [DEBUG] [REMOTE ] SPXC: PASS: Price check passed. Min price $180.71. [2026-01-07T12:21:28.324549] [DEBUG] [REMOTE ] SPXC: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:28.324736] [DEBUG] [REMOTE ] SPXC: PASS: Integrity check passed. [2026-01-07T12:21:28.324781] [DEBUG] [REMOTE ] SPXC: Symbol is viable for forecasting. [2026-01-07T12:21:28.324839] [INFO ] [MAIN ] [2949/3530] SPXC kept (0.6s) | 2948 kept, 1 rejected | 137.9/min | ETA: 4.2m [2026-01-07T12:21:28.728115] [DEBUG] [REMOTE ] SPXX: Retrieved 5060 rows, trimmed to 300. [2026-01-07T12:21:28.728341] [DEBUG] [REMOTE ] SPXX: PASS: History has at least 300 days. [2026-01-07T12:21:28.728710] [DEBUG] [REMOTE ] SPXX: PASS: Price check passed. Min price $16.58. [2026-01-07T12:21:28.728959] [DEBUG] [REMOTE ] SPXX: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:28.729139] [DEBUG] [REMOTE ] SPXX: PASS: Integrity check passed. [2026-01-07T12:21:28.729197] [DEBUG] [REMOTE ] SPXX: Symbol is viable for forecasting. [2026-01-07T12:21:28.729298] [INFO ] [MAIN ] [2950/3530] SPXX kept (0.4s) | 2949 kept, 1 rejected | 137.9/min | ETA: 4.2m [2026-01-07T12:21:29.181050] [DEBUG] [REMOTE ] SQM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:29.181260] [DEBUG] [REMOTE ] SQM: PASS: History has at least 300 days. [2026-01-07T12:21:29.181622] [DEBUG] [REMOTE ] SQM: PASS: Price check passed. Min price $40.70. [2026-01-07T12:21:29.181776] [DEBUG] [REMOTE ] SQM: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:29.181928] [DEBUG] [REMOTE ] SQM: PASS: Integrity check passed. [2026-01-07T12:21:29.181975] [DEBUG] [REMOTE ] SQM: Symbol is viable for forecasting. [2026-01-07T12:21:29.182033] [INFO ] [MAIN ] [2951/3530] SQM kept (0.5s) | 2950 kept, 1 rejected | 137.9/min | ETA: 4.2m [2026-01-07T12:21:29.538452] [DEBUG] [REMOTE ] SQNS: Retrieved 3701 rows, trimmed to 300. [2026-01-07T12:21:29.538676] [DEBUG] [REMOTE ] SQNS: PASS: History has at least 300 days. [2026-01-07T12:21:29.538969] [DEBUG] [REMOTE ] SQNS: PASS: Price check passed. Min price $4.49. [2026-01-07T12:21:29.539107] [DEBUG] [REMOTE ] SQNS: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:29.539235] [DEBUG] [REMOTE ] SQNS: PASS: Integrity check passed. [2026-01-07T12:21:29.539279] [DEBUG] [REMOTE ] SQNS: Symbol is viable for forecasting. [2026-01-07T12:21:29.539331] [INFO ] [MAIN ] [2952/3530] SQNS kept (0.4s) | 2951 kept, 1 rejected | 137.9/min | ETA: 4.2m [2026-01-07T12:21:29.816802] [DEBUG] [REMOTE ] SQQQ: Retrieved 4000 rows, trimmed to 300. [2026-01-07T12:21:29.816996] [DEBUG] [REMOTE ] SQQQ: PASS: History has at least 300 days. [2026-01-07T12:21:29.817262] [DEBUG] [REMOTE ] SQQQ: PASS: Price check passed. Min price $62.36. [2026-01-07T12:21:29.817404] [DEBUG] [REMOTE ] SQQQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:29.817527] [DEBUG] [REMOTE ] SQQQ: PASS: Integrity check passed. [2026-01-07T12:21:29.817589] [DEBUG] [REMOTE ] SQQQ: Symbol is viable for forecasting. [2026-01-07T12:21:29.817645] [INFO ] [MAIN ] [2953/3530] SQQQ kept (0.3s) | 2952 kept, 1 rejected | 137.9/min | ETA: 4.2m [2026-01-07T12:21:30.099424] [DEBUG] [REMOTE ] SRAD: Retrieved 1083 rows, trimmed to 300. [2026-01-07T12:21:30.099626] [DEBUG] [REMOTE ] SRAD: PASS: History has at least 300 days. [2026-01-07T12:21:30.099879] [DEBUG] [REMOTE ] SRAD: PASS: Price check passed. Min price $21.11. [2026-01-07T12:21:30.100018] [DEBUG] [REMOTE ] SRAD: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:30.100135] [DEBUG] [REMOTE ] SRAD: PASS: Integrity check passed. [2026-01-07T12:21:30.100177] [DEBUG] [REMOTE ] SRAD: Symbol is viable for forecasting. [2026-01-07T12:21:30.100228] [INFO ] [MAIN ] [2954/3530] SRAD kept (0.3s) | 2953 kept, 1 rejected | 137.9/min | ETA: 4.2m [2026-01-07T12:21:30.579426] [DEBUG] [REMOTE ] SRBK: Retrieved 576 rows, trimmed to 300. [2026-01-07T12:21:30.579557] [DEBUG] [REMOTE ] SRBK: PASS: History has at least 300 days. [2026-01-07T12:21:30.579785] [DEBUG] [REMOTE ] SRBK: PASS: Price check passed. Min price $14.31. [2026-01-07T12:21:30.579915] [DEBUG] [REMOTE ] SRBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:30.580022] [DEBUG] [REMOTE ] SRBK: PASS: Integrity check passed. [2026-01-07T12:21:30.580061] [DEBUG] [REMOTE ] SRBK: Symbol is viable for forecasting. [2026-01-07T12:21:30.580107] [INFO ] [MAIN ] [2955/3530] SRBK kept (0.5s) | 2954 kept, 1 rejected | 137.9/min | ETA: 4.2m [2026-01-07T12:21:31.261689] [DEBUG] [REMOTE ] SRCE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:31.261827] [DEBUG] [REMOTE ] SRCE: PASS: History has at least 300 days. [2026-01-07T12:21:31.262056] [DEBUG] [REMOTE ] SRCE: PASS: Price check passed. Min price $57.17. [2026-01-07T12:21:31.262189] [DEBUG] [REMOTE ] SRCE: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:31.262304] [DEBUG] [REMOTE ] SRCE: PASS: Integrity check passed. [2026-01-07T12:21:31.262343] [DEBUG] [REMOTE ] SRCE: Symbol is viable for forecasting. [2026-01-07T12:21:31.262408] [INFO ] [MAIN ] [2956/3530] SRCE kept (0.7s) | 2955 kept, 1 rejected | 137.9/min | ETA: 4.2m [2026-01-07T12:21:31.605697] [DEBUG] [REMOTE ] SRE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:31.605946] [DEBUG] [REMOTE ] SRE: PASS: History has at least 300 days. [2026-01-07T12:21:31.606329] [DEBUG] [REMOTE ] SRE: PASS: Price check passed. Min price $86.78. [2026-01-07T12:21:31.606478] [DEBUG] [REMOTE ] SRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:31.606650] [DEBUG] [REMOTE ] SRE: PASS: Integrity check passed. [2026-01-07T12:21:31.606695] [DEBUG] [REMOTE ] SRE: Symbol is viable for forecasting. [2026-01-07T12:21:31.607621] [INFO ] [MAIN ] [2957/3530] SRE kept (0.3s) | 2956 kept, 1 rejected | 137.9/min | ETA: 4.2m [2026-01-07T12:21:31.957468] [DEBUG] [REMOTE ] SREA: Retrieved 1641 rows, trimmed to 300. [2026-01-07T12:21:31.957616] [DEBUG] [REMOTE ] SREA: PASS: History has at least 300 days. [2026-01-07T12:21:31.957821] [DEBUG] [REMOTE ] SREA: PASS: Price check passed. Min price $21.47. [2026-01-07T12:21:31.957994] [DEBUG] [REMOTE ] SREA: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:31.958101] [DEBUG] [REMOTE ] SREA: PASS: Integrity check passed. [2026-01-07T12:21:31.958140] [DEBUG] [REMOTE ] SREA: Symbol is viable for forecasting. [2026-01-07T12:21:31.958186] [INFO ] [MAIN ] [2958/3530] SREA kept (0.4s) | 2957 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:32.247669] [DEBUG] [REMOTE ] SRFM: Retrieved 614 rows, trimmed to 300. [2026-01-07T12:21:32.247820] [DEBUG] [REMOTE ] SRFM: PASS: History has at least 300 days. [2026-01-07T12:21:32.248066] [DEBUG] [REMOTE ] SRFM: PASS: Price check passed. Min price $1.79. [2026-01-07T12:21:32.248255] [DEBUG] [REMOTE ] SRFM: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:32.248423] [DEBUG] [REMOTE ] SRFM: PASS: Integrity check passed. [2026-01-07T12:21:32.248482] [DEBUG] [REMOTE ] SRFM: Symbol is viable for forecasting. [2026-01-07T12:21:32.248551] [INFO ] [MAIN ] [2959/3530] SRFM kept (0.3s) | 2958 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:32.769531] [DEBUG] [REMOTE ] SRG: Retrieved 2643 rows, trimmed to 300. [2026-01-07T12:21:32.769684] [DEBUG] [REMOTE ] SRG: PASS: History has at least 300 days. [2026-01-07T12:21:32.769904] [DEBUG] [REMOTE ] SRG: PASS: Price check passed. Min price $3.25. [2026-01-07T12:21:32.770037] [DEBUG] [REMOTE ] SRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:32.770153] [DEBUG] [REMOTE ] SRG: PASS: Integrity check passed. [2026-01-07T12:21:32.770193] [DEBUG] [REMOTE ] SRG: Symbol is viable for forecasting. [2026-01-07T12:21:32.770240] [INFO ] [MAIN ] [2960/3530] SRG kept (0.5s) | 2959 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:33.352677] [DEBUG] [REMOTE ] SRI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:33.352915] [DEBUG] [REMOTE ] SRI: PASS: History has at least 300 days. [2026-01-07T12:21:33.353496] [DEBUG] [REMOTE ] SRI: PASS: Price check passed. Min price $5.48. [2026-01-07T12:21:33.353701] [DEBUG] [REMOTE ] SRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:33.353860] [DEBUG] [REMOTE ] SRI: PASS: Integrity check passed. [2026-01-07T12:21:33.353905] [DEBUG] [REMOTE ] SRI: Symbol is viable for forecasting. [2026-01-07T12:21:33.353978] [INFO ] [MAIN ] [2961/3530] SRI kept (0.6s) | 2960 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:33.663634] [DEBUG] [REMOTE ] SRRK: Retrieved 1915 rows, trimmed to 300. [2026-01-07T12:21:33.663836] [DEBUG] [REMOTE ] SRRK: PASS: History has at least 300 days. [2026-01-07T12:21:33.664128] [DEBUG] [REMOTE ] SRRK: PASS: Price check passed. Min price $27.92. [2026-01-07T12:21:33.664269] [DEBUG] [REMOTE ] SRRK: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:33.664407] [DEBUG] [REMOTE ] SRRK: PASS: Integrity check passed. [2026-01-07T12:21:33.664449] [DEBUG] [REMOTE ] SRRK: Symbol is viable for forecasting. [2026-01-07T12:21:33.664526] [INFO ] [MAIN ] [2962/3530] SRRK kept (0.3s) | 2961 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:34.056802] [DEBUG] [REMOTE ] SRTS: Retrieved 2376 rows, trimmed to 300. [2026-01-07T12:21:34.056929] [DEBUG] [REMOTE ] SRTS: PASS: History has at least 300 days. [2026-01-07T12:21:34.057143] [DEBUG] [REMOTE ] SRTS: PASS: Price check passed. Min price $3.10. [2026-01-07T12:21:34.057282] [DEBUG] [REMOTE ] SRTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:34.057395] [DEBUG] [REMOTE ] SRTS: PASS: Integrity check passed. [2026-01-07T12:21:34.057437] [DEBUG] [REMOTE ] SRTS: Symbol is viable for forecasting. [2026-01-07T12:21:34.057488] [INFO ] [MAIN ] [2963/3530] SRTS kept (0.4s) | 2962 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:34.720860] [DEBUG] [REMOTE ] SSB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:34.721018] [DEBUG] [REMOTE ] SSB: PASS: History has at least 300 days. [2026-01-07T12:21:34.721267] [DEBUG] [REMOTE ] SSB: PASS: Price check passed. Min price $85.31. [2026-01-07T12:21:34.721406] [DEBUG] [REMOTE ] SSB: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:34.721529] [DEBUG] [REMOTE ] SSB: PASS: Integrity check passed. [2026-01-07T12:21:34.721591] [DEBUG] [REMOTE ] SSB: Symbol is viable for forecasting. [2026-01-07T12:21:34.721645] [INFO ] [MAIN ] [2964/3530] SSB kept (0.7s) | 2963 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:35.197868] [DEBUG] [REMOTE ] SSD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:35.198010] [DEBUG] [REMOTE ] SSD: PASS: History has at least 300 days. [2026-01-07T12:21:35.198236] [DEBUG] [REMOTE ] SSD: PASS: Price check passed. Min price $157.72. [2026-01-07T12:21:35.198372] [DEBUG] [REMOTE ] SSD: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:35.198492] [DEBUG] [REMOTE ] SSD: PASS: Integrity check passed. [2026-01-07T12:21:35.198536] [DEBUG] [REMOTE ] SSD: Symbol is viable for forecasting. [2026-01-07T12:21:35.198603] [INFO ] [MAIN ] [2965/3530] SSD kept (0.5s) | 2964 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:35.661850] [DEBUG] [REMOTE ] SSL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:35.662080] [DEBUG] [REMOTE ] SSL: PASS: History has at least 300 days. [2026-01-07T12:21:35.662376] [DEBUG] [REMOTE ] SSL: PASS: Price check passed. Min price $5.33. [2026-01-07T12:21:35.662518] [DEBUG] [REMOTE ] SSL: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:35.662695] [DEBUG] [REMOTE ] SSL: PASS: Integrity check passed. [2026-01-07T12:21:35.662756] [DEBUG] [REMOTE ] SSL: Symbol is viable for forecasting. [2026-01-07T12:21:35.662821] [INFO ] [MAIN ] [2966/3530] SSL kept (0.5s) | 2965 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:35.877299] [DEBUG] [REMOTE ] SSNC: Retrieved 3967 rows, trimmed to 300. [2026-01-07T12:21:35.877515] [DEBUG] [REMOTE ] SSNC: PASS: History has at least 300 days. [2026-01-07T12:21:35.877896] [DEBUG] [REMOTE ] SSNC: PASS: Price check passed. Min price $79.29. [2026-01-07T12:21:35.878042] [DEBUG] [REMOTE ] SSNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:35.878425] [DEBUG] [REMOTE ] SSNC: PASS: Integrity check passed. [2026-01-07T12:21:35.878480] [DEBUG] [REMOTE ] SSNC: Symbol is viable for forecasting. [2026-01-07T12:21:35.878540] [INFO ] [MAIN ] [2967/3530] SSNC kept (0.2s) | 2966 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:36.523467] [DEBUG] [REMOTE ] SSP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:36.523710] [DEBUG] [REMOTE ] SSP: PASS: History has at least 300 days. [2026-01-07T12:21:36.524025] [DEBUG] [REMOTE ] SSP: PASS: Price check passed. Min price $2.05. [2026-01-07T12:21:36.524304] [DEBUG] [REMOTE ] SSP: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:36.524467] [DEBUG] [REMOTE ] SSP: PASS: Integrity check passed. [2026-01-07T12:21:36.524787] [DEBUG] [REMOTE ] SSP: Symbol is viable for forecasting. [2026-01-07T12:21:36.525057] [INFO ] [MAIN ] [2968/3530] SSP kept (0.6s) | 2967 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:36.990048] [DEBUG] [REMOTE ] SSRM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:36.990190] [DEBUG] [REMOTE ] SSRM: PASS: History has at least 300 days. [2026-01-07T12:21:36.990429] [DEBUG] [REMOTE ] SSRM: PASS: Price check passed. Min price $19.48. [2026-01-07T12:21:36.990617] [DEBUG] [REMOTE ] SSRM: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:36.990746] [DEBUG] [REMOTE ] SSRM: PASS: Integrity check passed. [2026-01-07T12:21:36.990788] [DEBUG] [REMOTE ] SSRM: Symbol is viable for forecasting. [2026-01-07T12:21:36.990865] [INFO ] [MAIN ] [2969/3530] SSRM kept (0.5s) | 2968 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:37.270303] [DEBUG] [REMOTE ] SSSS: Retrieved 3695 rows, trimmed to 300. [2026-01-07T12:21:37.270434] [DEBUG] [REMOTE ] SSSS: PASS: History has at least 300 days. [2026-01-07T12:21:37.270673] [DEBUG] [REMOTE ] SSSS: PASS: Price check passed. Min price $8.59. [2026-01-07T12:21:37.270815] [DEBUG] [REMOTE ] SSSS: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:37.270936] [DEBUG] [REMOTE ] SSSS: PASS: Integrity check passed. [2026-01-07T12:21:37.270978] [DEBUG] [REMOTE ] SSSS: Symbol is viable for forecasting. [2026-01-07T12:21:37.271024] [INFO ] [MAIN ] [2970/3530] SSSS kept (0.3s) | 2969 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:37.696870] [DEBUG] [REMOTE ] SSTI: Retrieved 2158 rows, trimmed to 300. [2026-01-07T12:21:37.697060] [DEBUG] [REMOTE ] SSTI: PASS: History has at least 300 days. [2026-01-07T12:21:37.697330] [DEBUG] [REMOTE ] SSTI: PASS: Price check passed. Min price $5.89. [2026-01-07T12:21:37.697488] [DEBUG] [REMOTE ] SSTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:37.697639] [DEBUG] [REMOTE ] SSTI: PASS: Integrity check passed. [2026-01-07T12:21:37.697683] [DEBUG] [REMOTE ] SSTI: Symbol is viable for forecasting. [2026-01-07T12:21:37.697737] [INFO ] [MAIN ] [2971/3530] SSTI kept (0.4s) | 2970 kept, 1 rejected | 137.9/min | ETA: 4.1m [2026-01-07T12:21:38.133458] [DEBUG] [REMOTE ] SSTK: Retrieved 3327 rows, trimmed to 300. [2026-01-07T12:21:38.133622] [DEBUG] [REMOTE ] SSTK: PASS: History has at least 300 days. [2026-01-07T12:21:38.133863] [DEBUG] [REMOTE ] SSTK: PASS: Price check passed. Min price $18.08. [2026-01-07T12:21:38.133999] [DEBUG] [REMOTE ] SSTK: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:38.134211] [DEBUG] [REMOTE ] SSTK: PASS: Integrity check passed. [2026-01-07T12:21:38.134258] [DEBUG] [REMOTE ] SSTK: Symbol is viable for forecasting. [2026-01-07T12:21:38.134309] [INFO ] [MAIN ] [2972/3530] SSTK kept (0.4s) | 2971 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:38.641151] [DEBUG] [REMOTE ] SSYS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:38.641375] [DEBUG] [REMOTE ] SSYS: PASS: History has at least 300 days. [2026-01-07T12:21:38.641720] [DEBUG] [REMOTE ] SSYS: PASS: Price check passed. Min price $8.20. [2026-01-07T12:21:38.641862] [DEBUG] [REMOTE ] SSYS: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:38.642215] [DEBUG] [REMOTE ] SSYS: PASS: Integrity check passed. [2026-01-07T12:21:38.642270] [DEBUG] [REMOTE ] SSYS: Symbol is viable for forecasting. [2026-01-07T12:21:38.642328] [INFO ] [MAIN ] [2973/3530] SSYS kept (0.5s) | 2972 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:39.100108] [DEBUG] [REMOTE ] STAA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:39.100323] [DEBUG] [REMOTE ] STAA: PASS: History has at least 300 days. [2026-01-07T12:21:39.100663] [DEBUG] [REMOTE ] STAA: PASS: Price check passed. Min price $22.29. [2026-01-07T12:21:39.100810] [DEBUG] [REMOTE ] STAA: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:39.100954] [DEBUG] [REMOTE ] STAA: PASS: Integrity check passed. [2026-01-07T12:21:39.101174] [DEBUG] [REMOTE ] STAA: Symbol is viable for forecasting. [2026-01-07T12:21:39.101246] [INFO ] [MAIN ] [2974/3530] STAA kept (0.5s) | 2973 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:39.463712] [DEBUG] [REMOTE ] STAG: Retrieved 3703 rows, trimmed to 300. [2026-01-07T12:21:39.463902] [DEBUG] [REMOTE ] STAG: PASS: History has at least 300 days. [2026-01-07T12:21:39.464180] [DEBUG] [REMOTE ] STAG: PASS: Price check passed. Min price $35.15. [2026-01-07T12:21:39.464348] [DEBUG] [REMOTE ] STAG: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:39.464481] [DEBUG] [REMOTE ] STAG: PASS: Integrity check passed. [2026-01-07T12:21:39.464523] [DEBUG] [REMOTE ] STAG: Symbol is viable for forecasting. [2026-01-07T12:21:39.464595] [INFO ] [MAIN ] [2975/3530] STAG kept (0.4s) | 2974 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:39.981270] [DEBUG] [REMOTE ] STBA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:39.981413] [DEBUG] [REMOTE ] STBA: PASS: History has at least 300 days. [2026-01-07T12:21:39.981674] [DEBUG] [REMOTE ] STBA: PASS: Price check passed. Min price $34.33. [2026-01-07T12:21:39.981818] [DEBUG] [REMOTE ] STBA: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:39.981945] [DEBUG] [REMOTE ] STBA: PASS: Integrity check passed. [2026-01-07T12:21:39.981987] [DEBUG] [REMOTE ] STBA: Symbol is viable for forecasting. [2026-01-07T12:21:39.982036] [INFO ] [MAIN ] [2976/3530] STBA kept (0.5s) | 2975 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:40.431796] [DEBUG] [REMOTE ] STC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:40.431943] [DEBUG] [REMOTE ] STC: PASS: History has at least 300 days. [2026-01-07T12:21:40.432197] [DEBUG] [REMOTE ] STC: PASS: Price check passed. Min price $66.84. [2026-01-07T12:21:40.432332] [DEBUG] [REMOTE ] STC: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:40.432456] [DEBUG] [REMOTE ] STC: PASS: Integrity check passed. [2026-01-07T12:21:40.432496] [DEBUG] [REMOTE ] STC: Symbol is viable for forecasting. [2026-01-07T12:21:40.432545] [INFO ] [MAIN ] [2977/3530] STC kept (0.5s) | 2976 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:40.920553] [DEBUG] [REMOTE ] STE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:40.920734] [DEBUG] [REMOTE ] STE: PASS: History has at least 300 days. [2026-01-07T12:21:40.920993] [DEBUG] [REMOTE ] STE: PASS: Price check passed. Min price $234.90. [2026-01-07T12:21:40.921136] [DEBUG] [REMOTE ] STE: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:40.921259] [DEBUG] [REMOTE ] STE: PASS: Integrity check passed. [2026-01-07T12:21:40.921301] [DEBUG] [REMOTE ] STE: Symbol is viable for forecasting. [2026-01-07T12:21:40.921350] [INFO ] [MAIN ] [2978/3530] STE kept (0.5s) | 2977 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:41.217305] [DEBUG] [REMOTE ] STEL: Retrieved 2047 rows, trimmed to 300. [2026-01-07T12:21:41.217435] [DEBUG] [REMOTE ] STEL: PASS: History has at least 300 days. [2026-01-07T12:21:41.217686] [DEBUG] [REMOTE ] STEL: PASS: Price check passed. Min price $28.55. [2026-01-07T12:21:41.217829] [DEBUG] [REMOTE ] STEL: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:41.217950] [DEBUG] [REMOTE ] STEL: PASS: Integrity check passed. [2026-01-07T12:21:41.217999] [DEBUG] [REMOTE ] STEL: Symbol is viable for forecasting. [2026-01-07T12:21:41.218049] [INFO ] [MAIN ] [2979/3530] STEL kept (0.3s) | 2978 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:41.574605] [DEBUG] [REMOTE ] STEM: Retrieved 1317 rows, trimmed to 300. [2026-01-07T12:21:41.574746] [DEBUG] [REMOTE ] STEM: PASS: History has at least 300 days. [2026-01-07T12:21:41.575177] [DEBUG] [REMOTE ] STEM: PASS: Price check passed. Min price $13.85. [2026-01-07T12:21:41.575346] [DEBUG] [REMOTE ] STEM: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:41.575460] [DEBUG] [REMOTE ] STEM: PASS: Integrity check passed. [2026-01-07T12:21:41.575515] [DEBUG] [REMOTE ] STEM: Symbol is viable for forecasting. [2026-01-07T12:21:41.575566] [INFO ] [MAIN ] [2980/3530] STEM kept (0.4s) | 2979 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:41.983713] [DEBUG] [REMOTE ] STEP: Retrieved 1333 rows, trimmed to 300. [2026-01-07T12:21:41.983854] [DEBUG] [REMOTE ] STEP: PASS: History has at least 300 days. [2026-01-07T12:21:41.984069] [DEBUG] [REMOTE ] STEP: PASS: Price check passed. Min price $59.11. [2026-01-07T12:21:41.984205] [DEBUG] [REMOTE ] STEP: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:41.984318] [DEBUG] [REMOTE ] STEP: PASS: Integrity check passed. [2026-01-07T12:21:41.984358] [DEBUG] [REMOTE ] STEP: Symbol is viable for forecasting. [2026-01-07T12:21:41.984409] [INFO ] [MAIN ] [2981/3530] STEP kept (0.4s) | 2980 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:42.215245] [DEBUG] [REMOTE ] STHO: Retrieved 694 rows, trimmed to 300. [2026-01-07T12:21:42.215447] [DEBUG] [REMOTE ] STHO: PASS: History has at least 300 days. [2026-01-07T12:21:42.215731] [DEBUG] [REMOTE ] STHO: PASS: Price check passed. Min price $7.01. [2026-01-07T12:21:42.215878] [DEBUG] [REMOTE ] STHO: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:42.216000] [DEBUG] [REMOTE ] STHO: PASS: Integrity check passed. [2026-01-07T12:21:42.216043] [DEBUG] [REMOTE ] STHO: Symbol is viable for forecasting. [2026-01-07T12:21:42.216097] [INFO ] [MAIN ] [2982/3530] STHO kept (0.2s) | 2981 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:42.704752] [DEBUG] [REMOTE ] STI: Retrieved 483 rows, trimmed to 300. [2026-01-07T12:21:42.704977] [DEBUG] [REMOTE ] STI: PASS: History has at least 300 days. [2026-01-07T12:21:42.705285] [DEBUG] [REMOTE ] STI: PASS: Price check passed. Min price $5.49. [2026-01-07T12:21:42.705455] [DEBUG] [REMOTE ] STI: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:42.705608] [DEBUG] [REMOTE ] STI: PASS: Integrity check passed. [2026-01-07T12:21:42.705667] [DEBUG] [REMOTE ] STI: Symbol is viable for forecasting. [2026-01-07T12:21:42.705745] [INFO ] [MAIN ] [2983/3530] STI kept (0.5s) | 2982 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:43.236309] [DEBUG] [REMOTE ] STIM: Retrieved 1891 rows, trimmed to 300. [2026-01-07T12:21:43.236444] [DEBUG] [REMOTE ] STIM: PASS: History has at least 300 days. [2026-01-07T12:21:43.236668] [DEBUG] [REMOTE ] STIM: PASS: Price check passed. Min price $1.27. [2026-01-07T12:21:43.236800] [DEBUG] [REMOTE ] STIM: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:43.236908] [DEBUG] [REMOTE ] STIM: PASS: Integrity check passed. [2026-01-07T12:21:43.236948] [DEBUG] [REMOTE ] STIM: Symbol is viable for forecasting. [2026-01-07T12:21:43.236995] [INFO ] [MAIN ] [2984/3530] STIM kept (0.5s) | 2983 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:43.722442] [DEBUG] [REMOTE ] STK: Retrieved 4051 rows, trimmed to 300. [2026-01-07T12:21:43.722678] [DEBUG] [REMOTE ] STK: PASS: History has at least 300 days. [2026-01-07T12:21:43.722976] [DEBUG] [REMOTE ] STK: PASS: Price check passed. Min price $33.25. [2026-01-07T12:21:43.723119] [DEBUG] [REMOTE ] STK: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:43.723249] [DEBUG] [REMOTE ] STK: PASS: Integrity check passed. [2026-01-07T12:21:43.723291] [DEBUG] [REMOTE ] STK: Symbol is viable for forecasting. [2026-01-07T12:21:43.723346] [INFO ] [MAIN ] [2985/3530] STK kept (0.5s) | 2984 kept, 1 rejected | 137.9/min | ETA: 4.0m [2026-01-07T12:21:43.964265] [DEBUG] [REMOTE ] STKH: Retrieved 1211 rows, trimmed to 300. [2026-01-07T12:21:43.964458] [DEBUG] [REMOTE ] STKH: PASS: History has at least 300 days. [2026-01-07T12:21:43.964762] [DEBUG] [REMOTE ] STKH: PASS: Price check passed. Min price $2.23. [2026-01-07T12:21:43.964935] [DEBUG] [REMOTE ] STKH: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:43.965090] [DEBUG] [REMOTE ] STKH: PASS: Integrity check passed. [2026-01-07T12:21:43.965135] [DEBUG] [REMOTE ] STKH: Symbol is viable for forecasting. [2026-01-07T12:21:43.965189] [INFO ] [MAIN ] [2986/3530] STKH kept (0.2s) | 2985 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:44.582446] [DEBUG] [REMOTE ] STKL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:44.582607] [DEBUG] [REMOTE ] STKL: PASS: History has at least 300 days. [2026-01-07T12:21:44.582839] [DEBUG] [REMOTE ] STKL: PASS: Price check passed. Min price $3.35. [2026-01-07T12:21:44.583156] [DEBUG] [REMOTE ] STKL: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:44.583274] [DEBUG] [REMOTE ] STKL: PASS: Integrity check passed. [2026-01-07T12:21:44.583312] [DEBUG] [REMOTE ] STKL: Symbol is viable for forecasting. [2026-01-07T12:21:44.583359] [INFO ] [MAIN ] [2987/3530] STKL kept (0.6s) | 2986 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:44.938693] [DEBUG] [REMOTE ] STKS: Retrieved 2899 rows, trimmed to 300. [2026-01-07T12:21:44.938837] [DEBUG] [REMOTE ] STKS: PASS: History has at least 300 days. [2026-01-07T12:21:44.939050] [DEBUG] [REMOTE ] STKS: PASS: Price check passed. Min price $1.75. [2026-01-07T12:21:44.939182] [DEBUG] [REMOTE ] STKS: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:44.939294] [DEBUG] [REMOTE ] STKS: PASS: Integrity check passed. [2026-01-07T12:21:44.939333] [DEBUG] [REMOTE ] STKS: Symbol is viable for forecasting. [2026-01-07T12:21:44.939379] [INFO ] [MAIN ] [2988/3530] STKS kept (0.4s) | 2987 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:45.394468] [DEBUG] [REMOTE ] STLA: Retrieved 3919 rows, trimmed to 300. [2026-01-07T12:21:45.394631] [DEBUG] [REMOTE ] STLA: PASS: History has at least 300 days. [2026-01-07T12:21:45.394864] [DEBUG] [REMOTE ] STLA: PASS: Price check passed. Min price $9.23. [2026-01-07T12:21:45.395005] [DEBUG] [REMOTE ] STLA: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:45.395121] [DEBUG] [REMOTE ] STLA: PASS: Integrity check passed. [2026-01-07T12:21:45.395162] [DEBUG] [REMOTE ] STLA: Symbol is viable for forecasting. [2026-01-07T12:21:45.395210] [INFO ] [MAIN ] [2989/3530] STLA kept (0.5s) | 2988 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:45.860402] [DEBUG] [REMOTE ] STLD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:45.860535] [DEBUG] [REMOTE ] STLD: PASS: History has at least 300 days. [2026-01-07T12:21:45.860778] [DEBUG] [REMOTE ] STLD: PASS: Price check passed. Min price $140.81. [2026-01-07T12:21:45.860922] [DEBUG] [REMOTE ] STLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:45.861051] [DEBUG] [REMOTE ] STLD: PASS: Integrity check passed. [2026-01-07T12:21:45.861097] [DEBUG] [REMOTE ] STLD: Symbol is viable for forecasting. [2026-01-07T12:21:45.861149] [INFO ] [MAIN ] [2990/3530] STLD kept (0.5s) | 2989 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:46.332554] [DEBUG] [REMOTE ] STM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:46.332735] [DEBUG] [REMOTE ] STM: PASS: History has at least 300 days. [2026-01-07T12:21:46.333034] [DEBUG] [REMOTE ] STM: PASS: Price check passed. Min price $21.13. [2026-01-07T12:21:46.333249] [DEBUG] [REMOTE ] STM: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:46.333410] [DEBUG] [REMOTE ] STM: PASS: Integrity check passed. [2026-01-07T12:21:46.333461] [DEBUG] [REMOTE ] STM: Symbol is viable for forecasting. [2026-01-07T12:21:46.333524] [INFO ] [MAIN ] [2991/3530] STM kept (0.5s) | 2990 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:46.774041] [DEBUG] [REMOTE ] STN: Retrieved 5137 rows, trimmed to 300. [2026-01-07T12:21:46.774171] [DEBUG] [REMOTE ] STN: PASS: History has at least 300 days. [2026-01-07T12:21:46.774381] [DEBUG] [REMOTE ] STN: PASS: Price check passed. Min price $91.87. [2026-01-07T12:21:46.774513] [DEBUG] [REMOTE ] STN: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:46.774662] [DEBUG] [REMOTE ] STN: PASS: Integrity check passed. [2026-01-07T12:21:46.774704] [DEBUG] [REMOTE ] STN: Symbol is viable for forecasting. [2026-01-07T12:21:46.774756] [INFO ] [MAIN ] [2992/3530] STN kept (0.4s) | 2991 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:47.062640] [DEBUG] [REMOTE ] STNE: Retrieved 1808 rows, trimmed to 300. [2026-01-07T12:21:47.062792] [DEBUG] [REMOTE ] STNE: PASS: History has at least 300 days. [2026-01-07T12:21:47.063003] [DEBUG] [REMOTE ] STNE: PASS: Price check passed. Min price $14.14. [2026-01-07T12:21:47.063135] [DEBUG] [REMOTE ] STNE: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:47.063246] [DEBUG] [REMOTE ] STNE: PASS: Integrity check passed. [2026-01-07T12:21:47.063287] [DEBUG] [REMOTE ] STNE: Symbol is viable for forecasting. [2026-01-07T12:21:47.063332] [INFO ] [MAIN ] [2993/3530] STNE kept (0.3s) | 2992 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:47.440354] [DEBUG] [REMOTE ] STOK: Retrieved 1647 rows, trimmed to 300. [2026-01-07T12:21:47.440477] [DEBUG] [REMOTE ] STOK: PASS: History has at least 300 days. [2026-01-07T12:21:47.440724] [DEBUG] [REMOTE ] STOK: PASS: Price check passed. Min price $22.37. [2026-01-07T12:21:47.440863] [DEBUG] [REMOTE ] STOK: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:47.440969] [DEBUG] [REMOTE ] STOK: PASS: Integrity check passed. [2026-01-07T12:21:47.441008] [DEBUG] [REMOTE ] STOK: Symbol is viable for forecasting. [2026-01-07T12:21:47.441054] [INFO ] [MAIN ] [2994/3530] STOK kept (0.4s) | 2993 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:48.129809] [DEBUG] [REMOTE ] STRA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:48.129969] [DEBUG] [REMOTE ] STRA: PASS: History has at least 300 days. [2026-01-07T12:21:48.130250] [DEBUG] [REMOTE ] STRA: PASS: Price check passed. Min price $74.07. [2026-01-07T12:21:48.130405] [DEBUG] [REMOTE ] STRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:48.130548] [DEBUG] [REMOTE ] STRA: PASS: Integrity check passed. [2026-01-07T12:21:48.130612] [DEBUG] [REMOTE ] STRA: Symbol is viable for forecasting. [2026-01-07T12:21:48.130671] [INFO ] [MAIN ] [2995/3530] STRA kept (0.7s) | 2994 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:48.548063] [DEBUG] [REMOTE ] STRL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:48.548201] [DEBUG] [REMOTE ] STRL: PASS: History has at least 300 days. [2026-01-07T12:21:48.548434] [DEBUG] [REMOTE ] STRL: PASS: Price check passed. Min price $283.57. [2026-01-07T12:21:48.548566] [DEBUG] [REMOTE ] STRL: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:48.548707] [DEBUG] [REMOTE ] STRL: PASS: Integrity check passed. [2026-01-07T12:21:48.548747] [DEBUG] [REMOTE ] STRL: Symbol is viable for forecasting. [2026-01-07T12:21:48.548817] [INFO ] [MAIN ] [2996/3530] STRL kept (0.4s) | 2995 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:49.026312] [DEBUG] [REMOTE ] STRS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:49.026449] [DEBUG] [REMOTE ] STRS: PASS: History has at least 300 days. [2026-01-07T12:21:49.026685] [DEBUG] [REMOTE ] STRS: PASS: Price check passed. Min price $18.51. [2026-01-07T12:21:49.026824] [DEBUG] [REMOTE ] STRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:49.026938] [DEBUG] [REMOTE ] STRS: PASS: Integrity check passed. [2026-01-07T12:21:49.026977] [DEBUG] [REMOTE ] STRS: Symbol is viable for forecasting. [2026-01-07T12:21:49.027024] [INFO ] [MAIN ] [2997/3530] STRS kept (0.5s) | 2996 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:49.249872] [DEBUG] [REMOTE ] STSS: Retrieved 935 rows, trimmed to 300. [2026-01-07T12:21:49.250003] [DEBUG] [REMOTE ] STSS: PASS: History has at least 300 days. [2026-01-07T12:21:49.250210] [DEBUG] [REMOTE ] STSS: PASS: Price check passed. Min price $1.97. [2026-01-07T12:21:49.250346] [DEBUG] [REMOTE ] STSS: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:49.250502] [DEBUG] [REMOTE ] STSS: PASS: Integrity check passed. [2026-01-07T12:21:49.250544] [DEBUG] [REMOTE ] STSS: Symbol is viable for forecasting. [2026-01-07T12:21:49.250617] [INFO ] [MAIN ] [2998/3530] STSS kept (0.2s) | 2997 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:49.701364] [DEBUG] [REMOTE ] STTK: Retrieved 1316 rows, trimmed to 300. [2026-01-07T12:21:49.701493] [DEBUG] [REMOTE ] STTK: PASS: History has at least 300 days. [2026-01-07T12:21:49.701724] [DEBUG] [REMOTE ] STTK: PASS: Price check passed. Min price $1.77. [2026-01-07T12:21:49.701859] [DEBUG] [REMOTE ] STTK: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:49.701969] [DEBUG] [REMOTE ] STTK: PASS: Integrity check passed. [2026-01-07T12:21:49.702009] [DEBUG] [REMOTE ] STTK: Symbol is viable for forecasting. [2026-01-07T12:21:49.702056] [INFO ] [MAIN ] [2999/3530] STTK kept (0.5s) | 2998 kept, 1 rejected | 137.9/min | ETA: 3.9m [2026-01-07T12:21:50.137169] [DEBUG] [REMOTE ] STVN: Retrieved 1124 rows, trimmed to 300. [2026-01-07T12:21:50.137334] [DEBUG] [REMOTE ] STVN: PASS: History has at least 300 days. [2026-01-07T12:21:50.137626] [DEBUG] [REMOTE ] STVN: PASS: Price check passed. Min price $20.12. [2026-01-07T12:21:50.137804] [DEBUG] [REMOTE ] STVN: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:50.137953] [DEBUG] [REMOTE ] STVN: PASS: Integrity check passed. [2026-01-07T12:21:50.138003] [DEBUG] [REMOTE ] STVN: Symbol is viable for forecasting. [2026-01-07T12:21:50.138065] [INFO ] [MAIN ] [3000/3530] STVN kept (0.4s) | 2999 kept, 1 rejected | 137.9/min | ETA: 3.8m [2026-01-07T12:21:50.510329] [DEBUG] [REMOTE ] STWD: Retrieved 4126 rows, trimmed to 300. [2026-01-07T12:21:50.510457] [DEBUG] [REMOTE ] STWD: PASS: History has at least 300 days. [2026-01-07T12:21:50.510699] [DEBUG] [REMOTE ] STWD: PASS: Price check passed. Min price $17.08. [2026-01-07T12:21:50.510837] [DEBUG] [REMOTE ] STWD: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:50.510948] [DEBUG] [REMOTE ] STWD: PASS: Integrity check passed. [2026-01-07T12:21:50.510988] [DEBUG] [REMOTE ] STWD: Symbol is viable for forecasting. [2026-01-07T12:21:50.511056] [INFO ] [MAIN ] [3001/3530] STWD kept (0.4s) | 3000 kept, 1 rejected | 137.9/min | ETA: 3.8m [2026-01-07T12:21:51.024418] [DEBUG] [REMOTE ] STX: Retrieved 5804 rows, trimmed to 300. [2026-01-07T12:21:51.024556] [DEBUG] [REMOTE ] STX: PASS: History has at least 300 days. [2026-01-07T12:21:51.024815] [DEBUG] [REMOTE ] STX: PASS: Price check passed. Min price $211.08. [2026-01-07T12:21:51.024977] [DEBUG] [REMOTE ] STX: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:51.025097] [DEBUG] [REMOTE ] STX: PASS: Integrity check passed. [2026-01-07T12:21:51.025135] [DEBUG] [REMOTE ] STX: Symbol is viable for forecasting. [2026-01-07T12:21:51.025183] [INFO ] [MAIN ] [3002/3530] STX kept (0.5s) | 3001 kept, 1 rejected | 137.9/min | ETA: 3.8m [2026-01-07T12:21:51.156945] [DEBUG] [REMOTE ] STXE: Retrieved 736 rows, trimmed to 300. [2026-01-07T12:21:51.157077] [DEBUG] [REMOTE ] STXE: PASS: History has at least 300 days. [2026-01-07T12:21:51.157282] [DEBUG] [REMOTE ] STXE: PASS: Price check passed. Min price $32.71. [2026-01-07T12:21:51.157414] [DEBUG] [REMOTE ] STXE: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:51.157522] [DEBUG] [REMOTE ] STXE: PASS: Integrity check passed. [2026-01-07T12:21:51.157561] [DEBUG] [REMOTE ] STXE: Symbol is viable for forecasting. [2026-01-07T12:21:51.157635] [INFO ] [MAIN ] [3003/3530] STXE kept (0.1s) | 3002 kept, 1 rejected | 137.9/min | ETA: 3.8m [2026-01-07T12:21:51.682239] [DEBUG] [REMOTE ] STXG: Retrieved 790 rows, trimmed to 300. [2026-01-07T12:21:51.682366] [DEBUG] [REMOTE ] STXG: PASS: History has at least 300 days. [2026-01-07T12:21:51.682568] [DEBUG] [REMOTE ] STXG: PASS: Price check passed. Min price $48.63. [2026-01-07T12:21:51.682737] [DEBUG] [REMOTE ] STXG: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:51.682844] [DEBUG] [REMOTE ] STXG: PASS: Integrity check passed. [2026-01-07T12:21:51.682883] [DEBUG] [REMOTE ] STXG: Symbol is viable for forecasting. [2026-01-07T12:21:51.682929] [INFO ] [MAIN ] [3004/3530] STXG kept (0.5s) | 3003 kept, 1 rejected | 137.9/min | ETA: 3.8m [2026-01-07T12:21:52.263136] [DEBUG] [REMOTE ] SUI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:52.263341] [DEBUG] [REMOTE ] SUI: PASS: History has at least 300 days. [2026-01-07T12:21:52.263838] [DEBUG] [REMOTE ] SUI: PASS: Price check passed. Min price $118.54. [2026-01-07T12:21:52.264050] [DEBUG] [REMOTE ] SUI: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:52.264241] [DEBUG] [REMOTE ] SUI: PASS: Integrity check passed. [2026-01-07T12:21:52.264304] [DEBUG] [REMOTE ] SUI: Symbol is viable for forecasting. [2026-01-07T12:21:52.264382] [INFO ] [MAIN ] [3005/3530] SUI kept (0.6s) | 3004 kept, 1 rejected | 137.9/min | ETA: 3.8m [2026-01-07T12:21:52.606389] [DEBUG] [REMOTE ] SUN: Retrieved 3342 rows, trimmed to 300. [2026-01-07T12:21:52.606520] [DEBUG] [REMOTE ] SUN: PASS: History has at least 300 days. [2026-01-07T12:21:52.606783] [DEBUG] [REMOTE ] SUN: PASS: Price check passed. Min price $48.59. [2026-01-07T12:21:52.606923] [DEBUG] [REMOTE ] SUN: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:52.607038] [DEBUG] [REMOTE ] SUN: PASS: Integrity check passed. [2026-01-07T12:21:52.607078] [DEBUG] [REMOTE ] SUN: Symbol is viable for forecasting. [2026-01-07T12:21:52.607315] [INFO ] [MAIN ] [3006/3530] SUN kept (0.3s) | 3005 kept, 1 rejected | 137.9/min | ETA: 3.8m [2026-01-07T12:21:53.014256] [DEBUG] [REMOTE ] SUNS: Retrieved 3172 rows, trimmed to 300. [2026-01-07T12:21:53.014386] [DEBUG] [REMOTE ] SUNS: PASS: History has at least 300 days. [2026-01-07T12:21:53.014626] [DEBUG] [REMOTE ] SUNS: PASS: Price check passed. Min price $8.93. [2026-01-07T12:21:53.014767] [DEBUG] [REMOTE ] SUNS: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:53.014882] [DEBUG] [REMOTE ] SUNS: PASS: Integrity check passed. [2026-01-07T12:21:53.014923] [DEBUG] [REMOTE ] SUNS: Symbol is viable for forecasting. [2026-01-07T12:21:53.014973] [INFO ] [MAIN ] [3007/3530] SUNS kept (0.4s) | 3006 kept, 1 rejected | 137.9/min | ETA: 3.8m [2026-01-07T12:21:53.407079] [DEBUG] [REMOTE ] SUPN: Retrieved 3441 rows, trimmed to 300. [2026-01-07T12:21:53.407224] [DEBUG] [REMOTE ] SUPN: PASS: History has at least 300 days. [2026-01-07T12:21:53.407458] [DEBUG] [REMOTE ] SUPN: PASS: Price check passed. Min price $44.12. [2026-01-07T12:21:53.407645] [DEBUG] [REMOTE ] SUPN: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:53.407790] [DEBUG] [REMOTE ] SUPN: PASS: Integrity check passed. [2026-01-07T12:21:53.407838] [DEBUG] [REMOTE ] SUPN: Symbol is viable for forecasting. [2026-01-07T12:21:53.407889] [INFO ] [MAIN ] [3008/3530] SUPN kept (0.4s) | 3007 kept, 1 rejected | 137.9/min | ETA: 3.8m [2026-01-07T12:21:53.908952] [DEBUG] [REMOTE ] SURG: Retrieved 4540 rows, trimmed to 300. [2026-01-07T12:21:53.909188] [DEBUG] [REMOTE ] SURG: PASS: History has at least 300 days. [2026-01-07T12:21:53.909519] [DEBUG] [REMOTE ] SURG: PASS: Price check passed. Min price $1.47. [2026-01-07T12:21:53.909699] [DEBUG] [REMOTE ] SURG: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:53.909844] [DEBUG] [REMOTE ] SURG: PASS: Integrity check passed. [2026-01-07T12:21:53.909885] [DEBUG] [REMOTE ] SURG: Symbol is viable for forecasting. [2026-01-07T12:21:53.909939] [INFO ] [MAIN ] [3009/3530] SURG kept (0.5s) | 3008 kept, 1 rejected | 137.9/min | ETA: 3.8m [2026-01-07T12:21:54.224686] [DEBUG] [REMOTE ] SUSB: Retrieved 2130 rows, trimmed to 300. [2026-01-07T12:21:54.224823] [DEBUG] [REMOTE ] SUSB: PASS: History has at least 300 days. [2026-01-07T12:21:54.225057] [DEBUG] [REMOTE ] SUSB: PASS: Price check passed. Min price $24.96. [2026-01-07T12:21:54.225233] [DEBUG] [REMOTE ] SUSB: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:54.225370] [DEBUG] [REMOTE ] SUSB: PASS: Integrity check passed. [2026-01-07T12:21:54.225424] [DEBUG] [REMOTE ] SUSB: Symbol is viable for forecasting. [2026-01-07T12:21:54.225482] [INFO ] [MAIN ] [3010/3530] SUSB kept (0.3s) | 3009 kept, 1 rejected | 137.9/min | ETA: 3.8m [2026-01-07T12:21:54.665702] [DEBUG] [REMOTE ] SUSC: Retrieved 2128 rows, trimmed to 300. [2026-01-07T12:21:54.665887] [DEBUG] [REMOTE ] SUSC: PASS: History has at least 300 days. [2026-01-07T12:21:54.666149] [DEBUG] [REMOTE ] SUSC: PASS: Price check passed. Min price $23.20. [2026-01-07T12:21:54.666296] [DEBUG] [REMOTE ] SUSC: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:54.666421] [DEBUG] [REMOTE ] SUSC: PASS: Integrity check passed. [2026-01-07T12:21:54.666463] [DEBUG] [REMOTE ] SUSC: Symbol is viable for forecasting. [2026-01-07T12:21:54.666516] [INFO ] [MAIN ] [3011/3530] SUSC kept (0.4s) | 3010 kept, 1 rejected | 137.9/min | ETA: 3.8m [2026-01-07T12:21:55.019903] [DEBUG] [REMOTE ] SUSL: Retrieved 1674 rows, trimmed to 300. [2026-01-07T12:21:55.020105] [DEBUG] [REMOTE ] SUSL: PASS: History has at least 300 days. [2026-01-07T12:21:55.020375] [DEBUG] [REMOTE ] SUSL: PASS: Price check passed. Min price $114.68. [2026-01-07T12:21:55.020539] [DEBUG] [REMOTE ] SUSL: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:55.020753] [DEBUG] [REMOTE ] SUSL: PASS: Integrity check passed. [2026-01-07T12:21:55.020832] [DEBUG] [REMOTE ] SUSL: Symbol is viable for forecasting. [2026-01-07T12:21:55.020886] [INFO ] [MAIN ] [3012/3530] SUSL kept (0.4s) | 3011 kept, 1 rejected | 137.9/min | ETA: 3.8m [2026-01-07T12:21:55.342849] [DEBUG] [REMOTE ] SUUN: Retrieved 661 rows, trimmed to 300. [2026-01-07T12:21:55.343065] [DEBUG] [REMOTE ] SUUN: PASS: History has at least 300 days. [2026-01-07T12:21:55.343349] [DEBUG] [REMOTE ] SUUN: PASS: Price check passed. Min price $1.41. [2026-01-07T12:21:55.343536] [DEBUG] [REMOTE ] SUUN: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:55.343700] [DEBUG] [REMOTE ] SUUN: PASS: Integrity check passed. [2026-01-07T12:21:55.343746] [DEBUG] [REMOTE ] SUUN: Symbol is viable for forecasting. [2026-01-07T12:21:55.343800] [INFO ] [MAIN ] [3013/3530] SUUN kept (0.3s) | 3012 kept, 1 rejected | 137.9/min | ETA: 3.7m [2026-01-07T12:21:55.931048] [DEBUG] [REMOTE ] SUZ: Retrieved 4627 rows, trimmed to 300. [2026-01-07T12:21:55.931248] [DEBUG] [REMOTE ] SUZ: PASS: History has at least 300 days. [2026-01-07T12:21:55.931649] [DEBUG] [REMOTE ] SUZ: PASS: Price check passed. Min price $8.53. [2026-01-07T12:21:55.931847] [DEBUG] [REMOTE ] SUZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:55.932036] [DEBUG] [REMOTE ] SUZ: PASS: Integrity check passed. [2026-01-07T12:21:55.932094] [DEBUG] [REMOTE ] SUZ: Symbol is viable for forecasting. [2026-01-07T12:21:55.932171] [INFO ] [MAIN ] [3014/3530] SUZ kept (0.6s) | 3013 kept, 1 rejected | 137.9/min | ETA: 3.7m [2026-01-07T12:21:56.435300] [DEBUG] [REMOTE ] SVC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:56.435484] [DEBUG] [REMOTE ] SVC: PASS: History has at least 300 days. [2026-01-07T12:21:56.435835] [DEBUG] [REMOTE ] SVC: PASS: Price check passed. Min price $1.56. [2026-01-07T12:21:56.435984] [DEBUG] [REMOTE ] SVC: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:56.436136] [DEBUG] [REMOTE ] SVC: PASS: Integrity check passed. [2026-01-07T12:21:56.436178] [DEBUG] [REMOTE ] SVC: Symbol is viable for forecasting. [2026-01-07T12:21:56.436233] [INFO ] [MAIN ] [3015/3530] SVC kept (0.5s) | 3014 kept, 1 rejected | 137.9/min | ETA: 3.7m [2026-01-07T12:21:56.615082] [DEBUG] [REMOTE ] SVCO: Retrieved 416 rows, trimmed to 300. [2026-01-07T12:21:56.615314] [DEBUG] [REMOTE ] SVCO: PASS: History has at least 300 days. [2026-01-07T12:21:56.615687] [DEBUG] [REMOTE ] SVCO: PASS: Price check passed. Min price $3.83. [2026-01-07T12:21:56.615959] [DEBUG] [REMOTE ] SVCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:56.616162] [DEBUG] [REMOTE ] SVCO: PASS: Integrity check passed. [2026-01-07T12:21:56.616219] [DEBUG] [REMOTE ] SVCO: Symbol is viable for forecasting. [2026-01-07T12:21:56.616286] [INFO ] [MAIN ] [3016/3530] SVCO kept (0.2s) | 3015 kept, 1 rejected | 138.0/min | ETA: 3.7m [2026-01-07T12:21:57.207612] [DEBUG] [REMOTE ] SVRA: Retrieved 5454 rows, trimmed to 300. [2026-01-07T12:21:57.207820] [DEBUG] [REMOTE ] SVRA: PASS: History has at least 300 days. [2026-01-07T12:21:57.208140] [DEBUG] [REMOTE ] SVRA: PASS: Price check passed. Min price $3.37. [2026-01-07T12:21:57.208279] [DEBUG] [REMOTE ] SVRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:57.208422] [DEBUG] [REMOTE ] SVRA: PASS: Integrity check passed. [2026-01-07T12:21:57.208462] [DEBUG] [REMOTE ] SVRA: Symbol is viable for forecasting. [2026-01-07T12:21:57.208515] [INFO ] [MAIN ] [3017/3530] SVRA kept (0.6s) | 3016 kept, 1 rejected | 137.9/min | ETA: 3.7m [2026-01-07T12:21:57.691856] [DEBUG] [REMOTE ] SWBI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:57.692069] [DEBUG] [REMOTE ] SWBI: PASS: History has at least 300 days. [2026-01-07T12:21:57.692421] [DEBUG] [REMOTE ] SWBI: PASS: Price check passed. Min price $8.06. [2026-01-07T12:21:57.692585] [DEBUG] [REMOTE ] SWBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:57.692731] [DEBUG] [REMOTE ] SWBI: PASS: Integrity check passed. [2026-01-07T12:21:57.692773] [DEBUG] [REMOTE ] SWBI: Symbol is viable for forecasting. [2026-01-07T12:21:57.692840] [INFO ] [MAIN ] [3018/3530] SWBI kept (0.5s) | 3017 kept, 1 rejected | 137.9/min | ETA: 3.7m [2026-01-07T12:21:57.790687] [DEBUG] [REMOTE ] SWIM: Retrieved 1182 rows, trimmed to 300. [2026-01-07T12:21:57.790897] [DEBUG] [REMOTE ] SWIM: PASS: History has at least 300 days. [2026-01-07T12:21:57.791174] [DEBUG] [REMOTE ] SWIM: PASS: Price check passed. Min price $6.14. [2026-01-07T12:21:57.791321] [DEBUG] [REMOTE ] SWIM: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:57.791446] [DEBUG] [REMOTE ] SWIM: PASS: Integrity check passed. [2026-01-07T12:21:57.791492] [DEBUG] [REMOTE ] SWIM: Symbol is viable for forecasting. [2026-01-07T12:21:57.791549] [INFO ] [MAIN ] [3019/3530] SWIM kept (0.1s) | 3018 kept, 1 rejected | 138.0/min | ETA: 3.7m [2026-01-07T12:21:58.577475] [DEBUG] [REMOTE ] SWK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:58.577697] [DEBUG] [REMOTE ] SWK: PASS: History has at least 300 days. [2026-01-07T12:21:58.578034] [DEBUG] [REMOTE ] SWK: PASS: Price check passed. Min price $61.40. [2026-01-07T12:21:58.578178] [DEBUG] [REMOTE ] SWK: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:58.578314] [DEBUG] [REMOTE ] SWK: PASS: Integrity check passed. [2026-01-07T12:21:58.578356] [DEBUG] [REMOTE ] SWK: Symbol is viable for forecasting. [2026-01-07T12:21:58.578410] [INFO ] [MAIN ] [3020/3530] SWK kept (0.8s) | 3019 kept, 1 rejected | 137.9/min | ETA: 3.7m [2026-01-07T12:21:59.051048] [DEBUG] [REMOTE ] SWKS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:59.051296] [DEBUG] [REMOTE ] SWKS: PASS: History has at least 300 days. [2026-01-07T12:21:59.051725] [DEBUG] [REMOTE ] SWKS: PASS: Price check passed. Min price $60.50. [2026-01-07T12:21:59.051880] [DEBUG] [REMOTE ] SWKS: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:59.052070] [DEBUG] [REMOTE ] SWKS: PASS: Integrity check passed. [2026-01-07T12:21:59.052116] [DEBUG] [REMOTE ] SWKS: Symbol is viable for forecasting. [2026-01-07T12:21:59.052172] [INFO ] [MAIN ] [3021/3530] SWKS kept (0.5s) | 3020 kept, 1 rejected | 137.9/min | ETA: 3.7m [2026-01-07T12:21:59.522334] [DEBUG] [REMOTE ] SWX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:59.522587] [DEBUG] [REMOTE ] SWX: PASS: History has at least 300 days. [2026-01-07T12:21:59.523038] [DEBUG] [REMOTE ] SWX: PASS: Price check passed. Min price $76.63. [2026-01-07T12:21:59.523211] [DEBUG] [REMOTE ] SWX: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:59.523409] [DEBUG] [REMOTE ] SWX: PASS: Integrity check passed. [2026-01-07T12:21:59.523464] [DEBUG] [REMOTE ] SWX: Symbol is viable for forecasting. [2026-01-07T12:21:59.523535] [INFO ] [MAIN ] [3022/3530] SWX kept (0.5s) | 3021 kept, 1 rejected | 137.9/min | ETA: 3.7m [2026-01-07T12:21:59.986160] [DEBUG] [REMOTE ] SWZ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:21:59.986428] [DEBUG] [REMOTE ] SWZ: PASS: History has at least 300 days. [2026-01-07T12:21:59.986893] [DEBUG] [REMOTE ] SWZ: PASS: Price check passed. Min price $5.85. [2026-01-07T12:21:59.987045] [DEBUG] [REMOTE ] SWZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:21:59.987204] [DEBUG] [REMOTE ] SWZ: PASS: Integrity check passed. [2026-01-07T12:21:59.987246] [DEBUG] [REMOTE ] SWZ: Symbol is viable for forecasting. [2026-01-07T12:21:59.987306] [INFO ] [MAIN ] [3023/3530] SWZ kept (0.5s) | 3022 kept, 1 rejected | 137.9/min | ETA: 3.7m [2026-01-07T12:22:00.335850] [DEBUG] [REMOTE ] SXC: Retrieved 3637 rows, trimmed to 300. [2026-01-07T12:22:00.336049] [DEBUG] [REMOTE ] SXC: PASS: History has at least 300 days. [2026-01-07T12:22:00.336342] [DEBUG] [REMOTE ] SXC: PASS: Price check passed. Min price $6.29. [2026-01-07T12:22:00.336556] [DEBUG] [REMOTE ] SXC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:00.336723] [DEBUG] [REMOTE ] SXC: PASS: Integrity check passed. [2026-01-07T12:22:00.336771] [DEBUG] [REMOTE ] SXC: Symbol is viable for forecasting. [2026-01-07T12:22:00.336827] [INFO ] [MAIN ] [3024/3530] SXC kept (0.3s) | 3023 kept, 1 rejected | 137.9/min | ETA: 3.7m [2026-01-07T12:22:00.820073] [DEBUG] [REMOTE ] SXI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:00.820305] [DEBUG] [REMOTE ] SXI: PASS: History has at least 300 days. [2026-01-07T12:22:00.820712] [DEBUG] [REMOTE ] SXI: PASS: Price check passed. Min price $216.86. [2026-01-07T12:22:00.820860] [DEBUG] [REMOTE ] SXI: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:00.821021] [DEBUG] [REMOTE ] SXI: PASS: Integrity check passed. [2026-01-07T12:22:00.821070] [DEBUG] [REMOTE ] SXI: Symbol is viable for forecasting. [2026-01-07T12:22:00.821130] [INFO ] [MAIN ] [3025/3530] SXI kept (0.5s) | 3024 kept, 1 rejected | 137.9/min | ETA: 3.7m [2026-01-07T12:22:01.104294] [DEBUG] [REMOTE ] SXTC: Retrieved 1761 rows, trimmed to 300. [2026-01-07T12:22:01.104433] [DEBUG] [REMOTE ] SXTC: PASS: History has at least 300 days. [2026-01-07T12:22:01.104683] [DEBUG] [REMOTE ] SXTC: PASS: Price check passed. Min price $1.26. [2026-01-07T12:22:01.104828] [DEBUG] [REMOTE ] SXTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:01.104979] [DEBUG] [REMOTE ] SXTC: PASS: Integrity check passed. [2026-01-07T12:22:01.105037] [DEBUG] [REMOTE ] SXTC: Symbol is viable for forecasting. [2026-01-07T12:22:01.105094] [INFO ] [MAIN ] [3026/3530] SXTC kept (0.3s) | 3025 kept, 1 rejected | 137.9/min | ETA: 3.7m [2026-01-07T12:22:01.455364] [DEBUG] [REMOTE ] SY: Retrieved 1680 rows, trimmed to 300. [2026-01-07T12:22:01.455518] [DEBUG] [REMOTE ] SY: PASS: History has at least 300 days. [2026-01-07T12:22:01.455768] [DEBUG] [REMOTE ] SY: PASS: Price check passed. Min price $2.49. [2026-01-07T12:22:01.455905] [DEBUG] [REMOTE ] SY: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:01.456020] [DEBUG] [REMOTE ] SY: PASS: Integrity check passed. [2026-01-07T12:22:01.456062] [DEBUG] [REMOTE ] SY: Symbol is viable for forecasting. [2026-01-07T12:22:01.456110] [INFO ] [MAIN ] [3027/3530] SY kept (0.4s) | 3026 kept, 1 rejected | 137.9/min | ETA: 3.6m [2026-01-07T12:22:01.956221] [DEBUG] [REMOTE ] SYF: Retrieved 2876 rows, trimmed to 300. [2026-01-07T12:22:01.956360] [DEBUG] [REMOTE ] SYF: PASS: History has at least 300 days. [2026-01-07T12:22:01.956629] [DEBUG] [REMOTE ] SYF: PASS: Price check passed. Min price $67.75. [2026-01-07T12:22:01.956773] [DEBUG] [REMOTE ] SYF: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:01.956903] [DEBUG] [REMOTE ] SYF: PASS: Integrity check passed. [2026-01-07T12:22:01.956960] [DEBUG] [REMOTE ] SYF: Symbol is viable for forecasting. [2026-01-07T12:22:01.957022] [INFO ] [MAIN ] [3028/3530] SYF kept (0.5s) | 3027 kept, 1 rejected | 137.9/min | ETA: 3.6m [2026-01-07T12:22:02.377202] [DEBUG] [REMOTE ] SYK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:02.377351] [DEBUG] [REMOTE ] SYK: PASS: History has at least 300 days. [2026-01-07T12:22:02.377613] [DEBUG] [REMOTE ] SYK: PASS: Price check passed. Min price $348.18. [2026-01-07T12:22:02.377756] [DEBUG] [REMOTE ] SYK: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:02.377880] [DEBUG] [REMOTE ] SYK: PASS: Integrity check passed. [2026-01-07T12:22:02.377920] [DEBUG] [REMOTE ] SYK: Symbol is viable for forecasting. [2026-01-07T12:22:02.377970] [INFO ] [MAIN ] [3029/3530] SYK kept (0.4s) | 3028 kept, 1 rejected | 137.9/min | ETA: 3.6m [2026-01-07T12:22:02.658973] [DEBUG] [REMOTE ] SYM: Retrieved 1214 rows, trimmed to 300. [2026-01-07T12:22:02.659110] [DEBUG] [REMOTE ] SYM: PASS: History has at least 300 days. [2026-01-07T12:22:02.659319] [DEBUG] [REMOTE ] SYM: PASS: Price check passed. Min price $52.94. [2026-01-07T12:22:02.659450] [DEBUG] [REMOTE ] SYM: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:02.659559] [DEBUG] [REMOTE ] SYM: PASS: Integrity check passed. [2026-01-07T12:22:02.659618] [DEBUG] [REMOTE ] SYM: Symbol is viable for forecasting. [2026-01-07T12:22:02.659666] [INFO ] [MAIN ] [3030/3530] SYM kept (0.3s) | 3029 kept, 1 rejected | 138.0/min | ETA: 3.6m [2026-01-07T12:22:03.285668] [DEBUG] [REMOTE ] SYNA: Retrieved 6024 rows, trimmed to 300. [2026-01-07T12:22:03.285818] [DEBUG] [REMOTE ] SYNA: PASS: History has at least 300 days. [2026-01-07T12:22:03.286123] [DEBUG] [REMOTE ] SYNA: PASS: Price check passed. Min price $58.52. [2026-01-07T12:22:03.286275] [DEBUG] [REMOTE ] SYNA: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:03.286406] [DEBUG] [REMOTE ] SYNA: PASS: Integrity check passed. [2026-01-07T12:22:03.286446] [DEBUG] [REMOTE ] SYNA: Symbol is viable for forecasting. [2026-01-07T12:22:03.286496] [INFO ] [MAIN ] [3031/3530] SYNA kept (0.6s) | 3030 kept, 1 rejected | 137.9/min | ETA: 3.6m [2026-01-07T12:22:03.622234] [DEBUG] [REMOTE ] SYRE: Retrieved 2452 rows, trimmed to 300. [2026-01-07T12:22:03.622356] [DEBUG] [REMOTE ] SYRE: PASS: History has at least 300 days. [2026-01-07T12:22:03.622564] [DEBUG] [REMOTE ] SYRE: PASS: Price check passed. Min price $18.91. [2026-01-07T12:22:03.622730] [DEBUG] [REMOTE ] SYRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:03.622842] [DEBUG] [REMOTE ] SYRE: PASS: Integrity check passed. [2026-01-07T12:22:03.622882] [DEBUG] [REMOTE ] SYRE: Symbol is viable for forecasting. [2026-01-07T12:22:03.622929] [INFO ] [MAIN ] [3032/3530] SYRE kept (0.3s) | 3031 kept, 1 rejected | 137.9/min | ETA: 3.6m [2026-01-07T12:22:03.989149] [DEBUG] [REMOTE ] SYY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:03.989289] [DEBUG] [REMOTE ] SYY: PASS: History has at least 300 days. [2026-01-07T12:22:03.989512] [DEBUG] [REMOTE ] SYY: PASS: Price check passed. Min price $72.05. [2026-01-07T12:22:03.989668] [DEBUG] [REMOTE ] SYY: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:03.989786] [DEBUG] [REMOTE ] SYY: PASS: Integrity check passed. [2026-01-07T12:22:03.989825] [DEBUG] [REMOTE ] SYY: Symbol is viable for forecasting. [2026-01-07T12:22:03.989873] [INFO ] [MAIN ] [3033/3530] SYY kept (0.4s) | 3032 kept, 1 rejected | 138.0/min | ETA: 3.6m [2026-01-07T12:22:04.523927] [DEBUG] [REMOTE ] TAC: Retrieved 6145 rows, trimmed to 300. [2026-01-07T12:22:04.524076] [DEBUG] [REMOTE ] TAC: PASS: History has at least 300 days. [2026-01-07T12:22:04.524344] [DEBUG] [REMOTE ] TAC: PASS: Price check passed. Min price $12.46. [2026-01-07T12:22:04.524484] [DEBUG] [REMOTE ] TAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:04.524629] [DEBUG] [REMOTE ] TAC: PASS: Integrity check passed. [2026-01-07T12:22:04.524691] [DEBUG] [REMOTE ] TAC: Symbol is viable for forecasting. [2026-01-07T12:22:04.524760] [INFO ] [MAIN ] [3034/3530] TAC kept (0.5s) | 3033 kept, 1 rejected | 137.9/min | ETA: 3.6m [2026-01-07T12:22:04.761441] [DEBUG] [REMOTE ] TAK: Retrieved 4325 rows, trimmed to 300. [2026-01-07T12:22:04.761615] [DEBUG] [REMOTE ] TAK: PASS: History has at least 300 days. [2026-01-07T12:22:04.761910] [DEBUG] [REMOTE ] TAK: PASS: Price check passed. Min price $13.23. [2026-01-07T12:22:04.762129] [DEBUG] [REMOTE ] TAK: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:04.762288] [DEBUG] [REMOTE ] TAK: PASS: Integrity check passed. [2026-01-07T12:22:04.762346] [DEBUG] [REMOTE ] TAK: Symbol is viable for forecasting. [2026-01-07T12:22:04.762418] [INFO ] [MAIN ] [3035/3530] TAK kept (0.2s) | 3034 kept, 1 rejected | 138.0/min | ETA: 3.6m [2026-01-07T12:22:05.295544] [DEBUG] [REMOTE ] TAL: Retrieved 3826 rows, trimmed to 300. [2026-01-07T12:22:05.295754] [DEBUG] [REMOTE ] TAL: PASS: History has at least 300 days. [2026-01-07T12:22:05.296055] [DEBUG] [REMOTE ] TAL: PASS: Price check passed. Min price $10.06. [2026-01-07T12:22:05.296236] [DEBUG] [REMOTE ] TAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:05.296395] [DEBUG] [REMOTE ] TAL: PASS: Integrity check passed. [2026-01-07T12:22:05.296439] [DEBUG] [REMOTE ] TAL: Symbol is viable for forecasting. [2026-01-07T12:22:05.296497] [INFO ] [MAIN ] [3036/3530] TAL kept (0.5s) | 3035 kept, 1 rejected | 138.0/min | ETA: 3.6m [2026-01-07T12:22:05.472690] [DEBUG] [REMOTE ] TALK: Retrieved 1366 rows, trimmed to 300. [2026-01-07T12:22:05.472814] [DEBUG] [REMOTE ] TALK: PASS: History has at least 300 days. [2026-01-07T12:22:05.473017] [DEBUG] [REMOTE ] TALK: PASS: Price check passed. Min price $2.63. [2026-01-07T12:22:05.473151] [DEBUG] [REMOTE ] TALK: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:05.473259] [DEBUG] [REMOTE ] TALK: PASS: Integrity check passed. [2026-01-07T12:22:05.473299] [DEBUG] [REMOTE ] TALK: Symbol is viable for forecasting. [2026-01-07T12:22:05.473346] [INFO ] [MAIN ] [3037/3530] TALK kept (0.2s) | 3036 kept, 1 rejected | 138.0/min | ETA: 3.6m [2026-01-07T12:22:06.022984] [DEBUG] [REMOTE ] TALO: Retrieved 1925 rows, trimmed to 300. [2026-01-07T12:22:06.023120] [DEBUG] [REMOTE ] TALO: PASS: History has at least 300 days. [2026-01-07T12:22:06.023346] [DEBUG] [REMOTE ] TALO: PASS: Price check passed. Min price $9.05. [2026-01-07T12:22:06.023487] [DEBUG] [REMOTE ] TALO: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:06.023646] [DEBUG] [REMOTE ] TALO: PASS: Integrity check passed. [2026-01-07T12:22:06.023710] [DEBUG] [REMOTE ] TALO: Symbol is viable for forecasting. [2026-01-07T12:22:06.023760] [INFO ] [MAIN ] [3038/3530] TALO kept (0.6s) | 3037 kept, 1 rejected | 138.0/min | ETA: 3.6m [2026-01-07T12:22:06.562346] [DEBUG] [REMOTE ] TAOP: Retrieved 4859 rows, trimmed to 300. [2026-01-07T12:22:06.562477] [DEBUG] [REMOTE ] TAOP: PASS: History has at least 300 days. [2026-01-07T12:22:06.562730] [DEBUG] [REMOTE ] TAOP: PASS: Price check passed. Min price $1.34. [2026-01-07T12:22:06.562867] [DEBUG] [REMOTE ] TAOP: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:06.562979] [DEBUG] [REMOTE ] TAOP: PASS: Integrity check passed. [2026-01-07T12:22:06.563019] [DEBUG] [REMOTE ] TAOP: Symbol is viable for forecasting. [2026-01-07T12:22:06.563067] [INFO ] [MAIN ] [3039/3530] TAOP kept (0.5s) | 3038 kept, 1 rejected | 138.0/min | ETA: 3.6m [2026-01-07T12:22:07.037638] [DEBUG] [REMOTE ] TAP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:07.037802] [DEBUG] [REMOTE ] TAP: PASS: History has at least 300 days. [2026-01-07T12:22:07.038206] [DEBUG] [REMOTE ] TAP: PASS: Price check passed. Min price $42.77. [2026-01-07T12:22:07.038403] [DEBUG] [REMOTE ] TAP: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:07.038593] [DEBUG] [REMOTE ] TAP: PASS: Integrity check passed. [2026-01-07T12:22:07.038656] [DEBUG] [REMOTE ] TAP: Symbol is viable for forecasting. [2026-01-07T12:22:07.038732] [INFO ] [MAIN ] [3040/3530] TAP kept (0.5s) | 3039 kept, 1 rejected | 138.0/min | ETA: 3.6m [2026-01-07T12:22:07.397202] [DEBUG] [REMOTE ] TARA: Retrieved 2818 rows, trimmed to 300. [2026-01-07T12:22:07.397338] [DEBUG] [REMOTE ] TARA: PASS: History has at least 300 days. [2026-01-07T12:22:07.397624] [DEBUG] [REMOTE ] TARA: PASS: Price check passed. Min price $4.29. [2026-01-07T12:22:07.397768] [DEBUG] [REMOTE ] TARA: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:07.397886] [DEBUG] [REMOTE ] TARA: PASS: Integrity check passed. [2026-01-07T12:22:07.397926] [DEBUG] [REMOTE ] TARA: Symbol is viable for forecasting. [2026-01-07T12:22:07.397975] [INFO ] [MAIN ] [3041/3530] TARA kept (0.4s) | 3040 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:07.669649] [DEBUG] [REMOTE ] TARK: Retrieved 924 rows, trimmed to 300. [2026-01-07T12:22:07.669819] [DEBUG] [REMOTE ] TARK: PASS: History has at least 300 days. [2026-01-07T12:22:07.670106] [DEBUG] [REMOTE ] TARK: PASS: Price check passed. Min price $42.51. [2026-01-07T12:22:07.670297] [DEBUG] [REMOTE ] TARK: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:07.670458] [DEBUG] [REMOTE ] TARK: PASS: Integrity check passed. [2026-01-07T12:22:07.670520] [DEBUG] [REMOTE ] TARK: Symbol is viable for forecasting. [2026-01-07T12:22:07.670611] [INFO ] [MAIN ] [3042/3530] TARK kept (0.3s) | 3041 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:08.101361] [DEBUG] [REMOTE ] TARS: Retrieved 1311 rows, trimmed to 300. [2026-01-07T12:22:08.101513] [DEBUG] [REMOTE ] TARS: PASS: History has at least 300 days. [2026-01-07T12:22:08.101785] [DEBUG] [REMOTE ] TARS: PASS: Price check passed. Min price $66.06. [2026-01-07T12:22:08.101930] [DEBUG] [REMOTE ] TARS: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:08.102053] [DEBUG] [REMOTE ] TARS: PASS: Integrity check passed. [2026-01-07T12:22:08.102096] [DEBUG] [REMOTE ] TARS: Symbol is viable for forecasting. [2026-01-07T12:22:08.102146] [INFO ] [MAIN ] [3043/3530] TARS kept (0.4s) | 3042 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:08.456875] [DEBUG] [REMOTE ] TASK: Retrieved 1148 rows, trimmed to 300. [2026-01-07T12:22:08.457017] [DEBUG] [REMOTE ] TASK: PASS: History has at least 300 days. [2026-01-07T12:22:08.457247] [DEBUG] [REMOTE ] TASK: PASS: Price check passed. Min price $10.77. [2026-01-07T12:22:08.457387] [DEBUG] [REMOTE ] TASK: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:08.457507] [DEBUG] [REMOTE ] TASK: PASS: Integrity check passed. [2026-01-07T12:22:08.457549] [DEBUG] [REMOTE ] TASK: Symbol is viable for forecasting. [2026-01-07T12:22:08.457617] [INFO ] [MAIN ] [3044/3530] TASK kept (0.4s) | 3043 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:09.133907] [DEBUG] [REMOTE ] TAYD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:09.134113] [DEBUG] [REMOTE ] TAYD: PASS: History has at least 300 days. [2026-01-07T12:22:09.134502] [DEBUG] [REMOTE ] TAYD: PASS: Price check passed. Min price $41.28. [2026-01-07T12:22:09.134726] [DEBUG] [REMOTE ] TAYD: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:09.134914] [DEBUG] [REMOTE ] TAYD: PASS: Integrity check passed. [2026-01-07T12:22:09.134973] [DEBUG] [REMOTE ] TAYD: Symbol is viable for forecasting. [2026-01-07T12:22:09.135047] [INFO ] [MAIN ] [3045/3530] TAYD kept (0.7s) | 3044 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:09.406323] [DEBUG] [REMOTE ] TBB: Retrieved 2052 rows, trimmed to 300. [2026-01-07T12:22:09.406460] [DEBUG] [REMOTE ] TBB: PASS: History has at least 300 days. [2026-01-07T12:22:09.406717] [DEBUG] [REMOTE ] TBB: PASS: Price check passed. Min price $22.15. [2026-01-07T12:22:09.406873] [DEBUG] [REMOTE ] TBB: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:09.406985] [DEBUG] [REMOTE ] TBB: PASS: Integrity check passed. [2026-01-07T12:22:09.407023] [DEBUG] [REMOTE ] TBB: Symbol is viable for forecasting. [2026-01-07T12:22:09.407070] [INFO ] [MAIN ] [3046/3530] TBB kept (0.3s) | 3045 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:10.004016] [DEBUG] [REMOTE ] TBBK: Retrieved 5517 rows, trimmed to 300. [2026-01-07T12:22:10.004176] [DEBUG] [REMOTE ] TBBK: PASS: History has at least 300 days. [2026-01-07T12:22:10.004463] [DEBUG] [REMOTE ] TBBK: PASS: Price check passed. Min price $59.41. [2026-01-07T12:22:10.004631] [DEBUG] [REMOTE ] TBBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:10.004771] [DEBUG] [REMOTE ] TBBK: PASS: Integrity check passed. [2026-01-07T12:22:10.004812] [DEBUG] [REMOTE ] TBBK: Symbol is viable for forecasting. [2026-01-07T12:22:10.004864] [INFO ] [MAIN ] [3047/3530] TBBK kept (0.6s) | 3046 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:10.507900] [DEBUG] [REMOTE ] TBI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:10.508047] [DEBUG] [REMOTE ] TBI: PASS: History has at least 300 days. [2026-01-07T12:22:10.508301] [DEBUG] [REMOTE ] TBI: PASS: Price check passed. Min price $4.40. [2026-01-07T12:22:10.508437] [DEBUG] [REMOTE ] TBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:10.508559] [DEBUG] [REMOTE ] TBI: PASS: Integrity check passed. [2026-01-07T12:22:10.508618] [DEBUG] [REMOTE ] TBI: Symbol is viable for forecasting. [2026-01-07T12:22:10.508667] [INFO ] [MAIN ] [3048/3530] TBI kept (0.5s) | 3047 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:10.738067] [DEBUG] [REMOTE ] TBIL: Retrieved 856 rows, trimmed to 300. [2026-01-07T12:22:10.738204] [DEBUG] [REMOTE ] TBIL: PASS: History has at least 300 days. [2026-01-07T12:22:10.738416] [DEBUG] [REMOTE ] TBIL: PASS: Price check passed. Min price $49.46. [2026-01-07T12:22:10.738553] [DEBUG] [REMOTE ] TBIL: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:10.738686] [DEBUG] [REMOTE ] TBIL: PASS: Integrity check passed. [2026-01-07T12:22:10.738727] [DEBUG] [REMOTE ] TBIL: Symbol is viable for forecasting. [2026-01-07T12:22:10.738775] [INFO ] [MAIN ] [3049/3530] TBIL kept (0.2s) | 3048 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:11.159054] [DEBUG] [REMOTE ] TBLA: Retrieved 1135 rows, trimmed to 300. [2026-01-07T12:22:11.159264] [DEBUG] [REMOTE ] TBLA: PASS: History has at least 300 days. [2026-01-07T12:22:11.159542] [DEBUG] [REMOTE ] TBLA: PASS: Price check passed. Min price $3.05. [2026-01-07T12:22:11.159720] [DEBUG] [REMOTE ] TBLA: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:11.159863] [DEBUG] [REMOTE ] TBLA: PASS: Integrity check passed. [2026-01-07T12:22:11.159909] [DEBUG] [REMOTE ] TBLA: Symbol is viable for forecasting. [2026-01-07T12:22:11.159963] [INFO ] [MAIN ] [3050/3530] TBLA kept (0.4s) | 3049 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:11.440554] [DEBUG] [REMOTE ] TBLD: Retrieved 1116 rows, trimmed to 300. [2026-01-07T12:22:11.440731] [DEBUG] [REMOTE ] TBLD: PASS: History has at least 300 days. [2026-01-07T12:22:11.440947] [DEBUG] [REMOTE ] TBLD: PASS: Price check passed. Min price $19.39. [2026-01-07T12:22:11.441083] [DEBUG] [REMOTE ] TBLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:11.441206] [DEBUG] [REMOTE ] TBLD: PASS: Integrity check passed. [2026-01-07T12:22:11.441260] [DEBUG] [REMOTE ] TBLD: Symbol is viable for forecasting. [2026-01-07T12:22:11.441332] [INFO ] [MAIN ] [3051/3530] TBLD kept (0.3s) | 3050 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:12.040245] [DEBUG] [REMOTE ] TBPH: Retrieved 2928 rows, trimmed to 300. [2026-01-07T12:22:12.040468] [DEBUG] [REMOTE ] TBPH: PASS: History has at least 300 days. [2026-01-07T12:22:12.040780] [DEBUG] [REMOTE ] TBPH: PASS: Price check passed. Min price $13.85. [2026-01-07T12:22:12.040926] [DEBUG] [REMOTE ] TBPH: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:12.041057] [DEBUG] [REMOTE ] TBPH: PASS: Integrity check passed. [2026-01-07T12:22:12.041099] [DEBUG] [REMOTE ] TBPH: Symbol is viable for forecasting. [2026-01-07T12:22:12.041195] [INFO ] [MAIN ] [3052/3530] TBPH kept (0.6s) | 3051 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:12.566519] [DEBUG] [REMOTE ] TBRG: Retrieved 5946 rows, trimmed to 300. [2026-01-07T12:22:12.566688] [DEBUG] [REMOTE ] TBRG: PASS: History has at least 300 days. [2026-01-07T12:22:12.566935] [DEBUG] [REMOTE ] TBRG: PASS: Price check passed. Min price $19.06. [2026-01-07T12:22:12.567071] [DEBUG] [REMOTE ] TBRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:12.567193] [DEBUG] [REMOTE ] TBRG: PASS: Integrity check passed. [2026-01-07T12:22:12.567234] [DEBUG] [REMOTE ] TBRG: Symbol is viable for forecasting. [2026-01-07T12:22:12.567283] [INFO ] [MAIN ] [3053/3530] TBRG kept (0.5s) | 3052 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:13.018133] [DEBUG] [REMOTE ] TCBI: Retrieved 5635 rows, trimmed to 300. [2026-01-07T12:22:13.018269] [DEBUG] [REMOTE ] TCBI: PASS: History has at least 300 days. [2026-01-07T12:22:13.018493] [DEBUG] [REMOTE ] TCBI: PASS: Price check passed. Min price $77.08. [2026-01-07T12:22:13.018654] [DEBUG] [REMOTE ] TCBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:13.018775] [DEBUG] [REMOTE ] TCBI: PASS: Integrity check passed. [2026-01-07T12:22:13.018837] [DEBUG] [REMOTE ] TCBI: Symbol is viable for forecasting. [2026-01-07T12:22:13.018896] [INFO ] [MAIN ] [3054/3530] TCBI kept (0.5s) | 3053 kept, 1 rejected | 138.0/min | ETA: 3.5m [2026-01-07T12:22:13.245808] [DEBUG] [REMOTE ] TCBIO: Retrieved 1222 rows, trimmed to 300. [2026-01-07T12:22:13.245945] [DEBUG] [REMOTE ] TCBIO: PASS: History has at least 300 days. [2026-01-07T12:22:13.246162] [DEBUG] [REMOTE ] TCBIO: PASS: Price check passed. Min price $20.02. [2026-01-07T12:22:13.246301] [DEBUG] [REMOTE ] TCBIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:13.246412] [DEBUG] [REMOTE ] TCBIO: PASS: Integrity check passed. [2026-01-07T12:22:13.246454] [DEBUG] [REMOTE ] TCBIO: Symbol is viable for forecasting. [2026-01-07T12:22:13.246505] [INFO ] [MAIN ] [3055/3530] TCBIO kept (0.2s) | 3054 kept, 1 rejected | 138.0/min | ETA: 3.4m [2026-01-07T12:22:13.975431] [DEBUG] [REMOTE ] TCBK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:13.975584] [DEBUG] [REMOTE ] TCBK: PASS: History has at least 300 days. [2026-01-07T12:22:13.975817] [DEBUG] [REMOTE ] TCBK: PASS: Price check passed. Min price $40.44. [2026-01-07T12:22:13.975959] [DEBUG] [REMOTE ] TCBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:13.976079] [DEBUG] [REMOTE ] TCBK: PASS: Integrity check passed. [2026-01-07T12:22:13.976121] [DEBUG] [REMOTE ] TCBK: Symbol is viable for forecasting. [2026-01-07T12:22:13.976171] [INFO ] [MAIN ] [3056/3530] TCBK kept (0.7s) | 3055 kept, 1 rejected | 138.0/min | ETA: 3.4m [2026-01-07T12:22:14.209207] [DEBUG] [REMOTE ] TCBX: Retrieved 1043 rows, trimmed to 300. [2026-01-07T12:22:14.209346] [DEBUG] [REMOTE ] TCBX: PASS: History has at least 300 days. [2026-01-07T12:22:14.209567] [DEBUG] [REMOTE ] TCBX: PASS: Price check passed. Min price $36.05. [2026-01-07T12:22:14.209767] [DEBUG] [REMOTE ] TCBX: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:14.209885] [DEBUG] [REMOTE ] TCBX: PASS: Integrity check passed. [2026-01-07T12:22:14.209928] [DEBUG] [REMOTE ] TCBX: Symbol is viable for forecasting. [2026-01-07T12:22:14.209979] [INFO ] [MAIN ] [3057/3530] TCBX kept (0.2s) | 3056 kept, 1 rejected | 138.0/min | ETA: 3.4m [2026-01-07T12:22:14.701874] [DEBUG] [REMOTE ] TCMD: Retrieved 2374 rows, trimmed to 300. [2026-01-07T12:22:14.702030] [DEBUG] [REMOTE ] TCMD: PASS: History has at least 300 days. [2026-01-07T12:22:14.702250] [DEBUG] [REMOTE ] TCMD: PASS: Price check passed. Min price $14.22. [2026-01-07T12:22:14.702384] [DEBUG] [REMOTE ] TCMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:14.702517] [DEBUG] [REMOTE ] TCMD: PASS: Integrity check passed. [2026-01-07T12:22:14.702594] [DEBUG] [REMOTE ] TCMD: Symbol is viable for forecasting. [2026-01-07T12:22:14.702652] [INFO ] [MAIN ] [3058/3530] TCMD kept (0.5s) | 3057 kept, 1 rejected | 138.0/min | ETA: 3.4m [2026-01-07T12:22:15.212559] [DEBUG] [REMOTE ] TCOM: Retrieved 5554 rows, trimmed to 300. [2026-01-07T12:22:15.212736] [DEBUG] [REMOTE ] TCOM: PASS: History has at least 300 days. [2026-01-07T12:22:15.213009] [DEBUG] [REMOTE ] TCOM: PASS: Price check passed. Min price $69.72. [2026-01-07T12:22:15.213149] [DEBUG] [REMOTE ] TCOM: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:15.213286] [DEBUG] [REMOTE ] TCOM: PASS: Integrity check passed. [2026-01-07T12:22:15.213328] [DEBUG] [REMOTE ] TCOM: Symbol is viable for forecasting. [2026-01-07T12:22:15.213380] [INFO ] [MAIN ] [3059/3530] TCOM kept (0.5s) | 3058 kept, 1 rejected | 138.0/min | ETA: 3.4m [2026-01-07T12:22:15.559444] [DEBUG] [REMOTE ] TCPC: Retrieved 3459 rows, trimmed to 300. [2026-01-07T12:22:15.559630] [DEBUG] [REMOTE ] TCPC: PASS: History has at least 300 days. [2026-01-07T12:22:15.559939] [DEBUG] [REMOTE ] TCPC: PASS: Price check passed. Min price $5.23. [2026-01-07T12:22:15.560077] [DEBUG] [REMOTE ] TCPC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:15.560230] [DEBUG] [REMOTE ] TCPC: PASS: Integrity check passed. [2026-01-07T12:22:15.560271] [DEBUG] [REMOTE ] TCPC: Symbol is viable for forecasting. [2026-01-07T12:22:15.560324] [INFO ] [MAIN ] [3060/3530] TCPC kept (0.3s) | 3059 kept, 1 rejected | 138.0/min | ETA: 3.4m [2026-01-07T12:22:16.145886] [DEBUG] [REMOTE ] TCX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:16.146063] [DEBUG] [REMOTE ] TCX: PASS: History has at least 300 days. [2026-01-07T12:22:16.146345] [DEBUG] [REMOTE ] TCX: PASS: Price check passed. Min price $18.07. [2026-01-07T12:22:16.146490] [DEBUG] [REMOTE ] TCX: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:16.146642] [DEBUG] [REMOTE ] TCX: PASS: Integrity check passed. [2026-01-07T12:22:16.146687] [DEBUG] [REMOTE ] TCX: Symbol is viable for forecasting. [2026-01-07T12:22:16.146745] [INFO ] [MAIN ] [3061/3530] TCX kept (0.6s) | 3060 kept, 1 rejected | 138.0/min | ETA: 3.4m [2026-01-07T12:22:16.627046] [DEBUG] [REMOTE ] TD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:16.627195] [DEBUG] [REMOTE ] TD: PASS: History has at least 300 days. [2026-01-07T12:22:16.627445] [DEBUG] [REMOTE ] TD: PASS: Price check passed. Min price $78.32. [2026-01-07T12:22:16.627614] [DEBUG] [REMOTE ] TD: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:16.627745] [DEBUG] [REMOTE ] TD: PASS: Integrity check passed. [2026-01-07T12:22:16.627788] [DEBUG] [REMOTE ] TD: Symbol is viable for forecasting. [2026-01-07T12:22:16.627847] [INFO ] [MAIN ] [3062/3530] TD kept (0.5s) | 3061 kept, 1 rejected | 138.0/min | ETA: 3.4m [2026-01-07T12:22:17.009595] [DEBUG] [REMOTE ] TDC: Retrieved 4596 rows, trimmed to 300. [2026-01-07T12:22:17.009809] [DEBUG] [REMOTE ] TDC: PASS: History has at least 300 days. [2026-01-07T12:22:17.010134] [DEBUG] [REMOTE ] TDC: PASS: Price check passed. Min price $20.42. [2026-01-07T12:22:17.010285] [DEBUG] [REMOTE ] TDC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:17.010432] [DEBUG] [REMOTE ] TDC: PASS: Integrity check passed. [2026-01-07T12:22:17.010475] [DEBUG] [REMOTE ] TDC: Symbol is viable for forecasting. [2026-01-07T12:22:17.010531] [INFO ] [MAIN ] [3063/3530] TDC kept (0.4s) | 3062 kept, 1 rejected | 138.0/min | ETA: 3.4m [2026-01-07T12:22:17.543085] [DEBUG] [REMOTE ] TDF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:17.543247] [DEBUG] [REMOTE ] TDF: PASS: History has at least 300 days. [2026-01-07T12:22:17.543514] [DEBUG] [REMOTE ] TDF: PASS: Price check passed. Min price $10.80. [2026-01-07T12:22:17.543680] [DEBUG] [REMOTE ] TDF: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:17.543818] [DEBUG] [REMOTE ] TDF: PASS: Integrity check passed. [2026-01-07T12:22:17.543859] [DEBUG] [REMOTE ] TDF: Symbol is viable for forecasting. [2026-01-07T12:22:17.543909] [INFO ] [MAIN ] [3064/3530] TDF kept (0.5s) | 3063 kept, 1 rejected | 137.9/min | ETA: 3.4m [2026-01-07T12:22:17.859832] [DEBUG] [REMOTE ] TDG: Retrieved 4985 rows, trimmed to 300. [2026-01-07T12:22:17.859975] [DEBUG] [REMOTE ] TDG: PASS: History has at least 300 days. [2026-01-07T12:22:17.860210] [DEBUG] [REMOTE ] TDG: PASS: Price check passed. Min price $1237.71. [2026-01-07T12:22:17.860345] [DEBUG] [REMOTE ] TDG: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:17.860464] [DEBUG] [REMOTE ] TDG: PASS: Integrity check passed. [2026-01-07T12:22:17.860504] [DEBUG] [REMOTE ] TDG: Symbol is viable for forecasting. [2026-01-07T12:22:17.860554] [INFO ] [MAIN ] [3065/3530] TDG kept (0.3s) | 3064 kept, 1 rejected | 138.0/min | ETA: 3.4m [2026-01-07T12:22:18.408402] [DEBUG] [REMOTE ] TDS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:18.408596] [DEBUG] [REMOTE ] TDS: PASS: History has at least 300 days. [2026-01-07T12:22:18.408888] [DEBUG] [REMOTE ] TDS: PASS: Price check passed. Min price $37.61. [2026-01-07T12:22:18.409028] [DEBUG] [REMOTE ] TDS: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:18.409159] [DEBUG] [REMOTE ] TDS: PASS: Integrity check passed. [2026-01-07T12:22:18.409200] [DEBUG] [REMOTE ] TDS: Symbol is viable for forecasting. [2026-01-07T12:22:18.409251] [INFO ] [MAIN ] [3066/3530] TDS kept (0.5s) | 3065 kept, 1 rejected | 137.9/min | ETA: 3.4m [2026-01-07T12:22:18.670174] [DEBUG] [REMOTE ] TDSC: Retrieved 1332 rows, trimmed to 300. [2026-01-07T12:22:18.670337] [DEBUG] [REMOTE ] TDSC: PASS: History has at least 300 days. [2026-01-07T12:22:18.670562] [DEBUG] [REMOTE ] TDSC: PASS: Price check passed. Min price $24.37. [2026-01-07T12:22:18.670733] [DEBUG] [REMOTE ] TDSC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:18.670850] [DEBUG] [REMOTE ] TDSC: PASS: Integrity check passed. [2026-01-07T12:22:18.670891] [DEBUG] [REMOTE ] TDSC: Symbol is viable for forecasting. [2026-01-07T12:22:18.670940] [INFO ] [MAIN ] [3067/3530] TDSC kept (0.3s) | 3066 kept, 1 rejected | 138.0/min | ETA: 3.4m [2026-01-07T12:22:19.103780] [DEBUG] [REMOTE ] TDUP: Retrieved 1201 rows, trimmed to 300. [2026-01-07T12:22:19.104098] [DEBUG] [REMOTE ] TDUP: PASS: History has at least 300 days. [2026-01-07T12:22:19.104402] [DEBUG] [REMOTE ] TDUP: PASS: Price check passed. Min price $6.07. [2026-01-07T12:22:19.104622] [DEBUG] [REMOTE ] TDUP: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:19.104789] [DEBUG] [REMOTE ] TDUP: PASS: Integrity check passed. [2026-01-07T12:22:19.104836] [DEBUG] [REMOTE ] TDUP: Symbol is viable for forecasting. [2026-01-07T12:22:19.104893] [INFO ] [MAIN ] [3068/3530] TDUP kept (0.4s) | 3067 kept, 1 rejected | 138.0/min | ETA: 3.3m [2026-01-07T12:22:19.733014] [DEBUG] [REMOTE ] TDY: Retrieved 6569 rows, trimmed to 300. [2026-01-07T12:22:19.733202] [DEBUG] [REMOTE ] TDY: PASS: History has at least 300 days. [2026-01-07T12:22:19.733558] [DEBUG] [REMOTE ] TDY: PASS: Price check passed. Min price $484.47. [2026-01-07T12:22:19.733782] [DEBUG] [REMOTE ] TDY: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:19.733970] [DEBUG] [REMOTE ] TDY: PASS: Integrity check passed. [2026-01-07T12:22:19.734031] [DEBUG] [REMOTE ] TDY: Symbol is viable for forecasting. [2026-01-07T12:22:19.734105] [INFO ] [MAIN ] [3069/3530] TDY kept (0.6s) | 3068 kept, 1 rejected | 137.9/min | ETA: 3.3m [2026-01-07T12:22:20.024974] [DEBUG] [REMOTE ] TEAM: Retrieved 2532 rows, trimmed to 300. [2026-01-07T12:22:20.025106] [DEBUG] [REMOTE ] TEAM: PASS: History has at least 300 days. [2026-01-07T12:22:20.025323] [DEBUG] [REMOTE ] TEAM: PASS: Price check passed. Min price $144.04. [2026-01-07T12:22:20.025461] [DEBUG] [REMOTE ] TEAM: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:20.025601] [DEBUG] [REMOTE ] TEAM: PASS: Integrity check passed. [2026-01-07T12:22:20.025646] [DEBUG] [REMOTE ] TEAM: Symbol is viable for forecasting. [2026-01-07T12:22:20.025696] [INFO ] [MAIN ] [3070/3530] TEAM kept (0.3s) | 3069 kept, 1 rejected | 138.0/min | ETA: 3.3m [2026-01-07T12:22:20.629355] [DEBUG] [REMOTE ] TECH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:20.629617] [DEBUG] [REMOTE ] TECH: PASS: History has at least 300 days. [2026-01-07T12:22:20.630040] [DEBUG] [REMOTE ] TECH: PASS: Price check passed. Min price $56.99. [2026-01-07T12:22:20.630190] [DEBUG] [REMOTE ] TECH: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:20.630365] [DEBUG] [REMOTE ] TECH: PASS: Integrity check passed. [2026-01-07T12:22:20.630411] [DEBUG] [REMOTE ] TECH: Symbol is viable for forecasting. [2026-01-07T12:22:20.630492] [INFO ] [MAIN ] [3071/3530] TECH kept (0.6s) | 3070 kept, 1 rejected | 137.9/min | ETA: 3.3m [2026-01-07T12:22:21.098203] [DEBUG] [REMOTE ] TECK: Retrieved 5906 rows, trimmed to 300. [2026-01-07T12:22:21.098460] [DEBUG] [REMOTE ] TECK: PASS: History has at least 300 days. [2026-01-07T12:22:21.098929] [DEBUG] [REMOTE ] TECK: PASS: Price check passed. Min price $38.15. [2026-01-07T12:22:21.099094] [DEBUG] [REMOTE ] TECK: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:21.099253] [DEBUG] [REMOTE ] TECK: PASS: Integrity check passed. [2026-01-07T12:22:21.099298] [DEBUG] [REMOTE ] TECK: Symbol is viable for forecasting. [2026-01-07T12:22:21.099362] [INFO ] [MAIN ] [3072/3530] TECK kept (0.5s) | 3071 kept, 1 rejected | 137.9/min | ETA: 3.3m [2026-01-07T12:22:21.245178] [DEBUG] [REMOTE ] TECX: Retrieved 1896 rows, trimmed to 300. [2026-01-07T12:22:21.245374] [DEBUG] [REMOTE ] TECX: PASS: History has at least 300 days. [2026-01-07T12:22:21.245688] [DEBUG] [REMOTE ] TECX: PASS: Price check passed. Min price $16.02. [2026-01-07T12:22:21.245834] [DEBUG] [REMOTE ] TECX: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:21.245967] [DEBUG] [REMOTE ] TECX: PASS: Integrity check passed. [2026-01-07T12:22:21.246010] [DEBUG] [REMOTE ] TECX: Symbol is viable for forecasting. [2026-01-07T12:22:21.246068] [INFO ] [MAIN ] [3073/3530] TECX kept (0.1s) | 3072 kept, 1 rejected | 138.0/min | ETA: 3.3m [2026-01-07T12:22:22.012139] [DEBUG] [REMOTE ] TEF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:22.012297] [DEBUG] [REMOTE ] TEF: PASS: History has at least 300 days. [2026-01-07T12:22:22.012560] [DEBUG] [REMOTE ] TEF: PASS: Price check passed. Min price $3.91. [2026-01-07T12:22:22.012717] [DEBUG] [REMOTE ] TEF: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:22.012844] [DEBUG] [REMOTE ] TEF: PASS: Integrity check passed. [2026-01-07T12:22:22.012883] [DEBUG] [REMOTE ] TEF: Symbol is viable for forecasting. [2026-01-07T12:22:22.012932] [INFO ] [MAIN ] [3074/3530] TEF kept (0.8s) | 3073 kept, 1 rejected | 137.9/min | ETA: 3.3m [2026-01-07T12:22:22.554274] [DEBUG] [REMOTE ] TEI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:22.554452] [DEBUG] [REMOTE ] TEI: PASS: History has at least 300 days. [2026-01-07T12:22:22.554799] [DEBUG] [REMOTE ] TEI: PASS: Price check passed. Min price $5.80. [2026-01-07T12:22:22.554967] [DEBUG] [REMOTE ] TEI: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:22.555126] [DEBUG] [REMOTE ] TEI: PASS: Integrity check passed. [2026-01-07T12:22:22.555174] [DEBUG] [REMOTE ] TEI: Symbol is viable for forecasting. [2026-01-07T12:22:22.555234] [INFO ] [MAIN ] [3075/3530] TEI kept (0.5s) | 3074 kept, 1 rejected | 137.9/min | ETA: 3.3m [2026-01-07T12:22:22.783981] [DEBUG] [REMOTE ] TELO: Retrieved 478 rows, trimmed to 300. [2026-01-07T12:22:22.784123] [DEBUG] [REMOTE ] TELO: PASS: History has at least 300 days. [2026-01-07T12:22:22.784345] [DEBUG] [REMOTE ] TELO: PASS: Price check passed. Min price $1.27. [2026-01-07T12:22:22.784481] [DEBUG] [REMOTE ] TELO: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:22.784614] [DEBUG] [REMOTE ] TELO: PASS: Integrity check passed. [2026-01-07T12:22:22.784657] [DEBUG] [REMOTE ] TELO: Symbol is viable for forecasting. [2026-01-07T12:22:22.784705] [INFO ] [MAIN ] [3076/3530] TELO kept (0.2s) | 3075 kept, 1 rejected | 137.9/min | ETA: 3.3m [2026-01-07T12:22:23.137880] [DEBUG] [REMOTE ] TEM: Retrieved 391 rows, trimmed to 300. [2026-01-07T12:22:23.138040] [DEBUG] [REMOTE ] TEM: PASS: History has at least 300 days. [2026-01-07T12:22:23.138290] [DEBUG] [REMOTE ] TEM: PASS: Price check passed. Min price $59.05. [2026-01-07T12:22:23.138452] [DEBUG] [REMOTE ] TEM: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:23.138606] [DEBUG] [REMOTE ] TEM: PASS: Integrity check passed. [2026-01-07T12:22:23.138657] [DEBUG] [REMOTE ] TEM: Symbol is viable for forecasting. [2026-01-07T12:22:23.138715] [INFO ] [MAIN ] [3077/3530] TEM kept (0.4s) | 3076 kept, 1 rejected | 138.0/min | ETA: 3.3m [2026-01-07T12:22:23.599249] [DEBUG] [REMOTE ] TENB: Retrieved 1872 rows, trimmed to 300. [2026-01-07T12:22:23.599392] [DEBUG] [REMOTE ] TENB: PASS: History has at least 300 days. [2026-01-07T12:22:23.599690] [DEBUG] [REMOTE ] TENB: PASS: Price check passed. Min price $22.73. [2026-01-07T12:22:23.599848] [DEBUG] [REMOTE ] TENB: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:23.599974] [DEBUG] [REMOTE ] TENB: PASS: Integrity check passed. [2026-01-07T12:22:23.600014] [DEBUG] [REMOTE ] TENB: Symbol is viable for forecasting. [2026-01-07T12:22:23.600062] [INFO ] [MAIN ] [3078/3530] TENB kept (0.5s) | 3077 kept, 1 rejected | 138.0/min | ETA: 3.3m [2026-01-07T12:22:24.205462] [DEBUG] [REMOTE ] TENX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:24.205658] [DEBUG] [REMOTE ] TENX: PASS: History has at least 300 days. [2026-01-07T12:22:24.206025] [DEBUG] [REMOTE ] TENX: PASS: Price check passed. Min price $6.68. [2026-01-07T12:22:24.206208] [DEBUG] [REMOTE ] TENX: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:24.206365] [DEBUG] [REMOTE ] TENX: PASS: Integrity check passed. [2026-01-07T12:22:24.206419] [DEBUG] [REMOTE ] TENX: Symbol is viable for forecasting. [2026-01-07T12:22:24.206483] [INFO ] [MAIN ] [3079/3530] TENX kept (0.6s) | 3078 kept, 1 rejected | 137.9/min | ETA: 3.3m [2026-01-07T12:22:24.675562] [DEBUG] [REMOTE ] TEO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:24.675733] [DEBUG] [REMOTE ] TEO: PASS: History has at least 300 days. [2026-01-07T12:22:24.675979] [DEBUG] [REMOTE ] TEO: PASS: Price check passed. Min price $7.23. [2026-01-07T12:22:24.676115] [DEBUG] [REMOTE ] TEO: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:24.676239] [DEBUG] [REMOTE ] TEO: PASS: Integrity check passed. [2026-01-07T12:22:24.676279] [DEBUG] [REMOTE ] TEO: Symbol is viable for forecasting. [2026-01-07T12:22:24.676329] [INFO ] [MAIN ] [3080/3530] TEO kept (0.5s) | 3079 kept, 1 rejected | 137.9/min | ETA: 3.3m [2026-01-07T12:22:24.927214] [DEBUG] [REMOTE ] TERN: Retrieved 1235 rows, trimmed to 300. [2026-01-07T12:22:24.927358] [DEBUG] [REMOTE ] TERN: PASS: History has at least 300 days. [2026-01-07T12:22:24.927615] [DEBUG] [REMOTE ] TERN: PASS: Price check passed. Min price $7.50. [2026-01-07T12:22:24.927760] [DEBUG] [REMOTE ] TERN: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:24.927881] [DEBUG] [REMOTE ] TERN: PASS: Integrity check passed. [2026-01-07T12:22:24.927923] [DEBUG] [REMOTE ] TERN: Symbol is viable for forecasting. [2026-01-07T12:22:24.927973] [INFO ] [MAIN ] [3081/3530] TERN kept (0.3s) | 3080 kept, 1 rejected | 137.9/min | ETA: 3.3m [2026-01-07T12:22:25.533536] [DEBUG] [REMOTE ] TEVA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:25.533696] [DEBUG] [REMOTE ] TEVA: PASS: History has at least 300 days. [2026-01-07T12:22:25.533937] [DEBUG] [REMOTE ] TEVA: PASS: Price check passed. Min price $18.95. [2026-01-07T12:22:25.534072] [DEBUG] [REMOTE ] TEVA: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:25.534194] [DEBUG] [REMOTE ] TEVA: PASS: Integrity check passed. [2026-01-07T12:22:25.534236] [DEBUG] [REMOTE ] TEVA: Symbol is viable for forecasting. [2026-01-07T12:22:25.534285] [INFO ] [MAIN ] [3082/3530] TEVA kept (0.6s) | 3081 kept, 1 rejected | 137.9/min | ETA: 3.2m [2026-01-07T12:22:26.002917] [DEBUG] [REMOTE ] TEX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:26.003086] [DEBUG] [REMOTE ] TEX: PASS: History has at least 300 days. [2026-01-07T12:22:26.003423] [DEBUG] [REMOTE ] TEX: PASS: Price check passed. Min price $41.78. [2026-01-07T12:22:26.003615] [DEBUG] [REMOTE ] TEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:26.003781] [DEBUG] [REMOTE ] TEX: PASS: Integrity check passed. [2026-01-07T12:22:26.003826] [DEBUG] [REMOTE ] TEX: Symbol is viable for forecasting. [2026-01-07T12:22:26.003879] [INFO ] [MAIN ] [3083/3530] TEX kept (0.5s) | 3082 kept, 1 rejected | 137.9/min | ETA: 3.2m [2026-01-07T12:22:26.467649] [DEBUG] [REMOTE ] TFC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:26.467796] [DEBUG] [REMOTE ] TFC: PASS: History has at least 300 days. [2026-01-07T12:22:26.468042] [DEBUG] [REMOTE ] TFC: PASS: Price check passed. Min price $40.62. [2026-01-07T12:22:26.468181] [DEBUG] [REMOTE ] TFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:26.468302] [DEBUG] [REMOTE ] TFC: PASS: Integrity check passed. [2026-01-07T12:22:26.468343] [DEBUG] [REMOTE ] TFC: Symbol is viable for forecasting. [2026-01-07T12:22:26.468394] [INFO ] [MAIN ] [3084/3530] TFC kept (0.5s) | 3083 kept, 1 rejected | 137.9/min | ETA: 3.2m [2026-01-07T12:22:26.704642] [DEBUG] [REMOTE ] TFII: Retrieved 4363 rows, trimmed to 300. [2026-01-07T12:22:26.704801] [DEBUG] [REMOTE ] TFII: PASS: History has at least 300 days. [2026-01-07T12:22:26.705080] [DEBUG] [REMOTE ] TFII: PASS: Price check passed. Min price $80.34. [2026-01-07T12:22:26.705253] [DEBUG] [REMOTE ] TFII: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:26.705400] [DEBUG] [REMOTE ] TFII: PASS: Integrity check passed. [2026-01-07T12:22:26.705451] [DEBUG] [REMOTE ] TFII: Symbol is viable for forecasting. [2026-01-07T12:22:26.705513] [INFO ] [MAIN ] [3085/3530] TFII kept (0.2s) | 3084 kept, 1 rejected | 137.9/min | ETA: 3.2m [2026-01-07T12:22:27.234348] [DEBUG] [REMOTE ] TFIN: Retrieved 2806 rows, trimmed to 300. [2026-01-07T12:22:27.234512] [DEBUG] [REMOTE ] TFIN: PASS: History has at least 300 days. [2026-01-07T12:22:27.234867] [DEBUG] [REMOTE ] TFIN: PASS: Price check passed. Min price $46.95. [2026-01-07T12:22:27.235071] [DEBUG] [REMOTE ] TFIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:27.235243] [DEBUG] [REMOTE ] TFIN: PASS: Integrity check passed. [2026-01-07T12:22:27.235303] [DEBUG] [REMOTE ] TFIN: Symbol is viable for forecasting. [2026-01-07T12:22:27.235373] [INFO ] [MAIN ] [3086/3530] TFIN kept (0.5s) | 3085 kept, 1 rejected | 137.9/min | ETA: 3.2m [2026-01-07T12:22:27.515186] [DEBUG] [REMOTE ] TFPM: Retrieved 1071 rows, trimmed to 300. [2026-01-07T12:22:27.515322] [DEBUG] [REMOTE ] TFPM: PASS: History has at least 300 days. [2026-01-07T12:22:27.515535] [DEBUG] [REMOTE ] TFPM: PASS: Price check passed. Min price $27.18. [2026-01-07T12:22:27.515697] [DEBUG] [REMOTE ] TFPM: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:27.515814] [DEBUG] [REMOTE ] TFPM: PASS: Integrity check passed. [2026-01-07T12:22:27.515856] [DEBUG] [REMOTE ] TFPM: Symbol is viable for forecasting. [2026-01-07T12:22:27.515907] [INFO ] [MAIN ] [3087/3530] TFPM kept (0.3s) | 3086 kept, 1 rejected | 138.0/min | ETA: 3.2m [2026-01-07T12:22:28.091297] [DEBUG] [REMOTE ] TFSL: Retrieved 4708 rows, trimmed to 300. [2026-01-07T12:22:28.091431] [DEBUG] [REMOTE ] TFSL: PASS: History has at least 300 days. [2026-01-07T12:22:28.091676] [DEBUG] [REMOTE ] TFSL: PASS: Price check passed. Min price $12.42. [2026-01-07T12:22:28.091813] [DEBUG] [REMOTE ] TFSL: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:28.091929] [DEBUG] [REMOTE ] TFSL: PASS: Integrity check passed. [2026-01-07T12:22:28.091968] [DEBUG] [REMOTE ] TFSL: Symbol is viable for forecasting. [2026-01-07T12:22:28.092016] [INFO ] [MAIN ] [3088/3530] TFSL kept (0.6s) | 3087 kept, 1 rejected | 137.9/min | ETA: 3.2m [2026-01-07T12:22:28.659304] [DEBUG] [REMOTE ] TG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:28.659449] [DEBUG] [REMOTE ] TG: PASS: History has at least 300 days. [2026-01-07T12:22:28.659709] [DEBUG] [REMOTE ] TG: PASS: Price check passed. Min price $6.29. [2026-01-07T12:22:28.659843] [DEBUG] [REMOTE ] TG: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:28.659964] [DEBUG] [REMOTE ] TG: PASS: Integrity check passed. [2026-01-07T12:22:28.660003] [DEBUG] [REMOTE ] TG: Symbol is viable for forecasting. [2026-01-07T12:22:28.660051] [INFO ] [MAIN ] [3089/3530] TG kept (0.6s) | 3088 kept, 1 rejected | 137.9/min | ETA: 3.2m [2026-01-07T12:22:29.007820] [DEBUG] [REMOTE ] TGLS: Retrieved 3434 rows, trimmed to 300. [2026-01-07T12:22:29.007979] [DEBUG] [REMOTE ] TGLS: PASS: History has at least 300 days. [2026-01-07T12:22:29.008209] [DEBUG] [REMOTE ] TGLS: PASS: Price check passed. Min price $44.78. [2026-01-07T12:22:29.008408] [DEBUG] [REMOTE ] TGLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:29.008560] [DEBUG] [REMOTE ] TGLS: PASS: Integrity check passed. [2026-01-07T12:22:29.008636] [DEBUG] [REMOTE ] TGLS: Symbol is viable for forecasting. [2026-01-07T12:22:29.008709] [INFO ] [MAIN ] [3090/3530] TGLS kept (0.3s) | 3089 kept, 1 rejected | 137.9/min | ETA: 3.2m [2026-01-07T12:22:29.543819] [DEBUG] [REMOTE ] TGNA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:29.543978] [DEBUG] [REMOTE ] TGNA: PASS: History has at least 300 days. [2026-01-07T12:22:29.544234] [DEBUG] [REMOTE ] TGNA: PASS: Price check passed. Min price $19.15. [2026-01-07T12:22:29.544373] [DEBUG] [REMOTE ] TGNA: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:29.544497] [DEBUG] [REMOTE ] TGNA: PASS: Integrity check passed. [2026-01-07T12:22:29.544538] [DEBUG] [REMOTE ] TGNA: Symbol is viable for forecasting. [2026-01-07T12:22:29.544606] [INFO ] [MAIN ] [3091/3530] TGNA kept (0.5s) | 3090 kept, 1 rejected | 137.9/min | ETA: 3.2m [2026-01-07T12:22:30.006172] [DEBUG] [REMOTE ] TGS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:30.006312] [DEBUG] [REMOTE ] TGS: PASS: History has at least 300 days. [2026-01-07T12:22:30.006541] [DEBUG] [REMOTE ] TGS: PASS: Price check passed. Min price $21.50. [2026-01-07T12:22:30.006698] [DEBUG] [REMOTE ] TGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:30.006816] [DEBUG] [REMOTE ] TGS: PASS: Integrity check passed. [2026-01-07T12:22:30.006855] [DEBUG] [REMOTE ] TGS: Symbol is viable for forecasting. [2026-01-07T12:22:30.006903] [INFO ] [MAIN ] [3092/3530] TGS kept (0.5s) | 3091 kept, 1 rejected | 137.9/min | ETA: 3.2m [2026-01-07T12:22:30.368842] [DEBUG] [REMOTE ] TGTX: Retrieved 3945 rows, trimmed to 300. [2026-01-07T12:22:30.368989] [DEBUG] [REMOTE ] TGTX: PASS: History has at least 300 days. [2026-01-07T12:22:30.369219] [DEBUG] [REMOTE ] TGTX: PASS: Price check passed. Min price $29.28. [2026-01-07T12:22:30.369359] [DEBUG] [REMOTE ] TGTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:30.369476] [DEBUG] [REMOTE ] TGTX: PASS: Integrity check passed. [2026-01-07T12:22:30.369517] [DEBUG] [REMOTE ] TGTX: Symbol is viable for forecasting. [2026-01-07T12:22:30.369585] [INFO ] [MAIN ] [3093/3530] TGTX kept (0.4s) | 3092 kept, 1 rejected | 137.9/min | ETA: 3.2m [2026-01-07T12:22:30.792756] [DEBUG] [REMOTE ] TH: Retrieved 3039 rows, trimmed to 300. [2026-01-07T12:22:30.792914] [DEBUG] [REMOTE ] TH: PASS: History has at least 300 days. [2026-01-07T12:22:30.793203] [DEBUG] [REMOTE ] TH: PASS: Price check passed. Min price $6.22. [2026-01-07T12:22:30.793389] [DEBUG] [REMOTE ] TH: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:30.793523] [DEBUG] [REMOTE ] TH: PASS: Integrity check passed. [2026-01-07T12:22:30.793563] [DEBUG] [REMOTE ] TH: Symbol is viable for forecasting. [2026-01-07T12:22:30.793645] [INFO ] [MAIN ] [3094/3530] TH kept (0.4s) | 3093 kept, 1 rejected | 137.9/min | ETA: 3.2m [2026-01-07T12:22:31.297773] [DEBUG] [REMOTE ] THC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:31.297979] [DEBUG] [REMOTE ] THC: PASS: History has at least 300 days. [2026-01-07T12:22:31.298285] [DEBUG] [REMOTE ] THC: PASS: Price check passed. Min price $186.68. [2026-01-07T12:22:31.298431] [DEBUG] [REMOTE ] THC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:31.298596] [DEBUG] [REMOTE ] THC: PASS: Integrity check passed. [2026-01-07T12:22:31.298643] [DEBUG] [REMOTE ] THC: Symbol is viable for forecasting. [2026-01-07T12:22:31.298702] [INFO ] [MAIN ] [3095/3530] THC kept (0.5s) | 3094 kept, 1 rejected | 137.9/min | ETA: 3.2m [2026-01-07T12:22:31.914910] [DEBUG] [REMOTE ] THFF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:31.915070] [DEBUG] [REMOTE ] THFF: PASS: History has at least 300 days. [2026-01-07T12:22:31.915362] [DEBUG] [REMOTE ] THFF: PASS: Price check passed. Min price $51.08. [2026-01-07T12:22:31.915506] [DEBUG] [REMOTE ] THFF: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:31.915663] [DEBUG] [REMOTE ] THFF: PASS: Integrity check passed. [2026-01-07T12:22:31.915707] [DEBUG] [REMOTE ] THFF: Symbol is viable for forecasting. [2026-01-07T12:22:31.915759] [INFO ] [MAIN ] [3096/3530] THFF kept (0.6s) | 3095 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:32.389332] [DEBUG] [REMOTE ] THG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:32.389474] [DEBUG] [REMOTE ] THG: PASS: History has at least 300 days. [2026-01-07T12:22:32.389733] [DEBUG] [REMOTE ] THG: PASS: Price check passed. Min price $167.53. [2026-01-07T12:22:32.389875] [DEBUG] [REMOTE ] THG: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:32.390000] [DEBUG] [REMOTE ] THG: PASS: Integrity check passed. [2026-01-07T12:22:32.390042] [DEBUG] [REMOTE ] THG: Symbol is viable for forecasting. [2026-01-07T12:22:32.390092] [INFO ] [MAIN ] [3097/3530] THG kept (0.5s) | 3096 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:32.863892] [DEBUG] [REMOTE ] THO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:32.864042] [DEBUG] [REMOTE ] THO: PASS: History has at least 300 days. [2026-01-07T12:22:32.864313] [DEBUG] [REMOTE ] THO: PASS: Price check passed. Min price $95.56. [2026-01-07T12:22:32.864484] [DEBUG] [REMOTE ] THO: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:32.864674] [DEBUG] [REMOTE ] THO: PASS: Integrity check passed. [2026-01-07T12:22:32.864723] [DEBUG] [REMOTE ] THO: Symbol is viable for forecasting. [2026-01-07T12:22:32.864778] [INFO ] [MAIN ] [3098/3530] THO kept (0.5s) | 3097 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:33.223460] [DEBUG] [REMOTE ] THQ: Retrieved 2878 rows, trimmed to 300. [2026-01-07T12:22:33.223616] [DEBUG] [REMOTE ] THQ: PASS: History has at least 300 days. [2026-01-07T12:22:33.223836] [DEBUG] [REMOTE ] THQ: PASS: Price check passed. Min price $17.07. [2026-01-07T12:22:33.223967] [DEBUG] [REMOTE ] THQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:33.224080] [DEBUG] [REMOTE ] THQ: PASS: Integrity check passed. [2026-01-07T12:22:33.224119] [DEBUG] [REMOTE ] THQ: Symbol is viable for forecasting. [2026-01-07T12:22:33.224166] [INFO ] [MAIN ] [3099/3530] THQ kept (0.4s) | 3098 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:33.730158] [DEBUG] [REMOTE ] THRM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:33.730308] [DEBUG] [REMOTE ] THRM: PASS: History has at least 300 days. [2026-01-07T12:22:33.730563] [DEBUG] [REMOTE ] THRM: PASS: Price check passed. Min price $32.69. [2026-01-07T12:22:33.730719] [DEBUG] [REMOTE ] THRM: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:33.730841] [DEBUG] [REMOTE ] THRM: PASS: Integrity check passed. [2026-01-07T12:22:33.730880] [DEBUG] [REMOTE ] THRM: Symbol is viable for forecasting. [2026-01-07T12:22:33.730930] [INFO ] [MAIN ] [3100/3530] THRM kept (0.5s) | 3099 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:34.013956] [DEBUG] [REMOTE ] THRY: Retrieved 1322 rows, trimmed to 300. [2026-01-07T12:22:34.014091] [DEBUG] [REMOTE ] THRY: PASS: History has at least 300 days. [2026-01-07T12:22:34.014300] [DEBUG] [REMOTE ] THRY: PASS: Price check passed. Min price $5.17. [2026-01-07T12:22:34.014460] [DEBUG] [REMOTE ] THRY: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:34.014589] [DEBUG] [REMOTE ] THRY: PASS: Integrity check passed. [2026-01-07T12:22:34.014640] [DEBUG] [REMOTE ] THRY: Symbol is viable for forecasting. [2026-01-07T12:22:34.014693] [INFO ] [MAIN ] [3101/3530] THRY kept (0.3s) | 3100 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:34.459281] [DEBUG] [REMOTE ] THS: Retrieved 5164 rows, trimmed to 300. [2026-01-07T12:22:34.459408] [DEBUG] [REMOTE ] THS: PASS: History has at least 300 days. [2026-01-07T12:22:34.459653] [DEBUG] [REMOTE ] THS: PASS: Price check passed. Min price $17.84. [2026-01-07T12:22:34.459791] [DEBUG] [REMOTE ] THS: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:34.459920] [DEBUG] [REMOTE ] THS: PASS: Integrity check passed. [2026-01-07T12:22:34.459962] [DEBUG] [REMOTE ] THS: Symbol is viable for forecasting. [2026-01-07T12:22:34.460012] [INFO ] [MAIN ] [3102/3530] THS kept (0.4s) | 3101 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:34.901446] [DEBUG] [REMOTE ] TIGO: Retrieved 3646 rows, trimmed to 300. [2026-01-07T12:22:34.901602] [DEBUG] [REMOTE ] TIGO: PASS: History has at least 300 days. [2026-01-07T12:22:34.901825] [DEBUG] [REMOTE ] TIGO: PASS: Price check passed. Min price $45.81. [2026-01-07T12:22:34.901962] [DEBUG] [REMOTE ] TIGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:34.902076] [DEBUG] [REMOTE ] TIGO: PASS: Integrity check passed. [2026-01-07T12:22:34.902118] [DEBUG] [REMOTE ] TIGO: Symbol is viable for forecasting. [2026-01-07T12:22:34.902167] [INFO ] [MAIN ] [3103/3530] TIGO kept (0.4s) | 3102 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:35.198852] [DEBUG] [REMOTE ] TIL: Retrieved 1206 rows, trimmed to 300. [2026-01-07T12:22:35.198981] [DEBUG] [REMOTE ] TIL: PASS: History has at least 300 days. [2026-01-07T12:22:35.199190] [DEBUG] [REMOTE ] TIL: PASS: Price check passed. Min price $6.66. [2026-01-07T12:22:35.199357] [DEBUG] [REMOTE ] TIL: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:35.199469] [DEBUG] [REMOTE ] TIL: PASS: Integrity check passed. [2026-01-07T12:22:35.199509] [DEBUG] [REMOTE ] TIL: Symbol is viable for forecasting. [2026-01-07T12:22:35.199557] [INFO ] [MAIN ] [3104/3530] TIL kept (0.3s) | 3103 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:35.707902] [DEBUG] [REMOTE ] TILE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:35.708042] [DEBUG] [REMOTE ] TILE: PASS: History has at least 300 days. [2026-01-07T12:22:35.708281] [DEBUG] [REMOTE ] TILE: PASS: Price check passed. Min price $24.88. [2026-01-07T12:22:35.708414] [DEBUG] [REMOTE ] TILE: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:35.708533] [DEBUG] [REMOTE ] TILE: PASS: Integrity check passed. [2026-01-07T12:22:35.708590] [DEBUG] [REMOTE ] TILE: Symbol is viable for forecasting. [2026-01-07T12:22:35.708656] [INFO ] [MAIN ] [3105/3530] TILE kept (0.5s) | 3104 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:35.985994] [DEBUG] [REMOTE ] TIMB: Retrieved 1311 rows, trimmed to 300. [2026-01-07T12:22:35.986131] [DEBUG] [REMOTE ] TIMB: PASS: History has at least 300 days. [2026-01-07T12:22:35.986340] [DEBUG] [REMOTE ] TIMB: PASS: Price check passed. Min price $18.74. [2026-01-07T12:22:35.986473] [DEBUG] [REMOTE ] TIMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:35.986603] [DEBUG] [REMOTE ] TIMB: PASS: Integrity check passed. [2026-01-07T12:22:35.986646] [DEBUG] [REMOTE ] TIMB: Symbol is viable for forecasting. [2026-01-07T12:22:35.986694] [INFO ] [MAIN ] [3106/3530] TIMB kept (0.3s) | 3105 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:36.531263] [DEBUG] [REMOTE ] TITN: Retrieved 4544 rows, trimmed to 300. [2026-01-07T12:22:36.531411] [DEBUG] [REMOTE ] TITN: PASS: History has at least 300 days. [2026-01-07T12:22:36.531669] [DEBUG] [REMOTE ] TITN: PASS: Price check passed. Min price $14.94. [2026-01-07T12:22:36.531837] [DEBUG] [REMOTE ] TITN: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:36.531970] [DEBUG] [REMOTE ] TITN: PASS: Integrity check passed. [2026-01-07T12:22:36.532011] [DEBUG] [REMOTE ] TITN: Symbol is viable for forecasting. [2026-01-07T12:22:36.532060] [INFO ] [MAIN ] [3107/3530] TITN kept (0.5s) | 3106 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:36.974710] [DEBUG] [REMOTE ] TJX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:36.974997] [DEBUG] [REMOTE ] TJX: PASS: History has at least 300 days. [2026-01-07T12:22:36.975306] [DEBUG] [REMOTE ] TJX: PASS: Price check passed. Min price $139.73. [2026-01-07T12:22:36.975452] [DEBUG] [REMOTE ] TJX: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:36.975671] [DEBUG] [REMOTE ] TJX: PASS: Integrity check passed. [2026-01-07T12:22:36.975724] [DEBUG] [REMOTE ] TJX: Symbol is viable for forecasting. [2026-01-07T12:22:36.975781] [INFO ] [MAIN ] [3108/3530] TJX kept (0.4s) | 3107 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:37.512118] [DEBUG] [REMOTE ] TK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:37.512384] [DEBUG] [REMOTE ] TK: PASS: History has at least 300 days. [2026-01-07T12:22:37.512819] [DEBUG] [REMOTE ] TK: PASS: Price check passed. Min price $7.90. [2026-01-07T12:22:37.512974] [DEBUG] [REMOTE ] TK: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:37.513136] [DEBUG] [REMOTE ] TK: PASS: Integrity check passed. [2026-01-07T12:22:37.513178] [DEBUG] [REMOTE ] TK: Symbol is viable for forecasting. [2026-01-07T12:22:37.513235] [INFO ] [MAIN ] [3109/3530] TK kept (0.5s) | 3108 kept, 1 rejected | 137.9/min | ETA: 3.1m [2026-01-07T12:22:38.039031] [DEBUG] [REMOTE ] TKC: Retrieved 6411 rows, trimmed to 300. [2026-01-07T12:22:38.039252] [DEBUG] [REMOTE ] TKC: PASS: History has at least 300 days. [2026-01-07T12:22:38.039614] [DEBUG] [REMOTE ] TKC: PASS: Price check passed. Min price $5.44. [2026-01-07T12:22:38.039770] [DEBUG] [REMOTE ] TKC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:38.039934] [DEBUG] [REMOTE ] TKC: PASS: Integrity check passed. [2026-01-07T12:22:38.039978] [DEBUG] [REMOTE ] TKC: Symbol is viable for forecasting. [2026-01-07T12:22:38.040040] [INFO ] [MAIN ] [3110/3530] TKC kept (0.5s) | 3109 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:38.280480] [DEBUG] [REMOTE ] TKNO: Retrieved 1138 rows, trimmed to 300. [2026-01-07T12:22:38.280728] [DEBUG] [REMOTE ] TKNO: PASS: History has at least 300 days. [2026-01-07T12:22:38.281022] [DEBUG] [REMOTE ] TKNO: PASS: Price check passed. Min price $3.80. [2026-01-07T12:22:38.281168] [DEBUG] [REMOTE ] TKNO: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:38.281304] [DEBUG] [REMOTE ] TKNO: PASS: Integrity check passed. [2026-01-07T12:22:38.281346] [DEBUG] [REMOTE ] TKNO: Symbol is viable for forecasting. [2026-01-07T12:22:38.281423] [INFO ] [MAIN ] [3111/3530] TKNO kept (0.2s) | 3110 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:38.704328] [DEBUG] [REMOTE ] TKO: Retrieved 582 rows, trimmed to 300. [2026-01-07T12:22:38.704518] [DEBUG] [REMOTE ] TKO: PASS: History has at least 300 days. [2026-01-07T12:22:38.704801] [DEBUG] [REMOTE ] TKO: PASS: Price check passed. Min price $175.83. [2026-01-07T12:22:38.704985] [DEBUG] [REMOTE ] TKO: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:38.705111] [DEBUG] [REMOTE ] TKO: PASS: Integrity check passed. [2026-01-07T12:22:38.705153] [DEBUG] [REMOTE ] TKO: Symbol is viable for forecasting. [2026-01-07T12:22:38.705209] [INFO ] [MAIN ] [3112/3530] TKO kept (0.4s) | 3111 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:39.325399] [DEBUG] [REMOTE ] TLK: Retrieved 6277 rows, trimmed to 300. [2026-01-07T12:22:39.325647] [DEBUG] [REMOTE ] TLK: PASS: History has at least 300 days. [2026-01-07T12:22:39.326051] [DEBUG] [REMOTE ] TLK: PASS: Price check passed. Min price $17.96. [2026-01-07T12:22:39.326193] [DEBUG] [REMOTE ] TLK: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:39.326363] [DEBUG] [REMOTE ] TLK: PASS: Integrity check passed. [2026-01-07T12:22:39.326404] [DEBUG] [REMOTE ] TLK: Symbol is viable for forecasting. [2026-01-07T12:22:39.326459] [INFO ] [MAIN ] [3113/3530] TLK kept (0.6s) | 3112 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:39.552022] [DEBUG] [REMOTE ] TLN: Retrieved 651 rows, trimmed to 300. [2026-01-07T12:22:39.552150] [DEBUG] [REMOTE ] TLN: PASS: History has at least 300 days. [2026-01-07T12:22:39.552354] [DEBUG] [REMOTE ] TLN: PASS: Price check passed. Min price $348.38. [2026-01-07T12:22:39.552483] [DEBUG] [REMOTE ] TLN: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:39.552610] [DEBUG] [REMOTE ] TLN: PASS: Integrity check passed. [2026-01-07T12:22:39.552652] [DEBUG] [REMOTE ] TLN: Symbol is viable for forecasting. [2026-01-07T12:22:39.552697] [INFO ] [MAIN ] [3114/3530] TLN kept (0.2s) | 3113 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:39.895468] [DEBUG] [REMOTE ] TLS: Retrieved 1287 rows, trimmed to 300. [2026-01-07T12:22:39.895615] [DEBUG] [REMOTE ] TLS: PASS: History has at least 300 days. [2026-01-07T12:22:39.895822] [DEBUG] [REMOTE ] TLS: PASS: Price check passed. Min price $4.96. [2026-01-07T12:22:39.895951] [DEBUG] [REMOTE ] TLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:39.896057] [DEBUG] [REMOTE ] TLS: PASS: Integrity check passed. [2026-01-07T12:22:39.896096] [DEBUG] [REMOTE ] TLS: Symbol is viable for forecasting. [2026-01-07T12:22:39.896142] [INFO ] [MAIN ] [3115/3530] TLS kept (0.3s) | 3114 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:40.415691] [DEBUG] [REMOTE ] TLSA: Retrieved 1790 rows, trimmed to 300. [2026-01-07T12:22:40.415860] [DEBUG] [REMOTE ] TLSA: PASS: History has at least 300 days. [2026-01-07T12:22:40.416078] [DEBUG] [REMOTE ] TLSA: PASS: Price check passed. Min price $1.44. [2026-01-07T12:22:40.416210] [DEBUG] [REMOTE ] TLSA: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:40.416321] [DEBUG] [REMOTE ] TLSA: PASS: Integrity check passed. [2026-01-07T12:22:40.416360] [DEBUG] [REMOTE ] TLSA: Symbol is viable for forecasting. [2026-01-07T12:22:40.416406] [INFO ] [MAIN ] [3116/3530] TLSA kept (0.5s) | 3115 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:40.729739] [DEBUG] [REMOTE ] TLSI: Retrieved 604 rows, trimmed to 300. [2026-01-07T12:22:40.729873] [DEBUG] [REMOTE ] TLSI: PASS: History has at least 300 days. [2026-01-07T12:22:40.730088] [DEBUG] [REMOTE ] TLSI: PASS: Price check passed. Min price $4.00. [2026-01-07T12:22:40.730220] [DEBUG] [REMOTE ] TLSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:40.730328] [DEBUG] [REMOTE ] TLSI: PASS: Integrity check passed. [2026-01-07T12:22:40.730367] [DEBUG] [REMOTE ] TLSI: Symbol is viable for forecasting. [2026-01-07T12:22:40.730430] [INFO ] [MAIN ] [3117/3530] TLSI kept (0.3s) | 3116 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:41.284322] [DEBUG] [REMOTE ] TLYS: Retrieved 3438 rows, trimmed to 300. [2026-01-07T12:22:41.284455] [DEBUG] [REMOTE ] TLYS: PASS: History has at least 300 days. [2026-01-07T12:22:41.284704] [DEBUG] [REMOTE ] TLYS: PASS: Price check passed. Min price $1.18. [2026-01-07T12:22:41.284838] [DEBUG] [REMOTE ] TLYS: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:41.284955] [DEBUG] [REMOTE ] TLYS: PASS: Integrity check passed. [2026-01-07T12:22:41.284994] [DEBUG] [REMOTE ] TLYS: Symbol is viable for forecasting. [2026-01-07T12:22:41.285042] [INFO ] [MAIN ] [3118/3530] TLYS kept (0.6s) | 3117 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:41.742459] [DEBUG] [REMOTE ] TM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:41.742618] [DEBUG] [REMOTE ] TM: PASS: History has at least 300 days. [2026-01-07T12:22:41.742867] [DEBUG] [REMOTE ] TM: PASS: Price check passed. Min price $185.22. [2026-01-07T12:22:41.743005] [DEBUG] [REMOTE ] TM: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:41.743126] [DEBUG] [REMOTE ] TM: PASS: Integrity check passed. [2026-01-07T12:22:41.743166] [DEBUG] [REMOTE ] TM: Symbol is viable for forecasting. [2026-01-07T12:22:41.743215] [INFO ] [MAIN ] [3119/3530] TM kept (0.5s) | 3118 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:41.968589] [DEBUG] [REMOTE ] TMC: Retrieved 1085 rows, trimmed to 300. [2026-01-07T12:22:41.968722] [DEBUG] [REMOTE ] TMC: PASS: History has at least 300 days. [2026-01-07T12:22:41.968960] [DEBUG] [REMOTE ] TMC: PASS: Price check passed. Min price $4.88. [2026-01-07T12:22:41.969098] [DEBUG] [REMOTE ] TMC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:41.969210] [DEBUG] [REMOTE ] TMC: PASS: Integrity check passed. [2026-01-07T12:22:41.969250] [DEBUG] [REMOTE ] TMC: Symbol is viable for forecasting. [2026-01-07T12:22:41.969298] [INFO ] [MAIN ] [3120/3530] TMC kept (0.2s) | 3119 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:42.418651] [DEBUG] [REMOTE ] TMCI: Retrieved 1182 rows, trimmed to 300. [2026-01-07T12:22:42.418894] [DEBUG] [REMOTE ] TMCI: PASS: History has at least 300 days. [2026-01-07T12:22:42.419180] [DEBUG] [REMOTE ] TMCI: PASS: Price check passed. Min price $2.38. [2026-01-07T12:22:42.419335] [DEBUG] [REMOTE ] TMCI: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:42.419476] [DEBUG] [REMOTE ] TMCI: PASS: Integrity check passed. [2026-01-07T12:22:42.419520] [DEBUG] [REMOTE ] TMCI: Symbol is viable for forecasting. [2026-01-07T12:22:42.419594] [INFO ] [MAIN ] [3121/3530] TMCI kept (0.5s) | 3120 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:42.822766] [DEBUG] [REMOTE ] TMDX: Retrieved 1680 rows, trimmed to 300. [2026-01-07T12:22:42.823008] [DEBUG] [REMOTE ] TMDX: PASS: History has at least 300 days. [2026-01-07T12:22:42.823412] [DEBUG] [REMOTE ] TMDX: PASS: Price check passed. Min price $107.29. [2026-01-07T12:22:42.823616] [DEBUG] [REMOTE ] TMDX: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:42.823801] [DEBUG] [REMOTE ] TMDX: PASS: Integrity check passed. [2026-01-07T12:22:42.823855] [DEBUG] [REMOTE ] TMDX: Symbol is viable for forecasting. [2026-01-07T12:22:42.823928] [INFO ] [MAIN ] [3122/3530] TMDX kept (0.4s) | 3121 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:43.240958] [DEBUG] [REMOTE ] TME: Retrieved 1776 rows, trimmed to 300. [2026-01-07T12:22:43.241267] [DEBUG] [REMOTE ] TME: PASS: History has at least 300 days. [2026-01-07T12:22:43.242077] [DEBUG] [REMOTE ] TME: PASS: Price check passed. Min price $17.53. [2026-01-07T12:22:43.244876] [DEBUG] [REMOTE ] TME: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:43.245208] [DEBUG] [REMOTE ] TME: PASS: Integrity check passed. [2026-01-07T12:22:43.245268] [DEBUG] [REMOTE ] TME: Symbol is viable for forecasting. [2026-01-07T12:22:43.245393] [INFO ] [MAIN ] [3123/3530] TME kept (0.4s) | 3122 kept, 1 rejected | 137.9/min | ETA: 3.0m [2026-01-07T12:22:43.694427] [DEBUG] [REMOTE ] TMHC: Retrieved 3206 rows, trimmed to 300. [2026-01-07T12:22:43.694634] [DEBUG] [REMOTE ] TMHC: PASS: History has at least 300 days. [2026-01-07T12:22:43.694971] [DEBUG] [REMOTE ] TMHC: PASS: Price check passed. Min price $57.80. [2026-01-07T12:22:43.695181] [DEBUG] [REMOTE ] TMHC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:43.695366] [DEBUG] [REMOTE ] TMHC: PASS: Integrity check passed. [2026-01-07T12:22:43.695431] [DEBUG] [REMOTE ] TMHC: Symbol is viable for forecasting. [2026-01-07T12:22:43.695502] [INFO ] [MAIN ] [3124/3530] TMHC kept (0.5s) | 3123 kept, 1 rejected | 137.9/min | ETA: 2.9m [2026-01-07T12:22:44.116504] [DEBUG] [REMOTE ] TMUS: Retrieved 4710 rows, trimmed to 300. [2026-01-07T12:22:44.116670] [DEBUG] [REMOTE ] TMUS: PASS: History has at least 300 days. [2026-01-07T12:22:44.116911] [DEBUG] [REMOTE ] TMUS: PASS: Price check passed. Min price $195.16. [2026-01-07T12:22:44.117047] [DEBUG] [REMOTE ] TMUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:44.117170] [DEBUG] [REMOTE ] TMUS: PASS: Integrity check passed. [2026-01-07T12:22:44.117210] [DEBUG] [REMOTE ] TMUS: Symbol is viable for forecasting. [2026-01-07T12:22:44.117263] [INFO ] [MAIN ] [3125/3530] TMUS kept (0.4s) | 3124 kept, 1 rejected | 137.9/min | ETA: 2.9m [2026-01-07T12:22:44.561121] [DEBUG] [REMOTE ] TNC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:44.561282] [DEBUG] [REMOTE ] TNC: PASS: History has at least 300 days. [2026-01-07T12:22:44.561547] [DEBUG] [REMOTE ] TNC: PASS: Price check passed. Min price $68.68. [2026-01-07T12:22:44.561704] [DEBUG] [REMOTE ] TNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:44.561834] [DEBUG] [REMOTE ] TNC: PASS: Integrity check passed. [2026-01-07T12:22:44.561881] [DEBUG] [REMOTE ] TNC: Symbol is viable for forecasting. [2026-01-07T12:22:44.561954] [INFO ] [MAIN ] [3126/3530] TNC kept (0.4s) | 3125 kept, 1 rejected | 137.9/min | ETA: 2.9m [2026-01-07T12:22:44.896176] [DEBUG] [REMOTE ] TNDM: Retrieved 3053 rows, trimmed to 300. [2026-01-07T12:22:44.896312] [DEBUG] [REMOTE ] TNDM: PASS: History has at least 300 days. [2026-01-07T12:22:44.896543] [DEBUG] [REMOTE ] TNDM: PASS: Price check passed. Min price $13.33. [2026-01-07T12:22:44.896721] [DEBUG] [REMOTE ] TNDM: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:44.896843] [DEBUG] [REMOTE ] TNDM: PASS: Integrity check passed. [2026-01-07T12:22:44.896884] [DEBUG] [REMOTE ] TNDM: Symbol is viable for forecasting. [2026-01-07T12:22:44.896933] [INFO ] [MAIN ] [3127/3530] TNDM kept (0.3s) | 3126 kept, 1 rejected | 138.0/min | ETA: 2.9m [2026-01-07T12:22:45.246544] [DEBUG] [REMOTE ] TNGX: Retrieved 1341 rows, trimmed to 300. [2026-01-07T12:22:45.246710] [DEBUG] [REMOTE ] TNGX: PASS: History has at least 300 days. [2026-01-07T12:22:45.246922] [DEBUG] [REMOTE ] TNGX: PASS: Price check passed. Min price $7.14. [2026-01-07T12:22:45.247058] [DEBUG] [REMOTE ] TNGX: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:45.247170] [DEBUG] [REMOTE ] TNGX: PASS: Integrity check passed. [2026-01-07T12:22:45.247211] [DEBUG] [REMOTE ] TNGX: Symbol is viable for forecasting. [2026-01-07T12:22:45.247260] [INFO ] [MAIN ] [3128/3530] TNGX kept (0.4s) | 3127 kept, 1 rejected | 138.0/min | ETA: 2.9m [2026-01-07T12:22:45.725517] [DEBUG] [REMOTE ] TNK: Retrieved 4544 rows, trimmed to 300. [2026-01-07T12:22:45.725674] [DEBUG] [REMOTE ] TNK: PASS: History has at least 300 days. [2026-01-07T12:22:45.725888] [DEBUG] [REMOTE ] TNK: PASS: Price check passed. Min price $48.62. [2026-01-07T12:22:45.726025] [DEBUG] [REMOTE ] TNK: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:45.726136] [DEBUG] [REMOTE ] TNK: PASS: Integrity check passed. [2026-01-07T12:22:45.726177] [DEBUG] [REMOTE ] TNK: Symbol is viable for forecasting. [2026-01-07T12:22:45.726262] [INFO ] [MAIN ] [3129/3530] TNK kept (0.5s) | 3128 kept, 1 rejected | 138.0/min | ETA: 2.9m [2026-01-07T12:22:46.164394] [DEBUG] [REMOTE ] TNL: Retrieved 4898 rows, trimmed to 300. [2026-01-07T12:22:46.164540] [DEBUG] [REMOTE ] TNL: PASS: History has at least 300 days. [2026-01-07T12:22:46.164830] [DEBUG] [REMOTE ] TNL: PASS: Price check passed. Min price $57.63. [2026-01-07T12:22:46.164975] [DEBUG] [REMOTE ] TNL: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:46.165099] [DEBUG] [REMOTE ] TNL: PASS: Integrity check passed. [2026-01-07T12:22:46.165138] [DEBUG] [REMOTE ] TNL: Symbol is viable for forecasting. [2026-01-07T12:22:46.165186] [INFO ] [MAIN ] [3130/3530] TNL kept (0.4s) | 3129 kept, 1 rejected | 138.0/min | ETA: 2.9m [2026-01-07T12:22:46.360068] [DEBUG] [REMOTE ] TNXP: Retrieved 3434 rows, trimmed to 300. [2026-01-07T12:22:46.360205] [DEBUG] [REMOTE ] TNXP: PASS: History has at least 300 days. [2026-01-07T12:22:46.360421] [DEBUG] [REMOTE ] TNXP: PASS: Price check passed. Min price $14.08. [2026-01-07T12:22:46.360554] [DEBUG] [REMOTE ] TNXP: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:46.360689] [DEBUG] [REMOTE ] TNXP: PASS: Integrity check passed. [2026-01-07T12:22:46.360729] [DEBUG] [REMOTE ] TNXP: Symbol is viable for forecasting. [2026-01-07T12:22:46.360776] [INFO ] [MAIN ] [3131/3530] TNXP kept (0.2s) | 3130 kept, 1 rejected | 138.0/min | ETA: 2.9m [2026-01-07T12:22:46.798840] [DEBUG] [REMOTE ] TOI: Retrieved 1039 rows, trimmed to 300. [2026-01-07T12:22:46.798968] [DEBUG] [REMOTE ] TOI: PASS: History has at least 300 days. [2026-01-07T12:22:46.799172] [DEBUG] [REMOTE ] TOI: PASS: Price check passed. Min price $2.94. [2026-01-07T12:22:46.799302] [DEBUG] [REMOTE ] TOI: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:46.799409] [DEBUG] [REMOTE ] TOI: PASS: Integrity check passed. [2026-01-07T12:22:46.799447] [DEBUG] [REMOTE ] TOI: Symbol is viable for forecasting. [2026-01-07T12:22:46.799493] [INFO ] [MAIN ] [3132/3530] TOI kept (0.4s) | 3131 kept, 1 rejected | 138.0/min | ETA: 2.9m [2026-01-07T12:22:47.431023] [DEBUG] [REMOTE ] TOL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:47.431164] [DEBUG] [REMOTE ] TOL: PASS: History has at least 300 days. [2026-01-07T12:22:47.431416] [DEBUG] [REMOTE ] TOL: PASS: Price check passed. Min price $126.25. [2026-01-07T12:22:47.431550] [DEBUG] [REMOTE ] TOL: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:47.431690] [DEBUG] [REMOTE ] TOL: PASS: Integrity check passed. [2026-01-07T12:22:47.431730] [DEBUG] [REMOTE ] TOL: Symbol is viable for forecasting. [2026-01-07T12:22:47.431779] [INFO ] [MAIN ] [3133/3530] TOL kept (0.6s) | 3132 kept, 1 rejected | 138.0/min | ETA: 2.9m [2026-01-07T12:22:47.658838] [DEBUG] [REMOTE ] TORO: Retrieved 714 rows, trimmed to 300. [2026-01-07T12:22:47.658965] [DEBUG] [REMOTE ] TORO: PASS: History has at least 300 days. [2026-01-07T12:22:47.659170] [DEBUG] [REMOTE ] TORO: PASS: Price check passed. Min price $3.44. [2026-01-07T12:22:47.659359] [DEBUG] [REMOTE ] TORO: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:47.659470] [DEBUG] [REMOTE ] TORO: PASS: Integrity check passed. [2026-01-07T12:22:47.659510] [DEBUG] [REMOTE ] TORO: Symbol is viable for forecasting. [2026-01-07T12:22:47.659557] [INFO ] [MAIN ] [3134/3530] TORO kept (0.2s) | 3133 kept, 1 rejected | 138.0/min | ETA: 2.9m [2026-01-07T12:22:48.299566] [DEBUG] [REMOTE ] TOWN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:48.299727] [DEBUG] [REMOTE ] TOWN: PASS: History has at least 300 days. [2026-01-07T12:22:48.299942] [DEBUG] [REMOTE ] TOWN: PASS: Price check passed. Min price $31.77. [2026-01-07T12:22:48.300074] [DEBUG] [REMOTE ] TOWN: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:48.300185] [DEBUG] [REMOTE ] TOWN: PASS: Integrity check passed. [2026-01-07T12:22:48.300239] [DEBUG] [REMOTE ] TOWN: Symbol is viable for forecasting. [2026-01-07T12:22:48.300288] [INFO ] [MAIN ] [3135/3530] TOWN kept (0.6s) | 3134 kept, 1 rejected | 138.0/min | ETA: 2.9m [2026-01-07T12:22:48.482407] [DEBUG] [REMOTE ] TOYO: Retrieved 381 rows, trimmed to 300. [2026-01-07T12:22:48.482523] [DEBUG] [REMOTE ] TOYO: PASS: History has at least 300 days. [2026-01-07T12:22:48.482747] [DEBUG] [REMOTE ] TOYO: PASS: Price check passed. Min price $5.76. [2026-01-07T12:22:48.482877] [DEBUG] [REMOTE ] TOYO: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:48.482982] [DEBUG] [REMOTE ] TOYO: PASS: Integrity check passed. [2026-01-07T12:22:48.483021] [DEBUG] [REMOTE ] TOYO: Symbol is viable for forecasting. [2026-01-07T12:22:48.483067] [INFO ] [MAIN ] [3136/3530] TOYO kept (0.2s) | 3135 kept, 1 rejected | 138.0/min | ETA: 2.9m [2026-01-07T12:22:49.022728] [DEBUG] [REMOTE ] TPB: Retrieved 2428 rows, trimmed to 300. [2026-01-07T12:22:49.022863] [DEBUG] [REMOTE ] TPB: PASS: History has at least 300 days. [2026-01-07T12:22:49.023090] [DEBUG] [REMOTE ] TPB: PASS: Price check passed. Min price $85.31. [2026-01-07T12:22:49.023233] [DEBUG] [REMOTE ] TPB: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:49.023356] [DEBUG] [REMOTE ] TPB: PASS: Integrity check passed. [2026-01-07T12:22:49.023396] [DEBUG] [REMOTE ] TPB: Symbol is viable for forecasting. [2026-01-07T12:22:49.023445] [INFO ] [MAIN ] [3137/3530] TPB kept (0.5s) | 3136 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:49.573352] [DEBUG] [REMOTE ] TPC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:49.573520] [DEBUG] [REMOTE ] TPC: PASS: History has at least 300 days. [2026-01-07T12:22:49.573775] [DEBUG] [REMOTE ] TPC: PASS: Price check passed. Min price $58.71. [2026-01-07T12:22:49.573914] [DEBUG] [REMOTE ] TPC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:49.574033] [DEBUG] [REMOTE ] TPC: PASS: Integrity check passed. [2026-01-07T12:22:49.574073] [DEBUG] [REMOTE ] TPC: Symbol is viable for forecasting. [2026-01-07T12:22:49.574122] [INFO ] [MAIN ] [3138/3530] TPC kept (0.6s) | 3137 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:49.806172] [DEBUG] [REMOTE ] TPG: Retrieved 998 rows, trimmed to 300. [2026-01-07T12:22:49.806319] [DEBUG] [REMOTE ] TPG: PASS: History has at least 300 days. [2026-01-07T12:22:49.806537] [DEBUG] [REMOTE ] TPG: PASS: Price check passed. Min price $52.87. [2026-01-07T12:22:49.806704] [DEBUG] [REMOTE ] TPG: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:49.806815] [DEBUG] [REMOTE ] TPG: PASS: Integrity check passed. [2026-01-07T12:22:49.806856] [DEBUG] [REMOTE ] TPG: Symbol is viable for forecasting. [2026-01-07T12:22:49.806904] [INFO ] [MAIN ] [3139/3530] TPG kept (0.2s) | 3138 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:50.163382] [DEBUG] [REMOTE ] TPGXL: Retrieved 462 rows, trimmed to 300. [2026-01-07T12:22:50.163541] [DEBUG] [REMOTE ] TPGXL: PASS: History has at least 300 days. [2026-01-07T12:22:50.163834] [DEBUG] [REMOTE ] TPGXL: PASS: Price check passed. Min price $24.75. [2026-01-07T12:22:50.163999] [DEBUG] [REMOTE ] TPGXL: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:50.164131] [DEBUG] [REMOTE ] TPGXL: PASS: Integrity check passed. [2026-01-07T12:22:50.164173] [DEBUG] [REMOTE ] TPGXL: Symbol is viable for forecasting. [2026-01-07T12:22:50.164231] [INFO ] [MAIN ] [3140/3530] TPGXL kept (0.4s) | 3139 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:50.739668] [DEBUG] [REMOTE ] TPH: Retrieved 3253 rows, trimmed to 300. [2026-01-07T12:22:50.739801] [DEBUG] [REMOTE ] TPH: PASS: History has at least 300 days. [2026-01-07T12:22:50.740011] [DEBUG] [REMOTE ] TPH: PASS: Price check passed. Min price $30.65. [2026-01-07T12:22:50.740142] [DEBUG] [REMOTE ] TPH: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:50.740250] [DEBUG] [REMOTE ] TPH: PASS: Integrity check passed. [2026-01-07T12:22:50.740306] [DEBUG] [REMOTE ] TPH: Symbol is viable for forecasting. [2026-01-07T12:22:50.740354] [INFO ] [MAIN ] [3141/3530] TPH kept (0.6s) | 3140 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:51.244987] [DEBUG] [REMOTE ] TPL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:51.245150] [DEBUG] [REMOTE ] TPL: PASS: History has at least 300 days. [2026-01-07T12:22:51.245431] [DEBUG] [REMOTE ] TPL: PASS: Price check passed. Min price $273.56. [2026-01-07T12:22:51.245597] [DEBUG] [REMOTE ] TPL: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:51.245732] [DEBUG] [REMOTE ] TPL: PASS: Integrity check passed. [2026-01-07T12:22:51.245774] [DEBUG] [REMOTE ] TPL: Symbol is viable for forecasting. [2026-01-07T12:22:51.245827] [INFO ] [MAIN ] [3142/3530] TPL kept (0.5s) | 3141 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:51.426290] [DEBUG] [REMOTE ] TPVG: Retrieved 2978 rows, trimmed to 300. [2026-01-07T12:22:51.426443] [DEBUG] [REMOTE ] TPVG: PASS: History has at least 300 days. [2026-01-07T12:22:51.426726] [DEBUG] [REMOTE ] TPVG: PASS: Price check passed. Min price $5.03. [2026-01-07T12:22:51.426896] [DEBUG] [REMOTE ] TPVG: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:51.427041] [DEBUG] [REMOTE ] TPVG: PASS: Integrity check passed. [2026-01-07T12:22:51.427090] [DEBUG] [REMOTE ] TPVG: Symbol is viable for forecasting. [2026-01-07T12:22:51.427152] [INFO ] [MAIN ] [3143/3530] TPVG kept (0.2s) | 3142 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:52.002329] [DEBUG] [REMOTE ] TPYP: Retrieved 2646 rows, trimmed to 300. [2026-01-07T12:22:52.002495] [DEBUG] [REMOTE ] TPYP: PASS: History has at least 300 days. [2026-01-07T12:22:52.002815] [DEBUG] [REMOTE ] TPYP: PASS: Price check passed. Min price $33.73. [2026-01-07T12:22:52.003005] [DEBUG] [REMOTE ] TPYP: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:52.003165] [DEBUG] [REMOTE ] TPYP: PASS: Integrity check passed. [2026-01-07T12:22:52.003218] [DEBUG] [REMOTE ] TPYP: Symbol is viable for forecasting. [2026-01-07T12:22:52.003280] [INFO ] [MAIN ] [3144/3530] TPYP kept (0.6s) | 3143 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:52.492895] [DEBUG] [REMOTE ] TPZ: Retrieved 4136 rows, trimmed to 300. [2026-01-07T12:22:52.493039] [DEBUG] [REMOTE ] TPZ: PASS: History has at least 300 days. [2026-01-07T12:22:52.493272] [DEBUG] [REMOTE ] TPZ: PASS: Price check passed. Min price $20.18. [2026-01-07T12:22:52.493440] [DEBUG] [REMOTE ] TPZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:52.493564] [DEBUG] [REMOTE ] TPZ: PASS: Integrity check passed. [2026-01-07T12:22:52.493625] [DEBUG] [REMOTE ] TPZ: Symbol is viable for forecasting. [2026-01-07T12:22:52.493674] [INFO ] [MAIN ] [3145/3530] TPZ kept (0.5s) | 3144 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:52.925386] [DEBUG] [REMOTE ] TQQQ: Retrieved 4000 rows, trimmed to 300. [2026-01-07T12:22:52.925510] [DEBUG] [REMOTE ] TQQQ: PASS: History has at least 300 days. [2026-01-07T12:22:52.925742] [DEBUG] [REMOTE ] TQQQ: PASS: Price check passed. Min price $46.38. [2026-01-07T12:22:52.925874] [DEBUG] [REMOTE ] TQQQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:52.925984] [DEBUG] [REMOTE ] TQQQ: PASS: Integrity check passed. [2026-01-07T12:22:52.926023] [DEBUG] [REMOTE ] TQQQ: Symbol is viable for forecasting. [2026-01-07T12:22:52.926071] [INFO ] [MAIN ] [3146/3530] TQQQ kept (0.4s) | 3145 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:53.421318] [DEBUG] [REMOTE ] TRC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:53.421475] [DEBUG] [REMOTE ] TRC: PASS: History has at least 300 days. [2026-01-07T12:22:53.421755] [DEBUG] [REMOTE ] TRC: PASS: Price check passed. Min price $15.54. [2026-01-07T12:22:53.421891] [DEBUG] [REMOTE ] TRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:53.422017] [DEBUG] [REMOTE ] TRC: PASS: Integrity check passed. [2026-01-07T12:22:53.422073] [DEBUG] [REMOTE ] TRC: Symbol is viable for forecasting. [2026-01-07T12:22:53.422124] [INFO ] [MAIN ] [3147/3530] TRC kept (0.5s) | 3146 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:53.645265] [DEBUG] [REMOTE ] TRDA: Retrieved 1050 rows, trimmed to 300. [2026-01-07T12:22:53.645416] [DEBUG] [REMOTE ] TRDA: PASS: History has at least 300 days. [2026-01-07T12:22:53.645665] [DEBUG] [REMOTE ] TRDA: PASS: Price check passed. Min price $5.81. [2026-01-07T12:22:53.645807] [DEBUG] [REMOTE ] TRDA: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:53.645932] [DEBUG] [REMOTE ] TRDA: PASS: Integrity check passed. [2026-01-07T12:22:53.645975] [DEBUG] [REMOTE ] TRDA: Symbol is viable for forecasting. [2026-01-07T12:22:53.646027] [INFO ] [MAIN ] [3148/3530] TRDA kept (0.2s) | 3147 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:54.265381] [DEBUG] [REMOTE ] TREE: Retrieved 4378 rows, trimmed to 300. [2026-01-07T12:22:54.265597] [DEBUG] [REMOTE ] TREE: PASS: History has at least 300 days. [2026-01-07T12:22:54.265885] [DEBUG] [REMOTE ] TREE: PASS: Price check passed. Min price $48.11. [2026-01-07T12:22:54.266030] [DEBUG] [REMOTE ] TREE: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:54.266166] [DEBUG] [REMOTE ] TREE: PASS: Integrity check passed. [2026-01-07T12:22:54.266209] [DEBUG] [REMOTE ] TREE: Symbol is viable for forecasting. [2026-01-07T12:22:54.266262] [INFO ] [MAIN ] [3149/3530] TREE kept (0.6s) | 3148 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:54.753837] [DEBUG] [REMOTE ] TREX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:54.754026] [DEBUG] [REMOTE ] TREX: PASS: History has at least 300 days. [2026-01-07T12:22:54.754370] [DEBUG] [REMOTE ] TREX: PASS: Price check passed. Min price $30.13. [2026-01-07T12:22:54.754523] [DEBUG] [REMOTE ] TREX: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:54.754699] [DEBUG] [REMOTE ] TREX: PASS: Integrity check passed. [2026-01-07T12:22:54.754745] [DEBUG] [REMOTE ] TREX: Symbol is viable for forecasting. [2026-01-07T12:22:54.754802] [INFO ] [MAIN ] [3150/3530] TREX kept (0.5s) | 3149 kept, 1 rejected | 138.0/min | ETA: 2.8m [2026-01-07T12:22:55.081085] [DEBUG] [REMOTE ] TRGP: Retrieved 3793 rows, trimmed to 300. [2026-01-07T12:22:55.081227] [DEBUG] [REMOTE ] TRGP: PASS: History has at least 300 days. [2026-01-07T12:22:55.081483] [DEBUG] [REMOTE ] TRGP: PASS: Price check passed. Min price $145.36. [2026-01-07T12:22:55.081645] [DEBUG] [REMOTE ] TRGP: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:55.081766] [DEBUG] [REMOTE ] TRGP: PASS: Integrity check passed. [2026-01-07T12:22:55.081809] [DEBUG] [REMOTE ] TRGP: Symbol is viable for forecasting. [2026-01-07T12:22:55.081860] [INFO ] [MAIN ] [3151/3530] TRGP kept (0.3s) | 3150 kept, 1 rejected | 138.0/min | ETA: 2.7m [2026-01-07T12:22:55.605835] [DEBUG] [REMOTE ] TRI: Retrieved 5931 rows, trimmed to 300. [2026-01-07T12:22:55.606050] [DEBUG] [REMOTE ] TRI: PASS: History has at least 300 days. [2026-01-07T12:22:55.606368] [DEBUG] [REMOTE ] TRI: PASS: Price check passed. Min price $126.36. [2026-01-07T12:22:55.606514] [DEBUG] [REMOTE ] TRI: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:55.606683] [DEBUG] [REMOTE ] TRI: PASS: Integrity check passed. [2026-01-07T12:22:55.606726] [DEBUG] [REMOTE ] TRI: Symbol is viable for forecasting. [2026-01-07T12:22:55.606784] [INFO ] [MAIN ] [3152/3530] TRI kept (0.5s) | 3151 kept, 1 rejected | 138.0/min | ETA: 2.7m [2026-01-07T12:22:55.842748] [DEBUG] [REMOTE ] TRIN: Retrieved 1240 rows, trimmed to 300. [2026-01-07T12:22:55.842897] [DEBUG] [REMOTE ] TRIN: PASS: History has at least 300 days. [2026-01-07T12:22:55.843115] [DEBUG] [REMOTE ] TRIN: PASS: Price check passed. Min price $13.80. [2026-01-07T12:22:55.843253] [DEBUG] [REMOTE ] TRIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:55.843383] [DEBUG] [REMOTE ] TRIN: PASS: Integrity check passed. [2026-01-07T12:22:55.843425] [DEBUG] [REMOTE ] TRIN: Symbol is viable for forecasting. [2026-01-07T12:22:55.843476] [INFO ] [MAIN ] [3153/3530] TRIN kept (0.2s) | 3152 kept, 1 rejected | 138.0/min | ETA: 2.7m [2026-01-07T12:22:56.368493] [DEBUG] [REMOTE ] TRIP: Retrieved 3540 rows, trimmed to 300. [2026-01-07T12:22:56.368667] [DEBUG] [REMOTE ] TRIP: PASS: History has at least 300 days. [2026-01-07T12:22:56.368923] [DEBUG] [REMOTE ] TRIP: PASS: Price check passed. Min price $13.36. [2026-01-07T12:22:56.369064] [DEBUG] [REMOTE ] TRIP: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:56.369183] [DEBUG] [REMOTE ] TRIP: PASS: Integrity check passed. [2026-01-07T12:22:56.369225] [DEBUG] [REMOTE ] TRIP: Symbol is viable for forecasting. [2026-01-07T12:22:56.369275] [INFO ] [MAIN ] [3154/3530] TRIP kept (0.5s) | 3153 kept, 1 rejected | 138.0/min | ETA: 2.7m [2026-01-07T12:22:56.870653] [DEBUG] [REMOTE ] TRMB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:56.870822] [DEBUG] [REMOTE ] TRMB: PASS: History has at least 300 days. [2026-01-07T12:22:56.871116] [DEBUG] [REMOTE ] TRMB: PASS: Price check passed. Min price $74.82. [2026-01-07T12:22:56.871262] [DEBUG] [REMOTE ] TRMB: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:56.871419] [DEBUG] [REMOTE ] TRMB: PASS: Integrity check passed. [2026-01-07T12:22:56.871475] [DEBUG] [REMOTE ] TRMB: Symbol is viable for forecasting. [2026-01-07T12:22:56.871533] [INFO ] [MAIN ] [3155/3530] TRMB kept (0.5s) | 3154 kept, 1 rejected | 138.0/min | ETA: 2.7m [2026-01-07T12:22:57.185987] [DEBUG] [REMOTE ] TRMD: Retrieved 1978 rows, trimmed to 300. [2026-01-07T12:22:57.186141] [DEBUG] [REMOTE ] TRMD: PASS: History has at least 300 days. [2026-01-07T12:22:57.186402] [DEBUG] [REMOTE ] TRMD: PASS: Price check passed. Min price $18.94. [2026-01-07T12:22:57.186608] [DEBUG] [REMOTE ] TRMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:57.186734] [DEBUG] [REMOTE ] TRMD: PASS: Integrity check passed. [2026-01-07T12:22:57.186778] [DEBUG] [REMOTE ] TRMD: Symbol is viable for forecasting. [2026-01-07T12:22:57.186830] [INFO ] [MAIN ] [3156/3530] TRMD kept (0.3s) | 3155 kept, 1 rejected | 138.0/min | ETA: 2.7m [2026-01-07T12:22:57.747067] [DEBUG] [REMOTE ] TRMK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:57.747221] [DEBUG] [REMOTE ] TRMK: PASS: History has at least 300 days. [2026-01-07T12:22:57.747473] [DEBUG] [REMOTE ] TRMK: PASS: Price check passed. Min price $36.45. [2026-01-07T12:22:57.747657] [DEBUG] [REMOTE ] TRMK: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:57.747794] [DEBUG] [REMOTE ] TRMK: PASS: Integrity check passed. [2026-01-07T12:22:57.747836] [DEBUG] [REMOTE ] TRMK: Symbol is viable for forecasting. [2026-01-07T12:22:57.747887] [INFO ] [MAIN ] [3157/3530] TRMK kept (0.6s) | 3156 kept, 1 rejected | 138.0/min | ETA: 2.7m [2026-01-07T12:22:58.162918] [DEBUG] [REMOTE ] TRN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:22:58.163129] [DEBUG] [REMOTE ] TRN: PASS: History has at least 300 days. [2026-01-07T12:22:58.163491] [DEBUG] [REMOTE ] TRN: PASS: Price check passed. Min price $24.90. [2026-01-07T12:22:58.163668] [DEBUG] [REMOTE ] TRN: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:58.163814] [DEBUG] [REMOTE ] TRN: PASS: Integrity check passed. [2026-01-07T12:22:58.163860] [DEBUG] [REMOTE ] TRN: Symbol is viable for forecasting. [2026-01-07T12:22:58.163919] [INFO ] [MAIN ] [3158/3530] TRN kept (0.4s) | 3157 kept, 1 rejected | 138.0/min | ETA: 2.7m [2026-01-07T12:22:58.398744] [DEBUG] [REMOTE ] TRNO: Retrieved 4001 rows, trimmed to 300. [2026-01-07T12:22:58.398971] [DEBUG] [REMOTE ] TRNO: PASS: History has at least 300 days. [2026-01-07T12:22:58.399298] [DEBUG] [REMOTE ] TRNO: PASS: Price check passed. Min price $55.46. [2026-01-07T12:22:58.399531] [DEBUG] [REMOTE ] TRNO: PASS: Continuity check passed with 300 days. [2026-01-07T12:22:58.399780] [DEBUG] [REMOTE ] TRNO: PASS: Integrity check passed. [2026-01-07T12:22:58.399838] [DEBUG] [REMOTE ] TRNO: Symbol is viable for forecasting. [2026-01-07T12:22:58.399900] [INFO ] [MAIN ] [3159/3530] TRNO kept (0.2s) | 3158 kept, 1 rejected | 138.0/min | ETA: 2.7m [2026-01-07T12:23:01.473711] [DEBUG] [REMOTE ] TRNS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:01.473862] [DEBUG] [REMOTE ] TRNS: PASS: History has at least 300 days. [2026-01-07T12:23:01.474110] [DEBUG] [REMOTE ] TRNS: PASS: Price check passed. Min price $52.06. [2026-01-07T12:23:01.474248] [DEBUG] [REMOTE ] TRNS: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:01.474376] [DEBUG] [REMOTE ] TRNS: PASS: Integrity check passed. [2026-01-07T12:23:01.474417] [DEBUG] [REMOTE ] TRNS: Symbol is viable for forecasting. [2026-01-07T12:23:01.474467] [INFO ] [MAIN ] [3160/3530] TRNS kept (3.1s) | 3159 kept, 1 rejected | 137.7/min | ETA: 2.7m [2026-01-07T12:23:02.466730] [DEBUG] [REMOTE ] TROX: Retrieved 3797 rows, trimmed to 300. [2026-01-07T12:23:02.466856] [DEBUG] [REMOTE ] TROX: PASS: History has at least 300 days. [2026-01-07T12:23:02.467066] [DEBUG] [REMOTE ] TROX: PASS: Price check passed. Min price $2.88. [2026-01-07T12:23:02.467201] [DEBUG] [REMOTE ] TROX: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:02.467311] [DEBUG] [REMOTE ] TROX: PASS: Integrity check passed. [2026-01-07T12:23:02.467351] [DEBUG] [REMOTE ] TROX: Symbol is viable for forecasting. [2026-01-07T12:23:02.467399] [INFO ] [MAIN ] [3161/3530] TROX kept (1.0s) | 3160 kept, 1 rejected | 137.7/min | ETA: 2.7m [2026-01-07T12:23:02.993333] [DEBUG] [REMOTE ] TRP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:02.993465] [DEBUG] [REMOTE ] TRP: PASS: History has at least 300 days. [2026-01-07T12:23:02.993888] [DEBUG] [REMOTE ] TRP: PASS: Price check passed. Min price $49.23. [2026-01-07T12:23:02.994021] [DEBUG] [REMOTE ] TRP: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:02.994153] [DEBUG] [REMOTE ] TRP: PASS: Integrity check passed. [2026-01-07T12:23:02.994192] [DEBUG] [REMOTE ] TRP: Symbol is viable for forecasting. [2026-01-07T12:23:02.994240] [INFO ] [MAIN ] [3162/3530] TRP kept (0.5s) | 3161 kept, 1 rejected | 137.7/min | ETA: 2.7m [2026-01-07T12:23:03.388414] [DEBUG] [REMOTE ] TRS: Retrieved 4689 rows, trimmed to 300. [2026-01-07T12:23:03.388543] [DEBUG] [REMOTE ] TRS: PASS: History has at least 300 days. [2026-01-07T12:23:03.388783] [DEBUG] [REMOTE ] TRS: PASS: Price check passed. Min price $31.08. [2026-01-07T12:23:03.388948] [DEBUG] [REMOTE ] TRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:03.389060] [DEBUG] [REMOTE ] TRS: PASS: Integrity check passed. [2026-01-07T12:23:03.389100] [DEBUG] [REMOTE ] TRS: Symbol is viable for forecasting. [2026-01-07T12:23:03.389147] [INFO ] [MAIN ] [3163/3530] TRS kept (0.4s) | 3162 kept, 1 rejected | 137.7/min | ETA: 2.7m [2026-01-07T12:23:03.690281] [DEBUG] [REMOTE ] TRTX: Retrieved 2128 rows, trimmed to 300. [2026-01-07T12:23:03.690423] [DEBUG] [REMOTE ] TRTX: PASS: History has at least 300 days. [2026-01-07T12:23:03.690657] [DEBUG] [REMOTE ] TRTX: PASS: Price check passed. Min price $8.22. [2026-01-07T12:23:03.690793] [DEBUG] [REMOTE ] TRTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:03.690904] [DEBUG] [REMOTE ] TRTX: PASS: Integrity check passed. [2026-01-07T12:23:03.690943] [DEBUG] [REMOTE ] TRTX: Symbol is viable for forecasting. [2026-01-07T12:23:03.690990] [INFO ] [MAIN ] [3164/3530] TRTX kept (0.3s) | 3163 kept, 1 rejected | 137.7/min | ETA: 2.7m [2026-01-07T12:23:04.343813] [DEBUG] [REMOTE ] TRUE: Retrieved 6459 rows, trimmed to 300. [2026-01-07T12:23:04.343957] [DEBUG] [REMOTE ] TRUE: PASS: History has at least 300 days. [2026-01-07T12:23:04.344198] [DEBUG] [REMOTE ] TRUE: PASS: Price check passed. Min price $1.43. [2026-01-07T12:23:04.344337] [DEBUG] [REMOTE ] TRUE: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:04.344476] [DEBUG] [REMOTE ] TRUE: PASS: Integrity check passed. [2026-01-07T12:23:04.344519] [DEBUG] [REMOTE ] TRUE: Symbol is viable for forecasting. [2026-01-07T12:23:04.344588] [INFO ] [MAIN ] [3165/3530] TRUE kept (0.7s) | 3164 kept, 1 rejected | 137.7/min | ETA: 2.7m [2026-01-07T12:23:04.695073] [DEBUG] [REMOTE ] TRUP: Retrieved 2885 rows, trimmed to 300. [2026-01-07T12:23:04.695237] [DEBUG] [REMOTE ] TRUP: PASS: History has at least 300 days. [2026-01-07T12:23:04.695531] [DEBUG] [REMOTE ] TRUP: PASS: Price check passed. Min price $34.03. [2026-01-07T12:23:04.695753] [DEBUG] [REMOTE ] TRUP: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:04.695921] [DEBUG] [REMOTE ] TRUP: PASS: Integrity check passed. [2026-01-07T12:23:04.695982] [DEBUG] [REMOTE ] TRUP: Symbol is viable for forecasting. [2026-01-07T12:23:04.696055] [INFO ] [MAIN ] [3166/3530] TRUP kept (0.4s) | 3165 kept, 1 rejected | 137.7/min | ETA: 2.6m [2026-01-07T12:23:05.031005] [DEBUG] [REMOTE ] TRVG: Retrieved 2275 rows, trimmed to 300. [2026-01-07T12:23:05.031137] [DEBUG] [REMOTE ] TRVG: PASS: History has at least 300 days. [2026-01-07T12:23:05.031345] [DEBUG] [REMOTE ] TRVG: PASS: Price check passed. Min price $2.77. [2026-01-07T12:23:05.031527] [DEBUG] [REMOTE ] TRVG: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:05.031696] [DEBUG] [REMOTE ] TRVG: PASS: Integrity check passed. [2026-01-07T12:23:05.031750] [DEBUG] [REMOTE ] TRVG: Symbol is viable for forecasting. [2026-01-07T12:23:05.031813] [INFO ] [MAIN ] [3167/3530] TRVG kept (0.3s) | 3166 kept, 1 rejected | 137.7/min | ETA: 2.6m [2026-01-07T12:23:05.579657] [DEBUG] [REMOTE ] TS: Retrieved 5801 rows, trimmed to 300. [2026-01-07T12:23:05.579786] [DEBUG] [REMOTE ] TS: PASS: History has at least 300 days. [2026-01-07T12:23:05.580002] [DEBUG] [REMOTE ] TS: PASS: Price check passed. Min price $33.20. [2026-01-07T12:23:05.580137] [DEBUG] [REMOTE ] TS: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:05.580250] [DEBUG] [REMOTE ] TS: PASS: Integrity check passed. [2026-01-07T12:23:05.580289] [DEBUG] [REMOTE ] TS: Symbol is viable for forecasting. [2026-01-07T12:23:05.580337] [INFO ] [MAIN ] [3168/3530] TS kept (0.5s) | 3167 kept, 1 rejected | 137.7/min | ETA: 2.6m [2026-01-07T12:23:06.040195] [DEBUG] [REMOTE ] TSBK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:06.040325] [DEBUG] [REMOTE ] TSBK: PASS: History has at least 300 days. [2026-01-07T12:23:06.040539] [DEBUG] [REMOTE ] TSBK: PASS: Price check passed. Min price $30.94. [2026-01-07T12:23:06.040694] [DEBUG] [REMOTE ] TSBK: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:06.040808] [DEBUG] [REMOTE ] TSBK: PASS: Integrity check passed. [2026-01-07T12:23:06.040847] [DEBUG] [REMOTE ] TSBK: Symbol is viable for forecasting. [2026-01-07T12:23:06.040894] [INFO ] [MAIN ] [3169/3530] TSBK kept (0.5s) | 3168 kept, 1 rejected | 137.7/min | ETA: 2.6m [2026-01-07T12:23:06.547077] [DEBUG] [REMOTE ] TSCO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:06.547210] [DEBUG] [REMOTE ] TSCO: PASS: History has at least 300 days. [2026-01-07T12:23:06.547429] [DEBUG] [REMOTE ] TSCO: PASS: Price check passed. Min price $49.83. [2026-01-07T12:23:06.547560] [DEBUG] [REMOTE ] TSCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:06.547695] [DEBUG] [REMOTE ] TSCO: PASS: Integrity check passed. [2026-01-07T12:23:06.547734] [DEBUG] [REMOTE ] TSCO: Symbol is viable for forecasting. [2026-01-07T12:23:06.547782] [INFO ] [MAIN ] [3170/3530] TSCO kept (0.5s) | 3169 kept, 1 rejected | 137.7/min | ETA: 2.6m [2026-01-07T12:23:07.017140] [DEBUG] [REMOTE ] TSDD: Retrieved 596 rows, trimmed to 300. [2026-01-07T12:23:07.017268] [DEBUG] [REMOTE ] TSDD: PASS: History has at least 300 days. [2026-01-07T12:23:07.017469] [DEBUG] [REMOTE ] TSDD: PASS: Price check passed. Min price $6.59. [2026-01-07T12:23:07.017640] [DEBUG] [REMOTE ] TSDD: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:07.017777] [DEBUG] [REMOTE ] TSDD: PASS: Integrity check passed. [2026-01-07T12:23:07.018006] [DEBUG] [REMOTE ] TSDD: Symbol is viable for forecasting. [2026-01-07T12:23:07.018054] [INFO ] [MAIN ] [3171/3530] TSDD kept (0.5s) | 3170 kept, 1 rejected | 137.7/min | ETA: 2.6m [2026-01-07T12:23:07.513139] [DEBUG] [REMOTE ] TSEM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:07.513301] [DEBUG] [REMOTE ] TSEM: PASS: History has at least 300 days. [2026-01-07T12:23:07.513565] [DEBUG] [REMOTE ] TSEM: PASS: Price check passed. Min price $71.11. [2026-01-07T12:23:07.513723] [DEBUG] [REMOTE ] TSEM: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:07.513846] [DEBUG] [REMOTE ] TSEM: PASS: Integrity check passed. [2026-01-07T12:23:07.513886] [DEBUG] [REMOTE ] TSEM: Symbol is viable for forecasting. [2026-01-07T12:23:07.513936] [INFO ] [MAIN ] [3172/3530] TSEM kept (0.5s) | 3171 kept, 1 rejected | 137.6/min | ETA: 2.6m [2026-01-07T12:23:07.779092] [DEBUG] [REMOTE ] TSHA: Retrieved 1327 rows, trimmed to 300. [2026-01-07T12:23:07.779258] [DEBUG] [REMOTE ] TSHA: PASS: History has at least 300 days. [2026-01-07T12:23:07.779538] [DEBUG] [REMOTE ] TSHA: PASS: Price check passed. Min price $3.83. [2026-01-07T12:23:07.779773] [DEBUG] [REMOTE ] TSHA: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:07.779930] [DEBUG] [REMOTE ] TSHA: PASS: Integrity check passed. [2026-01-07T12:23:07.779988] [DEBUG] [REMOTE ] TSHA: Symbol is viable for forecasting. [2026-01-07T12:23:07.780057] [INFO ] [MAIN ] [3173/3530] TSHA kept (0.3s) | 3172 kept, 1 rejected | 137.7/min | ETA: 2.6m [2026-01-07T12:23:08.438840] [DEBUG] [REMOTE ] TSI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:08.438992] [DEBUG] [REMOTE ] TSI: PASS: History has at least 300 days. [2026-01-07T12:23:08.439262] [DEBUG] [REMOTE ] TSI: PASS: Price check passed. Min price $4.74. [2026-01-07T12:23:08.439407] [DEBUG] [REMOTE ] TSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:08.439539] [DEBUG] [REMOTE ] TSI: PASS: Integrity check passed. [2026-01-07T12:23:08.439603] [DEBUG] [REMOTE ] TSI: Symbol is viable for forecasting. [2026-01-07T12:23:08.439657] [INFO ] [MAIN ] [3174/3530] TSI kept (0.7s) | 3173 kept, 1 rejected | 137.6/min | ETA: 2.6m [2026-01-07T12:23:08.665412] [DEBUG] [REMOTE ] TSL: Retrieved 856 rows, trimmed to 300. [2026-01-07T12:23:08.665557] [DEBUG] [REMOTE ] TSL: PASS: History has at least 300 days. [2026-01-07T12:23:08.665832] [DEBUG] [REMOTE ] TSL: PASS: Price check passed. Min price $15.81. [2026-01-07T12:23:08.665985] [DEBUG] [REMOTE ] TSL: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:08.666112] [DEBUG] [REMOTE ] TSL: PASS: Integrity check passed. [2026-01-07T12:23:08.666162] [DEBUG] [REMOTE ] TSL: Symbol is viable for forecasting. [2026-01-07T12:23:08.666220] [INFO ] [MAIN ] [3175/3530] TSL kept (0.2s) | 3174 kept, 1 rejected | 137.7/min | ETA: 2.6m [2026-01-07T12:23:09.218694] [DEBUG] [REMOTE ] TSLA: Retrieved 3905 rows, trimmed to 300. [2026-01-07T12:23:09.218836] [DEBUG] [REMOTE ] TSLA: PASS: History has at least 300 days. [2026-01-07T12:23:09.219047] [DEBUG] [REMOTE ] TSLA: PASS: Price check passed. Min price $391.09. [2026-01-07T12:23:09.219179] [DEBUG] [REMOTE ] TSLA: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:09.219289] [DEBUG] [REMOTE ] TSLA: PASS: Integrity check passed. [2026-01-07T12:23:09.219328] [DEBUG] [REMOTE ] TSLA: Symbol is viable for forecasting. [2026-01-07T12:23:09.219375] [INFO ] [MAIN ] [3176/3530] TSLA kept (0.6s) | 3175 kept, 1 rejected | 137.7/min | ETA: 2.6m [2026-01-07T12:23:09.479857] [DEBUG] [REMOTE ] TSLL: Retrieved 856 rows, trimmed to 300. [2026-01-07T12:23:09.480201] [DEBUG] [REMOTE ] TSLL: PASS: History has at least 300 days. [2026-01-07T12:23:09.480452] [DEBUG] [REMOTE ] TSLL: PASS: Price check passed. Min price $14.91. [2026-01-07T12:23:09.480667] [DEBUG] [REMOTE ] TSLL: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:09.480804] [DEBUG] [REMOTE ] TSLL: PASS: Integrity check passed. [2026-01-07T12:23:09.480856] [DEBUG] [REMOTE ] TSLL: Symbol is viable for forecasting. [2026-01-07T12:23:09.481097] [INFO ] [MAIN ] [3177/3530] TSLL kept (0.3s) | 3176 kept, 1 rejected | 137.7/min | ETA: 2.6m [2026-01-07T12:23:09.881537] [DEBUG] [REMOTE ] TSLQ: Retrieved 874 rows, trimmed to 300. [2026-01-07T12:23:09.881690] [DEBUG] [REMOTE ] TSLQ: PASS: History has at least 300 days. [2026-01-07T12:23:09.881900] [DEBUG] [REMOTE ] TSLQ: PASS: Price check passed. Min price $15.42. [2026-01-07T12:23:09.882060] [DEBUG] [REMOTE ] TSLQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:09.882169] [DEBUG] [REMOTE ] TSLQ: PASS: Integrity check passed. [2026-01-07T12:23:09.882209] [DEBUG] [REMOTE ] TSLQ: Symbol is viable for forecasting. [2026-01-07T12:23:09.882255] [INFO ] [MAIN ] [3178/3530] TSLQ kept (0.4s) | 3177 kept, 1 rejected | 137.7/min | ETA: 2.6m [2026-01-07T12:23:10.256655] [DEBUG] [REMOTE ] TSLS: Retrieved 856 rows, trimmed to 300. [2026-01-07T12:23:10.256791] [DEBUG] [REMOTE ] TSLS: PASS: History has at least 300 days. [2026-01-07T12:23:10.257005] [DEBUG] [REMOTE ] TSLS: PASS: Price check passed. Min price $4.66. [2026-01-07T12:23:10.257142] [DEBUG] [REMOTE ] TSLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:10.257255] [DEBUG] [REMOTE ] TSLS: PASS: Integrity check passed. [2026-01-07T12:23:10.257302] [DEBUG] [REMOTE ] TSLS: Symbol is viable for forecasting. [2026-01-07T12:23:10.257366] [INFO ] [MAIN ] [3179/3530] TSLS kept (0.4s) | 3178 kept, 1 rejected | 137.7/min | ETA: 2.5m [2026-01-07T12:23:10.756136] [DEBUG] [REMOTE ] TSLX: Retrieved 2967 rows, trimmed to 300. [2026-01-07T12:23:10.756268] [DEBUG] [REMOTE ] TSLX: PASS: History has at least 300 days. [2026-01-07T12:23:10.756481] [DEBUG] [REMOTE ] TSLX: PASS: Price check passed. Min price $20.26. [2026-01-07T12:23:10.756636] [DEBUG] [REMOTE ] TSLX: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:10.756755] [DEBUG] [REMOTE ] TSLX: PASS: Integrity check passed. [2026-01-07T12:23:10.756795] [DEBUG] [REMOTE ] TSLX: Symbol is viable for forecasting. [2026-01-07T12:23:10.757033] [INFO ] [MAIN ] [3180/3530] TSLX kept (0.5s) | 3179 kept, 1 rejected | 137.7/min | ETA: 2.5m [2026-01-07T12:23:11.303217] [DEBUG] [REMOTE ] TSM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:11.303350] [DEBUG] [REMOTE ] TSM: PASS: History has at least 300 days. [2026-01-07T12:23:11.303584] [DEBUG] [REMOTE ] TSM: PASS: Price check passed. Min price $274.34. [2026-01-07T12:23:11.303722] [DEBUG] [REMOTE ] TSM: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:11.303834] [DEBUG] [REMOTE ] TSM: PASS: Integrity check passed. [2026-01-07T12:23:11.303874] [DEBUG] [REMOTE ] TSM: Symbol is viable for forecasting. [2026-01-07T12:23:11.303921] [INFO ] [MAIN ] [3181/3530] TSM kept (0.5s) | 3180 kept, 1 rejected | 137.7/min | ETA: 2.5m [2026-01-07T12:23:11.815509] [DEBUG] [REMOTE ] TSN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:11.815660] [DEBUG] [REMOTE ] TSN: PASS: History has at least 300 days. [2026-01-07T12:23:11.815895] [DEBUG] [REMOTE ] TSN: PASS: Price check passed. Min price $50.28. [2026-01-07T12:23:11.816050] [DEBUG] [REMOTE ] TSN: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:11.816175] [DEBUG] [REMOTE ] TSN: PASS: Integrity check passed. [2026-01-07T12:23:11.816216] [DEBUG] [REMOTE ] TSN: Symbol is viable for forecasting. [2026-01-07T12:23:11.816266] [INFO ] [MAIN ] [3182/3530] TSN kept (0.5s) | 3181 kept, 1 rejected | 137.7/min | ETA: 2.5m [2026-01-07T12:23:13.180547] [DEBUG] [REMOTE ] TSQ: Retrieved 2881 rows, trimmed to 300. [2026-01-07T12:23:13.180694] [DEBUG] [REMOTE ] TSQ: PASS: History has at least 300 days. [2026-01-07T12:23:13.180903] [DEBUG] [REMOTE ] TSQ: PASS: Price check passed. Min price $4.38. [2026-01-07T12:23:13.181052] [DEBUG] [REMOTE ] TSQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:13.181162] [DEBUG] [REMOTE ] TSQ: PASS: Integrity check passed. [2026-01-07T12:23:13.181202] [DEBUG] [REMOTE ] TSQ: Symbol is viable for forecasting. [2026-01-07T12:23:13.181250] [INFO ] [MAIN ] [3183/3530] TSQ kept (1.4s) | 3182 kept, 1 rejected | 137.6/min | ETA: 2.5m [2026-01-07T12:23:13.352504] [DEBUG] [REMOTE ] TSYX: Exception occurred during daily data fetch: Invalid API call. Please retry or visit the documentation (https://www.alphavantage.co/documentation/) for TIME_SERIES_DAILY_ADJUSTED.. [2026-01-07T12:23:13.352819] [DEBUG] [REMOTE ] TSYX: FAIL: History check failed. No DataFrame was returned. [2026-01-07T12:23:13.352917] [WARN ] [LOCAL ] TSYX: SET TO BLACKLISTED [2026-01-07T12:23:13.354107] [INFO ] [MAIN ] [3184/3530] TSYX rejected (0.2s) | 3182 kept, 2 rejected | 137.6/min | ETA: 2.5m [2026-01-07T12:23:14.039852] [DEBUG] [REMOTE ] TTC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:14.040003] [DEBUG] [REMOTE ] TTC: PASS: History has at least 300 days. [2026-01-07T12:23:14.040234] [DEBUG] [REMOTE ] TTC: PASS: Price check passed. Min price $67.65. [2026-01-07T12:23:14.040414] [DEBUG] [REMOTE ] TTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:14.040539] [DEBUG] [REMOTE ] TTC: PASS: Integrity check passed. [2026-01-07T12:23:14.040606] [DEBUG] [REMOTE ] TTC: Symbol is viable for forecasting. [2026-01-07T12:23:14.040670] [INFO ] [MAIN ] [3185/3530] TTC kept (0.7s) | 3183 kept, 2 rejected | 137.6/min | ETA: 2.5m [2026-01-07T12:23:14.373338] [DEBUG] [REMOTE ] TTD: Retrieved 2336 rows, trimmed to 300. [2026-01-07T12:23:14.373476] [DEBUG] [REMOTE ] TTD: PASS: History has at least 300 days. [2026-01-07T12:23:14.373722] [DEBUG] [REMOTE ] TTD: PASS: Price check passed. Min price $36.19. [2026-01-07T12:23:14.373857] [DEBUG] [REMOTE ] TTD: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:14.373987] [DEBUG] [REMOTE ] TTD: PASS: Integrity check passed. [2026-01-07T12:23:14.374031] [DEBUG] [REMOTE ] TTD: Symbol is viable for forecasting. [2026-01-07T12:23:14.374078] [INFO ] [MAIN ] [3186/3530] TTD kept (0.3s) | 3184 kept, 2 rejected | 137.6/min | ETA: 2.5m [2026-01-07T12:23:14.878077] [DEBUG] [REMOTE ] TTE: Retrieved 4574 rows, trimmed to 300. [2026-01-07T12:23:14.878220] [DEBUG] [REMOTE ] TTE: PASS: History has at least 300 days. [2026-01-07T12:23:14.878473] [DEBUG] [REMOTE ] TTE: PASS: Price check passed. Min price $57.48. [2026-01-07T12:23:14.878657] [DEBUG] [REMOTE ] TTE: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:14.878837] [DEBUG] [REMOTE ] TTE: PASS: Integrity check passed. [2026-01-07T12:23:14.878888] [DEBUG] [REMOTE ] TTE: Symbol is viable for forecasting. [2026-01-07T12:23:14.878949] [INFO ] [MAIN ] [3187/3530] TTE kept (0.5s) | 3185 kept, 2 rejected | 137.6/min | ETA: 2.5m [2026-01-07T12:23:15.360040] [DEBUG] [REMOTE ] TTEC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:15.360189] [DEBUG] [REMOTE ] TTEC: PASS: History has at least 300 days. [2026-01-07T12:23:15.360458] [DEBUG] [REMOTE ] TTEC: PASS: Price check passed. Min price $2.57. [2026-01-07T12:23:15.360662] [DEBUG] [REMOTE ] TTEC: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:15.360808] [DEBUG] [REMOTE ] TTEC: PASS: Integrity check passed. [2026-01-07T12:23:15.360857] [DEBUG] [REMOTE ] TTEC: Symbol is viable for forecasting. [2026-01-07T12:23:15.360916] [INFO ] [MAIN ] [3188/3530] TTEC kept (0.5s) | 3186 kept, 2 rejected | 137.6/min | ETA: 2.5m [2026-01-07T12:23:15.884910] [DEBUG] [REMOTE ] TTEK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:15.885053] [DEBUG] [REMOTE ] TTEK: PASS: History has at least 300 days. [2026-01-07T12:23:15.885306] [DEBUG] [REMOTE ] TTEK: PASS: Price check passed. Min price $31.79. [2026-01-07T12:23:15.885443] [DEBUG] [REMOTE ] TTEK: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:15.885605] [DEBUG] [REMOTE ] TTEK: PASS: Integrity check passed. [2026-01-07T12:23:15.885675] [DEBUG] [REMOTE ] TTEK: Symbol is viable for forecasting. [2026-01-07T12:23:15.885744] [INFO ] [MAIN ] [3189/3530] TTEK kept (0.5s) | 3187 kept, 2 rejected | 137.6/min | ETA: 2.5m [2026-01-07T12:23:16.351718] [DEBUG] [REMOTE ] TTI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:16.351861] [DEBUG] [REMOTE ] TTI: PASS: History has at least 300 days. [2026-01-07T12:23:16.352109] [DEBUG] [REMOTE ] TTI: PASS: Price check passed. Min price $5.59. [2026-01-07T12:23:16.352266] [DEBUG] [REMOTE ] TTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:16.352396] [DEBUG] [REMOTE ] TTI: PASS: Integrity check passed. [2026-01-07T12:23:16.352437] [DEBUG] [REMOTE ] TTI: Symbol is viable for forecasting. [2026-01-07T12:23:16.352489] [INFO ] [MAIN ] [3190/3530] TTI kept (0.5s) | 3188 kept, 2 rejected | 137.6/min | ETA: 2.5m [2026-01-07T12:23:16.826837] [DEBUG] [REMOTE ] TTMI: Retrieved 6358 rows, trimmed to 300. [2026-01-07T12:23:16.827000] [DEBUG] [REMOTE ] TTMI: PASS: History has at least 300 days. [2026-01-07T12:23:16.827289] [DEBUG] [REMOTE ] TTMI: PASS: Price check passed. Min price $53.58. [2026-01-07T12:23:16.827439] [DEBUG] [REMOTE ] TTMI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:16.827633] [DEBUG] [REMOTE ] TTMI: PASS: Integrity check passed. [2026-01-07T12:23:16.827703] [DEBUG] [REMOTE ] TTMI: Symbol is viable for forecasting. [2026-01-07T12:23:16.827760] [INFO ] [MAIN ] [3191/3530] TTMI kept (0.5s) | 3189 kept, 2 rejected | 137.5/min | ETA: 2.5m [2026-01-07T12:23:17.297040] [DEBUG] [REMOTE ] TTWO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:17.297179] [DEBUG] [REMOTE ] TTWO: PASS: History has at least 300 days. [2026-01-07T12:23:17.297412] [DEBUG] [REMOTE ] TTWO: PASS: Price check passed. Min price $232.00. [2026-01-07T12:23:17.297550] [DEBUG] [REMOTE ] TTWO: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:17.297692] [DEBUG] [REMOTE ] TTWO: PASS: Integrity check passed. [2026-01-07T12:23:17.297734] [DEBUG] [REMOTE ] TTWO: Symbol is viable for forecasting. [2026-01-07T12:23:17.297785] [INFO ] [MAIN ] [3192/3530] TTWO kept (0.5s) | 3190 kept, 2 rejected | 137.5/min | ETA: 2.5m [2026-01-07T12:23:17.630879] [DEBUG] [REMOTE ] TUGN: Retrieved 911 rows, trimmed to 300. [2026-01-07T12:23:17.630999] [DEBUG] [REMOTE ] TUGN: PASS: History has at least 300 days. [2026-01-07T12:23:17.631205] [DEBUG] [REMOTE ] TUGN: PASS: Price check passed. Min price $24.37. [2026-01-07T12:23:17.631354] [DEBUG] [REMOTE ] TUGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:17.631476] [DEBUG] [REMOTE ] TUGN: PASS: Integrity check passed. [2026-01-07T12:23:17.631518] [DEBUG] [REMOTE ] TUGN: Symbol is viable for forecasting. [2026-01-07T12:23:17.631566] [INFO ] [MAIN ] [3193/3530] TUGN kept (0.3s) | 3191 kept, 2 rejected | 137.6/min | ETA: 2.4m [2026-01-07T12:23:18.005007] [DEBUG] [REMOTE ] TUSK: Retrieved 2319 rows, trimmed to 300. [2026-01-07T12:23:18.005135] [DEBUG] [REMOTE ] TUSK: PASS: History has at least 300 days. [2026-01-07T12:23:18.005345] [DEBUG] [REMOTE ] TUSK: PASS: Price check passed. Min price $1.73. [2026-01-07T12:23:18.005481] [DEBUG] [REMOTE ] TUSK: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:18.005628] [DEBUG] [REMOTE ] TUSK: PASS: Integrity check passed. [2026-01-07T12:23:18.005679] [DEBUG] [REMOTE ] TUSK: Symbol is viable for forecasting. [2026-01-07T12:23:18.005737] [INFO ] [MAIN ] [3194/3530] TUSK kept (0.4s) | 3192 kept, 2 rejected | 137.6/min | ETA: 2.4m [2026-01-07T12:23:18.456045] [DEBUG] [REMOTE ] TVC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:18.456181] [DEBUG] [REMOTE ] TVC: PASS: History has at least 300 days. [2026-01-07T12:23:18.456408] [DEBUG] [REMOTE ] TVC: PASS: Price check passed. Min price $23.80. [2026-01-07T12:23:18.456544] [DEBUG] [REMOTE ] TVC: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:18.456698] [DEBUG] [REMOTE ] TVC: PASS: Integrity check passed. [2026-01-07T12:23:18.456742] [DEBUG] [REMOTE ] TVC: Symbol is viable for forecasting. [2026-01-07T12:23:18.456793] [INFO ] [MAIN ] [3195/3530] TVC kept (0.5s) | 3193 kept, 2 rejected | 137.6/min | ETA: 2.4m [2026-01-07T12:23:19.001889] [DEBUG] [REMOTE ] TVE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:19.002024] [DEBUG] [REMOTE ] TVE: PASS: History has at least 300 days. [2026-01-07T12:23:19.002241] [DEBUG] [REMOTE ] TVE: PASS: Price check passed. Min price $23.66. [2026-01-07T12:23:19.002374] [DEBUG] [REMOTE ] TVE: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:19.002487] [DEBUG] [REMOTE ] TVE: PASS: Integrity check passed. [2026-01-07T12:23:19.002527] [DEBUG] [REMOTE ] TVE: Symbol is viable for forecasting. [2026-01-07T12:23:19.002593] [INFO ] [MAIN ] [3196/3530] TVE kept (0.5s) | 3194 kept, 2 rejected | 137.5/min | ETA: 2.4m [2026-01-07T12:23:19.357392] [DEBUG] [REMOTE ] TVTX: Retrieved 3309 rows, trimmed to 300. [2026-01-07T12:23:19.357510] [DEBUG] [REMOTE ] TVTX: PASS: History has at least 300 days. [2026-01-07T12:23:19.357738] [DEBUG] [REMOTE ] TVTX: PASS: Price check passed. Min price $25.16. [2026-01-07T12:23:19.357872] [DEBUG] [REMOTE ] TVTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:19.357979] [DEBUG] [REMOTE ] TVTX: PASS: Integrity check passed. [2026-01-07T12:23:19.358018] [DEBUG] [REMOTE ] TVTX: Symbol is viable for forecasting. [2026-01-07T12:23:19.358078] [INFO ] [MAIN ] [3197/3530] TVTX kept (0.4s) | 3195 kept, 2 rejected | 137.6/min | ETA: 2.4m [2026-01-07T12:23:19.584806] [DEBUG] [REMOTE ] TWFG: Retrieved 369 rows, trimmed to 300. [2026-01-07T12:23:19.584911] [DEBUG] [REMOTE ] TWFG: PASS: History has at least 300 days. [2026-01-07T12:23:19.585101] [DEBUG] [REMOTE ] TWFG: PASS: Price check passed. Min price $24.14. [2026-01-07T12:23:19.585232] [DEBUG] [REMOTE ] TWFG: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:19.585336] [DEBUG] [REMOTE ] TWFG: PASS: Integrity check passed. [2026-01-07T12:23:19.585374] [DEBUG] [REMOTE ] TWFG: Symbol is viable for forecasting. [2026-01-07T12:23:19.585420] [INFO ] [MAIN ] [3198/3530] TWFG kept (0.2s) | 3196 kept, 2 rejected | 137.6/min | ETA: 2.4m [2026-01-07T12:23:19.908316] [DEBUG] [REMOTE ] TWG: Retrieved 433 rows, trimmed to 300. [2026-01-07T12:23:19.908451] [DEBUG] [REMOTE ] TWG: PASS: History has at least 300 days. [2026-01-07T12:23:19.908735] [DEBUG] [REMOTE ] TWG: PASS: Price check passed. Min price $3.29. [2026-01-07T12:23:19.908929] [DEBUG] [REMOTE ] TWG: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:19.909071] [DEBUG] [REMOTE ] TWG: PASS: Integrity check passed. [2026-01-07T12:23:19.909122] [DEBUG] [REMOTE ] TWG: Symbol is viable for forecasting. [2026-01-07T12:23:19.909182] [INFO ] [MAIN ] [3199/3530] TWG kept (0.3s) | 3197 kept, 2 rejected | 137.6/min | ETA: 2.4m [2026-01-07T12:23:20.670628] [DEBUG] [REMOTE ] TWI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:20.670758] [DEBUG] [REMOTE ] TWI: PASS: History has at least 300 days. [2026-01-07T12:23:20.670975] [DEBUG] [REMOTE ] TWI: PASS: Price check passed. Min price $7.19. [2026-01-07T12:23:20.671277] [DEBUG] [REMOTE ] TWI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:20.671407] [DEBUG] [REMOTE ] TWI: PASS: Integrity check passed. [2026-01-07T12:23:20.671491] [DEBUG] [REMOTE ] TWI: Symbol is viable for forecasting. [2026-01-07T12:23:20.671556] [INFO ] [MAIN ] [3200/3530] TWI kept (0.8s) | 3198 kept, 2 rejected | 137.6/min | ETA: 2.4m [2026-01-07T12:23:21.165075] [DEBUG] [REMOTE ] TWIN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:21.165213] [DEBUG] [REMOTE ] TWIN: PASS: History has at least 300 days. [2026-01-07T12:23:21.165442] [DEBUG] [REMOTE ] TWIN: PASS: Price check passed. Min price $14.21. [2026-01-07T12:23:21.165593] [DEBUG] [REMOTE ] TWIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:21.165727] [DEBUG] [REMOTE ] TWIN: PASS: Integrity check passed. [2026-01-07T12:23:21.165767] [DEBUG] [REMOTE ] TWIN: Symbol is viable for forecasting. [2026-01-07T12:23:21.165814] [INFO ] [MAIN ] [3201/3530] TWIN kept (0.5s) | 3199 kept, 2 rejected | 137.5/min | ETA: 2.4m [2026-01-07T12:23:21.511155] [DEBUG] [REMOTE ] TWLO: Retrieved 2398 rows, trimmed to 300. [2026-01-07T12:23:21.511512] [DEBUG] [REMOTE ] TWLO: PASS: History has at least 300 days. [2026-01-07T12:23:21.511827] [DEBUG] [REMOTE ] TWLO: PASS: Price check passed. Min price $106.23. [2026-01-07T12:23:21.512010] [DEBUG] [REMOTE ] TWLO: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:21.512357] [DEBUG] [REMOTE ] TWLO: PASS: Integrity check passed. [2026-01-07T12:23:21.512410] [DEBUG] [REMOTE ] TWLO: Symbol is viable for forecasting. [2026-01-07T12:23:21.512472] [INFO ] [MAIN ] [3202/3530] TWLO kept (0.3s) | 3200 kept, 2 rejected | 137.6/min | ETA: 2.4m [2026-01-07T12:23:21.952862] [DEBUG] [REMOTE ] TWO: Retrieved 4070 rows, trimmed to 300. [2026-01-07T12:23:21.953098] [DEBUG] [REMOTE ] TWO: PASS: History has at least 300 days. [2026-01-07T12:23:21.953471] [DEBUG] [REMOTE ] TWO: PASS: Price check passed. Min price $9.12. [2026-01-07T12:23:21.953683] [DEBUG] [REMOTE ] TWO: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:21.953865] [DEBUG] [REMOTE ] TWO: PASS: Integrity check passed. [2026-01-07T12:23:21.953920] [DEBUG] [REMOTE ] TWO: Symbol is viable for forecasting. [2026-01-07T12:23:21.953993] [INFO ] [MAIN ] [3203/3530] TWO kept (0.4s) | 3201 kept, 2 rejected | 137.6/min | ETA: 2.4m [2026-01-07T12:23:22.386922] [DEBUG] [REMOTE ] TX: Retrieved 5014 rows, trimmed to 300. [2026-01-07T12:23:22.387054] [DEBUG] [REMOTE ] TX: PASS: History has at least 300 days. [2026-01-07T12:23:22.387271] [DEBUG] [REMOTE ] TX: PASS: Price check passed. Min price $34.35. [2026-01-07T12:23:22.387405] [DEBUG] [REMOTE ] TX: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:22.387517] [DEBUG] [REMOTE ] TX: PASS: Integrity check passed. [2026-01-07T12:23:22.387556] [DEBUG] [REMOTE ] TX: Symbol is viable for forecasting. [2026-01-07T12:23:22.387623] [INFO ] [MAIN ] [3204/3530] TX kept (0.4s) | 3202 kept, 2 rejected | 137.6/min | ETA: 2.4m [2026-01-07T12:23:22.642453] [DEBUG] [REMOTE ] TXG: Retrieved 1587 rows, trimmed to 300. [2026-01-07T12:23:22.642609] [DEBUG] [REMOTE ] TXG: PASS: History has at least 300 days. [2026-01-07T12:23:22.642863] [DEBUG] [REMOTE ] TXG: PASS: Price check passed. Min price $11.47. [2026-01-07T12:23:22.643005] [DEBUG] [REMOTE ] TXG: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:22.643113] [DEBUG] [REMOTE ] TXG: PASS: Integrity check passed. [2026-01-07T12:23:22.643152] [DEBUG] [REMOTE ] TXG: Symbol is viable for forecasting. [2026-01-07T12:23:22.643368] [INFO ] [MAIN ] [3205/3530] TXG kept (0.3s) | 3203 kept, 2 rejected | 137.6/min | ETA: 2.4m [2026-01-07T12:23:23.244934] [DEBUG] [REMOTE ] TXMD: Retrieved 5552 rows, trimmed to 300. [2026-01-07T12:23:23.245260] [DEBUG] [REMOTE ] TXMD: PASS: History has at least 300 days. [2026-01-07T12:23:23.245476] [DEBUG] [REMOTE ] TXMD: PASS: Price check passed. Min price $1.04. [2026-01-07T12:23:23.245625] [DEBUG] [REMOTE ] TXMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:23.245739] [DEBUG] [REMOTE ] TXMD: PASS: Integrity check passed. [2026-01-07T12:23:23.245778] [DEBUG] [REMOTE ] TXMD: Symbol is viable for forecasting. [2026-01-07T12:23:23.245824] [INFO ] [MAIN ] [3206/3530] TXMD kept (0.6s) | 3204 kept, 2 rejected | 137.6/min | ETA: 2.4m [2026-01-07T12:23:23.718933] [DEBUG] [REMOTE ] TXN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:23.719074] [DEBUG] [REMOTE ] TXN: PASS: History has at least 300 days. [2026-01-07T12:23:23.719301] [DEBUG] [REMOTE ] TXN: PASS: Price check passed. Min price $153.33. [2026-01-07T12:23:23.719433] [DEBUG] [REMOTE ] TXN: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:23.719567] [DEBUG] [REMOTE ] TXN: PASS: Integrity check passed. [2026-01-07T12:23:23.719652] [DEBUG] [REMOTE ] TXN: Symbol is viable for forecasting. [2026-01-07T12:23:23.719716] [INFO ] [MAIN ] [3207/3530] TXN kept (0.5s) | 3205 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:23.952192] [DEBUG] [REMOTE ] TXO: Retrieved 738 rows, trimmed to 300. [2026-01-07T12:23:23.952326] [DEBUG] [REMOTE ] TXO: PASS: History has at least 300 days. [2026-01-07T12:23:23.952539] [DEBUG] [REMOTE ] TXO: PASS: Price check passed. Min price $10.44. [2026-01-07T12:23:23.952709] [DEBUG] [REMOTE ] TXO: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:23.952823] [DEBUG] [REMOTE ] TXO: PASS: Integrity check passed. [2026-01-07T12:23:23.952863] [DEBUG] [REMOTE ] TXO: Symbol is viable for forecasting. [2026-01-07T12:23:23.952910] [INFO ] [MAIN ] [3208/3530] TXO kept (0.2s) | 3206 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:24.539352] [DEBUG] [REMOTE ] TXRH: Retrieved 5348 rows, trimmed to 300. [2026-01-07T12:23:24.539551] [DEBUG] [REMOTE ] TXRH: PASS: History has at least 300 days. [2026-01-07T12:23:24.539856] [DEBUG] [REMOTE ] TXRH: PASS: Price check passed. Min price $160.09. [2026-01-07T12:23:24.539994] [DEBUG] [REMOTE ] TXRH: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:24.540127] [DEBUG] [REMOTE ] TXRH: PASS: Integrity check passed. [2026-01-07T12:23:24.540167] [DEBUG] [REMOTE ] TXRH: Symbol is viable for forecasting. [2026-01-07T12:23:24.540221] [INFO ] [MAIN ] [3209/3530] TXRH kept (0.6s) | 3207 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:25.028301] [DEBUG] [REMOTE ] TY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:25.028464] [DEBUG] [REMOTE ] TY: PASS: History has at least 300 days. [2026-01-07T12:23:25.028774] [DEBUG] [REMOTE ] TY: PASS: Price check passed. Min price $31.25. [2026-01-07T12:23:25.028999] [DEBUG] [REMOTE ] TY: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:25.029147] [DEBUG] [REMOTE ] TY: PASS: Integrity check passed. [2026-01-07T12:23:25.029188] [DEBUG] [REMOTE ] TY: Symbol is viable for forecasting. [2026-01-07T12:23:25.029240] [INFO ] [MAIN ] [3210/3530] TY kept (0.5s) | 3208 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:25.479522] [DEBUG] [REMOTE ] TYG: Retrieved 5502 rows, trimmed to 300. [2026-01-07T12:23:25.479811] [DEBUG] [REMOTE ] TYG: PASS: History has at least 300 days. [2026-01-07T12:23:25.480129] [DEBUG] [REMOTE ] TYG: PASS: Price check passed. Min price $40.26. [2026-01-07T12:23:25.480274] [DEBUG] [REMOTE ] TYG: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:25.480414] [DEBUG] [REMOTE ] TYG: PASS: Integrity check passed. [2026-01-07T12:23:25.480494] [DEBUG] [REMOTE ] TYG: Symbol is viable for forecasting. [2026-01-07T12:23:25.480548] [INFO ] [MAIN ] [3211/3530] TYG kept (0.5s) | 3209 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:25.720304] [DEBUG] [REMOTE ] TYGO: Retrieved 1089 rows, trimmed to 300. [2026-01-07T12:23:25.720495] [DEBUG] [REMOTE ] TYGO: PASS: History has at least 300 days. [2026-01-07T12:23:25.720780] [DEBUG] [REMOTE ] TYGO: PASS: Price check passed. Min price $1.38. [2026-01-07T12:23:25.720933] [DEBUG] [REMOTE ] TYGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:25.721068] [DEBUG] [REMOTE ] TYGO: PASS: Integrity check passed. [2026-01-07T12:23:25.721112] [DEBUG] [REMOTE ] TYGO: Symbol is viable for forecasting. [2026-01-07T12:23:25.721166] [INFO ] [MAIN ] [3212/3530] TYGO kept (0.2s) | 3210 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:26.353603] [DEBUG] [REMOTE ] TYL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:26.353828] [DEBUG] [REMOTE ] TYL: PASS: History has at least 300 days. [2026-01-07T12:23:26.354217] [DEBUG] [REMOTE ] TYL: PASS: Price check passed. Min price $435.83. [2026-01-07T12:23:26.354394] [DEBUG] [REMOTE ] TYL: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:26.355136] [DEBUG] [REMOTE ] TYL: PASS: Integrity check passed. [2026-01-07T12:23:26.355310] [DEBUG] [REMOTE ] TYL: Symbol is viable for forecasting. [2026-01-07T12:23:26.355397] [INFO ] [MAIN ] [3213/3530] TYL kept (0.6s) | 3211 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:26.585448] [DEBUG] [REMOTE ] TYRA: Retrieved 1081 rows, trimmed to 300. [2026-01-07T12:23:26.585912] [DEBUG] [REMOTE ] TYRA: PASS: History has at least 300 days. [2026-01-07T12:23:26.586565] [DEBUG] [REMOTE ] TYRA: PASS: Price check passed. Min price $13.52. [2026-01-07T12:23:26.586760] [DEBUG] [REMOTE ] TYRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:26.586942] [DEBUG] [REMOTE ] TYRA: PASS: Integrity check passed. [2026-01-07T12:23:26.586985] [DEBUG] [REMOTE ] TYRA: Symbol is viable for forecasting. [2026-01-07T12:23:26.587046] [INFO ] [MAIN ] [3214/3530] TYRA kept (0.2s) | 3212 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:27.218764] [DEBUG] [REMOTE ] TZOO: Retrieved 5877 rows, trimmed to 300. [2026-01-07T12:23:27.219006] [DEBUG] [REMOTE ] TZOO: PASS: History has at least 300 days. [2026-01-07T12:23:27.219348] [DEBUG] [REMOTE ] TZOO: PASS: Price check passed. Min price $6.63. [2026-01-07T12:23:27.219499] [DEBUG] [REMOTE ] TZOO: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:27.219664] [DEBUG] [REMOTE ] TZOO: PASS: Integrity check passed. [2026-01-07T12:23:27.219709] [DEBUG] [REMOTE ] TZOO: Symbol is viable for forecasting. [2026-01-07T12:23:27.219765] [INFO ] [MAIN ] [3215/3530] TZOO kept (0.6s) | 3213 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:27.603020] [DEBUG] [REMOTE ] UAA: Retrieved 5063 rows, trimmed to 300. [2026-01-07T12:23:27.603159] [DEBUG] [REMOTE ] UAA: PASS: History has at least 300 days. [2026-01-07T12:23:27.603376] [DEBUG] [REMOTE ] UAA: PASS: Price check passed. Min price $4.17. [2026-01-07T12:23:27.603509] [DEBUG] [REMOTE ] UAA: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:27.603644] [DEBUG] [REMOTE ] UAA: PASS: Integrity check passed. [2026-01-07T12:23:27.603685] [DEBUG] [REMOTE ] UAA: Symbol is viable for forecasting. [2026-01-07T12:23:27.603732] [INFO ] [MAIN ] [3216/3530] UAA kept (0.4s) | 3214 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:27.968428] [DEBUG] [REMOTE ] UAE: Retrieved 2939 rows, trimmed to 300. [2026-01-07T12:23:27.968604] [DEBUG] [REMOTE ] UAE: PASS: History has at least 300 days. [2026-01-07T12:23:27.968871] [DEBUG] [REMOTE ] UAE: PASS: Price check passed. Min price $18.31. [2026-01-07T12:23:27.969006] [DEBUG] [REMOTE ] UAE: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:27.969119] [DEBUG] [REMOTE ] UAE: PASS: Integrity check passed. [2026-01-07T12:23:27.969159] [DEBUG] [REMOTE ] UAE: Symbol is viable for forecasting. [2026-01-07T12:23:27.969215] [INFO ] [MAIN ] [3217/3530] UAE kept (0.4s) | 3215 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:28.424242] [DEBUG] [REMOTE ] UAL: Retrieved 5011 rows, trimmed to 300. [2026-01-07T12:23:28.424435] [DEBUG] [REMOTE ] UAL: PASS: History has at least 300 days. [2026-01-07T12:23:28.424772] [DEBUG] [REMOTE ] UAL: PASS: Price check passed. Min price $89.95. [2026-01-07T12:23:28.424920] [DEBUG] [REMOTE ] UAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:28.425058] [DEBUG] [REMOTE ] UAL: PASS: Integrity check passed. [2026-01-07T12:23:28.425101] [DEBUG] [REMOTE ] UAL: Symbol is viable for forecasting. [2026-01-07T12:23:28.425155] [INFO ] [MAIN ] [3218/3530] UAL kept (0.5s) | 3216 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:28.818897] [DEBUG] [REMOTE ] UBFO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:28.819046] [DEBUG] [REMOTE ] UBFO: PASS: History has at least 300 days. [2026-01-07T12:23:28.819286] [DEBUG] [REMOTE ] UBFO: PASS: Price check passed. Min price $8.44. [2026-01-07T12:23:28.819476] [DEBUG] [REMOTE ] UBFO: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:28.819624] [DEBUG] [REMOTE ] UBFO: PASS: Integrity check passed. [2026-01-07T12:23:28.819667] [DEBUG] [REMOTE ] UBFO: Symbol is viable for forecasting. [2026-01-07T12:23:28.819717] [INFO ] [MAIN ] [3219/3530] UBFO kept (0.4s) | 3217 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:29.074691] [DEBUG] [REMOTE ] UBND: Retrieved 1068 rows, trimmed to 300. [2026-01-07T12:23:29.074954] [DEBUG] [REMOTE ] UBND: PASS: History has at least 300 days. [2026-01-07T12:23:29.075300] [DEBUG] [REMOTE ] UBND: PASS: Price check passed. Min price $21.78. [2026-01-07T12:23:29.075475] [DEBUG] [REMOTE ] UBND: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:29.075656] [DEBUG] [REMOTE ] UBND: PASS: Integrity check passed. [2026-01-07T12:23:29.075720] [DEBUG] [REMOTE ] UBND: Symbol is viable for forecasting. [2026-01-07T12:23:29.075803] [INFO ] [MAIN ] [3220/3530] UBND kept (0.3s) | 3218 kept, 2 rejected | 137.6/min | ETA: 2.3m [2026-01-07T12:23:29.449180] [DEBUG] [REMOTE ] UBRL: Retrieved 336 rows, trimmed to 300. [2026-01-07T12:23:29.449383] [DEBUG] [REMOTE ] UBRL: PASS: History has at least 300 days. [2026-01-07T12:23:29.449659] [DEBUG] [REMOTE ] UBRL: PASS: Price check passed. Min price $19.91. [2026-01-07T12:23:29.449802] [DEBUG] [REMOTE ] UBRL: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:29.449921] [DEBUG] [REMOTE ] UBRL: PASS: Integrity check passed. [2026-01-07T12:23:29.449963] [DEBUG] [REMOTE ] UBRL: Symbol is viable for forecasting. [2026-01-07T12:23:29.450015] [INFO ] [MAIN ] [3221/3530] UBRL kept (0.4s) | 3219 kept, 2 rejected | 137.6/min | ETA: 2.2m [2026-01-07T12:23:29.977690] [DEBUG] [REMOTE ] UBS: Retrieved 2796 rows, trimmed to 300. [2026-01-07T12:23:29.977837] [DEBUG] [REMOTE ] UBS: PASS: History has at least 300 days. [2026-01-07T12:23:29.978084] [DEBUG] [REMOTE ] UBS: PASS: Price check passed. Min price $36.79. [2026-01-07T12:23:29.978249] [DEBUG] [REMOTE ] UBS: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:29.978401] [DEBUG] [REMOTE ] UBS: PASS: Integrity check passed. [2026-01-07T12:23:29.978493] [DEBUG] [REMOTE ] UBS: Symbol is viable for forecasting. [2026-01-07T12:23:29.978547] [INFO ] [MAIN ] [3222/3530] UBS kept (0.5s) | 3220 kept, 2 rejected | 137.6/min | ETA: 2.2m [2026-01-07T12:23:30.489728] [DEBUG] [REMOTE ] UBSI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:30.489869] [DEBUG] [REMOTE ] UBSI: PASS: History has at least 300 days. [2026-01-07T12:23:30.490105] [DEBUG] [REMOTE ] UBSI: PASS: Price check passed. Min price $33.98. [2026-01-07T12:23:30.490242] [DEBUG] [REMOTE ] UBSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:30.490362] [DEBUG] [REMOTE ] UBSI: PASS: Integrity check passed. [2026-01-07T12:23:30.490402] [DEBUG] [REMOTE ] UBSI: Symbol is viable for forecasting. [2026-01-07T12:23:30.490451] [INFO ] [MAIN ] [3223/3530] UBSI kept (0.5s) | 3221 kept, 2 rejected | 137.6/min | ETA: 2.2m [2026-01-07T12:23:30.653237] [DEBUG] [REMOTE ] UDMY: Retrieved 1050 rows, trimmed to 300. [2026-01-07T12:23:30.653566] [DEBUG] [REMOTE ] UDMY: PASS: History has at least 300 days. [2026-01-07T12:23:30.653802] [DEBUG] [REMOTE ] UDMY: PASS: Price check passed. Min price $4.91. [2026-01-07T12:23:30.653938] [DEBUG] [REMOTE ] UDMY: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:30.654047] [DEBUG] [REMOTE ] UDMY: PASS: Integrity check passed. [2026-01-07T12:23:30.654086] [DEBUG] [REMOTE ] UDMY: Symbol is viable for forecasting. [2026-01-07T12:23:30.654136] [INFO ] [MAIN ] [3224/3530] UDMY kept (0.2s) | 3222 kept, 2 rejected | 137.6/min | ETA: 2.2m [2026-01-07T12:23:31.230718] [DEBUG] [REMOTE ] UE: Retrieved 2759 rows, trimmed to 300. [2026-01-07T12:23:31.230852] [DEBUG] [REMOTE ] UE: PASS: History has at least 300 days. [2026-01-07T12:23:31.231060] [DEBUG] [REMOTE ] UE: PASS: Price check passed. Min price $18.32. [2026-01-07T12:23:31.231209] [DEBUG] [REMOTE ] UE: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:31.231320] [DEBUG] [REMOTE ] UE: PASS: Integrity check passed. [2026-01-07T12:23:31.231555] [DEBUG] [REMOTE ] UE: Symbol is viable for forecasting. [2026-01-07T12:23:31.231624] [INFO ] [MAIN ] [3225/3530] UE kept (0.6s) | 3223 kept, 2 rejected | 137.6/min | ETA: 2.2m [2026-01-07T12:23:31.763301] [DEBUG] [REMOTE ] UEIC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:31.763428] [DEBUG] [REMOTE ] UEIC: PASS: History has at least 300 days. [2026-01-07T12:23:31.763662] [DEBUG] [REMOTE ] UEIC: PASS: Price check passed. Min price $2.76. [2026-01-07T12:23:31.763800] [DEBUG] [REMOTE ] UEIC: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:31.763917] [DEBUG] [REMOTE ] UEIC: PASS: Integrity check passed. [2026-01-07T12:23:31.763956] [DEBUG] [REMOTE ] UEIC: Symbol is viable for forecasting. [2026-01-07T12:23:31.764004] [INFO ] [MAIN ] [3226/3530] UEIC kept (0.5s) | 3224 kept, 2 rejected | 137.6/min | ETA: 2.2m [2026-01-07T12:23:32.259284] [DEBUG] [REMOTE ] UFCS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:32.259418] [DEBUG] [REMOTE ] UFCS: PASS: History has at least 300 days. [2026-01-07T12:23:32.259662] [DEBUG] [REMOTE ] UFCS: PASS: Price check passed. Min price $29.90. [2026-01-07T12:23:32.259797] [DEBUG] [REMOTE ] UFCS: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:32.259914] [DEBUG] [REMOTE ] UFCS: PASS: Integrity check passed. [2026-01-07T12:23:32.259953] [DEBUG] [REMOTE ] UFCS: Symbol is viable for forecasting. [2026-01-07T12:23:32.260000] [INFO ] [MAIN ] [3227/3530] UFCS kept (0.5s) | 3225 kept, 2 rejected | 137.6/min | ETA: 2.2m [2026-01-07T12:23:32.756241] [DEBUG] [REMOTE ] UFI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:32.756380] [DEBUG] [REMOTE ] UFI: PASS: History has at least 300 days. [2026-01-07T12:23:32.756625] [DEBUG] [REMOTE ] UFI: PASS: Price check passed. Min price $2.98. [2026-01-07T12:23:32.756764] [DEBUG] [REMOTE ] UFI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:32.756883] [DEBUG] [REMOTE ] UFI: PASS: Integrity check passed. [2026-01-07T12:23:32.756924] [DEBUG] [REMOTE ] UFI: Symbol is viable for forecasting. [2026-01-07T12:23:32.756974] [INFO ] [MAIN ] [3228/3530] UFI kept (0.5s) | 3226 kept, 2 rejected | 137.6/min | ETA: 2.2m [2026-01-07T12:23:33.058052] [DEBUG] [REMOTE ] UFO: Retrieved 1694 rows, trimmed to 300. [2026-01-07T12:23:33.058185] [DEBUG] [REMOTE ] UFO: PASS: History has at least 300 days. [2026-01-07T12:23:33.058403] [DEBUG] [REMOTE ] UFO: PASS: Price check passed. Min price $31.37. [2026-01-07T12:23:33.058545] [DEBUG] [REMOTE ] UFO: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:33.058687] [DEBUG] [REMOTE ] UFO: PASS: Integrity check passed. [2026-01-07T12:23:33.058729] [DEBUG] [REMOTE ] UFO: Symbol is viable for forecasting. [2026-01-07T12:23:33.058779] [INFO ] [MAIN ] [3229/3530] UFO kept (0.3s) | 3227 kept, 2 rejected | 137.6/min | ETA: 2.2m [2026-01-07T12:23:33.703754] [DEBUG] [REMOTE ] UFPI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:33.703916] [DEBUG] [REMOTE ] UFPI: PASS: History has at least 300 days. [2026-01-07T12:23:33.704171] [DEBUG] [REMOTE ] UFPI: PASS: Price check passed. Min price $87.77. [2026-01-07T12:23:33.704342] [DEBUG] [REMOTE ] UFPI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:33.704484] [DEBUG] [REMOTE ] UFPI: PASS: Integrity check passed. [2026-01-07T12:23:33.704525] [DEBUG] [REMOTE ] UFPI: Symbol is viable for forecasting. [2026-01-07T12:23:33.704593] [INFO ] [MAIN ] [3230/3530] UFPI kept (0.6s) | 3228 kept, 2 rejected | 137.6/min | ETA: 2.2m [2026-01-07T12:23:34.189054] [DEBUG] [REMOTE ] UGI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:34.189188] [DEBUG] [REMOTE ] UGI: PASS: History has at least 300 days. [2026-01-07T12:23:34.189406] [DEBUG] [REMOTE ] UGI: PASS: Price check passed. Min price $31.44. [2026-01-07T12:23:34.189601] [DEBUG] [REMOTE ] UGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:34.189719] [DEBUG] [REMOTE ] UGI: PASS: Integrity check passed. [2026-01-07T12:23:34.189760] [DEBUG] [REMOTE ] UGI: Symbol is viable for forecasting. [2026-01-07T12:23:34.189809] [INFO ] [MAIN ] [3231/3530] UGI kept (0.5s) | 3229 kept, 2 rejected | 137.6/min | ETA: 2.2m [2026-01-07T12:23:34.655923] [DEBUG] [REMOTE ] UGP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:34.656053] [DEBUG] [REMOTE ] UGP: PASS: History has at least 300 days. [2026-01-07T12:23:34.656271] [DEBUG] [REMOTE ] UGP: PASS: Price check passed. Min price $3.57. [2026-01-07T12:23:34.656404] [DEBUG] [REMOTE ] UGP: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:34.656517] [DEBUG] [REMOTE ] UGP: PASS: Integrity check passed. [2026-01-07T12:23:34.656556] [DEBUG] [REMOTE ] UGP: Symbol is viable for forecasting. [2026-01-07T12:23:34.656622] [INFO ] [MAIN ] [3232/3530] UGP kept (0.5s) | 3230 kept, 2 rejected | 137.6/min | ETA: 2.2m [2026-01-07T12:23:35.141741] [DEBUG] [REMOTE ] UHAL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:35.141872] [DEBUG] [REMOTE ] UHAL: PASS: History has at least 300 days. [2026-01-07T12:23:35.142086] [DEBUG] [REMOTE ] UHAL: PASS: Price check passed. Min price $48.76. [2026-01-07T12:23:35.142218] [DEBUG] [REMOTE ] UHAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:35.142332] [DEBUG] [REMOTE ] UHAL: PASS: Integrity check passed. [2026-01-07T12:23:35.142398] [DEBUG] [REMOTE ] UHAL: Symbol is viable for forecasting. [2026-01-07T12:23:35.142447] [INFO ] [MAIN ] [3233/3530] UHAL kept (0.5s) | 3231 kept, 2 rejected | 137.5/min | ETA: 2.2m [2026-01-07T12:23:35.393921] [DEBUG] [REMOTE ] UHG: Retrieved 1200 rows, trimmed to 300. [2026-01-07T12:23:35.394053] [DEBUG] [REMOTE ] UHG: PASS: History has at least 300 days. [2026-01-07T12:23:35.394255] [DEBUG] [REMOTE ] UHG: PASS: Price check passed. Min price $1.03. [2026-01-07T12:23:35.394390] [DEBUG] [REMOTE ] UHG: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:35.394498] [DEBUG] [REMOTE ] UHG: PASS: Integrity check passed. [2026-01-07T12:23:35.394537] [DEBUG] [REMOTE ] UHG: Symbol is viable for forecasting. [2026-01-07T12:23:35.394601] [INFO ] [MAIN ] [3234/3530] UHG kept (0.3s) | 3232 kept, 2 rejected | 137.6/min | ETA: 2.2m [2026-01-07T12:23:35.917029] [DEBUG] [REMOTE ] UHS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:35.917171] [DEBUG] [REMOTE ] UHS: PASS: History has at least 300 days. [2026-01-07T12:23:35.917397] [DEBUG] [REMOTE ] UHS: PASS: Price check passed. Min price $195.95. [2026-01-07T12:23:35.917532] [DEBUG] [REMOTE ] UHS: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:35.917671] [DEBUG] [REMOTE ] UHS: PASS: Integrity check passed. [2026-01-07T12:23:35.917712] [DEBUG] [REMOTE ] UHS: Symbol is viable for forecasting. [2026-01-07T12:23:35.917761] [INFO ] [MAIN ] [3235/3530] UHS kept (0.5s) | 3233 kept, 2 rejected | 137.6/min | ETA: 2.1m [2026-01-07T12:23:36.315016] [DEBUG] [REMOTE ] UI: Retrieved 3577 rows, trimmed to 300. [2026-01-07T12:23:36.315182] [DEBUG] [REMOTE ] UI: PASS: History has at least 300 days. [2026-01-07T12:23:36.315457] [DEBUG] [REMOTE ] UI: PASS: Price check passed. Min price $515.44. [2026-01-07T12:23:36.315665] [DEBUG] [REMOTE ] UI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:36.315825] [DEBUG] [REMOTE ] UI: PASS: Integrity check passed. [2026-01-07T12:23:36.315877] [DEBUG] [REMOTE ] UI: Symbol is viable for forecasting. [2026-01-07T12:23:36.315928] [INFO ] [MAIN ] [3236/3530] UI kept (0.4s) | 3234 kept, 2 rejected | 137.6/min | ETA: 2.1m [2026-01-07T12:23:36.812308] [DEBUG] [REMOTE ] UIS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:36.812465] [DEBUG] [REMOTE ] UIS: PASS: History has at least 300 days. [2026-01-07T12:23:36.812748] [DEBUG] [REMOTE ] UIS: PASS: Price check passed. Min price $2.39. [2026-01-07T12:23:36.812944] [DEBUG] [REMOTE ] UIS: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:36.813085] [DEBUG] [REMOTE ] UIS: PASS: Integrity check passed. [2026-01-07T12:23:36.813129] [DEBUG] [REMOTE ] UIS: Symbol is viable for forecasting. [2026-01-07T12:23:36.813186] [INFO ] [MAIN ] [3237/3530] UIS kept (0.5s) | 3235 kept, 2 rejected | 137.6/min | ETA: 2.1m [2026-01-07T12:23:37.114363] [DEBUG] [REMOTE ] UITB: Retrieved 2059 rows, trimmed to 300. [2026-01-07T12:23:37.114519] [DEBUG] [REMOTE ] UITB: PASS: History has at least 300 days. [2026-01-07T12:23:37.114817] [DEBUG] [REMOTE ] UITB: PASS: Price check passed. Min price $47.02. [2026-01-07T12:23:37.114974] [DEBUG] [REMOTE ] UITB: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:37.115121] [DEBUG] [REMOTE ] UITB: PASS: Integrity check passed. [2026-01-07T12:23:37.115169] [DEBUG] [REMOTE ] UITB: Symbol is viable for forecasting. [2026-01-07T12:23:37.115229] [INFO ] [MAIN ] [3238/3530] UITB kept (0.3s) | 3236 kept, 2 rejected | 137.6/min | ETA: 2.1m [2026-01-07T12:23:37.726689] [DEBUG] [REMOTE ] UL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:37.726872] [DEBUG] [REMOTE ] UL: PASS: History has at least 300 days. [2026-01-07T12:23:37.727225] [DEBUG] [REMOTE ] UL: PASS: Price check passed. Min price $62.27. [2026-01-07T12:23:37.727434] [DEBUG] [REMOTE ] UL: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:37.727648] [DEBUG] [REMOTE ] UL: PASS: Integrity check passed. [2026-01-07T12:23:37.727709] [DEBUG] [REMOTE ] UL: Symbol is viable for forecasting. [2026-01-07T12:23:37.727780] [INFO ] [MAIN ] [3239/3530] UL kept (0.6s) | 3237 kept, 2 rejected | 137.6/min | ETA: 2.1m [2026-01-07T12:23:38.132984] [DEBUG] [REMOTE ] ULBI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:38.133120] [DEBUG] [REMOTE ] ULBI: PASS: History has at least 300 days. [2026-01-07T12:23:38.133341] [DEBUG] [REMOTE ] ULBI: PASS: Price check passed. Min price $5.05. [2026-01-07T12:23:38.133683] [DEBUG] [REMOTE ] ULBI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:38.133799] [DEBUG] [REMOTE ] ULBI: PASS: Integrity check passed. [2026-01-07T12:23:38.133839] [DEBUG] [REMOTE ] ULBI: Symbol is viable for forecasting. [2026-01-07T12:23:38.133887] [INFO ] [MAIN ] [3240/3530] ULBI kept (0.4s) | 3238 kept, 2 rejected | 137.6/min | ETA: 2.1m [2026-01-07T12:23:38.366510] [DEBUG] [REMOTE ] ULCC: Retrieved 1197 rows, trimmed to 300. [2026-01-07T12:23:38.366702] [DEBUG] [REMOTE ] ULCC: PASS: History has at least 300 days. [2026-01-07T12:23:38.366930] [DEBUG] [REMOTE ] ULCC: PASS: Price check passed. Min price $3.60. [2026-01-07T12:23:38.367064] [DEBUG] [REMOTE ] ULCC: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:38.367183] [DEBUG] [REMOTE ] ULCC: PASS: Integrity check passed. [2026-01-07T12:23:38.367223] [DEBUG] [REMOTE ] ULCC: Symbol is viable for forecasting. [2026-01-07T12:23:38.367271] [INFO ] [MAIN ] [3241/3530] ULCC kept (0.2s) | 3239 kept, 2 rejected | 137.6/min | ETA: 2.1m [2026-01-07T12:23:38.824051] [DEBUG] [REMOTE ] ULH: Retrieved 2435 rows, trimmed to 300. [2026-01-07T12:23:38.824178] [DEBUG] [REMOTE ] ULH: PASS: History has at least 300 days. [2026-01-07T12:23:38.824379] [DEBUG] [REMOTE ] ULH: PASS: Price check passed. Min price $12.87. [2026-01-07T12:23:38.824512] [DEBUG] [REMOTE ] ULH: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:38.824647] [DEBUG] [REMOTE ] ULH: PASS: Integrity check passed. [2026-01-07T12:23:38.824689] [DEBUG] [REMOTE ] ULH: Symbol is viable for forecasting. [2026-01-07T12:23:38.824737] [INFO ] [MAIN ] [3242/3530] ULH kept (0.5s) | 3240 kept, 2 rejected | 137.6/min | ETA: 2.1m [2026-01-07T12:23:39.321441] [DEBUG] [REMOTE ] ULTA: Retrieved 4578 rows, trimmed to 300. [2026-01-07T12:23:39.321619] [DEBUG] [REMOTE ] ULTA: PASS: History has at least 300 days. [2026-01-07T12:23:39.321875] [DEBUG] [REMOTE ] ULTA: PASS: Price check passed. Min price $496.44. [2026-01-07T12:23:39.322037] [DEBUG] [REMOTE ] ULTA: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:39.322166] [DEBUG] [REMOTE ] ULTA: PASS: Integrity check passed. [2026-01-07T12:23:39.322208] [DEBUG] [REMOTE ] ULTA: Symbol is viable for forecasting. [2026-01-07T12:23:39.322259] [INFO ] [MAIN ] [3243/3530] ULTA kept (0.5s) | 3241 kept, 2 rejected | 137.6/min | ETA: 2.1m [2026-01-07T12:23:39.554463] [DEBUG] [REMOTE ] ULY: Retrieved 555 rows, trimmed to 300. [2026-01-07T12:23:39.554615] [DEBUG] [REMOTE ] ULY: PASS: History has at least 300 days. [2026-01-07T12:23:39.554830] [DEBUG] [REMOTE ] ULY: PASS: Price check passed. Min price $1.76. [2026-01-07T12:23:39.554965] [DEBUG] [REMOTE ] ULY: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:39.555075] [DEBUG] [REMOTE ] ULY: PASS: Integrity check passed. [2026-01-07T12:23:39.555157] [DEBUG] [REMOTE ] ULY: Symbol is viable for forecasting. [2026-01-07T12:23:39.555206] [INFO ] [MAIN ] [3244/3530] ULY kept (0.2s) | 3242 kept, 2 rejected | 137.6/min | ETA: 2.1m [2026-01-07T12:23:40.307130] [DEBUG] [REMOTE ] UMBF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:40.307283] [DEBUG] [REMOTE ] UMBF: PASS: History has at least 300 days. [2026-01-07T12:23:40.307544] [DEBUG] [REMOTE ] UMBF: PASS: Price check passed. Min price $103.61. [2026-01-07T12:23:40.307709] [DEBUG] [REMOTE ] UMBF: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:40.307838] [DEBUG] [REMOTE ] UMBF: PASS: Integrity check passed. [2026-01-07T12:23:40.307880] [DEBUG] [REMOTE ] UMBF: Symbol is viable for forecasting. [2026-01-07T12:23:40.307931] [INFO ] [MAIN ] [3245/3530] UMBF kept (0.8s) | 3243 kept, 2 rejected | 137.6/min | ETA: 2.1m [2026-01-07T12:23:40.794874] [DEBUG] [REMOTE ] UMC: Retrieved 6362 rows, trimmed to 300. [2026-01-07T12:23:40.795025] [DEBUG] [REMOTE ] UMC: PASS: History has at least 300 days. [2026-01-07T12:23:40.795293] [DEBUG] [REMOTE ] UMC: PASS: Price check passed. Min price $7.02. [2026-01-07T12:23:40.795429] [DEBUG] [REMOTE ] UMC: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:40.795555] [DEBUG] [REMOTE ] UMC: PASS: Integrity check passed. [2026-01-07T12:23:40.795617] [DEBUG] [REMOTE ] UMC: Symbol is viable for forecasting. [2026-01-07T12:23:40.795668] [INFO ] [MAIN ] [3246/3530] UMC kept (0.5s) | 3244 kept, 2 rejected | 137.5/min | ETA: 2.1m [2026-01-07T12:23:41.322646] [DEBUG] [REMOTE ] UMH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:41.322853] [DEBUG] [REMOTE ] UMH: PASS: History has at least 300 days. [2026-01-07T12:23:41.323148] [DEBUG] [REMOTE ] UMH: PASS: Price check passed. Min price $13.91. [2026-01-07T12:23:41.323291] [DEBUG] [REMOTE ] UMH: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:41.323423] [DEBUG] [REMOTE ] UMH: PASS: Integrity check passed. [2026-01-07T12:23:41.323465] [DEBUG] [REMOTE ] UMH: Symbol is viable for forecasting. [2026-01-07T12:23:41.323526] [INFO ] [MAIN ] [3247/3530] UMH kept (0.5s) | 3245 kept, 2 rejected | 137.5/min | ETA: 2.1m [2026-01-07T12:23:41.560151] [DEBUG] [REMOTE ] UMMA: Retrieved 1002 rows, trimmed to 300. [2026-01-07T12:23:41.560361] [DEBUG] [REMOTE ] UMMA: PASS: History has at least 300 days. [2026-01-07T12:23:41.560657] [DEBUG] [REMOTE ] UMMA: PASS: Price check passed. Min price $27.33. [2026-01-07T12:23:41.560806] [DEBUG] [REMOTE ] UMMA: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:41.560934] [DEBUG] [REMOTE ] UMMA: PASS: Integrity check passed. [2026-01-07T12:23:41.560977] [DEBUG] [REMOTE ] UMMA: Symbol is viable for forecasting. [2026-01-07T12:23:41.561035] [INFO ] [MAIN ] [3248/3530] UMMA kept (0.2s) | 3246 kept, 2 rejected | 137.6/min | ETA: 2.1m [2026-01-07T12:23:41.963774] [DEBUG] [REMOTE ] UNCY: Retrieved 1128 rows, trimmed to 300. [2026-01-07T12:23:41.963968] [DEBUG] [REMOTE ] UNCY: PASS: History has at least 300 days. [2026-01-07T12:23:41.964226] [DEBUG] [REMOTE ] UNCY: PASS: Price check passed. Min price $4.44. [2026-01-07T12:23:41.964395] [DEBUG] [REMOTE ] UNCY: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:41.964518] [DEBUG] [REMOTE ] UNCY: PASS: Integrity check passed. [2026-01-07T12:23:41.964561] [DEBUG] [REMOTE ] UNCY: Symbol is viable for forecasting. [2026-01-07T12:23:41.964637] [INFO ] [MAIN ] [3249/3530] UNCY kept (0.4s) | 3247 kept, 2 rejected | 137.6/min | ETA: 2.0m [2026-01-07T12:23:42.544514] [DEBUG] [REMOTE ] UNF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:42.544675] [DEBUG] [REMOTE ] UNF: PASS: History has at least 300 days. [2026-01-07T12:23:42.544897] [DEBUG] [REMOTE ] UNF: PASS: Price check passed. Min price $149.72. [2026-01-07T12:23:42.545029] [DEBUG] [REMOTE ] UNF: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:42.545142] [DEBUG] [REMOTE ] UNF: PASS: Integrity check passed. [2026-01-07T12:23:42.545181] [DEBUG] [REMOTE ] UNF: Symbol is viable for forecasting. [2026-01-07T12:23:42.545228] [INFO ] [MAIN ] [3250/3530] UNF kept (0.6s) | 3248 kept, 2 rejected | 137.5/min | ETA: 2.0m [2026-01-07T12:23:42.850434] [DEBUG] [REMOTE ] UNFI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:42.850604] [DEBUG] [REMOTE ] UNFI: PASS: History has at least 300 days. [2026-01-07T12:23:42.850847] [DEBUG] [REMOTE ] UNFI: PASS: Price check passed. Min price $31.42. [2026-01-07T12:23:42.850985] [DEBUG] [REMOTE ] UNFI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:42.851106] [DEBUG] [REMOTE ] UNFI: PASS: Integrity check passed. [2026-01-07T12:23:42.851146] [DEBUG] [REMOTE ] UNFI: Symbol is viable for forecasting. [2026-01-07T12:23:42.851200] [INFO ] [MAIN ] [3251/3530] UNFI kept (0.3s) | 3249 kept, 2 rejected | 137.6/min | ETA: 2.0m [2026-01-07T12:23:43.457239] [DEBUG] [REMOTE ] UNM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:43.457451] [DEBUG] [REMOTE ] UNM: PASS: History has at least 300 days. [2026-01-07T12:23:43.457812] [DEBUG] [REMOTE ] UNM: PASS: Price check passed. Min price $72.82. [2026-01-07T12:23:43.458004] [DEBUG] [REMOTE ] UNM: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:43.458163] [DEBUG] [REMOTE ] UNM: PASS: Integrity check passed. [2026-01-07T12:23:43.458213] [DEBUG] [REMOTE ] UNM: Symbol is viable for forecasting. [2026-01-07T12:23:43.458269] [INFO ] [MAIN ] [3252/3530] UNM kept (0.6s) | 3250 kept, 2 rejected | 137.5/min | ETA: 2.0m [2026-01-07T12:23:43.774376] [DEBUG] [REMOTE ] UNMA: Retrieved 1898 rows, trimmed to 300. [2026-01-07T12:23:43.774523] [DEBUG] [REMOTE ] UNMA: PASS: History has at least 300 days. [2026-01-07T12:23:43.774770] [DEBUG] [REMOTE ] UNMA: PASS: Price check passed. Min price $23.03. [2026-01-07T12:23:43.774913] [DEBUG] [REMOTE ] UNMA: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:43.775028] [DEBUG] [REMOTE ] UNMA: PASS: Integrity check passed. [2026-01-07T12:23:43.775069] [DEBUG] [REMOTE ] UNMA: Symbol is viable for forecasting. [2026-01-07T12:23:43.775118] [INFO ] [MAIN ] [3253/3530] UNMA kept (0.3s) | 3251 kept, 2 rejected | 137.6/min | ETA: 2.0m [2026-01-07T12:23:44.334269] [DEBUG] [REMOTE ] UNP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:44.334409] [DEBUG] [REMOTE ] UNP: PASS: History has at least 300 days. [2026-01-07T12:23:44.334680] [DEBUG] [REMOTE ] UNP: PASS: Price check passed. Min price $215.11. [2026-01-07T12:23:44.334821] [DEBUG] [REMOTE ] UNP: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:44.334941] [DEBUG] [REMOTE ] UNP: PASS: Integrity check passed. [2026-01-07T12:23:44.334981] [DEBUG] [REMOTE ] UNP: Symbol is viable for forecasting. [2026-01-07T12:23:44.335030] [INFO ] [MAIN ] [3254/3530] UNP kept (0.6s) | 3252 kept, 2 rejected | 137.5/min | ETA: 2.0m [2026-01-07T12:23:44.797039] [DEBUG] [REMOTE ] UNTY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:44.797170] [DEBUG] [REMOTE ] UNTY: PASS: History has at least 300 days. [2026-01-07T12:23:44.797427] [DEBUG] [REMOTE ] UNTY: PASS: Price check passed. Min price $45.04. [2026-01-07T12:23:44.797562] [DEBUG] [REMOTE ] UNTY: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:44.797698] [DEBUG] [REMOTE ] UNTY: PASS: Integrity check passed. [2026-01-07T12:23:44.797763] [DEBUG] [REMOTE ] UNTY: Symbol is viable for forecasting. [2026-01-07T12:23:44.797812] [INFO ] [MAIN ] [3255/3530] UNTY kept (0.5s) | 3253 kept, 2 rejected | 137.5/min | ETA: 2.0m [2026-01-07T12:23:45.240460] [DEBUG] [REMOTE ] UONE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:45.240625] [DEBUG] [REMOTE ] UONE: PASS: History has at least 300 days. [2026-01-07T12:23:45.240851] [DEBUG] [REMOTE ] UONE: PASS: Price check passed. Min price $1.02. [2026-01-07T12:23:45.240998] [DEBUG] [REMOTE ] UONE: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:45.241118] [DEBUG] [REMOTE ] UONE: PASS: Integrity check passed. [2026-01-07T12:23:45.241160] [DEBUG] [REMOTE ] UONE: Symbol is viable for forecasting. [2026-01-07T12:23:45.241210] [INFO ] [MAIN ] [3256/3530] UONE kept (0.4s) | 3254 kept, 2 rejected | 137.5/min | ETA: 2.0m [2026-01-07T12:23:45.780996] [DEBUG] [REMOTE ] UPBD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:45.781128] [DEBUG] [REMOTE ] UPBD: PASS: History has at least 300 days. [2026-01-07T12:23:45.781343] [DEBUG] [REMOTE ] UPBD: PASS: Price check passed. Min price $15.75. [2026-01-07T12:23:45.781474] [DEBUG] [REMOTE ] UPBD: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:45.781603] [DEBUG] [REMOTE ] UPBD: PASS: Integrity check passed. [2026-01-07T12:23:45.781644] [DEBUG] [REMOTE ] UPBD: Symbol is viable for forecasting. [2026-01-07T12:23:45.781692] [INFO ] [MAIN ] [3257/3530] UPBD kept (0.5s) | 3255 kept, 2 rejected | 137.5/min | ETA: 2.0m [2026-01-07T12:23:46.029114] [DEBUG] [REMOTE ] UPC: Retrieved 1204 rows, trimmed to 300. [2026-01-07T12:23:46.029245] [DEBUG] [REMOTE ] UPC: PASS: History has at least 300 days. [2026-01-07T12:23:46.029449] [DEBUG] [REMOTE ] UPC: PASS: Price check passed. Min price $3.40. [2026-01-07T12:23:46.029599] [DEBUG] [REMOTE ] UPC: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:46.029710] [DEBUG] [REMOTE ] UPC: PASS: Integrity check passed. [2026-01-07T12:23:46.029749] [DEBUG] [REMOTE ] UPC: Symbol is viable for forecasting. [2026-01-07T12:23:46.029797] [INFO ] [MAIN ] [3258/3530] UPC kept (0.2s) | 3256 kept, 2 rejected | 137.5/min | ETA: 2.0m [2026-01-07T12:23:46.498300] [DEBUG] [REMOTE ] UPLD: Retrieved 2807 rows, trimmed to 300. [2026-01-07T12:23:46.498430] [DEBUG] [REMOTE ] UPLD: PASS: History has at least 300 days. [2026-01-07T12:23:46.498672] [DEBUG] [REMOTE ] UPLD: PASS: Price check passed. Min price $1.43. [2026-01-07T12:23:46.498834] [DEBUG] [REMOTE ] UPLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:46.498955] [DEBUG] [REMOTE ] UPLD: PASS: Integrity check passed. [2026-01-07T12:23:46.498995] [DEBUG] [REMOTE ] UPLD: Symbol is viable for forecasting. [2026-01-07T12:23:46.499045] [INFO ] [MAIN ] [3259/3530] UPLD kept (0.5s) | 3257 kept, 2 rejected | 137.5/min | ETA: 2.0m [2026-01-07T12:23:46.946066] [DEBUG] [REMOTE ] UPS: Retrieved 6578 rows, trimmed to 300. [2026-01-07T12:23:46.946213] [DEBUG] [REMOTE ] UPS: PASS: History has at least 300 days. [2026-01-07T12:23:46.946491] [DEBUG] [REMOTE ] UPS: PASS: Price check passed. Min price $81.45. [2026-01-07T12:23:46.946667] [DEBUG] [REMOTE ] UPS: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:46.946791] [DEBUG] [REMOTE ] UPS: PASS: Integrity check passed. [2026-01-07T12:23:46.946840] [DEBUG] [REMOTE ] UPS: Symbol is viable for forecasting. [2026-01-07T12:23:46.946892] [INFO ] [MAIN ] [3260/3530] UPS kept (0.4s) | 3258 kept, 2 rejected | 137.5/min | ETA: 2.0m [2026-01-07T12:23:47.270921] [DEBUG] [REMOTE ] UPWK: Retrieved 1824 rows, trimmed to 300. [2026-01-07T12:23:47.271054] [DEBUG] [REMOTE ] UPWK: PASS: History has at least 300 days. [2026-01-07T12:23:47.271278] [DEBUG] [REMOTE ] UPWK: PASS: Price check passed. Min price $15.63. [2026-01-07T12:23:47.271413] [DEBUG] [REMOTE ] UPWK: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:47.271523] [DEBUG] [REMOTE ] UPWK: PASS: Integrity check passed. [2026-01-07T12:23:47.271564] [DEBUG] [REMOTE ] UPWK: Symbol is viable for forecasting. [2026-01-07T12:23:47.271646] [INFO ] [MAIN ] [3261/3530] UPWK kept (0.3s) | 3259 kept, 2 rejected | 137.6/min | ETA: 2.0m [2026-01-07T12:23:47.608998] [DEBUG] [REMOTE ] UPXI: Retrieved 1139 rows, trimmed to 300. [2026-01-07T12:23:47.609133] [DEBUG] [REMOTE ] UPXI: PASS: History has at least 300 days. [2026-01-07T12:23:47.609344] [DEBUG] [REMOTE ] UPXI: PASS: Price check passed. Min price $1.68. [2026-01-07T12:23:47.609478] [DEBUG] [REMOTE ] UPXI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:47.609613] [DEBUG] [REMOTE ] UPXI: PASS: Integrity check passed. [2026-01-07T12:23:47.609655] [DEBUG] [REMOTE ] UPXI: Symbol is viable for forecasting. [2026-01-07T12:23:47.609703] [INFO ] [MAIN ] [3262/3530] UPXI kept (0.3s) | 3260 kept, 2 rejected | 137.6/min | ETA: 1.9m [2026-01-07T12:23:48.231345] [DEBUG] [REMOTE ] URBN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:48.231486] [DEBUG] [REMOTE ] URBN: PASS: History has at least 300 days. [2026-01-07T12:23:48.231731] [DEBUG] [REMOTE ] URBN: PASS: Price check passed. Min price $59.57. [2026-01-07T12:23:48.231866] [DEBUG] [REMOTE ] URBN: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:48.231985] [DEBUG] [REMOTE ] URBN: PASS: Integrity check passed. [2026-01-07T12:23:48.232024] [DEBUG] [REMOTE ] URBN: Symbol is viable for forecasting. [2026-01-07T12:23:48.232073] [INFO ] [MAIN ] [3263/3530] URBN kept (0.6s) | 3261 kept, 2 rejected | 137.5/min | ETA: 1.9m [2026-01-07T12:23:48.531036] [DEBUG] [REMOTE ] URGN: Retrieved 2181 rows, trimmed to 300. [2026-01-07T12:23:48.531162] [DEBUG] [REMOTE ] URGN: PASS: History has at least 300 days. [2026-01-07T12:23:48.531365] [DEBUG] [REMOTE ] URGN: PASS: Price check passed. Min price $16.65. [2026-01-07T12:23:48.531495] [DEBUG] [REMOTE ] URGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:48.531621] [DEBUG] [REMOTE ] URGN: PASS: Integrity check passed. [2026-01-07T12:23:48.531662] [DEBUG] [REMOTE ] URGN: Symbol is viable for forecasting. [2026-01-07T12:23:48.531709] [INFO ] [MAIN ] [3264/3530] URGN kept (0.3s) | 3262 kept, 2 rejected | 137.6/min | ETA: 1.9m [2026-01-07T12:23:49.107829] [DEBUG] [REMOTE ] URI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:49.107972] [DEBUG] [REMOTE ] URI: PASS: History has at least 300 days. [2026-01-07T12:23:49.108201] [DEBUG] [REMOTE ] URI: PASS: Price check passed. Min price $770.00. [2026-01-07T12:23:49.108337] [DEBUG] [REMOTE ] URI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:49.108452] [DEBUG] [REMOTE ] URI: PASS: Integrity check passed. [2026-01-07T12:23:49.108491] [DEBUG] [REMOTE ] URI: Symbol is viable for forecasting. [2026-01-07T12:23:49.108539] [INFO ] [MAIN ] [3265/3530] URI kept (0.6s) | 3263 kept, 2 rejected | 137.5/min | ETA: 1.9m [2026-01-07T12:23:49.354957] [DEBUG] [REMOTE ] URNJ: Retrieved 734 rows, trimmed to 300. [2026-01-07T12:23:49.355145] [DEBUG] [REMOTE ] URNJ: PASS: History has at least 300 days. [2026-01-07T12:23:49.355394] [DEBUG] [REMOTE ] URNJ: PASS: Price check passed. Min price $21.59. [2026-01-07T12:23:49.355532] [DEBUG] [REMOTE ] URNJ: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:49.355670] [DEBUG] [REMOTE ] URNJ: PASS: Integrity check passed. [2026-01-07T12:23:49.355746] [DEBUG] [REMOTE ] URNJ: Symbol is viable for forecasting. [2026-01-07T12:23:49.355798] [INFO ] [MAIN ] [3266/3530] URNJ kept (0.2s) | 3264 kept, 2 rejected | 137.6/min | ETA: 1.9m [2026-01-07T12:23:49.789454] [DEBUG] [REMOTE ] UROY: Retrieved 1502 rows, trimmed to 300. [2026-01-07T12:23:49.789613] [DEBUG] [REMOTE ] UROY: PASS: History has at least 300 days. [2026-01-07T12:23:49.789839] [DEBUG] [REMOTE ] UROY: PASS: Price check passed. Min price $3.32. [2026-01-07T12:23:49.789969] [DEBUG] [REMOTE ] UROY: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:49.790076] [DEBUG] [REMOTE ] UROY: PASS: Integrity check passed. [2026-01-07T12:23:49.790115] [DEBUG] [REMOTE ] UROY: Symbol is viable for forecasting. [2026-01-07T12:23:49.790161] [INFO ] [MAIN ] [3267/3530] UROY kept (0.4s) | 3265 kept, 2 rejected | 137.6/min | ETA: 1.9m [2026-01-07T12:23:50.413050] [DEBUG] [REMOTE ] USA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:50.413190] [DEBUG] [REMOTE ] USA: PASS: History has at least 300 days. [2026-01-07T12:23:50.413407] [DEBUG] [REMOTE ] USA: PASS: Price check passed. Min price $5.84. [2026-01-07T12:23:50.413540] [DEBUG] [REMOTE ] USA: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:50.413677] [DEBUG] [REMOTE ] USA: PASS: Integrity check passed. [2026-01-07T12:23:50.413718] [DEBUG] [REMOTE ] USA: Symbol is viable for forecasting. [2026-01-07T12:23:50.413765] [INFO ] [MAIN ] [3268/3530] USA kept (0.6s) | 3266 kept, 2 rejected | 137.5/min | ETA: 1.9m [2026-01-07T12:23:50.756152] [DEBUG] [REMOTE ] USAC: Retrieved 3264 rows, trimmed to 300. [2026-01-07T12:23:50.756279] [DEBUG] [REMOTE ] USAC: PASS: History has at least 300 days. [2026-01-07T12:23:50.756486] [DEBUG] [REMOTE ] USAC: PASS: Price check passed. Min price $21.98. [2026-01-07T12:23:50.756653] [DEBUG] [REMOTE ] USAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:50.756765] [DEBUG] [REMOTE ] USAC: PASS: Integrity check passed. [2026-01-07T12:23:50.756804] [DEBUG] [REMOTE ] USAC: Symbol is viable for forecasting. [2026-01-07T12:23:50.756850] [INFO ] [MAIN ] [3269/3530] USAC kept (0.3s) | 3267 kept, 2 rejected | 137.6/min | ETA: 1.9m [2026-01-07T12:23:51.295920] [DEBUG] [REMOTE ] USB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:51.296129] [DEBUG] [REMOTE ] USB: PASS: History has at least 300 days. [2026-01-07T12:23:51.296432] [DEBUG] [REMOTE ] USB: PASS: Price check passed. Min price $44.84. [2026-01-07T12:23:51.296600] [DEBUG] [REMOTE ] USB: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:51.296761] [DEBUG] [REMOTE ] USB: PASS: Integrity check passed. [2026-01-07T12:23:51.296804] [DEBUG] [REMOTE ] USB: Symbol is viable for forecasting. [2026-01-07T12:23:51.296858] [INFO ] [MAIN ] [3270/3530] USB kept (0.5s) | 3268 kept, 2 rejected | 137.5/min | ETA: 1.9m [2026-01-07T12:23:51.445049] [DEBUG] [REMOTE ] USCB: Retrieved 1119 rows, trimmed to 300. [2026-01-07T12:23:51.445267] [DEBUG] [REMOTE ] USCB: PASS: History has at least 300 days. [2026-01-07T12:23:51.445548] [DEBUG] [REMOTE ] USCB: PASS: Price check passed. Min price $16.35. [2026-01-07T12:23:51.445710] [DEBUG] [REMOTE ] USCB: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:51.445904] [DEBUG] [REMOTE ] USCB: PASS: Integrity check passed. [2026-01-07T12:23:51.445946] [DEBUG] [REMOTE ] USCB: Symbol is viable for forecasting. [2026-01-07T12:23:51.445997] [INFO ] [MAIN ] [3271/3530] USCB kept (0.1s) | 3269 kept, 2 rejected | 137.6/min | ETA: 1.9m [2026-01-07T12:23:51.875016] [DEBUG] [REMOTE ] USDX: Retrieved 465 rows, trimmed to 300. [2026-01-07T12:23:51.875327] [DEBUG] [REMOTE ] USDX: PASS: History has at least 300 days. [2026-01-07T12:23:51.875697] [DEBUG] [REMOTE ] USDX: PASS: Price check passed. Min price $25.22. [2026-01-07T12:23:51.875876] [DEBUG] [REMOTE ] USDX: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:51.876009] [DEBUG] [REMOTE ] USDX: PASS: Integrity check passed. [2026-01-07T12:23:51.876053] [DEBUG] [REMOTE ] USDX: Symbol is viable for forecasting. [2026-01-07T12:23:51.876107] [INFO ] [MAIN ] [3272/3530] USDX kept (0.4s) | 3270 kept, 2 rejected | 137.6/min | ETA: 1.9m [2026-01-07T12:23:52.265949] [DEBUG] [REMOTE ] USEA: Retrieved 880 rows, trimmed to 300. [2026-01-07T12:23:52.266092] [DEBUG] [REMOTE ] USEA: PASS: History has at least 300 days. [2026-01-07T12:23:52.266298] [DEBUG] [REMOTE ] USEA: PASS: Price check passed. Min price $1.41. [2026-01-07T12:23:52.266429] [DEBUG] [REMOTE ] USEA: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:52.266535] [DEBUG] [REMOTE ] USEA: PASS: Integrity check passed. [2026-01-07T12:23:52.266602] [DEBUG] [REMOTE ] USEA: Symbol is viable for forecasting. [2026-01-07T12:23:52.266669] [INFO ] [MAIN ] [3273/3530] USEA kept (0.4s) | 3271 kept, 2 rejected | 137.6/min | ETA: 1.9m [2026-01-07T12:23:52.797364] [DEBUG] [REMOTE ] USFD: Retrieved 2417 rows, trimmed to 300. [2026-01-07T12:23:52.797498] [DEBUG] [REMOTE ] USFD: PASS: History has at least 300 days. [2026-01-07T12:23:52.797761] [DEBUG] [REMOTE ] USFD: PASS: Price check passed. Min price $70.05. [2026-01-07T12:23:52.797905] [DEBUG] [REMOTE ] USFD: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:52.798016] [DEBUG] [REMOTE ] USFD: PASS: Integrity check passed. [2026-01-07T12:23:52.798057] [DEBUG] [REMOTE ] USFD: Symbol is viable for forecasting. [2026-01-07T12:23:52.798103] [INFO ] [MAIN ] [3274/3530] USFD kept (0.5s) | 3272 kept, 2 rejected | 137.6/min | ETA: 1.9m [2026-01-07T12:23:53.046115] [DEBUG] [REMOTE ] USGO: Retrieved 681 rows, trimmed to 300. [2026-01-07T12:23:53.046239] [DEBUG] [REMOTE ] USGO: PASS: History has at least 300 days. [2026-01-07T12:23:53.046441] [DEBUG] [REMOTE ] USGO: PASS: Price check passed. Min price $8.78. [2026-01-07T12:23:53.046588] [DEBUG] [REMOTE ] USGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:53.046696] [DEBUG] [REMOTE ] USGO: PASS: Integrity check passed. [2026-01-07T12:23:53.046735] [DEBUG] [REMOTE ] USGO: Symbol is viable for forecasting. [2026-01-07T12:23:53.046783] [INFO ] [MAIN ] [3275/3530] USGO kept (0.2s) | 3273 kept, 2 rejected | 137.6/min | ETA: 1.9m [2026-01-07T12:23:53.580097] [DEBUG] [REMOTE ] USIG: Retrieved 4777 rows, trimmed to 300. [2026-01-07T12:23:53.580241] [DEBUG] [REMOTE ] USIG: PASS: History has at least 300 days. [2026-01-07T12:23:53.580480] [DEBUG] [REMOTE ] USIG: PASS: Price check passed. Min price $51.36. [2026-01-07T12:23:53.580650] [DEBUG] [REMOTE ] USIG: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:53.580810] [DEBUG] [REMOTE ] USIG: PASS: Integrity check passed. [2026-01-07T12:23:53.580858] [DEBUG] [REMOTE ] USIG: Symbol is viable for forecasting. [2026-01-07T12:23:53.580908] [INFO ] [MAIN ] [3276/3530] USIG kept (0.5s) | 3274 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:54.166360] [DEBUG] [REMOTE ] USIO: Retrieved 6287 rows, trimmed to 300. [2026-01-07T12:23:54.166499] [DEBUG] [REMOTE ] USIO: PASS: History has at least 300 days. [2026-01-07T12:23:54.166735] [DEBUG] [REMOTE ] USIO: PASS: Price check passed. Min price $1.32. [2026-01-07T12:23:54.166870] [DEBUG] [REMOTE ] USIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:54.166982] [DEBUG] [REMOTE ] USIO: PASS: Integrity check passed. [2026-01-07T12:23:54.167050] [DEBUG] [REMOTE ] USIO: Symbol is viable for forecasting. [2026-01-07T12:23:54.167098] [INFO ] [MAIN ] [3277/3530] USIO kept (0.6s) | 3275 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:54.639758] [DEBUG] [REMOTE ] USLM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:54.639930] [DEBUG] [REMOTE ] USLM: PASS: History has at least 300 days. [2026-01-07T12:23:54.640227] [DEBUG] [REMOTE ] USLM: PASS: Price check passed. Min price $111.00. [2026-01-07T12:23:54.640411] [DEBUG] [REMOTE ] USLM: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:54.640557] [DEBUG] [REMOTE ] USLM: PASS: Integrity check passed. [2026-01-07T12:23:54.640640] [DEBUG] [REMOTE ] USLM: Symbol is viable for forecasting. [2026-01-07T12:23:54.640699] [INFO ] [MAIN ] [3278/3530] USLM kept (0.5s) | 3276 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:54.947132] [DEBUG] [REMOTE ] USMC: Retrieved 2069 rows, trimmed to 300. [2026-01-07T12:23:54.947309] [DEBUG] [REMOTE ] USMC: PASS: History has at least 300 days. [2026-01-07T12:23:54.947564] [DEBUG] [REMOTE ] USMC: PASS: Price check passed. Min price $66.08. [2026-01-07T12:23:54.947789] [DEBUG] [REMOTE ] USMC: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:54.947942] [DEBUG] [REMOTE ] USMC: PASS: Integrity check passed. [2026-01-07T12:23:54.947992] [DEBUG] [REMOTE ] USMC: Symbol is viable for forecasting. [2026-01-07T12:23:54.948053] [INFO ] [MAIN ] [3279/3530] USMC kept (0.3s) | 3277 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:55.201055] [DEBUG] [REMOTE ] USOI: Retrieved 400 rows, trimmed to 300. [2026-01-07T12:23:55.201234] [DEBUG] [REMOTE ] USOI: PASS: History has at least 300 days. [2026-01-07T12:23:55.201532] [DEBUG] [REMOTE ] USOI: PASS: Price check passed. Min price $45.42. [2026-01-07T12:23:55.201746] [DEBUG] [REMOTE ] USOI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:55.201911] [DEBUG] [REMOTE ] USOI: PASS: Integrity check passed. [2026-01-07T12:23:55.201966] [DEBUG] [REMOTE ] USOI: Symbol is viable for forecasting. [2026-01-07T12:23:55.202029] [INFO ] [MAIN ] [3280/3530] USOI kept (0.3s) | 3278 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:55.628973] [DEBUG] [REMOTE ] USOY: Retrieved 415 rows, trimmed to 300. [2026-01-07T12:23:55.629195] [DEBUG] [REMOTE ] USOY: PASS: History has at least 300 days. [2026-01-07T12:23:55.629519] [DEBUG] [REMOTE ] USOY: PASS: Price check passed. Min price $6.26. [2026-01-07T12:23:55.629744] [DEBUG] [REMOTE ] USOY: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:55.629905] [DEBUG] [REMOTE ] USOY: PASS: Integrity check passed. [2026-01-07T12:23:55.629957] [DEBUG] [REMOTE ] USOY: Symbol is viable for forecasting. [2026-01-07T12:23:55.630025] [INFO ] [MAIN ] [3281/3530] USOY kept (0.4s) | 3279 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:56.141680] [DEBUG] [REMOTE ] USTB: Retrieved 2059 rows, trimmed to 300. [2026-01-07T12:23:56.141895] [DEBUG] [REMOTE ] USTB: PASS: History has at least 300 days. [2026-01-07T12:23:56.142218] [DEBUG] [REMOTE ] USTB: PASS: Price check passed. Min price $50.30. [2026-01-07T12:23:56.142395] [DEBUG] [REMOTE ] USTB: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:56.142554] [DEBUG] [REMOTE ] USTB: PASS: Integrity check passed. [2026-01-07T12:23:56.142651] [DEBUG] [REMOTE ] USTB: Symbol is viable for forecasting. [2026-01-07T12:23:56.142731] [INFO ] [MAIN ] [3282/3530] USTB kept (0.5s) | 3280 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:56.542089] [DEBUG] [REMOTE ] USVM: Retrieved 2059 rows, trimmed to 300. [2026-01-07T12:23:56.542213] [DEBUG] [REMOTE ] USVM: PASS: History has at least 300 days. [2026-01-07T12:23:56.542420] [DEBUG] [REMOTE ] USVM: PASS: Price check passed. Min price $86.18. [2026-01-07T12:23:56.542551] [DEBUG] [REMOTE ] USVM: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:56.542691] [DEBUG] [REMOTE ] USVM: PASS: Integrity check passed. [2026-01-07T12:23:56.542732] [DEBUG] [REMOTE ] USVM: Symbol is viable for forecasting. [2026-01-07T12:23:56.542778] [INFO ] [MAIN ] [3283/3530] USVM kept (0.4s) | 3281 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:56.944762] [DEBUG] [REMOTE ] USXF: Retrieved 1395 rows, trimmed to 300. [2026-01-07T12:23:56.944975] [DEBUG] [REMOTE ] USXF: PASS: History has at least 300 days. [2026-01-07T12:23:56.945258] [DEBUG] [REMOTE ] USXF: PASS: Price check passed. Min price $54.69. [2026-01-07T12:23:56.945404] [DEBUG] [REMOTE ] USXF: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:56.945547] [DEBUG] [REMOTE ] USXF: PASS: Integrity check passed. [2026-01-07T12:23:56.945623] [DEBUG] [REMOTE ] USXF: Symbol is viable for forecasting. [2026-01-07T12:23:56.945747] [INFO ] [MAIN ] [3284/3530] USXF kept (0.4s) | 3282 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:57.258497] [DEBUG] [REMOTE ] UTEN: Retrieved 856 rows, trimmed to 300. [2026-01-07T12:23:57.258748] [DEBUG] [REMOTE ] UTEN: PASS: History has at least 300 days. [2026-01-07T12:23:57.259060] [DEBUG] [REMOTE ] UTEN: PASS: Price check passed. Min price $43.80. [2026-01-07T12:23:57.259205] [DEBUG] [REMOTE ] UTEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:57.259340] [DEBUG] [REMOTE ] UTEN: PASS: Integrity check passed. [2026-01-07T12:23:57.259382] [DEBUG] [REMOTE ] UTEN: Symbol is viable for forecasting. [2026-01-07T12:23:57.259436] [INFO ] [MAIN ] [3285/3530] UTEN kept (0.3s) | 3283 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:57.889869] [DEBUG] [REMOTE ] UTF: Retrieved 5449 rows, trimmed to 300. [2026-01-07T12:23:57.890132] [DEBUG] [REMOTE ] UTF: PASS: History has at least 300 days. [2026-01-07T12:23:57.890554] [DEBUG] [REMOTE ] UTF: PASS: Price check passed. Min price $23.27. [2026-01-07T12:23:57.890772] [DEBUG] [REMOTE ] UTF: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:57.890968] [DEBUG] [REMOTE ] UTF: PASS: Integrity check passed. [2026-01-07T12:23:57.891029] [DEBUG] [REMOTE ] UTF: Symbol is viable for forecasting. [2026-01-07T12:23:57.891107] [INFO ] [MAIN ] [3286/3530] UTF kept (0.6s) | 3284 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:58.322248] [DEBUG] [REMOTE ] UTI: Retrieved 5547 rows, trimmed to 300. [2026-01-07T12:23:58.322390] [DEBUG] [REMOTE ] UTI: PASS: History has at least 300 days. [2026-01-07T12:23:58.322642] [DEBUG] [REMOTE ] UTI: PASS: Price check passed. Min price $21.77. [2026-01-07T12:23:58.322825] [DEBUG] [REMOTE ] UTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:58.322996] [DEBUG] [REMOTE ] UTI: PASS: Integrity check passed. [2026-01-07T12:23:58.323044] [DEBUG] [REMOTE ] UTI: Symbol is viable for forecasting. [2026-01-07T12:23:58.323095] [INFO ] [MAIN ] [3287/3530] UTI kept (0.4s) | 3285 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:58.835029] [DEBUG] [REMOTE ] UTL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:58.835164] [DEBUG] [REMOTE ] UTL: PASS: History has at least 300 days. [2026-01-07T12:23:58.835390] [DEBUG] [REMOTE ] UTL: PASS: Price check passed. Min price $47.01. [2026-01-07T12:23:58.835525] [DEBUG] [REMOTE ] UTL: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:58.835686] [DEBUG] [REMOTE ] UTL: PASS: Integrity check passed. [2026-01-07T12:23:58.835760] [DEBUG] [REMOTE ] UTL: Symbol is viable for forecasting. [2026-01-07T12:23:58.835812] [INFO ] [MAIN ] [3288/3530] UTL kept (0.5s) | 3286 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:59.333068] [DEBUG] [REMOTE ] UTMD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:23:59.333206] [DEBUG] [REMOTE ] UTMD: PASS: History has at least 300 days. [2026-01-07T12:23:59.333430] [DEBUG] [REMOTE ] UTMD: PASS: Price check passed. Min price $53.52. [2026-01-07T12:23:59.333585] [DEBUG] [REMOTE ] UTMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:59.333706] [DEBUG] [REMOTE ] UTMD: PASS: Integrity check passed. [2026-01-07T12:23:59.333749] [DEBUG] [REMOTE ] UTMD: Symbol is viable for forecasting. [2026-01-07T12:23:59.333801] [INFO ] [MAIN ] [3289/3530] UTMD kept (0.5s) | 3287 kept, 2 rejected | 137.6/min | ETA: 1.8m [2026-01-07T12:23:59.615308] [DEBUG] [REMOTE ] UTZ: Retrieved 1784 rows, trimmed to 300. [2026-01-07T12:23:59.615447] [DEBUG] [REMOTE ] UTZ: PASS: History has at least 300 days. [2026-01-07T12:23:59.615704] [DEBUG] [REMOTE ] UTZ: PASS: Price check passed. Min price $9.16. [2026-01-07T12:23:59.615849] [DEBUG] [REMOTE ] UTZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:23:59.615964] [DEBUG] [REMOTE ] UTZ: PASS: Integrity check passed. [2026-01-07T12:23:59.616005] [DEBUG] [REMOTE ] UTZ: Symbol is viable for forecasting. [2026-01-07T12:23:59.616054] [INFO ] [MAIN ] [3290/3530] UTZ kept (0.3s) | 3288 kept, 2 rejected | 137.6/min | ETA: 1.7m [2026-01-07T12:24:00.233146] [DEBUG] [REMOTE ] UVE: Retrieved 5683 rows, trimmed to 300. [2026-01-07T12:24:00.233280] [DEBUG] [REMOTE ] UVE: PASS: History has at least 300 days. [2026-01-07T12:24:00.233497] [DEBUG] [REMOTE ] UVE: PASS: Price check passed. Min price $27.69. [2026-01-07T12:24:00.233651] [DEBUG] [REMOTE ] UVE: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:00.233765] [DEBUG] [REMOTE ] UVE: PASS: Integrity check passed. [2026-01-07T12:24:00.233804] [DEBUG] [REMOTE ] UVE: Symbol is viable for forecasting. [2026-01-07T12:24:00.233853] [INFO ] [MAIN ] [3291/3530] UVE kept (0.6s) | 3289 kept, 2 rejected | 137.6/min | ETA: 1.7m [2026-01-07T12:24:00.789622] [DEBUG] [REMOTE ] UVSP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:00.789802] [DEBUG] [REMOTE ] UVSP: PASS: History has at least 300 days. [2026-01-07T12:24:00.790108] [DEBUG] [REMOTE ] UVSP: PASS: Price check passed. Min price $28.09. [2026-01-07T12:24:00.790249] [DEBUG] [REMOTE ] UVSP: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:00.790401] [DEBUG] [REMOTE ] UVSP: PASS: Integrity check passed. [2026-01-07T12:24:00.790442] [DEBUG] [REMOTE ] UVSP: Symbol is viable for forecasting. [2026-01-07T12:24:00.790493] [INFO ] [MAIN ] [3292/3530] UVSP kept (0.6s) | 3290 kept, 2 rejected | 137.6/min | ETA: 1.7m [2026-01-07T12:24:01.121725] [DEBUG] [REMOTE ] UWMC: Retrieved 1217 rows, trimmed to 300. [2026-01-07T12:24:01.121880] [DEBUG] [REMOTE ] UWMC: PASS: History has at least 300 days. [2026-01-07T12:24:01.122113] [DEBUG] [REMOTE ] UWMC: PASS: Price check passed. Min price $4.38. [2026-01-07T12:24:01.122248] [DEBUG] [REMOTE ] UWMC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:01.122371] [DEBUG] [REMOTE ] UWMC: PASS: Integrity check passed. [2026-01-07T12:24:01.122411] [DEBUG] [REMOTE ] UWMC: Symbol is viable for forecasting. [2026-01-07T12:24:01.122459] [INFO ] [MAIN ] [3293/3530] UWMC kept (0.3s) | 3291 kept, 2 rejected | 137.6/min | ETA: 1.7m [2026-01-07T12:24:01.561563] [DEBUG] [REMOTE ] UXIN: Retrieved 1892 rows, trimmed to 300. [2026-01-07T12:24:01.561793] [DEBUG] [REMOTE ] UXIN: PASS: History has at least 300 days. [2026-01-07T12:24:01.562079] [DEBUG] [REMOTE ] UXIN: PASS: Price check passed. Min price $2.50. [2026-01-07T12:24:01.562221] [DEBUG] [REMOTE ] UXIN: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:01.562349] [DEBUG] [REMOTE ] UXIN: PASS: Integrity check passed. [2026-01-07T12:24:01.562391] [DEBUG] [REMOTE ] UXIN: Symbol is viable for forecasting. [2026-01-07T12:24:01.562443] [INFO ] [MAIN ] [3294/3530] UXIN kept (0.4s) | 3292 kept, 2 rejected | 137.6/min | ETA: 1.7m [2026-01-07T12:24:01.744610] [DEBUG] [REMOTE ] UYLD: Retrieved 802 rows, trimmed to 300. [2026-01-07T12:24:01.744798] [DEBUG] [REMOTE ] UYLD: PASS: History has at least 300 days. [2026-01-07T12:24:01.745058] [DEBUG] [REMOTE ] UYLD: PASS: Price check passed. Min price $50.57. [2026-01-07T12:24:01.745201] [DEBUG] [REMOTE ] UYLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:01.745318] [DEBUG] [REMOTE ] UYLD: PASS: Integrity check passed. [2026-01-07T12:24:01.745360] [DEBUG] [REMOTE ] UYLD: Symbol is viable for forecasting. [2026-01-07T12:24:01.745411] [INFO ] [MAIN ] [3295/3530] UYLD kept (0.2s) | 3293 kept, 2 rejected | 137.6/min | ETA: 1.7m [2026-01-07T12:24:02.265850] [DEBUG] [REMOTE ] UZE: Retrieved 1270 rows, trimmed to 300. [2026-01-07T12:24:02.266109] [DEBUG] [REMOTE ] UZE: PASS: History has at least 300 days. [2026-01-07T12:24:02.266395] [DEBUG] [REMOTE ] UZE: PASS: Price check passed. Min price $17.44. [2026-01-07T12:24:02.266623] [DEBUG] [REMOTE ] UZE: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:02.266789] [DEBUG] [REMOTE ] UZE: PASS: Integrity check passed. [2026-01-07T12:24:02.266848] [DEBUG] [REMOTE ] UZE: Symbol is viable for forecasting. [2026-01-07T12:24:02.266918] [INFO ] [MAIN ] [3296/3530] UZE kept (0.5s) | 3294 kept, 2 rejected | 137.6/min | ETA: 1.7m [2026-01-07T12:24:02.774389] [DEBUG] [REMOTE ] VAC: Retrieved 3560 rows, trimmed to 300. [2026-01-07T12:24:02.774606] [DEBUG] [REMOTE ] VAC: PASS: History has at least 300 days. [2026-01-07T12:24:02.774901] [DEBUG] [REMOTE ] VAC: PASS: Price check passed. Min price $44.87. [2026-01-07T12:24:02.775070] [DEBUG] [REMOTE ] VAC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:02.775218] [DEBUG] [REMOTE ] VAC: PASS: Integrity check passed. [2026-01-07T12:24:02.775267] [DEBUG] [REMOTE ] VAC: Symbol is viable for forecasting. [2026-01-07T12:24:02.775334] [INFO ] [MAIN ] [3297/3530] VAC kept (0.5s) | 3295 kept, 2 rejected | 137.6/min | ETA: 1.7m [2026-01-07T12:24:03.218133] [DEBUG] [REMOTE ] VAL: Retrieved 5628 rows, trimmed to 300. [2026-01-07T12:24:03.218261] [DEBUG] [REMOTE ] VAL: PASS: History has at least 300 days. [2026-01-07T12:24:03.218472] [DEBUG] [REMOTE ] VAL: PASS: Price check passed. Min price $46.75. [2026-01-07T12:24:03.218623] [DEBUG] [REMOTE ] VAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:03.218734] [DEBUG] [REMOTE ] VAL: PASS: Integrity check passed. [2026-01-07T12:24:03.218773] [DEBUG] [REMOTE ] VAL: Symbol is viable for forecasting. [2026-01-07T12:24:03.218852] [INFO ] [MAIN ] [3298/3530] VAL kept (0.4s) | 3296 kept, 2 rejected | 137.6/min | ETA: 1.7m [2026-01-07T12:24:03.692020] [DEBUG] [REMOTE ] VALE: Retrieved 5988 rows, trimmed to 300. [2026-01-07T12:24:03.692155] [DEBUG] [REMOTE ] VALE: PASS: History has at least 300 days. [2026-01-07T12:24:03.692368] [DEBUG] [REMOTE ] VALE: PASS: Price check passed. Min price $10.56. [2026-01-07T12:24:03.692501] [DEBUG] [REMOTE ] VALE: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:03.692635] [DEBUG] [REMOTE ] VALE: PASS: Integrity check passed. [2026-01-07T12:24:03.692703] [DEBUG] [REMOTE ] VALE: Symbol is viable for forecasting. [2026-01-07T12:24:03.692753] [INFO ] [MAIN ] [3299/3530] VALE kept (0.5s) | 3297 kept, 2 rejected | 137.6/min | ETA: 1.7m [2026-01-07T12:24:04.128967] [DEBUG] [REMOTE ] VALN: Retrieved 1174 rows, trimmed to 300. [2026-01-07T12:24:04.129097] [DEBUG] [REMOTE ] VALN: PASS: History has at least 300 days. [2026-01-07T12:24:04.129302] [DEBUG] [REMOTE ] VALN: PASS: Price check passed. Min price $8.07. [2026-01-07T12:24:04.129432] [DEBUG] [REMOTE ] VALN: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:04.129539] [DEBUG] [REMOTE ] VALN: PASS: Integrity check passed. [2026-01-07T12:24:04.129603] [DEBUG] [REMOTE ] VALN: Symbol is viable for forecasting. [2026-01-07T12:24:04.129653] [INFO ] [MAIN ] [3300/3530] VALN kept (0.4s) | 3298 kept, 2 rejected | 137.6/min | ETA: 1.7m [2026-01-07T12:24:04.430880] [DEBUG] [REMOTE ] VANI: Retrieved 2798 rows, trimmed to 300. [2026-01-07T12:24:04.431033] [DEBUG] [REMOTE ] VANI: PASS: History has at least 300 days. [2026-01-07T12:24:04.431264] [DEBUG] [REMOTE ] VANI: PASS: Price check passed. Min price $1.23. [2026-01-07T12:24:04.431400] [DEBUG] [REMOTE ] VANI: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:04.431514] [DEBUG] [REMOTE ] VANI: PASS: Integrity check passed. [2026-01-07T12:24:04.431554] [DEBUG] [REMOTE ] VANI: Symbol is viable for forecasting. [2026-01-07T12:24:04.431621] [INFO ] [MAIN ] [3301/3530] VANI kept (0.3s) | 3299 kept, 2 rejected | 137.6/min | ETA: 1.7m [2026-01-07T12:24:04.959000] [DEBUG] [REMOTE ] VBF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:04.959144] [DEBUG] [REMOTE ] VBF: PASS: History has at least 300 days. [2026-01-07T12:24:04.959372] [DEBUG] [REMOTE ] VBF: PASS: Price check passed. Min price $15.31. [2026-01-07T12:24:04.959506] [DEBUG] [REMOTE ] VBF: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:04.959643] [DEBUG] [REMOTE ] VBF: PASS: Integrity check passed. [2026-01-07T12:24:04.959684] [DEBUG] [REMOTE ] VBF: Symbol is viable for forecasting. [2026-01-07T12:24:04.959731] [INFO ] [MAIN ] [3302/3530] VBF kept (0.5s) | 3300 kept, 2 rejected | 137.6/min | ETA: 1.7m [2026-01-07T12:24:05.192609] [DEBUG] [REMOTE ] VBNK: Retrieved 1094 rows, trimmed to 300. [2026-01-07T12:24:05.192745] [DEBUG] [REMOTE ] VBNK: PASS: History has at least 300 days. [2026-01-07T12:24:05.192952] [DEBUG] [REMOTE ] VBNK: PASS: Price check passed. Min price $11.26. [2026-01-07T12:24:05.193092] [DEBUG] [REMOTE ] VBNK: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:05.193202] [DEBUG] [REMOTE ] VBNK: PASS: Integrity check passed. [2026-01-07T12:24:05.193242] [DEBUG] [REMOTE ] VBNK: Symbol is viable for forecasting. [2026-01-07T12:24:05.193290] [INFO ] [MAIN ] [3303/3530] VBNK kept (0.2s) | 3301 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:05.736114] [DEBUG] [REMOTE ] VC: Retrieved 3837 rows, trimmed to 300. [2026-01-07T12:24:05.736265] [DEBUG] [REMOTE ] VC: PASS: History has at least 300 days. [2026-01-07T12:24:05.736528] [DEBUG] [REMOTE ] VC: PASS: Price check passed. Min price $95.10. [2026-01-07T12:24:05.736717] [DEBUG] [REMOTE ] VC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:05.736864] [DEBUG] [REMOTE ] VC: PASS: Integrity check passed. [2026-01-07T12:24:05.736915] [DEBUG] [REMOTE ] VC: Symbol is viable for forecasting. [2026-01-07T12:24:05.736975] [INFO ] [MAIN ] [3304/3530] VC kept (0.5s) | 3302 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:06.223204] [DEBUG] [REMOTE ] VCEL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:06.223349] [DEBUG] [REMOTE ] VCEL: PASS: History has at least 300 days. [2026-01-07T12:24:06.223624] [DEBUG] [REMOTE ] VCEL: PASS: Price check passed. Min price $31.85. [2026-01-07T12:24:06.223765] [DEBUG] [REMOTE ] VCEL: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:06.223885] [DEBUG] [REMOTE ] VCEL: PASS: Integrity check passed. [2026-01-07T12:24:06.223926] [DEBUG] [REMOTE ] VCEL: Symbol is viable for forecasting. [2026-01-07T12:24:06.223975] [INFO ] [MAIN ] [3305/3530] VCEL kept (0.5s) | 3303 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:06.423265] [DEBUG] [REMOTE ] VCRB: Retrieved 516 rows, trimmed to 300. [2026-01-07T12:24:06.423458] [DEBUG] [REMOTE ] VCRB: PASS: History has at least 300 days. [2026-01-07T12:24:06.423732] [DEBUG] [REMOTE ] VCRB: PASS: Price check passed. Min price $77.31. [2026-01-07T12:24:06.423867] [DEBUG] [REMOTE ] VCRB: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:06.423980] [DEBUG] [REMOTE ] VCRB: PASS: Integrity check passed. [2026-01-07T12:24:06.424020] [DEBUG] [REMOTE ] VCRB: Symbol is viable for forecasting. [2026-01-07T12:24:06.424071] [INFO ] [MAIN ] [3306/3530] VCRB kept (0.2s) | 3304 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:06.880792] [DEBUG] [REMOTE ] VCSH: Retrieved 4054 rows, trimmed to 300. [2026-01-07T12:24:06.880925] [DEBUG] [REMOTE ] VCSH: PASS: History has at least 300 days. [2026-01-07T12:24:06.881141] [DEBUG] [REMOTE ] VCSH: PASS: Price check passed. Min price $78.87. [2026-01-07T12:24:06.881272] [DEBUG] [REMOTE ] VCSH: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:06.881385] [DEBUG] [REMOTE ] VCSH: PASS: Integrity check passed. [2026-01-07T12:24:06.881424] [DEBUG] [REMOTE ] VCSH: Symbol is viable for forecasting. [2026-01-07T12:24:06.881471] [INFO ] [MAIN ] [3307/3530] VCSH kept (0.5s) | 3305 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:07.456325] [DEBUG] [REMOTE ] VECO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:07.456462] [DEBUG] [REMOTE ] VECO: PASS: History has at least 300 days. [2026-01-07T12:24:07.456711] [DEBUG] [REMOTE ] VECO: PASS: Price check passed. Min price $26.39. [2026-01-07T12:24:07.456844] [DEBUG] [REMOTE ] VECO: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:07.456964] [DEBUG] [REMOTE ] VECO: PASS: Integrity check passed. [2026-01-07T12:24:07.457004] [DEBUG] [REMOTE ] VECO: Symbol is viable for forecasting. [2026-01-07T12:24:07.457058] [INFO ] [MAIN ] [3308/3530] VECO kept (0.6s) | 3306 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:07.706343] [DEBUG] [REMOTE ] VEEE: Retrieved 1121 rows, trimmed to 300. [2026-01-07T12:24:07.706475] [DEBUG] [REMOTE ] VEEE: PASS: History has at least 300 days. [2026-01-07T12:24:07.706703] [DEBUG] [REMOTE ] VEEE: PASS: Price check passed. Min price $1.59. [2026-01-07T12:24:07.706840] [DEBUG] [REMOTE ] VEEE: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:07.706950] [DEBUG] [REMOTE ] VEEE: PASS: Integrity check passed. [2026-01-07T12:24:07.706990] [DEBUG] [REMOTE ] VEEE: Symbol is viable for forecasting. [2026-01-07T12:24:07.707037] [INFO ] [MAIN ] [3309/3530] VEEE kept (0.2s) | 3307 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:08.123114] [DEBUG] [REMOTE ] VEL: Retrieved 1500 rows, trimmed to 300. [2026-01-07T12:24:08.123273] [DEBUG] [REMOTE ] VEL: PASS: History has at least 300 days. [2026-01-07T12:24:08.123534] [DEBUG] [REMOTE ] VEL: PASS: Price check passed. Min price $17.96. [2026-01-07T12:24:08.123734] [DEBUG] [REMOTE ] VEL: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:08.123853] [DEBUG] [REMOTE ] VEL: PASS: Integrity check passed. [2026-01-07T12:24:08.123926] [DEBUG] [REMOTE ] VEL: Symbol is viable for forecasting. [2026-01-07T12:24:08.123976] [INFO ] [MAIN ] [3310/3530] VEL kept (0.4s) | 3308 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:08.638317] [DEBUG] [REMOTE ] VEON: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:08.638505] [DEBUG] [REMOTE ] VEON: PASS: History has at least 300 days. [2026-01-07T12:24:08.638928] [DEBUG] [REMOTE ] VEON: PASS: Price check passed. Min price $43.56. [2026-01-07T12:24:08.639130] [DEBUG] [REMOTE ] VEON: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:08.639309] [DEBUG] [REMOTE ] VEON: PASS: Integrity check passed. [2026-01-07T12:24:08.639364] [DEBUG] [REMOTE ] VEON: Symbol is viable for forecasting. [2026-01-07T12:24:08.639438] [INFO ] [MAIN ] [3311/3530] VEON kept (0.5s) | 3309 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:08.881990] [DEBUG] [REMOTE ] VERA: Retrieved 1167 rows, trimmed to 300. [2026-01-07T12:24:08.882120] [DEBUG] [REMOTE ] VERA: PASS: History has at least 300 days. [2026-01-07T12:24:08.882337] [DEBUG] [REMOTE ] VERA: PASS: Price check passed. Min price $24.10. [2026-01-07T12:24:08.882476] [DEBUG] [REMOTE ] VERA: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:08.882622] [DEBUG] [REMOTE ] VERA: PASS: Integrity check passed. [2026-01-07T12:24:08.882672] [DEBUG] [REMOTE ] VERA: Symbol is viable for forecasting. [2026-01-07T12:24:08.882722] [INFO ] [MAIN ] [3312/3530] VERA kept (0.2s) | 3310 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:09.376199] [DEBUG] [REMOTE ] VERI: Retrieved 2175 rows, trimmed to 300. [2026-01-07T12:24:09.376338] [DEBUG] [REMOTE ] VERI: PASS: History has at least 300 days. [2026-01-07T12:24:09.376549] [DEBUG] [REMOTE ] VERI: PASS: Price check passed. Min price $3.86. [2026-01-07T12:24:09.376721] [DEBUG] [REMOTE ] VERI: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:09.376838] [DEBUG] [REMOTE ] VERI: PASS: Integrity check passed. [2026-01-07T12:24:09.376880] [DEBUG] [REMOTE ] VERI: Symbol is viable for forecasting. [2026-01-07T12:24:09.376929] [INFO ] [MAIN ] [3313/3530] VERI kept (0.5s) | 3311 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:09.815189] [DEBUG] [REMOTE ] VERO: Retrieved 3312 rows, trimmed to 300. [2026-01-07T12:24:09.815375] [DEBUG] [REMOTE ] VERO: PASS: History has at least 300 days. [2026-01-07T12:24:09.815661] [DEBUG] [REMOTE ] VERO: PASS: Price check passed. Min price $1.48. [2026-01-07T12:24:09.815807] [DEBUG] [REMOTE ] VERO: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:09.815926] [DEBUG] [REMOTE ] VERO: PASS: Integrity check passed. [2026-01-07T12:24:09.815968] [DEBUG] [REMOTE ] VERO: Symbol is viable for forecasting. [2026-01-07T12:24:09.816048] [INFO ] [MAIN ] [3314/3530] VERO kept (0.4s) | 3312 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:10.115313] [DEBUG] [REMOTE ] VERX: Retrieved 1367 rows, trimmed to 300. [2026-01-07T12:24:10.115510] [DEBUG] [REMOTE ] VERX: PASS: History has at least 300 days. [2026-01-07T12:24:10.115794] [DEBUG] [REMOTE ] VERX: PASS: Price check passed. Min price $19.01. [2026-01-07T12:24:10.115934] [DEBUG] [REMOTE ] VERX: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:10.116050] [DEBUG] [REMOTE ] VERX: PASS: Integrity check passed. [2026-01-07T12:24:10.116091] [DEBUG] [REMOTE ] VERX: Symbol is viable for forecasting. [2026-01-07T12:24:10.116142] [INFO ] [MAIN ] [3315/3530] VERX kept (0.3s) | 3313 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:10.699956] [DEBUG] [REMOTE ] VFC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:10.700164] [DEBUG] [REMOTE ] VFC: PASS: History has at least 300 days. [2026-01-07T12:24:10.700450] [DEBUG] [REMOTE ] VFC: PASS: Price check passed. Min price $13.23. [2026-01-07T12:24:10.700615] [DEBUG] [REMOTE ] VFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:10.700749] [DEBUG] [REMOTE ] VFC: PASS: Integrity check passed. [2026-01-07T12:24:10.700791] [DEBUG] [REMOTE ] VFC: Symbol is viable for forecasting. [2026-01-07T12:24:10.700845] [INFO ] [MAIN ] [3316/3530] VFC kept (0.6s) | 3314 kept, 2 rejected | 137.6/min | ETA: 1.6m [2026-01-07T12:24:11.051749] [DEBUG] [REMOTE ] VFF: Retrieved 3963 rows, trimmed to 300. [2026-01-07T12:24:11.051942] [DEBUG] [REMOTE ] VFF: PASS: History has at least 300 days. [2026-01-07T12:24:11.052200] [DEBUG] [REMOTE ] VFF: PASS: Price check passed. Min price $2.96. [2026-01-07T12:24:11.052340] [DEBUG] [REMOTE ] VFF: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:11.052473] [DEBUG] [REMOTE ] VFF: PASS: Integrity check passed. [2026-01-07T12:24:11.052521] [DEBUG] [REMOTE ] VFF: Symbol is viable for forecasting. [2026-01-07T12:24:11.052593] [INFO ] [MAIN ] [3317/3530] VFF kept (0.4s) | 3315 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:11.308597] [DEBUG] [REMOTE ] VFLO: Retrieved 638 rows, trimmed to 300. [2026-01-07T12:24:11.308811] [DEBUG] [REMOTE ] VFLO: PASS: History has at least 300 days. [2026-01-07T12:24:11.309073] [DEBUG] [REMOTE ] VFLO: PASS: Price check passed. Min price $36.42. [2026-01-07T12:24:11.309213] [DEBUG] [REMOTE ] VFLO: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:11.309330] [DEBUG] [REMOTE ] VFLO: PASS: Integrity check passed. [2026-01-07T12:24:11.309372] [DEBUG] [REMOTE ] VFLO: Symbol is viable for forecasting. [2026-01-07T12:24:11.309426] [INFO ] [MAIN ] [3318/3530] VFLO kept (0.3s) | 3316 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:11.726799] [DEBUG] [REMOTE ] VFS: Retrieved 1088 rows, trimmed to 300. [2026-01-07T12:24:11.726933] [DEBUG] [REMOTE ] VFS: PASS: History has at least 300 days. [2026-01-07T12:24:11.727138] [DEBUG] [REMOTE ] VFS: PASS: Price check passed. Min price $3.14. [2026-01-07T12:24:11.727268] [DEBUG] [REMOTE ] VFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:11.727376] [DEBUG] [REMOTE ] VFS: PASS: Integrity check passed. [2026-01-07T12:24:11.727415] [DEBUG] [REMOTE ] VFS: Symbol is viable for forecasting. [2026-01-07T12:24:11.727461] [INFO ] [MAIN ] [3319/3530] VFS kept (0.4s) | 3317 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:12.368094] [DEBUG] [REMOTE ] VGI: Retrieved 3487 rows, trimmed to 300. [2026-01-07T12:24:12.368218] [DEBUG] [REMOTE ] VGI: PASS: History has at least 300 days. [2026-01-07T12:24:12.368424] [DEBUG] [REMOTE ] VGI: PASS: Price check passed. Min price $7.62. [2026-01-07T12:24:12.368561] [DEBUG] [REMOTE ] VGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:12.368724] [DEBUG] [REMOTE ] VGI: PASS: Integrity check passed. [2026-01-07T12:24:12.368768] [DEBUG] [REMOTE ] VGI: Symbol is viable for forecasting. [2026-01-07T12:24:12.368991] [INFO ] [MAIN ] [3320/3530] VGI kept (0.6s) | 3318 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:12.867414] [DEBUG] [REMOTE ] VGM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:12.867560] [DEBUG] [REMOTE ] VGM: PASS: History has at least 300 days. [2026-01-07T12:24:12.867822] [DEBUG] [REMOTE ] VGM: PASS: Price check passed. Min price $9.90. [2026-01-07T12:24:12.867955] [DEBUG] [REMOTE ] VGM: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:12.868077] [DEBUG] [REMOTE ] VGM: PASS: Integrity check passed. [2026-01-07T12:24:12.868176] [DEBUG] [REMOTE ] VGM: Symbol is viable for forecasting. [2026-01-07T12:24:12.868250] [INFO ] [MAIN ] [3321/3530] VGM kept (0.5s) | 3319 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:13.244999] [DEBUG] [REMOTE ] VGSH: Retrieved 4054 rows, trimmed to 300. [2026-01-07T12:24:13.245125] [DEBUG] [REMOTE ] VGSH: PASS: History has at least 300 days. [2026-01-07T12:24:13.245337] [DEBUG] [REMOTE ] VGSH: PASS: Price check passed. Min price $58.26. [2026-01-07T12:24:13.245473] [DEBUG] [REMOTE ] VGSH: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:13.245604] [DEBUG] [REMOTE ] VGSH: PASS: Integrity check passed. [2026-01-07T12:24:13.245647] [DEBUG] [REMOTE ] VGSH: Symbol is viable for forecasting. [2026-01-07T12:24:13.245695] [INFO ] [MAIN ] [3322/3530] VGSH kept (0.4s) | 3320 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:13.543897] [DEBUG] [REMOTE ] VICI: Retrieved 2066 rows, trimmed to 300. [2026-01-07T12:24:13.544087] [DEBUG] [REMOTE ] VICI: PASS: History has at least 300 days. [2026-01-07T12:24:13.544357] [DEBUG] [REMOTE ] VICI: PASS: Price check passed. Min price $27.30. [2026-01-07T12:24:13.544498] [DEBUG] [REMOTE ] VICI: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:13.544666] [DEBUG] [REMOTE ] VICI: PASS: Integrity check passed. [2026-01-07T12:24:13.544709] [DEBUG] [REMOTE ] VICI: Symbol is viable for forecasting. [2026-01-07T12:24:13.544762] [INFO ] [MAIN ] [3323/3530] VICI kept (0.3s) | 3321 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:13.965387] [DEBUG] [REMOTE ] VIGI: Retrieved 2477 rows, trimmed to 300. [2026-01-07T12:24:13.965623] [DEBUG] [REMOTE ] VIGI: PASS: History has at least 300 days. [2026-01-07T12:24:13.965886] [DEBUG] [REMOTE ] VIGI: PASS: Price check passed. Min price $86.90. [2026-01-07T12:24:13.966030] [DEBUG] [REMOTE ] VIGI: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:13.966156] [DEBUG] [REMOTE ] VIGI: PASS: Integrity check passed. [2026-01-07T12:24:13.966199] [DEBUG] [REMOTE ] VIGI: Symbol is viable for forecasting. [2026-01-07T12:24:13.966251] [INFO ] [MAIN ] [3324/3530] VIGI kept (0.4s) | 3322 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:14.329907] [DEBUG] [REMOTE ] VINP: Retrieved 1241 rows, trimmed to 300. [2026-01-07T12:24:14.330044] [DEBUG] [REMOTE ] VINP: PASS: History has at least 300 days. [2026-01-07T12:24:14.330251] [DEBUG] [REMOTE ] VINP: PASS: Price check passed. Min price $10.69. [2026-01-07T12:24:14.330381] [DEBUG] [REMOTE ] VINP: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:14.330489] [DEBUG] [REMOTE ] VINP: PASS: Integrity check passed. [2026-01-07T12:24:14.330528] [DEBUG] [REMOTE ] VINP: Symbol is viable for forecasting. [2026-01-07T12:24:14.330596] [INFO ] [MAIN ] [3325/3530] VINP kept (0.4s) | 3323 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:14.924108] [DEBUG] [REMOTE ] VIPS: Retrieved 3467 rows, trimmed to 300. [2026-01-07T12:24:14.924284] [DEBUG] [REMOTE ] VIPS: PASS: History has at least 300 days. [2026-01-07T12:24:14.924751] [DEBUG] [REMOTE ] VIPS: PASS: Price check passed. Min price $17.49. [2026-01-07T12:24:14.924899] [DEBUG] [REMOTE ] VIPS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:14.925042] [DEBUG] [REMOTE ] VIPS: PASS: Integrity check passed. [2026-01-07T12:24:14.925094] [DEBUG] [REMOTE ] VIPS: Symbol is viable for forecasting. [2026-01-07T12:24:14.925186] [INFO ] [MAIN ] [3326/3530] VIPS kept (0.6s) | 3324 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:15.257149] [DEBUG] [REMOTE ] VIRC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:15.257287] [DEBUG] [REMOTE ] VIRC: PASS: History has at least 300 days. [2026-01-07T12:24:15.257507] [DEBUG] [REMOTE ] VIRC: PASS: Price check passed. Min price $6.28. [2026-01-07T12:24:15.257663] [DEBUG] [REMOTE ] VIRC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:15.257781] [DEBUG] [REMOTE ] VIRC: PASS: Integrity check passed. [2026-01-07T12:24:15.257822] [DEBUG] [REMOTE ] VIRC: Symbol is viable for forecasting. [2026-01-07T12:24:15.257871] [INFO ] [MAIN ] [3327/3530] VIRC kept (0.3s) | 3325 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:15.587831] [DEBUG] [REMOTE ] VITL: Retrieved 1365 rows, trimmed to 300. [2026-01-07T12:24:15.588016] [DEBUG] [REMOTE ] VITL: PASS: History has at least 300 days. [2026-01-07T12:24:15.588273] [DEBUG] [REMOTE ] VITL: PASS: Price check passed. Min price $29.70. [2026-01-07T12:24:15.588412] [DEBUG] [REMOTE ] VITL: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:15.588526] [DEBUG] [REMOTE ] VITL: PASS: Integrity check passed. [2026-01-07T12:24:15.588566] [DEBUG] [REMOTE ] VITL: Symbol is viable for forecasting. [2026-01-07T12:24:15.588637] [INFO ] [MAIN ] [3328/3530] VITL kept (0.3s) | 3326 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:16.150703] [DEBUG] [REMOTE ] VKQ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:16.150893] [DEBUG] [REMOTE ] VKQ: PASS: History has at least 300 days. [2026-01-07T12:24:16.151164] [DEBUG] [REMOTE ] VKQ: PASS: Price check passed. Min price $9.43. [2026-01-07T12:24:16.151321] [DEBUG] [REMOTE ] VKQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:16.151458] [DEBUG] [REMOTE ] VKQ: PASS: Integrity check passed. [2026-01-07T12:24:16.151502] [DEBUG] [REMOTE ] VKQ: Symbol is viable for forecasting. [2026-01-07T12:24:16.151555] [INFO ] [MAIN ] [3329/3530] VKQ kept (0.6s) | 3327 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:16.468052] [DEBUG] [REMOTE ] VKTX: Retrieved 2689 rows, trimmed to 300. [2026-01-07T12:24:16.468251] [DEBUG] [REMOTE ] VKTX: PASS: History has at least 300 days. [2026-01-07T12:24:16.468515] [DEBUG] [REMOTE ] VKTX: PASS: Price check passed. Min price $31.42. [2026-01-07T12:24:16.468674] [DEBUG] [REMOTE ] VKTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:16.468817] [DEBUG] [REMOTE ] VKTX: PASS: Integrity check passed. [2026-01-07T12:24:16.468860] [DEBUG] [REMOTE ] VKTX: Symbol is viable for forecasting. [2026-01-07T12:24:16.468914] [INFO ] [MAIN ] [3330/3530] VKTX kept (0.3s) | 3328 kept, 2 rejected | 137.6/min | ETA: 1.5m [2026-01-07T12:24:17.024493] [DEBUG] [REMOTE ] VLGEA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:17.024717] [DEBUG] [REMOTE ] VLGEA: PASS: History has at least 300 days. [2026-01-07T12:24:17.025008] [DEBUG] [REMOTE ] VLGEA: PASS: Price check passed. Min price $31.15. [2026-01-07T12:24:17.025181] [DEBUG] [REMOTE ] VLGEA: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:17.025341] [DEBUG] [REMOTE ] VLGEA: PASS: Integrity check passed. [2026-01-07T12:24:17.025389] [DEBUG] [REMOTE ] VLGEA: Symbol is viable for forecasting. [2026-01-07T12:24:17.025444] [INFO ] [MAIN ] [3331/3530] VLGEA kept (0.6s) | 3329 kept, 2 rejected | 137.6/min | ETA: 1.4m [2026-01-07T12:24:17.171013] [DEBUG] [REMOTE ] VLN: Retrieved 1070 rows, trimmed to 300. [2026-01-07T12:24:17.171200] [DEBUG] [REMOTE ] VLN: PASS: History has at least 300 days. [2026-01-07T12:24:17.171467] [DEBUG] [REMOTE ] VLN: PASS: Price check passed. Min price $1.38. [2026-01-07T12:24:17.171625] [DEBUG] [REMOTE ] VLN: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:17.171745] [DEBUG] [REMOTE ] VLN: PASS: Integrity check passed. [2026-01-07T12:24:17.171839] [DEBUG] [REMOTE ] VLN: Symbol is viable for forecasting. [2026-01-07T12:24:17.171895] [INFO ] [MAIN ] [3332/3530] VLN kept (0.1s) | 3330 kept, 2 rejected | 137.7/min | ETA: 1.4m [2026-01-07T12:24:17.906353] [DEBUG] [REMOTE ] VLO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:17.906554] [DEBUG] [REMOTE ] VLO: PASS: History has at least 300 days. [2026-01-07T12:24:17.906879] [DEBUG] [REMOTE ] VLO: PASS: Price check passed. Min price $155.36. [2026-01-07T12:24:17.907057] [DEBUG] [REMOTE ] VLO: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:17.907200] [DEBUG] [REMOTE ] VLO: PASS: Integrity check passed. [2026-01-07T12:24:17.907242] [DEBUG] [REMOTE ] VLO: Symbol is viable for forecasting. [2026-01-07T12:24:17.907296] [INFO ] [MAIN ] [3333/3530] VLO kept (0.7s) | 3331 kept, 2 rejected | 137.6/min | ETA: 1.4m [2026-01-07T12:24:18.258684] [DEBUG] [REMOTE ] VLRS: Retrieved 3094 rows, trimmed to 300. [2026-01-07T12:24:18.258842] [DEBUG] [REMOTE ] VLRS: PASS: History has at least 300 days. [2026-01-07T12:24:18.259062] [DEBUG] [REMOTE ] VLRS: PASS: Price check passed. Min price $6.30. [2026-01-07T12:24:18.259199] [DEBUG] [REMOTE ] VLRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:18.259336] [DEBUG] [REMOTE ] VLRS: PASS: Integrity check passed. [2026-01-07T12:24:18.259385] [DEBUG] [REMOTE ] VLRS: Symbol is viable for forecasting. [2026-01-07T12:24:18.259443] [INFO ] [MAIN ] [3334/3530] VLRS kept (0.4s) | 3332 kept, 2 rejected | 137.6/min | ETA: 1.4m [2026-01-07T12:24:18.443227] [DEBUG] [REMOTE ] VLTO: Retrieved 566 rows, trimmed to 300. [2026-01-07T12:24:18.443356] [DEBUG] [REMOTE ] VLTO: PASS: History has at least 300 days. [2026-01-07T12:24:18.443567] [DEBUG] [REMOTE ] VLTO: PASS: Price check passed. Min price $97.16. [2026-01-07T12:24:18.443741] [DEBUG] [REMOTE ] VLTO: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:18.443854] [DEBUG] [REMOTE ] VLTO: PASS: Integrity check passed. [2026-01-07T12:24:18.443895] [DEBUG] [REMOTE ] VLTO: Symbol is viable for forecasting. [2026-01-07T12:24:18.443942] [INFO ] [MAIN ] [3335/3530] VLTO kept (0.2s) | 3333 kept, 2 rejected | 137.7/min | ETA: 1.4m [2026-01-07T12:24:19.163285] [DEBUG] [REMOTE ] VLY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:19.163425] [DEBUG] [REMOTE ] VLY: PASS: History has at least 300 days. [2026-01-07T12:24:19.163679] [DEBUG] [REMOTE ] VLY: PASS: Price check passed. Min price $9.63. [2026-01-07T12:24:19.163818] [DEBUG] [REMOTE ] VLY: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:19.163936] [DEBUG] [REMOTE ] VLY: PASS: Integrity check passed. [2026-01-07T12:24:19.163976] [DEBUG] [REMOTE ] VLY: Symbol is viable for forecasting. [2026-01-07T12:24:19.164024] [INFO ] [MAIN ] [3336/3530] VLY kept (0.7s) | 3334 kept, 2 rejected | 137.6/min | ETA: 1.4m [2026-01-07T12:24:19.530701] [DEBUG] [REMOTE ] VMBS: Retrieved 4054 rows, trimmed to 300. [2026-01-07T12:24:19.530907] [DEBUG] [REMOTE ] VMBS: PASS: History has at least 300 days. [2026-01-07T12:24:19.531213] [DEBUG] [REMOTE ] VMBS: PASS: Price check passed. Min price $46.53. [2026-01-07T12:24:19.531371] [DEBUG] [REMOTE ] VMBS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:19.531504] [DEBUG] [REMOTE ] VMBS: PASS: Integrity check passed. [2026-01-07T12:24:19.531545] [DEBUG] [REMOTE ] VMBS: Symbol is viable for forecasting. [2026-01-07T12:24:19.531621] [INFO ] [MAIN ] [3337/3530] VMBS kept (0.4s) | 3335 kept, 2 rejected | 137.6/min | ETA: 1.4m [2026-01-07T12:24:19.848470] [DEBUG] [REMOTE ] VMD: Retrieved 1984 rows, trimmed to 300. [2026-01-07T12:24:19.848675] [DEBUG] [REMOTE ] VMD: PASS: History has at least 300 days. [2026-01-07T12:24:19.852948] [DEBUG] [REMOTE ] VMD: PASS: Price check passed. Min price $6.26. [2026-01-07T12:24:19.853323] [DEBUG] [REMOTE ] VMD: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:19.853514] [DEBUG] [REMOTE ] VMD: PASS: Integrity check passed. [2026-01-07T12:24:19.853594] [DEBUG] [REMOTE ] VMD: Symbol is viable for forecasting. [2026-01-07T12:24:19.853667] [INFO ] [MAIN ] [3338/3530] VMD kept (0.3s) | 3336 kept, 2 rejected | 137.7/min | ETA: 1.4m [2026-01-07T12:24:20.446545] [DEBUG] [REMOTE ] VMI: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:20.446704] [DEBUG] [REMOTE ] VMI: PASS: History has at least 300 days. [2026-01-07T12:24:20.446921] [DEBUG] [REMOTE ] VMI: PASS: Price check passed. Min price $378.59. [2026-01-07T12:24:20.447054] [DEBUG] [REMOTE ] VMI: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:20.447167] [DEBUG] [REMOTE ] VMI: PASS: Integrity check passed. [2026-01-07T12:24:20.447207] [DEBUG] [REMOTE ] VMI: Symbol is viable for forecasting. [2026-01-07T12:24:20.447255] [INFO ] [MAIN ] [3339/3530] VMI kept (0.6s) | 3337 kept, 2 rejected | 137.6/min | ETA: 1.4m [2026-01-07T12:24:20.934633] [DEBUG] [REMOTE ] VMO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:20.934770] [DEBUG] [REMOTE ] VMO: PASS: History has at least 300 days. [2026-01-07T12:24:20.934987] [DEBUG] [REMOTE ] VMO: PASS: Price check passed. Min price $9.43. [2026-01-07T12:24:20.935120] [DEBUG] [REMOTE ] VMO: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:20.935233] [DEBUG] [REMOTE ] VMO: PASS: Integrity check passed. [2026-01-07T12:24:20.935273] [DEBUG] [REMOTE ] VMO: Symbol is viable for forecasting. [2026-01-07T12:24:20.935319] [INFO ] [MAIN ] [3340/3530] VMO kept (0.5s) | 3338 kept, 2 rejected | 137.6/min | ETA: 1.4m [2026-01-07T12:24:21.335507] [DEBUG] [REMOTE ] VNDA: Retrieved 4965 rows, trimmed to 300. [2026-01-07T12:24:21.335660] [DEBUG] [REMOTE ] VNDA: PASS: History has at least 300 days. [2026-01-07T12:24:21.335879] [DEBUG] [REMOTE ] VNDA: PASS: Price check passed. Min price $4.32. [2026-01-07T12:24:21.336016] [DEBUG] [REMOTE ] VNDA: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:21.336130] [DEBUG] [REMOTE ] VNDA: PASS: Integrity check passed. [2026-01-07T12:24:21.336169] [DEBUG] [REMOTE ] VNDA: Symbol is viable for forecasting. [2026-01-07T12:24:21.336216] [INFO ] [MAIN ] [3341/3530] VNDA kept (0.4s) | 3339 kept, 2 rejected | 137.6/min | ETA: 1.4m [2026-01-07T12:24:21.789595] [DEBUG] [REMOTE ] VNO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:21.789733] [DEBUG] [REMOTE ] VNO: PASS: History has at least 300 days. [2026-01-07T12:24:21.789961] [DEBUG] [REMOTE ] VNO: PASS: Price check passed. Min price $32.31. [2026-01-07T12:24:21.790098] [DEBUG] [REMOTE ] VNO: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:21.790214] [DEBUG] [REMOTE ] VNO: PASS: Integrity check passed. [2026-01-07T12:24:21.790256] [DEBUG] [REMOTE ] VNO: Symbol is viable for forecasting. [2026-01-07T12:24:21.790303] [INFO ] [MAIN ] [3342/3530] VNO kept (0.5s) | 3340 kept, 2 rejected | 137.6/min | ETA: 1.4m [2026-01-07T12:24:22.137793] [DEBUG] [REMOTE ] VNOM: Retrieved 2906 rows, trimmed to 300. [2026-01-07T12:24:22.137977] [DEBUG] [REMOTE ] VNOM: PASS: History has at least 300 days. [2026-01-07T12:24:22.138240] [DEBUG] [REMOTE ] VNOM: PASS: Price check passed. Min price $35.66. [2026-01-07T12:24:22.138389] [DEBUG] [REMOTE ] VNOM: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:22.138510] [DEBUG] [REMOTE ] VNOM: PASS: Integrity check passed. [2026-01-07T12:24:22.138607] [DEBUG] [REMOTE ] VNOM: Symbol is viable for forecasting. [2026-01-07T12:24:22.138663] [INFO ] [MAIN ] [3343/3530] VNOM kept (0.3s) | 3341 kept, 2 rejected | 137.6/min | ETA: 1.4m [2026-01-07T12:24:22.558014] [DEBUG] [REMOTE ] VNQI: Retrieved 3818 rows, trimmed to 300. [2026-01-07T12:24:22.558153] [DEBUG] [REMOTE ] VNQI: PASS: History has at least 300 days. [2026-01-07T12:24:22.558415] [DEBUG] [REMOTE ] VNQI: PASS: Price check passed. Min price $44.28. [2026-01-07T12:24:22.558559] [DEBUG] [REMOTE ] VNQI: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:22.558700] [DEBUG] [REMOTE ] VNQI: PASS: Integrity check passed. [2026-01-07T12:24:22.558758] [DEBUG] [REMOTE ] VNQI: Symbol is viable for forecasting. [2026-01-07T12:24:22.558838] [INFO ] [MAIN ] [3344/3530] VNQI kept (0.4s) | 3342 kept, 2 rejected | 137.6/min | ETA: 1.4m [2026-01-07T12:24:22.897064] [DEBUG] [REMOTE ] VOC: Retrieved 3689 rows, trimmed to 300. [2026-01-07T12:24:22.897199] [DEBUG] [REMOTE ] VOC: PASS: History has at least 300 days. [2026-01-07T12:24:22.897421] [DEBUG] [REMOTE ] VOC: PASS: Price check passed. Min price $2.70. [2026-01-07T12:24:22.897555] [DEBUG] [REMOTE ] VOC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:22.897690] [DEBUG] [REMOTE ] VOC: PASS: Integrity check passed. [2026-01-07T12:24:22.897730] [DEBUG] [REMOTE ] VOC: Symbol is viable for forecasting. [2026-01-07T12:24:22.897779] [INFO ] [MAIN ] [3345/3530] VOC kept (0.3s) | 3343 kept, 2 rejected | 137.7/min | ETA: 1.3m [2026-01-07T12:24:23.432490] [DEBUG] [REMOTE ] VOD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:23.432736] [DEBUG] [REMOTE ] VOD: PASS: History has at least 300 days. [2026-01-07T12:24:23.433155] [DEBUG] [REMOTE ] VOD: PASS: Price check passed. Min price $10.93. [2026-01-07T12:24:23.433294] [DEBUG] [REMOTE ] VOD: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:23.433470] [DEBUG] [REMOTE ] VOD: PASS: Integrity check passed. [2026-01-07T12:24:23.433511] [DEBUG] [REMOTE ] VOD: Symbol is viable for forecasting. [2026-01-07T12:24:23.433566] [INFO ] [MAIN ] [3346/3530] VOD kept (0.5s) | 3344 kept, 2 rejected | 137.6/min | ETA: 1.3m [2026-01-07T12:24:23.844065] [DEBUG] [REMOTE ] VONE: Retrieved 3846 rows, trimmed to 300. [2026-01-07T12:24:23.844203] [DEBUG] [REMOTE ] VONE: PASS: History has at least 300 days. [2026-01-07T12:24:23.844426] [DEBUG] [REMOTE ] VONE: PASS: Price check passed. Min price $294.41. [2026-01-07T12:24:23.844769] [DEBUG] [REMOTE ] VONE: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:23.844887] [DEBUG] [REMOTE ] VONE: PASS: Integrity check passed. [2026-01-07T12:24:23.844928] [DEBUG] [REMOTE ] VONE: Symbol is viable for forecasting. [2026-01-07T12:24:23.844978] [INFO ] [MAIN ] [3347/3530] VONE kept (0.4s) | 3345 kept, 2 rejected | 137.6/min | ETA: 1.3m [2026-01-07T12:24:24.252256] [DEBUG] [REMOTE ] VONG: Retrieved 3846 rows, trimmed to 300. [2026-01-07T12:24:24.252505] [DEBUG] [REMOTE ] VONG: PASS: History has at least 300 days. [2026-01-07T12:24:24.252922] [DEBUG] [REMOTE ] VONG: PASS: Price check passed. Min price $116.91. [2026-01-07T12:24:24.253108] [DEBUG] [REMOTE ] VONG: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:24.253293] [DEBUG] [REMOTE ] VONG: PASS: Integrity check passed. [2026-01-07T12:24:24.253347] [DEBUG] [REMOTE ] VONG: Symbol is viable for forecasting. [2026-01-07T12:24:24.253422] [INFO ] [MAIN ] [3348/3530] VONG kept (0.4s) | 3346 kept, 2 rejected | 137.6/min | ETA: 1.3m [2026-01-07T12:24:24.549328] [DEBUG] [REMOTE ] VOTE: Retrieved 1140 rows, trimmed to 300. [2026-01-07T12:24:24.550895] [DEBUG] [REMOTE ] VOTE: PASS: History has at least 300 days. [2026-01-07T12:24:24.551876] [DEBUG] [REMOTE ] VOTE: PASS: Price check passed. Min price $76.46. [2026-01-07T12:24:24.552138] [DEBUG] [REMOTE ] VOTE: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:24.552407] [DEBUG] [REMOTE ] VOTE: PASS: Integrity check passed. [2026-01-07T12:24:24.552477] [DEBUG] [REMOTE ] VOTE: Symbol is viable for forecasting. [2026-01-07T12:24:24.552603] [INFO ] [MAIN ] [3349/3530] VOTE kept (0.3s) | 3347 kept, 2 rejected | 137.7/min | ETA: 1.3m [2026-01-07T12:24:25.058448] [DEBUG] [REMOTE ] VPG: Retrieved 3909 rows, trimmed to 300. [2026-01-07T12:24:25.058701] [DEBUG] [REMOTE ] VPG: PASS: History has at least 300 days. [2026-01-07T12:24:25.059073] [DEBUG] [REMOTE ] VPG: PASS: Price check passed. Min price $29.28. [2026-01-07T12:24:25.059220] [DEBUG] [REMOTE ] VPG: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:25.059381] [DEBUG] [REMOTE ] VPG: PASS: Integrity check passed. [2026-01-07T12:24:25.059474] [DEBUG] [REMOTE ] VPG: Symbol is viable for forecasting. [2026-01-07T12:24:25.059550] [INFO ] [MAIN ] [3350/3530] VPG kept (0.5s) | 3348 kept, 2 rejected | 137.7/min | ETA: 1.3m [2026-01-07T12:24:25.265549] [DEBUG] [REMOTE ] VPLS: Retrieved 521 rows, trimmed to 300. [2026-01-07T12:24:25.265878] [DEBUG] [REMOTE ] VPLS: PASS: History has at least 300 days. [2026-01-07T12:24:25.266363] [DEBUG] [REMOTE ] VPLS: PASS: Price check passed. Min price $77.53. [2026-01-07T12:24:25.266643] [DEBUG] [REMOTE ] VPLS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:25.266823] [DEBUG] [REMOTE ] VPLS: PASS: Integrity check passed. [2026-01-07T12:24:25.266876] [DEBUG] [REMOTE ] VPLS: Symbol is viable for forecasting. [2026-01-07T12:24:25.266942] [INFO ] [MAIN ] [3351/3530] VPLS kept (0.2s) | 3349 kept, 2 rejected | 137.7/min | ETA: 1.3m [2026-01-07T12:24:25.820590] [DEBUG] [REMOTE ] VRA: Retrieved 3825 rows, trimmed to 300. [2026-01-07T12:24:25.820757] [DEBUG] [REMOTE ] VRA: PASS: History has at least 300 days. [2026-01-07T12:24:25.821005] [DEBUG] [REMOTE ] VRA: PASS: Price check passed. Min price $1.80. [2026-01-07T12:24:25.821148] [DEBUG] [REMOTE ] VRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:25.821267] [DEBUG] [REMOTE ] VRA: PASS: Integrity check passed. [2026-01-07T12:24:25.821308] [DEBUG] [REMOTE ] VRA: Symbol is viable for forecasting. [2026-01-07T12:24:25.821361] [INFO ] [MAIN ] [3352/3530] VRA kept (0.6s) | 3350 kept, 2 rejected | 137.7/min | ETA: 1.3m [2026-01-07T12:24:26.145840] [DEBUG] [REMOTE ] VRCA: Retrieved 1900 rows, trimmed to 300. [2026-01-07T12:24:26.145973] [DEBUG] [REMOTE ] VRCA: PASS: History has at least 300 days. [2026-01-07T12:24:26.146184] [DEBUG] [REMOTE ] VRCA: PASS: Price check passed. Min price $3.28. [2026-01-07T12:24:26.146321] [DEBUG] [REMOTE ] VRCA: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:26.146431] [DEBUG] [REMOTE ] VRCA: PASS: Integrity check passed. [2026-01-07T12:24:26.146471] [DEBUG] [REMOTE ] VRCA: Symbol is viable for forecasting. [2026-01-07T12:24:26.146518] [INFO ] [MAIN ] [3353/3530] VRCA kept (0.3s) | 3351 kept, 2 rejected | 137.7/min | ETA: 1.3m [2026-01-07T12:24:26.602619] [DEBUG] [REMOTE ] VRDN: Retrieved 2906 rows, trimmed to 300. [2026-01-07T12:24:26.602758] [DEBUG] [REMOTE ] VRDN: PASS: History has at least 300 days. [2026-01-07T12:24:26.602972] [DEBUG] [REMOTE ] VRDN: PASS: Price check passed. Min price $20.78. [2026-01-07T12:24:26.603105] [DEBUG] [REMOTE ] VRDN: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:26.603213] [DEBUG] [REMOTE ] VRDN: PASS: Integrity check passed. [2026-01-07T12:24:26.603280] [DEBUG] [REMOTE ] VRDN: Symbol is viable for forecasting. [2026-01-07T12:24:26.603327] [INFO ] [MAIN ] [3354/3530] VRDN kept (0.5s) | 3352 kept, 2 rejected | 137.7/min | ETA: 1.3m [2026-01-07T12:24:26.968430] [DEBUG] [REMOTE ] VRE: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:26.968582] [DEBUG] [REMOTE ] VRE: PASS: History has at least 300 days. [2026-01-07T12:24:26.968824] [DEBUG] [REMOTE ] VRE: PASS: Price check passed. Min price $14.10. [2026-01-07T12:24:26.968969] [DEBUG] [REMOTE ] VRE: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:26.969084] [DEBUG] [REMOTE ] VRE: PASS: Integrity check passed. [2026-01-07T12:24:26.969125] [DEBUG] [REMOTE ] VRE: Symbol is viable for forecasting. [2026-01-07T12:24:26.969173] [INFO ] [MAIN ] [3355/3530] VRE kept (0.4s) | 3353 kept, 2 rejected | 137.7/min | ETA: 1.3m [2026-01-07T12:24:27.362803] [DEBUG] [REMOTE ] VREX: Retrieved 2253 rows, trimmed to 300. [2026-01-07T12:24:27.362938] [DEBUG] [REMOTE ] VREX: PASS: History has at least 300 days. [2026-01-07T12:24:27.363147] [DEBUG] [REMOTE ] VREX: PASS: Price check passed. Min price $10.24. [2026-01-07T12:24:27.363279] [DEBUG] [REMOTE ] VREX: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:27.363405] [DEBUG] [REMOTE ] VREX: PASS: Integrity check passed. [2026-01-07T12:24:27.363446] [DEBUG] [REMOTE ] VREX: Symbol is viable for forecasting. [2026-01-07T12:24:27.363493] [INFO ] [MAIN ] [3356/3530] VREX kept (0.4s) | 3354 kept, 2 rejected | 137.7/min | ETA: 1.3m [2026-01-07T12:24:27.744710] [DEBUG] [REMOTE ] VRIG: Retrieved 2335 rows, trimmed to 300. [2026-01-07T12:24:27.744836] [DEBUG] [REMOTE ] VRIG: PASS: History has at least 300 days. [2026-01-07T12:24:27.745040] [DEBUG] [REMOTE ] VRIG: PASS: Price check passed. Min price $24.82. [2026-01-07T12:24:27.745171] [DEBUG] [REMOTE ] VRIG: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:27.745277] [DEBUG] [REMOTE ] VRIG: PASS: Integrity check passed. [2026-01-07T12:24:27.745316] [DEBUG] [REMOTE ] VRIG: Symbol is viable for forecasting. [2026-01-07T12:24:27.745363] [INFO ] [MAIN ] [3357/3530] VRIG kept (0.4s) | 3355 kept, 2 rejected | 137.7/min | ETA: 1.3m [2026-01-07T12:24:28.190182] [DEBUG] [REMOTE ] VRNS: Retrieved 2982 rows, trimmed to 300. [2026-01-07T12:24:28.190344] [DEBUG] [REMOTE ] VRNS: PASS: History has at least 300 days. [2026-01-07T12:24:28.190597] [DEBUG] [REMOTE ] VRNS: PASS: Price check passed. Min price $30.20. [2026-01-07T12:24:28.190740] [DEBUG] [REMOTE ] VRNS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:28.190859] [DEBUG] [REMOTE ] VRNS: PASS: Integrity check passed. [2026-01-07T12:24:28.190900] [DEBUG] [REMOTE ] VRNS: Symbol is viable for forecasting. [2026-01-07T12:24:28.190949] [INFO ] [MAIN ] [3358/3530] VRNS kept (0.4s) | 3356 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:28.573645] [DEBUG] [REMOTE ] VRRM: Retrieved 2209 rows, trimmed to 300. [2026-01-07T12:24:28.573847] [DEBUG] [REMOTE ] VRRM: PASS: History has at least 300 days. [2026-01-07T12:24:28.574106] [DEBUG] [REMOTE ] VRRM: PASS: Price check passed. Min price $20.86. [2026-01-07T12:24:28.574284] [DEBUG] [REMOTE ] VRRM: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:28.574415] [DEBUG] [REMOTE ] VRRM: PASS: Integrity check passed. [2026-01-07T12:24:28.574460] [DEBUG] [REMOTE ] VRRM: Symbol is viable for forecasting. [2026-01-07T12:24:28.574514] [INFO ] [MAIN ] [3359/3530] VRRM kept (0.4s) | 3357 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:29.036848] [DEBUG] [REMOTE ] VRSK: Retrieved 4087 rows, trimmed to 300. [2026-01-07T12:24:29.037045] [DEBUG] [REMOTE ] VRSK: PASS: History has at least 300 days. [2026-01-07T12:24:29.037307] [DEBUG] [REMOTE ] VRSK: PASS: Price check passed. Min price $207.57. [2026-01-07T12:24:29.037446] [DEBUG] [REMOTE ] VRSK: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:29.037585] [DEBUG] [REMOTE ] VRSK: PASS: Integrity check passed. [2026-01-07T12:24:29.037630] [DEBUG] [REMOTE ] VRSK: Symbol is viable for forecasting. [2026-01-07T12:24:29.037682] [INFO ] [MAIN ] [3360/3530] VRSK kept (0.5s) | 3358 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:29.458566] [DEBUG] [REMOTE ] VRSN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:29.458836] [DEBUG] [REMOTE ] VRSN: PASS: History has at least 300 days. [2026-01-07T12:24:29.459132] [DEBUG] [REMOTE ] VRSN: PASS: Price check passed. Min price $232.10. [2026-01-07T12:24:29.459268] [DEBUG] [REMOTE ] VRSN: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:29.459404] [DEBUG] [REMOTE ] VRSN: PASS: Integrity check passed. [2026-01-07T12:24:29.459445] [DEBUG] [REMOTE ] VRSN: Symbol is viable for forecasting. [2026-01-07T12:24:29.459497] [INFO ] [MAIN ] [3361/3530] VRSN kept (0.4s) | 3359 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:29.876122] [DEBUG] [REMOTE ] VRTS: Retrieved 4279 rows, trimmed to 300. [2026-01-07T12:24:29.876311] [DEBUG] [REMOTE ] VRTS: PASS: History has at least 300 days. [2026-01-07T12:24:29.876599] [DEBUG] [REMOTE ] VRTS: PASS: Price check passed. Min price $155.33. [2026-01-07T12:24:29.876746] [DEBUG] [REMOTE ] VRTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:29.876901] [DEBUG] [REMOTE ] VRTS: PASS: Integrity check passed. [2026-01-07T12:24:29.876949] [DEBUG] [REMOTE ] VRTS: Symbol is viable for forecasting. [2026-01-07T12:24:29.877004] [INFO ] [MAIN ] [3362/3530] VRTS kept (0.4s) | 3360 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:30.341292] [DEBUG] [REMOTE ] VRTX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:30.341538] [DEBUG] [REMOTE ] VRTX: PASS: History has at least 300 days. [2026-01-07T12:24:30.341845] [DEBUG] [REMOTE ] VRTX: PASS: Price check passed. Min price $407.37. [2026-01-07T12:24:30.341997] [DEBUG] [REMOTE ] VRTX: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:30.342132] [DEBUG] [REMOTE ] VRTX: PASS: Integrity check passed. [2026-01-07T12:24:30.342180] [DEBUG] [REMOTE ] VRTX: Symbol is viable for forecasting. [2026-01-07T12:24:30.342238] [INFO ] [MAIN ] [3363/3530] VRTX kept (0.5s) | 3361 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:30.511027] [DEBUG] [REMOTE ] VS: Retrieved 1249 rows, trimmed to 300. [2026-01-07T12:24:30.511233] [DEBUG] [REMOTE ] VS: PASS: History has at least 300 days. [2026-01-07T12:24:30.511497] [DEBUG] [REMOTE ] VS: PASS: Price check passed. Min price $1.21. [2026-01-07T12:24:30.511661] [DEBUG] [REMOTE ] VS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:30.511789] [DEBUG] [REMOTE ] VS: PASS: Integrity check passed. [2026-01-07T12:24:30.511832] [DEBUG] [REMOTE ] VS: Symbol is viable for forecasting. [2026-01-07T12:24:30.511886] [INFO ] [MAIN ] [3364/3530] VS kept (0.2s) | 3362 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:30.973703] [DEBUG] [REMOTE ] VSCO: Retrieved 1121 rows, trimmed to 300. [2026-01-07T12:24:30.973898] [DEBUG] [REMOTE ] VSCO: PASS: History has at least 300 days. [2026-01-07T12:24:30.974153] [DEBUG] [REMOTE ] VSCO: PASS: Price check passed. Min price $28.25. [2026-01-07T12:24:30.974293] [DEBUG] [REMOTE ] VSCO: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:30.974419] [DEBUG] [REMOTE ] VSCO: PASS: Integrity check passed. [2026-01-07T12:24:30.974498] [DEBUG] [REMOTE ] VSCO: Symbol is viable for forecasting. [2026-01-07T12:24:30.974555] [INFO ] [MAIN ] [3365/3530] VSCO kept (0.5s) | 3363 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:31.434809] [DEBUG] [REMOTE ] VSDA: Retrieved 2193 rows, trimmed to 300. [2026-01-07T12:24:31.435058] [DEBUG] [REMOTE ] VSDA: PASS: History has at least 300 days. [2026-01-07T12:24:31.435325] [DEBUG] [REMOTE ] VSDA: PASS: Price check passed. Min price $50.97. [2026-01-07T12:24:31.435472] [DEBUG] [REMOTE ] VSDA: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:31.435613] [DEBUG] [REMOTE ] VSDA: PASS: Integrity check passed. [2026-01-07T12:24:31.435658] [DEBUG] [REMOTE ] VSDA: Symbol is viable for forecasting. [2026-01-07T12:24:31.435711] [INFO ] [MAIN ] [3366/3530] VSDA kept (0.5s) | 3364 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:32.016287] [DEBUG] [REMOTE ] VSEC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:32.016522] [DEBUG] [REMOTE ] VSEC: PASS: History has at least 300 days. [2026-01-07T12:24:32.016900] [DEBUG] [REMOTE ] VSEC: PASS: Price check passed. Min price $154.86. [2026-01-07T12:24:32.017055] [DEBUG] [REMOTE ] VSEC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:32.017202] [DEBUG] [REMOTE ] VSEC: PASS: Integrity check passed. [2026-01-07T12:24:32.017246] [DEBUG] [REMOTE ] VSEC: Symbol is viable for forecasting. [2026-01-07T12:24:32.017307] [INFO ] [MAIN ] [3367/3530] VSEC kept (0.6s) | 3365 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:32.562941] [DEBUG] [REMOTE ] VSH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:32.563151] [DEBUG] [REMOTE ] VSH: PASS: History has at least 300 days. [2026-01-07T12:24:32.563451] [DEBUG] [REMOTE ] VSH: PASS: Price check passed. Min price $11.74. [2026-01-07T12:24:32.563622] [DEBUG] [REMOTE ] VSH: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:32.563792] [DEBUG] [REMOTE ] VSH: PASS: Integrity check passed. [2026-01-07T12:24:32.563835] [DEBUG] [REMOTE ] VSH: Symbol is viable for forecasting. [2026-01-07T12:24:32.563890] [INFO ] [MAIN ] [3368/3530] VSH kept (0.5s) | 3366 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:32.906758] [DEBUG] [REMOTE ] VSTM: Retrieved 3506 rows, trimmed to 300. [2026-01-07T12:24:32.906958] [DEBUG] [REMOTE ] VSTM: PASS: History has at least 300 days. [2026-01-07T12:24:32.907238] [DEBUG] [REMOTE ] VSTM: PASS: Price check passed. Min price $6.87. [2026-01-07T12:24:32.907398] [DEBUG] [REMOTE ] VSTM: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:32.907521] [DEBUG] [REMOTE ] VSTM: PASS: Integrity check passed. [2026-01-07T12:24:32.907562] [DEBUG] [REMOTE ] VSTM: Symbol is viable for forecasting. [2026-01-07T12:24:32.907637] [INFO ] [MAIN ] [3369/3530] VSTM kept (0.3s) | 3367 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:33.177147] [DEBUG] [REMOTE ] VSTS: Retrieved 565 rows, trimmed to 300. [2026-01-07T12:24:33.177342] [DEBUG] [REMOTE ] VSTS: PASS: History has at least 300 days. [2026-01-07T12:24:33.177658] [DEBUG] [REMOTE ] VSTS: PASS: Price check passed. Min price $4.62. [2026-01-07T12:24:33.177806] [DEBUG] [REMOTE ] VSTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:33.177928] [DEBUG] [REMOTE ] VSTS: PASS: Integrity check passed. [2026-01-07T12:24:33.177970] [DEBUG] [REMOTE ] VSTS: Symbol is viable for forecasting. [2026-01-07T12:24:33.178024] [INFO ] [MAIN ] [3370/3530] VSTS kept (0.3s) | 3368 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:33.663456] [DEBUG] [REMOTE ] VTC: Retrieved 2049 rows, trimmed to 300. [2026-01-07T12:24:33.663706] [DEBUG] [REMOTE ] VTC: PASS: History has at least 300 days. [2026-01-07T12:24:33.664077] [DEBUG] [REMOTE ] VTC: PASS: Price check passed. Min price $77.07. [2026-01-07T12:24:33.664223] [DEBUG] [REMOTE ] VTC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:33.664381] [DEBUG] [REMOTE ] VTC: PASS: Integrity check passed. [2026-01-07T12:24:33.664426] [DEBUG] [REMOTE ] VTC: Symbol is viable for forecasting. [2026-01-07T12:24:33.664480] [INFO ] [MAIN ] [3371/3530] VTC kept (0.5s) | 3369 kept, 2 rejected | 137.7/min | ETA: 1.2m [2026-01-07T12:24:33.996601] [DEBUG] [REMOTE ] VTEX: Retrieved 1121 rows, trimmed to 300. [2026-01-07T12:24:33.996797] [DEBUG] [REMOTE ] VTEX: PASS: History has at least 300 days. [2026-01-07T12:24:33.997056] [DEBUG] [REMOTE ] VTEX: PASS: Price check passed. Min price $3.59. [2026-01-07T12:24:33.997197] [DEBUG] [REMOTE ] VTEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:33.997318] [DEBUG] [REMOTE ] VTEX: PASS: Integrity check passed. [2026-01-07T12:24:33.997361] [DEBUG] [REMOTE ] VTEX: Symbol is viable for forecasting. [2026-01-07T12:24:33.997413] [INFO ] [MAIN ] [3372/3530] VTEX kept (0.3s) | 3370 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:34.540384] [DEBUG] [REMOTE ] VTIP: Retrieved 3324 rows, trimmed to 300. [2026-01-07T12:24:34.540508] [DEBUG] [REMOTE ] VTIP: PASS: History has at least 300 days. [2026-01-07T12:24:34.540739] [DEBUG] [REMOTE ] VTIP: PASS: Price check passed. Min price $49.27. [2026-01-07T12:24:34.540871] [DEBUG] [REMOTE ] VTIP: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:34.540982] [DEBUG] [REMOTE ] VTIP: PASS: Integrity check passed. [2026-01-07T12:24:34.541021] [DEBUG] [REMOTE ] VTIP: Symbol is viable for forecasting. [2026-01-07T12:24:34.541067] [INFO ] [MAIN ] [3373/3530] VTIP kept (0.5s) | 3371 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:34.691566] [DEBUG] [REMOTE ] VTMX: Retrieved 632 rows, trimmed to 300. [2026-01-07T12:24:34.691714] [DEBUG] [REMOTE ] VTMX: PASS: History has at least 300 days. [2026-01-07T12:24:34.691925] [DEBUG] [REMOTE ] VTMX: PASS: Price check passed. Min price $25.50. [2026-01-07T12:24:34.692074] [DEBUG] [REMOTE ] VTMX: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:34.692187] [DEBUG] [REMOTE ] VTMX: PASS: Integrity check passed. [2026-01-07T12:24:34.692227] [DEBUG] [REMOTE ] VTMX: Symbol is viable for forecasting. [2026-01-07T12:24:34.692274] [INFO ] [MAIN ] [3374/3530] VTMX kept (0.2s) | 3372 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:35.432407] [DEBUG] [REMOTE ] VTN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:35.432552] [DEBUG] [REMOTE ] VTN: PASS: History has at least 300 days. [2026-01-07T12:24:35.432816] [DEBUG] [REMOTE ] VTN: PASS: Price check passed. Min price $10.70. [2026-01-07T12:24:35.432950] [DEBUG] [REMOTE ] VTN: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:35.433072] [DEBUG] [REMOTE ] VTN: PASS: Integrity check passed. [2026-01-07T12:24:35.433111] [DEBUG] [REMOTE ] VTN: Symbol is viable for forecasting. [2026-01-07T12:24:35.433159] [INFO ] [MAIN ] [3375/3530] VTN kept (0.7s) | 3373 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:35.847298] [DEBUG] [REMOTE ] VTOL: Retrieved 3258 rows, trimmed to 300. [2026-01-07T12:24:35.847427] [DEBUG] [REMOTE ] VTOL: PASS: History has at least 300 days. [2026-01-07T12:24:35.847667] [DEBUG] [REMOTE ] VTOL: PASS: Price check passed. Min price $35.70. [2026-01-07T12:24:35.847812] [DEBUG] [REMOTE ] VTOL: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:35.847927] [DEBUG] [REMOTE ] VTOL: PASS: Integrity check passed. [2026-01-07T12:24:35.847996] [DEBUG] [REMOTE ] VTOL: Symbol is viable for forecasting. [2026-01-07T12:24:35.848051] [INFO ] [MAIN ] [3376/3530] VTOL kept (0.4s) | 3374 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:36.105949] [DEBUG] [REMOTE ] VTRS: Retrieved 1290 rows, trimmed to 300. [2026-01-07T12:24:36.106078] [DEBUG] [REMOTE ] VTRS: PASS: History has at least 300 days. [2026-01-07T12:24:36.106317] [DEBUG] [REMOTE ] VTRS: PASS: Price check passed. Min price $9.63. [2026-01-07T12:24:36.106459] [DEBUG] [REMOTE ] VTRS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:36.106593] [DEBUG] [REMOTE ] VTRS: PASS: Integrity check passed. [2026-01-07T12:24:36.106642] [DEBUG] [REMOTE ] VTRS: Symbol is viable for forecasting. [2026-01-07T12:24:36.106694] [INFO ] [MAIN ] [3377/3530] VTRS kept (0.3s) | 3375 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:36.475284] [DEBUG] [REMOTE ] VTS: Retrieved 750 rows, trimmed to 300. [2026-01-07T12:24:36.475407] [DEBUG] [REMOTE ] VTS: PASS: History has at least 300 days. [2026-01-07T12:24:36.475624] [DEBUG] [REMOTE ] VTS: PASS: Price check passed. Min price $19.09. [2026-01-07T12:24:36.475763] [DEBUG] [REMOTE ] VTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:36.475869] [DEBUG] [REMOTE ] VTS: PASS: Integrity check passed. [2026-01-07T12:24:36.475908] [DEBUG] [REMOTE ] VTS: Symbol is viable for forecasting. [2026-01-07T12:24:36.475953] [INFO ] [MAIN ] [3378/3530] VTS kept (0.4s) | 3376 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:36.985839] [DEBUG] [REMOTE ] VTSI: Retrieved 2456 rows, trimmed to 300. [2026-01-07T12:24:36.985990] [DEBUG] [REMOTE ] VTSI: PASS: History has at least 300 days. [2026-01-07T12:24:36.986228] [DEBUG] [REMOTE ] VTSI: PASS: Price check passed. Min price $4.20. [2026-01-07T12:24:36.986362] [DEBUG] [REMOTE ] VTSI: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:36.986484] [DEBUG] [REMOTE ] VTSI: PASS: Integrity check passed. [2026-01-07T12:24:36.986525] [DEBUG] [REMOTE ] VTSI: Symbol is viable for forecasting. [2026-01-07T12:24:36.986592] [INFO ] [MAIN ] [3379/3530] VTSI kept (0.5s) | 3377 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:37.415238] [DEBUG] [REMOTE ] VTWG: Retrieved 3846 rows, trimmed to 300. [2026-01-07T12:24:37.415367] [DEBUG] [REMOTE ] VTWG: PASS: History has at least 300 days. [2026-01-07T12:24:37.415611] [DEBUG] [REMOTE ] VTWG: PASS: Price check passed. Min price $219.02. [2026-01-07T12:24:37.415781] [DEBUG] [REMOTE ] VTWG: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:37.415897] [DEBUG] [REMOTE ] VTWG: PASS: Integrity check passed. [2026-01-07T12:24:37.415936] [DEBUG] [REMOTE ] VTWG: Symbol is viable for forecasting. [2026-01-07T12:24:37.415983] [INFO ] [MAIN ] [3380/3530] VTWG kept (0.4s) | 3378 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:37.867787] [DEBUG] [REMOTE ] VTWO: Retrieved 3846 rows, trimmed to 300. [2026-01-07T12:24:37.867920] [DEBUG] [REMOTE ] VTWO: PASS: History has at least 300 days. [2026-01-07T12:24:37.868128] [DEBUG] [REMOTE ] VTWO: PASS: Price check passed. Min price $92.28. [2026-01-07T12:24:37.868260] [DEBUG] [REMOTE ] VTWO: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:37.868370] [DEBUG] [REMOTE ] VTWO: PASS: Integrity check passed. [2026-01-07T12:24:37.868409] [DEBUG] [REMOTE ] VTWO: Symbol is viable for forecasting. [2026-01-07T12:24:37.868456] [INFO ] [MAIN ] [3381/3530] VTWO kept (0.5s) | 3379 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:38.116152] [DEBUG] [REMOTE ] VTYX: Retrieved 1056 rows, trimmed to 300. [2026-01-07T12:24:38.116280] [DEBUG] [REMOTE ] VTYX: PASS: History has at least 300 days. [2026-01-07T12:24:38.116487] [DEBUG] [REMOTE ] VTYX: PASS: Price check passed. Min price $3.56. [2026-01-07T12:24:38.116671] [DEBUG] [REMOTE ] VTYX: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:38.116793] [DEBUG] [REMOTE ] VTYX: PASS: Integrity check passed. [2026-01-07T12:24:38.116834] [DEBUG] [REMOTE ] VTYX: Symbol is viable for forecasting. [2026-01-07T12:24:38.116882] [INFO ] [MAIN ] [3382/3530] VTYX kept (0.2s) | 3380 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:38.648840] [DEBUG] [REMOTE ] VUZI: Retrieved 3965 rows, trimmed to 300. [2026-01-07T12:24:38.648977] [DEBUG] [REMOTE ] VUZI: PASS: History has at least 300 days. [2026-01-07T12:24:38.649400] [DEBUG] [REMOTE ] VUZI: PASS: Price check passed. Min price $2.05. [2026-01-07T12:24:38.649534] [DEBUG] [REMOTE ] VUZI: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:38.649672] [DEBUG] [REMOTE ] VUZI: PASS: Integrity check passed. [2026-01-07T12:24:38.649712] [DEBUG] [REMOTE ] VUZI: Symbol is viable for forecasting. [2026-01-07T12:24:38.649766] [INFO ] [MAIN ] [3383/3530] VUZI kept (0.5s) | 3381 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:38.901534] [DEBUG] [REMOTE ] VVOS: Retrieved 1272 rows, trimmed to 300. [2026-01-07T12:24:38.901680] [DEBUG] [REMOTE ] VVOS: PASS: History has at least 300 days. [2026-01-07T12:24:38.901886] [DEBUG] [REMOTE ] VVOS: PASS: Price check passed. Min price $1.95. [2026-01-07T12:24:38.902017] [DEBUG] [REMOTE ] VVOS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:38.902125] [DEBUG] [REMOTE ] VVOS: PASS: Integrity check passed. [2026-01-07T12:24:38.902163] [DEBUG] [REMOTE ] VVOS: Symbol is viable for forecasting. [2026-01-07T12:24:38.902210] [INFO ] [MAIN ] [3384/3530] VVOS kept (0.3s) | 3382 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:39.392807] [DEBUG] [REMOTE ] VVX: Retrieved 2842 rows, trimmed to 300. [2026-01-07T12:24:39.392930] [DEBUG] [REMOTE ] VVX: PASS: History has at least 300 days. [2026-01-07T12:24:39.393138] [DEBUG] [REMOTE ] VVX: PASS: Price check passed. Min price $52.16. [2026-01-07T12:24:39.393272] [DEBUG] [REMOTE ] VVX: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:39.393386] [DEBUG] [REMOTE ] VVX: PASS: Integrity check passed. [2026-01-07T12:24:39.393426] [DEBUG] [REMOTE ] VVX: Symbol is viable for forecasting. [2026-01-07T12:24:39.393475] [INFO ] [MAIN ] [3385/3530] VVX kept (0.5s) | 3383 kept, 2 rejected | 137.7/min | ETA: 1.1m [2026-01-07T12:24:39.827444] [DEBUG] [REMOTE ] VWOB: Retrieved 3168 rows, trimmed to 300. [2026-01-07T12:24:39.827592] [DEBUG] [REMOTE ] VWOB: PASS: History has at least 300 days. [2026-01-07T12:24:39.827801] [DEBUG] [REMOTE ] VWOB: PASS: Price check passed. Min price $65.67. [2026-01-07T12:24:39.827953] [DEBUG] [REMOTE ] VWOB: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:39.828063] [DEBUG] [REMOTE ] VWOB: PASS: Integrity check passed. [2026-01-07T12:24:39.828103] [DEBUG] [REMOTE ] VWOB: Symbol is viable for forecasting. [2026-01-07T12:24:39.828150] [INFO ] [MAIN ] [3386/3530] VWOB kept (0.4s) | 3384 kept, 2 rejected | 137.7/min | ETA: 1.0m [2026-01-07T12:24:40.242790] [DEBUG] [REMOTE ] VXUS: Retrieved 3757 rows, trimmed to 300. [2026-01-07T12:24:40.242924] [DEBUG] [REMOTE ] VXUS: PASS: History has at least 300 days. [2026-01-07T12:24:40.243159] [DEBUG] [REMOTE ] VXUS: PASS: Price check passed. Min price $70.88. [2026-01-07T12:24:40.243298] [DEBUG] [REMOTE ] VXUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:40.243413] [DEBUG] [REMOTE ] VXUS: PASS: Integrity check passed. [2026-01-07T12:24:40.243481] [DEBUG] [REMOTE ] VXUS: Symbol is viable for forecasting. [2026-01-07T12:24:40.243531] [INFO ] [MAIN ] [3387/3530] VXUS kept (0.4s) | 3385 kept, 2 rejected | 137.7/min | ETA: 1.0m [2026-01-07T12:24:40.616470] [DEBUG] [REMOTE ] VYMI: Retrieved 2477 rows, trimmed to 300. [2026-01-07T12:24:40.616637] [DEBUG] [REMOTE ] VYMI: PASS: History has at least 300 days. [2026-01-07T12:24:40.616847] [DEBUG] [REMOTE ] VYMI: PASS: Price check passed. Min price $82.06. [2026-01-07T12:24:40.616984] [DEBUG] [REMOTE ] VYMI: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:40.617093] [DEBUG] [REMOTE ] VYMI: PASS: Integrity check passed. [2026-01-07T12:24:40.617132] [DEBUG] [REMOTE ] VYMI: Symbol is viable for forecasting. [2026-01-07T12:24:40.617180] [INFO ] [MAIN ] [3388/3530] VYMI kept (0.4s) | 3386 kept, 2 rejected | 137.7/min | ETA: 1.0m [2026-01-07T12:24:41.124784] [DEBUG] [REMOTE ] VYX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:41.124916] [DEBUG] [REMOTE ] VYX: PASS: History has at least 300 days. [2026-01-07T12:24:41.125139] [DEBUG] [REMOTE ] VYX: PASS: Price check passed. Min price $9.61. [2026-01-07T12:24:41.125279] [DEBUG] [REMOTE ] VYX: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:41.125397] [DEBUG] [REMOTE ] VYX: PASS: Integrity check passed. [2026-01-07T12:24:41.125437] [DEBUG] [REMOTE ] VYX: Symbol is viable for forecasting. [2026-01-07T12:24:41.125486] [INFO ] [MAIN ] [3389/3530] VYX kept (0.5s) | 3387 kept, 2 rejected | 137.7/min | ETA: 1.0m [2026-01-07T12:24:41.635004] [DEBUG] [REMOTE ] VZ: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:41.635137] [DEBUG] [REMOTE ] VZ: PASS: History has at least 300 days. [2026-01-07T12:24:41.635351] [DEBUG] [REMOTE ] VZ: PASS: Price check passed. Min price $38.40. [2026-01-07T12:24:41.635484] [DEBUG] [REMOTE ] VZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:41.635617] [DEBUG] [REMOTE ] VZ: PASS: Integrity check passed. [2026-01-07T12:24:41.635658] [DEBUG] [REMOTE ] VZ: Symbol is viable for forecasting. [2026-01-07T12:24:41.635705] [INFO ] [MAIN ] [3390/3530] VZ kept (0.5s) | 3388 kept, 2 rejected | 137.7/min | ETA: 1.0m [2026-01-07T12:24:42.106669] [DEBUG] [REMOTE ] WAB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:42.106875] [DEBUG] [REMOTE ] WAB: PASS: History has at least 300 days. [2026-01-07T12:24:42.107171] [DEBUG] [REMOTE ] WAB: PASS: Price check passed. Min price $190.80. [2026-01-07T12:24:42.107319] [DEBUG] [REMOTE ] WAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:42.107455] [DEBUG] [REMOTE ] WAB: PASS: Integrity check passed. [2026-01-07T12:24:42.107496] [DEBUG] [REMOTE ] WAB: Symbol is viable for forecasting. [2026-01-07T12:24:42.107551] [INFO ] [MAIN ] [3391/3530] WAB kept (0.5s) | 3389 kept, 2 rejected | 137.7/min | ETA: 1.0m [2026-01-07T12:24:42.580061] [DEBUG] [REMOTE ] WABC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:42.580255] [DEBUG] [REMOTE ] WABC: PASS: History has at least 300 days. [2026-01-07T12:24:42.580533] [DEBUG] [REMOTE ] WABC: PASS: Price check passed. Min price $44.87. [2026-01-07T12:24:42.580723] [DEBUG] [REMOTE ] WABC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:42.580854] [DEBUG] [REMOTE ] WABC: PASS: Integrity check passed. [2026-01-07T12:24:42.580896] [DEBUG] [REMOTE ] WABC: Symbol is viable for forecasting. [2026-01-07T12:24:42.580950] [INFO ] [MAIN ] [3392/3530] WABC kept (0.5s) | 3390 kept, 2 rejected | 137.7/min | ETA: 1.0m [2026-01-07T12:24:43.049743] [DEBUG] [REMOTE ] WAFD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:43.049949] [DEBUG] [REMOTE ] WAFD: PASS: History has at least 300 days. [2026-01-07T12:24:43.050240] [DEBUG] [REMOTE ] WAFD: PASS: Price check passed. Min price $27.60. [2026-01-07T12:24:43.050378] [DEBUG] [REMOTE ] WAFD: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:43.050513] [DEBUG] [REMOTE ] WAFD: PASS: Integrity check passed. [2026-01-07T12:24:43.050554] [DEBUG] [REMOTE ] WAFD: Symbol is viable for forecasting. [2026-01-07T12:24:43.050630] [INFO ] [MAIN ] [3393/3530] WAFD kept (0.5s) | 3391 kept, 2 rejected | 137.7/min | ETA: 60s [2026-01-07T12:24:43.343866] [DEBUG] [REMOTE ] WAFDP: Retrieved 1238 rows, trimmed to 300. [2026-01-07T12:24:43.344099] [DEBUG] [REMOTE ] WAFDP: PASS: History has at least 300 days. [2026-01-07T12:24:43.344438] [DEBUG] [REMOTE ] WAFDP: PASS: Price check passed. Min price $16.10. [2026-01-07T12:24:43.344652] [DEBUG] [REMOTE ] WAFDP: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:43.344798] [DEBUG] [REMOTE ] WAFDP: PASS: Integrity check passed. [2026-01-07T12:24:43.344843] [DEBUG] [REMOTE ] WAFDP: Symbol is viable for forecasting. [2026-01-07T12:24:43.344897] [INFO ] [MAIN ] [3394/3530] WAFDP kept (0.3s) | 3392 kept, 2 rejected | 137.7/min | ETA: 59s [2026-01-07T12:24:43.872053] [DEBUG] [REMOTE ] WAL: Retrieved 5161 rows, trimmed to 300. [2026-01-07T12:24:43.872253] [DEBUG] [REMOTE ] WAL: PASS: History has at least 300 days. [2026-01-07T12:24:43.872529] [DEBUG] [REMOTE ] WAL: PASS: Price check passed. Min price $69.94. [2026-01-07T12:24:43.872705] [DEBUG] [REMOTE ] WAL: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:43.872836] [DEBUG] [REMOTE ] WAL: PASS: Integrity check passed. [2026-01-07T12:24:43.872878] [DEBUG] [REMOTE ] WAL: Symbol is viable for forecasting. [2026-01-07T12:24:43.872931] [INFO ] [MAIN ] [3395/3530] WAL kept (0.5s) | 3393 kept, 2 rejected | 137.7/min | ETA: 59s [2026-01-07T12:24:44.099434] [DEBUG] [REMOTE ] WALD: Retrieved 1169 rows, trimmed to 300. [2026-01-07T12:24:44.099667] [DEBUG] [REMOTE ] WALD: PASS: History has at least 300 days. [2026-01-07T12:24:44.099957] [DEBUG] [REMOTE ] WALD: PASS: Price check passed. Min price $1.56. [2026-01-07T12:24:44.100108] [DEBUG] [REMOTE ] WALD: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:44.100242] [DEBUG] [REMOTE ] WALD: PASS: Integrity check passed. [2026-01-07T12:24:44.100285] [DEBUG] [REMOTE ] WALD: Symbol is viable for forecasting. [2026-01-07T12:24:44.100341] [INFO ] [MAIN ] [3396/3530] WALD kept (0.2s) | 3394 kept, 2 rejected | 137.7/min | ETA: 58s [2026-01-07T12:24:44.736424] [DEBUG] [REMOTE ] WASH: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:44.736694] [DEBUG] [REMOTE ] WASH: PASS: History has at least 300 days. [2026-01-07T12:24:44.737032] [DEBUG] [REMOTE ] WASH: PASS: Price check passed. Min price $24.97. [2026-01-07T12:24:44.737179] [DEBUG] [REMOTE ] WASH: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:44.737318] [DEBUG] [REMOTE ] WASH: PASS: Integrity check passed. [2026-01-07T12:24:44.737359] [DEBUG] [REMOTE ] WASH: Symbol is viable for forecasting. [2026-01-07T12:24:44.737414] [INFO ] [MAIN ] [3397/3530] WASH kept (0.6s) | 3395 kept, 2 rejected | 137.7/min | ETA: 58s [2026-01-07T12:24:44.926300] [DEBUG] [REMOTE ] WAVE: Retrieved 1134 rows, trimmed to 300. [2026-01-07T12:24:44.926480] [DEBUG] [REMOTE ] WAVE: PASS: History has at least 300 days. [2026-01-07T12:24:44.926772] [DEBUG] [REMOTE ] WAVE: PASS: Price check passed. Min price $5.61. [2026-01-07T12:24:44.926912] [DEBUG] [REMOTE ] WAVE: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:44.927074] [DEBUG] [REMOTE ] WAVE: PASS: Integrity check passed. [2026-01-07T12:24:44.927158] [DEBUG] [REMOTE ] WAVE: Symbol is viable for forecasting. [2026-01-07T12:24:44.927212] [INFO ] [MAIN ] [3398/3530] WAVE kept (0.2s) | 3396 kept, 2 rejected | 137.8/min | ETA: 57s [2026-01-07T12:24:45.316607] [DEBUG] [REMOTE ] WAY: Retrieved 396 rows, trimmed to 300. [2026-01-07T12:24:45.316725] [DEBUG] [REMOTE ] WAY: PASS: History has at least 300 days. [2026-01-07T12:24:45.316937] [DEBUG] [REMOTE ] WAY: PASS: Price check passed. Min price $30.40. [2026-01-07T12:24:45.317077] [DEBUG] [REMOTE ] WAY: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:45.317187] [DEBUG] [REMOTE ] WAY: PASS: Integrity check passed. [2026-01-07T12:24:45.317227] [DEBUG] [REMOTE ] WAY: Symbol is viable for forecasting. [2026-01-07T12:24:45.317274] [INFO ] [MAIN ] [3399/3530] WAY kept (0.4s) | 3397 kept, 2 rejected | 137.8/min | ETA: 57s [2026-01-07T12:24:45.882351] [DEBUG] [REMOTE ] WB: Retrieved 2948 rows, trimmed to 300. [2026-01-07T12:24:45.882471] [DEBUG] [REMOTE ] WB: PASS: History has at least 300 days. [2026-01-07T12:24:45.882701] [DEBUG] [REMOTE ] WB: PASS: Price check passed. Min price $9.54. [2026-01-07T12:24:45.882842] [DEBUG] [REMOTE ] WB: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:45.882964] [DEBUG] [REMOTE ] WB: PASS: Integrity check passed. [2026-01-07T12:24:45.883012] [DEBUG] [REMOTE ] WB: Symbol is viable for forecasting. [2026-01-07T12:24:45.883068] [INFO ] [MAIN ] [3400/3530] WB kept (0.6s) | 3398 kept, 2 rejected | 137.7/min | ETA: 57s [2026-01-07T12:24:46.345841] [DEBUG] [REMOTE ] WBD: Retrieved 5155 rows, trimmed to 300. [2026-01-07T12:24:46.345975] [DEBUG] [REMOTE ] WBD: PASS: History has at least 300 days. [2026-01-07T12:24:46.346188] [DEBUG] [REMOTE ] WBD: PASS: Price check passed. Min price $17.10. [2026-01-07T12:24:46.346321] [DEBUG] [REMOTE ] WBD: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:46.346430] [DEBUG] [REMOTE ] WBD: PASS: Integrity check passed. [2026-01-07T12:24:46.346469] [DEBUG] [REMOTE ] WBD: Symbol is viable for forecasting. [2026-01-07T12:24:46.346516] [INFO ] [MAIN ] [3401/3530] WBD kept (0.5s) | 3399 kept, 2 rejected | 137.7/min | ETA: 56s [2026-01-07T12:24:46.657325] [DEBUG] [REMOTE ] WBIY: Retrieved 2271 rows, trimmed to 300. [2026-01-07T12:24:46.657465] [DEBUG] [REMOTE ] WBIY: PASS: History has at least 300 days. [2026-01-07T12:24:46.657704] [DEBUG] [REMOTE ] WBIY: PASS: Price check passed. Min price $29.46. [2026-01-07T12:24:46.657841] [DEBUG] [REMOTE ] WBIY: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:46.657951] [DEBUG] [REMOTE ] WBIY: PASS: Integrity check passed. [2026-01-07T12:24:46.657994] [DEBUG] [REMOTE ] WBIY: Symbol is viable for forecasting. [2026-01-07T12:24:46.658040] [INFO ] [MAIN ] [3402/3530] WBIY kept (0.3s) | 3400 kept, 2 rejected | 137.8/min | ETA: 56s [2026-01-07T12:24:47.243231] [DEBUG] [REMOTE ] WBS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:47.243391] [DEBUG] [REMOTE ] WBS: PASS: History has at least 300 days. [2026-01-07T12:24:47.243697] [DEBUG] [REMOTE ] WBS: PASS: Price check passed. Min price $53.72. [2026-01-07T12:24:47.243868] [DEBUG] [REMOTE ] WBS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:47.244020] [DEBUG] [REMOTE ] WBS: PASS: Integrity check passed. [2026-01-07T12:24:47.244063] [DEBUG] [REMOTE ] WBS: Symbol is viable for forecasting. [2026-01-07T12:24:47.244117] [INFO ] [MAIN ] [3403/3530] WBS kept (0.6s) | 3401 kept, 2 rejected | 137.7/min | ETA: 55s [2026-01-07T12:24:47.449961] [DEBUG] [REMOTE ] WBTN: Retrieved 383 rows, trimmed to 300. [2026-01-07T12:24:47.450100] [DEBUG] [REMOTE ] WBTN: PASS: History has at least 300 days. [2026-01-07T12:24:47.450324] [DEBUG] [REMOTE ] WBTN: PASS: Price check passed. Min price $12.19. [2026-01-07T12:24:47.450460] [DEBUG] [REMOTE ] WBTN: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:47.450601] [DEBUG] [REMOTE ] WBTN: PASS: Integrity check passed. [2026-01-07T12:24:47.450650] [DEBUG] [REMOTE ] WBTN: Symbol is viable for forecasting. [2026-01-07T12:24:47.450705] [INFO ] [MAIN ] [3404/3530] WBTN kept (0.2s) | 3402 kept, 2 rejected | 137.8/min | ETA: 55s [2026-01-07T12:24:47.878612] [DEBUG] [REMOTE ] WBX: Retrieved 1069 rows, trimmed to 300. [2026-01-07T12:24:47.878740] [DEBUG] [REMOTE ] WBX: PASS: History has at least 300 days. [2026-01-07T12:24:47.878961] [DEBUG] [REMOTE ] WBX: PASS: Price check passed. Min price $2.34. [2026-01-07T12:24:47.879093] [DEBUG] [REMOTE ] WBX: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:47.879199] [DEBUG] [REMOTE ] WBX: PASS: Integrity check passed. [2026-01-07T12:24:47.879238] [DEBUG] [REMOTE ] WBX: Symbol is viable for forecasting. [2026-01-07T12:24:47.879285] [INFO ] [MAIN ] [3405/3530] WBX kept (0.4s) | 3403 kept, 2 rejected | 137.8/min | ETA: 54s [2026-01-07T12:24:48.561695] [DEBUG] [REMOTE ] WCC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:48.561918] [DEBUG] [REMOTE ] WCC: PASS: History has at least 300 days. [2026-01-07T12:24:48.562278] [DEBUG] [REMOTE ] WCC: PASS: Price check passed. Min price $207.93. [2026-01-07T12:24:48.562425] [DEBUG] [REMOTE ] WCC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:48.562624] [DEBUG] [REMOTE ] WCC: PASS: Integrity check passed. [2026-01-07T12:24:48.562679] [DEBUG] [REMOTE ] WCC: Symbol is viable for forecasting. [2026-01-07T12:24:48.562739] [INFO ] [MAIN ] [3406/3530] WCC kept (0.7s) | 3404 kept, 2 rejected | 137.7/min | ETA: 54s [2026-01-07T12:24:48.688249] [DEBUG] [REMOTE ] WCLD: Retrieved 1592 rows, trimmed to 300. [2026-01-07T12:24:48.688433] [DEBUG] [REMOTE ] WCLD: PASS: History has at least 300 days. [2026-01-07T12:24:48.688713] [DEBUG] [REMOTE ] WCLD: PASS: Price check passed. Min price $32.92. [2026-01-07T12:24:48.688917] [DEBUG] [REMOTE ] WCLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:48.689057] [DEBUG] [REMOTE ] WCLD: PASS: Integrity check passed. [2026-01-07T12:24:48.689101] [DEBUG] [REMOTE ] WCLD: Symbol is viable for forecasting. [2026-01-07T12:24:48.689157] [INFO ] [MAIN ] [3407/3530] WCLD kept (0.1s) | 3405 kept, 2 rejected | 137.8/min | ETA: 54s [2026-01-07T12:24:49.336848] [DEBUG] [REMOTE ] WD: Retrieved 3787 rows, trimmed to 300. [2026-01-07T12:24:49.337042] [DEBUG] [REMOTE ] WD: PASS: History has at least 300 days. [2026-01-07T12:24:49.337323] [DEBUG] [REMOTE ] WD: PASS: Price check passed. Min price $58.72. [2026-01-07T12:24:49.337468] [DEBUG] [REMOTE ] WD: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:49.337626] [DEBUG] [REMOTE ] WD: PASS: Integrity check passed. [2026-01-07T12:24:49.337671] [DEBUG] [REMOTE ] WD: Symbol is viable for forecasting. [2026-01-07T12:24:49.337726] [INFO ] [MAIN ] [3408/3530] WD kept (0.6s) | 3406 kept, 2 rejected | 137.7/min | ETA: 53s [2026-01-07T12:24:49.707876] [DEBUG] [REMOTE ] WDAY: Retrieved 3326 rows, trimmed to 300. [2026-01-07T12:24:49.708114] [DEBUG] [REMOTE ] WDAY: PASS: History has at least 300 days. [2026-01-07T12:24:49.708498] [DEBUG] [REMOTE ] WDAY: PASS: Price check passed. Min price $205.79. [2026-01-07T12:24:49.708691] [DEBUG] [REMOTE ] WDAY: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:49.708890] [DEBUG] [REMOTE ] WDAY: PASS: Integrity check passed. [2026-01-07T12:24:49.708984] [DEBUG] [REMOTE ] WDAY: Symbol is viable for forecasting. [2026-01-07T12:24:49.709053] [INFO ] [MAIN ] [3409/3530] WDAY kept (0.4s) | 3407 kept, 2 rejected | 137.8/min | ETA: 53s [2026-01-07T12:24:50.219180] [DEBUG] [REMOTE ] WDC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:50.219396] [DEBUG] [REMOTE ] WDC: PASS: History has at least 300 days. [2026-01-07T12:24:50.219760] [DEBUG] [REMOTE ] WDC: PASS: Price check passed. Min price $113.04. [2026-01-07T12:24:50.219912] [DEBUG] [REMOTE ] WDC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:50.220055] [DEBUG] [REMOTE ] WDC: PASS: Integrity check passed. [2026-01-07T12:24:50.220095] [DEBUG] [REMOTE ] WDC: Symbol is viable for forecasting. [2026-01-07T12:24:50.220152] [INFO ] [MAIN ] [3410/3530] WDC kept (0.5s) | 3408 kept, 2 rejected | 137.7/min | ETA: 52s [2026-01-07T12:24:50.678178] [DEBUG] [REMOTE ] WDFC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:50.678311] [DEBUG] [REMOTE ] WDFC: PASS: History has at least 300 days. [2026-01-07T12:24:50.678521] [DEBUG] [REMOTE ] WDFC: PASS: Price check passed. Min price $187.52. [2026-01-07T12:24:50.678676] [DEBUG] [REMOTE ] WDFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:50.678811] [DEBUG] [REMOTE ] WDFC: PASS: Integrity check passed. [2026-01-07T12:24:50.678854] [DEBUG] [REMOTE ] WDFC: Symbol is viable for forecasting. [2026-01-07T12:24:50.678904] [INFO ] [MAIN ] [3411/3530] WDFC kept (0.5s) | 3409 kept, 2 rejected | 137.7/min | ETA: 52s [2026-01-07T12:24:50.900914] [DEBUG] [REMOTE ] WDH: Retrieved 1172 rows, trimmed to 300. [2026-01-07T12:24:50.901042] [DEBUG] [REMOTE ] WDH: PASS: History has at least 300 days. [2026-01-07T12:24:50.901244] [DEBUG] [REMOTE ] WDH: PASS: Price check passed. Min price $1.58. [2026-01-07T12:24:50.901374] [DEBUG] [REMOTE ] WDH: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:50.901481] [DEBUG] [REMOTE ] WDH: PASS: Integrity check passed. [2026-01-07T12:24:50.901520] [DEBUG] [REMOTE ] WDH: Symbol is viable for forecasting. [2026-01-07T12:24:50.901567] [INFO ] [MAIN ] [3412/3530] WDH kept (0.2s) | 3410 kept, 2 rejected | 137.8/min | ETA: 51s [2026-01-07T12:24:51.302917] [DEBUG] [REMOTE ] WDI: Retrieved 1138 rows, trimmed to 300. [2026-01-07T12:24:51.303047] [DEBUG] [REMOTE ] WDI: PASS: History has at least 300 days. [2026-01-07T12:24:51.303253] [DEBUG] [REMOTE ] WDI: PASS: Price check passed. Min price $13.51. [2026-01-07T12:24:51.303385] [DEBUG] [REMOTE ] WDI: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:51.303494] [DEBUG] [REMOTE ] WDI: PASS: Integrity check passed. [2026-01-07T12:24:51.303534] [DEBUG] [REMOTE ] WDI: Symbol is viable for forecasting. [2026-01-07T12:24:51.303601] [INFO ] [MAIN ] [3413/3530] WDI kept (0.4s) | 3411 kept, 2 rejected | 137.8/min | ETA: 51s [2026-01-07T12:24:51.824383] [DEBUG] [REMOTE ] WDS: Retrieved 4650 rows, trimmed to 300. [2026-01-07T12:24:51.824519] [DEBUG] [REMOTE ] WDS: PASS: History has at least 300 days. [2026-01-07T12:24:51.824759] [DEBUG] [REMOTE ] WDS: PASS: Price check passed. Min price $14.28. [2026-01-07T12:24:51.824892] [DEBUG] [REMOTE ] WDS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:51.825007] [DEBUG] [REMOTE ] WDS: PASS: Integrity check passed. [2026-01-07T12:24:51.825046] [DEBUG] [REMOTE ] WDS: Symbol is viable for forecasting. [2026-01-07T12:24:51.825097] [INFO ] [MAIN ] [3414/3530] WDS kept (0.5s) | 3412 kept, 2 rejected | 137.8/min | ETA: 51s [2026-01-07T12:24:52.328023] [DEBUG] [REMOTE ] WEA: Retrieved 5984 rows, trimmed to 300. [2026-01-07T12:24:52.328169] [DEBUG] [REMOTE ] WEA: PASS: History has at least 300 days. [2026-01-07T12:24:52.328400] [DEBUG] [REMOTE ] WEA: PASS: Price check passed. Min price $10.78. [2026-01-07T12:24:52.328555] [DEBUG] [REMOTE ] WEA: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:52.328722] [DEBUG] [REMOTE ] WEA: PASS: Integrity check passed. [2026-01-07T12:24:52.328788] [DEBUG] [REMOTE ] WEA: Symbol is viable for forecasting. [2026-01-07T12:24:52.328847] [INFO ] [MAIN ] [3415/3530] WEA kept (0.5s) | 3413 kept, 2 rejected | 137.8/min | ETA: 50s [2026-01-07T12:24:52.788968] [DEBUG] [REMOTE ] WEC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:52.789107] [DEBUG] [REMOTE ] WEC: PASS: History has at least 300 days. [2026-01-07T12:24:52.789387] [DEBUG] [REMOTE ] WEC: PASS: Price check passed. Min price $103.48. [2026-01-07T12:24:52.789531] [DEBUG] [REMOTE ] WEC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:52.789673] [DEBUG] [REMOTE ] WEC: PASS: Integrity check passed. [2026-01-07T12:24:52.789715] [DEBUG] [REMOTE ] WEC: Symbol is viable for forecasting. [2026-01-07T12:24:52.789763] [INFO ] [MAIN ] [3416/3530] WEC kept (0.5s) | 3414 kept, 2 rejected | 137.7/min | ETA: 50s [2026-01-07T12:24:53.307938] [DEBUG] [REMOTE ] WEN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:53.308075] [DEBUG] [REMOTE ] WEN: PASS: History has at least 300 days. [2026-01-07T12:24:53.308295] [DEBUG] [REMOTE ] WEN: PASS: Price check passed. Min price $7.74. [2026-01-07T12:24:53.308427] [DEBUG] [REMOTE ] WEN: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:53.308538] [DEBUG] [REMOTE ] WEN: PASS: Integrity check passed. [2026-01-07T12:24:53.308599] [DEBUG] [REMOTE ] WEN: Symbol is viable for forecasting. [2026-01-07T12:24:53.308649] [INFO ] [MAIN ] [3417/3530] WEN kept (0.5s) | 3415 kept, 2 rejected | 137.7/min | ETA: 49s [2026-01-07T12:24:53.693758] [DEBUG] [REMOTE ] WERN: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:53.693899] [DEBUG] [REMOTE ] WERN: PASS: History has at least 300 days. [2026-01-07T12:24:53.694157] [DEBUG] [REMOTE ] WERN: PASS: Price check passed. Min price $23.05. [2026-01-07T12:24:53.694327] [DEBUG] [REMOTE ] WERN: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:53.694451] [DEBUG] [REMOTE ] WERN: PASS: Integrity check passed. [2026-01-07T12:24:53.694491] [DEBUG] [REMOTE ] WERN: Symbol is viable for forecasting. [2026-01-07T12:24:53.694540] [INFO ] [MAIN ] [3418/3530] WERN kept (0.4s) | 3416 kept, 2 rejected | 137.7/min | ETA: 49s [2026-01-07T12:24:53.911195] [DEBUG] [REMOTE ] WES: Retrieved 3288 rows, trimmed to 300. [2026-01-07T12:24:53.911399] [DEBUG] [REMOTE ] WES: PASS: History has at least 300 days. [2026-01-07T12:24:53.911696] [DEBUG] [REMOTE ] WES: PASS: Price check passed. Min price $36.38. [2026-01-07T12:24:53.911840] [DEBUG] [REMOTE ] WES: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:53.911978] [DEBUG] [REMOTE ] WES: PASS: Integrity check passed. [2026-01-07T12:24:53.912020] [DEBUG] [REMOTE ] WES: Symbol is viable for forecasting. [2026-01-07T12:24:53.912133] [INFO ] [MAIN ] [3419/3530] WES kept (0.2s) | 3417 kept, 2 rejected | 137.8/min | ETA: 48s [2026-01-07T12:24:54.596124] [DEBUG] [REMOTE ] WEX: Retrieved 5255 rows, trimmed to 300. [2026-01-07T12:24:54.596251] [DEBUG] [REMOTE ] WEX: PASS: History has at least 300 days. [2026-01-07T12:24:54.596460] [DEBUG] [REMOTE ] WEX: PASS: Price check passed. Min price $136.40. [2026-01-07T12:24:54.596612] [DEBUG] [REMOTE ] WEX: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:54.596723] [DEBUG] [REMOTE ] WEX: PASS: Integrity check passed. [2026-01-07T12:24:54.596789] [DEBUG] [REMOTE ] WEX: Symbol is viable for forecasting. [2026-01-07T12:24:54.596836] [INFO ] [MAIN ] [3420/3530] WEX kept (0.7s) | 3418 kept, 2 rejected | 137.7/min | ETA: 48s [2026-01-07T12:24:55.108623] [DEBUG] [REMOTE ] WEYS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:55.108757] [DEBUG] [REMOTE ] WEYS: PASS: History has at least 300 days. [2026-01-07T12:24:55.109010] [DEBUG] [REMOTE ] WEYS: PASS: Price check passed. Min price $25.95. [2026-01-07T12:24:55.109152] [DEBUG] [REMOTE ] WEYS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:55.109281] [DEBUG] [REMOTE ] WEYS: PASS: Integrity check passed. [2026-01-07T12:24:55.109335] [DEBUG] [REMOTE ] WEYS: Symbol is viable for forecasting. [2026-01-07T12:24:55.109390] [INFO ] [MAIN ] [3421/3530] WEYS kept (0.5s) | 3419 kept, 2 rejected | 137.7/min | ETA: 47s [2026-01-07T12:24:55.500806] [DEBUG] [REMOTE ] WF: Retrieved 5602 rows, trimmed to 300. [2026-01-07T12:24:55.500934] [DEBUG] [REMOTE ] WF: PASS: History has at least 300 days. [2026-01-07T12:24:55.501178] [DEBUG] [REMOTE ] WF: PASS: Price check passed. Min price $52.67. [2026-01-07T12:24:55.501313] [DEBUG] [REMOTE ] WF: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:55.501423] [DEBUG] [REMOTE ] WF: PASS: Integrity check passed. [2026-01-07T12:24:55.501462] [DEBUG] [REMOTE ] WF: Symbol is viable for forecasting. [2026-01-07T12:24:55.501509] [INFO ] [MAIN ] [3422/3530] WF kept (0.4s) | 3420 kept, 2 rejected | 137.7/min | ETA: 47s [2026-01-07T12:24:55.998942] [DEBUG] [REMOTE ] WFC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:55.999074] [DEBUG] [REMOTE ] WFC: PASS: History has at least 300 days. [2026-01-07T12:24:55.999296] [DEBUG] [REMOTE ] WFC: PASS: Price check passed. Min price $77.22. [2026-01-07T12:24:55.999433] [DEBUG] [REMOTE ] WFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:55.999550] [DEBUG] [REMOTE ] WFC: PASS: Integrity check passed. [2026-01-07T12:24:55.999611] [DEBUG] [REMOTE ] WFC: Symbol is viable for forecasting. [2026-01-07T12:24:55.999661] [INFO ] [MAIN ] [3423/3530] WFC kept (0.5s) | 3421 kept, 2 rejected | 137.7/min | ETA: 47s [2026-01-07T12:24:56.276772] [DEBUG] [REMOTE ] WFG: Retrieved 4634 rows, trimmed to 300. [2026-01-07T12:24:56.276909] [DEBUG] [REMOTE ] WFG: PASS: History has at least 300 days. [2026-01-07T12:24:56.277129] [DEBUG] [REMOTE ] WFG: PASS: Price check passed. Min price $57.61. [2026-01-07T12:24:56.277264] [DEBUG] [REMOTE ] WFG: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:56.277383] [DEBUG] [REMOTE ] WFG: PASS: Integrity check passed. [2026-01-07T12:24:56.277427] [DEBUG] [REMOTE ] WFG: Symbol is viable for forecasting. [2026-01-07T12:24:56.277475] [INFO ] [MAIN ] [3424/3530] WFG kept (0.3s) | 3422 kept, 2 rejected | 137.7/min | ETA: 46s [2026-01-07T12:24:56.536099] [DEBUG] [REMOTE ] WFRD: Retrieved 1258 rows, trimmed to 300. [2026-01-07T12:24:56.536224] [DEBUG] [REMOTE ] WFRD: PASS: History has at least 300 days. [2026-01-07T12:24:56.536425] [DEBUG] [REMOTE ] WFRD: PASS: Price check passed. Min price $61.24. [2026-01-07T12:24:56.536555] [DEBUG] [REMOTE ] WFRD: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:56.536680] [DEBUG] [REMOTE ] WFRD: PASS: Integrity check passed. [2026-01-07T12:24:56.536719] [DEBUG] [REMOTE ] WFRD: Symbol is viable for forecasting. [2026-01-07T12:24:56.536765] [INFO ] [MAIN ] [3425/3530] WFRD kept (0.3s) | 3423 kept, 2 rejected | 137.8/min | ETA: 46s [2026-01-07T12:24:57.029151] [DEBUG] [REMOTE ] WGMI: Retrieved 981 rows, trimmed to 300. [2026-01-07T12:24:57.029290] [DEBUG] [REMOTE ] WGMI: PASS: History has at least 300 days. [2026-01-07T12:24:57.029503] [DEBUG] [REMOTE ] WGMI: PASS: Price check passed. Min price $36.51. [2026-01-07T12:24:57.029661] [DEBUG] [REMOTE ] WGMI: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:57.029770] [DEBUG] [REMOTE ] WGMI: PASS: Integrity check passed. [2026-01-07T12:24:57.029809] [DEBUG] [REMOTE ] WGMI: Symbol is viable for forecasting. [2026-01-07T12:24:57.029855] [INFO ] [MAIN ] [3426/3530] WGMI kept (0.5s) | 3424 kept, 2 rejected | 137.8/min | ETA: 45s [2026-01-07T12:24:57.667009] [DEBUG] [REMOTE ] WGO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:24:57.667269] [DEBUG] [REMOTE ] WGO: PASS: History has at least 300 days. [2026-01-07T12:24:57.667700] [DEBUG] [REMOTE ] WGO: PASS: Price check passed. Min price $29.66. [2026-01-07T12:24:57.667852] [DEBUG] [REMOTE ] WGO: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:57.668022] [DEBUG] [REMOTE ] WGO: PASS: Integrity check passed. [2026-01-07T12:24:57.668070] [DEBUG] [REMOTE ] WGO: Symbol is viable for forecasting. [2026-01-07T12:24:57.668141] [INFO ] [MAIN ] [3427/3530] WGO kept (0.6s) | 3425 kept, 2 rejected | 137.7/min | ETA: 45s [2026-01-07T12:24:57.921964] [DEBUG] [REMOTE ] WGS: Retrieved 1298 rows, trimmed to 300. [2026-01-07T12:24:57.922104] [DEBUG] [REMOTE ] WGS: PASS: History has at least 300 days. [2026-01-07T12:24:57.922339] [DEBUG] [REMOTE ] WGS: PASS: Price check passed. Min price $116.91. [2026-01-07T12:24:57.922477] [DEBUG] [REMOTE ] WGS: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:57.922626] [DEBUG] [REMOTE ] WGS: PASS: Integrity check passed. [2026-01-07T12:24:57.922671] [DEBUG] [REMOTE ] WGS: Symbol is viable for forecasting. [2026-01-07T12:24:57.922720] [INFO ] [MAIN ] [3428/3530] WGS kept (0.3s) | 3426 kept, 2 rejected | 137.8/min | ETA: 44s [2026-01-07T12:24:58.358203] [DEBUG] [REMOTE ] WH: Retrieved 1916 rows, trimmed to 300. [2026-01-07T12:24:58.358343] [DEBUG] [REMOTE ] WH: PASS: History has at least 300 days. [2026-01-07T12:24:58.358556] [DEBUG] [REMOTE ] WH: PASS: Price check passed. Min price $68.95. [2026-01-07T12:24:58.358727] [DEBUG] [REMOTE ] WH: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:58.358871] [DEBUG] [REMOTE ] WH: PASS: Integrity check passed. [2026-01-07T12:24:58.358914] [DEBUG] [REMOTE ] WH: Symbol is viable for forecasting. [2026-01-07T12:24:58.358965] [INFO ] [MAIN ] [3429/3530] WH kept (0.4s) | 3427 kept, 2 rejected | 137.8/min | ETA: 44s [2026-01-07T12:24:58.764691] [DEBUG] [REMOTE ] WHD: Retrieved 1988 rows, trimmed to 300. [2026-01-07T12:24:58.764830] [DEBUG] [REMOTE ] WHD: PASS: History has at least 300 days. [2026-01-07T12:24:58.765043] [DEBUG] [REMOTE ] WHD: PASS: Price check passed. Min price $33.29. [2026-01-07T12:24:58.765176] [DEBUG] [REMOTE ] WHD: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:58.765292] [DEBUG] [REMOTE ] WHD: PASS: Integrity check passed. [2026-01-07T12:24:58.765332] [DEBUG] [REMOTE ] WHD: Symbol is viable for forecasting. [2026-01-07T12:24:58.765380] [INFO ] [MAIN ] [3430/3530] WHD kept (0.4s) | 3428 kept, 2 rejected | 137.8/min | ETA: 44s [2026-01-07T12:24:59.204645] [DEBUG] [REMOTE ] WHF: Retrieved 3290 rows, trimmed to 300. [2026-01-07T12:24:59.204772] [DEBUG] [REMOTE ] WHF: PASS: History has at least 300 days. [2026-01-07T12:24:59.204979] [DEBUG] [REMOTE ] WHF: PASS: Price check passed. Min price $6.27. [2026-01-07T12:24:59.205111] [DEBUG] [REMOTE ] WHF: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:59.205220] [DEBUG] [REMOTE ] WHF: PASS: Integrity check passed. [2026-01-07T12:24:59.205289] [DEBUG] [REMOTE ] WHF: Symbol is viable for forecasting. [2026-01-07T12:24:59.205336] [INFO ] [MAIN ] [3431/3530] WHF kept (0.4s) | 3429 kept, 2 rejected | 137.8/min | ETA: 43s [2026-01-07T12:24:59.778298] [DEBUG] [REMOTE ] WHG: Retrieved 5930 rows, trimmed to 300. [2026-01-07T12:24:59.778433] [DEBUG] [REMOTE ] WHG: PASS: History has at least 300 days. [2026-01-07T12:24:59.778671] [DEBUG] [REMOTE ] WHG: PASS: Price check passed. Min price $15.45. [2026-01-07T12:24:59.778834] [DEBUG] [REMOTE ] WHG: PASS: Continuity check passed with 300 days. [2026-01-07T12:24:59.778952] [DEBUG] [REMOTE ] WHG: PASS: Integrity check passed. [2026-01-07T12:24:59.778991] [DEBUG] [REMOTE ] WHG: Symbol is viable for forecasting. [2026-01-07T12:24:59.779038] [INFO ] [MAIN ] [3432/3530] WHG kept (0.6s) | 3430 kept, 2 rejected | 137.7/min | ETA: 43s [2026-01-07T12:25:00.278471] [DEBUG] [REMOTE ] WIA: Retrieved 5604 rows, trimmed to 300. [2026-01-07T12:25:00.278631] [DEBUG] [REMOTE ] WIA: PASS: History has at least 300 days. [2026-01-07T12:25:00.278883] [DEBUG] [REMOTE ] WIA: PASS: Price check passed. Min price $8.16. [2026-01-07T12:25:00.279023] [DEBUG] [REMOTE ] WIA: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:00.279139] [DEBUG] [REMOTE ] WIA: PASS: Integrity check passed. [2026-01-07T12:25:00.279180] [DEBUG] [REMOTE ] WIA: Symbol is viable for forecasting. [2026-01-07T12:25:00.279228] [INFO ] [MAIN ] [3433/3530] WIA kept (0.5s) | 3431 kept, 2 rejected | 137.7/min | ETA: 42s [2026-01-07T12:25:00.557856] [DEBUG] [REMOTE ] WIMI: Retrieved 1449 rows, trimmed to 300. [2026-01-07T12:25:00.557991] [DEBUG] [REMOTE ] WIMI: PASS: History has at least 300 days. [2026-01-07T12:25:00.558220] [DEBUG] [REMOTE ] WIMI: PASS: Price check passed. Min price $2.37. [2026-01-07T12:25:00.558361] [DEBUG] [REMOTE ] WIMI: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:00.558476] [DEBUG] [REMOTE ] WIMI: PASS: Integrity check passed. [2026-01-07T12:25:00.558516] [DEBUG] [REMOTE ] WIMI: Symbol is viable for forecasting. [2026-01-07T12:25:00.558564] [INFO ] [MAIN ] [3434/3530] WIMI kept (0.3s) | 3432 kept, 2 rejected | 137.8/min | ETA: 42s [2026-01-07T12:25:01.174891] [DEBUG] [REMOTE ] WINA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:01.175092] [DEBUG] [REMOTE ] WINA: PASS: History has at least 300 days. [2026-01-07T12:25:01.175382] [DEBUG] [REMOTE ] WINA: PASS: Price check passed. Min price $382.62. [2026-01-07T12:25:01.175529] [DEBUG] [REMOTE ] WINA: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:01.175684] [DEBUG] [REMOTE ] WINA: PASS: Integrity check passed. [2026-01-07T12:25:01.175728] [DEBUG] [REMOTE ] WINA: Symbol is viable for forecasting. [2026-01-07T12:25:01.175782] [INFO ] [MAIN ] [3435/3530] WINA kept (0.6s) | 3433 kept, 2 rejected | 137.7/min | ETA: 41s [2026-01-07T12:25:01.453250] [DEBUG] [REMOTE ] WING: Retrieved 2658 rows, trimmed to 300. [2026-01-07T12:25:01.453368] [DEBUG] [REMOTE ] WING: PASS: History has at least 300 days. [2026-01-07T12:25:01.453609] [DEBUG] [REMOTE ] WING: PASS: Price check passed. Min price $213.81. [2026-01-07T12:25:01.453751] [DEBUG] [REMOTE ] WING: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:01.453867] [DEBUG] [REMOTE ] WING: PASS: Integrity check passed. [2026-01-07T12:25:01.453908] [DEBUG] [REMOTE ] WING: Symbol is viable for forecasting. [2026-01-07T12:25:01.453957] [INFO ] [MAIN ] [3436/3530] WING kept (0.3s) | 3434 kept, 2 rejected | 137.8/min | ETA: 41s [2026-01-07T12:25:01.690559] [DEBUG] [REMOTE ] WINN: Retrieved 984 rows, trimmed to 300. [2026-01-07T12:25:01.690712] [DEBUG] [REMOTE ] WINN: PASS: History has at least 300 days. [2026-01-07T12:25:01.690948] [DEBUG] [REMOTE ] WINN: PASS: Price check passed. Min price $30.05. [2026-01-07T12:25:01.691100] [DEBUG] [REMOTE ] WINN: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:01.691225] [DEBUG] [REMOTE ] WINN: PASS: Integrity check passed. [2026-01-07T12:25:01.691270] [DEBUG] [REMOTE ] WINN: Symbol is viable for forecasting. [2026-01-07T12:25:01.691325] [INFO ] [MAIN ] [3437/3530] WINN kept (0.2s) | 3435 kept, 2 rejected | 137.8/min | ETA: 41s [2026-01-07T12:25:02.342183] [DEBUG] [REMOTE ] WIX: Retrieved 3059 rows, trimmed to 300. [2026-01-07T12:25:02.342324] [DEBUG] [REMOTE ] WIX: PASS: History has at least 300 days. [2026-01-07T12:25:02.342788] [DEBUG] [REMOTE ] WIX: PASS: Price check passed. Min price $93.31. [2026-01-07T12:25:02.342934] [DEBUG] [REMOTE ] WIX: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:02.343055] [DEBUG] [REMOTE ] WIX: PASS: Integrity check passed. [2026-01-07T12:25:02.343097] [DEBUG] [REMOTE ] WIX: Symbol is viable for forecasting. [2026-01-07T12:25:02.343148] [INFO ] [MAIN ] [3438/3530] WIX kept (0.7s) | 3436 kept, 2 rejected | 137.8/min | ETA: 40s [2026-01-07T12:25:02.698219] [DEBUG] [REMOTE ] WK: Retrieved 2782 rows, trimmed to 300. [2026-01-07T12:25:02.698345] [DEBUG] [REMOTE ] WK: PASS: History has at least 300 days. [2026-01-07T12:25:02.698549] [DEBUG] [REMOTE ] WK: PASS: Price check passed. Min price $81.87. [2026-01-07T12:25:02.698733] [DEBUG] [REMOTE ] WK: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:02.698888] [DEBUG] [REMOTE ] WK: PASS: Integrity check passed. [2026-01-07T12:25:02.698934] [DEBUG] [REMOTE ] WK: Symbol is viable for forecasting. [2026-01-07T12:25:02.698984] [INFO ] [MAIN ] [3439/3530] WK kept (0.4s) | 3437 kept, 2 rejected | 137.8/min | ETA: 40s [2026-01-07T12:25:03.259866] [DEBUG] [REMOTE ] WKC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:03.260017] [DEBUG] [REMOTE ] WKC: PASS: History has at least 300 days. [2026-01-07T12:25:03.260269] [DEBUG] [REMOTE ] WKC: PASS: Price check passed. Min price $22.86. [2026-01-07T12:25:03.260430] [DEBUG] [REMOTE ] WKC: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:03.260559] [DEBUG] [REMOTE ] WKC: PASS: Integrity check passed. [2026-01-07T12:25:03.260620] [DEBUG] [REMOTE ] WKC: Symbol is viable for forecasting. [2026-01-07T12:25:03.260860] [INFO ] [MAIN ] [3440/3530] WKC kept (0.6s) | 3438 kept, 2 rejected | 137.7/min | ETA: 39s [2026-01-07T12:25:03.557227] [DEBUG] [REMOTE ] WKEY: Retrieved 1756 rows, trimmed to 300. [2026-01-07T12:25:03.557359] [DEBUG] [REMOTE ] WKEY: PASS: History has at least 300 days. [2026-01-07T12:25:03.557605] [DEBUG] [REMOTE ] WKEY: PASS: Price check passed. Min price $6.97. [2026-01-07T12:25:03.557754] [DEBUG] [REMOTE ] WKEY: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:03.557866] [DEBUG] [REMOTE ] WKEY: PASS: Integrity check passed. [2026-01-07T12:25:03.557907] [DEBUG] [REMOTE ] WKEY: Symbol is viable for forecasting. [2026-01-07T12:25:03.557957] [INFO ] [MAIN ] [3441/3530] WKEY kept (0.3s) | 3439 kept, 2 rejected | 137.8/min | ETA: 39s [2026-01-07T12:25:04.121728] [DEBUG] [REMOTE ] WKSP: Retrieved 5657 rows, trimmed to 300. [2026-01-07T12:25:04.121859] [DEBUG] [REMOTE ] WKSP: PASS: History has at least 300 days. [2026-01-07T12:25:04.122079] [DEBUG] [REMOTE ] WKSP: PASS: Price check passed. Min price $1.95. [2026-01-07T12:25:04.122216] [DEBUG] [REMOTE ] WKSP: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:04.122332] [DEBUG] [REMOTE ] WKSP: PASS: Integrity check passed. [2026-01-07T12:25:04.122403] [DEBUG] [REMOTE ] WKSP: Symbol is viable for forecasting. [2026-01-07T12:25:04.122454] [INFO ] [MAIN ] [3442/3530] WKSP kept (0.6s) | 3440 kept, 2 rejected | 137.7/min | ETA: 38s [2026-01-07T12:25:04.432503] [DEBUG] [REMOTE ] WLDN: Retrieved 4810 rows, trimmed to 300. [2026-01-07T12:25:04.432663] [DEBUG] [REMOTE ] WLDN: PASS: History has at least 300 days. [2026-01-07T12:25:04.432891] [DEBUG] [REMOTE ] WLDN: PASS: Price check passed. Min price $85.27. [2026-01-07T12:25:04.433030] [DEBUG] [REMOTE ] WLDN: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:04.433148] [DEBUG] [REMOTE ] WLDN: PASS: Integrity check passed. [2026-01-07T12:25:04.433189] [DEBUG] [REMOTE ] WLDN: Symbol is viable for forecasting. [2026-01-07T12:25:04.433238] [INFO ] [MAIN ] [3443/3530] WLDN kept (0.3s) | 3441 kept, 2 rejected | 137.8/min | ETA: 38s [2026-01-07T12:25:04.753338] [DEBUG] [REMOTE ] WLDS: Retrieved 832 rows, trimmed to 300. [2026-01-07T12:25:04.753467] [DEBUG] [REMOTE ] WLDS: PASS: History has at least 300 days. [2026-01-07T12:25:04.753896] [DEBUG] [REMOTE ] WLDS: PASS: Price check passed. Min price $1.14. [2026-01-07T12:25:04.754034] [DEBUG] [REMOTE ] WLDS: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:04.754144] [DEBUG] [REMOTE ] WLDS: PASS: Integrity check passed. [2026-01-07T12:25:04.754184] [DEBUG] [REMOTE ] WLDS: Symbol is viable for forecasting. [2026-01-07T12:25:04.754230] [INFO ] [MAIN ] [3444/3530] WLDS kept (0.3s) | 3442 kept, 2 rejected | 137.8/min | ETA: 37s [2026-01-07T12:25:05.419270] [DEBUG] [REMOTE ] WLFC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:05.419416] [DEBUG] [REMOTE ] WLFC: PASS: History has at least 300 days. [2026-01-07T12:25:05.419688] [DEBUG] [REMOTE ] WLFC: PASS: Price check passed. Min price $115.05. [2026-01-07T12:25:05.419824] [DEBUG] [REMOTE ] WLFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:05.419940] [DEBUG] [REMOTE ] WLFC: PASS: Integrity check passed. [2026-01-07T12:25:05.419980] [DEBUG] [REMOTE ] WLFC: Symbol is viable for forecasting. [2026-01-07T12:25:05.420028] [INFO ] [MAIN ] [3445/3530] WLFC kept (0.7s) | 3443 kept, 2 rejected | 137.7/min | ETA: 37s [2026-01-07T12:25:05.852458] [DEBUG] [REMOTE ] WLK: Retrieved 5386 rows, trimmed to 300. [2026-01-07T12:25:05.852618] [DEBUG] [REMOTE ] WLK: PASS: History has at least 300 days. [2026-01-07T12:25:05.852880] [DEBUG] [REMOTE ] WLK: PASS: Price check passed. Min price $55.91. [2026-01-07T12:25:05.853018] [DEBUG] [REMOTE ] WLK: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:05.853141] [DEBUG] [REMOTE ] WLK: PASS: Integrity check passed. [2026-01-07T12:25:05.853182] [DEBUG] [REMOTE ] WLK: Symbol is viable for forecasting. [2026-01-07T12:25:05.853231] [INFO ] [MAIN ] [3446/3530] WLK kept (0.4s) | 3444 kept, 2 rejected | 137.7/min | ETA: 37s [2026-01-07T12:25:06.276254] [DEBUG] [REMOTE ] WLKP: Retrieved 2877 rows, trimmed to 300. [2026-01-07T12:25:06.276377] [DEBUG] [REMOTE ] WLKP: PASS: History has at least 300 days. [2026-01-07T12:25:06.276616] [DEBUG] [REMOTE ] WLKP: PASS: Price check passed. Min price $17.87. [2026-01-07T12:25:06.276754] [DEBUG] [REMOTE ] WLKP: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:06.276864] [DEBUG] [REMOTE ] WLKP: PASS: Integrity check passed. [2026-01-07T12:25:06.276904] [DEBUG] [REMOTE ] WLKP: Symbol is viable for forecasting. [2026-01-07T12:25:06.276949] [INFO ] [MAIN ] [3447/3530] WLKP kept (0.4s) | 3445 kept, 2 rejected | 137.8/min | ETA: 36s [2026-01-07T12:25:06.561659] [DEBUG] [REMOTE ] WMG: Retrieved 1406 rows, trimmed to 300. [2026-01-07T12:25:06.561787] [DEBUG] [REMOTE ] WMG: PASS: History has at least 300 days. [2026-01-07T12:25:06.561991] [DEBUG] [REMOTE ] WMG: PASS: Price check passed. Min price $27.61. [2026-01-07T12:25:06.562126] [DEBUG] [REMOTE ] WMG: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:06.562236] [DEBUG] [REMOTE ] WMG: PASS: Integrity check passed. [2026-01-07T12:25:06.562275] [DEBUG] [REMOTE ] WMG: Symbol is viable for forecasting. [2026-01-07T12:25:06.562321] [INFO ] [MAIN ] [3448/3530] WMG kept (0.3s) | 3446 kept, 2 rejected | 137.8/min | ETA: 36s [2026-01-07T12:25:07.180385] [DEBUG] [REMOTE ] WMK: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:07.180515] [DEBUG] [REMOTE ] WMK: PASS: History has at least 300 days. [2026-01-07T12:25:07.180748] [DEBUG] [REMOTE ] WMK: PASS: Price check passed. Min price $63.00. [2026-01-07T12:25:07.180881] [DEBUG] [REMOTE ] WMK: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:07.180992] [DEBUG] [REMOTE ] WMK: PASS: Integrity check passed. [2026-01-07T12:25:07.181032] [DEBUG] [REMOTE ] WMK: Symbol is viable for forecasting. [2026-01-07T12:25:07.181077] [INFO ] [MAIN ] [3449/3530] WMK kept (0.6s) | 3447 kept, 2 rejected | 137.7/min | ETA: 35s [2026-01-07T12:25:07.599400] [DEBUG] [REMOTE ] WMS: Retrieved 2880 rows, trimmed to 300. [2026-01-07T12:25:07.599530] [DEBUG] [REMOTE ] WMS: PASS: History has at least 300 days. [2026-01-07T12:25:07.599783] [DEBUG] [REMOTE ] WMS: PASS: Price check passed. Min price $133.89. [2026-01-07T12:25:07.599919] [DEBUG] [REMOTE ] WMS: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:07.600031] [DEBUG] [REMOTE ] WMS: PASS: Integrity check passed. [2026-01-07T12:25:07.600070] [DEBUG] [REMOTE ] WMS: Symbol is viable for forecasting. [2026-01-07T12:25:07.600116] [INFO ] [MAIN ] [3450/3530] WMS kept (0.4s) | 3448 kept, 2 rejected | 137.7/min | ETA: 35s [2026-01-07T12:25:08.181466] [DEBUG] [REMOTE ] WNC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:08.181715] [DEBUG] [REMOTE ] WNC: PASS: History has at least 300 days. [2026-01-07T12:25:08.182006] [DEBUG] [REMOTE ] WNC: PASS: Price check passed. Min price $7.51. [2026-01-07T12:25:08.182144] [DEBUG] [REMOTE ] WNC: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:08.182279] [DEBUG] [REMOTE ] WNC: PASS: Integrity check passed. [2026-01-07T12:25:08.182320] [DEBUG] [REMOTE ] WNC: Symbol is viable for forecasting. [2026-01-07T12:25:08.182374] [INFO ] [MAIN ] [3451/3530] WNC kept (0.6s) | 3449 kept, 2 rejected | 137.7/min | ETA: 34s [2026-01-07T12:25:08.684136] [DEBUG] [REMOTE ] WNEB: Retrieved 5959 rows, trimmed to 300. [2026-01-07T12:25:08.684358] [DEBUG] [REMOTE ] WNEB: PASS: History has at least 300 days. [2026-01-07T12:25:08.684734] [DEBUG] [REMOTE ] WNEB: PASS: Price check passed. Min price $10.80. [2026-01-07T12:25:08.684878] [DEBUG] [REMOTE ] WNEB: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:08.685016] [DEBUG] [REMOTE ] WNEB: PASS: Integrity check passed. [2026-01-07T12:25:08.685057] [DEBUG] [REMOTE ] WNEB: Symbol is viable for forecasting. [2026-01-07T12:25:08.685111] [INFO ] [MAIN ] [3452/3530] WNEB kept (0.5s) | 3450 kept, 2 rejected | 137.7/min | ETA: 34s [2026-01-07T12:25:09.088756] [DEBUG] [REMOTE ] WOOD: Retrieved 4411 rows, trimmed to 300. [2026-01-07T12:25:09.088968] [DEBUG] [REMOTE ] WOOD: PASS: History has at least 300 days. [2026-01-07T12:25:09.089246] [DEBUG] [REMOTE ] WOOD: PASS: Price check passed. Min price $65.94. [2026-01-07T12:25:09.089389] [DEBUG] [REMOTE ] WOOD: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:09.089520] [DEBUG] [REMOTE ] WOOD: PASS: Integrity check passed. [2026-01-07T12:25:09.089614] [DEBUG] [REMOTE ] WOOD: Symbol is viable for forecasting. [2026-01-07T12:25:09.089670] [INFO ] [MAIN ] [3453/3530] WOOD kept (0.4s) | 3451 kept, 2 rejected | 137.7/min | ETA: 34s [2026-01-07T12:25:09.379552] [DEBUG] [REMOTE ] WOOF: Retrieved 1250 rows, trimmed to 300. [2026-01-07T12:25:09.379718] [DEBUG] [REMOTE ] WOOF: PASS: History has at least 300 days. [2026-01-07T12:25:09.379940] [DEBUG] [REMOTE ] WOOF: PASS: Price check passed. Min price $2.63. [2026-01-07T12:25:09.380079] [DEBUG] [REMOTE ] WOOF: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:09.380193] [DEBUG] [REMOTE ] WOOF: PASS: Integrity check passed. [2026-01-07T12:25:09.380233] [DEBUG] [REMOTE ] WOOF: Symbol is viable for forecasting. [2026-01-07T12:25:09.380282] [INFO ] [MAIN ] [3454/3530] WOOF kept (0.3s) | 3452 kept, 2 rejected | 137.7/min | ETA: 33s [2026-01-07T12:25:09.932387] [DEBUG] [REMOTE ] WPC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:09.932532] [DEBUG] [REMOTE ] WPC: PASS: History has at least 300 days. [2026-01-07T12:25:09.932772] [DEBUG] [REMOTE ] WPC: PASS: Price check passed. Min price $63.27. [2026-01-07T12:25:09.932909] [DEBUG] [REMOTE ] WPC: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:09.933025] [DEBUG] [REMOTE ] WPC: PASS: Integrity check passed. [2026-01-07T12:25:09.933065] [DEBUG] [REMOTE ] WPC: Symbol is viable for forecasting. [2026-01-07T12:25:09.933113] [INFO ] [MAIN ] [3455/3530] WPC kept (0.6s) | 3453 kept, 2 rejected | 137.7/min | ETA: 33s [2026-01-07T12:25:10.391694] [DEBUG] [REMOTE ] WPP: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:10.391827] [DEBUG] [REMOTE ] WPP: PASS: History has at least 300 days. [2026-01-07T12:25:10.392043] [DEBUG] [REMOTE ] WPP: PASS: Price check passed. Min price $17.62. [2026-01-07T12:25:10.392177] [DEBUG] [REMOTE ] WPP: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:10.392288] [DEBUG] [REMOTE ] WPP: PASS: Integrity check passed. [2026-01-07T12:25:10.392327] [DEBUG] [REMOTE ] WPP: Symbol is viable for forecasting. [2026-01-07T12:25:10.392379] [INFO ] [MAIN ] [3456/3530] WPP kept (0.5s) | 3454 kept, 2 rejected | 137.7/min | ETA: 32s [2026-01-07T12:25:10.713414] [DEBUG] [REMOTE ] WRAP: Retrieved 1913 rows, trimmed to 300. [2026-01-07T12:25:10.713539] [DEBUG] [REMOTE ] WRAP: PASS: History has at least 300 days. [2026-01-07T12:25:10.713772] [DEBUG] [REMOTE ] WRAP: PASS: Price check passed. Min price $1.98. [2026-01-07T12:25:10.713905] [DEBUG] [REMOTE ] WRAP: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:10.714012] [DEBUG] [REMOTE ] WRAP: PASS: Integrity check passed. [2026-01-07T12:25:10.714051] [DEBUG] [REMOTE ] WRAP: Symbol is viable for forecasting. [2026-01-07T12:25:10.714097] [INFO ] [MAIN ] [3457/3530] WRAP kept (0.3s) | 3455 kept, 2 rejected | 137.7/min | ETA: 32s [2026-01-07T12:25:11.148084] [DEBUG] [REMOTE ] WRB: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:11.148258] [DEBUG] [REMOTE ] WRB: PASS: History has at least 300 days. [2026-01-07T12:25:11.148476] [DEBUG] [REMOTE ] WRB: PASS: Price check passed. Min price $65.58. [2026-01-07T12:25:11.148628] [DEBUG] [REMOTE ] WRB: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:11.148741] [DEBUG] [REMOTE ] WRB: PASS: Integrity check passed. [2026-01-07T12:25:11.148800] [DEBUG] [REMOTE ] WRB: Symbol is viable for forecasting. [2026-01-07T12:25:11.148852] [INFO ] [MAIN ] [3458/3530] WRB kept (0.4s) | 3456 kept, 2 rejected | 137.7/min | ETA: 31s [2026-01-07T12:25:11.419416] [DEBUG] [REMOTE ] WRBY: Retrieved 1072 rows, trimmed to 300. [2026-01-07T12:25:11.419549] [DEBUG] [REMOTE ] WRBY: PASS: History has at least 300 days. [2026-01-07T12:25:11.419797] [DEBUG] [REMOTE ] WRBY: PASS: Price check passed. Min price $16.49. [2026-01-07T12:25:11.419936] [DEBUG] [REMOTE ] WRBY: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:11.420046] [DEBUG] [REMOTE ] WRBY: PASS: Integrity check passed. [2026-01-07T12:25:11.420089] [DEBUG] [REMOTE ] WRBY: Symbol is viable for forecasting. [2026-01-07T12:25:11.420138] [INFO ] [MAIN ] [3459/3530] WRBY kept (0.3s) | 3457 kept, 2 rejected | 137.8/min | ETA: 31s [2026-01-07T12:25:12.065169] [DEBUG] [REMOTE ] WRLD: Retrieved 6583 rows, trimmed to 300. [2026-01-07T12:25:12.065303] [DEBUG] [REMOTE ] WRLD: PASS: History has at least 300 days. [2026-01-07T12:25:12.065524] [DEBUG] [REMOTE ] WRLD: PASS: Price check passed. Min price $126.42. [2026-01-07T12:25:12.065679] [DEBUG] [REMOTE ] WRLD: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:12.065793] [DEBUG] [REMOTE ] WRLD: PASS: Integrity check passed. [2026-01-07T12:25:12.065832] [DEBUG] [REMOTE ] WRLD: Symbol is viable for forecasting. [2026-01-07T12:25:12.065879] [INFO ] [MAIN ] [3460/3530] WRLD kept (0.6s) | 3458 kept, 2 rejected | 137.7/min | ETA: 30s [2026-01-07T12:25:12.504485] [DEBUG] [REMOTE ] WSBC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:12.504637] [DEBUG] [REMOTE ] WSBC: PASS: History has at least 300 days. [2026-01-07T12:25:12.504861] [DEBUG] [REMOTE ] WSBC: PASS: Price check passed. Min price $29.48. [2026-01-07T12:25:12.504999] [DEBUG] [REMOTE ] WSBC: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:12.505115] [DEBUG] [REMOTE ] WSBC: PASS: Integrity check passed. [2026-01-07T12:25:12.505157] [DEBUG] [REMOTE ] WSBC: Symbol is viable for forecasting. [2026-01-07T12:25:12.505207] [INFO ] [MAIN ] [3461/3530] WSBC kept (0.4s) | 3459 kept, 2 rejected | 137.7/min | ETA: 30s [2026-01-07T12:25:12.889515] [DEBUG] [REMOTE ] WSBF: Retrieved 5095 rows, trimmed to 300. [2026-01-07T12:25:12.889665] [DEBUG] [REMOTE ] WSBF: PASS: History has at least 300 days. [2026-01-07T12:25:12.889879] [DEBUG] [REMOTE ] WSBF: PASS: Price check passed. Min price $14.62. [2026-01-07T12:25:12.890012] [DEBUG] [REMOTE ] WSBF: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:12.890121] [DEBUG] [REMOTE ] WSBF: PASS: Integrity check passed. [2026-01-07T12:25:12.890160] [DEBUG] [REMOTE ] WSBF: Symbol is viable for forecasting. [2026-01-07T12:25:12.890208] [INFO ] [MAIN ] [3462/3530] WSBF kept (0.4s) | 3460 kept, 2 rejected | 137.7/min | ETA: 30s [2026-01-07T12:25:13.219169] [DEBUG] [REMOTE ] WSC: Retrieved 2033 rows, trimmed to 300. [2026-01-07T12:25:13.219299] [DEBUG] [REMOTE ] WSC: PASS: History has at least 300 days. [2026-01-07T12:25:13.219499] [DEBUG] [REMOTE ] WSC: PASS: Price check passed. Min price $14.93. [2026-01-07T12:25:13.219662] [DEBUG] [REMOTE ] WSC: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:13.219771] [DEBUG] [REMOTE ] WSC: PASS: Integrity check passed. [2026-01-07T12:25:13.219810] [DEBUG] [REMOTE ] WSC: Symbol is viable for forecasting. [2026-01-07T12:25:13.219856] [INFO ] [MAIN ] [3463/3530] WSC kept (0.3s) | 3461 kept, 2 rejected | 137.8/min | ETA: 29s [2026-01-07T12:25:13.767112] [DEBUG] [REMOTE ] WSFS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:13.767255] [DEBUG] [REMOTE ] WSFS: PASS: History has at least 300 days. [2026-01-07T12:25:13.767466] [DEBUG] [REMOTE ] WSFS: PASS: Price check passed. Min price $50.19. [2026-01-07T12:25:13.767618] [DEBUG] [REMOTE ] WSFS: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:13.767730] [DEBUG] [REMOTE ] WSFS: PASS: Integrity check passed. [2026-01-07T12:25:13.767794] [DEBUG] [REMOTE ] WSFS: Symbol is viable for forecasting. [2026-01-07T12:25:13.767842] [INFO ] [MAIN ] [3464/3530] WSFS kept (0.5s) | 3462 kept, 2 rejected | 137.7/min | ETA: 29s [2026-01-07T12:25:14.262620] [DEBUG] [REMOTE ] WSM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:14.262772] [DEBUG] [REMOTE ] WSM: PASS: History has at least 300 days. [2026-01-07T12:25:14.263046] [DEBUG] [REMOTE ] WSM: PASS: Price check passed. Min price $172.55. [2026-01-07T12:25:14.263181] [DEBUG] [REMOTE ] WSM: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:14.263293] [DEBUG] [REMOTE ] WSM: PASS: Integrity check passed. [2026-01-07T12:25:14.263331] [DEBUG] [REMOTE ] WSM: Symbol is viable for forecasting. [2026-01-07T12:25:14.263377] [INFO ] [MAIN ] [3465/3530] WSM kept (0.5s) | 3463 kept, 2 rejected | 137.7/min | ETA: 28s [2026-01-07T12:25:14.713190] [DEBUG] [REMOTE ] WSO: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:14.713320] [DEBUG] [REMOTE ] WSO: PASS: History has at least 300 days. [2026-01-07T12:25:14.713534] [DEBUG] [REMOTE ] WSO: PASS: Price check passed. Min price $323.51. [2026-01-07T12:25:14.713691] [DEBUG] [REMOTE ] WSO: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:14.713803] [DEBUG] [REMOTE ] WSO: PASS: Integrity check passed. [2026-01-07T12:25:14.713842] [DEBUG] [REMOTE ] WSO: Symbol is viable for forecasting. [2026-01-07T12:25:14.713888] [INFO ] [MAIN ] [3466/3530] WSO kept (0.5s) | 3464 kept, 2 rejected | 137.7/min | ETA: 28s [2026-01-07T12:25:15.136348] [DEBUG] [REMOTE ] WTBA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:15.136492] [DEBUG] [REMOTE ] WTBA: PASS: History has at least 300 days. [2026-01-07T12:25:15.136742] [DEBUG] [REMOTE ] WTBA: PASS: Price check passed. Min price $18.93. [2026-01-07T12:25:15.136882] [DEBUG] [REMOTE ] WTBA: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:15.137015] [DEBUG] [REMOTE ] WTBA: PASS: Integrity check passed. [2026-01-07T12:25:15.137069] [DEBUG] [REMOTE ] WTBA: Symbol is viable for forecasting. [2026-01-07T12:25:15.137121] [INFO ] [MAIN ] [3467/3530] WTBA kept (0.4s) | 3465 kept, 2 rejected | 137.7/min | ETA: 27s [2026-01-07T12:25:15.618206] [DEBUG] [REMOTE ] WTFC: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:15.618345] [DEBUG] [REMOTE ] WTFC: PASS: History has at least 300 days. [2026-01-07T12:25:15.618589] [DEBUG] [REMOTE ] WTFC: PASS: Price check passed. Min price $119.77. [2026-01-07T12:25:15.618730] [DEBUG] [REMOTE ] WTFC: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:15.618864] [DEBUG] [REMOTE ] WTFC: PASS: Integrity check passed. [2026-01-07T12:25:15.618904] [DEBUG] [REMOTE ] WTFC: Symbol is viable for forecasting. [2026-01-07T12:25:15.618950] [INFO ] [MAIN ] [3468/3530] WTFC kept (0.5s) | 3466 kept, 2 rejected | 137.7/min | ETA: 27s [2026-01-07T12:25:16.039120] [DEBUG] [REMOTE ] WTI: Retrieved 5268 rows, trimmed to 300. [2026-01-07T12:25:16.039255] [DEBUG] [REMOTE ] WTI: PASS: History has at least 300 days. [2026-01-07T12:25:16.039477] [DEBUG] [REMOTE ] WTI: PASS: Price check passed. Min price $1.54. [2026-01-07T12:25:16.039641] [DEBUG] [REMOTE ] WTI: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:16.039762] [DEBUG] [REMOTE ] WTI: PASS: Integrity check passed. [2026-01-07T12:25:16.039802] [DEBUG] [REMOTE ] WTI: Symbol is viable for forecasting. [2026-01-07T12:25:16.039850] [INFO ] [MAIN ] [3469/3530] WTI kept (0.4s) | 3467 kept, 2 rejected | 137.7/min | ETA: 27s [2026-01-07T12:25:16.531829] [DEBUG] [REMOTE ] WTRG: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:16.531984] [DEBUG] [REMOTE ] WTRG: PASS: History has at least 300 days. [2026-01-07T12:25:16.532214] [DEBUG] [REMOTE ] WTRG: PASS: Price check passed. Min price $37.16. [2026-01-07T12:25:16.532353] [DEBUG] [REMOTE ] WTRG: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:16.532472] [DEBUG] [REMOTE ] WTRG: PASS: Integrity check passed. [2026-01-07T12:25:16.532513] [DEBUG] [REMOTE ] WTRG: Symbol is viable for forecasting. [2026-01-07T12:25:16.532563] [INFO ] [MAIN ] [3470/3530] WTRG kept (0.5s) | 3468 kept, 2 rejected | 137.7/min | ETA: 26s [2026-01-07T12:25:16.842770] [DEBUG] [REMOTE ] WTS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:16.842901] [DEBUG] [REMOTE ] WTS: PASS: History has at least 300 days. [2026-01-07T12:25:16.843113] [DEBUG] [REMOTE ] WTS: PASS: Price check passed. Min price $263.05. [2026-01-07T12:25:16.843246] [DEBUG] [REMOTE ] WTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:16.843356] [DEBUG] [REMOTE ] WTS: PASS: Integrity check passed. [2026-01-07T12:25:16.843396] [DEBUG] [REMOTE ] WTS: Symbol is viable for forecasting. [2026-01-07T12:25:16.843443] [INFO ] [MAIN ] [3471/3530] WTS kept (0.3s) | 3469 kept, 2 rejected | 137.7/min | ETA: 26s [2026-01-07T12:25:17.430376] [DEBUG] [REMOTE ] WULF: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:17.430532] [DEBUG] [REMOTE ] WULF: PASS: History has at least 300 days. [2026-01-07T12:25:17.430828] [DEBUG] [REMOTE ] WULF: PASS: Price check passed. Min price $10.99. [2026-01-07T12:25:17.430976] [DEBUG] [REMOTE ] WULF: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:17.431099] [DEBUG] [REMOTE ] WULF: PASS: Integrity check passed. [2026-01-07T12:25:17.431139] [DEBUG] [REMOTE ] WULF: Symbol is viable for forecasting. [2026-01-07T12:25:17.431187] [INFO ] [MAIN ] [3472/3530] WULF kept (0.6s) | 3470 kept, 2 rejected | 137.7/min | ETA: 25s [2026-01-07T12:25:17.608314] [DEBUG] [REMOTE ] WVE: Retrieved 2552 rows, trimmed to 300. [2026-01-07T12:25:17.608458] [DEBUG] [REMOTE ] WVE: PASS: History has at least 300 days. [2026-01-07T12:25:17.608712] [DEBUG] [REMOTE ] WVE: PASS: Price check passed. Min price $6.67. [2026-01-07T12:25:17.608872] [DEBUG] [REMOTE ] WVE: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:17.608999] [DEBUG] [REMOTE ] WVE: PASS: Integrity check passed. [2026-01-07T12:25:17.609040] [DEBUG] [REMOTE ] WVE: Symbol is viable for forecasting. [2026-01-07T12:25:17.609088] [INFO ] [MAIN ] [3473/3530] WVE kept (0.2s) | 3471 kept, 2 rejected | 137.7/min | ETA: 25s [2026-01-07T12:25:18.141673] [DEBUG] [REMOTE ] WWD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:18.141820] [DEBUG] [REMOTE ] WWD: PASS: History has at least 300 days. [2026-01-07T12:25:18.142051] [DEBUG] [REMOTE ] WWD: PASS: Price check passed. Min price $246.70. [2026-01-07T12:25:18.142187] [DEBUG] [REMOTE ] WWD: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:18.142306] [DEBUG] [REMOTE ] WWD: PASS: Integrity check passed. [2026-01-07T12:25:18.142346] [DEBUG] [REMOTE ] WWD: Symbol is viable for forecasting. [2026-01-07T12:25:18.142395] [INFO ] [MAIN ] [3474/3530] WWD kept (0.5s) | 3472 kept, 2 rejected | 137.7/min | ETA: 24s [2026-01-07T12:25:18.685750] [DEBUG] [REMOTE ] WY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:18.685882] [DEBUG] [REMOTE ] WY: PASS: History has at least 300 days. [2026-01-07T12:25:18.686281] [DEBUG] [REMOTE ] WY: PASS: Price check passed. Min price $21.15. [2026-01-07T12:25:18.686413] [DEBUG] [REMOTE ] WY: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:18.686526] [DEBUG] [REMOTE ] WY: PASS: Integrity check passed. [2026-01-07T12:25:18.686608] [DEBUG] [REMOTE ] WY: Symbol is viable for forecasting. [2026-01-07T12:25:18.686657] [INFO ] [MAIN ] [3475/3530] WY kept (0.5s) | 3473 kept, 2 rejected | 137.7/min | ETA: 24s [2026-01-07T12:25:19.122506] [DEBUG] [REMOTE ] WYNN: Retrieved 5836 rows, trimmed to 300. [2026-01-07T12:25:19.122709] [DEBUG] [REMOTE ] WYNN: PASS: History has at least 300 days. [2026-01-07T12:25:19.122941] [DEBUG] [REMOTE ] WYNN: PASS: Price check passed. Min price $112.28. [2026-01-07T12:25:19.123076] [DEBUG] [REMOTE ] WYNN: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:19.123194] [DEBUG] [REMOTE ] WYNN: PASS: Integrity check passed. [2026-01-07T12:25:19.123234] [DEBUG] [REMOTE ] WYNN: Symbol is viable for forecasting. [2026-01-07T12:25:19.123283] [INFO ] [MAIN ] [3476/3530] WYNN kept (0.4s) | 3474 kept, 2 rejected | 137.7/min | ETA: 24s [2026-01-07T12:25:19.275419] [DEBUG] [REMOTE ] XBIL: Retrieved 712 rows, trimmed to 300. [2026-01-07T12:25:19.275566] [DEBUG] [REMOTE ] XBIL: PASS: History has at least 300 days. [2026-01-07T12:25:19.275834] [DEBUG] [REMOTE ] XBIL: PASS: Price check passed. Min price $49.64. [2026-01-07T12:25:19.275994] [DEBUG] [REMOTE ] XBIL: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:19.276120] [DEBUG] [REMOTE ] XBIL: PASS: Integrity check passed. [2026-01-07T12:25:19.276170] [DEBUG] [REMOTE ] XBIL: Symbol is viable for forecasting. [2026-01-07T12:25:19.276220] [INFO ] [MAIN ] [3477/3530] XBIL kept (0.2s) | 3475 kept, 2 rejected | 137.8/min | ETA: 23s [2026-01-07T12:25:19.879718] [DEBUG] [REMOTE ] XEL: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:19.879875] [DEBUG] [REMOTE ] XEL: PASS: History has at least 300 days. [2026-01-07T12:25:19.880102] [DEBUG] [REMOTE ] XEL: PASS: Price check passed. Min price $72.12. [2026-01-07T12:25:19.880240] [DEBUG] [REMOTE ] XEL: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:19.880382] [DEBUG] [REMOTE ] XEL: PASS: Integrity check passed. [2026-01-07T12:25:19.880427] [DEBUG] [REMOTE ] XEL: Symbol is viable for forecasting. [2026-01-07T12:25:19.880475] [INFO ] [MAIN ] [3478/3530] XEL kept (0.6s) | 3476 kept, 2 rejected | 137.7/min | ETA: 23s [2026-01-07T12:25:20.256247] [DEBUG] [REMOTE ] XENE: Retrieved 2808 rows, trimmed to 300. [2026-01-07T12:25:20.256377] [DEBUG] [REMOTE ] XENE: PASS: History has at least 300 days. [2026-01-07T12:25:20.256624] [DEBUG] [REMOTE ] XENE: PASS: Price check passed. Min price $38.25. [2026-01-07T12:25:20.256770] [DEBUG] [REMOTE ] XENE: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:20.256896] [DEBUG] [REMOTE ] XENE: PASS: Integrity check passed. [2026-01-07T12:25:20.256939] [DEBUG] [REMOTE ] XENE: Symbol is viable for forecasting. [2026-01-07T12:25:20.256987] [INFO ] [MAIN ] [3479/3530] XENE kept (0.4s) | 3477 kept, 2 rejected | 137.7/min | ETA: 22s [2026-01-07T12:25:20.610558] [DEBUG] [REMOTE ] XERS: Retrieved 1896 rows, trimmed to 300. [2026-01-07T12:25:20.610732] [DEBUG] [REMOTE ] XERS: PASS: History has at least 300 days. [2026-01-07T12:25:20.610968] [DEBUG] [REMOTE ] XERS: PASS: Price check passed. Min price $6.47. [2026-01-07T12:25:20.611100] [DEBUG] [REMOTE ] XERS: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:20.611218] [DEBUG] [REMOTE ] XERS: PASS: Integrity check passed. [2026-01-07T12:25:20.611257] [DEBUG] [REMOTE ] XERS: Symbol is viable for forecasting. [2026-01-07T12:25:20.611304] [INFO ] [MAIN ] [3480/3530] XERS kept (0.4s) | 3478 kept, 2 rejected | 137.8/min | ETA: 22s [2026-01-07T12:25:21.003725] [DEBUG] [REMOTE ] XGN: Retrieved 1583 rows, trimmed to 300. [2026-01-07T12:25:21.003855] [DEBUG] [REMOTE ] XGN: PASS: History has at least 300 days. [2026-01-07T12:25:21.004058] [DEBUG] [REMOTE ] XGN: PASS: Price check passed. Min price $5.95. [2026-01-07T12:25:21.004190] [DEBUG] [REMOTE ] XGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:21.004297] [DEBUG] [REMOTE ] XGN: PASS: Integrity check passed. [2026-01-07T12:25:21.004337] [DEBUG] [REMOTE ] XGN: Symbol is viable for forecasting. [2026-01-07T12:25:21.004383] [INFO ] [MAIN ] [3481/3530] XGN kept (0.4s) | 3479 kept, 2 rejected | 137.8/min | ETA: 21s [2026-01-07T12:25:21.695845] [DEBUG] [REMOTE ] XOM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:21.696042] [DEBUG] [REMOTE ] XOM: PASS: History has at least 300 days. [2026-01-07T12:25:21.696393] [DEBUG] [REMOTE ] XOM: PASS: Price check passed. Min price $109.69. [2026-01-07T12:25:21.696628] [DEBUG] [REMOTE ] XOM: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:21.696823] [DEBUG] [REMOTE ] XOM: PASS: Integrity check passed. [2026-01-07T12:25:21.696890] [DEBUG] [REMOTE ] XOM: Symbol is viable for forecasting. [2026-01-07T12:25:21.696972] [INFO ] [MAIN ] [3482/3530] XOM kept (0.7s) | 3480 kept, 2 rejected | 137.7/min | ETA: 21s [2026-01-07T12:25:22.166814] [DEBUG] [REMOTE ] XOMA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:22.166953] [DEBUG] [REMOTE ] XOMA: PASS: History has at least 300 days. [2026-01-07T12:25:22.167192] [DEBUG] [REMOTE ] XOMA: PASS: Price check passed. Min price $24.90. [2026-01-07T12:25:22.167331] [DEBUG] [REMOTE ] XOMA: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:22.167452] [DEBUG] [REMOTE ] XOMA: PASS: Integrity check passed. [2026-01-07T12:25:22.167493] [DEBUG] [REMOTE ] XOMA: Symbol is viable for forecasting. [2026-01-07T12:25:22.167542] [INFO ] [MAIN ] [3483/3530] XOMA kept (0.5s) | 3481 kept, 2 rejected | 137.7/min | ETA: 20s [2026-01-07T12:25:22.407065] [DEBUG] [REMOTE ] XOS: Retrieved 1099 rows, trimmed to 300. [2026-01-07T12:25:22.407193] [DEBUG] [REMOTE ] XOS: PASS: History has at least 300 days. [2026-01-07T12:25:22.407399] [DEBUG] [REMOTE ] XOS: PASS: Price check passed. Min price $1.80. [2026-01-07T12:25:22.407532] [DEBUG] [REMOTE ] XOS: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:22.407661] [DEBUG] [REMOTE ] XOS: PASS: Integrity check passed. [2026-01-07T12:25:22.407702] [DEBUG] [REMOTE ] XOS: Symbol is viable for forecasting. [2026-01-07T12:25:22.407750] [INFO ] [MAIN ] [3484/3530] XOS kept (0.2s) | 3482 kept, 2 rejected | 137.7/min | ETA: 20s [2026-01-07T12:25:22.859946] [DEBUG] [REMOTE ] XP: Retrieved 1525 rows, trimmed to 300. [2026-01-07T12:25:22.860081] [DEBUG] [REMOTE ] XP: PASS: History has at least 300 days. [2026-01-07T12:25:22.860286] [DEBUG] [REMOTE ] XP: PASS: Price check passed. Min price $15.65. [2026-01-07T12:25:22.860418] [DEBUG] [REMOTE ] XP: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:22.860526] [DEBUG] [REMOTE ] XP: PASS: Integrity check passed. [2026-01-07T12:25:22.860565] [DEBUG] [REMOTE ] XP: Symbol is viable for forecasting. [2026-01-07T12:25:22.860642] [INFO ] [MAIN ] [3485/3530] XP kept (0.5s) | 3483 kept, 2 rejected | 137.7/min | ETA: 20s [2026-01-07T12:25:23.411347] [DEBUG] [REMOTE ] XPEL: Retrieved 4639 rows, trimmed to 300. [2026-01-07T12:25:23.411482] [DEBUG] [REMOTE ] XPEL: PASS: History has at least 300 days. [2026-01-07T12:25:23.411729] [DEBUG] [REMOTE ] XPEL: PASS: Price check passed. Min price $33.89. [2026-01-07T12:25:23.411866] [DEBUG] [REMOTE ] XPEL: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:23.411979] [DEBUG] [REMOTE ] XPEL: PASS: Integrity check passed. [2026-01-07T12:25:23.412045] [DEBUG] [REMOTE ] XPEL: Symbol is viable for forecasting. [2026-01-07T12:25:23.412094] [INFO ] [MAIN ] [3486/3530] XPEL kept (0.6s) | 3484 kept, 2 rejected | 137.7/min | ETA: 19s [2026-01-07T12:25:23.835341] [DEBUG] [REMOTE ] XPO: Retrieved 5598 rows, trimmed to 300. [2026-01-07T12:25:23.835485] [DEBUG] [REMOTE ] XPO: PASS: History has at least 300 days. [2026-01-07T12:25:23.835773] [DEBUG] [REMOTE ] XPO: PASS: Price check passed. Min price $123.66. [2026-01-07T12:25:23.835917] [DEBUG] [REMOTE ] XPO: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:23.836044] [DEBUG] [REMOTE ] XPO: PASS: Integrity check passed. [2026-01-07T12:25:23.836085] [DEBUG] [REMOTE ] XPO: Symbol is viable for forecasting. [2026-01-07T12:25:23.836136] [INFO ] [MAIN ] [3487/3530] XPO kept (0.4s) | 3485 kept, 2 rejected | 137.7/min | ETA: 19s [2026-01-07T12:25:24.068088] [DEBUG] [REMOTE ] XPOF: Retrieved 1119 rows, trimmed to 300. [2026-01-07T12:25:24.068238] [DEBUG] [REMOTE ] XPOF: PASS: History has at least 300 days. [2026-01-07T12:25:24.068456] [DEBUG] [REMOTE ] XPOF: PASS: Price check passed. Min price $5.49. [2026-01-07T12:25:24.068609] [DEBUG] [REMOTE ] XPOF: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:24.068724] [DEBUG] [REMOTE ] XPOF: PASS: Integrity check passed. [2026-01-07T12:25:24.068764] [DEBUG] [REMOTE ] XPOF: Symbol is viable for forecasting. [2026-01-07T12:25:24.068837] [INFO ] [MAIN ] [3488/3530] XPOF kept (0.2s) | 3486 kept, 2 rejected | 137.8/min | ETA: 18s [2026-01-07T12:25:24.572815] [DEBUG] [REMOTE ] XPRO: Retrieved 3121 rows, trimmed to 300. [2026-01-07T12:25:24.572949] [DEBUG] [REMOTE ] XPRO: PASS: History has at least 300 days. [2026-01-07T12:25:24.573176] [DEBUG] [REMOTE ] XPRO: PASS: Price check passed. Min price $12.03. [2026-01-07T12:25:24.573346] [DEBUG] [REMOTE ] XPRO: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:24.573492] [DEBUG] [REMOTE ] XPRO: PASS: Integrity check passed. [2026-01-07T12:25:24.573544] [DEBUG] [REMOTE ] XPRO: Symbol is viable for forecasting. [2026-01-07T12:25:24.573616] [INFO ] [MAIN ] [3489/3530] XPRO kept (0.5s) | 3487 kept, 2 rejected | 137.8/min | ETA: 18s [2026-01-07T12:25:25.147754] [DEBUG] [REMOTE ] XRAY: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:25.147890] [DEBUG] [REMOTE ] XRAY: PASS: History has at least 300 days. [2026-01-07T12:25:25.148114] [DEBUG] [REMOTE ] XRAY: PASS: Price check passed. Min price $9.75. [2026-01-07T12:25:25.148247] [DEBUG] [REMOTE ] XRAY: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:25.148359] [DEBUG] [REMOTE ] XRAY: PASS: Integrity check passed. [2026-01-07T12:25:25.148397] [DEBUG] [REMOTE ] XRAY: Symbol is viable for forecasting. [2026-01-07T12:25:25.148446] [INFO ] [MAIN ] [3490/3530] XRAY kept (0.6s) | 3488 kept, 2 rejected | 137.7/min | ETA: 17s [2026-01-07T12:25:25.636945] [DEBUG] [REMOTE ] XRX: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:25.637105] [DEBUG] [REMOTE ] XRX: PASS: History has at least 300 days. [2026-01-07T12:25:25.637323] [DEBUG] [REMOTE ] XRX: PASS: Price check passed. Min price $2.32. [2026-01-07T12:25:25.637455] [DEBUG] [REMOTE ] XRX: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:25.637586] [DEBUG] [REMOTE ] XRX: PASS: Integrity check passed. [2026-01-07T12:25:25.637628] [DEBUG] [REMOTE ] XRX: Symbol is viable for forecasting. [2026-01-07T12:25:25.637675] [INFO ] [MAIN ] [3491/3530] XRX kept (0.5s) | 3489 kept, 2 rejected | 137.7/min | ETA: 17s [2026-01-07T12:25:25.818536] [DEBUG] [REMOTE ] XTIA: Retrieved 457 rows, trimmed to 300. [2026-01-07T12:25:25.818679] [DEBUG] [REMOTE ] XTIA: PASS: History has at least 300 days. [2026-01-07T12:25:25.818923] [DEBUG] [REMOTE ] XTIA: PASS: Price check passed. Min price $1.24. [2026-01-07T12:25:25.819058] [DEBUG] [REMOTE ] XTIA: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:25.819164] [DEBUG] [REMOTE ] XTIA: PASS: Integrity check passed. [2026-01-07T12:25:25.819203] [DEBUG] [REMOTE ] XTIA: Symbol is viable for forecasting. [2026-01-07T12:25:25.819250] [INFO ] [MAIN ] [3492/3530] XTIA kept (0.2s) | 3490 kept, 2 rejected | 137.8/min | ETA: 17s [2026-01-07T12:25:26.330556] [DEBUG] [REMOTE ] XYF: Retrieved 1834 rows, trimmed to 300. [2026-01-07T12:25:26.330710] [DEBUG] [REMOTE ] XYF: PASS: History has at least 300 days. [2026-01-07T12:25:26.330919] [DEBUG] [REMOTE ] XYF: PASS: Price check passed. Min price $5.60. [2026-01-07T12:25:26.331085] [DEBUG] [REMOTE ] XYF: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:26.331211] [DEBUG] [REMOTE ] XYF: PASS: Integrity check passed. [2026-01-07T12:25:26.331252] [DEBUG] [REMOTE ] XYF: Symbol is viable for forecasting. [2026-01-07T12:25:26.331299] [INFO ] [MAIN ] [3493/3530] XYF kept (0.5s) | 3491 kept, 2 rejected | 137.7/min | ETA: 16s [2026-01-07T12:25:26.817630] [DEBUG] [REMOTE ] XYL: Retrieved 3578 rows, trimmed to 300. [2026-01-07T12:25:26.817755] [DEBUG] [REMOTE ] XYL: PASS: History has at least 300 days. [2026-01-07T12:25:26.817968] [DEBUG] [REMOTE ] XYL: PASS: Price check passed. Min price $136.18. [2026-01-07T12:25:26.818106] [DEBUG] [REMOTE ] XYL: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:26.818219] [DEBUG] [REMOTE ] XYL: PASS: Integrity check passed. [2026-01-07T12:25:26.818260] [DEBUG] [REMOTE ] XYL: Symbol is viable for forecasting. [2026-01-07T12:25:26.818310] [INFO ] [MAIN ] [3494/3530] XYL kept (0.5s) | 3492 kept, 2 rejected | 137.7/min | ETA: 16s [2026-01-07T12:25:27.100472] [DEBUG] [REMOTE ] YALA: Retrieved 1323 rows, trimmed to 300. [2026-01-07T12:25:27.100629] [DEBUG] [REMOTE ] YALA: PASS: History has at least 300 days. [2026-01-07T12:25:27.100837] [DEBUG] [REMOTE ] YALA: PASS: Price check passed. Min price $6.82. [2026-01-07T12:25:27.100997] [DEBUG] [REMOTE ] YALA: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:27.101113] [DEBUG] [REMOTE ] YALA: PASS: Integrity check passed. [2026-01-07T12:25:27.101152] [DEBUG] [REMOTE ] YALA: Symbol is viable for forecasting. [2026-01-07T12:25:27.101198] [INFO ] [MAIN ] [3495/3530] YALA kept (0.3s) | 3493 kept, 2 rejected | 137.8/min | ETA: 15s [2026-01-07T12:25:27.609952] [DEBUG] [REMOTE ] YELP: Retrieved 3482 rows, trimmed to 300. [2026-01-07T12:25:27.610078] [DEBUG] [REMOTE ] YELP: PASS: History has at least 300 days. [2026-01-07T12:25:27.610283] [DEBUG] [REMOTE ] YELP: PASS: Price check passed. Min price $27.51. [2026-01-07T12:25:27.610416] [DEBUG] [REMOTE ] YELP: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:27.610524] [DEBUG] [REMOTE ] YELP: PASS: Integrity check passed. [2026-01-07T12:25:27.610563] [DEBUG] [REMOTE ] YELP: Symbol is viable for forecasting. [2026-01-07T12:25:27.610638] [INFO ] [MAIN ] [3496/3530] YELP kept (0.5s) | 3494 kept, 2 rejected | 137.8/min | ETA: 15s [2026-01-07T12:25:27.924339] [DEBUG] [REMOTE ] YETI: Retrieved 1808 rows, trimmed to 300. [2026-01-07T12:25:27.924470] [DEBUG] [REMOTE ] YETI: PASS: History has at least 300 days. [2026-01-07T12:25:27.924703] [DEBUG] [REMOTE ] YETI: PASS: Price check passed. Min price $32.11. [2026-01-07T12:25:27.924862] [DEBUG] [REMOTE ] YETI: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:27.924980] [DEBUG] [REMOTE ] YETI: PASS: Integrity check passed. [2026-01-07T12:25:27.925050] [DEBUG] [REMOTE ] YETI: Symbol is viable for forecasting. [2026-01-07T12:25:27.925101] [INFO ] [MAIN ] [3497/3530] YETI kept (0.3s) | 3495 kept, 2 rejected | 137.8/min | ETA: 14s [2026-01-07T12:25:28.268851] [DEBUG] [REMOTE ] YMM: Retrieved 1141 rows, trimmed to 300. [2026-01-07T12:25:28.268997] [DEBUG] [REMOTE ] YMM: PASS: History has at least 300 days. [2026-01-07T12:25:28.269215] [DEBUG] [REMOTE ] YMM: PASS: Price check passed. Min price $10.21. [2026-01-07T12:25:28.269344] [DEBUG] [REMOTE ] YMM: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:28.269459] [DEBUG] [REMOTE ] YMM: PASS: Integrity check passed. [2026-01-07T12:25:28.269499] [DEBUG] [REMOTE ] YMM: Symbol is viable for forecasting. [2026-01-07T12:25:28.269547] [INFO ] [MAIN ] [3498/3530] YMM kept (0.3s) | 3496 kept, 2 rejected | 137.8/min | ETA: 14s [2026-01-07T12:25:28.910282] [DEBUG] [REMOTE ] YPF: Retrieved 6584 rows, trimmed to 300. [2026-01-07T12:25:28.910421] [DEBUG] [REMOTE ] YPF: PASS: History has at least 300 days. [2026-01-07T12:25:28.910704] [DEBUG] [REMOTE ] YPF: PASS: Price check passed. Min price $24.71. [2026-01-07T12:25:28.910860] [DEBUG] [REMOTE ] YPF: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:28.910987] [DEBUG] [REMOTE ] YPF: PASS: Integrity check passed. [2026-01-07T12:25:28.911028] [DEBUG] [REMOTE ] YPF: Symbol is viable for forecasting. [2026-01-07T12:25:28.911077] [INFO ] [MAIN ] [3499/3530] YPF kept (0.6s) | 3497 kept, 2 rejected | 137.8/min | ETA: 14s [2026-01-07T12:25:29.089859] [DEBUG] [REMOTE ] YQQQ: Retrieved 349 rows, trimmed to 300. [2026-01-07T12:25:29.090051] [DEBUG] [REMOTE ] YQQQ: PASS: History has at least 300 days. [2026-01-07T12:25:29.090303] [DEBUG] [REMOTE ] YQQQ: PASS: Price check passed. Min price $11.54. [2026-01-07T12:25:29.090442] [DEBUG] [REMOTE ] YQQQ: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:29.090559] [DEBUG] [REMOTE ] YQQQ: PASS: Integrity check passed. [2026-01-07T12:25:29.090623] [DEBUG] [REMOTE ] YQQQ: Symbol is viable for forecasting. [2026-01-07T12:25:29.090675] [INFO ] [MAIN ] [3500/3530] YQQQ kept (0.2s) | 3498 kept, 2 rejected | 137.8/min | ETA: 13s [2026-01-07T12:25:29.489283] [DEBUG] [REMOTE ] YRD: Retrieved 2526 rows, trimmed to 300. [2026-01-07T12:25:29.489418] [DEBUG] [REMOTE ] YRD: PASS: History has at least 300 days. [2026-01-07T12:25:29.489655] [DEBUG] [REMOTE ] YRD: PASS: Price check passed. Min price $3.70. [2026-01-07T12:25:29.489789] [DEBUG] [REMOTE ] YRD: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:29.489897] [DEBUG] [REMOTE ] YRD: PASS: Integrity check passed. [2026-01-07T12:25:29.489935] [DEBUG] [REMOTE ] YRD: Symbol is viable for forecasting. [2026-01-07T12:25:29.489980] [INFO ] [MAIN ] [3501/3530] YRD kept (0.4s) | 3499 kept, 2 rejected | 137.8/min | ETA: 13s [2026-01-07T12:25:29.969075] [DEBUG] [REMOTE ] YSG: Retrieved 1287 rows, trimmed to 300. [2026-01-07T12:25:29.969265] [DEBUG] [REMOTE ] YSG: PASS: History has at least 300 days. [2026-01-07T12:25:29.969518] [DEBUG] [REMOTE ] YSG: PASS: Price check passed. Min price $3.89. [2026-01-07T12:25:29.969727] [DEBUG] [REMOTE ] YSG: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:29.969857] [DEBUG] [REMOTE ] YSG: PASS: Integrity check passed. [2026-01-07T12:25:29.969899] [DEBUG] [REMOTE ] YSG: Symbol is viable for forecasting. [2026-01-07T12:25:29.969950] [INFO ] [MAIN ] [3502/3530] YSG kept (0.5s) | 3500 kept, 2 rejected | 137.8/min | ETA: 12s [2026-01-07T12:25:30.406640] [DEBUG] [REMOTE ] YTRA: Retrieved 2274 rows, trimmed to 300. [2026-01-07T12:25:30.406832] [DEBUG] [REMOTE ] YTRA: PASS: History has at least 300 days. [2026-01-07T12:25:30.407099] [DEBUG] [REMOTE ] YTRA: PASS: Price check passed. Min price $1.37. [2026-01-07T12:25:30.407242] [DEBUG] [REMOTE ] YTRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:30.407363] [DEBUG] [REMOTE ] YTRA: PASS: Integrity check passed. [2026-01-07T12:25:30.407405] [DEBUG] [REMOTE ] YTRA: Symbol is viable for forecasting. [2026-01-07T12:25:30.407458] [INFO ] [MAIN ] [3503/3530] YTRA kept (0.4s) | 3501 kept, 2 rejected | 137.8/min | ETA: 12s [2026-01-07T12:25:31.027789] [DEBUG] [REMOTE ] YUM: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:31.027990] [DEBUG] [REMOTE ] YUM: PASS: History has at least 300 days. [2026-01-07T12:25:31.028283] [DEBUG] [REMOTE ] YUM: PASS: Price check passed. Min price $137.55. [2026-01-07T12:25:31.028441] [DEBUG] [REMOTE ] YUM: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:31.028598] [DEBUG] [REMOTE ] YUM: PASS: Integrity check passed. [2026-01-07T12:25:31.028642] [DEBUG] [REMOTE ] YUM: Symbol is viable for forecasting. [2026-01-07T12:25:31.028696] [INFO ] [MAIN ] [3504/3530] YUM kept (0.6s) | 3502 kept, 2 rejected | 137.8/min | ETA: 11s [2026-01-07T12:25:31.372728] [DEBUG] [REMOTE ] YUMC: Retrieved 2318 rows, trimmed to 300. [2026-01-07T12:25:31.372914] [DEBUG] [REMOTE ] YUMC: PASS: History has at least 300 days. [2026-01-07T12:25:31.373157] [DEBUG] [REMOTE ] YUMC: PASS: Price check passed. Min price $42.43. [2026-01-07T12:25:31.373291] [DEBUG] [REMOTE ] YUMC: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:31.373404] [DEBUG] [REMOTE ] YUMC: PASS: Integrity check passed. [2026-01-07T12:25:31.373444] [DEBUG] [REMOTE ] YUMC: Symbol is viable for forecasting. [2026-01-07T12:25:31.373492] [INFO ] [MAIN ] [3505/3530] YUMC kept (0.3s) | 3503 kept, 2 rejected | 137.8/min | ETA: 11s [2026-01-07T12:25:31.739306] [DEBUG] [REMOTE ] Z: Retrieved 2623 rows, trimmed to 300. [2026-01-07T12:25:31.739514] [DEBUG] [REMOTE ] Z: PASS: History has at least 300 days. [2026-01-07T12:25:31.739821] [DEBUG] [REMOTE ] Z: PASS: Price check passed. Min price $65.92. [2026-01-07T12:25:31.739966] [DEBUG] [REMOTE ] Z: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:31.740099] [DEBUG] [REMOTE ] Z: PASS: Integrity check passed. [2026-01-07T12:25:31.740140] [DEBUG] [REMOTE ] Z: Symbol is viable for forecasting. [2026-01-07T12:25:31.740197] [INFO ] [MAIN ] [3506/3530] Z kept (0.4s) | 3504 kept, 2 rejected | 137.8/min | ETA: 10s [2026-01-07T12:25:32.358427] [DEBUG] [REMOTE ] ZBH: Retrieved 6149 rows, trimmed to 300. [2026-01-07T12:25:32.358592] [DEBUG] [REMOTE ] ZBH: PASS: History has at least 300 days. [2026-01-07T12:25:32.358865] [DEBUG] [REMOTE ] ZBH: PASS: Price check passed. Min price $87.32. [2026-01-07T12:25:32.359010] [DEBUG] [REMOTE ] ZBH: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:32.359139] [DEBUG] [REMOTE ] ZBH: PASS: Integrity check passed. [2026-01-07T12:25:32.359180] [DEBUG] [REMOTE ] ZBH: Symbol is viable for forecasting. [2026-01-07T12:25:32.359230] [INFO ] [MAIN ] [3507/3530] ZBH kept (0.6s) | 3505 kept, 2 rejected | 137.8/min | ETA: 10s [2026-01-07T12:25:32.548138] [DEBUG] [REMOTE ] ZBIO: Retrieved 329 rows, trimmed to 300. [2026-01-07T12:25:32.548456] [DEBUG] [REMOTE ] ZBIO: PASS: History has at least 300 days. [2026-01-07T12:25:32.548685] [DEBUG] [REMOTE ] ZBIO: PASS: Price check passed. Min price $15.20. [2026-01-07T12:25:32.548842] [DEBUG] [REMOTE ] ZBIO: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:32.548956] [DEBUG] [REMOTE ] ZBIO: PASS: Integrity check passed. [2026-01-07T12:25:32.549021] [DEBUG] [REMOTE ] ZBIO: Symbol is viable for forecasting. [2026-01-07T12:25:32.549069] [INFO ] [MAIN ] [3508/3530] ZBIO kept (0.2s) | 3506 kept, 2 rejected | 137.8/min | ETA: 10s [2026-01-07T12:25:33.247215] [DEBUG] [REMOTE ] ZBRA: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:33.247514] [DEBUG] [REMOTE ] ZBRA: PASS: History has at least 300 days. [2026-01-07T12:25:33.248137] [DEBUG] [REMOTE ] ZBRA: PASS: Price check passed. Min price $228.40. [2026-01-07T12:25:33.248329] [DEBUG] [REMOTE ] ZBRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:33.248542] [DEBUG] [REMOTE ] ZBRA: PASS: Integrity check passed. [2026-01-07T12:25:33.248645] [DEBUG] [REMOTE ] ZBRA: Symbol is viable for forecasting. [2026-01-07T12:25:33.248726] [INFO ] [MAIN ] [3509/3530] ZBRA kept (0.7s) | 3507 kept, 2 rejected | 137.8/min | ETA: 9s [2026-01-07T12:25:33.735258] [DEBUG] [REMOTE ] ZD: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:33.735551] [DEBUG] [REMOTE ] ZD: PASS: History has at least 300 days. [2026-01-07T12:25:33.736239] [DEBUG] [REMOTE ] ZD: PASS: Price check passed. Min price $29.20. [2026-01-07T12:25:33.736405] [DEBUG] [REMOTE ] ZD: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:33.736667] [DEBUG] [REMOTE ] ZD: PASS: Integrity check passed. [2026-01-07T12:25:33.736715] [DEBUG] [REMOTE ] ZD: Symbol is viable for forecasting. [2026-01-07T12:25:33.736778] [INFO ] [MAIN ] [3510/3530] ZD kept (0.5s) | 3508 kept, 2 rejected | 137.7/min | ETA: 9s [2026-01-07T12:25:34.037616] [DEBUG] [REMOTE ] ZEPP: Retrieved 1988 rows, trimmed to 300. [2026-01-07T12:25:34.037761] [DEBUG] [REMOTE ] ZEPP: PASS: History has at least 300 days. [2026-01-07T12:25:34.037987] [DEBUG] [REMOTE ] ZEPP: PASS: Price check passed. Min price $22.40. [2026-01-07T12:25:34.038132] [DEBUG] [REMOTE ] ZEPP: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:34.038253] [DEBUG] [REMOTE ] ZEPP: PASS: Integrity check passed. [2026-01-07T12:25:34.038296] [DEBUG] [REMOTE ] ZEPP: Symbol is viable for forecasting. [2026-01-07T12:25:34.038348] [INFO ] [MAIN ] [3511/3530] ZEPP kept (0.3s) | 3509 kept, 2 rejected | 137.8/min | ETA: 8s [2026-01-07T12:25:34.379754] [DEBUG] [REMOTE ] ZETA: Retrieved 1149 rows, trimmed to 300. [2026-01-07T12:25:34.379883] [DEBUG] [REMOTE ] ZETA: PASS: History has at least 300 days. [2026-01-07T12:25:34.380100] [DEBUG] [REMOTE ] ZETA: PASS: Price check passed. Min price $16.30. [2026-01-07T12:25:34.380260] [DEBUG] [REMOTE ] ZETA: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:34.380369] [DEBUG] [REMOTE ] ZETA: PASS: Integrity check passed. [2026-01-07T12:25:34.380409] [DEBUG] [REMOTE ] ZETA: Symbol is viable for forecasting. [2026-01-07T12:25:34.380456] [INFO ] [MAIN ] [3512/3530] ZETA kept (0.3s) | 3510 kept, 2 rejected | 137.8/min | ETA: 8s [2026-01-07T12:25:35.026940] [DEBUG] [REMOTE ] ZEUS: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:35.027079] [DEBUG] [REMOTE ] ZEUS: PASS: History has at least 300 days. [2026-01-07T12:25:35.027310] [DEBUG] [REMOTE ] ZEUS: PASS: Price check passed. Min price $27.09. [2026-01-07T12:25:35.027443] [DEBUG] [REMOTE ] ZEUS: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:35.027561] [DEBUG] [REMOTE ] ZEUS: PASS: Integrity check passed. [2026-01-07T12:25:35.027623] [DEBUG] [REMOTE ] ZEUS: Symbol is viable for forecasting. [2026-01-07T12:25:35.027671] [INFO ] [MAIN ] [3513/3530] ZEUS kept (0.6s) | 3511 kept, 2 rejected | 137.8/min | ETA: 7s [2026-01-07T12:25:35.259219] [DEBUG] [REMOTE ] ZGN: Retrieved 1015 rows, trimmed to 300. [2026-01-07T12:25:35.259351] [DEBUG] [REMOTE ] ZGN: PASS: History has at least 300 days. [2026-01-07T12:25:35.259552] [DEBUG] [REMOTE ] ZGN: PASS: Price check passed. Min price $8.76. [2026-01-07T12:25:35.259704] [DEBUG] [REMOTE ] ZGN: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:35.259810] [DEBUG] [REMOTE ] ZGN: PASS: Integrity check passed. [2026-01-07T12:25:35.259849] [DEBUG] [REMOTE ] ZGN: Symbol is viable for forecasting. [2026-01-07T12:25:35.259896] [INFO ] [MAIN ] [3514/3530] ZGN kept (0.2s) | 3512 kept, 2 rejected | 137.8/min | ETA: 7s [2026-01-07T12:25:35.571668] [DEBUG] [REMOTE ] ZH: Retrieved 1201 rows, trimmed to 300. [2026-01-07T12:25:35.571819] [DEBUG] [REMOTE ] ZH: PASS: History has at least 300 days. [2026-01-07T12:25:35.572045] [DEBUG] [REMOTE ] ZH: PASS: Price check passed. Min price $3.27. [2026-01-07T12:25:35.572178] [DEBUG] [REMOTE ] ZH: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:35.572287] [DEBUG] [REMOTE ] ZH: PASS: Integrity check passed. [2026-01-07T12:25:35.572326] [DEBUG] [REMOTE ] ZH: Symbol is viable for forecasting. [2026-01-07T12:25:35.572373] [INFO ] [MAIN ] [3515/3530] ZH kept (0.3s) | 3513 kept, 2 rejected | 137.8/min | ETA: 7s [2026-01-07T12:25:36.082293] [DEBUG] [REMOTE ] ZIM: Retrieved 1241 rows, trimmed to 300. [2026-01-07T12:25:36.082423] [DEBUG] [REMOTE ] ZIM: PASS: History has at least 300 days. [2026-01-07T12:25:36.082666] [DEBUG] [REMOTE ] ZIM: PASS: Price check passed. Min price $12.24. [2026-01-07T12:25:36.082809] [DEBUG] [REMOTE ] ZIM: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:36.082919] [DEBUG] [REMOTE ] ZIM: PASS: Integrity check passed. [2026-01-07T12:25:36.082960] [DEBUG] [REMOTE ] ZIM: Symbol is viable for forecasting. [2026-01-07T12:25:36.083007] [INFO ] [MAIN ] [3516/3530] ZIM kept (0.5s) | 3514 kept, 2 rejected | 137.8/min | ETA: 6s [2026-01-07T12:25:36.691808] [DEBUG] [REMOTE ] ZION: Retrieved 6585 rows, trimmed to 300. [2026-01-07T12:25:36.691953] [DEBUG] [REMOTE ] ZION: PASS: History has at least 300 days. [2026-01-07T12:25:36.692191] [DEBUG] [REMOTE ] ZION: PASS: Price check passed. Min price $46.52. [2026-01-07T12:25:36.692328] [DEBUG] [REMOTE ] ZION: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:36.692452] [DEBUG] [REMOTE ] ZION: PASS: Integrity check passed. [2026-01-07T12:25:36.692504] [DEBUG] [REMOTE ] ZION: Symbol is viable for forecasting. [2026-01-07T12:25:36.692607] [INFO ] [MAIN ] [3517/3530] ZION kept (0.6s) | 3515 kept, 2 rejected | 137.8/min | ETA: 6s [2026-01-07T12:25:36.927622] [DEBUG] [REMOTE ] ZIP: Retrieved 1159 rows, trimmed to 300. [2026-01-07T12:25:36.927789] [DEBUG] [REMOTE ] ZIP: PASS: History has at least 300 days. [2026-01-07T12:25:36.928111] [DEBUG] [REMOTE ] ZIP: PASS: Price check passed. Min price $3.70. [2026-01-07T12:25:36.928289] [DEBUG] [REMOTE ] ZIP: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:36.928438] [DEBUG] [REMOTE ] ZIP: PASS: Integrity check passed. [2026-01-07T12:25:36.928486] [DEBUG] [REMOTE ] ZIP: Symbol is viable for forecasting. [2026-01-07T12:25:36.928545] [INFO ] [MAIN ] [3518/3530] ZIP kept (0.2s) | 3516 kept, 2 rejected | 137.8/min | ETA: 5s [2026-01-07T12:25:37.383106] [DEBUG] [REMOTE ] ZLAB: Retrieved 2085 rows, trimmed to 300. [2026-01-07T12:25:37.383316] [DEBUG] [REMOTE ] ZLAB: PASS: History has at least 300 days. [2026-01-07T12:25:37.383637] [DEBUG] [REMOTE ] ZLAB: PASS: Price check passed. Min price $17.00. [2026-01-07T12:25:37.383787] [DEBUG] [REMOTE ] ZLAB: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:37.383917] [DEBUG] [REMOTE ] ZLAB: PASS: Integrity check passed. [2026-01-07T12:25:37.383999] [DEBUG] [REMOTE ] ZLAB: Symbol is viable for forecasting. [2026-01-07T12:25:37.384053] [INFO ] [MAIN ] [3519/3530] ZLAB kept (0.5s) | 3517 kept, 2 rejected | 137.8/min | ETA: 5s [2026-01-07T12:25:37.795066] [DEBUG] [REMOTE ] ZM: Retrieved 1689 rows, trimmed to 300. [2026-01-07T12:25:37.795252] [DEBUG] [REMOTE ] ZM: PASS: History has at least 300 days. [2026-01-07T12:25:37.795554] [DEBUG] [REMOTE ] ZM: PASS: Price check passed. Min price $78.42. [2026-01-07T12:25:37.795740] [DEBUG] [REMOTE ] ZM: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:37.795877] [DEBUG] [REMOTE ] ZM: PASS: Integrity check passed. [2026-01-07T12:25:37.795926] [DEBUG] [REMOTE ] ZM: Symbol is viable for forecasting. [2026-01-07T12:25:37.795980] [INFO ] [MAIN ] [3520/3530] ZM kept (0.4s) | 3518 kept, 2 rejected | 137.8/min | ETA: 4s [2026-01-07T12:25:38.155730] [DEBUG] [REMOTE ] ZNTL: Retrieved 1447 rows, trimmed to 300. [2026-01-07T12:25:38.155917] [DEBUG] [REMOTE ] ZNTL: PASS: History has at least 300 days. [2026-01-07T12:25:38.156171] [DEBUG] [REMOTE ] ZNTL: PASS: Price check passed. Min price $1.28. [2026-01-07T12:25:38.156312] [DEBUG] [REMOTE ] ZNTL: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:38.156428] [DEBUG] [REMOTE ] ZNTL: PASS: Integrity check passed. [2026-01-07T12:25:38.156469] [DEBUG] [REMOTE ] ZNTL: Symbol is viable for forecasting. [2026-01-07T12:25:38.156523] [INFO ] [MAIN ] [3521/3530] ZNTL kept (0.4s) | 3519 kept, 2 rejected | 137.8/min | ETA: 4s [2026-01-07T12:25:38.535540] [DEBUG] [REMOTE ] ZS: Retrieved 1963 rows, trimmed to 300. [2026-01-07T12:25:38.535761] [DEBUG] [REMOTE ] ZS: PASS: History has at least 300 days. [2026-01-07T12:25:38.536030] [DEBUG] [REMOTE ] ZS: PASS: Price check passed. Min price $220.57. [2026-01-07T12:25:38.536174] [DEBUG] [REMOTE ] ZS: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:38.536300] [DEBUG] [REMOTE ] ZS: PASS: Integrity check passed. [2026-01-07T12:25:38.536342] [DEBUG] [REMOTE ] ZS: Symbol is viable for forecasting. [2026-01-07T12:25:38.536394] [INFO ] [MAIN ] [3522/3530] ZS kept (0.4s) | 3520 kept, 2 rejected | 137.8/min | ETA: 3s [2026-01-07T12:25:39.018341] [DEBUG] [REMOTE ] ZTO: Retrieved 2310 rows, trimmed to 300. [2026-01-07T12:25:39.018531] [DEBUG] [REMOTE ] ZTO: PASS: History has at least 300 days. [2026-01-07T12:25:39.018844] [DEBUG] [REMOTE ] ZTO: PASS: Price check passed. Min price $18.50. [2026-01-07T12:25:39.018993] [DEBUG] [REMOTE ] ZTO: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:39.019115] [DEBUG] [REMOTE ] ZTO: PASS: Integrity check passed. [2026-01-07T12:25:39.019157] [DEBUG] [REMOTE ] ZTO: Symbol is viable for forecasting. [2026-01-07T12:25:39.019209] [INFO ] [MAIN ] [3523/3530] ZTO kept (0.5s) | 3521 kept, 2 rejected | 137.8/min | ETA: 3s [2026-01-07T12:25:39.447650] [DEBUG] [REMOTE ] ZTS: Retrieved 3252 rows, trimmed to 300. [2026-01-07T12:25:39.447852] [DEBUG] [REMOTE ] ZTS: PASS: History has at least 300 days. [2026-01-07T12:25:39.448152] [DEBUG] [REMOTE ] ZTS: PASS: Price check passed. Min price $115.75. [2026-01-07T12:25:39.448291] [DEBUG] [REMOTE ] ZTS: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:39.448432] [DEBUG] [REMOTE ] ZTS: PASS: Integrity check passed. [2026-01-07T12:25:39.448473] [DEBUG] [REMOTE ] ZTS: Symbol is viable for forecasting. [2026-01-07T12:25:39.448526] [INFO ] [MAIN ] [3524/3530] ZTS kept (0.4s) | 3522 kept, 2 rejected | 137.8/min | ETA: 3s [2026-01-07T12:25:39.965627] [DEBUG] [REMOTE ] ZUMZ: Retrieved 5200 rows, trimmed to 300. [2026-01-07T12:25:39.965835] [DEBUG] [REMOTE ] ZUMZ: PASS: History has at least 300 days. [2026-01-07T12:25:39.966134] [DEBUG] [REMOTE ] ZUMZ: PASS: Price check passed. Min price $19.16. [2026-01-07T12:25:39.966278] [DEBUG] [REMOTE ] ZUMZ: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:39.966423] [DEBUG] [REMOTE ] ZUMZ: PASS: Integrity check passed. [2026-01-07T12:25:39.966466] [DEBUG] [REMOTE ] ZUMZ: Symbol is viable for forecasting. [2026-01-07T12:25:39.966520] [INFO ] [MAIN ] [3525/3530] ZUMZ kept (0.5s) | 3523 kept, 2 rejected | 137.8/min | ETA: 2s [2026-01-07T12:25:40.186680] [DEBUG] [REMOTE ] ZURA: Retrieved 1089 rows, trimmed to 300. [2026-01-07T12:25:40.186867] [DEBUG] [REMOTE ] ZURA: PASS: History has at least 300 days. [2026-01-07T12:25:40.187116] [DEBUG] [REMOTE ] ZURA: PASS: Price check passed. Min price $3.21. [2026-01-07T12:25:40.187254] [DEBUG] [REMOTE ] ZURA: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:40.187368] [DEBUG] [REMOTE ] ZURA: PASS: Integrity check passed. [2026-01-07T12:25:40.187411] [DEBUG] [REMOTE ] ZURA: Symbol is viable for forecasting. [2026-01-07T12:25:40.187464] [INFO ] [MAIN ] [3526/3530] ZURA kept (0.2s) | 3524 kept, 2 rejected | 137.8/min | ETA: 2s [2026-01-07T12:25:40.591770] [DEBUG] [REMOTE ] ZVIA: Retrieved 1120 rows, trimmed to 300. [2026-01-07T12:25:40.591905] [DEBUG] [REMOTE ] ZVIA: PASS: History has at least 300 days. [2026-01-07T12:25:40.592131] [DEBUG] [REMOTE ] ZVIA: PASS: Price check passed. Min price $1.85. [2026-01-07T12:25:40.592285] [DEBUG] [REMOTE ] ZVIA: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:40.592395] [DEBUG] [REMOTE ] ZVIA: PASS: Integrity check passed. [2026-01-07T12:25:40.592436] [DEBUG] [REMOTE ] ZVIA: Symbol is viable for forecasting. [2026-01-07T12:25:40.592485] [INFO ] [MAIN ] [3527/3530] ZVIA kept (0.4s) | 3525 kept, 2 rejected | 137.8/min | ETA: 1s [2026-01-07T12:25:41.086617] [DEBUG] [REMOTE ] ZVRA: Retrieved 2698 rows, trimmed to 300. [2026-01-07T12:25:41.086752] [DEBUG] [REMOTE ] ZVRA: PASS: History has at least 300 days. [2026-01-07T12:25:41.086963] [DEBUG] [REMOTE ] ZVRA: PASS: Price check passed. Min price $8.10. [2026-01-07T12:25:41.087099] [DEBUG] [REMOTE ] ZVRA: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:41.087214] [DEBUG] [REMOTE ] ZVRA: PASS: Integrity check passed. [2026-01-07T12:25:41.087256] [DEBUG] [REMOTE ] ZVRA: Symbol is viable for forecasting. [2026-01-07T12:25:41.087306] [INFO ] [MAIN ] [3528/3530] ZVRA kept (0.5s) | 3526 kept, 2 rejected | 137.8/min | ETA: 1s [2026-01-07T12:25:41.534773] [DEBUG] [REMOTE ] ZWS: Retrieved 3463 rows, trimmed to 300. [2026-01-07T12:25:41.534900] [DEBUG] [REMOTE ] ZWS: PASS: History has at least 300 days. [2026-01-07T12:25:41.535110] [DEBUG] [REMOTE ] ZWS: PASS: Price check passed. Min price $44.74. [2026-01-07T12:25:41.535246] [DEBUG] [REMOTE ] ZWS: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:41.535358] [DEBUG] [REMOTE ] ZWS: PASS: Integrity check passed. [2026-01-07T12:25:41.535399] [DEBUG] [REMOTE ] ZWS: Symbol is viable for forecasting. [2026-01-07T12:25:41.535448] [INFO ] [MAIN ] [3529/3530] ZWS kept (0.4s) | 3527 kept, 2 rejected | 137.8/min | ETA: 0s [2026-01-07T12:25:41.851456] [DEBUG] [REMOTE ] ZYME: Retrieved 2185 rows, trimmed to 300. [2026-01-07T12:25:41.851599] [DEBUG] [REMOTE ] ZYME: PASS: History has at least 300 days. [2026-01-07T12:25:41.851821] [DEBUG] [REMOTE ] ZYME: PASS: Price check passed. Min price $16.46. [2026-01-07T12:25:41.851968] [DEBUG] [REMOTE ] ZYME: PASS: Continuity check passed with 300 days. [2026-01-07T12:25:41.852081] [DEBUG] [REMOTE ] ZYME: PASS: Integrity check passed. [2026-01-07T12:25:41.852148] [DEBUG] [REMOTE ] ZYME: Symbol is viable for forecasting. [2026-01-07T12:25:41.852198] [INFO ] [MAIN ] [3530/3530] ZYME kept (0.3s) | 3528 kept, 2 rejected | 137.8/min | ETA: 0s [2026-01-07T12:25:41.852239] [INFO ] [MAIN ] Completed in 25.6m | 3528 viable symbols [2026-01-07T12:25:41.852269] [INFO ] [MAIN ] Saving master inventory... [2026-01-07T12:25:41.852913] [DEBUG] [LOCAL ] Master symbol inventory refreshed with 3528 symbols. [2026-01-07T12:25:41.852961] [INFO ] [MAIN ] Master inventory saved successfully. [2026-01-07T12:25:41.853098] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-07T12:25:41.853288] [INFO ] [STATE ] Last completion updated: 2026-01-07T12:25:41.853146