[2026-01-30T12:00:01.752283] [DEBUG] [R-STATUS ] Registered 'tdm' as a dependent service. [2026-01-30T12:00:01.936904] [DEBUG] [R-STATUS ] Registered 'sig' as a dependent service. [2026-01-30T12:00:02.138971] [DEBUG] [R-STATUS ] Registered 'sap' as a dependent service. [2026-01-30T12:00:02.316067] [DEBUG] [R-STATUS ] Registered 'exp' as a dependent service. [2026-01-30T12:00:02.512834] [DEBUG] [R-STATUS ] Registered 'mag' as a dependent service. [2026-01-30T12:00:02.513171] [WARN ] [STATE ] State set to: WAITING [2026-01-30T12:00:02.513254] [INFO ] [STATE ] Checking tetsuo service statuses... [2026-01-30T12:00:02.717885] [WARN ] [tdm-status] Service 'tdm' is not running. [2026-01-30T12:00:02.756063] [WARN ] [sig-status] Service 'sig' is not running. [2026-01-30T12:00:02.797046] [WARN ] [sap-status] Service 'sap' is not running. [2026-01-30T12:00:02.844828] [WARN ] [exp-status] Service 'exp' is not running. [2026-01-30T12:00:02.892657] [WARN ] [mag-status] Service 'mag' is not running. [2026-01-30T12:00:02.892950] [WARN ] [STATE ] State set to: RUNNING [2026-01-30T12:00:02.893021] [INFO ] [MAIN ] Starting data fetch [2026-01-30T12:00:02.893076] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch nasdaqlisted.txt [2026-01-30T12:00:03.776612] [DEBUG] [REMOTE ] Fetched 3916 NASDAQ symbols [2026-01-30T12:00:03.776929] [DEBUG] [REMOTE ] Connecting to ftp.nasdaqtrader.com to fetch otherlisted.txt [2026-01-30T12:00:04.612908] [DEBUG] [REMOTE ] Fetched 1957 NYSE symbols [2026-01-30T12:00:04.614863] [INFO ] [MAIN ] Fetched 5873 unique symbols [2026-01-30T12:00:04.616481] [INFO ] [MAIN ] Loaded 2519 blacklisted symbols from 3 files [2026-01-30T12:00:04.616848] [INFO ] [MAIN ] 3488 symbols after blacklist filtering [2026-01-30T12:00:05.170849] [DEBUG] [REMOTE ] A: Retrieved 6588 rows, trimmed to 300. [2026-01-30T12:00:05.170999] [DEBUG] [REMOTE ] A: PASS: History has at least 300 days. [2026-01-30T12:00:05.171283] [DEBUG] [REMOTE ] A: PASS: Price check passed. Min price $133.27. [2026-01-30T12:00:05.171452] [DEBUG] [REMOTE ] A: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:05.171596] [DEBUG] [REMOTE ] A: PASS: Integrity check passed. [2026-01-30T12:00:05.171643] [DEBUG] [REMOTE ] A: Symbol is viable for forecasting. [2026-01-30T12:00:05.171699] [INFO ] [MAIN ] [1/3488] A kept (0.6s) | 1 kept, 0 rejected | 108.1/min | ETA: 32.2m [2026-01-30T12:00:05.672386] [DEBUG] [REMOTE ] AAL: Retrieved 5117 rows, trimmed to 300. [2026-01-30T12:00:05.672531] [DEBUG] [REMOTE ] AAL: PASS: History has at least 300 days. [2026-01-30T12:00:05.672785] [DEBUG] [REMOTE ] AAL: PASS: Price check passed. Min price $12.24. [2026-01-30T12:00:05.672928] [DEBUG] [REMOTE ] AAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:05.673059] [DEBUG] [REMOTE ] AAL: PASS: Integrity check passed. [2026-01-30T12:00:05.673111] [DEBUG] [REMOTE ] AAL: Symbol is viable for forecasting. [2026-01-30T12:00:05.673744] [INFO ] [MAIN ] [2/3488] AAL kept (0.5s) | 2 kept, 0 rejected | 113.5/min | ETA: 30.7m [2026-01-30T12:00:06.044636] [DEBUG] [REMOTE ] AAOI: Retrieved 3104 rows, trimmed to 300. [2026-01-30T12:00:06.044774] [DEBUG] [REMOTE ] AAOI: PASS: History has at least 300 days. [2026-01-30T12:00:06.044989] [DEBUG] [REMOTE ] AAOI: PASS: Price check passed. Min price $19.49. [2026-01-30T12:00:06.045130] [DEBUG] [REMOTE ] AAOI: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:06.045435] [DEBUG] [REMOTE ] AAOI: PASS: Integrity check passed. [2026-01-30T12:00:06.045475] [DEBUG] [REMOTE ] AAOI: Symbol is viable for forecasting. [2026-01-30T12:00:06.045524] [INFO ] [MAIN ] [3/3488] AAOI kept (0.4s) | 3 kept, 0 rejected | 126.0/min | ETA: 27.7m [2026-01-30T12:00:06.553313] [DEBUG] [REMOTE ] AAON: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:06.553671] [DEBUG] [REMOTE ] AAON: PASS: History has at least 300 days. [2026-01-30T12:00:06.553943] [DEBUG] [REMOTE ] AAON: PASS: Price check passed. Min price $73.49. [2026-01-30T12:00:06.554121] [DEBUG] [REMOTE ] AAON: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:06.554262] [DEBUG] [REMOTE ] AAON: PASS: Integrity check passed. [2026-01-30T12:00:06.554496] [DEBUG] [REMOTE ] AAON: Symbol is viable for forecasting. [2026-01-30T12:00:06.554554] [INFO ] [MAIN ] [4/3488] AAON kept (0.5s) | 4 kept, 0 rejected | 123.9/min | ETA: 28.1m [2026-01-30T12:00:07.006754] [DEBUG] [REMOTE ] AAP: Retrieved 6080 rows, trimmed to 300. [2026-01-30T12:00:07.006885] [DEBUG] [REMOTE ] AAP: PASS: History has at least 300 days. [2026-01-30T12:00:07.007097] [DEBUG] [REMOTE ] AAP: PASS: Price check passed. Min price $38.53. [2026-01-30T12:00:07.007254] [DEBUG] [REMOTE ] AAP: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:07.007555] [DEBUG] [REMOTE ] AAP: PASS: Integrity check passed. [2026-01-30T12:00:07.007615] [DEBUG] [REMOTE ] AAP: Symbol is viable for forecasting. [2026-01-30T12:00:07.007665] [INFO ] [MAIN ] [5/3488] AAP kept (0.5s) | 5 kept, 0 rejected | 125.5/min | ETA: 27.8m [2026-01-30T12:00:07.238233] [DEBUG] [REMOTE ] AAPB: Retrieved 872 rows, trimmed to 300. [2026-01-30T12:00:07.238351] [DEBUG] [REMOTE ] AAPB: PASS: History has at least 300 days. [2026-01-30T12:00:07.238546] [DEBUG] [REMOTE ] AAPB: PASS: Price check passed. Min price $26.31. [2026-01-30T12:00:07.238702] [DEBUG] [REMOTE ] AAPB: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:07.238811] [DEBUG] [REMOTE ] AAPB: PASS: Integrity check passed. [2026-01-30T12:00:07.238850] [DEBUG] [REMOTE ] AAPB: Symbol is viable for forecasting. [2026-01-30T12:00:07.238897] [INFO ] [MAIN ] [6/3488] AAPB kept (0.2s) | 6 kept, 0 rejected | 137.3/min | ETA: 25.4m [2026-01-30T12:00:07.653678] [DEBUG] [REMOTE ] AAPD: Retrieved 872 rows, trimmed to 300. [2026-01-30T12:00:07.653812] [DEBUG] [REMOTE ] AAPD: PASS: History has at least 300 days. [2026-01-30T12:00:07.654039] [DEBUG] [REMOTE ] AAPD: PASS: Price check passed. Min price $12.40. [2026-01-30T12:00:07.654195] [DEBUG] [REMOTE ] AAPD: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:07.654317] [DEBUG] [REMOTE ] AAPD: PASS: Integrity check passed. [2026-01-30T12:00:07.654362] [DEBUG] [REMOTE ] AAPD: Symbol is viable for forecasting. [2026-01-30T12:00:07.654417] [INFO ] [MAIN ] [7/3488] AAPD kept (0.4s) | 7 kept, 0 rejected | 138.3/min | ETA: 25.2m [2026-01-30T12:00:08.283910] [DEBUG] [REMOTE ] AAPL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:08.284043] [DEBUG] [REMOTE ] AAPL: PASS: History has at least 300 days. [2026-01-30T12:00:08.284308] [DEBUG] [REMOTE ] AAPL: PASS: Price check passed. Min price $246.70. [2026-01-30T12:00:08.284664] [DEBUG] [REMOTE ] AAPL: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:08.284784] [DEBUG] [REMOTE ] AAPL: PASS: Integrity check passed. [2026-01-30T12:00:08.284826] [DEBUG] [REMOTE ] AAPL: Symbol is viable for forecasting. [2026-01-30T12:00:08.284876] [INFO ] [MAIN ] [8/3488] AAPL kept (0.6s) | 8 kept, 0 rejected | 130.9/min | ETA: 26.6m [2026-01-30T12:00:08.670010] [DEBUG] [REMOTE ] AAXJ: Retrieved 4391 rows, trimmed to 300. [2026-01-30T12:00:08.670147] [DEBUG] [REMOTE ] AAXJ: PASS: History has at least 300 days. [2026-01-30T12:00:08.670369] [DEBUG] [REMOTE ] AAXJ: PASS: Price check passed. Min price $89.36. [2026-01-30T12:00:08.670502] [DEBUG] [REMOTE ] AAXJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:08.670632] [DEBUG] [REMOTE ] AAXJ: PASS: Integrity check passed. [2026-01-30T12:00:08.670675] [DEBUG] [REMOTE ] AAXJ: Symbol is viable for forecasting. [2026-01-30T12:00:08.670723] [INFO ] [MAIN ] [9/3488] AAXJ kept (0.4s) | 9 kept, 0 rejected | 133.2/min | ETA: 26.1m [2026-01-30T12:00:09.155903] [DEBUG] [REMOTE ] AB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:09.156042] [DEBUG] [REMOTE ] AB: PASS: History has at least 300 days. [2026-01-30T12:00:09.156730] [DEBUG] [REMOTE ] AB: PASS: Price check passed. Min price $37.94. [2026-01-30T12:00:09.156881] [DEBUG] [REMOTE ] AB: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:09.157000] [DEBUG] [REMOTE ] AB: PASS: Integrity check passed. [2026-01-30T12:00:09.157040] [DEBUG] [REMOTE ] AB: Symbol is viable for forecasting. [2026-01-30T12:00:09.157090] [INFO ] [MAIN ] [10/3488] AB kept (0.5s) | 10 kept, 0 rejected | 132.2/min | ETA: 26.3m [2026-01-30T12:00:09.658848] [DEBUG] [REMOTE ] ABCB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:09.658992] [DEBUG] [REMOTE ] ABCB: PASS: History has at least 300 days. [2026-01-30T12:00:09.659226] [DEBUG] [REMOTE ] ABCB: PASS: Price check passed. Min price $70.24. [2026-01-30T12:00:09.659365] [DEBUG] [REMOTE ] ABCB: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:09.659480] [DEBUG] [REMOTE ] ABCB: PASS: Integrity check passed. [2026-01-30T12:00:09.659520] [DEBUG] [REMOTE ] ABCB: Symbol is viable for forecasting. [2026-01-30T12:00:09.659568] [INFO ] [MAIN ] [11/3488] ABCB kept (0.5s) | 11 kept, 0 rejected | 130.9/min | ETA: 26.6m [2026-01-30T12:00:09.914206] [DEBUG] [REMOTE ] ABCL: Retrieved 1288 rows, trimmed to 300. [2026-01-30T12:00:09.914347] [DEBUG] [REMOTE ] ABCL: PASS: History has at least 300 days. [2026-01-30T12:00:09.914553] [DEBUG] [REMOTE ] ABCL: PASS: Price check passed. Min price $3.35. [2026-01-30T12:00:09.914720] [DEBUG] [REMOTE ] ABCL: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:09.914832] [DEBUG] [REMOTE ] ABCL: PASS: Integrity check passed. [2026-01-30T12:00:09.914871] [DEBUG] [REMOTE ] ABCL: Symbol is viable for forecasting. [2026-01-30T12:00:09.914917] [INFO ] [MAIN ] [12/3488] ABCL kept (0.3s) | 12 kept, 0 rejected | 135.9/min | ETA: 25.6m [2026-01-30T12:00:10.497790] [DEBUG] [REMOTE ] ABEO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:10.497963] [DEBUG] [REMOTE ] ABEO: PASS: History has at least 300 days. [2026-01-30T12:00:10.498226] [DEBUG] [REMOTE ] ABEO: PASS: Price check passed. Min price $4.17. [2026-01-30T12:00:10.498361] [DEBUG] [REMOTE ] ABEO: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:10.498484] [DEBUG] [REMOTE ] ABEO: PASS: Integrity check passed. [2026-01-30T12:00:10.498524] [DEBUG] [REMOTE ] ABEO: Symbol is viable for forecasting. [2026-01-30T12:00:10.498589] [INFO ] [MAIN ] [13/3488] ABEO kept (0.6s) | 13 kept, 0 rejected | 132.6/min | ETA: 26.2m [2026-01-30T12:00:10.947076] [DEBUG] [REMOTE ] ABG: Retrieved 6004 rows, trimmed to 300. [2026-01-30T12:00:10.947205] [DEBUG] [REMOTE ] ABG: PASS: History has at least 300 days. [2026-01-30T12:00:10.947609] [DEBUG] [REMOTE ] ABG: PASS: Price check passed. Min price $210.94. [2026-01-30T12:00:10.947753] [DEBUG] [REMOTE ] ABG: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:10.947864] [DEBUG] [REMOTE ] ABG: PASS: Integrity check passed. [2026-01-30T12:00:10.947929] [DEBUG] [REMOTE ] ABG: Symbol is viable for forecasting. [2026-01-30T12:00:10.947979] [INFO ] [MAIN ] [14/3488] ABG kept (0.4s) | 14 kept, 0 rejected | 132.7/min | ETA: 26.2m [2026-01-30T12:00:11.415251] [DEBUG] [REMOTE ] ABM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:11.415384] [DEBUG] [REMOTE ] ABM: PASS: History has at least 300 days. [2026-01-30T12:00:11.415643] [DEBUG] [REMOTE ] ABM: PASS: Price check passed. Min price $40.05. [2026-01-30T12:00:11.415781] [DEBUG] [REMOTE ] ABM: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:11.415896] [DEBUG] [REMOTE ] ABM: PASS: Integrity check passed. [2026-01-30T12:00:11.415936] [DEBUG] [REMOTE ] ABM: Symbol is viable for forecasting. [2026-01-30T12:00:11.415991] [INFO ] [MAIN ] [15/3488] ABM kept (0.5s) | 15 kept, 0 rejected | 132.4/min | ETA: 26.2m [2026-01-30T12:00:11.523681] [DEBUG] [REMOTE ] ABNB: Retrieved 1289 rows, trimmed to 300. [2026-01-30T12:00:11.523818] [DEBUG] [REMOTE ] ABNB: PASS: History has at least 300 days. [2026-01-30T12:00:11.524016] [DEBUG] [REMOTE ] ABNB: PASS: Price check passed. Min price $111.54. [2026-01-30T12:00:11.524167] [DEBUG] [REMOTE ] ABNB: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:11.524276] [DEBUG] [REMOTE ] ABNB: PASS: Integrity check passed. [2026-01-30T12:00:11.524314] [DEBUG] [REMOTE ] ABNB: Symbol is viable for forecasting. [2026-01-30T12:00:11.524360] [INFO ] [MAIN ] [16/3488] ABNB kept (0.1s) | 16 kept, 0 rejected | 139.0/min | ETA: 25.0m [2026-01-30T12:00:13.256012] [DEBUG] [REMOTE ] ABOS: Retrieved 1150 rows, trimmed to 300. [2026-01-30T12:00:13.256143] [DEBUG] [REMOTE ] ABOS: PASS: History has at least 300 days. [2026-01-30T12:00:13.256343] [DEBUG] [REMOTE ] ABOS: PASS: Price check passed. Min price $1.55. [2026-01-30T12:00:13.256479] [DEBUG] [REMOTE ] ABOS: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:13.256607] [DEBUG] [REMOTE ] ABOS: PASS: Integrity check passed. [2026-01-30T12:00:13.256649] [DEBUG] [REMOTE ] ABOS: Symbol is viable for forecasting. [2026-01-30T12:00:13.256696] [INFO ] [MAIN ] [17/3488] ABOS kept (1.7s) | 17 kept, 0 rejected | 118.1/min | ETA: 29.4m [2026-01-30T12:00:13.501089] [DEBUG] [REMOTE ] ABSI: Retrieved 1136 rows, trimmed to 300. [2026-01-30T12:00:13.501249] [DEBUG] [REMOTE ] ABSI: PASS: History has at least 300 days. [2026-01-30T12:00:13.501505] [DEBUG] [REMOTE ] ABSI: PASS: Price check passed. Min price $2.64. [2026-01-30T12:00:13.501695] [DEBUG] [REMOTE ] ABSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:13.501838] [DEBUG] [REMOTE ] ABSI: PASS: Integrity check passed. [2026-01-30T12:00:13.501887] [DEBUG] [REMOTE ] ABSI: Symbol is viable for forecasting. [2026-01-30T12:00:13.501947] [INFO ] [MAIN ] [18/3488] ABSI kept (0.2s) | 18 kept, 0 rejected | 121.6/min | ETA: 28.5m [2026-01-30T12:00:13.974663] [DEBUG] [REMOTE ] ABUS: Retrieved 2639 rows, trimmed to 300. [2026-01-30T12:00:13.974799] [DEBUG] [REMOTE ] ABUS: PASS: History has at least 300 days. [2026-01-30T12:00:13.975011] [DEBUG] [REMOTE ] ABUS: PASS: Price check passed. Min price $4.06. [2026-01-30T12:00:13.975152] [DEBUG] [REMOTE ] ABUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:13.975265] [DEBUG] [REMOTE ] ABUS: PASS: Integrity check passed. [2026-01-30T12:00:13.975307] [DEBUG] [REMOTE ] ABUS: Symbol is viable for forecasting. [2026-01-30T12:00:13.975356] [INFO ] [MAIN ] [19/3488] ABUS kept (0.5s) | 19 kept, 0 rejected | 121.8/min | ETA: 28.5m [2026-01-30T12:00:14.480480] [DEBUG] [REMOTE ] ABVC: Retrieved 3727 rows, trimmed to 300. [2026-01-30T12:00:14.480682] [DEBUG] [REMOTE ] ABVC: PASS: History has at least 300 days. [2026-01-30T12:00:14.480969] [DEBUG] [REMOTE ] ABVC: PASS: Price check passed. Min price $2.02. [2026-01-30T12:00:14.481148] [DEBUG] [REMOTE ] ABVC: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:14.481301] [DEBUG] [REMOTE ] ABVC: PASS: Integrity check passed. [2026-01-30T12:00:14.481359] [DEBUG] [REMOTE ] ABVC: Symbol is viable for forecasting. [2026-01-30T12:00:14.481429] [INFO ] [MAIN ] [20/3488] ABVC kept (0.5s) | 20 kept, 0 rejected | 121.6/min | ETA: 28.5m [2026-01-30T12:00:14.659770] [DEBUG] [REMOTE ] ABVE: Retrieved 397 rows, trimmed to 300. [2026-01-30T12:00:14.659931] [DEBUG] [REMOTE ] ABVE: PASS: History has at least 300 days. [2026-01-30T12:00:14.660253] [DEBUG] [REMOTE ] ABVE: PASS: Price check passed. Min price $1.57. [2026-01-30T12:00:14.660651] [DEBUG] [REMOTE ] ABVE: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:14.660814] [DEBUG] [REMOTE ] ABVE: PASS: Integrity check passed. [2026-01-30T12:00:14.660877] [DEBUG] [REMOTE ] ABVE: Symbol is viable for forecasting. [2026-01-30T12:00:14.660951] [INFO ] [MAIN ] [21/3488] ABVE kept (0.2s) | 21 kept, 0 rejected | 125.4/min | ETA: 27.6m [2026-01-30T12:00:15.068049] [DEBUG] [REMOTE ] ABVX: Retrieved 570 rows, trimmed to 300. [2026-01-30T12:00:15.068173] [DEBUG] [REMOTE ] ABVX: PASS: History has at least 300 days. [2026-01-30T12:00:15.068372] [DEBUG] [REMOTE ] ABVX: PASS: Price check passed. Min price $98.64. [2026-01-30T12:00:15.068521] [DEBUG] [REMOTE ] ABVX: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:15.068647] [DEBUG] [REMOTE ] ABVX: PASS: Integrity check passed. [2026-01-30T12:00:15.068689] [DEBUG] [REMOTE ] ABVX: Symbol is viable for forecasting. [2026-01-30T12:00:15.068735] [INFO ] [MAIN ] [22/3488] ABVX kept (0.4s) | 22 kept, 0 rejected | 126.3/min | ETA: 27.4m [2026-01-30T12:00:15.572281] [DEBUG] [REMOTE ] ACA: Retrieved 1821 rows, trimmed to 300. [2026-01-30T12:00:15.572410] [DEBUG] [REMOTE ] ACA: PASS: History has at least 300 days. [2026-01-30T12:00:15.572629] [DEBUG] [REMOTE ] ACA: PASS: Price check passed. Min price $97.81. [2026-01-30T12:00:15.572762] [DEBUG] [REMOTE ] ACA: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:15.572870] [DEBUG] [REMOTE ] ACA: PASS: Integrity check passed. [2026-01-30T12:00:15.572908] [DEBUG] [REMOTE ] ACA: Symbol is viable for forecasting. [2026-01-30T12:00:15.572955] [INFO ] [MAIN ] [23/3488] ACA kept (0.5s) | 23 kept, 0 rejected | 126.0/min | ETA: 27.5m [2026-01-30T12:00:17.805787] [DEBUG] [REMOTE ] ACAD: Retrieved 5453 rows, trimmed to 300. [2026-01-30T12:00:17.805961] [DEBUG] [REMOTE ] ACAD: PASS: History has at least 300 days. [2026-01-30T12:00:17.806257] [DEBUG] [REMOTE ] ACAD: PASS: Price check passed. Min price $21.65. [2026-01-30T12:00:17.806452] [DEBUG] [REMOTE ] ACAD: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:17.806635] [DEBUG] [REMOTE ] ACAD: PASS: Integrity check passed. [2026-01-30T12:00:17.806694] [DEBUG] [REMOTE ] ACAD: Symbol is viable for forecasting. [2026-01-30T12:00:17.806763] [INFO ] [MAIN ] [24/3488] ACAD kept (2.2s) | 24 kept, 0 rejected | 109.2/min | ETA: 31.7m [2026-01-30T12:00:18.115625] [DEBUG] [REMOTE ] ACB: Retrieved 2906 rows, trimmed to 300. [2026-01-30T12:00:18.115758] [DEBUG] [REMOTE ] ACB: PASS: History has at least 300 days. [2026-01-30T12:00:18.115961] [DEBUG] [REMOTE ] ACB: PASS: Price check passed. Min price $4.08. [2026-01-30T12:00:18.116098] [DEBUG] [REMOTE ] ACB: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:18.116211] [DEBUG] [REMOTE ] ACB: PASS: Integrity check passed. [2026-01-30T12:00:18.116250] [DEBUG] [REMOTE ] ACB: Symbol is viable for forecasting. [2026-01-30T12:00:18.116298] [INFO ] [MAIN ] [25/3488] ACB kept (0.3s) | 25 kept, 0 rejected | 111.1/min | ETA: 31.2m [2026-01-30T12:00:20.373817] [DEBUG] [REMOTE ] ACCO: Retrieved 5145 rows, trimmed to 300. [2026-01-30T12:00:20.373967] [DEBUG] [REMOTE ] ACCO: PASS: History has at least 300 days. [2026-01-30T12:00:20.374212] [DEBUG] [REMOTE ] ACCO: PASS: Price check passed. Min price $3.20. [2026-01-30T12:00:20.374361] [DEBUG] [REMOTE ] ACCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:20.374483] [DEBUG] [REMOTE ] ACCO: PASS: Integrity check passed. [2026-01-30T12:00:20.374526] [DEBUG] [REMOTE ] ACCO: Symbol is viable for forecasting. [2026-01-30T12:00:20.374592] [INFO ] [MAIN ] [26/3488] ACCO kept (2.3s) | 26 kept, 0 rejected | 99.0/min | ETA: 35.0m [2026-01-30T12:00:20.738690] [DEBUG] [REMOTE ] ACDC: Retrieved 931 rows, trimmed to 300. [2026-01-30T12:00:20.738827] [DEBUG] [REMOTE ] ACDC: PASS: History has at least 300 days. [2026-01-30T12:00:20.739033] [DEBUG] [REMOTE ] ACDC: PASS: Price check passed. Min price $3.19. [2026-01-30T12:00:20.739192] [DEBUG] [REMOTE ] ACDC: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:20.739336] [DEBUG] [REMOTE ] ACDC: PASS: Integrity check passed. [2026-01-30T12:00:20.739397] [DEBUG] [REMOTE ] ACDC: Symbol is viable for forecasting. [2026-01-30T12:00:20.739468] [INFO ] [MAIN ] [27/3488] ACDC kept (0.4s) | 27 kept, 0 rejected | 100.5/min | ETA: 34.4m [2026-01-30T12:00:21.039946] [DEBUG] [REMOTE ] ACEL: Retrieved 1554 rows, trimmed to 300. [2026-01-30T12:00:21.040079] [DEBUG] [REMOTE ] ACEL: PASS: History has at least 300 days. [2026-01-30T12:00:21.040282] [DEBUG] [REMOTE ] ACEL: PASS: Price check passed. Min price $9.61. [2026-01-30T12:00:21.040442] [DEBUG] [REMOTE ] ACEL: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:21.040618] [DEBUG] [REMOTE ] ACEL: PASS: Integrity check passed. [2026-01-30T12:00:21.040662] [DEBUG] [REMOTE ] ACEL: Symbol is viable for forecasting. [2026-01-30T12:00:21.040710] [INFO ] [MAIN ] [28/3488] ACEL kept (0.3s) | 28 kept, 0 rejected | 102.3/min | ETA: 33.8m [2026-01-30T12:00:21.632026] [DEBUG] [REMOTE ] ACGL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:21.632172] [DEBUG] [REMOTE ] ACGL: PASS: History has at least 300 days. [2026-01-30T12:00:21.632435] [DEBUG] [REMOTE ] ACGL: PASS: Price check passed. Min price $86.00. [2026-01-30T12:00:21.632604] [DEBUG] [REMOTE ] ACGL: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:21.632740] [DEBUG] [REMOTE ] ACGL: PASS: Integrity check passed. [2026-01-30T12:00:21.632782] [DEBUG] [REMOTE ] ACGL: Symbol is viable for forecasting. [2026-01-30T12:00:21.632834] [INFO ] [MAIN ] [29/3488] ACGL kept (0.6s) | 29 kept, 0 rejected | 102.3/min | ETA: 33.8m [2026-01-30T12:00:21.910970] [DEBUG] [REMOTE ] ACGLN: Retrieved 1170 rows, trimmed to 300. [2026-01-30T12:00:21.911127] [DEBUG] [REMOTE ] ACGLN: PASS: History has at least 300 days. [2026-01-30T12:00:21.911400] [DEBUG] [REMOTE ] ACGLN: PASS: Price check passed. Min price $16.57. [2026-01-30T12:00:21.911613] [DEBUG] [REMOTE ] ACGLN: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:21.911741] [DEBUG] [REMOTE ] ACGLN: PASS: Integrity check passed. [2026-01-30T12:00:21.911782] [DEBUG] [REMOTE ] ACGLN: Symbol is viable for forecasting. [2026-01-30T12:00:21.911829] [INFO ] [MAIN ] [30/3488] ACGLN kept (0.3s) | 30 kept, 0 rejected | 104.1/min | ETA: 33.2m [2026-01-30T12:00:22.226828] [DEBUG] [REMOTE ] ACGLO: Retrieved 2126 rows, trimmed to 300. [2026-01-30T12:00:22.226956] [DEBUG] [REMOTE ] ACGLO: PASS: History has at least 300 days. [2026-01-30T12:00:22.227158] [DEBUG] [REMOTE ] ACGLO: PASS: Price check passed. Min price $20.17. [2026-01-30T12:00:22.227308] [DEBUG] [REMOTE ] ACGLO: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:22.227431] [DEBUG] [REMOTE ] ACGLO: PASS: Integrity check passed. [2026-01-30T12:00:22.227478] [DEBUG] [REMOTE ] ACGLO: Symbol is viable for forecasting. [2026-01-30T12:00:22.227529] [INFO ] [MAIN ] [31/3488] ACGLO kept (0.3s) | 31 kept, 0 rejected | 105.6/min | ETA: 32.7m [2026-01-30T12:00:23.003380] [DEBUG] [REMOTE ] ACH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:23.003527] [DEBUG] [REMOTE ] ACH: PASS: History has at least 300 days. [2026-01-30T12:00:23.003839] [DEBUG] [REMOTE ] ACH: PASS: Price check passed. Min price $1.91. [2026-01-30T12:00:23.004009] [DEBUG] [REMOTE ] ACH: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:23.004137] [DEBUG] [REMOTE ] ACH: PASS: Integrity check passed. [2026-01-30T12:00:23.004180] [DEBUG] [REMOTE ] ACH: Symbol is viable for forecasting. [2026-01-30T12:00:23.004230] [INFO ] [MAIN ] [32/3488] ACH kept (0.8s) | 32 kept, 0 rejected | 104.4/min | ETA: 33.1m [2026-01-30T12:00:23.459378] [DEBUG] [REMOTE ] ACHC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:23.459520] [DEBUG] [REMOTE ] ACHC: PASS: History has at least 300 days. [2026-01-30T12:00:23.459768] [DEBUG] [REMOTE ] ACHC: PASS: Price check passed. Min price $11.68. [2026-01-30T12:00:23.459909] [DEBUG] [REMOTE ] ACHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:23.460028] [DEBUG] [REMOTE ] ACHC: PASS: Integrity check passed. [2026-01-30T12:00:23.460069] [DEBUG] [REMOTE ] ACHC: Symbol is viable for forecasting. [2026-01-30T12:00:23.460119] [INFO ] [MAIN ] [33/3488] ACHC kept (0.5s) | 33 kept, 0 rejected | 105.1/min | ETA: 32.9m [2026-01-30T12:00:23.720681] [DEBUG] [REMOTE ] ACI: Retrieved 1405 rows, trimmed to 300. [2026-01-30T12:00:23.720802] [DEBUG] [REMOTE ] ACI: PASS: History has at least 300 days. [2026-01-30T12:00:23.720997] [DEBUG] [REMOTE ] ACI: PASS: Price check passed. Min price $15.95. [2026-01-30T12:00:23.721147] [DEBUG] [REMOTE ] ACI: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:23.721254] [DEBUG] [REMOTE ] ACI: PASS: Integrity check passed. [2026-01-30T12:00:23.721293] [DEBUG] [REMOTE ] ACI: Symbol is viable for forecasting. [2026-01-30T12:00:23.721339] [INFO ] [MAIN ] [34/3488] ACI kept (0.3s) | 34 kept, 0 rejected | 106.8/min | ETA: 32.3m [2026-01-30T12:00:24.244166] [DEBUG] [REMOTE ] ACIC: Retrieved 4585 rows, trimmed to 300. [2026-01-30T12:00:24.244330] [DEBUG] [REMOTE ] ACIC: PASS: History has at least 300 days. [2026-01-30T12:00:24.244650] [DEBUG] [REMOTE ] ACIC: PASS: Price check passed. Min price $10.54. [2026-01-30T12:00:24.244849] [DEBUG] [REMOTE ] ACIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:24.245019] [DEBUG] [REMOTE ] ACIC: PASS: Integrity check passed. [2026-01-30T12:00:24.245080] [DEBUG] [REMOTE ] ACIC: Symbol is viable for forecasting. [2026-01-30T12:00:24.245149] [INFO ] [MAIN ] [35/3488] ACIC kept (0.5s) | 35 kept, 0 rejected | 107.0/min | ETA: 32.3m [2026-01-30T12:00:24.732927] [DEBUG] [REMOTE ] ACLS: Retrieved 6427 rows, trimmed to 300. [2026-01-30T12:00:24.733062] [DEBUG] [REMOTE ] ACLS: PASS: History has at least 300 days. [2026-01-30T12:00:24.733271] [DEBUG] [REMOTE ] ACLS: PASS: Price check passed. Min price $74.12. [2026-01-30T12:00:24.733406] [DEBUG] [REMOTE ] ACLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:24.733523] [DEBUG] [REMOTE ] ACLS: PASS: Integrity check passed. [2026-01-30T12:00:24.733562] [DEBUG] [REMOTE ] ACLS: Symbol is viable for forecasting. [2026-01-30T12:00:24.733634] [INFO ] [MAIN ] [36/3488] ACLS kept (0.5s) | 36 kept, 0 rejected | 107.4/min | ETA: 32.1m [2026-01-30T12:00:24.962333] [DEBUG] [REMOTE ] ACLX: Retrieved 999 rows, trimmed to 300. [2026-01-30T12:00:24.962476] [DEBUG] [REMOTE ] ACLX: PASS: History has at least 300 days. [2026-01-30T12:00:24.962703] [DEBUG] [REMOTE ] ACLX: PASS: Price check passed. Min price $61.83. [2026-01-30T12:00:24.962858] [DEBUG] [REMOTE ] ACLX: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:24.962969] [DEBUG] [REMOTE ] ACLX: PASS: Integrity check passed. [2026-01-30T12:00:24.963011] [DEBUG] [REMOTE ] ACLX: Symbol is viable for forecasting. [2026-01-30T12:00:24.963059] [INFO ] [MAIN ] [37/3488] ACLX kept (0.2s) | 37 kept, 0 rejected | 109.1/min | ETA: 31.6m [2026-01-30T12:00:25.596442] [DEBUG] [REMOTE ] ACM: Retrieved 4711 rows, trimmed to 300. [2026-01-30T12:00:25.596620] [DEBUG] [REMOTE ] ACM: PASS: History has at least 300 days. [2026-01-30T12:00:25.596900] [DEBUG] [REMOTE ] ACM: PASS: Price check passed. Min price $95.03. [2026-01-30T12:00:25.597060] [DEBUG] [REMOTE ] ACM: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:25.597186] [DEBUG] [REMOTE ] ACM: PASS: Integrity check passed. [2026-01-30T12:00:25.597229] [DEBUG] [REMOTE ] ACM: Symbol is viable for forecasting. [2026-01-30T12:00:25.597280] [INFO ] [MAIN ] [38/3488] ACM kept (0.6s) | 38 kept, 0 rejected | 108.7/min | ETA: 31.7m [2026-01-30T12:00:26.032162] [DEBUG] [REMOTE ] ACN: Retrieved 6169 rows, trimmed to 300. [2026-01-30T12:00:26.032294] [DEBUG] [REMOTE ] ACN: PASS: History has at least 300 days. [2026-01-30T12:00:26.032502] [DEBUG] [REMOTE ] ACN: PASS: Price check passed. Min price $238.59. [2026-01-30T12:00:26.032692] [DEBUG] [REMOTE ] ACN: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:26.032811] [DEBUG] [REMOTE ] ACN: PASS: Integrity check passed. [2026-01-30T12:00:26.032850] [DEBUG] [REMOTE ] ACN: Symbol is viable for forecasting. [2026-01-30T12:00:26.032897] [INFO ] [MAIN ] [39/3488] ACN kept (0.4s) | 39 kept, 0 rejected | 109.3/min | ETA: 31.6m [2026-01-30T12:00:26.481756] [DEBUG] [REMOTE ] ACNB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:26.481889] [DEBUG] [REMOTE ] ACNB: PASS: History has at least 300 days. [2026-01-30T12:00:26.482105] [DEBUG] [REMOTE ] ACNB: PASS: Price check passed. Min price $45.00. [2026-01-30T12:00:26.482259] [DEBUG] [REMOTE ] ACNB: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:26.482374] [DEBUG] [REMOTE ] ACNB: PASS: Integrity check passed. [2026-01-30T12:00:26.482415] [DEBUG] [REMOTE ] ACNB: Symbol is viable for forecasting. [2026-01-30T12:00:26.482464] [INFO ] [MAIN ] [40/3488] ACNB kept (0.4s) | 40 kept, 0 rejected | 109.8/min | ETA: 31.4m [2026-01-30T12:00:26.729539] [DEBUG] [REMOTE ] ACON: Retrieved 946 rows, trimmed to 300. [2026-01-30T12:00:26.729701] [DEBUG] [REMOTE ] ACON: PASS: History has at least 300 days. [2026-01-30T12:00:26.729902] [DEBUG] [REMOTE ] ACON: PASS: Price check passed. Min price $3.62. [2026-01-30T12:00:26.730037] [DEBUG] [REMOTE ] ACON: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:26.730144] [DEBUG] [REMOTE ] ACON: PASS: Integrity check passed. [2026-01-30T12:00:26.730183] [DEBUG] [REMOTE ] ACON: Symbol is viable for forecasting. [2026-01-30T12:00:26.730231] [INFO ] [MAIN ] [41/3488] ACON kept (0.2s) | 41 kept, 0 rejected | 111.2/min | ETA: 31.0m [2026-01-30T12:00:27.267914] [DEBUG] [REMOTE ] ACP: Retrieved 3774 rows, trimmed to 300. [2026-01-30T12:00:27.268078] [DEBUG] [REMOTE ] ACP: PASS: History has at least 300 days. [2026-01-30T12:00:27.268457] [DEBUG] [REMOTE ] ACP: PASS: Price check passed. Min price $5.01. [2026-01-30T12:00:27.268665] [DEBUG] [REMOTE ] ACP: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:27.268823] [DEBUG] [REMOTE ] ACP: PASS: Integrity check passed. [2026-01-30T12:00:27.268878] [DEBUG] [REMOTE ] ACP: Symbol is viable for forecasting. [2026-01-30T12:00:27.268945] [INFO ] [MAIN ] [42/3488] ACP kept (0.5s) | 42 kept, 0 rejected | 111.2/min | ETA: 31.0m [2026-01-30T12:00:27.518450] [DEBUG] [REMOTE ] ACRE: Retrieved 3459 rows, trimmed to 300. [2026-01-30T12:00:27.518618] [DEBUG] [REMOTE ] ACRE: PASS: History has at least 300 days. [2026-01-30T12:00:27.519041] [DEBUG] [REMOTE ] ACRE: PASS: Price check passed. Min price $4.26. [2026-01-30T12:00:27.519179] [DEBUG] [REMOTE ] ACRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:27.519295] [DEBUG] [REMOTE ] ACRE: PASS: Integrity check passed. [2026-01-30T12:00:27.519335] [DEBUG] [REMOTE ] ACRE: Symbol is viable for forecasting. [2026-01-30T12:00:27.519384] [INFO ] [MAIN ] [43/3488] ACRE kept (0.3s) | 43 kept, 0 rejected | 112.7/min | ETA: 30.6m [2026-01-30T12:00:28.011762] [DEBUG] [REMOTE ] ACRS: Retrieved 2593 rows, trimmed to 300. [2026-01-30T12:00:28.011892] [DEBUG] [REMOTE ] ACRS: PASS: History has at least 300 days. [2026-01-30T12:00:28.012101] [DEBUG] [REMOTE ] ACRS: PASS: Price check passed. Min price $2.13. [2026-01-30T12:00:28.012239] [DEBUG] [REMOTE ] ACRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:28.012351] [DEBUG] [REMOTE ] ACRS: PASS: Integrity check passed. [2026-01-30T12:00:28.012392] [DEBUG] [REMOTE ] ACRS: Symbol is viable for forecasting. [2026-01-30T12:00:28.012442] [INFO ] [MAIN ] [44/3488] ACRS kept (0.5s) | 44 kept, 0 rejected | 112.8/min | ETA: 30.5m [2026-01-30T12:00:28.519338] [DEBUG] [REMOTE ] ACTG: Retrieved 5817 rows, trimmed to 300. [2026-01-30T12:00:28.519485] [DEBUG] [REMOTE ] ACTG: PASS: History has at least 300 days. [2026-01-30T12:00:28.519737] [DEBUG] [REMOTE ] ACTG: PASS: Price check passed. Min price $3.26. [2026-01-30T12:00:28.519895] [DEBUG] [REMOTE ] ACTG: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:28.520025] [DEBUG] [REMOTE ] ACTG: PASS: Integrity check passed. [2026-01-30T12:00:28.520070] [DEBUG] [REMOTE ] ACTG: Symbol is viable for forecasting. [2026-01-30T12:00:28.520121] [INFO ] [MAIN ] [45/3488] ACTG kept (0.5s) | 45 kept, 0 rejected | 113.0/min | ETA: 30.5m [2026-01-30T12:00:28.652681] [DEBUG] [REMOTE ] ACVA: Retrieved 1219 rows, trimmed to 300. [2026-01-30T12:00:28.652816] [DEBUG] [REMOTE ] ACVA: PASS: History has at least 300 days. [2026-01-30T12:00:28.653030] [DEBUG] [REMOTE ] ACVA: PASS: Price check passed. Min price $5.09. [2026-01-30T12:00:28.653233] [DEBUG] [REMOTE ] ACVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:28.653350] [DEBUG] [REMOTE ] ACVA: PASS: Integrity check passed. [2026-01-30T12:00:28.653391] [DEBUG] [REMOTE ] ACVA: Symbol is viable for forecasting. [2026-01-30T12:00:28.653440] [INFO ] [MAIN ] [46/3488] ACVA kept (0.1s) | 46 kept, 0 rejected | 114.8/min | ETA: 30.0m [2026-01-30T12:00:29.302098] [DEBUG] [REMOTE ] ACWI: Retrieved 4489 rows, trimmed to 300. [2026-01-30T12:00:29.302227] [DEBUG] [REMOTE ] ACWI: PASS: History has at least 300 days. [2026-01-30T12:00:29.302431] [DEBUG] [REMOTE ] ACWI: PASS: Price check passed. Min price $134.31. [2026-01-30T12:00:29.302564] [DEBUG] [REMOTE ] ACWI: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:29.302696] [DEBUG] [REMOTE ] ACWI: PASS: Integrity check passed. [2026-01-30T12:00:29.302735] [DEBUG] [REMOTE ] ACWI: Symbol is viable for forecasting. [2026-01-30T12:00:29.302782] [INFO ] [MAIN ] [47/3488] ACWI kept (0.6s) | 47 kept, 0 rejected | 114.2/min | ETA: 30.1m [2026-01-30T12:00:29.736789] [DEBUG] [REMOTE ] ACWX: Retrieved 4488 rows, trimmed to 300. [2026-01-30T12:00:29.737001] [DEBUG] [REMOTE ] ACWX: PASS: History has at least 300 days. [2026-01-30T12:00:29.737312] [DEBUG] [REMOTE ] ACWX: PASS: Price check passed. Min price $63.07. [2026-01-30T12:00:29.737528] [DEBUG] [REMOTE ] ACWX: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:29.737697] [DEBUG] [REMOTE ] ACWX: PASS: Integrity check passed. [2026-01-30T12:00:29.737746] [DEBUG] [REMOTE ] ACWX: Symbol is viable for forecasting. [2026-01-30T12:00:29.737801] [INFO ] [MAIN ] [48/3488] ACWX kept (0.4s) | 48 kept, 0 rejected | 114.6/min | ETA: 30.0m [2026-01-30T12:00:29.969285] [DEBUG] [REMOTE ] ACXP: Retrieved 1154 rows, trimmed to 300. [2026-01-30T12:00:29.969494] [DEBUG] [REMOTE ] ACXP: PASS: History has at least 300 days. [2026-01-30T12:00:29.969770] [DEBUG] [REMOTE ] ACXP: PASS: Price check passed. Min price $2.49. [2026-01-30T12:00:29.969912] [DEBUG] [REMOTE ] ACXP: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:29.970029] [DEBUG] [REMOTE ] ACXP: PASS: Integrity check passed. [2026-01-30T12:00:29.970069] [DEBUG] [REMOTE ] ACXP: Symbol is viable for forecasting. [2026-01-30T12:00:29.970122] [INFO ] [MAIN ] [49/3488] ACXP kept (0.2s) | 49 kept, 0 rejected | 116.0/min | ETA: 29.7m [2026-01-30T12:00:30.487368] [DEBUG] [REMOTE ] ADBE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:30.487507] [DEBUG] [REMOTE ] ADBE: PASS: History has at least 300 days. [2026-01-30T12:00:30.487753] [DEBUG] [REMOTE ] ADBE: PASS: Price check passed. Min price $290.37. [2026-01-30T12:00:30.487939] [DEBUG] [REMOTE ] ADBE: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:30.488066] [DEBUG] [REMOTE ] ADBE: PASS: Integrity check passed. [2026-01-30T12:00:30.488114] [DEBUG] [REMOTE ] ADBE: Symbol is viable for forecasting. [2026-01-30T12:00:30.488169] [INFO ] [MAIN ] [50/3488] ADBE kept (0.5s) | 50 kept, 0 rejected | 116.0/min | ETA: 29.6m [2026-01-30T12:00:30.916113] [DEBUG] [REMOTE ] ADC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:30.916246] [DEBUG] [REMOTE ] ADC: PASS: History has at least 300 days. [2026-01-30T12:00:30.916462] [DEBUG] [REMOTE ] ADC: PASS: Price check passed. Min price $70.46. [2026-01-30T12:00:30.916654] [DEBUG] [REMOTE ] ADC: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:30.916792] [DEBUG] [REMOTE ] ADC: PASS: Integrity check passed. [2026-01-30T12:00:30.916838] [DEBUG] [REMOTE ] ADC: Symbol is viable for forecasting. [2026-01-30T12:00:30.916888] [INFO ] [MAIN ] [51/3488] ADC kept (0.4s) | 51 kept, 0 rejected | 116.3/min | ETA: 29.5m [2026-01-30T12:00:31.351414] [DEBUG] [REMOTE ] ADEA: Retrieved 5582 rows, trimmed to 300. [2026-01-30T12:00:31.351538] [DEBUG] [REMOTE ] ADEA: PASS: History has at least 300 days. [2026-01-30T12:00:31.351797] [DEBUG] [REMOTE ] ADEA: PASS: Price check passed. Min price $11.69. [2026-01-30T12:00:31.351951] [DEBUG] [REMOTE ] ADEA: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:31.352061] [DEBUG] [REMOTE ] ADEA: PASS: Integrity check passed. [2026-01-30T12:00:31.352100] [DEBUG] [REMOTE ] ADEA: Symbol is viable for forecasting. [2026-01-30T12:00:31.352147] [INFO ] [MAIN ] [52/3488] ADEA kept (0.4s) | 52 kept, 0 rejected | 116.7/min | ETA: 29.4m [2026-01-30T12:00:31.893606] [DEBUG] [REMOTE ] ADI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:31.893758] [DEBUG] [REMOTE ] ADI: PASS: History has at least 300 days. [2026-01-30T12:00:31.893990] [DEBUG] [REMOTE ] ADI: PASS: Price check passed. Min price $224.40. [2026-01-30T12:00:31.894123] [DEBUG] [REMOTE ] ADI: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:31.894241] [DEBUG] [REMOTE ] ADI: PASS: Integrity check passed. [2026-01-30T12:00:31.894280] [DEBUG] [REMOTE ] ADI: Symbol is viable for forecasting. [2026-01-30T12:00:31.894328] [INFO ] [MAIN ] [53/3488] ADI kept (0.5s) | 53 kept, 0 rejected | 116.6/min | ETA: 29.5m [2026-01-30T12:00:32.381734] [DEBUG] [REMOTE ] ADM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:32.381901] [DEBUG] [REMOTE ] ADM: PASS: History has at least 300 days. [2026-01-30T12:00:32.382257] [DEBUG] [REMOTE ] ADM: PASS: Price check passed. Min price $55.51. [2026-01-30T12:00:32.382440] [DEBUG] [REMOTE ] ADM: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:32.382628] [DEBUG] [REMOTE ] ADM: PASS: Integrity check passed. [2026-01-30T12:00:32.382688] [DEBUG] [REMOTE ] ADM: Symbol is viable for forecasting. [2026-01-30T12:00:32.382760] [INFO ] [MAIN ] [54/3488] ADM kept (0.5s) | 54 kept, 0 rejected | 116.7/min | ETA: 29.4m [2026-01-30T12:00:32.697991] [DEBUG] [REMOTE ] ADMA: Retrieved 3089 rows, trimmed to 300. [2026-01-30T12:00:32.698131] [DEBUG] [REMOTE ] ADMA: PASS: History has at least 300 days. [2026-01-30T12:00:32.698353] [DEBUG] [REMOTE ] ADMA: PASS: Price check passed. Min price $14.03. [2026-01-30T12:00:32.698494] [DEBUG] [REMOTE ] ADMA: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:32.698631] [DEBUG] [REMOTE ] ADMA: PASS: Integrity check passed. [2026-01-30T12:00:32.698684] [DEBUG] [REMOTE ] ADMA: Symbol is viable for forecasting. [2026-01-30T12:00:32.698743] [INFO ] [MAIN ] [55/3488] ADMA kept (0.3s) | 55 kept, 0 rejected | 117.5/min | ETA: 29.2m [2026-01-30T12:00:33.235448] [DEBUG] [REMOTE ] ADP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:33.235610] [DEBUG] [REMOTE ] ADP: PASS: History has at least 300 days. [2026-01-30T12:00:33.235853] [DEBUG] [REMOTE ] ADP: PASS: Price check passed. Min price $245.97. [2026-01-30T12:00:33.236013] [DEBUG] [REMOTE ] ADP: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:33.236145] [DEBUG] [REMOTE ] ADP: PASS: Integrity check passed. [2026-01-30T12:00:33.236193] [DEBUG] [REMOTE ] ADP: Symbol is viable for forecasting. [2026-01-30T12:00:33.236251] [INFO ] [MAIN ] [56/3488] ADP kept (0.5s) | 56 kept, 0 rejected | 117.4/min | ETA: 29.2m [2026-01-30T12:00:33.457692] [DEBUG] [REMOTE ] ADSE: Retrieved 1028 rows, trimmed to 300. [2026-01-30T12:00:33.457811] [DEBUG] [REMOTE ] ADSE: PASS: History has at least 300 days. [2026-01-30T12:00:33.458034] [DEBUG] [REMOTE ] ADSE: PASS: Price check passed. Min price $9.96. [2026-01-30T12:00:33.458169] [DEBUG] [REMOTE ] ADSE: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:33.458275] [DEBUG] [REMOTE ] ADSE: PASS: Integrity check passed. [2026-01-30T12:00:33.458315] [DEBUG] [REMOTE ] ADSE: Symbol is viable for forecasting. [2026-01-30T12:00:33.458361] [INFO ] [MAIN ] [57/3488] ADSE kept (0.2s) | 57 kept, 0 rejected | 118.6/min | ETA: 28.9m [2026-01-30T12:00:34.078807] [DEBUG] [REMOTE ] ADSK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:34.078956] [DEBUG] [REMOTE ] ADSK: PASS: History has at least 300 days. [2026-01-30T12:00:34.079183] [DEBUG] [REMOTE ] ADSK: PASS: Price check passed. Min price $253.87. [2026-01-30T12:00:34.079317] [DEBUG] [REMOTE ] ADSK: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:34.079430] [DEBUG] [REMOTE ] ADSK: PASS: Integrity check passed. [2026-01-30T12:00:34.079469] [DEBUG] [REMOTE ] ADSK: Symbol is viable for forecasting. [2026-01-30T12:00:34.079517] [INFO ] [MAIN ] [58/3488] ADSK kept (0.6s) | 58 kept, 0 rejected | 118.1/min | ETA: 29.0m [2026-01-30T12:00:34.529544] [DEBUG] [REMOTE ] ADTN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:34.529714] [DEBUG] [REMOTE ] ADTN: PASS: History has at least 300 days. [2026-01-30T12:00:34.529960] [DEBUG] [REMOTE ] ADTN: PASS: Price check passed. Min price $7.25. [2026-01-30T12:00:34.530095] [DEBUG] [REMOTE ] ADTN: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:34.530211] [DEBUG] [REMOTE ] ADTN: PASS: Integrity check passed. [2026-01-30T12:00:34.530251] [DEBUG] [REMOTE ] ADTN: Symbol is viable for forecasting. [2026-01-30T12:00:34.530297] [INFO ] [MAIN ] [59/3488] ADTN kept (0.5s) | 59 kept, 0 rejected | 118.3/min | ETA: 29.0m [2026-01-30T12:00:34.889835] [DEBUG] [REMOTE ] ADUS: Retrieved 4088 rows, trimmed to 300. [2026-01-30T12:00:34.889970] [DEBUG] [REMOTE ] ADUS: PASS: History has at least 300 days. [2026-01-30T12:00:34.890178] [DEBUG] [REMOTE ] ADUS: PASS: Price check passed. Min price $101.80. [2026-01-30T12:00:34.890316] [DEBUG] [REMOTE ] ADUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:34.890429] [DEBUG] [REMOTE ] ADUS: PASS: Integrity check passed. [2026-01-30T12:00:34.890470] [DEBUG] [REMOTE ] ADUS: Symbol is viable for forecasting. [2026-01-30T12:00:34.890517] [INFO ] [MAIN ] [60/3488] ADUS kept (0.4s) | 60 kept, 0 rejected | 118.9/min | ETA: 28.8m [2026-01-30T12:00:35.433438] [DEBUG] [REMOTE ] ADX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:35.433591] [DEBUG] [REMOTE ] ADX: PASS: History has at least 300 days. [2026-01-30T12:00:35.433828] [DEBUG] [REMOTE ] ADX: PASS: Price check passed. Min price $21.90. [2026-01-30T12:00:35.433972] [DEBUG] [REMOTE ] ADX: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:35.434091] [DEBUG] [REMOTE ] ADX: PASS: Integrity check passed. [2026-01-30T12:00:35.434133] [DEBUG] [REMOTE ] ADX: Symbol is viable for forecasting. [2026-01-30T12:00:35.434184] [INFO ] [MAIN ] [61/3488] ADX kept (0.5s) | 61 kept, 0 rejected | 118.8/min | ETA: 28.9m [2026-01-30T12:00:35.839995] [DEBUG] [REMOTE ] AEE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:35.840144] [DEBUG] [REMOTE ] AEE: PASS: History has at least 300 days. [2026-01-30T12:00:35.840403] [DEBUG] [REMOTE ] AEE: PASS: Price check passed. Min price $97.25. [2026-01-30T12:00:35.840545] [DEBUG] [REMOTE ] AEE: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:35.840701] [DEBUG] [REMOTE ] AEE: PASS: Integrity check passed. [2026-01-30T12:00:35.840745] [DEBUG] [REMOTE ] AEE: Symbol is viable for forecasting. [2026-01-30T12:00:35.840796] [INFO ] [MAIN ] [62/3488] AEE kept (0.4s) | 62 kept, 0 rejected | 119.1/min | ETA: 28.8m [2026-01-30T12:00:36.102703] [DEBUG] [REMOTE ] AEFC: Retrieved 1574 rows, trimmed to 300. [2026-01-30T12:00:36.102830] [DEBUG] [REMOTE ] AEFC: PASS: History has at least 300 days. [2026-01-30T12:00:36.103035] [DEBUG] [REMOTE ] AEFC: PASS: Price check passed. Min price $19.63. [2026-01-30T12:00:36.103177] [DEBUG] [REMOTE ] AEFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:36.103290] [DEBUG] [REMOTE ] AEFC: PASS: Integrity check passed. [2026-01-30T12:00:36.103354] [DEBUG] [REMOTE ] AEFC: Symbol is viable for forecasting. [2026-01-30T12:00:36.103404] [INFO ] [MAIN ] [63/3488] AEFC kept (0.3s) | 63 kept, 0 rejected | 120.1/min | ETA: 28.5m [2026-01-30T12:00:36.691653] [DEBUG] [REMOTE ] AEG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:36.691793] [DEBUG] [REMOTE ] AEG: PASS: History has at least 300 days. [2026-01-30T12:00:36.692057] [DEBUG] [REMOTE ] AEG: PASS: Price check passed. Min price $7.21. [2026-01-30T12:00:36.692196] [DEBUG] [REMOTE ] AEG: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:36.692316] [DEBUG] [REMOTE ] AEG: PASS: Integrity check passed. [2026-01-30T12:00:36.692355] [DEBUG] [REMOTE ] AEG: Symbol is viable for forecasting. [2026-01-30T12:00:36.692403] [INFO ] [MAIN ] [64/3488] AEG kept (0.6s) | 64 kept, 0 rejected | 119.7/min | ETA: 28.6m [2026-01-30T12:00:36.964098] [DEBUG] [REMOTE ] AEI: Retrieved 1300 rows, trimmed to 300. [2026-01-30T12:00:36.964240] [DEBUG] [REMOTE ] AEI: PASS: History has at least 300 days. [2026-01-30T12:00:36.964496] [DEBUG] [REMOTE ] AEI: PASS: Price check passed. Min price $2.33. [2026-01-30T12:00:36.964660] [DEBUG] [REMOTE ] AEI: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:36.964812] [DEBUG] [REMOTE ] AEI: PASS: Integrity check passed. [2026-01-30T12:00:36.964877] [DEBUG] [REMOTE ] AEI: Symbol is viable for forecasting. [2026-01-30T12:00:36.964950] [INFO ] [MAIN ] [65/3488] AEI kept (0.3s) | 65 kept, 0 rejected | 120.6/min | ETA: 28.4m [2026-01-30T12:00:37.551179] [DEBUG] [REMOTE ] AEIS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:37.551320] [DEBUG] [REMOTE ] AEIS: PASS: History has at least 300 days. [2026-01-30T12:00:37.551550] [DEBUG] [REMOTE ] AEIS: PASS: Price check passed. Min price $188.79. [2026-01-30T12:00:37.551789] [DEBUG] [REMOTE ] AEIS: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:37.551912] [DEBUG] [REMOTE ] AEIS: PASS: Integrity check passed. [2026-01-30T12:00:37.551952] [DEBUG] [REMOTE ] AEIS: Symbol is viable for forecasting. [2026-01-30T12:00:37.552001] [INFO ] [MAIN ] [66/3488] AEIS kept (0.6s) | 66 kept, 0 rejected | 120.2/min | ETA: 28.5m [2026-01-30T12:00:37.996661] [DEBUG] [REMOTE ] AEM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:37.996793] [DEBUG] [REMOTE ] AEM: PASS: History has at least 300 days. [2026-01-30T12:00:37.997003] [DEBUG] [REMOTE ] AEM: PASS: Price check passed. Min price $155.55. [2026-01-30T12:00:37.997176] [DEBUG] [REMOTE ] AEM: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:37.997305] [DEBUG] [REMOTE ] AEM: PASS: Integrity check passed. [2026-01-30T12:00:37.997346] [DEBUG] [REMOTE ] AEM: Symbol is viable for forecasting. [2026-01-30T12:00:37.997395] [INFO ] [MAIN ] [67/3488] AEM kept (0.4s) | 67 kept, 0 rejected | 120.4/min | ETA: 28.4m [2026-01-30T12:00:38.500637] [DEBUG] [REMOTE ] AEO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:38.500807] [DEBUG] [REMOTE ] AEO: PASS: History has at least 300 days. [2026-01-30T12:00:38.501115] [DEBUG] [REMOTE ] AEO: PASS: Price check passed. Min price $16.10. [2026-01-30T12:00:38.501304] [DEBUG] [REMOTE ] AEO: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:38.501466] [DEBUG] [REMOTE ] AEO: PASS: Integrity check passed. [2026-01-30T12:00:38.501523] [DEBUG] [REMOTE ] AEO: Symbol is viable for forecasting. [2026-01-30T12:00:38.501612] [INFO ] [MAIN ] [68/3488] AEO kept (0.5s) | 68 kept, 0 rejected | 120.4/min | ETA: 28.4m [2026-01-30T12:00:38.940882] [DEBUG] [REMOTE ] AEP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:38.941022] [DEBUG] [REMOTE ] AEP: PASS: History has at least 300 days. [2026-01-30T12:00:38.941256] [DEBUG] [REMOTE ] AEP: PASS: Price check passed. Min price $113.70. [2026-01-30T12:00:38.941394] [DEBUG] [REMOTE ] AEP: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:38.941512] [DEBUG] [REMOTE ] AEP: PASS: Integrity check passed. [2026-01-30T12:00:38.941552] [DEBUG] [REMOTE ] AEP: Symbol is viable for forecasting. [2026-01-30T12:00:38.941620] [INFO ] [MAIN ] [69/3488] AEP kept (0.4s) | 69 kept, 0 rejected | 120.6/min | ETA: 28.3m [2026-01-30T12:00:39.392728] [DEBUG] [REMOTE ] AES: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:39.392859] [DEBUG] [REMOTE ] AES: PASS: History has at least 300 days. [2026-01-30T12:00:39.393094] [DEBUG] [REMOTE ] AES: PASS: Price check passed. Min price $13.44. [2026-01-30T12:00:39.393231] [DEBUG] [REMOTE ] AES: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:39.393345] [DEBUG] [REMOTE ] AES: PASS: Integrity check passed. [2026-01-30T12:00:39.393386] [DEBUG] [REMOTE ] AES: Symbol is viable for forecasting. [2026-01-30T12:00:39.393433] [INFO ] [MAIN ] [70/3488] AES kept (0.5s) | 70 kept, 0 rejected | 120.8/min | ETA: 28.3m [2026-01-30T12:00:39.632638] [DEBUG] [REMOTE ] AESI: Retrieved 726 rows, trimmed to 300. [2026-01-30T12:00:39.632781] [DEBUG] [REMOTE ] AESI: PASS: History has at least 300 days. [2026-01-30T12:00:39.633046] [DEBUG] [REMOTE ] AESI: PASS: Price check passed. Min price $8.10. [2026-01-30T12:00:39.633231] [DEBUG] [REMOTE ] AESI: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:39.633382] [DEBUG] [REMOTE ] AESI: PASS: Integrity check passed. [2026-01-30T12:00:39.633438] [DEBUG] [REMOTE ] AESI: Symbol is viable for forecasting. [2026-01-30T12:00:39.633507] [INFO ] [MAIN ] [71/3488] AESI kept (0.2s) | 71 kept, 0 rejected | 121.7/min | ETA: 28.1m [2026-01-30T12:00:39.990517] [DEBUG] [REMOTE ] AEVA: Retrieved 1489 rows, trimmed to 300. [2026-01-30T12:00:39.990676] [DEBUG] [REMOTE ] AEVA: PASS: History has at least 300 days. [2026-01-30T12:00:39.990893] [DEBUG] [REMOTE ] AEVA: PASS: Price check passed. Min price $9.19. [2026-01-30T12:00:39.991218] [DEBUG] [REMOTE ] AEVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:39.991328] [DEBUG] [REMOTE ] AEVA: PASS: Integrity check passed. [2026-01-30T12:00:39.991368] [DEBUG] [REMOTE ] AEVA: Symbol is viable for forecasting. [2026-01-30T12:00:39.991415] [INFO ] [MAIN ] [72/3488] AEVA kept (0.4s) | 72 kept, 0 rejected | 122.1/min | ETA: 28.0m [2026-01-30T12:00:40.534079] [DEBUG] [REMOTE ] AEYE: Retrieved 3210 rows, trimmed to 300. [2026-01-30T12:00:40.534215] [DEBUG] [REMOTE ] AEYE: PASS: History has at least 300 days. [2026-01-30T12:00:40.534620] [DEBUG] [REMOTE ] AEYE: PASS: Price check passed. Min price $8.89. [2026-01-30T12:00:40.534760] [DEBUG] [REMOTE ] AEYE: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:40.534874] [DEBUG] [REMOTE ] AEYE: PASS: Integrity check passed. [2026-01-30T12:00:40.534914] [DEBUG] [REMOTE ] AEYE: Symbol is viable for forecasting. [2026-01-30T12:00:40.534961] [INFO ] [MAIN ] [73/3488] AEYE kept (0.5s) | 73 kept, 0 rejected | 121.9/min | ETA: 28.0m [2026-01-30T12:00:40.992533] [DEBUG] [REMOTE ] AFB: Retrieved 6040 rows, trimmed to 300. [2026-01-30T12:00:40.992702] [DEBUG] [REMOTE ] AFB: PASS: History has at least 300 days. [2026-01-30T12:00:40.992928] [DEBUG] [REMOTE ] AFB: PASS: Price check passed. Min price $10.66. [2026-01-30T12:00:40.993075] [DEBUG] [REMOTE ] AFB: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:40.993193] [DEBUG] [REMOTE ] AFB: PASS: Integrity check passed. [2026-01-30T12:00:40.993234] [DEBUG] [REMOTE ] AFB: Symbol is viable for forecasting. [2026-01-30T12:00:40.993288] [INFO ] [MAIN ] [74/3488] AFB kept (0.5s) | 74 kept, 0 rejected | 122.1/min | ETA: 28.0m [2026-01-30T12:00:41.228244] [DEBUG] [REMOTE ] AFCG: Retrieved 1222 rows, trimmed to 300. [2026-01-30T12:00:41.228380] [DEBUG] [REMOTE ] AFCG: PASS: History has at least 300 days. [2026-01-30T12:00:41.228610] [DEBUG] [REMOTE ] AFCG: PASS: Price check passed. Min price $2.32. [2026-01-30T12:00:41.228752] [DEBUG] [REMOTE ] AFCG: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:41.228871] [DEBUG] [REMOTE ] AFCG: PASS: Integrity check passed. [2026-01-30T12:00:41.228922] [DEBUG] [REMOTE ] AFCG: Symbol is viable for forecasting. [2026-01-30T12:00:41.228981] [INFO ] [MAIN ] [75/3488] AFCG kept (0.2s) | 75 kept, 0 rejected | 122.9/min | ETA: 27.8m [2026-01-30T12:00:41.854468] [DEBUG] [REMOTE ] AFG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:41.854635] [DEBUG] [REMOTE ] AFG: PASS: History has at least 300 days. [2026-01-30T12:00:41.854932] [DEBUG] [REMOTE ] AFG: PASS: Price check passed. Min price $127.68. [2026-01-30T12:00:41.855099] [DEBUG] [REMOTE ] AFG: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:41.855237] [DEBUG] [REMOTE ] AFG: PASS: Integrity check passed. [2026-01-30T12:00:41.855280] [DEBUG] [REMOTE ] AFG: Symbol is viable for forecasting. [2026-01-30T12:00:41.855330] [INFO ] [MAIN ] [76/3488] AFG kept (0.6s) | 76 kept, 0 rejected | 122.5/min | ETA: 27.9m [2026-01-30T12:00:42.124278] [DEBUG] [REMOTE ] AFGC: Retrieved 1546 rows, trimmed to 300. [2026-01-30T12:00:42.124405] [DEBUG] [REMOTE ] AFGC: PASS: History has at least 300 days. [2026-01-30T12:00:42.124642] [DEBUG] [REMOTE ] AFGC: PASS: Price check passed. Min price $18.86. [2026-01-30T12:00:42.124790] [DEBUG] [REMOTE ] AFGC: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:42.124899] [DEBUG] [REMOTE ] AFGC: PASS: Integrity check passed. [2026-01-30T12:00:42.124941] [DEBUG] [REMOTE ] AFGC: Symbol is viable for forecasting. [2026-01-30T12:00:42.124990] [INFO ] [MAIN ] [77/3488] AFGC kept (0.3s) | 77 kept, 0 rejected | 123.2/min | ETA: 27.7m [2026-01-30T12:00:42.784471] [DEBUG] [REMOTE ] AFL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:42.784653] [DEBUG] [REMOTE ] AFL: PASS: History has at least 300 days. [2026-01-30T12:00:42.784906] [DEBUG] [REMOTE ] AFL: PASS: Price check passed. Min price $106.41. [2026-01-30T12:00:42.785048] [DEBUG] [REMOTE ] AFL: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:42.785177] [DEBUG] [REMOTE ] AFL: PASS: Integrity check passed. [2026-01-30T12:00:42.785221] [DEBUG] [REMOTE ] AFL: Symbol is viable for forecasting. [2026-01-30T12:00:42.785272] [INFO ] [MAIN ] [78/3488] AFL kept (0.7s) | 78 kept, 0 rejected | 122.6/min | ETA: 27.8m [2026-01-30T12:00:43.014509] [DEBUG] [REMOTE ] AFRI: Retrieved 912 rows, trimmed to 300. [2026-01-30T12:00:43.014684] [DEBUG] [REMOTE ] AFRI: PASS: History has at least 300 days. [2026-01-30T12:00:43.014885] [DEBUG] [REMOTE ] AFRI: PASS: Price check passed. Min price $9.33. [2026-01-30T12:00:43.015015] [DEBUG] [REMOTE ] AFRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:43.015125] [DEBUG] [REMOTE ] AFRI: PASS: Integrity check passed. [2026-01-30T12:00:43.015164] [DEBUG] [REMOTE ] AFRI: Symbol is viable for forecasting. [2026-01-30T12:00:43.015216] [INFO ] [MAIN ] [79/3488] AFRI kept (0.2s) | 79 kept, 0 rejected | 123.4/min | ETA: 27.6m [2026-01-30T12:00:43.431652] [DEBUG] [REMOTE ] AFRM: Retrieved 1267 rows, trimmed to 300. [2026-01-30T12:00:43.431792] [DEBUG] [REMOTE ] AFRM: PASS: History has at least 300 days. [2026-01-30T12:00:43.431994] [DEBUG] [REMOTE ] AFRM: PASS: Price check passed. Min price $62.54. [2026-01-30T12:00:43.432126] [DEBUG] [REMOTE ] AFRM: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:43.432238] [DEBUG] [REMOTE ] AFRM: PASS: Integrity check passed. [2026-01-30T12:00:43.432277] [DEBUG] [REMOTE ] AFRM: Symbol is viable for forecasting. [2026-01-30T12:00:43.432324] [INFO ] [MAIN ] [80/3488] AFRM kept (0.4s) | 80 kept, 0 rejected | 123.7/min | ETA: 27.6m [2026-01-30T12:00:43.807607] [DEBUG] [REMOTE ] AFYA: Retrieved 1642 rows, trimmed to 300. [2026-01-30T12:00:43.807741] [DEBUG] [REMOTE ] AFYA: PASS: History has at least 300 days. [2026-01-30T12:00:43.807965] [DEBUG] [REMOTE ] AFYA: PASS: Price check passed. Min price $13.66. [2026-01-30T12:00:43.808102] [DEBUG] [REMOTE ] AFYA: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:43.808219] [DEBUG] [REMOTE ] AFYA: PASS: Integrity check passed. [2026-01-30T12:00:43.808258] [DEBUG] [REMOTE ] AFYA: Symbol is viable for forecasting. [2026-01-30T12:00:43.808307] [INFO ] [MAIN ] [81/3488] AFYA kept (0.4s) | 81 kept, 0 rejected | 124.0/min | ETA: 27.5m [2026-01-30T12:00:44.334274] [DEBUG] [REMOTE ] AG: Retrieved 4822 rows, trimmed to 300. [2026-01-30T12:00:44.334404] [DEBUG] [REMOTE ] AG: PASS: History has at least 300 days. [2026-01-30T12:00:44.334646] [DEBUG] [REMOTE ] AG: PASS: Price check passed. Min price $10.67. [2026-01-30T12:00:44.334782] [DEBUG] [REMOTE ] AG: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:44.334892] [DEBUG] [REMOTE ] AG: PASS: Integrity check passed. [2026-01-30T12:00:44.334931] [DEBUG] [REMOTE ] AG: Symbol is viable for forecasting. [2026-01-30T12:00:44.334979] [INFO ] [MAIN ] [82/3488] AG kept (0.5s) | 82 kept, 0 rejected | 123.9/min | ETA: 27.5m [2026-01-30T12:00:44.812217] [DEBUG] [REMOTE ] AGCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:44.812374] [DEBUG] [REMOTE ] AGCO: PASS: History has at least 300 days. [2026-01-30T12:00:44.812663] [DEBUG] [REMOTE ] AGCO: PASS: Price check passed. Min price $100.14. [2026-01-30T12:00:44.812800] [DEBUG] [REMOTE ] AGCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:44.812929] [DEBUG] [REMOTE ] AGCO: PASS: Integrity check passed. [2026-01-30T12:00:44.812969] [DEBUG] [REMOTE ] AGCO: Symbol is viable for forecasting. [2026-01-30T12:00:44.813018] [INFO ] [MAIN ] [83/3488] AGCO kept (0.5s) | 83 kept, 0 rejected | 123.9/min | ETA: 27.5m [2026-01-30T12:00:45.210602] [DEBUG] [REMOTE ] AGD: Retrieved 4908 rows, trimmed to 300. [2026-01-30T12:00:45.210743] [DEBUG] [REMOTE ] AGD: PASS: History has at least 300 days. [2026-01-30T12:00:45.210953] [DEBUG] [REMOTE ] AGD: PASS: Price check passed. Min price $10.89. [2026-01-30T12:00:45.211084] [DEBUG] [REMOTE ] AGD: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:45.211196] [DEBUG] [REMOTE ] AGD: PASS: Integrity check passed. [2026-01-30T12:00:45.211235] [DEBUG] [REMOTE ] AGD: Symbol is viable for forecasting. [2026-01-30T12:00:45.211283] [INFO ] [MAIN ] [84/3488] AGD kept (0.4s) | 84 kept, 0 rejected | 124.2/min | ETA: 27.4m [2026-01-30T12:00:45.670843] [DEBUG] [REMOTE ] AGEN: Retrieved 6533 rows, trimmed to 300. [2026-01-30T12:00:45.671004] [DEBUG] [REMOTE ] AGEN: PASS: History has at least 300 days. [2026-01-30T12:00:45.671255] [DEBUG] [REMOTE ] AGEN: PASS: Price check passed. Min price $2.99. [2026-01-30T12:00:45.671400] [DEBUG] [REMOTE ] AGEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:45.671519] [DEBUG] [REMOTE ] AGEN: PASS: Integrity check passed. [2026-01-30T12:00:45.671559] [DEBUG] [REMOTE ] AGEN: Symbol is viable for forecasting. [2026-01-30T12:00:45.671631] [INFO ] [MAIN ] [85/3488] AGEN kept (0.5s) | 85 kept, 0 rejected | 124.2/min | ETA: 27.4m [2026-01-30T12:00:46.111394] [DEBUG] [REMOTE ] AGI: Retrieved 5756 rows, trimmed to 300. [2026-01-30T12:00:46.111539] [DEBUG] [REMOTE ] AGI: PASS: History has at least 300 days. [2026-01-30T12:00:46.111789] [DEBUG] [REMOTE ] AGI: PASS: Price check passed. Min price $29.99. [2026-01-30T12:00:46.111925] [DEBUG] [REMOTE ] AGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:46.112044] [DEBUG] [REMOTE ] AGI: PASS: Integrity check passed. [2026-01-30T12:00:46.112083] [DEBUG] [REMOTE ] AGI: Symbol is viable for forecasting. [2026-01-30T12:00:46.112132] [INFO ] [MAIN ] [86/3488] AGI kept (0.4s) | 86 kept, 0 rejected | 124.4/min | ETA: 27.4m [2026-01-30T12:00:46.433533] [DEBUG] [REMOTE ] AGIO: Retrieved 3149 rows, trimmed to 300. [2026-01-30T12:00:46.433716] [DEBUG] [REMOTE ] AGIO: PASS: History has at least 300 days. [2026-01-30T12:00:46.433967] [DEBUG] [REMOTE ] AGIO: PASS: Price check passed. Min price $22.34. [2026-01-30T12:00:46.434104] [DEBUG] [REMOTE ] AGIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:46.434223] [DEBUG] [REMOTE ] AGIO: PASS: Integrity check passed. [2026-01-30T12:00:46.434271] [DEBUG] [REMOTE ] AGIO: Symbol is viable for forecasting. [2026-01-30T12:00:46.434353] [INFO ] [MAIN ] [87/3488] AGIO kept (0.3s) | 87 kept, 0 rejected | 124.8/min | ETA: 27.2m [2026-01-30T12:00:47.057981] [DEBUG] [REMOTE ] AGM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:47.058152] [DEBUG] [REMOTE ] AGM: PASS: History has at least 300 days. [2026-01-30T12:00:47.058495] [DEBUG] [REMOTE ] AGM: PASS: Price check passed. Min price $156.78. [2026-01-30T12:00:47.058672] [DEBUG] [REMOTE ] AGM: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:47.058810] [DEBUG] [REMOTE ] AGM: PASS: Integrity check passed. [2026-01-30T12:00:47.058854] [DEBUG] [REMOTE ] AGM: Symbol is viable for forecasting. [2026-01-30T12:00:47.058910] [INFO ] [MAIN ] [88/3488] AGM kept (0.6s) | 88 kept, 0 rejected | 124.4/min | ETA: 27.3m [2026-01-30T12:00:47.358621] [DEBUG] [REMOTE ] AGMH: Retrieved 1957 rows, trimmed to 300. [2026-01-30T12:00:47.358748] [DEBUG] [REMOTE ] AGMH: PASS: History has at least 300 days. [2026-01-30T12:00:47.358944] [DEBUG] [REMOTE ] AGMH: PASS: Price check passed. Min price $1.76. [2026-01-30T12:00:47.359075] [DEBUG] [REMOTE ] AGMH: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:47.359183] [DEBUG] [REMOTE ] AGMH: PASS: Integrity check passed. [2026-01-30T12:00:47.359223] [DEBUG] [REMOTE ] AGMH: Symbol is viable for forecasting. [2026-01-30T12:00:47.359270] [INFO ] [MAIN ] [89/3488] AGMH kept (0.3s) | 89 kept, 0 rejected | 124.9/min | ETA: 27.2m [2026-01-30T12:00:47.885186] [DEBUG] [REMOTE ] AGNC: Retrieved 4455 rows, trimmed to 300. [2026-01-30T12:00:47.885326] [DEBUG] [REMOTE ] AGNC: PASS: History has at least 300 days. [2026-01-30T12:00:47.885542] [DEBUG] [REMOTE ] AGNC: PASS: Price check passed. Min price $9.83. [2026-01-30T12:00:47.885695] [DEBUG] [REMOTE ] AGNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:47.885818] [DEBUG] [REMOTE ] AGNC: PASS: Integrity check passed. [2026-01-30T12:00:47.885857] [DEBUG] [REMOTE ] AGNC: Symbol is viable for forecasting. [2026-01-30T12:00:47.885904] [INFO ] [MAIN ] [90/3488] AGNC kept (0.5s) | 90 kept, 0 rejected | 124.8/min | ETA: 27.2m [2026-01-30T12:00:48.014142] [DEBUG] [REMOTE ] AGNCL: Retrieved 848 rows, trimmed to 300. [2026-01-30T12:00:48.014280] [DEBUG] [REMOTE ] AGNCL: PASS: History has at least 300 days. [2026-01-30T12:00:48.014476] [DEBUG] [REMOTE ] AGNCL: PASS: Price check passed. Min price $23.84. [2026-01-30T12:00:48.014639] [DEBUG] [REMOTE ] AGNCL: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:48.014752] [DEBUG] [REMOTE ] AGNCL: PASS: Integrity check passed. [2026-01-30T12:00:48.014791] [DEBUG] [REMOTE ] AGNCL: Symbol is viable for forecasting. [2026-01-30T12:00:48.014838] [INFO ] [MAIN ] [91/3488] AGNCL kept (0.1s) | 91 kept, 0 rejected | 125.8/min | ETA: 27.0m [2026-01-30T12:00:48.570238] [DEBUG] [REMOTE ] AGNCM: Retrieved 1740 rows, trimmed to 300. [2026-01-30T12:00:48.570391] [DEBUG] [REMOTE ] AGNCM: PASS: History has at least 300 days. [2026-01-30T12:00:48.570645] [DEBUG] [REMOTE ] AGNCM: PASS: Price check passed. Min price $23.85. [2026-01-30T12:00:48.570795] [DEBUG] [REMOTE ] AGNCM: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:48.570920] [DEBUG] [REMOTE ] AGNCM: PASS: Integrity check passed. [2026-01-30T12:00:48.570964] [DEBUG] [REMOTE ] AGNCM: Symbol is viable for forecasting. [2026-01-30T12:00:48.571018] [INFO ] [MAIN ] [92/3488] AGNCM kept (0.6s) | 92 kept, 0 rejected | 125.6/min | ETA: 27.0m [2026-01-30T12:00:49.055695] [DEBUG] [REMOTE ] AGNCN: Retrieved 2125 rows, trimmed to 300. [2026-01-30T12:00:49.055838] [DEBUG] [REMOTE ] AGNCN: PASS: History has at least 300 days. [2026-01-30T12:00:49.056052] [DEBUG] [REMOTE ] AGNCN: PASS: Price check passed. Min price $24.64. [2026-01-30T12:00:49.056211] [DEBUG] [REMOTE ] AGNCN: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:49.056327] [DEBUG] [REMOTE ] AGNCN: PASS: Integrity check passed. [2026-01-30T12:00:49.056366] [DEBUG] [REMOTE ] AGNCN: Symbol is viable for forecasting. [2026-01-30T12:00:49.056416] [INFO ] [MAIN ] [93/3488] AGNCN kept (0.5s) | 93 kept, 0 rejected | 125.6/min | ETA: 27.0m [2026-01-30T12:00:49.377508] [DEBUG] [REMOTE ] AGNCO: Retrieved 1593 rows, trimmed to 300. [2026-01-30T12:00:49.377691] [DEBUG] [REMOTE ] AGNCO: PASS: History has at least 300 days. [2026-01-30T12:00:49.378020] [DEBUG] [REMOTE ] AGNCO: PASS: Price check passed. Min price $24.57. [2026-01-30T12:00:49.378248] [DEBUG] [REMOTE ] AGNCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:49.378411] [DEBUG] [REMOTE ] AGNCO: PASS: Integrity check passed. [2026-01-30T12:00:49.378468] [DEBUG] [REMOTE ] AGNCO: Symbol is viable for forecasting. [2026-01-30T12:00:49.378535] [INFO ] [MAIN ] [94/3488] AGNCO kept (0.3s) | 94 kept, 0 rejected | 126.0/min | ETA: 26.9m [2026-01-30T12:00:49.776677] [DEBUG] [REMOTE ] AGNCP: Retrieved 1504 rows, trimmed to 300. [2026-01-30T12:00:49.776837] [DEBUG] [REMOTE ] AGNCP: PASS: History has at least 300 days. [2026-01-30T12:00:49.777109] [DEBUG] [REMOTE ] AGNCP: PASS: Price check passed. Min price $24.18. [2026-01-30T12:00:49.777293] [DEBUG] [REMOTE ] AGNCP: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:49.777438] [DEBUG] [REMOTE ] AGNCP: PASS: Integrity check passed. [2026-01-30T12:00:49.777485] [DEBUG] [REMOTE ] AGNCP: Symbol is viable for forecasting. [2026-01-30T12:00:49.777545] [INFO ] [MAIN ] [95/3488] AGNCP kept (0.4s) | 95 kept, 0 rejected | 126.2/min | ETA: 26.9m [2026-01-30T12:00:50.312013] [DEBUG] [REMOTE ] AGO: Retrieved 5477 rows, trimmed to 300. [2026-01-30T12:00:50.312151] [DEBUG] [REMOTE ] AGO: PASS: History has at least 300 days. [2026-01-30T12:00:50.312368] [DEBUG] [REMOTE ] AGO: PASS: Price check passed. Min price $81.04. [2026-01-30T12:00:50.312509] [DEBUG] [REMOTE ] AGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:50.312647] [DEBUG] [REMOTE ] AGO: PASS: Integrity check passed. [2026-01-30T12:00:50.312689] [DEBUG] [REMOTE ] AGO: Symbol is viable for forecasting. [2026-01-30T12:00:50.312738] [INFO ] [MAIN ] [96/3488] AGO kept (0.5s) | 96 kept, 0 rejected | 126.1/min | ETA: 26.9m [2026-01-30T12:00:50.625373] [DEBUG] [REMOTE ] AGRO: Retrieved 3773 rows, trimmed to 300. [2026-01-30T12:00:50.625851] [DEBUG] [REMOTE ] AGRO: PASS: History has at least 300 days. [2026-01-30T12:00:50.626367] [DEBUG] [REMOTE ] AGRO: PASS: Price check passed. Min price $7.13. [2026-01-30T12:00:50.626541] [DEBUG] [REMOTE ] AGRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:50.626786] [DEBUG] [REMOTE ] AGRO: PASS: Integrity check passed. [2026-01-30T12:00:50.626836] [DEBUG] [REMOTE ] AGRO: Symbol is viable for forecasting. [2026-01-30T12:00:50.626912] [INFO ] [MAIN ] [97/3488] AGRO kept (0.3s) | 97 kept, 0 rejected | 126.5/min | ETA: 26.8m [2026-01-30T12:00:51.219672] [DEBUG] [REMOTE ] AGX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:51.220005] [DEBUG] [REMOTE ] AGX: PASS: History has at least 300 days. [2026-01-30T12:00:51.226835] [DEBUG] [REMOTE ] AGX: PASS: Price check passed. Min price $296.17. [2026-01-30T12:00:51.227114] [DEBUG] [REMOTE ] AGX: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:51.227372] [DEBUG] [REMOTE ] AGX: PASS: Integrity check passed. [2026-01-30T12:00:51.227442] [DEBUG] [REMOTE ] AGX: Symbol is viable for forecasting. [2026-01-30T12:00:51.227545] [INFO ] [MAIN ] [98/3488] AGX kept (0.6s) | 98 kept, 0 rejected | 126.2/min | ETA: 26.9m [2026-01-30T12:00:51.807054] [DEBUG] [REMOTE ] AGYS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:51.807368] [DEBUG] [REMOTE ] AGYS: PASS: History has at least 300 days. [2026-01-30T12:00:51.808175] [DEBUG] [REMOTE ] AGYS: PASS: Price check passed. Min price $85.26. [2026-01-30T12:00:51.808402] [DEBUG] [REMOTE ] AGYS: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:51.808670] [DEBUG] [REMOTE ] AGYS: PASS: Integrity check passed. [2026-01-30T12:00:51.808726] [DEBUG] [REMOTE ] AGYS: Symbol is viable for forecasting. [2026-01-30T12:00:51.808800] [INFO ] [MAIN ] [99/3488] AGYS kept (0.6s) | 99 kept, 0 rejected | 125.9/min | ETA: 26.9m [2026-01-30T12:00:52.162075] [DEBUG] [REMOTE ] AGZD: Retrieved 3046 rows, trimmed to 300. [2026-01-30T12:00:52.162281] [DEBUG] [REMOTE ] AGZD: PASS: History has at least 300 days. [2026-01-30T12:00:52.162529] [DEBUG] [REMOTE ] AGZD: PASS: Price check passed. Min price $22.17. [2026-01-30T12:00:52.162696] [DEBUG] [REMOTE ] AGZD: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:52.162819] [DEBUG] [REMOTE ] AGZD: PASS: Integrity check passed. [2026-01-30T12:00:52.162860] [DEBUG] [REMOTE ] AGZD: Symbol is viable for forecasting. [2026-01-30T12:00:52.162914] [INFO ] [MAIN ] [100/3488] AGZD kept (0.4s) | 100 kept, 0 rejected | 126.2/min | ETA: 26.8m [2026-01-30T12:00:52.495217] [DEBUG] [REMOTE ] AHCO: Retrieved 1918 rows, trimmed to 300. [2026-01-30T12:00:52.495429] [DEBUG] [REMOTE ] AHCO: PASS: History has at least 300 days. [2026-01-30T12:00:52.495709] [DEBUG] [REMOTE ] AHCO: PASS: Price check passed. Min price $9.09. [2026-01-30T12:00:52.495858] [DEBUG] [REMOTE ] AHCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:52.496017] [DEBUG] [REMOTE ] AHCO: PASS: Integrity check passed. [2026-01-30T12:00:52.496069] [DEBUG] [REMOTE ] AHCO: Symbol is viable for forecasting. [2026-01-30T12:00:52.496124] [INFO ] [MAIN ] [101/3488] AHCO kept (0.3s) | 101 kept, 0 rejected | 126.6/min | ETA: 26.8m [2026-01-30T12:00:52.950570] [DEBUG] [REMOTE ] AHH: Retrieved 3202 rows, trimmed to 300. [2026-01-30T12:00:52.950751] [DEBUG] [REMOTE ] AHH: PASS: History has at least 300 days. [2026-01-30T12:00:52.951012] [DEBUG] [REMOTE ] AHH: PASS: Price check passed. Min price $5.91. [2026-01-30T12:00:52.951175] [DEBUG] [REMOTE ] AHH: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:52.951306] [DEBUG] [REMOTE ] AHH: PASS: Integrity check passed. [2026-01-30T12:00:52.951355] [DEBUG] [REMOTE ] AHH: Symbol is viable for forecasting. [2026-01-30T12:00:52.951414] [INFO ] [MAIN ] [102/3488] AHH kept (0.5s) | 102 kept, 0 rejected | 126.6/min | ETA: 26.7m [2026-01-30T12:00:53.267979] [DEBUG] [REMOTE ] AI: Retrieved 1290 rows, trimmed to 300. [2026-01-30T12:00:53.268139] [DEBUG] [REMOTE ] AI: PASS: History has at least 300 days. [2026-01-30T12:00:53.268396] [DEBUG] [REMOTE ] AI: PASS: Price check passed. Min price $12.26. [2026-01-30T12:00:53.268603] [DEBUG] [REMOTE ] AI: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:53.268736] [DEBUG] [REMOTE ] AI: PASS: Integrity check passed. [2026-01-30T12:00:53.268779] [DEBUG] [REMOTE ] AI: Symbol is viable for forecasting. [2026-01-30T12:00:53.268843] [INFO ] [MAIN ] [103/3488] AI kept (0.3s) | 103 kept, 0 rejected | 127.0/min | ETA: 26.6m [2026-01-30T12:00:53.689009] [DEBUG] [REMOTE ] AIA: Retrieved 4576 rows, trimmed to 300. [2026-01-30T12:00:53.689137] [DEBUG] [REMOTE ] AIA: PASS: History has at least 300 days. [2026-01-30T12:00:53.689342] [DEBUG] [REMOTE ] AIA: PASS: Price check passed. Min price $91.01. [2026-01-30T12:00:53.689479] [DEBUG] [REMOTE ] AIA: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:53.689609] [DEBUG] [REMOTE ] AIA: PASS: Integrity check passed. [2026-01-30T12:00:53.689651] [DEBUG] [REMOTE ] AIA: Symbol is viable for forecasting. [2026-01-30T12:00:53.689702] [INFO ] [MAIN ] [104/3488] AIA kept (0.4s) | 104 kept, 0 rejected | 127.2/min | ETA: 26.6m [2026-01-30T12:00:54.297028] [DEBUG] [REMOTE ] AIG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:54.297185] [DEBUG] [REMOTE ] AIG: PASS: History has at least 300 days. [2026-01-30T12:00:54.297433] [DEBUG] [REMOTE ] AIG: PASS: Price check passed. Min price $71.89. [2026-01-30T12:00:54.297614] [DEBUG] [REMOTE ] AIG: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:54.297743] [DEBUG] [REMOTE ] AIG: PASS: Integrity check passed. [2026-01-30T12:00:54.297785] [DEBUG] [REMOTE ] AIG: Symbol is viable for forecasting. [2026-01-30T12:00:54.297835] [INFO ] [MAIN ] [105/3488] AIG kept (0.6s) | 105 kept, 0 rejected | 126.8/min | ETA: 26.7m [2026-01-30T12:00:54.589775] [DEBUG] [REMOTE ] AIMD: Retrieved 2936 rows, trimmed to 300. [2026-01-30T12:00:54.589970] [DEBUG] [REMOTE ] AIMD: PASS: History has at least 300 days. [2026-01-30T12:00:54.590275] [DEBUG] [REMOTE ] AIMD: PASS: Price check passed. Min price $1.64. [2026-01-30T12:00:54.590467] [DEBUG] [REMOTE ] AIMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:54.590667] [DEBUG] [REMOTE ] AIMD: PASS: Integrity check passed. [2026-01-30T12:00:54.590726] [DEBUG] [REMOTE ] AIMD: Symbol is viable for forecasting. [2026-01-30T12:00:54.590799] [INFO ] [MAIN ] [106/3488] AIMD kept (0.3s) | 106 kept, 0 rejected | 127.3/min | ETA: 26.6m [2026-01-30T12:00:54.987459] [DEBUG] [REMOTE ] AIO: Retrieved 1571 rows, trimmed to 300. [2026-01-30T12:00:54.987607] [DEBUG] [REMOTE ] AIO: PASS: History has at least 300 days. [2026-01-30T12:00:54.987814] [DEBUG] [REMOTE ] AIO: PASS: Price check passed. Min price $20.38. [2026-01-30T12:00:54.987985] [DEBUG] [REMOTE ] AIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:54.988100] [DEBUG] [REMOTE ] AIO: PASS: Integrity check passed. [2026-01-30T12:00:54.988140] [DEBUG] [REMOTE ] AIO: Symbol is viable for forecasting. [2026-01-30T12:00:54.988187] [INFO ] [MAIN ] [107/3488] AIO kept (0.4s) | 107 kept, 0 rejected | 127.5/min | ETA: 26.5m [2026-01-30T12:00:55.334917] [DEBUG] [REMOTE ] AIP: Retrieved 1068 rows, trimmed to 300. [2026-01-30T12:00:55.335034] [DEBUG] [REMOTE ] AIP: PASS: History has at least 300 days. [2026-01-30T12:00:55.335226] [DEBUG] [REMOTE ] AIP: PASS: Price check passed. Min price $12.32. [2026-01-30T12:00:55.335357] [DEBUG] [REMOTE ] AIP: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:55.335463] [DEBUG] [REMOTE ] AIP: PASS: Integrity check passed. [2026-01-30T12:00:55.335502] [DEBUG] [REMOTE ] AIP: Symbol is viable for forecasting. [2026-01-30T12:00:55.335548] [INFO ] [MAIN ] [108/3488] AIP kept (0.3s) | 108 kept, 0 rejected | 127.8/min | ETA: 26.5m [2026-01-30T12:00:55.613336] [DEBUG] [REMOTE ] AIPI: Retrieved 415 rows, trimmed to 300. [2026-01-30T12:00:55.613467] [DEBUG] [REMOTE ] AIPI: PASS: History has at least 300 days. [2026-01-30T12:00:55.613736] [DEBUG] [REMOTE ] AIPI: PASS: Price check passed. Min price $36.85. [2026-01-30T12:00:55.613914] [DEBUG] [REMOTE ] AIPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:55.614060] [DEBUG] [REMOTE ] AIPI: PASS: Integrity check passed. [2026-01-30T12:00:55.614117] [DEBUG] [REMOTE ] AIPI: Symbol is viable for forecasting. [2026-01-30T12:00:55.614184] [INFO ] [MAIN ] [109/3488] AIPI kept (0.3s) | 109 kept, 0 rejected | 128.2/min | ETA: 26.3m [2026-01-30T12:00:56.172801] [DEBUG] [REMOTE ] AIQ: Retrieved 1937 rows, trimmed to 300. [2026-01-30T12:00:56.172925] [DEBUG] [REMOTE ] AIQ: PASS: History has at least 300 days. [2026-01-30T12:00:56.173130] [DEBUG] [REMOTE ] AIQ: PASS: Price check passed. Min price $47.29. [2026-01-30T12:00:56.173267] [DEBUG] [REMOTE ] AIQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:56.173378] [DEBUG] [REMOTE ] AIQ: PASS: Integrity check passed. [2026-01-30T12:00:56.173418] [DEBUG] [REMOTE ] AIQ: Symbol is viable for forecasting. [2026-01-30T12:00:56.173466] [INFO ] [MAIN ] [110/3488] AIQ kept (0.6s) | 110 kept, 0 rejected | 128.0/min | ETA: 26.4m [2026-01-30T12:00:56.605872] [DEBUG] [REMOTE ] AIRG: Retrieved 2379 rows, trimmed to 300. [2026-01-30T12:00:56.606015] [DEBUG] [REMOTE ] AIRG: PASS: History has at least 300 days. [2026-01-30T12:00:56.606240] [DEBUG] [REMOTE ] AIRG: PASS: Price check passed. Min price $3.07. [2026-01-30T12:00:56.606384] [DEBUG] [REMOTE ] AIRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:56.606524] [DEBUG] [REMOTE ] AIRG: PASS: Integrity check passed. [2026-01-30T12:00:56.606600] [DEBUG] [REMOTE ] AIRG: Symbol is viable for forecasting. [2026-01-30T12:00:56.606663] [INFO ] [MAIN ] [111/3488] AIRG kept (0.4s) | 111 kept, 0 rejected | 128.1/min | ETA: 26.4m [2026-01-30T12:00:56.784726] [DEBUG] [REMOTE ] AIRJ: Retrieved 470 rows, trimmed to 300. [2026-01-30T12:00:56.784879] [DEBUG] [REMOTE ] AIRJ: PASS: History has at least 300 days. [2026-01-30T12:00:56.785089] [DEBUG] [REMOTE ] AIRJ: PASS: Price check passed. Min price $2.78. [2026-01-30T12:00:56.785227] [DEBUG] [REMOTE ] AIRJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:56.785339] [DEBUG] [REMOTE ] AIRJ: PASS: Integrity check passed. [2026-01-30T12:00:56.785380] [DEBUG] [REMOTE ] AIRJ: Symbol is viable for forecasting. [2026-01-30T12:00:56.785429] [INFO ] [MAIN ] [112/3488] AIRJ kept (0.2s) | 112 kept, 0 rejected | 128.8/min | ETA: 26.2m [2026-01-30T12:00:57.341356] [DEBUG] [REMOTE ] AIRS: Retrieved 1066 rows, trimmed to 300. [2026-01-30T12:00:57.341513] [DEBUG] [REMOTE ] AIRS: PASS: History has at least 300 days. [2026-01-30T12:00:57.341802] [DEBUG] [REMOTE ] AIRS: PASS: Price check passed. Min price $1.85. [2026-01-30T12:00:57.341980] [DEBUG] [REMOTE ] AIRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:57.342117] [DEBUG] [REMOTE ] AIRS: PASS: Integrity check passed. [2026-01-30T12:00:57.342166] [DEBUG] [REMOTE ] AIRS: Symbol is viable for forecasting. [2026-01-30T12:00:57.342230] [INFO ] [MAIN ] [113/3488] AIRS kept (0.6s) | 113 kept, 0 rejected | 128.6/min | ETA: 26.2m [2026-01-30T12:00:57.687988] [DEBUG] [REMOTE ] AISP: Retrieved 1187 rows, trimmed to 300. [2026-01-30T12:00:57.688120] [DEBUG] [REMOTE ] AISP: PASS: History has at least 300 days. [2026-01-30T12:00:57.688323] [DEBUG] [REMOTE ] AISP: PASS: Price check passed. Min price $2.76. [2026-01-30T12:00:57.688465] [DEBUG] [REMOTE ] AISP: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:57.688592] [DEBUG] [REMOTE ] AISP: PASS: Integrity check passed. [2026-01-30T12:00:57.688635] [DEBUG] [REMOTE ] AISP: Symbol is viable for forecasting. [2026-01-30T12:00:57.688683] [INFO ] [MAIN ] [114/3488] AISP kept (0.3s) | 114 kept, 0 rejected | 128.9/min | ETA: 26.2m [2026-01-30T12:00:58.175169] [DEBUG] [REMOTE ] AIZN: Retrieved 1299 rows, trimmed to 300. [2026-01-30T12:00:58.175299] [DEBUG] [REMOTE ] AIZN: PASS: History has at least 300 days. [2026-01-30T12:00:58.175496] [DEBUG] [REMOTE ] AIZN: PASS: Price check passed. Min price $19.26. [2026-01-30T12:00:58.175664] [DEBUG] [REMOTE ] AIZN: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:58.175779] [DEBUG] [REMOTE ] AIZN: PASS: Integrity check passed. [2026-01-30T12:00:58.175819] [DEBUG] [REMOTE ] AIZN: Symbol is viable for forecasting. [2026-01-30T12:00:58.175867] [INFO ] [MAIN ] [115/3488] AIZN kept (0.5s) | 115 kept, 0 rejected | 128.8/min | ETA: 26.2m [2026-01-30T12:00:58.828810] [DEBUG] [REMOTE ] AJG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:58.828996] [DEBUG] [REMOTE ] AJG: PASS: History has at least 300 days. [2026-01-30T12:00:58.829336] [DEBUG] [REMOTE ] AJG: PASS: Price check passed. Min price $237.85. [2026-01-30T12:00:58.829538] [DEBUG] [REMOTE ] AJG: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:58.829737] [DEBUG] [REMOTE ] AJG: PASS: Integrity check passed. [2026-01-30T12:00:58.829795] [DEBUG] [REMOTE ] AJG: Symbol is viable for forecasting. [2026-01-30T12:00:58.829864] [INFO ] [MAIN ] [116/3488] AJG kept (0.7s) | 116 kept, 0 rejected | 128.4/min | ETA: 26.3m [2026-01-30T12:00:59.211075] [DEBUG] [REMOTE ] AKAM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:00:59.211208] [DEBUG] [REMOTE ] AKAM: PASS: History has at least 300 days. [2026-01-30T12:00:59.211452] [DEBUG] [REMOTE ] AKAM: PASS: Price check passed. Min price $71.97. [2026-01-30T12:00:59.211608] [DEBUG] [REMOTE ] AKAM: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:59.211727] [DEBUG] [REMOTE ] AKAM: PASS: Integrity check passed. [2026-01-30T12:00:59.211766] [DEBUG] [REMOTE ] AKAM: Symbol is viable for forecasting. [2026-01-30T12:00:59.211814] [INFO ] [MAIN ] [117/3488] AKAM kept (0.4s) | 117 kept, 0 rejected | 128.6/min | ETA: 26.2m [2026-01-30T12:00:59.572893] [DEBUG] [REMOTE ] AKBA: Retrieved 2984 rows, trimmed to 300. [2026-01-30T12:00:59.573035] [DEBUG] [REMOTE ] AKBA: PASS: History has at least 300 days. [2026-01-30T12:00:59.573241] [DEBUG] [REMOTE ] AKBA: PASS: Price check passed. Min price $1.34. [2026-01-30T12:00:59.573380] [DEBUG] [REMOTE ] AKBA: PASS: Continuity check passed with 300 days. [2026-01-30T12:00:59.573492] [DEBUG] [REMOTE ] AKBA: PASS: Integrity check passed. [2026-01-30T12:00:59.573533] [DEBUG] [REMOTE ] AKBA: Symbol is viable for forecasting. [2026-01-30T12:00:59.573597] [INFO ] [MAIN ] [118/3488] AKBA kept (0.4s) | 118 kept, 0 rejected | 128.8/min | ETA: 26.2m [2026-01-30T12:01:00.226800] [DEBUG] [REMOTE ] AL: Retrieved 3717 rows, trimmed to 300. [2026-01-30T12:01:00.226934] [DEBUG] [REMOTE ] AL: PASS: History has at least 300 days. [2026-01-30T12:01:00.227243] [DEBUG] [REMOTE ] AL: PASS: Price check passed. Min price $63.42. [2026-01-30T12:01:00.227475] [DEBUG] [REMOTE ] AL: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:00.227672] [DEBUG] [REMOTE ] AL: PASS: Integrity check passed. [2026-01-30T12:01:00.227734] [DEBUG] [REMOTE ] AL: Symbol is viable for forecasting. [2026-01-30T12:01:00.227805] [INFO ] [MAIN ] [119/3488] AL kept (0.7s) | 119 kept, 0 rejected | 128.4/min | ETA: 26.2m [2026-01-30T12:01:00.454553] [DEBUG] [REMOTE ] ALAB: Retrieved 467 rows, trimmed to 300. [2026-01-30T12:01:00.454694] [DEBUG] [REMOTE ] ALAB: PASS: History has at least 300 days. [2026-01-30T12:01:00.455616] [DEBUG] [REMOTE ] ALAB: PASS: Price check passed. Min price $139.29. [2026-01-30T12:01:00.455763] [DEBUG] [REMOTE ] ALAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:00.455878] [DEBUG] [REMOTE ] ALAB: PASS: Integrity check passed. [2026-01-30T12:01:00.455921] [DEBUG] [REMOTE ] ALAB: Symbol is viable for forecasting. [2026-01-30T12:01:00.455972] [INFO ] [MAIN ] [120/3488] ALAB kept (0.2s) | 120 kept, 0 rejected | 128.9/min | ETA: 26.1m [2026-01-30T12:01:01.421774] [DEBUG] [REMOTE ] ALB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:01.421925] [DEBUG] [REMOTE ] ALB: PASS: History has at least 300 days. [2026-01-30T12:01:01.422167] [DEBUG] [REMOTE ] ALB: PASS: Price check passed. Min price $88.18. [2026-01-30T12:01:01.422307] [DEBUG] [REMOTE ] ALB: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:01.422433] [DEBUG] [REMOTE ] ALB: PASS: Integrity check passed. [2026-01-30T12:01:01.422474] [DEBUG] [REMOTE ] ALB: Symbol is viable for forecasting. [2026-01-30T12:01:01.422524] [INFO ] [MAIN ] [121/3488] ALB kept (1.0s) | 121 kept, 0 rejected | 127.8/min | ETA: 26.3m [2026-01-30T12:01:01.699391] [DEBUG] [REMOTE ] ALC: Retrieved 1712 rows, trimmed to 300. [2026-01-30T12:01:01.699566] [DEBUG] [REMOTE ] ALC: PASS: History has at least 300 days. [2026-01-30T12:01:01.699904] [DEBUG] [REMOTE ] ALC: PASS: Price check passed. Min price $73.88. [2026-01-30T12:01:01.700106] [DEBUG] [REMOTE ] ALC: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:01.700273] [DEBUG] [REMOTE ] ALC: PASS: Integrity check passed. [2026-01-30T12:01:01.700328] [DEBUG] [REMOTE ] ALC: Symbol is viable for forecasting. [2026-01-30T12:01:01.700394] [INFO ] [MAIN ] [122/3488] ALC kept (0.3s) | 122 kept, 0 rejected | 128.2/min | ETA: 26.2m [2026-01-30T12:01:02.275105] [DEBUG] [REMOTE ] ALCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:02.275281] [DEBUG] [REMOTE ] ALCO: PASS: History has at least 300 days. [2026-01-30T12:01:02.275534] [DEBUG] [REMOTE ] ALCO: PASS: Price check passed. Min price $31.31. [2026-01-30T12:01:02.275694] [DEBUG] [REMOTE ] ALCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:02.275817] [DEBUG] [REMOTE ] ALCO: PASS: Integrity check passed. [2026-01-30T12:01:02.275858] [DEBUG] [REMOTE ] ALCO: Symbol is viable for forecasting. [2026-01-30T12:01:02.275908] [INFO ] [MAIN ] [123/3488] ALCO kept (0.6s) | 123 kept, 0 rejected | 128.0/min | ETA: 26.3m [2026-01-30T12:01:02.689649] [DEBUG] [REMOTE ] ALDX: Retrieved 2954 rows, trimmed to 300. [2026-01-30T12:01:02.689808] [DEBUG] [REMOTE ] ALDX: PASS: History has at least 300 days. [2026-01-30T12:01:02.690032] [DEBUG] [REMOTE ] ALDX: PASS: Price check passed. Min price $3.99. [2026-01-30T12:01:02.690174] [DEBUG] [REMOTE ] ALDX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:02.690293] [DEBUG] [REMOTE ] ALDX: PASS: Integrity check passed. [2026-01-30T12:01:02.690333] [DEBUG] [REMOTE ] ALDX: Symbol is viable for forecasting. [2026-01-30T12:01:02.690383] [INFO ] [MAIN ] [124/3488] ALDX kept (0.4s) | 124 kept, 0 rejected | 128.1/min | ETA: 26.3m [2026-01-30T12:01:03.070686] [DEBUG] [REMOTE ] ALEX: Retrieved 3426 rows, trimmed to 300. [2026-01-30T12:01:03.070853] [DEBUG] [REMOTE ] ALEX: PASS: History has at least 300 days. [2026-01-30T12:01:03.071120] [DEBUG] [REMOTE ] ALEX: PASS: Price check passed. Min price $14.89. [2026-01-30T12:01:03.071304] [DEBUG] [REMOTE ] ALEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:03.071454] [DEBUG] [REMOTE ] ALEX: PASS: Integrity check passed. [2026-01-30T12:01:03.071510] [DEBUG] [REMOTE ] ALEX: Symbol is viable for forecasting. [2026-01-30T12:01:03.071595] [INFO ] [MAIN ] [125/3488] ALEX kept (0.4s) | 125 kept, 0 rejected | 128.3/min | ETA: 26.2m [2026-01-30T12:01:03.587737] [DEBUG] [REMOTE ] ALG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:03.587913] [DEBUG] [REMOTE ] ALG: PASS: History has at least 300 days. [2026-01-30T12:01:03.588191] [DEBUG] [REMOTE ] ALG: PASS: Price check passed. Min price $157.52. [2026-01-30T12:01:03.588333] [DEBUG] [REMOTE ] ALG: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:03.588467] [DEBUG] [REMOTE ] ALG: PASS: Integrity check passed. [2026-01-30T12:01:03.588517] [DEBUG] [REMOTE ] ALG: Symbol is viable for forecasting. [2026-01-30T12:01:03.588590] [INFO ] [MAIN ] [126/3488] ALG kept (0.5s) | 126 kept, 0 rejected | 128.2/min | ETA: 26.2m [2026-01-30T12:01:03.894270] [DEBUG] [REMOTE ] ALGM: Retrieved 1318 rows, trimmed to 300. [2026-01-30T12:01:03.894402] [DEBUG] [REMOTE ] ALGM: PASS: History has at least 300 days. [2026-01-30T12:01:03.894624] [DEBUG] [REMOTE ] ALGM: PASS: Price check passed. Min price $22.80. [2026-01-30T12:01:03.894782] [DEBUG] [REMOTE ] ALGM: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:03.894900] [DEBUG] [REMOTE ] ALGM: PASS: Integrity check passed. [2026-01-30T12:01:03.894941] [DEBUG] [REMOTE ] ALGM: Symbol is viable for forecasting. [2026-01-30T12:01:03.894990] [INFO ] [MAIN ] [127/3488] ALGM kept (0.3s) | 127 kept, 0 rejected | 128.5/min | ETA: 26.1m [2026-01-30T12:01:04.513276] [DEBUG] [REMOTE ] ALGN: Retrieved 6287 rows, trimmed to 300. [2026-01-30T12:01:04.513424] [DEBUG] [REMOTE ] ALGN: PASS: History has at least 300 days. [2026-01-30T12:01:04.513688] [DEBUG] [REMOTE ] ALGN: PASS: Price check passed. Min price $132.28. [2026-01-30T12:01:04.513830] [DEBUG] [REMOTE ] ALGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:04.513955] [DEBUG] [REMOTE ] ALGN: PASS: Integrity check passed. [2026-01-30T12:01:04.513996] [DEBUG] [REMOTE ] ALGN: Symbol is viable for forecasting. [2026-01-30T12:01:04.514049] [INFO ] [MAIN ] [128/3488] ALGN kept (0.6s) | 128 kept, 0 rejected | 128.2/min | ETA: 26.2m [2026-01-30T12:01:04.794242] [DEBUG] [REMOTE ] ALGS: Retrieved 1327 rows, trimmed to 300. [2026-01-30T12:01:04.794385] [DEBUG] [REMOTE ] ALGS: PASS: History has at least 300 days. [2026-01-30T12:01:04.794625] [DEBUG] [REMOTE ] ALGS: PASS: Price check passed. Min price $6.07. [2026-01-30T12:01:04.794769] [DEBUG] [REMOTE ] ALGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:04.794881] [DEBUG] [REMOTE ] ALGS: PASS: Integrity check passed. [2026-01-30T12:01:04.794921] [DEBUG] [REMOTE ] ALGS: Symbol is viable for forecasting. [2026-01-30T12:01:04.794970] [INFO ] [MAIN ] [129/3488] ALGS kept (0.3s) | 129 kept, 0 rejected | 128.6/min | ETA: 26.1m [2026-01-30T12:01:05.133129] [DEBUG] [REMOTE ] ALHC: Retrieved 1217 rows, trimmed to 300. [2026-01-30T12:01:05.133286] [DEBUG] [REMOTE ] ALHC: PASS: History has at least 300 days. [2026-01-30T12:01:05.133510] [DEBUG] [REMOTE ] ALHC: PASS: Price check passed. Min price $16.04. [2026-01-30T12:01:05.133686] [DEBUG] [REMOTE ] ALHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:05.133802] [DEBUG] [REMOTE ] ALHC: PASS: Integrity check passed. [2026-01-30T12:01:05.133843] [DEBUG] [REMOTE ] ALHC: Symbol is viable for forecasting. [2026-01-30T12:01:05.133892] [INFO ] [MAIN ] [130/3488] ALHC kept (0.3s) | 130 kept, 0 rejected | 128.9/min | ETA: 26.1m [2026-01-30T12:01:05.790213] [DEBUG] [REMOTE ] ALK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:05.790345] [DEBUG] [REMOTE ] ALK: PASS: History has at least 300 days. [2026-01-30T12:01:05.790610] [DEBUG] [REMOTE ] ALK: PASS: Price check passed. Min price $37.82. [2026-01-30T12:01:05.790748] [DEBUG] [REMOTE ] ALK: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:05.790861] [DEBUG] [REMOTE ] ALK: PASS: Integrity check passed. [2026-01-30T12:01:05.790900] [DEBUG] [REMOTE ] ALK: Symbol is viable for forecasting. [2026-01-30T12:01:05.790948] [INFO ] [MAIN ] [131/3488] ALK kept (0.7s) | 131 kept, 0 rejected | 128.5/min | ETA: 26.1m [2026-01-30T12:01:06.248428] [DEBUG] [REMOTE ] ALKS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:06.248596] [DEBUG] [REMOTE ] ALKS: PASS: History has at least 300 days. [2026-01-30T12:01:06.248990] [DEBUG] [REMOTE ] ALKS: PASS: Price check passed. Min price $27.81. [2026-01-30T12:01:06.249127] [DEBUG] [REMOTE ] ALKS: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:06.249239] [DEBUG] [REMOTE ] ALKS: PASS: Integrity check passed. [2026-01-30T12:01:06.249279] [DEBUG] [REMOTE ] ALKS: Symbol is viable for forecasting. [2026-01-30T12:01:06.249327] [INFO ] [MAIN ] [132/3488] ALKS kept (0.5s) | 132 kept, 0 rejected | 128.5/min | ETA: 26.1m [2026-01-30T12:01:06.803648] [DEBUG] [REMOTE ] ALL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:06.803782] [DEBUG] [REMOTE ] ALL: PASS: History has at least 300 days. [2026-01-30T12:01:06.803996] [DEBUG] [REMOTE ] ALL: PASS: Price check passed. Min price $190.34. [2026-01-30T12:01:06.804135] [DEBUG] [REMOTE ] ALL: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:06.804251] [DEBUG] [REMOTE ] ALL: PASS: Integrity check passed. [2026-01-30T12:01:06.804294] [DEBUG] [REMOTE ] ALL: Symbol is viable for forecasting. [2026-01-30T12:01:06.804345] [INFO ] [MAIN ] [133/3488] ALL kept (0.6s) | 133 kept, 0 rejected | 128.3/min | ETA: 26.1m [2026-01-30T12:01:07.019253] [DEBUG] [REMOTE ] ALLE: Retrieved 3067 rows, trimmed to 300. [2026-01-30T12:01:07.019388] [DEBUG] [REMOTE ] ALLE: PASS: History has at least 300 days. [2026-01-30T12:01:07.019634] [DEBUG] [REMOTE ] ALLE: PASS: Price check passed. Min price $156.99. [2026-01-30T12:01:07.019774] [DEBUG] [REMOTE ] ALLE: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:07.019887] [DEBUG] [REMOTE ] ALLE: PASS: Integrity check passed. [2026-01-30T12:01:07.019927] [DEBUG] [REMOTE ] ALLE: Symbol is viable for forecasting. [2026-01-30T12:01:07.019975] [INFO ] [MAIN ] [134/3488] ALLE kept (0.2s) | 134 kept, 0 rejected | 128.8/min | ETA: 26.0m [2026-01-30T12:01:07.448269] [DEBUG] [REMOTE ] ALLO: Retrieved 1834 rows, trimmed to 300. [2026-01-30T12:01:07.448394] [DEBUG] [REMOTE ] ALLO: PASS: History has at least 300 days. [2026-01-30T12:01:07.448647] [DEBUG] [REMOTE ] ALLO: PASS: Price check passed. Min price $1.05. [2026-01-30T12:01:07.448786] [DEBUG] [REMOTE ] ALLO: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:07.448897] [DEBUG] [REMOTE ] ALLO: PASS: Integrity check passed. [2026-01-30T12:01:07.448936] [DEBUG] [REMOTE ] ALLO: Symbol is viable for forecasting. [2026-01-30T12:01:07.448984] [INFO ] [MAIN ] [135/3488] ALLO kept (0.4s) | 135 kept, 0 rejected | 128.9/min | ETA: 26.0m [2026-01-30T12:01:07.805716] [DEBUG] [REMOTE ] ALLY: Retrieved 2969 rows, trimmed to 300. [2026-01-30T12:01:07.805848] [DEBUG] [REMOTE ] ALLY: PASS: History has at least 300 days. [2026-01-30T12:01:07.806072] [DEBUG] [REMOTE ] ALLY: PASS: Price check passed. Min price $37.57. [2026-01-30T12:01:07.806223] [DEBUG] [REMOTE ] ALLY: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:07.806339] [DEBUG] [REMOTE ] ALLY: PASS: Integrity check passed. [2026-01-30T12:01:07.806381] [DEBUG] [REMOTE ] ALLY: Symbol is viable for forecasting. [2026-01-30T12:01:07.806431] [INFO ] [MAIN ] [136/3488] ALLY kept (0.4s) | 136 kept, 0 rejected | 129.1/min | ETA: 26.0m [2026-01-30T12:01:08.097341] [DEBUG] [REMOTE ] ALMS: Retrieved 398 rows, trimmed to 300. [2026-01-30T12:01:08.097479] [DEBUG] [REMOTE ] ALMS: PASS: History has at least 300 days. [2026-01-30T12:01:08.097748] [DEBUG] [REMOTE ] ALMS: PASS: Price check passed. Min price $4.55. [2026-01-30T12:01:08.101441] [DEBUG] [REMOTE ] ALMS: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:08.101674] [DEBUG] [REMOTE ] ALMS: PASS: Integrity check passed. [2026-01-30T12:01:08.101726] [DEBUG] [REMOTE ] ALMS: Symbol is viable for forecasting. [2026-01-30T12:01:08.101785] [INFO ] [MAIN ] [137/3488] ALMS kept (0.3s) | 137 kept, 0 rejected | 129.5/min | ETA: 25.9m [2026-01-30T12:01:08.935623] [DEBUG] [REMOTE ] ALNY: Retrieved 5451 rows, trimmed to 300. [2026-01-30T12:01:08.935956] [DEBUG] [REMOTE ] ALNY: PASS: History has at least 300 days. [2026-01-30T12:01:08.936174] [DEBUG] [REMOTE ] ALNY: PASS: Price check passed. Min price $346.79. [2026-01-30T12:01:08.936310] [DEBUG] [REMOTE ] ALNY: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:08.936426] [DEBUG] [REMOTE ] ALNY: PASS: Integrity check passed. [2026-01-30T12:01:08.936466] [DEBUG] [REMOTE ] ALNY: Symbol is viable for forecasting. [2026-01-30T12:01:08.936516] [INFO ] [MAIN ] [138/3488] ALNY kept (0.8s) | 138 kept, 0 rejected | 128.7/min | ETA: 26.0m [2026-01-30T12:01:09.223269] [DEBUG] [REMOTE ] ALRM: Retrieved 2664 rows, trimmed to 300. [2026-01-30T12:01:09.223421] [DEBUG] [REMOTE ] ALRM: PASS: History has at least 300 days. [2026-01-30T12:01:09.223679] [DEBUG] [REMOTE ] ALRM: PASS: Price check passed. Min price $47.13. [2026-01-30T12:01:09.223825] [DEBUG] [REMOTE ] ALRM: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:09.223944] [DEBUG] [REMOTE ] ALRM: PASS: Integrity check passed. [2026-01-30T12:01:09.223985] [DEBUG] [REMOTE ] ALRM: Symbol is viable for forecasting. [2026-01-30T12:01:09.224036] [INFO ] [MAIN ] [139/3488] ALRM kept (0.3s) | 139 kept, 0 rejected | 129.1/min | ETA: 25.9m [2026-01-30T12:01:09.765739] [DEBUG] [REMOTE ] ALRS: Retrieved 6298 rows, trimmed to 300. [2026-01-30T12:01:09.765872] [DEBUG] [REMOTE ] ALRS: PASS: History has at least 300 days. [2026-01-30T12:01:09.766077] [DEBUG] [REMOTE ] ALRS: PASS: Price check passed. Min price $20.73. [2026-01-30T12:01:09.766212] [DEBUG] [REMOTE ] ALRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:09.766325] [DEBUG] [REMOTE ] ALRS: PASS: Integrity check passed. [2026-01-30T12:01:09.766364] [DEBUG] [REMOTE ] ALRS: Symbol is viable for forecasting. [2026-01-30T12:01:09.766411] [INFO ] [MAIN ] [140/3488] ALRS kept (0.5s) | 140 kept, 0 rejected | 128.9/min | ETA: 26.0m [2026-01-30T12:01:10.185922] [DEBUG] [REMOTE ] ALSN: Retrieved 3489 rows, trimmed to 300. [2026-01-30T12:01:10.186071] [DEBUG] [REMOTE ] ALSN: PASS: History has at least 300 days. [2026-01-30T12:01:10.186283] [DEBUG] [REMOTE ] ALSN: PASS: Price check passed. Min price $79.02. [2026-01-30T12:01:10.186423] [DEBUG] [REMOTE ] ALSN: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:10.186538] [DEBUG] [REMOTE ] ALSN: PASS: Integrity check passed. [2026-01-30T12:01:10.186601] [DEBUG] [REMOTE ] ALSN: Symbol is viable for forecasting. [2026-01-30T12:01:10.186657] [INFO ] [MAIN ] [141/3488] ALSN kept (0.4s) | 141 kept, 0 rejected | 129.0/min | ETA: 25.9m [2026-01-30T12:01:10.333922] [DEBUG] [REMOTE ] ALTG: Retrieved 1701 rows, trimmed to 300. [2026-01-30T12:01:10.334058] [DEBUG] [REMOTE ] ALTG: PASS: History has at least 300 days. [2026-01-30T12:01:10.334313] [DEBUG] [REMOTE ] ALTG: PASS: Price check passed. Min price $4.19. [2026-01-30T12:01:10.334492] [DEBUG] [REMOTE ] ALTG: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:10.334636] [DEBUG] [REMOTE ] ALTG: PASS: Integrity check passed. [2026-01-30T12:01:10.334681] [DEBUG] [REMOTE ] ALTG: Symbol is viable for forecasting. [2026-01-30T12:01:10.334918] [INFO ] [MAIN ] [142/3488] ALTG kept (0.1s) | 142 kept, 0 rejected | 129.6/min | ETA: 25.8m [2026-01-30T12:01:10.833211] [DEBUG] [REMOTE ] ALTI: Retrieved 771 rows, trimmed to 300. [2026-01-30T12:01:10.833358] [DEBUG] [REMOTE ] ALTI: PASS: History has at least 300 days. [2026-01-30T12:01:10.833597] [DEBUG] [REMOTE ] ALTI: PASS: Price check passed. Min price $3.82. [2026-01-30T12:01:10.833762] [DEBUG] [REMOTE ] ALTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:10.833880] [DEBUG] [REMOTE ] ALTI: PASS: Integrity check passed. [2026-01-30T12:01:10.833921] [DEBUG] [REMOTE ] ALTI: Symbol is viable for forecasting. [2026-01-30T12:01:10.833969] [INFO ] [MAIN ] [143/3488] ALTI kept (0.5s) | 143 kept, 0 rejected | 129.6/min | ETA: 25.8m [2026-01-30T12:01:11.418696] [DEBUG] [REMOTE ] ALTS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:11.418863] [DEBUG] [REMOTE ] ALTS: PASS: History has at least 300 days. [2026-01-30T12:01:11.419129] [DEBUG] [REMOTE ] ALTS: PASS: Price check passed. Min price $1.10. [2026-01-30T12:01:11.419276] [DEBUG] [REMOTE ] ALTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:11.419397] [DEBUG] [REMOTE ] ALTS: PASS: Integrity check passed. [2026-01-30T12:01:11.419438] [DEBUG] [REMOTE ] ALTS: Symbol is viable for forecasting. [2026-01-30T12:01:11.419488] [INFO ] [MAIN ] [144/3488] ALTS kept (0.6s) | 144 kept, 0 rejected | 129.3/min | ETA: 25.9m [2026-01-30T12:01:11.779114] [DEBUG] [REMOTE ] ALTY: Retrieved 2653 rows, trimmed to 300. [2026-01-30T12:01:11.779279] [DEBUG] [REMOTE ] ALTY: PASS: History has at least 300 days. [2026-01-30T12:01:11.779537] [DEBUG] [REMOTE ] ALTY: PASS: Price check passed. Min price $11.63. [2026-01-30T12:01:11.779736] [DEBUG] [REMOTE ] ALTY: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:11.779883] [DEBUG] [REMOTE ] ALTY: PASS: Integrity check passed. [2026-01-30T12:01:11.779931] [DEBUG] [REMOTE ] ALTY: Symbol is viable for forecasting. [2026-01-30T12:01:11.779988] [INFO ] [MAIN ] [145/3488] ALTY kept (0.4s) | 145 kept, 0 rejected | 129.5/min | ETA: 25.8m [2026-01-30T12:01:12.044192] [DEBUG] [REMOTE ] ALVO: Retrieved 908 rows, trimmed to 300. [2026-01-30T12:01:12.044324] [DEBUG] [REMOTE ] ALVO: PASS: History has at least 300 days. [2026-01-30T12:01:12.044533] [DEBUG] [REMOTE ] ALVO: PASS: Price check passed. Min price $4.58. [2026-01-30T12:01:12.044697] [DEBUG] [REMOTE ] ALVO: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:12.044818] [DEBUG] [REMOTE ] ALVO: PASS: Integrity check passed. [2026-01-30T12:01:12.044869] [DEBUG] [REMOTE ] ALVO: Symbol is viable for forecasting. [2026-01-30T12:01:12.044922] [INFO ] [MAIN ] [146/3488] ALVO kept (0.3s) | 146 kept, 0 rejected | 129.9/min | ETA: 25.7m [2026-01-30T12:01:12.671841] [DEBUG] [REMOTE ] ALX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:12.672000] [DEBUG] [REMOTE ] ALX: PASS: History has at least 300 days. [2026-01-30T12:01:12.672264] [DEBUG] [REMOTE ] ALX: PASS: Price check passed. Min price $205.15. [2026-01-30T12:01:12.672405] [DEBUG] [REMOTE ] ALX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:12.672536] [DEBUG] [REMOTE ] ALX: PASS: Integrity check passed. [2026-01-30T12:01:12.672599] [DEBUG] [REMOTE ] ALX: Symbol is viable for forecasting. [2026-01-30T12:01:12.672652] [INFO ] [MAIN ] [147/3488] ALX kept (0.6s) | 147 kept, 0 rejected | 129.6/min | ETA: 25.8m [2026-01-30T12:01:12.932114] [DEBUG] [REMOTE ] ALXO: Retrieved 1391 rows, trimmed to 300. [2026-01-30T12:01:12.932240] [DEBUG] [REMOTE ] ALXO: PASS: History has at least 300 days. [2026-01-30T12:01:12.932444] [DEBUG] [REMOTE ] ALXO: PASS: Price check passed. Min price $1.08. [2026-01-30T12:01:12.932600] [DEBUG] [REMOTE ] ALXO: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:12.932720] [DEBUG] [REMOTE ] ALXO: PASS: Integrity check passed. [2026-01-30T12:01:12.932760] [DEBUG] [REMOTE ] ALXO: Symbol is viable for forecasting. [2026-01-30T12:01:12.932816] [INFO ] [MAIN ] [148/3488] ALXO kept (0.3s) | 148 kept, 0 rejected | 130.0/min | ETA: 25.7m [2026-01-30T12:01:13.223311] [DEBUG] [REMOTE ] ALZN: Retrieved 1162 rows, trimmed to 300. [2026-01-30T12:01:13.223444] [DEBUG] [REMOTE ] ALZN: PASS: History has at least 300 days. [2026-01-30T12:01:13.223688] [DEBUG] [REMOTE ] ALZN: PASS: Price check passed. Min price $1.82. [2026-01-30T12:01:13.223844] [DEBUG] [REMOTE ] ALZN: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:13.223959] [DEBUG] [REMOTE ] ALZN: PASS: Integrity check passed. [2026-01-30T12:01:13.224000] [DEBUG] [REMOTE ] ALZN: Symbol is viable for forecasting. [2026-01-30T12:01:13.224050] [INFO ] [MAIN ] [149/3488] ALZN kept (0.3s) | 149 kept, 0 rejected | 130.3/min | ETA: 25.6m [2026-01-30T12:01:13.882733] [DEBUG] [REMOTE ] AM: Retrieved 2824 rows, trimmed to 300. [2026-01-30T12:01:13.882869] [DEBUG] [REMOTE ] AM: PASS: History has at least 300 days. [2026-01-30T12:01:13.883088] [DEBUG] [REMOTE ] AM: PASS: Price check passed. Min price $16.95. [2026-01-30T12:01:13.883230] [DEBUG] [REMOTE ] AM: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:13.883348] [DEBUG] [REMOTE ] AM: PASS: Integrity check passed. [2026-01-30T12:01:13.883390] [DEBUG] [REMOTE ] AM: Symbol is viable for forecasting. [2026-01-30T12:01:13.883439] [INFO ] [MAIN ] [150/3488] AM kept (0.7s) | 150 kept, 0 rejected | 129.9/min | ETA: 25.7m [2026-01-30T12:01:14.135265] [DEBUG] [REMOTE ] AMAL: Retrieved 1880 rows, trimmed to 300. [2026-01-30T12:01:14.135413] [DEBUG] [REMOTE ] AMAL: PASS: History has at least 300 days. [2026-01-30T12:01:14.135668] [DEBUG] [REMOTE ] AMAL: PASS: Price check passed. Min price $26.75. [2026-01-30T12:01:14.135834] [DEBUG] [REMOTE ] AMAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:14.135954] [DEBUG] [REMOTE ] AMAL: PASS: Integrity check passed. [2026-01-30T12:01:14.135994] [DEBUG] [REMOTE ] AMAL: Symbol is viable for forecasting. [2026-01-30T12:01:14.136045] [INFO ] [MAIN ] [151/3488] AMAL kept (0.3s) | 151 kept, 0 rejected | 130.3/min | ETA: 25.6m [2026-01-30T12:01:14.664680] [DEBUG] [REMOTE ] AMBA: Retrieved 3344 rows, trimmed to 300. [2026-01-30T12:01:14.664875] [DEBUG] [REMOTE ] AMBA: PASS: History has at least 300 days. [2026-01-30T12:01:14.665160] [DEBUG] [REMOTE ] AMBA: PASS: Price check passed. Min price $64.60. [2026-01-30T12:01:14.665308] [DEBUG] [REMOTE ] AMBA: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:14.665449] [DEBUG] [REMOTE ] AMBA: PASS: Integrity check passed. [2026-01-30T12:01:14.665498] [DEBUG] [REMOTE ] AMBA: Symbol is viable for forecasting. [2026-01-30T12:01:14.665560] [INFO ] [MAIN ] [152/3488] AMBA kept (0.5s) | 152 kept, 0 rejected | 130.2/min | ETA: 25.6m [2026-01-30T12:01:14.921687] [DEBUG] [REMOTE ] AMBP: Retrieved 1126 rows, trimmed to 300. [2026-01-30T12:01:14.921886] [DEBUG] [REMOTE ] AMBP: PASS: History has at least 300 days. [2026-01-30T12:01:14.922185] [DEBUG] [REMOTE ] AMBP: PASS: Price check passed. Min price $3.32. [2026-01-30T12:01:14.922337] [DEBUG] [REMOTE ] AMBP: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:14.922464] [DEBUG] [REMOTE ] AMBP: PASS: Integrity check passed. [2026-01-30T12:01:14.922507] [DEBUG] [REMOTE ] AMBP: Symbol is viable for forecasting. [2026-01-30T12:01:14.922561] [INFO ] [MAIN ] [153/3488] AMBP kept (0.3s) | 153 kept, 0 rejected | 130.6/min | ETA: 25.5m [2026-01-30T12:01:15.414270] [DEBUG] [REMOTE ] AMC: Retrieved 3046 rows, trimmed to 300. [2026-01-30T12:01:15.414393] [DEBUG] [REMOTE ] AMC: PASS: History has at least 300 days. [2026-01-30T12:01:15.414617] [DEBUG] [REMOTE ] AMC: PASS: Price check passed. Min price $1.37. [2026-01-30T12:01:15.414754] [DEBUG] [REMOTE ] AMC: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:15.414863] [DEBUG] [REMOTE ] AMC: PASS: Integrity check passed. [2026-01-30T12:01:15.415096] [DEBUG] [REMOTE ] AMC: Symbol is viable for forecasting. [2026-01-30T12:01:15.415145] [INFO ] [MAIN ] [154/3488] AMC kept (0.5s) | 154 kept, 0 rejected | 130.5/min | ETA: 25.5m [2026-01-30T12:01:15.880719] [DEBUG] [REMOTE ] AMCX: Retrieved 3677 rows, trimmed to 300. [2026-01-30T12:01:15.880848] [DEBUG] [REMOTE ] AMCX: PASS: History has at least 300 days. [2026-01-30T12:01:15.881049] [DEBUG] [REMOTE ] AMCX: PASS: Price check passed. Min price $7.25. [2026-01-30T12:01:15.881181] [DEBUG] [REMOTE ] AMCX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:15.881292] [DEBUG] [REMOTE ] AMCX: PASS: Integrity check passed. [2026-01-30T12:01:15.881331] [DEBUG] [REMOTE ] AMCX: Symbol is viable for forecasting. [2026-01-30T12:01:15.881378] [INFO ] [MAIN ] [155/3488] AMCX kept (0.5s) | 155 kept, 0 rejected | 130.5/min | ETA: 25.5m [2026-01-30T12:01:16.353395] [DEBUG] [REMOTE ] AMD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:16.353535] [DEBUG] [REMOTE ] AMD: PASS: History has at least 300 days. [2026-01-30T12:01:16.353770] [DEBUG] [REMOTE ] AMD: PASS: Price check passed. Min price $198.11. [2026-01-30T12:01:16.353905] [DEBUG] [REMOTE ] AMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:16.354022] [DEBUG] [REMOTE ] AMD: PASS: Integrity check passed. [2026-01-30T12:01:16.354061] [DEBUG] [REMOTE ] AMD: Symbol is viable for forecasting. [2026-01-30T12:01:16.354108] [INFO ] [MAIN ] [156/3488] AMD kept (0.5s) | 156 kept, 0 rejected | 130.5/min | ETA: 25.5m [2026-01-30T12:01:16.551842] [DEBUG] [REMOTE ] AMDL: Retrieved 469 rows, trimmed to 300. [2026-01-30T12:01:16.551983] [DEBUG] [REMOTE ] AMDL: PASS: History has at least 300 days. [2026-01-30T12:01:16.552178] [DEBUG] [REMOTE ] AMDL: PASS: Price check passed. Min price $13.41. [2026-01-30T12:01:16.552310] [DEBUG] [REMOTE ] AMDL: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:16.552418] [DEBUG] [REMOTE ] AMDL: PASS: Integrity check passed. [2026-01-30T12:01:16.552456] [DEBUG] [REMOTE ] AMDL: Symbol is viable for forecasting. [2026-01-30T12:01:16.552503] [INFO ] [MAIN ] [157/3488] AMDL kept (0.2s) | 157 kept, 0 rejected | 131.0/min | ETA: 25.4m [2026-01-30T12:01:17.259882] [DEBUG] [REMOTE ] AME: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:17.260022] [DEBUG] [REMOTE ] AME: PASS: History has at least 300 days. [2026-01-30T12:01:17.260253] [DEBUG] [REMOTE ] AME: PASS: Price check passed. Min price $189.61. [2026-01-30T12:01:17.260392] [DEBUG] [REMOTE ] AME: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:17.260512] [DEBUG] [REMOTE ] AME: PASS: Integrity check passed. [2026-01-30T12:01:17.260554] [DEBUG] [REMOTE ] AME: Symbol is viable for forecasting. [2026-01-30T12:01:17.260632] [INFO ] [MAIN ] [158/3488] AME kept (0.7s) | 158 kept, 0 rejected | 130.5/min | ETA: 25.5m [2026-01-30T12:01:17.690292] [DEBUG] [REMOTE ] AMG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:17.690427] [DEBUG] [REMOTE ] AMG: PASS: History has at least 300 days. [2026-01-30T12:01:17.690661] [DEBUG] [REMOTE ] AMG: PASS: Price check passed. Min price $250.46. [2026-01-30T12:01:17.690802] [DEBUG] [REMOTE ] AMG: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:17.690928] [DEBUG] [REMOTE ] AMG: PASS: Integrity check passed. [2026-01-30T12:01:17.690976] [DEBUG] [REMOTE ] AMG: Symbol is viable for forecasting. [2026-01-30T12:01:17.691037] [INFO ] [MAIN ] [159/3488] AMG kept (0.4s) | 159 kept, 0 rejected | 130.6/min | ETA: 25.5m [2026-01-30T12:01:18.161257] [DEBUG] [REMOTE ] AMGN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:18.161400] [DEBUG] [REMOTE ] AMGN: PASS: History has at least 300 days. [2026-01-30T12:01:18.161655] [DEBUG] [REMOTE ] AMGN: PASS: Price check passed. Min price $294.23. [2026-01-30T12:01:18.161795] [DEBUG] [REMOTE ] AMGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:18.161915] [DEBUG] [REMOTE ] AMGN: PASS: Integrity check passed. [2026-01-30T12:01:18.161955] [DEBUG] [REMOTE ] AMGN: Symbol is viable for forecasting. [2026-01-30T12:01:18.162004] [INFO ] [MAIN ] [160/3488] AMGN kept (0.5s) | 160 kept, 0 rejected | 130.5/min | ETA: 25.5m [2026-01-30T12:01:18.508852] [DEBUG] [REMOTE ] AMH: Retrieved 3143 rows, trimmed to 300. [2026-01-30T12:01:18.508981] [DEBUG] [REMOTE ] AMH: PASS: History has at least 300 days. [2026-01-30T12:01:18.509370] [DEBUG] [REMOTE ] AMH: PASS: Price check passed. Min price $29.87. [2026-01-30T12:01:18.509502] [DEBUG] [REMOTE ] AMH: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:18.509630] [DEBUG] [REMOTE ] AMH: PASS: Integrity check passed. [2026-01-30T12:01:18.509672] [DEBUG] [REMOTE ] AMH: Symbol is viable for forecasting. [2026-01-30T12:01:18.509721] [INFO ] [MAIN ] [161/3488] AMH kept (0.3s) | 161 kept, 0 rejected | 130.7/min | ETA: 25.4m [2026-01-30T12:01:18.751621] [DEBUG] [REMOTE ] AMLX: Retrieved 1018 rows, trimmed to 300. [2026-01-30T12:01:18.751766] [DEBUG] [REMOTE ] AMLX: PASS: History has at least 300 days. [2026-01-30T12:01:18.751974] [DEBUG] [REMOTE ] AMLX: PASS: Price check passed. Min price $11.38. [2026-01-30T12:01:18.752117] [DEBUG] [REMOTE ] AMLX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:18.752231] [DEBUG] [REMOTE ] AMLX: PASS: Integrity check passed. [2026-01-30T12:01:18.752273] [DEBUG] [REMOTE ] AMLX: Symbol is viable for forecasting. [2026-01-30T12:01:18.752323] [INFO ] [MAIN ] [162/3488] AMLX kept (0.2s) | 162 kept, 0 rejected | 131.1/min | ETA: 25.4m [2026-01-30T12:01:19.419395] [DEBUG] [REMOTE ] AMN: Retrieved 6091 rows, trimmed to 300. [2026-01-30T12:01:19.419548] [DEBUG] [REMOTE ] AMN: PASS: History has at least 300 days. [2026-01-30T12:01:19.419820] [DEBUG] [REMOTE ] AMN: PASS: Price check passed. Min price $15.10. [2026-01-30T12:01:19.419987] [DEBUG] [REMOTE ] AMN: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:19.420118] [DEBUG] [REMOTE ] AMN: PASS: Integrity check passed. [2026-01-30T12:01:19.420158] [DEBUG] [REMOTE ] AMN: Symbol is viable for forecasting. [2026-01-30T12:01:19.420210] [INFO ] [MAIN ] [163/3488] AMN kept (0.7s) | 163 kept, 0 rejected | 130.7/min | ETA: 25.4m [2026-01-30T12:01:19.793737] [DEBUG] [REMOTE ] AMP: Retrieved 5125 rows, trimmed to 300. [2026-01-30T12:01:19.793891] [DEBUG] [REMOTE ] AMP: PASS: History has at least 300 days. [2026-01-30T12:01:19.794378] [DEBUG] [REMOTE ] AMP: PASS: Price check passed. Min price $440.80. [2026-01-30T12:01:19.794562] [DEBUG] [REMOTE ] AMP: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:19.794749] [DEBUG] [REMOTE ] AMP: PASS: Integrity check passed. [2026-01-30T12:01:19.794807] [DEBUG] [REMOTE ] AMP: Symbol is viable for forecasting. [2026-01-30T12:01:19.794876] [INFO ] [MAIN ] [164/3488] AMP kept (0.4s) | 164 kept, 0 rejected | 130.9/min | ETA: 25.4m [2026-01-30T12:01:20.253613] [DEBUG] [REMOTE ] AMPG: Retrieved 6518 rows, trimmed to 300. [2026-01-30T12:01:20.253744] [DEBUG] [REMOTE ] AMPG: PASS: History has at least 300 days. [2026-01-30T12:01:20.253950] [DEBUG] [REMOTE ] AMPG: PASS: Price check passed. Min price $2.60. [2026-01-30T12:01:20.254082] [DEBUG] [REMOTE ] AMPG: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:20.254195] [DEBUG] [REMOTE ] AMPG: PASS: Integrity check passed. [2026-01-30T12:01:20.254235] [DEBUG] [REMOTE ] AMPG: Symbol is viable for forecasting. [2026-01-30T12:01:20.254305] [INFO ] [MAIN ] [165/3488] AMPG kept (0.5s) | 165 kept, 0 rejected | 130.9/min | ETA: 25.4m [2026-01-30T12:01:20.603367] [DEBUG] [REMOTE ] AMPH: Retrieved 2917 rows, trimmed to 300. [2026-01-30T12:01:20.603534] [DEBUG] [REMOTE ] AMPH: PASS: History has at least 300 days. [2026-01-30T12:01:20.603839] [DEBUG] [REMOTE ] AMPH: PASS: Price check passed. Min price $24.03. [2026-01-30T12:01:20.604024] [DEBUG] [REMOTE ] AMPH: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:20.604185] [DEBUG] [REMOTE ] AMPH: PASS: Integrity check passed. [2026-01-30T12:01:20.604242] [DEBUG] [REMOTE ] AMPH: Symbol is viable for forecasting. [2026-01-30T12:01:20.604303] [INFO ] [MAIN ] [166/3488] AMPH kept (0.3s) | 166 kept, 0 rejected | 131.1/min | ETA: 25.3m [2026-01-30T12:01:20.874926] [DEBUG] [REMOTE ] AMPL: Retrieved 1089 rows, trimmed to 300. [2026-01-30T12:01:20.875094] [DEBUG] [REMOTE ] AMPL: PASS: History has at least 300 days. [2026-01-30T12:01:20.875350] [DEBUG] [REMOTE ] AMPL: PASS: Price check passed. Min price $9.37. [2026-01-30T12:01:20.875529] [DEBUG] [REMOTE ] AMPL: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:20.875701] [DEBUG] [REMOTE ] AMPL: PASS: Integrity check passed. [2026-01-30T12:01:20.875760] [DEBUG] [REMOTE ] AMPL: Symbol is viable for forecasting. [2026-01-30T12:01:20.875829] [INFO ] [MAIN ] [167/3488] AMPL kept (0.3s) | 167 kept, 0 rejected | 131.4/min | ETA: 25.3m [2026-01-30T12:01:21.289265] [DEBUG] [REMOTE ] AMPX: Retrieved 846 rows, trimmed to 300. [2026-01-30T12:01:21.289399] [DEBUG] [REMOTE ] AMPX: PASS: History has at least 300 days. [2026-01-30T12:01:21.289628] [DEBUG] [REMOTE ] AMPX: PASS: Price check passed. Min price $7.83. [2026-01-30T12:01:21.289790] [DEBUG] [REMOTE ] AMPX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:21.289929] [DEBUG] [REMOTE ] AMPX: PASS: Integrity check passed. [2026-01-30T12:01:21.289979] [DEBUG] [REMOTE ] AMPX: Symbol is viable for forecasting. [2026-01-30T12:01:21.290031] [INFO ] [MAIN ] [168/3488] AMPX kept (0.4s) | 168 kept, 0 rejected | 131.5/min | ETA: 25.3m [2026-01-30T12:01:21.769780] [DEBUG] [REMOTE ] AMRC: Retrieved 3905 rows, trimmed to 300. [2026-01-30T12:01:21.769957] [DEBUG] [REMOTE ] AMRC: PASS: History has at least 300 days. [2026-01-30T12:01:21.770177] [DEBUG] [REMOTE ] AMRC: PASS: Price check passed. Min price $29.13. [2026-01-30T12:01:21.770315] [DEBUG] [REMOTE ] AMRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:21.770426] [DEBUG] [REMOTE ] AMRC: PASS: Integrity check passed. [2026-01-30T12:01:21.770467] [DEBUG] [REMOTE ] AMRC: Symbol is viable for forecasting. [2026-01-30T12:01:21.770515] [INFO ] [MAIN ] [169/3488] AMRC kept (0.5s) | 169 kept, 0 rejected | 131.4/min | ETA: 25.3m [2026-01-30T12:01:22.247292] [DEBUG] [REMOTE ] AMRN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:22.247425] [DEBUG] [REMOTE ] AMRN: PASS: History has at least 300 days. [2026-01-30T12:01:22.247653] [DEBUG] [REMOTE ] AMRN: PASS: Price check passed. Min price $13.50. [2026-01-30T12:01:22.247791] [DEBUG] [REMOTE ] AMRN: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:22.247927] [DEBUG] [REMOTE ] AMRN: PASS: Integrity check passed. [2026-01-30T12:01:22.247972] [DEBUG] [REMOTE ] AMRN: Symbol is viable for forecasting. [2026-01-30T12:01:22.248023] [INFO ] [MAIN ] [170/3488] AMRN kept (0.5s) | 170 kept, 0 rejected | 131.4/min | ETA: 25.3m [2026-01-30T12:01:22.581873] [DEBUG] [REMOTE ] AMRX: Retrieved 4285 rows, trimmed to 300. [2026-01-30T12:01:22.582004] [DEBUG] [REMOTE ] AMRX: PASS: History has at least 300 days. [2026-01-30T12:01:22.582212] [DEBUG] [REMOTE ] AMRX: PASS: Price check passed. Min price $11.20. [2026-01-30T12:01:22.582350] [DEBUG] [REMOTE ] AMRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:22.582462] [DEBUG] [REMOTE ] AMRX: PASS: Integrity check passed. [2026-01-30T12:01:22.582504] [DEBUG] [REMOTE ] AMRX: Symbol is viable for forecasting. [2026-01-30T12:01:22.582600] [INFO ] [MAIN ] [171/3488] AMRX kept (0.3s) | 171 kept, 0 rejected | 131.6/min | ETA: 25.2m [2026-01-30T12:01:23.096116] [DEBUG] [REMOTE ] AMSC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:23.096266] [DEBUG] [REMOTE ] AMSC: PASS: History has at least 300 days. [2026-01-30T12:01:23.096508] [DEBUG] [REMOTE ] AMSC: PASS: Price check passed. Min price $28.78. [2026-01-30T12:01:23.096666] [DEBUG] [REMOTE ] AMSC: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:23.096793] [DEBUG] [REMOTE ] AMSC: PASS: Integrity check passed. [2026-01-30T12:01:23.096833] [DEBUG] [REMOTE ] AMSC: Symbol is viable for forecasting. [2026-01-30T12:01:23.096882] [INFO ] [MAIN ] [172/3488] AMSC kept (0.5s) | 172 kept, 0 rejected | 131.5/min | ETA: 25.2m [2026-01-30T12:01:23.522973] [DEBUG] [REMOTE ] AMSF: Retrieved 5079 rows, trimmed to 300. [2026-01-30T12:01:23.523100] [DEBUG] [REMOTE ] AMSF: PASS: History has at least 300 days. [2026-01-30T12:01:23.523299] [DEBUG] [REMOTE ] AMSF: PASS: Price check passed. Min price $36.37. [2026-01-30T12:01:23.523430] [DEBUG] [REMOTE ] AMSF: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:23.523538] [DEBUG] [REMOTE ] AMSF: PASS: Integrity check passed. [2026-01-30T12:01:23.523594] [DEBUG] [REMOTE ] AMSF: Symbol is viable for forecasting. [2026-01-30T12:01:23.523645] [INFO ] [MAIN ] [173/3488] AMSF kept (0.4s) | 173 kept, 0 rejected | 131.5/min | ETA: 25.2m [2026-01-30T12:01:23.795936] [DEBUG] [REMOTE ] AMTB: Retrieved 1864 rows, trimmed to 300. [2026-01-30T12:01:23.796068] [DEBUG] [REMOTE ] AMTB: PASS: History has at least 300 days. [2026-01-30T12:01:23.796264] [DEBUG] [REMOTE ] AMTB: PASS: Price check passed. Min price $16.62. [2026-01-30T12:01:23.796395] [DEBUG] [REMOTE ] AMTB: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:23.796500] [DEBUG] [REMOTE ] AMTB: PASS: Integrity check passed. [2026-01-30T12:01:23.796539] [DEBUG] [REMOTE ] AMTB: Symbol is viable for forecasting. [2026-01-30T12:01:23.796606] [INFO ] [MAIN ] [174/3488] AMTB kept (0.3s) | 174 kept, 0 rejected | 131.9/min | ETA: 25.1m [2026-01-30T12:01:24.200848] [DEBUG] [REMOTE ] AMTX: Retrieved 2940 rows, trimmed to 300. [2026-01-30T12:01:24.200972] [DEBUG] [REMOTE ] AMTX: PASS: History has at least 300 days. [2026-01-30T12:01:24.201232] [DEBUG] [REMOTE ] AMTX: PASS: Price check passed. Min price $1.32. [2026-01-30T12:01:24.201411] [DEBUG] [REMOTE ] AMTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:24.201555] [DEBUG] [REMOTE ] AMTX: PASS: Integrity check passed. [2026-01-30T12:01:24.201635] [DEBUG] [REMOTE ] AMTX: Symbol is viable for forecasting. [2026-01-30T12:01:24.201706] [INFO ] [MAIN ] [175/3488] AMTX kept (0.4s) | 175 kept, 0 rejected | 131.9/min | ETA: 25.1m [2026-01-30T12:01:24.880705] [DEBUG] [REMOTE ] AMWD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:24.880858] [DEBUG] [REMOTE ] AMWD: PASS: History has at least 300 days. [2026-01-30T12:01:24.881125] [DEBUG] [REMOTE ] AMWD: PASS: Price check passed. Min price $47.62. [2026-01-30T12:01:24.881264] [DEBUG] [REMOTE ] AMWD: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:24.881385] [DEBUG] [REMOTE ] AMWD: PASS: Integrity check passed. [2026-01-30T12:01:24.881426] [DEBUG] [REMOTE ] AMWD: Symbol is viable for forecasting. [2026-01-30T12:01:24.881476] [INFO ] [MAIN ] [176/3488] AMWD kept (0.7s) | 176 kept, 0 rejected | 131.6/min | ETA: 25.2m [2026-01-30T12:01:25.159613] [DEBUG] [REMOTE ] AMWL: Retrieved 1348 rows, trimmed to 300. [2026-01-30T12:01:25.159865] [DEBUG] [REMOTE ] AMWL: PASS: History has at least 300 days. [2026-01-30T12:01:25.160143] [DEBUG] [REMOTE ] AMWL: PASS: Price check passed. Min price $3.78. [2026-01-30T12:01:25.160289] [DEBUG] [REMOTE ] AMWL: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:25.160478] [DEBUG] [REMOTE ] AMWL: PASS: Integrity check passed. [2026-01-30T12:01:25.160525] [DEBUG] [REMOTE ] AMWL: Symbol is viable for forecasting. [2026-01-30T12:01:25.160634] [INFO ] [MAIN ] [177/3488] AMWL kept (0.3s) | 177 kept, 0 rejected | 131.9/min | ETA: 25.1m [2026-01-30T12:01:25.665383] [DEBUG] [REMOTE ] AMX: Retrieved 6280 rows, trimmed to 300. [2026-01-30T12:01:25.665642] [DEBUG] [REMOTE ] AMX: PASS: History has at least 300 days. [2026-01-30T12:01:25.666008] [DEBUG] [REMOTE ] AMX: PASS: Price check passed. Min price $19.89. [2026-01-30T12:01:25.666172] [DEBUG] [REMOTE ] AMX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:25.666333] [DEBUG] [REMOTE ] AMX: PASS: Integrity check passed. [2026-01-30T12:01:25.666384] [DEBUG] [REMOTE ] AMX: Symbol is viable for forecasting. [2026-01-30T12:01:25.666453] [INFO ] [MAIN ] [178/3488] AMX kept (0.5s) | 178 kept, 0 rejected | 131.8/min | ETA: 25.1m [2026-01-30T12:01:25.909306] [DEBUG] [REMOTE ] AMZD: Retrieved 852 rows, trimmed to 300. [2026-01-30T12:01:25.909438] [DEBUG] [REMOTE ] AMZD: PASS: History has at least 300 days. [2026-01-30T12:01:25.909653] [DEBUG] [REMOTE ] AMZD: PASS: Price check passed. Min price $9.14. [2026-01-30T12:01:25.909795] [DEBUG] [REMOTE ] AMZD: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:25.909907] [DEBUG] [REMOTE ] AMZD: PASS: Integrity check passed. [2026-01-30T12:01:25.909947] [DEBUG] [REMOTE ] AMZD: Symbol is viable for forecasting. [2026-01-30T12:01:25.909996] [INFO ] [MAIN ] [179/3488] AMZD kept (0.2s) | 179 kept, 0 rejected | 132.1/min | ETA: 25.0m [2026-01-30T12:01:26.521280] [DEBUG] [REMOTE ] AMZN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:26.521415] [DEBUG] [REMOTE ] AMZN: PASS: History has at least 300 days. [2026-01-30T12:01:26.521645] [DEBUG] [REMOTE ] AMZN: PASS: Price check passed. Min price $217.14. [2026-01-30T12:01:26.521785] [DEBUG] [REMOTE ] AMZN: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:26.521899] [DEBUG] [REMOTE ] AMZN: PASS: Integrity check passed. [2026-01-30T12:01:26.521947] [DEBUG] [REMOTE ] AMZN: Symbol is viable for forecasting. [2026-01-30T12:01:26.522004] [INFO ] [MAIN ] [180/3488] AMZN kept (0.6s) | 180 kept, 0 rejected | 131.9/min | ETA: 25.1m [2026-01-30T12:01:26.617709] [DEBUG] [REMOTE ] AMZZ: Retrieved 469 rows, trimmed to 300. [2026-01-30T12:01:26.617910] [DEBUG] [REMOTE ] AMZZ: PASS: History has at least 300 days. [2026-01-30T12:01:26.618171] [DEBUG] [REMOTE ] AMZZ: PASS: Price check passed. Min price $28.10. [2026-01-30T12:01:26.618321] [DEBUG] [REMOTE ] AMZZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:26.618440] [DEBUG] [REMOTE ] AMZZ: PASS: Integrity check passed. [2026-01-30T12:01:26.618481] [DEBUG] [REMOTE ] AMZZ: Symbol is viable for forecasting. [2026-01-30T12:01:26.618535] [INFO ] [MAIN ] [181/3488] AMZZ kept (0.1s) | 181 kept, 0 rejected | 132.4/min | ETA: 25.0m [2026-01-30T12:01:27.284932] [DEBUG] [REMOTE ] AN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:27.285077] [DEBUG] [REMOTE ] AN: PASS: History has at least 300 days. [2026-01-30T12:01:27.285302] [DEBUG] [REMOTE ] AN: PASS: Price check passed. Min price $190.80. [2026-01-30T12:01:27.285439] [DEBUG] [REMOTE ] AN: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:27.285558] [DEBUG] [REMOTE ] AN: PASS: Integrity check passed. [2026-01-30T12:01:27.285620] [DEBUG] [REMOTE ] AN: Symbol is viable for forecasting. [2026-01-30T12:01:27.285673] [INFO ] [MAIN ] [182/3488] AN kept (0.7s) | 182 kept, 0 rejected | 132.1/min | ETA: 25.0m [2026-01-30T12:01:27.683794] [DEBUG] [REMOTE ] ANAB: Retrieved 2265 rows, trimmed to 300. [2026-01-30T12:01:27.683936] [DEBUG] [REMOTE ] ANAB: PASS: History has at least 300 days. [2026-01-30T12:01:27.684335] [DEBUG] [REMOTE ] ANAB: PASS: Price check passed. Min price $33.09. [2026-01-30T12:01:27.684471] [DEBUG] [REMOTE ] ANAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:27.684603] [DEBUG] [REMOTE ] ANAB: PASS: Integrity check passed. [2026-01-30T12:01:27.684667] [DEBUG] [REMOTE ] ANAB: Symbol is viable for forecasting. [2026-01-30T12:01:27.684716] [INFO ] [MAIN ] [183/3488] ANAB kept (0.4s) | 183 kept, 0 rejected | 132.2/min | ETA: 25.0m [2026-01-30T12:01:28.223527] [DEBUG] [REMOTE ] ANDE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:28.223704] [DEBUG] [REMOTE ] ANDE: PASS: History has at least 300 days. [2026-01-30T12:01:28.223932] [DEBUG] [REMOTE ] ANDE: PASS: Price check passed. Min price $46.24. [2026-01-30T12:01:28.224068] [DEBUG] [REMOTE ] ANDE: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:28.224184] [DEBUG] [REMOTE ] ANDE: PASS: Integrity check passed. [2026-01-30T12:01:28.224225] [DEBUG] [REMOTE ] ANDE: Symbol is viable for forecasting. [2026-01-30T12:01:28.224273] [INFO ] [MAIN ] [184/3488] ANDE kept (0.5s) | 184 kept, 0 rejected | 132.0/min | ETA: 25.0m [2026-01-30T12:01:28.591829] [DEBUG] [REMOTE ] ANF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:28.591979] [DEBUG] [REMOTE ] ANF: PASS: History has at least 300 days. [2026-01-30T12:01:28.592226] [DEBUG] [REMOTE ] ANF: PASS: Price check passed. Min price $65.61. [2026-01-30T12:01:28.592367] [DEBUG] [REMOTE ] ANF: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:28.592487] [DEBUG] [REMOTE ] ANF: PASS: Integrity check passed. [2026-01-30T12:01:28.592528] [DEBUG] [REMOTE ] ANF: Symbol is viable for forecasting. [2026-01-30T12:01:28.592597] [INFO ] [MAIN ] [185/3488] ANF kept (0.4s) | 185 kept, 0 rejected | 132.2/min | ETA: 25.0m [2026-01-30T12:01:28.846131] [DEBUG] [REMOTE ] ANGI: Retrieved 3569 rows, trimmed to 300. [2026-01-30T12:01:28.846278] [DEBUG] [REMOTE ] ANGI: PASS: History has at least 300 days. [2026-01-30T12:01:28.846552] [DEBUG] [REMOTE ] ANGI: PASS: Price check passed. Min price $10.42. [2026-01-30T12:01:28.846736] [DEBUG] [REMOTE ] ANGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:28.846873] [DEBUG] [REMOTE ] ANGI: PASS: Integrity check passed. [2026-01-30T12:01:28.846917] [DEBUG] [REMOTE ] ANGI: Symbol is viable for forecasting. [2026-01-30T12:01:28.846974] [INFO ] [MAIN ] [186/3488] ANGI kept (0.3s) | 186 kept, 0 rejected | 132.5/min | ETA: 24.9m [2026-01-30T12:01:29.362873] [DEBUG] [REMOTE ] ANGL: Retrieved 3471 rows, trimmed to 300. [2026-01-30T12:01:29.363022] [DEBUG] [REMOTE ] ANGL: PASS: History has at least 300 days. [2026-01-30T12:01:29.363256] [DEBUG] [REMOTE ] ANGL: PASS: Price check passed. Min price $28.83. [2026-01-30T12:01:29.363393] [DEBUG] [REMOTE ] ANGL: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:29.363507] [DEBUG] [REMOTE ] ANGL: PASS: Integrity check passed. [2026-01-30T12:01:29.363547] [DEBUG] [REMOTE ] ANGL: Symbol is viable for forecasting. [2026-01-30T12:01:29.363614] [INFO ] [MAIN ] [187/3488] ANGL kept (0.5s) | 187 kept, 0 rejected | 132.4/min | ETA: 24.9m [2026-01-30T12:01:29.897486] [DEBUG] [REMOTE ] ANGO: Retrieved 5451 rows, trimmed to 300. [2026-01-30T12:01:29.897662] [DEBUG] [REMOTE ] ANGO: PASS: History has at least 300 days. [2026-01-30T12:01:29.897928] [DEBUG] [REMOTE ] ANGO: PASS: Price check passed. Min price $9.86. [2026-01-30T12:01:29.898081] [DEBUG] [REMOTE ] ANGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:29.898209] [DEBUG] [REMOTE ] ANGO: PASS: Integrity check passed. [2026-01-30T12:01:29.898251] [DEBUG] [REMOTE ] ANGO: Symbol is viable for forecasting. [2026-01-30T12:01:29.898301] [INFO ] [MAIN ] [188/3488] ANGO kept (0.5s) | 188 kept, 0 rejected | 132.3/min | ETA: 24.9m [2026-01-30T12:01:30.277323] [DEBUG] [REMOTE ] ANIK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:30.277464] [DEBUG] [REMOTE ] ANIK: PASS: History has at least 300 days. [2026-01-30T12:01:30.277701] [DEBUG] [REMOTE ] ANIK: PASS: Price check passed. Min price $9.13. [2026-01-30T12:01:30.277840] [DEBUG] [REMOTE ] ANIK: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:30.277982] [DEBUG] [REMOTE ] ANIK: PASS: Integrity check passed. [2026-01-30T12:01:30.278049] [DEBUG] [REMOTE ] ANIK: Symbol is viable for forecasting. [2026-01-30T12:01:30.278110] [INFO ] [MAIN ] [189/3488] ANIK kept (0.4s) | 189 kept, 0 rejected | 132.4/min | ETA: 24.9m [2026-01-30T12:01:30.746282] [DEBUG] [REMOTE ] ANIP: Retrieved 6472 rows, trimmed to 300. [2026-01-30T12:01:30.746424] [DEBUG] [REMOTE ] ANIP: PASS: History has at least 300 days. [2026-01-30T12:01:30.746677] [DEBUG] [REMOTE ] ANIP: PASS: Price check passed. Min price $76.28. [2026-01-30T12:01:30.746820] [DEBUG] [REMOTE ] ANIP: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:30.746943] [DEBUG] [REMOTE ] ANIP: PASS: Integrity check passed. [2026-01-30T12:01:30.746984] [DEBUG] [REMOTE ] ANIP: Symbol is viable for forecasting. [2026-01-30T12:01:30.747033] [INFO ] [MAIN ] [190/3488] ANIP kept (0.5s) | 190 kept, 0 rejected | 132.4/min | ETA: 24.9m [2026-01-30T12:01:31.163695] [DEBUG] [REMOTE ] ANIX: Retrieved 6300 rows, trimmed to 300. [2026-01-30T12:01:31.163843] [DEBUG] [REMOTE ] ANIX: PASS: History has at least 300 days. [2026-01-30T12:01:31.164093] [DEBUG] [REMOTE ] ANIX: PASS: Price check passed. Min price $3.03. [2026-01-30T12:01:31.164230] [DEBUG] [REMOTE ] ANIX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:31.164348] [DEBUG] [REMOTE ] ANIX: PASS: Integrity check passed. [2026-01-30T12:01:31.164388] [DEBUG] [REMOTE ] ANIX: Symbol is viable for forecasting. [2026-01-30T12:01:31.164437] [INFO ] [MAIN ] [191/3488] ANIX kept (0.4s) | 191 kept, 0 rejected | 132.4/min | ETA: 24.9m [2026-01-30T12:01:31.322666] [DEBUG] [REMOTE ] ANNX: Retrieved 1386 rows, trimmed to 300. [2026-01-30T12:01:31.322799] [DEBUG] [REMOTE ] ANNX: PASS: History has at least 300 days. [2026-01-30T12:01:31.323707] [DEBUG] [REMOTE ] ANNX: PASS: Price check passed. Min price $2.68. [2026-01-30T12:01:31.323865] [DEBUG] [REMOTE ] ANNX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:31.323987] [DEBUG] [REMOTE ] ANNX: PASS: Integrity check passed. [2026-01-30T12:01:31.324029] [DEBUG] [REMOTE ] ANNX: Symbol is viable for forecasting. [2026-01-30T12:01:31.324081] [INFO ] [MAIN ] [192/3488] ANNX kept (0.2s) | 192 kept, 0 rejected | 132.9/min | ETA: 24.8m [2026-01-30T12:01:31.799401] [DEBUG] [REMOTE ] ANTX: Retrieved 965 rows, trimmed to 300. [2026-01-30T12:01:31.799537] [DEBUG] [REMOTE ] ANTX: PASS: History has at least 300 days. [2026-01-30T12:01:31.799763] [DEBUG] [REMOTE ] ANTX: PASS: Price check passed. Min price $1.05. [2026-01-30T12:01:31.799903] [DEBUG] [REMOTE ] ANTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:31.800013] [DEBUG] [REMOTE ] ANTX: PASS: Integrity check passed. [2026-01-30T12:01:31.800053] [DEBUG] [REMOTE ] ANTX: Symbol is viable for forecasting. [2026-01-30T12:01:31.800104] [INFO ] [MAIN ] [193/3488] ANTX kept (0.5s) | 193 kept, 0 rejected | 132.8/min | ETA: 24.8m [2026-01-30T12:01:32.238752] [DEBUG] [REMOTE ] ANVS: Retrieved 1509 rows, trimmed to 300. [2026-01-30T12:01:32.238888] [DEBUG] [REMOTE ] ANVS: PASS: History has at least 300 days. [2026-01-30T12:01:32.239098] [DEBUG] [REMOTE ] ANVS: PASS: Price check passed. Min price $1.89. [2026-01-30T12:01:32.239237] [DEBUG] [REMOTE ] ANVS: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:32.239352] [DEBUG] [REMOTE ] ANVS: PASS: Integrity check passed. [2026-01-30T12:01:32.239394] [DEBUG] [REMOTE ] ANVS: Symbol is viable for forecasting. [2026-01-30T12:01:32.239442] [INFO ] [MAIN ] [194/3488] ANVS kept (0.4s) | 194 kept, 0 rejected | 132.8/min | ETA: 24.8m [2026-01-30T12:01:32.764727] [DEBUG] [REMOTE ] AOD: Retrieved 4783 rows, trimmed to 300. [2026-01-30T12:01:32.764852] [DEBUG] [REMOTE ] AOD: PASS: History has at least 300 days. [2026-01-30T12:01:32.765051] [DEBUG] [REMOTE ] AOD: PASS: Price check passed. Min price $8.92. [2026-01-30T12:01:32.765187] [DEBUG] [REMOTE ] AOD: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:32.765297] [DEBUG] [REMOTE ] AOD: PASS: Integrity check passed. [2026-01-30T12:01:32.765351] [DEBUG] [REMOTE ] AOD: Symbol is viable for forecasting. [2026-01-30T12:01:32.765401] [INFO ] [MAIN ] [195/3488] AOD kept (0.5s) | 195 kept, 0 rejected | 132.7/min | ETA: 24.8m [2026-01-30T12:01:32.975818] [DEBUG] [REMOTE ] AOHY: Retrieved 488 rows, trimmed to 300. [2026-01-30T12:01:32.975961] [DEBUG] [REMOTE ] AOHY: PASS: History has at least 300 days. [2026-01-30T12:01:32.976174] [DEBUG] [REMOTE ] AOHY: PASS: Price check passed. Min price $10.91. [2026-01-30T12:01:32.976318] [DEBUG] [REMOTE ] AOHY: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:32.976442] [DEBUG] [REMOTE ] AOHY: PASS: Integrity check passed. [2026-01-30T12:01:32.976499] [DEBUG] [REMOTE ] AOHY: Symbol is viable for forecasting. [2026-01-30T12:01:32.976552] [INFO ] [MAIN ] [196/3488] AOHY kept (0.2s) | 196 kept, 0 rejected | 133.1/min | ETA: 24.7m [2026-01-30T12:01:33.659997] [DEBUG] [REMOTE ] AON: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:33.660160] [DEBUG] [REMOTE ] AON: PASS: History has at least 300 days. [2026-01-30T12:01:33.660456] [DEBUG] [REMOTE ] AON: PASS: Price check passed. Min price $330.75. [2026-01-30T12:01:33.660615] [DEBUG] [REMOTE ] AON: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:33.660746] [DEBUG] [REMOTE ] AON: PASS: Integrity check passed. [2026-01-30T12:01:33.660787] [DEBUG] [REMOTE ] AON: Symbol is viable for forecasting. [2026-01-30T12:01:33.660839] [INFO ] [MAIN ] [197/3488] AON kept (0.7s) | 197 kept, 0 rejected | 132.7/min | ETA: 24.8m [2026-01-30T12:01:34.048249] [DEBUG] [REMOTE ] AOS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:34.048371] [DEBUG] [REMOTE ] AOS: PASS: History has at least 300 days. [2026-01-30T12:01:34.048595] [DEBUG] [REMOTE ] AOS: PASS: Price check passed. Min price $63.25. [2026-01-30T12:01:34.048735] [DEBUG] [REMOTE ] AOS: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:34.048849] [DEBUG] [REMOTE ] AOS: PASS: Integrity check passed. [2026-01-30T12:01:34.048889] [DEBUG] [REMOTE ] AOS: Symbol is viable for forecasting. [2026-01-30T12:01:34.048938] [INFO ] [MAIN ] [198/3488] AOS kept (0.4s) | 198 kept, 0 rejected | 132.8/min | ETA: 24.8m [2026-01-30T12:01:34.413125] [DEBUG] [REMOTE ] AOSL: Retrieved 3963 rows, trimmed to 300. [2026-01-30T12:01:34.413251] [DEBUG] [REMOTE ] AOSL: PASS: History has at least 300 days. [2026-01-30T12:01:34.413446] [DEBUG] [REMOTE ] AOSL: PASS: Price check passed. Min price $17.47. [2026-01-30T12:01:34.413602] [DEBUG] [REMOTE ] AOSL: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:34.413722] [DEBUG] [REMOTE ] AOSL: PASS: Integrity check passed. [2026-01-30T12:01:34.413773] [DEBUG] [REMOTE ] AOSL: Symbol is viable for forecasting. [2026-01-30T12:01:34.413826] [INFO ] [MAIN ] [199/3488] AOSL kept (0.4s) | 199 kept, 0 rejected | 133.0/min | ETA: 24.7m [2026-01-30T12:01:34.906900] [DEBUG] [REMOTE ] AP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:34.907026] [DEBUG] [REMOTE ] AP: PASS: History has at least 300 days. [2026-01-30T12:01:34.907228] [DEBUG] [REMOTE ] AP: PASS: Price check passed. Min price $1.85. [2026-01-30T12:01:34.907360] [DEBUG] [REMOTE ] AP: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:34.907469] [DEBUG] [REMOTE ] AP: PASS: Integrity check passed. [2026-01-30T12:01:34.907508] [DEBUG] [REMOTE ] AP: Symbol is viable for forecasting. [2026-01-30T12:01:34.907554] [INFO ] [MAIN ] [200/3488] AP kept (0.5s) | 200 kept, 0 rejected | 132.9/min | ETA: 24.7m [2026-01-30T12:01:35.354714] [DEBUG] [REMOTE ] APA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:35.354875] [DEBUG] [REMOTE ] APA: PASS: History has at least 300 days. [2026-01-30T12:01:35.355092] [DEBUG] [REMOTE ] APA: PASS: Price check passed. Min price $21.45. [2026-01-30T12:01:35.355232] [DEBUG] [REMOTE ] APA: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:35.355347] [DEBUG] [REMOTE ] APA: PASS: Integrity check passed. [2026-01-30T12:01:35.355402] [DEBUG] [REMOTE ] APA: Symbol is viable for forecasting. [2026-01-30T12:01:35.355453] [INFO ] [MAIN ] [201/3488] APA kept (0.4s) | 201 kept, 0 rejected | 132.9/min | ETA: 24.7m [2026-01-30T12:01:35.747272] [DEBUG] [REMOTE ] APAM: Retrieved 3245 rows, trimmed to 300. [2026-01-30T12:01:35.747402] [DEBUG] [REMOTE ] APAM: PASS: History has at least 300 days. [2026-01-30T12:01:35.747628] [DEBUG] [REMOTE ] APAM: PASS: Price check passed. Min price $40.44. [2026-01-30T12:01:35.747766] [DEBUG] [REMOTE ] APAM: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:35.747896] [DEBUG] [REMOTE ] APAM: PASS: Integrity check passed. [2026-01-30T12:01:35.747938] [DEBUG] [REMOTE ] APAM: Symbol is viable for forecasting. [2026-01-30T12:01:35.747987] [INFO ] [MAIN ] [202/3488] APAM kept (0.4s) | 202 kept, 0 rejected | 133.0/min | ETA: 24.7m [2026-01-30T12:01:36.237430] [DEBUG] [REMOTE ] APD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:36.237584] [DEBUG] [REMOTE ] APD: PASS: History has at least 300 days. [2026-01-30T12:01:36.237806] [DEBUG] [REMOTE ] APD: PASS: Price check passed. Min price $229.12. [2026-01-30T12:01:36.237974] [DEBUG] [REMOTE ] APD: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:36.238095] [DEBUG] [REMOTE ] APD: PASS: Integrity check passed. [2026-01-30T12:01:36.238135] [DEBUG] [REMOTE ] APD: Symbol is viable for forecasting. [2026-01-30T12:01:36.238185] [INFO ] [MAIN ] [203/3488] APD kept (0.5s) | 203 kept, 0 rejected | 132.9/min | ETA: 24.7m [2026-01-30T12:01:36.566856] [DEBUG] [REMOTE ] APEI: Retrieved 4583 rows, trimmed to 300. [2026-01-30T12:01:36.566988] [DEBUG] [REMOTE ] APEI: PASS: History has at least 300 days. [2026-01-30T12:01:36.567189] [DEBUG] [REMOTE ] APEI: PASS: Price check passed. Min price $30.67. [2026-01-30T12:01:36.567502] [DEBUG] [REMOTE ] APEI: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:36.567646] [DEBUG] [REMOTE ] APEI: PASS: Integrity check passed. [2026-01-30T12:01:36.567708] [DEBUG] [REMOTE ] APEI: Symbol is viable for forecasting. [2026-01-30T12:01:36.567758] [INFO ] [MAIN ] [204/3488] APEI kept (0.3s) | 204 kept, 0 rejected | 133.1/min | ETA: 24.7m [2026-01-30T12:01:36.877354] [DEBUG] [REMOTE ] APG: Retrieved 1446 rows, trimmed to 300. [2026-01-30T12:01:36.877477] [DEBUG] [REMOTE ] APG: PASS: History has at least 300 days. [2026-01-30T12:01:36.877908] [DEBUG] [REMOTE ] APG: PASS: Price check passed. Min price $35.43. [2026-01-30T12:01:36.878047] [DEBUG] [REMOTE ] APG: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:36.878156] [DEBUG] [REMOTE ] APG: PASS: Integrity check passed. [2026-01-30T12:01:36.878199] [DEBUG] [REMOTE ] APG: Symbol is viable for forecasting. [2026-01-30T12:01:36.878250] [INFO ] [MAIN ] [205/3488] APG kept (0.3s) | 205 kept, 0 rejected | 133.3/min | ETA: 24.6m [2026-01-30T12:01:37.256986] [DEBUG] [REMOTE ] APGE: Retrieved 639 rows, trimmed to 300. [2026-01-30T12:01:37.257123] [DEBUG] [REMOTE ] APGE: PASS: History has at least 300 days. [2026-01-30T12:01:37.257357] [DEBUG] [REMOTE ] APGE: PASS: Price check passed. Min price $53.90. [2026-01-30T12:01:37.257494] [DEBUG] [REMOTE ] APGE: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:37.257660] [DEBUG] [REMOTE ] APGE: PASS: Integrity check passed. [2026-01-30T12:01:37.257710] [DEBUG] [REMOTE ] APGE: Symbol is viable for forecasting. [2026-01-30T12:01:37.257760] [INFO ] [MAIN ] [206/3488] APGE kept (0.4s) | 206 kept, 0 rejected | 133.4/min | ETA: 24.6m [2026-01-30T12:01:37.891176] [DEBUG] [REMOTE ] APH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:37.891319] [DEBUG] [REMOTE ] APH: PASS: History has at least 300 days. [2026-01-30T12:01:37.891540] [DEBUG] [REMOTE ] APH: PASS: Price check passed. Min price $126.51. [2026-01-30T12:01:37.891697] [DEBUG] [REMOTE ] APH: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:37.891816] [DEBUG] [REMOTE ] APH: PASS: Integrity check passed. [2026-01-30T12:01:37.891874] [DEBUG] [REMOTE ] APH: Symbol is viable for forecasting. [2026-01-30T12:01:37.891925] [INFO ] [MAIN ] [207/3488] APH kept (0.6s) | 207 kept, 0 rejected | 133.2/min | ETA: 24.6m [2026-01-30T12:01:38.149897] [DEBUG] [REMOTE ] API: Retrieved 1405 rows, trimmed to 300. [2026-01-30T12:01:38.150067] [DEBUG] [REMOTE ] API: PASS: History has at least 300 days. [2026-01-30T12:01:38.150417] [DEBUG] [REMOTE ] API: PASS: Price check passed. Min price $3.24. [2026-01-30T12:01:38.150646] [DEBUG] [REMOTE ] API: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:38.150817] [DEBUG] [REMOTE ] API: PASS: Integrity check passed. [2026-01-30T12:01:38.150877] [DEBUG] [REMOTE ] API: Symbol is viable for forecasting. [2026-01-30T12:01:38.150951] [INFO ] [MAIN ] [208/3488] API kept (0.3s) | 208 kept, 0 rejected | 133.4/min | ETA: 24.6m [2026-01-30T12:01:38.631603] [DEBUG] [REMOTE ] APLD: Retrieved 3908 rows, trimmed to 300. [2026-01-30T12:01:38.631736] [DEBUG] [REMOTE ] APLD: PASS: History has at least 300 days. [2026-01-30T12:01:38.631950] [DEBUG] [REMOTE ] APLD: PASS: Price check passed. Min price $21.09. [2026-01-30T12:01:38.632088] [DEBUG] [REMOTE ] APLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:38.632208] [DEBUG] [REMOTE ] APLD: PASS: Integrity check passed. [2026-01-30T12:01:38.632249] [DEBUG] [REMOTE ] APLD: Symbol is viable for forecasting. [2026-01-30T12:01:38.632297] [INFO ] [MAIN ] [209/3488] APLD kept (0.5s) | 209 kept, 0 rejected | 133.4/min | ETA: 24.6m [2026-01-30T12:01:39.017348] [DEBUG] [REMOTE ] APLE: Retrieved 2692 rows, trimmed to 300. [2026-01-30T12:01:39.017480] [DEBUG] [REMOTE ] APLE: PASS: History has at least 300 days. [2026-01-30T12:01:39.017708] [DEBUG] [REMOTE ] APLE: PASS: Price check passed. Min price $11.02. [2026-01-30T12:01:39.017849] [DEBUG] [REMOTE ] APLE: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:39.017980] [DEBUG] [REMOTE ] APLE: PASS: Integrity check passed. [2026-01-30T12:01:39.018024] [DEBUG] [REMOTE ] APLE: Symbol is viable for forecasting. [2026-01-30T12:01:39.018073] [INFO ] [MAIN ] [210/3488] APLE kept (0.4s) | 210 kept, 0 rejected | 133.5/min | ETA: 24.6m [2026-01-30T12:01:39.392394] [DEBUG] [REMOTE ] APLS: Retrieved 2065 rows, trimmed to 300. [2026-01-30T12:01:39.392541] [DEBUG] [REMOTE ] APLS: PASS: History has at least 300 days. [2026-01-30T12:01:39.392807] [DEBUG] [REMOTE ] APLS: PASS: Price check passed. Min price $19.00. [2026-01-30T12:01:39.392966] [DEBUG] [REMOTE ] APLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:39.393100] [DEBUG] [REMOTE ] APLS: PASS: Integrity check passed. [2026-01-30T12:01:39.393147] [DEBUG] [REMOTE ] APLS: Symbol is viable for forecasting. [2026-01-30T12:01:39.393206] [INFO ] [MAIN ] [211/3488] APLS kept (0.4s) | 211 kept, 0 rejected | 133.6/min | ETA: 24.5m [2026-01-30T12:01:39.721160] [DEBUG] [REMOTE ] APO: Retrieved 3731 rows, trimmed to 300. [2026-01-30T12:01:39.721311] [DEBUG] [REMOTE ] APO: PASS: History has at least 300 days. [2026-01-30T12:01:39.721560] [DEBUG] [REMOTE ] APO: PASS: Price check passed. Min price $123.44. [2026-01-30T12:01:39.721739] [DEBUG] [REMOTE ] APO: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:39.721869] [DEBUG] [REMOTE ] APO: PASS: Integrity check passed. [2026-01-30T12:01:39.721915] [DEBUG] [REMOTE ] APO: Symbol is viable for forecasting. [2026-01-30T12:01:39.721972] [INFO ] [MAIN ] [212/3488] APO kept (0.3s) | 212 kept, 0 rejected | 133.7/min | ETA: 24.5m [2026-01-30T12:01:40.423677] [DEBUG] [REMOTE ] APOG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:40.423850] [DEBUG] [REMOTE ] APOG: PASS: History has at least 300 days. [2026-01-30T12:01:40.424166] [DEBUG] [REMOTE ] APOG: PASS: Price check passed. Min price $32.11. [2026-01-30T12:01:40.424352] [DEBUG] [REMOTE ] APOG: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:40.424535] [DEBUG] [REMOTE ] APOG: PASS: Integrity check passed. [2026-01-30T12:01:40.424609] [DEBUG] [REMOTE ] APOG: Symbol is viable for forecasting. [2026-01-30T12:01:40.424673] [INFO ] [MAIN ] [213/3488] APOG kept (0.7s) | 213 kept, 0 rejected | 133.4/min | ETA: 24.6m [2026-01-30T12:01:40.664876] [DEBUG] [REMOTE ] APP: Retrieved 1204 rows, trimmed to 300. [2026-01-30T12:01:40.665004] [DEBUG] [REMOTE ] APP: PASS: History has at least 300 days. [2026-01-30T12:01:40.665200] [DEBUG] [REMOTE ] APP: PASS: Price check passed. Min price $520.26. [2026-01-30T12:01:40.665334] [DEBUG] [REMOTE ] APP: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:40.665443] [DEBUG] [REMOTE ] APP: PASS: Integrity check passed. [2026-01-30T12:01:40.665482] [DEBUG] [REMOTE ] APP: Symbol is viable for forecasting. [2026-01-30T12:01:40.665531] [INFO ] [MAIN ] [214/3488] APP kept (0.2s) | 214 kept, 0 rejected | 133.7/min | ETA: 24.5m [2026-01-30T12:01:41.167084] [DEBUG] [REMOTE ] APPF: Retrieved 2664 rows, trimmed to 300. [2026-01-30T12:01:41.167234] [DEBUG] [REMOTE ] APPF: PASS: History has at least 300 days. [2026-01-30T12:01:41.167509] [DEBUG] [REMOTE ] APPF: PASS: Price check passed. Min price $207.10. [2026-01-30T12:01:41.167751] [DEBUG] [REMOTE ] APPF: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:41.167917] [DEBUG] [REMOTE ] APPF: PASS: Integrity check passed. [2026-01-30T12:01:41.167969] [DEBUG] [REMOTE ] APPF: Symbol is viable for forecasting. [2026-01-30T12:01:41.168031] [INFO ] [MAIN ] [215/3488] APPF kept (0.5s) | 215 kept, 0 rejected | 133.6/min | ETA: 24.5m [2026-01-30T12:01:41.521950] [DEBUG] [REMOTE ] APPN: Retrieved 2182 rows, trimmed to 300. [2026-01-30T12:01:41.522077] [DEBUG] [REMOTE ] APPN: PASS: History has at least 300 days. [2026-01-30T12:01:41.522275] [DEBUG] [REMOTE ] APPN: PASS: Price check passed. Min price $28.33. [2026-01-30T12:01:41.522414] [DEBUG] [REMOTE ] APPN: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:41.522521] [DEBUG] [REMOTE ] APPN: PASS: Integrity check passed. [2026-01-30T12:01:41.522560] [DEBUG] [REMOTE ] APPN: Symbol is viable for forecasting. [2026-01-30T12:01:41.522628] [INFO ] [MAIN ] [216/3488] APPN kept (0.4s) | 216 kept, 0 rejected | 133.7/min | ETA: 24.5m [2026-01-30T12:01:42.048640] [DEBUG] [REMOTE ] APPS: Retrieved 4926 rows, trimmed to 300. [2026-01-30T12:01:42.048778] [DEBUG] [REMOTE ] APPS: PASS: History has at least 300 days. [2026-01-30T12:01:42.048990] [DEBUG] [REMOTE ] APPS: PASS: Price check passed. Min price $4.19. [2026-01-30T12:01:42.049127] [DEBUG] [REMOTE ] APPS: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:42.049241] [DEBUG] [REMOTE ] APPS: PASS: Integrity check passed. [2026-01-30T12:01:42.049281] [DEBUG] [REMOTE ] APPS: Symbol is viable for forecasting. [2026-01-30T12:01:42.049329] [INFO ] [MAIN ] [217/3488] APPS kept (0.5s) | 217 kept, 0 rejected | 133.6/min | ETA: 24.5m [2026-01-30T12:01:42.318147] [DEBUG] [REMOTE ] APYX: Retrieved 1779 rows, trimmed to 300. [2026-01-30T12:01:42.318288] [DEBUG] [REMOTE ] APYX: PASS: History has at least 300 days. [2026-01-30T12:01:42.318528] [DEBUG] [REMOTE ] APYX: PASS: Price check passed. Min price $3.14. [2026-01-30T12:01:42.318696] [DEBUG] [REMOTE ] APYX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:42.318817] [DEBUG] [REMOTE ] APYX: PASS: Integrity check passed. [2026-01-30T12:01:42.318858] [DEBUG] [REMOTE ] APYX: Symbol is viable for forecasting. [2026-01-30T12:01:42.318909] [INFO ] [MAIN ] [218/3488] APYX kept (0.3s) | 218 kept, 0 rejected | 133.9/min | ETA: 24.4m [2026-01-30T12:01:42.745734] [DEBUG] [REMOTE ] AQMS: Retrieved 2640 rows, trimmed to 300. [2026-01-30T12:01:42.745865] [DEBUG] [REMOTE ] AQMS: PASS: History has at least 300 days. [2026-01-30T12:01:42.746166] [DEBUG] [REMOTE ] AQMS: PASS: Price check passed. Min price $4.76. [2026-01-30T12:01:42.746342] [DEBUG] [REMOTE ] AQMS: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:42.746475] [DEBUG] [REMOTE ] AQMS: PASS: Integrity check passed. [2026-01-30T12:01:42.746517] [DEBUG] [REMOTE ] AQMS: Symbol is viable for forecasting. [2026-01-30T12:01:42.746565] [INFO ] [MAIN ] [219/3488] AQMS kept (0.4s) | 219 kept, 0 rejected | 133.9/min | ETA: 24.4m [2026-01-30T12:01:43.555016] [DEBUG] [REMOTE ] AQN: Retrieved 4079 rows, trimmed to 300. [2026-01-30T12:01:43.555210] [DEBUG] [REMOTE ] AQN: PASS: History has at least 300 days. [2026-01-30T12:01:43.555557] [DEBUG] [REMOTE ] AQN: PASS: Price check passed. Min price $5.46. [2026-01-30T12:01:43.555785] [DEBUG] [REMOTE ] AQN: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:43.555963] [DEBUG] [REMOTE ] AQN: PASS: Integrity check passed. [2026-01-30T12:01:43.556022] [DEBUG] [REMOTE ] AQN: Symbol is viable for forecasting. [2026-01-30T12:01:43.556091] [INFO ] [MAIN ] [220/3488] AQN kept (0.8s) | 220 kept, 0 rejected | 133.4/min | ETA: 24.5m [2026-01-30T12:01:43.856214] [DEBUG] [REMOTE ] AQNB: Retrieved 1679 rows, trimmed to 300. [2026-01-30T12:01:43.856422] [DEBUG] [REMOTE ] AQNB: PASS: History has at least 300 days. [2026-01-30T12:01:43.856946] [DEBUG] [REMOTE ] AQNB: PASS: Price check passed. Min price $25.14. [2026-01-30T12:01:43.857121] [DEBUG] [REMOTE ] AQNB: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:43.857296] [DEBUG] [REMOTE ] AQNB: PASS: Integrity check passed. [2026-01-30T12:01:43.857344] [DEBUG] [REMOTE ] AQNB: Symbol is viable for forecasting. [2026-01-30T12:01:43.857412] [INFO ] [MAIN ] [221/3488] AQNB kept (0.3s) | 221 kept, 0 rejected | 133.6/min | ETA: 24.5m [2026-01-30T12:01:44.147491] [DEBUG] [REMOTE ] ARBB: Retrieved 707 rows, trimmed to 300. [2026-01-30T12:01:44.147702] [DEBUG] [REMOTE ] ARBB: PASS: History has at least 300 days. [2026-01-30T12:01:44.148047] [DEBUG] [REMOTE ] ARBB: PASS: Price check passed. Min price $5.50. [2026-01-30T12:01:44.148256] [DEBUG] [REMOTE ] ARBB: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:44.148436] [DEBUG] [REMOTE ] ARBB: PASS: Integrity check passed. [2026-01-30T12:01:44.148500] [DEBUG] [REMOTE ] ARBB: Symbol is viable for forecasting. [2026-01-30T12:01:44.150395] [INFO ] [MAIN ] [222/3488] ARBB kept (0.3s) | 222 kept, 0 rejected | 133.8/min | ETA: 24.4m [2026-01-30T12:01:44.643894] [DEBUG] [REMOTE ] ARBE: Retrieved 1081 rows, trimmed to 300. [2026-01-30T12:01:44.644510] [DEBUG] [REMOTE ] ARBE: PASS: History has at least 300 days. [2026-01-30T12:01:44.645034] [DEBUG] [REMOTE ] ARBE: PASS: Price check passed. Min price $1.03. [2026-01-30T12:01:44.645233] [DEBUG] [REMOTE ] ARBE: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:44.645429] [DEBUG] [REMOTE ] ARBE: PASS: Integrity check passed. [2026-01-30T12:01:44.645477] [DEBUG] [REMOTE ] ARBE: Symbol is viable for forecasting. [2026-01-30T12:01:44.645548] [INFO ] [MAIN ] [223/3488] ARBE kept (0.5s) | 223 kept, 0 rejected | 133.8/min | ETA: 24.4m [2026-01-30T12:01:45.127760] [DEBUG] [REMOTE ] ARCB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:45.128093] [DEBUG] [REMOTE ] ARCB: PASS: History has at least 300 days. [2026-01-30T12:01:45.128525] [DEBUG] [REMOTE ] ARCB: PASS: Price check passed. Min price $59.62. [2026-01-30T12:01:45.128716] [DEBUG] [REMOTE ] ARCB: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:45.128885] [DEBUG] [REMOTE ] ARCB: PASS: Integrity check passed. [2026-01-30T12:01:45.128929] [DEBUG] [REMOTE ] ARCB: Symbol is viable for forecasting. [2026-01-30T12:01:45.128989] [INFO ] [MAIN ] [224/3488] ARCB kept (0.5s) | 224 kept, 0 rejected | 133.7/min | ETA: 24.4m [2026-01-30T12:01:45.564346] [DEBUG] [REMOTE ] ARCC: Retrieved 5364 rows, trimmed to 300. [2026-01-30T12:01:45.564491] [DEBUG] [REMOTE ] ARCC: PASS: History has at least 300 days. [2026-01-30T12:01:45.564747] [DEBUG] [REMOTE ] ARCC: PASS: Price check passed. Min price $19.07. [2026-01-30T12:01:45.564896] [DEBUG] [REMOTE ] ARCC: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:45.565093] [DEBUG] [REMOTE ] ARCC: PASS: Integrity check passed. [2026-01-30T12:01:45.565147] [DEBUG] [REMOTE ] ARCC: Symbol is viable for forecasting. [2026-01-30T12:01:45.565199] [INFO ] [MAIN ] [225/3488] ARCC kept (0.4s) | 225 kept, 0 rejected | 133.7/min | ETA: 24.4m [2026-01-30T12:01:45.923851] [DEBUG] [REMOTE ] ARCO: Retrieved 3720 rows, trimmed to 300. [2026-01-30T12:01:45.923985] [DEBUG] [REMOTE ] ARCO: PASS: History has at least 300 days. [2026-01-30T12:01:45.924201] [DEBUG] [REMOTE ] ARCO: PASS: Price check passed. Min price $6.88. [2026-01-30T12:01:45.924336] [DEBUG] [REMOTE ] ARCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:45.924454] [DEBUG] [REMOTE ] ARCO: PASS: Integrity check passed. [2026-01-30T12:01:45.924493] [DEBUG] [REMOTE ] ARCO: Symbol is viable for forecasting. [2026-01-30T12:01:45.924540] [INFO ] [MAIN ] [226/3488] ARCO kept (0.4s) | 226 kept, 0 rejected | 133.8/min | ETA: 24.4m [2026-01-30T12:01:46.313275] [DEBUG] [REMOTE ] ARDC: Retrieved 3312 rows, trimmed to 300. [2026-01-30T12:01:46.313425] [DEBUG] [REMOTE ] ARDC: PASS: History has at least 300 days. [2026-01-30T12:01:46.313707] [DEBUG] [REMOTE ] ARDC: PASS: Price check passed. Min price $13.05. [2026-01-30T12:01:46.313856] [DEBUG] [REMOTE ] ARDC: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:46.313979] [DEBUG] [REMOTE ] ARDC: PASS: Integrity check passed. [2026-01-30T12:01:46.314022] [DEBUG] [REMOTE ] ARDC: Symbol is viable for forecasting. [2026-01-30T12:01:46.314073] [INFO ] [MAIN ] [227/3488] ARDC kept (0.4s) | 227 kept, 0 rejected | 133.9/min | ETA: 24.3m [2026-01-30T12:01:46.523419] [DEBUG] [REMOTE ] ARDX: Retrieved 2921 rows, trimmed to 300. [2026-01-30T12:01:46.523548] [DEBUG] [REMOTE ] ARDX: PASS: History has at least 300 days. [2026-01-30T12:01:46.523831] [DEBUG] [REMOTE ] ARDX: PASS: Price check passed. Min price $5.42. [2026-01-30T12:01:46.523977] [DEBUG] [REMOTE ] ARDX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:46.524090] [DEBUG] [REMOTE ] ARDX: PASS: Integrity check passed. [2026-01-30T12:01:46.524130] [DEBUG] [REMOTE ] ARDX: Symbol is viable for forecasting. [2026-01-30T12:01:46.524177] [INFO ] [MAIN ] [228/3488] ARDX kept (0.2s) | 228 kept, 0 rejected | 134.2/min | ETA: 24.3m [2026-01-30T12:01:47.222100] [DEBUG] [REMOTE ] ARE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:47.222246] [DEBUG] [REMOTE ] ARE: PASS: History has at least 300 days. [2026-01-30T12:01:47.222480] [DEBUG] [REMOTE ] ARE: PASS: Price check passed. Min price $44.32. [2026-01-30T12:01:47.222642] [DEBUG] [REMOTE ] ARE: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:47.222766] [DEBUG] [REMOTE ] ARE: PASS: Integrity check passed. [2026-01-30T12:01:47.222808] [DEBUG] [REMOTE ] ARE: Symbol is viable for forecasting. [2026-01-30T12:01:47.222860] [INFO ] [MAIN ] [229/3488] ARE kept (0.7s) | 229 kept, 0 rejected | 133.9/min | ETA: 24.3m [2026-01-30T12:01:47.507947] [DEBUG] [REMOTE ] AREC: Retrieved 2026 rows, trimmed to 300. [2026-01-30T12:01:47.508101] [DEBUG] [REMOTE ] AREC: PASS: History has at least 300 days. [2026-01-30T12:01:47.508395] [DEBUG] [REMOTE ] AREC: PASS: Price check passed. Min price $2.13. [2026-01-30T12:01:47.508602] [DEBUG] [REMOTE ] AREC: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:47.508745] [DEBUG] [REMOTE ] AREC: PASS: Integrity check passed. [2026-01-30T12:01:47.508787] [DEBUG] [REMOTE ] AREC: Symbol is viable for forecasting. [2026-01-30T12:01:47.508835] [INFO ] [MAIN ] [230/3488] AREC kept (0.3s) | 230 kept, 0 rejected | 134.1/min | ETA: 24.3m [2026-01-30T12:01:47.953312] [DEBUG] [REMOTE ] ARES: Retrieved 2954 rows, trimmed to 300. [2026-01-30T12:01:47.953438] [DEBUG] [REMOTE ] ARES: PASS: History has at least 300 days. [2026-01-30T12:01:47.953672] [DEBUG] [REMOTE ] ARES: PASS: Price check passed. Min price $140.44. [2026-01-30T12:01:47.953830] [DEBUG] [REMOTE ] ARES: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:47.953944] [DEBUG] [REMOTE ] ARES: PASS: Integrity check passed. [2026-01-30T12:01:47.953986] [DEBUG] [REMOTE ] ARES: Symbol is viable for forecasting. [2026-01-30T12:01:47.954035] [INFO ] [MAIN ] [231/3488] ARES kept (0.4s) | 231 kept, 0 rejected | 134.1/min | ETA: 24.3m [2026-01-30T12:01:48.298519] [DEBUG] [REMOTE ] ARGX: Retrieved 2187 rows, trimmed to 300. [2026-01-30T12:01:48.298681] [DEBUG] [REMOTE ] ARGX: PASS: History has at least 300 days. [2026-01-30T12:01:48.298901] [DEBUG] [REMOTE ] ARGX: PASS: Price check passed. Min price $788.49. [2026-01-30T12:01:48.299041] [DEBUG] [REMOTE ] ARGX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:48.299159] [DEBUG] [REMOTE ] ARGX: PASS: Integrity check passed. [2026-01-30T12:01:48.299204] [DEBUG] [REMOTE ] ARGX: Symbol is viable for forecasting. [2026-01-30T12:01:48.299275] [INFO ] [MAIN ] [232/3488] ARGX kept (0.3s) | 232 kept, 0 rejected | 134.3/min | ETA: 24.3m [2026-01-30T12:01:48.667280] [DEBUG] [REMOTE ] ARHS: Retrieved 1062 rows, trimmed to 300. [2026-01-30T12:01:48.667403] [DEBUG] [REMOTE ] ARHS: PASS: History has at least 300 days. [2026-01-30T12:01:48.667655] [DEBUG] [REMOTE ] ARHS: PASS: Price check passed. Min price $8.87. [2026-01-30T12:01:48.667799] [DEBUG] [REMOTE ] ARHS: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:48.667929] [DEBUG] [REMOTE ] ARHS: PASS: Integrity check passed. [2026-01-30T12:01:48.667971] [DEBUG] [REMOTE ] ARHS: Symbol is viable for forecasting. [2026-01-30T12:01:48.668021] [INFO ] [MAIN ] [233/3488] ARHS kept (0.4s) | 233 kept, 0 rejected | 134.4/min | ETA: 24.2m [2026-01-30T12:01:49.177914] [DEBUG] [REMOTE ] ARI: Retrieved 4112 rows, trimmed to 300. [2026-01-30T12:01:49.178046] [DEBUG] [REMOTE ] ARI: PASS: History has at least 300 days. [2026-01-30T12:01:49.178253] [DEBUG] [REMOTE ] ARI: PASS: Price check passed. Min price $9.43. [2026-01-30T12:01:49.178392] [DEBUG] [REMOTE ] ARI: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:49.178519] [DEBUG] [REMOTE ] ARI: PASS: Integrity check passed. [2026-01-30T12:01:49.178591] [DEBUG] [REMOTE ] ARI: Symbol is viable for forecasting. [2026-01-30T12:01:49.178650] [INFO ] [MAIN ] [234/3488] ARI kept (0.5s) | 234 kept, 0 rejected | 134.3/min | ETA: 24.2m [2026-01-30T12:01:49.512040] [DEBUG] [REMOTE ] ARKO: Retrieved 1973 rows, trimmed to 300. [2026-01-30T12:01:49.512203] [DEBUG] [REMOTE ] ARKO: PASS: History has at least 300 days. [2026-01-30T12:01:49.512482] [DEBUG] [REMOTE ] ARKO: PASS: Price check passed. Min price $3.97. [2026-01-30T12:01:49.512713] [DEBUG] [REMOTE ] ARKO: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:49.513061] [DEBUG] [REMOTE ] ARKO: PASS: Integrity check passed. [2026-01-30T12:01:49.513116] [DEBUG] [REMOTE ] ARKO: Symbol is viable for forecasting. [2026-01-30T12:01:49.513182] [INFO ] [MAIN ] [235/3488] ARKO kept (0.3s) | 235 kept, 0 rejected | 134.4/min | ETA: 24.2m [2026-01-30T12:01:49.898900] [DEBUG] [REMOTE ] ARLO: Retrieved 1882 rows, trimmed to 300. [2026-01-30T12:01:49.899088] [DEBUG] [REMOTE ] ARLO: PASS: History has at least 300 days. [2026-01-30T12:01:49.899362] [DEBUG] [REMOTE ] ARLO: PASS: Price check passed. Min price $12.87. [2026-01-30T12:01:49.899504] [DEBUG] [REMOTE ] ARLO: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:49.899655] [DEBUG] [REMOTE ] ARLO: PASS: Integrity check passed. [2026-01-30T12:01:49.899700] [DEBUG] [REMOTE ] ARLO: Symbol is viable for forecasting. [2026-01-30T12:01:49.899763] [INFO ] [MAIN ] [236/3488] ARLO kept (0.4s) | 236 kept, 0 rejected | 134.5/min | ETA: 24.2m [2026-01-30T12:01:50.514199] [DEBUG] [REMOTE ] ARLP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:50.514356] [DEBUG] [REMOTE ] ARLP: PASS: History has at least 300 days. [2026-01-30T12:01:50.514621] [DEBUG] [REMOTE ] ARLP: PASS: Price check passed. Min price $23.10. [2026-01-30T12:01:50.514780] [DEBUG] [REMOTE ] ARLP: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:50.514904] [DEBUG] [REMOTE ] ARLP: PASS: Integrity check passed. [2026-01-30T12:01:50.514945] [DEBUG] [REMOTE ] ARLP: Symbol is viable for forecasting. [2026-01-30T12:01:50.515525] [INFO ] [MAIN ] [237/3488] ARLP kept (0.6s) | 237 kept, 0 rejected | 134.3/min | ETA: 24.2m [2026-01-30T12:01:50.701921] [DEBUG] [REMOTE ] ARM: Retrieved 596 rows, trimmed to 300. [2026-01-30T12:01:50.702056] [DEBUG] [REMOTE ] ARM: PASS: History has at least 300 days. [2026-01-30T12:01:50.702260] [DEBUG] [REMOTE ] ARM: PASS: Price check passed. Min price $104.99. [2026-01-30T12:01:50.702449] [DEBUG] [REMOTE ] ARM: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:50.702652] [DEBUG] [REMOTE ] ARM: PASS: Integrity check passed. [2026-01-30T12:01:50.702708] [DEBUG] [REMOTE ] ARM: Symbol is viable for forecasting. [2026-01-30T12:01:50.702759] [INFO ] [MAIN ] [238/3488] ARM kept (0.2s) | 238 kept, 0 rejected | 134.6/min | ETA: 24.1m [2026-01-30T12:01:51.147541] [DEBUG] [REMOTE ] ARMK: Retrieved 3050 rows, trimmed to 300. [2026-01-30T12:01:51.147753] [DEBUG] [REMOTE ] ARMK: PASS: History has at least 300 days. [2026-01-30T12:01:51.148022] [DEBUG] [REMOTE ] ARMK: PASS: Price check passed. Min price $35.93. [2026-01-30T12:01:51.148165] [DEBUG] [REMOTE ] ARMK: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:51.148290] [DEBUG] [REMOTE ] ARMK: PASS: Integrity check passed. [2026-01-30T12:01:51.148332] [DEBUG] [REMOTE ] ARMK: Symbol is viable for forecasting. [2026-01-30T12:01:51.148386] [INFO ] [MAIN ] [239/3488] ARMK kept (0.4s) | 239 kept, 0 rejected | 134.6/min | ETA: 24.1m [2026-01-30T12:01:51.555458] [DEBUG] [REMOTE ] AROC: Retrieved 2573 rows, trimmed to 300. [2026-01-30T12:01:51.555702] [DEBUG] [REMOTE ] AROC: PASS: History has at least 300 days. [2026-01-30T12:01:51.555960] [DEBUG] [REMOTE ] AROC: PASS: Price check passed. Min price $23.04. [2026-01-30T12:01:51.556138] [DEBUG] [REMOTE ] AROC: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:51.556290] [DEBUG] [REMOTE ] AROC: PASS: Integrity check passed. [2026-01-30T12:01:51.556338] [DEBUG] [REMOTE ] AROC: Symbol is viable for forecasting. [2026-01-30T12:01:51.556393] [INFO ] [MAIN ] [240/3488] AROC kept (0.4s) | 240 kept, 0 rejected | 134.7/min | ETA: 24.1m [2026-01-30T12:01:52.172174] [DEBUG] [REMOTE ] ARQ: Retrieved 5540 rows, trimmed to 300. [2026-01-30T12:01:52.172316] [DEBUG] [REMOTE ] ARQ: PASS: History has at least 300 days. [2026-01-30T12:01:52.172591] [DEBUG] [REMOTE ] ARQ: PASS: Price check passed. Min price $3.20. [2026-01-30T12:01:52.172742] [DEBUG] [REMOTE ] ARQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:52.172864] [DEBUG] [REMOTE ] ARQ: PASS: Integrity check passed. [2026-01-30T12:01:52.172905] [DEBUG] [REMOTE ] ARQ: Symbol is viable for forecasting. [2026-01-30T12:01:52.172956] [INFO ] [MAIN ] [241/3488] ARQ kept (0.6s) | 241 kept, 0 rejected | 134.4/min | ETA: 24.2m [2026-01-30T12:01:52.406893] [DEBUG] [REMOTE ] ARQQ: Retrieved 1104 rows, trimmed to 300. [2026-01-30T12:01:52.407014] [DEBUG] [REMOTE ] ARQQ: PASS: History has at least 300 days. [2026-01-30T12:01:52.407207] [DEBUG] [REMOTE ] ARQQ: PASS: Price check passed. Min price $21.72. [2026-01-30T12:01:52.407342] [DEBUG] [REMOTE ] ARQQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:52.407449] [DEBUG] [REMOTE ] ARQQ: PASS: Integrity check passed. [2026-01-30T12:01:52.407489] [DEBUG] [REMOTE ] ARQQ: Symbol is viable for forecasting. [2026-01-30T12:01:52.407535] [INFO ] [MAIN ] [242/3488] ARQQ kept (0.2s) | 242 kept, 0 rejected | 134.7/min | ETA: 24.1m [2026-01-30T12:01:52.867198] [DEBUG] [REMOTE ] ARRY: Retrieved 1328 rows, trimmed to 300. [2026-01-30T12:01:52.867321] [DEBUG] [REMOTE ] ARRY: PASS: History has at least 300 days. [2026-01-30T12:01:52.867520] [DEBUG] [REMOTE ] ARRY: PASS: Price check passed. Min price $6.68. [2026-01-30T12:01:52.867707] [DEBUG] [REMOTE ] ARRY: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:52.867823] [DEBUG] [REMOTE ] ARRY: PASS: Integrity check passed. [2026-01-30T12:01:52.867864] [DEBUG] [REMOTE ] ARRY: Symbol is viable for forecasting. [2026-01-30T12:01:52.867952] [INFO ] [MAIN ] [243/3488] ARRY kept (0.5s) | 243 kept, 0 rejected | 134.7/min | ETA: 24.1m [2026-01-30T12:01:53.265551] [DEBUG] [REMOTE ] ARTL: Retrieved 1786 rows, trimmed to 300. [2026-01-30T12:01:53.265723] [DEBUG] [REMOTE ] ARTL: PASS: History has at least 300 days. [2026-01-30T12:01:53.265938] [DEBUG] [REMOTE ] ARTL: PASS: Price check passed. Min price $1.16. [2026-01-30T12:01:53.266075] [DEBUG] [REMOTE ] ARTL: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:53.266188] [DEBUG] [REMOTE ] ARTL: PASS: Integrity check passed. [2026-01-30T12:01:53.266228] [DEBUG] [REMOTE ] ARTL: Symbol is viable for forecasting. [2026-01-30T12:01:53.266277] [INFO ] [MAIN ] [244/3488] ARTL kept (0.4s) | 244 kept, 0 rejected | 134.7/min | ETA: 24.1m [2026-01-30T12:01:53.814208] [DEBUG] [REMOTE ] ARTNA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:53.814356] [DEBUG] [REMOTE ] ARTNA: PASS: History has at least 300 days. [2026-01-30T12:01:53.814614] [DEBUG] [REMOTE ] ARTNA: PASS: Price check passed. Min price $30.88. [2026-01-30T12:01:53.814753] [DEBUG] [REMOTE ] ARTNA: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:53.814874] [DEBUG] [REMOTE ] ARTNA: PASS: Integrity check passed. [2026-01-30T12:01:53.814912] [DEBUG] [REMOTE ] ARTNA: Symbol is viable for forecasting. [2026-01-30T12:01:53.815451] [INFO ] [MAIN ] [245/3488] ARTNA kept (0.5s) | 245 kept, 0 rejected | 134.6/min | ETA: 24.1m [2026-01-30T12:01:54.077821] [DEBUG] [REMOTE ] ARVN: Retrieved 1844 rows, trimmed to 300. [2026-01-30T12:01:54.077961] [DEBUG] [REMOTE ] ARVN: PASS: History has at least 300 days. [2026-01-30T12:01:54.078156] [DEBUG] [REMOTE ] ARVN: PASS: Price check passed. Min price $9.54. [2026-01-30T12:01:54.078287] [DEBUG] [REMOTE ] ARVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:54.078395] [DEBUG] [REMOTE ] ARVN: PASS: Integrity check passed. [2026-01-30T12:01:54.078435] [DEBUG] [REMOTE ] ARVN: Symbol is viable for forecasting. [2026-01-30T12:01:54.078482] [INFO ] [MAIN ] [246/3488] ARVN kept (0.3s) | 246 kept, 0 rejected | 134.8/min | ETA: 24.0m [2026-01-30T12:01:54.592196] [DEBUG] [REMOTE ] ASA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:54.592390] [DEBUG] [REMOTE ] ASA: PASS: History has at least 300 days. [2026-01-30T12:01:54.592757] [DEBUG] [REMOTE ] ASA: PASS: Price check passed. Min price $44.05. [2026-01-30T12:01:54.592937] [DEBUG] [REMOTE ] ASA: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:54.593099] [DEBUG] [REMOTE ] ASA: PASS: Integrity check passed. [2026-01-30T12:01:54.593153] [DEBUG] [REMOTE ] ASA: Symbol is viable for forecasting. [2026-01-30T12:01:54.593813] [INFO ] [MAIN ] [247/3488] ASA kept (0.5s) | 247 kept, 0 rejected | 134.8/min | ETA: 24.1m [2026-01-30T12:01:55.066349] [DEBUG] [REMOTE ] ASB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:55.066507] [DEBUG] [REMOTE ] ASB: PASS: History has at least 300 days. [2026-01-30T12:01:55.066782] [DEBUG] [REMOTE ] ASB: PASS: Price check passed. Min price $23.91. [2026-01-30T12:01:55.066922] [DEBUG] [REMOTE ] ASB: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:55.067051] [DEBUG] [REMOTE ] ASB: PASS: Integrity check passed. [2026-01-30T12:01:55.067099] [DEBUG] [REMOTE ] ASB: Symbol is viable for forecasting. [2026-01-30T12:01:55.067686] [INFO ] [MAIN ] [248/3488] ASB kept (0.5s) | 248 kept, 0 rejected | 134.7/min | ETA: 24.0m [2026-01-30T12:01:55.294376] [DEBUG] [REMOTE ] ASBA: Retrieved 730 rows, trimmed to 300. [2026-01-30T12:01:55.294544] [DEBUG] [REMOTE ] ASBA: PASS: History has at least 300 days. [2026-01-30T12:01:55.294850] [DEBUG] [REMOTE ] ASBA: PASS: Price check passed. Min price $24.04. [2026-01-30T12:01:55.295045] [DEBUG] [REMOTE ] ASBA: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:55.295203] [DEBUG] [REMOTE ] ASBA: PASS: Integrity check passed. [2026-01-30T12:01:55.295264] [DEBUG] [REMOTE ] ASBA: Symbol is viable for forecasting. [2026-01-30T12:01:55.295328] [INFO ] [MAIN ] [249/3488] ASBA kept (0.2s) | 249 kept, 0 rejected | 135.0/min | ETA: 24.0m [2026-01-30T12:01:55.800280] [DEBUG] [REMOTE ] ASC: Retrieved 3143 rows, trimmed to 300. [2026-01-30T12:01:55.800417] [DEBUG] [REMOTE ] ASC: PASS: History has at least 300 days. [2026-01-30T12:01:55.800672] [DEBUG] [REMOTE ] ASC: PASS: Price check passed. Min price $10.45. [2026-01-30T12:01:55.800814] [DEBUG] [REMOTE ] ASC: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:55.800933] [DEBUG] [REMOTE ] ASC: PASS: Integrity check passed. [2026-01-30T12:01:55.800974] [DEBUG] [REMOTE ] ASC: Symbol is viable for forecasting. [2026-01-30T12:01:55.801024] [INFO ] [MAIN ] [250/3488] ASC kept (0.5s) | 250 kept, 0 rejected | 134.9/min | ETA: 24.0m [2026-01-30T12:01:56.369557] [DEBUG] [REMOTE ] ASG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:56.369705] [DEBUG] [REMOTE ] ASG: PASS: History has at least 300 days. [2026-01-30T12:01:56.369909] [DEBUG] [REMOTE ] ASG: PASS: Price check passed. Min price $4.94. [2026-01-30T12:01:56.370040] [DEBUG] [REMOTE ] ASG: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:56.370152] [DEBUG] [REMOTE ] ASG: PASS: Integrity check passed. [2026-01-30T12:01:56.370191] [DEBUG] [REMOTE ] ASG: Symbol is viable for forecasting. [2026-01-30T12:01:56.370238] [INFO ] [MAIN ] [251/3488] ASG kept (0.6s) | 251 kept, 0 rejected | 134.8/min | ETA: 24.0m [2026-01-30T12:01:56.631997] [DEBUG] [REMOTE ] ASGI: Retrieved 1383 rows, trimmed to 300. [2026-01-30T12:01:56.632107] [DEBUG] [REMOTE ] ASGI: PASS: History has at least 300 days. [2026-01-30T12:01:56.632330] [DEBUG] [REMOTE ] ASGI: PASS: Price check passed. Min price $19.77. [2026-01-30T12:01:56.632462] [DEBUG] [REMOTE ] ASGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:56.632597] [DEBUG] [REMOTE ] ASGI: PASS: Integrity check passed. [2026-01-30T12:01:56.632653] [DEBUG] [REMOTE ] ASGI: Symbol is viable for forecasting. [2026-01-30T12:01:56.632712] [INFO ] [MAIN ] [252/3488] ASGI kept (0.3s) | 252 kept, 0 rejected | 135.0/min | ETA: 24.0m [2026-01-30T12:01:57.201087] [DEBUG] [REMOTE ] ASGN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:57.201237] [DEBUG] [REMOTE ] ASGN: PASS: History has at least 300 days. [2026-01-30T12:01:57.201470] [DEBUG] [REMOTE ] ASGN: PASS: Price check passed. Min price $40.01. [2026-01-30T12:01:57.201628] [DEBUG] [REMOTE ] ASGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:57.201758] [DEBUG] [REMOTE ] ASGN: PASS: Integrity check passed. [2026-01-30T12:01:57.201798] [DEBUG] [REMOTE ] ASGN: Symbol is viable for forecasting. [2026-01-30T12:01:57.201847] [INFO ] [MAIN ] [253/3488] ASGN kept (0.6s) | 253 kept, 0 rejected | 134.8/min | ETA: 24.0m [2026-01-30T12:01:57.655189] [DEBUG] [REMOTE ] ASH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:57.655345] [DEBUG] [REMOTE ] ASH: PASS: History has at least 300 days. [2026-01-30T12:01:57.655633] [DEBUG] [REMOTE ] ASH: PASS: Price check passed. Min price $47.50. [2026-01-30T12:01:57.655777] [DEBUG] [REMOTE ] ASH: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:57.655908] [DEBUG] [REMOTE ] ASH: PASS: Integrity check passed. [2026-01-30T12:01:57.656145] [DEBUG] [REMOTE ] ASH: Symbol is viable for forecasting. [2026-01-30T12:01:57.656628] [INFO ] [MAIN ] [254/3488] ASH kept (0.5s) | 254 kept, 0 rejected | 134.8/min | ETA: 24.0m [2026-01-30T12:01:57.963067] [DEBUG] [REMOTE ] ASIX: Retrieved 2344 rows, trimmed to 300. [2026-01-30T12:01:57.963225] [DEBUG] [REMOTE ] ASIX: PASS: History has at least 300 days. [2026-01-30T12:01:57.963488] [DEBUG] [REMOTE ] ASIX: PASS: Price check passed. Min price $14.26. [2026-01-30T12:01:57.963719] [DEBUG] [REMOTE ] ASIX: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:57.963873] [DEBUG] [REMOTE ] ASIX: PASS: Integrity check passed. [2026-01-30T12:01:57.964116] [DEBUG] [REMOTE ] ASIX: Symbol is viable for forecasting. [2026-01-30T12:01:57.964179] [INFO ] [MAIN ] [255/3488] ASIX kept (0.3s) | 255 kept, 0 rejected | 135.0/min | ETA: 24.0m [2026-01-30T12:01:58.309486] [DEBUG] [REMOTE ] ASLE: Retrieved 1740 rows, trimmed to 300. [2026-01-30T12:01:58.309623] [DEBUG] [REMOTE ] ASLE: PASS: History has at least 300 days. [2026-01-30T12:01:58.309853] [DEBUG] [REMOTE ] ASLE: PASS: Price check passed. Min price $5.94. [2026-01-30T12:01:58.309992] [DEBUG] [REMOTE ] ASLE: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:58.310101] [DEBUG] [REMOTE ] ASLE: PASS: Integrity check passed. [2026-01-30T12:01:58.310140] [DEBUG] [REMOTE ] ASLE: Symbol is viable for forecasting. [2026-01-30T12:01:58.310187] [INFO ] [MAIN ] [256/3488] ASLE kept (0.3s) | 256 kept, 0 rejected | 135.1/min | ETA: 23.9m [2026-01-30T12:01:58.835113] [DEBUG] [REMOTE ] ASMB: Retrieved 3801 rows, trimmed to 300. [2026-01-30T12:01:58.835242] [DEBUG] [REMOTE ] ASMB: PASS: History has at least 300 days. [2026-01-30T12:01:58.835445] [DEBUG] [REMOTE ] ASMB: PASS: Price check passed. Min price $25.71. [2026-01-30T12:01:58.835597] [DEBUG] [REMOTE ] ASMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:58.835712] [DEBUG] [REMOTE ] ASMB: PASS: Integrity check passed. [2026-01-30T12:01:58.835752] [DEBUG] [REMOTE ] ASMB: Symbol is viable for forecasting. [2026-01-30T12:01:58.835801] [INFO ] [MAIN ] [257/3488] ASMB kept (0.5s) | 257 kept, 0 rejected | 135.0/min | ETA: 23.9m [2026-01-30T12:01:59.245724] [DEBUG] [REMOTE ] ASML: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:01:59.245870] [DEBUG] [REMOTE ] ASML: PASS: History has at least 300 days. [2026-01-30T12:01:59.246080] [DEBUG] [REMOTE ] ASML: PASS: Price check passed. Min price $966.57. [2026-01-30T12:01:59.246211] [DEBUG] [REMOTE ] ASML: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:59.246322] [DEBUG] [REMOTE ] ASML: PASS: Integrity check passed. [2026-01-30T12:01:59.246361] [DEBUG] [REMOTE ] ASML: Symbol is viable for forecasting. [2026-01-30T12:01:59.246925] [INFO ] [MAIN ] [258/3488] ASML kept (0.4s) | 258 kept, 0 rejected | 135.0/min | ETA: 23.9m [2026-01-30T12:01:59.574302] [DEBUG] [REMOTE ] ASND: Retrieved 2768 rows, trimmed to 300. [2026-01-30T12:01:59.574429] [DEBUG] [REMOTE ] ASND: PASS: History has at least 300 days. [2026-01-30T12:01:59.574650] [DEBUG] [REMOTE ] ASND: PASS: Price check passed. Min price $196.01. [2026-01-30T12:01:59.574807] [DEBUG] [REMOTE ] ASND: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:59.574926] [DEBUG] [REMOTE ] ASND: PASS: Integrity check passed. [2026-01-30T12:01:59.574965] [DEBUG] [REMOTE ] ASND: Symbol is viable for forecasting. [2026-01-30T12:01:59.575011] [INFO ] [MAIN ] [259/3488] ASND kept (0.3s) | 259 kept, 0 rejected | 135.2/min | ETA: 23.9m [2026-01-30T12:01:59.916936] [DEBUG] [REMOTE ] ASO: Retrieved 1337 rows, trimmed to 300. [2026-01-30T12:01:59.917064] [DEBUG] [REMOTE ] ASO: PASS: History has at least 300 days. [2026-01-30T12:01:59.917265] [DEBUG] [REMOTE ] ASO: PASS: Price check passed. Min price $41.63. [2026-01-30T12:01:59.917396] [DEBUG] [REMOTE ] ASO: PASS: Continuity check passed with 300 days. [2026-01-30T12:01:59.917502] [DEBUG] [REMOTE ] ASO: PASS: Integrity check passed. [2026-01-30T12:01:59.917540] [DEBUG] [REMOTE ] ASO: Symbol is viable for forecasting. [2026-01-30T12:01:59.917612] [INFO ] [MAIN ] [260/3488] ASO kept (0.3s) | 260 kept, 0 rejected | 135.3/min | ETA: 23.9m [2026-01-30T12:02:00.270870] [DEBUG] [REMOTE ] ASPI: Retrieved 806 rows, trimmed to 300. [2026-01-30T12:02:00.271181] [DEBUG] [REMOTE ] ASPI: PASS: History has at least 300 days. [2026-01-30T12:02:00.271396] [DEBUG] [REMOTE ] ASPI: PASS: Price check passed. Min price $5.35. [2026-01-30T12:02:00.271533] [DEBUG] [REMOTE ] ASPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:00.271663] [DEBUG] [REMOTE ] ASPI: PASS: Integrity check passed. [2026-01-30T12:02:00.271709] [DEBUG] [REMOTE ] ASPI: Symbol is viable for forecasting. [2026-01-30T12:02:00.271766] [INFO ] [MAIN ] [261/3488] ASPI kept (0.4s) | 261 kept, 0 rejected | 135.4/min | ETA: 23.8m [2026-01-30T12:02:00.785890] [DEBUG] [REMOTE ] ASPN: Retrieved 2925 rows, trimmed to 300. [2026-01-30T12:02:00.786036] [DEBUG] [REMOTE ] ASPN: PASS: History has at least 300 days. [2026-01-30T12:02:00.786290] [DEBUG] [REMOTE ] ASPN: PASS: Price check passed. Min price $2.83. [2026-01-30T12:02:00.786472] [DEBUG] [REMOTE ] ASPN: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:00.786642] [DEBUG] [REMOTE ] ASPN: PASS: Integrity check passed. [2026-01-30T12:02:00.786696] [DEBUG] [REMOTE ] ASPN: Symbol is viable for forecasting. [2026-01-30T12:02:00.786749] [INFO ] [MAIN ] [262/3488] ASPN kept (0.5s) | 262 kept, 0 rejected | 135.3/min | ETA: 23.8m [2026-01-30T12:02:01.176561] [DEBUG] [REMOTE ] ASPS: Retrieved 4146 rows, trimmed to 300. [2026-01-30T12:02:01.176709] [DEBUG] [REMOTE ] ASPS: PASS: History has at least 300 days. [2026-01-30T12:02:01.176996] [DEBUG] [REMOTE ] ASPS: PASS: Price check passed. Min price $5.23. [2026-01-30T12:02:01.177171] [DEBUG] [REMOTE ] ASPS: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:01.177294] [DEBUG] [REMOTE ] ASPS: PASS: Integrity check passed. [2026-01-30T12:02:01.177335] [DEBUG] [REMOTE ] ASPS: Symbol is viable for forecasting. [2026-01-30T12:02:01.177384] [INFO ] [MAIN ] [263/3488] ASPS kept (0.4s) | 263 kept, 0 rejected | 135.4/min | ETA: 23.8m [2026-01-30T12:02:01.794251] [DEBUG] [REMOTE ] ASTE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:01.794438] [DEBUG] [REMOTE ] ASTE: PASS: History has at least 300 days. [2026-01-30T12:02:01.794795] [DEBUG] [REMOTE ] ASTE: PASS: Price check passed. Min price $40.65. [2026-01-30T12:02:01.794979] [DEBUG] [REMOTE ] ASTE: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:01.795153] [DEBUG] [REMOTE ] ASTE: PASS: Integrity check passed. [2026-01-30T12:02:01.795211] [DEBUG] [REMOTE ] ASTE: Symbol is viable for forecasting. [2026-01-30T12:02:01.795276] [INFO ] [MAIN ] [264/3488] ASTE kept (0.6s) | 264 kept, 0 rejected | 135.2/min | ETA: 23.8m [2026-01-30T12:02:02.126460] [DEBUG] [REMOTE ] ASTH: Retrieved 3747 rows, trimmed to 300. [2026-01-30T12:02:02.126790] [DEBUG] [REMOTE ] ASTH: PASS: History has at least 300 days. [2026-01-30T12:02:02.126988] [DEBUG] [REMOTE ] ASTH: PASS: Price check passed. Min price $20.34. [2026-01-30T12:02:02.127122] [DEBUG] [REMOTE ] ASTH: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:02.127236] [DEBUG] [REMOTE ] ASTH: PASS: Integrity check passed. [2026-01-30T12:02:02.127276] [DEBUG] [REMOTE ] ASTH: Symbol is viable for forecasting. [2026-01-30T12:02:02.127322] [INFO ] [MAIN ] [265/3488] ASTH kept (0.3s) | 265 kept, 0 rejected | 135.3/min | ETA: 23.8m [2026-01-30T12:02:02.609050] [DEBUG] [REMOTE ] ASTI: Retrieved 4891 rows, trimmed to 300. [2026-01-30T12:02:02.609183] [DEBUG] [REMOTE ] ASTI: PASS: History has at least 300 days. [2026-01-30T12:02:02.609392] [DEBUG] [REMOTE ] ASTI: PASS: Price check passed. Min price $1.43. [2026-01-30T12:02:02.609526] [DEBUG] [REMOTE ] ASTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:02.609658] [DEBUG] [REMOTE ] ASTI: PASS: Integrity check passed. [2026-01-30T12:02:02.609700] [DEBUG] [REMOTE ] ASTI: Symbol is viable for forecasting. [2026-01-30T12:02:02.609749] [INFO ] [MAIN ] [266/3488] ASTI kept (0.5s) | 266 kept, 0 rejected | 135.3/min | ETA: 23.8m [2026-01-30T12:02:02.884411] [DEBUG] [REMOTE ] ASTL: Retrieved 1073 rows, trimmed to 300. [2026-01-30T12:02:02.884536] [DEBUG] [REMOTE ] ASTL: PASS: History has at least 300 days. [2026-01-30T12:02:02.884778] [DEBUG] [REMOTE ] ASTL: PASS: Price check passed. Min price $3.28. [2026-01-30T12:02:02.884941] [DEBUG] [REMOTE ] ASTL: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:02.885048] [DEBUG] [REMOTE ] ASTL: PASS: Integrity check passed. [2026-01-30T12:02:02.885087] [DEBUG] [REMOTE ] ASTL: Symbol is viable for forecasting. [2026-01-30T12:02:02.885135] [INFO ] [MAIN ] [267/3488] ASTL kept (0.3s) | 267 kept, 0 rejected | 135.5/min | ETA: 23.8m [2026-01-30T12:02:03.171952] [DEBUG] [REMOTE ] ASTS: Retrieved 1568 rows, trimmed to 300. [2026-01-30T12:02:03.172073] [DEBUG] [REMOTE ] ASTS: PASS: History has at least 300 days. [2026-01-30T12:02:03.172283] [DEBUG] [REMOTE ] ASTS: PASS: Price check passed. Min price $50.70. [2026-01-30T12:02:03.172419] [DEBUG] [REMOTE ] ASTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:03.172528] [DEBUG] [REMOTE ] ASTS: PASS: Integrity check passed. [2026-01-30T12:02:03.172589] [DEBUG] [REMOTE ] ASTS: Symbol is viable for forecasting. [2026-01-30T12:02:03.172648] [INFO ] [MAIN ] [268/3488] ASTS kept (0.3s) | 268 kept, 0 rejected | 135.6/min | ETA: 23.7m [2026-01-30T12:02:03.712641] [DEBUG] [REMOTE ] ASX: Retrieved 6369 rows, trimmed to 300. [2026-01-30T12:02:03.712775] [DEBUG] [REMOTE ] ASX: PASS: History has at least 300 days. [2026-01-30T12:02:03.712986] [DEBUG] [REMOTE ] ASX: PASS: Price check passed. Min price $13.75. [2026-01-30T12:02:03.713117] [DEBUG] [REMOTE ] ASX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:03.713228] [DEBUG] [REMOTE ] ASX: PASS: Integrity check passed. [2026-01-30T12:02:03.713266] [DEBUG] [REMOTE ] ASX: Symbol is viable for forecasting. [2026-01-30T12:02:03.713313] [INFO ] [MAIN ] [269/3488] ASX kept (0.5s) | 269 kept, 0 rejected | 135.5/min | ETA: 23.8m [2026-01-30T12:02:04.285102] [DEBUG] [REMOTE ] ASYS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:04.285246] [DEBUG] [REMOTE ] ASYS: PASS: History has at least 300 days. [2026-01-30T12:02:04.285477] [DEBUG] [REMOTE ] ASYS: PASS: Price check passed. Min price $7.05. [2026-01-30T12:02:04.285654] [DEBUG] [REMOTE ] ASYS: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:04.285820] [DEBUG] [REMOTE ] ASYS: PASS: Integrity check passed. [2026-01-30T12:02:04.285871] [DEBUG] [REMOTE ] ASYS: Symbol is viable for forecasting. [2026-01-30T12:02:04.285921] [INFO ] [MAIN ] [270/3488] ASYS kept (0.6s) | 270 kept, 0 rejected | 135.4/min | ETA: 23.8m [2026-01-30T12:02:04.420229] [DEBUG] [REMOTE ] ATAI: Retrieved 1159 rows, trimmed to 300. [2026-01-30T12:02:04.420358] [DEBUG] [REMOTE ] ATAI: PASS: History has at least 300 days. [2026-01-30T12:02:04.420554] [DEBUG] [REMOTE ] ATAI: PASS: Price check passed. Min price $3.64. [2026-01-30T12:02:04.420719] [DEBUG] [REMOTE ] ATAI: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:04.420832] [DEBUG] [REMOTE ] ATAI: PASS: Integrity check passed. [2026-01-30T12:02:04.420873] [DEBUG] [REMOTE ] ATAI: Symbol is viable for forecasting. [2026-01-30T12:02:04.420921] [INFO ] [MAIN ] [271/3488] ATAI kept (0.1s) | 271 kept, 0 rejected | 135.7/min | ETA: 23.7m [2026-01-30T12:02:05.070651] [DEBUG] [REMOTE ] ATEC: Retrieved 4946 rows, trimmed to 300. [2026-01-30T12:02:05.070795] [DEBUG] [REMOTE ] ATEC: PASS: History has at least 300 days. [2026-01-30T12:02:05.071026] [DEBUG] [REMOTE ] ATEC: PASS: Price check passed. Min price $14.85. [2026-01-30T12:02:05.071162] [DEBUG] [REMOTE ] ATEC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:05.071319] [DEBUG] [REMOTE ] ATEC: PASS: Integrity check passed. [2026-01-30T12:02:05.071366] [DEBUG] [REMOTE ] ATEC: Symbol is viable for forecasting. [2026-01-30T12:02:05.071416] [INFO ] [MAIN ] [272/3488] ATEC kept (0.7s) | 272 kept, 0 rejected | 135.5/min | ETA: 23.7m [2026-01-30T12:02:05.420029] [DEBUG] [REMOTE ] ATEN: Retrieved 2983 rows, trimmed to 300. [2026-01-30T12:02:05.420192] [DEBUG] [REMOTE ] ATEN: PASS: History has at least 300 days. [2026-01-30T12:02:05.420472] [DEBUG] [REMOTE ] ATEN: PASS: Price check passed. Min price $16.55. [2026-01-30T12:02:05.420657] [DEBUG] [REMOTE ] ATEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:05.420799] [DEBUG] [REMOTE ] ATEN: PASS: Integrity check passed. [2026-01-30T12:02:05.420851] [DEBUG] [REMOTE ] ATEN: Symbol is viable for forecasting. [2026-01-30T12:02:05.420923] [INFO ] [MAIN ] [273/3488] ATEN kept (0.3s) | 273 kept, 0 rejected | 135.6/min | ETA: 23.7m [2026-01-30T12:02:05.817127] [DEBUG] [REMOTE ] ATEX: Retrieved 2764 rows, trimmed to 300. [2026-01-30T12:02:05.817256] [DEBUG] [REMOTE ] ATEX: PASS: History has at least 300 days. [2026-01-30T12:02:05.817495] [DEBUG] [REMOTE ] ATEX: PASS: Price check passed. Min price $17.99. [2026-01-30T12:02:05.817697] [DEBUG] [REMOTE ] ATEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:05.817826] [DEBUG] [REMOTE ] ATEX: PASS: Integrity check passed. [2026-01-30T12:02:05.817868] [DEBUG] [REMOTE ] ATEX: Symbol is viable for forecasting. [2026-01-30T12:02:05.817943] [INFO ] [MAIN ] [274/3488] ATEX kept (0.4s) | 274 kept, 0 rejected | 135.6/min | ETA: 23.7m [2026-01-30T12:02:06.360127] [DEBUG] [REMOTE ] ATGE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:06.360263] [DEBUG] [REMOTE ] ATGE: PASS: History has at least 300 days. [2026-01-30T12:02:06.360488] [DEBUG] [REMOTE ] ATGE: PASS: Price check passed. Min price $89.36. [2026-01-30T12:02:06.360643] [DEBUG] [REMOTE ] ATGE: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:06.360763] [DEBUG] [REMOTE ] ATGE: PASS: Integrity check passed. [2026-01-30T12:02:06.360802] [DEBUG] [REMOTE ] ATGE: Symbol is viable for forecasting. [2026-01-30T12:02:06.360850] [INFO ] [MAIN ] [275/3488] ATGE kept (0.5s) | 275 kept, 0 rejected | 135.5/min | ETA: 23.7m [2026-01-30T12:02:06.526120] [DEBUG] [REMOTE ] ATHM: Retrieved 3051 rows, trimmed to 300. [2026-01-30T12:02:06.526251] [DEBUG] [REMOTE ] ATHM: PASS: History has at least 300 days. [2026-01-30T12:02:06.526475] [DEBUG] [REMOTE ] ATHM: PASS: Price check passed. Min price $21.83. [2026-01-30T12:02:06.526678] [DEBUG] [REMOTE ] ATHM: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:06.526802] [DEBUG] [REMOTE ] ATHM: PASS: Integrity check passed. [2026-01-30T12:02:06.526842] [DEBUG] [REMOTE ] ATHM: Symbol is viable for forecasting. [2026-01-30T12:02:06.526891] [INFO ] [MAIN ] [276/3488] ATHM kept (0.2s) | 276 kept, 0 rejected | 135.8/min | ETA: 23.6m [2026-01-30T12:02:07.230898] [DEBUG] [REMOTE ] ATI: Retrieved 6582 rows, trimmed to 300. [2026-01-30T12:02:07.231063] [DEBUG] [REMOTE ] ATI: PASS: History has at least 300 days. [2026-01-30T12:02:07.231333] [DEBUG] [REMOTE ] ATI: PASS: Price check passed. Min price $94.80. [2026-01-30T12:02:07.231485] [DEBUG] [REMOTE ] ATI: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:07.231629] [DEBUG] [REMOTE ] ATI: PASS: Integrity check passed. [2026-01-30T12:02:07.231674] [DEBUG] [REMOTE ] ATI: Symbol is viable for forecasting. [2026-01-30T12:02:07.231733] [INFO ] [MAIN ] [277/3488] ATI kept (0.7s) | 277 kept, 0 rejected | 135.5/min | ETA: 23.7m [2026-01-30T12:02:07.711621] [DEBUG] [REMOTE ] ATLC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:07.711774] [DEBUG] [REMOTE ] ATLC: PASS: History has at least 300 days. [2026-01-30T12:02:07.712059] [DEBUG] [REMOTE ] ATLC: PASS: Price check passed. Min price $50.55. [2026-01-30T12:02:07.712208] [DEBUG] [REMOTE ] ATLC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:07.712364] [DEBUG] [REMOTE ] ATLC: PASS: Integrity check passed. [2026-01-30T12:02:07.712412] [DEBUG] [REMOTE ] ATLC: Symbol is viable for forecasting. [2026-01-30T12:02:07.712466] [INFO ] [MAIN ] [278/3488] ATLC kept (0.5s) | 278 kept, 0 rejected | 135.5/min | ETA: 23.7m [2026-01-30T12:02:07.922023] [DEBUG] [REMOTE ] ATLCZ: Retrieved 501 rows, trimmed to 300. [2026-01-30T12:02:07.922183] [DEBUG] [REMOTE ] ATLCZ: PASS: History has at least 300 days. [2026-01-30T12:02:07.922398] [DEBUG] [REMOTE ] ATLCZ: PASS: Price check passed. Min price $24.72. [2026-01-30T12:02:07.922535] [DEBUG] [REMOTE ] ATLCZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:07.922687] [DEBUG] [REMOTE ] ATLCZ: PASS: Integrity check passed. [2026-01-30T12:02:07.922732] [DEBUG] [REMOTE ] ATLCZ: Symbol is viable for forecasting. [2026-01-30T12:02:07.922783] [INFO ] [MAIN ] [279/3488] ATLCZ kept (0.2s) | 279 kept, 0 rejected | 135.8/min | ETA: 23.6m [2026-01-30T12:02:08.560894] [DEBUG] [REMOTE ] ATLO: Retrieved 6528 rows, trimmed to 300. [2026-01-30T12:02:08.561035] [DEBUG] [REMOTE ] ATLO: PASS: History has at least 300 days. [2026-01-30T12:02:08.561451] [DEBUG] [REMOTE ] ATLO: PASS: Price check passed. Min price $20.67. [2026-01-30T12:02:08.561609] [DEBUG] [REMOTE ] ATLO: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:08.561745] [DEBUG] [REMOTE ] ATLO: PASS: Integrity check passed. [2026-01-30T12:02:08.561786] [DEBUG] [REMOTE ] ATLO: Symbol is viable for forecasting. [2026-01-30T12:02:08.561834] [INFO ] [MAIN ] [280/3488] ATLO kept (0.6s) | 280 kept, 0 rejected | 135.5/min | ETA: 23.7m [2026-01-30T12:02:09.015244] [DEBUG] [REMOTE ] ATNI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:09.015388] [DEBUG] [REMOTE ] ATNI: PASS: History has at least 300 days. [2026-01-30T12:02:09.015648] [DEBUG] [REMOTE ] ATNI: PASS: Price check passed. Min price $14.03. [2026-01-30T12:02:09.015805] [DEBUG] [REMOTE ] ATNI: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:09.015925] [DEBUG] [REMOTE ] ATNI: PASS: Integrity check passed. [2026-01-30T12:02:09.015964] [DEBUG] [REMOTE ] ATNI: Symbol is viable for forecasting. [2026-01-30T12:02:09.016011] [INFO ] [MAIN ] [281/3488] ATNI kept (0.5s) | 281 kept, 0 rejected | 135.5/min | ETA: 23.7m [2026-01-30T12:02:09.458426] [DEBUG] [REMOTE ] ATO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:09.458615] [DEBUG] [REMOTE ] ATO: PASS: History has at least 300 days. [2026-01-30T12:02:09.458900] [DEBUG] [REMOTE ] ATO: PASS: Price check passed. Min price $165.34. [2026-01-30T12:02:09.459048] [DEBUG] [REMOTE ] ATO: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:09.459184] [DEBUG] [REMOTE ] ATO: PASS: Integrity check passed. [2026-01-30T12:02:09.459242] [DEBUG] [REMOTE ] ATO: Symbol is viable for forecasting. [2026-01-30T12:02:09.459310] [INFO ] [MAIN ] [282/3488] ATO kept (0.4s) | 282 kept, 0 rejected | 135.5/min | ETA: 23.7m [2026-01-30T12:02:09.748957] [DEBUG] [REMOTE ] ATOM: Retrieved 2384 rows, trimmed to 300. [2026-01-30T12:02:09.749089] [DEBUG] [REMOTE ] ATOM: PASS: History has at least 300 days. [2026-01-30T12:02:09.749291] [DEBUG] [REMOTE ] ATOM: PASS: Price check passed. Min price $1.99. [2026-01-30T12:02:09.749423] [DEBUG] [REMOTE ] ATOM: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:09.749530] [DEBUG] [REMOTE ] ATOM: PASS: Integrity check passed. [2026-01-30T12:02:09.749585] [DEBUG] [REMOTE ] ATOM: Symbol is viable for forecasting. [2026-01-30T12:02:09.749636] [INFO ] [MAIN ] [283/3488] ATOM kept (0.3s) | 283 kept, 0 rejected | 135.7/min | ETA: 23.6m [2026-01-30T12:02:10.181039] [DEBUG] [REMOTE ] ATRA: Retrieved 2838 rows, trimmed to 300. [2026-01-30T12:02:10.181171] [DEBUG] [REMOTE ] ATRA: PASS: History has at least 300 days. [2026-01-30T12:02:10.181374] [DEBUG] [REMOTE ] ATRA: PASS: Price check passed. Min price $4.32. [2026-01-30T12:02:10.181520] [DEBUG] [REMOTE ] ATRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:10.181690] [DEBUG] [REMOTE ] ATRA: PASS: Integrity check passed. [2026-01-30T12:02:10.181737] [DEBUG] [REMOTE ] ATRA: Symbol is viable for forecasting. [2026-01-30T12:02:10.181788] [INFO ] [MAIN ] [284/3488] ATRA kept (0.4s) | 284 kept, 0 rejected | 135.7/min | ETA: 23.6m [2026-01-30T12:02:10.485601] [DEBUG] [REMOTE ] ATRC: Retrieved 5153 rows, trimmed to 300. [2026-01-30T12:02:10.485752] [DEBUG] [REMOTE ] ATRC: PASS: History has at least 300 days. [2026-01-30T12:02:10.485997] [DEBUG] [REMOTE ] ATRC: PASS: Price check passed. Min price $31.50. [2026-01-30T12:02:10.486131] [DEBUG] [REMOTE ] ATRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:10.486246] [DEBUG] [REMOTE ] ATRC: PASS: Integrity check passed. [2026-01-30T12:02:10.486285] [DEBUG] [REMOTE ] ATRC: Symbol is viable for forecasting. [2026-01-30T12:02:10.486333] [INFO ] [MAIN ] [285/3488] ATRC kept (0.3s) | 285 kept, 0 rejected | 135.9/min | ETA: 23.6m [2026-01-30T12:02:11.205389] [DEBUG] [REMOTE ] ATRO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:11.205538] [DEBUG] [REMOTE ] ATRO: PASS: History has at least 300 days. [2026-01-30T12:02:11.205793] [DEBUG] [REMOTE ] ATRO: PASS: Price check passed. Min price $46.98. [2026-01-30T12:02:11.205930] [DEBUG] [REMOTE ] ATRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:11.206044] [DEBUG] [REMOTE ] ATRO: PASS: Integrity check passed. [2026-01-30T12:02:11.206083] [DEBUG] [REMOTE ] ATRO: Symbol is viable for forecasting. [2026-01-30T12:02:11.206138] [INFO ] [MAIN ] [286/3488] ATRO kept (0.7s) | 286 kept, 0 rejected | 135.6/min | ETA: 23.6m [2026-01-30T12:02:11.696675] [DEBUG] [REMOTE ] AUB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:11.696802] [DEBUG] [REMOTE ] AUB: PASS: History has at least 300 days. [2026-01-30T12:02:11.697011] [DEBUG] [REMOTE ] AUB: PASS: Price check passed. Min price $31.29. [2026-01-30T12:02:11.697144] [DEBUG] [REMOTE ] AUB: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:11.697256] [DEBUG] [REMOTE ] AUB: PASS: Integrity check passed. [2026-01-30T12:02:11.697294] [DEBUG] [REMOTE ] AUB: Symbol is viable for forecasting. [2026-01-30T12:02:11.697340] [INFO ] [MAIN ] [287/3488] AUB kept (0.5s) | 287 kept, 0 rejected | 135.5/min | ETA: 23.6m [2026-01-30T12:02:12.036842] [DEBUG] [REMOTE ] AUDC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:12.036970] [DEBUG] [REMOTE ] AUDC: PASS: History has at least 300 days. [2026-01-30T12:02:12.037169] [DEBUG] [REMOTE ] AUDC: PASS: Price check passed. Min price $8.21. [2026-01-30T12:02:12.037301] [DEBUG] [REMOTE ] AUDC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:12.037409] [DEBUG] [REMOTE ] AUDC: PASS: Integrity check passed. [2026-01-30T12:02:12.037448] [DEBUG] [REMOTE ] AUDC: Symbol is viable for forecasting. [2026-01-30T12:02:12.037495] [INFO ] [MAIN ] [288/3488] AUDC kept (0.3s) | 288 kept, 0 rejected | 135.6/min | ETA: 23.6m [2026-01-30T12:02:12.417455] [DEBUG] [REMOTE ] AUPH: Retrieved 2863 rows, trimmed to 300. [2026-01-30T12:02:12.417600] [DEBUG] [REMOTE ] AUPH: PASS: History has at least 300 days. [2026-01-30T12:02:12.417828] [DEBUG] [REMOTE ] AUPH: PASS: Price check passed. Min price $13.17. [2026-01-30T12:02:12.417984] [DEBUG] [REMOTE ] AUPH: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:12.418091] [DEBUG] [REMOTE ] AUPH: PASS: Integrity check passed. [2026-01-30T12:02:12.418130] [DEBUG] [REMOTE ] AUPH: Symbol is viable for forecasting. [2026-01-30T12:02:12.418177] [INFO ] [MAIN ] [289/3488] AUPH kept (0.4s) | 289 kept, 0 rejected | 135.7/min | ETA: 23.6m [2026-01-30T12:02:12.597173] [DEBUG] [REMOTE ] AURA: Retrieved 1066 rows, trimmed to 300. [2026-01-30T12:02:12.597313] [DEBUG] [REMOTE ] AURA: PASS: History has at least 300 days. [2026-01-30T12:02:12.597525] [DEBUG] [REMOTE ] AURA: PASS: Price check passed. Min price $4.97. [2026-01-30T12:02:12.597687] [DEBUG] [REMOTE ] AURA: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:12.597801] [DEBUG] [REMOTE ] AURA: PASS: Integrity check passed. [2026-01-30T12:02:12.597843] [DEBUG] [REMOTE ] AURA: Symbol is viable for forecasting. [2026-01-30T12:02:12.597919] [INFO ] [MAIN ] [290/3488] AURA kept (0.2s) | 290 kept, 0 rejected | 136.0/min | ETA: 23.5m [2026-01-30T12:02:13.047407] [DEBUG] [REMOTE ] AUTL: Retrieved 1911 rows, trimmed to 300. [2026-01-30T12:02:13.047555] [DEBUG] [REMOTE ] AUTL: PASS: History has at least 300 days. [2026-01-30T12:02:13.047793] [DEBUG] [REMOTE ] AUTL: PASS: Price check passed. Min price $1.23. [2026-01-30T12:02:13.047953] [DEBUG] [REMOTE ] AUTL: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:13.048081] [DEBUG] [REMOTE ] AUTL: PASS: Integrity check passed. [2026-01-30T12:02:13.048132] [DEBUG] [REMOTE ] AUTL: Symbol is viable for forecasting. [2026-01-30T12:02:13.048189] [INFO ] [MAIN ] [291/3488] AUTL kept (0.5s) | 291 kept, 0 rejected | 135.9/min | ETA: 23.5m [2026-01-30T12:02:13.742075] [DEBUG] [REMOTE ] AVA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:13.742213] [DEBUG] [REMOTE ] AVA: PASS: History has at least 300 days. [2026-01-30T12:02:13.742436] [DEBUG] [REMOTE ] AVA: PASS: Price check passed. Min price $37.69. [2026-01-30T12:02:13.742591] [DEBUG] [REMOTE ] AVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:13.742714] [DEBUG] [REMOTE ] AVA: PASS: Integrity check passed. [2026-01-30T12:02:13.742757] [DEBUG] [REMOTE ] AVA: Symbol is viable for forecasting. [2026-01-30T12:02:13.742808] [INFO ] [MAIN ] [292/3488] AVA kept (0.7s) | 292 kept, 0 rejected | 135.7/min | ETA: 23.6m [2026-01-30T12:02:13.988024] [DEBUG] [REMOTE ] AVAH: Retrieved 1195 rows, trimmed to 300. [2026-01-30T12:02:13.988152] [DEBUG] [REMOTE ] AVAH: PASS: History has at least 300 days. [2026-01-30T12:02:13.988348] [DEBUG] [REMOTE ] AVAH: PASS: Price check passed. Min price $8.08. [2026-01-30T12:02:13.988483] [DEBUG] [REMOTE ] AVAH: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:13.988616] [DEBUG] [REMOTE ] AVAH: PASS: Integrity check passed. [2026-01-30T12:02:13.988664] [DEBUG] [REMOTE ] AVAH: Symbol is viable for forecasting. [2026-01-30T12:02:13.988714] [INFO ] [MAIN ] [293/3488] AVAH kept (0.2s) | 293 kept, 0 rejected | 135.9/min | ETA: 23.5m [2026-01-30T12:02:14.429993] [DEBUG] [REMOTE ] AVAL: Retrieved 2855 rows, trimmed to 300. [2026-01-30T12:02:14.430131] [DEBUG] [REMOTE ] AVAL: PASS: History has at least 300 days. [2026-01-30T12:02:14.430541] [DEBUG] [REMOTE ] AVAL: PASS: Price check passed. Min price $3.94. [2026-01-30T12:02:14.430698] [DEBUG] [REMOTE ] AVAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:14.430819] [DEBUG] [REMOTE ] AVAL: PASS: Integrity check passed. [2026-01-30T12:02:14.430859] [DEBUG] [REMOTE ] AVAL: Symbol is viable for forecasting. [2026-01-30T12:02:14.430907] [INFO ] [MAIN ] [294/3488] AVAL kept (0.4s) | 294 kept, 0 rejected | 135.9/min | ETA: 23.5m [2026-01-30T12:02:14.918260] [DEBUG] [REMOTE ] AVB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:14.918624] [DEBUG] [REMOTE ] AVB: PASS: History has at least 300 days. [2026-01-30T12:02:14.918893] [DEBUG] [REMOTE ] AVB: PASS: Price check passed. Min price $172.97. [2026-01-30T12:02:14.919077] [DEBUG] [REMOTE ] AVB: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:14.919258] [DEBUG] [REMOTE ] AVB: PASS: Integrity check passed. [2026-01-30T12:02:14.919314] [DEBUG] [REMOTE ] AVB: Symbol is viable for forecasting. [2026-01-30T12:02:14.919557] [INFO ] [MAIN ] [295/3488] AVB kept (0.5s) | 295 kept, 0 rejected | 135.8/min | ETA: 23.5m [2026-01-30T12:02:15.109329] [DEBUG] [REMOTE ] AVBP: Retrieved 504 rows, trimmed to 300. [2026-01-30T12:02:15.109455] [DEBUG] [REMOTE ] AVBP: PASS: History has at least 300 days. [2026-01-30T12:02:15.109719] [DEBUG] [REMOTE ] AVBP: PASS: Price check passed. Min price $17.60. [2026-01-30T12:02:15.109858] [DEBUG] [REMOTE ] AVBP: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:15.109969] [DEBUG] [REMOTE ] AVBP: PASS: Integrity check passed. [2026-01-30T12:02:15.110009] [DEBUG] [REMOTE ] AVBP: Symbol is viable for forecasting. [2026-01-30T12:02:15.110057] [INFO ] [MAIN ] [296/3488] AVBP kept (0.2s) | 296 kept, 0 rejected | 136.1/min | ETA: 23.5m [2026-01-30T12:02:15.846858] [DEBUG] [REMOTE ] AVD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:15.846995] [DEBUG] [REMOTE ] AVD: PASS: History has at least 300 days. [2026-01-30T12:02:15.847210] [DEBUG] [REMOTE ] AVD: PASS: Price check passed. Min price $3.75. [2026-01-30T12:02:15.847348] [DEBUG] [REMOTE ] AVD: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:15.847465] [DEBUG] [REMOTE ] AVD: PASS: Integrity check passed. [2026-01-30T12:02:15.847506] [DEBUG] [REMOTE ] AVD: Symbol is viable for forecasting. [2026-01-30T12:02:15.847554] [INFO ] [MAIN ] [297/3488] AVD kept (0.7s) | 297 kept, 0 rejected | 135.8/min | ETA: 23.5m [2026-01-30T12:02:16.300989] [DEBUG] [REMOTE ] AVDL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:16.301125] [DEBUG] [REMOTE ] AVDL: PASS: History has at least 300 days. [2026-01-30T12:02:16.301369] [DEBUG] [REMOTE ] AVDL: PASS: Price check passed. Min price $18.69. [2026-01-30T12:02:16.301512] [DEBUG] [REMOTE ] AVDL: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:16.301652] [DEBUG] [REMOTE ] AVDL: PASS: Integrity check passed. [2026-01-30T12:02:16.301697] [DEBUG] [REMOTE ] AVDL: Symbol is viable for forecasting. [2026-01-30T12:02:16.301747] [INFO ] [MAIN ] [298/3488] AVDL kept (0.5s) | 298 kept, 0 rejected | 135.8/min | ETA: 23.5m [2026-01-30T12:02:16.654466] [DEBUG] [REMOTE ] AVGO: Retrieved 4146 rows, trimmed to 300. [2026-01-30T12:02:16.654631] [DEBUG] [REMOTE ] AVGO: PASS: History has at least 300 days. [2026-01-30T12:02:16.654849] [DEBUG] [REMOTE ] AVGO: PASS: Price check passed. Min price $320.05. [2026-01-30T12:02:16.654983] [DEBUG] [REMOTE ] AVGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:16.655101] [DEBUG] [REMOTE ] AVGO: PASS: Integrity check passed. [2026-01-30T12:02:16.655141] [DEBUG] [REMOTE ] AVGO: Symbol is viable for forecasting. [2026-01-30T12:02:16.655191] [INFO ] [MAIN ] [299/3488] AVGO kept (0.4s) | 299 kept, 0 rejected | 135.9/min | ETA: 23.5m [2026-01-30T12:02:16.799675] [DEBUG] [REMOTE ] AVGX: Retrieved 360 rows, trimmed to 300. [2026-01-30T12:02:16.799808] [DEBUG] [REMOTE ] AVGX: PASS: History has at least 300 days. [2026-01-30T12:02:16.800010] [DEBUG] [REMOTE ] AVGX: PASS: Price check passed. Min price $39.33. [2026-01-30T12:02:16.800157] [DEBUG] [REMOTE ] AVGX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:16.800289] [DEBUG] [REMOTE ] AVGX: PASS: Integrity check passed. [2026-01-30T12:02:16.800330] [DEBUG] [REMOTE ] AVGX: Symbol is viable for forecasting. [2026-01-30T12:02:16.800379] [INFO ] [MAIN ] [300/3488] AVGX kept (0.1s) | 300 kept, 0 rejected | 136.2/min | ETA: 23.4m [2026-01-30T12:02:17.559621] [DEBUG] [REMOTE ] AVK: Retrieved 5725 rows, trimmed to 300. [2026-01-30T12:02:17.559779] [DEBUG] [REMOTE ] AVK: PASS: History has at least 300 days. [2026-01-30T12:02:17.560011] [DEBUG] [REMOTE ] AVK: PASS: Price check passed. Min price $11.81. [2026-01-30T12:02:17.560152] [DEBUG] [REMOTE ] AVK: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:17.560279] [DEBUG] [REMOTE ] AVK: PASS: Integrity check passed. [2026-01-30T12:02:17.560330] [DEBUG] [REMOTE ] AVK: Symbol is viable for forecasting. [2026-01-30T12:02:17.560391] [INFO ] [MAIN ] [301/3488] AVK kept (0.8s) | 301 kept, 0 rejected | 135.8/min | ETA: 23.5m [2026-01-30T12:02:17.881872] [DEBUG] [REMOTE ] AVNS: Retrieved 2835 rows, trimmed to 300. [2026-01-30T12:02:17.881999] [DEBUG] [REMOTE ] AVNS: PASS: History has at least 300 days. [2026-01-30T12:02:17.882192] [DEBUG] [REMOTE ] AVNS: PASS: Price check passed. Min price $10.66. [2026-01-30T12:02:17.882327] [DEBUG] [REMOTE ] AVNS: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:17.882434] [DEBUG] [REMOTE ] AVNS: PASS: Integrity check passed. [2026-01-30T12:02:17.882474] [DEBUG] [REMOTE ] AVNS: Symbol is viable for forecasting. [2026-01-30T12:02:17.882521] [INFO ] [MAIN ] [302/3488] AVNS kept (0.3s) | 302 kept, 0 rejected | 136.0/min | ETA: 23.4m [2026-01-30T12:02:18.221661] [DEBUG] [REMOTE ] AVO: Retrieved 1338 rows, trimmed to 300. [2026-01-30T12:02:18.221779] [DEBUG] [REMOTE ] AVO: PASS: History has at least 300 days. [2026-01-30T12:02:18.221972] [DEBUG] [REMOTE ] AVO: PASS: Price check passed. Min price $11.42. [2026-01-30T12:02:18.222105] [DEBUG] [REMOTE ] AVO: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:18.222211] [DEBUG] [REMOTE ] AVO: PASS: Integrity check passed. [2026-01-30T12:02:18.222250] [DEBUG] [REMOTE ] AVO: Symbol is viable for forecasting. [2026-01-30T12:02:18.222296] [INFO ] [MAIN ] [303/3488] AVO kept (0.3s) | 303 kept, 0 rejected | 136.1/min | ETA: 23.4m [2026-01-30T12:02:18.571853] [DEBUG] [REMOTE ] AVTX: Retrieved 2565 rows, trimmed to 300. [2026-01-30T12:02:18.571985] [DEBUG] [REMOTE ] AVTX: PASS: History has at least 300 days. [2026-01-30T12:02:18.572190] [DEBUG] [REMOTE ] AVTX: PASS: Price check passed. Min price $14.73. [2026-01-30T12:02:18.572325] [DEBUG] [REMOTE ] AVTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:18.572449] [DEBUG] [REMOTE ] AVTX: PASS: Integrity check passed. [2026-01-30T12:02:18.572495] [DEBUG] [REMOTE ] AVTX: Symbol is viable for forecasting. [2026-01-30T12:02:18.572544] [INFO ] [MAIN ] [304/3488] AVTX kept (0.4s) | 304 kept, 0 rejected | 136.2/min | ETA: 23.4m [2026-01-30T12:02:19.150768] [DEBUG] [REMOTE ] AVXL: Retrieved 4900 rows, trimmed to 300. [2026-01-30T12:02:19.150934] [DEBUG] [REMOTE ] AVXL: PASS: History has at least 300 days. [2026-01-30T12:02:19.151248] [DEBUG] [REMOTE ] AVXL: PASS: Price check passed. Min price $3.08. [2026-01-30T12:02:19.151437] [DEBUG] [REMOTE ] AVXL: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:19.151620] [DEBUG] [REMOTE ] AVXL: PASS: Integrity check passed. [2026-01-30T12:02:19.151677] [DEBUG] [REMOTE ] AVXL: Symbol is viable for forecasting. [2026-01-30T12:02:19.151747] [INFO ] [MAIN ] [305/3488] AVXL kept (0.6s) | 305 kept, 0 rejected | 136.0/min | ETA: 23.4m [2026-01-30T12:02:19.635712] [DEBUG] [REMOTE ] AVY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:19.635844] [DEBUG] [REMOTE ] AVY: PASS: History has at least 300 days. [2026-01-30T12:02:19.636051] [DEBUG] [REMOTE ] AVY: PASS: Price check passed. Min price $165.13. [2026-01-30T12:02:19.636185] [DEBUG] [REMOTE ] AVY: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:19.636297] [DEBUG] [REMOTE ] AVY: PASS: Integrity check passed. [2026-01-30T12:02:19.636337] [DEBUG] [REMOTE ] AVY: Symbol is viable for forecasting. [2026-01-30T12:02:19.636383] [INFO ] [MAIN ] [306/3488] AVY kept (0.5s) | 306 kept, 0 rejected | 136.0/min | ETA: 23.4m [2026-01-30T12:02:20.025431] [DEBUG] [REMOTE ] AWF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:20.025601] [DEBUG] [REMOTE ] AWF: PASS: History has at least 300 days. [2026-01-30T12:02:20.025919] [DEBUG] [REMOTE ] AWF: PASS: Price check passed. Min price $10.46. [2026-01-30T12:02:20.026104] [DEBUG] [REMOTE ] AWF: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:20.026294] [DEBUG] [REMOTE ] AWF: PASS: Integrity check passed. [2026-01-30T12:02:20.026366] [DEBUG] [REMOTE ] AWF: Symbol is viable for forecasting. [2026-01-30T12:02:20.026442] [INFO ] [MAIN ] [307/3488] AWF kept (0.4s) | 307 kept, 0 rejected | 136.0/min | ETA: 23.4m [2026-01-30T12:02:20.447815] [DEBUG] [REMOTE ] AWI: Retrieved 4850 rows, trimmed to 300. [2026-01-30T12:02:20.447971] [DEBUG] [REMOTE ] AWI: PASS: History has at least 300 days. [2026-01-30T12:02:20.448190] [DEBUG] [REMOTE ] AWI: PASS: Price check passed. Min price $179.87. [2026-01-30T12:02:20.448325] [DEBUG] [REMOTE ] AWI: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:20.448446] [DEBUG] [REMOTE ] AWI: PASS: Integrity check passed. [2026-01-30T12:02:20.448486] [DEBUG] [REMOTE ] AWI: Symbol is viable for forecasting. [2026-01-30T12:02:20.448534] [INFO ] [MAIN ] [308/3488] AWI kept (0.4s) | 308 kept, 0 rejected | 136.1/min | ETA: 23.4m [2026-01-30T12:02:20.693340] [DEBUG] [REMOTE ] AWK: Retrieved 4471 rows, trimmed to 300. [2026-01-30T12:02:20.693487] [DEBUG] [REMOTE ] AWK: PASS: History has at least 300 days. [2026-01-30T12:02:20.693737] [DEBUG] [REMOTE ] AWK: PASS: Price check passed. Min price $125.18. [2026-01-30T12:02:20.693874] [DEBUG] [REMOTE ] AWK: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:20.693993] [DEBUG] [REMOTE ] AWK: PASS: Integrity check passed. [2026-01-30T12:02:20.694033] [DEBUG] [REMOTE ] AWK: Symbol is viable for forecasting. [2026-01-30T12:02:20.694081] [INFO ] [MAIN ] [309/3488] AWK kept (0.2s) | 309 kept, 0 rejected | 136.2/min | ETA: 23.3m [2026-01-30T12:02:21.327584] [DEBUG] [REMOTE ] AWP: Retrieved 4721 rows, trimmed to 300. [2026-01-30T12:02:21.327722] [DEBUG] [REMOTE ] AWP: PASS: History has at least 300 days. [2026-01-30T12:02:21.328155] [DEBUG] [REMOTE ] AWP: PASS: Price check passed. Min price $3.70. [2026-01-30T12:02:21.328818] [DEBUG] [REMOTE ] AWP: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:21.328984] [DEBUG] [REMOTE ] AWP: PASS: Integrity check passed. [2026-01-30T12:02:21.329027] [DEBUG] [REMOTE ] AWP: Symbol is viable for forecasting. [2026-01-30T12:02:21.329088] [INFO ] [MAIN ] [310/3488] AWP kept (0.6s) | 310 kept, 0 rejected | 136.1/min | ETA: 23.4m [2026-01-30T12:02:21.717647] [DEBUG] [REMOTE ] AWRE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:21.717784] [DEBUG] [REMOTE ] AWRE: PASS: History has at least 300 days. [2026-01-30T12:02:21.718030] [DEBUG] [REMOTE ] AWRE: PASS: Price check passed. Min price $1.85. [2026-01-30T12:02:21.718173] [DEBUG] [REMOTE ] AWRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:21.718316] [DEBUG] [REMOTE ] AWRE: PASS: Integrity check passed. [2026-01-30T12:02:21.718367] [DEBUG] [REMOTE ] AWRE: Symbol is viable for forecasting. [2026-01-30T12:02:21.718424] [INFO ] [MAIN ] [311/3488] AWRE kept (0.4s) | 311 kept, 0 rejected | 136.1/min | ETA: 23.3m [2026-01-30T12:02:22.230981] [DEBUG] [REMOTE ] AXGN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:22.231124] [DEBUG] [REMOTE ] AXGN: PASS: History has at least 300 days. [2026-01-30T12:02:22.231382] [DEBUG] [REMOTE ] AXGN: PASS: Price check passed. Min price $23.25. [2026-01-30T12:02:22.231526] [DEBUG] [REMOTE ] AXGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:22.231668] [DEBUG] [REMOTE ] AXGN: PASS: Integrity check passed. [2026-01-30T12:02:22.231712] [DEBUG] [REMOTE ] AXGN: Symbol is viable for forecasting. [2026-01-30T12:02:22.231761] [INFO ] [MAIN ] [312/3488] AXGN kept (0.5s) | 312 kept, 0 rejected | 136.0/min | ETA: 23.3m [2026-01-30T12:02:22.686812] [DEBUG] [REMOTE ] AXL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:22.686946] [DEBUG] [REMOTE ] AXL: PASS: History has at least 300 days. [2026-01-30T12:02:22.687158] [DEBUG] [REMOTE ] AXL: PASS: Price check passed. Min price $5.83. [2026-01-30T12:02:22.687297] [DEBUG] [REMOTE ] AXL: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:22.687413] [DEBUG] [REMOTE ] AXL: PASS: Integrity check passed. [2026-01-30T12:02:22.687453] [DEBUG] [REMOTE ] AXL: Symbol is viable for forecasting. [2026-01-30T12:02:22.687501] [INFO ] [MAIN ] [313/3488] AXL kept (0.5s) | 313 kept, 0 rejected | 136.0/min | ETA: 23.3m [2026-01-30T12:02:23.187219] [DEBUG] [REMOTE ] AXP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:23.187373] [DEBUG] [REMOTE ] AXP: PASS: History has at least 300 days. [2026-01-30T12:02:23.187641] [DEBUG] [REMOTE ] AXP: PASS: Price check passed. Min price $339.91. [2026-01-30T12:02:23.187784] [DEBUG] [REMOTE ] AXP: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:23.187931] [DEBUG] [REMOTE ] AXP: PASS: Integrity check passed. [2026-01-30T12:02:23.187975] [DEBUG] [REMOTE ] AXP: Symbol is viable for forecasting. [2026-01-30T12:02:23.188026] [INFO ] [MAIN ] [314/3488] AXP kept (0.5s) | 314 kept, 0 rejected | 136.0/min | ETA: 23.3m [2026-01-30T12:02:23.475728] [DEBUG] [REMOTE ] AXS: Retrieved 5682 rows, trimmed to 300. [2026-01-30T12:02:23.475889] [DEBUG] [REMOTE ] AXS: PASS: History has at least 300 days. [2026-01-30T12:02:23.476163] [DEBUG] [REMOTE ] AXS: PASS: Price check passed. Min price $93.95. [2026-01-30T12:02:23.476304] [DEBUG] [REMOTE ] AXS: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:23.476435] [DEBUG] [REMOTE ] AXS: PASS: Integrity check passed. [2026-01-30T12:02:23.476476] [DEBUG] [REMOTE ] AXS: Symbol is viable for forecasting. [2026-01-30T12:02:23.476526] [INFO ] [MAIN ] [315/3488] AXS kept (0.3s) | 315 kept, 0 rejected | 136.1/min | ETA: 23.3m [2026-01-30T12:02:23.743717] [DEBUG] [REMOTE ] AXSM: Retrieved 2562 rows, trimmed to 300. [2026-01-30T12:02:23.743845] [DEBUG] [REMOTE ] AXSM: PASS: History has at least 300 days. [2026-01-30T12:02:23.744250] [DEBUG] [REMOTE ] AXSM: PASS: Price check passed. Min price $134.93. [2026-01-30T12:02:23.744391] [DEBUG] [REMOTE ] AXSM: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:23.744510] [DEBUG] [REMOTE ] AXSM: PASS: Integrity check passed. [2026-01-30T12:02:23.744551] [DEBUG] [REMOTE ] AXSM: Symbol is viable for forecasting. [2026-01-30T12:02:23.744630] [INFO ] [MAIN ] [316/3488] AXSM kept (0.3s) | 316 kept, 0 rejected | 136.3/min | ETA: 23.3m [2026-01-30T12:02:24.158695] [DEBUG] [REMOTE ] AXTA: Retrieved 2819 rows, trimmed to 300. [2026-01-30T12:02:24.158835] [DEBUG] [REMOTE ] AXTA: PASS: History has at least 300 days. [2026-01-30T12:02:24.159053] [DEBUG] [REMOTE ] AXTA: PASS: Price check passed. Min price $27.56. [2026-01-30T12:02:24.159190] [DEBUG] [REMOTE ] AXTA: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:24.159307] [DEBUG] [REMOTE ] AXTA: PASS: Integrity check passed. [2026-01-30T12:02:24.159346] [DEBUG] [REMOTE ] AXTA: Symbol is viable for forecasting. [2026-01-30T12:02:24.159396] [INFO ] [MAIN ] [317/3488] AXTA kept (0.4s) | 317 kept, 0 rejected | 136.3/min | ETA: 23.3m [2026-01-30T12:02:24.684393] [DEBUG] [REMOTE ] AXTI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:24.684531] [DEBUG] [REMOTE ] AXTI: PASS: History has at least 300 days. [2026-01-30T12:02:24.684792] [DEBUG] [REMOTE ] AXTI: PASS: Price check passed. Min price $8.46. [2026-01-30T12:02:24.684929] [DEBUG] [REMOTE ] AXTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:24.685047] [DEBUG] [REMOTE ] AXTI: PASS: Integrity check passed. [2026-01-30T12:02:24.685087] [DEBUG] [REMOTE ] AXTI: Symbol is viable for forecasting. [2026-01-30T12:02:24.685135] [INFO ] [MAIN ] [318/3488] AXTI kept (0.5s) | 318 kept, 0 rejected | 136.2/min | ETA: 23.3m [2026-01-30T12:02:25.100167] [DEBUG] [REMOTE ] AYI: Retrieved 6078 rows, trimmed to 300. [2026-01-30T12:02:25.100332] [DEBUG] [REMOTE ] AYI: PASS: History has at least 300 days. [2026-01-30T12:02:25.100630] [DEBUG] [REMOTE ] AYI: PASS: Price check passed. Min price $309.67. [2026-01-30T12:02:25.100776] [DEBUG] [REMOTE ] AYI: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:25.100907] [DEBUG] [REMOTE ] AYI: PASS: Integrity check passed. [2026-01-30T12:02:25.100949] [DEBUG] [REMOTE ] AYI: Symbol is viable for forecasting. [2026-01-30T12:02:25.101001] [INFO ] [MAIN ] [319/3488] AYI kept (0.4s) | 319 kept, 0 rejected | 136.2/min | ETA: 23.3m [2026-01-30T12:02:25.473364] [DEBUG] [REMOTE ] AZ: Retrieved 1402 rows, trimmed to 300. [2026-01-30T12:02:25.473516] [DEBUG] [REMOTE ] AZ: PASS: History has at least 300 days. [2026-01-30T12:02:25.473757] [DEBUG] [REMOTE ] AZ: PASS: Price check passed. Min price $5.20. [2026-01-30T12:02:25.473904] [DEBUG] [REMOTE ] AZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:25.474030] [DEBUG] [REMOTE ] AZ: PASS: Integrity check passed. [2026-01-30T12:02:25.474073] [DEBUG] [REMOTE ] AZ: Symbol is viable for forecasting. [2026-01-30T12:02:25.474130] [INFO ] [MAIN ] [320/3488] AZ kept (0.4s) | 320 kept, 0 rejected | 136.3/min | ETA: 23.2m [2026-01-30T12:02:25.847191] [DEBUG] [REMOTE ] AZN: Retrieved 4513 rows, trimmed to 300. [2026-01-30T12:02:25.847329] [DEBUG] [REMOTE ] AZN: PASS: History has at least 300 days. [2026-01-30T12:02:25.847553] [DEBUG] [REMOTE ] AZN: PASS: Price check passed. Min price $95.60. [2026-01-30T12:02:25.847727] [DEBUG] [REMOTE ] AZN: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:25.847870] [DEBUG] [REMOTE ] AZN: PASS: Integrity check passed. [2026-01-30T12:02:25.847949] [DEBUG] [REMOTE ] AZN: Symbol is viable for forecasting. [2026-01-30T12:02:25.848004] [INFO ] [MAIN ] [321/3488] AZN kept (0.4s) | 321 kept, 0 rejected | 136.4/min | ETA: 23.2m [2026-01-30T12:02:26.447085] [DEBUG] [REMOTE ] AZO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:26.447241] [DEBUG] [REMOTE ] AZO: PASS: History has at least 300 days. [2026-01-30T12:02:26.447510] [DEBUG] [REMOTE ] AZO: PASS: Price check passed. Min price $3244.92. [2026-01-30T12:02:26.447857] [DEBUG] [REMOTE ] AZO: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:26.447998] [DEBUG] [REMOTE ] AZO: PASS: Integrity check passed. [2026-01-30T12:02:26.448038] [DEBUG] [REMOTE ] AZO: Symbol is viable for forecasting. [2026-01-30T12:02:26.448087] [INFO ] [MAIN ] [322/3488] AZO kept (0.6s) | 322 kept, 0 rejected | 136.2/min | ETA: 23.2m [2026-01-30T12:02:27.022819] [DEBUG] [REMOTE ] AZZ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:27.022967] [DEBUG] [REMOTE ] AZZ: PASS: History has at least 300 days. [2026-01-30T12:02:27.023224] [DEBUG] [REMOTE ] AZZ: PASS: Price check passed. Min price $97.64. [2026-01-30T12:02:27.023377] [DEBUG] [REMOTE ] AZZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:27.023500] [DEBUG] [REMOTE ] AZZ: PASS: Integrity check passed. [2026-01-30T12:02:27.023542] [DEBUG] [REMOTE ] AZZ: Symbol is viable for forecasting. [2026-01-30T12:02:27.023613] [INFO ] [MAIN ] [323/3488] AZZ kept (0.6s) | 323 kept, 0 rejected | 136.1/min | ETA: 23.3m [2026-01-30T12:02:27.570257] [DEBUG] [REMOTE ] BA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:27.570414] [DEBUG] [REMOTE ] BA: PASS: History has at least 300 days. [2026-01-30T12:02:27.570690] [DEBUG] [REMOTE ] BA: PASS: Price check passed. Min price $179.12. [2026-01-30T12:02:27.570827] [DEBUG] [REMOTE ] BA: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:27.570948] [DEBUG] [REMOTE ] BA: PASS: Integrity check passed. [2026-01-30T12:02:27.570987] [DEBUG] [REMOTE ] BA: Symbol is viable for forecasting. [2026-01-30T12:02:27.571037] [INFO ] [MAIN ] [324/3488] BA kept (0.5s) | 324 kept, 0 rejected | 136.0/min | ETA: 23.3m [2026-01-30T12:02:27.903561] [DEBUG] [REMOTE ] BABA: Retrieved 2857 rows, trimmed to 300. [2026-01-30T12:02:27.903724] [DEBUG] [REMOTE ] BABA: PASS: History has at least 300 days. [2026-01-30T12:02:27.904025] [DEBUG] [REMOTE ] BABA: PASS: Price check passed. Min price $146.58. [2026-01-30T12:02:27.904164] [DEBUG] [REMOTE ] BABA: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:27.904275] [DEBUG] [REMOTE ] BABA: PASS: Integrity check passed. [2026-01-30T12:02:27.904315] [DEBUG] [REMOTE ] BABA: Symbol is viable for forecasting. [2026-01-30T12:02:27.904362] [INFO ] [MAIN ] [325/3488] BABA kept (0.3s) | 325 kept, 0 rejected | 136.1/min | ETA: 23.2m [2026-01-30T12:02:28.222990] [DEBUG] [REMOTE ] BABX: Retrieved 784 rows, trimmed to 300. [2026-01-30T12:02:28.223118] [DEBUG] [REMOTE ] BABX: PASS: History has at least 300 days. [2026-01-30T12:02:28.223324] [DEBUG] [REMOTE ] BABX: PASS: Price check passed. Min price $35.89. [2026-01-30T12:02:28.223484] [DEBUG] [REMOTE ] BABX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:28.223614] [DEBUG] [REMOTE ] BABX: PASS: Integrity check passed. [2026-01-30T12:02:28.223657] [DEBUG] [REMOTE ] BABX: Symbol is viable for forecasting. [2026-01-30T12:02:28.223707] [INFO ] [MAIN ] [326/3488] BABX kept (0.3s) | 326 kept, 0 rejected | 136.2/min | ETA: 23.2m [2026-01-30T12:02:28.691506] [DEBUG] [REMOTE ] BAC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:28.691858] [DEBUG] [REMOTE ] BAC: PASS: History has at least 300 days. [2026-01-30T12:02:28.692107] [DEBUG] [REMOTE ] BAC: PASS: Price check passed. Min price $50.74. [2026-01-30T12:02:28.692245] [DEBUG] [REMOTE ] BAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:28.692367] [DEBUG] [REMOTE ] BAC: PASS: Integrity check passed. [2026-01-30T12:02:28.692408] [DEBUG] [REMOTE ] BAC: Symbol is viable for forecasting. [2026-01-30T12:02:28.692462] [INFO ] [MAIN ] [327/3488] BAC kept (0.5s) | 327 kept, 0 rejected | 136.2/min | ETA: 23.2m [2026-01-30T12:02:29.153948] [DEBUG] [REMOTE ] BAH: Retrieved 3821 rows, trimmed to 300. [2026-01-30T12:02:29.154067] [DEBUG] [REMOTE ] BAH: PASS: History has at least 300 days. [2026-01-30T12:02:29.154264] [DEBUG] [REMOTE ] BAH: PASS: Price check passed. Min price $79.90. [2026-01-30T12:02:29.154395] [DEBUG] [REMOTE ] BAH: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:29.154503] [DEBUG] [REMOTE ] BAH: PASS: Integrity check passed. [2026-01-30T12:02:29.154542] [DEBUG] [REMOTE ] BAH: Symbol is viable for forecasting. [2026-01-30T12:02:29.154607] [INFO ] [MAIN ] [328/3488] BAH kept (0.5s) | 328 kept, 0 rejected | 136.2/min | ETA: 23.2m [2026-01-30T12:02:29.619808] [DEBUG] [REMOTE ] BALL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:29.619953] [DEBUG] [REMOTE ] BALL: PASS: History has at least 300 days. [2026-01-30T12:02:29.620217] [DEBUG] [REMOTE ] BALL: PASS: Price check passed. Min price $46.22. [2026-01-30T12:02:29.620353] [DEBUG] [REMOTE ] BALL: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:29.620472] [DEBUG] [REMOTE ] BALL: PASS: Integrity check passed. [2026-01-30T12:02:29.620511] [DEBUG] [REMOTE ] BALL: Symbol is viable for forecasting. [2026-01-30T12:02:29.620560] [INFO ] [MAIN ] [329/3488] BALL kept (0.5s) | 329 kept, 0 rejected | 136.1/min | ETA: 23.2m [2026-01-30T12:02:29.841057] [DEBUG] [REMOTE ] BAM: Retrieved 792 rows, trimmed to 300. [2026-01-30T12:02:29.841205] [DEBUG] [REMOTE ] BAM: PASS: History has at least 300 days. [2026-01-30T12:02:29.841437] [DEBUG] [REMOTE ] BAM: PASS: Price check passed. Min price $49.00. [2026-01-30T12:02:29.841655] [DEBUG] [REMOTE ] BAM: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:29.841792] [DEBUG] [REMOTE ] BAM: PASS: Integrity check passed. [2026-01-30T12:02:29.841833] [DEBUG] [REMOTE ] BAM: Symbol is viable for forecasting. [2026-01-30T12:02:29.841886] [INFO ] [MAIN ] [330/3488] BAM kept (0.2s) | 330 kept, 0 rejected | 136.3/min | ETA: 23.2m [2026-01-30T12:02:30.339850] [DEBUG] [REMOTE ] BANC: Retrieved 5870 rows, trimmed to 300. [2026-01-30T12:02:30.339997] [DEBUG] [REMOTE ] BANC: PASS: History has at least 300 days. [2026-01-30T12:02:30.340240] [DEBUG] [REMOTE ] BANC: PASS: Price check passed. Min price $16.12. [2026-01-30T12:02:30.340376] [DEBUG] [REMOTE ] BANC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:30.340498] [DEBUG] [REMOTE ] BANC: PASS: Integrity check passed. [2026-01-30T12:02:30.340538] [DEBUG] [REMOTE ] BANC: Symbol is viable for forecasting. [2026-01-30T12:02:30.340604] [INFO ] [MAIN ] [331/3488] BANC kept (0.5s) | 331 kept, 0 rejected | 136.3/min | ETA: 23.2m [2026-01-30T12:02:30.734214] [DEBUG] [REMOTE ] BAND: Retrieved 2064 rows, trimmed to 300. [2026-01-30T12:02:30.734341] [DEBUG] [REMOTE ] BAND: PASS: History has at least 300 days. [2026-01-30T12:02:30.734548] [DEBUG] [REMOTE ] BAND: PASS: Price check passed. Min price $13.22. [2026-01-30T12:02:30.734709] [DEBUG] [REMOTE ] BAND: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:30.734821] [DEBUG] [REMOTE ] BAND: PASS: Integrity check passed. [2026-01-30T12:02:30.734864] [DEBUG] [REMOTE ] BAND: Symbol is viable for forecasting. [2026-01-30T12:02:30.734913] [INFO ] [MAIN ] [332/3488] BAND kept (0.4s) | 332 kept, 0 rejected | 136.3/min | ETA: 23.2m [2026-01-30T12:02:31.346531] [DEBUG] [REMOTE ] BANF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:31.346817] [DEBUG] [REMOTE ] BANF: PASS: History has at least 300 days. [2026-01-30T12:02:31.347225] [DEBUG] [REMOTE ] BANF: PASS: Price check passed. Min price $106.01. [2026-01-30T12:02:31.347377] [DEBUG] [REMOTE ] BANF: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:31.347545] [DEBUG] [REMOTE ] BANF: PASS: Integrity check passed. [2026-01-30T12:02:31.347622] [DEBUG] [REMOTE ] BANF: Symbol is viable for forecasting. [2026-01-30T12:02:31.347699] [INFO ] [MAIN ] [333/3488] BANF kept (0.6s) | 333 kept, 0 rejected | 136.2/min | ETA: 23.2m [2026-01-30T12:02:31.740625] [DEBUG] [REMOTE ] BANX: Retrieved 3074 rows, trimmed to 300. [2026-01-30T12:02:31.740921] [DEBUG] [REMOTE ] BANX: PASS: History has at least 300 days. [2026-01-30T12:02:31.741460] [DEBUG] [REMOTE ] BANX: PASS: Price check passed. Min price $19.97. [2026-01-30T12:02:31.741662] [DEBUG] [REMOTE ] BANX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:31.741873] [DEBUG] [REMOTE ] BANX: PASS: Integrity check passed. [2026-01-30T12:02:31.741937] [DEBUG] [REMOTE ] BANX: Symbol is viable for forecasting. [2026-01-30T12:02:31.742016] [INFO ] [MAIN ] [334/3488] BANX kept (0.4s) | 334 kept, 0 rejected | 136.2/min | ETA: 23.2m [2026-01-30T12:02:32.203272] [DEBUG] [REMOTE ] BAP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:32.203479] [DEBUG] [REMOTE ] BAP: PASS: History has at least 300 days. [2026-01-30T12:02:32.203858] [DEBUG] [REMOTE ] BAP: PASS: Price check passed. Min price $247.85. [2026-01-30T12:02:32.204037] [DEBUG] [REMOTE ] BAP: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:32.204203] [DEBUG] [REMOTE ] BAP: PASS: Integrity check passed. [2026-01-30T12:02:32.204254] [DEBUG] [REMOTE ] BAP: Symbol is viable for forecasting. [2026-01-30T12:02:32.204323] [INFO ] [MAIN ] [335/3488] BAP kept (0.5s) | 335 kept, 0 rejected | 136.2/min | ETA: 23.2m [2026-01-30T12:02:32.396392] [DEBUG] [REMOTE ] BATRA: Retrieved 2461 rows, trimmed to 300. [2026-01-30T12:02:32.396534] [DEBUG] [REMOTE ] BATRA: PASS: History has at least 300 days. [2026-01-30T12:02:32.396790] [DEBUG] [REMOTE ] BATRA: PASS: Price check passed. Min price $41.92. [2026-01-30T12:02:32.396926] [DEBUG] [REMOTE ] BATRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:32.397038] [DEBUG] [REMOTE ] BATRA: PASS: Integrity check passed. [2026-01-30T12:02:32.397079] [DEBUG] [REMOTE ] BATRA: Symbol is viable for forecasting. [2026-01-30T12:02:32.397126] [INFO ] [MAIN ] [336/3488] BATRA kept (0.2s) | 336 kept, 0 rejected | 136.4/min | ETA: 23.1m [2026-01-30T12:02:32.915445] [DEBUG] [REMOTE ] BATRK: Retrieved 2461 rows, trimmed to 300. [2026-01-30T12:02:32.915584] [DEBUG] [REMOTE ] BATRK: PASS: History has at least 300 days. [2026-01-30T12:02:32.915804] [DEBUG] [REMOTE ] BATRK: PASS: Price check passed. Min price $38.04. [2026-01-30T12:02:32.915943] [DEBUG] [REMOTE ] BATRK: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:32.916054] [DEBUG] [REMOTE ] BATRK: PASS: Integrity check passed. [2026-01-30T12:02:32.916094] [DEBUG] [REMOTE ] BATRK: Symbol is viable for forecasting. [2026-01-30T12:02:32.916142] [INFO ] [MAIN ] [337/3488] BATRK kept (0.5s) | 337 kept, 0 rejected | 136.3/min | ETA: 23.1m [2026-01-30T12:02:33.498385] [DEBUG] [REMOTE ] BAX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:33.498537] [DEBUG] [REMOTE ] BAX: PASS: History has at least 300 days. [2026-01-30T12:02:33.498796] [DEBUG] [REMOTE ] BAX: PASS: Price check passed. Min price $17.41. [2026-01-30T12:02:33.498935] [DEBUG] [REMOTE ] BAX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:33.499060] [DEBUG] [REMOTE ] BAX: PASS: Integrity check passed. [2026-01-30T12:02:33.499101] [DEBUG] [REMOTE ] BAX: Symbol is viable for forecasting. [2026-01-30T12:02:33.499166] [INFO ] [MAIN ] [338/3488] BAX kept (0.6s) | 338 kept, 0 rejected | 136.2/min | ETA: 23.1m [2026-01-30T12:02:33.999115] [DEBUG] [REMOTE ] BB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:33.999298] [DEBUG] [REMOTE ] BB: PASS: History has at least 300 days. [2026-01-30T12:02:33.999669] [DEBUG] [REMOTE ] BB: PASS: Price check passed. Min price $3.66. [2026-01-30T12:02:33.999864] [DEBUG] [REMOTE ] BB: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:34.000038] [DEBUG] [REMOTE ] BB: PASS: Integrity check passed. [2026-01-30T12:02:34.000095] [DEBUG] [REMOTE ] BB: Symbol is viable for forecasting. [2026-01-30T12:02:34.000169] [INFO ] [MAIN ] [339/3488] BB kept (0.5s) | 339 kept, 0 rejected | 136.2/min | ETA: 23.1m [2026-01-30T12:02:34.230824] [DEBUG] [REMOTE ] BBAI: Retrieved 1032 rows, trimmed to 300. [2026-01-30T12:02:34.230963] [DEBUG] [REMOTE ] BBAI: PASS: History has at least 300 days. [2026-01-30T12:02:34.231201] [DEBUG] [REMOTE ] BBAI: PASS: Price check passed. Min price $5.40. [2026-01-30T12:02:34.231336] [DEBUG] [REMOTE ] BBAI: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:34.231450] [DEBUG] [REMOTE ] BBAI: PASS: Integrity check passed. [2026-01-30T12:02:34.231490] [DEBUG] [REMOTE ] BBAI: Symbol is viable for forecasting. [2026-01-30T12:02:34.231538] [INFO ] [MAIN ] [340/3488] BBAI kept (0.2s) | 340 kept, 0 rejected | 136.4/min | ETA: 23.1m [2026-01-30T12:02:34.679668] [DEBUG] [REMOTE ] BBCP: Retrieved 2121 rows, trimmed to 300. [2026-01-30T12:02:34.679797] [DEBUG] [REMOTE ] BBCP: PASS: History has at least 300 days. [2026-01-30T12:02:34.679994] [DEBUG] [REMOTE ] BBCP: PASS: Price check passed. Min price $5.73. [2026-01-30T12:02:34.680125] [DEBUG] [REMOTE ] BBCP: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:34.680232] [DEBUG] [REMOTE ] BBCP: PASS: Integrity check passed. [2026-01-30T12:02:34.680271] [DEBUG] [REMOTE ] BBCP: Symbol is viable for forecasting. [2026-01-30T12:02:34.680317] [INFO ] [MAIN ] [341/3488] BBCP kept (0.4s) | 341 kept, 0 rejected | 136.3/min | ETA: 23.1m [2026-01-30T12:02:35.251646] [DEBUG] [REMOTE ] BBD: Retrieved 6084 rows, trimmed to 300. [2026-01-30T12:02:35.251804] [DEBUG] [REMOTE ] BBD: PASS: History has at least 300 days. [2026-01-30T12:02:35.252061] [DEBUG] [REMOTE ] BBD: PASS: Price check passed. Min price $3.20. [2026-01-30T12:02:35.252239] [DEBUG] [REMOTE ] BBD: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:35.252403] [DEBUG] [REMOTE ] BBD: PASS: Integrity check passed. [2026-01-30T12:02:35.252452] [DEBUG] [REMOTE ] BBD: Symbol is viable for forecasting. [2026-01-30T12:02:35.252505] [INFO ] [MAIN ] [342/3488] BBD kept (0.6s) | 342 kept, 0 rejected | 136.2/min | ETA: 23.1m [2026-01-30T12:02:35.600061] [DEBUG] [REMOTE ] BBDO: Retrieved 3491 rows, trimmed to 300. [2026-01-30T12:02:35.600195] [DEBUG] [REMOTE ] BBDO: PASS: History has at least 300 days. [2026-01-30T12:02:35.600410] [DEBUG] [REMOTE ] BBDO: PASS: Price check passed. Min price $2.76. [2026-01-30T12:02:35.600603] [DEBUG] [REMOTE ] BBDO: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:35.600763] [DEBUG] [REMOTE ] BBDO: PASS: Integrity check passed. [2026-01-30T12:02:35.600806] [DEBUG] [REMOTE ] BBDO: Symbol is viable for forecasting. [2026-01-30T12:02:35.600856] [INFO ] [MAIN ] [343/3488] BBDO kept (0.3s) | 343 kept, 0 rejected | 136.3/min | ETA: 23.1m [2026-01-30T12:02:36.106361] [DEBUG] [REMOTE ] BBH: Retrieved 6585 rows, trimmed to 300. [2026-01-30T12:02:36.106508] [DEBUG] [REMOTE ] BBH: PASS: History has at least 300 days. [2026-01-30T12:02:36.106782] [DEBUG] [REMOTE ] BBH: PASS: Price check passed. Min price $177.79. [2026-01-30T12:02:36.106929] [DEBUG] [REMOTE ] BBH: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:36.107058] [DEBUG] [REMOTE ] BBH: PASS: Integrity check passed. [2026-01-30T12:02:36.107100] [DEBUG] [REMOTE ] BBH: Symbol is viable for forecasting. [2026-01-30T12:02:36.107167] [INFO ] [MAIN ] [344/3488] BBH kept (0.5s) | 344 kept, 0 rejected | 136.2/min | ETA: 23.1m [2026-01-30T12:02:36.362647] [DEBUG] [REMOTE ] BBIO: Retrieved 1657 rows, trimmed to 300. [2026-01-30T12:02:36.362784] [DEBUG] [REMOTE ] BBIO: PASS: History has at least 300 days. [2026-01-30T12:02:36.363004] [DEBUG] [REMOTE ] BBIO: PASS: Price check passed. Min price $61.37. [2026-01-30T12:02:36.363175] [DEBUG] [REMOTE ] BBIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:36.363313] [DEBUG] [REMOTE ] BBIO: PASS: Integrity check passed. [2026-01-30T12:02:36.363372] [DEBUG] [REMOTE ] BBIO: Symbol is viable for forecasting. [2026-01-30T12:02:36.363430] [INFO ] [MAIN ] [345/3488] BBIO kept (0.3s) | 345 kept, 0 rejected | 136.4/min | ETA: 23.0m [2026-01-30T12:02:36.793455] [DEBUG] [REMOTE ] BBLG: Retrieved 1948 rows, trimmed to 300. [2026-01-30T12:02:36.793610] [DEBUG] [REMOTE ] BBLG: PASS: History has at least 300 days. [2026-01-30T12:02:36.793828] [DEBUG] [REMOTE ] BBLG: PASS: Price check passed. Min price $1.33. [2026-01-30T12:02:36.793967] [DEBUG] [REMOTE ] BBLG: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:36.794078] [DEBUG] [REMOTE ] BBLG: PASS: Integrity check passed. [2026-01-30T12:02:36.794129] [DEBUG] [REMOTE ] BBLG: Symbol is viable for forecasting. [2026-01-30T12:02:36.794183] [INFO ] [MAIN ] [346/3488] BBLG kept (0.4s) | 346 kept, 0 rejected | 136.4/min | ETA: 23.0m [2026-01-30T12:02:37.301268] [DEBUG] [REMOTE ] BBN: Retrieved 3878 rows, trimmed to 300. [2026-01-30T12:02:37.301495] [DEBUG] [REMOTE ] BBN: PASS: History has at least 300 days. [2026-01-30T12:02:37.301925] [DEBUG] [REMOTE ] BBN: PASS: Price check passed. Min price $16.15. [2026-01-30T12:02:37.302130] [DEBUG] [REMOTE ] BBN: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:37.302332] [DEBUG] [REMOTE ] BBN: PASS: Integrity check passed. [2026-01-30T12:02:37.302389] [DEBUG] [REMOTE ] BBN: Symbol is viable for forecasting. [2026-01-30T12:02:37.302461] [INFO ] [MAIN ] [347/3488] BBN kept (0.5s) | 347 kept, 0 rejected | 136.4/min | ETA: 23.0m [2026-01-30T12:02:37.812194] [DEBUG] [REMOTE ] BBSI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:37.812406] [DEBUG] [REMOTE ] BBSI: PASS: History has at least 300 days. [2026-01-30T12:02:37.812711] [DEBUG] [REMOTE ] BBSI: PASS: Price check passed. Min price $33.23. [2026-01-30T12:02:37.812851] [DEBUG] [REMOTE ] BBSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:37.812991] [DEBUG] [REMOTE ] BBSI: PASS: Integrity check passed. [2026-01-30T12:02:37.813032] [DEBUG] [REMOTE ] BBSI: Symbol is viable for forecasting. [2026-01-30T12:02:37.813086] [INFO ] [MAIN ] [348/3488] BBSI kept (0.5s) | 348 kept, 0 rejected | 136.3/min | ETA: 23.0m [2026-01-30T12:02:38.065394] [DEBUG] [REMOTE ] BBUC: Retrieved 979 rows, trimmed to 300. [2026-01-30T12:02:38.065618] [DEBUG] [REMOTE ] BBUC: PASS: History has at least 300 days. [2026-01-30T12:02:38.065866] [DEBUG] [REMOTE ] BBUC: PASS: Price check passed. Min price $31.16. [2026-01-30T12:02:38.066009] [DEBUG] [REMOTE ] BBUC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:38.066133] [DEBUG] [REMOTE ] BBUC: PASS: Integrity check passed. [2026-01-30T12:02:38.066176] [DEBUG] [REMOTE ] BBUC: Symbol is viable for forecasting. [2026-01-30T12:02:38.066231] [INFO ] [MAIN ] [349/3488] BBUC kept (0.3s) | 349 kept, 0 rejected | 136.5/min | ETA: 23.0m [2026-01-30T12:02:38.657690] [DEBUG] [REMOTE ] BBVA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:38.657849] [DEBUG] [REMOTE ] BBVA: PASS: History has at least 300 days. [2026-01-30T12:02:38.658112] [DEBUG] [REMOTE ] BBVA: PASS: Price check passed. Min price $19.53. [2026-01-30T12:02:38.658256] [DEBUG] [REMOTE ] BBVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:38.658379] [DEBUG] [REMOTE ] BBVA: PASS: Integrity check passed. [2026-01-30T12:02:38.658421] [DEBUG] [REMOTE ] BBVA: Symbol is viable for forecasting. [2026-01-30T12:02:38.658491] [INFO ] [MAIN ] [350/3488] BBVA kept (0.6s) | 350 kept, 0 rejected | 136.3/min | ETA: 23.0m [2026-01-30T12:02:39.018439] [DEBUG] [REMOTE ] BBWI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:39.018600] [DEBUG] [REMOTE ] BBWI: PASS: History has at least 300 days. [2026-01-30T12:02:39.018927] [DEBUG] [REMOTE ] BBWI: PASS: Price check passed. Min price $14.85. [2026-01-30T12:02:39.019082] [DEBUG] [REMOTE ] BBWI: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:39.019209] [DEBUG] [REMOTE ] BBWI: PASS: Integrity check passed. [2026-01-30T12:02:39.019252] [DEBUG] [REMOTE ] BBWI: Symbol is viable for forecasting. [2026-01-30T12:02:39.019304] [INFO ] [MAIN ] [351/3488] BBWI kept (0.4s) | 351 kept, 0 rejected | 136.4/min | ETA: 23.0m [2026-01-30T12:02:39.589753] [DEBUG] [REMOTE ] BBY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:39.590087] [DEBUG] [REMOTE ] BBY: PASS: History has at least 300 days. [2026-01-30T12:02:39.590311] [DEBUG] [REMOTE ] BBY: PASS: Price check passed. Min price $65.15. [2026-01-30T12:02:39.590451] [DEBUG] [REMOTE ] BBY: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:39.590590] [DEBUG] [REMOTE ] BBY: PASS: Integrity check passed. [2026-01-30T12:02:39.590635] [DEBUG] [REMOTE ] BBY: Symbol is viable for forecasting. [2026-01-30T12:02:39.590685] [INFO ] [MAIN ] [352/3488] BBY kept (0.6s) | 352 kept, 0 rejected | 136.3/min | ETA: 23.0m [2026-01-30T12:02:39.972311] [DEBUG] [REMOTE ] BC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:39.972480] [DEBUG] [REMOTE ] BC: PASS: History has at least 300 days. [2026-01-30T12:02:39.972808] [DEBUG] [REMOTE ] BC: PASS: Price check passed. Min price $58.96. [2026-01-30T12:02:39.972972] [DEBUG] [REMOTE ] BC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:39.973121] [DEBUG] [REMOTE ] BC: PASS: Integrity check passed. [2026-01-30T12:02:39.973168] [DEBUG] [REMOTE ] BC: Symbol is viable for forecasting. [2026-01-30T12:02:39.973228] [INFO ] [MAIN ] [353/3488] BC kept (0.4s) | 353 kept, 0 rejected | 136.3/min | ETA: 23.0m [2026-01-30T12:02:40.350274] [DEBUG] [REMOTE ] BCAL: Retrieved 2528 rows, trimmed to 300. [2026-01-30T12:02:40.350436] [DEBUG] [REMOTE ] BCAL: PASS: History has at least 300 days. [2026-01-30T12:02:40.350736] [DEBUG] [REMOTE ] BCAL: PASS: Price check passed. Min price $18.08. [2026-01-30T12:02:40.350908] [DEBUG] [REMOTE ] BCAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:40.351055] [DEBUG] [REMOTE ] BCAL: PASS: Integrity check passed. [2026-01-30T12:02:40.351104] [DEBUG] [REMOTE ] BCAL: Symbol is viable for forecasting. [2026-01-30T12:02:40.351165] [INFO ] [MAIN ] [354/3488] BCAL kept (0.4s) | 354 kept, 0 rejected | 136.4/min | ETA: 23.0m [2026-01-30T12:02:40.569999] [DEBUG] [REMOTE ] BCAX: Retrieved 345 rows, trimmed to 300. [2026-01-30T12:02:40.570143] [DEBUG] [REMOTE ] BCAX: PASS: History has at least 300 days. [2026-01-30T12:02:40.570359] [DEBUG] [REMOTE ] BCAX: PASS: Price check passed. Min price $13.93. [2026-01-30T12:02:40.570496] [DEBUG] [REMOTE ] BCAX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:40.570670] [DEBUG] [REMOTE ] BCAX: PASS: Integrity check passed. [2026-01-30T12:02:40.570731] [DEBUG] [REMOTE ] BCAX: Symbol is viable for forecasting. [2026-01-30T12:02:40.570792] [INFO ] [MAIN ] [355/3488] BCAX kept (0.2s) | 355 kept, 0 rejected | 136.6/min | ETA: 22.9m [2026-01-30T12:02:41.270739] [DEBUG] [REMOTE ] BCBP: Retrieved 5608 rows, trimmed to 300. [2026-01-30T12:02:41.270891] [DEBUG] [REMOTE ] BCBP: PASS: History has at least 300 days. [2026-01-30T12:02:41.271136] [DEBUG] [REMOTE ] BCBP: PASS: Price check passed. Min price $7.45. [2026-01-30T12:02:41.271270] [DEBUG] [REMOTE ] BCBP: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:41.271391] [DEBUG] [REMOTE ] BCBP: PASS: Integrity check passed. [2026-01-30T12:02:41.271431] [DEBUG] [REMOTE ] BCBP: Symbol is viable for forecasting. [2026-01-30T12:02:41.271497] [INFO ] [MAIN ] [356/3488] BCBP kept (0.7s) | 356 kept, 0 rejected | 136.4/min | ETA: 23.0m [2026-01-30T12:02:41.558689] [DEBUG] [REMOTE ] BCC: Retrieved 3265 rows, trimmed to 300. [2026-01-30T12:02:41.558847] [DEBUG] [REMOTE ] BCC: PASS: History has at least 300 days. [2026-01-30T12:02:41.559078] [DEBUG] [REMOTE ] BCC: PASS: Price check passed. Min price $65.88. [2026-01-30T12:02:41.559221] [DEBUG] [REMOTE ] BCC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:41.559358] [DEBUG] [REMOTE ] BCC: PASS: Integrity check passed. [2026-01-30T12:02:41.559407] [DEBUG] [REMOTE ] BCC: Symbol is viable for forecasting. [2026-01-30T12:02:41.559458] [INFO ] [MAIN ] [357/3488] BCC kept (0.3s) | 357 kept, 0 rejected | 136.5/min | ETA: 22.9m [2026-01-30T12:02:42.070944] [DEBUG] [REMOTE ] BCDA: Retrieved 3098 rows, trimmed to 300. [2026-01-30T12:02:42.071110] [DEBUG] [REMOTE ] BCDA: PASS: History has at least 300 days. [2026-01-30T12:02:42.071397] [DEBUG] [REMOTE ] BCDA: PASS: Price check passed. Min price $1.18. [2026-01-30T12:02:42.071567] [DEBUG] [REMOTE ] BCDA: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:42.071747] [DEBUG] [REMOTE ] BCDA: PASS: Integrity check passed. [2026-01-30T12:02:42.071797] [DEBUG] [REMOTE ] BCDA: Symbol is viable for forecasting. [2026-01-30T12:02:42.071861] [INFO ] [MAIN ] [358/3488] BCDA kept (0.5s) | 358 kept, 0 rejected | 136.4/min | ETA: 22.9m [2026-01-30T12:02:42.531174] [DEBUG] [REMOTE ] BCE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:42.531315] [DEBUG] [REMOTE ] BCE: PASS: History has at least 300 days. [2026-01-30T12:02:42.531544] [DEBUG] [REMOTE ] BCE: PASS: Price check passed. Min price $21.99. [2026-01-30T12:02:42.531705] [DEBUG] [REMOTE ] BCE: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:42.531829] [DEBUG] [REMOTE ] BCE: PASS: Integrity check passed. [2026-01-30T12:02:42.531869] [DEBUG] [REMOTE ] BCE: Symbol is viable for forecasting. [2026-01-30T12:02:42.531918] [INFO ] [MAIN ] [359/3488] BCE kept (0.5s) | 359 kept, 0 rejected | 136.4/min | ETA: 22.9m [2026-01-30T12:02:42.975638] [DEBUG] [REMOTE ] BCH: Retrieved 6054 rows, trimmed to 300. [2026-01-30T12:02:42.975823] [DEBUG] [REMOTE ] BCH: PASS: History has at least 300 days. [2026-01-30T12:02:42.976151] [DEBUG] [REMOTE ] BCH: PASS: Price check passed. Min price $34.98. [2026-01-30T12:02:42.976339] [DEBUG] [REMOTE ] BCH: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:42.976513] [DEBUG] [REMOTE ] BCH: PASS: Integrity check passed. [2026-01-30T12:02:42.976567] [DEBUG] [REMOTE ] BCH: Symbol is viable for forecasting. [2026-01-30T12:02:42.976668] [INFO ] [MAIN ] [360/3488] BCH kept (0.4s) | 360 kept, 0 rejected | 136.4/min | ETA: 22.9m [2026-01-30T12:02:43.391329] [DEBUG] [REMOTE ] BCML: Retrieved 5392 rows, trimmed to 300. [2026-01-30T12:02:43.391497] [DEBUG] [REMOTE ] BCML: PASS: History has at least 300 days. [2026-01-30T12:02:43.391789] [DEBUG] [REMOTE ] BCML: PASS: Price check passed. Min price $26.95. [2026-01-30T12:02:43.391952] [DEBUG] [REMOTE ] BCML: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:43.392088] [DEBUG] [REMOTE ] BCML: PASS: Integrity check passed. [2026-01-30T12:02:43.392133] [DEBUG] [REMOTE ] BCML: Symbol is viable for forecasting. [2026-01-30T12:02:43.392188] [INFO ] [MAIN ] [361/3488] BCML kept (0.4s) | 361 kept, 0 rejected | 136.4/min | ETA: 22.9m [2026-01-30T12:02:43.874875] [DEBUG] [REMOTE ] BCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:43.875022] [DEBUG] [REMOTE ] BCO: PASS: History has at least 300 days. [2026-01-30T12:02:43.875301] [DEBUG] [REMOTE ] BCO: PASS: Price check passed. Min price $105.88. [2026-01-30T12:02:43.875476] [DEBUG] [REMOTE ] BCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:43.875638] [DEBUG] [REMOTE ] BCO: PASS: Integrity check passed. [2026-01-30T12:02:43.875682] [DEBUG] [REMOTE ] BCO: Symbol is viable for forecasting. [2026-01-30T12:02:43.875761] [INFO ] [MAIN ] [362/3488] BCO kept (0.5s) | 362 kept, 0 rejected | 136.4/min | ETA: 22.9m [2026-01-30T12:02:44.399489] [DEBUG] [REMOTE ] BCPC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:44.399675] [DEBUG] [REMOTE ] BCPC: PASS: History has at least 300 days. [2026-01-30T12:02:44.399943] [DEBUG] [REMOTE ] BCPC: PASS: Price check passed. Min price $146.46. [2026-01-30T12:02:44.400089] [DEBUG] [REMOTE ] BCPC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:44.400220] [DEBUG] [REMOTE ] BCPC: PASS: Integrity check passed. [2026-01-30T12:02:44.400262] [DEBUG] [REMOTE ] BCPC: Symbol is viable for forecasting. [2026-01-30T12:02:44.400313] [INFO ] [MAIN ] [363/3488] BCPC kept (0.5s) | 363 kept, 0 rejected | 136.3/min | ETA: 22.9m [2026-01-30T12:02:44.838856] [DEBUG] [REMOTE ] BCRX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:44.839153] [DEBUG] [REMOTE ] BCRX: PASS: History has at least 300 days. [2026-01-30T12:02:44.839517] [DEBUG] [REMOTE ] BCRX: PASS: Price check passed. Min price $6.66. [2026-01-30T12:02:44.839685] [DEBUG] [REMOTE ] BCRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:44.839835] [DEBUG] [REMOTE ] BCRX: PASS: Integrity check passed. [2026-01-30T12:02:44.839878] [DEBUG] [REMOTE ] BCRX: Symbol is viable for forecasting. [2026-01-30T12:02:44.839936] [INFO ] [MAIN ] [364/3488] BCRX kept (0.4s) | 364 kept, 0 rejected | 136.3/min | ETA: 22.9m [2026-01-30T12:02:45.319352] [DEBUG] [REMOTE ] BCS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:45.319616] [DEBUG] [REMOTE ] BCS: PASS: History has at least 300 days. [2026-01-30T12:02:45.320128] [DEBUG] [REMOTE ] BCS: PASS: Price check passed. Min price $20.53. [2026-01-30T12:02:45.320274] [DEBUG] [REMOTE ] BCS: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:45.320417] [DEBUG] [REMOTE ] BCS: PASS: Integrity check passed. [2026-01-30T12:02:45.320458] [DEBUG] [REMOTE ] BCS: Symbol is viable for forecasting. [2026-01-30T12:02:45.320513] [INFO ] [MAIN ] [365/3488] BCS kept (0.5s) | 365 kept, 0 rejected | 136.3/min | ETA: 22.9m [2026-01-30T12:02:45.614070] [DEBUG] [REMOTE ] BCSF: Retrieved 1809 rows, trimmed to 300. [2026-01-30T12:02:45.614234] [DEBUG] [REMOTE ] BCSF: PASS: History has at least 300 days. [2026-01-30T12:02:45.614467] [DEBUG] [REMOTE ] BCSF: PASS: Price check passed. Min price $12.87. [2026-01-30T12:02:45.614641] [DEBUG] [REMOTE ] BCSF: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:45.614766] [DEBUG] [REMOTE ] BCSF: PASS: Integrity check passed. [2026-01-30T12:02:45.614807] [DEBUG] [REMOTE ] BCSF: Symbol is viable for forecasting. [2026-01-30T12:02:45.614857] [INFO ] [MAIN ] [366/3488] BCSF kept (0.3s) | 366 kept, 0 rejected | 136.4/min | ETA: 22.9m [2026-01-30T12:02:45.906132] [DEBUG] [REMOTE ] BCTX: Retrieved 3736 rows, trimmed to 300. [2026-01-30T12:02:45.906274] [DEBUG] [REMOTE ] BCTX: PASS: History has at least 300 days. [2026-01-30T12:02:45.906497] [DEBUG] [REMOTE ] BCTX: PASS: Price check passed. Min price $4.21. [2026-01-30T12:02:45.906657] [DEBUG] [REMOTE ] BCTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:45.906788] [DEBUG] [REMOTE ] BCTX: PASS: Integrity check passed. [2026-01-30T12:02:45.906831] [DEBUG] [REMOTE ] BCTX: Symbol is viable for forecasting. [2026-01-30T12:02:45.906882] [INFO ] [MAIN ] [367/3488] BCTX kept (0.3s) | 367 kept, 0 rejected | 136.5/min | ETA: 22.9m [2026-01-30T12:02:46.485847] [DEBUG] [REMOTE ] BCX: Retrieved 3732 rows, trimmed to 300. [2026-01-30T12:02:46.485987] [DEBUG] [REMOTE ] BCX: PASS: History has at least 300 days. [2026-01-30T12:02:46.486202] [DEBUG] [REMOTE ] BCX: PASS: Price check passed. Min price $9.58. [2026-01-30T12:02:46.486341] [DEBUG] [REMOTE ] BCX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:46.486462] [DEBUG] [REMOTE ] BCX: PASS: Integrity check passed. [2026-01-30T12:02:46.486519] [DEBUG] [REMOTE ] BCX: Symbol is viable for forecasting. [2026-01-30T12:02:46.486600] [INFO ] [MAIN ] [368/3488] BCX kept (0.6s) | 368 kept, 0 rejected | 136.4/min | ETA: 22.9m [2026-01-30T12:02:46.801963] [DEBUG] [REMOTE ] BCYC: Retrieved 1681 rows, trimmed to 300. [2026-01-30T12:02:46.802093] [DEBUG] [REMOTE ] BCYC: PASS: History has at least 300 days. [2026-01-30T12:02:46.802295] [DEBUG] [REMOTE ] BCYC: PASS: Price check passed. Min price $6.17. [2026-01-30T12:02:46.802430] [DEBUG] [REMOTE ] BCYC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:46.802540] [DEBUG] [REMOTE ] BCYC: PASS: Integrity check passed. [2026-01-30T12:02:46.802607] [DEBUG] [REMOTE ] BCYC: Symbol is viable for forecasting. [2026-01-30T12:02:46.802659] [INFO ] [MAIN ] [369/3488] BCYC kept (0.3s) | 369 kept, 0 rejected | 136.5/min | ETA: 22.8m [2026-01-30T12:02:47.503283] [DEBUG] [REMOTE ] BDC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:47.503438] [DEBUG] [REMOTE ] BDC: PASS: History has at least 300 days. [2026-01-30T12:02:47.503726] [DEBUG] [REMOTE ] BDC: PASS: Price check passed. Min price $106.30. [2026-01-30T12:02:47.503864] [DEBUG] [REMOTE ] BDC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:47.503991] [DEBUG] [REMOTE ] BDC: PASS: Integrity check passed. [2026-01-30T12:02:47.504034] [DEBUG] [REMOTE ] BDC: Symbol is viable for forecasting. [2026-01-30T12:02:47.504084] [INFO ] [MAIN ] [370/3488] BDC kept (0.7s) | 370 kept, 0 rejected | 136.3/min | ETA: 22.9m [2026-01-30T12:02:47.951150] [DEBUG] [REMOTE ] BDJ: Retrieved 5137 rows, trimmed to 300. [2026-01-30T12:02:47.951285] [DEBUG] [REMOTE ] BDJ: PASS: History has at least 300 days. [2026-01-30T12:02:47.951501] [DEBUG] [REMOTE ] BDJ: PASS: Price check passed. Min price $8.46. [2026-01-30T12:02:47.951686] [DEBUG] [REMOTE ] BDJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:47.951815] [DEBUG] [REMOTE ] BDJ: PASS: Integrity check passed. [2026-01-30T12:02:47.951867] [DEBUG] [REMOTE ] BDJ: Symbol is viable for forecasting. [2026-01-30T12:02:47.951928] [INFO ] [MAIN ] [371/3488] BDJ kept (0.4s) | 371 kept, 0 rejected | 136.3/min | ETA: 22.9m [2026-01-30T12:02:48.414438] [DEBUG] [REMOTE ] BDN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:48.414590] [DEBUG] [REMOTE ] BDN: PASS: History has at least 300 days. [2026-01-30T12:02:48.414811] [DEBUG] [REMOTE ] BDN: PASS: Price check passed. Min price $2.76. [2026-01-30T12:02:48.414957] [DEBUG] [REMOTE ] BDN: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:48.415074] [DEBUG] [REMOTE ] BDN: PASS: Integrity check passed. [2026-01-30T12:02:48.415115] [DEBUG] [REMOTE ] BDN: Symbol is viable for forecasting. [2026-01-30T12:02:48.415166] [INFO ] [MAIN ] [372/3488] BDN kept (0.5s) | 372 kept, 0 rejected | 136.3/min | ETA: 22.9m [2026-01-30T12:02:48.739266] [DEBUG] [REMOTE ] BDRX: Retrieved 2551 rows, trimmed to 300. [2026-01-30T12:02:48.739411] [DEBUG] [REMOTE ] BDRX: PASS: History has at least 300 days. [2026-01-30T12:02:48.739762] [DEBUG] [REMOTE ] BDRX: PASS: Price check passed. Min price $1.84. [2026-01-30T12:02:48.739946] [DEBUG] [REMOTE ] BDRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:48.740267] [DEBUG] [REMOTE ] BDRX: PASS: Integrity check passed. [2026-01-30T12:02:48.740308] [DEBUG] [REMOTE ] BDRX: Symbol is viable for forecasting. [2026-01-30T12:02:48.740357] [INFO ] [MAIN ] [373/3488] BDRX kept (0.3s) | 373 kept, 0 rejected | 136.4/min | ETA: 22.8m [2026-01-30T12:02:49.105910] [DEBUG] [REMOTE ] BDSX: Retrieved 1319 rows, trimmed to 300. [2026-01-30T12:02:49.106054] [DEBUG] [REMOTE ] BDSX: PASS: History has at least 300 days. [2026-01-30T12:02:49.106266] [DEBUG] [REMOTE ] BDSX: PASS: Price check passed. Min price $5.46. [2026-01-30T12:02:49.106405] [DEBUG] [REMOTE ] BDSX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:49.106523] [DEBUG] [REMOTE ] BDSX: PASS: Integrity check passed. [2026-01-30T12:02:49.106616] [DEBUG] [REMOTE ] BDSX: Symbol is viable for forecasting. [2026-01-30T12:02:49.106678] [INFO ] [MAIN ] [374/3488] BDSX kept (0.4s) | 374 kept, 0 rejected | 136.4/min | ETA: 22.8m [2026-01-30T12:02:49.408922] [DEBUG] [REMOTE ] BDTX: Retrieved 1508 rows, trimmed to 300. [2026-01-30T12:02:49.409057] [DEBUG] [REMOTE ] BDTX: PASS: History has at least 300 days. [2026-01-30T12:02:49.409456] [DEBUG] [REMOTE ] BDTX: PASS: Price check passed. Min price $2.40. [2026-01-30T12:02:49.409610] [DEBUG] [REMOTE ] BDTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:49.409730] [DEBUG] [REMOTE ] BDTX: PASS: Integrity check passed. [2026-01-30T12:02:49.409770] [DEBUG] [REMOTE ] BDTX: Symbol is viable for forecasting. [2026-01-30T12:02:49.409818] [INFO ] [MAIN ] [375/3488] BDTX kept (0.3s) | 375 kept, 0 rejected | 136.5/min | ETA: 22.8m [2026-01-30T12:02:49.984558] [DEBUG] [REMOTE ] BDX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:49.984721] [DEBUG] [REMOTE ] BDX: PASS: History has at least 300 days. [2026-01-30T12:02:49.984963] [DEBUG] [REMOTE ] BDX: PASS: Price check passed. Min price $175.42. [2026-01-30T12:02:49.985102] [DEBUG] [REMOTE ] BDX: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:49.985225] [DEBUG] [REMOTE ] BDX: PASS: Integrity check passed. [2026-01-30T12:02:49.985266] [DEBUG] [REMOTE ] BDX: Symbol is viable for forecasting. [2026-01-30T12:02:49.985316] [INFO ] [MAIN ] [376/3488] BDX kept (0.6s) | 376 kept, 0 rejected | 136.4/min | ETA: 22.8m [2026-01-30T12:02:50.310728] [DEBUG] [REMOTE ] BE: Retrieved 1889 rows, trimmed to 300. [2026-01-30T12:02:50.310861] [DEBUG] [REMOTE ] BE: PASS: History has at least 300 days. [2026-01-30T12:02:50.311094] [DEBUG] [REMOTE ] BE: PASS: Price check passed. Min price $76.97. [2026-01-30T12:02:50.311261] [DEBUG] [REMOTE ] BE: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:50.311383] [DEBUG] [REMOTE ] BE: PASS: Integrity check passed. [2026-01-30T12:02:50.311423] [DEBUG] [REMOTE ] BE: Symbol is viable for forecasting. [2026-01-30T12:02:50.311471] [INFO ] [MAIN ] [377/3488] BE kept (0.3s) | 377 kept, 0 rejected | 136.5/min | ETA: 22.8m [2026-01-30T12:02:50.687917] [DEBUG] [REMOTE ] BEAM: Retrieved 1503 rows, trimmed to 300. [2026-01-30T12:02:50.688252] [DEBUG] [REMOTE ] BEAM: PASS: History has at least 300 days. [2026-01-30T12:02:50.688468] [DEBUG] [REMOTE ] BEAM: PASS: Price check passed. Min price $20.60. [2026-01-30T12:02:50.688644] [DEBUG] [REMOTE ] BEAM: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:50.688774] [DEBUG] [REMOTE ] BEAM: PASS: Integrity check passed. [2026-01-30T12:02:50.688814] [DEBUG] [REMOTE ] BEAM: Symbol is viable for forecasting. [2026-01-30T12:02:50.688862] [INFO ] [MAIN ] [378/3488] BEAM kept (0.4s) | 378 kept, 0 rejected | 136.6/min | ETA: 22.8m [2026-01-30T12:02:51.181771] [DEBUG] [REMOTE ] BEEM: Retrieved 3961 rows, trimmed to 300. [2026-01-30T12:02:51.181905] [DEBUG] [REMOTE ] BEEM: PASS: History has at least 300 days. [2026-01-30T12:02:51.182141] [DEBUG] [REMOTE ] BEEM: PASS: Price check passed. Min price $1.50. [2026-01-30T12:02:51.182306] [DEBUG] [REMOTE ] BEEM: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:51.182425] [DEBUG] [REMOTE ] BEEM: PASS: Integrity check passed. [2026-01-30T12:02:51.182467] [DEBUG] [REMOTE ] BEEM: Symbol is viable for forecasting. [2026-01-30T12:02:51.182518] [INFO ] [MAIN ] [379/3488] BEEM kept (0.5s) | 379 kept, 0 rejected | 136.5/min | ETA: 22.8m [2026-01-30T12:02:51.470760] [DEBUG] [REMOTE ] BEEP: Retrieved 1177 rows, trimmed to 300. [2026-01-30T12:02:51.470905] [DEBUG] [REMOTE ] BEEP: PASS: History has at least 300 days. [2026-01-30T12:02:51.471174] [DEBUG] [REMOTE ] BEEP: PASS: Price check passed. Min price $2.54. [2026-01-30T12:02:51.471343] [DEBUG] [REMOTE ] BEEP: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:51.471471] [DEBUG] [REMOTE ] BEEP: PASS: Integrity check passed. [2026-01-30T12:02:51.471543] [DEBUG] [REMOTE ] BEEP: Symbol is viable for forecasting. [2026-01-30T12:02:51.471624] [INFO ] [MAIN ] [380/3488] BEEP kept (0.3s) | 380 kept, 0 rejected | 136.6/min | ETA: 22.7m [2026-01-30T12:02:51.890880] [DEBUG] [REMOTE ] BEKE: Retrieved 1372 rows, trimmed to 300. [2026-01-30T12:02:51.891017] [DEBUG] [REMOTE ] BEKE: PASS: History has at least 300 days. [2026-01-30T12:02:51.891253] [DEBUG] [REMOTE ] BEKE: PASS: Price check passed. Min price $15.60. [2026-01-30T12:02:51.891424] [DEBUG] [REMOTE ] BEKE: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:51.891563] [DEBUG] [REMOTE ] BEKE: PASS: Integrity check passed. [2026-01-30T12:02:51.891630] [DEBUG] [REMOTE ] BEKE: Symbol is viable for forecasting. [2026-01-30T12:02:51.891686] [INFO ] [MAIN ] [381/3488] BEKE kept (0.4s) | 381 kept, 0 rejected | 136.7/min | ETA: 22.7m [2026-01-30T12:02:52.492488] [DEBUG] [REMOTE ] BELFA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:52.492673] [DEBUG] [REMOTE ] BELFA: PASS: History has at least 300 days. [2026-01-30T12:02:52.492944] [DEBUG] [REMOTE ] BELFA: PASS: Price check passed. Min price $113.98. [2026-01-30T12:02:52.493083] [DEBUG] [REMOTE ] BELFA: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:52.493211] [DEBUG] [REMOTE ] BELFA: PASS: Integrity check passed. [2026-01-30T12:02:52.493251] [DEBUG] [REMOTE ] BELFA: Symbol is viable for forecasting. [2026-01-30T12:02:52.493301] [INFO ] [MAIN ] [382/3488] BELFA kept (0.6s) | 382 kept, 0 rejected | 136.5/min | ETA: 22.7m [2026-01-30T12:02:52.940341] [DEBUG] [REMOTE ] BELFB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:52.940472] [DEBUG] [REMOTE ] BELFB: PASS: History has at least 300 days. [2026-01-30T12:02:52.940697] [DEBUG] [REMOTE ] BELFB: PASS: Price check passed. Min price $134.31. [2026-01-30T12:02:52.940831] [DEBUG] [REMOTE ] BELFB: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:52.940943] [DEBUG] [REMOTE ] BELFB: PASS: Integrity check passed. [2026-01-30T12:02:52.940983] [DEBUG] [REMOTE ] BELFB: Symbol is viable for forecasting. [2026-01-30T12:02:52.941030] [INFO ] [MAIN ] [383/3488] BELFB kept (0.4s) | 383 kept, 0 rejected | 136.5/min | ETA: 22.7m [2026-01-30T12:02:53.390111] [DEBUG] [REMOTE ] BEN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:53.390266] [DEBUG] [REMOTE ] BEN: PASS: History has at least 300 days. [2026-01-30T12:02:53.390596] [DEBUG] [REMOTE ] BEN: PASS: Price check passed. Min price $20.89. [2026-01-30T12:02:53.390740] [DEBUG] [REMOTE ] BEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:53.390862] [DEBUG] [REMOTE ] BEN: PASS: Integrity check passed. [2026-01-30T12:02:53.390904] [DEBUG] [REMOTE ] BEN: Symbol is viable for forecasting. [2026-01-30T12:02:53.390954] [INFO ] [MAIN ] [384/3488] BEN kept (0.4s) | 384 kept, 0 rejected | 136.5/min | ETA: 22.7m [2026-01-30T12:02:53.865705] [DEBUG] [REMOTE ] BEP: Retrieved 5082 rows, trimmed to 300. [2026-01-30T12:02:53.865850] [DEBUG] [REMOTE ] BEP: PASS: History has at least 300 days. [2026-01-30T12:02:53.866101] [DEBUG] [REMOTE ] BEP: PASS: Price check passed. Min price $26.67. [2026-01-30T12:02:53.866262] [DEBUG] [REMOTE ] BEP: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:53.866388] [DEBUG] [REMOTE ] BEP: PASS: Integrity check passed. [2026-01-30T12:02:53.866429] [DEBUG] [REMOTE ] BEP: Symbol is viable for forecasting. [2026-01-30T12:02:53.866480] [INFO ] [MAIN ] [385/3488] BEP kept (0.5s) | 385 kept, 0 rejected | 136.5/min | ETA: 22.7m [2026-01-30T12:02:54.007727] [DEBUG] [REMOTE ] BEPH: Retrieved 1203 rows, trimmed to 300. [2026-01-30T12:02:54.007868] [DEBUG] [REMOTE ] BEPH: PASS: History has at least 300 days. [2026-01-30T12:02:54.008111] [DEBUG] [REMOTE ] BEPH: PASS: Price check passed. Min price $15.02. [2026-01-30T12:02:54.008273] [DEBUG] [REMOTE ] BEPH: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:54.008390] [DEBUG] [REMOTE ] BEPH: PASS: Integrity check passed. [2026-01-30T12:02:54.008458] [DEBUG] [REMOTE ] BEPH: Symbol is viable for forecasting. [2026-01-30T12:02:54.008518] [INFO ] [MAIN ] [386/3488] BEPH kept (0.1s) | 386 kept, 0 rejected | 136.7/min | ETA: 22.7m [2026-01-30T12:02:54.491033] [DEBUG] [REMOTE ] BEPI: Retrieved 1035 rows, trimmed to 300. [2026-01-30T12:02:54.491183] [DEBUG] [REMOTE ] BEPI: PASS: History has at least 300 days. [2026-01-30T12:02:54.491403] [DEBUG] [REMOTE ] BEPI: PASS: Price check passed. Min price $15.78. [2026-01-30T12:02:54.491554] [DEBUG] [REMOTE ] BEPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:54.491710] [DEBUG] [REMOTE ] BEPI: PASS: Integrity check passed. [2026-01-30T12:02:54.491755] [DEBUG] [REMOTE ] BEPI: Symbol is viable for forecasting. [2026-01-30T12:02:54.491810] [INFO ] [MAIN ] [387/3488] BEPI kept (0.5s) | 387 kept, 0 rejected | 136.7/min | ETA: 22.7m [2026-01-30T12:02:55.022387] [DEBUG] [REMOTE ] BFAM: Retrieved 3273 rows, trimmed to 300. [2026-01-30T12:02:55.022542] [DEBUG] [REMOTE ] BFAM: PASS: History has at least 300 days. [2026-01-30T12:02:55.022837] [DEBUG] [REMOTE ] BFAM: PASS: Price check passed. Min price $91.11. [2026-01-30T12:02:55.022976] [DEBUG] [REMOTE ] BFAM: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:55.023100] [DEBUG] [REMOTE ] BFAM: PASS: Integrity check passed. [2026-01-30T12:02:55.023140] [DEBUG] [REMOTE ] BFAM: Symbol is viable for forecasting. [2026-01-30T12:02:55.023192] [INFO ] [MAIN ] [388/3488] BFAM kept (0.5s) | 388 kept, 0 rejected | 136.6/min | ETA: 22.7m [2026-01-30T12:02:55.562006] [DEBUG] [REMOTE ] BFC: Retrieved 6038 rows, trimmed to 300. [2026-01-30T12:02:55.562152] [DEBUG] [REMOTE ] BFC: PASS: History has at least 300 days. [2026-01-30T12:02:55.562376] [DEBUG] [REMOTE ] BFC: PASS: Price check passed. Min price $118.66. [2026-01-30T12:02:55.562515] [DEBUG] [REMOTE ] BFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:55.562656] [DEBUG] [REMOTE ] BFC: PASS: Integrity check passed. [2026-01-30T12:02:55.562701] [DEBUG] [REMOTE ] BFC: Symbol is viable for forecasting. [2026-01-30T12:02:55.562751] [INFO ] [MAIN ] [389/3488] BFC kept (0.5s) | 389 kept, 0 rejected | 136.5/min | ETA: 22.7m [2026-01-30T12:02:55.947567] [DEBUG] [REMOTE ] BFH: Retrieved 6192 rows, trimmed to 300. [2026-01-30T12:02:55.947731] [DEBUG] [REMOTE ] BFH: PASS: History has at least 300 days. [2026-01-30T12:02:55.947994] [DEBUG] [REMOTE ] BFH: PASS: Price check passed. Min price $59.98. [2026-01-30T12:02:55.948133] [DEBUG] [REMOTE ] BFH: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:55.948254] [DEBUG] [REMOTE ] BFH: PASS: Integrity check passed. [2026-01-30T12:02:55.948295] [DEBUG] [REMOTE ] BFH: Symbol is viable for forecasting. [2026-01-30T12:02:55.948367] [INFO ] [MAIN ] [390/3488] BFH kept (0.4s) | 390 kept, 0 rejected | 136.6/min | ETA: 22.7m [2026-01-30T12:02:56.454723] [DEBUG] [REMOTE ] BFK: Retrieved 6163 rows, trimmed to 300. [2026-01-30T12:02:56.454891] [DEBUG] [REMOTE ] BFK: PASS: History has at least 300 days. [2026-01-30T12:02:56.455163] [DEBUG] [REMOTE ] BFK: PASS: Price check passed. Min price $9.76. [2026-01-30T12:02:56.455299] [DEBUG] [REMOTE ] BFK: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:56.455422] [DEBUG] [REMOTE ] BFK: PASS: Integrity check passed. [2026-01-30T12:02:56.455463] [DEBUG] [REMOTE ] BFK: Symbol is viable for forecasting. [2026-01-30T12:02:56.455513] [INFO ] [MAIN ] [391/3488] BFK kept (0.5s) | 391 kept, 0 rejected | 136.5/min | ETA: 22.7m [2026-01-30T12:02:56.591838] [DEBUG] [REMOTE ] BFLY: Retrieved 1395 rows, trimmed to 300. [2026-01-30T12:02:56.591971] [DEBUG] [REMOTE ] BFLY: PASS: History has at least 300 days. [2026-01-30T12:02:56.592178] [DEBUG] [REMOTE ] BFLY: PASS: Price check passed. Min price $1.97. [2026-01-30T12:02:56.592312] [DEBUG] [REMOTE ] BFLY: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:56.592424] [DEBUG] [REMOTE ] BFLY: PASS: Integrity check passed. [2026-01-30T12:02:56.592480] [DEBUG] [REMOTE ] BFLY: Symbol is viable for forecasting. [2026-01-30T12:02:56.592528] [INFO ] [MAIN ] [392/3488] BFLY kept (0.1s) | 392 kept, 0 rejected | 136.8/min | ETA: 22.6m [2026-01-30T12:02:57.296342] [DEBUG] [REMOTE ] BFS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:02:57.296495] [DEBUG] [REMOTE ] BFS: PASS: History has at least 300 days. [2026-01-30T12:02:57.296750] [DEBUG] [REMOTE ] BFS: PASS: Price check passed. Min price $29.08. [2026-01-30T12:02:57.296891] [DEBUG] [REMOTE ] BFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:57.297012] [DEBUG] [REMOTE ] BFS: PASS: Integrity check passed. [2026-01-30T12:02:57.297052] [DEBUG] [REMOTE ] BFS: Symbol is viable for forecasting. [2026-01-30T12:02:57.297106] [INFO ] [MAIN ] [393/3488] BFS kept (0.7s) | 393 kept, 0 rejected | 136.6/min | ETA: 22.7m [2026-01-30T12:02:57.725985] [DEBUG] [REMOTE ] BFZ: Retrieved 6163 rows, trimmed to 300. [2026-01-30T12:02:57.726138] [DEBUG] [REMOTE ] BFZ: PASS: History has at least 300 days. [2026-01-30T12:02:57.726378] [DEBUG] [REMOTE ] BFZ: PASS: Price check passed. Min price $10.69. [2026-01-30T12:02:57.726514] [DEBUG] [REMOTE ] BFZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:57.726656] [DEBUG] [REMOTE ] BFZ: PASS: Integrity check passed. [2026-01-30T12:02:57.726699] [DEBUG] [REMOTE ] BFZ: Symbol is viable for forecasting. [2026-01-30T12:02:57.726750] [INFO ] [MAIN ] [394/3488] BFZ kept (0.4s) | 394 kept, 0 rejected | 136.6/min | ETA: 22.7m [2026-01-30T12:02:58.167373] [DEBUG] [REMOTE ] BG: Retrieved 6159 rows, trimmed to 300. [2026-01-30T12:02:58.167523] [DEBUG] [REMOTE ] BG: PASS: History has at least 300 days. [2026-01-30T12:02:58.167839] [DEBUG] [REMOTE ] BG: PASS: Price check passed. Min price $88.55. [2026-01-30T12:02:58.168008] [DEBUG] [REMOTE ] BG: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:58.168139] [DEBUG] [REMOTE ] BG: PASS: Integrity check passed. [2026-01-30T12:02:58.168178] [DEBUG] [REMOTE ] BG: Symbol is viable for forecasting. [2026-01-30T12:02:58.168228] [INFO ] [MAIN ] [395/3488] BG kept (0.4s) | 395 kept, 0 rejected | 136.6/min | ETA: 22.6m [2026-01-30T12:02:58.381156] [DEBUG] [REMOTE ] BGB: Retrieved 3354 rows, trimmed to 300. [2026-01-30T12:02:58.381327] [DEBUG] [REMOTE ] BGB: PASS: History has at least 300 days. [2026-01-30T12:02:58.381607] [DEBUG] [REMOTE ] BGB: PASS: Price check passed. Min price $11.44. [2026-01-30T12:02:58.381790] [DEBUG] [REMOTE ] BGB: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:58.381935] [DEBUG] [REMOTE ] BGB: PASS: Integrity check passed. [2026-01-30T12:02:58.381988] [DEBUG] [REMOTE ] BGB: Symbol is viable for forecasting. [2026-01-30T12:02:58.382054] [INFO ] [MAIN ] [396/3488] BGB kept (0.2s) | 396 kept, 0 rejected | 136.7/min | ETA: 22.6m [2026-01-30T12:02:58.865113] [DEBUG] [REMOTE ] BGC: Retrieved 6573 rows, trimmed to 300. [2026-01-30T12:02:58.865258] [DEBUG] [REMOTE ] BGC: PASS: History has at least 300 days. [2026-01-30T12:02:58.865496] [DEBUG] [REMOTE ] BGC: PASS: Price check passed. Min price $8.29. [2026-01-30T12:02:58.865658] [DEBUG] [REMOTE ] BGC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:58.865781] [DEBUG] [REMOTE ] BGC: PASS: Integrity check passed. [2026-01-30T12:02:58.865822] [DEBUG] [REMOTE ] BGC: Symbol is viable for forecasting. [2026-01-30T12:02:58.865873] [INFO ] [MAIN ] [397/3488] BGC kept (0.5s) | 397 kept, 0 rejected | 136.7/min | ETA: 22.6m [2026-01-30T12:02:59.321453] [DEBUG] [REMOTE ] BGH: Retrieved 3332 rows, trimmed to 300. [2026-01-30T12:02:59.321612] [DEBUG] [REMOTE ] BGH: PASS: History has at least 300 days. [2026-01-30T12:02:59.321817] [DEBUG] [REMOTE ] BGH: PASS: Price check passed. Min price $14.46. [2026-01-30T12:02:59.321951] [DEBUG] [REMOTE ] BGH: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:59.322060] [DEBUG] [REMOTE ] BGH: PASS: Integrity check passed. [2026-01-30T12:02:59.322115] [DEBUG] [REMOTE ] BGH: Symbol is viable for forecasting. [2026-01-30T12:02:59.322168] [INFO ] [MAIN ] [398/3488] BGH kept (0.5s) | 398 kept, 0 rejected | 136.7/min | ETA: 22.6m [2026-01-30T12:02:59.636758] [DEBUG] [REMOTE ] BGLC: Retrieved 1348 rows, trimmed to 300. [2026-01-30T12:02:59.636886] [DEBUG] [REMOTE ] BGLC: PASS: History has at least 300 days. [2026-01-30T12:02:59.637095] [DEBUG] [REMOTE ] BGLC: PASS: Price check passed. Min price $2.65. [2026-01-30T12:02:59.637240] [DEBUG] [REMOTE ] BGLC: PASS: Continuity check passed with 300 days. [2026-01-30T12:02:59.637354] [DEBUG] [REMOTE ] BGLC: PASS: Integrity check passed. [2026-01-30T12:02:59.637396] [DEBUG] [REMOTE ] BGLC: Symbol is viable for forecasting. [2026-01-30T12:02:59.637446] [INFO ] [MAIN ] [399/3488] BGLC kept (0.3s) | 399 kept, 0 rejected | 136.8/min | ETA: 22.6m [2026-01-30T12:03:00.072431] [DEBUG] [REMOTE ] BGRN: Retrieved 1802 rows, trimmed to 300. [2026-01-30T12:03:00.072545] [DEBUG] [REMOTE ] BGRN: PASS: History has at least 300 days. [2026-01-30T12:03:00.072824] [DEBUG] [REMOTE ] BGRN: PASS: Price check passed. Min price $47.58. [2026-01-30T12:03:00.072982] [DEBUG] [REMOTE ] BGRN: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:00.073108] [DEBUG] [REMOTE ] BGRN: PASS: Integrity check passed. [2026-01-30T12:03:00.073150] [DEBUG] [REMOTE ] BGRN: Symbol is viable for forecasting. [2026-01-30T12:03:00.073201] [INFO ] [MAIN ] [400/3488] BGRN kept (0.4s) | 400 kept, 0 rejected | 136.8/min | ETA: 22.6m [2026-01-30T12:03:00.648832] [DEBUG] [REMOTE ] BGS: Retrieved 4702 rows, trimmed to 300. [2026-01-30T12:03:00.648972] [DEBUG] [REMOTE ] BGS: PASS: History has at least 300 days. [2026-01-30T12:03:00.649232] [DEBUG] [REMOTE ] BGS: PASS: Price check passed. Min price $3.75. [2026-01-30T12:03:00.649390] [DEBUG] [REMOTE ] BGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:00.649508] [DEBUG] [REMOTE ] BGS: PASS: Integrity check passed. [2026-01-30T12:03:00.649550] [DEBUG] [REMOTE ] BGS: Symbol is viable for forecasting. [2026-01-30T12:03:00.649628] [INFO ] [MAIN ] [401/3488] BGS kept (0.6s) | 401 kept, 0 rejected | 136.7/min | ETA: 22.6m [2026-01-30T12:03:00.893387] [DEBUG] [REMOTE ] BGSF: Retrieved 2957 rows, trimmed to 300. [2026-01-30T12:03:00.893546] [DEBUG] [REMOTE ] BGSF: PASS: History has at least 300 days. [2026-01-30T12:03:00.893861] [DEBUG] [REMOTE ] BGSF: PASS: Price check passed. Min price $3.27. [2026-01-30T12:03:00.894032] [DEBUG] [REMOTE ] BGSF: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:00.894192] [DEBUG] [REMOTE ] BGSF: PASS: Integrity check passed. [2026-01-30T12:03:00.894253] [DEBUG] [REMOTE ] BGSF: Symbol is viable for forecasting. [2026-01-30T12:03:00.894324] [INFO ] [MAIN ] [402/3488] BGSF kept (0.2s) | 402 kept, 0 rejected | 136.8/min | ETA: 22.6m [2026-01-30T12:03:01.416408] [DEBUG] [REMOTE ] BGX: Retrieved 3774 rows, trimmed to 300. [2026-01-30T12:03:01.416550] [DEBUG] [REMOTE ] BGX: PASS: History has at least 300 days. [2026-01-30T12:03:01.416812] [DEBUG] [REMOTE ] BGX: PASS: Price check passed. Min price $11.37. [2026-01-30T12:03:01.416947] [DEBUG] [REMOTE ] BGX: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:01.417070] [DEBUG] [REMOTE ] BGX: PASS: Integrity check passed. [2026-01-30T12:03:01.417110] [DEBUG] [REMOTE ] BGX: Symbol is viable for forecasting. [2026-01-30T12:03:01.417159] [INFO ] [MAIN ] [403/3488] BGX kept (0.5s) | 403 kept, 0 rejected | 136.8/min | ETA: 22.6m [2026-01-30T12:03:01.795326] [DEBUG] [REMOTE ] BGY: Retrieved 4700 rows, trimmed to 300. [2026-01-30T12:03:01.795457] [DEBUG] [REMOTE ] BGY: PASS: History has at least 300 days. [2026-01-30T12:03:01.795690] [DEBUG] [REMOTE ] BGY: PASS: Price check passed. Min price $5.44. [2026-01-30T12:03:01.795825] [DEBUG] [REMOTE ] BGY: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:01.795951] [DEBUG] [REMOTE ] BGY: PASS: Integrity check passed. [2026-01-30T12:03:01.795991] [DEBUG] [REMOTE ] BGY: Symbol is viable for forecasting. [2026-01-30T12:03:01.796039] [INFO ] [MAIN ] [404/3488] BGY kept (0.4s) | 404 kept, 0 rejected | 136.8/min | ETA: 22.5m [2026-01-30T12:03:02.295254] [DEBUG] [REMOTE ] BHC: Retrieved 6297 rows, trimmed to 300. [2026-01-30T12:03:02.295392] [DEBUG] [REMOTE ] BHC: PASS: History has at least 300 days. [2026-01-30T12:03:02.295624] [DEBUG] [REMOTE ] BHC: PASS: Price check passed. Min price $5.59. [2026-01-30T12:03:02.295759] [DEBUG] [REMOTE ] BHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:02.295873] [DEBUG] [REMOTE ] BHC: PASS: Integrity check passed. [2026-01-30T12:03:02.295912] [DEBUG] [REMOTE ] BHC: Symbol is viable for forecasting. [2026-01-30T12:03:02.295961] [INFO ] [MAIN ] [405/3488] BHC kept (0.5s) | 405 kept, 0 rejected | 136.8/min | ETA: 22.5m [2026-01-30T12:03:02.715540] [DEBUG] [REMOTE ] BHE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:02.715725] [DEBUG] [REMOTE ] BHE: PASS: History has at least 300 days. [2026-01-30T12:03:02.716031] [DEBUG] [REMOTE ] BHE: PASS: Price check passed. Min price $41.98. [2026-01-30T12:03:02.716174] [DEBUG] [REMOTE ] BHE: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:02.716332] [DEBUG] [REMOTE ] BHE: PASS: Integrity check passed. [2026-01-30T12:03:02.716385] [DEBUG] [REMOTE ] BHE: Symbol is viable for forecasting. [2026-01-30T12:03:02.716476] [INFO ] [MAIN ] [406/3488] BHE kept (0.4s) | 406 kept, 0 rejected | 136.8/min | ETA: 22.5m [2026-01-30T12:03:03.021051] [DEBUG] [REMOTE ] BHF: Retrieved 2147 rows, trimmed to 300. [2026-01-30T12:03:03.021185] [DEBUG] [REMOTE ] BHF: PASS: History has at least 300 days. [2026-01-30T12:03:03.021393] [DEBUG] [REMOTE ] BHF: PASS: Price check passed. Min price $51.80. [2026-01-30T12:03:03.021533] [DEBUG] [REMOTE ] BHF: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:03.021699] [DEBUG] [REMOTE ] BHF: PASS: Integrity check passed. [2026-01-30T12:03:03.021746] [DEBUG] [REMOTE ] BHF: Symbol is viable for forecasting. [2026-01-30T12:03:03.021797] [INFO ] [MAIN ] [407/3488] BHF kept (0.3s) | 407 kept, 0 rejected | 136.9/min | ETA: 22.5m [2026-01-30T12:03:03.414902] [DEBUG] [REMOTE ] BHFAL: Retrieved 1853 rows, trimmed to 300. [2026-01-30T12:03:03.415069] [DEBUG] [REMOTE ] BHFAL: PASS: History has at least 300 days. [2026-01-30T12:03:03.415397] [DEBUG] [REMOTE ] BHFAL: PASS: Price check passed. Min price $16.40. [2026-01-30T12:03:03.415609] [DEBUG] [REMOTE ] BHFAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:03.415780] [DEBUG] [REMOTE ] BHFAL: PASS: Integrity check passed. [2026-01-30T12:03:03.415834] [DEBUG] [REMOTE ] BHFAL: Symbol is viable for forecasting. [2026-01-30T12:03:03.415901] [INFO ] [MAIN ] [408/3488] BHFAL kept (0.4s) | 408 kept, 0 rejected | 136.9/min | ETA: 22.5m [2026-01-30T12:03:03.682405] [DEBUG] [REMOTE ] BHFAM: Retrieved 1054 rows, trimmed to 300. [2026-01-30T12:03:03.682545] [DEBUG] [REMOTE ] BHFAM: PASS: History has at least 300 days. [2026-01-30T12:03:03.682793] [DEBUG] [REMOTE ] BHFAM: PASS: Price check passed. Min price $10.86. [2026-01-30T12:03:03.682932] [DEBUG] [REMOTE ] BHFAM: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:03.683048] [DEBUG] [REMOTE ] BHFAM: PASS: Integrity check passed. [2026-01-30T12:03:03.683088] [DEBUG] [REMOTE ] BHFAM: Symbol is viable for forecasting. [2026-01-30T12:03:03.683135] [INFO ] [MAIN ] [409/3488] BHFAM kept (0.3s) | 409 kept, 0 rejected | 137.0/min | ETA: 22.5m [2026-01-30T12:03:04.174161] [DEBUG] [REMOTE ] BHFAN: Retrieved 1309 rows, trimmed to 300. [2026-01-30T12:03:04.174303] [DEBUG] [REMOTE ] BHFAN: PASS: History has at least 300 days. [2026-01-30T12:03:04.174524] [DEBUG] [REMOTE ] BHFAN: PASS: Price check passed. Min price $12.25. [2026-01-30T12:03:04.174730] [DEBUG] [REMOTE ] BHFAN: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:04.174875] [DEBUG] [REMOTE ] BHFAN: PASS: Integrity check passed. [2026-01-30T12:03:04.174918] [DEBUG] [REMOTE ] BHFAN: Symbol is viable for forecasting. [2026-01-30T12:03:04.174970] [INFO ] [MAIN ] [410/3488] BHFAN kept (0.5s) | 410 kept, 0 rejected | 137.0/min | ETA: 22.5m [2026-01-30T12:03:04.620283] [DEBUG] [REMOTE ] BHFAO: Retrieved 1433 rows, trimmed to 300. [2026-01-30T12:03:04.620465] [DEBUG] [REMOTE ] BHFAO: PASS: History has at least 300 days. [2026-01-30T12:03:04.620800] [DEBUG] [REMOTE ] BHFAO: PASS: Price check passed. Min price $15.18. [2026-01-30T12:03:04.620957] [DEBUG] [REMOTE ] BHFAO: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:04.621076] [DEBUG] [REMOTE ] BHFAO: PASS: Integrity check passed. [2026-01-30T12:03:04.621118] [DEBUG] [REMOTE ] BHFAO: Symbol is viable for forecasting. [2026-01-30T12:03:04.621169] [INFO ] [MAIN ] [411/3488] BHFAO kept (0.4s) | 411 kept, 0 rejected | 137.0/min | ETA: 22.5m [2026-01-30T12:03:05.015205] [DEBUG] [REMOTE ] BHFAP: Retrieved 1728 rows, trimmed to 300. [2026-01-30T12:03:05.015413] [DEBUG] [REMOTE ] BHFAP: PASS: History has at least 300 days. [2026-01-30T12:03:05.015731] [DEBUG] [REMOTE ] BHFAP: PASS: Price check passed. Min price $14.92. [2026-01-30T12:03:05.015896] [DEBUG] [REMOTE ] BHFAP: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:05.016031] [DEBUG] [REMOTE ] BHFAP: PASS: Integrity check passed. [2026-01-30T12:03:05.016079] [DEBUG] [REMOTE ] BHFAP: Symbol is viable for forecasting. [2026-01-30T12:03:05.016151] [INFO ] [MAIN ] [412/3488] BHFAP kept (0.4s) | 412 kept, 0 rejected | 137.0/min | ETA: 22.4m [2026-01-30T12:03:05.559037] [DEBUG] [REMOTE ] BHK: Retrieved 6081 rows, trimmed to 300. [2026-01-30T12:03:05.559182] [DEBUG] [REMOTE ] BHK: PASS: History has at least 300 days. [2026-01-30T12:03:05.559429] [DEBUG] [REMOTE ] BHK: PASS: Price check passed. Min price $9.26. [2026-01-30T12:03:05.559566] [DEBUG] [REMOTE ] BHK: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:05.559708] [DEBUG] [REMOTE ] BHK: PASS: Integrity check passed. [2026-01-30T12:03:05.559749] [DEBUG] [REMOTE ] BHK: Symbol is viable for forecasting. [2026-01-30T12:03:05.559799] [INFO ] [MAIN ] [413/3488] BHK kept (0.5s) | 413 kept, 0 rejected | 136.9/min | ETA: 22.5m [2026-01-30T12:03:06.082339] [DEBUG] [REMOTE ] BHP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:06.082496] [DEBUG] [REMOTE ] BHP: PASS: History has at least 300 days. [2026-01-30T12:03:06.082775] [DEBUG] [REMOTE ] BHP: PASS: Price check passed. Min price $52.58. [2026-01-30T12:03:06.082913] [DEBUG] [REMOTE ] BHP: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:06.083042] [DEBUG] [REMOTE ] BHP: PASS: Integrity check passed. [2026-01-30T12:03:06.083081] [DEBUG] [REMOTE ] BHP: Symbol is viable for forecasting. [2026-01-30T12:03:06.083130] [INFO ] [MAIN ] [414/3488] BHP kept (0.5s) | 414 kept, 0 rejected | 136.9/min | ETA: 22.5m [2026-01-30T12:03:06.546550] [DEBUG] [REMOTE ] BHRB: Retrieved 6243 rows, trimmed to 300. [2026-01-30T12:03:06.546732] [DEBUG] [REMOTE ] BHRB: PASS: History has at least 300 days. [2026-01-30T12:03:06.547027] [DEBUG] [REMOTE ] BHRB: PASS: Price check passed. Min price $58.67. [2026-01-30T12:03:06.547198] [DEBUG] [REMOTE ] BHRB: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:06.547351] [DEBUG] [REMOTE ] BHRB: PASS: Integrity check passed. [2026-01-30T12:03:06.547399] [DEBUG] [REMOTE ] BHRB: Symbol is viable for forecasting. [2026-01-30T12:03:06.547461] [INFO ] [MAIN ] [415/3488] BHRB kept (0.5s) | 415 kept, 0 rejected | 136.9/min | ETA: 22.5m [2026-01-30T12:03:06.784376] [DEBUG] [REMOTE ] BHVN: Retrieved 840 rows, trimmed to 300. [2026-01-30T12:03:06.784527] [DEBUG] [REMOTE ] BHVN: PASS: History has at least 300 days. [2026-01-30T12:03:06.784845] [DEBUG] [REMOTE ] BHVN: PASS: Price check passed. Min price $7.79. [2026-01-30T12:03:06.785048] [DEBUG] [REMOTE ] BHVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:06.785232] [DEBUG] [REMOTE ] BHVN: PASS: Integrity check passed. [2026-01-30T12:03:06.785293] [DEBUG] [REMOTE ] BHVN: Symbol is viable for forecasting. [2026-01-30T12:03:06.785366] [INFO ] [MAIN ] [416/3488] BHVN kept (0.2s) | 416 kept, 0 rejected | 137.0/min | ETA: 22.4m [2026-01-30T12:03:07.185497] [DEBUG] [REMOTE ] BIAF: Retrieved 855 rows, trimmed to 300. [2026-01-30T12:03:07.185641] [DEBUG] [REMOTE ] BIAF: PASS: History has at least 300 days. [2026-01-30T12:03:07.185862] [DEBUG] [REMOTE ] BIAF: PASS: Price check passed. Min price $1.17. [2026-01-30T12:03:07.185993] [DEBUG] [REMOTE ] BIAF: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:07.186099] [DEBUG] [REMOTE ] BIAF: PASS: Integrity check passed. [2026-01-30T12:03:07.186138] [DEBUG] [REMOTE ] BIAF: Symbol is viable for forecasting. [2026-01-30T12:03:07.186185] [INFO ] [MAIN ] [417/3488] BIAF kept (0.4s) | 417 kept, 0 rejected | 137.0/min | ETA: 22.4m [2026-01-30T12:03:07.722046] [DEBUG] [REMOTE ] BIB: Retrieved 3978 rows, trimmed to 300. [2026-01-30T12:03:07.722198] [DEBUG] [REMOTE ] BIB: PASS: History has at least 300 days. [2026-01-30T12:03:07.722496] [DEBUG] [REMOTE ] BIB: PASS: Price check passed. Min price $68.18. [2026-01-30T12:03:07.722706] [DEBUG] [REMOTE ] BIB: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:07.722873] [DEBUG] [REMOTE ] BIB: PASS: Integrity check passed. [2026-01-30T12:03:07.722933] [DEBUG] [REMOTE ] BIB: Symbol is viable for forecasting. [2026-01-30T12:03:07.723004] [INFO ] [MAIN ] [418/3488] BIB kept (0.5s) | 418 kept, 0 rejected | 137.0/min | ETA: 22.4m [2026-01-30T12:03:08.224724] [DEBUG] [REMOTE ] BIIB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:08.224888] [DEBUG] [REMOTE ] BIIB: PASS: History has at least 300 days. [2026-01-30T12:03:08.225171] [DEBUG] [REMOTE ] BIIB: PASS: Price check passed. Min price $149.33. [2026-01-30T12:03:08.225362] [DEBUG] [REMOTE ] BIIB: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:08.225523] [DEBUG] [REMOTE ] BIIB: PASS: Integrity check passed. [2026-01-30T12:03:08.225600] [DEBUG] [REMOTE ] BIIB: Symbol is viable for forecasting. [2026-01-30T12:03:08.225674] [INFO ] [MAIN ] [419/3488] BIIB kept (0.5s) | 419 kept, 0 rejected | 136.9/min | ETA: 22.4m [2026-01-30T12:03:08.488450] [DEBUG] [REMOTE ] BILI: Retrieved 1971 rows, trimmed to 300. [2026-01-30T12:03:08.488597] [DEBUG] [REMOTE ] BILI: PASS: History has at least 300 days. [2026-01-30T12:03:08.488799] [DEBUG] [REMOTE ] BILI: PASS: Price check passed. Min price $24.16. [2026-01-30T12:03:08.488930] [DEBUG] [REMOTE ] BILI: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:08.489035] [DEBUG] [REMOTE ] BILI: PASS: Integrity check passed. [2026-01-30T12:03:08.489074] [DEBUG] [REMOTE ] BILI: Symbol is viable for forecasting. [2026-01-30T12:03:08.489120] [INFO ] [MAIN ] [420/3488] BILI kept (0.3s) | 420 kept, 0 rejected | 137.1/min | ETA: 22.4m [2026-01-30T12:03:08.923836] [DEBUG] [REMOTE ] BILL: Retrieved 1540 rows, trimmed to 300. [2026-01-30T12:03:08.923958] [DEBUG] [REMOTE ] BILL: PASS: History has at least 300 days. [2026-01-30T12:03:08.924154] [DEBUG] [REMOTE ] BILL: PASS: Price check passed. Min price $43.39. [2026-01-30T12:03:08.924286] [DEBUG] [REMOTE ] BILL: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:08.924413] [DEBUG] [REMOTE ] BILL: PASS: Integrity check passed. [2026-01-30T12:03:08.924461] [DEBUG] [REMOTE ] BILL: Symbol is viable for forecasting. [2026-01-30T12:03:08.924516] [INFO ] [MAIN ] [421/3488] BILL kept (0.4s) | 421 kept, 0 rejected | 137.1/min | ETA: 22.4m [2026-01-30T12:03:09.495014] [DEBUG] [REMOTE ] BIO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:09.495162] [DEBUG] [REMOTE ] BIO: PASS: History has at least 300 days. [2026-01-30T12:03:09.495412] [DEBUG] [REMOTE ] BIO: PASS: Price check passed. Min price $294.91. [2026-01-30T12:03:09.495554] [DEBUG] [REMOTE ] BIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:09.495711] [DEBUG] [REMOTE ] BIO: PASS: Integrity check passed. [2026-01-30T12:03:09.495754] [DEBUG] [REMOTE ] BIO: Symbol is viable for forecasting. [2026-01-30T12:03:09.495810] [INFO ] [MAIN ] [422/3488] BIO kept (0.6s) | 422 kept, 0 rejected | 137.0/min | ETA: 22.4m [2026-01-30T12:03:09.646220] [DEBUG] [REMOTE ] BIOX: Retrieved 1970 rows, trimmed to 300. [2026-01-30T12:03:09.646346] [DEBUG] [REMOTE ] BIOX: PASS: History has at least 300 days. [2026-01-30T12:03:09.646543] [DEBUG] [REMOTE ] BIOX: FAIL: Price check failed. Min price $0.97 < $1.00. [2026-01-30T12:03:09.646623] [WARN ] [LOCAL ] BIOX: SET TO BLACKLISTED [2026-01-30T12:03:09.648480] [INFO ] [MAIN ] [423/3488] BIOX rejected (0.2s) | 422 kept, 1 rejected | 137.2/min | ETA: 22.3m [2026-01-30T12:03:10.288255] [DEBUG] [REMOTE ] BIP: Retrieved 4542 rows, trimmed to 300. [2026-01-30T12:03:10.288393] [DEBUG] [REMOTE ] BIP: PASS: History has at least 300 days. [2026-01-30T12:03:10.288817] [DEBUG] [REMOTE ] BIP: PASS: Price check passed. Min price $33.41. [2026-01-30T12:03:10.288953] [DEBUG] [REMOTE ] BIP: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:10.289071] [DEBUG] [REMOTE ] BIP: PASS: Integrity check passed. [2026-01-30T12:03:10.289111] [DEBUG] [REMOTE ] BIP: Symbol is viable for forecasting. [2026-01-30T12:03:10.289158] [INFO ] [MAIN ] [424/3488] BIP kept (0.6s) | 423 kept, 1 rejected | 137.0/min | ETA: 22.4m [2026-01-30T12:03:10.441375] [DEBUG] [REMOTE ] BIPH: Retrieved 1175 rows, trimmed to 300. [2026-01-30T12:03:10.441503] [DEBUG] [REMOTE ] BIPH: PASS: History has at least 300 days. [2026-01-30T12:03:10.441720] [DEBUG] [REMOTE ] BIPH: PASS: Price check passed. Min price $16.29. [2026-01-30T12:03:10.441856] [DEBUG] [REMOTE ] BIPH: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:10.441967] [DEBUG] [REMOTE ] BIPH: PASS: Integrity check passed. [2026-01-30T12:03:10.442007] [DEBUG] [REMOTE ] BIPH: Symbol is viable for forecasting. [2026-01-30T12:03:10.442054] [INFO ] [MAIN ] [425/3488] BIPH kept (0.2s) | 424 kept, 1 rejected | 137.2/min | ETA: 22.3m [2026-01-30T12:03:10.942045] [DEBUG] [REMOTE ] BIPI: Retrieved 1006 rows, trimmed to 300. [2026-01-30T12:03:10.942185] [DEBUG] [REMOTE ] BIPI: PASS: History has at least 300 days. [2026-01-30T12:03:10.942398] [DEBUG] [REMOTE ] BIPI: PASS: Price check passed. Min price $16.53. [2026-01-30T12:03:10.942532] [DEBUG] [REMOTE ] BIPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:10.942657] [DEBUG] [REMOTE ] BIPI: PASS: Integrity check passed. [2026-01-30T12:03:10.942697] [DEBUG] [REMOTE ] BIPI: Symbol is viable for forecasting. [2026-01-30T12:03:10.942744] [INFO ] [MAIN ] [426/3488] BIPI kept (0.5s) | 425 kept, 1 rejected | 137.2/min | ETA: 22.3m [2026-01-30T12:03:11.337865] [DEBUG] [REMOTE ] BIRD: Retrieved 1063 rows, trimmed to 300. [2026-01-30T12:03:11.338023] [DEBUG] [REMOTE ] BIRD: PASS: History has at least 300 days. [2026-01-30T12:03:11.338236] [DEBUG] [REMOTE ] BIRD: PASS: Price check passed. Min price $3.92. [2026-01-30T12:03:11.338373] [DEBUG] [REMOTE ] BIRD: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:11.338490] [DEBUG] [REMOTE ] BIRD: PASS: Integrity check passed. [2026-01-30T12:03:11.338531] [DEBUG] [REMOTE ] BIRD: Symbol is viable for forecasting. [2026-01-30T12:03:11.338597] [INFO ] [MAIN ] [427/3488] BIRD kept (0.4s) | 426 kept, 1 rejected | 137.2/min | ETA: 22.3m [2026-01-30T12:03:11.604468] [DEBUG] [REMOTE ] BIRK: Retrieved 577 rows, trimmed to 300. [2026-01-30T12:03:11.604622] [DEBUG] [REMOTE ] BIRK: PASS: History has at least 300 days. [2026-01-30T12:03:11.604832] [DEBUG] [REMOTE ] BIRK: PASS: Price check passed. Min price $37.15. [2026-01-30T12:03:11.604967] [DEBUG] [REMOTE ] BIRK: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:11.605083] [DEBUG] [REMOTE ] BIRK: PASS: Integrity check passed. [2026-01-30T12:03:11.605168] [DEBUG] [REMOTE ] BIRK: Symbol is viable for forecasting. [2026-01-30T12:03:11.605220] [INFO ] [MAIN ] [428/3488] BIRK kept (0.3s) | 427 kept, 1 rejected | 137.3/min | ETA: 22.3m [2026-01-30T12:03:12.013256] [DEBUG] [REMOTE ] BITF: Retrieved 1760 rows, trimmed to 300. [2026-01-30T12:03:12.013406] [DEBUG] [REMOTE ] BITF: PASS: History has at least 300 days. [2026-01-30T12:03:12.013684] [DEBUG] [REMOTE ] BITF: PASS: Price check passed. Min price $2.27. [2026-01-30T12:03:12.013857] [DEBUG] [REMOTE ] BITF: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:12.014001] [DEBUG] [REMOTE ] BITF: PASS: Integrity check passed. [2026-01-30T12:03:12.014051] [DEBUG] [REMOTE ] BITF: Symbol is viable for forecasting. [2026-01-30T12:03:12.014113] [INFO ] [MAIN ] [429/3488] BITF kept (0.4s) | 428 kept, 1 rejected | 137.4/min | ETA: 22.3m [2026-01-30T12:03:12.614947] [DEBUG] [REMOTE ] BIVI: Retrieved 2919 rows, trimmed to 300. [2026-01-30T12:03:12.615077] [DEBUG] [REMOTE ] BIVI: PASS: History has at least 300 days. [2026-01-30T12:03:12.615290] [DEBUG] [REMOTE ] BIVI: PASS: Price check passed. Min price $1.13. [2026-01-30T12:03:12.615424] [DEBUG] [REMOTE ] BIVI: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:12.615539] [DEBUG] [REMOTE ] BIVI: PASS: Integrity check passed. [2026-01-30T12:03:12.615597] [DEBUG] [REMOTE ] BIVI: Symbol is viable for forecasting. [2026-01-30T12:03:12.615647] [INFO ] [MAIN ] [430/3488] BIVI kept (0.6s) | 429 kept, 1 rejected | 137.2/min | ETA: 22.3m [2026-01-30T12:03:12.995941] [DEBUG] [REMOTE ] BJ: Retrieved 1907 rows, trimmed to 300. [2026-01-30T12:03:12.996095] [DEBUG] [REMOTE ] BJ: PASS: History has at least 300 days. [2026-01-30T12:03:12.996347] [DEBUG] [REMOTE ] BJ: PASS: Price check passed. Min price $87.97. [2026-01-30T12:03:12.996508] [DEBUG] [REMOTE ] BJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:12.996664] [DEBUG] [REMOTE ] BJ: PASS: Integrity check passed. [2026-01-30T12:03:12.996713] [DEBUG] [REMOTE ] BJ: Symbol is viable for forecasting. [2026-01-30T12:03:12.996772] [INFO ] [MAIN ] [431/3488] BJ kept (0.4s) | 430 kept, 1 rejected | 137.3/min | ETA: 22.3m [2026-01-30T12:03:13.546447] [DEBUG] [REMOTE ] BJRI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:13.546604] [DEBUG] [REMOTE ] BJRI: PASS: History has at least 300 days. [2026-01-30T12:03:13.547033] [DEBUG] [REMOTE ] BJRI: PASS: Price check passed. Min price $33.84. [2026-01-30T12:03:13.547165] [DEBUG] [REMOTE ] BJRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:13.547283] [DEBUG] [REMOTE ] BJRI: PASS: Integrity check passed. [2026-01-30T12:03:13.547322] [DEBUG] [REMOTE ] BJRI: Symbol is viable for forecasting. [2026-01-30T12:03:13.547370] [INFO ] [MAIN ] [432/3488] BJRI kept (0.6s) | 431 kept, 1 rejected | 137.2/min | ETA: 22.3m [2026-01-30T12:03:13.936426] [DEBUG] [REMOTE ] BK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:13.936582] [DEBUG] [REMOTE ] BK: PASS: History has at least 300 days. [2026-01-30T12:03:13.936999] [DEBUG] [REMOTE ] BK: PASS: Price check passed. Min price $105.95. [2026-01-30T12:03:13.937134] [DEBUG] [REMOTE ] BK: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:13.937250] [DEBUG] [REMOTE ] BK: PASS: Integrity check passed. [2026-01-30T12:03:13.937290] [DEBUG] [REMOTE ] BK: Symbol is viable for forecasting. [2026-01-30T12:03:13.937337] [INFO ] [MAIN ] [433/3488] BK kept (0.4s) | 432 kept, 1 rejected | 137.2/min | ETA: 22.3m [2026-01-30T12:03:14.174075] [DEBUG] [REMOTE ] BKCH: Retrieved 1142 rows, trimmed to 300. [2026-01-30T12:03:14.174198] [DEBUG] [REMOTE ] BKCH: PASS: History has at least 300 days. [2026-01-30T12:03:14.174397] [DEBUG] [REMOTE ] BKCH: PASS: Price check passed. Min price $63.59. [2026-01-30T12:03:14.174535] [DEBUG] [REMOTE ] BKCH: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:14.174675] [DEBUG] [REMOTE ] BKCH: PASS: Integrity check passed. [2026-01-30T12:03:14.174732] [DEBUG] [REMOTE ] BKCH: Symbol is viable for forecasting. [2026-01-30T12:03:14.174782] [INFO ] [MAIN ] [434/3488] BKCH kept (0.2s) | 433 kept, 1 rejected | 137.4/min | ETA: 22.2m [2026-01-30T12:03:14.804388] [DEBUG] [REMOTE ] BKD: Retrieved 5077 rows, trimmed to 300. [2026-01-30T12:03:14.804551] [DEBUG] [REMOTE ] BKD: PASS: History has at least 300 days. [2026-01-30T12:03:14.804838] [DEBUG] [REMOTE ] BKD: PASS: Price check passed. Min price $9.11. [2026-01-30T12:03:14.804979] [DEBUG] [REMOTE ] BKD: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:14.805104] [DEBUG] [REMOTE ] BKD: PASS: Integrity check passed. [2026-01-30T12:03:14.805150] [DEBUG] [REMOTE ] BKD: Symbol is viable for forecasting. [2026-01-30T12:03:14.805202] [INFO ] [MAIN ] [435/3488] BKD kept (0.6s) | 434 kept, 1 rejected | 137.2/min | ETA: 22.2m [2026-01-30T12:03:15.254104] [DEBUG] [REMOTE ] BKE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:15.254251] [DEBUG] [REMOTE ] BKE: PASS: History has at least 300 days. [2026-01-30T12:03:15.254482] [DEBUG] [REMOTE ] BKE: PASS: Price check passed. Min price $47.18. [2026-01-30T12:03:15.254672] [DEBUG] [REMOTE ] BKE: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:15.254798] [DEBUG] [REMOTE ] BKE: PASS: Integrity check passed. [2026-01-30T12:03:15.254847] [DEBUG] [REMOTE ] BKE: Symbol is viable for forecasting. [2026-01-30T12:03:15.254908] [INFO ] [MAIN ] [436/3488] BKE kept (0.4s) | 435 kept, 1 rejected | 137.2/min | ETA: 22.2m [2026-01-30T12:03:15.735771] [DEBUG] [REMOTE ] BKH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:15.736113] [DEBUG] [REMOTE ] BKH: PASS: History has at least 300 days. [2026-01-30T12:03:15.736332] [DEBUG] [REMOTE ] BKH: PASS: Price check passed. Min price $63.26. [2026-01-30T12:03:15.736464] [DEBUG] [REMOTE ] BKH: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:15.736608] [DEBUG] [REMOTE ] BKH: PASS: Integrity check passed. [2026-01-30T12:03:15.736663] [DEBUG] [REMOTE ] BKH: Symbol is viable for forecasting. [2026-01-30T12:03:15.736729] [INFO ] [MAIN ] [437/3488] BKH kept (0.5s) | 436 kept, 1 rejected | 137.2/min | ETA: 22.2m [2026-01-30T12:03:16.224140] [DEBUG] [REMOTE ] BKN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:16.224297] [DEBUG] [REMOTE ] BKN: PASS: History has at least 300 days. [2026-01-30T12:03:16.224544] [DEBUG] [REMOTE ] BKN: PASS: Price check passed. Min price $10.92. [2026-01-30T12:03:16.224879] [DEBUG] [REMOTE ] BKN: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:16.225000] [DEBUG] [REMOTE ] BKN: PASS: Integrity check passed. [2026-01-30T12:03:16.225040] [DEBUG] [REMOTE ] BKN: Symbol is viable for forecasting. [2026-01-30T12:03:16.225088] [INFO ] [MAIN ] [438/3488] BKN kept (0.5s) | 437 kept, 1 rejected | 137.2/min | ETA: 22.2m [2026-01-30T12:03:16.616277] [DEBUG] [REMOTE ] BKNG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:16.616463] [DEBUG] [REMOTE ] BKNG: PASS: History has at least 300 days. [2026-01-30T12:03:16.616856] [DEBUG] [REMOTE ] BKNG: PASS: Price check passed. Min price $4574.65. [2026-01-30T12:03:16.616998] [DEBUG] [REMOTE ] BKNG: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:16.617154] [DEBUG] [REMOTE ] BKNG: PASS: Integrity check passed. [2026-01-30T12:03:16.617223] [DEBUG] [REMOTE ] BKNG: Symbol is viable for forecasting. [2026-01-30T12:03:16.617279] [INFO ] [MAIN ] [439/3488] BKNG kept (0.4s) | 438 kept, 1 rejected | 137.2/min | ETA: 22.2m [2026-01-30T12:03:16.883225] [DEBUG] [REMOTE ] BKSY: Retrieved 1534 rows, trimmed to 300. [2026-01-30T12:03:16.883353] [DEBUG] [REMOTE ] BKSY: PASS: History has at least 300 days. [2026-01-30T12:03:16.883546] [DEBUG] [REMOTE ] BKSY: PASS: Price check passed. Min price $13.14. [2026-01-30T12:03:16.883707] [DEBUG] [REMOTE ] BKSY: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:16.883814] [DEBUG] [REMOTE ] BKSY: PASS: Integrity check passed. [2026-01-30T12:03:16.883873] [DEBUG] [REMOTE ] BKSY: Symbol is viable for forecasting. [2026-01-30T12:03:16.883927] [INFO ] [MAIN ] [440/3488] BKSY kept (0.3s) | 439 kept, 1 rejected | 137.3/min | ETA: 22.2m [2026-01-30T12:03:17.363830] [DEBUG] [REMOTE ] BL: Retrieved 2325 rows, trimmed to 300. [2026-01-30T12:03:17.363970] [DEBUG] [REMOTE ] BL: PASS: History has at least 300 days. [2026-01-30T12:03:17.364163] [DEBUG] [REMOTE ] BL: PASS: Price check passed. Min price $46.91. [2026-01-30T12:03:17.364296] [DEBUG] [REMOTE ] BL: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:17.364402] [DEBUG] [REMOTE ] BL: PASS: Integrity check passed. [2026-01-30T12:03:17.364440] [DEBUG] [REMOTE ] BL: Symbol is viable for forecasting. [2026-01-30T12:03:17.364487] [INFO ] [MAIN ] [441/3488] BL kept (0.5s) | 440 kept, 1 rejected | 137.3/min | ETA: 22.2m [2026-01-30T12:03:17.619264] [DEBUG] [REMOTE ] BLBD: Retrieved 2979 rows, trimmed to 300. [2026-01-30T12:03:17.619391] [DEBUG] [REMOTE ] BLBD: PASS: History has at least 300 days. [2026-01-30T12:03:17.619618] [DEBUG] [REMOTE ] BLBD: PASS: Price check passed. Min price $46.59. [2026-01-30T12:03:17.619762] [DEBUG] [REMOTE ] BLBD: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:17.619872] [DEBUG] [REMOTE ] BLBD: PASS: Integrity check passed. [2026-01-30T12:03:17.619912] [DEBUG] [REMOTE ] BLBD: Symbol is viable for forecasting. [2026-01-30T12:03:17.619960] [INFO ] [MAIN ] [442/3488] BLBD kept (0.3s) | 441 kept, 1 rejected | 137.4/min | ETA: 22.2m [2026-01-30T12:03:18.243785] [DEBUG] [REMOTE ] BLCN: Retrieved 2020 rows, trimmed to 300. [2026-01-30T12:03:18.243917] [DEBUG] [REMOTE ] BLCN: PASS: History has at least 300 days. [2026-01-30T12:03:18.244145] [DEBUG] [REMOTE ] BLCN: PASS: Price check passed. Min price $22.37. [2026-01-30T12:03:18.244299] [DEBUG] [REMOTE ] BLCN: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:18.244415] [DEBUG] [REMOTE ] BLCN: PASS: Integrity check passed. [2026-01-30T12:03:18.244457] [DEBUG] [REMOTE ] BLCN: Symbol is viable for forecasting. [2026-01-30T12:03:18.244507] [INFO ] [MAIN ] [443/3488] BLCN kept (0.6s) | 442 kept, 1 rejected | 137.3/min | ETA: 22.2m [2026-01-30T12:03:18.484455] [DEBUG] [REMOTE ] BLCO: Retrieved 936 rows, trimmed to 300. [2026-01-30T12:03:18.484615] [DEBUG] [REMOTE ] BLCO: PASS: History has at least 300 days. [2026-01-30T12:03:18.484902] [DEBUG] [REMOTE ] BLCO: PASS: Price check passed. Min price $14.56. [2026-01-30T12:03:18.485059] [DEBUG] [REMOTE ] BLCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:18.485209] [DEBUG] [REMOTE ] BLCO: PASS: Integrity check passed. [2026-01-30T12:03:18.485273] [DEBUG] [REMOTE ] BLCO: Symbol is viable for forecasting. [2026-01-30T12:03:18.485348] [INFO ] [MAIN ] [444/3488] BLCO kept (0.2s) | 443 kept, 1 rejected | 137.4/min | ETA: 22.2m [2026-01-30T12:03:18.973806] [DEBUG] [REMOTE ] BLD: Retrieved 2661 rows, trimmed to 300. [2026-01-30T12:03:18.973934] [DEBUG] [REMOTE ] BLD: PASS: History has at least 300 days. [2026-01-30T12:03:18.974136] [DEBUG] [REMOTE ] BLD: PASS: Price check passed. Min price $403.58. [2026-01-30T12:03:18.974272] [DEBUG] [REMOTE ] BLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:18.974383] [DEBUG] [REMOTE ] BLD: PASS: Integrity check passed. [2026-01-30T12:03:18.974422] [DEBUG] [REMOTE ] BLD: Symbol is viable for forecasting. [2026-01-30T12:03:18.974470] [INFO ] [MAIN ] [445/3488] BLD kept (0.5s) | 444 kept, 1 rejected | 137.4/min | ETA: 22.2m [2026-01-30T12:03:19.506863] [DEBUG] [REMOTE ] BLDP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:19.506999] [DEBUG] [REMOTE ] BLDP: PASS: History has at least 300 days. [2026-01-30T12:03:19.507230] [DEBUG] [REMOTE ] BLDP: PASS: Price check passed. Min price $2.49. [2026-01-30T12:03:19.507377] [DEBUG] [REMOTE ] BLDP: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:19.507501] [DEBUG] [REMOTE ] BLDP: PASS: Integrity check passed. [2026-01-30T12:03:19.507560] [DEBUG] [REMOTE ] BLDP: Symbol is viable for forecasting. [2026-01-30T12:03:19.507648] [INFO ] [MAIN ] [446/3488] BLDP kept (0.5s) | 445 kept, 1 rejected | 137.3/min | ETA: 22.2m [2026-01-30T12:03:19.942804] [DEBUG] [REMOTE ] BLE: Retrieved 5914 rows, trimmed to 300. [2026-01-30T12:03:19.942933] [DEBUG] [REMOTE ] BLE: PASS: History has at least 300 days. [2026-01-30T12:03:19.943136] [DEBUG] [REMOTE ] BLE: PASS: Price check passed. Min price $10.20. [2026-01-30T12:03:19.943268] [DEBUG] [REMOTE ] BLE: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:19.943375] [DEBUG] [REMOTE ] BLE: PASS: Integrity check passed. [2026-01-30T12:03:19.943414] [DEBUG] [REMOTE ] BLE: Symbol is viable for forecasting. [2026-01-30T12:03:19.943460] [INFO ] [MAIN ] [447/3488] BLE kept (0.4s) | 446 kept, 1 rejected | 137.3/min | ETA: 22.1m [2026-01-30T12:03:20.338474] [DEBUG] [REMOTE ] BLFS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:20.338631] [DEBUG] [REMOTE ] BLFS: PASS: History has at least 300 days. [2026-01-30T12:03:20.338835] [DEBUG] [REMOTE ] BLFS: PASS: Price check passed. Min price $22.58. [2026-01-30T12:03:20.338969] [DEBUG] [REMOTE ] BLFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:20.339079] [DEBUG] [REMOTE ] BLFS: PASS: Integrity check passed. [2026-01-30T12:03:20.339118] [DEBUG] [REMOTE ] BLFS: Symbol is viable for forecasting. [2026-01-30T12:03:20.339166] [INFO ] [MAIN ] [448/3488] BLFS kept (0.4s) | 447 kept, 1 rejected | 137.3/min | ETA: 22.1m [2026-01-30T12:03:20.597659] [DEBUG] [REMOTE ] BLFY: Retrieved 1140 rows, trimmed to 300. [2026-01-30T12:03:20.597806] [DEBUG] [REMOTE ] BLFY: PASS: History has at least 300 days. [2026-01-30T12:03:20.601749] [DEBUG] [REMOTE ] BLFY: PASS: Price check passed. Min price $7.67. [2026-01-30T12:03:20.601920] [DEBUG] [REMOTE ] BLFY: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:20.602032] [DEBUG] [REMOTE ] BLFY: PASS: Integrity check passed. [2026-01-30T12:03:20.602071] [DEBUG] [REMOTE ] BLFY: Symbol is viable for forecasting. [2026-01-30T12:03:20.602118] [INFO ] [MAIN ] [449/3488] BLFY kept (0.3s) | 448 kept, 1 rejected | 137.5/min | ETA: 22.1m [2026-01-30T12:03:21.063711] [DEBUG] [REMOTE ] BLK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:21.063829] [DEBUG] [REMOTE ] BLK: PASS: History has at least 300 days. [2026-01-30T12:03:21.064036] [DEBUG] [REMOTE ] BLK: PASS: Price check passed. Min price $987.72. [2026-01-30T12:03:21.064166] [DEBUG] [REMOTE ] BLK: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:21.064276] [DEBUG] [REMOTE ] BLK: PASS: Integrity check passed. [2026-01-30T12:03:21.064337] [DEBUG] [REMOTE ] BLK: Symbol is viable for forecasting. [2026-01-30T12:03:21.064387] [INFO ] [MAIN ] [450/3488] BLK kept (0.5s) | 449 kept, 1 rejected | 137.4/min | ETA: 22.1m [2026-01-30T12:03:21.574563] [DEBUG] [REMOTE ] BLKB: Retrieved 5414 rows, trimmed to 300. [2026-01-30T12:03:21.574734] [DEBUG] [REMOTE ] BLKB: PASS: History has at least 300 days. [2026-01-30T12:03:21.574946] [DEBUG] [REMOTE ] BLKB: PASS: Price check passed. Min price $53.31. [2026-01-30T12:03:21.575077] [DEBUG] [REMOTE ] BLKB: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:21.575188] [DEBUG] [REMOTE ] BLKB: PASS: Integrity check passed. [2026-01-30T12:03:21.575227] [DEBUG] [REMOTE ] BLKB: Symbol is viable for forecasting. [2026-01-30T12:03:21.575276] [INFO ] [MAIN ] [451/3488] BLKB kept (0.5s) | 450 kept, 1 rejected | 137.4/min | ETA: 22.1m [2026-01-30T12:03:21.918408] [DEBUG] [REMOTE ] BLMN: Retrieved 3388 rows, trimmed to 300. [2026-01-30T12:03:21.918542] [DEBUG] [REMOTE ] BLMN: PASS: History has at least 300 days. [2026-01-30T12:03:21.918785] [DEBUG] [REMOTE ] BLMN: PASS: Price check passed. Min price $5.92. [2026-01-30T12:03:21.919107] [DEBUG] [REMOTE ] BLMN: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:21.919222] [DEBUG] [REMOTE ] BLMN: PASS: Integrity check passed. [2026-01-30T12:03:21.919277] [DEBUG] [REMOTE ] BLMN: Symbol is viable for forecasting. [2026-01-30T12:03:21.919326] [INFO ] [MAIN ] [452/3488] BLMN kept (0.3s) | 451 kept, 1 rejected | 137.5/min | ETA: 22.1m [2026-01-30T12:03:22.224279] [DEBUG] [REMOTE ] BLND: Retrieved 1140 rows, trimmed to 300. [2026-01-30T12:03:22.224405] [DEBUG] [REMOTE ] BLND: PASS: History has at least 300 days. [2026-01-30T12:03:22.224639] [DEBUG] [REMOTE ] BLND: PASS: Price check passed. Min price $2.44. [2026-01-30T12:03:22.224783] [DEBUG] [REMOTE ] BLND: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:22.224900] [DEBUG] [REMOTE ] BLND: PASS: Integrity check passed. [2026-01-30T12:03:22.224941] [DEBUG] [REMOTE ] BLND: Symbol is viable for forecasting. [2026-01-30T12:03:22.224991] [INFO ] [MAIN ] [453/3488] BLND kept (0.3s) | 452 kept, 1 rejected | 137.5/min | ETA: 22.1m [2026-01-30T12:03:22.730433] [DEBUG] [REMOTE ] BLRX: Retrieved 3649 rows, trimmed to 300. [2026-01-30T12:03:22.730546] [DEBUG] [REMOTE ] BLRX: PASS: History has at least 300 days. [2026-01-30T12:03:22.730771] [DEBUG] [REMOTE ] BLRX: PASS: Price check passed. Min price $2.77. [2026-01-30T12:03:22.730903] [DEBUG] [REMOTE ] BLRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:22.731015] [DEBUG] [REMOTE ] BLRX: PASS: Integrity check passed. [2026-01-30T12:03:22.731054] [DEBUG] [REMOTE ] BLRX: Symbol is viable for forecasting. [2026-01-30T12:03:22.731101] [INFO ] [MAIN ] [454/3488] BLRX kept (0.5s) | 453 kept, 1 rejected | 137.5/min | ETA: 22.1m [2026-01-30T12:03:22.996244] [DEBUG] [REMOTE ] BLTE: Retrieved 941 rows, trimmed to 300. [2026-01-30T12:03:22.996383] [DEBUG] [REMOTE ] BLTE: PASS: History has at least 300 days. [2026-01-30T12:03:22.996613] [DEBUG] [REMOTE ] BLTE: PASS: Price check passed. Min price $105.76. [2026-01-30T12:03:22.996800] [DEBUG] [REMOTE ] BLTE: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:22.996924] [DEBUG] [REMOTE ] BLTE: PASS: Integrity check passed. [2026-01-30T12:03:22.997160] [DEBUG] [REMOTE ] BLTE: Symbol is viable for forecasting. [2026-01-30T12:03:22.997221] [INFO ] [MAIN ] [455/3488] BLTE kept (0.3s) | 454 kept, 1 rejected | 137.6/min | ETA: 22.0m [2026-01-30T12:03:23.636102] [DEBUG] [REMOTE ] BLX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:23.636253] [DEBUG] [REMOTE ] BLX: PASS: History has at least 300 days. [2026-01-30T12:03:23.636507] [DEBUG] [REMOTE ] BLX: PASS: Price check passed. Min price $42.58. [2026-01-30T12:03:23.636665] [DEBUG] [REMOTE ] BLX: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:23.636791] [DEBUG] [REMOTE ] BLX: PASS: Integrity check passed. [2026-01-30T12:03:23.636833] [DEBUG] [REMOTE ] BLX: Symbol is viable for forecasting. [2026-01-30T12:03:23.636882] [INFO ] [MAIN ] [456/3488] BLX kept (0.6s) | 455 kept, 1 rejected | 137.5/min | ETA: 22.1m [2026-01-30T12:03:23.839054] [DEBUG] [REMOTE ] BLZE: Retrieved 1057 rows, trimmed to 300. [2026-01-30T12:03:23.839180] [DEBUG] [REMOTE ] BLZE: PASS: History has at least 300 days. [2026-01-30T12:03:23.839380] [DEBUG] [REMOTE ] BLZE: PASS: Price check passed. Min price $4.32. [2026-01-30T12:03:23.839516] [DEBUG] [REMOTE ] BLZE: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:23.839661] [DEBUG] [REMOTE ] BLZE: PASS: Integrity check passed. [2026-01-30T12:03:23.839714] [DEBUG] [REMOTE ] BLZE: Symbol is viable for forecasting. [2026-01-30T12:03:23.839773] [INFO ] [MAIN ] [457/3488] BLZE kept (0.2s) | 456 kept, 1 rejected | 137.6/min | ETA: 22.0m [2026-01-30T12:03:24.417788] [DEBUG] [REMOTE ] BMA: Retrieved 4993 rows, trimmed to 300. [2026-01-30T12:03:24.417936] [DEBUG] [REMOTE ] BMA: PASS: History has at least 300 days. [2026-01-30T12:03:24.418146] [DEBUG] [REMOTE ] BMA: PASS: Price check passed. Min price $73.17. [2026-01-30T12:03:24.418282] [DEBUG] [REMOTE ] BMA: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:24.418410] [DEBUG] [REMOTE ] BMA: PASS: Integrity check passed. [2026-01-30T12:03:24.418450] [DEBUG] [REMOTE ] BMA: Symbol is viable for forecasting. [2026-01-30T12:03:24.418498] [INFO ] [MAIN ] [458/3488] BMA kept (0.6s) | 457 kept, 1 rejected | 137.5/min | ETA: 22.0m [2026-01-30T12:03:24.666788] [DEBUG] [REMOTE ] BMBL: Retrieved 1247 rows, trimmed to 300. [2026-01-30T12:03:24.666925] [DEBUG] [REMOTE ] BMBL: PASS: History has at least 300 days. [2026-01-30T12:03:24.667132] [DEBUG] [REMOTE ] BMBL: PASS: Price check passed. Min price $3.23. [2026-01-30T12:03:24.667270] [DEBUG] [REMOTE ] BMBL: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:24.667384] [DEBUG] [REMOTE ] BMBL: PASS: Integrity check passed. [2026-01-30T12:03:24.667425] [DEBUG] [REMOTE ] BMBL: Symbol is viable for forecasting. [2026-01-30T12:03:24.667474] [INFO ] [MAIN ] [459/3488] BMBL kept (0.2s) | 458 kept, 1 rejected | 137.7/min | ETA: 22.0m [2026-01-30T12:03:25.308317] [DEBUG] [REMOTE ] BME: Retrieved 5244 rows, trimmed to 300. [2026-01-30T12:03:25.308463] [DEBUG] [REMOTE ] BME: PASS: History has at least 300 days. [2026-01-30T12:03:25.308708] [DEBUG] [REMOTE ] BME: PASS: Price check passed. Min price $37.45. [2026-01-30T12:03:25.308844] [DEBUG] [REMOTE ] BME: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:25.308961] [DEBUG] [REMOTE ] BME: PASS: Integrity check passed. [2026-01-30T12:03:25.309001] [DEBUG] [REMOTE ] BME: Symbol is viable for forecasting. [2026-01-30T12:03:25.309048] [INFO ] [MAIN ] [460/3488] BME kept (0.6s) | 459 kept, 1 rejected | 137.5/min | ETA: 22.0m [2026-01-30T12:03:25.583509] [DEBUG] [REMOTE ] BMEZ: Retrieved 1509 rows, trimmed to 300. [2026-01-30T12:03:25.583663] [DEBUG] [REMOTE ] BMEZ: PASS: History has at least 300 days. [2026-01-30T12:03:25.583904] [DEBUG] [REMOTE ] BMEZ: PASS: Price check passed. Min price $14.27. [2026-01-30T12:03:25.584036] [DEBUG] [REMOTE ] BMEZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:25.584151] [DEBUG] [REMOTE ] BMEZ: PASS: Integrity check passed. [2026-01-30T12:03:25.584223] [DEBUG] [REMOTE ] BMEZ: Symbol is viable for forecasting. [2026-01-30T12:03:25.584274] [INFO ] [MAIN ] [461/3488] BMEZ kept (0.3s) | 460 kept, 1 rejected | 137.6/min | ETA: 22.0m [2026-01-30T12:03:26.152762] [DEBUG] [REMOTE ] BMI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:26.152898] [DEBUG] [REMOTE ] BMI: PASS: History has at least 300 days. [2026-01-30T12:03:26.153111] [DEBUG] [REMOTE ] BMI: PASS: Price check passed. Min price $144.42. [2026-01-30T12:03:26.153249] [DEBUG] [REMOTE ] BMI: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:26.153363] [DEBUG] [REMOTE ] BMI: PASS: Integrity check passed. [2026-01-30T12:03:26.153403] [DEBUG] [REMOTE ] BMI: Symbol is viable for forecasting. [2026-01-30T12:03:26.154005] [INFO ] [MAIN ] [462/3488] BMI kept (0.6s) | 461 kept, 1 rejected | 137.5/min | ETA: 22.0m [2026-01-30T12:03:26.597570] [DEBUG] [REMOTE ] BMO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:26.597748] [DEBUG] [REMOTE ] BMO: PASS: History has at least 300 days. [2026-01-30T12:03:26.598080] [DEBUG] [REMOTE ] BMO: PASS: Price check passed. Min price $119.92. [2026-01-30T12:03:26.598254] [DEBUG] [REMOTE ] BMO: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:26.598394] [DEBUG] [REMOTE ] BMO: PASS: Integrity check passed. [2026-01-30T12:03:26.598437] [DEBUG] [REMOTE ] BMO: Symbol is viable for forecasting. [2026-01-30T12:03:26.599052] [INFO ] [MAIN ] [463/3488] BMO kept (0.4s) | 462 kept, 1 rejected | 137.5/min | ETA: 22.0m [2026-01-30T12:03:27.002511] [DEBUG] [REMOTE ] BMRA: Retrieved 5302 rows, trimmed to 300. [2026-01-30T12:03:27.002710] [DEBUG] [REMOTE ] BMRA: PASS: History has at least 300 days. [2026-01-30T12:03:27.003018] [DEBUG] [REMOTE ] BMRA: PASS: Price check passed. Min price $2.18. [2026-01-30T12:03:27.003175] [DEBUG] [REMOTE ] BMRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:27.003343] [DEBUG] [REMOTE ] BMRA: PASS: Integrity check passed. [2026-01-30T12:03:27.003392] [DEBUG] [REMOTE ] BMRA: Symbol is viable for forecasting. [2026-01-30T12:03:27.003454] [INFO ] [MAIN ] [464/3488] BMRA kept (0.4s) | 463 kept, 1 rejected | 137.6/min | ETA: 22.0m [2026-01-30T12:03:27.461942] [DEBUG] [REMOTE ] BMRC: Retrieved 6564 rows, trimmed to 300. [2026-01-30T12:03:27.462085] [DEBUG] [REMOTE ] BMRC: PASS: History has at least 300 days. [2026-01-30T12:03:27.462311] [DEBUG] [REMOTE ] BMRC: PASS: Price check passed. Min price $25.01. [2026-01-30T12:03:27.462465] [DEBUG] [REMOTE ] BMRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:27.462620] [DEBUG] [REMOTE ] BMRC: PASS: Integrity check passed. [2026-01-30T12:03:27.462665] [DEBUG] [REMOTE ] BMRC: Symbol is viable for forecasting. [2026-01-30T12:03:27.462716] [INFO ] [MAIN ] [465/3488] BMRC kept (0.5s) | 464 kept, 1 rejected | 137.5/min | ETA: 22.0m [2026-01-30T12:03:27.894170] [DEBUG] [REMOTE ] BMRN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:27.894300] [DEBUG] [REMOTE ] BMRN: PASS: History has at least 300 days. [2026-01-30T12:03:27.894511] [DEBUG] [REMOTE ] BMRN: PASS: Price check passed. Min price $51.46. [2026-01-30T12:03:27.894665] [DEBUG] [REMOTE ] BMRN: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:27.894786] [DEBUG] [REMOTE ] BMRN: PASS: Integrity check passed. [2026-01-30T12:03:27.894834] [DEBUG] [REMOTE ] BMRN: Symbol is viable for forecasting. [2026-01-30T12:03:27.894892] [INFO ] [MAIN ] [466/3488] BMRN kept (0.4s) | 465 kept, 1 rejected | 137.5/min | ETA: 22.0m [2026-01-30T12:03:28.417995] [DEBUG] [REMOTE ] BMY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:28.418141] [DEBUG] [REMOTE ] BMY: PASS: History has at least 300 days. [2026-01-30T12:03:28.418360] [DEBUG] [REMOTE ] BMY: PASS: Price check passed. Min price $45.06. [2026-01-30T12:03:28.418497] [DEBUG] [REMOTE ] BMY: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:28.418634] [DEBUG] [REMOTE ] BMY: PASS: Integrity check passed. [2026-01-30T12:03:28.418676] [DEBUG] [REMOTE ] BMY: Symbol is viable for forecasting. [2026-01-30T12:03:28.419245] [INFO ] [MAIN ] [467/3488] BMY kept (0.5s) | 466 kept, 1 rejected | 137.5/min | ETA: 22.0m [2026-01-30T12:03:28.930767] [DEBUG] [REMOTE ] BN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:28.930922] [DEBUG] [REMOTE ] BN: PASS: History has at least 300 days. [2026-01-30T12:03:28.931166] [DEBUG] [REMOTE ] BN: PASS: Price check passed. Min price $42.94. [2026-01-30T12:03:28.931315] [DEBUG] [REMOTE ] BN: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:28.931434] [DEBUG] [REMOTE ] BN: PASS: Integrity check passed. [2026-01-30T12:03:28.931475] [DEBUG] [REMOTE ] BN: Symbol is viable for forecasting. [2026-01-30T12:03:28.932052] [INFO ] [MAIN ] [468/3488] BN kept (0.5s) | 467 kept, 1 rejected | 137.4/min | ETA: 22.0m [2026-01-30T12:03:29.322059] [DEBUG] [REMOTE ] BND: Retrieved 4733 rows, trimmed to 300. [2026-01-30T12:03:29.322184] [DEBUG] [REMOTE ] BND: PASS: History has at least 300 days. [2026-01-30T12:03:29.322381] [DEBUG] [REMOTE ] BND: PASS: Price check passed. Min price $73.60. [2026-01-30T12:03:29.322512] [DEBUG] [REMOTE ] BND: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:29.322640] [DEBUG] [REMOTE ] BND: PASS: Integrity check passed. [2026-01-30T12:03:29.322681] [DEBUG] [REMOTE ] BND: Symbol is viable for forecasting. [2026-01-30T12:03:29.322735] [INFO ] [MAIN ] [469/3488] BND kept (0.4s) | 468 kept, 1 rejected | 137.5/min | ETA: 22.0m [2026-01-30T12:03:29.633169] [DEBUG] [REMOTE ] BNDX: Retrieved 3184 rows, trimmed to 300. [2026-01-30T12:03:29.633305] [DEBUG] [REMOTE ] BNDX: PASS: History has at least 300 days. [2026-01-30T12:03:29.633510] [DEBUG] [REMOTE ] BNDX: PASS: Price check passed. Min price $48.22. [2026-01-30T12:03:29.633677] [DEBUG] [REMOTE ] BNDX: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:29.633808] [DEBUG] [REMOTE ] BNDX: PASS: Integrity check passed. [2026-01-30T12:03:29.633855] [DEBUG] [REMOTE ] BNDX: Symbol is viable for forecasting. [2026-01-30T12:03:29.633920] [INFO ] [MAIN ] [470/3488] BNDX kept (0.3s) | 469 kept, 1 rejected | 137.5/min | ETA: 21.9m [2026-01-30T12:03:29.904691] [DEBUG] [REMOTE ] BNED: Retrieved 2639 rows, trimmed to 300. [2026-01-30T12:03:29.904821] [DEBUG] [REMOTE ] BNED: PASS: History has at least 300 days. [2026-01-30T12:03:29.905035] [DEBUG] [REMOTE ] BNED: PASS: Price check passed. Min price $6.12. [2026-01-30T12:03:29.905174] [DEBUG] [REMOTE ] BNED: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:29.905290] [DEBUG] [REMOTE ] BNED: PASS: Integrity check passed. [2026-01-30T12:03:29.905331] [DEBUG] [REMOTE ] BNED: Symbol is viable for forecasting. [2026-01-30T12:03:29.905381] [INFO ] [MAIN ] [471/3488] BNED kept (0.3s) | 470 kept, 1 rejected | 137.7/min | ETA: 21.9m [2026-01-30T12:03:30.414257] [DEBUG] [REMOTE ] BNGO: Retrieved 1848 rows, trimmed to 300. [2026-01-30T12:03:30.414389] [DEBUG] [REMOTE ] BNGO: PASS: History has at least 300 days. [2026-01-30T12:03:30.414632] [DEBUG] [REMOTE ] BNGO: PASS: Price check passed. Min price $1.44. [2026-01-30T12:03:30.414775] [DEBUG] [REMOTE ] BNGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:30.414891] [DEBUG] [REMOTE ] BNGO: PASS: Integrity check passed. [2026-01-30T12:03:30.414957] [DEBUG] [REMOTE ] BNGO: Symbol is viable for forecasting. [2026-01-30T12:03:30.415007] [INFO ] [MAIN ] [472/3488] BNGO kept (0.5s) | 471 kept, 1 rejected | 137.6/min | ETA: 21.9m [2026-01-30T12:03:30.718567] [DEBUG] [REMOTE ] BNH: Retrieved 1319 rows, trimmed to 300. [2026-01-30T12:03:30.718715] [DEBUG] [REMOTE ] BNH: PASS: History has at least 300 days. [2026-01-30T12:03:30.718935] [DEBUG] [REMOTE ] BNH: PASS: Price check passed. Min price $15.72. [2026-01-30T12:03:30.719085] [DEBUG] [REMOTE ] BNH: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:30.719199] [DEBUG] [REMOTE ] BNH: PASS: Integrity check passed. [2026-01-30T12:03:30.719240] [DEBUG] [REMOTE ] BNH: Symbol is viable for forecasting. [2026-01-30T12:03:30.719314] [INFO ] [MAIN ] [473/3488] BNH kept (0.3s) | 472 kept, 1 rejected | 137.7/min | ETA: 21.9m [2026-01-30T12:03:31.180257] [DEBUG] [REMOTE ] BNJ: Retrieved 1293 rows, trimmed to 300. [2026-01-30T12:03:31.180405] [DEBUG] [REMOTE ] BNJ: PASS: History has at least 300 days. [2026-01-30T12:03:31.180659] [DEBUG] [REMOTE ] BNJ: PASS: Price check passed. Min price $15.03. [2026-01-30T12:03:31.180818] [DEBUG] [REMOTE ] BNJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:31.180947] [DEBUG] [REMOTE ] BNJ: PASS: Integrity check passed. [2026-01-30T12:03:31.180993] [DEBUG] [REMOTE ] BNJ: Symbol is viable for forecasting. [2026-01-30T12:03:31.181055] [INFO ] [MAIN ] [474/3488] BNJ kept (0.5s) | 473 kept, 1 rejected | 137.7/min | ETA: 21.9m [2026-01-30T12:03:31.566716] [DEBUG] [REMOTE ] BNL: Retrieved 1221 rows, trimmed to 300. [2026-01-30T12:03:31.566845] [DEBUG] [REMOTE ] BNL: PASS: History has at least 300 days. [2026-01-30T12:03:31.567044] [DEBUG] [REMOTE ] BNL: PASS: Price check passed. Min price $16.98. [2026-01-30T12:03:31.567180] [DEBUG] [REMOTE ] BNL: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:31.567290] [DEBUG] [REMOTE ] BNL: PASS: Integrity check passed. [2026-01-30T12:03:31.567330] [DEBUG] [REMOTE ] BNL: Symbol is viable for forecasting. [2026-01-30T12:03:31.567380] [INFO ] [MAIN ] [475/3488] BNL kept (0.4s) | 474 kept, 1 rejected | 137.7/min | ETA: 21.9m [2026-01-30T12:03:32.129547] [DEBUG] [REMOTE ] BNS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:32.129701] [DEBUG] [REMOTE ] BNS: PASS: History has at least 300 days. [2026-01-30T12:03:32.129911] [DEBUG] [REMOTE ] BNS: PASS: Price check passed. Min price $64.78. [2026-01-30T12:03:32.130045] [DEBUG] [REMOTE ] BNS: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:32.130173] [DEBUG] [REMOTE ] BNS: PASS: Integrity check passed. [2026-01-30T12:03:32.130212] [DEBUG] [REMOTE ] BNS: Symbol is viable for forecasting. [2026-01-30T12:03:32.130812] [INFO ] [MAIN ] [476/3488] BNS kept (0.6s) | 475 kept, 1 rejected | 137.6/min | ETA: 21.9m [2026-01-30T12:03:32.449157] [DEBUG] [REMOTE ] BNTC: Retrieved 2628 rows, trimmed to 300. [2026-01-30T12:03:32.449285] [DEBUG] [REMOTE ] BNTC: PASS: History has at least 300 days. [2026-01-30T12:03:32.449485] [DEBUG] [REMOTE ] BNTC: PASS: Price check passed. Min price $10.79. [2026-01-30T12:03:32.449635] [DEBUG] [REMOTE ] BNTC: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:32.449744] [DEBUG] [REMOTE ] BNTC: PASS: Integrity check passed. [2026-01-30T12:03:32.449782] [DEBUG] [REMOTE ] BNTC: Symbol is viable for forecasting. [2026-01-30T12:03:32.449829] [INFO ] [MAIN ] [477/3488] BNTC kept (0.3s) | 476 kept, 1 rejected | 137.7/min | ETA: 21.9m [2026-01-30T12:03:32.827149] [DEBUG] [REMOTE ] BNTX: Retrieved 1584 rows, trimmed to 300. [2026-01-30T12:03:32.827281] [DEBUG] [REMOTE ] BNTX: PASS: History has at least 300 days. [2026-01-30T12:03:32.827481] [DEBUG] [REMOTE ] BNTX: PASS: Price check passed. Min price $91.46. [2026-01-30T12:03:32.827632] [DEBUG] [REMOTE ] BNTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:32.827744] [DEBUG] [REMOTE ] BNTX: PASS: Integrity check passed. [2026-01-30T12:03:32.827783] [DEBUG] [REMOTE ] BNTX: Symbol is viable for forecasting. [2026-01-30T12:03:32.827829] [INFO ] [MAIN ] [478/3488] BNTX kept (0.4s) | 477 kept, 1 rejected | 137.7/min | ETA: 21.9m [2026-01-30T12:03:33.425984] [DEBUG] [REMOTE ] BNY: Retrieved 6163 rows, trimmed to 300. [2026-01-30T12:03:33.426142] [DEBUG] [REMOTE ] BNY: PASS: History has at least 300 days. [2026-01-30T12:03:33.426369] [DEBUG] [REMOTE ] BNY: PASS: Price check passed. Min price $9.99. [2026-01-30T12:03:33.426501] [DEBUG] [REMOTE ] BNY: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:33.426640] [DEBUG] [REMOTE ] BNY: PASS: Integrity check passed. [2026-01-30T12:03:33.426681] [DEBUG] [REMOTE ] BNY: Symbol is viable for forecasting. [2026-01-30T12:03:33.426729] [INFO ] [MAIN ] [479/3488] BNY kept (0.6s) | 478 kept, 1 rejected | 137.6/min | ETA: 21.9m [2026-01-30T12:03:33.751445] [DEBUG] [REMOTE ] BOC: Retrieved 2167 rows, trimmed to 300. [2026-01-30T12:03:33.751603] [DEBUG] [REMOTE ] BOC: PASS: History has at least 300 days. [2026-01-30T12:03:33.751800] [DEBUG] [REMOTE ] BOC: PASS: Price check passed. Min price $11.51. [2026-01-30T12:03:33.751944] [DEBUG] [REMOTE ] BOC: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:33.752072] [DEBUG] [REMOTE ] BOC: PASS: Integrity check passed. [2026-01-30T12:03:33.752113] [DEBUG] [REMOTE ] BOC: Symbol is viable for forecasting. [2026-01-30T12:03:33.752158] [INFO ] [MAIN ] [480/3488] BOC kept (0.3s) | 479 kept, 1 rejected | 137.7/min | ETA: 21.8m [2026-01-30T12:03:34.276407] [DEBUG] [REMOTE ] BOE: Retrieved 5202 rows, trimmed to 300. [2026-01-30T12:03:34.276544] [DEBUG] [REMOTE ] BOE: PASS: History has at least 300 days. [2026-01-30T12:03:34.276796] [DEBUG] [REMOTE ] BOE: PASS: Price check passed. Min price $10.97. [2026-01-30T12:03:34.276934] [DEBUG] [REMOTE ] BOE: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:34.277055] [DEBUG] [REMOTE ] BOE: PASS: Integrity check passed. [2026-01-30T12:03:34.277095] [DEBUG] [REMOTE ] BOE: Symbol is viable for forecasting. [2026-01-30T12:03:34.277144] [INFO ] [MAIN ] [481/3488] BOE kept (0.5s) | 480 kept, 1 rejected | 137.7/min | ETA: 21.8m [2026-01-30T12:03:34.486650] [DEBUG] [REMOTE ] BOF: Retrieved 657 rows, trimmed to 300. [2026-01-30T12:03:34.486781] [DEBUG] [REMOTE ] BOF: PASS: History has at least 300 days. [2026-01-30T12:03:34.486989] [DEBUG] [REMOTE ] BOF: PASS: Price check passed. Min price $2.61. [2026-01-30T12:03:34.487138] [DEBUG] [REMOTE ] BOF: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:34.487477] [DEBUG] [REMOTE ] BOF: PASS: Integrity check passed. [2026-01-30T12:03:34.487519] [DEBUG] [REMOTE ] BOF: Symbol is viable for forecasting. [2026-01-30T12:03:34.487565] [INFO ] [MAIN ] [482/3488] BOF kept (0.2s) | 481 kept, 1 rejected | 137.8/min | ETA: 21.8m [2026-01-30T12:03:35.134166] [DEBUG] [REMOTE ] BOH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:35.134325] [DEBUG] [REMOTE ] BOH: PASS: History has at least 300 days. [2026-01-30T12:03:35.134602] [DEBUG] [REMOTE ] BOH: PASS: Price check passed. Min price $62.42. [2026-01-30T12:03:35.134775] [DEBUG] [REMOTE ] BOH: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:35.134912] [DEBUG] [REMOTE ] BOH: PASS: Integrity check passed. [2026-01-30T12:03:35.134991] [DEBUG] [REMOTE ] BOH: Symbol is viable for forecasting. [2026-01-30T12:03:35.135640] [INFO ] [MAIN ] [483/3488] BOH kept (0.6s) | 482 kept, 1 rejected | 137.7/min | ETA: 21.8m [2026-01-30T12:03:35.522904] [DEBUG] [REMOTE ] BOKF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:35.523046] [DEBUG] [REMOTE ] BOKF: PASS: History has at least 300 days. [2026-01-30T12:03:35.523469] [DEBUG] [REMOTE ] BOKF: PASS: Price check passed. Min price $103.16. [2026-01-30T12:03:35.523625] [DEBUG] [REMOTE ] BOKF: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:35.523747] [DEBUG] [REMOTE ] BOKF: PASS: Integrity check passed. [2026-01-30T12:03:35.523789] [DEBUG] [REMOTE ] BOKF: Symbol is viable for forecasting. [2026-01-30T12:03:35.524373] [INFO ] [MAIN ] [484/3488] BOKF kept (0.4s) | 483 kept, 1 rejected | 137.7/min | ETA: 21.8m [2026-01-30T12:03:35.731191] [DEBUG] [REMOTE ] BOLD: Retrieved 461 rows, trimmed to 300. [2026-01-30T12:03:35.731323] [DEBUG] [REMOTE ] BOLD: PASS: History has at least 300 days. [2026-01-30T12:03:35.731516] [DEBUG] [REMOTE ] BOLD: PASS: Price check passed. Min price $1.08. [2026-01-30T12:03:35.731678] [DEBUG] [REMOTE ] BOLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:35.731788] [DEBUG] [REMOTE ] BOLD: PASS: Integrity check passed. [2026-01-30T12:03:35.731827] [DEBUG] [REMOTE ] BOLD: Symbol is viable for forecasting. [2026-01-30T12:03:35.731873] [INFO ] [MAIN ] [485/3488] BOLD kept (0.2s) | 484 kept, 1 rejected | 137.8/min | ETA: 21.8m [2026-01-30T12:03:36.194472] [DEBUG] [REMOTE ] BOND: Retrieved 3499 rows, trimmed to 300. [2026-01-30T12:03:36.194649] [DEBUG] [REMOTE ] BOND: PASS: History has at least 300 days. [2026-01-30T12:03:36.194874] [DEBUG] [REMOTE ] BOND: PASS: Price check passed. Min price $92.36. [2026-01-30T12:03:36.195012] [DEBUG] [REMOTE ] BOND: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:36.195133] [DEBUG] [REMOTE ] BOND: PASS: Integrity check passed. [2026-01-30T12:03:36.195173] [DEBUG] [REMOTE ] BOND: Symbol is viable for forecasting. [2026-01-30T12:03:36.195223] [INFO ] [MAIN ] [486/3488] BOND kept (0.5s) | 485 kept, 1 rejected | 137.8/min | ETA: 21.8m [2026-01-30T12:03:36.814012] [DEBUG] [REMOTE ] BOOM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:36.814359] [DEBUG] [REMOTE ] BOOM: PASS: History has at least 300 days. [2026-01-30T12:03:36.814736] [DEBUG] [REMOTE ] BOOM: PASS: Price check passed. Min price $5.53. [2026-01-30T12:03:36.814876] [DEBUG] [REMOTE ] BOOM: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:36.815003] [DEBUG] [REMOTE ] BOOM: PASS: Integrity check passed. [2026-01-30T12:03:36.815044] [DEBUG] [REMOTE ] BOOM: Symbol is viable for forecasting. [2026-01-30T12:03:36.815808] [INFO ] [MAIN ] [487/3488] BOOM kept (0.6s) | 486 kept, 1 rejected | 137.7/min | ETA: 21.8m [2026-01-30T12:03:36.976774] [DEBUG] [REMOTE ] BOTZ: Retrieved 2358 rows, trimmed to 300. [2026-01-30T12:03:36.976919] [DEBUG] [REMOTE ] BOTZ: PASS: History has at least 300 days. [2026-01-30T12:03:36.977130] [DEBUG] [REMOTE ] BOTZ: PASS: Price check passed. Min price $32.94. [2026-01-30T12:03:36.977264] [DEBUG] [REMOTE ] BOTZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:36.977394] [DEBUG] [REMOTE ] BOTZ: PASS: Integrity check passed. [2026-01-30T12:03:36.977435] [DEBUG] [REMOTE ] BOTZ: Symbol is viable for forecasting. [2026-01-30T12:03:36.977485] [INFO ] [MAIN ] [488/3488] BOTZ kept (0.2s) | 487 kept, 1 rejected | 137.9/min | ETA: 21.8m [2026-01-30T12:03:37.550863] [DEBUG] [REMOTE ] BOX: Retrieved 2771 rows, trimmed to 300. [2026-01-30T12:03:37.550992] [DEBUG] [REMOTE ] BOX: PASS: History has at least 300 days. [2026-01-30T12:03:37.551194] [DEBUG] [REMOTE ] BOX: PASS: Price check passed. Min price $25.49. [2026-01-30T12:03:37.551329] [DEBUG] [REMOTE ] BOX: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:37.551441] [DEBUG] [REMOTE ] BOX: PASS: Integrity check passed. [2026-01-30T12:03:37.551482] [DEBUG] [REMOTE ] BOX: Symbol is viable for forecasting. [2026-01-30T12:03:37.551530] [INFO ] [MAIN ] [489/3488] BOX kept (0.6s) | 488 kept, 1 rejected | 137.8/min | ETA: 21.8m [2026-01-30T12:03:38.155062] [DEBUG] [REMOTE ] BP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:38.155217] [DEBUG] [REMOTE ] BP: PASS: History has at least 300 days. [2026-01-30T12:03:38.155452] [DEBUG] [REMOTE ] BP: PASS: Price check passed. Min price $33.31. [2026-01-30T12:03:38.155614] [DEBUG] [REMOTE ] BP: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:38.155742] [DEBUG] [REMOTE ] BP: PASS: Integrity check passed. [2026-01-30T12:03:38.155783] [DEBUG] [REMOTE ] BP: Symbol is viable for forecasting. [2026-01-30T12:03:38.156375] [INFO ] [MAIN ] [490/3488] BP kept (0.6s) | 489 kept, 1 rejected | 137.7/min | ETA: 21.8m [2026-01-30T12:03:38.601460] [DEBUG] [REMOTE ] BPOP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:38.601620] [DEBUG] [REMOTE ] BPOP: PASS: History has at least 300 days. [2026-01-30T12:03:38.601850] [DEBUG] [REMOTE ] BPOP: PASS: Price check passed. Min price $109.43. [2026-01-30T12:03:38.601988] [DEBUG] [REMOTE ] BPOP: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:38.602126] [DEBUG] [REMOTE ] BPOP: PASS: Integrity check passed. [2026-01-30T12:03:38.602176] [DEBUG] [REMOTE ] BPOP: Symbol is viable for forecasting. [2026-01-30T12:03:38.602757] [INFO ] [MAIN ] [491/3488] BPOP kept (0.4s) | 490 kept, 1 rejected | 137.7/min | ETA: 21.8m [2026-01-30T12:03:38.893882] [DEBUG] [REMOTE ] BPRN: Retrieved 2402 rows, trimmed to 300. [2026-01-30T12:03:38.894016] [DEBUG] [REMOTE ] BPRN: PASS: History has at least 300 days. [2026-01-30T12:03:38.894211] [DEBUG] [REMOTE ] BPRN: PASS: Price check passed. Min price $31.79. [2026-01-30T12:03:38.894342] [DEBUG] [REMOTE ] BPRN: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:38.894449] [DEBUG] [REMOTE ] BPRN: PASS: Integrity check passed. [2026-01-30T12:03:38.894489] [DEBUG] [REMOTE ] BPRN: Symbol is viable for forecasting. [2026-01-30T12:03:38.894537] [INFO ] [MAIN ] [492/3488] BPRN kept (0.3s) | 491 kept, 1 rejected | 137.8/min | ETA: 21.7m [2026-01-30T12:03:39.255541] [DEBUG] [REMOTE ] BPYPM: Retrieved 1133 rows, trimmed to 300. [2026-01-30T12:03:39.255681] [DEBUG] [REMOTE ] BPYPM: PASS: History has at least 300 days. [2026-01-30T12:03:39.255874] [DEBUG] [REMOTE ] BPYPM: PASS: Price check passed. Min price $14.88. [2026-01-30T12:03:39.256006] [DEBUG] [REMOTE ] BPYPM: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:39.256111] [DEBUG] [REMOTE ] BPYPM: PASS: Integrity check passed. [2026-01-30T12:03:39.256149] [DEBUG] [REMOTE ] BPYPM: Symbol is viable for forecasting. [2026-01-30T12:03:39.256196] [INFO ] [MAIN ] [493/3488] BPYPM kept (0.4s) | 492 kept, 1 rejected | 137.8/min | ETA: 21.7m [2026-01-30T12:03:39.658110] [DEBUG] [REMOTE ] BPYPO: Retrieved 1624 rows, trimmed to 300. [2026-01-30T12:03:39.658250] [DEBUG] [REMOTE ] BPYPO: PASS: History has at least 300 days. [2026-01-30T12:03:39.658447] [DEBUG] [REMOTE ] BPYPO: PASS: Price check passed. Min price $14.08. [2026-01-30T12:03:39.658631] [DEBUG] [REMOTE ] BPYPO: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:39.658750] [DEBUG] [REMOTE ] BPYPO: PASS: Integrity check passed. [2026-01-30T12:03:39.658814] [DEBUG] [REMOTE ] BPYPO: Symbol is viable for forecasting. [2026-01-30T12:03:39.658862] [INFO ] [MAIN ] [494/3488] BPYPO kept (0.4s) | 493 kept, 1 rejected | 137.8/min | ETA: 21.7m [2026-01-30T12:03:40.069110] [DEBUG] [REMOTE ] BPYPP: Retrieved 1730 rows, trimmed to 300. [2026-01-30T12:03:40.069241] [DEBUG] [REMOTE ] BPYPP: PASS: History has at least 300 days. [2026-01-30T12:03:40.069441] [DEBUG] [REMOTE ] BPYPP: PASS: Price check passed. Min price $14.31. [2026-01-30T12:03:40.069605] [DEBUG] [REMOTE ] BPYPP: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:40.069720] [DEBUG] [REMOTE ] BPYPP: PASS: Integrity check passed. [2026-01-30T12:03:40.069760] [DEBUG] [REMOTE ] BPYPP: Symbol is viable for forecasting. [2026-01-30T12:03:40.069808] [INFO ] [MAIN ] [495/3488] BPYPP kept (0.4s) | 494 kept, 1 rejected | 137.8/min | ETA: 21.7m [2026-01-30T12:03:40.433604] [DEBUG] [REMOTE ] BRAG: Retrieved 1110 rows, trimmed to 300. [2026-01-30T12:03:40.433741] [DEBUG] [REMOTE ] BRAG: PASS: History has at least 300 days. [2026-01-30T12:03:40.433942] [DEBUG] [REMOTE ] BRAG: PASS: Price check passed. Min price $1.95. [2026-01-30T12:03:40.434073] [DEBUG] [REMOTE ] BRAG: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:40.434181] [DEBUG] [REMOTE ] BRAG: PASS: Integrity check passed. [2026-01-30T12:03:40.434221] [DEBUG] [REMOTE ] BRAG: Symbol is viable for forecasting. [2026-01-30T12:03:40.434269] [INFO ] [MAIN ] [496/3488] BRAG kept (0.4s) | 495 kept, 1 rejected | 137.9/min | ETA: 21.7m [2026-01-30T12:03:41.083363] [DEBUG] [REMOTE ] BRC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:41.083613] [DEBUG] [REMOTE ] BRC: PASS: History has at least 300 days. [2026-01-30T12:03:41.084028] [DEBUG] [REMOTE ] BRC: PASS: Price check passed. Min price $72.89. [2026-01-30T12:03:41.084239] [DEBUG] [REMOTE ] BRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:41.084440] [DEBUG] [REMOTE ] BRC: PASS: Integrity check passed. [2026-01-30T12:03:41.084499] [DEBUG] [REMOTE ] BRC: Symbol is viable for forecasting. [2026-01-30T12:03:41.085203] [INFO ] [MAIN ] [497/3488] BRC kept (0.7s) | 496 kept, 1 rejected | 137.8/min | ETA: 21.7m [2026-01-30T12:03:41.607037] [DEBUG] [REMOTE ] BRO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:41.607276] [DEBUG] [REMOTE ] BRO: PASS: History has at least 300 days. [2026-01-30T12:03:41.607718] [DEBUG] [REMOTE ] BRO: PASS: Price check passed. Min price $72.10. [2026-01-30T12:03:41.608291] [DEBUG] [REMOTE ] BRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:41.608485] [DEBUG] [REMOTE ] BRO: PASS: Integrity check passed. [2026-01-30T12:03:41.608545] [DEBUG] [REMOTE ] BRO: Symbol is viable for forecasting. [2026-01-30T12:03:41.635825] [INFO ] [MAIN ] [498/3488] BRO kept (0.6s) | 497 kept, 1 rejected | 137.7/min | ETA: 21.7m [2026-01-30T12:03:41.962790] [DEBUG] [REMOTE ] BROS: Retrieved 1098 rows, trimmed to 300. [2026-01-30T12:03:41.962964] [DEBUG] [REMOTE ] BROS: PASS: History has at least 300 days. [2026-01-30T12:03:41.963274] [DEBUG] [REMOTE ] BROS: PASS: Price check passed. Min price $50.22. [2026-01-30T12:03:41.963473] [DEBUG] [REMOTE ] BROS: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:41.963661] [DEBUG] [REMOTE ] BROS: PASS: Integrity check passed. [2026-01-30T12:03:41.963726] [DEBUG] [REMOTE ] BROS: Symbol is viable for forecasting. [2026-01-30T12:03:41.963807] [INFO ] [MAIN ] [499/3488] BROS kept (0.3s) | 498 kept, 1 rejected | 137.8/min | ETA: 21.7m [2026-01-30T12:03:42.315496] [DEBUG] [REMOTE ] BRSP: Retrieved 2009 rows, trimmed to 300. [2026-01-30T12:03:42.315678] [DEBUG] [REMOTE ] BRSP: PASS: History has at least 300 days. [2026-01-30T12:03:42.315890] [DEBUG] [REMOTE ] BRSP: PASS: Price check passed. Min price $5.03. [2026-01-30T12:03:42.316048] [DEBUG] [REMOTE ] BRSP: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:42.316163] [DEBUG] [REMOTE ] BRSP: PASS: Integrity check passed. [2026-01-30T12:03:42.316205] [DEBUG] [REMOTE ] BRSP: Symbol is viable for forecasting. [2026-01-30T12:03:42.316253] [INFO ] [MAIN ] [500/3488] BRSP kept (0.4s) | 499 kept, 1 rejected | 137.8/min | ETA: 21.7m [2026-01-30T12:03:42.776081] [DEBUG] [REMOTE ] BRX: Retrieved 3080 rows, trimmed to 300. [2026-01-30T12:03:42.776256] [DEBUG] [REMOTE ] BRX: PASS: History has at least 300 days. [2026-01-30T12:03:42.776517] [DEBUG] [REMOTE ] BRX: PASS: Price check passed. Min price $24.38. [2026-01-30T12:03:42.776697] [DEBUG] [REMOTE ] BRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:42.776841] [DEBUG] [REMOTE ] BRX: PASS: Integrity check passed. [2026-01-30T12:03:42.776890] [DEBUG] [REMOTE ] BRX: Symbol is viable for forecasting. [2026-01-30T12:03:42.776953] [INFO ] [MAIN ] [501/3488] BRX kept (0.5s) | 500 kept, 1 rejected | 137.8/min | ETA: 21.7m [2026-01-30T12:03:43.088415] [DEBUG] [REMOTE ] BRZE: Retrieved 1053 rows, trimmed to 300. [2026-01-30T12:03:43.088595] [DEBUG] [REMOTE ] BRZE: PASS: History has at least 300 days. [2026-01-30T12:03:43.088889] [DEBUG] [REMOTE ] BRZE: PASS: Price check passed. Min price $21.81. [2026-01-30T12:03:43.089092] [DEBUG] [REMOTE ] BRZE: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:43.089292] [DEBUG] [REMOTE ] BRZE: PASS: Integrity check passed. [2026-01-30T12:03:43.089357] [DEBUG] [REMOTE ] BRZE: Symbol is viable for forecasting. [2026-01-30T12:03:43.089431] [INFO ] [MAIN ] [502/3488] BRZE kept (0.3s) | 501 kept, 1 rejected | 137.9/min | ETA: 21.7m [2026-01-30T12:03:43.697115] [DEBUG] [REMOTE ] BSAC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:43.697271] [DEBUG] [REMOTE ] BSAC: PASS: History has at least 300 days. [2026-01-30T12:03:43.697518] [DEBUG] [REMOTE ] BSAC: PASS: Price check passed. Min price $28.38. [2026-01-30T12:03:43.697677] [DEBUG] [REMOTE ] BSAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:43.697827] [DEBUG] [REMOTE ] BSAC: PASS: Integrity check passed. [2026-01-30T12:03:43.697893] [DEBUG] [REMOTE ] BSAC: Symbol is viable for forecasting. [2026-01-30T12:03:43.698468] [INFO ] [MAIN ] [503/3488] BSAC kept (0.6s) | 502 kept, 1 rejected | 137.8/min | ETA: 21.7m [2026-01-30T12:03:43.920683] [DEBUG] [REMOTE ] BSCQ: Retrieved 2355 rows, trimmed to 300. [2026-01-30T12:03:43.920833] [DEBUG] [REMOTE ] BSCQ: PASS: History has at least 300 days. [2026-01-30T12:03:43.921055] [DEBUG] [REMOTE ] BSCQ: PASS: Price check passed. Min price $19.36. [2026-01-30T12:03:43.921197] [DEBUG] [REMOTE ] BSCQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:43.921320] [DEBUG] [REMOTE ] BSCQ: PASS: Integrity check passed. [2026-01-30T12:03:43.921362] [DEBUG] [REMOTE ] BSCQ: Symbol is viable for forecasting. [2026-01-30T12:03:43.921422] [INFO ] [MAIN ] [504/3488] BSCQ kept (0.2s) | 503 kept, 1 rejected | 137.9/min | ETA: 21.6m [2026-01-30T12:03:44.379073] [DEBUG] [REMOTE ] BSCS: Retrieved 1878 rows, trimmed to 300. [2026-01-30T12:03:44.379216] [DEBUG] [REMOTE ] BSCS: PASS: History has at least 300 days. [2026-01-30T12:03:44.379442] [DEBUG] [REMOTE ] BSCS: PASS: Price check passed. Min price $20.31. [2026-01-30T12:03:44.379613] [DEBUG] [REMOTE ] BSCS: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:44.379738] [DEBUG] [REMOTE ] BSCS: PASS: Integrity check passed. [2026-01-30T12:03:44.379818] [DEBUG] [REMOTE ] BSCS: Symbol is viable for forecasting. [2026-01-30T12:03:44.379869] [INFO ] [MAIN ] [505/3488] BSCS kept (0.5s) | 504 kept, 1 rejected | 137.9/min | ETA: 21.6m [2026-01-30T12:03:44.714930] [DEBUG] [REMOTE ] BSCX: Retrieved 592 rows, trimmed to 300. [2026-01-30T12:03:44.715100] [DEBUG] [REMOTE ] BSCX: PASS: History has at least 300 days. [2026-01-30T12:03:44.715557] [DEBUG] [REMOTE ] BSCX: PASS: Price check passed. Min price $21.12. [2026-01-30T12:03:44.715788] [DEBUG] [REMOTE ] BSCX: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:44.715941] [DEBUG] [REMOTE ] BSCX: PASS: Integrity check passed. [2026-01-30T12:03:44.715994] [DEBUG] [REMOTE ] BSCX: Symbol is viable for forecasting. [2026-01-30T12:03:44.716058] [INFO ] [MAIN ] [506/3488] BSCX kept (0.3s) | 505 kept, 1 rejected | 137.9/min | ETA: 21.6m [2026-01-30T12:03:45.003500] [DEBUG] [REMOTE ] BSCY: Retrieved 409 rows, trimmed to 300. [2026-01-30T12:03:45.003735] [DEBUG] [REMOTE ] BSCY: PASS: History has at least 300 days. [2026-01-30T12:03:45.004040] [DEBUG] [REMOTE ] BSCY: PASS: Price check passed. Min price $20.69. [2026-01-30T12:03:45.004199] [DEBUG] [REMOTE ] BSCY: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:45.004339] [DEBUG] [REMOTE ] BSCY: PASS: Integrity check passed. [2026-01-30T12:03:45.004391] [DEBUG] [REMOTE ] BSCY: Symbol is viable for forecasting. [2026-01-30T12:03:45.004453] [INFO ] [MAIN ] [507/3488] BSCY kept (0.3s) | 506 kept, 1 rejected | 138.0/min | ETA: 21.6m [2026-01-30T12:03:45.599288] [DEBUG] [REMOTE ] BSJQ: Retrieved 1878 rows, trimmed to 300. [2026-01-30T12:03:45.599415] [DEBUG] [REMOTE ] BSJQ: PASS: History has at least 300 days. [2026-01-30T12:03:45.599649] [DEBUG] [REMOTE ] BSJQ: PASS: Price check passed. Min price $23.00. [2026-01-30T12:03:45.599794] [DEBUG] [REMOTE ] BSJQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:45.599911] [DEBUG] [REMOTE ] BSJQ: PASS: Integrity check passed. [2026-01-30T12:03:45.599954] [DEBUG] [REMOTE ] BSJQ: Symbol is viable for forecasting. [2026-01-30T12:03:45.600004] [INFO ] [MAIN ] [508/3488] BSJQ kept (0.6s) | 507 kept, 1 rejected | 137.9/min | ETA: 21.6m [2026-01-30T12:03:45.977174] [DEBUG] [REMOTE ] BSJS: Retrieved 1349 rows, trimmed to 300. [2026-01-30T12:03:45.977347] [DEBUG] [REMOTE ] BSJS: PASS: History has at least 300 days. [2026-01-30T12:03:45.977853] [DEBUG] [REMOTE ] BSJS: PASS: Price check passed. Min price $21.57. [2026-01-30T12:03:45.978066] [DEBUG] [REMOTE ] BSJS: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:45.978242] [DEBUG] [REMOTE ] BSJS: PASS: Integrity check passed. [2026-01-30T12:03:45.978316] [DEBUG] [REMOTE ] BSJS: Symbol is viable for forecasting. [2026-01-30T12:03:45.978395] [INFO ] [MAIN ] [509/3488] BSJS kept (0.4s) | 508 kept, 1 rejected | 138.0/min | ETA: 21.6m [2026-01-30T12:03:46.459330] [DEBUG] [REMOTE ] BSL: Retrieved 3944 rows, trimmed to 300. [2026-01-30T12:03:46.459459] [DEBUG] [REMOTE ] BSL: PASS: History has at least 300 days. [2026-01-30T12:03:46.459695] [DEBUG] [REMOTE ] BSL: PASS: Price check passed. Min price $13.31. [2026-01-30T12:03:46.459830] [DEBUG] [REMOTE ] BSL: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:46.459943] [DEBUG] [REMOTE ] BSL: PASS: Integrity check passed. [2026-01-30T12:03:46.459982] [DEBUG] [REMOTE ] BSL: Symbol is viable for forecasting. [2026-01-30T12:03:46.460029] [INFO ] [MAIN ] [510/3488] BSL kept (0.5s) | 509 kept, 1 rejected | 137.9/min | ETA: 21.6m [2026-01-30T12:03:46.736342] [DEBUG] [REMOTE ] BSM: Retrieved 2703 rows, trimmed to 300. [2026-01-30T12:03:46.736749] [DEBUG] [REMOTE ] BSM: PASS: History has at least 300 days. [2026-01-30T12:03:46.737076] [DEBUG] [REMOTE ] BSM: PASS: Price check passed. Min price $12.81. [2026-01-30T12:03:46.737263] [DEBUG] [REMOTE ] BSM: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:46.737443] [DEBUG] [REMOTE ] BSM: PASS: Integrity check passed. [2026-01-30T12:03:46.737502] [DEBUG] [REMOTE ] BSM: Symbol is viable for forecasting. [2026-01-30T12:03:46.737592] [INFO ] [MAIN ] [511/3488] BSM kept (0.3s) | 510 kept, 1 rejected | 138.0/min | ETA: 21.6m [2026-01-30T12:03:47.198630] [DEBUG] [REMOTE ] BSMQ: Retrieved 1594 rows, trimmed to 300. [2026-01-30T12:03:47.198754] [DEBUG] [REMOTE ] BSMQ: PASS: History has at least 300 days. [2026-01-30T12:03:47.198952] [DEBUG] [REMOTE ] BSMQ: PASS: Price check passed. Min price $23.46. [2026-01-30T12:03:47.199104] [DEBUG] [REMOTE ] BSMQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:47.199216] [DEBUG] [REMOTE ] BSMQ: PASS: Integrity check passed. [2026-01-30T12:03:47.199256] [DEBUG] [REMOTE ] BSMQ: Symbol is viable for forecasting. [2026-01-30T12:03:47.199304] [INFO ] [MAIN ] [512/3488] BSMQ kept (0.5s) | 511 kept, 1 rejected | 138.0/min | ETA: 21.6m [2026-01-30T12:03:47.583734] [DEBUG] [REMOTE ] BSMS: Retrieved 1563 rows, trimmed to 300. [2026-01-30T12:03:47.583865] [DEBUG] [REMOTE ] BSMS: PASS: History has at least 300 days. [2026-01-30T12:03:47.584075] [DEBUG] [REMOTE ] BSMS: PASS: Price check passed. Min price $23.20. [2026-01-30T12:03:47.584225] [DEBUG] [REMOTE ] BSMS: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:47.584340] [DEBUG] [REMOTE ] BSMS: PASS: Integrity check passed. [2026-01-30T12:03:47.584381] [DEBUG] [REMOTE ] BSMS: Symbol is viable for forecasting. [2026-01-30T12:03:47.584431] [INFO ] [MAIN ] [513/3488] BSMS kept (0.4s) | 512 kept, 1 rejected | 138.0/min | ETA: 21.6m [2026-01-30T12:03:47.905742] [DEBUG] [REMOTE ] BSSX: Retrieved 592 rows, trimmed to 300. [2026-01-30T12:03:47.905866] [DEBUG] [REMOTE ] BSSX: PASS: History has at least 300 days. [2026-01-30T12:03:47.906062] [DEBUG] [REMOTE ] BSSX: PASS: Price check passed. Min price $25.58. [2026-01-30T12:03:47.906196] [DEBUG] [REMOTE ] BSSX: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:47.906309] [DEBUG] [REMOTE ] BSSX: PASS: Integrity check passed. [2026-01-30T12:03:47.906348] [DEBUG] [REMOTE ] BSSX: Symbol is viable for forecasting. [2026-01-30T12:03:47.906395] [INFO ] [MAIN ] [514/3488] BSSX kept (0.3s) | 513 kept, 1 rejected | 138.1/min | ETA: 21.5m [2026-01-30T12:03:48.427414] [DEBUG] [REMOTE ] BSTZ: Retrieved 1658 rows, trimmed to 300. [2026-01-30T12:03:48.427543] [DEBUG] [REMOTE ] BSTZ: PASS: History has at least 300 days. [2026-01-30T12:03:48.427773] [DEBUG] [REMOTE ] BSTZ: PASS: Price check passed. Min price $20.34. [2026-01-30T12:03:48.427946] [DEBUG] [REMOTE ] BSTZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:48.428061] [DEBUG] [REMOTE ] BSTZ: PASS: Integrity check passed. [2026-01-30T12:03:48.428102] [DEBUG] [REMOTE ] BSTZ: Symbol is viable for forecasting. [2026-01-30T12:03:48.428151] [INFO ] [MAIN ] [515/3488] BSTZ kept (0.5s) | 514 kept, 1 rejected | 138.1/min | ETA: 21.5m [2026-01-30T12:03:48.777544] [DEBUG] [REMOTE ] BSVN: Retrieved 1849 rows, trimmed to 300. [2026-01-30T12:03:48.777699] [DEBUG] [REMOTE ] BSVN: PASS: History has at least 300 days. [2026-01-30T12:03:48.777921] [DEBUG] [REMOTE ] BSVN: PASS: Price check passed. Min price $40.16. [2026-01-30T12:03:48.778051] [DEBUG] [REMOTE ] BSVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:48.778160] [DEBUG] [REMOTE ] BSVN: PASS: Integrity check passed. [2026-01-30T12:03:48.778227] [DEBUG] [REMOTE ] BSVN: Symbol is viable for forecasting. [2026-01-30T12:03:48.778289] [INFO ] [MAIN ] [516/3488] BSVN kept (0.4s) | 515 kept, 1 rejected | 138.1/min | ETA: 21.5m [2026-01-30T12:03:49.047406] [DEBUG] [REMOTE ] BSVO: Retrieved 724 rows, trimmed to 300. [2026-01-30T12:03:49.047525] [DEBUG] [REMOTE ] BSVO: PASS: History has at least 300 days. [2026-01-30T12:03:49.047748] [DEBUG] [REMOTE ] BSVO: PASS: Price check passed. Min price $21.29. [2026-01-30T12:03:49.047918] [DEBUG] [REMOTE ] BSVO: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:49.048046] [DEBUG] [REMOTE ] BSVO: PASS: Integrity check passed. [2026-01-30T12:03:49.048095] [DEBUG] [REMOTE ] BSVO: Symbol is viable for forecasting. [2026-01-30T12:03:49.048147] [INFO ] [MAIN ] [517/3488] BSVO kept (0.3s) | 516 kept, 1 rejected | 138.2/min | ETA: 21.5m [2026-01-30T12:03:49.736128] [DEBUG] [REMOTE ] BSX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:49.736286] [DEBUG] [REMOTE ] BSX: PASS: History has at least 300 days. [2026-01-30T12:03:49.736565] [DEBUG] [REMOTE ] BSX: PASS: Price check passed. Min price $88.07. [2026-01-30T12:03:49.736731] [DEBUG] [REMOTE ] BSX: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:49.736854] [DEBUG] [REMOTE ] BSX: PASS: Integrity check passed. [2026-01-30T12:03:49.736894] [DEBUG] [REMOTE ] BSX: Symbol is viable for forecasting. [2026-01-30T12:03:49.736943] [INFO ] [MAIN ] [518/3488] BSX kept (0.7s) | 517 kept, 1 rejected | 138.1/min | ETA: 21.5m [2026-01-30T12:03:49.957508] [DEBUG] [REMOTE ] BSY: Retrieved 1344 rows, trimmed to 300. [2026-01-30T12:03:49.957716] [DEBUG] [REMOTE ] BSY: PASS: History has at least 300 days. [2026-01-30T12:03:49.957994] [DEBUG] [REMOTE ] BSY: PASS: Price check passed. Min price $35.07. [2026-01-30T12:03:49.958138] [DEBUG] [REMOTE ] BSY: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:49.958267] [DEBUG] [REMOTE ] BSY: PASS: Integrity check passed. [2026-01-30T12:03:49.958309] [DEBUG] [REMOTE ] BSY: Symbol is viable for forecasting. [2026-01-30T12:03:49.958363] [INFO ] [MAIN ] [519/3488] BSY kept (0.2s) | 518 kept, 1 rejected | 138.2/min | ETA: 21.5m [2026-01-30T12:03:50.390323] [DEBUG] [REMOTE ] BTA: Retrieved 5013 rows, trimmed to 300. [2026-01-30T12:03:50.390463] [DEBUG] [REMOTE ] BTA: PASS: History has at least 300 days. [2026-01-30T12:03:50.390690] [DEBUG] [REMOTE ] BTA: PASS: Price check passed. Min price $9.20. [2026-01-30T12:03:50.390826] [DEBUG] [REMOTE ] BTA: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:50.390940] [DEBUG] [REMOTE ] BTA: PASS: Integrity check passed. [2026-01-30T12:03:50.390979] [DEBUG] [REMOTE ] BTA: Symbol is viable for forecasting. [2026-01-30T12:03:50.391026] [INFO ] [MAIN ] [520/3488] BTA kept (0.4s) | 519 kept, 1 rejected | 138.2/min | ETA: 21.5m [2026-01-30T12:03:50.816045] [DEBUG] [REMOTE ] BTAI: Retrieved 1985 rows, trimmed to 300. [2026-01-30T12:03:50.816177] [DEBUG] [REMOTE ] BTAI: PASS: History has at least 300 days. [2026-01-30T12:03:50.816372] [DEBUG] [REMOTE ] BTAI: PASS: Price check passed. Min price $1.53. [2026-01-30T12:03:50.816504] [DEBUG] [REMOTE ] BTAI: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:50.816639] [DEBUG] [REMOTE ] BTAI: PASS: Integrity check passed. [2026-01-30T12:03:50.816681] [DEBUG] [REMOTE ] BTAI: Symbol is viable for forecasting. [2026-01-30T12:03:50.816730] [INFO ] [MAIN ] [521/3488] BTAI kept (0.4s) | 520 kept, 1 rejected | 138.2/min | ETA: 21.5m [2026-01-30T12:03:51.264726] [DEBUG] [REMOTE ] BTCS: Retrieved 2995 rows, trimmed to 300. [2026-01-30T12:03:51.264856] [DEBUG] [REMOTE ] BTCS: PASS: History has at least 300 days. [2026-01-30T12:03:51.265056] [DEBUG] [REMOTE ] BTCS: PASS: Price check passed. Min price $2.53. [2026-01-30T12:03:51.265223] [DEBUG] [REMOTE ] BTCS: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:51.265344] [DEBUG] [REMOTE ] BTCS: PASS: Integrity check passed. [2026-01-30T12:03:51.265384] [DEBUG] [REMOTE ] BTCS: Symbol is viable for forecasting. [2026-01-30T12:03:51.265437] [INFO ] [MAIN ] [522/3488] BTCS kept (0.4s) | 521 kept, 1 rejected | 138.2/min | ETA: 21.5m [2026-01-30T12:03:51.743515] [DEBUG] [REMOTE ] BTE: Retrieved 4988 rows, trimmed to 300. [2026-01-30T12:03:51.743667] [DEBUG] [REMOTE ] BTE: PASS: History has at least 300 days. [2026-01-30T12:03:51.743871] [DEBUG] [REMOTE ] BTE: PASS: Price check passed. Min price $2.32. [2026-01-30T12:03:51.744004] [DEBUG] [REMOTE ] BTE: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:51.744116] [DEBUG] [REMOTE ] BTE: PASS: Integrity check passed. [2026-01-30T12:03:51.744177] [DEBUG] [REMOTE ] BTE: Symbol is viable for forecasting. [2026-01-30T12:03:51.744225] [INFO ] [MAIN ] [523/3488] BTE kept (0.5s) | 522 kept, 1 rejected | 138.2/min | ETA: 21.5m [2026-01-30T12:03:51.991436] [DEBUG] [REMOTE ] BTF: Retrieved 1071 rows, trimmed to 300. [2026-01-30T12:03:51.991777] [DEBUG] [REMOTE ] BTF: PASS: History has at least 300 days. [2026-01-30T12:03:51.992006] [DEBUG] [REMOTE ] BTF: PASS: Price check passed. Min price $24.32. [2026-01-30T12:03:51.992140] [DEBUG] [REMOTE ] BTF: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:51.992249] [DEBUG] [REMOTE ] BTF: PASS: Integrity check passed. [2026-01-30T12:03:51.992287] [DEBUG] [REMOTE ] BTF: Symbol is viable for forecasting. [2026-01-30T12:03:51.992334] [INFO ] [MAIN ] [524/3488] BTF kept (0.2s) | 523 kept, 1 rejected | 138.3/min | ETA: 21.4m [2026-01-30T12:03:52.581929] [DEBUG] [REMOTE ] BTI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:52.582120] [DEBUG] [REMOTE ] BTI: PASS: History has at least 300 days. [2026-01-30T12:03:52.582467] [DEBUG] [REMOTE ] BTI: PASS: Price check passed. Min price $51.75. [2026-01-30T12:03:52.582681] [DEBUG] [REMOTE ] BTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:52.582834] [DEBUG] [REMOTE ] BTI: PASS: Integrity check passed. [2026-01-30T12:03:52.582877] [DEBUG] [REMOTE ] BTI: Symbol is viable for forecasting. [2026-01-30T12:03:52.582955] [INFO ] [MAIN ] [525/3488] BTI kept (0.6s) | 524 kept, 1 rejected | 138.2/min | ETA: 21.4m [2026-01-30T12:03:52.837847] [DEBUG] [REMOTE ] BTM: Retrieved 647 rows, trimmed to 300. [2026-01-30T12:03:52.838059] [DEBUG] [REMOTE ] BTM: PASS: History has at least 300 days. [2026-01-30T12:03:52.838304] [DEBUG] [REMOTE ] BTM: PASS: Price check passed. Min price $1.08. [2026-01-30T12:03:52.838448] [DEBUG] [REMOTE ] BTM: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:52.838564] [DEBUG] [REMOTE ] BTM: PASS: Integrity check passed. [2026-01-30T12:03:52.838634] [DEBUG] [REMOTE ] BTM: Symbol is viable for forecasting. [2026-01-30T12:03:52.838689] [INFO ] [MAIN ] [526/3488] BTM kept (0.3s) | 525 kept, 1 rejected | 138.3/min | ETA: 21.4m [2026-01-30T12:03:53.221421] [DEBUG] [REMOTE ] BTMD: Retrieved 1195 rows, trimmed to 300. [2026-01-30T12:03:53.221548] [DEBUG] [REMOTE ] BTMD: PASS: History has at least 300 days. [2026-01-30T12:03:53.221792] [DEBUG] [REMOTE ] BTMD: PASS: Price check passed. Min price $2.07. [2026-01-30T12:03:53.221930] [DEBUG] [REMOTE ] BTMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:53.222040] [DEBUG] [REMOTE ] BTMD: PASS: Integrity check passed. [2026-01-30T12:03:53.222106] [DEBUG] [REMOTE ] BTMD: Symbol is viable for forecasting. [2026-01-30T12:03:53.222156] [INFO ] [MAIN ] [527/3488] BTMD kept (0.4s) | 526 kept, 1 rejected | 138.3/min | ETA: 21.4m [2026-01-30T12:03:53.570211] [DEBUG] [REMOTE ] BTSG: Retrieved 504 rows, trimmed to 300. [2026-01-30T12:03:53.570356] [DEBUG] [REMOTE ] BTSG: PASS: History has at least 300 days. [2026-01-30T12:03:53.570613] [DEBUG] [REMOTE ] BTSG: PASS: Price check passed. Min price $31.36. [2026-01-30T12:03:53.570766] [DEBUG] [REMOTE ] BTSG: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:53.570879] [DEBUG] [REMOTE ] BTSG: PASS: Integrity check passed. [2026-01-30T12:03:53.570920] [DEBUG] [REMOTE ] BTSG: Symbol is viable for forecasting. [2026-01-30T12:03:53.570968] [INFO ] [MAIN ] [528/3488] BTSG kept (0.3s) | 527 kept, 1 rejected | 138.4/min | ETA: 21.4m [2026-01-30T12:03:54.174207] [DEBUG] [REMOTE ] BTZ: Retrieved 4804 rows, trimmed to 300. [2026-01-30T12:03:54.174365] [DEBUG] [REMOTE ] BTZ: PASS: History has at least 300 days. [2026-01-30T12:03:54.174649] [DEBUG] [REMOTE ] BTZ: PASS: Price check passed. Min price $10.54. [2026-01-30T12:03:54.174784] [DEBUG] [REMOTE ] BTZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:54.174908] [DEBUG] [REMOTE ] BTZ: PASS: Integrity check passed. [2026-01-30T12:03:54.174947] [DEBUG] [REMOTE ] BTZ: Symbol is viable for forecasting. [2026-01-30T12:03:54.174996] [INFO ] [MAIN ] [529/3488] BTZ kept (0.6s) | 528 kept, 1 rejected | 138.3/min | ETA: 21.4m [2026-01-30T12:03:54.502667] [DEBUG] [REMOTE ] BUD: Retrieved 4171 rows, trimmed to 300. [2026-01-30T12:03:54.502840] [DEBUG] [REMOTE ] BUD: PASS: History has at least 300 days. [2026-01-30T12:03:54.503196] [DEBUG] [REMOTE ] BUD: PASS: Price check passed. Min price $60.44. [2026-01-30T12:03:54.503388] [DEBUG] [REMOTE ] BUD: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:54.503553] [DEBUG] [REMOTE ] BUD: PASS: Integrity check passed. [2026-01-30T12:03:54.503639] [DEBUG] [REMOTE ] BUD: Symbol is viable for forecasting. [2026-01-30T12:03:54.503719] [INFO ] [MAIN ] [530/3488] BUD kept (0.3s) | 529 kept, 1 rejected | 138.3/min | ETA: 21.4m [2026-01-30T12:03:54.774230] [DEBUG] [REMOTE ] BUFC: Retrieved 533 rows, trimmed to 300. [2026-01-30T12:03:54.774394] [DEBUG] [REMOTE ] BUFC: PASS: History has at least 300 days. [2026-01-30T12:03:54.774682] [DEBUG] [REMOTE ] BUFC: PASS: Price check passed. Min price $40.36. [2026-01-30T12:03:54.774884] [DEBUG] [REMOTE ] BUFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:54.775043] [DEBUG] [REMOTE ] BUFC: PASS: Integrity check passed. [2026-01-30T12:03:54.775098] [DEBUG] [REMOTE ] BUFC: Symbol is viable for forecasting. [2026-01-30T12:03:54.775165] [INFO ] [MAIN ] [531/3488] BUFC kept (0.3s) | 530 kept, 1 rejected | 138.4/min | ETA: 21.4m [2026-01-30T12:03:55.253933] [DEBUG] [REMOTE ] BUG: Retrieved 1569 rows, trimmed to 300. [2026-01-30T12:03:55.254083] [DEBUG] [REMOTE ] BUG: PASS: History has at least 300 days. [2026-01-30T12:03:55.254348] [DEBUG] [REMOTE ] BUG: PASS: Price check passed. Min price $28.84. [2026-01-30T12:03:55.254539] [DEBUG] [REMOTE ] BUG: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:55.254738] [DEBUG] [REMOTE ] BUG: PASS: Integrity check passed. [2026-01-30T12:03:55.254799] [DEBUG] [REMOTE ] BUG: Symbol is viable for forecasting. [2026-01-30T12:03:55.254862] [INFO ] [MAIN ] [532/3488] BUG kept (0.5s) | 531 kept, 1 rejected | 138.4/min | ETA: 21.4m [2026-01-30T12:03:55.711820] [DEBUG] [REMOTE ] BUI: Retrieved 3565 rows, trimmed to 300. [2026-01-30T12:03:55.711953] [DEBUG] [REMOTE ] BUI: PASS: History has at least 300 days. [2026-01-30T12:03:55.712155] [DEBUG] [REMOTE ] BUI: PASS: Price check passed. Min price $24.35. [2026-01-30T12:03:55.712286] [DEBUG] [REMOTE ] BUI: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:55.712396] [DEBUG] [REMOTE ] BUI: PASS: Integrity check passed. [2026-01-30T12:03:55.712435] [DEBUG] [REMOTE ] BUI: Symbol is viable for forecasting. [2026-01-30T12:03:55.712486] [INFO ] [MAIN ] [533/3488] BUI kept (0.5s) | 532 kept, 1 rejected | 138.4/min | ETA: 21.4m [2026-01-30T12:03:56.023513] [DEBUG] [REMOTE ] BURL: Retrieved 3100 rows, trimmed to 300. [2026-01-30T12:03:56.023674] [DEBUG] [REMOTE ] BURL: PASS: History has at least 300 days. [2026-01-30T12:03:56.023884] [DEBUG] [REMOTE ] BURL: PASS: Price check passed. Min price $242.43. [2026-01-30T12:03:56.024023] [DEBUG] [REMOTE ] BURL: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:56.024134] [DEBUG] [REMOTE ] BURL: PASS: Integrity check passed. [2026-01-30T12:03:56.024176] [DEBUG] [REMOTE ] BURL: Symbol is viable for forecasting. [2026-01-30T12:03:56.024226] [INFO ] [MAIN ] [534/3488] BURL kept (0.3s) | 533 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-30T12:03:56.621451] [DEBUG] [REMOTE ] BUSE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:56.621594] [DEBUG] [REMOTE ] BUSE: PASS: History has at least 300 days. [2026-01-30T12:03:56.621810] [DEBUG] [REMOTE ] BUSE: PASS: Price check passed. Min price $21.94. [2026-01-30T12:03:56.621943] [DEBUG] [REMOTE ] BUSE: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:56.622057] [DEBUG] [REMOTE ] BUSE: PASS: Integrity check passed. [2026-01-30T12:03:56.622096] [DEBUG] [REMOTE ] BUSE: Symbol is viable for forecasting. [2026-01-30T12:03:56.622144] [INFO ] [MAIN ] [535/3488] BUSE kept (0.6s) | 534 kept, 1 rejected | 138.4/min | ETA: 21.3m [2026-01-30T12:03:56.852818] [DEBUG] [REMOTE ] BUXX: Retrieved 620 rows, trimmed to 300. [2026-01-30T12:03:56.852948] [DEBUG] [REMOTE ] BUXX: PASS: History has at least 300 days. [2026-01-30T12:03:56.853185] [DEBUG] [REMOTE ] BUXX: PASS: Price check passed. Min price $20.04. [2026-01-30T12:03:56.853321] [DEBUG] [REMOTE ] BUXX: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:56.853429] [DEBUG] [REMOTE ] BUXX: PASS: Integrity check passed. [2026-01-30T12:03:56.853468] [DEBUG] [REMOTE ] BUXX: Symbol is viable for forecasting. [2026-01-30T12:03:56.853517] [INFO ] [MAIN ] [536/3488] BUXX kept (0.2s) | 535 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-30T12:03:57.246957] [DEBUG] [REMOTE ] BVFL: Retrieved 2315 rows, trimmed to 300. [2026-01-30T12:03:57.247082] [DEBUG] [REMOTE ] BVFL: PASS: History has at least 300 days. [2026-01-30T12:03:57.247278] [DEBUG] [REMOTE ] BVFL: PASS: Price check passed. Min price $16.45. [2026-01-30T12:03:57.247407] [DEBUG] [REMOTE ] BVFL: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:57.247514] [DEBUG] [REMOTE ] BVFL: PASS: Integrity check passed. [2026-01-30T12:03:57.247552] [DEBUG] [REMOTE ] BVFL: Symbol is viable for forecasting. [2026-01-30T12:03:57.247624] [INFO ] [MAIN ] [537/3488] BVFL kept (0.4s) | 536 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-30T12:03:57.747619] [DEBUG] [REMOTE ] BVN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:57.747756] [DEBUG] [REMOTE ] BVN: PASS: History has at least 300 days. [2026-01-30T12:03:57.747994] [DEBUG] [REMOTE ] BVN: PASS: Price check passed. Min price $21.03. [2026-01-30T12:03:57.748133] [DEBUG] [REMOTE ] BVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:57.748257] [DEBUG] [REMOTE ] BVN: PASS: Integrity check passed. [2026-01-30T12:03:57.748328] [DEBUG] [REMOTE ] BVN: Symbol is viable for forecasting. [2026-01-30T12:03:57.749002] [INFO ] [MAIN ] [538/3488] BVN kept (0.5s) | 537 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-30T12:03:57.984100] [DEBUG] [REMOTE ] BVS: Retrieved 1247 rows, trimmed to 300. [2026-01-30T12:03:57.984221] [DEBUG] [REMOTE ] BVS: PASS: History has at least 300 days. [2026-01-30T12:03:57.984415] [DEBUG] [REMOTE ] BVS: PASS: Price check passed. Min price $6.53. [2026-01-30T12:03:57.984549] [DEBUG] [REMOTE ] BVS: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:57.984678] [DEBUG] [REMOTE ] BVS: PASS: Integrity check passed. [2026-01-30T12:03:57.984718] [DEBUG] [REMOTE ] BVS: Symbol is viable for forecasting. [2026-01-30T12:03:57.984769] [INFO ] [MAIN ] [539/3488] BVS kept (0.2s) | 538 kept, 1 rejected | 138.6/min | ETA: 21.3m [2026-01-30T12:03:58.689725] [DEBUG] [REMOTE ] BWA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:03:58.690070] [DEBUG] [REMOTE ] BWA: PASS: History has at least 300 days. [2026-01-30T12:03:58.690301] [DEBUG] [REMOTE ] BWA: PASS: Price check passed. Min price $40.80. [2026-01-30T12:03:58.690444] [DEBUG] [REMOTE ] BWA: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:58.690565] [DEBUG] [REMOTE ] BWA: PASS: Integrity check passed. [2026-01-30T12:03:58.690629] [DEBUG] [REMOTE ] BWA: Symbol is viable for forecasting. [2026-01-30T12:03:58.691364] [INFO ] [MAIN ] [540/3488] BWA kept (0.7s) | 539 kept, 1 rejected | 138.4/min | ETA: 21.3m [2026-01-30T12:03:58.960241] [DEBUG] [REMOTE ] BWAY: Retrieved 1706 rows, trimmed to 300. [2026-01-30T12:03:58.960356] [DEBUG] [REMOTE ] BWAY: PASS: History has at least 300 days. [2026-01-30T12:03:58.960565] [DEBUG] [REMOTE ] BWAY: PASS: Price check passed. Min price $14.50. [2026-01-30T12:03:58.960740] [DEBUG] [REMOTE ] BWAY: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:58.960845] [DEBUG] [REMOTE ] BWAY: PASS: Integrity check passed. [2026-01-30T12:03:58.960884] [DEBUG] [REMOTE ] BWAY: Symbol is viable for forecasting. [2026-01-30T12:03:58.960931] [INFO ] [MAIN ] [541/3488] BWAY kept (0.3s) | 540 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-30T12:03:59.379035] [DEBUG] [REMOTE ] BWB: Retrieved 1981 rows, trimmed to 300. [2026-01-30T12:03:59.379181] [DEBUG] [REMOTE ] BWB: PASS: History has at least 300 days. [2026-01-30T12:03:59.379404] [DEBUG] [REMOTE ] BWB: PASS: Price check passed. Min price $16.17. [2026-01-30T12:03:59.379544] [DEBUG] [REMOTE ] BWB: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:59.379715] [DEBUG] [REMOTE ] BWB: PASS: Integrity check passed. [2026-01-30T12:03:59.379758] [DEBUG] [REMOTE ] BWB: Symbol is viable for forecasting. [2026-01-30T12:03:59.379805] [INFO ] [MAIN ] [542/3488] BWB kept (0.4s) | 541 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-30T12:03:59.902618] [DEBUG] [REMOTE ] BWEN: Retrieved 5495 rows, trimmed to 300. [2026-01-30T12:03:59.902776] [DEBUG] [REMOTE ] BWEN: PASS: History has at least 300 days. [2026-01-30T12:03:59.903021] [DEBUG] [REMOTE ] BWEN: PASS: Price check passed. Min price $2.00. [2026-01-30T12:03:59.903156] [DEBUG] [REMOTE ] BWEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:03:59.903277] [DEBUG] [REMOTE ] BWEN: PASS: Integrity check passed. [2026-01-30T12:03:59.903316] [DEBUG] [REMOTE ] BWEN: Symbol is viable for forecasting. [2026-01-30T12:03:59.903364] [INFO ] [MAIN ] [543/3488] BWEN kept (0.5s) | 542 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-30T12:04:00.230741] [DEBUG] [REMOTE ] BWFG: Retrieved 3981 rows, trimmed to 300. [2026-01-30T12:04:00.230878] [DEBUG] [REMOTE ] BWFG: PASS: History has at least 300 days. [2026-01-30T12:04:00.231095] [DEBUG] [REMOTE ] BWFG: PASS: Price check passed. Min price $42.74. [2026-01-30T12:04:00.231237] [DEBUG] [REMOTE ] BWFG: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:00.231350] [DEBUG] [REMOTE ] BWFG: PASS: Integrity check passed. [2026-01-30T12:04:00.231391] [DEBUG] [REMOTE ] BWFG: Symbol is viable for forecasting. [2026-01-30T12:04:00.231441] [INFO ] [MAIN ] [544/3488] BWFG kept (0.3s) | 543 kept, 1 rejected | 138.5/min | ETA: 21.3m [2026-01-30T12:04:00.650997] [DEBUG] [REMOTE ] BWG: Retrieved 3480 rows, trimmed to 300. [2026-01-30T12:04:00.651138] [DEBUG] [REMOTE ] BWG: PASS: History has at least 300 days. [2026-01-30T12:04:00.651438] [DEBUG] [REMOTE ] BWG: PASS: Price check passed. Min price $8.02. [2026-01-30T12:04:00.651653] [DEBUG] [REMOTE ] BWG: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:00.651828] [DEBUG] [REMOTE ] BWG: PASS: Integrity check passed. [2026-01-30T12:04:00.651884] [DEBUG] [REMOTE ] BWG: Symbol is viable for forecasting. [2026-01-30T12:04:00.651949] [INFO ] [MAIN ] [545/3488] BWG kept (0.4s) | 544 kept, 1 rejected | 138.5/min | ETA: 21.2m [2026-01-30T12:04:01.009603] [DEBUG] [REMOTE ] BWIN: Retrieved 1574 rows, trimmed to 300. [2026-01-30T12:04:01.009731] [DEBUG] [REMOTE ] BWIN: PASS: History has at least 300 days. [2026-01-30T12:04:01.009935] [DEBUG] [REMOTE ] BWIN: PASS: Price check passed. Min price $22.21. [2026-01-30T12:04:01.010070] [DEBUG] [REMOTE ] BWIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:01.010184] [DEBUG] [REMOTE ] BWIN: PASS: Integrity check passed. [2026-01-30T12:04:01.010224] [DEBUG] [REMOTE ] BWIN: Symbol is viable for forecasting. [2026-01-30T12:04:01.010271] [INFO ] [MAIN ] [546/3488] BWIN kept (0.4s) | 545 kept, 1 rejected | 138.6/min | ETA: 21.2m [2026-01-30T12:04:01.336990] [DEBUG] [REMOTE ] BWMN: Retrieved 1188 rows, trimmed to 300. [2026-01-30T12:04:01.337117] [DEBUG] [REMOTE ] BWMN: PASS: History has at least 300 days. [2026-01-30T12:04:01.337320] [DEBUG] [REMOTE ] BWMN: PASS: Price check passed. Min price $32.51. [2026-01-30T12:04:01.337459] [DEBUG] [REMOTE ] BWMN: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:01.337590] [DEBUG] [REMOTE ] BWMN: PASS: Integrity check passed. [2026-01-30T12:04:01.337632] [DEBUG] [REMOTE ] BWMN: Symbol is viable for forecasting. [2026-01-30T12:04:01.337683] [INFO ] [MAIN ] [547/3488] BWMN kept (0.3s) | 546 kept, 1 rejected | 138.6/min | ETA: 21.2m [2026-01-30T12:04:01.909675] [DEBUG] [REMOTE ] BXC: Retrieved 5315 rows, trimmed to 300. [2026-01-30T12:04:01.909836] [DEBUG] [REMOTE ] BXC: PASS: History has at least 300 days. [2026-01-30T12:04:01.910052] [DEBUG] [REMOTE ] BXC: PASS: Price check passed. Min price $53.30. [2026-01-30T12:04:01.910192] [DEBUG] [REMOTE ] BXC: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:01.910309] [DEBUG] [REMOTE ] BXC: PASS: Integrity check passed. [2026-01-30T12:04:01.910350] [DEBUG] [REMOTE ] BXC: Symbol is viable for forecasting. [2026-01-30T12:04:01.910399] [INFO ] [MAIN ] [548/3488] BXC kept (0.6s) | 547 kept, 1 rejected | 138.6/min | ETA: 21.2m [2026-01-30T12:04:02.278220] [DEBUG] [REMOTE ] BXMX: Retrieved 5348 rows, trimmed to 300. [2026-01-30T12:04:02.278379] [DEBUG] [REMOTE ] BXMX: PASS: History has at least 300 days. [2026-01-30T12:04:02.278681] [DEBUG] [REMOTE ] BXMX: PASS: Price check passed. Min price $13.61. [2026-01-30T12:04:02.278857] [DEBUG] [REMOTE ] BXMX: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:02.278993] [DEBUG] [REMOTE ] BXMX: PASS: Integrity check passed. [2026-01-30T12:04:02.279069] [DEBUG] [REMOTE ] BXMX: Symbol is viable for forecasting. [2026-01-30T12:04:02.279129] [INFO ] [MAIN ] [549/3488] BXMX kept (0.4s) | 548 kept, 1 rejected | 138.6/min | ETA: 21.2m [2026-01-30T12:04:02.759105] [DEBUG] [REMOTE ] BXP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:02.759241] [DEBUG] [REMOTE ] BXP: PASS: History has at least 300 days. [2026-01-30T12:04:02.759464] [DEBUG] [REMOTE ] BXP: PASS: Price check passed. Min price $64.15. [2026-01-30T12:04:02.759620] [DEBUG] [REMOTE ] BXP: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:02.759739] [DEBUG] [REMOTE ] BXP: PASS: Integrity check passed. [2026-01-30T12:04:02.759778] [DEBUG] [REMOTE ] BXP: Symbol is viable for forecasting. [2026-01-30T12:04:02.759827] [INFO ] [MAIN ] [550/3488] BXP kept (0.5s) | 549 kept, 1 rejected | 138.6/min | ETA: 21.2m [2026-01-30T12:04:03.023282] [DEBUG] [REMOTE ] BXSL: Retrieved 1067 rows, trimmed to 300. [2026-01-30T12:04:03.023418] [DEBUG] [REMOTE ] BXSL: PASS: History has at least 300 days. [2026-01-30T12:04:03.023662] [DEBUG] [REMOTE ] BXSL: PASS: Price check passed. Min price $25.22. [2026-01-30T12:04:03.023803] [DEBUG] [REMOTE ] BXSL: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:03.023912] [DEBUG] [REMOTE ] BXSL: PASS: Integrity check passed. [2026-01-30T12:04:03.023952] [DEBUG] [REMOTE ] BXSL: Symbol is viable for forecasting. [2026-01-30T12:04:03.023999] [INFO ] [MAIN ] [551/3488] BXSL kept (0.3s) | 550 kept, 1 rejected | 138.7/min | ETA: 21.2m [2026-01-30T12:04:03.612961] [DEBUG] [REMOTE ] BYD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:03.613161] [DEBUG] [REMOTE ] BYD: PASS: History has at least 300 days. [2026-01-30T12:04:03.613462] [DEBUG] [REMOTE ] BYD: PASS: Price check passed. Min price $77.35. [2026-01-30T12:04:03.613622] [DEBUG] [REMOTE ] BYD: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:03.613757] [DEBUG] [REMOTE ] BYD: PASS: Integrity check passed. [2026-01-30T12:04:03.613797] [DEBUG] [REMOTE ] BYD: Symbol is viable for forecasting. [2026-01-30T12:04:03.613850] [INFO ] [MAIN ] [552/3488] BYD kept (0.6s) | 551 kept, 1 rejected | 138.6/min | ETA: 21.2m [2026-01-30T12:04:04.051687] [DEBUG] [REMOTE ] BYM: Retrieved 5850 rows, trimmed to 300. [2026-01-30T12:04:04.051824] [DEBUG] [REMOTE ] BYM: PASS: History has at least 300 days. [2026-01-30T12:04:04.052048] [DEBUG] [REMOTE ] BYM: PASS: Price check passed. Min price $10.69. [2026-01-30T12:04:04.052187] [DEBUG] [REMOTE ] BYM: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:04.052304] [DEBUG] [REMOTE ] BYM: PASS: Integrity check passed. [2026-01-30T12:04:04.052345] [DEBUG] [REMOTE ] BYM: Symbol is viable for forecasting. [2026-01-30T12:04:04.052420] [INFO ] [MAIN ] [553/3488] BYM kept (0.4s) | 552 kept, 1 rejected | 138.6/min | ETA: 21.2m [2026-01-30T12:04:04.256662] [DEBUG] [REMOTE ] BYRN: Retrieved 3745 rows, trimmed to 300. [2026-01-30T12:04:04.257000] [DEBUG] [REMOTE ] BYRN: PASS: History has at least 300 days. [2026-01-30T12:04:04.257211] [DEBUG] [REMOTE ] BYRN: PASS: Price check passed. Min price $14.22. [2026-01-30T12:04:04.257342] [DEBUG] [REMOTE ] BYRN: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:04.257455] [DEBUG] [REMOTE ] BYRN: PASS: Integrity check passed. [2026-01-30T12:04:04.257494] [DEBUG] [REMOTE ] BYRN: Symbol is viable for forecasting. [2026-01-30T12:04:04.257541] [INFO ] [MAIN ] [554/3488] BYRN kept (0.2s) | 553 kept, 1 rejected | 138.7/min | ETA: 21.2m [2026-01-30T12:04:04.741346] [DEBUG] [REMOTE ] BYSI: Retrieved 2236 rows, trimmed to 300. [2026-01-30T12:04:04.741508] [DEBUG] [REMOTE ] BYSI: PASS: History has at least 300 days. [2026-01-30T12:04:04.741780] [DEBUG] [REMOTE ] BYSI: PASS: Price check passed. Min price $1.50. [2026-01-30T12:04:04.741942] [DEBUG] [REMOTE ] BYSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:04.742073] [DEBUG] [REMOTE ] BYSI: PASS: Integrity check passed. [2026-01-30T12:04:04.742119] [DEBUG] [REMOTE ] BYSI: Symbol is viable for forecasting. [2026-01-30T12:04:04.742177] [INFO ] [MAIN ] [555/3488] BYSI kept (0.5s) | 554 kept, 1 rejected | 138.7/min | ETA: 21.1m [2026-01-30T12:04:05.094697] [DEBUG] [REMOTE ] BZ: Retrieved 1164 rows, trimmed to 300. [2026-01-30T12:04:05.094836] [DEBUG] [REMOTE ] BZ: PASS: History has at least 300 days. [2026-01-30T12:04:05.095070] [DEBUG] [REMOTE ] BZ: PASS: Price check passed. Min price $18.83. [2026-01-30T12:04:05.095229] [DEBUG] [REMOTE ] BZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:05.095357] [DEBUG] [REMOTE ] BZ: PASS: Integrity check passed. [2026-01-30T12:04:05.095404] [DEBUG] [REMOTE ] BZ: Symbol is viable for forecasting. [2026-01-30T12:04:05.095461] [INFO ] [MAIN ] [556/3488] BZ kept (0.4s) | 555 kept, 1 rejected | 138.7/min | ETA: 21.1m [2026-01-30T12:04:05.739877] [DEBUG] [REMOTE ] BZH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:05.740012] [DEBUG] [REMOTE ] BZH: PASS: History has at least 300 days. [2026-01-30T12:04:05.740230] [DEBUG] [REMOTE ] BZH: PASS: Price check passed. Min price $19.82. [2026-01-30T12:04:05.740372] [DEBUG] [REMOTE ] BZH: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:05.740491] [DEBUG] [REMOTE ] BZH: PASS: Integrity check passed. [2026-01-30T12:04:05.740532] [DEBUG] [REMOTE ] BZH: Symbol is viable for forecasting. [2026-01-30T12:04:05.740601] [INFO ] [MAIN ] [557/3488] BZH kept (0.6s) | 556 kept, 1 rejected | 138.6/min | ETA: 21.1m [2026-01-30T12:04:06.083311] [DEBUG] [REMOTE ] BZUN: Retrieved 2689 rows, trimmed to 300. [2026-01-30T12:04:06.083449] [DEBUG] [REMOTE ] BZUN: PASS: History has at least 300 days. [2026-01-30T12:04:06.083687] [DEBUG] [REMOTE ] BZUN: PASS: Price check passed. Min price $2.61. [2026-01-30T12:04:06.083823] [DEBUG] [REMOTE ] BZUN: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:06.084116] [DEBUG] [REMOTE ] BZUN: PASS: Integrity check passed. [2026-01-30T12:04:06.084155] [DEBUG] [REMOTE ] BZUN: Symbol is viable for forecasting. [2026-01-30T12:04:06.084204] [INFO ] [MAIN ] [558/3488] BZUN kept (0.3s) | 557 kept, 1 rejected | 138.7/min | ETA: 21.1m [2026-01-30T12:04:06.604712] [DEBUG] [REMOTE ] C: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:06.604870] [DEBUG] [REMOTE ] C: PASS: History has at least 300 days. [2026-01-30T12:04:06.605107] [DEBUG] [REMOTE ] C: PASS: Price check passed. Min price $97.63. [2026-01-30T12:04:06.605244] [DEBUG] [REMOTE ] C: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:06.605364] [DEBUG] [REMOTE ] C: PASS: Integrity check passed. [2026-01-30T12:04:06.605406] [DEBUG] [REMOTE ] C: Symbol is viable for forecasting. [2026-01-30T12:04:06.605456] [INFO ] [MAIN ] [559/3488] C kept (0.5s) | 558 kept, 1 rejected | 138.6/min | ETA: 21.1m [2026-01-30T12:04:06.907212] [DEBUG] [REMOTE ] CAAP: Retrieved 2009 rows, trimmed to 300. [2026-01-30T12:04:06.907362] [DEBUG] [REMOTE ] CAAP: PASS: History has at least 300 days. [2026-01-30T12:04:06.907560] [DEBUG] [REMOTE ] CAAP: PASS: Price check passed. Min price $21.80. [2026-01-30T12:04:06.907710] [DEBUG] [REMOTE ] CAAP: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:06.907820] [DEBUG] [REMOTE ] CAAP: PASS: Integrity check passed. [2026-01-30T12:04:06.907912] [DEBUG] [REMOTE ] CAAP: Symbol is viable for forecasting. [2026-01-30T12:04:06.907962] [INFO ] [MAIN ] [560/3488] CAAP kept (0.3s) | 559 kept, 1 rejected | 138.7/min | ETA: 21.1m [2026-01-30T12:04:07.422706] [DEBUG] [REMOTE ] CAAS: Retrieved 5614 rows, trimmed to 300. [2026-01-30T12:04:07.422837] [DEBUG] [REMOTE ] CAAS: PASS: History has at least 300 days. [2026-01-30T12:04:07.423037] [DEBUG] [REMOTE ] CAAS: PASS: Price check passed. Min price $4.00. [2026-01-30T12:04:07.423169] [DEBUG] [REMOTE ] CAAS: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:07.423277] [DEBUG] [REMOTE ] CAAS: PASS: Integrity check passed. [2026-01-30T12:04:07.423316] [DEBUG] [REMOTE ] CAAS: Symbol is viable for forecasting. [2026-01-30T12:04:07.423364] [INFO ] [MAIN ] [561/3488] CAAS kept (0.5s) | 560 kept, 1 rejected | 138.6/min | ETA: 21.1m [2026-01-30T12:04:07.702175] [DEBUG] [REMOTE ] CABA: Retrieved 1573 rows, trimmed to 300. [2026-01-30T12:04:07.702299] [DEBUG] [REMOTE ] CABA: PASS: History has at least 300 days. [2026-01-30T12:04:07.702500] [DEBUG] [REMOTE ] CABA: PASS: Price check passed. Min price $2.04. [2026-01-30T12:04:07.702662] [DEBUG] [REMOTE ] CABA: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:07.702780] [DEBUG] [REMOTE ] CABA: PASS: Integrity check passed. [2026-01-30T12:04:07.702818] [DEBUG] [REMOTE ] CABA: Symbol is viable for forecasting. [2026-01-30T12:04:07.702866] [INFO ] [MAIN ] [562/3488] CABA kept (0.3s) | 561 kept, 1 rejected | 138.7/min | ETA: 21.1m [2026-01-30T12:04:08.222197] [DEBUG] [REMOTE ] CABO: Retrieved 2661 rows, trimmed to 300. [2026-01-30T12:04:08.222334] [DEBUG] [REMOTE ] CABO: PASS: History has at least 300 days. [2026-01-30T12:04:08.222539] [DEBUG] [REMOTE ] CABO: PASS: Price check passed. Min price $72.84. [2026-01-30T12:04:08.222701] [DEBUG] [REMOTE ] CABO: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:08.222826] [DEBUG] [REMOTE ] CABO: PASS: Integrity check passed. [2026-01-30T12:04:08.222865] [DEBUG] [REMOTE ] CABO: Symbol is viable for forecasting. [2026-01-30T12:04:08.222913] [INFO ] [MAIN ] [563/3488] CABO kept (0.5s) | 562 kept, 1 rejected | 138.7/min | ETA: 21.1m [2026-01-30T12:04:08.609000] [DEBUG] [REMOTE ] CAC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:08.609144] [DEBUG] [REMOTE ] CAC: PASS: History has at least 300 days. [2026-01-30T12:04:08.609370] [DEBUG] [REMOTE ] CAC: PASS: Price check passed. Min price $37.82. [2026-01-30T12:04:08.609506] [DEBUG] [REMOTE ] CAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:08.609647] [DEBUG] [REMOTE ] CAC: PASS: Integrity check passed. [2026-01-30T12:04:08.609690] [DEBUG] [REMOTE ] CAC: Symbol is viable for forecasting. [2026-01-30T12:04:08.609737] [INFO ] [MAIN ] [564/3488] CAC kept (0.4s) | 563 kept, 1 rejected | 138.7/min | ETA: 21.1m [2026-01-30T12:04:09.078504] [DEBUG] [REMOTE ] CACC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:09.078663] [DEBUG] [REMOTE ] CACC: PASS: History has at least 300 days. [2026-01-30T12:04:09.078914] [DEBUG] [REMOTE ] CACC: PASS: Price check passed. Min price $411.04. [2026-01-30T12:04:09.079060] [DEBUG] [REMOTE ] CACC: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:09.079192] [DEBUG] [REMOTE ] CACC: PASS: Integrity check passed. [2026-01-30T12:04:09.079240] [DEBUG] [REMOTE ] CACC: Symbol is viable for forecasting. [2026-01-30T12:04:09.079290] [INFO ] [MAIN ] [565/3488] CACC kept (0.5s) | 564 kept, 1 rejected | 138.7/min | ETA: 21.1m [2026-01-30T12:04:09.567001] [DEBUG] [REMOTE ] CACI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:09.567157] [DEBUG] [REMOTE ] CACI: PASS: History has at least 300 days. [2026-01-30T12:04:09.567384] [DEBUG] [REMOTE ] CACI: PASS: Price check passed. Min price $532.81. [2026-01-30T12:04:09.567518] [DEBUG] [REMOTE ] CACI: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:09.567658] [DEBUG] [REMOTE ] CACI: PASS: Integrity check passed. [2026-01-30T12:04:09.567700] [DEBUG] [REMOTE ] CACI: Symbol is viable for forecasting. [2026-01-30T12:04:09.567750] [INFO ] [MAIN ] [566/3488] CACI kept (0.5s) | 565 kept, 1 rejected | 138.6/min | ETA: 21.1m [2026-01-30T12:04:09.793268] [DEBUG] [REMOTE ] CADL: Retrieved 1133 rows, trimmed to 300. [2026-01-30T12:04:09.793390] [DEBUG] [REMOTE ] CADL: PASS: History has at least 300 days. [2026-01-30T12:04:09.793598] [DEBUG] [REMOTE ] CADL: PASS: Price check passed. Min price $4.42. [2026-01-30T12:04:09.793731] [DEBUG] [REMOTE ] CADL: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:09.793840] [DEBUG] [REMOTE ] CADL: PASS: Integrity check passed. [2026-01-30T12:04:09.793879] [DEBUG] [REMOTE ] CADL: Symbol is viable for forecasting. [2026-01-30T12:04:09.793924] [INFO ] [MAIN ] [567/3488] CADL kept (0.2s) | 566 kept, 1 rejected | 138.8/min | ETA: 21.1m [2026-01-30T12:04:10.327470] [DEBUG] [REMOTE ] CAE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:10.327639] [DEBUG] [REMOTE ] CAE: PASS: History has at least 300 days. [2026-01-30T12:04:10.327860] [DEBUG] [REMOTE ] CAE: PASS: Price check passed. Min price $25.73. [2026-01-30T12:04:10.328022] [DEBUG] [REMOTE ] CAE: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:10.328139] [DEBUG] [REMOTE ] CAE: PASS: Integrity check passed. [2026-01-30T12:04:10.328179] [DEBUG] [REMOTE ] CAE: Symbol is viable for forecasting. [2026-01-30T12:04:10.328227] [INFO ] [MAIN ] [568/3488] CAE kept (0.5s) | 567 kept, 1 rejected | 138.7/min | ETA: 21.1m [2026-01-30T12:04:10.732558] [DEBUG] [REMOTE ] CAF: Retrieved 4864 rows, trimmed to 300. [2026-01-30T12:04:10.732746] [DEBUG] [REMOTE ] CAF: PASS: History has at least 300 days. [2026-01-30T12:04:10.733057] [DEBUG] [REMOTE ] CAF: PASS: Price check passed. Min price $15.43. [2026-01-30T12:04:10.733235] [DEBUG] [REMOTE ] CAF: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:10.733396] [DEBUG] [REMOTE ] CAF: PASS: Integrity check passed. [2026-01-30T12:04:10.733446] [DEBUG] [REMOTE ] CAF: Symbol is viable for forecasting. [2026-01-30T12:04:10.733510] [INFO ] [MAIN ] [569/3488] CAF kept (0.4s) | 568 kept, 1 rejected | 138.7/min | ETA: 21.0m [2026-01-30T12:04:11.219015] [DEBUG] [REMOTE ] CAG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:11.219153] [DEBUG] [REMOTE ] CAG: PASS: History has at least 300 days. [2026-01-30T12:04:11.219368] [DEBUG] [REMOTE ] CAG: PASS: Price check passed. Min price $15.77. [2026-01-30T12:04:11.219506] [DEBUG] [REMOTE ] CAG: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:11.219642] [DEBUG] [REMOTE ] CAG: PASS: Integrity check passed. [2026-01-30T12:04:11.219688] [DEBUG] [REMOTE ] CAG: Symbol is viable for forecasting. [2026-01-30T12:04:11.219739] [INFO ] [MAIN ] [570/3488] CAG kept (0.5s) | 569 kept, 1 rejected | 138.7/min | ETA: 21.0m [2026-01-30T12:04:11.711033] [DEBUG] [REMOTE ] CAH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:11.711188] [DEBUG] [REMOTE ] CAH: PASS: History has at least 300 days. [2026-01-30T12:04:11.711425] [DEBUG] [REMOTE ] CAH: PASS: Price check passed. Min price $189.75. [2026-01-30T12:04:11.711560] [DEBUG] [REMOTE ] CAH: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:11.711709] [DEBUG] [REMOTE ] CAH: PASS: Integrity check passed. [2026-01-30T12:04:11.711781] [DEBUG] [REMOTE ] CAH: Symbol is viable for forecasting. [2026-01-30T12:04:11.711833] [INFO ] [MAIN ] [571/3488] CAH kept (0.5s) | 570 kept, 1 rejected | 138.7/min | ETA: 21.0m [2026-01-30T12:04:12.183289] [DEBUG] [REMOTE ] CAKE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:12.183437] [DEBUG] [REMOTE ] CAKE: PASS: History has at least 300 days. [2026-01-30T12:04:12.183666] [DEBUG] [REMOTE ] CAKE: PASS: Price check passed. Min price $43.14. [2026-01-30T12:04:12.183800] [DEBUG] [REMOTE ] CAKE: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:12.183911] [DEBUG] [REMOTE ] CAKE: PASS: Integrity check passed. [2026-01-30T12:04:12.183951] [DEBUG] [REMOTE ] CAKE: Symbol is viable for forecasting. [2026-01-30T12:04:12.183998] [INFO ] [MAIN ] [572/3488] CAKE kept (0.5s) | 571 kept, 1 rejected | 138.6/min | ETA: 21.0m [2026-01-30T12:04:12.495439] [DEBUG] [REMOTE ] CAL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:12.495605] [DEBUG] [REMOTE ] CAL: PASS: History has at least 300 days. [2026-01-30T12:04:12.495858] [DEBUG] [REMOTE ] CAL: PASS: Price check passed. Min price $9.58. [2026-01-30T12:04:12.496017] [DEBUG] [REMOTE ] CAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:12.496334] [DEBUG] [REMOTE ] CAL: PASS: Integrity check passed. [2026-01-30T12:04:12.496375] [DEBUG] [REMOTE ] CAL: Symbol is viable for forecasting. [2026-01-30T12:04:12.496425] [INFO ] [MAIN ] [573/3488] CAL kept (0.3s) | 572 kept, 1 rejected | 138.7/min | ETA: 21.0m [2026-01-30T12:04:12.814317] [DEBUG] [REMOTE ] CALC: Retrieved 1342 rows, trimmed to 300. [2026-01-30T12:04:12.814460] [DEBUG] [REMOTE ] CALC: PASS: History has at least 300 days. [2026-01-30T12:04:12.814695] [DEBUG] [REMOTE ] CALC: PASS: Price check passed. Min price $1.02. [2026-01-30T12:04:12.814895] [DEBUG] [REMOTE ] CALC: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:12.815040] [DEBUG] [REMOTE ] CALC: PASS: Integrity check passed. [2026-01-30T12:04:12.815081] [DEBUG] [REMOTE ] CALC: Symbol is viable for forecasting. [2026-01-30T12:04:12.815129] [INFO ] [MAIN ] [574/3488] CALC kept (0.3s) | 573 kept, 1 rejected | 138.8/min | ETA: 21.0m [2026-01-30T12:04:13.464181] [DEBUG] [REMOTE ] CALM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:13.464331] [DEBUG] [REMOTE ] CALM: PASS: History has at least 300 days. [2026-01-30T12:04:13.464589] [DEBUG] [REMOTE ] CALM: PASS: Price check passed. Min price $71.81. [2026-01-30T12:04:13.464731] [DEBUG] [REMOTE ] CALM: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:13.464854] [DEBUG] [REMOTE ] CALM: PASS: Integrity check passed. [2026-01-30T12:04:13.464893] [DEBUG] [REMOTE ] CALM: Symbol is viable for forecasting. [2026-01-30T12:04:13.464944] [INFO ] [MAIN ] [575/3488] CALM kept (0.6s) | 574 kept, 1 rejected | 138.6/min | ETA: 21.0m [2026-01-30T12:04:13.810546] [DEBUG] [REMOTE ] CALX: Retrieved 3988 rows, trimmed to 300. [2026-01-30T12:04:13.810705] [DEBUG] [REMOTE ] CALX: PASS: History has at least 300 days. [2026-01-30T12:04:13.810933] [DEBUG] [REMOTE ] CALX: PASS: Price check passed. Min price $46.66. [2026-01-30T12:04:13.811086] [DEBUG] [REMOTE ] CALX: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:13.811198] [DEBUG] [REMOTE ] CALX: PASS: Integrity check passed. [2026-01-30T12:04:13.811239] [DEBUG] [REMOTE ] CALX: Symbol is viable for forecasting. [2026-01-30T12:04:13.811288] [INFO ] [MAIN ] [576/3488] CALX kept (0.3s) | 575 kept, 1 rejected | 138.7/min | ETA: 21.0m [2026-01-30T12:04:14.315259] [DEBUG] [REMOTE ] CALY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:14.315391] [DEBUG] [REMOTE ] CALY: PASS: History has at least 300 days. [2026-01-30T12:04:14.315621] [DEBUG] [REMOTE ] CALY: PASS: Price check passed. Min price $8.81. [2026-01-30T12:04:14.315759] [DEBUG] [REMOTE ] CALY: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:14.315872] [DEBUG] [REMOTE ] CALY: PASS: Integrity check passed. [2026-01-30T12:04:14.315912] [DEBUG] [REMOTE ] CALY: Symbol is viable for forecasting. [2026-01-30T12:04:14.315960] [INFO ] [MAIN ] [577/3488] CALY kept (0.5s) | 576 kept, 1 rejected | 138.6/min | ETA: 21.0m [2026-01-30T12:04:14.680122] [DEBUG] [REMOTE ] CAPL: Retrieved 3333 rows, trimmed to 300. [2026-01-30T12:04:14.680277] [DEBUG] [REMOTE ] CAPL: PASS: History has at least 300 days. [2026-01-30T12:04:14.680495] [DEBUG] [REMOTE ] CAPL: PASS: Price check passed. Min price $20.04. [2026-01-30T12:04:14.680671] [DEBUG] [REMOTE ] CAPL: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:14.680816] [DEBUG] [REMOTE ] CAPL: PASS: Integrity check passed. [2026-01-30T12:04:14.680874] [DEBUG] [REMOTE ] CAPL: Symbol is viable for forecasting. [2026-01-30T12:04:14.680936] [INFO ] [MAIN ] [578/3488] CAPL kept (0.4s) | 577 kept, 1 rejected | 138.7/min | ETA: 21.0m [2026-01-30T12:04:15.116683] [DEBUG] [REMOTE ] CARE: Retrieved 3359 rows, trimmed to 300. [2026-01-30T12:04:15.116883] [DEBUG] [REMOTE ] CARE: PASS: History has at least 300 days. [2026-01-30T12:04:15.117141] [DEBUG] [REMOTE ] CARE: PASS: Price check passed. Min price $16.96. [2026-01-30T12:04:15.117281] [DEBUG] [REMOTE ] CARE: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:15.117418] [DEBUG] [REMOTE ] CARE: PASS: Integrity check passed. [2026-01-30T12:04:15.117465] [DEBUG] [REMOTE ] CARE: Symbol is viable for forecasting. [2026-01-30T12:04:15.117521] [INFO ] [MAIN ] [579/3488] CARE kept (0.4s) | 578 kept, 1 rejected | 138.7/min | ETA: 21.0m [2026-01-30T12:04:15.393402] [DEBUG] [REMOTE ] CARG: Retrieved 2085 rows, trimmed to 300. [2026-01-30T12:04:15.393538] [DEBUG] [REMOTE ] CARG: PASS: History has at least 300 days. [2026-01-30T12:04:15.393763] [DEBUG] [REMOTE ] CARG: PASS: Price check passed. Min price $33.01. [2026-01-30T12:04:15.393897] [DEBUG] [REMOTE ] CARG: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:15.394005] [DEBUG] [REMOTE ] CARG: PASS: Integrity check passed. [2026-01-30T12:04:15.394044] [DEBUG] [REMOTE ] CARG: Symbol is viable for forecasting. [2026-01-30T12:04:15.394093] [INFO ] [MAIN ] [580/3488] CARG kept (0.3s) | 579 kept, 1 rejected | 138.8/min | ETA: 21.0m [2026-01-30T12:04:15.857210] [DEBUG] [REMOTE ] CARS: Retrieved 2178 rows, trimmed to 300. [2026-01-30T12:04:15.857380] [DEBUG] [REMOTE ] CARS: PASS: History has at least 300 days. [2026-01-30T12:04:15.857668] [DEBUG] [REMOTE ] CARS: PASS: Price check passed. Min price $10.41. [2026-01-30T12:04:15.857817] [DEBUG] [REMOTE ] CARS: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:15.857993] [DEBUG] [REMOTE ] CARS: PASS: Integrity check passed. [2026-01-30T12:04:15.858046] [DEBUG] [REMOTE ] CARS: Symbol is viable for forecasting. [2026-01-30T12:04:15.858101] [INFO ] [MAIN ] [581/3488] CARS kept (0.5s) | 580 kept, 1 rejected | 138.8/min | ETA: 21.0m [2026-01-30T12:04:16.409421] [DEBUG] [REMOTE ] CASH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:16.409567] [DEBUG] [REMOTE ] CASH: PASS: History has at least 300 days. [2026-01-30T12:04:16.409835] [DEBUG] [REMOTE ] CASH: PASS: Price check passed. Min price $66.43. [2026-01-30T12:04:16.409989] [DEBUG] [REMOTE ] CASH: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:16.410126] [DEBUG] [REMOTE ] CASH: PASS: Integrity check passed. [2026-01-30T12:04:16.410194] [DEBUG] [REMOTE ] CASH: Symbol is viable for forecasting. [2026-01-30T12:04:16.410247] [INFO ] [MAIN ] [582/3488] CASH kept (0.6s) | 581 kept, 1 rejected | 138.7/min | ETA: 21.0m [2026-01-30T12:04:16.853693] [DEBUG] [REMOTE ] CASS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:16.853844] [DEBUG] [REMOTE ] CASS: PASS: History has at least 300 days. [2026-01-30T12:04:16.854139] [DEBUG] [REMOTE ] CASS: PASS: Price check passed. Min price $38.86. [2026-01-30T12:04:16.854285] [DEBUG] [REMOTE ] CASS: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:16.854408] [DEBUG] [REMOTE ] CASS: PASS: Integrity check passed. [2026-01-30T12:04:16.854448] [DEBUG] [REMOTE ] CASS: Symbol is viable for forecasting. [2026-01-30T12:04:16.854498] [INFO ] [MAIN ] [583/3488] CASS kept (0.4s) | 582 kept, 1 rejected | 138.7/min | ETA: 20.9m [2026-01-30T12:04:17.310012] [DEBUG] [REMOTE ] CASY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:17.310145] [DEBUG] [REMOTE ] CASY: PASS: History has at least 300 days. [2026-01-30T12:04:17.310352] [DEBUG] [REMOTE ] CASY: PASS: Price check passed. Min price $513.65. [2026-01-30T12:04:17.310488] [DEBUG] [REMOTE ] CASY: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:17.310619] [DEBUG] [REMOTE ] CASY: PASS: Integrity check passed. [2026-01-30T12:04:17.310661] [DEBUG] [REMOTE ] CASY: Symbol is viable for forecasting. [2026-01-30T12:04:17.310710] [INFO ] [MAIN ] [584/3488] CASY kept (0.5s) | 583 kept, 1 rejected | 138.7/min | ETA: 20.9m [2026-01-30T12:04:17.603566] [DEBUG] [REMOTE ] CATH: Retrieved 2460 rows, trimmed to 300. [2026-01-30T12:04:17.603729] [DEBUG] [REMOTE ] CATH: PASS: History has at least 300 days. [2026-01-30T12:04:17.603927] [DEBUG] [REMOTE ] CATH: PASS: Price check passed. Min price $78.52. [2026-01-30T12:04:17.604058] [DEBUG] [REMOTE ] CATH: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:17.604163] [DEBUG] [REMOTE ] CATH: PASS: Integrity check passed. [2026-01-30T12:04:17.604202] [DEBUG] [REMOTE ] CATH: Symbol is viable for forecasting. [2026-01-30T12:04:17.604249] [INFO ] [MAIN ] [585/3488] CATH kept (0.3s) | 584 kept, 1 rejected | 138.7/min | ETA: 20.9m [2026-01-30T12:04:18.021752] [DEBUG] [REMOTE ] CATO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:18.021989] [DEBUG] [REMOTE ] CATO: PASS: History has at least 300 days. [2026-01-30T12:04:18.022365] [DEBUG] [REMOTE ] CATO: PASS: Price check passed. Min price $3.00. [2026-01-30T12:04:18.022532] [DEBUG] [REMOTE ] CATO: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:18.022722] [DEBUG] [REMOTE ] CATO: PASS: Integrity check passed. [2026-01-30T12:04:18.022768] [DEBUG] [REMOTE ] CATO: Symbol is viable for forecasting. [2026-01-30T12:04:18.022829] [INFO ] [MAIN ] [586/3488] CATO kept (0.4s) | 585 kept, 1 rejected | 138.7/min | ETA: 20.9m [2026-01-30T12:04:18.567960] [DEBUG] [REMOTE ] CATY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:18.568113] [DEBUG] [REMOTE ] CATY: PASS: History has at least 300 days. [2026-01-30T12:04:18.568368] [DEBUG] [REMOTE ] CATY: PASS: Price check passed. Min price $44.86. [2026-01-30T12:04:18.568518] [DEBUG] [REMOTE ] CATY: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:18.568662] [DEBUG] [REMOTE ] CATY: PASS: Integrity check passed. [2026-01-30T12:04:18.568706] [DEBUG] [REMOTE ] CATY: Symbol is viable for forecasting. [2026-01-30T12:04:18.568758] [INFO ] [MAIN ] [587/3488] CATY kept (0.5s) | 586 kept, 1 rejected | 138.7/min | ETA: 20.9m [2026-01-30T12:04:18.715887] [DEBUG] [REMOTE ] CAVA: Retrieved 658 rows, trimmed to 300. [2026-01-30T12:04:18.716006] [DEBUG] [REMOTE ] CAVA: PASS: History has at least 300 days. [2026-01-30T12:04:18.716197] [DEBUG] [REMOTE ] CAVA: PASS: Price check passed. Min price $43.59. [2026-01-30T12:04:18.716328] [DEBUG] [REMOTE ] CAVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:18.716432] [DEBUG] [REMOTE ] CAVA: PASS: Integrity check passed. [2026-01-30T12:04:18.716470] [DEBUG] [REMOTE ] CAVA: Symbol is viable for forecasting. [2026-01-30T12:04:18.716516] [INFO ] [MAIN ] [588/3488] CAVA kept (0.1s) | 587 kept, 1 rejected | 138.8/min | ETA: 20.9m [2026-01-30T12:04:19.449407] [DEBUG] [REMOTE ] CB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:19.449547] [DEBUG] [REMOTE ] CB: PASS: History has at least 300 days. [2026-01-30T12:04:19.449806] [DEBUG] [REMOTE ] CB: PASS: Price check passed. Min price $277.38. [2026-01-30T12:04:19.449945] [DEBUG] [REMOTE ] CB: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:19.450062] [DEBUG] [REMOTE ] CB: PASS: Integrity check passed. [2026-01-30T12:04:19.450103] [DEBUG] [REMOTE ] CB: Symbol is viable for forecasting. [2026-01-30T12:04:19.450153] [INFO ] [MAIN ] [589/3488] CB kept (0.7s) | 588 kept, 1 rejected | 138.7/min | ETA: 20.9m [2026-01-30T12:04:19.883669] [DEBUG] [REMOTE ] CBAN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:19.883796] [DEBUG] [REMOTE ] CBAN: PASS: History has at least 300 days. [2026-01-30T12:04:19.884005] [DEBUG] [REMOTE ] CBAN: PASS: Price check passed. Min price $15.96. [2026-01-30T12:04:19.884166] [DEBUG] [REMOTE ] CBAN: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:19.884273] [DEBUG] [REMOTE ] CBAN: PASS: Integrity check passed. [2026-01-30T12:04:19.884312] [DEBUG] [REMOTE ] CBAN: Symbol is viable for forecasting. [2026-01-30T12:04:19.884359] [INFO ] [MAIN ] [590/3488] CBAN kept (0.4s) | 589 kept, 1 rejected | 138.7/min | ETA: 20.9m [2026-01-30T12:04:20.072223] [DEBUG] [REMOTE ] CBL: Retrieved 1064 rows, trimmed to 300. [2026-01-30T12:04:20.072341] [DEBUG] [REMOTE ] CBL: PASS: History has at least 300 days. [2026-01-30T12:04:20.072539] [DEBUG] [REMOTE ] CBL: PASS: Price check passed. Min price $29.42. [2026-01-30T12:04:20.072696] [DEBUG] [REMOTE ] CBL: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:20.072806] [DEBUG] [REMOTE ] CBL: PASS: Integrity check passed. [2026-01-30T12:04:20.072848] [DEBUG] [REMOTE ] CBL: Symbol is viable for forecasting. [2026-01-30T12:04:20.072898] [INFO ] [MAIN ] [591/3488] CBL kept (0.2s) | 590 kept, 1 rejected | 138.8/min | ETA: 20.9m [2026-01-30T12:04:20.476660] [DEBUG] [REMOTE ] CBNK: Retrieved 1845 rows, trimmed to 300. [2026-01-30T12:04:20.476784] [DEBUG] [REMOTE ] CBNK: PASS: History has at least 300 days. [2026-01-30T12:04:20.476982] [DEBUG] [REMOTE ] CBNK: PASS: Price check passed. Min price $26.61. [2026-01-30T12:04:20.477142] [DEBUG] [REMOTE ] CBNK: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:20.477259] [DEBUG] [REMOTE ] CBNK: PASS: Integrity check passed. [2026-01-30T12:04:20.477306] [DEBUG] [REMOTE ] CBNK: Symbol is viable for forecasting. [2026-01-30T12:04:20.477369] [INFO ] [MAIN ] [592/3488] CBNK kept (0.4s) | 591 kept, 1 rejected | 138.8/min | ETA: 20.9m [2026-01-30T12:04:21.110947] [DEBUG] [REMOTE ] CBRE: Retrieved 5444 rows, trimmed to 300. [2026-01-30T12:04:21.111091] [DEBUG] [REMOTE ] CBRE: PASS: History has at least 300 days. [2026-01-30T12:04:21.111317] [DEBUG] [REMOTE ] CBRE: PASS: Price check passed. Min price $149.41. [2026-01-30T12:04:21.111451] [DEBUG] [REMOTE ] CBRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:21.111564] [DEBUG] [REMOTE ] CBRE: PASS: Integrity check passed. [2026-01-30T12:04:21.111650] [DEBUG] [REMOTE ] CBRE: Symbol is viable for forecasting. [2026-01-30T12:04:21.111701] [INFO ] [MAIN ] [593/3488] CBRE kept (0.6s) | 592 kept, 1 rejected | 138.7/min | ETA: 20.9m [2026-01-30T12:04:21.571019] [DEBUG] [REMOTE ] CBRL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:21.571152] [DEBUG] [REMOTE ] CBRL: PASS: History has at least 300 days. [2026-01-30T12:04:21.571360] [DEBUG] [REMOTE ] CBRL: PASS: Price check passed. Min price $24.84. [2026-01-30T12:04:21.571493] [DEBUG] [REMOTE ] CBRL: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:21.571624] [DEBUG] [REMOTE ] CBRL: PASS: Integrity check passed. [2026-01-30T12:04:21.571666] [DEBUG] [REMOTE ] CBRL: Symbol is viable for forecasting. [2026-01-30T12:04:21.571715] [INFO ] [MAIN ] [594/3488] CBRL kept (0.5s) | 593 kept, 1 rejected | 138.7/min | ETA: 20.9m [2026-01-30T12:04:22.045059] [DEBUG] [REMOTE ] CBSH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:22.045199] [DEBUG] [REMOTE ] CBSH: PASS: History has at least 300 days. [2026-01-30T12:04:22.045425] [DEBUG] [REMOTE ] CBSH: PASS: Price check passed. Min price $48.63. [2026-01-30T12:04:22.045564] [DEBUG] [REMOTE ] CBSH: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:22.045705] [DEBUG] [REMOTE ] CBSH: PASS: Integrity check passed. [2026-01-30T12:04:22.045747] [DEBUG] [REMOTE ] CBSH: Symbol is viable for forecasting. [2026-01-30T12:04:22.045798] [INFO ] [MAIN ] [595/3488] CBSH kept (0.5s) | 594 kept, 1 rejected | 138.7/min | ETA: 20.9m [2026-01-30T12:04:22.170929] [DEBUG] [REMOTE ] CBUS: Retrieved 668 rows, trimmed to 300. [2026-01-30T12:04:22.171063] [DEBUG] [REMOTE ] CBUS: PASS: History has at least 300 days. [2026-01-30T12:04:22.171289] [DEBUG] [REMOTE ] CBUS: PASS: Price check passed. Min price $1.16. [2026-01-30T12:04:22.171428] [DEBUG] [REMOTE ] CBUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:22.171539] [DEBUG] [REMOTE ] CBUS: PASS: Integrity check passed. [2026-01-30T12:04:22.171602] [DEBUG] [REMOTE ] CBUS: Symbol is viable for forecasting. [2026-01-30T12:04:22.171654] [INFO ] [MAIN ] [596/3488] CBUS kept (0.1s) | 595 kept, 1 rejected | 138.8/min | ETA: 20.8m [2026-01-30T12:04:22.888054] [DEBUG] [REMOTE ] CBZ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:22.888202] [DEBUG] [REMOTE ] CBZ: PASS: History has at least 300 days. [2026-01-30T12:04:22.888448] [DEBUG] [REMOTE ] CBZ: PASS: Price check passed. Min price $38.41. [2026-01-30T12:04:22.888609] [DEBUG] [REMOTE ] CBZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:22.888740] [DEBUG] [REMOTE ] CBZ: PASS: Integrity check passed. [2026-01-30T12:04:22.888785] [DEBUG] [REMOTE ] CBZ: Symbol is viable for forecasting. [2026-01-30T12:04:22.888837] [INFO ] [MAIN ] [597/3488] CBZ kept (0.7s) | 596 kept, 1 rejected | 138.7/min | ETA: 20.8m [2026-01-30T12:04:23.081527] [DEBUG] [REMOTE ] CC: Retrieved 2661 rows, trimmed to 300. [2026-01-30T12:04:23.081676] [DEBUG] [REMOTE ] CC: PASS: History has at least 300 days. [2026-01-30T12:04:23.081903] [DEBUG] [REMOTE ] CC: PASS: Price check passed. Min price $10.48. [2026-01-30T12:04:23.082038] [DEBUG] [REMOTE ] CC: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:23.082148] [DEBUG] [REMOTE ] CC: PASS: Integrity check passed. [2026-01-30T12:04:23.082188] [DEBUG] [REMOTE ] CC: Symbol is viable for forecasting. [2026-01-30T12:04:23.082235] [INFO ] [MAIN ] [598/3488] CC kept (0.2s) | 597 kept, 1 rejected | 138.8/min | ETA: 20.8m [2026-01-30T12:04:23.554279] [DEBUG] [REMOTE ] CCAP: Retrieved 1506 rows, trimmed to 300. [2026-01-30T12:04:23.554415] [DEBUG] [REMOTE ] CCAP: PASS: History has at least 300 days. [2026-01-30T12:04:23.554684] [DEBUG] [REMOTE ] CCAP: PASS: Price check passed. Min price $12.78. [2026-01-30T12:04:23.554870] [DEBUG] [REMOTE ] CCAP: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:23.555017] [DEBUG] [REMOTE ] CCAP: PASS: Integrity check passed. [2026-01-30T12:04:23.555070] [DEBUG] [REMOTE ] CCAP: Symbol is viable for forecasting. [2026-01-30T12:04:23.555126] [INFO ] [MAIN ] [599/3488] CCAP kept (0.5s) | 598 kept, 1 rejected | 138.8/min | ETA: 20.8m [2026-01-30T12:04:23.962599] [DEBUG] [REMOTE ] CCB: Retrieved 1894 rows, trimmed to 300. [2026-01-30T12:04:23.962731] [DEBUG] [REMOTE ] CCB: PASS: History has at least 300 days. [2026-01-30T12:04:23.962939] [DEBUG] [REMOTE ] CCB: PASS: Price check passed. Min price $99.46. [2026-01-30T12:04:23.963072] [DEBUG] [REMOTE ] CCB: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:23.963185] [DEBUG] [REMOTE ] CCB: PASS: Integrity check passed. [2026-01-30T12:04:23.963224] [DEBUG] [REMOTE ] CCB: Symbol is viable for forecasting. [2026-01-30T12:04:23.963272] [INFO ] [MAIN ] [600/3488] CCB kept (0.4s) | 599 kept, 1 rejected | 138.8/min | ETA: 20.8m [2026-01-30T12:04:24.567952] [DEBUG] [REMOTE ] CCBG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:24.568087] [DEBUG] [REMOTE ] CCBG: PASS: History has at least 300 days. [2026-01-30T12:04:24.568318] [DEBUG] [REMOTE ] CCBG: PASS: Price check passed. Min price $39.15. [2026-01-30T12:04:24.568463] [DEBUG] [REMOTE ] CCBG: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:24.568601] [DEBUG] [REMOTE ] CCBG: PASS: Integrity check passed. [2026-01-30T12:04:24.568645] [DEBUG] [REMOTE ] CCBG: Symbol is viable for forecasting. [2026-01-30T12:04:24.568694] [INFO ] [MAIN ] [601/3488] CCBG kept (0.6s) | 600 kept, 1 rejected | 138.7/min | ETA: 20.8m [2026-01-30T12:04:24.715434] [DEBUG] [REMOTE ] CCCC: Retrieved 1337 rows, trimmed to 300. [2026-01-30T12:04:24.715553] [DEBUG] [REMOTE ] CCCC: PASS: History has at least 300 days. [2026-01-30T12:04:24.715767] [DEBUG] [REMOTE ] CCCC: PASS: Price check passed. Min price $1.91. [2026-01-30T12:04:24.715902] [DEBUG] [REMOTE ] CCCC: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:24.716008] [DEBUG] [REMOTE ] CCCC: PASS: Integrity check passed. [2026-01-30T12:04:24.716048] [DEBUG] [REMOTE ] CCCC: Symbol is viable for forecasting. [2026-01-30T12:04:24.716096] [INFO ] [MAIN ] [602/3488] CCCC kept (0.1s) | 601 kept, 1 rejected | 138.9/min | ETA: 20.8m [2026-01-30T12:04:25.289129] [DEBUG] [REMOTE ] CCD: Retrieved 2727 rows, trimmed to 300. [2026-01-30T12:04:25.289259] [DEBUG] [REMOTE ] CCD: PASS: History has at least 300 days. [2026-01-30T12:04:25.289461] [DEBUG] [REMOTE ] CCD: PASS: Price check passed. Min price $19.69. [2026-01-30T12:04:25.289638] [DEBUG] [REMOTE ] CCD: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:25.289756] [DEBUG] [REMOTE ] CCD: PASS: Integrity check passed. [2026-01-30T12:04:25.289796] [DEBUG] [REMOTE ] CCD: Symbol is viable for forecasting. [2026-01-30T12:04:25.289847] [INFO ] [MAIN ] [603/3488] CCD kept (0.6s) | 602 kept, 1 rejected | 138.8/min | ETA: 20.8m [2026-01-30T12:04:25.552427] [DEBUG] [REMOTE ] CCEC: Retrieved 358 rows, trimmed to 300. [2026-01-30T12:04:25.552775] [DEBUG] [REMOTE ] CCEC: PASS: History has at least 300 days. [2026-01-30T12:04:25.552976] [DEBUG] [REMOTE ] CCEC: PASS: Price check passed. Min price $19.03. [2026-01-30T12:04:25.553107] [DEBUG] [REMOTE ] CCEC: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:25.553234] [DEBUG] [REMOTE ] CCEC: PASS: Integrity check passed. [2026-01-30T12:04:25.553309] [DEBUG] [REMOTE ] CCEC: Symbol is viable for forecasting. [2026-01-30T12:04:25.553357] [INFO ] [MAIN ] [604/3488] CCEC kept (0.3s) | 603 kept, 1 rejected | 138.9/min | ETA: 20.8m [2026-01-30T12:04:26.102701] [DEBUG] [REMOTE ] CCEP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:26.102827] [DEBUG] [REMOTE ] CCEP: PASS: History has at least 300 days. [2026-01-30T12:04:26.103032] [DEBUG] [REMOTE ] CCEP: PASS: Price check passed. Min price $84.86. [2026-01-30T12:04:26.103164] [DEBUG] [REMOTE ] CCEP: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:26.103280] [DEBUG] [REMOTE ] CCEP: PASS: Integrity check passed. [2026-01-30T12:04:26.103320] [DEBUG] [REMOTE ] CCEP: Symbol is viable for forecasting. [2026-01-30T12:04:26.103370] [INFO ] [MAIN ] [605/3488] CCEP kept (0.5s) | 604 kept, 1 rejected | 138.8/min | ETA: 20.8m [2026-01-30T12:04:26.619104] [DEBUG] [REMOTE ] CCI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:26.619254] [DEBUG] [REMOTE ] CCI: PASS: History has at least 300 days. [2026-01-30T12:04:26.619512] [DEBUG] [REMOTE ] CCI: PASS: Price check passed. Min price $83.67. [2026-01-30T12:04:26.619670] [DEBUG] [REMOTE ] CCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:26.619798] [DEBUG] [REMOTE ] CCI: PASS: Integrity check passed. [2026-01-30T12:04:26.619839] [DEBUG] [REMOTE ] CCI: Symbol is viable for forecasting. [2026-01-30T12:04:26.619890] [INFO ] [MAIN ] [606/3488] CCI kept (0.5s) | 605 kept, 1 rejected | 138.8/min | ETA: 20.8m [2026-01-30T12:04:26.760517] [DEBUG] [REMOTE ] CCIF: Retrieved 1679 rows, trimmed to 300. [2026-01-30T12:04:26.760702] [DEBUG] [REMOTE ] CCIF: PASS: History has at least 300 days. [2026-01-30T12:04:26.761038] [DEBUG] [REMOTE ] CCIF: PASS: Price check passed. Min price $4.48. [2026-01-30T12:04:26.761227] [DEBUG] [REMOTE ] CCIF: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:26.761356] [DEBUG] [REMOTE ] CCIF: PASS: Integrity check passed. [2026-01-30T12:04:26.761398] [DEBUG] [REMOTE ] CCIF: Symbol is viable for forecasting. [2026-01-30T12:04:26.761447] [INFO ] [MAIN ] [607/3488] CCIF kept (0.1s) | 606 kept, 1 rejected | 138.9/min | ETA: 20.7m [2026-01-30T12:04:27.463987] [DEBUG] [REMOTE ] CCJ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:27.464121] [DEBUG] [REMOTE ] CCJ: PASS: History has at least 300 days. [2026-01-30T12:04:27.464338] [DEBUG] [REMOTE ] CCJ: PASS: Price check passed. Min price $79.28. [2026-01-30T12:04:27.464476] [DEBUG] [REMOTE ] CCJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:27.464613] [DEBUG] [REMOTE ] CCJ: PASS: Integrity check passed. [2026-01-30T12:04:27.464656] [DEBUG] [REMOTE ] CCJ: Symbol is viable for forecasting. [2026-01-30T12:04:27.464705] [INFO ] [MAIN ] [608/3488] CCJ kept (0.7s) | 607 kept, 1 rejected | 138.8/min | ETA: 20.8m [2026-01-30T12:04:27.982057] [DEBUG] [REMOTE ] CCK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:27.982296] [DEBUG] [REMOTE ] CCK: PASS: History has at least 300 days. [2026-01-30T12:04:27.982658] [DEBUG] [REMOTE ] CCK: PASS: Price check passed. Min price $94.20. [2026-01-30T12:04:27.982861] [DEBUG] [REMOTE ] CCK: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:27.983034] [DEBUG] [REMOTE ] CCK: PASS: Integrity check passed. [2026-01-30T12:04:27.983099] [DEBUG] [REMOTE ] CCK: Symbol is viable for forecasting. [2026-01-30T12:04:27.983181] [INFO ] [MAIN ] [609/3488] CCK kept (0.5s) | 608 kept, 1 rejected | 138.7/min | ETA: 20.8m [2026-01-30T12:04:28.449823] [DEBUG] [REMOTE ] CCL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:28.450047] [DEBUG] [REMOTE ] CCL: PASS: History has at least 300 days. [2026-01-30T12:04:28.450463] [DEBUG] [REMOTE ] CCL: PASS: Price check passed. Min price $24.76. [2026-01-30T12:04:28.451949] [DEBUG] [REMOTE ] CCL: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:28.452372] [DEBUG] [REMOTE ] CCL: PASS: Integrity check passed. [2026-01-30T12:04:28.452443] [DEBUG] [REMOTE ] CCL: Symbol is viable for forecasting. [2026-01-30T12:04:28.452530] [INFO ] [MAIN ] [610/3488] CCL kept (0.5s) | 609 kept, 1 rejected | 138.7/min | ETA: 20.7m [2026-01-30T12:04:28.835872] [DEBUG] [REMOTE ] CCLD: Retrieved 2898 rows, trimmed to 300. [2026-01-30T12:04:28.836062] [DEBUG] [REMOTE ] CCLD: PASS: History has at least 300 days. [2026-01-30T12:04:28.836399] [DEBUG] [REMOTE ] CCLD: PASS: Price check passed. Min price $2.77. [2026-01-30T12:04:28.836635] [DEBUG] [REMOTE ] CCLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:28.836828] [DEBUG] [REMOTE ] CCLD: PASS: Integrity check passed. [2026-01-30T12:04:28.836893] [DEBUG] [REMOTE ] CCLD: Symbol is viable for forecasting. [2026-01-30T12:04:28.836972] [INFO ] [MAIN ] [611/3488] CCLD kept (0.4s) | 610 kept, 1 rejected | 138.7/min | ETA: 20.7m [2026-01-30T12:04:29.310439] [DEBUG] [REMOTE ] CCNE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:29.310619] [DEBUG] [REMOTE ] CCNE: PASS: History has at least 300 days. [2026-01-30T12:04:29.310884] [DEBUG] [REMOTE ] CCNE: PASS: Price check passed. Min price $23.83. [2026-01-30T12:04:29.311030] [DEBUG] [REMOTE ] CCNE: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:29.311160] [DEBUG] [REMOTE ] CCNE: PASS: Integrity check passed. [2026-01-30T12:04:29.311203] [DEBUG] [REMOTE ] CCNE: Symbol is viable for forecasting. [2026-01-30T12:04:29.311254] [INFO ] [MAIN ] [612/3488] CCNE kept (0.5s) | 611 kept, 1 rejected | 138.7/min | ETA: 20.7m [2026-01-30T12:04:29.719977] [DEBUG] [REMOTE ] CCO: Retrieved 5083 rows, trimmed to 300. [2026-01-30T12:04:29.720171] [DEBUG] [REMOTE ] CCO: PASS: History has at least 300 days. [2026-01-30T12:04:29.720432] [DEBUG] [REMOTE ] CCO: PASS: Price check passed. Min price $1.72. [2026-01-30T12:04:29.720592] [DEBUG] [REMOTE ] CCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:29.720723] [DEBUG] [REMOTE ] CCO: PASS: Integrity check passed. [2026-01-30T12:04:29.720767] [DEBUG] [REMOTE ] CCO: Symbol is viable for forecasting. [2026-01-30T12:04:29.720821] [INFO ] [MAIN ] [613/3488] CCO kept (0.4s) | 612 kept, 1 rejected | 138.7/min | ETA: 20.7m [2026-01-30T12:04:30.214878] [DEBUG] [REMOTE ] CCOI: Retrieved 6035 rows, trimmed to 300. [2026-01-30T12:04:30.215011] [DEBUG] [REMOTE ] CCOI: PASS: History has at least 300 days. [2026-01-30T12:04:30.215222] [DEBUG] [REMOTE ] CCOI: PASS: Price check passed. Min price $16.66. [2026-01-30T12:04:30.215366] [DEBUG] [REMOTE ] CCOI: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:30.215481] [DEBUG] [REMOTE ] CCOI: PASS: Integrity check passed. [2026-01-30T12:04:30.215522] [DEBUG] [REMOTE ] CCOI: Symbol is viable for forecasting. [2026-01-30T12:04:30.215589] [INFO ] [MAIN ] [614/3488] CCOI kept (0.5s) | 613 kept, 1 rejected | 138.7/min | ETA: 20.7m [2026-01-30T12:04:30.646798] [DEBUG] [REMOTE ] CCRN: Retrieved 6104 rows, trimmed to 300. [2026-01-30T12:04:30.646965] [DEBUG] [REMOTE ] CCRN: PASS: History has at least 300 days. [2026-01-30T12:04:30.647237] [DEBUG] [REMOTE ] CCRN: PASS: Price check passed. Min price $7.53. [2026-01-30T12:04:30.647415] [DEBUG] [REMOTE ] CCRN: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:30.647545] [DEBUG] [REMOTE ] CCRN: PASS: Integrity check passed. [2026-01-30T12:04:30.647638] [DEBUG] [REMOTE ] CCRN: Symbol is viable for forecasting. [2026-01-30T12:04:30.647697] [INFO ] [MAIN ] [615/3488] CCRN kept (0.4s) | 614 kept, 1 rejected | 138.7/min | ETA: 20.7m [2026-01-30T12:04:31.031004] [DEBUG] [REMOTE ] CCS: Retrieved 2922 rows, trimmed to 300. [2026-01-30T12:04:31.031135] [DEBUG] [REMOTE ] CCS: PASS: History has at least 300 days. [2026-01-30T12:04:31.031352] [DEBUG] [REMOTE ] CCS: PASS: Price check passed. Min price $56.09. [2026-01-30T12:04:31.031487] [DEBUG] [REMOTE ] CCS: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:31.031625] [DEBUG] [REMOTE ] CCS: PASS: Integrity check passed. [2026-01-30T12:04:31.031669] [DEBUG] [REMOTE ] CCS: Symbol is viable for forecasting. [2026-01-30T12:04:31.031718] [INFO ] [MAIN ] [616/3488] CCS kept (0.4s) | 615 kept, 1 rejected | 138.7/min | ETA: 20.7m [2026-01-30T12:04:31.268164] [DEBUG] [REMOTE ] CCSI: Retrieved 1081 rows, trimmed to 300. [2026-01-30T12:04:31.268297] [DEBUG] [REMOTE ] CCSI: PASS: History has at least 300 days. [2026-01-30T12:04:31.268514] [DEBUG] [REMOTE ] CCSI: PASS: Price check passed. Min price $20.24. [2026-01-30T12:04:31.268690] [DEBUG] [REMOTE ] CCSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:31.268805] [DEBUG] [REMOTE ] CCSI: PASS: Integrity check passed. [2026-01-30T12:04:31.268845] [DEBUG] [REMOTE ] CCSI: Symbol is viable for forecasting. [2026-01-30T12:04:31.268892] [INFO ] [MAIN ] [617/3488] CCSI kept (0.2s) | 616 kept, 1 rejected | 138.8/min | ETA: 20.7m [2026-01-30T12:04:31.843811] [DEBUG] [REMOTE ] CDC: Retrieved 2912 rows, trimmed to 300. [2026-01-30T12:04:31.843937] [DEBUG] [REMOTE ] CDC: PASS: History has at least 300 days. [2026-01-30T12:04:31.844136] [DEBUG] [REMOTE ] CDC: PASS: Price check passed. Min price $64.10. [2026-01-30T12:04:31.844272] [DEBUG] [REMOTE ] CDC: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:31.844383] [DEBUG] [REMOTE ] CDC: PASS: Integrity check passed. [2026-01-30T12:04:31.844423] [DEBUG] [REMOTE ] CDC: Symbol is viable for forecasting. [2026-01-30T12:04:31.844472] [INFO ] [MAIN ] [618/3488] CDC kept (0.6s) | 617 kept, 1 rejected | 138.8/min | ETA: 20.7m [2026-01-30T12:04:32.271920] [DEBUG] [REMOTE ] CDE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:32.272057] [DEBUG] [REMOTE ] CDE: PASS: History has at least 300 days. [2026-01-30T12:04:32.272272] [DEBUG] [REMOTE ] CDE: PASS: Price check passed. Min price $13.82. [2026-01-30T12:04:32.272410] [DEBUG] [REMOTE ] CDE: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:32.272524] [DEBUG] [REMOTE ] CDE: PASS: Integrity check passed. [2026-01-30T12:04:32.272564] [DEBUG] [REMOTE ] CDE: Symbol is viable for forecasting. [2026-01-30T12:04:32.272647] [INFO ] [MAIN ] [619/3488] CDE kept (0.4s) | 618 kept, 1 rejected | 138.8/min | ETA: 20.7m [2026-01-30T12:04:32.468977] [DEBUG] [REMOTE ] CDIO: Retrieved 1013 rows, trimmed to 300. [2026-01-30T12:04:32.469101] [DEBUG] [REMOTE ] CDIO: PASS: History has at least 300 days. [2026-01-30T12:04:32.469297] [DEBUG] [REMOTE ] CDIO: PASS: Price check passed. Min price $1.60. [2026-01-30T12:04:32.469427] [DEBUG] [REMOTE ] CDIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:32.469753] [DEBUG] [REMOTE ] CDIO: PASS: Integrity check passed. [2026-01-30T12:04:32.469794] [DEBUG] [REMOTE ] CDIO: Symbol is viable for forecasting. [2026-01-30T12:04:32.469841] [INFO ] [MAIN ] [620/3488] CDIO kept (0.2s) | 619 kept, 1 rejected | 138.9/min | ETA: 20.7m [2026-01-30T12:04:33.039293] [DEBUG] [REMOTE ] CDL: Retrieved 2657 rows, trimmed to 300. [2026-01-30T12:04:33.039445] [DEBUG] [REMOTE ] CDL: PASS: History has at least 300 days. [2026-01-30T12:04:33.039722] [DEBUG] [REMOTE ] CDL: PASS: Price check passed. Min price $66.88. [2026-01-30T12:04:33.039903] [DEBUG] [REMOTE ] CDL: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:33.040051] [DEBUG] [REMOTE ] CDL: PASS: Integrity check passed. [2026-01-30T12:04:33.040106] [DEBUG] [REMOTE ] CDL: Symbol is viable for forecasting. [2026-01-30T12:04:33.040171] [INFO ] [MAIN ] [621/3488] CDL kept (0.6s) | 620 kept, 1 rejected | 138.8/min | ETA: 20.7m [2026-01-30T12:04:33.383295] [DEBUG] [REMOTE ] CDNA: Retrieved 2902 rows, trimmed to 300. [2026-01-30T12:04:33.383436] [DEBUG] [REMOTE ] CDNA: PASS: History has at least 300 days. [2026-01-30T12:04:33.383668] [DEBUG] [REMOTE ] CDNA: PASS: Price check passed. Min price $14.52. [2026-01-30T12:04:33.383801] [DEBUG] [REMOTE ] CDNA: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:33.383910] [DEBUG] [REMOTE ] CDNA: PASS: Integrity check passed. [2026-01-30T12:04:33.383948] [DEBUG] [REMOTE ] CDNA: Symbol is viable for forecasting. [2026-01-30T12:04:33.383996] [INFO ] [MAIN ] [622/3488] CDNA kept (0.3s) | 621 kept, 1 rejected | 138.9/min | ETA: 20.6m [2026-01-30T12:04:34.016749] [DEBUG] [REMOTE ] CDNS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:34.016975] [DEBUG] [REMOTE ] CDNS: PASS: History has at least 300 days. [2026-01-30T12:04:34.017338] [DEBUG] [REMOTE ] CDNS: PASS: Price check passed. Min price $300.58. [2026-01-30T12:04:34.017518] [DEBUG] [REMOTE ] CDNS: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:34.017695] [DEBUG] [REMOTE ] CDNS: PASS: Integrity check passed. [2026-01-30T12:04:34.017743] [DEBUG] [REMOTE ] CDNS: Symbol is viable for forecasting. [2026-01-30T12:04:34.017803] [INFO ] [MAIN ] [623/3488] CDNS kept (0.6s) | 622 kept, 1 rejected | 138.8/min | ETA: 20.6m [2026-01-30T12:04:34.452130] [DEBUG] [REMOTE ] CDP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:34.452270] [DEBUG] [REMOTE ] CDP: PASS: History has at least 300 days. [2026-01-30T12:04:34.452498] [DEBUG] [REMOTE ] CDP: PASS: Price check passed. Min price $27.49. [2026-01-30T12:04:34.452847] [DEBUG] [REMOTE ] CDP: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:34.452968] [DEBUG] [REMOTE ] CDP: PASS: Integrity check passed. [2026-01-30T12:04:34.453008] [DEBUG] [REMOTE ] CDP: Symbol is viable for forecasting. [2026-01-30T12:04:34.453057] [INFO ] [MAIN ] [624/3488] CDP kept (0.4s) | 623 kept, 1 rejected | 138.8/min | ETA: 20.6m [2026-01-30T12:04:34.685993] [DEBUG] [REMOTE ] CDRE: Retrieved 1062 rows, trimmed to 300. [2026-01-30T12:04:34.686143] [DEBUG] [REMOTE ] CDRE: PASS: History has at least 300 days. [2026-01-30T12:04:34.686395] [DEBUG] [REMOTE ] CDRE: PASS: Price check passed. Min price $39.51. [2026-01-30T12:04:34.686600] [DEBUG] [REMOTE ] CDRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:34.686748] [DEBUG] [REMOTE ] CDRE: PASS: Integrity check passed. [2026-01-30T12:04:34.686798] [DEBUG] [REMOTE ] CDRE: Symbol is viable for forecasting. [2026-01-30T12:04:34.686876] [INFO ] [MAIN ] [625/3488] CDRE kept (0.2s) | 624 kept, 1 rejected | 138.9/min | ETA: 20.6m [2026-01-30T12:04:35.099958] [DEBUG] [REMOTE ] CDRO: Retrieved 1044 rows, trimmed to 300. [2026-01-30T12:04:35.100070] [DEBUG] [REMOTE ] CDRO: PASS: History has at least 300 days. [2026-01-30T12:04:35.100268] [DEBUG] [REMOTE ] CDRO: PASS: Price check passed. Min price $5.43. [2026-01-30T12:04:35.100403] [DEBUG] [REMOTE ] CDRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:35.100729] [DEBUG] [REMOTE ] CDRO: PASS: Integrity check passed. [2026-01-30T12:04:35.100794] [DEBUG] [REMOTE ] CDRO: Symbol is viable for forecasting. [2026-01-30T12:04:35.100844] [INFO ] [MAIN ] [626/3488] CDRO kept (0.4s) | 625 kept, 1 rejected | 138.9/min | ETA: 20.6m [2026-01-30T12:04:35.534343] [DEBUG] [REMOTE ] CDXS: Retrieved 3968 rows, trimmed to 300. [2026-01-30T12:04:35.534533] [DEBUG] [REMOTE ] CDXS: PASS: History has at least 300 days. [2026-01-30T12:04:35.534789] [DEBUG] [REMOTE ] CDXS: PASS: Price check passed. Min price $1.29. [2026-01-30T12:04:35.534925] [DEBUG] [REMOTE ] CDXS: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:35.535039] [DEBUG] [REMOTE ] CDXS: PASS: Integrity check passed. [2026-01-30T12:04:35.535080] [DEBUG] [REMOTE ] CDXS: Symbol is viable for forecasting. [2026-01-30T12:04:35.535127] [INFO ] [MAIN ] [627/3488] CDXS kept (0.4s) | 626 kept, 1 rejected | 138.9/min | ETA: 20.6m [2026-01-30T12:04:36.095825] [DEBUG] [REMOTE ] CDZI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:36.095964] [DEBUG] [REMOTE ] CDZI: PASS: History has at least 300 days. [2026-01-30T12:04:36.096182] [DEBUG] [REMOTE ] CDZI: PASS: Price check passed. Min price $4.60. [2026-01-30T12:04:36.096316] [DEBUG] [REMOTE ] CDZI: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:36.096430] [DEBUG] [REMOTE ] CDZI: PASS: Integrity check passed. [2026-01-30T12:04:36.096468] [DEBUG] [REMOTE ] CDZI: Symbol is viable for forecasting. [2026-01-30T12:04:36.096516] [INFO ] [MAIN ] [628/3488] CDZI kept (0.6s) | 627 kept, 1 rejected | 138.8/min | ETA: 20.6m [2026-01-30T12:04:36.395093] [DEBUG] [REMOTE ] CE: Retrieved 5289 rows, trimmed to 300. [2026-01-30T12:04:36.395237] [DEBUG] [REMOTE ] CE: PASS: History has at least 300 days. [2026-01-30T12:04:36.395471] [DEBUG] [REMOTE ] CE: PASS: Price check passed. Min price $35.53. [2026-01-30T12:04:36.395626] [DEBUG] [REMOTE ] CE: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:36.395747] [DEBUG] [REMOTE ] CE: PASS: Integrity check passed. [2026-01-30T12:04:36.395786] [DEBUG] [REMOTE ] CE: Symbol is viable for forecasting. [2026-01-30T12:04:36.395834] [INFO ] [MAIN ] [629/3488] CE kept (0.3s) | 628 kept, 1 rejected | 138.9/min | ETA: 20.6m [2026-01-30T12:04:36.984902] [DEBUG] [REMOTE ] CECO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:36.985049] [DEBUG] [REMOTE ] CECO: PASS: History has at least 300 days. [2026-01-30T12:04:36.985290] [DEBUG] [REMOTE ] CECO: PASS: Price check passed. Min price $47.44. [2026-01-30T12:04:36.985424] [DEBUG] [REMOTE ] CECO: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:36.985543] [DEBUG] [REMOTE ] CECO: PASS: Integrity check passed. [2026-01-30T12:04:36.985811] [DEBUG] [REMOTE ] CECO: Symbol is viable for forecasting. [2026-01-30T12:04:36.985864] [INFO ] [MAIN ] [630/3488] CECO kept (0.6s) | 629 kept, 1 rejected | 138.8/min | ETA: 20.6m [2026-01-30T12:04:37.220237] [DEBUG] [REMOTE ] CEG: Retrieved 1001 rows, trimmed to 300. [2026-01-30T12:04:37.220362] [DEBUG] [REMOTE ] CEG: PASS: History has at least 300 days. [2026-01-30T12:04:37.220620] [DEBUG] [REMOTE ] CEG: PASS: Price check passed. Min price $285.27. [2026-01-30T12:04:37.220795] [DEBUG] [REMOTE ] CEG: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:37.220918] [DEBUG] [REMOTE ] CEG: PASS: Integrity check passed. [2026-01-30T12:04:37.220960] [DEBUG] [REMOTE ] CEG: Symbol is viable for forecasting. [2026-01-30T12:04:37.221025] [INFO ] [MAIN ] [631/3488] CEG kept (0.2s) | 630 kept, 1 rejected | 138.9/min | ETA: 20.6m [2026-01-30T12:04:37.662926] [DEBUG] [REMOTE ] CELC: Retrieved 2101 rows, trimmed to 300. [2026-01-30T12:04:37.663035] [DEBUG] [REMOTE ] CELC: PASS: History has at least 300 days. [2026-01-30T12:04:37.663252] [DEBUG] [REMOTE ] CELC: PASS: Price check passed. Min price $72.99. [2026-01-30T12:04:37.663391] [DEBUG] [REMOTE ] CELC: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:37.663529] [DEBUG] [REMOTE ] CELC: PASS: Integrity check passed. [2026-01-30T12:04:37.663601] [DEBUG] [REMOTE ] CELC: Symbol is viable for forecasting. [2026-01-30T12:04:37.663656] [INFO ] [MAIN ] [632/3488] CELC kept (0.4s) | 631 kept, 1 rejected | 138.9/min | ETA: 20.6m [2026-01-30T12:04:38.170168] [DEBUG] [REMOTE ] CELH: Retrieved 2495 rows, trimmed to 300. [2026-01-30T12:04:38.170299] [DEBUG] [REMOTE ] CELH: PASS: History has at least 300 days. [2026-01-30T12:04:38.170514] [DEBUG] [REMOTE ] CELH: PASS: Price check passed. Min price $37.92. [2026-01-30T12:04:38.170699] [DEBUG] [REMOTE ] CELH: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:38.170807] [DEBUG] [REMOTE ] CELH: PASS: Integrity check passed. [2026-01-30T12:04:38.170847] [DEBUG] [REMOTE ] CELH: Symbol is viable for forecasting. [2026-01-30T12:04:38.170894] [INFO ] [MAIN ] [633/3488] CELH kept (0.5s) | 632 kept, 1 rejected | 138.8/min | ETA: 20.6m [2026-01-30T12:04:38.412443] [DEBUG] [REMOTE ] CELZ: Retrieved 2570 rows, trimmed to 300. [2026-01-30T12:04:38.412605] [DEBUG] [REMOTE ] CELZ: PASS: History has at least 300 days. [2026-01-30T12:04:38.412818] [DEBUG] [REMOTE ] CELZ: PASS: Price check passed. Min price $1.82. [2026-01-30T12:04:38.412955] [DEBUG] [REMOTE ] CELZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:38.413067] [DEBUG] [REMOTE ] CELZ: PASS: Integrity check passed. [2026-01-30T12:04:38.413106] [DEBUG] [REMOTE ] CELZ: Symbol is viable for forecasting. [2026-01-30T12:04:38.413154] [INFO ] [MAIN ] [634/3488] CELZ kept (0.2s) | 633 kept, 1 rejected | 138.9/min | ETA: 20.5m [2026-01-30T12:04:38.957959] [DEBUG] [REMOTE ] CENTA: Retrieved 4776 rows, trimmed to 300. [2026-01-30T12:04:38.958098] [DEBUG] [REMOTE ] CENTA: PASS: History has at least 300 days. [2026-01-30T12:04:38.958306] [DEBUG] [REMOTE ] CENTA: PASS: Price check passed. Min price $27.53. [2026-01-30T12:04:38.958439] [DEBUG] [REMOTE ] CENTA: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:38.958593] [DEBUG] [REMOTE ] CENTA: PASS: Integrity check passed. [2026-01-30T12:04:38.958636] [DEBUG] [REMOTE ] CENTA: Symbol is viable for forecasting. [2026-01-30T12:04:38.958684] [INFO ] [MAIN ] [635/3488] CENTA kept (0.5s) | 634 kept, 1 rejected | 138.9/min | ETA: 20.5m [2026-01-30T12:04:39.489133] [DEBUG] [REMOTE ] CENX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:39.489275] [DEBUG] [REMOTE ] CENX: PASS: History has at least 300 days. [2026-01-30T12:04:39.489489] [DEBUG] [REMOTE ] CENX: PASS: Price check passed. Min price $26.19. [2026-01-30T12:04:39.489644] [DEBUG] [REMOTE ] CENX: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:39.489761] [DEBUG] [REMOTE ] CENX: PASS: Integrity check passed. [2026-01-30T12:04:39.489801] [DEBUG] [REMOTE ] CENX: Symbol is viable for forecasting. [2026-01-30T12:04:39.489848] [INFO ] [MAIN ] [636/3488] CENX kept (0.5s) | 635 kept, 1 rejected | 138.8/min | ETA: 20.5m [2026-01-30T12:04:39.931620] [DEBUG] [REMOTE ] CERS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:39.931753] [DEBUG] [REMOTE ] CERS: PASS: History has at least 300 days. [2026-01-30T12:04:39.931989] [DEBUG] [REMOTE ] CERS: PASS: Price check passed. Min price $1.41. [2026-01-30T12:04:39.932128] [DEBUG] [REMOTE ] CERS: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:39.932242] [DEBUG] [REMOTE ] CERS: PASS: Integrity check passed. [2026-01-30T12:04:39.932322] [DEBUG] [REMOTE ] CERS: Symbol is viable for forecasting. [2026-01-30T12:04:39.932374] [INFO ] [MAIN ] [637/3488] CERS kept (0.4s) | 636 kept, 1 rejected | 138.8/min | ETA: 20.5m [2026-01-30T12:04:40.250612] [DEBUG] [REMOTE ] CETX: Retrieved 2665 rows, trimmed to 300. [2026-01-30T12:04:40.250736] [DEBUG] [REMOTE ] CETX: PASS: History has at least 300 days. [2026-01-30T12:04:40.250931] [DEBUG] [REMOTE ] CETX: PASS: Price check passed. Min price $1.67. [2026-01-30T12:04:40.251062] [DEBUG] [REMOTE ] CETX: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:40.251169] [DEBUG] [REMOTE ] CETX: PASS: Integrity check passed. [2026-01-30T12:04:40.251209] [DEBUG] [REMOTE ] CETX: Symbol is viable for forecasting. [2026-01-30T12:04:40.251257] [INFO ] [MAIN ] [638/3488] CETX kept (0.3s) | 637 kept, 1 rejected | 138.9/min | ETA: 20.5m [2026-01-30T12:04:40.788239] [DEBUG] [REMOTE ] CEVA: Retrieved 5847 rows, trimmed to 300. [2026-01-30T12:04:40.788381] [DEBUG] [REMOTE ] CEVA: PASS: History has at least 300 days. [2026-01-30T12:04:40.788629] [DEBUG] [REMOTE ] CEVA: PASS: Price check passed. Min price $18.63. [2026-01-30T12:04:40.788771] [DEBUG] [REMOTE ] CEVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:40.788890] [DEBUG] [REMOTE ] CEVA: PASS: Integrity check passed. [2026-01-30T12:04:40.788932] [DEBUG] [REMOTE ] CEVA: Symbol is viable for forecasting. [2026-01-30T12:04:40.788982] [INFO ] [MAIN ] [639/3488] CEVA kept (0.5s) | 638 kept, 1 rejected | 138.8/min | ETA: 20.5m [2026-01-30T12:04:41.193685] [DEBUG] [REMOTE ] CF: Retrieved 5149 rows, trimmed to 300. [2026-01-30T12:04:41.193821] [DEBUG] [REMOTE ] CF: PASS: History has at least 300 days. [2026-01-30T12:04:41.194044] [DEBUG] [REMOTE ] CF: PASS: Price check passed. Min price $76.09. [2026-01-30T12:04:41.194181] [DEBUG] [REMOTE ] CF: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:41.194298] [DEBUG] [REMOTE ] CF: PASS: Integrity check passed. [2026-01-30T12:04:41.194339] [DEBUG] [REMOTE ] CF: Symbol is viable for forecasting. [2026-01-30T12:04:41.194387] [INFO ] [MAIN ] [640/3488] CF kept (0.4s) | 639 kept, 1 rejected | 138.8/min | ETA: 20.5m [2026-01-30T12:04:41.595070] [DEBUG] [REMOTE ] CFFN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:41.595209] [DEBUG] [REMOTE ] CFFN: PASS: History has at least 300 days. [2026-01-30T12:04:41.595434] [DEBUG] [REMOTE ] CFFN: PASS: Price check passed. Min price $6.01. [2026-01-30T12:04:41.595594] [DEBUG] [REMOTE ] CFFN: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:41.595720] [DEBUG] [REMOTE ] CFFN: PASS: Integrity check passed. [2026-01-30T12:04:41.595761] [DEBUG] [REMOTE ] CFFN: Symbol is viable for forecasting. [2026-01-30T12:04:41.595811] [INFO ] [MAIN ] [641/3488] CFFN kept (0.4s) | 640 kept, 1 rejected | 138.9/min | ETA: 20.5m [2026-01-30T12:04:41.944380] [DEBUG] [REMOTE ] CFG: Retrieved 2854 rows, trimmed to 300. [2026-01-30T12:04:41.944499] [DEBUG] [REMOTE ] CFG: PASS: History has at least 300 days. [2026-01-30T12:04:41.944728] [DEBUG] [REMOTE ] CFG: PASS: Price check passed. Min price $49.71. [2026-01-30T12:04:41.945050] [DEBUG] [REMOTE ] CFG: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:41.945156] [DEBUG] [REMOTE ] CFG: PASS: Integrity check passed. [2026-01-30T12:04:41.945195] [DEBUG] [REMOTE ] CFG: Symbol is viable for forecasting. [2026-01-30T12:04:41.945242] [INFO ] [MAIN ] [642/3488] CFG kept (0.3s) | 641 kept, 1 rejected | 138.9/min | ETA: 20.5m [2026-01-30T12:04:42.343973] [DEBUG] [REMOTE ] CFO: Retrieved 2912 rows, trimmed to 300. [2026-01-30T12:04:42.344115] [DEBUG] [REMOTE ] CFO: PASS: History has at least 300 days. [2026-01-30T12:04:42.344320] [DEBUG] [REMOTE ] CFO: PASS: Price check passed. Min price $70.57. [2026-01-30T12:04:42.344455] [DEBUG] [REMOTE ] CFO: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:42.344590] [DEBUG] [REMOTE ] CFO: PASS: Integrity check passed. [2026-01-30T12:04:42.344655] [DEBUG] [REMOTE ] CFO: Symbol is viable for forecasting. [2026-01-30T12:04:42.344706] [INFO ] [MAIN ] [643/3488] CFO kept (0.4s) | 642 kept, 1 rejected | 138.9/min | ETA: 20.5m [2026-01-30T12:04:42.764713] [DEBUG] [REMOTE ] CG: Retrieved 3455 rows, trimmed to 300. [2026-01-30T12:04:42.764837] [DEBUG] [REMOTE ] CG: PASS: History has at least 300 days. [2026-01-30T12:04:42.765035] [DEBUG] [REMOTE ] CG: PASS: Price check passed. Min price $50.78. [2026-01-30T12:04:42.765168] [DEBUG] [REMOTE ] CG: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:42.765275] [DEBUG] [REMOTE ] CG: PASS: Integrity check passed. [2026-01-30T12:04:42.765315] [DEBUG] [REMOTE ] CG: Symbol is viable for forecasting. [2026-01-30T12:04:42.765361] [INFO ] [MAIN ] [644/3488] CG kept (0.4s) | 643 kept, 1 rejected | 138.9/min | ETA: 20.5m [2026-01-30T12:04:42.968893] [DEBUG] [REMOTE ] CGABL: Retrieved 1180 rows, trimmed to 300. [2026-01-30T12:04:42.969025] [DEBUG] [REMOTE ] CGABL: PASS: History has at least 300 days. [2026-01-30T12:04:42.969230] [DEBUG] [REMOTE ] CGABL: PASS: Price check passed. Min price $17.09. [2026-01-30T12:04:42.969364] [DEBUG] [REMOTE ] CGABL: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:42.969472] [DEBUG] [REMOTE ] CGABL: PASS: Integrity check passed. [2026-01-30T12:04:42.969512] [DEBUG] [REMOTE ] CGABL: Symbol is viable for forecasting. [2026-01-30T12:04:42.969566] [INFO ] [MAIN ] [645/3488] CGABL kept (0.2s) | 644 kept, 1 rejected | 139.0/min | ETA: 20.4m [2026-01-30T12:04:43.483913] [DEBUG] [REMOTE ] CGBD: Retrieved 2169 rows, trimmed to 300. [2026-01-30T12:04:43.484054] [DEBUG] [REMOTE ] CGBD: PASS: History has at least 300 days. [2026-01-30T12:04:43.484268] [DEBUG] [REMOTE ] CGBD: PASS: Price check passed. Min price $11.28. [2026-01-30T12:04:43.484407] [DEBUG] [REMOTE ] CGBD: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:43.484519] [DEBUG] [REMOTE ] CGBD: PASS: Integrity check passed. [2026-01-30T12:04:43.484561] [DEBUG] [REMOTE ] CGBD: Symbol is viable for forecasting. [2026-01-30T12:04:43.484639] [INFO ] [MAIN ] [646/3488] CGBD kept (0.5s) | 645 kept, 1 rejected | 139.0/min | ETA: 20.4m [2026-01-30T12:04:43.928501] [DEBUG] [REMOTE ] CGC: Retrieved 2972 rows, trimmed to 300. [2026-01-30T12:04:43.928660] [DEBUG] [REMOTE ] CGC: PASS: History has at least 300 days. [2026-01-30T12:04:43.928875] [DEBUG] [REMOTE ] CGC: PASS: Price check passed. Min price $1.01. [2026-01-30T12:04:43.929013] [DEBUG] [REMOTE ] CGC: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:43.929126] [DEBUG] [REMOTE ] CGC: PASS: Integrity check passed. [2026-01-30T12:04:43.929167] [DEBUG] [REMOTE ] CGC: Symbol is viable for forecasting. [2026-01-30T12:04:43.929216] [INFO ] [MAIN ] [647/3488] CGC kept (0.4s) | 646 kept, 1 rejected | 139.0/min | ETA: 20.4m [2026-01-30T12:04:44.168807] [DEBUG] [REMOTE ] CGEM: Retrieved 1270 rows, trimmed to 300. [2026-01-30T12:04:44.168952] [DEBUG] [REMOTE ] CGEM: PASS: History has at least 300 days. [2026-01-30T12:04:44.169195] [DEBUG] [REMOTE ] CGEM: PASS: Price check passed. Min price $7.19. [2026-01-30T12:04:44.169359] [DEBUG] [REMOTE ] CGEM: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:44.169493] [DEBUG] [REMOTE ] CGEM: PASS: Integrity check passed. [2026-01-30T12:04:44.169592] [DEBUG] [REMOTE ] CGEM: Symbol is viable for forecasting. [2026-01-30T12:04:44.169656] [INFO ] [MAIN ] [648/3488] CGEM kept (0.2s) | 647 kept, 1 rejected | 139.1/min | ETA: 20.4m [2026-01-30T12:04:44.864182] [DEBUG] [REMOTE ] CGEN: Retrieved 6404 rows, trimmed to 300. [2026-01-30T12:04:44.864315] [DEBUG] [REMOTE ] CGEN: PASS: History has at least 300 days. [2026-01-30T12:04:44.864552] [DEBUG] [REMOTE ] CGEN: PASS: Price check passed. Min price $1.47. [2026-01-30T12:04:44.864731] [DEBUG] [REMOTE ] CGEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:44.864883] [DEBUG] [REMOTE ] CGEN: PASS: Integrity check passed. [2026-01-30T12:04:44.864960] [DEBUG] [REMOTE ] CGEN: Symbol is viable for forecasting. [2026-01-30T12:04:44.865032] [INFO ] [MAIN ] [649/3488] CGEN kept (0.7s) | 648 kept, 1 rejected | 138.9/min | ETA: 20.4m [2026-01-30T12:04:45.307469] [DEBUG] [REMOTE ] CGNX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:45.307630] [DEBUG] [REMOTE ] CGNX: PASS: History has at least 300 days. [2026-01-30T12:04:45.307912] [DEBUG] [REMOTE ] CGNX: PASS: Price check passed. Min price $34.80. [2026-01-30T12:04:45.308051] [DEBUG] [REMOTE ] CGNX: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:45.308168] [DEBUG] [REMOTE ] CGNX: PASS: Integrity check passed. [2026-01-30T12:04:45.308207] [DEBUG] [REMOTE ] CGNX: Symbol is viable for forecasting. [2026-01-30T12:04:45.308261] [INFO ] [MAIN ] [650/3488] CGNX kept (0.4s) | 649 kept, 1 rejected | 138.9/min | ETA: 20.4m [2026-01-30T12:04:45.701715] [DEBUG] [REMOTE ] CGO: Retrieved 5095 rows, trimmed to 300. [2026-01-30T12:04:45.701854] [DEBUG] [REMOTE ] CGO: PASS: History has at least 300 days. [2026-01-30T12:04:45.702069] [DEBUG] [REMOTE ] CGO: PASS: Price check passed. Min price $10.78. [2026-01-30T12:04:45.702208] [DEBUG] [REMOTE ] CGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:45.702324] [DEBUG] [REMOTE ] CGO: PASS: Integrity check passed. [2026-01-30T12:04:45.702365] [DEBUG] [REMOTE ] CGO: Symbol is viable for forecasting. [2026-01-30T12:04:45.702414] [INFO ] [MAIN ] [651/3488] CGO kept (0.4s) | 650 kept, 1 rejected | 139.0/min | ETA: 20.4m [2026-01-30T12:04:45.879605] [DEBUG] [REMOTE ] CGON: Retrieved 505 rows, trimmed to 300. [2026-01-30T12:04:45.879743] [DEBUG] [REMOTE ] CGON: PASS: History has at least 300 days. [2026-01-30T12:04:45.879945] [DEBUG] [REMOTE ] CGON: PASS: Price check passed. Min price $37.37. [2026-01-30T12:04:45.880078] [DEBUG] [REMOTE ] CGON: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:45.880187] [DEBUG] [REMOTE ] CGON: PASS: Integrity check passed. [2026-01-30T12:04:45.880227] [DEBUG] [REMOTE ] CGON: Symbol is viable for forecasting. [2026-01-30T12:04:45.880275] [INFO ] [MAIN ] [652/3488] CGON kept (0.2s) | 651 kept, 1 rejected | 139.1/min | ETA: 20.4m [2026-01-30T12:04:46.347127] [DEBUG] [REMOTE ] CGTX: Retrieved 1081 rows, trimmed to 300. [2026-01-30T12:04:46.347252] [DEBUG] [REMOTE ] CGTX: PASS: History has at least 300 days. [2026-01-30T12:04:46.347452] [DEBUG] [REMOTE ] CGTX: PASS: Price check passed. Min price $1.24. [2026-01-30T12:04:46.347615] [DEBUG] [REMOTE ] CGTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:46.347727] [DEBUG] [REMOTE ] CGTX: PASS: Integrity check passed. [2026-01-30T12:04:46.347767] [DEBUG] [REMOTE ] CGTX: Symbol is viable for forecasting. [2026-01-30T12:04:46.347815] [INFO ] [MAIN ] [653/3488] CGTX kept (0.5s) | 652 kept, 1 rejected | 139.1/min | ETA: 20.4m [2026-01-30T12:04:46.811916] [DEBUG] [REMOTE ] CHCI: Retrieved 5315 rows, trimmed to 300. [2026-01-30T12:04:46.812056] [DEBUG] [REMOTE ] CHCI: PASS: History has at least 300 days. [2026-01-30T12:04:46.812267] [DEBUG] [REMOTE ] CHCI: PASS: Price check passed. Min price $10.35. [2026-01-30T12:04:46.812407] [DEBUG] [REMOTE ] CHCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:46.812523] [DEBUG] [REMOTE ] CHCI: PASS: Integrity check passed. [2026-01-30T12:04:46.812564] [DEBUG] [REMOTE ] CHCI: Symbol is viable for forecasting. [2026-01-30T12:04:46.812633] [INFO ] [MAIN ] [654/3488] CHCI kept (0.5s) | 653 kept, 1 rejected | 139.1/min | ETA: 20.4m [2026-01-30T12:04:47.366849] [DEBUG] [REMOTE ] CHCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:47.366989] [DEBUG] [REMOTE ] CHCO: PASS: History has at least 300 days. [2026-01-30T12:04:47.367214] [DEBUG] [REMOTE ] CHCO: PASS: Price check passed. Min price $116.58. [2026-01-30T12:04:47.367352] [DEBUG] [REMOTE ] CHCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:47.367471] [DEBUG] [REMOTE ] CHCO: PASS: Integrity check passed. [2026-01-30T12:04:47.367525] [DEBUG] [REMOTE ] CHCO: Symbol is viable for forecasting. [2026-01-30T12:04:47.367595] [INFO ] [MAIN ] [655/3488] CHCO kept (0.6s) | 654 kept, 1 rejected | 139.0/min | ETA: 20.4m [2026-01-30T12:04:47.837308] [DEBUG] [REMOTE ] CHD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:47.837449] [DEBUG] [REMOTE ] CHD: PASS: History has at least 300 days. [2026-01-30T12:04:47.837725] [DEBUG] [REMOTE ] CHD: PASS: Price check passed. Min price $81.60. [2026-01-30T12:04:47.837915] [DEBUG] [REMOTE ] CHD: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:47.838051] [DEBUG] [REMOTE ] CHD: PASS: Integrity check passed. [2026-01-30T12:04:47.838093] [DEBUG] [REMOTE ] CHD: Symbol is viable for forecasting. [2026-01-30T12:04:47.838143] [INFO ] [MAIN ] [656/3488] CHD kept (0.5s) | 655 kept, 1 rejected | 139.0/min | ETA: 20.4m [2026-01-30T12:04:48.281513] [DEBUG] [REMOTE ] CHDN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:48.281662] [DEBUG] [REMOTE ] CHDN: PASS: History has at least 300 days. [2026-01-30T12:04:48.281873] [DEBUG] [REMOTE ] CHDN: PASS: Price check passed. Min price $96.20. [2026-01-30T12:04:48.282005] [DEBUG] [REMOTE ] CHDN: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:48.282115] [DEBUG] [REMOTE ] CHDN: PASS: Integrity check passed. [2026-01-30T12:04:48.282154] [DEBUG] [REMOTE ] CHDN: Symbol is viable for forecasting. [2026-01-30T12:04:48.282203] [INFO ] [MAIN ] [657/3488] CHDN kept (0.4s) | 656 kept, 1 rejected | 139.0/min | ETA: 20.4m [2026-01-30T12:04:48.733670] [DEBUG] [REMOTE ] CHE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:48.733829] [DEBUG] [REMOTE ] CHE: PASS: History has at least 300 days. [2026-01-30T12:04:48.734074] [DEBUG] [REMOTE ] CHE: PASS: Price check passed. Min price $412.50. [2026-01-30T12:04:48.734212] [DEBUG] [REMOTE ] CHE: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:48.734334] [DEBUG] [REMOTE ] CHE: PASS: Integrity check passed. [2026-01-30T12:04:48.734380] [DEBUG] [REMOTE ] CHE: Symbol is viable for forecasting. [2026-01-30T12:04:48.734442] [INFO ] [MAIN ] [658/3488] CHE kept (0.5s) | 657 kept, 1 rejected | 139.0/min | ETA: 20.4m [2026-01-30T12:04:49.066895] [DEBUG] [REMOTE ] CHEF: Retrieved 3648 rows, trimmed to 300. [2026-01-30T12:04:49.067044] [DEBUG] [REMOTE ] CHEF: PASS: History has at least 300 days. [2026-01-30T12:04:49.067249] [DEBUG] [REMOTE ] CHEF: PASS: Price check passed. Min price $57.27. [2026-01-30T12:04:49.067380] [DEBUG] [REMOTE ] CHEF: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:49.067490] [DEBUG] [REMOTE ] CHEF: PASS: Integrity check passed. [2026-01-30T12:04:49.067556] [DEBUG] [REMOTE ] CHEF: Symbol is viable for forecasting. [2026-01-30T12:04:49.067623] [INFO ] [MAIN ] [659/3488] CHEF kept (0.3s) | 658 kept, 1 rejected | 139.0/min | ETA: 20.4m [2026-01-30T12:04:49.507707] [DEBUG] [REMOTE ] CHH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:49.507932] [DEBUG] [REMOTE ] CHH: PASS: History has at least 300 days. [2026-01-30T12:04:49.508275] [DEBUG] [REMOTE ] CHH: PASS: Price check passed. Min price $84.15. [2026-01-30T12:04:49.508433] [DEBUG] [REMOTE ] CHH: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:49.508590] [DEBUG] [REMOTE ] CHH: PASS: Integrity check passed. [2026-01-30T12:04:49.508634] [DEBUG] [REMOTE ] CHH: Symbol is viable for forecasting. [2026-01-30T12:04:49.508692] [INFO ] [MAIN ] [660/3488] CHH kept (0.4s) | 659 kept, 1 rejected | 139.0/min | ETA: 20.3m [2026-01-30T12:04:50.054049] [DEBUG] [REMOTE ] CHI: Retrieved 5936 rows, trimmed to 300. [2026-01-30T12:04:50.054256] [DEBUG] [REMOTE ] CHI: PASS: History has at least 300 days. [2026-01-30T12:04:50.054525] [DEBUG] [REMOTE ] CHI: PASS: Price check passed. Min price $10.16. [2026-01-30T12:04:50.054695] [DEBUG] [REMOTE ] CHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:50.054824] [DEBUG] [REMOTE ] CHI: PASS: Integrity check passed. [2026-01-30T12:04:50.054890] [DEBUG] [REMOTE ] CHI: Symbol is viable for forecasting. [2026-01-30T12:04:50.054949] [INFO ] [MAIN ] [661/3488] CHI kept (0.5s) | 660 kept, 1 rejected | 138.9/min | ETA: 20.3m [2026-01-30T12:04:50.578725] [DEBUG] [REMOTE ] CHKP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:50.579136] [DEBUG] [REMOTE ] CHKP: PASS: History has at least 300 days. [2026-01-30T12:04:50.579488] [DEBUG] [REMOTE ] CHKP: PASS: Price check passed. Min price $174.36. [2026-01-30T12:04:50.579660] [DEBUG] [REMOTE ] CHKP: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:50.579816] [DEBUG] [REMOTE ] CHKP: PASS: Integrity check passed. [2026-01-30T12:04:50.579858] [DEBUG] [REMOTE ] CHKP: Symbol is viable for forecasting. [2026-01-30T12:04:50.579916] [INFO ] [MAIN ] [662/3488] CHKP kept (0.5s) | 661 kept, 1 rejected | 138.9/min | ETA: 20.3m [2026-01-30T12:04:50.920455] [DEBUG] [REMOTE ] CHMI: Retrieved 3098 rows, trimmed to 300. [2026-01-30T12:04:50.920613] [DEBUG] [REMOTE ] CHMI: PASS: History has at least 300 days. [2026-01-30T12:04:50.920815] [DEBUG] [REMOTE ] CHMI: PASS: Price check passed. Min price $2.10. [2026-01-30T12:04:50.920948] [DEBUG] [REMOTE ] CHMI: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:50.921059] [DEBUG] [REMOTE ] CHMI: PASS: Integrity check passed. [2026-01-30T12:04:50.921098] [DEBUG] [REMOTE ] CHMI: Symbol is viable for forecasting. [2026-01-30T12:04:50.921145] [INFO ] [MAIN ] [663/3488] CHMI kept (0.3s) | 662 kept, 1 rejected | 138.9/min | ETA: 20.3m [2026-01-30T12:04:51.223961] [DEBUG] [REMOTE ] CHRD: Retrieved 1302 rows, trimmed to 300. [2026-01-30T12:04:51.224097] [DEBUG] [REMOTE ] CHRD: PASS: History has at least 300 days. [2026-01-30T12:04:51.224313] [DEBUG] [REMOTE ] CHRD: PASS: Price check passed. Min price $83.80. [2026-01-30T12:04:51.224450] [DEBUG] [REMOTE ] CHRD: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:51.224568] [DEBUG] [REMOTE ] CHRD: PASS: Integrity check passed. [2026-01-30T12:04:51.224649] [DEBUG] [REMOTE ] CHRD: Symbol is viable for forecasting. [2026-01-30T12:04:51.224700] [INFO ] [MAIN ] [664/3488] CHRD kept (0.3s) | 663 kept, 1 rejected | 139.0/min | ETA: 20.3m [2026-01-30T12:04:51.718343] [DEBUG] [REMOTE ] CHRS: Retrieved 2823 rows, trimmed to 300. [2026-01-30T12:04:51.718487] [DEBUG] [REMOTE ] CHRS: PASS: History has at least 300 days. [2026-01-30T12:04:51.718748] [DEBUG] [REMOTE ] CHRS: PASS: Price check passed. Min price $1.10. [2026-01-30T12:04:51.718890] [DEBUG] [REMOTE ] CHRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:51.719009] [DEBUG] [REMOTE ] CHRS: PASS: Integrity check passed. [2026-01-30T12:04:51.719050] [DEBUG] [REMOTE ] CHRS: Symbol is viable for forecasting. [2026-01-30T12:04:51.719098] [INFO ] [MAIN ] [665/3488] CHRS kept (0.5s) | 664 kept, 1 rejected | 139.0/min | ETA: 20.3m [2026-01-30T12:04:52.108507] [DEBUG] [REMOTE ] CHSCL: Retrieved 2776 rows, trimmed to 300. [2026-01-30T12:04:52.108690] [DEBUG] [REMOTE ] CHSCL: PASS: History has at least 300 days. [2026-01-30T12:04:52.108945] [DEBUG] [REMOTE ] CHSCL: PASS: Price check passed. Min price $24.99. [2026-01-30T12:04:52.109281] [DEBUG] [REMOTE ] CHSCL: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:52.109395] [DEBUG] [REMOTE ] CHSCL: PASS: Integrity check passed. [2026-01-30T12:04:52.109435] [DEBUG] [REMOTE ] CHSCL: Symbol is viable for forecasting. [2026-01-30T12:04:52.109484] [INFO ] [MAIN ] [666/3488] CHSCL kept (0.4s) | 665 kept, 1 rejected | 139.0/min | ETA: 20.3m [2026-01-30T12:04:52.350948] [DEBUG] [REMOTE ] CHSCM: Retrieved 2860 rows, trimmed to 300. [2026-01-30T12:04:52.351078] [DEBUG] [REMOTE ] CHSCM: PASS: History has at least 300 days. [2026-01-30T12:04:52.351282] [DEBUG] [REMOTE ] CHSCM: PASS: Price check passed. Min price $24.49. [2026-01-30T12:04:52.351418] [DEBUG] [REMOTE ] CHSCM: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:52.351605] [DEBUG] [REMOTE ] CHSCM: PASS: Integrity check passed. [2026-01-30T12:04:52.351657] [DEBUG] [REMOTE ] CHSCM: Symbol is viable for forecasting. [2026-01-30T12:04:52.351708] [INFO ] [MAIN ] [667/3488] CHSCM kept (0.2s) | 666 kept, 1 rejected | 139.1/min | ETA: 20.3m [2026-01-30T12:04:52.818112] [DEBUG] [REMOTE ] CHSCN: Retrieved 2994 rows, trimmed to 300. [2026-01-30T12:04:52.818248] [DEBUG] [REMOTE ] CHSCN: PASS: History has at least 300 days. [2026-01-30T12:04:52.818463] [DEBUG] [REMOTE ] CHSCN: PASS: Price check passed. Min price $24.65. [2026-01-30T12:04:52.818631] [DEBUG] [REMOTE ] CHSCN: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:52.818752] [DEBUG] [REMOTE ] CHSCN: PASS: Integrity check passed. [2026-01-30T12:04:52.818802] [DEBUG] [REMOTE ] CHSCN: Symbol is viable for forecasting. [2026-01-30T12:04:52.818864] [INFO ] [MAIN ] [668/3488] CHSCN kept (0.5s) | 667 kept, 1 rejected | 139.1/min | ETA: 20.3m [2026-01-30T12:04:53.389566] [DEBUG] [REMOTE ] CHSCO: Retrieved 3107 rows, trimmed to 300. [2026-01-30T12:04:53.389730] [DEBUG] [REMOTE ] CHSCO: PASS: History has at least 300 days. [2026-01-30T12:04:53.389965] [DEBUG] [REMOTE ] CHSCO: PASS: Price check passed. Min price $25.76. [2026-01-30T12:04:53.390131] [DEBUG] [REMOTE ] CHSCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:53.390245] [DEBUG] [REMOTE ] CHSCO: PASS: Integrity check passed. [2026-01-30T12:04:53.390286] [DEBUG] [REMOTE ] CHSCO: Symbol is viable for forecasting. [2026-01-30T12:04:53.390337] [INFO ] [MAIN ] [669/3488] CHSCO kept (0.6s) | 668 kept, 1 rejected | 139.0/min | ETA: 20.3m [2026-01-30T12:04:53.831294] [DEBUG] [REMOTE ] CHSCP: Retrieved 5751 rows, trimmed to 300. [2026-01-30T12:04:53.831441] [DEBUG] [REMOTE ] CHSCP: PASS: History has at least 300 days. [2026-01-30T12:04:53.831708] [DEBUG] [REMOTE ] CHSCP: PASS: Price check passed. Min price $26.82. [2026-01-30T12:04:53.831886] [DEBUG] [REMOTE ] CHSCP: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:53.832063] [DEBUG] [REMOTE ] CHSCP: PASS: Integrity check passed. [2026-01-30T12:04:53.832300] [DEBUG] [REMOTE ] CHSCP: Symbol is viable for forecasting. [2026-01-30T12:04:53.832360] [INFO ] [MAIN ] [670/3488] CHSCP kept (0.4s) | 669 kept, 1 rejected | 139.0/min | ETA: 20.3m [2026-01-30T12:04:54.112718] [DEBUG] [REMOTE ] CHWY: Retrieved 1666 rows, trimmed to 300. [2026-01-30T12:04:54.112874] [DEBUG] [REMOTE ] CHWY: PASS: History has at least 300 days. [2026-01-30T12:04:54.113340] [DEBUG] [REMOTE ] CHWY: PASS: Price check passed. Min price $30.14. [2026-01-30T12:04:54.113551] [DEBUG] [REMOTE ] CHWY: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:54.113743] [DEBUG] [REMOTE ] CHWY: PASS: Integrity check passed. [2026-01-30T12:04:54.113810] [DEBUG] [REMOTE ] CHWY: Symbol is viable for forecasting. [2026-01-30T12:04:54.113888] [INFO ] [MAIN ] [671/3488] CHWY kept (0.3s) | 670 kept, 1 rejected | 139.1/min | ETA: 20.3m [2026-01-30T12:04:54.663552] [DEBUG] [REMOTE ] CHY: Retrieved 5705 rows, trimmed to 300. [2026-01-30T12:04:54.663718] [DEBUG] [REMOTE ] CHY: PASS: History has at least 300 days. [2026-01-30T12:04:54.663927] [DEBUG] [REMOTE ] CHY: PASS: Price check passed. Min price $10.66. [2026-01-30T12:04:54.664059] [DEBUG] [REMOTE ] CHY: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:54.664170] [DEBUG] [REMOTE ] CHY: PASS: Integrity check passed. [2026-01-30T12:04:54.664209] [DEBUG] [REMOTE ] CHY: Symbol is viable for forecasting. [2026-01-30T12:04:54.664257] [INFO ] [MAIN ] [672/3488] CHY kept (0.6s) | 671 kept, 1 rejected | 139.0/min | ETA: 20.3m [2026-01-30T12:04:55.108746] [DEBUG] [REMOTE ] CI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:55.108890] [DEBUG] [REMOTE ] CI: PASS: History has at least 300 days. [2026-01-30T12:04:55.109132] [DEBUG] [REMOTE ] CI: PASS: Price check passed. Min price $254.95. [2026-01-30T12:04:55.109267] [DEBUG] [REMOTE ] CI: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:55.109406] [DEBUG] [REMOTE ] CI: PASS: Integrity check passed. [2026-01-30T12:04:55.109448] [DEBUG] [REMOTE ] CI: Symbol is viable for forecasting. [2026-01-30T12:04:55.109499] [INFO ] [MAIN ] [673/3488] CI kept (0.4s) | 672 kept, 1 rejected | 139.0/min | ETA: 20.3m [2026-01-30T12:04:55.564018] [DEBUG] [REMOTE ] CIA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:55.564169] [DEBUG] [REMOTE ] CIA: PASS: History has at least 300 days. [2026-01-30T12:04:55.564427] [DEBUG] [REMOTE ] CIA: PASS: Price check passed. Min price $4.62. [2026-01-30T12:04:55.564624] [DEBUG] [REMOTE ] CIA: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:55.564772] [DEBUG] [REMOTE ] CIA: PASS: Integrity check passed. [2026-01-30T12:04:55.564824] [DEBUG] [REMOTE ] CIA: Symbol is viable for forecasting. [2026-01-30T12:04:55.564892] [INFO ] [MAIN ] [674/3488] CIA kept (0.5s) | 673 kept, 1 rejected | 139.0/min | ETA: 20.2m [2026-01-30T12:04:56.016081] [DEBUG] [REMOTE ] CIB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:56.016399] [DEBUG] [REMOTE ] CIB: PASS: History has at least 300 days. [2026-01-30T12:04:56.016630] [DEBUG] [REMOTE ] CIB: PASS: Price check passed. Min price $57.95. [2026-01-30T12:04:56.016769] [DEBUG] [REMOTE ] CIB: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:56.016901] [DEBUG] [REMOTE ] CIB: PASS: Integrity check passed. [2026-01-30T12:04:56.016950] [DEBUG] [REMOTE ] CIB: Symbol is viable for forecasting. [2026-01-30T12:04:56.017009] [INFO ] [MAIN ] [675/3488] CIB kept (0.5s) | 674 kept, 1 rejected | 139.0/min | ETA: 20.2m [2026-01-30T12:04:56.441270] [DEBUG] [REMOTE ] CIEN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:56.441419] [DEBUG] [REMOTE ] CIEN: PASS: History has at least 300 days. [2026-01-30T12:04:56.441663] [DEBUG] [REMOTE ] CIEN: PASS: Price check passed. Min price $176.45. [2026-01-30T12:04:56.441807] [DEBUG] [REMOTE ] CIEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:56.441923] [DEBUG] [REMOTE ] CIEN: PASS: Integrity check passed. [2026-01-30T12:04:56.441964] [DEBUG] [REMOTE ] CIEN: Symbol is viable for forecasting. [2026-01-30T12:04:56.442203] [INFO ] [MAIN ] [676/3488] CIEN kept (0.4s) | 675 kept, 1 rejected | 139.0/min | ETA: 20.2m [2026-01-30T12:04:56.970030] [DEBUG] [REMOTE ] CIF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:56.970171] [DEBUG] [REMOTE ] CIF: PASS: History has at least 300 days. [2026-01-30T12:04:56.970393] [DEBUG] [REMOTE ] CIF: PASS: Price check passed. Min price $1.65. [2026-01-30T12:04:56.970533] [DEBUG] [REMOTE ] CIF: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:56.970687] [DEBUG] [REMOTE ] CIF: PASS: Integrity check passed. [2026-01-30T12:04:56.970732] [DEBUG] [REMOTE ] CIF: Symbol is viable for forecasting. [2026-01-30T12:04:56.970781] [INFO ] [MAIN ] [677/3488] CIF kept (0.5s) | 676 kept, 1 rejected | 138.9/min | ETA: 20.2m [2026-01-30T12:04:57.362204] [DEBUG] [REMOTE ] CIG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:57.362353] [DEBUG] [REMOTE ] CIG: PASS: History has at least 300 days. [2026-01-30T12:04:57.362617] [DEBUG] [REMOTE ] CIG: PASS: Price check passed. Min price $1.89. [2026-01-30T12:04:57.362762] [DEBUG] [REMOTE ] CIG: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:57.362890] [DEBUG] [REMOTE ] CIG: PASS: Integrity check passed. [2026-01-30T12:04:57.362932] [DEBUG] [REMOTE ] CIG: Symbol is viable for forecasting. [2026-01-30T12:04:57.362981] [INFO ] [MAIN ] [678/3488] CIG kept (0.4s) | 677 kept, 1 rejected | 139.0/min | ETA: 20.2m [2026-01-30T12:04:57.651434] [DEBUG] [REMOTE ] CIGI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:57.651584] [DEBUG] [REMOTE ] CIGI: PASS: History has at least 300 days. [2026-01-30T12:04:57.651803] [DEBUG] [REMOTE ] CIGI: PASS: Price check passed. Min price $136.33. [2026-01-30T12:04:57.651941] [DEBUG] [REMOTE ] CIGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:57.652075] [DEBUG] [REMOTE ] CIGI: PASS: Integrity check passed. [2026-01-30T12:04:57.652119] [DEBUG] [REMOTE ] CIGI: Symbol is viable for forecasting. [2026-01-30T12:04:57.652169] [INFO ] [MAIN ] [679/3488] CIGI kept (0.3s) | 678 kept, 1 rejected | 139.0/min | ETA: 20.2m [2026-01-30T12:04:58.236639] [DEBUG] [REMOTE ] CII: Retrieved 5454 rows, trimmed to 300. [2026-01-30T12:04:58.236767] [DEBUG] [REMOTE ] CII: PASS: History has at least 300 days. [2026-01-30T12:04:58.236969] [DEBUG] [REMOTE ] CII: PASS: Price check passed. Min price $21.08. [2026-01-30T12:04:58.237103] [DEBUG] [REMOTE ] CII: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:58.237212] [DEBUG] [REMOTE ] CII: PASS: Integrity check passed. [2026-01-30T12:04:58.237251] [DEBUG] [REMOTE ] CII: Symbol is viable for forecasting. [2026-01-30T12:04:58.237298] [INFO ] [MAIN ] [680/3488] CII kept (0.6s) | 679 kept, 1 rejected | 139.0/min | ETA: 20.2m [2026-01-30T12:04:58.492231] [DEBUG] [REMOTE ] CIM: Retrieved 4578 rows, trimmed to 300. [2026-01-30T12:04:58.492372] [DEBUG] [REMOTE ] CIM: PASS: History has at least 300 days. [2026-01-30T12:04:58.492610] [DEBUG] [REMOTE ] CIM: PASS: Price check passed. Min price $11.39. [2026-01-30T12:04:58.492752] [DEBUG] [REMOTE ] CIM: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:58.492904] [DEBUG] [REMOTE ] CIM: PASS: Integrity check passed. [2026-01-30T12:04:58.492958] [DEBUG] [REMOTE ] CIM: Symbol is viable for forecasting. [2026-01-30T12:04:58.493023] [INFO ] [MAIN ] [681/3488] CIM kept (0.3s) | 680 kept, 1 rejected | 139.0/min | ETA: 20.2m [2026-01-30T12:04:59.083458] [DEBUG] [REMOTE ] CINF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:04:59.083613] [DEBUG] [REMOTE ] CINF: PASS: History has at least 300 days. [2026-01-30T12:04:59.083837] [DEBUG] [REMOTE ] CINF: PASS: Price check passed. Min price $152.86. [2026-01-30T12:04:59.083969] [DEBUG] [REMOTE ] CINF: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:59.084084] [DEBUG] [REMOTE ] CINF: PASS: Integrity check passed. [2026-01-30T12:04:59.084124] [DEBUG] [REMOTE ] CINF: Symbol is viable for forecasting. [2026-01-30T12:04:59.084183] [INFO ] [MAIN ] [682/3488] CINF kept (0.6s) | 681 kept, 1 rejected | 139.0/min | ETA: 20.2m [2026-01-30T12:04:59.315053] [DEBUG] [REMOTE ] CING: Retrieved 1039 rows, trimmed to 300. [2026-01-30T12:04:59.315379] [DEBUG] [REMOTE ] CING: PASS: History has at least 300 days. [2026-01-30T12:04:59.315603] [DEBUG] [REMOTE ] CING: PASS: Price check passed. Min price $3.33. [2026-01-30T12:04:59.315741] [DEBUG] [REMOTE ] CING: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:59.315856] [DEBUG] [REMOTE ] CING: PASS: Integrity check passed. [2026-01-30T12:04:59.315897] [DEBUG] [REMOTE ] CING: Symbol is viable for forecasting. [2026-01-30T12:04:59.315961] [INFO ] [MAIN ] [683/3488] CING kept (0.2s) | 682 kept, 1 rejected | 139.1/min | ETA: 20.2m [2026-01-30T12:04:59.703183] [DEBUG] [REMOTE ] CION: Retrieved 1084 rows, trimmed to 300. [2026-01-30T12:04:59.703302] [DEBUG] [REMOTE ] CION: PASS: History has at least 300 days. [2026-01-30T12:04:59.703493] [DEBUG] [REMOTE ] CION: PASS: Price check passed. Min price $8.64. [2026-01-30T12:04:59.703642] [DEBUG] [REMOTE ] CION: PASS: Continuity check passed with 300 days. [2026-01-30T12:04:59.703749] [DEBUG] [REMOTE ] CION: PASS: Integrity check passed. [2026-01-30T12:04:59.703788] [DEBUG] [REMOTE ] CION: Symbol is viable for forecasting. [2026-01-30T12:04:59.703835] [INFO ] [MAIN ] [684/3488] CION kept (0.4s) | 683 kept, 1 rejected | 139.1/min | ETA: 20.2m [2026-01-30T12:05:00.388786] [DEBUG] [REMOTE ] CIVB: Retrieved 6296 rows, trimmed to 300. [2026-01-30T12:05:00.388924] [DEBUG] [REMOTE ] CIVB: PASS: History has at least 300 days. [2026-01-30T12:05:00.389180] [DEBUG] [REMOTE ] CIVB: PASS: Price check passed. Min price $21.18. [2026-01-30T12:05:00.389334] [DEBUG] [REMOTE ] CIVB: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:00.389456] [DEBUG] [REMOTE ] CIVB: PASS: Integrity check passed. [2026-01-30T12:05:00.389496] [DEBUG] [REMOTE ] CIVB: Symbol is viable for forecasting. [2026-01-30T12:05:00.389547] [INFO ] [MAIN ] [685/3488] CIVB kept (0.7s) | 684 kept, 1 rejected | 139.0/min | ETA: 20.2m [2026-01-30T12:05:00.920670] [DEBUG] [REMOTE ] CLB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:00.920784] [DEBUG] [REMOTE ] CLB: PASS: History has at least 300 days. [2026-01-30T12:05:00.921002] [DEBUG] [REMOTE ] CLB: PASS: Price check passed. Min price $13.89. [2026-01-30T12:05:00.921135] [DEBUG] [REMOTE ] CLB: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:00.921251] [DEBUG] [REMOTE ] CLB: PASS: Integrity check passed. [2026-01-30T12:05:00.921291] [DEBUG] [REMOTE ] CLB: Symbol is viable for forecasting. [2026-01-30T12:05:00.921339] [INFO ] [MAIN ] [686/3488] CLB kept (0.5s) | 685 kept, 1 rejected | 138.9/min | ETA: 20.2m [2026-01-30T12:05:01.232635] [DEBUG] [REMOTE ] CLBK: Retrieved 1955 rows, trimmed to 300. [2026-01-30T12:05:01.232790] [DEBUG] [REMOTE ] CLBK: PASS: History has at least 300 days. [2026-01-30T12:05:01.233016] [DEBUG] [REMOTE ] CLBK: PASS: Price check passed. Min price $14.52. [2026-01-30T12:05:01.233154] [DEBUG] [REMOTE ] CLBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:01.233277] [DEBUG] [REMOTE ] CLBK: PASS: Integrity check passed. [2026-01-30T12:05:01.233320] [DEBUG] [REMOTE ] CLBK: Symbol is viable for forecasting. [2026-01-30T12:05:01.233370] [INFO ] [MAIN ] [687/3488] CLBK kept (0.3s) | 686 kept, 1 rejected | 139.0/min | ETA: 20.2m [2026-01-30T12:05:01.700434] [DEBUG] [REMOTE ] CLDX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:01.700604] [DEBUG] [REMOTE ] CLDX: PASS: History has at least 300 days. [2026-01-30T12:05:01.700859] [DEBUG] [REMOTE ] CLDX: PASS: Price check passed. Min price $22.67. [2026-01-30T12:05:01.701003] [DEBUG] [REMOTE ] CLDX: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:01.701130] [DEBUG] [REMOTE ] CLDX: PASS: Integrity check passed. [2026-01-30T12:05:01.701171] [DEBUG] [REMOTE ] CLDX: Symbol is viable for forecasting. [2026-01-30T12:05:01.701224] [INFO ] [MAIN ] [688/3488] CLDX kept (0.5s) | 687 kept, 1 rejected | 139.0/min | ETA: 20.2m [2026-01-30T12:05:02.205268] [DEBUG] [REMOTE ] CLF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:02.205423] [DEBUG] [REMOTE ] CLF: PASS: History has at least 300 days. [2026-01-30T12:05:02.205696] [DEBUG] [REMOTE ] CLF: PASS: Price check passed. Min price $10.09. [2026-01-30T12:05:02.205882] [DEBUG] [REMOTE ] CLF: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:02.206023] [DEBUG] [REMOTE ] CLF: PASS: Integrity check passed. [2026-01-30T12:05:02.206065] [DEBUG] [REMOTE ] CLF: Symbol is viable for forecasting. [2026-01-30T12:05:02.206122] [INFO ] [MAIN ] [689/3488] CLF kept (0.5s) | 688 kept, 1 rejected | 138.9/min | ETA: 20.1m [2026-01-30T12:05:02.725849] [DEBUG] [REMOTE ] CLFD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:02.726007] [DEBUG] [REMOTE ] CLFD: PASS: History has at least 300 days. [2026-01-30T12:05:02.726249] [DEBUG] [REMOTE ] CLFD: PASS: Price check passed. Min price $28.03. [2026-01-30T12:05:02.726392] [DEBUG] [REMOTE ] CLFD: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:02.726523] [DEBUG] [REMOTE ] CLFD: PASS: Integrity check passed. [2026-01-30T12:05:02.726568] [DEBUG] [REMOTE ] CLFD: Symbol is viable for forecasting. [2026-01-30T12:05:02.726642] [INFO ] [MAIN ] [690/3488] CLFD kept (0.5s) | 689 kept, 1 rejected | 138.9/min | ETA: 20.1m [2026-01-30T12:05:03.087307] [DEBUG] [REMOTE ] CLH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:03.087447] [DEBUG] [REMOTE ] CLH: PASS: History has at least 300 days. [2026-01-30T12:05:03.087697] [DEBUG] [REMOTE ] CLH: PASS: Price check passed. Min price $201.73. [2026-01-30T12:05:03.087850] [DEBUG] [REMOTE ] CLH: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:03.088012] [DEBUG] [REMOTE ] CLH: PASS: Integrity check passed. [2026-01-30T12:05:03.088067] [DEBUG] [REMOTE ] CLH: Symbol is viable for forecasting. [2026-01-30T12:05:03.088170] [INFO ] [MAIN ] [691/3488] CLH kept (0.4s) | 690 kept, 1 rejected | 138.9/min | ETA: 20.1m [2026-01-30T12:05:03.515677] [DEBUG] [REMOTE ] CLLS: Retrieved 2729 rows, trimmed to 300. [2026-01-30T12:05:03.515923] [DEBUG] [REMOTE ] CLLS: PASS: History has at least 300 days. [2026-01-30T12:05:03.516442] [DEBUG] [REMOTE ] CLLS: PASS: Price check passed. Min price $3.13. [2026-01-30T12:05:03.516641] [DEBUG] [REMOTE ] CLLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:03.516813] [DEBUG] [REMOTE ] CLLS: PASS: Integrity check passed. [2026-01-30T12:05:03.516861] [DEBUG] [REMOTE ] CLLS: Symbol is viable for forecasting. [2026-01-30T12:05:03.516928] [INFO ] [MAIN ] [692/3488] CLLS kept (0.4s) | 691 kept, 1 rejected | 138.9/min | ETA: 20.1m [2026-01-30T12:05:03.858385] [DEBUG] [REMOTE ] CLMB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:03.858520] [DEBUG] [REMOTE ] CLMB: PASS: History has at least 300 days. [2026-01-30T12:05:03.858755] [DEBUG] [REMOTE ] CLMB: PASS: Price check passed. Min price $100.02. [2026-01-30T12:05:03.858891] [DEBUG] [REMOTE ] CLMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:03.859006] [DEBUG] [REMOTE ] CLMB: PASS: Integrity check passed. [2026-01-30T12:05:03.859046] [DEBUG] [REMOTE ] CLMB: Symbol is viable for forecasting. [2026-01-30T12:05:03.859097] [INFO ] [MAIN ] [693/3488] CLMB kept (0.3s) | 692 kept, 1 rejected | 139.0/min | ETA: 20.1m [2026-01-30T12:05:04.395176] [DEBUG] [REMOTE ] CLNE: Retrieved 4700 rows, trimmed to 300. [2026-01-30T12:05:04.395378] [DEBUG] [REMOTE ] CLNE: PASS: History has at least 300 days. [2026-01-30T12:05:04.395693] [DEBUG] [REMOTE ] CLNE: PASS: Price check passed. Min price $2.10. [2026-01-30T12:05:04.395839] [DEBUG] [REMOTE ] CLNE: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:04.395979] [DEBUG] [REMOTE ] CLNE: PASS: Integrity check passed. [2026-01-30T12:05:04.396022] [DEBUG] [REMOTE ] CLNE: Symbol is viable for forecasting. [2026-01-30T12:05:04.396078] [INFO ] [MAIN ] [694/3488] CLNE kept (0.5s) | 693 kept, 1 rejected | 138.9/min | ETA: 20.1m [2026-01-30T12:05:04.631136] [DEBUG] [REMOTE ] CLNN: Retrieved 1275 rows, trimmed to 300. [2026-01-30T12:05:04.631255] [DEBUG] [REMOTE ] CLNN: PASS: History has at least 300 days. [2026-01-30T12:05:04.631447] [DEBUG] [REMOTE ] CLNN: PASS: Price check passed. Min price $4.17. [2026-01-30T12:05:04.631610] [DEBUG] [REMOTE ] CLNN: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:04.631720] [DEBUG] [REMOTE ] CLNN: PASS: Integrity check passed. [2026-01-30T12:05:04.631760] [DEBUG] [REMOTE ] CLNN: Symbol is viable for forecasting. [2026-01-30T12:05:04.631813] [INFO ] [MAIN ] [695/3488] CLNN kept (0.2s) | 694 kept, 1 rejected | 139.0/min | ETA: 20.1m [2026-01-30T12:05:04.974155] [DEBUG] [REMOTE ] CLOA: Retrieved 764 rows, trimmed to 300. [2026-01-30T12:05:04.974264] [DEBUG] [REMOTE ] CLOA: PASS: History has at least 300 days. [2026-01-30T12:05:04.974458] [DEBUG] [REMOTE ] CLOA: PASS: Price check passed. Min price $51.28. [2026-01-30T12:05:04.974616] [DEBUG] [REMOTE ] CLOA: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:04.974725] [DEBUG] [REMOTE ] CLOA: PASS: Integrity check passed. [2026-01-30T12:05:04.974765] [DEBUG] [REMOTE ] CLOA: Symbol is viable for forecasting. [2026-01-30T12:05:04.974813] [INFO ] [MAIN ] [696/3488] CLOA kept (0.3s) | 695 kept, 1 rejected | 139.0/min | ETA: 20.1m [2026-01-30T12:05:05.690411] [DEBUG] [REMOTE ] CLRB: Retrieved 5085 rows, trimmed to 300. [2026-01-30T12:05:05.690539] [DEBUG] [REMOTE ] CLRB: PASS: History has at least 300 days. [2026-01-30T12:05:05.690768] [DEBUG] [REMOTE ] CLRB: PASS: Price check passed. Min price $2.56. [2026-01-30T12:05:05.690919] [DEBUG] [REMOTE ] CLRB: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:05.691030] [DEBUG] [REMOTE ] CLRB: PASS: Integrity check passed. [2026-01-30T12:05:05.691070] [DEBUG] [REMOTE ] CLRB: Symbol is viable for forecasting. [2026-01-30T12:05:05.691117] [INFO ] [MAIN ] [697/3488] CLRB kept (0.7s) | 696 kept, 1 rejected | 138.9/min | ETA: 20.1m [2026-01-30T12:05:06.159817] [DEBUG] [REMOTE ] CLRO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:06.159959] [DEBUG] [REMOTE ] CLRO: PASS: History has at least 300 days. [2026-01-30T12:05:06.160187] [DEBUG] [REMOTE ] CLRO: PASS: Price check passed. Min price $4.29. [2026-01-30T12:05:06.160324] [DEBUG] [REMOTE ] CLRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:06.160441] [DEBUG] [REMOTE ] CLRO: PASS: Integrity check passed. [2026-01-30T12:05:06.160482] [DEBUG] [REMOTE ] CLRO: Symbol is viable for forecasting. [2026-01-30T12:05:06.160531] [INFO ] [MAIN ] [698/3488] CLRO kept (0.5s) | 697 kept, 1 rejected | 138.9/min | ETA: 20.1m [2026-01-30T12:05:06.679691] [DEBUG] [REMOTE ] CLS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:06.679865] [DEBUG] [REMOTE ] CLS: PASS: History has at least 300 days. [2026-01-30T12:05:06.680179] [DEBUG] [REMOTE ] CLS: PASS: Price check passed. Min price $270.92. [2026-01-30T12:05:06.680364] [DEBUG] [REMOTE ] CLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:06.680525] [DEBUG] [REMOTE ] CLS: PASS: Integrity check passed. [2026-01-30T12:05:06.680601] [DEBUG] [REMOTE ] CLS: Symbol is viable for forecasting. [2026-01-30T12:05:06.680671] [INFO ] [MAIN ] [699/3488] CLS kept (0.5s) | 698 kept, 1 rejected | 138.8/min | ETA: 20.1m [2026-01-30T12:05:07.161469] [DEBUG] [REMOTE ] CLX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:07.161637] [DEBUG] [REMOTE ] CLX: PASS: History has at least 300 days. [2026-01-30T12:05:07.161907] [DEBUG] [REMOTE ] CLX: PASS: Price check passed. Min price $96.33. [2026-01-30T12:05:07.162063] [DEBUG] [REMOTE ] CLX: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:07.162229] [DEBUG] [REMOTE ] CLX: PASS: Integrity check passed. [2026-01-30T12:05:07.162290] [DEBUG] [REMOTE ] CLX: Symbol is viable for forecasting. [2026-01-30T12:05:07.162359] [INFO ] [MAIN ] [700/3488] CLX kept (0.5s) | 699 kept, 1 rejected | 138.8/min | ETA: 20.1m [2026-01-30T12:05:07.682142] [DEBUG] [REMOTE ] CM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:07.682282] [DEBUG] [REMOTE ] CM: PASS: History has at least 300 days. [2026-01-30T12:05:07.682491] [DEBUG] [REMOTE ] CM: PASS: Price check passed. Min price $82.26. [2026-01-30T12:05:07.682646] [DEBUG] [REMOTE ] CM: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:07.682759] [DEBUG] [REMOTE ] CM: PASS: Integrity check passed. [2026-01-30T12:05:07.682799] [DEBUG] [REMOTE ] CM: Symbol is viable for forecasting. [2026-01-30T12:05:07.682846] [INFO ] [MAIN ] [701/3488] CM kept (0.5s) | 700 kept, 1 rejected | 138.8/min | ETA: 20.1m [2026-01-30T12:05:08.153631] [DEBUG] [REMOTE ] CMA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:08.153998] [DEBUG] [REMOTE ] CMA: PASS: History has at least 300 days. [2026-01-30T12:05:08.154292] [DEBUG] [REMOTE ] CMA: PASS: Price check passed. Min price $75.14. [2026-01-30T12:05:08.154465] [DEBUG] [REMOTE ] CMA: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:08.154634] [DEBUG] [REMOTE ] CMA: PASS: Integrity check passed. [2026-01-30T12:05:08.154685] [DEBUG] [REMOTE ] CMA: Symbol is viable for forecasting. [2026-01-30T12:05:08.154745] [INFO ] [MAIN ] [702/3488] CMA kept (0.5s) | 701 kept, 1 rejected | 138.8/min | ETA: 20.1m [2026-01-30T12:05:08.457194] [DEBUG] [REMOTE ] CMC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:08.457337] [DEBUG] [REMOTE ] CMC: PASS: History has at least 300 days. [2026-01-30T12:05:08.457555] [DEBUG] [REMOTE ] CMC: PASS: Price check passed. Min price $56.38. [2026-01-30T12:05:08.457729] [DEBUG] [REMOTE ] CMC: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:08.457978] [DEBUG] [REMOTE ] CMC: PASS: Integrity check passed. [2026-01-30T12:05:08.458021] [DEBUG] [REMOTE ] CMC: Symbol is viable for forecasting. [2026-01-30T12:05:08.458068] [INFO ] [MAIN ] [703/3488] CMC kept (0.3s) | 702 kept, 1 rejected | 138.8/min | ETA: 20.1m [2026-01-30T12:05:08.882498] [DEBUG] [REMOTE ] CMCM: Retrieved 2950 rows, trimmed to 300. [2026-01-30T12:05:08.882670] [DEBUG] [REMOTE ] CMCM: PASS: History has at least 300 days. [2026-01-30T12:05:08.882889] [DEBUG] [REMOTE ] CMCM: PASS: Price check passed. Min price $5.87. [2026-01-30T12:05:08.883055] [DEBUG] [REMOTE ] CMCM: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:08.883182] [DEBUG] [REMOTE ] CMCM: PASS: Integrity check passed. [2026-01-30T12:05:08.883224] [DEBUG] [REMOTE ] CMCM: Symbol is viable for forecasting. [2026-01-30T12:05:08.883273] [INFO ] [MAIN ] [704/3488] CMCM kept (0.4s) | 703 kept, 1 rejected | 138.8/min | ETA: 20.1m [2026-01-30T12:05:09.303946] [DEBUG] [REMOTE ] CMCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:09.304079] [DEBUG] [REMOTE ] CMCO: PASS: History has at least 300 days. [2026-01-30T12:05:09.304281] [DEBUG] [REMOTE ] CMCO: PASS: Price check passed. Min price $14.22. [2026-01-30T12:05:09.304414] [DEBUG] [REMOTE ] CMCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:09.304524] [DEBUG] [REMOTE ] CMCO: PASS: Integrity check passed. [2026-01-30T12:05:09.304563] [DEBUG] [REMOTE ] CMCO: Symbol is viable for forecasting. [2026-01-30T12:05:09.304631] [INFO ] [MAIN ] [705/3488] CMCO kept (0.4s) | 704 kept, 1 rejected | 138.8/min | ETA: 20.0m [2026-01-30T12:05:09.625121] [DEBUG] [REMOTE ] CMCSA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:09.625262] [DEBUG] [REMOTE ] CMCSA: PASS: History has at least 300 days. [2026-01-30T12:05:09.625483] [DEBUG] [REMOTE ] CMCSA: PASS: Price check passed. Min price $23.18. [2026-01-30T12:05:09.625648] [DEBUG] [REMOTE ] CMCSA: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:09.625771] [DEBUG] [REMOTE ] CMCSA: PASS: Integrity check passed. [2026-01-30T12:05:09.625814] [DEBUG] [REMOTE ] CMCSA: Symbol is viable for forecasting. [2026-01-30T12:05:09.625864] [INFO ] [MAIN ] [706/3488] CMCSA kept (0.3s) | 705 kept, 1 rejected | 138.9/min | ETA: 20.0m [2026-01-30T12:05:10.148005] [DEBUG] [REMOTE ] CME: Retrieved 5823 rows, trimmed to 300. [2026-01-30T12:05:10.148155] [DEBUG] [REMOTE ] CME: PASS: History has at least 300 days. [2026-01-30T12:05:10.148398] [DEBUG] [REMOTE ] CME: PASS: Price check passed. Min price $262.45. [2026-01-30T12:05:10.148542] [DEBUG] [REMOTE ] CME: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:10.148688] [DEBUG] [REMOTE ] CME: PASS: Integrity check passed. [2026-01-30T12:05:10.148731] [DEBUG] [REMOTE ] CME: Symbol is viable for forecasting. [2026-01-30T12:05:10.148780] [INFO ] [MAIN ] [707/3488] CME kept (0.5s) | 706 kept, 1 rejected | 138.8/min | ETA: 20.0m [2026-01-30T12:05:10.546828] [DEBUG] [REMOTE ] CMG: Retrieved 5034 rows, trimmed to 300. [2026-01-30T12:05:10.546957] [DEBUG] [REMOTE ] CMG: PASS: History has at least 300 days. [2026-01-30T12:05:10.547156] [DEBUG] [REMOTE ] CMG: PASS: Price check passed. Min price $29.81. [2026-01-30T12:05:10.547288] [DEBUG] [REMOTE ] CMG: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:10.547395] [DEBUG] [REMOTE ] CMG: PASS: Integrity check passed. [2026-01-30T12:05:10.547434] [DEBUG] [REMOTE ] CMG: Symbol is viable for forecasting. [2026-01-30T12:05:10.547480] [INFO ] [MAIN ] [708/3488] CMG kept (0.4s) | 707 kept, 1 rejected | 138.9/min | ETA: 20.0m [2026-01-30T12:05:11.056242] [DEBUG] [REMOTE ] CMI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:11.056375] [DEBUG] [REMOTE ] CMI: PASS: History has at least 300 days. [2026-01-30T12:05:11.056610] [DEBUG] [REMOTE ] CMI: PASS: Price check passed. Min price $426.93. [2026-01-30T12:05:11.056957] [DEBUG] [REMOTE ] CMI: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:11.057070] [DEBUG] [REMOTE ] CMI: PASS: Integrity check passed. [2026-01-30T12:05:11.057109] [DEBUG] [REMOTE ] CMI: Symbol is viable for forecasting. [2026-01-30T12:05:11.057157] [INFO ] [MAIN ] [709/3488] CMI kept (0.5s) | 708 kept, 1 rejected | 138.8/min | ETA: 20.0m [2026-01-30T12:05:11.351516] [DEBUG] [REMOTE ] CMMB: Retrieved 1750 rows, trimmed to 300. [2026-01-30T12:05:11.351653] [DEBUG] [REMOTE ] CMMB: PASS: History has at least 300 days. [2026-01-30T12:05:11.351856] [DEBUG] [REMOTE ] CMMB: PASS: Price check passed. Min price $1.57. [2026-01-30T12:05:11.352018] [DEBUG] [REMOTE ] CMMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:11.352153] [DEBUG] [REMOTE ] CMMB: PASS: Integrity check passed. [2026-01-30T12:05:11.352209] [DEBUG] [REMOTE ] CMMB: Symbol is viable for forecasting. [2026-01-30T12:05:11.352275] [INFO ] [MAIN ] [710/3488] CMMB kept (0.3s) | 709 kept, 1 rejected | 138.9/min | ETA: 20.0m [2026-01-30T12:05:11.823504] [DEBUG] [REMOTE ] CMP: Retrieved 5567 rows, trimmed to 300. [2026-01-30T12:05:11.823669] [DEBUG] [REMOTE ] CMP: PASS: History has at least 300 days. [2026-01-30T12:05:11.823905] [DEBUG] [REMOTE ] CMP: PASS: Price check passed. Min price $16.54. [2026-01-30T12:05:11.824054] [DEBUG] [REMOTE ] CMP: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:11.824174] [DEBUG] [REMOTE ] CMP: PASS: Integrity check passed. [2026-01-30T12:05:11.824215] [DEBUG] [REMOTE ] CMP: Symbol is viable for forecasting. [2026-01-30T12:05:11.824265] [INFO ] [MAIN ] [711/3488] CMP kept (0.5s) | 710 kept, 1 rejected | 138.9/min | ETA: 20.0m [2026-01-30T12:05:12.070299] [DEBUG] [REMOTE ] CMPS: Retrieved 1347 rows, trimmed to 300. [2026-01-30T12:05:12.070425] [DEBUG] [REMOTE ] CMPS: PASS: History has at least 300 days. [2026-01-30T12:05:12.070637] [DEBUG] [REMOTE ] CMPS: PASS: Price check passed. Min price $4.94. [2026-01-30T12:05:12.070771] [DEBUG] [REMOTE ] CMPS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:12.070878] [DEBUG] [REMOTE ] CMPS: PASS: Integrity check passed. [2026-01-30T12:05:12.070919] [DEBUG] [REMOTE ] CMPS: Symbol is viable for forecasting. [2026-01-30T12:05:12.070966] [INFO ] [MAIN ] [712/3488] CMPS kept (0.2s) | 711 kept, 1 rejected | 138.9/min | ETA: 20.0m [2026-01-30T12:05:12.491343] [DEBUG] [REMOTE ] CMPX: Retrieved 1212 rows, trimmed to 300. [2026-01-30T12:05:12.491643] [DEBUG] [REMOTE ] CMPX: PASS: History has at least 300 days. [2026-01-30T12:05:12.492234] [DEBUG] [REMOTE ] CMPX: PASS: Price check passed. Min price $3.74. [2026-01-30T12:05:12.492410] [DEBUG] [REMOTE ] CMPX: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:12.492548] [DEBUG] [REMOTE ] CMPX: PASS: Integrity check passed. [2026-01-30T12:05:12.492612] [DEBUG] [REMOTE ] CMPX: Symbol is viable for forecasting. [2026-01-30T12:05:12.492671] [INFO ] [MAIN ] [713/3488] CMPX kept (0.4s) | 712 kept, 1 rejected | 139.0/min | ETA: 20.0m [2026-01-30T12:05:13.012015] [DEBUG] [REMOTE ] CMRE: Retrieved 3831 rows, trimmed to 300. [2026-01-30T12:05:13.012231] [DEBUG] [REMOTE ] CMRE: PASS: History has at least 300 days. [2026-01-30T12:05:13.012739] [DEBUG] [REMOTE ] CMRE: PASS: Price check passed. Min price $12.34. [2026-01-30T12:05:13.012891] [DEBUG] [REMOTE ] CMRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:13.013066] [DEBUG] [REMOTE ] CMRE: PASS: Integrity check passed. [2026-01-30T12:05:13.013110] [DEBUG] [REMOTE ] CMRE: Symbol is viable for forecasting. [2026-01-30T12:05:13.013168] [INFO ] [MAIN ] [714/3488] CMRE kept (0.5s) | 713 kept, 1 rejected | 138.9/min | ETA: 20.0m [2026-01-30T12:05:13.590139] [DEBUG] [REMOTE ] CMS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:13.590299] [DEBUG] [REMOTE ] CMS: PASS: History has at least 300 days. [2026-01-30T12:05:13.590787] [DEBUG] [REMOTE ] CMS: PASS: Price check passed. Min price $69.17. [2026-01-30T12:05:13.590944] [DEBUG] [REMOTE ] CMS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:13.591073] [DEBUG] [REMOTE ] CMS: PASS: Integrity check passed. [2026-01-30T12:05:13.591128] [DEBUG] [REMOTE ] CMS: Symbol is viable for forecasting. [2026-01-30T12:05:13.591180] [INFO ] [MAIN ] [715/3488] CMS kept (0.6s) | 714 kept, 1 rejected | 138.8/min | ETA: 20.0m [2026-01-30T12:05:13.941315] [DEBUG] [REMOTE ] CMSA: Retrieved 1983 rows, trimmed to 300. [2026-01-30T12:05:13.941711] [DEBUG] [REMOTE ] CMSA: PASS: History has at least 300 days. [2026-01-30T12:05:13.941993] [DEBUG] [REMOTE ] CMSA: PASS: Price check passed. Min price $21.66. [2026-01-30T12:05:13.942183] [DEBUG] [REMOTE ] CMSA: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:13.942345] [DEBUG] [REMOTE ] CMSA: PASS: Integrity check passed. [2026-01-30T12:05:13.942404] [DEBUG] [REMOTE ] CMSA: Symbol is viable for forecasting. [2026-01-30T12:05:13.942477] [INFO ] [MAIN ] [716/3488] CMSA kept (0.4s) | 715 kept, 1 rejected | 138.9/min | ETA: 20.0m [2026-01-30T12:05:14.288073] [DEBUG] [REMOTE ] CMSC: Retrieved 1842 rows, trimmed to 300. [2026-01-30T12:05:14.288212] [DEBUG] [REMOTE ] CMSC: PASS: History has at least 300 days. [2026-01-30T12:05:14.288425] [DEBUG] [REMOTE ] CMSC: PASS: Price check passed. Min price $22.64. [2026-01-30T12:05:14.288558] [DEBUG] [REMOTE ] CMSC: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:14.288723] [DEBUG] [REMOTE ] CMSC: PASS: Integrity check passed. [2026-01-30T12:05:14.288763] [DEBUG] [REMOTE ] CMSC: Symbol is viable for forecasting. [2026-01-30T12:05:14.288809] [INFO ] [MAIN ] [717/3488] CMSC kept (0.3s) | 716 kept, 1 rejected | 138.9/min | ETA: 19.9m [2026-01-30T12:05:14.599974] [DEBUG] [REMOTE ] CMSD: Retrieved 1745 rows, trimmed to 300. [2026-01-30T12:05:14.600108] [DEBUG] [REMOTE ] CMSD: PASS: History has at least 300 days. [2026-01-30T12:05:14.600316] [DEBUG] [REMOTE ] CMSD: PASS: Price check passed. Min price $23.02. [2026-01-30T12:05:14.600451] [DEBUG] [REMOTE ] CMSD: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:14.600800] [DEBUG] [REMOTE ] CMSD: PASS: Integrity check passed. [2026-01-30T12:05:14.600844] [DEBUG] [REMOTE ] CMSD: Symbol is viable for forecasting. [2026-01-30T12:05:14.600895] [INFO ] [MAIN ] [718/3488] CMSD kept (0.3s) | 717 kept, 1 rejected | 139.0/min | ETA: 19.9m [2026-01-30T12:05:15.037671] [DEBUG] [REMOTE ] CMTG: Retrieved 1063 rows, trimmed to 300. [2026-01-30T12:05:15.037792] [DEBUG] [REMOTE ] CMTG: PASS: History has at least 300 days. [2026-01-30T12:05:15.038024] [DEBUG] [REMOTE ] CMTG: PASS: Price check passed. Min price $2.71. [2026-01-30T12:05:15.038159] [DEBUG] [REMOTE ] CMTG: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:15.038270] [DEBUG] [REMOTE ] CMTG: PASS: Integrity check passed. [2026-01-30T12:05:15.038311] [DEBUG] [REMOTE ] CMTG: Symbol is viable for forecasting. [2026-01-30T12:05:15.038360] [INFO ] [MAIN ] [719/3488] CMTG kept (0.4s) | 718 kept, 1 rejected | 139.0/min | ETA: 19.9m [2026-01-30T12:05:15.652755] [DEBUG] [REMOTE ] CMTL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:15.652900] [DEBUG] [REMOTE ] CMTL: PASS: History has at least 300 days. [2026-01-30T12:05:15.653120] [DEBUG] [REMOTE ] CMTL: PASS: Price check passed. Min price $2.85. [2026-01-30T12:05:15.653256] [DEBUG] [REMOTE ] CMTL: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:15.653374] [DEBUG] [REMOTE ] CMTL: PASS: Integrity check passed. [2026-01-30T12:05:15.653414] [DEBUG] [REMOTE ] CMTL: Symbol is viable for forecasting. [2026-01-30T12:05:15.653463] [INFO ] [MAIN ] [720/3488] CMTL kept (0.6s) | 719 kept, 1 rejected | 138.9/min | ETA: 19.9m [2026-01-30T12:05:16.208488] [DEBUG] [REMOTE ] CNA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:16.208647] [DEBUG] [REMOTE ] CNA: PASS: History has at least 300 days. [2026-01-30T12:05:16.208879] [DEBUG] [REMOTE ] CNA: PASS: Price check passed. Min price $43.61. [2026-01-30T12:05:16.209015] [DEBUG] [REMOTE ] CNA: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:16.209129] [DEBUG] [REMOTE ] CNA: PASS: Integrity check passed. [2026-01-30T12:05:16.209169] [DEBUG] [REMOTE ] CNA: Symbol is viable for forecasting. [2026-01-30T12:05:16.209218] [INFO ] [MAIN ] [721/3488] CNA kept (0.6s) | 720 kept, 1 rejected | 138.8/min | ETA: 19.9m [2026-01-30T12:05:16.715267] [DEBUG] [REMOTE ] CNC: Retrieved 6070 rows, trimmed to 300. [2026-01-30T12:05:16.715409] [DEBUG] [REMOTE ] CNC: PASS: History has at least 300 days. [2026-01-30T12:05:16.715846] [DEBUG] [REMOTE ] CNC: PASS: Price check passed. Min price $34.25. [2026-01-30T12:05:16.715980] [DEBUG] [REMOTE ] CNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:16.716094] [DEBUG] [REMOTE ] CNC: PASS: Integrity check passed. [2026-01-30T12:05:16.716133] [DEBUG] [REMOTE ] CNC: Symbol is viable for forecasting. [2026-01-30T12:05:16.716181] [INFO ] [MAIN ] [722/3488] CNC kept (0.5s) | 721 kept, 1 rejected | 138.8/min | ETA: 19.9m [2026-01-30T12:05:16.986825] [DEBUG] [REMOTE ] CNF: Retrieved 1811 rows, trimmed to 300. [2026-01-30T12:05:16.986947] [DEBUG] [REMOTE ] CNF: PASS: History has at least 300 days. [2026-01-30T12:05:16.987142] [DEBUG] [REMOTE ] CNF: PASS: Price check passed. Min price $4.02. [2026-01-30T12:05:16.987278] [DEBUG] [REMOTE ] CNF: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:16.987386] [DEBUG] [REMOTE ] CNF: PASS: Integrity check passed. [2026-01-30T12:05:16.987426] [DEBUG] [REMOTE ] CNF: Symbol is viable for forecasting. [2026-01-30T12:05:16.987480] [INFO ] [MAIN ] [723/3488] CNF kept (0.3s) | 722 kept, 1 rejected | 138.9/min | ETA: 19.9m [2026-01-30T12:05:17.568474] [DEBUG] [REMOTE ] CNI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:17.568653] [DEBUG] [REMOTE ] CNI: PASS: History has at least 300 days. [2026-01-30T12:05:17.568893] [DEBUG] [REMOTE ] CNI: PASS: Price check passed. Min price $90.32. [2026-01-30T12:05:17.569034] [DEBUG] [REMOTE ] CNI: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:17.569150] [DEBUG] [REMOTE ] CNI: PASS: Integrity check passed. [2026-01-30T12:05:17.569190] [DEBUG] [REMOTE ] CNI: Symbol is viable for forecasting. [2026-01-30T12:05:17.569238] [INFO ] [MAIN ] [724/3488] CNI kept (0.6s) | 723 kept, 1 rejected | 138.8/min | ETA: 19.9m [2026-01-30T12:05:17.956931] [DEBUG] [REMOTE ] CNK: Retrieved 4723 rows, trimmed to 300. [2026-01-30T12:05:17.957089] [DEBUG] [REMOTE ] CNK: PASS: History has at least 300 days. [2026-01-30T12:05:17.957333] [DEBUG] [REMOTE ] CNK: PASS: Price check passed. Min price $21.93. [2026-01-30T12:05:17.957476] [DEBUG] [REMOTE ] CNK: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:17.957671] [DEBUG] [REMOTE ] CNK: PASS: Integrity check passed. [2026-01-30T12:05:17.957725] [DEBUG] [REMOTE ] CNK: Symbol is viable for forecasting. [2026-01-30T12:05:17.957776] [INFO ] [MAIN ] [725/3488] CNK kept (0.4s) | 724 kept, 1 rejected | 138.8/min | ETA: 19.9m [2026-01-30T12:05:18.196243] [DEBUG] [REMOTE ] CNM: Retrieved 1136 rows, trimmed to 300. [2026-01-30T12:05:18.196378] [DEBUG] [REMOTE ] CNM: PASS: History has at least 300 days. [2026-01-30T12:05:18.196812] [DEBUG] [REMOTE ] CNM: PASS: Price check passed. Min price $44.29. [2026-01-30T12:05:18.196978] [DEBUG] [REMOTE ] CNM: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:18.197100] [DEBUG] [REMOTE ] CNM: PASS: Integrity check passed. [2026-01-30T12:05:18.197142] [DEBUG] [REMOTE ] CNM: Symbol is viable for forecasting. [2026-01-30T12:05:18.197191] [INFO ] [MAIN ] [726/3488] CNM kept (0.2s) | 725 kept, 1 rejected | 138.9/min | ETA: 19.9m [2026-01-30T12:05:18.686537] [DEBUG] [REMOTE ] CNMD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:18.686698] [DEBUG] [REMOTE ] CNMD: PASS: History has at least 300 days. [2026-01-30T12:05:18.686943] [DEBUG] [REMOTE ] CNMD: PASS: Price check passed. Min price $37.31. [2026-01-30T12:05:18.687083] [DEBUG] [REMOTE ] CNMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:18.687202] [DEBUG] [REMOTE ] CNMD: PASS: Integrity check passed. [2026-01-30T12:05:18.687242] [DEBUG] [REMOTE ] CNMD: Symbol is viable for forecasting. [2026-01-30T12:05:18.687293] [INFO ] [MAIN ] [727/3488] CNMD kept (0.5s) | 726 kept, 1 rejected | 138.9/min | ETA: 19.9m [2026-01-30T12:05:19.053245] [DEBUG] [REMOTE ] CNNE: Retrieved 2058 rows, trimmed to 300. [2026-01-30T12:05:19.053371] [DEBUG] [REMOTE ] CNNE: PASS: History has at least 300 days. [2026-01-30T12:05:19.053594] [DEBUG] [REMOTE ] CNNE: PASS: Price check passed. Min price $14.32. [2026-01-30T12:05:19.053744] [DEBUG] [REMOTE ] CNNE: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:19.053853] [DEBUG] [REMOTE ] CNNE: PASS: Integrity check passed. [2026-01-30T12:05:19.053893] [DEBUG] [REMOTE ] CNNE: Symbol is viable for forecasting. [2026-01-30T12:05:19.053939] [INFO ] [MAIN ] [728/3488] CNNE kept (0.4s) | 727 kept, 1 rejected | 138.9/min | ETA: 19.9m [2026-01-30T12:05:19.585265] [DEBUG] [REMOTE ] CNO: Retrieved 5633 rows, trimmed to 300. [2026-01-30T12:05:19.585423] [DEBUG] [REMOTE ] CNO: PASS: History has at least 300 days. [2026-01-30T12:05:19.585712] [DEBUG] [REMOTE ] CNO: PASS: Price check passed. Min price $39.43. [2026-01-30T12:05:19.585862] [DEBUG] [REMOTE ] CNO: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:19.586005] [DEBUG] [REMOTE ] CNO: PASS: Integrity check passed. [2026-01-30T12:05:19.586060] [DEBUG] [REMOTE ] CNO: Symbol is viable for forecasting. [2026-01-30T12:05:19.586120] [INFO ] [MAIN ] [729/3488] CNO kept (0.5s) | 728 kept, 1 rejected | 138.9/min | ETA: 19.9m [2026-01-30T12:05:19.941339] [DEBUG] [REMOTE ] CNOB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:19.941482] [DEBUG] [REMOTE ] CNOB: PASS: History has at least 300 days. [2026-01-30T12:05:19.941724] [DEBUG] [REMOTE ] CNOB: PASS: Price check passed. Min price $23.36. [2026-01-30T12:05:19.941862] [DEBUG] [REMOTE ] CNOB: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:19.941977] [DEBUG] [REMOTE ] CNOB: PASS: Integrity check passed. [2026-01-30T12:05:19.942016] [DEBUG] [REMOTE ] CNOB: Symbol is viable for forecasting. [2026-01-30T12:05:19.942065] [INFO ] [MAIN ] [730/3488] CNOB kept (0.4s) | 729 kept, 1 rejected | 138.9/min | ETA: 19.9m [2026-01-30T12:05:20.444446] [DEBUG] [REMOTE ] CNP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:20.444638] [DEBUG] [REMOTE ] CNP: PASS: History has at least 300 days. [2026-01-30T12:05:20.444931] [DEBUG] [REMOTE ] CNP: PASS: Price check passed. Min price $37.33. [2026-01-30T12:05:20.445083] [DEBUG] [REMOTE ] CNP: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:20.445226] [DEBUG] [REMOTE ] CNP: PASS: Integrity check passed. [2026-01-30T12:05:20.445270] [DEBUG] [REMOTE ] CNP: Symbol is viable for forecasting. [2026-01-30T12:05:20.445328] [INFO ] [MAIN ] [731/3488] CNP kept (0.5s) | 730 kept, 1 rejected | 138.9/min | ETA: 19.9m [2026-01-30T12:05:20.925790] [DEBUG] [REMOTE ] CNQ: Retrieved 6413 rows, trimmed to 300. [2026-01-30T12:05:20.926146] [DEBUG] [REMOTE ] CNQ: PASS: History has at least 300 days. [2026-01-30T12:05:20.926512] [DEBUG] [REMOTE ] CNQ: PASS: Price check passed. Min price $30.59. [2026-01-30T12:05:20.926744] [DEBUG] [REMOTE ] CNQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:20.926933] [DEBUG] [REMOTE ] CNQ: PASS: Integrity check passed. [2026-01-30T12:05:20.926996] [DEBUG] [REMOTE ] CNQ: Symbol is viable for forecasting. [2026-01-30T12:05:20.927075] [INFO ] [MAIN ] [732/3488] CNQ kept (0.5s) | 731 kept, 1 rejected | 138.9/min | ETA: 19.8m [2026-01-30T12:05:21.262150] [DEBUG] [REMOTE ] CNS: Retrieved 5399 rows, trimmed to 300. [2026-01-30T12:05:21.262531] [DEBUG] [REMOTE ] CNS: PASS: History has at least 300 days. [2026-01-30T12:05:21.263064] [DEBUG] [REMOTE ] CNS: PASS: Price check passed. Min price $59.24. [2026-01-30T12:05:21.263269] [DEBUG] [REMOTE ] CNS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:21.263471] [DEBUG] [REMOTE ] CNS: PASS: Integrity check passed. [2026-01-30T12:05:21.263520] [DEBUG] [REMOTE ] CNS: Symbol is viable for forecasting. [2026-01-30T12:05:21.263706] [INFO ] [MAIN ] [733/3488] CNS kept (0.3s) | 732 kept, 1 rejected | 138.9/min | ETA: 19.8m [2026-01-30T12:05:21.629709] [DEBUG] [REMOTE ] CNSP: Retrieved 1563 rows, trimmed to 300. [2026-01-30T12:05:21.629926] [DEBUG] [REMOTE ] CNSP: PASS: History has at least 300 days. [2026-01-30T12:05:21.630256] [DEBUG] [REMOTE ] CNSP: PASS: Price check passed. Min price $5.25. [2026-01-30T12:05:21.630489] [DEBUG] [REMOTE ] CNSP: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:21.630683] [DEBUG] [REMOTE ] CNSP: PASS: Integrity check passed. [2026-01-30T12:05:21.630740] [DEBUG] [REMOTE ] CNSP: Symbol is viable for forecasting. [2026-01-30T12:05:21.630807] [INFO ] [MAIN ] [734/3488] CNSP kept (0.4s) | 733 kept, 1 rejected | 138.9/min | ETA: 19.8m [2026-01-30T12:05:21.950826] [DEBUG] [REMOTE ] CNTA: Retrieved 1173 rows, trimmed to 300. [2026-01-30T12:05:21.951128] [DEBUG] [REMOTE ] CNTA: PASS: History has at least 300 days. [2026-01-30T12:05:21.951325] [DEBUG] [REMOTE ] CNTA: PASS: Price check passed. Min price $22.02. [2026-01-30T12:05:21.951467] [DEBUG] [REMOTE ] CNTA: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:21.951619] [DEBUG] [REMOTE ] CNTA: PASS: Integrity check passed. [2026-01-30T12:05:21.951661] [DEBUG] [REMOTE ] CNTA: Symbol is viable for forecasting. [2026-01-30T12:05:21.951708] [INFO ] [MAIN ] [735/3488] CNTA kept (0.3s) | 734 kept, 1 rejected | 139.0/min | ETA: 19.8m [2026-01-30T12:05:22.573483] [DEBUG] [REMOTE ] CNTY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:22.573681] [DEBUG] [REMOTE ] CNTY: PASS: History has at least 300 days. [2026-01-30T12:05:22.573978] [DEBUG] [REMOTE ] CNTY: PASS: Price check passed. Min price $1.30. [2026-01-30T12:05:22.574122] [DEBUG] [REMOTE ] CNTY: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:22.574295] [DEBUG] [REMOTE ] CNTY: PASS: Integrity check passed. [2026-01-30T12:05:22.574343] [DEBUG] [REMOTE ] CNTY: Symbol is viable for forecasting. [2026-01-30T12:05:22.574411] [INFO ] [MAIN ] [736/3488] CNTY kept (0.6s) | 735 kept, 1 rejected | 138.9/min | ETA: 19.8m [2026-01-30T12:05:22.956718] [DEBUG] [REMOTE ] CNVS: Retrieved 5590 rows, trimmed to 300. [2026-01-30T12:05:22.956873] [DEBUG] [REMOTE ] CNVS: PASS: History has at least 300 days. [2026-01-30T12:05:22.957109] [DEBUG] [REMOTE ] CNVS: PASS: Price check passed. Min price $2.00. [2026-01-30T12:05:22.957273] [DEBUG] [REMOTE ] CNVS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:22.957411] [DEBUG] [REMOTE ] CNVS: PASS: Integrity check passed. [2026-01-30T12:05:22.957458] [DEBUG] [REMOTE ] CNVS: Symbol is viable for forecasting. [2026-01-30T12:05:22.957509] [INFO ] [MAIN ] [737/3488] CNVS kept (0.4s) | 736 kept, 1 rejected | 138.9/min | ETA: 19.8m [2026-01-30T12:05:23.452314] [DEBUG] [REMOTE ] CNX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:23.452442] [DEBUG] [REMOTE ] CNX: PASS: History has at least 300 days. [2026-01-30T12:05:23.452669] [DEBUG] [REMOTE ] CNX: PASS: Price check passed. Min price $34.03. [2026-01-30T12:05:23.452803] [DEBUG] [REMOTE ] CNX: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:23.452914] [DEBUG] [REMOTE ] CNX: PASS: Integrity check passed. [2026-01-30T12:05:23.452953] [DEBUG] [REMOTE ] CNX: Symbol is viable for forecasting. [2026-01-30T12:05:23.453000] [INFO ] [MAIN ] [738/3488] CNX kept (0.5s) | 737 kept, 1 rejected | 138.9/min | ETA: 19.8m [2026-01-30T12:05:23.760734] [DEBUG] [REMOTE ] CNXN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:23.760873] [DEBUG] [REMOTE ] CNXN: PASS: History has at least 300 days. [2026-01-30T12:05:23.761109] [DEBUG] [REMOTE ] CNXN: PASS: Price check passed. Min price $55.83. [2026-01-30T12:05:23.761243] [DEBUG] [REMOTE ] CNXN: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:23.761359] [DEBUG] [REMOTE ] CNXN: PASS: Integrity check passed. [2026-01-30T12:05:23.761399] [DEBUG] [REMOTE ] CNXN: Symbol is viable for forecasting. [2026-01-30T12:05:23.761447] [INFO ] [MAIN ] [739/3488] CNXN kept (0.3s) | 738 kept, 1 rejected | 138.9/min | ETA: 19.8m [2026-01-30T12:05:24.113979] [DEBUG] [REMOTE ] COCO: Retrieved 1072 rows, trimmed to 300. [2026-01-30T12:05:24.114118] [DEBUG] [REMOTE ] COCO: PASS: History has at least 300 days. [2026-01-30T12:05:24.114328] [DEBUG] [REMOTE ] COCO: PASS: Price check passed. Min price $39.88. [2026-01-30T12:05:24.114463] [DEBUG] [REMOTE ] COCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:24.114614] [DEBUG] [REMOTE ] COCO: PASS: Integrity check passed. [2026-01-30T12:05:24.114669] [DEBUG] [REMOTE ] COCO: Symbol is viable for forecasting. [2026-01-30T12:05:24.114719] [INFO ] [MAIN ] [740/3488] COCO kept (0.4s) | 739 kept, 1 rejected | 139.0/min | ETA: 19.8m [2026-01-30T12:05:24.604216] [DEBUG] [REMOTE ] CODA: Retrieved 4337 rows, trimmed to 300. [2026-01-30T12:05:24.604344] [DEBUG] [REMOTE ] CODA: PASS: History has at least 300 days. [2026-01-30T12:05:24.604550] [DEBUG] [REMOTE ] CODA: PASS: Price check passed. Min price $7.99. [2026-01-30T12:05:24.604709] [DEBUG] [REMOTE ] CODA: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:24.604823] [DEBUG] [REMOTE ] CODA: PASS: Integrity check passed. [2026-01-30T12:05:24.604864] [DEBUG] [REMOTE ] CODA: Symbol is viable for forecasting. [2026-01-30T12:05:24.604913] [INFO ] [MAIN ] [741/3488] CODA kept (0.5s) | 740 kept, 1 rejected | 138.9/min | ETA: 19.8m [2026-01-30T12:05:25.048662] [DEBUG] [REMOTE ] CODI: Retrieved 4956 rows, trimmed to 300. [2026-01-30T12:05:25.048876] [DEBUG] [REMOTE ] CODI: PASS: History has at least 300 days. [2026-01-30T12:05:25.049197] [DEBUG] [REMOTE ] CODI: PASS: Price check passed. Min price $4.65. [2026-01-30T12:05:25.049343] [DEBUG] [REMOTE ] CODI: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:25.049483] [DEBUG] [REMOTE ] CODI: PASS: Integrity check passed. [2026-01-30T12:05:25.049526] [DEBUG] [REMOTE ] CODI: Symbol is viable for forecasting. [2026-01-30T12:05:25.049603] [INFO ] [MAIN ] [742/3488] CODI kept (0.4s) | 741 kept, 1 rejected | 138.9/min | ETA: 19.8m [2026-01-30T12:05:25.318880] [DEBUG] [REMOTE ] COEP: Retrieved 1284 rows, trimmed to 300. [2026-01-30T12:05:25.319001] [DEBUG] [REMOTE ] COEP: PASS: History has at least 300 days. [2026-01-30T12:05:25.319200] [DEBUG] [REMOTE ] COEP: PASS: Price check passed. Min price $12.37. [2026-01-30T12:05:25.319330] [DEBUG] [REMOTE ] COEP: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:25.319436] [DEBUG] [REMOTE ] COEP: PASS: Integrity check passed. [2026-01-30T12:05:25.319475] [DEBUG] [REMOTE ] COEP: Symbol is viable for forecasting. [2026-01-30T12:05:25.319522] [INFO ] [MAIN ] [743/3488] COEP kept (0.3s) | 742 kept, 1 rejected | 139.0/min | ETA: 19.7m [2026-01-30T12:05:25.905775] [DEBUG] [REMOTE ] COF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:25.905947] [DEBUG] [REMOTE ] COF: PASS: History has at least 300 days. [2026-01-30T12:05:25.906261] [DEBUG] [REMOTE ] COF: PASS: Price check passed. Min price $200.04. [2026-01-30T12:05:25.906445] [DEBUG] [REMOTE ] COF: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:25.906620] [DEBUG] [REMOTE ] COF: PASS: Integrity check passed. [2026-01-30T12:05:25.906669] [DEBUG] [REMOTE ] COF: Symbol is viable for forecasting. [2026-01-30T12:05:25.906720] [INFO ] [MAIN ] [744/3488] COF kept (0.6s) | 743 kept, 1 rejected | 138.9/min | ETA: 19.7m [2026-01-30T12:05:26.405432] [DEBUG] [REMOTE ] COFS: Retrieved 6049 rows, trimmed to 300. [2026-01-30T12:05:26.405603] [DEBUG] [REMOTE ] COFS: PASS: History has at least 300 days. [2026-01-30T12:05:26.405831] [DEBUG] [REMOTE ] COFS: PASS: Price check passed. Min price $27.68. [2026-01-30T12:05:26.405964] [DEBUG] [REMOTE ] COFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:26.406077] [DEBUG] [REMOTE ] COFS: PASS: Integrity check passed. [2026-01-30T12:05:26.406117] [DEBUG] [REMOTE ] COFS: Symbol is viable for forecasting. [2026-01-30T12:05:26.406165] [INFO ] [MAIN ] [745/3488] COFS kept (0.5s) | 744 kept, 1 rejected | 138.9/min | ETA: 19.7m [2026-01-30T12:05:26.879608] [DEBUG] [REMOTE ] COKE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:26.879757] [DEBUG] [REMOTE ] COKE: PASS: History has at least 300 days. [2026-01-30T12:05:26.880041] [DEBUG] [REMOTE ] COKE: PASS: Price check passed. Min price $130.75. [2026-01-30T12:05:26.880210] [DEBUG] [REMOTE ] COKE: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:26.880357] [DEBUG] [REMOTE ] COKE: PASS: Integrity check passed. [2026-01-30T12:05:26.880408] [DEBUG] [REMOTE ] COKE: Symbol is viable for forecasting. [2026-01-30T12:05:26.880469] [INFO ] [MAIN ] [746/3488] COKE kept (0.5s) | 745 kept, 1 rejected | 138.9/min | ETA: 19.7m [2026-01-30T12:05:27.350773] [DEBUG] [REMOTE ] COLB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:27.350947] [DEBUG] [REMOTE ] COLB: PASS: History has at least 300 days. [2026-01-30T12:05:27.351271] [DEBUG] [REMOTE ] COLB: PASS: Price check passed. Min price $25.41. [2026-01-30T12:05:27.351442] [DEBUG] [REMOTE ] COLB: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:27.351664] [DEBUG] [REMOTE ] COLB: PASS: Integrity check passed. [2026-01-30T12:05:27.351717] [DEBUG] [REMOTE ] COLB: Symbol is viable for forecasting. [2026-01-30T12:05:27.351783] [INFO ] [MAIN ] [747/3488] COLB kept (0.5s) | 746 kept, 1 rejected | 138.9/min | ETA: 19.7m [2026-01-30T12:05:27.621594] [DEBUG] [REMOTE ] COLD: Retrieved 2018 rows, trimmed to 300. [2026-01-30T12:05:27.621952] [DEBUG] [REMOTE ] COLD: PASS: History has at least 300 days. [2026-01-30T12:05:27.622207] [DEBUG] [REMOTE ] COLD: PASS: Price check passed. Min price $9.94. [2026-01-30T12:05:27.622379] [DEBUG] [REMOTE ] COLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:27.622522] [DEBUG] [REMOTE ] COLD: PASS: Integrity check passed. [2026-01-30T12:05:27.622589] [DEBUG] [REMOTE ] COLD: Symbol is viable for forecasting. [2026-01-30T12:05:27.622843] [INFO ] [MAIN ] [748/3488] COLD kept (0.3s) | 747 kept, 1 rejected | 138.9/min | ETA: 19.7m [2026-01-30T12:05:28.032057] [DEBUG] [REMOTE ] COLL: Retrieved 2699 rows, trimmed to 300. [2026-01-30T12:05:28.032233] [DEBUG] [REMOTE ] COLL: PASS: History has at least 300 days. [2026-01-30T12:05:28.032501] [DEBUG] [REMOTE ] COLL: PASS: Price check passed. Min price $35.76. [2026-01-30T12:05:28.032693] [DEBUG] [REMOTE ] COLL: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:28.032834] [DEBUG] [REMOTE ] COLL: PASS: Integrity check passed. [2026-01-30T12:05:28.032883] [DEBUG] [REMOTE ] COLL: Symbol is viable for forecasting. [2026-01-30T12:05:28.032946] [INFO ] [MAIN ] [749/3488] COLL kept (0.4s) | 748 kept, 1 rejected | 139.0/min | ETA: 19.7m [2026-01-30T12:05:28.650914] [DEBUG] [REMOTE ] COLM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:28.651050] [DEBUG] [REMOTE ] COLM: PASS: History has at least 300 days. [2026-01-30T12:05:28.651267] [DEBUG] [REMOTE ] COLM: PASS: Price check passed. Min price $49.85. [2026-01-30T12:05:28.651408] [DEBUG] [REMOTE ] COLM: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:28.651521] [DEBUG] [REMOTE ] COLM: PASS: Integrity check passed. [2026-01-30T12:05:28.651563] [DEBUG] [REMOTE ] COLM: Symbol is viable for forecasting. [2026-01-30T12:05:28.651635] [INFO ] [MAIN ] [750/3488] COLM kept (0.6s) | 749 kept, 1 rejected | 138.9/min | ETA: 19.7m [2026-01-30T12:05:28.788172] [DEBUG] [REMOTE ] COMP: Retrieved 1213 rows, trimmed to 300. [2026-01-30T12:05:28.788323] [DEBUG] [REMOTE ] COMP: PASS: History has at least 300 days. [2026-01-30T12:05:28.788541] [DEBUG] [REMOTE ] COMP: PASS: Price check passed. Min price $7.78. [2026-01-30T12:05:28.788702] [DEBUG] [REMOTE ] COMP: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:28.788815] [DEBUG] [REMOTE ] COMP: PASS: Integrity check passed. [2026-01-30T12:05:28.788855] [DEBUG] [REMOTE ] COMP: Symbol is viable for forecasting. [2026-01-30T12:05:28.788903] [INFO ] [MAIN ] [751/3488] COMP kept (0.1s) | 750 kept, 1 rejected | 139.0/min | ETA: 19.7m [2026-01-30T12:05:29.152280] [DEBUG] [REMOTE ] CONL: Retrieved 872 rows, trimmed to 300. [2026-01-30T12:05:29.152408] [DEBUG] [REMOTE ] CONL: PASS: History has at least 300 days. [2026-01-30T12:05:29.152633] [DEBUG] [REMOTE ] CONL: PASS: Price check passed. Min price $11.00. [2026-01-30T12:05:29.152801] [DEBUG] [REMOTE ] CONL: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:29.152911] [DEBUG] [REMOTE ] CONL: PASS: Integrity check passed. [2026-01-30T12:05:29.153141] [DEBUG] [REMOTE ] CONL: Symbol is viable for forecasting. [2026-01-30T12:05:29.153196] [INFO ] [MAIN ] [752/3488] CONL kept (0.4s) | 751 kept, 1 rejected | 139.0/min | ETA: 19.7m [2026-01-30T12:05:29.997193] [DEBUG] [REMOTE ] COO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:29.997326] [DEBUG] [REMOTE ] COO: PASS: History has at least 300 days. [2026-01-30T12:05:29.997537] [DEBUG] [REMOTE ] COO: PASS: Price check passed. Min price $68.88. [2026-01-30T12:05:29.997693] [DEBUG] [REMOTE ] COO: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:29.997808] [DEBUG] [REMOTE ] COO: PASS: Integrity check passed. [2026-01-30T12:05:29.997848] [DEBUG] [REMOTE ] COO: Symbol is viable for forecasting. [2026-01-30T12:05:29.997921] [INFO ] [MAIN ] [753/3488] COO kept (0.8s) | 752 kept, 1 rejected | 138.9/min | ETA: 19.7m [2026-01-30T12:05:30.508125] [DEBUG] [REMOTE ] COP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:30.508263] [DEBUG] [REMOTE ] COP: PASS: History has at least 300 days. [2026-01-30T12:05:30.508481] [DEBUG] [REMOTE ] COP: PASS: Price check passed. Min price $84.86. [2026-01-30T12:05:30.508633] [DEBUG] [REMOTE ] COP: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:30.508748] [DEBUG] [REMOTE ] COP: PASS: Integrity check passed. [2026-01-30T12:05:30.508787] [DEBUG] [REMOTE ] COP: Symbol is viable for forecasting. [2026-01-30T12:05:30.508835] [INFO ] [MAIN ] [754/3488] COP kept (0.5s) | 753 kept, 1 rejected | 138.8/min | ETA: 19.7m [2026-01-30T12:05:30.690414] [DEBUG] [REMOTE ] COPP: Retrieved 477 rows, trimmed to 300. [2026-01-30T12:05:30.690549] [DEBUG] [REMOTE ] COPP: PASS: History has at least 300 days. [2026-01-30T12:05:30.690768] [DEBUG] [REMOTE ] COPP: PASS: Price check passed. Min price $26.83. [2026-01-30T12:05:30.691077] [DEBUG] [REMOTE ] COPP: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:30.691192] [DEBUG] [REMOTE ] COPP: PASS: Integrity check passed. [2026-01-30T12:05:30.691237] [DEBUG] [REMOTE ] COPP: Symbol is viable for forecasting. [2026-01-30T12:05:30.691283] [INFO ] [MAIN ] [755/3488] COPP kept (0.2s) | 754 kept, 1 rejected | 138.9/min | ETA: 19.7m [2026-01-30T12:05:31.094967] [DEBUG] [REMOTE ] CORZ: Retrieved 506 rows, trimmed to 300. [2026-01-30T12:05:31.095115] [DEBUG] [REMOTE ] CORZ: PASS: History has at least 300 days. [2026-01-30T12:05:31.095334] [DEBUG] [REMOTE ] CORZ: PASS: Price check passed. Min price $13.57. [2026-01-30T12:05:31.095470] [DEBUG] [REMOTE ] CORZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:31.095603] [DEBUG] [REMOTE ] CORZ: PASS: Integrity check passed. [2026-01-30T12:05:31.095648] [DEBUG] [REMOTE ] CORZ: Symbol is viable for forecasting. [2026-01-30T12:05:31.095706] [INFO ] [MAIN ] [756/3488] CORZ kept (0.4s) | 755 kept, 1 rejected | 138.9/min | ETA: 19.7m [2026-01-30T12:05:31.491349] [DEBUG] [REMOTE ] CORZZ: Retrieved 506 rows, trimmed to 300. [2026-01-30T12:05:31.491503] [DEBUG] [REMOTE ] CORZZ: PASS: History has at least 300 days. [2026-01-30T12:05:31.491721] [DEBUG] [REMOTE ] CORZZ: PASS: Price check passed. Min price $13.71. [2026-01-30T12:05:31.491859] [DEBUG] [REMOTE ] CORZZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:31.491965] [DEBUG] [REMOTE ] CORZZ: PASS: Integrity check passed. [2026-01-30T12:05:31.492004] [DEBUG] [REMOTE ] CORZZ: Symbol is viable for forecasting. [2026-01-30T12:05:31.492050] [INFO ] [MAIN ] [757/3488] CORZZ kept (0.4s) | 756 kept, 1 rejected | 139.0/min | ETA: 19.7m [2026-01-30T12:05:32.063323] [DEBUG] [REMOTE ] COTY: Retrieved 3177 rows, trimmed to 300. [2026-01-30T12:05:32.063597] [DEBUG] [REMOTE ] COTY: PASS: History has at least 300 days. [2026-01-30T12:05:32.063926] [DEBUG] [REMOTE ] COTY: PASS: Price check passed. Min price $3.01. [2026-01-30T12:05:32.064071] [DEBUG] [REMOTE ] COTY: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:32.064250] [DEBUG] [REMOTE ] COTY: PASS: Integrity check passed. [2026-01-30T12:05:32.064292] [DEBUG] [REMOTE ] COTY: Symbol is viable for forecasting. [2026-01-30T12:05:32.064355] [INFO ] [MAIN ] [758/3488] COTY kept (0.6s) | 757 kept, 1 rejected | 138.9/min | ETA: 19.7m [2026-01-30T12:05:32.356057] [DEBUG] [REMOTE ] COWG: Retrieved 777 rows, trimmed to 300. [2026-01-30T12:05:32.356193] [DEBUG] [REMOTE ] COWG: PASS: History has at least 300 days. [2026-01-30T12:05:32.356399] [DEBUG] [REMOTE ] COWG: PASS: Price check passed. Min price $33.08. [2026-01-30T12:05:32.356556] [DEBUG] [REMOTE ] COWG: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:32.356694] [DEBUG] [REMOTE ] COWG: PASS: Integrity check passed. [2026-01-30T12:05:32.356743] [DEBUG] [REMOTE ] COWG: Symbol is viable for forecasting. [2026-01-30T12:05:32.356802] [INFO ] [MAIN ] [759/3488] COWG kept (0.3s) | 758 kept, 1 rejected | 139.0/min | ETA: 19.6m [2026-01-30T12:05:32.717590] [DEBUG] [REMOTE ] COYA: Retrieved 773 rows, trimmed to 300. [2026-01-30T12:05:32.717717] [DEBUG] [REMOTE ] COYA: PASS: History has at least 300 days. [2026-01-30T12:05:32.717942] [DEBUG] [REMOTE ] COYA: PASS: Price check passed. Min price $4.03. [2026-01-30T12:05:32.718080] [DEBUG] [REMOTE ] COYA: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:32.718190] [DEBUG] [REMOTE ] COYA: PASS: Integrity check passed. [2026-01-30T12:05:32.718231] [DEBUG] [REMOTE ] COYA: Symbol is viable for forecasting. [2026-01-30T12:05:32.718279] [INFO ] [MAIN ] [760/3488] COYA kept (0.4s) | 759 kept, 1 rejected | 139.0/min | ETA: 19.6m [2026-01-30T12:05:33.367364] [DEBUG] [REMOTE ] CP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:33.367500] [DEBUG] [REMOTE ] CP: PASS: History has at least 300 days. [2026-01-30T12:05:33.367727] [DEBUG] [REMOTE ] CP: PASS: Price check passed. Min price $68.72. [2026-01-30T12:05:33.367887] [DEBUG] [REMOTE ] CP: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:33.368002] [DEBUG] [REMOTE ] CP: PASS: Integrity check passed. [2026-01-30T12:05:33.368042] [DEBUG] [REMOTE ] CP: Symbol is viable for forecasting. [2026-01-30T12:05:33.368089] [INFO ] [MAIN ] [761/3488] CP kept (0.6s) | 760 kept, 1 rejected | 138.9/min | ETA: 19.6m [2026-01-30T12:05:33.864021] [DEBUG] [REMOTE ] CPA: Retrieved 5061 rows, trimmed to 300. [2026-01-30T12:05:33.864154] [DEBUG] [REMOTE ] CPA: PASS: History has at least 300 days. [2026-01-30T12:05:33.864361] [DEBUG] [REMOTE ] CPA: PASS: Price check passed. Min price $111.61. [2026-01-30T12:05:33.864497] [DEBUG] [REMOTE ] CPA: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:33.864627] [DEBUG] [REMOTE ] CPA: PASS: Integrity check passed. [2026-01-30T12:05:33.864670] [DEBUG] [REMOTE ] CPA: Symbol is viable for forecasting. [2026-01-30T12:05:33.864721] [INFO ] [MAIN ] [762/3488] CPA kept (0.5s) | 761 kept, 1 rejected | 138.9/min | ETA: 19.6m [2026-01-30T12:05:34.186737] [DEBUG] [REMOTE ] CPB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:34.186922] [DEBUG] [REMOTE ] CPB: PASS: History has at least 300 days. [2026-01-30T12:05:34.187167] [DEBUG] [REMOTE ] CPB: PASS: Price check passed. Min price $25.88. [2026-01-30T12:05:34.187307] [DEBUG] [REMOTE ] CPB: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:34.187428] [DEBUG] [REMOTE ] CPB: PASS: Integrity check passed. [2026-01-30T12:05:34.187471] [DEBUG] [REMOTE ] CPB: Symbol is viable for forecasting. [2026-01-30T12:05:34.187520] [INFO ] [MAIN ] [763/3488] CPB kept (0.3s) | 762 kept, 1 rejected | 138.9/min | ETA: 19.6m [2026-01-30T12:05:34.699376] [DEBUG] [REMOTE ] CPF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:34.699509] [DEBUG] [REMOTE ] CPF: PASS: History has at least 300 days. [2026-01-30T12:05:34.699735] [DEBUG] [REMOTE ] CPF: PASS: Price check passed. Min price $28.26. [2026-01-30T12:05:34.699875] [DEBUG] [REMOTE ] CPF: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:34.699986] [DEBUG] [REMOTE ] CPF: PASS: Integrity check passed. [2026-01-30T12:05:34.700026] [DEBUG] [REMOTE ] CPF: Symbol is viable for forecasting. [2026-01-30T12:05:34.700073] [INFO ] [MAIN ] [764/3488] CPF kept (0.5s) | 763 kept, 1 rejected | 138.9/min | ETA: 19.6m [2026-01-30T12:05:35.096421] [DEBUG] [REMOTE ] CPIX: Retrieved 4143 rows, trimmed to 300. [2026-01-30T12:05:35.096548] [DEBUG] [REMOTE ] CPIX: PASS: History has at least 300 days. [2026-01-30T12:05:35.096780] [DEBUG] [REMOTE ] CPIX: PASS: Price check passed. Min price $1.90. [2026-01-30T12:05:35.096913] [DEBUG] [REMOTE ] CPIX: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:35.097021] [DEBUG] [REMOTE ] CPIX: PASS: Integrity check passed. [2026-01-30T12:05:35.097060] [DEBUG] [REMOTE ] CPIX: Symbol is viable for forecasting. [2026-01-30T12:05:35.097107] [INFO ] [MAIN ] [765/3488] CPIX kept (0.4s) | 764 kept, 1 rejected | 138.9/min | ETA: 19.6m [2026-01-30T12:05:35.547906] [DEBUG] [REMOTE ] CPK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:35.548037] [DEBUG] [REMOTE ] CPK: PASS: History has at least 300 days. [2026-01-30T12:05:35.548245] [DEBUG] [REMOTE ] CPK: PASS: Price check passed. Min price $120.97. [2026-01-30T12:05:35.548378] [DEBUG] [REMOTE ] CPK: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:35.548491] [DEBUG] [REMOTE ] CPK: PASS: Integrity check passed. [2026-01-30T12:05:35.548529] [DEBUG] [REMOTE ] CPK: Symbol is viable for forecasting. [2026-01-30T12:05:35.548595] [INFO ] [MAIN ] [766/3488] CPK kept (0.5s) | 765 kept, 1 rejected | 138.9/min | ETA: 19.6m [2026-01-30T12:05:35.850982] [DEBUG] [REMOTE ] CPNG: Retrieved 1228 rows, trimmed to 300. [2026-01-30T12:05:35.851100] [DEBUG] [REMOTE ] CPNG: PASS: History has at least 300 days. [2026-01-30T12:05:35.851295] [DEBUG] [REMOTE ] CPNG: PASS: Price check passed. Min price $19.57. [2026-01-30T12:05:35.851427] [DEBUG] [REMOTE ] CPNG: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:35.851532] [DEBUG] [REMOTE ] CPNG: PASS: Integrity check passed. [2026-01-30T12:05:35.851601] [DEBUG] [REMOTE ] CPNG: Symbol is viable for forecasting. [2026-01-30T12:05:35.851652] [INFO ] [MAIN ] [767/3488] CPNG kept (0.3s) | 766 kept, 1 rejected | 138.9/min | ETA: 19.6m [2026-01-30T12:05:36.301733] [DEBUG] [REMOTE ] CPRI: Retrieved 3550 rows, trimmed to 300. [2026-01-30T12:05:36.301864] [DEBUG] [REMOTE ] CPRI: PASS: History has at least 300 days. [2026-01-30T12:05:36.302063] [DEBUG] [REMOTE ] CPRI: PASS: Price check passed. Min price $20.71. [2026-01-30T12:05:36.302196] [DEBUG] [REMOTE ] CPRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:36.302306] [DEBUG] [REMOTE ] CPRI: PASS: Integrity check passed. [2026-01-30T12:05:36.302347] [DEBUG] [REMOTE ] CPRI: Symbol is viable for forecasting. [2026-01-30T12:05:36.302395] [INFO ] [MAIN ] [768/3488] CPRI kept (0.5s) | 767 kept, 1 rejected | 138.9/min | ETA: 19.6m [2026-01-30T12:05:36.659321] [DEBUG] [REMOTE ] CPRX: Retrieved 4835 rows, trimmed to 300. [2026-01-30T12:05:36.659484] [DEBUG] [REMOTE ] CPRX: PASS: History has at least 300 days. [2026-01-30T12:05:36.659783] [DEBUG] [REMOTE ] CPRX: PASS: Price check passed. Min price $20.99. [2026-01-30T12:05:36.659946] [DEBUG] [REMOTE ] CPRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:36.660104] [DEBUG] [REMOTE ] CPRX: PASS: Integrity check passed. [2026-01-30T12:05:36.660156] [DEBUG] [REMOTE ] CPRX: Symbol is viable for forecasting. [2026-01-30T12:05:36.660219] [INFO ] [MAIN ] [769/3488] CPRX kept (0.4s) | 768 kept, 1 rejected | 139.0/min | ETA: 19.6m [2026-01-30T12:05:37.102101] [DEBUG] [REMOTE ] CPS: Retrieved 3943 rows, trimmed to 300. [2026-01-30T12:05:37.102250] [DEBUG] [REMOTE ] CPS: PASS: History has at least 300 days. [2026-01-30T12:05:37.102456] [DEBUG] [REMOTE ] CPS: PASS: Price check passed. Min price $28.08. [2026-01-30T12:05:37.102610] [DEBUG] [REMOTE ] CPS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:37.102725] [DEBUG] [REMOTE ] CPS: PASS: Integrity check passed. [2026-01-30T12:05:37.102765] [DEBUG] [REMOTE ] CPS: Symbol is viable for forecasting. [2026-01-30T12:05:37.102812] [INFO ] [MAIN ] [770/3488] CPS kept (0.4s) | 769 kept, 1 rejected | 139.0/min | ETA: 19.6m [2026-01-30T12:05:37.596515] [DEBUG] [REMOTE ] CPSH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:37.596690] [DEBUG] [REMOTE ] CPSH: PASS: History has at least 300 days. [2026-01-30T12:05:37.596917] [DEBUG] [REMOTE ] CPSH: PASS: Price check passed. Min price $3.04. [2026-01-30T12:05:37.597053] [DEBUG] [REMOTE ] CPSH: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:37.597368] [DEBUG] [REMOTE ] CPSH: PASS: Integrity check passed. [2026-01-30T12:05:37.597408] [DEBUG] [REMOTE ] CPSH: Symbol is viable for forecasting. [2026-01-30T12:05:37.597458] [INFO ] [MAIN ] [771/3488] CPSH kept (0.5s) | 770 kept, 1 rejected | 138.9/min | ETA: 19.6m [2026-01-30T12:05:38.056830] [DEBUG] [REMOTE ] CPSS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:38.056970] [DEBUG] [REMOTE ] CPSS: PASS: History has at least 300 days. [2026-01-30T12:05:38.057189] [DEBUG] [REMOTE ] CPSS: PASS: Price check passed. Min price $7.95. [2026-01-30T12:05:38.057325] [DEBUG] [REMOTE ] CPSS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:38.057459] [DEBUG] [REMOTE ] CPSS: PASS: Integrity check passed. [2026-01-30T12:05:38.057509] [DEBUG] [REMOTE ] CPSS: Symbol is viable for forecasting. [2026-01-30T12:05:38.057587] [INFO ] [MAIN ] [772/3488] CPSS kept (0.5s) | 771 kept, 1 rejected | 138.9/min | ETA: 19.6m [2026-01-30T12:05:38.375461] [DEBUG] [REMOTE ] CPZ: Retrieved 1551 rows, trimmed to 300. [2026-01-30T12:05:38.375630] [DEBUG] [REMOTE ] CPZ: PASS: History has at least 300 days. [2026-01-30T12:05:38.375834] [DEBUG] [REMOTE ] CPZ: PASS: Price check passed. Min price $14.46. [2026-01-30T12:05:38.375965] [DEBUG] [REMOTE ] CPZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:38.376077] [DEBUG] [REMOTE ] CPZ: PASS: Integrity check passed. [2026-01-30T12:05:38.376116] [DEBUG] [REMOTE ] CPZ: Symbol is viable for forecasting. [2026-01-30T12:05:38.376163] [INFO ] [MAIN ] [773/3488] CPZ kept (0.3s) | 772 kept, 1 rejected | 139.0/min | ETA: 19.5m [2026-01-30T12:05:38.858479] [DEBUG] [REMOTE ] CQP: Retrieved 4746 rows, trimmed to 300. [2026-01-30T12:05:38.858612] [DEBUG] [REMOTE ] CQP: PASS: History has at least 300 days. [2026-01-30T12:05:38.858820] [DEBUG] [REMOTE ] CQP: PASS: Price check passed. Min price $50.26. [2026-01-30T12:05:38.858961] [DEBUG] [REMOTE ] CQP: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:38.859071] [DEBUG] [REMOTE ] CQP: PASS: Integrity check passed. [2026-01-30T12:05:38.859111] [DEBUG] [REMOTE ] CQP: Symbol is viable for forecasting. [2026-01-30T12:05:38.859158] [INFO ] [MAIN ] [774/3488] CQP kept (0.5s) | 773 kept, 1 rejected | 138.9/min | ETA: 19.5m [2026-01-30T12:05:39.335275] [DEBUG] [REMOTE ] CRAI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:39.335426] [DEBUG] [REMOTE ] CRAI: PASS: History has at least 300 days. [2026-01-30T12:05:39.335682] [DEBUG] [REMOTE ] CRAI: PASS: Price check passed. Min price $171.16. [2026-01-30T12:05:39.335816] [DEBUG] [REMOTE ] CRAI: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:39.335929] [DEBUG] [REMOTE ] CRAI: PASS: Integrity check passed. [2026-01-30T12:05:39.335971] [DEBUG] [REMOTE ] CRAI: Symbol is viable for forecasting. [2026-01-30T12:05:39.336029] [INFO ] [MAIN ] [775/3488] CRAI kept (0.5s) | 774 kept, 1 rejected | 138.9/min | ETA: 19.5m [2026-01-30T12:05:39.556104] [DEBUG] [REMOTE ] CRBG: Retrieved 846 rows, trimmed to 300. [2026-01-30T12:05:39.556223] [DEBUG] [REMOTE ] CRBG: PASS: History has at least 300 days. [2026-01-30T12:05:39.556418] [DEBUG] [REMOTE ] CRBG: PASS: Price check passed. Min price $27.39. [2026-01-30T12:05:39.556548] [DEBUG] [REMOTE ] CRBG: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:39.556673] [DEBUG] [REMOTE ] CRBG: PASS: Integrity check passed. [2026-01-30T12:05:39.556712] [DEBUG] [REMOTE ] CRBG: Symbol is viable for forecasting. [2026-01-30T12:05:39.556759] [INFO ] [MAIN ] [776/3488] CRBG kept (0.2s) | 775 kept, 1 rejected | 139.0/min | ETA: 19.5m [2026-01-30T12:05:40.038068] [DEBUG] [REMOTE ] CRBP: Retrieved 2820 rows, trimmed to 300. [2026-01-30T12:05:40.038211] [DEBUG] [REMOTE ] CRBP: PASS: History has at least 300 days. [2026-01-30T12:05:40.038421] [DEBUG] [REMOTE ] CRBP: PASS: Price check passed. Min price $7.83. [2026-01-30T12:05:40.038554] [DEBUG] [REMOTE ] CRBP: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:40.038684] [DEBUG] [REMOTE ] CRBP: PASS: Integrity check passed. [2026-01-30T12:05:40.038724] [DEBUG] [REMOTE ] CRBP: Symbol is viable for forecasting. [2026-01-30T12:05:40.038772] [INFO ] [MAIN ] [777/3488] CRBP kept (0.5s) | 776 kept, 1 rejected | 139.0/min | ETA: 19.5m [2026-01-30T12:05:40.394519] [DEBUG] [REMOTE ] CRC: Retrieved 1319 rows, trimmed to 300. [2026-01-30T12:05:40.394690] [DEBUG] [REMOTE ] CRC: PASS: History has at least 300 days. [2026-01-30T12:05:40.394922] [DEBUG] [REMOTE ] CRC: PASS: Price check passed. Min price $43.55. [2026-01-30T12:05:40.395073] [DEBUG] [REMOTE ] CRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:40.395194] [DEBUG] [REMOTE ] CRC: PASS: Integrity check passed. [2026-01-30T12:05:40.395239] [DEBUG] [REMOTE ] CRC: Symbol is viable for forecasting. [2026-01-30T12:05:40.395294] [INFO ] [MAIN ] [778/3488] CRC kept (0.4s) | 777 kept, 1 rejected | 139.0/min | ETA: 19.5m [2026-01-30T12:05:40.916985] [DEBUG] [REMOTE ] CRDF: Retrieved 5413 rows, trimmed to 300. [2026-01-30T12:05:40.917117] [DEBUG] [REMOTE ] CRDF: PASS: History has at least 300 days. [2026-01-30T12:05:40.917344] [DEBUG] [REMOTE ] CRDF: PASS: Price check passed. Min price $1.61. [2026-01-30T12:05:40.917491] [DEBUG] [REMOTE ] CRDF: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:40.917629] [DEBUG] [REMOTE ] CRDF: PASS: Integrity check passed. [2026-01-30T12:05:40.917672] [DEBUG] [REMOTE ] CRDF: Symbol is viable for forecasting. [2026-01-30T12:05:40.917722] [INFO ] [MAIN ] [779/3488] CRDF kept (0.5s) | 778 kept, 1 rejected | 139.0/min | ETA: 19.5m [2026-01-30T12:05:41.164748] [DEBUG] [REMOTE ] CRDO: Retrieved 1005 rows, trimmed to 300. [2026-01-30T12:05:41.164932] [DEBUG] [REMOTE ] CRDO: PASS: History has at least 300 days. [2026-01-30T12:05:41.165258] [DEBUG] [REMOTE ] CRDO: PASS: Price check passed. Min price $128.02. [2026-01-30T12:05:41.165468] [DEBUG] [REMOTE ] CRDO: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:41.165699] [DEBUG] [REMOTE ] CRDO: PASS: Integrity check passed. [2026-01-30T12:05:41.165764] [DEBUG] [REMOTE ] CRDO: Symbol is viable for forecasting. [2026-01-30T12:05:41.165842] [INFO ] [MAIN ] [780/3488] CRDO kept (0.2s) | 779 kept, 1 rejected | 139.1/min | ETA: 19.5m [2026-01-30T12:05:41.769941] [DEBUG] [REMOTE ] CRESY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:41.770091] [DEBUG] [REMOTE ] CRESY: PASS: History has at least 300 days. [2026-01-30T12:05:41.770502] [DEBUG] [REMOTE ] CRESY: PASS: Price check passed. Min price $10.47. [2026-01-30T12:05:41.770660] [DEBUG] [REMOTE ] CRESY: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:41.770784] [DEBUG] [REMOTE ] CRESY: PASS: Integrity check passed. [2026-01-30T12:05:41.770824] [DEBUG] [REMOTE ] CRESY: Symbol is viable for forecasting. [2026-01-30T12:05:41.770872] [INFO ] [MAIN ] [781/3488] CRESY kept (0.6s) | 780 kept, 1 rejected | 139.0/min | ETA: 19.5m [2026-01-30T12:05:42.115425] [DEBUG] [REMOTE ] CREX: Retrieved 3178 rows, trimmed to 300. [2026-01-30T12:05:42.115565] [DEBUG] [REMOTE ] CREX: PASS: History has at least 300 days. [2026-01-30T12:05:42.115810] [DEBUG] [REMOTE ] CREX: PASS: Price check passed. Min price $2.56. [2026-01-30T12:05:42.115951] [DEBUG] [REMOTE ] CREX: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:42.116265] [DEBUG] [REMOTE ] CREX: PASS: Integrity check passed. [2026-01-30T12:05:42.116319] [DEBUG] [REMOTE ] CREX: Symbol is viable for forecasting. [2026-01-30T12:05:42.116393] [INFO ] [MAIN ] [782/3488] CREX kept (0.3s) | 781 kept, 1 rejected | 139.0/min | ETA: 19.5m [2026-01-30T12:05:42.398429] [DEBUG] [REMOTE ] CRGO: Retrieved 1053 rows, trimmed to 300. [2026-01-30T12:05:42.398569] [DEBUG] [REMOTE ] CRGO: PASS: History has at least 300 days. [2026-01-30T12:05:42.398786] [DEBUG] [REMOTE ] CRGO: PASS: Price check passed. Min price $2.11. [2026-01-30T12:05:42.398919] [DEBUG] [REMOTE ] CRGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:42.399028] [DEBUG] [REMOTE ] CRGO: PASS: Integrity check passed. [2026-01-30T12:05:42.399066] [DEBUG] [REMOTE ] CRGO: Symbol is viable for forecasting. [2026-01-30T12:05:42.399114] [INFO ] [MAIN ] [783/3488] CRGO kept (0.3s) | 782 kept, 1 rejected | 139.1/min | ETA: 19.4m [2026-01-30T12:05:42.744650] [DEBUG] [REMOTE ] CRGY: Retrieved 1039 rows, trimmed to 300. [2026-01-30T12:05:42.744794] [DEBUG] [REMOTE ] CRGY: PASS: History has at least 300 days. [2026-01-30T12:05:42.745001] [DEBUG] [REMOTE ] CRGY: PASS: Price check passed. Min price $7.75. [2026-01-30T12:05:42.745147] [DEBUG] [REMOTE ] CRGY: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:42.745260] [DEBUG] [REMOTE ] CRGY: PASS: Integrity check passed. [2026-01-30T12:05:42.745302] [DEBUG] [REMOTE ] CRGY: Symbol is viable for forecasting. [2026-01-30T12:05:42.745351] [INFO ] [MAIN ] [784/3488] CRGY kept (0.3s) | 783 kept, 1 rejected | 139.1/min | ETA: 19.4m [2026-01-30T12:05:43.417540] [DEBUG] [REMOTE ] CRH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:43.417704] [DEBUG] [REMOTE ] CRH: PASS: History has at least 300 days. [2026-01-30T12:05:43.417959] [DEBUG] [REMOTE ] CRH: PASS: Price check passed. Min price $108.01. [2026-01-30T12:05:43.418098] [DEBUG] [REMOTE ] CRH: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:43.418216] [DEBUG] [REMOTE ] CRH: PASS: Integrity check passed. [2026-01-30T12:05:43.418256] [DEBUG] [REMOTE ] CRH: Symbol is viable for forecasting. [2026-01-30T12:05:43.418306] [INFO ] [MAIN ] [785/3488] CRH kept (0.7s) | 784 kept, 1 rejected | 139.0/min | ETA: 19.4m [2026-01-30T12:05:43.885743] [DEBUG] [REMOTE ] CRI: Retrieved 5601 rows, trimmed to 300. [2026-01-30T12:05:43.885881] [DEBUG] [REMOTE ] CRI: PASS: History has at least 300 days. [2026-01-30T12:05:43.886089] [DEBUG] [REMOTE ] CRI: PASS: Price check passed. Min price $28.30. [2026-01-30T12:05:43.886223] [DEBUG] [REMOTE ] CRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:43.886334] [DEBUG] [REMOTE ] CRI: PASS: Integrity check passed. [2026-01-30T12:05:43.886375] [DEBUG] [REMOTE ] CRI: Symbol is viable for forecasting. [2026-01-30T12:05:43.886423] [INFO ] [MAIN ] [786/3488] CRI kept (0.5s) | 785 kept, 1 rejected | 139.0/min | ETA: 19.4m [2026-01-30T12:05:44.367033] [DEBUG] [REMOTE ] CRK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:44.367176] [DEBUG] [REMOTE ] CRK: PASS: History has at least 300 days. [2026-01-30T12:05:44.367390] [DEBUG] [REMOTE ] CRK: PASS: Price check passed. Min price $19.23. [2026-01-30T12:05:44.367531] [DEBUG] [REMOTE ] CRK: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:44.367669] [DEBUG] [REMOTE ] CRK: PASS: Integrity check passed. [2026-01-30T12:05:44.367712] [DEBUG] [REMOTE ] CRK: Symbol is viable for forecasting. [2026-01-30T12:05:44.367760] [INFO ] [MAIN ] [787/3488] CRK kept (0.5s) | 786 kept, 1 rejected | 139.0/min | ETA: 19.4m [2026-01-30T12:05:44.814629] [DEBUG] [REMOTE ] CRL: Retrieved 6438 rows, trimmed to 300. [2026-01-30T12:05:44.814760] [DEBUG] [REMOTE ] CRL: PASS: History has at least 300 days. [2026-01-30T12:05:44.814974] [DEBUG] [REMOTE ] CRL: PASS: Price check passed. Min price $161.64. [2026-01-30T12:05:44.815114] [DEBUG] [REMOTE ] CRL: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:44.815234] [DEBUG] [REMOTE ] CRL: PASS: Integrity check passed. [2026-01-30T12:05:44.815275] [DEBUG] [REMOTE ] CRL: Symbol is viable for forecasting. [2026-01-30T12:05:44.815324] [INFO ] [MAIN ] [788/3488] CRL kept (0.4s) | 787 kept, 1 rejected | 139.0/min | ETA: 19.4m [2026-01-30T12:05:45.248268] [DEBUG] [REMOTE ] CRM: Retrieved 5436 rows, trimmed to 300. [2026-01-30T12:05:45.248406] [DEBUG] [REMOTE ] CRM: PASS: History has at least 300 days. [2026-01-30T12:05:45.248638] [DEBUG] [REMOTE ] CRM: PASS: Price check passed. Min price $214.08. [2026-01-30T12:05:45.248778] [DEBUG] [REMOTE ] CRM: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:45.248907] [DEBUG] [REMOTE ] CRM: PASS: Integrity check passed. [2026-01-30T12:05:45.248972] [DEBUG] [REMOTE ] CRM: Symbol is viable for forecasting. [2026-01-30T12:05:45.249039] [INFO ] [MAIN ] [789/3488] CRM kept (0.4s) | 788 kept, 1 rejected | 139.0/min | ETA: 19.4m [2026-01-30T12:05:45.591939] [DEBUG] [REMOTE ] CRMD: Retrieved 3953 rows, trimmed to 300. [2026-01-30T12:05:45.592073] [DEBUG] [REMOTE ] CRMD: PASS: History has at least 300 days. [2026-01-30T12:05:45.592279] [DEBUG] [REMOTE ] CRMD: PASS: Price check passed. Min price $6.78. [2026-01-30T12:05:45.592409] [DEBUG] [REMOTE ] CRMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:45.592520] [DEBUG] [REMOTE ] CRMD: PASS: Integrity check passed. [2026-01-30T12:05:45.592560] [DEBUG] [REMOTE ] CRMD: Symbol is viable for forecasting. [2026-01-30T12:05:45.592630] [INFO ] [MAIN ] [790/3488] CRMD kept (0.3s) | 789 kept, 1 rejected | 139.0/min | ETA: 19.4m [2026-01-30T12:05:45.829329] [DEBUG] [REMOTE ] CRML: Retrieved 483 rows, trimmed to 300. [2026-01-30T12:05:45.829460] [DEBUG] [REMOTE ] CRML: PASS: History has at least 300 days. [2026-01-30T12:05:45.829677] [DEBUG] [REMOTE ] CRML: PASS: Price check passed. Min price $6.91. [2026-01-30T12:05:45.829819] [DEBUG] [REMOTE ] CRML: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:45.829959] [DEBUG] [REMOTE ] CRML: PASS: Integrity check passed. [2026-01-30T12:05:45.830007] [DEBUG] [REMOTE ] CRML: Symbol is viable for forecasting. [2026-01-30T12:05:45.830065] [INFO ] [MAIN ] [791/3488] CRML kept (0.2s) | 790 kept, 1 rejected | 139.1/min | ETA: 19.4m [2026-01-30T12:05:46.351770] [DEBUG] [REMOTE ] CRNC: Retrieved 1602 rows, trimmed to 300. [2026-01-30T12:05:46.351904] [DEBUG] [REMOTE ] CRNC: PASS: History has at least 300 days. [2026-01-30T12:05:46.352148] [DEBUG] [REMOTE ] CRNC: PASS: Price check passed. Min price $7.82. [2026-01-30T12:05:46.352337] [DEBUG] [REMOTE ] CRNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:46.352460] [DEBUG] [REMOTE ] CRNC: PASS: Integrity check passed. [2026-01-30T12:05:46.352502] [DEBUG] [REMOTE ] CRNC: Symbol is viable for forecasting. [2026-01-30T12:05:46.352551] [INFO ] [MAIN ] [792/3488] CRNC kept (0.5s) | 791 kept, 1 rejected | 139.1/min | ETA: 19.4m [2026-01-30T12:05:46.698914] [DEBUG] [REMOTE ] CRNX: Retrieved 1894 rows, trimmed to 300. [2026-01-30T12:05:46.699027] [DEBUG] [REMOTE ] CRNX: PASS: History has at least 300 days. [2026-01-30T12:05:46.699226] [DEBUG] [REMOTE ] CRNX: PASS: Price check passed. Min price $40.00. [2026-01-30T12:05:46.699361] [DEBUG] [REMOTE ] CRNX: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:46.699471] [DEBUG] [REMOTE ] CRNX: PASS: Integrity check passed. [2026-01-30T12:05:46.699513] [DEBUG] [REMOTE ] CRNX: Symbol is viable for forecasting. [2026-01-30T12:05:46.699600] [INFO ] [MAIN ] [793/3488] CRNX kept (0.3s) | 792 kept, 1 rejected | 139.1/min | ETA: 19.4m [2026-01-30T12:05:47.149962] [DEBUG] [REMOTE ] CRON: Retrieved 2402 rows, trimmed to 300. [2026-01-30T12:05:47.150104] [DEBUG] [REMOTE ] CRON: PASS: History has at least 300 days. [2026-01-30T12:05:47.150330] [DEBUG] [REMOTE ] CRON: PASS: Price check passed. Min price $2.30. [2026-01-30T12:05:47.150469] [DEBUG] [REMOTE ] CRON: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:47.150604] [DEBUG] [REMOTE ] CRON: PASS: Integrity check passed. [2026-01-30T12:05:47.150651] [DEBUG] [REMOTE ] CRON: Symbol is viable for forecasting. [2026-01-30T12:05:47.150699] [INFO ] [MAIN ] [794/3488] CRON kept (0.5s) | 793 kept, 1 rejected | 139.1/min | ETA: 19.4m [2026-01-30T12:05:47.626958] [DEBUG] [REMOTE ] CROX: Retrieved 5025 rows, trimmed to 300. [2026-01-30T12:05:47.627100] [DEBUG] [REMOTE ] CROX: PASS: History has at least 300 days. [2026-01-30T12:05:47.627328] [DEBUG] [REMOTE ] CROX: PASS: Price check passed. Min price $73.39. [2026-01-30T12:05:47.627674] [DEBUG] [REMOTE ] CROX: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:47.627794] [DEBUG] [REMOTE ] CROX: PASS: Integrity check passed. [2026-01-30T12:05:47.627836] [DEBUG] [REMOTE ] CROX: Symbol is viable for forecasting. [2026-01-30T12:05:47.627913] [INFO ] [MAIN ] [795/3488] CROX kept (0.5s) | 794 kept, 1 rejected | 139.1/min | ETA: 19.4m [2026-01-30T12:05:48.098482] [DEBUG] [REMOTE ] CRS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:48.098714] [DEBUG] [REMOTE ] CRS: PASS: History has at least 300 days. [2026-01-30T12:05:48.098967] [DEBUG] [REMOTE ] CRS: PASS: Price check passed. Min price $300.31. [2026-01-30T12:05:48.099104] [DEBUG] [REMOTE ] CRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:48.099221] [DEBUG] [REMOTE ] CRS: PASS: Integrity check passed. [2026-01-30T12:05:48.099262] [DEBUG] [REMOTE ] CRS: Symbol is viable for forecasting. [2026-01-30T12:05:48.099312] [INFO ] [MAIN ] [796/3488] CRS kept (0.5s) | 795 kept, 1 rejected | 139.0/min | ETA: 19.4m [2026-01-30T12:05:48.394210] [DEBUG] [REMOTE ] CRSP: Retrieved 2332 rows, trimmed to 300. [2026-01-30T12:05:48.394354] [DEBUG] [REMOTE ] CRSP: PASS: History has at least 300 days. [2026-01-30T12:05:48.394564] [DEBUG] [REMOTE ] CRSP: PASS: Price check passed. Min price $49.29. [2026-01-30T12:05:48.394722] [DEBUG] [REMOTE ] CRSP: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:48.394833] [DEBUG] [REMOTE ] CRSP: PASS: Integrity check passed. [2026-01-30T12:05:48.394875] [DEBUG] [REMOTE ] CRSP: Symbol is viable for forecasting. [2026-01-30T12:05:48.394923] [INFO ] [MAIN ] [797/3488] CRSP kept (0.3s) | 796 kept, 1 rejected | 139.1/min | ETA: 19.3m [2026-01-30T12:05:48.833284] [DEBUG] [REMOTE ] CRTO: Retrieved 3080 rows, trimmed to 300. [2026-01-30T12:05:48.833427] [DEBUG] [REMOTE ] CRTO: PASS: History has at least 300 days. [2026-01-30T12:05:48.833686] [DEBUG] [REMOTE ] CRTO: PASS: Price check passed. Min price $19.26. [2026-01-30T12:05:48.833845] [DEBUG] [REMOTE ] CRTO: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:48.833972] [DEBUG] [REMOTE ] CRTO: PASS: Integrity check passed. [2026-01-30T12:05:48.834017] [DEBUG] [REMOTE ] CRTO: Symbol is viable for forecasting. [2026-01-30T12:05:48.834090] [INFO ] [MAIN ] [798/3488] CRTO kept (0.4s) | 797 kept, 1 rejected | 139.1/min | ETA: 19.3m [2026-01-30T12:05:49.320389] [DEBUG] [REMOTE ] CRUS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:49.320524] [DEBUG] [REMOTE ] CRUS: PASS: History has at least 300 days. [2026-01-30T12:05:49.320757] [DEBUG] [REMOTE ] CRUS: PASS: Price check passed. Min price $113.49. [2026-01-30T12:05:49.320894] [DEBUG] [REMOTE ] CRUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:49.321008] [DEBUG] [REMOTE ] CRUS: PASS: Integrity check passed. [2026-01-30T12:05:49.321048] [DEBUG] [REMOTE ] CRUS: Symbol is viable for forecasting. [2026-01-30T12:05:49.321099] [INFO ] [MAIN ] [799/3488] CRUS kept (0.5s) | 798 kept, 1 rejected | 139.1/min | ETA: 19.3m [2026-01-30T12:05:49.773554] [DEBUG] [REMOTE ] CRVL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:49.773737] [DEBUG] [REMOTE ] CRVL: PASS: History has at least 300 days. [2026-01-30T12:05:49.774005] [DEBUG] [REMOTE ] CRVL: PASS: Price check passed. Min price $65.74. [2026-01-30T12:05:49.774185] [DEBUG] [REMOTE ] CRVL: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:49.774342] [DEBUG] [REMOTE ] CRVL: PASS: Integrity check passed. [2026-01-30T12:05:49.774394] [DEBUG] [REMOTE ] CRVL: Symbol is viable for forecasting. [2026-01-30T12:05:49.774457] [INFO ] [MAIN ] [800/3488] CRVL kept (0.5s) | 799 kept, 1 rejected | 139.1/min | ETA: 19.3m [2026-01-30T12:05:50.084373] [DEBUG] [REMOTE ] CRVO: Retrieved 2473 rows, trimmed to 300. [2026-01-30T12:05:50.084514] [DEBUG] [REMOTE ] CRVO: PASS: History has at least 300 days. [2026-01-30T12:05:50.084749] [DEBUG] [REMOTE ] CRVO: PASS: Price check passed. Min price $5.17. [2026-01-30T12:05:50.084885] [DEBUG] [REMOTE ] CRVO: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:50.084998] [DEBUG] [REMOTE ] CRVO: PASS: Integrity check passed. [2026-01-30T12:05:50.085038] [DEBUG] [REMOTE ] CRVO: Symbol is viable for forecasting. [2026-01-30T12:05:50.085085] [INFO ] [MAIN ] [801/3488] CRVO kept (0.3s) | 800 kept, 1 rejected | 139.1/min | ETA: 19.3m [2026-01-30T12:05:50.462942] [DEBUG] [REMOTE ] CRVS: Retrieved 2478 rows, trimmed to 300. [2026-01-30T12:05:50.463075] [DEBUG] [REMOTE ] CRVS: PASS: History has at least 300 days. [2026-01-30T12:05:50.463287] [DEBUG] [REMOTE ] CRVS: PASS: Price check passed. Min price $6.50. [2026-01-30T12:05:50.463629] [DEBUG] [REMOTE ] CRVS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:50.463774] [DEBUG] [REMOTE ] CRVS: PASS: Integrity check passed. [2026-01-30T12:05:50.463815] [DEBUG] [REMOTE ] CRVS: Symbol is viable for forecasting. [2026-01-30T12:05:50.463864] [INFO ] [MAIN ] [802/3488] CRVS kept (0.4s) | 801 kept, 1 rejected | 139.1/min | ETA: 19.3m [2026-01-30T12:05:50.867502] [DEBUG] [REMOTE ] CRWD: Retrieved 1668 rows, trimmed to 300. [2026-01-30T12:05:50.867644] [DEBUG] [REMOTE ] CRWD: PASS: History has at least 300 days. [2026-01-30T12:05:50.867843] [DEBUG] [REMOTE ] CRWD: PASS: Price check passed. Min price $442.73. [2026-01-30T12:05:50.868003] [DEBUG] [REMOTE ] CRWD: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:50.868110] [DEBUG] [REMOTE ] CRWD: PASS: Integrity check passed. [2026-01-30T12:05:50.868150] [DEBUG] [REMOTE ] CRWD: Symbol is viable for forecasting. [2026-01-30T12:05:50.868196] [INFO ] [MAIN ] [803/3488] CRWD kept (0.4s) | 802 kept, 1 rejected | 139.1/min | ETA: 19.3m [2026-01-30T12:05:51.406492] [DEBUG] [REMOTE ] CRWS: Retrieved 5614 rows, trimmed to 300. [2026-01-30T12:05:51.406646] [DEBUG] [REMOTE ] CRWS: PASS: History has at least 300 days. [2026-01-30T12:05:51.406867] [DEBUG] [REMOTE ] CRWS: PASS: Price check passed. Min price $2.55. [2026-01-30T12:05:51.406999] [DEBUG] [REMOTE ] CRWS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:51.407113] [DEBUG] [REMOTE ] CRWS: PASS: Integrity check passed. [2026-01-30T12:05:51.407152] [DEBUG] [REMOTE ] CRWS: Symbol is viable for forecasting. [2026-01-30T12:05:51.407217] [INFO ] [MAIN ] [804/3488] CRWS kept (0.5s) | 803 kept, 1 rejected | 139.1/min | ETA: 19.3m [2026-01-30T12:05:51.670020] [DEBUG] [REMOTE ] CSAN: Retrieved 1231 rows, trimmed to 300. [2026-01-30T12:05:51.670147] [DEBUG] [REMOTE ] CSAN: PASS: History has at least 300 days. [2026-01-30T12:05:51.670356] [DEBUG] [REMOTE ] CSAN: PASS: Price check passed. Min price $3.79. [2026-01-30T12:05:51.670494] [DEBUG] [REMOTE ] CSAN: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:51.670637] [DEBUG] [REMOTE ] CSAN: PASS: Integrity check passed. [2026-01-30T12:05:51.670687] [DEBUG] [REMOTE ] CSAN: Symbol is viable for forecasting. [2026-01-30T12:05:51.670741] [INFO ] [MAIN ] [805/3488] CSAN kept (0.3s) | 804 kept, 1 rejected | 139.2/min | ETA: 19.3m [2026-01-30T12:05:52.105998] [DEBUG] [REMOTE ] CSB: Retrieved 2657 rows, trimmed to 300. [2026-01-30T12:05:52.106126] [DEBUG] [REMOTE ] CSB: PASS: History has at least 300 days. [2026-01-30T12:05:52.106325] [DEBUG] [REMOTE ] CSB: PASS: Price check passed. Min price $55.72. [2026-01-30T12:05:52.106456] [DEBUG] [REMOTE ] CSB: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:52.106562] [DEBUG] [REMOTE ] CSB: PASS: Integrity check passed. [2026-01-30T12:05:52.106621] [DEBUG] [REMOTE ] CSB: Symbol is viable for forecasting. [2026-01-30T12:05:52.106667] [INFO ] [MAIN ] [806/3488] CSB kept (0.4s) | 805 kept, 1 rejected | 139.2/min | ETA: 19.3m [2026-01-30T12:05:52.697565] [DEBUG] [REMOTE ] CSCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:52.697728] [DEBUG] [REMOTE ] CSCO: PASS: History has at least 300 days. [2026-01-30T12:05:52.697969] [DEBUG] [REMOTE ] CSCO: PASS: Price check passed. Min price $70.66. [2026-01-30T12:05:52.698108] [DEBUG] [REMOTE ] CSCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:52.698226] [DEBUG] [REMOTE ] CSCO: PASS: Integrity check passed. [2026-01-30T12:05:52.698271] [DEBUG] [REMOTE ] CSCO: Symbol is viable for forecasting. [2026-01-30T12:05:52.698321] [INFO ] [MAIN ] [807/3488] CSCO kept (0.6s) | 806 kept, 1 rejected | 139.1/min | ETA: 19.3m [2026-01-30T12:05:52.961241] [DEBUG] [REMOTE ] CSGP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:52.961371] [DEBUG] [REMOTE ] CSGP: PASS: History has at least 300 days. [2026-01-30T12:05:52.961593] [DEBUG] [REMOTE ] CSGP: PASS: Price check passed. Min price $58.49. [2026-01-30T12:05:52.961731] [DEBUG] [REMOTE ] CSGP: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:52.961842] [DEBUG] [REMOTE ] CSGP: PASS: Integrity check passed. [2026-01-30T12:05:52.961881] [DEBUG] [REMOTE ] CSGP: Symbol is viable for forecasting. [2026-01-30T12:05:52.961929] [INFO ] [MAIN ] [808/3488] CSGP kept (0.3s) | 807 kept, 1 rejected | 139.2/min | ETA: 19.3m [2026-01-30T12:05:53.547259] [DEBUG] [REMOTE ] CSGS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:53.547392] [DEBUG] [REMOTE ] CSGS: PASS: History has at least 300 days. [2026-01-30T12:05:53.547614] [DEBUG] [REMOTE ] CSGS: PASS: Price check passed. Min price $76.02. [2026-01-30T12:05:53.547755] [DEBUG] [REMOTE ] CSGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:53.547890] [DEBUG] [REMOTE ] CSGS: PASS: Integrity check passed. [2026-01-30T12:05:53.547935] [DEBUG] [REMOTE ] CSGS: Symbol is viable for forecasting. [2026-01-30T12:05:53.547983] [INFO ] [MAIN ] [809/3488] CSGS kept (0.6s) | 808 kept, 1 rejected | 139.1/min | ETA: 19.3m [2026-01-30T12:05:53.936236] [DEBUG] [REMOTE ] CSIQ: Retrieved 4834 rows, trimmed to 300. [2026-01-30T12:05:53.936357] [DEBUG] [REMOTE ] CSIQ: PASS: History has at least 300 days. [2026-01-30T12:05:53.936554] [DEBUG] [REMOTE ] CSIQ: PASS: Price check passed. Min price $19.38. [2026-01-30T12:05:53.936703] [DEBUG] [REMOTE ] CSIQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:53.936810] [DEBUG] [REMOTE ] CSIQ: PASS: Integrity check passed. [2026-01-30T12:05:53.936849] [DEBUG] [REMOTE ] CSIQ: Symbol is viable for forecasting. [2026-01-30T12:05:53.936910] [INFO ] [MAIN ] [810/3488] CSIQ kept (0.4s) | 809 kept, 1 rejected | 139.1/min | ETA: 19.2m [2026-01-30T12:05:54.412312] [DEBUG] [REMOTE ] CSPI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:54.412654] [DEBUG] [REMOTE ] CSPI: PASS: History has at least 300 days. [2026-01-30T12:05:54.412870] [DEBUG] [REMOTE ] CSPI: PASS: Price check passed. Min price $10.87. [2026-01-30T12:05:54.413003] [DEBUG] [REMOTE ] CSPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:54.413118] [DEBUG] [REMOTE ] CSPI: PASS: Integrity check passed. [2026-01-30T12:05:54.413158] [DEBUG] [REMOTE ] CSPI: Symbol is viable for forecasting. [2026-01-30T12:05:54.413209] [INFO ] [MAIN ] [811/3488] CSPI kept (0.5s) | 810 kept, 1 rejected | 139.1/min | ETA: 19.2m [2026-01-30T12:05:54.798427] [DEBUG] [REMOTE ] CSQ: Retrieved 5492 rows, trimmed to 300. [2026-01-30T12:05:54.798586] [DEBUG] [REMOTE ] CSQ: PASS: History has at least 300 days. [2026-01-30T12:05:54.798809] [DEBUG] [REMOTE ] CSQ: PASS: Price check passed. Min price $17.70. [2026-01-30T12:05:54.798963] [DEBUG] [REMOTE ] CSQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:54.799085] [DEBUG] [REMOTE ] CSQ: PASS: Integrity check passed. [2026-01-30T12:05:54.799125] [DEBUG] [REMOTE ] CSQ: Symbol is viable for forecasting. [2026-01-30T12:05:54.799173] [INFO ] [MAIN ] [812/3488] CSQ kept (0.4s) | 811 kept, 1 rejected | 139.1/min | ETA: 19.2m [2026-01-30T12:05:55.080368] [DEBUG] [REMOTE ] CSTL: Retrieved 1638 rows, trimmed to 300. [2026-01-30T12:05:55.080497] [DEBUG] [REMOTE ] CSTL: PASS: History has at least 300 days. [2026-01-30T12:05:55.080729] [DEBUG] [REMOTE ] CSTL: PASS: Price check passed. Min price $25.99. [2026-01-30T12:05:55.080866] [DEBUG] [REMOTE ] CSTL: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:55.081045] [DEBUG] [REMOTE ] CSTL: PASS: Integrity check passed. [2026-01-30T12:05:55.081100] [DEBUG] [REMOTE ] CSTL: Symbol is viable for forecasting. [2026-01-30T12:05:55.081165] [INFO ] [MAIN ] [813/3488] CSTL kept (0.3s) | 812 kept, 1 rejected | 139.2/min | ETA: 19.2m [2026-01-30T12:05:55.404119] [DEBUG] [REMOTE ] CSTM: Retrieved 3191 rows, trimmed to 300. [2026-01-30T12:05:55.404240] [DEBUG] [REMOTE ] CSTM: PASS: History has at least 300 days. [2026-01-30T12:05:55.404434] [DEBUG] [REMOTE ] CSTM: PASS: Price check passed. Min price $14.75. [2026-01-30T12:05:55.404584] [DEBUG] [REMOTE ] CSTM: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:55.404695] [DEBUG] [REMOTE ] CSTM: PASS: Integrity check passed. [2026-01-30T12:05:55.404735] [DEBUG] [REMOTE ] CSTM: Symbol is viable for forecasting. [2026-01-30T12:05:55.404782] [INFO ] [MAIN ] [814/3488] CSTM kept (0.3s) | 813 kept, 1 rejected | 139.2/min | ETA: 19.2m [2026-01-30T12:05:56.103156] [DEBUG] [REMOTE ] CSWC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:56.103300] [DEBUG] [REMOTE ] CSWC: PASS: History has at least 300 days. [2026-01-30T12:05:56.103531] [DEBUG] [REMOTE ] CSWC: PASS: Price check passed. Min price $19.40. [2026-01-30T12:05:56.103697] [DEBUG] [REMOTE ] CSWC: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:56.103819] [DEBUG] [REMOTE ] CSWC: PASS: Integrity check passed. [2026-01-30T12:05:56.103862] [DEBUG] [REMOTE ] CSWC: Symbol is viable for forecasting. [2026-01-30T12:05:56.103913] [INFO ] [MAIN ] [815/3488] CSWC kept (0.7s) | 814 kept, 1 rejected | 139.1/min | ETA: 19.2m [2026-01-30T12:05:56.543713] [DEBUG] [REMOTE ] CSX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:56.543862] [DEBUG] [REMOTE ] CSX: PASS: History has at least 300 days. [2026-01-30T12:05:56.544102] [DEBUG] [REMOTE ] CSX: PASS: Price check passed. Min price $33.56. [2026-01-30T12:05:56.544244] [DEBUG] [REMOTE ] CSX: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:56.544369] [DEBUG] [REMOTE ] CSX: PASS: Integrity check passed. [2026-01-30T12:05:56.544427] [DEBUG] [REMOTE ] CSX: Symbol is viable for forecasting. [2026-01-30T12:05:56.544487] [INFO ] [MAIN ] [816/3488] CSX kept (0.4s) | 815 kept, 1 rejected | 139.1/min | ETA: 19.2m [2026-01-30T12:05:57.049380] [DEBUG] [REMOTE ] CTAS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:57.049733] [DEBUG] [REMOTE ] CTAS: PASS: History has at least 300 days. [2026-01-30T12:05:57.049965] [DEBUG] [REMOTE ] CTAS: PASS: Price check passed. Min price $181.60. [2026-01-30T12:05:57.050103] [DEBUG] [REMOTE ] CTAS: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:57.050239] [DEBUG] [REMOTE ] CTAS: PASS: Integrity check passed. [2026-01-30T12:05:57.050297] [DEBUG] [REMOTE ] CTAS: Symbol is viable for forecasting. [2026-01-30T12:05:57.050362] [INFO ] [MAIN ] [817/3488] CTAS kept (0.5s) | 816 kept, 1 rejected | 139.1/min | ETA: 19.2m [2026-01-30T12:05:57.377301] [DEBUG] [REMOTE ] CTBB: Retrieved 2372 rows, trimmed to 300. [2026-01-30T12:05:57.377461] [DEBUG] [REMOTE ] CTBB: PASS: History has at least 300 days. [2026-01-30T12:05:57.377779] [DEBUG] [REMOTE ] CTBB: PASS: Price check passed. Min price $17.80. [2026-01-30T12:05:57.378000] [DEBUG] [REMOTE ] CTBB: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:57.378152] [DEBUG] [REMOTE ] CTBB: PASS: Integrity check passed. [2026-01-30T12:05:57.378205] [DEBUG] [REMOTE ] CTBB: Symbol is viable for forecasting. [2026-01-30T12:05:57.378269] [INFO ] [MAIN ] [818/3488] CTBB kept (0.3s) | 817 kept, 1 rejected | 139.1/min | ETA: 19.2m [2026-01-30T12:05:57.883188] [DEBUG] [REMOTE ] CTBI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:57.883325] [DEBUG] [REMOTE ] CTBI: PASS: History has at least 300 days. [2026-01-30T12:05:57.883542] [DEBUG] [REMOTE ] CTBI: PASS: Price check passed. Min price $51.23. [2026-01-30T12:05:57.883701] [DEBUG] [REMOTE ] CTBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:57.883821] [DEBUG] [REMOTE ] CTBI: PASS: Integrity check passed. [2026-01-30T12:05:57.883863] [DEBUG] [REMOTE ] CTBI: Symbol is viable for forecasting. [2026-01-30T12:05:57.883912] [INFO ] [MAIN ] [819/3488] CTBI kept (0.5s) | 818 kept, 1 rejected | 139.1/min | ETA: 19.2m [2026-01-30T12:05:58.183450] [DEBUG] [REMOTE ] CTDD: Retrieved 2201 rows, trimmed to 300. [2026-01-30T12:05:58.183600] [DEBUG] [REMOTE ] CTDD: PASS: History has at least 300 days. [2026-01-30T12:05:58.183827] [DEBUG] [REMOTE ] CTDD: PASS: Price check passed. Min price $18.27. [2026-01-30T12:05:58.183968] [DEBUG] [REMOTE ] CTDD: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:58.184085] [DEBUG] [REMOTE ] CTDD: PASS: Integrity check passed. [2026-01-30T12:05:58.184127] [DEBUG] [REMOTE ] CTDD: Symbol is viable for forecasting. [2026-01-30T12:05:58.184180] [INFO ] [MAIN ] [820/3488] CTDD kept (0.3s) | 819 kept, 1 rejected | 139.2/min | ETA: 19.2m [2026-01-30T12:05:58.524836] [DEBUG] [REMOTE ] CTKB: Retrieved 1135 rows, trimmed to 300. [2026-01-30T12:05:58.524963] [DEBUG] [REMOTE ] CTKB: PASS: History has at least 300 days. [2026-01-30T12:05:58.525158] [DEBUG] [REMOTE ] CTKB: PASS: Price check passed. Min price $3.91. [2026-01-30T12:05:58.525291] [DEBUG] [REMOTE ] CTKB: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:58.525418] [DEBUG] [REMOTE ] CTKB: PASS: Integrity check passed. [2026-01-30T12:05:58.525465] [DEBUG] [REMOTE ] CTKB: Symbol is viable for forecasting. [2026-01-30T12:05:58.525514] [INFO ] [MAIN ] [821/3488] CTKB kept (0.3s) | 820 kept, 1 rejected | 139.2/min | ETA: 19.2m [2026-01-30T12:05:58.947050] [DEBUG] [REMOTE ] CTLP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:05:58.947184] [DEBUG] [REMOTE ] CTLP: PASS: History has at least 300 days. [2026-01-30T12:05:58.947392] [DEBUG] [REMOTE ] CTLP: PASS: Price check passed. Min price $10.52. [2026-01-30T12:05:58.947524] [DEBUG] [REMOTE ] CTLP: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:58.947656] [DEBUG] [REMOTE ] CTLP: PASS: Integrity check passed. [2026-01-30T12:05:58.947713] [DEBUG] [REMOTE ] CTLP: Symbol is viable for forecasting. [2026-01-30T12:05:58.947762] [INFO ] [MAIN ] [822/3488] CTLP kept (0.4s) | 821 kept, 1 rejected | 139.2/min | ETA: 19.2m [2026-01-30T12:05:59.380654] [DEBUG] [REMOTE ] CTMX: Retrieved 2592 rows, trimmed to 300. [2026-01-30T12:05:59.380780] [DEBUG] [REMOTE ] CTMX: PASS: History has at least 300 days. [2026-01-30T12:05:59.380981] [DEBUG] [REMOTE ] CTMX: PASS: Price check passed. Min price $3.55. [2026-01-30T12:05:59.381112] [DEBUG] [REMOTE ] CTMX: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:59.381219] [DEBUG] [REMOTE ] CTMX: PASS: Integrity check passed. [2026-01-30T12:05:59.381258] [DEBUG] [REMOTE ] CTMX: Symbol is viable for forecasting. [2026-01-30T12:05:59.381305] [INFO ] [MAIN ] [823/3488] CTMX kept (0.4s) | 822 kept, 1 rejected | 139.2/min | ETA: 19.1m [2026-01-30T12:05:59.671018] [DEBUG] [REMOTE ] CTNM: Retrieved 456 rows, trimmed to 300. [2026-01-30T12:05:59.671138] [DEBUG] [REMOTE ] CTNM: PASS: History has at least 300 days. [2026-01-30T12:05:59.671328] [DEBUG] [REMOTE ] CTNM: PASS: Price check passed. Min price $9.17. [2026-01-30T12:05:59.671458] [DEBUG] [REMOTE ] CTNM: PASS: Continuity check passed with 300 days. [2026-01-30T12:05:59.671617] [DEBUG] [REMOTE ] CTNM: PASS: Integrity check passed. [2026-01-30T12:05:59.671660] [DEBUG] [REMOTE ] CTNM: Symbol is viable for forecasting. [2026-01-30T12:05:59.671713] [INFO ] [MAIN ] [824/3488] CTNM kept (0.3s) | 823 kept, 1 rejected | 139.2/min | ETA: 19.1m [2026-01-30T12:06:00.405256] [DEBUG] [REMOTE ] CTO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:00.405394] [DEBUG] [REMOTE ] CTO: PASS: History has at least 300 days. [2026-01-30T12:06:00.405741] [DEBUG] [REMOTE ] CTO: PASS: Price check passed. Min price $16.54. [2026-01-30T12:06:00.405940] [DEBUG] [REMOTE ] CTO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:00.406115] [DEBUG] [REMOTE ] CTO: PASS: Integrity check passed. [2026-01-30T12:06:00.406176] [DEBUG] [REMOTE ] CTO: Symbol is viable for forecasting. [2026-01-30T12:06:00.406251] [INFO ] [MAIN ] [825/3488] CTO kept (0.7s) | 824 kept, 1 rejected | 139.1/min | ETA: 19.1m [2026-01-30T12:06:00.912679] [DEBUG] [REMOTE ] CTRA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:00.912801] [DEBUG] [REMOTE ] CTRA: PASS: History has at least 300 days. [2026-01-30T12:06:00.913009] [DEBUG] [REMOTE ] CTRA: PASS: Price check passed. Min price $24.18. [2026-01-30T12:06:00.913141] [DEBUG] [REMOTE ] CTRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:00.913253] [DEBUG] [REMOTE ] CTRA: PASS: Integrity check passed. [2026-01-30T12:06:00.913292] [DEBUG] [REMOTE ] CTRA: Symbol is viable for forecasting. [2026-01-30T12:06:00.913340] [INFO ] [MAIN ] [826/3488] CTRA kept (0.5s) | 825 kept, 1 rejected | 139.1/min | ETA: 19.1m [2026-01-30T12:06:01.318903] [DEBUG] [REMOTE ] CTRE: Retrieved 2936 rows, trimmed to 300. [2026-01-30T12:06:01.319063] [DEBUG] [REMOTE ] CTRE: PASS: History has at least 300 days. [2026-01-30T12:06:01.319306] [DEBUG] [REMOTE ] CTRE: PASS: Price check passed. Min price $34.99. [2026-01-30T12:06:01.319445] [DEBUG] [REMOTE ] CTRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:01.319565] [DEBUG] [REMOTE ] CTRE: PASS: Integrity check passed. [2026-01-30T12:06:01.319635] [DEBUG] [REMOTE ] CTRE: Symbol is viable for forecasting. [2026-01-30T12:06:01.319685] [INFO ] [MAIN ] [827/3488] CTRE kept (0.4s) | 826 kept, 1 rejected | 139.1/min | ETA: 19.1m [2026-01-30T12:06:01.593902] [DEBUG] [REMOTE ] CTRM: Retrieved 1752 rows, trimmed to 300. [2026-01-30T12:06:01.594029] [DEBUG] [REMOTE ] CTRM: PASS: History has at least 300 days. [2026-01-30T12:06:01.594234] [DEBUG] [REMOTE ] CTRM: PASS: Price check passed. Min price $1.85. [2026-01-30T12:06:01.594371] [DEBUG] [REMOTE ] CTRM: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:01.594486] [DEBUG] [REMOTE ] CTRM: PASS: Integrity check passed. [2026-01-30T12:06:01.594759] [DEBUG] [REMOTE ] CTRM: Symbol is viable for forecasting. [2026-01-30T12:06:01.594814] [INFO ] [MAIN ] [828/3488] CTRM kept (0.3s) | 827 kept, 1 rejected | 139.2/min | ETA: 19.1m [2026-01-30T12:06:02.107549] [DEBUG] [REMOTE ] CTRN: Retrieved 5208 rows, trimmed to 300. [2026-01-30T12:06:02.107748] [DEBUG] [REMOTE ] CTRN: PASS: History has at least 300 days. [2026-01-30T12:06:02.108106] [DEBUG] [REMOTE ] CTRN: PASS: Price check passed. Min price $35.99. [2026-01-30T12:06:02.108314] [DEBUG] [REMOTE ] CTRN: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:02.108517] [DEBUG] [REMOTE ] CTRN: PASS: Integrity check passed. [2026-01-30T12:06:02.108610] [DEBUG] [REMOTE ] CTRN: Symbol is viable for forecasting. [2026-01-30T12:06:02.108691] [INFO ] [MAIN ] [829/3488] CTRN kept (0.5s) | 828 kept, 1 rejected | 139.1/min | ETA: 19.1m [2026-01-30T12:06:02.538779] [DEBUG] [REMOTE ] CTS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:02.538939] [DEBUG] [REMOTE ] CTS: PASS: History has at least 300 days. [2026-01-30T12:06:02.539209] [DEBUG] [REMOTE ] CTS: PASS: Price check passed. Min price $40.25. [2026-01-30T12:06:02.539349] [DEBUG] [REMOTE ] CTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:02.539516] [DEBUG] [REMOTE ] CTS: PASS: Integrity check passed. [2026-01-30T12:06:02.539566] [DEBUG] [REMOTE ] CTS: Symbol is viable for forecasting. [2026-01-30T12:06:02.539651] [INFO ] [MAIN ] [830/3488] CTS kept (0.4s) | 829 kept, 1 rejected | 139.1/min | ETA: 19.1m [2026-01-30T12:06:02.944477] [DEBUG] [REMOTE ] CTSH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:02.944740] [DEBUG] [REMOTE ] CTSH: PASS: History has at least 300 days. [2026-01-30T12:06:02.945083] [DEBUG] [REMOTE ] CTSH: PASS: Price check passed. Min price $70.86. [2026-01-30T12:06:02.945231] [DEBUG] [REMOTE ] CTSH: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:02.945374] [DEBUG] [REMOTE ] CTSH: PASS: Integrity check passed. [2026-01-30T12:06:02.945417] [DEBUG] [REMOTE ] CTSH: Symbol is viable for forecasting. [2026-01-30T12:06:02.945473] [INFO ] [MAIN ] [831/3488] CTSH kept (0.4s) | 830 kept, 1 rejected | 139.1/min | ETA: 19.1m [2026-01-30T12:06:03.254047] [DEBUG] [REMOTE ] CTVA: Retrieved 1680 rows, trimmed to 300. [2026-01-30T12:06:03.254300] [DEBUG] [REMOTE ] CTVA: PASS: History has at least 300 days. [2026-01-30T12:06:03.254617] [DEBUG] [REMOTE ] CTVA: PASS: Price check passed. Min price $61.89. [2026-01-30T12:06:03.254795] [DEBUG] [REMOTE ] CTVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:03.254937] [DEBUG] [REMOTE ] CTVA: PASS: Integrity check passed. [2026-01-30T12:06:03.254983] [DEBUG] [REMOTE ] CTVA: Symbol is viable for forecasting. [2026-01-30T12:06:03.255058] [INFO ] [MAIN ] [832/3488] CTVA kept (0.3s) | 831 kept, 1 rejected | 139.2/min | ETA: 19.1m [2026-01-30T12:06:03.779869] [DEBUG] [REMOTE ] CUBE: Retrieved 5351 rows, trimmed to 300. [2026-01-30T12:06:03.780040] [DEBUG] [REMOTE ] CUBE: PASS: History has at least 300 days. [2026-01-30T12:06:03.780329] [DEBUG] [REMOTE ] CUBE: PASS: Price check passed. Min price $34.84. [2026-01-30T12:06:03.780513] [DEBUG] [REMOTE ] CUBE: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:03.780698] [DEBUG] [REMOTE ] CUBE: PASS: Integrity check passed. [2026-01-30T12:06:03.780755] [DEBUG] [REMOTE ] CUBE: Symbol is viable for forecasting. [2026-01-30T12:06:03.780821] [INFO ] [MAIN ] [833/3488] CUBE kept (0.5s) | 832 kept, 1 rejected | 139.2/min | ETA: 19.1m [2026-01-30T12:06:04.121623] [DEBUG] [REMOTE ] CUBI: Retrieved 3506 rows, trimmed to 300. [2026-01-30T12:06:04.121779] [DEBUG] [REMOTE ] CUBI: PASS: History has at least 300 days. [2026-01-30T12:06:04.122004] [DEBUG] [REMOTE ] CUBI: PASS: Price check passed. Min price $63.94. [2026-01-30T12:06:04.122179] [DEBUG] [REMOTE ] CUBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:04.122350] [DEBUG] [REMOTE ] CUBI: PASS: Integrity check passed. [2026-01-30T12:06:04.122398] [DEBUG] [REMOTE ] CUBI: Symbol is viable for forecasting. [2026-01-30T12:06:04.122462] [INFO ] [MAIN ] [834/3488] CUBI kept (0.3s) | 833 kept, 1 rejected | 139.2/min | ETA: 19.1m [2026-01-30T12:06:04.655396] [DEBUG] [REMOTE ] CUK: Retrieved 6354 rows, trimmed to 300. [2026-01-30T12:06:04.655549] [DEBUG] [REMOTE ] CUK: PASS: History has at least 300 days. [2026-01-30T12:06:04.655798] [DEBUG] [REMOTE ] CUK: PASS: Price check passed. Min price $22.91. [2026-01-30T12:06:04.655934] [DEBUG] [REMOTE ] CUK: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:04.656080] [DEBUG] [REMOTE ] CUK: PASS: Integrity check passed. [2026-01-30T12:06:04.656121] [DEBUG] [REMOTE ] CUK: Symbol is viable for forecasting. [2026-01-30T12:06:04.656169] [INFO ] [MAIN ] [835/3488] CUK kept (0.5s) | 834 kept, 1 rejected | 139.2/min | ETA: 19.1m [2026-01-30T12:06:05.156509] [DEBUG] [REMOTE ] CULP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:05.156672] [DEBUG] [REMOTE ] CULP: PASS: History has at least 300 days. [2026-01-30T12:06:05.156897] [DEBUG] [REMOTE ] CULP: PASS: Price check passed. Min price $3.38. [2026-01-30T12:06:05.157041] [DEBUG] [REMOTE ] CULP: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:05.157162] [DEBUG] [REMOTE ] CULP: PASS: Integrity check passed. [2026-01-30T12:06:05.157203] [DEBUG] [REMOTE ] CULP: Symbol is viable for forecasting. [2026-01-30T12:06:05.157252] [INFO ] [MAIN ] [836/3488] CULP kept (0.5s) | 835 kept, 1 rejected | 139.1/min | ETA: 19.1m [2026-01-30T12:06:05.424214] [DEBUG] [REMOTE ] CURI: Retrieved 1522 rows, trimmed to 300. [2026-01-30T12:06:05.424351] [DEBUG] [REMOTE ] CURI: PASS: History has at least 300 days. [2026-01-30T12:06:05.424634] [DEBUG] [REMOTE ] CURI: PASS: Price check passed. Min price $3.33. [2026-01-30T12:06:05.424792] [DEBUG] [REMOTE ] CURI: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:05.424907] [DEBUG] [REMOTE ] CURI: PASS: Integrity check passed. [2026-01-30T12:06:05.424947] [DEBUG] [REMOTE ] CURI: Symbol is viable for forecasting. [2026-01-30T12:06:05.424995] [INFO ] [MAIN ] [837/3488] CURI kept (0.3s) | 836 kept, 1 rejected | 139.2/min | ETA: 19.0m [2026-01-30T12:06:05.989879] [DEBUG] [REMOTE ] CUZ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:05.990013] [DEBUG] [REMOTE ] CUZ: PASS: History has at least 300 days. [2026-01-30T12:06:05.990250] [DEBUG] [REMOTE ] CUZ: PASS: Price check passed. Min price $23.94. [2026-01-30T12:06:05.990388] [DEBUG] [REMOTE ] CUZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:05.990512] [DEBUG] [REMOTE ] CUZ: PASS: Integrity check passed. [2026-01-30T12:06:05.990560] [DEBUG] [REMOTE ] CUZ: Symbol is viable for forecasting. [2026-01-30T12:06:05.990648] [INFO ] [MAIN ] [838/3488] CUZ kept (0.6s) | 837 kept, 1 rejected | 139.1/min | ETA: 19.0m [2026-01-30T12:06:06.450485] [DEBUG] [REMOTE ] CVBF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:06.450640] [DEBUG] [REMOTE ] CVBF: PASS: History has at least 300 days. [2026-01-30T12:06:06.450846] [DEBUG] [REMOTE ] CVBF: PASS: Price check passed. Min price $18.00. [2026-01-30T12:06:06.450977] [DEBUG] [REMOTE ] CVBF: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:06.451086] [DEBUG] [REMOTE ] CVBF: PASS: Integrity check passed. [2026-01-30T12:06:06.451125] [DEBUG] [REMOTE ] CVBF: Symbol is viable for forecasting. [2026-01-30T12:06:06.451172] [INFO ] [MAIN ] [839/3488] CVBF kept (0.5s) | 838 kept, 1 rejected | 139.1/min | ETA: 19.0m [2026-01-30T12:06:06.948984] [DEBUG] [REMOTE ] CVCO: Retrieved 5682 rows, trimmed to 300. [2026-01-30T12:06:06.949137] [DEBUG] [REMOTE ] CVCO: PASS: History has at least 300 days. [2026-01-30T12:06:06.949388] [DEBUG] [REMOTE ] CVCO: PASS: Price check passed. Min price $530.74. [2026-01-30T12:06:06.949564] [DEBUG] [REMOTE ] CVCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:06.949758] [DEBUG] [REMOTE ] CVCO: PASS: Integrity check passed. [2026-01-30T12:06:06.949812] [DEBUG] [REMOTE ] CVCO: Symbol is viable for forecasting. [2026-01-30T12:06:06.949876] [INFO ] [MAIN ] [840/3488] CVCO kept (0.5s) | 839 kept, 1 rejected | 139.1/min | ETA: 19.0m [2026-01-30T12:06:07.343199] [DEBUG] [REMOTE ] CVE: Retrieved 4074 rows, trimmed to 300. [2026-01-30T12:06:07.343331] [DEBUG] [REMOTE ] CVE: PASS: History has at least 300 days. [2026-01-30T12:06:07.343529] [DEBUG] [REMOTE ] CVE: PASS: Price check passed. Min price $15.85. [2026-01-30T12:06:07.343896] [DEBUG] [REMOTE ] CVE: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:07.344014] [DEBUG] [REMOTE ] CVE: PASS: Integrity check passed. [2026-01-30T12:06:07.344066] [DEBUG] [REMOTE ] CVE: Symbol is viable for forecasting. [2026-01-30T12:06:07.344129] [INFO ] [MAIN ] [841/3488] CVE kept (0.4s) | 840 kept, 1 rejected | 139.1/min | ETA: 19.0m [2026-01-30T12:06:07.712516] [DEBUG] [REMOTE ] CVEO: Retrieved 2943 rows, trimmed to 300. [2026-01-30T12:06:07.712731] [DEBUG] [REMOTE ] CVEO: PASS: History has at least 300 days. [2026-01-30T12:06:07.712972] [DEBUG] [REMOTE ] CVEO: PASS: Price check passed. Min price $21.09. [2026-01-30T12:06:07.713112] [DEBUG] [REMOTE ] CVEO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:07.713234] [DEBUG] [REMOTE ] CVEO: PASS: Integrity check passed. [2026-01-30T12:06:07.713277] [DEBUG] [REMOTE ] CVEO: Symbol is viable for forecasting. [2026-01-30T12:06:07.713328] [INFO ] [MAIN ] [842/3488] CVEO kept (0.4s) | 841 kept, 1 rejected | 139.1/min | ETA: 19.0m [2026-01-30T12:06:08.148880] [DEBUG] [REMOTE ] CVGI: Retrieved 5404 rows, trimmed to 300. [2026-01-30T12:06:08.149093] [DEBUG] [REMOTE ] CVGI: PASS: History has at least 300 days. [2026-01-30T12:06:08.149562] [DEBUG] [REMOTE ] CVGI: PASS: Price check passed. Min price $1.34. [2026-01-30T12:06:08.149797] [DEBUG] [REMOTE ] CVGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:08.149989] [DEBUG] [REMOTE ] CVGI: PASS: Integrity check passed. [2026-01-30T12:06:08.150050] [DEBUG] [REMOTE ] CVGI: Symbol is viable for forecasting. [2026-01-30T12:06:08.150176] [INFO ] [MAIN ] [843/3488] CVGI kept (0.4s) | 842 kept, 1 rejected | 139.1/min | ETA: 19.0m [2026-01-30T12:06:08.573279] [DEBUG] [REMOTE ] CVI: Retrieved 4596 rows, trimmed to 300. [2026-01-30T12:06:08.573664] [DEBUG] [REMOTE ] CVI: PASS: History has at least 300 days. [2026-01-30T12:06:08.574119] [DEBUG] [REMOTE ] CVI: PASS: Price check passed. Min price $21.99. [2026-01-30T12:06:08.574333] [DEBUG] [REMOTE ] CVI: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:08.574532] [DEBUG] [REMOTE ] CVI: PASS: Integrity check passed. [2026-01-30T12:06:08.574619] [DEBUG] [REMOTE ] CVI: Symbol is viable for forecasting. [2026-01-30T12:06:08.574702] [INFO ] [MAIN ] [844/3488] CVI kept (0.4s) | 843 kept, 1 rejected | 139.1/min | ETA: 19.0m [2026-01-30T12:06:08.790138] [DEBUG] [REMOTE ] CVKD: Retrieved 759 rows, trimmed to 300. [2026-01-30T12:06:08.790291] [DEBUG] [REMOTE ] CVKD: PASS: History has at least 300 days. [2026-01-30T12:06:08.790547] [DEBUG] [REMOTE ] CVKD: PASS: Price check passed. Min price $6.62. [2026-01-30T12:06:08.790721] [DEBUG] [REMOTE ] CVKD: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:08.790844] [DEBUG] [REMOTE ] CVKD: PASS: Integrity check passed. [2026-01-30T12:06:08.790885] [DEBUG] [REMOTE ] CVKD: Symbol is viable for forecasting. [2026-01-30T12:06:08.790934] [INFO ] [MAIN ] [845/3488] CVKD kept (0.2s) | 844 kept, 1 rejected | 139.2/min | ETA: 19.0m [2026-01-30T12:06:09.259984] [DEBUG] [REMOTE ] CVNA: Retrieved 2201 rows, trimmed to 300. [2026-01-30T12:06:09.260110] [DEBUG] [REMOTE ] CVNA: PASS: History has at least 300 days. [2026-01-30T12:06:09.260334] [DEBUG] [REMOTE ] CVNA: PASS: Price check passed. Min price $290.14. [2026-01-30T12:06:09.260479] [DEBUG] [REMOTE ] CVNA: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:09.260654] [DEBUG] [REMOTE ] CVNA: PASS: Integrity check passed. [2026-01-30T12:06:09.260700] [DEBUG] [REMOTE ] CVNA: Symbol is viable for forecasting. [2026-01-30T12:06:09.260750] [INFO ] [MAIN ] [846/3488] CVNA kept (0.5s) | 845 kept, 1 rejected | 139.2/min | ETA: 19.0m [2026-01-30T12:06:09.536669] [DEBUG] [REMOTE ] CVRX: Retrieved 1151 rows, trimmed to 300. [2026-01-30T12:06:09.536796] [DEBUG] [REMOTE ] CVRX: PASS: History has at least 300 days. [2026-01-30T12:06:09.536990] [DEBUG] [REMOTE ] CVRX: PASS: Price check passed. Min price $5.21. [2026-01-30T12:06:09.537120] [DEBUG] [REMOTE ] CVRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:09.537225] [DEBUG] [REMOTE ] CVRX: PASS: Integrity check passed. [2026-01-30T12:06:09.537264] [DEBUG] [REMOTE ] CVRX: Symbol is viable for forecasting. [2026-01-30T12:06:09.537311] [INFO ] [MAIN ] [847/3488] CVRX kept (0.3s) | 846 kept, 1 rejected | 139.3/min | ETA: 19.0m [2026-01-30T12:06:10.237959] [DEBUG] [REMOTE ] CVS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:10.238100] [DEBUG] [REMOTE ] CVS: PASS: History has at least 300 days. [2026-01-30T12:06:10.238312] [DEBUG] [REMOTE ] CVS: PASS: Price check passed. Min price $72.00. [2026-01-30T12:06:10.238449] [DEBUG] [REMOTE ] CVS: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:10.238565] [DEBUG] [REMOTE ] CVS: PASS: Integrity check passed. [2026-01-30T12:06:10.238625] [DEBUG] [REMOTE ] CVS: Symbol is viable for forecasting. [2026-01-30T12:06:10.238674] [INFO ] [MAIN ] [848/3488] CVS kept (0.7s) | 847 kept, 1 rejected | 139.2/min | ETA: 19.0m [2026-01-30T12:06:10.690977] [DEBUG] [REMOTE ] CVX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:10.691117] [DEBUG] [REMOTE ] CVX: PASS: History has at least 300 days. [2026-01-30T12:06:10.691337] [DEBUG] [REMOTE ] CVX: PASS: Price check passed. Min price $146.75. [2026-01-30T12:06:10.691487] [DEBUG] [REMOTE ] CVX: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:10.691630] [DEBUG] [REMOTE ] CVX: PASS: Integrity check passed. [2026-01-30T12:06:10.691673] [DEBUG] [REMOTE ] CVX: Symbol is viable for forecasting. [2026-01-30T12:06:10.691723] [INFO ] [MAIN ] [849/3488] CVX kept (0.5s) | 848 kept, 1 rejected | 139.2/min | ETA: 19.0m [2026-01-30T12:06:10.922005] [DEBUG] [REMOTE ] CWAN: Retrieved 1091 rows, trimmed to 300. [2026-01-30T12:06:10.922134] [DEBUG] [REMOTE ] CWAN: PASS: History has at least 300 days. [2026-01-30T12:06:10.922330] [DEBUG] [REMOTE ] CWAN: PASS: Price check passed. Min price $15.89. [2026-01-30T12:06:10.922461] [DEBUG] [REMOTE ] CWAN: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:10.922565] [DEBUG] [REMOTE ] CWAN: PASS: Integrity check passed. [2026-01-30T12:06:10.922637] [DEBUG] [REMOTE ] CWAN: Symbol is viable for forecasting. [2026-01-30T12:06:10.922688] [INFO ] [MAIN ] [850/3488] CWAN kept (0.2s) | 849 kept, 1 rejected | 139.2/min | ETA: 18.9m [2026-01-30T12:06:11.571240] [DEBUG] [REMOTE ] CWBC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:11.571380] [DEBUG] [REMOTE ] CWBC: PASS: History has at least 300 days. [2026-01-30T12:06:11.571628] [DEBUG] [REMOTE ] CWBC: PASS: Price check passed. Min price $21.12. [2026-01-30T12:06:11.571796] [DEBUG] [REMOTE ] CWBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:11.571912] [DEBUG] [REMOTE ] CWBC: PASS: Integrity check passed. [2026-01-30T12:06:11.571953] [DEBUG] [REMOTE ] CWBC: Symbol is viable for forecasting. [2026-01-30T12:06:11.572003] [INFO ] [MAIN ] [851/3488] CWBC kept (0.6s) | 850 kept, 1 rejected | 139.1/min | ETA: 19.0m [2026-01-30T12:06:12.015017] [DEBUG] [REMOTE ] CWCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:12.015158] [DEBUG] [REMOTE ] CWCO: PASS: History has at least 300 days. [2026-01-30T12:06:12.015380] [DEBUG] [REMOTE ] CWCO: PASS: Price check passed. Min price $33.02. [2026-01-30T12:06:12.015531] [DEBUG] [REMOTE ] CWCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:12.015779] [DEBUG] [REMOTE ] CWCO: PASS: Integrity check passed. [2026-01-30T12:06:12.015829] [DEBUG] [REMOTE ] CWCO: Symbol is viable for forecasting. [2026-01-30T12:06:12.015879] [INFO ] [MAIN ] [852/3488] CWCO kept (0.4s) | 851 kept, 1 rejected | 139.1/min | ETA: 18.9m [2026-01-30T12:06:12.262333] [DEBUG] [REMOTE ] CWD: Retrieved 678 rows, trimmed to 300. [2026-01-30T12:06:12.262538] [DEBUG] [REMOTE ] CWD: PASS: History has at least 300 days. [2026-01-30T12:06:12.262851] [DEBUG] [REMOTE ] CWD: PASS: Price check passed. Min price $1.21. [2026-01-30T12:06:12.263002] [DEBUG] [REMOTE ] CWD: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:12.263127] [DEBUG] [REMOTE ] CWD: PASS: Integrity check passed. [2026-01-30T12:06:12.263168] [DEBUG] [REMOTE ] CWD: Symbol is viable for forecasting. [2026-01-30T12:06:12.263221] [INFO ] [MAIN ] [853/3488] CWD kept (0.2s) | 852 kept, 1 rejected | 139.2/min | ETA: 18.9m [2026-01-30T12:06:12.814191] [DEBUG] [REMOTE ] CWEN: Retrieved 3154 rows, trimmed to 300. [2026-01-30T12:06:12.814404] [DEBUG] [REMOTE ] CWEN: PASS: History has at least 300 days. [2026-01-30T12:06:12.814703] [DEBUG] [REMOTE ] CWEN: PASS: Price check passed. Min price $31.96. [2026-01-30T12:06:12.815047] [DEBUG] [REMOTE ] CWEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:12.815215] [DEBUG] [REMOTE ] CWEN: PASS: Integrity check passed. [2026-01-30T12:06:12.815273] [DEBUG] [REMOTE ] CWEN: Symbol is viable for forecasting. [2026-01-30T12:06:12.815358] [INFO ] [MAIN ] [854/3488] CWEN kept (0.6s) | 853 kept, 1 rejected | 139.2/min | ETA: 18.9m [2026-01-30T12:06:13.109725] [DEBUG] [REMOTE ] CWH: Retrieved 2340 rows, trimmed to 300. [2026-01-30T12:06:13.109877] [DEBUG] [REMOTE ] CWH: PASS: History has at least 300 days. [2026-01-30T12:06:13.110097] [DEBUG] [REMOTE ] CWH: PASS: Price check passed. Min price $9.39. [2026-01-30T12:06:13.110235] [DEBUG] [REMOTE ] CWH: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:13.110353] [DEBUG] [REMOTE ] CWH: PASS: Integrity check passed. [2026-01-30T12:06:13.110394] [DEBUG] [REMOTE ] CWH: Symbol is viable for forecasting. [2026-01-30T12:06:13.110443] [INFO ] [MAIN ] [855/3488] CWH kept (0.3s) | 854 kept, 1 rejected | 139.2/min | ETA: 18.9m [2026-01-30T12:06:13.402152] [DEBUG] [REMOTE ] CWK: Retrieved 1883 rows, trimmed to 300. [2026-01-30T12:06:13.402275] [DEBUG] [REMOTE ] CWK: PASS: History has at least 300 days. [2026-01-30T12:06:13.402472] [DEBUG] [REMOTE ] CWK: PASS: Price check passed. Min price $14.74. [2026-01-30T12:06:13.402626] [DEBUG] [REMOTE ] CWK: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:13.402736] [DEBUG] [REMOTE ] CWK: PASS: Integrity check passed. [2026-01-30T12:06:13.402775] [DEBUG] [REMOTE ] CWK: Symbol is viable for forecasting. [2026-01-30T12:06:13.402822] [INFO ] [MAIN ] [856/3488] CWK kept (0.3s) | 855 kept, 1 rejected | 139.3/min | ETA: 18.9m [2026-01-30T12:06:13.973448] [DEBUG] [REMOTE ] CXDO: Retrieved 2316 rows, trimmed to 300. [2026-01-30T12:06:13.973621] [DEBUG] [REMOTE ] CXDO: PASS: History has at least 300 days. [2026-01-30T12:06:13.973839] [DEBUG] [REMOTE ] CXDO: PASS: Price check passed. Min price $5.83. [2026-01-30T12:06:13.973975] [DEBUG] [REMOTE ] CXDO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:13.974144] [DEBUG] [REMOTE ] CXDO: PASS: Integrity check passed. [2026-01-30T12:06:13.974199] [DEBUG] [REMOTE ] CXDO: Symbol is viable for forecasting. [2026-01-30T12:06:13.974265] [INFO ] [MAIN ] [857/3488] CXDO kept (0.6s) | 856 kept, 1 rejected | 139.2/min | ETA: 18.9m [2026-01-30T12:06:14.509533] [DEBUG] [REMOTE ] CXE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:14.509713] [DEBUG] [REMOTE ] CXE: PASS: History has at least 300 days. [2026-01-30T12:06:14.509983] [DEBUG] [REMOTE ] CXE: PASS: Price check passed. Min price $3.62. [2026-01-30T12:06:14.510298] [DEBUG] [REMOTE ] CXE: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:14.510435] [DEBUG] [REMOTE ] CXE: PASS: Integrity check passed. [2026-01-30T12:06:14.510476] [DEBUG] [REMOTE ] CXE: Symbol is viable for forecasting. [2026-01-30T12:06:14.510524] [INFO ] [MAIN ] [858/3488] CXE kept (0.5s) | 857 kept, 1 rejected | 139.2/min | ETA: 18.9m [2026-01-30T12:06:14.902481] [DEBUG] [REMOTE ] CXSE: Retrieved 3358 rows, trimmed to 300. [2026-01-30T12:06:14.902669] [DEBUG] [REMOTE ] CXSE: PASS: History has at least 300 days. [2026-01-30T12:06:14.903104] [DEBUG] [REMOTE ] CXSE: PASS: Price check passed. Min price $39.26. [2026-01-30T12:06:14.903303] [DEBUG] [REMOTE ] CXSE: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:14.903464] [DEBUG] [REMOTE ] CXSE: PASS: Integrity check passed. [2026-01-30T12:06:14.903519] [DEBUG] [REMOTE ] CXSE: Symbol is viable for forecasting. [2026-01-30T12:06:14.903608] [INFO ] [MAIN ] [859/3488] CXSE kept (0.4s) | 858 kept, 1 rejected | 139.2/min | ETA: 18.9m [2026-01-30T12:06:15.356113] [DEBUG] [REMOTE ] CYD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:15.356264] [DEBUG] [REMOTE ] CYD: PASS: History has at least 300 days. [2026-01-30T12:06:15.356485] [DEBUG] [REMOTE ] CYD: PASS: Price check passed. Min price $33.50. [2026-01-30T12:06:15.356646] [DEBUG] [REMOTE ] CYD: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:15.356764] [DEBUG] [REMOTE ] CYD: PASS: Integrity check passed. [2026-01-30T12:06:15.356804] [DEBUG] [REMOTE ] CYD: Symbol is viable for forecasting. [2026-01-30T12:06:15.356854] [INFO ] [MAIN ] [860/3488] CYD kept (0.5s) | 859 kept, 1 rejected | 139.2/min | ETA: 18.9m [2026-01-30T12:06:15.818345] [DEBUG] [REMOTE ] CYH: Retrieved 6448 rows, trimmed to 300. [2026-01-30T12:06:15.818526] [DEBUG] [REMOTE ] CYH: PASS: History has at least 300 days. [2026-01-30T12:06:15.818841] [DEBUG] [REMOTE ] CYH: PASS: Price check passed. Min price $2.90. [2026-01-30T12:06:15.818993] [DEBUG] [REMOTE ] CYH: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:15.819124] [DEBUG] [REMOTE ] CYH: PASS: Integrity check passed. [2026-01-30T12:06:15.819166] [DEBUG] [REMOTE ] CYH: Symbol is viable for forecasting. [2026-01-30T12:06:15.819220] [INFO ] [MAIN ] [861/3488] CYH kept (0.5s) | 860 kept, 1 rejected | 139.2/min | ETA: 18.9m [2026-01-30T12:06:16.032868] [DEBUG] [REMOTE ] CYN: Retrieved 1073 rows, trimmed to 300. [2026-01-30T12:06:16.033002] [DEBUG] [REMOTE ] CYN: PASS: History has at least 300 days. [2026-01-30T12:06:16.033203] [DEBUG] [REMOTE ] CYN: PASS: Price check passed. Min price $1.73. [2026-01-30T12:06:16.033343] [DEBUG] [REMOTE ] CYN: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:16.033454] [DEBUG] [REMOTE ] CYN: PASS: Integrity check passed. [2026-01-30T12:06:16.033497] [DEBUG] [REMOTE ] CYN: Symbol is viable for forecasting. [2026-01-30T12:06:16.033548] [INFO ] [MAIN ] [862/3488] CYN kept (0.2s) | 861 kept, 1 rejected | 139.3/min | ETA: 18.9m [2026-01-30T12:06:16.501011] [DEBUG] [REMOTE ] CYRX: Retrieved 4295 rows, trimmed to 300. [2026-01-30T12:06:16.501155] [DEBUG] [REMOTE ] CYRX: PASS: History has at least 300 days. [2026-01-30T12:06:16.501398] [DEBUG] [REMOTE ] CYRX: PASS: Price check passed. Min price $8.33. [2026-01-30T12:06:16.501559] [DEBUG] [REMOTE ] CYRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:16.501908] [DEBUG] [REMOTE ] CYRX: PASS: Integrity check passed. [2026-01-30T12:06:16.501963] [DEBUG] [REMOTE ] CYRX: Symbol is viable for forecasting. [2026-01-30T12:06:16.502016] [INFO ] [MAIN ] [863/3488] CYRX kept (0.5s) | 862 kept, 1 rejected | 139.2/min | ETA: 18.9m [2026-01-30T12:06:17.026155] [DEBUG] [REMOTE ] CYTK: Retrieved 5473 rows, trimmed to 300. [2026-01-30T12:06:17.026299] [DEBUG] [REMOTE ] CYTK: PASS: History has at least 300 days. [2026-01-30T12:06:17.026518] [DEBUG] [REMOTE ] CYTK: PASS: Price check passed. Min price $59.19. [2026-01-30T12:06:17.026673] [DEBUG] [REMOTE ] CYTK: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:17.026810] [DEBUG] [REMOTE ] CYTK: PASS: Integrity check passed. [2026-01-30T12:06:17.026850] [DEBUG] [REMOTE ] CYTK: Symbol is viable for forecasting. [2026-01-30T12:06:17.026898] [INFO ] [MAIN ] [864/3488] CYTK kept (0.5s) | 863 kept, 1 rejected | 139.2/min | ETA: 18.9m [2026-01-30T12:06:17.470285] [DEBUG] [REMOTE ] CZFS: Retrieved 6302 rows, trimmed to 300. [2026-01-30T12:06:17.470415] [DEBUG] [REMOTE ] CZFS: PASS: History has at least 300 days. [2026-01-30T12:06:17.470634] [DEBUG] [REMOTE ] CZFS: PASS: Price check passed. Min price $53.35. [2026-01-30T12:06:17.470773] [DEBUG] [REMOTE ] CZFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:17.470906] [DEBUG] [REMOTE ] CZFS: PASS: Integrity check passed. [2026-01-30T12:06:17.470950] [DEBUG] [REMOTE ] CZFS: Symbol is viable for forecasting. [2026-01-30T12:06:17.470997] [INFO ] [MAIN ] [865/3488] CZFS kept (0.4s) | 864 kept, 1 rejected | 139.2/min | ETA: 18.8m [2026-01-30T12:06:17.918891] [DEBUG] [REMOTE ] CZNC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:17.919022] [DEBUG] [REMOTE ] CZNC: PASS: History has at least 300 days. [2026-01-30T12:06:17.919231] [DEBUG] [REMOTE ] CZNC: PASS: Price check passed. Min price $19.02. [2026-01-30T12:06:17.919362] [DEBUG] [REMOTE ] CZNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:17.919472] [DEBUG] [REMOTE ] CZNC: PASS: Integrity check passed. [2026-01-30T12:06:17.919513] [DEBUG] [REMOTE ] CZNC: Symbol is viable for forecasting. [2026-01-30T12:06:17.919559] [INFO ] [MAIN ] [866/3488] CZNC kept (0.4s) | 865 kept, 1 rejected | 139.2/min | ETA: 18.8m [2026-01-30T12:06:18.315343] [DEBUG] [REMOTE ] CZWI: Retrieved 5494 rows, trimmed to 300. [2026-01-30T12:06:18.315470] [DEBUG] [REMOTE ] CZWI: PASS: History has at least 300 days. [2026-01-30T12:06:18.315702] [DEBUG] [REMOTE ] CZWI: PASS: Price check passed. Min price $16.09. [2026-01-30T12:06:18.315836] [DEBUG] [REMOTE ] CZWI: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:18.315946] [DEBUG] [REMOTE ] CZWI: PASS: Integrity check passed. [2026-01-30T12:06:18.315985] [DEBUG] [REMOTE ] CZWI: Symbol is viable for forecasting. [2026-01-30T12:06:18.316031] [INFO ] [MAIN ] [867/3488] CZWI kept (0.4s) | 866 kept, 1 rejected | 139.2/min | ETA: 18.8m [2026-01-30T12:06:18.698223] [DEBUG] [REMOTE ] DAL: Retrieved 4716 rows, trimmed to 300. [2026-01-30T12:06:18.698355] [DEBUG] [REMOTE ] DAL: PASS: History has at least 300 days. [2026-01-30T12:06:18.698562] [DEBUG] [REMOTE ] DAL: PASS: Price check passed. Min price $55.65. [2026-01-30T12:06:18.698721] [DEBUG] [REMOTE ] DAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:18.698860] [DEBUG] [REMOTE ] DAL: PASS: Integrity check passed. [2026-01-30T12:06:18.698902] [DEBUG] [REMOTE ] DAL: Symbol is viable for forecasting. [2026-01-30T12:06:18.698950] [INFO ] [MAIN ] [868/3488] DAL kept (0.4s) | 867 kept, 1 rejected | 139.2/min | ETA: 18.8m [2026-01-30T12:06:19.100275] [DEBUG] [REMOTE ] DAN: Retrieved 4548 rows, trimmed to 300. [2026-01-30T12:06:19.100404] [DEBUG] [REMOTE ] DAN: PASS: History has at least 300 days. [2026-01-30T12:06:19.100628] [DEBUG] [REMOTE ] DAN: PASS: Price check passed. Min price $19.47. [2026-01-30T12:06:19.100772] [DEBUG] [REMOTE ] DAN: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:19.100911] [DEBUG] [REMOTE ] DAN: PASS: Integrity check passed. [2026-01-30T12:06:19.100960] [DEBUG] [REMOTE ] DAN: Symbol is viable for forecasting. [2026-01-30T12:06:19.101024] [INFO ] [MAIN ] [869/3488] DAN kept (0.4s) | 868 kept, 1 rejected | 139.2/min | ETA: 18.8m [2026-01-30T12:06:19.263473] [DEBUG] [REMOTE ] DAO: Retrieved 1573 rows, trimmed to 300. [2026-01-30T12:06:19.263610] [DEBUG] [REMOTE ] DAO: PASS: History has at least 300 days. [2026-01-30T12:06:19.263811] [DEBUG] [REMOTE ] DAO: PASS: Price check passed. Min price $8.43. [2026-01-30T12:06:19.263961] [DEBUG] [REMOTE ] DAO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:19.264072] [DEBUG] [REMOTE ] DAO: PASS: Integrity check passed. [2026-01-30T12:06:19.264113] [DEBUG] [REMOTE ] DAO: Symbol is viable for forecasting. [2026-01-30T12:06:19.264163] [INFO ] [MAIN ] [870/3488] DAO kept (0.2s) | 869 kept, 1 rejected | 139.3/min | ETA: 18.8m [2026-01-30T12:06:19.768670] [DEBUG] [REMOTE ] DAPP: Retrieved 1205 rows, trimmed to 300. [2026-01-30T12:06:19.768824] [DEBUG] [REMOTE ] DAPP: PASS: History has at least 300 days. [2026-01-30T12:06:19.769049] [DEBUG] [REMOTE ] DAPP: PASS: Price check passed. Min price $15.96. [2026-01-30T12:06:19.769192] [DEBUG] [REMOTE ] DAPP: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:19.769316] [DEBUG] [REMOTE ] DAPP: PASS: Integrity check passed. [2026-01-30T12:06:19.769358] [DEBUG] [REMOTE ] DAPP: Symbol is viable for forecasting. [2026-01-30T12:06:19.769408] [INFO ] [MAIN ] [871/3488] DAPP kept (0.5s) | 870 kept, 1 rejected | 139.3/min | ETA: 18.8m [2026-01-30T12:06:20.232608] [DEBUG] [REMOTE ] DARE: Retrieved 2969 rows, trimmed to 300. [2026-01-30T12:06:20.232731] [DEBUG] [REMOTE ] DARE: PASS: History has at least 300 days. [2026-01-30T12:06:20.232953] [DEBUG] [REMOTE ] DARE: PASS: Price check passed. Min price $1.63. [2026-01-30T12:06:20.233090] [DEBUG] [REMOTE ] DARE: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:20.233198] [DEBUG] [REMOTE ] DARE: PASS: Integrity check passed. [2026-01-30T12:06:20.233237] [DEBUG] [REMOTE ] DARE: Symbol is viable for forecasting. [2026-01-30T12:06:20.233285] [INFO ] [MAIN ] [872/3488] DARE kept (0.5s) | 871 kept, 1 rejected | 139.3/min | ETA: 18.8m [2026-01-30T12:06:20.580060] [DEBUG] [REMOTE ] DASH: Retrieved 1290 rows, trimmed to 300. [2026-01-30T12:06:20.580175] [DEBUG] [REMOTE ] DASH: PASS: History has at least 300 days. [2026-01-30T12:06:20.580365] [DEBUG] [REMOTE ] DASH: PASS: Price check passed. Min price $187.73. [2026-01-30T12:06:20.580495] [DEBUG] [REMOTE ] DASH: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:20.580624] [DEBUG] [REMOTE ] DASH: PASS: Integrity check passed. [2026-01-30T12:06:20.580666] [DEBUG] [REMOTE ] DASH: Symbol is viable for forecasting. [2026-01-30T12:06:20.580713] [INFO ] [MAIN ] [873/3488] DASH kept (0.3s) | 872 kept, 1 rejected | 139.3/min | ETA: 18.8m [2026-01-30T12:06:21.014601] [DEBUG] [REMOTE ] DAVA: Retrieved 1887 rows, trimmed to 300. [2026-01-30T12:06:21.014734] [DEBUG] [REMOTE ] DAVA: PASS: History has at least 300 days. [2026-01-30T12:06:21.014956] [DEBUG] [REMOTE ] DAVA: PASS: Price check passed. Min price $6.05. [2026-01-30T12:06:21.015094] [DEBUG] [REMOTE ] DAVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:21.015210] [DEBUG] [REMOTE ] DAVA: PASS: Integrity check passed. [2026-01-30T12:06:21.015250] [DEBUG] [REMOTE ] DAVA: Symbol is viable for forecasting. [2026-01-30T12:06:21.015299] [INFO ] [MAIN ] [874/3488] DAVA kept (0.4s) | 873 kept, 1 rejected | 139.3/min | ETA: 18.8m [2026-01-30T12:06:21.238663] [DEBUG] [REMOTE ] DAVE: Retrieved 1197 rows, trimmed to 300. [2026-01-30T12:06:21.238801] [DEBUG] [REMOTE ] DAVE: PASS: History has at least 300 days. [2026-01-30T12:06:21.239004] [DEBUG] [REMOTE ] DAVE: PASS: Price check passed. Min price $171.40. [2026-01-30T12:06:21.239139] [DEBUG] [REMOTE ] DAVE: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:21.239249] [DEBUG] [REMOTE ] DAVE: PASS: Integrity check passed. [2026-01-30T12:06:21.239289] [DEBUG] [REMOTE ] DAVE: Symbol is viable for forecasting. [2026-01-30T12:06:21.239339] [INFO ] [MAIN ] [875/3488] DAVE kept (0.2s) | 874 kept, 1 rejected | 139.4/min | ETA: 18.7m [2026-01-30T12:06:21.742989] [DEBUG] [REMOTE ] DAWN: Retrieved 1174 rows, trimmed to 300. [2026-01-30T12:06:21.743127] [DEBUG] [REMOTE ] DAWN: PASS: History has at least 300 days. [2026-01-30T12:06:21.743329] [DEBUG] [REMOTE ] DAWN: PASS: Price check passed. Min price $7.30. [2026-01-30T12:06:21.743479] [DEBUG] [REMOTE ] DAWN: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:21.743650] [DEBUG] [REMOTE ] DAWN: PASS: Integrity check passed. [2026-01-30T12:06:21.743696] [DEBUG] [REMOTE ] DAWN: Symbol is viable for forecasting. [2026-01-30T12:06:21.743744] [INFO ] [MAIN ] [876/3488] DAWN kept (0.5s) | 875 kept, 1 rejected | 139.4/min | ETA: 18.7m [2026-01-30T12:06:22.403199] [DEBUG] [REMOTE ] DB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:22.403352] [DEBUG] [REMOTE ] DB: PASS: History has at least 300 days. [2026-01-30T12:06:22.403616] [DEBUG] [REMOTE ] DB: PASS: Price check passed. Min price $33.55. [2026-01-30T12:06:22.403761] [DEBUG] [REMOTE ] DB: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:22.403889] [DEBUG] [REMOTE ] DB: PASS: Integrity check passed. [2026-01-30T12:06:22.403934] [DEBUG] [REMOTE ] DB: Symbol is viable for forecasting. [2026-01-30T12:06:22.403990] [INFO ] [MAIN ] [877/3488] DB kept (0.7s) | 876 kept, 1 rejected | 139.3/min | ETA: 18.7m [2026-01-30T12:06:22.523020] [DEBUG] [REMOTE ] DBD: Retrieved 617 rows, trimmed to 300. [2026-01-30T12:06:22.523143] [DEBUG] [REMOTE ] DBD: PASS: History has at least 300 days. [2026-01-30T12:06:22.523336] [DEBUG] [REMOTE ] DBD: PASS: Price check passed. Min price $56.24. [2026-01-30T12:06:22.523469] [DEBUG] [REMOTE ] DBD: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:22.523591] [DEBUG] [REMOTE ] DBD: PASS: Integrity check passed. [2026-01-30T12:06:22.523633] [DEBUG] [REMOTE ] DBD: Symbol is viable for forecasting. [2026-01-30T12:06:22.523680] [INFO ] [MAIN ] [878/3488] DBD kept (0.1s) | 877 kept, 1 rejected | 139.4/min | ETA: 18.7m [2026-01-30T12:06:23.285920] [DEBUG] [REMOTE ] DBI: Retrieved 5179 rows, trimmed to 300. [2026-01-30T12:06:23.286063] [DEBUG] [REMOTE ] DBI: PASS: History has at least 300 days. [2026-01-30T12:06:23.286273] [DEBUG] [REMOTE ] DBI: PASS: Price check passed. Min price $3.33. [2026-01-30T12:06:23.286411] [DEBUG] [REMOTE ] DBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:23.286557] [DEBUG] [REMOTE ] DBI: PASS: Integrity check passed. [2026-01-30T12:06:23.286622] [DEBUG] [REMOTE ] DBI: Symbol is viable for forecasting. [2026-01-30T12:06:23.286676] [INFO ] [MAIN ] [879/3488] DBI kept (0.8s) | 878 kept, 1 rejected | 139.3/min | ETA: 18.7m [2026-01-30T12:06:23.656520] [DEBUG] [REMOTE ] DBL: Retrieved 3522 rows, trimmed to 300. [2026-01-30T12:06:23.656792] [DEBUG] [REMOTE ] DBL: PASS: History has at least 300 days. [2026-01-30T12:06:23.657102] [DEBUG] [REMOTE ] DBL: PASS: Price check passed. Min price $14.94. [2026-01-30T12:06:23.657263] [DEBUG] [REMOTE ] DBL: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:23.657410] [DEBUG] [REMOTE ] DBL: PASS: Integrity check passed. [2026-01-30T12:06:23.657454] [DEBUG] [REMOTE ] DBL: Symbol is viable for forecasting. [2026-01-30T12:06:23.657511] [INFO ] [MAIN ] [880/3488] DBL kept (0.4s) | 879 kept, 1 rejected | 139.3/min | ETA: 18.7m [2026-01-30T12:06:24.022649] [DEBUG] [REMOTE ] DBRG: Retrieved 2915 rows, trimmed to 300. [2026-01-30T12:06:24.022789] [DEBUG] [REMOTE ] DBRG: PASS: History has at least 300 days. [2026-01-30T12:06:24.023009] [DEBUG] [REMOTE ] DBRG: PASS: Price check passed. Min price $9.16. [2026-01-30T12:06:24.023142] [DEBUG] [REMOTE ] DBRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:24.023252] [DEBUG] [REMOTE ] DBRG: PASS: Integrity check passed. [2026-01-30T12:06:24.023291] [DEBUG] [REMOTE ] DBRG: Symbol is viable for forecasting. [2026-01-30T12:06:24.023337] [INFO ] [MAIN ] [881/3488] DBRG kept (0.4s) | 880 kept, 1 rejected | 139.3/min | ETA: 18.7m [2026-01-30T12:06:24.252917] [DEBUG] [REMOTE ] DBX: Retrieved 1974 rows, trimmed to 300. [2026-01-30T12:06:24.253047] [DEBUG] [REMOTE ] DBX: PASS: History has at least 300 days. [2026-01-30T12:06:24.253245] [DEBUG] [REMOTE ] DBX: PASS: Price check passed. Min price $25.49. [2026-01-30T12:06:24.253393] [DEBUG] [REMOTE ] DBX: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:24.253502] [DEBUG] [REMOTE ] DBX: PASS: Integrity check passed. [2026-01-30T12:06:24.253541] [DEBUG] [REMOTE ] DBX: Symbol is viable for forecasting. [2026-01-30T12:06:24.253606] [INFO ] [MAIN ] [882/3488] DBX kept (0.2s) | 881 kept, 1 rejected | 139.4/min | ETA: 18.7m [2026-01-30T12:06:24.606394] [DEBUG] [REMOTE ] DCBO: Retrieved 1397 rows, trimmed to 300. [2026-01-30T12:06:24.606519] [DEBUG] [REMOTE ] DCBO: PASS: History has at least 300 days. [2026-01-30T12:06:24.606747] [DEBUG] [REMOTE ] DCBO: PASS: Price check passed. Min price $18.27. [2026-01-30T12:06:24.606890] [DEBUG] [REMOTE ] DCBO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:24.607005] [DEBUG] [REMOTE ] DCBO: PASS: Integrity check passed. [2026-01-30T12:06:24.607047] [DEBUG] [REMOTE ] DCBO: Symbol is viable for forecasting. [2026-01-30T12:06:24.607097] [INFO ] [MAIN ] [883/3488] DCBO kept (0.4s) | 882 kept, 1 rejected | 139.4/min | ETA: 18.7m [2026-01-30T12:06:25.399283] [DEBUG] [REMOTE ] DCI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:25.399419] [DEBUG] [REMOTE ] DCI: PASS: History has at least 300 days. [2026-01-30T12:06:25.399650] [DEBUG] [REMOTE ] DCI: PASS: Price check passed. Min price $84.21. [2026-01-30T12:06:25.399786] [DEBUG] [REMOTE ] DCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:25.399898] [DEBUG] [REMOTE ] DCI: PASS: Integrity check passed. [2026-01-30T12:06:25.399938] [DEBUG] [REMOTE ] DCI: Symbol is viable for forecasting. [2026-01-30T12:06:25.399985] [INFO ] [MAIN ] [884/3488] DCI kept (0.8s) | 883 kept, 1 rejected | 139.3/min | ETA: 18.7m [2026-01-30T12:06:25.849205] [DEBUG] [REMOTE ] DCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:25.849545] [DEBUG] [REMOTE ] DCO: PASS: History has at least 300 days. [2026-01-30T12:06:25.849782] [DEBUG] [REMOTE ] DCO: PASS: Price check passed. Min price $86.41. [2026-01-30T12:06:25.849928] [DEBUG] [REMOTE ] DCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:25.850070] [DEBUG] [REMOTE ] DCO: PASS: Integrity check passed. [2026-01-30T12:06:25.850120] [DEBUG] [REMOTE ] DCO: Symbol is viable for forecasting. [2026-01-30T12:06:25.850170] [INFO ] [MAIN ] [885/3488] DCO kept (0.5s) | 884 kept, 1 rejected | 139.3/min | ETA: 18.7m [2026-01-30T12:06:26.285238] [DEBUG] [REMOTE ] DCOM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:26.285383] [DEBUG] [REMOTE ] DCOM: PASS: History has at least 300 days. [2026-01-30T12:06:26.285632] [DEBUG] [REMOTE ] DCOM: PASS: Price check passed. Min price $25.57. [2026-01-30T12:06:26.285772] [DEBUG] [REMOTE ] DCOM: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:26.285894] [DEBUG] [REMOTE ] DCOM: PASS: Integrity check passed. [2026-01-30T12:06:26.285936] [DEBUG] [REMOTE ] DCOM: Symbol is viable for forecasting. [2026-01-30T12:06:26.285987] [INFO ] [MAIN ] [886/3488] DCOM kept (0.4s) | 885 kept, 1 rejected | 139.3/min | ETA: 18.7m [2026-01-30T12:06:26.717564] [DEBUG] [REMOTE ] DCTH: Retrieved 5975 rows, trimmed to 300. [2026-01-30T12:06:26.717766] [DEBUG] [REMOTE ] DCTH: PASS: History has at least 300 days. [2026-01-30T12:06:26.718091] [DEBUG] [REMOTE ] DCTH: PASS: Price check passed. Min price $8.19. [2026-01-30T12:06:26.718277] [DEBUG] [REMOTE ] DCTH: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:26.718444] [DEBUG] [REMOTE ] DCTH: PASS: Integrity check passed. [2026-01-30T12:06:26.718506] [DEBUG] [REMOTE ] DCTH: Symbol is viable for forecasting. [2026-01-30T12:06:26.718600] [INFO ] [MAIN ] [887/3488] DCTH kept (0.4s) | 886 kept, 1 rejected | 139.3/min | ETA: 18.7m [2026-01-30T12:06:27.165649] [DEBUG] [REMOTE ] DD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:27.165817] [DEBUG] [REMOTE ] DD: PASS: History has at least 300 days. [2026-01-30T12:06:27.166111] [DEBUG] [REMOTE ] DD: PASS: Price check passed. Min price $34.52. [2026-01-30T12:06:27.166301] [DEBUG] [REMOTE ] DD: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:27.166456] [DEBUG] [REMOTE ] DD: PASS: Integrity check passed. [2026-01-30T12:06:27.166501] [DEBUG] [REMOTE ] DD: Symbol is viable for forecasting. [2026-01-30T12:06:27.166554] [INFO ] [MAIN ] [888/3488] DD kept (0.4s) | 887 kept, 1 rejected | 139.3/min | ETA: 18.7m [2026-01-30T12:06:27.612063] [DEBUG] [REMOTE ] DDD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:27.612217] [DEBUG] [REMOTE ] DDD: PASS: History has at least 300 days. [2026-01-30T12:06:27.612454] [DEBUG] [REMOTE ] DDD: PASS: Price check passed. Min price $1.77. [2026-01-30T12:06:27.612611] [DEBUG] [REMOTE ] DDD: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:27.612736] [DEBUG] [REMOTE ] DDD: PASS: Integrity check passed. [2026-01-30T12:06:27.612777] [DEBUG] [REMOTE ] DDD: Symbol is viable for forecasting. [2026-01-30T12:06:27.612828] [INFO ] [MAIN ] [889/3488] DDD kept (0.4s) | 888 kept, 1 rejected | 139.3/min | ETA: 18.7m [2026-01-30T12:06:27.839687] [DEBUG] [REMOTE ] DDI: Retrieved 1108 rows, trimmed to 300. [2026-01-30T12:06:27.839831] [DEBUG] [REMOTE ] DDI: PASS: History has at least 300 days. [2026-01-30T12:06:27.840035] [DEBUG] [REMOTE ] DDI: PASS: Price check passed. Min price $8.25. [2026-01-30T12:06:27.840174] [DEBUG] [REMOTE ] DDI: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:27.840317] [DEBUG] [REMOTE ] DDI: PASS: Integrity check passed. [2026-01-30T12:06:27.840371] [DEBUG] [REMOTE ] DDI: Symbol is viable for forecasting. [2026-01-30T12:06:27.840442] [INFO ] [MAIN ] [890/3488] DDI kept (0.2s) | 889 kept, 1 rejected | 139.3/min | ETA: 18.6m [2026-01-30T12:06:28.246343] [DEBUG] [REMOTE ] DDL: Retrieved 1152 rows, trimmed to 300. [2026-01-30T12:06:28.246505] [DEBUG] [REMOTE ] DDL: PASS: History has at least 300 days. [2026-01-30T12:06:28.246776] [DEBUG] [REMOTE ] DDL: PASS: Price check passed. Min price $1.67. [2026-01-30T12:06:28.246947] [DEBUG] [REMOTE ] DDL: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:28.247087] [DEBUG] [REMOTE ] DDL: PASS: Integrity check passed. [2026-01-30T12:06:28.247138] [DEBUG] [REMOTE ] DDL: Symbol is viable for forecasting. [2026-01-30T12:06:28.247201] [INFO ] [MAIN ] [891/3488] DDL kept (0.4s) | 890 kept, 1 rejected | 139.4/min | ETA: 18.6m [2026-01-30T12:06:28.685019] [DEBUG] [REMOTE ] DDOG: Retrieved 1599 rows, trimmed to 300. [2026-01-30T12:06:28.685276] [DEBUG] [REMOTE ] DDOG: PASS: History has at least 300 days. [2026-01-30T12:06:28.685500] [DEBUG] [REMOTE ] DDOG: PASS: Price check passed. Min price $117.00. [2026-01-30T12:06:28.685656] [DEBUG] [REMOTE ] DDOG: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:28.685767] [DEBUG] [REMOTE ] DDOG: PASS: Integrity check passed. [2026-01-30T12:06:28.685808] [DEBUG] [REMOTE ] DDOG: Symbol is viable for forecasting. [2026-01-30T12:06:28.685855] [INFO ] [MAIN ] [892/3488] DDOG kept (0.4s) | 891 kept, 1 rejected | 139.3/min | ETA: 18.6m [2026-01-30T12:06:29.304772] [DEBUG] [REMOTE ] DDS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:29.304905] [DEBUG] [REMOTE ] DDS: PASS: History has at least 300 days. [2026-01-30T12:06:29.305109] [DEBUG] [REMOTE ] DDS: PASS: Price check passed. Min price $569.72. [2026-01-30T12:06:29.305242] [DEBUG] [REMOTE ] DDS: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:29.305354] [DEBUG] [REMOTE ] DDS: PASS: Integrity check passed. [2026-01-30T12:06:29.305394] [DEBUG] [REMOTE ] DDS: Symbol is viable for forecasting. [2026-01-30T12:06:29.305442] [INFO ] [MAIN ] [893/3488] DDS kept (0.6s) | 892 kept, 1 rejected | 139.3/min | ETA: 18.6m [2026-01-30T12:06:29.583666] [DEBUG] [REMOTE ] DE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:29.583819] [DEBUG] [REMOTE ] DE: PASS: History has at least 300 days. [2026-01-30T12:06:29.584082] [DEBUG] [REMOTE ] DE: PASS: Price check passed. Min price $460.34. [2026-01-30T12:06:29.584326] [DEBUG] [REMOTE ] DE: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:29.584478] [DEBUG] [REMOTE ] DE: PASS: Integrity check passed. [2026-01-30T12:06:29.584530] [DEBUG] [REMOTE ] DE: Symbol is viable for forecasting. [2026-01-30T12:06:29.584610] [INFO ] [MAIN ] [894/3488] DE kept (0.3s) | 893 kept, 1 rejected | 139.3/min | ETA: 18.6m [2026-01-30T12:06:30.024414] [DEBUG] [REMOTE ] DEA: Retrieved 2761 rows, trimmed to 300. [2026-01-30T12:06:30.024542] [DEBUG] [REMOTE ] DEA: PASS: History has at least 300 days. [2026-01-30T12:06:30.024780] [DEBUG] [REMOTE ] DEA: PASS: Price check passed. Min price $20.56. [2026-01-30T12:06:30.024917] [DEBUG] [REMOTE ] DEA: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:30.025031] [DEBUG] [REMOTE ] DEA: PASS: Integrity check passed. [2026-01-30T12:06:30.025070] [DEBUG] [REMOTE ] DEA: Symbol is viable for forecasting. [2026-01-30T12:06:30.025118] [INFO ] [MAIN ] [895/3488] DEA kept (0.4s) | 894 kept, 1 rejected | 139.3/min | ETA: 18.6m [2026-01-30T12:06:30.553433] [DEBUG] [REMOTE ] DECK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:30.553589] [DEBUG] [REMOTE ] DECK: PASS: History has at least 300 days. [2026-01-30T12:06:30.553817] [DEBUG] [REMOTE ] DECK: PASS: Price check passed. Min price $79.54. [2026-01-30T12:06:30.553966] [DEBUG] [REMOTE ] DECK: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:30.554099] [DEBUG] [REMOTE ] DECK: PASS: Integrity check passed. [2026-01-30T12:06:30.554158] [DEBUG] [REMOTE ] DECK: Symbol is viable for forecasting. [2026-01-30T12:06:30.554229] [INFO ] [MAIN ] [896/3488] DECK kept (0.5s) | 895 kept, 1 rejected | 139.3/min | ETA: 18.6m [2026-01-30T12:06:30.912728] [DEBUG] [REMOTE ] DEI: Retrieved 4845 rows, trimmed to 300. [2026-01-30T12:06:30.912873] [DEBUG] [REMOTE ] DEI: PASS: History has at least 300 days. [2026-01-30T12:06:30.913089] [DEBUG] [REMOTE ] DEI: PASS: Price check passed. Min price $10.35. [2026-01-30T12:06:30.913231] [DEBUG] [REMOTE ] DEI: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:30.913347] [DEBUG] [REMOTE ] DEI: PASS: Integrity check passed. [2026-01-30T12:06:30.913389] [DEBUG] [REMOTE ] DEI: Symbol is viable for forecasting. [2026-01-30T12:06:30.913438] [INFO ] [MAIN ] [897/3488] DEI kept (0.4s) | 896 kept, 1 rejected | 139.3/min | ETA: 18.6m [2026-01-30T12:06:31.240843] [DEBUG] [REMOTE ] DELL: Retrieved 1785 rows, trimmed to 300. [2026-01-30T12:06:31.240972] [DEBUG] [REMOTE ] DELL: PASS: History has at least 300 days. [2026-01-30T12:06:31.241176] [DEBUG] [REMOTE ] DELL: PASS: Price check passed. Min price $111.07. [2026-01-30T12:06:31.241313] [DEBUG] [REMOTE ] DELL: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:31.241422] [DEBUG] [REMOTE ] DELL: PASS: Integrity check passed. [2026-01-30T12:06:31.241462] [DEBUG] [REMOTE ] DELL: Symbol is viable for forecasting. [2026-01-30T12:06:31.241509] [INFO ] [MAIN ] [898/3488] DELL kept (0.3s) | 897 kept, 1 rejected | 139.4/min | ETA: 18.6m [2026-01-30T12:06:31.790741] [DEBUG] [REMOTE ] DEO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:31.790883] [DEBUG] [REMOTE ] DEO: PASS: History has at least 300 days. [2026-01-30T12:06:31.791117] [DEBUG] [REMOTE ] DEO: PASS: Price check passed. Min price $85.12. [2026-01-30T12:06:31.791248] [DEBUG] [REMOTE ] DEO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:31.791365] [DEBUG] [REMOTE ] DEO: PASS: Integrity check passed. [2026-01-30T12:06:31.791405] [DEBUG] [REMOTE ] DEO: Symbol is viable for forecasting. [2026-01-30T12:06:31.791453] [INFO ] [MAIN ] [899/3488] DEO kept (0.5s) | 898 kept, 1 rejected | 139.3/min | ETA: 18.6m [2026-01-30T12:06:31.936278] [DEBUG] [REMOTE ] DERM: Retrieved 1056 rows, trimmed to 300. [2026-01-30T12:06:31.936384] [DEBUG] [REMOTE ] DERM: PASS: History has at least 300 days. [2026-01-30T12:06:31.936597] [DEBUG] [REMOTE ] DERM: PASS: Price check passed. Min price $7.12. [2026-01-30T12:06:31.936750] [DEBUG] [REMOTE ] DERM: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:31.936859] [DEBUG] [REMOTE ] DERM: PASS: Integrity check passed. [2026-01-30T12:06:31.936899] [DEBUG] [REMOTE ] DERM: Symbol is viable for forecasting. [2026-01-30T12:06:31.936947] [INFO ] [MAIN ] [900/3488] DERM kept (0.1s) | 899 kept, 1 rejected | 139.4/min | ETA: 18.6m [2026-01-30T12:06:32.374762] [DEBUG] [REMOTE ] DFGP: Retrieved 557 rows, trimmed to 300. [2026-01-30T12:06:32.374905] [DEBUG] [REMOTE ] DFGP: PASS: History has at least 300 days. [2026-01-30T12:06:32.375165] [DEBUG] [REMOTE ] DFGP: PASS: Price check passed. Min price $53.85. [2026-01-30T12:06:32.375346] [DEBUG] [REMOTE ] DFGP: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:32.375515] [DEBUG] [REMOTE ] DFGP: PASS: Integrity check passed. [2026-01-30T12:06:32.375592] [DEBUG] [REMOTE ] DFGP: Symbol is viable for forecasting. [2026-01-30T12:06:32.375648] [INFO ] [MAIN ] [901/3488] DFGP kept (0.4s) | 900 kept, 1 rejected | 139.4/min | ETA: 18.6m [2026-01-30T12:06:32.755267] [DEBUG] [REMOTE ] DFGX: Retrieved 557 rows, trimmed to 300. [2026-01-30T12:06:32.755412] [DEBUG] [REMOTE ] DFGX: PASS: History has at least 300 days. [2026-01-30T12:06:32.755645] [DEBUG] [REMOTE ] DFGX: PASS: Price check passed. Min price $52.48. [2026-01-30T12:06:32.755785] [DEBUG] [REMOTE ] DFGX: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:32.755898] [DEBUG] [REMOTE ] DFGX: PASS: Integrity check passed. [2026-01-30T12:06:32.755939] [DEBUG] [REMOTE ] DFGX: Symbol is viable for forecasting. [2026-01-30T12:06:32.755988] [INFO ] [MAIN ] [902/3488] DFGX kept (0.4s) | 901 kept, 1 rejected | 139.4/min | ETA: 18.5m [2026-01-30T12:06:33.249503] [DEBUG] [REMOTE ] DFH: Retrieved 1262 rows, trimmed to 300. [2026-01-30T12:06:33.249648] [DEBUG] [REMOTE ] DFH: PASS: History has at least 300 days. [2026-01-30T12:06:33.249854] [DEBUG] [REMOTE ] DFH: PASS: Price check passed. Min price $16.98. [2026-01-30T12:06:33.249987] [DEBUG] [REMOTE ] DFH: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:33.250094] [DEBUG] [REMOTE ] DFH: PASS: Integrity check passed. [2026-01-30T12:06:33.250134] [DEBUG] [REMOTE ] DFH: Symbol is viable for forecasting. [2026-01-30T12:06:33.250181] [INFO ] [MAIN ] [903/3488] DFH kept (0.5s) | 902 kept, 1 rejected | 139.4/min | ETA: 18.5m [2026-01-30T12:06:33.680515] [DEBUG] [REMOTE ] DFIN: Retrieved 2344 rows, trimmed to 300. [2026-01-30T12:06:33.680673] [DEBUG] [REMOTE ] DFIN: PASS: History has at least 300 days. [2026-01-30T12:06:33.680871] [DEBUG] [REMOTE ] DFIN: PASS: Price check passed. Min price $44.49. [2026-01-30T12:06:33.681003] [DEBUG] [REMOTE ] DFIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:33.681109] [DEBUG] [REMOTE ] DFIN: PASS: Integrity check passed. [2026-01-30T12:06:33.681149] [DEBUG] [REMOTE ] DFIN: Symbol is viable for forecasting. [2026-01-30T12:06:33.681196] [INFO ] [MAIN ] [904/3488] DFIN kept (0.4s) | 903 kept, 1 rejected | 139.4/min | ETA: 18.5m [2026-01-30T12:06:34.102343] [DEBUG] [REMOTE ] DFP: Retrieved 3190 rows, trimmed to 300. [2026-01-30T12:06:34.102474] [DEBUG] [REMOTE ] DFP: PASS: History has at least 300 days. [2026-01-30T12:06:34.102704] [DEBUG] [REMOTE ] DFP: PASS: Price check passed. Min price $20.49. [2026-01-30T12:06:34.102841] [DEBUG] [REMOTE ] DFP: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:34.102954] [DEBUG] [REMOTE ] DFP: PASS: Integrity check passed. [2026-01-30T12:06:34.102993] [DEBUG] [REMOTE ] DFP: Symbol is viable for forecasting. [2026-01-30T12:06:34.103040] [INFO ] [MAIN ] [905/3488] DFP kept (0.4s) | 904 kept, 1 rejected | 139.4/min | ETA: 18.5m [2026-01-30T12:06:34.429793] [DEBUG] [REMOTE ] DFTX: Retrieved 893 rows, trimmed to 300. [2026-01-30T12:06:34.429921] [DEBUG] [REMOTE ] DFTX: PASS: History has at least 300 days. [2026-01-30T12:06:34.430115] [DEBUG] [REMOTE ] DFTX: PASS: Price check passed. Min price $10.68. [2026-01-30T12:06:34.430294] [DEBUG] [REMOTE ] DFTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:34.430406] [DEBUG] [REMOTE ] DFTX: PASS: Integrity check passed. [2026-01-30T12:06:34.430446] [DEBUG] [REMOTE ] DFTX: Symbol is viable for forecasting. [2026-01-30T12:06:34.430706] [INFO ] [MAIN ] [906/3488] DFTX kept (0.3s) | 905 kept, 1 rejected | 139.5/min | ETA: 18.5m [2026-01-30T12:06:34.957344] [DEBUG] [REMOTE ] DG: Retrieved 4076 rows, trimmed to 300. [2026-01-30T12:06:34.957478] [DEBUG] [REMOTE ] DG: PASS: History has at least 300 days. [2026-01-30T12:06:34.957717] [DEBUG] [REMOTE ] DG: PASS: Price check passed. Min price $95.55. [2026-01-30T12:06:34.957867] [DEBUG] [REMOTE ] DG: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:34.957979] [DEBUG] [REMOTE ] DG: PASS: Integrity check passed. [2026-01-30T12:06:34.958018] [DEBUG] [REMOTE ] DG: Symbol is viable for forecasting. [2026-01-30T12:06:34.958066] [INFO ] [MAIN ] [907/3488] DG kept (0.5s) | 906 kept, 1 rejected | 139.4/min | ETA: 18.5m [2026-01-30T12:06:35.220721] [DEBUG] [REMOTE ] DGCB: Retrieved 557 rows, trimmed to 300. [2026-01-30T12:06:35.220864] [DEBUG] [REMOTE ] DGCB: PASS: History has at least 300 days. [2026-01-30T12:06:35.221078] [DEBUG] [REMOTE ] DGCB: PASS: Price check passed. Min price $53.95. [2026-01-30T12:06:35.221250] [DEBUG] [REMOTE ] DGCB: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:35.221387] [DEBUG] [REMOTE ] DGCB: PASS: Integrity check passed. [2026-01-30T12:06:35.221432] [DEBUG] [REMOTE ] DGCB: Symbol is viable for forecasting. [2026-01-30T12:06:35.221480] [INFO ] [MAIN ] [908/3488] DGCB kept (0.3s) | 907 kept, 1 rejected | 139.5/min | ETA: 18.5m [2026-01-30T12:06:35.863250] [DEBUG] [REMOTE ] DGICA: Retrieved 6229 rows, trimmed to 300. [2026-01-30T12:06:35.863380] [DEBUG] [REMOTE ] DGICA: PASS: History has at least 300 days. [2026-01-30T12:06:35.863602] [DEBUG] [REMOTE ] DGICA: PASS: Price check passed. Min price $18.16. [2026-01-30T12:06:35.863750] [DEBUG] [REMOTE ] DGICA: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:35.863860] [DEBUG] [REMOTE ] DGICA: PASS: Integrity check passed. [2026-01-30T12:06:35.863899] [DEBUG] [REMOTE ] DGICA: Symbol is viable for forecasting. [2026-01-30T12:06:35.863945] [INFO ] [MAIN ] [909/3488] DGICA kept (0.6s) | 908 kept, 1 rejected | 139.4/min | ETA: 18.5m [2026-01-30T12:06:36.269396] [DEBUG] [REMOTE ] DGII: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:36.269538] [DEBUG] [REMOTE ] DGII: PASS: History has at least 300 days. [2026-01-30T12:06:36.269771] [DEBUG] [REMOTE ] DGII: PASS: Price check passed. Min price $35.40. [2026-01-30T12:06:36.269904] [DEBUG] [REMOTE ] DGII: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:36.270020] [DEBUG] [REMOTE ] DGII: PASS: Integrity check passed. [2026-01-30T12:06:36.270059] [DEBUG] [REMOTE ] DGII: Symbol is viable for forecasting. [2026-01-30T12:06:36.270106] [INFO ] [MAIN ] [910/3488] DGII kept (0.4s) | 909 kept, 1 rejected | 139.4/min | ETA: 18.5m [2026-01-30T12:06:36.603273] [DEBUG] [REMOTE ] DGRE: Retrieved 3143 rows, trimmed to 300. [2026-01-30T12:06:36.603403] [DEBUG] [REMOTE ] DGRE: PASS: History has at least 300 days. [2026-01-30T12:06:36.603631] [DEBUG] [REMOTE ] DGRE: PASS: Price check passed. Min price $29.30. [2026-01-30T12:06:36.603771] [DEBUG] [REMOTE ] DGRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:36.603882] [DEBUG] [REMOTE ] DGRE: PASS: Integrity check passed. [2026-01-30T12:06:36.603922] [DEBUG] [REMOTE ] DGRE: Symbol is viable for forecasting. [2026-01-30T12:06:36.603969] [INFO ] [MAIN ] [911/3488] DGRE kept (0.3s) | 910 kept, 1 rejected | 139.4/min | ETA: 18.5m [2026-01-30T12:06:37.022353] [DEBUG] [REMOTE ] DGRS: Retrieved 3148 rows, trimmed to 300. [2026-01-30T12:06:37.022512] [DEBUG] [REMOTE ] DGRS: PASS: History has at least 300 days. [2026-01-30T12:06:37.022839] [DEBUG] [REMOTE ] DGRS: PASS: Price check passed. Min price $45.97. [2026-01-30T12:06:37.023025] [DEBUG] [REMOTE ] DGRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:37.023215] [DEBUG] [REMOTE ] DGRS: PASS: Integrity check passed. [2026-01-30T12:06:37.023270] [DEBUG] [REMOTE ] DGRS: Symbol is viable for forecasting. [2026-01-30T12:06:37.023336] [INFO ] [MAIN ] [912/3488] DGRS kept (0.4s) | 911 kept, 1 rejected | 139.4/min | ETA: 18.5m [2026-01-30T12:06:37.525027] [DEBUG] [REMOTE ] DGX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:37.525179] [DEBUG] [REMOTE ] DGX: PASS: History has at least 300 days. [2026-01-30T12:06:37.525416] [DEBUG] [REMOTE ] DGX: PASS: Price check passed. Min price $172.72. [2026-01-30T12:06:37.525757] [DEBUG] [REMOTE ] DGX: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:37.525886] [DEBUG] [REMOTE ] DGX: PASS: Integrity check passed. [2026-01-30T12:06:37.525927] [DEBUG] [REMOTE ] DGX: Symbol is viable for forecasting. [2026-01-30T12:06:37.525976] [INFO ] [MAIN ] [913/3488] DGX kept (0.5s) | 912 kept, 1 rejected | 139.4/min | ETA: 18.5m [2026-01-30T12:06:37.722401] [DEBUG] [REMOTE ] DH: Retrieved 1098 rows, trimmed to 300. [2026-01-30T12:06:37.722541] [DEBUG] [REMOTE ] DH: PASS: History has at least 300 days. [2026-01-30T12:06:37.722766] [DEBUG] [REMOTE ] DH: PASS: Price check passed. Min price $2.27. [2026-01-30T12:06:37.722897] [DEBUG] [REMOTE ] DH: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:37.723006] [DEBUG] [REMOTE ] DH: PASS: Integrity check passed. [2026-01-30T12:06:37.723047] [DEBUG] [REMOTE ] DH: Symbol is viable for forecasting. [2026-01-30T12:06:37.723093] [INFO ] [MAIN ] [914/3488] DH kept (0.2s) | 913 kept, 1 rejected | 139.5/min | ETA: 18.5m [2026-01-30T12:06:38.412241] [DEBUG] [REMOTE ] DHC: Retrieved 6523 rows, trimmed to 300. [2026-01-30T12:06:38.412393] [DEBUG] [REMOTE ] DHC: PASS: History has at least 300 days. [2026-01-30T12:06:38.412640] [DEBUG] [REMOTE ] DHC: PASS: Price check passed. Min price $4.20. [2026-01-30T12:06:38.412776] [DEBUG] [REMOTE ] DHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:38.412894] [DEBUG] [REMOTE ] DHC: PASS: Integrity check passed. [2026-01-30T12:06:38.412933] [DEBUG] [REMOTE ] DHC: Symbol is viable for forecasting. [2026-01-30T12:06:38.412982] [INFO ] [MAIN ] [915/3488] DHC kept (0.7s) | 914 kept, 1 rejected | 139.4/min | ETA: 18.5m [2026-01-30T12:06:38.923331] [DEBUG] [REMOTE ] DHF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:38.923473] [DEBUG] [REMOTE ] DHF: PASS: History has at least 300 days. [2026-01-30T12:06:38.923705] [DEBUG] [REMOTE ] DHF: PASS: Price check passed. Min price $2.44. [2026-01-30T12:06:38.923841] [DEBUG] [REMOTE ] DHF: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:38.923956] [DEBUG] [REMOTE ] DHF: PASS: Integrity check passed. [2026-01-30T12:06:38.923997] [DEBUG] [REMOTE ] DHF: Symbol is viable for forecasting. [2026-01-30T12:06:38.924046] [INFO ] [MAIN ] [916/3488] DHF kept (0.5s) | 915 kept, 1 rejected | 139.4/min | ETA: 18.5m [2026-01-30T12:06:39.364209] [DEBUG] [REMOTE ] DHI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:39.364357] [DEBUG] [REMOTE ] DHI: PASS: History has at least 300 days. [2026-01-30T12:06:39.364606] [DEBUG] [REMOTE ] DHI: PASS: Price check passed. Min price $137.32. [2026-01-30T12:06:39.364744] [DEBUG] [REMOTE ] DHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:39.364867] [DEBUG] [REMOTE ] DHI: PASS: Integrity check passed. [2026-01-30T12:06:39.364907] [DEBUG] [REMOTE ] DHI: Symbol is viable for forecasting. [2026-01-30T12:06:39.364954] [INFO ] [MAIN ] [917/3488] DHI kept (0.4s) | 916 kept, 1 rejected | 139.4/min | ETA: 18.4m [2026-01-30T12:06:39.857105] [DEBUG] [REMOTE ] DHIL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:39.857262] [DEBUG] [REMOTE ] DHIL: PASS: History has at least 300 days. [2026-01-30T12:06:39.857514] [DEBUG] [REMOTE ] DHIL: PASS: Price check passed. Min price $114.83. [2026-01-30T12:06:39.857669] [DEBUG] [REMOTE ] DHIL: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:39.857791] [DEBUG] [REMOTE ] DHIL: PASS: Integrity check passed. [2026-01-30T12:06:39.857831] [DEBUG] [REMOTE ] DHIL: Symbol is viable for forecasting. [2026-01-30T12:06:39.857898] [INFO ] [MAIN ] [918/3488] DHIL kept (0.5s) | 917 kept, 1 rejected | 139.4/min | ETA: 18.4m [2026-01-30T12:06:40.213691] [DEBUG] [REMOTE ] DHX: Retrieved 4658 rows, trimmed to 300. [2026-01-30T12:06:40.213830] [DEBUG] [REMOTE ] DHX: PASS: History has at least 300 days. [2026-01-30T12:06:40.214048] [DEBUG] [REMOTE ] DHX: PASS: Price check passed. Min price $1.50. [2026-01-30T12:06:40.214179] [DEBUG] [REMOTE ] DHX: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:40.214290] [DEBUG] [REMOTE ] DHX: PASS: Integrity check passed. [2026-01-30T12:06:40.214329] [DEBUG] [REMOTE ] DHX: Symbol is viable for forecasting. [2026-01-30T12:06:40.214377] [INFO ] [MAIN ] [919/3488] DHX kept (0.4s) | 918 kept, 1 rejected | 139.4/min | ETA: 18.4m [2026-01-30T12:06:40.481898] [DEBUG] [REMOTE ] DIBS: Retrieved 1165 rows, trimmed to 300. [2026-01-30T12:06:40.482026] [DEBUG] [REMOTE ] DIBS: PASS: History has at least 300 days. [2026-01-30T12:06:40.482217] [DEBUG] [REMOTE ] DIBS: PASS: Price check passed. Min price $3.48. [2026-01-30T12:06:40.482366] [DEBUG] [REMOTE ] DIBS: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:40.482488] [DEBUG] [REMOTE ] DIBS: PASS: Integrity check passed. [2026-01-30T12:06:40.482526] [DEBUG] [REMOTE ] DIBS: Symbol is viable for forecasting. [2026-01-30T12:06:40.482781] [INFO ] [MAIN ] [920/3488] DIBS kept (0.3s) | 919 kept, 1 rejected | 139.4/min | ETA: 18.4m [2026-01-30T12:06:41.113604] [DEBUG] [REMOTE ] DIN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:41.113736] [DEBUG] [REMOTE ] DIN: PASS: History has at least 300 days. [2026-01-30T12:06:41.113943] [DEBUG] [REMOTE ] DIN: PASS: Price check passed. Min price $24.03. [2026-01-30T12:06:41.114078] [DEBUG] [REMOTE ] DIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:41.114194] [DEBUG] [REMOTE ] DIN: PASS: Integrity check passed. [2026-01-30T12:06:41.114234] [DEBUG] [REMOTE ] DIN: Symbol is viable for forecasting. [2026-01-30T12:06:41.114281] [INFO ] [MAIN ] [921/3488] DIN kept (0.6s) | 920 kept, 1 rejected | 139.4/min | ETA: 18.4m [2026-01-30T12:06:41.548351] [DEBUG] [REMOTE ] DINO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:41.548567] [DEBUG] [REMOTE ] DINO: PASS: History has at least 300 days. [2026-01-30T12:06:41.548865] [DEBUG] [REMOTE ] DINO: PASS: Price check passed. Min price $45.88. [2026-01-30T12:06:41.549004] [DEBUG] [REMOTE ] DINO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:41.549140] [DEBUG] [REMOTE ] DINO: PASS: Integrity check passed. [2026-01-30T12:06:41.549182] [DEBUG] [REMOTE ] DINO: Symbol is viable for forecasting. [2026-01-30T12:06:41.549464] [INFO ] [MAIN ] [922/3488] DINO kept (0.4s) | 921 kept, 1 rejected | 139.4/min | ETA: 18.4m [2026-01-30T12:06:41.995265] [DEBUG] [REMOTE ] DIOD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:41.995411] [DEBUG] [REMOTE ] DIOD: PASS: History has at least 300 days. [2026-01-30T12:06:41.995687] [DEBUG] [REMOTE ] DIOD: PASS: Price check passed. Min price $42.36. [2026-01-30T12:06:41.995841] [DEBUG] [REMOTE ] DIOD: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:41.995994] [DEBUG] [REMOTE ] DIOD: PASS: Integrity check passed. [2026-01-30T12:06:41.996036] [DEBUG] [REMOTE ] DIOD: Symbol is viable for forecasting. [2026-01-30T12:06:41.996085] [INFO ] [MAIN ] [923/3488] DIOD kept (0.4s) | 922 kept, 1 rejected | 139.4/min | ETA: 18.4m [2026-01-30T12:06:42.451772] [DEBUG] [REMOTE ] DIS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:42.451914] [DEBUG] [REMOTE ] DIS: PASS: History has at least 300 days. [2026-01-30T12:06:42.452169] [DEBUG] [REMOTE ] DIS: PASS: Price check passed. Min price $101.25. [2026-01-30T12:06:42.452312] [DEBUG] [REMOTE ] DIS: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:42.452600] [DEBUG] [REMOTE ] DIS: PASS: Integrity check passed. [2026-01-30T12:06:42.452666] [DEBUG] [REMOTE ] DIS: Symbol is viable for forecasting. [2026-01-30T12:06:42.452729] [INFO ] [MAIN ] [924/3488] DIS kept (0.5s) | 923 kept, 1 rejected | 139.4/min | ETA: 18.4m [2026-01-30T12:06:42.697072] [DEBUG] [REMOTE ] DJCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:42.697233] [DEBUG] [REMOTE ] DJCO: PASS: History has at least 300 days. [2026-01-30T12:06:42.697489] [DEBUG] [REMOTE ] DJCO: PASS: Price check passed. Min price $382.57. [2026-01-30T12:06:42.697656] [DEBUG] [REMOTE ] DJCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:42.697790] [DEBUG] [REMOTE ] DJCO: PASS: Integrity check passed. [2026-01-30T12:06:42.697836] [DEBUG] [REMOTE ] DJCO: Symbol is viable for forecasting. [2026-01-30T12:06:42.697919] [INFO ] [MAIN ] [925/3488] DJCO kept (0.2s) | 924 kept, 1 rejected | 139.4/min | ETA: 18.4m [2026-01-30T12:06:43.297275] [DEBUG] [REMOTE ] DK: Retrieved 4965 rows, trimmed to 300. [2026-01-30T12:06:43.297421] [DEBUG] [REMOTE ] DK: PASS: History has at least 300 days. [2026-01-30T12:06:43.297677] [DEBUG] [REMOTE ] DK: PASS: Price check passed. Min price $26.68. [2026-01-30T12:06:43.297818] [DEBUG] [REMOTE ] DK: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:43.297950] [DEBUG] [REMOTE ] DK: PASS: Integrity check passed. [2026-01-30T12:06:43.297990] [DEBUG] [REMOTE ] DK: Symbol is viable for forecasting. [2026-01-30T12:06:43.298037] [INFO ] [MAIN ] [926/3488] DK kept (0.6s) | 925 kept, 1 rejected | 139.4/min | ETA: 18.4m [2026-01-30T12:06:43.634427] [DEBUG] [REMOTE ] DKL: Retrieved 3329 rows, trimmed to 300. [2026-01-30T12:06:43.634621] [DEBUG] [REMOTE ] DKL: PASS: History has at least 300 days. [2026-01-30T12:06:43.634910] [DEBUG] [REMOTE ] DKL: PASS: Price check passed. Min price $43.11. [2026-01-30T12:06:43.635100] [DEBUG] [REMOTE ] DKL: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:43.635256] [DEBUG] [REMOTE ] DKL: PASS: Integrity check passed. [2026-01-30T12:06:43.635426] [DEBUG] [REMOTE ] DKL: Symbol is viable for forecasting. [2026-01-30T12:06:43.635512] [INFO ] [MAIN ] [927/3488] DKL kept (0.3s) | 926 kept, 1 rejected | 139.4/min | ETA: 18.4m [2026-01-30T12:06:44.044498] [DEBUG] [REMOTE ] DKNG: Retrieved 1637 rows, trimmed to 300. [2026-01-30T12:06:44.044631] [DEBUG] [REMOTE ] DKNG: PASS: History has at least 300 days. [2026-01-30T12:06:44.044825] [DEBUG] [REMOTE ] DKNG: PASS: Price check passed. Min price $27.92. [2026-01-30T12:06:44.044956] [DEBUG] [REMOTE ] DKNG: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:44.045061] [DEBUG] [REMOTE ] DKNG: PASS: Integrity check passed. [2026-01-30T12:06:44.045100] [DEBUG] [REMOTE ] DKNG: Symbol is viable for forecasting. [2026-01-30T12:06:44.045148] [INFO ] [MAIN ] [928/3488] DKNG kept (0.4s) | 927 kept, 1 rejected | 139.4/min | ETA: 18.4m [2026-01-30T12:06:44.481591] [DEBUG] [REMOTE ] DKS: Retrieved 5859 rows, trimmed to 300. [2026-01-30T12:06:44.481722] [DEBUG] [REMOTE ] DKS: PASS: History has at least 300 days. [2026-01-30T12:06:44.481942] [DEBUG] [REMOTE ] DKS: PASS: Price check passed. Min price $197.97. [2026-01-30T12:06:44.482082] [DEBUG] [REMOTE ] DKS: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:44.482217] [DEBUG] [REMOTE ] DKS: PASS: Integrity check passed. [2026-01-30T12:06:44.482262] [DEBUG] [REMOTE ] DKS: Symbol is viable for forecasting. [2026-01-30T12:06:44.482311] [INFO ] [MAIN ] [929/3488] DKS kept (0.4s) | 928 kept, 1 rejected | 139.4/min | ETA: 18.4m [2026-01-30T12:06:44.857248] [DEBUG] [REMOTE ] DLB: Retrieved 5270 rows, trimmed to 300. [2026-01-30T12:06:44.857403] [DEBUG] [REMOTE ] DLB: PASS: History has at least 300 days. [2026-01-30T12:06:44.857670] [DEBUG] [REMOTE ] DLB: PASS: Price check passed. Min price $61.19. [2026-01-30T12:06:44.857809] [DEBUG] [REMOTE ] DLB: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:44.857950] [DEBUG] [REMOTE ] DLB: PASS: Integrity check passed. [2026-01-30T12:06:44.857992] [DEBUG] [REMOTE ] DLB: Symbol is viable for forecasting. [2026-01-30T12:06:44.858040] [INFO ] [MAIN ] [930/3488] DLB kept (0.4s) | 929 kept, 1 rejected | 139.4/min | ETA: 18.3m [2026-01-30T12:06:45.344815] [DEBUG] [REMOTE ] DLHC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:45.344966] [DEBUG] [REMOTE ] DLHC: PASS: History has at least 300 days. [2026-01-30T12:06:45.345179] [DEBUG] [REMOTE ] DLHC: PASS: Price check passed. Min price $5.50. [2026-01-30T12:06:45.345311] [DEBUG] [REMOTE ] DLHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:45.345424] [DEBUG] [REMOTE ] DLHC: PASS: Integrity check passed. [2026-01-30T12:06:45.345463] [DEBUG] [REMOTE ] DLHC: Symbol is viable for forecasting. [2026-01-30T12:06:45.345510] [INFO ] [MAIN ] [931/3488] DLHC kept (0.5s) | 930 kept, 1 rejected | 139.4/min | ETA: 18.3m [2026-01-30T12:06:45.686628] [DEBUG] [REMOTE ] DLNG: Retrieved 3070 rows, trimmed to 300. [2026-01-30T12:06:45.686753] [DEBUG] [REMOTE ] DLNG: PASS: History has at least 300 days. [2026-01-30T12:06:45.686950] [DEBUG] [REMOTE ] DLNG: PASS: Price check passed. Min price $3.47. [2026-01-30T12:06:45.687081] [DEBUG] [REMOTE ] DLNG: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:45.687189] [DEBUG] [REMOTE ] DLNG: PASS: Integrity check passed. [2026-01-30T12:06:45.687229] [DEBUG] [REMOTE ] DLNG: Symbol is viable for forecasting. [2026-01-30T12:06:45.687276] [INFO ] [MAIN ] [932/3488] DLNG kept (0.3s) | 931 kept, 1 rejected | 139.4/min | ETA: 18.3m [2026-01-30T12:06:45.974013] [DEBUG] [REMOTE ] DLO: Retrieved 1170 rows, trimmed to 300. [2026-01-30T12:06:45.974144] [DEBUG] [REMOTE ] DLO: PASS: History has at least 300 days. [2026-01-30T12:06:45.974338] [DEBUG] [REMOTE ] DLO: PASS: Price check passed. Min price $12.32. [2026-01-30T12:06:45.974470] [DEBUG] [REMOTE ] DLO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:45.974603] [DEBUG] [REMOTE ] DLO: PASS: Integrity check passed. [2026-01-30T12:06:45.974656] [DEBUG] [REMOTE ] DLO: Symbol is viable for forecasting. [2026-01-30T12:06:45.974706] [INFO ] [MAIN ] [933/3488] DLO kept (0.3s) | 932 kept, 1 rejected | 139.5/min | ETA: 18.3m [2026-01-30T12:06:46.480235] [DEBUG] [REMOTE ] DLPN: Retrieved 2034 rows, trimmed to 300. [2026-01-30T12:06:46.480366] [DEBUG] [REMOTE ] DLPN: PASS: History has at least 300 days. [2026-01-30T12:06:46.480624] [DEBUG] [REMOTE ] DLPN: PASS: Price check passed. Min price $1.32. [2026-01-30T12:06:46.480764] [DEBUG] [REMOTE ] DLPN: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:46.480902] [DEBUG] [REMOTE ] DLPN: PASS: Integrity check passed. [2026-01-30T12:06:46.480944] [DEBUG] [REMOTE ] DLPN: Symbol is viable for forecasting. [2026-01-30T12:06:46.480994] [INFO ] [MAIN ] [934/3488] DLPN kept (0.5s) | 933 kept, 1 rejected | 139.5/min | ETA: 18.3m [2026-01-30T12:06:46.867022] [DEBUG] [REMOTE ] DLTH: Retrieved 2561 rows, trimmed to 300. [2026-01-30T12:06:46.867149] [DEBUG] [REMOTE ] DLTH: PASS: History has at least 300 days. [2026-01-30T12:06:46.867344] [DEBUG] [REMOTE ] DLTH: PASS: Price check passed. Min price $2.07. [2026-01-30T12:06:46.867495] [DEBUG] [REMOTE ] DLTH: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:46.867644] [DEBUG] [REMOTE ] DLTH: PASS: Integrity check passed. [2026-01-30T12:06:46.867688] [DEBUG] [REMOTE ] DLTH: Symbol is viable for forecasting. [2026-01-30T12:06:46.867737] [INFO ] [MAIN ] [935/3488] DLTH kept (0.4s) | 934 kept, 1 rejected | 139.5/min | ETA: 18.3m [2026-01-30T12:06:47.418186] [DEBUG] [REMOTE ] DLX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:47.418331] [DEBUG] [REMOTE ] DLX: PASS: History has at least 300 days. [2026-01-30T12:06:47.418566] [DEBUG] [REMOTE ] DLX: PASS: Price check passed. Min price $17.81. [2026-01-30T12:06:47.418906] [DEBUG] [REMOTE ] DLX: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:47.419024] [DEBUG] [REMOTE ] DLX: PASS: Integrity check passed. [2026-01-30T12:06:47.419063] [DEBUG] [REMOTE ] DLX: Symbol is viable for forecasting. [2026-01-30T12:06:47.419111] [INFO ] [MAIN ] [936/3488] DLX kept (0.6s) | 935 kept, 1 rejected | 139.4/min | ETA: 18.3m [2026-01-30T12:06:47.726619] [DEBUG] [REMOTE ] DLY: Retrieved 1490 rows, trimmed to 300. [2026-01-30T12:06:47.726949] [DEBUG] [REMOTE ] DLY: PASS: History has at least 300 days. [2026-01-30T12:06:47.727151] [DEBUG] [REMOTE ] DLY: PASS: Price check passed. Min price $14.06. [2026-01-30T12:06:47.727288] [DEBUG] [REMOTE ] DLY: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:47.727399] [DEBUG] [REMOTE ] DLY: PASS: Integrity check passed. [2026-01-30T12:06:47.727439] [DEBUG] [REMOTE ] DLY: Symbol is viable for forecasting. [2026-01-30T12:06:47.727486] [INFO ] [MAIN ] [937/3488] DLY kept (0.3s) | 936 kept, 1 rejected | 139.5/min | ETA: 18.3m [2026-01-30T12:06:48.124440] [DEBUG] [REMOTE ] DMAC: Retrieved 4545 rows, trimmed to 300. [2026-01-30T12:06:48.124595] [DEBUG] [REMOTE ] DMAC: PASS: History has at least 300 days. [2026-01-30T12:06:48.124802] [DEBUG] [REMOTE ] DMAC: PASS: Price check passed. Min price $5.42. [2026-01-30T12:06:48.124933] [DEBUG] [REMOTE ] DMAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:48.125041] [DEBUG] [REMOTE ] DMAC: PASS: Integrity check passed. [2026-01-30T12:06:48.125080] [DEBUG] [REMOTE ] DMAC: Symbol is viable for forecasting. [2026-01-30T12:06:48.125127] [INFO ] [MAIN ] [938/3488] DMAC kept (0.4s) | 937 kept, 1 rejected | 139.5/min | ETA: 18.3m [2026-01-30T12:06:48.552845] [DEBUG] [REMOTE ] DMB: Retrieved 3210 rows, trimmed to 300. [2026-01-30T12:06:48.552975] [DEBUG] [REMOTE ] DMB: PASS: History has at least 300 days. [2026-01-30T12:06:48.553183] [DEBUG] [REMOTE ] DMB: PASS: Price check passed. Min price $10.39. [2026-01-30T12:06:48.553318] [DEBUG] [REMOTE ] DMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:48.553431] [DEBUG] [REMOTE ] DMB: PASS: Integrity check passed. [2026-01-30T12:06:48.553471] [DEBUG] [REMOTE ] DMB: Symbol is viable for forecasting. [2026-01-30T12:06:48.553519] [INFO ] [MAIN ] [939/3488] DMB kept (0.4s) | 938 kept, 1 rejected | 139.5/min | ETA: 18.3m [2026-01-30T12:06:49.051897] [DEBUG] [REMOTE ] DMLP: Retrieved 5785 rows, trimmed to 300. [2026-01-30T12:06:49.052066] [DEBUG] [REMOTE ] DMLP: PASS: History has at least 300 days. [2026-01-30T12:06:49.052321] [DEBUG] [REMOTE ] DMLP: PASS: Price check passed. Min price $21.26. [2026-01-30T12:06:49.052465] [DEBUG] [REMOTE ] DMLP: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:49.052614] [DEBUG] [REMOTE ] DMLP: PASS: Integrity check passed. [2026-01-30T12:06:49.052658] [DEBUG] [REMOTE ] DMLP: Symbol is viable for forecasting. [2026-01-30T12:06:49.052710] [INFO ] [MAIN ] [940/3488] DMLP kept (0.5s) | 939 kept, 1 rejected | 139.5/min | ETA: 18.3m [2026-01-30T12:06:49.471637] [DEBUG] [REMOTE ] DMO: Retrieved 4008 rows, trimmed to 300. [2026-01-30T12:06:49.471849] [DEBUG] [REMOTE ] DMO: PASS: History has at least 300 days. [2026-01-30T12:06:49.472137] [DEBUG] [REMOTE ] DMO: PASS: Price check passed. Min price $10.81. [2026-01-30T12:06:49.472283] [DEBUG] [REMOTE ] DMO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:49.472414] [DEBUG] [REMOTE ] DMO: PASS: Integrity check passed. [2026-01-30T12:06:49.472459] [DEBUG] [REMOTE ] DMO: Symbol is viable for forecasting. [2026-01-30T12:06:49.472514] [INFO ] [MAIN ] [941/3488] DMO kept (0.4s) | 940 kept, 1 rejected | 139.5/min | ETA: 18.3m [2026-01-30T12:06:50.077073] [DEBUG] [REMOTE ] DMRC: Retrieved 6541 rows, trimmed to 300. [2026-01-30T12:06:50.077204] [DEBUG] [REMOTE ] DMRC: PASS: History has at least 300 days. [2026-01-30T12:06:50.077433] [DEBUG] [REMOTE ] DMRC: PASS: Price check passed. Min price $5.79. [2026-01-30T12:06:50.077589] [DEBUG] [REMOTE ] DMRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:50.077709] [DEBUG] [REMOTE ] DMRC: PASS: Integrity check passed. [2026-01-30T12:06:50.077751] [DEBUG] [REMOTE ] DMRC: Symbol is viable for forecasting. [2026-01-30T12:06:50.077801] [INFO ] [MAIN ] [942/3488] DMRC kept (0.6s) | 941 kept, 1 rejected | 139.4/min | ETA: 18.3m [2026-01-30T12:06:50.361841] [DEBUG] [REMOTE ] DMXF: Retrieved 1411 rows, trimmed to 300. [2026-01-30T12:06:50.361959] [DEBUG] [REMOTE ] DMXF: PASS: History has at least 300 days. [2026-01-30T12:06:50.362152] [DEBUG] [REMOTE ] DMXF: PASS: Price check passed. Min price $70.56. [2026-01-30T12:06:50.362282] [DEBUG] [REMOTE ] DMXF: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:50.362387] [DEBUG] [REMOTE ] DMXF: PASS: Integrity check passed. [2026-01-30T12:06:50.362428] [DEBUG] [REMOTE ] DMXF: Symbol is viable for forecasting. [2026-01-30T12:06:50.362474] [INFO ] [MAIN ] [943/3488] DMXF kept (0.3s) | 942 kept, 1 rejected | 139.4/min | ETA: 18.3m [2026-01-30T12:06:50.695351] [DEBUG] [REMOTE ] DNA: Retrieved 1202 rows, trimmed to 300. [2026-01-30T12:06:50.695479] [DEBUG] [REMOTE ] DNA: PASS: History has at least 300 days. [2026-01-30T12:06:50.695702] [DEBUG] [REMOTE ] DNA: PASS: Price check passed. Min price $7.78. [2026-01-30T12:06:50.695840] [DEBUG] [REMOTE ] DNA: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:50.695950] [DEBUG] [REMOTE ] DNA: PASS: Integrity check passed. [2026-01-30T12:06:50.695991] [DEBUG] [REMOTE ] DNA: Symbol is viable for forecasting. [2026-01-30T12:06:50.696040] [INFO ] [MAIN ] [944/3488] DNA kept (0.3s) | 943 kept, 1 rejected | 139.5/min | ETA: 18.2m [2026-01-30T12:06:51.074972] [DEBUG] [REMOTE ] DNLI: Retrieved 2045 rows, trimmed to 300. [2026-01-30T12:06:51.075100] [DEBUG] [REMOTE ] DNLI: PASS: History has at least 300 days. [2026-01-30T12:06:51.075354] [DEBUG] [REMOTE ] DNLI: PASS: Price check passed. Min price $14.41. [2026-01-30T12:06:51.075497] [DEBUG] [REMOTE ] DNLI: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:51.075669] [DEBUG] [REMOTE ] DNLI: PASS: Integrity check passed. [2026-01-30T12:06:51.075714] [DEBUG] [REMOTE ] DNLI: Symbol is viable for forecasting. [2026-01-30T12:06:51.075765] [INFO ] [MAIN ] [945/3488] DNLI kept (0.4s) | 944 kept, 1 rejected | 139.5/min | ETA: 18.2m [2026-01-30T12:06:51.719828] [DEBUG] [REMOTE ] DNP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:51.719993] [DEBUG] [REMOTE ] DNP: PASS: History has at least 300 days. [2026-01-30T12:06:51.720256] [DEBUG] [REMOTE ] DNP: PASS: Price check passed. Min price $9.83. [2026-01-30T12:06:51.720402] [DEBUG] [REMOTE ] DNP: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:51.720531] [DEBUG] [REMOTE ] DNP: PASS: Integrity check passed. [2026-01-30T12:06:51.720593] [DEBUG] [REMOTE ] DNP: Symbol is viable for forecasting. [2026-01-30T12:06:51.720652] [INFO ] [MAIN ] [946/3488] DNP kept (0.6s) | 945 kept, 1 rejected | 139.4/min | ETA: 18.2m [2026-01-30T12:06:51.934537] [DEBUG] [REMOTE ] DNTH: Retrieved 598 rows, trimmed to 300. [2026-01-30T12:06:51.934667] [DEBUG] [REMOTE ] DNTH: PASS: History has at least 300 days. [2026-01-30T12:06:51.934864] [DEBUG] [REMOTE ] DNTH: PASS: Price check passed. Min price $33.20. [2026-01-30T12:06:51.934994] [DEBUG] [REMOTE ] DNTH: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:51.935099] [DEBUG] [REMOTE ] DNTH: PASS: Integrity check passed. [2026-01-30T12:06:51.935138] [DEBUG] [REMOTE ] DNTH: Symbol is viable for forecasting. [2026-01-30T12:06:51.935185] [INFO ] [MAIN ] [947/3488] DNTH kept (0.2s) | 946 kept, 1 rejected | 139.5/min | ETA: 18.2m [2026-01-30T12:06:52.342816] [DEBUG] [REMOTE ] DOCN: Retrieved 1219 rows, trimmed to 300. [2026-01-30T12:06:52.342943] [DEBUG] [REMOTE ] DOCN: PASS: History has at least 300 days. [2026-01-30T12:06:52.343184] [DEBUG] [REMOTE ] DOCN: PASS: Price check passed. Min price $38.82. [2026-01-30T12:06:52.343324] [DEBUG] [REMOTE ] DOCN: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:52.343435] [DEBUG] [REMOTE ] DOCN: PASS: Integrity check passed. [2026-01-30T12:06:52.343475] [DEBUG] [REMOTE ] DOCN: Symbol is viable for forecasting. [2026-01-30T12:06:52.343522] [INFO ] [MAIN ] [948/3488] DOCN kept (0.4s) | 947 kept, 1 rejected | 139.5/min | ETA: 18.2m [2026-01-30T12:06:52.754059] [DEBUG] [REMOTE ] DOCS: Retrieved 1155 rows, trimmed to 300. [2026-01-30T12:06:52.754186] [DEBUG] [REMOTE ] DOCS: PASS: History has at least 300 days. [2026-01-30T12:06:52.754379] [DEBUG] [REMOTE ] DOCS: PASS: Price check passed. Min price $38.63. [2026-01-30T12:06:52.754511] [DEBUG] [REMOTE ] DOCS: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:52.754637] [DEBUG] [REMOTE ] DOCS: PASS: Integrity check passed. [2026-01-30T12:06:52.754678] [DEBUG] [REMOTE ] DOCS: Symbol is viable for forecasting. [2026-01-30T12:06:52.754725] [INFO ] [MAIN ] [949/3488] DOCS kept (0.4s) | 948 kept, 1 rejected | 139.5/min | ETA: 18.2m [2026-01-30T12:06:53.202662] [DEBUG] [REMOTE ] DOGZ: Retrieved 2038 rows, trimmed to 300. [2026-01-30T12:06:53.202796] [DEBUG] [REMOTE ] DOGZ: PASS: History has at least 300 days. [2026-01-30T12:06:53.202997] [DEBUG] [REMOTE ] DOGZ: PASS: Price check passed. Min price $1.20. [2026-01-30T12:06:53.203155] [DEBUG] [REMOTE ] DOGZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:53.203277] [DEBUG] [REMOTE ] DOGZ: PASS: Integrity check passed. [2026-01-30T12:06:53.203318] [DEBUG] [REMOTE ] DOGZ: Symbol is viable for forecasting. [2026-01-30T12:06:53.203367] [INFO ] [MAIN ] [950/3488] DOGZ kept (0.4s) | 949 kept, 1 rejected | 139.5/min | ETA: 18.2m [2026-01-30T12:06:53.541540] [DEBUG] [REMOTE ] DOLE: Retrieved 1130 rows, trimmed to 300. [2026-01-30T12:06:53.541687] [DEBUG] [REMOTE ] DOLE: PASS: History has at least 300 days. [2026-01-30T12:06:53.541886] [DEBUG] [REMOTE ] DOLE: PASS: Price check passed. Min price $12.65. [2026-01-30T12:06:53.542022] [DEBUG] [REMOTE ] DOLE: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:53.542131] [DEBUG] [REMOTE ] DOLE: PASS: Integrity check passed. [2026-01-30T12:06:53.542173] [DEBUG] [REMOTE ] DOLE: Symbol is viable for forecasting. [2026-01-30T12:06:53.542221] [INFO ] [MAIN ] [951/3488] DOLE kept (0.3s) | 950 kept, 1 rejected | 139.5/min | ETA: 18.2m [2026-01-30T12:06:54.024436] [DEBUG] [REMOTE ] DOMO: Retrieved 1906 rows, trimmed to 300. [2026-01-30T12:06:54.024554] [DEBUG] [REMOTE ] DOMO: PASS: History has at least 300 days. [2026-01-30T12:06:54.024765] [DEBUG] [REMOTE ] DOMO: PASS: Price check passed. Min price $5.68. [2026-01-30T12:06:54.024897] [DEBUG] [REMOTE ] DOMO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:54.025003] [DEBUG] [REMOTE ] DOMO: PASS: Integrity check passed. [2026-01-30T12:06:54.025043] [DEBUG] [REMOTE ] DOMO: Symbol is viable for forecasting. [2026-01-30T12:06:54.025089] [INFO ] [MAIN ] [952/3488] DOMO kept (0.5s) | 951 kept, 1 rejected | 139.5/min | ETA: 18.2m [2026-01-30T12:06:54.396357] [DEBUG] [REMOTE ] DOO: Retrieved 3155 rows, trimmed to 300. [2026-01-30T12:06:54.396497] [DEBUG] [REMOTE ] DOO: PASS: History has at least 300 days. [2026-01-30T12:06:54.396759] [DEBUG] [REMOTE ] DOO: PASS: Price check passed. Min price $61.58. [2026-01-30T12:06:54.397093] [DEBUG] [REMOTE ] DOO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:54.397221] [DEBUG] [REMOTE ] DOO: PASS: Integrity check passed. [2026-01-30T12:06:54.397264] [DEBUG] [REMOTE ] DOO: Symbol is viable for forecasting. [2026-01-30T12:06:54.397315] [INFO ] [MAIN ] [953/3488] DOO kept (0.4s) | 952 kept, 1 rejected | 139.5/min | ETA: 18.2m [2026-01-30T12:06:54.968803] [DEBUG] [REMOTE ] DORM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:54.968955] [DEBUG] [REMOTE ] DORM: PASS: History has at least 300 days. [2026-01-30T12:06:54.969182] [DEBUG] [REMOTE ] DORM: PASS: Price check passed. Min price $122.46. [2026-01-30T12:06:54.969320] [DEBUG] [REMOTE ] DORM: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:54.969438] [DEBUG] [REMOTE ] DORM: PASS: Integrity check passed. [2026-01-30T12:06:54.969479] [DEBUG] [REMOTE ] DORM: Symbol is viable for forecasting. [2026-01-30T12:06:54.969528] [INFO ] [MAIN ] [954/3488] DORM kept (0.6s) | 953 kept, 1 rejected | 139.5/min | ETA: 18.2m [2026-01-30T12:06:55.192136] [DEBUG] [REMOTE ] DOUG: Retrieved 1024 rows, trimmed to 300. [2026-01-30T12:06:55.192272] [DEBUG] [REMOTE ] DOUG: PASS: History has at least 300 days. [2026-01-30T12:06:55.192491] [DEBUG] [REMOTE ] DOUG: PASS: Price check passed. Min price $2.26. [2026-01-30T12:06:55.192663] [DEBUG] [REMOTE ] DOUG: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:55.192802] [DEBUG] [REMOTE ] DOUG: PASS: Integrity check passed. [2026-01-30T12:06:55.192843] [DEBUG] [REMOTE ] DOUG: Symbol is viable for forecasting. [2026-01-30T12:06:55.193083] [INFO ] [MAIN ] [955/3488] DOUG kept (0.2s) | 954 kept, 1 rejected | 139.6/min | ETA: 18.1m [2026-01-30T12:06:55.672816] [DEBUG] [REMOTE ] DOX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:55.672961] [DEBUG] [REMOTE ] DOX: PASS: History has at least 300 days. [2026-01-30T12:06:55.673182] [DEBUG] [REMOTE ] DOX: PASS: Price check passed. Min price $74.46. [2026-01-30T12:06:55.673313] [DEBUG] [REMOTE ] DOX: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:55.673459] [DEBUG] [REMOTE ] DOX: PASS: Integrity check passed. [2026-01-30T12:06:55.673499] [DEBUG] [REMOTE ] DOX: Symbol is viable for forecasting. [2026-01-30T12:06:55.673546] [INFO ] [MAIN ] [956/3488] DOX kept (0.5s) | 955 kept, 1 rejected | 139.5/min | ETA: 18.1m [2026-01-30T12:06:56.106334] [DEBUG] [REMOTE ] DPG: Retrieved 3646 rows, trimmed to 300. [2026-01-30T12:06:56.106485] [DEBUG] [REMOTE ] DPG: PASS: History has at least 300 days. [2026-01-30T12:06:56.106749] [DEBUG] [REMOTE ] DPG: PASS: Price check passed. Min price $12.48. [2026-01-30T12:06:56.106889] [DEBUG] [REMOTE ] DPG: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:56.107011] [DEBUG] [REMOTE ] DPG: PASS: Integrity check passed. [2026-01-30T12:06:56.107052] [DEBUG] [REMOTE ] DPG: Symbol is viable for forecasting. [2026-01-30T12:06:56.107101] [INFO ] [MAIN ] [957/3488] DPG kept (0.4s) | 956 kept, 1 rejected | 139.5/min | ETA: 18.1m [2026-01-30T12:06:56.420161] [DEBUG] [REMOTE ] DPRO: Retrieved 1541 rows, trimmed to 300. [2026-01-30T12:06:56.420323] [DEBUG] [REMOTE ] DPRO: PASS: History has at least 300 days. [2026-01-30T12:06:56.420641] [DEBUG] [REMOTE ] DPRO: PASS: Price check passed. Min price $6.08. [2026-01-30T12:06:56.420861] [DEBUG] [REMOTE ] DPRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:56.420989] [DEBUG] [REMOTE ] DPRO: PASS: Integrity check passed. [2026-01-30T12:06:56.421031] [DEBUG] [REMOTE ] DPRO: Symbol is viable for forecasting. [2026-01-30T12:06:56.421082] [INFO ] [MAIN ] [958/3488] DPRO kept (0.3s) | 957 kept, 1 rejected | 139.6/min | ETA: 18.1m [2026-01-30T12:06:56.984830] [DEBUG] [REMOTE ] DPZ: Retrieved 5423 rows, trimmed to 300. [2026-01-30T12:06:56.984968] [DEBUG] [REMOTE ] DPZ: PASS: History has at least 300 days. [2026-01-30T12:06:56.985184] [DEBUG] [REMOTE ] DPZ: PASS: Price check passed. Min price $387.64. [2026-01-30T12:06:56.985323] [DEBUG] [REMOTE ] DPZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:56.985453] [DEBUG] [REMOTE ] DPZ: PASS: Integrity check passed. [2026-01-30T12:06:56.985500] [DEBUG] [REMOTE ] DPZ: Symbol is viable for forecasting. [2026-01-30T12:06:56.985550] [INFO ] [MAIN ] [959/3488] DPZ kept (0.6s) | 958 kept, 1 rejected | 139.5/min | ETA: 18.1m [2026-01-30T12:06:57.340529] [DEBUG] [REMOTE ] DQ: Retrieved 3851 rows, trimmed to 300. [2026-01-30T12:06:57.340788] [DEBUG] [REMOTE ] DQ: PASS: History has at least 300 days. [2026-01-30T12:06:57.341061] [DEBUG] [REMOTE ] DQ: PASS: Price check passed. Min price $24.54. [2026-01-30T12:06:57.341209] [DEBUG] [REMOTE ] DQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:57.341335] [DEBUG] [REMOTE ] DQ: PASS: Integrity check passed. [2026-01-30T12:06:57.341377] [DEBUG] [REMOTE ] DQ: Symbol is viable for forecasting. [2026-01-30T12:06:57.341431] [INFO ] [MAIN ] [960/3488] DQ kept (0.4s) | 959 kept, 1 rejected | 139.6/min | ETA: 18.1m [2026-01-30T12:06:57.825460] [DEBUG] [REMOTE ] DRD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:57.825624] [DEBUG] [REMOTE ] DRD: PASS: History has at least 300 days. [2026-01-30T12:06:57.825849] [DEBUG] [REMOTE ] DRD: PASS: Price check passed. Min price $23.97. [2026-01-30T12:06:57.825986] [DEBUG] [REMOTE ] DRD: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:57.826103] [DEBUG] [REMOTE ] DRD: PASS: Integrity check passed. [2026-01-30T12:06:57.826144] [DEBUG] [REMOTE ] DRD: Symbol is viable for forecasting. [2026-01-30T12:06:57.826191] [INFO ] [MAIN ] [961/3488] DRD kept (0.5s) | 960 kept, 1 rejected | 139.5/min | ETA: 18.1m [2026-01-30T12:06:58.278873] [DEBUG] [REMOTE ] DRH: Retrieved 5202 rows, trimmed to 300. [2026-01-30T12:06:58.279002] [DEBUG] [REMOTE ] DRH: PASS: History has at least 300 days. [2026-01-30T12:06:58.279201] [DEBUG] [REMOTE ] DRH: PASS: Price check passed. Min price $7.87. [2026-01-30T12:06:58.279331] [DEBUG] [REMOTE ] DRH: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:58.279440] [DEBUG] [REMOTE ] DRH: PASS: Integrity check passed. [2026-01-30T12:06:58.279478] [DEBUG] [REMOTE ] DRH: Symbol is viable for forecasting. [2026-01-30T12:06:58.279525] [INFO ] [MAIN ] [962/3488] DRH kept (0.5s) | 961 kept, 1 rejected | 139.5/min | ETA: 18.1m [2026-01-30T12:06:58.733288] [DEBUG] [REMOTE ] DRI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:06:58.733434] [DEBUG] [REMOTE ] DRI: PASS: History has at least 300 days. [2026-01-30T12:06:58.733677] [DEBUG] [REMOTE ] DRI: PASS: Price check passed. Min price $167.96. [2026-01-30T12:06:58.733816] [DEBUG] [REMOTE ] DRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:58.733929] [DEBUG] [REMOTE ] DRI: PASS: Integrity check passed. [2026-01-30T12:06:58.733969] [DEBUG] [REMOTE ] DRI: Symbol is viable for forecasting. [2026-01-30T12:06:58.734015] [INFO ] [MAIN ] [963/3488] DRI kept (0.5s) | 962 kept, 1 rejected | 139.5/min | ETA: 18.1m [2026-01-30T12:06:59.131450] [DEBUG] [REMOTE ] DRIO: Retrieved 2846 rows, trimmed to 300. [2026-01-30T12:06:59.131604] [DEBUG] [REMOTE ] DRIO: PASS: History has at least 300 days. [2026-01-30T12:06:59.131810] [DEBUG] [REMOTE ] DRIO: PASS: Price check passed. Min price $9.92. [2026-01-30T12:06:59.131944] [DEBUG] [REMOTE ] DRIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:59.132054] [DEBUG] [REMOTE ] DRIO: PASS: Integrity check passed. [2026-01-30T12:06:59.132093] [DEBUG] [REMOTE ] DRIO: Symbol is viable for forecasting. [2026-01-30T12:06:59.132140] [INFO ] [MAIN ] [964/3488] DRIO kept (0.4s) | 963 kept, 1 rejected | 139.5/min | ETA: 18.1m [2026-01-30T12:06:59.384883] [DEBUG] [REMOTE ] DRLL: Retrieved 872 rows, trimmed to 300. [2026-01-30T12:06:59.385021] [DEBUG] [REMOTE ] DRLL: PASS: History has at least 300 days. [2026-01-30T12:06:59.385226] [DEBUG] [REMOTE ] DRLL: PASS: Price check passed. Min price $27.80. [2026-01-30T12:06:59.385363] [DEBUG] [REMOTE ] DRLL: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:59.385472] [DEBUG] [REMOTE ] DRLL: PASS: Integrity check passed. [2026-01-30T12:06:59.385513] [DEBUG] [REMOTE ] DRLL: Symbol is viable for forecasting. [2026-01-30T12:06:59.385590] [INFO ] [MAIN ] [965/3488] DRLL kept (0.3s) | 964 kept, 1 rejected | 139.6/min | ETA: 18.1m [2026-01-30T12:06:59.787036] [DEBUG] [REMOTE ] DRMA: Retrieved 1120 rows, trimmed to 300. [2026-01-30T12:06:59.787182] [DEBUG] [REMOTE ] DRMA: PASS: History has at least 300 days. [2026-01-30T12:06:59.787376] [DEBUG] [REMOTE ] DRMA: PASS: Price check passed. Min price $1.82. [2026-01-30T12:06:59.787508] [DEBUG] [REMOTE ] DRMA: PASS: Continuity check passed with 300 days. [2026-01-30T12:06:59.787643] [DEBUG] [REMOTE ] DRMA: PASS: Integrity check passed. [2026-01-30T12:06:59.787685] [DEBUG] [REMOTE ] DRMA: Symbol is viable for forecasting. [2026-01-30T12:06:59.787731] [INFO ] [MAIN ] [966/3488] DRMA kept (0.4s) | 965 kept, 1 rejected | 139.6/min | ETA: 18.1m [2026-01-30T12:07:00.091973] [DEBUG] [REMOTE ] DRS: Retrieved 794 rows, trimmed to 300. [2026-01-30T12:07:00.092124] [DEBUG] [REMOTE ] DRS: PASS: History has at least 300 days. [2026-01-30T12:07:00.092390] [DEBUG] [REMOTE ] DRS: PASS: Price check passed. Min price $32.55. [2026-01-30T12:07:00.092590] [DEBUG] [REMOTE ] DRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:00.092757] [DEBUG] [REMOTE ] DRS: PASS: Integrity check passed. [2026-01-30T12:07:00.092810] [DEBUG] [REMOTE ] DRS: Symbol is viable for forecasting. [2026-01-30T12:07:00.092865] [INFO ] [MAIN ] [967/3488] DRS kept (0.3s) | 966 kept, 1 rejected | 139.6/min | ETA: 18.1m [2026-01-30T12:07:00.613814] [DEBUG] [REMOTE ] DRTS: Retrieved 1231 rows, trimmed to 300. [2026-01-30T12:07:00.613967] [DEBUG] [REMOTE ] DRTS: PASS: History has at least 300 days. [2026-01-30T12:07:00.614215] [DEBUG] [REMOTE ] DRTS: PASS: Price check passed. Min price $3.47. [2026-01-30T12:07:00.614390] [DEBUG] [REMOTE ] DRTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:00.614525] [DEBUG] [REMOTE ] DRTS: PASS: Integrity check passed. [2026-01-30T12:07:00.614592] [DEBUG] [REMOTE ] DRTS: Symbol is viable for forecasting. [2026-01-30T12:07:00.614657] [INFO ] [MAIN ] [968/3488] DRTS kept (0.5s) | 967 kept, 1 rejected | 139.6/min | ETA: 18.0m [2026-01-30T12:07:00.975379] [DEBUG] [REMOTE ] DRUG: Retrieved 1221 rows, trimmed to 300. [2026-01-30T12:07:00.975495] [DEBUG] [REMOTE ] DRUG: PASS: History has at least 300 days. [2026-01-30T12:07:00.975749] [DEBUG] [REMOTE ] DRUG: PASS: Price check passed. Min price $51.29. [2026-01-30T12:07:00.975932] [DEBUG] [REMOTE ] DRUG: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:00.976045] [DEBUG] [REMOTE ] DRUG: PASS: Integrity check passed. [2026-01-30T12:07:00.976088] [DEBUG] [REMOTE ] DRUG: Symbol is viable for forecasting. [2026-01-30T12:07:00.976138] [INFO ] [MAIN ] [969/3488] DRUG kept (0.4s) | 968 kept, 1 rejected | 139.6/min | ETA: 18.0m [2026-01-30T12:07:01.339521] [DEBUG] [REMOTE ] DRVN: Retrieved 1265 rows, trimmed to 300. [2026-01-30T12:07:01.339686] [DEBUG] [REMOTE ] DRVN: PASS: History has at least 300 days. [2026-01-30T12:07:01.339897] [DEBUG] [REMOTE ] DRVN: PASS: Price check passed. Min price $13.53. [2026-01-30T12:07:01.340036] [DEBUG] [REMOTE ] DRVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:01.340149] [DEBUG] [REMOTE ] DRVN: PASS: Integrity check passed. [2026-01-30T12:07:01.340191] [DEBUG] [REMOTE ] DRVN: Symbol is viable for forecasting. [2026-01-30T12:07:01.340241] [INFO ] [MAIN ] [970/3488] DRVN kept (0.4s) | 969 kept, 1 rejected | 139.7/min | ETA: 18.0m [2026-01-30T12:07:02.091842] [DEBUG] [REMOTE ] DSGX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:02.091984] [DEBUG] [REMOTE ] DSGX: PASS: History has at least 300 days. [2026-01-30T12:07:02.092232] [DEBUG] [REMOTE ] DSGX: PASS: Price check passed. Min price $75.58. [2026-01-30T12:07:02.092379] [DEBUG] [REMOTE ] DSGX: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:02.092500] [DEBUG] [REMOTE ] DSGX: PASS: Integrity check passed. [2026-01-30T12:07:02.092542] [DEBUG] [REMOTE ] DSGX: Symbol is viable for forecasting. [2026-01-30T12:07:02.092613] [INFO ] [MAIN ] [971/3488] DSGX kept (0.8s) | 970 kept, 1 rejected | 139.6/min | ETA: 18.0m [2026-01-30T12:07:02.475489] [DEBUG] [REMOTE ] DSL: Retrieved 3210 rows, trimmed to 300. [2026-01-30T12:07:02.475649] [DEBUG] [REMOTE ] DSL: PASS: History has at least 300 days. [2026-01-30T12:07:02.475873] [DEBUG] [REMOTE ] DSL: PASS: Price check passed. Min price $10.93. [2026-01-30T12:07:02.476031] [DEBUG] [REMOTE ] DSL: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:02.476145] [DEBUG] [REMOTE ] DSL: PASS: Integrity check passed. [2026-01-30T12:07:02.476186] [DEBUG] [REMOTE ] DSL: Symbol is viable for forecasting. [2026-01-30T12:07:02.476234] [INFO ] [MAIN ] [972/3488] DSL kept (0.4s) | 971 kept, 1 rejected | 139.6/min | ETA: 18.0m [2026-01-30T12:07:02.983455] [DEBUG] [REMOTE ] DSM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:02.983702] [DEBUG] [REMOTE ] DSM: PASS: History has at least 300 days. [2026-01-30T12:07:02.984095] [DEBUG] [REMOTE ] DSM: PASS: Price check passed. Min price $5.83. [2026-01-30T12:07:02.984252] [DEBUG] [REMOTE ] DSM: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:02.984408] [DEBUG] [REMOTE ] DSM: PASS: Integrity check passed. [2026-01-30T12:07:02.984450] [DEBUG] [REMOTE ] DSM: Symbol is viable for forecasting. [2026-01-30T12:07:02.984507] [INFO ] [MAIN ] [973/3488] DSM kept (0.5s) | 972 kept, 1 rejected | 139.5/min | ETA: 18.0m [2026-01-30T12:07:03.220076] [DEBUG] [REMOTE ] DSP: Retrieved 1248 rows, trimmed to 300. [2026-01-30T12:07:03.220201] [DEBUG] [REMOTE ] DSP: PASS: History has at least 300 days. [2026-01-30T12:07:03.220397] [DEBUG] [REMOTE ] DSP: PASS: Price check passed. Min price $8.50. [2026-01-30T12:07:03.220532] [DEBUG] [REMOTE ] DSP: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:03.220658] [DEBUG] [REMOTE ] DSP: PASS: Integrity check passed. [2026-01-30T12:07:03.220708] [DEBUG] [REMOTE ] DSP: Symbol is viable for forecasting. [2026-01-30T12:07:03.220788] [INFO ] [MAIN ] [974/3488] DSP kept (0.2s) | 973 kept, 1 rejected | 139.6/min | ETA: 18.0m [2026-01-30T12:07:03.801691] [DEBUG] [REMOTE ] DSX: Retrieved 5247 rows, trimmed to 300. [2026-01-30T12:07:03.801807] [DEBUG] [REMOTE ] DSX: PASS: History has at least 300 days. [2026-01-30T12:07:03.802008] [DEBUG] [REMOTE ] DSX: PASS: Price check passed. Min price $1.63. [2026-01-30T12:07:03.802143] [DEBUG] [REMOTE ] DSX: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:03.802253] [DEBUG] [REMOTE ] DSX: PASS: Integrity check passed. [2026-01-30T12:07:03.802292] [DEBUG] [REMOTE ] DSX: Symbol is viable for forecasting. [2026-01-30T12:07:03.802339] [INFO ] [MAIN ] [975/3488] DSX kept (0.6s) | 974 kept, 1 rejected | 139.6/min | ETA: 18.0m [2026-01-30T12:07:04.143294] [DEBUG] [REMOTE ] DTB: Retrieved 1334 rows, trimmed to 300. [2026-01-30T12:07:04.143420] [DEBUG] [REMOTE ] DTB: PASS: History has at least 300 days. [2026-01-30T12:07:04.143641] [DEBUG] [REMOTE ] DTB: PASS: Price check passed. Min price $16.90. [2026-01-30T12:07:04.143784] [DEBUG] [REMOTE ] DTB: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:04.143891] [DEBUG] [REMOTE ] DTB: PASS: Integrity check passed. [2026-01-30T12:07:04.143931] [DEBUG] [REMOTE ] DTB: Symbol is viable for forecasting. [2026-01-30T12:07:04.143978] [INFO ] [MAIN ] [976/3488] DTB kept (0.3s) | 975 kept, 1 rejected | 139.6/min | ETA: 18.0m [2026-01-30T12:07:04.425215] [DEBUG] [REMOTE ] DTCX: Retrieved 968 rows, trimmed to 300. [2026-01-30T12:07:04.425345] [DEBUG] [REMOTE ] DTCX: PASS: History has at least 300 days. [2026-01-30T12:07:04.425544] [DEBUG] [REMOTE ] DTCX: PASS: Price check passed. Min price $1.63. [2026-01-30T12:07:04.425715] [DEBUG] [REMOTE ] DTCX: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:04.425825] [DEBUG] [REMOTE ] DTCX: PASS: Integrity check passed. [2026-01-30T12:07:04.425866] [DEBUG] [REMOTE ] DTCX: Symbol is viable for forecasting. [2026-01-30T12:07:04.425924] [INFO ] [MAIN ] [977/3488] DTCX kept (0.3s) | 976 kept, 1 rejected | 139.6/min | ETA: 18.0m [2026-01-30T12:07:04.931080] [DEBUG] [REMOTE ] DTE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:04.931235] [DEBUG] [REMOTE ] DTE: PASS: History has at least 300 days. [2026-01-30T12:07:04.931447] [DEBUG] [REMOTE ] DTE: PASS: Price check passed. Min price $127.64. [2026-01-30T12:07:04.931602] [DEBUG] [REMOTE ] DTE: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:04.931764] [DEBUG] [REMOTE ] DTE: PASS: Integrity check passed. [2026-01-30T12:07:04.931824] [DEBUG] [REMOTE ] DTE: Symbol is viable for forecasting. [2026-01-30T12:07:04.931886] [INFO ] [MAIN ] [978/3488] DTE kept (0.5s) | 977 kept, 1 rejected | 139.6/min | ETA: 18.0m [2026-01-30T12:07:05.258390] [DEBUG] [REMOTE ] DTG: Retrieved 1046 rows, trimmed to 300. [2026-01-30T12:07:05.258516] [DEBUG] [REMOTE ] DTG: PASS: History has at least 300 days. [2026-01-30T12:07:05.258733] [DEBUG] [REMOTE ] DTG: PASS: Price check passed. Min price $17.10. [2026-01-30T12:07:05.258870] [DEBUG] [REMOTE ] DTG: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:05.258977] [DEBUG] [REMOTE ] DTG: PASS: Integrity check passed. [2026-01-30T12:07:05.259019] [DEBUG] [REMOTE ] DTG: Symbol is viable for forecasting. [2026-01-30T12:07:05.259067] [INFO ] [MAIN ] [979/3488] DTG kept (0.3s) | 978 kept, 1 rejected | 139.6/min | ETA: 18.0m [2026-01-30T12:07:05.675214] [DEBUG] [REMOTE ] DTIL: Retrieved 1720 rows, trimmed to 300. [2026-01-30T12:07:05.675365] [DEBUG] [REMOTE ] DTIL: PASS: History has at least 300 days. [2026-01-30T12:07:05.675587] [DEBUG] [REMOTE ] DTIL: PASS: Price check passed. Min price $3.90. [2026-01-30T12:07:05.675736] [DEBUG] [REMOTE ] DTIL: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:05.675848] [DEBUG] [REMOTE ] DTIL: PASS: Integrity check passed. [2026-01-30T12:07:05.675889] [DEBUG] [REMOTE ] DTIL: Symbol is viable for forecasting. [2026-01-30T12:07:05.675938] [INFO ] [MAIN ] [980/3488] DTIL kept (0.4s) | 979 kept, 1 rejected | 139.6/min | ETA: 18.0m [2026-01-30T12:07:06.117511] [DEBUG] [REMOTE ] DTM: Retrieved 1150 rows, trimmed to 300. [2026-01-30T12:07:06.117671] [DEBUG] [REMOTE ] DTM: PASS: History has at least 300 days. [2026-01-30T12:07:06.117903] [DEBUG] [REMOTE ] DTM: PASS: Price check passed. Min price $109.44. [2026-01-30T12:07:06.118041] [DEBUG] [REMOTE ] DTM: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:06.118153] [DEBUG] [REMOTE ] DTM: PASS: Integrity check passed. [2026-01-30T12:07:06.118194] [DEBUG] [REMOTE ] DTM: Symbol is viable for forecasting. [2026-01-30T12:07:06.118243] [INFO ] [MAIN ] [981/3488] DTM kept (0.4s) | 980 kept, 1 rejected | 139.6/min | ETA: 18.0m [2026-01-30T12:07:06.680060] [DEBUG] [REMOTE ] DUK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:06.680196] [DEBUG] [REMOTE ] DUK: PASS: History has at least 300 days. [2026-01-30T12:07:06.680412] [DEBUG] [REMOTE ] DUK: PASS: Price check passed. Min price $114.00. [2026-01-30T12:07:06.680548] [DEBUG] [REMOTE ] DUK: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:06.680684] [DEBUG] [REMOTE ] DUK: PASS: Integrity check passed. [2026-01-30T12:07:06.680726] [DEBUG] [REMOTE ] DUK: Symbol is viable for forecasting. [2026-01-30T12:07:06.680776] [INFO ] [MAIN ] [982/3488] DUK kept (0.6s) | 981 kept, 1 rejected | 139.6/min | ETA: 18.0m [2026-01-30T12:07:06.973746] [DEBUG] [REMOTE ] DUKB: Retrieved 1849 rows, trimmed to 300. [2026-01-30T12:07:06.973869] [DEBUG] [REMOTE ] DUKB: PASS: History has at least 300 days. [2026-01-30T12:07:06.974102] [DEBUG] [REMOTE ] DUKB: PASS: Price check passed. Min price $23.94. [2026-01-30T12:07:06.974241] [DEBUG] [REMOTE ] DUKB: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:06.974352] [DEBUG] [REMOTE ] DUKB: PASS: Integrity check passed. [2026-01-30T12:07:06.974394] [DEBUG] [REMOTE ] DUKB: Symbol is viable for forecasting. [2026-01-30T12:07:06.974443] [INFO ] [MAIN ] [983/3488] DUKB kept (0.3s) | 982 kept, 1 rejected | 139.6/min | ETA: 17.9m [2026-01-30T12:07:07.324040] [DEBUG] [REMOTE ] DUOL: Retrieved 1132 rows, trimmed to 300. [2026-01-30T12:07:07.324192] [DEBUG] [REMOTE ] DUOL: PASS: History has at least 300 days. [2026-01-30T12:07:07.324390] [DEBUG] [REMOTE ] DUOL: PASS: Price check passed. Min price $139.47. [2026-01-30T12:07:07.324520] [DEBUG] [REMOTE ] DUOL: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:07.324646] [DEBUG] [REMOTE ] DUOL: PASS: Integrity check passed. [2026-01-30T12:07:07.324688] [DEBUG] [REMOTE ] DUOL: Symbol is viable for forecasting. [2026-01-30T12:07:07.324735] [INFO ] [MAIN ] [984/3488] DUOL kept (0.4s) | 983 kept, 1 rejected | 139.7/min | ETA: 17.9m [2026-01-30T12:07:07.855088] [DEBUG] [REMOTE ] DVA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:07.855228] [DEBUG] [REMOTE ] DVA: PASS: History has at least 300 days. [2026-01-30T12:07:07.855456] [DEBUG] [REMOTE ] DVA: PASS: Price check passed. Min price $103.87. [2026-01-30T12:07:07.855612] [DEBUG] [REMOTE ] DVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:07.855737] [DEBUG] [REMOTE ] DVA: PASS: Integrity check passed. [2026-01-30T12:07:07.855778] [DEBUG] [REMOTE ] DVA: Symbol is viable for forecasting. [2026-01-30T12:07:07.855826] [INFO ] [MAIN ] [985/3488] DVA kept (0.5s) | 984 kept, 1 rejected | 139.6/min | ETA: 17.9m [2026-01-30T12:07:08.354627] [DEBUG] [REMOTE ] DVAX: Retrieved 5522 rows, trimmed to 300. [2026-01-30T12:07:08.354771] [DEBUG] [REMOTE ] DVAX: PASS: History has at least 300 days. [2026-01-30T12:07:08.355022] [DEBUG] [REMOTE ] DVAX: PASS: Price check passed. Min price $10.05. [2026-01-30T12:07:08.355186] [DEBUG] [REMOTE ] DVAX: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:08.355315] [DEBUG] [REMOTE ] DVAX: PASS: Integrity check passed. [2026-01-30T12:07:08.355358] [DEBUG] [REMOTE ] DVAX: Symbol is viable for forecasting. [2026-01-30T12:07:08.355409] [INFO ] [MAIN ] [986/3488] DVAX kept (0.5s) | 985 kept, 1 rejected | 139.6/min | ETA: 17.9m [2026-01-30T12:07:08.806505] [DEBUG] [REMOTE ] DVN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:08.806661] [DEBUG] [REMOTE ] DVN: PASS: History has at least 300 days. [2026-01-30T12:07:08.806878] [DEBUG] [REMOTE ] DVN: PASS: Price check passed. Min price $32.13. [2026-01-30T12:07:08.807016] [DEBUG] [REMOTE ] DVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:08.807135] [DEBUG] [REMOTE ] DVN: PASS: Integrity check passed. [2026-01-30T12:07:08.807178] [DEBUG] [REMOTE ] DVN: Symbol is viable for forecasting. [2026-01-30T12:07:08.807228] [INFO ] [MAIN ] [987/3488] DVN kept (0.5s) | 986 kept, 1 rejected | 139.6/min | ETA: 17.9m [2026-01-30T12:07:09.165201] [DEBUG] [REMOTE ] DWAS: Retrieved 3402 rows, trimmed to 300. [2026-01-30T12:07:09.165333] [DEBUG] [REMOTE ] DWAS: PASS: History has at least 300 days. [2026-01-30T12:07:09.165545] [DEBUG] [REMOTE ] DWAS: PASS: Price check passed. Min price $88.68. [2026-01-30T12:07:09.165720] [DEBUG] [REMOTE ] DWAS: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:09.165837] [DEBUG] [REMOTE ] DWAS: PASS: Integrity check passed. [2026-01-30T12:07:09.165878] [DEBUG] [REMOTE ] DWAS: Symbol is viable for forecasting. [2026-01-30T12:07:09.165929] [INFO ] [MAIN ] [988/3488] DWAS kept (0.4s) | 987 kept, 1 rejected | 139.6/min | ETA: 17.9m [2026-01-30T12:07:09.484095] [DEBUG] [REMOTE ] DWSH: Retrieved 1899 rows, trimmed to 300. [2026-01-30T12:07:09.484251] [DEBUG] [REMOTE ] DWSH: PASS: History has at least 300 days. [2026-01-30T12:07:09.484470] [DEBUG] [REMOTE ] DWSH: PASS: Price check passed. Min price $5.99. [2026-01-30T12:07:09.484631] [DEBUG] [REMOTE ] DWSH: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:09.484782] [DEBUG] [REMOTE ] DWSH: PASS: Integrity check passed. [2026-01-30T12:07:09.484826] [DEBUG] [REMOTE ] DWSH: Symbol is viable for forecasting. [2026-01-30T12:07:09.484876] [INFO ] [MAIN ] [989/3488] DWSH kept (0.3s) | 988 kept, 1 rejected | 139.7/min | ETA: 17.9m [2026-01-30T12:07:10.088617] [DEBUG] [REMOTE ] DX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:10.088774] [DEBUG] [REMOTE ] DX: PASS: History has at least 300 days. [2026-01-30T12:07:10.089043] [DEBUG] [REMOTE ] DX: PASS: Price check passed. Min price $12.81. [2026-01-30T12:07:10.089190] [DEBUG] [REMOTE ] DX: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:10.089498] [DEBUG] [REMOTE ] DX: PASS: Integrity check passed. [2026-01-30T12:07:10.089538] [DEBUG] [REMOTE ] DX: Symbol is viable for forecasting. [2026-01-30T12:07:10.089606] [INFO ] [MAIN ] [990/3488] DX kept (0.6s) | 989 kept, 1 rejected | 139.6/min | ETA: 17.9m [2026-01-30T12:07:10.373667] [DEBUG] [REMOTE ] DXC: Retrieved 2261 rows, trimmed to 300. [2026-01-30T12:07:10.373792] [DEBUG] [REMOTE ] DXC: PASS: History has at least 300 days. [2026-01-30T12:07:10.373997] [DEBUG] [REMOTE ] DXC: PASS: Price check passed. Min price $11.99. [2026-01-30T12:07:10.374137] [DEBUG] [REMOTE ] DXC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:10.374250] [DEBUG] [REMOTE ] DXC: PASS: Integrity check passed. [2026-01-30T12:07:10.374291] [DEBUG] [REMOTE ] DXC: Symbol is viable for forecasting. [2026-01-30T12:07:10.374355] [INFO ] [MAIN ] [991/3488] DXC kept (0.3s) | 990 kept, 1 rejected | 139.7/min | ETA: 17.9m [2026-01-30T12:07:10.901982] [DEBUG] [REMOTE ] DXCM: Retrieved 5232 rows, trimmed to 300. [2026-01-30T12:07:10.902115] [DEBUG] [REMOTE ] DXCM: PASS: History has at least 300 days. [2026-01-30T12:07:10.902318] [DEBUG] [REMOTE ] DXCM: PASS: Price check passed. Min price $54.84. [2026-01-30T12:07:10.902452] [DEBUG] [REMOTE ] DXCM: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:10.902563] [DEBUG] [REMOTE ] DXCM: PASS: Integrity check passed. [2026-01-30T12:07:10.902622] [DEBUG] [REMOTE ] DXCM: Symbol is viable for forecasting. [2026-01-30T12:07:10.902671] [INFO ] [MAIN ] [992/3488] DXCM kept (0.5s) | 991 kept, 1 rejected | 139.6/min | ETA: 17.9m [2026-01-30T12:07:11.342666] [DEBUG] [REMOTE ] DXPE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:11.342810] [DEBUG] [REMOTE ] DXPE: PASS: History has at least 300 days. [2026-01-30T12:07:11.343029] [DEBUG] [REMOTE ] DXPE: PASS: Price check passed. Min price $85.53. [2026-01-30T12:07:11.343167] [DEBUG] [REMOTE ] DXPE: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:11.343283] [DEBUG] [REMOTE ] DXPE: PASS: Integrity check passed. [2026-01-30T12:07:11.343329] [DEBUG] [REMOTE ] DXPE: Symbol is viable for forecasting. [2026-01-30T12:07:11.343410] [INFO ] [MAIN ] [993/3488] DXPE kept (0.4s) | 992 kept, 1 rejected | 139.6/min | ETA: 17.9m [2026-01-30T12:07:11.795815] [DEBUG] [REMOTE ] DY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:11.795947] [DEBUG] [REMOTE ] DY: PASS: History has at least 300 days. [2026-01-30T12:07:11.796162] [DEBUG] [REMOTE ] DY: PASS: Price check passed. Min price $282.13. [2026-01-30T12:07:11.796299] [DEBUG] [REMOTE ] DY: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:11.796416] [DEBUG] [REMOTE ] DY: PASS: Integrity check passed. [2026-01-30T12:07:11.796457] [DEBUG] [REMOTE ] DY: Symbol is viable for forecasting. [2026-01-30T12:07:11.796505] [INFO ] [MAIN ] [994/3488] DY kept (0.5s) | 993 kept, 1 rejected | 139.6/min | ETA: 17.9m [2026-01-30T12:07:12.111822] [DEBUG] [REMOTE ] DYN: Retrieved 1348 rows, trimmed to 300. [2026-01-30T12:07:12.111944] [DEBUG] [REMOTE ] DYN: PASS: History has at least 300 days. [2026-01-30T12:07:12.112145] [DEBUG] [REMOTE ] DYN: PASS: Price check passed. Min price $16.42. [2026-01-30T12:07:12.112286] [DEBUG] [REMOTE ] DYN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:12.112406] [DEBUG] [REMOTE ] DYN: PASS: Integrity check passed. [2026-01-30T12:07:12.112460] [DEBUG] [REMOTE ] DYN: Symbol is viable for forecasting. [2026-01-30T12:07:12.112523] [INFO ] [MAIN ] [995/3488] DYN kept (0.3s) | 994 kept, 1 rejected | 139.7/min | ETA: 17.9m [2026-01-30T12:07:12.651976] [DEBUG] [REMOTE ] E: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:12.652129] [DEBUG] [REMOTE ] E: PASS: History has at least 300 days. [2026-01-30T12:07:12.652381] [DEBUG] [REMOTE ] E: PASS: Price check passed. Min price $35.75. [2026-01-30T12:07:12.652517] [DEBUG] [REMOTE ] E: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:12.652670] [DEBUG] [REMOTE ] E: PASS: Integrity check passed. [2026-01-30T12:07:12.652713] [DEBUG] [REMOTE ] E: Symbol is viable for forecasting. [2026-01-30T12:07:12.652762] [INFO ] [MAIN ] [996/3488] E kept (0.5s) | 995 kept, 1 rejected | 139.6/min | ETA: 17.8m [2026-01-30T12:07:13.089261] [DEBUG] [REMOTE ] EA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:13.089412] [DEBUG] [REMOTE ] EA: PASS: History has at least 300 days. [2026-01-30T12:07:13.089693] [DEBUG] [REMOTE ] EA: PASS: Price check passed. Min price $199.70. [2026-01-30T12:07:13.089836] [DEBUG] [REMOTE ] EA: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:13.089961] [DEBUG] [REMOTE ] EA: PASS: Integrity check passed. [2026-01-30T12:07:13.090003] [DEBUG] [REMOTE ] EA: Symbol is viable for forecasting. [2026-01-30T12:07:13.090054] [INFO ] [MAIN ] [997/3488] EA kept (0.4s) | 996 kept, 1 rejected | 139.6/min | ETA: 17.8m [2026-01-30T12:07:13.365423] [DEBUG] [REMOTE ] EAF: Retrieved 1956 rows, trimmed to 300. [2026-01-30T12:07:13.365539] [DEBUG] [REMOTE ] EAF: PASS: History has at least 300 days. [2026-01-30T12:07:13.365756] [DEBUG] [REMOTE ] EAF: PASS: Price check passed. Min price $11.97. [2026-01-30T12:07:13.365891] [DEBUG] [REMOTE ] EAF: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:13.365999] [DEBUG] [REMOTE ] EAF: PASS: Integrity check passed. [2026-01-30T12:07:13.366041] [DEBUG] [REMOTE ] EAF: Symbol is viable for forecasting. [2026-01-30T12:07:13.366088] [INFO ] [MAIN ] [998/3488] EAF kept (0.3s) | 997 kept, 1 rejected | 139.7/min | ETA: 17.8m [2026-01-30T12:07:13.805277] [DEBUG] [REMOTE ] EAI: Retrieved 2375 rows, trimmed to 300. [2026-01-30T12:07:13.805420] [DEBUG] [REMOTE ] EAI: PASS: History has at least 300 days. [2026-01-30T12:07:13.805701] [DEBUG] [REMOTE ] EAI: PASS: Price check passed. Min price $20.70. [2026-01-30T12:07:13.805878] [DEBUG] [REMOTE ] EAI: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:13.806019] [DEBUG] [REMOTE ] EAI: PASS: Integrity check passed. [2026-01-30T12:07:13.806071] [DEBUG] [REMOTE ] EAI: Symbol is viable for forecasting. [2026-01-30T12:07:13.806137] [INFO ] [MAIN ] [999/3488] EAI kept (0.4s) | 998 kept, 1 rejected | 139.7/min | ETA: 17.8m [2026-01-30T12:07:14.221882] [DEBUG] [REMOTE ] EARN: Retrieved 3207 rows, trimmed to 300. [2026-01-30T12:07:14.222010] [DEBUG] [REMOTE ] EARN: PASS: History has at least 300 days. [2026-01-30T12:07:14.222215] [DEBUG] [REMOTE ] EARN: PASS: Price check passed. Min price $4.90. [2026-01-30T12:07:14.222376] [DEBUG] [REMOTE ] EARN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:14.222495] [DEBUG] [REMOTE ] EARN: PASS: Integrity check passed. [2026-01-30T12:07:14.222563] [DEBUG] [REMOTE ] EARN: Symbol is viable for forecasting. [2026-01-30T12:07:14.222637] [INFO ] [MAIN ] [1000/3488] EARN kept (0.4s) | 999 kept, 1 rejected | 139.7/min | ETA: 17.8m [2026-01-30T12:07:14.419393] [DEBUG] [REMOTE ] EB: Retrieved 1849 rows, trimmed to 300. [2026-01-30T12:07:14.419731] [DEBUG] [REMOTE ] EB: PASS: History has at least 300 days. [2026-01-30T12:07:14.419950] [DEBUG] [REMOTE ] EB: PASS: Price check passed. Min price $2.20. [2026-01-30T12:07:14.420145] [DEBUG] [REMOTE ] EB: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:14.420293] [DEBUG] [REMOTE ] EB: PASS: Integrity check passed. [2026-01-30T12:07:14.420335] [DEBUG] [REMOTE ] EB: Symbol is viable for forecasting. [2026-01-30T12:07:14.420565] [INFO ] [MAIN ] [1001/3488] EB kept (0.2s) | 1000 kept, 1 rejected | 139.7/min | ETA: 17.8m [2026-01-30T12:07:15.133269] [DEBUG] [REMOTE ] EBAY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:15.133434] [DEBUG] [REMOTE ] EBAY: PASS: History has at least 300 days. [2026-01-30T12:07:15.133680] [DEBUG] [REMOTE ] EBAY: PASS: Price check passed. Min price $79.77. [2026-01-30T12:07:15.133824] [DEBUG] [REMOTE ] EBAY: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:15.133952] [DEBUG] [REMOTE ] EBAY: PASS: Integrity check passed. [2026-01-30T12:07:15.133998] [DEBUG] [REMOTE ] EBAY: Symbol is viable for forecasting. [2026-01-30T12:07:15.134051] [INFO ] [MAIN ] [1002/3488] EBAY kept (0.7s) | 1001 kept, 1 rejected | 139.6/min | ETA: 17.8m [2026-01-30T12:07:15.409369] [DEBUG] [REMOTE ] EBC: Retrieved 1328 rows, trimmed to 300. [2026-01-30T12:07:15.409489] [DEBUG] [REMOTE ] EBC: PASS: History has at least 300 days. [2026-01-30T12:07:15.409709] [DEBUG] [REMOTE ] EBC: PASS: Price check passed. Min price $16.82. [2026-01-30T12:07:15.409844] [DEBUG] [REMOTE ] EBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:15.409951] [DEBUG] [REMOTE ] EBC: PASS: Integrity check passed. [2026-01-30T12:07:15.409991] [DEBUG] [REMOTE ] EBC: Symbol is viable for forecasting. [2026-01-30T12:07:15.410038] [INFO ] [MAIN ] [1003/3488] EBC kept (0.3s) | 1002 kept, 1 rejected | 139.7/min | ETA: 17.8m [2026-01-30T12:07:15.978908] [DEBUG] [REMOTE ] EBF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:15.979062] [DEBUG] [REMOTE ] EBF: PASS: History has at least 300 days. [2026-01-30T12:07:15.979307] [DEBUG] [REMOTE ] EBF: PASS: Price check passed. Min price $16.16. [2026-01-30T12:07:15.979448] [DEBUG] [REMOTE ] EBF: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:15.979592] [DEBUG] [REMOTE ] EBF: PASS: Integrity check passed. [2026-01-30T12:07:15.979636] [DEBUG] [REMOTE ] EBF: Symbol is viable for forecasting. [2026-01-30T12:07:15.979688] [INFO ] [MAIN ] [1004/3488] EBF kept (0.6s) | 1003 kept, 1 rejected | 139.7/min | ETA: 17.8m [2026-01-30T12:07:16.265615] [DEBUG] [REMOTE ] EBON: Retrieved 1405 rows, trimmed to 300. [2026-01-30T12:07:16.265741] [DEBUG] [REMOTE ] EBON: PASS: History has at least 300 days. [2026-01-30T12:07:16.265946] [DEBUG] [REMOTE ] EBON: PASS: Price check passed. Min price $3.06. [2026-01-30T12:07:16.266086] [DEBUG] [REMOTE ] EBON: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:16.266199] [DEBUG] [REMOTE ] EBON: PASS: Integrity check passed. [2026-01-30T12:07:16.266241] [DEBUG] [REMOTE ] EBON: Symbol is viable for forecasting. [2026-01-30T12:07:16.266291] [INFO ] [MAIN ] [1005/3488] EBON kept (0.3s) | 1004 kept, 1 rejected | 139.7/min | ETA: 17.8m [2026-01-30T12:07:16.723818] [DEBUG] [REMOTE ] EBS: Retrieved 4830 rows, trimmed to 300. [2026-01-30T12:07:16.723964] [DEBUG] [REMOTE ] EBS: PASS: History has at least 300 days. [2026-01-30T12:07:16.724220] [DEBUG] [REMOTE ] EBS: PASS: Price check passed. Min price $9.08. [2026-01-30T12:07:16.724363] [DEBUG] [REMOTE ] EBS: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:16.724493] [DEBUG] [REMOTE ] EBS: PASS: Integrity check passed. [2026-01-30T12:07:16.724535] [DEBUG] [REMOTE ] EBS: Symbol is viable for forecasting. [2026-01-30T12:07:16.724606] [INFO ] [MAIN ] [1006/3488] EBS kept (0.5s) | 1005 kept, 1 rejected | 139.7/min | ETA: 17.8m [2026-01-30T12:07:17.023160] [DEBUG] [REMOTE ] EC: Retrieved 4368 rows, trimmed to 300. [2026-01-30T12:07:17.023299] [DEBUG] [REMOTE ] EC: PASS: History has at least 300 days. [2026-01-30T12:07:17.023514] [DEBUG] [REMOTE ] EC: PASS: Price check passed. Min price $9.21. [2026-01-30T12:07:17.023671] [DEBUG] [REMOTE ] EC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:17.023789] [DEBUG] [REMOTE ] EC: PASS: Integrity check passed. [2026-01-30T12:07:17.023830] [DEBUG] [REMOTE ] EC: Symbol is viable for forecasting. [2026-01-30T12:07:17.023881] [INFO ] [MAIN ] [1007/3488] EC kept (0.3s) | 1006 kept, 1 rejected | 139.7/min | ETA: 17.8m [2026-01-30T12:07:17.508085] [DEBUG] [REMOTE ] ECC: Retrieved 2844 rows, trimmed to 300. [2026-01-30T12:07:17.508254] [DEBUG] [REMOTE ] ECC: PASS: History has at least 300 days. [2026-01-30T12:07:17.508512] [DEBUG] [REMOTE ] ECC: PASS: Price check passed. Min price $5.26. [2026-01-30T12:07:17.508679] [DEBUG] [REMOTE ] ECC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:17.508833] [DEBUG] [REMOTE ] ECC: PASS: Integrity check passed. [2026-01-30T12:07:17.508901] [DEBUG] [REMOTE ] ECC: Symbol is viable for forecasting. [2026-01-30T12:07:17.508993] [INFO ] [MAIN ] [1008/3488] ECC kept (0.5s) | 1007 kept, 1 rejected | 139.7/min | ETA: 17.8m [2026-01-30T12:07:18.119321] [DEBUG] [REMOTE ] ECL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:18.119704] [DEBUG] [REMOTE ] ECL: PASS: History has at least 300 days. [2026-01-30T12:07:18.120294] [DEBUG] [REMOTE ] ECL: PASS: Price check passed. Min price $252.35. [2026-01-30T12:07:18.120497] [DEBUG] [REMOTE ] ECL: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:18.120739] [DEBUG] [REMOTE ] ECL: PASS: Integrity check passed. [2026-01-30T12:07:18.120802] [DEBUG] [REMOTE ] ECL: Symbol is viable for forecasting. [2026-01-30T12:07:18.120886] [INFO ] [MAIN ] [1009/3488] ECL kept (0.6s) | 1008 kept, 1 rejected | 139.7/min | ETA: 17.8m [2026-01-30T12:07:18.623540] [DEBUG] [REMOTE ] ECPG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:18.623826] [DEBUG] [REMOTE ] ECPG: PASS: History has at least 300 days. [2026-01-30T12:07:18.624178] [DEBUG] [REMOTE ] ECPG: PASS: Price check passed. Min price $41.10. [2026-01-30T12:07:18.624331] [DEBUG] [REMOTE ] ECPG: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:18.624512] [DEBUG] [REMOTE ] ECPG: PASS: Integrity check passed. [2026-01-30T12:07:18.624565] [DEBUG] [REMOTE ] ECPG: Symbol is viable for forecasting. [2026-01-30T12:07:18.624646] [INFO ] [MAIN ] [1010/3488] ECPG kept (0.5s) | 1009 kept, 1 rejected | 139.6/min | ETA: 17.7m [2026-01-30T12:07:18.843674] [DEBUG] [REMOTE ] ECX: Retrieved 779 rows, trimmed to 300. [2026-01-30T12:07:18.843861] [DEBUG] [REMOTE ] ECX: PASS: History has at least 300 days. [2026-01-30T12:07:18.844130] [DEBUG] [REMOTE ] ECX: PASS: Price check passed. Min price $1.55. [2026-01-30T12:07:18.844323] [DEBUG] [REMOTE ] ECX: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:18.844445] [DEBUG] [REMOTE ] ECX: PASS: Integrity check passed. [2026-01-30T12:07:18.844597] [DEBUG] [REMOTE ] ECX: Symbol is viable for forecasting. [2026-01-30T12:07:18.844660] [INFO ] [MAIN ] [1011/3488] ECX kept (0.2s) | 1010 kept, 1 rejected | 139.7/min | ETA: 17.7m [2026-01-30T12:07:19.477708] [DEBUG] [REMOTE ] ED: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:19.477961] [DEBUG] [REMOTE ] ED: PASS: History has at least 300 days. [2026-01-30T12:07:19.478302] [DEBUG] [REMOTE ] ED: PASS: Price check passed. Min price $95.30. [2026-01-30T12:07:19.478479] [DEBUG] [REMOTE ] ED: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:19.478670] [DEBUG] [REMOTE ] ED: PASS: Integrity check passed. [2026-01-30T12:07:19.478719] [DEBUG] [REMOTE ] ED: Symbol is viable for forecasting. [2026-01-30T12:07:19.478804] [INFO ] [MAIN ] [1012/3488] ED kept (0.6s) | 1011 kept, 1 rejected | 139.6/min | ETA: 17.7m [2026-01-30T12:07:19.985775] [DEBUG] [REMOTE ] EDAP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:19.985983] [DEBUG] [REMOTE ] EDAP: PASS: History has at least 300 days. [2026-01-30T12:07:19.986267] [DEBUG] [REMOTE ] EDAP: PASS: Price check passed. Min price $1.99. [2026-01-30T12:07:19.986413] [DEBUG] [REMOTE ] EDAP: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:19.986543] [DEBUG] [REMOTE ] EDAP: PASS: Integrity check passed. [2026-01-30T12:07:19.986606] [DEBUG] [REMOTE ] EDAP: Symbol is viable for forecasting. [2026-01-30T12:07:19.986665] [INFO ] [MAIN ] [1013/3488] EDAP kept (0.5s) | 1012 kept, 1 rejected | 139.6/min | ETA: 17.7m [2026-01-30T12:07:20.390408] [DEBUG] [REMOTE ] EDD: Retrieved 4723 rows, trimmed to 300. [2026-01-30T12:07:20.390631] [DEBUG] [REMOTE ] EDD: PASS: History has at least 300 days. [2026-01-30T12:07:20.390900] [DEBUG] [REMOTE ] EDD: PASS: Price check passed. Min price $5.18. [2026-01-30T12:07:20.391042] [DEBUG] [REMOTE ] EDD: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:20.391176] [DEBUG] [REMOTE ] EDD: PASS: Integrity check passed. [2026-01-30T12:07:20.391218] [DEBUG] [REMOTE ] EDD: Symbol is viable for forecasting. [2026-01-30T12:07:20.391273] [INFO ] [MAIN ] [1014/3488] EDD kept (0.4s) | 1013 kept, 1 rejected | 139.6/min | ETA: 17.7m [2026-01-30T12:07:20.830934] [DEBUG] [REMOTE ] EDF: Retrieved 3796 rows, trimmed to 300. [2026-01-30T12:07:20.831144] [DEBUG] [REMOTE ] EDF: PASS: History has at least 300 days. [2026-01-30T12:07:20.831440] [DEBUG] [REMOTE ] EDF: PASS: Price check passed. Min price $4.69. [2026-01-30T12:07:20.831617] [DEBUG] [REMOTE ] EDF: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:20.831759] [DEBUG] [REMOTE ] EDF: PASS: Integrity check passed. [2026-01-30T12:07:20.831799] [DEBUG] [REMOTE ] EDF: Symbol is viable for forecasting. [2026-01-30T12:07:20.831866] [INFO ] [MAIN ] [1015/3488] EDF kept (0.4s) | 1014 kept, 1 rejected | 139.6/min | ETA: 17.7m [2026-01-30T12:07:21.254055] [DEBUG] [REMOTE ] EDN: Retrieved 4721 rows, trimmed to 300. [2026-01-30T12:07:21.254294] [DEBUG] [REMOTE ] EDN: PASS: History has at least 300 days. [2026-01-30T12:07:21.254862] [DEBUG] [REMOTE ] EDN: PASS: Price check passed. Min price $26.33. [2026-01-30T12:07:21.255054] [DEBUG] [REMOTE ] EDN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:21.255234] [DEBUG] [REMOTE ] EDN: PASS: Integrity check passed. [2026-01-30T12:07:21.255294] [DEBUG] [REMOTE ] EDN: Symbol is viable for forecasting. [2026-01-30T12:07:21.255369] [INFO ] [MAIN ] [1016/3488] EDN kept (0.4s) | 1015 kept, 1 rejected | 139.6/min | ETA: 17.7m [2026-01-30T12:07:21.410549] [DEBUG] [REMOTE ] EE: Retrieved 952 rows, trimmed to 300. [2026-01-30T12:07:21.410790] [DEBUG] [REMOTE ] EE: PASS: History has at least 300 days. [2026-01-30T12:07:21.411084] [DEBUG] [REMOTE ] EE: PASS: Price check passed. Min price $25.48. [2026-01-30T12:07:21.411268] [DEBUG] [REMOTE ] EE: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:21.411446] [DEBUG] [REMOTE ] EE: PASS: Integrity check passed. [2026-01-30T12:07:21.411503] [DEBUG] [REMOTE ] EE: Symbol is viable for forecasting. [2026-01-30T12:07:21.411561] [INFO ] [MAIN ] [1017/3488] EE kept (0.2s) | 1016 kept, 1 rejected | 139.7/min | ETA: 17.7m [2026-01-30T12:07:21.832739] [DEBUG] [REMOTE ] EEE: 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-30T12:07:21.833236] [DEBUG] [REMOTE ] EEE: FAIL: History check failed. No DataFrame was returned. [2026-01-30T12:07:21.833362] [WARN ] [LOCAL ] EEE: SET TO BLACKLISTED [2026-01-30T12:07:21.835383] [INFO ] [MAIN ] [1018/3488] EEE rejected (0.4s) | 1016 kept, 2 rejected | 139.7/min | ETA: 17.7m [2026-01-30T12:07:22.394243] [DEBUG] [REMOTE ] EEMA: Retrieved 3513 rows, trimmed to 300. [2026-01-30T12:07:22.394375] [DEBUG] [REMOTE ] EEMA: PASS: History has at least 300 days. [2026-01-30T12:07:22.394609] [DEBUG] [REMOTE ] EEMA: PASS: Price check passed. Min price $89.75. [2026-01-30T12:07:22.394751] [DEBUG] [REMOTE ] EEMA: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:22.394863] [DEBUG] [REMOTE ] EEMA: PASS: Integrity check passed. [2026-01-30T12:07:22.394903] [DEBUG] [REMOTE ] EEMA: Symbol is viable for forecasting. [2026-01-30T12:07:22.394952] [INFO ] [MAIN ] [1019/3488] EEMA kept (0.6s) | 1017 kept, 2 rejected | 139.7/min | ETA: 17.7m [2026-01-30T12:07:22.772536] [DEBUG] [REMOTE ] EEX: Retrieved 2201 rows, trimmed to 300. [2026-01-30T12:07:22.772723] [DEBUG] [REMOTE ] EEX: PASS: History has at least 300 days. [2026-01-30T12:07:22.772979] [DEBUG] [REMOTE ] EEX: PASS: Price check passed. Min price $3.37. [2026-01-30T12:07:22.773139] [DEBUG] [REMOTE ] EEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:22.773266] [DEBUG] [REMOTE ] EEX: PASS: Integrity check passed. [2026-01-30T12:07:22.773314] [DEBUG] [REMOTE ] EEX: Symbol is viable for forecasting. [2026-01-30T12:07:22.773371] [INFO ] [MAIN ] [1020/3488] EEX kept (0.4s) | 1018 kept, 2 rejected | 139.7/min | ETA: 17.7m [2026-01-30T12:07:23.228238] [DEBUG] [REMOTE ] EFC: Retrieved 3850 rows, trimmed to 300. [2026-01-30T12:07:23.228411] [DEBUG] [REMOTE ] EFC: PASS: History has at least 300 days. [2026-01-30T12:07:23.228723] [DEBUG] [REMOTE ] EFC: PASS: Price check passed. Min price $13.03. [2026-01-30T12:07:23.228865] [DEBUG] [REMOTE ] EFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:23.228988] [DEBUG] [REMOTE ] EFC: PASS: Integrity check passed. [2026-01-30T12:07:23.229028] [DEBUG] [REMOTE ] EFC: Symbol is viable for forecasting. [2026-01-30T12:07:23.229079] [INFO ] [MAIN ] [1021/3488] EFC kept (0.5s) | 1019 kept, 2 rejected | 139.7/min | ETA: 17.7m [2026-01-30T12:07:23.714179] [DEBUG] [REMOTE ] EFSC: Retrieved 5673 rows, trimmed to 300. [2026-01-30T12:07:23.714373] [DEBUG] [REMOTE ] EFSC: PASS: History has at least 300 days. [2026-01-30T12:07:23.714601] [DEBUG] [REMOTE ] EFSC: PASS: Price check passed. Min price $51.70. [2026-01-30T12:07:23.714739] [DEBUG] [REMOTE ] EFSC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:23.714847] [DEBUG] [REMOTE ] EFSC: PASS: Integrity check passed. [2026-01-30T12:07:23.714887] [DEBUG] [REMOTE ] EFSC: Symbol is viable for forecasting. [2026-01-30T12:07:23.714935] [INFO ] [MAIN ] [1022/3488] EFSC kept (0.5s) | 1020 kept, 2 rejected | 139.6/min | ETA: 17.7m [2026-01-30T12:07:24.120915] [DEBUG] [REMOTE ] EFX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:24.121061] [DEBUG] [REMOTE ] EFX: PASS: History has at least 300 days. [2026-01-30T12:07:24.121288] [DEBUG] [REMOTE ] EFX: PASS: Price check passed. Min price $203.70. [2026-01-30T12:07:24.121421] [DEBUG] [REMOTE ] EFX: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:24.121535] [DEBUG] [REMOTE ] EFX: PASS: Integrity check passed. [2026-01-30T12:07:24.121595] [DEBUG] [REMOTE ] EFX: Symbol is viable for forecasting. [2026-01-30T12:07:24.121646] [INFO ] [MAIN ] [1023/3488] EFX kept (0.4s) | 1021 kept, 2 rejected | 139.7/min | ETA: 17.7m [2026-01-30T12:07:24.648901] [DEBUG] [REMOTE ] EG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:24.649034] [DEBUG] [REMOTE ] EG: PASS: History has at least 300 days. [2026-01-30T12:07:24.649239] [DEBUG] [REMOTE ] EG: PASS: Price check passed. Min price $303.05. [2026-01-30T12:07:24.649371] [DEBUG] [REMOTE ] EG: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:24.649478] [DEBUG] [REMOTE ] EG: PASS: Integrity check passed. [2026-01-30T12:07:24.649729] [DEBUG] [REMOTE ] EG: Symbol is viable for forecasting. [2026-01-30T12:07:24.649777] [INFO ] [MAIN ] [1024/3488] EG kept (0.5s) | 1022 kept, 2 rejected | 139.6/min | ETA: 17.6m [2026-01-30T12:07:25.137379] [DEBUG] [REMOTE ] EGAN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:25.137521] [DEBUG] [REMOTE ] EGAN: PASS: History has at least 300 days. [2026-01-30T12:07:25.137967] [DEBUG] [REMOTE ] EGAN: PASS: Price check passed. Min price $9.56. [2026-01-30T12:07:25.138101] [DEBUG] [REMOTE ] EGAN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:25.138214] [DEBUG] [REMOTE ] EGAN: PASS: Integrity check passed. [2026-01-30T12:07:25.138254] [DEBUG] [REMOTE ] EGAN: Symbol is viable for forecasting. [2026-01-30T12:07:25.138301] [INFO ] [MAIN ] [1025/3488] EGAN kept (0.5s) | 1023 kept, 2 rejected | 139.6/min | ETA: 17.6m [2026-01-30T12:07:25.608666] [DEBUG] [REMOTE ] EGBN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:25.608816] [DEBUG] [REMOTE ] EGBN: PASS: History has at least 300 days. [2026-01-30T12:07:25.609069] [DEBUG] [REMOTE ] EGBN: PASS: Price check passed. Min price $15.80. [2026-01-30T12:07:25.609205] [DEBUG] [REMOTE ] EGBN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:25.609324] [DEBUG] [REMOTE ] EGBN: PASS: Integrity check passed. [2026-01-30T12:07:25.609364] [DEBUG] [REMOTE ] EGBN: Symbol is viable for forecasting. [2026-01-30T12:07:25.609413] [INFO ] [MAIN ] [1026/3488] EGBN kept (0.5s) | 1024 kept, 2 rejected | 139.6/min | ETA: 17.6m [2026-01-30T12:07:26.064266] [DEBUG] [REMOTE ] EGP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:26.064410] [DEBUG] [REMOTE ] EGP: PASS: History has at least 300 days. [2026-01-30T12:07:26.064670] [DEBUG] [REMOTE ] EGP: PASS: Price check passed. Min price $172.98. [2026-01-30T12:07:26.065000] [DEBUG] [REMOTE ] EGP: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:26.065118] [DEBUG] [REMOTE ] EGP: PASS: Integrity check passed. [2026-01-30T12:07:26.065158] [DEBUG] [REMOTE ] EGP: Symbol is viable for forecasting. [2026-01-30T12:07:26.065205] [INFO ] [MAIN ] [1027/3488] EGP kept (0.5s) | 1025 kept, 2 rejected | 139.6/min | ETA: 17.6m [2026-01-30T12:07:26.528147] [DEBUG] [REMOTE ] EGY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:26.528289] [DEBUG] [REMOTE ] EGY: PASS: History has at least 300 days. [2026-01-30T12:07:26.528536] [DEBUG] [REMOTE ] EGY: PASS: Price check passed. Min price $3.37. [2026-01-30T12:07:26.528703] [DEBUG] [REMOTE ] EGY: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:26.528825] [DEBUG] [REMOTE ] EGY: PASS: Integrity check passed. [2026-01-30T12:07:26.528866] [DEBUG] [REMOTE ] EGY: Symbol is viable for forecasting. [2026-01-30T12:07:26.528916] [INFO ] [MAIN ] [1028/3488] EGY kept (0.5s) | 1026 kept, 2 rejected | 139.6/min | ETA: 17.6m [2026-01-30T12:07:26.831065] [DEBUG] [REMOTE ] EH: Retrieved 1540 rows, trimmed to 300. [2026-01-30T12:07:26.831198] [DEBUG] [REMOTE ] EH: PASS: History has at least 300 days. [2026-01-30T12:07:26.831404] [DEBUG] [REMOTE ] EH: PASS: Price check passed. Min price $12.79. [2026-01-30T12:07:26.831566] [DEBUG] [REMOTE ] EH: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:26.831719] [DEBUG] [REMOTE ] EH: PASS: Integrity check passed. [2026-01-30T12:07:26.831761] [DEBUG] [REMOTE ] EH: Symbol is viable for forecasting. [2026-01-30T12:07:26.831810] [INFO ] [MAIN ] [1029/3488] EH kept (0.3s) | 1027 kept, 2 rejected | 139.6/min | ETA: 17.6m [2026-01-30T12:07:27.144882] [DEBUG] [REMOTE ] EHAB: Retrieved 898 rows, trimmed to 300. [2026-01-30T12:07:27.145015] [DEBUG] [REMOTE ] EHAB: PASS: History has at least 300 days. [2026-01-30T12:07:27.145218] [DEBUG] [REMOTE ] EHAB: PASS: Price check passed. Min price $7.71. [2026-01-30T12:07:27.145357] [DEBUG] [REMOTE ] EHAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:27.145474] [DEBUG] [REMOTE ] EHAB: PASS: Integrity check passed. [2026-01-30T12:07:27.145527] [DEBUG] [REMOTE ] EHAB: Symbol is viable for forecasting. [2026-01-30T12:07:27.145610] [INFO ] [MAIN ] [1030/3488] EHAB kept (0.3s) | 1028 kept, 2 rejected | 139.7/min | ETA: 17.6m [2026-01-30T12:07:27.581809] [DEBUG] [REMOTE ] EHC: Retrieved 2031 rows, trimmed to 300. [2026-01-30T12:07:27.581944] [DEBUG] [REMOTE ] EHC: PASS: History has at least 300 days. [2026-01-30T12:07:27.582140] [DEBUG] [REMOTE ] EHC: PASS: Price check passed. Min price $94.58. [2026-01-30T12:07:27.582274] [DEBUG] [REMOTE ] EHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:27.582383] [DEBUG] [REMOTE ] EHC: PASS: Integrity check passed. [2026-01-30T12:07:27.582423] [DEBUG] [REMOTE ] EHC: Symbol is viable for forecasting. [2026-01-30T12:07:27.582469] [INFO ] [MAIN ] [1031/3488] EHC kept (0.4s) | 1029 kept, 2 rejected | 139.6/min | ETA: 17.6m [2026-01-30T12:07:28.185484] [DEBUG] [REMOTE ] EHI: Retrieved 5663 rows, trimmed to 300. [2026-01-30T12:07:28.185666] [DEBUG] [REMOTE ] EHI: PASS: History has at least 300 days. [2026-01-30T12:07:28.185878] [DEBUG] [REMOTE ] EHI: PASS: Price check passed. Min price $6.12. [2026-01-30T12:07:28.186012] [DEBUG] [REMOTE ] EHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:28.186125] [DEBUG] [REMOTE ] EHI: PASS: Integrity check passed. [2026-01-30T12:07:28.186165] [DEBUG] [REMOTE ] EHI: Symbol is viable for forecasting. [2026-01-30T12:07:28.186212] [INFO ] [MAIN ] [1032/3488] EHI kept (0.6s) | 1030 kept, 2 rejected | 139.6/min | ETA: 17.6m [2026-01-30T12:07:28.624347] [DEBUG] [REMOTE ] EHTH: Retrieved 4848 rows, trimmed to 300. [2026-01-30T12:07:28.624560] [DEBUG] [REMOTE ] EHTH: PASS: History has at least 300 days. [2026-01-30T12:07:28.625064] [DEBUG] [REMOTE ] EHTH: PASS: Price check passed. Min price $2.86. [2026-01-30T12:07:28.625208] [DEBUG] [REMOTE ] EHTH: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:28.625362] [DEBUG] [REMOTE ] EHTH: PASS: Integrity check passed. [2026-01-30T12:07:28.625405] [DEBUG] [REMOTE ] EHTH: Symbol is viable for forecasting. [2026-01-30T12:07:28.625458] [INFO ] [MAIN ] [1033/3488] EHTH kept (0.4s) | 1031 kept, 2 rejected | 139.6/min | ETA: 17.6m [2026-01-30T12:07:28.926641] [DEBUG] [REMOTE ] EIC: Retrieved 1639 rows, trimmed to 300. [2026-01-30T12:07:28.926822] [DEBUG] [REMOTE ] EIC: PASS: History has at least 300 days. [2026-01-30T12:07:28.927062] [DEBUG] [REMOTE ] EIC: PASS: Price check passed. Min price $10.83. [2026-01-30T12:07:28.927202] [DEBUG] [REMOTE ] EIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:28.927318] [DEBUG] [REMOTE ] EIC: PASS: Integrity check passed. [2026-01-30T12:07:28.927359] [DEBUG] [REMOTE ] EIC: Symbol is viable for forecasting. [2026-01-30T12:07:28.927410] [INFO ] [MAIN ] [1034/3488] EIC kept (0.3s) | 1032 kept, 2 rejected | 139.6/min | ETA: 17.6m [2026-01-30T12:07:29.451733] [DEBUG] [REMOTE ] EIG: Retrieved 4780 rows, trimmed to 300. [2026-01-30T12:07:29.451891] [DEBUG] [REMOTE ] EIG: PASS: History has at least 300 days. [2026-01-30T12:07:29.452131] [DEBUG] [REMOTE ] EIG: PASS: Price check passed. Min price $35.80. [2026-01-30T12:07:29.452267] [DEBUG] [REMOTE ] EIG: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:29.452392] [DEBUG] [REMOTE ] EIG: PASS: Integrity check passed. [2026-01-30T12:07:29.452434] [DEBUG] [REMOTE ] EIG: Symbol is viable for forecasting. [2026-01-30T12:07:29.452485] [INFO ] [MAIN ] [1035/3488] EIG kept (0.5s) | 1033 kept, 2 rejected | 139.6/min | ETA: 17.6m [2026-01-30T12:07:29.788808] [DEBUG] [REMOTE ] EIX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:29.788940] [DEBUG] [REMOTE ] EIX: PASS: History has at least 300 days. [2026-01-30T12:07:29.789152] [DEBUG] [REMOTE ] EIX: PASS: Price check passed. Min price $53.59. [2026-01-30T12:07:29.789293] [DEBUG] [REMOTE ] EIX: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:29.789409] [DEBUG] [REMOTE ] EIX: PASS: Integrity check passed. [2026-01-30T12:07:29.789451] [DEBUG] [REMOTE ] EIX: Symbol is viable for forecasting. [2026-01-30T12:07:29.789506] [INFO ] [MAIN ] [1036/3488] EIX kept (0.3s) | 1034 kept, 2 rejected | 139.6/min | ETA: 17.6m [2026-01-30T12:07:30.304492] [DEBUG] [REMOTE ] EL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:30.304677] [DEBUG] [REMOTE ] EL: PASS: History has at least 300 days. [2026-01-30T12:07:30.304919] [DEBUG] [REMOTE ] EL: PASS: Price check passed. Min price $85.59. [2026-01-30T12:07:30.305056] [DEBUG] [REMOTE ] EL: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:30.305177] [DEBUG] [REMOTE ] EL: PASS: Integrity check passed. [2026-01-30T12:07:30.305219] [DEBUG] [REMOTE ] EL: Symbol is viable for forecasting. [2026-01-30T12:07:30.305267] [INFO ] [MAIN ] [1037/3488] EL kept (0.5s) | 1035 kept, 2 rejected | 139.6/min | ETA: 17.6m [2026-01-30T12:07:30.494648] [DEBUG] [REMOTE ] ELAB: Retrieved 548 rows, trimmed to 300. [2026-01-30T12:07:30.494791] [DEBUG] [REMOTE ] ELAB: PASS: History has at least 300 days. [2026-01-30T12:07:30.494985] [DEBUG] [REMOTE ] ELAB: PASS: Price check passed. Min price $3.18. [2026-01-30T12:07:30.495118] [DEBUG] [REMOTE ] ELAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:30.495223] [DEBUG] [REMOTE ] ELAB: PASS: Integrity check passed. [2026-01-30T12:07:30.495263] [DEBUG] [REMOTE ] ELAB: Symbol is viable for forecasting. [2026-01-30T12:07:30.495310] [INFO ] [MAIN ] [1038/3488] ELAB kept (0.2s) | 1036 kept, 2 rejected | 139.7/min | ETA: 17.5m [2026-01-30T12:07:30.856043] [DEBUG] [REMOTE ] ELAN: Retrieved 1849 rows, trimmed to 300. [2026-01-30T12:07:30.856158] [DEBUG] [REMOTE ] ELAN: PASS: History has at least 300 days. [2026-01-30T12:07:30.856349] [DEBUG] [REMOTE ] ELAN: PASS: Price check passed. Min price $20.43. [2026-01-30T12:07:30.856480] [DEBUG] [REMOTE ] ELAN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:30.856603] [DEBUG] [REMOTE ] ELAN: PASS: Integrity check passed. [2026-01-30T12:07:30.856645] [DEBUG] [REMOTE ] ELAN: Symbol is viable for forecasting. [2026-01-30T12:07:30.856692] [INFO ] [MAIN ] [1039/3488] ELAN kept (0.4s) | 1037 kept, 2 rejected | 139.7/min | ETA: 17.5m [2026-01-30T12:07:31.394930] [DEBUG] [REMOTE ] ELC: Retrieved 2374 rows, trimmed to 300. [2026-01-30T12:07:31.395034] [DEBUG] [REMOTE ] ELC: PASS: History has at least 300 days. [2026-01-30T12:07:31.395232] [DEBUG] [REMOTE ] ELC: PASS: Price check passed. Min price $20.45. [2026-01-30T12:07:31.395366] [DEBUG] [REMOTE ] ELC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:31.395477] [DEBUG] [REMOTE ] ELC: PASS: Integrity check passed. [2026-01-30T12:07:31.395521] [DEBUG] [REMOTE ] ELC: Symbol is viable for forecasting. [2026-01-30T12:07:31.395591] [INFO ] [MAIN ] [1040/3488] ELC kept (0.5s) | 1038 kept, 2 rejected | 139.7/min | ETA: 17.5m [2026-01-30T12:07:31.707427] [DEBUG] [REMOTE ] ELDN: Retrieved 2859 rows, trimmed to 300. [2026-01-30T12:07:31.707557] [DEBUG] [REMOTE ] ELDN: PASS: History has at least 300 days. [2026-01-30T12:07:31.707796] [DEBUG] [REMOTE ] ELDN: PASS: Price check passed. Min price $1.39. [2026-01-30T12:07:31.707940] [DEBUG] [REMOTE ] ELDN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:31.708048] [DEBUG] [REMOTE ] ELDN: PASS: Integrity check passed. [2026-01-30T12:07:31.708089] [DEBUG] [REMOTE ] ELDN: Symbol is viable for forecasting. [2026-01-30T12:07:31.708136] [INFO ] [MAIN ] [1041/3488] ELDN kept (0.3s) | 1039 kept, 2 rejected | 139.7/min | ETA: 17.5m [2026-01-30T12:07:32.212928] [DEBUG] [REMOTE ] ELF: Retrieved 2351 rows, trimmed to 300. [2026-01-30T12:07:32.213057] [DEBUG] [REMOTE ] ELF: PASS: History has at least 300 days. [2026-01-30T12:07:32.213256] [DEBUG] [REMOTE ] ELF: PASS: Price check passed. Min price $68.42. [2026-01-30T12:07:32.213393] [DEBUG] [REMOTE ] ELF: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:32.213502] [DEBUG] [REMOTE ] ELF: PASS: Integrity check passed. [2026-01-30T12:07:32.213543] [DEBUG] [REMOTE ] ELF: Symbol is viable for forecasting. [2026-01-30T12:07:32.213614] [INFO ] [MAIN ] [1042/3488] ELF kept (0.5s) | 1040 kept, 2 rejected | 139.7/min | ETA: 17.5m [2026-01-30T12:07:32.741914] [DEBUG] [REMOTE ] ELME: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:32.742047] [DEBUG] [REMOTE ] ELME: PASS: History has at least 300 days. [2026-01-30T12:07:32.742260] [DEBUG] [REMOTE ] ELME: PASS: Price check passed. Min price $2.16. [2026-01-30T12:07:32.742396] [DEBUG] [REMOTE ] ELME: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:32.742508] [DEBUG] [REMOTE ] ELME: PASS: Integrity check passed. [2026-01-30T12:07:32.742548] [DEBUG] [REMOTE ] ELME: Symbol is viable for forecasting. [2026-01-30T12:07:32.742614] [INFO ] [MAIN ] [1043/3488] ELME kept (0.5s) | 1041 kept, 2 rejected | 139.6/min | ETA: 17.5m [2026-01-30T12:07:33.212552] [DEBUG] [REMOTE ] ELS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:33.212725] [DEBUG] [REMOTE ] ELS: PASS: History has at least 300 days. [2026-01-30T12:07:33.212937] [DEBUG] [REMOTE ] ELS: PASS: Price check passed. Min price $59.30. [2026-01-30T12:07:33.213071] [DEBUG] [REMOTE ] ELS: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:33.213183] [DEBUG] [REMOTE ] ELS: PASS: Integrity check passed. [2026-01-30T12:07:33.213223] [DEBUG] [REMOTE ] ELS: Symbol is viable for forecasting. [2026-01-30T12:07:33.213270] [INFO ] [MAIN ] [1044/3488] ELS kept (0.5s) | 1042 kept, 2 rejected | 139.6/min | ETA: 17.5m [2026-01-30T12:07:33.453943] [DEBUG] [REMOTE ] ELTX: Retrieved 1251 rows, trimmed to 300. [2026-01-30T12:07:33.454084] [DEBUG] [REMOTE ] ELTX: PASS: History has at least 300 days. [2026-01-30T12:07:33.454287] [DEBUG] [REMOTE ] ELTX: PASS: Price check passed. Min price $7.54. [2026-01-30T12:07:33.454419] [DEBUG] [REMOTE ] ELTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:33.454532] [DEBUG] [REMOTE ] ELTX: PASS: Integrity check passed. [2026-01-30T12:07:33.454600] [DEBUG] [REMOTE ] ELTX: Symbol is viable for forecasting. [2026-01-30T12:07:33.454652] [INFO ] [MAIN ] [1045/3488] ELTX kept (0.2s) | 1043 kept, 2 rejected | 139.7/min | ETA: 17.5m [2026-01-30T12:07:33.886491] [DEBUG] [REMOTE ] ELVA: Retrieved 2454 rows, trimmed to 300. [2026-01-30T12:07:33.886638] [DEBUG] [REMOTE ] ELVA: PASS: History has at least 300 days. [2026-01-30T12:07:33.886834] [DEBUG] [REMOTE ] ELVA: PASS: Price check passed. Min price $4.23. [2026-01-30T12:07:33.886966] [DEBUG] [REMOTE ] ELVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:33.887072] [DEBUG] [REMOTE ] ELVA: PASS: Integrity check passed. [2026-01-30T12:07:33.887111] [DEBUG] [REMOTE ] ELVA: Symbol is viable for forecasting. [2026-01-30T12:07:33.887158] [INFO ] [MAIN ] [1046/3488] ELVA kept (0.4s) | 1044 kept, 2 rejected | 139.7/min | ETA: 17.5m [2026-01-30T12:07:34.241709] [DEBUG] [REMOTE ] ELVN: Retrieved 1479 rows, trimmed to 300. [2026-01-30T12:07:34.241844] [DEBUG] [REMOTE ] ELVN: PASS: History has at least 300 days. [2026-01-30T12:07:34.242054] [DEBUG] [REMOTE ] ELVN: PASS: Price check passed. Min price $15.14. [2026-01-30T12:07:34.242185] [DEBUG] [REMOTE ] ELVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:34.242301] [DEBUG] [REMOTE ] ELVN: PASS: Integrity check passed. [2026-01-30T12:07:34.242340] [DEBUG] [REMOTE ] ELVN: Symbol is viable for forecasting. [2026-01-30T12:07:34.242388] [INFO ] [MAIN ] [1047/3488] ELVN kept (0.4s) | 1045 kept, 2 rejected | 139.7/min | ETA: 17.5m [2026-01-30T12:07:34.567198] [DEBUG] [REMOTE ] EM: Retrieved 1213 rows, trimmed to 300. [2026-01-30T12:07:34.567327] [DEBUG] [REMOTE ] EM: PASS: History has at least 300 days. [2026-01-30T12:07:34.567526] [DEBUG] [REMOTE ] EM: PASS: Price check passed. Min price $1.13. [2026-01-30T12:07:34.567691] [DEBUG] [REMOTE ] EM: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:34.567802] [DEBUG] [REMOTE ] EM: PASS: Integrity check passed. [2026-01-30T12:07:34.567866] [DEBUG] [REMOTE ] EM: Symbol is viable for forecasting. [2026-01-30T12:07:34.567919] [INFO ] [MAIN ] [1048/3488] EM kept (0.3s) | 1046 kept, 2 rejected | 139.7/min | ETA: 17.5m [2026-01-30T12:07:35.189233] [DEBUG] [REMOTE ] EMB: Retrieved 4556 rows, trimmed to 300. [2026-01-30T12:07:35.189367] [DEBUG] [REMOTE ] EMB: PASS: History has at least 300 days. [2026-01-30T12:07:35.189614] [DEBUG] [REMOTE ] EMB: PASS: Price check passed. Min price $94.90. [2026-01-30T12:07:35.189773] [DEBUG] [REMOTE ] EMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:35.189885] [DEBUG] [REMOTE ] EMB: PASS: Integrity check passed. [2026-01-30T12:07:35.189924] [DEBUG] [REMOTE ] EMB: Symbol is viable for forecasting. [2026-01-30T12:07:35.189971] [INFO ] [MAIN ] [1049/3488] EMB kept (0.6s) | 1047 kept, 2 rejected | 139.7/min | ETA: 17.5m [2026-01-30T12:07:35.439977] [DEBUG] [REMOTE ] EMBC: Retrieved 960 rows, trimmed to 300. [2026-01-30T12:07:35.440117] [DEBUG] [REMOTE ] EMBC: PASS: History has at least 300 days. [2026-01-30T12:07:35.440317] [DEBUG] [REMOTE ] EMBC: PASS: Price check passed. Min price $10.20. [2026-01-30T12:07:35.440456] [DEBUG] [REMOTE ] EMBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:35.440566] [DEBUG] [REMOTE ] EMBC: PASS: Integrity check passed. [2026-01-30T12:07:35.440635] [DEBUG] [REMOTE ] EMBC: Symbol is viable for forecasting. [2026-01-30T12:07:35.440690] [INFO ] [MAIN ] [1050/3488] EMBC kept (0.3s) | 1048 kept, 2 rejected | 139.7/min | ETA: 17.4m [2026-01-30T12:07:36.041759] [DEBUG] [REMOTE ] EMD: Retrieved 5575 rows, trimmed to 300. [2026-01-30T12:07:36.042080] [DEBUG] [REMOTE ] EMD: PASS: History has at least 300 days. [2026-01-30T12:07:36.042295] [DEBUG] [REMOTE ] EMD: PASS: Price check passed. Min price $10.05. [2026-01-30T12:07:36.042427] [DEBUG] [REMOTE ] EMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:36.042539] [DEBUG] [REMOTE ] EMD: PASS: Integrity check passed. [2026-01-30T12:07:36.042596] [DEBUG] [REMOTE ] EMD: Symbol is viable for forecasting. [2026-01-30T12:07:36.042646] [INFO ] [MAIN ] [1051/3488] EMD kept (0.6s) | 1049 kept, 2 rejected | 139.7/min | ETA: 17.4m [2026-01-30T12:07:36.511644] [DEBUG] [REMOTE ] EMF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:36.511801] [DEBUG] [REMOTE ] EMF: PASS: History has at least 300 days. [2026-01-30T12:07:36.512027] [DEBUG] [REMOTE ] EMF: PASS: Price check passed. Min price $15.57. [2026-01-30T12:07:36.512160] [DEBUG] [REMOTE ] EMF: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:36.512279] [DEBUG] [REMOTE ] EMF: PASS: Integrity check passed. [2026-01-30T12:07:36.512319] [DEBUG] [REMOTE ] EMF: Symbol is viable for forecasting. [2026-01-30T12:07:36.512367] [INFO ] [MAIN ] [1052/3488] EMF kept (0.5s) | 1050 kept, 2 rejected | 139.7/min | ETA: 17.4m [2026-01-30T12:07:36.959548] [DEBUG] [REMOTE ] EMN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:36.959715] [DEBUG] [REMOTE ] EMN: PASS: History has at least 300 days. [2026-01-30T12:07:36.959942] [DEBUG] [REMOTE ] EMN: PASS: Price check passed. Min price $55.64. [2026-01-30T12:07:36.960077] [DEBUG] [REMOTE ] EMN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:36.960191] [DEBUG] [REMOTE ] EMN: PASS: Integrity check passed. [2026-01-30T12:07:36.960231] [DEBUG] [REMOTE ] EMN: Symbol is viable for forecasting. [2026-01-30T12:07:36.960278] [INFO ] [MAIN ] [1053/3488] EMN kept (0.4s) | 1051 kept, 2 rejected | 139.7/min | ETA: 17.4m [2026-01-30T12:07:37.412246] [DEBUG] [REMOTE ] EMO: Retrieved 3679 rows, trimmed to 300. [2026-01-30T12:07:37.412380] [DEBUG] [REMOTE ] EMO: PASS: History has at least 300 days. [2026-01-30T12:07:37.412614] [DEBUG] [REMOTE ] EMO: PASS: Price check passed. Min price $40.89. [2026-01-30T12:07:37.412759] [DEBUG] [REMOTE ] EMO: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:37.412883] [DEBUG] [REMOTE ] EMO: PASS: Integrity check passed. [2026-01-30T12:07:37.412925] [DEBUG] [REMOTE ] EMO: Symbol is viable for forecasting. [2026-01-30T12:07:37.412973] [INFO ] [MAIN ] [1054/3488] EMO kept (0.5s) | 1052 kept, 2 rejected | 139.7/min | ETA: 17.4m [2026-01-30T12:07:37.697386] [DEBUG] [REMOTE ] EMXC: Retrieved 2140 rows, trimmed to 300. [2026-01-30T12:07:37.697513] [DEBUG] [REMOTE ] EMXC: PASS: History has at least 300 days. [2026-01-30T12:07:37.697746] [DEBUG] [REMOTE ] EMXC: PASS: Price check passed. Min price $68.23. [2026-01-30T12:07:37.697967] [DEBUG] [REMOTE ] EMXC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:37.698088] [DEBUG] [REMOTE ] EMXC: PASS: Integrity check passed. [2026-01-30T12:07:37.698129] [DEBUG] [REMOTE ] EMXC: Symbol is viable for forecasting. [2026-01-30T12:07:37.698179] [INFO ] [MAIN ] [1055/3488] EMXC kept (0.3s) | 1053 kept, 2 rejected | 139.7/min | ETA: 17.4m [2026-01-30T12:07:38.262537] [DEBUG] [REMOTE ] ENB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:38.262719] [DEBUG] [REMOTE ] ENB: PASS: History has at least 300 days. [2026-01-30T12:07:38.262952] [DEBUG] [REMOTE ] ENB: PASS: Price check passed. Min price $45.23. [2026-01-30T12:07:38.263085] [DEBUG] [REMOTE ] ENB: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:38.263198] [DEBUG] [REMOTE ] ENB: PASS: Integrity check passed. [2026-01-30T12:07:38.263237] [DEBUG] [REMOTE ] ENB: Symbol is viable for forecasting. [2026-01-30T12:07:38.263285] [INFO ] [MAIN ] [1056/3488] ENB kept (0.6s) | 1054 kept, 2 rejected | 139.7/min | ETA: 17.4m [2026-01-30T12:07:38.445753] [DEBUG] [REMOTE ] ENGN: Retrieved 562 rows, trimmed to 300. [2026-01-30T12:07:38.445877] [DEBUG] [REMOTE ] ENGN: PASS: History has at least 300 days. [2026-01-30T12:07:38.446069] [DEBUG] [REMOTE ] ENGN: PASS: Price check passed. Min price $6.01. [2026-01-30T12:07:38.446199] [DEBUG] [REMOTE ] ENGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:38.446305] [DEBUG] [REMOTE ] ENGN: PASS: Integrity check passed. [2026-01-30T12:07:38.446344] [DEBUG] [REMOTE ] ENGN: Symbol is viable for forecasting. [2026-01-30T12:07:38.446391] [INFO ] [MAIN ] [1057/3488] ENGN kept (0.2s) | 1055 kept, 2 rejected | 139.7/min | ETA: 17.4m [2026-01-30T12:07:38.837081] [DEBUG] [REMOTE ] ENIC: Retrieved 2454 rows, trimmed to 300. [2026-01-30T12:07:38.837210] [DEBUG] [REMOTE ] ENIC: PASS: History has at least 300 days. [2026-01-30T12:07:38.837413] [DEBUG] [REMOTE ] ENIC: PASS: Price check passed. Min price $3.66. [2026-01-30T12:07:38.837548] [DEBUG] [REMOTE ] ENIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:38.837689] [DEBUG] [REMOTE ] ENIC: PASS: Integrity check passed. [2026-01-30T12:07:38.837730] [DEBUG] [REMOTE ] ENIC: Symbol is viable for forecasting. [2026-01-30T12:07:38.837779] [INFO ] [MAIN ] [1058/3488] ENIC kept (0.4s) | 1056 kept, 2 rejected | 139.8/min | ETA: 17.4m [2026-01-30T12:07:39.284125] [DEBUG] [REMOTE ] ENPH: Retrieved 3478 rows, trimmed to 300. [2026-01-30T12:07:39.284248] [DEBUG] [REMOTE ] ENPH: PASS: History has at least 300 days. [2026-01-30T12:07:39.284455] [DEBUG] [REMOTE ] ENPH: PASS: Price check passed. Min price $26.12. [2026-01-30T12:07:39.284641] [DEBUG] [REMOTE ] ENPH: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:39.284772] [DEBUG] [REMOTE ] ENPH: PASS: Integrity check passed. [2026-01-30T12:07:39.284816] [DEBUG] [REMOTE ] ENPH: Symbol is viable for forecasting. [2026-01-30T12:07:39.284864] [INFO ] [MAIN ] [1059/3488] ENPH kept (0.4s) | 1057 kept, 2 rejected | 139.8/min | ETA: 17.4m [2026-01-30T12:07:39.857502] [DEBUG] [REMOTE ] ENS: Retrieved 5409 rows, trimmed to 300. [2026-01-30T12:07:39.857657] [DEBUG] [REMOTE ] ENS: PASS: History has at least 300 days. [2026-01-30T12:07:39.857895] [DEBUG] [REMOTE ] ENS: PASS: Price check passed. Min price $122.89. [2026-01-30T12:07:39.858030] [DEBUG] [REMOTE ] ENS: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:39.858140] [DEBUG] [REMOTE ] ENS: PASS: Integrity check passed. [2026-01-30T12:07:39.858179] [DEBUG] [REMOTE ] ENS: Symbol is viable for forecasting. [2026-01-30T12:07:39.858226] [INFO ] [MAIN ] [1060/3488] ENS kept (0.6s) | 1058 kept, 2 rejected | 139.7/min | ETA: 17.4m [2026-01-30T12:07:40.260385] [DEBUG] [REMOTE ] ENSG: Retrieved 4583 rows, trimmed to 300. [2026-01-30T12:07:40.260516] [DEBUG] [REMOTE ] ENSG: PASS: History has at least 300 days. [2026-01-30T12:07:40.260753] [DEBUG] [REMOTE ] ENSG: PASS: Price check passed. Min price $170.06. [2026-01-30T12:07:40.260894] [DEBUG] [REMOTE ] ENSG: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:40.261006] [DEBUG] [REMOTE ] ENSG: PASS: Integrity check passed. [2026-01-30T12:07:40.261047] [DEBUG] [REMOTE ] ENSG: Symbol is viable for forecasting. [2026-01-30T12:07:40.261097] [INFO ] [MAIN ] [1061/3488] ENSG kept (0.4s) | 1059 kept, 2 rejected | 139.7/min | ETA: 17.4m [2026-01-30T12:07:40.602765] [DEBUG] [REMOTE ] ENTA: Retrieved 3235 rows, trimmed to 300. [2026-01-30T12:07:40.602905] [DEBUG] [REMOTE ] ENTA: PASS: History has at least 300 days. [2026-01-30T12:07:40.603141] [DEBUG] [REMOTE ] ENTA: PASS: Price check passed. Min price $10.80. [2026-01-30T12:07:40.603286] [DEBUG] [REMOTE ] ENTA: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:40.603407] [DEBUG] [REMOTE ] ENTA: PASS: Integrity check passed. [2026-01-30T12:07:40.603449] [DEBUG] [REMOTE ] ENTA: Symbol is viable for forecasting. [2026-01-30T12:07:40.603500] [INFO ] [MAIN ] [1062/3488] ENTA kept (0.3s) | 1060 kept, 2 rejected | 139.7/min | ETA: 17.4m [2026-01-30T12:07:41.123725] [DEBUG] [REMOTE ] ENTG: Retrieved 6427 rows, trimmed to 300. [2026-01-30T12:07:41.123877] [DEBUG] [REMOTE ] ENTG: PASS: History has at least 300 days. [2026-01-30T12:07:41.124116] [DEBUG] [REMOTE ] ENTG: PASS: Price check passed. Min price $68.74. [2026-01-30T12:07:41.124252] [DEBUG] [REMOTE ] ENTG: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:41.124370] [DEBUG] [REMOTE ] ENTG: PASS: Integrity check passed. [2026-01-30T12:07:41.124411] [DEBUG] [REMOTE ] ENTG: Symbol is viable for forecasting. [2026-01-30T12:07:41.124460] [INFO ] [MAIN ] [1063/3488] ENTG kept (0.5s) | 1061 kept, 2 rejected | 139.7/min | ETA: 17.4m [2026-01-30T12:07:41.414482] [DEBUG] [REMOTE ] ENTX: Retrieved 1907 rows, trimmed to 300. [2026-01-30T12:07:41.414626] [DEBUG] [REMOTE ] ENTX: PASS: History has at least 300 days. [2026-01-30T12:07:41.414835] [DEBUG] [REMOTE ] ENTX: PASS: Price check passed. Min price $1.46. [2026-01-30T12:07:41.414973] [DEBUG] [REMOTE ] ENTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:41.415083] [DEBUG] [REMOTE ] ENTX: PASS: Integrity check passed. [2026-01-30T12:07:41.415125] [DEBUG] [REMOTE ] ENTX: Symbol is viable for forecasting. [2026-01-30T12:07:41.415174] [INFO ] [MAIN ] [1064/3488] ENTX kept (0.3s) | 1062 kept, 2 rejected | 139.8/min | ETA: 17.3m [2026-01-30T12:07:41.771891] [DEBUG] [REMOTE ] ENVA: Retrieved 2818 rows, trimmed to 300. [2026-01-30T12:07:41.772031] [DEBUG] [REMOTE ] ENVA: PASS: History has at least 300 days. [2026-01-30T12:07:41.772238] [DEBUG] [REMOTE ] ENVA: PASS: Price check passed. Min price $119.49. [2026-01-30T12:07:41.772370] [DEBUG] [REMOTE ] ENVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:41.772480] [DEBUG] [REMOTE ] ENVA: PASS: Integrity check passed. [2026-01-30T12:07:41.772519] [DEBUG] [REMOTE ] ENVA: Symbol is viable for forecasting. [2026-01-30T12:07:41.772567] [INFO ] [MAIN ] [1065/3488] ENVA kept (0.4s) | 1063 kept, 2 rejected | 139.8/min | ETA: 17.3m [2026-01-30T12:07:42.246277] [DEBUG] [REMOTE ] ENVB: Retrieved 2391 rows, trimmed to 300. [2026-01-30T12:07:42.246429] [DEBUG] [REMOTE ] ENVB: PASS: History has at least 300 days. [2026-01-30T12:07:42.246695] [DEBUG] [REMOTE ] ENVB: PASS: Price check passed. Min price $3.07. [2026-01-30T12:07:42.246869] [DEBUG] [REMOTE ] ENVB: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:42.247197] [DEBUG] [REMOTE ] ENVB: PASS: Integrity check passed. [2026-01-30T12:07:42.247247] [DEBUG] [REMOTE ] ENVB: Symbol is viable for forecasting. [2026-01-30T12:07:42.247308] [INFO ] [MAIN ] [1066/3488] ENVB kept (0.5s) | 1064 kept, 2 rejected | 139.8/min | ETA: 17.3m [2026-01-30T12:07:42.558724] [DEBUG] [REMOTE ] ENVX: Retrieved 1273 rows, trimmed to 300. [2026-01-30T12:07:42.558857] [DEBUG] [REMOTE ] ENVX: PASS: History has at least 300 days. [2026-01-30T12:07:42.559059] [DEBUG] [REMOTE ] ENVX: PASS: Price check passed. Min price $7.11. [2026-01-30T12:07:42.559197] [DEBUG] [REMOTE ] ENVX: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:42.559307] [DEBUG] [REMOTE ] ENVX: PASS: Integrity check passed. [2026-01-30T12:07:42.559347] [DEBUG] [REMOTE ] ENVX: Symbol is viable for forecasting. [2026-01-30T12:07:42.559395] [INFO ] [MAIN ] [1067/3488] ENVX kept (0.3s) | 1065 kept, 2 rejected | 139.8/min | ETA: 17.3m [2026-01-30T12:07:43.131378] [DEBUG] [REMOTE ] EOD: Retrieved 4741 rows, trimmed to 300. [2026-01-30T12:07:43.131529] [DEBUG] [REMOTE ] EOD: PASS: History has at least 300 days. [2026-01-30T12:07:43.131775] [DEBUG] [REMOTE ] EOD: PASS: Price check passed. Min price $5.46. [2026-01-30T12:07:43.131923] [DEBUG] [REMOTE ] EOD: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:43.132036] [DEBUG] [REMOTE ] EOD: PASS: Integrity check passed. [2026-01-30T12:07:43.132078] [DEBUG] [REMOTE ] EOD: Symbol is viable for forecasting. [2026-01-30T12:07:43.132136] [INFO ] [MAIN ] [1068/3488] EOD kept (0.6s) | 1066 kept, 2 rejected | 139.8/min | ETA: 17.3m [2026-01-30T12:07:43.614192] [DEBUG] [REMOTE ] EOG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:43.614338] [DEBUG] [REMOTE ] EOG: PASS: History has at least 300 days. [2026-01-30T12:07:43.614606] [DEBUG] [REMOTE ] EOG: PASS: Price check passed. Min price $100.80. [2026-01-30T12:07:43.614747] [DEBUG] [REMOTE ] EOG: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:43.614870] [DEBUG] [REMOTE ] EOG: PASS: Integrity check passed. [2026-01-30T12:07:43.614910] [DEBUG] [REMOTE ] EOG: Symbol is viable for forecasting. [2026-01-30T12:07:43.614962] [INFO ] [MAIN ] [1069/3488] EOG kept (0.5s) | 1067 kept, 2 rejected | 139.7/min | ETA: 17.3m [2026-01-30T12:07:44.028112] [DEBUG] [REMOTE ] EOI: Retrieved 5348 rows, trimmed to 300. [2026-01-30T12:07:44.028248] [DEBUG] [REMOTE ] EOI: PASS: History has at least 300 days. [2026-01-30T12:07:44.028462] [DEBUG] [REMOTE ] EOI: PASS: Price check passed. Min price $19.04. [2026-01-30T12:07:44.028615] [DEBUG] [REMOTE ] EOI: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:44.028733] [DEBUG] [REMOTE ] EOI: PASS: Integrity check passed. [2026-01-30T12:07:44.028780] [DEBUG] [REMOTE ] EOI: Symbol is viable for forecasting. [2026-01-30T12:07:44.028838] [INFO ] [MAIN ] [1070/3488] EOI kept (0.4s) | 1068 kept, 2 rejected | 139.7/min | ETA: 17.3m [2026-01-30T12:07:44.318091] [DEBUG] [REMOTE ] EOLS: Retrieved 2004 rows, trimmed to 300. [2026-01-30T12:07:44.318214] [DEBUG] [REMOTE ] EOLS: PASS: History has at least 300 days. [2026-01-30T12:07:44.318408] [DEBUG] [REMOTE ] EOLS: PASS: Price check passed. Min price $4.66. [2026-01-30T12:07:44.318539] [DEBUG] [REMOTE ] EOLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:44.318684] [DEBUG] [REMOTE ] EOLS: PASS: Integrity check passed. [2026-01-30T12:07:44.318744] [DEBUG] [REMOTE ] EOLS: Symbol is viable for forecasting. [2026-01-30T12:07:44.318811] [INFO ] [MAIN ] [1071/3488] EOLS kept (0.3s) | 1069 kept, 2 rejected | 139.8/min | ETA: 17.3m [2026-01-30T12:07:44.824415] [DEBUG] [REMOTE ] EOS: Retrieved 5285 rows, trimmed to 300. [2026-01-30T12:07:44.824558] [DEBUG] [REMOTE ] EOS: PASS: History has at least 300 days. [2026-01-30T12:07:44.824801] [DEBUG] [REMOTE ] EOS: PASS: Price check passed. Min price $21.45. [2026-01-30T12:07:44.824966] [DEBUG] [REMOTE ] EOS: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:44.825082] [DEBUG] [REMOTE ] EOS: PASS: Integrity check passed. [2026-01-30T12:07:44.825122] [DEBUG] [REMOTE ] EOS: Symbol is viable for forecasting. [2026-01-30T12:07:44.825170] [INFO ] [MAIN ] [1072/3488] EOS kept (0.5s) | 1070 kept, 2 rejected | 139.8/min | ETA: 17.3m [2026-01-30T12:07:45.093596] [DEBUG] [REMOTE ] EOSE: Retrieved 1422 rows, trimmed to 300. [2026-01-30T12:07:45.093719] [DEBUG] [REMOTE ] EOSE: PASS: History has at least 300 days. [2026-01-30T12:07:45.093916] [DEBUG] [REMOTE ] EOSE: PASS: Price check passed. Min price $11.35. [2026-01-30T12:07:45.094052] [DEBUG] [REMOTE ] EOSE: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:45.094164] [DEBUG] [REMOTE ] EOSE: PASS: Integrity check passed. [2026-01-30T12:07:45.094205] [DEBUG] [REMOTE ] EOSE: Symbol is viable for forecasting. [2026-01-30T12:07:45.094252] [INFO ] [MAIN ] [1073/3488] EOSE kept (0.3s) | 1071 kept, 2 rejected | 139.8/min | ETA: 17.3m [2026-01-30T12:07:45.765531] [DEBUG] [REMOTE ] EPAC: Retrieved 6418 rows, trimmed to 300. [2026-01-30T12:07:45.765692] [DEBUG] [REMOTE ] EPAC: PASS: History has at least 300 days. [2026-01-30T12:07:45.765903] [DEBUG] [REMOTE ] EPAC: PASS: Price check passed. Min price $35.81. [2026-01-30T12:07:45.766040] [DEBUG] [REMOTE ] EPAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:45.766152] [DEBUG] [REMOTE ] EPAC: PASS: Integrity check passed. [2026-01-30T12:07:45.766192] [DEBUG] [REMOTE ] EPAC: Symbol is viable for forecasting. [2026-01-30T12:07:45.766239] [INFO ] [MAIN ] [1074/3488] EPAC kept (0.7s) | 1072 kept, 2 rejected | 139.7/min | ETA: 17.3m [2026-01-30T12:07:46.102595] [DEBUG] [REMOTE ] EPAM: Retrieved 3514 rows, trimmed to 300. [2026-01-30T12:07:46.102717] [DEBUG] [REMOTE ] EPAM: PASS: History has at least 300 days. [2026-01-30T12:07:46.102917] [DEBUG] [REMOTE ] EPAM: PASS: Price check passed. Min price $158.45. [2026-01-30T12:07:46.103048] [DEBUG] [REMOTE ] EPAM: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:46.103152] [DEBUG] [REMOTE ] EPAM: PASS: Integrity check passed. [2026-01-30T12:07:46.103191] [DEBUG] [REMOTE ] EPAM: Symbol is viable for forecasting. [2026-01-30T12:07:46.103237] [INFO ] [MAIN ] [1075/3488] EPAM kept (0.3s) | 1073 kept, 2 rejected | 139.8/min | ETA: 17.3m [2026-01-30T12:07:46.656911] [DEBUG] [REMOTE ] EPC: Retrieved 6500 rows, trimmed to 300. [2026-01-30T12:07:46.657051] [DEBUG] [REMOTE ] EPC: PASS: History has at least 300 days. [2026-01-30T12:07:46.657277] [DEBUG] [REMOTE ] EPC: PASS: Price check passed. Min price $15.91. [2026-01-30T12:07:46.657413] [DEBUG] [REMOTE ] EPC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:46.657530] [DEBUG] [REMOTE ] EPC: PASS: Integrity check passed. [2026-01-30T12:07:46.657588] [DEBUG] [REMOTE ] EPC: Symbol is viable for forecasting. [2026-01-30T12:07:46.657641] [INFO ] [MAIN ] [1076/3488] EPC kept (0.6s) | 1074 kept, 2 rejected | 139.7/min | ETA: 17.3m [2026-01-30T12:07:47.101835] [DEBUG] [REMOTE ] EPD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:47.101962] [DEBUG] [REMOTE ] EPD: PASS: History has at least 300 days. [2026-01-30T12:07:47.102172] [DEBUG] [REMOTE ] EPD: PASS: Price check passed. Min price $30.22. [2026-01-30T12:07:47.102307] [DEBUG] [REMOTE ] EPD: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:47.102421] [DEBUG] [REMOTE ] EPD: PASS: Integrity check passed. [2026-01-30T12:07:47.102461] [DEBUG] [REMOTE ] EPD: Symbol is viable for forecasting. [2026-01-30T12:07:47.102507] [INFO ] [MAIN ] [1077/3488] EPD kept (0.4s) | 1075 kept, 2 rejected | 139.7/min | ETA: 17.3m [2026-01-30T12:07:47.396837] [DEBUG] [REMOTE ] EPSN: Retrieved 2398 rows, trimmed to 300. [2026-01-30T12:07:47.396958] [DEBUG] [REMOTE ] EPSN: PASS: History has at least 300 days. [2026-01-30T12:07:47.397155] [DEBUG] [REMOTE ] EPSN: PASS: Price check passed. Min price $4.25. [2026-01-30T12:07:47.397292] [DEBUG] [REMOTE ] EPSN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:47.397400] [DEBUG] [REMOTE ] EPSN: PASS: Integrity check passed. [2026-01-30T12:07:47.397442] [DEBUG] [REMOTE ] EPSN: Symbol is viable for forecasting. [2026-01-30T12:07:47.397489] [INFO ] [MAIN ] [1078/3488] EPSN kept (0.3s) | 1076 kept, 2 rejected | 139.8/min | ETA: 17.2m [2026-01-30T12:07:47.816917] [DEBUG] [REMOTE ] EQBK: Retrieved 2568 rows, trimmed to 300. [2026-01-30T12:07:47.817041] [DEBUG] [REMOTE ] EQBK: PASS: History has at least 300 days. [2026-01-30T12:07:47.817240] [DEBUG] [REMOTE ] EQBK: PASS: Price check passed. Min price $40.52. [2026-01-30T12:07:47.817372] [DEBUG] [REMOTE ] EQBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:47.817477] [DEBUG] [REMOTE ] EQBK: PASS: Integrity check passed. [2026-01-30T12:07:47.817517] [DEBUG] [REMOTE ] EQBK: Symbol is viable for forecasting. [2026-01-30T12:07:47.817597] [INFO ] [MAIN ] [1079/3488] EQBK kept (0.4s) | 1077 kept, 2 rejected | 139.8/min | ETA: 17.2m [2026-01-30T12:07:48.197056] [DEBUG] [REMOTE ] EQH: Retrieved 1941 rows, trimmed to 300. [2026-01-30T12:07:48.197373] [DEBUG] [REMOTE ] EQH: PASS: History has at least 300 days. [2026-01-30T12:07:48.197593] [DEBUG] [REMOTE ] EQH: PASS: Price check passed. Min price $42.67. [2026-01-30T12:07:48.197732] [DEBUG] [REMOTE ] EQH: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:48.197839] [DEBUG] [REMOTE ] EQH: PASS: Integrity check passed. [2026-01-30T12:07:48.197897] [DEBUG] [REMOTE ] EQH: Symbol is viable for forecasting. [2026-01-30T12:07:48.197948] [INFO ] [MAIN ] [1080/3488] EQH kept (0.4s) | 1078 kept, 2 rejected | 139.8/min | ETA: 17.2m [2026-01-30T12:07:48.748640] [DEBUG] [REMOTE ] EQIX: Retrieved 6404 rows, trimmed to 300. [2026-01-30T12:07:48.748785] [DEBUG] [REMOTE ] EQIX: PASS: History has at least 300 days. [2026-01-30T12:07:48.749033] [DEBUG] [REMOTE ] EQIX: PASS: Price check passed. Min price $726.09. [2026-01-30T12:07:48.749175] [DEBUG] [REMOTE ] EQIX: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:48.749294] [DEBUG] [REMOTE ] EQIX: PASS: Integrity check passed. [2026-01-30T12:07:48.749337] [DEBUG] [REMOTE ] EQIX: Symbol is viable for forecasting. [2026-01-30T12:07:48.749389] [INFO ] [MAIN ] [1081/3488] EQIX kept (0.6s) | 1079 kept, 2 rejected | 139.7/min | ETA: 17.2m [2026-01-30T12:07:48.997254] [DEBUG] [REMOTE ] ERAS: Retrieved 1140 rows, trimmed to 300. [2026-01-30T12:07:48.997382] [DEBUG] [REMOTE ] ERAS: PASS: History has at least 300 days. [2026-01-30T12:07:48.997599] [DEBUG] [REMOTE ] ERAS: PASS: Price check passed. Min price $2.20. [2026-01-30T12:07:48.997735] [DEBUG] [REMOTE ] ERAS: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:48.997867] [DEBUG] [REMOTE ] ERAS: PASS: Integrity check passed. [2026-01-30T12:07:48.997917] [DEBUG] [REMOTE ] ERAS: Symbol is viable for forecasting. [2026-01-30T12:07:48.997976] [INFO ] [MAIN ] [1082/3488] ERAS kept (0.2s) | 1080 kept, 2 rejected | 139.8/min | ETA: 17.2m [2026-01-30T12:07:49.485316] [DEBUG] [REMOTE ] ERIC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:49.485443] [DEBUG] [REMOTE ] ERIC: PASS: History has at least 300 days. [2026-01-30T12:07:49.485732] [DEBUG] [REMOTE ] ERIC: PASS: Price check passed. Min price $9.29. [2026-01-30T12:07:49.485869] [DEBUG] [REMOTE ] ERIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:49.486014] [DEBUG] [REMOTE ] ERIC: PASS: Integrity check passed. [2026-01-30T12:07:49.486064] [DEBUG] [REMOTE ] ERIC: Symbol is viable for forecasting. [2026-01-30T12:07:49.486115] [INFO ] [MAIN ] [1083/3488] ERIC kept (0.5s) | 1081 kept, 2 rejected | 139.8/min | ETA: 17.2m [2026-01-30T12:07:49.832023] [DEBUG] [REMOTE ] ERIE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:49.832173] [DEBUG] [REMOTE ] ERIE: PASS: History has at least 300 days. [2026-01-30T12:07:49.832422] [DEBUG] [REMOTE ] ERIE: PASS: Price check passed. Min price $272.50. [2026-01-30T12:07:49.832557] [DEBUG] [REMOTE ] ERIE: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:49.832700] [DEBUG] [REMOTE ] ERIE: PASS: Integrity check passed. [2026-01-30T12:07:49.832742] [DEBUG] [REMOTE ] ERIE: Symbol is viable for forecasting. [2026-01-30T12:07:49.832792] [INFO ] [MAIN ] [1084/3488] ERIE kept (0.3s) | 1082 kept, 2 rejected | 139.8/min | ETA: 17.2m [2026-01-30T12:07:50.350499] [DEBUG] [REMOTE ] ERII: Retrieved 4422 rows, trimmed to 300. [2026-01-30T12:07:50.350680] [DEBUG] [REMOTE ] ERII: PASS: History has at least 300 days. [2026-01-30T12:07:50.350931] [DEBUG] [REMOTE ] ERII: PASS: Price check passed. Min price $13.28. [2026-01-30T12:07:50.351072] [DEBUG] [REMOTE ] ERII: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:50.351193] [DEBUG] [REMOTE ] ERII: PASS: Integrity check passed. [2026-01-30T12:07:50.351236] [DEBUG] [REMOTE ] ERII: Symbol is viable for forecasting. [2026-01-30T12:07:50.351305] [INFO ] [MAIN ] [1085/3488] ERII kept (0.5s) | 1083 kept, 2 rejected | 139.8/min | ETA: 17.2m [2026-01-30T12:07:50.795771] [DEBUG] [REMOTE ] ERNA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:50.795906] [DEBUG] [REMOTE ] ERNA: PASS: History has at least 300 days. [2026-01-30T12:07:50.796123] [DEBUG] [REMOTE ] ERNA: PASS: Price check passed. Min price $1.15. [2026-01-30T12:07:50.796259] [DEBUG] [REMOTE ] ERNA: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:50.796377] [DEBUG] [REMOTE ] ERNA: PASS: Integrity check passed. [2026-01-30T12:07:50.796418] [DEBUG] [REMOTE ] ERNA: Symbol is viable for forecasting. [2026-01-30T12:07:50.796466] [INFO ] [MAIN ] [1086/3488] ERNA kept (0.4s) | 1084 kept, 2 rejected | 139.8/min | ETA: 17.2m [2026-01-30T12:07:50.948126] [DEBUG] [REMOTE ] ERO: Retrieved 1806 rows, trimmed to 300. [2026-01-30T12:07:50.948258] [DEBUG] [REMOTE ] ERO: PASS: History has at least 300 days. [2026-01-30T12:07:50.948453] [DEBUG] [REMOTE ] ERO: PASS: Price check passed. Min price $19.89. [2026-01-30T12:07:50.948603] [DEBUG] [REMOTE ] ERO: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:50.948712] [DEBUG] [REMOTE ] ERO: PASS: Integrity check passed. [2026-01-30T12:07:50.948752] [DEBUG] [REMOTE ] ERO: Symbol is viable for forecasting. [2026-01-30T12:07:50.948799] [INFO ] [MAIN ] [1087/3488] ERO kept (0.2s) | 1085 kept, 2 rejected | 139.9/min | ETA: 17.2m [2026-01-30T12:07:51.651384] [DEBUG] [REMOTE ] ES: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:51.651522] [DEBUG] [REMOTE ] ES: PASS: History has at least 300 days. [2026-01-30T12:07:51.651757] [DEBUG] [REMOTE ] ES: PASS: Price check passed. Min price $62.85. [2026-01-30T12:07:51.651890] [DEBUG] [REMOTE ] ES: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:51.652005] [DEBUG] [REMOTE ] ES: PASS: Integrity check passed. [2026-01-30T12:07:51.652044] [DEBUG] [REMOTE ] ES: Symbol is viable for forecasting. [2026-01-30T12:07:51.652093] [INFO ] [MAIN ] [1088/3488] ES kept (0.7s) | 1086 kept, 2 rejected | 139.8/min | ETA: 17.2m [2026-01-30T12:07:51.769991] [DEBUG] [REMOTE ] ESAB: Retrieved 963 rows, trimmed to 300. [2026-01-30T12:07:51.770121] [DEBUG] [REMOTE ] ESAB: PASS: History has at least 300 days. [2026-01-30T12:07:51.770315] [DEBUG] [REMOTE ] ESAB: PASS: Price check passed. Min price $104.30. [2026-01-30T12:07:51.770445] [DEBUG] [REMOTE ] ESAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:51.770552] [DEBUG] [REMOTE ] ESAB: PASS: Integrity check passed. [2026-01-30T12:07:51.770618] [DEBUG] [REMOTE ] ESAB: Symbol is viable for forecasting. [2026-01-30T12:07:51.770667] [INFO ] [MAIN ] [1089/3488] ESAB kept (0.1s) | 1087 kept, 2 rejected | 139.9/min | ETA: 17.2m [2026-01-30T12:07:52.504090] [DEBUG] [REMOTE ] ESCA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:52.504226] [DEBUG] [REMOTE ] ESCA: PASS: History has at least 300 days. [2026-01-30T12:07:52.504436] [DEBUG] [REMOTE ] ESCA: PASS: Price check passed. Min price $11.42. [2026-01-30T12:07:52.504570] [DEBUG] [REMOTE ] ESCA: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:52.504723] [DEBUG] [REMOTE ] ESCA: PASS: Integrity check passed. [2026-01-30T12:07:52.504777] [DEBUG] [REMOTE ] ESCA: Symbol is viable for forecasting. [2026-01-30T12:07:52.504833] [INFO ] [MAIN ] [1090/3488] ESCA kept (0.7s) | 1088 kept, 2 rejected | 139.8/min | ETA: 17.2m [2026-01-30T12:07:52.943482] [DEBUG] [REMOTE ] ESE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:52.943718] [DEBUG] [REMOTE ] ESE: PASS: History has at least 300 days. [2026-01-30T12:07:52.943968] [DEBUG] [REMOTE ] ESE: PASS: Price check passed. Min price $195.31. [2026-01-30T12:07:52.944106] [DEBUG] [REMOTE ] ESE: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:52.944226] [DEBUG] [REMOTE ] ESE: PASS: Integrity check passed. [2026-01-30T12:07:52.944267] [DEBUG] [REMOTE ] ESE: Symbol is viable for forecasting. [2026-01-30T12:07:52.944334] [INFO ] [MAIN ] [1091/3488] ESE kept (0.4s) | 1089 kept, 2 rejected | 139.8/min | ETA: 17.1m [2026-01-30T12:07:53.380345] [DEBUG] [REMOTE ] ESEA: Retrieved 4965 rows, trimmed to 300. [2026-01-30T12:07:53.380490] [DEBUG] [REMOTE ] ESEA: PASS: History has at least 300 days. [2026-01-30T12:07:53.380732] [DEBUG] [REMOTE ] ESEA: PASS: Price check passed. Min price $52.51. [2026-01-30T12:07:53.380867] [DEBUG] [REMOTE ] ESEA: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:53.380984] [DEBUG] [REMOTE ] ESEA: PASS: Integrity check passed. [2026-01-30T12:07:53.381024] [DEBUG] [REMOTE ] ESEA: Symbol is viable for forecasting. [2026-01-30T12:07:53.381071] [INFO ] [MAIN ] [1092/3488] ESEA kept (0.4s) | 1090 kept, 2 rejected | 139.8/min | ETA: 17.1m [2026-01-30T12:07:53.654222] [DEBUG] [REMOTE ] ESGD: Retrieved 2409 rows, trimmed to 300. [2026-01-30T12:07:53.654350] [DEBUG] [REMOTE ] ESGD: PASS: History has at least 300 days. [2026-01-30T12:07:53.654549] [DEBUG] [REMOTE ] ESGD: PASS: Price check passed. Min price $88.81. [2026-01-30T12:07:53.654714] [DEBUG] [REMOTE ] ESGD: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:53.654827] [DEBUG] [REMOTE ] ESGD: PASS: Integrity check passed. [2026-01-30T12:07:53.654867] [DEBUG] [REMOTE ] ESGD: Symbol is viable for forecasting. [2026-01-30T12:07:53.654914] [INFO ] [MAIN ] [1093/3488] ESGD kept (0.3s) | 1091 kept, 2 rejected | 139.8/min | ETA: 17.1m [2026-01-30T12:07:54.089720] [DEBUG] [REMOTE ] ESGE: Retrieved 2396 rows, trimmed to 300. [2026-01-30T12:07:54.089861] [DEBUG] [REMOTE ] ESGE: PASS: History has at least 300 days. [2026-01-30T12:07:54.090071] [DEBUG] [REMOTE ] ESGE: PASS: Price check passed. Min price $42.43. [2026-01-30T12:07:54.090228] [DEBUG] [REMOTE ] ESGE: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:54.090338] [DEBUG] [REMOTE ] ESGE: PASS: Integrity check passed. [2026-01-30T12:07:54.090379] [DEBUG] [REMOTE ] ESGE: Symbol is viable for forecasting. [2026-01-30T12:07:54.090427] [INFO ] [MAIN ] [1094/3488] ESGE kept (0.4s) | 1092 kept, 2 rejected | 139.8/min | ETA: 17.1m [2026-01-30T12:07:54.406462] [DEBUG] [REMOTE ] ESI: Retrieved 3086 rows, trimmed to 300. [2026-01-30T12:07:54.406606] [DEBUG] [REMOTE ] ESI: PASS: History has at least 300 days. [2026-01-30T12:07:54.406809] [DEBUG] [REMOTE ] ESI: PASS: Price check passed. Min price $22.92. [2026-01-30T12:07:54.406940] [DEBUG] [REMOTE ] ESI: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:54.407058] [DEBUG] [REMOTE ] ESI: PASS: Integrity check passed. [2026-01-30T12:07:54.407105] [DEBUG] [REMOTE ] ESI: Symbol is viable for forecasting. [2026-01-30T12:07:54.407161] [INFO ] [MAIN ] [1095/3488] ESI kept (0.3s) | 1093 kept, 2 rejected | 139.8/min | ETA: 17.1m [2026-01-30T12:07:54.908905] [DEBUG] [REMOTE ] ESOA: Retrieved 3304 rows, trimmed to 300. [2026-01-30T12:07:54.909041] [DEBUG] [REMOTE ] ESOA: PASS: History has at least 300 days. [2026-01-30T12:07:54.909252] [DEBUG] [REMOTE ] ESOA: PASS: Price check passed. Min price $7.90. [2026-01-30T12:07:54.909387] [DEBUG] [REMOTE ] ESOA: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:54.909506] [DEBUG] [REMOTE ] ESOA: PASS: Integrity check passed. [2026-01-30T12:07:54.909546] [DEBUG] [REMOTE ] ESOA: Symbol is viable for forecasting. [2026-01-30T12:07:54.909613] [INFO ] [MAIN ] [1096/3488] ESOA kept (0.5s) | 1094 kept, 2 rejected | 139.8/min | ETA: 17.1m [2026-01-30T12:07:55.296912] [DEBUG] [REMOTE ] ESPO: Retrieved 1830 rows, trimmed to 300. [2026-01-30T12:07:55.297043] [DEBUG] [REMOTE ] ESPO: PASS: History has at least 300 days. [2026-01-30T12:07:55.297251] [DEBUG] [REMOTE ] ESPO: PASS: Price check passed. Min price $103.12. [2026-01-30T12:07:55.297386] [DEBUG] [REMOTE ] ESPO: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:55.297497] [DEBUG] [REMOTE ] ESPO: PASS: Integrity check passed. [2026-01-30T12:07:55.297552] [DEBUG] [REMOTE ] ESPO: Symbol is viable for forecasting. [2026-01-30T12:07:55.297620] [INFO ] [MAIN ] [1097/3488] ESPO kept (0.4s) | 1095 kept, 2 rejected | 139.8/min | ETA: 17.1m [2026-01-30T12:07:55.542751] [DEBUG] [REMOTE ] ESQ: Retrieved 2160 rows, trimmed to 300. [2026-01-30T12:07:55.542872] [DEBUG] [REMOTE ] ESQ: PASS: History has at least 300 days. [2026-01-30T12:07:55.543069] [DEBUG] [REMOTE ] ESQ: PASS: Price check passed. Min price $94.50. [2026-01-30T12:07:55.543207] [DEBUG] [REMOTE ] ESQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:55.543316] [DEBUG] [REMOTE ] ESQ: PASS: Integrity check passed. [2026-01-30T12:07:55.543356] [DEBUG] [REMOTE ] ESQ: Symbol is viable for forecasting. [2026-01-30T12:07:55.543403] [INFO ] [MAIN ] [1098/3488] ESQ kept (0.2s) | 1096 kept, 2 rejected | 139.9/min | ETA: 17.1m [2026-01-30T12:07:56.048794] [DEBUG] [REMOTE ] ESTA: Retrieved 1893 rows, trimmed to 300. [2026-01-30T12:07:56.048920] [DEBUG] [REMOTE ] ESTA: PASS: History has at least 300 days. [2026-01-30T12:07:56.049128] [DEBUG] [REMOTE ] ESTA: PASS: Price check passed. Min price $47.80. [2026-01-30T12:07:56.049272] [DEBUG] [REMOTE ] ESTA: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:56.049385] [DEBUG] [REMOTE ] ESTA: PASS: Integrity check passed. [2026-01-30T12:07:56.049428] [DEBUG] [REMOTE ] ESTA: Symbol is viable for forecasting. [2026-01-30T12:07:56.049477] [INFO ] [MAIN ] [1099/3488] ESTA kept (0.5s) | 1097 kept, 2 rejected | 139.9/min | ETA: 17.1m [2026-01-30T12:07:56.476203] [DEBUG] [REMOTE ] ESTC: Retrieved 1838 rows, trimmed to 300. [2026-01-30T12:07:56.476330] [DEBUG] [REMOTE ] ESTC: PASS: History has at least 300 days. [2026-01-30T12:07:56.476531] [DEBUG] [REMOTE ] ESTC: PASS: Price check passed. Min price $67.72. [2026-01-30T12:07:56.476700] [DEBUG] [REMOTE ] ESTC: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:56.476816] [DEBUG] [REMOTE ] ESTC: PASS: Integrity check passed. [2026-01-30T12:07:56.476858] [DEBUG] [REMOTE ] ESTC: Symbol is viable for forecasting. [2026-01-30T12:07:56.476908] [INFO ] [MAIN ] [1100/3488] ESTC kept (0.4s) | 1098 kept, 2 rejected | 139.9/min | ETA: 17.1m [2026-01-30T12:07:57.018103] [DEBUG] [REMOTE ] ETB: Retrieved 5223 rows, trimmed to 300. [2026-01-30T12:07:57.018419] [DEBUG] [REMOTE ] ETB: PASS: History has at least 300 days. [2026-01-30T12:07:57.018650] [DEBUG] [REMOTE ] ETB: PASS: Price check passed. Min price $14.45. [2026-01-30T12:07:57.018783] [DEBUG] [REMOTE ] ETB: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:57.018895] [DEBUG] [REMOTE ] ETB: PASS: Integrity check passed. [2026-01-30T12:07:57.018934] [DEBUG] [REMOTE ] ETB: Symbol is viable for forecasting. [2026-01-30T12:07:57.018981] [INFO ] [MAIN ] [1101/3488] ETB kept (0.5s) | 1099 kept, 2 rejected | 139.8/min | ETA: 17.1m [2026-01-30T12:07:57.517079] [DEBUG] [REMOTE ] ETD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:57.517237] [DEBUG] [REMOTE ] ETD: PASS: History has at least 300 days. [2026-01-30T12:07:57.517508] [DEBUG] [REMOTE ] ETD: PASS: Price check passed. Min price $21.88. [2026-01-30T12:07:57.517704] [DEBUG] [REMOTE ] ETD: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:57.517893] [DEBUG] [REMOTE ] ETD: PASS: Integrity check passed. [2026-01-30T12:07:57.517950] [DEBUG] [REMOTE ] ETD: Symbol is viable for forecasting. [2026-01-30T12:07:57.518014] [INFO ] [MAIN ] [1102/3488] ETD kept (0.5s) | 1100 kept, 2 rejected | 139.8/min | ETA: 17.1m [2026-01-30T12:07:57.920718] [DEBUG] [REMOTE ] ETG: Retrieved 5536 rows, trimmed to 300. [2026-01-30T12:07:57.920857] [DEBUG] [REMOTE ] ETG: PASS: History has at least 300 days. [2026-01-30T12:07:57.921077] [DEBUG] [REMOTE ] ETG: PASS: Price check passed. Min price $20.69. [2026-01-30T12:07:57.921244] [DEBUG] [REMOTE ] ETG: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:57.921366] [DEBUG] [REMOTE ] ETG: PASS: Integrity check passed. [2026-01-30T12:07:57.921424] [DEBUG] [REMOTE ] ETG: Symbol is viable for forecasting. [2026-01-30T12:07:57.921476] [INFO ] [MAIN ] [1103/3488] ETG kept (0.4s) | 1101 kept, 2 rejected | 139.8/min | ETA: 17.1m [2026-01-30T12:07:58.009777] [DEBUG] [REMOTE ] ETHA: Retrieved 382 rows, trimmed to 300. [2026-01-30T12:07:58.009900] [DEBUG] [REMOTE ] ETHA: PASS: History has at least 300 days. [2026-01-30T12:07:58.010107] [DEBUG] [REMOTE ] ETHA: PASS: Price check passed. Min price $20.70. [2026-01-30T12:07:58.010246] [DEBUG] [REMOTE ] ETHA: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:58.010550] [DEBUG] [REMOTE ] ETHA: PASS: Integrity check passed. [2026-01-30T12:07:58.010610] [DEBUG] [REMOTE ] ETHA: Symbol is viable for forecasting. [2026-01-30T12:07:58.010660] [INFO ] [MAIN ] [1104/3488] ETHA kept (0.1s) | 1102 kept, 2 rejected | 139.9/min | ETA: 17.0m [2026-01-30T12:07:58.553613] [DEBUG] [REMOTE ] ETJ: Retrieved 4657 rows, trimmed to 300. [2026-01-30T12:07:58.553741] [DEBUG] [REMOTE ] ETJ: PASS: History has at least 300 days. [2026-01-30T12:07:58.553941] [DEBUG] [REMOTE ] ETJ: PASS: Price check passed. Min price $8.39. [2026-01-30T12:07:58.554074] [DEBUG] [REMOTE ] ETJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:58.554182] [DEBUG] [REMOTE ] ETJ: PASS: Integrity check passed. [2026-01-30T12:07:58.554226] [DEBUG] [REMOTE ] ETJ: Symbol is viable for forecasting. [2026-01-30T12:07:58.554274] [INFO ] [MAIN ] [1105/3488] ETJ kept (0.5s) | 1103 kept, 2 rejected | 139.9/min | ETA: 17.0m [2026-01-30T12:07:59.063500] [DEBUG] [REMOTE ] ETN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:07:59.063654] [DEBUG] [REMOTE ] ETN: PASS: History has at least 300 days. [2026-01-30T12:07:59.063871] [DEBUG] [REMOTE ] ETN: PASS: Price check passed. Min price $315.82. [2026-01-30T12:07:59.064003] [DEBUG] [REMOTE ] ETN: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:59.064117] [DEBUG] [REMOTE ] ETN: PASS: Integrity check passed. [2026-01-30T12:07:59.064159] [DEBUG] [REMOTE ] ETN: Symbol is viable for forecasting. [2026-01-30T12:07:59.064216] [INFO ] [MAIN ] [1106/3488] ETN kept (0.5s) | 1104 kept, 2 rejected | 139.9/min | ETA: 17.0m [2026-01-30T12:07:59.529533] [DEBUG] [REMOTE ] ETO: Retrieved 5454 rows, trimmed to 300. [2026-01-30T12:07:59.529704] [DEBUG] [REMOTE ] ETO: PASS: History has at least 300 days. [2026-01-30T12:07:59.529921] [DEBUG] [REMOTE ] ETO: PASS: Price check passed. Min price $27.18. [2026-01-30T12:07:59.530059] [DEBUG] [REMOTE ] ETO: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:59.530186] [DEBUG] [REMOTE ] ETO: PASS: Integrity check passed. [2026-01-30T12:07:59.530236] [DEBUG] [REMOTE ] ETO: Symbol is viable for forecasting. [2026-01-30T12:07:59.530295] [INFO ] [MAIN ] [1107/3488] ETO kept (0.5s) | 1105 kept, 2 rejected | 139.9/min | ETA: 17.0m [2026-01-30T12:07:59.748691] [DEBUG] [REMOTE ] ETON: Retrieved 1811 rows, trimmed to 300. [2026-01-30T12:07:59.748815] [DEBUG] [REMOTE ] ETON: PASS: History has at least 300 days. [2026-01-30T12:07:59.749015] [DEBUG] [REMOTE ] ETON: PASS: Price check passed. Min price $14.76. [2026-01-30T12:07:59.749152] [DEBUG] [REMOTE ] ETON: PASS: Continuity check passed with 300 days. [2026-01-30T12:07:59.749262] [DEBUG] [REMOTE ] ETON: PASS: Integrity check passed. [2026-01-30T12:07:59.749303] [DEBUG] [REMOTE ] ETON: Symbol is viable for forecasting. [2026-01-30T12:07:59.749352] [INFO ] [MAIN ] [1108/3488] ETON kept (0.2s) | 1106 kept, 2 rejected | 139.9/min | ETA: 17.0m [2026-01-30T12:08:00.226746] [DEBUG] [REMOTE ] ETSY: Retrieved 2714 rows, trimmed to 300. [2026-01-30T12:08:00.226870] [DEBUG] [REMOTE ] ETSY: PASS: History has at least 300 days. [2026-01-30T12:08:00.227070] [DEBUG] [REMOTE ] ETSY: PASS: Price check passed. Min price $51.57. [2026-01-30T12:08:00.227222] [DEBUG] [REMOTE ] ETSY: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:00.227347] [DEBUG] [REMOTE ] ETSY: PASS: Integrity check passed. [2026-01-30T12:08:00.227403] [DEBUG] [REMOTE ] ETSY: Symbol is viable for forecasting. [2026-01-30T12:08:00.227453] [INFO ] [MAIN ] [1109/3488] ETSY kept (0.5s) | 1107 kept, 2 rejected | 139.9/min | ETA: 17.0m [2026-01-30T12:08:00.785413] [DEBUG] [REMOTE ] ETY: Retrieved 4822 rows, trimmed to 300. [2026-01-30T12:08:00.785544] [DEBUG] [REMOTE ] ETY: PASS: History has at least 300 days. [2026-01-30T12:08:00.785807] [DEBUG] [REMOTE ] ETY: PASS: Price check passed. Min price $14.73. [2026-01-30T12:08:00.785947] [DEBUG] [REMOTE ] ETY: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:00.786080] [DEBUG] [REMOTE ] ETY: PASS: Integrity check passed. [2026-01-30T12:08:00.786144] [DEBUG] [REMOTE ] ETY: Symbol is viable for forecasting. [2026-01-30T12:08:00.786208] [INFO ] [MAIN ] [1110/3488] ETY kept (0.6s) | 1108 kept, 2 rejected | 139.9/min | ETA: 17.0m [2026-01-30T12:08:01.146196] [DEBUG] [REMOTE ] EUFN: Retrieved 4022 rows, trimmed to 300. [2026-01-30T12:08:01.146332] [DEBUG] [REMOTE ] EUFN: PASS: History has at least 300 days. [2026-01-30T12:08:01.146542] [DEBUG] [REMOTE ] EUFN: PASS: Price check passed. Min price $32.51. [2026-01-30T12:08:01.146701] [DEBUG] [REMOTE ] EUFN: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:01.146817] [DEBUG] [REMOTE ] EUFN: PASS: Integrity check passed. [2026-01-30T12:08:01.146858] [DEBUG] [REMOTE ] EUFN: Symbol is viable for forecasting. [2026-01-30T12:08:01.146907] [INFO ] [MAIN ] [1111/3488] EUFN kept (0.4s) | 1109 kept, 2 rejected | 139.9/min | ETA: 17.0m [2026-01-30T12:08:01.459824] [DEBUG] [REMOTE ] EVAX: Retrieved 1251 rows, trimmed to 300. [2026-01-30T12:08:01.459954] [DEBUG] [REMOTE ] EVAX: PASS: History has at least 300 days. [2026-01-30T12:08:01.460153] [DEBUG] [REMOTE ] EVAX: PASS: Price check passed. Min price $3.40. [2026-01-30T12:08:01.460294] [DEBUG] [REMOTE ] EVAX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:01.460420] [DEBUG] [REMOTE ] EVAX: PASS: Integrity check passed. [2026-01-30T12:08:01.460466] [DEBUG] [REMOTE ] EVAX: Symbol is viable for forecasting. [2026-01-30T12:08:01.460515] [INFO ] [MAIN ] [1112/3488] EVAX kept (0.3s) | 1110 kept, 2 rejected | 139.9/min | ETA: 17.0m [2026-01-30T12:08:02.021002] [DEBUG] [REMOTE ] EVC: Retrieved 6411 rows, trimmed to 300. [2026-01-30T12:08:02.021168] [DEBUG] [REMOTE ] EVC: PASS: History has at least 300 days. [2026-01-30T12:08:02.021607] [DEBUG] [REMOTE ] EVC: PASS: Price check passed. Min price $1.95. [2026-01-30T12:08:02.021809] [DEBUG] [REMOTE ] EVC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:02.021976] [DEBUG] [REMOTE ] EVC: PASS: Integrity check passed. [2026-01-30T12:08:02.022036] [DEBUG] [REMOTE ] EVC: Symbol is viable for forecasting. [2026-01-30T12:08:02.022111] [INFO ] [MAIN ] [1113/3488] EVC kept (0.6s) | 1111 kept, 2 rejected | 139.9/min | ETA: 17.0m [2026-01-30T12:08:02.250327] [DEBUG] [REMOTE ] EVCM: Retrieved 1150 rows, trimmed to 300. [2026-01-30T12:08:02.250458] [DEBUG] [REMOTE ] EVCM: PASS: History has at least 300 days. [2026-01-30T12:08:02.250680] [DEBUG] [REMOTE ] EVCM: PASS: Price check passed. Min price $8.03. [2026-01-30T12:08:02.250817] [DEBUG] [REMOTE ] EVCM: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:02.250929] [DEBUG] [REMOTE ] EVCM: PASS: Integrity check passed. [2026-01-30T12:08:02.250970] [DEBUG] [REMOTE ] EVCM: Symbol is viable for forecasting. [2026-01-30T12:08:02.251033] [INFO ] [MAIN ] [1114/3488] EVCM kept (0.2s) | 1112 kept, 2 rejected | 139.9/min | ETA: 17.0m [2026-01-30T12:08:02.732289] [DEBUG] [REMOTE ] EVEX: Retrieved 1271 rows, trimmed to 300. [2026-01-30T12:08:02.732417] [DEBUG] [REMOTE ] EVEX: PASS: History has at least 300 days. [2026-01-30T12:08:02.732642] [DEBUG] [REMOTE ] EVEX: PASS: Price check passed. Min price $3.64. [2026-01-30T12:08:02.732782] [DEBUG] [REMOTE ] EVEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:02.732908] [DEBUG] [REMOTE ] EVEX: PASS: Integrity check passed. [2026-01-30T12:08:02.732951] [DEBUG] [REMOTE ] EVEX: Symbol is viable for forecasting. [2026-01-30T12:08:02.733026] [INFO ] [MAIN ] [1115/3488] EVEX kept (0.5s) | 1113 kept, 2 rejected | 139.9/min | ETA: 17.0m [2026-01-30T12:08:03.293629] [DEBUG] [REMOTE ] EVF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:03.293770] [DEBUG] [REMOTE ] EVF: PASS: History has at least 300 days. [2026-01-30T12:08:03.293992] [DEBUG] [REMOTE ] EVF: PASS: Price check passed. Min price $5.18. [2026-01-30T12:08:03.294131] [DEBUG] [REMOTE ] EVF: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:03.294245] [DEBUG] [REMOTE ] EVF: PASS: Integrity check passed. [2026-01-30T12:08:03.294286] [DEBUG] [REMOTE ] EVF: Symbol is viable for forecasting. [2026-01-30T12:08:03.294335] [INFO ] [MAIN ] [1116/3488] EVF kept (0.6s) | 1114 kept, 2 rejected | 139.9/min | ETA: 17.0m [2026-01-30T12:08:03.721302] [DEBUG] [REMOTE ] EVG: Retrieved 5266 rows, trimmed to 300. [2026-01-30T12:08:03.721426] [DEBUG] [REMOTE ] EVG: PASS: History has at least 300 days. [2026-01-30T12:08:03.721657] [DEBUG] [REMOTE ] EVG: PASS: Price check passed. Min price $10.72. [2026-01-30T12:08:03.721794] [DEBUG] [REMOTE ] EVG: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:03.721903] [DEBUG] [REMOTE ] EVG: PASS: Integrity check passed. [2026-01-30T12:08:03.721943] [DEBUG] [REMOTE ] EVG: Symbol is viable for forecasting. [2026-01-30T12:08:03.721989] [INFO ] [MAIN ] [1117/3488] EVG kept (0.4s) | 1115 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:04.010702] [DEBUG] [REMOTE ] EVGO: Retrieved 1302 rows, trimmed to 300. [2026-01-30T12:08:04.010831] [DEBUG] [REMOTE ] EVGO: PASS: History has at least 300 days. [2026-01-30T12:08:04.011032] [DEBUG] [REMOTE ] EVGO: PASS: Price check passed. Min price $2.80. [2026-01-30T12:08:04.011168] [DEBUG] [REMOTE ] EVGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:04.011277] [DEBUG] [REMOTE ] EVGO: PASS: Integrity check passed. [2026-01-30T12:08:04.011318] [DEBUG] [REMOTE ] EVGO: Symbol is viable for forecasting. [2026-01-30T12:08:04.011366] [INFO ] [MAIN ] [1118/3488] EVGO kept (0.3s) | 1116 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:04.444977] [DEBUG] [REMOTE ] EVH: Retrieved 2679 rows, trimmed to 300. [2026-01-30T12:08:04.445111] [DEBUG] [REMOTE ] EVH: PASS: History has at least 300 days. [2026-01-30T12:08:04.445318] [DEBUG] [REMOTE ] EVH: PASS: Price check passed. Min price $3.23. [2026-01-30T12:08:04.445454] [DEBUG] [REMOTE ] EVH: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:04.445565] [DEBUG] [REMOTE ] EVH: PASS: Integrity check passed. [2026-01-30T12:08:04.445640] [DEBUG] [REMOTE ] EVH: Symbol is viable for forecasting. [2026-01-30T12:08:04.445704] [INFO ] [MAIN ] [1119/3488] EVH kept (0.4s) | 1117 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:05.118537] [DEBUG] [REMOTE ] EVN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:05.127800] [DEBUG] [REMOTE ] EVN: PASS: History has at least 300 days. [2026-01-30T12:08:05.128329] [DEBUG] [REMOTE ] EVN: PASS: Price check passed. Min price $10.57. [2026-01-30T12:08:05.128511] [DEBUG] [REMOTE ] EVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:05.128714] [DEBUG] [REMOTE ] EVN: PASS: Integrity check passed. [2026-01-30T12:08:05.128781] [DEBUG] [REMOTE ] EVN: Symbol is viable for forecasting. [2026-01-30T12:08:05.128870] [INFO ] [MAIN ] [1120/3488] EVN kept (0.7s) | 1118 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:05.557626] [DEBUG] [REMOTE ] EVO: Retrieved 4050 rows, trimmed to 300. [2026-01-30T12:08:05.557810] [DEBUG] [REMOTE ] EVO: PASS: History has at least 300 days. [2026-01-30T12:08:05.558156] [DEBUG] [REMOTE ] EVO: PASS: Price check passed. Min price $2.90. [2026-01-30T12:08:05.558352] [DEBUG] [REMOTE ] EVO: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:05.558542] [DEBUG] [REMOTE ] EVO: PASS: Integrity check passed. [2026-01-30T12:08:05.558624] [DEBUG] [REMOTE ] EVO: Symbol is viable for forecasting. [2026-01-30T12:08:05.558700] [INFO ] [MAIN ] [1121/3488] EVO kept (0.4s) | 1119 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:05.711509] [DEBUG] [REMOTE ] EVRG: Retrieved 1925 rows, trimmed to 300. [2026-01-30T12:08:05.711663] [DEBUG] [REMOTE ] EVRG: PASS: History has at least 300 days. [2026-01-30T12:08:05.711875] [DEBUG] [REMOTE ] EVRG: PASS: Price check passed. Min price $72.31. [2026-01-30T12:08:05.712014] [DEBUG] [REMOTE ] EVRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:05.712127] [DEBUG] [REMOTE ] EVRG: PASS: Integrity check passed. [2026-01-30T12:08:05.712169] [DEBUG] [REMOTE ] EVRG: Symbol is viable for forecasting. [2026-01-30T12:08:05.712217] [INFO ] [MAIN ] [1122/3488] EVRG kept (0.2s) | 1120 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:06.135878] [DEBUG] [REMOTE ] EVSD: Retrieved 406 rows, trimmed to 300. [2026-01-30T12:08:06.135991] [DEBUG] [REMOTE ] EVSD: PASS: History has at least 300 days. [2026-01-30T12:08:06.136191] [DEBUG] [REMOTE ] EVSD: PASS: Price check passed. Min price $50.92. [2026-01-30T12:08:06.136332] [DEBUG] [REMOTE ] EVSD: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:06.136442] [DEBUG] [REMOTE ] EVSD: PASS: Integrity check passed. [2026-01-30T12:08:06.136485] [DEBUG] [REMOTE ] EVSD: Symbol is viable for forecasting. [2026-01-30T12:08:06.136532] [INFO ] [MAIN ] [1123/3488] EVSD kept (0.4s) | 1121 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:06.720376] [DEBUG] [REMOTE ] EVTC: Retrieved 3220 rows, trimmed to 300. [2026-01-30T12:08:06.720503] [DEBUG] [REMOTE ] EVTC: PASS: History has at least 300 days. [2026-01-30T12:08:06.720728] [DEBUG] [REMOTE ] EVTC: PASS: Price check passed. Min price $27.04. [2026-01-30T12:08:06.720867] [DEBUG] [REMOTE ] EVTC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:06.720976] [DEBUG] [REMOTE ] EVTC: PASS: Integrity check passed. [2026-01-30T12:08:06.721018] [DEBUG] [REMOTE ] EVTC: Symbol is viable for forecasting. [2026-01-30T12:08:06.721068] [INFO ] [MAIN ] [1124/3488] EVTC kept (0.6s) | 1122 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:06.980404] [DEBUG] [REMOTE ] EVTL: Retrieved 1028 rows, trimmed to 300. [2026-01-30T12:08:06.980544] [DEBUG] [REMOTE ] EVTL: PASS: History has at least 300 days. [2026-01-30T12:08:06.980767] [DEBUG] [REMOTE ] EVTL: PASS: Price check passed. Min price $3.86. [2026-01-30T12:08:06.980908] [DEBUG] [REMOTE ] EVTL: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:06.981020] [DEBUG] [REMOTE ] EVTL: PASS: Integrity check passed. [2026-01-30T12:08:06.981062] [DEBUG] [REMOTE ] EVTL: Symbol is viable for forecasting. [2026-01-30T12:08:06.981111] [INFO ] [MAIN ] [1125/3488] EVTL kept (0.3s) | 1123 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:07.624919] [DEBUG] [REMOTE ] EWBC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:07.625064] [DEBUG] [REMOTE ] EWBC: PASS: History has at least 300 days. [2026-01-30T12:08:07.625301] [DEBUG] [REMOTE ] EWBC: PASS: Price check passed. Min price $99.52. [2026-01-30T12:08:07.625442] [DEBUG] [REMOTE ] EWBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:07.625774] [DEBUG] [REMOTE ] EWBC: PASS: Integrity check passed. [2026-01-30T12:08:07.625818] [DEBUG] [REMOTE ] EWBC: Symbol is viable for forecasting. [2026-01-30T12:08:07.625868] [INFO ] [MAIN ] [1126/3488] EWBC kept (0.6s) | 1124 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:07.848835] [DEBUG] [REMOTE ] EWCZ: Retrieved 1126 rows, trimmed to 300. [2026-01-30T12:08:07.848971] [DEBUG] [REMOTE ] EWCZ: PASS: History has at least 300 days. [2026-01-30T12:08:07.849171] [DEBUG] [REMOTE ] EWCZ: PASS: Price check passed. Min price $3.44. [2026-01-30T12:08:07.849306] [DEBUG] [REMOTE ] EWCZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:07.849453] [DEBUG] [REMOTE ] EWCZ: PASS: Integrity check passed. [2026-01-30T12:08:07.849495] [DEBUG] [REMOTE ] EWCZ: Symbol is viable for forecasting. [2026-01-30T12:08:07.849543] [INFO ] [MAIN ] [1127/3488] EWCZ kept (0.2s) | 1125 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:08.235542] [DEBUG] [REMOTE ] EWTX: Retrieved 1217 rows, trimmed to 300. [2026-01-30T12:08:08.235678] [DEBUG] [REMOTE ] EWTX: PASS: History has at least 300 days. [2026-01-30T12:08:08.235877] [DEBUG] [REMOTE ] EWTX: PASS: Price check passed. Min price $17.09. [2026-01-30T12:08:08.236012] [DEBUG] [REMOTE ] EWTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:08.236121] [DEBUG] [REMOTE ] EWTX: PASS: Integrity check passed. [2026-01-30T12:08:08.236161] [DEBUG] [REMOTE ] EWTX: Symbol is viable for forecasting. [2026-01-30T12:08:08.236209] [INFO ] [MAIN ] [1128/3488] EWTX kept (0.4s) | 1126 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:08.727941] [DEBUG] [REMOTE ] EWZS: Retrieved 3857 rows, trimmed to 300. [2026-01-30T12:08:08.728076] [DEBUG] [REMOTE ] EWZS: PASS: History has at least 300 days. [2026-01-30T12:08:08.728284] [DEBUG] [REMOTE ] EWZS: PASS: Price check passed. Min price $12.49. [2026-01-30T12:08:08.728425] [DEBUG] [REMOTE ] EWZS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:08.728537] [DEBUG] [REMOTE ] EWZS: PASS: Integrity check passed. [2026-01-30T12:08:08.728598] [DEBUG] [REMOTE ] EWZS: Symbol is viable for forecasting. [2026-01-30T12:08:08.728651] [INFO ] [MAIN ] [1129/3488] EWZS kept (0.5s) | 1127 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:09.271682] [DEBUG] [REMOTE ] EXAS: Retrieved 6285 rows, trimmed to 300. [2026-01-30T12:08:09.271837] [DEBUG] [REMOTE ] EXAS: PASS: History has at least 300 days. [2026-01-30T12:08:09.272050] [DEBUG] [REMOTE ] EXAS: PASS: Price check passed. Min price $66.18. [2026-01-30T12:08:09.272220] [DEBUG] [REMOTE ] EXAS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:09.272349] [DEBUG] [REMOTE ] EXAS: PASS: Integrity check passed. [2026-01-30T12:08:09.272389] [DEBUG] [REMOTE ] EXAS: Symbol is viable for forecasting. [2026-01-30T12:08:09.272439] [INFO ] [MAIN ] [1130/3488] EXAS kept (0.5s) | 1128 kept, 2 rejected | 139.9/min | ETA: 16.9m [2026-01-30T12:08:09.714342] [DEBUG] [REMOTE ] EXC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:09.714474] [DEBUG] [REMOTE ] EXC: PASS: History has at least 300 days. [2026-01-30T12:08:09.714899] [DEBUG] [REMOTE ] EXC: PASS: Price check passed. Min price $42.90. [2026-01-30T12:08:09.715031] [DEBUG] [REMOTE ] EXC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:09.715143] [DEBUG] [REMOTE ] EXC: PASS: Integrity check passed. [2026-01-30T12:08:09.715182] [DEBUG] [REMOTE ] EXC: Symbol is viable for forecasting. [2026-01-30T12:08:09.715228] [INFO ] [MAIN ] [1131/3488] EXC kept (0.4s) | 1129 kept, 2 rejected | 139.9/min | ETA: 16.8m [2026-01-30T12:08:10.289244] [DEBUG] [REMOTE ] EXEL: Retrieved 6485 rows, trimmed to 300. [2026-01-30T12:08:10.289393] [DEBUG] [REMOTE ] EXEL: PASS: History has at least 300 days. [2026-01-30T12:08:10.289643] [DEBUG] [REMOTE ] EXEL: PASS: Price check passed. Min price $37.90. [2026-01-30T12:08:10.289778] [DEBUG] [REMOTE ] EXEL: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:10.289890] [DEBUG] [REMOTE ] EXEL: PASS: Integrity check passed. [2026-01-30T12:08:10.289930] [DEBUG] [REMOTE ] EXEL: Symbol is viable for forecasting. [2026-01-30T12:08:10.289977] [INFO ] [MAIN ] [1132/3488] EXEL kept (0.6s) | 1130 kept, 2 rejected | 139.8/min | ETA: 16.8m [2026-01-30T12:08:10.482439] [DEBUG] [REMOTE ] EXFY: Retrieved 1058 rows, trimmed to 300. [2026-01-30T12:08:10.482618] [DEBUG] [REMOTE ] EXFY: PASS: History has at least 300 days. [2026-01-30T12:08:10.482827] [DEBUG] [REMOTE ] EXFY: PASS: Price check passed. Min price $1.36. [2026-01-30T12:08:10.482976] [DEBUG] [REMOTE ] EXFY: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:10.483085] [DEBUG] [REMOTE ] EXFY: PASS: Integrity check passed. [2026-01-30T12:08:10.483124] [DEBUG] [REMOTE ] EXFY: Symbol is viable for forecasting. [2026-01-30T12:08:10.483170] [INFO ] [MAIN ] [1133/3488] EXFY kept (0.2s) | 1131 kept, 2 rejected | 139.9/min | ETA: 16.8m [2026-01-30T12:08:11.071179] [DEBUG] [REMOTE ] EXG: Retrieved 4724 rows, trimmed to 300. [2026-01-30T12:08:11.071307] [DEBUG] [REMOTE ] EXG: PASS: History has at least 300 days. [2026-01-30T12:08:11.071506] [DEBUG] [REMOTE ] EXG: PASS: Price check passed. Min price $8.68. [2026-01-30T12:08:11.071720] [DEBUG] [REMOTE ] EXG: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:11.071839] [DEBUG] [REMOTE ] EXG: PASS: Integrity check passed. [2026-01-30T12:08:11.071879] [DEBUG] [REMOTE ] EXG: Symbol is viable for forecasting. [2026-01-30T12:08:11.071925] [INFO ] [MAIN ] [1134/3488] EXG kept (0.6s) | 1132 kept, 2 rejected | 139.9/min | ETA: 16.8m [2026-01-30T12:08:11.471551] [DEBUG] [REMOTE ] EXK: Retrieved 4972 rows, trimmed to 300. [2026-01-30T12:08:11.471710] [DEBUG] [REMOTE ] EXK: PASS: History has at least 300 days. [2026-01-30T12:08:11.472107] [DEBUG] [REMOTE ] EXK: PASS: Price check passed. Min price $7.07. [2026-01-30T12:08:11.472237] [DEBUG] [REMOTE ] EXK: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:11.472344] [DEBUG] [REMOTE ] EXK: PASS: Integrity check passed. [2026-01-30T12:08:11.472383] [DEBUG] [REMOTE ] EXK: Symbol is viable for forecasting. [2026-01-30T12:08:11.472429] [INFO ] [MAIN ] [1135/3488] EXK kept (0.4s) | 1133 kept, 2 rejected | 139.9/min | ETA: 16.8m [2026-01-30T12:08:11.867952] [DEBUG] [REMOTE ] EXLS: Retrieved 4848 rows, trimmed to 300. [2026-01-30T12:08:11.868082] [DEBUG] [REMOTE ] EXLS: PASS: History has at least 300 days. [2026-01-30T12:08:11.868281] [DEBUG] [REMOTE ] EXLS: PASS: Price check passed. Min price $38.60. [2026-01-30T12:08:11.868412] [DEBUG] [REMOTE ] EXLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:11.868544] [DEBUG] [REMOTE ] EXLS: PASS: Integrity check passed. [2026-01-30T12:08:11.868623] [DEBUG] [REMOTE ] EXLS: Symbol is viable for forecasting. [2026-01-30T12:08:11.868674] [INFO ] [MAIN ] [1136/3488] EXLS kept (0.4s) | 1134 kept, 2 rejected | 139.9/min | ETA: 16.8m [2026-01-30T12:08:12.275171] [DEBUG] [REMOTE ] EXP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:12.275312] [DEBUG] [REMOTE ] EXP: PASS: History has at least 300 days. [2026-01-30T12:08:12.275562] [DEBUG] [REMOTE ] EXP: PASS: Price check passed. Min price $198.79. [2026-01-30T12:08:12.275728] [DEBUG] [REMOTE ] EXP: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:12.275848] [DEBUG] [REMOTE ] EXP: PASS: Integrity check passed. [2026-01-30T12:08:12.275889] [DEBUG] [REMOTE ] EXP: Symbol is viable for forecasting. [2026-01-30T12:08:12.275937] [INFO ] [MAIN ] [1137/3488] EXP kept (0.4s) | 1135 kept, 2 rejected | 139.9/min | ETA: 16.8m [2026-01-30T12:08:12.763395] [DEBUG] [REMOTE ] EXPD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:12.763533] [DEBUG] [REMOTE ] EXPD: PASS: History has at least 300 days. [2026-01-30T12:08:12.763767] [DEBUG] [REMOTE ] EXPD: PASS: Price check passed. Min price $121.82. [2026-01-30T12:08:12.763901] [DEBUG] [REMOTE ] EXPD: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:12.764014] [DEBUG] [REMOTE ] EXPD: PASS: Integrity check passed. [2026-01-30T12:08:12.764054] [DEBUG] [REMOTE ] EXPD: Symbol is viable for forecasting. [2026-01-30T12:08:12.764102] [INFO ] [MAIN ] [1138/3488] EXPD kept (0.5s) | 1136 kept, 2 rejected | 139.9/min | ETA: 16.8m [2026-01-30T12:08:13.179497] [DEBUG] [REMOTE ] EXPE: Retrieved 5164 rows, trimmed to 300. [2026-01-30T12:08:13.179661] [DEBUG] [REMOTE ] EXPE: PASS: History has at least 300 days. [2026-01-30T12:08:13.179866] [DEBUG] [REMOTE ] EXPE: PASS: Price check passed. Min price $211.78. [2026-01-30T12:08:13.180013] [DEBUG] [REMOTE ] EXPE: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:13.180122] [DEBUG] [REMOTE ] EXPE: PASS: Integrity check passed. [2026-01-30T12:08:13.180161] [DEBUG] [REMOTE ] EXPE: Symbol is viable for forecasting. [2026-01-30T12:08:13.180207] [INFO ] [MAIN ] [1139/3488] EXPE kept (0.4s) | 1137 kept, 2 rejected | 139.9/min | ETA: 16.8m [2026-01-30T12:08:13.515868] [DEBUG] [REMOTE ] EXPI: Retrieved 3005 rows, trimmed to 300. [2026-01-30T12:08:13.515998] [DEBUG] [REMOTE ] EXPI: PASS: History has at least 300 days. [2026-01-30T12:08:13.516213] [DEBUG] [REMOTE ] EXPI: PASS: Price check passed. Min price $9.02. [2026-01-30T12:08:13.516355] [DEBUG] [REMOTE ] EXPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:13.516469] [DEBUG] [REMOTE ] EXPI: PASS: Integrity check passed. [2026-01-30T12:08:13.516518] [DEBUG] [REMOTE ] EXPI: Symbol is viable for forecasting. [2026-01-30T12:08:13.516597] [INFO ] [MAIN ] [1140/3488] EXPI kept (0.3s) | 1138 kept, 2 rejected | 139.9/min | ETA: 16.8m [2026-01-30T12:08:14.017559] [DEBUG] [REMOTE ] EXPO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:14.017716] [DEBUG] [REMOTE ] EXPO: PASS: History has at least 300 days. [2026-01-30T12:08:14.017963] [DEBUG] [REMOTE ] EXPO: PASS: Price check passed. Min price $67.91. [2026-01-30T12:08:14.018097] [DEBUG] [REMOTE ] EXPO: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:14.018217] [DEBUG] [REMOTE ] EXPO: PASS: Integrity check passed. [2026-01-30T12:08:14.018257] [DEBUG] [REMOTE ] EXPO: Symbol is viable for forecasting. [2026-01-30T12:08:14.018305] [INFO ] [MAIN ] [1141/3488] EXPO kept (0.5s) | 1139 kept, 2 rejected | 139.9/min | ETA: 16.8m [2026-01-30T12:08:14.170524] [DEBUG] [REMOTE ] EYE: Retrieved 2075 rows, trimmed to 300. [2026-01-30T12:08:14.170668] [DEBUG] [REMOTE ] EYE: PASS: History has at least 300 days. [2026-01-30T12:08:14.170866] [DEBUG] [REMOTE ] EYE: PASS: Price check passed. Min price $23.48. [2026-01-30T12:08:14.171001] [DEBUG] [REMOTE ] EYE: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:14.171109] [DEBUG] [REMOTE ] EYE: PASS: Integrity check passed. [2026-01-30T12:08:14.171150] [DEBUG] [REMOTE ] EYE: Symbol is viable for forecasting. [2026-01-30T12:08:14.171199] [INFO ] [MAIN ] [1142/3488] EYE kept (0.2s) | 1140 kept, 2 rejected | 140.0/min | ETA: 16.8m [2026-01-30T12:08:14.638508] [DEBUG] [REMOTE ] EZGO: Retrieved 1259 rows, trimmed to 300. [2026-01-30T12:08:14.638657] [DEBUG] [REMOTE ] EZGO: PASS: History has at least 300 days. [2026-01-30T12:08:14.638852] [DEBUG] [REMOTE ] EZGO: PASS: Price check passed. Min price $1.74. [2026-01-30T12:08:14.638984] [DEBUG] [REMOTE ] EZGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:14.639091] [DEBUG] [REMOTE ] EZGO: PASS: Integrity check passed. [2026-01-30T12:08:14.639130] [DEBUG] [REMOTE ] EZGO: Symbol is viable for forecasting. [2026-01-30T12:08:14.639177] [INFO ] [MAIN ] [1143/3488] EZGO kept (0.5s) | 1141 kept, 2 rejected | 140.0/min | ETA: 16.8m [2026-01-30T12:08:15.299597] [DEBUG] [REMOTE ] F: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:15.299751] [DEBUG] [REMOTE ] F: PASS: History has at least 300 days. [2026-01-30T12:08:15.300021] [DEBUG] [REMOTE ] F: PASS: Price check passed. Min price $12.41. [2026-01-30T12:08:15.300154] [DEBUG] [REMOTE ] F: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:15.300278] [DEBUG] [REMOTE ] F: PASS: Integrity check passed. [2026-01-30T12:08:15.300317] [DEBUG] [REMOTE ] F: Symbol is viable for forecasting. [2026-01-30T12:08:15.300367] [INFO ] [MAIN ] [1144/3488] F kept (0.7s) | 1142 kept, 2 rejected | 139.9/min | ETA: 16.8m [2026-01-30T12:08:15.488858] [DEBUG] [REMOTE ] FA: Retrieved 1156 rows, trimmed to 300. [2026-01-30T12:08:15.488976] [DEBUG] [REMOTE ] FA: PASS: History has at least 300 days. [2026-01-30T12:08:15.489171] [DEBUG] [REMOTE ] FA: PASS: Price check passed. Min price $12.17. [2026-01-30T12:08:15.489322] [DEBUG] [REMOTE ] FA: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:15.489434] [DEBUG] [REMOTE ] FA: PASS: Integrity check passed. [2026-01-30T12:08:15.489476] [DEBUG] [REMOTE ] FA: Symbol is viable for forecasting. [2026-01-30T12:08:15.489526] [INFO ] [MAIN ] [1145/3488] FA kept (0.2s) | 1143 kept, 2 rejected | 140.0/min | ETA: 16.7m [2026-01-30T12:08:16.054399] [DEBUG] [REMOTE ] FAF: Retrieved 3942 rows, trimmed to 300. [2026-01-30T12:08:16.054556] [DEBUG] [REMOTE ] FAF: PASS: History has at least 300 days. [2026-01-30T12:08:16.054884] [DEBUG] [REMOTE ] FAF: PASS: Price check passed. Min price $58.99. [2026-01-30T12:08:16.055053] [DEBUG] [REMOTE ] FAF: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:16.055201] [DEBUG] [REMOTE ] FAF: PASS: Integrity check passed. [2026-01-30T12:08:16.055252] [DEBUG] [REMOTE ] FAF: Symbol is viable for forecasting. [2026-01-30T12:08:16.055316] [INFO ] [MAIN ] [1146/3488] FAF kept (0.6s) | 1144 kept, 2 rejected | 139.9/min | ETA: 16.7m [2026-01-30T12:08:16.402897] [DEBUG] [REMOTE ] FALN: Retrieved 2418 rows, trimmed to 300. [2026-01-30T12:08:16.403073] [DEBUG] [REMOTE ] FALN: PASS: History has at least 300 days. [2026-01-30T12:08:16.403272] [DEBUG] [REMOTE ] FALN: PASS: Price check passed. Min price $26.82. [2026-01-30T12:08:16.403404] [DEBUG] [REMOTE ] FALN: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:16.403511] [DEBUG] [REMOTE ] FALN: PASS: Integrity check passed. [2026-01-30T12:08:16.403551] [DEBUG] [REMOTE ] FALN: Symbol is viable for forecasting. [2026-01-30T12:08:16.403617] [INFO ] [MAIN ] [1147/3488] FALN kept (0.3s) | 1145 kept, 2 rejected | 139.9/min | ETA: 16.7m [2026-01-30T12:08:16.844117] [DEBUG] [REMOTE ] FANG: Retrieved 3342 rows, trimmed to 300. [2026-01-30T12:08:16.844251] [DEBUG] [REMOTE ] FANG: PASS: History has at least 300 days. [2026-01-30T12:08:16.844464] [DEBUG] [REMOTE ] FANG: PASS: Price check passed. Min price $136.35. [2026-01-30T12:08:16.844625] [DEBUG] [REMOTE ] FANG: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:16.844745] [DEBUG] [REMOTE ] FANG: PASS: Integrity check passed. [2026-01-30T12:08:16.844788] [DEBUG] [REMOTE ] FANG: Symbol is viable for forecasting. [2026-01-30T12:08:16.844837] [INFO ] [MAIN ] [1148/3488] FANG kept (0.4s) | 1146 kept, 2 rejected | 139.9/min | ETA: 16.7m [2026-01-30T12:08:17.353307] [DEBUG] [REMOTE ] FARM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:17.353440] [DEBUG] [REMOTE ] FARM: PASS: History has at least 300 days. [2026-01-30T12:08:17.353685] [DEBUG] [REMOTE ] FARM: PASS: Price check passed. Min price $1.43. [2026-01-30T12:08:17.353830] [DEBUG] [REMOTE ] FARM: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:17.353940] [DEBUG] [REMOTE ] FARM: PASS: Integrity check passed. [2026-01-30T12:08:17.353978] [DEBUG] [REMOTE ] FARM: Symbol is viable for forecasting. [2026-01-30T12:08:17.354025] [INFO ] [MAIN ] [1149/3488] FARM kept (0.5s) | 1147 kept, 2 rejected | 139.9/min | ETA: 16.7m [2026-01-30T12:08:17.733087] [DEBUG] [REMOTE ] FBIN: Retrieved 3613 rows, trimmed to 300. [2026-01-30T12:08:17.733208] [DEBUG] [REMOTE ] FBIN: PASS: History has at least 300 days. [2026-01-30T12:08:17.733402] [DEBUG] [REMOTE ] FBIN: PASS: Price check passed. Min price $44.25. [2026-01-30T12:08:17.733533] [DEBUG] [REMOTE ] FBIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:17.733667] [DEBUG] [REMOTE ] FBIN: PASS: Integrity check passed. [2026-01-30T12:08:17.733707] [DEBUG] [REMOTE ] FBIN: Symbol is viable for forecasting. [2026-01-30T12:08:17.733753] [INFO ] [MAIN ] [1150/3488] FBIN kept (0.4s) | 1148 kept, 2 rejected | 139.9/min | ETA: 16.7m [2026-01-30T12:08:18.082199] [DEBUG] [REMOTE ] FBIO: Retrieved 3569 rows, trimmed to 300. [2026-01-30T12:08:18.082328] [DEBUG] [REMOTE ] FBIO: PASS: History has at least 300 days. [2026-01-30T12:08:18.082531] [DEBUG] [REMOTE ] FBIO: PASS: Price check passed. Min price $2.44. [2026-01-30T12:08:18.082779] [DEBUG] [REMOTE ] FBIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:18.082896] [DEBUG] [REMOTE ] FBIO: PASS: Integrity check passed. [2026-01-30T12:08:18.082937] [DEBUG] [REMOTE ] FBIO: Symbol is viable for forecasting. [2026-01-30T12:08:18.082984] [INFO ] [MAIN ] [1151/3488] FBIO kept (0.3s) | 1149 kept, 2 rejected | 139.9/min | ETA: 16.7m [2026-01-30T12:08:18.563551] [DEBUG] [REMOTE ] FBIZ: Retrieved 5109 rows, trimmed to 300. [2026-01-30T12:08:18.563718] [DEBUG] [REMOTE ] FBIZ: PASS: History has at least 300 days. [2026-01-30T12:08:18.563924] [DEBUG] [REMOTE ] FBIZ: PASS: Price check passed. Min price $49.80. [2026-01-30T12:08:18.564055] [DEBUG] [REMOTE ] FBIZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:18.564184] [DEBUG] [REMOTE ] FBIZ: PASS: Integrity check passed. [2026-01-30T12:08:18.564224] [DEBUG] [REMOTE ] FBIZ: Symbol is viable for forecasting. [2026-01-30T12:08:18.564271] [INFO ] [MAIN ] [1152/3488] FBIZ kept (0.5s) | 1150 kept, 2 rejected | 139.9/min | ETA: 16.7m [2026-01-30T12:08:18.860162] [DEBUG] [REMOTE ] FBK: Retrieved 2355 rows, trimmed to 300. [2026-01-30T12:08:18.860281] [DEBUG] [REMOTE ] FBK: PASS: History has at least 300 days. [2026-01-30T12:08:18.860475] [DEBUG] [REMOTE ] FBK: PASS: Price check passed. Min price $52.11. [2026-01-30T12:08:18.860625] [DEBUG] [REMOTE ] FBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:18.860732] [DEBUG] [REMOTE ] FBK: PASS: Integrity check passed. [2026-01-30T12:08:18.860771] [DEBUG] [REMOTE ] FBK: Symbol is viable for forecasting. [2026-01-30T12:08:18.860817] [INFO ] [MAIN ] [1153/3488] FBK kept (0.3s) | 1151 kept, 2 rejected | 140.0/min | ETA: 16.7m [2026-01-30T12:08:19.217715] [DEBUG] [REMOTE ] FBL: Retrieved 784 rows, trimmed to 300. [2026-01-30T12:08:19.217879] [DEBUG] [REMOTE ] FBL: PASS: History has at least 300 days. [2026-01-30T12:08:19.218098] [DEBUG] [REMOTE ] FBL: PASS: Price check passed. Min price $26.34. [2026-01-30T12:08:19.218239] [DEBUG] [REMOTE ] FBL: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:19.218352] [DEBUG] [REMOTE ] FBL: PASS: Integrity check passed. [2026-01-30T12:08:19.218394] [DEBUG] [REMOTE ] FBL: Symbol is viable for forecasting. [2026-01-30T12:08:19.218444] [INFO ] [MAIN ] [1154/3488] FBL kept (0.4s) | 1152 kept, 2 rejected | 140.0/min | ETA: 16.7m [2026-01-30T12:08:19.911643] [DEBUG] [REMOTE ] FBNC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:19.911872] [DEBUG] [REMOTE ] FBNC: PASS: History has at least 300 days. [2026-01-30T12:08:19.912143] [DEBUG] [REMOTE ] FBNC: PASS: Price check passed. Min price $47.97. [2026-01-30T12:08:19.912284] [DEBUG] [REMOTE ] FBNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:19.912411] [DEBUG] [REMOTE ] FBNC: PASS: Integrity check passed. [2026-01-30T12:08:19.912453] [DEBUG] [REMOTE ] FBNC: Symbol is viable for forecasting. [2026-01-30T12:08:19.912504] [INFO ] [MAIN ] [1155/3488] FBNC kept (0.7s) | 1153 kept, 2 rejected | 139.9/min | ETA: 16.7m [2026-01-30T12:08:20.374847] [DEBUG] [REMOTE ] FBP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:20.374985] [DEBUG] [REMOTE ] FBP: PASS: History has at least 300 days. [2026-01-30T12:08:20.375194] [DEBUG] [REMOTE ] FBP: PASS: Price check passed. Min price $19.28. [2026-01-30T12:08:20.375326] [DEBUG] [REMOTE ] FBP: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:20.375439] [DEBUG] [REMOTE ] FBP: PASS: Integrity check passed. [2026-01-30T12:08:20.375479] [DEBUG] [REMOTE ] FBP: Symbol is viable for forecasting. [2026-01-30T12:08:20.375528] [INFO ] [MAIN ] [1156/3488] FBP kept (0.5s) | 1154 kept, 2 rejected | 139.9/min | ETA: 16.7m [2026-01-30T12:08:20.830162] [DEBUG] [REMOTE ] FC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:20.830316] [DEBUG] [REMOTE ] FC: PASS: History has at least 300 days. [2026-01-30T12:08:20.830622] [DEBUG] [REMOTE ] FC: PASS: Price check passed. Min price $14.18. [2026-01-30T12:08:20.830771] [DEBUG] [REMOTE ] FC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:20.830895] [DEBUG] [REMOTE ] FC: PASS: Integrity check passed. [2026-01-30T12:08:20.830936] [DEBUG] [REMOTE ] FC: Symbol is viable for forecasting. [2026-01-30T12:08:20.830988] [INFO ] [MAIN ] [1157/3488] FC kept (0.5s) | 1155 kept, 2 rejected | 139.9/min | ETA: 16.7m [2026-01-30T12:08:21.149492] [DEBUG] [REMOTE ] FCAL: Retrieved 2160 rows, trimmed to 300. [2026-01-30T12:08:21.149634] [DEBUG] [REMOTE ] FCAL: PASS: History has at least 300 days. [2026-01-30T12:08:21.149831] [DEBUG] [REMOTE ] FCAL: PASS: Price check passed. Min price $48.85. [2026-01-30T12:08:21.149962] [DEBUG] [REMOTE ] FCAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:21.150071] [DEBUG] [REMOTE ] FCAL: PASS: Integrity check passed. [2026-01-30T12:08:21.150111] [DEBUG] [REMOTE ] FCAL: Symbol is viable for forecasting. [2026-01-30T12:08:21.150159] [INFO ] [MAIN ] [1158/3488] FCAL kept (0.3s) | 1156 kept, 2 rejected | 139.9/min | ETA: 16.7m [2026-01-30T12:08:21.674023] [DEBUG] [REMOTE ] FCBC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:21.674159] [DEBUG] [REMOTE ] FCBC: PASS: History has at least 300 days. [2026-01-30T12:08:21.674364] [DEBUG] [REMOTE ] FCBC: PASS: Price check passed. Min price $30.47. [2026-01-30T12:08:21.674495] [DEBUG] [REMOTE ] FCBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:21.674624] [DEBUG] [REMOTE ] FCBC: PASS: Integrity check passed. [2026-01-30T12:08:21.674665] [DEBUG] [REMOTE ] FCBC: Symbol is viable for forecasting. [2026-01-30T12:08:21.674713] [INFO ] [MAIN ] [1159/3488] FCBC kept (0.5s) | 1157 kept, 2 rejected | 139.9/min | ETA: 16.6m [2026-01-30T12:08:22.090144] [DEBUG] [REMOTE ] FCCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:22.090281] [DEBUG] [REMOTE ] FCCO: PASS: History has at least 300 days. [2026-01-30T12:08:22.090500] [DEBUG] [REMOTE ] FCCO: PASS: Price check passed. Min price $26.57. [2026-01-30T12:08:22.090658] [DEBUG] [REMOTE ] FCCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:22.090774] [DEBUG] [REMOTE ] FCCO: PASS: Integrity check passed. [2026-01-30T12:08:22.090814] [DEBUG] [REMOTE ] FCCO: Symbol is viable for forecasting. [2026-01-30T12:08:22.090863] [INFO ] [MAIN ] [1160/3488] FCCO kept (0.4s) | 1158 kept, 2 rejected | 139.9/min | ETA: 16.6m [2026-01-30T12:08:22.472748] [DEBUG] [REMOTE ] FCEL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:22.472884] [DEBUG] [REMOTE ] FCEL: PASS: History has at least 300 days. [2026-01-30T12:08:22.473095] [DEBUG] [REMOTE ] FCEL: PASS: Price check passed. Min price $6.00. [2026-01-30T12:08:22.473228] [DEBUG] [REMOTE ] FCEL: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:22.473343] [DEBUG] [REMOTE ] FCEL: PASS: Integrity check passed. [2026-01-30T12:08:22.473382] [DEBUG] [REMOTE ] FCEL: Symbol is viable for forecasting. [2026-01-30T12:08:22.473427] [INFO ] [MAIN ] [1161/3488] FCEL kept (0.4s) | 1159 kept, 2 rejected | 139.9/min | ETA: 16.6m [2026-01-30T12:08:22.933489] [DEBUG] [REMOTE ] FCF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:22.933642] [DEBUG] [REMOTE ] FCF: PASS: History has at least 300 days. [2026-01-30T12:08:22.933881] [DEBUG] [REMOTE ] FCF: PASS: Price check passed. Min price $15.33. [2026-01-30T12:08:22.934033] [DEBUG] [REMOTE ] FCF: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:22.934148] [DEBUG] [REMOTE ] FCF: PASS: Integrity check passed. [2026-01-30T12:08:22.934190] [DEBUG] [REMOTE ] FCF: Symbol is viable for forecasting. [2026-01-30T12:08:22.934238] [INFO ] [MAIN ] [1162/3488] FCF kept (0.5s) | 1160 kept, 2 rejected | 139.9/min | ETA: 16.6m [2026-01-30T12:08:23.245081] [DEBUG] [REMOTE ] FCFS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:23.245219] [DEBUG] [REMOTE ] FCFS: PASS: History has at least 300 days. [2026-01-30T12:08:23.245446] [DEBUG] [REMOTE ] FCFS: PASS: Price check passed. Min price $148.05. [2026-01-30T12:08:23.245603] [DEBUG] [REMOTE ] FCFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:23.245720] [DEBUG] [REMOTE ] FCFS: PASS: Integrity check passed. [2026-01-30T12:08:23.245761] [DEBUG] [REMOTE ] FCFS: Symbol is viable for forecasting. [2026-01-30T12:08:23.245809] [INFO ] [MAIN ] [1163/3488] FCFS kept (0.3s) | 1161 kept, 2 rejected | 139.9/min | ETA: 16.6m [2026-01-30T12:08:23.811656] [DEBUG] [REMOTE ] FCN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:23.811812] [DEBUG] [REMOTE ] FCN: PASS: History has at least 300 days. [2026-01-30T12:08:23.812046] [DEBUG] [REMOTE ] FCN: PASS: Price check passed. Min price $161.32. [2026-01-30T12:08:23.812181] [DEBUG] [REMOTE ] FCN: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:23.812302] [DEBUG] [REMOTE ] FCN: PASS: Integrity check passed. [2026-01-30T12:08:23.812341] [DEBUG] [REMOTE ] FCN: Symbol is viable for forecasting. [2026-01-30T12:08:23.812389] [INFO ] [MAIN ] [1164/3488] FCN kept (0.6s) | 1162 kept, 2 rejected | 139.9/min | ETA: 16.6m [2026-01-30T12:08:24.260161] [DEBUG] [REMOTE ] FCNCA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:24.260292] [DEBUG] [REMOTE ] FCNCA: PASS: History has at least 300 days. [2026-01-30T12:08:24.260500] [DEBUG] [REMOTE ] FCNCA: PASS: Price check passed. Min price $1787.22. [2026-01-30T12:08:24.260652] [DEBUG] [REMOTE ] FCNCA: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:24.260768] [DEBUG] [REMOTE ] FCNCA: PASS: Integrity check passed. [2026-01-30T12:08:24.260808] [DEBUG] [REMOTE ] FCNCA: Symbol is viable for forecasting. [2026-01-30T12:08:24.260855] [INFO ] [MAIN ] [1165/3488] FCNCA kept (0.4s) | 1163 kept, 2 rejected | 139.9/min | ETA: 16.6m [2026-01-30T12:08:24.514224] [DEBUG] [REMOTE ] FCNCO: Retrieved 1020 rows, trimmed to 300. [2026-01-30T12:08:24.514356] [DEBUG] [REMOTE ] FCNCO: PASS: History has at least 300 days. [2026-01-30T12:08:24.514554] [DEBUG] [REMOTE ] FCNCO: PASS: Price check passed. Min price $21.00. [2026-01-30T12:08:24.514719] [DEBUG] [REMOTE ] FCNCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:24.514828] [DEBUG] [REMOTE ] FCNCO: PASS: Integrity check passed. [2026-01-30T12:08:24.514868] [DEBUG] [REMOTE ] FCNCO: Symbol is viable for forecasting. [2026-01-30T12:08:24.514915] [INFO ] [MAIN ] [1166/3488] FCNCO kept (0.3s) | 1164 kept, 2 rejected | 139.9/min | ETA: 16.6m [2026-01-30T12:08:24.926616] [DEBUG] [REMOTE ] FCNCP: Retrieved 1483 rows, trimmed to 300. [2026-01-30T12:08:24.926731] [DEBUG] [REMOTE ] FCNCP: PASS: History has at least 300 days. [2026-01-30T12:08:24.926928] [DEBUG] [REMOTE ] FCNCP: PASS: Price check passed. Min price $20.03. [2026-01-30T12:08:24.927062] [DEBUG] [REMOTE ] FCNCP: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:24.927170] [DEBUG] [REMOTE ] FCNCP: PASS: Integrity check passed. [2026-01-30T12:08:24.927209] [DEBUG] [REMOTE ] FCNCP: Symbol is viable for forecasting. [2026-01-30T12:08:24.927256] [INFO ] [MAIN ] [1167/3488] FCNCP kept (0.4s) | 1165 kept, 2 rejected | 140.0/min | ETA: 16.6m [2026-01-30T12:08:25.262820] [DEBUG] [REMOTE ] FCTE: Retrieved 396 rows, trimmed to 300. [2026-01-30T12:08:25.262961] [DEBUG] [REMOTE ] FCTE: PASS: History has at least 300 days. [2026-01-30T12:08:25.263156] [DEBUG] [REMOTE ] FCTE: PASS: Price check passed. Min price $24.16. [2026-01-30T12:08:25.263287] [DEBUG] [REMOTE ] FCTE: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:25.263395] [DEBUG] [REMOTE ] FCTE: PASS: Integrity check passed. [2026-01-30T12:08:25.263434] [DEBUG] [REMOTE ] FCTE: Symbol is viable for forecasting. [2026-01-30T12:08:25.263482] [INFO ] [MAIN ] [1168/3488] FCTE kept (0.3s) | 1166 kept, 2 rejected | 140.0/min | ETA: 16.6m [2026-01-30T12:08:25.905136] [DEBUG] [REMOTE ] FCX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:25.905327] [DEBUG] [REMOTE ] FCX: PASS: History has at least 300 days. [2026-01-30T12:08:25.905584] [DEBUG] [REMOTE ] FCX: PASS: Price check passed. Min price $38.55. [2026-01-30T12:08:25.905720] [DEBUG] [REMOTE ] FCX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:25.905839] [DEBUG] [REMOTE ] FCX: PASS: Integrity check passed. [2026-01-30T12:08:25.905879] [DEBUG] [REMOTE ] FCX: Symbol is viable for forecasting. [2026-01-30T12:08:25.905928] [INFO ] [MAIN ] [1169/3488] FCX kept (0.6s) | 1167 kept, 2 rejected | 139.9/min | ETA: 16.6m [2026-01-30T12:08:26.282409] [DEBUG] [REMOTE ] FDBC: Retrieved 6296 rows, trimmed to 300. [2026-01-30T12:08:26.282540] [DEBUG] [REMOTE ] FDBC: PASS: History has at least 300 days. [2026-01-30T12:08:26.282770] [DEBUG] [REMOTE ] FDBC: PASS: Price check passed. Min price $42.00. [2026-01-30T12:08:26.282940] [DEBUG] [REMOTE ] FDBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:26.283056] [DEBUG] [REMOTE ] FDBC: PASS: Integrity check passed. [2026-01-30T12:08:26.283097] [DEBUG] [REMOTE ] FDBC: Symbol is viable for forecasting. [2026-01-30T12:08:26.283147] [INFO ] [MAIN ] [1170/3488] FDBC kept (0.4s) | 1168 kept, 2 rejected | 139.9/min | ETA: 16.6m [2026-01-30T12:08:26.535829] [DEBUG] [REMOTE ] FDIF: Retrieved 656 rows, trimmed to 300. [2026-01-30T12:08:26.536001] [DEBUG] [REMOTE ] FDIF: PASS: History has at least 300 days. [2026-01-30T12:08:26.536252] [DEBUG] [REMOTE ] FDIF: PASS: Price check passed. Min price $33.62. [2026-01-30T12:08:26.536414] [DEBUG] [REMOTE ] FDIF: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:26.536543] [DEBUG] [REMOTE ] FDIF: PASS: Integrity check passed. [2026-01-30T12:08:26.536619] [DEBUG] [REMOTE ] FDIF: Symbol is viable for forecasting. [2026-01-30T12:08:26.536679] [INFO ] [MAIN ] [1171/3488] FDIF kept (0.3s) | 1169 kept, 2 rejected | 140.0/min | ETA: 16.6m [2026-01-30T12:08:26.853805] [DEBUG] [REMOTE ] FDIG: Retrieved 947 rows, trimmed to 300. [2026-01-30T12:08:26.854022] [DEBUG] [REMOTE ] FDIG: PASS: History has at least 300 days. [2026-01-30T12:08:26.854295] [DEBUG] [REMOTE ] FDIG: PASS: Price check passed. Min price $37.53. [2026-01-30T12:08:26.854462] [DEBUG] [REMOTE ] FDIG: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:26.854625] [DEBUG] [REMOTE ] FDIG: PASS: Integrity check passed. [2026-01-30T12:08:26.854677] [DEBUG] [REMOTE ] FDIG: Symbol is viable for forecasting. [2026-01-30T12:08:26.854743] [INFO ] [MAIN ] [1172/3488] FDIG kept (0.3s) | 1170 kept, 2 rejected | 140.0/min | ETA: 16.5m [2026-01-30T12:08:27.589757] [DEBUG] [REMOTE ] FDP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:27.589918] [DEBUG] [REMOTE ] FDP: PASS: History has at least 300 days. [2026-01-30T12:08:27.590188] [DEBUG] [REMOTE ] FDP: PASS: Price check passed. Min price $34.50. [2026-01-30T12:08:27.590328] [DEBUG] [REMOTE ] FDP: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:27.590457] [DEBUG] [REMOTE ] FDP: PASS: Integrity check passed. [2026-01-30T12:08:27.590499] [DEBUG] [REMOTE ] FDP: Symbol is viable for forecasting. [2026-01-30T12:08:27.590550] [INFO ] [MAIN ] [1173/3488] FDP kept (0.7s) | 1171 kept, 2 rejected | 139.9/min | ETA: 16.5m [2026-01-30T12:08:28.070027] [DEBUG] [REMOTE ] FDS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:28.070203] [DEBUG] [REMOTE ] FDS: PASS: History has at least 300 days. [2026-01-30T12:08:28.070501] [DEBUG] [REMOTE ] FDS: PASS: Price check passed. Min price $252.62. [2026-01-30T12:08:28.070662] [DEBUG] [REMOTE ] FDS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:28.070795] [DEBUG] [REMOTE ] FDS: PASS: Integrity check passed. [2026-01-30T12:08:28.070839] [DEBUG] [REMOTE ] FDS: Symbol is viable for forecasting. [2026-01-30T12:08:28.070897] [INFO ] [MAIN ] [1174/3488] FDS kept (0.5s) | 1172 kept, 2 rejected | 139.9/min | ETA: 16.5m [2026-01-30T12:08:28.182913] [DEBUG] [REMOTE ] FDTX: Retrieved 661 rows, trimmed to 300. [2026-01-30T12:08:28.183055] [DEBUG] [REMOTE ] FDTX: PASS: History has at least 300 days. [2026-01-30T12:08:28.183256] [DEBUG] [REMOTE ] FDTX: PASS: Price check passed. Min price $37.84. [2026-01-30T12:08:28.183394] [DEBUG] [REMOTE ] FDTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:28.183505] [DEBUG] [REMOTE ] FDTX: PASS: Integrity check passed. [2026-01-30T12:08:28.183546] [DEBUG] [REMOTE ] FDTX: Symbol is viable for forecasting. [2026-01-30T12:08:28.183617] [INFO ] [MAIN ] [1175/3488] FDTX kept (0.1s) | 1173 kept, 2 rejected | 140.0/min | ETA: 16.5m [2026-01-30T12:08:28.836315] [DEBUG] [REMOTE ] FDUS: Retrieved 3674 rows, trimmed to 300. [2026-01-30T12:08:28.836448] [DEBUG] [REMOTE ] FDUS: PASS: History has at least 300 days. [2026-01-30T12:08:28.836679] [DEBUG] [REMOTE ] FDUS: PASS: Price check passed. Min price $18.53. [2026-01-30T12:08:28.836813] [DEBUG] [REMOTE ] FDUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:28.836927] [DEBUG] [REMOTE ] FDUS: PASS: Integrity check passed. [2026-01-30T12:08:28.836966] [DEBUG] [REMOTE ] FDUS: Symbol is viable for forecasting. [2026-01-30T12:08:28.837013] [INFO ] [MAIN ] [1176/3488] FDUS kept (0.7s) | 1174 kept, 2 rejected | 139.9/min | ETA: 16.5m [2026-01-30T12:08:29.212199] [DEBUG] [REMOTE ] FDX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:29.212337] [DEBUG] [REMOTE ] FDX: PASS: History has at least 300 days. [2026-01-30T12:08:29.212549] [DEBUG] [REMOTE ] FDX: PASS: Price check passed. Min price $250.59. [2026-01-30T12:08:29.212708] [DEBUG] [REMOTE ] FDX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:29.212826] [DEBUG] [REMOTE ] FDX: PASS: Integrity check passed. [2026-01-30T12:08:29.212876] [DEBUG] [REMOTE ] FDX: Symbol is viable for forecasting. [2026-01-30T12:08:29.212934] [INFO ] [MAIN ] [1177/3488] FDX kept (0.4s) | 1175 kept, 2 rejected | 140.0/min | ETA: 16.5m [2026-01-30T12:08:29.756633] [DEBUG] [REMOTE ] FE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:29.756777] [DEBUG] [REMOTE ] FE: PASS: History has at least 300 days. [2026-01-30T12:08:29.757026] [DEBUG] [REMOTE ] FE: PASS: Price check passed. Min price $44.03. [2026-01-30T12:08:29.757173] [DEBUG] [REMOTE ] FE: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:29.757294] [DEBUG] [REMOTE ] FE: PASS: Integrity check passed. [2026-01-30T12:08:29.757343] [DEBUG] [REMOTE ] FE: Symbol is viable for forecasting. [2026-01-30T12:08:29.757402] [INFO ] [MAIN ] [1178/3488] FE kept (0.5s) | 1176 kept, 2 rejected | 139.9/min | ETA: 16.5m [2026-01-30T12:08:30.089422] [DEBUG] [REMOTE ] FEED: Retrieved 2167 rows, trimmed to 300. [2026-01-30T12:08:30.089604] [DEBUG] [REMOTE ] FEED: PASS: History has at least 300 days. [2026-01-30T12:08:30.089857] [DEBUG] [REMOTE ] FEED: PASS: Price check passed. Min price $1.05. [2026-01-30T12:08:30.090015] [DEBUG] [REMOTE ] FEED: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:30.090148] [DEBUG] [REMOTE ] FEED: PASS: Integrity check passed. [2026-01-30T12:08:30.090194] [DEBUG] [REMOTE ] FEED: Symbol is viable for forecasting. [2026-01-30T12:08:30.090252] [INFO ] [MAIN ] [1179/3488] FEED kept (0.3s) | 1177 kept, 2 rejected | 139.9/min | ETA: 16.5m [2026-01-30T12:08:30.611405] [DEBUG] [REMOTE ] FEIM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:30.611547] [DEBUG] [REMOTE ] FEIM: PASS: History has at least 300 days. [2026-01-30T12:08:30.611787] [DEBUG] [REMOTE ] FEIM: PASS: Price check passed. Min price $27.07. [2026-01-30T12:08:30.611925] [DEBUG] [REMOTE ] FEIM: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:30.612236] [DEBUG] [REMOTE ] FEIM: PASS: Integrity check passed. [2026-01-30T12:08:30.612276] [DEBUG] [REMOTE ] FEIM: Symbol is viable for forecasting. [2026-01-30T12:08:30.612323] [INFO ] [MAIN ] [1180/3488] FEIM kept (0.5s) | 1178 kept, 2 rejected | 139.9/min | ETA: 16.5m [2026-01-30T12:08:30.998113] [DEBUG] [REMOTE ] FELE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:30.998253] [DEBUG] [REMOTE ] FELE: PASS: History has at least 300 days. [2026-01-30T12:08:30.998460] [DEBUG] [REMOTE ] FELE: PASS: Price check passed. Min price $90.46. [2026-01-30T12:08:30.998612] [DEBUG] [REMOTE ] FELE: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:30.998747] [DEBUG] [REMOTE ] FELE: PASS: Integrity check passed. [2026-01-30T12:08:30.998788] [DEBUG] [REMOTE ] FELE: Symbol is viable for forecasting. [2026-01-30T12:08:30.998835] [INFO ] [MAIN ] [1181/3488] FELE kept (0.4s) | 1179 kept, 2 rejected | 139.9/min | ETA: 16.5m [2026-01-30T12:08:31.359778] [DEBUG] [REMOTE ] FEM: Retrieved 3717 rows, trimmed to 300. [2026-01-30T12:08:31.359914] [DEBUG] [REMOTE ] FEM: PASS: History has at least 300 days. [2026-01-30T12:08:31.360147] [DEBUG] [REMOTE ] FEM: PASS: Price check passed. Min price $26.01. [2026-01-30T12:08:31.360467] [DEBUG] [REMOTE ] FEM: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:31.360597] [DEBUG] [REMOTE ] FEM: PASS: Integrity check passed. [2026-01-30T12:08:31.360638] [DEBUG] [REMOTE ] FEM: Symbol is viable for forecasting. [2026-01-30T12:08:31.360685] [INFO ] [MAIN ] [1182/3488] FEM kept (0.4s) | 1180 kept, 2 rejected | 140.0/min | ETA: 16.5m [2026-01-30T12:08:31.727695] [DEBUG] [REMOTE ] FEMB: Retrieved 2824 rows, trimmed to 300. [2026-01-30T12:08:31.727816] [DEBUG] [REMOTE ] FEMB: PASS: History has at least 300 days. [2026-01-30T12:08:31.728066] [DEBUG] [REMOTE ] FEMB: PASS: Price check passed. Min price $28.76. [2026-01-30T12:08:31.728389] [DEBUG] [REMOTE ] FEMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:31.728497] [DEBUG] [REMOTE ] FEMB: PASS: Integrity check passed. [2026-01-30T12:08:31.728535] [DEBUG] [REMOTE ] FEMB: Symbol is viable for forecasting. [2026-01-30T12:08:31.728600] [INFO ] [MAIN ] [1183/3488] FEMB kept (0.4s) | 1181 kept, 2 rejected | 140.0/min | ETA: 16.5m [2026-01-30T12:08:31.995795] [DEBUG] [REMOTE ] FEMS: Retrieved 3507 rows, trimmed to 300. [2026-01-30T12:08:31.995914] [DEBUG] [REMOTE ] FEMS: PASS: History has at least 300 days. [2026-01-30T12:08:31.996112] [DEBUG] [REMOTE ] FEMS: PASS: Price check passed. Min price $40.77. [2026-01-30T12:08:31.996247] [DEBUG] [REMOTE ] FEMS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:31.996357] [DEBUG] [REMOTE ] FEMS: PASS: Integrity check passed. [2026-01-30T12:08:31.996398] [DEBUG] [REMOTE ] FEMS: Symbol is viable for forecasting. [2026-01-30T12:08:31.996445] [INFO ] [MAIN ] [1184/3488] FEMS kept (0.3s) | 1182 kept, 2 rejected | 140.0/min | ETA: 16.5m [2026-01-30T12:08:32.593302] [DEBUG] [REMOTE ] FEP: Retrieved 3713 rows, trimmed to 300. [2026-01-30T12:08:32.593530] [DEBUG] [REMOTE ] FEP: PASS: History has at least 300 days. [2026-01-30T12:08:32.593830] [DEBUG] [REMOTE ] FEP: PASS: Price check passed. Min price $48.82. [2026-01-30T12:08:32.593973] [DEBUG] [REMOTE ] FEP: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:32.594302] [DEBUG] [REMOTE ] FEP: PASS: Integrity check passed. [2026-01-30T12:08:32.594348] [DEBUG] [REMOTE ] FEP: Symbol is viable for forecasting. [2026-01-30T12:08:32.594402] [INFO ] [MAIN ] [1185/3488] FEP kept (0.6s) | 1183 kept, 2 rejected | 140.0/min | ETA: 16.5m [2026-01-30T12:08:32.811995] [DEBUG] [REMOTE ] FEPI: Retrieved 577 rows, trimmed to 300. [2026-01-30T12:08:32.812125] [DEBUG] [REMOTE ] FEPI: PASS: History has at least 300 days. [2026-01-30T12:08:32.812329] [DEBUG] [REMOTE ] FEPI: PASS: Price check passed. Min price $41.28. [2026-01-30T12:08:32.812487] [DEBUG] [REMOTE ] FEPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:32.812631] [DEBUG] [REMOTE ] FEPI: PASS: Integrity check passed. [2026-01-30T12:08:32.812681] [DEBUG] [REMOTE ] FEPI: Symbol is viable for forecasting. [2026-01-30T12:08:32.812731] [INFO ] [MAIN ] [1186/3488] FEPI kept (0.2s) | 1184 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:33.352015] [DEBUG] [REMOTE ] FERG: Retrieved 3957 rows, trimmed to 300. [2026-01-30T12:08:33.352354] [DEBUG] [REMOTE ] FERG: PASS: History has at least 300 days. [2026-01-30T12:08:33.352566] [DEBUG] [REMOTE ] FERG: PASS: Price check passed. Min price $221.75. [2026-01-30T12:08:33.352720] [DEBUG] [REMOTE ] FERG: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:33.352833] [DEBUG] [REMOTE ] FERG: PASS: Integrity check passed. [2026-01-30T12:08:33.352872] [DEBUG] [REMOTE ] FERG: Symbol is viable for forecasting. [2026-01-30T12:08:33.352926] [INFO ] [MAIN ] [1187/3488] FERG kept (0.5s) | 1185 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:33.793563] [DEBUG] [REMOTE ] FEX: Retrieved 4711 rows, trimmed to 300. [2026-01-30T12:08:33.793742] [DEBUG] [REMOTE ] FEX: PASS: History has at least 300 days. [2026-01-30T12:08:33.793955] [DEBUG] [REMOTE ] FEX: PASS: Price check passed. Min price $111.42. [2026-01-30T12:08:33.794092] [DEBUG] [REMOTE ] FEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:33.794209] [DEBUG] [REMOTE ] FEX: PASS: Integrity check passed. [2026-01-30T12:08:33.794249] [DEBUG] [REMOTE ] FEX: Symbol is viable for forecasting. [2026-01-30T12:08:33.794297] [INFO ] [MAIN ] [1188/3488] FEX kept (0.4s) | 1186 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:34.199819] [DEBUG] [REMOTE ] FF: Retrieved 3736 rows, trimmed to 300. [2026-01-30T12:08:34.199958] [DEBUG] [REMOTE ] FF: PASS: History has at least 300 days. [2026-01-30T12:08:34.200169] [DEBUG] [REMOTE ] FF: PASS: Price check passed. Min price $3.04. [2026-01-30T12:08:34.200301] [DEBUG] [REMOTE ] FF: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:34.200411] [DEBUG] [REMOTE ] FF: PASS: Integrity check passed. [2026-01-30T12:08:34.200452] [DEBUG] [REMOTE ] FF: Symbol is viable for forecasting. [2026-01-30T12:08:34.200500] [INFO ] [MAIN ] [1189/3488] FF kept (0.4s) | 1187 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:34.505604] [DEBUG] [REMOTE ] FFA: Retrieved 5390 rows, trimmed to 300. [2026-01-30T12:08:34.505725] [DEBUG] [REMOTE ] FFA: PASS: History has at least 300 days. [2026-01-30T12:08:34.505929] [DEBUG] [REMOTE ] FFA: PASS: Price check passed. Min price $20.52. [2026-01-30T12:08:34.506064] [DEBUG] [REMOTE ] FFA: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:34.506175] [DEBUG] [REMOTE ] FFA: PASS: Integrity check passed. [2026-01-30T12:08:34.506215] [DEBUG] [REMOTE ] FFA: Symbol is viable for forecasting. [2026-01-30T12:08:34.506262] [INFO ] [MAIN ] [1190/3488] FFA kept (0.3s) | 1188 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:35.005813] [DEBUG] [REMOTE ] FFBC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:35.005959] [DEBUG] [REMOTE ] FFBC: PASS: History has at least 300 days. [2026-01-30T12:08:35.006201] [DEBUG] [REMOTE ] FFBC: PASS: Price check passed. Min price $23.04. [2026-01-30T12:08:35.006345] [DEBUG] [REMOTE ] FFBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:35.006475] [DEBUG] [REMOTE ] FFBC: PASS: Integrity check passed. [2026-01-30T12:08:35.006537] [DEBUG] [REMOTE ] FFBC: Symbol is viable for forecasting. [2026-01-30T12:08:35.006621] [INFO ] [MAIN ] [1191/3488] FFBC kept (0.5s) | 1189 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:35.447353] [DEBUG] [REMOTE ] FFC: Retrieved 5787 rows, trimmed to 300. [2026-01-30T12:08:35.447499] [DEBUG] [REMOTE ] FFC: PASS: History has at least 300 days. [2026-01-30T12:08:35.447758] [DEBUG] [REMOTE ] FFC: PASS: Price check passed. Min price $16.05. [2026-01-30T12:08:35.447924] [DEBUG] [REMOTE ] FFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:35.448049] [DEBUG] [REMOTE ] FFC: PASS: Integrity check passed. [2026-01-30T12:08:35.448091] [DEBUG] [REMOTE ] FFC: Symbol is viable for forecasting. [2026-01-30T12:08:35.448141] [INFO ] [MAIN ] [1192/3488] FFC kept (0.4s) | 1190 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:35.891670] [DEBUG] [REMOTE ] FFIC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:35.891823] [DEBUG] [REMOTE ] FFIC: PASS: History has at least 300 days. [2026-01-30T12:08:35.892155] [DEBUG] [REMOTE ] FFIC: PASS: Price check passed. Min price $13.91. [2026-01-30T12:08:35.892339] [DEBUG] [REMOTE ] FFIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:35.892509] [DEBUG] [REMOTE ] FFIC: PASS: Integrity check passed. [2026-01-30T12:08:35.892568] [DEBUG] [REMOTE ] FFIC: Symbol is viable for forecasting. [2026-01-30T12:08:35.892661] [INFO ] [MAIN ] [1193/3488] FFIC kept (0.4s) | 1191 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:36.445885] [DEBUG] [REMOTE ] FFIN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:36.446044] [DEBUG] [REMOTE ] FFIN: PASS: History has at least 300 days. [2026-01-30T12:08:36.446306] [DEBUG] [REMOTE ] FFIN: PASS: Price check passed. Min price $29.68. [2026-01-30T12:08:36.446440] [DEBUG] [REMOTE ] FFIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:36.446589] [DEBUG] [REMOTE ] FFIN: PASS: Integrity check passed. [2026-01-30T12:08:36.446632] [DEBUG] [REMOTE ] FFIN: Symbol is viable for forecasting. [2026-01-30T12:08:36.446681] [INFO ] [MAIN ] [1194/3488] FFIN kept (0.6s) | 1192 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:36.760895] [DEBUG] [REMOTE ] FFWM: Retrieved 2826 rows, trimmed to 300. [2026-01-30T12:08:36.761026] [DEBUG] [REMOTE ] FFWM: PASS: History has at least 300 days. [2026-01-30T12:08:36.761244] [DEBUG] [REMOTE ] FFWM: PASS: Price check passed. Min price $4.77. [2026-01-30T12:08:36.761390] [DEBUG] [REMOTE ] FFWM: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:36.761510] [DEBUG] [REMOTE ] FFWM: PASS: Integrity check passed. [2026-01-30T12:08:36.761555] [DEBUG] [REMOTE ] FFWM: Symbol is viable for forecasting. [2026-01-30T12:08:36.761626] [INFO ] [MAIN ] [1195/3488] FFWM kept (0.3s) | 1193 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:37.079489] [DEBUG] [REMOTE ] FG: Retrieved 798 rows, trimmed to 300. [2026-01-30T12:08:37.079629] [DEBUG] [REMOTE ] FG: PASS: History has at least 300 days. [2026-01-30T12:08:37.079827] [DEBUG] [REMOTE ] FG: PASS: Price check passed. Min price $26.92. [2026-01-30T12:08:37.079960] [DEBUG] [REMOTE ] FG: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:37.080084] [DEBUG] [REMOTE ] FG: PASS: Integrity check passed. [2026-01-30T12:08:37.080133] [DEBUG] [REMOTE ] FG: Symbol is viable for forecasting. [2026-01-30T12:08:37.080192] [INFO ] [MAIN ] [1196/3488] FG kept (0.3s) | 1194 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:37.569624] [DEBUG] [REMOTE ] FHB: Retrieved 2385 rows, trimmed to 300. [2026-01-30T12:08:37.569773] [DEBUG] [REMOTE ] FHB: PASS: History has at least 300 days. [2026-01-30T12:08:37.570014] [DEBUG] [REMOTE ] FHB: PASS: Price check passed. Min price $23.39. [2026-01-30T12:08:37.570205] [DEBUG] [REMOTE ] FHB: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:37.570339] [DEBUG] [REMOTE ] FHB: PASS: Integrity check passed. [2026-01-30T12:08:37.570385] [DEBUG] [REMOTE ] FHB: Symbol is viable for forecasting. [2026-01-30T12:08:37.570443] [INFO ] [MAIN ] [1197/3488] FHB kept (0.5s) | 1195 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:38.089484] [DEBUG] [REMOTE ] FHI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:38.089633] [DEBUG] [REMOTE ] FHI: PASS: History has at least 300 days. [2026-01-30T12:08:38.089847] [DEBUG] [REMOTE ] FHI: PASS: Price check passed. Min price $47.55. [2026-01-30T12:08:38.089982] [DEBUG] [REMOTE ] FHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:38.090100] [DEBUG] [REMOTE ] FHI: PASS: Integrity check passed. [2026-01-30T12:08:38.090138] [DEBUG] [REMOTE ] FHI: Symbol is viable for forecasting. [2026-01-30T12:08:38.090185] [INFO ] [MAIN ] [1198/3488] FHI kept (0.5s) | 1196 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:38.526773] [DEBUG] [REMOTE ] FHN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:38.526912] [DEBUG] [REMOTE ] FHN: PASS: History has at least 300 days. [2026-01-30T12:08:38.527121] [DEBUG] [REMOTE ] FHN: PASS: Price check passed. Min price $20.46. [2026-01-30T12:08:38.527256] [DEBUG] [REMOTE ] FHN: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:38.527369] [DEBUG] [REMOTE ] FHN: PASS: Integrity check passed. [2026-01-30T12:08:38.527409] [DEBUG] [REMOTE ] FHN: Symbol is viable for forecasting. [2026-01-30T12:08:38.527455] [INFO ] [MAIN ] [1199/3488] FHN kept (0.4s) | 1197 kept, 2 rejected | 140.0/min | ETA: 16.4m [2026-01-30T12:08:38.775976] [DEBUG] [REMOTE ] FHTX: Retrieved 1322 rows, trimmed to 300. [2026-01-30T12:08:38.776120] [DEBUG] [REMOTE ] FHTX: PASS: History has at least 300 days. [2026-01-30T12:08:38.776338] [DEBUG] [REMOTE ] FHTX: PASS: Price check passed. Min price $3.53. [2026-01-30T12:08:38.776467] [DEBUG] [REMOTE ] FHTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:38.776598] [DEBUG] [REMOTE ] FHTX: PASS: Integrity check passed. [2026-01-30T12:08:38.776641] [DEBUG] [REMOTE ] FHTX: Symbol is viable for forecasting. [2026-01-30T12:08:38.776690] [INFO ] [MAIN ] [1200/3488] FHTX kept (0.2s) | 1198 kept, 2 rejected | 140.0/min | ETA: 16.3m [2026-01-30T12:08:39.303870] [DEBUG] [REMOTE ] FIBK: Retrieved 3988 rows, trimmed to 300. [2026-01-30T12:08:39.304017] [DEBUG] [REMOTE ] FIBK: PASS: History has at least 300 days. [2026-01-30T12:08:39.304262] [DEBUG] [REMOTE ] FIBK: PASS: Price check passed. Min price $29.68. [2026-01-30T12:08:39.304421] [DEBUG] [REMOTE ] FIBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:39.304553] [DEBUG] [REMOTE ] FIBK: PASS: Integrity check passed. [2026-01-30T12:08:39.304622] [DEBUG] [REMOTE ] FIBK: Symbol is viable for forecasting. [2026-01-30T12:08:39.304682] [INFO ] [MAIN ] [1201/3488] FIBK kept (0.5s) | 1199 kept, 2 rejected | 140.0/min | ETA: 16.3m [2026-01-30T12:08:39.696097] [DEBUG] [REMOTE ] FICO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:39.696230] [DEBUG] [REMOTE ] FICO: PASS: History has at least 300 days. [2026-01-30T12:08:39.696441] [DEBUG] [REMOTE ] FICO: PASS: Price check passed. Min price $1494.50. [2026-01-30T12:08:39.696589] [DEBUG] [REMOTE ] FICO: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:39.696705] [DEBUG] [REMOTE ] FICO: PASS: Integrity check passed. [2026-01-30T12:08:39.696745] [DEBUG] [REMOTE ] FICO: Symbol is viable for forecasting. [2026-01-30T12:08:39.696793] [INFO ] [MAIN ] [1202/3488] FICO kept (0.4s) | 1200 kept, 2 rejected | 140.0/min | ETA: 16.3m [2026-01-30T12:08:40.008526] [DEBUG] [REMOTE ] FICS: Retrieved 1285 rows, trimmed to 300. [2026-01-30T12:08:40.008682] [DEBUG] [REMOTE ] FICS: PASS: History has at least 300 days. [2026-01-30T12:08:40.008886] [DEBUG] [REMOTE ] FICS: PASS: Price check passed. Min price $37.62. [2026-01-30T12:08:40.009024] [DEBUG] [REMOTE ] FICS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:40.009134] [DEBUG] [REMOTE ] FICS: PASS: Integrity check passed. [2026-01-30T12:08:40.009174] [DEBUG] [REMOTE ] FICS: Symbol is viable for forecasting. [2026-01-30T12:08:40.009224] [INFO ] [MAIN ] [1203/3488] FICS kept (0.3s) | 1201 kept, 2 rejected | 140.0/min | ETA: 16.3m [2026-01-30T12:08:40.472354] [DEBUG] [REMOTE ] FID: Retrieved 1864 rows, trimmed to 300. [2026-01-30T12:08:40.472741] [DEBUG] [REMOTE ] FID: PASS: History has at least 300 days. [2026-01-30T12:08:40.472979] [DEBUG] [REMOTE ] FID: PASS: Price check passed. Min price $19.41. [2026-01-30T12:08:40.473141] [DEBUG] [REMOTE ] FID: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:40.473270] [DEBUG] [REMOTE ] FID: PASS: Integrity check passed. [2026-01-30T12:08:40.473316] [DEBUG] [REMOTE ] FID: Symbol is viable for forecasting. [2026-01-30T12:08:40.473373] [INFO ] [MAIN ] [1204/3488] FID kept (0.5s) | 1202 kept, 2 rejected | 140.0/min | ETA: 16.3m [2026-01-30T12:08:40.767690] [DEBUG] [REMOTE ] FIGS: Retrieved 1174 rows, trimmed to 300. [2026-01-30T12:08:40.767827] [DEBUG] [REMOTE ] FIGS: PASS: History has at least 300 days. [2026-01-30T12:08:40.768082] [DEBUG] [REMOTE ] FIGS: PASS: Price check passed. Min price $7.38. [2026-01-30T12:08:40.768222] [DEBUG] [REMOTE ] FIGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:40.768337] [DEBUG] [REMOTE ] FIGS: PASS: Integrity check passed. [2026-01-30T12:08:40.768378] [DEBUG] [REMOTE ] FIGS: Symbol is viable for forecasting. [2026-01-30T12:08:40.768428] [INFO ] [MAIN ] [1205/3488] FIGS kept (0.3s) | 1203 kept, 2 rejected | 140.1/min | ETA: 16.3m [2026-01-30T12:08:41.080475] [DEBUG] [REMOTE ] FIHL: Retrieved 649 rows, trimmed to 300. [2026-01-30T12:08:41.080623] [DEBUG] [REMOTE ] FIHL: PASS: History has at least 300 days. [2026-01-30T12:08:41.080828] [DEBUG] [REMOTE ] FIHL: PASS: Price check passed. Min price $17.74. [2026-01-30T12:08:41.080968] [DEBUG] [REMOTE ] FIHL: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:41.081078] [DEBUG] [REMOTE ] FIHL: PASS: Integrity check passed. [2026-01-30T12:08:41.081121] [DEBUG] [REMOTE ] FIHL: Symbol is viable for forecasting. [2026-01-30T12:08:41.081172] [INFO ] [MAIN ] [1206/3488] FIHL kept (0.3s) | 1204 kept, 2 rejected | 140.1/min | ETA: 16.3m [2026-01-30T12:08:41.638742] [DEBUG] [REMOTE ] FINS: Retrieved 1678 rows, trimmed to 300. [2026-01-30T12:08:41.638877] [DEBUG] [REMOTE ] FINS: PASS: History has at least 300 days. [2026-01-30T12:08:41.639075] [DEBUG] [REMOTE ] FINS: PASS: Price check passed. Min price $12.62. [2026-01-30T12:08:41.639227] [DEBUG] [REMOTE ] FINS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:41.639349] [DEBUG] [REMOTE ] FINS: PASS: Integrity check passed. [2026-01-30T12:08:41.639389] [DEBUG] [REMOTE ] FINS: Symbol is viable for forecasting. [2026-01-30T12:08:41.639435] [INFO ] [MAIN ] [1207/3488] FINS kept (0.6s) | 1205 kept, 2 rejected | 140.1/min | ETA: 16.3m [2026-01-30T12:08:41.903548] [DEBUG] [REMOTE ] FINX: Retrieved 2358 rows, trimmed to 300. [2026-01-30T12:08:41.903704] [DEBUG] [REMOTE ] FINX: PASS: History has at least 300 days. [2026-01-30T12:08:41.903908] [DEBUG] [REMOTE ] FINX: PASS: Price check passed. Min price $27.45. [2026-01-30T12:08:41.904040] [DEBUG] [REMOTE ] FINX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:41.904162] [DEBUG] [REMOTE ] FINX: PASS: Integrity check passed. [2026-01-30T12:08:41.904210] [DEBUG] [REMOTE ] FINX: Symbol is viable for forecasting. [2026-01-30T12:08:41.904266] [INFO ] [MAIN ] [1208/3488] FINX kept (0.3s) | 1206 kept, 2 rejected | 140.1/min | ETA: 16.3m [2026-01-30T12:08:42.262754] [DEBUG] [REMOTE ] FIP: Retrieved 880 rows, trimmed to 300. [2026-01-30T12:08:42.262894] [DEBUG] [REMOTE ] FIP: PASS: History has at least 300 days. [2026-01-30T12:08:42.263095] [DEBUG] [REMOTE ] FIP: PASS: Price check passed. Min price $3.99. [2026-01-30T12:08:42.263231] [DEBUG] [REMOTE ] FIP: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:42.263343] [DEBUG] [REMOTE ] FIP: PASS: Integrity check passed. [2026-01-30T12:08:42.263386] [DEBUG] [REMOTE ] FIP: Symbol is viable for forecasting. [2026-01-30T12:08:42.263433] [INFO ] [MAIN ] [1209/3488] FIP kept (0.4s) | 1207 kept, 2 rejected | 140.1/min | ETA: 16.3m [2026-01-30T12:08:43.010981] [DEBUG] [REMOTE ] FIS: Retrieved 6189 rows, trimmed to 300. [2026-01-30T12:08:43.011128] [DEBUG] [REMOTE ] FIS: PASS: History has at least 300 days. [2026-01-30T12:08:43.011360] [DEBUG] [REMOTE ] FIS: PASS: Price check passed. Min price $55.20. [2026-01-30T12:08:43.011496] [DEBUG] [REMOTE ] FIS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:43.011639] [DEBUG] [REMOTE ] FIS: PASS: Integrity check passed. [2026-01-30T12:08:43.011681] [DEBUG] [REMOTE ] FIS: Symbol is viable for forecasting. [2026-01-30T12:08:43.011729] [INFO ] [MAIN ] [1210/3488] FIS kept (0.7s) | 1208 kept, 2 rejected | 140.0/min | ETA: 16.3m [2026-01-30T12:08:43.473741] [DEBUG] [REMOTE ] FISI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:43.473887] [DEBUG] [REMOTE ] FISI: PASS: History has at least 300 days. [2026-01-30T12:08:43.474104] [DEBUG] [REMOTE ] FISI: PASS: Price check passed. Min price $28.04. [2026-01-30T12:08:43.474242] [DEBUG] [REMOTE ] FISI: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:43.474357] [DEBUG] [REMOTE ] FISI: PASS: Integrity check passed. [2026-01-30T12:08:43.474603] [DEBUG] [REMOTE ] FISI: Symbol is viable for forecasting. [2026-01-30T12:08:43.474653] [INFO ] [MAIN ] [1211/3488] FISI kept (0.5s) | 1209 kept, 2 rejected | 140.0/min | ETA: 16.3m [2026-01-30T12:08:43.932739] [DEBUG] [REMOTE ] FITB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:43.932881] [DEBUG] [REMOTE ] FITB: PASS: History has at least 300 days. [2026-01-30T12:08:43.933109] [DEBUG] [REMOTE ] FITB: PASS: Price check passed. Min price $40.77. [2026-01-30T12:08:43.933248] [DEBUG] [REMOTE ] FITB: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:43.933366] [DEBUG] [REMOTE ] FITB: PASS: Integrity check passed. [2026-01-30T12:08:43.933406] [DEBUG] [REMOTE ] FITB: Symbol is viable for forecasting. [2026-01-30T12:08:43.933455] [INFO ] [MAIN ] [1212/3488] FITB kept (0.5s) | 1210 kept, 2 rejected | 140.0/min | ETA: 16.3m [2026-01-30T12:08:44.269844] [DEBUG] [REMOTE ] FITBI: Retrieved 3054 rows, trimmed to 300. [2026-01-30T12:08:44.269974] [DEBUG] [REMOTE ] FITBI: PASS: History has at least 300 days. [2026-01-30T12:08:44.270176] [DEBUG] [REMOTE ] FITBI: PASS: Price check passed. Min price $24.93. [2026-01-30T12:08:44.270312] [DEBUG] [REMOTE ] FITBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:44.270421] [DEBUG] [REMOTE ] FITBI: PASS: Integrity check passed. [2026-01-30T12:08:44.270461] [DEBUG] [REMOTE ] FITBI: Symbol is viable for forecasting. [2026-01-30T12:08:44.270508] [INFO ] [MAIN ] [1213/3488] FITBI kept (0.3s) | 1211 kept, 2 rejected | 140.1/min | ETA: 16.2m [2026-01-30T12:08:44.600785] [DEBUG] [REMOTE ] FITBO: Retrieved 1603 rows, trimmed to 300. [2026-01-30T12:08:44.600902] [DEBUG] [REMOTE ] FITBO: PASS: History has at least 300 days. [2026-01-30T12:08:44.601092] [DEBUG] [REMOTE ] FITBO: PASS: Price check passed. Min price $18.95. [2026-01-30T12:08:44.601223] [DEBUG] [REMOTE ] FITBO: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:44.601334] [DEBUG] [REMOTE ] FITBO: PASS: Integrity check passed. [2026-01-30T12:08:44.601373] [DEBUG] [REMOTE ] FITBO: Symbol is viable for forecasting. [2026-01-30T12:08:44.601420] [INFO ] [MAIN ] [1214/3488] FITBO kept (0.3s) | 1212 kept, 2 rejected | 140.1/min | ETA: 16.2m [2026-01-30T12:08:44.969741] [DEBUG] [REMOTE ] FIVE: Retrieved 3402 rows, trimmed to 300. [2026-01-30T12:08:44.969862] [DEBUG] [REMOTE ] FIVE: PASS: History has at least 300 days. [2026-01-30T12:08:44.970068] [DEBUG] [REMOTE ] FIVE: PASS: Price check passed. Min price $147.05. [2026-01-30T12:08:44.970206] [DEBUG] [REMOTE ] FIVE: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:44.970321] [DEBUG] [REMOTE ] FIVE: PASS: Integrity check passed. [2026-01-30T12:08:44.970362] [DEBUG] [REMOTE ] FIVE: Symbol is viable for forecasting. [2026-01-30T12:08:44.970411] [INFO ] [MAIN ] [1215/3488] FIVE kept (0.4s) | 1213 kept, 2 rejected | 140.1/min | ETA: 16.2m [2026-01-30T12:08:45.464147] [DEBUG] [REMOTE ] FIVN: Retrieved 2973 rows, trimmed to 300. [2026-01-30T12:08:45.464302] [DEBUG] [REMOTE ] FIVN: PASS: History has at least 300 days. [2026-01-30T12:08:45.464507] [DEBUG] [REMOTE ] FIVN: PASS: Price check passed. Min price $17.15. [2026-01-30T12:08:45.464674] [DEBUG] [REMOTE ] FIVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:45.464791] [DEBUG] [REMOTE ] FIVN: PASS: Integrity check passed. [2026-01-30T12:08:45.464833] [DEBUG] [REMOTE ] FIVN: Symbol is viable for forecasting. [2026-01-30T12:08:45.464898] [INFO ] [MAIN ] [1216/3488] FIVN kept (0.5s) | 1214 kept, 2 rejected | 140.1/min | ETA: 16.2m [2026-01-30T12:08:45.994791] [DEBUG] [REMOTE ] FIX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:45.994933] [DEBUG] [REMOTE ] FIX: PASS: History has at least 300 days. [2026-01-30T12:08:45.995160] [DEBUG] [REMOTE ] FIX: PASS: Price check passed. Min price $876.19. [2026-01-30T12:08:45.995297] [DEBUG] [REMOTE ] FIX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:45.995414] [DEBUG] [REMOTE ] FIX: PASS: Integrity check passed. [2026-01-30T12:08:45.995455] [DEBUG] [REMOTE ] FIX: Symbol is viable for forecasting. [2026-01-30T12:08:45.995504] [INFO ] [MAIN ] [1217/3488] FIX kept (0.5s) | 1215 kept, 2 rejected | 140.1/min | ETA: 16.2m [2026-01-30T12:08:46.278962] [DEBUG] [REMOTE ] FIXD: Retrieved 2251 rows, trimmed to 300. [2026-01-30T12:08:46.279078] [DEBUG] [REMOTE ] FIXD: PASS: History has at least 300 days. [2026-01-30T12:08:46.279268] [DEBUG] [REMOTE ] FIXD: PASS: Price check passed. Min price $43.83. [2026-01-30T12:08:46.279397] [DEBUG] [REMOTE ] FIXD: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:46.279502] [DEBUG] [REMOTE ] FIXD: PASS: Integrity check passed. [2026-01-30T12:08:46.279540] [DEBUG] [REMOTE ] FIXD: Symbol is viable for forecasting. [2026-01-30T12:08:46.279611] [INFO ] [MAIN ] [1218/3488] FIXD kept (0.3s) | 1216 kept, 2 rejected | 140.1/min | ETA: 16.2m [2026-01-30T12:08:46.934640] [DEBUG] [REMOTE ] FIZZ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:46.934782] [DEBUG] [REMOTE ] FIZZ: PASS: History has at least 300 days. [2026-01-30T12:08:46.934993] [DEBUG] [REMOTE ] FIZZ: PASS: Price check passed. Min price $31.66. [2026-01-30T12:08:46.935125] [DEBUG] [REMOTE ] FIZZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:46.935240] [DEBUG] [REMOTE ] FIZZ: PASS: Integrity check passed. [2026-01-30T12:08:46.935279] [DEBUG] [REMOTE ] FIZZ: Symbol is viable for forecasting. [2026-01-30T12:08:46.935327] [INFO ] [MAIN ] [1219/3488] FIZZ kept (0.7s) | 1217 kept, 2 rejected | 140.0/min | ETA: 16.2m [2026-01-30T12:08:47.360349] [DEBUG] [REMOTE ] FJP: Retrieved 3713 rows, trimmed to 300. [2026-01-30T12:08:47.360482] [DEBUG] [REMOTE ] FJP: PASS: History has at least 300 days. [2026-01-30T12:08:47.360727] [DEBUG] [REMOTE ] FJP: PASS: Price check passed. Min price $64.29. [2026-01-30T12:08:47.360909] [DEBUG] [REMOTE ] FJP: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:47.361036] [DEBUG] [REMOTE ] FJP: PASS: Integrity check passed. [2026-01-30T12:08:47.361077] [DEBUG] [REMOTE ] FJP: Symbol is viable for forecasting. [2026-01-30T12:08:47.361125] [INFO ] [MAIN ] [1220/3488] FJP kept (0.4s) | 1218 kept, 2 rejected | 140.0/min | ETA: 16.2m [2026-01-30T12:08:47.813765] [DEBUG] [REMOTE ] FLEX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:47.813955] [DEBUG] [REMOTE ] FLEX: PASS: History has at least 300 days. [2026-01-30T12:08:47.814290] [DEBUG] [REMOTE ] FLEX: PASS: Price check passed. Min price $54.51. [2026-01-30T12:08:47.814474] [DEBUG] [REMOTE ] FLEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:47.814861] [DEBUG] [REMOTE ] FLEX: PASS: Integrity check passed. [2026-01-30T12:08:47.814917] [DEBUG] [REMOTE ] FLEX: Symbol is viable for forecasting. [2026-01-30T12:08:47.814985] [INFO ] [MAIN ] [1221/3488] FLEX kept (0.5s) | 1219 kept, 2 rejected | 140.0/min | ETA: 16.2m [2026-01-30T12:08:48.321070] [DEBUG] [REMOTE ] FLL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:48.321227] [DEBUG] [REMOTE ] FLL: PASS: History has at least 300 days. [2026-01-30T12:08:48.321479] [DEBUG] [REMOTE ] FLL: PASS: Price check passed. Min price $2.29. [2026-01-30T12:08:48.321650] [DEBUG] [REMOTE ] FLL: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:48.321781] [DEBUG] [REMOTE ] FLL: PASS: Integrity check passed. [2026-01-30T12:08:48.321841] [DEBUG] [REMOTE ] FLL: Symbol is viable for forecasting. [2026-01-30T12:08:48.321893] [INFO ] [MAIN ] [1222/3488] FLL kept (0.5s) | 1220 kept, 2 rejected | 140.0/min | ETA: 16.2m [2026-01-30T12:08:48.533678] [DEBUG] [REMOTE ] FLNC: Retrieved 1067 rows, trimmed to 300. [2026-01-30T12:08:48.533812] [DEBUG] [REMOTE ] FLNC: PASS: History has at least 300 days. [2026-01-30T12:08:48.534011] [DEBUG] [REMOTE ] FLNC: PASS: Price check passed. Min price $15.40. [2026-01-30T12:08:48.534149] [DEBUG] [REMOTE ] FLNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:48.534257] [DEBUG] [REMOTE ] FLNC: PASS: Integrity check passed. [2026-01-30T12:08:48.534300] [DEBUG] [REMOTE ] FLNC: Symbol is viable for forecasting. [2026-01-30T12:08:48.534353] [INFO ] [MAIN ] [1223/3488] FLNC kept (0.2s) | 1221 kept, 2 rejected | 140.1/min | ETA: 16.2m [2026-01-30T12:08:49.001610] [DEBUG] [REMOTE ] FLNG: Retrieved 1665 rows, trimmed to 300. [2026-01-30T12:08:49.001792] [DEBUG] [REMOTE ] FLNG: PASS: History has at least 300 days. [2026-01-30T12:08:49.002106] [DEBUG] [REMOTE ] FLNG: PASS: Price check passed. Min price $24.31. [2026-01-30T12:08:49.002316] [DEBUG] [REMOTE ] FLNG: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:49.002512] [DEBUG] [REMOTE ] FLNG: PASS: Integrity check passed. [2026-01-30T12:08:49.002600] [DEBUG] [REMOTE ] FLNG: Symbol is viable for forecasting. [2026-01-30T12:08:49.002682] [INFO ] [MAIN ] [1224/3488] FLNG kept (0.5s) | 1222 kept, 2 rejected | 140.0/min | ETA: 16.2m [2026-01-30T12:08:49.587774] [DEBUG] [REMOTE ] FLO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:49.587940] [DEBUG] [REMOTE ] FLO: PASS: History has at least 300 days. [2026-01-30T12:08:49.588185] [DEBUG] [REMOTE ] FLO: PASS: Price check passed. Min price $10.08. [2026-01-30T12:08:49.588333] [DEBUG] [REMOTE ] FLO: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:49.588480] [DEBUG] [REMOTE ] FLO: PASS: Integrity check passed. [2026-01-30T12:08:49.588522] [DEBUG] [REMOTE ] FLO: Symbol is viable for forecasting. [2026-01-30T12:08:49.588592] [INFO ] [MAIN ] [1225/3488] FLO kept (0.6s) | 1223 kept, 2 rejected | 140.0/min | ETA: 16.2m [2026-01-30T12:08:50.029585] [DEBUG] [REMOTE ] FLS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:50.029728] [DEBUG] [REMOTE ] FLS: PASS: History has at least 300 days. [2026-01-30T12:08:50.029962] [DEBUG] [REMOTE ] FLS: PASS: Price check passed. Min price $65.35. [2026-01-30T12:08:50.030100] [DEBUG] [REMOTE ] FLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:50.030218] [DEBUG] [REMOTE ] FLS: PASS: Integrity check passed. [2026-01-30T12:08:50.030258] [DEBUG] [REMOTE ] FLS: Symbol is viable for forecasting. [2026-01-30T12:08:50.030311] [INFO ] [MAIN ] [1226/3488] FLS kept (0.4s) | 1224 kept, 2 rejected | 140.0/min | ETA: 16.2m [2026-01-30T12:08:50.436627] [DEBUG] [REMOTE ] FLUX: Retrieved 5746 rows, trimmed to 300. [2026-01-30T12:08:50.436772] [DEBUG] [REMOTE ] FLUX: PASS: History has at least 300 days. [2026-01-30T12:08:50.436993] [DEBUG] [REMOTE ] FLUX: PASS: Price check passed. Min price $1.27. [2026-01-30T12:08:50.437132] [DEBUG] [REMOTE ] FLUX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:50.437252] [DEBUG] [REMOTE ] FLUX: PASS: Integrity check passed. [2026-01-30T12:08:50.437294] [DEBUG] [REMOTE ] FLUX: Symbol is viable for forecasting. [2026-01-30T12:08:50.437345] [INFO ] [MAIN ] [1227/3488] FLUX kept (0.4s) | 1225 kept, 2 rejected | 140.0/min | ETA: 16.1m [2026-01-30T12:08:50.870975] [DEBUG] [REMOTE ] FLWS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:50.871117] [DEBUG] [REMOTE ] FLWS: PASS: History has at least 300 days. [2026-01-30T12:08:50.871343] [DEBUG] [REMOTE ] FLWS: PASS: Price check passed. Min price $3.06. [2026-01-30T12:08:50.871484] [DEBUG] [REMOTE ] FLWS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:50.871822] [DEBUG] [REMOTE ] FLWS: PASS: Integrity check passed. [2026-01-30T12:08:50.871905] [DEBUG] [REMOTE ] FLWS: Symbol is viable for forecasting. [2026-01-30T12:08:50.871959] [INFO ] [MAIN ] [1228/3488] FLWS kept (0.4s) | 1226 kept, 2 rejected | 140.0/min | ETA: 16.1m [2026-01-30T12:08:51.333334] [DEBUG] [REMOTE ] FLXS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:51.333473] [DEBUG] [REMOTE ] FLXS: PASS: History has at least 300 days. [2026-01-30T12:08:51.333705] [DEBUG] [REMOTE ] FLXS: PASS: Price check passed. Min price $34.37. [2026-01-30T12:08:51.333845] [DEBUG] [REMOTE ] FLXS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:51.333961] [DEBUG] [REMOTE ] FLXS: PASS: Integrity check passed. [2026-01-30T12:08:51.334002] [DEBUG] [REMOTE ] FLXS: Symbol is viable for forecasting. [2026-01-30T12:08:51.334050] [INFO ] [MAIN ] [1229/3488] FLXS kept (0.5s) | 1227 kept, 2 rejected | 140.0/min | ETA: 16.1m [2026-01-30T12:08:51.522140] [DEBUG] [REMOTE ] FLYE: Retrieved 413 rows, trimmed to 300. [2026-01-30T12:08:51.522259] [DEBUG] [REMOTE ] FLYE: PASS: History has at least 300 days. [2026-01-30T12:08:51.522451] [DEBUG] [REMOTE ] FLYE: PASS: Price check passed. Min price $3.87. [2026-01-30T12:08:51.522603] [DEBUG] [REMOTE ] FLYE: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:51.522713] [DEBUG] [REMOTE ] FLYE: PASS: Integrity check passed. [2026-01-30T12:08:51.522753] [DEBUG] [REMOTE ] FLYE: Symbol is viable for forecasting. [2026-01-30T12:08:51.522800] [INFO ] [MAIN ] [1230/3488] FLYE kept (0.2s) | 1228 kept, 2 rejected | 140.1/min | ETA: 16.1m [2026-01-30T12:08:52.143951] [DEBUG] [REMOTE ] FMAO: Retrieved 5323 rows, trimmed to 300. [2026-01-30T12:08:52.144077] [DEBUG] [REMOTE ] FMAO: PASS: History has at least 300 days. [2026-01-30T12:08:52.144273] [DEBUG] [REMOTE ] FMAO: PASS: Price check passed. Min price $22.93. [2026-01-30T12:08:52.144406] [DEBUG] [REMOTE ] FMAO: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:52.144519] [DEBUG] [REMOTE ] FMAO: PASS: Integrity check passed. [2026-01-30T12:08:52.144558] [DEBUG] [REMOTE ] FMAO: Symbol is viable for forecasting. [2026-01-30T12:08:52.144651] [INFO ] [MAIN ] [1231/3488] FMAO kept (0.6s) | 1229 kept, 2 rejected | 140.0/min | ETA: 16.1m [2026-01-30T12:08:52.485108] [DEBUG] [REMOTE ] FMB: Retrieved 2945 rows, trimmed to 300. [2026-01-30T12:08:52.485241] [DEBUG] [REMOTE ] FMB: PASS: History has at least 300 days. [2026-01-30T12:08:52.485454] [DEBUG] [REMOTE ] FMB: PASS: Price check passed. Min price $50.68. [2026-01-30T12:08:52.485608] [DEBUG] [REMOTE ] FMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:52.485724] [DEBUG] [REMOTE ] FMB: PASS: Integrity check passed. [2026-01-30T12:08:52.485765] [DEBUG] [REMOTE ] FMB: Symbol is viable for forecasting. [2026-01-30T12:08:52.485814] [INFO ] [MAIN ] [1232/3488] FMB kept (0.3s) | 1230 kept, 2 rejected | 140.0/min | ETA: 16.1m [2026-01-30T12:08:53.007069] [DEBUG] [REMOTE ] FMBH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:53.007199] [DEBUG] [REMOTE ] FMBH: PASS: History has at least 300 days. [2026-01-30T12:08:53.007427] [DEBUG] [REMOTE ] FMBH: PASS: Price check passed. Min price $35.70. [2026-01-30T12:08:53.007563] [DEBUG] [REMOTE ] FMBH: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:53.007696] [DEBUG] [REMOTE ] FMBH: PASS: Integrity check passed. [2026-01-30T12:08:53.007735] [DEBUG] [REMOTE ] FMBH: Symbol is viable for forecasting. [2026-01-30T12:08:53.007782] [INFO ] [MAIN ] [1233/3488] FMBH kept (0.5s) | 1231 kept, 2 rejected | 140.0/min | ETA: 16.1m [2026-01-30T12:08:53.522388] [DEBUG] [REMOTE ] FMC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:53.522519] [DEBUG] [REMOTE ] FMC: PASS: History has at least 300 days. [2026-01-30T12:08:53.522807] [DEBUG] [REMOTE ] FMC: PASS: Price check passed. Min price $12.11. [2026-01-30T12:08:53.522943] [DEBUG] [REMOTE ] FMC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:53.523051] [DEBUG] [REMOTE ] FMC: PASS: Integrity check passed. [2026-01-30T12:08:53.523107] [DEBUG] [REMOTE ] FMC: Symbol is viable for forecasting. [2026-01-30T12:08:53.523155] [INFO ] [MAIN ] [1234/3488] FMC kept (0.5s) | 1232 kept, 2 rejected | 140.0/min | ETA: 16.1m [2026-01-30T12:08:53.839478] [DEBUG] [REMOTE ] FMHI: Retrieved 2069 rows, trimmed to 300. [2026-01-30T12:08:53.839610] [DEBUG] [REMOTE ] FMHI: PASS: History has at least 300 days. [2026-01-30T12:08:53.839803] [DEBUG] [REMOTE ] FMHI: PASS: Price check passed. Min price $47.43. [2026-01-30T12:08:53.839932] [DEBUG] [REMOTE ] FMHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:53.840038] [DEBUG] [REMOTE ] FMHI: PASS: Integrity check passed. [2026-01-30T12:08:53.840077] [DEBUG] [REMOTE ] FMHI: Symbol is viable for forecasting. [2026-01-30T12:08:53.840124] [INFO ] [MAIN ] [1235/3488] FMHI kept (0.3s) | 1233 kept, 2 rejected | 140.0/min | ETA: 16.1m [2026-01-30T12:08:54.411252] [DEBUG] [REMOTE ] FMN: Retrieved 5813 rows, trimmed to 300. [2026-01-30T12:08:54.411387] [DEBUG] [REMOTE ] FMN: PASS: History has at least 300 days. [2026-01-30T12:08:54.411621] [DEBUG] [REMOTE ] FMN: PASS: Price check passed. Min price $10.93. [2026-01-30T12:08:54.411785] [DEBUG] [REMOTE ] FMN: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:54.411900] [DEBUG] [REMOTE ] FMN: PASS: Integrity check passed. [2026-01-30T12:08:54.411940] [DEBUG] [REMOTE ] FMN: Symbol is viable for forecasting. [2026-01-30T12:08:54.411990] [INFO ] [MAIN ] [1236/3488] FMN kept (0.6s) | 1234 kept, 2 rejected | 140.0/min | ETA: 16.1m [2026-01-30T12:08:54.893732] [DEBUG] [REMOTE ] FMNB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:54.893875] [DEBUG] [REMOTE ] FMNB: PASS: History has at least 300 days. [2026-01-30T12:08:54.894110] [DEBUG] [REMOTE ] FMNB: PASS: Price check passed. Min price $12.71. [2026-01-30T12:08:54.894249] [DEBUG] [REMOTE ] FMNB: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:54.894365] [DEBUG] [REMOTE ] FMNB: PASS: Integrity check passed. [2026-01-30T12:08:54.894406] [DEBUG] [REMOTE ] FMNB: Symbol is viable for forecasting. [2026-01-30T12:08:54.894456] [INFO ] [MAIN ] [1237/3488] FMNB kept (0.5s) | 1235 kept, 2 rejected | 140.0/min | ETA: 16.1m [2026-01-30T12:08:55.348392] [DEBUG] [REMOTE ] FMS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:55.348534] [DEBUG] [REMOTE ] FMS: PASS: History has at least 300 days. [2026-01-30T12:08:55.348776] [DEBUG] [REMOTE ] FMS: PASS: Price check passed. Min price $21.11. [2026-01-30T12:08:55.348910] [DEBUG] [REMOTE ] FMS: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:55.349022] [DEBUG] [REMOTE ] FMS: PASS: Integrity check passed. [2026-01-30T12:08:55.349060] [DEBUG] [REMOTE ] FMS: Symbol is viable for forecasting. [2026-01-30T12:08:55.349107] [INFO ] [MAIN ] [1238/3488] FMS kept (0.5s) | 1236 kept, 2 rejected | 140.0/min | ETA: 16.1m [2026-01-30T12:08:55.821245] [DEBUG] [REMOTE ] FMX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:55.821385] [DEBUG] [REMOTE ] FMX: PASS: History has at least 300 days. [2026-01-30T12:08:55.821629] [DEBUG] [REMOTE ] FMX: PASS: Price check passed. Min price $89.31. [2026-01-30T12:08:55.821966] [DEBUG] [REMOTE ] FMX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:55.822091] [DEBUG] [REMOTE ] FMX: PASS: Integrity check passed. [2026-01-30T12:08:55.822133] [DEBUG] [REMOTE ] FMX: Symbol is viable for forecasting. [2026-01-30T12:08:55.822182] [INFO ] [MAIN ] [1239/3488] FMX kept (0.5s) | 1237 kept, 2 rejected | 139.9/min | ETA: 16.1m [2026-01-30T12:08:56.173429] [DEBUG] [REMOTE ] FN: Retrieved 3923 rows, trimmed to 300. [2026-01-30T12:08:56.173562] [DEBUG] [REMOTE ] FN: PASS: History has at least 300 days. [2026-01-30T12:08:56.173826] [DEBUG] [REMOTE ] FN: PASS: Price check passed. Min price $387.22. [2026-01-30T12:08:56.173964] [DEBUG] [REMOTE ] FN: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:56.174096] [DEBUG] [REMOTE ] FN: PASS: Integrity check passed. [2026-01-30T12:08:56.174136] [DEBUG] [REMOTE ] FN: Symbol is viable for forecasting. [2026-01-30T12:08:56.174183] [INFO ] [MAIN ] [1240/3488] FN kept (0.4s) | 1238 kept, 2 rejected | 140.0/min | ETA: 16.1m [2026-01-30T12:08:56.713940] [DEBUG] [REMOTE ] FNB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:56.714070] [DEBUG] [REMOTE ] FNB: PASS: History has at least 300 days. [2026-01-30T12:08:56.714279] [DEBUG] [REMOTE ] FNB: PASS: Price check passed. Min price $15.27. [2026-01-30T12:08:56.714417] [DEBUG] [REMOTE ] FNB: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:56.714530] [DEBUG] [REMOTE ] FNB: PASS: Integrity check passed. [2026-01-30T12:08:56.714570] [DEBUG] [REMOTE ] FNB: Symbol is viable for forecasting. [2026-01-30T12:08:56.714640] [INFO ] [MAIN ] [1241/3488] FNB kept (0.5s) | 1239 kept, 2 rejected | 139.9/min | ETA: 16.1m [2026-01-30T12:08:56.882618] [DEBUG] [REMOTE ] FND: Retrieved 2202 rows, trimmed to 300. [2026-01-30T12:08:56.882747] [DEBUG] [REMOTE ] FND: PASS: History has at least 300 days. [2026-01-30T12:08:56.882949] [DEBUG] [REMOTE ] FND: PASS: Price check passed. Min price $56.79. [2026-01-30T12:08:56.883083] [DEBUG] [REMOTE ] FND: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:56.883197] [DEBUG] [REMOTE ] FND: PASS: Integrity check passed. [2026-01-30T12:08:56.883236] [DEBUG] [REMOTE ] FND: Symbol is viable for forecasting. [2026-01-30T12:08:56.883284] [INFO ] [MAIN ] [1242/3488] FND kept (0.2s) | 1240 kept, 2 rejected | 140.0/min | ETA: 16.0m [2026-01-30T12:08:57.592990] [DEBUG] [REMOTE ] FNF: Retrieved 5104 rows, trimmed to 300. [2026-01-30T12:08:57.593136] [DEBUG] [REMOTE ] FNF: PASS: History has at least 300 days. [2026-01-30T12:08:57.593363] [DEBUG] [REMOTE ] FNF: PASS: Price check passed. Min price $51.06. [2026-01-30T12:08:57.593494] [DEBUG] [REMOTE ] FNF: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:57.593631] [DEBUG] [REMOTE ] FNF: PASS: Integrity check passed. [2026-01-30T12:08:57.593672] [DEBUG] [REMOTE ] FNF: Symbol is viable for forecasting. [2026-01-30T12:08:57.593722] [INFO ] [MAIN ] [1243/3488] FNF kept (0.7s) | 1241 kept, 2 rejected | 139.9/min | ETA: 16.0m [2026-01-30T12:08:57.875294] [DEBUG] [REMOTE ] FNKO: Retrieved 2070 rows, trimmed to 300. [2026-01-30T12:08:57.875414] [DEBUG] [REMOTE ] FNKO: PASS: History has at least 300 days. [2026-01-30T12:08:57.875632] [DEBUG] [REMOTE ] FNKO: PASS: Price check passed. Min price $2.81. [2026-01-30T12:08:57.875766] [DEBUG] [REMOTE ] FNKO: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:57.875871] [DEBUG] [REMOTE ] FNKO: PASS: Integrity check passed. [2026-01-30T12:08:57.875911] [DEBUG] [REMOTE ] FNKO: Symbol is viable for forecasting. [2026-01-30T12:08:57.875958] [INFO ] [MAIN ] [1244/3488] FNKO kept (0.3s) | 1242 kept, 2 rejected | 140.0/min | ETA: 16.0m [2026-01-30T12:08:58.434280] [DEBUG] [REMOTE ] FNLC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:08:58.434418] [DEBUG] [REMOTE ] FNLC: PASS: History has at least 300 days. [2026-01-30T12:08:58.434660] [DEBUG] [REMOTE ] FNLC: PASS: Price check passed. Min price $24.40. [2026-01-30T12:08:58.434797] [DEBUG] [REMOTE ] FNLC: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:58.434913] [DEBUG] [REMOTE ] FNLC: PASS: Integrity check passed. [2026-01-30T12:08:58.434965] [DEBUG] [REMOTE ] FNLC: Symbol is viable for forecasting. [2026-01-30T12:08:58.435025] [INFO ] [MAIN ] [1245/3488] FNLC kept (0.6s) | 1243 kept, 2 rejected | 139.9/min | ETA: 16.0m [2026-01-30T12:08:58.844395] [DEBUG] [REMOTE ] FNX: Retrieved 4711 rows, trimmed to 300. [2026-01-30T12:08:58.844529] [DEBUG] [REMOTE ] FNX: PASS: History has at least 300 days. [2026-01-30T12:08:58.844791] [DEBUG] [REMOTE ] FNX: PASS: Price check passed. Min price $117.13. [2026-01-30T12:08:58.844934] [DEBUG] [REMOTE ] FNX: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:58.845071] [DEBUG] [REMOTE ] FNX: PASS: Integrity check passed. [2026-01-30T12:08:58.845115] [DEBUG] [REMOTE ] FNX: Symbol is viable for forecasting. [2026-01-30T12:08:58.845165] [INFO ] [MAIN ] [1246/3488] FNX kept (0.4s) | 1244 kept, 2 rejected | 139.9/min | ETA: 16.0m [2026-01-30T12:08:59.230076] [DEBUG] [REMOTE ] FNY: Retrieved 3716 rows, trimmed to 300. [2026-01-30T12:08:59.230263] [DEBUG] [REMOTE ] FNY: PASS: History has at least 300 days. [2026-01-30T12:08:59.230615] [DEBUG] [REMOTE ] FNY: PASS: Price check passed. Min price $85.10. [2026-01-30T12:08:59.230793] [DEBUG] [REMOTE ] FNY: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:59.230963] [DEBUG] [REMOTE ] FNY: PASS: Integrity check passed. [2026-01-30T12:08:59.231014] [DEBUG] [REMOTE ] FNY: Symbol is viable for forecasting. [2026-01-30T12:08:59.231086] [INFO ] [MAIN ] [1247/3488] FNY kept (0.4s) | 1245 kept, 2 rejected | 140.0/min | ETA: 16.0m [2026-01-30T12:08:59.550207] [DEBUG] [REMOTE ] FOA: Retrieved 1705 rows, trimmed to 300. [2026-01-30T12:08:59.550412] [DEBUG] [REMOTE ] FOA: PASS: History has at least 300 days. [2026-01-30T12:08:59.550779] [DEBUG] [REMOTE ] FOA: PASS: Price check passed. Min price $21.94. [2026-01-30T12:08:59.550985] [DEBUG] [REMOTE ] FOA: PASS: Continuity check passed with 300 days. [2026-01-30T12:08:59.551168] [DEBUG] [REMOTE ] FOA: PASS: Integrity check passed. [2026-01-30T12:08:59.551229] [DEBUG] [REMOTE ] FOA: Symbol is viable for forecasting. [2026-01-30T12:08:59.551309] [INFO ] [MAIN ] [1248/3488] FOA kept (0.3s) | 1246 kept, 2 rejected | 140.0/min | ETA: 16.0m [2026-01-30T12:09:00.084098] [DEBUG] [REMOTE ] FOF: Retrieved 4822 rows, trimmed to 300. [2026-01-30T12:09:00.084390] [DEBUG] [REMOTE ] FOF: PASS: History has at least 300 days. [2026-01-30T12:09:00.084934] [DEBUG] [REMOTE ] FOF: PASS: Price check passed. Min price $12.62. [2026-01-30T12:09:00.085142] [DEBUG] [REMOTE ] FOF: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:00.085372] [DEBUG] [REMOTE ] FOF: PASS: Integrity check passed. [2026-01-30T12:09:00.085437] [DEBUG] [REMOTE ] FOF: Symbol is viable for forecasting. [2026-01-30T12:09:00.085521] [INFO ] [MAIN ] [1249/3488] FOF kept (0.5s) | 1247 kept, 2 rejected | 140.0/min | ETA: 16.0m [2026-01-30T12:09:00.557182] [DEBUG] [REMOTE ] FOLD: Retrieved 4697 rows, trimmed to 300. [2026-01-30T12:09:00.557489] [DEBUG] [REMOTE ] FOLD: PASS: History has at least 300 days. [2026-01-30T12:09:00.557915] [DEBUG] [REMOTE ] FOLD: PASS: Price check passed. Min price $8.86. [2026-01-30T12:09:00.558126] [DEBUG] [REMOTE ] FOLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:00.558279] [DEBUG] [REMOTE ] FOLD: PASS: Integrity check passed. [2026-01-30T12:09:00.558323] [DEBUG] [REMOTE ] FOLD: Symbol is viable for forecasting. [2026-01-30T12:09:00.558379] [INFO ] [MAIN ] [1250/3488] FOLD kept (0.5s) | 1248 kept, 2 rejected | 139.9/min | ETA: 16.0m [2026-01-30T12:09:00.971494] [DEBUG] [REMOTE ] FORM: Retrieved 5695 rows, trimmed to 300. [2026-01-30T12:09:00.971655] [DEBUG] [REMOTE ] FORM: PASS: History has at least 300 days. [2026-01-30T12:09:00.971905] [DEBUG] [REMOTE ] FORM: PASS: Price check passed. Min price $48.68. [2026-01-30T12:09:00.972050] [DEBUG] [REMOTE ] FORM: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:00.972171] [DEBUG] [REMOTE ] FORM: PASS: Integrity check passed. [2026-01-30T12:09:00.972214] [DEBUG] [REMOTE ] FORM: Symbol is viable for forecasting. [2026-01-30T12:09:00.972264] [INFO ] [MAIN ] [1251/3488] FORM kept (0.4s) | 1249 kept, 2 rejected | 139.9/min | ETA: 16.0m [2026-01-30T12:09:01.280755] [DEBUG] [REMOTE ] FOSL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:01.280913] [DEBUG] [REMOTE ] FOSL: PASS: History has at least 300 days. [2026-01-30T12:09:01.281336] [DEBUG] [REMOTE ] FOSL: PASS: Price check passed. Min price $1.79. [2026-01-30T12:09:01.281478] [DEBUG] [REMOTE ] FOSL: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:01.281641] [DEBUG] [REMOTE ] FOSL: PASS: Integrity check passed. [2026-01-30T12:09:01.281686] [DEBUG] [REMOTE ] FOSL: Symbol is viable for forecasting. [2026-01-30T12:09:01.281738] [INFO ] [MAIN ] [1252/3488] FOSL kept (0.3s) | 1250 kept, 2 rejected | 140.0/min | ETA: 16.0m [2026-01-30T12:09:01.646940] [DEBUG] [REMOTE ] FOX: Retrieved 1731 rows, trimmed to 300. [2026-01-30T12:09:01.647083] [DEBUG] [REMOTE ] FOX: PASS: History has at least 300 days. [2026-01-30T12:09:01.647296] [DEBUG] [REMOTE ] FOX: PASS: Price check passed. Min price $57.32. [2026-01-30T12:09:01.647436] [DEBUG] [REMOTE ] FOX: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:01.647552] [DEBUG] [REMOTE ] FOX: PASS: Integrity check passed. [2026-01-30T12:09:01.647622] [DEBUG] [REMOTE ] FOX: Symbol is viable for forecasting. [2026-01-30T12:09:01.647677] [INFO ] [MAIN ] [1253/3488] FOX kept (0.4s) | 1251 kept, 2 rejected | 140.0/min | ETA: 16.0m [2026-01-30T12:09:02.057820] [DEBUG] [REMOTE ] FOXA: Retrieved 1732 rows, trimmed to 300. [2026-01-30T12:09:02.057984] [DEBUG] [REMOTE ] FOXA: PASS: History has at least 300 days. [2026-01-30T12:09:02.058198] [DEBUG] [REMOTE ] FOXA: PASS: Price check passed. Min price $63.62. [2026-01-30T12:09:02.058337] [DEBUG] [REMOTE ] FOXA: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:02.058452] [DEBUG] [REMOTE ] FOXA: PASS: Integrity check passed. [2026-01-30T12:09:02.058493] [DEBUG] [REMOTE ] FOXA: Symbol is viable for forecasting. [2026-01-30T12:09:02.058542] [INFO ] [MAIN ] [1254/3488] FOXA kept (0.4s) | 1252 kept, 2 rejected | 140.0/min | ETA: 16.0m [2026-01-30T12:09:02.512533] [DEBUG] [REMOTE ] FOXF: Retrieved 3138 rows, trimmed to 300. [2026-01-30T12:09:02.512717] [DEBUG] [REMOTE ] FOXF: PASS: History has at least 300 days. [2026-01-30T12:09:02.512966] [DEBUG] [REMOTE ] FOXF: PASS: Price check passed. Min price $13.19. [2026-01-30T12:09:02.513125] [DEBUG] [REMOTE ] FOXF: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:02.513259] [DEBUG] [REMOTE ] FOXF: PASS: Integrity check passed. [2026-01-30T12:09:02.513306] [DEBUG] [REMOTE ] FOXF: Symbol is viable for forecasting. [2026-01-30T12:09:02.513363] [INFO ] [MAIN ] [1255/3488] FOXF kept (0.5s) | 1253 kept, 2 rejected | 140.0/min | ETA: 16.0m [2026-01-30T12:09:02.924654] [DEBUG] [REMOTE ] FPF: Retrieved 3190 rows, trimmed to 300. [2026-01-30T12:09:02.924790] [DEBUG] [REMOTE ] FPF: PASS: History has at least 300 days. [2026-01-30T12:09:02.925002] [DEBUG] [REMOTE ] FPF: PASS: Price check passed. Min price $18.15. [2026-01-30T12:09:02.925139] [DEBUG] [REMOTE ] FPF: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:02.925256] [DEBUG] [REMOTE ] FPF: PASS: Integrity check passed. [2026-01-30T12:09:02.925297] [DEBUG] [REMOTE ] FPF: Symbol is viable for forecasting. [2026-01-30T12:09:02.925346] [INFO ] [MAIN ] [1256/3488] FPF kept (0.4s) | 1254 kept, 2 rejected | 140.0/min | ETA: 15.9m [2026-01-30T12:09:03.135416] [DEBUG] [REMOTE ] FPH: Retrieved 2193 rows, trimmed to 300. [2026-01-30T12:09:03.135617] [DEBUG] [REMOTE ] FPH: PASS: History has at least 300 days. [2026-01-30T12:09:03.135933] [DEBUG] [REMOTE ] FPH: PASS: Price check passed. Min price $5.44. [2026-01-30T12:09:03.136130] [DEBUG] [REMOTE ] FPH: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:03.136296] [DEBUG] [REMOTE ] FPH: PASS: Integrity check passed. [2026-01-30T12:09:03.136355] [DEBUG] [REMOTE ] FPH: Symbol is viable for forecasting. [2026-01-30T12:09:03.136423] [INFO ] [MAIN ] [1257/3488] FPH kept (0.2s) | 1255 kept, 2 rejected | 140.1/min | ETA: 15.9m [2026-01-30T12:09:03.570447] [DEBUG] [REMOTE ] FPI: Retrieved 2968 rows, trimmed to 300. [2026-01-30T12:09:03.570615] [DEBUG] [REMOTE ] FPI: PASS: History has at least 300 days. [2026-01-30T12:09:03.571037] [DEBUG] [REMOTE ] FPI: PASS: Price check passed. Min price $9.15. [2026-01-30T12:09:03.571224] [DEBUG] [REMOTE ] FPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:03.571368] [DEBUG] [REMOTE ] FPI: PASS: Integrity check passed. [2026-01-30T12:09:03.571411] [DEBUG] [REMOTE ] FPI: Symbol is viable for forecasting. [2026-01-30T12:09:03.571460] [INFO ] [MAIN ] [1258/3488] FPI kept (0.4s) | 1256 kept, 2 rejected | 140.0/min | ETA: 15.9m [2026-01-30T12:09:04.106880] [DEBUG] [REMOTE ] FPXI: Retrieved 2822 rows, trimmed to 300. [2026-01-30T12:09:04.107220] [DEBUG] [REMOTE ] FPXI: PASS: History has at least 300 days. [2026-01-30T12:09:04.107436] [DEBUG] [REMOTE ] FPXI: PASS: Price check passed. Min price $56.37. [2026-01-30T12:09:04.107595] [DEBUG] [REMOTE ] FPXI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:04.107715] [DEBUG] [REMOTE ] FPXI: PASS: Integrity check passed. [2026-01-30T12:09:04.107755] [DEBUG] [REMOTE ] FPXI: Symbol is viable for forecasting. [2026-01-30T12:09:04.107804] [INFO ] [MAIN ] [1259/3488] FPXI kept (0.5s) | 1257 kept, 2 rejected | 140.0/min | ETA: 15.9m [2026-01-30T12:09:04.599752] [DEBUG] [REMOTE ] FRA: Retrieved 5598 rows, trimmed to 300. [2026-01-30T12:09:04.599922] [DEBUG] [REMOTE ] FRA: PASS: History has at least 300 days. [2026-01-30T12:09:04.600151] [DEBUG] [REMOTE ] FRA: PASS: Price check passed. Min price $11.34. [2026-01-30T12:09:04.600289] [DEBUG] [REMOTE ] FRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:04.600413] [DEBUG] [REMOTE ] FRA: PASS: Integrity check passed. [2026-01-30T12:09:04.600456] [DEBUG] [REMOTE ] FRA: Symbol is viable for forecasting. [2026-01-30T12:09:04.600537] [INFO ] [MAIN ] [1260/3488] FRA kept (0.5s) | 1258 kept, 2 rejected | 140.0/min | ETA: 15.9m [2026-01-30T12:09:05.004738] [DEBUG] [REMOTE ] FRBA: Retrieved 4741 rows, trimmed to 300. [2026-01-30T12:09:05.004879] [DEBUG] [REMOTE ] FRBA: PASS: History has at least 300 days. [2026-01-30T12:09:05.005314] [DEBUG] [REMOTE ] FRBA: PASS: Price check passed. Min price $15.00. [2026-01-30T12:09:05.005496] [DEBUG] [REMOTE ] FRBA: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:05.005668] [DEBUG] [REMOTE ] FRBA: PASS: Integrity check passed. [2026-01-30T12:09:05.005728] [DEBUG] [REMOTE ] FRBA: Symbol is viable for forecasting. [2026-01-30T12:09:05.005796] [INFO ] [MAIN ] [1261/3488] FRBA kept (0.4s) | 1259 kept, 2 rejected | 140.0/min | ETA: 15.9m [2026-01-30T12:09:05.251072] [DEBUG] [REMOTE ] FRGE: Retrieved 1255 rows, trimmed to 300. [2026-01-30T12:09:05.251205] [DEBUG] [REMOTE ] FRGE: PASS: History has at least 300 days. [2026-01-30T12:09:05.251406] [DEBUG] [REMOTE ] FRGE: PASS: Price check passed. Min price $23.32. [2026-01-30T12:09:05.251538] [DEBUG] [REMOTE ] FRGE: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:05.251682] [DEBUG] [REMOTE ] FRGE: PASS: Integrity check passed. [2026-01-30T12:09:05.251723] [DEBUG] [REMOTE ] FRGE: Symbol is viable for forecasting. [2026-01-30T12:09:05.251771] [INFO ] [MAIN ] [1262/3488] FRGE kept (0.2s) | 1260 kept, 2 rejected | 140.1/min | ETA: 15.9m [2026-01-30T12:09:05.703716] [DEBUG] [REMOTE ] FRHC: Retrieved 2090 rows, trimmed to 300. [2026-01-30T12:09:05.703864] [DEBUG] [REMOTE ] FRHC: PASS: History has at least 300 days. [2026-01-30T12:09:05.704064] [DEBUG] [REMOTE ] FRHC: PASS: Price check passed. Min price $121.68. [2026-01-30T12:09:05.704197] [DEBUG] [REMOTE ] FRHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:05.704306] [DEBUG] [REMOTE ] FRHC: PASS: Integrity check passed. [2026-01-30T12:09:05.704345] [DEBUG] [REMOTE ] FRHC: Symbol is viable for forecasting. [2026-01-30T12:09:05.704392] [INFO ] [MAIN ] [1263/3488] FRHC kept (0.5s) | 1261 kept, 2 rejected | 140.1/min | ETA: 15.9m [2026-01-30T12:09:06.344980] [DEBUG] [REMOTE ] FRME: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:06.345112] [DEBUG] [REMOTE ] FRME: PASS: History has at least 300 days. [2026-01-30T12:09:06.345326] [DEBUG] [REMOTE ] FRME: PASS: Price check passed. Min price $34.66. [2026-01-30T12:09:06.345476] [DEBUG] [REMOTE ] FRME: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:06.345609] [DEBUG] [REMOTE ] FRME: PASS: Integrity check passed. [2026-01-30T12:09:06.345652] [DEBUG] [REMOTE ] FRME: Symbol is viable for forecasting. [2026-01-30T12:09:06.345706] [INFO ] [MAIN ] [1264/3488] FRME kept (0.6s) | 1262 kept, 2 rejected | 140.0/min | ETA: 15.9m [2026-01-30T12:09:06.614188] [DEBUG] [REMOTE ] FRO: Retrieved 6157 rows, trimmed to 300. [2026-01-30T12:09:06.614315] [DEBUG] [REMOTE ] FRO: PASS: History has at least 300 days. [2026-01-30T12:09:06.614515] [DEBUG] [REMOTE ] FRO: PASS: Price check passed. Min price $20.58. [2026-01-30T12:09:06.614665] [DEBUG] [REMOTE ] FRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:06.614794] [DEBUG] [REMOTE ] FRO: PASS: Integrity check passed. [2026-01-30T12:09:06.614842] [DEBUG] [REMOTE ] FRO: Symbol is viable for forecasting. [2026-01-30T12:09:06.614899] [INFO ] [MAIN ] [1265/3488] FRO kept (0.3s) | 1263 kept, 2 rejected | 140.0/min | ETA: 15.9m [2026-01-30T12:09:07.019871] [DEBUG] [REMOTE ] FROG: Retrieved 1349 rows, trimmed to 300. [2026-01-30T12:09:07.019997] [DEBUG] [REMOTE ] FROG: PASS: History has at least 300 days. [2026-01-30T12:09:07.020385] [DEBUG] [REMOTE ] FROG: PASS: Price check passed. Min price $46.12. [2026-01-30T12:09:07.020516] [DEBUG] [REMOTE ] FROG: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:07.020647] [DEBUG] [REMOTE ] FROG: PASS: Integrity check passed. [2026-01-30T12:09:07.020690] [DEBUG] [REMOTE ] FROG: Symbol is viable for forecasting. [2026-01-30T12:09:07.020746] [INFO ] [MAIN ] [1266/3488] FROG kept (0.4s) | 1264 kept, 2 rejected | 140.0/min | ETA: 15.9m [2026-01-30T12:09:07.590686] [DEBUG] [REMOTE ] FRPH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:07.590837] [DEBUG] [REMOTE ] FRPH: PASS: History has at least 300 days. [2026-01-30T12:09:07.591062] [DEBUG] [REMOTE ] FRPH: PASS: Price check passed. Min price $22.33. [2026-01-30T12:09:07.591199] [DEBUG] [REMOTE ] FRPH: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:07.591313] [DEBUG] [REMOTE ] FRPH: PASS: Integrity check passed. [2026-01-30T12:09:07.591353] [DEBUG] [REMOTE ] FRPH: Symbol is viable for forecasting. [2026-01-30T12:09:07.591402] [INFO ] [MAIN ] [1267/3488] FRPH kept (0.6s) | 1265 kept, 2 rejected | 140.0/min | ETA: 15.9m [2026-01-30T12:09:07.831143] [DEBUG] [REMOTE ] FRSH: Retrieved 1093 rows, trimmed to 300. [2026-01-30T12:09:07.831281] [DEBUG] [REMOTE ] FRSH: PASS: History has at least 300 days. [2026-01-30T12:09:07.831481] [DEBUG] [REMOTE ] FRSH: PASS: Price check passed. Min price $10.64. [2026-01-30T12:09:07.831646] [DEBUG] [REMOTE ] FRSH: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:07.831761] [DEBUG] [REMOTE ] FRSH: PASS: Integrity check passed. [2026-01-30T12:09:07.831808] [DEBUG] [REMOTE ] FRSH: Symbol is viable for forecasting. [2026-01-30T12:09:07.831866] [INFO ] [MAIN ] [1268/3488] FRSH kept (0.2s) | 1266 kept, 2 rejected | 140.1/min | ETA: 15.9m [2026-01-30T12:09:08.244759] [DEBUG] [REMOTE ] FSBC: Retrieved 1191 rows, trimmed to 300. [2026-01-30T12:09:08.244886] [DEBUG] [REMOTE ] FSBC: PASS: History has at least 300 days. [2026-01-30T12:09:08.245100] [DEBUG] [REMOTE ] FSBC: PASS: Price check passed. Min price $32.87. [2026-01-30T12:09:08.245235] [DEBUG] [REMOTE ] FSBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:08.245341] [DEBUG] [REMOTE ] FSBC: PASS: Integrity check passed. [2026-01-30T12:09:08.245380] [DEBUG] [REMOTE ] FSBC: Symbol is viable for forecasting. [2026-01-30T12:09:08.245427] [INFO ] [MAIN ] [1269/3488] FSBC kept (0.4s) | 1267 kept, 2 rejected | 140.1/min | ETA: 15.8m [2026-01-30T12:09:08.630369] [DEBUG] [REMOTE ] FSCO: Retrieved 804 rows, trimmed to 300. [2026-01-30T12:09:08.630495] [DEBUG] [REMOTE ] FSCO: PASS: History has at least 300 days. [2026-01-30T12:09:08.630718] [DEBUG] [REMOTE ] FSCO: PASS: Price check passed. Min price $5.89. [2026-01-30T12:09:08.630873] [DEBUG] [REMOTE ] FSCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:08.630982] [DEBUG] [REMOTE ] FSCO: PASS: Integrity check passed. [2026-01-30T12:09:08.631023] [DEBUG] [REMOTE ] FSCO: Symbol is viable for forecasting. [2026-01-30T12:09:08.631075] [INFO ] [MAIN ] [1270/3488] FSCO kept (0.4s) | 1268 kept, 2 rejected | 140.1/min | ETA: 15.8m [2026-01-30T12:09:09.116028] [DEBUG] [REMOTE ] FSK: Retrieved 2965 rows, trimmed to 300. [2026-01-30T12:09:09.116163] [DEBUG] [REMOTE ] FSK: PASS: History has at least 300 days. [2026-01-30T12:09:09.116381] [DEBUG] [REMOTE ] FSK: PASS: Price check passed. Min price $13.82. [2026-01-30T12:09:09.116518] [DEBUG] [REMOTE ] FSK: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:09.116657] [DEBUG] [REMOTE ] FSK: PASS: Integrity check passed. [2026-01-30T12:09:09.116701] [DEBUG] [REMOTE ] FSK: Symbol is viable for forecasting. [2026-01-30T12:09:09.116749] [INFO ] [MAIN ] [1271/3488] FSK kept (0.5s) | 1269 kept, 2 rejected | 140.1/min | ETA: 15.8m [2026-01-30T12:09:09.466473] [DEBUG] [REMOTE ] FSLY: Retrieved 1685 rows, trimmed to 300. [2026-01-30T12:09:09.466621] [DEBUG] [REMOTE ] FSLY: PASS: History has at least 300 days. [2026-01-30T12:09:09.466824] [DEBUG] [REMOTE ] FSLY: PASS: Price check passed. Min price $7.96. [2026-01-30T12:09:09.466957] [DEBUG] [REMOTE ] FSLY: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:09.467065] [DEBUG] [REMOTE ] FSLY: PASS: Integrity check passed. [2026-01-30T12:09:09.467106] [DEBUG] [REMOTE ] FSLY: Symbol is viable for forecasting. [2026-01-30T12:09:09.467153] [INFO ] [MAIN ] [1272/3488] FSLY kept (0.4s) | 1270 kept, 2 rejected | 140.1/min | ETA: 15.8m [2026-01-30T12:09:09.981620] [DEBUG] [REMOTE ] FSM: Retrieved 4796 rows, trimmed to 300. [2026-01-30T12:09:09.981748] [DEBUG] [REMOTE ] FSM: PASS: History has at least 300 days. [2026-01-30T12:09:09.981982] [DEBUG] [REMOTE ] FSM: PASS: Price check passed. Min price $7.84. [2026-01-30T12:09:09.982128] [DEBUG] [REMOTE ] FSM: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:09.982243] [DEBUG] [REMOTE ] FSM: PASS: Integrity check passed. [2026-01-30T12:09:09.982284] [DEBUG] [REMOTE ] FSM: Symbol is viable for forecasting. [2026-01-30T12:09:09.982333] [INFO ] [MAIN ] [1273/3488] FSM kept (0.5s) | 1271 kept, 2 rejected | 140.1/min | ETA: 15.8m [2026-01-30T12:09:10.468106] [DEBUG] [REMOTE ] FSS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:10.468230] [DEBUG] [REMOTE ] FSS: PASS: History has at least 300 days. [2026-01-30T12:09:10.468432] [DEBUG] [REMOTE ] FSS: PASS: Price check passed. Min price $106.16. [2026-01-30T12:09:10.468585] [DEBUG] [REMOTE ] FSS: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:10.468699] [DEBUG] [REMOTE ] FSS: PASS: Integrity check passed. [2026-01-30T12:09:10.468738] [DEBUG] [REMOTE ] FSS: Symbol is viable for forecasting. [2026-01-30T12:09:10.468785] [INFO ] [MAIN ] [1274/3488] FSS kept (0.5s) | 1272 kept, 2 rejected | 140.0/min | ETA: 15.8m [2026-01-30T12:09:10.881204] [DEBUG] [REMOTE ] FTA: Retrieved 4710 rows, trimmed to 300. [2026-01-30T12:09:10.881329] [DEBUG] [REMOTE ] FTA: PASS: History has at least 300 days. [2026-01-30T12:09:10.881526] [DEBUG] [REMOTE ] FTA: PASS: Price check passed. Min price $81.18. [2026-01-30T12:09:10.881679] [DEBUG] [REMOTE ] FTA: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:10.881790] [DEBUG] [REMOTE ] FTA: PASS: Integrity check passed. [2026-01-30T12:09:10.881838] [DEBUG] [REMOTE ] FTA: Symbol is viable for forecasting. [2026-01-30T12:09:10.881894] [INFO ] [MAIN ] [1275/3488] FTA kept (0.4s) | 1273 kept, 2 rejected | 140.0/min | ETA: 15.8m [2026-01-30T12:09:11.202421] [DEBUG] [REMOTE ] FTAI: Retrieved 2693 rows, trimmed to 300. [2026-01-30T12:09:11.202550] [DEBUG] [REMOTE ] FTAI: PASS: History has at least 300 days. [2026-01-30T12:09:11.202793] [DEBUG] [REMOTE ] FTAI: PASS: Price check passed. Min price $152.80. [2026-01-30T12:09:11.202948] [DEBUG] [REMOTE ] FTAI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:11.203061] [DEBUG] [REMOTE ] FTAI: PASS: Integrity check passed. [2026-01-30T12:09:11.203100] [DEBUG] [REMOTE ] FTAI: Symbol is viable for forecasting. [2026-01-30T12:09:11.203147] [INFO ] [MAIN ] [1276/3488] FTAI kept (0.3s) | 1274 kept, 2 rejected | 140.1/min | ETA: 15.8m [2026-01-30T12:09:11.718754] [DEBUG] [REMOTE ] FTC: Retrieved 4710 rows, trimmed to 300. [2026-01-30T12:09:11.718947] [DEBUG] [REMOTE ] FTC: PASS: History has at least 300 days. [2026-01-30T12:09:11.719275] [DEBUG] [REMOTE ] FTC: PASS: Price check passed. Min price $150.07. [2026-01-30T12:09:11.719441] [DEBUG] [REMOTE ] FTC: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:11.719588] [DEBUG] [REMOTE ] FTC: PASS: Integrity check passed. [2026-01-30T12:09:11.719633] [DEBUG] [REMOTE ] FTC: Symbol is viable for forecasting. [2026-01-30T12:09:11.719689] [INFO ] [MAIN ] [1277/3488] FTC kept (0.5s) | 1275 kept, 2 rejected | 140.0/min | ETA: 15.8m [2026-01-30T12:09:11.944523] [DEBUG] [REMOTE ] FTCI: Retrieved 1195 rows, trimmed to 300. [2026-01-30T12:09:11.944679] [DEBUG] [REMOTE ] FTCI: PASS: History has at least 300 days. [2026-01-30T12:09:11.944907] [DEBUG] [REMOTE ] FTCI: PASS: Price check passed. Min price $7.38. [2026-01-30T12:09:11.945048] [DEBUG] [REMOTE ] FTCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:11.945164] [DEBUG] [REMOTE ] FTCI: PASS: Integrity check passed. [2026-01-30T12:09:11.945207] [DEBUG] [REMOTE ] FTCI: Symbol is viable for forecasting. [2026-01-30T12:09:11.945258] [INFO ] [MAIN ] [1278/3488] FTCI kept (0.2s) | 1276 kept, 2 rejected | 140.1/min | ETA: 15.8m [2026-01-30T12:09:12.442083] [DEBUG] [REMOTE ] FTCS: Retrieved 4920 rows, trimmed to 300. [2026-01-30T12:09:12.442416] [DEBUG] [REMOTE ] FTCS: PASS: History has at least 300 days. [2026-01-30T12:09:12.442671] [DEBUG] [REMOTE ] FTCS: PASS: Price check passed. Min price $89.63. [2026-01-30T12:09:12.442810] [DEBUG] [REMOTE ] FTCS: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:12.442930] [DEBUG] [REMOTE ] FTCS: PASS: Integrity check passed. [2026-01-30T12:09:12.442972] [DEBUG] [REMOTE ] FTCS: Symbol is viable for forecasting. [2026-01-30T12:09:12.443022] [INFO ] [MAIN ] [1279/3488] FTCS kept (0.5s) | 1277 kept, 2 rejected | 140.1/min | ETA: 15.8m [2026-01-30T12:09:13.022152] [DEBUG] [REMOTE ] FTEK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:13.022294] [DEBUG] [REMOTE ] FTEK: PASS: History has at least 300 days. [2026-01-30T12:09:13.022512] [DEBUG] [REMOTE ] FTEK: PASS: Price check passed. Min price $1.35. [2026-01-30T12:09:13.022665] [DEBUG] [REMOTE ] FTEK: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:13.022781] [DEBUG] [REMOTE ] FTEK: PASS: Integrity check passed. [2026-01-30T12:09:13.022822] [DEBUG] [REMOTE ] FTEK: Symbol is viable for forecasting. [2026-01-30T12:09:13.022880] [INFO ] [MAIN ] [1280/3488] FTEK kept (0.6s) | 1278 kept, 2 rejected | 140.0/min | ETA: 15.8m [2026-01-30T12:09:13.354066] [DEBUG] [REMOTE ] FTGC: Retrieved 3085 rows, trimmed to 300. [2026-01-30T12:09:13.354213] [DEBUG] [REMOTE ] FTGC: PASS: History has at least 300 days. [2026-01-30T12:09:13.354441] [DEBUG] [REMOTE ] FTGC: PASS: Price check passed. Min price $22.72. [2026-01-30T12:09:13.354598] [DEBUG] [REMOTE ] FTGC: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:13.354714] [DEBUG] [REMOTE ] FTGC: PASS: Integrity check passed. [2026-01-30T12:09:13.354755] [DEBUG] [REMOTE ] FTGC: Symbol is viable for forecasting. [2026-01-30T12:09:13.354811] [INFO ] [MAIN ] [1281/3488] FTGC kept (0.3s) | 1279 kept, 2 rejected | 140.1/min | ETA: 15.8m [2026-01-30T12:09:13.666311] [DEBUG] [REMOTE ] FTGS: Retrieved 817 rows, trimmed to 300. [2026-01-30T12:09:13.666462] [DEBUG] [REMOTE ] FTGS: PASS: History has at least 300 days. [2026-01-30T12:09:13.666752] [DEBUG] [REMOTE ] FTGS: PASS: Price check passed. Min price $33.68. [2026-01-30T12:09:13.666927] [DEBUG] [REMOTE ] FTGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:13.667082] [DEBUG] [REMOTE ] FTGS: PASS: Integrity check passed. [2026-01-30T12:09:13.667129] [DEBUG] [REMOTE ] FTGS: Symbol is viable for forecasting. [2026-01-30T12:09:13.667186] [INFO ] [MAIN ] [1282/3488] FTGS kept (0.3s) | 1280 kept, 2 rejected | 140.1/min | ETA: 15.7m [2026-01-30T12:09:14.175058] [DEBUG] [REMOTE ] FTHI: Retrieved 3034 rows, trimmed to 300. [2026-01-30T12:09:14.175208] [DEBUG] [REMOTE ] FTHI: PASS: History has at least 300 days. [2026-01-30T12:09:14.175465] [DEBUG] [REMOTE ] FTHI: PASS: Price check passed. Min price $22.54. [2026-01-30T12:09:14.175663] [DEBUG] [REMOTE ] FTHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:14.175805] [DEBUG] [REMOTE ] FTHI: PASS: Integrity check passed. [2026-01-30T12:09:14.175853] [DEBUG] [REMOTE ] FTHI: Symbol is viable for forecasting. [2026-01-30T12:09:14.175911] [INFO ] [MAIN ] [1283/3488] FTHI kept (0.5s) | 1281 kept, 2 rejected | 140.1/min | ETA: 15.7m [2026-01-30T12:09:14.478794] [DEBUG] [REMOTE ] FTHY: Retrieved 1405 rows, trimmed to 300. [2026-01-30T12:09:14.478930] [DEBUG] [REMOTE ] FTHY: PASS: History has at least 300 days. [2026-01-30T12:09:14.479153] [DEBUG] [REMOTE ] FTHY: PASS: Price check passed. Min price $13.62. [2026-01-30T12:09:14.479283] [DEBUG] [REMOTE ] FTHY: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:14.479391] [DEBUG] [REMOTE ] FTHY: PASS: Integrity check passed. [2026-01-30T12:09:14.479429] [DEBUG] [REMOTE ] FTHY: Symbol is viable for forecasting. [2026-01-30T12:09:14.479475] [INFO ] [MAIN ] [1284/3488] FTHY kept (0.3s) | 1282 kept, 2 rejected | 140.1/min | ETA: 15.7m [2026-01-30T12:09:15.037610] [DEBUG] [REMOTE ] FTI: Retrieved 6193 rows, trimmed to 300. [2026-01-30T12:09:15.037753] [DEBUG] [REMOTE ] FTI: PASS: History has at least 300 days. [2026-01-30T12:09:15.038038] [DEBUG] [REMOTE ] FTI: PASS: Price check passed. Min price $41.81. [2026-01-30T12:09:15.038367] [DEBUG] [REMOTE ] FTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:15.038485] [DEBUG] [REMOTE ] FTI: PASS: Integrity check passed. [2026-01-30T12:09:15.038527] [DEBUG] [REMOTE ] FTI: Symbol is viable for forecasting. [2026-01-30T12:09:15.038605] [INFO ] [MAIN ] [1285/3488] FTI kept (0.6s) | 1283 kept, 2 rejected | 140.1/min | ETA: 15.7m [2026-01-30T12:09:15.557959] [DEBUG] [REMOTE ] FTK: Retrieved 5160 rows, trimmed to 300. [2026-01-30T12:09:15.558101] [DEBUG] [REMOTE ] FTK: PASS: History has at least 300 days. [2026-01-30T12:09:15.558320] [DEBUG] [REMOTE ] FTK: PASS: Price check passed. Min price $13.47. [2026-01-30T12:09:15.558452] [DEBUG] [REMOTE ] FTK: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:15.558583] [DEBUG] [REMOTE ] FTK: PASS: Integrity check passed. [2026-01-30T12:09:15.558626] [DEBUG] [REMOTE ] FTK: Symbol is viable for forecasting. [2026-01-30T12:09:15.558673] [INFO ] [MAIN ] [1286/3488] FTK kept (0.5s) | 1284 kept, 2 rejected | 140.1/min | ETA: 15.7m [2026-01-30T12:09:15.954353] [DEBUG] [REMOTE ] FTLF: Retrieved 4580 rows, trimmed to 300. [2026-01-30T12:09:15.954482] [DEBUG] [REMOTE ] FTLF: PASS: History has at least 300 days. [2026-01-30T12:09:15.954723] [DEBUG] [REMOTE ] FTLF: PASS: Price check passed. Min price $15.25. [2026-01-30T12:09:15.954868] [DEBUG] [REMOTE ] FTLF: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:15.954985] [DEBUG] [REMOTE ] FTLF: PASS: Integrity check passed. [2026-01-30T12:09:15.955027] [DEBUG] [REMOTE ] FTLF: Symbol is viable for forecasting. [2026-01-30T12:09:15.955077] [INFO ] [MAIN ] [1287/3488] FTLF kept (0.4s) | 1285 kept, 2 rejected | 140.1/min | ETA: 15.7m [2026-01-30T12:09:16.286081] [DEBUG] [REMOTE ] FTQI: Retrieved 3034 rows, trimmed to 300. [2026-01-30T12:09:16.286207] [DEBUG] [REMOTE ] FTQI: PASS: History has at least 300 days. [2026-01-30T12:09:16.286421] [DEBUG] [REMOTE ] FTQI: PASS: Price check passed. Min price $19.63. [2026-01-30T12:09:16.286554] [DEBUG] [REMOTE ] FTQI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:16.286683] [DEBUG] [REMOTE ] FTQI: PASS: Integrity check passed. [2026-01-30T12:09:16.286724] [DEBUG] [REMOTE ] FTQI: Symbol is viable for forecasting. [2026-01-30T12:09:16.286771] [INFO ] [MAIN ] [1288/3488] FTQI kept (0.3s) | 1286 kept, 2 rejected | 140.1/min | ETA: 15.7m [2026-01-30T12:09:16.584163] [DEBUG] [REMOTE ] FTRE: Retrieved 644 rows, trimmed to 300. [2026-01-30T12:09:16.584484] [DEBUG] [REMOTE ] FTRE: PASS: History has at least 300 days. [2026-01-30T12:09:16.584705] [DEBUG] [REMOTE ] FTRE: PASS: Price check passed. Min price $9.70. [2026-01-30T12:09:16.584837] [DEBUG] [REMOTE ] FTRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:16.584943] [DEBUG] [REMOTE ] FTRE: PASS: Integrity check passed. [2026-01-30T12:09:16.584981] [DEBUG] [REMOTE ] FTRE: Symbol is viable for forecasting. [2026-01-30T12:09:16.585027] [INFO ] [MAIN ] [1289/3488] FTRE kept (0.3s) | 1287 kept, 2 rejected | 140.1/min | ETA: 15.7m [2026-01-30T12:09:17.106428] [DEBUG] [REMOTE ] FTRI: Retrieved 2541 rows, trimmed to 300. [2026-01-30T12:09:17.106553] [DEBUG] [REMOTE ] FTRI: PASS: History has at least 300 days. [2026-01-30T12:09:17.106782] [DEBUG] [REMOTE ] FTRI: PASS: Price check passed. Min price $14.35. [2026-01-30T12:09:17.106914] [DEBUG] [REMOTE ] FTRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:17.107022] [DEBUG] [REMOTE ] FTRI: PASS: Integrity check passed. [2026-01-30T12:09:17.107061] [DEBUG] [REMOTE ] FTRI: Symbol is viable for forecasting. [2026-01-30T12:09:17.107108] [INFO ] [MAIN ] [1290/3488] FTRI kept (0.5s) | 1288 kept, 2 rejected | 140.1/min | ETA: 15.7m [2026-01-30T12:09:17.460183] [DEBUG] [REMOTE ] FTS: Retrieved 2533 rows, trimmed to 300. [2026-01-30T12:09:17.460308] [DEBUG] [REMOTE ] FTS: PASS: History has at least 300 days. [2026-01-30T12:09:17.460506] [DEBUG] [REMOTE ] FTS: PASS: Price check passed. Min price $49.38. [2026-01-30T12:09:17.460669] [DEBUG] [REMOTE ] FTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:17.460805] [DEBUG] [REMOTE ] FTS: PASS: Integrity check passed. [2026-01-30T12:09:17.460856] [DEBUG] [REMOTE ] FTS: Symbol is viable for forecasting. [2026-01-30T12:09:17.460905] [INFO ] [MAIN ] [1291/3488] FTS kept (0.4s) | 1289 kept, 2 rejected | 140.1/min | ETA: 15.7m [2026-01-30T12:09:17.886940] [DEBUG] [REMOTE ] FTSL: Retrieved 3206 rows, trimmed to 300. [2026-01-30T12:09:17.887063] [DEBUG] [REMOTE ] FTSL: PASS: History has at least 300 days. [2026-01-30T12:09:17.887259] [DEBUG] [REMOTE ] FTSL: PASS: Price check passed. Min price $45.07. [2026-01-30T12:09:17.887392] [DEBUG] [REMOTE ] FTSL: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:17.887499] [DEBUG] [REMOTE ] FTSL: PASS: Integrity check passed. [2026-01-30T12:09:17.887538] [DEBUG] [REMOTE ] FTSL: Symbol is viable for forecasting. [2026-01-30T12:09:17.887603] [INFO ] [MAIN ] [1292/3488] FTSL kept (0.4s) | 1290 kept, 2 rejected | 140.1/min | ETA: 15.7m [2026-01-30T12:09:18.236858] [DEBUG] [REMOTE ] FTSM: Retrieved 2888 rows, trimmed to 300. [2026-01-30T12:09:18.236988] [DEBUG] [REMOTE ] FTSM: PASS: History has at least 300 days. [2026-01-30T12:09:18.237189] [DEBUG] [REMOTE ] FTSM: PASS: Price check passed. Min price $59.51. [2026-01-30T12:09:18.237325] [DEBUG] [REMOTE ] FTSM: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:18.237436] [DEBUG] [REMOTE ] FTSM: PASS: Integrity check passed. [2026-01-30T12:09:18.237476] [DEBUG] [REMOTE ] FTSM: Symbol is viable for forecasting. [2026-01-30T12:09:18.237525] [INFO ] [MAIN ] [1293/3488] FTSM kept (0.3s) | 1291 kept, 2 rejected | 140.1/min | ETA: 15.7m [2026-01-30T12:09:18.646303] [DEBUG] [REMOTE ] FTXL: Retrieved 2352 rows, trimmed to 300. [2026-01-30T12:09:18.646444] [DEBUG] [REMOTE ] FTXL: PASS: History has at least 300 days. [2026-01-30T12:09:18.646672] [DEBUG] [REMOTE ] FTXL: PASS: Price check passed. Min price $111.66. [2026-01-30T12:09:18.646807] [DEBUG] [REMOTE ] FTXL: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:18.646915] [DEBUG] [REMOTE ] FTXL: PASS: Integrity check passed. [2026-01-30T12:09:18.646954] [DEBUG] [REMOTE ] FTXL: Symbol is viable for forecasting. [2026-01-30T12:09:18.647000] [INFO ] [MAIN ] [1294/3488] FTXL kept (0.4s) | 1292 kept, 2 rejected | 140.1/min | ETA: 15.7m [2026-01-30T12:09:19.084975] [DEBUG] [REMOTE ] FTXN: Retrieved 2350 rows, trimmed to 300. [2026-01-30T12:09:19.085177] [DEBUG] [REMOTE ] FTXN: PASS: History has at least 300 days. [2026-01-30T12:09:19.085461] [DEBUG] [REMOTE ] FTXN: PASS: Price check passed. Min price $26.89. [2026-01-30T12:09:19.085648] [DEBUG] [REMOTE ] FTXN: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:19.086076] [DEBUG] [REMOTE ] FTXN: PASS: Integrity check passed. [2026-01-30T12:09:19.086529] [DEBUG] [REMOTE ] FTXN: Symbol is viable for forecasting. [2026-01-30T12:09:19.086721] [INFO ] [MAIN ] [1295/3488] FTXN kept (0.4s) | 1293 kept, 2 rejected | 140.1/min | ETA: 15.6m [2026-01-30T12:09:19.408005] [DEBUG] [REMOTE ] FTXO: Retrieved 2340 rows, trimmed to 300. [2026-01-30T12:09:19.408205] [DEBUG] [REMOTE ] FTXO: PASS: History has at least 300 days. [2026-01-30T12:09:19.408481] [DEBUG] [REMOTE ] FTXO: PASS: Price check passed. Min price $33.52. [2026-01-30T12:09:19.408671] [DEBUG] [REMOTE ] FTXO: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:19.408801] [DEBUG] [REMOTE ] FTXO: PASS: Integrity check passed. [2026-01-30T12:09:19.408843] [DEBUG] [REMOTE ] FTXO: Symbol is viable for forecasting. [2026-01-30T12:09:19.408898] [INFO ] [MAIN ] [1296/3488] FTXO kept (0.3s) | 1294 kept, 2 rejected | 140.2/min | ETA: 15.6m [2026-01-30T12:09:19.837091] [DEBUG] [REMOTE ] FUBO: Retrieved 2035 rows, trimmed to 300. [2026-01-30T12:09:19.837229] [DEBUG] [REMOTE ] FUBO: PASS: History has at least 300 days. [2026-01-30T12:09:19.837646] [DEBUG] [REMOTE ] FUBO: PASS: Price check passed. Min price $2.27. [2026-01-30T12:09:19.837784] [DEBUG] [REMOTE ] FUBO: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:19.837920] [DEBUG] [REMOTE ] FUBO: PASS: Integrity check passed. [2026-01-30T12:09:19.837962] [DEBUG] [REMOTE ] FUBO: Symbol is viable for forecasting. [2026-01-30T12:09:19.838010] [INFO ] [MAIN ] [1297/3488] FUBO kept (0.4s) | 1295 kept, 2 rejected | 140.2/min | ETA: 15.6m [2026-01-30T12:09:20.343156] [DEBUG] [REMOTE ] FUL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:20.343297] [DEBUG] [REMOTE ] FUL: PASS: History has at least 300 days. [2026-01-30T12:09:20.343515] [DEBUG] [REMOTE ] FUL: PASS: Price check passed. Min price $55.41. [2026-01-30T12:09:20.343693] [DEBUG] [REMOTE ] FUL: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:20.343832] [DEBUG] [REMOTE ] FUL: PASS: Integrity check passed. [2026-01-30T12:09:20.343878] [DEBUG] [REMOTE ] FUL: Symbol is viable for forecasting. [2026-01-30T12:09:20.343928] [INFO ] [MAIN ] [1298/3488] FUL kept (0.5s) | 1296 kept, 2 rejected | 140.1/min | ETA: 15.6m [2026-01-30T12:09:20.639531] [DEBUG] [REMOTE ] FULC: Retrieved 1643 rows, trimmed to 300. [2026-01-30T12:09:20.639702] [DEBUG] [REMOTE ] FULC: PASS: History has at least 300 days. [2026-01-30T12:09:20.639968] [DEBUG] [REMOTE ] FULC: PASS: Price check passed. Min price $7.63. [2026-01-30T12:09:20.640164] [DEBUG] [REMOTE ] FULC: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:20.640319] [DEBUG] [REMOTE ] FULC: PASS: Integrity check passed. [2026-01-30T12:09:20.640377] [DEBUG] [REMOTE ] FULC: Symbol is viable for forecasting. [2026-01-30T12:09:20.640445] [INFO ] [MAIN ] [1299/3488] FULC kept (0.3s) | 1297 kept, 2 rejected | 140.2/min | ETA: 15.6m [2026-01-30T12:09:21.205889] [DEBUG] [REMOTE ] FUN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:21.206048] [DEBUG] [REMOTE ] FUN: PASS: History has at least 300 days. [2026-01-30T12:09:21.206277] [DEBUG] [REMOTE ] FUN: PASS: Price check passed. Min price $12.83. [2026-01-30T12:09:21.206411] [DEBUG] [REMOTE ] FUN: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:21.206529] [DEBUG] [REMOTE ] FUN: PASS: Integrity check passed. [2026-01-30T12:09:21.206587] [DEBUG] [REMOTE ] FUN: Symbol is viable for forecasting. [2026-01-30T12:09:21.206640] [INFO ] [MAIN ] [1300/3488] FUN kept (0.6s) | 1298 kept, 2 rejected | 140.1/min | ETA: 15.6m [2026-01-30T12:09:21.717512] [DEBUG] [REMOTE ] FUNC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:21.717722] [DEBUG] [REMOTE ] FUNC: PASS: History has at least 300 days. [2026-01-30T12:09:21.718094] [DEBUG] [REMOTE ] FUNC: PASS: Price check passed. Min price $34.66. [2026-01-30T12:09:21.718287] [DEBUG] [REMOTE ] FUNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:21.718458] [DEBUG] [REMOTE ] FUNC: PASS: Integrity check passed. [2026-01-30T12:09:21.718510] [DEBUG] [REMOTE ] FUNC: Symbol is viable for forecasting. [2026-01-30T12:09:21.718591] [INFO ] [MAIN ] [1301/3488] FUNC kept (0.5s) | 1299 kept, 2 rejected | 140.1/min | ETA: 15.6m [2026-01-30T12:09:22.369915] [DEBUG] [REMOTE ] FUND: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:22.370066] [DEBUG] [REMOTE ] FUND: PASS: History has at least 300 days. [2026-01-30T12:09:22.370316] [DEBUG] [REMOTE ] FUND: PASS: Price check passed. Min price $7.80. [2026-01-30T12:09:22.370494] [DEBUG] [REMOTE ] FUND: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:22.370660] [DEBUG] [REMOTE ] FUND: PASS: Integrity check passed. [2026-01-30T12:09:22.370707] [DEBUG] [REMOTE ] FUND: Symbol is viable for forecasting. [2026-01-30T12:09:22.370758] [INFO ] [MAIN ] [1302/3488] FUND kept (0.7s) | 1300 kept, 2 rejected | 140.1/min | ETA: 15.6m [2026-01-30T12:09:22.713127] [DEBUG] [REMOTE ] FVCB: Retrieved 3074 rows, trimmed to 300. [2026-01-30T12:09:22.713255] [DEBUG] [REMOTE ] FVCB: PASS: History has at least 300 days. [2026-01-30T12:09:22.713455] [DEBUG] [REMOTE ] FVCB: PASS: Price check passed. Min price $12.02. [2026-01-30T12:09:22.713620] [DEBUG] [REMOTE ] FVCB: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:22.713734] [DEBUG] [REMOTE ] FVCB: PASS: Integrity check passed. [2026-01-30T12:09:22.713774] [DEBUG] [REMOTE ] FVCB: Symbol is viable for forecasting. [2026-01-30T12:09:22.713822] [INFO ] [MAIN ] [1303/3488] FVCB kept (0.3s) | 1301 kept, 2 rejected | 140.1/min | ETA: 15.6m [2026-01-30T12:09:23.108867] [DEBUG] [REMOTE ] FWONA: Retrieved 3283 rows, trimmed to 300. [2026-01-30T12:09:23.109004] [DEBUG] [REMOTE ] FWONA: PASS: History has at least 300 days. [2026-01-30T12:09:23.109237] [DEBUG] [REMOTE ] FWONA: PASS: Price check passed. Min price $79.81. [2026-01-30T12:09:23.109388] [DEBUG] [REMOTE ] FWONA: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:23.109504] [DEBUG] [REMOTE ] FWONA: PASS: Integrity check passed. [2026-01-30T12:09:23.109546] [DEBUG] [REMOTE ] FWONA: Symbol is viable for forecasting. [2026-01-30T12:09:23.109615] [INFO ] [MAIN ] [1304/3488] FWONA kept (0.4s) | 1302 kept, 2 rejected | 140.1/min | ETA: 15.6m [2026-01-30T12:09:23.502461] [DEBUG] [REMOTE ] FWONK: Retrieved 2909 rows, trimmed to 300. [2026-01-30T12:09:23.502606] [DEBUG] [REMOTE ] FWONK: PASS: History has at least 300 days. [2026-01-30T12:09:23.502848] [DEBUG] [REMOTE ] FWONK: PASS: Price check passed. Min price $87.21. [2026-01-30T12:09:23.502987] [DEBUG] [REMOTE ] FWONK: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:23.503114] [DEBUG] [REMOTE ] FWONK: PASS: Integrity check passed. [2026-01-30T12:09:23.503157] [DEBUG] [REMOTE ] FWONK: Symbol is viable for forecasting. [2026-01-30T12:09:23.503208] [INFO ] [MAIN ] [1305/3488] FWONK kept (0.4s) | 1303 kept, 2 rejected | 140.1/min | ETA: 15.6m [2026-01-30T12:09:24.049672] [DEBUG] [REMOTE ] FWRD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:24.049811] [DEBUG] [REMOTE ] FWRD: PASS: History has at least 300 days. [2026-01-30T12:09:24.050026] [DEBUG] [REMOTE ] FWRD: PASS: Price check passed. Min price $17.69. [2026-01-30T12:09:24.050165] [DEBUG] [REMOTE ] FWRD: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:24.050286] [DEBUG] [REMOTE ] FWRD: PASS: Integrity check passed. [2026-01-30T12:09:24.050327] [DEBUG] [REMOTE ] FWRD: Symbol is viable for forecasting. [2026-01-30T12:09:24.050376] [INFO ] [MAIN ] [1306/3488] FWRD kept (0.5s) | 1304 kept, 2 rejected | 140.1/min | ETA: 15.6m [2026-01-30T12:09:24.294893] [DEBUG] [REMOTE ] FWRG: Retrieved 1086 rows, trimmed to 300. [2026-01-30T12:09:24.295022] [DEBUG] [REMOTE ] FWRG: PASS: History has at least 300 days. [2026-01-30T12:09:24.295221] [DEBUG] [REMOTE ] FWRG: PASS: Price check passed. Min price $15.05. [2026-01-30T12:09:24.295355] [DEBUG] [REMOTE ] FWRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:24.295473] [DEBUG] [REMOTE ] FWRG: PASS: Integrity check passed. [2026-01-30T12:09:24.295513] [DEBUG] [REMOTE ] FWRG: Symbol is viable for forecasting. [2026-01-30T12:09:24.295562] [INFO ] [MAIN ] [1307/3488] FWRG kept (0.2s) | 1305 kept, 2 rejected | 140.1/min | ETA: 15.6m [2026-01-30T12:09:24.745194] [DEBUG] [REMOTE ] FYC: Retrieved 3716 rows, trimmed to 300. [2026-01-30T12:09:24.745320] [DEBUG] [REMOTE ] FYC: PASS: History has at least 300 days. [2026-01-30T12:09:24.745532] [DEBUG] [REMOTE ] FYC: PASS: Price check passed. Min price $87.35. [2026-01-30T12:09:24.745699] [DEBUG] [REMOTE ] FYC: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:24.745811] [DEBUG] [REMOTE ] FYC: PASS: Integrity check passed. [2026-01-30T12:09:24.745851] [DEBUG] [REMOTE ] FYC: Symbol is viable for forecasting. [2026-01-30T12:09:24.745900] [INFO ] [MAIN ] [1308/3488] FYC kept (0.5s) | 1306 kept, 2 rejected | 140.1/min | ETA: 15.6m [2026-01-30T12:09:25.251723] [DEBUG] [REMOTE ] FYX: Retrieved 4711 rows, trimmed to 300. [2026-01-30T12:09:25.251862] [DEBUG] [REMOTE ] FYX: PASS: History has at least 300 days. [2026-01-30T12:09:25.252100] [DEBUG] [REMOTE ] FYX: PASS: Price check passed. Min price $103.32. [2026-01-30T12:09:25.252292] [DEBUG] [REMOTE ] FYX: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:25.252422] [DEBUG] [REMOTE ] FYX: PASS: Integrity check passed. [2026-01-30T12:09:25.252474] [DEBUG] [REMOTE ] FYX: Symbol is viable for forecasting. [2026-01-30T12:09:25.252527] [INFO ] [MAIN ] [1309/3488] FYX kept (0.5s) | 1307 kept, 2 rejected | 140.1/min | ETA: 15.6m [2026-01-30T12:09:25.659676] [DEBUG] [REMOTE ] G: Retrieved 4653 rows, trimmed to 300. [2026-01-30T12:09:25.659813] [DEBUG] [REMOTE ] G: PASS: History has at least 300 days. [2026-01-30T12:09:25.660031] [DEBUG] [REMOTE ] G: PASS: Price check passed. Min price $37.98. [2026-01-30T12:09:25.660171] [DEBUG] [REMOTE ] G: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:25.660309] [DEBUG] [REMOTE ] G: PASS: Integrity check passed. [2026-01-30T12:09:25.660355] [DEBUG] [REMOTE ] G: Symbol is viable for forecasting. [2026-01-30T12:09:25.660403] [INFO ] [MAIN ] [1310/3488] G kept (0.4s) | 1308 kept, 2 rejected | 140.1/min | ETA: 15.5m [2026-01-30T12:09:26.118327] [DEBUG] [REMOTE ] GAB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:26.118481] [DEBUG] [REMOTE ] GAB: PASS: History has at least 300 days. [2026-01-30T12:09:26.118753] [DEBUG] [REMOTE ] GAB: PASS: Price check passed. Min price $5.77. [2026-01-30T12:09:26.118902] [DEBUG] [REMOTE ] GAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:26.119031] [DEBUG] [REMOTE ] GAB: PASS: Integrity check passed. [2026-01-30T12:09:26.119074] [DEBUG] [REMOTE ] GAB: Symbol is viable for forecasting. [2026-01-30T12:09:26.119128] [INFO ] [MAIN ] [1311/3488] GAB kept (0.5s) | 1309 kept, 2 rejected | 140.1/min | ETA: 15.5m [2026-01-30T12:09:26.431372] [DEBUG] [REMOTE ] GABC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:26.431519] [DEBUG] [REMOTE ] GABC: PASS: History has at least 300 days. [2026-01-30T12:09:26.431776] [DEBUG] [REMOTE ] GABC: PASS: Price check passed. Min price $37.99. [2026-01-30T12:09:26.431921] [DEBUG] [REMOTE ] GABC: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:26.432043] [DEBUG] [REMOTE ] GABC: PASS: Integrity check passed. [2026-01-30T12:09:26.432085] [DEBUG] [REMOTE ] GABC: Symbol is viable for forecasting. [2026-01-30T12:09:26.432136] [INFO ] [MAIN ] [1312/3488] GABC kept (0.3s) | 1310 kept, 2 rejected | 140.1/min | ETA: 15.5m [2026-01-30T12:09:27.069881] [DEBUG] [REMOTE ] GAIA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:27.070023] [DEBUG] [REMOTE ] GAIA: PASS: History has at least 300 days. [2026-01-30T12:09:27.070247] [DEBUG] [REMOTE ] GAIA: PASS: Price check passed. Min price $3.28. [2026-01-30T12:09:27.070389] [DEBUG] [REMOTE ] GAIA: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:27.070508] [DEBUG] [REMOTE ] GAIA: PASS: Integrity check passed. [2026-01-30T12:09:27.070549] [DEBUG] [REMOTE ] GAIA: Symbol is viable for forecasting. [2026-01-30T12:09:27.070623] [INFO ] [MAIN ] [1313/3488] GAIA kept (0.6s) | 1311 kept, 2 rejected | 140.1/min | ETA: 15.5m [2026-01-30T12:09:27.486234] [DEBUG] [REMOTE ] GAIN: Retrieved 5183 rows, trimmed to 300. [2026-01-30T12:09:27.486385] [DEBUG] [REMOTE ] GAIN: PASS: History has at least 300 days. [2026-01-30T12:09:27.486696] [DEBUG] [REMOTE ] GAIN: PASS: Price check passed. Min price $13.39. [2026-01-30T12:09:27.486837] [DEBUG] [REMOTE ] GAIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:27.486962] [DEBUG] [REMOTE ] GAIN: PASS: Integrity check passed. [2026-01-30T12:09:27.487004] [DEBUG] [REMOTE ] GAIN: Symbol is viable for forecasting. [2026-01-30T12:09:27.487052] [INFO ] [MAIN ] [1314/3488] GAIN kept (0.4s) | 1312 kept, 2 rejected | 140.1/min | ETA: 15.5m [2026-01-30T12:09:27.936507] [DEBUG] [REMOTE ] GAM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:27.936674] [DEBUG] [REMOTE ] GAM: PASS: History has at least 300 days. [2026-01-30T12:09:27.936892] [DEBUG] [REMOTE ] GAM: PASS: Price check passed. Min price $56.30. [2026-01-30T12:09:27.937027] [DEBUG] [REMOTE ] GAM: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:27.937143] [DEBUG] [REMOTE ] GAM: PASS: Integrity check passed. [2026-01-30T12:09:27.937182] [DEBUG] [REMOTE ] GAM: Symbol is viable for forecasting. [2026-01-30T12:09:27.937230] [INFO ] [MAIN ] [1315/3488] GAM kept (0.5s) | 1313 kept, 2 rejected | 140.1/min | ETA: 15.5m [2026-01-30T12:09:28.046863] [DEBUG] [REMOTE ] GAMB: Retrieved 1135 rows, trimmed to 300. [2026-01-30T12:09:28.047002] [DEBUG] [REMOTE ] GAMB: PASS: History has at least 300 days. [2026-01-30T12:09:28.047205] [DEBUG] [REMOTE ] GAMB: PASS: Price check passed. Min price $4.66. [2026-01-30T12:09:28.047346] [DEBUG] [REMOTE ] GAMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:28.047464] [DEBUG] [REMOTE ] GAMB: PASS: Integrity check passed. [2026-01-30T12:09:28.047507] [DEBUG] [REMOTE ] GAMB: Symbol is viable for forecasting. [2026-01-30T12:09:28.047557] [INFO ] [MAIN ] [1316/3488] GAMB kept (0.1s) | 1314 kept, 2 rejected | 140.1/min | ETA: 15.5m [2026-01-30T12:09:28.586473] [DEBUG] [REMOTE ] GANX: Retrieved 1223 rows, trimmed to 300. [2026-01-30T12:09:28.586680] [DEBUG] [REMOTE ] GANX: PASS: History has at least 300 days. [2026-01-30T12:09:28.586956] [DEBUG] [REMOTE ] GANX: PASS: Price check passed. Min price $1.66. [2026-01-30T12:09:28.587125] [DEBUG] [REMOTE ] GANX: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:28.587281] [DEBUG] [REMOTE ] GANX: PASS: Integrity check passed. [2026-01-30T12:09:28.587335] [DEBUG] [REMOTE ] GANX: Symbol is viable for forecasting. [2026-01-30T12:09:28.587400] [INFO ] [MAIN ] [1317/3488] GANX kept (0.5s) | 1315 kept, 2 rejected | 140.1/min | ETA: 15.5m [2026-01-30T12:09:29.133248] [DEBUG] [REMOTE ] GASS: Retrieved 5110 rows, trimmed to 300. [2026-01-30T12:09:29.133389] [DEBUG] [REMOTE ] GASS: PASS: History has at least 300 days. [2026-01-30T12:09:29.133618] [DEBUG] [REMOTE ] GASS: PASS: Price check passed. Min price $6.69. [2026-01-30T12:09:29.133757] [DEBUG] [REMOTE ] GASS: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:29.133872] [DEBUG] [REMOTE ] GASS: PASS: Integrity check passed. [2026-01-30T12:09:29.133912] [DEBUG] [REMOTE ] GASS: Symbol is viable for forecasting. [2026-01-30T12:09:29.133961] [INFO ] [MAIN ] [1318/3488] GASS kept (0.5s) | 1316 kept, 2 rejected | 140.1/min | ETA: 15.5m [2026-01-30T12:09:29.580412] [DEBUG] [REMOTE ] GATX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:29.580760] [DEBUG] [REMOTE ] GATX: PASS: History has at least 300 days. [2026-01-30T12:09:29.580984] [DEBUG] [REMOTE ] GATX: PASS: Price check passed. Min price $151.57. [2026-01-30T12:09:29.581119] [DEBUG] [REMOTE ] GATX: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:29.581232] [DEBUG] [REMOTE ] GATX: PASS: Integrity check passed. [2026-01-30T12:09:29.581278] [DEBUG] [REMOTE ] GATX: Symbol is viable for forecasting. [2026-01-30T12:09:29.581335] [INFO ] [MAIN ] [1319/3488] GATX kept (0.4s) | 1317 kept, 2 rejected | 140.1/min | ETA: 15.5m [2026-01-30T12:09:30.017944] [DEBUG] [REMOTE ] GBAB: Retrieved 3836 rows, trimmed to 300. [2026-01-30T12:09:30.018076] [DEBUG] [REMOTE ] GBAB: PASS: History has at least 300 days. [2026-01-30T12:09:30.018277] [DEBUG] [REMOTE ] GBAB: PASS: Price check passed. Min price $14.68. [2026-01-30T12:09:30.018406] [DEBUG] [REMOTE ] GBAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:30.018514] [DEBUG] [REMOTE ] GBAB: PASS: Integrity check passed. [2026-01-30T12:09:30.018553] [DEBUG] [REMOTE ] GBAB: Symbol is viable for forecasting. [2026-01-30T12:09:30.018618] [INFO ] [MAIN ] [1320/3488] GBAB kept (0.4s) | 1318 kept, 2 rejected | 140.1/min | ETA: 15.5m [2026-01-30T12:09:30.518219] [DEBUG] [REMOTE ] GBCI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:30.518393] [DEBUG] [REMOTE ] GBCI: PASS: History has at least 300 days. [2026-01-30T12:09:30.518673] [DEBUG] [REMOTE ] GBCI: PASS: Price check passed. Min price $39.87. [2026-01-30T12:09:30.518813] [DEBUG] [REMOTE ] GBCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:30.518937] [DEBUG] [REMOTE ] GBCI: PASS: Integrity check passed. [2026-01-30T12:09:30.518979] [DEBUG] [REMOTE ] GBCI: Symbol is viable for forecasting. [2026-01-30T12:09:30.519030] [INFO ] [MAIN ] [1321/3488] GBCI kept (0.5s) | 1319 kept, 2 rejected | 140.1/min | ETA: 15.5m [2026-01-30T12:09:30.849744] [DEBUG] [REMOTE ] GBDC: Retrieved 3973 rows, trimmed to 300. [2026-01-30T12:09:30.849868] [DEBUG] [REMOTE ] GBDC: PASS: History has at least 300 days. [2026-01-30T12:09:30.850072] [DEBUG] [REMOTE ] GBDC: PASS: Price check passed. Min price $13.15. [2026-01-30T12:09:30.850207] [DEBUG] [REMOTE ] GBDC: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:30.850321] [DEBUG] [REMOTE ] GBDC: PASS: Integrity check passed. [2026-01-30T12:09:30.850363] [DEBUG] [REMOTE ] GBDC: Symbol is viable for forecasting. [2026-01-30T12:09:30.850411] [INFO ] [MAIN ] [1322/3488] GBDC kept (0.3s) | 1320 kept, 2 rejected | 140.1/min | ETA: 15.5m [2026-01-30T12:09:31.051490] [DEBUG] [REMOTE ] GBIO: Retrieved 1415 rows, trimmed to 300. [2026-01-30T12:09:31.051625] [DEBUG] [REMOTE ] GBIO: PASS: History has at least 300 days. [2026-01-30T12:09:31.051829] [DEBUG] [REMOTE ] GBIO: PASS: Price check passed. Min price $5.01. [2026-01-30T12:09:31.051963] [DEBUG] [REMOTE ] GBIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:31.052071] [DEBUG] [REMOTE ] GBIO: PASS: Integrity check passed. [2026-01-30T12:09:31.052111] [DEBUG] [REMOTE ] GBIO: Symbol is viable for forecasting. [2026-01-30T12:09:31.052158] [INFO ] [MAIN ] [1323/3488] GBIO kept (0.2s) | 1321 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:31.595103] [DEBUG] [REMOTE ] GBTG: Retrieved 1301 rows, trimmed to 300. [2026-01-30T12:09:31.595260] [DEBUG] [REMOTE ] GBTG: PASS: History has at least 300 days. [2026-01-30T12:09:31.595523] [DEBUG] [REMOTE ] GBTG: PASS: Price check passed. Min price $6.83. [2026-01-30T12:09:31.595743] [DEBUG] [REMOTE ] GBTG: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:31.595901] [DEBUG] [REMOTE ] GBTG: PASS: Integrity check passed. [2026-01-30T12:09:31.595955] [DEBUG] [REMOTE ] GBTG: Symbol is viable for forecasting. [2026-01-30T12:09:31.596015] [INFO ] [MAIN ] [1324/3488] GBTG kept (0.5s) | 1322 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:32.219400] [DEBUG] [REMOTE ] GBX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:32.219556] [DEBUG] [REMOTE ] GBX: PASS: History has at least 300 days. [2026-01-30T12:09:32.219808] [DEBUG] [REMOTE ] GBX: PASS: Price check passed. Min price $41.14. [2026-01-30T12:09:32.219969] [DEBUG] [REMOTE ] GBX: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:32.220097] [DEBUG] [REMOTE ] GBX: PASS: Integrity check passed. [2026-01-30T12:09:32.220139] [DEBUG] [REMOTE ] GBX: Symbol is viable for forecasting. [2026-01-30T12:09:32.220190] [INFO ] [MAIN ] [1325/3488] GBX kept (0.6s) | 1323 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:32.668958] [DEBUG] [REMOTE ] GCBC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:32.669094] [DEBUG] [REMOTE ] GCBC: PASS: History has at least 300 days. [2026-01-30T12:09:32.669319] [DEBUG] [REMOTE ] GCBC: PASS: Price check passed. Min price $21.61. [2026-01-30T12:09:32.669463] [DEBUG] [REMOTE ] GCBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:32.669794] [DEBUG] [REMOTE ] GCBC: PASS: Integrity check passed. [2026-01-30T12:09:32.669850] [DEBUG] [REMOTE ] GCBC: Symbol is viable for forecasting. [2026-01-30T12:09:32.669915] [INFO ] [MAIN ] [1326/3488] GCBC kept (0.4s) | 1324 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:32.931994] [DEBUG] [REMOTE ] GCMG: Retrieved 1304 rows, trimmed to 300. [2026-01-30T12:09:32.932123] [DEBUG] [REMOTE ] GCMG: PASS: History has at least 300 days. [2026-01-30T12:09:32.932328] [DEBUG] [REMOTE ] GCMG: PASS: Price check passed. Min price $10.33. [2026-01-30T12:09:32.932489] [DEBUG] [REMOTE ] GCMG: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:32.932642] [DEBUG] [REMOTE ] GCMG: PASS: Integrity check passed. [2026-01-30T12:09:32.932690] [DEBUG] [REMOTE ] GCMG: Symbol is viable for forecasting. [2026-01-30T12:09:32.932739] [INFO ] [MAIN ] [1327/3488] GCMG kept (0.3s) | 1325 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:33.532469] [DEBUG] [REMOTE ] GCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:33.532830] [DEBUG] [REMOTE ] GCO: PASS: History has at least 300 days. [2026-01-30T12:09:33.533058] [DEBUG] [REMOTE ] GCO: PASS: Price check passed. Min price $21.95. [2026-01-30T12:09:33.533196] [DEBUG] [REMOTE ] GCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:33.533315] [DEBUG] [REMOTE ] GCO: PASS: Integrity check passed. [2026-01-30T12:09:33.533355] [DEBUG] [REMOTE ] GCO: Symbol is viable for forecasting. [2026-01-30T12:09:33.533404] [INFO ] [MAIN ] [1328/3488] GCO kept (0.6s) | 1326 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:33.996128] [DEBUG] [REMOTE ] GD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:33.996265] [DEBUG] [REMOTE ] GD: PASS: History has at least 300 days. [2026-01-30T12:09:33.996492] [DEBUG] [REMOTE ] GD: PASS: Price check passed. Min price $331.03. [2026-01-30T12:09:33.996654] [DEBUG] [REMOTE ] GD: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:33.996776] [DEBUG] [REMOTE ] GD: PASS: Integrity check passed. [2026-01-30T12:09:33.996817] [DEBUG] [REMOTE ] GD: Symbol is viable for forecasting. [2026-01-30T12:09:33.996868] [INFO ] [MAIN ] [1329/3488] GD kept (0.5s) | 1327 kept, 2 rejected | 140.0/min | ETA: 15.4m [2026-01-30T12:09:34.300875] [DEBUG] [REMOTE ] GDC: Retrieved 2535 rows, trimmed to 300. [2026-01-30T12:09:34.301012] [DEBUG] [REMOTE ] GDC: PASS: History has at least 300 days. [2026-01-30T12:09:34.301219] [DEBUG] [REMOTE ] GDC: PASS: Price check passed. Min price $3.44. [2026-01-30T12:09:34.301357] [DEBUG] [REMOTE ] GDC: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:34.301472] [DEBUG] [REMOTE ] GDC: PASS: Integrity check passed. [2026-01-30T12:09:34.301513] [DEBUG] [REMOTE ] GDC: Symbol is viable for forecasting. [2026-01-30T12:09:34.301561] [INFO ] [MAIN ] [1330/3488] GDC kept (0.3s) | 1328 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:34.725821] [DEBUG] [REMOTE ] GDDY: Retrieved 2724 rows, trimmed to 300. [2026-01-30T12:09:34.725951] [DEBUG] [REMOTE ] GDDY: PASS: History has at least 300 days. [2026-01-30T12:09:34.726152] [DEBUG] [REMOTE ] GDDY: PASS: Price check passed. Min price $99.24. [2026-01-30T12:09:34.726291] [DEBUG] [REMOTE ] GDDY: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:34.726406] [DEBUG] [REMOTE ] GDDY: PASS: Integrity check passed. [2026-01-30T12:09:34.726447] [DEBUG] [REMOTE ] GDDY: Symbol is viable for forecasting. [2026-01-30T12:09:34.726497] [INFO ] [MAIN ] [1331/3488] GDDY kept (0.4s) | 1329 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:35.111875] [DEBUG] [REMOTE ] GDEN: Retrieved 2638 rows, trimmed to 300. [2026-01-30T12:09:35.111998] [DEBUG] [REMOTE ] GDEN: PASS: History has at least 300 days. [2026-01-30T12:09:35.112194] [DEBUG] [REMOTE ] GDEN: PASS: Price check passed. Min price $19.93. [2026-01-30T12:09:35.112325] [DEBUG] [REMOTE ] GDEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:35.112432] [DEBUG] [REMOTE ] GDEN: PASS: Integrity check passed. [2026-01-30T12:09:35.112471] [DEBUG] [REMOTE ] GDEN: Symbol is viable for forecasting. [2026-01-30T12:09:35.112518] [INFO ] [MAIN ] [1332/3488] GDEN kept (0.4s) | 1330 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:35.430349] [DEBUG] [REMOTE ] GDRX: Retrieved 1344 rows, trimmed to 300. [2026-01-30T12:09:35.430485] [DEBUG] [REMOTE ] GDRX: PASS: History has at least 300 days. [2026-01-30T12:09:35.430705] [DEBUG] [REMOTE ] GDRX: PASS: Price check passed. Min price $2.33. [2026-01-30T12:09:35.430841] [DEBUG] [REMOTE ] GDRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:35.430946] [DEBUG] [REMOTE ] GDRX: PASS: Integrity check passed. [2026-01-30T12:09:35.430985] [DEBUG] [REMOTE ] GDRX: Symbol is viable for forecasting. [2026-01-30T12:09:35.431033] [INFO ] [MAIN ] [1333/3488] GDRX kept (0.3s) | 1331 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:35.881074] [DEBUG] [REMOTE ] GDS: Retrieved 2322 rows, trimmed to 300. [2026-01-30T12:09:35.881212] [DEBUG] [REMOTE ] GDS: PASS: History has at least 300 days. [2026-01-30T12:09:35.881461] [DEBUG] [REMOTE ] GDS: PASS: Price check passed. Min price $29.02. [2026-01-30T12:09:35.881656] [DEBUG] [REMOTE ] GDS: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:35.881780] [DEBUG] [REMOTE ] GDS: PASS: Integrity check passed. [2026-01-30T12:09:35.881822] [DEBUG] [REMOTE ] GDS: Symbol is viable for forecasting. [2026-01-30T12:09:35.881874] [INFO ] [MAIN ] [1334/3488] GDS kept (0.5s) | 1332 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:36.271917] [DEBUG] [REMOTE ] GDYN: Retrieved 1818 rows, trimmed to 300. [2026-01-30T12:09:36.272052] [DEBUG] [REMOTE ] GDYN: PASS: History has at least 300 days. [2026-01-30T12:09:36.272254] [DEBUG] [REMOTE ] GDYN: PASS: Price check passed. Min price $8.10. [2026-01-30T12:09:36.272394] [DEBUG] [REMOTE ] GDYN: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:36.272507] [DEBUG] [REMOTE ] GDYN: PASS: Integrity check passed. [2026-01-30T12:09:36.272549] [DEBUG] [REMOTE ] GDYN: Symbol is viable for forecasting. [2026-01-30T12:09:36.272641] [INFO ] [MAIN ] [1335/3488] GDYN kept (0.4s) | 1333 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:36.918474] [DEBUG] [REMOTE ] GE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:36.918646] [DEBUG] [REMOTE ] GE: PASS: History has at least 300 days. [2026-01-30T12:09:36.918884] [DEBUG] [REMOTE ] GE: PASS: Price check passed. Min price $283.27. [2026-01-30T12:09:36.919022] [DEBUG] [REMOTE ] GE: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:36.919148] [DEBUG] [REMOTE ] GE: PASS: Integrity check passed. [2026-01-30T12:09:36.919190] [DEBUG] [REMOTE ] GE: Symbol is viable for forecasting. [2026-01-30T12:09:36.919240] [INFO ] [MAIN ] [1336/3488] GE kept (0.6s) | 1334 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:37.267532] [DEBUG] [REMOTE ] GECC: Retrieved 2320 rows, trimmed to 300. [2026-01-30T12:09:37.267713] [DEBUG] [REMOTE ] GECC: PASS: History has at least 300 days. [2026-01-30T12:09:37.267989] [DEBUG] [REMOTE ] GECC: PASS: Price check passed. Min price $6.66. [2026-01-30T12:09:37.268142] [DEBUG] [REMOTE ] GECC: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:37.268261] [DEBUG] [REMOTE ] GECC: PASS: Integrity check passed. [2026-01-30T12:09:37.268303] [DEBUG] [REMOTE ] GECC: Symbol is viable for forecasting. [2026-01-30T12:09:37.268351] [INFO ] [MAIN ] [1337/3488] GECC kept (0.3s) | 1335 kept, 2 rejected | 140.1/min | ETA: 15.4m [2026-01-30T12:09:37.755499] [DEBUG] [REMOTE ] GEF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:37.755671] [DEBUG] [REMOTE ] GEF: PASS: History has at least 300 days. [2026-01-30T12:09:37.755900] [DEBUG] [REMOTE ] GEF: PASS: Price check passed. Min price $56.24. [2026-01-30T12:09:37.756039] [DEBUG] [REMOTE ] GEF: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:37.756156] [DEBUG] [REMOTE ] GEF: PASS: Integrity check passed. [2026-01-30T12:09:37.756198] [DEBUG] [REMOTE ] GEF: Symbol is viable for forecasting. [2026-01-30T12:09:37.756247] [INFO ] [MAIN ] [1338/3488] GEF kept (0.5s) | 1336 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:37.980629] [DEBUG] [REMOTE ] GEHC: Retrieved 770 rows, trimmed to 300. [2026-01-30T12:09:37.980764] [DEBUG] [REMOTE ] GEHC: PASS: History has at least 300 days. [2026-01-30T12:09:37.980969] [DEBUG] [REMOTE ] GEHC: PASS: Price check passed. Min price $70.60. [2026-01-30T12:09:37.981105] [DEBUG] [REMOTE ] GEHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:37.981218] [DEBUG] [REMOTE ] GEHC: PASS: Integrity check passed. [2026-01-30T12:09:37.981259] [DEBUG] [REMOTE ] GEHC: Symbol is viable for forecasting. [2026-01-30T12:09:37.981308] [INFO ] [MAIN ] [1339/3488] GEHC kept (0.2s) | 1337 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:38.645604] [DEBUG] [REMOTE ] GEL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:38.645734] [DEBUG] [REMOTE ] GEL: PASS: History has at least 300 days. [2026-01-30T12:09:38.645981] [DEBUG] [REMOTE ] GEL: PASS: Price check passed. Min price $14.92. [2026-01-30T12:09:38.646121] [DEBUG] [REMOTE ] GEL: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:38.646243] [DEBUG] [REMOTE ] GEL: PASS: Integrity check passed. [2026-01-30T12:09:38.646284] [DEBUG] [REMOTE ] GEL: Symbol is viable for forecasting. [2026-01-30T12:09:38.646334] [INFO ] [MAIN ] [1340/3488] GEL kept (0.7s) | 1338 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:38.998735] [DEBUG] [REMOTE ] GEN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:38.998865] [DEBUG] [REMOTE ] GEN: PASS: History has at least 300 days. [2026-01-30T12:09:38.999075] [DEBUG] [REMOTE ] GEN: PASS: Price check passed. Min price $23.90. [2026-01-30T12:09:38.999209] [DEBUG] [REMOTE ] GEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:38.999323] [DEBUG] [REMOTE ] GEN: PASS: Integrity check passed. [2026-01-30T12:09:38.999362] [DEBUG] [REMOTE ] GEN: Symbol is viable for forecasting. [2026-01-30T12:09:38.999423] [INFO ] [MAIN ] [1341/3488] GEN kept (0.4s) | 1339 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:39.271148] [DEBUG] [REMOTE ] GENI: Retrieved 1200 rows, trimmed to 300. [2026-01-30T12:09:39.271273] [DEBUG] [REMOTE ] GENI: PASS: History has at least 300 days. [2026-01-30T12:09:39.271462] [DEBUG] [REMOTE ] GENI: PASS: Price check passed. Min price $8.70. [2026-01-30T12:09:39.271643] [DEBUG] [REMOTE ] GENI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:39.271755] [DEBUG] [REMOTE ] GENI: PASS: Integrity check passed. [2026-01-30T12:09:39.271795] [DEBUG] [REMOTE ] GENI: Symbol is viable for forecasting. [2026-01-30T12:09:39.271842] [INFO ] [MAIN ] [1342/3488] GENI kept (0.3s) | 1340 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:39.677826] [DEBUG] [REMOTE ] GENK: Retrieved 650 rows, trimmed to 300. [2026-01-30T12:09:39.677955] [DEBUG] [REMOTE ] GENK: PASS: History has at least 300 days. [2026-01-30T12:09:39.678146] [DEBUG] [REMOTE ] GENK: PASS: Price check passed. Min price $2.07. [2026-01-30T12:09:39.678275] [DEBUG] [REMOTE ] GENK: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:39.678388] [DEBUG] [REMOTE ] GENK: PASS: Integrity check passed. [2026-01-30T12:09:39.678427] [DEBUG] [REMOTE ] GENK: Symbol is viable for forecasting. [2026-01-30T12:09:39.678474] [INFO ] [MAIN ] [1343/3488] GENK kept (0.4s) | 1341 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:40.277774] [DEBUG] [REMOTE ] GEOS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:40.277930] [DEBUG] [REMOTE ] GEOS: PASS: History has at least 300 days. [2026-01-30T12:09:40.278147] [DEBUG] [REMOTE ] GEOS: PASS: Price check passed. Min price $11.12. [2026-01-30T12:09:40.278280] [DEBUG] [REMOTE ] GEOS: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:40.278391] [DEBUG] [REMOTE ] GEOS: PASS: Integrity check passed. [2026-01-30T12:09:40.278430] [DEBUG] [REMOTE ] GEOS: Symbol is viable for forecasting. [2026-01-30T12:09:40.278477] [INFO ] [MAIN ] [1344/3488] GEOS kept (0.6s) | 1342 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:40.769669] [DEBUG] [REMOTE ] GERN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:40.769809] [DEBUG] [REMOTE ] GERN: PASS: History has at least 300 days. [2026-01-30T12:09:40.770027] [DEBUG] [REMOTE ] GERN: PASS: Price check passed. Min price $1.07. [2026-01-30T12:09:40.770160] [DEBUG] [REMOTE ] GERN: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:40.770275] [DEBUG] [REMOTE ] GERN: PASS: Integrity check passed. [2026-01-30T12:09:40.770314] [DEBUG] [REMOTE ] GERN: Symbol is viable for forecasting. [2026-01-30T12:09:40.770361] [INFO ] [MAIN ] [1345/3488] GERN kept (0.5s) | 1343 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:41.125457] [DEBUG] [REMOTE ] GEVO: Retrieved 3765 rows, trimmed to 300. [2026-01-30T12:09:41.125692] [DEBUG] [REMOTE ] GEVO: PASS: History has at least 300 days. [2026-01-30T12:09:41.125911] [DEBUG] [REMOTE ] GEVO: PASS: Price check passed. Min price $1.87. [2026-01-30T12:09:41.126042] [DEBUG] [REMOTE ] GEVO: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:41.126152] [DEBUG] [REMOTE ] GEVO: PASS: Integrity check passed. [2026-01-30T12:09:41.126191] [DEBUG] [REMOTE ] GEVO: Symbol is viable for forecasting. [2026-01-30T12:09:41.126238] [INFO ] [MAIN ] [1346/3488] GEVO kept (0.4s) | 1344 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:41.628017] [DEBUG] [REMOTE ] GFF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:41.628149] [DEBUG] [REMOTE ] GFF: PASS: History has at least 300 days. [2026-01-30T12:09:41.628353] [DEBUG] [REMOTE ] GFF: PASS: Price check passed. Min price $66.59. [2026-01-30T12:09:41.628486] [DEBUG] [REMOTE ] GFF: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:41.628627] [DEBUG] [REMOTE ] GFF: PASS: Integrity check passed. [2026-01-30T12:09:41.628670] [DEBUG] [REMOTE ] GFF: Symbol is viable for forecasting. [2026-01-30T12:09:41.628753] [INFO ] [MAIN ] [1347/3488] GFF kept (0.5s) | 1345 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:42.080005] [DEBUG] [REMOTE ] GFI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:42.080150] [DEBUG] [REMOTE ] GFI: PASS: History has at least 300 days. [2026-01-30T12:09:42.080380] [DEBUG] [REMOTE ] GFI: PASS: Price check passed. Min price $35.68. [2026-01-30T12:09:42.080516] [DEBUG] [REMOTE ] GFI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:42.080656] [DEBUG] [REMOTE ] GFI: PASS: Integrity check passed. [2026-01-30T12:09:42.080698] [DEBUG] [REMOTE ] GFI: Symbol is viable for forecasting. [2026-01-30T12:09:42.080746] [INFO ] [MAIN ] [1348/3488] GFI kept (0.5s) | 1346 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:42.339872] [DEBUG] [REMOTE ] GFL: Retrieved 1486 rows, trimmed to 300. [2026-01-30T12:09:42.339991] [DEBUG] [REMOTE ] GFL: PASS: History has at least 300 days. [2026-01-30T12:09:42.340195] [DEBUG] [REMOTE ] GFL: PASS: Price check passed. Min price $41.67. [2026-01-30T12:09:42.340344] [DEBUG] [REMOTE ] GFL: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:42.340459] [DEBUG] [REMOTE ] GFL: PASS: Integrity check passed. [2026-01-30T12:09:42.340501] [DEBUG] [REMOTE ] GFL: Symbol is viable for forecasting. [2026-01-30T12:09:42.340551] [INFO ] [MAIN ] [1349/3488] GFL kept (0.3s) | 1347 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:42.711724] [DEBUG] [REMOTE ] GFS: Retrieved 1067 rows, trimmed to 300. [2026-01-30T12:09:42.711853] [DEBUG] [REMOTE ] GFS: PASS: History has at least 300 days. [2026-01-30T12:09:42.712052] [DEBUG] [REMOTE ] GFS: PASS: Price check passed. Min price $32.24. [2026-01-30T12:09:42.712184] [DEBUG] [REMOTE ] GFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:42.712290] [DEBUG] [REMOTE ] GFS: PASS: Integrity check passed. [2026-01-30T12:09:42.712330] [DEBUG] [REMOTE ] GFS: Symbol is viable for forecasting. [2026-01-30T12:09:42.712377] [INFO ] [MAIN ] [1350/3488] GFS kept (0.4s) | 1348 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:43.285615] [DEBUG] [REMOTE ] GGAL: Retrieved 6417 rows, trimmed to 300. [2026-01-30T12:09:43.285757] [DEBUG] [REMOTE ] GGAL: PASS: History has at least 300 days. [2026-01-30T12:09:43.285982] [DEBUG] [REMOTE ] GGAL: PASS: Price check passed. Min price $45.90. [2026-01-30T12:09:43.286119] [DEBUG] [REMOTE ] GGAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:43.286238] [DEBUG] [REMOTE ] GGAL: PASS: Integrity check passed. [2026-01-30T12:09:43.286284] [DEBUG] [REMOTE ] GGAL: Symbol is viable for forecasting. [2026-01-30T12:09:43.286333] [INFO ] [MAIN ] [1351/3488] GGAL kept (0.6s) | 1349 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:43.808693] [DEBUG] [REMOTE ] GGB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:43.808859] [DEBUG] [REMOTE ] GGB: PASS: History has at least 300 days. [2026-01-30T12:09:43.809078] [DEBUG] [REMOTE ] GGB: PASS: Price check passed. Min price $3.37. [2026-01-30T12:09:43.809209] [DEBUG] [REMOTE ] GGB: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:43.809326] [DEBUG] [REMOTE ] GGB: PASS: Integrity check passed. [2026-01-30T12:09:43.809365] [DEBUG] [REMOTE ] GGB: Symbol is viable for forecasting. [2026-01-30T12:09:43.809413] [INFO ] [MAIN ] [1352/3488] GGB kept (0.5s) | 1350 kept, 2 rejected | 140.1/min | ETA: 15.3m [2026-01-30T12:09:44.320281] [DEBUG] [REMOTE ] GGG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:44.320448] [DEBUG] [REMOTE ] GGG: PASS: History has at least 300 days. [2026-01-30T12:09:44.320784] [DEBUG] [REMOTE ] GGG: PASS: Price check passed. Min price $78.88. [2026-01-30T12:09:44.320962] [DEBUG] [REMOTE ] GGG: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:44.321121] [DEBUG] [REMOTE ] GGG: PASS: Integrity check passed. [2026-01-30T12:09:44.321191] [DEBUG] [REMOTE ] GGG: Symbol is viable for forecasting. [2026-01-30T12:09:44.321260] [INFO ] [MAIN ] [1353/3488] GGG kept (0.5s) | 1351 kept, 2 rejected | 140.0/min | ETA: 15.2m [2026-01-30T12:09:44.541848] [DEBUG] [REMOTE ] GGLL: Retrieved 852 rows, trimmed to 300. [2026-01-30T12:09:44.541983] [DEBUG] [REMOTE ] GGLL: PASS: History has at least 300 days. [2026-01-30T12:09:44.542179] [DEBUG] [REMOTE ] GGLL: PASS: Price check passed. Min price $77.33. [2026-01-30T12:09:44.542314] [DEBUG] [REMOTE ] GGLL: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:44.542423] [DEBUG] [REMOTE ] GGLL: PASS: Integrity check passed. [2026-01-30T12:09:44.542463] [DEBUG] [REMOTE ] GGLL: Symbol is viable for forecasting. [2026-01-30T12:09:44.542510] [INFO ] [MAIN ] [1354/3488] GGLL kept (0.2s) | 1352 kept, 2 rejected | 140.1/min | ETA: 15.2m [2026-01-30T12:09:44.825337] [DEBUG] [REMOTE ] GGLS: Retrieved 852 rows, trimmed to 300. [2026-01-30T12:09:44.825464] [DEBUG] [REMOTE ] GGLS: PASS: History has at least 300 days. [2026-01-30T12:09:44.825700] [DEBUG] [REMOTE ] GGLS: PASS: Price check passed. Min price $6.28. [2026-01-30T12:09:44.825838] [DEBUG] [REMOTE ] GGLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:44.825949] [DEBUG] [REMOTE ] GGLS: PASS: Integrity check passed. [2026-01-30T12:09:44.825988] [DEBUG] [REMOTE ] GGLS: Symbol is viable for forecasting. [2026-01-30T12:09:44.826037] [INFO ] [MAIN ] [1355/3488] GGLS kept (0.3s) | 1353 kept, 2 rejected | 140.1/min | ETA: 15.2m [2026-01-30T12:09:45.408921] [DEBUG] [REMOTE ] GH: Retrieved 1839 rows, trimmed to 300. [2026-01-30T12:09:45.409057] [DEBUG] [REMOTE ] GH: PASS: History has at least 300 days. [2026-01-30T12:09:45.409264] [DEBUG] [REMOTE ] GH: PASS: Price check passed. Min price $94.13. [2026-01-30T12:09:45.409401] [DEBUG] [REMOTE ] GH: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:45.409514] [DEBUG] [REMOTE ] GH: PASS: Integrity check passed. [2026-01-30T12:09:45.409555] [DEBUG] [REMOTE ] GH: Symbol is viable for forecasting. [2026-01-30T12:09:45.409635] [INFO ] [MAIN ] [1356/3488] GH kept (0.6s) | 1354 kept, 2 rejected | 140.1/min | ETA: 15.2m [2026-01-30T12:09:45.967421] [DEBUG] [REMOTE ] GHI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:45.967597] [DEBUG] [REMOTE ] GHI: PASS: History has at least 300 days. [2026-01-30T12:09:45.967891] [DEBUG] [REMOTE ] GHI: PASS: Price check passed. Min price $5.93. [2026-01-30T12:09:45.968061] [DEBUG] [REMOTE ] GHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:45.968197] [DEBUG] [REMOTE ] GHI: PASS: Integrity check passed. [2026-01-30T12:09:45.968237] [DEBUG] [REMOTE ] GHI: Symbol is viable for forecasting. [2026-01-30T12:09:45.968286] [INFO ] [MAIN ] [1357/3488] GHI kept (0.6s) | 1355 kept, 2 rejected | 140.1/min | ETA: 15.2m [2026-01-30T12:09:46.458398] [DEBUG] [REMOTE ] GHM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:46.458616] [DEBUG] [REMOTE ] GHM: PASS: History has at least 300 days. [2026-01-30T12:09:46.458982] [DEBUG] [REMOTE ] GHM: PASS: Price check passed. Min price $53.56. [2026-01-30T12:09:46.459181] [DEBUG] [REMOTE ] GHM: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:46.459364] [DEBUG] [REMOTE ] GHM: PASS: Integrity check passed. [2026-01-30T12:09:46.459423] [DEBUG] [REMOTE ] GHM: Symbol is viable for forecasting. [2026-01-30T12:09:46.459496] [INFO ] [MAIN ] [1358/3488] GHM kept (0.5s) | 1356 kept, 2 rejected | 140.0/min | ETA: 15.2m [2026-01-30T12:09:46.689144] [DEBUG] [REMOTE ] GHRS: Retrieved 1154 rows, trimmed to 300. [2026-01-30T12:09:46.689329] [DEBUG] [REMOTE ] GHRS: PASS: History has at least 300 days. [2026-01-30T12:09:46.689598] [DEBUG] [REMOTE ] GHRS: PASS: Price check passed. Min price $12.48. [2026-01-30T12:09:46.689765] [DEBUG] [REMOTE ] GHRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:46.689899] [DEBUG] [REMOTE ] GHRS: PASS: Integrity check passed. [2026-01-30T12:09:46.689965] [DEBUG] [REMOTE ] GHRS: Symbol is viable for forecasting. [2026-01-30T12:09:46.690023] [INFO ] [MAIN ] [1359/3488] GHRS kept (0.2s) | 1357 kept, 2 rejected | 140.1/min | ETA: 15.2m [2026-01-30T12:09:47.226228] [DEBUG] [REMOTE ] GHY: Retrieved 3294 rows, trimmed to 300. [2026-01-30T12:09:47.226523] [DEBUG] [REMOTE ] GHY: PASS: History has at least 300 days. [2026-01-30T12:09:47.227033] [DEBUG] [REMOTE ] GHY: PASS: Price check passed. Min price $11.93. [2026-01-30T12:09:47.227252] [DEBUG] [REMOTE ] GHY: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:47.227488] [DEBUG] [REMOTE ] GHY: PASS: Integrity check passed. [2026-01-30T12:09:47.227557] [DEBUG] [REMOTE ] GHY: Symbol is viable for forecasting. [2026-01-30T12:09:47.227668] [INFO ] [MAIN ] [1360/3488] GHY kept (0.5s) | 1358 kept, 2 rejected | 140.1/min | ETA: 15.2m [2026-01-30T12:09:47.752038] [DEBUG] [REMOTE ] GIB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:47.752238] [DEBUG] [REMOTE ] GIB: PASS: History has at least 300 days. [2026-01-30T12:09:47.752627] [DEBUG] [REMOTE ] GIB: PASS: Price check passed. Min price $84.69. [2026-01-30T12:09:47.752815] [DEBUG] [REMOTE ] GIB: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:47.752989] [DEBUG] [REMOTE ] GIB: PASS: Integrity check passed. [2026-01-30T12:09:47.753042] [DEBUG] [REMOTE ] GIB: Symbol is viable for forecasting. [2026-01-30T12:09:47.753108] [INFO ] [MAIN ] [1361/3488] GIB kept (0.5s) | 1359 kept, 2 rejected | 140.0/min | ETA: 15.2m [2026-01-30T12:09:48.233024] [DEBUG] [REMOTE ] GIII: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:48.233175] [DEBUG] [REMOTE ] GIII: PASS: History has at least 300 days. [2026-01-30T12:09:48.233422] [DEBUG] [REMOTE ] GIII: PASS: Price check passed. Min price $26.81. [2026-01-30T12:09:48.233563] [DEBUG] [REMOTE ] GIII: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:48.233723] [DEBUG] [REMOTE ] GIII: PASS: Integrity check passed. [2026-01-30T12:09:48.233774] [DEBUG] [REMOTE ] GIII: Symbol is viable for forecasting. [2026-01-30T12:09:48.233834] [INFO ] [MAIN ] [1362/3488] GIII kept (0.5s) | 1360 kept, 2 rejected | 140.0/min | ETA: 15.2m [2026-01-30T12:09:48.734474] [DEBUG] [REMOTE ] GILD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:48.734636] [DEBUG] [REMOTE ] GILD: PASS: History has at least 300 days. [2026-01-30T12:09:48.734899] [DEBUG] [REMOTE ] GILD: PASS: Price check passed. Min price $117.38. [2026-01-30T12:09:48.735038] [DEBUG] [REMOTE ] GILD: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:48.735158] [DEBUG] [REMOTE ] GILD: PASS: Integrity check passed. [2026-01-30T12:09:48.735199] [DEBUG] [REMOTE ] GILD: Symbol is viable for forecasting. [2026-01-30T12:09:48.735248] [INFO ] [MAIN ] [1363/3488] GILD kept (0.5s) | 1361 kept, 2 rejected | 140.0/min | ETA: 15.2m [2026-01-30T12:09:49.048888] [DEBUG] [REMOTE ] GIS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:49.049037] [DEBUG] [REMOTE ] GIS: PASS: History has at least 300 days. [2026-01-30T12:09:49.049263] [DEBUG] [REMOTE ] GIS: PASS: Price check passed. Min price $42.37. [2026-01-30T12:09:49.049399] [DEBUG] [REMOTE ] GIS: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:49.049520] [DEBUG] [REMOTE ] GIS: PASS: Integrity check passed. [2026-01-30T12:09:49.049559] [DEBUG] [REMOTE ] GIS: Symbol is viable for forecasting. [2026-01-30T12:09:49.049629] [INFO ] [MAIN ] [1364/3488] GIS kept (0.3s) | 1362 kept, 2 rejected | 140.0/min | ETA: 15.2m [2026-01-30T12:09:49.479917] [DEBUG] [REMOTE ] GKOS: Retrieved 2665 rows, trimmed to 300. [2026-01-30T12:09:49.480047] [DEBUG] [REMOTE ] GKOS: PASS: History has at least 300 days. [2026-01-30T12:09:49.480246] [DEBUG] [REMOTE ] GKOS: PASS: Price check passed. Min price $81.79. [2026-01-30T12:09:49.480381] [DEBUG] [REMOTE ] GKOS: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:49.480489] [DEBUG] [REMOTE ] GKOS: PASS: Integrity check passed. [2026-01-30T12:09:49.480544] [DEBUG] [REMOTE ] GKOS: Symbol is viable for forecasting. [2026-01-30T12:09:49.480613] [INFO ] [MAIN ] [1365/3488] GKOS kept (0.4s) | 1363 kept, 2 rejected | 140.0/min | ETA: 15.2m [2026-01-30T12:09:49.968082] [DEBUG] [REMOTE ] GL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:09:49.968228] [DEBUG] [REMOTE ] GL: PASS: History has at least 300 days. [2026-01-30T12:09:49.968457] [DEBUG] [REMOTE ] GL: PASS: Price check passed. Min price $130.12. [2026-01-30T12:09:49.968611] [DEBUG] [REMOTE ] GL: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:49.968733] [DEBUG] [REMOTE ] GL: PASS: Integrity check passed. [2026-01-30T12:09:49.968773] [DEBUG] [REMOTE ] GL: Symbol is viable for forecasting. [2026-01-30T12:09:49.968823] [INFO ] [MAIN ] [1366/3488] GL kept (0.5s) | 1364 kept, 2 rejected | 140.0/min | ETA: 15.2m [2026-01-30T12:09:50.418102] [DEBUG] [REMOTE ] GLAD: Retrieved 5911 rows, trimmed to 300. [2026-01-30T12:09:50.418234] [DEBUG] [REMOTE ] GLAD: PASS: History has at least 300 days. [2026-01-30T12:09:50.418439] [DEBUG] [REMOTE ] GLAD: PASS: Price check passed. Min price $18.50. [2026-01-30T12:09:50.418593] [DEBUG] [REMOTE ] GLAD: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:50.418709] [DEBUG] [REMOTE ] GLAD: PASS: Integrity check passed. [2026-01-30T12:09:50.418750] [DEBUG] [REMOTE ] GLAD: Symbol is viable for forecasting. [2026-01-30T12:09:50.418801] [INFO ] [MAIN ] [1367/3488] GLAD kept (0.4s) | 1365 kept, 2 rejected | 140.0/min | ETA: 15.1m [2026-01-30T12:09:50.648961] [DEBUG] [REMOTE ] GLBE: Retrieved 1185 rows, trimmed to 300. [2026-01-30T12:09:50.649073] [DEBUG] [REMOTE ] GLBE: PASS: History has at least 300 days. [2026-01-30T12:09:50.649266] [DEBUG] [REMOTE ] GLBE: PASS: Price check passed. Min price $35.13. [2026-01-30T12:09:50.649398] [DEBUG] [REMOTE ] GLBE: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:50.649503] [DEBUG] [REMOTE ] GLBE: PASS: Integrity check passed. [2026-01-30T12:09:50.649542] [DEBUG] [REMOTE ] GLBE: Symbol is viable for forecasting. [2026-01-30T12:09:50.649607] [INFO ] [MAIN ] [1368/3488] GLBE kept (0.2s) | 1366 kept, 2 rejected | 140.1/min | ETA: 15.1m [2026-01-30T12:09:51.199526] [DEBUG] [REMOTE ] GLBS: Retrieved 4501 rows, trimmed to 300. [2026-01-30T12:09:51.199694] [DEBUG] [REMOTE ] GLBS: PASS: History has at least 300 days. [2026-01-30T12:09:51.199903] [DEBUG] [REMOTE ] GLBS: PASS: Price check passed. Min price $1.15. [2026-01-30T12:09:51.200036] [DEBUG] [REMOTE ] GLBS: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:51.200148] [DEBUG] [REMOTE ] GLBS: PASS: Integrity check passed. [2026-01-30T12:09:51.200187] [DEBUG] [REMOTE ] GLBS: Symbol is viable for forecasting. [2026-01-30T12:09:51.200235] [INFO ] [MAIN ] [1369/3488] GLBS kept (0.6s) | 1367 kept, 2 rejected | 140.0/min | ETA: 15.1m [2026-01-30T12:09:51.431338] [DEBUG] [REMOTE ] GLDD: Retrieved 4802 rows, trimmed to 300. [2026-01-30T12:09:51.431464] [DEBUG] [REMOTE ] GLDD: PASS: History has at least 300 days. [2026-01-30T12:09:51.431693] [DEBUG] [REMOTE ] GLDD: PASS: Price check passed. Min price $11.38. [2026-01-30T12:09:51.431829] [DEBUG] [REMOTE ] GLDD: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:51.431937] [DEBUG] [REMOTE ] GLDD: PASS: Integrity check passed. [2026-01-30T12:09:51.431976] [DEBUG] [REMOTE ] GLDD: Symbol is viable for forecasting. [2026-01-30T12:09:51.432023] [INFO ] [MAIN ] [1370/3488] GLDD kept (0.2s) | 1368 kept, 2 rejected | 140.1/min | ETA: 15.1m [2026-01-30T12:09:52.105365] [DEBUG] [REMOTE ] GLNG: Retrieved 5673 rows, trimmed to 300. [2026-01-30T12:09:52.105502] [DEBUG] [REMOTE ] GLNG: PASS: History has at least 300 days. [2026-01-30T12:09:52.105726] [DEBUG] [REMOTE ] GLNG: PASS: Price check passed. Min price $35.33. [2026-01-30T12:09:52.105865] [DEBUG] [REMOTE ] GLNG: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:52.105994] [DEBUG] [REMOTE ] GLNG: PASS: Integrity check passed. [2026-01-30T12:09:52.106035] [DEBUG] [REMOTE ] GLNG: Symbol is viable for forecasting. [2026-01-30T12:09:52.106083] [INFO ] [MAIN ] [1371/3488] GLNG kept (0.7s) | 1369 kept, 2 rejected | 140.0/min | ETA: 15.1m [2026-01-30T12:09:52.474979] [DEBUG] [REMOTE ] GLOB: Retrieved 2901 rows, trimmed to 300. [2026-01-30T12:09:52.475115] [DEBUG] [REMOTE ] GLOB: PASS: History has at least 300 days. [2026-01-30T12:09:52.475343] [DEBUG] [REMOTE ] GLOB: PASS: Price check passed. Min price $58.80. [2026-01-30T12:09:52.475483] [DEBUG] [REMOTE ] GLOB: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:52.475622] [DEBUG] [REMOTE ] GLOB: PASS: Integrity check passed. [2026-01-30T12:09:52.475665] [DEBUG] [REMOTE ] GLOB: Symbol is viable for forecasting. [2026-01-30T12:09:52.475715] [INFO ] [MAIN ] [1372/3488] GLOB kept (0.4s) | 1370 kept, 2 rejected | 140.0/min | ETA: 15.1m [2026-01-30T12:09:52.899103] [DEBUG] [REMOTE ] GLP: Retrieved 5115 rows, trimmed to 300. [2026-01-30T12:09:52.899248] [DEBUG] [REMOTE ] GLP: PASS: History has at least 300 days. [2026-01-30T12:09:52.899470] [DEBUG] [REMOTE ] GLP: PASS: Price check passed. Min price $39.58. [2026-01-30T12:09:52.899625] [DEBUG] [REMOTE ] GLP: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:52.899745] [DEBUG] [REMOTE ] GLP: PASS: Integrity check passed. [2026-01-30T12:09:52.899786] [DEBUG] [REMOTE ] GLP: Symbol is viable for forecasting. [2026-01-30T12:09:52.899835] [INFO ] [MAIN ] [1373/3488] GLP kept (0.4s) | 1371 kept, 2 rejected | 140.0/min | ETA: 15.1m [2026-01-30T12:09:53.213046] [DEBUG] [REMOTE ] GLPG: Retrieved 2694 rows, trimmed to 300. [2026-01-30T12:09:53.213176] [DEBUG] [REMOTE ] GLPG: PASS: History has at least 300 days. [2026-01-30T12:09:53.213385] [DEBUG] [REMOTE ] GLPG: PASS: Price check passed. Min price $29.89. [2026-01-30T12:09:53.213520] [DEBUG] [REMOTE ] GLPG: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:53.213658] [DEBUG] [REMOTE ] GLPG: PASS: Integrity check passed. [2026-01-30T12:09:53.213701] [DEBUG] [REMOTE ] GLPG: Symbol is viable for forecasting. [2026-01-30T12:09:53.213751] [INFO ] [MAIN ] [1374/3488] GLPG kept (0.3s) | 1372 kept, 2 rejected | 140.1/min | ETA: 15.1m [2026-01-30T12:09:53.645081] [DEBUG] [REMOTE ] GLPI: Retrieved 3092 rows, trimmed to 300. [2026-01-30T12:09:53.645211] [DEBUG] [REMOTE ] GLPI: PASS: History has at least 300 days. [2026-01-30T12:09:53.645413] [DEBUG] [REMOTE ] GLPI: PASS: Price check passed. Min price $41.33. [2026-01-30T12:09:53.645548] [DEBUG] [REMOTE ] GLPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:53.645680] [DEBUG] [REMOTE ] GLPI: PASS: Integrity check passed. [2026-01-30T12:09:53.645730] [DEBUG] [REMOTE ] GLPI: Symbol is viable for forecasting. [2026-01-30T12:09:53.645779] [INFO ] [MAIN ] [1375/3488] GLPI kept (0.4s) | 1373 kept, 2 rejected | 140.1/min | ETA: 15.1m [2026-01-30T12:09:54.078959] [DEBUG] [REMOTE ] GLRE: Retrieved 4701 rows, trimmed to 300. [2026-01-30T12:09:54.079323] [DEBUG] [REMOTE ] GLRE: PASS: History has at least 300 days. [2026-01-30T12:09:54.079665] [DEBUG] [REMOTE ] GLRE: PASS: Price check passed. Min price $11.95. [2026-01-30T12:09:54.079869] [DEBUG] [REMOTE ] GLRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:54.080224] [DEBUG] [REMOTE ] GLRE: PASS: Integrity check passed. [2026-01-30T12:09:54.080290] [DEBUG] [REMOTE ] GLRE: Symbol is viable for forecasting. [2026-01-30T12:09:54.080369] [INFO ] [MAIN ] [1376/3488] GLRE kept (0.4s) | 1374 kept, 2 rejected | 140.1/min | ETA: 15.1m [2026-01-30T12:09:54.246941] [DEBUG] [REMOTE ] GLSI: Retrieved 1342 rows, trimmed to 300. [2026-01-30T12:09:54.247080] [DEBUG] [REMOTE ] GLSI: PASS: History has at least 300 days. [2026-01-30T12:09:54.247287] [DEBUG] [REMOTE ] GLSI: PASS: Price check passed. Min price $7.85. [2026-01-30T12:09:54.247419] [DEBUG] [REMOTE ] GLSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:54.247552] [DEBUG] [REMOTE ] GLSI: PASS: Integrity check passed. [2026-01-30T12:09:54.247611] [DEBUG] [REMOTE ] GLSI: Symbol is viable for forecasting. [2026-01-30T12:09:54.247661] [INFO ] [MAIN ] [1377/3488] GLSI kept (0.2s) | 1375 kept, 2 rejected | 140.1/min | ETA: 15.1m [2026-01-30T12:09:54.759342] [DEBUG] [REMOTE ] GLTO: Retrieved 1318 rows, trimmed to 300. [2026-01-30T12:09:54.759527] [DEBUG] [REMOTE ] GLTO: PASS: History has at least 300 days. [2026-01-30T12:09:54.759794] [DEBUG] [REMOTE ] GLTO: PASS: Price check passed. Min price $4.95. [2026-01-30T12:09:54.759977] [DEBUG] [REMOTE ] GLTO: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:54.760096] [DEBUG] [REMOTE ] GLTO: PASS: Integrity check passed. [2026-01-30T12:09:54.760138] [DEBUG] [REMOTE ] GLTO: Symbol is viable for forecasting. [2026-01-30T12:09:54.760189] [INFO ] [MAIN ] [1378/3488] GLTO kept (0.5s) | 1376 kept, 2 rejected | 140.1/min | ETA: 15.1m [2026-01-30T12:09:55.143071] [DEBUG] [REMOTE ] GLUE: Retrieved 1155 rows, trimmed to 300. [2026-01-30T12:09:55.143284] [DEBUG] [REMOTE ] GLUE: PASS: History has at least 300 days. [2026-01-30T12:09:55.143556] [DEBUG] [REMOTE ] GLUE: PASS: Price check passed. Min price $12.00. [2026-01-30T12:09:55.143808] [DEBUG] [REMOTE ] GLUE: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:55.143946] [DEBUG] [REMOTE ] GLUE: PASS: Integrity check passed. [2026-01-30T12:09:55.143995] [DEBUG] [REMOTE ] GLUE: Symbol is viable for forecasting. [2026-01-30T12:09:55.144059] [INFO ] [MAIN ] [1379/3488] GLUE kept (0.4s) | 1377 kept, 2 rejected | 140.1/min | ETA: 15.1m [2026-01-30T12:09:55.679710] [DEBUG] [REMOTE ] GMAB: Retrieved 4186 rows, trimmed to 300. [2026-01-30T12:09:55.679899] [DEBUG] [REMOTE ] GMAB: PASS: History has at least 300 days. [2026-01-30T12:09:55.680244] [DEBUG] [REMOTE ] GMAB: PASS: Price check passed. Min price $28.66. [2026-01-30T12:09:55.680448] [DEBUG] [REMOTE ] GMAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:55.680650] [DEBUG] [REMOTE ] GMAB: PASS: Integrity check passed. [2026-01-30T12:09:55.680711] [DEBUG] [REMOTE ] GMAB: Symbol is viable for forecasting. [2026-01-30T12:09:55.680785] [INFO ] [MAIN ] [1380/3488] GMAB kept (0.5s) | 1378 kept, 2 rejected | 140.1/min | ETA: 15.0m [2026-01-30T12:09:56.139365] [DEBUG] [REMOTE ] GME: Retrieved 6029 rows, trimmed to 300. [2026-01-30T12:09:56.139503] [DEBUG] [REMOTE ] GME: PASS: History has at least 300 days. [2026-01-30T12:09:56.139736] [DEBUG] [REMOTE ] GME: PASS: Price check passed. Min price $19.94. [2026-01-30T12:09:56.139875] [DEBUG] [REMOTE ] GME: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:56.140014] [DEBUG] [REMOTE ] GME: PASS: Integrity check passed. [2026-01-30T12:09:56.140062] [DEBUG] [REMOTE ] GME: Symbol is viable for forecasting. [2026-01-30T12:09:56.140110] [INFO ] [MAIN ] [1381/3488] GME kept (0.5s) | 1379 kept, 2 rejected | 140.1/min | ETA: 15.0m [2026-01-30T12:09:56.325171] [DEBUG] [REMOTE ] GMED: Retrieved 3391 rows, trimmed to 300. [2026-01-30T12:09:56.325305] [DEBUG] [REMOTE ] GMED: PASS: History has at least 300 days. [2026-01-30T12:09:56.325509] [DEBUG] [REMOTE ] GMED: PASS: Price check passed. Min price $61.20. [2026-01-30T12:09:56.325675] [DEBUG] [REMOTE ] GMED: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:56.325789] [DEBUG] [REMOTE ] GMED: PASS: Integrity check passed. [2026-01-30T12:09:56.325829] [DEBUG] [REMOTE ] GMED: Symbol is viable for forecasting. [2026-01-30T12:09:56.325877] [INFO ] [MAIN ] [1382/3488] GMED kept (0.2s) | 1380 kept, 2 rejected | 140.1/min | ETA: 15.0m [2026-01-30T12:09:56.633991] [DEBUG] [REMOTE ] GMM: Retrieved 349 rows, trimmed to 300. [2026-01-30T12:09:56.634127] [DEBUG] [REMOTE ] GMM: PASS: History has at least 300 days. [2026-01-30T12:09:56.634333] [DEBUG] [REMOTE ] GMM: PASS: Price check passed. Min price $1.10. [2026-01-30T12:09:56.634468] [DEBUG] [REMOTE ] GMM: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:56.634624] [DEBUG] [REMOTE ] GMM: PASS: Integrity check passed. [2026-01-30T12:09:56.634671] [DEBUG] [REMOTE ] GMM: Symbol is viable for forecasting. [2026-01-30T12:09:56.634720] [INFO ] [MAIN ] [1383/3488] GMM kept (0.3s) | 1381 kept, 2 rejected | 140.2/min | ETA: 15.0m [2026-01-30T12:09:57.199889] [DEBUG] [REMOTE ] GMRE: Retrieved 2410 rows, trimmed to 300. [2026-01-30T12:09:57.200034] [DEBUG] [REMOTE ] GMRE: PASS: History has at least 300 days. [2026-01-30T12:09:57.200293] [DEBUG] [REMOTE ] GMRE: PASS: Price check passed. Min price $29.50. [2026-01-30T12:09:57.200470] [DEBUG] [REMOTE ] GMRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:57.200645] [DEBUG] [REMOTE ] GMRE: PASS: Integrity check passed. [2026-01-30T12:09:57.200705] [DEBUG] [REMOTE ] GMRE: Symbol is viable for forecasting. [2026-01-30T12:09:57.200770] [INFO ] [MAIN ] [1384/3488] GMRE kept (0.6s) | 1382 kept, 2 rejected | 140.1/min | ETA: 15.0m [2026-01-30T12:09:57.692151] [DEBUG] [REMOTE ] GNE: Retrieved 3585 rows, trimmed to 300. [2026-01-30T12:09:57.692506] [DEBUG] [REMOTE ] GNE: PASS: History has at least 300 days. [2026-01-30T12:09:57.692757] [DEBUG] [REMOTE ] GNE: PASS: Price check passed. Min price $13.68. [2026-01-30T12:09:57.692902] [DEBUG] [REMOTE ] GNE: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:57.693021] [DEBUG] [REMOTE ] GNE: PASS: Integrity check passed. [2026-01-30T12:09:57.693062] [DEBUG] [REMOTE ] GNE: Symbol is viable for forecasting. [2026-01-30T12:09:57.693112] [INFO ] [MAIN ] [1385/3488] GNE kept (0.5s) | 1383 kept, 2 rejected | 140.1/min | ETA: 15.0m [2026-01-30T12:09:57.957234] [DEBUG] [REMOTE ] GNK: Retrieved 2880 rows, trimmed to 300. [2026-01-30T12:09:57.957368] [DEBUG] [REMOTE ] GNK: PASS: History has at least 300 days. [2026-01-30T12:09:57.957618] [DEBUG] [REMOTE ] GNK: PASS: Price check passed. Min price $16.33. [2026-01-30T12:09:57.957762] [DEBUG] [REMOTE ] GNK: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:57.957901] [DEBUG] [REMOTE ] GNK: PASS: Integrity check passed. [2026-01-30T12:09:57.957947] [DEBUG] [REMOTE ] GNK: Symbol is viable for forecasting. [2026-01-30T12:09:57.957998] [INFO ] [MAIN ] [1386/3488] GNK kept (0.3s) | 1384 kept, 2 rejected | 140.2/min | ETA: 15.0m [2026-01-30T12:09:58.450158] [DEBUG] [REMOTE ] GNL: Retrieved 2682 rows, trimmed to 300. [2026-01-30T12:09:58.450354] [DEBUG] [REMOTE ] GNL: PASS: History has at least 300 days. [2026-01-30T12:09:58.450646] [DEBUG] [REMOTE ] GNL: PASS: Price check passed. Min price $7.39. [2026-01-30T12:09:58.450792] [DEBUG] [REMOTE ] GNL: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:58.450918] [DEBUG] [REMOTE ] GNL: PASS: Integrity check passed. [2026-01-30T12:09:58.450970] [DEBUG] [REMOTE ] GNL: Symbol is viable for forecasting. [2026-01-30T12:09:58.451030] [INFO ] [MAIN ] [1387/3488] GNL kept (0.5s) | 1385 kept, 2 rejected | 140.1/min | ETA: 15.0m [2026-01-30T12:09:58.818385] [DEBUG] [REMOTE ] GNLN: Retrieved 1705 rows, trimmed to 300. [2026-01-30T12:09:58.818557] [DEBUG] [REMOTE ] GNLN: PASS: History has at least 300 days. [2026-01-30T12:09:58.818817] [DEBUG] [REMOTE ] GNLN: PASS: Price check passed. Min price $1.42. [2026-01-30T12:09:58.818954] [DEBUG] [REMOTE ] GNLN: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:58.819077] [DEBUG] [REMOTE ] GNLN: PASS: Integrity check passed. [2026-01-30T12:09:58.819119] [DEBUG] [REMOTE ] GNLN: Symbol is viable for forecasting. [2026-01-30T12:09:58.819171] [INFO ] [MAIN ] [1388/3488] GNLN kept (0.4s) | 1386 kept, 2 rejected | 140.2/min | ETA: 15.0m [2026-01-30T12:09:59.176626] [DEBUG] [REMOTE ] GNLX: Retrieved 755 rows, trimmed to 300. [2026-01-30T12:09:59.176733] [DEBUG] [REMOTE ] GNLX: PASS: History has at least 300 days. [2026-01-30T12:09:59.176927] [DEBUG] [REMOTE ] GNLX: PASS: Price check passed. Min price $2.56. [2026-01-30T12:09:59.177099] [DEBUG] [REMOTE ] GNLX: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:59.177208] [DEBUG] [REMOTE ] GNLX: PASS: Integrity check passed. [2026-01-30T12:09:59.177247] [DEBUG] [REMOTE ] GNLX: Symbol is viable for forecasting. [2026-01-30T12:09:59.177293] [INFO ] [MAIN ] [1389/3488] GNLX kept (0.4s) | 1387 kept, 2 rejected | 140.2/min | ETA: 15.0m [2026-01-30T12:09:59.715549] [DEBUG] [REMOTE ] GNMA: Retrieved 3506 rows, trimmed to 300. [2026-01-30T12:09:59.715702] [DEBUG] [REMOTE ] GNMA: PASS: History has at least 300 days. [2026-01-30T12:09:59.715903] [DEBUG] [REMOTE ] GNMA: PASS: Price check passed. Min price $44.08. [2026-01-30T12:09:59.716061] [DEBUG] [REMOTE ] GNMA: PASS: Continuity check passed with 300 days. [2026-01-30T12:09:59.716182] [DEBUG] [REMOTE ] GNMA: PASS: Integrity check passed. [2026-01-30T12:09:59.716222] [DEBUG] [REMOTE ] GNMA: Symbol is viable for forecasting. [2026-01-30T12:09:59.716269] [INFO ] [MAIN ] [1390/3488] GNMA kept (0.5s) | 1388 kept, 2 rejected | 140.1/min | ETA: 15.0m [2026-01-30T12:10:00.046273] [DEBUG] [REMOTE ] GNOM: Retrieved 1711 rows, trimmed to 300. [2026-01-30T12:10:00.046419] [DEBUG] [REMOTE ] GNOM: PASS: History has at least 300 days. [2026-01-30T12:10:00.046681] [DEBUG] [REMOTE ] GNOM: PASS: Price check passed. Min price $41.66. [2026-01-30T12:10:00.046844] [DEBUG] [REMOTE ] GNOM: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:00.046970] [DEBUG] [REMOTE ] GNOM: PASS: Integrity check passed. [2026-01-30T12:10:00.047017] [DEBUG] [REMOTE ] GNOM: Symbol is viable for forecasting. [2026-01-30T12:10:00.047073] [INFO ] [MAIN ] [1391/3488] GNOM kept (0.3s) | 1389 kept, 2 rejected | 140.2/min | ETA: 15.0m [2026-01-30T12:10:00.523550] [DEBUG] [REMOTE ] GNPX: Retrieved 1970 rows, trimmed to 300. [2026-01-30T12:10:00.523682] [DEBUG] [REMOTE ] GNPX: PASS: History has at least 300 days. [2026-01-30T12:10:00.523887] [DEBUG] [REMOTE ] GNPX: PASS: Price check passed. Min price $1.75. [2026-01-30T12:10:00.524024] [DEBUG] [REMOTE ] GNPX: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:00.524139] [DEBUG] [REMOTE ] GNPX: PASS: Integrity check passed. [2026-01-30T12:10:00.524370] [DEBUG] [REMOTE ] GNPX: Symbol is viable for forecasting. [2026-01-30T12:10:00.524419] [INFO ] [MAIN ] [1392/3488] GNPX kept (0.5s) | 1390 kept, 2 rejected | 140.2/min | ETA: 15.0m [2026-01-30T12:10:00.922190] [DEBUG] [REMOTE ] GNRC: Retrieved 4016 rows, trimmed to 300. [2026-01-30T12:10:00.922298] [DEBUG] [REMOTE ] GNRC: PASS: History has at least 300 days. [2026-01-30T12:10:00.922501] [DEBUG] [REMOTE ] GNRC: PASS: Price check passed. Min price $136.37. [2026-01-30T12:10:00.922655] [DEBUG] [REMOTE ] GNRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:00.922769] [DEBUG] [REMOTE ] GNRC: PASS: Integrity check passed. [2026-01-30T12:10:00.922810] [DEBUG] [REMOTE ] GNRC: Symbol is viable for forecasting. [2026-01-30T12:10:00.922857] [INFO ] [MAIN ] [1393/3488] GNRC kept (0.4s) | 1391 kept, 2 rejected | 140.2/min | ETA: 14.9m [2026-01-30T12:10:01.422325] [DEBUG] [REMOTE ] GNSS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:01.422476] [DEBUG] [REMOTE ] GNSS: PASS: History has at least 300 days. [2026-01-30T12:10:01.422772] [DEBUG] [REMOTE ] GNSS: PASS: Price check passed. Min price $1.94. [2026-01-30T12:10:01.422917] [DEBUG] [REMOTE ] GNSS: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:01.423053] [DEBUG] [REMOTE ] GNSS: PASS: Integrity check passed. [2026-01-30T12:10:01.423103] [DEBUG] [REMOTE ] GNSS: Symbol is viable for forecasting. [2026-01-30T12:10:01.423163] [INFO ] [MAIN ] [1394/3488] GNSS kept (0.5s) | 1392 kept, 2 rejected | 140.1/min | ETA: 14.9m [2026-01-30T12:10:01.978863] [DEBUG] [REMOTE ] GNTX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:01.979062] [DEBUG] [REMOTE ] GNTX: PASS: History has at least 300 days. [2026-01-30T12:10:01.979409] [DEBUG] [REMOTE ] GNTX: PASS: Price check passed. Min price $21.72. [2026-01-30T12:10:01.979655] [DEBUG] [REMOTE ] GNTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:01.979823] [DEBUG] [REMOTE ] GNTX: PASS: Integrity check passed. [2026-01-30T12:10:01.979877] [DEBUG] [REMOTE ] GNTX: Symbol is viable for forecasting. [2026-01-30T12:10:01.979945] [INFO ] [MAIN ] [1395/3488] GNTX kept (0.6s) | 1393 kept, 2 rejected | 140.1/min | ETA: 14.9m [2026-01-30T12:10:02.281241] [DEBUG] [REMOTE ] GO: Retrieved 1662 rows, trimmed to 300. [2026-01-30T12:10:02.281384] [DEBUG] [REMOTE ] GO: PASS: History has at least 300 days. [2026-01-30T12:10:02.281630] [DEBUG] [REMOTE ] GO: PASS: Price check passed. Min price $9.14. [2026-01-30T12:10:02.281777] [DEBUG] [REMOTE ] GO: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:02.281894] [DEBUG] [REMOTE ] GO: PASS: Integrity check passed. [2026-01-30T12:10:02.281936] [DEBUG] [REMOTE ] GO: Symbol is viable for forecasting. [2026-01-30T12:10:02.281985] [INFO ] [MAIN ] [1396/3488] GO kept (0.3s) | 1394 kept, 2 rejected | 140.1/min | ETA: 14.9m [2026-01-30T12:10:02.640634] [DEBUG] [REMOTE ] GOCO: Retrieved 1393 rows, trimmed to 300. [2026-01-30T12:10:02.640758] [DEBUG] [REMOTE ] GOCO: PASS: History has at least 300 days. [2026-01-30T12:10:02.640955] [DEBUG] [REMOTE ] GOCO: PASS: Price check passed. Min price $2.14. [2026-01-30T12:10:02.641089] [DEBUG] [REMOTE ] GOCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:02.641199] [DEBUG] [REMOTE ] GOCO: PASS: Integrity check passed. [2026-01-30T12:10:02.641239] [DEBUG] [REMOTE ] GOCO: Symbol is viable for forecasting. [2026-01-30T12:10:02.641285] [INFO ] [MAIN ] [1397/3488] GOCO kept (0.4s) | 1395 kept, 2 rejected | 140.2/min | ETA: 14.9m [2026-01-30T12:10:03.192448] [DEBUG] [REMOTE ] GOF: Retrieved 4657 rows, trimmed to 300. [2026-01-30T12:10:03.192735] [DEBUG] [REMOTE ] GOF: PASS: History has at least 300 days. [2026-01-30T12:10:03.192957] [DEBUG] [REMOTE ] GOF: PASS: Price check passed. Min price $11.63. [2026-01-30T12:10:03.193120] [DEBUG] [REMOTE ] GOF: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:03.193251] [DEBUG] [REMOTE ] GOF: PASS: Integrity check passed. [2026-01-30T12:10:03.193294] [DEBUG] [REMOTE ] GOF: Symbol is viable for forecasting. [2026-01-30T12:10:03.193345] [INFO ] [MAIN ] [1398/3488] GOF kept (0.6s) | 1396 kept, 2 rejected | 140.1/min | ETA: 14.9m [2026-01-30T12:10:03.515726] [DEBUG] [REMOTE ] GOGO: Retrieved 3171 rows, trimmed to 300. [2026-01-30T12:10:03.515857] [DEBUG] [REMOTE ] GOGO: PASS: History has at least 300 days. [2026-01-30T12:10:03.516080] [DEBUG] [REMOTE ] GOGO: PASS: Price check passed. Min price $4.53. [2026-01-30T12:10:03.516246] [DEBUG] [REMOTE ] GOGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:03.516362] [DEBUG] [REMOTE ] GOGO: PASS: Integrity check passed. [2026-01-30T12:10:03.516404] [DEBUG] [REMOTE ] GOGO: Symbol is viable for forecasting. [2026-01-30T12:10:03.516455] [INFO ] [MAIN ] [1399/3488] GOGO kept (0.3s) | 1397 kept, 2 rejected | 140.2/min | ETA: 14.9m [2026-01-30T12:10:03.893020] [DEBUG] [REMOTE ] GOLF: Retrieved 2325 rows, trimmed to 300. [2026-01-30T12:10:03.893152] [DEBUG] [REMOTE ] GOLF: PASS: History has at least 300 days. [2026-01-30T12:10:03.893363] [DEBUG] [REMOTE ] GOLF: PASS: Price check passed. Min price $75.08. [2026-01-30T12:10:03.893505] [DEBUG] [REMOTE ] GOLF: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:03.893656] [DEBUG] [REMOTE ] GOLF: PASS: Integrity check passed. [2026-01-30T12:10:03.893702] [DEBUG] [REMOTE ] GOLF: Symbol is viable for forecasting. [2026-01-30T12:10:03.893752] [INFO ] [MAIN ] [1400/3488] GOLF kept (0.4s) | 1398 kept, 2 rejected | 140.2/min | ETA: 14.9m [2026-01-30T12:10:04.485672] [DEBUG] [REMOTE ] GOOD: Retrieved 5651 rows, trimmed to 300. [2026-01-30T12:10:04.485801] [DEBUG] [REMOTE ] GOOD: PASS: History has at least 300 days. [2026-01-30T12:10:04.486067] [DEBUG] [REMOTE ] GOOD: PASS: Price check passed. Min price $10.29. [2026-01-30T12:10:04.486247] [DEBUG] [REMOTE ] GOOD: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:04.486594] [DEBUG] [REMOTE ] GOOD: PASS: Integrity check passed. [2026-01-30T12:10:04.486651] [DEBUG] [REMOTE ] GOOD: Symbol is viable for forecasting. [2026-01-30T12:10:04.486704] [INFO ] [MAIN ] [1401/3488] GOOD kept (0.6s) | 1399 kept, 2 rejected | 140.1/min | ETA: 14.9m [2026-01-30T12:10:04.824302] [DEBUG] [REMOTE ] GOOG: Retrieved 2979 rows, trimmed to 300. [2026-01-30T12:10:04.824439] [DEBUG] [REMOTE ] GOOG: PASS: History has at least 300 days. [2026-01-30T12:10:04.824704] [DEBUG] [REMOTE ] GOOG: PASS: Price check passed. Min price $276.80. [2026-01-30T12:10:04.824882] [DEBUG] [REMOTE ] GOOG: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:04.825009] [DEBUG] [REMOTE ] GOOG: PASS: Integrity check passed. [2026-01-30T12:10:04.825051] [DEBUG] [REMOTE ] GOOG: Symbol is viable for forecasting. [2026-01-30T12:10:04.825102] [INFO ] [MAIN ] [1402/3488] GOOG kept (0.3s) | 1400 kept, 2 rejected | 140.2/min | ETA: 14.9m [2026-01-30T12:10:05.210618] [DEBUG] [REMOTE ] GOOS: Retrieved 2231 rows, trimmed to 300. [2026-01-30T12:10:05.210745] [DEBUG] [REMOTE ] GOOS: PASS: History has at least 300 days. [2026-01-30T12:10:05.210946] [DEBUG] [REMOTE ] GOOS: PASS: Price check passed. Min price $12.17. [2026-01-30T12:10:05.211082] [DEBUG] [REMOTE ] GOOS: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:05.211192] [DEBUG] [REMOTE ] GOOS: PASS: Integrity check passed. [2026-01-30T12:10:05.211421] [DEBUG] [REMOTE ] GOOS: Symbol is viable for forecasting. [2026-01-30T12:10:05.211469] [INFO ] [MAIN ] [1403/3488] GOOS kept (0.4s) | 1401 kept, 2 rejected | 140.2/min | ETA: 14.9m [2026-01-30T12:10:05.539108] [DEBUG] [REMOTE ] GOSS: Retrieved 1753 rows, trimmed to 300. [2026-01-30T12:10:05.539248] [DEBUG] [REMOTE ] GOSS: PASS: History has at least 300 days. [2026-01-30T12:10:05.539455] [DEBUG] [REMOTE ] GOSS: PASS: Price check passed. Min price $2.30. [2026-01-30T12:10:05.539609] [DEBUG] [REMOTE ] GOSS: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:05.539724] [DEBUG] [REMOTE ] GOSS: PASS: Integrity check passed. [2026-01-30T12:10:05.539765] [DEBUG] [REMOTE ] GOSS: Symbol is viable for forecasting. [2026-01-30T12:10:05.539812] [INFO ] [MAIN ] [1404/3488] GOSS kept (0.3s) | 1402 kept, 2 rejected | 140.2/min | ETA: 14.9m [2026-01-30T12:10:06.091034] [DEBUG] [REMOTE ] GOVI: Retrieved 4604 rows, trimmed to 300. [2026-01-30T12:10:06.091205] [DEBUG] [REMOTE ] GOVI: PASS: History has at least 300 days. [2026-01-30T12:10:06.091438] [DEBUG] [REMOTE ] GOVI: PASS: Price check passed. Min price $27.31. [2026-01-30T12:10:06.091601] [DEBUG] [REMOTE ] GOVI: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:06.091724] [DEBUG] [REMOTE ] GOVI: PASS: Integrity check passed. [2026-01-30T12:10:06.091767] [DEBUG] [REMOTE ] GOVI: Symbol is viable for forecasting. [2026-01-30T12:10:06.091817] [INFO ] [MAIN ] [1405/3488] GOVI kept (0.6s) | 1403 kept, 2 rejected | 140.2/min | ETA: 14.9m [2026-01-30T12:10:06.563509] [DEBUG] [REMOTE ] GPC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:06.563663] [DEBUG] [REMOTE ] GPC: PASS: History has at least 300 days. [2026-01-30T12:10:06.563893] [DEBUG] [REMOTE ] GPC: PASS: Price check passed. Min price $121.73. [2026-01-30T12:10:06.564026] [DEBUG] [REMOTE ] GPC: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:06.564143] [DEBUG] [REMOTE ] GPC: PASS: Integrity check passed. [2026-01-30T12:10:06.564182] [DEBUG] [REMOTE ] GPC: Symbol is viable for forecasting. [2026-01-30T12:10:06.564230] [INFO ] [MAIN ] [1406/3488] GPC kept (0.5s) | 1404 kept, 2 rejected | 140.1/min | ETA: 14.9m [2026-01-30T12:10:07.033378] [DEBUG] [REMOTE ] GPI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:07.033548] [DEBUG] [REMOTE ] GPI: PASS: History has at least 300 days. [2026-01-30T12:10:07.033824] [DEBUG] [REMOTE ] GPI: PASS: Price check passed. Min price $363.16. [2026-01-30T12:10:07.033957] [DEBUG] [REMOTE ] GPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:07.034080] [DEBUG] [REMOTE ] GPI: PASS: Integrity check passed. [2026-01-30T12:10:07.034119] [DEBUG] [REMOTE ] GPI: Symbol is viable for forecasting. [2026-01-30T12:10:07.034169] [INFO ] [MAIN ] [1407/3488] GPI kept (0.5s) | 1405 kept, 2 rejected | 140.1/min | ETA: 14.8m [2026-01-30T12:10:07.232765] [DEBUG] [REMOTE ] GPIQ: Retrieved 566 rows, trimmed to 300. [2026-01-30T12:10:07.232889] [DEBUG] [REMOTE ] GPIQ: PASS: History has at least 300 days. [2026-01-30T12:10:07.233084] [DEBUG] [REMOTE ] GPIQ: PASS: Price check passed. Min price $49.71. [2026-01-30T12:10:07.233214] [DEBUG] [REMOTE ] GPIQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:07.233320] [DEBUG] [REMOTE ] GPIQ: PASS: Integrity check passed. [2026-01-30T12:10:07.233359] [DEBUG] [REMOTE ] GPIQ: Symbol is viable for forecasting. [2026-01-30T12:10:07.233405] [INFO ] [MAIN ] [1408/3488] GPIQ kept (0.2s) | 1406 kept, 2 rejected | 140.2/min | ETA: 14.8m [2026-01-30T12:10:07.641360] [DEBUG] [REMOTE ] GPIX: Retrieved 566 rows, trimmed to 300. [2026-01-30T12:10:07.641476] [DEBUG] [REMOTE ] GPIX: PASS: History has at least 300 days. [2026-01-30T12:10:07.641697] [DEBUG] [REMOTE ] GPIX: PASS: Price check passed. Min price $50.01. [2026-01-30T12:10:07.641837] [DEBUG] [REMOTE ] GPIX: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:07.641947] [DEBUG] [REMOTE ] GPIX: PASS: Integrity check passed. [2026-01-30T12:10:07.641988] [DEBUG] [REMOTE ] GPIX: Symbol is viable for forecasting. [2026-01-30T12:10:07.642038] [INFO ] [MAIN ] [1409/3488] GPIX kept (0.4s) | 1407 kept, 2 rejected | 140.2/min | ETA: 14.8m [2026-01-30T12:10:08.128076] [DEBUG] [REMOTE ] GPJA: Retrieved 2098 rows, trimmed to 300. [2026-01-30T12:10:08.128216] [DEBUG] [REMOTE ] GPJA: PASS: History has at least 300 days. [2026-01-30T12:10:08.128431] [DEBUG] [REMOTE ] GPJA: PASS: Price check passed. Min price $22.18. [2026-01-30T12:10:08.128566] [DEBUG] [REMOTE ] GPJA: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:08.128696] [DEBUG] [REMOTE ] GPJA: PASS: Integrity check passed. [2026-01-30T12:10:08.128737] [DEBUG] [REMOTE ] GPJA: Symbol is viable for forecasting. [2026-01-30T12:10:08.128786] [INFO ] [MAIN ] [1410/3488] GPJA kept (0.5s) | 1408 kept, 2 rejected | 140.2/min | ETA: 14.8m [2026-01-30T12:10:08.667065] [DEBUG] [REMOTE ] GPK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:08.667221] [DEBUG] [REMOTE ] GPK: PASS: History has at least 300 days. [2026-01-30T12:10:08.667672] [DEBUG] [REMOTE ] GPK: PASS: Price check passed. Min price $14.13. [2026-01-30T12:10:08.667810] [DEBUG] [REMOTE ] GPK: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:08.667959] [DEBUG] [REMOTE ] GPK: PASS: Integrity check passed. [2026-01-30T12:10:08.668000] [DEBUG] [REMOTE ] GPK: Symbol is viable for forecasting. [2026-01-30T12:10:08.668050] [INFO ] [MAIN ] [1411/3488] GPK kept (0.5s) | 1409 kept, 2 rejected | 140.2/min | ETA: 14.8m [2026-01-30T12:10:09.102353] [DEBUG] [REMOTE ] GPN: Retrieved 6297 rows, trimmed to 300. [2026-01-30T12:10:09.102497] [DEBUG] [REMOTE ] GPN: PASS: History has at least 300 days. [2026-01-30T12:10:09.102732] [DEBUG] [REMOTE ] GPN: PASS: Price check passed. Min price $71.25. [2026-01-30T12:10:09.102870] [DEBUG] [REMOTE ] GPN: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:09.102989] [DEBUG] [REMOTE ] GPN: PASS: Integrity check passed. [2026-01-30T12:10:09.103028] [DEBUG] [REMOTE ] GPN: Symbol is viable for forecasting. [2026-01-30T12:10:09.103076] [INFO ] [MAIN ] [1412/3488] GPN kept (0.4s) | 1410 kept, 2 rejected | 140.2/min | ETA: 14.8m [2026-01-30T12:10:09.509848] [DEBUG] [REMOTE ] GPRE: Retrieved 5001 rows, trimmed to 300. [2026-01-30T12:10:09.510044] [DEBUG] [REMOTE ] GPRE: PASS: History has at least 300 days. [2026-01-30T12:10:09.510327] [DEBUG] [REMOTE ] GPRE: PASS: Price check passed. Min price $9.40. [2026-01-30T12:10:09.510714] [DEBUG] [REMOTE ] GPRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:09.510861] [DEBUG] [REMOTE ] GPRE: PASS: Integrity check passed. [2026-01-30T12:10:09.510905] [DEBUG] [REMOTE ] GPRE: Symbol is viable for forecasting. [2026-01-30T12:10:09.510961] [INFO ] [MAIN ] [1413/3488] GPRE kept (0.4s) | 1411 kept, 2 rejected | 140.2/min | ETA: 14.8m [2026-01-30T12:10:09.772866] [DEBUG] [REMOTE ] GPRK: Retrieved 3845 rows, trimmed to 300. [2026-01-30T12:10:09.773095] [DEBUG] [REMOTE ] GPRK: PASS: History has at least 300 days. [2026-01-30T12:10:09.773420] [DEBUG] [REMOTE ] GPRK: PASS: Price check passed. Min price $7.01. [2026-01-30T12:10:09.773585] [DEBUG] [REMOTE ] GPRK: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:09.773726] [DEBUG] [REMOTE ] GPRK: PASS: Integrity check passed. [2026-01-30T12:10:09.773769] [DEBUG] [REMOTE ] GPRK: Symbol is viable for forecasting. [2026-01-30T12:10:09.773824] [INFO ] [MAIN ] [1414/3488] GPRK kept (0.3s) | 1412 kept, 2 rejected | 140.2/min | ETA: 14.8m [2026-01-30T12:10:10.271493] [DEBUG] [REMOTE ] GPRO: Retrieved 2916 rows, trimmed to 300. [2026-01-30T12:10:10.271657] [DEBUG] [REMOTE ] GPRO: PASS: History has at least 300 days. [2026-01-30T12:10:10.271864] [DEBUG] [REMOTE ] GPRO: PASS: Price check passed. Min price $1.21. [2026-01-30T12:10:10.271996] [DEBUG] [REMOTE ] GPRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:10.272107] [DEBUG] [REMOTE ] GPRO: PASS: Integrity check passed. [2026-01-30T12:10:10.272147] [DEBUG] [REMOTE ] GPRO: Symbol is viable for forecasting. [2026-01-30T12:10:10.272194] [INFO ] [MAIN ] [1415/3488] GPRO kept (0.5s) | 1413 kept, 2 rejected | 140.2/min | ETA: 14.8m [2026-01-30T12:10:10.434378] [DEBUG] [REMOTE ] GRAB: Retrieved 1296 rows, trimmed to 300. [2026-01-30T12:10:10.434506] [DEBUG] [REMOTE ] GRAB: PASS: History has at least 300 days. [2026-01-30T12:10:10.434725] [DEBUG] [REMOTE ] GRAB: PASS: Price check passed. Min price $4.38. [2026-01-30T12:10:10.434863] [DEBUG] [REMOTE ] GRAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:10.434974] [DEBUG] [REMOTE ] GRAB: PASS: Integrity check passed. [2026-01-30T12:10:10.435014] [DEBUG] [REMOTE ] GRAB: Symbol is viable for forecasting. [2026-01-30T12:10:10.435062] [INFO ] [MAIN ] [1416/3488] GRAB kept (0.2s) | 1414 kept, 2 rejected | 140.2/min | ETA: 14.8m [2026-01-30T12:10:12.578543] [DEBUG] [REMOTE ] GRAL: Retrieved 401 rows, trimmed to 300. [2026-01-30T12:10:12.578731] [DEBUG] [REMOTE ] GRAL: PASS: History has at least 300 days. [2026-01-30T12:10:12.578971] [DEBUG] [REMOTE ] GRAL: PASS: Price check passed. Min price $79.40. [2026-01-30T12:10:12.579145] [DEBUG] [REMOTE ] GRAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:12.579287] [DEBUG] [REMOTE ] GRAL: PASS: Integrity check passed. [2026-01-30T12:10:12.579340] [DEBUG] [REMOTE ] GRAL: Symbol is viable for forecasting. [2026-01-30T12:10:12.579403] [INFO ] [MAIN ] [1417/3488] GRAL kept (2.1s) | 1415 kept, 2 rejected | 139.8/min | ETA: 14.8m [2026-01-30T12:10:12.970946] [DEBUG] [REMOTE ] GRBK: Retrieved 4687 rows, trimmed to 300. [2026-01-30T12:10:12.971154] [DEBUG] [REMOTE ] GRBK: PASS: History has at least 300 days. [2026-01-30T12:10:12.971464] [DEBUG] [REMOTE ] GRBK: PASS: Price check passed. Min price $61.60. [2026-01-30T12:10:12.971827] [DEBUG] [REMOTE ] GRBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:12.971989] [DEBUG] [REMOTE ] GRBK: PASS: Integrity check passed. [2026-01-30T12:10:12.972035] [DEBUG] [REMOTE ] GRBK: Symbol is viable for forecasting. [2026-01-30T12:10:12.972093] [INFO ] [MAIN ] [1418/3488] GRBK kept (0.4s) | 1416 kept, 2 rejected | 139.9/min | ETA: 14.8m [2026-01-30T12:10:13.435900] [DEBUG] [REMOTE ] GRC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:13.436084] [DEBUG] [REMOTE ] GRC: PASS: History has at least 300 days. [2026-01-30T12:10:13.436325] [DEBUG] [REMOTE ] GRC: PASS: Price check passed. Min price $43.56. [2026-01-30T12:10:13.436459] [DEBUG] [REMOTE ] GRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:13.436791] [DEBUG] [REMOTE ] GRC: PASS: Integrity check passed. [2026-01-30T12:10:13.436834] [DEBUG] [REMOTE ] GRC: Symbol is viable for forecasting. [2026-01-30T12:10:13.436882] [INFO ] [MAIN ] [1419/3488] GRC kept (0.5s) | 1417 kept, 2 rejected | 139.8/min | ETA: 14.8m [2026-01-30T12:10:13.787815] [DEBUG] [REMOTE ] GRDX: Retrieved 2338 rows, trimmed to 300. [2026-01-30T12:10:13.787964] [DEBUG] [REMOTE ] GRDX: PASS: History has at least 300 days. [2026-01-30T12:10:13.788167] [DEBUG] [REMOTE ] GRDX: PASS: Price check passed. Min price $2.00. [2026-01-30T12:10:13.788298] [DEBUG] [REMOTE ] GRDX: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:13.788405] [DEBUG] [REMOTE ] GRDX: PASS: Integrity check passed. [2026-01-30T12:10:13.788445] [DEBUG] [REMOTE ] GRDX: Symbol is viable for forecasting. [2026-01-30T12:10:13.788492] [INFO ] [MAIN ] [1420/3488] GRDX kept (0.4s) | 1418 kept, 2 rejected | 139.9/min | ETA: 14.8m [2026-01-30T12:10:14.050621] [DEBUG] [REMOTE ] GREE: Retrieved 1099 rows, trimmed to 300. [2026-01-30T12:10:14.050758] [DEBUG] [REMOTE ] GREE: PASS: History has at least 300 days. [2026-01-30T12:10:14.050953] [DEBUG] [REMOTE ] GREE: PASS: Price check passed. Min price $1.21. [2026-01-30T12:10:14.051086] [DEBUG] [REMOTE ] GREE: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:14.051193] [DEBUG] [REMOTE ] GREE: PASS: Integrity check passed. [2026-01-30T12:10:14.051233] [DEBUG] [REMOTE ] GREE: Symbol is viable for forecasting. [2026-01-30T12:10:14.051280] [INFO ] [MAIN ] [1421/3488] GREE kept (0.3s) | 1419 kept, 2 rejected | 139.9/min | ETA: 14.8m [2026-01-30T12:10:14.585244] [DEBUG] [REMOTE ] GRFS: Retrieved 3687 rows, trimmed to 300. [2026-01-30T12:10:14.585373] [DEBUG] [REMOTE ] GRFS: PASS: History has at least 300 days. [2026-01-30T12:10:14.585792] [DEBUG] [REMOTE ] GRFS: PASS: Price check passed. Min price $8.36. [2026-01-30T12:10:14.585970] [DEBUG] [REMOTE ] GRFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:14.586103] [DEBUG] [REMOTE ] GRFS: PASS: Integrity check passed. [2026-01-30T12:10:14.586160] [DEBUG] [REMOTE ] GRFS: Symbol is viable for forecasting. [2026-01-30T12:10:14.586226] [INFO ] [MAIN ] [1422/3488] GRFS kept (0.5s) | 1420 kept, 2 rejected | 139.9/min | ETA: 14.8m [2026-01-30T12:10:15.620721] [DEBUG] [REMOTE ] GRID: Retrieved 4074 rows, trimmed to 300. [2026-01-30T12:10:15.620864] [DEBUG] [REMOTE ] GRID: PASS: History has at least 300 days. [2026-01-30T12:10:15.621085] [DEBUG] [REMOTE ] GRID: PASS: Price check passed. Min price $146.19. [2026-01-30T12:10:15.621219] [DEBUG] [REMOTE ] GRID: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:15.621331] [DEBUG] [REMOTE ] GRID: PASS: Integrity check passed. [2026-01-30T12:10:15.621371] [DEBUG] [REMOTE ] GRID: Symbol is viable for forecasting. [2026-01-30T12:10:15.621418] [INFO ] [MAIN ] [1423/3488] GRID kept (1.0s) | 1421 kept, 2 rejected | 139.7/min | ETA: 14.8m [2026-01-30T12:10:15.870647] [DEBUG] [REMOTE ] GRMN: Retrieved 6321 rows, trimmed to 300. [2026-01-30T12:10:15.870780] [DEBUG] [REMOTE ] GRMN: PASS: History has at least 300 days. [2026-01-30T12:10:15.870991] [DEBUG] [REMOTE ] GRMN: PASS: Price check passed. Min price $186.30. [2026-01-30T12:10:15.871129] [DEBUG] [REMOTE ] GRMN: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:15.871245] [DEBUG] [REMOTE ] GRMN: PASS: Integrity check passed. [2026-01-30T12:10:15.871285] [DEBUG] [REMOTE ] GRMN: Symbol is viable for forecasting. [2026-01-30T12:10:15.871335] [INFO ] [MAIN ] [1424/3488] GRMN kept (0.2s) | 1422 kept, 2 rejected | 139.8/min | ETA: 14.8m [2026-01-30T12:10:16.277738] [DEBUG] [REMOTE ] GRND: Retrieved 1266 rows, trimmed to 300. [2026-01-30T12:10:16.277903] [DEBUG] [REMOTE ] GRND: PASS: History has at least 300 days. [2026-01-30T12:10:16.278103] [DEBUG] [REMOTE ] GRND: PASS: Price check passed. Min price $11.58. [2026-01-30T12:10:16.278232] [DEBUG] [REMOTE ] GRND: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:16.278339] [DEBUG] [REMOTE ] GRND: PASS: Integrity check passed. [2026-01-30T12:10:16.278378] [DEBUG] [REMOTE ] GRND: Symbol is viable for forecasting. [2026-01-30T12:10:16.278425] [INFO ] [MAIN ] [1425/3488] GRND kept (0.4s) | 1423 kept, 2 rejected | 139.8/min | ETA: 14.8m [2026-01-30T12:10:17.365787] [DEBUG] [REMOTE ] GRPN: Retrieved 3578 rows, trimmed to 300. [2026-01-30T12:10:17.365912] [DEBUG] [REMOTE ] GRPN: PASS: History has at least 300 days. [2026-01-30T12:10:17.366117] [DEBUG] [REMOTE ] GRPN: PASS: Price check passed. Min price $14.76. [2026-01-30T12:10:17.366255] [DEBUG] [REMOTE ] GRPN: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:17.366374] [DEBUG] [REMOTE ] GRPN: PASS: Integrity check passed. [2026-01-30T12:10:17.366428] [DEBUG] [REMOTE ] GRPN: Symbol is viable for forecasting. [2026-01-30T12:10:17.366506] [INFO ] [MAIN ] [1426/3488] GRPN kept (1.1s) | 1424 kept, 2 rejected | 139.6/min | ETA: 14.8m [2026-01-30T12:10:18.523185] [DEBUG] [REMOTE ] GRVY: Retrieved 5277 rows, trimmed to 300. [2026-01-30T12:10:18.523325] [DEBUG] [REMOTE ] GRVY: PASS: History has at least 300 days. [2026-01-30T12:10:18.523540] [DEBUG] [REMOTE ] GRVY: PASS: Price check passed. Min price $55.70. [2026-01-30T12:10:18.523694] [DEBUG] [REMOTE ] GRVY: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:18.523810] [DEBUG] [REMOTE ] GRVY: PASS: Integrity check passed. [2026-01-30T12:10:18.523849] [DEBUG] [REMOTE ] GRVY: Symbol is viable for forecasting. [2026-01-30T12:10:18.523896] [INFO ] [MAIN ] [1427/3488] GRVY kept (1.2s) | 1425 kept, 2 rejected | 139.5/min | ETA: 14.8m [2026-01-30T12:10:18.815163] [DEBUG] [REMOTE ] GRWG: Retrieved 2314 rows, trimmed to 300. [2026-01-30T12:10:18.815291] [DEBUG] [REMOTE ] GRWG: PASS: History has at least 300 days. [2026-01-30T12:10:18.815499] [DEBUG] [REMOTE ] GRWG: PASS: Price check passed. Min price $1.36. [2026-01-30T12:10:18.815666] [DEBUG] [REMOTE ] GRWG: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:18.815781] [DEBUG] [REMOTE ] GRWG: PASS: Integrity check passed. [2026-01-30T12:10:18.815821] [DEBUG] [REMOTE ] GRWG: Symbol is viable for forecasting. [2026-01-30T12:10:18.815870] [INFO ] [MAIN ] [1428/3488] GRWG kept (0.3s) | 1426 kept, 2 rejected | 139.5/min | ETA: 14.8m [2026-01-30T12:10:19.364406] [DEBUG] [REMOTE ] GRX: Retrieved 4684 rows, trimmed to 300. [2026-01-30T12:10:19.364537] [DEBUG] [REMOTE ] GRX: PASS: History has at least 300 days. [2026-01-30T12:10:19.364771] [DEBUG] [REMOTE ] GRX: PASS: Price check passed. Min price $9.01. [2026-01-30T12:10:19.364911] [DEBUG] [REMOTE ] GRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:19.365055] [DEBUG] [REMOTE ] GRX: PASS: Integrity check passed. [2026-01-30T12:10:19.365116] [DEBUG] [REMOTE ] GRX: Symbol is viable for forecasting. [2026-01-30T12:10:19.365174] [INFO ] [MAIN ] [1429/3488] GRX kept (0.5s) | 1427 kept, 2 rejected | 139.5/min | ETA: 14.8m [2026-01-30T12:10:19.864220] [DEBUG] [REMOTE ] GS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:19.864364] [DEBUG] [REMOTE ] GS: PASS: History has at least 300 days. [2026-01-30T12:10:19.864640] [DEBUG] [REMOTE ] GS: PASS: Price check passed. Min price $769.92. [2026-01-30T12:10:19.864782] [DEBUG] [REMOTE ] GS: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:19.864904] [DEBUG] [REMOTE ] GS: PASS: Integrity check passed. [2026-01-30T12:10:19.864945] [DEBUG] [REMOTE ] GS: Symbol is viable for forecasting. [2026-01-30T12:10:19.864993] [INFO ] [MAIN ] [1430/3488] GS kept (0.5s) | 1428 kept, 2 rejected | 139.5/min | ETA: 14.8m [2026-01-30T12:10:20.310435] [DEBUG] [REMOTE ] GSBC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:20.310607] [DEBUG] [REMOTE ] GSBC: PASS: History has at least 300 days. [2026-01-30T12:10:20.310826] [DEBUG] [REMOTE ] GSBC: PASS: Price check passed. Min price $55.58. [2026-01-30T12:10:20.310959] [DEBUG] [REMOTE ] GSBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:20.311070] [DEBUG] [REMOTE ] GSBC: PASS: Integrity check passed. [2026-01-30T12:10:20.311110] [DEBUG] [REMOTE ] GSBC: Symbol is viable for forecasting. [2026-01-30T12:10:20.311158] [INFO ] [MAIN ] [1431/3488] GSBC kept (0.4s) | 1429 kept, 2 rejected | 139.5/min | ETA: 14.8m [2026-01-30T12:10:20.639506] [DEBUG] [REMOTE ] GSBD: Retrieved 2734 rows, trimmed to 300. [2026-01-30T12:10:20.639666] [DEBUG] [REMOTE ] GSBD: PASS: History has at least 300 days. [2026-01-30T12:10:20.639879] [DEBUG] [REMOTE ] GSBD: PASS: Price check passed. Min price $8.96. [2026-01-30T12:10:20.640014] [DEBUG] [REMOTE ] GSBD: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:20.640128] [DEBUG] [REMOTE ] GSBD: PASS: Integrity check passed. [2026-01-30T12:10:20.640167] [DEBUG] [REMOTE ] GSBD: Symbol is viable for forecasting. [2026-01-30T12:10:20.640215] [INFO ] [MAIN ] [1432/3488] GSBD kept (0.3s) | 1430 kept, 2 rejected | 139.5/min | ETA: 14.7m [2026-01-30T12:10:21.001029] [DEBUG] [REMOTE ] GSHD: Retrieved 1950 rows, trimmed to 300. [2026-01-30T12:10:21.001156] [DEBUG] [REMOTE ] GSHD: PASS: History has at least 300 days. [2026-01-30T12:10:21.001364] [DEBUG] [REMOTE ] GSHD: PASS: Price check passed. Min price $62.61. [2026-01-30T12:10:21.001524] [DEBUG] [REMOTE ] GSHD: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:21.001685] [DEBUG] [REMOTE ] GSHD: PASS: Integrity check passed. [2026-01-30T12:10:21.001738] [DEBUG] [REMOTE ] GSHD: Symbol is viable for forecasting. [2026-01-30T12:10:21.001788] [INFO ] [MAIN ] [1433/3488] GSHD kept (0.4s) | 1431 kept, 2 rejected | 139.5/min | ETA: 14.7m [2026-01-30T12:10:21.469115] [DEBUG] [REMOTE ] GSK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:21.469265] [DEBUG] [REMOTE ] GSK: PASS: History has at least 300 days. [2026-01-30T12:10:21.469490] [DEBUG] [REMOTE ] GSK: PASS: Price check passed. Min price $45.94. [2026-01-30T12:10:21.469675] [DEBUG] [REMOTE ] GSK: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:21.469971] [DEBUG] [REMOTE ] GSK: PASS: Integrity check passed. [2026-01-30T12:10:21.470018] [DEBUG] [REMOTE ] GSK: Symbol is viable for forecasting. [2026-01-30T12:10:21.470068] [INFO ] [MAIN ] [1434/3488] GSK kept (0.5s) | 1432 kept, 2 rejected | 139.5/min | ETA: 14.7m [2026-01-30T12:10:21.925690] [DEBUG] [REMOTE ] GSL: Retrieved 4391 rows, trimmed to 300. [2026-01-30T12:10:21.925838] [DEBUG] [REMOTE ] GSL: PASS: History has at least 300 days. [2026-01-30T12:10:21.926074] [DEBUG] [REMOTE ] GSL: PASS: Price check passed. Min price $30.47. [2026-01-30T12:10:21.926237] [DEBUG] [REMOTE ] GSL: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:21.926365] [DEBUG] [REMOTE ] GSL: PASS: Integrity check passed. [2026-01-30T12:10:21.926411] [DEBUG] [REMOTE ] GSL: Symbol is viable for forecasting. [2026-01-30T12:10:21.926468] [INFO ] [MAIN ] [1435/3488] GSL kept (0.5s) | 1433 kept, 2 rejected | 139.5/min | ETA: 14.7m [2026-01-30T12:10:22.281305] [DEBUG] [REMOTE ] GSM: Retrieved 4151 rows, trimmed to 300. [2026-01-30T12:10:22.281434] [DEBUG] [REMOTE ] GSM: PASS: History has at least 300 days. [2026-01-30T12:10:22.281674] [DEBUG] [REMOTE ] GSM: PASS: Price check passed. Min price $3.71. [2026-01-30T12:10:22.281815] [DEBUG] [REMOTE ] GSM: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:22.281925] [DEBUG] [REMOTE ] GSM: PASS: Integrity check passed. [2026-01-30T12:10:22.281964] [DEBUG] [REMOTE ] GSM: Symbol is viable for forecasting. [2026-01-30T12:10:22.282012] [INFO ] [MAIN ] [1436/3488] GSM kept (0.4s) | 1434 kept, 2 rejected | 139.5/min | ETA: 14.7m [2026-01-30T12:10:22.626857] [DEBUG] [REMOTE ] GTES: Retrieved 2014 rows, trimmed to 300. [2026-01-30T12:10:22.627003] [DEBUG] [REMOTE ] GTES: PASS: History has at least 300 days. [2026-01-30T12:10:22.627223] [DEBUG] [REMOTE ] GTES: PASS: Price check passed. Min price $21.18. [2026-01-30T12:10:22.627357] [DEBUG] [REMOTE ] GTES: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:22.627470] [DEBUG] [REMOTE ] GTES: PASS: Integrity check passed. [2026-01-30T12:10:22.627511] [DEBUG] [REMOTE ] GTES: Symbol is viable for forecasting. [2026-01-30T12:10:22.627560] [INFO ] [MAIN ] [1437/3488] GTES kept (0.3s) | 1435 kept, 2 rejected | 139.5/min | ETA: 14.7m [2026-01-30T12:10:22.954243] [DEBUG] [REMOTE ] GTLB: Retrieved 1077 rows, trimmed to 300. [2026-01-30T12:10:22.954373] [DEBUG] [REMOTE ] GTLB: PASS: History has at least 300 days. [2026-01-30T12:10:22.954564] [DEBUG] [REMOTE ] GTLB: PASS: Price check passed. Min price $33.04. [2026-01-30T12:10:22.954714] [DEBUG] [REMOTE ] GTLB: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:22.954820] [DEBUG] [REMOTE ] GTLB: PASS: Integrity check passed. [2026-01-30T12:10:22.954859] [DEBUG] [REMOTE ] GTLB: Symbol is viable for forecasting. [2026-01-30T12:10:22.954906] [INFO ] [MAIN ] [1438/3488] GTLB kept (0.3s) | 1436 kept, 2 rejected | 139.5/min | ETA: 14.7m [2026-01-30T12:10:23.583063] [DEBUG] [REMOTE ] GTLS: Retrieved 4909 rows, trimmed to 300. [2026-01-30T12:10:23.583188] [DEBUG] [REMOTE ] GTLS: PASS: History has at least 300 days. [2026-01-30T12:10:23.583385] [DEBUG] [REMOTE ] GTLS: PASS: Price check passed. Min price $199.30. [2026-01-30T12:10:23.583517] [DEBUG] [REMOTE ] GTLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:23.583648] [DEBUG] [REMOTE ] GTLS: PASS: Integrity check passed. [2026-01-30T12:10:23.583689] [DEBUG] [REMOTE ] GTLS: Symbol is viable for forecasting. [2026-01-30T12:10:23.583737] [INFO ] [MAIN ] [1439/3488] GTLS kept (0.6s) | 1437 kept, 2 rejected | 139.5/min | ETA: 14.7m [2026-01-30T12:10:23.868920] [DEBUG] [REMOTE ] GTN: Retrieved 5891 rows, trimmed to 300. [2026-01-30T12:10:23.869068] [DEBUG] [REMOTE ] GTN: PASS: History has at least 300 days. [2026-01-30T12:10:23.869290] [DEBUG] [REMOTE ] GTN: PASS: Price check passed. Min price $4.21. [2026-01-30T12:10:23.869425] [DEBUG] [REMOTE ] GTN: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:23.869545] [DEBUG] [REMOTE ] GTN: PASS: Integrity check passed. [2026-01-30T12:10:23.869605] [DEBUG] [REMOTE ] GTN: Symbol is viable for forecasting. [2026-01-30T12:10:23.869656] [INFO ] [MAIN ] [1440/3488] GTN kept (0.3s) | 1438 kept, 2 rejected | 139.5/min | ETA: 14.7m [2026-01-30T12:10:24.289308] [DEBUG] [REMOTE ] GTX: Retrieved 1852 rows, trimmed to 300. [2026-01-30T12:10:24.289440] [DEBUG] [REMOTE ] GTX: PASS: History has at least 300 days. [2026-01-30T12:10:24.289663] [DEBUG] [REMOTE ] GTX: PASS: Price check passed. Min price $15.56. [2026-01-30T12:10:24.289797] [DEBUG] [REMOTE ] GTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:24.289908] [DEBUG] [REMOTE ] GTX: PASS: Integrity check passed. [2026-01-30T12:10:24.289948] [DEBUG] [REMOTE ] GTX: Symbol is viable for forecasting. [2026-01-30T12:10:24.289997] [INFO ] [MAIN ] [1441/3488] GTX kept (0.4s) | 1439 kept, 2 rejected | 139.5/min | ETA: 14.7m [2026-01-30T12:10:24.823402] [DEBUG] [REMOTE ] GTY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:24.823534] [DEBUG] [REMOTE ] GTY: PASS: History has at least 300 days. [2026-01-30T12:10:24.823782] [DEBUG] [REMOTE ] GTY: PASS: Price check passed. Min price $26.44. [2026-01-30T12:10:24.823916] [DEBUG] [REMOTE ] GTY: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:24.824023] [DEBUG] [REMOTE ] GTY: PASS: Integrity check passed. [2026-01-30T12:10:24.824064] [DEBUG] [REMOTE ] GTY: Symbol is viable for forecasting. [2026-01-30T12:10:24.824112] [INFO ] [MAIN ] [1442/3488] GTY kept (0.5s) | 1440 kept, 2 rejected | 139.5/min | ETA: 14.7m [2026-01-30T12:10:25.052600] [DEBUG] [REMOTE ] GUG: Retrieved 1048 rows, trimmed to 300. [2026-01-30T12:10:25.052724] [DEBUG] [REMOTE ] GUG: PASS: History has at least 300 days. [2026-01-30T12:10:25.052924] [DEBUG] [REMOTE ] GUG: PASS: Price check passed. Min price $14.78. [2026-01-30T12:10:25.053056] [DEBUG] [REMOTE ] GUG: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:25.053163] [DEBUG] [REMOTE ] GUG: PASS: Integrity check passed. [2026-01-30T12:10:25.053202] [DEBUG] [REMOTE ] GUG: Symbol is viable for forecasting. [2026-01-30T12:10:25.053251] [INFO ] [MAIN ] [1443/3488] GUG kept (0.2s) | 1441 kept, 2 rejected | 139.5/min | ETA: 14.7m [2026-01-30T12:10:25.657782] [DEBUG] [REMOTE ] GVA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:25.657957] [DEBUG] [REMOTE ] GVA: PASS: History has at least 300 days. [2026-01-30T12:10:25.658208] [DEBUG] [REMOTE ] GVA: PASS: Price check passed. Min price $98.39. [2026-01-30T12:10:25.658344] [DEBUG] [REMOTE ] GVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:25.658463] [DEBUG] [REMOTE ] GVA: PASS: Integrity check passed. [2026-01-30T12:10:25.658504] [DEBUG] [REMOTE ] GVA: Symbol is viable for forecasting. [2026-01-30T12:10:25.658555] [INFO ] [MAIN ] [1444/3488] GVA kept (0.6s) | 1442 kept, 2 rejected | 139.5/min | ETA: 14.7m [2026-01-30T12:10:25.818920] [DEBUG] [REMOTE ] GWH: Retrieved 1274 rows, trimmed to 300. [2026-01-30T12:10:25.819056] [DEBUG] [REMOTE ] GWH: PASS: History has at least 300 days. [2026-01-30T12:10:25.819255] [DEBUG] [REMOTE ] GWH: PASS: Price check passed. Min price $1.68. [2026-01-30T12:10:25.819387] [DEBUG] [REMOTE ] GWH: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:25.819493] [DEBUG] [REMOTE ] GWH: PASS: Integrity check passed. [2026-01-30T12:10:25.819532] [DEBUG] [REMOTE ] GWH: Symbol is viable for forecasting. [2026-01-30T12:10:25.819622] [INFO ] [MAIN ] [1445/3488] GWH kept (0.2s) | 1443 kept, 2 rejected | 139.6/min | ETA: 14.6m [2026-01-30T12:10:26.457216] [DEBUG] [REMOTE ] GWRE: Retrieved 3524 rows, trimmed to 300. [2026-01-30T12:10:26.457370] [DEBUG] [REMOTE ] GWRE: PASS: History has at least 300 days. [2026-01-30T12:10:26.457631] [DEBUG] [REMOTE ] GWRE: PASS: Price check passed. Min price $147.64. [2026-01-30T12:10:26.457774] [DEBUG] [REMOTE ] GWRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:26.457929] [DEBUG] [REMOTE ] GWRE: PASS: Integrity check passed. [2026-01-30T12:10:26.457971] [DEBUG] [REMOTE ] GWRE: Symbol is viable for forecasting. [2026-01-30T12:10:26.458020] [INFO ] [MAIN ] [1446/3488] GWRE kept (0.6s) | 1444 kept, 2 rejected | 139.5/min | ETA: 14.6m [2026-01-30T12:10:26.736285] [DEBUG] [REMOTE ] GWRS: Retrieved 2453 rows, trimmed to 300. [2026-01-30T12:10:26.736409] [DEBUG] [REMOTE ] GWRS: PASS: History has at least 300 days. [2026-01-30T12:10:26.736630] [DEBUG] [REMOTE ] GWRS: PASS: Price check passed. Min price $8.27. [2026-01-30T12:10:26.736776] [DEBUG] [REMOTE ] GWRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:26.736887] [DEBUG] [REMOTE ] GWRS: PASS: Integrity check passed. [2026-01-30T12:10:26.736926] [DEBUG] [REMOTE ] GWRS: Symbol is viable for forecasting. [2026-01-30T12:10:26.736973] [INFO ] [MAIN ] [1447/3488] GWRS kept (0.3s) | 1445 kept, 2 rejected | 139.6/min | ETA: 14.6m [2026-01-30T12:10:27.070399] [DEBUG] [REMOTE ] GXAI: Retrieved 741 rows, trimmed to 300. [2026-01-30T12:10:27.070533] [DEBUG] [REMOTE ] GXAI: PASS: History has at least 300 days. [2026-01-30T12:10:27.070756] [DEBUG] [REMOTE ] GXAI: PASS: Price check passed. Min price $1.04. [2026-01-30T12:10:27.070893] [DEBUG] [REMOTE ] GXAI: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:27.071004] [DEBUG] [REMOTE ] GXAI: PASS: Integrity check passed. [2026-01-30T12:10:27.071044] [DEBUG] [REMOTE ] GXAI: Symbol is viable for forecasting. [2026-01-30T12:10:27.071091] [INFO ] [MAIN ] [1448/3488] GXAI kept (0.3s) | 1446 kept, 2 rejected | 139.6/min | ETA: 14.6m [2026-01-30T12:10:27.657759] [DEBUG] [REMOTE ] GYRE: Retrieved 4980 rows, trimmed to 300. [2026-01-30T12:10:27.657918] [DEBUG] [REMOTE ] GYRE: PASS: History has at least 300 days. [2026-01-30T12:10:27.658145] [DEBUG] [REMOTE ] GYRE: PASS: Price check passed. Min price $6.81. [2026-01-30T12:10:27.658286] [DEBUG] [REMOTE ] GYRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:27.658406] [DEBUG] [REMOTE ] GYRE: PASS: Integrity check passed. [2026-01-30T12:10:27.658448] [DEBUG] [REMOTE ] GYRE: Symbol is viable for forecasting. [2026-01-30T12:10:27.658498] [INFO ] [MAIN ] [1449/3488] GYRE kept (0.6s) | 1447 kept, 2 rejected | 139.5/min | ETA: 14.6m [2026-01-30T12:10:27.991010] [DEBUG] [REMOTE ] H: Retrieved 4082 rows, trimmed to 300. [2026-01-30T12:10:27.991139] [DEBUG] [REMOTE ] H: PASS: History has at least 300 days. [2026-01-30T12:10:27.991338] [DEBUG] [REMOTE ] H: PASS: Price check passed. Min price $135.29. [2026-01-30T12:10:27.991471] [DEBUG] [REMOTE ] H: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:27.991599] [DEBUG] [REMOTE ] H: PASS: Integrity check passed. [2026-01-30T12:10:27.991640] [DEBUG] [REMOTE ] H: Symbol is viable for forecasting. [2026-01-30T12:10:27.991686] [INFO ] [MAIN ] [1450/3488] H kept (0.3s) | 1448 kept, 2 rejected | 139.6/min | ETA: 14.6m [2026-01-30T12:10:28.482595] [DEBUG] [REMOTE ] HAE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:28.482748] [DEBUG] [REMOTE ] HAE: PASS: History has at least 300 days. [2026-01-30T12:10:28.482980] [DEBUG] [REMOTE ] HAE: PASS: Price check passed. Min price $50.27. [2026-01-30T12:10:28.483112] [DEBUG] [REMOTE ] HAE: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:28.483227] [DEBUG] [REMOTE ] HAE: PASS: Integrity check passed. [2026-01-30T12:10:28.483267] [DEBUG] [REMOTE ] HAE: Symbol is viable for forecasting. [2026-01-30T12:10:28.483313] [INFO ] [MAIN ] [1451/3488] HAE kept (0.5s) | 1449 kept, 2 rejected | 139.5/min | ETA: 14.6m [2026-01-30T12:10:28.986721] [DEBUG] [REMOTE ] HAFC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:28.986891] [DEBUG] [REMOTE ] HAFC: PASS: History has at least 300 days. [2026-01-30T12:10:28.987139] [DEBUG] [REMOTE ] HAFC: PASS: Price check passed. Min price $24.77. [2026-01-30T12:10:28.987282] [DEBUG] [REMOTE ] HAFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:28.987406] [DEBUG] [REMOTE ] HAFC: PASS: Integrity check passed. [2026-01-30T12:10:28.987448] [DEBUG] [REMOTE ] HAFC: Symbol is viable for forecasting. [2026-01-30T12:10:28.987500] [INFO ] [MAIN ] [1452/3488] HAFC kept (0.5s) | 1450 kept, 2 rejected | 139.5/min | ETA: 14.6m [2026-01-30T12:10:29.480071] [DEBUG] [REMOTE ] HAIN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:29.480221] [DEBUG] [REMOTE ] HAIN: PASS: History has at least 300 days. [2026-01-30T12:10:29.480476] [DEBUG] [REMOTE ] HAIN: PASS: Price check passed. Min price $1.01. [2026-01-30T12:10:29.480639] [DEBUG] [REMOTE ] HAIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:29.480768] [DEBUG] [REMOTE ] HAIN: PASS: Integrity check passed. [2026-01-30T12:10:29.480809] [DEBUG] [REMOTE ] HAIN: Symbol is viable for forecasting. [2026-01-30T12:10:29.480866] [INFO ] [MAIN ] [1453/3488] HAIN kept (0.5s) | 1451 kept, 2 rejected | 139.5/min | ETA: 14.6m [2026-01-30T12:10:29.968138] [DEBUG] [REMOTE ] HAL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:29.968291] [DEBUG] [REMOTE ] HAL: PASS: History has at least 300 days. [2026-01-30T12:10:29.968532] [DEBUG] [REMOTE ] HAL: PASS: Price check passed. Min price $25.46. [2026-01-30T12:10:29.968710] [DEBUG] [REMOTE ] HAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:29.968854] [DEBUG] [REMOTE ] HAL: PASS: Integrity check passed. [2026-01-30T12:10:29.968895] [DEBUG] [REMOTE ] HAL: Symbol is viable for forecasting. [2026-01-30T12:10:29.968946] [INFO ] [MAIN ] [1454/3488] HAL kept (0.5s) | 1452 kept, 2 rejected | 139.5/min | ETA: 14.6m [2026-01-30T12:10:30.378156] [DEBUG] [REMOTE ] HALO: Retrieved 5504 rows, trimmed to 300. [2026-01-30T12:10:30.378297] [DEBUG] [REMOTE ] HALO: PASS: History has at least 300 days. [2026-01-30T12:10:30.378507] [DEBUG] [REMOTE ] HALO: PASS: Price check passed. Min price $61.87. [2026-01-30T12:10:30.378666] [DEBUG] [REMOTE ] HALO: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:30.378781] [DEBUG] [REMOTE ] HALO: PASS: Integrity check passed. [2026-01-30T12:10:30.378821] [DEBUG] [REMOTE ] HALO: Symbol is viable for forecasting. [2026-01-30T12:10:30.378869] [INFO ] [MAIN ] [1455/3488] HALO kept (0.4s) | 1453 kept, 2 rejected | 139.5/min | ETA: 14.6m [2026-01-30T12:10:30.833896] [DEBUG] [REMOTE ] HAS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:30.834032] [DEBUG] [REMOTE ] HAS: PASS: History has at least 300 days. [2026-01-30T12:10:30.834241] [DEBUG] [REMOTE ] HAS: PASS: Price check passed. Min price $75.16. [2026-01-30T12:10:30.834374] [DEBUG] [REMOTE ] HAS: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:30.834485] [DEBUG] [REMOTE ] HAS: PASS: Integrity check passed. [2026-01-30T12:10:30.834524] [DEBUG] [REMOTE ] HAS: Symbol is viable for forecasting. [2026-01-30T12:10:30.834590] [INFO ] [MAIN ] [1456/3488] HAS kept (0.5s) | 1454 kept, 2 rejected | 139.5/min | ETA: 14.6m [2026-01-30T12:10:31.172334] [DEBUG] [REMOTE ] HASI: Retrieved 3216 rows, trimmed to 300. [2026-01-30T12:10:31.172446] [DEBUG] [REMOTE ] HASI: PASS: History has at least 300 days. [2026-01-30T12:10:31.172668] [DEBUG] [REMOTE ] HASI: PASS: Price check passed. Min price $27.77. [2026-01-30T12:10:31.172839] [DEBUG] [REMOTE ] HASI: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:31.172950] [DEBUG] [REMOTE ] HASI: PASS: Integrity check passed. [2026-01-30T12:10:31.172989] [DEBUG] [REMOTE ] HASI: Symbol is viable for forecasting. [2026-01-30T12:10:31.173036] [INFO ] [MAIN ] [1457/3488] HASI kept (0.3s) | 1455 kept, 2 rejected | 139.5/min | ETA: 14.6m [2026-01-30T12:10:31.676481] [DEBUG] [REMOTE ] HBAN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:31.676667] [DEBUG] [REMOTE ] HBAN: PASS: History has at least 300 days. [2026-01-30T12:10:31.677153] [DEBUG] [REMOTE ] HBAN: PASS: Price check passed. Min price $15.14. [2026-01-30T12:10:31.677327] [DEBUG] [REMOTE ] HBAN: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:31.677545] [DEBUG] [REMOTE ] HBAN: PASS: Integrity check passed. [2026-01-30T12:10:31.677658] [DEBUG] [REMOTE ] HBAN: Symbol is viable for forecasting. [2026-01-30T12:10:31.677731] [INFO ] [MAIN ] [1458/3488] HBAN kept (0.5s) | 1456 kept, 2 rejected | 139.5/min | ETA: 14.6m [2026-01-30T12:10:31.915695] [DEBUG] [REMOTE ] HBANL: Retrieved 729 rows, trimmed to 300. [2026-01-30T12:10:31.915821] [DEBUG] [REMOTE ] HBANL: PASS: History has at least 300 days. [2026-01-30T12:10:31.916012] [DEBUG] [REMOTE ] HBANL: PASS: Price check passed. Min price $24.85. [2026-01-30T12:10:31.916143] [DEBUG] [REMOTE ] HBANL: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:31.916248] [DEBUG] [REMOTE ] HBANL: PASS: Integrity check passed. [2026-01-30T12:10:31.916288] [DEBUG] [REMOTE ] HBANL: Symbol is viable for forecasting. [2026-01-30T12:10:31.916335] [INFO ] [MAIN ] [1459/3488] HBANL kept (0.2s) | 1457 kept, 2 rejected | 139.6/min | ETA: 14.5m [2026-01-30T12:10:32.331537] [DEBUG] [REMOTE ] HBANP: Retrieved 1254 rows, trimmed to 300. [2026-01-30T12:10:32.331678] [DEBUG] [REMOTE ] HBANP: PASS: History has at least 300 days. [2026-01-30T12:10:32.331907] [DEBUG] [REMOTE ] HBANP: PASS: Price check passed. Min price $16.73. [2026-01-30T12:10:32.332042] [DEBUG] [REMOTE ] HBANP: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:32.332152] [DEBUG] [REMOTE ] HBANP: PASS: Integrity check passed. [2026-01-30T12:10:32.332193] [DEBUG] [REMOTE ] HBANP: Symbol is viable for forecasting. [2026-01-30T12:10:32.332257] [INFO ] [MAIN ] [1460/3488] HBANP kept (0.4s) | 1458 kept, 2 rejected | 139.6/min | ETA: 14.5m [2026-01-30T12:10:32.769987] [DEBUG] [REMOTE ] HBB: Retrieved 2097 rows, trimmed to 300. [2026-01-30T12:10:32.770105] [DEBUG] [REMOTE ] HBB: PASS: History has at least 300 days. [2026-01-30T12:10:32.770300] [DEBUG] [REMOTE ] HBB: PASS: Price check passed. Min price $13.66. [2026-01-30T12:10:32.770431] [DEBUG] [REMOTE ] HBB: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:32.770537] [DEBUG] [REMOTE ] HBB: PASS: Integrity check passed. [2026-01-30T12:10:32.770604] [DEBUG] [REMOTE ] HBB: Symbol is viable for forecasting. [2026-01-30T12:10:32.770655] [INFO ] [MAIN ] [1461/3488] HBB kept (0.4s) | 1459 kept, 2 rejected | 139.6/min | ETA: 14.5m [2026-01-30T12:10:33.175567] [DEBUG] [REMOTE ] HBCP: Retrieved 4354 rows, trimmed to 300. [2026-01-30T12:10:33.175722] [DEBUG] [REMOTE ] HBCP: PASS: History has at least 300 days. [2026-01-30T12:10:33.175958] [DEBUG] [REMOTE ] HBCP: PASS: Price check passed. Min price $52.43. [2026-01-30T12:10:33.176098] [DEBUG] [REMOTE ] HBCP: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:33.176211] [DEBUG] [REMOTE ] HBCP: PASS: Integrity check passed. [2026-01-30T12:10:33.176252] [DEBUG] [REMOTE ] HBCP: Symbol is viable for forecasting. [2026-01-30T12:10:33.176302] [INFO ] [MAIN ] [1462/3488] HBCP kept (0.4s) | 1460 kept, 2 rejected | 139.6/min | ETA: 14.5m [2026-01-30T12:10:33.662945] [DEBUG] [REMOTE ] HBM: Retrieved 4266 rows, trimmed to 300. [2026-01-30T12:10:33.663068] [DEBUG] [REMOTE ] HBM: PASS: History has at least 300 days. [2026-01-30T12:10:33.663262] [DEBUG] [REMOTE ] HBM: PASS: Price check passed. Min price $14.58. [2026-01-30T12:10:33.663394] [DEBUG] [REMOTE ] HBM: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:33.663500] [DEBUG] [REMOTE ] HBM: PASS: Integrity check passed. [2026-01-30T12:10:33.663539] [DEBUG] [REMOTE ] HBM: Symbol is viable for forecasting. [2026-01-30T12:10:33.663603] [INFO ] [MAIN ] [1463/3488] HBM kept (0.5s) | 1461 kept, 2 rejected | 139.5/min | ETA: 14.5m [2026-01-30T12:10:33.947960] [DEBUG] [REMOTE ] HBNC: Retrieved 6068 rows, trimmed to 300. [2026-01-30T12:10:33.948301] [DEBUG] [REMOTE ] HBNC: PASS: History has at least 300 days. [2026-01-30T12:10:33.948511] [DEBUG] [REMOTE ] HBNC: PASS: Price check passed. Min price $15.47. [2026-01-30T12:10:33.948666] [DEBUG] [REMOTE ] HBNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:33.948793] [DEBUG] [REMOTE ] HBNC: PASS: Integrity check passed. [2026-01-30T12:10:33.948843] [DEBUG] [REMOTE ] HBNC: Symbol is viable for forecasting. [2026-01-30T12:10:33.948902] [INFO ] [MAIN ] [1464/3488] HBNC kept (0.3s) | 1462 kept, 2 rejected | 139.6/min | ETA: 14.5m [2026-01-30T12:10:34.283292] [DEBUG] [REMOTE ] HCA: Retrieved 3745 rows, trimmed to 300. [2026-01-30T12:10:34.283448] [DEBUG] [REMOTE ] HCA: PASS: History has at least 300 days. [2026-01-30T12:10:34.283700] [DEBUG] [REMOTE ] HCA: PASS: Price check passed. Min price $458.61. [2026-01-30T12:10:34.283843] [DEBUG] [REMOTE ] HCA: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:34.283960] [DEBUG] [REMOTE ] HCA: PASS: Integrity check passed. [2026-01-30T12:10:34.284001] [DEBUG] [REMOTE ] HCA: Symbol is viable for forecasting. [2026-01-30T12:10:34.284056] [INFO ] [MAIN ] [1465/3488] HCA kept (0.3s) | 1463 kept, 2 rejected | 139.6/min | ETA: 14.5m [2026-01-30T12:10:34.849329] [DEBUG] [REMOTE ] HCC: Retrieved 2214 rows, trimmed to 300. [2026-01-30T12:10:34.849459] [DEBUG] [REMOTE ] HCC: PASS: History has at least 300 days. [2026-01-30T12:10:34.849724] [DEBUG] [REMOTE ] HCC: PASS: Price check passed. Min price $64.76. [2026-01-30T12:10:34.849914] [DEBUG] [REMOTE ] HCC: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:34.850044] [DEBUG] [REMOTE ] HCC: PASS: Integrity check passed. [2026-01-30T12:10:34.850090] [DEBUG] [REMOTE ] HCC: Symbol is viable for forecasting. [2026-01-30T12:10:34.850164] [INFO ] [MAIN ] [1466/3488] HCC kept (0.6s) | 1464 kept, 2 rejected | 139.6/min | ETA: 14.5m [2026-01-30T12:10:35.111388] [DEBUG] [REMOTE ] HCI: Retrieved 4371 rows, trimmed to 300. [2026-01-30T12:10:35.111522] [DEBUG] [REMOTE ] HCI: PASS: History has at least 300 days. [2026-01-30T12:10:35.111792] [DEBUG] [REMOTE ] HCI: PASS: Price check passed. Min price $152.15. [2026-01-30T12:10:35.111941] [DEBUG] [REMOTE ] HCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:35.112057] [DEBUG] [REMOTE ] HCI: PASS: Integrity check passed. [2026-01-30T12:10:35.112098] [DEBUG] [REMOTE ] HCI: Symbol is viable for forecasting. [2026-01-30T12:10:35.112148] [INFO ] [MAIN ] [1467/3488] HCI kept (0.3s) | 1465 kept, 2 rejected | 139.6/min | ETA: 14.5m [2026-01-30T12:10:35.563212] [DEBUG] [REMOTE ] HCM: Retrieved 2482 rows, trimmed to 300. [2026-01-30T12:10:35.563349] [DEBUG] [REMOTE ] HCM: PASS: History has at least 300 days. [2026-01-30T12:10:35.563563] [DEBUG] [REMOTE ] HCM: PASS: Price check passed. Min price $13.18. [2026-01-30T12:10:35.563734] [DEBUG] [REMOTE ] HCM: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:35.563859] [DEBUG] [REMOTE ] HCM: PASS: Integrity check passed. [2026-01-30T12:10:35.563908] [DEBUG] [REMOTE ] HCM: Symbol is viable for forecasting. [2026-01-30T12:10:35.563959] [INFO ] [MAIN ] [1468/3488] HCM kept (0.5s) | 1466 kept, 2 rejected | 139.6/min | ETA: 14.5m [2026-01-30T12:10:36.202491] [DEBUG] [REMOTE ] HCSG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:36.202644] [DEBUG] [REMOTE ] HCSG: PASS: History has at least 300 days. [2026-01-30T12:10:36.202867] [DEBUG] [REMOTE ] HCSG: PASS: Price check passed. Min price $17.02. [2026-01-30T12:10:36.203008] [DEBUG] [REMOTE ] HCSG: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:36.203129] [DEBUG] [REMOTE ] HCSG: PASS: Integrity check passed. [2026-01-30T12:10:36.203169] [DEBUG] [REMOTE ] HCSG: Symbol is viable for forecasting. [2026-01-30T12:10:36.203217] [INFO ] [MAIN ] [1469/3488] HCSG kept (0.6s) | 1467 kept, 2 rejected | 139.6/min | ETA: 14.5m [2026-01-30T12:10:36.715037] [DEBUG] [REMOTE ] HD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:36.715209] [DEBUG] [REMOTE ] HD: PASS: History has at least 300 days. [2026-01-30T12:10:36.715441] [DEBUG] [REMOTE ] HD: PASS: Price check passed. Min price $330.22. [2026-01-30T12:10:36.715592] [DEBUG] [REMOTE ] HD: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:36.715712] [DEBUG] [REMOTE ] HD: PASS: Integrity check passed. [2026-01-30T12:10:36.715752] [DEBUG] [REMOTE ] HD: Symbol is viable for forecasting. [2026-01-30T12:10:36.715801] [INFO ] [MAIN ] [1470/3488] HD kept (0.5s) | 1468 kept, 2 rejected | 139.5/min | ETA: 14.5m [2026-01-30T12:10:37.000903] [DEBUG] [REMOTE ] HDB: Retrieved 6168 rows, trimmed to 300. [2026-01-30T12:10:37.001044] [DEBUG] [REMOTE ] HDB: PASS: History has at least 300 days. [2026-01-30T12:10:37.001266] [DEBUG] [REMOTE ] HDB: PASS: Price check passed. Min price $32.06. [2026-01-30T12:10:37.001400] [DEBUG] [REMOTE ] HDB: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:37.001520] [DEBUG] [REMOTE ] HDB: PASS: Integrity check passed. [2026-01-30T12:10:37.001559] [DEBUG] [REMOTE ] HDB: Symbol is viable for forecasting. [2026-01-30T12:10:37.001629] [INFO ] [MAIN ] [1471/3488] HDB kept (0.3s) | 1469 kept, 2 rejected | 139.6/min | ETA: 14.5m [2026-01-30T12:10:37.533009] [DEBUG] [REMOTE ] HDSN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:37.533150] [DEBUG] [REMOTE ] HDSN: PASS: History has at least 300 days. [2026-01-30T12:10:37.533377] [DEBUG] [REMOTE ] HDSN: PASS: Price check passed. Min price $6.63. [2026-01-30T12:10:37.533515] [DEBUG] [REMOTE ] HDSN: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:37.533657] [DEBUG] [REMOTE ] HDSN: PASS: Integrity check passed. [2026-01-30T12:10:37.533700] [DEBUG] [REMOTE ] HDSN: Symbol is viable for forecasting. [2026-01-30T12:10:37.533765] [INFO ] [MAIN ] [1472/3488] HDSN kept (0.5s) | 1470 kept, 2 rejected | 139.5/min | ETA: 14.4m [2026-01-30T12:10:37.991188] [DEBUG] [REMOTE ] HE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:37.991331] [DEBUG] [REMOTE ] HE: PASS: History has at least 300 days. [2026-01-30T12:10:37.991602] [DEBUG] [REMOTE ] HE: PASS: Price check passed. Min price $11.15. [2026-01-30T12:10:37.991801] [DEBUG] [REMOTE ] HE: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:37.991957] [DEBUG] [REMOTE ] HE: PASS: Integrity check passed. [2026-01-30T12:10:37.992004] [DEBUG] [REMOTE ] HE: Symbol is viable for forecasting. [2026-01-30T12:10:37.992055] [INFO ] [MAIN ] [1473/3488] HE kept (0.5s) | 1471 kept, 2 rejected | 139.5/min | ETA: 14.4m [2026-01-30T12:10:38.445318] [DEBUG] [REMOTE ] HEI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:38.445464] [DEBUG] [REMOTE ] HEI: PASS: History has at least 300 days. [2026-01-30T12:10:38.445722] [DEBUG] [REMOTE ] HEI: PASS: Price check passed. Min price $303.07. [2026-01-30T12:10:38.445859] [DEBUG] [REMOTE ] HEI: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:38.445986] [DEBUG] [REMOTE ] HEI: PASS: Integrity check passed. [2026-01-30T12:10:38.446027] [DEBUG] [REMOTE ] HEI: Symbol is viable for forecasting. [2026-01-30T12:10:38.446077] [INFO ] [MAIN ] [1474/3488] HEI kept (0.5s) | 1472 kept, 2 rejected | 139.5/min | ETA: 14.4m [2026-01-30T12:10:38.893747] [DEBUG] [REMOTE ] HELE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:38.893893] [DEBUG] [REMOTE ] HELE: PASS: History has at least 300 days. [2026-01-30T12:10:38.894135] [DEBUG] [REMOTE ] HELE: PASS: Price check passed. Min price $16.70. [2026-01-30T12:10:38.894277] [DEBUG] [REMOTE ] HELE: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:38.894403] [DEBUG] [REMOTE ] HELE: PASS: Integrity check passed. [2026-01-30T12:10:38.894445] [DEBUG] [REMOTE ] HELE: Symbol is viable for forecasting. [2026-01-30T12:10:38.894497] [INFO ] [MAIN ] [1475/3488] HELE kept (0.4s) | 1473 kept, 2 rejected | 139.5/min | ETA: 14.4m [2026-01-30T12:10:39.169310] [DEBUG] [REMOTE ] HELP: Retrieved 1397 rows, trimmed to 300. [2026-01-30T12:10:39.169426] [DEBUG] [REMOTE ] HELP: PASS: History has at least 300 days. [2026-01-30T12:10:39.169652] [DEBUG] [REMOTE ] HELP: PASS: Price check passed. Min price $5.51. [2026-01-30T12:10:39.169804] [DEBUG] [REMOTE ] HELP: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:39.169959] [DEBUG] [REMOTE ] HELP: PASS: Integrity check passed. [2026-01-30T12:10:39.170010] [DEBUG] [REMOTE ] HELP: Symbol is viable for forecasting. [2026-01-30T12:10:39.170063] [INFO ] [MAIN ] [1476/3488] HELP kept (0.3s) | 1474 kept, 2 rejected | 139.6/min | ETA: 14.4m [2026-01-30T12:10:39.530338] [DEBUG] [REMOTE ] HEPS: Retrieved 1150 rows, trimmed to 300. [2026-01-30T12:10:39.530465] [DEBUG] [REMOTE ] HEPS: PASS: History has at least 300 days. [2026-01-30T12:10:39.530685] [DEBUG] [REMOTE ] HEPS: PASS: Price check passed. Min price $2.18. [2026-01-30T12:10:39.530823] [DEBUG] [REMOTE ] HEPS: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:39.530931] [DEBUG] [REMOTE ] HEPS: PASS: Integrity check passed. [2026-01-30T12:10:39.530973] [DEBUG] [REMOTE ] HEPS: Symbol is viable for forecasting. [2026-01-30T12:10:39.531022] [INFO ] [MAIN ] [1477/3488] HEPS kept (0.4s) | 1475 kept, 2 rejected | 139.6/min | ETA: 14.4m [2026-01-30T12:10:39.973407] [DEBUG] [REMOTE ] HEQ: Retrieved 3690 rows, trimmed to 300. [2026-01-30T12:10:39.973537] [DEBUG] [REMOTE ] HEQ: PASS: History has at least 300 days. [2026-01-30T12:10:39.973784] [DEBUG] [REMOTE ] HEQ: PASS: Price check passed. Min price $10.37. [2026-01-30T12:10:39.973935] [DEBUG] [REMOTE ] HEQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:39.974068] [DEBUG] [REMOTE ] HEQ: PASS: Integrity check passed. [2026-01-30T12:10:39.974109] [DEBUG] [REMOTE ] HEQ: Symbol is viable for forecasting. [2026-01-30T12:10:39.974174] [INFO ] [MAIN ] [1478/3488] HEQ kept (0.4s) | 1476 kept, 2 rejected | 139.6/min | ETA: 14.4m [2026-01-30T12:10:40.281686] [DEBUG] [REMOTE ] HERO: Retrieved 1569 rows, trimmed to 300. [2026-01-30T12:10:40.281812] [DEBUG] [REMOTE ] HERO: PASS: History has at least 300 days. [2026-01-30T12:10:40.282033] [DEBUG] [REMOTE ] HERO: PASS: Price check passed. Min price $29.25. [2026-01-30T12:10:40.282178] [DEBUG] [REMOTE ] HERO: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:40.282293] [DEBUG] [REMOTE ] HERO: PASS: Integrity check passed. [2026-01-30T12:10:40.282334] [DEBUG] [REMOTE ] HERO: Symbol is viable for forecasting. [2026-01-30T12:10:40.282382] [INFO ] [MAIN ] [1479/3488] HERO kept (0.3s) | 1477 kept, 2 rejected | 139.6/min | ETA: 14.4m [2026-01-30T12:10:40.654149] [DEBUG] [REMOTE ] HESM: Retrieved 2217 rows, trimmed to 300. [2026-01-30T12:10:40.654478] [DEBUG] [REMOTE ] HESM: PASS: History has at least 300 days. [2026-01-30T12:10:40.654707] [DEBUG] [REMOTE ] HESM: PASS: Price check passed. Min price $32.04. [2026-01-30T12:10:40.654844] [DEBUG] [REMOTE ] HESM: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:40.654972] [DEBUG] [REMOTE ] HESM: PASS: Integrity check passed. [2026-01-30T12:10:40.655020] [DEBUG] [REMOTE ] HESM: Symbol is viable for forecasting. [2026-01-30T12:10:40.655078] [INFO ] [MAIN ] [1480/3488] HESM kept (0.4s) | 1478 kept, 2 rejected | 139.6/min | ETA: 14.4m [2026-01-30T12:10:41.190100] [DEBUG] [REMOTE ] HFFG: Retrieved 2110 rows, trimmed to 300. [2026-01-30T12:10:41.190218] [DEBUG] [REMOTE ] HFFG: PASS: History has at least 300 days. [2026-01-30T12:10:41.190415] [DEBUG] [REMOTE ] HFFG: PASS: Price check passed. Min price $1.94. [2026-01-30T12:10:41.190549] [DEBUG] [REMOTE ] HFFG: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:41.190678] [DEBUG] [REMOTE ] HFFG: PASS: Integrity check passed. [2026-01-30T12:10:41.190720] [DEBUG] [REMOTE ] HFFG: Symbol is viable for forecasting. [2026-01-30T12:10:41.190767] [INFO ] [MAIN ] [1481/3488] HFFG kept (0.5s) | 1479 kept, 2 rejected | 139.6/min | ETA: 14.4m [2026-01-30T12:10:41.540865] [DEBUG] [REMOTE ] HFRO: Retrieved 2068 rows, trimmed to 300. [2026-01-30T12:10:41.540991] [DEBUG] [REMOTE ] HFRO: PASS: History has at least 300 days. [2026-01-30T12:10:41.541198] [DEBUG] [REMOTE ] HFRO: PASS: Price check passed. Min price $5.82. [2026-01-30T12:10:41.541332] [DEBUG] [REMOTE ] HFRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:41.541438] [DEBUG] [REMOTE ] HFRO: PASS: Integrity check passed. [2026-01-30T12:10:41.541478] [DEBUG] [REMOTE ] HFRO: Symbol is viable for forecasting. [2026-01-30T12:10:41.541526] [INFO ] [MAIN ] [1482/3488] HFRO kept (0.4s) | 1480 kept, 2 rejected | 139.6/min | ETA: 14.4m [2026-01-30T12:10:42.140287] [DEBUG] [REMOTE ] HFWA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:42.140428] [DEBUG] [REMOTE ] HFWA: PASS: History has at least 300 days. [2026-01-30T12:10:42.140673] [DEBUG] [REMOTE ] HFWA: PASS: Price check passed. Min price $21.27. [2026-01-30T12:10:42.140809] [DEBUG] [REMOTE ] HFWA: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:42.140926] [DEBUG] [REMOTE ] HFWA: PASS: Integrity check passed. [2026-01-30T12:10:42.140968] [DEBUG] [REMOTE ] HFWA: Symbol is viable for forecasting. [2026-01-30T12:10:42.141019] [INFO ] [MAIN ] [1483/3488] HFWA kept (0.6s) | 1481 kept, 2 rejected | 139.6/min | ETA: 14.4m [2026-01-30T12:10:42.351224] [DEBUG] [REMOTE ] HG: Retrieved 555 rows, trimmed to 300. [2026-01-30T12:10:42.351357] [DEBUG] [REMOTE ] HG: PASS: History has at least 300 days. [2026-01-30T12:10:42.351554] [DEBUG] [REMOTE ] HG: PASS: Price check passed. Min price $23.24. [2026-01-30T12:10:42.351713] [DEBUG] [REMOTE ] HG: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:42.351821] [DEBUG] [REMOTE ] HG: PASS: Integrity check passed. [2026-01-30T12:10:42.351878] [DEBUG] [REMOTE ] HG: Symbol is viable for forecasting. [2026-01-30T12:10:42.351926] [INFO ] [MAIN ] [1484/3488] HG kept (0.2s) | 1482 kept, 2 rejected | 139.6/min | ETA: 14.4m [2026-01-30T12:10:42.827957] [DEBUG] [REMOTE ] HGBL: Retrieved 2458 rows, trimmed to 300. [2026-01-30T12:10:42.828091] [DEBUG] [REMOTE ] HGBL: PASS: History has at least 300 days. [2026-01-30T12:10:42.828300] [DEBUG] [REMOTE ] HGBL: PASS: Price check passed. Min price $1.21. [2026-01-30T12:10:42.828436] [DEBUG] [REMOTE ] HGBL: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:42.828549] [DEBUG] [REMOTE ] HGBL: PASS: Integrity check passed. [2026-01-30T12:10:42.828609] [DEBUG] [REMOTE ] HGBL: Symbol is viable for forecasting. [2026-01-30T12:10:42.828659] [INFO ] [MAIN ] [1485/3488] HGBL kept (0.5s) | 1483 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:43.103481] [DEBUG] [REMOTE ] HGLB: Retrieved 1747 rows, trimmed to 300. [2026-01-30T12:10:43.103657] [DEBUG] [REMOTE ] HGLB: PASS: History has at least 300 days. [2026-01-30T12:10:43.103919] [DEBUG] [REMOTE ] HGLB: PASS: Price check passed. Min price $8.63. [2026-01-30T12:10:43.104095] [DEBUG] [REMOTE ] HGLB: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:43.104241] [DEBUG] [REMOTE ] HGLB: PASS: Integrity check passed. [2026-01-30T12:10:43.104294] [DEBUG] [REMOTE ] HGLB: Symbol is viable for forecasting. [2026-01-30T12:10:43.104357] [INFO ] [MAIN ] [1486/3488] HGLB kept (0.3s) | 1484 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:43.585155] [DEBUG] [REMOTE ] HGTY: Retrieved 1172 rows, trimmed to 300. [2026-01-30T12:10:43.585294] [DEBUG] [REMOTE ] HGTY: PASS: History has at least 300 days. [2026-01-30T12:10:43.585516] [DEBUG] [REMOTE ] HGTY: PASS: Price check passed. Min price $11.14. [2026-01-30T12:10:43.585712] [DEBUG] [REMOTE ] HGTY: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:43.585839] [DEBUG] [REMOTE ] HGTY: PASS: Integrity check passed. [2026-01-30T12:10:43.585882] [DEBUG] [REMOTE ] HGTY: Symbol is viable for forecasting. [2026-01-30T12:10:43.585931] [INFO ] [MAIN ] [1487/3488] HGTY kept (0.5s) | 1485 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:44.095743] [DEBUG] [REMOTE ] HHH: Retrieved 3830 rows, trimmed to 300. [2026-01-30T12:10:44.095874] [DEBUG] [REMOTE ] HHH: PASS: History has at least 300 days. [2026-01-30T12:10:44.096080] [DEBUG] [REMOTE ] HHH: PASS: Price check passed. Min price $78.06. [2026-01-30T12:10:44.096214] [DEBUG] [REMOTE ] HHH: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:44.096326] [DEBUG] [REMOTE ] HHH: PASS: Integrity check passed. [2026-01-30T12:10:44.096365] [DEBUG] [REMOTE ] HHH: Symbol is viable for forecasting. [2026-01-30T12:10:44.096412] [INFO ] [MAIN ] [1488/3488] HHH kept (0.5s) | 1486 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:44.514692] [DEBUG] [REMOTE ] HI: Retrieved 4489 rows, trimmed to 300. [2026-01-30T12:10:44.514818] [DEBUG] [REMOTE ] HI: PASS: History has at least 300 days. [2026-01-30T12:10:44.515023] [DEBUG] [REMOTE ] HI: PASS: Price check passed. Min price $31.34. [2026-01-30T12:10:44.515185] [DEBUG] [REMOTE ] HI: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:44.515295] [DEBUG] [REMOTE ] HI: PASS: Integrity check passed. [2026-01-30T12:10:44.515335] [DEBUG] [REMOTE ] HI: Symbol is viable for forecasting. [2026-01-30T12:10:44.515380] [INFO ] [MAIN ] [1489/3488] HI kept (0.4s) | 1487 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:44.978506] [DEBUG] [REMOTE ] HIFS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:44.978665] [DEBUG] [REMOTE ] HIFS: PASS: History has at least 300 days. [2026-01-30T12:10:44.978882] [DEBUG] [REMOTE ] HIFS: PASS: Price check passed. Min price $252.77. [2026-01-30T12:10:44.979021] [DEBUG] [REMOTE ] HIFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:44.979137] [DEBUG] [REMOTE ] HIFS: PASS: Integrity check passed. [2026-01-30T12:10:44.979194] [DEBUG] [REMOTE ] HIFS: Symbol is viable for forecasting. [2026-01-30T12:10:44.979262] [INFO ] [MAIN ] [1490/3488] HIFS kept (0.5s) | 1488 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:45.579919] [DEBUG] [REMOTE ] HIG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:45.580056] [DEBUG] [REMOTE ] HIG: PASS: History has at least 300 days. [2026-01-30T12:10:45.580286] [DEBUG] [REMOTE ] HIG: PASS: Price check passed. Min price $123.72. [2026-01-30T12:10:45.580654] [DEBUG] [REMOTE ] HIG: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:45.580783] [DEBUG] [REMOTE ] HIG: PASS: Integrity check passed. [2026-01-30T12:10:45.580823] [DEBUG] [REMOTE ] HIG: Symbol is viable for forecasting. [2026-01-30T12:10:45.580870] [INFO ] [MAIN ] [1491/3488] HIG kept (0.6s) | 1489 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:45.965175] [DEBUG] [REMOTE ] HII: Retrieved 3737 rows, trimmed to 300. [2026-01-30T12:10:45.965300] [DEBUG] [REMOTE ] HII: PASS: History has at least 300 days. [2026-01-30T12:10:45.965495] [DEBUG] [REMOTE ] HII: PASS: Price check passed. Min price $300.51. [2026-01-30T12:10:45.965663] [DEBUG] [REMOTE ] HII: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:45.965775] [DEBUG] [REMOTE ] HII: PASS: Integrity check passed. [2026-01-30T12:10:45.965814] [DEBUG] [REMOTE ] HII: Symbol is viable for forecasting. [2026-01-30T12:10:45.965860] [INFO ] [MAIN ] [1492/3488] HII kept (0.4s) | 1490 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:46.245751] [DEBUG] [REMOTE ] HIMS: Retrieved 1603 rows, trimmed to 300. [2026-01-30T12:10:46.245888] [DEBUG] [REMOTE ] HIMS: PASS: History has at least 300 days. [2026-01-30T12:10:46.246115] [DEBUG] [REMOTE ] HIMS: PASS: Price check passed. Min price $28.67. [2026-01-30T12:10:46.246261] [DEBUG] [REMOTE ] HIMS: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:46.246391] [DEBUG] [REMOTE ] HIMS: PASS: Integrity check passed. [2026-01-30T12:10:46.246432] [DEBUG] [REMOTE ] HIMS: Symbol is viable for forecasting. [2026-01-30T12:10:46.246480] [INFO ] [MAIN ] [1493/3488] HIMS kept (0.3s) | 1491 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:46.768948] [DEBUG] [REMOTE ] HIMX: Retrieved 4989 rows, trimmed to 300. [2026-01-30T12:10:46.769082] [DEBUG] [REMOTE ] HIMX: PASS: History has at least 300 days. [2026-01-30T12:10:46.769293] [DEBUG] [REMOTE ] HIMX: PASS: Price check passed. Min price $6.93. [2026-01-30T12:10:46.769428] [DEBUG] [REMOTE ] HIMX: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:46.769543] [DEBUG] [REMOTE ] HIMX: PASS: Integrity check passed. [2026-01-30T12:10:46.769602] [DEBUG] [REMOTE ] HIMX: Symbol is viable for forecasting. [2026-01-30T12:10:46.769651] [INFO ] [MAIN ] [1494/3488] HIMX kept (0.5s) | 1492 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:47.316694] [DEBUG] [REMOTE ] HIO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:47.316826] [DEBUG] [REMOTE ] HIO: PASS: History has at least 300 days. [2026-01-30T12:10:47.317038] [DEBUG] [REMOTE ] HIO: PASS: Price check passed. Min price $3.64. [2026-01-30T12:10:47.317174] [DEBUG] [REMOTE ] HIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:47.317288] [DEBUG] [REMOTE ] HIO: PASS: Integrity check passed. [2026-01-30T12:10:47.317328] [DEBUG] [REMOTE ] HIO: Symbol is viable for forecasting. [2026-01-30T12:10:47.317376] [INFO ] [MAIN ] [1495/3488] HIO kept (0.5s) | 1493 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:47.468443] [DEBUG] [REMOTE ] HIPO: Retrieved 1128 rows, trimmed to 300. [2026-01-30T12:10:47.468598] [DEBUG] [REMOTE ] HIPO: PASS: History has at least 300 days. [2026-01-30T12:10:47.468831] [DEBUG] [REMOTE ] HIPO: PASS: Price check passed. Min price $29.98. [2026-01-30T12:10:47.468991] [DEBUG] [REMOTE ] HIPO: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:47.469121] [DEBUG] [REMOTE ] HIPO: PASS: Integrity check passed. [2026-01-30T12:10:47.469187] [DEBUG] [REMOTE ] HIPO: Symbol is viable for forecasting. [2026-01-30T12:10:47.469247] [INFO ] [MAIN ] [1496/3488] HIPO kept (0.2s) | 1494 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:48.000760] [DEBUG] [REMOTE ] HITI: Retrieved 1758 rows, trimmed to 300. [2026-01-30T12:10:48.000884] [DEBUG] [REMOTE ] HITI: PASS: History has at least 300 days. [2026-01-30T12:10:48.001084] [DEBUG] [REMOTE ] HITI: PASS: Price check passed. Min price $2.43. [2026-01-30T12:10:48.001220] [DEBUG] [REMOTE ] HITI: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:48.001329] [DEBUG] [REMOTE ] HITI: PASS: Integrity check passed. [2026-01-30T12:10:48.001369] [DEBUG] [REMOTE ] HITI: Symbol is viable for forecasting. [2026-01-30T12:10:48.001416] [INFO ] [MAIN ] [1497/3488] HITI kept (0.5s) | 1495 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:48.401616] [DEBUG] [REMOTE ] HIVE: Retrieved 2022 rows, trimmed to 300. [2026-01-30T12:10:48.401763] [DEBUG] [REMOTE ] HIVE: PASS: History has at least 300 days. [2026-01-30T12:10:48.402008] [DEBUG] [REMOTE ] HIVE: PASS: Price check passed. Min price $2.57. [2026-01-30T12:10:48.402184] [DEBUG] [REMOTE ] HIVE: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:48.402510] [DEBUG] [REMOTE ] HIVE: PASS: Integrity check passed. [2026-01-30T12:10:48.402562] [DEBUG] [REMOTE ] HIVE: Symbol is viable for forecasting. [2026-01-30T12:10:48.402657] [INFO ] [MAIN ] [1498/3488] HIVE kept (0.4s) | 1496 kept, 2 rejected | 139.6/min | ETA: 14.3m [2026-01-30T12:10:48.927767] [DEBUG] [REMOTE ] HIX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:48.927924] [DEBUG] [REMOTE ] HIX: PASS: History has at least 300 days. [2026-01-30T12:10:48.928139] [DEBUG] [REMOTE ] HIX: PASS: Price check passed. Min price $3.99. [2026-01-30T12:10:48.928269] [DEBUG] [REMOTE ] HIX: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:48.928383] [DEBUG] [REMOTE ] HIX: PASS: Integrity check passed. [2026-01-30T12:10:48.928422] [DEBUG] [REMOTE ] HIX: Symbol is viable for forecasting. [2026-01-30T12:10:48.928470] [INFO ] [MAIN ] [1499/3488] HIX kept (0.5s) | 1497 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:49.426626] [DEBUG] [REMOTE ] HL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:49.426767] [DEBUG] [REMOTE ] HL: PASS: History has at least 300 days. [2026-01-30T12:10:49.426995] [DEBUG] [REMOTE ] HL: PASS: Price check passed. Min price $11.97. [2026-01-30T12:10:49.427132] [DEBUG] [REMOTE ] HL: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:49.427250] [DEBUG] [REMOTE ] HL: PASS: Integrity check passed. [2026-01-30T12:10:49.427291] [DEBUG] [REMOTE ] HL: Symbol is viable for forecasting. [2026-01-30T12:10:49.427341] [INFO ] [MAIN ] [1500/3488] HL kept (0.5s) | 1498 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:49.702342] [DEBUG] [REMOTE ] HLAL: Retrieved 1645 rows, trimmed to 300. [2026-01-30T12:10:49.702467] [DEBUG] [REMOTE ] HLAL: PASS: History has at least 300 days. [2026-01-30T12:10:49.702691] [DEBUG] [REMOTE ] HLAL: PASS: Price check passed. Min price $58.92. [2026-01-30T12:10:49.702828] [DEBUG] [REMOTE ] HLAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:49.702935] [DEBUG] [REMOTE ] HLAL: PASS: Integrity check passed. [2026-01-30T12:10:49.702975] [DEBUG] [REMOTE ] HLAL: Symbol is viable for forecasting. [2026-01-30T12:10:49.703024] [INFO ] [MAIN ] [1501/3488] HLAL kept (0.3s) | 1499 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:50.239906] [DEBUG] [REMOTE ] HLF: Retrieved 5313 rows, trimmed to 300. [2026-01-30T12:10:50.240108] [DEBUG] [REMOTE ] HLF: PASS: History has at least 300 days. [2026-01-30T12:10:50.240409] [DEBUG] [REMOTE ] HLF: PASS: Price check passed. Min price $7.98. [2026-01-30T12:10:50.240548] [DEBUG] [REMOTE ] HLF: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:50.240716] [DEBUG] [REMOTE ] HLF: PASS: Integrity check passed. [2026-01-30T12:10:50.240801] [DEBUG] [REMOTE ] HLF: Symbol is viable for forecasting. [2026-01-30T12:10:50.240858] [INFO ] [MAIN ] [1502/3488] HLF kept (0.5s) | 1500 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:50.557968] [DEBUG] [REMOTE ] HLI: Retrieved 2631 rows, trimmed to 300. [2026-01-30T12:10:50.558106] [DEBUG] [REMOTE ] HLI: PASS: History has at least 300 days. [2026-01-30T12:10:50.558317] [DEBUG] [REMOTE ] HLI: PASS: Price check passed. Min price $168.81. [2026-01-30T12:10:50.558453] [DEBUG] [REMOTE ] HLI: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:50.558564] [DEBUG] [REMOTE ] HLI: PASS: Integrity check passed. [2026-01-30T12:10:50.558625] [DEBUG] [REMOTE ] HLI: Symbol is viable for forecasting. [2026-01-30T12:10:50.558674] [INFO ] [MAIN ] [1503/3488] HLI kept (0.3s) | 1501 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:51.110694] [DEBUG] [REMOTE ] HLIO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:51.110851] [DEBUG] [REMOTE ] HLIO: PASS: History has at least 300 days. [2026-01-30T12:10:51.111110] [DEBUG] [REMOTE ] HLIO: PASS: Price check passed. Min price $50.06. [2026-01-30T12:10:51.111252] [DEBUG] [REMOTE ] HLIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:51.111376] [DEBUG] [REMOTE ] HLIO: PASS: Integrity check passed. [2026-01-30T12:10:51.111416] [DEBUG] [REMOTE ] HLIO: Symbol is viable for forecasting. [2026-01-30T12:10:51.111466] [INFO ] [MAIN ] [1504/3488] HLIO kept (0.6s) | 1502 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:51.328071] [DEBUG] [REMOTE ] HLLY: Retrieved 851 rows, trimmed to 300. [2026-01-30T12:10:51.328202] [DEBUG] [REMOTE ] HLLY: PASS: History has at least 300 days. [2026-01-30T12:10:51.328401] [DEBUG] [REMOTE ] HLLY: PASS: Price check passed. Min price $2.73. [2026-01-30T12:10:51.328536] [DEBUG] [REMOTE ] HLLY: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:51.328662] [DEBUG] [REMOTE ] HLLY: PASS: Integrity check passed. [2026-01-30T12:10:51.328704] [DEBUG] [REMOTE ] HLLY: Symbol is viable for forecasting. [2026-01-30T12:10:51.328752] [INFO ] [MAIN ] [1505/3488] HLLY kept (0.2s) | 1503 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:51.743235] [DEBUG] [REMOTE ] HLMN: Retrieved 1294 rows, trimmed to 300. [2026-01-30T12:10:51.743376] [DEBUG] [REMOTE ] HLMN: PASS: History has at least 300 days. [2026-01-30T12:10:51.743604] [DEBUG] [REMOTE ] HLMN: PASS: Price check passed. Min price $8.05. [2026-01-30T12:10:51.743745] [DEBUG] [REMOTE ] HLMN: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:51.743858] [DEBUG] [REMOTE ] HLMN: PASS: Integrity check passed. [2026-01-30T12:10:51.743899] [DEBUG] [REMOTE ] HLMN: Symbol is viable for forecasting. [2026-01-30T12:10:51.743948] [INFO ] [MAIN ] [1506/3488] HLMN kept (0.4s) | 1504 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:52.132223] [DEBUG] [REMOTE ] HLN: Retrieved 884 rows, trimmed to 300. [2026-01-30T12:10:52.132363] [DEBUG] [REMOTE ] HLN: PASS: History has at least 300 days. [2026-01-30T12:10:52.132555] [DEBUG] [REMOTE ] HLN: PASS: Price check passed. Min price $9.31. [2026-01-30T12:10:52.132713] [DEBUG] [REMOTE ] HLN: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:52.132819] [DEBUG] [REMOTE ] HLN: PASS: Integrity check passed. [2026-01-30T12:10:52.132860] [DEBUG] [REMOTE ] HLN: Symbol is viable for forecasting. [2026-01-30T12:10:52.132916] [INFO ] [MAIN ] [1507/3488] HLN kept (0.4s) | 1505 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:52.591648] [DEBUG] [REMOTE ] HLNE: Retrieved 2242 rows, trimmed to 300. [2026-01-30T12:10:52.591784] [DEBUG] [REMOTE ] HLNE: PASS: History has at least 300 days. [2026-01-30T12:10:52.592018] [DEBUG] [REMOTE ] HLNE: PASS: Price check passed. Min price $114.47. [2026-01-30T12:10:52.592165] [DEBUG] [REMOTE ] HLNE: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:52.592312] [DEBUG] [REMOTE ] HLNE: PASS: Integrity check passed. [2026-01-30T12:10:52.592353] [DEBUG] [REMOTE ] HLNE: Symbol is viable for forecasting. [2026-01-30T12:10:52.592399] [INFO ] [MAIN ] [1508/3488] HLNE kept (0.5s) | 1506 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:53.188124] [DEBUG] [REMOTE ] HLX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:53.188257] [DEBUG] [REMOTE ] HLX: PASS: History has at least 300 days. [2026-01-30T12:10:53.188474] [DEBUG] [REMOTE ] HLX: PASS: Price check passed. Min price $6.14. [2026-01-30T12:10:53.188624] [DEBUG] [REMOTE ] HLX: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:53.188736] [DEBUG] [REMOTE ] HLX: PASS: Integrity check passed. [2026-01-30T12:10:53.188775] [DEBUG] [REMOTE ] HLX: Symbol is viable for forecasting. [2026-01-30T12:10:53.188822] [INFO ] [MAIN ] [1509/3488] HLX kept (0.6s) | 1507 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:53.681862] [DEBUG] [REMOTE ] HMC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:53.682014] [DEBUG] [REMOTE ] HMC: PASS: History has at least 300 days. [2026-01-30T12:10:53.682259] [DEBUG] [REMOTE ] HMC: PASS: Price check passed. Min price $28.48. [2026-01-30T12:10:53.682416] [DEBUG] [REMOTE ] HMC: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:53.682734] [DEBUG] [REMOTE ] HMC: PASS: Integrity check passed. [2026-01-30T12:10:53.682780] [DEBUG] [REMOTE ] HMC: Symbol is viable for forecasting. [2026-01-30T12:10:53.682831] [INFO ] [MAIN ] [1510/3488] HMC kept (0.5s) | 1508 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:54.141181] [DEBUG] [REMOTE ] HMN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:54.141325] [DEBUG] [REMOTE ] HMN: PASS: History has at least 300 days. [2026-01-30T12:10:54.141549] [DEBUG] [REMOTE ] HMN: PASS: Price check passed. Min price $42.47. [2026-01-30T12:10:54.141704] [DEBUG] [REMOTE ] HMN: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:54.141818] [DEBUG] [REMOTE ] HMN: PASS: Integrity check passed. [2026-01-30T12:10:54.141859] [DEBUG] [REMOTE ] HMN: Symbol is viable for forecasting. [2026-01-30T12:10:54.141908] [INFO ] [MAIN ] [1511/3488] HMN kept (0.5s) | 1509 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:54.651714] [DEBUG] [REMOTE ] HMY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:54.651882] [DEBUG] [REMOTE ] HMY: PASS: History has at least 300 days. [2026-01-30T12:10:54.652150] [DEBUG] [REMOTE ] HMY: PASS: Price check passed. Min price $15.19. [2026-01-30T12:10:54.652292] [DEBUG] [REMOTE ] HMY: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:54.652420] [DEBUG] [REMOTE ] HMY: PASS: Integrity check passed. [2026-01-30T12:10:54.652462] [DEBUG] [REMOTE ] HMY: Symbol is viable for forecasting. [2026-01-30T12:10:54.652513] [INFO ] [MAIN ] [1512/3488] HMY kept (0.5s) | 1510 kept, 2 rejected | 139.6/min | ETA: 14.2m [2026-01-30T12:10:54.914342] [DEBUG] [REMOTE ] HNDL: Retrieved 2020 rows, trimmed to 300. [2026-01-30T12:10:54.914487] [DEBUG] [REMOTE ] HNDL: PASS: History has at least 300 days. [2026-01-30T12:10:54.914735] [DEBUG] [REMOTE ] HNDL: PASS: Price check passed. Min price $21.55. [2026-01-30T12:10:54.914890] [DEBUG] [REMOTE ] HNDL: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:54.915004] [DEBUG] [REMOTE ] HNDL: PASS: Integrity check passed. [2026-01-30T12:10:54.915046] [DEBUG] [REMOTE ] HNDL: Symbol is viable for forecasting. [2026-01-30T12:10:54.915112] [INFO ] [MAIN ] [1513/3488] HNDL kept (0.3s) | 1511 kept, 2 rejected | 139.6/min | ETA: 14.1m [2026-01-30T12:10:55.561011] [DEBUG] [REMOTE ] HNI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:55.561157] [DEBUG] [REMOTE ] HNI: PASS: History has at least 300 days. [2026-01-30T12:10:55.561381] [DEBUG] [REMOTE ] HNI: PASS: Price check passed. Min price $38.27. [2026-01-30T12:10:55.561519] [DEBUG] [REMOTE ] HNI: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:55.561672] [DEBUG] [REMOTE ] HNI: PASS: Integrity check passed. [2026-01-30T12:10:55.561716] [DEBUG] [REMOTE ] HNI: Symbol is viable for forecasting. [2026-01-30T12:10:55.561766] [INFO ] [MAIN ] [1514/3488] HNI kept (0.6s) | 1512 kept, 2 rejected | 139.6/min | ETA: 14.1m [2026-01-30T12:10:56.054031] [DEBUG] [REMOTE ] HNRG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:56.054175] [DEBUG] [REMOTE ] HNRG: PASS: History has at least 300 days. [2026-01-30T12:10:56.054433] [DEBUG] [REMOTE ] HNRG: PASS: Price check passed. Min price $17.31. [2026-01-30T12:10:56.054783] [DEBUG] [REMOTE ] HNRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:56.054942] [DEBUG] [REMOTE ] HNRG: PASS: Integrity check passed. [2026-01-30T12:10:56.054998] [DEBUG] [REMOTE ] HNRG: Symbol is viable for forecasting. [2026-01-30T12:10:56.055057] [INFO ] [MAIN ] [1515/3488] HNRG kept (0.5s) | 1513 kept, 2 rejected | 139.5/min | ETA: 14.1m [2026-01-30T12:10:56.563248] [DEBUG] [REMOTE ] HOG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:56.563388] [DEBUG] [REMOTE ] HOG: PASS: History has at least 300 days. [2026-01-30T12:10:56.563628] [DEBUG] [REMOTE ] HOG: PASS: Price check passed. Min price $19.71. [2026-01-30T12:10:56.563764] [DEBUG] [REMOTE ] HOG: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:56.563879] [DEBUG] [REMOTE ] HOG: PASS: Integrity check passed. [2026-01-30T12:10:56.563918] [DEBUG] [REMOTE ] HOG: Symbol is viable for forecasting. [2026-01-30T12:10:56.563966] [INFO ] [MAIN ] [1516/3488] HOG kept (0.5s) | 1514 kept, 2 rejected | 139.5/min | ETA: 14.1m [2026-01-30T12:10:56.791121] [DEBUG] [REMOTE ] HOLO: Retrieved 779 rows, trimmed to 300. [2026-01-30T12:10:56.791255] [DEBUG] [REMOTE ] HOLO: PASS: History has at least 300 days. [2026-01-30T12:10:56.791455] [DEBUG] [REMOTE ] HOLO: PASS: Price check passed. Min price $2.47. [2026-01-30T12:10:56.791603] [DEBUG] [REMOTE ] HOLO: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:56.791716] [DEBUG] [REMOTE ] HOLO: PASS: Integrity check passed. [2026-01-30T12:10:56.791755] [DEBUG] [REMOTE ] HOLO: Symbol is viable for forecasting. [2026-01-30T12:10:56.791803] [INFO ] [MAIN ] [1517/3488] HOLO kept (0.2s) | 1515 kept, 2 rejected | 139.6/min | ETA: 14.1m [2026-01-30T12:10:57.399056] [DEBUG] [REMOTE ] HOLX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:57.399206] [DEBUG] [REMOTE ] HOLX: PASS: History has at least 300 days. [2026-01-30T12:10:57.399462] [DEBUG] [REMOTE ] HOLX: PASS: Price check passed. Min price $74.06. [2026-01-30T12:10:57.399625] [DEBUG] [REMOTE ] HOLX: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:57.399752] [DEBUG] [REMOTE ] HOLX: PASS: Integrity check passed. [2026-01-30T12:10:57.399795] [DEBUG] [REMOTE ] HOLX: Symbol is viable for forecasting. [2026-01-30T12:10:57.399847] [INFO ] [MAIN ] [1518/3488] HOLX kept (0.6s) | 1516 kept, 2 rejected | 139.5/min | ETA: 14.1m [2026-01-30T12:10:57.811615] [DEBUG] [REMOTE ] HOMB: Retrieved 4931 rows, trimmed to 300. [2026-01-30T12:10:57.812012] [DEBUG] [REMOTE ] HOMB: PASS: History has at least 300 days. [2026-01-30T12:10:57.812637] [DEBUG] [REMOTE ] HOMB: PASS: Price check passed. Min price $26.23. [2026-01-30T12:10:57.812856] [DEBUG] [REMOTE ] HOMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:57.813109] [DEBUG] [REMOTE ] HOMB: PASS: Integrity check passed. [2026-01-30T12:10:57.813180] [DEBUG] [REMOTE ] HOMB: Symbol is viable for forecasting. [2026-01-30T12:10:57.813281] [INFO ] [MAIN ] [1519/3488] HOMB kept (0.4s) | 1517 kept, 2 rejected | 139.5/min | ETA: 14.1m [2026-01-30T12:10:58.296730] [DEBUG] [REMOTE ] HON: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:58.296947] [DEBUG] [REMOTE ] HON: PASS: History has at least 300 days. [2026-01-30T12:10:58.297351] [DEBUG] [REMOTE ] HON: PASS: Price check passed. Min price $188.14. [2026-01-30T12:10:58.297554] [DEBUG] [REMOTE ] HON: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:58.297793] [DEBUG] [REMOTE ] HON: PASS: Integrity check passed. [2026-01-30T12:10:58.297878] [DEBUG] [REMOTE ] HON: Symbol is viable for forecasting. [2026-01-30T12:10:58.297960] [INFO ] [MAIN ] [1520/3488] HON kept (0.5s) | 1518 kept, 2 rejected | 139.5/min | ETA: 14.1m [2026-01-30T12:10:58.530354] [DEBUG] [REMOTE ] HOOD: Retrieved 1131 rows, trimmed to 300. [2026-01-30T12:10:58.530521] [DEBUG] [REMOTE ] HOOD: PASS: History has at least 300 days. [2026-01-30T12:10:58.531979] [DEBUG] [REMOTE ] HOOD: PASS: Price check passed. Min price $101.24. [2026-01-30T12:10:58.532274] [DEBUG] [REMOTE ] HOOD: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:58.532457] [DEBUG] [REMOTE ] HOOD: PASS: Integrity check passed. [2026-01-30T12:10:58.532509] [DEBUG] [REMOTE ] HOOD: Symbol is viable for forecasting. [2026-01-30T12:10:58.532569] [INFO ] [MAIN ] [1521/3488] HOOD kept (0.2s) | 1519 kept, 2 rejected | 139.6/min | ETA: 14.1m [2026-01-30T12:10:59.063218] [DEBUG] [REMOTE ] HOPE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:59.063359] [DEBUG] [REMOTE ] HOPE: PASS: History has at least 300 days. [2026-01-30T12:10:59.063594] [DEBUG] [REMOTE ] HOPE: PASS: Price check passed. Min price $9.84. [2026-01-30T12:10:59.063734] [DEBUG] [REMOTE ] HOPE: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:59.063848] [DEBUG] [REMOTE ] HOPE: PASS: Integrity check passed. [2026-01-30T12:10:59.063889] [DEBUG] [REMOTE ] HOPE: Symbol is viable for forecasting. [2026-01-30T12:10:59.063938] [INFO ] [MAIN ] [1522/3488] HOPE kept (0.5s) | 1520 kept, 2 rejected | 139.5/min | ETA: 14.1m [2026-01-30T12:10:59.630070] [DEBUG] [REMOTE ] HP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:10:59.630220] [DEBUG] [REMOTE ] HP: PASS: History has at least 300 days. [2026-01-30T12:10:59.630474] [DEBUG] [REMOTE ] HP: PASS: Price check passed. Min price $25.87. [2026-01-30T12:10:59.630635] [DEBUG] [REMOTE ] HP: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:59.630762] [DEBUG] [REMOTE ] HP: PASS: Integrity check passed. [2026-01-30T12:10:59.630804] [DEBUG] [REMOTE ] HP: Symbol is viable for forecasting. [2026-01-30T12:10:59.630853] [INFO ] [MAIN ] [1523/3488] HP kept (0.6s) | 1521 kept, 2 rejected | 139.5/min | ETA: 14.1m [2026-01-30T12:10:59.950646] [DEBUG] [REMOTE ] HPE: Retrieved 2585 rows, trimmed to 300. [2026-01-30T12:10:59.950780] [DEBUG] [REMOTE ] HPE: PASS: History has at least 300 days. [2026-01-30T12:10:59.950977] [DEBUG] [REMOTE ] HPE: PASS: Price check passed. Min price $19.90. [2026-01-30T12:10:59.951112] [DEBUG] [REMOTE ] HPE: PASS: Continuity check passed with 300 days. [2026-01-30T12:10:59.951221] [DEBUG] [REMOTE ] HPE: PASS: Integrity check passed. [2026-01-30T12:10:59.951262] [DEBUG] [REMOTE ] HPE: Symbol is viable for forecasting. [2026-01-30T12:10:59.951310] [INFO ] [MAIN ] [1524/3488] HPE kept (0.3s) | 1522 kept, 2 rejected | 139.5/min | ETA: 14.1m [2026-01-30T12:11:00.457366] [DEBUG] [REMOTE ] HPF: Retrieved 5830 rows, trimmed to 300. [2026-01-30T12:11:00.457521] [DEBUG] [REMOTE ] HPF: PASS: History has at least 300 days. [2026-01-30T12:11:00.457747] [DEBUG] [REMOTE ] HPF: PASS: Price check passed. Min price $15.86. [2026-01-30T12:11:00.457914] [DEBUG] [REMOTE ] HPF: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:00.458031] [DEBUG] [REMOTE ] HPF: PASS: Integrity check passed. [2026-01-30T12:11:00.458072] [DEBUG] [REMOTE ] HPF: Symbol is viable for forecasting. [2026-01-30T12:11:00.458121] [INFO ] [MAIN ] [1525/3488] HPF kept (0.5s) | 1523 kept, 2 rejected | 139.5/min | ETA: 14.1m [2026-01-30T12:11:00.868982] [DEBUG] [REMOTE ] HPI: Retrieved 5673 rows, trimmed to 300. [2026-01-30T12:11:00.869125] [DEBUG] [REMOTE ] HPI: PASS: History has at least 300 days. [2026-01-30T12:11:00.869371] [DEBUG] [REMOTE ] HPI: PASS: Price check passed. Min price $16.12. [2026-01-30T12:11:00.869517] [DEBUG] [REMOTE ] HPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:00.869684] [DEBUG] [REMOTE ] HPI: PASS: Integrity check passed. [2026-01-30T12:11:00.869728] [DEBUG] [REMOTE ] HPI: Symbol is viable for forecasting. [2026-01-30T12:11:00.869779] [INFO ] [MAIN ] [1526/3488] HPI kept (0.4s) | 1524 kept, 2 rejected | 139.5/min | ETA: 14.1m [2026-01-30T12:11:01.150068] [DEBUG] [REMOTE ] HPK: Retrieved 1365 rows, trimmed to 300. [2026-01-30T12:11:01.150185] [DEBUG] [REMOTE ] HPK: PASS: History has at least 300 days. [2026-01-30T12:11:01.150385] [DEBUG] [REMOTE ] HPK: PASS: Price check passed. Min price $3.89. [2026-01-30T12:11:01.150527] [DEBUG] [REMOTE ] HPK: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:01.150873] [DEBUG] [REMOTE ] HPK: PASS: Integrity check passed. [2026-01-30T12:11:01.150919] [DEBUG] [REMOTE ] HPK: Symbol is viable for forecasting. [2026-01-30T12:11:01.150969] [INFO ] [MAIN ] [1527/3488] HPK kept (0.3s) | 1525 kept, 2 rejected | 139.6/min | ETA: 14.1m [2026-01-30T12:11:01.598489] [DEBUG] [REMOTE ] HPP: Retrieved 3924 rows, trimmed to 300. [2026-01-30T12:11:01.598655] [DEBUG] [REMOTE ] HPP: PASS: History has at least 300 days. [2026-01-30T12:11:01.598879] [DEBUG] [REMOTE ] HPP: PASS: Price check passed. Min price $8.69. [2026-01-30T12:11:01.599016] [DEBUG] [REMOTE ] HPP: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:01.599132] [DEBUG] [REMOTE ] HPP: PASS: Integrity check passed. [2026-01-30T12:11:01.599172] [DEBUG] [REMOTE ] HPP: Symbol is viable for forecasting. [2026-01-30T12:11:01.599222] [INFO ] [MAIN ] [1528/3488] HPP kept (0.4s) | 1526 kept, 2 rejected | 139.5/min | ETA: 14.0m [2026-01-30T12:11:02.108987] [DEBUG] [REMOTE ] HPQ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:02.109130] [DEBUG] [REMOTE ] HPQ: PASS: History has at least 300 days. [2026-01-30T12:11:02.109358] [DEBUG] [REMOTE ] HPQ: PASS: Price check passed. Min price $19.05. [2026-01-30T12:11:02.109522] [DEBUG] [REMOTE ] HPQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:02.109677] [DEBUG] [REMOTE ] HPQ: PASS: Integrity check passed. [2026-01-30T12:11:02.109730] [DEBUG] [REMOTE ] HPQ: Symbol is viable for forecasting. [2026-01-30T12:11:02.109788] [INFO ] [MAIN ] [1529/3488] HPQ kept (0.5s) | 1527 kept, 2 rejected | 139.5/min | ETA: 14.0m [2026-01-30T12:11:02.587677] [DEBUG] [REMOTE ] HPS: Retrieved 5692 rows, trimmed to 300. [2026-01-30T12:11:02.587856] [DEBUG] [REMOTE ] HPS: PASS: History has at least 300 days. [2026-01-30T12:11:02.588098] [DEBUG] [REMOTE ] HPS: PASS: Price check passed. Min price $14.21. [2026-01-30T12:11:02.588235] [DEBUG] [REMOTE ] HPS: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:02.588356] [DEBUG] [REMOTE ] HPS: PASS: Integrity check passed. [2026-01-30T12:11:02.588400] [DEBUG] [REMOTE ] HPS: Symbol is viable for forecasting. [2026-01-30T12:11:02.588458] [INFO ] [MAIN ] [1530/3488] HPS kept (0.5s) | 1528 kept, 2 rejected | 139.5/min | ETA: 14.0m [2026-01-30T12:11:03.013070] [DEBUG] [REMOTE ] HQI: Retrieved 5947 rows, trimmed to 300. [2026-01-30T12:11:03.013215] [DEBUG] [REMOTE ] HQI: PASS: History has at least 300 days. [2026-01-30T12:11:03.013450] [DEBUG] [REMOTE ] HQI: PASS: Price check passed. Min price $7.59. [2026-01-30T12:11:03.013607] [DEBUG] [REMOTE ] HQI: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:03.013730] [DEBUG] [REMOTE ] HQI: PASS: Integrity check passed. [2026-01-30T12:11:03.013769] [DEBUG] [REMOTE ] HQI: Symbol is viable for forecasting. [2026-01-30T12:11:03.013818] [INFO ] [MAIN ] [1531/3488] HQI kept (0.4s) | 1529 kept, 2 rejected | 139.5/min | ETA: 14.0m [2026-01-30T12:11:03.480843] [DEBUG] [REMOTE ] HQL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:03.480989] [DEBUG] [REMOTE ] HQL: PASS: History has at least 300 days. [2026-01-30T12:11:03.481219] [DEBUG] [REMOTE ] HQL: PASS: Price check passed. Min price $15.47. [2026-01-30T12:11:03.481355] [DEBUG] [REMOTE ] HQL: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:03.481495] [DEBUG] [REMOTE ] HQL: PASS: Integrity check passed. [2026-01-30T12:11:03.481537] [DEBUG] [REMOTE ] HQL: Symbol is viable for forecasting. [2026-01-30T12:11:03.481606] [INFO ] [MAIN ] [1532/3488] HQL kept (0.5s) | 1530 kept, 2 rejected | 139.5/min | ETA: 14.0m [2026-01-30T12:11:03.642033] [DEBUG] [REMOTE ] HQY: Retrieved 2892 rows, trimmed to 300. [2026-01-30T12:11:03.642165] [DEBUG] [REMOTE ] HQY: PASS: History has at least 300 days. [2026-01-30T12:11:03.642363] [DEBUG] [REMOTE ] HQY: PASS: Price check passed. Min price $82.85. [2026-01-30T12:11:03.642526] [DEBUG] [REMOTE ] HQY: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:03.642678] [DEBUG] [REMOTE ] HQY: PASS: Integrity check passed. [2026-01-30T12:11:03.642722] [DEBUG] [REMOTE ] HQY: Symbol is viable for forecasting. [2026-01-30T12:11:03.642782] [INFO ] [MAIN ] [1533/3488] HQY kept (0.2s) | 1531 kept, 2 rejected | 139.6/min | ETA: 14.0m [2026-01-30T12:11:04.386080] [DEBUG] [REMOTE ] HRB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:04.386228] [DEBUG] [REMOTE ] HRB: PASS: History has at least 300 days. [2026-01-30T12:11:04.386456] [DEBUG] [REMOTE ] HRB: PASS: Price check passed. Min price $38.87. [2026-01-30T12:11:04.386643] [DEBUG] [REMOTE ] HRB: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:04.386761] [DEBUG] [REMOTE ] HRB: PASS: Integrity check passed. [2026-01-30T12:11:04.386800] [DEBUG] [REMOTE ] HRB: Symbol is viable for forecasting. [2026-01-30T12:11:04.386848] [INFO ] [MAIN ] [1534/3488] HRB kept (0.7s) | 1532 kept, 2 rejected | 139.5/min | ETA: 14.0m [2026-01-30T12:11:04.869489] [DEBUG] [REMOTE ] HRL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:04.869645] [DEBUG] [REMOTE ] HRL: PASS: History has at least 300 days. [2026-01-30T12:11:04.869868] [DEBUG] [REMOTE ] HRL: PASS: Price check passed. Min price $21.21. [2026-01-30T12:11:04.870025] [DEBUG] [REMOTE ] HRL: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:04.870165] [DEBUG] [REMOTE ] HRL: PASS: Integrity check passed. [2026-01-30T12:11:04.870208] [DEBUG] [REMOTE ] HRL: Symbol is viable for forecasting. [2026-01-30T12:11:04.870257] [INFO ] [MAIN ] [1535/3488] HRL kept (0.5s) | 1533 kept, 2 rejected | 139.5/min | ETA: 14.0m [2026-01-30T12:11:05.140315] [DEBUG] [REMOTE ] HRMY: Retrieved 1368 rows, trimmed to 300. [2026-01-30T12:11:05.140454] [DEBUG] [REMOTE ] HRMY: PASS: History has at least 300 days. [2026-01-30T12:11:05.140693] [DEBUG] [REMOTE ] HRMY: PASS: Price check passed. Min price $29.33. [2026-01-30T12:11:05.140834] [DEBUG] [REMOTE ] HRMY: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:05.140948] [DEBUG] [REMOTE ] HRMY: PASS: Integrity check passed. [2026-01-30T12:11:05.140989] [DEBUG] [REMOTE ] HRMY: Symbol is viable for forecasting. [2026-01-30T12:11:05.141040] [INFO ] [MAIN ] [1536/3488] HRMY kept (0.3s) | 1534 kept, 2 rejected | 139.5/min | ETA: 14.0m [2026-01-30T12:11:05.599486] [DEBUG] [REMOTE ] HRTG: Retrieved 2939 rows, trimmed to 300. [2026-01-30T12:11:05.599640] [DEBUG] [REMOTE ] HRTG: PASS: History has at least 300 days. [2026-01-30T12:11:05.599846] [DEBUG] [REMOTE ] HRTG: PASS: Price check passed. Min price $23.23. [2026-01-30T12:11:05.599983] [DEBUG] [REMOTE ] HRTG: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:05.600096] [DEBUG] [REMOTE ] HRTG: PASS: Integrity check passed. [2026-01-30T12:11:05.600135] [DEBUG] [REMOTE ] HRTG: Symbol is viable for forecasting. [2026-01-30T12:11:05.600183] [INFO ] [MAIN ] [1537/3488] HRTG kept (0.5s) | 1535 kept, 2 rejected | 139.5/min | ETA: 14.0m [2026-01-30T12:11:06.103158] [DEBUG] [REMOTE ] HRTX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:06.103387] [DEBUG] [REMOTE ] HRTX: PASS: History has at least 300 days. [2026-01-30T12:11:06.103751] [DEBUG] [REMOTE ] HRTX: PASS: Price check passed. Min price $1.05. [2026-01-30T12:11:06.103923] [DEBUG] [REMOTE ] HRTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:06.104076] [DEBUG] [REMOTE ] HRTX: PASS: Integrity check passed. [2026-01-30T12:11:06.104120] [DEBUG] [REMOTE ] HRTX: Symbol is viable for forecasting. [2026-01-30T12:11:06.104176] [INFO ] [MAIN ] [1538/3488] HRTX kept (0.5s) | 1536 kept, 2 rejected | 139.5/min | ETA: 14.0m [2026-01-30T12:11:06.478785] [DEBUG] [REMOTE ] HRZN: Retrieved 3835 rows, trimmed to 300. [2026-01-30T12:11:06.479025] [DEBUG] [REMOTE ] HRZN: PASS: History has at least 300 days. [2026-01-30T12:11:06.479314] [DEBUG] [REMOTE ] HRZN: PASS: Price check passed. Min price $6.17. [2026-01-30T12:11:06.479477] [DEBUG] [REMOTE ] HRZN: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:06.479647] [DEBUG] [REMOTE ] HRZN: PASS: Integrity check passed. [2026-01-30T12:11:06.479693] [DEBUG] [REMOTE ] HRZN: Symbol is viable for forecasting. [2026-01-30T12:11:06.479942] [INFO ] [MAIN ] [1539/3488] HRZN kept (0.4s) | 1537 kept, 2 rejected | 139.5/min | ETA: 14.0m [2026-01-30T12:11:06.726564] [DEBUG] [REMOTE ] HSAI: Retrieved 745 rows, trimmed to 300. [2026-01-30T12:11:06.726987] [DEBUG] [REMOTE ] HSAI: PASS: History has at least 300 days. [2026-01-30T12:11:06.727238] [DEBUG] [REMOTE ] HSAI: PASS: Price check passed. Min price $15.03. [2026-01-30T12:11:06.727378] [DEBUG] [REMOTE ] HSAI: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:06.727509] [DEBUG] [REMOTE ] HSAI: PASS: Integrity check passed. [2026-01-30T12:11:06.727556] [DEBUG] [REMOTE ] HSAI: Symbol is viable for forecasting. [2026-01-30T12:11:06.727651] [INFO ] [MAIN ] [1540/3488] HSAI kept (0.2s) | 1538 kept, 2 rejected | 139.6/min | ETA: 14.0m [2026-01-30T12:11:07.313883] [DEBUG] [REMOTE ] HSBC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:07.314102] [DEBUG] [REMOTE ] HSBC: PASS: History has at least 300 days. [2026-01-30T12:11:07.314407] [DEBUG] [REMOTE ] HSBC: PASS: Price check passed. Min price $67.56. [2026-01-30T12:11:07.314550] [DEBUG] [REMOTE ] HSBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:07.314709] [DEBUG] [REMOTE ] HSBC: PASS: Integrity check passed. [2026-01-30T12:11:07.314752] [DEBUG] [REMOTE ] HSBC: Symbol is viable for forecasting. [2026-01-30T12:11:07.315003] [INFO ] [MAIN ] [1541/3488] HSBC kept (0.6s) | 1539 kept, 2 rejected | 139.5/min | ETA: 14.0m [2026-01-30T12:11:07.547800] [DEBUG] [REMOTE ] HSCS: Retrieved 909 rows, trimmed to 300. [2026-01-30T12:11:07.548026] [DEBUG] [REMOTE ] HSCS: PASS: History has at least 300 days. [2026-01-30T12:11:07.548293] [DEBUG] [REMOTE ] HSCS: PASS: Price check passed. Min price $2.19. [2026-01-30T12:11:07.548436] [DEBUG] [REMOTE ] HSCS: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:07.548556] [DEBUG] [REMOTE ] HSCS: PASS: Integrity check passed. [2026-01-30T12:11:07.548622] [DEBUG] [REMOTE ] HSCS: Symbol is viable for forecasting. [2026-01-30T12:11:07.548700] [INFO ] [MAIN ] [1542/3488] HSCS kept (0.2s) | 1540 kept, 2 rejected | 139.6/min | ETA: 13.9m [2026-01-30T12:11:07.933815] [DEBUG] [REMOTE ] HSHP: Retrieved 818 rows, trimmed to 300. [2026-01-30T12:11:07.934003] [DEBUG] [REMOTE ] HSHP: PASS: History has at least 300 days. [2026-01-30T12:11:07.934236] [DEBUG] [REMOTE ] HSHP: PASS: Price check passed. Min price $7.28. [2026-01-30T12:11:07.934375] [DEBUG] [REMOTE ] HSHP: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:07.934491] [DEBUG] [REMOTE ] HSHP: PASS: Integrity check passed. [2026-01-30T12:11:07.934533] [DEBUG] [REMOTE ] HSHP: Symbol is viable for forecasting. [2026-01-30T12:11:07.934611] [INFO ] [MAIN ] [1543/3488] HSHP kept (0.4s) | 1541 kept, 2 rejected | 139.6/min | ETA: 13.9m [2026-01-30T12:11:08.578498] [DEBUG] [REMOTE ] HSIC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:08.578738] [DEBUG] [REMOTE ] HSIC: PASS: History has at least 300 days. [2026-01-30T12:11:08.579013] [DEBUG] [REMOTE ] HSIC: PASS: Price check passed. Min price $64.64. [2026-01-30T12:11:08.579177] [DEBUG] [REMOTE ] HSIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:08.579304] [DEBUG] [REMOTE ] HSIC: PASS: Integrity check passed. [2026-01-30T12:11:08.579344] [DEBUG] [REMOTE ] HSIC: Symbol is viable for forecasting. [2026-01-30T12:11:08.579396] [INFO ] [MAIN ] [1544/3488] HSIC kept (0.6s) | 1542 kept, 2 rejected | 139.5/min | ETA: 13.9m [2026-01-30T12:11:09.027726] [DEBUG] [REMOTE ] HSTM: Retrieved 6489 rows, trimmed to 300. [2026-01-30T12:11:09.027952] [DEBUG] [REMOTE ] HSTM: PASS: History has at least 300 days. [2026-01-30T12:11:09.028234] [DEBUG] [REMOTE ] HSTM: PASS: Price check passed. Min price $21.24. [2026-01-30T12:11:09.028380] [DEBUG] [REMOTE ] HSTM: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:09.028515] [DEBUG] [REMOTE ] HSTM: PASS: Integrity check passed. [2026-01-30T12:11:09.028556] [DEBUG] [REMOTE ] HSTM: Symbol is viable for forecasting. [2026-01-30T12:11:09.028631] [INFO ] [MAIN ] [1545/3488] HSTM kept (0.4s) | 1543 kept, 2 rejected | 139.5/min | ETA: 13.9m [2026-01-30T12:11:09.509344] [DEBUG] [REMOTE ] HSY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:09.509551] [DEBUG] [REMOTE ] HSY: PASS: History has at least 300 days. [2026-01-30T12:11:09.509888] [DEBUG] [REMOTE ] HSY: PASS: Price check passed. Min price $161.08. [2026-01-30T12:11:09.510061] [DEBUG] [REMOTE ] HSY: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:09.510213] [DEBUG] [REMOTE ] HSY: PASS: Integrity check passed. [2026-01-30T12:11:09.510257] [DEBUG] [REMOTE ] HSY: Symbol is viable for forecasting. [2026-01-30T12:11:09.510312] [INFO ] [MAIN ] [1546/3488] HSY kept (0.5s) | 1544 kept, 2 rejected | 139.5/min | ETA: 13.9m [2026-01-30T12:11:09.968431] [DEBUG] [REMOTE ] HTBK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:09.968597] [DEBUG] [REMOTE ] HTBK: PASS: History has at least 300 days. [2026-01-30T12:11:09.968831] [DEBUG] [REMOTE ] HTBK: PASS: Price check passed. Min price $10.20. [2026-01-30T12:11:09.968964] [DEBUG] [REMOTE ] HTBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:09.969083] [DEBUG] [REMOTE ] HTBK: PASS: Integrity check passed. [2026-01-30T12:11:09.969122] [DEBUG] [REMOTE ] HTBK: Symbol is viable for forecasting. [2026-01-30T12:11:09.969170] [INFO ] [MAIN ] [1547/3488] HTBK kept (0.5s) | 1545 kept, 2 rejected | 139.5/min | ETA: 13.9m [2026-01-30T12:11:10.399012] [DEBUG] [REMOTE ] HTD: Retrieved 5518 rows, trimmed to 300. [2026-01-30T12:11:10.399232] [DEBUG] [REMOTE ] HTD: PASS: History has at least 300 days. [2026-01-30T12:11:10.399521] [DEBUG] [REMOTE ] HTD: PASS: Price check passed. Min price $23.20. [2026-01-30T12:11:10.399685] [DEBUG] [REMOTE ] HTD: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:10.399824] [DEBUG] [REMOTE ] HTD: PASS: Integrity check passed. [2026-01-30T12:11:10.399865] [DEBUG] [REMOTE ] HTD: Symbol is viable for forecasting. [2026-01-30T12:11:10.399918] [INFO ] [MAIN ] [1548/3488] HTD kept (0.4s) | 1546 kept, 2 rejected | 139.5/min | ETA: 13.9m [2026-01-30T12:11:10.803989] [DEBUG] [REMOTE ] HTGC: Retrieved 5193 rows, trimmed to 300. [2026-01-30T12:11:10.804118] [DEBUG] [REMOTE ] HTGC: PASS: History has at least 300 days. [2026-01-30T12:11:10.804318] [DEBUG] [REMOTE ] HTGC: PASS: Price check passed. Min price $17.13. [2026-01-30T12:11:10.804448] [DEBUG] [REMOTE ] HTGC: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:10.804556] [DEBUG] [REMOTE ] HTGC: PASS: Integrity check passed. [2026-01-30T12:11:10.804615] [DEBUG] [REMOTE ] HTGC: Symbol is viable for forecasting. [2026-01-30T12:11:10.804670] [INFO ] [MAIN ] [1549/3488] HTGC kept (0.4s) | 1547 kept, 2 rejected | 139.5/min | ETA: 13.9m [2026-01-30T12:11:11.224693] [DEBUG] [REMOTE ] HTH: Retrieved 5522 rows, trimmed to 300. [2026-01-30T12:11:11.224829] [DEBUG] [REMOTE ] HTH: PASS: History has at least 300 days. [2026-01-30T12:11:11.225062] [DEBUG] [REMOTE ] HTH: PASS: Price check passed. Min price $32.36. [2026-01-30T12:11:11.225203] [DEBUG] [REMOTE ] HTH: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:11.225318] [DEBUG] [REMOTE ] HTH: PASS: Integrity check passed. [2026-01-30T12:11:11.225360] [DEBUG] [REMOTE ] HTH: Symbol is viable for forecasting. [2026-01-30T12:11:11.225410] [INFO ] [MAIN ] [1550/3488] HTH kept (0.4s) | 1548 kept, 2 rejected | 139.5/min | ETA: 13.9m [2026-01-30T12:11:11.902566] [DEBUG] [REMOTE ] HTLD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:11.902881] [DEBUG] [REMOTE ] HTLD: PASS: History has at least 300 days. [2026-01-30T12:11:11.903369] [DEBUG] [REMOTE ] HTLD: PASS: Price check passed. Min price $7.06. [2026-01-30T12:11:11.903553] [DEBUG] [REMOTE ] HTLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:11.903788] [DEBUG] [REMOTE ] HTLD: PASS: Integrity check passed. [2026-01-30T12:11:11.903842] [DEBUG] [REMOTE ] HTLD: Symbol is viable for forecasting. [2026-01-30T12:11:11.903944] [INFO ] [MAIN ] [1551/3488] HTLD kept (0.7s) | 1549 kept, 2 rejected | 139.5/min | ETA: 13.9m [2026-01-30T12:11:12.153750] [DEBUG] [REMOTE ] HTOO: Retrieved 1289 rows, trimmed to 300. [2026-01-30T12:11:12.153892] [DEBUG] [REMOTE ] HTOO: PASS: History has at least 300 days. [2026-01-30T12:11:12.154096] [DEBUG] [REMOTE ] HTOO: PASS: Price check passed. Min price $3.01. [2026-01-30T12:11:12.154237] [DEBUG] [REMOTE ] HTOO: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:12.154349] [DEBUG] [REMOTE ] HTOO: PASS: Integrity check passed. [2026-01-30T12:11:12.154390] [DEBUG] [REMOTE ] HTOO: Symbol is viable for forecasting. [2026-01-30T12:11:12.154439] [INFO ] [MAIN ] [1552/3488] HTOO kept (0.3s) | 1550 kept, 2 rejected | 139.5/min | ETA: 13.9m [2026-01-30T12:11:12.543308] [DEBUG] [REMOTE ] HTZ: Retrieved 1150 rows, trimmed to 300. [2026-01-30T12:11:12.543463] [DEBUG] [REMOTE ] HTZ: PASS: History has at least 300 days. [2026-01-30T12:11:12.543930] [DEBUG] [REMOTE ] HTZ: PASS: Price check passed. Min price $4.85. [2026-01-30T12:11:12.544104] [DEBUG] [REMOTE ] HTZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:12.544225] [DEBUG] [REMOTE ] HTZ: PASS: Integrity check passed. [2026-01-30T12:11:12.544268] [DEBUG] [REMOTE ] HTZ: Symbol is viable for forecasting. [2026-01-30T12:11:12.544318] [INFO ] [MAIN ] [1553/3488] HTZ kept (0.4s) | 1551 kept, 2 rejected | 139.5/min | ETA: 13.9m [2026-01-30T12:11:12.917528] [DEBUG] [REMOTE ] HUBB: Retrieved 2538 rows, trimmed to 300. [2026-01-30T12:11:12.917716] [DEBUG] [REMOTE ] HUBB: PASS: History has at least 300 days. [2026-01-30T12:11:12.917971] [DEBUG] [REMOTE ] HUBB: PASS: Price check passed. Min price $406.02. [2026-01-30T12:11:12.918109] [DEBUG] [REMOTE ] HUBB: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:12.918227] [DEBUG] [REMOTE ] HUBB: PASS: Integrity check passed. [2026-01-30T12:11:12.918270] [DEBUG] [REMOTE ] HUBB: Symbol is viable for forecasting. [2026-01-30T12:11:12.918327] [INFO ] [MAIN ] [1554/3488] HUBB kept (0.4s) | 1552 kept, 2 rejected | 139.5/min | ETA: 13.9m [2026-01-30T12:11:13.520590] [DEBUG] [REMOTE ] HUBG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:13.520734] [DEBUG] [REMOTE ] HUBG: PASS: History has at least 300 days. [2026-01-30T12:11:13.520966] [DEBUG] [REMOTE ] HUBG: PASS: Price check passed. Min price $34.64. [2026-01-30T12:11:13.521287] [DEBUG] [REMOTE ] HUBG: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:13.521401] [DEBUG] [REMOTE ] HUBG: PASS: Integrity check passed. [2026-01-30T12:11:13.521441] [DEBUG] [REMOTE ] HUBG: Symbol is viable for forecasting. [2026-01-30T12:11:13.521490] [INFO ] [MAIN ] [1555/3488] HUBG kept (0.6s) | 1553 kept, 2 rejected | 139.5/min | ETA: 13.9m [2026-01-30T12:11:13.855890] [DEBUG] [REMOTE ] HUBS: Retrieved 2843 rows, trimmed to 300. [2026-01-30T12:11:13.856019] [DEBUG] [REMOTE ] HUBS: PASS: History has at least 300 days. [2026-01-30T12:11:13.856237] [DEBUG] [REMOTE ] HUBS: PASS: Price check passed. Min price $281.53. [2026-01-30T12:11:13.856368] [DEBUG] [REMOTE ] HUBS: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:13.856473] [DEBUG] [REMOTE ] HUBS: PASS: Integrity check passed. [2026-01-30T12:11:13.856511] [DEBUG] [REMOTE ] HUBS: Symbol is viable for forecasting. [2026-01-30T12:11:13.856556] [INFO ] [MAIN ] [1556/3488] HUBS kept (0.3s) | 1554 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:14.367021] [DEBUG] [REMOTE ] HUM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:14.367159] [DEBUG] [REMOTE ] HUM: PASS: History has at least 300 days. [2026-01-30T12:11:14.367373] [DEBUG] [REMOTE ] HUM: PASS: Price check passed. Min price $194.01. [2026-01-30T12:11:14.367505] [DEBUG] [REMOTE ] HUM: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:14.367640] [DEBUG] [REMOTE ] HUM: PASS: Integrity check passed. [2026-01-30T12:11:14.367681] [DEBUG] [REMOTE ] HUM: Symbol is viable for forecasting. [2026-01-30T12:11:14.367730] [INFO ] [MAIN ] [1557/3488] HUM kept (0.5s) | 1555 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:14.825640] [DEBUG] [REMOTE ] HUN: Retrieved 5273 rows, trimmed to 300. [2026-01-30T12:11:14.825801] [DEBUG] [REMOTE ] HUN: PASS: History has at least 300 days. [2026-01-30T12:11:14.826055] [DEBUG] [REMOTE ] HUN: PASS: Price check passed. Min price $7.36. [2026-01-30T12:11:14.826386] [DEBUG] [REMOTE ] HUN: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:14.826517] [DEBUG] [REMOTE ] HUN: PASS: Integrity check passed. [2026-01-30T12:11:14.826565] [DEBUG] [REMOTE ] HUN: Symbol is viable for forecasting. [2026-01-30T12:11:14.826635] [INFO ] [MAIN ] [1558/3488] HUN kept (0.5s) | 1556 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:15.261007] [DEBUG] [REMOTE ] HURC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:15.261156] [DEBUG] [REMOTE ] HURC: PASS: History has at least 300 days. [2026-01-30T12:11:15.261397] [DEBUG] [REMOTE ] HURC: PASS: Price check passed. Min price $14.75. [2026-01-30T12:11:15.261539] [DEBUG] [REMOTE ] HURC: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:15.261686] [DEBUG] [REMOTE ] HURC: PASS: Integrity check passed. [2026-01-30T12:11:15.261745] [DEBUG] [REMOTE ] HURC: Symbol is viable for forecasting. [2026-01-30T12:11:15.261800] [INFO ] [MAIN ] [1559/3488] HURC kept (0.4s) | 1557 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:15.604914] [DEBUG] [REMOTE ] HURN: Retrieved 5358 rows, trimmed to 300. [2026-01-30T12:11:15.605067] [DEBUG] [REMOTE ] HURN: PASS: History has at least 300 days. [2026-01-30T12:11:15.605326] [DEBUG] [REMOTE ] HURN: PASS: Price check passed. Min price $160.53. [2026-01-30T12:11:15.605508] [DEBUG] [REMOTE ] HURN: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:15.605686] [DEBUG] [REMOTE ] HURN: PASS: Integrity check passed. [2026-01-30T12:11:15.605758] [DEBUG] [REMOTE ] HURN: Symbol is viable for forecasting. [2026-01-30T12:11:15.605834] [INFO ] [MAIN ] [1560/3488] HURN kept (0.3s) | 1558 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:15.956673] [DEBUG] [REMOTE ] HUYA: Retrieved 1940 rows, trimmed to 300. [2026-01-30T12:11:15.956785] [DEBUG] [REMOTE ] HUYA: PASS: History has at least 300 days. [2026-01-30T12:11:15.956980] [DEBUG] [REMOTE ] HUYA: PASS: Price check passed. Min price $2.63. [2026-01-30T12:11:15.957111] [DEBUG] [REMOTE ] HUYA: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:15.957217] [DEBUG] [REMOTE ] HUYA: PASS: Integrity check passed. [2026-01-30T12:11:15.957255] [DEBUG] [REMOTE ] HUYA: Symbol is viable for forecasting. [2026-01-30T12:11:15.957303] [INFO ] [MAIN ] [1561/3488] HUYA kept (0.4s) | 1559 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:16.531535] [DEBUG] [REMOTE ] HWC: Retrieved 6304 rows, trimmed to 300. [2026-01-30T12:11:16.531695] [DEBUG] [REMOTE ] HWC: PASS: History has at least 300 days. [2026-01-30T12:11:16.531937] [DEBUG] [REMOTE ] HWC: PASS: Price check passed. Min price $55.82. [2026-01-30T12:11:16.532089] [DEBUG] [REMOTE ] HWC: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:16.532202] [DEBUG] [REMOTE ] HWC: PASS: Integrity check passed. [2026-01-30T12:11:16.532242] [DEBUG] [REMOTE ] HWC: Symbol is viable for forecasting. [2026-01-30T12:11:16.532291] [INFO ] [MAIN ] [1562/3488] HWC kept (0.6s) | 1560 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:16.708833] [DEBUG] [REMOTE ] HWH: Retrieved 517 rows, trimmed to 300. [2026-01-30T12:11:16.708965] [DEBUG] [REMOTE ] HWH: PASS: History has at least 300 days. [2026-01-30T12:11:16.709159] [DEBUG] [REMOTE ] HWH: PASS: Price check passed. Min price $1.47. [2026-01-30T12:11:16.709288] [DEBUG] [REMOTE ] HWH: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:16.709394] [DEBUG] [REMOTE ] HWH: PASS: Integrity check passed. [2026-01-30T12:11:16.709433] [DEBUG] [REMOTE ] HWH: Symbol is viable for forecasting. [2026-01-30T12:11:16.709481] [INFO ] [MAIN ] [1563/3488] HWH kept (0.2s) | 1561 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:17.383839] [DEBUG] [REMOTE ] HWKN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:17.383974] [DEBUG] [REMOTE ] HWKN: PASS: History has at least 300 days. [2026-01-30T12:11:17.384192] [DEBUG] [REMOTE ] HWKN: PASS: Price check passed. Min price $120.17. [2026-01-30T12:11:17.384326] [DEBUG] [REMOTE ] HWKN: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:17.384443] [DEBUG] [REMOTE ] HWKN: PASS: Integrity check passed. [2026-01-30T12:11:17.384483] [DEBUG] [REMOTE ] HWKN: Symbol is viable for forecasting. [2026-01-30T12:11:17.384531] [INFO ] [MAIN ] [1564/3488] HWKN kept (0.7s) | 1562 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:17.827612] [DEBUG] [REMOTE ] HWM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:17.827747] [DEBUG] [REMOTE ] HWM: PASS: History has at least 300 days. [2026-01-30T12:11:17.828003] [DEBUG] [REMOTE ] HWM: PASS: Price check passed. Min price $190.98. [2026-01-30T12:11:17.828157] [DEBUG] [REMOTE ] HWM: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:17.828277] [DEBUG] [REMOTE ] HWM: PASS: Integrity check passed. [2026-01-30T12:11:17.828318] [DEBUG] [REMOTE ] HWM: Symbol is viable for forecasting. [2026-01-30T12:11:17.828366] [INFO ] [MAIN ] [1565/3488] HWM kept (0.4s) | 1563 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:18.281085] [DEBUG] [REMOTE ] HXL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:18.281234] [DEBUG] [REMOTE ] HXL: PASS: History has at least 300 days. [2026-01-30T12:11:18.281490] [DEBUG] [REMOTE ] HXL: PASS: Price check passed. Min price $67.81. [2026-01-30T12:11:18.281680] [DEBUG] [REMOTE ] HXL: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:18.281825] [DEBUG] [REMOTE ] HXL: PASS: Integrity check passed. [2026-01-30T12:11:18.281869] [DEBUG] [REMOTE ] HXL: Symbol is viable for forecasting. [2026-01-30T12:11:18.281919] [INFO ] [MAIN ] [1566/3488] HXL kept (0.5s) | 1564 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:18.633641] [DEBUG] [REMOTE ] HY: Retrieved 3351 rows, trimmed to 300. [2026-01-30T12:11:18.633767] [DEBUG] [REMOTE ] HY: PASS: History has at least 300 days. [2026-01-30T12:11:18.633971] [DEBUG] [REMOTE ] HY: PASS: Price check passed. Min price $26.16. [2026-01-30T12:11:18.634139] [DEBUG] [REMOTE ] HY: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:18.634258] [DEBUG] [REMOTE ] HY: PASS: Integrity check passed. [2026-01-30T12:11:18.634298] [DEBUG] [REMOTE ] HY: Symbol is viable for forecasting. [2026-01-30T12:11:18.634345] [INFO ] [MAIN ] [1567/3488] HY kept (0.4s) | 1565 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:18.959686] [DEBUG] [REMOTE ] HYFM: Retrieved 1289 rows, trimmed to 300. [2026-01-30T12:11:18.959834] [DEBUG] [REMOTE ] HYFM: PASS: History has at least 300 days. [2026-01-30T12:11:18.960118] [DEBUG] [REMOTE ] HYFM: PASS: Price check passed. Min price $1.51. [2026-01-30T12:11:18.960266] [DEBUG] [REMOTE ] HYFM: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:18.960381] [DEBUG] [REMOTE ] HYFM: PASS: Integrity check passed. [2026-01-30T12:11:18.960422] [DEBUG] [REMOTE ] HYFM: Symbol is viable for forecasting. [2026-01-30T12:11:18.960470] [INFO ] [MAIN ] [1568/3488] HYFM kept (0.3s) | 1566 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:19.450224] [DEBUG] [REMOTE ] HYI: Retrieved 3837 rows, trimmed to 300. [2026-01-30T12:11:19.450363] [DEBUG] [REMOTE ] HYI: PASS: History has at least 300 days. [2026-01-30T12:11:19.450600] [DEBUG] [REMOTE ] HYI: PASS: Price check passed. Min price $10.73. [2026-01-30T12:11:19.450740] [DEBUG] [REMOTE ] HYI: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:19.450864] [DEBUG] [REMOTE ] HYI: PASS: Integrity check passed. [2026-01-30T12:11:19.450915] [DEBUG] [REMOTE ] HYI: Symbol is viable for forecasting. [2026-01-30T12:11:19.450973] [INFO ] [MAIN ] [1569/3488] HYI kept (0.5s) | 1567 kept, 2 rejected | 139.5/min | ETA: 13.8m [2026-01-30T12:11:19.843679] [DEBUG] [REMOTE ] HYLS: Retrieved 3251 rows, trimmed to 300. [2026-01-30T12:11:19.843822] [DEBUG] [REMOTE ] HYLS: PASS: History has at least 300 days. [2026-01-30T12:11:19.844047] [DEBUG] [REMOTE ] HYLS: PASS: Price check passed. Min price $40.99. [2026-01-30T12:11:19.844195] [DEBUG] [REMOTE ] HYLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:19.844312] [DEBUG] [REMOTE ] HYLS: PASS: Integrity check passed. [2026-01-30T12:11:19.844352] [DEBUG] [REMOTE ] HYLS: Symbol is viable for forecasting. [2026-01-30T12:11:19.844400] [INFO ] [MAIN ] [1570/3488] HYLS kept (0.4s) | 1568 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:20.156871] [DEBUG] [REMOTE ] HYMC: Retrieved 1973 rows, trimmed to 300. [2026-01-30T12:11:20.157046] [DEBUG] [REMOTE ] HYMC: PASS: History has at least 300 days. [2026-01-30T12:11:20.157286] [DEBUG] [REMOTE ] HYMC: PASS: Price check passed. Min price $7.24. [2026-01-30T12:11:20.157427] [DEBUG] [REMOTE ] HYMC: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:20.157545] [DEBUG] [REMOTE ] HYMC: PASS: Integrity check passed. [2026-01-30T12:11:20.157606] [DEBUG] [REMOTE ] HYMC: Symbol is viable for forecasting. [2026-01-30T12:11:20.157662] [INFO ] [MAIN ] [1571/3488] HYMC kept (0.3s) | 1569 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:20.613406] [DEBUG] [REMOTE ] HYXF: Retrieved 2418 rows, trimmed to 300. [2026-01-30T12:11:20.613539] [DEBUG] [REMOTE ] HYXF: PASS: History has at least 300 days. [2026-01-30T12:11:20.613804] [DEBUG] [REMOTE ] HYXF: PASS: Price check passed. Min price $46.42. [2026-01-30T12:11:20.613947] [DEBUG] [REMOTE ] HYXF: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:20.614062] [DEBUG] [REMOTE ] HYXF: PASS: Integrity check passed. [2026-01-30T12:11:20.614102] [DEBUG] [REMOTE ] HYXF: Symbol is viable for forecasting. [2026-01-30T12:11:20.614150] [INFO ] [MAIN ] [1572/3488] HYXF kept (0.5s) | 1570 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:21.029364] [DEBUG] [REMOTE ] HYZD: Retrieved 3046 rows, trimmed to 300. [2026-01-30T12:11:21.029491] [DEBUG] [REMOTE ] HYZD: PASS: History has at least 300 days. [2026-01-30T12:11:21.029719] [DEBUG] [REMOTE ] HYZD: PASS: Price check passed. Min price $22.05. [2026-01-30T12:11:21.029873] [DEBUG] [REMOTE ] HYZD: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:21.029996] [DEBUG] [REMOTE ] HYZD: PASS: Integrity check passed. [2026-01-30T12:11:21.030036] [DEBUG] [REMOTE ] HYZD: Symbol is viable for forecasting. [2026-01-30T12:11:21.030083] [INFO ] [MAIN ] [1573/3488] HYZD kept (0.4s) | 1571 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:21.553834] [DEBUG] [REMOTE ] HZO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:21.554007] [DEBUG] [REMOTE ] HZO: PASS: History has at least 300 days. [2026-01-30T12:11:21.554240] [DEBUG] [REMOTE ] HZO: PASS: Price check passed. Min price $21.43. [2026-01-30T12:11:21.554376] [DEBUG] [REMOTE ] HZO: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:21.554498] [DEBUG] [REMOTE ] HZO: PASS: Integrity check passed. [2026-01-30T12:11:21.554539] [DEBUG] [REMOTE ] HZO: Symbol is viable for forecasting. [2026-01-30T12:11:21.554607] [INFO ] [MAIN ] [1574/3488] HZO kept (0.5s) | 1572 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:22.069367] [DEBUG] [REMOTE ] IAC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:22.069509] [DEBUG] [REMOTE ] IAC: PASS: History has at least 300 days. [2026-01-30T12:11:22.069760] [DEBUG] [REMOTE ] IAC: PASS: Price check passed. Min price $31.52. [2026-01-30T12:11:22.069901] [DEBUG] [REMOTE ] IAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:22.070058] [DEBUG] [REMOTE ] IAC: PASS: Integrity check passed. [2026-01-30T12:11:22.070111] [DEBUG] [REMOTE ] IAC: Symbol is viable for forecasting. [2026-01-30T12:11:22.070177] [INFO ] [MAIN ] [1575/3488] IAC kept (0.5s) | 1573 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:22.369738] [DEBUG] [REMOTE ] IAE: Retrieved 4741 rows, trimmed to 300. [2026-01-30T12:11:22.369865] [DEBUG] [REMOTE ] IAE: PASS: History has at least 300 days. [2026-01-30T12:11:22.370281] [DEBUG] [REMOTE ] IAE: PASS: Price check passed. Min price $6.96. [2026-01-30T12:11:22.370416] [DEBUG] [REMOTE ] IAE: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:22.370535] [DEBUG] [REMOTE ] IAE: PASS: Integrity check passed. [2026-01-30T12:11:22.370611] [DEBUG] [REMOTE ] IAE: Symbol is viable for forecasting. [2026-01-30T12:11:22.370679] [INFO ] [MAIN ] [1576/3488] IAE kept (0.3s) | 1574 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:22.895269] [DEBUG] [REMOTE ] IAG: Retrieved 5673 rows, trimmed to 300. [2026-01-30T12:11:22.895404] [DEBUG] [REMOTE ] IAG: PASS: History has at least 300 days. [2026-01-30T12:11:22.895632] [DEBUG] [REMOTE ] IAG: PASS: Price check passed. Min price $10.96. [2026-01-30T12:11:22.895767] [DEBUG] [REMOTE ] IAG: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:22.895879] [DEBUG] [REMOTE ] IAG: PASS: Integrity check passed. [2026-01-30T12:11:22.895919] [DEBUG] [REMOTE ] IAG: Symbol is viable for forecasting. [2026-01-30T12:11:22.895967] [INFO ] [MAIN ] [1577/3488] IAG kept (0.5s) | 1575 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:23.384320] [DEBUG] [REMOTE ] IBB: Retrieved 6278 rows, trimmed to 300. [2026-01-30T12:11:23.384473] [DEBUG] [REMOTE ] IBB: PASS: History has at least 300 days. [2026-01-30T12:11:23.384739] [DEBUG] [REMOTE ] IBB: PASS: Price check passed. Min price $155.91. [2026-01-30T12:11:23.384886] [DEBUG] [REMOTE ] IBB: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:23.385006] [DEBUG] [REMOTE ] IBB: PASS: Integrity check passed. [2026-01-30T12:11:23.385048] [DEBUG] [REMOTE ] IBB: Symbol is viable for forecasting. [2026-01-30T12:11:23.385099] [INFO ] [MAIN ] [1578/3488] IBB kept (0.5s) | 1576 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:23.628865] [DEBUG] [REMOTE ] IBBQ: Retrieved 1164 rows, trimmed to 300. [2026-01-30T12:11:23.629023] [DEBUG] [REMOTE ] IBBQ: PASS: History has at least 300 days. [2026-01-30T12:11:23.629263] [DEBUG] [REMOTE ] IBBQ: PASS: Price check passed. Min price $26.08. [2026-01-30T12:11:23.629427] [DEBUG] [REMOTE ] IBBQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:23.629560] [DEBUG] [REMOTE ] IBBQ: PASS: Integrity check passed. [2026-01-30T12:11:23.629629] [DEBUG] [REMOTE ] IBBQ: Symbol is viable for forecasting. [2026-01-30T12:11:23.629690] [INFO ] [MAIN ] [1579/3488] IBBQ kept (0.2s) | 1577 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:24.131089] [DEBUG] [REMOTE ] IBCP: Retrieved 6306 rows, trimmed to 300. [2026-01-30T12:11:24.131241] [DEBUG] [REMOTE ] IBCP: PASS: History has at least 300 days. [2026-01-30T12:11:24.131455] [DEBUG] [REMOTE ] IBCP: PASS: Price check passed. Min price $30.08. [2026-01-30T12:11:24.131606] [DEBUG] [REMOTE ] IBCP: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:24.131719] [DEBUG] [REMOTE ] IBCP: PASS: Integrity check passed. [2026-01-30T12:11:24.131759] [DEBUG] [REMOTE ] IBCP: Symbol is viable for forecasting. [2026-01-30T12:11:24.131806] [INFO ] [MAIN ] [1580/3488] IBCP kept (0.5s) | 1578 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:24.458853] [DEBUG] [REMOTE ] IBEX: Retrieved 1376 rows, trimmed to 300. [2026-01-30T12:11:24.458958] [DEBUG] [REMOTE ] IBEX: PASS: History has at least 300 days. [2026-01-30T12:11:24.459152] [DEBUG] [REMOTE ] IBEX: PASS: Price check passed. Min price $33.91. [2026-01-30T12:11:24.459283] [DEBUG] [REMOTE ] IBEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:24.459389] [DEBUG] [REMOTE ] IBEX: PASS: Integrity check passed. [2026-01-30T12:11:24.459429] [DEBUG] [REMOTE ] IBEX: Symbol is viable for forecasting. [2026-01-30T12:11:24.459476] [INFO ] [MAIN ] [1581/3488] IBEX kept (0.3s) | 1579 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:25.124134] [DEBUG] [REMOTE ] IBM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:25.124262] [DEBUG] [REMOTE ] IBM: PASS: History has at least 300 days. [2026-01-30T12:11:25.124465] [DEBUG] [REMOTE ] IBM: PASS: Price check passed. Min price $288.53. [2026-01-30T12:11:25.124617] [DEBUG] [REMOTE ] IBM: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:25.124728] [DEBUG] [REMOTE ] IBM: PASS: Integrity check passed. [2026-01-30T12:11:25.124768] [DEBUG] [REMOTE ] IBM: Symbol is viable for forecasting. [2026-01-30T12:11:25.124815] [INFO ] [MAIN ] [1582/3488] IBM kept (0.7s) | 1580 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:25.594298] [DEBUG] [REMOTE ] IBN: Retrieved 6499 rows, trimmed to 300. [2026-01-30T12:11:25.594440] [DEBUG] [REMOTE ] IBN: PASS: History has at least 300 days. [2026-01-30T12:11:25.594674] [DEBUG] [REMOTE ] IBN: PASS: Price check passed. Min price $29.15. [2026-01-30T12:11:25.594807] [DEBUG] [REMOTE ] IBN: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:25.594922] [DEBUG] [REMOTE ] IBN: PASS: Integrity check passed. [2026-01-30T12:11:25.594962] [DEBUG] [REMOTE ] IBN: Symbol is viable for forecasting. [2026-01-30T12:11:25.595011] [INFO ] [MAIN ] [1583/3488] IBN kept (0.5s) | 1581 kept, 2 rejected | 139.5/min | ETA: 13.7m [2026-01-30T12:11:25.876396] [DEBUG] [REMOTE ] IBOC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:25.876537] [DEBUG] [REMOTE ] IBOC: PASS: History has at least 300 days. [2026-01-30T12:11:25.876770] [DEBUG] [REMOTE ] IBOC: PASS: Price check passed. Min price $63.42. [2026-01-30T12:11:25.876910] [DEBUG] [REMOTE ] IBOC: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:25.877026] [DEBUG] [REMOTE ] IBOC: PASS: Integrity check passed. [2026-01-30T12:11:25.877067] [DEBUG] [REMOTE ] IBOC: Symbol is viable for forecasting. [2026-01-30T12:11:25.877116] [INFO ] [MAIN ] [1584/3488] IBOC kept (0.3s) | 1582 kept, 2 rejected | 139.5/min | ETA: 13.6m [2026-01-30T12:11:26.319777] [DEBUG] [REMOTE ] IBP: Retrieved 3008 rows, trimmed to 300. [2026-01-30T12:11:26.319904] [DEBUG] [REMOTE ] IBP: PASS: History has at least 300 days. [2026-01-30T12:11:26.320102] [DEBUG] [REMOTE ] IBP: PASS: Price check passed. Min price $237.69. [2026-01-30T12:11:26.320233] [DEBUG] [REMOTE ] IBP: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:26.320342] [DEBUG] [REMOTE ] IBP: PASS: Integrity check passed. [2026-01-30T12:11:26.320382] [DEBUG] [REMOTE ] IBP: Symbol is viable for forecasting. [2026-01-30T12:11:26.320430] [INFO ] [MAIN ] [1585/3488] IBP kept (0.4s) | 1583 kept, 2 rejected | 139.5/min | ETA: 13.6m [2026-01-30T12:11:26.548190] [DEBUG] [REMOTE ] IBRX: Retrieved 2643 rows, trimmed to 300. [2026-01-30T12:11:26.548341] [DEBUG] [REMOTE ] IBRX: PASS: History has at least 300 days. [2026-01-30T12:11:26.548536] [DEBUG] [REMOTE ] IBRX: PASS: Price check passed. Min price $1.98. [2026-01-30T12:11:26.548695] [DEBUG] [REMOTE ] IBRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:26.548803] [DEBUG] [REMOTE ] IBRX: PASS: Integrity check passed. [2026-01-30T12:11:26.548841] [DEBUG] [REMOTE ] IBRX: Symbol is viable for forecasting. [2026-01-30T12:11:26.548888] [INFO ] [MAIN ] [1586/3488] IBRX kept (0.2s) | 1584 kept, 2 rejected | 139.5/min | ETA: 13.6m [2026-01-30T12:11:27.059424] [DEBUG] [REMOTE ] IBTG: Retrieved 1488 rows, trimmed to 300. [2026-01-30T12:11:27.059547] [DEBUG] [REMOTE ] IBTG: PASS: History has at least 300 days. [2026-01-30T12:11:27.059769] [DEBUG] [REMOTE ] IBTG: PASS: Price check passed. Min price $22.73. [2026-01-30T12:11:27.059901] [DEBUG] [REMOTE ] IBTG: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:27.060017] [DEBUG] [REMOTE ] IBTG: PASS: Integrity check passed. [2026-01-30T12:11:27.060064] [DEBUG] [REMOTE ] IBTG: Symbol is viable for forecasting. [2026-01-30T12:11:27.060123] [INFO ] [MAIN ] [1587/3488] IBTG kept (0.5s) | 1585 kept, 2 rejected | 139.5/min | ETA: 13.6m [2026-01-30T12:11:27.461627] [DEBUG] [REMOTE ] IBTH: Retrieved 1488 rows, trimmed to 300. [2026-01-30T12:11:27.461750] [DEBUG] [REMOTE ] IBTH: PASS: History has at least 300 days. [2026-01-30T12:11:27.461947] [DEBUG] [REMOTE ] IBTH: PASS: Price check passed. Min price $22.29. [2026-01-30T12:11:27.462104] [DEBUG] [REMOTE ] IBTH: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:27.462226] [DEBUG] [REMOTE ] IBTH: PASS: Integrity check passed. [2026-01-30T12:11:27.462267] [DEBUG] [REMOTE ] IBTH: Symbol is viable for forecasting. [2026-01-30T12:11:27.462317] [INFO ] [MAIN ] [1588/3488] IBTH kept (0.4s) | 1586 kept, 2 rejected | 139.5/min | ETA: 13.6m [2026-01-30T12:11:27.867146] [DEBUG] [REMOTE ] IBTI: Retrieved 1488 rows, trimmed to 300. [2026-01-30T12:11:27.867272] [DEBUG] [REMOTE ] IBTI: PASS: History has at least 300 days. [2026-01-30T12:11:27.867474] [DEBUG] [REMOTE ] IBTI: PASS: Price check passed. Min price $22.18. [2026-01-30T12:11:27.867639] [DEBUG] [REMOTE ] IBTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:27.867754] [DEBUG] [REMOTE ] IBTI: PASS: Integrity check passed. [2026-01-30T12:11:27.867794] [DEBUG] [REMOTE ] IBTI: Symbol is viable for forecasting. [2026-01-30T12:11:27.867862] [INFO ] [MAIN ] [1589/3488] IBTI kept (0.4s) | 1587 kept, 2 rejected | 139.5/min | ETA: 13.6m [2026-01-30T12:11:28.274367] [DEBUG] [REMOTE ] IBTJ: Retrieved 1488 rows, trimmed to 300. [2026-01-30T12:11:28.274564] [DEBUG] [REMOTE ] IBTJ: PASS: History has at least 300 days. [2026-01-30T12:11:28.274866] [DEBUG] [REMOTE ] IBTJ: PASS: Price check passed. Min price $21.76. [2026-01-30T12:11:28.275011] [DEBUG] [REMOTE ] IBTJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:28.275187] [DEBUG] [REMOTE ] IBTJ: PASS: Integrity check passed. [2026-01-30T12:11:28.275231] [DEBUG] [REMOTE ] IBTJ: Symbol is viable for forecasting. [2026-01-30T12:11:28.275285] [INFO ] [MAIN ] [1590/3488] IBTJ kept (0.4s) | 1588 kept, 2 rejected | 139.5/min | ETA: 13.6m [2026-01-30T12:11:28.673381] [DEBUG] [REMOTE ] IBTK: Retrieved 1390 rows, trimmed to 300. [2026-01-30T12:11:28.673504] [DEBUG] [REMOTE ] IBTK: PASS: History has at least 300 days. [2026-01-30T12:11:28.673725] [DEBUG] [REMOTE ] IBTK: PASS: Price check passed. Min price $19.69. [2026-01-30T12:11:28.673860] [DEBUG] [REMOTE ] IBTK: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:28.673967] [DEBUG] [REMOTE ] IBTK: PASS: Integrity check passed. [2026-01-30T12:11:28.674007] [DEBUG] [REMOTE ] IBTK: Symbol is viable for forecasting. [2026-01-30T12:11:28.674054] [INFO ] [MAIN ] [1591/3488] IBTK kept (0.4s) | 1589 kept, 2 rejected | 139.5/min | ETA: 13.6m [2026-01-30T12:11:29.048763] [DEBUG] [REMOTE ] IBTL: Retrieved 1109 rows, trimmed to 300. [2026-01-30T12:11:29.048905] [DEBUG] [REMOTE ] IBTL: PASS: History has at least 300 days. [2026-01-30T12:11:29.049119] [DEBUG] [REMOTE ] IBTL: PASS: Price check passed. Min price $20.36. [2026-01-30T12:11:29.049260] [DEBUG] [REMOTE ] IBTL: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:29.049373] [DEBUG] [REMOTE ] IBTL: PASS: Integrity check passed. [2026-01-30T12:11:29.049414] [DEBUG] [REMOTE ] IBTL: Symbol is viable for forecasting. [2026-01-30T12:11:29.049462] [INFO ] [MAIN ] [1592/3488] IBTL kept (0.4s) | 1590 kept, 2 rejected | 139.6/min | ETA: 13.6m [2026-01-30T12:11:29.307249] [DEBUG] [REMOTE ] IBTM: Retrieved 894 rows, trimmed to 300. [2026-01-30T12:11:29.307376] [DEBUG] [REMOTE ] IBTM: PASS: History has at least 300 days. [2026-01-30T12:11:29.307586] [DEBUG] [REMOTE ] IBTM: PASS: Price check passed. Min price $22.91. [2026-01-30T12:11:29.307720] [DEBUG] [REMOTE ] IBTM: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:29.307843] [DEBUG] [REMOTE ] IBTM: PASS: Integrity check passed. [2026-01-30T12:11:29.307885] [DEBUG] [REMOTE ] IBTM: Symbol is viable for forecasting. [2026-01-30T12:11:29.307934] [INFO ] [MAIN ] [1593/3488] IBTM kept (0.3s) | 1591 kept, 2 rejected | 139.6/min | ETA: 13.6m [2026-01-30T12:11:29.719707] [DEBUG] [REMOTE ] IBTO: Retrieved 649 rows, trimmed to 300. [2026-01-30T12:11:29.719838] [DEBUG] [REMOTE ] IBTO: PASS: History has at least 300 days. [2026-01-30T12:11:29.720073] [DEBUG] [REMOTE ] IBTO: PASS: Price check passed. Min price $24.40. [2026-01-30T12:11:29.720271] [DEBUG] [REMOTE ] IBTO: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:29.720401] [DEBUG] [REMOTE ] IBTO: PASS: Integrity check passed. [2026-01-30T12:11:29.720448] [DEBUG] [REMOTE ] IBTO: Symbol is viable for forecasting. [2026-01-30T12:11:29.720506] [INFO ] [MAIN ] [1594/3488] IBTO kept (0.4s) | 1592 kept, 2 rejected | 139.6/min | ETA: 13.6m [2026-01-30T12:11:30.360381] [DEBUG] [REMOTE ] ICE: Retrieved 5081 rows, trimmed to 300. [2026-01-30T12:11:30.360510] [DEBUG] [REMOTE ] ICE: PASS: History has at least 300 days. [2026-01-30T12:11:30.360770] [DEBUG] [REMOTE ] ICE: PASS: Price check passed. Min price $145.15. [2026-01-30T12:11:30.360912] [DEBUG] [REMOTE ] ICE: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:30.361021] [DEBUG] [REMOTE ] ICE: PASS: Integrity check passed. [2026-01-30T12:11:30.361060] [DEBUG] [REMOTE ] ICE: Symbol is viable for forecasting. [2026-01-30T12:11:30.361108] [INFO ] [MAIN ] [1595/3488] ICE kept (0.6s) | 1593 kept, 2 rejected | 139.6/min | ETA: 13.6m [2026-01-30T12:11:30.798009] [DEBUG] [REMOTE ] ICFI: Retrieved 4864 rows, trimmed to 300. [2026-01-30T12:11:30.798139] [DEBUG] [REMOTE ] ICFI: PASS: History has at least 300 days. [2026-01-30T12:11:30.798528] [DEBUG] [REMOTE ] ICFI: PASS: Price check passed. Min price $76.35. [2026-01-30T12:11:30.798680] [DEBUG] [REMOTE ] ICFI: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:30.798792] [DEBUG] [REMOTE ] ICFI: PASS: Integrity check passed. [2026-01-30T12:11:30.798831] [DEBUG] [REMOTE ] ICFI: Symbol is viable for forecasting. [2026-01-30T12:11:30.798877] [INFO ] [MAIN ] [1596/3488] ICFI kept (0.4s) | 1594 kept, 2 rejected | 139.6/min | ETA: 13.6m [2026-01-30T12:11:31.137527] [DEBUG] [REMOTE ] ICL: Retrieved 2854 rows, trimmed to 300. [2026-01-30T12:11:31.137670] [DEBUG] [REMOTE ] ICL: PASS: History has at least 300 days. [2026-01-30T12:11:31.137898] [DEBUG] [REMOTE ] ICL: PASS: Price check passed. Min price $4.88. [2026-01-30T12:11:31.138033] [DEBUG] [REMOTE ] ICL: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:31.138139] [DEBUG] [REMOTE ] ICL: PASS: Integrity check passed. [2026-01-30T12:11:31.138179] [DEBUG] [REMOTE ] ICL: Symbol is viable for forecasting. [2026-01-30T12:11:31.138227] [INFO ] [MAIN ] [1597/3488] ICL kept (0.3s) | 1595 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:31.576917] [DEBUG] [REMOTE ] ICLN: Retrieved 4427 rows, trimmed to 300. [2026-01-30T12:11:31.577090] [DEBUG] [REMOTE ] ICLN: PASS: History has at least 300 days. [2026-01-30T12:11:31.577305] [DEBUG] [REMOTE ] ICLN: PASS: Price check passed. Min price $15.94. [2026-01-30T12:11:31.577442] [DEBUG] [REMOTE ] ICLN: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:31.577557] [DEBUG] [REMOTE ] ICLN: PASS: Integrity check passed. [2026-01-30T12:11:31.577617] [DEBUG] [REMOTE ] ICLN: Symbol is viable for forecasting. [2026-01-30T12:11:31.577666] [INFO ] [MAIN ] [1598/3488] ICLN kept (0.4s) | 1596 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:31.935354] [DEBUG] [REMOTE ] ICMB: Retrieved 3013 rows, trimmed to 300. [2026-01-30T12:11:31.935475] [DEBUG] [REMOTE ] ICMB: PASS: History has at least 300 days. [2026-01-30T12:11:31.935691] [DEBUG] [REMOTE ] ICMB: PASS: Price check passed. Min price $2.49. [2026-01-30T12:11:31.935826] [DEBUG] [REMOTE ] ICMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:31.935934] [DEBUG] [REMOTE ] ICMB: PASS: Integrity check passed. [2026-01-30T12:11:31.935974] [DEBUG] [REMOTE ] ICMB: Symbol is viable for forecasting. [2026-01-30T12:11:31.936021] [INFO ] [MAIN ] [1599/3488] ICMB kept (0.4s) | 1597 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:32.217064] [DEBUG] [REMOTE ] ICOP: Retrieved 653 rows, trimmed to 300. [2026-01-30T12:11:32.217201] [DEBUG] [REMOTE ] ICOP: PASS: History has at least 300 days. [2026-01-30T12:11:32.217413] [DEBUG] [REMOTE ] ICOP: PASS: Price check passed. Min price $35.89. [2026-01-30T12:11:32.217555] [DEBUG] [REMOTE ] ICOP: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:32.217690] [DEBUG] [REMOTE ] ICOP: PASS: Integrity check passed. [2026-01-30T12:11:32.217732] [DEBUG] [REMOTE ] ICOP: Symbol is viable for forecasting. [2026-01-30T12:11:32.217782] [INFO ] [MAIN ] [1600/3488] ICOP kept (0.3s) | 1598 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:32.850115] [DEBUG] [REMOTE ] ICUI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:32.850268] [DEBUG] [REMOTE ] ICUI: PASS: History has at least 300 days. [2026-01-30T12:11:32.850749] [DEBUG] [REMOTE ] ICUI: PASS: Price check passed. Min price $122.86. [2026-01-30T12:11:32.850926] [DEBUG] [REMOTE ] ICUI: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:32.851081] [DEBUG] [REMOTE ] ICUI: PASS: Integrity check passed. [2026-01-30T12:11:32.851130] [DEBUG] [REMOTE ] ICUI: Symbol is viable for forecasting. [2026-01-30T12:11:32.851183] [INFO ] [MAIN ] [1601/3488] ICUI kept (0.6s) | 1599 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:33.292968] [DEBUG] [REMOTE ] IDA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:33.293102] [DEBUG] [REMOTE ] IDA: PASS: History has at least 300 days. [2026-01-30T12:11:33.293346] [DEBUG] [REMOTE ] IDA: PASS: Price check passed. Min price $124.73. [2026-01-30T12:11:33.293487] [DEBUG] [REMOTE ] IDA: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:33.293623] [DEBUG] [REMOTE ] IDA: PASS: Integrity check passed. [2026-01-30T12:11:33.293669] [DEBUG] [REMOTE ] IDA: Symbol is viable for forecasting. [2026-01-30T12:11:33.293721] [INFO ] [MAIN ] [1602/3488] IDA kept (0.4s) | 1600 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:33.428822] [DEBUG] [REMOTE ] IDAI: Retrieved 1239 rows, trimmed to 300. [2026-01-30T12:11:33.428937] [DEBUG] [REMOTE ] IDAI: PASS: History has at least 300 days. [2026-01-30T12:11:33.429131] [DEBUG] [REMOTE ] IDAI: PASS: Price check passed. Min price $3.39. [2026-01-30T12:11:33.429265] [DEBUG] [REMOTE ] IDAI: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:33.429371] [DEBUG] [REMOTE ] IDAI: PASS: Integrity check passed. [2026-01-30T12:11:33.429411] [DEBUG] [REMOTE ] IDAI: Symbol is viable for forecasting. [2026-01-30T12:11:33.429458] [INFO ] [MAIN ] [1603/3488] IDAI kept (0.1s) | 1601 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:34.145190] [DEBUG] [REMOTE ] IDCC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:34.145352] [DEBUG] [REMOTE ] IDCC: PASS: History has at least 300 days. [2026-01-30T12:11:34.145649] [DEBUG] [REMOTE ] IDCC: PASS: Price check passed. Min price $306.00. [2026-01-30T12:11:34.145826] [DEBUG] [REMOTE ] IDCC: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:34.145972] [DEBUG] [REMOTE ] IDCC: PASS: Integrity check passed. [2026-01-30T12:11:34.146024] [DEBUG] [REMOTE ] IDCC: Symbol is viable for forecasting. [2026-01-30T12:11:34.146090] [INFO ] [MAIN ] [1604/3488] IDCC kept (0.7s) | 1602 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:34.528660] [DEBUG] [REMOTE ] IDE: Retrieved 4023 rows, trimmed to 300. [2026-01-30T12:11:34.528786] [DEBUG] [REMOTE ] IDE: PASS: History has at least 300 days. [2026-01-30T12:11:34.528985] [DEBUG] [REMOTE ] IDE: PASS: Price check passed. Min price $11.17. [2026-01-30T12:11:34.529114] [DEBUG] [REMOTE ] IDE: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:34.529223] [DEBUG] [REMOTE ] IDE: PASS: Integrity check passed. [2026-01-30T12:11:34.529262] [DEBUG] [REMOTE ] IDE: Symbol is viable for forecasting. [2026-01-30T12:11:34.529308] [INFO ] [MAIN ] [1605/3488] IDE kept (0.4s) | 1603 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:34.987206] [DEBUG] [REMOTE ] IDN: Retrieved 6587 rows, trimmed to 300. [2026-01-30T12:11:34.987345] [DEBUG] [REMOTE ] IDN: PASS: History has at least 300 days. [2026-01-30T12:11:34.987554] [DEBUG] [REMOTE ] IDN: PASS: Price check passed. Min price $4.13. [2026-01-30T12:11:34.987707] [DEBUG] [REMOTE ] IDN: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:34.987817] [DEBUG] [REMOTE ] IDN: PASS: Integrity check passed. [2026-01-30T12:11:34.987881] [DEBUG] [REMOTE ] IDN: Symbol is viable for forecasting. [2026-01-30T12:11:34.987930] [INFO ] [MAIN ] [1606/3488] IDN kept (0.5s) | 1604 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:35.343759] [DEBUG] [REMOTE ] IDXX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:35.343892] [DEBUG] [REMOTE ] IDXX: PASS: History has at least 300 days. [2026-01-30T12:11:35.344104] [DEBUG] [REMOTE ] IDXX: PASS: Price check passed. Min price $669.00. [2026-01-30T12:11:35.344239] [DEBUG] [REMOTE ] IDXX: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:35.344351] [DEBUG] [REMOTE ] IDXX: PASS: Integrity check passed. [2026-01-30T12:11:35.344391] [DEBUG] [REMOTE ] IDXX: Symbol is viable for forecasting. [2026-01-30T12:11:35.344995] [INFO ] [MAIN ] [1607/3488] IDXX kept (0.4s) | 1605 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:35.706700] [DEBUG] [REMOTE ] IDYA: Retrieved 1681 rows, trimmed to 300. [2026-01-30T12:11:35.706844] [DEBUG] [REMOTE ] IDYA: PASS: History has at least 300 days. [2026-01-30T12:11:35.707081] [DEBUG] [REMOTE ] IDYA: PASS: Price check passed. Min price $29.66. [2026-01-30T12:11:35.707237] [DEBUG] [REMOTE ] IDYA: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:35.707367] [DEBUG] [REMOTE ] IDYA: PASS: Integrity check passed. [2026-01-30T12:11:35.707412] [DEBUG] [REMOTE ] IDYA: Symbol is viable for forecasting. [2026-01-30T12:11:35.707469] [INFO ] [MAIN ] [1608/3488] IDYA kept (0.4s) | 1606 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:36.207940] [DEBUG] [REMOTE ] IEF: Retrieved 5916 rows, trimmed to 300. [2026-01-30T12:11:36.208103] [DEBUG] [REMOTE ] IEF: PASS: History has at least 300 days. [2026-01-30T12:11:36.208391] [DEBUG] [REMOTE ] IEF: PASS: Price check passed. Min price $95.55. [2026-01-30T12:11:36.208536] [DEBUG] [REMOTE ] IEF: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:36.208689] [DEBUG] [REMOTE ] IEF: PASS: Integrity check passed. [2026-01-30T12:11:36.208733] [DEBUG] [REMOTE ] IEF: Symbol is viable for forecasting. [2026-01-30T12:11:36.208820] [INFO ] [MAIN ] [1609/3488] IEF kept (0.5s) | 1607 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:36.598989] [DEBUG] [REMOTE ] IEI: Retrieved 4793 rows, trimmed to 300. [2026-01-30T12:11:36.599120] [DEBUG] [REMOTE ] IEI: PASS: History has at least 300 days. [2026-01-30T12:11:36.599327] [DEBUG] [REMOTE ] IEI: PASS: Price check passed. Min price $118.41. [2026-01-30T12:11:36.599668] [DEBUG] [REMOTE ] IEI: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:36.599782] [DEBUG] [REMOTE ] IEI: PASS: Integrity check passed. [2026-01-30T12:11:36.599822] [DEBUG] [REMOTE ] IEI: Symbol is viable for forecasting. [2026-01-30T12:11:36.599870] [INFO ] [MAIN ] [1610/3488] IEI kept (0.4s) | 1608 kept, 2 rejected | 139.6/min | ETA: 13.5m [2026-01-30T12:11:37.076276] [DEBUG] [REMOTE ] IEP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:37.076406] [DEBUG] [REMOTE ] IEP: PASS: History has at least 300 days. [2026-01-30T12:11:37.076626] [DEBUG] [REMOTE ] IEP: PASS: Price check passed. Min price $7.25. [2026-01-30T12:11:37.076763] [DEBUG] [REMOTE ] IEP: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:37.076871] [DEBUG] [REMOTE ] IEP: PASS: Integrity check passed. [2026-01-30T12:11:37.076911] [DEBUG] [REMOTE ] IEP: Symbol is viable for forecasting. [2026-01-30T12:11:37.076958] [INFO ] [MAIN ] [1611/3488] IEP kept (0.5s) | 1609 kept, 2 rejected | 139.6/min | ETA: 13.4m [2026-01-30T12:11:37.576778] [DEBUG] [REMOTE ] IESC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:37.576907] [DEBUG] [REMOTE ] IESC: PASS: History has at least 300 days. [2026-01-30T12:11:37.577108] [DEBUG] [REMOTE ] IESC: PASS: Price check passed. Min price $357.94. [2026-01-30T12:11:37.577239] [DEBUG] [REMOTE ] IESC: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:37.577353] [DEBUG] [REMOTE ] IESC: PASS: Integrity check passed. [2026-01-30T12:11:37.577392] [DEBUG] [REMOTE ] IESC: Symbol is viable for forecasting. [2026-01-30T12:11:37.577440] [INFO ] [MAIN ] [1612/3488] IESC kept (0.5s) | 1610 kept, 2 rejected | 139.6/min | ETA: 13.4m [2026-01-30T12:11:38.073009] [DEBUG] [REMOTE ] IEX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:38.073142] [DEBUG] [REMOTE ] IEX: PASS: History has at least 300 days. [2026-01-30T12:11:38.073351] [DEBUG] [REMOTE ] IEX: PASS: Price check passed. Min price $161.10. [2026-01-30T12:11:38.073482] [DEBUG] [REMOTE ] IEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:38.073613] [DEBUG] [REMOTE ] IEX: PASS: Integrity check passed. [2026-01-30T12:11:38.073655] [DEBUG] [REMOTE ] IEX: Symbol is viable for forecasting. [2026-01-30T12:11:38.073704] [INFO ] [MAIN ] [1613/3488] IEX kept (0.5s) | 1611 kept, 2 rejected | 139.6/min | ETA: 13.4m [2026-01-30T12:11:38.148892] [DEBUG] [REMOTE ] IFF: Exception occurred during daily data fetch: 'API call returned an empty response.'. [2026-01-30T12:11:38.149173] [DEBUG] [REMOTE ] IFF: FAIL: History check failed. No DataFrame was returned. [2026-01-30T12:11:38.149248] [WARN ] [LOCAL ] IFF: SET TO BLACKLISTED [2026-01-30T12:11:38.150703] [INFO ] [MAIN ] [1614/3488] IFF rejected (0.1s) | 1611 kept, 3 rejected | 139.6/min | ETA: 13.4m [2026-01-30T12:11:38.959703] [DEBUG] [REMOTE ] IFN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:38.959834] [DEBUG] [REMOTE ] IFN: PASS: History has at least 300 days. [2026-01-30T12:11:38.960044] [DEBUG] [REMOTE ] IFN: PASS: Price check passed. Min price $13.55. [2026-01-30T12:11:38.960176] [DEBUG] [REMOTE ] IFN: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:38.960288] [DEBUG] [REMOTE ] IFN: PASS: Integrity check passed. [2026-01-30T12:11:38.960330] [DEBUG] [REMOTE ] IFN: Symbol is viable for forecasting. [2026-01-30T12:11:38.960380] [INFO ] [MAIN ] [1615/3488] IFN kept (0.8s) | 1612 kept, 3 rejected | 139.6/min | ETA: 13.4m [2026-01-30T12:11:39.207800] [DEBUG] [REMOTE ] IFS: Retrieved 1628 rows, trimmed to 300. [2026-01-30T12:11:39.207966] [DEBUG] [REMOTE ] IFS: PASS: History has at least 300 days. [2026-01-30T12:11:39.208172] [DEBUG] [REMOTE ] IFS: PASS: Price check passed. Min price $38.50. [2026-01-30T12:11:39.208309] [DEBUG] [REMOTE ] IFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:39.208419] [DEBUG] [REMOTE ] IFS: PASS: Integrity check passed. [2026-01-30T12:11:39.208460] [DEBUG] [REMOTE ] IFS: Symbol is viable for forecasting. [2026-01-30T12:11:39.208508] [INFO ] [MAIN ] [1616/3488] IFS kept (0.2s) | 1613 kept, 3 rejected | 139.6/min | ETA: 13.4m [2026-01-30T12:11:39.787952] [DEBUG] [REMOTE ] IGA: Retrieved 5095 rows, trimmed to 300. [2026-01-30T12:11:39.788084] [DEBUG] [REMOTE ] IGA: PASS: History has at least 300 days. [2026-01-30T12:11:39.788289] [DEBUG] [REMOTE ] IGA: PASS: Price check passed. Min price $9.27. [2026-01-30T12:11:39.788485] [DEBUG] [REMOTE ] IGA: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:39.788616] [DEBUG] [REMOTE ] IGA: PASS: Integrity check passed. [2026-01-30T12:11:39.788658] [DEBUG] [REMOTE ] IGA: Symbol is viable for forecasting. [2026-01-30T12:11:39.788706] [INFO ] [MAIN ] [1617/3488] IGA kept (0.6s) | 1614 kept, 3 rejected | 139.6/min | ETA: 13.4m [2026-01-30T12:11:40.288117] [DEBUG] [REMOTE ] IGD: Retrieved 5244 rows, trimmed to 300. [2026-01-30T12:11:40.288288] [DEBUG] [REMOTE ] IGD: PASS: History has at least 300 days. [2026-01-30T12:11:40.288553] [DEBUG] [REMOTE ] IGD: PASS: Price check passed. Min price $5.52. [2026-01-30T12:11:40.288895] [DEBUG] [REMOTE ] IGD: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:40.289018] [DEBUG] [REMOTE ] IGD: PASS: Integrity check passed. [2026-01-30T12:11:40.289059] [DEBUG] [REMOTE ] IGD: Symbol is viable for forecasting. [2026-01-30T12:11:40.289112] [INFO ] [MAIN ] [1618/3488] IGD kept (0.5s) | 1615 kept, 3 rejected | 139.5/min | ETA: 13.4m [2026-01-30T12:11:40.630672] [DEBUG] [REMOTE ] IGF: Retrieved 4561 rows, trimmed to 300. [2026-01-30T12:11:40.630801] [DEBUG] [REMOTE ] IGF: PASS: History has at least 300 days. [2026-01-30T12:11:40.631110] [DEBUG] [REMOTE ] IGF: PASS: Price check passed. Min price $59.99. [2026-01-30T12:11:40.631251] [DEBUG] [REMOTE ] IGF: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:40.631385] [DEBUG] [REMOTE ] IGF: PASS: Integrity check passed. [2026-01-30T12:11:40.631434] [DEBUG] [REMOTE ] IGF: Symbol is viable for forecasting. [2026-01-30T12:11:40.631492] [INFO ] [MAIN ] [1619/3488] IGF kept (0.3s) | 1616 kept, 3 rejected | 139.6/min | ETA: 13.4m [2026-01-30T12:11:41.075686] [DEBUG] [REMOTE ] IGI: Retrieved 4171 rows, trimmed to 300. [2026-01-30T12:11:41.075813] [DEBUG] [REMOTE ] IGI: PASS: History has at least 300 days. [2026-01-30T12:11:41.076014] [DEBUG] [REMOTE ] IGI: PASS: Price check passed. Min price $16.19. [2026-01-30T12:11:41.076146] [DEBUG] [REMOTE ] IGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:41.076258] [DEBUG] [REMOTE ] IGI: PASS: Integrity check passed. [2026-01-30T12:11:41.076297] [DEBUG] [REMOTE ] IGI: Symbol is viable for forecasting. [2026-01-30T12:11:41.076343] [INFO ] [MAIN ] [1620/3488] IGI kept (0.4s) | 1617 kept, 3 rejected | 139.6/min | ETA: 13.4m [2026-01-30T12:11:41.463824] [DEBUG] [REMOTE ] IGIB: Retrieved 4793 rows, trimmed to 300. [2026-01-30T12:11:41.463951] [DEBUG] [REMOTE ] IGIB: PASS: History has at least 300 days. [2026-01-30T12:11:41.464150] [DEBUG] [REMOTE ] IGIB: PASS: Price check passed. Min price $53.26. [2026-01-30T12:11:41.464282] [DEBUG] [REMOTE ] IGIB: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:41.464391] [DEBUG] [REMOTE ] IGIB: PASS: Integrity check passed. [2026-01-30T12:11:41.464430] [DEBUG] [REMOTE ] IGIB: Symbol is viable for forecasting. [2026-01-30T12:11:41.464477] [INFO ] [MAIN ] [1621/3488] IGIB kept (0.4s) | 1618 kept, 3 rejected | 139.6/min | ETA: 13.4m [2026-01-30T12:11:41.763029] [DEBUG] [REMOTE ] IGIC: Retrieved 1475 rows, trimmed to 300. [2026-01-30T12:11:41.763181] [DEBUG] [REMOTE ] IGIC: PASS: History has at least 300 days. [2026-01-30T12:11:41.763378] [DEBUG] [REMOTE ] IGIC: PASS: Price check passed. Min price $21.24. [2026-01-30T12:11:41.763508] [DEBUG] [REMOTE ] IGIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:41.763638] [DEBUG] [REMOTE ] IGIC: PASS: Integrity check passed. [2026-01-30T12:11:41.763680] [DEBUG] [REMOTE ] IGIC: Symbol is viable for forecasting. [2026-01-30T12:11:41.763727] [INFO ] [MAIN ] [1622/3488] IGIC kept (0.3s) | 1619 kept, 3 rejected | 139.6/min | ETA: 13.4m [2026-01-30T12:11:42.271770] [DEBUG] [REMOTE ] IGSB: Retrieved 4793 rows, trimmed to 300. [2026-01-30T12:11:42.271909] [DEBUG] [REMOTE ] IGSB: PASS: History has at least 300 days. [2026-01-30T12:11:42.272126] [DEBUG] [REMOTE ] IGSB: PASS: Price check passed. Min price $52.36. [2026-01-30T12:11:42.272260] [DEBUG] [REMOTE ] IGSB: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:42.272377] [DEBUG] [REMOTE ] IGSB: PASS: Integrity check passed. [2026-01-30T12:11:42.272421] [DEBUG] [REMOTE ] IGSB: Symbol is viable for forecasting. [2026-01-30T12:11:42.272470] [INFO ] [MAIN ] [1623/3488] IGSB kept (0.5s) | 1620 kept, 3 rejected | 139.6/min | ETA: 13.4m [2026-01-30T12:11:42.641784] [DEBUG] [REMOTE ] IHD: Retrieved 3711 rows, trimmed to 300. [2026-01-30T12:11:42.641947] [DEBUG] [REMOTE ] IHD: PASS: History has at least 300 days. [2026-01-30T12:11:42.642333] [DEBUG] [REMOTE ] IHD: PASS: Price check passed. Min price $5.91. [2026-01-30T12:11:42.642518] [DEBUG] [REMOTE ] IHD: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:42.642699] [DEBUG] [REMOTE ] IHD: PASS: Integrity check passed. [2026-01-30T12:11:42.642758] [DEBUG] [REMOTE ] IHD: Symbol is viable for forecasting. [2026-01-30T12:11:42.642825] [INFO ] [MAIN ] [1624/3488] IHD kept (0.4s) | 1621 kept, 3 rejected | 139.6/min | ETA: 13.4m [2026-01-30T12:11:43.110348] [DEBUG] [REMOTE ] IHG: Retrieved 5738 rows, trimmed to 300. [2026-01-30T12:11:43.110484] [DEBUG] [REMOTE ] IHG: PASS: History has at least 300 days. [2026-01-30T12:11:43.110710] [DEBUG] [REMOTE ] IHG: PASS: Price check passed. Min price $122.19. [2026-01-30T12:11:43.110846] [DEBUG] [REMOTE ] IHG: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:43.110960] [DEBUG] [REMOTE ] IHG: PASS: Integrity check passed. [2026-01-30T12:11:43.110999] [DEBUG] [REMOTE ] IHG: Symbol is viable for forecasting. [2026-01-30T12:11:43.111048] [INFO ] [MAIN ] [1625/3488] IHG kept (0.5s) | 1622 kept, 3 rejected | 139.6/min | ETA: 13.3m [2026-01-30T12:11:43.343377] [DEBUG] [REMOTE ] IHS: Retrieved 1077 rows, trimmed to 300. [2026-01-30T12:11:43.343515] [DEBUG] [REMOTE ] IHS: PASS: History has at least 300 days. [2026-01-30T12:11:43.343935] [DEBUG] [REMOTE ] IHS: PASS: Price check passed. Min price $6.24. [2026-01-30T12:11:43.344072] [DEBUG] [REMOTE ] IHS: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:43.344182] [DEBUG] [REMOTE ] IHS: PASS: Integrity check passed. [2026-01-30T12:11:43.344222] [DEBUG] [REMOTE ] IHS: Symbol is viable for forecasting. [2026-01-30T12:11:43.344271] [INFO ] [MAIN ] [1626/3488] IHS kept (0.2s) | 1623 kept, 3 rejected | 139.6/min | ETA: 13.3m [2026-01-30T12:11:44.004629] [DEBUG] [REMOTE ] IIF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:44.004784] [DEBUG] [REMOTE ] IIF: PASS: History has at least 300 days. [2026-01-30T12:11:44.005045] [DEBUG] [REMOTE ] IIF: PASS: Price check passed. Min price $23.21. [2026-01-30T12:11:44.005198] [DEBUG] [REMOTE ] IIF: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:44.005329] [DEBUG] [REMOTE ] IIF: PASS: Integrity check passed. [2026-01-30T12:11:44.005372] [DEBUG] [REMOTE ] IIF: Symbol is viable for forecasting. [2026-01-30T12:11:44.005437] [INFO ] [MAIN ] [1627/3488] IIF kept (0.7s) | 1624 kept, 3 rejected | 139.6/min | ETA: 13.3m [2026-01-30T12:11:44.385682] [DEBUG] [REMOTE ] III: Retrieved 4772 rows, trimmed to 300. [2026-01-30T12:11:44.385838] [DEBUG] [REMOTE ] III: PASS: History has at least 300 days. [2026-01-30T12:11:44.386055] [DEBUG] [REMOTE ] III: PASS: Price check passed. Min price $4.97. [2026-01-30T12:11:44.386224] [DEBUG] [REMOTE ] III: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:44.386339] [DEBUG] [REMOTE ] III: PASS: Integrity check passed. [2026-01-30T12:11:44.386381] [DEBUG] [REMOTE ] III: Symbol is viable for forecasting. [2026-01-30T12:11:44.386431] [INFO ] [MAIN ] [1628/3488] III kept (0.4s) | 1625 kept, 3 rejected | 139.6/min | ETA: 13.3m [2026-01-30T12:11:44.852509] [DEBUG] [REMOTE ] IIIN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:44.852666] [DEBUG] [REMOTE ] IIIN: PASS: History has at least 300 days. [2026-01-30T12:11:44.852894] [DEBUG] [REMOTE ] IIIN: PASS: Price check passed. Min price $29.10. [2026-01-30T12:11:44.853031] [DEBUG] [REMOTE ] IIIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:44.853151] [DEBUG] [REMOTE ] IIIN: PASS: Integrity check passed. [2026-01-30T12:11:44.853192] [DEBUG] [REMOTE ] IIIN: Symbol is viable for forecasting. [2026-01-30T12:11:44.853242] [INFO ] [MAIN ] [1629/3488] IIIN kept (0.5s) | 1626 kept, 3 rejected | 139.6/min | ETA: 13.3m [2026-01-30T12:11:45.391210] [DEBUG] [REMOTE ] IIM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:45.391498] [DEBUG] [REMOTE ] IIM: PASS: History has at least 300 days. [2026-01-30T12:11:45.392010] [DEBUG] [REMOTE ] IIM: PASS: Price check passed. Min price $11.98. [2026-01-30T12:11:45.392200] [DEBUG] [REMOTE ] IIM: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:45.392400] [DEBUG] [REMOTE ] IIM: PASS: Integrity check passed. [2026-01-30T12:11:45.392454] [DEBUG] [REMOTE ] IIM: Symbol is viable for forecasting. [2026-01-30T12:11:45.392529] [INFO ] [MAIN ] [1630/3488] IIM kept (0.5s) | 1627 kept, 3 rejected | 139.6/min | ETA: 13.3m [2026-01-30T12:11:45.884049] [DEBUG] [REMOTE ] ILMN: Retrieved 6414 rows, trimmed to 300. [2026-01-30T12:11:45.884259] [DEBUG] [REMOTE ] ILMN: PASS: History has at least 300 days. [2026-01-30T12:11:45.884680] [DEBUG] [REMOTE ] ILMN: PASS: Price check passed. Min price $116.86. [2026-01-30T12:11:45.884885] [DEBUG] [REMOTE ] ILMN: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:45.885076] [DEBUG] [REMOTE ] ILMN: PASS: Integrity check passed. [2026-01-30T12:11:45.885137] [DEBUG] [REMOTE ] ILMN: Symbol is viable for forecasting. [2026-01-30T12:11:45.885216] [INFO ] [MAIN ] [1631/3488] ILMN kept (0.5s) | 1628 kept, 3 rejected | 139.5/min | ETA: 13.3m [2026-01-30T12:11:46.308070] [DEBUG] [REMOTE ] IMAX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:46.308354] [DEBUG] [REMOTE ] IMAX: PASS: History has at least 300 days. [2026-01-30T12:11:46.308810] [DEBUG] [REMOTE ] IMAX: PASS: Price check passed. Min price $32.53. [2026-01-30T12:11:46.308992] [DEBUG] [REMOTE ] IMAX: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:46.309177] [DEBUG] [REMOTE ] IMAX: PASS: Integrity check passed. [2026-01-30T12:11:46.309223] [DEBUG] [REMOTE ] IMAX: Symbol is viable for forecasting. [2026-01-30T12:11:46.309284] [INFO ] [MAIN ] [1632/3488] IMAX kept (0.4s) | 1629 kept, 3 rejected | 139.5/min | ETA: 13.3m [2026-01-30T12:11:46.643933] [DEBUG] [REMOTE ] IMMP: Retrieved 3467 rows, trimmed to 300. [2026-01-30T12:11:46.644142] [DEBUG] [REMOTE ] IMMP: PASS: History has at least 300 days. [2026-01-30T12:11:46.644448] [DEBUG] [REMOTE ] IMMP: PASS: Price check passed. Min price $1.65. [2026-01-30T12:11:46.644618] [DEBUG] [REMOTE ] IMMP: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:46.644760] [DEBUG] [REMOTE ] IMMP: PASS: Integrity check passed. [2026-01-30T12:11:46.644804] [DEBUG] [REMOTE ] IMMP: Symbol is viable for forecasting. [2026-01-30T12:11:46.644862] [INFO ] [MAIN ] [1633/3488] IMMP kept (0.3s) | 1630 kept, 3 rejected | 139.6/min | ETA: 13.3m [2026-01-30T12:11:46.930040] [DEBUG] [REMOTE ] IMMX: Retrieved 1033 rows, trimmed to 300. [2026-01-30T12:11:46.930257] [DEBUG] [REMOTE ] IMMX: PASS: History has at least 300 days. [2026-01-30T12:11:46.930518] [DEBUG] [REMOTE ] IMMX: PASS: Price check passed. Min price $3.03. [2026-01-30T12:11:46.930678] [DEBUG] [REMOTE ] IMMX: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:46.930802] [DEBUG] [REMOTE ] IMMX: PASS: Integrity check passed. [2026-01-30T12:11:46.930843] [DEBUG] [REMOTE ] IMMX: Symbol is viable for forecasting. [2026-01-30T12:11:46.930895] [INFO ] [MAIN ] [1634/3488] IMMX kept (0.3s) | 1631 kept, 3 rejected | 139.6/min | ETA: 13.3m [2026-01-30T12:11:47.385049] [DEBUG] [REMOTE ] IMNM: Retrieved 1337 rows, trimmed to 300. [2026-01-30T12:11:47.385224] [DEBUG] [REMOTE ] IMNM: PASS: History has at least 300 days. [2026-01-30T12:11:47.385469] [DEBUG] [REMOTE ] IMNM: PASS: Price check passed. Min price $15.24. [2026-01-30T12:11:47.385639] [DEBUG] [REMOTE ] IMNM: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:47.385754] [DEBUG] [REMOTE ] IMNM: PASS: Integrity check passed. [2026-01-30T12:11:47.385795] [DEBUG] [REMOTE ] IMNM: Symbol is viable for forecasting. [2026-01-30T12:11:47.385846] [INFO ] [MAIN ] [1635/3488] IMNM kept (0.5s) | 1632 kept, 3 rejected | 139.6/min | ETA: 13.3m [2026-01-30T12:11:47.953976] [DEBUG] [REMOTE ] IMNN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:47.954203] [DEBUG] [REMOTE ] IMNN: PASS: History has at least 300 days. [2026-01-30T12:11:47.954544] [DEBUG] [REMOTE ] IMNN: PASS: Price check passed. Min price $3.15. [2026-01-30T12:11:47.954756] [DEBUG] [REMOTE ] IMNN: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:47.954906] [DEBUG] [REMOTE ] IMNN: PASS: Integrity check passed. [2026-01-30T12:11:47.954949] [DEBUG] [REMOTE ] IMNN: Symbol is viable for forecasting. [2026-01-30T12:11:47.955005] [INFO ] [MAIN ] [1636/3488] IMNN kept (0.6s) | 1633 kept, 3 rejected | 139.6/min | ETA: 13.3m [2026-01-30T12:11:48.358956] [DEBUG] [REMOTE ] IMOS: Retrieved 6189 rows, trimmed to 300. [2026-01-30T12:11:48.359094] [DEBUG] [REMOTE ] IMOS: PASS: History has at least 300 days. [2026-01-30T12:11:48.359321] [DEBUG] [REMOTE ] IMOS: PASS: Price check passed. Min price $21.09. [2026-01-30T12:11:48.359461] [DEBUG] [REMOTE ] IMOS: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:48.359630] [DEBUG] [REMOTE ] IMOS: PASS: Integrity check passed. [2026-01-30T12:11:48.359683] [DEBUG] [REMOTE ] IMOS: Symbol is viable for forecasting. [2026-01-30T12:11:48.359735] [INFO ] [MAIN ] [1637/3488] IMOS kept (0.4s) | 1634 kept, 3 rejected | 139.6/min | ETA: 13.3m [2026-01-30T12:11:48.579073] [DEBUG] [REMOTE ] IMPP: Retrieved 1040 rows, trimmed to 300. [2026-01-30T12:11:48.579208] [DEBUG] [REMOTE ] IMPP: PASS: History has at least 300 days. [2026-01-30T12:11:48.579411] [DEBUG] [REMOTE ] IMPP: PASS: Price check passed. Min price $3.35. [2026-01-30T12:11:48.579548] [DEBUG] [REMOTE ] IMPP: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:48.579696] [DEBUG] [REMOTE ] IMPP: PASS: Integrity check passed. [2026-01-30T12:11:48.579741] [DEBUG] [REMOTE ] IMPP: Symbol is viable for forecasting. [2026-01-30T12:11:48.579791] [INFO ] [MAIN ] [1638/3488] IMPP kept (0.2s) | 1635 kept, 3 rejected | 139.6/min | ETA: 13.3m [2026-01-30T12:11:49.010158] [DEBUG] [REMOTE ] IMRX: Retrieved 1130 rows, trimmed to 300. [2026-01-30T12:11:49.010319] [DEBUG] [REMOTE ] IMRX: PASS: History has at least 300 days. [2026-01-30T12:11:49.010608] [DEBUG] [REMOTE ] IMRX: PASS: Price check passed. Min price $4.13. [2026-01-30T12:11:49.010835] [DEBUG] [REMOTE ] IMRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:49.010994] [DEBUG] [REMOTE ] IMRX: PASS: Integrity check passed. [2026-01-30T12:11:49.011052] [DEBUG] [REMOTE ] IMRX: Symbol is viable for forecasting. [2026-01-30T12:11:49.011121] [INFO ] [MAIN ] [1639/3488] IMRX kept (0.4s) | 1636 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:49.423519] [DEBUG] [REMOTE ] IMTX: Retrieved 1401 rows, trimmed to 300. [2026-01-30T12:11:49.423693] [DEBUG] [REMOTE ] IMTX: PASS: History has at least 300 days. [2026-01-30T12:11:49.423913] [DEBUG] [REMOTE ] IMTX: PASS: Price check passed. Min price $8.94. [2026-01-30T12:11:49.424055] [DEBUG] [REMOTE ] IMTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:49.424170] [DEBUG] [REMOTE ] IMTX: PASS: Integrity check passed. [2026-01-30T12:11:49.424219] [DEBUG] [REMOTE ] IMTX: Symbol is viable for forecasting. [2026-01-30T12:11:49.424271] [INFO ] [MAIN ] [1640/3488] IMTX kept (0.4s) | 1637 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:49.855892] [DEBUG] [REMOTE ] IMXI: Retrieved 2224 rows, trimmed to 300. [2026-01-30T12:11:49.856042] [DEBUG] [REMOTE ] IMXI: PASS: History has at least 300 days. [2026-01-30T12:11:49.856244] [DEBUG] [REMOTE ] IMXI: PASS: Price check passed. Min price $14.93. [2026-01-30T12:11:49.856378] [DEBUG] [REMOTE ] IMXI: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:49.856489] [DEBUG] [REMOTE ] IMXI: PASS: Integrity check passed. [2026-01-30T12:11:49.856529] [DEBUG] [REMOTE ] IMXI: Symbol is viable for forecasting. [2026-01-30T12:11:49.856594] [INFO ] [MAIN ] [1641/3488] IMXI kept (0.4s) | 1638 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:50.211503] [DEBUG] [REMOTE ] INAB: Retrieved 1130 rows, trimmed to 300. [2026-01-30T12:11:50.211661] [DEBUG] [REMOTE ] INAB: PASS: History has at least 300 days. [2026-01-30T12:11:50.211877] [DEBUG] [REMOTE ] INAB: PASS: Price check passed. Min price $1.21. [2026-01-30T12:11:50.212015] [DEBUG] [REMOTE ] INAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:50.212125] [DEBUG] [REMOTE ] INAB: PASS: Integrity check passed. [2026-01-30T12:11:50.212165] [DEBUG] [REMOTE ] INAB: Symbol is viable for forecasting. [2026-01-30T12:11:50.212212] [INFO ] [MAIN ] [1642/3488] INAB kept (0.4s) | 1639 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:50.805813] [DEBUG] [REMOTE ] INBK: Retrieved 5306 rows, trimmed to 300. [2026-01-30T12:11:50.806091] [DEBUG] [REMOTE ] INBK: PASS: History has at least 300 days. [2026-01-30T12:11:50.806600] [DEBUG] [REMOTE ] INBK: PASS: Price check passed. Min price $17.21. [2026-01-30T12:11:50.806843] [DEBUG] [REMOTE ] INBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:50.807085] [DEBUG] [REMOTE ] INBK: PASS: Integrity check passed. [2026-01-30T12:11:50.807153] [DEBUG] [REMOTE ] INBK: Symbol is viable for forecasting. [2026-01-30T12:11:50.807242] [INFO ] [MAIN ] [1643/3488] INBK kept (0.6s) | 1640 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:50.995294] [DEBUG] [REMOTE ] INBX: Retrieved 419 rows, trimmed to 300. [2026-01-30T12:11:50.995424] [DEBUG] [REMOTE ] INBX: PASS: History has at least 300 days. [2026-01-30T12:11:50.995676] [DEBUG] [REMOTE ] INBX: PASS: Price check passed. Min price $71.80. [2026-01-30T12:11:50.995826] [DEBUG] [REMOTE ] INBX: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:50.995941] [DEBUG] [REMOTE ] INBX: PASS: Integrity check passed. [2026-01-30T12:11:50.995983] [DEBUG] [REMOTE ] INBX: Symbol is viable for forecasting. [2026-01-30T12:11:50.996033] [INFO ] [MAIN ] [1644/3488] INBX kept (0.2s) | 1641 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:51.641454] [DEBUG] [REMOTE ] INCY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:51.641613] [DEBUG] [REMOTE ] INCY: PASS: History has at least 300 days. [2026-01-30T12:11:51.641839] [DEBUG] [REMOTE ] INCY: PASS: Price check passed. Min price $95.16. [2026-01-30T12:11:51.641970] [DEBUG] [REMOTE ] INCY: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:51.642088] [DEBUG] [REMOTE ] INCY: PASS: Integrity check passed. [2026-01-30T12:11:51.642127] [DEBUG] [REMOTE ] INCY: Symbol is viable for forecasting. [2026-01-30T12:11:51.642174] [INFO ] [MAIN ] [1645/3488] INCY kept (0.6s) | 1642 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:52.166338] [DEBUG] [REMOTE ] INDB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:52.166474] [DEBUG] [REMOTE ] INDB: PASS: History has at least 300 days. [2026-01-30T12:11:52.166744] [DEBUG] [REMOTE ] INDB: PASS: Price check passed. Min price $65.94. [2026-01-30T12:11:52.166880] [DEBUG] [REMOTE ] INDB: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:52.166992] [DEBUG] [REMOTE ] INDB: PASS: Integrity check passed. [2026-01-30T12:11:52.167031] [DEBUG] [REMOTE ] INDB: Symbol is viable for forecasting. [2026-01-30T12:11:52.167078] [INFO ] [MAIN ] [1646/3488] INDB kept (0.5s) | 1643 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:52.272816] [DEBUG] [REMOTE ] INDI: Retrieved 1165 rows, trimmed to 300. [2026-01-30T12:11:52.272940] [DEBUG] [REMOTE ] INDI: PASS: History has at least 300 days. [2026-01-30T12:11:52.273132] [DEBUG] [REMOTE ] INDI: PASS: Price check passed. Min price $3.29. [2026-01-30T12:11:52.273266] [DEBUG] [REMOTE ] INDI: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:52.273371] [DEBUG] [REMOTE ] INDI: PASS: Integrity check passed. [2026-01-30T12:11:52.273410] [DEBUG] [REMOTE ] INDI: Symbol is viable for forecasting. [2026-01-30T12:11:52.273458] [INFO ] [MAIN ] [1647/3488] INDI kept (0.1s) | 1644 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:52.881990] [DEBUG] [REMOTE ] INDP: Retrieved 2638 rows, trimmed to 300. [2026-01-30T12:11:52.882123] [DEBUG] [REMOTE ] INDP: PASS: History has at least 300 days. [2026-01-30T12:11:52.882318] [DEBUG] [REMOTE ] INDP: PASS: Price check passed. Min price $1.75. [2026-01-30T12:11:52.882449] [DEBUG] [REMOTE ] INDP: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:52.882557] [DEBUG] [REMOTE ] INDP: PASS: Integrity check passed. [2026-01-30T12:11:52.882625] [DEBUG] [REMOTE ] INDP: Symbol is viable for forecasting. [2026-01-30T12:11:52.882674] [INFO ] [MAIN ] [1648/3488] INDP kept (0.6s) | 1645 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:53.330960] [DEBUG] [REMOTE ] INDY: Retrieved 4071 rows, trimmed to 300. [2026-01-30T12:11:53.331080] [DEBUG] [REMOTE ] INDY: PASS: History has at least 300 days. [2026-01-30T12:11:53.331274] [DEBUG] [REMOTE ] INDY: PASS: Price check passed. Min price $46.71. [2026-01-30T12:11:53.331404] [DEBUG] [REMOTE ] INDY: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:53.331510] [DEBUG] [REMOTE ] INDY: PASS: Integrity check passed. [2026-01-30T12:11:53.331549] [DEBUG] [REMOTE ] INDY: Symbol is viable for forecasting. [2026-01-30T12:11:53.331614] [INFO ] [MAIN ] [1649/3488] INDY kept (0.4s) | 1646 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:53.826491] [DEBUG] [REMOTE ] INFY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:53.826640] [DEBUG] [REMOTE ] INFY: PASS: History has at least 300 days. [2026-01-30T12:11:53.826851] [DEBUG] [REMOTE ] INFY: PASS: Price check passed. Min price $16.18. [2026-01-30T12:11:53.827012] [DEBUG] [REMOTE ] INFY: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:53.827126] [DEBUG] [REMOTE ] INFY: PASS: Integrity check passed. [2026-01-30T12:11:53.827166] [DEBUG] [REMOTE ] INFY: Symbol is viable for forecasting. [2026-01-30T12:11:53.827214] [INFO ] [MAIN ] [1650/3488] INFY kept (0.5s) | 1647 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:54.273998] [DEBUG] [REMOTE ] ING: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:54.274130] [DEBUG] [REMOTE ] ING: PASS: History has at least 300 days. [2026-01-30T12:11:54.274342] [DEBUG] [REMOTE ] ING: PASS: Price check passed. Min price $24.20. [2026-01-30T12:11:54.274476] [DEBUG] [REMOTE ] ING: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:54.274607] [DEBUG] [REMOTE ] ING: PASS: Integrity check passed. [2026-01-30T12:11:54.274649] [DEBUG] [REMOTE ] ING: Symbol is viable for forecasting. [2026-01-30T12:11:54.274710] [INFO ] [MAIN ] [1651/3488] ING kept (0.4s) | 1648 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:54.598295] [DEBUG] [REMOTE ] INGN: Retrieved 3007 rows, trimmed to 300. [2026-01-30T12:11:54.598427] [DEBUG] [REMOTE ] INGN: PASS: History has at least 300 days. [2026-01-30T12:11:54.598671] [DEBUG] [REMOTE ] INGN: PASS: Price check passed. Min price $5.82. [2026-01-30T12:11:54.598813] [DEBUG] [REMOTE ] INGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:54.598929] [DEBUG] [REMOTE ] INGN: PASS: Integrity check passed. [2026-01-30T12:11:54.598971] [DEBUG] [REMOTE ] INGN: Symbol is viable for forecasting. [2026-01-30T12:11:54.599020] [INFO ] [MAIN ] [1652/3488] INGN kept (0.3s) | 1649 kept, 3 rejected | 139.6/min | ETA: 13.2m [2026-01-30T12:11:54.892736] [DEBUG] [REMOTE ] INM: Retrieved 4651 rows, trimmed to 300. [2026-01-30T12:11:54.892879] [DEBUG] [REMOTE ] INM: PASS: History has at least 300 days. [2026-01-30T12:11:54.893087] [DEBUG] [REMOTE ] INM: PASS: Price check passed. Min price $1.06. [2026-01-30T12:11:54.893218] [DEBUG] [REMOTE ] INM: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:54.893326] [DEBUG] [REMOTE ] INM: PASS: Integrity check passed. [2026-01-30T12:11:54.893365] [DEBUG] [REMOTE ] INM: Symbol is viable for forecasting. [2026-01-30T12:11:54.893414] [INFO ] [MAIN ] [1653/3488] INM kept (0.3s) | 1650 kept, 3 rejected | 139.6/min | ETA: 13.1m [2026-01-30T12:11:55.250786] [DEBUG] [REMOTE ] INMB: Retrieved 1757 rows, trimmed to 300. [2026-01-30T12:11:55.251123] [DEBUG] [REMOTE ] INMB: PASS: History has at least 300 days. [2026-01-30T12:11:55.251373] [DEBUG] [REMOTE ] INMB: PASS: Price check passed. Min price $1.42. [2026-01-30T12:11:55.251545] [DEBUG] [REMOTE ] INMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:55.251711] [DEBUG] [REMOTE ] INMB: PASS: Integrity check passed. [2026-01-30T12:11:55.251763] [DEBUG] [REMOTE ] INMB: Symbol is viable for forecasting. [2026-01-30T12:11:55.251825] [INFO ] [MAIN ] [1654/3488] INMB kept (0.4s) | 1651 kept, 3 rejected | 139.6/min | ETA: 13.1m [2026-01-30T12:11:55.748451] [DEBUG] [REMOTE ] INMD: Retrieved 1628 rows, trimmed to 300. [2026-01-30T12:11:55.748604] [DEBUG] [REMOTE ] INMD: PASS: History has at least 300 days. [2026-01-30T12:11:55.748809] [DEBUG] [REMOTE ] INMD: PASS: Price check passed. Min price $13.74. [2026-01-30T12:11:55.748945] [DEBUG] [REMOTE ] INMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:55.749056] [DEBUG] [REMOTE ] INMD: PASS: Integrity check passed. [2026-01-30T12:11:55.749096] [DEBUG] [REMOTE ] INMD: Symbol is viable for forecasting. [2026-01-30T12:11:55.749145] [INFO ] [MAIN ] [1655/3488] INMD kept (0.5s) | 1652 kept, 3 rejected | 139.6/min | ETA: 13.1m [2026-01-30T12:11:56.238122] [DEBUG] [REMOTE ] INN: Retrieved 3765 rows, trimmed to 300. [2026-01-30T12:11:56.238259] [DEBUG] [REMOTE ] INN: PASS: History has at least 300 days. [2026-01-30T12:11:56.238471] [DEBUG] [REMOTE ] INN: PASS: Price check passed. Min price $4.46. [2026-01-30T12:11:56.238627] [DEBUG] [REMOTE ] INN: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:56.238760] [DEBUG] [REMOTE ] INN: PASS: Integrity check passed. [2026-01-30T12:11:56.238809] [DEBUG] [REMOTE ] INN: Symbol is viable for forecasting. [2026-01-30T12:11:56.238869] [INFO ] [MAIN ] [1656/3488] INN kept (0.5s) | 1653 kept, 3 rejected | 139.6/min | ETA: 13.1m [2026-01-30T12:11:56.705967] [DEBUG] [REMOTE ] INO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:56.706178] [DEBUG] [REMOTE ] INO: PASS: History has at least 300 days. [2026-01-30T12:11:56.706467] [DEBUG] [REMOTE ] INO: PASS: Price check passed. Min price $1.51. [2026-01-30T12:11:56.706637] [DEBUG] [REMOTE ] INO: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:56.706778] [DEBUG] [REMOTE ] INO: PASS: Integrity check passed. [2026-01-30T12:11:56.706820] [DEBUG] [REMOTE ] INO: Symbol is viable for forecasting. [2026-01-30T12:11:56.706895] [INFO ] [MAIN ] [1657/3488] INO kept (0.5s) | 1654 kept, 3 rejected | 139.6/min | ETA: 13.1m [2026-01-30T12:11:57.020450] [DEBUG] [REMOTE ] INOD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:57.020618] [DEBUG] [REMOTE ] INOD: PASS: History has at least 300 days. [2026-01-30T12:11:57.020855] [DEBUG] [REMOTE ] INOD: PASS: Price check passed. Min price $47.95. [2026-01-30T12:11:57.020997] [DEBUG] [REMOTE ] INOD: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:57.021116] [DEBUG] [REMOTE ] INOD: PASS: Integrity check passed. [2026-01-30T12:11:57.021157] [DEBUG] [REMOTE ] INOD: Symbol is viable for forecasting. [2026-01-30T12:11:57.021206] [INFO ] [MAIN ] [1658/3488] INOD kept (0.3s) | 1655 kept, 3 rejected | 139.6/min | ETA: 13.1m [2026-01-30T12:11:57.383145] [DEBUG] [REMOTE ] INSE: Retrieved 2283 rows, trimmed to 300. [2026-01-30T12:11:57.383271] [DEBUG] [REMOTE ] INSE: PASS: History has at least 300 days. [2026-01-30T12:11:57.383466] [DEBUG] [REMOTE ] INSE: PASS: Price check passed. Min price $6.87. [2026-01-30T12:11:57.383624] [DEBUG] [REMOTE ] INSE: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:57.383741] [DEBUG] [REMOTE ] INSE: PASS: Integrity check passed. [2026-01-30T12:11:57.383780] [DEBUG] [REMOTE ] INSE: Symbol is viable for forecasting. [2026-01-30T12:11:57.383828] [INFO ] [MAIN ] [1659/3488] INSE kept (0.4s) | 1656 kept, 3 rejected | 139.7/min | ETA: 13.1m [2026-01-30T12:11:57.954244] [DEBUG] [REMOTE ] INSG: Retrieved 6333 rows, trimmed to 300. [2026-01-30T12:11:57.954382] [DEBUG] [REMOTE ] INSG: PASS: History has at least 300 days. [2026-01-30T12:11:57.954612] [DEBUG] [REMOTE ] INSG: PASS: Price check passed. Min price $9.96. [2026-01-30T12:11:57.954750] [DEBUG] [REMOTE ] INSG: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:57.954863] [DEBUG] [REMOTE ] INSG: PASS: Integrity check passed. [2026-01-30T12:11:57.954903] [DEBUG] [REMOTE ] INSG: Symbol is viable for forecasting. [2026-01-30T12:11:57.954952] [INFO ] [MAIN ] [1660/3488] INSG kept (0.6s) | 1657 kept, 3 rejected | 139.6/min | ETA: 13.1m [2026-01-30T12:11:58.389458] [DEBUG] [REMOTE ] INSM: Retrieved 6454 rows, trimmed to 300. [2026-01-30T12:11:58.389616] [DEBUG] [REMOTE ] INSM: PASS: History has at least 300 days. [2026-01-30T12:11:58.389862] [DEBUG] [REMOTE ] INSM: PASS: Price check passed. Min price $155.89. [2026-01-30T12:11:58.390068] [DEBUG] [REMOTE ] INSM: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:58.390224] [DEBUG] [REMOTE ] INSM: PASS: Integrity check passed. [2026-01-30T12:11:58.390277] [DEBUG] [REMOTE ] INSM: Symbol is viable for forecasting. [2026-01-30T12:11:58.390342] [INFO ] [MAIN ] [1661/3488] INSM kept (0.4s) | 1658 kept, 3 rejected | 139.6/min | ETA: 13.1m [2026-01-30T12:11:58.664672] [DEBUG] [REMOTE ] INSP: Retrieved 1946 rows, trimmed to 300. [2026-01-30T12:11:58.664803] [DEBUG] [REMOTE ] INSP: PASS: History has at least 300 days. [2026-01-30T12:11:58.665005] [DEBUG] [REMOTE ] INSP: PASS: Price check passed. Min price $73.71. [2026-01-30T12:11:58.665140] [DEBUG] [REMOTE ] INSP: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:58.665268] [DEBUG] [REMOTE ] INSP: PASS: Integrity check passed. [2026-01-30T12:11:58.665310] [DEBUG] [REMOTE ] INSP: Symbol is viable for forecasting. [2026-01-30T12:11:58.665358] [INFO ] [MAIN ] [1662/3488] INSP kept (0.3s) | 1659 kept, 3 rejected | 139.7/min | ETA: 13.1m [2026-01-30T12:11:59.014872] [DEBUG] [REMOTE ] INTA: Retrieved 1151 rows, trimmed to 300. [2026-01-30T12:11:59.015000] [DEBUG] [REMOTE ] INTA: PASS: History has at least 300 days. [2026-01-30T12:11:59.015196] [DEBUG] [REMOTE ] INTA: PASS: Price check passed. Min price $34.33. [2026-01-30T12:11:59.015330] [DEBUG] [REMOTE ] INTA: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:59.015437] [DEBUG] [REMOTE ] INTA: PASS: Integrity check passed. [2026-01-30T12:11:59.015477] [DEBUG] [REMOTE ] INTA: Symbol is viable for forecasting. [2026-01-30T12:11:59.015540] [INFO ] [MAIN ] [1663/3488] INTA kept (0.4s) | 1660 kept, 3 rejected | 139.7/min | ETA: 13.1m [2026-01-30T12:11:59.579085] [DEBUG] [REMOTE ] INTC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:11:59.579241] [DEBUG] [REMOTE ] INTC: PASS: History has at least 300 days. [2026-01-30T12:11:59.579504] [DEBUG] [REMOTE ] INTC: PASS: Price check passed. Min price $33.62. [2026-01-30T12:11:59.579670] [DEBUG] [REMOTE ] INTC: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:59.579806] [DEBUG] [REMOTE ] INTC: PASS: Integrity check passed. [2026-01-30T12:11:59.579857] [DEBUG] [REMOTE ] INTC: Symbol is viable for forecasting. [2026-01-30T12:11:59.579921] [INFO ] [MAIN ] [1664/3488] INTC kept (0.6s) | 1661 kept, 3 rejected | 139.6/min | ETA: 13.1m [2026-01-30T12:11:59.949156] [DEBUG] [REMOTE ] INTZ: Retrieved 3384 rows, trimmed to 300. [2026-01-30T12:11:59.949367] [DEBUG] [REMOTE ] INTZ: PASS: History has at least 300 days. [2026-01-30T12:11:59.949688] [DEBUG] [REMOTE ] INTZ: PASS: Price check passed. Min price $1.08. [2026-01-30T12:11:59.949836] [DEBUG] [REMOTE ] INTZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:11:59.949965] [DEBUG] [REMOTE ] INTZ: PASS: Integrity check passed. [2026-01-30T12:11:59.950008] [DEBUG] [REMOTE ] INTZ: Symbol is viable for forecasting. [2026-01-30T12:11:59.950062] [INFO ] [MAIN ] [1665/3488] INTZ kept (0.4s) | 1662 kept, 3 rejected | 139.7/min | ETA: 13.1m [2026-01-30T12:12:00.388898] [DEBUG] [REMOTE ] INVA: Retrieved 5364 rows, trimmed to 300. [2026-01-30T12:12:00.389041] [DEBUG] [REMOTE ] INVA: PASS: History has at least 300 days. [2026-01-30T12:12:00.389262] [DEBUG] [REMOTE ] INVA: PASS: Price check passed. Min price $18.11. [2026-01-30T12:12:00.389402] [DEBUG] [REMOTE ] INVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:00.389522] [DEBUG] [REMOTE ] INVA: PASS: Integrity check passed. [2026-01-30T12:12:00.389565] [DEBUG] [REMOTE ] INVA: Symbol is viable for forecasting. [2026-01-30T12:12:00.389642] [INFO ] [MAIN ] [1666/3488] INVA kept (0.4s) | 1663 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:00.822649] [DEBUG] [REMOTE ] INVE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:00.822805] [DEBUG] [REMOTE ] INVE: PASS: History has at least 300 days. [2026-01-30T12:12:00.823051] [DEBUG] [REMOTE ] INVE: PASS: Price check passed. Min price $3.18. [2026-01-30T12:12:00.823191] [DEBUG] [REMOTE ] INVE: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:00.823307] [DEBUG] [REMOTE ] INVE: PASS: Integrity check passed. [2026-01-30T12:12:00.823349] [DEBUG] [REMOTE ] INVE: Symbol is viable for forecasting. [2026-01-30T12:12:00.823399] [INFO ] [MAIN ] [1667/3488] INVE kept (0.4s) | 1664 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:01.101700] [DEBUG] [REMOTE ] INVH: Retrieved 2261 rows, trimmed to 300. [2026-01-30T12:12:01.101828] [DEBUG] [REMOTE ] INVH: PASS: History has at least 300 days. [2026-01-30T12:12:01.102034] [DEBUG] [REMOTE ] INVH: PASS: Price check passed. Min price $25.80. [2026-01-30T12:12:01.102173] [DEBUG] [REMOTE ] INVH: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:01.102284] [DEBUG] [REMOTE ] INVH: PASS: Integrity check passed. [2026-01-30T12:12:01.102326] [DEBUG] [REMOTE ] INVH: Symbol is viable for forecasting. [2026-01-30T12:12:01.102375] [INFO ] [MAIN ] [1668/3488] INVH kept (0.3s) | 1665 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:01.629919] [DEBUG] [REMOTE ] IONS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:01.630262] [DEBUG] [REMOTE ] IONS: PASS: History has at least 300 days. [2026-01-30T12:12:01.630477] [DEBUG] [REMOTE ] IONS: PASS: Price check passed. Min price $69.54. [2026-01-30T12:12:01.630638] [DEBUG] [REMOTE ] IONS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:01.630757] [DEBUG] [REMOTE ] IONS: PASS: Integrity check passed. [2026-01-30T12:12:01.630908] [DEBUG] [REMOTE ] IONS: Symbol is viable for forecasting. [2026-01-30T12:12:01.630960] [INFO ] [MAIN ] [1669/3488] IONS kept (0.5s) | 1666 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:02.106068] [DEBUG] [REMOTE ] IOSP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:02.106209] [DEBUG] [REMOTE ] IOSP: PASS: History has at least 300 days. [2026-01-30T12:12:02.106431] [DEBUG] [REMOTE ] IOSP: PASS: Price check passed. Min price $70.62. [2026-01-30T12:12:02.106592] [DEBUG] [REMOTE ] IOSP: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:02.106728] [DEBUG] [REMOTE ] IOSP: PASS: Integrity check passed. [2026-01-30T12:12:02.106769] [DEBUG] [REMOTE ] IOSP: Symbol is viable for forecasting. [2026-01-30T12:12:02.106822] [INFO ] [MAIN ] [1670/3488] IOSP kept (0.5s) | 1667 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:02.471183] [DEBUG] [REMOTE ] IOVA: Retrieved 3845 rows, trimmed to 300. [2026-01-30T12:12:02.471350] [DEBUG] [REMOTE ] IOVA: PASS: History has at least 300 days. [2026-01-30T12:12:02.471639] [DEBUG] [REMOTE ] IOVA: PASS: Price check passed. Min price $1.81. [2026-01-30T12:12:02.471802] [DEBUG] [REMOTE ] IOVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:02.471992] [DEBUG] [REMOTE ] IOVA: PASS: Integrity check passed. [2026-01-30T12:12:02.472039] [DEBUG] [REMOTE ] IOVA: Symbol is viable for forecasting. [2026-01-30T12:12:02.472107] [INFO ] [MAIN ] [1671/3488] IOVA kept (0.4s) | 1668 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:02.723530] [DEBUG] [REMOTE ] IPGP: Retrieved 4811 rows, trimmed to 300. [2026-01-30T12:12:02.723704] [DEBUG] [REMOTE ] IPGP: PASS: History has at least 300 days. [2026-01-30T12:12:02.723939] [DEBUG] [REMOTE ] IPGP: PASS: Price check passed. Min price $71.60. [2026-01-30T12:12:02.724122] [DEBUG] [REMOTE ] IPGP: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:02.724240] [DEBUG] [REMOTE ] IPGP: PASS: Integrity check passed. [2026-01-30T12:12:02.724280] [DEBUG] [REMOTE ] IPGP: Symbol is viable for forecasting. [2026-01-30T12:12:02.724328] [INFO ] [MAIN ] [1672/3488] IPGP kept (0.3s) | 1669 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:03.317098] [DEBUG] [REMOTE ] IPI: Retrieved 4472 rows, trimmed to 300. [2026-01-30T12:12:03.317239] [DEBUG] [REMOTE ] IPI: PASS: History has at least 300 days. [2026-01-30T12:12:03.317487] [DEBUG] [REMOTE ] IPI: PASS: Price check passed. Min price $23.94. [2026-01-30T12:12:03.317679] [DEBUG] [REMOTE ] IPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:03.317842] [DEBUG] [REMOTE ] IPI: PASS: Integrity check passed. [2026-01-30T12:12:03.317908] [DEBUG] [REMOTE ] IPI: Symbol is viable for forecasting. [2026-01-30T12:12:03.317983] [INFO ] [MAIN ] [1673/3488] IPI kept (0.6s) | 1670 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:03.447208] [DEBUG] [REMOTE ] IQ: Retrieved 1970 rows, trimmed to 300. [2026-01-30T12:12:03.447323] [DEBUG] [REMOTE ] IQ: PASS: History has at least 300 days. [2026-01-30T12:12:03.447517] [DEBUG] [REMOTE ] IQ: PASS: Price check passed. Min price $1.85. [2026-01-30T12:12:03.447670] [DEBUG] [REMOTE ] IQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:03.447780] [DEBUG] [REMOTE ] IQ: PASS: Integrity check passed. [2026-01-30T12:12:03.447848] [DEBUG] [REMOTE ] IQ: Symbol is viable for forecasting. [2026-01-30T12:12:03.447900] [INFO ] [MAIN ] [1674/3488] IQ kept (0.1s) | 1671 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:04.196144] [DEBUG] [REMOTE ] IQI: Retrieved 6600 rows, trimmed to 300. [2026-01-30T12:12:04.196472] [DEBUG] [REMOTE ] IQI: PASS: History has at least 300 days. [2026-01-30T12:12:04.196808] [DEBUG] [REMOTE ] IQI: PASS: Price check passed. Min price $9.76. [2026-01-30T12:12:04.196944] [DEBUG] [REMOTE ] IQI: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:04.197056] [DEBUG] [REMOTE ] IQI: PASS: Integrity check passed. [2026-01-30T12:12:04.197107] [DEBUG] [REMOTE ] IQI: Symbol is viable for forecasting. [2026-01-30T12:12:04.197155] [INFO ] [MAIN ] [1675/3488] IQI kept (0.7s) | 1672 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:04.409311] [DEBUG] [REMOTE ] IQQQ: Retrieved 467 rows, trimmed to 300. [2026-01-30T12:12:04.409430] [DEBUG] [REMOTE ] IQQQ: PASS: History has at least 300 days. [2026-01-30T12:12:04.409642] [DEBUG] [REMOTE ] IQQQ: PASS: Price check passed. Min price $42.21. [2026-01-30T12:12:04.409780] [DEBUG] [REMOTE ] IQQQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:04.409885] [DEBUG] [REMOTE ] IQQQ: PASS: Integrity check passed. [2026-01-30T12:12:04.409923] [DEBUG] [REMOTE ] IQQQ: Symbol is viable for forecasting. [2026-01-30T12:12:04.409969] [INFO ] [MAIN ] [1676/3488] IQQQ kept (0.2s) | 1673 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:04.987633] [DEBUG] [REMOTE ] IRDM: Retrieved 4494 rows, trimmed to 300. [2026-01-30T12:12:04.987862] [DEBUG] [REMOTE ] IRDM: PASS: History has at least 300 days. [2026-01-30T12:12:04.988152] [DEBUG] [REMOTE ] IRDM: PASS: Price check passed. Min price $15.71. [2026-01-30T12:12:04.988298] [DEBUG] [REMOTE ] IRDM: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:04.988432] [DEBUG] [REMOTE ] IRDM: PASS: Integrity check passed. [2026-01-30T12:12:04.988476] [DEBUG] [REMOTE ] IRDM: Symbol is viable for forecasting. [2026-01-30T12:12:04.988534] [INFO ] [MAIN ] [1677/3488] IRDM kept (0.6s) | 1674 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:05.229289] [DEBUG] [REMOTE ] IREN: Retrieved 1053 rows, trimmed to 300. [2026-01-30T12:12:05.229769] [DEBUG] [REMOTE ] IREN: PASS: History has at least 300 days. [2026-01-30T12:12:05.230098] [DEBUG] [REMOTE ] IREN: PASS: Price check passed. Min price $33.78. [2026-01-30T12:12:05.230280] [DEBUG] [REMOTE ] IREN: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:05.230429] [DEBUG] [REMOTE ] IREN: PASS: Integrity check passed. [2026-01-30T12:12:05.230498] [DEBUG] [REMOTE ] IREN: Symbol is viable for forecasting. [2026-01-30T12:12:05.230563] [INFO ] [MAIN ] [1678/3488] IREN kept (0.2s) | 1675 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:05.860049] [DEBUG] [REMOTE ] IRM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:05.860194] [DEBUG] [REMOTE ] IRM: PASS: History has at least 300 days. [2026-01-30T12:12:05.860414] [DEBUG] [REMOTE ] IRM: PASS: Price check passed. Min price $78.86. [2026-01-30T12:12:05.860546] [DEBUG] [REMOTE ] IRM: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:05.860682] [DEBUG] [REMOTE ] IRM: PASS: Integrity check passed. [2026-01-30T12:12:05.860723] [DEBUG] [REMOTE ] IRM: Symbol is viable for forecasting. [2026-01-30T12:12:05.860770] [INFO ] [MAIN ] [1679/3488] IRM kept (0.6s) | 1676 kept, 3 rejected | 139.7/min | ETA: 13.0m [2026-01-30T12:12:06.260714] [DEBUG] [REMOTE ] IRMD: Retrieved 2903 rows, trimmed to 300. [2026-01-30T12:12:06.260865] [DEBUG] [REMOTE ] IRMD: PASS: History has at least 300 days. [2026-01-30T12:12:06.261112] [DEBUG] [REMOTE ] IRMD: PASS: Price check passed. Min price $83.50. [2026-01-30T12:12:06.261292] [DEBUG] [REMOTE ] IRMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:06.261436] [DEBUG] [REMOTE ] IRMD: PASS: Integrity check passed. [2026-01-30T12:12:06.261486] [DEBUG] [REMOTE ] IRMD: Symbol is viable for forecasting. [2026-01-30T12:12:06.261548] [INFO ] [MAIN ] [1680/3488] IRMD kept (0.4s) | 1677 kept, 3 rejected | 139.7/min | ETA: 12.9m [2026-01-30T12:12:06.509739] [DEBUG] [REMOTE ] IRON: Retrieved 1373 rows, trimmed to 300. [2026-01-30T12:12:06.509857] [DEBUG] [REMOTE ] IRON: PASS: History has at least 300 days. [2026-01-30T12:12:06.510078] [DEBUG] [REMOTE ] IRON: PASS: Price check passed. Min price $70.93. [2026-01-30T12:12:06.510211] [DEBUG] [REMOTE ] IRON: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:06.510333] [DEBUG] [REMOTE ] IRON: PASS: Integrity check passed. [2026-01-30T12:12:06.510373] [DEBUG] [REMOTE ] IRON: Symbol is viable for forecasting. [2026-01-30T12:12:06.510420] [INFO ] [MAIN ] [1681/3488] IRON kept (0.2s) | 1678 kept, 3 rejected | 139.7/min | ETA: 12.9m [2026-01-30T12:12:06.984064] [DEBUG] [REMOTE ] IRTC: Retrieved 2331 rows, trimmed to 300. [2026-01-30T12:12:06.984200] [DEBUG] [REMOTE ] IRTC: PASS: History has at least 300 days. [2026-01-30T12:12:06.984402] [DEBUG] [REMOTE ] IRTC: PASS: Price check passed. Min price $148.99. [2026-01-30T12:12:06.984536] [DEBUG] [REMOTE ] IRTC: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:06.984668] [DEBUG] [REMOTE ] IRTC: PASS: Integrity check passed. [2026-01-30T12:12:06.984710] [DEBUG] [REMOTE ] IRTC: Symbol is viable for forecasting. [2026-01-30T12:12:06.984757] [INFO ] [MAIN ] [1682/3488] IRTC kept (0.5s) | 1679 kept, 3 rejected | 139.7/min | ETA: 12.9m [2026-01-30T12:12:07.425966] [DEBUG] [REMOTE ] IRWD: Retrieved 4022 rows, trimmed to 300. [2026-01-30T12:12:07.426111] [DEBUG] [REMOTE ] IRWD: PASS: History has at least 300 days. [2026-01-30T12:12:07.426344] [DEBUG] [REMOTE ] IRWD: PASS: Price check passed. Min price $1.86. [2026-01-30T12:12:07.426516] [DEBUG] [REMOTE ] IRWD: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:07.426668] [DEBUG] [REMOTE ] IRWD: PASS: Integrity check passed. [2026-01-30T12:12:07.426731] [DEBUG] [REMOTE ] IRWD: Symbol is viable for forecasting. [2026-01-30T12:12:07.426793] [INFO ] [MAIN ] [1683/3488] IRWD kept (0.4s) | 1680 kept, 3 rejected | 139.7/min | ETA: 12.9m [2026-01-30T12:12:07.827264] [DEBUG] [REMOTE ] ISD: Retrieved 3459 rows, trimmed to 300. [2026-01-30T12:12:07.827404] [DEBUG] [REMOTE ] ISD: PASS: History has at least 300 days. [2026-01-30T12:12:07.827655] [DEBUG] [REMOTE ] ISD: PASS: Price check passed. Min price $14.04. [2026-01-30T12:12:07.827803] [DEBUG] [REMOTE ] ISD: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:07.827936] [DEBUG] [REMOTE ] ISD: PASS: Integrity check passed. [2026-01-30T12:12:07.827980] [DEBUG] [REMOTE ] ISD: Symbol is viable for forecasting. [2026-01-30T12:12:07.828028] [INFO ] [MAIN ] [1684/3488] ISD kept (0.4s) | 1681 kept, 3 rejected | 139.7/min | ETA: 12.9m [2026-01-30T12:12:08.321011] [DEBUG] [REMOTE ] ISRG: Retrieved 6443 rows, trimmed to 300. [2026-01-30T12:12:08.321149] [DEBUG] [REMOTE ] ISRG: PASS: History has at least 300 days. [2026-01-30T12:12:08.321369] [DEBUG] [REMOTE ] ISRG: PASS: Price check passed. Min price $507.55. [2026-01-30T12:12:08.321507] [DEBUG] [REMOTE ] ISRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:08.321647] [DEBUG] [REMOTE ] ISRG: PASS: Integrity check passed. [2026-01-30T12:12:08.321690] [DEBUG] [REMOTE ] ISRG: Symbol is viable for forecasting. [2026-01-30T12:12:08.321739] [INFO ] [MAIN ] [1685/3488] ISRG kept (0.5s) | 1682 kept, 3 rejected | 139.7/min | ETA: 12.9m [2026-01-30T12:12:08.775056] [DEBUG] [REMOTE ] ISSC: Retrieved 6409 rows, trimmed to 300. [2026-01-30T12:12:08.775200] [DEBUG] [REMOTE ] ISSC: PASS: History has at least 300 days. [2026-01-30T12:12:08.775437] [DEBUG] [REMOTE ] ISSC: PASS: Price check passed. Min price $8.32. [2026-01-30T12:12:08.775592] [DEBUG] [REMOTE ] ISSC: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:08.775714] [DEBUG] [REMOTE ] ISSC: PASS: Integrity check passed. [2026-01-30T12:12:08.775754] [DEBUG] [REMOTE ] ISSC: Symbol is viable for forecasting. [2026-01-30T12:12:08.775804] [INFO ] [MAIN ] [1686/3488] ISSC kept (0.5s) | 1683 kept, 3 rejected | 139.7/min | ETA: 12.9m [2026-01-30T12:12:09.109724] [DEBUG] [REMOTE ] ISTB: Retrieved 3334 rows, trimmed to 300. [2026-01-30T12:12:09.109865] [DEBUG] [REMOTE ] ISTB: PASS: History has at least 300 days. [2026-01-30T12:12:09.110088] [DEBUG] [REMOTE ] ISTB: PASS: Price check passed. Min price $48.30. [2026-01-30T12:12:09.110227] [DEBUG] [REMOTE ] ISTB: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:09.110364] [DEBUG] [REMOTE ] ISTB: PASS: Integrity check passed. [2026-01-30T12:12:09.110406] [DEBUG] [REMOTE ] ISTB: Symbol is viable for forecasting. [2026-01-30T12:12:09.110457] [INFO ] [MAIN ] [1687/3488] ISTB kept (0.3s) | 1684 kept, 3 rejected | 139.7/min | ETA: 12.9m [2026-01-30T12:12:09.635748] [DEBUG] [REMOTE ] ITIC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:09.635924] [DEBUG] [REMOTE ] ITIC: PASS: History has at least 300 days. [2026-01-30T12:12:09.636307] [DEBUG] [REMOTE ] ITIC: PASS: Price check passed. Min price $242.02. [2026-01-30T12:12:09.636510] [DEBUG] [REMOTE ] ITIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:09.636886] [DEBUG] [REMOTE ] ITIC: PASS: Integrity check passed. [2026-01-30T12:12:09.636945] [DEBUG] [REMOTE ] ITIC: Symbol is viable for forecasting. [2026-01-30T12:12:09.637017] [INFO ] [MAIN ] [1688/3488] ITIC kept (0.5s) | 1685 kept, 3 rejected | 139.7/min | ETA: 12.9m [2026-01-30T12:12:10.119017] [DEBUG] [REMOTE ] ITRI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:10.119182] [DEBUG] [REMOTE ] ITRI: PASS: History has at least 300 days. [2026-01-30T12:12:10.119620] [DEBUG] [REMOTE ] ITRI: PASS: Price check passed. Min price $92.86. [2026-01-30T12:12:10.119761] [DEBUG] [REMOTE ] ITRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:10.119886] [DEBUG] [REMOTE ] ITRI: PASS: Integrity check passed. [2026-01-30T12:12:10.119927] [DEBUG] [REMOTE ] ITRI: Symbol is viable for forecasting. [2026-01-30T12:12:10.119977] [INFO ] [MAIN ] [1689/3488] ITRI kept (0.5s) | 1686 kept, 3 rejected | 139.7/min | ETA: 12.9m [2026-01-30T12:12:10.540628] [DEBUG] [REMOTE ] ITRN: Retrieved 5116 rows, trimmed to 300. [2026-01-30T12:12:10.540759] [DEBUG] [REMOTE ] ITRN: PASS: History has at least 300 days. [2026-01-30T12:12:10.540964] [DEBUG] [REMOTE ] ITRN: PASS: Price check passed. Min price $35.64. [2026-01-30T12:12:10.541097] [DEBUG] [REMOTE ] ITRN: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:10.541208] [DEBUG] [REMOTE ] ITRN: PASS: Integrity check passed. [2026-01-30T12:12:10.541248] [DEBUG] [REMOTE ] ITRN: Symbol is viable for forecasting. [2026-01-30T12:12:10.541296] [INFO ] [MAIN ] [1690/3488] ITRN kept (0.4s) | 1687 kept, 3 rejected | 139.7/min | ETA: 12.9m [2026-01-30T12:12:11.062535] [DEBUG] [REMOTE ] ITUB: Retrieved 6022 rows, trimmed to 300. [2026-01-30T12:12:11.062705] [DEBUG] [REMOTE ] ITUB: PASS: History has at least 300 days. [2026-01-30T12:12:11.062932] [DEBUG] [REMOTE ] ITUB: PASS: Price check passed. Min price $6.74. [2026-01-30T12:12:11.063089] [DEBUG] [REMOTE ] ITUB: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:11.063228] [DEBUG] [REMOTE ] ITUB: PASS: Integrity check passed. [2026-01-30T12:12:11.063269] [DEBUG] [REMOTE ] ITUB: Symbol is viable for forecasting. [2026-01-30T12:12:11.063317] [INFO ] [MAIN ] [1691/3488] ITUB kept (0.5s) | 1688 kept, 3 rejected | 139.7/min | ETA: 12.9m [2026-01-30T12:12:11.337874] [DEBUG] [REMOTE ] IUS: Retrieved 1855 rows, trimmed to 300. [2026-01-30T12:12:11.337994] [DEBUG] [REMOTE ] IUS: PASS: History has at least 300 days. [2026-01-30T12:12:11.338224] [DEBUG] [REMOTE ] IUS: PASS: Price check passed. Min price $54.36. [2026-01-30T12:12:11.338360] [DEBUG] [REMOTE ] IUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:11.338471] [DEBUG] [REMOTE ] IUS: PASS: Integrity check passed. [2026-01-30T12:12:11.338511] [DEBUG] [REMOTE ] IUS: Symbol is viable for forecasting. [2026-01-30T12:12:11.338558] [INFO ] [MAIN ] [1692/3488] IUS kept (0.3s) | 1689 kept, 3 rejected | 139.7/min | ETA: 12.9m [2026-01-30T12:12:11.736246] [DEBUG] [REMOTE ] IUSB: Retrieved 2926 rows, trimmed to 300. [2026-01-30T12:12:11.736372] [DEBUG] [REMOTE ] IUSB: PASS: History has at least 300 days. [2026-01-30T12:12:11.736612] [DEBUG] [REMOTE ] IUSB: PASS: Price check passed. Min price $46.21. [2026-01-30T12:12:11.736758] [DEBUG] [REMOTE ] IUSB: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:11.736891] [DEBUG] [REMOTE ] IUSB: PASS: Integrity check passed. [2026-01-30T12:12:11.736933] [DEBUG] [REMOTE ] IUSB: Symbol is viable for forecasting. [2026-01-30T12:12:11.736983] [INFO ] [MAIN ] [1693/3488] IUSB kept (0.4s) | 1690 kept, 3 rejected | 139.7/min | ETA: 12.8m [2026-01-30T12:12:12.331465] [DEBUG] [REMOTE ] IUSG: Retrieved 6414 rows, trimmed to 300. [2026-01-30T12:12:12.331710] [DEBUG] [REMOTE ] IUSG: PASS: History has at least 300 days. [2026-01-30T12:12:12.332042] [DEBUG] [REMOTE ] IUSG: PASS: Price check passed. Min price $160.13. [2026-01-30T12:12:12.333047] [DEBUG] [REMOTE ] IUSG: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:12.333308] [DEBUG] [REMOTE ] IUSG: PASS: Integrity check passed. [2026-01-30T12:12:12.333363] [DEBUG] [REMOTE ] IUSG: Symbol is viable for forecasting. [2026-01-30T12:12:12.333460] [INFO ] [MAIN ] [1694/3488] IUSG kept (0.6s) | 1691 kept, 3 rejected | 139.7/min | ETA: 12.8m [2026-01-30T12:12:12.527908] [DEBUG] [REMOTE ] IVAL: Retrieved 2795 rows, trimmed to 300. [2026-01-30T12:12:12.528055] [DEBUG] [REMOTE ] IVAL: PASS: History has at least 300 days. [2026-01-30T12:12:12.528264] [DEBUG] [REMOTE ] IVAL: PASS: Price check passed. Min price $29.02. [2026-01-30T12:12:12.528407] [DEBUG] [REMOTE ] IVAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:12.528520] [DEBUG] [REMOTE ] IVAL: PASS: Integrity check passed. [2026-01-30T12:12:12.528562] [DEBUG] [REMOTE ] IVAL: Symbol is viable for forecasting. [2026-01-30T12:12:12.528646] [INFO ] [MAIN ] [1695/3488] IVAL kept (0.2s) | 1692 kept, 3 rejected | 139.7/min | ETA: 12.8m [2026-01-30T12:12:13.284422] [DEBUG] [REMOTE ] IVZ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:13.284563] [DEBUG] [REMOTE ] IVZ: PASS: History has at least 300 days. [2026-01-30T12:12:13.284814] [DEBUG] [REMOTE ] IVZ: PASS: Price check passed. Min price $22.44. [2026-01-30T12:12:13.284947] [DEBUG] [REMOTE ] IVZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:13.285063] [DEBUG] [REMOTE ] IVZ: PASS: Integrity check passed. [2026-01-30T12:12:13.285102] [DEBUG] [REMOTE ] IVZ: Symbol is viable for forecasting. [2026-01-30T12:12:13.285150] [INFO ] [MAIN ] [1696/3488] IVZ kept (0.8s) | 1693 kept, 3 rejected | 139.7/min | ETA: 12.8m [2026-01-30T12:12:13.769410] [DEBUG] [REMOTE ] IX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:13.769552] [DEBUG] [REMOTE ] IX: PASS: History has at least 300 days. [2026-01-30T12:12:13.769808] [DEBUG] [REMOTE ] IX: PASS: Price check passed. Min price $24.36. [2026-01-30T12:12:13.769945] [DEBUG] [REMOTE ] IX: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:13.770065] [DEBUG] [REMOTE ] IX: PASS: Integrity check passed. [2026-01-30T12:12:13.770110] [DEBUG] [REMOTE ] IX: Symbol is viable for forecasting. [2026-01-30T12:12:13.770168] [INFO ] [MAIN ] [1697/3488] IX kept (0.5s) | 1694 kept, 3 rejected | 139.6/min | ETA: 12.8m [2026-01-30T12:12:14.106034] [DEBUG] [REMOTE ] IXUS: Retrieved 3334 rows, trimmed to 300. [2026-01-30T12:12:14.106172] [DEBUG] [REMOTE ] IXUS: PASS: History has at least 300 days. [2026-01-30T12:12:14.106389] [DEBUG] [REMOTE ] IXUS: PASS: Price check passed. Min price $79.60. [2026-01-30T12:12:14.106527] [DEBUG] [REMOTE ] IXUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:14.106665] [DEBUG] [REMOTE ] IXUS: PASS: Integrity check passed. [2026-01-30T12:12:14.106708] [DEBUG] [REMOTE ] IXUS: Symbol is viable for forecasting. [2026-01-30T12:12:14.106757] [INFO ] [MAIN ] [1698/3488] IXUS kept (0.3s) | 1695 kept, 3 rejected | 139.7/min | ETA: 12.8m [2026-01-30T12:12:14.397098] [DEBUG] [REMOTE ] IZEA: Retrieved 3626 rows, trimmed to 300. [2026-01-30T12:12:14.397263] [DEBUG] [REMOTE ] IZEA: PASS: History has at least 300 days. [2026-01-30T12:12:14.397522] [DEBUG] [REMOTE ] IZEA: PASS: Price check passed. Min price $3.62. [2026-01-30T12:12:14.397723] [DEBUG] [REMOTE ] IZEA: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:14.397883] [DEBUG] [REMOTE ] IZEA: PASS: Integrity check passed. [2026-01-30T12:12:14.397933] [DEBUG] [REMOTE ] IZEA: Symbol is viable for forecasting. [2026-01-30T12:12:14.397993] [INFO ] [MAIN ] [1699/3488] IZEA kept (0.3s) | 1696 kept, 3 rejected | 139.7/min | ETA: 12.8m [2026-01-30T12:12:15.115229] [DEBUG] [REMOTE ] J: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:15.115364] [DEBUG] [REMOTE ] J: PASS: History has at least 300 days. [2026-01-30T12:12:15.115590] [DEBUG] [REMOTE ] J: PASS: Price check passed. Min price $128.47. [2026-01-30T12:12:15.115728] [DEBUG] [REMOTE ] J: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:15.115841] [DEBUG] [REMOTE ] J: PASS: Integrity check passed. [2026-01-30T12:12:15.115882] [DEBUG] [REMOTE ] J: Symbol is viable for forecasting. [2026-01-30T12:12:15.115930] [INFO ] [MAIN ] [1700/3488] J kept (0.7s) | 1697 kept, 3 rejected | 139.6/min | ETA: 12.8m [2026-01-30T12:12:15.583249] [DEBUG] [REMOTE ] JACK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:15.583392] [DEBUG] [REMOTE ] JACK: PASS: History has at least 300 days. [2026-01-30T12:12:15.583636] [DEBUG] [REMOTE ] JACK: PASS: Price check passed. Min price $14.25. [2026-01-30T12:12:15.583782] [DEBUG] [REMOTE ] JACK: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:15.583903] [DEBUG] [REMOTE ] JACK: PASS: Integrity check passed. [2026-01-30T12:12:15.583946] [DEBUG] [REMOTE ] JACK: Symbol is viable for forecasting. [2026-01-30T12:12:15.583997] [INFO ] [MAIN ] [1701/3488] JACK kept (0.5s) | 1698 kept, 3 rejected | 139.6/min | ETA: 12.8m [2026-01-30T12:12:16.025248] [DEBUG] [REMOTE ] JAKK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:16.025389] [DEBUG] [REMOTE ] JAKK: PASS: History has at least 300 days. [2026-01-30T12:12:16.025634] [DEBUG] [REMOTE ] JAKK: PASS: Price check passed. Min price $14.79. [2026-01-30T12:12:16.025777] [DEBUG] [REMOTE ] JAKK: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:16.025895] [DEBUG] [REMOTE ] JAKK: PASS: Integrity check passed. [2026-01-30T12:12:16.025937] [DEBUG] [REMOTE ] JAKK: Symbol is viable for forecasting. [2026-01-30T12:12:16.025986] [INFO ] [MAIN ] [1702/3488] JAKK kept (0.4s) | 1699 kept, 3 rejected | 139.6/min | ETA: 12.8m [2026-01-30T12:12:16.305836] [DEBUG] [REMOTE ] JAMF: Retrieved 1388 rows, trimmed to 300. [2026-01-30T12:12:16.305971] [DEBUG] [REMOTE ] JAMF: PASS: History has at least 300 days. [2026-01-30T12:12:16.306191] [DEBUG] [REMOTE ] JAMF: PASS: Price check passed. Min price $12.84. [2026-01-30T12:12:16.306330] [DEBUG] [REMOTE ] JAMF: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:16.306443] [DEBUG] [REMOTE ] JAMF: PASS: Integrity check passed. [2026-01-30T12:12:16.306484] [DEBUG] [REMOTE ] JAMF: Symbol is viable for forecasting. [2026-01-30T12:12:16.306533] [INFO ] [MAIN ] [1703/3488] JAMF kept (0.3s) | 1700 kept, 3 rejected | 139.6/min | ETA: 12.8m [2026-01-30T12:12:16.755130] [DEBUG] [REMOTE ] JANX: Retrieved 1164 rows, trimmed to 300. [2026-01-30T12:12:16.755262] [DEBUG] [REMOTE ] JANX: PASS: History has at least 300 days. [2026-01-30T12:12:16.755457] [DEBUG] [REMOTE ] JANX: PASS: Price check passed. Min price $13.15. [2026-01-30T12:12:16.755608] [DEBUG] [REMOTE ] JANX: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:16.755717] [DEBUG] [REMOTE ] JANX: PASS: Integrity check passed. [2026-01-30T12:12:16.755757] [DEBUG] [REMOTE ] JANX: Symbol is viable for forecasting. [2026-01-30T12:12:16.755804] [INFO ] [MAIN ] [1704/3488] JANX kept (0.4s) | 1701 kept, 3 rejected | 139.6/min | ETA: 12.8m [2026-01-30T12:12:17.269330] [DEBUG] [REMOTE ] JAZZ: Retrieved 4696 rows, trimmed to 300. [2026-01-30T12:12:17.269487] [DEBUG] [REMOTE ] JAZZ: PASS: History has at least 300 days. [2026-01-30T12:12:17.269752] [DEBUG] [REMOTE ] JAZZ: PASS: Price check passed. Min price $131.16. [2026-01-30T12:12:17.269961] [DEBUG] [REMOTE ] JAZZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:17.270087] [DEBUG] [REMOTE ] JAZZ: PASS: Integrity check passed. [2026-01-30T12:12:17.270129] [DEBUG] [REMOTE ] JAZZ: Symbol is viable for forecasting. [2026-01-30T12:12:17.270180] [INFO ] [MAIN ] [1705/3488] JAZZ kept (0.5s) | 1702 kept, 3 rejected | 139.6/min | ETA: 12.8m [2026-01-30T12:12:17.580283] [DEBUG] [REMOTE ] JBGS: Retrieved 2146 rows, trimmed to 300. [2026-01-30T12:12:17.580407] [DEBUG] [REMOTE ] JBGS: PASS: History has at least 300 days. [2026-01-30T12:12:17.580631] [DEBUG] [REMOTE ] JBGS: PASS: Price check passed. Min price $16.43. [2026-01-30T12:12:17.580764] [DEBUG] [REMOTE ] JBGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:17.580871] [DEBUG] [REMOTE ] JBGS: PASS: Integrity check passed. [2026-01-30T12:12:17.580910] [DEBUG] [REMOTE ] JBGS: Symbol is viable for forecasting. [2026-01-30T12:12:17.580957] [INFO ] [MAIN ] [1706/3488] JBGS kept (0.3s) | 1703 kept, 3 rejected | 139.7/min | ETA: 12.8m [2026-01-30T12:12:17.939424] [DEBUG] [REMOTE ] JBI: Retrieved 1534 rows, trimmed to 300. [2026-01-30T12:12:17.939551] [DEBUG] [REMOTE ] JBI: PASS: History has at least 300 days. [2026-01-30T12:12:17.939776] [DEBUG] [REMOTE ] JBI: PASS: Price check passed. Min price $5.75. [2026-01-30T12:12:17.939908] [DEBUG] [REMOTE ] JBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:17.940013] [DEBUG] [REMOTE ] JBI: PASS: Integrity check passed. [2026-01-30T12:12:17.940053] [DEBUG] [REMOTE ] JBI: Symbol is viable for forecasting. [2026-01-30T12:12:17.940100] [INFO ] [MAIN ] [1707/3488] JBI kept (0.4s) | 1704 kept, 3 rejected | 139.7/min | ETA: 12.8m [2026-01-30T12:12:18.533666] [DEBUG] [REMOTE ] JBL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:18.533863] [DEBUG] [REMOTE ] JBL: PASS: History has at least 300 days. [2026-01-30T12:12:18.534143] [DEBUG] [REMOTE ] JBL: PASS: Price check passed. Min price $192.49. [2026-01-30T12:12:18.534290] [DEBUG] [REMOTE ] JBL: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:18.534435] [DEBUG] [REMOTE ] JBL: PASS: Integrity check passed. [2026-01-30T12:12:18.534482] [DEBUG] [REMOTE ] JBL: Symbol is viable for forecasting. [2026-01-30T12:12:18.534537] [INFO ] [MAIN ] [1708/3488] JBL kept (0.6s) | 1705 kept, 3 rejected | 139.6/min | ETA: 12.7m [2026-01-30T12:12:18.788616] [DEBUG] [REMOTE ] JBND: Retrieved 576 rows, trimmed to 300. [2026-01-30T12:12:18.788748] [DEBUG] [REMOTE ] JBND: PASS: History has at least 300 days. [2026-01-30T12:12:18.788951] [DEBUG] [REMOTE ] JBND: PASS: Price check passed. Min price $53.53. [2026-01-30T12:12:18.789082] [DEBUG] [REMOTE ] JBND: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:18.789190] [DEBUG] [REMOTE ] JBND: PASS: Integrity check passed. [2026-01-30T12:12:18.789230] [DEBUG] [REMOTE ] JBND: Symbol is viable for forecasting. [2026-01-30T12:12:18.789277] [INFO ] [MAIN ] [1709/3488] JBND kept (0.3s) | 1706 kept, 3 rejected | 139.7/min | ETA: 12.7m [2026-01-30T12:12:19.455831] [DEBUG] [REMOTE ] JBSS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:19.455957] [DEBUG] [REMOTE ] JBSS: PASS: History has at least 300 days. [2026-01-30T12:12:19.456164] [DEBUG] [REMOTE ] JBSS: PASS: Price check passed. Min price $63.19. [2026-01-30T12:12:19.456297] [DEBUG] [REMOTE ] JBSS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:19.456408] [DEBUG] [REMOTE ] JBSS: PASS: Integrity check passed. [2026-01-30T12:12:19.456448] [DEBUG] [REMOTE ] JBSS: Symbol is viable for forecasting. [2026-01-30T12:12:19.456496] [INFO ] [MAIN ] [1710/3488] JBSS kept (0.7s) | 1707 kept, 3 rejected | 139.6/min | ETA: 12.7m [2026-01-30T12:12:19.742871] [DEBUG] [REMOTE ] JCE: Retrieved 4741 rows, trimmed to 300. [2026-01-30T12:12:19.743026] [DEBUG] [REMOTE ] JCE: PASS: History has at least 300 days. [2026-01-30T12:12:19.743277] [DEBUG] [REMOTE ] JCE: PASS: Price check passed. Min price $14.95. [2026-01-30T12:12:19.743440] [DEBUG] [REMOTE ] JCE: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:19.743566] [DEBUG] [REMOTE ] JCE: PASS: Integrity check passed. [2026-01-30T12:12:19.743629] [DEBUG] [REMOTE ] JCE: Symbol is viable for forecasting. [2026-01-30T12:12:19.743680] [INFO ] [MAIN ] [1711/3488] JCE kept (0.3s) | 1708 kept, 3 rejected | 139.6/min | ETA: 12.7m [2026-01-30T12:12:20.323859] [DEBUG] [REMOTE ] JCI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:20.323992] [DEBUG] [REMOTE ] JCI: PASS: History has at least 300 days. [2026-01-30T12:12:20.324209] [DEBUG] [REMOTE ] JCI: PASS: Price check passed. Min price $110.67. [2026-01-30T12:12:20.324345] [DEBUG] [REMOTE ] JCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:20.324460] [DEBUG] [REMOTE ] JCI: PASS: Integrity check passed. [2026-01-30T12:12:20.324499] [DEBUG] [REMOTE ] JCI: Symbol is viable for forecasting. [2026-01-30T12:12:20.324547] [INFO ] [MAIN ] [1712/3488] JCI kept (0.6s) | 1709 kept, 3 rejected | 139.6/min | ETA: 12.7m [2026-01-30T12:12:20.588059] [DEBUG] [REMOTE ] JD: Retrieved 2940 rows, trimmed to 300. [2026-01-30T12:12:20.588185] [DEBUG] [REMOTE ] JD: PASS: History has at least 300 days. [2026-01-30T12:12:20.588410] [DEBUG] [REMOTE ] JD: PASS: Price check passed. Min price $28.38. [2026-01-30T12:12:20.588549] [DEBUG] [REMOTE ] JD: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:20.588864] [DEBUG] [REMOTE ] JD: PASS: Integrity check passed. [2026-01-30T12:12:20.588906] [DEBUG] [REMOTE ] JD: Symbol is viable for forecasting. [2026-01-30T12:12:20.588953] [INFO ] [MAIN ] [1713/3488] JD kept (0.3s) | 1710 kept, 3 rejected | 139.7/min | ETA: 12.7m [2026-01-30T12:12:21.040100] [DEBUG] [REMOTE ] JEF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:21.040234] [DEBUG] [REMOTE ] JEF: PASS: History has at least 300 days. [2026-01-30T12:12:21.040481] [DEBUG] [REMOTE ] JEF: PASS: Price check passed. Min price $52.49. [2026-01-30T12:12:21.040646] [DEBUG] [REMOTE ] JEF: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:21.040788] [DEBUG] [REMOTE ] JEF: PASS: Integrity check passed. [2026-01-30T12:12:21.040830] [DEBUG] [REMOTE ] JEF: Symbol is viable for forecasting. [2026-01-30T12:12:21.040881] [INFO ] [MAIN ] [1714/3488] JEF kept (0.5s) | 1711 kept, 3 rejected | 139.6/min | ETA: 12.7m [2026-01-30T12:12:21.423081] [DEBUG] [REMOTE ] JELD: Retrieved 2264 rows, trimmed to 300. [2026-01-30T12:12:21.423243] [DEBUG] [REMOTE ] JELD: PASS: History has at least 300 days. [2026-01-30T12:12:21.423538] [DEBUG] [REMOTE ] JELD: PASS: Price check passed. Min price $1.81. [2026-01-30T12:12:21.423780] [DEBUG] [REMOTE ] JELD: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:21.423926] [DEBUG] [REMOTE ] JELD: PASS: Integrity check passed. [2026-01-30T12:12:21.423974] [DEBUG] [REMOTE ] JELD: Symbol is viable for forecasting. [2026-01-30T12:12:21.424033] [INFO ] [MAIN ] [1715/3488] JELD kept (0.4s) | 1712 kept, 3 rejected | 139.7/min | ETA: 12.7m [2026-01-30T12:12:21.765469] [DEBUG] [REMOTE ] JEPQ: Retrieved 938 rows, trimmed to 300. [2026-01-30T12:12:21.765645] [DEBUG] [REMOTE ] JEPQ: PASS: History has at least 300 days. [2026-01-30T12:12:21.765924] [DEBUG] [REMOTE ] JEPQ: PASS: Price check passed. Min price $54.75. [2026-01-30T12:12:21.766141] [DEBUG] [REMOTE ] JEPQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:21.766281] [DEBUG] [REMOTE ] JEPQ: PASS: Integrity check passed. [2026-01-30T12:12:21.766332] [DEBUG] [REMOTE ] JEPQ: Symbol is viable for forecasting. [2026-01-30T12:12:21.766395] [INFO ] [MAIN ] [1716/3488] JEPQ kept (0.3s) | 1713 kept, 3 rejected | 139.7/min | ETA: 12.7m [2026-01-30T12:12:22.181396] [DEBUG] [REMOTE ] JFIN: Retrieved 1690 rows, trimmed to 300. [2026-01-30T12:12:22.181541] [DEBUG] [REMOTE ] JFIN: PASS: History has at least 300 days. [2026-01-30T12:12:22.181794] [DEBUG] [REMOTE ] JFIN: PASS: Price check passed. Min price $5.80. [2026-01-30T12:12:22.181928] [DEBUG] [REMOTE ] JFIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:22.182036] [DEBUG] [REMOTE ] JFIN: PASS: Integrity check passed. [2026-01-30T12:12:22.182075] [DEBUG] [REMOTE ] JFIN: Symbol is viable for forecasting. [2026-01-30T12:12:22.182123] [INFO ] [MAIN ] [1717/3488] JFIN kept (0.4s) | 1714 kept, 3 rejected | 139.7/min | ETA: 12.7m [2026-01-30T12:12:22.419770] [DEBUG] [REMOTE ] JGLO: Retrieved 596 rows, trimmed to 300. [2026-01-30T12:12:22.419928] [DEBUG] [REMOTE ] JGLO: PASS: History has at least 300 days. [2026-01-30T12:12:22.420177] [DEBUG] [REMOTE ] JGLO: PASS: Price check passed. Min price $64.84. [2026-01-30T12:12:22.420356] [DEBUG] [REMOTE ] JGLO: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:22.420502] [DEBUG] [REMOTE ] JGLO: PASS: Integrity check passed. [2026-01-30T12:12:22.420556] [DEBUG] [REMOTE ] JGLO: Symbol is viable for forecasting. [2026-01-30T12:12:22.420642] [INFO ] [MAIN ] [1718/3488] JGLO kept (0.2s) | 1715 kept, 3 rejected | 139.7/min | ETA: 12.7m [2026-01-30T12:12:23.000124] [DEBUG] [REMOTE ] JHG: Retrieved 6437 rows, trimmed to 300. [2026-01-30T12:12:23.000273] [DEBUG] [REMOTE ] JHG: PASS: History has at least 300 days. [2026-01-30T12:12:23.000504] [DEBUG] [REMOTE ] JHG: PASS: Price check passed. Min price $41.84. [2026-01-30T12:12:23.000664] [DEBUG] [REMOTE ] JHG: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:23.000786] [DEBUG] [REMOTE ] JHG: PASS: Integrity check passed. [2026-01-30T12:12:23.000828] [DEBUG] [REMOTE ] JHG: Symbol is viable for forecasting. [2026-01-30T12:12:23.000877] [INFO ] [MAIN ] [1719/3488] JHG kept (0.6s) | 1716 kept, 3 rejected | 139.7/min | ETA: 12.7m [2026-01-30T12:12:23.633690] [DEBUG] [REMOTE ] JHI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:23.633828] [DEBUG] [REMOTE ] JHI: PASS: History has at least 300 days. [2026-01-30T12:12:23.634052] [DEBUG] [REMOTE ] JHI: PASS: Price check passed. Min price $13.23. [2026-01-30T12:12:23.634189] [DEBUG] [REMOTE ] JHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:23.634307] [DEBUG] [REMOTE ] JHI: PASS: Integrity check passed. [2026-01-30T12:12:23.634346] [DEBUG] [REMOTE ] JHI: Symbol is viable for forecasting. [2026-01-30T12:12:23.634395] [INFO ] [MAIN ] [1720/3488] JHI kept (0.6s) | 1717 kept, 3 rejected | 139.6/min | ETA: 12.7m [2026-01-30T12:12:24.102047] [DEBUG] [REMOTE ] JHX: Retrieved 6558 rows, trimmed to 300. [2026-01-30T12:12:24.102176] [DEBUG] [REMOTE ] JHX: PASS: History has at least 300 days. [2026-01-30T12:12:24.102385] [DEBUG] [REMOTE ] JHX: PASS: Price check passed. Min price $16.69. [2026-01-30T12:12:24.102523] [DEBUG] [REMOTE ] JHX: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:24.102674] [DEBUG] [REMOTE ] JHX: PASS: Integrity check passed. [2026-01-30T12:12:24.102717] [DEBUG] [REMOTE ] JHX: Symbol is viable for forecasting. [2026-01-30T12:12:24.102767] [INFO ] [MAIN ] [1721/3488] JHX kept (0.5s) | 1718 kept, 3 rejected | 139.6/min | ETA: 12.7m [2026-01-30T12:12:24.390856] [DEBUG] [REMOTE ] JILL: Retrieved 2236 rows, trimmed to 300. [2026-01-30T12:12:24.390986] [DEBUG] [REMOTE ] JILL: PASS: History has at least 300 days. [2026-01-30T12:12:24.391189] [DEBUG] [REMOTE ] JILL: PASS: Price check passed. Min price $13.39. [2026-01-30T12:12:24.391323] [DEBUG] [REMOTE ] JILL: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:24.391450] [DEBUG] [REMOTE ] JILL: PASS: Integrity check passed. [2026-01-30T12:12:24.391501] [DEBUG] [REMOTE ] JILL: Symbol is viable for forecasting. [2026-01-30T12:12:24.391558] [INFO ] [MAIN ] [1722/3488] JILL kept (0.3s) | 1719 kept, 3 rejected | 139.7/min | ETA: 12.6m [2026-01-30T12:12:24.690126] [DEBUG] [REMOTE ] JIVE: Retrieved 596 rows, trimmed to 300. [2026-01-30T12:12:24.690264] [DEBUG] [REMOTE ] JIVE: PASS: History has at least 300 days. [2026-01-30T12:12:24.690495] [DEBUG] [REMOTE ] JIVE: PASS: Price check passed. Min price $73.59. [2026-01-30T12:12:24.690985] [DEBUG] [REMOTE ] JIVE: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:24.691110] [DEBUG] [REMOTE ] JIVE: PASS: Integrity check passed. [2026-01-30T12:12:24.691152] [DEBUG] [REMOTE ] JIVE: Symbol is viable for forecasting. [2026-01-30T12:12:24.691202] [INFO ] [MAIN ] [1723/3488] JIVE kept (0.3s) | 1720 kept, 3 rejected | 139.7/min | ETA: 12.6m [2026-01-30T12:12:25.315276] [DEBUG] [REMOTE ] JJSF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:25.315431] [DEBUG] [REMOTE ] JJSF: PASS: History has at least 300 days. [2026-01-30T12:12:25.315676] [DEBUG] [REMOTE ] JJSF: PASS: Price check passed. Min price $81.15. [2026-01-30T12:12:25.315813] [DEBUG] [REMOTE ] JJSF: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:25.315926] [DEBUG] [REMOTE ] JJSF: PASS: Integrity check passed. [2026-01-30T12:12:25.315966] [DEBUG] [REMOTE ] JJSF: Symbol is viable for forecasting. [2026-01-30T12:12:25.316016] [INFO ] [MAIN ] [1724/3488] JJSF kept (0.6s) | 1721 kept, 3 rejected | 139.7/min | ETA: 12.6m [2026-01-30T12:12:25.794272] [DEBUG] [REMOTE ] JKHY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:25.794413] [DEBUG] [REMOTE ] JKHY: PASS: History has at least 300 days. [2026-01-30T12:12:25.794648] [DEBUG] [REMOTE ] JKHY: PASS: Price check passed. Min price $150.13. [2026-01-30T12:12:25.794783] [DEBUG] [REMOTE ] JKHY: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:25.794901] [DEBUG] [REMOTE ] JKHY: PASS: Integrity check passed. [2026-01-30T12:12:25.794940] [DEBUG] [REMOTE ] JKHY: Symbol is viable for forecasting. [2026-01-30T12:12:25.795505] [INFO ] [MAIN ] [1725/3488] JKHY kept (0.5s) | 1722 kept, 3 rejected | 139.6/min | ETA: 12.6m [2026-01-30T12:12:26.016282] [DEBUG] [REMOTE ] JKS: Retrieved 3952 rows, trimmed to 300. [2026-01-30T12:12:26.016418] [DEBUG] [REMOTE ] JKS: PASS: History has at least 300 days. [2026-01-30T12:12:26.016666] [DEBUG] [REMOTE ] JKS: PASS: Price check passed. Min price $24.12. [2026-01-30T12:12:26.016805] [DEBUG] [REMOTE ] JKS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:26.016917] [DEBUG] [REMOTE ] JKS: PASS: Integrity check passed. [2026-01-30T12:12:26.016959] [DEBUG] [REMOTE ] JKS: Symbol is viable for forecasting. [2026-01-30T12:12:26.017008] [INFO ] [MAIN ] [1726/3488] JKS kept (0.2s) | 1723 kept, 3 rejected | 139.7/min | ETA: 12.6m [2026-01-30T12:12:26.673027] [DEBUG] [REMOTE ] JLL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:26.673271] [DEBUG] [REMOTE ] JLL: PASS: History has at least 300 days. [2026-01-30T12:12:26.673791] [DEBUG] [REMOTE ] JLL: PASS: Price check passed. Min price $287.62. [2026-01-30T12:12:26.673976] [DEBUG] [REMOTE ] JLL: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:26.674121] [DEBUG] [REMOTE ] JLL: PASS: Integrity check passed. [2026-01-30T12:12:26.674163] [DEBUG] [REMOTE ] JLL: Symbol is viable for forecasting. [2026-01-30T12:12:26.674219] [INFO ] [MAIN ] [1727/3488] JLL kept (0.7s) | 1724 kept, 3 rejected | 139.6/min | ETA: 12.6m [2026-01-30T12:12:27.010644] [DEBUG] [REMOTE ] JLS: Retrieved 4067 rows, trimmed to 300. [2026-01-30T12:12:27.010866] [DEBUG] [REMOTE ] JLS: PASS: History has at least 300 days. [2026-01-30T12:12:27.011180] [DEBUG] [REMOTE ] JLS: PASS: Price check passed. Min price $17.96. [2026-01-30T12:12:27.011326] [DEBUG] [REMOTE ] JLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:27.011475] [DEBUG] [REMOTE ] JLS: PASS: Integrity check passed. [2026-01-30T12:12:27.011517] [DEBUG] [REMOTE ] JLS: Symbol is viable for forecasting. [2026-01-30T12:12:27.011589] [INFO ] [MAIN ] [1728/3488] JLS kept (0.3s) | 1725 kept, 3 rejected | 139.7/min | ETA: 12.6m [2026-01-30T12:12:27.350071] [DEBUG] [REMOTE ] JMIA: Retrieved 1709 rows, trimmed to 300. [2026-01-30T12:12:27.350201] [DEBUG] [REMOTE ] JMIA: PASS: History has at least 300 days. [2026-01-30T12:12:27.350422] [DEBUG] [REMOTE ] JMIA: PASS: Price check passed. Min price $9.50. [2026-01-30T12:12:27.350602] [DEBUG] [REMOTE ] JMIA: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:27.350723] [DEBUG] [REMOTE ] JMIA: PASS: Integrity check passed. [2026-01-30T12:12:27.350764] [DEBUG] [REMOTE ] JMIA: Symbol is viable for forecasting. [2026-01-30T12:12:27.350813] [INFO ] [MAIN ] [1729/3488] JMIA kept (0.3s) | 1726 kept, 3 rejected | 139.7/min | ETA: 12.6m [2026-01-30T12:12:27.801211] [DEBUG] [REMOTE ] JMSB: Retrieved 3060 rows, trimmed to 300. [2026-01-30T12:12:27.801356] [DEBUG] [REMOTE ] JMSB: PASS: History has at least 300 days. [2026-01-30T12:12:27.801611] [DEBUG] [REMOTE ] JMSB: PASS: Price check passed. Min price $18.70. [2026-01-30T12:12:27.801753] [DEBUG] [REMOTE ] JMSB: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:27.801881] [DEBUG] [REMOTE ] JMSB: PASS: Integrity check passed. [2026-01-30T12:12:27.801921] [DEBUG] [REMOTE ] JMSB: Symbol is viable for forecasting. [2026-01-30T12:12:27.801973] [INFO ] [MAIN ] [1730/3488] JMSB kept (0.5s) | 1727 kept, 3 rejected | 139.7/min | ETA: 12.6m [2026-01-30T12:12:28.343519] [DEBUG] [REMOTE ] JNJ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:28.343690] [DEBUG] [REMOTE ] JNJ: PASS: History has at least 300 days. [2026-01-30T12:12:28.343924] [DEBUG] [REMOTE ] JNJ: PASS: Price check passed. Min price $184.84. [2026-01-30T12:12:28.344060] [DEBUG] [REMOTE ] JNJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:28.344179] [DEBUG] [REMOTE ] JNJ: PASS: Integrity check passed. [2026-01-30T12:12:28.344219] [DEBUG] [REMOTE ] JNJ: Symbol is viable for forecasting. [2026-01-30T12:12:28.344926] [INFO ] [MAIN ] [1731/3488] JNJ kept (0.5s) | 1728 kept, 3 rejected | 139.6/min | ETA: 12.6m [2026-01-30T12:12:28.623827] [DEBUG] [REMOTE ] JOBY: Retrieved 1311 rows, trimmed to 300. [2026-01-30T12:12:28.623955] [DEBUG] [REMOTE ] JOBY: PASS: History has at least 300 days. [2026-01-30T12:12:28.624148] [DEBUG] [REMOTE ] JOBY: PASS: Price check passed. Min price $11.14. [2026-01-30T12:12:28.624278] [DEBUG] [REMOTE ] JOBY: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:28.624384] [DEBUG] [REMOTE ] JOBY: PASS: Integrity check passed. [2026-01-30T12:12:28.624423] [DEBUG] [REMOTE ] JOBY: Symbol is viable for forecasting. [2026-01-30T12:12:28.624470] [INFO ] [MAIN ] [1732/3488] JOBY kept (0.3s) | 1729 kept, 3 rejected | 139.7/min | ETA: 12.6m [2026-01-30T12:12:29.216901] [DEBUG] [REMOTE ] JOE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:29.217032] [DEBUG] [REMOTE ] JOE: PASS: History has at least 300 days. [2026-01-30T12:12:29.217243] [DEBUG] [REMOTE ] JOE: PASS: Price check passed. Min price $55.71. [2026-01-30T12:12:29.217374] [DEBUG] [REMOTE ] JOE: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:29.217485] [DEBUG] [REMOTE ] JOE: PASS: Integrity check passed. [2026-01-30T12:12:29.217527] [DEBUG] [REMOTE ] JOE: Symbol is viable for forecasting. [2026-01-30T12:12:29.217592] [INFO ] [MAIN ] [1733/3488] JOE kept (0.6s) | 1730 kept, 3 rejected | 139.6/min | ETA: 12.6m [2026-01-30T12:12:29.655320] [DEBUG] [REMOTE ] JOF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:29.655457] [DEBUG] [REMOTE ] JOF: PASS: History has at least 300 days. [2026-01-30T12:12:29.655718] [DEBUG] [REMOTE ] JOF: PASS: Price check passed. Min price $10.00. [2026-01-30T12:12:29.655851] [DEBUG] [REMOTE ] JOF: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:29.655969] [DEBUG] [REMOTE ] JOF: PASS: Integrity check passed. [2026-01-30T12:12:29.656008] [DEBUG] [REMOTE ] JOF: Symbol is viable for forecasting. [2026-01-30T12:12:29.656056] [INFO ] [MAIN ] [1734/3488] JOF kept (0.4s) | 1731 kept, 3 rejected | 139.6/min | ETA: 12.6m [2026-01-30T12:12:30.090276] [DEBUG] [REMOTE ] JPC: Retrieved 5746 rows, trimmed to 300. [2026-01-30T12:12:30.090425] [DEBUG] [REMOTE ] JPC: PASS: History has at least 300 days. [2026-01-30T12:12:30.090745] [DEBUG] [REMOTE ] JPC: PASS: Price check passed. Min price $7.76. [2026-01-30T12:12:30.090922] [DEBUG] [REMOTE ] JPC: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:30.091073] [DEBUG] [REMOTE ] JPC: PASS: Integrity check passed. [2026-01-30T12:12:30.091117] [DEBUG] [REMOTE ] JPC: Symbol is viable for forecasting. [2026-01-30T12:12:30.091175] [INFO ] [MAIN ] [1735/3488] JPC kept (0.4s) | 1732 kept, 3 rejected | 139.6/min | ETA: 12.6m [2026-01-30T12:12:30.334177] [DEBUG] [REMOTE ] JPEF: Retrieved 628 rows, trimmed to 300. [2026-01-30T12:12:30.334307] [DEBUG] [REMOTE ] JPEF: PASS: History has at least 300 days. [2026-01-30T12:12:30.334528] [DEBUG] [REMOTE ] JPEF: PASS: Price check passed. Min price $71.86. [2026-01-30T12:12:30.334725] [DEBUG] [REMOTE ] JPEF: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:30.335047] [DEBUG] [REMOTE ] JPEF: PASS: Integrity check passed. [2026-01-30T12:12:30.335097] [DEBUG] [REMOTE ] JPEF: Symbol is viable for forecasting. [2026-01-30T12:12:30.335147] [INFO ] [MAIN ] [1736/3488] JPEF kept (0.2s) | 1733 kept, 3 rejected | 139.7/min | ETA: 12.5m [2026-01-30T12:12:30.943638] [DEBUG] [REMOTE ] JPM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:30.943782] [DEBUG] [REMOTE ] JPM: PASS: History has at least 300 days. [2026-01-30T12:12:30.944013] [DEBUG] [REMOTE ] JPM: PASS: Price check passed. Min price $296.67. [2026-01-30T12:12:30.944159] [DEBUG] [REMOTE ] JPM: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:30.944280] [DEBUG] [REMOTE ] JPM: PASS: Integrity check passed. [2026-01-30T12:12:30.944321] [DEBUG] [REMOTE ] JPM: Symbol is viable for forecasting. [2026-01-30T12:12:30.944372] [INFO ] [MAIN ] [1737/3488] JPM kept (0.6s) | 1734 kept, 3 rejected | 139.6/min | ETA: 12.5m [2026-01-30T12:12:31.424659] [DEBUG] [REMOTE ] JQC: Retrieved 5685 rows, trimmed to 300. [2026-01-30T12:12:31.424791] [DEBUG] [REMOTE ] JQC: PASS: History has at least 300 days. [2026-01-30T12:12:31.425003] [DEBUG] [REMOTE ] JQC: PASS: Price check passed. Min price $4.85. [2026-01-30T12:12:31.425168] [DEBUG] [REMOTE ] JQC: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:31.425284] [DEBUG] [REMOTE ] JQC: PASS: Integrity check passed. [2026-01-30T12:12:31.425325] [DEBUG] [REMOTE ] JQC: Symbol is viable for forecasting. [2026-01-30T12:12:31.425374] [INFO ] [MAIN ] [1738/3488] JQC kept (0.5s) | 1735 kept, 3 rejected | 139.6/min | ETA: 12.5m [2026-01-30T12:12:31.776487] [DEBUG] [REMOTE ] JRI: Retrieved 3459 rows, trimmed to 300. [2026-01-30T12:12:31.776675] [DEBUG] [REMOTE ] JRI: PASS: History has at least 300 days. [2026-01-30T12:12:31.776959] [DEBUG] [REMOTE ] JRI: PASS: Price check passed. Min price $12.90. [2026-01-30T12:12:31.777100] [DEBUG] [REMOTE ] JRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:31.777233] [DEBUG] [REMOTE ] JRI: PASS: Integrity check passed. [2026-01-30T12:12:31.777273] [DEBUG] [REMOTE ] JRI: Symbol is viable for forecasting. [2026-01-30T12:12:31.777325] [INFO ] [MAIN ] [1739/3488] JRI kept (0.4s) | 1736 kept, 3 rejected | 139.6/min | ETA: 12.5m [2026-01-30T12:12:32.279269] [DEBUG] [REMOTE ] JRS: Retrieved 6087 rows, trimmed to 300. [2026-01-30T12:12:32.279407] [DEBUG] [REMOTE ] JRS: PASS: History has at least 300 days. [2026-01-30T12:12:32.279643] [DEBUG] [REMOTE ] JRS: PASS: Price check passed. Min price $7.49. [2026-01-30T12:12:32.279777] [DEBUG] [REMOTE ] JRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:32.279891] [DEBUG] [REMOTE ] JRS: PASS: Integrity check passed. [2026-01-30T12:12:32.279931] [DEBUG] [REMOTE ] JRS: Symbol is viable for forecasting. [2026-01-30T12:12:32.279980] [INFO ] [MAIN ] [1740/3488] JRS kept (0.5s) | 1737 kept, 3 rejected | 139.6/min | ETA: 12.5m [2026-01-30T12:12:32.718963] [DEBUG] [REMOTE ] JSM: Retrieved 5556 rows, trimmed to 300. [2026-01-30T12:12:32.719119] [DEBUG] [REMOTE ] JSM: PASS: History has at least 300 days. [2026-01-30T12:12:32.719330] [DEBUG] [REMOTE ] JSM: PASS: Price check passed. Min price $18.30. [2026-01-30T12:12:32.719463] [DEBUG] [REMOTE ] JSM: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:32.719601] [DEBUG] [REMOTE ] JSM: PASS: Integrity check passed. [2026-01-30T12:12:32.719644] [DEBUG] [REMOTE ] JSM: Symbol is viable for forecasting. [2026-01-30T12:12:32.719692] [INFO ] [MAIN ] [1741/3488] JSM kept (0.4s) | 1738 kept, 3 rejected | 139.6/min | ETA: 12.5m [2026-01-30T12:12:33.106232] [DEBUG] [REMOTE ] JSMD: Retrieved 2497 rows, trimmed to 300. [2026-01-30T12:12:33.106364] [DEBUG] [REMOTE ] JSMD: PASS: History has at least 300 days. [2026-01-30T12:12:33.106606] [DEBUG] [REMOTE ] JSMD: PASS: Price check passed. Min price $77.53. [2026-01-30T12:12:33.106753] [DEBUG] [REMOTE ] JSMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:33.106870] [DEBUG] [REMOTE ] JSMD: PASS: Integrity check passed. [2026-01-30T12:12:33.106910] [DEBUG] [REMOTE ] JSMD: Symbol is viable for forecasting. [2026-01-30T12:12:33.106958] [INFO ] [MAIN ] [1742/3488] JSMD kept (0.4s) | 1739 kept, 3 rejected | 139.6/min | ETA: 12.5m [2026-01-30T12:12:33.414640] [DEBUG] [REMOTE ] JSML: Retrieved 2497 rows, trimmed to 300. [2026-01-30T12:12:33.414830] [DEBUG] [REMOTE ] JSML: PASS: History has at least 300 days. [2026-01-30T12:12:33.415083] [DEBUG] [REMOTE ] JSML: PASS: Price check passed. Min price $69.18. [2026-01-30T12:12:33.415223] [DEBUG] [REMOTE ] JSML: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:33.415342] [DEBUG] [REMOTE ] JSML: PASS: Integrity check passed. [2026-01-30T12:12:33.415391] [DEBUG] [REMOTE ] JSML: Symbol is viable for forecasting. [2026-01-30T12:12:33.415452] [INFO ] [MAIN ] [1743/3488] JSML kept (0.3s) | 1740 kept, 3 rejected | 139.7/min | ETA: 12.5m [2026-01-30T12:12:33.750725] [DEBUG] [REMOTE ] JTEK: Retrieved 581 rows, trimmed to 300. [2026-01-30T12:12:33.750891] [DEBUG] [REMOTE ] JTEK: PASS: History has at least 300 days. [2026-01-30T12:12:33.751122] [DEBUG] [REMOTE ] JTEK: PASS: Price check passed. Min price $84.40. [2026-01-30T12:12:33.751258] [DEBUG] [REMOTE ] JTEK: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:33.751369] [DEBUG] [REMOTE ] JTEK: PASS: Integrity check passed. [2026-01-30T12:12:33.751408] [DEBUG] [REMOTE ] JTEK: Symbol is viable for forecasting. [2026-01-30T12:12:33.751459] [INFO ] [MAIN ] [1744/3488] JTEK kept (0.3s) | 1741 kept, 3 rejected | 139.7/min | ETA: 12.5m [2026-01-30T12:12:34.305040] [DEBUG] [REMOTE ] JVA: Retrieved 5219 rows, trimmed to 300. [2026-01-30T12:12:34.305170] [DEBUG] [REMOTE ] JVA: PASS: History has at least 300 days. [2026-01-30T12:12:34.305383] [DEBUG] [REMOTE ] JVA: PASS: Price check passed. Min price $3.20. [2026-01-30T12:12:34.305523] [DEBUG] [REMOTE ] JVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:34.305670] [DEBUG] [REMOTE ] JVA: PASS: Integrity check passed. [2026-01-30T12:12:34.305722] [DEBUG] [REMOTE ] JVA: Symbol is viable for forecasting. [2026-01-30T12:12:34.305779] [INFO ] [MAIN ] [1745/3488] JVA kept (0.6s) | 1742 kept, 3 rejected | 139.7/min | ETA: 12.5m [2026-01-30T12:12:34.545406] [DEBUG] [REMOTE ] JXN: Retrieved 1107 rows, trimmed to 300. [2026-01-30T12:12:34.545533] [DEBUG] [REMOTE ] JXN: PASS: History has at least 300 days. [2026-01-30T12:12:34.545756] [DEBUG] [REMOTE ] JXN: PASS: Price check passed. Min price $89.89. [2026-01-30T12:12:34.545891] [DEBUG] [REMOTE ] JXN: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:34.545998] [DEBUG] [REMOTE ] JXN: PASS: Integrity check passed. [2026-01-30T12:12:34.546038] [DEBUG] [REMOTE ] JXN: Symbol is viable for forecasting. [2026-01-30T12:12:34.546085] [INFO ] [MAIN ] [1746/3488] JXN kept (0.2s) | 1743 kept, 3 rejected | 139.7/min | ETA: 12.5m [2026-01-30T12:12:35.167965] [DEBUG] [REMOTE ] KAI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:35.168135] [DEBUG] [REMOTE ] KAI: PASS: History has at least 300 days. [2026-01-30T12:12:35.168382] [DEBUG] [REMOTE ] KAI: PASS: Price check passed. Min price $247.21. [2026-01-30T12:12:35.168518] [DEBUG] [REMOTE ] KAI: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:35.168683] [DEBUG] [REMOTE ] KAI: PASS: Integrity check passed. [2026-01-30T12:12:35.168736] [DEBUG] [REMOTE ] KAI: Symbol is viable for forecasting. [2026-01-30T12:12:35.168798] [INFO ] [MAIN ] [1747/3488] KAI kept (0.6s) | 1744 kept, 3 rejected | 139.7/min | ETA: 12.5m [2026-01-30T12:12:35.408320] [DEBUG] [REMOTE ] KARO: Retrieved 1213 rows, trimmed to 300. [2026-01-30T12:12:35.408448] [DEBUG] [REMOTE ] KARO: PASS: History has at least 300 days. [2026-01-30T12:12:35.408690] [DEBUG] [REMOTE ] KARO: PASS: Price check passed. Min price $41.60. [2026-01-30T12:12:35.408842] [DEBUG] [REMOTE ] KARO: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:35.408951] [DEBUG] [REMOTE ] KARO: PASS: Integrity check passed. [2026-01-30T12:12:35.408990] [DEBUG] [REMOTE ] KARO: Symbol is viable for forecasting. [2026-01-30T12:12:35.409038] [INFO ] [MAIN ] [1748/3488] KARO kept (0.2s) | 1745 kept, 3 rejected | 139.7/min | ETA: 12.5m [2026-01-30T12:12:36.068775] [DEBUG] [REMOTE ] KB: Retrieved 6092 rows, trimmed to 300. [2026-01-30T12:12:36.068916] [DEBUG] [REMOTE ] KB: PASS: History has at least 300 days. [2026-01-30T12:12:36.069321] [DEBUG] [REMOTE ] KB: PASS: Price check passed. Min price $81.36. [2026-01-30T12:12:36.069485] [DEBUG] [REMOTE ] KB: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:36.069654] [DEBUG] [REMOTE ] KB: PASS: Integrity check passed. [2026-01-30T12:12:36.069720] [DEBUG] [REMOTE ] KB: Symbol is viable for forecasting. [2026-01-30T12:12:36.069782] [INFO ] [MAIN ] [1749/3488] KB kept (0.7s) | 1746 kept, 3 rejected | 139.6/min | ETA: 12.5m [2026-01-30T12:12:36.582031] [DEBUG] [REMOTE ] KBH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:36.582168] [DEBUG] [REMOTE ] KBH: PASS: History has at least 300 days. [2026-01-30T12:12:36.582390] [DEBUG] [REMOTE ] KBH: PASS: Price check passed. Min price $55.24. [2026-01-30T12:12:36.582527] [DEBUG] [REMOTE ] KBH: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:36.582679] [DEBUG] [REMOTE ] KBH: PASS: Integrity check passed. [2026-01-30T12:12:36.582731] [DEBUG] [REMOTE ] KBH: Symbol is viable for forecasting. [2026-01-30T12:12:36.582789] [INFO ] [MAIN ] [1750/3488] KBH kept (0.5s) | 1747 kept, 3 rejected | 139.6/min | ETA: 12.4m [2026-01-30T12:12:36.950015] [DEBUG] [REMOTE ] KBWB: Retrieved 3581 rows, trimmed to 300. [2026-01-30T12:12:36.950144] [DEBUG] [REMOTE ] KBWB: PASS: History has at least 300 days. [2026-01-30T12:12:36.950344] [DEBUG] [REMOTE ] KBWB: PASS: Price check passed. Min price $74.57. [2026-01-30T12:12:36.950477] [DEBUG] [REMOTE ] KBWB: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:36.950607] [DEBUG] [REMOTE ] KBWB: PASS: Integrity check passed. [2026-01-30T12:12:36.950650] [DEBUG] [REMOTE ] KBWB: Symbol is viable for forecasting. [2026-01-30T12:12:36.950697] [INFO ] [MAIN ] [1751/3488] KBWB kept (0.4s) | 1748 kept, 3 rejected | 139.6/min | ETA: 12.4m [2026-01-30T12:12:37.414379] [DEBUG] [REMOTE ] KBWD: Retrieved 3811 rows, trimmed to 300. [2026-01-30T12:12:37.414510] [DEBUG] [REMOTE ] KBWD: PASS: History has at least 300 days. [2026-01-30T12:12:37.414762] [DEBUG] [REMOTE ] KBWD: PASS: Price check passed. Min price $12.79. [2026-01-30T12:12:37.414910] [DEBUG] [REMOTE ] KBWD: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:37.415021] [DEBUG] [REMOTE ] KBWD: PASS: Integrity check passed. [2026-01-30T12:12:37.415061] [DEBUG] [REMOTE ] KBWD: Symbol is viable for forecasting. [2026-01-30T12:12:37.415109] [INFO ] [MAIN ] [1752/3488] KBWD kept (0.5s) | 1749 kept, 3 rejected | 139.6/min | ETA: 12.4m [2026-01-30T12:12:37.774745] [DEBUG] [REMOTE ] KBWP: Retrieved 3798 rows, trimmed to 300. [2026-01-30T12:12:37.774959] [DEBUG] [REMOTE ] KBWP: PASS: History has at least 300 days. [2026-01-30T12:12:37.775271] [DEBUG] [REMOTE ] KBWP: PASS: Price check passed. Min price $115.45. [2026-01-30T12:12:37.775439] [DEBUG] [REMOTE ] KBWP: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:37.775606] [DEBUG] [REMOTE ] KBWP: PASS: Integrity check passed. [2026-01-30T12:12:37.775663] [DEBUG] [REMOTE ] KBWP: Symbol is viable for forecasting. [2026-01-30T12:12:37.775734] [INFO ] [MAIN ] [1753/3488] KBWP kept (0.4s) | 1750 kept, 3 rejected | 139.7/min | ETA: 12.4m [2026-01-30T12:12:38.214670] [DEBUG] [REMOTE ] KBWY: Retrieved 3811 rows, trimmed to 300. [2026-01-30T12:12:38.214878] [DEBUG] [REMOTE ] KBWY: PASS: History has at least 300 days. [2026-01-30T12:12:38.215240] [DEBUG] [REMOTE ] KBWY: PASS: Price check passed. Min price $14.61. [2026-01-30T12:12:38.215404] [DEBUG] [REMOTE ] KBWY: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:38.215617] [DEBUG] [REMOTE ] KBWY: PASS: Integrity check passed. [2026-01-30T12:12:38.215670] [DEBUG] [REMOTE ] KBWY: Symbol is viable for forecasting. [2026-01-30T12:12:38.215735] [INFO ] [MAIN ] [1754/3488] KBWY kept (0.4s) | 1751 kept, 3 rejected | 139.6/min | ETA: 12.4m [2026-01-30T12:12:38.504217] [DEBUG] [REMOTE ] KC: Retrieved 1439 rows, trimmed to 300. [2026-01-30T12:12:38.504387] [DEBUG] [REMOTE ] KC: PASS: History has at least 300 days. [2026-01-30T12:12:38.505539] [DEBUG] [REMOTE ] KC: PASS: Price check passed. Min price $10.34. [2026-01-30T12:12:38.505947] [DEBUG] [REMOTE ] KC: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:38.506126] [DEBUG] [REMOTE ] KC: PASS: Integrity check passed. [2026-01-30T12:12:38.506174] [DEBUG] [REMOTE ] KC: Symbol is viable for forecasting. [2026-01-30T12:12:38.506243] [INFO ] [MAIN ] [1755/3488] KC kept (0.3s) | 1752 kept, 3 rejected | 139.7/min | ETA: 12.4m [2026-01-30T12:12:38.841049] [DEBUG] [REMOTE ] KD: Retrieved 1071 rows, trimmed to 300. [2026-01-30T12:12:38.841297] [DEBUG] [REMOTE ] KD: PASS: History has at least 300 days. [2026-01-30T12:12:38.841666] [DEBUG] [REMOTE ] KD: PASS: Price check passed. Min price $23.31. [2026-01-30T12:12:38.841888] [DEBUG] [REMOTE ] KD: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:38.842066] [DEBUG] [REMOTE ] KD: PASS: Integrity check passed. [2026-01-30T12:12:38.842130] [DEBUG] [REMOTE ] KD: Symbol is viable for forecasting. [2026-01-30T12:12:38.842210] [INFO ] [MAIN ] [1756/3488] KD kept (0.3s) | 1753 kept, 3 rejected | 139.7/min | ETA: 12.4m [2026-01-30T12:12:39.398490] [DEBUG] [REMOTE ] KDP: Retrieved 4468 rows, trimmed to 300. [2026-01-30T12:12:39.398672] [DEBUG] [REMOTE ] KDP: PASS: History has at least 300 days. [2026-01-30T12:12:39.398880] [DEBUG] [REMOTE ] KDP: PASS: Price check passed. Min price $25.75. [2026-01-30T12:12:39.399013] [DEBUG] [REMOTE ] KDP: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:39.399125] [DEBUG] [REMOTE ] KDP: PASS: Integrity check passed. [2026-01-30T12:12:39.399163] [DEBUG] [REMOTE ] KDP: Symbol is viable for forecasting. [2026-01-30T12:12:39.399211] [INFO ] [MAIN ] [1757/3488] KDP kept (0.6s) | 1754 kept, 3 rejected | 139.7/min | ETA: 12.4m [2026-01-30T12:12:39.762691] [DEBUG] [REMOTE ] KE: Retrieved 2826 rows, trimmed to 300. [2026-01-30T12:12:39.762837] [DEBUG] [REMOTE ] KE: PASS: History has at least 300 days. [2026-01-30T12:12:39.763052] [DEBUG] [REMOTE ] KE: PASS: Price check passed. Min price $26.30. [2026-01-30T12:12:39.763187] [DEBUG] [REMOTE ] KE: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:39.763301] [DEBUG] [REMOTE ] KE: PASS: Integrity check passed. [2026-01-30T12:12:39.763341] [DEBUG] [REMOTE ] KE: Symbol is viable for forecasting. [2026-01-30T12:12:39.763389] [INFO ] [MAIN ] [1758/3488] KE kept (0.4s) | 1755 kept, 3 rejected | 139.7/min | ETA: 12.4m [2026-01-30T12:12:40.300730] [DEBUG] [REMOTE ] KELYA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:40.300887] [DEBUG] [REMOTE ] KELYA: PASS: History has at least 300 days. [2026-01-30T12:12:40.301323] [DEBUG] [REMOTE ] KELYA: PASS: Price check passed. Min price $8.08. [2026-01-30T12:12:40.301466] [DEBUG] [REMOTE ] KELYA: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:40.301608] [DEBUG] [REMOTE ] KELYA: PASS: Integrity check passed. [2026-01-30T12:12:40.301652] [DEBUG] [REMOTE ] KELYA: Symbol is viable for forecasting. [2026-01-30T12:12:40.301702] [INFO ] [MAIN ] [1759/3488] KELYA kept (0.5s) | 1756 kept, 3 rejected | 139.7/min | ETA: 12.4m [2026-01-30T12:12:40.621392] [DEBUG] [REMOTE ] KEN: Retrieved 2777 rows, trimmed to 300. [2026-01-30T12:12:40.621523] [DEBUG] [REMOTE ] KEN: PASS: History has at least 300 days. [2026-01-30T12:12:40.621766] [DEBUG] [REMOTE ] KEN: PASS: Price check passed. Min price $52.29. [2026-01-30T12:12:40.621944] [DEBUG] [REMOTE ] KEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:40.622058] [DEBUG] [REMOTE ] KEN: PASS: Integrity check passed. [2026-01-30T12:12:40.622100] [DEBUG] [REMOTE ] KEN: Symbol is viable for forecasting. [2026-01-30T12:12:40.622150] [INFO ] [MAIN ] [1760/3488] KEN kept (0.3s) | 1757 kept, 3 rejected | 139.7/min | ETA: 12.4m [2026-01-30T12:12:41.244837] [DEBUG] [REMOTE ] KEP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:41.244987] [DEBUG] [REMOTE ] KEP: PASS: History has at least 300 days. [2026-01-30T12:12:41.245215] [DEBUG] [REMOTE ] KEP: PASS: Price check passed. Min price $15.26. [2026-01-30T12:12:41.245356] [DEBUG] [REMOTE ] KEP: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:41.245485] [DEBUG] [REMOTE ] KEP: PASS: Integrity check passed. [2026-01-30T12:12:41.245537] [DEBUG] [REMOTE ] KEP: Symbol is viable for forecasting. [2026-01-30T12:12:41.245607] [INFO ] [MAIN ] [1761/3488] KEP kept (0.6s) | 1758 kept, 3 rejected | 139.6/min | ETA: 12.4m [2026-01-30T12:12:41.707272] [DEBUG] [REMOTE ] KEX: Retrieved 6600 rows, trimmed to 300. [2026-01-30T12:12:41.707416] [DEBUG] [REMOTE ] KEX: PASS: History has at least 300 days. [2026-01-30T12:12:41.707677] [DEBUG] [REMOTE ] KEX: PASS: Price check passed. Min price $104.35. [2026-01-30T12:12:41.707858] [DEBUG] [REMOTE ] KEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:41.707984] [DEBUG] [REMOTE ] KEX: PASS: Integrity check passed. [2026-01-30T12:12:41.708025] [DEBUG] [REMOTE ] KEX: Symbol is viable for forecasting. [2026-01-30T12:12:41.708074] [INFO ] [MAIN ] [1762/3488] KEX kept (0.5s) | 1759 kept, 3 rejected | 139.6/min | ETA: 12.4m [2026-01-30T12:12:42.035293] [DEBUG] [REMOTE ] KEYS: Retrieved 2836 rows, trimmed to 300. [2026-01-30T12:12:42.035437] [DEBUG] [REMOTE ] KEYS: PASS: History has at least 300 days. [2026-01-30T12:12:42.035693] [DEBUG] [REMOTE ] KEYS: PASS: Price check passed. Min price $169.67. [2026-01-30T12:12:42.035837] [DEBUG] [REMOTE ] KEYS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:42.036154] [DEBUG] [REMOTE ] KEYS: PASS: Integrity check passed. [2026-01-30T12:12:42.036207] [DEBUG] [REMOTE ] KEYS: Symbol is viable for forecasting. [2026-01-30T12:12:42.036261] [INFO ] [MAIN ] [1763/3488] KEYS kept (0.3s) | 1760 kept, 3 rejected | 139.7/min | ETA: 12.4m [2026-01-30T12:12:42.546925] [DEBUG] [REMOTE ] KFS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:42.547059] [DEBUG] [REMOTE ] KFS: PASS: History has at least 300 days. [2026-01-30T12:12:42.547272] [DEBUG] [REMOTE ] KFS: PASS: Price check passed. Min price $11.80. [2026-01-30T12:12:42.547405] [DEBUG] [REMOTE ] KFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:42.547518] [DEBUG] [REMOTE ] KFS: PASS: Integrity check passed. [2026-01-30T12:12:42.547558] [DEBUG] [REMOTE ] KFS: Symbol is viable for forecasting. [2026-01-30T12:12:42.547626] [INFO ] [MAIN ] [1764/3488] KFS kept (0.5s) | 1761 kept, 3 rejected | 139.6/min | ETA: 12.3m [2026-01-30T12:12:43.025730] [DEBUG] [REMOTE ] KFY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:43.025907] [DEBUG] [REMOTE ] KFY: PASS: History has at least 300 days. [2026-01-30T12:12:43.026158] [DEBUG] [REMOTE ] KFY: PASS: Price check passed. Min price $62.13. [2026-01-30T12:12:43.026298] [DEBUG] [REMOTE ] KFY: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:43.026421] [DEBUG] [REMOTE ] KFY: PASS: Integrity check passed. [2026-01-30T12:12:43.026463] [DEBUG] [REMOTE ] KFY: Symbol is viable for forecasting. [2026-01-30T12:12:43.026514] [INFO ] [MAIN ] [1765/3488] KFY kept (0.5s) | 1762 kept, 3 rejected | 139.6/min | ETA: 12.3m [2026-01-30T12:12:43.250437] [DEBUG] [REMOTE ] KGS: Retrieved 649 rows, trimmed to 300. [2026-01-30T12:12:43.250568] [DEBUG] [REMOTE ] KGS: PASS: History has at least 300 days. [2026-01-30T12:12:43.250796] [DEBUG] [REMOTE ] KGS: PASS: Price check passed. Min price $32.95. [2026-01-30T12:12:43.250929] [DEBUG] [REMOTE ] KGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:43.251038] [DEBUG] [REMOTE ] KGS: PASS: Integrity check passed. [2026-01-30T12:12:43.251077] [DEBUG] [REMOTE ] KGS: Symbol is viable for forecasting. [2026-01-30T12:12:43.251125] [INFO ] [MAIN ] [1766/3488] KGS kept (0.2s) | 1763 kept, 3 rejected | 139.7/min | ETA: 12.3m [2026-01-30T12:12:43.720330] [DEBUG] [REMOTE ] KHC: Retrieved 2659 rows, trimmed to 300. [2026-01-30T12:12:43.720460] [DEBUG] [REMOTE ] KHC: PASS: History has at least 300 days. [2026-01-30T12:12:43.720701] [DEBUG] [REMOTE ] KHC: PASS: Price check passed. Min price $22.40. [2026-01-30T12:12:43.720841] [DEBUG] [REMOTE ] KHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:43.720951] [DEBUG] [REMOTE ] KHC: PASS: Integrity check passed. [2026-01-30T12:12:43.720991] [DEBUG] [REMOTE ] KHC: Symbol is viable for forecasting. [2026-01-30T12:12:43.721039] [INFO ] [MAIN ] [1767/3488] KHC kept (0.5s) | 1764 kept, 3 rejected | 139.7/min | ETA: 12.3m [2026-01-30T12:12:43.963257] [DEBUG] [REMOTE ] KIDS: Retrieved 2085 rows, trimmed to 300. [2026-01-30T12:12:43.963385] [DEBUG] [REMOTE ] KIDS: PASS: History has at least 300 days. [2026-01-30T12:12:43.963616] [DEBUG] [REMOTE ] KIDS: PASS: Price check passed. Min price $16.32. [2026-01-30T12:12:43.963756] [DEBUG] [REMOTE ] KIDS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:43.963866] [DEBUG] [REMOTE ] KIDS: PASS: Integrity check passed. [2026-01-30T12:12:43.963905] [DEBUG] [REMOTE ] KIDS: Symbol is viable for forecasting. [2026-01-30T12:12:43.963952] [INFO ] [MAIN ] [1768/3488] KIDS kept (0.2s) | 1765 kept, 3 rejected | 139.7/min | ETA: 12.3m [2026-01-30T12:12:44.571846] [DEBUG] [REMOTE ] KIM: Retrieved 6598 rows, trimmed to 300. [2026-01-30T12:12:44.572015] [DEBUG] [REMOTE ] KIM: PASS: History has at least 300 days. [2026-01-30T12:12:44.572307] [DEBUG] [REMOTE ] KIM: PASS: Price check passed. Min price $19.62. [2026-01-30T12:12:44.572462] [DEBUG] [REMOTE ] KIM: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:44.572625] [DEBUG] [REMOTE ] KIM: PASS: Integrity check passed. [2026-01-30T12:12:44.572669] [DEBUG] [REMOTE ] KIM: Symbol is viable for forecasting. [2026-01-30T12:12:44.572723] [INFO ] [MAIN ] [1769/3488] KIM kept (0.6s) | 1766 kept, 3 rejected | 139.7/min | ETA: 12.3m [2026-01-30T12:12:45.087889] [DEBUG] [REMOTE ] KINS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:45.088069] [DEBUG] [REMOTE ] KINS: PASS: History has at least 300 days. [2026-01-30T12:12:45.088355] [DEBUG] [REMOTE ] KINS: PASS: Price check passed. Min price $14.09. [2026-01-30T12:12:45.088517] [DEBUG] [REMOTE ] KINS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:45.088684] [DEBUG] [REMOTE ] KINS: PASS: Integrity check passed. [2026-01-30T12:12:45.088732] [DEBUG] [REMOTE ] KINS: Symbol is viable for forecasting. [2026-01-30T12:12:45.088793] [INFO ] [MAIN ] [1770/3488] KINS kept (0.5s) | 1767 kept, 3 rejected | 139.7/min | ETA: 12.3m [2026-01-30T12:12:45.276703] [DEBUG] [REMOTE ] KIO: Retrieved 3147 rows, trimmed to 300. [2026-01-30T12:12:45.276837] [DEBUG] [REMOTE ] KIO: PASS: History has at least 300 days. [2026-01-30T12:12:45.277042] [DEBUG] [REMOTE ] KIO: PASS: Price check passed. Min price $11.15. [2026-01-30T12:12:45.277210] [DEBUG] [REMOTE ] KIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:45.277324] [DEBUG] [REMOTE ] KIO: PASS: Integrity check passed. [2026-01-30T12:12:45.277365] [DEBUG] [REMOTE ] KIO: Symbol is viable for forecasting. [2026-01-30T12:12:45.277413] [INFO ] [MAIN ] [1771/3488] KIO kept (0.2s) | 1768 kept, 3 rejected | 139.7/min | ETA: 12.3m [2026-01-30T12:12:45.746490] [DEBUG] [REMOTE ] KKRS: Retrieved 1200 rows, trimmed to 300. [2026-01-30T12:12:45.746641] [DEBUG] [REMOTE ] KKRS: PASS: History has at least 300 days. [2026-01-30T12:12:45.746845] [DEBUG] [REMOTE ] KKRS: PASS: Price check passed. Min price $16.85. [2026-01-30T12:12:45.746980] [DEBUG] [REMOTE ] KKRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:45.747091] [DEBUG] [REMOTE ] KKRS: PASS: Integrity check passed. [2026-01-30T12:12:45.747132] [DEBUG] [REMOTE ] KKRS: Symbol is viable for forecasting. [2026-01-30T12:12:45.747179] [INFO ] [MAIN ] [1772/3488] KKRS kept (0.5s) | 1769 kept, 3 rejected | 139.7/min | ETA: 12.3m [2026-01-30T12:12:46.341222] [DEBUG] [REMOTE ] KLAC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:46.341356] [DEBUG] [REMOTE ] KLAC: PASS: History has at least 300 days. [2026-01-30T12:12:46.341566] [DEBUG] [REMOTE ] KLAC: PASS: Price check passed. Min price $1097.12. [2026-01-30T12:12:46.341727] [DEBUG] [REMOTE ] KLAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:46.341841] [DEBUG] [REMOTE ] KLAC: PASS: Integrity check passed. [2026-01-30T12:12:46.341881] [DEBUG] [REMOTE ] KLAC: Symbol is viable for forecasting. [2026-01-30T12:12:46.342465] [INFO ] [MAIN ] [1773/3488] KLAC kept (0.6s) | 1770 kept, 3 rejected | 139.7/min | ETA: 12.3m [2026-01-30T12:12:46.738882] [DEBUG] [REMOTE ] KLIC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:46.739045] [DEBUG] [REMOTE ] KLIC: PASS: History has at least 300 days. [2026-01-30T12:12:46.739474] [DEBUG] [REMOTE ] KLIC: PASS: Price check passed. Min price $35.13. [2026-01-30T12:12:46.739628] [DEBUG] [REMOTE ] KLIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:46.739748] [DEBUG] [REMOTE ] KLIC: PASS: Integrity check passed. [2026-01-30T12:12:46.739787] [DEBUG] [REMOTE ] KLIC: Symbol is viable for forecasting. [2026-01-30T12:12:46.739835] [INFO ] [MAIN ] [1774/3488] KLIC kept (0.4s) | 1771 kept, 3 rejected | 139.7/min | ETA: 12.3m [2026-01-30T12:12:47.021056] [DEBUG] [REMOTE ] KLXE: Retrieved 1852 rows, trimmed to 300. [2026-01-30T12:12:47.021182] [DEBUG] [REMOTE ] KLXE: PASS: History has at least 300 days. [2026-01-30T12:12:47.021382] [DEBUG] [REMOTE ] KLXE: PASS: Price check passed. Min price $1.56. [2026-01-30T12:12:47.021512] [DEBUG] [REMOTE ] KLXE: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:47.021640] [DEBUG] [REMOTE ] KLXE: PASS: Integrity check passed. [2026-01-30T12:12:47.021681] [DEBUG] [REMOTE ] KLXE: Symbol is viable for forecasting. [2026-01-30T12:12:47.021728] [INFO ] [MAIN ] [1775/3488] KLXE kept (0.3s) | 1772 kept, 3 rejected | 139.7/min | ETA: 12.3m [2026-01-30T12:12:47.654055] [DEBUG] [REMOTE ] KMB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:47.654198] [DEBUG] [REMOTE ] KMB: PASS: History has at least 300 days. [2026-01-30T12:12:47.654426] [DEBUG] [REMOTE ] KMB: PASS: Price check passed. Min price $97.56. [2026-01-30T12:12:47.654562] [DEBUG] [REMOTE ] KMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:47.654702] [DEBUG] [REMOTE ] KMB: PASS: Integrity check passed. [2026-01-30T12:12:47.654743] [DEBUG] [REMOTE ] KMB: Symbol is viable for forecasting. [2026-01-30T12:12:47.654793] [INFO ] [MAIN ] [1776/3488] KMB kept (0.6s) | 1773 kept, 3 rejected | 139.7/min | ETA: 12.3m [2026-01-30T12:12:47.870086] [DEBUG] [REMOTE ] KMDA: Retrieved 3186 rows, trimmed to 300. [2026-01-30T12:12:47.870210] [DEBUG] [REMOTE ] KMDA: PASS: History has at least 300 days. [2026-01-30T12:12:47.870404] [DEBUG] [REMOTE ] KMDA: PASS: Price check passed. Min price $6.62. [2026-01-30T12:12:47.870537] [DEBUG] [REMOTE ] KMDA: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:47.870664] [DEBUG] [REMOTE ] KMDA: PASS: Integrity check passed. [2026-01-30T12:12:47.870706] [DEBUG] [REMOTE ] KMDA: Symbol is viable for forecasting. [2026-01-30T12:12:47.870752] [INFO ] [MAIN ] [1777/3488] KMDA kept (0.2s) | 1774 kept, 3 rejected | 139.7/min | ETA: 12.2m [2026-01-30T12:12:48.405188] [DEBUG] [REMOTE ] KMI: Retrieved 3763 rows, trimmed to 300. [2026-01-30T12:12:48.405328] [DEBUG] [REMOTE ] KMI: PASS: History has at least 300 days. [2026-01-30T12:12:48.405544] [DEBUG] [REMOTE ] KMI: PASS: Price check passed. Min price $25.84. [2026-01-30T12:12:48.405702] [DEBUG] [REMOTE ] KMI: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:48.405818] [DEBUG] [REMOTE ] KMI: PASS: Integrity check passed. [2026-01-30T12:12:48.405858] [DEBUG] [REMOTE ] KMI: Symbol is viable for forecasting. [2026-01-30T12:12:48.405908] [INFO ] [MAIN ] [1778/3488] KMI kept (0.5s) | 1775 kept, 3 rejected | 139.7/min | ETA: 12.2m [2026-01-30T12:12:48.669508] [DEBUG] [REMOTE ] KMPB: Retrieved 974 rows, trimmed to 300. [2026-01-30T12:12:48.669664] [DEBUG] [REMOTE ] KMPB: PASS: History has at least 300 days. [2026-01-30T12:12:48.669873] [DEBUG] [REMOTE ] KMPB: PASS: Price check passed. Min price $22.89. [2026-01-30T12:12:48.670028] [DEBUG] [REMOTE ] KMPB: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:48.670147] [DEBUG] [REMOTE ] KMPB: PASS: Integrity check passed. [2026-01-30T12:12:48.670188] [DEBUG] [REMOTE ] KMPB: Symbol is viable for forecasting. [2026-01-30T12:12:48.670247] [INFO ] [MAIN ] [1779/3488] KMPB kept (0.3s) | 1776 kept, 3 rejected | 139.7/min | ETA: 12.2m [2026-01-30T12:12:49.137936] [DEBUG] [REMOTE ] KMX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:49.138071] [DEBUG] [REMOTE ] KMX: PASS: History has at least 300 days. [2026-01-30T12:12:49.138290] [DEBUG] [REMOTE ] KMX: PASS: Price check passed. Min price $30.88. [2026-01-30T12:12:49.138423] [DEBUG] [REMOTE ] KMX: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:49.138540] [DEBUG] [REMOTE ] KMX: PASS: Integrity check passed. [2026-01-30T12:12:49.138601] [DEBUG] [REMOTE ] KMX: Symbol is viable for forecasting. [2026-01-30T12:12:49.138651] [INFO ] [MAIN ] [1780/3488] KMX kept (0.5s) | 1777 kept, 3 rejected | 139.7/min | ETA: 12.2m [2026-01-30T12:12:49.499025] [DEBUG] [REMOTE ] KN: Retrieved 3007 rows, trimmed to 300. [2026-01-30T12:12:49.499162] [DEBUG] [REMOTE ] KN: PASS: History has at least 300 days. [2026-01-30T12:12:49.499363] [DEBUG] [REMOTE ] KN: PASS: Price check passed. Min price $20.67. [2026-01-30T12:12:49.499495] [DEBUG] [REMOTE ] KN: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:49.499622] [DEBUG] [REMOTE ] KN: PASS: Integrity check passed. [2026-01-30T12:12:49.499663] [DEBUG] [REMOTE ] KN: Symbol is viable for forecasting. [2026-01-30T12:12:49.499711] [INFO ] [MAIN ] [1781/3488] KN kept (0.4s) | 1778 kept, 3 rejected | 139.7/min | ETA: 12.2m [2026-01-30T12:12:49.901917] [DEBUG] [REMOTE ] KNF: Retrieved 668 rows, trimmed to 300. [2026-01-30T12:12:49.902051] [DEBUG] [REMOTE ] KNF: PASS: History has at least 300 days. [2026-01-30T12:12:49.902245] [DEBUG] [REMOTE ] KNF: PASS: Price check passed. Min price $61.11. [2026-01-30T12:12:49.902410] [DEBUG] [REMOTE ] KNF: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:49.902519] [DEBUG] [REMOTE ] KNF: PASS: Integrity check passed. [2026-01-30T12:12:49.902559] [DEBUG] [REMOTE ] KNF: Symbol is viable for forecasting. [2026-01-30T12:12:49.902626] [INFO ] [MAIN ] [1782/3488] KNF kept (0.4s) | 1779 kept, 3 rejected | 139.7/min | ETA: 12.2m [2026-01-30T12:12:50.403333] [DEBUG] [REMOTE ] KNOP: Retrieved 3222 rows, trimmed to 300. [2026-01-30T12:12:50.403460] [DEBUG] [REMOTE ] KNOP: PASS: History has at least 300 days. [2026-01-30T12:12:50.403673] [DEBUG] [REMOTE ] KNOP: PASS: Price check passed. Min price $9.75. [2026-01-30T12:12:50.403807] [DEBUG] [REMOTE ] KNOP: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:50.403914] [DEBUG] [REMOTE ] KNOP: PASS: Integrity check passed. [2026-01-30T12:12:50.403955] [DEBUG] [REMOTE ] KNOP: Symbol is viable for forecasting. [2026-01-30T12:12:50.404012] [INFO ] [MAIN ] [1783/3488] KNOP kept (0.5s) | 1780 kept, 3 rejected | 139.7/min | ETA: 12.2m [2026-01-30T12:12:50.725666] [DEBUG] [REMOTE ] KNSA: Retrieved 1931 rows, trimmed to 300. [2026-01-30T12:12:50.725785] [DEBUG] [REMOTE ] KNSA: PASS: History has at least 300 days. [2026-01-30T12:12:50.725979] [DEBUG] [REMOTE ] KNSA: PASS: Price check passed. Min price $37.47. [2026-01-30T12:12:50.726109] [DEBUG] [REMOTE ] KNSA: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:50.726214] [DEBUG] [REMOTE ] KNSA: PASS: Integrity check passed. [2026-01-30T12:12:50.726253] [DEBUG] [REMOTE ] KNSA: Symbol is viable for forecasting. [2026-01-30T12:12:50.726300] [INFO ] [MAIN ] [1784/3488] KNSA kept (0.3s) | 1781 kept, 3 rejected | 139.7/min | ETA: 12.2m [2026-01-30T12:12:51.063973] [DEBUG] [REMOTE ] KNSL: Retrieved 2390 rows, trimmed to 300. [2026-01-30T12:12:51.064111] [DEBUG] [REMOTE ] KNSL: PASS: History has at least 300 days. [2026-01-30T12:12:51.064318] [DEBUG] [REMOTE ] KNSL: PASS: Price check passed. Min price $354.60. [2026-01-30T12:12:51.064457] [DEBUG] [REMOTE ] KNSL: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:51.064592] [DEBUG] [REMOTE ] KNSL: PASS: Integrity check passed. [2026-01-30T12:12:51.064637] [DEBUG] [REMOTE ] KNSL: Symbol is viable for forecasting. [2026-01-30T12:12:51.064687] [INFO ] [MAIN ] [1785/3488] KNSL kept (0.3s) | 1782 kept, 3 rejected | 139.7/min | ETA: 12.2m [2026-01-30T12:12:51.550881] [DEBUG] [REMOTE ] KNTK: Retrieved 2198 rows, trimmed to 300. [2026-01-30T12:12:51.551003] [DEBUG] [REMOTE ] KNTK: PASS: History has at least 300 days. [2026-01-30T12:12:51.551199] [DEBUG] [REMOTE ] KNTK: PASS: Price check passed. Min price $31.68. [2026-01-30T12:12:51.551333] [DEBUG] [REMOTE ] KNTK: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:51.551441] [DEBUG] [REMOTE ] KNTK: PASS: Integrity check passed. [2026-01-30T12:12:51.551481] [DEBUG] [REMOTE ] KNTK: Symbol is viable for forecasting. [2026-01-30T12:12:51.551528] [INFO ] [MAIN ] [1786/3488] KNTK kept (0.5s) | 1783 kept, 3 rejected | 139.7/min | ETA: 12.2m [2026-01-30T12:12:51.954647] [DEBUG] [REMOTE ] KNX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:51.954780] [DEBUG] [REMOTE ] KNX: PASS: History has at least 300 days. [2026-01-30T12:12:51.954998] [DEBUG] [REMOTE ] KNX: PASS: Price check passed. Min price $41.53. [2026-01-30T12:12:51.955142] [DEBUG] [REMOTE ] KNX: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:51.955263] [DEBUG] [REMOTE ] KNX: PASS: Integrity check passed. [2026-01-30T12:12:51.955495] [DEBUG] [REMOTE ] KNX: Symbol is viable for forecasting. [2026-01-30T12:12:51.955545] [INFO ] [MAIN ] [1787/3488] KNX kept (0.4s) | 1784 kept, 3 rejected | 139.7/min | ETA: 12.2m [2026-01-30T12:12:52.192384] [DEBUG] [REMOTE ] KOD: Retrieved 1839 rows, trimmed to 300. [2026-01-30T12:12:52.192505] [DEBUG] [REMOTE ] KOD: PASS: History has at least 300 days. [2026-01-30T12:12:52.192737] [DEBUG] [REMOTE ] KOD: PASS: Price check passed. Min price $16.90. [2026-01-30T12:12:52.192892] [DEBUG] [REMOTE ] KOD: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:52.193010] [DEBUG] [REMOTE ] KOD: PASS: Integrity check passed. [2026-01-30T12:12:52.193051] [DEBUG] [REMOTE ] KOD: Symbol is viable for forecasting. [2026-01-30T12:12:52.193100] [INFO ] [MAIN ] [1788/3488] KOD kept (0.2s) | 1785 kept, 3 rejected | 139.8/min | ETA: 12.2m [2026-01-30T12:12:52.796238] [DEBUG] [REMOTE ] KODK: Retrieved 3107 rows, trimmed to 300. [2026-01-30T12:12:52.796364] [DEBUG] [REMOTE ] KODK: PASS: History has at least 300 days. [2026-01-30T12:12:52.796560] [DEBUG] [REMOTE ] KODK: PASS: Price check passed. Min price $5.79. [2026-01-30T12:12:52.796729] [DEBUG] [REMOTE ] KODK: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:52.796840] [DEBUG] [REMOTE ] KODK: PASS: Integrity check passed. [2026-01-30T12:12:52.796879] [DEBUG] [REMOTE ] KODK: Symbol is viable for forecasting. [2026-01-30T12:12:52.796927] [INFO ] [MAIN ] [1789/3488] KODK kept (0.6s) | 1786 kept, 3 rejected | 139.7/min | ETA: 12.2m [2026-01-30T12:12:53.297462] [DEBUG] [REMOTE ] KOF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:53.297617] [DEBUG] [REMOTE ] KOF: PASS: History has at least 300 days. [2026-01-30T12:12:53.297871] [DEBUG] [REMOTE ] KOF: PASS: Price check passed. Min price $84.83. [2026-01-30T12:12:53.298006] [DEBUG] [REMOTE ] KOF: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:53.298127] [DEBUG] [REMOTE ] KOF: PASS: Integrity check passed. [2026-01-30T12:12:53.298165] [DEBUG] [REMOTE ] KOF: Symbol is viable for forecasting. [2026-01-30T12:12:53.298212] [INFO ] [MAIN ] [1790/3488] KOF kept (0.5s) | 1787 kept, 3 rejected | 139.7/min | ETA: 12.2m [2026-01-30T12:12:53.680590] [DEBUG] [REMOTE ] KOP: Retrieved 5030 rows, trimmed to 300. [2026-01-30T12:12:53.680763] [DEBUG] [REMOTE ] KOP: PASS: History has at least 300 days. [2026-01-30T12:12:53.681085] [DEBUG] [REMOTE ] KOP: PASS: Price check passed. Min price $26.63. [2026-01-30T12:12:53.681224] [DEBUG] [REMOTE ] KOP: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:53.681365] [DEBUG] [REMOTE ] KOP: PASS: Integrity check passed. [2026-01-30T12:12:53.681405] [DEBUG] [REMOTE ] KOP: Symbol is viable for forecasting. [2026-01-30T12:12:53.681456] [INFO ] [MAIN ] [1791/3488] KOP kept (0.4s) | 1788 kept, 3 rejected | 139.7/min | ETA: 12.1m [2026-01-30T12:12:54.211370] [DEBUG] [REMOTE ] KOPN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:54.211530] [DEBUG] [REMOTE ] KOPN: PASS: History has at least 300 days. [2026-01-30T12:12:54.211814] [DEBUG] [REMOTE ] KOPN: PASS: Price check passed. Min price $2.21. [2026-01-30T12:12:54.212002] [DEBUG] [REMOTE ] KOPN: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:54.212195] [DEBUG] [REMOTE ] KOPN: PASS: Integrity check passed. [2026-01-30T12:12:54.212257] [DEBUG] [REMOTE ] KOPN: Symbol is viable for forecasting. [2026-01-30T12:12:54.212324] [INFO ] [MAIN ] [1792/3488] KOPN kept (0.5s) | 1789 kept, 3 rejected | 139.7/min | ETA: 12.1m [2026-01-30T12:12:54.666219] [DEBUG] [REMOTE ] KOSS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:54.666359] [DEBUG] [REMOTE ] KOSS: PASS: History has at least 300 days. [2026-01-30T12:12:54.666616] [DEBUG] [REMOTE ] KOSS: PASS: Price check passed. Min price $4.14. [2026-01-30T12:12:54.666815] [DEBUG] [REMOTE ] KOSS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:54.666945] [DEBUG] [REMOTE ] KOSS: PASS: Integrity check passed. [2026-01-30T12:12:54.666987] [DEBUG] [REMOTE ] KOSS: Symbol is viable for forecasting. [2026-01-30T12:12:54.667037] [INFO ] [MAIN ] [1793/3488] KOSS kept (0.5s) | 1790 kept, 3 rejected | 139.7/min | ETA: 12.1m [2026-01-30T12:12:54.976953] [DEBUG] [REMOTE ] KPRX: Retrieved 2640 rows, trimmed to 300. [2026-01-30T12:12:54.977077] [DEBUG] [REMOTE ] KPRX: PASS: History has at least 300 days. [2026-01-30T12:12:54.977275] [DEBUG] [REMOTE ] KPRX: PASS: Price check passed. Min price $1.80. [2026-01-30T12:12:54.977408] [DEBUG] [REMOTE ] KPRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:54.977517] [DEBUG] [REMOTE ] KPRX: PASS: Integrity check passed. [2026-01-30T12:12:54.977557] [DEBUG] [REMOTE ] KPRX: Symbol is viable for forecasting. [2026-01-30T12:12:54.977639] [INFO ] [MAIN ] [1794/3488] KPRX kept (0.3s) | 1791 kept, 3 rejected | 139.7/min | ETA: 12.1m [2026-01-30T12:12:55.415191] [DEBUG] [REMOTE ] KPTI: Retrieved 3075 rows, trimmed to 300. [2026-01-30T12:12:55.415329] [DEBUG] [REMOTE ] KPTI: PASS: History has at least 300 days. [2026-01-30T12:12:55.415541] [DEBUG] [REMOTE ] KPTI: PASS: Price check passed. Min price $5.16. [2026-01-30T12:12:55.415709] [DEBUG] [REMOTE ] KPTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:55.415822] [DEBUG] [REMOTE ] KPTI: PASS: Integrity check passed. [2026-01-30T12:12:55.415862] [DEBUG] [REMOTE ] KPTI: Symbol is viable for forecasting. [2026-01-30T12:12:55.415940] [INFO ] [MAIN ] [1795/3488] KPTI kept (0.4s) | 1792 kept, 3 rejected | 139.7/min | ETA: 12.1m [2026-01-30T12:12:55.932689] [DEBUG] [REMOTE ] KRC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:12:55.932821] [DEBUG] [REMOTE ] KRC: PASS: History has at least 300 days. [2026-01-30T12:12:55.933035] [DEBUG] [REMOTE ] KRC: PASS: Price check passed. Min price $34.33. [2026-01-30T12:12:55.933170] [DEBUG] [REMOTE ] KRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:55.933282] [DEBUG] [REMOTE ] KRC: PASS: Integrity check passed. [2026-01-30T12:12:55.933322] [DEBUG] [REMOTE ] KRC: Symbol is viable for forecasting. [2026-01-30T12:12:55.933555] [INFO ] [MAIN ] [1796/3488] KRC kept (0.5s) | 1793 kept, 3 rejected | 139.7/min | ETA: 12.1m [2026-01-30T12:12:56.246905] [DEBUG] [REMOTE ] KREF: Retrieved 2196 rows, trimmed to 300. [2026-01-30T12:12:56.247023] [DEBUG] [REMOTE ] KREF: PASS: History has at least 300 days. [2026-01-30T12:12:56.247246] [DEBUG] [REMOTE ] KREF: PASS: Price check passed. Min price $7.56. [2026-01-30T12:12:56.247383] [DEBUG] [REMOTE ] KREF: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:56.247489] [DEBUG] [REMOTE ] KREF: PASS: Integrity check passed. [2026-01-30T12:12:56.247528] [DEBUG] [REMOTE ] KREF: Symbol is viable for forecasting. [2026-01-30T12:12:56.247592] [INFO ] [MAIN ] [1797/3488] KREF kept (0.3s) | 1794 kept, 3 rejected | 139.7/min | ETA: 12.1m [2026-01-30T12:12:56.750808] [DEBUG] [REMOTE ] KRG: Retrieved 5402 rows, trimmed to 300. [2026-01-30T12:12:56.750937] [DEBUG] [REMOTE ] KRG: PASS: History has at least 300 days. [2026-01-30T12:12:56.751146] [DEBUG] [REMOTE ] KRG: PASS: Price check passed. Min price $21.60. [2026-01-30T12:12:56.751278] [DEBUG] [REMOTE ] KRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:56.751389] [DEBUG] [REMOTE ] KRG: PASS: Integrity check passed. [2026-01-30T12:12:56.751428] [DEBUG] [REMOTE ] KRG: Symbol is viable for forecasting. [2026-01-30T12:12:56.751477] [INFO ] [MAIN ] [1798/3488] KRG kept (0.5s) | 1795 kept, 3 rejected | 139.7/min | ETA: 12.1m [2026-01-30T12:12:57.104221] [DEBUG] [REMOTE ] KRMD: Retrieved 6599 rows, trimmed to 300. [2026-01-30T12:12:57.104362] [DEBUG] [REMOTE ] KRMD: PASS: History has at least 300 days. [2026-01-30T12:12:57.104603] [DEBUG] [REMOTE ] KRMD: PASS: Price check passed. Min price $3.73. [2026-01-30T12:12:57.104740] [DEBUG] [REMOTE ] KRMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:57.104856] [DEBUG] [REMOTE ] KRMD: PASS: Integrity check passed. [2026-01-30T12:12:57.104896] [DEBUG] [REMOTE ] KRMD: Symbol is viable for forecasting. [2026-01-30T12:12:57.105443] [INFO ] [MAIN ] [1799/3488] KRMD kept (0.4s) | 1796 kept, 3 rejected | 139.7/min | ETA: 12.1m [2026-01-30T12:12:57.570279] [DEBUG] [REMOTE ] KRNY: Retrieved 5266 rows, trimmed to 300. [2026-01-30T12:12:57.570429] [DEBUG] [REMOTE ] KRNY: PASS: History has at least 300 days. [2026-01-30T12:12:57.570707] [DEBUG] [REMOTE ] KRNY: PASS: Price check passed. Min price $6.25. [2026-01-30T12:12:57.570875] [DEBUG] [REMOTE ] KRNY: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:57.571020] [DEBUG] [REMOTE ] KRNY: PASS: Integrity check passed. [2026-01-30T12:12:57.571077] [DEBUG] [REMOTE ] KRNY: Symbol is viable for forecasting. [2026-01-30T12:12:57.571160] [INFO ] [MAIN ] [1800/3488] KRNY kept (0.5s) | 1797 kept, 3 rejected | 139.7/min | ETA: 12.1m [2026-01-30T12:12:57.929342] [DEBUG] [REMOTE ] KRO: Retrieved 5570 rows, trimmed to 300. [2026-01-30T12:12:57.929473] [DEBUG] [REMOTE ] KRO: PASS: History has at least 300 days. [2026-01-30T12:12:57.929697] [DEBUG] [REMOTE ] KRO: PASS: Price check passed. Min price $4.28. [2026-01-30T12:12:57.929836] [DEBUG] [REMOTE ] KRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:57.929949] [DEBUG] [REMOTE ] KRO: PASS: Integrity check passed. [2026-01-30T12:12:57.929990] [DEBUG] [REMOTE ] KRO: Symbol is viable for forecasting. [2026-01-30T12:12:57.930039] [INFO ] [MAIN ] [1801/3488] KRO kept (0.4s) | 1798 kept, 3 rejected | 139.7/min | ETA: 12.1m [2026-01-30T12:12:58.236981] [DEBUG] [REMOTE ] KROS: Retrieved 1460 rows, trimmed to 300. [2026-01-30T12:12:58.237104] [DEBUG] [REMOTE ] KROS: PASS: History has at least 300 days. [2026-01-30T12:12:58.237306] [DEBUG] [REMOTE ] KROS: PASS: Price check passed. Min price $15.22. [2026-01-30T12:12:58.237442] [DEBUG] [REMOTE ] KROS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:58.237601] [DEBUG] [REMOTE ] KROS: PASS: Integrity check passed. [2026-01-30T12:12:58.237646] [DEBUG] [REMOTE ] KROS: Symbol is viable for forecasting. [2026-01-30T12:12:58.237694] [INFO ] [MAIN ] [1802/3488] KROS kept (0.3s) | 1799 kept, 3 rejected | 139.8/min | ETA: 12.1m [2026-01-30T12:12:58.548467] [DEBUG] [REMOTE ] KRRO: Retrieved 559 rows, trimmed to 300. [2026-01-30T12:12:58.548898] [DEBUG] [REMOTE ] KRRO: PASS: History has at least 300 days. [2026-01-30T12:12:58.549217] [DEBUG] [REMOTE ] KRRO: PASS: Price check passed. Min price $5.28. [2026-01-30T12:12:58.549363] [DEBUG] [REMOTE ] KRRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:58.549688] [DEBUG] [REMOTE ] KRRO: PASS: Integrity check passed. [2026-01-30T12:12:58.549732] [DEBUG] [REMOTE ] KRRO: Symbol is viable for forecasting. [2026-01-30T12:12:58.549783] [INFO ] [MAIN ] [1803/3488] KRRO kept (0.3s) | 1800 kept, 3 rejected | 139.8/min | ETA: 12.1m [2026-01-30T12:12:59.086013] [DEBUG] [REMOTE ] KRUS: Retrieved 1633 rows, trimmed to 300. [2026-01-30T12:12:59.086144] [DEBUG] [REMOTE ] KRUS: PASS: History has at least 300 days. [2026-01-30T12:12:59.086351] [DEBUG] [REMOTE ] KRUS: PASS: Price check passed. Min price $42.67. [2026-01-30T12:12:59.086518] [DEBUG] [REMOTE ] KRUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:59.086667] [DEBUG] [REMOTE ] KRUS: PASS: Integrity check passed. [2026-01-30T12:12:59.086728] [DEBUG] [REMOTE ] KRUS: Symbol is viable for forecasting. [2026-01-30T12:12:59.086790] [INFO ] [MAIN ] [1804/3488] KRUS kept (0.5s) | 1801 kept, 3 rejected | 139.8/min | ETA: 12.0m [2026-01-30T12:12:59.517817] [DEBUG] [REMOTE ] KRYS: Retrieved 2101 rows, trimmed to 300. [2026-01-30T12:12:59.517982] [DEBUG] [REMOTE ] KRYS: PASS: History has at least 300 days. [2026-01-30T12:12:59.518206] [DEBUG] [REMOTE ] KRYS: PASS: Price check passed. Min price $197.85. [2026-01-30T12:12:59.518359] [DEBUG] [REMOTE ] KRYS: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:59.518473] [DEBUG] [REMOTE ] KRYS: PASS: Integrity check passed. [2026-01-30T12:12:59.518514] [DEBUG] [REMOTE ] KRYS: Symbol is viable for forecasting. [2026-01-30T12:12:59.518562] [INFO ] [MAIN ] [1805/3488] KRYS kept (0.4s) | 1802 kept, 3 rejected | 139.8/min | ETA: 12.0m [2026-01-30T12:12:59.796771] [DEBUG] [REMOTE ] KSCP: Retrieved 1005 rows, trimmed to 300. [2026-01-30T12:12:59.796933] [DEBUG] [REMOTE ] KSCP: PASS: History has at least 300 days. [2026-01-30T12:12:59.797158] [DEBUG] [REMOTE ] KSCP: PASS: Price check passed. Min price $3.54. [2026-01-30T12:12:59.797316] [DEBUG] [REMOTE ] KSCP: PASS: Continuity check passed with 300 days. [2026-01-30T12:12:59.797457] [DEBUG] [REMOTE ] KSCP: PASS: Integrity check passed. [2026-01-30T12:12:59.797505] [DEBUG] [REMOTE ] KSCP: Symbol is viable for forecasting. [2026-01-30T12:12:59.797607] [INFO ] [MAIN ] [1806/3488] KSCP kept (0.3s) | 1803 kept, 3 rejected | 139.8/min | ETA: 12.0m [2026-01-30T12:13:00.160700] [DEBUG] [REMOTE ] KSPI: Retrieved 509 rows, trimmed to 300. [2026-01-30T12:13:00.160804] [DEBUG] [REMOTE ] KSPI: PASS: History has at least 300 days. [2026-01-30T12:13:00.161000] [DEBUG] [REMOTE ] KSPI: PASS: Price check passed. Min price $70.89. [2026-01-30T12:13:00.161133] [DEBUG] [REMOTE ] KSPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:00.161244] [DEBUG] [REMOTE ] KSPI: PASS: Integrity check passed. [2026-01-30T12:13:00.161283] [DEBUG] [REMOTE ] KSPI: Symbol is viable for forecasting. [2026-01-30T12:13:00.161330] [INFO ] [MAIN ] [1807/3488] KSPI kept (0.4s) | 1804 kept, 3 rejected | 139.8/min | ETA: 12.0m [2026-01-30T12:13:00.955120] [DEBUG] [REMOTE ] KSS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:00.955265] [DEBUG] [REMOTE ] KSS: PASS: History has at least 300 days. [2026-01-30T12:13:00.955498] [DEBUG] [REMOTE ] KSS: PASS: Price check passed. Min price $14.92. [2026-01-30T12:13:00.955657] [DEBUG] [REMOTE ] KSS: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:00.955781] [DEBUG] [REMOTE ] KSS: PASS: Integrity check passed. [2026-01-30T12:13:00.955821] [DEBUG] [REMOTE ] KSS: Symbol is viable for forecasting. [2026-01-30T12:13:00.955871] [INFO ] [MAIN ] [1808/3488] KSS kept (0.8s) | 1805 kept, 3 rejected | 139.7/min | ETA: 12.0m [2026-01-30T12:13:01.253052] [DEBUG] [REMOTE ] KTB: Retrieved 1690 rows, trimmed to 300. [2026-01-30T12:13:01.253217] [DEBUG] [REMOTE ] KTB: PASS: History has at least 300 days. [2026-01-30T12:13:01.253483] [DEBUG] [REMOTE ] KTB: PASS: Price check passed. Min price $57.48. [2026-01-30T12:13:01.253653] [DEBUG] [REMOTE ] KTB: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:01.253769] [DEBUG] [REMOTE ] KTB: PASS: Integrity check passed. [2026-01-30T12:13:01.253811] [DEBUG] [REMOTE ] KTB: Symbol is viable for forecasting. [2026-01-30T12:13:01.253860] [INFO ] [MAIN ] [1809/3488] KTB kept (0.3s) | 1806 kept, 3 rejected | 139.8/min | ETA: 12.0m [2026-01-30T12:13:01.904714] [DEBUG] [REMOTE ] KTCC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:01.904857] [DEBUG] [REMOTE ] KTCC: PASS: History has at least 300 days. [2026-01-30T12:13:01.905082] [DEBUG] [REMOTE ] KTCC: PASS: Price check passed. Min price $2.42. [2026-01-30T12:13:01.905222] [DEBUG] [REMOTE ] KTCC: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:01.905343] [DEBUG] [REMOTE ] KTCC: PASS: Integrity check passed. [2026-01-30T12:13:01.905385] [DEBUG] [REMOTE ] KTCC: Symbol is viable for forecasting. [2026-01-30T12:13:01.905437] [INFO ] [MAIN ] [1810/3488] KTCC kept (0.7s) | 1807 kept, 3 rejected | 139.7/min | ETA: 12.0m [2026-01-30T12:13:02.352075] [DEBUG] [REMOTE ] KTF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:02.352250] [DEBUG] [REMOTE ] KTF: PASS: History has at least 300 days. [2026-01-30T12:13:02.352760] [DEBUG] [REMOTE ] KTF: PASS: Price check passed. Min price $8.93. [2026-01-30T12:13:02.352916] [DEBUG] [REMOTE ] KTF: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:02.353042] [DEBUG] [REMOTE ] KTF: PASS: Integrity check passed. [2026-01-30T12:13:02.353084] [DEBUG] [REMOTE ] KTF: Symbol is viable for forecasting. [2026-01-30T12:13:02.353135] [INFO ] [MAIN ] [1811/3488] KTF kept (0.4s) | 1808 kept, 3 rejected | 139.7/min | ETA: 12.0m [2026-01-30T12:13:02.614486] [DEBUG] [REMOTE ] KURA: Retrieved 2572 rows, trimmed to 300. [2026-01-30T12:13:02.614647] [DEBUG] [REMOTE ] KURA: PASS: History has at least 300 days. [2026-01-30T12:13:02.614885] [DEBUG] [REMOTE ] KURA: PASS: Price check passed. Min price $8.04. [2026-01-30T12:13:02.615026] [DEBUG] [REMOTE ] KURA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:02.615142] [DEBUG] [REMOTE ] KURA: PASS: Integrity check passed. [2026-01-30T12:13:02.615199] [DEBUG] [REMOTE ] KURA: Symbol is viable for forecasting. [2026-01-30T12:13:02.615248] [INFO ] [MAIN ] [1812/3488] KURA kept (0.3s) | 1809 kept, 3 rejected | 139.7/min | ETA: 12.0m [2026-01-30T12:13:03.214682] [DEBUG] [REMOTE ] KVHI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:03.214884] [DEBUG] [REMOTE ] KVHI: PASS: History has at least 300 days. [2026-01-30T12:13:03.215155] [DEBUG] [REMOTE ] KVHI: PASS: Price check passed. Min price $5.26. [2026-01-30T12:13:03.215299] [DEBUG] [REMOTE ] KVHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:03.215441] [DEBUG] [REMOTE ] KVHI: PASS: Integrity check passed. [2026-01-30T12:13:03.215484] [DEBUG] [REMOTE ] KVHI: Symbol is viable for forecasting. [2026-01-30T12:13:03.215537] [INFO ] [MAIN ] [1813/3488] KVHI kept (0.6s) | 1810 kept, 3 rejected | 139.7/min | ETA: 12.0m [2026-01-30T12:13:03.342956] [DEBUG] [REMOTE ] KVUE: Retrieved 687 rows, trimmed to 300. [2026-01-30T12:13:03.343108] [DEBUG] [REMOTE ] KVUE: PASS: History has at least 300 days. [2026-01-30T12:13:03.343320] [DEBUG] [REMOTE ] KVUE: PASS: Price check passed. Min price $15.77. [2026-01-30T12:13:03.343493] [DEBUG] [REMOTE ] KVUE: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:03.343657] [DEBUG] [REMOTE ] KVUE: PASS: Integrity check passed. [2026-01-30T12:13:03.343705] [DEBUG] [REMOTE ] KVUE: Symbol is viable for forecasting. [2026-01-30T12:13:03.343755] [INFO ] [MAIN ] [1814/3488] KVUE kept (0.1s) | 1811 kept, 3 rejected | 139.8/min | ETA: 12.0m [2026-01-30T12:13:03.736176] [DEBUG] [REMOTE ] KVYO: Retrieved 592 rows, trimmed to 300. [2026-01-30T12:13:03.736305] [DEBUG] [REMOTE ] KVYO: PASS: History has at least 300 days. [2026-01-30T12:13:03.736525] [DEBUG] [REMOTE ] KVYO: PASS: Price check passed. Min price $22.32. [2026-01-30T12:13:03.736904] [DEBUG] [REMOTE ] KVYO: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:03.737017] [DEBUG] [REMOTE ] KVYO: PASS: Integrity check passed. [2026-01-30T12:13:03.737058] [DEBUG] [REMOTE ] KVYO: Symbol is viable for forecasting. [2026-01-30T12:13:03.737105] [INFO ] [MAIN ] [1815/3488] KVYO kept (0.4s) | 1812 kept, 3 rejected | 139.8/min | ETA: 12.0m [2026-01-30T12:13:04.533671] [DEBUG] [REMOTE ] KYN: Retrieved 5369 rows, trimmed to 300. [2026-01-30T12:13:04.533819] [DEBUG] [REMOTE ] KYN: PASS: History has at least 300 days. [2026-01-30T12:13:04.534066] [DEBUG] [REMOTE ] KYN: PASS: Price check passed. Min price $11.09. [2026-01-30T12:13:04.534205] [DEBUG] [REMOTE ] KYN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:04.534339] [DEBUG] [REMOTE ] KYN: PASS: Integrity check passed. [2026-01-30T12:13:04.534388] [DEBUG] [REMOTE ] KYN: Symbol is viable for forecasting. [2026-01-30T12:13:04.534448] [INFO ] [MAIN ] [1816/3488] KYN kept (0.8s) | 1813 kept, 3 rejected | 139.7/min | ETA: 12.0m [2026-01-30T12:13:04.885958] [DEBUG] [REMOTE ] KYNB: Retrieved 2817 rows, trimmed to 300. [2026-01-30T12:13:04.886100] [DEBUG] [REMOTE ] KYNB: PASS: History has at least 300 days. [2026-01-30T12:13:04.886337] [DEBUG] [REMOTE ] KYNB: PASS: Price check passed. Min price $8.01. [2026-01-30T12:13:04.886497] [DEBUG] [REMOTE ] KYNB: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:04.886648] [DEBUG] [REMOTE ] KYNB: PASS: Integrity check passed. [2026-01-30T12:13:04.886697] [DEBUG] [REMOTE ] KYNB: Symbol is viable for forecasting. [2026-01-30T12:13:04.886756] [INFO ] [MAIN ] [1817/3488] KYNB kept (0.4s) | 1814 kept, 3 rejected | 139.7/min | ETA: 12.0m [2026-01-30T12:13:05.120937] [DEBUG] [REMOTE ] KYTX: Retrieved 495 rows, trimmed to 300. [2026-01-30T12:13:05.121082] [DEBUG] [REMOTE ] KYTX: PASS: History has at least 300 days. [2026-01-30T12:13:05.121314] [DEBUG] [REMOTE ] KYTX: PASS: Price check passed. Min price $6.36. [2026-01-30T12:13:05.121477] [DEBUG] [REMOTE ] KYTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:05.121624] [DEBUG] [REMOTE ] KYTX: PASS: Integrity check passed. [2026-01-30T12:13:05.121690] [DEBUG] [REMOTE ] KYTX: Symbol is viable for forecasting. [2026-01-30T12:13:05.121749] [INFO ] [MAIN ] [1818/3488] KYTX kept (0.2s) | 1815 kept, 3 rejected | 139.8/min | ETA: 11.9m [2026-01-30T12:13:05.618679] [DEBUG] [REMOTE ] KZIA: Retrieved 2055 rows, trimmed to 300. [2026-01-30T12:13:05.618816] [DEBUG] [REMOTE ] KZIA: PASS: History has at least 300 days. [2026-01-30T12:13:05.619044] [DEBUG] [REMOTE ] KZIA: PASS: Price check passed. Min price $5.00. [2026-01-30T12:13:05.619202] [DEBUG] [REMOTE ] KZIA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:05.619328] [DEBUG] [REMOTE ] KZIA: PASS: Integrity check passed. [2026-01-30T12:13:05.619375] [DEBUG] [REMOTE ] KZIA: Symbol is viable for forecasting. [2026-01-30T12:13:05.619432] [INFO ] [MAIN ] [1819/3488] KZIA kept (0.5s) | 1816 kept, 3 rejected | 139.7/min | ETA: 11.9m [2026-01-30T12:13:06.220496] [DEBUG] [REMOTE ] L: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:06.220644] [DEBUG] [REMOTE ] L: PASS: History has at least 300 days. [2026-01-30T12:13:06.220863] [DEBUG] [REMOTE ] L: PASS: Price check passed. Min price $99.36. [2026-01-30T12:13:06.221017] [DEBUG] [REMOTE ] L: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:06.221137] [DEBUG] [REMOTE ] L: PASS: Integrity check passed. [2026-01-30T12:13:06.221179] [DEBUG] [REMOTE ] L: Symbol is viable for forecasting. [2026-01-30T12:13:06.221782] [INFO ] [MAIN ] [1820/3488] L kept (0.6s) | 1817 kept, 3 rejected | 139.7/min | ETA: 11.9m [2026-01-30T12:13:06.555884] [DEBUG] [REMOTE ] LAB: Retrieved 3053 rows, trimmed to 300. [2026-01-30T12:13:06.556009] [DEBUG] [REMOTE ] LAB: PASS: History has at least 300 days. [2026-01-30T12:13:06.556405] [DEBUG] [REMOTE ] LAB: PASS: Price check passed. Min price $1.12. [2026-01-30T12:13:06.556540] [DEBUG] [REMOTE ] LAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:06.556673] [DEBUG] [REMOTE ] LAB: PASS: Integrity check passed. [2026-01-30T12:13:06.556715] [DEBUG] [REMOTE ] LAB: Symbol is viable for forecasting. [2026-01-30T12:13:06.556772] [INFO ] [MAIN ] [1821/3488] LAB kept (0.3s) | 1818 kept, 3 rejected | 139.7/min | ETA: 11.9m [2026-01-30T12:13:06.818109] [DEBUG] [REMOTE ] LAC: Retrieved 584 rows, trimmed to 300. [2026-01-30T12:13:06.818232] [DEBUG] [REMOTE ] LAC: PASS: History has at least 300 days. [2026-01-30T12:13:06.818432] [DEBUG] [REMOTE ] LAC: PASS: Price check passed. Min price $4.36. [2026-01-30T12:13:06.818569] [DEBUG] [REMOTE ] LAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:06.818697] [DEBUG] [REMOTE ] LAC: PASS: Integrity check passed. [2026-01-30T12:13:06.818737] [DEBUG] [REMOTE ] LAC: Symbol is viable for forecasting. [2026-01-30T12:13:06.818785] [INFO ] [MAIN ] [1822/3488] LAC kept (0.3s) | 1819 kept, 3 rejected | 139.8/min | ETA: 11.9m [2026-01-30T12:13:07.484970] [DEBUG] [REMOTE ] LAD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:07.485093] [DEBUG] [REMOTE ] LAD: PASS: History has at least 300 days. [2026-01-30T12:13:07.485304] [DEBUG] [REMOTE ] LAD: PASS: Price check passed. Min price $285.25. [2026-01-30T12:13:07.485436] [DEBUG] [REMOTE ] LAD: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:07.485757] [DEBUG] [REMOTE ] LAD: PASS: Integrity check passed. [2026-01-30T12:13:07.485799] [DEBUG] [REMOTE ] LAD: Symbol is viable for forecasting. [2026-01-30T12:13:07.485847] [INFO ] [MAIN ] [1823/3488] LAD kept (0.7s) | 1820 kept, 3 rejected | 139.7/min | ETA: 11.9m [2026-01-30T12:13:07.697074] [DEBUG] [REMOTE ] LAES: Retrieved 673 rows, trimmed to 300. [2026-01-30T12:13:07.697203] [DEBUG] [REMOTE ] LAES: PASS: History has at least 300 days. [2026-01-30T12:13:07.697400] [DEBUG] [REMOTE ] LAES: PASS: Price check passed. Min price $3.63. [2026-01-30T12:13:07.697536] [DEBUG] [REMOTE ] LAES: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:07.697673] [DEBUG] [REMOTE ] LAES: PASS: Integrity check passed. [2026-01-30T12:13:07.697734] [DEBUG] [REMOTE ] LAES: Symbol is viable for forecasting. [2026-01-30T12:13:07.697784] [INFO ] [MAIN ] [1824/3488] LAES kept (0.2s) | 1821 kept, 3 rejected | 139.8/min | ETA: 11.9m [2026-01-30T12:13:08.342559] [DEBUG] [REMOTE ] LAKE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:08.342721] [DEBUG] [REMOTE ] LAKE: PASS: History has at least 300 days. [2026-01-30T12:13:08.342965] [DEBUG] [REMOTE ] LAKE: PASS: Price check passed. Min price $7.94. [2026-01-30T12:13:08.343105] [DEBUG] [REMOTE ] LAKE: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:08.343232] [DEBUG] [REMOTE ] LAKE: PASS: Integrity check passed. [2026-01-30T12:13:08.343272] [DEBUG] [REMOTE ] LAKE: Symbol is viable for forecasting. [2026-01-30T12:13:08.343323] [INFO ] [MAIN ] [1825/3488] LAKE kept (0.6s) | 1822 kept, 3 rejected | 139.7/min | ETA: 11.9m [2026-01-30T12:13:08.610219] [DEBUG] [REMOTE ] LAND: Retrieved 3271 rows, trimmed to 300. [2026-01-30T12:13:08.610363] [DEBUG] [REMOTE ] LAND: PASS: History has at least 300 days. [2026-01-30T12:13:08.610649] [DEBUG] [REMOTE ] LAND: PASS: Price check passed. Min price $8.64. [2026-01-30T12:13:08.610822] [DEBUG] [REMOTE ] LAND: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:08.610939] [DEBUG] [REMOTE ] LAND: PASS: Integrity check passed. [2026-01-30T12:13:08.610981] [DEBUG] [REMOTE ] LAND: Symbol is viable for forecasting. [2026-01-30T12:13:08.611030] [INFO ] [MAIN ] [1826/3488] LAND kept (0.3s) | 1823 kept, 3 rejected | 139.7/min | ETA: 11.9m [2026-01-30T12:13:09.001653] [DEBUG] [REMOTE ] LANDO: Retrieved 1326 rows, trimmed to 300. [2026-01-30T12:13:09.001797] [DEBUG] [REMOTE ] LANDO: PASS: History has at least 300 days. [2026-01-30T12:13:09.002010] [DEBUG] [REMOTE ] LANDO: PASS: Price check passed. Min price $18.47. [2026-01-30T12:13:09.002144] [DEBUG] [REMOTE ] LANDO: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:09.002258] [DEBUG] [REMOTE ] LANDO: PASS: Integrity check passed. [2026-01-30T12:13:09.002298] [DEBUG] [REMOTE ] LANDO: Symbol is viable for forecasting. [2026-01-30T12:13:09.002347] [INFO ] [MAIN ] [1827/3488] LANDO kept (0.4s) | 1824 kept, 3 rejected | 139.8/min | ETA: 11.9m [2026-01-30T12:13:09.365536] [DEBUG] [REMOTE ] LANDP: Retrieved 663 rows, trimmed to 300. [2026-01-30T12:13:09.365681] [DEBUG] [REMOTE ] LANDP: PASS: History has at least 300 days. [2026-01-30T12:13:09.365875] [DEBUG] [REMOTE ] LANDP: PASS: Price check passed. Min price $18.36. [2026-01-30T12:13:09.366009] [DEBUG] [REMOTE ] LANDP: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:09.366115] [DEBUG] [REMOTE ] LANDP: PASS: Integrity check passed. [2026-01-30T12:13:09.366155] [DEBUG] [REMOTE ] LANDP: Symbol is viable for forecasting. [2026-01-30T12:13:09.366203] [INFO ] [MAIN ] [1828/3488] LANDP kept (0.4s) | 1825 kept, 3 rejected | 139.8/min | ETA: 11.9m [2026-01-30T12:13:09.777222] [DEBUG] [REMOTE ] LASE: Retrieved 835 rows, trimmed to 300. [2026-01-30T12:13:09.777348] [DEBUG] [REMOTE ] LASE: PASS: History has at least 300 days. [2026-01-30T12:13:09.777556] [DEBUG] [REMOTE ] LASE: PASS: Price check passed. Min price $2.00. [2026-01-30T12:13:09.777718] [DEBUG] [REMOTE ] LASE: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:09.777851] [DEBUG] [REMOTE ] LASE: PASS: Integrity check passed. [2026-01-30T12:13:09.777906] [DEBUG] [REMOTE ] LASE: Symbol is viable for forecasting. [2026-01-30T12:13:09.777973] [INFO ] [MAIN ] [1829/3488] LASE kept (0.4s) | 1826 kept, 3 rejected | 139.8/min | ETA: 11.9m [2026-01-30T12:13:10.407679] [DEBUG] [REMOTE ] LAZ: Retrieved 5217 rows, trimmed to 300. [2026-01-30T12:13:10.407808] [DEBUG] [REMOTE ] LAZ: PASS: History has at least 300 days. [2026-01-30T12:13:10.408028] [DEBUG] [REMOTE ] LAZ: PASS: Price check passed. Min price $46.24. [2026-01-30T12:13:10.408159] [DEBUG] [REMOTE ] LAZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:10.408285] [DEBUG] [REMOTE ] LAZ: PASS: Integrity check passed. [2026-01-30T12:13:10.408324] [DEBUG] [REMOTE ] LAZ: Symbol is viable for forecasting. [2026-01-30T12:13:10.408371] [INFO ] [MAIN ] [1830/3488] LAZ kept (0.6s) | 1827 kept, 3 rejected | 139.7/min | ETA: 11.9m [2026-01-30T12:13:10.736097] [DEBUG] [REMOTE ] LBRDA: Retrieved 2825 rows, trimmed to 300. [2026-01-30T12:13:10.736233] [DEBUG] [REMOTE ] LBRDA: PASS: History has at least 300 days. [2026-01-30T12:13:10.736441] [DEBUG] [REMOTE ] LBRDA: PASS: Price check passed. Min price $42.40. [2026-01-30T12:13:10.736609] [DEBUG] [REMOTE ] LBRDA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:10.736734] [DEBUG] [REMOTE ] LBRDA: PASS: Integrity check passed. [2026-01-30T12:13:10.736775] [DEBUG] [REMOTE ] LBRDA: Symbol is viable for forecasting. [2026-01-30T12:13:10.736824] [INFO ] [MAIN ] [1831/3488] LBRDA kept (0.3s) | 1828 kept, 3 rejected | 139.7/min | ETA: 11.9m [2026-01-30T12:13:11.127964] [DEBUG] [REMOTE ] LBRDK: Retrieved 2825 rows, trimmed to 300. [2026-01-30T12:13:11.128095] [DEBUG] [REMOTE ] LBRDK: PASS: History has at least 300 days. [2026-01-30T12:13:11.128305] [DEBUG] [REMOTE ] LBRDK: PASS: Price check passed. Min price $42.56. [2026-01-30T12:13:11.128444] [DEBUG] [REMOTE ] LBRDK: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:11.128561] [DEBUG] [REMOTE ] LBRDK: PASS: Integrity check passed. [2026-01-30T12:13:11.128625] [DEBUG] [REMOTE ] LBRDK: Symbol is viable for forecasting. [2026-01-30T12:13:11.128676] [INFO ] [MAIN ] [1832/3488] LBRDK kept (0.4s) | 1829 kept, 3 rejected | 139.8/min | ETA: 11.8m [2026-01-30T12:13:11.638740] [DEBUG] [REMOTE ] LBTYA: Retrieved 5449 rows, trimmed to 300. [2026-01-30T12:13:11.638901] [DEBUG] [REMOTE ] LBTYA: PASS: History has at least 300 days. [2026-01-30T12:13:11.639145] [DEBUG] [REMOTE ] LBTYA: PASS: Price check passed. Min price $10.24. [2026-01-30T12:13:11.639313] [DEBUG] [REMOTE ] LBTYA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:11.639456] [DEBUG] [REMOTE ] LBTYA: PASS: Integrity check passed. [2026-01-30T12:13:11.639499] [DEBUG] [REMOTE ] LBTYA: Symbol is viable for forecasting. [2026-01-30T12:13:11.639549] [INFO ] [MAIN ] [1833/3488] LBTYA kept (0.5s) | 1830 kept, 3 rejected | 139.7/min | ETA: 11.8m [2026-01-30T12:13:12.038774] [DEBUG] [REMOTE ] LBTYK: Retrieved 5130 rows, trimmed to 300. [2026-01-30T12:13:12.039106] [DEBUG] [REMOTE ] LBTYK: PASS: History has at least 300 days. [2026-01-30T12:13:12.039323] [DEBUG] [REMOTE ] LBTYK: PASS: Price check passed. Min price $10.21. [2026-01-30T12:13:12.039462] [DEBUG] [REMOTE ] LBTYK: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:12.039631] [DEBUG] [REMOTE ] LBTYK: PASS: Integrity check passed. [2026-01-30T12:13:12.039678] [DEBUG] [REMOTE ] LBTYK: Symbol is viable for forecasting. [2026-01-30T12:13:12.039729] [INFO ] [MAIN ] [1834/3488] LBTYK kept (0.4s) | 1831 kept, 3 rejected | 139.7/min | ETA: 11.8m [2026-01-30T12:13:12.332255] [DEBUG] [REMOTE ] LC: Retrieved 2799 rows, trimmed to 300. [2026-01-30T12:13:12.332395] [DEBUG] [REMOTE ] LC: PASS: History has at least 300 days. [2026-01-30T12:13:12.332663] [DEBUG] [REMOTE ] LC: PASS: Price check passed. Min price $15.71. [2026-01-30T12:13:12.332828] [DEBUG] [REMOTE ] LC: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:12.332960] [DEBUG] [REMOTE ] LC: PASS: Integrity check passed. [2026-01-30T12:13:12.333007] [DEBUG] [REMOTE ] LC: Symbol is viable for forecasting. [2026-01-30T12:13:12.333064] [INFO ] [MAIN ] [1835/3488] LC kept (0.3s) | 1832 kept, 3 rejected | 139.8/min | ETA: 11.8m [2026-01-30T12:13:12.664943] [DEBUG] [REMOTE ] LCFY: Retrieved 965 rows, trimmed to 300. [2026-01-30T12:13:12.665078] [DEBUG] [REMOTE ] LCFY: PASS: History has at least 300 days. [2026-01-30T12:13:12.665285] [DEBUG] [REMOTE ] LCFY: PASS: Price check passed. Min price $2.80. [2026-01-30T12:13:12.665425] [DEBUG] [REMOTE ] LCFY: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:12.665552] [DEBUG] [REMOTE ] LCFY: PASS: Integrity check passed. [2026-01-30T12:13:12.665619] [DEBUG] [REMOTE ] LCFY: Symbol is viable for forecasting. [2026-01-30T12:13:12.665673] [INFO ] [MAIN ] [1836/3488] LCFY kept (0.3s) | 1833 kept, 3 rejected | 139.8/min | ETA: 11.8m [2026-01-30T12:13:13.075401] [DEBUG] [REMOTE ] LCID: Retrieved 1347 rows, trimmed to 300. [2026-01-30T12:13:13.075565] [DEBUG] [REMOTE ] LCID: PASS: History has at least 300 days. [2026-01-30T12:13:13.075871] [DEBUG] [REMOTE ] LCID: PASS: Price check passed. Min price $9.73. [2026-01-30T12:13:13.076053] [DEBUG] [REMOTE ] LCID: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:13.076201] [DEBUG] [REMOTE ] LCID: PASS: Integrity check passed. [2026-01-30T12:13:13.076255] [DEBUG] [REMOTE ] LCID: Symbol is viable for forecasting. [2026-01-30T12:13:13.076321] [INFO ] [MAIN ] [1837/3488] LCID kept (0.4s) | 1834 kept, 3 rejected | 139.8/min | ETA: 11.8m [2026-01-30T12:13:13.752175] [DEBUG] [REMOTE ] LCII: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:13.752323] [DEBUG] [REMOTE ] LCII: PASS: History has at least 300 days. [2026-01-30T12:13:13.752556] [DEBUG] [REMOTE ] LCII: PASS: Price check passed. Min price $103.84. [2026-01-30T12:13:13.752717] [DEBUG] [REMOTE ] LCII: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:13.752841] [DEBUG] [REMOTE ] LCII: PASS: Integrity check passed. [2026-01-30T12:13:13.752882] [DEBUG] [REMOTE ] LCII: Symbol is viable for forecasting. [2026-01-30T12:13:13.752931] [INFO ] [MAIN ] [1838/3488] LCII kept (0.7s) | 1835 kept, 3 rejected | 139.7/min | ETA: 11.8m [2026-01-30T12:13:14.205997] [DEBUG] [REMOTE ] LCNB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:14.206145] [DEBUG] [REMOTE ] LCNB: PASS: History has at least 300 days. [2026-01-30T12:13:14.206375] [DEBUG] [REMOTE ] LCNB: PASS: Price check passed. Min price $15.02. [2026-01-30T12:13:14.206514] [DEBUG] [REMOTE ] LCNB: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:14.206658] [DEBUG] [REMOTE ] LCNB: PASS: Integrity check passed. [2026-01-30T12:13:14.206701] [DEBUG] [REMOTE ] LCNB: Symbol is viable for forecasting. [2026-01-30T12:13:14.206750] [INFO ] [MAIN ] [1839/3488] LCNB kept (0.5s) | 1836 kept, 3 rejected | 139.7/min | ETA: 11.8m [2026-01-30T12:13:14.333302] [DEBUG] [REMOTE ] LDI: Retrieved 1247 rows, trimmed to 300. [2026-01-30T12:13:14.333433] [DEBUG] [REMOTE ] LDI: PASS: History has at least 300 days. [2026-01-30T12:13:14.333653] [DEBUG] [REMOTE ] LDI: PASS: Price check passed. Min price $2.05. [2026-01-30T12:13:14.333786] [DEBUG] [REMOTE ] LDI: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:14.333894] [DEBUG] [REMOTE ] LDI: PASS: Integrity check passed. [2026-01-30T12:13:14.333933] [DEBUG] [REMOTE ] LDI: Symbol is viable for forecasting. [2026-01-30T12:13:14.333980] [INFO ] [MAIN ] [1840/3488] LDI kept (0.1s) | 1837 kept, 3 rejected | 139.8/min | ETA: 11.8m [2026-01-30T12:13:15.000787] [DEBUG] [REMOTE ] LDOS: Retrieved 4853 rows, trimmed to 300. [2026-01-30T12:13:15.000942] [DEBUG] [REMOTE ] LDOS: PASS: History has at least 300 days. [2026-01-30T12:13:15.001203] [DEBUG] [REMOTE ] LDOS: PASS: Price check passed. Min price $180.40. [2026-01-30T12:13:15.001369] [DEBUG] [REMOTE ] LDOS: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:15.001511] [DEBUG] [REMOTE ] LDOS: PASS: Integrity check passed. [2026-01-30T12:13:15.001606] [DEBUG] [REMOTE ] LDOS: Symbol is viable for forecasting. [2026-01-30T12:13:15.001673] [INFO ] [MAIN ] [1841/3488] LDOS kept (0.7s) | 1838 kept, 3 rejected | 139.8/min | ETA: 11.8m [2026-01-30T12:13:15.362204] [DEBUG] [REMOTE ] LDP: Retrieved 3395 rows, trimmed to 300. [2026-01-30T12:13:15.362342] [DEBUG] [REMOTE ] LDP: PASS: History has at least 300 days. [2026-01-30T12:13:15.362556] [DEBUG] [REMOTE ] LDP: PASS: Price check passed. Min price $20.56. [2026-01-30T12:13:15.362752] [DEBUG] [REMOTE ] LDP: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:15.362885] [DEBUG] [REMOTE ] LDP: PASS: Integrity check passed. [2026-01-30T12:13:15.362934] [DEBUG] [REMOTE ] LDP: Symbol is viable for forecasting. [2026-01-30T12:13:15.362985] [INFO ] [MAIN ] [1842/3488] LDP kept (0.4s) | 1839 kept, 3 rejected | 139.8/min | ETA: 11.8m [2026-01-30T12:13:15.553244] [DEBUG] [REMOTE ] LDSF: Retrieved 1776 rows, trimmed to 300. [2026-01-30T12:13:15.553367] [DEBUG] [REMOTE ] LDSF: PASS: History has at least 300 days. [2026-01-30T12:13:15.553598] [DEBUG] [REMOTE ] LDSF: PASS: Price check passed. Min price $18.89. [2026-01-30T12:13:15.553746] [DEBUG] [REMOTE ] LDSF: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:15.553858] [DEBUG] [REMOTE ] LDSF: PASS: Integrity check passed. [2026-01-30T12:13:15.553900] [DEBUG] [REMOTE ] LDSF: Symbol is viable for forecasting. [2026-01-30T12:13:15.553951] [INFO ] [MAIN ] [1843/3488] LDSF kept (0.2s) | 1840 kept, 3 rejected | 139.8/min | ETA: 11.8m [2026-01-30T12:13:16.128943] [DEBUG] [REMOTE ] LE: Retrieved 2984 rows, trimmed to 300. [2026-01-30T12:13:16.129083] [DEBUG] [REMOTE ] LE: PASS: History has at least 300 days. [2026-01-30T12:13:16.129297] [DEBUG] [REMOTE ] LE: PASS: Price check passed. Min price $13.77. [2026-01-30T12:13:16.129436] [DEBUG] [REMOTE ] LE: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:16.129562] [DEBUG] [REMOTE ] LE: PASS: Integrity check passed. [2026-01-30T12:13:16.129638] [DEBUG] [REMOTE ] LE: Symbol is viable for forecasting. [2026-01-30T12:13:16.129698] [INFO ] [MAIN ] [1844/3488] LE kept (0.6s) | 1841 kept, 3 rejected | 139.8/min | ETA: 11.8m [2026-01-30T12:13:16.562751] [DEBUG] [REMOTE ] LEA: Retrieved 4080 rows, trimmed to 300. [2026-01-30T12:13:16.562884] [DEBUG] [REMOTE ] LEA: PASS: History has at least 300 days. [2026-01-30T12:13:16.563197] [DEBUG] [REMOTE ] LEA: PASS: Price check passed. Min price $98.60. [2026-01-30T12:13:16.563342] [DEBUG] [REMOTE ] LEA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:16.563460] [DEBUG] [REMOTE ] LEA: PASS: Integrity check passed. [2026-01-30T12:13:16.563503] [DEBUG] [REMOTE ] LEA: Symbol is viable for forecasting. [2026-01-30T12:13:16.563618] [INFO ] [MAIN ] [1845/3488] LEA kept (0.4s) | 1842 kept, 3 rejected | 139.8/min | ETA: 11.8m [2026-01-30T12:13:17.163808] [DEBUG] [REMOTE ] LECO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:17.163959] [DEBUG] [REMOTE ] LECO: PASS: History has at least 300 days. [2026-01-30T12:13:17.164203] [DEBUG] [REMOTE ] LECO: PASS: Price check passed. Min price $219.92. [2026-01-30T12:13:17.164345] [DEBUG] [REMOTE ] LECO: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:17.164467] [DEBUG] [REMOTE ] LECO: PASS: Integrity check passed. [2026-01-30T12:13:17.164509] [DEBUG] [REMOTE ] LECO: Symbol is viable for forecasting. [2026-01-30T12:13:17.164560] [INFO ] [MAIN ] [1846/3488] LECO kept (0.6s) | 1843 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:17.518808] [DEBUG] [REMOTE ] LEG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:17.518939] [DEBUG] [REMOTE ] LEG: PASS: History has at least 300 days. [2026-01-30T12:13:17.519149] [DEBUG] [REMOTE ] LEG: PASS: Price check passed. Min price $8.68. [2026-01-30T12:13:17.519285] [DEBUG] [REMOTE ] LEG: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:17.519398] [DEBUG] [REMOTE ] LEG: PASS: Integrity check passed. [2026-01-30T12:13:17.519438] [DEBUG] [REMOTE ] LEG: Symbol is viable for forecasting. [2026-01-30T12:13:17.519487] [INFO ] [MAIN ] [1847/3488] LEG kept (0.4s) | 1844 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:17.823673] [DEBUG] [REMOTE ] LEGH: Retrieved 1790 rows, trimmed to 300. [2026-01-30T12:13:17.823791] [DEBUG] [REMOTE ] LEGH: PASS: History has at least 300 days. [2026-01-30T12:13:17.824014] [DEBUG] [REMOTE ] LEGH: PASS: Price check passed. Min price $18.89. [2026-01-30T12:13:17.824187] [DEBUG] [REMOTE ] LEGH: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:17.824304] [DEBUG] [REMOTE ] LEGH: PASS: Integrity check passed. [2026-01-30T12:13:17.824345] [DEBUG] [REMOTE ] LEGH: Symbol is viable for forecasting. [2026-01-30T12:13:17.824393] [INFO ] [MAIN ] [1848/3488] LEGH kept (0.3s) | 1845 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:18.229733] [DEBUG] [REMOTE ] LEGN: Retrieved 1420 rows, trimmed to 300. [2026-01-30T12:13:18.229874] [DEBUG] [REMOTE ] LEGN: PASS: History has at least 300 days. [2026-01-30T12:13:18.230083] [DEBUG] [REMOTE ] LEGN: PASS: Price check passed. Min price $17.72. [2026-01-30T12:13:18.230219] [DEBUG] [REMOTE ] LEGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:18.230338] [DEBUG] [REMOTE ] LEGN: PASS: Integrity check passed. [2026-01-30T12:13:18.230383] [DEBUG] [REMOTE ] LEGN: Symbol is viable for forecasting. [2026-01-30T12:13:18.230441] [INFO ] [MAIN ] [1849/3488] LEGN kept (0.4s) | 1846 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:18.800799] [DEBUG] [REMOTE ] LEN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:18.800935] [DEBUG] [REMOTE ] LEN: PASS: History has at least 300 days. [2026-01-30T12:13:18.801358] [DEBUG] [REMOTE ] LEN: PASS: Price check passed. Min price $102.80. [2026-01-30T12:13:18.801498] [DEBUG] [REMOTE ] LEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:18.801641] [DEBUG] [REMOTE ] LEN: PASS: Integrity check passed. [2026-01-30T12:13:18.801684] [DEBUG] [REMOTE ] LEN: Symbol is viable for forecasting. [2026-01-30T12:13:18.801739] [INFO ] [MAIN ] [1850/3488] LEN kept (0.6s) | 1847 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:19.026888] [DEBUG] [REMOTE ] LENZ: Retrieved 1154 rows, trimmed to 300. [2026-01-30T12:13:19.027017] [DEBUG] [REMOTE ] LENZ: PASS: History has at least 300 days. [2026-01-30T12:13:19.027215] [DEBUG] [REMOTE ] LENZ: PASS: Price check passed. Min price $14.87. [2026-01-30T12:13:19.027348] [DEBUG] [REMOTE ] LENZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:19.027457] [DEBUG] [REMOTE ] LENZ: PASS: Integrity check passed. [2026-01-30T12:13:19.027497] [DEBUG] [REMOTE ] LENZ: Symbol is viable for forecasting. [2026-01-30T12:13:19.027545] [INFO ] [MAIN ] [1851/3488] LENZ kept (0.2s) | 1848 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:19.632213] [DEBUG] [REMOTE ] LEO: Retrieved 6299 rows, trimmed to 300. [2026-01-30T12:13:19.632355] [DEBUG] [REMOTE ] LEO: PASS: History has at least 300 days. [2026-01-30T12:13:19.632607] [DEBUG] [REMOTE ] LEO: PASS: Price check passed. Min price $6.13. [2026-01-30T12:13:19.632800] [DEBUG] [REMOTE ] LEO: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:19.632933] [DEBUG] [REMOTE ] LEO: PASS: Integrity check passed. [2026-01-30T12:13:19.632986] [DEBUG] [REMOTE ] LEO: Symbol is viable for forecasting. [2026-01-30T12:13:19.633039] [INFO ] [MAIN ] [1852/3488] LEO kept (0.6s) | 1849 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:19.838497] [DEBUG] [REMOTE ] LESL: Retrieved 1318 rows, trimmed to 300. [2026-01-30T12:13:19.838696] [DEBUG] [REMOTE ] LESL: PASS: History has at least 300 days. [2026-01-30T12:13:19.838952] [DEBUG] [REMOTE ] LESL: PASS: Price check passed. Min price $1.46. [2026-01-30T12:13:19.839092] [DEBUG] [REMOTE ] LESL: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:19.839207] [DEBUG] [REMOTE ] LESL: PASS: Integrity check passed. [2026-01-30T12:13:19.839250] [DEBUG] [REMOTE ] LESL: Symbol is viable for forecasting. [2026-01-30T12:13:19.839301] [INFO ] [MAIN ] [1853/3488] LESL kept (0.2s) | 1850 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:20.243341] [DEBUG] [REMOTE ] LEVI: Retrieved 1725 rows, trimmed to 300. [2026-01-30T12:13:20.243465] [DEBUG] [REMOTE ] LEVI: PASS: History has at least 300 days. [2026-01-30T12:13:20.243685] [DEBUG] [REMOTE ] LEVI: PASS: Price check passed. Min price $19.47. [2026-01-30T12:13:20.243877] [DEBUG] [REMOTE ] LEVI: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:20.243983] [DEBUG] [REMOTE ] LEVI: PASS: Integrity check passed. [2026-01-30T12:13:20.244022] [DEBUG] [REMOTE ] LEVI: Symbol is viable for forecasting. [2026-01-30T12:13:20.244070] [INFO ] [MAIN ] [1854/3488] LEVI kept (0.4s) | 1851 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:20.816311] [DEBUG] [REMOTE ] LFMD: Retrieved 6299 rows, trimmed to 300. [2026-01-30T12:13:20.816441] [DEBUG] [REMOTE ] LFMD: PASS: History has at least 300 days. [2026-01-30T12:13:20.816705] [DEBUG] [REMOTE ] LFMD: PASS: Price check passed. Min price $3.20. [2026-01-30T12:13:20.816865] [DEBUG] [REMOTE ] LFMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:20.816978] [DEBUG] [REMOTE ] LFMD: PASS: Integrity check passed. [2026-01-30T12:13:20.817017] [DEBUG] [REMOTE ] LFMD: Symbol is viable for forecasting. [2026-01-30T12:13:20.817064] [INFO ] [MAIN ] [1855/3488] LFMD kept (0.6s) | 1852 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:21.258634] [DEBUG] [REMOTE ] LFUS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:21.258863] [DEBUG] [REMOTE ] LFUS: PASS: History has at least 300 days. [2026-01-30T12:13:21.259198] [DEBUG] [REMOTE ] LFUS: PASS: Price check passed. Min price $234.94. [2026-01-30T12:13:21.259343] [DEBUG] [REMOTE ] LFUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:21.259495] [DEBUG] [REMOTE ] LFUS: PASS: Integrity check passed. [2026-01-30T12:13:21.259537] [DEBUG] [REMOTE ] LFUS: Symbol is viable for forecasting. [2026-01-30T12:13:21.259616] [INFO ] [MAIN ] [1856/3488] LFUS kept (0.4s) | 1853 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:21.794189] [DEBUG] [REMOTE ] LFVN: Retrieved 5364 rows, trimmed to 300. [2026-01-30T12:13:21.794346] [DEBUG] [REMOTE ] LFVN: PASS: History has at least 300 days. [2026-01-30T12:13:21.794569] [DEBUG] [REMOTE ] LFVN: PASS: Price check passed. Min price $5.46. [2026-01-30T12:13:21.794732] [DEBUG] [REMOTE ] LFVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:21.794850] [DEBUG] [REMOTE ] LFVN: PASS: Integrity check passed. [2026-01-30T12:13:21.794890] [DEBUG] [REMOTE ] LFVN: Symbol is viable for forecasting. [2026-01-30T12:13:21.794941] [INFO ] [MAIN ] [1857/3488] LFVN kept (0.5s) | 1854 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:21.995135] [DEBUG] [REMOTE ] LGCL: Retrieved 478 rows, trimmed to 300. [2026-01-30T12:13:21.995262] [DEBUG] [REMOTE ] LGCL: PASS: History has at least 300 days. [2026-01-30T12:13:21.995460] [DEBUG] [REMOTE ] LGCL: PASS: Price check passed. Min price $1.96. [2026-01-30T12:13:21.995615] [DEBUG] [REMOTE ] LGCL: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:21.995749] [DEBUG] [REMOTE ] LGCL: PASS: Integrity check passed. [2026-01-30T12:13:21.995810] [DEBUG] [REMOTE ] LGCL: Symbol is viable for forecasting. [2026-01-30T12:13:21.995871] [INFO ] [MAIN ] [1858/3488] LGCL kept (0.2s) | 1855 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:22.583906] [DEBUG] [REMOTE ] LGI: Retrieved 5468 rows, trimmed to 300. [2026-01-30T12:13:22.584040] [DEBUG] [REMOTE ] LGI: PASS: History has at least 300 days. [2026-01-30T12:13:22.584300] [DEBUG] [REMOTE ] LGI: PASS: Price check passed. Min price $16.32. [2026-01-30T12:13:22.584478] [DEBUG] [REMOTE ] LGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:22.584648] [DEBUG] [REMOTE ] LGI: PASS: Integrity check passed. [2026-01-30T12:13:22.584705] [DEBUG] [REMOTE ] LGI: Symbol is viable for forecasting. [2026-01-30T12:13:22.584769] [INFO ] [MAIN ] [1859/3488] LGI kept (0.6s) | 1856 kept, 3 rejected | 139.8/min | ETA: 11.7m [2026-01-30T12:13:22.976059] [DEBUG] [REMOTE ] LGIH: Retrieved 3074 rows, trimmed to 300. [2026-01-30T12:13:22.976180] [DEBUG] [REMOTE ] LGIH: PASS: History has at least 300 days. [2026-01-30T12:13:22.976388] [DEBUG] [REMOTE ] LGIH: PASS: Price check passed. Min price $40.73. [2026-01-30T12:13:22.976519] [DEBUG] [REMOTE ] LGIH: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:22.976657] [DEBUG] [REMOTE ] LGIH: PASS: Integrity check passed. [2026-01-30T12:13:22.976700] [DEBUG] [REMOTE ] LGIH: Symbol is viable for forecasting. [2026-01-30T12:13:22.976747] [INFO ] [MAIN ] [1860/3488] LGIH kept (0.4s) | 1857 kept, 3 rejected | 139.8/min | ETA: 11.6m [2026-01-30T12:13:23.447270] [DEBUG] [REMOTE ] LGND: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:23.447398] [DEBUG] [REMOTE ] LGND: PASS: History has at least 300 days. [2026-01-30T12:13:23.447616] [DEBUG] [REMOTE ] LGND: PASS: Price check passed. Min price $183.13. [2026-01-30T12:13:23.447752] [DEBUG] [REMOTE ] LGND: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:23.447878] [DEBUG] [REMOTE ] LGND: PASS: Integrity check passed. [2026-01-30T12:13:23.447921] [DEBUG] [REMOTE ] LGND: Symbol is viable for forecasting. [2026-01-30T12:13:23.447969] [INFO ] [MAIN ] [1861/3488] LGND kept (0.5s) | 1858 kept, 3 rejected | 139.8/min | ETA: 11.6m [2026-01-30T12:13:23.876334] [DEBUG] [REMOTE ] LH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:23.876481] [DEBUG] [REMOTE ] LH: PASS: History has at least 300 days. [2026-01-30T12:13:23.876730] [DEBUG] [REMOTE ] LH: PASS: Price check passed. Min price $245.98. [2026-01-30T12:13:23.876895] [DEBUG] [REMOTE ] LH: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:23.877015] [DEBUG] [REMOTE ] LH: PASS: Integrity check passed. [2026-01-30T12:13:23.877054] [DEBUG] [REMOTE ] LH: Symbol is viable for forecasting. [2026-01-30T12:13:23.877102] [INFO ] [MAIN ] [1862/3488] LH kept (0.4s) | 1859 kept, 3 rejected | 139.8/min | ETA: 11.6m [2026-01-30T12:13:24.301322] [DEBUG] [REMOTE ] LHX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:24.301470] [DEBUG] [REMOTE ] LHX: PASS: History has at least 300 days. [2026-01-30T12:13:24.301710] [DEBUG] [REMOTE ] LHX: PASS: Price check passed. Min price $272.32. [2026-01-30T12:13:24.301871] [DEBUG] [REMOTE ] LHX: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:24.301996] [DEBUG] [REMOTE ] LHX: PASS: Integrity check passed. [2026-01-30T12:13:24.302036] [DEBUG] [REMOTE ] LHX: Symbol is viable for forecasting. [2026-01-30T12:13:24.302087] [INFO ] [MAIN ] [1863/3488] LHX kept (0.4s) | 1860 kept, 3 rejected | 139.8/min | ETA: 11.6m [2026-01-30T12:13:24.569343] [DEBUG] [REMOTE ] LI: Retrieved 1382 rows, trimmed to 300. [2026-01-30T12:13:24.569473] [DEBUG] [REMOTE ] LI: PASS: History has at least 300 days. [2026-01-30T12:13:24.569686] [DEBUG] [REMOTE ] LI: PASS: Price check passed. Min price $15.73. [2026-01-30T12:13:24.569823] [DEBUG] [REMOTE ] LI: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:24.569932] [DEBUG] [REMOTE ] LI: PASS: Integrity check passed. [2026-01-30T12:13:24.569973] [DEBUG] [REMOTE ] LI: Symbol is viable for forecasting. [2026-01-30T12:13:24.570022] [INFO ] [MAIN ] [1864/3488] LI kept (0.3s) | 1861 kept, 3 rejected | 139.8/min | ETA: 11.6m [2026-01-30T12:13:24.923160] [DEBUG] [REMOTE ] LICN: Retrieved 748 rows, trimmed to 300. [2026-01-30T12:13:24.923333] [DEBUG] [REMOTE ] LICN: PASS: History has at least 300 days. [2026-01-30T12:13:24.923635] [DEBUG] [REMOTE ] LICN: PASS: Price check passed. Min price $2.82. [2026-01-30T12:13:24.923849] [DEBUG] [REMOTE ] LICN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:24.924022] [DEBUG] [REMOTE ] LICN: PASS: Integrity check passed. [2026-01-30T12:13:24.924080] [DEBUG] [REMOTE ] LICN: Symbol is viable for forecasting. [2026-01-30T12:13:24.924153] [INFO ] [MAIN ] [1865/3488] LICN kept (0.4s) | 1862 kept, 3 rejected | 139.8/min | ETA: 11.6m [2026-01-30T12:13:25.314433] [DEBUG] [REMOTE ] LIF: Retrieved 413 rows, trimmed to 300. [2026-01-30T12:13:25.314809] [DEBUG] [REMOTE ] LIF: PASS: History has at least 300 days. [2026-01-30T12:13:25.315188] [DEBUG] [REMOTE ] LIF: PASS: Price check passed. Min price $53.07. [2026-01-30T12:13:25.315429] [DEBUG] [REMOTE ] LIF: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:25.315775] [DEBUG] [REMOTE ] LIF: PASS: Integrity check passed. [2026-01-30T12:13:25.315845] [DEBUG] [REMOTE ] LIF: Symbol is viable for forecasting. [2026-01-30T12:13:25.315929] [INFO ] [MAIN ] [1866/3488] LIF kept (0.4s) | 1863 kept, 3 rejected | 139.8/min | ETA: 11.6m [2026-01-30T12:13:26.103523] [DEBUG] [REMOTE ] LII: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:26.103690] [DEBUG] [REMOTE ] LII: PASS: History has at least 300 days. [2026-01-30T12:13:26.103927] [DEBUG] [REMOTE ] LII: PASS: Price check passed. Min price $443.07. [2026-01-30T12:13:26.104066] [DEBUG] [REMOTE ] LII: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:26.104184] [DEBUG] [REMOTE ] LII: PASS: Integrity check passed. [2026-01-30T12:13:26.104225] [DEBUG] [REMOTE ] LII: Symbol is viable for forecasting. [2026-01-30T12:13:26.104276] [INFO ] [MAIN ] [1867/3488] LII kept (0.8s) | 1864 kept, 3 rejected | 139.8/min | ETA: 11.6m [2026-01-30T12:13:26.415215] [DEBUG] [REMOTE ] LILA: Retrieved 2660 rows, trimmed to 300. [2026-01-30T12:13:26.415345] [DEBUG] [REMOTE ] LILA: PASS: History has at least 300 days. [2026-01-30T12:13:26.415545] [DEBUG] [REMOTE ] LILA: PASS: Price check passed. Min price $6.84. [2026-01-30T12:13:26.415712] [DEBUG] [REMOTE ] LILA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:26.415823] [DEBUG] [REMOTE ] LILA: PASS: Integrity check passed. [2026-01-30T12:13:26.415867] [DEBUG] [REMOTE ] LILA: Symbol is viable for forecasting. [2026-01-30T12:13:26.415917] [INFO ] [MAIN ] [1868/3488] LILA kept (0.3s) | 1865 kept, 3 rejected | 139.8/min | ETA: 11.6m [2026-01-30T12:13:26.901403] [DEBUG] [REMOTE ] LILAK: Retrieved 2660 rows, trimmed to 300. [2026-01-30T12:13:26.901544] [DEBUG] [REMOTE ] LILAK: PASS: History has at least 300 days. [2026-01-30T12:13:26.901792] [DEBUG] [REMOTE ] LILAK: PASS: Price check passed. Min price $6.92. [2026-01-30T12:13:26.901932] [DEBUG] [REMOTE ] LILAK: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:26.902043] [DEBUG] [REMOTE ] LILAK: PASS: Integrity check passed. [2026-01-30T12:13:26.902094] [DEBUG] [REMOTE ] LILAK: Symbol is viable for forecasting. [2026-01-30T12:13:26.902154] [INFO ] [MAIN ] [1869/3488] LILAK kept (0.5s) | 1866 kept, 3 rejected | 139.8/min | ETA: 11.6m [2026-01-30T12:13:27.192940] [DEBUG] [REMOTE ] LIN: Retrieved 1842 rows, trimmed to 300. [2026-01-30T12:13:27.193068] [DEBUG] [REMOTE ] LIN: PASS: History has at least 300 days. [2026-01-30T12:13:27.193502] [DEBUG] [REMOTE ] LIN: PASS: Price check passed. Min price $389.38. [2026-01-30T12:13:27.193663] [DEBUG] [REMOTE ] LIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:27.193775] [DEBUG] [REMOTE ] LIN: PASS: Integrity check passed. [2026-01-30T12:13:27.193821] [DEBUG] [REMOTE ] LIN: Symbol is viable for forecasting. [2026-01-30T12:13:27.193878] [INFO ] [MAIN ] [1870/3488] LIN kept (0.3s) | 1867 kept, 3 rejected | 139.8/min | ETA: 11.6m [2026-01-30T12:13:27.576696] [DEBUG] [REMOTE ] LINC: Retrieved 5183 rows, trimmed to 300. [2026-01-30T12:13:27.576835] [DEBUG] [REMOTE ] LINC: PASS: History has at least 300 days. [2026-01-30T12:13:27.577050] [DEBUG] [REMOTE ] LINC: PASS: Price check passed. Min price $17.80. [2026-01-30T12:13:27.577187] [DEBUG] [REMOTE ] LINC: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:27.577302] [DEBUG] [REMOTE ] LINC: PASS: Integrity check passed. [2026-01-30T12:13:27.577344] [DEBUG] [REMOTE ] LINC: Symbol is viable for forecasting. [2026-01-30T12:13:27.577393] [INFO ] [MAIN ] [1871/3488] LINC kept (0.4s) | 1868 kept, 3 rejected | 139.8/min | ETA: 11.6m [2026-01-30T12:13:28.003498] [DEBUG] [REMOTE ] LIND: Retrieved 2656 rows, trimmed to 300. [2026-01-30T12:13:28.003660] [DEBUG] [REMOTE ] LIND: PASS: History has at least 300 days. [2026-01-30T12:13:28.003889] [DEBUG] [REMOTE ] LIND: PASS: Price check passed. Min price $11.45. [2026-01-30T12:13:28.004025] [DEBUG] [REMOTE ] LIND: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:28.004135] [DEBUG] [REMOTE ] LIND: PASS: Integrity check passed. [2026-01-30T12:13:28.004174] [DEBUG] [REMOTE ] LIND: Symbol is viable for forecasting. [2026-01-30T12:13:28.004222] [INFO ] [MAIN ] [1872/3488] LIND kept (0.4s) | 1869 kept, 3 rejected | 139.8/min | ETA: 11.6m [2026-01-30T12:13:28.288103] [DEBUG] [REMOTE ] LINE: Retrieved 380 rows, trimmed to 300. [2026-01-30T12:13:28.288268] [DEBUG] [REMOTE ] LINE: PASS: History has at least 300 days. [2026-01-30T12:13:28.288515] [DEBUG] [REMOTE ] LINE: PASS: Price check passed. Min price $32.58. [2026-01-30T12:13:28.288733] [DEBUG] [REMOTE ] LINE: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:28.288881] [DEBUG] [REMOTE ] LINE: PASS: Integrity check passed. [2026-01-30T12:13:28.288941] [DEBUG] [REMOTE ] LINE: Symbol is viable for forecasting. [2026-01-30T12:13:28.289008] [INFO ] [MAIN ] [1873/3488] LINE kept (0.3s) | 1870 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:28.848551] [DEBUG] [REMOTE ] LINK: Retrieved 3456 rows, trimmed to 300. [2026-01-30T12:13:28.848702] [DEBUG] [REMOTE ] LINK: PASS: History has at least 300 days. [2026-01-30T12:13:28.848913] [DEBUG] [REMOTE ] LINK: PASS: Price check passed. Min price $3.40. [2026-01-30T12:13:28.849047] [DEBUG] [REMOTE ] LINK: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:28.849190] [DEBUG] [REMOTE ] LINK: PASS: Integrity check passed. [2026-01-30T12:13:28.849249] [DEBUG] [REMOTE ] LINK: Symbol is viable for forecasting. [2026-01-30T12:13:28.849301] [INFO ] [MAIN ] [1874/3488] LINK kept (0.6s) | 1871 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:29.235919] [DEBUG] [REMOTE ] LITE: Retrieved 2638 rows, trimmed to 300. [2026-01-30T12:13:29.236057] [DEBUG] [REMOTE ] LITE: PASS: History has at least 300 days. [2026-01-30T12:13:29.236489] [DEBUG] [REMOTE ] LITE: PASS: Price check passed. Min price $188.36. [2026-01-30T12:13:29.236663] [DEBUG] [REMOTE ] LITE: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:29.236806] [DEBUG] [REMOTE ] LITE: PASS: Integrity check passed. [2026-01-30T12:13:29.236861] [DEBUG] [REMOTE ] LITE: Symbol is viable for forecasting. [2026-01-30T12:13:29.236927] [INFO ] [MAIN ] [1875/3488] LITE kept (0.4s) | 1872 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:29.541879] [DEBUG] [REMOTE ] LITM: Retrieved 1051 rows, trimmed to 300. [2026-01-30T12:13:29.542032] [DEBUG] [REMOTE ] LITM: PASS: History has at least 300 days. [2026-01-30T12:13:29.542269] [DEBUG] [REMOTE ] LITM: PASS: Price check passed. Min price $2.49. [2026-01-30T12:13:29.542412] [DEBUG] [REMOTE ] LITM: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:29.542524] [DEBUG] [REMOTE ] LITM: PASS: Integrity check passed. [2026-01-30T12:13:29.542566] [DEBUG] [REMOTE ] LITM: Symbol is viable for forecasting. [2026-01-30T12:13:29.542637] [INFO ] [MAIN ] [1876/3488] LITM kept (0.3s) | 1873 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:30.022515] [DEBUG] [REMOTE ] LIVN: Retrieved 2585 rows, trimmed to 300. [2026-01-30T12:13:30.022676] [DEBUG] [REMOTE ] LIVN: PASS: History has at least 300 days. [2026-01-30T12:13:30.022884] [DEBUG] [REMOTE ] LIVN: PASS: Price check passed. Min price $49.57. [2026-01-30T12:13:30.023021] [DEBUG] [REMOTE ] LIVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:30.023131] [DEBUG] [REMOTE ] LIVN: PASS: Integrity check passed. [2026-01-30T12:13:30.023171] [DEBUG] [REMOTE ] LIVN: Symbol is viable for forecasting. [2026-01-30T12:13:30.023218] [INFO ] [MAIN ] [1877/3488] LIVN kept (0.5s) | 1874 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:30.593561] [DEBUG] [REMOTE ] LKFN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:30.593760] [DEBUG] [REMOTE ] LKFN: PASS: History has at least 300 days. [2026-01-30T12:13:30.594012] [DEBUG] [REMOTE ] LKFN: PASS: Price check passed. Min price $55.39. [2026-01-30T12:13:30.594151] [DEBUG] [REMOTE ] LKFN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:30.594273] [DEBUG] [REMOTE ] LKFN: PASS: Integrity check passed. [2026-01-30T12:13:30.594314] [DEBUG] [REMOTE ] LKFN: Symbol is viable for forecasting. [2026-01-30T12:13:30.594364] [INFO ] [MAIN ] [1878/3488] LKFN kept (0.6s) | 1875 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:31.035035] [DEBUG] [REMOTE ] LKQ: Retrieved 5616 rows, trimmed to 300. [2026-01-30T12:13:31.035167] [DEBUG] [REMOTE ] LKQ: PASS: History has at least 300 days. [2026-01-30T12:13:31.035367] [DEBUG] [REMOTE ] LKQ: PASS: Price check passed. Min price $28.17. [2026-01-30T12:13:31.035501] [DEBUG] [REMOTE ] LKQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:31.035632] [DEBUG] [REMOTE ] LKQ: PASS: Integrity check passed. [2026-01-30T12:13:31.035674] [DEBUG] [REMOTE ] LKQ: Symbol is viable for forecasting. [2026-01-30T12:13:31.035721] [INFO ] [MAIN ] [1879/3488] LKQ kept (0.4s) | 1876 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:31.481213] [DEBUG] [REMOTE ] LLY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:31.481357] [DEBUG] [REMOTE ] LLY: PASS: History has at least 300 days. [2026-01-30T12:13:31.481607] [DEBUG] [REMOTE ] LLY: PASS: Price check passed. Min price $895.22. [2026-01-30T12:13:31.481750] [DEBUG] [REMOTE ] LLY: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:31.481870] [DEBUG] [REMOTE ] LLY: PASS: Integrity check passed. [2026-01-30T12:13:31.481911] [DEBUG] [REMOTE ] LLY: Symbol is viable for forecasting. [2026-01-30T12:13:31.481961] [INFO ] [MAIN ] [1880/3488] LLY kept (0.4s) | 1877 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:31.710906] [DEBUG] [REMOTE ] LMB: Retrieved 2521 rows, trimmed to 300. [2026-01-30T12:13:31.711038] [DEBUG] [REMOTE ] LMB: PASS: History has at least 300 days. [2026-01-30T12:13:31.711261] [DEBUG] [REMOTE ] LMB: PASS: Price check passed. Min price $65.92. [2026-01-30T12:13:31.711395] [DEBUG] [REMOTE ] LMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:31.711508] [DEBUG] [REMOTE ] LMB: PASS: Integrity check passed. [2026-01-30T12:13:31.711548] [DEBUG] [REMOTE ] LMB: Symbol is viable for forecasting. [2026-01-30T12:13:31.711625] [INFO ] [MAIN ] [1881/3488] LMB kept (0.2s) | 1878 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:32.092561] [DEBUG] [REMOTE ] LMBS: Retrieved 2824 rows, trimmed to 300. [2026-01-30T12:13:32.092717] [DEBUG] [REMOTE ] LMBS: PASS: History has at least 300 days. [2026-01-30T12:13:32.092920] [DEBUG] [REMOTE ] LMBS: PASS: Price check passed. Min price $49.38. [2026-01-30T12:13:32.093061] [DEBUG] [REMOTE ] LMBS: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:32.093172] [DEBUG] [REMOTE ] LMBS: PASS: Integrity check passed. [2026-01-30T12:13:32.093399] [DEBUG] [REMOTE ] LMBS: Symbol is viable for forecasting. [2026-01-30T12:13:32.093448] [INFO ] [MAIN ] [1882/3488] LMBS kept (0.4s) | 1879 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:32.502308] [DEBUG] [REMOTE ] LMND: Retrieved 1401 rows, trimmed to 300. [2026-01-30T12:13:32.502441] [DEBUG] [REMOTE ] LMND: PASS: History has at least 300 days. [2026-01-30T12:13:32.502663] [DEBUG] [REMOTE ] LMND: PASS: Price check passed. Min price $58.66. [2026-01-30T12:13:32.502800] [DEBUG] [REMOTE ] LMND: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:32.502908] [DEBUG] [REMOTE ] LMND: PASS: Integrity check passed. [2026-01-30T12:13:32.502952] [DEBUG] [REMOTE ] LMND: Symbol is viable for forecasting. [2026-01-30T12:13:32.503010] [INFO ] [MAIN ] [1883/3488] LMND kept (0.4s) | 1880 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:33.182044] [DEBUG] [REMOTE ] LNC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:33.182188] [DEBUG] [REMOTE ] LNC: PASS: History has at least 300 days. [2026-01-30T12:13:33.182396] [DEBUG] [REMOTE ] LNC: PASS: Price check passed. Min price $38.95. [2026-01-30T12:13:33.182530] [DEBUG] [REMOTE ] LNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:33.182667] [DEBUG] [REMOTE ] LNC: PASS: Integrity check passed. [2026-01-30T12:13:33.182708] [DEBUG] [REMOTE ] LNC: Symbol is viable for forecasting. [2026-01-30T12:13:33.182757] [INFO ] [MAIN ] [1884/3488] LNC kept (0.7s) | 1881 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:33.473617] [DEBUG] [REMOTE ] LND: Retrieved 3447 rows, trimmed to 300. [2026-01-30T12:13:33.473747] [DEBUG] [REMOTE ] LND: PASS: History has at least 300 days. [2026-01-30T12:13:33.473952] [DEBUG] [REMOTE ] LND: PASS: Price check passed. Min price $3.50. [2026-01-30T12:13:33.474113] [DEBUG] [REMOTE ] LND: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:33.474226] [DEBUG] [REMOTE ] LND: PASS: Integrity check passed. [2026-01-30T12:13:33.474266] [DEBUG] [REMOTE ] LND: Symbol is viable for forecasting. [2026-01-30T12:13:33.474314] [INFO ] [MAIN ] [1885/3488] LND kept (0.3s) | 1882 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:34.116641] [DEBUG] [REMOTE ] LNG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:34.116782] [DEBUG] [REMOTE ] LNG: PASS: History has at least 300 days. [2026-01-30T12:13:34.117008] [DEBUG] [REMOTE ] LNG: PASS: Price check passed. Min price $188.83. [2026-01-30T12:13:34.117148] [DEBUG] [REMOTE ] LNG: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:34.117267] [DEBUG] [REMOTE ] LNG: PASS: Integrity check passed. [2026-01-30T12:13:34.117309] [DEBUG] [REMOTE ] LNG: Symbol is viable for forecasting. [2026-01-30T12:13:34.117360] [INFO ] [MAIN ] [1886/3488] LNG kept (0.6s) | 1883 kept, 3 rejected | 139.8/min | ETA: 11.5m [2026-01-30T12:13:34.235234] [DEBUG] [REMOTE ] LNKB: Retrieved 1396 rows, trimmed to 300. [2026-01-30T12:13:34.235361] [DEBUG] [REMOTE ] LNKB: PASS: History has at least 300 days. [2026-01-30T12:13:34.235557] [DEBUG] [REMOTE ] LNKB: PASS: Price check passed. Min price $6.93. [2026-01-30T12:13:34.235730] [DEBUG] [REMOTE ] LNKB: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:34.235841] [DEBUG] [REMOTE ] LNKB: PASS: Integrity check passed. [2026-01-30T12:13:34.235881] [DEBUG] [REMOTE ] LNKB: Symbol is viable for forecasting. [2026-01-30T12:13:34.235929] [INFO ] [MAIN ] [1887/3488] LNKB kept (0.1s) | 1884 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:35.076411] [DEBUG] [REMOTE ] LNN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:35.076631] [DEBUG] [REMOTE ] LNN: PASS: History has at least 300 days. [2026-01-30T12:13:35.076917] [DEBUG] [REMOTE ] LNN: PASS: Price check passed. Min price $106.57. [2026-01-30T12:13:35.077067] [DEBUG] [REMOTE ] LNN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:35.077200] [DEBUG] [REMOTE ] LNN: PASS: Integrity check passed. [2026-01-30T12:13:35.077242] [DEBUG] [REMOTE ] LNN: Symbol is viable for forecasting. [2026-01-30T12:13:35.077295] [INFO ] [MAIN ] [1888/3488] LNN kept (0.8s) | 1885 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:35.379356] [DEBUG] [REMOTE ] LNTH: Retrieved 2665 rows, trimmed to 300. [2026-01-30T12:13:35.379488] [DEBUG] [REMOTE ] LNTH: PASS: History has at least 300 days. [2026-01-30T12:13:35.379713] [DEBUG] [REMOTE ] LNTH: PASS: Price check passed. Min price $50.69. [2026-01-30T12:13:35.379851] [DEBUG] [REMOTE ] LNTH: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:35.379965] [DEBUG] [REMOTE ] LNTH: PASS: Integrity check passed. [2026-01-30T12:13:35.380006] [DEBUG] [REMOTE ] LNTH: Symbol is viable for forecasting. [2026-01-30T12:13:35.380064] [INFO ] [MAIN ] [1889/3488] LNTH kept (0.3s) | 1886 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:35.738214] [DEBUG] [REMOTE ] LNZA: Retrieved 1091 rows, trimmed to 300. [2026-01-30T12:13:35.738415] [DEBUG] [REMOTE ] LNZA: PASS: History has at least 300 days. [2026-01-30T12:13:35.738759] [DEBUG] [REMOTE ] LNZA: PASS: Price check passed. Min price $11.87. [2026-01-30T12:13:35.738963] [DEBUG] [REMOTE ] LNZA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:35.739133] [DEBUG] [REMOTE ] LNZA: PASS: Integrity check passed. [2026-01-30T12:13:35.739196] [DEBUG] [REMOTE ] LNZA: Symbol is viable for forecasting. [2026-01-30T12:13:35.739265] [INFO ] [MAIN ] [1890/3488] LNZA kept (0.4s) | 1887 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:36.323531] [DEBUG] [REMOTE ] LOAN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:36.323684] [DEBUG] [REMOTE ] LOAN: PASS: History has at least 300 days. [2026-01-30T12:13:36.323900] [DEBUG] [REMOTE ] LOAN: PASS: Price check passed. Min price $4.27. [2026-01-30T12:13:36.324038] [DEBUG] [REMOTE ] LOAN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:36.324157] [DEBUG] [REMOTE ] LOAN: PASS: Integrity check passed. [2026-01-30T12:13:36.324198] [DEBUG] [REMOTE ] LOAN: Symbol is viable for forecasting. [2026-01-30T12:13:36.324257] [INFO ] [MAIN ] [1891/3488] LOAN kept (0.6s) | 1888 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:36.636234] [DEBUG] [REMOTE ] LOB: Retrieved 2646 rows, trimmed to 300. [2026-01-30T12:13:36.636362] [DEBUG] [REMOTE ] LOB: PASS: History has at least 300 days. [2026-01-30T12:13:36.636624] [DEBUG] [REMOTE ] LOB: PASS: Price check passed. Min price $29.38. [2026-01-30T12:13:36.636770] [DEBUG] [REMOTE ] LOB: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:36.636903] [DEBUG] [REMOTE ] LOB: PASS: Integrity check passed. [2026-01-30T12:13:36.636951] [DEBUG] [REMOTE ] LOB: Symbol is viable for forecasting. [2026-01-30T12:13:36.637002] [INFO ] [MAIN ] [1892/3488] LOB kept (0.3s) | 1889 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:37.025016] [DEBUG] [REMOTE ] LOCO: Retrieved 2896 rows, trimmed to 300. [2026-01-30T12:13:37.025142] [DEBUG] [REMOTE ] LOCO: PASS: History has at least 300 days. [2026-01-30T12:13:37.025339] [DEBUG] [REMOTE ] LOCO: PASS: Price check passed. Min price $10.07. [2026-01-30T12:13:37.025488] [DEBUG] [REMOTE ] LOCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:37.025651] [DEBUG] [REMOTE ] LOCO: PASS: Integrity check passed. [2026-01-30T12:13:37.025704] [DEBUG] [REMOTE ] LOCO: Symbol is viable for forecasting. [2026-01-30T12:13:37.025754] [INFO ] [MAIN ] [1893/3488] LOCO kept (0.4s) | 1890 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:37.594601] [DEBUG] [REMOTE ] LOGI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:37.594734] [DEBUG] [REMOTE ] LOGI: PASS: History has at least 300 days. [2026-01-30T12:13:37.594947] [DEBUG] [REMOTE ] LOGI: PASS: Price check passed. Min price $86.64. [2026-01-30T12:13:37.595084] [DEBUG] [REMOTE ] LOGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:37.595199] [DEBUG] [REMOTE ] LOGI: PASS: Integrity check passed. [2026-01-30T12:13:37.595240] [DEBUG] [REMOTE ] LOGI: Symbol is viable for forecasting. [2026-01-30T12:13:37.595288] [INFO ] [MAIN ] [1894/3488] LOGI kept (0.6s) | 1891 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:37.867057] [DEBUG] [REMOTE ] LOMA: Retrieved 2071 rows, trimmed to 300. [2026-01-30T12:13:37.867201] [DEBUG] [REMOTE ] LOMA: PASS: History has at least 300 days. [2026-01-30T12:13:37.867415] [DEBUG] [REMOTE ] LOMA: PASS: Price check passed. Min price $10.52. [2026-01-30T12:13:37.867546] [DEBUG] [REMOTE ] LOMA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:37.867677] [DEBUG] [REMOTE ] LOMA: PASS: Integrity check passed. [2026-01-30T12:13:37.867718] [DEBUG] [REMOTE ] LOMA: Symbol is viable for forecasting. [2026-01-30T12:13:37.867766] [INFO ] [MAIN ] [1895/3488] LOMA kept (0.3s) | 1892 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:38.280956] [DEBUG] [REMOTE ] LONA: Retrieved 1347 rows, trimmed to 300. [2026-01-30T12:13:38.281088] [DEBUG] [REMOTE ] LONA: PASS: History has at least 300 days. [2026-01-30T12:13:38.281307] [DEBUG] [REMOTE ] LONA: PASS: Price check passed. Min price $3.85. [2026-01-30T12:13:38.281453] [DEBUG] [REMOTE ] LONA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:38.281565] [DEBUG] [REMOTE ] LONA: PASS: Integrity check passed. [2026-01-30T12:13:38.281635] [DEBUG] [REMOTE ] LONA: Symbol is viable for forecasting. [2026-01-30T12:13:38.281685] [INFO ] [MAIN ] [1896/3488] LONA kept (0.4s) | 1893 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:38.781409] [DEBUG] [REMOTE ] LOPE: Retrieved 4323 rows, trimmed to 300. [2026-01-30T12:13:38.781536] [DEBUG] [REMOTE ] LOPE: PASS: History has at least 300 days. [2026-01-30T12:13:38.781775] [DEBUG] [REMOTE ] LOPE: PASS: Price check passed. Min price $150.81. [2026-01-30T12:13:38.781910] [DEBUG] [REMOTE ] LOPE: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:38.782021] [DEBUG] [REMOTE ] LOPE: PASS: Integrity check passed. [2026-01-30T12:13:38.782062] [DEBUG] [REMOTE ] LOPE: Symbol is viable for forecasting. [2026-01-30T12:13:38.782109] [INFO ] [MAIN ] [1897/3488] LOPE kept (0.5s) | 1894 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:39.067564] [DEBUG] [REMOTE ] LOVE: Retrieved 1908 rows, trimmed to 300. [2026-01-30T12:13:39.067706] [DEBUG] [REMOTE ] LOVE: PASS: History has at least 300 days. [2026-01-30T12:13:39.067947] [DEBUG] [REMOTE ] LOVE: PASS: Price check passed. Min price $11.51. [2026-01-30T12:13:39.068090] [DEBUG] [REMOTE ] LOVE: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:39.068229] [DEBUG] [REMOTE ] LOVE: PASS: Integrity check passed. [2026-01-30T12:13:39.068277] [DEBUG] [REMOTE ] LOVE: Symbol is viable for forecasting. [2026-01-30T12:13:39.068329] [INFO ] [MAIN ] [1898/3488] LOVE kept (0.3s) | 1895 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:39.384310] [DEBUG] [REMOTE ] LPCN: Retrieved 3086 rows, trimmed to 300. [2026-01-30T12:13:39.384442] [DEBUG] [REMOTE ] LPCN: PASS: History has at least 300 days. [2026-01-30T12:13:39.384683] [DEBUG] [REMOTE ] LPCN: PASS: Price check passed. Min price $2.53. [2026-01-30T12:13:39.384816] [DEBUG] [REMOTE ] LPCN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:39.384927] [DEBUG] [REMOTE ] LPCN: PASS: Integrity check passed. [2026-01-30T12:13:39.384966] [DEBUG] [REMOTE ] LPCN: Symbol is viable for forecasting. [2026-01-30T12:13:39.385012] [INFO ] [MAIN ] [1899/3488] LPCN kept (0.3s) | 1896 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:39.914156] [DEBUG] [REMOTE ] LPG: Retrieved 2950 rows, trimmed to 300. [2026-01-30T12:13:39.914300] [DEBUG] [REMOTE ] LPG: PASS: History has at least 300 days. [2026-01-30T12:13:39.914522] [DEBUG] [REMOTE ] LPG: PASS: Price check passed. Min price $23.93. [2026-01-30T12:13:39.914698] [DEBUG] [REMOTE ] LPG: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:39.914815] [DEBUG] [REMOTE ] LPG: PASS: Integrity check passed. [2026-01-30T12:13:39.914855] [DEBUG] [REMOTE ] LPG: Symbol is viable for forecasting. [2026-01-30T12:13:39.914901] [INFO ] [MAIN ] [1900/3488] LPG kept (0.5s) | 1897 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:40.423459] [DEBUG] [REMOTE ] LPL: Retrieved 5416 rows, trimmed to 300. [2026-01-30T12:13:40.423630] [DEBUG] [REMOTE ] LPL: PASS: History has at least 300 days. [2026-01-30T12:13:40.423854] [DEBUG] [REMOTE ] LPL: PASS: Price check passed. Min price $3.97. [2026-01-30T12:13:40.423995] [DEBUG] [REMOTE ] LPL: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:40.424112] [DEBUG] [REMOTE ] LPL: PASS: Integrity check passed. [2026-01-30T12:13:40.424153] [DEBUG] [REMOTE ] LPL: Symbol is viable for forecasting. [2026-01-30T12:13:40.424202] [INFO ] [MAIN ] [1901/3488] LPL kept (0.5s) | 1898 kept, 3 rejected | 139.8/min | ETA: 11.4m [2026-01-30T12:13:40.795125] [DEBUG] [REMOTE ] LPLA: Retrieved 3821 rows, trimmed to 300. [2026-01-30T12:13:40.795273] [DEBUG] [REMOTE ] LPLA: PASS: History has at least 300 days. [2026-01-30T12:13:40.795498] [DEBUG] [REMOTE ] LPLA: PASS: Price check passed. Min price $342.86. [2026-01-30T12:13:40.795658] [DEBUG] [REMOTE ] LPLA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:40.795784] [DEBUG] [REMOTE ] LPLA: PASS: Integrity check passed. [2026-01-30T12:13:40.795826] [DEBUG] [REMOTE ] LPLA: Symbol is viable for forecasting. [2026-01-30T12:13:40.795876] [INFO ] [MAIN ] [1902/3488] LPLA kept (0.4s) | 1899 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:41.134991] [DEBUG] [REMOTE ] LPRO: Retrieved 1962 rows, trimmed to 300. [2026-01-30T12:13:41.135114] [DEBUG] [REMOTE ] LPRO: PASS: History has at least 300 days. [2026-01-30T12:13:41.135422] [DEBUG] [REMOTE ] LPRO: PASS: Price check passed. Min price $1.45. [2026-01-30T12:13:41.135624] [DEBUG] [REMOTE ] LPRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:41.135759] [DEBUG] [REMOTE ] LPRO: PASS: Integrity check passed. [2026-01-30T12:13:41.135803] [DEBUG] [REMOTE ] LPRO: Symbol is viable for forecasting. [2026-01-30T12:13:41.135852] [INFO ] [MAIN ] [1903/3488] LPRO kept (0.3s) | 1900 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:41.735752] [DEBUG] [REMOTE ] LPSN: Retrieved 6491 rows, trimmed to 300. [2026-01-30T12:13:41.735943] [DEBUG] [REMOTE ] LPSN: PASS: History has at least 300 days. [2026-01-30T12:13:41.736177] [DEBUG] [REMOTE ] LPSN: PASS: Price check passed. Min price $3.03. [2026-01-30T12:13:41.736316] [DEBUG] [REMOTE ] LPSN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:41.736443] [DEBUG] [REMOTE ] LPSN: PASS: Integrity check passed. [2026-01-30T12:13:41.736492] [DEBUG] [REMOTE ] LPSN: Symbol is viable for forecasting. [2026-01-30T12:13:41.736542] [INFO ] [MAIN ] [1904/3488] LPSN kept (0.6s) | 1901 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:42.112984] [DEBUG] [REMOTE ] LPTH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:42.113124] [DEBUG] [REMOTE ] LPTH: PASS: History has at least 300 days. [2026-01-30T12:13:42.113341] [DEBUG] [REMOTE ] LPTH: PASS: Price check passed. Min price $6.18. [2026-01-30T12:13:42.113481] [DEBUG] [REMOTE ] LPTH: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:42.113617] [DEBUG] [REMOTE ] LPTH: PASS: Integrity check passed. [2026-01-30T12:13:42.113660] [DEBUG] [REMOTE ] LPTH: Symbol is viable for forecasting. [2026-01-30T12:13:42.113709] [INFO ] [MAIN ] [1905/3488] LPTH kept (0.4s) | 1902 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:42.634895] [DEBUG] [REMOTE ] LPX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:42.635040] [DEBUG] [REMOTE ] LPX: PASS: History has at least 300 days. [2026-01-30T12:13:42.635282] [DEBUG] [REMOTE ] LPX: PASS: Price check passed. Min price $74.60. [2026-01-30T12:13:42.635432] [DEBUG] [REMOTE ] LPX: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:42.635760] [DEBUG] [REMOTE ] LPX: PASS: Integrity check passed. [2026-01-30T12:13:42.635804] [DEBUG] [REMOTE ] LPX: Symbol is viable for forecasting. [2026-01-30T12:13:42.635855] [INFO ] [MAIN ] [1906/3488] LPX kept (0.5s) | 1903 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:42.915824] [DEBUG] [REMOTE ] LQDA: Retrieved 1888 rows, trimmed to 300. [2026-01-30T12:13:42.915942] [DEBUG] [REMOTE ] LQDA: PASS: History has at least 300 days. [2026-01-30T12:13:42.916135] [DEBUG] [REMOTE ] LQDA: PASS: Price check passed. Min price $25.22. [2026-01-30T12:13:42.916272] [DEBUG] [REMOTE ] LQDA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:42.916378] [DEBUG] [REMOTE ] LQDA: PASS: Integrity check passed. [2026-01-30T12:13:42.916417] [DEBUG] [REMOTE ] LQDA: Symbol is viable for forecasting. [2026-01-30T12:13:42.916465] [INFO ] [MAIN ] [1907/3488] LQDA kept (0.3s) | 1904 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:43.484811] [DEBUG] [REMOTE ] LRCX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:43.484951] [DEBUG] [REMOTE ] LRCX: PASS: History has at least 300 days. [2026-01-30T12:13:43.485171] [DEBUG] [REMOTE ] LRCX: PASS: Price check passed. Min price $139.36. [2026-01-30T12:13:43.485308] [DEBUG] [REMOTE ] LRCX: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:43.485427] [DEBUG] [REMOTE ] LRCX: PASS: Integrity check passed. [2026-01-30T12:13:43.485468] [DEBUG] [REMOTE ] LRCX: Symbol is viable for forecasting. [2026-01-30T12:13:43.485517] [INFO ] [MAIN ] [1908/3488] LRCX kept (0.6s) | 1905 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:43.797877] [DEBUG] [REMOTE ] LRGE: Retrieved 2182 rows, trimmed to 300. [2026-01-30T12:13:43.798014] [DEBUG] [REMOTE ] LRGE: PASS: History has at least 300 days. [2026-01-30T12:13:43.798247] [DEBUG] [REMOTE ] LRGE: PASS: Price check passed. Min price $78.68. [2026-01-30T12:13:43.798602] [DEBUG] [REMOTE ] LRGE: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:43.798730] [DEBUG] [REMOTE ] LRGE: PASS: Integrity check passed. [2026-01-30T12:13:43.798774] [DEBUG] [REMOTE ] LRGE: Symbol is viable for forecasting. [2026-01-30T12:13:43.798830] [INFO ] [MAIN ] [1909/3488] LRGE kept (0.3s) | 1906 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:44.373912] [DEBUG] [REMOTE ] LSCC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:44.374070] [DEBUG] [REMOTE ] LSCC: PASS: History has at least 300 days. [2026-01-30T12:13:44.374315] [DEBUG] [REMOTE ] LSCC: PASS: Price check passed. Min price $61.73. [2026-01-30T12:13:44.374472] [DEBUG] [REMOTE ] LSCC: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:44.374624] [DEBUG] [REMOTE ] LSCC: PASS: Integrity check passed. [2026-01-30T12:13:44.374671] [DEBUG] [REMOTE ] LSCC: Symbol is viable for forecasting. [2026-01-30T12:13:44.374727] [INFO ] [MAIN ] [1910/3488] LSCC kept (0.6s) | 1907 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:44.678360] [DEBUG] [REMOTE ] LSPD: Retrieved 1611 rows, trimmed to 300. [2026-01-30T12:13:44.678509] [DEBUG] [REMOTE ] LSPD: PASS: History has at least 300 days. [2026-01-30T12:13:44.678749] [DEBUG] [REMOTE ] LSPD: PASS: Price check passed. Min price $10.76. [2026-01-30T12:13:44.678902] [DEBUG] [REMOTE ] LSPD: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:44.679022] [DEBUG] [REMOTE ] LSPD: PASS: Integrity check passed. [2026-01-30T12:13:44.679065] [DEBUG] [REMOTE ] LSPD: Symbol is viable for forecasting. [2026-01-30T12:13:44.679119] [INFO ] [MAIN ] [1911/3488] LSPD kept (0.3s) | 1908 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:45.217753] [DEBUG] [REMOTE ] LTC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:45.217906] [DEBUG] [REMOTE ] LTC: PASS: History has at least 300 days. [2026-01-30T12:13:45.218130] [DEBUG] [REMOTE ] LTC: PASS: Price check passed. Min price $33.74. [2026-01-30T12:13:45.218271] [DEBUG] [REMOTE ] LTC: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:45.218400] [DEBUG] [REMOTE ] LTC: PASS: Integrity check passed. [2026-01-30T12:13:45.218454] [DEBUG] [REMOTE ] LTC: Symbol is viable for forecasting. [2026-01-30T12:13:45.218519] [INFO ] [MAIN ] [1912/3488] LTC kept (0.5s) | 1909 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:45.404899] [DEBUG] [REMOTE ] LTH: Retrieved 1082 rows, trimmed to 300. [2026-01-30T12:13:45.405029] [DEBUG] [REMOTE ] LTH: PASS: History has at least 300 days. [2026-01-30T12:13:45.405223] [DEBUG] [REMOTE ] LTH: PASS: Price check passed. Min price $24.66. [2026-01-30T12:13:45.405355] [DEBUG] [REMOTE ] LTH: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:45.405460] [DEBUG] [REMOTE ] LTH: PASS: Integrity check passed. [2026-01-30T12:13:45.405693] [DEBUG] [REMOTE ] LTH: Symbol is viable for forecasting. [2026-01-30T12:13:45.405759] [INFO ] [MAIN ] [1913/3488] LTH kept (0.2s) | 1910 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:45.882729] [DEBUG] [REMOTE ] LTRN: Retrieved 1416 rows, trimmed to 300. [2026-01-30T12:13:45.883048] [DEBUG] [REMOTE ] LTRN: PASS: History has at least 300 days. [2026-01-30T12:13:45.883279] [DEBUG] [REMOTE ] LTRN: PASS: Price check passed. Min price $3.00. [2026-01-30T12:13:45.883421] [DEBUG] [REMOTE ] LTRN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:45.883555] [DEBUG] [REMOTE ] LTRN: PASS: Integrity check passed. [2026-01-30T12:13:45.883615] [DEBUG] [REMOTE ] LTRN: Symbol is viable for forecasting. [2026-01-30T12:13:45.883667] [INFO ] [MAIN ] [1914/3488] LTRN kept (0.5s) | 1911 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:46.536654] [DEBUG] [REMOTE ] LTRX: Retrieved 6409 rows, trimmed to 300. [2026-01-30T12:13:46.536805] [DEBUG] [REMOTE ] LTRX: PASS: History has at least 300 days. [2026-01-30T12:13:46.537049] [DEBUG] [REMOTE ] LTRX: PASS: Price check passed. Min price $4.48. [2026-01-30T12:13:46.537188] [DEBUG] [REMOTE ] LTRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:46.537318] [DEBUG] [REMOTE ] LTRX: PASS: Integrity check passed. [2026-01-30T12:13:46.537369] [DEBUG] [REMOTE ] LTRX: Symbol is viable for forecasting. [2026-01-30T12:13:46.537428] [INFO ] [MAIN ] [1915/3488] LTRX kept (0.7s) | 1912 kept, 3 rejected | 139.8/min | ETA: 11.3m [2026-01-30T12:13:46.711547] [DEBUG] [REMOTE ] LUCD: Retrieved 1077 rows, trimmed to 300. [2026-01-30T12:13:46.711711] [DEBUG] [REMOTE ] LUCD: PASS: History has at least 300 days. [2026-01-30T12:13:46.711938] [DEBUG] [REMOTE ] LUCD: PASS: Price check passed. Min price $1.01. [2026-01-30T12:13:46.712088] [DEBUG] [REMOTE ] LUCD: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:46.712212] [DEBUG] [REMOTE ] LUCD: PASS: Integrity check passed. [2026-01-30T12:13:46.712259] [DEBUG] [REMOTE ] LUCD: Symbol is viable for forecasting. [2026-01-30T12:13:46.712325] [INFO ] [MAIN ] [1916/3488] LUCD kept (0.2s) | 1913 kept, 3 rejected | 139.8/min | ETA: 11.2m [2026-01-30T12:13:47.395593] [DEBUG] [REMOTE ] LUMN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:47.395759] [DEBUG] [REMOTE ] LUMN: PASS: History has at least 300 days. [2026-01-30T12:13:47.396013] [DEBUG] [REMOTE ] LUMN: PASS: Price check passed. Min price $7.48. [2026-01-30T12:13:47.396153] [DEBUG] [REMOTE ] LUMN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:47.396270] [DEBUG] [REMOTE ] LUMN: PASS: Integrity check passed. [2026-01-30T12:13:47.396311] [DEBUG] [REMOTE ] LUMN: Symbol is viable for forecasting. [2026-01-30T12:13:47.396359] [INFO ] [MAIN ] [1917/3488] LUMN kept (0.7s) | 1914 kept, 3 rejected | 139.8/min | ETA: 11.2m [2026-01-30T12:13:47.506013] [DEBUG] [REMOTE ] LUNG: Retrieved 1338 rows, trimmed to 300. [2026-01-30T12:13:47.506216] [DEBUG] [REMOTE ] LUNG: PASS: History has at least 300 days. [2026-01-30T12:13:47.506481] [DEBUG] [REMOTE ] LUNG: PASS: Price check passed. Min price $1.31. [2026-01-30T12:13:47.506669] [DEBUG] [REMOTE ] LUNG: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:47.506798] [DEBUG] [REMOTE ] LUNG: PASS: Integrity check passed. [2026-01-30T12:13:47.506842] [DEBUG] [REMOTE ] LUNG: Symbol is viable for forecasting. [2026-01-30T12:13:47.506909] [INFO ] [MAIN ] [1918/3488] LUNG kept (0.1s) | 1915 kept, 3 rejected | 139.8/min | ETA: 11.2m [2026-01-30T12:13:48.060660] [DEBUG] [REMOTE ] LVHD: Retrieved 2536 rows, trimmed to 300. [2026-01-30T12:13:48.060782] [DEBUG] [REMOTE ] LVHD: PASS: History has at least 300 days. [2026-01-30T12:13:48.060978] [DEBUG] [REMOTE ] LVHD: PASS: Price check passed. Min price $39.12. [2026-01-30T12:13:48.061108] [DEBUG] [REMOTE ] LVHD: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:48.061215] [DEBUG] [REMOTE ] LVHD: PASS: Integrity check passed. [2026-01-30T12:13:48.061254] [DEBUG] [REMOTE ] LVHD: Symbol is viable for forecasting. [2026-01-30T12:13:48.061318] [INFO ] [MAIN ] [1919/3488] LVHD kept (0.6s) | 1916 kept, 3 rejected | 139.8/min | ETA: 11.2m [2026-01-30T12:13:48.515667] [DEBUG] [REMOTE ] LVO: Retrieved 2099 rows, trimmed to 300. [2026-01-30T12:13:48.515802] [DEBUG] [REMOTE ] LVO: PASS: History has at least 300 days. [2026-01-30T12:13:48.516012] [DEBUG] [REMOTE ] LVO: PASS: Price check passed. Min price $3.96. [2026-01-30T12:13:48.516148] [DEBUG] [REMOTE ] LVO: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:48.516264] [DEBUG] [REMOTE ] LVO: PASS: Integrity check passed. [2026-01-30T12:13:48.516305] [DEBUG] [REMOTE ] LVO: Symbol is viable for forecasting. [2026-01-30T12:13:48.516358] [INFO ] [MAIN ] [1920/3488] LVO kept (0.5s) | 1917 kept, 3 rejected | 139.8/min | ETA: 11.2m [2026-01-30T12:13:49.016658] [DEBUG] [REMOTE ] LVS: Retrieved 5314 rows, trimmed to 300. [2026-01-30T12:13:49.016801] [DEBUG] [REMOTE ] LVS: PASS: History has at least 300 days. [2026-01-30T12:13:49.017021] [DEBUG] [REMOTE ] LVS: PASS: Price check passed. Min price $52.71. [2026-01-30T12:13:49.017163] [DEBUG] [REMOTE ] LVS: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:49.017283] [DEBUG] [REMOTE ] LVS: PASS: Integrity check passed. [2026-01-30T12:13:49.017324] [DEBUG] [REMOTE ] LVS: Symbol is viable for forecasting. [2026-01-30T12:13:49.017375] [INFO ] [MAIN ] [1921/3488] LVS kept (0.5s) | 1918 kept, 3 rejected | 139.8/min | ETA: 11.2m [2026-01-30T12:13:49.515197] [DEBUG] [REMOTE ] LWAY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:49.515329] [DEBUG] [REMOTE ] LWAY: PASS: History has at least 300 days. [2026-01-30T12:13:49.515533] [DEBUG] [REMOTE ] LWAY: PASS: Price check passed. Min price $21.49. [2026-01-30T12:13:49.515691] [DEBUG] [REMOTE ] LWAY: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:49.515805] [DEBUG] [REMOTE ] LWAY: PASS: Integrity check passed. [2026-01-30T12:13:49.515844] [DEBUG] [REMOTE ] LWAY: Symbol is viable for forecasting. [2026-01-30T12:13:49.515893] [INFO ] [MAIN ] [1922/3488] LWAY kept (0.5s) | 1919 kept, 3 rejected | 139.8/min | ETA: 11.2m [2026-01-30T12:13:49.871639] [DEBUG] [REMOTE ] LWLG: Retrieved 4658 rows, trimmed to 300. [2026-01-30T12:13:49.871805] [DEBUG] [REMOTE ] LWLG: PASS: History has at least 300 days. [2026-01-30T12:13:49.872030] [DEBUG] [REMOTE ] LWLG: PASS: Price check passed. Min price $2.97. [2026-01-30T12:13:49.872168] [DEBUG] [REMOTE ] LWLG: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:49.872284] [DEBUG] [REMOTE ] LWLG: PASS: Integrity check passed. [2026-01-30T12:13:49.872325] [DEBUG] [REMOTE ] LWLG: Symbol is viable for forecasting. [2026-01-30T12:13:49.872374] [INFO ] [MAIN ] [1923/3488] LWLG kept (0.4s) | 1920 kept, 3 rejected | 139.8/min | ETA: 11.2m [2026-01-30T12:13:50.216903] [DEBUG] [REMOTE ] LX: Retrieved 2036 rows, trimmed to 300. [2026-01-30T12:13:50.217025] [DEBUG] [REMOTE ] LX: PASS: History has at least 300 days. [2026-01-30T12:13:50.217227] [DEBUG] [REMOTE ] LX: PASS: Price check passed. Min price $2.88. [2026-01-30T12:13:50.217364] [DEBUG] [REMOTE ] LX: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:50.217481] [DEBUG] [REMOTE ] LX: PASS: Integrity check passed. [2026-01-30T12:13:50.217532] [DEBUG] [REMOTE ] LX: Symbol is viable for forecasting. [2026-01-30T12:13:50.217601] [INFO ] [MAIN ] [1924/3488] LX kept (0.3s) | 1921 kept, 3 rejected | 139.8/min | ETA: 11.2m [2026-01-30T12:13:50.415235] [DEBUG] [REMOTE ] LXEO: Retrieved 560 rows, trimmed to 300. [2026-01-30T12:13:50.415353] [DEBUG] [REMOTE ] LXEO: PASS: History has at least 300 days. [2026-01-30T12:13:50.415595] [DEBUG] [REMOTE ] LXEO: PASS: Price check passed. Min price $7.23. [2026-01-30T12:13:50.415734] [DEBUG] [REMOTE ] LXEO: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:50.415841] [DEBUG] [REMOTE ] LXEO: PASS: Integrity check passed. [2026-01-30T12:13:50.415880] [DEBUG] [REMOTE ] LXEO: Symbol is viable for forecasting. [2026-01-30T12:13:50.415938] [INFO ] [MAIN ] [1925/3488] LXEO kept (0.2s) | 1922 kept, 3 rejected | 139.9/min | ETA: 11.2m [2026-01-30T12:13:51.161564] [DEBUG] [REMOTE ] LXP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:51.161728] [DEBUG] [REMOTE ] LXP: PASS: History has at least 300 days. [2026-01-30T12:13:51.161942] [DEBUG] [REMOTE ] LXP: PASS: Price check passed. Min price $44.85. [2026-01-30T12:13:51.162079] [DEBUG] [REMOTE ] LXP: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:51.162190] [DEBUG] [REMOTE ] LXP: PASS: Integrity check passed. [2026-01-30T12:13:51.162230] [DEBUG] [REMOTE ] LXP: Symbol is viable for forecasting. [2026-01-30T12:13:51.162278] [INFO ] [MAIN ] [1926/3488] LXP kept (0.7s) | 1923 kept, 3 rejected | 139.8/min | ETA: 11.2m [2026-01-30T12:13:51.521753] [DEBUG] [REMOTE ] LYB: Retrieved 3964 rows, trimmed to 300. [2026-01-30T12:13:51.521885] [DEBUG] [REMOTE ] LYB: PASS: History has at least 300 days. [2026-01-30T12:13:51.522088] [DEBUG] [REMOTE ] LYB: PASS: Price check passed. Min price $41.20. [2026-01-30T12:13:51.522221] [DEBUG] [REMOTE ] LYB: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:51.522331] [DEBUG] [REMOTE ] LYB: PASS: Integrity check passed. [2026-01-30T12:13:51.522370] [DEBUG] [REMOTE ] LYB: Symbol is viable for forecasting. [2026-01-30T12:13:51.522417] [INFO ] [MAIN ] [1927/3488] LYB kept (0.4s) | 1924 kept, 3 rejected | 139.8/min | ETA: 11.2m [2026-01-30T12:13:52.048772] [DEBUG] [REMOTE ] LYG: Retrieved 6082 rows, trimmed to 300. [2026-01-30T12:13:52.048912] [DEBUG] [REMOTE ] LYG: PASS: History has at least 300 days. [2026-01-30T12:13:52.049133] [DEBUG] [REMOTE ] LYG: PASS: Price check passed. Min price $4.52. [2026-01-30T12:13:52.049267] [DEBUG] [REMOTE ] LYG: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:52.049380] [DEBUG] [REMOTE ] LYG: PASS: Integrity check passed. [2026-01-30T12:13:52.049427] [DEBUG] [REMOTE ] LYG: Symbol is viable for forecasting. [2026-01-30T12:13:52.049484] [INFO ] [MAIN ] [1928/3488] LYG kept (0.5s) | 1925 kept, 3 rejected | 139.8/min | ETA: 11.2m [2026-01-30T12:13:52.402787] [DEBUG] [REMOTE ] LYRA: Retrieved 1444 rows, trimmed to 300. [2026-01-30T12:13:52.402923] [DEBUG] [REMOTE ] LYRA: PASS: History has at least 300 days. [2026-01-30T12:13:52.403127] [DEBUG] [REMOTE ] LYRA: PASS: Price check passed. Min price $1.70. [2026-01-30T12:13:52.403263] [DEBUG] [REMOTE ] LYRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:52.403375] [DEBUG] [REMOTE ] LYRA: PASS: Integrity check passed. [2026-01-30T12:13:52.403415] [DEBUG] [REMOTE ] LYRA: Symbol is viable for forecasting. [2026-01-30T12:13:52.403464] [INFO ] [MAIN ] [1929/3488] LYRA kept (0.4s) | 1926 kept, 3 rejected | 139.8/min | ETA: 11.2m [2026-01-30T12:13:52.889957] [DEBUG] [REMOTE ] LYTS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:52.890090] [DEBUG] [REMOTE ] LYTS: PASS: History has at least 300 days. [2026-01-30T12:13:52.890296] [DEBUG] [REMOTE ] LYTS: PASS: Price check passed. Min price $17.25. [2026-01-30T12:13:52.890429] [DEBUG] [REMOTE ] LYTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:52.890537] [DEBUG] [REMOTE ] LYTS: PASS: Integrity check passed. [2026-01-30T12:13:52.890596] [DEBUG] [REMOTE ] LYTS: Symbol is viable for forecasting. [2026-01-30T12:13:52.890645] [INFO ] [MAIN ] [1930/3488] LYTS kept (0.5s) | 1927 kept, 3 rejected | 139.8/min | ETA: 11.1m [2026-01-30T12:13:53.180203] [DEBUG] [REMOTE ] LZ: Retrieved 1151 rows, trimmed to 300. [2026-01-30T12:13:53.180361] [DEBUG] [REMOTE ] LZ: PASS: History has at least 300 days. [2026-01-30T12:13:53.180597] [DEBUG] [REMOTE ] LZ: PASS: Price check passed. Min price $8.49. [2026-01-30T12:13:53.180749] [DEBUG] [REMOTE ] LZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:53.180860] [DEBUG] [REMOTE ] LZ: PASS: Integrity check passed. [2026-01-30T12:13:53.180901] [DEBUG] [REMOTE ] LZ: Symbol is viable for forecasting. [2026-01-30T12:13:53.180966] [INFO ] [MAIN ] [1931/3488] LZ kept (0.3s) | 1928 kept, 3 rejected | 139.8/min | ETA: 11.1m [2026-01-30T12:13:53.601307] [DEBUG] [REMOTE ] LZB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:53.601439] [DEBUG] [REMOTE ] LZB: PASS: History has at least 300 days. [2026-01-30T12:13:53.601666] [DEBUG] [REMOTE ] LZB: PASS: Price check passed. Min price $29.16. [2026-01-30T12:13:53.601802] [DEBUG] [REMOTE ] LZB: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:53.601912] [DEBUG] [REMOTE ] LZB: PASS: Integrity check passed. [2026-01-30T12:13:53.601952] [DEBUG] [REMOTE ] LZB: Symbol is viable for forecasting. [2026-01-30T12:13:53.601998] [INFO ] [MAIN ] [1932/3488] LZB kept (0.4s) | 1929 kept, 3 rejected | 139.8/min | ETA: 11.1m [2026-01-30T12:13:53.783292] [DEBUG] [REMOTE ] LZM: Retrieved 646 rows, trimmed to 300. [2026-01-30T12:13:53.783405] [DEBUG] [REMOTE ] LZM: PASS: History has at least 300 days. [2026-01-30T12:13:53.783646] [DEBUG] [REMOTE ] LZM: PASS: Price check passed. Min price $3.65. [2026-01-30T12:13:53.783778] [DEBUG] [REMOTE ] LZM: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:53.783883] [DEBUG] [REMOTE ] LZM: PASS: Integrity check passed. [2026-01-30T12:13:53.783921] [DEBUG] [REMOTE ] LZM: Symbol is viable for forecasting. [2026-01-30T12:13:53.783968] [INFO ] [MAIN ] [1933/3488] LZM kept (0.2s) | 1930 kept, 3 rejected | 139.9/min | ETA: 11.1m [2026-01-30T12:13:54.419661] [DEBUG] [REMOTE ] M: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:54.419794] [DEBUG] [REMOTE ] M: PASS: History has at least 300 days. [2026-01-30T12:13:54.420009] [DEBUG] [REMOTE ] M: PASS: Price check passed. Min price $18.92. [2026-01-30T12:13:54.420149] [DEBUG] [REMOTE ] M: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:54.420264] [DEBUG] [REMOTE ] M: PASS: Integrity check passed. [2026-01-30T12:13:54.420303] [DEBUG] [REMOTE ] M: Symbol is viable for forecasting. [2026-01-30T12:13:54.420351] [INFO ] [MAIN ] [1934/3488] M kept (0.6s) | 1931 kept, 3 rejected | 139.8/min | ETA: 11.1m [2026-01-30T12:13:54.876230] [DEBUG] [REMOTE ] MA: Retrieved 4951 rows, trimmed to 300. [2026-01-30T12:13:54.876405] [DEBUG] [REMOTE ] MA: PASS: History has at least 300 days. [2026-01-30T12:13:54.876726] [DEBUG] [REMOTE ] MA: PASS: Price check passed. Min price $520.41. [2026-01-30T12:13:54.876869] [DEBUG] [REMOTE ] MA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:54.877000] [DEBUG] [REMOTE ] MA: PASS: Integrity check passed. [2026-01-30T12:13:54.877060] [DEBUG] [REMOTE ] MA: Symbol is viable for forecasting. [2026-01-30T12:13:54.877133] [INFO ] [MAIN ] [1935/3488] MA kept (0.5s) | 1932 kept, 3 rejected | 139.8/min | ETA: 11.1m [2026-01-30T12:13:55.331294] [DEBUG] [REMOTE ] MAA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:55.331434] [DEBUG] [REMOTE ] MAA: PASS: History has at least 300 days. [2026-01-30T12:13:55.331750] [DEBUG] [REMOTE ] MAA: PASS: Price check passed. Min price $125.62. [2026-01-30T12:13:55.331890] [DEBUG] [REMOTE ] MAA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:55.332011] [DEBUG] [REMOTE ] MAA: PASS: Integrity check passed. [2026-01-30T12:13:55.332053] [DEBUG] [REMOTE ] MAA: Symbol is viable for forecasting. [2026-01-30T12:13:55.332103] [INFO ] [MAIN ] [1936/3488] MAA kept (0.5s) | 1933 kept, 3 rejected | 139.8/min | ETA: 11.1m [2026-01-30T12:13:55.910302] [DEBUG] [REMOTE ] MAC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:55.910433] [DEBUG] [REMOTE ] MAC: PASS: History has at least 300 days. [2026-01-30T12:13:55.910669] [DEBUG] [REMOTE ] MAC: PASS: Price check passed. Min price $16.05. [2026-01-30T12:13:55.910804] [DEBUG] [REMOTE ] MAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:55.910917] [DEBUG] [REMOTE ] MAC: PASS: Integrity check passed. [2026-01-30T12:13:55.910956] [DEBUG] [REMOTE ] MAC: Symbol is viable for forecasting. [2026-01-30T12:13:55.911019] [INFO ] [MAIN ] [1937/3488] MAC kept (0.6s) | 1934 kept, 3 rejected | 139.8/min | ETA: 11.1m [2026-01-30T12:13:56.189657] [DEBUG] [REMOTE ] MAMA: Retrieved 2896 rows, trimmed to 300. [2026-01-30T12:13:56.189782] [DEBUG] [REMOTE ] MAMA: PASS: History has at least 300 days. [2026-01-30T12:13:56.189984] [DEBUG] [REMOTE ] MAMA: PASS: Price check passed. Min price $10.03. [2026-01-30T12:13:56.190118] [DEBUG] [REMOTE ] MAMA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:56.190230] [DEBUG] [REMOTE ] MAMA: PASS: Integrity check passed. [2026-01-30T12:13:56.190275] [DEBUG] [REMOTE ] MAMA: Symbol is viable for forecasting. [2026-01-30T12:13:56.190325] [INFO ] [MAIN ] [1938/3488] MAMA kept (0.3s) | 1935 kept, 3 rejected | 139.8/min | ETA: 11.1m [2026-01-30T12:13:56.765905] [DEBUG] [REMOTE ] MAN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:56.766049] [DEBUG] [REMOTE ] MAN: PASS: History has at least 300 days. [2026-01-30T12:13:56.766307] [DEBUG] [REMOTE ] MAN: PASS: Price check passed. Min price $25.97. [2026-01-30T12:13:56.766453] [DEBUG] [REMOTE ] MAN: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:56.766597] [DEBUG] [REMOTE ] MAN: PASS: Integrity check passed. [2026-01-30T12:13:56.766641] [DEBUG] [REMOTE ] MAN: Symbol is viable for forecasting. [2026-01-30T12:13:56.766692] [INFO ] [MAIN ] [1939/3488] MAN kept (0.6s) | 1936 kept, 3 rejected | 139.8/min | ETA: 11.1m [2026-01-30T12:13:57.286114] [DEBUG] [REMOTE ] MANH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:57.286311] [DEBUG] [REMOTE ] MANH: PASS: History has at least 300 days. [2026-01-30T12:13:57.286598] [DEBUG] [REMOTE ] MANH: PASS: Price check passed. Min price $155.77. [2026-01-30T12:13:57.286743] [DEBUG] [REMOTE ] MANH: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:57.286873] [DEBUG] [REMOTE ] MANH: PASS: Integrity check passed. [2026-01-30T12:13:57.286915] [DEBUG] [REMOTE ] MANH: Symbol is viable for forecasting. [2026-01-30T12:13:57.286968] [INFO ] [MAIN ] [1940/3488] MANH kept (0.5s) | 1937 kept, 3 rejected | 139.8/min | ETA: 11.1m [2026-01-30T12:13:57.624182] [DEBUG] [REMOTE ] MARA: Retrieved 3454 rows, trimmed to 300. [2026-01-30T12:13:57.624314] [DEBUG] [REMOTE ] MARA: PASS: History has at least 300 days. [2026-01-30T12:13:57.624514] [DEBUG] [REMOTE ] MARA: PASS: Price check passed. Min price $8.98. [2026-01-30T12:13:57.624690] [DEBUG] [REMOTE ] MARA: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:57.624803] [DEBUG] [REMOTE ] MARA: PASS: Integrity check passed. [2026-01-30T12:13:57.624844] [DEBUG] [REMOTE ] MARA: Symbol is viable for forecasting. [2026-01-30T12:13:57.624893] [INFO ] [MAIN ] [1941/3488] MARA kept (0.3s) | 1938 kept, 3 rejected | 139.8/min | ETA: 11.1m [2026-01-30T12:13:58.124379] [DEBUG] [REMOTE ] MAS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:58.124509] [DEBUG] [REMOTE ] MAS: PASS: History has at least 300 days. [2026-01-30T12:13:58.124731] [DEBUG] [REMOTE ] MAS: PASS: Price check passed. Min price $59.09. [2026-01-30T12:13:58.124866] [DEBUG] [REMOTE ] MAS: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:58.124976] [DEBUG] [REMOTE ] MAS: PASS: Integrity check passed. [2026-01-30T12:13:58.125017] [DEBUG] [REMOTE ] MAS: Symbol is viable for forecasting. [2026-01-30T12:13:58.125066] [INFO ] [MAIN ] [1942/3488] MAS kept (0.5s) | 1939 kept, 3 rejected | 139.8/min | ETA: 11.1m [2026-01-30T12:13:58.516335] [DEBUG] [REMOTE ] MASI: Retrieved 4649 rows, trimmed to 300. [2026-01-30T12:13:58.516458] [DEBUG] [REMOTE ] MASI: PASS: History has at least 300 days. [2026-01-30T12:13:58.516698] [DEBUG] [REMOTE ] MASI: PASS: Price check passed. Min price $127.40. [2026-01-30T12:13:58.516948] [DEBUG] [REMOTE ] MASI: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:58.517073] [DEBUG] [REMOTE ] MASI: PASS: Integrity check passed. [2026-01-30T12:13:58.517130] [DEBUG] [REMOTE ] MASI: Symbol is viable for forecasting. [2026-01-30T12:13:58.517182] [INFO ] [MAIN ] [1943/3488] MASI kept (0.4s) | 1940 kept, 3 rejected | 139.8/min | ETA: 11.1m [2026-01-30T12:13:58.727396] [DEBUG] [REMOTE ] MASS: Retrieved 1283 rows, trimmed to 300. [2026-01-30T12:13:58.727525] [DEBUG] [REMOTE ] MASS: PASS: History has at least 300 days. [2026-01-30T12:13:58.727750] [DEBUG] [REMOTE ] MASS: PASS: Price check passed. Min price $5.09. [2026-01-30T12:13:58.727918] [DEBUG] [REMOTE ] MASS: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:58.728032] [DEBUG] [REMOTE ] MASS: PASS: Integrity check passed. [2026-01-30T12:13:58.728072] [DEBUG] [REMOTE ] MASS: Symbol is viable for forecasting. [2026-01-30T12:13:58.728121] [INFO ] [MAIN ] [1944/3488] MASS kept (0.2s) | 1941 kept, 3 rejected | 139.8/min | ETA: 11.0m [2026-01-30T12:13:59.428538] [DEBUG] [REMOTE ] MATX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:13:59.428716] [DEBUG] [REMOTE ] MATX: PASS: History has at least 300 days. [2026-01-30T12:13:59.428931] [DEBUG] [REMOTE ] MATX: PASS: Price check passed. Min price $97.74. [2026-01-30T12:13:59.429064] [DEBUG] [REMOTE ] MATX: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:59.429176] [DEBUG] [REMOTE ] MATX: PASS: Integrity check passed. [2026-01-30T12:13:59.429215] [DEBUG] [REMOTE ] MATX: Symbol is viable for forecasting. [2026-01-30T12:13:59.429263] [INFO ] [MAIN ] [1945/3488] MATX kept (0.7s) | 1942 kept, 3 rejected | 139.8/min | ETA: 11.0m [2026-01-30T12:13:59.640405] [DEBUG] [REMOTE ] MAX: Retrieved 1319 rows, trimmed to 300. [2026-01-30T12:13:59.640544] [DEBUG] [REMOTE ] MAX: PASS: History has at least 300 days. [2026-01-30T12:13:59.640796] [DEBUG] [REMOTE ] MAX: PASS: Price check passed. Min price $10.24. [2026-01-30T12:13:59.640933] [DEBUG] [REMOTE ] MAX: PASS: Continuity check passed with 300 days. [2026-01-30T12:13:59.641047] [DEBUG] [REMOTE ] MAX: PASS: Integrity check passed. [2026-01-30T12:13:59.641087] [DEBUG] [REMOTE ] MAX: Symbol is viable for forecasting. [2026-01-30T12:13:59.641137] [INFO ] [MAIN ] [1946/3488] MAX kept (0.2s) | 1943 kept, 3 rejected | 139.8/min | ETA: 11.0m [2026-01-30T12:14:00.112936] [DEBUG] [REMOTE ] MAXI: Retrieved 835 rows, trimmed to 300. [2026-01-30T12:14:00.113108] [DEBUG] [REMOTE ] MAXI: PASS: History has at least 300 days. [2026-01-30T12:14:00.113463] [DEBUG] [REMOTE ] MAXI: PASS: Price check passed. Min price $13.46. [2026-01-30T12:14:00.113720] [DEBUG] [REMOTE ] MAXI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:00.113908] [DEBUG] [REMOTE ] MAXI: PASS: Integrity check passed. [2026-01-30T12:14:00.113962] [DEBUG] [REMOTE ] MAXI: Symbol is viable for forecasting. [2026-01-30T12:14:00.114031] [INFO ] [MAIN ] [1947/3488] MAXI kept (0.5s) | 1944 kept, 3 rejected | 139.8/min | ETA: 11.0m [2026-01-30T12:14:00.530653] [DEBUG] [REMOTE ] MAXN: Retrieved 1363 rows, trimmed to 300. [2026-01-30T12:14:00.530797] [DEBUG] [REMOTE ] MAXN: PASS: History has at least 300 days. [2026-01-30T12:14:00.531011] [DEBUG] [REMOTE ] MAXN: PASS: Price check passed. Min price $2.64. [2026-01-30T12:14:00.531166] [DEBUG] [REMOTE ] MAXN: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:00.531287] [DEBUG] [REMOTE ] MAXN: PASS: Integrity check passed. [2026-01-30T12:14:00.531344] [DEBUG] [REMOTE ] MAXN: Symbol is viable for forecasting. [2026-01-30T12:14:00.531393] [INFO ] [MAIN ] [1948/3488] MAXN kept (0.4s) | 1945 kept, 3 rejected | 139.8/min | ETA: 11.0m [2026-01-30T12:14:01.020416] [DEBUG] [REMOTE ] MBB: Retrieved 4749 rows, trimmed to 300. [2026-01-30T12:14:01.020564] [DEBUG] [REMOTE ] MBB: PASS: History has at least 300 days. [2026-01-30T12:14:01.020857] [DEBUG] [REMOTE ] MBB: PASS: Price check passed. Min price $94.26. [2026-01-30T12:14:01.020992] [DEBUG] [REMOTE ] MBB: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:01.021140] [DEBUG] [REMOTE ] MBB: PASS: Integrity check passed. [2026-01-30T12:14:01.021197] [DEBUG] [REMOTE ] MBB: Symbol is viable for forecasting. [2026-01-30T12:14:01.021248] [INFO ] [MAIN ] [1949/3488] MBB kept (0.5s) | 1946 kept, 3 rejected | 139.8/min | ETA: 11.0m [2026-01-30T12:14:01.237611] [DEBUG] [REMOTE ] MBC: Retrieved 786 rows, trimmed to 300. [2026-01-30T12:14:01.237768] [DEBUG] [REMOTE ] MBC: PASS: History has at least 300 days. [2026-01-30T12:14:01.237984] [DEBUG] [REMOTE ] MBC: PASS: Price check passed. Min price $9.44. [2026-01-30T12:14:01.238116] [DEBUG] [REMOTE ] MBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:01.238224] [DEBUG] [REMOTE ] MBC: PASS: Integrity check passed. [2026-01-30T12:14:01.238263] [DEBUG] [REMOTE ] MBC: Symbol is viable for forecasting. [2026-01-30T12:14:01.238311] [INFO ] [MAIN ] [1950/3488] MBC kept (0.2s) | 1947 kept, 3 rejected | 139.8/min | ETA: 11.0m [2026-01-30T12:14:01.943220] [DEBUG] [REMOTE ] MBCN: Retrieved 5952 rows, trimmed to 300. [2026-01-30T12:14:01.943370] [DEBUG] [REMOTE ] MBCN: PASS: History has at least 300 days. [2026-01-30T12:14:01.943633] [DEBUG] [REMOTE ] MBCN: PASS: Price check passed. Min price $32.00. [2026-01-30T12:14:01.943781] [DEBUG] [REMOTE ] MBCN: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:01.943916] [DEBUG] [REMOTE ] MBCN: PASS: Integrity check passed. [2026-01-30T12:14:01.943980] [DEBUG] [REMOTE ] MBCN: Symbol is viable for forecasting. [2026-01-30T12:14:01.944036] [INFO ] [MAIN ] [1951/3488] MBCN kept (0.7s) | 1948 kept, 3 rejected | 139.8/min | ETA: 11.0m [2026-01-30T12:14:02.384255] [DEBUG] [REMOTE ] MBI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:02.384394] [DEBUG] [REMOTE ] MBI: PASS: History has at least 300 days. [2026-01-30T12:14:02.384625] [DEBUG] [REMOTE ] MBI: PASS: Price check passed. Min price $6.40. [2026-01-30T12:14:02.384765] [DEBUG] [REMOTE ] MBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:02.384901] [DEBUG] [REMOTE ] MBI: PASS: Integrity check passed. [2026-01-30T12:14:02.384959] [DEBUG] [REMOTE ] MBI: Symbol is viable for forecasting. [2026-01-30T12:14:02.385010] [INFO ] [MAIN ] [1952/3488] MBI kept (0.4s) | 1949 kept, 3 rejected | 139.8/min | ETA: 11.0m [2026-01-30T12:14:02.678822] [DEBUG] [REMOTE ] MBIN: Retrieved 2074 rows, trimmed to 300. [2026-01-30T12:14:02.678949] [DEBUG] [REMOTE ] MBIN: PASS: History has at least 300 days. [2026-01-30T12:14:02.679150] [DEBUG] [REMOTE ] MBIN: PASS: Price check passed. Min price $30.34. [2026-01-30T12:14:02.679282] [DEBUG] [REMOTE ] MBIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:02.679395] [DEBUG] [REMOTE ] MBIN: PASS: Integrity check passed. [2026-01-30T12:14:02.679434] [DEBUG] [REMOTE ] MBIN: Symbol is viable for forecasting. [2026-01-30T12:14:02.679481] [INFO ] [MAIN ] [1953/3488] MBIN kept (0.3s) | 1950 kept, 3 rejected | 139.8/min | ETA: 11.0m [2026-01-30T12:14:03.004919] [DEBUG] [REMOTE ] MBLY: Retrieved 817 rows, trimmed to 300. [2026-01-30T12:14:03.005044] [DEBUG] [REMOTE ] MBLY: PASS: History has at least 300 days. [2026-01-30T12:14:03.005240] [DEBUG] [REMOTE ] MBLY: PASS: Price check passed. Min price $9.27. [2026-01-30T12:14:03.005375] [DEBUG] [REMOTE ] MBLY: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:03.005484] [DEBUG] [REMOTE ] MBLY: PASS: Integrity check passed. [2026-01-30T12:14:03.005524] [DEBUG] [REMOTE ] MBLY: Symbol is viable for forecasting. [2026-01-30T12:14:03.005592] [INFO ] [MAIN ] [1954/3488] MBLY kept (0.3s) | 1951 kept, 3 rejected | 139.8/min | ETA: 11.0m [2026-01-30T12:14:03.387715] [DEBUG] [REMOTE ] MBS: Retrieved 488 rows, trimmed to 300. [2026-01-30T12:14:03.387864] [DEBUG] [REMOTE ] MBS: PASS: History has at least 300 days. [2026-01-30T12:14:03.388062] [DEBUG] [REMOTE ] MBS: PASS: Price check passed. Min price $8.67. [2026-01-30T12:14:03.388191] [DEBUG] [REMOTE ] MBS: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:03.388297] [DEBUG] [REMOTE ] MBS: PASS: Integrity check passed. [2026-01-30T12:14:03.388352] [DEBUG] [REMOTE ] MBS: Symbol is viable for forecasting. [2026-01-30T12:14:03.388399] [INFO ] [MAIN ] [1955/3488] MBS kept (0.4s) | 1952 kept, 3 rejected | 139.8/min | ETA: 11.0m [2026-01-30T12:14:04.022325] [DEBUG] [REMOTE ] MBWM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:04.022468] [DEBUG] [REMOTE ] MBWM: PASS: History has at least 300 days. [2026-01-30T12:14:04.022716] [DEBUG] [REMOTE ] MBWM: PASS: Price check passed. Min price $43.39. [2026-01-30T12:14:04.022856] [DEBUG] [REMOTE ] MBWM: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:04.022973] [DEBUG] [REMOTE ] MBWM: PASS: Integrity check passed. [2026-01-30T12:14:04.023013] [DEBUG] [REMOTE ] MBWM: Symbol is viable for forecasting. [2026-01-30T12:14:04.023063] [INFO ] [MAIN ] [1956/3488] MBWM kept (0.6s) | 1953 kept, 3 rejected | 139.8/min | ETA: 11.0m [2026-01-30T12:14:04.206891] [DEBUG] [REMOTE ] MBX: Retrieved 345 rows, trimmed to 300. [2026-01-30T12:14:04.207042] [DEBUG] [REMOTE ] MBX: PASS: History has at least 300 days. [2026-01-30T12:14:04.207276] [DEBUG] [REMOTE ] MBX: PASS: Price check passed. Min price $20.61. [2026-01-30T12:14:04.207440] [DEBUG] [REMOTE ] MBX: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:04.207593] [DEBUG] [REMOTE ] MBX: PASS: Integrity check passed. [2026-01-30T12:14:04.207646] [DEBUG] [REMOTE ] MBX: Symbol is viable for forecasting. [2026-01-30T12:14:04.207711] [INFO ] [MAIN ] [1957/3488] MBX kept (0.2s) | 1954 kept, 3 rejected | 139.9/min | ETA: 10.9m [2026-01-30T12:14:04.758216] [DEBUG] [REMOTE ] MC: Retrieved 2965 rows, trimmed to 300. [2026-01-30T12:14:04.758344] [DEBUG] [REMOTE ] MC: PASS: History has at least 300 days. [2026-01-30T12:14:04.758616] [DEBUG] [REMOTE ] MC: PASS: Price check passed. Min price $60.62. [2026-01-30T12:14:04.758798] [DEBUG] [REMOTE ] MC: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:04.758941] [DEBUG] [REMOTE ] MC: PASS: Integrity check passed. [2026-01-30T12:14:04.758994] [DEBUG] [REMOTE ] MC: Symbol is viable for forecasting. [2026-01-30T12:14:04.759061] [INFO ] [MAIN ] [1958/3488] MC kept (0.6s) | 1955 kept, 3 rejected | 139.8/min | ETA: 10.9m [2026-01-30T12:14:05.046384] [DEBUG] [REMOTE ] MCBS: Retrieved 2270 rows, trimmed to 300. [2026-01-30T12:14:05.046512] [DEBUG] [REMOTE ] MCBS: PASS: History has at least 300 days. [2026-01-30T12:14:05.046740] [DEBUG] [REMOTE ] MCBS: PASS: Price check passed. Min price $24.71. [2026-01-30T12:14:05.046878] [DEBUG] [REMOTE ] MCBS: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:05.046986] [DEBUG] [REMOTE ] MCBS: PASS: Integrity check passed. [2026-01-30T12:14:05.047026] [DEBUG] [REMOTE ] MCBS: Symbol is viable for forecasting. [2026-01-30T12:14:05.047073] [INFO ] [MAIN ] [1959/3488] MCBS kept (0.3s) | 1956 kept, 3 rejected | 139.9/min | ETA: 10.9m [2026-01-30T12:14:05.584199] [DEBUG] [REMOTE ] MCHI: Retrieved 3730 rows, trimmed to 300. [2026-01-30T12:14:05.584327] [DEBUG] [REMOTE ] MCHI: PASS: History has at least 300 days. [2026-01-30T12:14:05.584525] [DEBUG] [REMOTE ] MCHI: PASS: Price check passed. Min price $59.47. [2026-01-30T12:14:05.584705] [DEBUG] [REMOTE ] MCHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:05.584821] [DEBUG] [REMOTE ] MCHI: PASS: Integrity check passed. [2026-01-30T12:14:05.584860] [DEBUG] [REMOTE ] MCHI: Symbol is viable for forecasting. [2026-01-30T12:14:05.584907] [INFO ] [MAIN ] [1960/3488] MCHI kept (0.5s) | 1957 kept, 3 rejected | 139.8/min | ETA: 10.9m [2026-01-30T12:14:06.101450] [DEBUG] [REMOTE ] MCHP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:06.101600] [DEBUG] [REMOTE ] MCHP: PASS: History has at least 300 days. [2026-01-30T12:14:06.101812] [DEBUG] [REMOTE ] MCHP: PASS: Price check passed. Min price $48.59. [2026-01-30T12:14:06.101947] [DEBUG] [REMOTE ] MCHP: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:06.102076] [DEBUG] [REMOTE ] MCHP: PASS: Integrity check passed. [2026-01-30T12:14:06.102117] [DEBUG] [REMOTE ] MCHP: Symbol is viable for forecasting. [2026-01-30T12:14:06.102165] [INFO ] [MAIN ] [1961/3488] MCHP kept (0.5s) | 1958 kept, 3 rejected | 139.8/min | ETA: 10.9m [2026-01-30T12:14:06.525326] [DEBUG] [REMOTE ] MCHX: Retrieved 5493 rows, trimmed to 300. [2026-01-30T12:14:06.525469] [DEBUG] [REMOTE ] MCHX: PASS: History has at least 300 days. [2026-01-30T12:14:06.525714] [DEBUG] [REMOTE ] MCHX: PASS: Price check passed. Min price $1.43. [2026-01-30T12:14:06.525852] [DEBUG] [REMOTE ] MCHX: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:06.525971] [DEBUG] [REMOTE ] MCHX: PASS: Integrity check passed. [2026-01-30T12:14:06.526010] [DEBUG] [REMOTE ] MCHX: Symbol is viable for forecasting. [2026-01-30T12:14:06.526060] [INFO ] [MAIN ] [1962/3488] MCHX kept (0.4s) | 1959 kept, 3 rejected | 139.8/min | ETA: 10.9m [2026-01-30T12:14:06.966799] [DEBUG] [REMOTE ] MCI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:06.966955] [DEBUG] [REMOTE ] MCI: PASS: History has at least 300 days. [2026-01-30T12:14:06.967194] [DEBUG] [REMOTE ] MCI: PASS: Price check passed. Min price $18.15. [2026-01-30T12:14:06.967326] [DEBUG] [REMOTE ] MCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:06.967447] [DEBUG] [REMOTE ] MCI: PASS: Integrity check passed. [2026-01-30T12:14:06.967488] [DEBUG] [REMOTE ] MCI: Symbol is viable for forecasting. [2026-01-30T12:14:06.967535] [INFO ] [MAIN ] [1963/3488] MCI kept (0.4s) | 1960 kept, 3 rejected | 139.8/min | ETA: 10.9m [2026-01-30T12:14:07.292193] [DEBUG] [REMOTE ] MCK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:07.292330] [DEBUG] [REMOTE ] MCK: PASS: History has at least 300 days. [2026-01-30T12:14:07.292551] [DEBUG] [REMOTE ] MCK: PASS: Price check passed. Min price $795.01. [2026-01-30T12:14:07.292709] [DEBUG] [REMOTE ] MCK: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:07.292830] [DEBUG] [REMOTE ] MCK: PASS: Integrity check passed. [2026-01-30T12:14:07.292872] [DEBUG] [REMOTE ] MCK: Symbol is viable for forecasting. [2026-01-30T12:14:07.292922] [INFO ] [MAIN ] [1964/3488] MCK kept (0.3s) | 1961 kept, 3 rejected | 139.8/min | ETA: 10.9m [2026-01-30T12:14:07.775081] [DEBUG] [REMOTE ] MCN: Retrieved 5409 rows, trimmed to 300. [2026-01-30T12:14:07.775214] [DEBUG] [REMOTE ] MCN: PASS: History has at least 300 days. [2026-01-30T12:14:07.775428] [DEBUG] [REMOTE ] MCN: PASS: Price check passed. Min price $5.56. [2026-01-30T12:14:07.775564] [DEBUG] [REMOTE ] MCN: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:07.775705] [DEBUG] [REMOTE ] MCN: PASS: Integrity check passed. [2026-01-30T12:14:07.775747] [DEBUG] [REMOTE ] MCN: Symbol is viable for forecasting. [2026-01-30T12:14:07.775806] [INFO ] [MAIN ] [1965/3488] MCN kept (0.5s) | 1962 kept, 3 rejected | 139.8/min | ETA: 10.9m [2026-01-30T12:14:08.278879] [DEBUG] [REMOTE ] MCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:08.279026] [DEBUG] [REMOTE ] MCO: PASS: History has at least 300 days. [2026-01-30T12:14:08.279269] [DEBUG] [REMOTE ] MCO: PASS: Price check passed. Min price $469.24. [2026-01-30T12:14:08.279407] [DEBUG] [REMOTE ] MCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:08.279529] [DEBUG] [REMOTE ] MCO: PASS: Integrity check passed. [2026-01-30T12:14:08.279603] [DEBUG] [REMOTE ] MCO: Symbol is viable for forecasting. [2026-01-30T12:14:08.279658] [INFO ] [MAIN ] [1966/3488] MCO kept (0.5s) | 1963 kept, 3 rejected | 139.8/min | ETA: 10.9m [2026-01-30T12:14:08.462361] [DEBUG] [REMOTE ] MCRB: Retrieved 2664 rows, trimmed to 300. [2026-01-30T12:14:08.462499] [DEBUG] [REMOTE ] MCRB: PASS: History has at least 300 days. [2026-01-30T12:14:08.462740] [DEBUG] [REMOTE ] MCRB: PASS: Price check passed. Min price $12.70. [2026-01-30T12:14:08.462882] [DEBUG] [REMOTE ] MCRB: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:08.463017] [DEBUG] [REMOTE ] MCRB: PASS: Integrity check passed. [2026-01-30T12:14:08.463059] [DEBUG] [REMOTE ] MCRB: Symbol is viable for forecasting. [2026-01-30T12:14:08.463107] [INFO ] [MAIN ] [1967/3488] MCRB kept (0.2s) | 1964 kept, 3 rejected | 139.9/min | ETA: 10.9m [2026-01-30T12:14:09.136388] [DEBUG] [REMOTE ] MCRI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:09.136598] [DEBUG] [REMOTE ] MCRI: PASS: History has at least 300 days. [2026-01-30T12:14:09.136895] [DEBUG] [REMOTE ] MCRI: PASS: Price check passed. Min price $89.30. [2026-01-30T12:14:09.137048] [DEBUG] [REMOTE ] MCRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:09.137386] [DEBUG] [REMOTE ] MCRI: PASS: Integrity check passed. [2026-01-30T12:14:09.137435] [DEBUG] [REMOTE ] MCRI: Symbol is viable for forecasting. [2026-01-30T12:14:09.137500] [INFO ] [MAIN ] [1968/3488] MCRI kept (0.7s) | 1965 kept, 3 rejected | 139.8/min | ETA: 10.9m [2026-01-30T12:14:09.616194] [DEBUG] [REMOTE ] MCS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:09.616407] [DEBUG] [REMOTE ] MCS: PASS: History has at least 300 days. [2026-01-30T12:14:09.616946] [DEBUG] [REMOTE ] MCS: PASS: Price check passed. Min price $14.51. [2026-01-30T12:14:09.617095] [DEBUG] [REMOTE ] MCS: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:09.617418] [DEBUG] [REMOTE ] MCS: PASS: Integrity check passed. [2026-01-30T12:14:09.617462] [DEBUG] [REMOTE ] MCS: Symbol is viable for forecasting. [2026-01-30T12:14:09.617517] [INFO ] [MAIN ] [1969/3488] MCS kept (0.5s) | 1966 kept, 3 rejected | 139.8/min | ETA: 10.9m [2026-01-30T12:14:10.091561] [DEBUG] [REMOTE ] MCY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:10.092105] [DEBUG] [REMOTE ] MCY: PASS: History has at least 300 days. [2026-01-30T12:14:10.092499] [DEBUG] [REMOTE ] MCY: PASS: Price check passed. Min price $75.96. [2026-01-30T12:14:10.092679] [DEBUG] [REMOTE ] MCY: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:10.092840] [DEBUG] [REMOTE ] MCY: PASS: Integrity check passed. [2026-01-30T12:14:10.092884] [DEBUG] [REMOTE ] MCY: Symbol is viable for forecasting. [2026-01-30T12:14:10.092951] [INFO ] [MAIN ] [1970/3488] MCY kept (0.5s) | 1967 kept, 3 rejected | 139.8/min | ETA: 10.9m [2026-01-30T12:14:10.573193] [DEBUG] [REMOTE ] MD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:10.573334] [DEBUG] [REMOTE ] MD: PASS: History has at least 300 days. [2026-01-30T12:14:10.573596] [DEBUG] [REMOTE ] MD: PASS: Price check passed. Min price $20.53. [2026-01-30T12:14:10.573866] [DEBUG] [REMOTE ] MD: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:10.573990] [DEBUG] [REMOTE ] MD: PASS: Integrity check passed. [2026-01-30T12:14:10.574032] [DEBUG] [REMOTE ] MD: Symbol is viable for forecasting. [2026-01-30T12:14:10.574082] [INFO ] [MAIN ] [1971/3488] MD kept (0.5s) | 1968 kept, 3 rejected | 139.8/min | ETA: 10.9m [2026-01-30T12:14:10.797344] [DEBUG] [REMOTE ] MDAI: Retrieved 1211 rows, trimmed to 300. [2026-01-30T12:14:10.797495] [DEBUG] [REMOTE ] MDAI: PASS: History has at least 300 days. [2026-01-30T12:14:10.797777] [DEBUG] [REMOTE ] MDAI: PASS: Price check passed. Min price $1.38. [2026-01-30T12:14:10.797986] [DEBUG] [REMOTE ] MDAI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:10.798144] [DEBUG] [REMOTE ] MDAI: PASS: Integrity check passed. [2026-01-30T12:14:10.798203] [DEBUG] [REMOTE ] MDAI: Symbol is viable for forecasting. [2026-01-30T12:14:10.798267] [INFO ] [MAIN ] [1972/3488] MDAI kept (0.2s) | 1969 kept, 3 rejected | 139.8/min | ETA: 10.8m [2026-01-30T12:14:11.218671] [DEBUG] [REMOTE ] MDB: Retrieved 2080 rows, trimmed to 300. [2026-01-30T12:14:11.218801] [DEBUG] [REMOTE ] MDB: PASS: History has at least 300 days. [2026-01-30T12:14:11.219026] [DEBUG] [REMOTE ] MDB: PASS: Price check passed. Min price $321.18. [2026-01-30T12:14:11.219159] [DEBUG] [REMOTE ] MDB: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:11.219283] [DEBUG] [REMOTE ] MDB: PASS: Integrity check passed. [2026-01-30T12:14:11.219323] [DEBUG] [REMOTE ] MDB: Symbol is viable for forecasting. [2026-01-30T12:14:11.219370] [INFO ] [MAIN ] [1973/3488] MDB kept (0.4s) | 1970 kept, 3 rejected | 139.8/min | ETA: 10.8m [2026-01-30T12:14:11.759237] [DEBUG] [REMOTE ] MDGL: Retrieved 4776 rows, trimmed to 300. [2026-01-30T12:14:11.759376] [DEBUG] [REMOTE ] MDGL: PASS: History has at least 300 days. [2026-01-30T12:14:11.759626] [DEBUG] [REMOTE ] MDGL: PASS: Price check passed. Min price $412.35. [2026-01-30T12:14:11.759775] [DEBUG] [REMOTE ] MDGL: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:11.759890] [DEBUG] [REMOTE ] MDGL: PASS: Integrity check passed. [2026-01-30T12:14:11.759943] [DEBUG] [REMOTE ] MDGL: Symbol is viable for forecasting. [2026-01-30T12:14:11.759998] [INFO ] [MAIN ] [1974/3488] MDGL kept (0.5s) | 1971 kept, 3 rejected | 139.8/min | ETA: 10.8m [2026-01-30T12:14:12.270307] [DEBUG] [REMOTE ] MDLZ: Retrieved 6194 rows, trimmed to 300. [2026-01-30T12:14:12.270455] [DEBUG] [REMOTE ] MDLZ: PASS: History has at least 300 days. [2026-01-30T12:14:12.270704] [DEBUG] [REMOTE ] MDLZ: PASS: Price check passed. Min price $51.51. [2026-01-30T12:14:12.270848] [DEBUG] [REMOTE ] MDLZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:12.270994] [DEBUG] [REMOTE ] MDLZ: PASS: Integrity check passed. [2026-01-30T12:14:12.271052] [DEBUG] [REMOTE ] MDLZ: Symbol is viable for forecasting. [2026-01-30T12:14:12.271121] [INFO ] [MAIN ] [1975/3488] MDLZ kept (0.5s) | 1972 kept, 3 rejected | 139.8/min | ETA: 10.8m [2026-01-30T12:14:12.619675] [DEBUG] [REMOTE ] MDWD: Retrieved 2984 rows, trimmed to 300. [2026-01-30T12:14:12.619797] [DEBUG] [REMOTE ] MDWD: PASS: History has at least 300 days. [2026-01-30T12:14:12.619996] [DEBUG] [REMOTE ] MDWD: PASS: Price check passed. Min price $16.25. [2026-01-30T12:14:12.620126] [DEBUG] [REMOTE ] MDWD: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:12.620232] [DEBUG] [REMOTE ] MDWD: PASS: Integrity check passed. [2026-01-30T12:14:12.620272] [DEBUG] [REMOTE ] MDWD: Symbol is viable for forecasting. [2026-01-30T12:14:12.620318] [INFO ] [MAIN ] [1976/3488] MDWD kept (0.3s) | 1973 kept, 3 rejected | 139.8/min | ETA: 10.8m [2026-01-30T12:14:12.880021] [DEBUG] [REMOTE ] MDXG: Retrieved 4639 rows, trimmed to 300. [2026-01-30T12:14:12.880166] [DEBUG] [REMOTE ] MDXG: PASS: History has at least 300 days. [2026-01-30T12:14:12.880399] [DEBUG] [REMOTE ] MDXG: PASS: Price check passed. Min price $5.14. [2026-01-30T12:14:12.880540] [DEBUG] [REMOTE ] MDXG: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:12.880680] [DEBUG] [REMOTE ] MDXG: PASS: Integrity check passed. [2026-01-30T12:14:12.880723] [DEBUG] [REMOTE ] MDXG: Symbol is viable for forecasting. [2026-01-30T12:14:12.880774] [INFO ] [MAIN ] [1977/3488] MDXG kept (0.3s) | 1974 kept, 3 rejected | 139.8/min | ETA: 10.8m [2026-01-30T12:14:13.287197] [DEBUG] [REMOTE ] MDXH: Retrieved 1062 rows, trimmed to 300. [2026-01-30T12:14:13.287322] [DEBUG] [REMOTE ] MDXH: PASS: History has at least 300 days. [2026-01-30T12:14:13.287515] [DEBUG] [REMOTE ] MDXH: PASS: Price check passed. Min price $3.14. [2026-01-30T12:14:13.287666] [DEBUG] [REMOTE ] MDXH: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:13.287774] [DEBUG] [REMOTE ] MDXH: PASS: Integrity check passed. [2026-01-30T12:14:13.287813] [DEBUG] [REMOTE ] MDXH: Symbol is viable for forecasting. [2026-01-30T12:14:13.287879] [INFO ] [MAIN ] [1978/3488] MDXH kept (0.4s) | 1975 kept, 3 rejected | 139.8/min | ETA: 10.8m [2026-01-30T12:14:13.739938] [DEBUG] [REMOTE ] MEC: Retrieved 1691 rows, trimmed to 300. [2026-01-30T12:14:13.740073] [DEBUG] [REMOTE ] MEC: PASS: History has at least 300 days. [2026-01-30T12:14:13.740298] [DEBUG] [REMOTE ] MEC: PASS: Price check passed. Min price $14.84. [2026-01-30T12:14:13.740439] [DEBUG] [REMOTE ] MEC: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:13.740564] [DEBUG] [REMOTE ] MEC: PASS: Integrity check passed. [2026-01-30T12:14:13.740637] [DEBUG] [REMOTE ] MEC: Symbol is viable for forecasting. [2026-01-30T12:14:13.740688] [INFO ] [MAIN ] [1979/3488] MEC kept (0.5s) | 1976 kept, 3 rejected | 139.8/min | ETA: 10.8m [2026-01-30T12:14:14.322275] [DEBUG] [REMOTE ] MED: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:14.322408] [DEBUG] [REMOTE ] MED: PASS: History has at least 300 days. [2026-01-30T12:14:14.322683] [DEBUG] [REMOTE ] MED: PASS: Price check passed. Min price $10.40. [2026-01-30T12:14:14.322859] [DEBUG] [REMOTE ] MED: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:14.323015] [DEBUG] [REMOTE ] MED: PASS: Integrity check passed. [2026-01-30T12:14:14.323075] [DEBUG] [REMOTE ] MED: Symbol is viable for forecasting. [2026-01-30T12:14:14.323144] [INFO ] [MAIN ] [1980/3488] MED kept (0.6s) | 1977 kept, 3 rejected | 139.8/min | ETA: 10.8m [2026-01-30T12:14:14.616682] [DEBUG] [REMOTE ] MEDP: Retrieved 2380 rows, trimmed to 300. [2026-01-30T12:14:14.616806] [DEBUG] [REMOTE ] MEDP: PASS: History has at least 300 days. [2026-01-30T12:14:14.617019] [DEBUG] [REMOTE ] MEDP: PASS: Price check passed. Min price $544.08. [2026-01-30T12:14:14.617174] [DEBUG] [REMOTE ] MEDP: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:14.617283] [DEBUG] [REMOTE ] MEDP: PASS: Integrity check passed. [2026-01-30T12:14:14.617325] [DEBUG] [REMOTE ] MEDP: Symbol is viable for forecasting. [2026-01-30T12:14:14.617373] [INFO ] [MAIN ] [1981/3488] MEDP kept (0.3s) | 1978 kept, 3 rejected | 139.8/min | ETA: 10.8m [2026-01-30T12:14:14.986992] [DEBUG] [REMOTE ] MEG: Retrieved 1387 rows, trimmed to 300. [2026-01-30T12:14:14.987146] [DEBUG] [REMOTE ] MEG: PASS: History has at least 300 days. [2026-01-30T12:14:14.987358] [DEBUG] [REMOTE ] MEG: PASS: Price check passed. Min price $21.12. [2026-01-30T12:14:14.987494] [DEBUG] [REMOTE ] MEG: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:14.987641] [DEBUG] [REMOTE ] MEG: PASS: Integrity check passed. [2026-01-30T12:14:14.987688] [DEBUG] [REMOTE ] MEG: Symbol is viable for forecasting. [2026-01-30T12:14:14.987738] [INFO ] [MAIN ] [1982/3488] MEG kept (0.4s) | 1979 kept, 3 rejected | 139.8/min | ETA: 10.8m [2026-01-30T12:14:15.274635] [DEBUG] [REMOTE ] MEGI: Retrieved 1068 rows, trimmed to 300. [2026-01-30T12:14:15.274759] [DEBUG] [REMOTE ] MEGI: PASS: History has at least 300 days. [2026-01-30T12:14:15.274953] [DEBUG] [REMOTE ] MEGI: PASS: Price check passed. Min price $13.26. [2026-01-30T12:14:15.275085] [DEBUG] [REMOTE ] MEGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:15.275191] [DEBUG] [REMOTE ] MEGI: PASS: Integrity check passed. [2026-01-30T12:14:15.275231] [DEBUG] [REMOTE ] MEGI: Symbol is viable for forecasting. [2026-01-30T12:14:15.275278] [INFO ] [MAIN ] [1983/3488] MEGI kept (0.3s) | 1980 kept, 3 rejected | 139.9/min | ETA: 10.8m [2026-01-30T12:14:15.960759] [DEBUG] [REMOTE ] MEI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:15.960892] [DEBUG] [REMOTE ] MEI: PASS: History has at least 300 days. [2026-01-30T12:14:15.961101] [DEBUG] [REMOTE ] MEI: PASS: Price check passed. Min price $6.46. [2026-01-30T12:14:15.961232] [DEBUG] [REMOTE ] MEI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:15.961342] [DEBUG] [REMOTE ] MEI: PASS: Integrity check passed. [2026-01-30T12:14:15.961381] [DEBUG] [REMOTE ] MEI: Symbol is viable for forecasting. [2026-01-30T12:14:15.961429] [INFO ] [MAIN ] [1984/3488] MEI kept (0.7s) | 1981 kept, 3 rejected | 139.8/min | ETA: 10.8m [2026-01-30T12:14:16.326860] [DEBUG] [REMOTE ] MELI: Retrieved 4647 rows, trimmed to 300. [2026-01-30T12:14:16.326988] [DEBUG] [REMOTE ] MELI: PASS: History has at least 300 days. [2026-01-30T12:14:16.327184] [DEBUG] [REMOTE ] MELI: PASS: Price check passed. Min price $1899.75. [2026-01-30T12:14:16.327331] [DEBUG] [REMOTE ] MELI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:16.327440] [DEBUG] [REMOTE ] MELI: PASS: Integrity check passed. [2026-01-30T12:14:16.327480] [DEBUG] [REMOTE ] MELI: Symbol is viable for forecasting. [2026-01-30T12:14:16.327527] [INFO ] [MAIN ] [1985/3488] MELI kept (0.4s) | 1982 kept, 3 rejected | 139.8/min | ETA: 10.7m [2026-01-30T12:14:16.886864] [DEBUG] [REMOTE ] MEOH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:16.886996] [DEBUG] [REMOTE ] MEOH: PASS: History has at least 300 days. [2026-01-30T12:14:16.887206] [DEBUG] [REMOTE ] MEOH: PASS: Price check passed. Min price $33.87. [2026-01-30T12:14:16.887343] [DEBUG] [REMOTE ] MEOH: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:16.887460] [DEBUG] [REMOTE ] MEOH: PASS: Integrity check passed. [2026-01-30T12:14:16.887501] [DEBUG] [REMOTE ] MEOH: Symbol is viable for forecasting. [2026-01-30T12:14:16.887552] [INFO ] [MAIN ] [1986/3488] MEOH kept (0.6s) | 1983 kept, 3 rejected | 139.8/min | ETA: 10.7m [2026-01-30T12:14:17.433971] [DEBUG] [REMOTE ] MERC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:17.434110] [DEBUG] [REMOTE ] MERC: PASS: History has at least 300 days. [2026-01-30T12:14:17.434327] [DEBUG] [REMOTE ] MERC: PASS: Price check passed. Min price $1.50. [2026-01-30T12:14:17.434465] [DEBUG] [REMOTE ] MERC: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:17.434597] [DEBUG] [REMOTE ] MERC: PASS: Integrity check passed. [2026-01-30T12:14:17.434640] [DEBUG] [REMOTE ] MERC: Symbol is viable for forecasting. [2026-01-30T12:14:17.434690] [INFO ] [MAIN ] [1987/3488] MERC kept (0.5s) | 1984 kept, 3 rejected | 139.8/min | ETA: 10.7m [2026-01-30T12:14:17.579644] [DEBUG] [REMOTE ] MESH: 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-30T12:14:17.579993] [DEBUG] [REMOTE ] MESH: FAIL: History check failed. No DataFrame was returned. [2026-01-30T12:14:17.580104] [WARN ] [LOCAL ] MESH: SET TO BLACKLISTED [2026-01-30T12:14:17.581615] [INFO ] [MAIN ] [1988/3488] MESH rejected (0.1s) | 1984 kept, 4 rejected | 139.8/min | ETA: 10.7m [2026-01-30T12:14:18.086757] [DEBUG] [REMOTE ] META: Retrieved 3444 rows, trimmed to 300. [2026-01-30T12:14:18.086906] [DEBUG] [REMOTE ] META: PASS: History has at least 300 days. [2026-01-30T12:14:18.087151] [DEBUG] [REMOTE ] META: PASS: Price check passed. Min price $588.67. [2026-01-30T12:14:18.087309] [DEBUG] [REMOTE ] META: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:18.087440] [DEBUG] [REMOTE ] META: PASS: Integrity check passed. [2026-01-30T12:14:18.087486] [DEBUG] [REMOTE ] META: Symbol is viable for forecasting. [2026-01-30T12:14:18.087543] [INFO ] [MAIN ] [1989/3488] META kept (0.5s) | 1985 kept, 4 rejected | 139.8/min | ETA: 10.7m [2026-01-30T12:14:18.532182] [DEBUG] [REMOTE ] METC: Retrieved 2259 rows, trimmed to 300. [2026-01-30T12:14:18.532313] [DEBUG] [REMOTE ] METC: PASS: History has at least 300 days. [2026-01-30T12:14:18.532514] [DEBUG] [REMOTE ] METC: PASS: Price check passed. Min price $13.98. [2026-01-30T12:14:18.532684] [DEBUG] [REMOTE ] METC: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:18.532798] [DEBUG] [REMOTE ] METC: PASS: Integrity check passed. [2026-01-30T12:14:18.532840] [DEBUG] [REMOTE ] METC: Symbol is viable for forecasting. [2026-01-30T12:14:18.532890] [INFO ] [MAIN ] [1990/3488] METC kept (0.4s) | 1986 kept, 4 rejected | 139.8/min | ETA: 10.7m [2026-01-30T12:14:18.866643] [DEBUG] [REMOTE ] METCB: Retrieved 657 rows, trimmed to 300. [2026-01-30T12:14:18.866769] [DEBUG] [REMOTE ] METCB: PASS: History has at least 300 days. [2026-01-30T12:14:18.866967] [DEBUG] [REMOTE ] METCB: PASS: Price check passed. Min price $9.61. [2026-01-30T12:14:18.867115] [DEBUG] [REMOTE ] METCB: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:18.867279] [DEBUG] [REMOTE ] METCB: PASS: Integrity check passed. [2026-01-30T12:14:18.867320] [DEBUG] [REMOTE ] METCB: Symbol is viable for forecasting. [2026-01-30T12:14:18.867368] [INFO ] [MAIN ] [1991/3488] METCB kept (0.3s) | 1987 kept, 4 rejected | 139.8/min | ETA: 10.7m [2026-01-30T12:14:19.212533] [DEBUG] [REMOTE ] METD: Retrieved 414 rows, trimmed to 300. [2026-01-30T12:14:19.212700] [DEBUG] [REMOTE ] METD: PASS: History has at least 300 days. [2026-01-30T12:14:19.212902] [DEBUG] [REMOTE ] METD: PASS: Price check passed. Min price $13.97. [2026-01-30T12:14:19.213035] [DEBUG] [REMOTE ] METD: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:19.213144] [DEBUG] [REMOTE ] METD: PASS: Integrity check passed. [2026-01-30T12:14:19.213184] [DEBUG] [REMOTE ] METD: Symbol is viable for forecasting. [2026-01-30T12:14:19.213233] [INFO ] [MAIN ] [1992/3488] METD kept (0.3s) | 1988 kept, 4 rejected | 139.9/min | ETA: 10.7m [2026-01-30T12:14:19.883894] [DEBUG] [REMOTE ] MFA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:19.884135] [DEBUG] [REMOTE ] MFA: PASS: History has at least 300 days. [2026-01-30T12:14:19.884593] [DEBUG] [REMOTE ] MFA: PASS: Price check passed. Min price $8.61. [2026-01-30T12:14:19.884753] [DEBUG] [REMOTE ] MFA: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:19.884907] [DEBUG] [REMOTE ] MFA: PASS: Integrity check passed. [2026-01-30T12:14:19.884952] [DEBUG] [REMOTE ] MFA: Symbol is viable for forecasting. [2026-01-30T12:14:19.885013] [INFO ] [MAIN ] [1993/3488] MFA kept (0.7s) | 1989 kept, 4 rejected | 139.8/min | ETA: 10.7m [2026-01-30T12:14:20.344991] [DEBUG] [REMOTE ] MFC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:20.345136] [DEBUG] [REMOTE ] MFC: PASS: History has at least 300 days. [2026-01-30T12:14:20.345368] [DEBUG] [REMOTE ] MFC: PASS: Price check passed. Min price $32.56. [2026-01-30T12:14:20.345500] [DEBUG] [REMOTE ] MFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:20.345637] [DEBUG] [REMOTE ] MFC: PASS: Integrity check passed. [2026-01-30T12:14:20.345679] [DEBUG] [REMOTE ] MFC: Symbol is viable for forecasting. [2026-01-30T12:14:20.345726] [INFO ] [MAIN ] [1994/3488] MFC kept (0.5s) | 1990 kept, 4 rejected | 139.8/min | ETA: 10.7m [2026-01-30T12:14:20.798245] [DEBUG] [REMOTE ] MFG: Retrieved 4835 rows, trimmed to 300. [2026-01-30T12:14:20.798379] [DEBUG] [REMOTE ] MFG: PASS: History has at least 300 days. [2026-01-30T12:14:20.798608] [DEBUG] [REMOTE ] MFG: PASS: Price check passed. Min price $6.45. [2026-01-30T12:14:20.798747] [DEBUG] [REMOTE ] MFG: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:20.798859] [DEBUG] [REMOTE ] MFG: PASS: Integrity check passed. [2026-01-30T12:14:20.798900] [DEBUG] [REMOTE ] MFG: Symbol is viable for forecasting. [2026-01-30T12:14:20.798950] [INFO ] [MAIN ] [1995/3488] MFG kept (0.5s) | 1991 kept, 4 rejected | 139.8/min | ETA: 10.7m [2026-01-30T12:14:20.935252] [DEBUG] [REMOTE ] MFI: Retrieved 445 rows, trimmed to 300. [2026-01-30T12:14:20.935379] [DEBUG] [REMOTE ] MFI: PASS: History has at least 300 days. [2026-01-30T12:14:20.935599] [DEBUG] [REMOTE ] MFI: PASS: Price check passed. Min price $11.06. [2026-01-30T12:14:20.935734] [DEBUG] [REMOTE ] MFI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:20.935839] [DEBUG] [REMOTE ] MFI: PASS: Integrity check passed. [2026-01-30T12:14:20.935877] [DEBUG] [REMOTE ] MFI: Symbol is viable for forecasting. [2026-01-30T12:14:20.935923] [INFO ] [MAIN ] [1996/3488] MFI kept (0.1s) | 1992 kept, 4 rejected | 139.9/min | ETA: 10.7m [2026-01-30T12:14:21.626358] [DEBUG] [REMOTE ] MFIC: Retrieved 5469 rows, trimmed to 300. [2026-01-30T12:14:21.626489] [DEBUG] [REMOTE ] MFIC: PASS: History has at least 300 days. [2026-01-30T12:14:21.626725] [DEBUG] [REMOTE ] MFIC: PASS: Price check passed. Min price $11.06. [2026-01-30T12:14:21.626859] [DEBUG] [REMOTE ] MFIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:21.626987] [DEBUG] [REMOTE ] MFIC: PASS: Integrity check passed. [2026-01-30T12:14:21.627027] [DEBUG] [REMOTE ] MFIC: Symbol is viable for forecasting. [2026-01-30T12:14:21.627074] [INFO ] [MAIN ] [1997/3488] MFIC kept (0.7s) | 1993 kept, 4 rejected | 139.8/min | ETA: 10.7m [2026-01-30T12:14:22.106099] [DEBUG] [REMOTE ] MFIN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:22.106232] [DEBUG] [REMOTE ] MFIN: PASS: History has at least 300 days. [2026-01-30T12:14:22.106442] [DEBUG] [REMOTE ] MFIN: PASS: Price check passed. Min price $9.19. [2026-01-30T12:14:22.106597] [DEBUG] [REMOTE ] MFIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:22.106715] [DEBUG] [REMOTE ] MFIN: PASS: Integrity check passed. [2026-01-30T12:14:22.106756] [DEBUG] [REMOTE ] MFIN: Symbol is viable for forecasting. [2026-01-30T12:14:22.106804] [INFO ] [MAIN ] [1998/3488] MFIN kept (0.5s) | 1994 kept, 4 rejected | 139.8/min | ETA: 10.7m [2026-01-30T12:14:22.535938] [DEBUG] [REMOTE ] MFM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:22.536098] [DEBUG] [REMOTE ] MFM: PASS: History has at least 300 days. [2026-01-30T12:14:22.536366] [DEBUG] [REMOTE ] MFM: PASS: Price check passed. Min price $5.25. [2026-01-30T12:14:22.536499] [DEBUG] [REMOTE ] MFM: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:22.536642] [DEBUG] [REMOTE ] MFM: PASS: Integrity check passed. [2026-01-30T12:14:22.536685] [DEBUG] [REMOTE ] MFM: Symbol is viable for forecasting. [2026-01-30T12:14:22.536734] [INFO ] [MAIN ] [1999/3488] MFM kept (0.4s) | 1995 kept, 4 rejected | 139.8/min | ETA: 10.7m [2026-01-30T12:14:22.736108] [DEBUG] [REMOTE ] MG: Retrieved 4102 rows, trimmed to 300. [2026-01-30T12:14:22.736249] [DEBUG] [REMOTE ] MG: PASS: History has at least 300 days. [2026-01-30T12:14:22.736445] [DEBUG] [REMOTE ] MG: PASS: Price check passed. Min price $9.57. [2026-01-30T12:14:22.736593] [DEBUG] [REMOTE ] MG: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:22.736703] [DEBUG] [REMOTE ] MG: PASS: Integrity check passed. [2026-01-30T12:14:22.736743] [DEBUG] [REMOTE ] MG: Symbol is viable for forecasting. [2026-01-30T12:14:22.736790] [INFO ] [MAIN ] [2000/3488] MG kept (0.2s) | 1996 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:23.297109] [DEBUG] [REMOTE ] MGA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:23.297266] [DEBUG] [REMOTE ] MGA: PASS: History has at least 300 days. [2026-01-30T12:14:23.297488] [DEBUG] [REMOTE ] MGA: PASS: Price check passed. Min price $45.65. [2026-01-30T12:14:23.297642] [DEBUG] [REMOTE ] MGA: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:23.297762] [DEBUG] [REMOTE ] MGA: PASS: Integrity check passed. [2026-01-30T12:14:23.297801] [DEBUG] [REMOTE ] MGA: Symbol is viable for forecasting. [2026-01-30T12:14:23.297880] [INFO ] [MAIN ] [2001/3488] MGA kept (0.6s) | 1997 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:23.796076] [DEBUG] [REMOTE ] MGEE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:23.796216] [DEBUG] [REMOTE ] MGEE: PASS: History has at least 300 days. [2026-01-30T12:14:23.796432] [DEBUG] [REMOTE ] MGEE: PASS: Price check passed. Min price $77.50. [2026-01-30T12:14:23.796586] [DEBUG] [REMOTE ] MGEE: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:23.796734] [DEBUG] [REMOTE ] MGEE: PASS: Integrity check passed. [2026-01-30T12:14:23.796774] [DEBUG] [REMOTE ] MGEE: Symbol is viable for forecasting. [2026-01-30T12:14:23.796822] [INFO ] [MAIN ] [2002/3488] MGEE kept (0.5s) | 1998 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:24.304730] [DEBUG] [REMOTE ] MGIC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:24.304867] [DEBUG] [REMOTE ] MGIC: PASS: History has at least 300 days. [2026-01-30T12:14:24.305093] [DEBUG] [REMOTE ] MGIC: PASS: Price check passed. Min price $20.92. [2026-01-30T12:14:24.305235] [DEBUG] [REMOTE ] MGIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:24.305385] [DEBUG] [REMOTE ] MGIC: PASS: Integrity check passed. [2026-01-30T12:14:24.305440] [DEBUG] [REMOTE ] MGIC: Symbol is viable for forecasting. [2026-01-30T12:14:24.305496] [INFO ] [MAIN ] [2003/3488] MGIC kept (0.5s) | 1999 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:24.833432] [DEBUG] [REMOTE ] MGM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:24.833565] [DEBUG] [REMOTE ] MGM: PASS: History has at least 300 days. [2026-01-30T12:14:24.833790] [DEBUG] [REMOTE ] MGM: PASS: Price check passed. Min price $30.76. [2026-01-30T12:14:24.833926] [DEBUG] [REMOTE ] MGM: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:24.834040] [DEBUG] [REMOTE ] MGM: PASS: Integrity check passed. [2026-01-30T12:14:24.834079] [DEBUG] [REMOTE ] MGM: Symbol is viable for forecasting. [2026-01-30T12:14:24.834125] [INFO ] [MAIN ] [2004/3488] MGM kept (0.5s) | 2000 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:25.011345] [DEBUG] [REMOTE ] MGNI: Retrieved 2975 rows, trimmed to 300. [2026-01-30T12:14:25.011466] [DEBUG] [REMOTE ] MGNI: PASS: History has at least 300 days. [2026-01-30T12:14:25.011691] [DEBUG] [REMOTE ] MGNI: PASS: Price check passed. Min price $13.13. [2026-01-30T12:14:25.011826] [DEBUG] [REMOTE ] MGNI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:25.011932] [DEBUG] [REMOTE ] MGNI: PASS: Integrity check passed. [2026-01-30T12:14:25.011971] [DEBUG] [REMOTE ] MGNI: Symbol is viable for forecasting. [2026-01-30T12:14:25.012019] [INFO ] [MAIN ] [2005/3488] MGNI kept (0.2s) | 2001 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:25.553342] [DEBUG] [REMOTE ] MGNX: Retrieved 3094 rows, trimmed to 300. [2026-01-30T12:14:25.553458] [DEBUG] [REMOTE ] MGNX: PASS: History has at least 300 days. [2026-01-30T12:14:25.553680] [DEBUG] [REMOTE ] MGNX: PASS: Price check passed. Min price $1.33. [2026-01-30T12:14:25.553815] [DEBUG] [REMOTE ] MGNX: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:25.553922] [DEBUG] [REMOTE ] MGNX: PASS: Integrity check passed. [2026-01-30T12:14:25.553960] [DEBUG] [REMOTE ] MGNX: Symbol is viable for forecasting. [2026-01-30T12:14:25.554007] [INFO ] [MAIN ] [2006/3488] MGNX kept (0.5s) | 2002 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:25.997992] [DEBUG] [REMOTE ] MGPI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:25.998126] [DEBUG] [REMOTE ] MGPI: PASS: History has at least 300 days. [2026-01-30T12:14:25.998339] [DEBUG] [REMOTE ] MGPI: PASS: Price check passed. Min price $21.84. [2026-01-30T12:14:25.998474] [DEBUG] [REMOTE ] MGPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:25.998607] [DEBUG] [REMOTE ] MGPI: PASS: Integrity check passed. [2026-01-30T12:14:25.998650] [DEBUG] [REMOTE ] MGPI: Symbol is viable for forecasting. [2026-01-30T12:14:25.998706] [INFO ] [MAIN ] [2007/3488] MGPI kept (0.4s) | 2003 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:26.455674] [DEBUG] [REMOTE ] MGRC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:26.455811] [DEBUG] [REMOTE ] MGRC: PASS: History has at least 300 days. [2026-01-30T12:14:26.456028] [DEBUG] [REMOTE ] MGRC: PASS: Price check passed. Min price $95.18. [2026-01-30T12:14:26.456161] [DEBUG] [REMOTE ] MGRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:26.456279] [DEBUG] [REMOTE ] MGRC: PASS: Integrity check passed. [2026-01-30T12:14:26.456318] [DEBUG] [REMOTE ] MGRC: Symbol is viable for forecasting. [2026-01-30T12:14:26.456368] [INFO ] [MAIN ] [2008/3488] MGRC kept (0.5s) | 2004 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:26.740207] [DEBUG] [REMOTE ] MGTX: Retrieved 1921 rows, trimmed to 300. [2026-01-30T12:14:26.740339] [DEBUG] [REMOTE ] MGTX: PASS: History has at least 300 days. [2026-01-30T12:14:26.740541] [DEBUG] [REMOTE ] MGTX: PASS: Price check passed. Min price $7.24. [2026-01-30T12:14:26.740745] [DEBUG] [REMOTE ] MGTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:26.740863] [DEBUG] [REMOTE ] MGTX: PASS: Integrity check passed. [2026-01-30T12:14:26.740904] [DEBUG] [REMOTE ] MGTX: Symbol is viable for forecasting. [2026-01-30T12:14:26.740954] [INFO ] [MAIN ] [2009/3488] MGTX kept (0.3s) | 2005 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:27.042978] [DEBUG] [REMOTE ] MGX: Retrieved 494 rows, trimmed to 300. [2026-01-30T12:14:27.043112] [DEBUG] [REMOTE ] MGX: PASS: History has at least 300 days. [2026-01-30T12:14:27.043318] [DEBUG] [REMOTE ] MGX: PASS: Price check passed. Min price $1.51. [2026-01-30T12:14:27.043453] [DEBUG] [REMOTE ] MGX: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:27.043567] [DEBUG] [REMOTE ] MGX: PASS: Integrity check passed. [2026-01-30T12:14:27.043634] [DEBUG] [REMOTE ] MGX: Symbol is viable for forecasting. [2026-01-30T12:14:27.043683] [INFO ] [MAIN ] [2010/3488] MGX kept (0.3s) | 2006 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:27.563188] [DEBUG] [REMOTE ] MGY: Retrieved 2158 rows, trimmed to 300. [2026-01-30T12:14:27.563317] [DEBUG] [REMOTE ] MGY: PASS: History has at least 300 days. [2026-01-30T12:14:27.563531] [DEBUG] [REMOTE ] MGY: PASS: Price check passed. Min price $21.24. [2026-01-30T12:14:27.563710] [DEBUG] [REMOTE ] MGY: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:27.563832] [DEBUG] [REMOTE ] MGY: PASS: Integrity check passed. [2026-01-30T12:14:27.563874] [DEBUG] [REMOTE ] MGY: Symbol is viable for forecasting. [2026-01-30T12:14:27.563923] [INFO ] [MAIN ] [2011/3488] MGY kept (0.5s) | 2007 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:28.183210] [DEBUG] [REMOTE ] MHD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:28.183371] [DEBUG] [REMOTE ] MHD: PASS: History has at least 300 days. [2026-01-30T12:14:28.183628] [DEBUG] [REMOTE ] MHD: PASS: Price check passed. Min price $11.47. [2026-01-30T12:14:28.183770] [DEBUG] [REMOTE ] MHD: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:28.183892] [DEBUG] [REMOTE ] MHD: PASS: Integrity check passed. [2026-01-30T12:14:28.183933] [DEBUG] [REMOTE ] MHD: Symbol is viable for forecasting. [2026-01-30T12:14:28.183982] [INFO ] [MAIN ] [2012/3488] MHD kept (0.6s) | 2008 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:28.615539] [DEBUG] [REMOTE ] MHF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:28.615698] [DEBUG] [REMOTE ] MHF: PASS: History has at least 300 days. [2026-01-30T12:14:28.615931] [DEBUG] [REMOTE ] MHF: PASS: Price check passed. Min price $6.76. [2026-01-30T12:14:28.616122] [DEBUG] [REMOTE ] MHF: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:28.616307] [DEBUG] [REMOTE ] MHF: PASS: Integrity check passed. [2026-01-30T12:14:28.616356] [DEBUG] [REMOTE ] MHF: Symbol is viable for forecasting. [2026-01-30T12:14:28.616412] [INFO ] [MAIN ] [2013/3488] MHF kept (0.4s) | 2009 kept, 4 rejected | 139.8/min | ETA: 10.6m [2026-01-30T12:14:29.051877] [DEBUG] [REMOTE ] MHK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:29.051994] [DEBUG] [REMOTE ] MHK: PASS: History has at least 300 days. [2026-01-30T12:14:29.052201] [DEBUG] [REMOTE ] MHK: PASS: Price check passed. Min price $103.68. [2026-01-30T12:14:29.052338] [DEBUG] [REMOTE ] MHK: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:29.052452] [DEBUG] [REMOTE ] MHK: PASS: Integrity check passed. [2026-01-30T12:14:29.052494] [DEBUG] [REMOTE ] MHK: Symbol is viable for forecasting. [2026-01-30T12:14:29.052543] [INFO ] [MAIN ] [2014/3488] MHK kept (0.4s) | 2010 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:29.496288] [DEBUG] [REMOTE ] MHN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:29.496445] [DEBUG] [REMOTE ] MHN: PASS: History has at least 300 days. [2026-01-30T12:14:29.496693] [DEBUG] [REMOTE ] MHN: PASS: Price check passed. Min price $10.09. [2026-01-30T12:14:29.496844] [DEBUG] [REMOTE ] MHN: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:29.496961] [DEBUG] [REMOTE ] MHN: PASS: Integrity check passed. [2026-01-30T12:14:29.497000] [DEBUG] [REMOTE ] MHN: Symbol is viable for forecasting. [2026-01-30T12:14:29.497047] [INFO ] [MAIN ] [2015/3488] MHN kept (0.4s) | 2011 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:29.955705] [DEBUG] [REMOTE ] MHO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:29.955839] [DEBUG] [REMOTE ] MHO: PASS: History has at least 300 days. [2026-01-30T12:14:29.956046] [DEBUG] [REMOTE ] MHO: PASS: Price check passed. Min price $123.88. [2026-01-30T12:14:29.956182] [DEBUG] [REMOTE ] MHO: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:29.956309] [DEBUG] [REMOTE ] MHO: PASS: Integrity check passed. [2026-01-30T12:14:29.956355] [DEBUG] [REMOTE ] MHO: Symbol is viable for forecasting. [2026-01-30T12:14:29.956405] [INFO ] [MAIN ] [2016/3488] MHO kept (0.5s) | 2012 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:30.471241] [DEBUG] [REMOTE ] MIDD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:30.471385] [DEBUG] [REMOTE ] MIDD: PASS: History has at least 300 days. [2026-01-30T12:14:30.471626] [DEBUG] [REMOTE ] MIDD: PASS: Price check passed. Min price $111.68. [2026-01-30T12:14:30.471759] [DEBUG] [REMOTE ] MIDD: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:30.471874] [DEBUG] [REMOTE ] MIDD: PASS: Integrity check passed. [2026-01-30T12:14:30.471913] [DEBUG] [REMOTE ] MIDD: Symbol is viable for forecasting. [2026-01-30T12:14:30.471960] [INFO ] [MAIN ] [2017/3488] MIDD kept (0.5s) | 2013 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:30.835258] [DEBUG] [REMOTE ] MIGI: Retrieved 2051 rows, trimmed to 300. [2026-01-30T12:14:30.835379] [DEBUG] [REMOTE ] MIGI: PASS: History has at least 300 days. [2026-01-30T12:14:30.835611] [DEBUG] [REMOTE ] MIGI: PASS: Price check passed. Min price $4.00. [2026-01-30T12:14:30.835753] [DEBUG] [REMOTE ] MIGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:30.835863] [DEBUG] [REMOTE ] MIGI: PASS: Integrity check passed. [2026-01-30T12:14:30.835904] [DEBUG] [REMOTE ] MIGI: Symbol is viable for forecasting. [2026-01-30T12:14:30.835952] [INFO ] [MAIN ] [2018/3488] MIGI kept (0.4s) | 2014 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:31.169561] [DEBUG] [REMOTE ] MILN: Retrieved 2447 rows, trimmed to 300. [2026-01-30T12:14:31.169714] [DEBUG] [REMOTE ] MILN: PASS: History has at least 300 days. [2026-01-30T12:14:31.169928] [DEBUG] [REMOTE ] MILN: PASS: Price check passed. Min price $43.71. [2026-01-30T12:14:31.170065] [DEBUG] [REMOTE ] MILN: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:31.170180] [DEBUG] [REMOTE ] MILN: PASS: Integrity check passed. [2026-01-30T12:14:31.170220] [DEBUG] [REMOTE ] MILN: Symbol is viable for forecasting. [2026-01-30T12:14:31.170269] [INFO ] [MAIN ] [2019/3488] MILN kept (0.3s) | 2015 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:31.742483] [DEBUG] [REMOTE ] MIND: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:31.742643] [DEBUG] [REMOTE ] MIND: PASS: History has at least 300 days. [2026-01-30T12:14:31.742853] [DEBUG] [REMOTE ] MIND: PASS: Price check passed. Min price $7.47. [2026-01-30T12:14:31.742984] [DEBUG] [REMOTE ] MIND: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:31.743096] [DEBUG] [REMOTE ] MIND: PASS: Integrity check passed. [2026-01-30T12:14:31.743135] [DEBUG] [REMOTE ] MIND: Symbol is viable for forecasting. [2026-01-30T12:14:31.743183] [INFO ] [MAIN ] [2020/3488] MIND kept (0.6s) | 2016 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:31.962436] [DEBUG] [REMOTE ] MIRA: Retrieved 625 rows, trimmed to 300. [2026-01-30T12:14:31.962616] [DEBUG] [REMOTE ] MIRA: PASS: History has at least 300 days. [2026-01-30T12:14:31.962838] [DEBUG] [REMOTE ] MIRA: PASS: Price check passed. Min price $1.25. [2026-01-30T12:14:31.962987] [DEBUG] [REMOTE ] MIRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:31.963102] [DEBUG] [REMOTE ] MIRA: PASS: Integrity check passed. [2026-01-30T12:14:31.963142] [DEBUG] [REMOTE ] MIRA: Symbol is viable for forecasting. [2026-01-30T12:14:31.963191] [INFO ] [MAIN ] [2021/3488] MIRA kept (0.2s) | 2017 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:32.354661] [DEBUG] [REMOTE ] MIRM: Retrieved 1643 rows, trimmed to 300. [2026-01-30T12:14:32.354786] [DEBUG] [REMOTE ] MIRM: PASS: History has at least 300 days. [2026-01-30T12:14:32.354986] [DEBUG] [REMOTE ] MIRM: PASS: Price check passed. Min price $64.10. [2026-01-30T12:14:32.355121] [DEBUG] [REMOTE ] MIRM: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:32.355261] [DEBUG] [REMOTE ] MIRM: PASS: Integrity check passed. [2026-01-30T12:14:32.355310] [DEBUG] [REMOTE ] MIRM: Symbol is viable for forecasting. [2026-01-30T12:14:32.355360] [INFO ] [MAIN ] [2022/3488] MIRM kept (0.4s) | 2018 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:32.978322] [DEBUG] [REMOTE ] MITK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:32.978464] [DEBUG] [REMOTE ] MITK: PASS: History has at least 300 days. [2026-01-30T12:14:32.978704] [DEBUG] [REMOTE ] MITK: PASS: Price check passed. Min price $8.65. [2026-01-30T12:14:32.978842] [DEBUG] [REMOTE ] MITK: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:32.978958] [DEBUG] [REMOTE ] MITK: PASS: Integrity check passed. [2026-01-30T12:14:32.978998] [DEBUG] [REMOTE ] MITK: Symbol is viable for forecasting. [2026-01-30T12:14:32.979047] [INFO ] [MAIN ] [2023/3488] MITK kept (0.6s) | 2019 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:33.413445] [DEBUG] [REMOTE ] MIY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:33.413593] [DEBUG] [REMOTE ] MIY: PASS: History has at least 300 days. [2026-01-30T12:14:33.413806] [DEBUG] [REMOTE ] MIY: PASS: Price check passed. Min price $11.34. [2026-01-30T12:14:33.413943] [DEBUG] [REMOTE ] MIY: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:33.414084] [DEBUG] [REMOTE ] MIY: PASS: Integrity check passed. [2026-01-30T12:14:33.414125] [DEBUG] [REMOTE ] MIY: Symbol is viable for forecasting. [2026-01-30T12:14:33.414173] [INFO ] [MAIN ] [2024/3488] MIY kept (0.4s) | 2020 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:33.949449] [DEBUG] [REMOTE ] MKC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:33.949623] [DEBUG] [REMOTE ] MKC: PASS: History has at least 300 days. [2026-01-30T12:14:33.949857] [DEBUG] [REMOTE ] MKC: PASS: Price check passed. Min price $60.79. [2026-01-30T12:14:33.949989] [DEBUG] [REMOTE ] MKC: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:33.950105] [DEBUG] [REMOTE ] MKC: PASS: Integrity check passed. [2026-01-30T12:14:33.950145] [DEBUG] [REMOTE ] MKC: Symbol is viable for forecasting. [2026-01-30T12:14:33.950192] [INFO ] [MAIN ] [2025/3488] MKC kept (0.5s) | 2021 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:34.274431] [DEBUG] [REMOTE ] MKSI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:34.274655] [DEBUG] [REMOTE ] MKSI: PASS: History has at least 300 days. [2026-01-30T12:14:34.274997] [DEBUG] [REMOTE ] MKSI: PASS: Price check passed. Min price $137.00. [2026-01-30T12:14:34.275145] [DEBUG] [REMOTE ] MKSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:34.275305] [DEBUG] [REMOTE ] MKSI: PASS: Integrity check passed. [2026-01-30T12:14:34.275354] [DEBUG] [REMOTE ] MKSI: Symbol is viable for forecasting. [2026-01-30T12:14:34.275411] [INFO ] [MAIN ] [2026/3488] MKSI kept (0.3s) | 2022 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:34.827542] [DEBUG] [REMOTE ] MKTX: Retrieved 5341 rows, trimmed to 300. [2026-01-30T12:14:34.827910] [DEBUG] [REMOTE ] MKTX: PASS: History has at least 300 days. [2026-01-30T12:14:34.828453] [DEBUG] [REMOTE ] MKTX: PASS: Price check passed. Min price $158.44. [2026-01-30T12:14:34.828709] [DEBUG] [REMOTE ] MKTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:34.828943] [DEBUG] [REMOTE ] MKTX: PASS: Integrity check passed. [2026-01-30T12:14:34.829006] [DEBUG] [REMOTE ] MKTX: Symbol is viable for forecasting. [2026-01-30T12:14:34.829097] [INFO ] [MAIN ] [2027/3488] MKTX kept (0.6s) | 2023 kept, 4 rejected | 139.8/min | ETA: 10.5m [2026-01-30T12:14:35.395802] [DEBUG] [REMOTE ] MLAB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:35.396006] [DEBUG] [REMOTE ] MLAB: PASS: History has at least 300 days. [2026-01-30T12:14:35.396275] [DEBUG] [REMOTE ] MLAB: PASS: Price check passed. Min price $70.46. [2026-01-30T12:14:35.396418] [DEBUG] [REMOTE ] MLAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:35.396545] [DEBUG] [REMOTE ] MLAB: PASS: Integrity check passed. [2026-01-30T12:14:35.396607] [DEBUG] [REMOTE ] MLAB: Symbol is viable for forecasting. [2026-01-30T12:14:35.396670] [INFO ] [MAIN ] [2028/3488] MLAB kept (0.6s) | 2024 kept, 4 rejected | 139.7/min | ETA: 10.4m [2026-01-30T12:14:35.781075] [DEBUG] [REMOTE ] MLCO: Retrieved 4807 rows, trimmed to 300. [2026-01-30T12:14:35.781222] [DEBUG] [REMOTE ] MLCO: PASS: History has at least 300 days. [2026-01-30T12:14:35.781469] [DEBUG] [REMOTE ] MLCO: PASS: Price check passed. Min price $6.02. [2026-01-30T12:14:35.781655] [DEBUG] [REMOTE ] MLCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:35.781788] [DEBUG] [REMOTE ] MLCO: PASS: Integrity check passed. [2026-01-30T12:14:35.781833] [DEBUG] [REMOTE ] MLCO: Symbol is viable for forecasting. [2026-01-30T12:14:35.781890] [INFO ] [MAIN ] [2029/3488] MLCO kept (0.4s) | 2025 kept, 4 rejected | 139.7/min | ETA: 10.4m [2026-01-30T12:14:36.023888] [DEBUG] [REMOTE ] MLGO: Retrieved 1206 rows, trimmed to 300. [2026-01-30T12:14:36.024025] [DEBUG] [REMOTE ] MLGO: PASS: History has at least 300 days. [2026-01-30T12:14:36.024232] [DEBUG] [REMOTE ] MLGO: PASS: Price check passed. Min price $4.42. [2026-01-30T12:14:36.024369] [DEBUG] [REMOTE ] MLGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:36.024480] [DEBUG] [REMOTE ] MLGO: PASS: Integrity check passed. [2026-01-30T12:14:36.024520] [DEBUG] [REMOTE ] MLGO: Symbol is viable for forecasting. [2026-01-30T12:14:36.024567] [INFO ] [MAIN ] [2030/3488] MLGO kept (0.2s) | 2026 kept, 4 rejected | 139.8/min | ETA: 10.4m [2026-01-30T12:14:36.614060] [DEBUG] [REMOTE ] MLI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:36.614191] [DEBUG] [REMOTE ] MLI: PASS: History has at least 300 days. [2026-01-30T12:14:36.614402] [DEBUG] [REMOTE ] MLI: PASS: Price check passed. Min price $104.30. [2026-01-30T12:14:36.614564] [DEBUG] [REMOTE ] MLI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:36.614711] [DEBUG] [REMOTE ] MLI: PASS: Integrity check passed. [2026-01-30T12:14:36.614751] [DEBUG] [REMOTE ] MLI: Symbol is viable for forecasting. [2026-01-30T12:14:36.614799] [INFO ] [MAIN ] [2031/3488] MLI kept (0.6s) | 2027 kept, 4 rejected | 139.7/min | ETA: 10.4m [2026-01-30T12:14:37.061582] [DEBUG] [REMOTE ] MLKN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:37.061710] [DEBUG] [REMOTE ] MLKN: PASS: History has at least 300 days. [2026-01-30T12:14:37.061919] [DEBUG] [REMOTE ] MLKN: PASS: Price check passed. Min price $13.72. [2026-01-30T12:14:37.062052] [DEBUG] [REMOTE ] MLKN: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:37.062162] [DEBUG] [REMOTE ] MLKN: PASS: Integrity check passed. [2026-01-30T12:14:37.062201] [DEBUG] [REMOTE ] MLKN: Symbol is viable for forecasting. [2026-01-30T12:14:37.062248] [INFO ] [MAIN ] [2032/3488] MLKN kept (0.4s) | 2028 kept, 4 rejected | 139.7/min | ETA: 10.4m [2026-01-30T12:14:37.491263] [DEBUG] [REMOTE ] MLM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:37.491444] [DEBUG] [REMOTE ] MLM: PASS: History has at least 300 days. [2026-01-30T12:14:37.491832] [DEBUG] [REMOTE ] MLM: PASS: Price check passed. Min price $589.18. [2026-01-30T12:14:37.492022] [DEBUG] [REMOTE ] MLM: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:37.492193] [DEBUG] [REMOTE ] MLM: PASS: Integrity check passed. [2026-01-30T12:14:37.492250] [DEBUG] [REMOTE ] MLM: Symbol is viable for forecasting. [2026-01-30T12:14:37.492319] [INFO ] [MAIN ] [2033/3488] MLM kept (0.4s) | 2029 kept, 4 rejected | 139.7/min | ETA: 10.4m [2026-01-30T12:14:37.970434] [DEBUG] [REMOTE ] MLP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:37.970591] [DEBUG] [REMOTE ] MLP: PASS: History has at least 300 days. [2026-01-30T12:14:37.970815] [DEBUG] [REMOTE ] MLP: PASS: Price check passed. Min price $14.17. [2026-01-30T12:14:37.970953] [DEBUG] [REMOTE ] MLP: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:37.971070] [DEBUG] [REMOTE ] MLP: PASS: Integrity check passed. [2026-01-30T12:14:37.971111] [DEBUG] [REMOTE ] MLP: Symbol is viable for forecasting. [2026-01-30T12:14:37.971160] [INFO ] [MAIN ] [2034/3488] MLP kept (0.5s) | 2030 kept, 4 rejected | 139.7/min | ETA: 10.4m [2026-01-30T12:14:38.130992] [DEBUG] [REMOTE ] MLTX: Retrieved 1322 rows, trimmed to 300. [2026-01-30T12:14:38.131147] [DEBUG] [REMOTE ] MLTX: PASS: History has at least 300 days. [2026-01-30T12:14:38.131373] [DEBUG] [REMOTE ] MLTX: PASS: Price check passed. Min price $10.13. [2026-01-30T12:14:38.131563] [DEBUG] [REMOTE ] MLTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:38.131958] [DEBUG] [REMOTE ] MLTX: PASS: Integrity check passed. [2026-01-30T12:14:38.132009] [DEBUG] [REMOTE ] MLTX: Symbol is viable for forecasting. [2026-01-30T12:14:38.132060] [INFO ] [MAIN ] [2035/3488] MLTX kept (0.2s) | 2031 kept, 4 rejected | 139.8/min | ETA: 10.4m [2026-01-30T12:14:38.492818] [DEBUG] [REMOTE ] MLYS: Retrieved 744 rows, trimmed to 300. [2026-01-30T12:14:38.492953] [DEBUG] [REMOTE ] MLYS: PASS: History has at least 300 days. [2026-01-30T12:14:38.493153] [DEBUG] [REMOTE ] MLYS: PASS: Price check passed. Min price $31.31. [2026-01-30T12:14:38.493291] [DEBUG] [REMOTE ] MLYS: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:38.493405] [DEBUG] [REMOTE ] MLYS: PASS: Integrity check passed. [2026-01-30T12:14:38.493456] [DEBUG] [REMOTE ] MLYS: Symbol is viable for forecasting. [2026-01-30T12:14:38.493520] [INFO ] [MAIN ] [2036/3488] MLYS kept (0.4s) | 2032 kept, 4 rejected | 139.8/min | ETA: 10.4m [2026-01-30T12:14:39.156133] [DEBUG] [REMOTE ] MMD: Retrieved 3391 rows, trimmed to 300. [2026-01-30T12:14:39.156274] [DEBUG] [REMOTE ] MMD: PASS: History has at least 300 days. [2026-01-30T12:14:39.156485] [DEBUG] [REMOTE ] MMD: PASS: Price check passed. Min price $14.72. [2026-01-30T12:14:39.156654] [DEBUG] [REMOTE ] MMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:39.156770] [DEBUG] [REMOTE ] MMD: PASS: Integrity check passed. [2026-01-30T12:14:39.156811] [DEBUG] [REMOTE ] MMD: Symbol is viable for forecasting. [2026-01-30T12:14:39.156858] [INFO ] [MAIN ] [2037/3488] MMD kept (0.7s) | 2033 kept, 4 rejected | 139.8/min | ETA: 10.4m [2026-01-30T12:14:39.657487] [DEBUG] [REMOTE ] MMLP: Retrieved 5847 rows, trimmed to 300. [2026-01-30T12:14:39.657654] [DEBUG] [REMOTE ] MMLP: PASS: History has at least 300 days. [2026-01-30T12:14:39.657885] [DEBUG] [REMOTE ] MMLP: PASS: Price check passed. Min price $2.26. [2026-01-30T12:14:39.658025] [DEBUG] [REMOTE ] MMLP: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:39.658134] [DEBUG] [REMOTE ] MMLP: PASS: Integrity check passed. [2026-01-30T12:14:39.658174] [DEBUG] [REMOTE ] MMLP: Symbol is viable for forecasting. [2026-01-30T12:14:39.658221] [INFO ] [MAIN ] [2038/3488] MMLP kept (0.5s) | 2034 kept, 4 rejected | 139.7/min | ETA: 10.4m [2026-01-30T12:14:40.021111] [DEBUG] [REMOTE ] MMS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:40.021256] [DEBUG] [REMOTE ] MMS: PASS: History has at least 300 days. [2026-01-30T12:14:40.021505] [DEBUG] [REMOTE ] MMS: PASS: Price check passed. Min price $77.76. [2026-01-30T12:14:40.021692] [DEBUG] [REMOTE ] MMS: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:40.021814] [DEBUG] [REMOTE ] MMS: PASS: Integrity check passed. [2026-01-30T12:14:40.021853] [DEBUG] [REMOTE ] MMS: Symbol is viable for forecasting. [2026-01-30T12:14:40.021901] [INFO ] [MAIN ] [2039/3488] MMS kept (0.4s) | 2035 kept, 4 rejected | 139.8/min | ETA: 10.4m [2026-01-30T12:14:40.494090] [DEBUG] [REMOTE ] MMSI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:40.494220] [DEBUG] [REMOTE ] MMSI: PASS: History has at least 300 days. [2026-01-30T12:14:40.494431] [DEBUG] [REMOTE ] MMSI: PASS: Price check passed. Min price $80.24. [2026-01-30T12:14:40.494584] [DEBUG] [REMOTE ] MMSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:40.494699] [DEBUG] [REMOTE ] MMSI: PASS: Integrity check passed. [2026-01-30T12:14:40.494739] [DEBUG] [REMOTE ] MMSI: Symbol is viable for forecasting. [2026-01-30T12:14:40.494787] [INFO ] [MAIN ] [2040/3488] MMSI kept (0.5s) | 2036 kept, 4 rejected | 139.7/min | ETA: 10.4m [2026-01-30T12:14:40.949761] [DEBUG] [REMOTE ] MNDO: Retrieved 6407 rows, trimmed to 300. [2026-01-30T12:14:40.949892] [DEBUG] [REMOTE ] MNDO: PASS: History has at least 300 days. [2026-01-30T12:14:40.950097] [DEBUG] [REMOTE ] MNDO: PASS: Price check passed. Min price $1.03. [2026-01-30T12:14:40.950230] [DEBUG] [REMOTE ] MNDO: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:40.950340] [DEBUG] [REMOTE ] MNDO: PASS: Integrity check passed. [2026-01-30T12:14:40.950382] [DEBUG] [REMOTE ] MNDO: Symbol is viable for forecasting. [2026-01-30T12:14:40.950431] [INFO ] [MAIN ] [2041/3488] MNDO kept (0.5s) | 2037 kept, 4 rejected | 139.7/min | ETA: 10.4m [2026-01-30T12:14:41.179648] [DEBUG] [REMOTE ] MNDY: Retrieved 1165 rows, trimmed to 300. [2026-01-30T12:14:41.179781] [DEBUG] [REMOTE ] MNDY: PASS: History has at least 300 days. [2026-01-30T12:14:41.179981] [DEBUG] [REMOTE ] MNDY: PASS: Price check passed. Min price $115.57. [2026-01-30T12:14:41.180116] [DEBUG] [REMOTE ] MNDY: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:41.180224] [DEBUG] [REMOTE ] MNDY: PASS: Integrity check passed. [2026-01-30T12:14:41.180264] [DEBUG] [REMOTE ] MNDY: Symbol is viable for forecasting. [2026-01-30T12:14:41.180311] [INFO ] [MAIN ] [2042/3488] MNDY kept (0.2s) | 2038 kept, 4 rejected | 139.8/min | ETA: 10.3m [2026-01-30T12:14:41.789540] [DEBUG] [REMOTE ] MNKD: Retrieved 5412 rows, trimmed to 300. [2026-01-30T12:14:41.789700] [DEBUG] [REMOTE ] MNKD: PASS: History has at least 300 days. [2026-01-30T12:14:41.789916] [DEBUG] [REMOTE ] MNKD: PASS: Price check passed. Min price $4.97. [2026-01-30T12:14:41.790056] [DEBUG] [REMOTE ] MNKD: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:41.790171] [DEBUG] [REMOTE ] MNKD: PASS: Integrity check passed. [2026-01-30T12:14:41.790212] [DEBUG] [REMOTE ] MNKD: Symbol is viable for forecasting. [2026-01-30T12:14:41.790262] [INFO ] [MAIN ] [2043/3488] MNKD kept (0.6s) | 2039 kept, 4 rejected | 139.7/min | ETA: 10.3m [2026-01-30T12:14:42.242041] [DEBUG] [REMOTE ] MNRO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:42.242180] [DEBUG] [REMOTE ] MNRO: PASS: History has at least 300 days. [2026-01-30T12:14:42.242402] [DEBUG] [REMOTE ] MNRO: PASS: Price check passed. Min price $14.83. [2026-01-30T12:14:42.242540] [DEBUG] [REMOTE ] MNRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:42.242734] [DEBUG] [REMOTE ] MNRO: PASS: Integrity check passed. [2026-01-30T12:14:42.242792] [DEBUG] [REMOTE ] MNRO: Symbol is viable for forecasting. [2026-01-30T12:14:42.242856] [INFO ] [MAIN ] [2044/3488] MNRO kept (0.5s) | 2040 kept, 4 rejected | 139.7/min | ETA: 10.3m [2026-01-30T12:14:42.549005] [DEBUG] [REMOTE ] MNSO: Retrieved 1328 rows, trimmed to 300. [2026-01-30T12:14:42.549162] [DEBUG] [REMOTE ] MNSO: PASS: History has at least 300 days. [2026-01-30T12:14:42.549371] [DEBUG] [REMOTE ] MNSO: PASS: Price check passed. Min price $18.75. [2026-01-30T12:14:42.549508] [DEBUG] [REMOTE ] MNSO: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:42.549659] [DEBUG] [REMOTE ] MNSO: PASS: Integrity check passed. [2026-01-30T12:14:42.549712] [DEBUG] [REMOTE ] MNSO: Symbol is viable for forecasting. [2026-01-30T12:14:42.549772] [INFO ] [MAIN ] [2045/3488] MNSO kept (0.3s) | 2041 kept, 4 rejected | 139.8/min | ETA: 10.3m [2026-01-30T12:14:42.903103] [DEBUG] [REMOTE ] MNTK: Retrieved 1261 rows, trimmed to 300. [2026-01-30T12:14:42.903245] [DEBUG] [REMOTE ] MNTK: PASS: History has at least 300 days. [2026-01-30T12:14:42.903452] [DEBUG] [REMOTE ] MNTK: PASS: Price check passed. Min price $1.37. [2026-01-30T12:14:42.903617] [DEBUG] [REMOTE ] MNTK: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:42.903763] [DEBUG] [REMOTE ] MNTK: PASS: Integrity check passed. [2026-01-30T12:14:42.903803] [DEBUG] [REMOTE ] MNTK: Symbol is viable for forecasting. [2026-01-30T12:14:42.903850] [INFO ] [MAIN ] [2046/3488] MNTK kept (0.4s) | 2042 kept, 4 rejected | 139.8/min | ETA: 10.3m [2026-01-30T12:14:43.208375] [DEBUG] [REMOTE ] MNY: Retrieved 575 rows, trimmed to 300. [2026-01-30T12:14:43.208515] [DEBUG] [REMOTE ] MNY: PASS: History has at least 300 days. [2026-01-30T12:14:43.208741] [DEBUG] [REMOTE ] MNY: PASS: Price check passed. Min price $1.20. [2026-01-30T12:14:43.208881] [DEBUG] [REMOTE ] MNY: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:43.209009] [DEBUG] [REMOTE ] MNY: PASS: Integrity check passed. [2026-01-30T12:14:43.209058] [DEBUG] [REMOTE ] MNY: Symbol is viable for forecasting. [2026-01-30T12:14:43.209110] [INFO ] [MAIN ] [2047/3488] MNY kept (0.3s) | 2043 kept, 4 rejected | 139.8/min | ETA: 10.3m [2026-01-30T12:14:43.890781] [DEBUG] [REMOTE ] MOD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:43.890930] [DEBUG] [REMOTE ] MOD: PASS: History has at least 300 days. [2026-01-30T12:14:43.891189] [DEBUG] [REMOTE ] MOD: PASS: Price check passed. Min price $119.68. [2026-01-30T12:14:43.891330] [DEBUG] [REMOTE ] MOD: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:43.891451] [DEBUG] [REMOTE ] MOD: PASS: Integrity check passed. [2026-01-30T12:14:43.891493] [DEBUG] [REMOTE ] MOD: Symbol is viable for forecasting. [2026-01-30T12:14:43.891543] [INFO ] [MAIN ] [2048/3488] MOD kept (0.7s) | 2044 kept, 4 rejected | 139.8/min | ETA: 10.3m [2026-01-30T12:14:44.107974] [DEBUG] [REMOTE ] MODL: Retrieved 827 rows, trimmed to 300. [2026-01-30T12:14:44.108101] [DEBUG] [REMOTE ] MODL: PASS: History has at least 300 days. [2026-01-30T12:14:44.108297] [DEBUG] [REMOTE ] MODL: PASS: Price check passed. Min price $45.53. [2026-01-30T12:14:44.108432] [DEBUG] [REMOTE ] MODL: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:44.108540] [DEBUG] [REMOTE ] MODL: PASS: Integrity check passed. [2026-01-30T12:14:44.108597] [DEBUG] [REMOTE ] MODL: Symbol is viable for forecasting. [2026-01-30T12:14:44.108647] [INFO ] [MAIN ] [2049/3488] MODL kept (0.2s) | 2045 kept, 4 rejected | 139.8/min | ETA: 10.3m [2026-01-30T12:14:44.685588] [DEBUG] [REMOTE ] MOFG: Retrieved 4530 rows, trimmed to 300. [2026-01-30T12:14:44.685734] [DEBUG] [REMOTE ] MOFG: PASS: History has at least 300 days. [2026-01-30T12:14:44.686159] [DEBUG] [REMOTE ] MOFG: PASS: Price check passed. Min price $37.15. [2026-01-30T12:14:44.686310] [DEBUG] [REMOTE ] MOFG: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:44.686440] [DEBUG] [REMOTE ] MOFG: PASS: Integrity check passed. [2026-01-30T12:14:44.686484] [DEBUG] [REMOTE ] MOFG: Symbol is viable for forecasting. [2026-01-30T12:14:44.686540] [INFO ] [MAIN ] [2050/3488] MOFG kept (0.6s) | 2046 kept, 4 rejected | 139.8/min | ETA: 10.3m [2026-01-30T12:14:45.172485] [DEBUG] [REMOTE ] MOH: Retrieved 5681 rows, trimmed to 300. [2026-01-30T12:14:45.172661] [DEBUG] [REMOTE ] MOH: PASS: History has at least 300 days. [2026-01-30T12:14:45.172871] [DEBUG] [REMOTE ] MOH: PASS: Price check passed. Min price $134.51. [2026-01-30T12:14:45.173004] [DEBUG] [REMOTE ] MOH: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:45.173116] [DEBUG] [REMOTE ] MOH: PASS: Integrity check passed. [2026-01-30T12:14:45.173155] [DEBUG] [REMOTE ] MOH: Symbol is viable for forecasting. [2026-01-30T12:14:45.173203] [INFO ] [MAIN ] [2051/3488] MOH kept (0.5s) | 2047 kept, 4 rejected | 139.8/min | ETA: 10.3m [2026-01-30T12:14:45.489128] [DEBUG] [REMOTE ] MOMO: Retrieved 2797 rows, trimmed to 300. [2026-01-30T12:14:45.489260] [DEBUG] [REMOTE ] MOMO: PASS: History has at least 300 days. [2026-01-30T12:14:45.489473] [DEBUG] [REMOTE ] MOMO: PASS: Price check passed. Min price $6.49. [2026-01-30T12:14:45.489673] [DEBUG] [REMOTE ] MOMO: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:45.489798] [DEBUG] [REMOTE ] MOMO: PASS: Integrity check passed. [2026-01-30T12:14:45.489840] [DEBUG] [REMOTE ] MOMO: Symbol is viable for forecasting. [2026-01-30T12:14:45.489888] [INFO ] [MAIN ] [2052/3488] MOMO kept (0.3s) | 2048 kept, 4 rejected | 139.8/min | ETA: 10.3m [2026-01-30T12:14:45.964962] [DEBUG] [REMOTE ] MORN: Retrieved 5219 rows, trimmed to 300. [2026-01-30T12:14:45.965093] [DEBUG] [REMOTE ] MORN: PASS: History has at least 300 days. [2026-01-30T12:14:45.965304] [DEBUG] [REMOTE ] MORN: PASS: Price check passed. Min price $201.24. [2026-01-30T12:14:45.965439] [DEBUG] [REMOTE ] MORN: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:45.965553] [DEBUG] [REMOTE ] MORN: PASS: Integrity check passed. [2026-01-30T12:14:45.965613] [DEBUG] [REMOTE ] MORN: Symbol is viable for forecasting. [2026-01-30T12:14:45.965670] [INFO ] [MAIN ] [2053/3488] MORN kept (0.5s) | 2049 kept, 4 rejected | 139.8/min | ETA: 10.3m [2026-01-30T12:14:46.446653] [DEBUG] [REMOTE ] MOS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:46.446782] [DEBUG] [REMOTE ] MOS: PASS: History has at least 300 days. [2026-01-30T12:14:46.446998] [DEBUG] [REMOTE ] MOS: PASS: Price check passed. Min price $23.39. [2026-01-30T12:14:46.447139] [DEBUG] [REMOTE ] MOS: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:46.447255] [DEBUG] [REMOTE ] MOS: PASS: Integrity check passed. [2026-01-30T12:14:46.447296] [DEBUG] [REMOTE ] MOS: Symbol is viable for forecasting. [2026-01-30T12:14:46.447345] [INFO ] [MAIN ] [2054/3488] MOS kept (0.5s) | 2050 kept, 4 rejected | 139.8/min | ETA: 10.3m [2026-01-30T12:14:46.723556] [DEBUG] [REMOTE ] MP: Retrieved 1409 rows, trimmed to 300. [2026-01-30T12:14:46.723693] [DEBUG] [REMOTE ] MP: PASS: History has at least 300 days. [2026-01-30T12:14:46.723899] [DEBUG] [REMOTE ] MP: PASS: Price check passed. Min price $50.44. [2026-01-30T12:14:46.724030] [DEBUG] [REMOTE ] MP: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:46.724136] [DEBUG] [REMOTE ] MP: PASS: Integrity check passed. [2026-01-30T12:14:46.724175] [DEBUG] [REMOTE ] MP: Symbol is viable for forecasting. [2026-01-30T12:14:46.724222] [INFO ] [MAIN ] [2055/3488] MP kept (0.3s) | 2051 kept, 4 rejected | 139.8/min | ETA: 10.3m [2026-01-30T12:14:47.283276] [DEBUG] [REMOTE ] MPA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:47.283403] [DEBUG] [REMOTE ] MPA: PASS: History has at least 300 days. [2026-01-30T12:14:47.283627] [DEBUG] [REMOTE ] MPA: PASS: Price check passed. Min price $10.98. [2026-01-30T12:14:47.283765] [DEBUG] [REMOTE ] MPA: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:47.283877] [DEBUG] [REMOTE ] MPA: PASS: Integrity check passed. [2026-01-30T12:14:47.283917] [DEBUG] [REMOTE ] MPA: Symbol is viable for forecasting. [2026-01-30T12:14:47.283965] [INFO ] [MAIN ] [2056/3488] MPA kept (0.6s) | 2052 kept, 4 rejected | 139.8/min | ETA: 10.2m [2026-01-30T12:14:47.678659] [DEBUG] [REMOTE ] MPAA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:47.678822] [DEBUG] [REMOTE ] MPAA: PASS: History has at least 300 days. [2026-01-30T12:14:47.679042] [DEBUG] [REMOTE ] MPAA: PASS: Price check passed. Min price $12.27. [2026-01-30T12:14:47.679177] [DEBUG] [REMOTE ] MPAA: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:47.679343] [DEBUG] [REMOTE ] MPAA: PASS: Integrity check passed. [2026-01-30T12:14:47.679398] [DEBUG] [REMOTE ] MPAA: Symbol is viable for forecasting. [2026-01-30T12:14:47.679462] [INFO ] [MAIN ] [2057/3488] MPAA kept (0.4s) | 2053 kept, 4 rejected | 139.8/min | ETA: 10.2m [2026-01-30T12:14:48.116103] [DEBUG] [REMOTE ] MPB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:48.116241] [DEBUG] [REMOTE ] MPB: PASS: History has at least 300 days. [2026-01-30T12:14:48.116463] [DEBUG] [REMOTE ] MPB: PASS: Price check passed. Min price $28.19. [2026-01-30T12:14:48.116614] [DEBUG] [REMOTE ] MPB: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:48.116731] [DEBUG] [REMOTE ] MPB: PASS: Integrity check passed. [2026-01-30T12:14:48.116770] [DEBUG] [REMOTE ] MPB: Symbol is viable for forecasting. [2026-01-30T12:14:48.116817] [INFO ] [MAIN ] [2058/3488] MPB kept (0.4s) | 2054 kept, 4 rejected | 139.8/min | ETA: 10.2m [2026-01-30T12:14:48.329063] [DEBUG] [REMOTE ] MPC: Retrieved 3672 rows, trimmed to 300. [2026-01-30T12:14:48.329198] [DEBUG] [REMOTE ] MPC: PASS: History has at least 300 days. [2026-01-30T12:14:48.329405] [DEBUG] [REMOTE ] MPC: PASS: Price check passed. Min price $162.63. [2026-01-30T12:14:48.329536] [DEBUG] [REMOTE ] MPC: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:48.329672] [DEBUG] [REMOTE ] MPC: PASS: Integrity check passed. [2026-01-30T12:14:48.329714] [DEBUG] [REMOTE ] MPC: Symbol is viable for forecasting. [2026-01-30T12:14:48.329763] [INFO ] [MAIN ] [2059/3488] MPC kept (0.2s) | 2055 kept, 4 rejected | 139.8/min | ETA: 10.2m [2026-01-30T12:14:48.958455] [DEBUG] [REMOTE ] MPX: Retrieved 6267 rows, trimmed to 300. [2026-01-30T12:14:48.958608] [DEBUG] [REMOTE ] MPX: PASS: History has at least 300 days. [2026-01-30T12:14:48.958823] [DEBUG] [REMOTE ] MPX: PASS: Price check passed. Min price $8.10. [2026-01-30T12:14:48.958957] [DEBUG] [REMOTE ] MPX: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:48.959071] [DEBUG] [REMOTE ] MPX: PASS: Integrity check passed. [2026-01-30T12:14:48.959111] [DEBUG] [REMOTE ] MPX: Symbol is viable for forecasting. [2026-01-30T12:14:48.959158] [INFO ] [MAIN ] [2060/3488] MPX kept (0.6s) | 2056 kept, 4 rejected | 139.8/min | ETA: 10.2m [2026-01-30T12:14:49.167158] [DEBUG] [REMOTE ] MQ: Retrieved 1166 rows, trimmed to 300. [2026-01-30T12:14:49.167284] [DEBUG] [REMOTE ] MQ: PASS: History has at least 300 days. [2026-01-30T12:14:49.167476] [DEBUG] [REMOTE ] MQ: PASS: Price check passed. Min price $4.17. [2026-01-30T12:14:49.167643] [DEBUG] [REMOTE ] MQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:49.167758] [DEBUG] [REMOTE ] MQ: PASS: Integrity check passed. [2026-01-30T12:14:49.167890] [DEBUG] [REMOTE ] MQ: Symbol is viable for forecasting. [2026-01-30T12:14:49.167954] [INFO ] [MAIN ] [2061/3488] MQ kept (0.2s) | 2057 kept, 4 rejected | 139.8/min | ETA: 10.2m [2026-01-30T12:14:49.795661] [DEBUG] [REMOTE ] MQY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:49.795798] [DEBUG] [REMOTE ] MQY: PASS: History has at least 300 days. [2026-01-30T12:14:49.796029] [DEBUG] [REMOTE ] MQY: PASS: Price check passed. Min price $11.16. [2026-01-30T12:14:49.796173] [DEBUG] [REMOTE ] MQY: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:49.796286] [DEBUG] [REMOTE ] MQY: PASS: Integrity check passed. [2026-01-30T12:14:49.796326] [DEBUG] [REMOTE ] MQY: Symbol is viable for forecasting. [2026-01-30T12:14:49.796377] [INFO ] [MAIN ] [2062/3488] MQY kept (0.6s) | 2058 kept, 4 rejected | 139.8/min | ETA: 10.2m [2026-01-30T12:14:50.122515] [DEBUG] [REMOTE ] MRAM: Retrieved 2340 rows, trimmed to 300. [2026-01-30T12:14:50.122669] [DEBUG] [REMOTE ] MRAM: PASS: History has at least 300 days. [2026-01-30T12:14:50.122879] [DEBUG] [REMOTE ] MRAM: PASS: Price check passed. Min price $7.50. [2026-01-30T12:14:50.123009] [DEBUG] [REMOTE ] MRAM: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:50.123114] [DEBUG] [REMOTE ] MRAM: PASS: Integrity check passed. [2026-01-30T12:14:50.123152] [DEBUG] [REMOTE ] MRAM: Symbol is viable for forecasting. [2026-01-30T12:14:50.123199] [INFO ] [MAIN ] [2063/3488] MRAM kept (0.3s) | 2059 kept, 4 rejected | 139.8/min | ETA: 10.2m [2026-01-30T12:14:50.581116] [DEBUG] [REMOTE ] MRBK: Retrieved 2067 rows, trimmed to 300. [2026-01-30T12:14:50.581231] [DEBUG] [REMOTE ] MRBK: PASS: History has at least 300 days. [2026-01-30T12:14:50.581431] [DEBUG] [REMOTE ] MRBK: PASS: Price check passed. Min price $14.40. [2026-01-30T12:14:50.581585] [DEBUG] [REMOTE ] MRBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:50.581706] [DEBUG] [REMOTE ] MRBK: PASS: Integrity check passed. [2026-01-30T12:14:50.581747] [DEBUG] [REMOTE ] MRBK: Symbol is viable for forecasting. [2026-01-30T12:14:50.581796] [INFO ] [MAIN ] [2064/3488] MRBK kept (0.5s) | 2060 kept, 4 rejected | 139.8/min | ETA: 10.2m [2026-01-30T12:14:50.788194] [DEBUG] [REMOTE ] MRCC: Retrieved 3333 rows, trimmed to 300. [2026-01-30T12:14:50.788313] [DEBUG] [REMOTE ] MRCC: PASS: History has at least 300 days. [2026-01-30T12:14:50.788511] [DEBUG] [REMOTE ] MRCC: PASS: Price check passed. Min price $5.73. [2026-01-30T12:14:50.788672] [DEBUG] [REMOTE ] MRCC: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:50.788783] [DEBUG] [REMOTE ] MRCC: PASS: Integrity check passed. [2026-01-30T12:14:50.788830] [DEBUG] [REMOTE ] MRCC: Symbol is viable for forecasting. [2026-01-30T12:14:50.788896] [INFO ] [MAIN ] [2065/3488] MRCC kept (0.2s) | 2061 kept, 4 rejected | 139.8/min | ETA: 10.2m [2026-01-30T12:14:51.356065] [DEBUG] [REMOTE ] MRCY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:51.356207] [DEBUG] [REMOTE ] MRCY: PASS: History has at least 300 days. [2026-01-30T12:14:51.356427] [DEBUG] [REMOTE ] MRCY: PASS: Price check passed. Min price $66.12. [2026-01-30T12:14:51.356565] [DEBUG] [REMOTE ] MRCY: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:51.356705] [DEBUG] [REMOTE ] MRCY: PASS: Integrity check passed. [2026-01-30T12:14:51.356748] [DEBUG] [REMOTE ] MRCY: Symbol is viable for forecasting. [2026-01-30T12:14:51.356798] [INFO ] [MAIN ] [2066/3488] MRCY kept (0.6s) | 2062 kept, 4 rejected | 139.8/min | ETA: 10.2m [2026-01-30T12:14:51.801974] [DEBUG] [REMOTE ] MRK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:51.802115] [DEBUG] [REMOTE ] MRK: PASS: History has at least 300 days. [2026-01-30T12:14:51.802350] [DEBUG] [REMOTE ] MRK: PASS: Price check passed. Min price $81.80. [2026-01-30T12:14:51.802488] [DEBUG] [REMOTE ] MRK: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:51.802631] [DEBUG] [REMOTE ] MRK: PASS: Integrity check passed. [2026-01-30T12:14:51.802675] [DEBUG] [REMOTE ] MRK: Symbol is viable for forecasting. [2026-01-30T12:14:51.802726] [INFO ] [MAIN ] [2067/3488] MRK kept (0.4s) | 2063 kept, 4 rejected | 139.8/min | ETA: 10.2m [2026-01-30T12:14:52.060432] [DEBUG] [REMOTE ] MRM: Retrieved 1277 rows, trimmed to 300. [2026-01-30T12:14:52.060558] [DEBUG] [REMOTE ] MRM: PASS: History has at least 300 days. [2026-01-30T12:14:52.060768] [DEBUG] [REMOTE ] MRM: PASS: Price check passed. Min price $1.53. [2026-01-30T12:14:52.060900] [DEBUG] [REMOTE ] MRM: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:52.061033] [DEBUG] [REMOTE ] MRM: PASS: Integrity check passed. [2026-01-30T12:14:52.061073] [DEBUG] [REMOTE ] MRM: Symbol is viable for forecasting. [2026-01-30T12:14:52.061121] [INFO ] [MAIN ] [2068/3488] MRM kept (0.3s) | 2064 kept, 4 rejected | 139.8/min | ETA: 10.2m [2026-01-30T12:14:52.472335] [DEBUG] [REMOTE ] MRNA: Retrieved 1795 rows, trimmed to 300. [2026-01-30T12:14:52.472452] [DEBUG] [REMOTE ] MRNA: PASS: History has at least 300 days. [2026-01-30T12:14:52.472675] [DEBUG] [REMOTE ] MRNA: PASS: Price check passed. Min price $22.36. [2026-01-30T12:14:52.472818] [DEBUG] [REMOTE ] MRNA: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:52.472929] [DEBUG] [REMOTE ] MRNA: PASS: Integrity check passed. [2026-01-30T12:14:52.472968] [DEBUG] [REMOTE ] MRNA: Symbol is viable for forecasting. [2026-01-30T12:14:52.473016] [INFO ] [MAIN ] [2069/3488] MRNA kept (0.4s) | 2065 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:53.103184] [DEBUG] [REMOTE ] MRSH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:53.103316] [DEBUG] [REMOTE ] MRSH: PASS: History has at least 300 days. [2026-01-30T12:14:53.103531] [DEBUG] [REMOTE ] MRSH: PASS: Price check passed. Min price $175.74. [2026-01-30T12:14:53.103780] [DEBUG] [REMOTE ] MRSH: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:53.103909] [DEBUG] [REMOTE ] MRSH: PASS: Integrity check passed. [2026-01-30T12:14:53.103951] [DEBUG] [REMOTE ] MRSH: Symbol is viable for forecasting. [2026-01-30T12:14:53.104000] [INFO ] [MAIN ] [2070/3488] MRSH kept (0.6s) | 2066 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:53.533193] [DEBUG] [REMOTE ] MRTN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:53.533348] [DEBUG] [REMOTE ] MRTN: PASS: History has at least 300 days. [2026-01-30T12:14:53.533629] [DEBUG] [REMOTE ] MRTN: PASS: Price check passed. Min price $9.36. [2026-01-30T12:14:53.533768] [DEBUG] [REMOTE ] MRTN: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:53.533885] [DEBUG] [REMOTE ] MRTN: PASS: Integrity check passed. [2026-01-30T12:14:53.533925] [DEBUG] [REMOTE ] MRTN: Symbol is viable for forecasting. [2026-01-30T12:14:53.533983] [INFO ] [MAIN ] [2071/3488] MRTN kept (0.4s) | 2067 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:53.813967] [DEBUG] [REMOTE ] MRVI: Retrieved 1302 rows, trimmed to 300. [2026-01-30T12:14:53.814085] [DEBUG] [REMOTE ] MRVI: PASS: History has at least 300 days. [2026-01-30T12:14:53.814274] [DEBUG] [REMOTE ] MRVI: PASS: Price check passed. Min price $2.87. [2026-01-30T12:14:53.814403] [DEBUG] [REMOTE ] MRVI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:53.814508] [DEBUG] [REMOTE ] MRVI: PASS: Integrity check passed. [2026-01-30T12:14:53.814547] [DEBUG] [REMOTE ] MRVI: Symbol is viable for forecasting. [2026-01-30T12:14:53.814621] [INFO ] [MAIN ] [2072/3488] MRVI kept (0.3s) | 2068 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:54.382032] [DEBUG] [REMOTE ] MRVL: Retrieved 6433 rows, trimmed to 300. [2026-01-30T12:14:54.382163] [DEBUG] [REMOTE ] MRVL: PASS: History has at least 300 days. [2026-01-30T12:14:54.382370] [DEBUG] [REMOTE ] MRVL: PASS: Price check passed. Min price $76.62. [2026-01-30T12:14:54.382502] [DEBUG] [REMOTE ] MRVL: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:54.382631] [DEBUG] [REMOTE ] MRVL: PASS: Integrity check passed. [2026-01-30T12:14:54.382672] [DEBUG] [REMOTE ] MRVL: Symbol is viable for forecasting. [2026-01-30T12:14:54.382720] [INFO ] [MAIN ] [2073/3488] MRVL kept (0.6s) | 2069 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:54.582680] [DEBUG] [REMOTE ] MRX: Retrieved 442 rows, trimmed to 300. [2026-01-30T12:14:54.582802] [DEBUG] [REMOTE ] MRX: PASS: History has at least 300 days. [2026-01-30T12:14:54.582999] [DEBUG] [REMOTE ] MRX: PASS: Price check passed. Min price $30.48. [2026-01-30T12:14:54.583133] [DEBUG] [REMOTE ] MRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:54.583244] [DEBUG] [REMOTE ] MRX: PASS: Integrity check passed. [2026-01-30T12:14:54.583284] [DEBUG] [REMOTE ] MRX: Symbol is viable for forecasting. [2026-01-30T12:14:54.583331] [INFO ] [MAIN ] [2074/3488] MRX kept (0.2s) | 2070 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:55.265508] [DEBUG] [REMOTE ] MS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:55.265656] [DEBUG] [REMOTE ] MS: PASS: History has at least 300 days. [2026-01-30T12:14:55.265862] [DEBUG] [REMOTE ] MS: PASS: Price check passed. Min price $158.17. [2026-01-30T12:14:55.265999] [DEBUG] [REMOTE ] MS: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:55.266301] [DEBUG] [REMOTE ] MS: PASS: Integrity check passed. [2026-01-30T12:14:55.266339] [DEBUG] [REMOTE ] MS: Symbol is viable for forecasting. [2026-01-30T12:14:55.266387] [INFO ] [MAIN ] [2075/3488] MS kept (0.7s) | 2071 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:55.553559] [DEBUG] [REMOTE ] MSA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:55.553704] [DEBUG] [REMOTE ] MSA: PASS: History has at least 300 days. [2026-01-30T12:14:55.553911] [DEBUG] [REMOTE ] MSA: PASS: Price check passed. Min price $152.94. [2026-01-30T12:14:55.554042] [DEBUG] [REMOTE ] MSA: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:55.554155] [DEBUG] [REMOTE ] MSA: PASS: Integrity check passed. [2026-01-30T12:14:55.554194] [DEBUG] [REMOTE ] MSA: Symbol is viable for forecasting. [2026-01-30T12:14:55.554241] [INFO ] [MAIN ] [2076/3488] MSA kept (0.3s) | 2072 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:56.100831] [DEBUG] [REMOTE ] MSB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:56.100991] [DEBUG] [REMOTE ] MSB: PASS: History has at least 300 days. [2026-01-30T12:14:56.101268] [DEBUG] [REMOTE ] MSB: PASS: Price check passed. Min price $30.33. [2026-01-30T12:14:56.101420] [DEBUG] [REMOTE ] MSB: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:56.101544] [DEBUG] [REMOTE ] MSB: PASS: Integrity check passed. [2026-01-30T12:14:56.101605] [DEBUG] [REMOTE ] MSB: Symbol is viable for forecasting. [2026-01-30T12:14:56.101659] [INFO ] [MAIN ] [2077/3488] MSB kept (0.5s) | 2073 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:56.285034] [DEBUG] [REMOTE ] MSBI: Retrieved 2435 rows, trimmed to 300. [2026-01-30T12:14:56.285138] [DEBUG] [REMOTE ] MSBI: PASS: History has at least 300 days. [2026-01-30T12:14:56.285335] [DEBUG] [REMOTE ] MSBI: PASS: Price check passed. Min price $15.18. [2026-01-30T12:14:56.285469] [DEBUG] [REMOTE ] MSBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:56.285603] [DEBUG] [REMOTE ] MSBI: PASS: Integrity check passed. [2026-01-30T12:14:56.285647] [DEBUG] [REMOTE ] MSBI: Symbol is viable for forecasting. [2026-01-30T12:14:56.285696] [INFO ] [MAIN ] [2078/3488] MSBI kept (0.2s) | 2074 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:56.893501] [DEBUG] [REMOTE ] MSCI: Retrieved 4579 rows, trimmed to 300. [2026-01-30T12:14:56.893682] [DEBUG] [REMOTE ] MSCI: PASS: History has at least 300 days. [2026-01-30T12:14:56.893906] [DEBUG] [REMOTE ] MSCI: PASS: Price check passed. Min price $536.90. [2026-01-30T12:14:56.894046] [DEBUG] [REMOTE ] MSCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:56.894213] [DEBUG] [REMOTE ] MSCI: PASS: Integrity check passed. [2026-01-30T12:14:56.894255] [DEBUG] [REMOTE ] MSCI: Symbol is viable for forecasting. [2026-01-30T12:14:56.894304] [INFO ] [MAIN ] [2079/3488] MSCI kept (0.6s) | 2075 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:57.396220] [DEBUG] [REMOTE ] MSD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:57.396550] [DEBUG] [REMOTE ] MSD: PASS: History has at least 300 days. [2026-01-30T12:14:57.396784] [DEBUG] [REMOTE ] MSD: PASS: Price check passed. Min price $7.09. [2026-01-30T12:14:57.396917] [DEBUG] [REMOTE ] MSD: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:57.397033] [DEBUG] [REMOTE ] MSD: PASS: Integrity check passed. [2026-01-30T12:14:57.397073] [DEBUG] [REMOTE ] MSD: Symbol is viable for forecasting. [2026-01-30T12:14:57.397305] [INFO ] [MAIN ] [2080/3488] MSD kept (0.5s) | 2076 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:57.774705] [DEBUG] [REMOTE ] MSEX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:14:57.774840] [DEBUG] [REMOTE ] MSEX: PASS: History has at least 300 days. [2026-01-30T12:14:57.775063] [DEBUG] [REMOTE ] MSEX: PASS: Price check passed. Min price $48.59. [2026-01-30T12:14:57.775197] [DEBUG] [REMOTE ] MSEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:57.775313] [DEBUG] [REMOTE ] MSEX: PASS: Integrity check passed. [2026-01-30T12:14:57.775351] [DEBUG] [REMOTE ] MSEX: Symbol is viable for forecasting. [2026-01-30T12:14:57.775398] [INFO ] [MAIN ] [2081/3488] MSEX kept (0.4s) | 2077 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:57.981413] [DEBUG] [REMOTE ] MSFD: Retrieved 852 rows, trimmed to 300. [2026-01-30T12:14:57.981543] [DEBUG] [REMOTE ] MSFD: PASS: History has at least 300 days. [2026-01-30T12:14:57.981773] [DEBUG] [REMOTE ] MSFD: PASS: Price check passed. Min price $10.74. [2026-01-30T12:14:57.981910] [DEBUG] [REMOTE ] MSFD: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:57.982019] [DEBUG] [REMOTE ] MSFD: PASS: Integrity check passed. [2026-01-30T12:14:57.982060] [DEBUG] [REMOTE ] MSFD: Symbol is viable for forecasting. [2026-01-30T12:14:57.982107] [INFO ] [MAIN ] [2082/3488] MSFD kept (0.2s) | 2078 kept, 4 rejected | 139.8/min | ETA: 10.1m [2026-01-30T12:14:58.381598] [DEBUG] [REMOTE ] MSFL: Retrieved 469 rows, trimmed to 300. [2026-01-30T12:14:58.381751] [DEBUG] [REMOTE ] MSFL: PASS: History has at least 300 days. [2026-01-30T12:14:58.381963] [DEBUG] [REMOTE ] MSFL: PASS: Price check passed. Min price $21.30. [2026-01-30T12:14:58.382103] [DEBUG] [REMOTE ] MSFL: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:58.382215] [DEBUG] [REMOTE ] MSFL: PASS: Integrity check passed. [2026-01-30T12:14:58.382256] [DEBUG] [REMOTE ] MSFL: Symbol is viable for forecasting. [2026-01-30T12:14:58.382305] [INFO ] [MAIN ] [2083/3488] MSFL kept (0.4s) | 2079 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:14:58.732720] [DEBUG] [REMOTE ] MSGE: Retrieved 700 rows, trimmed to 300. [2026-01-30T12:14:58.732849] [DEBUG] [REMOTE ] MSGE: PASS: History has at least 300 days. [2026-01-30T12:14:58.733061] [DEBUG] [REMOTE ] MSGE: PASS: Price check passed. Min price $43.84. [2026-01-30T12:14:58.733210] [DEBUG] [REMOTE ] MSGE: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:58.733316] [DEBUG] [REMOTE ] MSGE: PASS: Integrity check passed. [2026-01-30T12:14:58.733355] [DEBUG] [REMOTE ] MSGE: Symbol is viable for forecasting. [2026-01-30T12:14:58.733401] [INFO ] [MAIN ] [2084/3488] MSGE kept (0.4s) | 2080 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:14:59.267233] [DEBUG] [REMOTE ] MSGM: Retrieved 1267 rows, trimmed to 300. [2026-01-30T12:14:59.267373] [DEBUG] [REMOTE ] MSGM: PASS: History has at least 300 days. [2026-01-30T12:14:59.267610] [DEBUG] [REMOTE ] MSGM: PASS: Price check passed. Min price $2.19. [2026-01-30T12:14:59.267756] [DEBUG] [REMOTE ] MSGM: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:59.267905] [DEBUG] [REMOTE ] MSGM: PASS: Integrity check passed. [2026-01-30T12:14:59.267954] [DEBUG] [REMOTE ] MSGM: Symbol is viable for forecasting. [2026-01-30T12:14:59.268005] [INFO ] [MAIN ] [2085/3488] MSGM kept (0.5s) | 2081 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:14:59.714528] [DEBUG] [REMOTE ] MSGS: Retrieved 2597 rows, trimmed to 300. [2026-01-30T12:14:59.714697] [DEBUG] [REMOTE ] MSGS: PASS: History has at least 300 days. [2026-01-30T12:14:59.714930] [DEBUG] [REMOTE ] MSGS: PASS: Price check passed. Min price $212.91. [2026-01-30T12:14:59.715089] [DEBUG] [REMOTE ] MSGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:14:59.715217] [DEBUG] [REMOTE ] MSGS: PASS: Integrity check passed. [2026-01-30T12:14:59.715264] [DEBUG] [REMOTE ] MSGS: Symbol is viable for forecasting. [2026-01-30T12:14:59.715323] [INFO ] [MAIN ] [2086/3488] MSGS kept (0.4s) | 2082 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:15:00.280755] [DEBUG] [REMOTE ] MSI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:00.280862] [DEBUG] [REMOTE ] MSI: PASS: History has at least 300 days. [2026-01-30T12:15:00.281087] [DEBUG] [REMOTE ] MSI: PASS: Price check passed. Min price $363.49. [2026-01-30T12:15:00.281220] [DEBUG] [REMOTE ] MSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:00.281335] [DEBUG] [REMOTE ] MSI: PASS: Integrity check passed. [2026-01-30T12:15:00.281374] [DEBUG] [REMOTE ] MSI: Symbol is viable for forecasting. [2026-01-30T12:15:00.281422] [INFO ] [MAIN ] [2087/3488] MSI kept (0.6s) | 2083 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:15:00.712551] [DEBUG] [REMOTE ] MSM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:00.712699] [DEBUG] [REMOTE ] MSM: PASS: History has at least 300 days. [2026-01-30T12:15:00.712907] [DEBUG] [REMOTE ] MSM: PASS: Price check passed. Min price $80.26. [2026-01-30T12:15:00.713040] [DEBUG] [REMOTE ] MSM: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:00.713151] [DEBUG] [REMOTE ] MSM: PASS: Integrity check passed. [2026-01-30T12:15:00.713191] [DEBUG] [REMOTE ] MSM: Symbol is viable for forecasting. [2026-01-30T12:15:00.713239] [INFO ] [MAIN ] [2088/3488] MSM kept (0.4s) | 2084 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:15:00.924389] [DEBUG] [REMOTE ] MSTX: Retrieved 365 rows, trimmed to 300. [2026-01-30T12:15:00.924511] [DEBUG] [REMOTE ] MSTX: PASS: History has at least 300 days. [2026-01-30T12:15:00.924742] [DEBUG] [REMOTE ] MSTX: PASS: Price check passed. Min price $3.19. [2026-01-30T12:15:00.924881] [DEBUG] [REMOTE ] MSTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:00.924995] [DEBUG] [REMOTE ] MSTX: PASS: Integrity check passed. [2026-01-30T12:15:00.925036] [DEBUG] [REMOTE ] MSTX: Symbol is viable for forecasting. [2026-01-30T12:15:00.925089] [INFO ] [MAIN ] [2089/3488] MSTX kept (0.2s) | 2085 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:15:01.576453] [DEBUG] [REMOTE ] MTB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:01.576635] [DEBUG] [REMOTE ] MTB: PASS: History has at least 300 days. [2026-01-30T12:15:01.576918] [DEBUG] [REMOTE ] MTB: PASS: Price check passed. Min price $179.48. [2026-01-30T12:15:01.577080] [DEBUG] [REMOTE ] MTB: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:01.577265] [DEBUG] [REMOTE ] MTB: PASS: Integrity check passed. [2026-01-30T12:15:01.577307] [DEBUG] [REMOTE ] MTB: Symbol is viable for forecasting. [2026-01-30T12:15:01.577507] [INFO ] [MAIN ] [2090/3488] MTB kept (0.7s) | 2086 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:15:01.949775] [DEBUG] [REMOTE ] MTCH: Retrieved 2562 rows, trimmed to 300. [2026-01-30T12:15:01.949909] [DEBUG] [REMOTE ] MTCH: PASS: History has at least 300 days. [2026-01-30T12:15:01.950124] [DEBUG] [REMOTE ] MTCH: PASS: Price check passed. Min price $30.85. [2026-01-30T12:15:01.950265] [DEBUG] [REMOTE ] MTCH: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:01.950382] [DEBUG] [REMOTE ] MTCH: PASS: Integrity check passed. [2026-01-30T12:15:01.950424] [DEBUG] [REMOTE ] MTCH: Symbol is viable for forecasting. [2026-01-30T12:15:01.950475] [INFO ] [MAIN ] [2091/3488] MTCH kept (0.4s) | 2087 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:15:02.496071] [DEBUG] [REMOTE ] MTD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:02.496225] [DEBUG] [REMOTE ] MTD: PASS: History has at least 300 days. [2026-01-30T12:15:02.496480] [DEBUG] [REMOTE ] MTD: PASS: Price check passed. Min price $1371.42. [2026-01-30T12:15:02.496634] [DEBUG] [REMOTE ] MTD: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:02.496759] [DEBUG] [REMOTE ] MTD: PASS: Integrity check passed. [2026-01-30T12:15:02.496799] [DEBUG] [REMOTE ] MTD: Symbol is viable for forecasting. [2026-01-30T12:15:02.496866] [INFO ] [MAIN ] [2092/3488] MTD kept (0.5s) | 2088 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:15:03.028799] [DEBUG] [REMOTE ] MTG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:03.028937] [DEBUG] [REMOTE ] MTG: PASS: History has at least 300 days. [2026-01-30T12:15:03.029151] [DEBUG] [REMOTE ] MTG: PASS: Price check passed. Min price $25.70. [2026-01-30T12:15:03.029310] [DEBUG] [REMOTE ] MTG: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:03.029461] [DEBUG] [REMOTE ] MTG: PASS: Integrity check passed. [2026-01-30T12:15:03.029511] [DEBUG] [REMOTE ] MTG: Symbol is viable for forecasting. [2026-01-30T12:15:03.029560] [INFO ] [MAIN ] [2093/3488] MTG kept (0.5s) | 2089 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:15:03.488993] [DEBUG] [REMOTE ] MTH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:03.489147] [DEBUG] [REMOTE ] MTH: PASS: History has at least 300 days. [2026-01-30T12:15:03.489387] [DEBUG] [REMOTE ] MTH: PASS: Price check passed. Min price $64.16. [2026-01-30T12:15:03.489529] [DEBUG] [REMOTE ] MTH: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:03.489663] [DEBUG] [REMOTE ] MTH: PASS: Integrity check passed. [2026-01-30T12:15:03.489707] [DEBUG] [REMOTE ] MTH: Symbol is viable for forecasting. [2026-01-30T12:15:03.489757] [INFO ] [MAIN ] [2094/3488] MTH kept (0.5s) | 2090 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:15:03.748730] [DEBUG] [REMOTE ] MTLS: Retrieved 2917 rows, trimmed to 300. [2026-01-30T12:15:03.748837] [DEBUG] [REMOTE ] MTLS: PASS: History has at least 300 days. [2026-01-30T12:15:03.749029] [DEBUG] [REMOTE ] MTLS: PASS: Price check passed. Min price $5.40. [2026-01-30T12:15:03.749160] [DEBUG] [REMOTE ] MTLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:03.749266] [DEBUG] [REMOTE ] MTLS: PASS: Integrity check passed. [2026-01-30T12:15:03.749305] [DEBUG] [REMOTE ] MTLS: Symbol is viable for forecasting. [2026-01-30T12:15:03.749353] [INFO ] [MAIN ] [2095/3488] MTLS kept (0.3s) | 2091 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:15:04.336420] [DEBUG] [REMOTE ] MTN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:04.336589] [DEBUG] [REMOTE ] MTN: PASS: History has at least 300 days. [2026-01-30T12:15:04.336844] [DEBUG] [REMOTE ] MTN: PASS: Price check passed. Min price $131.47. [2026-01-30T12:15:04.337012] [DEBUG] [REMOTE ] MTN: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:04.337149] [DEBUG] [REMOTE ] MTN: PASS: Integrity check passed. [2026-01-30T12:15:04.337197] [DEBUG] [REMOTE ] MTN: Symbol is viable for forecasting. [2026-01-30T12:15:04.337256] [INFO ] [MAIN ] [2096/3488] MTN kept (0.6s) | 2092 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:15:04.878041] [DEBUG] [REMOTE ] MTRN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:04.878187] [DEBUG] [REMOTE ] MTRN: PASS: History has at least 300 days. [2026-01-30T12:15:04.878414] [DEBUG] [REMOTE ] MTRN: PASS: Price check passed. Min price $111.37. [2026-01-30T12:15:04.878548] [DEBUG] [REMOTE ] MTRN: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:04.878689] [DEBUG] [REMOTE ] MTRN: PASS: Integrity check passed. [2026-01-30T12:15:04.878730] [DEBUG] [REMOTE ] MTRN: Symbol is viable for forecasting. [2026-01-30T12:15:04.878780] [INFO ] [MAIN ] [2097/3488] MTRN kept (0.5s) | 2093 kept, 4 rejected | 139.8/min | ETA: 10.0m [2026-01-30T12:15:05.352987] [DEBUG] [REMOTE ] MTRX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:05.353128] [DEBUG] [REMOTE ] MTRX: PASS: History has at least 300 days. [2026-01-30T12:15:05.353352] [DEBUG] [REMOTE ] MTRX: PASS: Price check passed. Min price $11.02. [2026-01-30T12:15:05.353687] [DEBUG] [REMOTE ] MTRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:05.353804] [DEBUG] [REMOTE ] MTRX: PASS: Integrity check passed. [2026-01-30T12:15:05.353845] [DEBUG] [REMOTE ] MTRX: Symbol is viable for forecasting. [2026-01-30T12:15:05.353911] [INFO ] [MAIN ] [2098/3488] MTRX kept (0.5s) | 2094 kept, 4 rejected | 139.8/min | ETA: 9.9m [2026-01-30T12:15:05.627970] [DEBUG] [REMOTE ] MTSI: Retrieved 3489 rows, trimmed to 300. [2026-01-30T12:15:05.628099] [DEBUG] [REMOTE ] MTSI: PASS: History has at least 300 days. [2026-01-30T12:15:05.628328] [DEBUG] [REMOTE ] MTSI: PASS: Price check passed. Min price $144.13. [2026-01-30T12:15:05.628464] [DEBUG] [REMOTE ] MTSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:05.628601] [DEBUG] [REMOTE ] MTSI: PASS: Integrity check passed. [2026-01-30T12:15:05.628647] [DEBUG] [REMOTE ] MTSI: Symbol is viable for forecasting. [2026-01-30T12:15:05.628698] [INFO ] [MAIN ] [2099/3488] MTSI kept (0.3s) | 2095 kept, 4 rejected | 139.8/min | ETA: 9.9m [2026-01-30T12:15:06.176505] [DEBUG] [REMOTE ] MTX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:06.176656] [DEBUG] [REMOTE ] MTX: PASS: History has at least 300 days. [2026-01-30T12:15:06.176874] [DEBUG] [REMOTE ] MTX: PASS: Price check passed. Min price $55.50. [2026-01-30T12:15:06.177007] [DEBUG] [REMOTE ] MTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:06.177119] [DEBUG] [REMOTE ] MTX: PASS: Integrity check passed. [2026-01-30T12:15:06.177157] [DEBUG] [REMOTE ] MTX: Symbol is viable for forecasting. [2026-01-30T12:15:06.177210] [INFO ] [MAIN ] [2100/3488] MTX kept (0.5s) | 2096 kept, 4 rejected | 139.8/min | ETA: 9.9m [2026-01-30T12:15:06.680384] [DEBUG] [REMOTE ] MTZ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:06.680512] [DEBUG] [REMOTE ] MTZ: PASS: History has at least 300 days. [2026-01-30T12:15:06.680734] [DEBUG] [REMOTE ] MTZ: PASS: Price check passed. Min price $190.08. [2026-01-30T12:15:06.680868] [DEBUG] [REMOTE ] MTZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:06.681007] [DEBUG] [REMOTE ] MTZ: PASS: Integrity check passed. [2026-01-30T12:15:06.681048] [DEBUG] [REMOTE ] MTZ: Symbol is viable for forecasting. [2026-01-30T12:15:06.681096] [INFO ] [MAIN ] [2101/3488] MTZ kept (0.5s) | 2097 kept, 4 rejected | 139.7/min | ETA: 9.9m [2026-01-30T12:15:06.952266] [DEBUG] [REMOTE ] MUA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:06.952404] [DEBUG] [REMOTE ] MUA: PASS: History has at least 300 days. [2026-01-30T12:15:06.952641] [DEBUG] [REMOTE ] MUA: PASS: Price check passed. Min price $10.35. [2026-01-30T12:15:06.952777] [DEBUG] [REMOTE ] MUA: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:06.952892] [DEBUG] [REMOTE ] MUA: PASS: Integrity check passed. [2026-01-30T12:15:06.952931] [DEBUG] [REMOTE ] MUA: Symbol is viable for forecasting. [2026-01-30T12:15:06.952979] [INFO ] [MAIN ] [2102/3488] MUA kept (0.3s) | 2098 kept, 4 rejected | 139.8/min | ETA: 9.9m [2026-01-30T12:15:07.636137] [DEBUG] [REMOTE ] MUC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:07.636308] [DEBUG] [REMOTE ] MUC: PASS: History has at least 300 days. [2026-01-30T12:15:07.636590] [DEBUG] [REMOTE ] MUC: PASS: Price check passed. Min price $10.50. [2026-01-30T12:15:07.636728] [DEBUG] [REMOTE ] MUC: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:07.636851] [DEBUG] [REMOTE ] MUC: PASS: Integrity check passed. [2026-01-30T12:15:07.636891] [DEBUG] [REMOTE ] MUC: Symbol is viable for forecasting. [2026-01-30T12:15:07.636942] [INFO ] [MAIN ] [2103/3488] MUC kept (0.7s) | 2099 kept, 4 rejected | 139.7/min | ETA: 9.9m [2026-01-30T12:15:08.118919] [DEBUG] [REMOTE ] MUE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:08.119065] [DEBUG] [REMOTE ] MUE: PASS: History has at least 300 days. [2026-01-30T12:15:08.119307] [DEBUG] [REMOTE ] MUE: PASS: Price check passed. Min price $9.80. [2026-01-30T12:15:08.119654] [DEBUG] [REMOTE ] MUE: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:08.119777] [DEBUG] [REMOTE ] MUE: PASS: Integrity check passed. [2026-01-30T12:15:08.119817] [DEBUG] [REMOTE ] MUE: Symbol is viable for forecasting. [2026-01-30T12:15:08.119880] [INFO ] [MAIN ] [2104/3488] MUE kept (0.5s) | 2100 kept, 4 rejected | 139.7/min | ETA: 9.9m [2026-01-30T12:15:08.446152] [DEBUG] [REMOTE ] MUFG: Retrieved 6229 rows, trimmed to 300. [2026-01-30T12:15:08.446291] [DEBUG] [REMOTE ] MUFG: PASS: History has at least 300 days. [2026-01-30T12:15:08.446509] [DEBUG] [REMOTE ] MUFG: PASS: Price check passed. Min price $14.88. [2026-01-30T12:15:08.446667] [DEBUG] [REMOTE ] MUFG: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:08.446786] [DEBUG] [REMOTE ] MUFG: PASS: Integrity check passed. [2026-01-30T12:15:08.446827] [DEBUG] [REMOTE ] MUFG: Symbol is viable for forecasting. [2026-01-30T12:15:08.446876] [INFO ] [MAIN ] [2105/3488] MUFG kept (0.3s) | 2101 kept, 4 rejected | 139.7/min | ETA: 9.9m [2026-01-30T12:15:08.965906] [DEBUG] [REMOTE ] MUJ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:08.966044] [DEBUG] [REMOTE ] MUJ: PASS: History has at least 300 days. [2026-01-30T12:15:08.966269] [DEBUG] [REMOTE ] MUJ: PASS: Price check passed. Min price $11.57. [2026-01-30T12:15:08.966402] [DEBUG] [REMOTE ] MUJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:08.966518] [DEBUG] [REMOTE ] MUJ: PASS: Integrity check passed. [2026-01-30T12:15:08.966558] [DEBUG] [REMOTE ] MUJ: Symbol is viable for forecasting. [2026-01-30T12:15:08.966626] [INFO ] [MAIN ] [2106/3488] MUJ kept (0.5s) | 2102 kept, 4 rejected | 139.7/min | ETA: 9.9m [2026-01-30T12:15:09.353175] [DEBUG] [REMOTE ] MUSA: Retrieved 3131 rows, trimmed to 300. [2026-01-30T12:15:09.353295] [DEBUG] [REMOTE ] MUSA: PASS: History has at least 300 days. [2026-01-30T12:15:09.353492] [DEBUG] [REMOTE ] MUSA: PASS: Price check passed. Min price $356.16. [2026-01-30T12:15:09.353646] [DEBUG] [REMOTE ] MUSA: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:09.353757] [DEBUG] [REMOTE ] MUSA: PASS: Integrity check passed. [2026-01-30T12:15:09.353797] [DEBUG] [REMOTE ] MUSA: Symbol is viable for forecasting. [2026-01-30T12:15:09.353845] [INFO ] [MAIN ] [2107/3488] MUSA kept (0.4s) | 2103 kept, 4 rejected | 139.7/min | ETA: 9.9m [2026-01-30T12:15:09.664212] [DEBUG] [REMOTE ] MUX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:09.664365] [DEBUG] [REMOTE ] MUX: PASS: History has at least 300 days. [2026-01-30T12:15:09.664618] [DEBUG] [REMOTE ] MUX: PASS: Price check passed. Min price $15.66. [2026-01-30T12:15:09.664755] [DEBUG] [REMOTE ] MUX: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:09.664876] [DEBUG] [REMOTE ] MUX: PASS: Integrity check passed. [2026-01-30T12:15:09.664916] [DEBUG] [REMOTE ] MUX: Symbol is viable for forecasting. [2026-01-30T12:15:09.664965] [INFO ] [MAIN ] [2108/3488] MUX kept (0.3s) | 2104 kept, 4 rejected | 139.7/min | ETA: 9.9m [2026-01-30T12:15:10.023175] [DEBUG] [REMOTE ] MVBF: Retrieved 4371 rows, trimmed to 300. [2026-01-30T12:15:10.023310] [DEBUG] [REMOTE ] MVBF: PASS: History has at least 300 days. [2026-01-30T12:15:10.023736] [DEBUG] [REMOTE ] MVBF: PASS: Price check passed. Min price $25.39. [2026-01-30T12:15:10.023872] [DEBUG] [REMOTE ] MVBF: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:10.023984] [DEBUG] [REMOTE ] MVBF: PASS: Integrity check passed. [2026-01-30T12:15:10.024024] [DEBUG] [REMOTE ] MVBF: Symbol is viable for forecasting. [2026-01-30T12:15:10.024071] [INFO ] [MAIN ] [2109/3488] MVBF kept (0.4s) | 2105 kept, 4 rejected | 139.8/min | ETA: 9.9m [2026-01-30T12:15:10.485865] [DEBUG] [REMOTE ] MVF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:10.485989] [DEBUG] [REMOTE ] MVF: PASS: History has at least 300 days. [2026-01-30T12:15:10.486206] [DEBUG] [REMOTE ] MVF: PASS: Price check passed. Min price $6.78. [2026-01-30T12:15:10.486348] [DEBUG] [REMOTE ] MVF: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:10.486469] [DEBUG] [REMOTE ] MVF: PASS: Integrity check passed. [2026-01-30T12:15:10.486511] [DEBUG] [REMOTE ] MVF: Symbol is viable for forecasting. [2026-01-30T12:15:10.486594] [INFO ] [MAIN ] [2110/3488] MVF kept (0.5s) | 2106 kept, 4 rejected | 139.8/min | ETA: 9.9m [2026-01-30T12:15:10.872561] [DEBUG] [REMOTE ] MWA: Retrieved 4950 rows, trimmed to 300. [2026-01-30T12:15:10.872730] [DEBUG] [REMOTE ] MWA: PASS: History has at least 300 days. [2026-01-30T12:15:10.872960] [DEBUG] [REMOTE ] MWA: PASS: Price check passed. Min price $22.91. [2026-01-30T12:15:10.873102] [DEBUG] [REMOTE ] MWA: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:10.873218] [DEBUG] [REMOTE ] MWA: PASS: Integrity check passed. [2026-01-30T12:15:10.873260] [DEBUG] [REMOTE ] MWA: Symbol is viable for forecasting. [2026-01-30T12:15:10.873310] [INFO ] [MAIN ] [2111/3488] MWA kept (0.4s) | 2107 kept, 4 rejected | 139.8/min | ETA: 9.9m [2026-01-30T12:15:11.378311] [DEBUG] [REMOTE ] MX: Retrieved 3744 rows, trimmed to 300. [2026-01-30T12:15:11.378443] [DEBUG] [REMOTE ] MX: PASS: History has at least 300 days. [2026-01-30T12:15:11.378871] [DEBUG] [REMOTE ] MX: PASS: Price check passed. Min price $2.27. [2026-01-30T12:15:11.379022] [DEBUG] [REMOTE ] MX: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:11.379164] [DEBUG] [REMOTE ] MX: PASS: Integrity check passed. [2026-01-30T12:15:11.379206] [DEBUG] [REMOTE ] MX: Symbol is viable for forecasting. [2026-01-30T12:15:11.379262] [INFO ] [MAIN ] [2112/3488] MX kept (0.5s) | 2108 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:11.926926] [DEBUG] [REMOTE ] MXF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:11.927059] [DEBUG] [REMOTE ] MXF: PASS: History has at least 300 days. [2026-01-30T12:15:11.927269] [DEBUG] [REMOTE ] MXF: PASS: Price check passed. Min price $18.40. [2026-01-30T12:15:11.927400] [DEBUG] [REMOTE ] MXF: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:11.927511] [DEBUG] [REMOTE ] MXF: PASS: Integrity check passed. [2026-01-30T12:15:11.927550] [DEBUG] [REMOTE ] MXF: Symbol is viable for forecasting. [2026-01-30T12:15:11.927617] [INFO ] [MAIN ] [2113/3488] MXF kept (0.5s) | 2109 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:12.399705] [DEBUG] [REMOTE ] MXL: Retrieved 3988 rows, trimmed to 300. [2026-01-30T12:15:12.399832] [DEBUG] [REMOTE ] MXL: PASS: History has at least 300 days. [2026-01-30T12:15:12.400039] [DEBUG] [REMOTE ] MXL: PASS: Price check passed. Min price $13.05. [2026-01-30T12:15:12.400175] [DEBUG] [REMOTE ] MXL: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:12.400289] [DEBUG] [REMOTE ] MXL: PASS: Integrity check passed. [2026-01-30T12:15:12.400329] [DEBUG] [REMOTE ] MXL: Symbol is viable for forecasting. [2026-01-30T12:15:12.400379] [INFO ] [MAIN ] [2114/3488] MXL kept (0.5s) | 2110 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:12.874217] [DEBUG] [REMOTE ] MYE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:12.874348] [DEBUG] [REMOTE ] MYE: PASS: History has at least 300 days. [2026-01-30T12:15:12.874561] [DEBUG] [REMOTE ] MYE: PASS: Price check passed. Min price $16.61. [2026-01-30T12:15:12.874722] [DEBUG] [REMOTE ] MYE: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:12.874839] [DEBUG] [REMOTE ] MYE: PASS: Integrity check passed. [2026-01-30T12:15:12.874880] [DEBUG] [REMOTE ] MYE: Symbol is viable for forecasting. [2026-01-30T12:15:12.874930] [INFO ] [MAIN ] [2115/3488] MYE kept (0.5s) | 2111 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:13.213908] [DEBUG] [REMOTE ] MYGN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:13.214067] [DEBUG] [REMOTE ] MYGN: PASS: History has at least 300 days. [2026-01-30T12:15:13.214360] [DEBUG] [REMOTE ] MYGN: PASS: Price check passed. Min price $5.54. [2026-01-30T12:15:13.214564] [DEBUG] [REMOTE ] MYGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:13.214762] [DEBUG] [REMOTE ] MYGN: PASS: Integrity check passed. [2026-01-30T12:15:13.214826] [DEBUG] [REMOTE ] MYGN: Symbol is viable for forecasting. [2026-01-30T12:15:13.214922] [INFO ] [MAIN ] [2116/3488] MYGN kept (0.3s) | 2112 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:13.734008] [DEBUG] [REMOTE ] MYI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:13.734136] [DEBUG] [REMOTE ] MYI: PASS: History has at least 300 days. [2026-01-30T12:15:13.734340] [DEBUG] [REMOTE ] MYI: PASS: Price check passed. Min price $10.65. [2026-01-30T12:15:13.734473] [DEBUG] [REMOTE ] MYI: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:13.734601] [DEBUG] [REMOTE ] MYI: PASS: Integrity check passed. [2026-01-30T12:15:13.734642] [DEBUG] [REMOTE ] MYI: Symbol is viable for forecasting. [2026-01-30T12:15:13.734690] [INFO ] [MAIN ] [2117/3488] MYI kept (0.5s) | 2113 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:14.202271] [DEBUG] [REMOTE ] MYN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:14.202412] [DEBUG] [REMOTE ] MYN: PASS: History has at least 300 days. [2026-01-30T12:15:14.202652] [DEBUG] [REMOTE ] MYN: PASS: Price check passed. Min price $9.79. [2026-01-30T12:15:14.202792] [DEBUG] [REMOTE ] MYN: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:14.202909] [DEBUG] [REMOTE ] MYN: PASS: Integrity check passed. [2026-01-30T12:15:14.202948] [DEBUG] [REMOTE ] MYN: Symbol is viable for forecasting. [2026-01-30T12:15:14.202996] [INFO ] [MAIN ] [2118/3488] MYN kept (0.5s) | 2114 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:14.579191] [DEBUG] [REMOTE ] MYRG: Retrieved 4393 rows, trimmed to 300. [2026-01-30T12:15:14.579320] [DEBUG] [REMOTE ] MYRG: PASS: History has at least 300 days. [2026-01-30T12:15:14.579521] [DEBUG] [REMOTE ] MYRG: PASS: Price check passed. Min price $203.61. [2026-01-30T12:15:14.579672] [DEBUG] [REMOTE ] MYRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:14.579781] [DEBUG] [REMOTE ] MYRG: PASS: Integrity check passed. [2026-01-30T12:15:14.579820] [DEBUG] [REMOTE ] MYRG: Symbol is viable for forecasting. [2026-01-30T12:15:14.579868] [INFO ] [MAIN ] [2119/3488] MYRG kept (0.4s) | 2115 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:14.824283] [DEBUG] [REMOTE ] NA: Retrieved 892 rows, trimmed to 300. [2026-01-30T12:15:14.824407] [DEBUG] [REMOTE ] NA: PASS: History has at least 300 days. [2026-01-30T12:15:14.824626] [DEBUG] [REMOTE ] NA: PASS: Price check passed. Min price $2.99. [2026-01-30T12:15:14.824763] [DEBUG] [REMOTE ] NA: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:14.824870] [DEBUG] [REMOTE ] NA: PASS: Integrity check passed. [2026-01-30T12:15:14.824913] [DEBUG] [REMOTE ] NA: Symbol is viable for forecasting. [2026-01-30T12:15:14.824962] [INFO ] [MAIN ] [2120/3488] NA kept (0.2s) | 2116 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:15.327922] [DEBUG] [REMOTE ] NAAS: Retrieved 2079 rows, trimmed to 300. [2026-01-30T12:15:15.328034] [DEBUG] [REMOTE ] NAAS: PASS: History has at least 300 days. [2026-01-30T12:15:15.328229] [DEBUG] [REMOTE ] NAAS: PASS: Price check passed. Min price $2.82. [2026-01-30T12:15:15.328357] [DEBUG] [REMOTE ] NAAS: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:15.328466] [DEBUG] [REMOTE ] NAAS: PASS: Integrity check passed. [2026-01-30T12:15:15.328506] [DEBUG] [REMOTE ] NAAS: Symbol is viable for forecasting. [2026-01-30T12:15:15.328552] [INFO ] [MAIN ] [2121/3488] NAAS kept (0.5s) | 2117 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:15.722374] [DEBUG] [REMOTE ] NABL: Retrieved 1139 rows, trimmed to 300. [2026-01-30T12:15:15.722504] [DEBUG] [REMOTE ] NABL: PASS: History has at least 300 days. [2026-01-30T12:15:15.722714] [DEBUG] [REMOTE ] NABL: PASS: Price check passed. Min price $6.15. [2026-01-30T12:15:15.722847] [DEBUG] [REMOTE ] NABL: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:15.722953] [DEBUG] [REMOTE ] NABL: PASS: Integrity check passed. [2026-01-30T12:15:15.722992] [DEBUG] [REMOTE ] NABL: Symbol is viable for forecasting. [2026-01-30T12:15:15.723054] [INFO ] [MAIN ] [2122/3488] NABL kept (0.4s) | 2118 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:16.349233] [DEBUG] [REMOTE ] NAC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:16.349393] [DEBUG] [REMOTE ] NAC: PASS: History has at least 300 days. [2026-01-30T12:15:16.349680] [DEBUG] [REMOTE ] NAC: PASS: Price check passed. Min price $11.54. [2026-01-30T12:15:16.349852] [DEBUG] [REMOTE ] NAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:16.350018] [DEBUG] [REMOTE ] NAC: PASS: Integrity check passed. [2026-01-30T12:15:16.350060] [DEBUG] [REMOTE ] NAC: Symbol is viable for forecasting. [2026-01-30T12:15:16.350111] [INFO ] [MAIN ] [2123/3488] NAC kept (0.6s) | 2119 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:16.822107] [DEBUG] [REMOTE ] NAD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:16.822251] [DEBUG] [REMOTE ] NAD: PASS: History has at least 300 days. [2026-01-30T12:15:16.822509] [DEBUG] [REMOTE ] NAD: PASS: Price check passed. Min price $11.60. [2026-01-30T12:15:16.822677] [DEBUG] [REMOTE ] NAD: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:16.822799] [DEBUG] [REMOTE ] NAD: PASS: Integrity check passed. [2026-01-30T12:15:16.822838] [DEBUG] [REMOTE ] NAD: Symbol is viable for forecasting. [2026-01-30T12:15:16.822887] [INFO ] [MAIN ] [2124/3488] NAD kept (0.5s) | 2120 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:17.282129] [DEBUG] [REMOTE ] NATH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:17.282268] [DEBUG] [REMOTE ] NATH: PASS: History has at least 300 days. [2026-01-30T12:15:17.282496] [DEBUG] [REMOTE ] NATH: PASS: Price check passed. Min price $89.87. [2026-01-30T12:15:17.282669] [DEBUG] [REMOTE ] NATH: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:17.282795] [DEBUG] [REMOTE ] NATH: PASS: Integrity check passed. [2026-01-30T12:15:17.282836] [DEBUG] [REMOTE ] NATH: Symbol is viable for forecasting. [2026-01-30T12:15:17.282886] [INFO ] [MAIN ] [2125/3488] NATH kept (0.5s) | 2121 kept, 4 rejected | 139.7/min | ETA: 9.8m [2026-01-30T12:15:17.513149] [DEBUG] [REMOTE ] NATL: Retrieved 569 rows, trimmed to 300. [2026-01-30T12:15:17.513291] [DEBUG] [REMOTE ] NATL: PASS: History has at least 300 days. [2026-01-30T12:15:17.513497] [DEBUG] [REMOTE ] NATL: PASS: Price check passed. Min price $34.13. [2026-01-30T12:15:17.513661] [DEBUG] [REMOTE ] NATL: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:17.513778] [DEBUG] [REMOTE ] NATL: PASS: Integrity check passed. [2026-01-30T12:15:17.513819] [DEBUG] [REMOTE ] NATL: Symbol is viable for forecasting. [2026-01-30T12:15:17.513868] [INFO ] [MAIN ] [2126/3488] NATL kept (0.2s) | 2122 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:18.099320] [DEBUG] [REMOTE ] NAVI: Retrieved 2964 rows, trimmed to 300. [2026-01-30T12:15:18.099458] [DEBUG] [REMOTE ] NAVI: PASS: History has at least 300 days. [2026-01-30T12:15:18.099720] [DEBUG] [REMOTE ] NAVI: PASS: Price check passed. Min price $9.81. [2026-01-30T12:15:18.099857] [DEBUG] [REMOTE ] NAVI: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:18.099978] [DEBUG] [REMOTE ] NAVI: PASS: Integrity check passed. [2026-01-30T12:15:18.100018] [DEBUG] [REMOTE ] NAVI: Symbol is viable for forecasting. [2026-01-30T12:15:18.100066] [INFO ] [MAIN ] [2127/3488] NAVI kept (0.6s) | 2123 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:18.591964] [DEBUG] [REMOTE ] NAZ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:18.592139] [DEBUG] [REMOTE ] NAZ: PASS: History has at least 300 days. [2026-01-30T12:15:18.592395] [DEBUG] [REMOTE ] NAZ: PASS: Price check passed. Min price $11.64. [2026-01-30T12:15:18.592537] [DEBUG] [REMOTE ] NAZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:18.592691] [DEBUG] [REMOTE ] NAZ: PASS: Integrity check passed. [2026-01-30T12:15:18.592750] [DEBUG] [REMOTE ] NAZ: Symbol is viable for forecasting. [2026-01-30T12:15:18.592803] [INFO ] [MAIN ] [2128/3488] NAZ kept (0.5s) | 2124 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:18.940729] [DEBUG] [REMOTE ] NB: Retrieved 2493 rows, trimmed to 300. [2026-01-30T12:15:18.940893] [DEBUG] [REMOTE ] NB: PASS: History has at least 300 days. [2026-01-30T12:15:18.941150] [DEBUG] [REMOTE ] NB: PASS: Price check passed. Min price $5.18. [2026-01-30T12:15:18.941325] [DEBUG] [REMOTE ] NB: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:18.941495] [DEBUG] [REMOTE ] NB: PASS: Integrity check passed. [2026-01-30T12:15:18.941560] [DEBUG] [REMOTE ] NB: Symbol is viable for forecasting. [2026-01-30T12:15:18.941652] [INFO ] [MAIN ] [2129/3488] NB kept (0.3s) | 2125 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:19.369205] [DEBUG] [REMOTE ] NBB: Retrieved 3964 rows, trimmed to 300. [2026-01-30T12:15:19.369333] [DEBUG] [REMOTE ] NBB: PASS: History has at least 300 days. [2026-01-30T12:15:19.369535] [DEBUG] [REMOTE ] NBB: PASS: Price check passed. Min price $15.58. [2026-01-30T12:15:19.369700] [DEBUG] [REMOTE ] NBB: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:19.369810] [DEBUG] [REMOTE ] NBB: PASS: Integrity check passed. [2026-01-30T12:15:19.369850] [DEBUG] [REMOTE ] NBB: Symbol is viable for forecasting. [2026-01-30T12:15:19.369897] [INFO ] [MAIN ] [2130/3488] NBB kept (0.4s) | 2126 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:19.583326] [DEBUG] [REMOTE ] NBBK: Retrieved 523 rows, trimmed to 300. [2026-01-30T12:15:19.583453] [DEBUG] [REMOTE ] NBBK: PASS: History has at least 300 days. [2026-01-30T12:15:19.583669] [DEBUG] [REMOTE ] NBBK: PASS: Price check passed. Min price $17.67. [2026-01-30T12:15:19.583808] [DEBUG] [REMOTE ] NBBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:19.583917] [DEBUG] [REMOTE ] NBBK: PASS: Integrity check passed. [2026-01-30T12:15:19.583957] [DEBUG] [REMOTE ] NBBK: Symbol is viable for forecasting. [2026-01-30T12:15:19.584004] [INFO ] [MAIN ] [2131/3488] NBBK kept (0.2s) | 2127 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:20.049757] [DEBUG] [REMOTE ] NBHC: Retrieved 3358 rows, trimmed to 300. [2026-01-30T12:15:20.049887] [DEBUG] [REMOTE ] NBHC: PASS: History has at least 300 days. [2026-01-30T12:15:20.050085] [DEBUG] [REMOTE ] NBHC: PASS: Price check passed. Min price $35.30. [2026-01-30T12:15:20.050229] [DEBUG] [REMOTE ] NBHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:20.050351] [DEBUG] [REMOTE ] NBHC: PASS: Integrity check passed. [2026-01-30T12:15:20.050392] [DEBUG] [REMOTE ] NBHC: Symbol is viable for forecasting. [2026-01-30T12:15:20.050439] [INFO ] [MAIN ] [2132/3488] NBHC kept (0.5s) | 2128 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:20.708796] [DEBUG] [REMOTE ] NBIX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:20.708937] [DEBUG] [REMOTE ] NBIX: PASS: History has at least 300 days. [2026-01-30T12:15:20.709150] [DEBUG] [REMOTE ] NBIX: PASS: Price check passed. Min price $132.26. [2026-01-30T12:15:20.709285] [DEBUG] [REMOTE ] NBIX: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:20.709399] [DEBUG] [REMOTE ] NBIX: PASS: Integrity check passed. [2026-01-30T12:15:20.709439] [DEBUG] [REMOTE ] NBIX: Symbol is viable for forecasting. [2026-01-30T12:15:20.709486] [INFO ] [MAIN ] [2133/3488] NBIX kept (0.7s) | 2129 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:21.132903] [DEBUG] [REMOTE ] NBN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:21.133088] [DEBUG] [REMOTE ] NBN: PASS: History has at least 300 days. [2026-01-30T12:15:21.133385] [DEBUG] [REMOTE ] NBN: PASS: Price check passed. Min price $81.73. [2026-01-30T12:15:21.133564] [DEBUG] [REMOTE ] NBN: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:21.133841] [DEBUG] [REMOTE ] NBN: PASS: Integrity check passed. [2026-01-30T12:15:21.133917] [DEBUG] [REMOTE ] NBN: Symbol is viable for forecasting. [2026-01-30T12:15:21.133991] [INFO ] [MAIN ] [2134/3488] NBN kept (0.4s) | 2130 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:21.655612] [DEBUG] [REMOTE ] NBTB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:21.655830] [DEBUG] [REMOTE ] NBTB: PASS: History has at least 300 days. [2026-01-30T12:15:21.656243] [DEBUG] [REMOTE ] NBTB: PASS: Price check passed. Min price $39.26. [2026-01-30T12:15:21.656444] [DEBUG] [REMOTE ] NBTB: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:21.656656] [DEBUG] [REMOTE ] NBTB: PASS: Integrity check passed. [2026-01-30T12:15:21.656718] [DEBUG] [REMOTE ] NBTB: Symbol is viable for forecasting. [2026-01-30T12:15:21.656795] [INFO ] [MAIN ] [2135/3488] NBTB kept (0.5s) | 2131 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:21.951193] [DEBUG] [REMOTE ] NBXG: Retrieved 1175 rows, trimmed to 300. [2026-01-30T12:15:21.951515] [DEBUG] [REMOTE ] NBXG: PASS: History has at least 300 days. [2026-01-30T12:15:21.952061] [DEBUG] [REMOTE ] NBXG: PASS: Price check passed. Min price $13.44. [2026-01-30T12:15:21.952239] [DEBUG] [REMOTE ] NBXG: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:21.952470] [DEBUG] [REMOTE ] NBXG: PASS: Integrity check passed. [2026-01-30T12:15:21.952535] [DEBUG] [REMOTE ] NBXG: Symbol is viable for forecasting. [2026-01-30T12:15:21.952637] [INFO ] [MAIN ] [2136/3488] NBXG kept (0.3s) | 2132 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:22.535406] [DEBUG] [REMOTE ] NC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:22.535743] [DEBUG] [REMOTE ] NC: PASS: History has at least 300 days. [2026-01-30T12:15:22.536204] [DEBUG] [REMOTE ] NC: PASS: Price check passed. Min price $41.95. [2026-01-30T12:15:22.536409] [DEBUG] [REMOTE ] NC: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:22.536653] [DEBUG] [REMOTE ] NC: PASS: Integrity check passed. [2026-01-30T12:15:22.536714] [DEBUG] [REMOTE ] NC: Symbol is viable for forecasting. [2026-01-30T12:15:22.536787] [INFO ] [MAIN ] [2137/3488] NC kept (0.6s) | 2133 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:22.867815] [DEBUG] [REMOTE ] NCA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:22.867983] [DEBUG] [REMOTE ] NCA: PASS: History has at least 300 days. [2026-01-30T12:15:22.868236] [DEBUG] [REMOTE ] NCA: PASS: Price check passed. Min price $8.68. [2026-01-30T12:15:22.868380] [DEBUG] [REMOTE ] NCA: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:22.868505] [DEBUG] [REMOTE ] NCA: PASS: Integrity check passed. [2026-01-30T12:15:22.868548] [DEBUG] [REMOTE ] NCA: Symbol is viable for forecasting. [2026-01-30T12:15:22.868624] [INFO ] [MAIN ] [2138/3488] NCA kept (0.3s) | 2134 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:23.298699] [DEBUG] [REMOTE ] NCLH: Retrieved 3277 rows, trimmed to 300. [2026-01-30T12:15:23.299060] [DEBUG] [REMOTE ] NCLH: PASS: History has at least 300 days. [2026-01-30T12:15:23.299348] [DEBUG] [REMOTE ] NCLH: PASS: Price check passed. Min price $17.50. [2026-01-30T12:15:23.299533] [DEBUG] [REMOTE ] NCLH: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:23.299707] [DEBUG] [REMOTE ] NCLH: PASS: Integrity check passed. [2026-01-30T12:15:23.299760] [DEBUG] [REMOTE ] NCLH: Symbol is viable for forecasting. [2026-01-30T12:15:23.299823] [INFO ] [MAIN ] [2139/3488] NCLH kept (0.4s) | 2135 kept, 4 rejected | 139.7/min | ETA: 9.7m [2026-01-30T12:15:23.721886] [DEBUG] [REMOTE ] NCMI: Retrieved 4774 rows, trimmed to 300. [2026-01-30T12:15:23.722019] [DEBUG] [REMOTE ] NCMI: PASS: History has at least 300 days. [2026-01-30T12:15:23.722225] [DEBUG] [REMOTE ] NCMI: PASS: Price check passed. Min price $3.61. [2026-01-30T12:15:23.722360] [DEBUG] [REMOTE ] NCMI: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:23.722469] [DEBUG] [REMOTE ] NCMI: PASS: Integrity check passed. [2026-01-30T12:15:23.722524] [DEBUG] [REMOTE ] NCMI: Symbol is viable for forecasting. [2026-01-30T12:15:23.722593] [INFO ] [MAIN ] [2140/3488] NCMI kept (0.4s) | 2136 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:24.119533] [DEBUG] [REMOTE ] NCNA: Retrieved 2095 rows, trimmed to 300. [2026-01-30T12:15:24.119687] [DEBUG] [REMOTE ] NCNA: PASS: History has at least 300 days. [2026-01-30T12:15:24.119898] [DEBUG] [REMOTE ] NCNA: PASS: Price check passed. Min price $2.71. [2026-01-30T12:15:24.120035] [DEBUG] [REMOTE ] NCNA: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:24.120146] [DEBUG] [REMOTE ] NCNA: PASS: Integrity check passed. [2026-01-30T12:15:24.120187] [DEBUG] [REMOTE ] NCNA: Symbol is viable for forecasting. [2026-01-30T12:15:24.120235] [INFO ] [MAIN ] [2141/3488] NCNA kept (0.4s) | 2137 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:24.407299] [DEBUG] [REMOTE ] NCNO: Retrieved 1394 rows, trimmed to 300. [2026-01-30T12:15:24.407422] [DEBUG] [REMOTE ] NCNO: PASS: History has at least 300 days. [2026-01-30T12:15:24.407654] [DEBUG] [REMOTE ] NCNO: PASS: Price check passed. Min price $21.39. [2026-01-30T12:15:24.408017] [DEBUG] [REMOTE ] NCNO: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:24.408135] [DEBUG] [REMOTE ] NCNO: PASS: Integrity check passed. [2026-01-30T12:15:24.408175] [DEBUG] [REMOTE ] NCNO: Symbol is viable for forecasting. [2026-01-30T12:15:24.408222] [INFO ] [MAIN ] [2142/3488] NCNO kept (0.3s) | 2138 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:24.975719] [DEBUG] [REMOTE ] NCTY: Retrieved 5314 rows, trimmed to 300. [2026-01-30T12:15:24.975922] [DEBUG] [REMOTE ] NCTY: PASS: History has at least 300 days. [2026-01-30T12:15:24.976187] [DEBUG] [REMOTE ] NCTY: PASS: Price check passed. Min price $6.21. [2026-01-30T12:15:24.976329] [DEBUG] [REMOTE ] NCTY: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:24.976462] [DEBUG] [REMOTE ] NCTY: PASS: Integrity check passed. [2026-01-30T12:15:24.976506] [DEBUG] [REMOTE ] NCTY: Symbol is viable for forecasting. [2026-01-30T12:15:24.976562] [INFO ] [MAIN ] [2143/3488] NCTY kept (0.6s) | 2139 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:25.466467] [DEBUG] [REMOTE ] NCZ: Retrieved 5663 rows, trimmed to 300. [2026-01-30T12:15:25.466630] [DEBUG] [REMOTE ] NCZ: PASS: History has at least 300 days. [2026-01-30T12:15:25.467076] [DEBUG] [REMOTE ] NCZ: PASS: Price check passed. Min price $13.05. [2026-01-30T12:15:25.467233] [DEBUG] [REMOTE ] NCZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:25.467367] [DEBUG] [REMOTE ] NCZ: PASS: Integrity check passed. [2026-01-30T12:15:25.467410] [DEBUG] [REMOTE ] NCZ: Symbol is viable for forecasting. [2026-01-30T12:15:25.467463] [INFO ] [MAIN ] [2144/3488] NCZ kept (0.5s) | 2140 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:25.905239] [DEBUG] [REMOTE ] NDAQ: Retrieved 5934 rows, trimmed to 300. [2026-01-30T12:15:25.905382] [DEBUG] [REMOTE ] NDAQ: PASS: History has at least 300 days. [2026-01-30T12:15:25.905618] [DEBUG] [REMOTE ] NDAQ: PASS: Price check passed. Min price $85.28. [2026-01-30T12:15:25.905758] [DEBUG] [REMOTE ] NDAQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:25.906060] [DEBUG] [REMOTE ] NDAQ: PASS: Integrity check passed. [2026-01-30T12:15:25.906100] [DEBUG] [REMOTE ] NDAQ: Symbol is viable for forecasting. [2026-01-30T12:15:25.906149] [INFO ] [MAIN ] [2145/3488] NDAQ kept (0.4s) | 2141 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:26.178282] [DEBUG] [REMOTE ] NDMO: Retrieved 1362 rows, trimmed to 300. [2026-01-30T12:15:26.178413] [DEBUG] [REMOTE ] NDMO: PASS: History has at least 300 days. [2026-01-30T12:15:26.178645] [DEBUG] [REMOTE ] NDMO: PASS: Price check passed. Min price $9.92. [2026-01-30T12:15:26.178786] [DEBUG] [REMOTE ] NDMO: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:26.178915] [DEBUG] [REMOTE ] NDMO: PASS: Integrity check passed. [2026-01-30T12:15:26.178957] [DEBUG] [REMOTE ] NDMO: Symbol is viable for forecasting. [2026-01-30T12:15:26.179007] [INFO ] [MAIN ] [2146/3488] NDMO kept (0.3s) | 2142 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:26.613725] [DEBUG] [REMOTE ] NDRA: Retrieved 2157 rows, trimmed to 300. [2026-01-30T12:15:26.613860] [DEBUG] [REMOTE ] NDRA: PASS: History has at least 300 days. [2026-01-30T12:15:26.614068] [DEBUG] [REMOTE ] NDRA: PASS: Price check passed. Min price $4.00. [2026-01-30T12:15:26.614205] [DEBUG] [REMOTE ] NDRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:26.614316] [DEBUG] [REMOTE ] NDRA: PASS: Integrity check passed. [2026-01-30T12:15:26.614356] [DEBUG] [REMOTE ] NDRA: Symbol is viable for forecasting. [2026-01-30T12:15:26.614403] [INFO ] [MAIN ] [2147/3488] NDRA kept (0.4s) | 2143 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:27.063293] [DEBUG] [REMOTE ] NDSN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:27.063423] [DEBUG] [REMOTE ] NDSN: PASS: History has at least 300 days. [2026-01-30T12:15:27.063655] [DEBUG] [REMOTE ] NDSN: PASS: Price check passed. Min price $225.91. [2026-01-30T12:15:27.063798] [DEBUG] [REMOTE ] NDSN: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:27.063914] [DEBUG] [REMOTE ] NDSN: PASS: Integrity check passed. [2026-01-30T12:15:27.063955] [DEBUG] [REMOTE ] NDSN: Symbol is viable for forecasting. [2026-01-30T12:15:27.064004] [INFO ] [MAIN ] [2148/3488] NDSN kept (0.4s) | 2144 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:27.326680] [DEBUG] [REMOTE ] NE: Retrieved 1166 rows, trimmed to 300. [2026-01-30T12:15:27.326806] [DEBUG] [REMOTE ] NE: PASS: History has at least 300 days. [2026-01-30T12:15:27.327002] [DEBUG] [REMOTE ] NE: PASS: Price check passed. Min price $27.97. [2026-01-30T12:15:27.327137] [DEBUG] [REMOTE ] NE: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:27.327243] [DEBUG] [REMOTE ] NE: PASS: Integrity check passed. [2026-01-30T12:15:27.327283] [DEBUG] [REMOTE ] NE: Symbol is viable for forecasting. [2026-01-30T12:15:27.327329] [INFO ] [MAIN ] [2149/3488] NE kept (0.3s) | 2145 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:27.950610] [DEBUG] [REMOTE ] NEA: Retrieved 5832 rows, trimmed to 300. [2026-01-30T12:15:27.950760] [DEBUG] [REMOTE ] NEA: PASS: History has at least 300 days. [2026-01-30T12:15:27.950976] [DEBUG] [REMOTE ] NEA: PASS: Price check passed. Min price $11.21. [2026-01-30T12:15:27.951108] [DEBUG] [REMOTE ] NEA: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:27.951221] [DEBUG] [REMOTE ] NEA: PASS: Integrity check passed. [2026-01-30T12:15:27.951259] [DEBUG] [REMOTE ] NEA: Symbol is viable for forecasting. [2026-01-30T12:15:27.951306] [INFO ] [MAIN ] [2150/3488] NEA kept (0.6s) | 2146 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:28.388168] [DEBUG] [REMOTE ] NECB: Retrieved 4919 rows, trimmed to 300. [2026-01-30T12:15:28.388335] [DEBUG] [REMOTE ] NECB: PASS: History has at least 300 days. [2026-01-30T12:15:28.388554] [DEBUG] [REMOTE ] NECB: PASS: Price check passed. Min price $19.34. [2026-01-30T12:15:28.388709] [DEBUG] [REMOTE ] NECB: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:28.388830] [DEBUG] [REMOTE ] NECB: PASS: Integrity check passed. [2026-01-30T12:15:28.388878] [DEBUG] [REMOTE ] NECB: Symbol is viable for forecasting. [2026-01-30T12:15:28.388936] [INFO ] [MAIN ] [2151/3488] NECB kept (0.4s) | 2147 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:28.654494] [DEBUG] [REMOTE ] NEE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:28.654642] [DEBUG] [REMOTE ] NEE: PASS: History has at least 300 days. [2026-01-30T12:15:28.654852] [DEBUG] [REMOTE ] NEE: PASS: Price check passed. Min price $78.37. [2026-01-30T12:15:28.654984] [DEBUG] [REMOTE ] NEE: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:28.655110] [DEBUG] [REMOTE ] NEE: PASS: Integrity check passed. [2026-01-30T12:15:28.655151] [DEBUG] [REMOTE ] NEE: Symbol is viable for forecasting. [2026-01-30T12:15:28.655199] [INFO ] [MAIN ] [2152/3488] NEE kept (0.3s) | 2148 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:29.061350] [DEBUG] [REMOTE ] NEGG: Retrieved 3968 rows, trimmed to 300. [2026-01-30T12:15:29.061447] [DEBUG] [REMOTE ] NEGG: PASS: History has at least 300 days. [2026-01-30T12:15:29.061683] [DEBUG] [REMOTE ] NEGG: PASS: Price check passed. Min price $45.53. [2026-01-30T12:15:29.061818] [DEBUG] [REMOTE ] NEGG: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:29.061925] [DEBUG] [REMOTE ] NEGG: PASS: Integrity check passed. [2026-01-30T12:15:29.061964] [DEBUG] [REMOTE ] NEGG: Symbol is viable for forecasting. [2026-01-30T12:15:29.062012] [INFO ] [MAIN ] [2153/3488] NEGG kept (0.4s) | 2149 kept, 4 rejected | 139.7/min | ETA: 9.6m [2026-01-30T12:15:29.651821] [DEBUG] [REMOTE ] NEM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:29.651973] [DEBUG] [REMOTE ] NEM: PASS: History has at least 300 days. [2026-01-30T12:15:29.652221] [DEBUG] [REMOTE ] NEM: PASS: Price check passed. Min price $78.68. [2026-01-30T12:15:29.652359] [DEBUG] [REMOTE ] NEM: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:29.652484] [DEBUG] [REMOTE ] NEM: PASS: Integrity check passed. [2026-01-30T12:15:29.652527] [DEBUG] [REMOTE ] NEM: Symbol is viable for forecasting. [2026-01-30T12:15:29.652596] [INFO ] [MAIN ] [2154/3488] NEM kept (0.6s) | 2150 kept, 4 rejected | 139.7/min | ETA: 9.5m [2026-01-30T12:15:30.099655] [DEBUG] [REMOTE ] NEOG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:30.100096] [DEBUG] [REMOTE ] NEOG: PASS: History has at least 300 days. [2026-01-30T12:15:30.100440] [DEBUG] [REMOTE ] NEOG: PASS: Price check passed. Min price $5.41. [2026-01-30T12:15:30.100608] [DEBUG] [REMOTE ] NEOG: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:30.100764] [DEBUG] [REMOTE ] NEOG: PASS: Integrity check passed. [2026-01-30T12:15:30.100807] [DEBUG] [REMOTE ] NEOG: Symbol is viable for forecasting. [2026-01-30T12:15:30.101491] [INFO ] [MAIN ] [2155/3488] NEOG kept (0.4s) | 2151 kept, 4 rejected | 139.7/min | ETA: 9.5m [2026-01-30T12:15:30.562675] [DEBUG] [REMOTE ] NEON: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:30.562824] [DEBUG] [REMOTE ] NEON: PASS: History has at least 300 days. [2026-01-30T12:15:30.563046] [DEBUG] [REMOTE ] NEON: PASS: Price check passed. Min price $1.74. [2026-01-30T12:15:30.563180] [DEBUG] [REMOTE ] NEON: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:30.563329] [DEBUG] [REMOTE ] NEON: PASS: Integrity check passed. [2026-01-30T12:15:30.563371] [DEBUG] [REMOTE ] NEON: Symbol is viable for forecasting. [2026-01-30T12:15:30.563421] [INFO ] [MAIN ] [2156/3488] NEON kept (0.5s) | 2152 kept, 4 rejected | 139.7/min | ETA: 9.5m [2026-01-30T12:15:30.857243] [DEBUG] [REMOTE ] NEXA: Retrieved 2074 rows, trimmed to 300. [2026-01-30T12:15:30.857367] [DEBUG] [REMOTE ] NEXA: PASS: History has at least 300 days. [2026-01-30T12:15:30.857561] [DEBUG] [REMOTE ] NEXA: PASS: Price check passed. Min price $5.25. [2026-01-30T12:15:30.857737] [DEBUG] [REMOTE ] NEXA: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:30.857895] [DEBUG] [REMOTE ] NEXA: PASS: Integrity check passed. [2026-01-30T12:15:30.857939] [DEBUG] [REMOTE ] NEXA: Symbol is viable for forecasting. [2026-01-30T12:15:30.858173] [INFO ] [MAIN ] [2157/3488] NEXA kept (0.3s) | 2153 kept, 4 rejected | 139.7/min | ETA: 9.5m [2026-01-30T12:15:31.214010] [DEBUG] [REMOTE ] NEXN: Retrieved 1158 rows, trimmed to 300. [2026-01-30T12:15:31.214123] [DEBUG] [REMOTE ] NEXN: PASS: History has at least 300 days. [2026-01-30T12:15:31.214323] [DEBUG] [REMOTE ] NEXN: PASS: Price check passed. Min price $5.87. [2026-01-30T12:15:31.214455] [DEBUG] [REMOTE ] NEXN: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:31.214596] [DEBUG] [REMOTE ] NEXN: PASS: Integrity check passed. [2026-01-30T12:15:31.214638] [DEBUG] [REMOTE ] NEXN: Symbol is viable for forecasting. [2026-01-30T12:15:31.214685] [INFO ] [MAIN ] [2158/3488] NEXN kept (0.4s) | 2154 kept, 4 rejected | 139.7/min | ETA: 9.5m [2026-01-30T12:15:31.782186] [DEBUG] [REMOTE ] NFBK: Retrieved 4584 rows, trimmed to 300. [2026-01-30T12:15:31.782318] [DEBUG] [REMOTE ] NFBK: PASS: History has at least 300 days. [2026-01-30T12:15:31.782523] [DEBUG] [REMOTE ] NFBK: PASS: Price check passed. Min price $9.99. [2026-01-30T12:15:31.782675] [DEBUG] [REMOTE ] NFBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:31.782786] [DEBUG] [REMOTE ] NFBK: PASS: Integrity check passed. [2026-01-30T12:15:31.782825] [DEBUG] [REMOTE ] NFBK: Symbol is viable for forecasting. [2026-01-30T12:15:31.782872] [INFO ] [MAIN ] [2159/3488] NFBK kept (0.6s) | 2155 kept, 4 rejected | 139.7/min | ETA: 9.5m [2026-01-30T12:15:31.986735] [DEBUG] [REMOTE ] NFE: Retrieved 1759 rows, trimmed to 300. [2026-01-30T12:15:31.986876] [DEBUG] [REMOTE ] NFE: PASS: History has at least 300 days. [2026-01-30T12:15:31.987102] [DEBUG] [REMOTE ] NFE: PASS: Price check passed. Min price $1.05. [2026-01-30T12:15:31.987252] [DEBUG] [REMOTE ] NFE: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:31.987374] [DEBUG] [REMOTE ] NFE: PASS: Integrity check passed. [2026-01-30T12:15:31.987418] [DEBUG] [REMOTE ] NFE: Symbol is viable for forecasting. [2026-01-30T12:15:31.987473] [INFO ] [MAIN ] [2160/3488] NFE kept (0.2s) | 2156 kept, 4 rejected | 139.7/min | ETA: 9.5m [2026-01-30T12:15:32.474899] [DEBUG] [REMOTE ] NFG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:32.475062] [DEBUG] [REMOTE ] NFG: PASS: History has at least 300 days. [2026-01-30T12:15:32.475341] [DEBUG] [REMOTE ] NFG: PASS: Price check passed. Min price $77.47. [2026-01-30T12:15:32.475503] [DEBUG] [REMOTE ] NFG: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:32.475681] [DEBUG] [REMOTE ] NFG: PASS: Integrity check passed. [2026-01-30T12:15:32.475732] [DEBUG] [REMOTE ] NFG: Symbol is viable for forecasting. [2026-01-30T12:15:32.475784] [INFO ] [MAIN ] [2161/3488] NFG kept (0.5s) | 2157 kept, 4 rejected | 139.7/min | ETA: 9.5m [2026-01-30T12:15:33.031822] [DEBUG] [REMOTE ] NFJ: Retrieved 5263 rows, trimmed to 300. [2026-01-30T12:15:33.032011] [DEBUG] [REMOTE ] NFJ: PASS: History has at least 300 days. [2026-01-30T12:15:33.032349] [DEBUG] [REMOTE ] NFJ: PASS: Price check passed. Min price $12.16. [2026-01-30T12:15:33.032558] [DEBUG] [REMOTE ] NFJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:33.032759] [DEBUG] [REMOTE ] NFJ: PASS: Integrity check passed. [2026-01-30T12:15:33.032821] [DEBUG] [REMOTE ] NFJ: Symbol is viable for forecasting. [2026-01-30T12:15:33.032886] [INFO ] [MAIN ] [2162/3488] NFJ kept (0.6s) | 2158 kept, 4 rejected | 139.7/min | ETA: 9.5m [2026-01-30T12:15:33.464439] [DEBUG] [REMOTE ] NFLX: Retrieved 5960 rows, trimmed to 300. [2026-01-30T12:15:33.464619] [DEBUG] [REMOTE ] NFLX: PASS: History has at least 300 days. [2026-01-30T12:15:33.464855] [DEBUG] [REMOTE ] NFLX: PASS: Price check passed. Min price $83.16. [2026-01-30T12:15:33.464993] [DEBUG] [REMOTE ] NFLX: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:33.465115] [DEBUG] [REMOTE ] NFLX: PASS: Integrity check passed. [2026-01-30T12:15:33.465155] [DEBUG] [REMOTE ] NFLX: Symbol is viable for forecasting. [2026-01-30T12:15:33.465206] [INFO ] [MAIN ] [2163/3488] NFLX kept (0.4s) | 2159 kept, 4 rejected | 139.7/min | ETA: 9.5m [2026-01-30T12:15:33.633130] [DEBUG] [REMOTE ] NFRX: 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-30T12:15:33.633410] [DEBUG] [REMOTE ] NFRX: FAIL: History check failed. No DataFrame was returned. [2026-01-30T12:15:33.633490] [WARN ] [LOCAL ] NFRX: SET TO BLACKLISTED [2026-01-30T12:15:33.634672] [INFO ] [MAIN ] [2164/3488] NFRX rejected (0.2s) | 2159 kept, 5 rejected | 139.8/min | ETA: 9.5m [2026-01-30T12:15:34.203527] [DEBUG] [REMOTE ] NFTY: Retrieved 3501 rows, trimmed to 300. [2026-01-30T12:15:34.203685] [DEBUG] [REMOTE ] NFTY: PASS: History has at least 300 days. [2026-01-30T12:15:34.203892] [DEBUG] [REMOTE ] NFTY: PASS: Price check passed. Min price $55.67. [2026-01-30T12:15:34.204028] [DEBUG] [REMOTE ] NFTY: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:34.204139] [DEBUG] [REMOTE ] NFTY: PASS: Integrity check passed. [2026-01-30T12:15:34.204179] [DEBUG] [REMOTE ] NFTY: Symbol is viable for forecasting. [2026-01-30T12:15:34.204226] [INFO ] [MAIN ] [2165/3488] NFTY kept (0.6s) | 2160 kept, 5 rejected | 139.7/min | ETA: 9.5m [2026-01-30T12:15:34.679566] [DEBUG] [REMOTE ] NGG: Retrieved 6305 rows, trimmed to 300. [2026-01-30T12:15:34.679721] [DEBUG] [REMOTE ] NGG: PASS: History has at least 300 days. [2026-01-30T12:15:34.679943] [DEBUG] [REMOTE ] NGG: PASS: Price check passed. Min price $73.54. [2026-01-30T12:15:34.680076] [DEBUG] [REMOTE ] NGG: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:34.680188] [DEBUG] [REMOTE ] NGG: PASS: Integrity check passed. [2026-01-30T12:15:34.680227] [DEBUG] [REMOTE ] NGG: Symbol is viable for forecasting. [2026-01-30T12:15:34.680275] [INFO ] [MAIN ] [2166/3488] NGG kept (0.5s) | 2161 kept, 5 rejected | 139.7/min | ETA: 9.5m [2026-01-30T12:15:35.070928] [DEBUG] [REMOTE ] NGL: Retrieved 3699 rows, trimmed to 300. [2026-01-30T12:15:35.071052] [DEBUG] [REMOTE ] NGL: PASS: History has at least 300 days. [2026-01-30T12:15:35.071250] [DEBUG] [REMOTE ] NGL: PASS: Price check passed. Min price $6.77. [2026-01-30T12:15:35.071382] [DEBUG] [REMOTE ] NGL: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:35.071492] [DEBUG] [REMOTE ] NGL: PASS: Integrity check passed. [2026-01-30T12:15:35.071532] [DEBUG] [REMOTE ] NGL: Symbol is viable for forecasting. [2026-01-30T12:15:35.071598] [INFO ] [MAIN ] [2167/3488] NGL kept (0.4s) | 2162 kept, 5 rejected | 139.7/min | ETA: 9.5m [2026-01-30T12:15:35.419993] [DEBUG] [REMOTE ] NGNE: Retrieved 2993 rows, trimmed to 300. [2026-01-30T12:15:35.420326] [DEBUG] [REMOTE ] NGNE: PASS: History has at least 300 days. [2026-01-30T12:15:35.420529] [DEBUG] [REMOTE ] NGNE: PASS: Price check passed. Min price $16.95. [2026-01-30T12:15:35.420680] [DEBUG] [REMOTE ] NGNE: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:35.420794] [DEBUG] [REMOTE ] NGNE: PASS: Integrity check passed. [2026-01-30T12:15:35.420833] [DEBUG] [REMOTE ] NGNE: Symbol is viable for forecasting. [2026-01-30T12:15:35.420879] [INFO ] [MAIN ] [2168/3488] NGNE kept (0.3s) | 2163 kept, 5 rejected | 139.8/min | ETA: 9.4m [2026-01-30T12:15:35.872312] [DEBUG] [REMOTE ] NGS: Retrieved 5855 rows, trimmed to 300. [2026-01-30T12:15:35.872442] [DEBUG] [REMOTE ] NGS: PASS: History has at least 300 days. [2026-01-30T12:15:35.872661] [DEBUG] [REMOTE ] NGS: PASS: Price check passed. Min price $27.90. [2026-01-30T12:15:35.872794] [DEBUG] [REMOTE ] NGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:35.872922] [DEBUG] [REMOTE ] NGS: PASS: Integrity check passed. [2026-01-30T12:15:35.872970] [DEBUG] [REMOTE ] NGS: Symbol is viable for forecasting. [2026-01-30T12:15:35.873021] [INFO ] [MAIN ] [2169/3488] NGS kept (0.5s) | 2164 kept, 5 rejected | 139.7/min | ETA: 9.4m [2026-01-30T12:15:36.231980] [DEBUG] [REMOTE ] NGVC: Retrieved 3398 rows, trimmed to 300. [2026-01-30T12:15:36.232109] [DEBUG] [REMOTE ] NGVC: PASS: History has at least 300 days. [2026-01-30T12:15:36.232305] [DEBUG] [REMOTE ] NGVC: PASS: Price check passed. Min price $23.71. [2026-01-30T12:15:36.232437] [DEBUG] [REMOTE ] NGVC: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:36.232544] [DEBUG] [REMOTE ] NGVC: PASS: Integrity check passed. [2026-01-30T12:15:36.232618] [DEBUG] [REMOTE ] NGVC: Symbol is viable for forecasting. [2026-01-30T12:15:36.232669] [INFO ] [MAIN ] [2170/3488] NGVC kept (0.4s) | 2165 kept, 5 rejected | 139.8/min | ETA: 9.4m [2026-01-30T12:15:36.758876] [DEBUG] [REMOTE ] NHI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:36.759025] [DEBUG] [REMOTE ] NHI: PASS: History has at least 300 days. [2026-01-30T12:15:36.759244] [DEBUG] [REMOTE ] NHI: PASS: Price check passed. Min price $73.83. [2026-01-30T12:15:36.759376] [DEBUG] [REMOTE ] NHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:36.759491] [DEBUG] [REMOTE ] NHI: PASS: Integrity check passed. [2026-01-30T12:15:36.759531] [DEBUG] [REMOTE ] NHI: Symbol is viable for forecasting. [2026-01-30T12:15:36.759596] [INFO ] [MAIN ] [2171/3488] NHI kept (0.5s) | 2166 kept, 5 rejected | 139.7/min | ETA: 9.4m [2026-01-30T12:15:37.209178] [DEBUG] [REMOTE ] NHTC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:37.209315] [DEBUG] [REMOTE ] NHTC: PASS: History has at least 300 days. [2026-01-30T12:15:37.209539] [DEBUG] [REMOTE ] NHTC: PASS: Price check passed. Min price $2.37. [2026-01-30T12:15:37.209700] [DEBUG] [REMOTE ] NHTC: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:37.209822] [DEBUG] [REMOTE ] NHTC: PASS: Integrity check passed. [2026-01-30T12:15:37.209873] [DEBUG] [REMOTE ] NHTC: Symbol is viable for forecasting. [2026-01-30T12:15:37.209934] [INFO ] [MAIN ] [2172/3488] NHTC kept (0.5s) | 2167 kept, 5 rejected | 139.7/min | ETA: 9.4m [2026-01-30T12:15:37.675285] [DEBUG] [REMOTE ] NI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:37.675434] [DEBUG] [REMOTE ] NI: PASS: History has at least 300 days. [2026-01-30T12:15:37.675706] [DEBUG] [REMOTE ] NI: PASS: Price check passed. Min price $40.97. [2026-01-30T12:15:37.675841] [DEBUG] [REMOTE ] NI: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:37.675964] [DEBUG] [REMOTE ] NI: PASS: Integrity check passed. [2026-01-30T12:15:37.676004] [DEBUG] [REMOTE ] NI: Symbol is viable for forecasting. [2026-01-30T12:15:37.676055] [INFO ] [MAIN ] [2173/3488] NI kept (0.5s) | 2168 kept, 5 rejected | 139.7/min | ETA: 9.4m [2026-01-30T12:15:38.006969] [DEBUG] [REMOTE ] NIC: Retrieved 2510 rows, trimmed to 300. [2026-01-30T12:15:38.007128] [DEBUG] [REMOTE ] NIC: PASS: History has at least 300 days. [2026-01-30T12:15:38.007379] [DEBUG] [REMOTE ] NIC: PASS: Price check passed. Min price $119.47. [2026-01-30T12:15:38.007619] [DEBUG] [REMOTE ] NIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:38.007767] [DEBUG] [REMOTE ] NIC: PASS: Integrity check passed. [2026-01-30T12:15:38.007839] [DEBUG] [REMOTE ] NIC: Symbol is viable for forecasting. [2026-01-30T12:15:38.007908] [INFO ] [MAIN ] [2174/3488] NIC kept (0.3s) | 2169 kept, 5 rejected | 139.7/min | ETA: 9.4m [2026-01-30T12:15:38.522125] [DEBUG] [REMOTE ] NICE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:38.522478] [DEBUG] [REMOTE ] NICE: PASS: History has at least 300 days. [2026-01-30T12:15:38.522759] [DEBUG] [REMOTE ] NICE: PASS: Price check passed. Min price $99.60. [2026-01-30T12:15:38.522909] [DEBUG] [REMOTE ] NICE: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:38.523054] [DEBUG] [REMOTE ] NICE: PASS: Integrity check passed. [2026-01-30T12:15:38.523104] [DEBUG] [REMOTE ] NICE: Symbol is viable for forecasting. [2026-01-30T12:15:38.523159] [INFO ] [MAIN ] [2175/3488] NICE kept (0.5s) | 2170 kept, 5 rejected | 139.7/min | ETA: 9.4m [2026-01-30T12:15:38.941885] [DEBUG] [REMOTE ] NIE: Retrieved 4764 rows, trimmed to 300. [2026-01-30T12:15:38.942022] [DEBUG] [REMOTE ] NIE: PASS: History has at least 300 days. [2026-01-30T12:15:38.942453] [DEBUG] [REMOTE ] NIE: PASS: Price check passed. Min price $23.55. [2026-01-30T12:15:38.942623] [DEBUG] [REMOTE ] NIE: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:38.942744] [DEBUG] [REMOTE ] NIE: PASS: Integrity check passed. [2026-01-30T12:15:38.942802] [DEBUG] [REMOTE ] NIE: Symbol is viable for forecasting. [2026-01-30T12:15:38.942852] [INFO ] [MAIN ] [2176/3488] NIE kept (0.4s) | 2171 kept, 5 rejected | 139.7/min | ETA: 9.4m [2026-01-30T12:15:39.177203] [DEBUG] [REMOTE ] NIKL: Retrieved 717 rows, trimmed to 300. [2026-01-30T12:15:39.177327] [DEBUG] [REMOTE ] NIKL: PASS: History has at least 300 days. [2026-01-30T12:15:39.177530] [DEBUG] [REMOTE ] NIKL: PASS: Price check passed. Min price $12.84. [2026-01-30T12:15:39.177686] [DEBUG] [REMOTE ] NIKL: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:39.177797] [DEBUG] [REMOTE ] NIKL: PASS: Integrity check passed. [2026-01-30T12:15:39.177867] [DEBUG] [REMOTE ] NIKL: Symbol is viable for forecasting. [2026-01-30T12:15:39.177917] [INFO ] [MAIN ] [2177/3488] NIKL kept (0.2s) | 2172 kept, 5 rejected | 139.8/min | ETA: 9.4m [2026-01-30T12:15:39.842492] [DEBUG] [REMOTE ] NIM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:39.842652] [DEBUG] [REMOTE ] NIM: PASS: History has at least 300 days. [2026-01-30T12:15:39.842880] [DEBUG] [REMOTE ] NIM: PASS: Price check passed. Min price $9.20. [2026-01-30T12:15:39.843026] [DEBUG] [REMOTE ] NIM: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:39.843145] [DEBUG] [REMOTE ] NIM: PASS: Integrity check passed. [2026-01-30T12:15:39.843186] [DEBUG] [REMOTE ] NIM: Symbol is viable for forecasting. [2026-01-30T12:15:39.843235] [INFO ] [MAIN ] [2178/3488] NIM kept (0.7s) | 2173 kept, 5 rejected | 139.7/min | ETA: 9.4m [2026-01-30T12:15:40.042443] [DEBUG] [REMOTE ] NIO: Retrieved 1855 rows, trimmed to 300. [2026-01-30T12:15:40.042642] [DEBUG] [REMOTE ] NIO: PASS: History has at least 300 days. [2026-01-30T12:15:40.042983] [DEBUG] [REMOTE ] NIO: PASS: Price check passed. Min price $4.56. [2026-01-30T12:15:40.043157] [DEBUG] [REMOTE ] NIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:40.043314] [DEBUG] [REMOTE ] NIO: PASS: Integrity check passed. [2026-01-30T12:15:40.043364] [DEBUG] [REMOTE ] NIO: Symbol is viable for forecasting. [2026-01-30T12:15:40.043422] [INFO ] [MAIN ] [2179/3488] NIO kept (0.2s) | 2174 kept, 5 rejected | 139.8/min | ETA: 9.4m [2026-01-30T12:15:40.501250] [DEBUG] [REMOTE ] NITO: Retrieved 1481 rows, trimmed to 300. [2026-01-30T12:15:40.501368] [DEBUG] [REMOTE ] NITO: PASS: History has at least 300 days. [2026-01-30T12:15:40.501597] [DEBUG] [REMOTE ] NITO: PASS: Price check passed. Min price $1.26. [2026-01-30T12:15:40.501746] [DEBUG] [REMOTE ] NITO: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:40.501855] [DEBUG] [REMOTE ] NITO: PASS: Integrity check passed. [2026-01-30T12:15:40.501896] [DEBUG] [REMOTE ] NITO: Symbol is viable for forecasting. [2026-01-30T12:15:40.501944] [INFO ] [MAIN ] [2180/3488] NITO kept (0.5s) | 2175 kept, 5 rejected | 139.8/min | ETA: 9.4m [2026-01-30T12:15:41.081229] [DEBUG] [REMOTE ] NKSH: Retrieved 6580 rows, trimmed to 300. [2026-01-30T12:15:41.081362] [DEBUG] [REMOTE ] NKSH: PASS: History has at least 300 days. [2026-01-30T12:15:41.081590] [DEBUG] [REMOTE ] NKSH: PASS: Price check passed. Min price $27.91. [2026-01-30T12:15:41.081735] [DEBUG] [REMOTE ] NKSH: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:41.081851] [DEBUG] [REMOTE ] NKSH: PASS: Integrity check passed. [2026-01-30T12:15:41.081892] [DEBUG] [REMOTE ] NKSH: Symbol is viable for forecasting. [2026-01-30T12:15:41.081943] [INFO ] [MAIN ] [2181/3488] NKSH kept (0.6s) | 2176 kept, 5 rejected | 139.7/min | ETA: 9.4m [2026-01-30T12:15:41.281693] [DEBUG] [REMOTE ] NKTX: Retrieved 1396 rows, trimmed to 300. [2026-01-30T12:15:41.281815] [DEBUG] [REMOTE ] NKTX: PASS: History has at least 300 days. [2026-01-30T12:15:41.282016] [DEBUG] [REMOTE ] NKTX: PASS: Price check passed. Min price $1.73. [2026-01-30T12:15:41.282155] [DEBUG] [REMOTE ] NKTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:41.282451] [DEBUG] [REMOTE ] NKTX: PASS: Integrity check passed. [2026-01-30T12:15:41.282508] [DEBUG] [REMOTE ] NKTX: Symbol is viable for forecasting. [2026-01-30T12:15:41.282558] [INFO ] [MAIN ] [2182/3488] NKTX kept (0.2s) | 2177 kept, 5 rejected | 139.8/min | ETA: 9.3m [2026-01-30T12:15:41.838515] [DEBUG] [REMOTE ] NKX: Retrieved 5796 rows, trimmed to 300. [2026-01-30T12:15:41.838699] [DEBUG] [REMOTE ] NKX: PASS: History has at least 300 days. [2026-01-30T12:15:41.838935] [DEBUG] [REMOTE ] NKX: PASS: Price check passed. Min price $12.36. [2026-01-30T12:15:41.839072] [DEBUG] [REMOTE ] NKX: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:41.839194] [DEBUG] [REMOTE ] NKX: PASS: Integrity check passed. [2026-01-30T12:15:41.839235] [DEBUG] [REMOTE ] NKX: Symbol is viable for forecasting. [2026-01-30T12:15:41.839284] [INFO ] [MAIN ] [2183/3488] NKX kept (0.6s) | 2178 kept, 5 rejected | 139.8/min | ETA: 9.3m [2026-01-30T12:15:42.089117] [DEBUG] [REMOTE ] NLOP: Retrieved 565 rows, trimmed to 300. [2026-01-30T12:15:42.089261] [DEBUG] [REMOTE ] NLOP: PASS: History has at least 300 days. [2026-01-30T12:15:42.089525] [DEBUG] [REMOTE ] NLOP: PASS: Price check passed. Min price $18.60. [2026-01-30T12:15:42.089737] [DEBUG] [REMOTE ] NLOP: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:42.089878] [DEBUG] [REMOTE ] NLOP: PASS: Integrity check passed. [2026-01-30T12:15:42.089925] [DEBUG] [REMOTE ] NLOP: Symbol is viable for forecasting. [2026-01-30T12:15:42.089981] [INFO ] [MAIN ] [2184/3488] NLOP kept (0.3s) | 2179 kept, 5 rejected | 139.8/min | ETA: 9.3m [2026-01-30T12:15:42.716928] [DEBUG] [REMOTE ] NLY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:42.717101] [DEBUG] [REMOTE ] NLY: PASS: History has at least 300 days. [2026-01-30T12:15:42.717397] [DEBUG] [REMOTE ] NLY: PASS: Price check passed. Min price $20.65. [2026-01-30T12:15:42.717607] [DEBUG] [REMOTE ] NLY: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:42.717766] [DEBUG] [REMOTE ] NLY: PASS: Integrity check passed. [2026-01-30T12:15:42.717817] [DEBUG] [REMOTE ] NLY: Symbol is viable for forecasting. [2026-01-30T12:15:42.717909] [INFO ] [MAIN ] [2185/3488] NLY kept (0.6s) | 2180 kept, 5 rejected | 139.8/min | ETA: 9.3m [2026-01-30T12:15:42.956969] [DEBUG] [REMOTE ] NMAI: Retrieved 1050 rows, trimmed to 300. [2026-01-30T12:15:42.957103] [DEBUG] [REMOTE ] NMAI: PASS: History has at least 300 days. [2026-01-30T12:15:42.957487] [DEBUG] [REMOTE ] NMAI: PASS: Price check passed. Min price $12.50. [2026-01-30T12:15:42.957637] [DEBUG] [REMOTE ] NMAI: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:42.957747] [DEBUG] [REMOTE ] NMAI: PASS: Integrity check passed. [2026-01-30T12:15:42.957787] [DEBUG] [REMOTE ] NMAI: Symbol is viable for forecasting. [2026-01-30T12:15:42.957866] [INFO ] [MAIN ] [2186/3488] NMAI kept (0.2s) | 2181 kept, 5 rejected | 139.8/min | ETA: 9.3m [2026-01-30T12:15:43.374849] [DEBUG] [REMOTE ] NMCO: Retrieved 1601 rows, trimmed to 300. [2026-01-30T12:15:43.374993] [DEBUG] [REMOTE ] NMCO: PASS: History has at least 300 days. [2026-01-30T12:15:43.375200] [DEBUG] [REMOTE ] NMCO: PASS: Price check passed. Min price $10.12. [2026-01-30T12:15:43.375338] [DEBUG] [REMOTE ] NMCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:43.375460] [DEBUG] [REMOTE ] NMCO: PASS: Integrity check passed. [2026-01-30T12:15:43.375513] [DEBUG] [REMOTE ] NMCO: Symbol is viable for forecasting. [2026-01-30T12:15:43.375564] [INFO ] [MAIN ] [2187/3488] NMCO kept (0.4s) | 2182 kept, 5 rejected | 139.8/min | ETA: 9.3m [2026-01-30T12:15:43.895770] [DEBUG] [REMOTE ] NMFC: Retrieved 3695 rows, trimmed to 300. [2026-01-30T12:15:43.895897] [DEBUG] [REMOTE ] NMFC: PASS: History has at least 300 days. [2026-01-30T12:15:43.896104] [DEBUG] [REMOTE ] NMFC: PASS: Price check passed. Min price $8.60. [2026-01-30T12:15:43.896238] [DEBUG] [REMOTE ] NMFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:43.896562] [DEBUG] [REMOTE ] NMFC: PASS: Integrity check passed. [2026-01-30T12:15:43.896623] [DEBUG] [REMOTE ] NMFC: Symbol is viable for forecasting. [2026-01-30T12:15:43.896672] [INFO ] [MAIN ] [2188/3488] NMFC kept (0.5s) | 2183 kept, 5 rejected | 139.8/min | ETA: 9.3m [2026-01-30T12:15:44.191389] [DEBUG] [REMOTE ] NMG: Retrieved 1874 rows, trimmed to 300. [2026-01-30T12:15:44.191514] [DEBUG] [REMOTE ] NMG: PASS: History has at least 300 days. [2026-01-30T12:15:44.191747] [DEBUG] [REMOTE ] NMG: PASS: Price check passed. Min price $2.44. [2026-01-30T12:15:44.191886] [DEBUG] [REMOTE ] NMG: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:44.191999] [DEBUG] [REMOTE ] NMG: PASS: Integrity check passed. [2026-01-30T12:15:44.192039] [DEBUG] [REMOTE ] NMG: Symbol is viable for forecasting. [2026-01-30T12:15:44.192092] [INFO ] [MAIN ] [2189/3488] NMG kept (0.3s) | 2184 kept, 5 rejected | 139.8/min | ETA: 9.3m [2026-01-30T12:15:44.778004] [DEBUG] [REMOTE ] NMI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:44.778152] [DEBUG] [REMOTE ] NMI: PASS: History has at least 300 days. [2026-01-30T12:15:44.778399] [DEBUG] [REMOTE ] NMI: PASS: Price check passed. Min price $9.86. [2026-01-30T12:15:44.778534] [DEBUG] [REMOTE ] NMI: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:44.778679] [DEBUG] [REMOTE ] NMI: PASS: Integrity check passed. [2026-01-30T12:15:44.778721] [DEBUG] [REMOTE ] NMI: Symbol is viable for forecasting. [2026-01-30T12:15:44.778770] [INFO ] [MAIN ] [2190/3488] NMI kept (0.6s) | 2185 kept, 5 rejected | 139.8/min | ETA: 9.3m [2026-01-30T12:15:45.099778] [DEBUG] [REMOTE ] NMIH: Retrieved 3073 rows, trimmed to 300. [2026-01-30T12:15:45.099914] [DEBUG] [REMOTE ] NMIH: PASS: History has at least 300 days. [2026-01-30T12:15:45.100133] [DEBUG] [REMOTE ] NMIH: PASS: Price check passed. Min price $36.08. [2026-01-30T12:15:45.100270] [DEBUG] [REMOTE ] NMIH: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:45.100389] [DEBUG] [REMOTE ] NMIH: PASS: Integrity check passed. [2026-01-30T12:15:45.100432] [DEBUG] [REMOTE ] NMIH: Symbol is viable for forecasting. [2026-01-30T12:15:45.100482] [INFO ] [MAIN ] [2191/3488] NMIH kept (0.3s) | 2186 kept, 5 rejected | 139.8/min | ETA: 9.3m [2026-01-30T12:15:45.575957] [DEBUG] [REMOTE ] NMM: Retrieved 4581 rows, trimmed to 300. [2026-01-30T12:15:45.576100] [DEBUG] [REMOTE ] NMM: PASS: History has at least 300 days. [2026-01-30T12:15:45.576509] [DEBUG] [REMOTE ] NMM: PASS: Price check passed. Min price $47.95. [2026-01-30T12:15:45.576662] [DEBUG] [REMOTE ] NMM: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:45.576796] [DEBUG] [REMOTE ] NMM: PASS: Integrity check passed. [2026-01-30T12:15:45.576836] [DEBUG] [REMOTE ] NMM: Symbol is viable for forecasting. [2026-01-30T12:15:45.576885] [INFO ] [MAIN ] [2192/3488] NMM kept (0.5s) | 2187 kept, 5 rejected | 139.8/min | ETA: 9.3m [2026-01-30T12:15:45.764652] [DEBUG] [REMOTE ] NMRA: Retrieved 596 rows, trimmed to 300. [2026-01-30T12:15:45.764776] [DEBUG] [REMOTE ] NMRA: PASS: History has at least 300 days. [2026-01-30T12:15:45.764982] [DEBUG] [REMOTE ] NMRA: PASS: Price check passed. Min price $1.64. [2026-01-30T12:15:45.765120] [DEBUG] [REMOTE ] NMRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:45.765233] [DEBUG] [REMOTE ] NMRA: PASS: Integrity check passed. [2026-01-30T12:15:45.765274] [DEBUG] [REMOTE ] NMRA: Symbol is viable for forecasting. [2026-01-30T12:15:45.765322] [INFO ] [MAIN ] [2193/3488] NMRA kept (0.2s) | 2188 kept, 5 rejected | 139.8/min | ETA: 9.3m [2026-01-30T12:15:46.258850] [DEBUG] [REMOTE ] NMRK: Retrieved 2040 rows, trimmed to 300. [2026-01-30T12:15:46.258986] [DEBUG] [REMOTE ] NMRK: PASS: History has at least 300 days. [2026-01-30T12:15:46.259197] [DEBUG] [REMOTE ] NMRK: PASS: Price check passed. Min price $15.32. [2026-01-30T12:15:46.259341] [DEBUG] [REMOTE ] NMRK: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:46.259509] [DEBUG] [REMOTE ] NMRK: PASS: Integrity check passed. [2026-01-30T12:15:46.259560] [DEBUG] [REMOTE ] NMRK: Symbol is viable for forecasting. [2026-01-30T12:15:46.259655] [INFO ] [MAIN ] [2194/3488] NMRK kept (0.5s) | 2189 kept, 5 rejected | 139.8/min | ETA: 9.3m [2026-01-30T12:15:46.603949] [DEBUG] [REMOTE ] NN: Retrieved 1067 rows, trimmed to 300. [2026-01-30T12:15:46.604092] [DEBUG] [REMOTE ] NN: PASS: History has at least 300 days. [2026-01-30T12:15:46.604502] [DEBUG] [REMOTE ] NN: PASS: Price check passed. Min price $11.37. [2026-01-30T12:15:46.604662] [DEBUG] [REMOTE ] NN: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:46.604776] [DEBUG] [REMOTE ] NN: PASS: Integrity check passed. [2026-01-30T12:15:46.604817] [DEBUG] [REMOTE ] NN: Symbol is viable for forecasting. [2026-01-30T12:15:46.604865] [INFO ] [MAIN ] [2195/3488] NN kept (0.3s) | 2190 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:47.157992] [DEBUG] [REMOTE ] NNDM: Retrieved 2530 rows, trimmed to 300. [2026-01-30T12:15:47.158168] [DEBUG] [REMOTE ] NNDM: PASS: History has at least 300 days. [2026-01-30T12:15:47.158443] [DEBUG] [REMOTE ] NNDM: PASS: Price check passed. Min price $1.44. [2026-01-30T12:15:47.158635] [DEBUG] [REMOTE ] NNDM: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:47.158790] [DEBUG] [REMOTE ] NNDM: PASS: Integrity check passed. [2026-01-30T12:15:47.158842] [DEBUG] [REMOTE ] NNDM: Symbol is viable for forecasting. [2026-01-30T12:15:47.158904] [INFO ] [MAIN ] [2196/3488] NNDM kept (0.6s) | 2191 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:47.367981] [DEBUG] [REMOTE ] NNE: Retrieved 433 rows, trimmed to 300. [2026-01-30T12:15:47.368113] [DEBUG] [REMOTE ] NNE: PASS: History has at least 300 days. [2026-01-30T12:15:47.368322] [DEBUG] [REMOTE ] NNE: PASS: Price check passed. Min price $24.01. [2026-01-30T12:15:47.368463] [DEBUG] [REMOTE ] NNE: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:47.368596] [DEBUG] [REMOTE ] NNE: PASS: Integrity check passed. [2026-01-30T12:15:47.368641] [DEBUG] [REMOTE ] NNE: Symbol is viable for forecasting. [2026-01-30T12:15:47.368690] [INFO ] [MAIN ] [2197/3488] NNE kept (0.2s) | 2192 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:48.023174] [DEBUG] [REMOTE ] NNI: Retrieved 5567 rows, trimmed to 300. [2026-01-30T12:15:48.023322] [DEBUG] [REMOTE ] NNI: PASS: History has at least 300 days. [2026-01-30T12:15:48.023546] [DEBUG] [REMOTE ] NNI: PASS: Price check passed. Min price $124.42. [2026-01-30T12:15:48.023743] [DEBUG] [REMOTE ] NNI: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:48.023890] [DEBUG] [REMOTE ] NNI: PASS: Integrity check passed. [2026-01-30T12:15:48.023932] [DEBUG] [REMOTE ] NNI: Symbol is viable for forecasting. [2026-01-30T12:15:48.023981] [INFO ] [MAIN ] [2198/3488] NNI kept (0.7s) | 2193 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:48.482888] [DEBUG] [REMOTE ] NNN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:48.483018] [DEBUG] [REMOTE ] NNN: PASS: History has at least 300 days. [2026-01-30T12:15:48.483222] [DEBUG] [REMOTE ] NNN: PASS: Price check passed. Min price $39.05. [2026-01-30T12:15:48.483354] [DEBUG] [REMOTE ] NNN: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:48.483462] [DEBUG] [REMOTE ] NNN: PASS: Integrity check passed. [2026-01-30T12:15:48.483501] [DEBUG] [REMOTE ] NNN: Symbol is viable for forecasting. [2026-01-30T12:15:48.483547] [INFO ] [MAIN ] [2199/3488] NNN kept (0.5s) | 2194 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:48.616686] [DEBUG] [REMOTE ] NNOX: Retrieved 1366 rows, trimmed to 300. [2026-01-30T12:15:48.616817] [DEBUG] [REMOTE ] NNOX: PASS: History has at least 300 days. [2026-01-30T12:15:48.617018] [DEBUG] [REMOTE ] NNOX: PASS: Price check passed. Min price $2.78. [2026-01-30T12:15:48.617152] [DEBUG] [REMOTE ] NNOX: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:48.617302] [DEBUG] [REMOTE ] NNOX: PASS: Integrity check passed. [2026-01-30T12:15:48.617352] [DEBUG] [REMOTE ] NNOX: Symbol is viable for forecasting. [2026-01-30T12:15:48.617406] [INFO ] [MAIN ] [2200/3488] NNOX kept (0.1s) | 2195 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:49.385101] [DEBUG] [REMOTE ] NNY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:49.385244] [DEBUG] [REMOTE ] NNY: PASS: History has at least 300 days. [2026-01-30T12:15:49.385467] [DEBUG] [REMOTE ] NNY: PASS: Price check passed. Min price $8.25. [2026-01-30T12:15:49.385621] [DEBUG] [REMOTE ] NNY: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:49.385741] [DEBUG] [REMOTE ] NNY: PASS: Integrity check passed. [2026-01-30T12:15:49.385780] [DEBUG] [REMOTE ] NNY: Symbol is viable for forecasting. [2026-01-30T12:15:49.385828] [INFO ] [MAIN ] [2201/3488] NNY kept (0.8s) | 2196 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:49.791489] [DEBUG] [REMOTE ] NOA: Retrieved 4825 rows, trimmed to 300. [2026-01-30T12:15:49.791872] [DEBUG] [REMOTE ] NOA: PASS: History has at least 300 days. [2026-01-30T12:15:49.792094] [DEBUG] [REMOTE ] NOA: PASS: Price check passed. Min price $13.09. [2026-01-30T12:15:49.792226] [DEBUG] [REMOTE ] NOA: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:49.792334] [DEBUG] [REMOTE ] NOA: PASS: Integrity check passed. [2026-01-30T12:15:49.792373] [DEBUG] [REMOTE ] NOA: Symbol is viable for forecasting. [2026-01-30T12:15:49.792420] [INFO ] [MAIN ] [2202/3488] NOA kept (0.4s) | 2197 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:50.161361] [DEBUG] [REMOTE ] NOAH: Retrieved 3827 rows, trimmed to 300. [2026-01-30T12:15:50.161491] [DEBUG] [REMOTE ] NOAH: PASS: History has at least 300 days. [2026-01-30T12:15:50.161727] [DEBUG] [REMOTE ] NOAH: PASS: Price check passed. Min price $9.61. [2026-01-30T12:15:50.161868] [DEBUG] [REMOTE ] NOAH: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:50.161982] [DEBUG] [REMOTE ] NOAH: PASS: Integrity check passed. [2026-01-30T12:15:50.162023] [DEBUG] [REMOTE ] NOAH: Symbol is viable for forecasting. [2026-01-30T12:15:50.162072] [INFO ] [MAIN ] [2203/3488] NOAH kept (0.4s) | 2198 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:50.505824] [DEBUG] [REMOTE ] NODK: Retrieved 2231 rows, trimmed to 300. [2026-01-30T12:15:50.505982] [DEBUG] [REMOTE ] NODK: PASS: History has at least 300 days. [2026-01-30T12:15:50.506264] [DEBUG] [REMOTE ] NODK: PASS: Price check passed. Min price $13.09. [2026-01-30T12:15:50.506425] [DEBUG] [REMOTE ] NODK: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:50.506563] [DEBUG] [REMOTE ] NODK: PASS: Integrity check passed. [2026-01-30T12:15:50.506630] [DEBUG] [REMOTE ] NODK: Symbol is viable for forecasting. [2026-01-30T12:15:50.506690] [INFO ] [MAIN ] [2204/3488] NODK kept (0.3s) | 2199 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:50.975100] [DEBUG] [REMOTE ] NOG: Retrieved 4730 rows, trimmed to 300. [2026-01-30T12:15:50.975243] [DEBUG] [REMOTE ] NOG: PASS: History has at least 300 days. [2026-01-30T12:15:50.975469] [DEBUG] [REMOTE ] NOG: PASS: Price check passed. Min price $20.06. [2026-01-30T12:15:50.975626] [DEBUG] [REMOTE ] NOG: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:50.975744] [DEBUG] [REMOTE ] NOG: PASS: Integrity check passed. [2026-01-30T12:15:50.975784] [DEBUG] [REMOTE ] NOG: Symbol is viable for forecasting. [2026-01-30T12:15:50.975831] [INFO ] [MAIN ] [2205/3488] NOG kept (0.5s) | 2200 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:51.339240] [DEBUG] [REMOTE ] NOMD: Retrieved 2533 rows, trimmed to 300. [2026-01-30T12:15:51.339368] [DEBUG] [REMOTE ] NOMD: PASS: History has at least 300 days. [2026-01-30T12:15:51.339594] [DEBUG] [REMOTE ] NOMD: PASS: Price check passed. Min price $10.99. [2026-01-30T12:15:51.339748] [DEBUG] [REMOTE ] NOMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:51.339876] [DEBUG] [REMOTE ] NOMD: PASS: Integrity check passed. [2026-01-30T12:15:51.339916] [DEBUG] [REMOTE ] NOMD: Symbol is viable for forecasting. [2026-01-30T12:15:51.339964] [INFO ] [MAIN ] [2206/3488] NOMD kept (0.4s) | 2201 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:51.657285] [DEBUG] [REMOTE ] NOTE: Retrieved 1292 rows, trimmed to 300. [2026-01-30T12:15:51.657407] [DEBUG] [REMOTE ] NOTE: PASS: History has at least 300 days. [2026-01-30T12:15:51.657637] [DEBUG] [REMOTE ] NOTE: PASS: Price check passed. Min price $1.31. [2026-01-30T12:15:51.657787] [DEBUG] [REMOTE ] NOTE: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:51.657923] [DEBUG] [REMOTE ] NOTE: PASS: Integrity check passed. [2026-01-30T12:15:51.657963] [DEBUG] [REMOTE ] NOTE: Symbol is viable for forecasting. [2026-01-30T12:15:51.658010] [INFO ] [MAIN ] [2207/3488] NOTE kept (0.3s) | 2202 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:52.026906] [DEBUG] [REMOTE ] NPCE: Retrieved 1199 rows, trimmed to 300. [2026-01-30T12:15:52.027040] [DEBUG] [REMOTE ] NPCE: PASS: History has at least 300 days. [2026-01-30T12:15:52.027246] [DEBUG] [REMOTE ] NPCE: PASS: Price check passed. Min price $9.40. [2026-01-30T12:15:52.027385] [DEBUG] [REMOTE ] NPCE: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:52.027520] [DEBUG] [REMOTE ] NPCE: PASS: Integrity check passed. [2026-01-30T12:15:52.027588] [DEBUG] [REMOTE ] NPCE: Symbol is viable for forecasting. [2026-01-30T12:15:52.027644] [INFO ] [MAIN ] [2208/3488] NPCE kept (0.4s) | 2203 kept, 5 rejected | 139.8/min | ETA: 9.2m [2026-01-30T12:15:52.422525] [DEBUG] [REMOTE ] NPFD: Retrieved 1033 rows, trimmed to 300. [2026-01-30T12:15:52.422688] [DEBUG] [REMOTE ] NPFD: PASS: History has at least 300 days. [2026-01-30T12:15:52.422894] [DEBUG] [REMOTE ] NPFD: PASS: Price check passed. Min price $18.79. [2026-01-30T12:15:52.423043] [DEBUG] [REMOTE ] NPFD: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:52.423167] [DEBUG] [REMOTE ] NPFD: PASS: Integrity check passed. [2026-01-30T12:15:52.423209] [DEBUG] [REMOTE ] NPFD: Symbol is viable for forecasting. [2026-01-30T12:15:52.423258] [INFO ] [MAIN ] [2209/3488] NPFD kept (0.4s) | 2204 kept, 5 rejected | 139.8/min | ETA: 9.1m [2026-01-30T12:15:53.007563] [DEBUG] [REMOTE ] NPK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:53.007726] [DEBUG] [REMOTE ] NPK: PASS: History has at least 300 days. [2026-01-30T12:15:53.007979] [DEBUG] [REMOTE ] NPK: PASS: Price check passed. Min price $91.59. [2026-01-30T12:15:53.008116] [DEBUG] [REMOTE ] NPK: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:53.008235] [DEBUG] [REMOTE ] NPK: PASS: Integrity check passed. [2026-01-30T12:15:53.008275] [DEBUG] [REMOTE ] NPK: Symbol is viable for forecasting. [2026-01-30T12:15:53.008324] [INFO ] [MAIN ] [2210/3488] NPK kept (0.6s) | 2205 kept, 5 rejected | 139.8/min | ETA: 9.1m [2026-01-30T12:15:53.266339] [DEBUG] [REMOTE ] NPO: Retrieved 5959 rows, trimmed to 300. [2026-01-30T12:15:53.266469] [DEBUG] [REMOTE ] NPO: PASS: History has at least 300 days. [2026-01-30T12:15:53.266693] [DEBUG] [REMOTE ] NPO: PASS: Price check passed. Min price $202.27. [2026-01-30T12:15:53.266828] [DEBUG] [REMOTE ] NPO: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:53.266939] [DEBUG] [REMOTE ] NPO: PASS: Integrity check passed. [2026-01-30T12:15:53.266978] [DEBUG] [REMOTE ] NPO: Symbol is viable for forecasting. [2026-01-30T12:15:53.267026] [INFO ] [MAIN ] [2211/3488] NPO kept (0.3s) | 2206 kept, 5 rejected | 139.8/min | ETA: 9.1m [2026-01-30T12:15:53.889719] [DEBUG] [REMOTE ] NQP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:53.889866] [DEBUG] [REMOTE ] NQP: PASS: History has at least 300 days. [2026-01-30T12:15:53.890099] [DEBUG] [REMOTE ] NQP: PASS: Price check passed. Min price $11.74. [2026-01-30T12:15:53.890236] [DEBUG] [REMOTE ] NQP: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:53.890370] [DEBUG] [REMOTE ] NQP: PASS: Integrity check passed. [2026-01-30T12:15:53.890411] [DEBUG] [REMOTE ] NQP: Symbol is viable for forecasting. [2026-01-30T12:15:53.890460] [INFO ] [MAIN ] [2212/3488] NQP kept (0.6s) | 2207 kept, 5 rejected | 139.8/min | ETA: 9.1m [2026-01-30T12:15:54.271790] [DEBUG] [REMOTE ] NRC: Retrieved 3191 rows, trimmed to 300. [2026-01-30T12:15:54.271921] [DEBUG] [REMOTE ] NRC: PASS: History has at least 300 days. [2026-01-30T12:15:54.272124] [DEBUG] [REMOTE ] NRC: PASS: Price check passed. Min price $13.14. [2026-01-30T12:15:54.272260] [DEBUG] [REMOTE ] NRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:54.272400] [DEBUG] [REMOTE ] NRC: PASS: Integrity check passed. [2026-01-30T12:15:54.272450] [DEBUG] [REMOTE ] NRC: Symbol is viable for forecasting. [2026-01-30T12:15:54.272499] [INFO ] [MAIN ] [2213/3488] NRC kept (0.4s) | 2208 kept, 5 rejected | 139.8/min | ETA: 9.1m [2026-01-30T12:15:54.430975] [DEBUG] [REMOTE ] NRDS: Retrieved 1062 rows, trimmed to 300. [2026-01-30T12:15:54.431105] [DEBUG] [REMOTE ] NRDS: PASS: History has at least 300 days. [2026-01-30T12:15:54.431299] [DEBUG] [REMOTE ] NRDS: PASS: Price check passed. Min price $11.98. [2026-01-30T12:15:54.431634] [DEBUG] [REMOTE ] NRDS: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:54.431743] [DEBUG] [REMOTE ] NRDS: PASS: Integrity check passed. [2026-01-30T12:15:54.431783] [DEBUG] [REMOTE ] NRDS: Symbol is viable for forecasting. [2026-01-30T12:15:54.431830] [INFO ] [MAIN ] [2214/3488] NRDS kept (0.2s) | 2209 kept, 5 rejected | 139.9/min | ETA: 9.1m [2026-01-30T12:15:54.973690] [DEBUG] [REMOTE ] NREF: Retrieved 1502 rows, trimmed to 300. [2026-01-30T12:15:54.973807] [DEBUG] [REMOTE ] NREF: PASS: History has at least 300 days. [2026-01-30T12:15:54.974002] [DEBUG] [REMOTE ] NREF: PASS: Price check passed. Min price $12.73. [2026-01-30T12:15:54.974134] [DEBUG] [REMOTE ] NREF: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:54.974241] [DEBUG] [REMOTE ] NREF: PASS: Integrity check passed. [2026-01-30T12:15:54.974281] [DEBUG] [REMOTE ] NREF: Symbol is viable for forecasting. [2026-01-30T12:15:54.974333] [INFO ] [MAIN ] [2215/3488] NREF kept (0.5s) | 2210 kept, 5 rejected | 139.8/min | ETA: 9.1m [2026-01-30T12:15:55.545113] [DEBUG] [REMOTE ] NRG: Retrieved 5575 rows, trimmed to 300. [2026-01-30T12:15:55.545255] [DEBUG] [REMOTE ] NRG: PASS: History has at least 300 days. [2026-01-30T12:15:55.545475] [DEBUG] [REMOTE ] NRG: PASS: Price check passed. Min price $143.53. [2026-01-30T12:15:55.545630] [DEBUG] [REMOTE ] NRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:55.545750] [DEBUG] [REMOTE ] NRG: PASS: Integrity check passed. [2026-01-30T12:15:55.545791] [DEBUG] [REMOTE ] NRG: Symbol is viable for forecasting. [2026-01-30T12:15:55.545840] [INFO ] [MAIN ] [2216/3488] NRG kept (0.6s) | 2211 kept, 5 rejected | 139.8/min | ETA: 9.1m [2026-01-30T12:15:56.041745] [DEBUG] [REMOTE ] NRIM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:56.041965] [DEBUG] [REMOTE ] NRIM: PASS: History has at least 300 days. [2026-01-30T12:15:56.042281] [DEBUG] [REMOTE ] NRIM: PASS: Price check passed. Min price $22.01. [2026-01-30T12:15:56.042439] [DEBUG] [REMOTE ] NRIM: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:56.042646] [DEBUG] [REMOTE ] NRIM: PASS: Integrity check passed. [2026-01-30T12:15:56.042701] [DEBUG] [REMOTE ] NRIM: Symbol is viable for forecasting. [2026-01-30T12:15:56.042759] [INFO ] [MAIN ] [2217/3488] NRIM kept (0.5s) | 2212 kept, 5 rejected | 139.8/min | ETA: 9.1m [2026-01-30T12:15:56.201442] [DEBUG] [REMOTE ] NRIX: Retrieved 1386 rows, trimmed to 300. [2026-01-30T12:15:56.201651] [DEBUG] [REMOTE ] NRIX: PASS: History has at least 300 days. [2026-01-30T12:15:56.201918] [DEBUG] [REMOTE ] NRIX: PASS: Price check passed. Min price $12.17. [2026-01-30T12:15:56.202094] [DEBUG] [REMOTE ] NRIX: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:56.202219] [DEBUG] [REMOTE ] NRIX: PASS: Integrity check passed. [2026-01-30T12:15:56.202263] [DEBUG] [REMOTE ] NRIX: Symbol is viable for forecasting. [2026-01-30T12:15:56.202317] [INFO ] [MAIN ] [2218/3488] NRIX kept (0.2s) | 2213 kept, 5 rejected | 139.9/min | ETA: 9.1m [2026-01-30T12:15:56.925961] [DEBUG] [REMOTE ] NRK: Retrieved 5796 rows, trimmed to 300. [2026-01-30T12:15:56.926168] [DEBUG] [REMOTE ] NRK: PASS: History has at least 300 days. [2026-01-30T12:15:56.926450] [DEBUG] [REMOTE ] NRK: PASS: Price check passed. Min price $9.82. [2026-01-30T12:15:56.926618] [DEBUG] [REMOTE ] NRK: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:56.926760] [DEBUG] [REMOTE ] NRK: PASS: Integrity check passed. [2026-01-30T12:15:56.926802] [DEBUG] [REMOTE ] NRK: Symbol is viable for forecasting. [2026-01-30T12:15:56.926857] [INFO ] [MAIN ] [2219/3488] NRK kept (0.7s) | 2214 kept, 5 rejected | 139.8/min | ETA: 9.1m [2026-01-30T12:15:57.389094] [DEBUG] [REMOTE ] NRP: Retrieved 5862 rows, trimmed to 300. [2026-01-30T12:15:57.389321] [DEBUG] [REMOTE ] NRP: PASS: History has at least 300 days. [2026-01-30T12:15:57.389691] [DEBUG] [REMOTE ] NRP: PASS: Price check passed. Min price $101.81. [2026-01-30T12:15:57.389861] [DEBUG] [REMOTE ] NRP: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:57.390002] [DEBUG] [REMOTE ] NRP: PASS: Integrity check passed. [2026-01-30T12:15:57.390049] [DEBUG] [REMOTE ] NRP: Symbol is viable for forecasting. [2026-01-30T12:15:57.390111] [INFO ] [MAIN ] [2220/3488] NRP kept (0.5s) | 2215 kept, 5 rejected | 139.8/min | ETA: 9.1m [2026-01-30T12:15:57.558948] [DEBUG] [REMOTE ] NRXP: Retrieved 2049 rows, trimmed to 300. [2026-01-30T12:15:57.559079] [DEBUG] [REMOTE ] NRXP: PASS: History has at least 300 days. [2026-01-30T12:15:57.559286] [DEBUG] [REMOTE ] NRXP: PASS: Price check passed. Min price $1.98. [2026-01-30T12:15:57.559456] [DEBUG] [REMOTE ] NRXP: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:57.559596] [DEBUG] [REMOTE ] NRXP: PASS: Integrity check passed. [2026-01-30T12:15:57.559640] [DEBUG] [REMOTE ] NRXP: Symbol is viable for forecasting. [2026-01-30T12:15:57.559689] [INFO ] [MAIN ] [2221/3488] NRXP kept (0.2s) | 2216 kept, 5 rejected | 139.8/min | ETA: 9.1m [2026-01-30T12:15:58.291963] [DEBUG] [REMOTE ] NSC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:58.292101] [DEBUG] [REMOTE ] NSC: PASS: History has at least 300 days. [2026-01-30T12:15:58.292318] [DEBUG] [REMOTE ] NSC: PASS: Price check passed. Min price $279.44. [2026-01-30T12:15:58.292455] [DEBUG] [REMOTE ] NSC: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:58.292593] [DEBUG] [REMOTE ] NSC: PASS: Integrity check passed. [2026-01-30T12:15:58.292635] [DEBUG] [REMOTE ] NSC: Symbol is viable for forecasting. [2026-01-30T12:15:58.292684] [INFO ] [MAIN ] [2222/3488] NSC kept (0.7s) | 2217 kept, 5 rejected | 139.8/min | ETA: 9.1m [2026-01-30T12:15:58.764893] [DEBUG] [REMOTE ] NSP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:58.765025] [DEBUG] [REMOTE ] NSP: PASS: History has at least 300 days. [2026-01-30T12:15:58.765245] [DEBUG] [REMOTE ] NSP: PASS: Price check passed. Min price $31.15. [2026-01-30T12:15:58.765397] [DEBUG] [REMOTE ] NSP: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:58.765520] [DEBUG] [REMOTE ] NSP: PASS: Integrity check passed. [2026-01-30T12:15:58.765567] [DEBUG] [REMOTE ] NSP: Symbol is viable for forecasting. [2026-01-30T12:15:58.765643] [INFO ] [MAIN ] [2223/3488] NSP kept (0.5s) | 2218 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:15:59.225063] [DEBUG] [REMOTE ] NSSC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:59.225204] [DEBUG] [REMOTE ] NSSC: PASS: History has at least 300 days. [2026-01-30T12:15:59.225431] [DEBUG] [REMOTE ] NSSC: PASS: Price check passed. Min price $37.68. [2026-01-30T12:15:59.225618] [DEBUG] [REMOTE ] NSSC: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:59.225736] [DEBUG] [REMOTE ] NSSC: PASS: Integrity check passed. [2026-01-30T12:15:59.225775] [DEBUG] [REMOTE ] NSSC: Symbol is viable for forecasting. [2026-01-30T12:15:59.225822] [INFO ] [MAIN ] [2224/3488] NSSC kept (0.5s) | 2219 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:15:59.680446] [DEBUG] [REMOTE ] NTAP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:15:59.680596] [DEBUG] [REMOTE ] NTAP: PASS: History has at least 300 days. [2026-01-30T12:15:59.680802] [DEBUG] [REMOTE ] NTAP: PASS: Price check passed. Min price $94.11. [2026-01-30T12:15:59.680933] [DEBUG] [REMOTE ] NTAP: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:59.681041] [DEBUG] [REMOTE ] NTAP: PASS: Integrity check passed. [2026-01-30T12:15:59.681080] [DEBUG] [REMOTE ] NTAP: Symbol is viable for forecasting. [2026-01-30T12:15:59.681127] [INFO ] [MAIN ] [2225/3488] NTAP kept (0.5s) | 2220 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:15:59.994429] [DEBUG] [REMOTE ] NTB: Retrieved 2355 rows, trimmed to 300. [2026-01-30T12:15:59.994564] [DEBUG] [REMOTE ] NTB: PASS: History has at least 300 days. [2026-01-30T12:15:59.994820] [DEBUG] [REMOTE ] NTB: PASS: Price check passed. Min price $44.75. [2026-01-30T12:15:59.994974] [DEBUG] [REMOTE ] NTB: PASS: Continuity check passed with 300 days. [2026-01-30T12:15:59.995096] [DEBUG] [REMOTE ] NTB: PASS: Integrity check passed. [2026-01-30T12:15:59.995141] [DEBUG] [REMOTE ] NTB: Symbol is viable for forecasting. [2026-01-30T12:15:59.995198] [INFO ] [MAIN ] [2226/3488] NTB kept (0.3s) | 2221 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:16:00.542293] [DEBUG] [REMOTE ] NTES: Retrieved 6433 rows, trimmed to 300. [2026-01-30T12:16:00.542440] [DEBUG] [REMOTE ] NTES: PASS: History has at least 300 days. [2026-01-30T12:16:00.542701] [DEBUG] [REMOTE ] NTES: PASS: Price check passed. Min price $131.57. [2026-01-30T12:16:00.542869] [DEBUG] [REMOTE ] NTES: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:00.542999] [DEBUG] [REMOTE ] NTES: PASS: Integrity check passed. [2026-01-30T12:16:00.543040] [DEBUG] [REMOTE ] NTES: Symbol is viable for forecasting. [2026-01-30T12:16:00.543089] [INFO ] [MAIN ] [2227/3488] NTES kept (0.5s) | 2222 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:16:01.046193] [DEBUG] [REMOTE ] NTIC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:01.046388] [DEBUG] [REMOTE ] NTIC: PASS: History has at least 300 days. [2026-01-30T12:16:01.046774] [DEBUG] [REMOTE ] NTIC: PASS: Price check passed. Min price $7.34. [2026-01-30T12:16:01.046928] [DEBUG] [REMOTE ] NTIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:01.047069] [DEBUG] [REMOTE ] NTIC: PASS: Integrity check passed. [2026-01-30T12:16:01.047111] [DEBUG] [REMOTE ] NTIC: Symbol is viable for forecasting. [2026-01-30T12:16:01.047164] [INFO ] [MAIN ] [2228/3488] NTIC kept (0.5s) | 2223 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:16:01.256255] [DEBUG] [REMOTE ] NTLA: Retrieved 2447 rows, trimmed to 300. [2026-01-30T12:16:01.256403] [DEBUG] [REMOTE ] NTLA: PASS: History has at least 300 days. [2026-01-30T12:16:01.256685] [DEBUG] [REMOTE ] NTLA: PASS: Price check passed. Min price $8.04. [2026-01-30T12:16:01.256834] [DEBUG] [REMOTE ] NTLA: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:01.256961] [DEBUG] [REMOTE ] NTLA: PASS: Integrity check passed. [2026-01-30T12:16:01.257004] [DEBUG] [REMOTE ] NTLA: Symbol is viable for forecasting. [2026-01-30T12:16:01.257058] [INFO ] [MAIN ] [2229/3488] NTLA kept (0.2s) | 2224 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:16:01.765443] [DEBUG] [REMOTE ] NTNX: Retrieved 2345 rows, trimmed to 300. [2026-01-30T12:16:01.765628] [DEBUG] [REMOTE ] NTNX: PASS: History has at least 300 days. [2026-01-30T12:16:01.765898] [DEBUG] [REMOTE ] NTNX: PASS: Price check passed. Min price $39.46. [2026-01-30T12:16:01.766080] [DEBUG] [REMOTE ] NTNX: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:01.766226] [DEBUG] [REMOTE ] NTNX: PASS: Integrity check passed. [2026-01-30T12:16:01.766274] [DEBUG] [REMOTE ] NTNX: Symbol is viable for forecasting. [2026-01-30T12:16:01.766336] [INFO ] [MAIN ] [2230/3488] NTNX kept (0.5s) | 2225 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:16:02.170559] [DEBUG] [REMOTE ] NTRA: Retrieved 2660 rows, trimmed to 300. [2026-01-30T12:16:02.170768] [DEBUG] [REMOTE ] NTRA: PASS: History has at least 300 days. [2026-01-30T12:16:02.171058] [DEBUG] [REMOTE ] NTRA: PASS: Price check passed. Min price $196.45. [2026-01-30T12:16:02.171282] [DEBUG] [REMOTE ] NTRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:02.171441] [DEBUG] [REMOTE ] NTRA: PASS: Integrity check passed. [2026-01-30T12:16:02.171493] [DEBUG] [REMOTE ] NTRA: Symbol is viable for forecasting. [2026-01-30T12:16:02.171555] [INFO ] [MAIN ] [2231/3488] NTRA kept (0.4s) | 2226 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:16:02.541284] [DEBUG] [REMOTE ] NTRB: Retrieved 1860 rows, trimmed to 300. [2026-01-30T12:16:02.541406] [DEBUG] [REMOTE ] NTRB: PASS: History has at least 300 days. [2026-01-30T12:16:02.541627] [DEBUG] [REMOTE ] NTRB: PASS: Price check passed. Min price $4.22. [2026-01-30T12:16:02.541784] [DEBUG] [REMOTE ] NTRB: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:02.541902] [DEBUG] [REMOTE ] NTRB: PASS: Integrity check passed. [2026-01-30T12:16:02.541944] [DEBUG] [REMOTE ] NTRB: Symbol is viable for forecasting. [2026-01-30T12:16:02.541993] [INFO ] [MAIN ] [2232/3488] NTRB kept (0.4s) | 2227 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:16:03.139631] [DEBUG] [REMOTE ] NTRS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:03.139762] [DEBUG] [REMOTE ] NTRS: PASS: History has at least 300 days. [2026-01-30T12:16:03.139978] [DEBUG] [REMOTE ] NTRS: PASS: Price check passed. Min price $121.99. [2026-01-30T12:16:03.140113] [DEBUG] [REMOTE ] NTRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:03.140226] [DEBUG] [REMOTE ] NTRS: PASS: Integrity check passed. [2026-01-30T12:16:03.140266] [DEBUG] [REMOTE ] NTRS: Symbol is viable for forecasting. [2026-01-30T12:16:03.140316] [INFO ] [MAIN ] [2233/3488] NTRS kept (0.6s) | 2228 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:16:03.406807] [DEBUG] [REMOTE ] NTRSO: Retrieved 1570 rows, trimmed to 300. [2026-01-30T12:16:03.406925] [DEBUG] [REMOTE ] NTRSO: PASS: History has at least 300 days. [2026-01-30T12:16:03.407141] [DEBUG] [REMOTE ] NTRSO: PASS: Price check passed. Min price $19.10. [2026-01-30T12:16:03.407287] [DEBUG] [REMOTE ] NTRSO: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:03.407400] [DEBUG] [REMOTE ] NTRSO: PASS: Integrity check passed. [2026-01-30T12:16:03.407441] [DEBUG] [REMOTE ] NTRSO: Symbol is viable for forecasting. [2026-01-30T12:16:03.407491] [INFO ] [MAIN ] [2234/3488] NTRSO kept (0.3s) | 2229 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:16:03.801879] [DEBUG] [REMOTE ] NUKK: Retrieved 525 rows, trimmed to 300. [2026-01-30T12:16:03.802012] [DEBUG] [REMOTE ] NUKK: PASS: History has at least 300 days. [2026-01-30T12:16:03.802240] [DEBUG] [REMOTE ] NUKK: PASS: Price check passed. Min price $2.38. [2026-01-30T12:16:03.802396] [DEBUG] [REMOTE ] NUKK: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:03.802522] [DEBUG] [REMOTE ] NUKK: PASS: Integrity check passed. [2026-01-30T12:16:03.802567] [DEBUG] [REMOTE ] NUKK: Symbol is viable for forecasting. [2026-01-30T12:16:03.802654] [INFO ] [MAIN ] [2235/3488] NUKK kept (0.4s) | 2230 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:16:04.441063] [DEBUG] [REMOTE ] NUS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:04.441219] [DEBUG] [REMOTE ] NUS: PASS: History has at least 300 days. [2026-01-30T12:16:04.441497] [DEBUG] [REMOTE ] NUS: PASS: Price check passed. Min price $9.07. [2026-01-30T12:16:04.441728] [DEBUG] [REMOTE ] NUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:04.441884] [DEBUG] [REMOTE ] NUS: PASS: Integrity check passed. [2026-01-30T12:16:04.441927] [DEBUG] [REMOTE ] NUS: Symbol is viable for forecasting. [2026-01-30T12:16:04.441978] [INFO ] [MAIN ] [2236/3488] NUS kept (0.6s) | 2231 kept, 5 rejected | 139.8/min | ETA: 9.0m [2026-01-30T12:16:04.681823] [DEBUG] [REMOTE ] NUTX: Retrieved 3184 rows, trimmed to 300. [2026-01-30T12:16:04.681958] [DEBUG] [REMOTE ] NUTX: PASS: History has at least 300 days. [2026-01-30T12:16:04.682178] [DEBUG] [REMOTE ] NUTX: PASS: Price check passed. Min price $99.20. [2026-01-30T12:16:04.682313] [DEBUG] [REMOTE ] NUTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:04.682431] [DEBUG] [REMOTE ] NUTX: PASS: Integrity check passed. [2026-01-30T12:16:04.682472] [DEBUG] [REMOTE ] NUTX: Symbol is viable for forecasting. [2026-01-30T12:16:04.682521] [INFO ] [MAIN ] [2237/3488] NUTX kept (0.2s) | 2232 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:05.254895] [DEBUG] [REMOTE ] NUVB: Retrieved 1365 rows, trimmed to 300. [2026-01-30T12:16:05.255029] [DEBUG] [REMOTE ] NUVB: PASS: History has at least 300 days. [2026-01-30T12:16:05.255235] [DEBUG] [REMOTE ] NUVB: PASS: Price check passed. Min price $4.64. [2026-01-30T12:16:05.255371] [DEBUG] [REMOTE ] NUVB: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:05.255480] [DEBUG] [REMOTE ] NUVB: PASS: Integrity check passed. [2026-01-30T12:16:05.255521] [DEBUG] [REMOTE ] NUVB: Symbol is viable for forecasting. [2026-01-30T12:16:05.255598] [INFO ] [MAIN ] [2238/3488] NUVB kept (0.6s) | 2233 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:05.522441] [DEBUG] [REMOTE ] NUVL: Retrieved 1131 rows, trimmed to 300. [2026-01-30T12:16:05.522594] [DEBUG] [REMOTE ] NUVL: PASS: History has at least 300 days. [2026-01-30T12:16:05.522801] [DEBUG] [REMOTE ] NUVL: PASS: Price check passed. Min price $91.02. [2026-01-30T12:16:05.522941] [DEBUG] [REMOTE ] NUVL: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:05.523053] [DEBUG] [REMOTE ] NUVL: PASS: Integrity check passed. [2026-01-30T12:16:05.523095] [DEBUG] [REMOTE ] NUVL: Symbol is viable for forecasting. [2026-01-30T12:16:05.523146] [INFO ] [MAIN ] [2239/3488] NUVL kept (0.3s) | 2234 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:05.997601] [DEBUG] [REMOTE ] NUWE: Retrieved 3508 rows, trimmed to 300. [2026-01-30T12:16:05.997758] [DEBUG] [REMOTE ] NUWE: PASS: History has at least 300 days. [2026-01-30T12:16:05.998019] [DEBUG] [REMOTE ] NUWE: PASS: Price check passed. Min price $1.74. [2026-01-30T12:16:05.998159] [DEBUG] [REMOTE ] NUWE: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:05.998282] [DEBUG] [REMOTE ] NUWE: PASS: Integrity check passed. [2026-01-30T12:16:05.998324] [DEBUG] [REMOTE ] NUWE: Symbol is viable for forecasting. [2026-01-30T12:16:05.998374] [INFO ] [MAIN ] [2240/3488] NUWE kept (0.5s) | 2235 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:06.445874] [DEBUG] [REMOTE ] NVAX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:06.446013] [DEBUG] [REMOTE ] NVAX: PASS: History has at least 300 days. [2026-01-30T12:16:06.446248] [DEBUG] [REMOTE ] NVAX: PASS: Price check passed. Min price $6.22. [2026-01-30T12:16:06.446390] [DEBUG] [REMOTE ] NVAX: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:06.446511] [DEBUG] [REMOTE ] NVAX: PASS: Integrity check passed. [2026-01-30T12:16:06.446554] [DEBUG] [REMOTE ] NVAX: Symbol is viable for forecasting. [2026-01-30T12:16:06.446626] [INFO ] [MAIN ] [2241/3488] NVAX kept (0.4s) | 2236 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:06.677614] [DEBUG] [REMOTE ] NVD: Retrieved 612 rows, trimmed to 300. [2026-01-30T12:16:06.677765] [DEBUG] [REMOTE ] NVD: PASS: History has at least 300 days. [2026-01-30T12:16:06.678062] [DEBUG] [REMOTE ] NVD: PASS: Price check passed. Min price $6.12. [2026-01-30T12:16:06.678251] [DEBUG] [REMOTE ] NVD: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:06.678404] [DEBUG] [REMOTE ] NVD: PASS: Integrity check passed. [2026-01-30T12:16:06.678464] [DEBUG] [REMOTE ] NVD: Symbol is viable for forecasting. [2026-01-30T12:16:06.678539] [INFO ] [MAIN ] [2242/3488] NVD kept (0.2s) | 2237 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:07.386790] [DEBUG] [REMOTE ] NVDA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:07.386917] [DEBUG] [REMOTE ] NVDA: PASS: History has at least 300 days. [2026-01-30T12:16:07.387120] [DEBUG] [REMOTE ] NVDA: PASS: Price check passed. Min price $170.94. [2026-01-30T12:16:07.387253] [DEBUG] [REMOTE ] NVDA: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:07.387364] [DEBUG] [REMOTE ] NVDA: PASS: Integrity check passed. [2026-01-30T12:16:07.387406] [DEBUG] [REMOTE ] NVDA: Symbol is viable for forecasting. [2026-01-30T12:16:07.387452] [INFO ] [MAIN ] [2243/3488] NVDA kept (0.7s) | 2238 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:07.597123] [DEBUG] [REMOTE ] NVDD: Retrieved 597 rows, trimmed to 300. [2026-01-30T12:16:07.597364] [DEBUG] [REMOTE ] NVDD: PASS: History has at least 300 days. [2026-01-30T12:16:07.597626] [DEBUG] [REMOTE ] NVDD: PASS: Price check passed. Min price $34.82. [2026-01-30T12:16:07.597786] [DEBUG] [REMOTE ] NVDD: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:07.597925] [DEBUG] [REMOTE ] NVDD: PASS: Integrity check passed. [2026-01-30T12:16:07.597968] [DEBUG] [REMOTE ] NVDD: Symbol is viable for forecasting. [2026-01-30T12:16:07.598030] [INFO ] [MAIN ] [2244/3488] NVDD kept (0.2s) | 2239 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:07.999439] [DEBUG] [REMOTE ] NVDL: Retrieved 784 rows, trimmed to 300. [2026-01-30T12:16:07.999592] [DEBUG] [REMOTE ] NVDL: PASS: History has at least 300 days. [2026-01-30T12:16:07.999808] [DEBUG] [REMOTE ] NVDL: PASS: Price check passed. Min price $74.59. [2026-01-30T12:16:07.999943] [DEBUG] [REMOTE ] NVDL: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:08.000054] [DEBUG] [REMOTE ] NVDL: PASS: Integrity check passed. [2026-01-30T12:16:08.000095] [DEBUG] [REMOTE ] NVDL: Symbol is viable for forecasting. [2026-01-30T12:16:08.000145] [INFO ] [MAIN ] [2245/3488] NVDL kept (0.4s) | 2240 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:08.438514] [DEBUG] [REMOTE ] NVDS: Retrieved 890 rows, trimmed to 300. [2026-01-30T12:16:08.438693] [DEBUG] [REMOTE ] NVDS: PASS: History has at least 300 days. [2026-01-30T12:16:08.438923] [DEBUG] [REMOTE ] NVDS: PASS: Price check passed. Min price $24.41. [2026-01-30T12:16:08.439073] [DEBUG] [REMOTE ] NVDS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:08.439195] [DEBUG] [REMOTE ] NVDS: PASS: Integrity check passed. [2026-01-30T12:16:08.439238] [DEBUG] [REMOTE ] NVDS: Symbol is viable for forecasting. [2026-01-30T12:16:08.439293] [INFO ] [MAIN ] [2246/3488] NVDS kept (0.4s) | 2241 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:09.035917] [DEBUG] [REMOTE ] NVEC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:09.036082] [DEBUG] [REMOTE ] NVEC: PASS: History has at least 300 days. [2026-01-30T12:16:09.036328] [DEBUG] [REMOTE ] NVEC: PASS: Price check passed. Min price $57.42. [2026-01-30T12:16:09.036464] [DEBUG] [REMOTE ] NVEC: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:09.036601] [DEBUG] [REMOTE ] NVEC: PASS: Integrity check passed. [2026-01-30T12:16:09.036652] [DEBUG] [REMOTE ] NVEC: Symbol is viable for forecasting. [2026-01-30T12:16:09.036712] [INFO ] [MAIN ] [2247/3488] NVEC kept (0.6s) | 2242 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:09.699040] [DEBUG] [REMOTE ] NVG: Retrieved 5883 rows, trimmed to 300. [2026-01-30T12:16:09.699193] [DEBUG] [REMOTE ] NVG: PASS: History has at least 300 days. [2026-01-30T12:16:09.699488] [DEBUG] [REMOTE ] NVG: PASS: Price check passed. Min price $12.24. [2026-01-30T12:16:09.699665] [DEBUG] [REMOTE ] NVG: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:09.699799] [DEBUG] [REMOTE ] NVG: PASS: Integrity check passed. [2026-01-30T12:16:09.699841] [DEBUG] [REMOTE ] NVG: Symbol is viable for forecasting. [2026-01-30T12:16:09.699891] [INFO ] [MAIN ] [2248/3488] NVG kept (0.7s) | 2243 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:10.099695] [DEBUG] [REMOTE ] NVGS: Retrieved 4795 rows, trimmed to 300. [2026-01-30T12:16:10.099842] [DEBUG] [REMOTE ] NVGS: PASS: History has at least 300 days. [2026-01-30T12:16:10.100065] [DEBUG] [REMOTE ] NVGS: PASS: Price check passed. Min price $16.32. [2026-01-30T12:16:10.100201] [DEBUG] [REMOTE ] NVGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:10.100320] [DEBUG] [REMOTE ] NVGS: PASS: Integrity check passed. [2026-01-30T12:16:10.100360] [DEBUG] [REMOTE ] NVGS: Symbol is viable for forecasting. [2026-01-30T12:16:10.100408] [INFO ] [MAIN ] [2249/3488] NVGS kept (0.4s) | 2244 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:10.537105] [DEBUG] [REMOTE ] NVMI: Retrieved 6489 rows, trimmed to 300. [2026-01-30T12:16:10.537243] [DEBUG] [REMOTE ] NVMI: PASS: History has at least 300 days. [2026-01-30T12:16:10.537456] [DEBUG] [REMOTE ] NVMI: PASS: Price check passed. Min price $275.78. [2026-01-30T12:16:10.537616] [DEBUG] [REMOTE ] NVMI: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:10.537735] [DEBUG] [REMOTE ] NVMI: PASS: Integrity check passed. [2026-01-30T12:16:10.537777] [DEBUG] [REMOTE ] NVMI: Symbol is viable for forecasting. [2026-01-30T12:16:10.537850] [INFO ] [MAIN ] [2250/3488] NVMI kept (0.4s) | 2245 kept, 5 rejected | 139.8/min | ETA: 8.9m [2026-01-30T12:16:11.062733] [DEBUG] [REMOTE ] NVO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:11.062919] [DEBUG] [REMOTE ] NVO: PASS: History has at least 300 days. [2026-01-30T12:16:11.063238] [DEBUG] [REMOTE ] NVO: PASS: Price check passed. Min price $44.97. [2026-01-30T12:16:11.063417] [DEBUG] [REMOTE ] NVO: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:11.063556] [DEBUG] [REMOTE ] NVO: PASS: Integrity check passed. [2026-01-30T12:16:11.063621] [DEBUG] [REMOTE ] NVO: Symbol is viable for forecasting. [2026-01-30T12:16:11.063674] [INFO ] [MAIN ] [2251/3488] NVO kept (0.5s) | 2246 kept, 5 rejected | 139.7/min | ETA: 8.9m [2026-01-30T12:16:11.517989] [DEBUG] [REMOTE ] NVRI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:11.518130] [DEBUG] [REMOTE ] NVRI: PASS: History has at least 300 days. [2026-01-30T12:16:11.518348] [DEBUG] [REMOTE ] NVRI: PASS: Price check passed. Min price $11.85. [2026-01-30T12:16:11.518487] [DEBUG] [REMOTE ] NVRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:11.518627] [DEBUG] [REMOTE ] NVRI: PASS: Integrity check passed. [2026-01-30T12:16:11.518671] [DEBUG] [REMOTE ] NVRI: Symbol is viable for forecasting. [2026-01-30T12:16:11.519287] [INFO ] [MAIN ] [2252/3488] NVRI kept (0.5s) | 2247 kept, 5 rejected | 139.7/min | ETA: 8.8m [2026-01-30T12:16:11.963893] [DEBUG] [REMOTE ] NVS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:11.964037] [DEBUG] [REMOTE ] NVS: PASS: History has at least 300 days. [2026-01-30T12:16:11.964279] [DEBUG] [REMOTE ] NVS: PASS: Price check passed. Min price $123.86. [2026-01-30T12:16:11.964418] [DEBUG] [REMOTE ] NVS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:11.964543] [DEBUG] [REMOTE ] NVS: PASS: Integrity check passed. [2026-01-30T12:16:11.964603] [DEBUG] [REMOTE ] NVS: Symbol is viable for forecasting. [2026-01-30T12:16:11.964655] [INFO ] [MAIN ] [2253/3488] NVS kept (0.4s) | 2248 kept, 5 rejected | 139.7/min | ETA: 8.8m [2026-01-30T12:16:12.195617] [DEBUG] [REMOTE ] NVTS: Retrieved 1260 rows, trimmed to 300. [2026-01-30T12:16:12.195795] [DEBUG] [REMOTE ] NVTS: PASS: History has at least 300 days. [2026-01-30T12:16:12.196040] [DEBUG] [REMOTE ] NVTS: PASS: Price check passed. Min price $7.14. [2026-01-30T12:16:12.196206] [DEBUG] [REMOTE ] NVTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:12.196336] [DEBUG] [REMOTE ] NVTS: PASS: Integrity check passed. [2026-01-30T12:16:12.196383] [DEBUG] [REMOTE ] NVTS: Symbol is viable for forecasting. [2026-01-30T12:16:12.196439] [INFO ] [MAIN ] [2254/3488] NVTS kept (0.2s) | 2249 kept, 5 rejected | 139.8/min | ETA: 8.8m [2026-01-30T12:16:12.806696] [DEBUG] [REMOTE ] NWBI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:12.806841] [DEBUG] [REMOTE ] NWBI: PASS: History has at least 300 days. [2026-01-30T12:16:12.807272] [DEBUG] [REMOTE ] NWBI: PASS: Price check passed. Min price $11.30. [2026-01-30T12:16:12.807409] [DEBUG] [REMOTE ] NWBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:12.807543] [DEBUG] [REMOTE ] NWBI: PASS: Integrity check passed. [2026-01-30T12:16:12.807612] [DEBUG] [REMOTE ] NWBI: Symbol is viable for forecasting. [2026-01-30T12:16:12.807668] [INFO ] [MAIN ] [2255/3488] NWBI kept (0.6s) | 2250 kept, 5 rejected | 139.7/min | ETA: 8.8m [2026-01-30T12:16:13.209837] [DEBUG] [REMOTE ] NWE: Retrieved 4550 rows, trimmed to 300. [2026-01-30T12:16:13.209990] [DEBUG] [REMOTE ] NWE: PASS: History has at least 300 days. [2026-01-30T12:16:13.210235] [DEBUG] [REMOTE ] NWE: PASS: Price check passed. Min price $59.46. [2026-01-30T12:16:13.210397] [DEBUG] [REMOTE ] NWE: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:13.210530] [DEBUG] [REMOTE ] NWE: PASS: Integrity check passed. [2026-01-30T12:16:13.210596] [DEBUG] [REMOTE ] NWE: Symbol is viable for forecasting. [2026-01-30T12:16:13.210658] [INFO ] [MAIN ] [2256/3488] NWE kept (0.4s) | 2251 kept, 5 rejected | 139.7/min | ETA: 8.8m [2026-01-30T12:16:13.706968] [DEBUG] [REMOTE ] NWFL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:13.707112] [DEBUG] [REMOTE ] NWFL: PASS: History has at least 300 days. [2026-01-30T12:16:13.707342] [DEBUG] [REMOTE ] NWFL: PASS: Price check passed. Min price $26.01. [2026-01-30T12:16:13.707484] [DEBUG] [REMOTE ] NWFL: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:13.707624] [DEBUG] [REMOTE ] NWFL: PASS: Integrity check passed. [2026-01-30T12:16:13.707669] [DEBUG] [REMOTE ] NWFL: Symbol is viable for forecasting. [2026-01-30T12:16:13.707719] [INFO ] [MAIN ] [2257/3488] NWFL kept (0.5s) | 2252 kept, 5 rejected | 139.7/min | ETA: 8.8m [2026-01-30T12:16:14.105258] [DEBUG] [REMOTE ] NWG: Retrieved 4599 rows, trimmed to 300. [2026-01-30T12:16:14.105394] [DEBUG] [REMOTE ] NWG: PASS: History has at least 300 days. [2026-01-30T12:16:14.105678] [DEBUG] [REMOTE ] NWG: PASS: Price check passed. Min price $14.86. [2026-01-30T12:16:14.105864] [DEBUG] [REMOTE ] NWG: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:14.106002] [DEBUG] [REMOTE ] NWG: PASS: Integrity check passed. [2026-01-30T12:16:14.106053] [DEBUG] [REMOTE ] NWG: Symbol is viable for forecasting. [2026-01-30T12:16:14.106117] [INFO ] [MAIN ] [2258/3488] NWG kept (0.4s) | 2253 kept, 5 rejected | 139.7/min | ETA: 8.8m [2026-01-30T12:16:14.592522] [DEBUG] [REMOTE ] NWL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:14.592680] [DEBUG] [REMOTE ] NWL: PASS: History has at least 300 days. [2026-01-30T12:16:14.592912] [DEBUG] [REMOTE ] NWL: PASS: Price check passed. Min price $3.05. [2026-01-30T12:16:14.593049] [DEBUG] [REMOTE ] NWL: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:14.593167] [DEBUG] [REMOTE ] NWL: PASS: Integrity check passed. [2026-01-30T12:16:14.593208] [DEBUG] [REMOTE ] NWL: Symbol is viable for forecasting. [2026-01-30T12:16:14.593257] [INFO ] [MAIN ] [2259/3488] NWL kept (0.5s) | 2254 kept, 5 rejected | 139.7/min | ETA: 8.8m [2026-01-30T12:16:14.930749] [DEBUG] [REMOTE ] NWPX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:14.930933] [DEBUG] [REMOTE ] NWPX: PASS: History has at least 300 days. [2026-01-30T12:16:14.931405] [DEBUG] [REMOTE ] NWPX: PASS: Price check passed. Min price $53.85. [2026-01-30T12:16:14.931593] [DEBUG] [REMOTE ] NWPX: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:14.931745] [DEBUG] [REMOTE ] NWPX: PASS: Integrity check passed. [2026-01-30T12:16:14.931798] [DEBUG] [REMOTE ] NWPX: Symbol is viable for forecasting. [2026-01-30T12:16:14.931868] [INFO ] [MAIN ] [2260/3488] NWPX kept (0.3s) | 2255 kept, 5 rejected | 139.7/min | ETA: 8.8m [2026-01-30T12:16:15.328795] [DEBUG] [REMOTE ] NWS: Retrieved 3173 rows, trimmed to 300. [2026-01-30T12:16:15.328943] [DEBUG] [REMOTE ] NWS: PASS: History has at least 300 days. [2026-01-30T12:16:15.329194] [DEBUG] [REMOTE ] NWS: PASS: Price check passed. Min price $27.98. [2026-01-30T12:16:15.329377] [DEBUG] [REMOTE ] NWS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:15.329547] [DEBUG] [REMOTE ] NWS: PASS: Integrity check passed. [2026-01-30T12:16:15.329629] [DEBUG] [REMOTE ] NWS: Symbol is viable for forecasting. [2026-01-30T12:16:15.329701] [INFO ] [MAIN ] [2261/3488] NWS kept (0.4s) | 2256 kept, 5 rejected | 139.8/min | ETA: 8.8m [2026-01-30T12:16:15.744545] [DEBUG] [REMOTE ] NWSA: Retrieved 3173 rows, trimmed to 300. [2026-01-30T12:16:15.744807] [DEBUG] [REMOTE ] NWSA: PASS: History has at least 300 days. [2026-01-30T12:16:15.745184] [DEBUG] [REMOTE ] NWSA: PASS: Price check passed. Min price $24.80. [2026-01-30T12:16:15.745359] [DEBUG] [REMOTE ] NWSA: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:15.745537] [DEBUG] [REMOTE ] NWSA: PASS: Integrity check passed. [2026-01-30T12:16:15.745608] [DEBUG] [REMOTE ] NWSA: Symbol is viable for forecasting. [2026-01-30T12:16:15.745680] [INFO ] [MAIN ] [2262/3488] NWSA kept (0.4s) | 2257 kept, 5 rejected | 139.8/min | ETA: 8.8m [2026-01-30T12:16:16.303071] [DEBUG] [REMOTE ] NX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:16.303405] [DEBUG] [REMOTE ] NX: PASS: History has at least 300 days. [2026-01-30T12:16:16.303969] [DEBUG] [REMOTE ] NX: PASS: Price check passed. Min price $11.19. [2026-01-30T12:16:16.304172] [DEBUG] [REMOTE ] NX: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:16.304388] [DEBUG] [REMOTE ] NX: PASS: Integrity check passed. [2026-01-30T12:16:16.304450] [DEBUG] [REMOTE ] NX: Symbol is viable for forecasting. [2026-01-30T12:16:16.304533] [INFO ] [MAIN ] [2263/3488] NX kept (0.6s) | 2258 kept, 5 rejected | 139.7/min | ETA: 8.8m [2026-01-30T12:16:16.581129] [DEBUG] [REMOTE ] NXE: Retrieved 2532 rows, trimmed to 300. [2026-01-30T12:16:16.581369] [DEBUG] [REMOTE ] NXE: PASS: History has at least 300 days. [2026-01-30T12:16:16.581751] [DEBUG] [REMOTE ] NXE: PASS: Price check passed. Min price $7.56. [2026-01-30T12:16:16.581939] [DEBUG] [REMOTE ] NXE: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:16.582124] [DEBUG] [REMOTE ] NXE: PASS: Integrity check passed. [2026-01-30T12:16:16.582177] [DEBUG] [REMOTE ] NXE: Symbol is viable for forecasting. [2026-01-30T12:16:16.582250] [INFO ] [MAIN ] [2264/3488] NXE kept (0.3s) | 2259 kept, 5 rejected | 139.8/min | ETA: 8.8m [2026-01-30T12:16:16.951746] [DEBUG] [REMOTE ] NXG: Retrieved 813 rows, trimmed to 300. [2026-01-30T12:16:16.951890] [DEBUG] [REMOTE ] NXG: PASS: History has at least 300 days. [2026-01-30T12:16:16.952313] [DEBUG] [REMOTE ] NXG: PASS: Price check passed. Min price $46.81. [2026-01-30T12:16:16.952460] [DEBUG] [REMOTE ] NXG: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:16.952593] [DEBUG] [REMOTE ] NXG: PASS: Integrity check passed. [2026-01-30T12:16:16.952643] [DEBUG] [REMOTE ] NXG: Symbol is viable for forecasting. [2026-01-30T12:16:16.952695] [INFO ] [MAIN ] [2265/3488] NXG kept (0.4s) | 2260 kept, 5 rejected | 139.8/min | ETA: 8.8m [2026-01-30T12:16:17.351952] [DEBUG] [REMOTE ] NXGL: Retrieved 1029 rows, trimmed to 300. [2026-01-30T12:16:17.352175] [DEBUG] [REMOTE ] NXGL: PASS: History has at least 300 days. [2026-01-30T12:16:17.352431] [DEBUG] [REMOTE ] NXGL: PASS: Price check passed. Min price $1.46. [2026-01-30T12:16:17.352593] [DEBUG] [REMOTE ] NXGL: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:17.352720] [DEBUG] [REMOTE ] NXGL: PASS: Integrity check passed. [2026-01-30T12:16:17.352762] [DEBUG] [REMOTE ] NXGL: Symbol is viable for forecasting. [2026-01-30T12:16:17.352815] [INFO ] [MAIN ] [2266/3488] NXGL kept (0.4s) | 2261 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-30T12:16:17.976395] [DEBUG] [REMOTE ] NXP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:17.976535] [DEBUG] [REMOTE ] NXP: PASS: History has at least 300 days. [2026-01-30T12:16:17.976787] [DEBUG] [REMOTE ] NXP: PASS: Price check passed. Min price $13.95. [2026-01-30T12:16:17.976925] [DEBUG] [REMOTE ] NXP: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:17.977232] [DEBUG] [REMOTE ] NXP: PASS: Integrity check passed. [2026-01-30T12:16:17.977271] [DEBUG] [REMOTE ] NXP: Symbol is viable for forecasting. [2026-01-30T12:16:17.977319] [INFO ] [MAIN ] [2267/3488] NXP kept (0.6s) | 2262 kept, 5 rejected | 139.7/min | ETA: 8.7m [2026-01-30T12:16:18.359837] [DEBUG] [REMOTE ] NXPI: Retrieved 3894 rows, trimmed to 300. [2026-01-30T12:16:18.359974] [DEBUG] [REMOTE ] NXPI: PASS: History has at least 300 days. [2026-01-30T12:16:18.360192] [DEBUG] [REMOTE ] NXPI: PASS: Price check passed. Min price $183.38. [2026-01-30T12:16:18.360329] [DEBUG] [REMOTE ] NXPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:18.360445] [DEBUG] [REMOTE ] NXPI: PASS: Integrity check passed. [2026-01-30T12:16:18.360487] [DEBUG] [REMOTE ] NXPI: Symbol is viable for forecasting. [2026-01-30T12:16:18.360536] [INFO ] [MAIN ] [2268/3488] NXPI kept (0.4s) | 2263 kept, 5 rejected | 139.7/min | ETA: 8.7m [2026-01-30T12:16:18.605892] [DEBUG] [REMOTE ] NYXH: Retrieved 1195 rows, trimmed to 300. [2026-01-30T12:16:18.606041] [DEBUG] [REMOTE ] NYXH: PASS: History has at least 300 days. [2026-01-30T12:16:18.606263] [DEBUG] [REMOTE ] NYXH: PASS: Price check passed. Min price $4.47. [2026-01-30T12:16:18.606404] [DEBUG] [REMOTE ] NYXH: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:18.606518] [DEBUG] [REMOTE ] NYXH: PASS: Integrity check passed. [2026-01-30T12:16:18.606558] [DEBUG] [REMOTE ] NYXH: Symbol is viable for forecasting. [2026-01-30T12:16:18.606663] [INFO ] [MAIN ] [2269/3488] NYXH kept (0.2s) | 2264 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-30T12:16:19.101380] [DEBUG] [REMOTE ] NZF: Retrieved 6120 rows, trimmed to 300. [2026-01-30T12:16:19.101528] [DEBUG] [REMOTE ] NZF: PASS: History has at least 300 days. [2026-01-30T12:16:19.101782] [DEBUG] [REMOTE ] NZF: PASS: Price check passed. Min price $12.19. [2026-01-30T12:16:19.101921] [DEBUG] [REMOTE ] NZF: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:19.102044] [DEBUG] [REMOTE ] NZF: PASS: Integrity check passed. [2026-01-30T12:16:19.102085] [DEBUG] [REMOTE ] NZF: Symbol is viable for forecasting. [2026-01-30T12:16:19.102134] [INFO ] [MAIN ] [2270/3488] NZF kept (0.5s) | 2265 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-30T12:16:19.419122] [DEBUG] [REMOTE ] OABI: Retrieved 812 rows, trimmed to 300. [2026-01-30T12:16:19.419252] [DEBUG] [REMOTE ] OABI: PASS: History has at least 300 days. [2026-01-30T12:16:19.419457] [DEBUG] [REMOTE ] OABI: PASS: Price check passed. Min price $1.38. [2026-01-30T12:16:19.419635] [DEBUG] [REMOTE ] OABI: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:19.419758] [DEBUG] [REMOTE ] OABI: PASS: Integrity check passed. [2026-01-30T12:16:19.419800] [DEBUG] [REMOTE ] OABI: Symbol is viable for forecasting. [2026-01-30T12:16:19.419851] [INFO ] [MAIN ] [2271/3488] OABI kept (0.3s) | 2266 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-30T12:16:19.853876] [DEBUG] [REMOTE ] OBDC: Retrieved 1643 rows, trimmed to 300. [2026-01-30T12:16:19.854023] [DEBUG] [REMOTE ] OBDC: PASS: History has at least 300 days. [2026-01-30T12:16:19.854414] [DEBUG] [REMOTE ] OBDC: PASS: Price check passed. Min price $11.41. [2026-01-30T12:16:19.854544] [DEBUG] [REMOTE ] OBDC: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:19.854671] [DEBUG] [REMOTE ] OBDC: PASS: Integrity check passed. [2026-01-30T12:16:19.854710] [DEBUG] [REMOTE ] OBDC: Symbol is viable for forecasting. [2026-01-30T12:16:19.854756] [INFO ] [MAIN ] [2272/3488] OBDC kept (0.4s) | 2267 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-30T12:16:20.211136] [DEBUG] [REMOTE ] OBIL: Retrieved 803 rows, trimmed to 300. [2026-01-30T12:16:20.211258] [DEBUG] [REMOTE ] OBIL: PASS: History has at least 300 days. [2026-01-30T12:16:20.211450] [DEBUG] [REMOTE ] OBIL: PASS: Price check passed. Min price $49.69. [2026-01-30T12:16:20.211600] [DEBUG] [REMOTE ] OBIL: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:20.211709] [DEBUG] [REMOTE ] OBIL: PASS: Integrity check passed. [2026-01-30T12:16:20.211747] [DEBUG] [REMOTE ] OBIL: Symbol is viable for forecasting. [2026-01-30T12:16:20.211794] [INFO ] [MAIN ] [2273/3488] OBIL kept (0.4s) | 2268 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-30T12:16:20.657691] [DEBUG] [REMOTE ] OBIO: Retrieved 1379 rows, trimmed to 300. [2026-01-30T12:16:20.657817] [DEBUG] [REMOTE ] OBIO: PASS: History has at least 300 days. [2026-01-30T12:16:20.658043] [DEBUG] [REMOTE ] OBIO: PASS: Price check passed. Min price $3.73. [2026-01-30T12:16:20.658180] [DEBUG] [REMOTE ] OBIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:20.658481] [DEBUG] [REMOTE ] OBIO: PASS: Integrity check passed. [2026-01-30T12:16:20.658521] [DEBUG] [REMOTE ] OBIO: Symbol is viable for forecasting. [2026-01-30T12:16:20.658590] [INFO ] [MAIN ] [2274/3488] OBIO kept (0.4s) | 2269 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-30T12:16:21.062776] [DEBUG] [REMOTE ] OBK: Retrieved 1943 rows, trimmed to 300. [2026-01-30T12:16:21.062901] [DEBUG] [REMOTE ] OBK: PASS: History has at least 300 days. [2026-01-30T12:16:21.063104] [DEBUG] [REMOTE ] OBK: PASS: Price check passed. Min price $1.68. [2026-01-30T12:16:21.063238] [DEBUG] [REMOTE ] OBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:21.063345] [DEBUG] [REMOTE ] OBK: PASS: Integrity check passed. [2026-01-30T12:16:21.063384] [DEBUG] [REMOTE ] OBK: Symbol is viable for forecasting. [2026-01-30T12:16:21.063440] [INFO ] [MAIN ] [2275/3488] OBK kept (0.4s) | 2270 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-30T12:16:21.460780] [DEBUG] [REMOTE ] OBTC: Retrieved 1246 rows, trimmed to 300. [2026-01-30T12:16:21.460909] [DEBUG] [REMOTE ] OBTC: PASS: History has at least 300 days. [2026-01-30T12:16:21.461294] [DEBUG] [REMOTE ] OBTC: PASS: Price check passed. Min price $25.77. [2026-01-30T12:16:21.461428] [DEBUG] [REMOTE ] OBTC: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:21.461535] [DEBUG] [REMOTE ] OBTC: PASS: Integrity check passed. [2026-01-30T12:16:21.461593] [DEBUG] [REMOTE ] OBTC: Symbol is viable for forecasting. [2026-01-30T12:16:21.461671] [INFO ] [MAIN ] [2276/3488] OBTC kept (0.4s) | 2271 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-30T12:16:21.981372] [DEBUG] [REMOTE ] OC: Retrieved 4840 rows, trimmed to 300. [2026-01-30T12:16:21.981532] [DEBUG] [REMOTE ] OC: PASS: History has at least 300 days. [2026-01-30T12:16:21.981823] [DEBUG] [REMOTE ] OC: PASS: Price check passed. Min price $97.60. [2026-01-30T12:16:21.981994] [DEBUG] [REMOTE ] OC: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:21.982325] [DEBUG] [REMOTE ] OC: PASS: Integrity check passed. [2026-01-30T12:16:21.982373] [DEBUG] [REMOTE ] OC: Symbol is viable for forecasting. [2026-01-30T12:16:21.982434] [INFO ] [MAIN ] [2277/3488] OC kept (0.5s) | 2272 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-30T12:16:22.201082] [DEBUG] [REMOTE ] OCCI: Retrieved 1838 rows, trimmed to 300. [2026-01-30T12:16:22.201212] [DEBUG] [REMOTE ] OCCI: PASS: History has at least 300 days. [2026-01-30T12:16:22.201420] [DEBUG] [REMOTE ] OCCI: PASS: Price check passed. Min price $4.18. [2026-01-30T12:16:22.201560] [DEBUG] [REMOTE ] OCCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:22.201704] [DEBUG] [REMOTE ] OCCI: PASS: Integrity check passed. [2026-01-30T12:16:22.201746] [DEBUG] [REMOTE ] OCCI: Symbol is viable for forecasting. [2026-01-30T12:16:22.201798] [INFO ] [MAIN ] [2278/3488] OCCI kept (0.2s) | 2273 kept, 5 rejected | 139.8/min | ETA: 8.7m [2026-01-30T12:16:22.827160] [DEBUG] [REMOTE ] OCFC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:22.827310] [DEBUG] [REMOTE ] OCFC: PASS: History has at least 300 days. [2026-01-30T12:16:22.827545] [DEBUG] [REMOTE ] OCFC: PASS: Price check passed. Min price $17.20. [2026-01-30T12:16:22.827704] [DEBUG] [REMOTE ] OCFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:22.827847] [DEBUG] [REMOTE ] OCFC: PASS: Integrity check passed. [2026-01-30T12:16:22.827891] [DEBUG] [REMOTE ] OCFC: Symbol is viable for forecasting. [2026-01-30T12:16:22.827943] [INFO ] [MAIN ] [2279/3488] OCFC kept (0.6s) | 2274 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:23.163650] [DEBUG] [REMOTE ] OCGN: Retrieved 2805 rows, trimmed to 300. [2026-01-30T12:16:23.163773] [DEBUG] [REMOTE ] OCGN: PASS: History has at least 300 days. [2026-01-30T12:16:23.163972] [DEBUG] [REMOTE ] OCGN: PASS: Price check passed. Min price $1.11. [2026-01-30T12:16:23.164298] [DEBUG] [REMOTE ] OCGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:23.164406] [DEBUG] [REMOTE ] OCGN: PASS: Integrity check passed. [2026-01-30T12:16:23.164445] [DEBUG] [REMOTE ] OCGN: Symbol is viable for forecasting. [2026-01-30T12:16:23.164493] [INFO ] [MAIN ] [2280/3488] OCGN kept (0.3s) | 2275 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:23.554732] [DEBUG] [REMOTE ] OCSL: Retrieved 4436 rows, trimmed to 300. [2026-01-30T12:16:23.554852] [DEBUG] [REMOTE ] OCSL: PASS: History has at least 300 days. [2026-01-30T12:16:23.555056] [DEBUG] [REMOTE ] OCSL: PASS: Price check passed. Min price $12.43. [2026-01-30T12:16:23.555216] [DEBUG] [REMOTE ] OCSL: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:23.555332] [DEBUG] [REMOTE ] OCSL: PASS: Integrity check passed. [2026-01-30T12:16:23.555373] [DEBUG] [REMOTE ] OCSL: Symbol is viable for forecasting. [2026-01-30T12:16:23.555420] [INFO ] [MAIN ] [2281/3488] OCSL kept (0.4s) | 2276 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:23.948304] [DEBUG] [REMOTE ] OCUL: Retrieved 2896 rows, trimmed to 300. [2026-01-30T12:16:23.948431] [DEBUG] [REMOTE ] OCUL: PASS: History has at least 300 days. [2026-01-30T12:16:23.948668] [DEBUG] [REMOTE ] OCUL: PASS: Price check passed. Min price $9.95. [2026-01-30T12:16:23.948823] [DEBUG] [REMOTE ] OCUL: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:23.948943] [DEBUG] [REMOTE ] OCUL: PASS: Integrity check passed. [2026-01-30T12:16:23.948985] [DEBUG] [REMOTE ] OCUL: Symbol is viable for forecasting. [2026-01-30T12:16:23.949036] [INFO ] [MAIN ] [2282/3488] OCUL kept (0.4s) | 2277 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:24.544777] [DEBUG] [REMOTE ] ODC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:24.544918] [DEBUG] [REMOTE ] ODC: PASS: History has at least 300 days. [2026-01-30T12:16:24.545155] [DEBUG] [REMOTE ] ODC: PASS: Price check passed. Min price $46.21. [2026-01-30T12:16:24.545297] [DEBUG] [REMOTE ] ODC: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:24.545423] [DEBUG] [REMOTE ] ODC: PASS: Integrity check passed. [2026-01-30T12:16:24.545465] [DEBUG] [REMOTE ] ODC: Symbol is viable for forecasting. [2026-01-30T12:16:24.545515] [INFO ] [MAIN ] [2283/3488] ODC kept (0.6s) | 2278 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:24.643400] [DEBUG] [REMOTE ] ODD: Retrieved 636 rows, trimmed to 300. [2026-01-30T12:16:24.643532] [DEBUG] [REMOTE ] ODD: PASS: History has at least 300 days. [2026-01-30T12:16:24.643753] [DEBUG] [REMOTE ] ODD: PASS: Price check passed. Min price $33.47. [2026-01-30T12:16:24.643890] [DEBUG] [REMOTE ] ODD: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:24.644020] [DEBUG] [REMOTE ] ODD: PASS: Integrity check passed. [2026-01-30T12:16:24.644079] [DEBUG] [REMOTE ] ODD: Symbol is viable for forecasting. [2026-01-30T12:16:24.644141] [INFO ] [MAIN ] [2284/3488] ODD kept (0.1s) | 2279 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:25.410316] [DEBUG] [REMOTE ] ODFL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:25.410491] [DEBUG] [REMOTE ] ODFL: PASS: History has at least 300 days. [2026-01-30T12:16:25.410815] [DEBUG] [REMOTE ] ODFL: PASS: Price check passed. Min price $126.06. [2026-01-30T12:16:25.411000] [DEBUG] [REMOTE ] ODFL: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:25.411190] [DEBUG] [REMOTE ] ODFL: PASS: Integrity check passed. [2026-01-30T12:16:25.411248] [DEBUG] [REMOTE ] ODFL: Symbol is viable for forecasting. [2026-01-30T12:16:25.411308] [INFO ] [MAIN ] [2285/3488] ODFL kept (0.8s) | 2280 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:25.758123] [DEBUG] [REMOTE ] OEC: Retrieved 2896 rows, trimmed to 300. [2026-01-30T12:16:25.758247] [DEBUG] [REMOTE ] OEC: PASS: History has at least 300 days. [2026-01-30T12:16:25.758464] [DEBUG] [REMOTE ] OEC: PASS: Price check passed. Min price $4.33. [2026-01-30T12:16:25.758633] [DEBUG] [REMOTE ] OEC: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:25.758750] [DEBUG] [REMOTE ] OEC: PASS: Integrity check passed. [2026-01-30T12:16:25.758792] [DEBUG] [REMOTE ] OEC: Symbol is viable for forecasting. [2026-01-30T12:16:25.758840] [INFO ] [MAIN ] [2286/3488] OEC kept (0.3s) | 2281 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:26.216925] [DEBUG] [REMOTE ] OESX: Retrieved 4556 rows, trimmed to 300. [2026-01-30T12:16:26.217066] [DEBUG] [REMOTE ] OESX: PASS: History has at least 300 days. [2026-01-30T12:16:26.217288] [DEBUG] [REMOTE ] OESX: PASS: Price check passed. Min price $8.35. [2026-01-30T12:16:26.217429] [DEBUG] [REMOTE ] OESX: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:26.217548] [DEBUG] [REMOTE ] OESX: PASS: Integrity check passed. [2026-01-30T12:16:26.217612] [DEBUG] [REMOTE ] OESX: Symbol is viable for forecasting. [2026-01-30T12:16:26.217664] [INFO ] [MAIN ] [2287/3488] OESX kept (0.5s) | 2282 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:26.665224] [DEBUG] [REMOTE ] OFG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:26.665363] [DEBUG] [REMOTE ] OFG: PASS: History has at least 300 days. [2026-01-30T12:16:26.665617] [DEBUG] [REMOTE ] OFG: PASS: Price check passed. Min price $37.15. [2026-01-30T12:16:26.665764] [DEBUG] [REMOTE ] OFG: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:26.665887] [DEBUG] [REMOTE ] OFG: PASS: Integrity check passed. [2026-01-30T12:16:26.665931] [DEBUG] [REMOTE ] OFG: Symbol is viable for forecasting. [2026-01-30T12:16:26.666016] [INFO ] [MAIN ] [2288/3488] OFG kept (0.4s) | 2283 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:27.186905] [DEBUG] [REMOTE ] OFIX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:27.187051] [DEBUG] [REMOTE ] OFIX: PASS: History has at least 300 days. [2026-01-30T12:16:27.187285] [DEBUG] [REMOTE ] OFIX: PASS: Price check passed. Min price $13.13. [2026-01-30T12:16:27.187427] [DEBUG] [REMOTE ] OFIX: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:27.187551] [DEBUG] [REMOTE ] OFIX: PASS: Integrity check passed. [2026-01-30T12:16:27.187615] [DEBUG] [REMOTE ] OFIX: Symbol is viable for forecasting. [2026-01-30T12:16:27.187668] [INFO ] [MAIN ] [2289/3488] OFIX kept (0.5s) | 2284 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:27.579215] [DEBUG] [REMOTE ] OFLX: Retrieved 5157 rows, trimmed to 300. [2026-01-30T12:16:27.579356] [DEBUG] [REMOTE ] OFLX: PASS: History has at least 300 days. [2026-01-30T12:16:27.579605] [DEBUG] [REMOTE ] OFLX: PASS: Price check passed. Min price $25.33. [2026-01-30T12:16:27.579749] [DEBUG] [REMOTE ] OFLX: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:27.579869] [DEBUG] [REMOTE ] OFLX: PASS: Integrity check passed. [2026-01-30T12:16:27.579920] [DEBUG] [REMOTE ] OFLX: Symbol is viable for forecasting. [2026-01-30T12:16:27.579985] [INFO ] [MAIN ] [2290/3488] OFLX kept (0.4s) | 2285 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:27.856918] [DEBUG] [REMOTE ] OFS: Retrieved 3325 rows, trimmed to 300. [2026-01-30T12:16:27.857055] [DEBUG] [REMOTE ] OFS: PASS: History has at least 300 days. [2026-01-30T12:16:27.857271] [DEBUG] [REMOTE ] OFS: PASS: Price check passed. Min price $4.55. [2026-01-30T12:16:27.857646] [DEBUG] [REMOTE ] OFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:27.857777] [DEBUG] [REMOTE ] OFS: PASS: Integrity check passed. [2026-01-30T12:16:27.857840] [DEBUG] [REMOTE ] OFS: Symbol is viable for forecasting. [2026-01-30T12:16:27.857905] [INFO ] [MAIN ] [2291/3488] OFS kept (0.3s) | 2286 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:28.462257] [DEBUG] [REMOTE ] OGE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:28.462389] [DEBUG] [REMOTE ] OGE: PASS: History has at least 300 days. [2026-01-30T12:16:28.462626] [DEBUG] [REMOTE ] OGE: PASS: Price check passed. Min price $42.08. [2026-01-30T12:16:28.462766] [DEBUG] [REMOTE ] OGE: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:28.462883] [DEBUG] [REMOTE ] OGE: PASS: Integrity check passed. [2026-01-30T12:16:28.462924] [DEBUG] [REMOTE ] OGE: Symbol is viable for forecasting. [2026-01-30T12:16:28.462974] [INFO ] [MAIN ] [2292/3488] OGE kept (0.6s) | 2287 kept, 5 rejected | 139.8/min | ETA: 8.6m [2026-01-30T12:16:28.775666] [DEBUG] [REMOTE ] OGI: Retrieved 2873 rows, trimmed to 300. [2026-01-30T12:16:28.775796] [DEBUG] [REMOTE ] OGI: PASS: History has at least 300 days. [2026-01-30T12:16:28.776018] [DEBUG] [REMOTE ] OGI: PASS: Price check passed. Min price $1.46. [2026-01-30T12:16:28.776168] [DEBUG] [REMOTE ] OGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:28.776283] [DEBUG] [REMOTE ] OGI: PASS: Integrity check passed. [2026-01-30T12:16:28.776325] [DEBUG] [REMOTE ] OGI: Symbol is viable for forecasting. [2026-01-30T12:16:28.776374] [INFO ] [MAIN ] [2293/3488] OGI kept (0.3s) | 2288 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:28.982244] [DEBUG] [REMOTE ] OGN: Retrieved 1172 rows, trimmed to 300. [2026-01-30T12:16:28.982384] [DEBUG] [REMOTE ] OGN: PASS: History has at least 300 days. [2026-01-30T12:16:28.982626] [DEBUG] [REMOTE ] OGN: PASS: Price check passed. Min price $6.36. [2026-01-30T12:16:28.982777] [DEBUG] [REMOTE ] OGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:28.982904] [DEBUG] [REMOTE ] OGN: PASS: Integrity check passed. [2026-01-30T12:16:28.982956] [DEBUG] [REMOTE ] OGN: Symbol is viable for forecasting. [2026-01-30T12:16:28.983017] [INFO ] [MAIN ] [2294/3488] OGN kept (0.2s) | 2289 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:29.743590] [DEBUG] [REMOTE ] OHI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:29.743743] [DEBUG] [REMOTE ] OHI: PASS: History has at least 300 days. [2026-01-30T12:16:29.744026] [DEBUG] [REMOTE ] OHI: PASS: Price check passed. Min price $41.98. [2026-01-30T12:16:29.744182] [DEBUG] [REMOTE ] OHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:29.744311] [DEBUG] [REMOTE ] OHI: PASS: Integrity check passed. [2026-01-30T12:16:29.744353] [DEBUG] [REMOTE ] OHI: Symbol is viable for forecasting. [2026-01-30T12:16:29.744403] [INFO ] [MAIN ] [2295/3488] OHI kept (0.8s) | 2290 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:30.243429] [DEBUG] [REMOTE ] OI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:30.243652] [DEBUG] [REMOTE ] OI: PASS: History has at least 300 days. [2026-01-30T12:16:30.243987] [DEBUG] [REMOTE ] OI: PASS: Price check passed. Min price $11.76. [2026-01-30T12:16:30.244179] [DEBUG] [REMOTE ] OI: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:30.244323] [DEBUG] [REMOTE ] OI: PASS: Integrity check passed. [2026-01-30T12:16:30.244587] [DEBUG] [REMOTE ] OI: Symbol is viable for forecasting. [2026-01-30T12:16:30.244669] [INFO ] [MAIN ] [2296/3488] OI kept (0.5s) | 2291 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:30.715106] [DEBUG] [REMOTE ] OIA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:30.715305] [DEBUG] [REMOTE ] OIA: PASS: History has at least 300 days. [2026-01-30T12:16:30.715605] [DEBUG] [REMOTE ] OIA: PASS: Price check passed. Min price $5.84. [2026-01-30T12:16:30.715763] [DEBUG] [REMOTE ] OIA: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:30.715909] [DEBUG] [REMOTE ] OIA: PASS: Integrity check passed. [2026-01-30T12:16:30.715950] [DEBUG] [REMOTE ] OIA: Symbol is viable for forecasting. [2026-01-30T12:16:30.716007] [INFO ] [MAIN ] [2297/3488] OIA kept (0.5s) | 2292 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:31.188076] [DEBUG] [REMOTE ] OII: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:31.188292] [DEBUG] [REMOTE ] OII: PASS: History has at least 300 days. [2026-01-30T12:16:31.188853] [DEBUG] [REMOTE ] OII: PASS: Price check passed. Min price $22.61. [2026-01-30T12:16:31.189024] [DEBUG] [REMOTE ] OII: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:31.189182] [DEBUG] [REMOTE ] OII: PASS: Integrity check passed. [2026-01-30T12:16:31.189227] [DEBUG] [REMOTE ] OII: Symbol is viable for forecasting. [2026-01-30T12:16:31.189284] [INFO ] [MAIN ] [2298/3488] OII kept (0.5s) | 2293 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:31.564020] [DEBUG] [REMOTE ] OIS: Retrieved 6279 rows, trimmed to 300. [2026-01-30T12:16:31.564246] [DEBUG] [REMOTE ] OIS: PASS: History has at least 300 days. [2026-01-30T12:16:31.564640] [DEBUG] [REMOTE ] OIS: PASS: Price check passed. Min price $5.86. [2026-01-30T12:16:31.564801] [DEBUG] [REMOTE ] OIS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:31.564977] [DEBUG] [REMOTE ] OIS: PASS: Integrity check passed. [2026-01-30T12:16:31.565020] [DEBUG] [REMOTE ] OIS: Symbol is viable for forecasting. [2026-01-30T12:16:31.565075] [INFO ] [MAIN ] [2299/3488] OIS kept (0.4s) | 2294 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:32.037114] [DEBUG] [REMOTE ] OKE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:32.037270] [DEBUG] [REMOTE ] OKE: PASS: History has at least 300 days. [2026-01-30T12:16:32.037496] [DEBUG] [REMOTE ] OKE: PASS: Price check passed. Min price $64.31. [2026-01-30T12:16:32.037655] [DEBUG] [REMOTE ] OKE: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:32.037777] [DEBUG] [REMOTE ] OKE: PASS: Integrity check passed. [2026-01-30T12:16:32.037846] [DEBUG] [REMOTE ] OKE: Symbol is viable for forecasting. [2026-01-30T12:16:32.037901] [INFO ] [MAIN ] [2300/3488] OKE kept (0.5s) | 2295 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:32.324134] [DEBUG] [REMOTE ] OKTA: Retrieved 2215 rows, trimmed to 300. [2026-01-30T12:16:32.324277] [DEBUG] [REMOTE ] OKTA: PASS: History has at least 300 days. [2026-01-30T12:16:32.324489] [DEBUG] [REMOTE ] OKTA: PASS: Price check passed. Min price $78.32. [2026-01-30T12:16:32.324658] [DEBUG] [REMOTE ] OKTA: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:32.324775] [DEBUG] [REMOTE ] OKTA: PASS: Integrity check passed. [2026-01-30T12:16:32.324818] [DEBUG] [REMOTE ] OKTA: Symbol is viable for forecasting. [2026-01-30T12:16:32.324868] [INFO ] [MAIN ] [2301/3488] OKTA kept (0.3s) | 2296 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:32.682110] [DEBUG] [REMOTE ] OKYO: Retrieved 929 rows, trimmed to 300. [2026-01-30T12:16:32.682259] [DEBUG] [REMOTE ] OKYO: PASS: History has at least 300 days. [2026-01-30T12:16:32.682488] [DEBUG] [REMOTE ] OKYO: PASS: Price check passed. Min price $1.72. [2026-01-30T12:16:32.682649] [DEBUG] [REMOTE ] OKYO: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:32.682765] [DEBUG] [REMOTE ] OKYO: PASS: Integrity check passed. [2026-01-30T12:16:32.682807] [DEBUG] [REMOTE ] OKYO: Symbol is viable for forecasting. [2026-01-30T12:16:32.682856] [INFO ] [MAIN ] [2302/3488] OKYO kept (0.4s) | 2297 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:33.304600] [DEBUG] [REMOTE ] OLED: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:33.304757] [DEBUG] [REMOTE ] OLED: PASS: History has at least 300 days. [2026-01-30T12:16:33.305015] [DEBUG] [REMOTE ] OLED: PASS: Price check passed. Min price $108.21. [2026-01-30T12:16:33.305184] [DEBUG] [REMOTE ] OLED: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:33.305324] [DEBUG] [REMOTE ] OLED: PASS: Integrity check passed. [2026-01-30T12:16:33.305372] [DEBUG] [REMOTE ] OLED: Symbol is viable for forecasting. [2026-01-30T12:16:33.305432] [INFO ] [MAIN ] [2303/3488] OLED kept (0.6s) | 2298 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:33.616595] [DEBUG] [REMOTE ] OLLI: Retrieved 2651 rows, trimmed to 300. [2026-01-30T12:16:33.616725] [DEBUG] [REMOTE ] OLLI: PASS: History has at least 300 days. [2026-01-30T12:16:33.616932] [DEBUG] [REMOTE ] OLLI: PASS: Price check passed. Min price $106.83. [2026-01-30T12:16:33.617068] [DEBUG] [REMOTE ] OLLI: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:33.617187] [DEBUG] [REMOTE ] OLLI: PASS: Integrity check passed. [2026-01-30T12:16:33.617235] [DEBUG] [REMOTE ] OLLI: Symbol is viable for forecasting. [2026-01-30T12:16:33.617293] [INFO ] [MAIN ] [2304/3488] OLLI kept (0.3s) | 2299 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:34.010229] [DEBUG] [REMOTE ] OLMA: Retrieved 1303 rows, trimmed to 300. [2026-01-30T12:16:34.010444] [DEBUG] [REMOTE ] OLMA: PASS: History has at least 300 days. [2026-01-30T12:16:34.010733] [DEBUG] [REMOTE ] OLMA: PASS: Price check passed. Min price $7.94. [2026-01-30T12:16:34.010887] [DEBUG] [REMOTE ] OLMA: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:34.011019] [DEBUG] [REMOTE ] OLMA: PASS: Integrity check passed. [2026-01-30T12:16:34.011064] [DEBUG] [REMOTE ] OLMA: Symbol is viable for forecasting. [2026-01-30T12:16:34.011120] [INFO ] [MAIN ] [2305/3488] OLMA kept (0.4s) | 2300 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:34.608899] [DEBUG] [REMOTE ] OLN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:34.609040] [DEBUG] [REMOTE ] OLN: PASS: History has at least 300 days. [2026-01-30T12:16:34.609277] [DEBUG] [REMOTE ] OLN: PASS: Price check passed. Min price $18.29. [2026-01-30T12:16:34.609433] [DEBUG] [REMOTE ] OLN: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:34.609550] [DEBUG] [REMOTE ] OLN: PASS: Integrity check passed. [2026-01-30T12:16:34.609609] [DEBUG] [REMOTE ] OLN: Symbol is viable for forecasting. [2026-01-30T12:16:34.609659] [INFO ] [MAIN ] [2306/3488] OLN kept (0.6s) | 2301 kept, 5 rejected | 139.8/min | ETA: 8.5m [2026-01-30T12:16:34.882992] [DEBUG] [REMOTE ] OLOX: Retrieved 2163 rows, trimmed to 300. [2026-01-30T12:16:34.883127] [DEBUG] [REMOTE ] OLOX: PASS: History has at least 300 days. [2026-01-30T12:16:34.883337] [DEBUG] [REMOTE ] OLOX: PASS: Price check passed. Min price $1.28. [2026-01-30T12:16:34.883475] [DEBUG] [REMOTE ] OLOX: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:34.883798] [DEBUG] [REMOTE ] OLOX: PASS: Integrity check passed. [2026-01-30T12:16:34.883841] [DEBUG] [REMOTE ] OLOX: Symbol is viable for forecasting. [2026-01-30T12:16:34.883891] [INFO ] [MAIN ] [2307/3488] OLOX kept (0.3s) | 2302 kept, 5 rejected | 139.8/min | ETA: 8.4m [2026-01-30T12:16:35.475839] [DEBUG] [REMOTE ] OLP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:35.476021] [DEBUG] [REMOTE ] OLP: PASS: History has at least 300 days. [2026-01-30T12:16:35.476365] [DEBUG] [REMOTE ] OLP: PASS: Price check passed. Min price $19.55. [2026-01-30T12:16:35.476592] [DEBUG] [REMOTE ] OLP: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:35.476767] [DEBUG] [REMOTE ] OLP: PASS: Integrity check passed. [2026-01-30T12:16:35.476827] [DEBUG] [REMOTE ] OLP: Symbol is viable for forecasting. [2026-01-30T12:16:35.476899] [INFO ] [MAIN ] [2308/3488] OLP kept (0.6s) | 2303 kept, 5 rejected | 139.8/min | ETA: 8.4m [2026-01-30T12:16:35.721557] [DEBUG] [REMOTE ] OLPX: Retrieved 1087 rows, trimmed to 300. [2026-01-30T12:16:35.721717] [DEBUG] [REMOTE ] OLPX: PASS: History has at least 300 days. [2026-01-30T12:16:35.721925] [DEBUG] [REMOTE ] OLPX: PASS: Price check passed. Min price $1.01. [2026-01-30T12:16:35.722066] [DEBUG] [REMOTE ] OLPX: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:35.722178] [DEBUG] [REMOTE ] OLPX: PASS: Integrity check passed. [2026-01-30T12:16:35.722219] [DEBUG] [REMOTE ] OLPX: Symbol is viable for forecasting. [2026-01-30T12:16:35.722273] [INFO ] [MAIN ] [2309/3488] OLPX kept (0.2s) | 2304 kept, 5 rejected | 139.8/min | ETA: 8.4m [2026-01-30T12:16:36.133117] [DEBUG] [REMOTE ] OM: Retrieved 1350 rows, trimmed to 300. [2026-01-30T12:16:36.133256] [DEBUG] [REMOTE ] OM: PASS: History has at least 300 days. [2026-01-30T12:16:36.133673] [DEBUG] [REMOTE ] OM: PASS: Price check passed. Min price $3.29. [2026-01-30T12:16:36.133813] [DEBUG] [REMOTE ] OM: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:36.133928] [DEBUG] [REMOTE ] OM: PASS: Integrity check passed. [2026-01-30T12:16:36.133968] [DEBUG] [REMOTE ] OM: Symbol is viable for forecasting. [2026-01-30T12:16:36.134015] [INFO ] [MAIN ] [2310/3488] OM kept (0.4s) | 2305 kept, 5 rejected | 139.8/min | ETA: 8.4m [2026-01-30T12:16:36.649286] [DEBUG] [REMOTE ] OMAB: Retrieved 4821 rows, trimmed to 300. [2026-01-30T12:16:36.649414] [DEBUG] [REMOTE ] OMAB: PASS: History has at least 300 days. [2026-01-30T12:16:36.649652] [DEBUG] [REMOTE ] OMAB: PASS: Price check passed. Min price $96.70. [2026-01-30T12:16:36.649826] [DEBUG] [REMOTE ] OMAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:36.649962] [DEBUG] [REMOTE ] OMAB: PASS: Integrity check passed. [2026-01-30T12:16:36.650007] [DEBUG] [REMOTE ] OMAB: Symbol is viable for forecasting. [2026-01-30T12:16:36.650057] [INFO ] [MAIN ] [2311/3488] OMAB kept (0.5s) | 2306 kept, 5 rejected | 139.8/min | ETA: 8.4m [2026-01-30T12:16:37.213444] [DEBUG] [REMOTE ] OMC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:37.213587] [DEBUG] [REMOTE ] OMC: PASS: History has at least 300 days. [2026-01-30T12:16:37.213799] [DEBUG] [REMOTE ] OMC: PASS: Price check passed. Min price $69.48. [2026-01-30T12:16:37.213947] [DEBUG] [REMOTE ] OMC: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:37.214060] [DEBUG] [REMOTE ] OMC: PASS: Integrity check passed. [2026-01-30T12:16:37.214099] [DEBUG] [REMOTE ] OMC: Symbol is viable for forecasting. [2026-01-30T12:16:37.214146] [INFO ] [MAIN ] [2312/3488] OMC kept (0.6s) | 2307 kept, 5 rejected | 139.8/min | ETA: 8.4m [2026-01-30T12:16:37.656133] [DEBUG] [REMOTE ] OMCL: Retrieved 6154 rows, trimmed to 300. [2026-01-30T12:16:37.656381] [DEBUG] [REMOTE ] OMCL: PASS: History has at least 300 days. [2026-01-30T12:16:37.656722] [DEBUG] [REMOTE ] OMCL: PASS: Price check passed. Min price $33.37. [2026-01-30T12:16:37.656906] [DEBUG] [REMOTE ] OMCL: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:37.657081] [DEBUG] [REMOTE ] OMCL: PASS: Integrity check passed. [2026-01-30T12:16:37.657140] [DEBUG] [REMOTE ] OMCL: Symbol is viable for forecasting. [2026-01-30T12:16:37.657204] [INFO ] [MAIN ] [2313/3488] OMCL kept (0.4s) | 2308 kept, 5 rejected | 139.8/min | ETA: 8.4m [2026-01-30T12:16:38.121762] [DEBUG] [REMOTE ] OMEX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:38.121903] [DEBUG] [REMOTE ] OMEX: PASS: History has at least 300 days. [2026-01-30T12:16:38.122133] [DEBUG] [REMOTE ] OMEX: PASS: Price check passed. Min price $1.74. [2026-01-30T12:16:38.122274] [DEBUG] [REMOTE ] OMEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:38.122399] [DEBUG] [REMOTE ] OMEX: PASS: Integrity check passed. [2026-01-30T12:16:38.122441] [DEBUG] [REMOTE ] OMEX: Symbol is viable for forecasting. [2026-01-30T12:16:38.122491] [INFO ] [MAIN ] [2314/3488] OMEX kept (0.5s) | 2309 kept, 5 rejected | 139.7/min | ETA: 8.4m [2026-01-30T12:16:38.465120] [DEBUG] [REMOTE ] OMF: Retrieved 2557 rows, trimmed to 300. [2026-01-30T12:16:38.465328] [DEBUG] [REMOTE ] OMF: PASS: History has at least 300 days. [2026-01-30T12:16:38.465645] [DEBUG] [REMOTE ] OMF: PASS: Price check passed. Min price $57.07. [2026-01-30T12:16:38.465793] [DEBUG] [REMOTE ] OMF: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:38.465924] [DEBUG] [REMOTE ] OMF: PASS: Integrity check passed. [2026-01-30T12:16:38.465969] [DEBUG] [REMOTE ] OMF: Symbol is viable for forecasting. [2026-01-30T12:16:38.466031] [INFO ] [MAIN ] [2315/3488] OMF kept (0.3s) | 2310 kept, 5 rejected | 139.8/min | ETA: 8.4m [2026-01-30T12:16:38.967718] [DEBUG] [REMOTE ] ON: Retrieved 6475 rows, trimmed to 300. [2026-01-30T12:16:38.967967] [DEBUG] [REMOTE ] ON: PASS: History has at least 300 days. [2026-01-30T12:16:38.968280] [DEBUG] [REMOTE ] ON: PASS: Price check passed. Min price $44.90. [2026-01-30T12:16:38.968438] [DEBUG] [REMOTE ] ON: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:38.968796] [DEBUG] [REMOTE ] ON: PASS: Integrity check passed. [2026-01-30T12:16:38.968842] [DEBUG] [REMOTE ] ON: Symbol is viable for forecasting. [2026-01-30T12:16:38.968898] [INFO ] [MAIN ] [2316/3488] ON kept (0.5s) | 2311 kept, 5 rejected | 139.7/min | ETA: 8.4m [2026-01-30T12:16:39.421957] [DEBUG] [REMOTE ] ONB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:39.422187] [DEBUG] [REMOTE ] ONB: PASS: History has at least 300 days. [2026-01-30T12:16:39.422552] [DEBUG] [REMOTE ] ONB: PASS: Price check passed. Min price $19.66. [2026-01-30T12:16:39.422716] [DEBUG] [REMOTE ] ONB: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:39.422874] [DEBUG] [REMOTE ] ONB: PASS: Integrity check passed. [2026-01-30T12:16:39.422919] [DEBUG] [REMOTE ] ONB: Symbol is viable for forecasting. [2026-01-30T12:16:39.422974] [INFO ] [MAIN ] [2317/3488] ONB kept (0.5s) | 2312 kept, 5 rejected | 139.7/min | ETA: 8.4m [2026-01-30T12:16:39.638644] [DEBUG] [REMOTE ] ONCO: Retrieved 989 rows, trimmed to 300. [2026-01-30T12:16:39.638839] [DEBUG] [REMOTE ] ONCO: PASS: History has at least 300 days. [2026-01-30T12:16:39.639081] [DEBUG] [REMOTE ] ONCO: PASS: Price check passed. Min price $1.43. [2026-01-30T12:16:39.639217] [DEBUG] [REMOTE ] ONCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:39.639333] [DEBUG] [REMOTE ] ONCO: PASS: Integrity check passed. [2026-01-30T12:16:39.639374] [DEBUG] [REMOTE ] ONCO: Symbol is viable for forecasting. [2026-01-30T12:16:39.639427] [INFO ] [MAIN ] [2318/3488] ONCO kept (0.2s) | 2313 kept, 5 rejected | 139.8/min | ETA: 8.4m [2026-01-30T12:16:40.084119] [DEBUG] [REMOTE ] ONDS: Retrieved 1479 rows, trimmed to 300. [2026-01-30T12:16:40.084302] [DEBUG] [REMOTE ] ONDS: PASS: History has at least 300 days. [2026-01-30T12:16:40.084556] [DEBUG] [REMOTE ] ONDS: PASS: Price check passed. Min price $5.25. [2026-01-30T12:16:40.084740] [DEBUG] [REMOTE ] ONDS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:40.084892] [DEBUG] [REMOTE ] ONDS: PASS: Integrity check passed. [2026-01-30T12:16:40.084938] [DEBUG] [REMOTE ] ONDS: Symbol is viable for forecasting. [2026-01-30T12:16:40.084993] [INFO ] [MAIN ] [2319/3488] ONDS kept (0.4s) | 2314 kept, 5 rejected | 139.8/min | ETA: 8.4m [2026-01-30T12:16:40.718293] [DEBUG] [REMOTE ] ONEQ: Retrieved 5618 rows, trimmed to 300. [2026-01-30T12:16:40.718434] [DEBUG] [REMOTE ] ONEQ: PASS: History has at least 300 days. [2026-01-30T12:16:40.718671] [DEBUG] [REMOTE ] ONEQ: PASS: Price check passed. Min price $86.80. [2026-01-30T12:16:40.718859] [DEBUG] [REMOTE ] ONEQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:40.718995] [DEBUG] [REMOTE ] ONEQ: PASS: Integrity check passed. [2026-01-30T12:16:40.719038] [DEBUG] [REMOTE ] ONEQ: Symbol is viable for forecasting. [2026-01-30T12:16:40.719087] [INFO ] [MAIN ] [2320/3488] ONEQ kept (0.6s) | 2315 kept, 5 rejected | 139.7/min | ETA: 8.4m [2026-01-30T12:16:40.855916] [DEBUG] [REMOTE ] ONL: Retrieved 1055 rows, trimmed to 300. [2026-01-30T12:16:40.856076] [DEBUG] [REMOTE ] ONL: PASS: History has at least 300 days. [2026-01-30T12:16:40.856351] [DEBUG] [REMOTE ] ONL: PASS: Price check passed. Min price $1.96. [2026-01-30T12:16:40.856513] [DEBUG] [REMOTE ] ONL: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:40.856669] [DEBUG] [REMOTE ] ONL: PASS: Integrity check passed. [2026-01-30T12:16:40.856713] [DEBUG] [REMOTE ] ONL: Symbol is viable for forecasting. [2026-01-30T12:16:40.856761] [INFO ] [MAIN ] [2321/3488] ONL kept (0.1s) | 2316 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:41.357217] [DEBUG] [REMOTE ] ONON: Retrieved 1098 rows, trimmed to 300. [2026-01-30T12:16:41.357387] [DEBUG] [REMOTE ] ONON: PASS: History has at least 300 days. [2026-01-30T12:16:41.357700] [DEBUG] [REMOTE ] ONON: PASS: Price check passed. Min price $34.96. [2026-01-30T12:16:41.357890] [DEBUG] [REMOTE ] ONON: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:41.358033] [DEBUG] [REMOTE ] ONON: PASS: Integrity check passed. [2026-01-30T12:16:41.358081] [DEBUG] [REMOTE ] ONON: Symbol is viable for forecasting. [2026-01-30T12:16:41.358141] [INFO ] [MAIN ] [2322/3488] ONON kept (0.5s) | 2317 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:41.784226] [DEBUG] [REMOTE ] ONTF: Retrieved 1253 rows, trimmed to 300. [2026-01-30T12:16:41.784368] [DEBUG] [REMOTE ] ONTF: PASS: History has at least 300 days. [2026-01-30T12:16:41.784626] [DEBUG] [REMOTE ] ONTF: PASS: Price check passed. Min price $4.94. [2026-01-30T12:16:41.784777] [DEBUG] [REMOTE ] ONTF: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:41.784896] [DEBUG] [REMOTE ] ONTF: PASS: Integrity check passed. [2026-01-30T12:16:41.784936] [DEBUG] [REMOTE ] ONTF: Symbol is viable for forecasting. [2026-01-30T12:16:41.784987] [INFO ] [MAIN ] [2323/3488] ONTF kept (0.4s) | 2318 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:42.362369] [DEBUG] [REMOTE ] ONTO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:42.362551] [DEBUG] [REMOTE ] ONTO: PASS: History has at least 300 days. [2026-01-30T12:16:42.362828] [DEBUG] [REMOTE ] ONTO: PASS: Price check passed. Min price $124.09. [2026-01-30T12:16:42.362967] [DEBUG] [REMOTE ] ONTO: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:42.363092] [DEBUG] [REMOTE ] ONTO: PASS: Integrity check passed. [2026-01-30T12:16:42.363132] [DEBUG] [REMOTE ] ONTO: Symbol is viable for forecasting. [2026-01-30T12:16:42.363182] [INFO ] [MAIN ] [2324/3488] ONTO kept (0.6s) | 2319 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:42.675443] [DEBUG] [REMOTE ] OOMA: Retrieved 2650 rows, trimmed to 300. [2026-01-30T12:16:42.675632] [DEBUG] [REMOTE ] OOMA: PASS: History has at least 300 days. [2026-01-30T12:16:42.675889] [DEBUG] [REMOTE ] OOMA: PASS: Price check passed. Min price $10.58. [2026-01-30T12:16:42.676053] [DEBUG] [REMOTE ] OOMA: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:42.676193] [DEBUG] [REMOTE ] OOMA: PASS: Integrity check passed. [2026-01-30T12:16:42.676240] [DEBUG] [REMOTE ] OOMA: Symbol is viable for forecasting. [2026-01-30T12:16:42.676316] [INFO ] [MAIN ] [2325/3488] OOMA kept (0.3s) | 2320 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:43.007399] [DEBUG] [REMOTE ] OPAD: Retrieved 1288 rows, trimmed to 300. [2026-01-30T12:16:43.007555] [DEBUG] [REMOTE ] OPAD: PASS: History has at least 300 days. [2026-01-30T12:16:43.007850] [DEBUG] [REMOTE ] OPAD: PASS: Price check passed. Min price $1.03. [2026-01-30T12:16:43.008021] [DEBUG] [REMOTE ] OPAD: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:43.008162] [DEBUG] [REMOTE ] OPAD: PASS: Integrity check passed. [2026-01-30T12:16:43.008214] [DEBUG] [REMOTE ] OPAD: Symbol is viable for forecasting. [2026-01-30T12:16:43.008272] [INFO ] [MAIN ] [2326/3488] OPAD kept (0.3s) | 2321 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:43.379006] [DEBUG] [REMOTE ] OPAL: Retrieved 884 rows, trimmed to 300. [2026-01-30T12:16:43.379145] [DEBUG] [REMOTE ] OPAL: PASS: History has at least 300 days. [2026-01-30T12:16:43.379352] [DEBUG] [REMOTE ] OPAL: PASS: Price check passed. Min price $2.02. [2026-01-30T12:16:43.379513] [DEBUG] [REMOTE ] OPAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:43.379658] [DEBUG] [REMOTE ] OPAL: PASS: Integrity check passed. [2026-01-30T12:16:43.379700] [DEBUG] [REMOTE ] OPAL: Symbol is viable for forecasting. [2026-01-30T12:16:43.379748] [INFO ] [MAIN ] [2327/3488] OPAL kept (0.4s) | 2322 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:43.949322] [DEBUG] [REMOTE ] OPBK: Retrieved 5163 rows, trimmed to 300. [2026-01-30T12:16:43.949457] [DEBUG] [REMOTE ] OPBK: PASS: History has at least 300 days. [2026-01-30T12:16:43.949719] [DEBUG] [REMOTE ] OPBK: PASS: Price check passed. Min price $12.63. [2026-01-30T12:16:43.949862] [DEBUG] [REMOTE ] OPBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:43.949975] [DEBUG] [REMOTE ] OPBK: PASS: Integrity check passed. [2026-01-30T12:16:43.950014] [DEBUG] [REMOTE ] OPBK: Symbol is viable for forecasting. [2026-01-30T12:16:43.950061] [INFO ] [MAIN ] [2328/3488] OPBK kept (0.6s) | 2323 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:44.422764] [DEBUG] [REMOTE ] OPCH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:44.422902] [DEBUG] [REMOTE ] OPCH: PASS: History has at least 300 days. [2026-01-30T12:16:44.423119] [DEBUG] [REMOTE ] OPCH: PASS: Price check passed. Min price $26.42. [2026-01-30T12:16:44.423256] [DEBUG] [REMOTE ] OPCH: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:44.423371] [DEBUG] [REMOTE ] OPCH: PASS: Integrity check passed. [2026-01-30T12:16:44.423412] [DEBUG] [REMOTE ] OPCH: Symbol is viable for forecasting. [2026-01-30T12:16:44.423460] [INFO ] [MAIN ] [2329/3488] OPCH kept (0.5s) | 2324 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:44.682612] [DEBUG] [REMOTE ] OPEN: Retrieved 1411 rows, trimmed to 300. [2026-01-30T12:16:44.682736] [DEBUG] [REMOTE ] OPEN: PASS: History has at least 300 days. [2026-01-30T12:16:44.682937] [DEBUG] [REMOTE ] OPEN: PASS: Price check passed. Min price $5.58. [2026-01-30T12:16:44.683071] [DEBUG] [REMOTE ] OPEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:44.683180] [DEBUG] [REMOTE ] OPEN: PASS: Integrity check passed. [2026-01-30T12:16:44.683220] [DEBUG] [REMOTE ] OPEN: Symbol is viable for forecasting. [2026-01-30T12:16:44.683269] [INFO ] [MAIN ] [2330/3488] OPEN kept (0.3s) | 2325 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:45.098110] [DEBUG] [REMOTE ] OPFI: Retrieved 1302 rows, trimmed to 300. [2026-01-30T12:16:45.098245] [DEBUG] [REMOTE ] OPFI: PASS: History has at least 300 days. [2026-01-30T12:16:45.098444] [DEBUG] [REMOTE ] OPFI: PASS: Price check passed. Min price $9.18. [2026-01-30T12:16:45.098601] [DEBUG] [REMOTE ] OPFI: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:45.098714] [DEBUG] [REMOTE ] OPFI: PASS: Integrity check passed. [2026-01-30T12:16:45.098754] [DEBUG] [REMOTE ] OPFI: Symbol is viable for forecasting. [2026-01-30T12:16:45.098826] [INFO ] [MAIN ] [2331/3488] OPFI kept (0.4s) | 2326 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:45.751741] [DEBUG] [REMOTE ] OPK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:45.751937] [DEBUG] [REMOTE ] OPK: PASS: History has at least 300 days. [2026-01-30T12:16:45.752266] [DEBUG] [REMOTE ] OPK: PASS: Price check passed. Min price $1.26. [2026-01-30T12:16:45.752453] [DEBUG] [REMOTE ] OPK: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:45.752683] [DEBUG] [REMOTE ] OPK: PASS: Integrity check passed. [2026-01-30T12:16:45.752746] [DEBUG] [REMOTE ] OPK: Symbol is viable for forecasting. [2026-01-30T12:16:45.752822] [INFO ] [MAIN ] [2332/3488] OPK kept (0.7s) | 2327 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:46.053964] [DEBUG] [REMOTE ] OPLN: Retrieved 4057 rows, trimmed to 300. [2026-01-30T12:16:46.054092] [DEBUG] [REMOTE ] OPLN: PASS: History has at least 300 days. [2026-01-30T12:16:46.054305] [DEBUG] [REMOTE ] OPLN: PASS: Price check passed. Min price $24.49. [2026-01-30T12:16:46.054447] [DEBUG] [REMOTE ] OPLN: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:46.054604] [DEBUG] [REMOTE ] OPLN: PASS: Integrity check passed. [2026-01-30T12:16:46.054658] [DEBUG] [REMOTE ] OPLN: Symbol is viable for forecasting. [2026-01-30T12:16:46.054709] [INFO ] [MAIN ] [2333/3488] OPLN kept (0.3s) | 2328 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:46.443895] [DEBUG] [REMOTE ] OPP: Retrieved 2347 rows, trimmed to 300. [2026-01-30T12:16:46.444051] [DEBUG] [REMOTE ] OPP: PASS: History has at least 300 days. [2026-01-30T12:16:46.444314] [DEBUG] [REMOTE ] OPP: PASS: Price check passed. Min price $7.71. [2026-01-30T12:16:46.444483] [DEBUG] [REMOTE ] OPP: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:46.444652] [DEBUG] [REMOTE ] OPP: PASS: Integrity check passed. [2026-01-30T12:16:46.444705] [DEBUG] [REMOTE ] OPP: Symbol is viable for forecasting. [2026-01-30T12:16:46.444766] [INFO ] [MAIN ] [2334/3488] OPP kept (0.4s) | 2329 kept, 5 rejected | 139.8/min | ETA: 8.3m [2026-01-30T12:16:46.834009] [DEBUG] [REMOTE ] OPRA: Retrieved 1887 rows, trimmed to 300. [2026-01-30T12:16:46.834127] [DEBUG] [REMOTE ] OPRA: PASS: History has at least 300 days. [2026-01-30T12:16:46.834327] [DEBUG] [REMOTE ] OPRA: PASS: Price check passed. Min price $12.54. [2026-01-30T12:16:46.834465] [DEBUG] [REMOTE ] OPRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:46.834620] [DEBUG] [REMOTE ] OPRA: PASS: Integrity check passed. [2026-01-30T12:16:46.834668] [DEBUG] [REMOTE ] OPRA: Symbol is viable for forecasting. [2026-01-30T12:16:46.834715] [INFO ] [MAIN ] [2335/3488] OPRA kept (0.4s) | 2330 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:47.183486] [DEBUG] [REMOTE ] OPTX: Retrieved 1006 rows, trimmed to 300. [2026-01-30T12:16:47.183649] [DEBUG] [REMOTE ] OPTX: PASS: History has at least 300 days. [2026-01-30T12:16:47.184052] [DEBUG] [REMOTE ] OPTX: PASS: Price check passed. Min price $1.25. [2026-01-30T12:16:47.184184] [DEBUG] [REMOTE ] OPTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:47.184291] [DEBUG] [REMOTE ] OPTX: PASS: Integrity check passed. [2026-01-30T12:16:47.184330] [DEBUG] [REMOTE ] OPTX: Symbol is viable for forecasting. [2026-01-30T12:16:47.184377] [INFO ] [MAIN ] [2336/3488] OPTX kept (0.3s) | 2331 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:47.707745] [DEBUG] [REMOTE ] OPXS: Retrieved 4204 rows, trimmed to 300. [2026-01-30T12:16:47.707895] [DEBUG] [REMOTE ] OPXS: PASS: History has at least 300 days. [2026-01-30T12:16:47.708100] [DEBUG] [REMOTE ] OPXS: PASS: Price check passed. Min price $12.75. [2026-01-30T12:16:47.708240] [DEBUG] [REMOTE ] OPXS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:47.708354] [DEBUG] [REMOTE ] OPXS: PASS: Integrity check passed. [2026-01-30T12:16:47.708410] [DEBUG] [REMOTE ] OPXS: Symbol is viable for forecasting. [2026-01-30T12:16:47.708462] [INFO ] [MAIN ] [2337/3488] OPXS kept (0.5s) | 2332 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:48.159040] [DEBUG] [REMOTE ] ORA: Retrieved 5337 rows, trimmed to 300. [2026-01-30T12:16:48.159157] [DEBUG] [REMOTE ] ORA: PASS: History has at least 300 days. [2026-01-30T12:16:48.159369] [DEBUG] [REMOTE ] ORA: PASS: Price check passed. Min price $106.57. [2026-01-30T12:16:48.159508] [DEBUG] [REMOTE ] ORA: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:48.159703] [DEBUG] [REMOTE ] ORA: PASS: Integrity check passed. [2026-01-30T12:16:48.159758] [DEBUG] [REMOTE ] ORA: Symbol is viable for forecasting. [2026-01-30T12:16:48.159844] [INFO ] [MAIN ] [2338/3488] ORA kept (0.5s) | 2333 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:48.550460] [DEBUG] [REMOTE ] ORC: Retrieved 3259 rows, trimmed to 300. [2026-01-30T12:16:48.550609] [DEBUG] [REMOTE ] ORC: PASS: History has at least 300 days. [2026-01-30T12:16:48.550814] [DEBUG] [REMOTE ] ORC: PASS: Price check passed. Min price $6.85. [2026-01-30T12:16:48.550945] [DEBUG] [REMOTE ] ORC: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:48.551055] [DEBUG] [REMOTE ] ORC: PASS: Integrity check passed. [2026-01-30T12:16:48.551095] [DEBUG] [REMOTE ] ORC: Symbol is viable for forecasting. [2026-01-30T12:16:48.551142] [INFO ] [MAIN ] [2339/3488] ORC kept (0.4s) | 2334 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:48.867747] [DEBUG] [REMOTE ] ORGO: Retrieved 2279 rows, trimmed to 300. [2026-01-30T12:16:48.867908] [DEBUG] [REMOTE ] ORGO: PASS: History has at least 300 days. [2026-01-30T12:16:48.868154] [DEBUG] [REMOTE ] ORGO: PASS: Price check passed. Min price $3.71. [2026-01-30T12:16:48.868319] [DEBUG] [REMOTE ] ORGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:48.868452] [DEBUG] [REMOTE ] ORGO: PASS: Integrity check passed. [2026-01-30T12:16:48.868499] [DEBUG] [REMOTE ] ORGO: Symbol is viable for forecasting. [2026-01-30T12:16:48.868557] [INFO ] [MAIN ] [2340/3488] ORGO kept (0.3s) | 2335 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:49.231612] [DEBUG] [REMOTE ] ORIC: Retrieved 1449 rows, trimmed to 300. [2026-01-30T12:16:49.231746] [DEBUG] [REMOTE ] ORIC: PASS: History has at least 300 days. [2026-01-30T12:16:49.231945] [DEBUG] [REMOTE ] ORIC: PASS: Price check passed. Min price $8.04. [2026-01-30T12:16:49.232081] [DEBUG] [REMOTE ] ORIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:49.232219] [DEBUG] [REMOTE ] ORIC: PASS: Integrity check passed. [2026-01-30T12:16:49.232279] [DEBUG] [REMOTE ] ORIC: Symbol is viable for forecasting. [2026-01-30T12:16:49.232336] [INFO ] [MAIN ] [2341/3488] ORIC kept (0.4s) | 2336 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:49.916855] [DEBUG] [REMOTE ] ORKA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:49.916999] [DEBUG] [REMOTE ] ORKA: PASS: History has at least 300 days. [2026-01-30T12:16:49.917217] [DEBUG] [REMOTE ] ORKA: PASS: Price check passed. Min price $26.19. [2026-01-30T12:16:49.917350] [DEBUG] [REMOTE ] ORKA: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:49.917466] [DEBUG] [REMOTE ] ORKA: PASS: Integrity check passed. [2026-01-30T12:16:49.917505] [DEBUG] [REMOTE ] ORKA: Symbol is viable for forecasting. [2026-01-30T12:16:49.917553] [INFO ] [MAIN ] [2342/3488] ORKA kept (0.7s) | 2337 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:50.225546] [DEBUG] [REMOTE ] ORLY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:50.225705] [DEBUG] [REMOTE ] ORLY: PASS: History has at least 300 days. [2026-01-30T12:16:50.225931] [DEBUG] [REMOTE ] ORLY: PASS: Price check passed. Min price $90.34. [2026-01-30T12:16:50.226079] [DEBUG] [REMOTE ] ORLY: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:50.226199] [DEBUG] [REMOTE ] ORLY: PASS: Integrity check passed. [2026-01-30T12:16:50.226254] [DEBUG] [REMOTE ] ORLY: Symbol is viable for forecasting. [2026-01-30T12:16:50.226306] [INFO ] [MAIN ] [2343/3488] ORLY kept (0.3s) | 2338 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:50.760407] [DEBUG] [REMOTE ] ORMP: Retrieved 4975 rows, trimmed to 300. [2026-01-30T12:16:50.760532] [DEBUG] [REMOTE ] ORMP: PASS: History has at least 300 days. [2026-01-30T12:16:50.760765] [DEBUG] [REMOTE ] ORMP: PASS: Price check passed. Min price $2.05. [2026-01-30T12:16:50.760898] [DEBUG] [REMOTE ] ORMP: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:50.761005] [DEBUG] [REMOTE ] ORMP: PASS: Integrity check passed. [2026-01-30T12:16:50.761044] [DEBUG] [REMOTE ] ORMP: Symbol is viable for forecasting. [2026-01-30T12:16:50.761090] [INFO ] [MAIN ] [2344/3488] ORMP kept (0.5s) | 2339 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:51.199681] [DEBUG] [REMOTE ] ORN: Retrieved 4555 rows, trimmed to 300. [2026-01-30T12:16:51.199792] [DEBUG] [REMOTE ] ORN: PASS: History has at least 300 days. [2026-01-30T12:16:51.199998] [DEBUG] [REMOTE ] ORN: PASS: Price check passed. Min price $8.55. [2026-01-30T12:16:51.200134] [DEBUG] [REMOTE ] ORN: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:51.200244] [DEBUG] [REMOTE ] ORN: PASS: Integrity check passed. [2026-01-30T12:16:51.200286] [DEBUG] [REMOTE ] ORN: Symbol is viable for forecasting. [2026-01-30T12:16:51.200335] [INFO ] [MAIN ] [2345/3488] ORN kept (0.4s) | 2340 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:51.720666] [DEBUG] [REMOTE ] ORRF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:51.720822] [DEBUG] [REMOTE ] ORRF: PASS: History has at least 300 days. [2026-01-30T12:16:51.721083] [DEBUG] [REMOTE ] ORRF: PASS: Price check passed. Min price $33.18. [2026-01-30T12:16:51.721217] [DEBUG] [REMOTE ] ORRF: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:51.721340] [DEBUG] [REMOTE ] ORRF: PASS: Integrity check passed. [2026-01-30T12:16:51.721380] [DEBUG] [REMOTE ] ORRF: Symbol is viable for forecasting. [2026-01-30T12:16:51.721430] [INFO ] [MAIN ] [2346/3488] ORRF kept (0.5s) | 2341 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:51.914876] [DEBUG] [REMOTE ] OS: Retrieved 381 rows, trimmed to 300. [2026-01-30T12:16:51.915003] [DEBUG] [REMOTE ] OS: PASS: History has at least 300 days. [2026-01-30T12:16:51.915197] [DEBUG] [REMOTE ] OS: PASS: Price check passed. Min price $16.99. [2026-01-30T12:16:51.915330] [DEBUG] [REMOTE ] OS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:51.915459] [DEBUG] [REMOTE ] OS: PASS: Integrity check passed. [2026-01-30T12:16:51.915513] [DEBUG] [REMOTE ] OS: Symbol is viable for forecasting. [2026-01-30T12:16:51.915563] [INFO ] [MAIN ] [2347/3488] OS kept (0.2s) | 2342 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:52.574404] [DEBUG] [REMOTE ] OSBC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:52.574554] [DEBUG] [REMOTE ] OSBC: PASS: History has at least 300 days. [2026-01-30T12:16:52.574823] [DEBUG] [REMOTE ] OSBC: PASS: Price check passed. Min price $17.67. [2026-01-30T12:16:52.574959] [DEBUG] [REMOTE ] OSBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:52.575085] [DEBUG] [REMOTE ] OSBC: PASS: Integrity check passed. [2026-01-30T12:16:52.575126] [DEBUG] [REMOTE ] OSBC: Symbol is viable for forecasting. [2026-01-30T12:16:52.575176] [INFO ] [MAIN ] [2348/3488] OSBC kept (0.7s) | 2343 kept, 5 rejected | 139.8/min | ETA: 8.2m [2026-01-30T12:16:53.147734] [DEBUG] [REMOTE ] OSIS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:53.147909] [DEBUG] [REMOTE ] OSIS: PASS: History has at least 300 days. [2026-01-30T12:16:53.148152] [DEBUG] [REMOTE ] OSIS: PASS: Price check passed. Min price $233.97. [2026-01-30T12:16:53.148293] [DEBUG] [REMOTE ] OSIS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:53.148425] [DEBUG] [REMOTE ] OSIS: PASS: Integrity check passed. [2026-01-30T12:16:53.148485] [DEBUG] [REMOTE ] OSIS: Symbol is viable for forecasting. [2026-01-30T12:16:53.148538] [INFO ] [MAIN ] [2349/3488] OSIS kept (0.6s) | 2344 kept, 5 rejected | 139.7/min | ETA: 8.2m [2026-01-30T12:16:53.592859] [DEBUG] [REMOTE ] OSPN: Retrieved 6304 rows, trimmed to 300. [2026-01-30T12:16:53.593314] [DEBUG] [REMOTE ] OSPN: PASS: History has at least 300 days. [2026-01-30T12:16:53.593682] [DEBUG] [REMOTE ] OSPN: PASS: Price check passed. Min price $11.55. [2026-01-30T12:16:53.593884] [DEBUG] [REMOTE ] OSPN: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:53.594134] [DEBUG] [REMOTE ] OSPN: PASS: Integrity check passed. [2026-01-30T12:16:53.594201] [DEBUG] [REMOTE ] OSPN: Symbol is viable for forecasting. [2026-01-30T12:16:53.594283] [INFO ] [MAIN ] [2350/3488] OSPN kept (0.4s) | 2345 kept, 5 rejected | 139.7/min | ETA: 8.1m [2026-01-30T12:16:53.840369] [DEBUG] [REMOTE ] OSS: Retrieved 2009 rows, trimmed to 300. [2026-01-30T12:16:53.840503] [DEBUG] [REMOTE ] OSS: PASS: History has at least 300 days. [2026-01-30T12:16:53.840764] [DEBUG] [REMOTE ] OSS: PASS: Price check passed. Min price $4.34. [2026-01-30T12:16:53.840912] [DEBUG] [REMOTE ] OSS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:53.841029] [DEBUG] [REMOTE ] OSS: PASS: Integrity check passed. [2026-01-30T12:16:53.841069] [DEBUG] [REMOTE ] OSS: Symbol is viable for forecasting. [2026-01-30T12:16:53.841117] [INFO ] [MAIN ] [2351/3488] OSS kept (0.2s) | 2346 kept, 5 rejected | 139.8/min | ETA: 8.1m [2026-01-30T12:16:54.524704] [DEBUG] [REMOTE ] OTEX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:54.524840] [DEBUG] [REMOTE ] OTEX: PASS: History has at least 300 days. [2026-01-30T12:16:54.525064] [DEBUG] [REMOTE ] OTEX: PASS: Price check passed. Min price $26.38. [2026-01-30T12:16:54.525208] [DEBUG] [REMOTE ] OTEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:54.525327] [DEBUG] [REMOTE ] OTEX: PASS: Integrity check passed. [2026-01-30T12:16:54.525369] [DEBUG] [REMOTE ] OTEX: Symbol is viable for forecasting. [2026-01-30T12:16:54.525418] [INFO ] [MAIN ] [2352/3488] OTEX kept (0.7s) | 2347 kept, 5 rejected | 139.7/min | ETA: 8.1m [2026-01-30T12:16:54.812178] [DEBUG] [REMOTE ] OTIS: Retrieved 1474 rows, trimmed to 300. [2026-01-30T12:16:54.812305] [DEBUG] [REMOTE ] OTIS: PASS: History has at least 300 days. [2026-01-30T12:16:54.812515] [DEBUG] [REMOTE ] OTIS: PASS: Price check passed. Min price $86.12. [2026-01-30T12:16:54.812683] [DEBUG] [REMOTE ] OTIS: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:54.812802] [DEBUG] [REMOTE ] OTIS: PASS: Integrity check passed. [2026-01-30T12:16:54.812843] [DEBUG] [REMOTE ] OTIS: Symbol is viable for forecasting. [2026-01-30T12:16:54.812892] [INFO ] [MAIN ] [2353/3488] OTIS kept (0.3s) | 2348 kept, 5 rejected | 139.8/min | ETA: 8.1m [2026-01-30T12:16:55.120167] [DEBUG] [REMOTE ] OTLY: Retrieved 1179 rows, trimmed to 300. [2026-01-30T12:16:55.120340] [DEBUG] [REMOTE ] OTLY: PASS: History has at least 300 days. [2026-01-30T12:16:55.120560] [DEBUG] [REMOTE ] OTLY: PASS: Price check passed. Min price $10.34. [2026-01-30T12:16:55.120725] [DEBUG] [REMOTE ] OTLY: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:55.120843] [DEBUG] [REMOTE ] OTLY: PASS: Integrity check passed. [2026-01-30T12:16:55.120884] [DEBUG] [REMOTE ] OTLY: Symbol is viable for forecasting. [2026-01-30T12:16:55.120933] [INFO ] [MAIN ] [2354/3488] OTLY kept (0.3s) | 2349 kept, 5 rejected | 139.8/min | ETA: 8.1m [2026-01-30T12:16:55.614206] [DEBUG] [REMOTE ] OVID: Retrieved 2196 rows, trimmed to 300. [2026-01-30T12:16:55.614373] [DEBUG] [REMOTE ] OVID: PASS: History has at least 300 days. [2026-01-30T12:16:55.614710] [DEBUG] [REMOTE ] OVID: PASS: Price check passed. Min price $1.20. [2026-01-30T12:16:55.614886] [DEBUG] [REMOTE ] OVID: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:55.615035] [DEBUG] [REMOTE ] OVID: PASS: Integrity check passed. [2026-01-30T12:16:55.615088] [DEBUG] [REMOTE ] OVID: Symbol is viable for forecasting. [2026-01-30T12:16:55.615160] [INFO ] [MAIN ] [2355/3488] OVID kept (0.5s) | 2350 kept, 5 rejected | 139.8/min | ETA: 8.1m [2026-01-30T12:16:56.137360] [DEBUG] [REMOTE ] OVLY: Retrieved 5608 rows, trimmed to 300. [2026-01-30T12:16:56.137507] [DEBUG] [REMOTE ] OVLY: PASS: History has at least 300 days. [2026-01-30T12:16:56.137764] [DEBUG] [REMOTE ] OVLY: PASS: Price check passed. Min price $27.45. [2026-01-30T12:16:56.137951] [DEBUG] [REMOTE ] OVLY: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:56.138716] [DEBUG] [REMOTE ] OVLY: PASS: Integrity check passed. [2026-01-30T12:16:56.138892] [DEBUG] [REMOTE ] OVLY: Symbol is viable for forecasting. [2026-01-30T12:16:56.138971] [INFO ] [MAIN ] [2356/3488] OVLY kept (0.5s) | 2351 kept, 5 rejected | 139.7/min | ETA: 8.1m [2026-01-30T12:16:56.418510] [DEBUG] [REMOTE ] OWL: Retrieved 1287 rows, trimmed to 300. [2026-01-30T12:16:56.418672] [DEBUG] [REMOTE ] OWL: PASS: History has at least 300 days. [2026-01-30T12:16:56.418916] [DEBUG] [REMOTE ] OWL: PASS: Price check passed. Min price $13.74. [2026-01-30T12:16:56.419245] [DEBUG] [REMOTE ] OWL: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:56.419359] [DEBUG] [REMOTE ] OWL: PASS: Integrity check passed. [2026-01-30T12:16:56.419400] [DEBUG] [REMOTE ] OWL: Symbol is viable for forecasting. [2026-01-30T12:16:56.419448] [INFO ] [MAIN ] [2357/3488] OWL kept (0.3s) | 2352 kept, 5 rejected | 139.8/min | ETA: 8.1m [2026-01-30T12:16:56.925537] [DEBUG] [REMOTE ] OXLC: Retrieved 3778 rows, trimmed to 300. [2026-01-30T12:16:56.925693] [DEBUG] [REMOTE ] OXLC: PASS: History has at least 300 days. [2026-01-30T12:16:56.925927] [DEBUG] [REMOTE ] OXLC: PASS: Price check passed. Min price $12.34. [2026-01-30T12:16:56.926064] [DEBUG] [REMOTE ] OXLC: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:56.926172] [DEBUG] [REMOTE ] OXLC: PASS: Integrity check passed. [2026-01-30T12:16:56.926218] [DEBUG] [REMOTE ] OXLC: Symbol is viable for forecasting. [2026-01-30T12:16:56.926278] [INFO ] [MAIN ] [2358/3488] OXLC kept (0.5s) | 2353 kept, 5 rejected | 139.8/min | ETA: 8.1m [2026-01-30T12:16:57.675793] [DEBUG] [REMOTE ] OXM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:57.675942] [DEBUG] [REMOTE ] OXM: PASS: History has at least 300 days. [2026-01-30T12:16:57.676187] [DEBUG] [REMOTE ] OXM: PASS: Price check passed. Min price $31.21. [2026-01-30T12:16:57.676337] [DEBUG] [REMOTE ] OXM: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:57.676466] [DEBUG] [REMOTE ] OXM: PASS: Integrity check passed. [2026-01-30T12:16:57.676510] [DEBUG] [REMOTE ] OXM: Symbol is viable for forecasting. [2026-01-30T12:16:57.676566] [INFO ] [MAIN ] [2359/3488] OXM kept (0.8s) | 2354 kept, 5 rejected | 139.7/min | ETA: 8.1m [2026-01-30T12:16:57.965185] [DEBUG] [REMOTE ] OXSQ: Retrieved 1976 rows, trimmed to 300. [2026-01-30T12:16:57.965293] [DEBUG] [REMOTE ] OXSQ: PASS: History has at least 300 days. [2026-01-30T12:16:57.965491] [DEBUG] [REMOTE ] OXSQ: PASS: Price check passed. Min price $1.68. [2026-01-30T12:16:57.965644] [DEBUG] [REMOTE ] OXSQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:57.965777] [DEBUG] [REMOTE ] OXSQ: PASS: Integrity check passed. [2026-01-30T12:16:57.965835] [DEBUG] [REMOTE ] OXSQ: Symbol is viable for forecasting. [2026-01-30T12:16:57.965893] [INFO ] [MAIN ] [2360/3488] OXSQ kept (0.3s) | 2355 kept, 5 rejected | 139.7/min | ETA: 8.1m [2026-01-30T12:16:58.267077] [DEBUG] [REMOTE ] OZEM: Retrieved 424 rows, trimmed to 300. [2026-01-30T12:16:58.267201] [DEBUG] [REMOTE ] OZEM: PASS: History has at least 300 days. [2026-01-30T12:16:58.267393] [DEBUG] [REMOTE ] OZEM: PASS: Price check passed. Min price $28.68. [2026-01-30T12:16:58.267525] [DEBUG] [REMOTE ] OZEM: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:58.267676] [DEBUG] [REMOTE ] OZEM: PASS: Integrity check passed. [2026-01-30T12:16:58.267719] [DEBUG] [REMOTE ] OZEM: Symbol is viable for forecasting. [2026-01-30T12:16:58.267766] [INFO ] [MAIN ] [2361/3488] OZEM kept (0.3s) | 2356 kept, 5 rejected | 139.8/min | ETA: 8.1m [2026-01-30T12:16:58.999113] [DEBUG] [REMOTE ] OZK: Retrieved 6299 rows, trimmed to 300. [2026-01-30T12:16:58.999247] [DEBUG] [REMOTE ] OZK: PASS: History has at least 300 days. [2026-01-30T12:16:58.999461] [DEBUG] [REMOTE ] OZK: PASS: Price check passed. Min price $42.22. [2026-01-30T12:16:58.999618] [DEBUG] [REMOTE ] OZK: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:58.999737] [DEBUG] [REMOTE ] OZK: PASS: Integrity check passed. [2026-01-30T12:16:58.999779] [DEBUG] [REMOTE ] OZK: Symbol is viable for forecasting. [2026-01-30T12:16:58.999829] [INFO ] [MAIN ] [2362/3488] OZK kept (0.7s) | 2357 kept, 5 rejected | 139.7/min | ETA: 8.1m [2026-01-30T12:16:59.110360] [DEBUG] [REMOTE ] OZKAP: Retrieved 1066 rows, trimmed to 300. [2026-01-30T12:16:59.110493] [DEBUG] [REMOTE ] OZKAP: PASS: History has at least 300 days. [2026-01-30T12:16:59.110726] [DEBUG] [REMOTE ] OZKAP: PASS: Price check passed. Min price $15.95. [2026-01-30T12:16:59.110868] [DEBUG] [REMOTE ] OZKAP: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:59.110984] [DEBUG] [REMOTE ] OZKAP: PASS: Integrity check passed. [2026-01-30T12:16:59.111049] [DEBUG] [REMOTE ] OZKAP: Symbol is viable for forecasting. [2026-01-30T12:16:59.111113] [INFO ] [MAIN ] [2363/3488] OZKAP kept (0.1s) | 2358 kept, 5 rejected | 139.8/min | ETA: 8.0m [2026-01-30T12:16:59.843184] [DEBUG] [REMOTE ] PAA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:16:59.843328] [DEBUG] [REMOTE ] PAA: PASS: History has at least 300 days. [2026-01-30T12:16:59.843559] [DEBUG] [REMOTE ] PAA: PASS: Price check passed. Min price $16.30. [2026-01-30T12:16:59.843721] [DEBUG] [REMOTE ] PAA: PASS: Continuity check passed with 300 days. [2026-01-30T12:16:59.843847] [DEBUG] [REMOTE ] PAA: PASS: Integrity check passed. [2026-01-30T12:16:59.843888] [DEBUG] [REMOTE ] PAA: Symbol is viable for forecasting. [2026-01-30T12:16:59.843938] [INFO ] [MAIN ] [2364/3488] PAA kept (0.7s) | 2359 kept, 5 rejected | 139.7/min | ETA: 8.0m [2026-01-30T12:17:00.310289] [DEBUG] [REMOTE ] PAAS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:00.310443] [DEBUG] [REMOTE ] PAAS: PASS: History has at least 300 days. [2026-01-30T12:17:00.310725] [DEBUG] [REMOTE ] PAAS: PASS: Price check passed. Min price $33.08. [2026-01-30T12:17:00.310867] [DEBUG] [REMOTE ] PAAS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:00.310992] [DEBUG] [REMOTE ] PAAS: PASS: Integrity check passed. [2026-01-30T12:17:00.311032] [DEBUG] [REMOTE ] PAAS: Symbol is viable for forecasting. [2026-01-30T12:17:00.311082] [INFO ] [MAIN ] [2365/3488] PAAS kept (0.5s) | 2360 kept, 5 rejected | 139.7/min | ETA: 8.0m [2026-01-30T12:17:00.818833] [DEBUG] [REMOTE ] PAC: Retrieved 5013 rows, trimmed to 300. [2026-01-30T12:17:00.818978] [DEBUG] [REMOTE ] PAC: PASS: History has at least 300 days. [2026-01-30T12:17:00.819192] [DEBUG] [REMOTE ] PAC: PASS: Price check passed. Min price $212.71. [2026-01-30T12:17:00.819332] [DEBUG] [REMOTE ] PAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:00.819448] [DEBUG] [REMOTE ] PAC: PASS: Integrity check passed. [2026-01-30T12:17:00.819489] [DEBUG] [REMOTE ] PAC: Symbol is viable for forecasting. [2026-01-30T12:17:00.819538] [INFO ] [MAIN ] [2366/3488] PAC kept (0.5s) | 2361 kept, 5 rejected | 139.7/min | ETA: 8.0m [2026-01-30T12:17:01.180016] [DEBUG] [REMOTE ] PACB: Retrieved 3837 rows, trimmed to 300. [2026-01-30T12:17:01.180155] [DEBUG] [REMOTE ] PACB: PASS: History has at least 300 days. [2026-01-30T12:17:01.180381] [DEBUG] [REMOTE ] PACB: PASS: Price check passed. Min price $1.57. [2026-01-30T12:17:01.180547] [DEBUG] [REMOTE ] PACB: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:01.180707] [DEBUG] [REMOTE ] PACB: PASS: Integrity check passed. [2026-01-30T12:17:01.180749] [DEBUG] [REMOTE ] PACB: Symbol is viable for forecasting. [2026-01-30T12:17:01.180798] [INFO ] [MAIN ] [2367/3488] PACB kept (0.4s) | 2362 kept, 5 rejected | 139.7/min | ETA: 8.0m [2026-01-30T12:17:01.552950] [DEBUG] [REMOTE ] PACK: Retrieved 1675 rows, trimmed to 300. [2026-01-30T12:17:01.553079] [DEBUG] [REMOTE ] PACK: PASS: History has at least 300 days. [2026-01-30T12:17:01.553286] [DEBUG] [REMOTE ] PACK: PASS: Price check passed. Min price $4.29. [2026-01-30T12:17:01.553422] [DEBUG] [REMOTE ] PACK: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:01.553536] [DEBUG] [REMOTE ] PACK: PASS: Integrity check passed. [2026-01-30T12:17:01.553604] [DEBUG] [REMOTE ] PACK: Symbol is viable for forecasting. [2026-01-30T12:17:01.553659] [INFO ] [MAIN ] [2368/3488] PACK kept (0.4s) | 2363 kept, 5 rejected | 139.7/min | ETA: 8.0m [2026-01-30T12:17:01.945494] [DEBUG] [REMOTE ] PAGP: Retrieved 3090 rows, trimmed to 300. [2026-01-30T12:17:01.945698] [DEBUG] [REMOTE ] PAGP: PASS: History has at least 300 days. [2026-01-30T12:17:01.945991] [DEBUG] [REMOTE ] PAGP: PASS: Price check passed. Min price $17.17. [2026-01-30T12:17:01.946171] [DEBUG] [REMOTE ] PAGP: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:01.946330] [DEBUG] [REMOTE ] PAGP: PASS: Integrity check passed. [2026-01-30T12:17:01.946384] [DEBUG] [REMOTE ] PAGP: Symbol is viable for forecasting. [2026-01-30T12:17:01.946450] [INFO ] [MAIN ] [2369/3488] PAGP kept (0.4s) | 2364 kept, 5 rejected | 139.7/min | ETA: 8.0m [2026-01-30T12:17:02.389617] [DEBUG] [REMOTE ] PAGS: Retrieved 2015 rows, trimmed to 300. [2026-01-30T12:17:02.389749] [DEBUG] [REMOTE ] PAGS: PASS: History has at least 300 days. [2026-01-30T12:17:02.389962] [DEBUG] [REMOTE ] PAGS: PASS: Price check passed. Min price $9.13. [2026-01-30T12:17:02.390105] [DEBUG] [REMOTE ] PAGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:02.390225] [DEBUG] [REMOTE ] PAGS: PASS: Integrity check passed. [2026-01-30T12:17:02.390266] [DEBUG] [REMOTE ] PAGS: Symbol is viable for forecasting. [2026-01-30T12:17:02.390317] [INFO ] [MAIN ] [2370/3488] PAGS kept (0.4s) | 2365 kept, 5 rejected | 139.7/min | ETA: 8.0m [2026-01-30T12:17:02.782036] [DEBUG] [REMOTE ] PAHC: Retrieved 2968 rows, trimmed to 300. [2026-01-30T12:17:02.782236] [DEBUG] [REMOTE ] PAHC: PASS: History has at least 300 days. [2026-01-30T12:17:02.782597] [DEBUG] [REMOTE ] PAHC: PASS: Price check passed. Min price $37.25. [2026-01-30T12:17:02.782790] [DEBUG] [REMOTE ] PAHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:02.782946] [DEBUG] [REMOTE ] PAHC: PASS: Integrity check passed. [2026-01-30T12:17:02.782995] [DEBUG] [REMOTE ] PAHC: Symbol is viable for forecasting. [2026-01-30T12:17:02.783058] [INFO ] [MAIN ] [2371/3488] PAHC kept (0.4s) | 2366 kept, 5 rejected | 139.7/min | ETA: 8.0m [2026-01-30T12:17:02.999349] [DEBUG] [REMOTE ] PAL: Retrieved 432 rows, trimmed to 300. [2026-01-30T12:17:02.999665] [DEBUG] [REMOTE ] PAL: PASS: History has at least 300 days. [2026-01-30T12:17:02.999970] [DEBUG] [REMOTE ] PAL: PASS: Price check passed. Min price $6.45. [2026-01-30T12:17:03.000120] [DEBUG] [REMOTE ] PAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:03.000317] [DEBUG] [REMOTE ] PAL: PASS: Integrity check passed. [2026-01-30T12:17:03.000387] [DEBUG] [REMOTE ] PAL: Symbol is viable for forecasting. [2026-01-30T12:17:03.000475] [INFO ] [MAIN ] [2372/3488] PAL kept (0.2s) | 2367 kept, 5 rejected | 139.8/min | ETA: 8.0m [2026-01-30T12:17:03.841733] [DEBUG] [REMOTE ] PAM: Retrieved 4101 rows, trimmed to 300. [2026-01-30T12:17:03.841939] [DEBUG] [REMOTE ] PAM: PASS: History has at least 300 days. [2026-01-30T12:17:03.842256] [DEBUG] [REMOTE ] PAM: PASS: Price check passed. Min price $78.84. [2026-01-30T12:17:03.842408] [DEBUG] [REMOTE ] PAM: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:03.842626] [DEBUG] [REMOTE ] PAM: PASS: Integrity check passed. [2026-01-30T12:17:03.842681] [DEBUG] [REMOTE ] PAM: Symbol is viable for forecasting. [2026-01-30T12:17:03.842745] [INFO ] [MAIN ] [2373/3488] PAM kept (0.8s) | 2368 kept, 5 rejected | 139.7/min | ETA: 8.0m [2026-01-30T12:17:04.191949] [DEBUG] [REMOTE ] PANL: Retrieved 3045 rows, trimmed to 300. [2026-01-30T12:17:04.192074] [DEBUG] [REMOTE ] PANL: PASS: History has at least 300 days. [2026-01-30T12:17:04.192281] [DEBUG] [REMOTE ] PANL: PASS: Price check passed. Min price $4.70. [2026-01-30T12:17:04.192421] [DEBUG] [REMOTE ] PANL: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:04.192533] [DEBUG] [REMOTE ] PANL: PASS: Integrity check passed. [2026-01-30T12:17:04.192602] [DEBUG] [REMOTE ] PANL: Symbol is viable for forecasting. [2026-01-30T12:17:04.192656] [INFO ] [MAIN ] [2374/3488] PANL kept (0.3s) | 2369 kept, 5 rejected | 139.7/min | ETA: 8.0m [2026-01-30T12:17:04.526183] [DEBUG] [REMOTE ] PASG: Retrieved 1488 rows, trimmed to 300. [2026-01-30T12:17:04.526313] [DEBUG] [REMOTE ] PASG: PASS: History has at least 300 days. [2026-01-30T12:17:04.526599] [DEBUG] [REMOTE ] PASG: PASS: Price check passed. Min price $6.29. [2026-01-30T12:17:04.526763] [DEBUG] [REMOTE ] PASG: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:04.526881] [DEBUG] [REMOTE ] PASG: PASS: Integrity check passed. [2026-01-30T12:17:04.526930] [DEBUG] [REMOTE ] PASG: Symbol is viable for forecasting. [2026-01-30T12:17:04.526989] [INFO ] [MAIN ] [2375/3488] PASG kept (0.3s) | 2370 kept, 5 rejected | 139.7/min | ETA: 8.0m [2026-01-30T12:17:04.786890] [DEBUG] [REMOTE ] PATH: Retrieved 1200 rows, trimmed to 300. [2026-01-30T12:17:04.787030] [DEBUG] [REMOTE ] PATH: PASS: History has at least 300 days. [2026-01-30T12:17:04.787241] [DEBUG] [REMOTE ] PATH: PASS: Price check passed. Min price $12.73. [2026-01-30T12:17:04.787405] [DEBUG] [REMOTE ] PATH: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:04.787739] [DEBUG] [REMOTE ] PATH: PASS: Integrity check passed. [2026-01-30T12:17:04.787784] [DEBUG] [REMOTE ] PATH: Symbol is viable for forecasting. [2026-01-30T12:17:04.787864] [INFO ] [MAIN ] [2376/3488] PATH kept (0.3s) | 2371 kept, 5 rejected | 139.7/min | ETA: 8.0m [2026-01-30T12:17:05.542783] [DEBUG] [REMOTE ] PATK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:05.542932] [DEBUG] [REMOTE ] PATK: PASS: History has at least 300 days. [2026-01-30T12:17:05.543185] [DEBUG] [REMOTE ] PATK: PASS: Price check passed. Min price $96.55. [2026-01-30T12:17:05.543318] [DEBUG] [REMOTE ] PATK: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:05.543443] [DEBUG] [REMOTE ] PATK: PASS: Integrity check passed. [2026-01-30T12:17:05.543483] [DEBUG] [REMOTE ] PATK: Symbol is viable for forecasting. [2026-01-30T12:17:05.543533] [INFO ] [MAIN ] [2377/3488] PATK kept (0.8s) | 2372 kept, 5 rejected | 139.7/min | ETA: 8.0m [2026-01-30T12:17:05.822212] [DEBUG] [REMOTE ] PAX: Retrieved 1261 rows, trimmed to 300. [2026-01-30T12:17:05.822345] [DEBUG] [REMOTE ] PAX: PASS: History has at least 300 days. [2026-01-30T12:17:05.822562] [DEBUG] [REMOTE ] PAX: PASS: Price check passed. Min price $14.27. [2026-01-30T12:17:05.822740] [DEBUG] [REMOTE ] PAX: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:05.822857] [DEBUG] [REMOTE ] PAX: PASS: Integrity check passed. [2026-01-30T12:17:05.822903] [DEBUG] [REMOTE ] PAX: Symbol is viable for forecasting. [2026-01-30T12:17:05.822963] [INFO ] [MAIN ] [2378/3488] PAX kept (0.3s) | 2373 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:06.198723] [DEBUG] [REMOTE ] PAXS: Retrieved 1005 rows, trimmed to 300. [2026-01-30T12:17:06.198855] [DEBUG] [REMOTE ] PAXS: PASS: History has at least 300 days. [2026-01-30T12:17:06.199062] [DEBUG] [REMOTE ] PAXS: PASS: Price check passed. Min price $15.10. [2026-01-30T12:17:06.199221] [DEBUG] [REMOTE ] PAXS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:06.199336] [DEBUG] [REMOTE ] PAXS: PASS: Integrity check passed. [2026-01-30T12:17:06.199377] [DEBUG] [REMOTE ] PAXS: Symbol is viable for forecasting. [2026-01-30T12:17:06.199427] [INFO ] [MAIN ] [2379/3488] PAXS kept (0.4s) | 2374 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:06.578400] [DEBUG] [REMOTE ] PAY: Retrieved 1175 rows, trimmed to 300. [2026-01-30T12:17:06.578566] [DEBUG] [REMOTE ] PAY: PASS: History has at least 300 days. [2026-01-30T12:17:06.578888] [DEBUG] [REMOTE ] PAY: PASS: Price check passed. Min price $27.48. [2026-01-30T12:17:06.579105] [DEBUG] [REMOTE ] PAY: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:06.579300] [DEBUG] [REMOTE ] PAY: PASS: Integrity check passed. [2026-01-30T12:17:06.579366] [DEBUG] [REMOTE ] PAY: Symbol is viable for forecasting. [2026-01-30T12:17:06.579444] [INFO ] [MAIN ] [2380/3488] PAY kept (0.4s) | 2375 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:07.094281] [DEBUG] [REMOTE ] PAYC: Retrieved 2966 rows, trimmed to 300. [2026-01-30T12:17:07.094408] [DEBUG] [REMOTE ] PAYC: PASS: History has at least 300 days. [2026-01-30T12:17:07.094636] [DEBUG] [REMOTE ] PAYC: PASS: Price check passed. Min price $134.34. [2026-01-30T12:17:07.094773] [DEBUG] [REMOTE ] PAYC: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:07.094881] [DEBUG] [REMOTE ] PAYC: PASS: Integrity check passed. [2026-01-30T12:17:07.094920] [DEBUG] [REMOTE ] PAYC: Symbol is viable for forecasting. [2026-01-30T12:17:07.094969] [INFO ] [MAIN ] [2381/3488] PAYC kept (0.5s) | 2376 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:07.366751] [DEBUG] [REMOTE ] PAYO: Retrieved 1154 rows, trimmed to 300. [2026-01-30T12:17:07.366878] [DEBUG] [REMOTE ] PAYO: PASS: History has at least 300 days. [2026-01-30T12:17:07.367091] [DEBUG] [REMOTE ] PAYO: PASS: Price check passed. Min price $5.26. [2026-01-30T12:17:07.367225] [DEBUG] [REMOTE ] PAYO: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:07.367331] [DEBUG] [REMOTE ] PAYO: PASS: Integrity check passed. [2026-01-30T12:17:07.367371] [DEBUG] [REMOTE ] PAYO: Symbol is viable for forecasting. [2026-01-30T12:17:07.367418] [INFO ] [MAIN ] [2382/3488] PAYO kept (0.3s) | 2377 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:07.798948] [DEBUG] [REMOTE ] PAYS: Retrieved 4605 rows, trimmed to 300. [2026-01-30T12:17:07.799099] [DEBUG] [REMOTE ] PAYS: PASS: History has at least 300 days. [2026-01-30T12:17:07.799365] [DEBUG] [REMOTE ] PAYS: PASS: Price check passed. Min price $4.19. [2026-01-30T12:17:07.799546] [DEBUG] [REMOTE ] PAYS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:07.799702] [DEBUG] [REMOTE ] PAYS: PASS: Integrity check passed. [2026-01-30T12:17:07.799763] [DEBUG] [REMOTE ] PAYS: Symbol is viable for forecasting. [2026-01-30T12:17:07.799815] [INFO ] [MAIN ] [2383/3488] PAYS kept (0.4s) | 2378 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:08.479180] [DEBUG] [REMOTE ] PAYX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:08.479330] [DEBUG] [REMOTE ] PAYX: PASS: History has at least 300 days. [2026-01-30T12:17:08.479611] [DEBUG] [REMOTE ] PAYX: PASS: Price check passed. Min price $102.23. [2026-01-30T12:17:08.479754] [DEBUG] [REMOTE ] PAYX: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:08.479883] [DEBUG] [REMOTE ] PAYX: PASS: Integrity check passed. [2026-01-30T12:17:08.479925] [DEBUG] [REMOTE ] PAYX: Symbol is viable for forecasting. [2026-01-30T12:17:08.479974] [INFO ] [MAIN ] [2384/3488] PAYX kept (0.7s) | 2379 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:08.975557] [DEBUG] [REMOTE ] PB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:08.975725] [DEBUG] [REMOTE ] PB: PASS: History has at least 300 days. [2026-01-30T12:17:08.975988] [DEBUG] [REMOTE ] PB: PASS: Price check passed. Min price $64.29. [2026-01-30T12:17:08.976149] [DEBUG] [REMOTE ] PB: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:08.976281] [DEBUG] [REMOTE ] PB: PASS: Integrity check passed. [2026-01-30T12:17:08.976323] [DEBUG] [REMOTE ] PB: Symbol is viable for forecasting. [2026-01-30T12:17:08.976374] [INFO ] [MAIN ] [2385/3488] PB kept (0.5s) | 2380 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:09.552343] [DEBUG] [REMOTE ] PBA: Retrieved 3852 rows, trimmed to 300. [2026-01-30T12:17:09.552505] [DEBUG] [REMOTE ] PBA: PASS: History has at least 300 days. [2026-01-30T12:17:09.552763] [DEBUG] [REMOTE ] PBA: PASS: Price check passed. Min price $36.52. [2026-01-30T12:17:09.552901] [DEBUG] [REMOTE ] PBA: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:09.553020] [DEBUG] [REMOTE ] PBA: PASS: Integrity check passed. [2026-01-30T12:17:09.553060] [DEBUG] [REMOTE ] PBA: Symbol is viable for forecasting. [2026-01-30T12:17:09.553108] [INFO ] [MAIN ] [2386/3488] PBA kept (0.6s) | 2381 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:09.979497] [DEBUG] [REMOTE ] PBF: Retrieved 3301 rows, trimmed to 300. [2026-01-30T12:17:09.979649] [DEBUG] [REMOTE ] PBF: PASS: History has at least 300 days. [2026-01-30T12:17:09.979855] [DEBUG] [REMOTE ] PBF: PASS: Price check passed. Min price $26.02. [2026-01-30T12:17:09.979990] [DEBUG] [REMOTE ] PBF: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:09.980114] [DEBUG] [REMOTE ] PBF: PASS: Integrity check passed. [2026-01-30T12:17:09.980162] [DEBUG] [REMOTE ] PBF: Symbol is viable for forecasting. [2026-01-30T12:17:09.980216] [INFO ] [MAIN ] [2387/3488] PBF kept (0.4s) | 2382 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:10.265653] [DEBUG] [REMOTE ] PBFS: Retrieved 1643 rows, trimmed to 300. [2026-01-30T12:17:10.265777] [DEBUG] [REMOTE ] PBFS: PASS: History has at least 300 days. [2026-01-30T12:17:10.265976] [DEBUG] [REMOTE ] PBFS: PASS: Price check passed. Min price $13.02. [2026-01-30T12:17:10.266108] [DEBUG] [REMOTE ] PBFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:10.266216] [DEBUG] [REMOTE ] PBFS: PASS: Integrity check passed. [2026-01-30T12:17:10.266255] [DEBUG] [REMOTE ] PBFS: Symbol is viable for forecasting. [2026-01-30T12:17:10.266301] [INFO ] [MAIN ] [2388/3488] PBFS kept (0.3s) | 2383 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:10.744098] [DEBUG] [REMOTE ] PBH: Retrieved 5275 rows, trimmed to 300. [2026-01-30T12:17:10.744230] [DEBUG] [REMOTE ] PBH: PASS: History has at least 300 days. [2026-01-30T12:17:10.744430] [DEBUG] [REMOTE ] PBH: PASS: Price check passed. Min price $57.47. [2026-01-30T12:17:10.744566] [DEBUG] [REMOTE ] PBH: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:10.744698] [DEBUG] [REMOTE ] PBH: PASS: Integrity check passed. [2026-01-30T12:17:10.744738] [DEBUG] [REMOTE ] PBH: Symbol is viable for forecasting. [2026-01-30T12:17:10.744786] [INFO ] [MAIN ] [2389/3488] PBH kept (0.5s) | 2384 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:11.243855] [DEBUG] [REMOTE ] PBI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:11.243993] [DEBUG] [REMOTE ] PBI: PASS: History has at least 300 days. [2026-01-30T12:17:11.244213] [DEBUG] [REMOTE ] PBI: PASS: Price check passed. Min price $9.02. [2026-01-30T12:17:11.244349] [DEBUG] [REMOTE ] PBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:11.244464] [DEBUG] [REMOTE ] PBI: PASS: Integrity check passed. [2026-01-30T12:17:11.244504] [DEBUG] [REMOTE ] PBI: Symbol is viable for forecasting. [2026-01-30T12:17:11.244554] [INFO ] [MAIN ] [2390/3488] PBI kept (0.5s) | 2385 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:11.455952] [DEBUG] [REMOTE ] PBYI: Retrieved 3462 rows, trimmed to 300. [2026-01-30T12:17:11.456084] [DEBUG] [REMOTE ] PBYI: PASS: History has at least 300 days. [2026-01-30T12:17:11.456312] [DEBUG] [REMOTE ] PBYI: PASS: Price check passed. Min price $4.73. [2026-01-30T12:17:11.456490] [DEBUG] [REMOTE ] PBYI: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:11.456623] [DEBUG] [REMOTE ] PBYI: PASS: Integrity check passed. [2026-01-30T12:17:11.456666] [DEBUG] [REMOTE ] PBYI: Symbol is viable for forecasting. [2026-01-30T12:17:11.456714] [INFO ] [MAIN ] [2391/3488] PBYI kept (0.2s) | 2386 kept, 5 rejected | 139.7/min | ETA: 7.9m [2026-01-30T12:17:12.003863] [DEBUG] [REMOTE ] PCB: Retrieved 2932 rows, trimmed to 300. [2026-01-30T12:17:12.003988] [DEBUG] [REMOTE ] PCB: PASS: History has at least 300 days. [2026-01-30T12:17:12.004186] [DEBUG] [REMOTE ] PCB: PASS: Price check passed. Min price $21.08. [2026-01-30T12:17:12.004317] [DEBUG] [REMOTE ] PCB: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:12.004423] [DEBUG] [REMOTE ] PCB: PASS: Integrity check passed. [2026-01-30T12:17:12.004462] [DEBUG] [REMOTE ] PCB: Symbol is viable for forecasting. [2026-01-30T12:17:12.004510] [INFO ] [MAIN ] [2392/3488] PCB kept (0.5s) | 2387 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:12.359767] [DEBUG] [REMOTE ] PCF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:12.359931] [DEBUG] [REMOTE ] PCF: PASS: History has at least 300 days. [2026-01-30T12:17:12.360153] [DEBUG] [REMOTE ] PCF: PASS: Price check passed. Min price $5.92. [2026-01-30T12:17:12.360289] [DEBUG] [REMOTE ] PCF: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:12.360404] [DEBUG] [REMOTE ] PCF: PASS: Integrity check passed. [2026-01-30T12:17:12.360444] [DEBUG] [REMOTE ] PCF: Symbol is viable for forecasting. [2026-01-30T12:17:12.360494] [INFO ] [MAIN ] [2393/3488] PCF kept (0.4s) | 2388 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:12.869976] [DEBUG] [REMOTE ] PCG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:12.870127] [DEBUG] [REMOTE ] PCG: PASS: History has at least 300 days. [2026-01-30T12:17:12.870380] [DEBUG] [REMOTE ] PCG: PASS: Price check passed. Min price $14.78. [2026-01-30T12:17:12.870517] [DEBUG] [REMOTE ] PCG: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:12.870671] [DEBUG] [REMOTE ] PCG: PASS: Integrity check passed. [2026-01-30T12:17:12.870720] [DEBUG] [REMOTE ] PCG: Symbol is viable for forecasting. [2026-01-30T12:17:12.870773] [INFO ] [MAIN ] [2394/3488] PCG kept (0.5s) | 2389 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:13.317941] [DEBUG] [REMOTE ] PCH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:13.318075] [DEBUG] [REMOTE ] PCH: PASS: History has at least 300 days. [2026-01-30T12:17:13.318297] [DEBUG] [REMOTE ] PCH: PASS: Price check passed. Min price $37.79. [2026-01-30T12:17:13.318436] [DEBUG] [REMOTE ] PCH: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:13.318552] [DEBUG] [REMOTE ] PCH: PASS: Integrity check passed. [2026-01-30T12:17:13.318614] [DEBUG] [REMOTE ] PCH: Symbol is viable for forecasting. [2026-01-30T12:17:13.318666] [INFO ] [MAIN ] [2395/3488] PCH kept (0.4s) | 2390 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:13.802297] [DEBUG] [REMOTE ] PCM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:13.802439] [DEBUG] [REMOTE ] PCM: PASS: History has at least 300 days. [2026-01-30T12:17:13.802693] [DEBUG] [REMOTE ] PCM: PASS: Price check passed. Min price $5.89. [2026-01-30T12:17:13.802833] [DEBUG] [REMOTE ] PCM: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:13.802953] [DEBUG] [REMOTE ] PCM: PASS: Integrity check passed. [2026-01-30T12:17:13.802994] [DEBUG] [REMOTE ] PCM: Symbol is viable for forecasting. [2026-01-30T12:17:13.803050] [INFO ] [MAIN ] [2396/3488] PCM kept (0.5s) | 2391 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:14.289546] [DEBUG] [REMOTE ] PCN: Retrieved 6066 rows, trimmed to 300. [2026-01-30T12:17:14.289709] [DEBUG] [REMOTE ] PCN: PASS: History has at least 300 days. [2026-01-30T12:17:14.289945] [DEBUG] [REMOTE ] PCN: PASS: Price check passed. Min price $12.12. [2026-01-30T12:17:14.290101] [DEBUG] [REMOTE ] PCN: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:14.290243] [DEBUG] [REMOTE ] PCN: PASS: Integrity check passed. [2026-01-30T12:17:14.290293] [DEBUG] [REMOTE ] PCN: Symbol is viable for forecasting. [2026-01-30T12:17:14.290342] [INFO ] [MAIN ] [2397/3488] PCN kept (0.5s) | 2392 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:14.753281] [DEBUG] [REMOTE ] PCQ: Retrieved 6184 rows, trimmed to 300. [2026-01-30T12:17:14.753418] [DEBUG] [REMOTE ] PCQ: PASS: History has at least 300 days. [2026-01-30T12:17:14.753657] [DEBUG] [REMOTE ] PCQ: PASS: Price check passed. Min price $8.63. [2026-01-30T12:17:14.753803] [DEBUG] [REMOTE ] PCQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:14.753922] [DEBUG] [REMOTE ] PCQ: PASS: Integrity check passed. [2026-01-30T12:17:14.753964] [DEBUG] [REMOTE ] PCQ: Symbol is viable for forecasting. [2026-01-30T12:17:14.754015] [INFO ] [MAIN ] [2398/3488] PCQ kept (0.5s) | 2393 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:15.157411] [DEBUG] [REMOTE ] PCRX: Retrieved 3769 rows, trimmed to 300. [2026-01-30T12:17:15.157544] [DEBUG] [REMOTE ] PCRX: PASS: History has at least 300 days. [2026-01-30T12:17:15.157816] [DEBUG] [REMOTE ] PCRX: PASS: Price check passed. Min price $19.16. [2026-01-30T12:17:15.157985] [DEBUG] [REMOTE ] PCRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:15.158102] [DEBUG] [REMOTE ] PCRX: PASS: Integrity check passed. [2026-01-30T12:17:15.158143] [DEBUG] [REMOTE ] PCRX: Symbol is viable for forecasting. [2026-01-30T12:17:15.158190] [INFO ] [MAIN ] [2399/3488] PCRX kept (0.4s) | 2394 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:15.507057] [DEBUG] [REMOTE ] PCTY: Retrieved 2985 rows, trimmed to 300. [2026-01-30T12:17:15.507177] [DEBUG] [REMOTE ] PCTY: PASS: History has at least 300 days. [2026-01-30T12:17:15.507375] [DEBUG] [REMOTE ] PCTY: PASS: Price check passed. Min price $132.15. [2026-01-30T12:17:15.507508] [DEBUG] [REMOTE ] PCTY: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:15.507644] [DEBUG] [REMOTE ] PCTY: PASS: Integrity check passed. [2026-01-30T12:17:15.507688] [DEBUG] [REMOTE ] PCTY: Symbol is viable for forecasting. [2026-01-30T12:17:15.507735] [INFO ] [MAIN ] [2400/3488] PCTY kept (0.3s) | 2395 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:15.731772] [DEBUG] [REMOTE ] PCVX: Retrieved 1415 rows, trimmed to 300. [2026-01-30T12:17:15.731904] [DEBUG] [REMOTE ] PCVX: PASS: History has at least 300 days. [2026-01-30T12:17:15.732116] [DEBUG] [REMOTE ] PCVX: PASS: Price check passed. Min price $40.32. [2026-01-30T12:17:15.732254] [DEBUG] [REMOTE ] PCVX: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:15.732364] [DEBUG] [REMOTE ] PCVX: PASS: Integrity check passed. [2026-01-30T12:17:15.732405] [DEBUG] [REMOTE ] PCVX: Symbol is viable for forecasting. [2026-01-30T12:17:15.732454] [INFO ] [MAIN ] [2401/3488] PCVX kept (0.2s) | 2396 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:16.412217] [DEBUG] [REMOTE ] PCYO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:16.412368] [DEBUG] [REMOTE ] PCYO: PASS: History has at least 300 days. [2026-01-30T12:17:16.412623] [DEBUG] [REMOTE ] PCYO: PASS: Price check passed. Min price $10.66. [2026-01-30T12:17:16.412780] [DEBUG] [REMOTE ] PCYO: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:16.412903] [DEBUG] [REMOTE ] PCYO: PASS: Integrity check passed. [2026-01-30T12:17:16.412945] [DEBUG] [REMOTE ] PCYO: Symbol is viable for forecasting. [2026-01-30T12:17:16.412995] [INFO ] [MAIN ] [2402/3488] PCYO kept (0.7s) | 2397 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:16.707566] [DEBUG] [REMOTE ] PD: Retrieved 1710 rows, trimmed to 300. [2026-01-30T12:17:16.707733] [DEBUG] [REMOTE ] PD: PASS: History has at least 300 days. [2026-01-30T12:17:16.708010] [DEBUG] [REMOTE ] PD: PASS: Price check passed. Min price $10.51. [2026-01-30T12:17:16.708218] [DEBUG] [REMOTE ] PD: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:16.708369] [DEBUG] [REMOTE ] PD: PASS: Integrity check passed. [2026-01-30T12:17:16.708427] [DEBUG] [REMOTE ] PD: Symbol is viable for forecasting. [2026-01-30T12:17:16.708488] [INFO ] [MAIN ] [2403/3488] PD kept (0.3s) | 2398 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:17.132211] [DEBUG] [REMOTE ] PDBC: Retrieved 2822 rows, trimmed to 300. [2026-01-30T12:17:17.132339] [DEBUG] [REMOTE ] PDBC: PASS: History has at least 300 days. [2026-01-30T12:17:17.132537] [DEBUG] [REMOTE ] PDBC: PASS: Price check passed. Min price $12.91. [2026-01-30T12:17:17.132705] [DEBUG] [REMOTE ] PDBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:17.132831] [DEBUG] [REMOTE ] PDBC: PASS: Integrity check passed. [2026-01-30T12:17:17.132880] [DEBUG] [REMOTE ] PDBC: Symbol is viable for forecasting. [2026-01-30T12:17:17.132930] [INFO ] [MAIN ] [2404/3488] PDBC kept (0.4s) | 2399 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:17.466031] [DEBUG] [REMOTE ] PDC: Retrieved 632 rows, trimmed to 300. [2026-01-30T12:17:17.466158] [DEBUG] [REMOTE ] PDC: PASS: History has at least 300 days. [2026-01-30T12:17:17.466351] [DEBUG] [REMOTE ] PDC: PASS: Price check passed. Min price $3.74. [2026-01-30T12:17:17.466483] [DEBUG] [REMOTE ] PDC: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:17.466606] [DEBUG] [REMOTE ] PDC: PASS: Integrity check passed. [2026-01-30T12:17:17.466647] [DEBUG] [REMOTE ] PDC: Symbol is viable for forecasting. [2026-01-30T12:17:17.466694] [INFO ] [MAIN ] [2405/3488] PDC kept (0.3s) | 2400 kept, 5 rejected | 139.7/min | ETA: 7.8m [2026-01-30T12:17:17.879832] [DEBUG] [REMOTE ] PDD: Retrieved 1888 rows, trimmed to 300. [2026-01-30T12:17:17.879957] [DEBUG] [REMOTE ] PDD: PASS: History has at least 300 days. [2026-01-30T12:17:17.880154] [DEBUG] [REMOTE ] PDD: PASS: Price check passed. Min price $102.70. [2026-01-30T12:17:17.880287] [DEBUG] [REMOTE ] PDD: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:17.880394] [DEBUG] [REMOTE ] PDD: PASS: Integrity check passed. [2026-01-30T12:17:17.880434] [DEBUG] [REMOTE ] PDD: Symbol is viable for forecasting. [2026-01-30T12:17:17.880480] [INFO ] [MAIN ] [2406/3488] PDD kept (0.4s) | 2401 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:18.557733] [DEBUG] [REMOTE ] PDEX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:18.557892] [DEBUG] [REMOTE ] PDEX: PASS: History has at least 300 days. [2026-01-30T12:17:18.558111] [DEBUG] [REMOTE ] PDEX: PASS: Price check passed. Min price $28.91. [2026-01-30T12:17:18.558247] [DEBUG] [REMOTE ] PDEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:18.558383] [DEBUG] [REMOTE ] PDEX: PASS: Integrity check passed. [2026-01-30T12:17:18.558431] [DEBUG] [REMOTE ] PDEX: Symbol is viable for forecasting. [2026-01-30T12:17:18.558480] [INFO ] [MAIN ] [2407/3488] PDEX kept (0.7s) | 2402 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:19.001544] [DEBUG] [REMOTE ] PDFS: Retrieved 6161 rows, trimmed to 300. [2026-01-30T12:17:19.001727] [DEBUG] [REMOTE ] PDFS: PASS: History has at least 300 days. [2026-01-30T12:17:19.001988] [DEBUG] [REMOTE ] PDFS: PASS: Price check passed. Min price $23.97. [2026-01-30T12:17:19.002125] [DEBUG] [REMOTE ] PDFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:19.002249] [DEBUG] [REMOTE ] PDFS: PASS: Integrity check passed. [2026-01-30T12:17:19.002291] [DEBUG] [REMOTE ] PDFS: Symbol is viable for forecasting. [2026-01-30T12:17:19.002341] [INFO ] [MAIN ] [2408/3488] PDFS kept (0.4s) | 2403 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:19.363384] [DEBUG] [REMOTE ] PDI: Retrieved 3439 rows, trimmed to 300. [2026-01-30T12:17:19.363512] [DEBUG] [REMOTE ] PDI: PASS: History has at least 300 days. [2026-01-30T12:17:19.363768] [DEBUG] [REMOTE ] PDI: PASS: Price check passed. Min price $16.90. [2026-01-30T12:17:19.363907] [DEBUG] [REMOTE ] PDI: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:19.364021] [DEBUG] [REMOTE ] PDI: PASS: Integrity check passed. [2026-01-30T12:17:19.364062] [DEBUG] [REMOTE ] PDI: Symbol is viable for forecasting. [2026-01-30T12:17:19.364111] [INFO ] [MAIN ] [2409/3488] PDI kept (0.4s) | 2404 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:19.707909] [DEBUG] [REMOTE ] PDLB: Retrieved 2093 rows, trimmed to 300. [2026-01-30T12:17:19.708048] [DEBUG] [REMOTE ] PDLB: PASS: History has at least 300 days. [2026-01-30T12:17:19.708275] [DEBUG] [REMOTE ] PDLB: PASS: Price check passed. Min price $14.02. [2026-01-30T12:17:19.708456] [DEBUG] [REMOTE ] PDLB: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:19.708596] [DEBUG] [REMOTE ] PDLB: PASS: Integrity check passed. [2026-01-30T12:17:19.708643] [DEBUG] [REMOTE ] PDLB: Symbol is viable for forecasting. [2026-01-30T12:17:19.708698] [INFO ] [MAIN ] [2410/3488] PDLB kept (0.3s) | 2405 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:20.261302] [DEBUG] [REMOTE ] PDM: Retrieved 4017 rows, trimmed to 300. [2026-01-30T12:17:20.261449] [DEBUG] [REMOTE ] PDM: PASS: History has at least 300 days. [2026-01-30T12:17:20.261691] [DEBUG] [REMOTE ] PDM: PASS: Price check passed. Min price $7.96. [2026-01-30T12:17:20.261833] [DEBUG] [REMOTE ] PDM: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:20.261947] [DEBUG] [REMOTE ] PDM: PASS: Integrity check passed. [2026-01-30T12:17:20.261989] [DEBUG] [REMOTE ] PDM: Symbol is viable for forecasting. [2026-01-30T12:17:20.262038] [INFO ] [MAIN ] [2411/3488] PDM kept (0.6s) | 2406 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:20.531728] [DEBUG] [REMOTE ] PDO: Retrieved 1258 rows, trimmed to 300. [2026-01-30T12:17:20.531855] [DEBUG] [REMOTE ] PDO: PASS: History has at least 300 days. [2026-01-30T12:17:20.532055] [DEBUG] [REMOTE ] PDO: PASS: Price check passed. Min price $13.33. [2026-01-30T12:17:20.532191] [DEBUG] [REMOTE ] PDO: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:20.532300] [DEBUG] [REMOTE ] PDO: PASS: Integrity check passed. [2026-01-30T12:17:20.532340] [DEBUG] [REMOTE ] PDO: Symbol is viable for forecasting. [2026-01-30T12:17:20.532388] [INFO ] [MAIN ] [2412/3488] PDO kept (0.3s) | 2407 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:21.114255] [DEBUG] [REMOTE ] PDP: Retrieved 4760 rows, trimmed to 300. [2026-01-30T12:17:21.114405] [DEBUG] [REMOTE ] PDP: PASS: History has at least 300 days. [2026-01-30T12:17:21.114650] [DEBUG] [REMOTE ] PDP: PASS: Price check passed. Min price $108.45. [2026-01-30T12:17:21.114790] [DEBUG] [REMOTE ] PDP: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:21.114908] [DEBUG] [REMOTE ] PDP: PASS: Integrity check passed. [2026-01-30T12:17:21.114949] [DEBUG] [REMOTE ] PDP: Symbol is viable for forecasting. [2026-01-30T12:17:21.114997] [INFO ] [MAIN ] [2413/3488] PDP kept (0.6s) | 2408 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:21.583183] [DEBUG] [REMOTE ] PDS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:21.583320] [DEBUG] [REMOTE ] PDS: PASS: History has at least 300 days. [2026-01-30T12:17:21.583547] [DEBUG] [REMOTE ] PDS: PASS: Price check passed. Min price $56.91. [2026-01-30T12:17:21.583826] [DEBUG] [REMOTE ] PDS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:21.583977] [DEBUG] [REMOTE ] PDS: PASS: Integrity check passed. [2026-01-30T12:17:21.584027] [DEBUG] [REMOTE ] PDS: Symbol is viable for forecasting. [2026-01-30T12:17:21.584088] [INFO ] [MAIN ] [2414/3488] PDS kept (0.5s) | 2409 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:21.863146] [DEBUG] [REMOTE ] PDX: Retrieved 1760 rows, trimmed to 300. [2026-01-30T12:17:21.863319] [DEBUG] [REMOTE ] PDX: PASS: History has at least 300 days. [2026-01-30T12:17:21.863622] [DEBUG] [REMOTE ] PDX: PASS: Price check passed. Min price $17.83. [2026-01-30T12:17:21.863771] [DEBUG] [REMOTE ] PDX: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:21.863896] [DEBUG] [REMOTE ] PDX: PASS: Integrity check passed. [2026-01-30T12:17:21.863937] [DEBUG] [REMOTE ] PDX: Symbol is viable for forecasting. [2026-01-30T12:17:21.863989] [INFO ] [MAIN ] [2415/3488] PDX kept (0.3s) | 2410 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:22.201559] [DEBUG] [REMOTE ] PDYN: Retrieved 1090 rows, trimmed to 300. [2026-01-30T12:17:22.201713] [DEBUG] [REMOTE ] PDYN: PASS: History has at least 300 days. [2026-01-30T12:17:22.201943] [DEBUG] [REMOTE ] PDYN: PASS: Price check passed. Min price $4.15. [2026-01-30T12:17:22.202090] [DEBUG] [REMOTE ] PDYN: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:22.202204] [DEBUG] [REMOTE ] PDYN: PASS: Integrity check passed. [2026-01-30T12:17:22.202245] [DEBUG] [REMOTE ] PDYN: Symbol is viable for forecasting. [2026-01-30T12:17:22.202293] [INFO ] [MAIN ] [2416/3488] PDYN kept (0.3s) | 2411 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:22.762787] [DEBUG] [REMOTE ] PEB: Retrieved 4059 rows, trimmed to 300. [2026-01-30T12:17:22.762929] [DEBUG] [REMOTE ] PEB: PASS: History has at least 300 days. [2026-01-30T12:17:22.763163] [DEBUG] [REMOTE ] PEB: PASS: Price check passed. Min price $10.27. [2026-01-30T12:17:22.763305] [DEBUG] [REMOTE ] PEB: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:22.763428] [DEBUG] [REMOTE ] PEB: PASS: Integrity check passed. [2026-01-30T12:17:22.763472] [DEBUG] [REMOTE ] PEB: Symbol is viable for forecasting. [2026-01-30T12:17:22.763526] [INFO ] [MAIN ] [2417/3488] PEB kept (0.6s) | 2412 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:23.263699] [DEBUG] [REMOTE ] PEBK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:23.263841] [DEBUG] [REMOTE ] PEBK: PASS: History has at least 300 days. [2026-01-30T12:17:23.264260] [DEBUG] [REMOTE ] PEBK: PASS: Price check passed. Min price $28.85. [2026-01-30T12:17:23.264402] [DEBUG] [REMOTE ] PEBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:23.264526] [DEBUG] [REMOTE ] PEBK: PASS: Integrity check passed. [2026-01-30T12:17:23.264567] [DEBUG] [REMOTE ] PEBK: Symbol is viable for forecasting. [2026-01-30T12:17:23.264642] [INFO ] [MAIN ] [2418/3488] PEBK kept (0.5s) | 2413 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:23.778164] [DEBUG] [REMOTE ] PEBO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:23.778360] [DEBUG] [REMOTE ] PEBO: PASS: History has at least 300 days. [2026-01-30T12:17:23.778758] [DEBUG] [REMOTE ] PEBO: PASS: Price check passed. Min price $28.31. [2026-01-30T12:17:23.778944] [DEBUG] [REMOTE ] PEBO: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:23.779125] [DEBUG] [REMOTE ] PEBO: PASS: Integrity check passed. [2026-01-30T12:17:23.779181] [DEBUG] [REMOTE ] PEBO: Symbol is viable for forecasting. [2026-01-30T12:17:23.779243] [INFO ] [MAIN ] [2419/3488] PEBO kept (0.5s) | 2414 kept, 5 rejected | 139.7/min | ETA: 7.7m [2026-01-30T12:17:24.010379] [DEBUG] [REMOTE ] PECO: Retrieved 1141 rows, trimmed to 300. [2026-01-30T12:17:24.010525] [DEBUG] [REMOTE ] PECO: PASS: History has at least 300 days. [2026-01-30T12:17:24.010761] [DEBUG] [REMOTE ] PECO: PASS: Price check passed. Min price $33.57. [2026-01-30T12:17:24.010903] [DEBUG] [REMOTE ] PECO: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:24.011038] [DEBUG] [REMOTE ] PECO: PASS: Integrity check passed. [2026-01-30T12:17:24.011082] [DEBUG] [REMOTE ] PECO: Symbol is viable for forecasting. [2026-01-30T12:17:24.011132] [INFO ] [MAIN ] [2420/3488] PECO kept (0.2s) | 2415 kept, 5 rejected | 139.7/min | ETA: 7.6m [2026-01-30T12:17:24.720664] [DEBUG] [REMOTE ] PEG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:24.720809] [DEBUG] [REMOTE ] PEG: PASS: History has at least 300 days. [2026-01-30T12:17:24.721060] [DEBUG] [REMOTE ] PEG: PASS: Price check passed. Min price $77.43. [2026-01-30T12:17:24.721203] [DEBUG] [REMOTE ] PEG: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:24.721329] [DEBUG] [REMOTE ] PEG: PASS: Integrity check passed. [2026-01-30T12:17:24.721374] [DEBUG] [REMOTE ] PEG: Symbol is viable for forecasting. [2026-01-30T12:17:24.721430] [INFO ] [MAIN ] [2421/3488] PEG kept (0.7s) | 2416 kept, 5 rejected | 139.7/min | ETA: 7.6m [2026-01-30T12:17:25.167883] [DEBUG] [REMOTE ] PEGA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:25.168040] [DEBUG] [REMOTE ] PEGA: PASS: History has at least 300 days. [2026-01-30T12:17:25.168300] [DEBUG] [REMOTE ] PEGA: PASS: Price check passed. Min price $44.62. [2026-01-30T12:17:25.168439] [DEBUG] [REMOTE ] PEGA: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:25.168566] [DEBUG] [REMOTE ] PEGA: PASS: Integrity check passed. [2026-01-30T12:17:25.168628] [DEBUG] [REMOTE ] PEGA: Symbol is viable for forecasting. [2026-01-30T12:17:25.168680] [INFO ] [MAIN ] [2422/3488] PEGA kept (0.4s) | 2417 kept, 5 rejected | 139.7/min | ETA: 7.6m [2026-01-30T12:17:25.470388] [DEBUG] [REMOTE ] PEN: Retrieved 2606 rows, trimmed to 300. [2026-01-30T12:17:25.470523] [DEBUG] [REMOTE ] PEN: PASS: History has at least 300 days. [2026-01-30T12:17:25.470757] [DEBUG] [REMOTE ] PEN: PASS: Price check passed. Min price $225.54. [2026-01-30T12:17:25.470902] [DEBUG] [REMOTE ] PEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:25.471051] [DEBUG] [REMOTE ] PEN: PASS: Integrity check passed. [2026-01-30T12:17:25.471098] [DEBUG] [REMOTE ] PEN: Symbol is viable for forecasting. [2026-01-30T12:17:25.471150] [INFO ] [MAIN ] [2423/3488] PEN kept (0.3s) | 2418 kept, 5 rejected | 139.7/min | ETA: 7.6m [2026-01-30T12:17:26.022300] [DEBUG] [REMOTE ] PENN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:26.022444] [DEBUG] [REMOTE ] PENN: PASS: History has at least 300 days. [2026-01-30T12:17:26.022698] [DEBUG] [REMOTE ] PENN: PASS: Price check passed. Min price $13.15. [2026-01-30T12:17:26.022838] [DEBUG] [REMOTE ] PENN: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:26.022959] [DEBUG] [REMOTE ] PENN: PASS: Integrity check passed. [2026-01-30T12:17:26.023000] [DEBUG] [REMOTE ] PENN: Symbol is viable for forecasting. [2026-01-30T12:17:26.023050] [INFO ] [MAIN ] [2424/3488] PENN kept (0.6s) | 2419 kept, 5 rejected | 139.7/min | ETA: 7.6m [2026-01-30T12:17:26.907277] [DEBUG] [REMOTE ] PEO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:26.907461] [DEBUG] [REMOTE ] PEO: PASS: History has at least 300 days. [2026-01-30T12:17:26.907805] [DEBUG] [REMOTE ] PEO: PASS: Price check passed. Min price $20.22. [2026-01-30T12:17:26.908014] [DEBUG] [REMOTE ] PEO: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:26.908182] [DEBUG] [REMOTE ] PEO: PASS: Integrity check passed. [2026-01-30T12:17:26.908237] [DEBUG] [REMOTE ] PEO: Symbol is viable for forecasting. [2026-01-30T12:17:26.908296] [INFO ] [MAIN ] [2425/3488] PEO kept (0.9s) | 2420 kept, 5 rejected | 139.6/min | ETA: 7.6m [2026-01-30T12:17:27.365211] [DEBUG] [REMOTE ] PEP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:27.365362] [DEBUG] [REMOTE ] PEP: PASS: History has at least 300 days. [2026-01-30T12:17:27.365633] [DEBUG] [REMOTE ] PEP: PASS: Price check passed. Min price $137.01. [2026-01-30T12:17:27.365778] [DEBUG] [REMOTE ] PEP: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:27.365903] [DEBUG] [REMOTE ] PEP: PASS: Integrity check passed. [2026-01-30T12:17:27.365945] [DEBUG] [REMOTE ] PEP: Symbol is viable for forecasting. [2026-01-30T12:17:27.365997] [INFO ] [MAIN ] [2426/3488] PEP kept (0.5s) | 2421 kept, 5 rejected | 139.6/min | ETA: 7.6m [2026-01-30T12:17:27.602995] [DEBUG] [REMOTE ] PEPG: Retrieved 936 rows, trimmed to 300. [2026-01-30T12:17:27.603158] [DEBUG] [REMOTE ] PEPG: PASS: History has at least 300 days. [2026-01-30T12:17:27.603443] [DEBUG] [REMOTE ] PEPG: PASS: Price check passed. Min price $4.21. [2026-01-30T12:17:27.603639] [DEBUG] [REMOTE ] PEPG: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:27.603818] [DEBUG] [REMOTE ] PEPG: PASS: Integrity check passed. [2026-01-30T12:17:27.603881] [DEBUG] [REMOTE ] PEPG: Symbol is viable for forecasting. [2026-01-30T12:17:27.603954] [INFO ] [MAIN ] [2427/3488] PEPG kept (0.2s) | 2422 kept, 5 rejected | 139.6/min | ETA: 7.6m [2026-01-30T12:17:28.015968] [DEBUG] [REMOTE ] PERF: Retrieved 1235 rows, trimmed to 300. [2026-01-30T12:17:28.016096] [DEBUG] [REMOTE ] PERF: PASS: History has at least 300 days. [2026-01-30T12:17:28.016305] [DEBUG] [REMOTE ] PERF: PASS: Price check passed. Min price $1.63. [2026-01-30T12:17:28.016444] [DEBUG] [REMOTE ] PERF: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:28.016565] [DEBUG] [REMOTE ] PERF: PASS: Integrity check passed. [2026-01-30T12:17:28.016633] [DEBUG] [REMOTE ] PERF: Symbol is viable for forecasting. [2026-01-30T12:17:28.016684] [INFO ] [MAIN ] [2428/3488] PERF kept (0.4s) | 2423 kept, 5 rejected | 139.6/min | ETA: 7.6m [2026-01-30T12:17:28.597082] [DEBUG] [REMOTE ] PERI: Retrieved 5031 rows, trimmed to 300. [2026-01-30T12:17:28.597225] [DEBUG] [REMOTE ] PERI: PASS: History has at least 300 days. [2026-01-30T12:17:28.597455] [DEBUG] [REMOTE ] PERI: PASS: Price check passed. Min price $8.88. [2026-01-30T12:17:28.597648] [DEBUG] [REMOTE ] PERI: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:28.597769] [DEBUG] [REMOTE ] PERI: PASS: Integrity check passed. [2026-01-30T12:17:28.597809] [DEBUG] [REMOTE ] PERI: Symbol is viable for forecasting. [2026-01-30T12:17:28.597885] [INFO ] [MAIN ] [2429/3488] PERI kept (0.6s) | 2424 kept, 5 rejected | 139.6/min | ETA: 7.6m [2026-01-30T12:17:28.969129] [DEBUG] [REMOTE ] PESI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:28.969277] [DEBUG] [REMOTE ] PESI: PASS: History has at least 300 days. [2026-01-30T12:17:28.969518] [DEBUG] [REMOTE ] PESI: PASS: Price check passed. Min price $11.25. [2026-01-30T12:17:28.969699] [DEBUG] [REMOTE ] PESI: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:28.969820] [DEBUG] [REMOTE ] PESI: PASS: Integrity check passed. [2026-01-30T12:17:28.969861] [DEBUG] [REMOTE ] PESI: Symbol is viable for forecasting. [2026-01-30T12:17:28.969910] [INFO ] [MAIN ] [2430/3488] PESI kept (0.4s) | 2425 kept, 5 rejected | 139.6/min | ETA: 7.6m [2026-01-30T12:17:29.534265] [DEBUG] [REMOTE ] PETS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:29.534415] [DEBUG] [REMOTE ] PETS: PASS: History has at least 300 days. [2026-01-30T12:17:29.534665] [DEBUG] [REMOTE ] PETS: PASS: Price check passed. Min price $1.60. [2026-01-30T12:17:29.534800] [DEBUG] [REMOTE ] PETS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:29.534923] [DEBUG] [REMOTE ] PETS: PASS: Integrity check passed. [2026-01-30T12:17:29.534962] [DEBUG] [REMOTE ] PETS: Symbol is viable for forecasting. [2026-01-30T12:17:29.535621] [INFO ] [MAIN ] [2431/3488] PETS kept (0.6s) | 2426 kept, 5 rejected | 139.6/min | ETA: 7.6m [2026-01-30T12:17:30.023084] [DEBUG] [REMOTE ] PEY: Retrieved 5318 rows, trimmed to 300. [2026-01-30T12:17:30.023225] [DEBUG] [REMOTE ] PEY: PASS: History has at least 300 days. [2026-01-30T12:17:30.023448] [DEBUG] [REMOTE ] PEY: PASS: Price check passed. Min price $19.37. [2026-01-30T12:17:30.023602] [DEBUG] [REMOTE ] PEY: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:30.023722] [DEBUG] [REMOTE ] PEY: PASS: Integrity check passed. [2026-01-30T12:17:30.023762] [DEBUG] [REMOTE ] PEY: Symbol is viable for forecasting. [2026-01-30T12:17:30.023809] [INFO ] [MAIN ] [2432/3488] PEY kept (0.5s) | 2427 kept, 5 rejected | 139.6/min | ETA: 7.6m [2026-01-30T12:17:30.475400] [DEBUG] [REMOTE ] PFBC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:30.475556] [DEBUG] [REMOTE ] PFBC: PASS: History has at least 300 days. [2026-01-30T12:17:30.476003] [DEBUG] [REMOTE ] PFBC: PASS: Price check passed. Min price $82.72. [2026-01-30T12:17:30.476142] [DEBUG] [REMOTE ] PFBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:30.476267] [DEBUG] [REMOTE ] PFBC: PASS: Integrity check passed. [2026-01-30T12:17:30.476308] [DEBUG] [REMOTE ] PFBC: Symbol is viable for forecasting. [2026-01-30T12:17:30.476357] [INFO ] [MAIN ] [2433/3488] PFBC kept (0.5s) | 2428 kept, 5 rejected | 139.6/min | ETA: 7.6m [2026-01-30T12:17:30.960872] [DEBUG] [REMOTE ] PFD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:30.961030] [DEBUG] [REMOTE ] PFD: PASS: History has at least 300 days. [2026-01-30T12:17:30.961344] [DEBUG] [REMOTE ] PFD: PASS: Price check passed. Min price $11.42. [2026-01-30T12:17:30.961513] [DEBUG] [REMOTE ] PFD: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:30.961700] [DEBUG] [REMOTE ] PFD: PASS: Integrity check passed. [2026-01-30T12:17:30.961746] [DEBUG] [REMOTE ] PFD: Symbol is viable for forecasting. [2026-01-30T12:17:30.961799] [INFO ] [MAIN ] [2434/3488] PFD kept (0.5s) | 2429 kept, 5 rejected | 139.6/min | ETA: 7.6m [2026-01-30T12:17:31.258313] [DEBUG] [REMOTE ] PFF: Retrieved 4739 rows, trimmed to 300. [2026-01-30T12:17:31.258477] [DEBUG] [REMOTE ] PFF: PASS: History has at least 300 days. [2026-01-30T12:17:31.258784] [DEBUG] [REMOTE ] PFF: PASS: Price check passed. Min price $30.07. [2026-01-30T12:17:31.258930] [DEBUG] [REMOTE ] PFF: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:31.259062] [DEBUG] [REMOTE ] PFF: PASS: Integrity check passed. [2026-01-30T12:17:31.259105] [DEBUG] [REMOTE ] PFF: Symbol is viable for forecasting. [2026-01-30T12:17:31.259161] [INFO ] [MAIN ] [2435/3488] PFF kept (0.3s) | 2430 kept, 5 rejected | 139.6/min | ETA: 7.5m [2026-01-30T12:17:31.825843] [DEBUG] [REMOTE ] PFG: Retrieved 6106 rows, trimmed to 300. [2026-01-30T12:17:31.825991] [DEBUG] [REMOTE ] PFG: PASS: History has at least 300 days. [2026-01-30T12:17:31.826227] [DEBUG] [REMOTE ] PFG: PASS: Price check passed. Min price $80.27. [2026-01-30T12:17:31.826369] [DEBUG] [REMOTE ] PFG: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:31.826495] [DEBUG] [REMOTE ] PFG: PASS: Integrity check passed. [2026-01-30T12:17:31.826537] [DEBUG] [REMOTE ] PFG: Symbol is viable for forecasting. [2026-01-30T12:17:31.826616] [INFO ] [MAIN ] [2436/3488] PFG kept (0.6s) | 2431 kept, 5 rejected | 139.6/min | ETA: 7.5m [2026-01-30T12:17:32.142852] [DEBUG] [REMOTE ] PFGC: Retrieved 2597 rows, trimmed to 300. [2026-01-30T12:17:32.142981] [DEBUG] [REMOTE ] PFGC: PASS: History has at least 300 days. [2026-01-30T12:17:32.143186] [DEBUG] [REMOTE ] PFGC: PASS: Price check passed. Min price $85.85. [2026-01-30T12:17:32.143326] [DEBUG] [REMOTE ] PFGC: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:32.143440] [DEBUG] [REMOTE ] PFGC: PASS: Integrity check passed. [2026-01-30T12:17:32.143483] [DEBUG] [REMOTE ] PFGC: Symbol is viable for forecasting. [2026-01-30T12:17:32.143537] [INFO ] [MAIN ] [2437/3488] PFGC kept (0.3s) | 2432 kept, 5 rejected | 139.6/min | ETA: 7.5m [2026-01-30T12:17:32.490655] [DEBUG] [REMOTE ] PFH: Retrieved 1358 rows, trimmed to 300. [2026-01-30T12:17:32.490828] [DEBUG] [REMOTE ] PFH: PASS: History has at least 300 days. [2026-01-30T12:17:32.491108] [DEBUG] [REMOTE ] PFH: PASS: Price check passed. Min price $17.18. [2026-01-30T12:17:32.491273] [DEBUG] [REMOTE ] PFH: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:32.491421] [DEBUG] [REMOTE ] PFH: PASS: Integrity check passed. [2026-01-30T12:17:32.491468] [DEBUG] [REMOTE ] PFH: Symbol is viable for forecasting. [2026-01-30T12:17:32.491528] [INFO ] [MAIN ] [2438/3488] PFH kept (0.3s) | 2433 kept, 5 rejected | 139.6/min | ETA: 7.5m [2026-01-30T12:17:33.048990] [DEBUG] [REMOTE ] PFIS: Retrieved 5952 rows, trimmed to 300. [2026-01-30T12:17:33.049160] [DEBUG] [REMOTE ] PFIS: PASS: History has at least 300 days. [2026-01-30T12:17:33.049384] [DEBUG] [REMOTE ] PFIS: PASS: Price check passed. Min price $44.37. [2026-01-30T12:17:33.049526] [DEBUG] [REMOTE ] PFIS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:33.049723] [DEBUG] [REMOTE ] PFIS: PASS: Integrity check passed. [2026-01-30T12:17:33.049788] [DEBUG] [REMOTE ] PFIS: Symbol is viable for forecasting. [2026-01-30T12:17:33.049859] [INFO ] [MAIN ] [2439/3488] PFIS kept (0.6s) | 2434 kept, 5 rejected | 139.6/min | ETA: 7.5m [2026-01-30T12:17:33.512786] [DEBUG] [REMOTE ] PFL: Retrieved 5612 rows, trimmed to 300. [2026-01-30T12:17:33.512936] [DEBUG] [REMOTE ] PFL: PASS: History has at least 300 days. [2026-01-30T12:17:33.513185] [DEBUG] [REMOTE ] PFL: PASS: Price check passed. Min price $8.04. [2026-01-30T12:17:33.513323] [DEBUG] [REMOTE ] PFL: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:33.513451] [DEBUG] [REMOTE ] PFL: PASS: Integrity check passed. [2026-01-30T12:17:33.513492] [DEBUG] [REMOTE ] PFL: Symbol is viable for forecasting. [2026-01-30T12:17:33.513542] [INFO ] [MAIN ] [2440/3488] PFL kept (0.5s) | 2435 kept, 5 rejected | 139.6/min | ETA: 7.5m [2026-01-30T12:17:33.915644] [DEBUG] [REMOTE ] PFM: Retrieved 5125 rows, trimmed to 300. [2026-01-30T12:17:33.915782] [DEBUG] [REMOTE ] PFM: PASS: History has at least 300 days. [2026-01-30T12:17:33.916001] [DEBUG] [REMOTE ] PFM: PASS: Price check passed. Min price $49.83. [2026-01-30T12:17:33.916139] [DEBUG] [REMOTE ] PFM: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:33.916259] [DEBUG] [REMOTE ] PFM: PASS: Integrity check passed. [2026-01-30T12:17:33.916300] [DEBUG] [REMOTE ] PFM: Symbol is viable for forecasting. [2026-01-30T12:17:33.916350] [INFO ] [MAIN ] [2441/3488] PFM kept (0.4s) | 2436 kept, 5 rejected | 139.6/min | ETA: 7.5m [2026-01-30T12:17:34.230149] [DEBUG] [REMOTE ] PFN: Retrieved 5348 rows, trimmed to 300. [2026-01-30T12:17:34.230286] [DEBUG] [REMOTE ] PFN: PASS: History has at least 300 days. [2026-01-30T12:17:34.230502] [DEBUG] [REMOTE ] PFN: PASS: Price check passed. Min price $7.19. [2026-01-30T12:17:34.230662] [DEBUG] [REMOTE ] PFN: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:34.230783] [DEBUG] [REMOTE ] PFN: PASS: Integrity check passed. [2026-01-30T12:17:34.230826] [DEBUG] [REMOTE ] PFN: Symbol is viable for forecasting. [2026-01-30T12:17:34.230876] [INFO ] [MAIN ] [2442/3488] PFN kept (0.3s) | 2437 kept, 5 rejected | 139.6/min | ETA: 7.5m [2026-01-30T12:17:34.753094] [DEBUG] [REMOTE ] PFO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:34.753237] [DEBUG] [REMOTE ] PFO: PASS: History has at least 300 days. [2026-01-30T12:17:34.753459] [DEBUG] [REMOTE ] PFO: PASS: Price check passed. Min price $9.23. [2026-01-30T12:17:34.753611] [DEBUG] [REMOTE ] PFO: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:34.753739] [DEBUG] [REMOTE ] PFO: PASS: Integrity check passed. [2026-01-30T12:17:34.753780] [DEBUG] [REMOTE ] PFO: Symbol is viable for forecasting. [2026-01-30T12:17:34.753829] [INFO ] [MAIN ] [2443/3488] PFO kept (0.5s) | 2438 kept, 5 rejected | 139.6/min | ETA: 7.5m [2026-01-30T12:17:35.164766] [DEBUG] [REMOTE ] PFS: Retrieved 5796 rows, trimmed to 300. [2026-01-30T12:17:35.164902] [DEBUG] [REMOTE ] PFS: PASS: History has at least 300 days. [2026-01-30T12:17:35.165120] [DEBUG] [REMOTE ] PFS: PASS: Price check passed. Min price $17.77. [2026-01-30T12:17:35.165260] [DEBUG] [REMOTE ] PFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:35.165378] [DEBUG] [REMOTE ] PFS: PASS: Integrity check passed. [2026-01-30T12:17:35.165421] [DEBUG] [REMOTE ] PFS: Symbol is viable for forecasting. [2026-01-30T12:17:35.165472] [INFO ] [MAIN ] [2444/3488] PFS kept (0.4s) | 2439 kept, 5 rejected | 139.6/min | ETA: 7.5m [2026-01-30T12:17:35.495697] [DEBUG] [REMOTE ] PFSI: Retrieved 3201 rows, trimmed to 300. [2026-01-30T12:17:35.495839] [DEBUG] [REMOTE ] PFSI: PASS: History has at least 300 days. [2026-01-30T12:17:35.496039] [DEBUG] [REMOTE ] PFSI: PASS: Price check passed. Min price $123.94. [2026-01-30T12:17:35.496170] [DEBUG] [REMOTE ] PFSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:35.496278] [DEBUG] [REMOTE ] PFSI: PASS: Integrity check passed. [2026-01-30T12:17:35.496317] [DEBUG] [REMOTE ] PFSI: Symbol is viable for forecasting. [2026-01-30T12:17:35.496364] [INFO ] [MAIN ] [2445/3488] PFSI kept (0.3s) | 2440 kept, 5 rejected | 139.6/min | ETA: 7.5m [2026-01-30T12:17:36.014545] [DEBUG] [REMOTE ] PGC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:36.014694] [DEBUG] [REMOTE ] PGC: PASS: History has at least 300 days. [2026-01-30T12:17:36.014919] [DEBUG] [REMOTE ] PGC: PASS: Price check passed. Min price $24.71. [2026-01-30T12:17:36.015053] [DEBUG] [REMOTE ] PGC: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:36.015168] [DEBUG] [REMOTE ] PGC: PASS: Integrity check passed. [2026-01-30T12:17:36.015208] [DEBUG] [REMOTE ] PGC: Symbol is viable for forecasting. [2026-01-30T12:17:36.015256] [INFO ] [MAIN ] [2446/3488] PGC kept (0.5s) | 2441 kept, 5 rejected | 139.6/min | ETA: 7.5m [2026-01-30T12:17:36.410718] [DEBUG] [REMOTE ] PGEN: Retrieved 3138 rows, trimmed to 300. [2026-01-30T12:17:36.410868] [DEBUG] [REMOTE ] PGEN: PASS: History has at least 300 days. [2026-01-30T12:17:36.411130] [DEBUG] [REMOTE ] PGEN: PASS: Price check passed. Min price $3.48. [2026-01-30T12:17:36.411295] [DEBUG] [REMOTE ] PGEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:36.411434] [DEBUG] [REMOTE ] PGEN: PASS: Integrity check passed. [2026-01-30T12:17:36.411482] [DEBUG] [REMOTE ] PGEN: Symbol is viable for forecasting. [2026-01-30T12:17:36.411542] [INFO ] [MAIN ] [2447/3488] PGEN kept (0.4s) | 2442 kept, 5 rejected | 139.6/min | ETA: 7.5m [2026-01-30T12:17:36.688191] [DEBUG] [REMOTE ] PGJ: Retrieved 5318 rows, trimmed to 300. [2026-01-30T12:17:36.688344] [DEBUG] [REMOTE ] PGJ: PASS: History has at least 300 days. [2026-01-30T12:17:36.688608] [DEBUG] [REMOTE ] PGJ: PASS: Price check passed. Min price $28.40. [2026-01-30T12:17:36.688748] [DEBUG] [REMOTE ] PGJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:36.688876] [DEBUG] [REMOTE ] PGJ: PASS: Integrity check passed. [2026-01-30T12:17:36.688916] [DEBUG] [REMOTE ] PGJ: Symbol is viable for forecasting. [2026-01-30T12:17:36.688964] [INFO ] [MAIN ] [2448/3488] PGJ kept (0.3s) | 2443 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:37.091195] [DEBUG] [REMOTE ] PGNY: Retrieved 1573 rows, trimmed to 300. [2026-01-30T12:17:37.091329] [DEBUG] [REMOTE ] PGNY: PASS: History has at least 300 days. [2026-01-30T12:17:37.091540] [DEBUG] [REMOTE ] PGNY: PASS: Price check passed. Min price $18.01. [2026-01-30T12:17:37.091710] [DEBUG] [REMOTE ] PGNY: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:37.091826] [DEBUG] [REMOTE ] PGNY: PASS: Integrity check passed. [2026-01-30T12:17:37.091868] [DEBUG] [REMOTE ] PGNY: Symbol is viable for forecasting. [2026-01-30T12:17:37.091917] [INFO ] [MAIN ] [2449/3488] PGNY kept (0.4s) | 2444 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:37.635421] [DEBUG] [REMOTE ] PGP: Retrieved 5202 rows, trimmed to 300. [2026-01-30T12:17:37.635567] [DEBUG] [REMOTE ] PGP: PASS: History has at least 300 days. [2026-01-30T12:17:37.635835] [DEBUG] [REMOTE ] PGP: PASS: Price check passed. Min price $8.25. [2026-01-30T12:17:37.635972] [DEBUG] [REMOTE ] PGP: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:37.636095] [DEBUG] [REMOTE ] PGP: PASS: Integrity check passed. [2026-01-30T12:17:37.636137] [DEBUG] [REMOTE ] PGP: Symbol is viable for forecasting. [2026-01-30T12:17:37.636203] [INFO ] [MAIN ] [2450/3488] PGP kept (0.5s) | 2445 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:37.863700] [DEBUG] [REMOTE ] PGY: Retrieved 904 rows, trimmed to 300. [2026-01-30T12:17:37.863870] [DEBUG] [REMOTE ] PGY: PASS: History has at least 300 days. [2026-01-30T12:17:37.864115] [DEBUG] [REMOTE ] PGY: PASS: Price check passed. Min price $20.15. [2026-01-30T12:17:37.864282] [DEBUG] [REMOTE ] PGY: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:37.864416] [DEBUG] [REMOTE ] PGY: PASS: Integrity check passed. [2026-01-30T12:17:37.864465] [DEBUG] [REMOTE ] PGY: Symbol is viable for forecasting. [2026-01-30T12:17:37.864525] [INFO ] [MAIN ] [2451/3488] PGY kept (0.2s) | 2446 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:38.348267] [DEBUG] [REMOTE ] PGZ: Retrieved 3168 rows, trimmed to 300. [2026-01-30T12:17:38.348403] [DEBUG] [REMOTE ] PGZ: PASS: History has at least 300 days. [2026-01-30T12:17:38.348634] [DEBUG] [REMOTE ] PGZ: PASS: Price check passed. Min price $9.78. [2026-01-30T12:17:38.348774] [DEBUG] [REMOTE ] PGZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:38.348887] [DEBUG] [REMOTE ] PGZ: PASS: Integrity check passed. [2026-01-30T12:17:38.348928] [DEBUG] [REMOTE ] PGZ: Symbol is viable for forecasting. [2026-01-30T12:17:38.348976] [INFO ] [MAIN ] [2452/3488] PGZ kept (0.5s) | 2447 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:38.756367] [DEBUG] [REMOTE ] PH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:38.756503] [DEBUG] [REMOTE ] PH: PASS: History has at least 300 days. [2026-01-30T12:17:38.756748] [DEBUG] [REMOTE ] PH: PASS: Price check passed. Min price $767.35. [2026-01-30T12:17:38.756899] [DEBUG] [REMOTE ] PH: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:38.757021] [DEBUG] [REMOTE ] PH: PASS: Integrity check passed. [2026-01-30T12:17:38.757063] [DEBUG] [REMOTE ] PH: Symbol is viable for forecasting. [2026-01-30T12:17:38.757114] [INFO ] [MAIN ] [2453/3488] PH kept (0.4s) | 2448 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:39.378114] [DEBUG] [REMOTE ] PHG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:39.378256] [DEBUG] [REMOTE ] PHG: PASS: History has at least 300 days. [2026-01-30T12:17:39.378520] [DEBUG] [REMOTE ] PHG: PASS: Price check passed. Min price $26.13. [2026-01-30T12:17:39.378676] [DEBUG] [REMOTE ] PHG: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:39.378794] [DEBUG] [REMOTE ] PHG: PASS: Integrity check passed. [2026-01-30T12:17:39.378835] [DEBUG] [REMOTE ] PHG: Symbol is viable for forecasting. [2026-01-30T12:17:39.378884] [INFO ] [MAIN ] [2454/3488] PHG kept (0.6s) | 2449 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:39.918674] [DEBUG] [REMOTE ] PHI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:39.918824] [DEBUG] [REMOTE ] PHI: PASS: History has at least 300 days. [2026-01-30T12:17:39.919052] [DEBUG] [REMOTE ] PHI: PASS: Price check passed. Min price $19.21. [2026-01-30T12:17:39.919184] [DEBUG] [REMOTE ] PHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:39.919295] [DEBUG] [REMOTE ] PHI: PASS: Integrity check passed. [2026-01-30T12:17:39.919335] [DEBUG] [REMOTE ] PHI: Symbol is viable for forecasting. [2026-01-30T12:17:39.919381] [INFO ] [MAIN ] [2455/3488] PHI kept (0.5s) | 2450 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:40.031784] [DEBUG] [REMOTE ] PHIN: Retrieved 650 rows, trimmed to 300. [2026-01-30T12:17:40.031923] [DEBUG] [REMOTE ] PHIN: PASS: History has at least 300 days. [2026-01-30T12:17:40.032118] [DEBUG] [REMOTE ] PHIN: PASS: Price check passed. Min price $51.28. [2026-01-30T12:17:40.032249] [DEBUG] [REMOTE ] PHIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:40.032353] [DEBUG] [REMOTE ] PHIN: PASS: Integrity check passed. [2026-01-30T12:17:40.032393] [DEBUG] [REMOTE ] PHIN: Symbol is viable for forecasting. [2026-01-30T12:17:40.032439] [INFO ] [MAIN ] [2456/3488] PHIN kept (0.1s) | 2451 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:40.679175] [DEBUG] [REMOTE ] PHIO: Retrieved 3450 rows, trimmed to 300. [2026-01-30T12:17:40.679365] [DEBUG] [REMOTE ] PHIO: PASS: History has at least 300 days. [2026-01-30T12:17:40.679642] [DEBUG] [REMOTE ] PHIO: PASS: Price check passed. Min price $1.02. [2026-01-30T12:17:40.679829] [DEBUG] [REMOTE ] PHIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:40.679986] [DEBUG] [REMOTE ] PHIO: PASS: Integrity check passed. [2026-01-30T12:17:40.680038] [DEBUG] [REMOTE ] PHIO: Symbol is viable for forecasting. [2026-01-30T12:17:40.680102] [INFO ] [MAIN ] [2457/3488] PHIO kept (0.6s) | 2452 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:41.160341] [DEBUG] [REMOTE ] PHK: Retrieved 5728 rows, trimmed to 300. [2026-01-30T12:17:41.160476] [DEBUG] [REMOTE ] PHK: PASS: History has at least 300 days. [2026-01-30T12:17:41.160705] [DEBUG] [REMOTE ] PHK: PASS: Price check passed. Min price $4.69. [2026-01-30T12:17:41.160845] [DEBUG] [REMOTE ] PHK: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:41.160960] [DEBUG] [REMOTE ] PHK: PASS: Integrity check passed. [2026-01-30T12:17:41.160999] [DEBUG] [REMOTE ] PHK: Symbol is viable for forecasting. [2026-01-30T12:17:41.161048] [INFO ] [MAIN ] [2458/3488] PHK kept (0.5s) | 2453 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:41.655778] [DEBUG] [REMOTE ] PHM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:41.655925] [DEBUG] [REMOTE ] PHM: PASS: History has at least 300 days. [2026-01-30T12:17:41.656171] [DEBUG] [REMOTE ] PHM: PASS: Price check passed. Min price $113.25. [2026-01-30T12:17:41.656305] [DEBUG] [REMOTE ] PHM: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:41.656427] [DEBUG] [REMOTE ] PHM: PASS: Integrity check passed. [2026-01-30T12:17:41.656467] [DEBUG] [REMOTE ] PHM: Symbol is viable for forecasting. [2026-01-30T12:17:41.656515] [INFO ] [MAIN ] [2459/3488] PHM kept (0.5s) | 2454 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:42.165273] [DEBUG] [REMOTE ] PHO: Retrieved 5068 rows, trimmed to 300. [2026-01-30T12:17:42.165421] [DEBUG] [REMOTE ] PHO: PASS: History has at least 300 days. [2026-01-30T12:17:42.165699] [DEBUG] [REMOTE ] PHO: PASS: Price check passed. Min price $69.10. [2026-01-30T12:17:42.165854] [DEBUG] [REMOTE ] PHO: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:42.165978] [DEBUG] [REMOTE ] PHO: PASS: Integrity check passed. [2026-01-30T12:17:42.166020] [DEBUG] [REMOTE ] PHO: Symbol is viable for forecasting. [2026-01-30T12:17:42.166071] [INFO ] [MAIN ] [2460/3488] PHO kept (0.5s) | 2455 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:42.463173] [DEBUG] [REMOTE ] PHUN: Retrieved 2321 rows, trimmed to 300. [2026-01-30T12:17:42.463298] [DEBUG] [REMOTE ] PHUN: PASS: History has at least 300 days. [2026-01-30T12:17:42.463499] [DEBUG] [REMOTE ] PHUN: PASS: Price check passed. Min price $1.78. [2026-01-30T12:17:42.463654] [DEBUG] [REMOTE ] PHUN: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:42.463764] [DEBUG] [REMOTE ] PHUN: PASS: Integrity check passed. [2026-01-30T12:17:42.463805] [DEBUG] [REMOTE ] PHUN: Symbol is viable for forecasting. [2026-01-30T12:17:42.463853] [INFO ] [MAIN ] [2461/3488] PHUN kept (0.3s) | 2456 kept, 5 rejected | 139.6/min | ETA: 7.4m [2026-01-30T12:17:42.823110] [DEBUG] [REMOTE ] PHVS: Retrieved 1251 rows, trimmed to 300. [2026-01-30T12:17:42.823250] [DEBUG] [REMOTE ] PHVS: PASS: History has at least 300 days. [2026-01-30T12:17:42.823451] [DEBUG] [REMOTE ] PHVS: PASS: Price check passed. Min price $21.59. [2026-01-30T12:17:42.823615] [DEBUG] [REMOTE ] PHVS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:42.823727] [DEBUG] [REMOTE ] PHVS: PASS: Integrity check passed. [2026-01-30T12:17:42.823767] [DEBUG] [REMOTE ] PHVS: Symbol is viable for forecasting. [2026-01-30T12:17:42.823815] [INFO ] [MAIN ] [2462/3488] PHVS kept (0.4s) | 2457 kept, 5 rejected | 139.6/min | ETA: 7.3m [2026-01-30T12:17:43.251882] [DEBUG] [REMOTE ] PI: Retrieved 2395 rows, trimmed to 300. [2026-01-30T12:17:43.252029] [DEBUG] [REMOTE ] PI: PASS: History has at least 300 days. [2026-01-30T12:17:43.252238] [DEBUG] [REMOTE ] PI: PASS: Price check passed. Min price $142.50. [2026-01-30T12:17:43.252373] [DEBUG] [REMOTE ] PI: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:43.252486] [DEBUG] [REMOTE ] PI: PASS: Integrity check passed. [2026-01-30T12:17:43.252527] [DEBUG] [REMOTE ] PI: Symbol is viable for forecasting. [2026-01-30T12:17:43.252594] [INFO ] [MAIN ] [2463/3488] PI kept (0.4s) | 2458 kept, 5 rejected | 139.6/min | ETA: 7.3m [2026-01-30T12:17:43.648372] [DEBUG] [REMOTE ] PID: Retrieved 5125 rows, trimmed to 300. [2026-01-30T12:17:43.648512] [DEBUG] [REMOTE ] PID: PASS: History has at least 300 days. [2026-01-30T12:17:43.648759] [DEBUG] [REMOTE ] PID: PASS: Price check passed. Min price $21.17. [2026-01-30T12:17:43.648911] [DEBUG] [REMOTE ] PID: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:43.649224] [DEBUG] [REMOTE ] PID: PASS: Integrity check passed. [2026-01-30T12:17:43.649266] [DEBUG] [REMOTE ] PID: Symbol is viable for forecasting. [2026-01-30T12:17:43.649315] [INFO ] [MAIN ] [2464/3488] PID kept (0.4s) | 2459 kept, 5 rejected | 139.6/min | ETA: 7.3m [2026-01-30T12:17:44.189476] [DEBUG] [REMOTE ] PIE: Retrieved 4550 rows, trimmed to 300. [2026-01-30T12:17:44.189625] [DEBUG] [REMOTE ] PIE: PASS: History has at least 300 days. [2026-01-30T12:17:44.189868] [DEBUG] [REMOTE ] PIE: PASS: Price check passed. Min price $23.23. [2026-01-30T12:17:44.190034] [DEBUG] [REMOTE ] PIE: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:44.190156] [DEBUG] [REMOTE ] PIE: PASS: Integrity check passed. [2026-01-30T12:17:44.190200] [DEBUG] [REMOTE ] PIE: Symbol is viable for forecasting. [2026-01-30T12:17:44.190251] [INFO ] [MAIN ] [2465/3488] PIE kept (0.5s) | 2460 kept, 5 rejected | 139.6/min | ETA: 7.3m [2026-01-30T12:17:44.678938] [DEBUG] [REMOTE ] PII: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:44.679091] [DEBUG] [REMOTE ] PII: PASS: History has at least 300 days. [2026-01-30T12:17:44.679334] [DEBUG] [REMOTE ] PII: PASS: Price check passed. Min price $59.22. [2026-01-30T12:17:44.679483] [DEBUG] [REMOTE ] PII: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:44.679633] [DEBUG] [REMOTE ] PII: PASS: Integrity check passed. [2026-01-30T12:17:44.679677] [DEBUG] [REMOTE ] PII: Symbol is viable for forecasting. [2026-01-30T12:17:44.679728] [INFO ] [MAIN ] [2466/3488] PII kept (0.5s) | 2461 kept, 5 rejected | 139.6/min | ETA: 7.3m [2026-01-30T12:17:45.162335] [DEBUG] [REMOTE ] PIM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:45.162470] [DEBUG] [REMOTE ] PIM: PASS: History has at least 300 days. [2026-01-30T12:17:45.162700] [DEBUG] [REMOTE ] PIM: PASS: Price check passed. Min price $3.17. [2026-01-30T12:17:45.162838] [DEBUG] [REMOTE ] PIM: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:45.162953] [DEBUG] [REMOTE ] PIM: PASS: Integrity check passed. [2026-01-30T12:17:45.162993] [DEBUG] [REMOTE ] PIM: Symbol is viable for forecasting. [2026-01-30T12:17:45.163041] [INFO ] [MAIN ] [2467/3488] PIM kept (0.5s) | 2462 kept, 5 rejected | 139.6/min | ETA: 7.3m [2026-01-30T12:17:45.432445] [DEBUG] [REMOTE ] PINE: Retrieved 1553 rows, trimmed to 300. [2026-01-30T12:17:45.432635] [DEBUG] [REMOTE ] PINE: PASS: History has at least 300 days. [2026-01-30T12:17:45.432912] [DEBUG] [REMOTE ] PINE: PASS: Price check passed. Min price $14.38. [2026-01-30T12:17:45.433091] [DEBUG] [REMOTE ] PINE: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:45.433246] [DEBUG] [REMOTE ] PINE: PASS: Integrity check passed. [2026-01-30T12:17:45.433306] [DEBUG] [REMOTE ] PINE: Symbol is viable for forecasting. [2026-01-30T12:17:45.433376] [INFO ] [MAIN ] [2468/3488] PINE kept (0.3s) | 2463 kept, 5 rejected | 139.6/min | ETA: 7.3m [2026-01-30T12:17:45.738197] [DEBUG] [REMOTE ] PINS: Retrieved 1705 rows, trimmed to 300. [2026-01-30T12:17:45.738538] [DEBUG] [REMOTE ] PINS: PASS: History has at least 300 days. [2026-01-30T12:17:45.738761] [DEBUG] [REMOTE ] PINS: PASS: Price check passed. Min price $22.35. [2026-01-30T12:17:45.738893] [DEBUG] [REMOTE ] PINS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:45.739001] [DEBUG] [REMOTE ] PINS: PASS: Integrity check passed. [2026-01-30T12:17:45.739040] [DEBUG] [REMOTE ] PINS: Symbol is viable for forecasting. [2026-01-30T12:17:45.739087] [INFO ] [MAIN ] [2469/3488] PINS kept (0.3s) | 2464 kept, 5 rejected | 139.6/min | ETA: 7.3m [2026-01-30T12:17:46.273674] [DEBUG] [REMOTE ] PK: Retrieved 2280 rows, trimmed to 300. [2026-01-30T12:17:46.273800] [DEBUG] [REMOTE ] PK: PASS: History has at least 300 days. [2026-01-30T12:17:46.274031] [DEBUG] [REMOTE ] PK: PASS: Price check passed. Min price $9.61. [2026-01-30T12:17:46.274176] [DEBUG] [REMOTE ] PK: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:46.274288] [DEBUG] [REMOTE ] PK: PASS: Integrity check passed. [2026-01-30T12:17:46.274329] [DEBUG] [REMOTE ] PK: Symbol is viable for forecasting. [2026-01-30T12:17:46.274379] [INFO ] [MAIN ] [2470/3488] PK kept (0.5s) | 2465 kept, 5 rejected | 139.6/min | ETA: 7.3m [2026-01-30T12:17:46.748333] [DEBUG] [REMOTE ] PKBK: Retrieved 6136 rows, trimmed to 300. [2026-01-30T12:17:46.748470] [DEBUG] [REMOTE ] PKBK: PASS: History has at least 300 days. [2026-01-30T12:17:46.748704] [DEBUG] [REMOTE ] PKBK: PASS: Price check passed. Min price $21.02. [2026-01-30T12:17:46.748836] [DEBUG] [REMOTE ] PKBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:46.748968] [DEBUG] [REMOTE ] PKBK: PASS: Integrity check passed. [2026-01-30T12:17:46.749016] [DEBUG] [REMOTE ] PKBK: Symbol is viable for forecasting. [2026-01-30T12:17:46.749072] [INFO ] [MAIN ] [2471/3488] PKBK kept (0.5s) | 2466 kept, 5 rejected | 139.6/min | ETA: 7.3m [2026-01-30T12:17:47.282625] [DEBUG] [REMOTE ] PKE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:47.282765] [DEBUG] [REMOTE ] PKE: PASS: History has at least 300 days. [2026-01-30T12:17:47.283016] [DEBUG] [REMOTE ] PKE: PASS: Price check passed. Min price $18.44. [2026-01-30T12:17:47.283164] [DEBUG] [REMOTE ] PKE: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:47.283285] [DEBUG] [REMOTE ] PKE: PASS: Integrity check passed. [2026-01-30T12:17:47.283326] [DEBUG] [REMOTE ] PKE: Symbol is viable for forecasting. [2026-01-30T12:17:47.283377] [INFO ] [MAIN ] [2472/3488] PKE kept (0.5s) | 2467 kept, 5 rejected | 139.6/min | ETA: 7.3m [2026-01-30T12:17:47.824050] [DEBUG] [REMOTE ] PKG: Retrieved 6540 rows, trimmed to 300. [2026-01-30T12:17:47.824220] [DEBUG] [REMOTE ] PKG: PASS: History has at least 300 days. [2026-01-30T12:17:47.824511] [DEBUG] [REMOTE ] PKG: PASS: Price check passed. Min price $190.52. [2026-01-30T12:17:47.824707] [DEBUG] [REMOTE ] PKG: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:47.824857] [DEBUG] [REMOTE ] PKG: PASS: Integrity check passed. [2026-01-30T12:17:47.824905] [DEBUG] [REMOTE ] PKG: Symbol is viable for forecasting. [2026-01-30T12:17:47.824966] [INFO ] [MAIN ] [2473/3488] PKG kept (0.5s) | 2468 kept, 5 rejected | 139.6/min | ETA: 7.3m [2026-01-30T12:17:48.293831] [DEBUG] [REMOTE ] PKOH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:48.293980] [DEBUG] [REMOTE ] PKOH: PASS: History has at least 300 days. [2026-01-30T12:17:48.294207] [DEBUG] [REMOTE ] PKOH: PASS: Price check passed. Min price $18.74. [2026-01-30T12:17:48.294345] [DEBUG] [REMOTE ] PKOH: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:48.294465] [DEBUG] [REMOTE ] PKOH: PASS: Integrity check passed. [2026-01-30T12:17:48.294507] [DEBUG] [REMOTE ] PKOH: Symbol is viable for forecasting. [2026-01-30T12:17:48.294557] [INFO ] [MAIN ] [2474/3488] PKOH kept (0.5s) | 2469 kept, 5 rejected | 139.6/min | ETA: 7.3m [2026-01-30T12:17:48.759602] [DEBUG] [REMOTE ] PKX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:48.759764] [DEBUG] [REMOTE ] PKX: PASS: History has at least 300 days. [2026-01-30T12:17:48.760003] [DEBUG] [REMOTE ] PKX: PASS: Price check passed. Min price $51.01. [2026-01-30T12:17:48.760161] [DEBUG] [REMOTE ] PKX: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:48.760281] [DEBUG] [REMOTE ] PKX: PASS: Integrity check passed. [2026-01-30T12:17:48.760321] [DEBUG] [REMOTE ] PKX: Symbol is viable for forecasting. [2026-01-30T12:17:48.760369] [INFO ] [MAIN ] [2475/3488] PKX kept (0.5s) | 2470 kept, 5 rejected | 139.5/min | ETA: 7.3m [2026-01-30T12:17:49.245385] [DEBUG] [REMOTE ] PLAB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:49.245528] [DEBUG] [REMOTE ] PLAB: PASS: History has at least 300 days. [2026-01-30T12:17:49.245779] [DEBUG] [REMOTE ] PLAB: PASS: Price check passed. Min price $20.28. [2026-01-30T12:17:49.245920] [DEBUG] [REMOTE ] PLAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:49.246053] [DEBUG] [REMOTE ] PLAB: PASS: Integrity check passed. [2026-01-30T12:17:49.246096] [DEBUG] [REMOTE ] PLAB: Symbol is viable for forecasting. [2026-01-30T12:17:49.246152] [INFO ] [MAIN ] [2476/3488] PLAB kept (0.5s) | 2471 kept, 5 rejected | 139.5/min | ETA: 7.3m [2026-01-30T12:17:49.447293] [DEBUG] [REMOTE ] PLAY: Retrieved 2842 rows, trimmed to 300. [2026-01-30T12:17:49.447422] [DEBUG] [REMOTE ] PLAY: PASS: History has at least 300 days. [2026-01-30T12:17:49.447671] [DEBUG] [REMOTE ] PLAY: PASS: Price check passed. Min price $13.12. [2026-01-30T12:17:49.447819] [DEBUG] [REMOTE ] PLAY: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:49.447963] [DEBUG] [REMOTE ] PLAY: PASS: Integrity check passed. [2026-01-30T12:17:49.448005] [DEBUG] [REMOTE ] PLAY: Symbol is viable for forecasting. [2026-01-30T12:17:49.448056] [INFO ] [MAIN ] [2477/3488] PLAY kept (0.2s) | 2472 kept, 5 rejected | 139.6/min | ETA: 7.2m [2026-01-30T12:17:50.142223] [DEBUG] [REMOTE ] PLBC: Retrieved 5937 rows, trimmed to 300. [2026-01-30T12:17:50.142352] [DEBUG] [REMOTE ] PLBC: PASS: History has at least 300 days. [2026-01-30T12:17:50.142615] [DEBUG] [REMOTE ] PLBC: PASS: Price check passed. Min price $40.65. [2026-01-30T12:17:50.142757] [DEBUG] [REMOTE ] PLBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:50.142881] [DEBUG] [REMOTE ] PLBC: PASS: Integrity check passed. [2026-01-30T12:17:50.142921] [DEBUG] [REMOTE ] PLBC: Symbol is viable for forecasting. [2026-01-30T12:17:50.142972] [INFO ] [MAIN ] [2478/3488] PLBC kept (0.7s) | 2473 kept, 5 rejected | 139.5/min | ETA: 7.2m [2026-01-30T12:17:50.352399] [DEBUG] [REMOTE ] PLBY: Retrieved 1360 rows, trimmed to 300. [2026-01-30T12:17:50.352533] [DEBUG] [REMOTE ] PLBY: PASS: History has at least 300 days. [2026-01-30T12:17:50.352754] [DEBUG] [REMOTE ] PLBY: PASS: Price check passed. Min price $1.29. [2026-01-30T12:17:50.352884] [DEBUG] [REMOTE ] PLBY: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:50.352991] [DEBUG] [REMOTE ] PLBY: PASS: Integrity check passed. [2026-01-30T12:17:50.353030] [DEBUG] [REMOTE ] PLBY: Symbol is viable for forecasting. [2026-01-30T12:17:50.353076] [INFO ] [MAIN ] [2479/3488] PLBY kept (0.2s) | 2474 kept, 5 rejected | 139.6/min | ETA: 7.2m [2026-01-30T12:17:50.981085] [DEBUG] [REMOTE ] PLCE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:50.981232] [DEBUG] [REMOTE ] PLCE: PASS: History has at least 300 days. [2026-01-30T12:17:50.981460] [DEBUG] [REMOTE ] PLCE: PASS: Price check passed. Min price $3.98. [2026-01-30T12:17:50.981611] [DEBUG] [REMOTE ] PLCE: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:50.981731] [DEBUG] [REMOTE ] PLCE: PASS: Integrity check passed. [2026-01-30T12:17:50.981770] [DEBUG] [REMOTE ] PLCE: Symbol is viable for forecasting. [2026-01-30T12:17:50.981818] [INFO ] [MAIN ] [2480/3488] PLCE kept (0.6s) | 2475 kept, 5 rejected | 139.5/min | ETA: 7.2m [2026-01-30T12:17:51.398982] [DEBUG] [REMOTE ] PLD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:51.399129] [DEBUG] [REMOTE ] PLD: PASS: History has at least 300 days. [2026-01-30T12:17:51.399368] [DEBUG] [REMOTE ] PLD: PASS: Price check passed. Min price $121.44. [2026-01-30T12:17:51.399503] [DEBUG] [REMOTE ] PLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:51.399643] [DEBUG] [REMOTE ] PLD: PASS: Integrity check passed. [2026-01-30T12:17:51.399685] [DEBUG] [REMOTE ] PLD: Symbol is viable for forecasting. [2026-01-30T12:17:51.399735] [INFO ] [MAIN ] [2481/3488] PLD kept (0.4s) | 2476 kept, 5 rejected | 139.5/min | ETA: 7.2m [2026-01-30T12:17:51.681895] [DEBUG] [REMOTE ] PLPC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:51.682035] [DEBUG] [REMOTE ] PLPC: PASS: History has at least 300 days. [2026-01-30T12:17:51.682259] [DEBUG] [REMOTE ] PLPC: PASS: Price check passed. Min price $186.09. [2026-01-30T12:17:51.682392] [DEBUG] [REMOTE ] PLPC: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:51.682511] [DEBUG] [REMOTE ] PLPC: PASS: Integrity check passed. [2026-01-30T12:17:51.682551] [DEBUG] [REMOTE ] PLPC: Symbol is viable for forecasting. [2026-01-30T12:17:51.682619] [INFO ] [MAIN ] [2482/3488] PLPC kept (0.3s) | 2477 kept, 5 rejected | 139.6/min | ETA: 7.2m [2026-01-30T12:17:52.082801] [DEBUG] [REMOTE ] PLRX: Retrieved 1422 rows, trimmed to 300. [2026-01-30T12:17:52.082926] [DEBUG] [REMOTE ] PLRX: PASS: History has at least 300 days. [2026-01-30T12:17:52.083149] [DEBUG] [REMOTE ] PLRX: PASS: Price check passed. Min price $1.21. [2026-01-30T12:17:52.083294] [DEBUG] [REMOTE ] PLRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:52.083405] [DEBUG] [REMOTE ] PLRX: PASS: Integrity check passed. [2026-01-30T12:17:52.083446] [DEBUG] [REMOTE ] PLRX: Symbol is viable for forecasting. [2026-01-30T12:17:52.083493] [INFO ] [MAIN ] [2483/3488] PLRX kept (0.4s) | 2478 kept, 5 rejected | 139.6/min | ETA: 7.2m [2026-01-30T12:17:52.499020] [DEBUG] [REMOTE ] PLSE: Retrieved 2439 rows, trimmed to 300. [2026-01-30T12:17:52.499163] [DEBUG] [REMOTE ] PLSE: PASS: History has at least 300 days. [2026-01-30T12:17:52.499407] [DEBUG] [REMOTE ] PLSE: PASS: Price check passed. Min price $12.66. [2026-01-30T12:17:52.499603] [DEBUG] [REMOTE ] PLSE: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:52.499742] [DEBUG] [REMOTE ] PLSE: PASS: Integrity check passed. [2026-01-30T12:17:52.499790] [DEBUG] [REMOTE ] PLSE: Symbol is viable for forecasting. [2026-01-30T12:17:52.499850] [INFO ] [MAIN ] [2484/3488] PLSE kept (0.4s) | 2479 kept, 5 rejected | 139.6/min | ETA: 7.2m [2026-01-30T12:17:52.863841] [DEBUG] [REMOTE ] PLTK: Retrieved 1265 rows, trimmed to 300. [2026-01-30T12:17:52.863971] [DEBUG] [REMOTE ] PLTK: PASS: History has at least 300 days. [2026-01-30T12:17:52.864172] [DEBUG] [REMOTE ] PLTK: PASS: Price check passed. Min price $3.48. [2026-01-30T12:17:52.864311] [DEBUG] [REMOTE ] PLTK: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:52.864423] [DEBUG] [REMOTE ] PLTK: PASS: Integrity check passed. [2026-01-30T12:17:52.864465] [DEBUG] [REMOTE ] PLTK: Symbol is viable for forecasting. [2026-01-30T12:17:52.864513] [INFO ] [MAIN ] [2485/3488] PLTK kept (0.4s) | 2480 kept, 5 rejected | 139.6/min | ETA: 7.2m [2026-01-30T12:17:53.410565] [DEBUG] [REMOTE ] PLUG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:53.410723] [DEBUG] [REMOTE ] PLUG: PASS: History has at least 300 days. [2026-01-30T12:17:53.410949] [DEBUG] [REMOTE ] PLUG: PASS: Price check passed. Min price $1.89. [2026-01-30T12:17:53.411090] [DEBUG] [REMOTE ] PLUG: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:53.411211] [DEBUG] [REMOTE ] PLUG: PASS: Integrity check passed. [2026-01-30T12:17:53.411428] [DEBUG] [REMOTE ] PLUG: Symbol is viable for forecasting. [2026-01-30T12:17:53.411477] [INFO ] [MAIN ] [2486/3488] PLUG kept (0.5s) | 2481 kept, 5 rejected | 139.6/min | ETA: 7.2m [2026-01-30T12:17:53.804979] [DEBUG] [REMOTE ] PLUS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:53.805121] [DEBUG] [REMOTE ] PLUS: PASS: History has at least 300 days. [2026-01-30T12:17:53.805356] [DEBUG] [REMOTE ] PLUS: PASS: Price check passed. Min price $72.66. [2026-01-30T12:17:53.805500] [DEBUG] [REMOTE ] PLUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:53.805639] [DEBUG] [REMOTE ] PLUS: PASS: Integrity check passed. [2026-01-30T12:17:53.805684] [DEBUG] [REMOTE ] PLUS: Symbol is viable for forecasting. [2026-01-30T12:17:53.805736] [INFO ] [MAIN ] [2487/3488] PLUS kept (0.4s) | 2482 kept, 5 rejected | 139.6/min | ETA: 7.2m [2026-01-30T12:17:54.266632] [DEBUG] [REMOTE ] PLXS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:54.266771] [DEBUG] [REMOTE ] PLXS: PASS: History has at least 300 days. [2026-01-30T12:17:54.266991] [DEBUG] [REMOTE ] PLXS: PASS: Price check passed. Min price $132.74. [2026-01-30T12:17:54.267123] [DEBUG] [REMOTE ] PLXS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:54.267241] [DEBUG] [REMOTE ] PLXS: PASS: Integrity check passed. [2026-01-30T12:17:54.267280] [DEBUG] [REMOTE ] PLXS: Symbol is viable for forecasting. [2026-01-30T12:17:54.267329] [INFO ] [MAIN ] [2488/3488] PLXS kept (0.5s) | 2483 kept, 5 rejected | 139.6/min | ETA: 7.2m [2026-01-30T12:17:54.699618] [DEBUG] [REMOTE ] PM: Retrieved 4497 rows, trimmed to 300. [2026-01-30T12:17:54.699752] [DEBUG] [REMOTE ] PM: PASS: History has at least 300 days. [2026-01-30T12:17:54.699960] [DEBUG] [REMOTE ] PM: PASS: Price check passed. Min price $143.29. [2026-01-30T12:17:54.700091] [DEBUG] [REMOTE ] PM: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:54.700201] [DEBUG] [REMOTE ] PM: PASS: Integrity check passed. [2026-01-30T12:17:54.700240] [DEBUG] [REMOTE ] PM: Symbol is viable for forecasting. [2026-01-30T12:17:54.700288] [INFO ] [MAIN ] [2489/3488] PM kept (0.4s) | 2484 kept, 5 rejected | 139.6/min | ETA: 7.2m [2026-01-30T12:17:54.867588] [DEBUG] [REMOTE ] PMAX: Retrieved 351 rows, trimmed to 300. [2026-01-30T12:17:54.867716] [DEBUG] [REMOTE ] PMAX: PASS: History has at least 300 days. [2026-01-30T12:17:54.867940] [DEBUG] [REMOTE ] PMAX: PASS: Price check passed. Min price $1.58. [2026-01-30T12:17:54.868079] [DEBUG] [REMOTE ] PMAX: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:54.868191] [DEBUG] [REMOTE ] PMAX: PASS: Integrity check passed. [2026-01-30T12:17:54.868233] [DEBUG] [REMOTE ] PMAX: Symbol is viable for forecasting. [2026-01-30T12:17:54.868283] [INFO ] [MAIN ] [2490/3488] PMAX kept (0.2s) | 2485 kept, 5 rejected | 139.6/min | ETA: 7.1m [2026-01-30T12:17:55.996836] [DEBUG] [REMOTE ] PML: Retrieved 5937 rows, trimmed to 300. [2026-01-30T12:17:55.996983] [DEBUG] [REMOTE ] PML: PASS: History has at least 300 days. [2026-01-30T12:17:55.997211] [DEBUG] [REMOTE ] PML: PASS: Price check passed. Min price $7.43. [2026-01-30T12:17:55.997346] [DEBUG] [REMOTE ] PML: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:55.997466] [DEBUG] [REMOTE ] PML: PASS: Integrity check passed. [2026-01-30T12:17:55.997506] [DEBUG] [REMOTE ] PML: Symbol is viable for forecasting. [2026-01-30T12:17:55.997557] [INFO ] [MAIN ] [2491/3488] PML kept (1.1s) | 2486 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:17:56.465788] [DEBUG] [REMOTE ] PMM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:56.465926] [DEBUG] [REMOTE ] PMM: PASS: History has at least 300 days. [2026-01-30T12:17:56.466148] [DEBUG] [REMOTE ] PMM: PASS: Price check passed. Min price $5.97. [2026-01-30T12:17:56.466288] [DEBUG] [REMOTE ] PMM: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:56.466407] [DEBUG] [REMOTE ] PMM: PASS: Integrity check passed. [2026-01-30T12:17:56.466448] [DEBUG] [REMOTE ] PMM: Symbol is viable for forecasting. [2026-01-30T12:17:56.466497] [INFO ] [MAIN ] [2492/3488] PMM kept (0.5s) | 2487 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:17:56.936666] [DEBUG] [REMOTE ] PMO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:56.936825] [DEBUG] [REMOTE ] PMO: PASS: History has at least 300 days. [2026-01-30T12:17:56.937063] [DEBUG] [REMOTE ] PMO: PASS: Price check passed. Min price $10.20. [2026-01-30T12:17:56.937200] [DEBUG] [REMOTE ] PMO: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:56.937319] [DEBUG] [REMOTE ] PMO: PASS: Integrity check passed. [2026-01-30T12:17:56.937359] [DEBUG] [REMOTE ] PMO: Symbol is viable for forecasting. [2026-01-30T12:17:56.937407] [INFO ] [MAIN ] [2493/3488] PMO kept (0.5s) | 2488 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:17:57.310023] [DEBUG] [REMOTE ] PMTS: Retrieved 2591 rows, trimmed to 300. [2026-01-30T12:17:57.310154] [DEBUG] [REMOTE ] PMTS: PASS: History has at least 300 days. [2026-01-30T12:17:57.310379] [DEBUG] [REMOTE ] PMTS: PASS: Price check passed. Min price $11.90. [2026-01-30T12:17:57.310513] [DEBUG] [REMOTE ] PMTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:57.310657] [DEBUG] [REMOTE ] PMTS: PASS: Integrity check passed. [2026-01-30T12:17:57.310706] [DEBUG] [REMOTE ] PMTS: Symbol is viable for forecasting. [2026-01-30T12:17:57.310755] [INFO ] [MAIN ] [2494/3488] PMTS kept (0.4s) | 2489 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:17:57.596163] [DEBUG] [REMOTE ] PMVP: Retrieved 1342 rows, trimmed to 300. [2026-01-30T12:17:57.596305] [DEBUG] [REMOTE ] PMVP: PASS: History has at least 300 days. [2026-01-30T12:17:57.596715] [DEBUG] [REMOTE ] PMVP: PASS: Price check passed. Min price $1.06. [2026-01-30T12:17:57.596861] [DEBUG] [REMOTE ] PMVP: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:57.596988] [DEBUG] [REMOTE ] PMVP: PASS: Integrity check passed. [2026-01-30T12:17:57.597029] [DEBUG] [REMOTE ] PMVP: Symbol is viable for forecasting. [2026-01-30T12:17:57.597077] [INFO ] [MAIN ] [2495/3488] PMVP kept (0.3s) | 2490 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:17:58.094665] [DEBUG] [REMOTE ] PNC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:17:58.094823] [DEBUG] [REMOTE ] PNC: PASS: History has at least 300 days. [2026-01-30T12:17:58.095084] [DEBUG] [REMOTE ] PNC: PASS: Price check passed. Min price $177.67. [2026-01-30T12:17:58.095253] [DEBUG] [REMOTE ] PNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:58.095417] [DEBUG] [REMOTE ] PNC: PASS: Integrity check passed. [2026-01-30T12:17:58.095650] [DEBUG] [REMOTE ] PNC: Symbol is viable for forecasting. [2026-01-30T12:17:58.095705] [INFO ] [MAIN ] [2496/3488] PNC kept (0.5s) | 2491 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:17:58.516895] [DEBUG] [REMOTE ] PNI: Retrieved 5937 rows, trimmed to 300. [2026-01-30T12:17:58.517041] [DEBUG] [REMOTE ] PNI: PASS: History has at least 300 days. [2026-01-30T12:17:58.517275] [DEBUG] [REMOTE ] PNI: PASS: Price check passed. Min price $6.80. [2026-01-30T12:17:58.517410] [DEBUG] [REMOTE ] PNI: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:58.517530] [DEBUG] [REMOTE ] PNI: PASS: Integrity check passed. [2026-01-30T12:17:58.517588] [DEBUG] [REMOTE ] PNI: Symbol is viable for forecasting. [2026-01-30T12:17:58.517641] [INFO ] [MAIN ] [2497/3488] PNI kept (0.4s) | 2492 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:17:58.904970] [DEBUG] [REMOTE ] PNQI: Retrieved 4435 rows, trimmed to 300. [2026-01-30T12:17:58.905106] [DEBUG] [REMOTE ] PNQI: PASS: History has at least 300 days. [2026-01-30T12:17:58.905348] [DEBUG] [REMOTE ] PNQI: PASS: Price check passed. Min price $51.02. [2026-01-30T12:17:58.905490] [DEBUG] [REMOTE ] PNQI: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:58.905627] [DEBUG] [REMOTE ] PNQI: PASS: Integrity check passed. [2026-01-30T12:17:58.905671] [DEBUG] [REMOTE ] PNQI: Symbol is viable for forecasting. [2026-01-30T12:17:58.905721] [INFO ] [MAIN ] [2498/3488] PNQI kept (0.4s) | 2493 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:17:59.381129] [DEBUG] [REMOTE ] PNRG: Retrieved 6595 rows, trimmed to 300. [2026-01-30T12:17:59.381270] [DEBUG] [REMOTE ] PNRG: PASS: History has at least 300 days. [2026-01-30T12:17:59.381482] [DEBUG] [REMOTE ] PNRG: PASS: Price check passed. Min price $133.13. [2026-01-30T12:17:59.381633] [DEBUG] [REMOTE ] PNRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:59.381748] [DEBUG] [REMOTE ] PNRG: PASS: Integrity check passed. [2026-01-30T12:17:59.381788] [DEBUG] [REMOTE ] PNRG: Symbol is viable for forecasting. [2026-01-30T12:17:59.381835] [INFO ] [MAIN ] [2499/3488] PNRG kept (0.5s) | 2494 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:17:59.754893] [DEBUG] [REMOTE ] PNTG: Retrieved 1591 rows, trimmed to 300. [2026-01-30T12:17:59.755018] [DEBUG] [REMOTE ] PNTG: PASS: History has at least 300 days. [2026-01-30T12:17:59.755217] [DEBUG] [REMOTE ] PNTG: PASS: Price check passed. Min price $23.75. [2026-01-30T12:17:59.755348] [DEBUG] [REMOTE ] PNTG: PASS: Continuity check passed with 300 days. [2026-01-30T12:17:59.755456] [DEBUG] [REMOTE ] PNTG: PASS: Integrity check passed. [2026-01-30T12:17:59.755496] [DEBUG] [REMOTE ] PNTG: Symbol is viable for forecasting. [2026-01-30T12:17:59.755543] [INFO ] [MAIN ] [2500/3488] PNTG kept (0.4s) | 2495 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:18:00.119448] [DEBUG] [REMOTE ] PODD: Retrieved 4708 rows, trimmed to 300. [2026-01-30T12:18:00.119615] [DEBUG] [REMOTE ] PODD: PASS: History has at least 300 days. [2026-01-30T12:18:00.119863] [DEBUG] [REMOTE ] PODD: PASS: Price check passed. Min price $255.10. [2026-01-30T12:18:00.120036] [DEBUG] [REMOTE ] PODD: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:00.120176] [DEBUG] [REMOTE ] PODD: PASS: Integrity check passed. [2026-01-30T12:18:00.120218] [DEBUG] [REMOTE ] PODD: Symbol is viable for forecasting. [2026-01-30T12:18:00.120276] [INFO ] [MAIN ] [2501/3488] PODD kept (0.4s) | 2496 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:18:00.638018] [DEBUG] [REMOTE ] POOL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:00.638128] [DEBUG] [REMOTE ] POOL: PASS: History has at least 300 days. [2026-01-30T12:18:00.638374] [DEBUG] [REMOTE ] POOL: PASS: Price check passed. Min price $228.75. [2026-01-30T12:18:00.638515] [DEBUG] [REMOTE ] POOL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:00.638649] [DEBUG] [REMOTE ] POOL: PASS: Integrity check passed. [2026-01-30T12:18:00.638691] [DEBUG] [REMOTE ] POOL: Symbol is viable for forecasting. [2026-01-30T12:18:00.638740] [INFO ] [MAIN ] [2502/3488] POOL kept (0.5s) | 2497 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:18:01.529723] [DEBUG] [REMOTE ] POWI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:01.529875] [DEBUG] [REMOTE ] POWI: PASS: History has at least 300 days. [2026-01-30T12:18:01.530135] [DEBUG] [REMOTE ] POWI: PASS: Price check passed. Min price $30.73. [2026-01-30T12:18:01.530292] [DEBUG] [REMOTE ] POWI: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:01.530430] [DEBUG] [REMOTE ] POWI: PASS: Integrity check passed. [2026-01-30T12:18:01.530472] [DEBUG] [REMOTE ] POWI: Symbol is viable for forecasting. [2026-01-30T12:18:01.530522] [INFO ] [MAIN ] [2503/3488] POWI kept (0.9s) | 2498 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:18:01.991232] [DEBUG] [REMOTE ] POWL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:01.991388] [DEBUG] [REMOTE ] POWL: PASS: History has at least 300 days. [2026-01-30T12:18:01.991877] [DEBUG] [REMOTE ] POWL: PASS: Price check passed. Min price $282.05. [2026-01-30T12:18:01.992015] [DEBUG] [REMOTE ] POWL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:01.992145] [DEBUG] [REMOTE ] POWL: PASS: Integrity check passed. [2026-01-30T12:18:01.992185] [DEBUG] [REMOTE ] POWL: Symbol is viable for forecasting. [2026-01-30T12:18:01.992259] [INFO ] [MAIN ] [2504/3488] POWL kept (0.5s) | 2499 kept, 5 rejected | 139.5/min | ETA: 7.1m [2026-01-30T12:18:02.484902] [DEBUG] [REMOTE ] PPC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:02.485068] [DEBUG] [REMOTE ] PPC: PASS: History has at least 300 days. [2026-01-30T12:18:02.485339] [DEBUG] [REMOTE ] PPC: PASS: Price check passed. Min price $36.61. [2026-01-30T12:18:02.485481] [DEBUG] [REMOTE ] PPC: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:02.485636] [DEBUG] [REMOTE ] PPC: PASS: Integrity check passed. [2026-01-30T12:18:02.485681] [DEBUG] [REMOTE ] PPC: Symbol is viable for forecasting. [2026-01-30T12:18:02.485733] [INFO ] [MAIN ] [2505/3488] PPC kept (0.5s) | 2500 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:02.934137] [DEBUG] [REMOTE ] PPG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:02.934361] [DEBUG] [REMOTE ] PPG: PASS: History has at least 300 days. [2026-01-30T12:18:02.934704] [DEBUG] [REMOTE ] PPG: PASS: Price check passed. Min price $94.22. [2026-01-30T12:18:02.934851] [DEBUG] [REMOTE ] PPG: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:02.934999] [DEBUG] [REMOTE ] PPG: PASS: Integrity check passed. [2026-01-30T12:18:02.935041] [DEBUG] [REMOTE ] PPG: Symbol is viable for forecasting. [2026-01-30T12:18:02.935098] [INFO ] [MAIN ] [2506/3488] PPG kept (0.4s) | 2501 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:03.410256] [DEBUG] [REMOTE ] PPH: Retrieved 6538 rows, trimmed to 300. [2026-01-30T12:18:03.410398] [DEBUG] [REMOTE ] PPH: PASS: History has at least 300 days. [2026-01-30T12:18:03.410636] [DEBUG] [REMOTE ] PPH: PASS: Price check passed. Min price $92.47. [2026-01-30T12:18:03.410770] [DEBUG] [REMOTE ] PPH: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:03.410885] [DEBUG] [REMOTE ] PPH: PASS: Integrity check passed. [2026-01-30T12:18:03.410924] [DEBUG] [REMOTE ] PPH: Symbol is viable for forecasting. [2026-01-30T12:18:03.411498] [INFO ] [MAIN ] [2507/3488] PPH kept (0.5s) | 2502 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:03.735042] [DEBUG] [REMOTE ] PPIH: Retrieved 2493 rows, trimmed to 300. [2026-01-30T12:18:03.735171] [DEBUG] [REMOTE ] PPIH: PASS: History has at least 300 days. [2026-01-30T12:18:03.735381] [DEBUG] [REMOTE ] PPIH: PASS: Price check passed. Min price $23.02. [2026-01-30T12:18:03.735516] [DEBUG] [REMOTE ] PPIH: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:03.735663] [DEBUG] [REMOTE ] PPIH: PASS: Integrity check passed. [2026-01-30T12:18:03.735707] [DEBUG] [REMOTE ] PPIH: Symbol is viable for forecasting. [2026-01-30T12:18:03.735756] [INFO ] [MAIN ] [2508/3488] PPIH kept (0.3s) | 2503 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:04.302835] [DEBUG] [REMOTE ] PPL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:04.302981] [DEBUG] [REMOTE ] PPL: PASS: History has at least 300 days. [2026-01-30T12:18:04.303199] [DEBUG] [REMOTE ] PPL: PASS: Price check passed. Min price $33.26. [2026-01-30T12:18:04.303349] [DEBUG] [REMOTE ] PPL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:04.303489] [DEBUG] [REMOTE ] PPL: PASS: Integrity check passed. [2026-01-30T12:18:04.303530] [DEBUG] [REMOTE ] PPL: Symbol is viable for forecasting. [2026-01-30T12:18:04.303598] [INFO ] [MAIN ] [2509/3488] PPL kept (0.6s) | 2504 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:04.699611] [DEBUG] [REMOTE ] PPSI: Retrieved 3136 rows, trimmed to 300. [2026-01-30T12:18:04.699735] [DEBUG] [REMOTE ] PPSI: PASS: History has at least 300 days. [2026-01-30T12:18:04.699931] [DEBUG] [REMOTE ] PPSI: PASS: Price check passed. Min price $3.37. [2026-01-30T12:18:04.700062] [DEBUG] [REMOTE ] PPSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:04.700169] [DEBUG] [REMOTE ] PPSI: PASS: Integrity check passed. [2026-01-30T12:18:04.700209] [DEBUG] [REMOTE ] PPSI: Symbol is viable for forecasting. [2026-01-30T12:18:04.700270] [INFO ] [MAIN ] [2510/3488] PPSI kept (0.4s) | 2505 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:04.931751] [DEBUG] [REMOTE ] PPTA: Retrieved 1243 rows, trimmed to 300. [2026-01-30T12:18:04.931886] [DEBUG] [REMOTE ] PPTA: PASS: History has at least 300 days. [2026-01-30T12:18:04.932139] [DEBUG] [REMOTE ] PPTA: PASS: Price check passed. Min price $20.85. [2026-01-30T12:18:04.932286] [DEBUG] [REMOTE ] PPTA: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:04.932449] [DEBUG] [REMOTE ] PPTA: PASS: Integrity check passed. [2026-01-30T12:18:04.932501] [DEBUG] [REMOTE ] PPTA: Symbol is viable for forecasting. [2026-01-30T12:18:04.932551] [INFO ] [MAIN ] [2511/3488] PPTA kept (0.2s) | 2506 kept, 5 rejected | 139.5/min | ETA: 7.0m [2026-01-30T12:18:05.595216] [DEBUG] [REMOTE ] PRA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:05.595352] [DEBUG] [REMOTE ] PRA: PASS: History has at least 300 days. [2026-01-30T12:18:05.595587] [DEBUG] [REMOTE ] PRA: PASS: Price check passed. Min price $23.86. [2026-01-30T12:18:05.595728] [DEBUG] [REMOTE ] PRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:05.595847] [DEBUG] [REMOTE ] PRA: PASS: Integrity check passed. [2026-01-30T12:18:05.595889] [DEBUG] [REMOTE ] PRA: Symbol is viable for forecasting. [2026-01-30T12:18:05.595937] [INFO ] [MAIN ] [2512/3488] PRA kept (0.7s) | 2507 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:06.117277] [DEBUG] [REMOTE ] PRAA: Retrieved 5842 rows, trimmed to 300. [2026-01-30T12:18:06.117411] [DEBUG] [REMOTE ] PRAA: PASS: History has at least 300 days. [2026-01-30T12:18:06.117639] [DEBUG] [REMOTE ] PRAA: PASS: Price check passed. Min price $12.79. [2026-01-30T12:18:06.117775] [DEBUG] [REMOTE ] PRAA: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:06.117907] [DEBUG] [REMOTE ] PRAA: PASS: Integrity check passed. [2026-01-30T12:18:06.117948] [DEBUG] [REMOTE ] PRAA: Symbol is viable for forecasting. [2026-01-30T12:18:06.117996] [INFO ] [MAIN ] [2513/3488] PRAA kept (0.5s) | 2508 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:06.389472] [DEBUG] [REMOTE ] PRAX: Retrieved 1327 rows, trimmed to 300. [2026-01-30T12:18:06.389669] [DEBUG] [REMOTE ] PRAX: PASS: History has at least 300 days. [2026-01-30T12:18:06.389942] [DEBUG] [REMOTE ] PRAX: PASS: Price check passed. Min price $164.09. [2026-01-30T12:18:06.390130] [DEBUG] [REMOTE ] PRAX: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:06.390284] [DEBUG] [REMOTE ] PRAX: PASS: Integrity check passed. [2026-01-30T12:18:06.390339] [DEBUG] [REMOTE ] PRAX: Symbol is viable for forecasting. [2026-01-30T12:18:06.390410] [INFO ] [MAIN ] [2514/3488] PRAX kept (0.3s) | 2509 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:06.794266] [DEBUG] [REMOTE ] PRCH: Retrieved 1520 rows, trimmed to 300. [2026-01-30T12:18:06.794390] [DEBUG] [REMOTE ] PRCH: PASS: History has at least 300 days. [2026-01-30T12:18:06.794628] [DEBUG] [REMOTE ] PRCH: PASS: Price check passed. Min price $7.89. [2026-01-30T12:18:06.794785] [DEBUG] [REMOTE ] PRCH: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:06.794893] [DEBUG] [REMOTE ] PRCH: PASS: Integrity check passed. [2026-01-30T12:18:06.794931] [DEBUG] [REMOTE ] PRCH: Symbol is viable for forecasting. [2026-01-30T12:18:06.794978] [INFO ] [MAIN ] [2515/3488] PRCH kept (0.4s) | 2510 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:07.362049] [DEBUG] [REMOTE ] PRDO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:07.362184] [DEBUG] [REMOTE ] PRDO: PASS: History has at least 300 days. [2026-01-30T12:18:07.362417] [DEBUG] [REMOTE ] PRDO: PASS: Price check passed. Min price $27.26. [2026-01-30T12:18:07.362597] [DEBUG] [REMOTE ] PRDO: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:07.362716] [DEBUG] [REMOTE ] PRDO: PASS: Integrity check passed. [2026-01-30T12:18:07.362757] [DEBUG] [REMOTE ] PRDO: Symbol is viable for forecasting. [2026-01-30T12:18:07.362820] [INFO ] [MAIN ] [2516/3488] PRDO kept (0.6s) | 2511 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:07.764261] [DEBUG] [REMOTE ] PRFZ: Retrieved 4870 rows, trimmed to 300. [2026-01-30T12:18:07.764403] [DEBUG] [REMOTE ] PRFZ: PASS: History has at least 300 days. [2026-01-30T12:18:07.764656] [DEBUG] [REMOTE ] PRFZ: PASS: Price check passed. Min price $42.65. [2026-01-30T12:18:07.764792] [DEBUG] [REMOTE ] PRFZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:07.764908] [DEBUG] [REMOTE ] PRFZ: PASS: Integrity check passed. [2026-01-30T12:18:07.764949] [DEBUG] [REMOTE ] PRFZ: Symbol is viable for forecasting. [2026-01-30T12:18:07.764996] [INFO ] [MAIN ] [2517/3488] PRFZ kept (0.4s) | 2512 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:08.216789] [DEBUG] [REMOTE ] PRG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:08.216936] [DEBUG] [REMOTE ] PRG: PASS: History has at least 300 days. [2026-01-30T12:18:08.217179] [DEBUG] [REMOTE ] PRG: PASS: Price check passed. Min price $26.18. [2026-01-30T12:18:08.217314] [DEBUG] [REMOTE ] PRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:08.217437] [DEBUG] [REMOTE ] PRG: PASS: Integrity check passed. [2026-01-30T12:18:08.217478] [DEBUG] [REMOTE ] PRG: Symbol is viable for forecasting. [2026-01-30T12:18:08.217530] [INFO ] [MAIN ] [2518/3488] PRG kept (0.5s) | 2513 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:08.673380] [DEBUG] [REMOTE ] PRGO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:08.673523] [DEBUG] [REMOTE ] PRGO: PASS: History has at least 300 days. [2026-01-30T12:18:08.673780] [DEBUG] [REMOTE ] PRGO: PASS: Price check passed. Min price $12.00. [2026-01-30T12:18:08.673914] [DEBUG] [REMOTE ] PRGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:08.674035] [DEBUG] [REMOTE ] PRGO: PASS: Integrity check passed. [2026-01-30T12:18:08.674075] [DEBUG] [REMOTE ] PRGO: Symbol is viable for forecasting. [2026-01-30T12:18:08.674122] [INFO ] [MAIN ] [2519/3488] PRGO kept (0.5s) | 2514 kept, 5 rejected | 139.4/min | ETA: 7.0m [2026-01-30T12:18:09.002885] [DEBUG] [REMOTE ] PRH: Retrieved 2751 rows, trimmed to 300. [2026-01-30T12:18:09.003042] [DEBUG] [REMOTE ] PRH: PASS: History has at least 300 days. [2026-01-30T12:18:09.003309] [DEBUG] [REMOTE ] PRH: PASS: Price check passed. Min price $24.29. [2026-01-30T12:18:09.003505] [DEBUG] [REMOTE ] PRH: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:09.003691] [DEBUG] [REMOTE ] PRH: PASS: Integrity check passed. [2026-01-30T12:18:09.003745] [DEBUG] [REMOTE ] PRH: Symbol is viable for forecasting. [2026-01-30T12:18:09.003809] [INFO ] [MAIN ] [2520/3488] PRH kept (0.3s) | 2515 kept, 5 rejected | 139.4/min | ETA: 6.9m [2026-01-30T12:18:09.458022] [DEBUG] [REMOTE ] PRI: Retrieved 3982 rows, trimmed to 300. [2026-01-30T12:18:09.458203] [DEBUG] [REMOTE ] PRI: PASS: History has at least 300 days. [2026-01-30T12:18:09.458505] [DEBUG] [REMOTE ] PRI: PASS: Price check passed. Min price $249.32. [2026-01-30T12:18:09.458714] [DEBUG] [REMOTE ] PRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:09.458868] [DEBUG] [REMOTE ] PRI: PASS: Integrity check passed. [2026-01-30T12:18:09.458914] [DEBUG] [REMOTE ] PRI: Symbol is viable for forecasting. [2026-01-30T12:18:09.458991] [INFO ] [MAIN ] [2521/3488] PRI kept (0.5s) | 2516 kept, 5 rejected | 139.4/min | ETA: 6.9m [2026-01-30T12:18:09.867767] [DEBUG] [REMOTE ] PRIM: Retrieved 4398 rows, trimmed to 300. [2026-01-30T12:18:09.867941] [DEBUG] [REMOTE ] PRIM: PASS: History has at least 300 days. [2026-01-30T12:18:09.868186] [DEBUG] [REMOTE ] PRIM: PASS: Price check passed. Min price $116.36. [2026-01-30T12:18:09.868325] [DEBUG] [REMOTE ] PRIM: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:09.868448] [DEBUG] [REMOTE ] PRIM: PASS: Integrity check passed. [2026-01-30T12:18:09.868513] [DEBUG] [REMOTE ] PRIM: Symbol is viable for forecasting. [2026-01-30T12:18:09.868598] [INFO ] [MAIN ] [2522/3488] PRIM kept (0.4s) | 2517 kept, 5 rejected | 139.4/min | ETA: 6.9m [2026-01-30T12:18:11.080070] [DEBUG] [REMOTE ] PRLB: Retrieved 3503 rows, trimmed to 300. [2026-01-30T12:18:11.080201] [DEBUG] [REMOTE ] PRLB: PASS: History has at least 300 days. [2026-01-30T12:18:11.080407] [DEBUG] [REMOTE ] PRLB: PASS: Price check passed. Min price $46.81. [2026-01-30T12:18:11.080540] [DEBUG] [REMOTE ] PRLB: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:11.080673] [DEBUG] [REMOTE ] PRLB: PASS: Integrity check passed. [2026-01-30T12:18:11.080715] [DEBUG] [REMOTE ] PRLB: Symbol is viable for forecasting. [2026-01-30T12:18:11.080763] [INFO ] [MAIN ] [2523/3488] PRLB kept (1.2s) | 2518 kept, 5 rejected | 139.3/min | ETA: 6.9m [2026-01-30T12:18:11.306930] [DEBUG] [REMOTE ] PRM: Retrieved 1059 rows, trimmed to 300. [2026-01-30T12:18:11.307063] [DEBUG] [REMOTE ] PRM: PASS: History has at least 300 days. [2026-01-30T12:18:11.307264] [DEBUG] [REMOTE ] PRM: PASS: Price check passed. Min price $23.71. [2026-01-30T12:18:11.307396] [DEBUG] [REMOTE ] PRM: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:11.307517] [DEBUG] [REMOTE ] PRM: PASS: Integrity check passed. [2026-01-30T12:18:11.307563] [DEBUG] [REMOTE ] PRM: Symbol is viable for forecasting. [2026-01-30T12:18:11.307651] [INFO ] [MAIN ] [2524/3488] PRM kept (0.2s) | 2519 kept, 5 rejected | 139.4/min | ETA: 6.9m [2026-01-30T12:18:11.730913] [DEBUG] [REMOTE ] PRME: Retrieved 821 rows, trimmed to 300. [2026-01-30T12:18:11.731095] [DEBUG] [REMOTE ] PRME: PASS: History has at least 300 days. [2026-01-30T12:18:11.731386] [DEBUG] [REMOTE ] PRME: PASS: Price check passed. Min price $3.30. [2026-01-30T12:18:11.748014] [DEBUG] [REMOTE ] PRME: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:11.748477] [DEBUG] [REMOTE ] PRME: PASS: Integrity check passed. [2026-01-30T12:18:11.748542] [DEBUG] [REMOTE ] PRME: Symbol is viable for forecasting. [2026-01-30T12:18:11.748660] [INFO ] [MAIN ] [2525/3488] PRME kept (0.4s) | 2520 kept, 5 rejected | 139.4/min | ETA: 6.9m [2026-01-30T12:18:12.275856] [DEBUG] [REMOTE ] PRN: Retrieved 4854 rows, trimmed to 300. [2026-01-30T12:18:12.276173] [DEBUG] [REMOTE ] PRN: PASS: History has at least 300 days. [2026-01-30T12:18:12.276765] [DEBUG] [REMOTE ] PRN: PASS: Price check passed. Min price $159.35. [2026-01-30T12:18:12.276956] [DEBUG] [REMOTE ] PRN: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:12.277161] [DEBUG] [REMOTE ] PRN: PASS: Integrity check passed. [2026-01-30T12:18:12.277208] [DEBUG] [REMOTE ] PRN: Symbol is viable for forecasting. [2026-01-30T12:18:12.277280] [INFO ] [MAIN ] [2526/3488] PRN kept (0.5s) | 2521 kept, 5 rejected | 139.3/min | ETA: 6.9m [2026-01-30T12:18:12.609487] [DEBUG] [REMOTE ] PROF: Retrieved 2295 rows, trimmed to 300. [2026-01-30T12:18:12.609759] [DEBUG] [REMOTE ] PROF: PASS: History has at least 300 days. [2026-01-30T12:18:12.610139] [DEBUG] [REMOTE ] PROF: PASS: Price check passed. Min price $5.85. [2026-01-30T12:18:12.610317] [DEBUG] [REMOTE ] PROF: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:12.610499] [DEBUG] [REMOTE ] PROF: PASS: Integrity check passed. [2026-01-30T12:18:12.610553] [DEBUG] [REMOTE ] PROF: Symbol is viable for forecasting. [2026-01-30T12:18:12.610634] [INFO ] [MAIN ] [2527/3488] PROF kept (0.3s) | 2522 kept, 5 rejected | 139.4/min | ETA: 6.9m [2026-01-30T12:18:12.908283] [DEBUG] [REMOTE ] PROK: Retrieved 892 rows, trimmed to 300. [2026-01-30T12:18:12.908431] [DEBUG] [REMOTE ] PROK: PASS: History has at least 300 days. [2026-01-30T12:18:12.908671] [DEBUG] [REMOTE ] PROK: PASS: Price check passed. Min price $2.08. [2026-01-30T12:18:12.908813] [DEBUG] [REMOTE ] PROK: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:12.908932] [DEBUG] [REMOTE ] PROK: PASS: Integrity check passed. [2026-01-30T12:18:12.908993] [DEBUG] [REMOTE ] PROK: Symbol is viable for forecasting. [2026-01-30T12:18:12.909049] [INFO ] [MAIN ] [2528/3488] PROK kept (0.3s) | 2523 kept, 5 rejected | 139.4/min | ETA: 6.9m [2026-01-30T12:18:13.451148] [DEBUG] [REMOTE ] PRTA: Retrieved 3295 rows, trimmed to 300. [2026-01-30T12:18:13.451279] [DEBUG] [REMOTE ] PRTA: PASS: History has at least 300 days. [2026-01-30T12:18:13.451492] [DEBUG] [REMOTE ] PRTA: PASS: Price check passed. Min price $8.91. [2026-01-30T12:18:13.451663] [DEBUG] [REMOTE ] PRTA: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:13.451781] [DEBUG] [REMOTE ] PRTA: PASS: Integrity check passed. [2026-01-30T12:18:13.451822] [DEBUG] [REMOTE ] PRTA: Symbol is viable for forecasting. [2026-01-30T12:18:13.451871] [INFO ] [MAIN ] [2529/3488] PRTA kept (0.5s) | 2524 kept, 5 rejected | 139.4/min | ETA: 6.9m [2026-01-30T12:18:13.786914] [DEBUG] [REMOTE ] PRTH: Retrieved 2299 rows, trimmed to 300. [2026-01-30T12:18:13.787076] [DEBUG] [REMOTE ] PRTH: PASS: History has at least 300 days. [2026-01-30T12:18:13.787341] [DEBUG] [REMOTE ] PRTH: PASS: Price check passed. Min price $4.85. [2026-01-30T12:18:13.787516] [DEBUG] [REMOTE ] PRTH: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:13.787716] [DEBUG] [REMOTE ] PRTH: PASS: Integrity check passed. [2026-01-30T12:18:13.787771] [DEBUG] [REMOTE ] PRTH: Symbol is viable for forecasting. [2026-01-30T12:18:13.787855] [INFO ] [MAIN ] [2530/3488] PRTH kept (0.3s) | 2525 kept, 5 rejected | 139.4/min | ETA: 6.9m [2026-01-30T12:18:14.005271] [DEBUG] [REMOTE ] PRVA: Retrieved 1195 rows, trimmed to 300. [2026-01-30T12:18:14.005418] [DEBUG] [REMOTE ] PRVA: PASS: History has at least 300 days. [2026-01-30T12:18:14.005692] [DEBUG] [REMOTE ] PRVA: PASS: Price check passed. Min price $22.53. [2026-01-30T12:18:14.005833] [DEBUG] [REMOTE ] PRVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:14.005947] [DEBUG] [REMOTE ] PRVA: PASS: Integrity check passed. [2026-01-30T12:18:14.005987] [DEBUG] [REMOTE ] PRVA: Symbol is viable for forecasting. [2026-01-30T12:18:14.006035] [INFO ] [MAIN ] [2531/3488] PRVA kept (0.2s) | 2526 kept, 5 rejected | 139.4/min | ETA: 6.9m [2026-01-30T12:18:14.589533] [DEBUG] [REMOTE ] PSC: Retrieved 2351 rows, trimmed to 300. [2026-01-30T12:18:14.589716] [DEBUG] [REMOTE ] PSC: PASS: History has at least 300 days. [2026-01-30T12:18:14.589966] [DEBUG] [REMOTE ] PSC: PASS: Price check passed. Min price $53.79. [2026-01-30T12:18:14.590127] [DEBUG] [REMOTE ] PSC: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:14.590273] [DEBUG] [REMOTE ] PSC: PASS: Integrity check passed. [2026-01-30T12:18:14.590319] [DEBUG] [REMOTE ] PSC: Symbol is viable for forecasting. [2026-01-30T12:18:14.590369] [INFO ] [MAIN ] [2532/3488] PSC kept (0.6s) | 2527 kept, 5 rejected | 139.4/min | ETA: 6.9m [2026-01-30T12:18:15.040350] [DEBUG] [REMOTE ] PSCE: Retrieved 3979 rows, trimmed to 300. [2026-01-30T12:18:15.040500] [DEBUG] [REMOTE ] PSCE: PASS: History has at least 300 days. [2026-01-30T12:18:15.040776] [DEBUG] [REMOTE ] PSCE: PASS: Price check passed. Min price $41.24. [2026-01-30T12:18:15.040918] [DEBUG] [REMOTE ] PSCE: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:15.041041] [DEBUG] [REMOTE ] PSCE: PASS: Integrity check passed. [2026-01-30T12:18:15.041081] [DEBUG] [REMOTE ] PSCE: Symbol is viable for forecasting. [2026-01-30T12:18:15.041132] [INFO ] [MAIN ] [2533/3488] PSCE kept (0.5s) | 2528 kept, 5 rejected | 139.4/min | ETA: 6.9m [2026-01-30T12:18:15.437775] [DEBUG] [REMOTE ] PSCH: Retrieved 3979 rows, trimmed to 300. [2026-01-30T12:18:15.437929] [DEBUG] [REMOTE ] PSCH: PASS: History has at least 300 days. [2026-01-30T12:18:15.438146] [DEBUG] [REMOTE ] PSCH: PASS: Price check passed. Min price $41.62. [2026-01-30T12:18:15.438287] [DEBUG] [REMOTE ] PSCH: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:15.438406] [DEBUG] [REMOTE ] PSCH: PASS: Integrity check passed. [2026-01-30T12:18:15.438514] [DEBUG] [REMOTE ] PSCH: Symbol is viable for forecasting. [2026-01-30T12:18:15.438591] [INFO ] [MAIN ] [2534/3488] PSCH kept (0.4s) | 2529 kept, 5 rejected | 139.4/min | ETA: 6.8m [2026-01-30T12:18:15.883036] [DEBUG] [REMOTE ] PSEC: Retrieved 5413 rows, trimmed to 300. [2026-01-30T12:18:15.883175] [DEBUG] [REMOTE ] PSEC: PASS: History has at least 300 days. [2026-01-30T12:18:15.883401] [DEBUG] [REMOTE ] PSEC: PASS: Price check passed. Min price $2.37. [2026-01-30T12:18:15.883552] [DEBUG] [REMOTE ] PSEC: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:15.883699] [DEBUG] [REMOTE ] PSEC: PASS: Integrity check passed. [2026-01-30T12:18:15.883741] [DEBUG] [REMOTE ] PSEC: Symbol is viable for forecasting. [2026-01-30T12:18:15.883802] [INFO ] [MAIN ] [2535/3488] PSEC kept (0.4s) | 2530 kept, 5 rejected | 139.4/min | ETA: 6.8m [2026-01-30T12:18:16.279972] [DEBUG] [REMOTE ] PSF: Retrieved 3816 rows, trimmed to 300. [2026-01-30T12:18:16.280128] [DEBUG] [REMOTE ] PSF: PASS: History has at least 300 days. [2026-01-30T12:18:16.280397] [DEBUG] [REMOTE ] PSF: PASS: Price check passed. Min price $19.76. [2026-01-30T12:18:16.280609] [DEBUG] [REMOTE ] PSF: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:16.280795] [DEBUG] [REMOTE ] PSF: PASS: Integrity check passed. [2026-01-30T12:18:16.280850] [DEBUG] [REMOTE ] PSF: Symbol is viable for forecasting. [2026-01-30T12:18:16.280915] [INFO ] [MAIN ] [2536/3488] PSF kept (0.4s) | 2531 kept, 5 rejected | 139.4/min | ETA: 6.8m [2026-01-30T12:18:16.533758] [DEBUG] [REMOTE ] PSFE: Retrieved 1332 rows, trimmed to 300. [2026-01-30T12:18:16.533897] [DEBUG] [REMOTE ] PSFE: PASS: History has at least 300 days. [2026-01-30T12:18:16.534093] [DEBUG] [REMOTE ] PSFE: PASS: Price check passed. Min price $6.44. [2026-01-30T12:18:16.534230] [DEBUG] [REMOTE ] PSFE: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:16.534341] [DEBUG] [REMOTE ] PSFE: PASS: Integrity check passed. [2026-01-30T12:18:16.534381] [DEBUG] [REMOTE ] PSFE: Symbol is viable for forecasting. [2026-01-30T12:18:16.534429] [INFO ] [MAIN ] [2537/3488] PSFE kept (0.3s) | 2532 kept, 5 rejected | 139.4/min | ETA: 6.8m [2026-01-30T12:18:17.591333] [DEBUG] [REMOTE ] PSHG: Retrieved 3791 rows, trimmed to 300. [2026-01-30T12:18:17.591472] [DEBUG] [REMOTE ] PSHG: PASS: History has at least 300 days. [2026-01-30T12:18:17.591775] [DEBUG] [REMOTE ] PSHG: PASS: Price check passed. Min price $1.99. [2026-01-30T12:18:17.591929] [DEBUG] [REMOTE ] PSHG: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:17.592053] [DEBUG] [REMOTE ] PSHG: PASS: Integrity check passed. [2026-01-30T12:18:17.592096] [DEBUG] [REMOTE ] PSHG: Symbol is viable for forecasting. [2026-01-30T12:18:17.592148] [INFO ] [MAIN ] [2538/3488] PSHG kept (1.1s) | 2533 kept, 5 rejected | 139.3/min | ETA: 6.8m [2026-01-30T12:18:17.857819] [DEBUG] [REMOTE ] PSN: Retrieved 1692 rows, trimmed to 300. [2026-01-30T12:18:17.858053] [DEBUG] [REMOTE ] PSN: PASS: History has at least 300 days. [2026-01-30T12:18:17.858322] [DEBUG] [REMOTE ] PSN: PASS: Price check passed. Min price $60.20. [2026-01-30T12:18:17.858475] [DEBUG] [REMOTE ] PSN: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:17.858627] [DEBUG] [REMOTE ] PSN: PASS: Integrity check passed. [2026-01-30T12:18:17.858715] [DEBUG] [REMOTE ] PSN: Symbol is viable for forecasting. [2026-01-30T12:18:17.858772] [INFO ] [MAIN ] [2539/3488] PSN kept (0.3s) | 2534 kept, 5 rejected | 139.3/min | ETA: 6.8m [2026-01-30T12:18:18.268220] [DEBUG] [REMOTE ] PSNL: Retrieved 1662 rows, trimmed to 300. [2026-01-30T12:18:18.268408] [DEBUG] [REMOTE ] PSNL: PASS: History has at least 300 days. [2026-01-30T12:18:18.268703] [DEBUG] [REMOTE ] PSNL: PASS: Price check passed. Min price $6.93. [2026-01-30T12:18:18.268860] [DEBUG] [REMOTE ] PSNL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:18.269015] [DEBUG] [REMOTE ] PSNL: PASS: Integrity check passed. [2026-01-30T12:18:18.269058] [DEBUG] [REMOTE ] PSNL: Symbol is viable for forecasting. [2026-01-30T12:18:18.269113] [INFO ] [MAIN ] [2540/3488] PSNL kept (0.4s) | 2535 kept, 5 rejected | 139.3/min | ETA: 6.8m [2026-01-30T12:18:18.825924] [DEBUG] [REMOTE ] PSO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:18.826081] [DEBUG] [REMOTE ] PSO: PASS: History has at least 300 days. [2026-01-30T12:18:18.826341] [DEBUG] [REMOTE ] PSO: PASS: Price check passed. Min price $12.43. [2026-01-30T12:18:18.826478] [DEBUG] [REMOTE ] PSO: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:18.826616] [DEBUG] [REMOTE ] PSO: PASS: Integrity check passed. [2026-01-30T12:18:18.826668] [DEBUG] [REMOTE ] PSO: Symbol is viable for forecasting. [2026-01-30T12:18:18.826737] [INFO ] [MAIN ] [2541/3488] PSO kept (0.6s) | 2536 kept, 5 rejected | 139.3/min | ETA: 6.8m [2026-01-30T12:18:19.141880] [DEBUG] [REMOTE ] PSTG: Retrieved 2593 rows, trimmed to 300. [2026-01-30T12:18:19.142040] [DEBUG] [REMOTE ] PSTG: PASS: History has at least 300 days. [2026-01-30T12:18:19.142345] [DEBUG] [REMOTE ] PSTG: PASS: Price check passed. Min price $65.70. [2026-01-30T12:18:19.142525] [DEBUG] [REMOTE ] PSTG: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:19.142704] [DEBUG] [REMOTE ] PSTG: PASS: Integrity check passed. [2026-01-30T12:18:19.142759] [DEBUG] [REMOTE ] PSTG: Symbol is viable for forecasting. [2026-01-30T12:18:19.142825] [INFO ] [MAIN ] [2542/3488] PSTG kept (0.3s) | 2537 kept, 5 rejected | 139.3/min | ETA: 6.8m [2026-01-30T12:18:19.565121] [DEBUG] [REMOTE ] PSTL: Retrieved 1687 rows, trimmed to 300. [2026-01-30T12:18:19.565239] [DEBUG] [REMOTE ] PSTL: PASS: History has at least 300 days. [2026-01-30T12:18:19.565435] [DEBUG] [REMOTE ] PSTL: PASS: Price check passed. Min price $14.59. [2026-01-30T12:18:19.565565] [DEBUG] [REMOTE ] PSTL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:19.565714] [DEBUG] [REMOTE ] PSTL: PASS: Integrity check passed. [2026-01-30T12:18:19.565768] [DEBUG] [REMOTE ] PSTL: Symbol is viable for forecasting. [2026-01-30T12:18:19.565824] [INFO ] [MAIN ] [2543/3488] PSTL kept (0.4s) | 2538 kept, 5 rejected | 139.3/min | ETA: 6.8m [2026-01-30T12:18:19.975936] [DEBUG] [REMOTE ] PSX: Retrieved 3470 rows, trimmed to 300. [2026-01-30T12:18:19.976293] [DEBUG] [REMOTE ] PSX: PASS: History has at least 300 days. [2026-01-30T12:18:19.976508] [DEBUG] [REMOTE ] PSX: PASS: Price check passed. Min price $127.75. [2026-01-30T12:18:19.976664] [DEBUG] [REMOTE ] PSX: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:19.976779] [DEBUG] [REMOTE ] PSX: PASS: Integrity check passed. [2026-01-30T12:18:19.976819] [DEBUG] [REMOTE ] PSX: Symbol is viable for forecasting. [2026-01-30T12:18:19.976867] [INFO ] [MAIN ] [2544/3488] PSX kept (0.4s) | 2539 kept, 5 rejected | 139.4/min | ETA: 6.8m [2026-01-30T12:18:20.340967] [DEBUG] [REMOTE ] PTA: Retrieved 1319 rows, trimmed to 300. [2026-01-30T12:18:20.341104] [DEBUG] [REMOTE ] PTA: PASS: History has at least 300 days. [2026-01-30T12:18:20.341304] [DEBUG] [REMOTE ] PTA: PASS: Price check passed. Min price $18.73. [2026-01-30T12:18:20.341434] [DEBUG] [REMOTE ] PTA: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:20.341542] [DEBUG] [REMOTE ] PTA: PASS: Integrity check passed. [2026-01-30T12:18:20.341608] [DEBUG] [REMOTE ] PTA: Symbol is viable for forecasting. [2026-01-30T12:18:20.341659] [INFO ] [MAIN ] [2545/3488] PTA kept (0.4s) | 2540 kept, 5 rejected | 139.4/min | ETA: 6.8m [2026-01-30T12:18:20.902613] [DEBUG] [REMOTE ] PTC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:20.902772] [DEBUG] [REMOTE ] PTC: PASS: History has at least 300 days. [2026-01-30T12:18:20.903063] [DEBUG] [REMOTE ] PTC: PASS: Price check passed. Min price $153.48. [2026-01-30T12:18:20.903207] [DEBUG] [REMOTE ] PTC: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:20.903352] [DEBUG] [REMOTE ] PTC: PASS: Integrity check passed. [2026-01-30T12:18:20.903393] [DEBUG] [REMOTE ] PTC: Symbol is viable for forecasting. [2026-01-30T12:18:20.903444] [INFO ] [MAIN ] [2546/3488] PTC kept (0.6s) | 2541 kept, 5 rejected | 139.3/min | ETA: 6.8m [2026-01-30T12:18:21.389592] [DEBUG] [REMOTE ] PTEN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:21.389747] [DEBUG] [REMOTE ] PTEN: PASS: History has at least 300 days. [2026-01-30T12:18:21.390006] [DEBUG] [REMOTE ] PTEN: PASS: Price check passed. Min price $5.34. [2026-01-30T12:18:21.390142] [DEBUG] [REMOTE ] PTEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:21.390268] [DEBUG] [REMOTE ] PTEN: PASS: Integrity check passed. [2026-01-30T12:18:21.390309] [DEBUG] [REMOTE ] PTEN: Symbol is viable for forecasting. [2026-01-30T12:18:21.390358] [INFO ] [MAIN ] [2547/3488] PTEN kept (0.5s) | 2542 kept, 5 rejected | 139.3/min | ETA: 6.8m [2026-01-30T12:18:21.772157] [DEBUG] [REMOTE ] PTF: Retrieved 4854 rows, trimmed to 300. [2026-01-30T12:18:21.772302] [DEBUG] [REMOTE ] PTF: PASS: History has at least 300 days. [2026-01-30T12:18:21.772533] [DEBUG] [REMOTE ] PTF: PASS: Price check passed. Min price $67.94. [2026-01-30T12:18:21.772689] [DEBUG] [REMOTE ] PTF: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:21.772812] [DEBUG] [REMOTE ] PTF: PASS: Integrity check passed. [2026-01-30T12:18:21.772852] [DEBUG] [REMOTE ] PTF: Symbol is viable for forecasting. [2026-01-30T12:18:21.772901] [INFO ] [MAIN ] [2548/3488] PTF kept (0.4s) | 2543 kept, 5 rejected | 139.3/min | ETA: 6.7m [2026-01-30T12:18:22.112411] [DEBUG] [REMOTE ] PTGX: Retrieved 2380 rows, trimmed to 300. [2026-01-30T12:18:22.112546] [DEBUG] [REMOTE ] PTGX: PASS: History has at least 300 days. [2026-01-30T12:18:22.112802] [DEBUG] [REMOTE ] PTGX: PASS: Price check passed. Min price $75.95. [2026-01-30T12:18:22.112937] [DEBUG] [REMOTE ] PTGX: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:22.113053] [DEBUG] [REMOTE ] PTGX: PASS: Integrity check passed. [2026-01-30T12:18:22.113094] [DEBUG] [REMOTE ] PTGX: Symbol is viable for forecasting. [2026-01-30T12:18:22.113142] [INFO ] [MAIN ] [2549/3488] PTGX kept (0.3s) | 2544 kept, 5 rejected | 139.4/min | ETA: 6.7m [2026-01-30T12:18:22.579943] [DEBUG] [REMOTE ] PTH: Retrieved 4854 rows, trimmed to 300. [2026-01-30T12:18:22.580079] [DEBUG] [REMOTE ] PTH: PASS: History has at least 300 days. [2026-01-30T12:18:22.580294] [DEBUG] [REMOTE ] PTH: PASS: Price check passed. Min price $45.82. [2026-01-30T12:18:22.580430] [DEBUG] [REMOTE ] PTH: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:22.580547] [DEBUG] [REMOTE ] PTH: PASS: Integrity check passed. [2026-01-30T12:18:22.580605] [DEBUG] [REMOTE ] PTH: Symbol is viable for forecasting. [2026-01-30T12:18:22.580655] [INFO ] [MAIN ] [2550/3488] PTH kept (0.5s) | 2545 kept, 5 rejected | 139.3/min | ETA: 6.7m [2026-01-30T12:18:22.820299] [DEBUG] [REMOTE ] PTLO: Retrieved 1072 rows, trimmed to 300. [2026-01-30T12:18:22.820432] [DEBUG] [REMOTE ] PTLO: PASS: History has at least 300 days. [2026-01-30T12:18:22.820713] [DEBUG] [REMOTE ] PTLO: PASS: Price check passed. Min price $4.50. [2026-01-30T12:18:22.820874] [DEBUG] [REMOTE ] PTLO: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:22.820989] [DEBUG] [REMOTE ] PTLO: PASS: Integrity check passed. [2026-01-30T12:18:22.821031] [DEBUG] [REMOTE ] PTLO: Symbol is viable for forecasting. [2026-01-30T12:18:22.821081] [INFO ] [MAIN ] [2551/3488] PTLO kept (0.2s) | 2546 kept, 5 rejected | 139.4/min | ETA: 6.7m [2026-01-30T12:18:23.315427] [DEBUG] [REMOTE ] PTNQ: Retrieved 2674 rows, trimmed to 300. [2026-01-30T12:18:23.315561] [DEBUG] [REMOTE ] PTNQ: PASS: History has at least 300 days. [2026-01-30T12:18:23.315824] [DEBUG] [REMOTE ] PTNQ: PASS: Price check passed. Min price $74.95. [2026-01-30T12:18:23.315968] [DEBUG] [REMOTE ] PTNQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:23.316103] [DEBUG] [REMOTE ] PTNQ: PASS: Integrity check passed. [2026-01-30T12:18:23.316145] [DEBUG] [REMOTE ] PTNQ: Symbol is viable for forecasting. [2026-01-30T12:18:23.316192] [INFO ] [MAIN ] [2552/3488] PTNQ kept (0.5s) | 2547 kept, 5 rejected | 139.4/min | ETA: 6.7m [2026-01-30T12:18:23.663260] [DEBUG] [REMOTE ] PTON: Retrieved 1594 rows, trimmed to 300. [2026-01-30T12:18:23.663486] [DEBUG] [REMOTE ] PTON: PASS: History has at least 300 days. [2026-01-30T12:18:23.663851] [DEBUG] [REMOTE ] PTON: PASS: Price check passed. Min price $5.73. [2026-01-30T12:18:23.664043] [DEBUG] [REMOTE ] PTON: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:23.664214] [DEBUG] [REMOTE ] PTON: PASS: Integrity check passed. [2026-01-30T12:18:23.664269] [DEBUG] [REMOTE ] PTON: Symbol is viable for forecasting. [2026-01-30T12:18:23.664341] [INFO ] [MAIN ] [2553/3488] PTON kept (0.3s) | 2548 kept, 5 rejected | 139.4/min | ETA: 6.7m [2026-01-30T12:18:24.228967] [DEBUG] [REMOTE ] PTY: Retrieved 5810 rows, trimmed to 300. [2026-01-30T12:18:24.229106] [DEBUG] [REMOTE ] PTY: PASS: History has at least 300 days. [2026-01-30T12:18:24.229314] [DEBUG] [REMOTE ] PTY: PASS: Price check passed. Min price $12.59. [2026-01-30T12:18:24.229451] [DEBUG] [REMOTE ] PTY: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:24.229560] [DEBUG] [REMOTE ] PTY: PASS: Integrity check passed. [2026-01-30T12:18:24.229619] [DEBUG] [REMOTE ] PTY: Symbol is viable for forecasting. [2026-01-30T12:18:24.229667] [INFO ] [MAIN ] [2554/3488] PTY kept (0.6s) | 2549 kept, 5 rejected | 139.4/min | ETA: 6.7m [2026-01-30T12:18:24.472852] [DEBUG] [REMOTE ] PUBM: Retrieved 1290 rows, trimmed to 300. [2026-01-30T12:18:24.472989] [DEBUG] [REMOTE ] PUBM: PASS: History has at least 300 days. [2026-01-30T12:18:24.473193] [DEBUG] [REMOTE ] PUBM: PASS: Price check passed. Min price $7.38. [2026-01-30T12:18:24.473330] [DEBUG] [REMOTE ] PUBM: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:24.473441] [DEBUG] [REMOTE ] PUBM: PASS: Integrity check passed. [2026-01-30T12:18:24.473481] [DEBUG] [REMOTE ] PUBM: Symbol is viable for forecasting. [2026-01-30T12:18:24.473531] [INFO ] [MAIN ] [2555/3488] PUBM kept (0.2s) | 2550 kept, 5 rejected | 139.4/min | ETA: 6.7m [2026-01-30T12:18:25.130878] [DEBUG] [REMOTE ] PUK: Retrieved 6434 rows, trimmed to 300. [2026-01-30T12:18:25.131030] [DEBUG] [REMOTE ] PUK: PASS: History has at least 300 days. [2026-01-30T12:18:25.131270] [DEBUG] [REMOTE ] PUK: PASS: Price check passed. Min price $27.29. [2026-01-30T12:18:25.131409] [DEBUG] [REMOTE ] PUK: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:25.131528] [DEBUG] [REMOTE ] PUK: PASS: Integrity check passed. [2026-01-30T12:18:25.131588] [DEBUG] [REMOTE ] PUK: Symbol is viable for forecasting. [2026-01-30T12:18:25.131642] [INFO ] [MAIN ] [2556/3488] PUK kept (0.7s) | 2551 kept, 5 rejected | 139.4/min | ETA: 6.7m [2026-01-30T12:18:25.376918] [DEBUG] [REMOTE ] PUMP: Retrieved 2230 rows, trimmed to 300. [2026-01-30T12:18:25.377033] [DEBUG] [REMOTE ] PUMP: PASS: History has at least 300 days. [2026-01-30T12:18:25.377227] [DEBUG] [REMOTE ] PUMP: PASS: Price check passed. Min price $9.04. [2026-01-30T12:18:25.377361] [DEBUG] [REMOTE ] PUMP: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:25.377467] [DEBUG] [REMOTE ] PUMP: PASS: Integrity check passed. [2026-01-30T12:18:25.377507] [DEBUG] [REMOTE ] PUMP: Symbol is viable for forecasting. [2026-01-30T12:18:25.377554] [INFO ] [MAIN ] [2557/3488] PUMP kept (0.2s) | 2552 kept, 5 rejected | 139.4/min | ETA: 6.7m [2026-01-30T12:18:25.939430] [DEBUG] [REMOTE ] PVH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:25.939589] [DEBUG] [REMOTE ] PVH: PASS: History has at least 300 days. [2026-01-30T12:18:25.939850] [DEBUG] [REMOTE ] PVH: PASS: Price check passed. Min price $61.23. [2026-01-30T12:18:25.940014] [DEBUG] [REMOTE ] PVH: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:25.940154] [DEBUG] [REMOTE ] PVH: PASS: Integrity check passed. [2026-01-30T12:18:25.940195] [DEBUG] [REMOTE ] PVH: Symbol is viable for forecasting. [2026-01-30T12:18:25.940244] [INFO ] [MAIN ] [2558/3488] PVH kept (0.6s) | 2553 kept, 5 rejected | 139.4/min | ETA: 6.7m [2026-01-30T12:18:26.326746] [DEBUG] [REMOTE ] PVL: Retrieved 3577 rows, trimmed to 300. [2026-01-30T12:18:26.326896] [DEBUG] [REMOTE ] PVL: PASS: History has at least 300 days. [2026-01-30T12:18:26.327347] [DEBUG] [REMOTE ] PVL: PASS: Price check passed. Min price $1.69. [2026-01-30T12:18:26.327504] [DEBUG] [REMOTE ] PVL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:26.327651] [DEBUG] [REMOTE ] PVL: PASS: Integrity check passed. [2026-01-30T12:18:26.327701] [DEBUG] [REMOTE ] PVL: Symbol is viable for forecasting. [2026-01-30T12:18:26.327759] [INFO ] [MAIN ] [2559/3488] PVL kept (0.4s) | 2554 kept, 5 rejected | 139.4/min | ETA: 6.7m [2026-01-30T12:18:26.669395] [DEBUG] [REMOTE ] PWP: Retrieved 1302 rows, trimmed to 300. [2026-01-30T12:18:26.669507] [DEBUG] [REMOTE ] PWP: PASS: History has at least 300 days. [2026-01-30T12:18:26.669716] [DEBUG] [REMOTE ] PWP: PASS: Price check passed. Min price $16.92. [2026-01-30T12:18:26.669850] [DEBUG] [REMOTE ] PWP: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:26.669959] [DEBUG] [REMOTE ] PWP: PASS: Integrity check passed. [2026-01-30T12:18:26.670000] [DEBUG] [REMOTE ] PWP: Symbol is viable for forecasting. [2026-01-30T12:18:26.670047] [INFO ] [MAIN ] [2560/3488] PWP kept (0.3s) | 2555 kept, 5 rejected | 139.4/min | ETA: 6.7m [2026-01-30T12:18:26.931607] [DEBUG] [REMOTE ] PX: Retrieved 1072 rows, trimmed to 300. [2026-01-30T12:18:26.931745] [DEBUG] [REMOTE ] PX: PASS: History has at least 300 days. [2026-01-30T12:18:26.931973] [DEBUG] [REMOTE ] PX: PASS: Price check passed. Min price $8.67. [2026-01-30T12:18:26.932115] [DEBUG] [REMOTE ] PX: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:26.932226] [DEBUG] [REMOTE ] PX: PASS: Integrity check passed. [2026-01-30T12:18:26.932267] [DEBUG] [REMOTE ] PX: Symbol is viable for forecasting. [2026-01-30T12:18:26.932315] [INFO ] [MAIN ] [2561/3488] PX kept (0.3s) | 2556 kept, 5 rejected | 139.4/min | ETA: 6.7m [2026-01-30T12:18:27.394236] [DEBUG] [REMOTE ] PXS: Retrieved 2574 rows, trimmed to 300. [2026-01-30T12:18:27.394364] [DEBUG] [REMOTE ] PXS: PASS: History has at least 300 days. [2026-01-30T12:18:27.394564] [DEBUG] [REMOTE ] PXS: PASS: Price check passed. Min price $2.62. [2026-01-30T12:18:27.394742] [DEBUG] [REMOTE ] PXS: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:27.394856] [DEBUG] [REMOTE ] PXS: PASS: Integrity check passed. [2026-01-30T12:18:27.394896] [DEBUG] [REMOTE ] PXS: Symbol is viable for forecasting. [2026-01-30T12:18:27.394946] [INFO ] [MAIN ] [2562/3488] PXS kept (0.5s) | 2557 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:27.710723] [DEBUG] [REMOTE ] PY: Retrieved 2479 rows, trimmed to 300. [2026-01-30T12:18:27.710855] [DEBUG] [REMOTE ] PY: PASS: History has at least 300 days. [2026-01-30T12:18:27.711092] [DEBUG] [REMOTE ] PY: PASS: Price check passed. Min price $49.85. [2026-01-30T12:18:27.711269] [DEBUG] [REMOTE ] PY: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:27.711429] [DEBUG] [REMOTE ] PY: PASS: Integrity check passed. [2026-01-30T12:18:27.711487] [DEBUG] [REMOTE ] PY: Symbol is viable for forecasting. [2026-01-30T12:18:27.711552] [INFO ] [MAIN ] [2563/3488] PY kept (0.3s) | 2558 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:28.256829] [DEBUG] [REMOTE ] PYPL: Retrieved 2649 rows, trimmed to 300. [2026-01-30T12:18:28.256959] [DEBUG] [REMOTE ] PYPL: PASS: History has at least 300 days. [2026-01-30T12:18:28.257160] [DEBUG] [REMOTE ] PYPL: PASS: Price check passed. Min price $53.11. [2026-01-30T12:18:28.257292] [DEBUG] [REMOTE ] PYPL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:28.257450] [DEBUG] [REMOTE ] PYPL: PASS: Integrity check passed. [2026-01-30T12:18:28.257491] [DEBUG] [REMOTE ] PYPL: Symbol is viable for forecasting. [2026-01-30T12:18:28.257540] [INFO ] [MAIN ] [2564/3488] PYPL kept (0.5s) | 2559 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:28.476262] [DEBUG] [REMOTE ] PYXS: Retrieved 1081 rows, trimmed to 300. [2026-01-30T12:18:28.476393] [DEBUG] [REMOTE ] PYXS: PASS: History has at least 300 days. [2026-01-30T12:18:28.476616] [DEBUG] [REMOTE ] PYXS: PASS: Price check passed. Min price $1.06. [2026-01-30T12:18:28.476758] [DEBUG] [REMOTE ] PYXS: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:28.476869] [DEBUG] [REMOTE ] PYXS: PASS: Integrity check passed. [2026-01-30T12:18:28.476910] [DEBUG] [REMOTE ] PYXS: Symbol is viable for forecasting. [2026-01-30T12:18:28.476960] [INFO ] [MAIN ] [2565/3488] PYXS kept (0.2s) | 2560 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:29.174737] [DEBUG] [REMOTE ] PZZA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:29.174872] [DEBUG] [REMOTE ] PZZA: PASS: History has at least 300 days. [2026-01-30T12:18:29.175099] [DEBUG] [REMOTE ] PZZA: PASS: Price check passed. Min price $35.71. [2026-01-30T12:18:29.175233] [DEBUG] [REMOTE ] PZZA: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:29.175348] [DEBUG] [REMOTE ] PZZA: PASS: Integrity check passed. [2026-01-30T12:18:29.175388] [DEBUG] [REMOTE ] PZZA: Symbol is viable for forecasting. [2026-01-30T12:18:29.175437] [INFO ] [MAIN ] [2566/3488] PZZA kept (0.7s) | 2561 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:29.413915] [DEBUG] [REMOTE ] QBTS: Retrieved 873 rows, trimmed to 300. [2026-01-30T12:18:29.414061] [DEBUG] [REMOTE ] QBTS: PASS: History has at least 300 days. [2026-01-30T12:18:29.414313] [DEBUG] [REMOTE ] QBTS: PASS: Price check passed. Min price $20.41. [2026-01-30T12:18:29.414491] [DEBUG] [REMOTE ] QBTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:29.414683] [DEBUG] [REMOTE ] QBTS: PASS: Integrity check passed. [2026-01-30T12:18:29.414736] [DEBUG] [REMOTE ] QBTS: Symbol is viable for forecasting. [2026-01-30T12:18:29.414787] [INFO ] [MAIN ] [2567/3488] QBTS kept (0.2s) | 2562 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:29.974635] [DEBUG] [REMOTE ] QCLN: Retrieved 4770 rows, trimmed to 300. [2026-01-30T12:18:29.974773] [DEBUG] [REMOTE ] QCLN: PASS: History has at least 300 days. [2026-01-30T12:18:29.975020] [DEBUG] [REMOTE ] QCLN: PASS: Price check passed. Min price $41.06. [2026-01-30T12:18:29.975164] [DEBUG] [REMOTE ] QCLN: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:29.975287] [DEBUG] [REMOTE ] QCLN: PASS: Integrity check passed. [2026-01-30T12:18:29.975327] [DEBUG] [REMOTE ] QCLN: Symbol is viable for forecasting. [2026-01-30T12:18:29.975377] [INFO ] [MAIN ] [2568/3488] QCLN kept (0.6s) | 2563 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:30.254409] [DEBUG] [REMOTE ] QCOM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:30.254551] [DEBUG] [REMOTE ] QCOM: PASS: History has at least 300 days. [2026-01-30T12:18:30.254797] [DEBUG] [REMOTE ] QCOM: PASS: Price check passed. Min price $152.22. [2026-01-30T12:18:30.254939] [DEBUG] [REMOTE ] QCOM: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:30.255062] [DEBUG] [REMOTE ] QCOM: PASS: Integrity check passed. [2026-01-30T12:18:30.255103] [DEBUG] [REMOTE ] QCOM: Symbol is viable for forecasting. [2026-01-30T12:18:30.255152] [INFO ] [MAIN ] [2569/3488] QCOM kept (0.3s) | 2564 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:30.713905] [DEBUG] [REMOTE ] QCRH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:30.714039] [DEBUG] [REMOTE ] QCRH: PASS: History has at least 300 days. [2026-01-30T12:18:30.714255] [DEBUG] [REMOTE ] QCRH: PASS: Price check passed. Min price $75.23. [2026-01-30T12:18:30.714402] [DEBUG] [REMOTE ] QCRH: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:30.714515] [DEBUG] [REMOTE ] QCRH: PASS: Integrity check passed. [2026-01-30T12:18:30.714554] [DEBUG] [REMOTE ] QCRH: Symbol is viable for forecasting. [2026-01-30T12:18:30.714622] [INFO ] [MAIN ] [2570/3488] QCRH kept (0.5s) | 2565 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:31.567406] [DEBUG] [REMOTE ] QDEL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:31.567545] [DEBUG] [REMOTE ] QDEL: PASS: History has at least 300 days. [2026-01-30T12:18:31.567784] [DEBUG] [REMOTE ] QDEL: PASS: Price check passed. Min price $19.73. [2026-01-30T12:18:31.567969] [DEBUG] [REMOTE ] QDEL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:31.568120] [DEBUG] [REMOTE ] QDEL: PASS: Integrity check passed. [2026-01-30T12:18:31.568164] [DEBUG] [REMOTE ] QDEL: Symbol is viable for forecasting. [2026-01-30T12:18:31.568211] [INFO ] [MAIN ] [2571/3488] QDEL kept (0.9s) | 2566 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:31.758103] [DEBUG] [REMOTE ] QFIN: Retrieved 1790 rows, trimmed to 300. [2026-01-30T12:18:31.758229] [DEBUG] [REMOTE ] QFIN: PASS: History has at least 300 days. [2026-01-30T12:18:31.758430] [DEBUG] [REMOTE ] QFIN: PASS: Price check passed. Min price $15.90. [2026-01-30T12:18:31.758567] [DEBUG] [REMOTE ] QFIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:31.758696] [DEBUG] [REMOTE ] QFIN: PASS: Integrity check passed. [2026-01-30T12:18:31.758736] [DEBUG] [REMOTE ] QFIN: Symbol is viable for forecasting. [2026-01-30T12:18:31.758783] [INFO ] [MAIN ] [2572/3488] QFIN kept (0.2s) | 2567 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:32.446219] [DEBUG] [REMOTE ] QGEN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:32.446382] [DEBUG] [REMOTE ] QGEN: PASS: History has at least 300 days. [2026-01-30T12:18:32.446698] [DEBUG] [REMOTE ] QGEN: PASS: Price check passed. Min price $43.28. [2026-01-30T12:18:32.446847] [DEBUG] [REMOTE ] QGEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:32.446980] [DEBUG] [REMOTE ] QGEN: PASS: Integrity check passed. [2026-01-30T12:18:32.447022] [DEBUG] [REMOTE ] QGEN: Symbol is viable for forecasting. [2026-01-30T12:18:32.447076] [INFO ] [MAIN ] [2573/3488] QGEN kept (0.7s) | 2568 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:32.713114] [DEBUG] [REMOTE ] QLYS: Retrieved 3352 rows, trimmed to 300. [2026-01-30T12:18:32.713244] [DEBUG] [REMOTE ] QLYS: PASS: History has at least 300 days. [2026-01-30T12:18:32.713451] [DEBUG] [REMOTE ] QLYS: PASS: Price check passed. Min price $121.21. [2026-01-30T12:18:32.713616] [DEBUG] [REMOTE ] QLYS: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:32.713735] [DEBUG] [REMOTE ] QLYS: PASS: Integrity check passed. [2026-01-30T12:18:32.713776] [DEBUG] [REMOTE ] QLYS: Symbol is viable for forecasting. [2026-01-30T12:18:32.713826] [INFO ] [MAIN ] [2574/3488] QLYS kept (0.3s) | 2569 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:33.293148] [DEBUG] [REMOTE ] QMCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:33.293283] [DEBUG] [REMOTE ] QMCO: PASS: History has at least 300 days. [2026-01-30T12:18:33.293488] [DEBUG] [REMOTE ] QMCO: PASS: Price check passed. Min price $6.45. [2026-01-30T12:18:33.293642] [DEBUG] [REMOTE ] QMCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:33.293755] [DEBUG] [REMOTE ] QMCO: PASS: Integrity check passed. [2026-01-30T12:18:33.293794] [DEBUG] [REMOTE ] QMCO: Symbol is viable for forecasting. [2026-01-30T12:18:33.293842] [INFO ] [MAIN ] [2575/3488] QMCO kept (0.6s) | 2570 kept, 5 rejected | 139.4/min | ETA: 6.6m [2026-01-30T12:18:33.601307] [DEBUG] [REMOTE ] QMOM: Retrieved 2531 rows, trimmed to 300. [2026-01-30T12:18:33.601431] [DEBUG] [REMOTE ] QMOM: PASS: History has at least 300 days. [2026-01-30T12:18:33.601651] [DEBUG] [REMOTE ] QMOM: PASS: Price check passed. Min price $60.90. [2026-01-30T12:18:33.601810] [DEBUG] [REMOTE ] QMOM: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:33.601916] [DEBUG] [REMOTE ] QMOM: PASS: Integrity check passed. [2026-01-30T12:18:33.601956] [DEBUG] [REMOTE ] QMOM: Symbol is viable for forecasting. [2026-01-30T12:18:33.602003] [INFO ] [MAIN ] [2576/3488] QMOM kept (0.3s) | 2571 kept, 5 rejected | 139.4/min | ETA: 6.5m [2026-01-30T12:18:33.837260] [DEBUG] [REMOTE ] QNCX: Retrieved 1691 rows, trimmed to 300. [2026-01-30T12:18:33.837374] [DEBUG] [REMOTE ] QNCX: PASS: History has at least 300 days. [2026-01-30T12:18:33.837595] [DEBUG] [REMOTE ] QNCX: FAIL: Price check failed. Min price $0.27 < $1.00. [2026-01-30T12:18:33.837683] [WARN ] [LOCAL ] QNCX: SET TO BLACKLISTED [2026-01-30T12:18:33.838999] [INFO ] [MAIN ] [2577/3488] QNCX rejected (0.2s) | 2571 kept, 6 rejected | 139.4/min | ETA: 6.5m [2026-01-30T12:18:34.460086] [DEBUG] [REMOTE ] QNTM: Retrieved 1913 rows, trimmed to 300. [2026-01-30T12:18:34.460199] [DEBUG] [REMOTE ] QNTM: PASS: History has at least 300 days. [2026-01-30T12:18:34.460397] [DEBUG] [REMOTE ] QNTM: PASS: Price check passed. Min price $4.87. [2026-01-30T12:18:34.460528] [DEBUG] [REMOTE ] QNTM: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:34.460664] [DEBUG] [REMOTE ] QNTM: PASS: Integrity check passed. [2026-01-30T12:18:34.460707] [DEBUG] [REMOTE ] QNTM: Symbol is viable for forecasting. [2026-01-30T12:18:34.460756] [INFO ] [MAIN ] [2578/3488] QNTM kept (0.6s) | 2572 kept, 6 rejected | 139.4/min | ETA: 6.5m [2026-01-30T12:18:34.809546] [DEBUG] [REMOTE ] QQMG: Retrieved 1067 rows, trimmed to 300. [2026-01-30T12:18:34.809729] [DEBUG] [REMOTE ] QQMG: PASS: History has at least 300 days. [2026-01-30T12:18:34.809969] [DEBUG] [REMOTE ] QQMG: PASS: Price check passed. Min price $40.37. [2026-01-30T12:18:34.810162] [DEBUG] [REMOTE ] QQMG: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:34.810296] [DEBUG] [REMOTE ] QQMG: PASS: Integrity check passed. [2026-01-30T12:18:34.810343] [DEBUG] [REMOTE ] QQMG: Symbol is viable for forecasting. [2026-01-30T12:18:34.810401] [INFO ] [MAIN ] [2579/3488] QQMG kept (0.3s) | 2573 kept, 6 rejected | 139.4/min | ETA: 6.5m [2026-01-30T12:18:35.363371] [DEBUG] [REMOTE ] QQQ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:35.363506] [DEBUG] [REMOTE ] QQQ: PASS: History has at least 300 days. [2026-01-30T12:18:35.363781] [DEBUG] [REMOTE ] QQQ: PASS: Price check passed. Min price $584.92. [2026-01-30T12:18:35.363942] [DEBUG] [REMOTE ] QQQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:35.364065] [DEBUG] [REMOTE ] QQQ: PASS: Integrity check passed. [2026-01-30T12:18:35.364114] [DEBUG] [REMOTE ] QQQ: Symbol is viable for forecasting. [2026-01-30T12:18:35.364168] [INFO ] [MAIN ] [2580/3488] QQQ kept (0.6s) | 2574 kept, 6 rejected | 139.4/min | ETA: 6.5m [2026-01-30T12:18:35.893065] [DEBUG] [REMOTE ] QQQE: Retrieved 3485 rows, trimmed to 300. [2026-01-30T12:18:35.893238] [DEBUG] [REMOTE ] QQQE: PASS: History has at least 300 days. [2026-01-30T12:18:35.893524] [DEBUG] [REMOTE ] QQQE: PASS: Price check passed. Min price $96.74. [2026-01-30T12:18:35.893739] [DEBUG] [REMOTE ] QQQE: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:35.893904] [DEBUG] [REMOTE ] QQQE: PASS: Integrity check passed. [2026-01-30T12:18:35.893965] [DEBUG] [REMOTE ] QQQE: Symbol is viable for forecasting. [2026-01-30T12:18:35.894038] [INFO ] [MAIN ] [2581/3488] QQQE kept (0.5s) | 2575 kept, 6 rejected | 139.4/min | ETA: 6.5m [2026-01-30T12:18:35.981505] [DEBUG] [REMOTE ] QQQI: Retrieved 502 rows, trimmed to 300. [2026-01-30T12:18:35.981649] [DEBUG] [REMOTE ] QQQI: PASS: History has at least 300 days. [2026-01-30T12:18:35.981853] [DEBUG] [REMOTE ] QQQI: PASS: Price check passed. Min price $50.34. [2026-01-30T12:18:35.981990] [DEBUG] [REMOTE ] QQQI: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:35.982122] [DEBUG] [REMOTE ] QQQI: PASS: Integrity check passed. [2026-01-30T12:18:35.982162] [DEBUG] [REMOTE ] QQQI: Symbol is viable for forecasting. [2026-01-30T12:18:35.982210] [INFO ] [MAIN ] [2582/3488] QQQI kept (0.1s) | 2576 kept, 6 rejected | 139.4/min | ETA: 6.5m [2026-01-30T12:18:36.540943] [DEBUG] [REMOTE ] QQQJ: Retrieved 1330 rows, trimmed to 300. [2026-01-30T12:18:36.541096] [DEBUG] [REMOTE ] QQQJ: PASS: History has at least 300 days. [2026-01-30T12:18:36.541509] [DEBUG] [REMOTE ] QQQJ: PASS: Price check passed. Min price $34.46. [2026-01-30T12:18:36.541683] [DEBUG] [REMOTE ] QQQJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:36.541811] [DEBUG] [REMOTE ] QQQJ: PASS: Integrity check passed. [2026-01-30T12:18:36.541854] [DEBUG] [REMOTE ] QQQJ: Symbol is viable for forecasting. [2026-01-30T12:18:36.541903] [INFO ] [MAIN ] [2583/3488] QQQJ kept (0.6s) | 2577 kept, 6 rejected | 139.4/min | ETA: 6.5m [2026-01-30T12:18:36.845297] [DEBUG] [REMOTE ] QQQM: Retrieved 1330 rows, trimmed to 300. [2026-01-30T12:18:36.845657] [DEBUG] [REMOTE ] QQQM: PASS: History has at least 300 days. [2026-01-30T12:18:36.845882] [DEBUG] [REMOTE ] QQQM: PASS: Price check passed. Min price $240.80. [2026-01-30T12:18:36.846020] [DEBUG] [REMOTE ] QQQM: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:36.846137] [DEBUG] [REMOTE ] QQQM: PASS: Integrity check passed. [2026-01-30T12:18:36.846178] [DEBUG] [REMOTE ] QQQM: Symbol is viable for forecasting. [2026-01-30T12:18:36.846228] [INFO ] [MAIN ] [2584/3488] QQQM kept (0.3s) | 2578 kept, 6 rejected | 139.4/min | ETA: 6.5m [2026-01-30T12:18:37.517743] [DEBUG] [REMOTE ] QQQX: Retrieved 4779 rows, trimmed to 300. [2026-01-30T12:18:37.517897] [DEBUG] [REMOTE ] QQQX: PASS: History has at least 300 days. [2026-01-30T12:18:37.518108] [DEBUG] [REMOTE ] QQQX: PASS: Price check passed. Min price $26.01. [2026-01-30T12:18:37.518250] [DEBUG] [REMOTE ] QQQX: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:37.518365] [DEBUG] [REMOTE ] QQQX: PASS: Integrity check passed. [2026-01-30T12:18:37.518406] [DEBUG] [REMOTE ] QQQX: Symbol is viable for forecasting. [2026-01-30T12:18:37.518455] [INFO ] [MAIN ] [2585/3488] QQQX kept (0.7s) | 2579 kept, 6 rejected | 139.4/min | ETA: 6.5m [2026-01-30T12:18:37.767400] [DEBUG] [REMOTE ] QQQY: Retrieved 596 rows, trimmed to 300. [2026-01-30T12:18:37.767654] [DEBUG] [REMOTE ] QQQY: PASS: History has at least 300 days. [2026-01-30T12:18:37.768040] [DEBUG] [REMOTE ] QQQY: PASS: Price check passed. Min price $21.94. [2026-01-30T12:18:37.768309] [DEBUG] [REMOTE ] QQQY: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:37.768489] [DEBUG] [REMOTE ] QQQY: PASS: Integrity check passed. [2026-01-30T12:18:37.768552] [DEBUG] [REMOTE ] QQQY: Symbol is viable for forecasting. [2026-01-30T12:18:37.768662] [INFO ] [MAIN ] [2586/3488] QQQY kept (0.3s) | 2580 kept, 6 rejected | 139.4/min | ETA: 6.5m [2026-01-30T12:18:38.279505] [DEBUG] [REMOTE ] QRHC: Retrieved 4042 rows, trimmed to 300. [2026-01-30T12:18:38.279697] [DEBUG] [REMOTE ] QRHC: PASS: History has at least 300 days. [2026-01-30T12:18:38.279907] [DEBUG] [REMOTE ] QRHC: PASS: Price check passed. Min price $1.39. [2026-01-30T12:18:38.280042] [DEBUG] [REMOTE ] QRHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:38.280167] [DEBUG] [REMOTE ] QRHC: PASS: Integrity check passed. [2026-01-30T12:18:38.280215] [DEBUG] [REMOTE ] QRHC: Symbol is viable for forecasting. [2026-01-30T12:18:38.280271] [INFO ] [MAIN ] [2587/3488] QRHC kept (0.5s) | 2581 kept, 6 rejected | 139.4/min | ETA: 6.5m [2026-01-30T12:18:38.490243] [DEBUG] [REMOTE ] QRVO: Retrieved 2785 rows, trimmed to 300. [2026-01-30T12:18:38.490452] [DEBUG] [REMOTE ] QRVO: PASS: History has at least 300 days. [2026-01-30T12:18:38.490759] [DEBUG] [REMOTE ] QRVO: PASS: Price check passed. Min price $77.18. [2026-01-30T12:18:38.490906] [DEBUG] [REMOTE ] QRVO: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:38.491062] [DEBUG] [REMOTE ] QRVO: PASS: Integrity check passed. [2026-01-30T12:18:38.491106] [DEBUG] [REMOTE ] QRVO: Symbol is viable for forecasting. [2026-01-30T12:18:38.491161] [INFO ] [MAIN ] [2588/3488] QRVO kept (0.2s) | 2582 kept, 6 rejected | 139.4/min | ETA: 6.5m [2026-01-30T12:18:38.936933] [DEBUG] [REMOTE ] QS: Retrieved 1370 rows, trimmed to 300. [2026-01-30T12:18:38.937145] [DEBUG] [REMOTE ] QS: PASS: History has at least 300 days. [2026-01-30T12:18:38.937394] [DEBUG] [REMOTE ] QS: PASS: Price check passed. Min price $9.86. [2026-01-30T12:18:38.937606] [DEBUG] [REMOTE ] QS: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:38.937734] [DEBUG] [REMOTE ] QS: PASS: Integrity check passed. [2026-01-30T12:18:38.937775] [DEBUG] [REMOTE ] QS: Symbol is viable for forecasting. [2026-01-30T12:18:38.937847] [INFO ] [MAIN ] [2589/3488] QS kept (0.4s) | 2583 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:39.456762] [DEBUG] [REMOTE ] QSI: Retrieved 1307 rows, trimmed to 300. [2026-01-30T12:18:39.456971] [DEBUG] [REMOTE ] QSI: PASS: History has at least 300 days. [2026-01-30T12:18:39.457227] [DEBUG] [REMOTE ] QSI: PASS: Price check passed. Min price $1.10. [2026-01-30T12:18:39.457383] [DEBUG] [REMOTE ] QSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:39.457540] [DEBUG] [REMOTE ] QSI: PASS: Integrity check passed. [2026-01-30T12:18:39.457619] [DEBUG] [REMOTE ] QSI: Symbol is viable for forecasting. [2026-01-30T12:18:39.457738] [INFO ] [MAIN ] [2590/3488] QSI kept (0.5s) | 2584 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:39.768798] [DEBUG] [REMOTE ] QTEC: Retrieved 4968 rows, trimmed to 300. [2026-01-30T12:18:39.769016] [DEBUG] [REMOTE ] QTEC: PASS: History has at least 300 days. [2026-01-30T12:18:39.769320] [DEBUG] [REMOTE ] QTEC: PASS: Price check passed. Min price $214.01. [2026-01-30T12:18:39.769679] [DEBUG] [REMOTE ] QTEC: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:39.769823] [DEBUG] [REMOTE ] QTEC: PASS: Integrity check passed. [2026-01-30T12:18:39.769863] [DEBUG] [REMOTE ] QTEC: Symbol is viable for forecasting. [2026-01-30T12:18:39.769928] [INFO ] [MAIN ] [2591/3488] QTEC kept (0.3s) | 2585 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:40.231611] [DEBUG] [REMOTE ] QTRX: Retrieved 2046 rows, trimmed to 300. [2026-01-30T12:18:40.231806] [DEBUG] [REMOTE ] QTRX: PASS: History has at least 300 days. [2026-01-30T12:18:40.232121] [DEBUG] [REMOTE ] QTRX: PASS: Price check passed. Min price $4.94. [2026-01-30T12:18:40.232277] [DEBUG] [REMOTE ] QTRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:40.232411] [DEBUG] [REMOTE ] QTRX: PASS: Integrity check passed. [2026-01-30T12:18:40.232454] [DEBUG] [REMOTE ] QTRX: Symbol is viable for forecasting. [2026-01-30T12:18:40.232512] [INFO ] [MAIN ] [2592/3488] QTRX kept (0.5s) | 2586 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:40.630333] [DEBUG] [REMOTE ] QTTB: Retrieved 1971 rows, trimmed to 300. [2026-01-30T12:18:40.630524] [DEBUG] [REMOTE ] QTTB: PASS: History has at least 300 days. [2026-01-30T12:18:40.631005] [DEBUG] [REMOTE ] QTTB: PASS: Price check passed. Min price $1.93. [2026-01-30T12:18:40.631146] [DEBUG] [REMOTE ] QTTB: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:40.631270] [DEBUG] [REMOTE ] QTTB: PASS: Integrity check passed. [2026-01-30T12:18:40.631313] [DEBUG] [REMOTE ] QTTB: Symbol is viable for forecasting. [2026-01-30T12:18:40.631365] [INFO ] [MAIN ] [2593/3488] QTTB kept (0.4s) | 2587 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:40.915814] [DEBUG] [REMOTE ] QTUM: Retrieved 1860 rows, trimmed to 300. [2026-01-30T12:18:40.915939] [DEBUG] [REMOTE ] QTUM: PASS: History has at least 300 days. [2026-01-30T12:18:40.916145] [DEBUG] [REMOTE ] QTUM: PASS: Price check passed. Min price $99.96. [2026-01-30T12:18:40.916304] [DEBUG] [REMOTE ] QTUM: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:40.916440] [DEBUG] [REMOTE ] QTUM: PASS: Integrity check passed. [2026-01-30T12:18:40.916482] [DEBUG] [REMOTE ] QTUM: Symbol is viable for forecasting. [2026-01-30T12:18:40.916532] [INFO ] [MAIN ] [2594/3488] QTUM kept (0.3s) | 2588 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:41.530025] [DEBUG] [REMOTE ] QTWO: Retrieved 2984 rows, trimmed to 300. [2026-01-30T12:18:41.530198] [DEBUG] [REMOTE ] QTWO: PASS: History has at least 300 days. [2026-01-30T12:18:41.530497] [DEBUG] [REMOTE ] QTWO: PASS: Price check passed. Min price $60.53. [2026-01-30T12:18:41.530717] [DEBUG] [REMOTE ] QTWO: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:41.530896] [DEBUG] [REMOTE ] QTWO: PASS: Integrity check passed. [2026-01-30T12:18:41.530952] [DEBUG] [REMOTE ] QTWO: Symbol is viable for forecasting. [2026-01-30T12:18:41.531026] [INFO ] [MAIN ] [2595/3488] QTWO kept (0.6s) | 2589 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:41.752699] [DEBUG] [REMOTE ] QUAD: Retrieved 3917 rows, trimmed to 300. [2026-01-30T12:18:41.752868] [DEBUG] [REMOTE ] QUAD: PASS: History has at least 300 days. [2026-01-30T12:18:41.753152] [DEBUG] [REMOTE ] QUAD: PASS: Price check passed. Min price $5.18. [2026-01-30T12:18:41.753362] [DEBUG] [REMOTE ] QUAD: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:41.753516] [DEBUG] [REMOTE ] QUAD: PASS: Integrity check passed. [2026-01-30T12:18:41.753564] [DEBUG] [REMOTE ] QUAD: Symbol is viable for forecasting. [2026-01-30T12:18:41.753648] [INFO ] [MAIN ] [2596/3488] QUAD kept (0.2s) | 2590 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:42.453484] [DEBUG] [REMOTE ] QUIK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:42.453657] [DEBUG] [REMOTE ] QUIK: PASS: History has at least 300 days. [2026-01-30T12:18:42.453913] [DEBUG] [REMOTE ] QUIK: PASS: Price check passed. Min price $5.49. [2026-01-30T12:18:42.454108] [DEBUG] [REMOTE ] QUIK: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:42.454239] [DEBUG] [REMOTE ] QUIK: PASS: Integrity check passed. [2026-01-30T12:18:42.454289] [DEBUG] [REMOTE ] QUIK: Symbol is viable for forecasting. [2026-01-30T12:18:42.454362] [INFO ] [MAIN ] [2597/3488] QUIK kept (0.7s) | 2591 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:42.611814] [DEBUG] [REMOTE ] QURE: Retrieved 3014 rows, trimmed to 300. [2026-01-30T12:18:42.611943] [DEBUG] [REMOTE ] QURE: PASS: History has at least 300 days. [2026-01-30T12:18:42.612152] [DEBUG] [REMOTE ] QURE: PASS: Price check passed. Min price $19.51. [2026-01-30T12:18:42.612312] [DEBUG] [REMOTE ] QURE: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:42.612436] [DEBUG] [REMOTE ] QURE: PASS: Integrity check passed. [2026-01-30T12:18:42.612476] [DEBUG] [REMOTE ] QURE: Symbol is viable for forecasting. [2026-01-30T12:18:42.612523] [INFO ] [MAIN ] [2598/3488] QURE kept (0.2s) | 2592 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:43.241603] [DEBUG] [REMOTE ] QVAL: Retrieved 2533 rows, trimmed to 300. [2026-01-30T12:18:43.241733] [DEBUG] [REMOTE ] QVAL: PASS: History has at least 300 days. [2026-01-30T12:18:43.241939] [DEBUG] [REMOTE ] QVAL: PASS: Price check passed. Min price $45.35. [2026-01-30T12:18:43.242077] [DEBUG] [REMOTE ] QVAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:43.242190] [DEBUG] [REMOTE ] QVAL: PASS: Integrity check passed. [2026-01-30T12:18:43.242232] [DEBUG] [REMOTE ] QVAL: Symbol is viable for forecasting. [2026-01-30T12:18:43.242279] [INFO ] [MAIN ] [2599/3488] QVAL kept (0.6s) | 2593 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:43.541399] [DEBUG] [REMOTE ] QVCC: Retrieved 1549 rows, trimmed to 300. [2026-01-30T12:18:43.541523] [DEBUG] [REMOTE ] QVCC: PASS: History has at least 300 days. [2026-01-30T12:18:43.541746] [DEBUG] [REMOTE ] QVCC: PASS: Price check passed. Min price $8.06. [2026-01-30T12:18:43.541902] [DEBUG] [REMOTE ] QVCC: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:43.542016] [DEBUG] [REMOTE ] QVCC: PASS: Integrity check passed. [2026-01-30T12:18:43.542057] [DEBUG] [REMOTE ] QVCC: Symbol is viable for forecasting. [2026-01-30T12:18:43.542106] [INFO ] [MAIN ] [2600/3488] QVCC kept (0.3s) | 2594 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:44.283545] [DEBUG] [REMOTE ] QYLD: Retrieved 3050 rows, trimmed to 300. [2026-01-30T12:18:44.283730] [DEBUG] [REMOTE ] QYLD: PASS: History has at least 300 days. [2026-01-30T12:18:44.284013] [DEBUG] [REMOTE ] QYLD: PASS: Price check passed. Min price $16.63. [2026-01-30T12:18:44.284197] [DEBUG] [REMOTE ] QYLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:44.284360] [DEBUG] [REMOTE ] QYLD: PASS: Integrity check passed. [2026-01-30T12:18:44.284414] [DEBUG] [REMOTE ] QYLD: Symbol is viable for forecasting. [2026-01-30T12:18:44.284477] [INFO ] [MAIN ] [2601/3488] QYLD kept (0.7s) | 2595 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:44.585394] [DEBUG] [REMOTE ] QYLG: Retrieved 1345 rows, trimmed to 300. [2026-01-30T12:18:44.585529] [DEBUG] [REMOTE ] QYLG: PASS: History has at least 300 days. [2026-01-30T12:18:44.585760] [DEBUG] [REMOTE ] QYLG: PASS: Price check passed. Min price $25.85. [2026-01-30T12:18:44.585899] [DEBUG] [REMOTE ] QYLG: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:44.586011] [DEBUG] [REMOTE ] QYLG: PASS: Integrity check passed. [2026-01-30T12:18:44.586052] [DEBUG] [REMOTE ] QYLG: Symbol is viable for forecasting. [2026-01-30T12:18:44.586102] [INFO ] [MAIN ] [2602/3488] QYLG kept (0.3s) | 2596 kept, 6 rejected | 139.4/min | ETA: 6.4m [2026-01-30T12:18:45.016169] [DEBUG] [REMOTE ] RA: Retrieved 2300 rows, trimmed to 300. [2026-01-30T12:18:45.016324] [DEBUG] [REMOTE ] RA: PASS: History has at least 300 days. [2026-01-30T12:18:45.016607] [DEBUG] [REMOTE ] RA: PASS: Price check passed. Min price $12.62. [2026-01-30T12:18:45.016779] [DEBUG] [REMOTE ] RA: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:45.016921] [DEBUG] [REMOTE ] RA: PASS: Integrity check passed. [2026-01-30T12:18:45.016971] [DEBUG] [REMOTE ] RA: Symbol is viable for forecasting. [2026-01-30T12:18:45.017033] [INFO ] [MAIN ] [2603/3488] RA kept (0.4s) | 2597 kept, 6 rejected | 139.4/min | ETA: 6.3m [2026-01-30T12:18:45.384076] [DEBUG] [REMOTE ] RACE: Retrieved 2583 rows, trimmed to 300. [2026-01-30T12:18:45.384260] [DEBUG] [REMOTE ] RACE: PASS: History has at least 300 days. [2026-01-30T12:18:45.384504] [DEBUG] [REMOTE ] RACE: PASS: Price check passed. Min price $333.46. [2026-01-30T12:18:45.384724] [DEBUG] [REMOTE ] RACE: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:45.384876] [DEBUG] [REMOTE ] RACE: PASS: Integrity check passed. [2026-01-30T12:18:45.384921] [DEBUG] [REMOTE ] RACE: Symbol is viable for forecasting. [2026-01-30T12:18:45.384975] [INFO ] [MAIN ] [2604/3488] RACE kept (0.4s) | 2598 kept, 6 rejected | 139.4/min | ETA: 6.3m [2026-01-30T12:18:46.466802] [DEBUG] [REMOTE ] RAIL: Retrieved 5238 rows, trimmed to 300. [2026-01-30T12:18:46.466928] [DEBUG] [REMOTE ] RAIL: PASS: History has at least 300 days. [2026-01-30T12:18:46.467127] [DEBUG] [REMOTE ] RAIL: PASS: Price check passed. Min price $7.41. [2026-01-30T12:18:46.467259] [DEBUG] [REMOTE ] RAIL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:46.467365] [DEBUG] [REMOTE ] RAIL: PASS: Integrity check passed. [2026-01-30T12:18:46.467403] [DEBUG] [REMOTE ] RAIL: Symbol is viable for forecasting. [2026-01-30T12:18:46.467450] [INFO ] [MAIN ] [2605/3488] RAIL kept (1.1s) | 2599 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-30T12:18:46.758034] [DEBUG] [REMOTE ] RAMP: Retrieved 1884 rows, trimmed to 300. [2026-01-30T12:18:46.758153] [DEBUG] [REMOTE ] RAMP: PASS: History has at least 300 days. [2026-01-30T12:18:46.758363] [DEBUG] [REMOTE ] RAMP: PASS: Price check passed. Min price $24.19. [2026-01-30T12:18:46.758534] [DEBUG] [REMOTE ] RAMP: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:46.758674] [DEBUG] [REMOTE ] RAMP: PASS: Integrity check passed. [2026-01-30T12:18:46.758715] [DEBUG] [REMOTE ] RAMP: Symbol is viable for forecasting. [2026-01-30T12:18:46.758763] [INFO ] [MAIN ] [2606/3488] RAMP kept (0.3s) | 2600 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-30T12:18:47.054981] [DEBUG] [REMOTE ] RAPP: Retrieved 412 rows, trimmed to 300. [2026-01-30T12:18:47.055098] [DEBUG] [REMOTE ] RAPP: PASS: History has at least 300 days. [2026-01-30T12:18:47.055295] [DEBUG] [REMOTE ] RAPP: PASS: Price check passed. Min price $24.37. [2026-01-30T12:18:47.055432] [DEBUG] [REMOTE ] RAPP: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:47.055541] [DEBUG] [REMOTE ] RAPP: PASS: Integrity check passed. [2026-01-30T12:18:47.055599] [DEBUG] [REMOTE ] RAPP: Symbol is viable for forecasting. [2026-01-30T12:18:47.055650] [INFO ] [MAIN ] [2607/3488] RAPP kept (0.3s) | 2601 kept, 6 rejected | 139.4/min | ETA: 6.3m [2026-01-30T12:18:47.585344] [DEBUG] [REMOTE ] RARE: Retrieved 3017 rows, trimmed to 300. [2026-01-30T12:18:47.585474] [DEBUG] [REMOTE ] RARE: PASS: History has at least 300 days. [2026-01-30T12:18:47.585714] [DEBUG] [REMOTE ] RARE: PASS: Price check passed. Min price $19.72. [2026-01-30T12:18:47.585891] [DEBUG] [REMOTE ] RARE: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:47.586009] [DEBUG] [REMOTE ] RARE: PASS: Integrity check passed. [2026-01-30T12:18:47.586049] [DEBUG] [REMOTE ] RARE: Symbol is viable for forecasting. [2026-01-30T12:18:47.586098] [INFO ] [MAIN ] [2608/3488] RARE kept (0.5s) | 2602 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-30T12:18:48.092745] [DEBUG] [REMOTE ] RAVE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:48.092878] [DEBUG] [REMOTE ] RAVE: PASS: History has at least 300 days. [2026-01-30T12:18:48.093090] [DEBUG] [REMOTE ] RAVE: PASS: Price check passed. Min price $2.33. [2026-01-30T12:18:48.093222] [DEBUG] [REMOTE ] RAVE: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:48.093334] [DEBUG] [REMOTE ] RAVE: PASS: Integrity check passed. [2026-01-30T12:18:48.093381] [DEBUG] [REMOTE ] RAVE: Symbol is viable for forecasting. [2026-01-30T12:18:48.093442] [INFO ] [MAIN ] [2609/3488] RAVE kept (0.5s) | 2603 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-30T12:18:48.281846] [DEBUG] [REMOTE ] RAY: Retrieved 428 rows, trimmed to 300. [2026-01-30T12:18:48.281969] [DEBUG] [REMOTE ] RAY: PASS: History has at least 300 days. [2026-01-30T12:18:48.282163] [DEBUG] [REMOTE ] RAY: PASS: Price check passed. Min price $1.58. [2026-01-30T12:18:48.282293] [DEBUG] [REMOTE ] RAY: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:48.282399] [DEBUG] [REMOTE ] RAY: PASS: Integrity check passed. [2026-01-30T12:18:48.282440] [DEBUG] [REMOTE ] RAY: Symbol is viable for forecasting. [2026-01-30T12:18:48.282488] [INFO ] [MAIN ] [2610/3488] RAY kept (0.2s) | 2604 kept, 6 rejected | 139.4/min | ETA: 6.3m [2026-01-30T12:18:48.943473] [DEBUG] [REMOTE ] RBA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:48.943663] [DEBUG] [REMOTE ] RBA: PASS: History has at least 300 days. [2026-01-30T12:18:48.943910] [DEBUG] [REMOTE ] RBA: PASS: Price check passed. Min price $95.22. [2026-01-30T12:18:48.944047] [DEBUG] [REMOTE ] RBA: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:48.944165] [DEBUG] [REMOTE ] RBA: PASS: Integrity check passed. [2026-01-30T12:18:48.944205] [DEBUG] [REMOTE ] RBA: Symbol is viable for forecasting. [2026-01-30T12:18:48.944253] [INFO ] [MAIN ] [2611/3488] RBA kept (0.7s) | 2605 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-30T12:18:49.249090] [DEBUG] [REMOTE ] RBB: Retrieved 2140 rows, trimmed to 300. [2026-01-30T12:18:49.249209] [DEBUG] [REMOTE ] RBB: PASS: History has at least 300 days. [2026-01-30T12:18:49.249411] [DEBUG] [REMOTE ] RBB: PASS: Price check passed. Min price $18.61. [2026-01-30T12:18:49.249558] [DEBUG] [REMOTE ] RBB: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:49.249685] [DEBUG] [REMOTE ] RBB: PASS: Integrity check passed. [2026-01-30T12:18:49.249724] [DEBUG] [REMOTE ] RBB: Symbol is viable for forecasting. [2026-01-30T12:18:49.249772] [INFO ] [MAIN ] [2612/3488] RBB kept (0.3s) | 2606 kept, 6 rejected | 139.4/min | ETA: 6.3m [2026-01-30T12:18:49.641813] [DEBUG] [REMOTE ] RBBN: Retrieved 2052 rows, trimmed to 300. [2026-01-30T12:18:49.641938] [DEBUG] [REMOTE ] RBBN: PASS: History has at least 300 days. [2026-01-30T12:18:49.642136] [DEBUG] [REMOTE ] RBBN: PASS: Price check passed. Min price $2.63. [2026-01-30T12:18:49.642268] [DEBUG] [REMOTE ] RBBN: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:49.642374] [DEBUG] [REMOTE ] RBBN: PASS: Integrity check passed. [2026-01-30T12:18:49.642413] [DEBUG] [REMOTE ] RBBN: Symbol is viable for forecasting. [2026-01-30T12:18:49.642460] [INFO ] [MAIN ] [2613/3488] RBBN kept (0.4s) | 2607 kept, 6 rejected | 139.4/min | ETA: 6.3m [2026-01-30T12:18:50.161099] [DEBUG] [REMOTE ] RBC: Retrieved 5150 rows, trimmed to 300. [2026-01-30T12:18:50.161233] [DEBUG] [REMOTE ] RBC: PASS: History has at least 300 days. [2026-01-30T12:18:50.161454] [DEBUG] [REMOTE ] RBC: PASS: Price check passed. Min price $423.39. [2026-01-30T12:18:50.161613] [DEBUG] [REMOTE ] RBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:50.161734] [DEBUG] [REMOTE ] RBC: PASS: Integrity check passed. [2026-01-30T12:18:50.161775] [DEBUG] [REMOTE ] RBC: Symbol is viable for forecasting. [2026-01-30T12:18:50.161824] [INFO ] [MAIN ] [2614/3488] RBC kept (0.5s) | 2608 kept, 6 rejected | 139.3/min | ETA: 6.3m [2026-01-30T12:18:50.548403] [DEBUG] [REMOTE ] RBCAA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:50.548542] [DEBUG] [REMOTE ] RBCAA: PASS: History has at least 300 days. [2026-01-30T12:18:50.548782] [DEBUG] [REMOTE ] RBCAA: PASS: Price check passed. Min price $64.56. [2026-01-30T12:18:50.548917] [DEBUG] [REMOTE ] RBCAA: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:50.549033] [DEBUG] [REMOTE ] RBCAA: PASS: Integrity check passed. [2026-01-30T12:18:50.549073] [DEBUG] [REMOTE ] RBCAA: Symbol is viable for forecasting. [2026-01-30T12:18:50.549120] [INFO ] [MAIN ] [2615/3488] RBCAA kept (0.4s) | 2609 kept, 6 rejected | 139.4/min | ETA: 6.3m [2026-01-30T12:18:50.833887] [DEBUG] [REMOTE ] RBLX: Retrieved 1229 rows, trimmed to 300. [2026-01-30T12:18:50.834016] [DEBUG] [REMOTE ] RBLX: PASS: History has at least 300 days. [2026-01-30T12:18:50.834211] [DEBUG] [REMOTE ] RBLX: PASS: Price check passed. Min price $72.14. [2026-01-30T12:18:50.834344] [DEBUG] [REMOTE ] RBLX: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:50.834456] [DEBUG] [REMOTE ] RBLX: PASS: Integrity check passed. [2026-01-30T12:18:50.834496] [DEBUG] [REMOTE ] RBLX: Symbol is viable for forecasting. [2026-01-30T12:18:50.834542] [INFO ] [MAIN ] [2616/3488] RBLX kept (0.3s) | 2610 kept, 6 rejected | 139.4/min | ETA: 6.3m [2026-01-30T12:18:51.339161] [DEBUG] [REMOTE ] RC: Retrieved 3263 rows, trimmed to 300. [2026-01-30T12:18:51.339292] [DEBUG] [REMOTE ] RC: PASS: History has at least 300 days. [2026-01-30T12:18:51.339500] [DEBUG] [REMOTE ] RC: PASS: Price check passed. Min price $1.99. [2026-01-30T12:18:51.339854] [DEBUG] [REMOTE ] RC: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:51.339971] [DEBUG] [REMOTE ] RC: PASS: Integrity check passed. [2026-01-30T12:18:51.340010] [DEBUG] [REMOTE ] RC: Symbol is viable for forecasting. [2026-01-30T12:18:51.340057] [INFO ] [MAIN ] [2617/3488] RC kept (0.5s) | 2611 kept, 6 rejected | 139.4/min | ETA: 6.3m [2026-01-30T12:18:51.550373] [DEBUG] [REMOTE ] RCEL: Retrieved 1591 rows, trimmed to 300. [2026-01-30T12:18:51.550506] [DEBUG] [REMOTE ] RCEL: PASS: History has at least 300 days. [2026-01-30T12:18:51.550738] [DEBUG] [REMOTE ] RCEL: PASS: Price check passed. Min price $3.27. [2026-01-30T12:18:51.550895] [DEBUG] [REMOTE ] RCEL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:51.551026] [DEBUG] [REMOTE ] RCEL: PASS: Integrity check passed. [2026-01-30T12:18:51.551074] [DEBUG] [REMOTE ] RCEL: Symbol is viable for forecasting. [2026-01-30T12:18:51.551129] [INFO ] [MAIN ] [2618/3488] RCEL kept (0.2s) | 2612 kept, 6 rejected | 139.4/min | ETA: 6.2m [2026-01-30T12:18:52.263966] [DEBUG] [REMOTE ] RCI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:52.264114] [DEBUG] [REMOTE ] RCI: PASS: History has at least 300 days. [2026-01-30T12:18:52.264366] [DEBUG] [REMOTE ] RCI: PASS: Price check passed. Min price $35.58. [2026-01-30T12:18:52.264547] [DEBUG] [REMOTE ] RCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:52.264730] [DEBUG] [REMOTE ] RCI: PASS: Integrity check passed. [2026-01-30T12:18:52.264784] [DEBUG] [REMOTE ] RCI: Symbol is viable for forecasting. [2026-01-30T12:18:52.264850] [INFO ] [MAIN ] [2619/3488] RCI kept (0.7s) | 2613 kept, 6 rejected | 139.4/min | ETA: 6.2m [2026-01-30T12:18:52.638147] [DEBUG] [REMOTE ] RCKY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:52.638291] [DEBUG] [REMOTE ] RCKY: PASS: History has at least 300 days. [2026-01-30T12:18:52.638561] [DEBUG] [REMOTE ] RCKY: PASS: Price check passed. Min price $28.36. [2026-01-30T12:18:52.638727] [DEBUG] [REMOTE ] RCKY: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:52.638849] [DEBUG] [REMOTE ] RCKY: PASS: Integrity check passed. [2026-01-30T12:18:52.638889] [DEBUG] [REMOTE ] RCKY: Symbol is viable for forecasting. [2026-01-30T12:18:52.638939] [INFO ] [MAIN ] [2620/3488] RCKY kept (0.4s) | 2614 kept, 6 rejected | 139.4/min | ETA: 6.2m [2026-01-30T12:18:53.192137] [DEBUG] [REMOTE ] RCL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:53.192273] [DEBUG] [REMOTE ] RCL: PASS: History has at least 300 days. [2026-01-30T12:18:53.192497] [DEBUG] [REMOTE ] RCL: PASS: Price check passed. Min price $245.85. [2026-01-30T12:18:53.192648] [DEBUG] [REMOTE ] RCL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:53.192766] [DEBUG] [REMOTE ] RCL: PASS: Integrity check passed. [2026-01-30T12:18:53.192805] [DEBUG] [REMOTE ] RCL: Symbol is viable for forecasting. [2026-01-30T12:18:53.192851] [INFO ] [MAIN ] [2621/3488] RCL kept (0.6s) | 2615 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-30T12:18:54.061360] [DEBUG] [REMOTE ] RCS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:54.061588] [DEBUG] [REMOTE ] RCS: PASS: History has at least 300 days. [2026-01-30T12:18:54.061924] [DEBUG] [REMOTE ] RCS: PASS: Price check passed. Min price $5.53. [2026-01-30T12:18:54.062091] [DEBUG] [REMOTE ] RCS: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:54.062252] [DEBUG] [REMOTE ] RCS: PASS: Integrity check passed. [2026-01-30T12:18:54.062302] [DEBUG] [REMOTE ] RCS: Symbol is viable for forecasting. [2026-01-30T12:18:54.062365] [INFO ] [MAIN ] [2622/3488] RCS kept (0.9s) | 2616 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-30T12:18:54.330874] [DEBUG] [REMOTE ] RCUS: Retrieved 1980 rows, trimmed to 300. [2026-01-30T12:18:54.331009] [DEBUG] [REMOTE ] RCUS: PASS: History has at least 300 days. [2026-01-30T12:18:54.331217] [DEBUG] [REMOTE ] RCUS: PASS: Price check passed. Min price $19.31. [2026-01-30T12:18:54.331357] [DEBUG] [REMOTE ] RCUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:54.331499] [DEBUG] [REMOTE ] RCUS: PASS: Integrity check passed. [2026-01-30T12:18:54.331559] [DEBUG] [REMOTE ] RCUS: Symbol is viable for forecasting. [2026-01-30T12:18:54.331632] [INFO ] [MAIN ] [2623/3488] RCUS kept (0.3s) | 2617 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-30T12:18:54.898971] [DEBUG] [REMOTE ] RDCM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:54.899109] [DEBUG] [REMOTE ] RDCM: PASS: History has at least 300 days. [2026-01-30T12:18:54.899343] [DEBUG] [REMOTE ] RDCM: PASS: Price check passed. Min price $12.30. [2026-01-30T12:18:54.899481] [DEBUG] [REMOTE ] RDCM: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:54.899620] [DEBUG] [REMOTE ] RDCM: PASS: Integrity check passed. [2026-01-30T12:18:54.899669] [DEBUG] [REMOTE ] RDCM: Symbol is viable for forecasting. [2026-01-30T12:18:54.899718] [INFO ] [MAIN ] [2624/3488] RDCM kept (0.6s) | 2618 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-30T12:18:55.259344] [DEBUG] [REMOTE ] RDHL: Retrieved 3286 rows, trimmed to 300. [2026-01-30T12:18:55.259498] [DEBUG] [REMOTE ] RDHL: PASS: History has at least 300 days. [2026-01-30T12:18:55.259801] [DEBUG] [REMOTE ] RDHL: PASS: Price check passed. Min price $1.02. [2026-01-30T12:18:55.259963] [DEBUG] [REMOTE ] RDHL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:55.260103] [DEBUG] [REMOTE ] RDHL: PASS: Integrity check passed. [2026-01-30T12:18:55.260152] [DEBUG] [REMOTE ] RDHL: Symbol is viable for forecasting. [2026-01-30T12:18:55.260212] [INFO ] [MAIN ] [2625/3488] RDHL kept (0.4s) | 2619 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-30T12:18:55.638291] [DEBUG] [REMOTE ] RDVY: Retrieved 3034 rows, trimmed to 300. [2026-01-30T12:18:55.638417] [DEBUG] [REMOTE ] RDVY: PASS: History has at least 300 days. [2026-01-30T12:18:55.638675] [DEBUG] [REMOTE ] RDVY: PASS: Price check passed. Min price $64.85. [2026-01-30T12:18:55.638811] [DEBUG] [REMOTE ] RDVY: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:55.638918] [DEBUG] [REMOTE ] RDVY: PASS: Integrity check passed. [2026-01-30T12:18:55.638957] [DEBUG] [REMOTE ] RDVY: Symbol is viable for forecasting. [2026-01-30T12:18:55.639004] [INFO ] [MAIN ] [2626/3488] RDVY kept (0.4s) | 2620 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-30T12:18:56.481718] [DEBUG] [REMOTE ] RDY: Retrieved 6237 rows, trimmed to 300. [2026-01-30T12:18:56.481850] [DEBUG] [REMOTE ] RDY: PASS: History has at least 300 days. [2026-01-30T12:18:56.482054] [DEBUG] [REMOTE ] RDY: PASS: Price check passed. Min price $12.92. [2026-01-30T12:18:56.482186] [DEBUG] [REMOTE ] RDY: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:56.482296] [DEBUG] [REMOTE ] RDY: PASS: Integrity check passed. [2026-01-30T12:18:56.482335] [DEBUG] [REMOTE ] RDY: Symbol is viable for forecasting. [2026-01-30T12:18:56.482382] [INFO ] [MAIN ] [2627/3488] RDY kept (0.8s) | 2621 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-30T12:18:56.761727] [DEBUG] [REMOTE ] REAL: Retrieved 1656 rows, trimmed to 300. [2026-01-30T12:18:56.761857] [DEBUG] [REMOTE ] REAL: PASS: History has at least 300 days. [2026-01-30T12:18:56.762074] [DEBUG] [REMOTE ] REAL: PASS: Price check passed. Min price $10.82. [2026-01-30T12:18:56.762210] [DEBUG] [REMOTE ] REAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:56.762325] [DEBUG] [REMOTE ] REAL: PASS: Integrity check passed. [2026-01-30T12:18:56.762366] [DEBUG] [REMOTE ] REAL: Symbol is viable for forecasting. [2026-01-30T12:18:56.762416] [INFO ] [MAIN ] [2628/3488] REAL kept (0.3s) | 2622 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-30T12:18:57.135685] [DEBUG] [REMOTE ] REAX: Retrieved 1404 rows, trimmed to 300. [2026-01-30T12:18:57.135823] [DEBUG] [REMOTE ] REAX: PASS: History has at least 300 days. [2026-01-30T12:18:57.136030] [DEBUG] [REMOTE ] REAX: PASS: Price check passed. Min price $3.41. [2026-01-30T12:18:57.136163] [DEBUG] [REMOTE ] REAX: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:57.136273] [DEBUG] [REMOTE ] REAX: PASS: Integrity check passed. [2026-01-30T12:18:57.136313] [DEBUG] [REMOTE ] REAX: Symbol is viable for forecasting. [2026-01-30T12:18:57.136362] [INFO ] [MAIN ] [2629/3488] REAX kept (0.4s) | 2623 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-30T12:18:57.530323] [DEBUG] [REMOTE ] REBN: Retrieved 869 rows, trimmed to 300. [2026-01-30T12:18:57.530459] [DEBUG] [REMOTE ] REBN: PASS: History has at least 300 days. [2026-01-30T12:18:57.530709] [DEBUG] [REMOTE ] REBN: PASS: Price check passed. Min price $1.41. [2026-01-30T12:18:57.530874] [DEBUG] [REMOTE ] REBN: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:57.531008] [DEBUG] [REMOTE ] REBN: PASS: Integrity check passed. [2026-01-30T12:18:57.531055] [DEBUG] [REMOTE ] REBN: Symbol is viable for forecasting. [2026-01-30T12:18:57.531106] [INFO ] [MAIN ] [2630/3488] REBN kept (0.4s) | 2624 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-30T12:18:57.923772] [DEBUG] [REMOTE ] REFI: Retrieved 1039 rows, trimmed to 300. [2026-01-30T12:18:57.923908] [DEBUG] [REMOTE ] REFI: PASS: History has at least 300 days. [2026-01-30T12:18:57.924104] [DEBUG] [REMOTE ] REFI: PASS: Price check passed. Min price $11.58. [2026-01-30T12:18:57.924236] [DEBUG] [REMOTE ] REFI: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:57.924344] [DEBUG] [REMOTE ] REFI: PASS: Integrity check passed. [2026-01-30T12:18:57.924384] [DEBUG] [REMOTE ] REFI: Symbol is viable for forecasting. [2026-01-30T12:18:57.924430] [INFO ] [MAIN ] [2631/3488] REFI kept (0.4s) | 2625 kept, 6 rejected | 139.3/min | ETA: 6.2m [2026-01-30T12:18:58.507945] [DEBUG] [REMOTE ] REG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:58.508084] [DEBUG] [REMOTE ] REG: PASS: History has at least 300 days. [2026-01-30T12:18:58.508328] [DEBUG] [REMOTE ] REG: PASS: Price check passed. Min price $66.46. [2026-01-30T12:18:58.508469] [DEBUG] [REMOTE ] REG: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:58.508606] [DEBUG] [REMOTE ] REG: PASS: Integrity check passed. [2026-01-30T12:18:58.508652] [DEBUG] [REMOTE ] REG: Symbol is viable for forecasting. [2026-01-30T12:18:58.508704] [INFO ] [MAIN ] [2632/3488] REG kept (0.6s) | 2626 kept, 6 rejected | 139.3/min | ETA: 6.1m [2026-01-30T12:18:59.460214] [DEBUG] [REMOTE ] REGN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:59.460470] [DEBUG] [REMOTE ] REGN: PASS: History has at least 300 days. [2026-01-30T12:18:59.460860] [DEBUG] [REMOTE ] REGN: PASS: Price check passed. Min price $627.25. [2026-01-30T12:18:59.461032] [DEBUG] [REMOTE ] REGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:59.461205] [DEBUG] [REMOTE ] REGN: PASS: Integrity check passed. [2026-01-30T12:18:59.461262] [DEBUG] [REMOTE ] REGN: Symbol is viable for forecasting. [2026-01-30T12:18:59.461344] [INFO ] [MAIN ] [2633/3488] REGN kept (1.0s) | 2627 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-30T12:18:59.916733] [DEBUG] [REMOTE ] RELL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:18:59.916891] [DEBUG] [REMOTE ] RELL: PASS: History has at least 300 days. [2026-01-30T12:18:59.917147] [DEBUG] [REMOTE ] RELL: PASS: Price check passed. Min price $9.43. [2026-01-30T12:18:59.917285] [DEBUG] [REMOTE ] RELL: PASS: Continuity check passed with 300 days. [2026-01-30T12:18:59.917413] [DEBUG] [REMOTE ] RELL: PASS: Integrity check passed. [2026-01-30T12:18:59.917453] [DEBUG] [REMOTE ] RELL: Symbol is viable for forecasting. [2026-01-30T12:18:59.917506] [INFO ] [MAIN ] [2634/3488] RELL kept (0.5s) | 2628 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-30T12:19:00.383791] [DEBUG] [REMOTE ] RELX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:00.383942] [DEBUG] [REMOTE ] RELX: PASS: History has at least 300 days. [2026-01-30T12:19:00.384194] [DEBUG] [REMOTE ] RELX: PASS: Price check passed. Min price $36.17. [2026-01-30T12:19:00.384334] [DEBUG] [REMOTE ] RELX: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:00.384460] [DEBUG] [REMOTE ] RELX: PASS: Integrity check passed. [2026-01-30T12:19:00.384500] [DEBUG] [REMOTE ] RELX: Symbol is viable for forecasting. [2026-01-30T12:19:00.384550] [INFO ] [MAIN ] [2635/3488] RELX kept (0.5s) | 2629 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-30T12:19:00.622836] [DEBUG] [REMOTE ] RELY: Retrieved 1092 rows, trimmed to 300. [2026-01-30T12:19:00.622961] [DEBUG] [REMOTE ] RELY: PASS: History has at least 300 days. [2026-01-30T12:19:00.623194] [DEBUG] [REMOTE ] RELY: PASS: Price check passed. Min price $12.20. [2026-01-30T12:19:00.623332] [DEBUG] [REMOTE ] RELY: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:00.623450] [DEBUG] [REMOTE ] RELY: PASS: Integrity check passed. [2026-01-30T12:19:00.623490] [DEBUG] [REMOTE ] RELY: Symbol is viable for forecasting. [2026-01-30T12:19:00.623538] [INFO ] [MAIN ] [2636/3488] RELY kept (0.2s) | 2630 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-30T12:19:01.081454] [DEBUG] [REMOTE ] REPL: Retrieved 1892 rows, trimmed to 300. [2026-01-30T12:19:01.081616] [DEBUG] [REMOTE ] REPL: PASS: History has at least 300 days. [2026-01-30T12:19:01.081828] [DEBUG] [REMOTE ] REPL: PASS: Price check passed. Min price $7.01. [2026-01-30T12:19:01.082150] [DEBUG] [REMOTE ] REPL: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:01.082261] [DEBUG] [REMOTE ] REPL: PASS: Integrity check passed. [2026-01-30T12:19:01.082300] [DEBUG] [REMOTE ] REPL: Symbol is viable for forecasting. [2026-01-30T12:19:01.082350] [INFO ] [MAIN ] [2637/3488] REPL kept (0.5s) | 2631 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-30T12:19:01.416832] [DEBUG] [REMOTE ] RERE: Retrieved 1159 rows, trimmed to 300. [2026-01-30T12:19:01.416966] [DEBUG] [REMOTE ] RERE: PASS: History has at least 300 days. [2026-01-30T12:19:01.417173] [DEBUG] [REMOTE ] RERE: PASS: Price check passed. Min price $3.84. [2026-01-30T12:19:01.417311] [DEBUG] [REMOTE ] RERE: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:01.417422] [DEBUG] [REMOTE ] RERE: PASS: Integrity check passed. [2026-01-30T12:19:01.417461] [DEBUG] [REMOTE ] RERE: Symbol is viable for forecasting. [2026-01-30T12:19:01.417511] [INFO ] [MAIN ] [2638/3488] RERE kept (0.3s) | 2632 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-30T12:19:02.055216] [DEBUG] [REMOTE ] RES: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:02.055350] [DEBUG] [REMOTE ] RES: PASS: History has at least 300 days. [2026-01-30T12:19:02.055658] [DEBUG] [REMOTE ] RES: PASS: Price check passed. Min price $5.06. [2026-01-30T12:19:02.055875] [DEBUG] [REMOTE ] RES: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:02.056021] [DEBUG] [REMOTE ] RES: PASS: Integrity check passed. [2026-01-30T12:19:02.056070] [DEBUG] [REMOTE ] RES: Symbol is viable for forecasting. [2026-01-30T12:19:02.056130] [INFO ] [MAIN ] [2639/3488] RES kept (0.6s) | 2633 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-30T12:19:02.443654] [DEBUG] [REMOTE ] REVG: Retrieved 2264 rows, trimmed to 300. [2026-01-30T12:19:02.443790] [DEBUG] [REMOTE ] REVG: PASS: History has at least 300 days. [2026-01-30T12:19:02.443994] [DEBUG] [REMOTE ] REVG: PASS: Price check passed. Min price $48.80. [2026-01-30T12:19:02.444131] [DEBUG] [REMOTE ] REVG: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:02.444239] [DEBUG] [REMOTE ] REVG: PASS: Integrity check passed. [2026-01-30T12:19:02.444280] [DEBUG] [REMOTE ] REVG: Symbol is viable for forecasting. [2026-01-30T12:19:02.444327] [INFO ] [MAIN ] [2640/3488] REVG kept (0.4s) | 2634 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-30T12:19:02.949558] [DEBUG] [REMOTE ] REX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:02.949724] [DEBUG] [REMOTE ] REX: PASS: History has at least 300 days. [2026-01-30T12:19:02.950168] [DEBUG] [REMOTE ] REX: PASS: Price check passed. Min price $31.69. [2026-01-30T12:19:02.950363] [DEBUG] [REMOTE ] REX: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:02.950499] [DEBUG] [REMOTE ] REX: PASS: Integrity check passed. [2026-01-30T12:19:02.950546] [DEBUG] [REMOTE ] REX: Symbol is viable for forecasting. [2026-01-30T12:19:02.951222] [INFO ] [MAIN ] [2641/3488] REX kept (0.5s) | 2635 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-30T12:19:03.241684] [DEBUG] [REMOTE ] REYN: Retrieved 1507 rows, trimmed to 300. [2026-01-30T12:19:03.241823] [DEBUG] [REMOTE ] REYN: PASS: History has at least 300 days. [2026-01-30T12:19:03.242027] [DEBUG] [REMOTE ] REYN: PASS: Price check passed. Min price $22.56. [2026-01-30T12:19:03.242161] [DEBUG] [REMOTE ] REYN: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:03.242271] [DEBUG] [REMOTE ] REYN: PASS: Integrity check passed. [2026-01-30T12:19:03.242312] [DEBUG] [REMOTE ] REYN: Symbol is viable for forecasting. [2026-01-30T12:19:03.242361] [INFO ] [MAIN ] [2642/3488] REYN kept (0.3s) | 2636 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-30T12:19:03.608972] [DEBUG] [REMOTE ] REZI: Retrieved 1832 rows, trimmed to 300. [2026-01-30T12:19:03.609093] [DEBUG] [REMOTE ] REZI: PASS: History has at least 300 days. [2026-01-30T12:19:03.609291] [DEBUG] [REMOTE ] REZI: PASS: Price check passed. Min price $28.83. [2026-01-30T12:19:03.609424] [DEBUG] [REMOTE ] REZI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:03.609534] [DEBUG] [REMOTE ] REZI: PASS: Integrity check passed. [2026-01-30T12:19:03.609601] [DEBUG] [REMOTE ] REZI: Symbol is viable for forecasting. [2026-01-30T12:19:03.609654] [INFO ] [MAIN ] [2643/3488] REZI kept (0.4s) | 2637 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-30T12:19:04.206533] [DEBUG] [REMOTE ] RF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:04.206702] [DEBUG] [REMOTE ] RF: PASS: History has at least 300 days. [2026-01-30T12:19:04.206958] [DEBUG] [REMOTE ] RF: PASS: Price check passed. Min price $23.85. [2026-01-30T12:19:04.207093] [DEBUG] [REMOTE ] RF: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:04.207212] [DEBUG] [REMOTE ] RF: PASS: Integrity check passed. [2026-01-30T12:19:04.207251] [DEBUG] [REMOTE ] RF: Symbol is viable for forecasting. [2026-01-30T12:19:04.207299] [INFO ] [MAIN ] [2644/3488] RF kept (0.6s) | 2638 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-30T12:19:04.682506] [DEBUG] [REMOTE ] RFI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:04.682701] [DEBUG] [REMOTE ] RFI: PASS: History has at least 300 days. [2026-01-30T12:19:04.683006] [DEBUG] [REMOTE ] RFI: PASS: Price check passed. Min price $10.78. [2026-01-30T12:19:04.683183] [DEBUG] [REMOTE ] RFI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:04.683356] [DEBUG] [REMOTE ] RFI: PASS: Integrity check passed. [2026-01-30T12:19:04.683411] [DEBUG] [REMOTE ] RFI: Symbol is viable for forecasting. [2026-01-30T12:19:04.683478] [INFO ] [MAIN ] [2645/3488] RFI kept (0.5s) | 2639 kept, 6 rejected | 139.2/min | ETA: 6.1m [2026-01-30T12:19:04.995872] [DEBUG] [REMOTE ] RFL: Retrieved 1973 rows, trimmed to 300. [2026-01-30T12:19:04.996009] [DEBUG] [REMOTE ] RFL: PASS: History has at least 300 days. [2026-01-30T12:19:04.996224] [DEBUG] [REMOTE ] RFL: PASS: Price check passed. Min price $1.17. [2026-01-30T12:19:04.996369] [DEBUG] [REMOTE ] RFL: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:04.996488] [DEBUG] [REMOTE ] RFL: PASS: Integrity check passed. [2026-01-30T12:19:04.996531] [DEBUG] [REMOTE ] RFL: Symbol is viable for forecasting. [2026-01-30T12:19:04.996612] [INFO ] [MAIN ] [2646/3488] RFL kept (0.3s) | 2640 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:05.345552] [DEBUG] [REMOTE ] RFM: Retrieved 1468 rows, trimmed to 300. [2026-01-30T12:19:05.345705] [DEBUG] [REMOTE ] RFM: PASS: History has at least 300 days. [2026-01-30T12:19:05.345918] [DEBUG] [REMOTE ] RFM: PASS: Price check passed. Min price $13.81. [2026-01-30T12:19:05.346054] [DEBUG] [REMOTE ] RFM: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:05.346168] [DEBUG] [REMOTE ] RFM: PASS: Integrity check passed. [2026-01-30T12:19:05.346209] [DEBUG] [REMOTE ] RFM: Symbol is viable for forecasting. [2026-01-30T12:19:05.346258] [INFO ] [MAIN ] [2647/3488] RFM kept (0.3s) | 2641 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:05.753825] [DEBUG] [REMOTE ] RFMZ: Retrieved 1239 rows, trimmed to 300. [2026-01-30T12:19:05.753963] [DEBUG] [REMOTE ] RFMZ: PASS: History has at least 300 days. [2026-01-30T12:19:05.754166] [DEBUG] [REMOTE ] RFMZ: PASS: Price check passed. Min price $12.51. [2026-01-30T12:19:05.754303] [DEBUG] [REMOTE ] RFMZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:05.754413] [DEBUG] [REMOTE ] RFMZ: PASS: Integrity check passed. [2026-01-30T12:19:05.754454] [DEBUG] [REMOTE ] RFMZ: Symbol is viable for forecasting. [2026-01-30T12:19:05.754504] [INFO ] [MAIN ] [2648/3488] RFMZ kept (0.4s) | 2642 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:06.252838] [DEBUG] [REMOTE ] RGA: Retrieved 4372 rows, trimmed to 300. [2026-01-30T12:19:06.253191] [DEBUG] [REMOTE ] RGA: PASS: History has at least 300 days. [2026-01-30T12:19:06.253429] [DEBUG] [REMOTE ] RGA: PASS: Price check passed. Min price $180.64. [2026-01-30T12:19:06.253569] [DEBUG] [REMOTE ] RGA: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:06.253720] [DEBUG] [REMOTE ] RGA: PASS: Integrity check passed. [2026-01-30T12:19:06.253768] [DEBUG] [REMOTE ] RGA: Symbol is viable for forecasting. [2026-01-30T12:19:06.253832] [INFO ] [MAIN ] [2649/3488] RGA kept (0.5s) | 2643 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:06.820512] [DEBUG] [REMOTE ] RGCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:06.820658] [DEBUG] [REMOTE ] RGCO: PASS: History has at least 300 days. [2026-01-30T12:19:06.820910] [DEBUG] [REMOTE ] RGCO: PASS: Price check passed. Min price $20.50. [2026-01-30T12:19:06.821055] [DEBUG] [REMOTE ] RGCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:06.821173] [DEBUG] [REMOTE ] RGCO: PASS: Integrity check passed. [2026-01-30T12:19:06.821216] [DEBUG] [REMOTE ] RGCO: Symbol is viable for forecasting. [2026-01-30T12:19:06.821303] [INFO ] [MAIN ] [2650/3488] RGCO kept (0.6s) | 2644 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:07.259563] [DEBUG] [REMOTE ] RGEN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:07.259761] [DEBUG] [REMOTE ] RGEN: PASS: History has at least 300 days. [2026-01-30T12:19:07.260004] [DEBUG] [REMOTE ] RGEN: PASS: Price check passed. Min price $142.82. [2026-01-30T12:19:07.260140] [DEBUG] [REMOTE ] RGEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:07.260261] [DEBUG] [REMOTE ] RGEN: PASS: Integrity check passed. [2026-01-30T12:19:07.260302] [DEBUG] [REMOTE ] RGEN: Symbol is viable for forecasting. [2026-01-30T12:19:07.260351] [INFO ] [MAIN ] [2651/3488] RGEN kept (0.4s) | 2645 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:07.734392] [DEBUG] [REMOTE ] RGLD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:07.734543] [DEBUG] [REMOTE ] RGLD: PASS: History has at least 300 days. [2026-01-30T12:19:07.734803] [DEBUG] [REMOTE ] RGLD: PASS: Price check passed. Min price $168.72. [2026-01-30T12:19:07.734967] [DEBUG] [REMOTE ] RGLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:07.735287] [DEBUG] [REMOTE ] RGLD: PASS: Integrity check passed. [2026-01-30T12:19:07.735328] [DEBUG] [REMOTE ] RGLD: Symbol is viable for forecasting. [2026-01-30T12:19:07.735378] [INFO ] [MAIN ] [2652/3488] RGLD kept (0.5s) | 2646 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:07.931642] [DEBUG] [REMOTE ] RGNX: Retrieved 2607 rows, trimmed to 300. [2026-01-30T12:19:07.931813] [DEBUG] [REMOTE ] RGNX: PASS: History has at least 300 days. [2026-01-30T12:19:07.932147] [DEBUG] [REMOTE ] RGNX: PASS: Price check passed. Min price $10.87. [2026-01-30T12:19:07.932348] [DEBUG] [REMOTE ] RGNX: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:07.932521] [DEBUG] [REMOTE ] RGNX: PASS: Integrity check passed. [2026-01-30T12:19:07.932606] [DEBUG] [REMOTE ] RGNX: Symbol is viable for forecasting. [2026-01-30T12:19:07.932685] [INFO ] [MAIN ] [2653/3488] RGNX kept (0.2s) | 2647 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:08.608036] [DEBUG] [REMOTE ] RGP: Retrieved 6316 rows, trimmed to 300. [2026-01-30T12:19:08.608197] [DEBUG] [REMOTE ] RGP: PASS: History has at least 300 days. [2026-01-30T12:19:08.608448] [DEBUG] [REMOTE ] RGP: PASS: Price check passed. Min price $4.24. [2026-01-30T12:19:08.608614] [DEBUG] [REMOTE ] RGP: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:08.608739] [DEBUG] [REMOTE ] RGP: PASS: Integrity check passed. [2026-01-30T12:19:08.608781] [DEBUG] [REMOTE ] RGP: Symbol is viable for forecasting. [2026-01-30T12:19:08.608832] [INFO ] [MAIN ] [2654/3488] RGP kept (0.7s) | 2648 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:08.979937] [DEBUG] [REMOTE ] RGS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:08.980081] [DEBUG] [REMOTE ] RGS: PASS: History has at least 300 days. [2026-01-30T12:19:08.980305] [DEBUG] [REMOTE ] RGS: PASS: Price check passed. Min price $23.49. [2026-01-30T12:19:08.980440] [DEBUG] [REMOTE ] RGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:08.980557] [DEBUG] [REMOTE ] RGS: PASS: Integrity check passed. [2026-01-30T12:19:08.980617] [DEBUG] [REMOTE ] RGS: Symbol is viable for forecasting. [2026-01-30T12:19:08.981177] [INFO ] [MAIN ] [2655/3488] RGS kept (0.4s) | 2649 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:09.159521] [DEBUG] [REMOTE ] RGTI: Retrieved 1199 rows, trimmed to 300. [2026-01-30T12:19:09.159663] [DEBUG] [REMOTE ] RGTI: PASS: History has at least 300 days. [2026-01-30T12:19:09.159895] [DEBUG] [REMOTE ] RGTI: PASS: Price check passed. Min price $19.85. [2026-01-30T12:19:09.160043] [DEBUG] [REMOTE ] RGTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:09.160155] [DEBUG] [REMOTE ] RGTI: PASS: Integrity check passed. [2026-01-30T12:19:09.160196] [DEBUG] [REMOTE ] RGTI: Symbol is viable for forecasting. [2026-01-30T12:19:09.160246] [INFO ] [MAIN ] [2656/3488] RGTI kept (0.2s) | 2650 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:09.999175] [DEBUG] [REMOTE ] RH: Retrieved 3329 rows, trimmed to 300. [2026-01-30T12:19:09.999291] [DEBUG] [REMOTE ] RH: PASS: History has at least 300 days. [2026-01-30T12:19:09.999488] [DEBUG] [REMOTE ] RH: PASS: Price check passed. Min price $139.54. [2026-01-30T12:19:09.999706] [DEBUG] [REMOTE ] RH: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:09.999841] [DEBUG] [REMOTE ] RH: PASS: Integrity check passed. [2026-01-30T12:19:09.999881] [DEBUG] [REMOTE ] RH: Symbol is viable for forecasting. [2026-01-30T12:19:09.999928] [INFO ] [MAIN ] [2657/3488] RH kept (0.8s) | 2651 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:10.362804] [DEBUG] [REMOTE ] RHI: Retrieved 6600 rows, trimmed to 300. [2026-01-30T12:19:10.362932] [DEBUG] [REMOTE ] RHI: PASS: History has at least 300 days. [2026-01-30T12:19:10.363139] [DEBUG] [REMOTE ] RHI: PASS: Price check passed. Min price $24.94. [2026-01-30T12:19:10.363273] [DEBUG] [REMOTE ] RHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:10.363384] [DEBUG] [REMOTE ] RHI: PASS: Integrity check passed. [2026-01-30T12:19:10.363424] [DEBUG] [REMOTE ] RHI: Symbol is viable for forecasting. [2026-01-30T12:19:10.363471] [INFO ] [MAIN ] [2658/3488] RHI kept (0.4s) | 2652 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:10.864720] [DEBUG] [REMOTE ] RHP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:10.864859] [DEBUG] [REMOTE ] RHP: PASS: History has at least 300 days. [2026-01-30T12:19:10.865081] [DEBUG] [REMOTE ] RHP: PASS: Price check passed. Min price $87.64. [2026-01-30T12:19:10.865216] [DEBUG] [REMOTE ] RHP: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:10.865335] [DEBUG] [REMOTE ] RHP: PASS: Integrity check passed. [2026-01-30T12:19:10.865375] [DEBUG] [REMOTE ] RHP: Symbol is viable for forecasting. [2026-01-30T12:19:10.865422] [INFO ] [MAIN ] [2659/3488] RHP kept (0.5s) | 2653 kept, 6 rejected | 139.2/min | ETA: 6.0m [2026-01-30T12:19:11.325287] [DEBUG] [REMOTE ] RIG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:11.325450] [DEBUG] [REMOTE ] RIG: PASS: History has at least 300 days. [2026-01-30T12:19:11.325708] [DEBUG] [REMOTE ] RIG: PASS: Price check passed. Min price $3.84. [2026-01-30T12:19:11.325847] [DEBUG] [REMOTE ] RIG: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:11.325977] [DEBUG] [REMOTE ] RIG: PASS: Integrity check passed. [2026-01-30T12:19:11.326021] [DEBUG] [REMOTE ] RIG: Symbol is viable for forecasting. [2026-01-30T12:19:11.326071] [INFO ] [MAIN ] [2660/3488] RIG kept (0.5s) | 2654 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:11.627131] [DEBUG] [REMOTE ] RIGL: Retrieved 6328 rows, trimmed to 300. [2026-01-30T12:19:11.627276] [DEBUG] [REMOTE ] RIGL: PASS: History has at least 300 days. [2026-01-30T12:19:11.627506] [DEBUG] [REMOTE ] RIGL: PASS: Price check passed. Min price $28.38. [2026-01-30T12:19:11.627659] [DEBUG] [REMOTE ] RIGL: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:11.627780] [DEBUG] [REMOTE ] RIGL: PASS: Integrity check passed. [2026-01-30T12:19:11.627835] [DEBUG] [REMOTE ] RIGL: Symbol is viable for forecasting. [2026-01-30T12:19:11.627885] [INFO ] [MAIN ] [2661/3488] RIGL kept (0.3s) | 2655 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:12.058933] [DEBUG] [REMOTE ] RILY: Retrieved 2650 rows, trimmed to 300. [2026-01-30T12:19:12.059084] [DEBUG] [REMOTE ] RILY: PASS: History has at least 300 days. [2026-01-30T12:19:12.059296] [DEBUG] [REMOTE ] RILY: PASS: Price check passed. Min price $3.72. [2026-01-30T12:19:12.059428] [DEBUG] [REMOTE ] RILY: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:12.059542] [DEBUG] [REMOTE ] RILY: PASS: Integrity check passed. [2026-01-30T12:19:12.059601] [DEBUG] [REMOTE ] RILY: Symbol is viable for forecasting. [2026-01-30T12:19:12.059651] [INFO ] [MAIN ] [2662/3488] RILY kept (0.4s) | 2656 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:12.437166] [DEBUG] [REMOTE ] RILYN: Retrieved 1596 rows, trimmed to 300. [2026-01-30T12:19:12.437304] [DEBUG] [REMOTE ] RILYN: PASS: History has at least 300 days. [2026-01-30T12:19:12.437524] [DEBUG] [REMOTE ] RILYN: PASS: Price check passed. Min price $17.97. [2026-01-30T12:19:12.437945] [DEBUG] [REMOTE ] RILYN: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:12.438076] [DEBUG] [REMOTE ] RILYN: PASS: Integrity check passed. [2026-01-30T12:19:12.438130] [DEBUG] [REMOTE ] RILYN: Symbol is viable for forecasting. [2026-01-30T12:19:12.438181] [INFO ] [MAIN ] [2663/3488] RILYN kept (0.4s) | 2657 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:12.779963] [DEBUG] [REMOTE ] RILYZ: Retrieved 1124 rows, trimmed to 300. [2026-01-30T12:19:12.780118] [DEBUG] [REMOTE ] RILYZ: PASS: History has at least 300 days. [2026-01-30T12:19:12.780355] [DEBUG] [REMOTE ] RILYZ: PASS: Price check passed. Min price $8.81. [2026-01-30T12:19:12.780494] [DEBUG] [REMOTE ] RILYZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:12.780648] [DEBUG] [REMOTE ] RILYZ: PASS: Integrity check passed. [2026-01-30T12:19:12.780692] [DEBUG] [REMOTE ] RILYZ: Symbol is viable for forecasting. [2026-01-30T12:19:12.780742] [INFO ] [MAIN ] [2664/3488] RILYZ kept (0.3s) | 2658 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:13.351442] [DEBUG] [REMOTE ] RING: Retrieved 3518 rows, trimmed to 300. [2026-01-30T12:19:13.351621] [DEBUG] [REMOTE ] RING: PASS: History has at least 300 days. [2026-01-30T12:19:13.351868] [DEBUG] [REMOTE ] RING: PASS: Price check passed. Min price $57.99. [2026-01-30T12:19:13.352018] [DEBUG] [REMOTE ] RING: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:13.352145] [DEBUG] [REMOTE ] RING: PASS: Integrity check passed. [2026-01-30T12:19:13.352188] [DEBUG] [REMOTE ] RING: Symbol is viable for forecasting. [2026-01-30T12:19:13.352238] [INFO ] [MAIN ] [2665/3488] RING kept (0.6s) | 2659 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:13.803353] [DEBUG] [REMOTE ] RIO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:13.803490] [DEBUG] [REMOTE ] RIO: PASS: History has at least 300 days. [2026-01-30T12:19:13.803724] [DEBUG] [REMOTE ] RIO: PASS: Price check passed. Min price $67.89. [2026-01-30T12:19:13.803865] [DEBUG] [REMOTE ] RIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:13.803981] [DEBUG] [REMOTE ] RIO: PASS: Integrity check passed. [2026-01-30T12:19:13.804022] [DEBUG] [REMOTE ] RIO: Symbol is viable for forecasting. [2026-01-30T12:19:13.804074] [INFO ] [MAIN ] [2666/3488] RIO kept (0.5s) | 2660 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:14.136262] [DEBUG] [REMOTE ] RITM: Retrieved 3206 rows, trimmed to 300. [2026-01-30T12:19:14.136403] [DEBUG] [REMOTE ] RITM: PASS: History has at least 300 days. [2026-01-30T12:19:14.136656] [DEBUG] [REMOTE ] RITM: PASS: Price check passed. Min price $10.55. [2026-01-30T12:19:14.136816] [DEBUG] [REMOTE ] RITM: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:14.136943] [DEBUG] [REMOTE ] RITM: PASS: Integrity check passed. [2026-01-30T12:19:14.136991] [DEBUG] [REMOTE ] RITM: Symbol is viable for forecasting. [2026-01-30T12:19:14.137041] [INFO ] [MAIN ] [2667/3488] RITM kept (0.3s) | 2661 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:14.379418] [DEBUG] [REMOTE ] RIVN: Retrieved 1058 rows, trimmed to 300. [2026-01-30T12:19:14.379613] [DEBUG] [REMOTE ] RIVN: PASS: History has at least 300 days. [2026-01-30T12:19:14.379887] [DEBUG] [REMOTE ] RIVN: PASS: Price check passed. Min price $12.50. [2026-01-30T12:19:14.380057] [DEBUG] [REMOTE ] RIVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:14.380206] [DEBUG] [REMOTE ] RIVN: PASS: Integrity check passed. [2026-01-30T12:19:14.380255] [DEBUG] [REMOTE ] RIVN: Symbol is viable for forecasting. [2026-01-30T12:19:14.380319] [INFO ] [MAIN ] [2668/3488] RIVN kept (0.2s) | 2662 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:14.831366] [DEBUG] [REMOTE ] RKLB: Retrieved 1113 rows, trimmed to 300. [2026-01-30T12:19:14.831500] [DEBUG] [REMOTE ] RKLB: PASS: History has at least 300 days. [2026-01-30T12:19:14.831714] [DEBUG] [REMOTE ] RKLB: PASS: Price check passed. Min price $39.48. [2026-01-30T12:19:14.831848] [DEBUG] [REMOTE ] RKLB: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:14.831954] [DEBUG] [REMOTE ] RKLB: PASS: Integrity check passed. [2026-01-30T12:19:14.831994] [DEBUG] [REMOTE ] RKLB: Symbol is viable for forecasting. [2026-01-30T12:19:14.832045] [INFO ] [MAIN ] [2669/3488] RKLB kept (0.5s) | 2663 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:15.854292] [DEBUG] [REMOTE ] RL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:15.854427] [DEBUG] [REMOTE ] RL: PASS: History has at least 300 days. [2026-01-30T12:19:15.854662] [DEBUG] [REMOTE ] RL: PASS: Price check passed. Min price $308.50. [2026-01-30T12:19:15.854800] [DEBUG] [REMOTE ] RL: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:15.854919] [DEBUG] [REMOTE ] RL: PASS: Integrity check passed. [2026-01-30T12:19:15.854958] [DEBUG] [REMOTE ] RL: Symbol is viable for forecasting. [2026-01-30T12:19:15.855005] [INFO ] [MAIN ] [2670/3488] RL kept (1.0s) | 2664 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:16.140639] [DEBUG] [REMOTE ] RLAY: Retrieved 1392 rows, trimmed to 300. [2026-01-30T12:19:16.140756] [DEBUG] [REMOTE ] RLAY: PASS: History has at least 300 days. [2026-01-30T12:19:16.140949] [DEBUG] [REMOTE ] RLAY: PASS: Price check passed. Min price $6.05. [2026-01-30T12:19:16.141105] [DEBUG] [REMOTE ] RLAY: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:16.141219] [DEBUG] [REMOTE ] RLAY: PASS: Integrity check passed. [2026-01-30T12:19:16.141258] [DEBUG] [REMOTE ] RLAY: Symbol is viable for forecasting. [2026-01-30T12:19:16.141489] [INFO ] [MAIN ] [2671/3488] RLAY kept (0.3s) | 2665 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:16.728161] [DEBUG] [REMOTE ] RLI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:16.728314] [DEBUG] [REMOTE ] RLI: PASS: History has at least 300 days. [2026-01-30T12:19:16.728567] [DEBUG] [REMOTE ] RLI: PASS: Price check passed. Min price $56.67. [2026-01-30T12:19:16.728722] [DEBUG] [REMOTE ] RLI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:16.728845] [DEBUG] [REMOTE ] RLI: PASS: Integrity check passed. [2026-01-30T12:19:16.728884] [DEBUG] [REMOTE ] RLI: Symbol is viable for forecasting. [2026-01-30T12:19:16.728932] [INFO ] [MAIN ] [2672/3488] RLI kept (0.6s) | 2666 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:17.048501] [DEBUG] [REMOTE ] RLJ: Retrieved 3702 rows, trimmed to 300. [2026-01-30T12:19:17.048670] [DEBUG] [REMOTE ] RLJ: PASS: History has at least 300 days. [2026-01-30T12:19:17.048887] [DEBUG] [REMOTE ] RLJ: PASS: Price check passed. Min price $6.67. [2026-01-30T12:19:17.049024] [DEBUG] [REMOTE ] RLJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:17.049137] [DEBUG] [REMOTE ] RLJ: PASS: Integrity check passed. [2026-01-30T12:19:17.049178] [DEBUG] [REMOTE ] RLJ: Symbol is viable for forecasting. [2026-01-30T12:19:17.049226] [INFO ] [MAIN ] [2673/3488] RLJ kept (0.3s) | 2667 kept, 6 rejected | 139.2/min | ETA: 5.9m [2026-01-30T12:19:17.469111] [DEBUG] [REMOTE ] RLMD: Retrieved 2842 rows, trimmed to 300. [2026-01-30T12:19:17.469251] [DEBUG] [REMOTE ] RLMD: PASS: History has at least 300 days. [2026-01-30T12:19:17.469693] [DEBUG] [REMOTE ] RLMD: PASS: Price check passed. Min price $2.20. [2026-01-30T12:19:17.469867] [DEBUG] [REMOTE ] RLMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:17.469985] [DEBUG] [REMOTE ] RLMD: PASS: Integrity check passed. [2026-01-30T12:19:17.470037] [DEBUG] [REMOTE ] RLMD: Symbol is viable for forecasting. [2026-01-30T12:19:17.470098] [INFO ] [MAIN ] [2674/3488] RLMD kept (0.4s) | 2668 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:17.795195] [DEBUG] [REMOTE ] RLTY: Retrieved 986 rows, trimmed to 300. [2026-01-30T12:19:17.795317] [DEBUG] [REMOTE ] RLTY: PASS: History has at least 300 days. [2026-01-30T12:19:17.795513] [DEBUG] [REMOTE ] RLTY: PASS: Price check passed. Min price $14.29. [2026-01-30T12:19:17.795687] [DEBUG] [REMOTE ] RLTY: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:17.795804] [DEBUG] [REMOTE ] RLTY: PASS: Integrity check passed. [2026-01-30T12:19:17.795845] [DEBUG] [REMOTE ] RLTY: Symbol is viable for forecasting. [2026-01-30T12:19:17.795893] [INFO ] [MAIN ] [2675/3488] RLTY kept (0.3s) | 2669 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:18.192547] [DEBUG] [REMOTE ] RLX: Retrieved 1261 rows, trimmed to 300. [2026-01-30T12:19:18.192741] [DEBUG] [REMOTE ] RLX: PASS: History has at least 300 days. [2026-01-30T12:19:18.192980] [DEBUG] [REMOTE ] RLX: PASS: Price check passed. Min price $2.14. [2026-01-30T12:19:18.193121] [DEBUG] [REMOTE ] RLX: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:18.193239] [DEBUG] [REMOTE ] RLX: PASS: Integrity check passed. [2026-01-30T12:19:18.193281] [DEBUG] [REMOTE ] RLX: Symbol is viable for forecasting. [2026-01-30T12:19:18.193332] [INFO ] [MAIN ] [2676/3488] RLX kept (0.4s) | 2670 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:18.687016] [DEBUG] [REMOTE ] RM: Retrieved 3480 rows, trimmed to 300. [2026-01-30T12:19:18.687202] [DEBUG] [REMOTE ] RM: PASS: History has at least 300 days. [2026-01-30T12:19:18.687726] [DEBUG] [REMOTE ] RM: PASS: Price check passed. Min price $35.65. [2026-01-30T12:19:18.687944] [DEBUG] [REMOTE ] RM: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:18.688140] [DEBUG] [REMOTE ] RM: PASS: Integrity check passed. [2026-01-30T12:19:18.688215] [DEBUG] [REMOTE ] RM: Symbol is viable for forecasting. [2026-01-30T12:19:18.688289] [INFO ] [MAIN ] [2677/3488] RM kept (0.5s) | 2671 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:19.063500] [DEBUG] [REMOTE ] RMAX: Retrieved 3100 rows, trimmed to 300. [2026-01-30T12:19:19.063663] [DEBUG] [REMOTE ] RMAX: PASS: History has at least 300 days. [2026-01-30T12:19:19.063870] [DEBUG] [REMOTE ] RMAX: PASS: Price check passed. Min price $7.27. [2026-01-30T12:19:19.064004] [DEBUG] [REMOTE ] RMAX: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:19.064113] [DEBUG] [REMOTE ] RMAX: PASS: Integrity check passed. [2026-01-30T12:19:19.064152] [DEBUG] [REMOTE ] RMAX: Symbol is viable for forecasting. [2026-01-30T12:19:19.064200] [INFO ] [MAIN ] [2678/3488] RMAX kept (0.4s) | 2672 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:19.413905] [DEBUG] [REMOTE ] RMBI: Retrieved 1654 rows, trimmed to 300. [2026-01-30T12:19:19.414030] [DEBUG] [REMOTE ] RMBI: PASS: History has at least 300 days. [2026-01-30T12:19:19.414235] [DEBUG] [REMOTE ] RMBI: PASS: Price check passed. Min price $12.78. [2026-01-30T12:19:19.414376] [DEBUG] [REMOTE ] RMBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:19.414488] [DEBUG] [REMOTE ] RMBI: PASS: Integrity check passed. [2026-01-30T12:19:19.414529] [DEBUG] [REMOTE ] RMBI: Symbol is viable for forecasting. [2026-01-30T12:19:19.414609] [INFO ] [MAIN ] [2679/3488] RMBI kept (0.4s) | 2673 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:19.963139] [DEBUG] [REMOTE ] RMBS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:19.963490] [DEBUG] [REMOTE ] RMBS: PASS: History has at least 300 days. [2026-01-30T12:19:19.963768] [DEBUG] [REMOTE ] RMBS: PASS: Price check passed. Min price $87.28. [2026-01-30T12:19:19.963917] [DEBUG] [REMOTE ] RMBS: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:19.964039] [DEBUG] [REMOTE ] RMBS: PASS: Integrity check passed. [2026-01-30T12:19:19.964091] [DEBUG] [REMOTE ] RMBS: Symbol is viable for forecasting. [2026-01-30T12:19:19.964148] [INFO ] [MAIN ] [2680/3488] RMBS kept (0.5s) | 2674 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:20.409855] [DEBUG] [REMOTE ] RMD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:20.410002] [DEBUG] [REMOTE ] RMD: PASS: History has at least 300 days. [2026-01-30T12:19:20.410441] [DEBUG] [REMOTE ] RMD: PASS: Price check passed. Min price $240.87. [2026-01-30T12:19:20.410604] [DEBUG] [REMOTE ] RMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:20.410776] [DEBUG] [REMOTE ] RMD: PASS: Integrity check passed. [2026-01-30T12:19:20.410831] [DEBUG] [REMOTE ] RMD: Symbol is viable for forecasting. [2026-01-30T12:19:20.410891] [INFO ] [MAIN ] [2681/3488] RMD kept (0.4s) | 2675 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:20.701582] [DEBUG] [REMOTE ] RMI: Retrieved 1823 rows, trimmed to 300. [2026-01-30T12:19:20.701705] [DEBUG] [REMOTE ] RMI: PASS: History has at least 300 days. [2026-01-30T12:19:20.701913] [DEBUG] [REMOTE ] RMI: PASS: Price check passed. Min price $14.16. [2026-01-30T12:19:20.702050] [DEBUG] [REMOTE ] RMI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:20.702161] [DEBUG] [REMOTE ] RMI: PASS: Integrity check passed. [2026-01-30T12:19:20.702201] [DEBUG] [REMOTE ] RMI: Symbol is viable for forecasting. [2026-01-30T12:19:20.702250] [INFO ] [MAIN ] [2682/3488] RMI kept (0.3s) | 2676 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:21.099050] [DEBUG] [REMOTE ] RMM: Retrieved 1637 rows, trimmed to 300. [2026-01-30T12:19:21.099179] [DEBUG] [REMOTE ] RMM: PASS: History has at least 300 days. [2026-01-30T12:19:21.099619] [DEBUG] [REMOTE ] RMM: PASS: Price check passed. Min price $13.47. [2026-01-30T12:19:21.099762] [DEBUG] [REMOTE ] RMM: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:21.099873] [DEBUG] [REMOTE ] RMM: PASS: Integrity check passed. [2026-01-30T12:19:21.099913] [DEBUG] [REMOTE ] RMM: Symbol is viable for forecasting. [2026-01-30T12:19:21.099961] [INFO ] [MAIN ] [2683/3488] RMM kept (0.4s) | 2677 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:21.447585] [DEBUG] [REMOTE ] RMMZ: Retrieved 994 rows, trimmed to 300. [2026-01-30T12:19:21.447717] [DEBUG] [REMOTE ] RMMZ: PASS: History has at least 300 days. [2026-01-30T12:19:21.447943] [DEBUG] [REMOTE ] RMMZ: PASS: Price check passed. Min price $14.30. [2026-01-30T12:19:21.448077] [DEBUG] [REMOTE ] RMMZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:21.448186] [DEBUG] [REMOTE ] RMMZ: PASS: Integrity check passed. [2026-01-30T12:19:21.448225] [DEBUG] [REMOTE ] RMMZ: Symbol is viable for forecasting. [2026-01-30T12:19:21.448271] [INFO ] [MAIN ] [2684/3488] RMMZ kept (0.3s) | 2678 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:21.820983] [DEBUG] [REMOTE ] RMNI: Retrieved 2620 rows, trimmed to 300. [2026-01-30T12:19:21.821165] [DEBUG] [REMOTE ] RMNI: PASS: History has at least 300 days. [2026-01-30T12:19:21.821416] [DEBUG] [REMOTE ] RMNI: PASS: Price check passed. Min price $3.45. [2026-01-30T12:19:21.821640] [DEBUG] [REMOTE ] RMNI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:21.821792] [DEBUG] [REMOTE ] RMNI: PASS: Integrity check passed. [2026-01-30T12:19:21.821844] [DEBUG] [REMOTE ] RMNI: Symbol is viable for forecasting. [2026-01-30T12:19:21.821912] [INFO ] [MAIN ] [2685/3488] RMNI kept (0.4s) | 2679 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:22.265202] [DEBUG] [REMOTE ] RNA: Retrieved 1415 rows, trimmed to 300. [2026-01-30T12:19:22.265331] [DEBUG] [REMOTE ] RNA: PASS: History has at least 300 days. [2026-01-30T12:19:22.265526] [DEBUG] [REMOTE ] RNA: PASS: Price check passed. Min price $69.78. [2026-01-30T12:19:22.265687] [DEBUG] [REMOTE ] RNA: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:22.265798] [DEBUG] [REMOTE ] RNA: PASS: Integrity check passed. [2026-01-30T12:19:22.265838] [DEBUG] [REMOTE ] RNA: Symbol is viable for forecasting. [2026-01-30T12:19:22.265884] [INFO ] [MAIN ] [2686/3488] RNA kept (0.4s) | 2680 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:22.769482] [DEBUG] [REMOTE ] RNAC: Retrieved 2415 rows, trimmed to 300. [2026-01-30T12:19:22.769633] [DEBUG] [REMOTE ] RNAC: PASS: History has at least 300 days. [2026-01-30T12:19:22.769832] [DEBUG] [REMOTE ] RNAC: PASS: Price check passed. Min price $6.43. [2026-01-30T12:19:22.769964] [DEBUG] [REMOTE ] RNAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:22.770070] [DEBUG] [REMOTE ] RNAC: PASS: Integrity check passed. [2026-01-30T12:19:22.770109] [DEBUG] [REMOTE ] RNAC: Symbol is viable for forecasting. [2026-01-30T12:19:22.770157] [INFO ] [MAIN ] [2687/3488] RNAC kept (0.5s) | 2681 kept, 6 rejected | 139.2/min | ETA: 5.8m [2026-01-30T12:19:23.052951] [DEBUG] [REMOTE ] RNAZ: Retrieved 1146 rows, trimmed to 300. [2026-01-30T12:19:23.053081] [DEBUG] [REMOTE ] RNAZ: PASS: History has at least 300 days. [2026-01-30T12:19:23.053280] [DEBUG] [REMOTE ] RNAZ: PASS: Price check passed. Min price $6.44. [2026-01-30T12:19:23.053412] [DEBUG] [REMOTE ] RNAZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:23.053520] [DEBUG] [REMOTE ] RNAZ: PASS: Integrity check passed. [2026-01-30T12:19:23.053559] [DEBUG] [REMOTE ] RNAZ: Symbol is viable for forecasting. [2026-01-30T12:19:23.053629] [INFO ] [MAIN ] [2688/3488] RNAZ kept (0.3s) | 2682 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:23.430372] [DEBUG] [REMOTE ] RNG: Retrieved 3103 rows, trimmed to 300. [2026-01-30T12:19:23.430497] [DEBUG] [REMOTE ] RNG: PASS: History has at least 300 days. [2026-01-30T12:19:23.430730] [DEBUG] [REMOTE ] RNG: PASS: Price check passed. Min price $25.56. [2026-01-30T12:19:23.430874] [DEBUG] [REMOTE ] RNG: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:23.430987] [DEBUG] [REMOTE ] RNG: PASS: Integrity check passed. [2026-01-30T12:19:23.431026] [DEBUG] [REMOTE ] RNG: Symbol is viable for forecasting. [2026-01-30T12:19:23.431074] [INFO ] [MAIN ] [2689/3488] RNG kept (0.4s) | 2683 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:24.046682] [DEBUG] [REMOTE ] RNP: Retrieved 5686 rows, trimmed to 300. [2026-01-30T12:19:24.046820] [DEBUG] [REMOTE ] RNP: PASS: History has at least 300 days. [2026-01-30T12:19:24.047054] [DEBUG] [REMOTE ] RNP: PASS: Price check passed. Min price $19.29. [2026-01-30T12:19:24.047195] [DEBUG] [REMOTE ] RNP: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:24.047309] [DEBUG] [REMOTE ] RNP: PASS: Integrity check passed. [2026-01-30T12:19:24.047537] [DEBUG] [REMOTE ] RNP: Symbol is viable for forecasting. [2026-01-30T12:19:24.047607] [INFO ] [MAIN ] [2690/3488] RNP kept (0.6s) | 2684 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:24.394996] [DEBUG] [REMOTE ] ROAD: Retrieved 1945 rows, trimmed to 300. [2026-01-30T12:19:24.395130] [DEBUG] [REMOTE ] ROAD: PASS: History has at least 300 days. [2026-01-30T12:19:24.395349] [DEBUG] [REMOTE ] ROAD: PASS: Price check passed. Min price $100.43. [2026-01-30T12:19:24.395485] [DEBUG] [REMOTE ] ROAD: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:24.395624] [DEBUG] [REMOTE ] ROAD: PASS: Integrity check passed. [2026-01-30T12:19:24.395671] [DEBUG] [REMOTE ] ROAD: Symbol is viable for forecasting. [2026-01-30T12:19:24.395720] [INFO ] [MAIN ] [2691/3488] ROAD kept (0.3s) | 2685 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:24.931636] [DEBUG] [REMOTE ] ROCK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:24.931781] [DEBUG] [REMOTE ] ROCK: PASS: History has at least 300 days. [2026-01-30T12:19:24.932010] [DEBUG] [REMOTE ] ROCK: PASS: Price check passed. Min price $44.17. [2026-01-30T12:19:24.932150] [DEBUG] [REMOTE ] ROCK: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:24.932269] [DEBUG] [REMOTE ] ROCK: PASS: Integrity check passed. [2026-01-30T12:19:24.932311] [DEBUG] [REMOTE ] ROCK: Symbol is viable for forecasting. [2026-01-30T12:19:24.932905] [INFO ] [MAIN ] [2692/3488] ROCK kept (0.5s) | 2686 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:25.171838] [DEBUG] [REMOTE ] ROE: Retrieved 627 rows, trimmed to 300. [2026-01-30T12:19:25.171969] [DEBUG] [REMOTE ] ROE: PASS: History has at least 300 days. [2026-01-30T12:19:25.172163] [DEBUG] [REMOTE ] ROE: PASS: Price check passed. Min price $33.03. [2026-01-30T12:19:25.172318] [DEBUG] [REMOTE ] ROE: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:25.172434] [DEBUG] [REMOTE ] ROE: PASS: Integrity check passed. [2026-01-30T12:19:25.172674] [DEBUG] [REMOTE ] ROE: Symbol is viable for forecasting. [2026-01-30T12:19:25.172724] [INFO ] [MAIN ] [2693/3488] ROE kept (0.2s) | 2687 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:25.803945] [DEBUG] [REMOTE ] ROP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:25.804084] [DEBUG] [REMOTE ] ROP: PASS: History has at least 300 days. [2026-01-30T12:19:25.804313] [DEBUG] [REMOTE ] ROP: PASS: Price check passed. Min price $360.37. [2026-01-30T12:19:25.804445] [DEBUG] [REMOTE ] ROP: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:25.804564] [DEBUG] [REMOTE ] ROP: PASS: Integrity check passed. [2026-01-30T12:19:25.804632] [DEBUG] [REMOTE ] ROP: Symbol is viable for forecasting. [2026-01-30T12:19:25.804682] [INFO ] [MAIN ] [2694/3488] ROP kept (0.6s) | 2688 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:26.079902] [DEBUG] [REMOTE ] RPAY: Retrieved 1894 rows, trimmed to 300. [2026-01-30T12:19:26.080021] [DEBUG] [REMOTE ] RPAY: PASS: History has at least 300 days. [2026-01-30T12:19:26.080220] [DEBUG] [REMOTE ] RPAY: PASS: Price check passed. Min price $3.00. [2026-01-30T12:19:26.080352] [DEBUG] [REMOTE ] RPAY: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:26.080460] [DEBUG] [REMOTE ] RPAY: PASS: Integrity check passed. [2026-01-30T12:19:26.080499] [DEBUG] [REMOTE ] RPAY: Symbol is viable for forecasting. [2026-01-30T12:19:26.080545] [INFO ] [MAIN ] [2695/3488] RPAY kept (0.3s) | 2689 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:26.519343] [DEBUG] [REMOTE ] RPD: Retrieved 2650 rows, trimmed to 300. [2026-01-30T12:19:26.519504] [DEBUG] [REMOTE ] RPD: PASS: History has at least 300 days. [2026-01-30T12:19:26.519799] [DEBUG] [REMOTE ] RPD: PASS: Price check passed. Min price $11.73. [2026-01-30T12:19:26.520007] [DEBUG] [REMOTE ] RPD: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:26.520144] [DEBUG] [REMOTE ] RPD: PASS: Integrity check passed. [2026-01-30T12:19:26.520201] [DEBUG] [REMOTE ] RPD: Symbol is viable for forecasting. [2026-01-30T12:19:26.520274] [INFO ] [MAIN ] [2696/3488] RPD kept (0.4s) | 2690 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:26.834670] [DEBUG] [REMOTE ] RPID: Retrieved 1141 rows, trimmed to 300. [2026-01-30T12:19:26.834802] [DEBUG] [REMOTE ] RPID: PASS: History has at least 300 days. [2026-01-30T12:19:26.834999] [DEBUG] [REMOTE ] RPID: PASS: Price check passed. Min price $2.70. [2026-01-30T12:19:26.835131] [DEBUG] [REMOTE ] RPID: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:26.835240] [DEBUG] [REMOTE ] RPID: PASS: Integrity check passed. [2026-01-30T12:19:26.835279] [DEBUG] [REMOTE ] RPID: Symbol is viable for forecasting. [2026-01-30T12:19:26.835326] [INFO ] [MAIN ] [2697/3488] RPID kept (0.3s) | 2691 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:27.347456] [DEBUG] [REMOTE ] RPRX: Retrieved 1413 rows, trimmed to 300. [2026-01-30T12:19:27.347655] [DEBUG] [REMOTE ] RPRX: PASS: History has at least 300 days. [2026-01-30T12:19:27.347961] [DEBUG] [REMOTE ] RPRX: PASS: Price check passed. Min price $37.09. [2026-01-30T12:19:27.348154] [DEBUG] [REMOTE ] RPRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:27.348325] [DEBUG] [REMOTE ] RPRX: PASS: Integrity check passed. [2026-01-30T12:19:27.348388] [DEBUG] [REMOTE ] RPRX: Symbol is viable for forecasting. [2026-01-30T12:19:27.348465] [INFO ] [MAIN ] [2698/3488] RPRX kept (0.5s) | 2692 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:27.850866] [DEBUG] [REMOTE ] RQI: Retrieved 6021 rows, trimmed to 300. [2026-01-30T12:19:27.851009] [DEBUG] [REMOTE ] RQI: PASS: History has at least 300 days. [2026-01-30T12:19:27.851237] [DEBUG] [REMOTE ] RQI: PASS: Price check passed. Min price $11.15. [2026-01-30T12:19:27.851375] [DEBUG] [REMOTE ] RQI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:27.851495] [DEBUG] [REMOTE ] RQI: PASS: Integrity check passed. [2026-01-30T12:19:27.851536] [DEBUG] [REMOTE ] RQI: Symbol is viable for forecasting. [2026-01-30T12:19:27.851604] [INFO ] [MAIN ] [2699/3488] RQI kept (0.5s) | 2693 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:28.166988] [DEBUG] [REMOTE ] RRBI: Retrieved 1695 rows, trimmed to 300. [2026-01-30T12:19:28.167115] [DEBUG] [REMOTE ] RRBI: PASS: History has at least 300 days. [2026-01-30T12:19:28.167313] [DEBUG] [REMOTE ] RRBI: PASS: Price check passed. Min price $64.74. [2026-01-30T12:19:28.167447] [DEBUG] [REMOTE ] RRBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:28.167557] [DEBUG] [REMOTE ] RRBI: PASS: Integrity check passed. [2026-01-30T12:19:28.167616] [DEBUG] [REMOTE ] RRBI: Symbol is viable for forecasting. [2026-01-30T12:19:28.167667] [INFO ] [MAIN ] [2700/3488] RRBI kept (0.3s) | 2694 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:28.540086] [DEBUG] [REMOTE ] RRC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:28.540219] [DEBUG] [REMOTE ] RRC: PASS: History has at least 300 days. [2026-01-30T12:19:28.540441] [DEBUG] [REMOTE ] RRC: PASS: Price check passed. Min price $33.43. [2026-01-30T12:19:28.540597] [DEBUG] [REMOTE ] RRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:28.540718] [DEBUG] [REMOTE ] RRC: PASS: Integrity check passed. [2026-01-30T12:19:28.540758] [DEBUG] [REMOTE ] RRC: Symbol is viable for forecasting. [2026-01-30T12:19:28.540822] [INFO ] [MAIN ] [2701/3488] RRC kept (0.4s) | 2695 kept, 6 rejected | 139.2/min | ETA: 5.7m [2026-01-30T12:19:28.917241] [DEBUG] [REMOTE ] RRGB: Retrieved 5921 rows, trimmed to 300. [2026-01-30T12:19:28.917395] [DEBUG] [REMOTE ] RRGB: PASS: History has at least 300 days. [2026-01-30T12:19:28.917650] [DEBUG] [REMOTE ] RRGB: PASS: Price check passed. Min price $3.78. [2026-01-30T12:19:28.917790] [DEBUG] [REMOTE ] RRGB: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:28.917936] [DEBUG] [REMOTE ] RRGB: PASS: Integrity check passed. [2026-01-30T12:19:28.917978] [DEBUG] [REMOTE ] RRGB: Symbol is viable for forecasting. [2026-01-30T12:19:28.918027] [INFO ] [MAIN ] [2702/3488] RRGB kept (0.4s) | 2696 kept, 6 rejected | 139.2/min | ETA: 5.6m [2026-01-30T12:19:29.468067] [DEBUG] [REMOTE ] RRX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:29.468191] [DEBUG] [REMOTE ] RRX: PASS: History has at least 300 days. [2026-01-30T12:19:29.468402] [DEBUG] [REMOTE ] RRX: PASS: Price check passed. Min price $128.43. [2026-01-30T12:19:29.468534] [DEBUG] [REMOTE ] RRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:29.468664] [DEBUG] [REMOTE ] RRX: PASS: Integrity check passed. [2026-01-30T12:19:29.468705] [DEBUG] [REMOTE ] RRX: Symbol is viable for forecasting. [2026-01-30T12:19:29.468752] [INFO ] [MAIN ] [2703/3488] RRX kept (0.6s) | 2697 kept, 6 rejected | 139.2/min | ETA: 5.6m [2026-01-30T12:19:30.004932] [DEBUG] [REMOTE ] RS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:30.005078] [DEBUG] [REMOTE ] RS: PASS: History has at least 300 days. [2026-01-30T12:19:30.005309] [DEBUG] [REMOTE ] RS: PASS: Price check passed. Min price $264.78. [2026-01-30T12:19:30.005445] [DEBUG] [REMOTE ] RS: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:30.005565] [DEBUG] [REMOTE ] RS: PASS: Integrity check passed. [2026-01-30T12:19:30.005628] [DEBUG] [REMOTE ] RS: Symbol is viable for forecasting. [2026-01-30T12:19:30.005678] [INFO ] [MAIN ] [2704/3488] RS kept (0.5s) | 2698 kept, 6 rejected | 139.2/min | ETA: 5.6m [2026-01-30T12:19:30.453017] [DEBUG] [REMOTE ] RSG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:30.453144] [DEBUG] [REMOTE ] RSG: PASS: History has at least 300 days. [2026-01-30T12:19:30.453360] [DEBUG] [REMOTE ] RSG: PASS: Price check passed. Min price $203.51. [2026-01-30T12:19:30.453496] [DEBUG] [REMOTE ] RSG: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:30.453626] [DEBUG] [REMOTE ] RSG: PASS: Integrity check passed. [2026-01-30T12:19:30.453667] [DEBUG] [REMOTE ] RSG: Symbol is viable for forecasting. [2026-01-30T12:19:30.453715] [INFO ] [MAIN ] [2705/3488] RSG kept (0.4s) | 2699 kept, 6 rejected | 139.2/min | ETA: 5.6m [2026-01-30T12:19:30.753879] [DEBUG] [REMOTE ] RSI: Retrieved 1449 rows, trimmed to 300. [2026-01-30T12:19:30.754068] [DEBUG] [REMOTE ] RSI: PASS: History has at least 300 days. [2026-01-30T12:19:30.754337] [DEBUG] [REMOTE ] RSI: PASS: Price check passed. Min price $16.55. [2026-01-30T12:19:30.754478] [DEBUG] [REMOTE ] RSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:30.754616] [DEBUG] [REMOTE ] RSI: PASS: Integrity check passed. [2026-01-30T12:19:30.754661] [DEBUG] [REMOTE ] RSI: Symbol is viable for forecasting. [2026-01-30T12:19:30.754714] [INFO ] [MAIN ] [2706/3488] RSI kept (0.3s) | 2700 kept, 6 rejected | 139.2/min | ETA: 5.6m [2026-01-30T12:19:31.073472] [DEBUG] [REMOTE ] RSKD: Retrieved 1131 rows, trimmed to 300. [2026-01-30T12:19:31.073611] [DEBUG] [REMOTE ] RSKD: PASS: History has at least 300 days. [2026-01-30T12:19:31.073808] [DEBUG] [REMOTE ] RSKD: PASS: Price check passed. Min price $4.34. [2026-01-30T12:19:31.073965] [DEBUG] [REMOTE ] RSKD: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:31.074072] [DEBUG] [REMOTE ] RSKD: PASS: Integrity check passed. [2026-01-30T12:19:31.074112] [DEBUG] [REMOTE ] RSKD: Symbol is viable for forecasting. [2026-01-30T12:19:31.074188] [INFO ] [MAIN ] [2707/3488] RSKD kept (0.3s) | 2701 kept, 6 rejected | 139.2/min | ETA: 5.6m [2026-01-30T12:19:31.597291] [DEBUG] [REMOTE ] RSSS: Retrieved 3093 rows, trimmed to 300. [2026-01-30T12:19:31.597454] [DEBUG] [REMOTE ] RSSS: PASS: History has at least 300 days. [2026-01-30T12:19:31.597977] [DEBUG] [REMOTE ] RSSS: PASS: Price check passed. Min price $2.61. [2026-01-30T12:19:31.598174] [DEBUG] [REMOTE ] RSSS: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:31.598329] [DEBUG] [REMOTE ] RSSS: PASS: Integrity check passed. [2026-01-30T12:19:31.598383] [DEBUG] [REMOTE ] RSSS: Symbol is viable for forecasting. [2026-01-30T12:19:31.598449] [INFO ] [MAIN ] [2708/3488] RSSS kept (0.5s) | 2702 kept, 6 rejected | 139.2/min | ETA: 5.6m [2026-01-30T12:19:32.039217] [DEBUG] [REMOTE ] RTO: Retrieved 4667 rows, trimmed to 300. [2026-01-30T12:19:32.039350] [DEBUG] [REMOTE ] RTO: PASS: History has at least 300 days. [2026-01-30T12:19:32.039752] [DEBUG] [REMOTE ] RTO: PASS: Price check passed. Min price $26.00. [2026-01-30T12:19:32.039890] [DEBUG] [REMOTE ] RTO: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:32.040003] [DEBUG] [REMOTE ] RTO: PASS: Integrity check passed. [2026-01-30T12:19:32.040042] [DEBUG] [REMOTE ] RTO: Symbol is viable for forecasting. [2026-01-30T12:19:32.040090] [INFO ] [MAIN ] [2709/3488] RTO kept (0.4s) | 2703 kept, 6 rejected | 139.2/min | ETA: 5.6m [2026-01-30T12:19:32.288213] [DEBUG] [REMOTE ] RUM: Retrieved 1205 rows, trimmed to 300. [2026-01-30T12:19:32.288348] [DEBUG] [REMOTE ] RUM: PASS: History has at least 300 days. [2026-01-30T12:19:32.288594] [DEBUG] [REMOTE ] RUM: PASS: Price check passed. Min price $5.25. [2026-01-30T12:19:32.288919] [DEBUG] [REMOTE ] RUM: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:32.289031] [DEBUG] [REMOTE ] RUM: PASS: Integrity check passed. [2026-01-30T12:19:32.289070] [DEBUG] [REMOTE ] RUM: Symbol is viable for forecasting. [2026-01-30T12:19:32.289116] [INFO ] [MAIN ] [2710/3488] RUM kept (0.2s) | 2704 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-30T12:19:32.674559] [DEBUG] [REMOTE ] RUN: Retrieved 2637 rows, trimmed to 300. [2026-01-30T12:19:32.674715] [DEBUG] [REMOTE ] RUN: PASS: History has at least 300 days. [2026-01-30T12:19:32.674953] [DEBUG] [REMOTE ] RUN: PASS: Price check passed. Min price $16.79. [2026-01-30T12:19:32.675102] [DEBUG] [REMOTE ] RUN: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:32.675219] [DEBUG] [REMOTE ] RUN: PASS: Integrity check passed. [2026-01-30T12:19:32.675261] [DEBUG] [REMOTE ] RUN: Symbol is viable for forecasting. [2026-01-30T12:19:32.675311] [INFO ] [MAIN ] [2711/3488] RUN kept (0.4s) | 2705 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-30T12:19:32.978466] [DEBUG] [REMOTE ] RUNN: Retrieved 663 rows, trimmed to 300. [2026-01-30T12:19:32.978671] [DEBUG] [REMOTE ] RUNN: PASS: History has at least 300 days. [2026-01-30T12:19:32.978919] [DEBUG] [REMOTE ] RUNN: PASS: Price check passed. Min price $32.04. [2026-01-30T12:19:32.979057] [DEBUG] [REMOTE ] RUNN: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:32.979172] [DEBUG] [REMOTE ] RUNN: PASS: Integrity check passed. [2026-01-30T12:19:32.979212] [DEBUG] [REMOTE ] RUNN: Symbol is viable for forecasting. [2026-01-30T12:19:32.979265] [INFO ] [MAIN ] [2712/3488] RUNN kept (0.3s) | 2706 kept, 6 rejected | 139.3/min | ETA: 5.6m [2026-01-30T12:19:33.723303] [DEBUG] [REMOTE ] RUSHA: Retrieved 5928 rows, trimmed to 300. [2026-01-30T12:19:33.723496] [DEBUG] [REMOTE ] RUSHA: PASS: History has at least 300 days. [2026-01-30T12:19:33.723785] [DEBUG] [REMOTE ] RUSHA: PASS: Price check passed. Min price $46.50. [2026-01-30T12:19:33.723974] [DEBUG] [REMOTE ] RUSHA: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:33.724102] [DEBUG] [REMOTE ] RUSHA: PASS: Integrity check passed. [2026-01-30T12:19:33.724314] [DEBUG] [REMOTE ] RUSHA: Symbol is viable for forecasting. [2026-01-30T12:19:33.724395] [INFO ] [MAIN ] [2713/3488] RUSHA kept (0.7s) | 2707 kept, 6 rejected | 139.2/min | ETA: 5.6m [2026-01-30T12:19:34.686757] [DEBUG] [REMOTE ] RUSHB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:34.686978] [DEBUG] [REMOTE ] RUSHB: PASS: History has at least 300 days. [2026-01-30T12:19:34.687300] [DEBUG] [REMOTE ] RUSHB: PASS: Price check passed. Min price $47.94. [2026-01-30T12:19:34.687443] [DEBUG] [REMOTE ] RUSHB: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:34.687607] [DEBUG] [REMOTE ] RUSHB: PASS: Integrity check passed. [2026-01-30T12:19:34.687652] [DEBUG] [REMOTE ] RUSHB: Symbol is viable for forecasting. [2026-01-30T12:19:34.687709] [INFO ] [MAIN ] [2714/3488] RUSHB kept (1.0s) | 2708 kept, 6 rejected | 139.2/min | ETA: 5.6m [2026-01-30T12:19:34.946324] [DEBUG] [REMOTE ] RVMD: Retrieved 1498 rows, trimmed to 300. [2026-01-30T12:19:34.946466] [DEBUG] [REMOTE ] RVMD: PASS: History has at least 300 days. [2026-01-30T12:19:34.946730] [DEBUG] [REMOTE ] RVMD: PASS: Price check passed. Min price $58.57. [2026-01-30T12:19:34.946867] [DEBUG] [REMOTE ] RVMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:34.946979] [DEBUG] [REMOTE ] RVMD: PASS: Integrity check passed. [2026-01-30T12:19:34.947019] [DEBUG] [REMOTE ] RVMD: Symbol is viable for forecasting. [2026-01-30T12:19:34.947067] [INFO ] [MAIN ] [2715/3488] RVMD kept (0.3s) | 2709 kept, 6 rejected | 139.2/min | ETA: 5.6m [2026-01-30T12:19:35.414191] [DEBUG] [REMOTE ] RVSB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:35.414320] [DEBUG] [REMOTE ] RVSB: PASS: History has at least 300 days. [2026-01-30T12:19:35.414535] [DEBUG] [REMOTE ] RVSB: PASS: Price check passed. Min price $5.00. [2026-01-30T12:19:35.414689] [DEBUG] [REMOTE ] RVSB: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:35.414803] [DEBUG] [REMOTE ] RVSB: PASS: Integrity check passed. [2026-01-30T12:19:35.414842] [DEBUG] [REMOTE ] RVSB: Symbol is viable for forecasting. [2026-01-30T12:19:35.414890] [INFO ] [MAIN ] [2716/3488] RVSB kept (0.5s) | 2710 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:35.999164] [DEBUG] [REMOTE ] RVTY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:35.999326] [DEBUG] [REMOTE ] RVTY: PASS: History has at least 300 days. [2026-01-30T12:19:35.999647] [DEBUG] [REMOTE ] RVTY: PASS: Price check passed. Min price $89.46. [2026-01-30T12:19:35.999815] [DEBUG] [REMOTE ] RVTY: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:35.999946] [DEBUG] [REMOTE ] RVTY: PASS: Integrity check passed. [2026-01-30T12:19:35.999987] [DEBUG] [REMOTE ] RVTY: Symbol is viable for forecasting. [2026-01-30T12:19:36.000041] [INFO ] [MAIN ] [2717/3488] RVTY kept (0.6s) | 2711 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:36.236471] [DEBUG] [REMOTE ] RWAY: Retrieved 1072 rows, trimmed to 300. [2026-01-30T12:19:36.236641] [DEBUG] [REMOTE ] RWAY: PASS: History has at least 300 days. [2026-01-30T12:19:36.236872] [DEBUG] [REMOTE ] RWAY: PASS: Price check passed. Min price $8.64. [2026-01-30T12:19:36.237072] [DEBUG] [REMOTE ] RWAY: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:36.237216] [DEBUG] [REMOTE ] RWAY: PASS: Integrity check passed. [2026-01-30T12:19:36.237269] [DEBUG] [REMOTE ] RWAY: Symbol is viable for forecasting. [2026-01-30T12:19:36.237334] [INFO ] [MAIN ] [2718/3488] RWAY kept (0.2s) | 2712 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:36.619976] [DEBUG] [REMOTE ] RXO: Retrieved 816 rows, trimmed to 300. [2026-01-30T12:19:36.620106] [DEBUG] [REMOTE ] RXO: PASS: History has at least 300 days. [2026-01-30T12:19:36.620303] [DEBUG] [REMOTE ] RXO: PASS: Price check passed. Min price $10.48. [2026-01-30T12:19:36.620439] [DEBUG] [REMOTE ] RXO: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:36.620624] [DEBUG] [REMOTE ] RXO: PASS: Integrity check passed. [2026-01-30T12:19:36.620694] [DEBUG] [REMOTE ] RXO: Symbol is viable for forecasting. [2026-01-30T12:19:36.620745] [INFO ] [MAIN ] [2719/3488] RXO kept (0.4s) | 2713 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:37.081412] [DEBUG] [REMOTE ] RXRX: Retrieved 1203 rows, trimmed to 300. [2026-01-30T12:19:37.081565] [DEBUG] [REMOTE ] RXRX: PASS: History has at least 300 days. [2026-01-30T12:19:37.081860] [DEBUG] [REMOTE ] RXRX: PASS: Price check passed. Min price $3.85. [2026-01-30T12:19:37.082020] [DEBUG] [REMOTE ] RXRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:37.082175] [DEBUG] [REMOTE ] RXRX: PASS: Integrity check passed. [2026-01-30T12:19:37.082222] [DEBUG] [REMOTE ] RXRX: Symbol is viable for forecasting. [2026-01-30T12:19:37.082273] [INFO ] [MAIN ] [2720/3488] RXRX kept (0.5s) | 2714 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:37.689128] [DEBUG] [REMOTE ] RY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:37.689368] [DEBUG] [REMOTE ] RY: PASS: History has at least 300 days. [2026-01-30T12:19:37.689804] [DEBUG] [REMOTE ] RY: PASS: Price check passed. Min price $144.38. [2026-01-30T12:19:37.689956] [DEBUG] [REMOTE ] RY: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:37.690115] [DEBUG] [REMOTE ] RY: PASS: Integrity check passed. [2026-01-30T12:19:37.690159] [DEBUG] [REMOTE ] RY: Symbol is viable for forecasting. [2026-01-30T12:19:37.690220] [INFO ] [MAIN ] [2721/3488] RY kept (0.6s) | 2715 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:38.179679] [DEBUG] [REMOTE ] RYAAY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:38.179831] [DEBUG] [REMOTE ] RYAAY: PASS: History has at least 300 days. [2026-01-30T12:19:38.180086] [DEBUG] [REMOTE ] RYAAY: PASS: Price check passed. Min price $60.37. [2026-01-30T12:19:38.180252] [DEBUG] [REMOTE ] RYAAY: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:38.180422] [DEBUG] [REMOTE ] RYAAY: PASS: Integrity check passed. [2026-01-30T12:19:38.180477] [DEBUG] [REMOTE ] RYAAY: Symbol is viable for forecasting. [2026-01-30T12:19:38.180542] [INFO ] [MAIN ] [2722/3488] RYAAY kept (0.5s) | 2716 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:38.517179] [DEBUG] [REMOTE ] RYAM: Retrieved 2924 rows, trimmed to 300. [2026-01-30T12:19:38.517311] [DEBUG] [REMOTE ] RYAM: PASS: History has at least 300 days. [2026-01-30T12:19:38.517519] [DEBUG] [REMOTE ] RYAM: PASS: Price check passed. Min price $5.52. [2026-01-30T12:19:38.517722] [DEBUG] [REMOTE ] RYAM: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:38.517881] [DEBUG] [REMOTE ] RYAM: PASS: Integrity check passed. [2026-01-30T12:19:38.517928] [DEBUG] [REMOTE ] RYAM: Symbol is viable for forecasting. [2026-01-30T12:19:38.517980] [INFO ] [MAIN ] [2723/3488] RYAM kept (0.3s) | 2717 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:38.763422] [DEBUG] [REMOTE ] RYAN: Retrieved 1136 rows, trimmed to 300. [2026-01-30T12:19:38.763568] [DEBUG] [REMOTE ] RYAN: PASS: History has at least 300 days. [2026-01-30T12:19:38.763811] [DEBUG] [REMOTE ] RYAN: PASS: Price check passed. Min price $46.58. [2026-01-30T12:19:38.763954] [DEBUG] [REMOTE ] RYAN: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:38.764070] [DEBUG] [REMOTE ] RYAN: PASS: Integrity check passed. [2026-01-30T12:19:38.764114] [DEBUG] [REMOTE ] RYAN: Symbol is viable for forecasting. [2026-01-30T12:19:38.764165] [INFO ] [MAIN ] [2724/3488] RYAN kept (0.2s) | 2718 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:39.384544] [DEBUG] [REMOTE ] RYI: Retrieved 2886 rows, trimmed to 300. [2026-01-30T12:19:39.384718] [DEBUG] [REMOTE ] RYI: PASS: History has at least 300 days. [2026-01-30T12:19:39.384922] [DEBUG] [REMOTE ] RYI: PASS: Price check passed. Min price $19.71. [2026-01-30T12:19:39.385057] [DEBUG] [REMOTE ] RYI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:39.385168] [DEBUG] [REMOTE ] RYI: PASS: Integrity check passed. [2026-01-30T12:19:39.385224] [DEBUG] [REMOTE ] RYI: Symbol is viable for forecasting. [2026-01-30T12:19:39.385276] [INFO ] [MAIN ] [2725/3488] RYI kept (0.6s) | 2719 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:39.862276] [DEBUG] [REMOTE ] RYN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:39.862423] [DEBUG] [REMOTE ] RYN: PASS: History has at least 300 days. [2026-01-30T12:19:39.862665] [DEBUG] [REMOTE ] RYN: PASS: Price check passed. Min price $21.03. [2026-01-30T12:19:39.862805] [DEBUG] [REMOTE ] RYN: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:39.862919] [DEBUG] [REMOTE ] RYN: PASS: Integrity check passed. [2026-01-30T12:19:39.862959] [DEBUG] [REMOTE ] RYN: Symbol is viable for forecasting. [2026-01-30T12:19:39.863007] [INFO ] [MAIN ] [2726/3488] RYN kept (0.5s) | 2720 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:40.033081] [DEBUG] [REMOTE ] RYTM: Retrieved 2090 rows, trimmed to 300. [2026-01-30T12:19:40.033209] [DEBUG] [REMOTE ] RYTM: PASS: History has at least 300 days. [2026-01-30T12:19:40.033411] [DEBUG] [REMOTE ] RYTM: PASS: Price check passed. Min price $95.89. [2026-01-30T12:19:40.033556] [DEBUG] [REMOTE ] RYTM: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:40.033716] [DEBUG] [REMOTE ] RYTM: PASS: Integrity check passed. [2026-01-30T12:19:40.033759] [DEBUG] [REMOTE ] RYTM: Symbol is viable for forecasting. [2026-01-30T12:19:40.033807] [INFO ] [MAIN ] [2727/3488] RYTM kept (0.2s) | 2721 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:40.653207] [DEBUG] [REMOTE ] RZB: Retrieved 2422 rows, trimmed to 300. [2026-01-30T12:19:40.653333] [DEBUG] [REMOTE ] RZB: PASS: History has at least 300 days. [2026-01-30T12:19:40.653528] [DEBUG] [REMOTE ] RZB: PASS: Price check passed. Min price $24.55. [2026-01-30T12:19:40.653688] [DEBUG] [REMOTE ] RZB: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:40.653815] [DEBUG] [REMOTE ] RZB: PASS: Integrity check passed. [2026-01-30T12:19:40.653863] [DEBUG] [REMOTE ] RZB: Symbol is viable for forecasting. [2026-01-30T12:19:40.653917] [INFO ] [MAIN ] [2728/3488] RZB kept (0.6s) | 2722 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:40.790803] [DEBUG] [REMOTE ] RZC: Retrieved 830 rows, trimmed to 300. [2026-01-30T12:19:40.790927] [DEBUG] [REMOTE ] RZC: PASS: History has at least 300 days. [2026-01-30T12:19:40.791120] [DEBUG] [REMOTE ] RZC: PASS: Price check passed. Min price $24.95. [2026-01-30T12:19:40.791283] [DEBUG] [REMOTE ] RZC: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:40.791394] [DEBUG] [REMOTE ] RZC: PASS: Integrity check passed. [2026-01-30T12:19:40.791434] [DEBUG] [REMOTE ] RZC: Symbol is viable for forecasting. [2026-01-30T12:19:40.791482] [INFO ] [MAIN ] [2729/3488] RZC kept (0.1s) | 2723 kept, 6 rejected | 139.2/min | ETA: 5.5m [2026-01-30T12:19:41.309932] [DEBUG] [REMOTE ] S: Retrieved 1151 rows, trimmed to 300. [2026-01-30T12:19:41.310058] [DEBUG] [REMOTE ] S: PASS: History has at least 300 days. [2026-01-30T12:19:41.310262] [DEBUG] [REMOTE ] S: PASS: Price check passed. Min price $13.57. [2026-01-30T12:19:41.310401] [DEBUG] [REMOTE ] S: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:41.310514] [DEBUG] [REMOTE ] S: PASS: Integrity check passed. [2026-01-30T12:19:41.310555] [DEBUG] [REMOTE ] S: Symbol is viable for forecasting. [2026-01-30T12:19:41.310626] [INFO ] [MAIN ] [2730/3488] S kept (0.5s) | 2724 kept, 6 rejected | 139.2/min | ETA: 5.4m [2026-01-30T12:19:41.879610] [DEBUG] [REMOTE ] SA: Retrieved 5480 rows, trimmed to 300. [2026-01-30T12:19:41.879764] [DEBUG] [REMOTE ] SA: PASS: History has at least 300 days. [2026-01-30T12:19:41.879986] [DEBUG] [REMOTE ] SA: PASS: Price check passed. Min price $22.09. [2026-01-30T12:19:41.880125] [DEBUG] [REMOTE ] SA: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:41.880250] [DEBUG] [REMOTE ] SA: PASS: Integrity check passed. [2026-01-30T12:19:41.880316] [DEBUG] [REMOTE ] SA: Symbol is viable for forecasting. [2026-01-30T12:19:41.880374] [INFO ] [MAIN ] [2731/3488] SA kept (0.6s) | 2725 kept, 6 rejected | 139.2/min | ETA: 5.4m [2026-01-30T12:19:42.314942] [DEBUG] [REMOTE ] SAFE: Retrieved 2163 rows, trimmed to 300. [2026-01-30T12:19:42.315083] [DEBUG] [REMOTE ] SAFE: PASS: History has at least 300 days. [2026-01-30T12:19:42.315346] [DEBUG] [REMOTE ] SAFE: PASS: Price check passed. Min price $12.60. [2026-01-30T12:19:42.315533] [DEBUG] [REMOTE ] SAFE: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:42.315711] [DEBUG] [REMOTE ] SAFE: PASS: Integrity check passed. [2026-01-30T12:19:42.315764] [DEBUG] [REMOTE ] SAFE: Symbol is viable for forecasting. [2026-01-30T12:19:42.315828] [INFO ] [MAIN ] [2732/3488] SAFE kept (0.4s) | 2726 kept, 6 rejected | 139.2/min | ETA: 5.4m [2026-01-30T12:19:42.785540] [DEBUG] [REMOTE ] SAH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:42.785697] [DEBUG] [REMOTE ] SAH: PASS: History has at least 300 days. [2026-01-30T12:19:42.785927] [DEBUG] [REMOTE ] SAH: PASS: Price check passed. Min price $59.34. [2026-01-30T12:19:42.786061] [DEBUG] [REMOTE ] SAH: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:42.786179] [DEBUG] [REMOTE ] SAH: PASS: Integrity check passed. [2026-01-30T12:19:42.786218] [DEBUG] [REMOTE ] SAH: Symbol is viable for forecasting. [2026-01-30T12:19:42.786266] [INFO ] [MAIN ] [2733/3488] SAH kept (0.5s) | 2727 kept, 6 rejected | 139.2/min | ETA: 5.4m [2026-01-30T12:19:43.042640] [DEBUG] [REMOTE ] SAIA: Retrieved 5883 rows, trimmed to 300. [2026-01-30T12:19:43.042778] [DEBUG] [REMOTE ] SAIA: PASS: History has at least 300 days. [2026-01-30T12:19:43.043006] [DEBUG] [REMOTE ] SAIA: PASS: Price check passed. Min price $250.48. [2026-01-30T12:19:43.043142] [DEBUG] [REMOTE ] SAIA: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:43.043263] [DEBUG] [REMOTE ] SAIA: PASS: Integrity check passed. [2026-01-30T12:19:43.043303] [DEBUG] [REMOTE ] SAIA: Symbol is viable for forecasting. [2026-01-30T12:19:43.043353] [INFO ] [MAIN ] [2734/3488] SAIA kept (0.3s) | 2728 kept, 6 rejected | 139.2/min | ETA: 5.4m [2026-01-30T12:19:43.581154] [DEBUG] [REMOTE ] SAIC: Retrieved 3112 rows, trimmed to 300. [2026-01-30T12:19:43.581271] [DEBUG] [REMOTE ] SAIC: PASS: History has at least 300 days. [2026-01-30T12:19:43.581468] [DEBUG] [REMOTE ] SAIC: PASS: Price check passed. Min price $84.72. [2026-01-30T12:19:43.581632] [DEBUG] [REMOTE ] SAIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:43.581753] [DEBUG] [REMOTE ] SAIC: PASS: Integrity check passed. [2026-01-30T12:19:43.581793] [DEBUG] [REMOTE ] SAIC: Symbol is viable for forecasting. [2026-01-30T12:19:43.581841] [INFO ] [MAIN ] [2735/3488] SAIC kept (0.5s) | 2729 kept, 6 rejected | 139.2/min | ETA: 5.4m [2026-01-30T12:19:44.017562] [DEBUG] [REMOTE ] SAM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:44.017719] [DEBUG] [REMOTE ] SAM: PASS: History has at least 300 days. [2026-01-30T12:19:44.017950] [DEBUG] [REMOTE ] SAM: PASS: Price check passed. Min price $190.96. [2026-01-30T12:19:44.018084] [DEBUG] [REMOTE ] SAM: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:44.018196] [DEBUG] [REMOTE ] SAM: PASS: Integrity check passed. [2026-01-30T12:19:44.018235] [DEBUG] [REMOTE ] SAM: Symbol is viable for forecasting. [2026-01-30T12:19:44.018281] [INFO ] [MAIN ] [2736/3488] SAM kept (0.4s) | 2730 kept, 6 rejected | 139.2/min | ETA: 5.4m [2026-01-30T12:19:44.358002] [DEBUG] [REMOTE ] SAMG: Retrieved 3167 rows, trimmed to 300. [2026-01-30T12:19:44.358132] [DEBUG] [REMOTE ] SAMG: PASS: History has at least 300 days. [2026-01-30T12:19:44.358339] [DEBUG] [REMOTE ] SAMG: PASS: Price check passed. Min price $13.11. [2026-01-30T12:19:44.358476] [DEBUG] [REMOTE ] SAMG: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:44.358606] [DEBUG] [REMOTE ] SAMG: PASS: Integrity check passed. [2026-01-30T12:19:44.358665] [DEBUG] [REMOTE ] SAMG: Symbol is viable for forecasting. [2026-01-30T12:19:44.358720] [INFO ] [MAIN ] [2737/3488] SAMG kept (0.3s) | 2731 kept, 6 rejected | 139.2/min | ETA: 5.4m [2026-01-30T12:19:44.924142] [DEBUG] [REMOTE ] SAN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:44.924280] [DEBUG] [REMOTE ] SAN: PASS: History has at least 300 days. [2026-01-30T12:19:44.924515] [DEBUG] [REMOTE ] SAN: PASS: Price check passed. Min price $10.01. [2026-01-30T12:19:44.924673] [DEBUG] [REMOTE ] SAN: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:44.924820] [DEBUG] [REMOTE ] SAN: PASS: Integrity check passed. [2026-01-30T12:19:44.924865] [DEBUG] [REMOTE ] SAN: Symbol is viable for forecasting. [2026-01-30T12:19:44.924913] [INFO ] [MAIN ] [2738/3488] SAN kept (0.6s) | 2732 kept, 6 rejected | 139.2/min | ETA: 5.4m [2026-01-30T12:19:45.156656] [DEBUG] [REMOTE ] SANA: Retrieved 1252 rows, trimmed to 300. [2026-01-30T12:19:45.156782] [DEBUG] [REMOTE ] SANA: PASS: History has at least 300 days. [2026-01-30T12:19:45.156984] [DEBUG] [REMOTE ] SANA: PASS: Price check passed. Min price $3.23. [2026-01-30T12:19:45.157124] [DEBUG] [REMOTE ] SANA: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:45.157236] [DEBUG] [REMOTE ] SANA: PASS: Integrity check passed. [2026-01-30T12:19:45.157277] [DEBUG] [REMOTE ] SANA: Symbol is viable for forecasting. [2026-01-30T12:19:45.157326] [INFO ] [MAIN ] [2739/3488] SANA kept (0.2s) | 2733 kept, 6 rejected | 139.2/min | ETA: 5.4m [2026-01-30T12:19:45.650095] [DEBUG] [REMOTE ] SANM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:45.650226] [DEBUG] [REMOTE ] SANM: PASS: History has at least 300 days. [2026-01-30T12:19:45.650442] [DEBUG] [REMOTE ] SANM: PASS: Price check passed. Min price $140.34. [2026-01-30T12:19:45.650625] [DEBUG] [REMOTE ] SANM: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:45.650744] [DEBUG] [REMOTE ] SANM: PASS: Integrity check passed. [2026-01-30T12:19:45.650786] [DEBUG] [REMOTE ] SANM: Symbol is viable for forecasting. [2026-01-30T12:19:45.650837] [INFO ] [MAIN ] [2740/3488] SANM kept (0.5s) | 2734 kept, 6 rejected | 139.2/min | ETA: 5.4m [2026-01-30T12:19:46.620048] [DEBUG] [REMOTE ] SAP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:46.620177] [DEBUG] [REMOTE ] SAP: PASS: History has at least 300 days. [2026-01-30T12:19:46.620384] [DEBUG] [REMOTE ] SAP: PASS: Price check passed. Min price $200.21. [2026-01-30T12:19:46.620516] [DEBUG] [REMOTE ] SAP: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:46.620647] [DEBUG] [REMOTE ] SAP: PASS: Integrity check passed. [2026-01-30T12:19:46.620689] [DEBUG] [REMOTE ] SAP: Symbol is viable for forecasting. [2026-01-30T12:19:46.620736] [INFO ] [MAIN ] [2741/3488] SAP kept (1.0s) | 2735 kept, 6 rejected | 139.1/min | ETA: 5.4m [2026-01-30T12:19:46.846707] [DEBUG] [REMOTE ] SARK: Retrieved 1059 rows, trimmed to 300. [2026-01-30T12:19:46.846834] [DEBUG] [REMOTE ] SARK: PASS: History has at least 300 days. [2026-01-30T12:19:46.847027] [DEBUG] [REMOTE ] SARK: PASS: Price check passed. Min price $26.95. [2026-01-30T12:19:46.847159] [DEBUG] [REMOTE ] SARK: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:46.847265] [DEBUG] [REMOTE ] SARK: PASS: Integrity check passed. [2026-01-30T12:19:46.847306] [DEBUG] [REMOTE ] SARK: Symbol is viable for forecasting. [2026-01-30T12:19:46.847354] [INFO ] [MAIN ] [2742/3488] SARK kept (0.2s) | 2736 kept, 6 rejected | 139.2/min | ETA: 5.4m [2026-01-30T12:19:47.277718] [DEBUG] [REMOTE ] SATL: Retrieved 1217 rows, trimmed to 300. [2026-01-30T12:19:47.277892] [DEBUG] [REMOTE ] SATL: PASS: History has at least 300 days. [2026-01-30T12:19:47.278292] [DEBUG] [REMOTE ] SATL: PASS: Price check passed. Min price $1.27. [2026-01-30T12:19:47.278425] [DEBUG] [REMOTE ] SATL: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:47.278535] [DEBUG] [REMOTE ] SATL: PASS: Integrity check passed. [2026-01-30T12:19:47.278608] [DEBUG] [REMOTE ] SATL: Symbol is viable for forecasting. [2026-01-30T12:19:47.278660] [INFO ] [MAIN ] [2743/3488] SATL kept (0.4s) | 2737 kept, 6 rejected | 139.2/min | ETA: 5.4m [2026-01-30T12:19:47.806289] [DEBUG] [REMOTE ] SATS: Retrieved 4548 rows, trimmed to 300. [2026-01-30T12:19:47.806421] [DEBUG] [REMOTE ] SATS: PASS: History has at least 300 days. [2026-01-30T12:19:47.806654] [DEBUG] [REMOTE ] SATS: PASS: Price check passed. Min price $66.93. [2026-01-30T12:19:47.806789] [DEBUG] [REMOTE ] SATS: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:47.806899] [DEBUG] [REMOTE ] SATS: PASS: Integrity check passed. [2026-01-30T12:19:47.806938] [DEBUG] [REMOTE ] SATS: Symbol is viable for forecasting. [2026-01-30T12:19:47.806985] [INFO ] [MAIN ] [2744/3488] SATS kept (0.5s) | 2738 kept, 6 rejected | 139.1/min | ETA: 5.3m [2026-01-30T12:19:48.265991] [DEBUG] [REMOTE ] SAVA: Retrieved 6424 rows, trimmed to 300. [2026-01-30T12:19:48.266133] [DEBUG] [REMOTE ] SAVA: PASS: History has at least 300 days. [2026-01-30T12:19:48.266366] [DEBUG] [REMOTE ] SAVA: PASS: Price check passed. Min price $1.98. [2026-01-30T12:19:48.266510] [DEBUG] [REMOTE ] SAVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:48.266660] [DEBUG] [REMOTE ] SAVA: PASS: Integrity check passed. [2026-01-30T12:19:48.266705] [DEBUG] [REMOTE ] SAVA: Symbol is viable for forecasting. [2026-01-30T12:19:48.266759] [INFO ] [MAIN ] [2745/3488] SAVA kept (0.5s) | 2739 kept, 6 rejected | 139.1/min | ETA: 5.3m [2026-01-30T12:19:48.629559] [DEBUG] [REMOTE ] SB: Retrieved 4445 rows, trimmed to 300. [2026-01-30T12:19:48.629726] [DEBUG] [REMOTE ] SB: PASS: History has at least 300 days. [2026-01-30T12:19:48.629970] [DEBUG] [REMOTE ] SB: PASS: Price check passed. Min price $4.51. [2026-01-30T12:19:48.630107] [DEBUG] [REMOTE ] SB: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:48.630221] [DEBUG] [REMOTE ] SB: PASS: Integrity check passed. [2026-01-30T12:19:48.630260] [DEBUG] [REMOTE ] SB: Symbol is viable for forecasting. [2026-01-30T12:19:48.630329] [INFO ] [MAIN ] [2746/3488] SB kept (0.4s) | 2740 kept, 6 rejected | 139.2/min | ETA: 5.3m [2026-01-30T12:19:49.120702] [DEBUG] [REMOTE ] SBAC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:49.120843] [DEBUG] [REMOTE ] SBAC: PASS: History has at least 300 days. [2026-01-30T12:19:49.121275] [DEBUG] [REMOTE ] SBAC: PASS: Price check passed. Min price $181.20. [2026-01-30T12:19:49.121409] [DEBUG] [REMOTE ] SBAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:49.121530] [DEBUG] [REMOTE ] SBAC: PASS: Integrity check passed. [2026-01-30T12:19:49.121589] [DEBUG] [REMOTE ] SBAC: Symbol is viable for forecasting. [2026-01-30T12:19:49.121641] [INFO ] [MAIN ] [2747/3488] SBAC kept (0.5s) | 2741 kept, 6 rejected | 139.1/min | ETA: 5.3m [2026-01-30T12:19:49.555027] [DEBUG] [REMOTE ] SBCF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:49.555375] [DEBUG] [REMOTE ] SBCF: PASS: History has at least 300 days. [2026-01-30T12:19:49.555629] [DEBUG] [REMOTE ] SBCF: PASS: Price check passed. Min price $29.03. [2026-01-30T12:19:49.555768] [DEBUG] [REMOTE ] SBCF: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:49.555886] [DEBUG] [REMOTE ] SBCF: PASS: Integrity check passed. [2026-01-30T12:19:49.555926] [DEBUG] [REMOTE ] SBCF: Symbol is viable for forecasting. [2026-01-30T12:19:49.555975] [INFO ] [MAIN ] [2748/3488] SBCF kept (0.4s) | 2742 kept, 6 rejected | 139.1/min | ETA: 5.3m [2026-01-30T12:19:49.918180] [DEBUG] [REMOTE ] SBFM: Retrieved 4055 rows, trimmed to 300. [2026-01-30T12:19:49.918319] [DEBUG] [REMOTE ] SBFM: PASS: History has at least 300 days. [2026-01-30T12:19:49.918535] [DEBUG] [REMOTE ] SBFM: PASS: Price check passed. Min price $1.21. [2026-01-30T12:19:49.918696] [DEBUG] [REMOTE ] SBFM: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:49.918847] [DEBUG] [REMOTE ] SBFM: PASS: Integrity check passed. [2026-01-30T12:19:49.918904] [DEBUG] [REMOTE ] SBFM: Symbol is viable for forecasting. [2026-01-30T12:19:49.918976] [INFO ] [MAIN ] [2749/3488] SBFM kept (0.4s) | 2743 kept, 6 rejected | 139.2/min | ETA: 5.3m [2026-01-30T12:19:50.619495] [DEBUG] [REMOTE ] SBGI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:50.619682] [DEBUG] [REMOTE ] SBGI: PASS: History has at least 300 days. [2026-01-30T12:19:50.619999] [DEBUG] [REMOTE ] SBGI: PASS: Price check passed. Min price $13.15. [2026-01-30T12:19:50.620194] [DEBUG] [REMOTE ] SBGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:50.620359] [DEBUG] [REMOTE ] SBGI: PASS: Integrity check passed. [2026-01-30T12:19:50.620415] [DEBUG] [REMOTE ] SBGI: Symbol is viable for forecasting. [2026-01-30T12:19:50.620482] [INFO ] [MAIN ] [2750/3488] SBGI kept (0.7s) | 2744 kept, 6 rejected | 139.1/min | ETA: 5.3m [2026-01-30T12:19:51.214693] [DEBUG] [REMOTE ] SBH: Retrieved 4828 rows, trimmed to 300. [2026-01-30T12:19:51.214909] [DEBUG] [REMOTE ] SBH: PASS: History has at least 300 days. [2026-01-30T12:19:51.215219] [DEBUG] [REMOTE ] SBH: PASS: Price check passed. Min price $13.76. [2026-01-30T12:19:51.215404] [DEBUG] [REMOTE ] SBH: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:51.215553] [DEBUG] [REMOTE ] SBH: PASS: Integrity check passed. [2026-01-30T12:19:51.215627] [DEBUG] [REMOTE ] SBH: Symbol is viable for forecasting. [2026-01-30T12:19:51.215716] [INFO ] [MAIN ] [2751/3488] SBH kept (0.6s) | 2745 kept, 6 rejected | 139.1/min | ETA: 5.3m [2026-01-30T12:19:51.681536] [DEBUG] [REMOTE ] SBI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:51.681690] [DEBUG] [REMOTE ] SBI: PASS: History has at least 300 days. [2026-01-30T12:19:51.681926] [DEBUG] [REMOTE ] SBI: PASS: Price check passed. Min price $7.62. [2026-01-30T12:19:51.682078] [DEBUG] [REMOTE ] SBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:51.682197] [DEBUG] [REMOTE ] SBI: PASS: Integrity check passed. [2026-01-30T12:19:51.682239] [DEBUG] [REMOTE ] SBI: Symbol is viable for forecasting. [2026-01-30T12:19:51.682289] [INFO ] [MAIN ] [2752/3488] SBI kept (0.5s) | 2746 kept, 6 rejected | 139.1/min | ETA: 5.3m [2026-01-30T12:19:51.989396] [DEBUG] [REMOTE ] SBLK: Retrieved 5012 rows, trimmed to 300. [2026-01-30T12:19:51.989538] [DEBUG] [REMOTE ] SBLK: PASS: History has at least 300 days. [2026-01-30T12:19:51.989782] [DEBUG] [REMOTE ] SBLK: PASS: Price check passed. Min price $17.85. [2026-01-30T12:19:51.989924] [DEBUG] [REMOTE ] SBLK: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:51.990045] [DEBUG] [REMOTE ] SBLK: PASS: Integrity check passed. [2026-01-30T12:19:51.990086] [DEBUG] [REMOTE ] SBLK: Symbol is viable for forecasting. [2026-01-30T12:19:51.990136] [INFO ] [MAIN ] [2753/3488] SBLK kept (0.3s) | 2747 kept, 6 rejected | 139.1/min | ETA: 5.3m [2026-01-30T12:19:52.523041] [DEBUG] [REMOTE ] SBRA: Retrieved 5997 rows, trimmed to 300. [2026-01-30T12:19:52.523184] [DEBUG] [REMOTE ] SBRA: PASS: History has at least 300 days. [2026-01-30T12:19:52.523409] [DEBUG] [REMOTE ] SBRA: PASS: Price check passed. Min price $17.61. [2026-01-30T12:19:52.523545] [DEBUG] [REMOTE ] SBRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:52.523685] [DEBUG] [REMOTE ] SBRA: PASS: Integrity check passed. [2026-01-30T12:19:52.523728] [DEBUG] [REMOTE ] SBRA: Symbol is viable for forecasting. [2026-01-30T12:19:52.523777] [INFO ] [MAIN ] [2754/3488] SBRA kept (0.5s) | 2748 kept, 6 rejected | 139.1/min | ETA: 5.3m [2026-01-30T12:19:52.948088] [DEBUG] [REMOTE ] SBS: Retrieved 5969 rows, trimmed to 300. [2026-01-30T12:19:52.948224] [DEBUG] [REMOTE ] SBS: PASS: History has at least 300 days. [2026-01-30T12:19:52.948440] [DEBUG] [REMOTE ] SBS: PASS: Price check passed. Min price $22.90. [2026-01-30T12:19:52.948598] [DEBUG] [REMOTE ] SBS: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:52.948731] [DEBUG] [REMOTE ] SBS: PASS: Integrity check passed. [2026-01-30T12:19:52.948772] [DEBUG] [REMOTE ] SBS: Symbol is viable for forecasting. [2026-01-30T12:19:52.948820] [INFO ] [MAIN ] [2755/3488] SBS kept (0.4s) | 2749 kept, 6 rejected | 139.1/min | ETA: 5.3m [2026-01-30T12:19:53.434454] [DEBUG] [REMOTE ] SBSI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:53.434742] [DEBUG] [REMOTE ] SBSI: PASS: History has at least 300 days. [2026-01-30T12:19:53.435199] [DEBUG] [REMOTE ] SBSI: PASS: Price check passed. Min price $27.74. [2026-01-30T12:19:53.435380] [DEBUG] [REMOTE ] SBSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:53.435597] [DEBUG] [REMOTE ] SBSI: PASS: Integrity check passed. [2026-01-30T12:19:53.435651] [DEBUG] [REMOTE ] SBSI: Symbol is viable for forecasting. [2026-01-30T12:19:53.435728] [INFO ] [MAIN ] [2756/3488] SBSI kept (0.5s) | 2750 kept, 6 rejected | 139.1/min | ETA: 5.3m [2026-01-30T12:19:53.887658] [DEBUG] [REMOTE ] SBUX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:53.887917] [DEBUG] [REMOTE ] SBUX: PASS: History has at least 300 days. [2026-01-30T12:19:53.888340] [DEBUG] [REMOTE ] SBUX: PASS: Price check passed. Min price $79.02. [2026-01-30T12:19:53.888548] [DEBUG] [REMOTE ] SBUX: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:53.888783] [DEBUG] [REMOTE ] SBUX: PASS: Integrity check passed. [2026-01-30T12:19:53.888849] [DEBUG] [REMOTE ] SBUX: Symbol is viable for forecasting. [2026-01-30T12:19:53.888931] [INFO ] [MAIN ] [2757/3488] SBUX kept (0.5s) | 2751 kept, 6 rejected | 139.1/min | ETA: 5.3m [2026-01-30T12:19:54.524804] [DEBUG] [REMOTE ] SCD: Retrieved 5518 rows, trimmed to 300. [2026-01-30T12:19:54.525103] [DEBUG] [REMOTE ] SCD: PASS: History has at least 300 days. [2026-01-30T12:19:54.525527] [DEBUG] [REMOTE ] SCD: PASS: Price check passed. Min price $13.73. [2026-01-30T12:19:54.525745] [DEBUG] [REMOTE ] SCD: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:54.525933] [DEBUG] [REMOTE ] SCD: PASS: Integrity check passed. [2026-01-30T12:19:54.525980] [DEBUG] [REMOTE ] SCD: Symbol is viable for forecasting. [2026-01-30T12:19:54.526050] [INFO ] [MAIN ] [2758/3488] SCD kept (0.6s) | 2752 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:19:54.991754] [DEBUG] [REMOTE ] SCHL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:54.991910] [DEBUG] [REMOTE ] SCHL: PASS: History has at least 300 days. [2026-01-30T12:19:54.992180] [DEBUG] [REMOTE ] SCHL: PASS: Price check passed. Min price $27.00. [2026-01-30T12:19:54.992318] [DEBUG] [REMOTE ] SCHL: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:54.992444] [DEBUG] [REMOTE ] SCHL: PASS: Integrity check passed. [2026-01-30T12:19:54.992485] [DEBUG] [REMOTE ] SCHL: Symbol is viable for forecasting. [2026-01-30T12:19:54.992535] [INFO ] [MAIN ] [2759/3488] SCHL kept (0.5s) | 2753 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:19:55.444512] [DEBUG] [REMOTE ] SCI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:55.444694] [DEBUG] [REMOTE ] SCI: PASS: History has at least 300 days. [2026-01-30T12:19:55.444941] [DEBUG] [REMOTE ] SCI: PASS: Price check passed. Min price $75.57. [2026-01-30T12:19:55.445082] [DEBUG] [REMOTE ] SCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:55.445213] [DEBUG] [REMOTE ] SCI: PASS: Integrity check passed. [2026-01-30T12:19:55.445349] [DEBUG] [REMOTE ] SCI: Symbol is viable for forecasting. [2026-01-30T12:19:55.445421] [INFO ] [MAIN ] [2760/3488] SCI kept (0.5s) | 2754 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:19:55.913987] [DEBUG] [REMOTE ] SCL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:55.914117] [DEBUG] [REMOTE ] SCL: PASS: History has at least 300 days. [2026-01-30T12:19:55.914328] [DEBUG] [REMOTE ] SCL: PASS: Price check passed. Min price $41.94. [2026-01-30T12:19:55.914465] [DEBUG] [REMOTE ] SCL: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:55.914614] [DEBUG] [REMOTE ] SCL: PASS: Integrity check passed. [2026-01-30T12:19:55.914657] [DEBUG] [REMOTE ] SCL: Symbol is viable for forecasting. [2026-01-30T12:19:55.914706] [INFO ] [MAIN ] [2761/3488] SCL kept (0.5s) | 2755 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:19:56.248836] [DEBUG] [REMOTE ] SCM: Retrieved 3325 rows, trimmed to 300. [2026-01-30T12:19:56.248958] [DEBUG] [REMOTE ] SCM: PASS: History has at least 300 days. [2026-01-30T12:19:56.249161] [DEBUG] [REMOTE ] SCM: PASS: Price check passed. Min price $11.34. [2026-01-30T12:19:56.249321] [DEBUG] [REMOTE ] SCM: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:56.249429] [DEBUG] [REMOTE ] SCM: PASS: Integrity check passed. [2026-01-30T12:19:56.249469] [DEBUG] [REMOTE ] SCM: Symbol is viable for forecasting. [2026-01-30T12:19:56.249516] [INFO ] [MAIN ] [2762/3488] SCM kept (0.3s) | 2756 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:19:56.747583] [DEBUG] [REMOTE ] SCSC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:56.747739] [DEBUG] [REMOTE ] SCSC: PASS: History has at least 300 days. [2026-01-30T12:19:56.748029] [DEBUG] [REMOTE ] SCSC: PASS: Price check passed. Min price $37.72. [2026-01-30T12:19:56.748171] [DEBUG] [REMOTE ] SCSC: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:56.748300] [DEBUG] [REMOTE ] SCSC: PASS: Integrity check passed. [2026-01-30T12:19:56.748340] [DEBUG] [REMOTE ] SCSC: Symbol is viable for forecasting. [2026-01-30T12:19:56.748392] [INFO ] [MAIN ] [2763/3488] SCSC kept (0.5s) | 2757 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:19:57.043698] [DEBUG] [REMOTE ] SCVL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:19:57.043888] [DEBUG] [REMOTE ] SCVL: PASS: History has at least 300 days. [2026-01-30T12:19:57.044153] [DEBUG] [REMOTE ] SCVL: PASS: Price check passed. Min price $15.55. [2026-01-30T12:19:57.044331] [DEBUG] [REMOTE ] SCVL: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:57.044463] [DEBUG] [REMOTE ] SCVL: PASS: Integrity check passed. [2026-01-30T12:19:57.044507] [DEBUG] [REMOTE ] SCVL: Symbol is viable for forecasting. [2026-01-30T12:19:57.044560] [INFO ] [MAIN ] [2764/3488] SCVL kept (0.3s) | 2758 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:19:57.675692] [DEBUG] [REMOTE ] SCZ: Retrieved 4561 rows, trimmed to 300. [2026-01-30T12:19:57.675848] [DEBUG] [REMOTE ] SCZ: PASS: History has at least 300 days. [2026-01-30T12:19:57.676129] [DEBUG] [REMOTE ] SCZ: PASS: Price check passed. Min price $72.07. [2026-01-30T12:19:57.676294] [DEBUG] [REMOTE ] SCZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:57.676444] [DEBUG] [REMOTE ] SCZ: PASS: Integrity check passed. [2026-01-30T12:19:57.676491] [DEBUG] [REMOTE ] SCZ: Symbol is viable for forecasting. [2026-01-30T12:19:57.676547] [INFO ] [MAIN ] [2765/3488] SCZ kept (0.6s) | 2759 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:19:57.987065] [DEBUG] [REMOTE ] SD: Retrieved 2343 rows, trimmed to 300. [2026-01-30T12:19:57.987458] [DEBUG] [REMOTE ] SD: PASS: History has at least 300 days. [2026-01-30T12:19:57.987758] [DEBUG] [REMOTE ] SD: PASS: Price check passed. Min price $11.78. [2026-01-30T12:19:57.987949] [DEBUG] [REMOTE ] SD: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:57.988101] [DEBUG] [REMOTE ] SD: PASS: Integrity check passed. [2026-01-30T12:19:57.988146] [DEBUG] [REMOTE ] SD: Symbol is viable for forecasting. [2026-01-30T12:19:57.988403] [INFO ] [MAIN ] [2766/3488] SD kept (0.3s) | 2760 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:19:58.299634] [DEBUG] [REMOTE ] SDA: Retrieved 678 rows, trimmed to 300. [2026-01-30T12:19:58.299858] [DEBUG] [REMOTE ] SDA: PASS: History has at least 300 days. [2026-01-30T12:19:58.300153] [DEBUG] [REMOTE ] SDA: PASS: Price check passed. Min price $1.81. [2026-01-30T12:19:58.300374] [DEBUG] [REMOTE ] SDA: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:58.300551] [DEBUG] [REMOTE ] SDA: PASS: Integrity check passed. [2026-01-30T12:19:58.300635] [DEBUG] [REMOTE ] SDA: Symbol is viable for forecasting. [2026-01-30T12:19:58.300696] [INFO ] [MAIN ] [2767/3488] SDA kept (0.3s) | 2761 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:19:58.735925] [DEBUG] [REMOTE ] SDHY: Retrieved 1299 rows, trimmed to 300. [2026-01-30T12:19:58.736059] [DEBUG] [REMOTE ] SDHY: PASS: History has at least 300 days. [2026-01-30T12:19:58.736264] [DEBUG] [REMOTE ] SDHY: PASS: Price check passed. Min price $16.04. [2026-01-30T12:19:58.736400] [DEBUG] [REMOTE ] SDHY: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:58.736508] [DEBUG] [REMOTE ] SDHY: PASS: Integrity check passed. [2026-01-30T12:19:58.736548] [DEBUG] [REMOTE ] SDHY: Symbol is viable for forecasting. [2026-01-30T12:19:58.736630] [INFO ] [MAIN ] [2768/3488] SDHY kept (0.4s) | 2762 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:19:59.098885] [DEBUG] [REMOTE ] SDRL: Retrieved 825 rows, trimmed to 300. [2026-01-30T12:19:59.099092] [DEBUG] [REMOTE ] SDRL: PASS: History has at least 300 days. [2026-01-30T12:19:59.099547] [DEBUG] [REMOTE ] SDRL: PASS: Price check passed. Min price $28.40. [2026-01-30T12:19:59.099709] [DEBUG] [REMOTE ] SDRL: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:59.099867] [DEBUG] [REMOTE ] SDRL: PASS: Integrity check passed. [2026-01-30T12:19:59.099912] [DEBUG] [REMOTE ] SDRL: Symbol is viable for forecasting. [2026-01-30T12:19:59.099968] [INFO ] [MAIN ] [2769/3488] SDRL kept (0.4s) | 2763 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:19:59.485728] [DEBUG] [REMOTE ] SDVY: Retrieved 2069 rows, trimmed to 300. [2026-01-30T12:19:59.485916] [DEBUG] [REMOTE ] SDVY: PASS: History has at least 300 days. [2026-01-30T12:19:59.486174] [DEBUG] [REMOTE ] SDVY: PASS: Price check passed. Min price $36.31. [2026-01-30T12:19:59.486321] [DEBUG] [REMOTE ] SDVY: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:59.486442] [DEBUG] [REMOTE ] SDVY: PASS: Integrity check passed. [2026-01-30T12:19:59.486484] [DEBUG] [REMOTE ] SDVY: Symbol is viable for forecasting. [2026-01-30T12:19:59.486539] [INFO ] [MAIN ] [2770/3488] SDVY kept (0.4s) | 2764 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:19:59.955953] [DEBUG] [REMOTE ] SE: Retrieved 2079 rows, trimmed to 300. [2026-01-30T12:19:59.956080] [DEBUG] [REMOTE ] SE: PASS: History has at least 300 days. [2026-01-30T12:19:59.956281] [DEBUG] [REMOTE ] SE: PASS: Price check passed. Min price $118.95. [2026-01-30T12:19:59.956418] [DEBUG] [REMOTE ] SE: PASS: Continuity check passed with 300 days. [2026-01-30T12:19:59.956527] [DEBUG] [REMOTE ] SE: PASS: Integrity check passed. [2026-01-30T12:19:59.956595] [DEBUG] [REMOTE ] SE: Symbol is viable for forecasting. [2026-01-30T12:19:59.956649] [INFO ] [MAIN ] [2771/3488] SE kept (0.5s) | 2765 kept, 6 rejected | 139.1/min | ETA: 5.2m [2026-01-30T12:20:00.413620] [DEBUG] [REMOTE ] SEDG: Retrieved 2728 rows, trimmed to 300. [2026-01-30T12:20:00.413764] [DEBUG] [REMOTE ] SEDG: PASS: History has at least 300 days. [2026-01-30T12:20:00.413988] [DEBUG] [REMOTE ] SEDG: PASS: Price check passed. Min price $28.47. [2026-01-30T12:20:00.414131] [DEBUG] [REMOTE ] SEDG: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:00.414251] [DEBUG] [REMOTE ] SEDG: PASS: Integrity check passed. [2026-01-30T12:20:00.414293] [DEBUG] [REMOTE ] SEDG: Symbol is viable for forecasting. [2026-01-30T12:20:00.414344] [INFO ] [MAIN ] [2772/3488] SEDG kept (0.5s) | 2766 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-30T12:20:01.119273] [DEBUG] [REMOTE ] SEE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:01.119421] [DEBUG] [REMOTE ] SEE: PASS: History has at least 300 days. [2026-01-30T12:20:01.119666] [DEBUG] [REMOTE ] SEE: PASS: Price check passed. Min price $33.82. [2026-01-30T12:20:01.119830] [DEBUG] [REMOTE ] SEE: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:01.119963] [DEBUG] [REMOTE ] SEE: PASS: Integrity check passed. [2026-01-30T12:20:01.120005] [DEBUG] [REMOTE ] SEE: Symbol is viable for forecasting. [2026-01-30T12:20:01.120057] [INFO ] [MAIN ] [2773/3488] SEE kept (0.7s) | 2767 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-30T12:20:01.634932] [DEBUG] [REMOTE ] SEIC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:01.635178] [DEBUG] [REMOTE ] SEIC: PASS: History has at least 300 days. [2026-01-30T12:20:01.635554] [DEBUG] [REMOTE ] SEIC: PASS: Price check passed. Min price $77.79. [2026-01-30T12:20:01.635736] [DEBUG] [REMOTE ] SEIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:01.635934] [DEBUG] [REMOTE ] SEIC: PASS: Integrity check passed. [2026-01-30T12:20:01.635990] [DEBUG] [REMOTE ] SEIC: Symbol is viable for forecasting. [2026-01-30T12:20:01.636062] [INFO ] [MAIN ] [2774/3488] SEIC kept (0.5s) | 2768 kept, 6 rejected | 139.0/min | ETA: 5.1m [2026-01-30T12:20:02.046259] [DEBUG] [REMOTE ] SELF: Retrieved 4428 rows, trimmed to 300. [2026-01-30T12:20:02.046681] [DEBUG] [REMOTE ] SELF: PASS: History has at least 300 days. [2026-01-30T12:20:02.047060] [DEBUG] [REMOTE ] SELF: PASS: Price check passed. Min price $4.83. [2026-01-30T12:20:02.047266] [DEBUG] [REMOTE ] SELF: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:02.047460] [DEBUG] [REMOTE ] SELF: PASS: Integrity check passed. [2026-01-30T12:20:02.047522] [DEBUG] [REMOTE ] SELF: Symbol is viable for forecasting. [2026-01-30T12:20:02.047622] [INFO ] [MAIN ] [2775/3488] SELF kept (0.4s) | 2769 kept, 6 rejected | 139.0/min | ETA: 5.1m [2026-01-30T12:20:02.439336] [DEBUG] [REMOTE ] SEM: Retrieved 4111 rows, trimmed to 300. [2026-01-30T12:20:02.439486] [DEBUG] [REMOTE ] SEM: PASS: History has at least 300 days. [2026-01-30T12:20:02.439766] [DEBUG] [REMOTE ] SEM: PASS: Price check passed. Min price $12.74. [2026-01-30T12:20:02.439932] [DEBUG] [REMOTE ] SEM: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:02.440062] [DEBUG] [REMOTE ] SEM: PASS: Integrity check passed. [2026-01-30T12:20:02.440113] [DEBUG] [REMOTE ] SEM: Symbol is viable for forecasting. [2026-01-30T12:20:02.440173] [INFO ] [MAIN ] [2776/3488] SEM kept (0.4s) | 2770 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-30T12:20:03.058919] [DEBUG] [REMOTE ] SENEA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:03.059062] [DEBUG] [REMOTE ] SENEA: PASS: History has at least 300 days. [2026-01-30T12:20:03.059295] [DEBUG] [REMOTE ] SENEA: PASS: Price check passed. Min price $101.18. [2026-01-30T12:20:03.059437] [DEBUG] [REMOTE ] SENEA: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:03.059557] [DEBUG] [REMOTE ] SENEA: PASS: Integrity check passed. [2026-01-30T12:20:03.059619] [DEBUG] [REMOTE ] SENEA: Symbol is viable for forecasting. [2026-01-30T12:20:03.059671] [INFO ] [MAIN ] [2777/3488] SENEA kept (0.6s) | 2771 kept, 6 rejected | 139.0/min | ETA: 5.1m [2026-01-30T12:20:03.597342] [DEBUG] [REMOTE ] SENS: Retrieved 2482 rows, trimmed to 300. [2026-01-30T12:20:03.597470] [DEBUG] [REMOTE ] SENS: PASS: History has at least 300 days. [2026-01-30T12:20:03.597698] [DEBUG] [REMOTE ] SENS: PASS: Price check passed. Min price $5.27. [2026-01-30T12:20:03.597856] [DEBUG] [REMOTE ] SENS: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:03.597973] [DEBUG] [REMOTE ] SENS: PASS: Integrity check passed. [2026-01-30T12:20:03.598012] [DEBUG] [REMOTE ] SENS: Symbol is viable for forecasting. [2026-01-30T12:20:03.598061] [INFO ] [MAIN ] [2778/3488] SENS kept (0.5s) | 2772 kept, 6 rejected | 139.0/min | ETA: 5.1m [2026-01-30T12:20:03.852167] [DEBUG] [REMOTE ] SERA: Retrieved 1141 rows, trimmed to 300. [2026-01-30T12:20:03.852283] [DEBUG] [REMOTE ] SERA: PASS: History has at least 300 days. [2026-01-30T12:20:03.852480] [DEBUG] [REMOTE ] SERA: PASS: Price check passed. Min price $2.52. [2026-01-30T12:20:03.852672] [DEBUG] [REMOTE ] SERA: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:03.852787] [DEBUG] [REMOTE ] SERA: PASS: Integrity check passed. [2026-01-30T12:20:03.852829] [DEBUG] [REMOTE ] SERA: Symbol is viable for forecasting. [2026-01-30T12:20:03.852876] [INFO ] [MAIN ] [2779/3488] SERA kept (0.3s) | 2773 kept, 6 rejected | 139.0/min | ETA: 5.1m [2026-01-30T12:20:04.235329] [DEBUG] [REMOTE ] SES: Retrieved 1236 rows, trimmed to 300. [2026-01-30T12:20:04.235471] [DEBUG] [REMOTE ] SES: PASS: History has at least 300 days. [2026-01-30T12:20:04.235713] [DEBUG] [REMOTE ] SES: PASS: Price check passed. Min price $1.79. [2026-01-30T12:20:04.235850] [DEBUG] [REMOTE ] SES: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:04.235967] [DEBUG] [REMOTE ] SES: PASS: Integrity check passed. [2026-01-30T12:20:04.236018] [DEBUG] [REMOTE ] SES: Symbol is viable for forecasting. [2026-01-30T12:20:04.236069] [INFO ] [MAIN ] [2780/3488] SES kept (0.4s) | 2774 kept, 6 rejected | 139.0/min | ETA: 5.1m [2026-01-30T12:20:04.662666] [DEBUG] [REMOTE ] SEVN: Retrieved 1382 rows, trimmed to 300. [2026-01-30T12:20:04.662841] [DEBUG] [REMOTE ] SEVN: PASS: History has at least 300 days. [2026-01-30T12:20:04.663108] [DEBUG] [REMOTE ] SEVN: PASS: Price check passed. Min price $8.25. [2026-01-30T12:20:04.663296] [DEBUG] [REMOTE ] SEVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:04.663448] [DEBUG] [REMOTE ] SEVN: PASS: Integrity check passed. [2026-01-30T12:20:04.663503] [DEBUG] [REMOTE ] SEVN: Symbol is viable for forecasting. [2026-01-30T12:20:04.663592] [INFO ] [MAIN ] [2781/3488] SEVN kept (0.4s) | 2775 kept, 6 rejected | 139.0/min | ETA: 5.1m [2026-01-30T12:20:05.009652] [DEBUG] [REMOTE ] SEZL: Retrieved 615 rows, trimmed to 300. [2026-01-30T12:20:05.009788] [DEBUG] [REMOTE ] SEZL: PASS: History has at least 300 days. [2026-01-30T12:20:05.009994] [DEBUG] [REMOTE ] SEZL: PASS: Price check passed. Min price $50.97. [2026-01-30T12:20:05.010139] [DEBUG] [REMOTE ] SEZL: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:05.010280] [DEBUG] [REMOTE ] SEZL: PASS: Integrity check passed. [2026-01-30T12:20:05.010328] [DEBUG] [REMOTE ] SEZL: Symbol is viable for forecasting. [2026-01-30T12:20:05.010377] [INFO ] [MAIN ] [2782/3488] SEZL kept (0.3s) | 2776 kept, 6 rejected | 139.1/min | ETA: 5.1m [2026-01-30T12:20:05.861546] [DEBUG] [REMOTE ] SF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:05.861722] [DEBUG] [REMOTE ] SF: PASS: History has at least 300 days. [2026-01-30T12:20:05.861947] [DEBUG] [REMOTE ] SF: PASS: Price check passed. Min price $114.80. [2026-01-30T12:20:05.862087] [DEBUG] [REMOTE ] SF: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:05.862202] [DEBUG] [REMOTE ] SF: PASS: Integrity check passed. [2026-01-30T12:20:05.862243] [DEBUG] [REMOTE ] SF: Symbol is viable for forecasting. [2026-01-30T12:20:05.862292] [INFO ] [MAIN ] [2783/3488] SF kept (0.9s) | 2777 kept, 6 rejected | 139.0/min | ETA: 5.1m [2026-01-30T12:20:06.169427] [DEBUG] [REMOTE ] SFB: Retrieved 2081 rows, trimmed to 300. [2026-01-30T12:20:06.169553] [DEBUG] [REMOTE ] SFB: PASS: History has at least 300 days. [2026-01-30T12:20:06.169781] [DEBUG] [REMOTE ] SFB: PASS: Price check passed. Min price $20.45. [2026-01-30T12:20:06.169950] [DEBUG] [REMOTE ] SFB: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:06.170059] [DEBUG] [REMOTE ] SFB: PASS: Integrity check passed. [2026-01-30T12:20:06.170099] [DEBUG] [REMOTE ] SFB: Symbol is viable for forecasting. [2026-01-30T12:20:06.170146] [INFO ] [MAIN ] [2784/3488] SFB kept (0.3s) | 2778 kept, 6 rejected | 139.0/min | ETA: 5.1m [2026-01-30T12:20:06.609303] [DEBUG] [REMOTE ] SFBS: Retrieved 2946 rows, trimmed to 300. [2026-01-30T12:20:06.609437] [DEBUG] [REMOTE ] SFBS: PASS: History has at least 300 days. [2026-01-30T12:20:06.609710] [DEBUG] [REMOTE ] SFBS: PASS: Price check passed. Min price $67.40. [2026-01-30T12:20:06.609881] [DEBUG] [REMOTE ] SFBS: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:06.610011] [DEBUG] [REMOTE ] SFBS: PASS: Integrity check passed. [2026-01-30T12:20:06.610054] [DEBUG] [REMOTE ] SFBS: Symbol is viable for forecasting. [2026-01-30T12:20:06.610104] [INFO ] [MAIN ] [2785/3488] SFBS kept (0.4s) | 2779 kept, 6 rejected | 139.0/min | ETA: 5.1m [2026-01-30T12:20:06.945832] [DEBUG] [REMOTE ] SFIX: Retrieved 2059 rows, trimmed to 300. [2026-01-30T12:20:06.945974] [DEBUG] [REMOTE ] SFIX: PASS: History has at least 300 days. [2026-01-30T12:20:06.946212] [DEBUG] [REMOTE ] SFIX: PASS: Price check passed. Min price $3.95. [2026-01-30T12:20:06.946375] [DEBUG] [REMOTE ] SFIX: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:06.946505] [DEBUG] [REMOTE ] SFIX: PASS: Integrity check passed. [2026-01-30T12:20:06.946552] [DEBUG] [REMOTE ] SFIX: Symbol is viable for forecasting. [2026-01-30T12:20:06.946633] [INFO ] [MAIN ] [2786/3488] SFIX kept (0.3s) | 2780 kept, 6 rejected | 139.0/min | ETA: 5.0m [2026-01-30T12:20:07.483266] [DEBUG] [REMOTE ] SFL: Retrieved 5440 rows, trimmed to 300. [2026-01-30T12:20:07.483429] [DEBUG] [REMOTE ] SFL: PASS: History has at least 300 days. [2026-01-30T12:20:07.483725] [DEBUG] [REMOTE ] SFL: PASS: Price check passed. Min price $7.14. [2026-01-30T12:20:07.483870] [DEBUG] [REMOTE ] SFL: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:07.483999] [DEBUG] [REMOTE ] SFL: PASS: Integrity check passed. [2026-01-30T12:20:07.484040] [DEBUG] [REMOTE ] SFL: Symbol is viable for forecasting. [2026-01-30T12:20:07.484091] [INFO ] [MAIN ] [2787/3488] SFL kept (0.5s) | 2781 kept, 6 rejected | 139.0/min | ETA: 5.0m [2026-01-30T12:20:07.659380] [DEBUG] [REMOTE ] SFLO: Retrieved 527 rows, trimmed to 300. [2026-01-30T12:20:07.659642] [DEBUG] [REMOTE ] SFLO: PASS: History has at least 300 days. [2026-01-30T12:20:07.659962] [DEBUG] [REMOTE ] SFLO: PASS: Price check passed. Min price $27.40. [2026-01-30T12:20:07.660154] [DEBUG] [REMOTE ] SFLO: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:07.660311] [DEBUG] [REMOTE ] SFLO: PASS: Integrity check passed. [2026-01-30T12:20:07.660369] [DEBUG] [REMOTE ] SFLO: Symbol is viable for forecasting. [2026-01-30T12:20:07.660438] [INFO ] [MAIN ] [2788/3488] SFLO kept (0.2s) | 2782 kept, 6 rejected | 139.0/min | ETA: 5.0m [2026-01-30T12:20:08.373129] [DEBUG] [REMOTE ] SFM: Retrieved 3143 rows, trimmed to 300. [2026-01-30T12:20:08.373807] [DEBUG] [REMOTE ] SFM: PASS: History has at least 300 days. [2026-01-30T12:20:08.374493] [DEBUG] [REMOTE ] SFM: PASS: Price check passed. Min price $70.16. [2026-01-30T12:20:08.374851] [DEBUG] [REMOTE ] SFM: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:08.375021] [DEBUG] [REMOTE ] SFM: PASS: Integrity check passed. [2026-01-30T12:20:08.375063] [DEBUG] [REMOTE ] SFM: Symbol is viable for forecasting. [2026-01-30T12:20:08.375126] [INFO ] [MAIN ] [2789/3488] SFM kept (0.7s) | 2783 kept, 6 rejected | 139.0/min | ETA: 5.0m [2026-01-30T12:20:08.829245] [DEBUG] [REMOTE ] SFNC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:08.829414] [DEBUG] [REMOTE ] SFNC: PASS: History has at least 300 days. [2026-01-30T12:20:08.829872] [DEBUG] [REMOTE ] SFNC: PASS: Price check passed. Min price $17.07. [2026-01-30T12:20:08.830013] [DEBUG] [REMOTE ] SFNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:08.830158] [DEBUG] [REMOTE ] SFNC: PASS: Integrity check passed. [2026-01-30T12:20:08.830203] [DEBUG] [REMOTE ] SFNC: Symbol is viable for forecasting. [2026-01-30T12:20:08.830255] [INFO ] [MAIN ] [2790/3488] SFNC kept (0.5s) | 2784 kept, 6 rejected | 139.0/min | ETA: 5.0m [2026-01-30T12:20:09.072852] [DEBUG] [REMOTE ] SG: Retrieved 1052 rows, trimmed to 300. [2026-01-30T12:20:09.073005] [DEBUG] [REMOTE ] SG: PASS: History has at least 300 days. [2026-01-30T12:20:09.073256] [DEBUG] [REMOTE ] SG: PASS: Price check passed. Min price $5.23. [2026-01-30T12:20:09.073455] [DEBUG] [REMOTE ] SG: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:09.073621] [DEBUG] [REMOTE ] SG: PASS: Integrity check passed. [2026-01-30T12:20:09.073671] [DEBUG] [REMOTE ] SG: Symbol is viable for forecasting. [2026-01-30T12:20:09.073721] [INFO ] [MAIN ] [2791/3488] SG kept (0.2s) | 2785 kept, 6 rejected | 139.0/min | ETA: 5.0m [2026-01-30T12:20:09.709690] [DEBUG] [REMOTE ] SGC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:09.709818] [DEBUG] [REMOTE ] SGC: PASS: History has at least 300 days. [2026-01-30T12:20:09.710027] [DEBUG] [REMOTE ] SGC: PASS: Price check passed. Min price $8.48. [2026-01-30T12:20:09.710161] [DEBUG] [REMOTE ] SGC: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:09.710272] [DEBUG] [REMOTE ] SGC: PASS: Integrity check passed. [2026-01-30T12:20:09.710311] [DEBUG] [REMOTE ] SGC: Symbol is viable for forecasting. [2026-01-30T12:20:09.710368] [INFO ] [MAIN ] [2792/3488] SGC kept (0.6s) | 2786 kept, 6 rejected | 139.0/min | ETA: 5.0m [2026-01-30T12:20:11.460069] [DEBUG] [REMOTE ] SGHC: Retrieved 1004 rows, trimmed to 300. [2026-01-30T12:20:11.460205] [DEBUG] [REMOTE ] SGHC: PASS: History has at least 300 days. [2026-01-30T12:20:11.460408] [DEBUG] [REMOTE ] SGHC: PASS: Price check passed. Min price $9.67. [2026-01-30T12:20:11.460546] [DEBUG] [REMOTE ] SGHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:11.460688] [DEBUG] [REMOTE ] SGHC: PASS: Integrity check passed. [2026-01-30T12:20:11.460731] [DEBUG] [REMOTE ] SGHC: Symbol is viable for forecasting. [2026-01-30T12:20:11.460780] [INFO ] [MAIN ] [2793/3488] SGHC kept (1.8s) | 2787 kept, 6 rejected | 138.9/min | ETA: 5.0m [2026-01-30T12:20:11.776420] [DEBUG] [REMOTE ] SGRY: Retrieved 2597 rows, trimmed to 300. [2026-01-30T12:20:11.776547] [DEBUG] [REMOTE ] SGRY: PASS: History has at least 300 days. [2026-01-30T12:20:11.776787] [DEBUG] [REMOTE ] SGRY: PASS: Price check passed. Min price $14.48. [2026-01-30T12:20:11.776924] [DEBUG] [REMOTE ] SGRY: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:11.777227] [DEBUG] [REMOTE ] SGRY: PASS: Integrity check passed. [2026-01-30T12:20:11.777268] [DEBUG] [REMOTE ] SGRY: Symbol is viable for forecasting. [2026-01-30T12:20:11.777317] [INFO ] [MAIN ] [2794/3488] SGRY kept (0.3s) | 2788 kept, 6 rejected | 138.9/min | ETA: 5.0m [2026-01-30T12:20:12.205747] [DEBUG] [REMOTE ] SHAK: Retrieved 2766 rows, trimmed to 300. [2026-01-30T12:20:12.205901] [DEBUG] [REMOTE ] SHAK: PASS: History has at least 300 days. [2026-01-30T12:20:12.206118] [DEBUG] [REMOTE ] SHAK: PASS: Price check passed. Min price $77.12. [2026-01-30T12:20:12.206304] [DEBUG] [REMOTE ] SHAK: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:12.206489] [DEBUG] [REMOTE ] SHAK: PASS: Integrity check passed. [2026-01-30T12:20:12.206542] [DEBUG] [REMOTE ] SHAK: Symbol is viable for forecasting. [2026-01-30T12:20:12.206637] [INFO ] [MAIN ] [2795/3488] SHAK kept (0.4s) | 2789 kept, 6 rejected | 138.9/min | ETA: 5.0m [2026-01-30T12:20:13.105901] [DEBUG] [REMOTE ] SHBI: Retrieved 6251 rows, trimmed to 300. [2026-01-30T12:20:13.106046] [DEBUG] [REMOTE ] SHBI: PASS: History has at least 300 days. [2026-01-30T12:20:13.106272] [DEBUG] [REMOTE ] SHBI: PASS: Price check passed. Min price $15.54. [2026-01-30T12:20:13.106405] [DEBUG] [REMOTE ] SHBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:13.106529] [DEBUG] [REMOTE ] SHBI: PASS: Integrity check passed. [2026-01-30T12:20:13.106597] [DEBUG] [REMOTE ] SHBI: Symbol is viable for forecasting. [2026-01-30T12:20:13.106652] [INFO ] [MAIN ] [2796/3488] SHBI kept (0.9s) | 2790 kept, 6 rejected | 138.8/min | ETA: 5.0m [2026-01-30T12:20:13.374748] [DEBUG] [REMOTE ] SHC: Retrieved 1302 rows, trimmed to 300. [2026-01-30T12:20:13.374877] [DEBUG] [REMOTE ] SHC: PASS: History has at least 300 days. [2026-01-30T12:20:13.375078] [DEBUG] [REMOTE ] SHC: PASS: Price check passed. Min price $15.23. [2026-01-30T12:20:13.375229] [DEBUG] [REMOTE ] SHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:13.375338] [DEBUG] [REMOTE ] SHC: PASS: Integrity check passed. [2026-01-30T12:20:13.375377] [DEBUG] [REMOTE ] SHC: Symbol is viable for forecasting. [2026-01-30T12:20:13.375428] [INFO ] [MAIN ] [2797/3488] SHC kept (0.3s) | 2791 kept, 6 rejected | 138.8/min | ETA: 5.0m [2026-01-30T12:20:14.006629] [DEBUG] [REMOTE ] SHEL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:14.006912] [DEBUG] [REMOTE ] SHEL: PASS: History has at least 300 days. [2026-01-30T12:20:14.007390] [DEBUG] [REMOTE ] SHEL: PASS: Price check passed. Min price $70.31. [2026-01-30T12:20:14.007636] [DEBUG] [REMOTE ] SHEL: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:14.007872] [DEBUG] [REMOTE ] SHEL: PASS: Integrity check passed. [2026-01-30T12:20:14.007934] [DEBUG] [REMOTE ] SHEL: Symbol is viable for forecasting. [2026-01-30T12:20:14.008016] [INFO ] [MAIN ] [2798/3488] SHEL kept (0.6s) | 2792 kept, 6 rejected | 138.8/min | ETA: 5.0m [2026-01-30T12:20:14.474046] [DEBUG] [REMOTE ] SHEN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:14.474200] [DEBUG] [REMOTE ] SHEN: PASS: History has at least 300 days. [2026-01-30T12:20:14.474462] [DEBUG] [REMOTE ] SHEN: PASS: Price check passed. Min price $9.90. [2026-01-30T12:20:14.474623] [DEBUG] [REMOTE ] SHEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:14.474749] [DEBUG] [REMOTE ] SHEN: PASS: Integrity check passed. [2026-01-30T12:20:14.474789] [DEBUG] [REMOTE ] SHEN: Symbol is viable for forecasting. [2026-01-30T12:20:14.474838] [INFO ] [MAIN ] [2799/3488] SHEN kept (0.5s) | 2793 kept, 6 rejected | 138.8/min | ETA: 5.0m [2026-01-30T12:20:14.705840] [DEBUG] [REMOTE ] SHFS: Retrieved 1115 rows, trimmed to 300. [2026-01-30T12:20:14.705976] [DEBUG] [REMOTE ] SHFS: PASS: History has at least 300 days. [2026-01-30T12:20:14.706183] [DEBUG] [REMOTE ] SHFS: PASS: Price check passed. Min price $1.03. [2026-01-30T12:20:14.706323] [DEBUG] [REMOTE ] SHFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:14.706435] [DEBUG] [REMOTE ] SHFS: PASS: Integrity check passed. [2026-01-30T12:20:14.706477] [DEBUG] [REMOTE ] SHFS: Symbol is viable for forecasting. [2026-01-30T12:20:14.706527] [INFO ] [MAIN ] [2800/3488] SHFS kept (0.2s) | 2794 kept, 6 rejected | 138.8/min | ETA: 5.0m [2026-01-30T12:20:15.312090] [DEBUG] [REMOTE ] SHG: Retrieved 5629 rows, trimmed to 300. [2026-01-30T12:20:15.312232] [DEBUG] [REMOTE ] SHG: PASS: History has at least 300 days. [2026-01-30T12:20:15.312454] [DEBUG] [REMOTE ] SHG: PASS: Price check passed. Min price $51.70. [2026-01-30T12:20:15.312613] [DEBUG] [REMOTE ] SHG: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:15.312735] [DEBUG] [REMOTE ] SHG: PASS: Integrity check passed. [2026-01-30T12:20:15.312776] [DEBUG] [REMOTE ] SHG: Symbol is viable for forecasting. [2026-01-30T12:20:15.312824] [INFO ] [MAIN ] [2801/3488] SHG kept (0.6s) | 2795 kept, 6 rejected | 138.8/min | ETA: 4.9m [2026-01-30T12:20:15.760254] [DEBUG] [REMOTE ] SHIP: Retrieved 4593 rows, trimmed to 300. [2026-01-30T12:20:15.760386] [DEBUG] [REMOTE ] SHIP: PASS: History has at least 300 days. [2026-01-30T12:20:15.760618] [DEBUG] [REMOTE ] SHIP: PASS: Price check passed. Min price $8.13. [2026-01-30T12:20:15.760760] [DEBUG] [REMOTE ] SHIP: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:15.760877] [DEBUG] [REMOTE ] SHIP: PASS: Integrity check passed. [2026-01-30T12:20:15.760919] [DEBUG] [REMOTE ] SHIP: Symbol is viable for forecasting. [2026-01-30T12:20:15.760970] [INFO ] [MAIN ] [2802/3488] SHIP kept (0.4s) | 2796 kept, 6 rejected | 138.8/min | ETA: 4.9m [2026-01-30T12:20:18.226103] [DEBUG] [REMOTE ] SHLS: Retrieved 1258 rows, trimmed to 300. [2026-01-30T12:20:18.226239] [DEBUG] [REMOTE ] SHLS: PASS: History has at least 300 days. [2026-01-30T12:20:18.226466] [DEBUG] [REMOTE ] SHLS: PASS: Price check passed. Min price $7.46. [2026-01-30T12:20:18.226632] [DEBUG] [REMOTE ] SHLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:18.226748] [DEBUG] [REMOTE ] SHLS: PASS: Integrity check passed. [2026-01-30T12:20:18.226789] [DEBUG] [REMOTE ] SHLS: Symbol is viable for forecasting. [2026-01-30T12:20:18.226838] [INFO ] [MAIN ] [2803/3488] SHLS kept (2.5s) | 2797 kept, 6 rejected | 138.6/min | ETA: 4.9m [2026-01-30T12:20:18.812405] [DEBUG] [REMOTE ] SHO: Retrieved 5352 rows, trimmed to 300. [2026-01-30T12:20:18.812561] [DEBUG] [REMOTE ] SHO: PASS: History has at least 300 days. [2026-01-30T12:20:18.813032] [DEBUG] [REMOTE ] SHO: PASS: Price check passed. Min price $8.75. [2026-01-30T12:20:18.813181] [DEBUG] [REMOTE ] SHO: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:18.813318] [DEBUG] [REMOTE ] SHO: PASS: Integrity check passed. [2026-01-30T12:20:18.813360] [DEBUG] [REMOTE ] SHO: Symbol is viable for forecasting. [2026-01-30T12:20:18.813412] [INFO ] [MAIN ] [2804/3488] SHO kept (0.6s) | 2798 kept, 6 rejected | 138.6/min | ETA: 4.9m [2026-01-30T12:20:18.961292] [DEBUG] [REMOTE ] SHOC: Retrieved 831 rows, trimmed to 300. [2026-01-30T12:20:18.961446] [DEBUG] [REMOTE ] SHOC: PASS: History has at least 300 days. [2026-01-30T12:20:18.961694] [DEBUG] [REMOTE ] SHOC: PASS: Price check passed. Min price $62.08. [2026-01-30T12:20:18.961833] [DEBUG] [REMOTE ] SHOC: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:18.961945] [DEBUG] [REMOTE ] SHOC: PASS: Integrity check passed. [2026-01-30T12:20:18.961984] [DEBUG] [REMOTE ] SHOC: Symbol is viable for forecasting. [2026-01-30T12:20:18.962031] [INFO ] [MAIN ] [2805/3488] SHOC kept (0.1s) | 2799 kept, 6 rejected | 138.6/min | ETA: 4.9m [2026-01-30T12:20:20.194283] [DEBUG] [REMOTE ] SHOO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:20.194422] [DEBUG] [REMOTE ] SHOO: PASS: History has at least 300 days. [2026-01-30T12:20:20.194657] [DEBUG] [REMOTE ] SHOO: PASS: Price check passed. Min price $32.64. [2026-01-30T12:20:20.194823] [DEBUG] [REMOTE ] SHOO: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:20.194938] [DEBUG] [REMOTE ] SHOO: PASS: Integrity check passed. [2026-01-30T12:20:20.194977] [DEBUG] [REMOTE ] SHOO: Symbol is viable for forecasting. [2026-01-30T12:20:20.195026] [INFO ] [MAIN ] [2806/3488] SHOO kept (1.2s) | 2800 kept, 6 rejected | 138.5/min | ETA: 4.9m [2026-01-30T12:20:20.561078] [DEBUG] [REMOTE ] SHOP: Retrieved 2689 rows, trimmed to 300. [2026-01-30T12:20:20.561265] [DEBUG] [REMOTE ] SHOP: PASS: History has at least 300 days. [2026-01-30T12:20:20.561514] [DEBUG] [REMOTE ] SHOP: PASS: Price check passed. Min price $136.31. [2026-01-30T12:20:20.561673] [DEBUG] [REMOTE ] SHOP: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:20.561799] [DEBUG] [REMOTE ] SHOP: PASS: Integrity check passed. [2026-01-30T12:20:20.561892] [DEBUG] [REMOTE ] SHOP: Symbol is viable for forecasting. [2026-01-30T12:20:20.561950] [INFO ] [MAIN ] [2807/3488] SHOP kept (0.4s) | 2801 kept, 6 rejected | 138.5/min | ETA: 4.9m [2026-01-30T12:20:21.043238] [DEBUG] [REMOTE ] SHY: Retrieved 5916 rows, trimmed to 300. [2026-01-30T12:20:21.043374] [DEBUG] [REMOTE ] SHY: PASS: History has at least 300 days. [2026-01-30T12:20:21.043610] [DEBUG] [REMOTE ] SHY: PASS: Price check passed. Min price $82.19. [2026-01-30T12:20:21.043745] [DEBUG] [REMOTE ] SHY: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:21.043858] [DEBUG] [REMOTE ] SHY: PASS: Integrity check passed. [2026-01-30T12:20:21.043897] [DEBUG] [REMOTE ] SHY: Symbol is viable for forecasting. [2026-01-30T12:20:21.043944] [INFO ] [MAIN ] [2808/3488] SHY kept (0.5s) | 2802 kept, 6 rejected | 138.5/min | ETA: 4.9m [2026-01-30T12:20:21.322639] [DEBUG] [REMOTE ] SIBN: Retrieved 1830 rows, trimmed to 300. [2026-01-30T12:20:21.322770] [DEBUG] [REMOTE ] SIBN: PASS: History has at least 300 days. [2026-01-30T12:20:21.322985] [DEBUG] [REMOTE ] SIBN: PASS: Price check passed. Min price $15.05. [2026-01-30T12:20:21.323116] [DEBUG] [REMOTE ] SIBN: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:21.323222] [DEBUG] [REMOTE ] SIBN: PASS: Integrity check passed. [2026-01-30T12:20:21.323260] [DEBUG] [REMOTE ] SIBN: Symbol is viable for forecasting. [2026-01-30T12:20:21.323306] [INFO ] [MAIN ] [2809/3488] SIBN kept (0.3s) | 2803 kept, 6 rejected | 138.5/min | ETA: 4.9m [2026-01-30T12:20:21.900727] [DEBUG] [REMOTE ] SID: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:21.900869] [DEBUG] [REMOTE ] SID: PASS: History has at least 300 days. [2026-01-30T12:20:21.901093] [DEBUG] [REMOTE ] SID: PASS: Price check passed. Min price $1.48. [2026-01-30T12:20:21.901226] [DEBUG] [REMOTE ] SID: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:21.901344] [DEBUG] [REMOTE ] SID: PASS: Integrity check passed. [2026-01-30T12:20:21.901383] [DEBUG] [REMOTE ] SID: Symbol is viable for forecasting. [2026-01-30T12:20:21.901432] [INFO ] [MAIN ] [2810/3488] SID kept (0.6s) | 2804 kept, 6 rejected | 138.5/min | ETA: 4.9m [2026-01-30T12:20:22.437513] [DEBUG] [REMOTE ] SIEB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:22.437672] [DEBUG] [REMOTE ] SIEB: PASS: History has at least 300 days. [2026-01-30T12:20:22.438104] [DEBUG] [REMOTE ] SIEB: PASS: Price check passed. Min price $2.64. [2026-01-30T12:20:22.438237] [DEBUG] [REMOTE ] SIEB: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:22.438358] [DEBUG] [REMOTE ] SIEB: PASS: Integrity check passed. [2026-01-30T12:20:22.438397] [DEBUG] [REMOTE ] SIEB: Symbol is viable for forecasting. [2026-01-30T12:20:22.438446] [INFO ] [MAIN ] [2811/3488] SIEB kept (0.5s) | 2805 kept, 6 rejected | 138.5/min | ETA: 4.9m [2026-01-30T12:20:22.964299] [DEBUG] [REMOTE ] SIFY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:22.964442] [DEBUG] [REMOTE ] SIFY: PASS: History has at least 300 days. [2026-01-30T12:20:22.964682] [DEBUG] [REMOTE ] SIFY: PASS: Price check passed. Min price $10.37. [2026-01-30T12:20:22.964823] [DEBUG] [REMOTE ] SIFY: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:22.964943] [DEBUG] [REMOTE ] SIFY: PASS: Integrity check passed. [2026-01-30T12:20:22.964983] [DEBUG] [REMOTE ] SIFY: Symbol is viable for forecasting. [2026-01-30T12:20:22.965031] [INFO ] [MAIN ] [2812/3488] SIFY kept (0.5s) | 2806 kept, 6 rejected | 138.5/min | ETA: 4.9m [2026-01-30T12:20:23.506635] [DEBUG] [REMOTE ] SIG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:23.506786] [DEBUG] [REMOTE ] SIG: PASS: History has at least 300 days. [2026-01-30T12:20:23.507044] [DEBUG] [REMOTE ] SIG: PASS: Price check passed. Min price $82.59. [2026-01-30T12:20:23.507193] [DEBUG] [REMOTE ] SIG: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:23.507316] [DEBUG] [REMOTE ] SIG: PASS: Integrity check passed. [2026-01-30T12:20:23.507357] [DEBUG] [REMOTE ] SIG: Symbol is viable for forecasting. [2026-01-30T12:20:23.507405] [INFO ] [MAIN ] [2813/3488] SIG kept (0.5s) | 2807 kept, 6 rejected | 138.5/min | ETA: 4.9m [2026-01-30T12:20:23.949076] [DEBUG] [REMOTE ] SIGA: Retrieved 6599 rows, trimmed to 300. [2026-01-30T12:20:23.949211] [DEBUG] [REMOTE ] SIGA: PASS: History has at least 300 days. [2026-01-30T12:20:23.949431] [DEBUG] [REMOTE ] SIGA: PASS: Price check passed. Min price $5.77. [2026-01-30T12:20:23.949565] [DEBUG] [REMOTE ] SIGA: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:23.949698] [DEBUG] [REMOTE ] SIGA: PASS: Integrity check passed. [2026-01-30T12:20:23.949738] [DEBUG] [REMOTE ] SIGA: Symbol is viable for forecasting. [2026-01-30T12:20:23.949786] [INFO ] [MAIN ] [2814/3488] SIGA kept (0.4s) | 2808 kept, 6 rejected | 138.5/min | ETA: 4.9m [2026-01-30T12:20:24.453023] [DEBUG] [REMOTE ] SIGI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:24.453156] [DEBUG] [REMOTE ] SIGI: PASS: History has at least 300 days. [2026-01-30T12:20:24.453400] [DEBUG] [REMOTE ] SIGI: PASS: Price check passed. Min price $73.62. [2026-01-30T12:20:24.453534] [DEBUG] [REMOTE ] SIGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:24.453680] [DEBUG] [REMOTE ] SIGI: PASS: Integrity check passed. [2026-01-30T12:20:24.453722] [DEBUG] [REMOTE ] SIGI: Symbol is viable for forecasting. [2026-01-30T12:20:24.453770] [INFO ] [MAIN ] [2815/3488] SIGI kept (0.5s) | 2809 kept, 6 rejected | 138.5/min | ETA: 4.9m [2026-01-30T12:20:24.715586] [DEBUG] [REMOTE ] SII: Retrieved 1404 rows, trimmed to 300. [2026-01-30T12:20:24.715717] [DEBUG] [REMOTE ] SII: PASS: History has at least 300 days. [2026-01-30T12:20:24.715913] [DEBUG] [REMOTE ] SII: PASS: Price check passed. Min price $81.31. [2026-01-30T12:20:24.716045] [DEBUG] [REMOTE ] SII: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:24.716150] [DEBUG] [REMOTE ] SII: PASS: Integrity check passed. [2026-01-30T12:20:24.716189] [DEBUG] [REMOTE ] SII: Symbol is viable for forecasting. [2026-01-30T12:20:24.716236] [INFO ] [MAIN ] [2816/3488] SII kept (0.3s) | 2810 kept, 6 rejected | 138.5/min | ETA: 4.9m [2026-01-30T12:20:25.372759] [DEBUG] [REMOTE ] SIMO: Retrieved 5178 rows, trimmed to 300. [2026-01-30T12:20:25.372889] [DEBUG] [REMOTE ] SIMO: PASS: History has at least 300 days. [2026-01-30T12:20:25.373102] [DEBUG] [REMOTE ] SIMO: PASS: Price check passed. Min price $80.16. [2026-01-30T12:20:25.373272] [DEBUG] [REMOTE ] SIMO: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:25.373388] [DEBUG] [REMOTE ] SIMO: PASS: Integrity check passed. [2026-01-30T12:20:25.373441] [DEBUG] [REMOTE ] SIMO: Symbol is viable for forecasting. [2026-01-30T12:20:25.373507] [INFO ] [MAIN ] [2817/3488] SIMO kept (0.7s) | 2811 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:25.817984] [DEBUG] [REMOTE ] SIRI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:25.818191] [DEBUG] [REMOTE ] SIRI: PASS: History has at least 300 days. [2026-01-30T12:20:25.818567] [DEBUG] [REMOTE ] SIRI: PASS: Price check passed. Min price $19.92. [2026-01-30T12:20:25.818783] [DEBUG] [REMOTE ] SIRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:25.818987] [DEBUG] [REMOTE ] SIRI: PASS: Integrity check passed. [2026-01-30T12:20:25.819041] [DEBUG] [REMOTE ] SIRI: Symbol is viable for forecasting. [2026-01-30T12:20:25.819110] [INFO ] [MAIN ] [2818/3488] SIRI kept (0.4s) | 2812 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:26.281153] [DEBUG] [REMOTE ] SITC: Retrieved 6301 rows, trimmed to 300. [2026-01-30T12:20:26.281293] [DEBUG] [REMOTE ] SITC: PASS: History has at least 300 days. [2026-01-30T12:20:26.281517] [DEBUG] [REMOTE ] SITC: PASS: Price check passed. Min price $5.87. [2026-01-30T12:20:26.281675] [DEBUG] [REMOTE ] SITC: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:26.281808] [DEBUG] [REMOTE ] SITC: PASS: Integrity check passed. [2026-01-30T12:20:26.281860] [DEBUG] [REMOTE ] SITC: Symbol is viable for forecasting. [2026-01-30T12:20:26.281919] [INFO ] [MAIN ] [2819/3488] SITC kept (0.5s) | 2813 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:26.587509] [DEBUG] [REMOTE ] SITE: Retrieved 2443 rows, trimmed to 300. [2026-01-30T12:20:26.587729] [DEBUG] [REMOTE ] SITE: PASS: History has at least 300 days. [2026-01-30T12:20:26.588003] [DEBUG] [REMOTE ] SITE: PASS: Price check passed. Min price $122.14. [2026-01-30T12:20:26.588147] [DEBUG] [REMOTE ] SITE: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:26.588268] [DEBUG] [REMOTE ] SITE: PASS: Integrity check passed. [2026-01-30T12:20:26.588310] [DEBUG] [REMOTE ] SITE: Symbol is viable for forecasting. [2026-01-30T12:20:26.588363] [INFO ] [MAIN ] [2820/3488] SITE kept (0.3s) | 2814 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:26.971797] [DEBUG] [REMOTE ] SITM: Retrieved 1555 rows, trimmed to 300. [2026-01-30T12:20:26.971974] [DEBUG] [REMOTE ] SITM: PASS: History has at least 300 days. [2026-01-30T12:20:26.972235] [DEBUG] [REMOTE ] SITM: PASS: Price check passed. Min price $252.76. [2026-01-30T12:20:26.972420] [DEBUG] [REMOTE ] SITM: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:26.972557] [DEBUG] [REMOTE ] SITM: PASS: Integrity check passed. [2026-01-30T12:20:26.972621] [DEBUG] [REMOTE ] SITM: Symbol is viable for forecasting. [2026-01-30T12:20:26.972673] [INFO ] [MAIN ] [2821/3488] SITM kept (0.4s) | 2815 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:27.364338] [DEBUG] [REMOTE ] SIXG: Retrieved 1737 rows, trimmed to 300. [2026-01-30T12:20:27.364464] [DEBUG] [REMOTE ] SIXG: PASS: History has at least 300 days. [2026-01-30T12:20:27.364713] [DEBUG] [REMOTE ] SIXG: PASS: Price check passed. Min price $60.27. [2026-01-30T12:20:27.364865] [DEBUG] [REMOTE ] SIXG: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:27.364976] [DEBUG] [REMOTE ] SIXG: PASS: Integrity check passed. [2026-01-30T12:20:27.365017] [DEBUG] [REMOTE ] SIXG: Symbol is viable for forecasting. [2026-01-30T12:20:27.365067] [INFO ] [MAIN ] [2822/3488] SIXG kept (0.4s) | 2816 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:27.925010] [DEBUG] [REMOTE ] SJM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:27.925148] [DEBUG] [REMOTE ] SJM: PASS: History has at least 300 days. [2026-01-30T12:20:27.925379] [DEBUG] [REMOTE ] SJM: PASS: Price check passed. Min price $94.56. [2026-01-30T12:20:27.925518] [DEBUG] [REMOTE ] SJM: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:27.925652] [DEBUG] [REMOTE ] SJM: PASS: Integrity check passed. [2026-01-30T12:20:27.925696] [DEBUG] [REMOTE ] SJM: Symbol is viable for forecasting. [2026-01-30T12:20:27.925744] [INFO ] [MAIN ] [2823/3488] SJM kept (0.6s) | 2817 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:28.114883] [DEBUG] [REMOTE ] SKE: Retrieved 2039 rows, trimmed to 300. [2026-01-30T12:20:28.115018] [DEBUG] [REMOTE ] SKE: PASS: History has at least 300 days. [2026-01-30T12:20:28.115216] [DEBUG] [REMOTE ] SKE: PASS: Price check passed. Min price $15.54. [2026-01-30T12:20:28.115352] [DEBUG] [REMOTE ] SKE: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:28.115460] [DEBUG] [REMOTE ] SKE: PASS: Integrity check passed. [2026-01-30T12:20:28.115501] [DEBUG] [REMOTE ] SKE: Symbol is viable for forecasting. [2026-01-30T12:20:28.115550] [INFO ] [MAIN ] [2824/3488] SKE kept (0.2s) | 2818 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:28.604113] [DEBUG] [REMOTE ] SKIL: Retrieved 1637 rows, trimmed to 300. [2026-01-30T12:20:28.604237] [DEBUG] [REMOTE ] SKIL: PASS: History has at least 300 days. [2026-01-30T12:20:28.604436] [DEBUG] [REMOTE ] SKIL: PASS: Price check passed. Min price $5.67. [2026-01-30T12:20:28.604595] [DEBUG] [REMOTE ] SKIL: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:28.604710] [DEBUG] [REMOTE ] SKIL: PASS: Integrity check passed. [2026-01-30T12:20:28.604751] [DEBUG] [REMOTE ] SKIL: Symbol is viable for forecasting. [2026-01-30T12:20:28.604799] [INFO ] [MAIN ] [2825/3488] SKIL kept (0.5s) | 2819 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:28.897965] [DEBUG] [REMOTE ] SKIN: Retrieved 1300 rows, trimmed to 300. [2026-01-30T12:20:28.898095] [DEBUG] [REMOTE ] SKIN: PASS: History has at least 300 days. [2026-01-30T12:20:28.898296] [DEBUG] [REMOTE ] SKIN: PASS: Price check passed. Min price $1.26. [2026-01-30T12:20:28.898429] [DEBUG] [REMOTE ] SKIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:28.898539] [DEBUG] [REMOTE ] SKIN: PASS: Integrity check passed. [2026-01-30T12:20:28.898605] [DEBUG] [REMOTE ] SKIN: Symbol is viable for forecasting. [2026-01-30T12:20:28.898658] [INFO ] [MAIN ] [2826/3488] SKIN kept (0.3s) | 2820 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:29.335827] [DEBUG] [REMOTE ] SKLZ: Retrieved 1448 rows, trimmed to 300. [2026-01-30T12:20:29.335978] [DEBUG] [REMOTE ] SKLZ: PASS: History has at least 300 days. [2026-01-30T12:20:29.336193] [DEBUG] [REMOTE ] SKLZ: PASS: Price check passed. Min price $3.79. [2026-01-30T12:20:29.336333] [DEBUG] [REMOTE ] SKLZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:29.336449] [DEBUG] [REMOTE ] SKLZ: PASS: Integrity check passed. [2026-01-30T12:20:29.336491] [DEBUG] [REMOTE ] SKLZ: Symbol is viable for forecasting. [2026-01-30T12:20:29.336540] [INFO ] [MAIN ] [2827/3488] SKLZ kept (0.4s) | 2821 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:29.914932] [DEBUG] [REMOTE ] SKM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:29.915082] [DEBUG] [REMOTE ] SKM: PASS: History has at least 300 days. [2026-01-30T12:20:29.915310] [DEBUG] [REMOTE ] SKM: PASS: Price check passed. Min price $19.68. [2026-01-30T12:20:29.915482] [DEBUG] [REMOTE ] SKM: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:29.915622] [DEBUG] [REMOTE ] SKM: PASS: Integrity check passed. [2026-01-30T12:20:29.915666] [DEBUG] [REMOTE ] SKM: Symbol is viable for forecasting. [2026-01-30T12:20:29.915715] [INFO ] [MAIN ] [2828/3488] SKM kept (0.6s) | 2822 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:30.122945] [DEBUG] [REMOTE ] SKRE: Retrieved 519 rows, trimmed to 300. [2026-01-30T12:20:30.123070] [DEBUG] [REMOTE ] SKRE: PASS: History has at least 300 days. [2026-01-30T12:20:30.123265] [DEBUG] [REMOTE ] SKRE: PASS: Price check passed. Min price $7.72. [2026-01-30T12:20:30.123396] [DEBUG] [REMOTE ] SKRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:30.123503] [DEBUG] [REMOTE ] SKRE: PASS: Integrity check passed. [2026-01-30T12:20:30.123543] [DEBUG] [REMOTE ] SKRE: Symbol is viable for forecasting. [2026-01-30T12:20:30.123606] [INFO ] [MAIN ] [2829/3488] SKRE kept (0.2s) | 2823 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:30.563649] [DEBUG] [REMOTE ] SKWD: Retrieved 763 rows, trimmed to 300. [2026-01-30T12:20:30.563782] [DEBUG] [REMOTE ] SKWD: PASS: History has at least 300 days. [2026-01-30T12:20:30.563980] [DEBUG] [REMOTE ] SKWD: PASS: Price check passed. Min price $44.50. [2026-01-30T12:20:30.564110] [DEBUG] [REMOTE ] SKWD: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:30.564216] [DEBUG] [REMOTE ] SKWD: PASS: Integrity check passed. [2026-01-30T12:20:30.564255] [DEBUG] [REMOTE ] SKWD: Symbol is viable for forecasting. [2026-01-30T12:20:30.564301] [INFO ] [MAIN ] [2830/3488] SKWD kept (0.4s) | 2824 kept, 6 rejected | 138.5/min | ETA: 4.8m [2026-01-30T12:20:31.256907] [DEBUG] [REMOTE ] SKY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:31.257040] [DEBUG] [REMOTE ] SKY: PASS: History has at least 300 days. [2026-01-30T12:20:31.257262] [DEBUG] [REMOTE ] SKY: PASS: Price check passed. Min price $66.52. [2026-01-30T12:20:31.257397] [DEBUG] [REMOTE ] SKY: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:31.257514] [DEBUG] [REMOTE ] SKY: PASS: Integrity check passed. [2026-01-30T12:20:31.257554] [DEBUG] [REMOTE ] SKY: Symbol is viable for forecasting. [2026-01-30T12:20:31.257620] [INFO ] [MAIN ] [2831/3488] SKY kept (0.7s) | 2825 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:31.526471] [DEBUG] [REMOTE ] SKYH: Retrieved 1291 rows, trimmed to 300. [2026-01-30T12:20:31.526634] [DEBUG] [REMOTE ] SKYH: PASS: History has at least 300 days. [2026-01-30T12:20:31.526843] [DEBUG] [REMOTE ] SKYH: PASS: Price check passed. Min price $8.30. [2026-01-30T12:20:31.526984] [DEBUG] [REMOTE ] SKYH: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:31.527094] [DEBUG] [REMOTE ] SKYH: PASS: Integrity check passed. [2026-01-30T12:20:31.527135] [DEBUG] [REMOTE ] SKYH: Symbol is viable for forecasting. [2026-01-30T12:20:31.527186] [INFO ] [MAIN ] [2832/3488] SKYH kept (0.3s) | 2826 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:31.952963] [DEBUG] [REMOTE ] SKYX: Retrieved 1686 rows, trimmed to 300. [2026-01-30T12:20:31.953174] [DEBUG] [REMOTE ] SKYX: PASS: History has at least 300 days. [2026-01-30T12:20:31.953424] [DEBUG] [REMOTE ] SKYX: PASS: Price check passed. Min price $1.51. [2026-01-30T12:20:31.953564] [DEBUG] [REMOTE ] SKYX: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:31.953705] [DEBUG] [REMOTE ] SKYX: PASS: Integrity check passed. [2026-01-30T12:20:31.953746] [DEBUG] [REMOTE ] SKYX: Symbol is viable for forecasting. [2026-01-30T12:20:31.953798] [INFO ] [MAIN ] [2833/3488] SKYX kept (0.4s) | 2827 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:32.455169] [DEBUG] [REMOTE ] SKYY: Retrieved 3664 rows, trimmed to 300. [2026-01-30T12:20:32.455305] [DEBUG] [REMOTE ] SKYY: PASS: History has at least 300 days. [2026-01-30T12:20:32.455515] [DEBUG] [REMOTE ] SKYY: PASS: Price check passed. Min price $120.18. [2026-01-30T12:20:32.455672] [DEBUG] [REMOTE ] SKYY: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:32.455790] [DEBUG] [REMOTE ] SKYY: PASS: Integrity check passed. [2026-01-30T12:20:32.455830] [DEBUG] [REMOTE ] SKYY: Symbol is viable for forecasting. [2026-01-30T12:20:32.455878] [INFO ] [MAIN ] [2834/3488] SKYY kept (0.5s) | 2828 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:32.906728] [DEBUG] [REMOTE ] SLAB: Retrieved 6501 rows, trimmed to 300. [2026-01-30T12:20:32.906866] [DEBUG] [REMOTE ] SLAB: PASS: History has at least 300 days. [2026-01-30T12:20:32.907082] [DEBUG] [REMOTE ] SLAB: PASS: Price check passed. Min price $116.08. [2026-01-30T12:20:32.907216] [DEBUG] [REMOTE ] SLAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:32.907331] [DEBUG] [REMOTE ] SLAB: PASS: Integrity check passed. [2026-01-30T12:20:32.907372] [DEBUG] [REMOTE ] SLAB: Symbol is viable for forecasting. [2026-01-30T12:20:32.907420] [INFO ] [MAIN ] [2835/3488] SLAB kept (0.5s) | 2829 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:33.428093] [DEBUG] [REMOTE ] SLB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:33.428244] [DEBUG] [REMOTE ] SLB: PASS: History has at least 300 days. [2026-01-30T12:20:33.428487] [DEBUG] [REMOTE ] SLB: PASS: Price check passed. Min price $34.92. [2026-01-30T12:20:33.428645] [DEBUG] [REMOTE ] SLB: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:33.428773] [DEBUG] [REMOTE ] SLB: PASS: Integrity check passed. [2026-01-30T12:20:33.428817] [DEBUG] [REMOTE ] SLB: Symbol is viable for forecasting. [2026-01-30T12:20:33.428871] [INFO ] [MAIN ] [2836/3488] SLB kept (0.5s) | 2830 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:33.719310] [DEBUG] [REMOTE ] SLDB: Retrieved 2013 rows, trimmed to 300. [2026-01-30T12:20:33.719441] [DEBUG] [REMOTE ] SLDB: PASS: History has at least 300 days. [2026-01-30T12:20:33.719729] [DEBUG] [REMOTE ] SLDB: PASS: Price check passed. Min price $3.93. [2026-01-30T12:20:33.719913] [DEBUG] [REMOTE ] SLDB: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:33.720066] [DEBUG] [REMOTE ] SLDB: PASS: Integrity check passed. [2026-01-30T12:20:33.720120] [DEBUG] [REMOTE ] SLDB: Symbol is viable for forecasting. [2026-01-30T12:20:33.720187] [INFO ] [MAIN ] [2837/3488] SLDB kept (0.3s) | 2831 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:33.981712] [DEBUG] [REMOTE ] SLDP: Retrieved 1181 rows, trimmed to 300. [2026-01-30T12:20:33.981840] [DEBUG] [REMOTE ] SLDP: PASS: History has at least 300 days. [2026-01-30T12:20:33.982037] [DEBUG] [REMOTE ] SLDP: PASS: Price check passed. Min price $4.25. [2026-01-30T12:20:33.982169] [DEBUG] [REMOTE ] SLDP: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:33.982275] [DEBUG] [REMOTE ] SLDP: PASS: Integrity check passed. [2026-01-30T12:20:33.982315] [DEBUG] [REMOTE ] SLDP: Symbol is viable for forecasting. [2026-01-30T12:20:33.982361] [INFO ] [MAIN ] [2838/3488] SLDP kept (0.3s) | 2832 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:34.492984] [DEBUG] [REMOTE ] SLF: Retrieved 6502 rows, trimmed to 300. [2026-01-30T12:20:34.493110] [DEBUG] [REMOTE ] SLF: PASS: History has at least 300 days. [2026-01-30T12:20:34.493319] [DEBUG] [REMOTE ] SLF: PASS: Price check passed. Min price $57.33. [2026-01-30T12:20:34.493484] [DEBUG] [REMOTE ] SLF: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:34.493625] [DEBUG] [REMOTE ] SLF: PASS: Integrity check passed. [2026-01-30T12:20:34.493671] [DEBUG] [REMOTE ] SLF: Symbol is viable for forecasting. [2026-01-30T12:20:34.493720] [INFO ] [MAIN ] [2839/3488] SLF kept (0.5s) | 2833 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:35.036469] [DEBUG] [REMOTE ] SLG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:35.036628] [DEBUG] [REMOTE ] SLG: PASS: History has at least 300 days. [2026-01-30T12:20:35.036859] [DEBUG] [REMOTE ] SLG: PASS: Price check passed. Min price $41.53. [2026-01-30T12:20:35.036998] [DEBUG] [REMOTE ] SLG: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:35.037122] [DEBUG] [REMOTE ] SLG: PASS: Integrity check passed. [2026-01-30T12:20:35.037163] [DEBUG] [REMOTE ] SLG: Symbol is viable for forecasting. [2026-01-30T12:20:35.037215] [INFO ] [MAIN ] [2840/3488] SLG kept (0.5s) | 2834 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:35.728068] [DEBUG] [REMOTE ] SLGN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:35.728212] [DEBUG] [REMOTE ] SLGN: PASS: History has at least 300 days. [2026-01-30T12:20:35.728439] [DEBUG] [REMOTE ] SLGN: PASS: Price check passed. Min price $37.37. [2026-01-30T12:20:35.728632] [DEBUG] [REMOTE ] SLGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:35.728764] [DEBUG] [REMOTE ] SLGN: PASS: Integrity check passed. [2026-01-30T12:20:35.728807] [DEBUG] [REMOTE ] SLGN: Symbol is viable for forecasting. [2026-01-30T12:20:35.728858] [INFO ] [MAIN ] [2841/3488] SLGN kept (0.7s) | 2835 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:36.165972] [DEBUG] [REMOTE ] SLM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:36.166371] [DEBUG] [REMOTE ] SLM: PASS: History has at least 300 days. [2026-01-30T12:20:36.166695] [DEBUG] [REMOTE ] SLM: PASS: Price check passed. Min price $26.00. [2026-01-30T12:20:36.166850] [DEBUG] [REMOTE ] SLM: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:36.167004] [DEBUG] [REMOTE ] SLM: PASS: Integrity check passed. [2026-01-30T12:20:36.167050] [DEBUG] [REMOTE ] SLM: Symbol is viable for forecasting. [2026-01-30T12:20:36.167100] [INFO ] [MAIN ] [2842/3488] SLM kept (0.4s) | 2836 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:36.362631] [DEBUG] [REMOTE ] SLN: Retrieved 1355 rows, trimmed to 300. [2026-01-30T12:20:36.362760] [DEBUG] [REMOTE ] SLN: PASS: History has at least 300 days. [2026-01-30T12:20:36.362960] [DEBUG] [REMOTE ] SLN: PASS: Price check passed. Min price $4.96. [2026-01-30T12:20:36.363096] [DEBUG] [REMOTE ] SLN: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:36.363205] [DEBUG] [REMOTE ] SLN: PASS: Integrity check passed. [2026-01-30T12:20:36.363245] [DEBUG] [REMOTE ] SLN: Symbol is viable for forecasting. [2026-01-30T12:20:36.363292] [INFO ] [MAIN ] [2843/3488] SLN kept (0.2s) | 2837 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:36.895431] [DEBUG] [REMOTE ] SLNO: Retrieved 2818 rows, trimmed to 300. [2026-01-30T12:20:36.895557] [DEBUG] [REMOTE ] SLNO: PASS: History has at least 300 days. [2026-01-30T12:20:36.895793] [DEBUG] [REMOTE ] SLNO: PASS: Price check passed. Min price $40.55. [2026-01-30T12:20:36.895926] [DEBUG] [REMOTE ] SLNO: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:36.896037] [DEBUG] [REMOTE ] SLNO: PASS: Integrity check passed. [2026-01-30T12:20:36.896077] [DEBUG] [REMOTE ] SLNO: Symbol is viable for forecasting. [2026-01-30T12:20:36.896125] [INFO ] [MAIN ] [2844/3488] SLNO kept (0.5s) | 2838 kept, 6 rejected | 138.5/min | ETA: 4.7m [2026-01-30T12:20:37.438030] [DEBUG] [REMOTE ] SLP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:37.438188] [DEBUG] [REMOTE ] SLP: PASS: History has at least 300 days. [2026-01-30T12:20:37.438423] [DEBUG] [REMOTE ] SLP: PASS: Price check passed. Min price $16.32. [2026-01-30T12:20:37.438564] [DEBUG] [REMOTE ] SLP: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:37.438710] [DEBUG] [REMOTE ] SLP: PASS: Integrity check passed. [2026-01-30T12:20:37.438753] [DEBUG] [REMOTE ] SLP: Symbol is viable for forecasting. [2026-01-30T12:20:37.438804] [INFO ] [MAIN ] [2845/3488] SLP kept (0.5s) | 2839 kept, 6 rejected | 138.5/min | ETA: 4.6m [2026-01-30T12:20:37.791802] [DEBUG] [REMOTE ] SLQD: Retrieved 3089 rows, trimmed to 300. [2026-01-30T12:20:37.792019] [DEBUG] [REMOTE ] SLQD: PASS: History has at least 300 days. [2026-01-30T12:20:37.792319] [DEBUG] [REMOTE ] SLQD: PASS: Price check passed. Min price $50.22. [2026-01-30T12:20:37.792466] [DEBUG] [REMOTE ] SLQD: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:37.792632] [DEBUG] [REMOTE ] SLQD: PASS: Integrity check passed. [2026-01-30T12:20:37.792677] [DEBUG] [REMOTE ] SLQD: Symbol is viable for forecasting. [2026-01-30T12:20:37.792736] [INFO ] [MAIN ] [2846/3488] SLQD kept (0.4s) | 2840 kept, 6 rejected | 138.5/min | ETA: 4.6m [2026-01-30T12:20:38.274224] [DEBUG] [REMOTE ] SLRC: Retrieved 4018 rows, trimmed to 300. [2026-01-30T12:20:38.274371] [DEBUG] [REMOTE ] SLRC: PASS: History has at least 300 days. [2026-01-30T12:20:38.274637] [DEBUG] [REMOTE ] SLRC: PASS: Price check passed. Min price $14.55. [2026-01-30T12:20:38.274779] [DEBUG] [REMOTE ] SLRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:38.274904] [DEBUG] [REMOTE ] SLRC: PASS: Integrity check passed. [2026-01-30T12:20:38.274945] [DEBUG] [REMOTE ] SLRC: Symbol is viable for forecasting. [2026-01-30T12:20:38.274995] [INFO ] [MAIN ] [2847/3488] SLRC kept (0.5s) | 2841 kept, 6 rejected | 138.5/min | ETA: 4.6m [2026-01-30T12:20:38.564285] [DEBUG] [REMOTE ] SLS: Retrieved 2031 rows, trimmed to 300. [2026-01-30T12:20:38.564415] [DEBUG] [REMOTE ] SLS: PASS: History has at least 300 days. [2026-01-30T12:20:38.564641] [DEBUG] [REMOTE ] SLS: PASS: Price check passed. Min price $1.39. [2026-01-30T12:20:38.564819] [DEBUG] [REMOTE ] SLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:38.564953] [DEBUG] [REMOTE ] SLS: PASS: Integrity check passed. [2026-01-30T12:20:38.565003] [DEBUG] [REMOTE ] SLS: Symbol is viable for forecasting. [2026-01-30T12:20:38.565061] [INFO ] [MAIN ] [2848/3488] SLS kept (0.3s) | 2842 kept, 6 rejected | 138.5/min | ETA: 4.6m [2026-01-30T12:20:38.846568] [DEBUG] [REMOTE ] SLVM: Retrieved 1092 rows, trimmed to 300. [2026-01-30T12:20:38.846719] [DEBUG] [REMOTE ] SLVM: PASS: History has at least 300 days. [2026-01-30T12:20:38.846918] [DEBUG] [REMOTE ] SLVM: PASS: Price check passed. Min price $38.88. [2026-01-30T12:20:38.847048] [DEBUG] [REMOTE ] SLVM: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:38.847156] [DEBUG] [REMOTE ] SLVM: PASS: Integrity check passed. [2026-01-30T12:20:38.847195] [DEBUG] [REMOTE ] SLVM: Symbol is viable for forecasting. [2026-01-30T12:20:38.847242] [INFO ] [MAIN ] [2849/3488] SLVM kept (0.3s) | 2843 kept, 6 rejected | 138.5/min | ETA: 4.6m [2026-01-30T12:20:39.251904] [DEBUG] [REMOTE ] SLVO: Retrieved 416 rows, trimmed to 300. [2026-01-30T12:20:39.252019] [DEBUG] [REMOTE ] SLVO: PASS: History has at least 300 days. [2026-01-30T12:20:39.252227] [DEBUG] [REMOTE ] SLVO: PASS: Price check passed. Min price $79.44. [2026-01-30T12:20:39.252416] [DEBUG] [REMOTE ] SLVO: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:39.252565] [DEBUG] [REMOTE ] SLVO: PASS: Integrity check passed. [2026-01-30T12:20:39.252642] [DEBUG] [REMOTE ] SLVO: Symbol is viable for forecasting. [2026-01-30T12:20:39.252707] [INFO ] [MAIN ] [2850/3488] SLVO kept (0.4s) | 2844 kept, 6 rejected | 138.5/min | ETA: 4.6m [2026-01-30T12:20:39.686017] [DEBUG] [REMOTE ] SLXN: Retrieved 364 rows, trimmed to 300. [2026-01-30T12:20:39.686166] [DEBUG] [REMOTE ] SLXN: PASS: History has at least 300 days. [2026-01-30T12:20:39.686412] [DEBUG] [REMOTE ] SLXN: PASS: Price check passed. Min price $1.73. [2026-01-30T12:20:39.686603] [DEBUG] [REMOTE ] SLXN: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:39.686746] [DEBUG] [REMOTE ] SLXN: PASS: Integrity check passed. [2026-01-30T12:20:39.686797] [DEBUG] [REMOTE ] SLXN: Symbol is viable for forecasting. [2026-01-30T12:20:39.686859] [INFO ] [MAIN ] [2851/3488] SLXN kept (0.4s) | 2845 kept, 6 rejected | 138.5/min | ETA: 4.6m [2026-01-30T12:20:40.490436] [DEBUG] [REMOTE ] SM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:40.490607] [DEBUG] [REMOTE ] SM: PASS: History has at least 300 days. [2026-01-30T12:20:40.490850] [DEBUG] [REMOTE ] SM: PASS: Price check passed. Min price $17.57. [2026-01-30T12:20:40.490991] [DEBUG] [REMOTE ] SM: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:40.491116] [DEBUG] [REMOTE ] SM: PASS: Integrity check passed. [2026-01-30T12:20:40.491158] [DEBUG] [REMOTE ] SM: Symbol is viable for forecasting. [2026-01-30T12:20:40.491209] [INFO ] [MAIN ] [2852/3488] SM kept (0.8s) | 2846 kept, 6 rejected | 138.5/min | ETA: 4.6m [2026-01-30T12:20:41.002081] [DEBUG] [REMOTE ] SMBC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:41.002281] [DEBUG] [REMOTE ] SMBC: PASS: History has at least 300 days. [2026-01-30T12:20:41.002655] [DEBUG] [REMOTE ] SMBC: PASS: Price check passed. Min price $52.87. [2026-01-30T12:20:41.002852] [DEBUG] [REMOTE ] SMBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:41.003032] [DEBUG] [REMOTE ] SMBC: PASS: Integrity check passed. [2026-01-30T12:20:41.003085] [DEBUG] [REMOTE ] SMBC: Symbol is viable for forecasting. [2026-01-30T12:20:41.003153] [INFO ] [MAIN ] [2853/3488] SMBC kept (0.5s) | 2847 kept, 6 rejected | 138.5/min | ETA: 4.6m [2026-01-30T12:20:41.538122] [DEBUG] [REMOTE ] SMBK: Retrieved 6302 rows, trimmed to 300. [2026-01-30T12:20:41.538453] [DEBUG] [REMOTE ] SMBK: PASS: History has at least 300 days. [2026-01-30T12:20:41.538865] [DEBUG] [REMOTE ] SMBK: PASS: Price check passed. Min price $34.61. [2026-01-30T12:20:41.539057] [DEBUG] [REMOTE ] SMBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:41.539232] [DEBUG] [REMOTE ] SMBK: PASS: Integrity check passed. [2026-01-30T12:20:41.539286] [DEBUG] [REMOTE ] SMBK: Symbol is viable for forecasting. [2026-01-30T12:20:41.539358] [INFO ] [MAIN ] [2854/3488] SMBK kept (0.5s) | 2848 kept, 6 rejected | 138.4/min | ETA: 4.6m [2026-01-30T12:20:41.954973] [DEBUG] [REMOTE ] SMCI: Retrieved 4740 rows, trimmed to 300. [2026-01-30T12:20:41.955165] [DEBUG] [REMOTE ] SMCI: PASS: History has at least 300 days. [2026-01-30T12:20:41.955482] [DEBUG] [REMOTE ] SMCI: PASS: Price check passed. Min price $28.27. [2026-01-30T12:20:41.955693] [DEBUG] [REMOTE ] SMCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:41.955875] [DEBUG] [REMOTE ] SMCI: PASS: Integrity check passed. [2026-01-30T12:20:41.955942] [DEBUG] [REMOTE ] SMCI: Symbol is viable for forecasting. [2026-01-30T12:20:41.956023] [INFO ] [MAIN ] [2855/3488] SMCI kept (0.4s) | 2849 kept, 6 rejected | 138.4/min | ETA: 4.6m [2026-01-30T12:20:42.146360] [DEBUG] [REMOTE ] SMCX: Retrieved 360 rows, trimmed to 300. [2026-01-30T12:20:42.146542] [DEBUG] [REMOTE ] SMCX: PASS: History has at least 300 days. [2026-01-30T12:20:42.146864] [DEBUG] [REMOTE ] SMCX: PASS: Price check passed. Min price $10.44. [2026-01-30T12:20:42.147060] [DEBUG] [REMOTE ] SMCX: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:42.147225] [DEBUG] [REMOTE ] SMCX: PASS: Integrity check passed. [2026-01-30T12:20:42.147289] [DEBUG] [REMOTE ] SMCX: Symbol is viable for forecasting. [2026-01-30T12:20:42.147366] [INFO ] [MAIN ] [2856/3488] SMCX kept (0.2s) | 2850 kept, 6 rejected | 138.5/min | ETA: 4.6m [2026-01-30T12:20:42.736485] [DEBUG] [REMOTE ] SMFG: Retrieved 5033 rows, trimmed to 300. [2026-01-30T12:20:42.736680] [DEBUG] [REMOTE ] SMFG: PASS: History has at least 300 days. [2026-01-30T12:20:42.736899] [DEBUG] [REMOTE ] SMFG: PASS: Price check passed. Min price $16.14. [2026-01-30T12:20:42.737032] [DEBUG] [REMOTE ] SMFG: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:42.737144] [DEBUG] [REMOTE ] SMFG: PASS: Integrity check passed. [2026-01-30T12:20:42.737184] [DEBUG] [REMOTE ] SMFG: Symbol is viable for forecasting. [2026-01-30T12:20:42.737232] [INFO ] [MAIN ] [2857/3488] SMFG kept (0.6s) | 2851 kept, 6 rejected | 138.5/min | ETA: 4.6m [2026-01-30T12:20:43.243628] [DEBUG] [REMOTE ] SMH: Retrieved 6452 rows, trimmed to 300. [2026-01-30T12:20:43.243784] [DEBUG] [REMOTE ] SMH: PASS: History has at least 300 days. [2026-01-30T12:20:43.244047] [DEBUG] [REMOTE ] SMH: PASS: Price check passed. Min price $324.10. [2026-01-30T12:20:43.244182] [DEBUG] [REMOTE ] SMH: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:43.244306] [DEBUG] [REMOTE ] SMH: PASS: Integrity check passed. [2026-01-30T12:20:43.244345] [DEBUG] [REMOTE ] SMH: Symbol is viable for forecasting. [2026-01-30T12:20:43.244394] [INFO ] [MAIN ] [2858/3488] SMH kept (0.5s) | 2852 kept, 6 rejected | 138.4/min | ETA: 4.6m [2026-01-30T12:20:43.547070] [DEBUG] [REMOTE ] SMHI: Retrieved 2177 rows, trimmed to 300. [2026-01-30T12:20:43.547245] [DEBUG] [REMOTE ] SMHI: PASS: History has at least 300 days. [2026-01-30T12:20:43.547504] [DEBUG] [REMOTE ] SMHI: PASS: Price check passed. Min price $5.91. [2026-01-30T12:20:43.547702] [DEBUG] [REMOTE ] SMHI: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:43.547861] [DEBUG] [REMOTE ] SMHI: PASS: Integrity check passed. [2026-01-30T12:20:43.547905] [DEBUG] [REMOTE ] SMHI: Symbol is viable for forecasting. [2026-01-30T12:20:43.547959] [INFO ] [MAIN ] [2859/3488] SMHI kept (0.3s) | 2853 kept, 6 rejected | 138.5/min | ETA: 4.5m [2026-01-30T12:20:43.832905] [DEBUG] [REMOTE ] SMHX: Retrieved 356 rows, trimmed to 300. [2026-01-30T12:20:43.833055] [DEBUG] [REMOTE ] SMHX: PASS: History has at least 300 days. [2026-01-30T12:20:43.833266] [DEBUG] [REMOTE ] SMHX: PASS: Price check passed. Min price $35.69. [2026-01-30T12:20:43.833403] [DEBUG] [REMOTE ] SMHX: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:43.833518] [DEBUG] [REMOTE ] SMHX: PASS: Integrity check passed. [2026-01-30T12:20:43.833558] [DEBUG] [REMOTE ] SMHX: Symbol is viable for forecasting. [2026-01-30T12:20:43.833655] [INFO ] [MAIN ] [2860/3488] SMHX kept (0.3s) | 2854 kept, 6 rejected | 138.5/min | ETA: 4.5m [2026-01-30T12:20:44.360923] [DEBUG] [REMOTE ] SMID: Retrieved 2473 rows, trimmed to 300. [2026-01-30T12:20:44.361150] [DEBUG] [REMOTE ] SMID: PASS: History has at least 300 days. [2026-01-30T12:20:44.361483] [DEBUG] [REMOTE ] SMID: PASS: Price check passed. Min price $31.20. [2026-01-30T12:20:44.361733] [DEBUG] [REMOTE ] SMID: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:44.361895] [DEBUG] [REMOTE ] SMID: PASS: Integrity check passed. [2026-01-30T12:20:44.361948] [DEBUG] [REMOTE ] SMID: Symbol is viable for forecasting. [2026-01-30T12:20:44.362014] [INFO ] [MAIN ] [2861/3488] SMID kept (0.5s) | 2855 kept, 6 rejected | 138.5/min | ETA: 4.5m [2026-01-30T12:20:44.731274] [DEBUG] [REMOTE ] SMPL: Retrieved 2152 rows, trimmed to 300. [2026-01-30T12:20:44.731432] [DEBUG] [REMOTE ] SMPL: PASS: History has at least 300 days. [2026-01-30T12:20:44.731748] [DEBUG] [REMOTE ] SMPL: PASS: Price check passed. Min price $18.60. [2026-01-30T12:20:44.731937] [DEBUG] [REMOTE ] SMPL: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:44.732117] [DEBUG] [REMOTE ] SMPL: PASS: Integrity check passed. [2026-01-30T12:20:44.732188] [DEBUG] [REMOTE ] SMPL: Symbol is viable for forecasting. [2026-01-30T12:20:44.732264] [INFO ] [MAIN ] [2862/3488] SMPL kept (0.4s) | 2856 kept, 6 rejected | 138.5/min | ETA: 4.5m [2026-01-30T12:20:45.580787] [DEBUG] [REMOTE ] SMTC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:45.580945] [DEBUG] [REMOTE ] SMTC: PASS: History has at least 300 days. [2026-01-30T12:20:45.581215] [DEBUG] [REMOTE ] SMTC: PASS: Price check passed. Min price $62.57. [2026-01-30T12:20:45.581363] [DEBUG] [REMOTE ] SMTC: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:45.581493] [DEBUG] [REMOTE ] SMTC: PASS: Integrity check passed. [2026-01-30T12:20:45.581534] [DEBUG] [REMOTE ] SMTC: Symbol is viable for forecasting. [2026-01-30T12:20:45.581606] [INFO ] [MAIN ] [2863/3488] SMTC kept (0.8s) | 2857 kept, 6 rejected | 138.4/min | ETA: 4.5m [2026-01-30T12:20:46.000930] [DEBUG] [REMOTE ] SMTI: Retrieved 3750 rows, trimmed to 300. [2026-01-30T12:20:46.001165] [DEBUG] [REMOTE ] SMTI: PASS: History has at least 300 days. [2026-01-30T12:20:46.001535] [DEBUG] [REMOTE ] SMTI: PASS: Price check passed. Min price $19.06. [2026-01-30T12:20:46.001733] [DEBUG] [REMOTE ] SMTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:46.001912] [DEBUG] [REMOTE ] SMTI: PASS: Integrity check passed. [2026-01-30T12:20:46.001967] [DEBUG] [REMOTE ] SMTI: Symbol is viable for forecasting. [2026-01-30T12:20:46.002040] [INFO ] [MAIN ] [2864/3488] SMTI kept (0.4s) | 2858 kept, 6 rejected | 138.4/min | ETA: 4.5m [2026-01-30T12:20:46.255083] [DEBUG] [REMOTE ] SMWB: Retrieved 1185 rows, trimmed to 300. [2026-01-30T12:20:46.255292] [DEBUG] [REMOTE ] SMWB: PASS: History has at least 300 days. [2026-01-30T12:20:46.255607] [DEBUG] [REMOTE ] SMWB: PASS: Price check passed. Min price $5.30. [2026-01-30T12:20:46.255757] [DEBUG] [REMOTE ] SMWB: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:46.255884] [DEBUG] [REMOTE ] SMWB: PASS: Integrity check passed. [2026-01-30T12:20:46.255926] [DEBUG] [REMOTE ] SMWB: Symbol is viable for forecasting. [2026-01-30T12:20:46.255980] [INFO ] [MAIN ] [2865/3488] SMWB kept (0.3s) | 2859 kept, 6 rejected | 138.4/min | ETA: 4.5m [2026-01-30T12:20:46.662688] [DEBUG] [REMOTE ] SMX: Retrieved 1038 rows, trimmed to 300. [2026-01-30T12:20:46.662851] [DEBUG] [REMOTE ] SMX: PASS: History has at least 300 days. [2026-01-30T12:20:46.663082] [DEBUG] [REMOTE ] SMX: PASS: Price check passed. Min price $4.24. [2026-01-30T12:20:46.663221] [DEBUG] [REMOTE ] SMX: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:46.663344] [DEBUG] [REMOTE ] SMX: PASS: Integrity check passed. [2026-01-30T12:20:46.663386] [DEBUG] [REMOTE ] SMX: Symbol is viable for forecasting. [2026-01-30T12:20:46.663439] [INFO ] [MAIN ] [2866/3488] SMX kept (0.4s) | 2860 kept, 6 rejected | 138.4/min | ETA: 4.5m [2026-01-30T12:20:47.024785] [DEBUG] [REMOTE ] SN: Retrieved 628 rows, trimmed to 300. [2026-01-30T12:20:47.024923] [DEBUG] [REMOTE ] SN: PASS: History has at least 300 days. [2026-01-30T12:20:47.025129] [DEBUG] [REMOTE ] SN: PASS: Price check passed. Min price $84.57. [2026-01-30T12:20:47.025271] [DEBUG] [REMOTE ] SN: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:47.025383] [DEBUG] [REMOTE ] SN: PASS: Integrity check passed. [2026-01-30T12:20:47.025422] [DEBUG] [REMOTE ] SN: Symbol is viable for forecasting. [2026-01-30T12:20:47.025469] [INFO ] [MAIN ] [2867/3488] SN kept (0.4s) | 2861 kept, 6 rejected | 138.5/min | ETA: 4.5m [2026-01-30T12:20:47.663886] [DEBUG] [REMOTE ] SNA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:47.664028] [DEBUG] [REMOTE ] SNA: PASS: History has at least 300 days. [2026-01-30T12:20:47.664248] [DEBUG] [REMOTE ] SNA: PASS: Price check passed. Min price $326.32. [2026-01-30T12:20:47.664382] [DEBUG] [REMOTE ] SNA: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:47.664500] [DEBUG] [REMOTE ] SNA: PASS: Integrity check passed. [2026-01-30T12:20:47.664539] [DEBUG] [REMOTE ] SNA: Symbol is viable for forecasting. [2026-01-30T12:20:47.664627] [INFO ] [MAIN ] [2868/3488] SNA kept (0.6s) | 2862 kept, 6 rejected | 138.4/min | ETA: 4.5m [2026-01-30T12:20:47.943078] [DEBUG] [REMOTE ] SNAP: Retrieved 2241 rows, trimmed to 300. [2026-01-30T12:20:47.943206] [DEBUG] [REMOTE ] SNAP: PASS: History has at least 300 days. [2026-01-30T12:20:47.943404] [DEBUG] [REMOTE ] SNAP: PASS: Price check passed. Min price $7.24. [2026-01-30T12:20:47.943534] [DEBUG] [REMOTE ] SNAP: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:47.943668] [DEBUG] [REMOTE ] SNAP: PASS: Integrity check passed. [2026-01-30T12:20:47.943710] [DEBUG] [REMOTE ] SNAP: Symbol is viable for forecasting. [2026-01-30T12:20:47.943757] [INFO ] [MAIN ] [2869/3488] SNAP kept (0.3s) | 2863 kept, 6 rejected | 138.5/min | ETA: 4.5m [2026-01-30T12:20:48.300741] [DEBUG] [REMOTE ] SNCY: Retrieved 1224 rows, trimmed to 300. [2026-01-30T12:20:48.300880] [DEBUG] [REMOTE ] SNCY: PASS: History has at least 300 days. [2026-01-30T12:20:48.301078] [DEBUG] [REMOTE ] SNCY: PASS: Price check passed. Min price $11.33. [2026-01-30T12:20:48.301228] [DEBUG] [REMOTE ] SNCY: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:48.301351] [DEBUG] [REMOTE ] SNCY: PASS: Integrity check passed. [2026-01-30T12:20:48.301390] [DEBUG] [REMOTE ] SNCY: Symbol is viable for forecasting. [2026-01-30T12:20:48.301437] [INFO ] [MAIN ] [2870/3488] SNCY kept (0.4s) | 2864 kept, 6 rejected | 138.5/min | ETA: 4.5m [2026-01-30T12:20:48.772848] [DEBUG] [REMOTE ] SND: Retrieved 2320 rows, trimmed to 300. [2026-01-30T12:20:48.772993] [DEBUG] [REMOTE ] SND: PASS: History has at least 300 days. [2026-01-30T12:20:48.773226] [DEBUG] [REMOTE ] SND: PASS: Price check passed. Min price $2.06. [2026-01-30T12:20:48.773385] [DEBUG] [REMOTE ] SND: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:48.773510] [DEBUG] [REMOTE ] SND: PASS: Integrity check passed. [2026-01-30T12:20:48.773555] [DEBUG] [REMOTE ] SND: Symbol is viable for forecasting. [2026-01-30T12:20:48.773631] [INFO ] [MAIN ] [2871/3488] SND kept (0.5s) | 2865 kept, 6 rejected | 138.5/min | ETA: 4.5m [2026-01-30T12:20:49.156976] [DEBUG] [REMOTE ] SNDL: Retrieved 1633 rows, trimmed to 300. [2026-01-30T12:20:49.157113] [DEBUG] [REMOTE ] SNDL: PASS: History has at least 300 days. [2026-01-30T12:20:49.157328] [DEBUG] [REMOTE ] SNDL: PASS: Price check passed. Min price $1.56. [2026-01-30T12:20:49.157498] [DEBUG] [REMOTE ] SNDL: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:49.157637] [DEBUG] [REMOTE ] SNDL: PASS: Integrity check passed. [2026-01-30T12:20:49.157680] [DEBUG] [REMOTE ] SNDL: Symbol is viable for forecasting. [2026-01-30T12:20:49.157730] [INFO ] [MAIN ] [2872/3488] SNDL kept (0.4s) | 2866 kept, 6 rejected | 138.5/min | ETA: 4.4m [2026-01-30T12:20:49.577280] [DEBUG] [REMOTE ] SNDX: Retrieved 2492 rows, trimmed to 300. [2026-01-30T12:20:49.577661] [DEBUG] [REMOTE ] SNDX: PASS: History has at least 300 days. [2026-01-30T12:20:49.577976] [DEBUG] [REMOTE ] SNDX: PASS: Price check passed. Min price $13.76. [2026-01-30T12:20:49.578179] [DEBUG] [REMOTE ] SNDX: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:49.578539] [DEBUG] [REMOTE ] SNDX: PASS: Integrity check passed. [2026-01-30T12:20:49.578621] [DEBUG] [REMOTE ] SNDX: Symbol is viable for forecasting. [2026-01-30T12:20:49.578694] [INFO ] [MAIN ] [2873/3488] SNDX kept (0.4s) | 2867 kept, 6 rejected | 138.5/min | ETA: 4.4m [2026-01-30T12:20:49.982991] [DEBUG] [REMOTE ] SNES: Retrieved 2297 rows, trimmed to 300. [2026-01-30T12:20:49.983140] [DEBUG] [REMOTE ] SNES: PASS: History has at least 300 days. [2026-01-30T12:20:49.983420] [DEBUG] [REMOTE ] SNES: PASS: Price check passed. Min price $1.88. [2026-01-30T12:20:49.983596] [DEBUG] [REMOTE ] SNES: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:49.983731] [DEBUG] [REMOTE ] SNES: PASS: Integrity check passed. [2026-01-30T12:20:49.983777] [DEBUG] [REMOTE ] SNES: Symbol is viable for forecasting. [2026-01-30T12:20:49.983853] [INFO ] [MAIN ] [2874/3488] SNES kept (0.4s) | 2868 kept, 6 rejected | 138.5/min | ETA: 4.4m [2026-01-30T12:20:50.470692] [DEBUG] [REMOTE ] SNEX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:50.470964] [DEBUG] [REMOTE ] SNEX: PASS: History has at least 300 days. [2026-01-30T12:20:50.471332] [DEBUG] [REMOTE ] SNEX: PASS: Price check passed. Min price $83.71. [2026-01-30T12:20:50.471494] [DEBUG] [REMOTE ] SNEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:50.471700] [DEBUG] [REMOTE ] SNEX: PASS: Integrity check passed. [2026-01-30T12:20:50.471749] [DEBUG] [REMOTE ] SNEX: Symbol is viable for forecasting. [2026-01-30T12:20:50.471807] [INFO ] [MAIN ] [2875/3488] SNEX kept (0.5s) | 2869 kept, 6 rejected | 138.5/min | ETA: 4.4m [2026-01-30T12:20:50.909021] [DEBUG] [REMOTE ] SNFCA: Retrieved 6304 rows, trimmed to 300. [2026-01-30T12:20:50.909328] [DEBUG] [REMOTE ] SNFCA: PASS: History has at least 300 days. [2026-01-30T12:20:50.909832] [DEBUG] [REMOTE ] SNFCA: PASS: Price check passed. Min price $7.76. [2026-01-30T12:20:50.910025] [DEBUG] [REMOTE ] SNFCA: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:50.910220] [DEBUG] [REMOTE ] SNFCA: PASS: Integrity check passed. [2026-01-30T12:20:50.910272] [DEBUG] [REMOTE ] SNFCA: Symbol is viable for forecasting. [2026-01-30T12:20:50.910343] [INFO ] [MAIN ] [2876/3488] SNFCA kept (0.4s) | 2870 kept, 6 rejected | 138.5/min | ETA: 4.4m [2026-01-30T12:20:51.369553] [DEBUG] [REMOTE ] SNGX: Retrieved 3494 rows, trimmed to 300. [2026-01-30T12:20:51.369713] [DEBUG] [REMOTE ] SNGX: PASS: History has at least 300 days. [2026-01-30T12:20:51.369934] [DEBUG] [REMOTE ] SNGX: PASS: Price check passed. Min price $1.23. [2026-01-30T12:20:51.370066] [DEBUG] [REMOTE ] SNGX: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:51.370181] [DEBUG] [REMOTE ] SNGX: PASS: Integrity check passed. [2026-01-30T12:20:51.370220] [DEBUG] [REMOTE ] SNGX: Symbol is viable for forecasting. [2026-01-30T12:20:51.370268] [INFO ] [MAIN ] [2877/3488] SNGX kept (0.5s) | 2871 kept, 6 rejected | 138.5/min | ETA: 4.4m [2026-01-30T12:20:51.820125] [DEBUG] [REMOTE ] SNN: Retrieved 6590 rows, trimmed to 300. [2026-01-30T12:20:51.820292] [DEBUG] [REMOTE ] SNN: PASS: History has at least 300 days. [2026-01-30T12:20:51.820570] [DEBUG] [REMOTE ] SNN: PASS: Price check passed. Min price $31.90. [2026-01-30T12:20:51.820736] [DEBUG] [REMOTE ] SNN: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:51.820866] [DEBUG] [REMOTE ] SNN: PASS: Integrity check passed. [2026-01-30T12:20:51.820909] [DEBUG] [REMOTE ] SNN: Symbol is viable for forecasting. [2026-01-30T12:20:51.820968] [INFO ] [MAIN ] [2878/3488] SNN kept (0.5s) | 2872 kept, 6 rejected | 138.5/min | ETA: 4.4m [2026-01-30T12:20:52.208377] [DEBUG] [REMOTE ] SNOA: Retrieved 4784 rows, trimmed to 300. [2026-01-30T12:20:52.208527] [DEBUG] [REMOTE ] SNOA: PASS: History has at least 300 days. [2026-01-30T12:20:52.208788] [DEBUG] [REMOTE ] SNOA: PASS: Price check passed. Min price $3.16. [2026-01-30T12:20:52.208931] [DEBUG] [REMOTE ] SNOA: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:52.209056] [DEBUG] [REMOTE ] SNOA: PASS: Integrity check passed. [2026-01-30T12:20:52.209098] [DEBUG] [REMOTE ] SNOA: Symbol is viable for forecasting. [2026-01-30T12:20:52.209147] [INFO ] [MAIN ] [2879/3488] SNOA kept (0.4s) | 2873 kept, 6 rejected | 138.5/min | ETA: 4.4m [2026-01-30T12:20:52.730273] [DEBUG] [REMOTE ] SNPS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:52.730418] [DEBUG] [REMOTE ] SNPS: PASS: History has at least 300 days. [2026-01-30T12:20:52.730668] [DEBUG] [REMOTE ] SNPS: PASS: Price check passed. Min price $383.82. [2026-01-30T12:20:52.730812] [DEBUG] [REMOTE ] SNPS: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:52.730936] [DEBUG] [REMOTE ] SNPS: PASS: Integrity check passed. [2026-01-30T12:20:52.730978] [DEBUG] [REMOTE ] SNPS: Symbol is viable for forecasting. [2026-01-30T12:20:52.731045] [INFO ] [MAIN ] [2880/3488] SNPS kept (0.5s) | 2874 kept, 6 rejected | 138.4/min | ETA: 4.4m [2026-01-30T12:20:52.984663] [DEBUG] [REMOTE ] SNTI: Retrieved 1175 rows, trimmed to 300. [2026-01-30T12:20:52.984799] [DEBUG] [REMOTE ] SNTI: PASS: History has at least 300 days. [2026-01-30T12:20:52.985007] [DEBUG] [REMOTE ] SNTI: PASS: Price check passed. Min price $1.02. [2026-01-30T12:20:52.985146] [DEBUG] [REMOTE ] SNTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:52.985264] [DEBUG] [REMOTE ] SNTI: PASS: Integrity check passed. [2026-01-30T12:20:52.985315] [DEBUG] [REMOTE ] SNTI: Symbol is viable for forecasting. [2026-01-30T12:20:52.985374] [INFO ] [MAIN ] [2881/3488] SNTI kept (0.3s) | 2875 kept, 6 rejected | 138.5/min | ETA: 4.4m [2026-01-30T12:20:53.614777] [DEBUG] [REMOTE ] SNX: Retrieved 5579 rows, trimmed to 300. [2026-01-30T12:20:53.614917] [DEBUG] [REMOTE ] SNX: PASS: History has at least 300 days. [2026-01-30T12:20:53.615128] [DEBUG] [REMOTE ] SNX: PASS: Price check passed. Min price $141.97. [2026-01-30T12:20:53.615259] [DEBUG] [REMOTE ] SNX: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:53.615371] [DEBUG] [REMOTE ] SNX: PASS: Integrity check passed. [2026-01-30T12:20:53.615410] [DEBUG] [REMOTE ] SNX: Symbol is viable for forecasting. [2026-01-30T12:20:53.615667] [INFO ] [MAIN ] [2882/3488] SNX kept (0.6s) | 2876 kept, 6 rejected | 138.4/min | ETA: 4.4m [2026-01-30T12:20:54.050135] [DEBUG] [REMOTE ] SNY: Retrieved 5934 rows, trimmed to 300. [2026-01-30T12:20:54.050294] [DEBUG] [REMOTE ] SNY: PASS: History has at least 300 days. [2026-01-30T12:20:54.050552] [DEBUG] [REMOTE ] SNY: PASS: Price check passed. Min price $45.74. [2026-01-30T12:20:54.050765] [DEBUG] [REMOTE ] SNY: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:54.050897] [DEBUG] [REMOTE ] SNY: PASS: Integrity check passed. [2026-01-30T12:20:54.050940] [DEBUG] [REMOTE ] SNY: Symbol is viable for forecasting. [2026-01-30T12:20:54.050991] [INFO ] [MAIN ] [2883/3488] SNY kept (0.4s) | 2877 kept, 6 rejected | 138.4/min | ETA: 4.4m [2026-01-30T12:20:54.630209] [DEBUG] [REMOTE ] SO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:54.630394] [DEBUG] [REMOTE ] SO: PASS: History has at least 300 days. [2026-01-30T12:20:54.630675] [DEBUG] [REMOTE ] SO: PASS: Price check passed. Min price $84.08. [2026-01-30T12:20:54.630821] [DEBUG] [REMOTE ] SO: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:54.630950] [DEBUG] [REMOTE ] SO: PASS: Integrity check passed. [2026-01-30T12:20:54.630991] [DEBUG] [REMOTE ] SO: Symbol is viable for forecasting. [2026-01-30T12:20:54.631041] [INFO ] [MAIN ] [2884/3488] SO kept (0.6s) | 2878 kept, 6 rejected | 138.4/min | ETA: 4.4m [2026-01-30T12:20:54.968744] [DEBUG] [REMOTE ] SOCL: Retrieved 3571 rows, trimmed to 300. [2026-01-30T12:20:54.968877] [DEBUG] [REMOTE ] SOCL: PASS: History has at least 300 days. [2026-01-30T12:20:54.969090] [DEBUG] [REMOTE ] SOCL: PASS: Price check passed. Min price $52.20. [2026-01-30T12:20:54.969227] [DEBUG] [REMOTE ] SOCL: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:54.969350] [DEBUG] [REMOTE ] SOCL: PASS: Integrity check passed. [2026-01-30T12:20:54.969401] [DEBUG] [REMOTE ] SOCL: Symbol is viable for forecasting. [2026-01-30T12:20:54.969458] [INFO ] [MAIN ] [2885/3488] SOCL kept (0.3s) | 2879 kept, 6 rejected | 138.4/min | ETA: 4.4m [2026-01-30T12:20:55.294045] [DEBUG] [REMOTE ] SOFI: Retrieved 1297 rows, trimmed to 300. [2026-01-30T12:20:55.294168] [DEBUG] [REMOTE ] SOFI: PASS: History has at least 300 days. [2026-01-30T12:20:55.294371] [DEBUG] [REMOTE ] SOFI: PASS: Price check passed. Min price $24.36. [2026-01-30T12:20:55.294509] [DEBUG] [REMOTE ] SOFI: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:55.294664] [DEBUG] [REMOTE ] SOFI: PASS: Integrity check passed. [2026-01-30T12:20:55.294734] [DEBUG] [REMOTE ] SOFI: Symbol is viable for forecasting. [2026-01-30T12:20:55.294785] [INFO ] [MAIN ] [2886/3488] SOFI kept (0.3s) | 2880 kept, 6 rejected | 138.5/min | ETA: 4.3m [2026-01-30T12:20:55.827745] [DEBUG] [REMOTE ] SOGP: Retrieved 1516 rows, trimmed to 300. [2026-01-30T12:20:55.827894] [DEBUG] [REMOTE ] SOGP: PASS: History has at least 300 days. [2026-01-30T12:20:55.828097] [DEBUG] [REMOTE ] SOGP: PASS: Price check passed. Min price $9.96. [2026-01-30T12:20:55.828231] [DEBUG] [REMOTE ] SOGP: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:55.828339] [DEBUG] [REMOTE ] SOGP: PASS: Integrity check passed. [2026-01-30T12:20:55.828378] [DEBUG] [REMOTE ] SOGP: Symbol is viable for forecasting. [2026-01-30T12:20:55.828425] [INFO ] [MAIN ] [2887/3488] SOGP kept (0.5s) | 2881 kept, 6 rejected | 138.4/min | ETA: 4.3m [2026-01-30T12:20:56.149249] [DEBUG] [REMOTE ] SOJC: Retrieved 2053 rows, trimmed to 300. [2026-01-30T12:20:56.149373] [DEBUG] [REMOTE ] SOJC: PASS: History has at least 300 days. [2026-01-30T12:20:56.149613] [DEBUG] [REMOTE ] SOJC: PASS: Price check passed. Min price $21.50. [2026-01-30T12:20:56.149758] [DEBUG] [REMOTE ] SOJC: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:56.149875] [DEBUG] [REMOTE ] SOJC: PASS: Integrity check passed. [2026-01-30T12:20:56.149916] [DEBUG] [REMOTE ] SOJC: Symbol is viable for forecasting. [2026-01-30T12:20:56.149965] [INFO ] [MAIN ] [2888/3488] SOJC kept (0.3s) | 2882 kept, 6 rejected | 138.5/min | ETA: 4.3m [2026-01-30T12:20:56.521487] [DEBUG] [REMOTE ] SOJD: Retrieved 1519 rows, trimmed to 300. [2026-01-30T12:20:56.521706] [DEBUG] [REMOTE ] SOJD: PASS: History has at least 300 days. [2026-01-30T12:20:56.521996] [DEBUG] [REMOTE ] SOJD: PASS: Price check passed. Min price $19.68. [2026-01-30T12:20:56.522158] [DEBUG] [REMOTE ] SOJD: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:56.522316] [DEBUG] [REMOTE ] SOJD: PASS: Integrity check passed. [2026-01-30T12:20:56.522362] [DEBUG] [REMOTE ] SOJD: Symbol is viable for forecasting. [2026-01-30T12:20:56.522417] [INFO ] [MAIN ] [2889/3488] SOJD kept (0.4s) | 2883 kept, 6 rejected | 138.5/min | ETA: 4.3m [2026-01-30T12:20:56.886983] [DEBUG] [REMOTE ] SOJE: Retrieved 1344 rows, trimmed to 300. [2026-01-30T12:20:56.887121] [DEBUG] [REMOTE ] SOJE: PASS: History has at least 300 days. [2026-01-30T12:20:56.887329] [DEBUG] [REMOTE ] SOJE: PASS: Price check passed. Min price $17.39. [2026-01-30T12:20:56.887470] [DEBUG] [REMOTE ] SOJE: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:56.887610] [DEBUG] [REMOTE ] SOJE: PASS: Integrity check passed. [2026-01-30T12:20:56.887654] [DEBUG] [REMOTE ] SOJE: Symbol is viable for forecasting. [2026-01-30T12:20:56.887704] [INFO ] [MAIN ] [2890/3488] SOJE kept (0.4s) | 2884 kept, 6 rejected | 138.5/min | ETA: 4.3m [2026-01-30T12:20:57.411653] [DEBUG] [REMOTE ] SON: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:20:57.411806] [DEBUG] [REMOTE ] SON: PASS: History has at least 300 days. [2026-01-30T12:20:57.412052] [DEBUG] [REMOTE ] SON: PASS: Price check passed. Min price $39.38. [2026-01-30T12:20:57.412190] [DEBUG] [REMOTE ] SON: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:57.412308] [DEBUG] [REMOTE ] SON: PASS: Integrity check passed. [2026-01-30T12:20:57.412353] [DEBUG] [REMOTE ] SON: Symbol is viable for forecasting. [2026-01-30T12:20:57.412416] [INFO ] [MAIN ] [2891/3488] SON kept (0.5s) | 2885 kept, 6 rejected | 138.5/min | ETA: 4.3m [2026-01-30T12:20:57.801748] [DEBUG] [REMOTE ] SONO: Retrieved 1883 rows, trimmed to 300. [2026-01-30T12:20:57.801875] [DEBUG] [REMOTE ] SONO: PASS: History has at least 300 days. [2026-01-30T12:20:57.802092] [DEBUG] [REMOTE ] SONO: PASS: Price check passed. Min price $14.34. [2026-01-30T12:20:57.802234] [DEBUG] [REMOTE ] SONO: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:57.802347] [DEBUG] [REMOTE ] SONO: PASS: Integrity check passed. [2026-01-30T12:20:57.802422] [DEBUG] [REMOTE ] SONO: Symbol is viable for forecasting. [2026-01-30T12:20:57.802474] [INFO ] [MAIN ] [2892/3488] SONO kept (0.4s) | 2886 kept, 6 rejected | 138.5/min | ETA: 4.3m [2026-01-30T12:20:58.030556] [DEBUG] [REMOTE ] SOPA: Retrieved 1059 rows, trimmed to 300. [2026-01-30T12:20:58.030739] [DEBUG] [REMOTE ] SOPA: PASS: History has at least 300 days. [2026-01-30T12:20:58.030996] [DEBUG] [REMOTE ] SOPA: PASS: Price check passed. Min price $1.05. [2026-01-30T12:20:58.031147] [DEBUG] [REMOTE ] SOPA: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:58.031263] [DEBUG] [REMOTE ] SOPA: PASS: Integrity check passed. [2026-01-30T12:20:58.031309] [DEBUG] [REMOTE ] SOPA: Symbol is viable for forecasting. [2026-01-30T12:20:58.031376] [INFO ] [MAIN ] [2893/3488] SOPA kept (0.2s) | 2887 kept, 6 rejected | 138.5/min | ETA: 4.3m [2026-01-30T12:20:58.396074] [DEBUG] [REMOTE ] SOPH: Retrieved 1135 rows, trimmed to 300. [2026-01-30T12:20:58.396235] [DEBUG] [REMOTE ] SOPH: PASS: History has at least 300 days. [2026-01-30T12:20:58.396488] [DEBUG] [REMOTE ] SOPH: PASS: Price check passed. Min price $3.89. [2026-01-30T12:20:58.396721] [DEBUG] [REMOTE ] SOPH: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:58.396856] [DEBUG] [REMOTE ] SOPH: PASS: Integrity check passed. [2026-01-30T12:20:58.396900] [DEBUG] [REMOTE ] SOPH: Symbol is viable for forecasting. [2026-01-30T12:20:58.396952] [INFO ] [MAIN ] [2894/3488] SOPH kept (0.4s) | 2888 kept, 6 rejected | 138.5/min | ETA: 4.3m [2026-01-30T12:20:58.756495] [DEBUG] [REMOTE ] SOUN: Retrieved 942 rows, trimmed to 300. [2026-01-30T12:20:58.756645] [DEBUG] [REMOTE ] SOUN: PASS: History has at least 300 days. [2026-01-30T12:20:58.756844] [DEBUG] [REMOTE ] SOUN: PASS: Price check passed. Min price $9.08. [2026-01-30T12:20:58.756979] [DEBUG] [REMOTE ] SOUN: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:58.757088] [DEBUG] [REMOTE ] SOUN: PASS: Integrity check passed. [2026-01-30T12:20:58.757128] [DEBUG] [REMOTE ] SOUN: Symbol is viable for forecasting. [2026-01-30T12:20:58.757175] [INFO ] [MAIN ] [2895/3488] SOUN kept (0.4s) | 2889 kept, 6 rejected | 138.5/min | ETA: 4.3m [2026-01-30T12:20:59.286565] [DEBUG] [REMOTE ] SOXQ: Retrieved 1164 rows, trimmed to 300. [2026-01-30T12:20:59.286907] [DEBUG] [REMOTE ] SOXQ: PASS: History has at least 300 days. [2026-01-30T12:20:59.287113] [DEBUG] [REMOTE ] SOXQ: PASS: Price check passed. Min price $49.98. [2026-01-30T12:20:59.287247] [DEBUG] [REMOTE ] SOXQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:59.287357] [DEBUG] [REMOTE ] SOXQ: PASS: Integrity check passed. [2026-01-30T12:20:59.287396] [DEBUG] [REMOTE ] SOXQ: Symbol is viable for forecasting. [2026-01-30T12:20:59.287444] [INFO ] [MAIN ] [2896/3488] SOXQ kept (0.5s) | 2890 kept, 6 rejected | 138.5/min | ETA: 4.3m [2026-01-30T12:20:59.953668] [DEBUG] [REMOTE ] SOXX: Retrieved 6173 rows, trimmed to 300. [2026-01-30T12:20:59.953808] [DEBUG] [REMOTE ] SOXX: PASS: History has at least 300 days. [2026-01-30T12:20:59.954028] [DEBUG] [REMOTE ] SOXX: PASS: Price check passed. Min price $267.71. [2026-01-30T12:20:59.954165] [DEBUG] [REMOTE ] SOXX: PASS: Continuity check passed with 300 days. [2026-01-30T12:20:59.954283] [DEBUG] [REMOTE ] SOXX: PASS: Integrity check passed. [2026-01-30T12:20:59.954323] [DEBUG] [REMOTE ] SOXX: Symbol is viable for forecasting. [2026-01-30T12:20:59.954371] [INFO ] [MAIN ] [2897/3488] SOXX kept (0.7s) | 2891 kept, 6 rejected | 138.5/min | ETA: 4.3m [2026-01-30T12:21:00.160957] [DEBUG] [REMOTE ] SPAI: Retrieved 356 rows, trimmed to 300. [2026-01-30T12:21:00.161091] [DEBUG] [REMOTE ] SPAI: PASS: History has at least 300 days. [2026-01-30T12:21:00.161298] [DEBUG] [REMOTE ] SPAI: PASS: Price check passed. Min price $3.23. [2026-01-30T12:21:00.161446] [DEBUG] [REMOTE ] SPAI: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:00.161625] [DEBUG] [REMOTE ] SPAI: PASS: Integrity check passed. [2026-01-30T12:21:00.161671] [DEBUG] [REMOTE ] SPAI: Symbol is viable for forecasting. [2026-01-30T12:21:00.161721] [INFO ] [MAIN ] [2898/3488] SPAI kept (0.2s) | 2892 kept, 6 rejected | 138.5/min | ETA: 4.3m [2026-01-30T12:21:00.833151] [DEBUG] [REMOTE ] SPB: Retrieved 4127 rows, trimmed to 300. [2026-01-30T12:21:00.833289] [DEBUG] [REMOTE ] SPB: PASS: History has at least 300 days. [2026-01-30T12:21:00.833498] [DEBUG] [REMOTE ] SPB: PASS: Price check passed. Min price $51.16. [2026-01-30T12:21:00.833839] [DEBUG] [REMOTE ] SPB: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:00.833979] [DEBUG] [REMOTE ] SPB: PASS: Integrity check passed. [2026-01-30T12:21:00.834026] [DEBUG] [REMOTE ] SPB: Symbol is viable for forecasting. [2026-01-30T12:21:00.834075] [INFO ] [MAIN ] [2899/3488] SPB kept (0.7s) | 2893 kept, 6 rejected | 138.5/min | ETA: 4.3m [2026-01-30T12:21:01.312863] [DEBUG] [REMOTE ] SPCB: Retrieved 5270 rows, trimmed to 300. [2026-01-30T12:21:01.313066] [DEBUG] [REMOTE ] SPCB: PASS: History has at least 300 days. [2026-01-30T12:21:01.313351] [DEBUG] [REMOTE ] SPCB: PASS: Price check passed. Min price $7.91. [2026-01-30T12:21:01.313515] [DEBUG] [REMOTE ] SPCB: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:01.313687] [DEBUG] [REMOTE ] SPCB: PASS: Integrity check passed. [2026-01-30T12:21:01.313735] [DEBUG] [REMOTE ] SPCB: Symbol is viable for forecasting. [2026-01-30T12:21:01.313794] [INFO ] [MAIN ] [2900/3488] SPCB kept (0.5s) | 2894 kept, 6 rejected | 138.5/min | ETA: 4.2m [2026-01-30T12:21:01.636779] [DEBUG] [REMOTE ] SPCE: Retrieved 2094 rows, trimmed to 300. [2026-01-30T12:21:01.636923] [DEBUG] [REMOTE ] SPCE: PASS: History has at least 300 days. [2026-01-30T12:21:01.637133] [DEBUG] [REMOTE ] SPCE: PASS: Price check passed. Min price $2.93. [2026-01-30T12:21:01.637272] [DEBUG] [REMOTE ] SPCE: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:01.637385] [DEBUG] [REMOTE ] SPCE: PASS: Integrity check passed. [2026-01-30T12:21:01.637427] [DEBUG] [REMOTE ] SPCE: Symbol is viable for forecasting. [2026-01-30T12:21:01.637477] [INFO ] [MAIN ] [2901/3488] SPCE kept (0.3s) | 2895 kept, 6 rejected | 138.5/min | ETA: 4.2m [2026-01-30T12:21:02.233241] [DEBUG] [REMOTE ] SPE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:02.233387] [DEBUG] [REMOTE ] SPE: PASS: History has at least 300 days. [2026-01-30T12:21:02.233657] [DEBUG] [REMOTE ] SPE: PASS: Price check passed. Min price $14.00. [2026-01-30T12:21:02.233804] [DEBUG] [REMOTE ] SPE: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:02.233933] [DEBUG] [REMOTE ] SPE: PASS: Integrity check passed. [2026-01-30T12:21:02.233976] [DEBUG] [REMOTE ] SPE: Symbol is viable for forecasting. [2026-01-30T12:21:02.234028] [INFO ] [MAIN ] [2902/3488] SPE kept (0.6s) | 2896 kept, 6 rejected | 138.5/min | ETA: 4.2m [2026-01-30T12:21:02.500711] [DEBUG] [REMOTE ] SPFI: Retrieved 1691 rows, trimmed to 300. [2026-01-30T12:21:02.500862] [DEBUG] [REMOTE ] SPFI: PASS: History has at least 300 days. [2026-01-30T12:21:02.501131] [DEBUG] [REMOTE ] SPFI: PASS: Price check passed. Min price $36.34. [2026-01-30T12:21:02.501324] [DEBUG] [REMOTE ] SPFI: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:02.501488] [DEBUG] [REMOTE ] SPFI: PASS: Integrity check passed. [2026-01-30T12:21:02.501548] [DEBUG] [REMOTE ] SPFI: Symbol is viable for forecasting. [2026-01-30T12:21:02.501642] [INFO ] [MAIN ] [2903/3488] SPFI kept (0.3s) | 2897 kept, 6 rejected | 138.5/min | ETA: 4.2m [2026-01-30T12:21:03.141091] [DEBUG] [REMOTE ] SPG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:03.141232] [DEBUG] [REMOTE ] SPG: PASS: History has at least 300 days. [2026-01-30T12:21:03.141472] [DEBUG] [REMOTE ] SPG: PASS: Price check passed. Min price $174.56. [2026-01-30T12:21:03.141634] [DEBUG] [REMOTE ] SPG: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:03.141800] [DEBUG] [REMOTE ] SPG: PASS: Integrity check passed. [2026-01-30T12:21:03.141845] [DEBUG] [REMOTE ] SPG: Symbol is viable for forecasting. [2026-01-30T12:21:03.141897] [INFO ] [MAIN ] [2904/3488] SPG kept (0.6s) | 2898 kept, 6 rejected | 138.4/min | ETA: 4.2m [2026-01-30T12:21:03.581394] [DEBUG] [REMOTE ] SPGI: Retrieved 6300 rows, trimmed to 300. [2026-01-30T12:21:03.581538] [DEBUG] [REMOTE ] SPGI: PASS: History has at least 300 days. [2026-01-30T12:21:03.581780] [DEBUG] [REMOTE ] SPGI: PASS: Price check passed. Min price $488.00. [2026-01-30T12:21:03.581945] [DEBUG] [REMOTE ] SPGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:03.582065] [DEBUG] [REMOTE ] SPGI: PASS: Integrity check passed. [2026-01-30T12:21:03.582107] [DEBUG] [REMOTE ] SPGI: Symbol is viable for forecasting. [2026-01-30T12:21:03.582157] [INFO ] [MAIN ] [2905/3488] SPGI kept (0.4s) | 2899 kept, 6 rejected | 138.4/min | ETA: 4.2m [2026-01-30T12:21:04.039357] [DEBUG] [REMOTE ] SPH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:04.039501] [DEBUG] [REMOTE ] SPH: PASS: History has at least 300 days. [2026-01-30T12:21:04.039754] [DEBUG] [REMOTE ] SPH: PASS: Price check passed. Min price $17.92. [2026-01-30T12:21:04.039887] [DEBUG] [REMOTE ] SPH: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:04.040009] [DEBUG] [REMOTE ] SPH: PASS: Integrity check passed. [2026-01-30T12:21:04.040048] [DEBUG] [REMOTE ] SPH: Symbol is viable for forecasting. [2026-01-30T12:21:04.040096] [INFO ] [MAIN ] [2906/3488] SPH kept (0.5s) | 2900 kept, 6 rejected | 138.4/min | ETA: 4.2m [2026-01-30T12:21:04.311295] [DEBUG] [REMOTE ] SPOK: Retrieved 5333 rows, trimmed to 300. [2026-01-30T12:21:04.311421] [DEBUG] [REMOTE ] SPOK: PASS: History has at least 300 days. [2026-01-30T12:21:04.311661] [DEBUG] [REMOTE ] SPOK: PASS: Price check passed. Min price $12.43. [2026-01-30T12:21:04.311804] [DEBUG] [REMOTE ] SPOK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:04.311915] [DEBUG] [REMOTE ] SPOK: PASS: Integrity check passed. [2026-01-30T12:21:04.311954] [DEBUG] [REMOTE ] SPOK: Symbol is viable for forecasting. [2026-01-30T12:21:04.312002] [INFO ] [MAIN ] [2907/3488] SPOK kept (0.3s) | 2901 kept, 6 rejected | 138.5/min | ETA: 4.2m [2026-01-30T12:21:04.865040] [DEBUG] [REMOTE ] SPRO: Retrieved 4862 rows, trimmed to 300. [2026-01-30T12:21:04.865173] [DEBUG] [REMOTE ] SPRO: PASS: History has at least 300 days. [2026-01-30T12:21:04.865377] [DEBUG] [REMOTE ] SPRO: PASS: Price check passed. Min price $2.20. [2026-01-30T12:21:04.865512] [DEBUG] [REMOTE ] SPRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:04.865648] [DEBUG] [REMOTE ] SPRO: PASS: Integrity check passed. [2026-01-30T12:21:04.865881] [DEBUG] [REMOTE ] SPRO: Symbol is viable for forecasting. [2026-01-30T12:21:04.865930] [INFO ] [MAIN ] [2908/3488] SPRO kept (0.6s) | 2902 kept, 6 rejected | 138.4/min | ETA: 4.2m [2026-01-30T12:21:05.108293] [DEBUG] [REMOTE ] SPRX: Retrieved 1127 rows, trimmed to 300. [2026-01-30T12:21:05.108421] [DEBUG] [REMOTE ] SPRX: PASS: History has at least 300 days. [2026-01-30T12:21:05.108666] [DEBUG] [REMOTE ] SPRX: PASS: Price check passed. Min price $34.85. [2026-01-30T12:21:05.108810] [DEBUG] [REMOTE ] SPRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:05.108918] [DEBUG] [REMOTE ] SPRX: PASS: Integrity check passed. [2026-01-30T12:21:05.108957] [DEBUG] [REMOTE ] SPRX: Symbol is viable for forecasting. [2026-01-30T12:21:05.109005] [INFO ] [MAIN ] [2909/3488] SPRX kept (0.2s) | 2903 kept, 6 rejected | 138.5/min | ETA: 4.2m [2026-01-30T12:21:05.525622] [DEBUG] [REMOTE ] SPRY: Retrieved 1293 rows, trimmed to 300. [2026-01-30T12:21:05.525949] [DEBUG] [REMOTE ] SPRY: PASS: History has at least 300 days. [2026-01-30T12:21:05.526148] [DEBUG] [REMOTE ] SPRY: PASS: Price check passed. Min price $6.73. [2026-01-30T12:21:05.526280] [DEBUG] [REMOTE ] SPRY: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:05.526407] [DEBUG] [REMOTE ] SPRY: PASS: Integrity check passed. [2026-01-30T12:21:05.526447] [DEBUG] [REMOTE ] SPRY: Symbol is viable for forecasting. [2026-01-30T12:21:05.526496] [INFO ] [MAIN ] [2910/3488] SPRY kept (0.4s) | 2904 kept, 6 rejected | 138.5/min | ETA: 4.2m [2026-01-30T12:21:06.069190] [DEBUG] [REMOTE ] SPSC: Retrieved 3968 rows, trimmed to 300. [2026-01-30T12:21:06.069316] [DEBUG] [REMOTE ] SPSC: PASS: History has at least 300 days. [2026-01-30T12:21:06.069519] [DEBUG] [REMOTE ] SPSC: PASS: Price check passed. Min price $78.03. [2026-01-30T12:21:06.069728] [DEBUG] [REMOTE ] SPSC: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:06.069868] [DEBUG] [REMOTE ] SPSC: PASS: Integrity check passed. [2026-01-30T12:21:06.069909] [DEBUG] [REMOTE ] SPSC: Symbol is viable for forecasting. [2026-01-30T12:21:06.069955] [INFO ] [MAIN ] [2911/3488] SPSC kept (0.5s) | 2905 kept, 6 rejected | 138.5/min | ETA: 4.2m [2026-01-30T12:21:06.415827] [DEBUG] [REMOTE ] SPWH: Retrieved 2964 rows, trimmed to 300. [2026-01-30T12:21:06.415976] [DEBUG] [REMOTE ] SPWH: PASS: History has at least 300 days. [2026-01-30T12:21:06.416195] [DEBUG] [REMOTE ] SPWH: PASS: Price check passed. Min price $1.36. [2026-01-30T12:21:06.416329] [DEBUG] [REMOTE ] SPWH: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:06.416447] [DEBUG] [REMOTE ] SPWH: PASS: Integrity check passed. [2026-01-30T12:21:06.416488] [DEBUG] [REMOTE ] SPWH: Symbol is viable for forecasting. [2026-01-30T12:21:06.416538] [INFO ] [MAIN ] [2912/3488] SPWH kept (0.3s) | 2906 kept, 6 rejected | 138.5/min | ETA: 4.2m [2026-01-30T12:21:07.277677] [DEBUG] [REMOTE ] SPXC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:07.277837] [DEBUG] [REMOTE ] SPXC: PASS: History has at least 300 days. [2026-01-30T12:21:07.278069] [DEBUG] [REMOTE ] SPXC: PASS: Price check passed. Min price $199.31. [2026-01-30T12:21:07.278204] [DEBUG] [REMOTE ] SPXC: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:07.278323] [DEBUG] [REMOTE ] SPXC: PASS: Integrity check passed. [2026-01-30T12:21:07.278364] [DEBUG] [REMOTE ] SPXC: Symbol is viable for forecasting. [2026-01-30T12:21:07.278413] [INFO ] [MAIN ] [2913/3488] SPXC kept (0.9s) | 2907 kept, 6 rejected | 138.4/min | ETA: 4.2m [2026-01-30T12:21:07.666115] [DEBUG] [REMOTE ] SPXX: Retrieved 5076 rows, trimmed to 300. [2026-01-30T12:21:07.666243] [DEBUG] [REMOTE ] SPXX: PASS: History has at least 300 days. [2026-01-30T12:21:07.666441] [DEBUG] [REMOTE ] SPXX: PASS: Price check passed. Min price $16.68. [2026-01-30T12:21:07.666591] [DEBUG] [REMOTE ] SPXX: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:07.666704] [DEBUG] [REMOTE ] SPXX: PASS: Integrity check passed. [2026-01-30T12:21:07.666744] [DEBUG] [REMOTE ] SPXX: Symbol is viable for forecasting. [2026-01-30T12:21:07.666791] [INFO ] [MAIN ] [2914/3488] SPXX kept (0.4s) | 2908 kept, 6 rejected | 138.4/min | ETA: 4.1m [2026-01-30T12:21:08.127911] [DEBUG] [REMOTE ] SQM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:08.128057] [DEBUG] [REMOTE ] SQM: PASS: History has at least 300 days. [2026-01-30T12:21:08.128359] [DEBUG] [REMOTE ] SQM: PASS: Price check passed. Min price $46.02. [2026-01-30T12:21:08.128508] [DEBUG] [REMOTE ] SQM: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:08.128687] [DEBUG] [REMOTE ] SQM: PASS: Integrity check passed. [2026-01-30T12:21:08.128752] [DEBUG] [REMOTE ] SQM: Symbol is viable for forecasting. [2026-01-30T12:21:08.128821] [INFO ] [MAIN ] [2915/3488] SQM kept (0.5s) | 2909 kept, 6 rejected | 138.4/min | ETA: 4.1m [2026-01-30T12:21:08.560607] [DEBUG] [REMOTE ] SQNS: Retrieved 3717 rows, trimmed to 300. [2026-01-30T12:21:08.560741] [DEBUG] [REMOTE ] SQNS: PASS: History has at least 300 days. [2026-01-30T12:21:08.560955] [DEBUG] [REMOTE ] SQNS: PASS: Price check passed. Min price $4.49. [2026-01-30T12:21:08.561121] [DEBUG] [REMOTE ] SQNS: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:08.561251] [DEBUG] [REMOTE ] SQNS: PASS: Integrity check passed. [2026-01-30T12:21:08.561301] [DEBUG] [REMOTE ] SQNS: Symbol is viable for forecasting. [2026-01-30T12:21:08.561352] [INFO ] [MAIN ] [2916/3488] SQNS kept (0.4s) | 2910 kept, 6 rejected | 138.4/min | ETA: 4.1m [2026-01-30T12:21:08.944917] [DEBUG] [REMOTE ] SQQQ: Retrieved 4016 rows, trimmed to 300. [2026-01-30T12:21:08.945052] [DEBUG] [REMOTE ] SQQQ: PASS: History has at least 300 days. [2026-01-30T12:21:08.945260] [DEBUG] [REMOTE ] SQQQ: PASS: Price check passed. Min price $62.79. [2026-01-30T12:21:08.945395] [DEBUG] [REMOTE ] SQQQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:08.945506] [DEBUG] [REMOTE ] SQQQ: PASS: Integrity check passed. [2026-01-30T12:21:08.945547] [DEBUG] [REMOTE ] SQQQ: Symbol is viable for forecasting. [2026-01-30T12:21:08.945614] [INFO ] [MAIN ] [2917/3488] SQQQ kept (0.4s) | 2911 kept, 6 rejected | 138.4/min | ETA: 4.1m [2026-01-30T12:21:09.204444] [DEBUG] [REMOTE ] SRAD: Retrieved 1099 rows, trimmed to 300. [2026-01-30T12:21:09.204599] [DEBUG] [REMOTE ] SRAD: PASS: History has at least 300 days. [2026-01-30T12:21:09.204826] [DEBUG] [REMOTE ] SRAD: PASS: Price check passed. Min price $18.14. [2026-01-30T12:21:09.204957] [DEBUG] [REMOTE ] SRAD: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:09.205066] [DEBUG] [REMOTE ] SRAD: PASS: Integrity check passed. [2026-01-30T12:21:09.205107] [DEBUG] [REMOTE ] SRAD: Symbol is viable for forecasting. [2026-01-30T12:21:09.205155] [INFO ] [MAIN ] [2918/3488] SRAD kept (0.3s) | 2912 kept, 6 rejected | 138.4/min | ETA: 4.1m [2026-01-30T12:21:09.552006] [DEBUG] [REMOTE ] SRBK: Retrieved 592 rows, trimmed to 300. [2026-01-30T12:21:09.552171] [DEBUG] [REMOTE ] SRBK: PASS: History has at least 300 days. [2026-01-30T12:21:09.552444] [DEBUG] [REMOTE ] SRBK: PASS: Price check passed. Min price $14.71. [2026-01-30T12:21:09.552658] [DEBUG] [REMOTE ] SRBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:09.552814] [DEBUG] [REMOTE ] SRBK: PASS: Integrity check passed. [2026-01-30T12:21:09.552863] [DEBUG] [REMOTE ] SRBK: Symbol is viable for forecasting. [2026-01-30T12:21:09.552931] [INFO ] [MAIN ] [2919/3488] SRBK kept (0.3s) | 2913 kept, 6 rejected | 138.5/min | ETA: 4.1m [2026-01-30T12:21:10.232715] [DEBUG] [REMOTE ] SRCE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:10.232860] [DEBUG] [REMOTE ] SRCE: PASS: History has at least 300 days. [2026-01-30T12:21:10.233075] [DEBUG] [REMOTE ] SRCE: PASS: Price check passed. Min price $59.47. [2026-01-30T12:21:10.233215] [DEBUG] [REMOTE ] SRCE: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:10.233332] [DEBUG] [REMOTE ] SRCE: PASS: Integrity check passed. [2026-01-30T12:21:10.233374] [DEBUG] [REMOTE ] SRCE: Symbol is viable for forecasting. [2026-01-30T12:21:10.233425] [INFO ] [MAIN ] [2920/3488] SRCE kept (0.7s) | 2914 kept, 6 rejected | 138.4/min | ETA: 4.1m [2026-01-30T12:21:10.504754] [DEBUG] [REMOTE ] SRE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:10.504919] [DEBUG] [REMOTE ] SRE: PASS: History has at least 300 days. [2026-01-30T12:21:10.505204] [DEBUG] [REMOTE ] SRE: PASS: Price check passed. Min price $85.75. [2026-01-30T12:21:10.505349] [DEBUG] [REMOTE ] SRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:10.505481] [DEBUG] [REMOTE ] SRE: PASS: Integrity check passed. [2026-01-30T12:21:10.505524] [DEBUG] [REMOTE ] SRE: Symbol is viable for forecasting. [2026-01-30T12:21:10.505597] [INFO ] [MAIN ] [2921/3488] SRE kept (0.3s) | 2915 kept, 6 rejected | 138.4/min | ETA: 4.1m [2026-01-30T12:21:10.905288] [DEBUG] [REMOTE ] SREA: Retrieved 1657 rows, trimmed to 300. [2026-01-30T12:21:10.905404] [DEBUG] [REMOTE ] SREA: PASS: History has at least 300 days. [2026-01-30T12:21:10.905614] [DEBUG] [REMOTE ] SREA: PASS: Price check passed. Min price $21.47. [2026-01-30T12:21:10.905766] [DEBUG] [REMOTE ] SREA: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:10.905873] [DEBUG] [REMOTE ] SREA: PASS: Integrity check passed. [2026-01-30T12:21:10.905912] [DEBUG] [REMOTE ] SREA: Symbol is viable for forecasting. [2026-01-30T12:21:10.905960] [INFO ] [MAIN ] [2922/3488] SREA kept (0.4s) | 2916 kept, 6 rejected | 138.5/min | ETA: 4.1m [2026-01-30T12:21:11.241019] [DEBUG] [REMOTE ] SRFM: Retrieved 630 rows, trimmed to 300. [2026-01-30T12:21:11.241145] [DEBUG] [REMOTE ] SRFM: PASS: History has at least 300 days. [2026-01-30T12:21:11.241344] [DEBUG] [REMOTE ] SRFM: PASS: Price check passed. Min price $1.79. [2026-01-30T12:21:11.241481] [DEBUG] [REMOTE ] SRFM: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:11.241614] [DEBUG] [REMOTE ] SRFM: PASS: Integrity check passed. [2026-01-30T12:21:11.241661] [DEBUG] [REMOTE ] SRFM: Symbol is viable for forecasting. [2026-01-30T12:21:11.241707] [INFO ] [MAIN ] [2923/3488] SRFM kept (0.3s) | 2917 kept, 6 rejected | 138.5/min | ETA: 4.1m [2026-01-30T12:21:11.737731] [DEBUG] [REMOTE ] SRG: Retrieved 2659 rows, trimmed to 300. [2026-01-30T12:21:11.737881] [DEBUG] [REMOTE ] SRG: PASS: History has at least 300 days. [2026-01-30T12:21:11.738081] [DEBUG] [REMOTE ] SRG: PASS: Price check passed. Min price $3.25. [2026-01-30T12:21:11.738212] [DEBUG] [REMOTE ] SRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:11.738319] [DEBUG] [REMOTE ] SRG: PASS: Integrity check passed. [2026-01-30T12:21:11.738358] [DEBUG] [REMOTE ] SRG: Symbol is viable for forecasting. [2026-01-30T12:21:11.738406] [INFO ] [MAIN ] [2924/3488] SRG kept (0.5s) | 2918 kept, 6 rejected | 138.5/min | ETA: 4.1m [2026-01-30T12:21:12.274247] [DEBUG] [REMOTE ] SRI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:12.274389] [DEBUG] [REMOTE ] SRI: PASS: History has at least 300 days. [2026-01-30T12:21:12.274627] [DEBUG] [REMOTE ] SRI: PASS: Price check passed. Min price $5.48. [2026-01-30T12:21:12.274774] [DEBUG] [REMOTE ] SRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:12.274902] [DEBUG] [REMOTE ] SRI: PASS: Integrity check passed. [2026-01-30T12:21:12.274953] [DEBUG] [REMOTE ] SRI: Symbol is viable for forecasting. [2026-01-30T12:21:12.275005] [INFO ] [MAIN ] [2925/3488] SRI kept (0.5s) | 2919 kept, 6 rejected | 138.4/min | ETA: 4.1m [2026-01-30T12:21:12.547168] [DEBUG] [REMOTE ] SRRK: Retrieved 1931 rows, trimmed to 300. [2026-01-30T12:21:12.547310] [DEBUG] [REMOTE ] SRRK: PASS: History has at least 300 days. [2026-01-30T12:21:12.547518] [DEBUG] [REMOTE ] SRRK: PASS: Price check passed. Min price $27.99. [2026-01-30T12:21:12.547683] [DEBUG] [REMOTE ] SRRK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:12.547837] [DEBUG] [REMOTE ] SRRK: PASS: Integrity check passed. [2026-01-30T12:21:12.547898] [DEBUG] [REMOTE ] SRRK: Symbol is viable for forecasting. [2026-01-30T12:21:12.547979] [INFO ] [MAIN ] [2926/3488] SRRK kept (0.3s) | 2920 kept, 6 rejected | 138.5/min | ETA: 4.1m [2026-01-30T12:21:12.996877] [DEBUG] [REMOTE ] SRTS: Retrieved 2392 rows, trimmed to 300. [2026-01-30T12:21:12.997009] [DEBUG] [REMOTE ] SRTS: PASS: History has at least 300 days. [2026-01-30T12:21:12.997397] [DEBUG] [REMOTE ] SRTS: PASS: Price check passed. Min price $3.10. [2026-01-30T12:21:12.997554] [DEBUG] [REMOTE ] SRTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:12.997683] [DEBUG] [REMOTE ] SRTS: PASS: Integrity check passed. [2026-01-30T12:21:12.997723] [DEBUG] [REMOTE ] SRTS: Symbol is viable for forecasting. [2026-01-30T12:21:12.997769] [INFO ] [MAIN ] [2927/3488] SRTS kept (0.4s) | 2921 kept, 6 rejected | 138.5/min | ETA: 4.1m [2026-01-30T12:21:13.442702] [DEBUG] [REMOTE ] SSB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:13.442853] [DEBUG] [REMOTE ] SSB: PASS: History has at least 300 days. [2026-01-30T12:21:13.443084] [DEBUG] [REMOTE ] SSB: PASS: Price check passed. Min price $85.31. [2026-01-30T12:21:13.443241] [DEBUG] [REMOTE ] SSB: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:13.443359] [DEBUG] [REMOTE ] SSB: PASS: Integrity check passed. [2026-01-30T12:21:13.443400] [DEBUG] [REMOTE ] SSB: Symbol is viable for forecasting. [2026-01-30T12:21:13.443451] [INFO ] [MAIN ] [2928/3488] SSB kept (0.4s) | 2922 kept, 6 rejected | 138.5/min | ETA: 4.0m [2026-01-30T12:21:14.003212] [DEBUG] [REMOTE ] SSD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:14.003358] [DEBUG] [REMOTE ] SSD: PASS: History has at least 300 days. [2026-01-30T12:21:14.003603] [DEBUG] [REMOTE ] SSD: PASS: Price check passed. Min price $157.72. [2026-01-30T12:21:14.003737] [DEBUG] [REMOTE ] SSD: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:14.003851] [DEBUG] [REMOTE ] SSD: PASS: Integrity check passed. [2026-01-30T12:21:14.003891] [DEBUG] [REMOTE ] SSD: Symbol is viable for forecasting. [2026-01-30T12:21:14.003940] [INFO ] [MAIN ] [2929/3488] SSD kept (0.6s) | 2923 kept, 6 rejected | 138.4/min | ETA: 4.0m [2026-01-30T12:21:14.570311] [DEBUG] [REMOTE ] SSL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:14.570442] [DEBUG] [REMOTE ] SSL: PASS: History has at least 300 days. [2026-01-30T12:21:14.570664] [DEBUG] [REMOTE ] SSL: PASS: Price check passed. Min price $6.00. [2026-01-30T12:21:14.570811] [DEBUG] [REMOTE ] SSL: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:14.570940] [DEBUG] [REMOTE ] SSL: PASS: Integrity check passed. [2026-01-30T12:21:14.570979] [DEBUG] [REMOTE ] SSL: Symbol is viable for forecasting. [2026-01-30T12:21:14.571026] [INFO ] [MAIN ] [2930/3488] SSL kept (0.6s) | 2924 kept, 6 rejected | 138.4/min | ETA: 4.0m [2026-01-30T12:21:14.930995] [DEBUG] [REMOTE ] SSNC: Retrieved 3983 rows, trimmed to 300. [2026-01-30T12:21:14.931124] [DEBUG] [REMOTE ] SSNC: PASS: History has at least 300 days. [2026-01-30T12:21:14.931328] [DEBUG] [REMOTE ] SSNC: PASS: Price check passed. Min price $80.91. [2026-01-30T12:21:14.931458] [DEBUG] [REMOTE ] SSNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:14.931567] [DEBUG] [REMOTE ] SSNC: PASS: Integrity check passed. [2026-01-30T12:21:14.931633] [DEBUG] [REMOTE ] SSNC: Symbol is viable for forecasting. [2026-01-30T12:21:14.931680] [INFO ] [MAIN ] [2931/3488] SSNC kept (0.4s) | 2925 kept, 6 rejected | 138.4/min | ETA: 4.0m [2026-01-30T12:21:15.412785] [DEBUG] [REMOTE ] SSP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:15.412918] [DEBUG] [REMOTE ] SSP: PASS: History has at least 300 days. [2026-01-30T12:21:15.413137] [DEBUG] [REMOTE ] SSP: PASS: Price check passed. Min price $2.05. [2026-01-30T12:21:15.413268] [DEBUG] [REMOTE ] SSP: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:15.413382] [DEBUG] [REMOTE ] SSP: PASS: Integrity check passed. [2026-01-30T12:21:15.413420] [DEBUG] [REMOTE ] SSP: Symbol is viable for forecasting. [2026-01-30T12:21:15.413468] [INFO ] [MAIN ] [2932/3488] SSP kept (0.5s) | 2926 kept, 6 rejected | 138.4/min | ETA: 4.0m [2026-01-30T12:21:15.877042] [DEBUG] [REMOTE ] SSRM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:15.877182] [DEBUG] [REMOTE ] SSRM: PASS: History has at least 300 days. [2026-01-30T12:21:15.877404] [DEBUG] [REMOTE ] SSRM: PASS: Price check passed. Min price $19.48. [2026-01-30T12:21:15.877540] [DEBUG] [REMOTE ] SSRM: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:15.877679] [DEBUG] [REMOTE ] SSRM: PASS: Integrity check passed. [2026-01-30T12:21:15.877721] [DEBUG] [REMOTE ] SSRM: Symbol is viable for forecasting. [2026-01-30T12:21:15.877770] [INFO ] [MAIN ] [2933/3488] SSRM kept (0.5s) | 2927 kept, 6 rejected | 138.4/min | ETA: 4.0m [2026-01-30T12:21:16.035249] [DEBUG] [REMOTE ] SSS: 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-30T12:21:16.035563] [DEBUG] [REMOTE ] SSS: FAIL: History check failed. No DataFrame was returned. [2026-01-30T12:21:16.035670] [WARN ] [LOCAL ] SSS: SET TO BLACKLISTED [2026-01-30T12:21:16.037218] [INFO ] [MAIN ] [2934/3488] SSS rejected (0.2s) | 2927 kept, 7 rejected | 138.5/min | ETA: 4.0m [2026-01-30T12:21:16.687195] [DEBUG] [REMOTE ] SSSS: Retrieved 3711 rows, trimmed to 300. [2026-01-30T12:21:16.687333] [DEBUG] [REMOTE ] SSSS: PASS: History has at least 300 days. [2026-01-30T12:21:16.687560] [DEBUG] [REMOTE ] SSSS: PASS: Price check passed. Min price $8.71. [2026-01-30T12:21:16.687751] [DEBUG] [REMOTE ] SSSS: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:16.687911] [DEBUG] [REMOTE ] SSSS: PASS: Integrity check passed. [2026-01-30T12:21:16.687965] [DEBUG] [REMOTE ] SSSS: Symbol is viable for forecasting. [2026-01-30T12:21:16.688021] [INFO ] [MAIN ] [2935/3488] SSSS kept (0.7s) | 2928 kept, 7 rejected | 138.4/min | ETA: 4.0m [2026-01-30T12:21:16.976443] [DEBUG] [REMOTE ] SSTI: Retrieved 2174 rows, trimmed to 300. [2026-01-30T12:21:16.976605] [DEBUG] [REMOTE ] SSTI: PASS: History has at least 300 days. [2026-01-30T12:21:16.976811] [DEBUG] [REMOTE ] SSTI: PASS: Price check passed. Min price $5.89. [2026-01-30T12:21:16.976943] [DEBUG] [REMOTE ] SSTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:16.977053] [DEBUG] [REMOTE ] SSTI: PASS: Integrity check passed. [2026-01-30T12:21:16.977092] [DEBUG] [REMOTE ] SSTI: Symbol is viable for forecasting. [2026-01-30T12:21:16.977140] [INFO ] [MAIN ] [2936/3488] SSTI kept (0.3s) | 2929 kept, 7 rejected | 138.5/min | ETA: 4.0m [2026-01-30T12:21:17.401810] [DEBUG] [REMOTE ] SSTK: Retrieved 3343 rows, trimmed to 300. [2026-01-30T12:21:17.401975] [DEBUG] [REMOTE ] SSTK: PASS: History has at least 300 days. [2026-01-30T12:21:17.402256] [DEBUG] [REMOTE ] SSTK: PASS: Price check passed. Min price $18.02. [2026-01-30T12:21:17.402446] [DEBUG] [REMOTE ] SSTK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:17.402621] [DEBUG] [REMOTE ] SSTK: PASS: Integrity check passed. [2026-01-30T12:21:17.402683] [DEBUG] [REMOTE ] SSTK: Symbol is viable for forecasting. [2026-01-30T12:21:17.402755] [INFO ] [MAIN ] [2937/3488] SSTK kept (0.4s) | 2930 kept, 7 rejected | 138.5/min | ETA: 4.0m [2026-01-30T12:21:17.947229] [DEBUG] [REMOTE ] SSYS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:17.947384] [DEBUG] [REMOTE ] SSYS: PASS: History has at least 300 days. [2026-01-30T12:21:17.947661] [DEBUG] [REMOTE ] SSYS: PASS: Price check passed. Min price $8.20. [2026-01-30T12:21:17.947806] [DEBUG] [REMOTE ] SSYS: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:17.947954] [DEBUG] [REMOTE ] SSYS: PASS: Integrity check passed. [2026-01-30T12:21:17.948030] [DEBUG] [REMOTE ] SSYS: Symbol is viable for forecasting. [2026-01-30T12:21:17.948080] [INFO ] [MAIN ] [2938/3488] SSYS kept (0.5s) | 2931 kept, 7 rejected | 138.4/min | ETA: 4.0m [2026-01-30T12:21:18.687419] [DEBUG] [REMOTE ] STAA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:18.687565] [DEBUG] [REMOTE ] STAA: PASS: History has at least 300 days. [2026-01-30T12:21:18.687853] [DEBUG] [REMOTE ] STAA: PASS: Price check passed. Min price $18.94. [2026-01-30T12:21:18.688023] [DEBUG] [REMOTE ] STAA: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:18.688147] [DEBUG] [REMOTE ] STAA: PASS: Integrity check passed. [2026-01-30T12:21:18.688186] [DEBUG] [REMOTE ] STAA: Symbol is viable for forecasting. [2026-01-30T12:21:18.688236] [INFO ] [MAIN ] [2939/3488] STAA kept (0.7s) | 2932 kept, 7 rejected | 138.4/min | ETA: 4.0m [2026-01-30T12:21:19.032699] [DEBUG] [REMOTE ] STAG: Retrieved 3719 rows, trimmed to 300. [2026-01-30T12:21:19.032851] [DEBUG] [REMOTE ] STAG: PASS: History has at least 300 days. [2026-01-30T12:21:19.033089] [DEBUG] [REMOTE ] STAG: PASS: Price check passed. Min price $36.63. [2026-01-30T12:21:19.033246] [DEBUG] [REMOTE ] STAG: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:19.033394] [DEBUG] [REMOTE ] STAG: PASS: Integrity check passed. [2026-01-30T12:21:19.033437] [DEBUG] [REMOTE ] STAG: Symbol is viable for forecasting. [2026-01-30T12:21:19.033488] [INFO ] [MAIN ] [2940/3488] STAG kept (0.3s) | 2933 kept, 7 rejected | 138.4/min | ETA: 4.0m [2026-01-30T12:21:19.550817] [DEBUG] [REMOTE ] STBA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:19.550961] [DEBUG] [REMOTE ] STBA: PASS: History has at least 300 days. [2026-01-30T12:21:19.551182] [DEBUG] [REMOTE ] STBA: PASS: Price check passed. Min price $36.68. [2026-01-30T12:21:19.551315] [DEBUG] [REMOTE ] STBA: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:19.551431] [DEBUG] [REMOTE ] STBA: PASS: Integrity check passed. [2026-01-30T12:21:19.551470] [DEBUG] [REMOTE ] STBA: Symbol is viable for forecasting. [2026-01-30T12:21:19.551518] [INFO ] [MAIN ] [2941/3488] STBA kept (0.5s) | 2934 kept, 7 rejected | 138.4/min | ETA: 4.0m [2026-01-30T12:21:19.992694] [DEBUG] [REMOTE ] STC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:19.992830] [DEBUG] [REMOTE ] STC: PASS: History has at least 300 days. [2026-01-30T12:21:19.993045] [DEBUG] [REMOTE ] STC: PASS: Price check passed. Min price $65.02. [2026-01-30T12:21:19.993177] [DEBUG] [REMOTE ] STC: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:19.993287] [DEBUG] [REMOTE ] STC: PASS: Integrity check passed. [2026-01-30T12:21:19.993327] [DEBUG] [REMOTE ] STC: Symbol is viable for forecasting. [2026-01-30T12:21:19.993373] [INFO ] [MAIN ] [2942/3488] STC kept (0.4s) | 2935 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:20.461803] [DEBUG] [REMOTE ] STE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:20.461929] [DEBUG] [REMOTE ] STE: PASS: History has at least 300 days. [2026-01-30T12:21:20.462136] [DEBUG] [REMOTE ] STE: PASS: Price check passed. Min price $236.74. [2026-01-30T12:21:20.462269] [DEBUG] [REMOTE ] STE: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:20.462379] [DEBUG] [REMOTE ] STE: PASS: Integrity check passed. [2026-01-30T12:21:20.462420] [DEBUG] [REMOTE ] STE: Symbol is viable for forecasting. [2026-01-30T12:21:20.462467] [INFO ] [MAIN ] [2943/3488] STE kept (0.5s) | 2936 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:20.750647] [DEBUG] [REMOTE ] STEL: Retrieved 2063 rows, trimmed to 300. [2026-01-30T12:21:20.750803] [DEBUG] [REMOTE ] STEL: PASS: History has at least 300 days. [2026-01-30T12:21:20.751010] [DEBUG] [REMOTE ] STEL: PASS: Price check passed. Min price $29.33. [2026-01-30T12:21:20.751144] [DEBUG] [REMOTE ] STEL: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:20.751253] [DEBUG] [REMOTE ] STEL: PASS: Integrity check passed. [2026-01-30T12:21:20.751293] [DEBUG] [REMOTE ] STEL: Symbol is viable for forecasting. [2026-01-30T12:21:20.751340] [INFO ] [MAIN ] [2944/3488] STEL kept (0.3s) | 2937 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:21.085083] [DEBUG] [REMOTE ] STEM: Retrieved 1333 rows, trimmed to 300. [2026-01-30T12:21:21.085222] [DEBUG] [REMOTE ] STEM: PASS: History has at least 300 days. [2026-01-30T12:21:21.085434] [DEBUG] [REMOTE ] STEM: PASS: Price check passed. Min price $13.85. [2026-01-30T12:21:21.085592] [DEBUG] [REMOTE ] STEM: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:21.085714] [DEBUG] [REMOTE ] STEM: PASS: Integrity check passed. [2026-01-30T12:21:21.085756] [DEBUG] [REMOTE ] STEM: Symbol is viable for forecasting. [2026-01-30T12:21:21.085819] [INFO ] [MAIN ] [2945/3488] STEM kept (0.3s) | 2938 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:21.536958] [DEBUG] [REMOTE ] STEP: Retrieved 1349 rows, trimmed to 300. [2026-01-30T12:21:21.537106] [DEBUG] [REMOTE ] STEP: PASS: History has at least 300 days. [2026-01-30T12:21:21.537331] [DEBUG] [REMOTE ] STEP: PASS: Price check passed. Min price $59.11. [2026-01-30T12:21:21.537490] [DEBUG] [REMOTE ] STEP: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:21.537635] [DEBUG] [REMOTE ] STEP: PASS: Integrity check passed. [2026-01-30T12:21:21.537682] [DEBUG] [REMOTE ] STEP: Symbol is viable for forecasting. [2026-01-30T12:21:21.537733] [INFO ] [MAIN ] [2946/3488] STEP kept (0.5s) | 2939 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:21.926207] [DEBUG] [REMOTE ] STHO: Retrieved 710 rows, trimmed to 300. [2026-01-30T12:21:21.926343] [DEBUG] [REMOTE ] STHO: PASS: History has at least 300 days. [2026-01-30T12:21:21.926546] [DEBUG] [REMOTE ] STHO: PASS: Price check passed. Min price $7.01. [2026-01-30T12:21:21.926719] [DEBUG] [REMOTE ] STHO: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:21.926834] [DEBUG] [REMOTE ] STHO: PASS: Integrity check passed. [2026-01-30T12:21:21.926875] [DEBUG] [REMOTE ] STHO: Symbol is viable for forecasting. [2026-01-30T12:21:21.926927] [INFO ] [MAIN ] [2947/3488] STHO kept (0.4s) | 2940 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:22.191095] [DEBUG] [REMOTE ] STI: Retrieved 499 rows, trimmed to 300. [2026-01-30T12:21:22.191234] [DEBUG] [REMOTE ] STI: PASS: History has at least 300 days. [2026-01-30T12:21:22.191441] [DEBUG] [REMOTE ] STI: PASS: Price check passed. Min price $6.04. [2026-01-30T12:21:22.191601] [DEBUG] [REMOTE ] STI: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:22.191735] [DEBUG] [REMOTE ] STI: PASS: Integrity check passed. [2026-01-30T12:21:22.191777] [DEBUG] [REMOTE ] STI: Symbol is viable for forecasting. [2026-01-30T12:21:22.191825] [INFO ] [MAIN ] [2948/3488] STI kept (0.3s) | 2941 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:22.740877] [DEBUG] [REMOTE ] STIM: Retrieved 1907 rows, trimmed to 300. [2026-01-30T12:21:22.741009] [DEBUG] [REMOTE ] STIM: PASS: History has at least 300 days. [2026-01-30T12:21:22.741220] [DEBUG] [REMOTE ] STIM: PASS: Price check passed. Min price $1.27. [2026-01-30T12:21:22.741359] [DEBUG] [REMOTE ] STIM: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:22.741474] [DEBUG] [REMOTE ] STIM: PASS: Integrity check passed. [2026-01-30T12:21:22.741547] [DEBUG] [REMOTE ] STIM: Symbol is viable for forecasting. [2026-01-30T12:21:22.741622] [INFO ] [MAIN ] [2949/3488] STIM kept (0.5s) | 2942 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:23.246139] [DEBUG] [REMOTE ] STK: Retrieved 4067 rows, trimmed to 300. [2026-01-30T12:21:23.246269] [DEBUG] [REMOTE ] STK: PASS: History has at least 300 days. [2026-01-30T12:21:23.246485] [DEBUG] [REMOTE ] STK: PASS: Price check passed. Min price $33.25. [2026-01-30T12:21:23.246640] [DEBUG] [REMOTE ] STK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:23.246760] [DEBUG] [REMOTE ] STK: PASS: Integrity check passed. [2026-01-30T12:21:23.246800] [DEBUG] [REMOTE ] STK: Symbol is viable for forecasting. [2026-01-30T12:21:23.246858] [INFO ] [MAIN ] [2950/3488] STK kept (0.5s) | 2943 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:23.509969] [DEBUG] [REMOTE ] STKH: Retrieved 1227 rows, trimmed to 300. [2026-01-30T12:21:23.510165] [DEBUG] [REMOTE ] STKH: PASS: History has at least 300 days. [2026-01-30T12:21:23.510463] [DEBUG] [REMOTE ] STKH: PASS: Price check passed. Min price $2.18. [2026-01-30T12:21:23.510691] [DEBUG] [REMOTE ] STKH: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:23.510863] [DEBUG] [REMOTE ] STKH: PASS: Integrity check passed. [2026-01-30T12:21:23.510928] [DEBUG] [REMOTE ] STKH: Symbol is viable for forecasting. [2026-01-30T12:21:23.511011] [INFO ] [MAIN ] [2951/3488] STKH kept (0.3s) | 2944 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:24.100867] [DEBUG] [REMOTE ] STKL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:24.101053] [DEBUG] [REMOTE ] STKL: PASS: History has at least 300 days. [2026-01-30T12:21:24.101368] [DEBUG] [REMOTE ] STKL: PASS: Price check passed. Min price $3.35. [2026-01-30T12:21:24.101526] [DEBUG] [REMOTE ] STKL: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:24.101688] [DEBUG] [REMOTE ] STKL: PASS: Integrity check passed. [2026-01-30T12:21:24.101731] [DEBUG] [REMOTE ] STKL: Symbol is viable for forecasting. [2026-01-30T12:21:24.101783] [INFO ] [MAIN ] [2952/3488] STKL kept (0.6s) | 2945 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:24.460050] [DEBUG] [REMOTE ] STKS: Retrieved 2915 rows, trimmed to 300. [2026-01-30T12:21:24.460179] [DEBUG] [REMOTE ] STKS: PASS: History has at least 300 days. [2026-01-30T12:21:24.460388] [DEBUG] [REMOTE ] STKS: PASS: Price check passed. Min price $1.75. [2026-01-30T12:21:24.460527] [DEBUG] [REMOTE ] STKS: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:24.460665] [DEBUG] [REMOTE ] STKS: PASS: Integrity check passed. [2026-01-30T12:21:24.460708] [DEBUG] [REMOTE ] STKS: Symbol is viable for forecasting. [2026-01-30T12:21:24.460757] [INFO ] [MAIN ] [2953/3488] STKS kept (0.4s) | 2946 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:24.992527] [DEBUG] [REMOTE ] STLA: Retrieved 3935 rows, trimmed to 300. [2026-01-30T12:21:24.992706] [DEBUG] [REMOTE ] STLA: PASS: History has at least 300 days. [2026-01-30T12:21:24.992936] [DEBUG] [REMOTE ] STLA: PASS: Price check passed. Min price $9.23. [2026-01-30T12:21:24.993091] [DEBUG] [REMOTE ] STLA: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:24.993221] [DEBUG] [REMOTE ] STLA: PASS: Integrity check passed. [2026-01-30T12:21:24.993261] [DEBUG] [REMOTE ] STLA: Symbol is viable for forecasting. [2026-01-30T12:21:24.993310] [INFO ] [MAIN ] [2954/3488] STLA kept (0.5s) | 2947 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:25.510614] [DEBUG] [REMOTE ] STLD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:25.510790] [DEBUG] [REMOTE ] STLD: PASS: History has at least 300 days. [2026-01-30T12:21:25.511107] [DEBUG] [REMOTE ] STLD: PASS: Price check passed. Min price $151.17. [2026-01-30T12:21:25.511249] [DEBUG] [REMOTE ] STLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:25.511390] [DEBUG] [REMOTE ] STLD: PASS: Integrity check passed. [2026-01-30T12:21:25.511430] [DEBUG] [REMOTE ] STLD: Symbol is viable for forecasting. [2026-01-30T12:21:25.511483] [INFO ] [MAIN ] [2955/3488] STLD kept (0.5s) | 2948 kept, 7 rejected | 138.4/min | ETA: 3.9m [2026-01-30T12:21:26.054695] [DEBUG] [REMOTE ] STM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:26.054842] [DEBUG] [REMOTE ] STM: PASS: History has at least 300 days. [2026-01-30T12:21:26.055087] [DEBUG] [REMOTE ] STM: PASS: Price check passed. Min price $21.13. [2026-01-30T12:21:26.055221] [DEBUG] [REMOTE ] STM: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:26.055343] [DEBUG] [REMOTE ] STM: PASS: Integrity check passed. [2026-01-30T12:21:26.055382] [DEBUG] [REMOTE ] STM: Symbol is viable for forecasting. [2026-01-30T12:21:26.055431] [INFO ] [MAIN ] [2956/3488] STM kept (0.5s) | 2949 kept, 7 rejected | 138.4/min | ETA: 3.8m [2026-01-30T12:21:26.550097] [DEBUG] [REMOTE ] STN: Retrieved 5153 rows, trimmed to 300. [2026-01-30T12:21:26.550256] [DEBUG] [REMOTE ] STN: PASS: History has at least 300 days. [2026-01-30T12:21:26.550486] [DEBUG] [REMOTE ] STN: PASS: Price check passed. Min price $91.87. [2026-01-30T12:21:26.550695] [DEBUG] [REMOTE ] STN: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:26.550832] [DEBUG] [REMOTE ] STN: PASS: Integrity check passed. [2026-01-30T12:21:26.550874] [DEBUG] [REMOTE ] STN: Symbol is viable for forecasting. [2026-01-30T12:21:26.550924] [INFO ] [MAIN ] [2957/3488] STN kept (0.5s) | 2950 kept, 7 rejected | 138.4/min | ETA: 3.8m [2026-01-30T12:21:26.888737] [DEBUG] [REMOTE ] STNE: Retrieved 1824 rows, trimmed to 300. [2026-01-30T12:21:26.888908] [DEBUG] [REMOTE ] STNE: PASS: History has at least 300 days. [2026-01-30T12:21:26.889160] [DEBUG] [REMOTE ] STNE: PASS: Price check passed. Min price $14.07. [2026-01-30T12:21:26.889323] [DEBUG] [REMOTE ] STNE: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:26.889443] [DEBUG] [REMOTE ] STNE: PASS: Integrity check passed. [2026-01-30T12:21:26.889485] [DEBUG] [REMOTE ] STNE: Symbol is viable for forecasting. [2026-01-30T12:21:26.889537] [INFO ] [MAIN ] [2958/3488] STNE kept (0.3s) | 2951 kept, 7 rejected | 138.4/min | ETA: 3.8m [2026-01-30T12:21:27.146091] [DEBUG] [REMOTE ] STOK: Retrieved 1663 rows, trimmed to 300. [2026-01-30T12:21:27.146228] [DEBUG] [REMOTE ] STOK: PASS: History has at least 300 days. [2026-01-30T12:21:27.146436] [DEBUG] [REMOTE ] STOK: PASS: Price check passed. Min price $22.37. [2026-01-30T12:21:27.146597] [DEBUG] [REMOTE ] STOK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:27.146716] [DEBUG] [REMOTE ] STOK: PASS: Integrity check passed. [2026-01-30T12:21:27.146756] [DEBUG] [REMOTE ] STOK: Symbol is viable for forecasting. [2026-01-30T12:21:27.146805] [INFO ] [MAIN ] [2959/3488] STOK kept (0.3s) | 2952 kept, 7 rejected | 138.4/min | ETA: 3.8m [2026-01-30T12:21:27.817301] [DEBUG] [REMOTE ] STRA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:27.817466] [DEBUG] [REMOTE ] STRA: PASS: History has at least 300 days. [2026-01-30T12:21:27.817755] [DEBUG] [REMOTE ] STRA: PASS: Price check passed. Min price $74.07. [2026-01-30T12:21:27.817930] [DEBUG] [REMOTE ] STRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:27.818067] [DEBUG] [REMOTE ] STRA: PASS: Integrity check passed. [2026-01-30T12:21:27.818146] [DEBUG] [REMOTE ] STRA: Symbol is viable for forecasting. [2026-01-30T12:21:27.818206] [INFO ] [MAIN ] [2960/3488] STRA kept (0.7s) | 2953 kept, 7 rejected | 138.4/min | ETA: 3.8m [2026-01-30T12:21:28.415023] [DEBUG] [REMOTE ] STRL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:28.415175] [DEBUG] [REMOTE ] STRL: PASS: History has at least 300 days. [2026-01-30T12:21:28.415425] [DEBUG] [REMOTE ] STRL: PASS: Price check passed. Min price $283.57. [2026-01-30T12:21:28.415564] [DEBUG] [REMOTE ] STRL: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:28.415713] [DEBUG] [REMOTE ] STRL: PASS: Integrity check passed. [2026-01-30T12:21:28.415753] [DEBUG] [REMOTE ] STRL: Symbol is viable for forecasting. [2026-01-30T12:21:28.415805] [INFO ] [MAIN ] [2961/3488] STRL kept (0.6s) | 2954 kept, 7 rejected | 138.4/min | ETA: 3.8m [2026-01-30T12:21:28.852474] [DEBUG] [REMOTE ] STRS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:28.852627] [DEBUG] [REMOTE ] STRS: PASS: History has at least 300 days. [2026-01-30T12:21:28.852850] [DEBUG] [REMOTE ] STRS: PASS: Price check passed. Min price $18.51. [2026-01-30T12:21:28.852995] [DEBUG] [REMOTE ] STRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:28.853166] [DEBUG] [REMOTE ] STRS: PASS: Integrity check passed. [2026-01-30T12:21:28.853212] [DEBUG] [REMOTE ] STRS: Symbol is viable for forecasting. [2026-01-30T12:21:28.853264] [INFO ] [MAIN ] [2962/3488] STRS kept (0.4s) | 2955 kept, 7 rejected | 138.4/min | ETA: 3.8m [2026-01-30T12:21:29.084637] [DEBUG] [REMOTE ] STSS: Retrieved 951 rows, trimmed to 300. [2026-01-30T12:21:29.084769] [DEBUG] [REMOTE ] STSS: PASS: History has at least 300 days. [2026-01-30T12:21:29.084974] [DEBUG] [REMOTE ] STSS: PASS: Price check passed. Min price $1.89. [2026-01-30T12:21:29.085108] [DEBUG] [REMOTE ] STSS: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:29.085221] [DEBUG] [REMOTE ] STSS: PASS: Integrity check passed. [2026-01-30T12:21:29.085261] [DEBUG] [REMOTE ] STSS: Symbol is viable for forecasting. [2026-01-30T12:21:29.085309] [INFO ] [MAIN ] [2963/3488] STSS kept (0.2s) | 2956 kept, 7 rejected | 138.4/min | ETA: 3.8m [2026-01-30T12:21:29.486762] [DEBUG] [REMOTE ] STTK: Retrieved 1332 rows, trimmed to 300. [2026-01-30T12:21:29.486921] [DEBUG] [REMOTE ] STTK: PASS: History has at least 300 days. [2026-01-30T12:21:29.487133] [DEBUG] [REMOTE ] STTK: PASS: Price check passed. Min price $1.84. [2026-01-30T12:21:29.487285] [DEBUG] [REMOTE ] STTK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:29.487398] [DEBUG] [REMOTE ] STTK: PASS: Integrity check passed. [2026-01-30T12:21:29.487438] [DEBUG] [REMOTE ] STTK: Symbol is viable for forecasting. [2026-01-30T12:21:29.487486] [INFO ] [MAIN ] [2964/3488] STTK kept (0.4s) | 2957 kept, 7 rejected | 138.4/min | ETA: 3.8m [2026-01-30T12:21:29.886826] [DEBUG] [REMOTE ] STVN: Retrieved 1140 rows, trimmed to 300. [2026-01-30T12:21:29.886965] [DEBUG] [REMOTE ] STVN: PASS: History has at least 300 days. [2026-01-30T12:21:29.887181] [DEBUG] [REMOTE ] STVN: PASS: Price check passed. Min price $16.00. [2026-01-30T12:21:29.887344] [DEBUG] [REMOTE ] STVN: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:29.887457] [DEBUG] [REMOTE ] STVN: PASS: Integrity check passed. [2026-01-30T12:21:29.887499] [DEBUG] [REMOTE ] STVN: Symbol is viable for forecasting. [2026-01-30T12:21:29.887547] [INFO ] [MAIN ] [2965/3488] STVN kept (0.4s) | 2958 kept, 7 rejected | 138.4/min | ETA: 3.8m [2026-01-30T12:21:30.418878] [DEBUG] [REMOTE ] STWD: Retrieved 4142 rows, trimmed to 300. [2026-01-30T12:21:30.419004] [DEBUG] [REMOTE ] STWD: PASS: History has at least 300 days. [2026-01-30T12:21:30.419208] [DEBUG] [REMOTE ] STWD: PASS: Price check passed. Min price $17.08. [2026-01-30T12:21:30.419341] [DEBUG] [REMOTE ] STWD: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:30.419451] [DEBUG] [REMOTE ] STWD: PASS: Integrity check passed. [2026-01-30T12:21:30.419490] [DEBUG] [REMOTE ] STWD: Symbol is viable for forecasting. [2026-01-30T12:21:30.419537] [INFO ] [MAIN ] [2966/3488] STWD kept (0.5s) | 2959 kept, 7 rejected | 138.4/min | ETA: 3.8m [2026-01-30T12:21:30.886487] [DEBUG] [REMOTE ] STX: Retrieved 5820 rows, trimmed to 300. [2026-01-30T12:21:30.886639] [DEBUG] [REMOTE ] STX: PASS: History has at least 300 days. [2026-01-30T12:21:30.886871] [DEBUG] [REMOTE ] STX: PASS: Price check passed. Min price $236.88. [2026-01-30T12:21:30.887014] [DEBUG] [REMOTE ] STX: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:30.887136] [DEBUG] [REMOTE ] STX: PASS: Integrity check passed. [2026-01-30T12:21:30.887178] [DEBUG] [REMOTE ] STX: Symbol is viable for forecasting. [2026-01-30T12:21:30.887232] [INFO ] [MAIN ] [2967/3488] STX kept (0.5s) | 2960 kept, 7 rejected | 138.4/min | ETA: 3.8m [2026-01-30T12:21:31.159894] [DEBUG] [REMOTE ] STXE: Retrieved 752 rows, trimmed to 300. [2026-01-30T12:21:31.160056] [DEBUG] [REMOTE ] STXE: PASS: History has at least 300 days. [2026-01-30T12:21:31.160269] [DEBUG] [REMOTE ] STXE: PASS: Price check passed. Min price $33.83. [2026-01-30T12:21:31.160414] [DEBUG] [REMOTE ] STXE: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:31.160528] [DEBUG] [REMOTE ] STXE: PASS: Integrity check passed. [2026-01-30T12:21:31.160601] [DEBUG] [REMOTE ] STXE: Symbol is viable for forecasting. [2026-01-30T12:21:31.160655] [INFO ] [MAIN ] [2968/3488] STXE kept (0.3s) | 2961 kept, 7 rejected | 138.4/min | ETA: 3.8m [2026-01-30T12:21:31.454916] [DEBUG] [REMOTE ] STXG: Retrieved 806 rows, trimmed to 300. [2026-01-30T12:21:31.455066] [DEBUG] [REMOTE ] STXG: PASS: History has at least 300 days. [2026-01-30T12:21:31.455284] [DEBUG] [REMOTE ] STXG: PASS: Price check passed. Min price $48.63. [2026-01-30T12:21:31.455424] [DEBUG] [REMOTE ] STXG: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:31.455559] [DEBUG] [REMOTE ] STXG: PASS: Integrity check passed. [2026-01-30T12:21:31.455628] [DEBUG] [REMOTE ] STXG: Symbol is viable for forecasting. [2026-01-30T12:21:31.455681] [INFO ] [MAIN ] [2969/3488] STXG kept (0.3s) | 2962 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:32.222523] [DEBUG] [REMOTE ] SUI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:32.222681] [DEBUG] [REMOTE ] SUI: PASS: History has at least 300 days. [2026-01-30T12:21:32.222944] [DEBUG] [REMOTE ] SUI: PASS: Price check passed. Min price $121.12. [2026-01-30T12:21:32.223082] [DEBUG] [REMOTE ] SUI: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:32.223210] [DEBUG] [REMOTE ] SUI: PASS: Integrity check passed. [2026-01-30T12:21:32.223258] [DEBUG] [REMOTE ] SUI: Symbol is viable for forecasting. [2026-01-30T12:21:32.223318] [INFO ] [MAIN ] [2970/3488] SUI kept (0.8s) | 2963 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:32.649704] [DEBUG] [REMOTE ] SUN: Retrieved 3358 rows, trimmed to 300. [2026-01-30T12:21:32.649836] [DEBUG] [REMOTE ] SUN: PASS: History has at least 300 days. [2026-01-30T12:21:32.650045] [DEBUG] [REMOTE ] SUN: PASS: Price check passed. Min price $50.16. [2026-01-30T12:21:32.650185] [DEBUG] [REMOTE ] SUN: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:32.650302] [DEBUG] [REMOTE ] SUN: PASS: Integrity check passed. [2026-01-30T12:21:32.650376] [DEBUG] [REMOTE ] SUN: Symbol is viable for forecasting. [2026-01-30T12:21:32.650427] [INFO ] [MAIN ] [2971/3488] SUN kept (0.4s) | 2964 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:33.019716] [DEBUG] [REMOTE ] SUNS: Retrieved 3188 rows, trimmed to 300. [2026-01-30T12:21:33.019868] [DEBUG] [REMOTE ] SUNS: PASS: History has at least 300 days. [2026-01-30T12:21:33.020097] [DEBUG] [REMOTE ] SUNS: PASS: Price check passed. Min price $8.93. [2026-01-30T12:21:33.020235] [DEBUG] [REMOTE ] SUNS: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:33.020351] [DEBUG] [REMOTE ] SUNS: PASS: Integrity check passed. [2026-01-30T12:21:33.020391] [DEBUG] [REMOTE ] SUNS: Symbol is viable for forecasting. [2026-01-30T12:21:33.020440] [INFO ] [MAIN ] [2972/3488] SUNS kept (0.4s) | 2965 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:33.511832] [DEBUG] [REMOTE ] SUPN: Retrieved 3457 rows, trimmed to 300. [2026-01-30T12:21:33.512005] [DEBUG] [REMOTE ] SUPN: PASS: History has at least 300 days. [2026-01-30T12:21:33.512312] [DEBUG] [REMOTE ] SUPN: PASS: Price check passed. Min price $44.12. [2026-01-30T12:21:33.512509] [DEBUG] [REMOTE ] SUPN: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:33.512704] [DEBUG] [REMOTE ] SUPN: PASS: Integrity check passed. [2026-01-30T12:21:33.512765] [DEBUG] [REMOTE ] SUPN: Symbol is viable for forecasting. [2026-01-30T12:21:33.512841] [INFO ] [MAIN ] [2973/3488] SUPN kept (0.5s) | 2966 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:34.034853] [DEBUG] [REMOTE ] SURG: Retrieved 4556 rows, trimmed to 300. [2026-01-30T12:21:34.035038] [DEBUG] [REMOTE ] SURG: PASS: History has at least 300 days. [2026-01-30T12:21:34.035377] [DEBUG] [REMOTE ] SURG: PASS: Price check passed. Min price $1.17. [2026-01-30T12:21:34.035563] [DEBUG] [REMOTE ] SURG: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:34.035759] [DEBUG] [REMOTE ] SURG: PASS: Integrity check passed. [2026-01-30T12:21:34.035812] [DEBUG] [REMOTE ] SURG: Symbol is viable for forecasting. [2026-01-30T12:21:34.035879] [INFO ] [MAIN ] [2974/3488] SURG kept (0.5s) | 2967 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:34.328689] [DEBUG] [REMOTE ] SUSB: Retrieved 2146 rows, trimmed to 300. [2026-01-30T12:21:34.328824] [DEBUG] [REMOTE ] SUSB: PASS: History has at least 300 days. [2026-01-30T12:21:34.329046] [DEBUG] [REMOTE ] SUSB: PASS: Price check passed. Min price $24.98. [2026-01-30T12:21:34.329179] [DEBUG] [REMOTE ] SUSB: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:34.329295] [DEBUG] [REMOTE ] SUSB: PASS: Integrity check passed. [2026-01-30T12:21:34.329334] [DEBUG] [REMOTE ] SUSB: Symbol is viable for forecasting. [2026-01-30T12:21:34.329382] [INFO ] [MAIN ] [2975/3488] SUSB kept (0.3s) | 2968 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:34.743786] [DEBUG] [REMOTE ] SUSC: Retrieved 2144 rows, trimmed to 300. [2026-01-30T12:21:34.743932] [DEBUG] [REMOTE ] SUSC: PASS: History has at least 300 days. [2026-01-30T12:21:34.744205] [DEBUG] [REMOTE ] SUSC: PASS: Price check passed. Min price $23.20. [2026-01-30T12:21:34.744358] [DEBUG] [REMOTE ] SUSC: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:34.744481] [DEBUG] [REMOTE ] SUSC: PASS: Integrity check passed. [2026-01-30T12:21:34.744521] [DEBUG] [REMOTE ] SUSC: Symbol is viable for forecasting. [2026-01-30T12:21:34.744591] [INFO ] [MAIN ] [2976/3488] SUSC kept (0.4s) | 2969 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:35.146156] [DEBUG] [REMOTE ] SUSL: Retrieved 1690 rows, trimmed to 300. [2026-01-30T12:21:35.146303] [DEBUG] [REMOTE ] SUSL: PASS: History has at least 300 days. [2026-01-30T12:21:35.146532] [DEBUG] [REMOTE ] SUSL: PASS: Price check passed. Min price $115.28. [2026-01-30T12:21:35.146703] [DEBUG] [REMOTE ] SUSL: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:35.146823] [DEBUG] [REMOTE ] SUSL: PASS: Integrity check passed. [2026-01-30T12:21:35.146865] [DEBUG] [REMOTE ] SUSL: Symbol is viable for forecasting. [2026-01-30T12:21:35.146913] [INFO ] [MAIN ] [2977/3488] SUSL kept (0.4s) | 2970 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:35.352126] [DEBUG] [REMOTE ] SUUN: Retrieved 677 rows, trimmed to 300. [2026-01-30T12:21:35.352262] [DEBUG] [REMOTE ] SUUN: PASS: History has at least 300 days. [2026-01-30T12:21:35.352464] [DEBUG] [REMOTE ] SUUN: PASS: Price check passed. Min price $1.41. [2026-01-30T12:21:35.352619] [DEBUG] [REMOTE ] SUUN: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:35.352730] [DEBUG] [REMOTE ] SUUN: PASS: Integrity check passed. [2026-01-30T12:21:35.352769] [DEBUG] [REMOTE ] SUUN: Symbol is viable for forecasting. [2026-01-30T12:21:35.352816] [INFO ] [MAIN ] [2978/3488] SUUN kept (0.2s) | 2971 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:36.006725] [DEBUG] [REMOTE ] SUZ: Retrieved 4643 rows, trimmed to 300. [2026-01-30T12:21:36.006852] [DEBUG] [REMOTE ] SUZ: PASS: History has at least 300 days. [2026-01-30T12:21:36.007066] [DEBUG] [REMOTE ] SUZ: PASS: Price check passed. Min price $8.56. [2026-01-30T12:21:36.007208] [DEBUG] [REMOTE ] SUZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:36.007344] [DEBUG] [REMOTE ] SUZ: PASS: Integrity check passed. [2026-01-30T12:21:36.007414] [DEBUG] [REMOTE ] SUZ: Symbol is viable for forecasting. [2026-01-30T12:21:36.007475] [INFO ] [MAIN ] [2979/3488] SUZ kept (0.7s) | 2972 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:36.472174] [DEBUG] [REMOTE ] SVC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:36.472322] [DEBUG] [REMOTE ] SVC: PASS: History has at least 300 days. [2026-01-30T12:21:36.472596] [DEBUG] [REMOTE ] SVC: PASS: Price check passed. Min price $1.55. [2026-01-30T12:21:36.472745] [DEBUG] [REMOTE ] SVC: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:36.472862] [DEBUG] [REMOTE ] SVC: PASS: Integrity check passed. [2026-01-30T12:21:36.472916] [DEBUG] [REMOTE ] SVC: Symbol is viable for forecasting. [2026-01-30T12:21:36.472991] [INFO ] [MAIN ] [2980/3488] SVC kept (0.5s) | 2973 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:36.669946] [DEBUG] [REMOTE ] SVCO: Retrieved 432 rows, trimmed to 300. [2026-01-30T12:21:36.670071] [DEBUG] [REMOTE ] SVCO: PASS: History has at least 300 days. [2026-01-30T12:21:36.670280] [DEBUG] [REMOTE ] SVCO: PASS: Price check passed. Min price $3.83. [2026-01-30T12:21:36.670413] [DEBUG] [REMOTE ] SVCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:36.670748] [DEBUG] [REMOTE ] SVCO: PASS: Integrity check passed. [2026-01-30T12:21:36.670793] [DEBUG] [REMOTE ] SVCO: Symbol is viable for forecasting. [2026-01-30T12:21:36.670841] [INFO ] [MAIN ] [2981/3488] SVCO kept (0.2s) | 2974 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:37.322338] [DEBUG] [REMOTE ] SVRA: Retrieved 5470 rows, trimmed to 300. [2026-01-30T12:21:37.322493] [DEBUG] [REMOTE ] SVRA: PASS: History has at least 300 days. [2026-01-30T12:21:37.322975] [DEBUG] [REMOTE ] SVRA: PASS: Price check passed. Min price $3.95. [2026-01-30T12:21:37.323115] [DEBUG] [REMOTE ] SVRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:37.323242] [DEBUG] [REMOTE ] SVRA: PASS: Integrity check passed. [2026-01-30T12:21:37.323319] [DEBUG] [REMOTE ] SVRA: Symbol is viable for forecasting. [2026-01-30T12:21:37.323383] [INFO ] [MAIN ] [2982/3488] SVRA kept (0.7s) | 2975 kept, 7 rejected | 138.4/min | ETA: 3.7m [2026-01-30T12:21:37.967276] [DEBUG] [REMOTE ] SWBI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:37.967434] [DEBUG] [REMOTE ] SWBI: PASS: History has at least 300 days. [2026-01-30T12:21:37.967729] [DEBUG] [REMOTE ] SWBI: PASS: Price check passed. Min price $8.06. [2026-01-30T12:21:37.967941] [DEBUG] [REMOTE ] SWBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:37.968100] [DEBUG] [REMOTE ] SWBI: PASS: Integrity check passed. [2026-01-30T12:21:37.968156] [DEBUG] [REMOTE ] SWBI: Symbol is viable for forecasting. [2026-01-30T12:21:37.968237] [INFO ] [MAIN ] [2983/3488] SWBI kept (0.6s) | 2976 kept, 7 rejected | 138.4/min | ETA: 3.6m [2026-01-30T12:21:38.303968] [DEBUG] [REMOTE ] SWIM: Retrieved 1198 rows, trimmed to 300. [2026-01-30T12:21:38.304111] [DEBUG] [REMOTE ] SWIM: PASS: History has at least 300 days. [2026-01-30T12:21:38.304324] [DEBUG] [REMOTE ] SWIM: PASS: Price check passed. Min price $6.14. [2026-01-30T12:21:38.304469] [DEBUG] [REMOTE ] SWIM: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:38.304624] [DEBUG] [REMOTE ] SWIM: PASS: Integrity check passed. [2026-01-30T12:21:38.304683] [DEBUG] [REMOTE ] SWIM: Symbol is viable for forecasting. [2026-01-30T12:21:38.304772] [INFO ] [MAIN ] [2984/3488] SWIM kept (0.3s) | 2977 kept, 7 rejected | 138.4/min | ETA: 3.6m [2026-01-30T12:21:38.885351] [DEBUG] [REMOTE ] SWK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:38.885534] [DEBUG] [REMOTE ] SWK: PASS: History has at least 300 days. [2026-01-30T12:21:38.885845] [DEBUG] [REMOTE ] SWK: PASS: Price check passed. Min price $61.40. [2026-01-30T12:21:38.886021] [DEBUG] [REMOTE ] SWK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:38.886172] [DEBUG] [REMOTE ] SWK: PASS: Integrity check passed. [2026-01-30T12:21:38.886224] [DEBUG] [REMOTE ] SWK: Symbol is viable for forecasting. [2026-01-30T12:21:38.886288] [INFO ] [MAIN ] [2985/3488] SWK kept (0.6s) | 2978 kept, 7 rejected | 138.4/min | ETA: 3.6m [2026-01-30T12:21:39.711172] [DEBUG] [REMOTE ] SWKS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:39.711315] [DEBUG] [REMOTE ] SWKS: PASS: History has at least 300 days. [2026-01-30T12:21:39.711533] [DEBUG] [REMOTE ] SWKS: PASS: Price check passed. Min price $55.28. [2026-01-30T12:21:39.711692] [DEBUG] [REMOTE ] SWKS: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:39.711810] [DEBUG] [REMOTE ] SWKS: PASS: Integrity check passed. [2026-01-30T12:21:39.711853] [DEBUG] [REMOTE ] SWKS: Symbol is viable for forecasting. [2026-01-30T12:21:39.711903] [INFO ] [MAIN ] [2986/3488] SWKS kept (0.8s) | 2979 kept, 7 rejected | 138.3/min | ETA: 3.6m [2026-01-30T12:21:40.169883] [DEBUG] [REMOTE ] SWX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:40.170040] [DEBUG] [REMOTE ] SWX: PASS: History has at least 300 days. [2026-01-30T12:21:40.170309] [DEBUG] [REMOTE ] SWX: PASS: Price check passed. Min price $78.22. [2026-01-30T12:21:40.170481] [DEBUG] [REMOTE ] SWX: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:40.170845] [DEBUG] [REMOTE ] SWX: PASS: Integrity check passed. [2026-01-30T12:21:40.170901] [DEBUG] [REMOTE ] SWX: Symbol is viable for forecasting. [2026-01-30T12:21:40.170965] [INFO ] [MAIN ] [2987/3488] SWX kept (0.5s) | 2980 kept, 7 rejected | 138.3/min | ETA: 3.6m [2026-01-30T12:21:40.354150] [DEBUG] [REMOTE ] SXC: Retrieved 3653 rows, trimmed to 300. [2026-01-30T12:21:40.354327] [DEBUG] [REMOTE ] SXC: PASS: History has at least 300 days. [2026-01-30T12:21:40.354595] [DEBUG] [REMOTE ] SXC: PASS: Price check passed. Min price $6.29. [2026-01-30T12:21:40.354928] [DEBUG] [REMOTE ] SXC: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:40.355052] [DEBUG] [REMOTE ] SXC: PASS: Integrity check passed. [2026-01-30T12:21:40.355096] [DEBUG] [REMOTE ] SXC: Symbol is viable for forecasting. [2026-01-30T12:21:40.355146] [INFO ] [MAIN ] [2988/3488] SXC kept (0.2s) | 2981 kept, 7 rejected | 138.4/min | ETA: 3.6m [2026-01-30T12:21:41.104368] [DEBUG] [REMOTE ] SXI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:41.104516] [DEBUG] [REMOTE ] SXI: PASS: History has at least 300 days. [2026-01-30T12:21:41.104800] [DEBUG] [REMOTE ] SXI: PASS: Price check passed. Min price $217.28. [2026-01-30T12:21:41.104938] [DEBUG] [REMOTE ] SXI: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:41.105057] [DEBUG] [REMOTE ] SXI: PASS: Integrity check passed. [2026-01-30T12:21:41.105096] [DEBUG] [REMOTE ] SXI: Symbol is viable for forecasting. [2026-01-30T12:21:41.105145] [INFO ] [MAIN ] [2989/3488] SXI kept (0.7s) | 2982 kept, 7 rejected | 138.3/min | ETA: 3.6m [2026-01-30T12:21:41.384184] [DEBUG] [REMOTE ] SY: Retrieved 1696 rows, trimmed to 300. [2026-01-30T12:21:41.384319] [DEBUG] [REMOTE ] SY: PASS: History has at least 300 days. [2026-01-30T12:21:41.384536] [DEBUG] [REMOTE ] SY: PASS: Price check passed. Min price $2.49. [2026-01-30T12:21:41.384721] [DEBUG] [REMOTE ] SY: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:41.384836] [DEBUG] [REMOTE ] SY: PASS: Integrity check passed. [2026-01-30T12:21:41.384878] [DEBUG] [REMOTE ] SY: Symbol is viable for forecasting. [2026-01-30T12:21:41.384928] [INFO ] [MAIN ] [2990/3488] SY kept (0.3s) | 2983 kept, 7 rejected | 138.3/min | ETA: 3.6m [2026-01-30T12:21:41.764536] [DEBUG] [REMOTE ] SYF: Retrieved 2892 rows, trimmed to 300. [2026-01-30T12:21:41.764696] [DEBUG] [REMOTE ] SYF: PASS: History has at least 300 days. [2026-01-30T12:21:41.764898] [DEBUG] [REMOTE ] SYF: PASS: Price check passed. Min price $70.47. [2026-01-30T12:21:41.765032] [DEBUG] [REMOTE ] SYF: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:41.765141] [DEBUG] [REMOTE ] SYF: PASS: Integrity check passed. [2026-01-30T12:21:41.765180] [DEBUG] [REMOTE ] SYF: Symbol is viable for forecasting. [2026-01-30T12:21:41.765229] [INFO ] [MAIN ] [2991/3488] SYF kept (0.4s) | 2984 kept, 7 rejected | 138.3/min | ETA: 3.6m [2026-01-30T12:21:42.353885] [DEBUG] [REMOTE ] SYK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:42.354039] [DEBUG] [REMOTE ] SYK: PASS: History has at least 300 days. [2026-01-30T12:21:42.354314] [DEBUG] [REMOTE ] SYK: PASS: Price check passed. Min price $348.18. [2026-01-30T12:21:42.354476] [DEBUG] [REMOTE ] SYK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:42.354636] [DEBUG] [REMOTE ] SYK: PASS: Integrity check passed. [2026-01-30T12:21:42.354680] [DEBUG] [REMOTE ] SYK: Symbol is viable for forecasting. [2026-01-30T12:21:42.354739] [INFO ] [MAIN ] [2992/3488] SYK kept (0.6s) | 2985 kept, 7 rejected | 138.3/min | ETA: 3.6m [2026-01-30T12:21:42.636756] [DEBUG] [REMOTE ] SYM: Retrieved 1230 rows, trimmed to 300. [2026-01-30T12:21:42.636922] [DEBUG] [REMOTE ] SYM: PASS: History has at least 300 days. [2026-01-30T12:21:42.637186] [DEBUG] [REMOTE ] SYM: PASS: Price check passed. Min price $52.94. [2026-01-30T12:21:42.637362] [DEBUG] [REMOTE ] SYM: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:42.637508] [DEBUG] [REMOTE ] SYM: PASS: Integrity check passed. [2026-01-30T12:21:42.637633] [DEBUG] [REMOTE ] SYM: Symbol is viable for forecasting. [2026-01-30T12:21:42.637700] [INFO ] [MAIN ] [2993/3488] SYM kept (0.3s) | 2986 kept, 7 rejected | 138.3/min | ETA: 3.6m [2026-01-30T12:21:43.117412] [DEBUG] [REMOTE ] SYNA: Retrieved 6040 rows, trimmed to 300. [2026-01-30T12:21:43.117598] [DEBUG] [REMOTE ] SYNA: PASS: History has at least 300 days. [2026-01-30T12:21:43.118070] [DEBUG] [REMOTE ] SYNA: PASS: Price check passed. Min price $58.52. [2026-01-30T12:21:43.118256] [DEBUG] [REMOTE ] SYNA: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:43.118408] [DEBUG] [REMOTE ] SYNA: PASS: Integrity check passed. [2026-01-30T12:21:43.118463] [DEBUG] [REMOTE ] SYNA: Symbol is viable for forecasting. [2026-01-30T12:21:43.118525] [INFO ] [MAIN ] [2994/3488] SYNA kept (0.5s) | 2987 kept, 7 rejected | 138.3/min | ETA: 3.6m [2026-01-30T12:21:43.484652] [DEBUG] [REMOTE ] SYRE: Retrieved 2468 rows, trimmed to 300. [2026-01-30T12:21:43.484786] [DEBUG] [REMOTE ] SYRE: PASS: History has at least 300 days. [2026-01-30T12:21:43.484993] [DEBUG] [REMOTE ] SYRE: PASS: Price check passed. Min price $22.18. [2026-01-30T12:21:43.485129] [DEBUG] [REMOTE ] SYRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:43.485240] [DEBUG] [REMOTE ] SYRE: PASS: Integrity check passed. [2026-01-30T12:21:43.485280] [DEBUG] [REMOTE ] SYRE: Symbol is viable for forecasting. [2026-01-30T12:21:43.485328] [INFO ] [MAIN ] [2995/3488] SYRE kept (0.4s) | 2988 kept, 7 rejected | 138.4/min | ETA: 3.6m [2026-01-30T12:21:44.024119] [DEBUG] [REMOTE ] SYY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:44.024273] [DEBUG] [REMOTE ] SYY: PASS: History has at least 300 days. [2026-01-30T12:21:44.024524] [DEBUG] [REMOTE ] SYY: PASS: Price check passed. Min price $72.05. [2026-01-30T12:21:44.024696] [DEBUG] [REMOTE ] SYY: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:44.024829] [DEBUG] [REMOTE ] SYY: PASS: Integrity check passed. [2026-01-30T12:21:44.024871] [DEBUG] [REMOTE ] SYY: Symbol is viable for forecasting. [2026-01-30T12:21:44.024921] [INFO ] [MAIN ] [2996/3488] SYY kept (0.5s) | 2989 kept, 7 rejected | 138.3/min | ETA: 3.6m [2026-01-30T12:21:44.456970] [DEBUG] [REMOTE ] TAC: Retrieved 6161 rows, trimmed to 300. [2026-01-30T12:21:44.457108] [DEBUG] [REMOTE ] TAC: PASS: History has at least 300 days. [2026-01-30T12:21:44.457350] [DEBUG] [REMOTE ] TAC: PASS: Price check passed. Min price $12.10. [2026-01-30T12:21:44.457488] [DEBUG] [REMOTE ] TAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:44.457631] [DEBUG] [REMOTE ] TAC: PASS: Integrity check passed. [2026-01-30T12:21:44.457888] [DEBUG] [REMOTE ] TAC: Symbol is viable for forecasting. [2026-01-30T12:21:44.457939] [INFO ] [MAIN ] [2997/3488] TAC kept (0.4s) | 2990 kept, 7 rejected | 138.3/min | ETA: 3.5m [2026-01-30T12:21:44.869450] [DEBUG] [REMOTE ] TAK: Retrieved 4341 rows, trimmed to 300. [2026-01-30T12:21:44.869632] [DEBUG] [REMOTE ] TAK: PASS: History has at least 300 days. [2026-01-30T12:21:44.869877] [DEBUG] [REMOTE ] TAK: PASS: Price check passed. Min price $13.42. [2026-01-30T12:21:44.870028] [DEBUG] [REMOTE ] TAK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:44.870177] [DEBUG] [REMOTE ] TAK: PASS: Integrity check passed. [2026-01-30T12:21:44.870229] [DEBUG] [REMOTE ] TAK: Symbol is viable for forecasting. [2026-01-30T12:21:44.870283] [INFO ] [MAIN ] [2998/3488] TAK kept (0.4s) | 2991 kept, 7 rejected | 138.3/min | ETA: 3.5m [2026-01-30T12:21:45.244415] [DEBUG] [REMOTE ] TAL: Retrieved 3842 rows, trimmed to 300. [2026-01-30T12:21:45.244563] [DEBUG] [REMOTE ] TAL: PASS: History has at least 300 days. [2026-01-30T12:21:45.244829] [DEBUG] [REMOTE ] TAL: PASS: Price check passed. Min price $10.65. [2026-01-30T12:21:45.245006] [DEBUG] [REMOTE ] TAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:45.245151] [DEBUG] [REMOTE ] TAL: PASS: Integrity check passed. [2026-01-30T12:21:45.245201] [DEBUG] [REMOTE ] TAL: Symbol is viable for forecasting. [2026-01-30T12:21:45.245264] [INFO ] [MAIN ] [2999/3488] TAL kept (0.4s) | 2992 kept, 7 rejected | 138.3/min | ETA: 3.5m [2026-01-30T12:21:45.538181] [DEBUG] [REMOTE ] TALK: Retrieved 1382 rows, trimmed to 300. [2026-01-30T12:21:45.538328] [DEBUG] [REMOTE ] TALK: PASS: History has at least 300 days. [2026-01-30T12:21:45.538532] [DEBUG] [REMOTE ] TALK: PASS: Price check passed. Min price $3.07. [2026-01-30T12:21:45.538695] [DEBUG] [REMOTE ] TALK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:45.538811] [DEBUG] [REMOTE ] TALK: PASS: Integrity check passed. [2026-01-30T12:21:45.538852] [DEBUG] [REMOTE ] TALK: Symbol is viable for forecasting. [2026-01-30T12:21:45.538902] [INFO ] [MAIN ] [3000/3488] TALK kept (0.3s) | 2993 kept, 7 rejected | 138.4/min | ETA: 3.5m [2026-01-30T12:21:45.965172] [DEBUG] [REMOTE ] TALO: Retrieved 1941 rows, trimmed to 300. [2026-01-30T12:21:45.965304] [DEBUG] [REMOTE ] TALO: PASS: History has at least 300 days. [2026-01-30T12:21:45.965517] [DEBUG] [REMOTE ] TALO: PASS: Price check passed. Min price $9.56. [2026-01-30T12:21:45.965692] [DEBUG] [REMOTE ] TALO: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:45.965811] [DEBUG] [REMOTE ] TALO: PASS: Integrity check passed. [2026-01-30T12:21:45.965853] [DEBUG] [REMOTE ] TALO: Symbol is viable for forecasting. [2026-01-30T12:21:45.965903] [INFO ] [MAIN ] [3001/3488] TALO kept (0.4s) | 2994 kept, 7 rejected | 138.4/min | ETA: 3.5m [2026-01-30T12:21:46.438313] [DEBUG] [REMOTE ] TAOP: Retrieved 4875 rows, trimmed to 300. [2026-01-30T12:21:46.438452] [DEBUG] [REMOTE ] TAOP: PASS: History has at least 300 days. [2026-01-30T12:21:46.438704] [DEBUG] [REMOTE ] TAOP: PASS: Price check passed. Min price $1.29. [2026-01-30T12:21:46.438852] [DEBUG] [REMOTE ] TAOP: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:46.438976] [DEBUG] [REMOTE ] TAOP: PASS: Integrity check passed. [2026-01-30T12:21:46.439018] [DEBUG] [REMOTE ] TAOP: Symbol is viable for forecasting. [2026-01-30T12:21:46.439071] [INFO ] [MAIN ] [3002/3488] TAOP kept (0.5s) | 2995 kept, 7 rejected | 138.4/min | ETA: 3.5m [2026-01-30T12:21:46.913927] [DEBUG] [REMOTE ] TAP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:46.914070] [DEBUG] [REMOTE ] TAP: PASS: History has at least 300 days. [2026-01-30T12:21:46.914288] [DEBUG] [REMOTE ] TAP: PASS: Price check passed. Min price $42.77. [2026-01-30T12:21:46.914424] [DEBUG] [REMOTE ] TAP: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:46.914541] [DEBUG] [REMOTE ] TAP: PASS: Integrity check passed. [2026-01-30T12:21:46.914599] [DEBUG] [REMOTE ] TAP: Symbol is viable for forecasting. [2026-01-30T12:21:46.914655] [INFO ] [MAIN ] [3003/3488] TAP kept (0.5s) | 2996 kept, 7 rejected | 138.4/min | ETA: 3.5m [2026-01-30T12:21:47.224045] [DEBUG] [REMOTE ] TARA: Retrieved 2834 rows, trimmed to 300. [2026-01-30T12:21:47.224177] [DEBUG] [REMOTE ] TARA: PASS: History has at least 300 days. [2026-01-30T12:21:47.224384] [DEBUG] [REMOTE ] TARA: PASS: Price check passed. Min price $4.29. [2026-01-30T12:21:47.224521] [DEBUG] [REMOTE ] TARA: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:47.224688] [DEBUG] [REMOTE ] TARA: PASS: Integrity check passed. [2026-01-30T12:21:47.224757] [DEBUG] [REMOTE ] TARA: Symbol is viable for forecasting. [2026-01-30T12:21:47.224808] [INFO ] [MAIN ] [3004/3488] TARA kept (0.3s) | 2997 kept, 7 rejected | 138.4/min | ETA: 3.5m [2026-01-30T12:21:47.543772] [DEBUG] [REMOTE ] TARK: Retrieved 940 rows, trimmed to 300. [2026-01-30T12:21:47.543905] [DEBUG] [REMOTE ] TARK: PASS: History has at least 300 days. [2026-01-30T12:21:47.544106] [DEBUG] [REMOTE ] TARK: PASS: Price check passed. Min price $42.51. [2026-01-30T12:21:47.544242] [DEBUG] [REMOTE ] TARK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:47.544353] [DEBUG] [REMOTE ] TARK: PASS: Integrity check passed. [2026-01-30T12:21:47.544393] [DEBUG] [REMOTE ] TARK: Symbol is viable for forecasting. [2026-01-30T12:21:47.544442] [INFO ] [MAIN ] [3005/3488] TARK kept (0.3s) | 2998 kept, 7 rejected | 138.4/min | ETA: 3.5m [2026-01-30T12:21:47.989073] [DEBUG] [REMOTE ] TARS: Retrieved 1327 rows, trimmed to 300. [2026-01-30T12:21:47.989236] [DEBUG] [REMOTE ] TARS: PASS: History has at least 300 days. [2026-01-30T12:21:47.989447] [DEBUG] [REMOTE ] TARS: PASS: Price check passed. Min price $64.18. [2026-01-30T12:21:47.989616] [DEBUG] [REMOTE ] TARS: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:47.989736] [DEBUG] [REMOTE ] TARS: PASS: Integrity check passed. [2026-01-30T12:21:47.989777] [DEBUG] [REMOTE ] TARS: Symbol is viable for forecasting. [2026-01-30T12:21:47.989826] [INFO ] [MAIN ] [3006/3488] TARS kept (0.4s) | 2999 kept, 7 rejected | 138.4/min | ETA: 3.5m [2026-01-30T12:21:48.313329] [DEBUG] [REMOTE ] TASK: Retrieved 1164 rows, trimmed to 300. [2026-01-30T12:21:48.313475] [DEBUG] [REMOTE ] TASK: PASS: History has at least 300 days. [2026-01-30T12:21:48.313732] [DEBUG] [REMOTE ] TASK: PASS: Price check passed. Min price $10.72. [2026-01-30T12:21:48.313871] [DEBUG] [REMOTE ] TASK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:48.313993] [DEBUG] [REMOTE ] TASK: PASS: Integrity check passed. [2026-01-30T12:21:48.314033] [DEBUG] [REMOTE ] TASK: Symbol is viable for forecasting. [2026-01-30T12:21:48.314082] [INFO ] [MAIN ] [3007/3488] TASK kept (0.3s) | 3000 kept, 7 rejected | 138.4/min | ETA: 3.5m [2026-01-30T12:21:48.968943] [DEBUG] [REMOTE ] TAYD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:48.969083] [DEBUG] [REMOTE ] TAYD: PASS: History has at least 300 days. [2026-01-30T12:21:48.969319] [DEBUG] [REMOTE ] TAYD: PASS: Price check passed. Min price $43.14. [2026-01-30T12:21:48.969458] [DEBUG] [REMOTE ] TAYD: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:48.969617] [DEBUG] [REMOTE ] TAYD: PASS: Integrity check passed. [2026-01-30T12:21:48.969672] [DEBUG] [REMOTE ] TAYD: Symbol is viable for forecasting. [2026-01-30T12:21:48.969733] [INFO ] [MAIN ] [3008/3488] TAYD kept (0.7s) | 3001 kept, 7 rejected | 138.4/min | ETA: 3.5m [2026-01-30T12:21:49.268278] [DEBUG] [REMOTE ] TBB: Retrieved 2068 rows, trimmed to 300. [2026-01-30T12:21:49.268404] [DEBUG] [REMOTE ] TBB: PASS: History has at least 300 days. [2026-01-30T12:21:49.268643] [DEBUG] [REMOTE ] TBB: PASS: Price check passed. Min price $21.82. [2026-01-30T12:21:49.268802] [DEBUG] [REMOTE ] TBB: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:49.268916] [DEBUG] [REMOTE ] TBB: PASS: Integrity check passed. [2026-01-30T12:21:49.268958] [DEBUG] [REMOTE ] TBB: Symbol is viable for forecasting. [2026-01-30T12:21:49.269008] [INFO ] [MAIN ] [3009/3488] TBB kept (0.3s) | 3002 kept, 7 rejected | 138.4/min | ETA: 3.5m [2026-01-30T12:21:49.827701] [DEBUG] [REMOTE ] TBBK: Retrieved 5533 rows, trimmed to 300. [2026-01-30T12:21:49.827870] [DEBUG] [REMOTE ] TBBK: PASS: History has at least 300 days. [2026-01-30T12:21:49.828099] [DEBUG] [REMOTE ] TBBK: PASS: Price check passed. Min price $59.41. [2026-01-30T12:21:49.828234] [DEBUG] [REMOTE ] TBBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:49.828355] [DEBUG] [REMOTE ] TBBK: PASS: Integrity check passed. [2026-01-30T12:21:49.828395] [DEBUG] [REMOTE ] TBBK: Symbol is viable for forecasting. [2026-01-30T12:21:49.828445] [INFO ] [MAIN ] [3010/3488] TBBK kept (0.6s) | 3003 kept, 7 rejected | 138.4/min | ETA: 3.5m [2026-01-30T12:21:50.265989] [DEBUG] [REMOTE ] TBI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:50.266137] [DEBUG] [REMOTE ] TBI: PASS: History has at least 300 days. [2026-01-30T12:21:50.266372] [DEBUG] [REMOTE ] TBI: PASS: Price check passed. Min price $4.40. [2026-01-30T12:21:50.266510] [DEBUG] [REMOTE ] TBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:50.266651] [DEBUG] [REMOTE ] TBI: PASS: Integrity check passed. [2026-01-30T12:21:50.266696] [DEBUG] [REMOTE ] TBI: Symbol is viable for forecasting. [2026-01-30T12:21:50.266746] [INFO ] [MAIN ] [3011/3488] TBI kept (0.4s) | 3004 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:50.498352] [DEBUG] [REMOTE ] TBIL: Retrieved 872 rows, trimmed to 300. [2026-01-30T12:21:50.498492] [DEBUG] [REMOTE ] TBIL: PASS: History has at least 300 days. [2026-01-30T12:21:50.498708] [DEBUG] [REMOTE ] TBIL: PASS: Price check passed. Min price $49.40. [2026-01-30T12:21:50.498853] [DEBUG] [REMOTE ] TBIL: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:50.498962] [DEBUG] [REMOTE ] TBIL: PASS: Integrity check passed. [2026-01-30T12:21:50.499001] [DEBUG] [REMOTE ] TBIL: Symbol is viable for forecasting. [2026-01-30T12:21:50.499048] [INFO ] [MAIN ] [3012/3488] TBIL kept (0.2s) | 3005 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:50.907381] [DEBUG] [REMOTE ] TBLA: Retrieved 1151 rows, trimmed to 300. [2026-01-30T12:21:50.907534] [DEBUG] [REMOTE ] TBLA: PASS: History has at least 300 days. [2026-01-30T12:21:50.907791] [DEBUG] [REMOTE ] TBLA: PASS: Price check passed. Min price $3.33. [2026-01-30T12:21:50.907963] [DEBUG] [REMOTE ] TBLA: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:50.908084] [DEBUG] [REMOTE ] TBLA: PASS: Integrity check passed. [2026-01-30T12:21:50.908126] [DEBUG] [REMOTE ] TBLA: Symbol is viable for forecasting. [2026-01-30T12:21:50.908178] [INFO ] [MAIN ] [3013/3488] TBLA kept (0.4s) | 3006 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:51.310133] [DEBUG] [REMOTE ] TBLD: Retrieved 1132 rows, trimmed to 300. [2026-01-30T12:21:51.310449] [DEBUG] [REMOTE ] TBLD: PASS: History has at least 300 days. [2026-01-30T12:21:51.310953] [DEBUG] [REMOTE ] TBLD: PASS: Price check passed. Min price $19.39. [2026-01-30T12:21:51.311166] [DEBUG] [REMOTE ] TBLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:51.311378] [DEBUG] [REMOTE ] TBLD: PASS: Integrity check passed. [2026-01-30T12:21:51.311442] [DEBUG] [REMOTE ] TBLD: Symbol is viable for forecasting. [2026-01-30T12:21:51.311531] [INFO ] [MAIN ] [3014/3488] TBLD kept (0.4s) | 3007 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:51.810831] [DEBUG] [REMOTE ] TBPH: Retrieved 2944 rows, trimmed to 300. [2026-01-30T12:21:51.811089] [DEBUG] [REMOTE ] TBPH: PASS: History has at least 300 days. [2026-01-30T12:21:51.811502] [DEBUG] [REMOTE ] TBPH: PASS: Price check passed. Min price $14.75. [2026-01-30T12:21:51.811688] [DEBUG] [REMOTE ] TBPH: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:51.811858] [DEBUG] [REMOTE ] TBPH: PASS: Integrity check passed. [2026-01-30T12:21:51.811944] [DEBUG] [REMOTE ] TBPH: Symbol is viable for forecasting. [2026-01-30T12:21:51.812010] [INFO ] [MAIN ] [3015/3488] TBPH kept (0.5s) | 3008 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:52.312916] [DEBUG] [REMOTE ] TBRG: Retrieved 5962 rows, trimmed to 300. [2026-01-30T12:21:52.313150] [DEBUG] [REMOTE ] TBRG: PASS: History has at least 300 days. [2026-01-30T12:21:52.313483] [DEBUG] [REMOTE ] TBRG: PASS: Price check passed. Min price $19.06. [2026-01-30T12:21:52.313650] [DEBUG] [REMOTE ] TBRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:52.313809] [DEBUG] [REMOTE ] TBRG: PASS: Integrity check passed. [2026-01-30T12:21:52.313853] [DEBUG] [REMOTE ] TBRG: Symbol is viable for forecasting. [2026-01-30T12:21:52.313911] [INFO ] [MAIN ] [3016/3488] TBRG kept (0.5s) | 3009 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:52.737297] [DEBUG] [REMOTE ] TCBI: Retrieved 5651 rows, trimmed to 300. [2026-01-30T12:21:52.737487] [DEBUG] [REMOTE ] TCBI: PASS: History has at least 300 days. [2026-01-30T12:21:52.737772] [DEBUG] [REMOTE ] TCBI: PASS: Price check passed. Min price $82.64. [2026-01-30T12:21:52.737947] [DEBUG] [REMOTE ] TCBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:52.738077] [DEBUG] [REMOTE ] TCBI: PASS: Integrity check passed. [2026-01-30T12:21:52.738119] [DEBUG] [REMOTE ] TCBI: Symbol is viable for forecasting. [2026-01-30T12:21:52.738172] [INFO ] [MAIN ] [3017/3488] TCBI kept (0.4s) | 3010 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:52.874537] [DEBUG] [REMOTE ] TCBIO: Retrieved 1238 rows, trimmed to 300. [2026-01-30T12:21:52.874821] [DEBUG] [REMOTE ] TCBIO: PASS: History has at least 300 days. [2026-01-30T12:21:52.875216] [DEBUG] [REMOTE ] TCBIO: PASS: Price check passed. Min price $20.02. [2026-01-30T12:21:52.875451] [DEBUG] [REMOTE ] TCBIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:52.875668] [DEBUG] [REMOTE ] TCBIO: PASS: Integrity check passed. [2026-01-30T12:21:52.875718] [DEBUG] [REMOTE ] TCBIO: Symbol is viable for forecasting. [2026-01-30T12:21:52.875777] [INFO ] [MAIN ] [3018/3488] TCBIO kept (0.1s) | 3011 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:53.602289] [DEBUG] [REMOTE ] TCBK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:53.602516] [DEBUG] [REMOTE ] TCBK: PASS: History has at least 300 days. [2026-01-30T12:21:53.602870] [DEBUG] [REMOTE ] TCBK: PASS: Price check passed. Min price $44.07. [2026-01-30T12:21:53.603021] [DEBUG] [REMOTE ] TCBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:53.603164] [DEBUG] [REMOTE ] TCBK: PASS: Integrity check passed. [2026-01-30T12:21:53.603208] [DEBUG] [REMOTE ] TCBK: Symbol is viable for forecasting. [2026-01-30T12:21:53.603265] [INFO ] [MAIN ] [3019/3488] TCBK kept (0.7s) | 3012 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:53.837972] [DEBUG] [REMOTE ] TCBX: Retrieved 1059 rows, trimmed to 300. [2026-01-30T12:21:53.838254] [DEBUG] [REMOTE ] TCBX: PASS: History has at least 300 days. [2026-01-30T12:21:53.838765] [DEBUG] [REMOTE ] TCBX: PASS: Price check passed. Min price $36.05. [2026-01-30T12:21:53.838994] [DEBUG] [REMOTE ] TCBX: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:53.839204] [DEBUG] [REMOTE ] TCBX: PASS: Integrity check passed. [2026-01-30T12:21:53.839279] [DEBUG] [REMOTE ] TCBX: Symbol is viable for forecasting. [2026-01-30T12:21:53.839370] [INFO ] [MAIN ] [3020/3488] TCBX kept (0.2s) | 3013 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:54.209066] [DEBUG] [REMOTE ] TCMD: Retrieved 2390 rows, trimmed to 300. [2026-01-30T12:21:54.209197] [DEBUG] [REMOTE ] TCMD: PASS: History has at least 300 days. [2026-01-30T12:21:54.209406] [DEBUG] [REMOTE ] TCMD: PASS: Price check passed. Min price $15.77. [2026-01-30T12:21:54.209547] [DEBUG] [REMOTE ] TCMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:54.209701] [DEBUG] [REMOTE ] TCMD: PASS: Integrity check passed. [2026-01-30T12:21:54.209747] [DEBUG] [REMOTE ] TCMD: Symbol is viable for forecasting. [2026-01-30T12:21:54.209799] [INFO ] [MAIN ] [3021/3488] TCMD kept (0.4s) | 3014 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:54.828616] [DEBUG] [REMOTE ] TCOM: Retrieved 5570 rows, trimmed to 300. [2026-01-30T12:21:54.828767] [DEBUG] [REMOTE ] TCOM: PASS: History has at least 300 days. [2026-01-30T12:21:54.829014] [DEBUG] [REMOTE ] TCOM: PASS: Price check passed. Min price $60.47. [2026-01-30T12:21:54.829152] [DEBUG] [REMOTE ] TCOM: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:54.829272] [DEBUG] [REMOTE ] TCOM: PASS: Integrity check passed. [2026-01-30T12:21:54.829312] [DEBUG] [REMOTE ] TCOM: Symbol is viable for forecasting. [2026-01-30T12:21:54.829362] [INFO ] [MAIN ] [3022/3488] TCOM kept (0.6s) | 3015 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:55.193432] [DEBUG] [REMOTE ] TCPC: Retrieved 3475 rows, trimmed to 300. [2026-01-30T12:21:55.193557] [DEBUG] [REMOTE ] TCPC: PASS: History has at least 300 days. [2026-01-30T12:21:55.193819] [DEBUG] [REMOTE ] TCPC: PASS: Price check passed. Min price $5.10. [2026-01-30T12:21:55.193962] [DEBUG] [REMOTE ] TCPC: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:55.194074] [DEBUG] [REMOTE ] TCPC: PASS: Integrity check passed. [2026-01-30T12:21:55.194115] [DEBUG] [REMOTE ] TCPC: Symbol is viable for forecasting. [2026-01-30T12:21:55.194163] [INFO ] [MAIN ] [3023/3488] TCPC kept (0.4s) | 3016 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:55.667197] [DEBUG] [REMOTE ] TCX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:55.667334] [DEBUG] [REMOTE ] TCX: PASS: History has at least 300 days. [2026-01-30T12:21:55.667549] [DEBUG] [REMOTE ] TCX: PASS: Price check passed. Min price $18.67. [2026-01-30T12:21:55.667708] [DEBUG] [REMOTE ] TCX: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:55.667843] [DEBUG] [REMOTE ] TCX: PASS: Integrity check passed. [2026-01-30T12:21:55.667885] [DEBUG] [REMOTE ] TCX: Symbol is viable for forecasting. [2026-01-30T12:21:55.667934] [INFO ] [MAIN ] [3024/3488] TCX kept (0.5s) | 3017 kept, 7 rejected | 138.4/min | ETA: 3.4m [2026-01-30T12:21:56.194152] [DEBUG] [REMOTE ] TD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:56.194304] [DEBUG] [REMOTE ] TD: PASS: History has at least 300 days. [2026-01-30T12:21:56.194541] [DEBUG] [REMOTE ] TD: PASS: Price check passed. Min price $79.77. [2026-01-30T12:21:56.194702] [DEBUG] [REMOTE ] TD: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:56.194844] [DEBUG] [REMOTE ] TD: PASS: Integrity check passed. [2026-01-30T12:21:56.194894] [DEBUG] [REMOTE ] TD: Symbol is viable for forecasting. [2026-01-30T12:21:56.194945] [INFO ] [MAIN ] [3025/3488] TD kept (0.5s) | 3018 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:21:56.521473] [DEBUG] [REMOTE ] TDC: Retrieved 4612 rows, trimmed to 300. [2026-01-30T12:21:56.521657] [DEBUG] [REMOTE ] TDC: PASS: History has at least 300 days. [2026-01-30T12:21:56.521916] [DEBUG] [REMOTE ] TDC: PASS: Price check passed. Min price $20.71. [2026-01-30T12:21:56.522055] [DEBUG] [REMOTE ] TDC: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:56.522175] [DEBUG] [REMOTE ] TDC: PASS: Integrity check passed. [2026-01-30T12:21:56.522246] [DEBUG] [REMOTE ] TDC: Symbol is viable for forecasting. [2026-01-30T12:21:56.522298] [INFO ] [MAIN ] [3026/3488] TDC kept (0.3s) | 3019 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:21:57.026532] [DEBUG] [REMOTE ] TDF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:57.026692] [DEBUG] [REMOTE ] TDF: PASS: History has at least 300 days. [2026-01-30T12:21:57.026923] [DEBUG] [REMOTE ] TDF: PASS: Price check passed. Min price $10.80. [2026-01-30T12:21:57.027065] [DEBUG] [REMOTE ] TDF: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:57.027185] [DEBUG] [REMOTE ] TDF: PASS: Integrity check passed. [2026-01-30T12:21:57.027227] [DEBUG] [REMOTE ] TDF: Symbol is viable for forecasting. [2026-01-30T12:21:57.027297] [INFO ] [MAIN ] [3027/3488] TDF kept (0.5s) | 3020 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:21:57.429396] [DEBUG] [REMOTE ] TDG: Retrieved 5001 rows, trimmed to 300. [2026-01-30T12:21:57.429529] [DEBUG] [REMOTE ] TDG: PASS: History has at least 300 days. [2026-01-30T12:21:57.429776] [DEBUG] [REMOTE ] TDG: PASS: Price check passed. Min price $1261.64. [2026-01-30T12:21:57.429918] [DEBUG] [REMOTE ] TDG: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:57.430034] [DEBUG] [REMOTE ] TDG: PASS: Integrity check passed. [2026-01-30T12:21:57.430075] [DEBUG] [REMOTE ] TDG: Symbol is viable for forecasting. [2026-01-30T12:21:57.430125] [INFO ] [MAIN ] [3028/3488] TDG kept (0.4s) | 3021 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:21:57.866174] [DEBUG] [REMOTE ] TDS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:57.866318] [DEBUG] [REMOTE ] TDS: PASS: History has at least 300 days. [2026-01-30T12:21:57.866541] [DEBUG] [REMOTE ] TDS: PASS: Price check passed. Min price $30.52. [2026-01-30T12:21:57.866700] [DEBUG] [REMOTE ] TDS: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:57.866820] [DEBUG] [REMOTE ] TDS: PASS: Integrity check passed. [2026-01-30T12:21:57.866862] [DEBUG] [REMOTE ] TDS: Symbol is viable for forecasting. [2026-01-30T12:21:57.866913] [INFO ] [MAIN ] [3029/3488] TDS kept (0.4s) | 3022 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:21:58.144336] [DEBUG] [REMOTE ] TDSC: Retrieved 1348 rows, trimmed to 300. [2026-01-30T12:21:58.144472] [DEBUG] [REMOTE ] TDSC: PASS: History has at least 300 days. [2026-01-30T12:21:58.144732] [DEBUG] [REMOTE ] TDSC: PASS: Price check passed. Min price $24.51. [2026-01-30T12:21:58.144959] [DEBUG] [REMOTE ] TDSC: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:58.145272] [DEBUG] [REMOTE ] TDSC: PASS: Integrity check passed. [2026-01-30T12:21:58.145315] [DEBUG] [REMOTE ] TDSC: Symbol is viable for forecasting. [2026-01-30T12:21:58.145365] [INFO ] [MAIN ] [3030/3488] TDSC kept (0.3s) | 3023 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:21:58.382066] [DEBUG] [REMOTE ] TDUP: Retrieved 1217 rows, trimmed to 300. [2026-01-30T12:21:58.382197] [DEBUG] [REMOTE ] TDUP: PASS: History has at least 300 days. [2026-01-30T12:21:58.382403] [DEBUG] [REMOTE ] TDUP: PASS: Price check passed. Min price $5.19. [2026-01-30T12:21:58.382542] [DEBUG] [REMOTE ] TDUP: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:58.382676] [DEBUG] [REMOTE ] TDUP: PASS: Integrity check passed. [2026-01-30T12:21:58.382719] [DEBUG] [REMOTE ] TDUP: Symbol is viable for forecasting. [2026-01-30T12:21:58.382773] [INFO ] [MAIN ] [3031/3488] TDUP kept (0.2s) | 3024 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:21:59.121616] [DEBUG] [REMOTE ] TDY: Retrieved 6585 rows, trimmed to 300. [2026-01-30T12:21:59.121753] [DEBUG] [REMOTE ] TDY: PASS: History has at least 300 days. [2026-01-30T12:21:59.121998] [DEBUG] [REMOTE ] TDY: PASS: Price check passed. Min price $484.47. [2026-01-30T12:21:59.122135] [DEBUG] [REMOTE ] TDY: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:59.122254] [DEBUG] [REMOTE ] TDY: PASS: Integrity check passed. [2026-01-30T12:21:59.122295] [DEBUG] [REMOTE ] TDY: Symbol is viable for forecasting. [2026-01-30T12:21:59.122344] [INFO ] [MAIN ] [3032/3488] TDY kept (0.7s) | 3025 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:21:59.461665] [DEBUG] [REMOTE ] TEAM: Retrieved 2548 rows, trimmed to 300. [2026-01-30T12:21:59.461796] [DEBUG] [REMOTE ] TEAM: PASS: History has at least 300 days. [2026-01-30T12:21:59.462021] [DEBUG] [REMOTE ] TEAM: PASS: Price check passed. Min price $118.06. [2026-01-30T12:21:59.462162] [DEBUG] [REMOTE ] TEAM: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:59.462275] [DEBUG] [REMOTE ] TEAM: PASS: Integrity check passed. [2026-01-30T12:21:59.462317] [DEBUG] [REMOTE ] TEAM: Symbol is viable for forecasting. [2026-01-30T12:21:59.462368] [INFO ] [MAIN ] [3033/3488] TEAM kept (0.3s) | 3026 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:21:59.995737] [DEBUG] [REMOTE ] TECH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:21:59.995874] [DEBUG] [REMOTE ] TECH: PASS: History has at least 300 days. [2026-01-30T12:21:59.996085] [DEBUG] [REMOTE ] TECH: PASS: Price check passed. Min price $56.99. [2026-01-30T12:21:59.996220] [DEBUG] [REMOTE ] TECH: PASS: Continuity check passed with 300 days. [2026-01-30T12:21:59.996335] [DEBUG] [REMOTE ] TECH: PASS: Integrity check passed. [2026-01-30T12:21:59.996375] [DEBUG] [REMOTE ] TECH: Symbol is viable for forecasting. [2026-01-30T12:21:59.996424] [INFO ] [MAIN ] [3034/3488] TECH kept (0.5s) | 3027 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:22:00.447700] [DEBUG] [REMOTE ] TECK: Retrieved 5922 rows, trimmed to 300. [2026-01-30T12:22:00.447958] [DEBUG] [REMOTE ] TECK: PASS: History has at least 300 days. [2026-01-30T12:22:00.448357] [DEBUG] [REMOTE ] TECK: PASS: Price check passed. Min price $38.15. [2026-01-30T12:22:00.448644] [DEBUG] [REMOTE ] TECK: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:00.448807] [DEBUG] [REMOTE ] TECK: PASS: Integrity check passed. [2026-01-30T12:22:00.448856] [DEBUG] [REMOTE ] TECK: Symbol is viable for forecasting. [2026-01-30T12:22:00.448923] [INFO ] [MAIN ] [3035/3488] TECK kept (0.5s) | 3028 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:22:00.971239] [DEBUG] [REMOTE ] TEI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:00.971422] [DEBUG] [REMOTE ] TEI: PASS: History has at least 300 days. [2026-01-30T12:22:00.971773] [DEBUG] [REMOTE ] TEI: PASS: Price check passed. Min price $5.86. [2026-01-30T12:22:00.971941] [DEBUG] [REMOTE ] TEI: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:00.972099] [DEBUG] [REMOTE ] TEI: PASS: Integrity check passed. [2026-01-30T12:22:00.972145] [DEBUG] [REMOTE ] TEI: Symbol is viable for forecasting. [2026-01-30T12:22:00.972248] [INFO ] [MAIN ] [3036/3488] TEI kept (0.5s) | 3029 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:22:01.154142] [DEBUG] [REMOTE ] TELO: Retrieved 494 rows, trimmed to 300. [2026-01-30T12:22:01.154314] [DEBUG] [REMOTE ] TELO: PASS: History has at least 300 days. [2026-01-30T12:22:01.154556] [DEBUG] [REMOTE ] TELO: PASS: Price check passed. Min price $1.22. [2026-01-30T12:22:01.154716] [DEBUG] [REMOTE ] TELO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:01.154835] [DEBUG] [REMOTE ] TELO: PASS: Integrity check passed. [2026-01-30T12:22:01.154918] [DEBUG] [REMOTE ] TELO: Symbol is viable for forecasting. [2026-01-30T12:22:01.154974] [INFO ] [MAIN ] [3037/3488] TELO kept (0.2s) | 3030 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:22:01.554606] [DEBUG] [REMOTE ] TEM: Retrieved 407 rows, trimmed to 300. [2026-01-30T12:22:01.554824] [DEBUG] [REMOTE ] TEM: PASS: History has at least 300 days. [2026-01-30T12:22:01.555147] [DEBUG] [REMOTE ] TEM: PASS: Price check passed. Min price $59.05. [2026-01-30T12:22:01.555311] [DEBUG] [REMOTE ] TEM: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:01.555472] [DEBUG] [REMOTE ] TEM: PASS: Integrity check passed. [2026-01-30T12:22:01.555538] [DEBUG] [REMOTE ] TEM: Symbol is viable for forecasting. [2026-01-30T12:22:01.555647] [INFO ] [MAIN ] [3038/3488] TEM kept (0.4s) | 3031 kept, 7 rejected | 138.4/min | ETA: 3.3m [2026-01-30T12:22:01.971223] [DEBUG] [REMOTE ] TENB: Retrieved 1888 rows, trimmed to 300. [2026-01-30T12:22:01.971384] [DEBUG] [REMOTE ] TENB: PASS: History has at least 300 days. [2026-01-30T12:22:01.971745] [DEBUG] [REMOTE ] TENB: PASS: Price check passed. Min price $21.58. [2026-01-30T12:22:01.971952] [DEBUG] [REMOTE ] TENB: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:01.972133] [DEBUG] [REMOTE ] TENB: PASS: Integrity check passed. [2026-01-30T12:22:01.972195] [DEBUG] [REMOTE ] TENB: Symbol is viable for forecasting. [2026-01-30T12:22:01.972268] [INFO ] [MAIN ] [3039/3488] TENB kept (0.4s) | 3032 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:02.683649] [DEBUG] [REMOTE ] TENX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:02.683896] [DEBUG] [REMOTE ] TENX: PASS: History has at least 300 days. [2026-01-30T12:22:02.684278] [DEBUG] [REMOTE ] TENX: PASS: Price check passed. Min price $6.69. [2026-01-30T12:22:02.684425] [DEBUG] [REMOTE ] TENX: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:02.684607] [DEBUG] [REMOTE ] TENX: PASS: Integrity check passed. [2026-01-30T12:22:02.684652] [DEBUG] [REMOTE ] TENX: Symbol is viable for forecasting. [2026-01-30T12:22:02.684707] [INFO ] [MAIN ] [3040/3488] TENX kept (0.7s) | 3033 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:02.942889] [DEBUG] [REMOTE ] TERN: Retrieved 1251 rows, trimmed to 300. [2026-01-30T12:22:02.943098] [DEBUG] [REMOTE ] TERN: PASS: History has at least 300 days. [2026-01-30T12:22:02.943386] [DEBUG] [REMOTE ] TERN: PASS: Price check passed. Min price $14.03. [2026-01-30T12:22:02.943537] [DEBUG] [REMOTE ] TERN: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:02.943702] [DEBUG] [REMOTE ] TERN: PASS: Integrity check passed. [2026-01-30T12:22:02.943754] [DEBUG] [REMOTE ] TERN: Symbol is viable for forecasting. [2026-01-30T12:22:02.943838] [INFO ] [MAIN ] [3041/3488] TERN kept (0.3s) | 3034 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:03.570449] [DEBUG] [REMOTE ] TEVA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:03.570648] [DEBUG] [REMOTE ] TEVA: PASS: History has at least 300 days. [2026-01-30T12:22:03.570970] [DEBUG] [REMOTE ] TEVA: PASS: Price check passed. Min price $20.46. [2026-01-30T12:22:03.571161] [DEBUG] [REMOTE ] TEVA: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:03.571324] [DEBUG] [REMOTE ] TEVA: PASS: Integrity check passed. [2026-01-30T12:22:03.571380] [DEBUG] [REMOTE ] TEVA: Symbol is viable for forecasting. [2026-01-30T12:22:03.571446] [INFO ] [MAIN ] [3042/3488] TEVA kept (0.6s) | 3035 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:04.051591] [DEBUG] [REMOTE ] TEX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:04.051738] [DEBUG] [REMOTE ] TEX: PASS: History has at least 300 days. [2026-01-30T12:22:04.051973] [DEBUG] [REMOTE ] TEX: PASS: Price check passed. Min price $41.78. [2026-01-30T12:22:04.052121] [DEBUG] [REMOTE ] TEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:04.052244] [DEBUG] [REMOTE ] TEX: PASS: Integrity check passed. [2026-01-30T12:22:04.052287] [DEBUG] [REMOTE ] TEX: Symbol is viable for forecasting. [2026-01-30T12:22:04.052337] [INFO ] [MAIN ] [3043/3488] TEX kept (0.5s) | 3036 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:04.424461] [DEBUG] [REMOTE ] TFC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:04.424637] [DEBUG] [REMOTE ] TFC: PASS: History has at least 300 days. [2026-01-30T12:22:04.424886] [DEBUG] [REMOTE ] TFC: PASS: Price check passed. Min price $43.23. [2026-01-30T12:22:04.425042] [DEBUG] [REMOTE ] TFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:04.425177] [DEBUG] [REMOTE ] TFC: PASS: Integrity check passed. [2026-01-30T12:22:04.425217] [DEBUG] [REMOTE ] TFC: Symbol is viable for forecasting. [2026-01-30T12:22:04.425264] [INFO ] [MAIN ] [3044/3488] TFC kept (0.4s) | 3037 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:04.832556] [DEBUG] [REMOTE ] TFII: Retrieved 4379 rows, trimmed to 300. [2026-01-30T12:22:04.832716] [DEBUG] [REMOTE ] TFII: PASS: History has at least 300 days. [2026-01-30T12:22:04.832928] [DEBUG] [REMOTE ] TFII: PASS: Price check passed. Min price $80.34. [2026-01-30T12:22:04.833096] [DEBUG] [REMOTE ] TFII: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:04.833223] [DEBUG] [REMOTE ] TFII: PASS: Integrity check passed. [2026-01-30T12:22:04.833266] [DEBUG] [REMOTE ] TFII: Symbol is viable for forecasting. [2026-01-30T12:22:04.833317] [INFO ] [MAIN ] [3045/3488] TFII kept (0.4s) | 3038 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:05.179407] [DEBUG] [REMOTE ] TFIN: Retrieved 2822 rows, trimmed to 300. [2026-01-30T12:22:05.179542] [DEBUG] [REMOTE ] TFIN: PASS: History has at least 300 days. [2026-01-30T12:22:05.179788] [DEBUG] [REMOTE ] TFIN: PASS: Price check passed. Min price $50.56. [2026-01-30T12:22:05.179927] [DEBUG] [REMOTE ] TFIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:05.180048] [DEBUG] [REMOTE ] TFIN: PASS: Integrity check passed. [2026-01-30T12:22:05.180089] [DEBUG] [REMOTE ] TFIN: Symbol is viable for forecasting. [2026-01-30T12:22:05.180138] [INFO ] [MAIN ] [3046/3488] TFIN kept (0.3s) | 3039 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:05.485772] [DEBUG] [REMOTE ] TFPM: Retrieved 1087 rows, trimmed to 300. [2026-01-30T12:22:05.485939] [DEBUG] [REMOTE ] TFPM: PASS: History has at least 300 days. [2026-01-30T12:22:05.486204] [DEBUG] [REMOTE ] TFPM: PASS: Price check passed. Min price $27.18. [2026-01-30T12:22:05.486362] [DEBUG] [REMOTE ] TFPM: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:05.486487] [DEBUG] [REMOTE ] TFPM: PASS: Integrity check passed. [2026-01-30T12:22:05.486532] [DEBUG] [REMOTE ] TFPM: Symbol is viable for forecasting. [2026-01-30T12:22:05.486625] [INFO ] [MAIN ] [3047/3488] TFPM kept (0.3s) | 3040 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:06.035527] [DEBUG] [REMOTE ] TFSL: Retrieved 4724 rows, trimmed to 300. [2026-01-30T12:22:06.035754] [DEBUG] [REMOTE ] TFSL: PASS: History has at least 300 days. [2026-01-30T12:22:06.036046] [DEBUG] [REMOTE ] TFSL: PASS: Price check passed. Min price $13.03. [2026-01-30T12:22:06.036201] [DEBUG] [REMOTE ] TFSL: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:06.036327] [DEBUG] [REMOTE ] TFSL: PASS: Integrity check passed. [2026-01-30T12:22:06.036435] [DEBUG] [REMOTE ] TFSL: Symbol is viable for forecasting. [2026-01-30T12:22:06.036492] [INFO ] [MAIN ] [3048/3488] TFSL kept (0.5s) | 3041 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:06.765360] [DEBUG] [REMOTE ] TG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:06.765520] [DEBUG] [REMOTE ] TG: PASS: History has at least 300 days. [2026-01-30T12:22:06.765807] [DEBUG] [REMOTE ] TG: PASS: Price check passed. Min price $6.29. [2026-01-30T12:22:06.765951] [DEBUG] [REMOTE ] TG: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:06.766084] [DEBUG] [REMOTE ] TG: PASS: Integrity check passed. [2026-01-30T12:22:06.766125] [DEBUG] [REMOTE ] TG: Symbol is viable for forecasting. [2026-01-30T12:22:06.766176] [INFO ] [MAIN ] [3049/3488] TG kept (0.7s) | 3042 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:07.000720] [DEBUG] [REMOTE ] TGLS: Retrieved 3450 rows, trimmed to 300. [2026-01-30T12:22:07.000872] [DEBUG] [REMOTE ] TGLS: PASS: History has at least 300 days. [2026-01-30T12:22:07.001163] [DEBUG] [REMOTE ] TGLS: PASS: Price check passed. Min price $44.78. [2026-01-30T12:22:07.001344] [DEBUG] [REMOTE ] TGLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:07.001495] [DEBUG] [REMOTE ] TGLS: PASS: Integrity check passed. [2026-01-30T12:22:07.001545] [DEBUG] [REMOTE ] TGLS: Symbol is viable for forecasting. [2026-01-30T12:22:07.001633] [INFO ] [MAIN ] [3050/3488] TGLS kept (0.2s) | 3043 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:07.644304] [DEBUG] [REMOTE ] TGNA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:07.644446] [DEBUG] [REMOTE ] TGNA: PASS: History has at least 300 days. [2026-01-30T12:22:07.644689] [DEBUG] [REMOTE ] TGNA: PASS: Price check passed. Min price $18.73. [2026-01-30T12:22:07.644829] [DEBUG] [REMOTE ] TGNA: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:07.644952] [DEBUG] [REMOTE ] TGNA: PASS: Integrity check passed. [2026-01-30T12:22:07.644992] [DEBUG] [REMOTE ] TGNA: Symbol is viable for forecasting. [2026-01-30T12:22:07.645043] [INFO ] [MAIN ] [3051/3488] TGNA kept (0.6s) | 3044 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:08.172001] [DEBUG] [REMOTE ] TGS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:08.172172] [DEBUG] [REMOTE ] TGS: PASS: History has at least 300 days. [2026-01-30T12:22:08.172442] [DEBUG] [REMOTE ] TGS: PASS: Price check passed. Min price $28.55. [2026-01-30T12:22:08.172605] [DEBUG] [REMOTE ] TGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:08.172742] [DEBUG] [REMOTE ] TGS: PASS: Integrity check passed. [2026-01-30T12:22:08.172785] [DEBUG] [REMOTE ] TGS: Symbol is viable for forecasting. [2026-01-30T12:22:08.172838] [INFO ] [MAIN ] [3052/3488] TGS kept (0.5s) | 3045 kept, 7 rejected | 138.4/min | ETA: 3.2m [2026-01-30T12:22:08.529630] [DEBUG] [REMOTE ] TGTX: Retrieved 3961 rows, trimmed to 300. [2026-01-30T12:22:08.529791] [DEBUG] [REMOTE ] TGTX: PASS: History has at least 300 days. [2026-01-30T12:22:08.530073] [DEBUG] [REMOTE ] TGTX: PASS: Price check passed. Min price $27.72. [2026-01-30T12:22:08.530247] [DEBUG] [REMOTE ] TGTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:08.530399] [DEBUG] [REMOTE ] TGTX: PASS: Integrity check passed. [2026-01-30T12:22:08.530448] [DEBUG] [REMOTE ] TGTX: Symbol is viable for forecasting. [2026-01-30T12:22:08.530557] [INFO ] [MAIN ] [3053/3488] TGTX kept (0.4s) | 3046 kept, 7 rejected | 138.4/min | ETA: 3.1m [2026-01-30T12:22:08.908368] [DEBUG] [REMOTE ] TH: Retrieved 3055 rows, trimmed to 300. [2026-01-30T12:22:08.908500] [DEBUG] [REMOTE ] TH: PASS: History has at least 300 days. [2026-01-30T12:22:08.908747] [DEBUG] [REMOTE ] TH: PASS: Price check passed. Min price $6.22. [2026-01-30T12:22:08.908886] [DEBUG] [REMOTE ] TH: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:08.909019] [DEBUG] [REMOTE ] TH: PASS: Integrity check passed. [2026-01-30T12:22:08.909070] [DEBUG] [REMOTE ] TH: Symbol is viable for forecasting. [2026-01-30T12:22:08.909129] [INFO ] [MAIN ] [3054/3488] TH kept (0.4s) | 3047 kept, 7 rejected | 138.4/min | ETA: 3.1m [2026-01-30T12:22:09.428635] [DEBUG] [REMOTE ] THC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:09.428820] [DEBUG] [REMOTE ] THC: PASS: History has at least 300 days. [2026-01-30T12:22:09.429186] [DEBUG] [REMOTE ] THC: PASS: Price check passed. Min price $186.68. [2026-01-30T12:22:09.429370] [DEBUG] [REMOTE ] THC: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:09.429535] [DEBUG] [REMOTE ] THC: PASS: Integrity check passed. [2026-01-30T12:22:09.429605] [DEBUG] [REMOTE ] THC: Symbol is viable for forecasting. [2026-01-30T12:22:09.429672] [INFO ] [MAIN ] [3055/3488] THC kept (0.5s) | 3048 kept, 7 rejected | 138.4/min | ETA: 3.1m [2026-01-30T12:22:09.889181] [DEBUG] [REMOTE ] THFF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:09.889342] [DEBUG] [REMOTE ] THFF: PASS: History has at least 300 days. [2026-01-30T12:22:09.889618] [DEBUG] [REMOTE ] THFF: PASS: Price check passed. Min price $53.09. [2026-01-30T12:22:09.889764] [DEBUG] [REMOTE ] THFF: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:09.889895] [DEBUG] [REMOTE ] THFF: PASS: Integrity check passed. [2026-01-30T12:22:09.889938] [DEBUG] [REMOTE ] THFF: Symbol is viable for forecasting. [2026-01-30T12:22:09.889991] [INFO ] [MAIN ] [3056/3488] THFF kept (0.5s) | 3049 kept, 7 rejected | 138.4/min | ETA: 3.1m [2026-01-30T12:22:10.372498] [DEBUG] [REMOTE ] THG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:10.372682] [DEBUG] [REMOTE ] THG: PASS: History has at least 300 days. [2026-01-30T12:22:10.372938] [DEBUG] [REMOTE ] THG: PASS: Price check passed. Min price $167.57. [2026-01-30T12:22:10.373077] [DEBUG] [REMOTE ] THG: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:10.373207] [DEBUG] [REMOTE ] THG: PASS: Integrity check passed. [2026-01-30T12:22:10.373248] [DEBUG] [REMOTE ] THG: Symbol is viable for forecasting. [2026-01-30T12:22:10.373300] [INFO ] [MAIN ] [3057/3488] THG kept (0.5s) | 3050 kept, 7 rejected | 138.4/min | ETA: 3.1m [2026-01-30T12:22:10.911256] [DEBUG] [REMOTE ] THO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:10.911510] [DEBUG] [REMOTE ] THO: PASS: History has at least 300 days. [2026-01-30T12:22:10.912038] [DEBUG] [REMOTE ] THO: PASS: Price check passed. Min price $95.56. [2026-01-30T12:22:10.912242] [DEBUG] [REMOTE ] THO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:10.912444] [DEBUG] [REMOTE ] THO: PASS: Integrity check passed. [2026-01-30T12:22:10.912504] [DEBUG] [REMOTE ] THO: Symbol is viable for forecasting. [2026-01-30T12:22:10.912606] [INFO ] [MAIN ] [3058/3488] THO kept (0.5s) | 3051 kept, 7 rejected | 138.3/min | ETA: 3.1m [2026-01-30T12:22:11.419393] [DEBUG] [REMOTE ] THQ: Retrieved 2894 rows, trimmed to 300. [2026-01-30T12:22:11.419527] [DEBUG] [REMOTE ] THQ: PASS: History has at least 300 days. [2026-01-30T12:22:11.419778] [DEBUG] [REMOTE ] THQ: PASS: Price check passed. Min price $16.92. [2026-01-30T12:22:11.419934] [DEBUG] [REMOTE ] THQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:11.420057] [DEBUG] [REMOTE ] THQ: PASS: Integrity check passed. [2026-01-30T12:22:11.420135] [DEBUG] [REMOTE ] THQ: Symbol is viable for forecasting. [2026-01-30T12:22:11.420203] [INFO ] [MAIN ] [3059/3488] THQ kept (0.5s) | 3052 kept, 7 rejected | 138.3/min | ETA: 3.1m [2026-01-30T12:22:12.024262] [DEBUG] [REMOTE ] THRM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:12.024499] [DEBUG] [REMOTE ] THRM: PASS: History has at least 300 days. [2026-01-30T12:22:12.024869] [DEBUG] [REMOTE ] THRM: PASS: Price check passed. Min price $32.69. [2026-01-30T12:22:12.025057] [DEBUG] [REMOTE ] THRM: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:12.025252] [DEBUG] [REMOTE ] THRM: PASS: Integrity check passed. [2026-01-30T12:22:12.025311] [DEBUG] [REMOTE ] THRM: Symbol is viable for forecasting. [2026-01-30T12:22:12.025378] [INFO ] [MAIN ] [3060/3488] THRM kept (0.6s) | 3053 kept, 7 rejected | 138.3/min | ETA: 3.1m [2026-01-30T12:22:12.199050] [DEBUG] [REMOTE ] THRY: Retrieved 1338 rows, trimmed to 300. [2026-01-30T12:22:12.199197] [DEBUG] [REMOTE ] THRY: PASS: History has at least 300 days. [2026-01-30T12:22:12.199421] [DEBUG] [REMOTE ] THRY: PASS: Price check passed. Min price $4.52. [2026-01-30T12:22:12.199561] [DEBUG] [REMOTE ] THRY: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:12.199710] [DEBUG] [REMOTE ] THRY: PASS: Integrity check passed. [2026-01-30T12:22:12.199753] [DEBUG] [REMOTE ] THRY: Symbol is viable for forecasting. [2026-01-30T12:22:12.199803] [INFO ] [MAIN ] [3061/3488] THRY kept (0.2s) | 3054 kept, 7 rejected | 138.3/min | ETA: 3.1m [2026-01-30T12:22:12.826320] [DEBUG] [REMOTE ] THS: Retrieved 5180 rows, trimmed to 300. [2026-01-30T12:22:12.826482] [DEBUG] [REMOTE ] THS: PASS: History has at least 300 days. [2026-01-30T12:22:12.826743] [DEBUG] [REMOTE ] THS: PASS: Price check passed. Min price $18.64. [2026-01-30T12:22:12.826882] [DEBUG] [REMOTE ] THS: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:12.827008] [DEBUG] [REMOTE ] THS: PASS: Integrity check passed. [2026-01-30T12:22:12.827049] [DEBUG] [REMOTE ] THS: Symbol is viable for forecasting. [2026-01-30T12:22:12.827098] [INFO ] [MAIN ] [3062/3488] THS kept (0.6s) | 3055 kept, 7 rejected | 138.3/min | ETA: 3.1m [2026-01-30T12:22:13.177129] [DEBUG] [REMOTE ] TIGO: Retrieved 3662 rows, trimmed to 300. [2026-01-30T12:22:13.177276] [DEBUG] [REMOTE ] TIGO: PASS: History has at least 300 days. [2026-01-30T12:22:13.177701] [DEBUG] [REMOTE ] TIGO: PASS: Price check passed. Min price $45.16. [2026-01-30T12:22:13.177865] [DEBUG] [REMOTE ] TIGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:13.177985] [DEBUG] [REMOTE ] TIGO: PASS: Integrity check passed. [2026-01-30T12:22:13.178025] [DEBUG] [REMOTE ] TIGO: Symbol is viable for forecasting. [2026-01-30T12:22:13.178073] [INFO ] [MAIN ] [3063/3488] TIGO kept (0.4s) | 3056 kept, 7 rejected | 138.3/min | ETA: 3.1m [2026-01-30T12:22:13.471557] [DEBUG] [REMOTE ] TIL: Retrieved 1222 rows, trimmed to 300. [2026-01-30T12:22:13.471726] [DEBUG] [REMOTE ] TIL: PASS: History has at least 300 days. [2026-01-30T12:22:13.471943] [DEBUG] [REMOTE ] TIL: PASS: Price check passed. Min price $6.66. [2026-01-30T12:22:13.472081] [DEBUG] [REMOTE ] TIL: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:13.472196] [DEBUG] [REMOTE ] TIL: PASS: Integrity check passed. [2026-01-30T12:22:13.472237] [DEBUG] [REMOTE ] TIL: Symbol is viable for forecasting. [2026-01-30T12:22:13.472287] [INFO ] [MAIN ] [3064/3488] TIL kept (0.3s) | 3057 kept, 7 rejected | 138.3/min | ETA: 3.1m [2026-01-30T12:22:14.122202] [DEBUG] [REMOTE ] TILE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:14.122605] [DEBUG] [REMOTE ] TILE: PASS: History has at least 300 days. [2026-01-30T12:22:14.122849] [DEBUG] [REMOTE ] TILE: PASS: Price check passed. Min price $25.38. [2026-01-30T12:22:14.122991] [DEBUG] [REMOTE ] TILE: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:14.123114] [DEBUG] [REMOTE ] TILE: PASS: Integrity check passed. [2026-01-30T12:22:14.123171] [DEBUG] [REMOTE ] TILE: Symbol is viable for forecasting. [2026-01-30T12:22:14.123223] [INFO ] [MAIN ] [3065/3488] TILE kept (0.7s) | 3058 kept, 7 rejected | 138.3/min | ETA: 3.1m [2026-01-30T12:22:14.421288] [DEBUG] [REMOTE ] TIMB: Retrieved 1327 rows, trimmed to 300. [2026-01-30T12:22:14.421426] [DEBUG] [REMOTE ] TIMB: PASS: History has at least 300 days. [2026-01-30T12:22:14.421659] [DEBUG] [REMOTE ] TIMB: PASS: Price check passed. Min price $18.74. [2026-01-30T12:22:14.421798] [DEBUG] [REMOTE ] TIMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:14.421910] [DEBUG] [REMOTE ] TIMB: PASS: Integrity check passed. [2026-01-30T12:22:14.421950] [DEBUG] [REMOTE ] TIMB: Symbol is viable for forecasting. [2026-01-30T12:22:14.421997] [INFO ] [MAIN ] [3066/3488] TIMB kept (0.3s) | 3059 kept, 7 rejected | 138.3/min | ETA: 3.1m [2026-01-30T12:22:14.943200] [DEBUG] [REMOTE ] TITN: Retrieved 4560 rows, trimmed to 300. [2026-01-30T12:22:14.943351] [DEBUG] [REMOTE ] TITN: PASS: History has at least 300 days. [2026-01-30T12:22:14.943630] [DEBUG] [REMOTE ] TITN: PASS: Price check passed. Min price $14.94. [2026-01-30T12:22:14.943774] [DEBUG] [REMOTE ] TITN: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:14.943905] [DEBUG] [REMOTE ] TITN: PASS: Integrity check passed. [2026-01-30T12:22:14.943946] [DEBUG] [REMOTE ] TITN: Symbol is viable for forecasting. [2026-01-30T12:22:14.943997] [INFO ] [MAIN ] [3067/3488] TITN kept (0.5s) | 3060 kept, 7 rejected | 138.3/min | ETA: 3.0m [2026-01-30T12:22:15.399302] [DEBUG] [REMOTE ] TJX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:15.399458] [DEBUG] [REMOTE ] TJX: PASS: History has at least 300 days. [2026-01-30T12:22:15.399769] [DEBUG] [REMOTE ] TJX: PASS: Price check passed. Min price $140.00. [2026-01-30T12:22:15.399933] [DEBUG] [REMOTE ] TJX: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:15.400077] [DEBUG] [REMOTE ] TJX: PASS: Integrity check passed. [2026-01-30T12:22:15.400126] [DEBUG] [REMOTE ] TJX: Symbol is viable for forecasting. [2026-01-30T12:22:15.400181] [INFO ] [MAIN ] [3068/3488] TJX kept (0.5s) | 3061 kept, 7 rejected | 138.3/min | ETA: 3.0m [2026-01-30T12:22:15.890253] [DEBUG] [REMOTE ] TK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:15.890419] [DEBUG] [REMOTE ] TK: PASS: History has at least 300 days. [2026-01-30T12:22:15.890698] [DEBUG] [REMOTE ] TK: PASS: Price check passed. Min price $8.74. [2026-01-30T12:22:15.890838] [DEBUG] [REMOTE ] TK: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:15.890958] [DEBUG] [REMOTE ] TK: PASS: Integrity check passed. [2026-01-30T12:22:15.890998] [DEBUG] [REMOTE ] TK: Symbol is viable for forecasting. [2026-01-30T12:22:15.891055] [INFO ] [MAIN ] [3069/3488] TK kept (0.5s) | 3062 kept, 7 rejected | 138.3/min | ETA: 3.0m [2026-01-30T12:22:16.321812] [DEBUG] [REMOTE ] TKC: Retrieved 6427 rows, trimmed to 300. [2026-01-30T12:22:16.321976] [DEBUG] [REMOTE ] TKC: PASS: History has at least 300 days. [2026-01-30T12:22:16.322249] [DEBUG] [REMOTE ] TKC: PASS: Price check passed. Min price $5.47. [2026-01-30T12:22:16.322411] [DEBUG] [REMOTE ] TKC: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:16.322545] [DEBUG] [REMOTE ] TKC: PASS: Integrity check passed. [2026-01-30T12:22:16.322640] [DEBUG] [REMOTE ] TKC: Symbol is viable for forecasting. [2026-01-30T12:22:16.322693] [INFO ] [MAIN ] [3070/3488] TKC kept (0.4s) | 3063 kept, 7 rejected | 138.3/min | ETA: 3.0m [2026-01-30T12:22:16.572752] [DEBUG] [REMOTE ] TKNO: Retrieved 1154 rows, trimmed to 300. [2026-01-30T12:22:16.572891] [DEBUG] [REMOTE ] TKNO: PASS: History has at least 300 days. [2026-01-30T12:22:16.573089] [DEBUG] [REMOTE ] TKNO: PASS: Price check passed. Min price $2.84. [2026-01-30T12:22:16.573221] [DEBUG] [REMOTE ] TKNO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:16.573329] [DEBUG] [REMOTE ] TKNO: PASS: Integrity check passed. [2026-01-30T12:22:16.573385] [DEBUG] [REMOTE ] TKNO: Symbol is viable for forecasting. [2026-01-30T12:22:16.573432] [INFO ] [MAIN ] [3071/3488] TKNO kept (0.3s) | 3064 kept, 7 rejected | 138.3/min | ETA: 3.0m [2026-01-30T12:22:16.935532] [DEBUG] [REMOTE ] TKO: Retrieved 598 rows, trimmed to 300. [2026-01-30T12:22:16.935687] [DEBUG] [REMOTE ] TKO: PASS: History has at least 300 days. [2026-01-30T12:22:16.935890] [DEBUG] [REMOTE ] TKO: PASS: Price check passed. Min price $175.83. [2026-01-30T12:22:16.936022] [DEBUG] [REMOTE ] TKO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:16.936129] [DEBUG] [REMOTE ] TKO: PASS: Integrity check passed. [2026-01-30T12:22:16.936169] [DEBUG] [REMOTE ] TKO: Symbol is viable for forecasting. [2026-01-30T12:22:16.936215] [INFO ] [MAIN ] [3072/3488] TKO kept (0.4s) | 3065 kept, 7 rejected | 138.3/min | ETA: 3.0m [2026-01-30T12:22:17.649855] [DEBUG] [REMOTE ] TLK: Retrieved 6293 rows, trimmed to 300. [2026-01-30T12:22:17.650021] [DEBUG] [REMOTE ] TLK: PASS: History has at least 300 days. [2026-01-30T12:22:17.650321] [DEBUG] [REMOTE ] TLK: PASS: Price check passed. Min price $20.19. [2026-01-30T12:22:17.650493] [DEBUG] [REMOTE ] TLK: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:17.650670] [DEBUG] [REMOTE ] TLK: PASS: Integrity check passed. [2026-01-30T12:22:17.650723] [DEBUG] [REMOTE ] TLK: Symbol is viable for forecasting. [2026-01-30T12:22:17.650784] [INFO ] [MAIN ] [3073/3488] TLK kept (0.7s) | 3066 kept, 7 rejected | 138.3/min | ETA: 3.0m [2026-01-30T12:22:17.887297] [DEBUG] [REMOTE ] TLN: Retrieved 667 rows, trimmed to 300. [2026-01-30T12:22:17.887451] [DEBUG] [REMOTE ] TLN: PASS: History has at least 300 days. [2026-01-30T12:22:17.887733] [DEBUG] [REMOTE ] TLN: PASS: Price check passed. Min price $348.38. [2026-01-30T12:22:17.887946] [DEBUG] [REMOTE ] TLN: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:17.888091] [DEBUG] [REMOTE ] TLN: PASS: Integrity check passed. [2026-01-30T12:22:17.888145] [DEBUG] [REMOTE ] TLN: Symbol is viable for forecasting. [2026-01-30T12:22:17.888207] [INFO ] [MAIN ] [3074/3488] TLN kept (0.2s) | 3067 kept, 7 rejected | 138.3/min | ETA: 3.0m [2026-01-30T12:22:18.317723] [DEBUG] [REMOTE ] TLS: Retrieved 1303 rows, trimmed to 300. [2026-01-30T12:22:18.317901] [DEBUG] [REMOTE ] TLS: PASS: History has at least 300 days. [2026-01-30T12:22:18.318163] [DEBUG] [REMOTE ] TLS: PASS: Price check passed. Min price $4.96. [2026-01-30T12:22:18.318369] [DEBUG] [REMOTE ] TLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:18.318531] [DEBUG] [REMOTE ] TLS: PASS: Integrity check passed. [2026-01-30T12:22:18.318607] [DEBUG] [REMOTE ] TLS: Symbol is viable for forecasting. [2026-01-30T12:22:18.318676] [INFO ] [MAIN ] [3075/3488] TLS kept (0.4s) | 3068 kept, 7 rejected | 138.3/min | ETA: 3.0m [2026-01-30T12:22:18.743140] [DEBUG] [REMOTE ] TLSA: Retrieved 1806 rows, trimmed to 300. [2026-01-30T12:22:18.743293] [DEBUG] [REMOTE ] TLSA: PASS: History has at least 300 days. [2026-01-30T12:22:18.743531] [DEBUG] [REMOTE ] TLSA: PASS: Price check passed. Min price $1.35. [2026-01-30T12:22:18.743733] [DEBUG] [REMOTE ] TLSA: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:18.743865] [DEBUG] [REMOTE ] TLSA: PASS: Integrity check passed. [2026-01-30T12:22:18.743912] [DEBUG] [REMOTE ] TLSA: Symbol is viable for forecasting. [2026-01-30T12:22:18.743970] [INFO ] [MAIN ] [3076/3488] TLSA kept (0.4s) | 3069 kept, 7 rejected | 138.3/min | ETA: 3.0m [2026-01-30T12:22:19.053608] [DEBUG] [REMOTE ] TLSI: Retrieved 620 rows, trimmed to 300. [2026-01-30T12:22:19.053753] [DEBUG] [REMOTE ] TLSI: PASS: History has at least 300 days. [2026-01-30T12:22:19.053992] [DEBUG] [REMOTE ] TLSI: PASS: Price check passed. Min price $4.00. [2026-01-30T12:22:19.054153] [DEBUG] [REMOTE ] TLSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:19.054281] [DEBUG] [REMOTE ] TLSI: PASS: Integrity check passed. [2026-01-30T12:22:19.054344] [DEBUG] [REMOTE ] TLSI: Symbol is viable for forecasting. [2026-01-30T12:22:19.054403] [INFO ] [MAIN ] [3077/3488] TLSI kept (0.3s) | 3070 kept, 7 rejected | 138.4/min | ETA: 3.0m [2026-01-30T12:22:19.656324] [DEBUG] [REMOTE ] TLYS: Retrieved 3454 rows, trimmed to 300. [2026-01-30T12:22:19.656463] [DEBUG] [REMOTE ] TLYS: PASS: History has at least 300 days. [2026-01-30T12:22:19.656721] [DEBUG] [REMOTE ] TLYS: PASS: Price check passed. Min price $1.18. [2026-01-30T12:22:19.656860] [DEBUG] [REMOTE ] TLYS: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:19.656976] [DEBUG] [REMOTE ] TLYS: PASS: Integrity check passed. [2026-01-30T12:22:19.657016] [DEBUG] [REMOTE ] TLYS: Symbol is viable for forecasting. [2026-01-30T12:22:19.657064] [INFO ] [MAIN ] [3078/3488] TLYS kept (0.6s) | 3071 kept, 7 rejected | 138.3/min | ETA: 3.0m [2026-01-30T12:22:20.098886] [DEBUG] [REMOTE ] TM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:20.099032] [DEBUG] [REMOTE ] TM: PASS: History has at least 300 days. [2026-01-30T12:22:20.099258] [DEBUG] [REMOTE ] TM: PASS: Price check passed. Min price $191.25. [2026-01-30T12:22:20.099390] [DEBUG] [REMOTE ] TM: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:20.099506] [DEBUG] [REMOTE ] TM: PASS: Integrity check passed. [2026-01-30T12:22:20.099546] [DEBUG] [REMOTE ] TM: Symbol is viable for forecasting. [2026-01-30T12:22:20.099616] [INFO ] [MAIN ] [3079/3488] TM kept (0.4s) | 3072 kept, 7 rejected | 138.3/min | ETA: 3.0m [2026-01-30T12:22:20.315218] [DEBUG] [REMOTE ] TMC: Retrieved 1101 rows, trimmed to 300. [2026-01-30T12:22:20.315357] [DEBUG] [REMOTE ] TMC: PASS: History has at least 300 days. [2026-01-30T12:22:20.315590] [DEBUG] [REMOTE ] TMC: PASS: Price check passed. Min price $4.88. [2026-01-30T12:22:20.315727] [DEBUG] [REMOTE ] TMC: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:20.315834] [DEBUG] [REMOTE ] TMC: PASS: Integrity check passed. [2026-01-30T12:22:20.315874] [DEBUG] [REMOTE ] TMC: Symbol is viable for forecasting. [2026-01-30T12:22:20.315921] [INFO ] [MAIN ] [3080/3488] TMC kept (0.2s) | 3073 kept, 7 rejected | 138.4/min | ETA: 2.9m [2026-01-30T12:22:20.746674] [DEBUG] [REMOTE ] TMCI: Retrieved 1198 rows, trimmed to 300. [2026-01-30T12:22:20.746813] [DEBUG] [REMOTE ] TMCI: PASS: History has at least 300 days. [2026-01-30T12:22:20.747022] [DEBUG] [REMOTE ] TMCI: PASS: Price check passed. Min price $2.30. [2026-01-30T12:22:20.747158] [DEBUG] [REMOTE ] TMCI: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:20.747269] [DEBUG] [REMOTE ] TMCI: PASS: Integrity check passed. [2026-01-30T12:22:20.747339] [DEBUG] [REMOTE ] TMCI: Symbol is viable for forecasting. [2026-01-30T12:22:20.747394] [INFO ] [MAIN ] [3081/3488] TMCI kept (0.4s) | 3074 kept, 7 rejected | 138.4/min | ETA: 2.9m [2026-01-30T12:22:21.191883] [DEBUG] [REMOTE ] TMDX: Retrieved 1696 rows, trimmed to 300. [2026-01-30T12:22:21.192024] [DEBUG] [REMOTE ] TMDX: PASS: History has at least 300 days. [2026-01-30T12:22:21.192227] [DEBUG] [REMOTE ] TMDX: PASS: Price check passed. Min price $113.40. [2026-01-30T12:22:21.192365] [DEBUG] [REMOTE ] TMDX: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:21.192476] [DEBUG] [REMOTE ] TMDX: PASS: Integrity check passed. [2026-01-30T12:22:21.192517] [DEBUG] [REMOTE ] TMDX: Symbol is viable for forecasting. [2026-01-30T12:22:21.192566] [INFO ] [MAIN ] [3082/3488] TMDX kept (0.4s) | 3075 kept, 7 rejected | 138.4/min | ETA: 2.9m [2026-01-30T12:22:21.552282] [DEBUG] [REMOTE ] TME: Retrieved 1792 rows, trimmed to 300. [2026-01-30T12:22:21.552430] [DEBUG] [REMOTE ] TME: PASS: History has at least 300 days. [2026-01-30T12:22:21.552669] [DEBUG] [REMOTE ] TME: PASS: Price check passed. Min price $16.04. [2026-01-30T12:22:21.552808] [DEBUG] [REMOTE ] TME: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:21.552913] [DEBUG] [REMOTE ] TME: PASS: Integrity check passed. [2026-01-30T12:22:21.552969] [DEBUG] [REMOTE ] TME: Symbol is viable for forecasting. [2026-01-30T12:22:21.553018] [INFO ] [MAIN ] [3083/3488] TME kept (0.4s) | 3076 kept, 7 rejected | 138.4/min | ETA: 2.9m [2026-01-30T12:22:22.167245] [DEBUG] [REMOTE ] TMHC: Retrieved 3222 rows, trimmed to 300. [2026-01-30T12:22:22.167371] [DEBUG] [REMOTE ] TMHC: PASS: History has at least 300 days. [2026-01-30T12:22:22.167601] [DEBUG] [REMOTE ] TMHC: PASS: Price check passed. Min price $57.80. [2026-01-30T12:22:22.167754] [DEBUG] [REMOTE ] TMHC: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:22.167897] [DEBUG] [REMOTE ] TMHC: PASS: Integrity check passed. [2026-01-30T12:22:22.167940] [DEBUG] [REMOTE ] TMHC: Symbol is viable for forecasting. [2026-01-30T12:22:22.167989] [INFO ] [MAIN ] [3084/3488] TMHC kept (0.6s) | 3077 kept, 7 rejected | 138.3/min | ETA: 2.9m [2026-01-30T12:22:22.535383] [DEBUG] [REMOTE ] TMUS: Retrieved 4726 rows, trimmed to 300. [2026-01-30T12:22:22.535529] [DEBUG] [REMOTE ] TMUS: PASS: History has at least 300 days. [2026-01-30T12:22:22.535783] [DEBUG] [REMOTE ] TMUS: PASS: Price check passed. Min price $183.60. [2026-01-30T12:22:22.535916] [DEBUG] [REMOTE ] TMUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:22.536031] [DEBUG] [REMOTE ] TMUS: PASS: Integrity check passed. [2026-01-30T12:22:22.536071] [DEBUG] [REMOTE ] TMUS: Symbol is viable for forecasting. [2026-01-30T12:22:22.536119] [INFO ] [MAIN ] [3085/3488] TMUS kept (0.4s) | 3078 kept, 7 rejected | 138.3/min | ETA: 2.9m [2026-01-30T12:22:22.995203] [DEBUG] [REMOTE ] TNC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:22.995345] [DEBUG] [REMOTE ] TNC: PASS: History has at least 300 days. [2026-01-30T12:22:22.995612] [DEBUG] [REMOTE ] TNC: PASS: Price check passed. Min price $68.68. [2026-01-30T12:22:22.995781] [DEBUG] [REMOTE ] TNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:22.995907] [DEBUG] [REMOTE ] TNC: PASS: Integrity check passed. [2026-01-30T12:22:22.995949] [DEBUG] [REMOTE ] TNC: Symbol is viable for forecasting. [2026-01-30T12:22:22.996000] [INFO ] [MAIN ] [3086/3488] TNC kept (0.5s) | 3079 kept, 7 rejected | 138.3/min | ETA: 2.9m [2026-01-30T12:22:23.381962] [DEBUG] [REMOTE ] TNDM: Retrieved 3069 rows, trimmed to 300. [2026-01-30T12:22:23.382095] [DEBUG] [REMOTE ] TNDM: PASS: History has at least 300 days. [2026-01-30T12:22:23.382354] [DEBUG] [REMOTE ] TNDM: PASS: Price check passed. Min price $13.33. [2026-01-30T12:22:23.382491] [DEBUG] [REMOTE ] TNDM: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:23.382635] [DEBUG] [REMOTE ] TNDM: PASS: Integrity check passed. [2026-01-30T12:22:23.382677] [DEBUG] [REMOTE ] TNDM: Symbol is viable for forecasting. [2026-01-30T12:22:23.382726] [INFO ] [MAIN ] [3087/3488] TNDM kept (0.4s) | 3080 kept, 7 rejected | 138.4/min | ETA: 2.9m [2026-01-30T12:22:23.657446] [DEBUG] [REMOTE ] TNGX: Retrieved 1357 rows, trimmed to 300. [2026-01-30T12:22:23.657597] [DEBUG] [REMOTE ] TNGX: PASS: History has at least 300 days. [2026-01-30T12:22:23.657802] [DEBUG] [REMOTE ] TNGX: PASS: Price check passed. Min price $7.51. [2026-01-30T12:22:23.657971] [DEBUG] [REMOTE ] TNGX: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:23.658081] [DEBUG] [REMOTE ] TNGX: PASS: Integrity check passed. [2026-01-30T12:22:23.658121] [DEBUG] [REMOTE ] TNGX: Symbol is viable for forecasting. [2026-01-30T12:22:23.658169] [INFO ] [MAIN ] [3088/3488] TNGX kept (0.3s) | 3081 kept, 7 rejected | 138.4/min | ETA: 2.9m [2026-01-30T12:22:24.193188] [DEBUG] [REMOTE ] TNK: Retrieved 4560 rows, trimmed to 300. [2026-01-30T12:22:24.193322] [DEBUG] [REMOTE ] TNK: PASS: History has at least 300 days. [2026-01-30T12:22:24.193535] [DEBUG] [REMOTE ] TNK: PASS: Price check passed. Min price $51.50. [2026-01-30T12:22:24.193730] [DEBUG] [REMOTE ] TNK: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:24.193889] [DEBUG] [REMOTE ] TNK: PASS: Integrity check passed. [2026-01-30T12:22:24.193945] [DEBUG] [REMOTE ] TNK: Symbol is viable for forecasting. [2026-01-30T12:22:24.194014] [INFO ] [MAIN ] [3089/3488] TNK kept (0.5s) | 3082 kept, 7 rejected | 138.4/min | ETA: 2.9m [2026-01-30T12:22:24.576134] [DEBUG] [REMOTE ] TNL: Retrieved 4914 rows, trimmed to 300. [2026-01-30T12:22:24.576269] [DEBUG] [REMOTE ] TNL: PASS: History has at least 300 days. [2026-01-30T12:22:24.576488] [DEBUG] [REMOTE ] TNL: PASS: Price check passed. Min price $60.77. [2026-01-30T12:22:24.576640] [DEBUG] [REMOTE ] TNL: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:24.576757] [DEBUG] [REMOTE ] TNL: PASS: Integrity check passed. [2026-01-30T12:22:24.576797] [DEBUG] [REMOTE ] TNL: Symbol is viable for forecasting. [2026-01-30T12:22:24.576846] [INFO ] [MAIN ] [3090/3488] TNL kept (0.4s) | 3083 kept, 7 rejected | 138.4/min | ETA: 2.9m [2026-01-30T12:22:25.032434] [DEBUG] [REMOTE ] TNXP: Retrieved 3450 rows, trimmed to 300. [2026-01-30T12:22:25.032566] [DEBUG] [REMOTE ] TNXP: PASS: History has at least 300 days. [2026-01-30T12:22:25.032812] [DEBUG] [REMOTE ] TNXP: PASS: Price check passed. Min price $14.08. [2026-01-30T12:22:25.032943] [DEBUG] [REMOTE ] TNXP: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:25.033056] [DEBUG] [REMOTE ] TNXP: PASS: Integrity check passed. [2026-01-30T12:22:25.033095] [DEBUG] [REMOTE ] TNXP: Symbol is viable for forecasting. [2026-01-30T12:22:25.033142] [INFO ] [MAIN ] [3091/3488] TNXP kept (0.5s) | 3084 kept, 7 rejected | 138.4/min | ETA: 2.9m [2026-01-30T12:22:25.261550] [DEBUG] [REMOTE ] TOI: Retrieved 1055 rows, trimmed to 300. [2026-01-30T12:22:25.261698] [DEBUG] [REMOTE ] TOI: PASS: History has at least 300 days. [2026-01-30T12:22:25.261905] [DEBUG] [REMOTE ] TOI: PASS: Price check passed. Min price $2.86. [2026-01-30T12:22:25.262042] [DEBUG] [REMOTE ] TOI: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:25.262153] [DEBUG] [REMOTE ] TOI: PASS: Integrity check passed. [2026-01-30T12:22:25.262221] [DEBUG] [REMOTE ] TOI: Symbol is viable for forecasting. [2026-01-30T12:22:25.262271] [INFO ] [MAIN ] [3092/3488] TOI kept (0.2s) | 3085 kept, 7 rejected | 138.4/min | ETA: 2.9m [2026-01-30T12:22:25.880458] [DEBUG] [REMOTE ] TOL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:25.880617] [DEBUG] [REMOTE ] TOL: PASS: History has at least 300 days. [2026-01-30T12:22:25.880842] [DEBUG] [REMOTE ] TOL: PASS: Price check passed. Min price $126.03. [2026-01-30T12:22:25.880978] [DEBUG] [REMOTE ] TOL: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:25.881094] [DEBUG] [REMOTE ] TOL: PASS: Integrity check passed. [2026-01-30T12:22:25.881134] [DEBUG] [REMOTE ] TOL: Symbol is viable for forecasting. [2026-01-30T12:22:25.881182] [INFO ] [MAIN ] [3093/3488] TOL kept (0.6s) | 3086 kept, 7 rejected | 138.4/min | ETA: 2.9m [2026-01-30T12:22:26.103970] [DEBUG] [REMOTE ] TORO: Retrieved 730 rows, trimmed to 300. [2026-01-30T12:22:26.104140] [DEBUG] [REMOTE ] TORO: PASS: History has at least 300 days. [2026-01-30T12:22:26.104438] [DEBUG] [REMOTE ] TORO: PASS: Price check passed. Min price $2.45. [2026-01-30T12:22:26.104677] [DEBUG] [REMOTE ] TORO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:26.104852] [DEBUG] [REMOTE ] TORO: PASS: Integrity check passed. [2026-01-30T12:22:26.104914] [DEBUG] [REMOTE ] TORO: Symbol is viable for forecasting. [2026-01-30T12:22:26.105006] [INFO ] [MAIN ] [3094/3488] TORO kept (0.2s) | 3087 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:26.759060] [DEBUG] [REMOTE ] TOWN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:26.759215] [DEBUG] [REMOTE ] TOWN: PASS: History has at least 300 days. [2026-01-30T12:22:26.759469] [DEBUG] [REMOTE ] TOWN: PASS: Price check passed. Min price $31.77. [2026-01-30T12:22:26.759661] [DEBUG] [REMOTE ] TOWN: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:26.759852] [DEBUG] [REMOTE ] TOWN: PASS: Integrity check passed. [2026-01-30T12:22:26.759902] [DEBUG] [REMOTE ] TOWN: Symbol is viable for forecasting. [2026-01-30T12:22:26.759956] [INFO ] [MAIN ] [3095/3488] TOWN kept (0.7s) | 3088 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:26.940737] [DEBUG] [REMOTE ] TOYO: Retrieved 397 rows, trimmed to 300. [2026-01-30T12:22:26.940863] [DEBUG] [REMOTE ] TOYO: PASS: History has at least 300 days. [2026-01-30T12:22:26.941060] [DEBUG] [REMOTE ] TOYO: PASS: Price check passed. Min price $5.76. [2026-01-30T12:22:26.941197] [DEBUG] [REMOTE ] TOYO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:26.941306] [DEBUG] [REMOTE ] TOYO: PASS: Integrity check passed. [2026-01-30T12:22:26.941345] [DEBUG] [REMOTE ] TOYO: Symbol is viable for forecasting. [2026-01-30T12:22:26.941392] [INFO ] [MAIN ] [3096/3488] TOYO kept (0.2s) | 3089 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:27.451537] [DEBUG] [REMOTE ] TPB: Retrieved 2444 rows, trimmed to 300. [2026-01-30T12:22:27.451882] [DEBUG] [REMOTE ] TPB: PASS: History has at least 300 days. [2026-01-30T12:22:27.452106] [DEBUG] [REMOTE ] TPB: PASS: Price check passed. Min price $93.58. [2026-01-30T12:22:27.452237] [DEBUG] [REMOTE ] TPB: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:27.452351] [DEBUG] [REMOTE ] TPB: PASS: Integrity check passed. [2026-01-30T12:22:27.452391] [DEBUG] [REMOTE ] TPB: Symbol is viable for forecasting. [2026-01-30T12:22:27.452438] [INFO ] [MAIN ] [3097/3488] TPB kept (0.5s) | 3090 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:28.053316] [DEBUG] [REMOTE ] TPC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:28.053479] [DEBUG] [REMOTE ] TPC: PASS: History has at least 300 days. [2026-01-30T12:22:28.053984] [DEBUG] [REMOTE ] TPC: PASS: Price check passed. Min price $58.71. [2026-01-30T12:22:28.054158] [DEBUG] [REMOTE ] TPC: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:28.054313] [DEBUG] [REMOTE ] TPC: PASS: Integrity check passed. [2026-01-30T12:22:28.054369] [DEBUG] [REMOTE ] TPC: Symbol is viable for forecasting. [2026-01-30T12:22:28.054438] [INFO ] [MAIN ] [3098/3488] TPC kept (0.6s) | 3091 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:28.377010] [DEBUG] [REMOTE ] TPG: Retrieved 1014 rows, trimmed to 300. [2026-01-30T12:22:28.377161] [DEBUG] [REMOTE ] TPG: PASS: History has at least 300 days. [2026-01-30T12:22:28.377420] [DEBUG] [REMOTE ] TPG: PASS: Price check passed. Min price $52.87. [2026-01-30T12:22:28.377626] [DEBUG] [REMOTE ] TPG: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:28.377774] [DEBUG] [REMOTE ] TPG: PASS: Integrity check passed. [2026-01-30T12:22:28.377858] [DEBUG] [REMOTE ] TPG: Symbol is viable for forecasting. [2026-01-30T12:22:28.377926] [INFO ] [MAIN ] [3099/3488] TPG kept (0.3s) | 3092 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:28.658840] [DEBUG] [REMOTE ] TPGXL: Retrieved 478 rows, trimmed to 300. [2026-01-30T12:22:28.658997] [DEBUG] [REMOTE ] TPGXL: PASS: History has at least 300 days. [2026-01-30T12:22:28.659265] [DEBUG] [REMOTE ] TPGXL: PASS: Price check passed. Min price $24.75. [2026-01-30T12:22:28.659473] [DEBUG] [REMOTE ] TPGXL: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:28.659689] [DEBUG] [REMOTE ] TPGXL: PASS: Integrity check passed. [2026-01-30T12:22:28.659753] [DEBUG] [REMOTE ] TPGXL: Symbol is viable for forecasting. [2026-01-30T12:22:28.659826] [INFO ] [MAIN ] [3100/3488] TPGXL kept (0.3s) | 3093 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:29.281747] [DEBUG] [REMOTE ] TPH: Retrieved 3269 rows, trimmed to 300. [2026-01-30T12:22:29.281904] [DEBUG] [REMOTE ] TPH: PASS: History has at least 300 days. [2026-01-30T12:22:29.282160] [DEBUG] [REMOTE ] TPH: PASS: Price check passed. Min price $30.65. [2026-01-30T12:22:29.282330] [DEBUG] [REMOTE ] TPH: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:29.282497] [DEBUG] [REMOTE ] TPH: PASS: Integrity check passed. [2026-01-30T12:22:29.282547] [DEBUG] [REMOTE ] TPH: Symbol is viable for forecasting. [2026-01-30T12:22:29.282634] [INFO ] [MAIN ] [3101/3488] TPH kept (0.6s) | 3094 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:29.728383] [DEBUG] [REMOTE ] TPL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:29.728532] [DEBUG] [REMOTE ] TPL: PASS: History has at least 300 days. [2026-01-30T12:22:29.728822] [DEBUG] [REMOTE ] TPL: PASS: Price check passed. Min price $273.56. [2026-01-30T12:22:29.728958] [DEBUG] [REMOTE ] TPL: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:29.729076] [DEBUG] [REMOTE ] TPL: PASS: Integrity check passed. [2026-01-30T12:22:29.729115] [DEBUG] [REMOTE ] TPL: Symbol is viable for forecasting. [2026-01-30T12:22:29.729163] [INFO ] [MAIN ] [3102/3488] TPL kept (0.4s) | 3095 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:30.087081] [DEBUG] [REMOTE ] TPVG: Retrieved 2994 rows, trimmed to 300. [2026-01-30T12:22:30.087252] [DEBUG] [REMOTE ] TPVG: PASS: History has at least 300 days. [2026-01-30T12:22:30.087531] [DEBUG] [REMOTE ] TPVG: PASS: Price check passed. Min price $5.25. [2026-01-30T12:22:30.087732] [DEBUG] [REMOTE ] TPVG: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:30.087899] [DEBUG] [REMOTE ] TPVG: PASS: Integrity check passed. [2026-01-30T12:22:30.087991] [DEBUG] [REMOTE ] TPVG: Symbol is viable for forecasting. [2026-01-30T12:22:30.088059] [INFO ] [MAIN ] [3103/3488] TPVG kept (0.4s) | 3096 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:30.464123] [DEBUG] [REMOTE ] TPYP: Retrieved 2662 rows, trimmed to 300. [2026-01-30T12:22:30.464256] [DEBUG] [REMOTE ] TPYP: PASS: History has at least 300 days. [2026-01-30T12:22:30.464499] [DEBUG] [REMOTE ] TPYP: PASS: Price check passed. Min price $33.73. [2026-01-30T12:22:30.464709] [DEBUG] [REMOTE ] TPYP: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:30.464848] [DEBUG] [REMOTE ] TPYP: PASS: Integrity check passed. [2026-01-30T12:22:30.464890] [DEBUG] [REMOTE ] TPYP: Symbol is viable for forecasting. [2026-01-30T12:22:30.464941] [INFO ] [MAIN ] [3104/3488] TPYP kept (0.4s) | 3097 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:30.802560] [DEBUG] [REMOTE ] TPZ: Retrieved 4152 rows, trimmed to 300. [2026-01-30T12:22:30.802933] [DEBUG] [REMOTE ] TPZ: PASS: History has at least 300 days. [2026-01-30T12:22:30.803158] [DEBUG] [REMOTE ] TPZ: PASS: Price check passed. Min price $20.00. [2026-01-30T12:22:30.803295] [DEBUG] [REMOTE ] TPZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:30.803415] [DEBUG] [REMOTE ] TPZ: PASS: Integrity check passed. [2026-01-30T12:22:30.803456] [DEBUG] [REMOTE ] TPZ: Symbol is viable for forecasting. [2026-01-30T12:22:30.803504] [INFO ] [MAIN ] [3105/3488] TPZ kept (0.3s) | 3098 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:31.411878] [DEBUG] [REMOTE ] TQQQ: Retrieved 4016 rows, trimmed to 300. [2026-01-30T12:22:31.412013] [DEBUG] [REMOTE ] TQQQ: PASS: History has at least 300 days. [2026-01-30T12:22:31.412223] [DEBUG] [REMOTE ] TQQQ: PASS: Price check passed. Min price $46.38. [2026-01-30T12:22:31.412353] [DEBUG] [REMOTE ] TQQQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:31.412468] [DEBUG] [REMOTE ] TQQQ: PASS: Integrity check passed. [2026-01-30T12:22:31.412507] [DEBUG] [REMOTE ] TQQQ: Symbol is viable for forecasting. [2026-01-30T12:22:31.412555] [INFO ] [MAIN ] [3106/3488] TQQQ kept (0.6s) | 3099 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:31.904967] [DEBUG] [REMOTE ] TRC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:31.905111] [DEBUG] [REMOTE ] TRC: PASS: History has at least 300 days. [2026-01-30T12:22:31.905350] [DEBUG] [REMOTE ] TRC: PASS: Price check passed. Min price $15.58. [2026-01-30T12:22:31.905489] [DEBUG] [REMOTE ] TRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:31.905648] [DEBUG] [REMOTE ] TRC: PASS: Integrity check passed. [2026-01-30T12:22:31.905692] [DEBUG] [REMOTE ] TRC: Symbol is viable for forecasting. [2026-01-30T12:22:31.905741] [INFO ] [MAIN ] [3107/3488] TRC kept (0.5s) | 3100 kept, 7 rejected | 138.4/min | ETA: 2.8m [2026-01-30T12:22:32.132651] [DEBUG] [REMOTE ] TRDA: Retrieved 1066 rows, trimmed to 300. [2026-01-30T12:22:32.132792] [DEBUG] [REMOTE ] TRDA: PASS: History has at least 300 days. [2026-01-30T12:22:32.132994] [DEBUG] [REMOTE ] TRDA: PASS: Price check passed. Min price $6.62. [2026-01-30T12:22:32.133127] [DEBUG] [REMOTE ] TRDA: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:32.133236] [DEBUG] [REMOTE ] TRDA: PASS: Integrity check passed. [2026-01-30T12:22:32.133278] [DEBUG] [REMOTE ] TRDA: Symbol is viable for forecasting. [2026-01-30T12:22:32.133329] [INFO ] [MAIN ] [3108/3488] TRDA kept (0.2s) | 3101 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:32.798548] [DEBUG] [REMOTE ] TREE: Retrieved 4394 rows, trimmed to 300. [2026-01-30T12:22:32.798724] [DEBUG] [REMOTE ] TREE: PASS: History has at least 300 days. [2026-01-30T12:22:32.798953] [DEBUG] [REMOTE ] TREE: PASS: Price check passed. Min price $48.11. [2026-01-30T12:22:32.799098] [DEBUG] [REMOTE ] TREE: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:32.799214] [DEBUG] [REMOTE ] TREE: PASS: Integrity check passed. [2026-01-30T12:22:32.799255] [DEBUG] [REMOTE ] TREE: Symbol is viable for forecasting. [2026-01-30T12:22:32.799305] [INFO ] [MAIN ] [3109/3488] TREE kept (0.7s) | 3102 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:33.182000] [DEBUG] [REMOTE ] TREX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:33.182138] [DEBUG] [REMOTE ] TREX: PASS: History has at least 300 days. [2026-01-30T12:22:33.182352] [DEBUG] [REMOTE ] TREX: PASS: Price check passed. Min price $30.13. [2026-01-30T12:22:33.182485] [DEBUG] [REMOTE ] TREX: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:33.182620] [DEBUG] [REMOTE ] TREX: PASS: Integrity check passed. [2026-01-30T12:22:33.182662] [DEBUG] [REMOTE ] TREX: Symbol is viable for forecasting. [2026-01-30T12:22:33.182711] [INFO ] [MAIN ] [3110/3488] TREX kept (0.4s) | 3103 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:33.552998] [DEBUG] [REMOTE ] TRGP: Retrieved 3809 rows, trimmed to 300. [2026-01-30T12:22:33.553151] [DEBUG] [REMOTE ] TRGP: PASS: History has at least 300 days. [2026-01-30T12:22:33.553359] [DEBUG] [REMOTE ] TRGP: PASS: Price check passed. Min price $154.57. [2026-01-30T12:22:33.553493] [DEBUG] [REMOTE ] TRGP: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:33.553623] [DEBUG] [REMOTE ] TRGP: PASS: Integrity check passed. [2026-01-30T12:22:33.553671] [DEBUG] [REMOTE ] TRGP: Symbol is viable for forecasting. [2026-01-30T12:22:33.553721] [INFO ] [MAIN ] [3111/3488] TRGP kept (0.4s) | 3104 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:34.022486] [DEBUG] [REMOTE ] TRI: Retrieved 5947 rows, trimmed to 300. [2026-01-30T12:22:34.022637] [DEBUG] [REMOTE ] TRI: PASS: History has at least 300 days. [2026-01-30T12:22:34.023051] [DEBUG] [REMOTE ] TRI: PASS: Price check passed. Min price $112.76. [2026-01-30T12:22:34.023189] [DEBUG] [REMOTE ] TRI: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:34.023304] [DEBUG] [REMOTE ] TRI: PASS: Integrity check passed. [2026-01-30T12:22:34.023345] [DEBUG] [REMOTE ] TRI: Symbol is viable for forecasting. [2026-01-30T12:22:34.023396] [INFO ] [MAIN ] [3112/3488] TRI kept (0.5s) | 3105 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:34.313460] [DEBUG] [REMOTE ] TRIN: Retrieved 1256 rows, trimmed to 300. [2026-01-30T12:22:34.313605] [DEBUG] [REMOTE ] TRIN: PASS: History has at least 300 days. [2026-01-30T12:22:34.313802] [DEBUG] [REMOTE ] TRIN: PASS: Price check passed. Min price $13.66. [2026-01-30T12:22:34.314173] [DEBUG] [REMOTE ] TRIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:34.314290] [DEBUG] [REMOTE ] TRIN: PASS: Integrity check passed. [2026-01-30T12:22:34.314331] [DEBUG] [REMOTE ] TRIN: Symbol is viable for forecasting. [2026-01-30T12:22:34.314382] [INFO ] [MAIN ] [3113/3488] TRIN kept (0.3s) | 3106 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:34.774514] [DEBUG] [REMOTE ] TRIP: Retrieved 3556 rows, trimmed to 300. [2026-01-30T12:22:34.774685] [DEBUG] [REMOTE ] TRIP: PASS: History has at least 300 days. [2026-01-30T12:22:34.774912] [DEBUG] [REMOTE ] TRIP: PASS: Price check passed. Min price $13.01. [2026-01-30T12:22:34.775053] [DEBUG] [REMOTE ] TRIP: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:34.775170] [DEBUG] [REMOTE ] TRIP: PASS: Integrity check passed. [2026-01-30T12:22:34.775257] [DEBUG] [REMOTE ] TRIP: Symbol is viable for forecasting. [2026-01-30T12:22:34.775333] [INFO ] [MAIN ] [3114/3488] TRIP kept (0.5s) | 3107 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:35.253958] [DEBUG] [REMOTE ] TRMB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:35.254099] [DEBUG] [REMOTE ] TRMB: PASS: History has at least 300 days. [2026-01-30T12:22:35.254324] [DEBUG] [REMOTE ] TRMB: PASS: Price check passed. Min price $68.37. [2026-01-30T12:22:35.254466] [DEBUG] [REMOTE ] TRMB: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:35.254608] [DEBUG] [REMOTE ] TRMB: PASS: Integrity check passed. [2026-01-30T12:22:35.254652] [DEBUG] [REMOTE ] TRMB: Symbol is viable for forecasting. [2026-01-30T12:22:35.254703] [INFO ] [MAIN ] [3115/3488] TRMB kept (0.5s) | 3108 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:35.522600] [DEBUG] [REMOTE ] TRMD: Retrieved 1994 rows, trimmed to 300. [2026-01-30T12:22:35.522732] [DEBUG] [REMOTE ] TRMD: PASS: History has at least 300 days. [2026-01-30T12:22:35.522940] [DEBUG] [REMOTE ] TRMD: PASS: Price check passed. Min price $19.39. [2026-01-30T12:22:35.523079] [DEBUG] [REMOTE ] TRMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:35.523195] [DEBUG] [REMOTE ] TRMD: PASS: Integrity check passed. [2026-01-30T12:22:35.523237] [DEBUG] [REMOTE ] TRMD: Symbol is viable for forecasting. [2026-01-30T12:22:35.523288] [INFO ] [MAIN ] [3116/3488] TRMD kept (0.3s) | 3109 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:36.129900] [DEBUG] [REMOTE ] TRMK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:36.130056] [DEBUG] [REMOTE ] TRMK: PASS: History has at least 300 days. [2026-01-30T12:22:36.130313] [DEBUG] [REMOTE ] TRMK: PASS: Price check passed. Min price $36.51. [2026-01-30T12:22:36.130458] [DEBUG] [REMOTE ] TRMK: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:36.130615] [DEBUG] [REMOTE ] TRMK: PASS: Integrity check passed. [2026-01-30T12:22:36.130662] [DEBUG] [REMOTE ] TRMK: Symbol is viable for forecasting. [2026-01-30T12:22:36.130715] [INFO ] [MAIN ] [3117/3488] TRMK kept (0.6s) | 3110 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:36.682474] [DEBUG] [REMOTE ] TRN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:36.682646] [DEBUG] [REMOTE ] TRN: PASS: History has at least 300 days. [2026-01-30T12:22:36.682905] [DEBUG] [REMOTE ] TRN: PASS: Price check passed. Min price $24.62. [2026-01-30T12:22:36.683044] [DEBUG] [REMOTE ] TRN: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:36.683175] [DEBUG] [REMOTE ] TRN: PASS: Integrity check passed. [2026-01-30T12:22:36.683220] [DEBUG] [REMOTE ] TRN: Symbol is viable for forecasting. [2026-01-30T12:22:36.683284] [INFO ] [MAIN ] [3118/3488] TRN kept (0.6s) | 3111 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:36.878178] [DEBUG] [REMOTE ] TRNO: Retrieved 4017 rows, trimmed to 300. [2026-01-30T12:22:36.878307] [DEBUG] [REMOTE ] TRNO: PASS: History has at least 300 days. [2026-01-30T12:22:36.878511] [DEBUG] [REMOTE ] TRNO: PASS: Price check passed. Min price $57.28. [2026-01-30T12:22:36.878726] [DEBUG] [REMOTE ] TRNO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:36.878867] [DEBUG] [REMOTE ] TRNO: PASS: Integrity check passed. [2026-01-30T12:22:36.878907] [DEBUG] [REMOTE ] TRNO: Symbol is viable for forecasting. [2026-01-30T12:22:36.878955] [INFO ] [MAIN ] [3119/3488] TRNO kept (0.2s) | 3112 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:37.581673] [DEBUG] [REMOTE ] TRNS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:37.581829] [DEBUG] [REMOTE ] TRNS: PASS: History has at least 300 days. [2026-01-30T12:22:37.582078] [DEBUG] [REMOTE ] TRNS: PASS: Price check passed. Min price $52.06. [2026-01-30T12:22:37.582221] [DEBUG] [REMOTE ] TRNS: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:37.582343] [DEBUG] [REMOTE ] TRNS: PASS: Integrity check passed. [2026-01-30T12:22:37.582385] [DEBUG] [REMOTE ] TRNS: Symbol is viable for forecasting. [2026-01-30T12:22:37.582436] [INFO ] [MAIN ] [3120/3488] TRNS kept (0.7s) | 3113 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:37.953720] [DEBUG] [REMOTE ] TROX: Retrieved 3813 rows, trimmed to 300. [2026-01-30T12:22:37.953856] [DEBUG] [REMOTE ] TROX: PASS: History has at least 300 days. [2026-01-30T12:22:37.954069] [DEBUG] [REMOTE ] TROX: PASS: Price check passed. Min price $2.88. [2026-01-30T12:22:37.954207] [DEBUG] [REMOTE ] TROX: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:37.954331] [DEBUG] [REMOTE ] TROX: PASS: Integrity check passed. [2026-01-30T12:22:37.954377] [DEBUG] [REMOTE ] TROX: Symbol is viable for forecasting. [2026-01-30T12:22:37.954427] [INFO ] [MAIN ] [3121/3488] TROX kept (0.4s) | 3114 kept, 7 rejected | 138.4/min | ETA: 2.7m [2026-01-30T12:22:38.437390] [DEBUG] [REMOTE ] TRP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:38.437597] [DEBUG] [REMOTE ] TRP: PASS: History has at least 300 days. [2026-01-30T12:22:38.437926] [DEBUG] [REMOTE ] TRP: PASS: Price check passed. Min price $49.23. [2026-01-30T12:22:38.438092] [DEBUG] [REMOTE ] TRP: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:38.438272] [DEBUG] [REMOTE ] TRP: PASS: Integrity check passed. [2026-01-30T12:22:38.438331] [DEBUG] [REMOTE ] TRP: Symbol is viable for forecasting. [2026-01-30T12:22:38.438395] [INFO ] [MAIN ] [3122/3488] TRP kept (0.5s) | 3115 kept, 7 rejected | 138.4/min | ETA: 2.6m [2026-01-30T12:22:38.945409] [DEBUG] [REMOTE ] TRS: Retrieved 4705 rows, trimmed to 300. [2026-01-30T12:22:38.945748] [DEBUG] [REMOTE ] TRS: PASS: History has at least 300 days. [2026-01-30T12:22:38.946301] [DEBUG] [REMOTE ] TRS: PASS: Price check passed. Min price $31.08. [2026-01-30T12:22:38.946519] [DEBUG] [REMOTE ] TRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:38.946781] [DEBUG] [REMOTE ] TRS: PASS: Integrity check passed. [2026-01-30T12:22:38.946845] [DEBUG] [REMOTE ] TRS: Symbol is viable for forecasting. [2026-01-30T12:22:38.946940] [INFO ] [MAIN ] [3123/3488] TRS kept (0.5s) | 3116 kept, 7 rejected | 138.4/min | ETA: 2.6m [2026-01-30T12:22:39.246193] [DEBUG] [REMOTE ] TRTX: Retrieved 2144 rows, trimmed to 300. [2026-01-30T12:22:39.246354] [DEBUG] [REMOTE ] TRTX: PASS: History has at least 300 days. [2026-01-30T12:22:39.246708] [DEBUG] [REMOTE ] TRTX: PASS: Price check passed. Min price $8.51. [2026-01-30T12:22:39.246908] [DEBUG] [REMOTE ] TRTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:39.247081] [DEBUG] [REMOTE ] TRTX: PASS: Integrity check passed. [2026-01-30T12:22:39.247142] [DEBUG] [REMOTE ] TRTX: Symbol is viable for forecasting. [2026-01-30T12:22:39.247221] [INFO ] [MAIN ] [3124/3488] TRTX kept (0.3s) | 3117 kept, 7 rejected | 138.4/min | ETA: 2.6m [2026-01-30T12:22:39.674651] [DEBUG] [REMOTE ] TRUP: Retrieved 2901 rows, trimmed to 300. [2026-01-30T12:22:39.674803] [DEBUG] [REMOTE ] TRUP: PASS: History has at least 300 days. [2026-01-30T12:22:39.675082] [DEBUG] [REMOTE ] TRUP: PASS: Price check passed. Min price $31.22. [2026-01-30T12:22:39.675301] [DEBUG] [REMOTE ] TRUP: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:39.675496] [DEBUG] [REMOTE ] TRUP: PASS: Integrity check passed. [2026-01-30T12:22:39.675607] [DEBUG] [REMOTE ] TRUP: Symbol is viable for forecasting. [2026-01-30T12:22:39.675686] [INFO ] [MAIN ] [3125/3488] TRUP kept (0.4s) | 3118 kept, 7 rejected | 138.4/min | ETA: 2.6m [2026-01-30T12:22:39.881781] [DEBUG] [REMOTE ] TRVG: Retrieved 2291 rows, trimmed to 300. [2026-01-30T12:22:39.881901] [DEBUG] [REMOTE ] TRVG: PASS: History has at least 300 days. [2026-01-30T12:22:39.882101] [DEBUG] [REMOTE ] TRVG: PASS: Price check passed. Min price $2.77. [2026-01-30T12:22:39.882238] [DEBUG] [REMOTE ] TRVG: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:39.882346] [DEBUG] [REMOTE ] TRVG: PASS: Integrity check passed. [2026-01-30T12:22:39.882386] [DEBUG] [REMOTE ] TRVG: Symbol is viable for forecasting. [2026-01-30T12:22:39.882435] [INFO ] [MAIN ] [3126/3488] TRVG kept (0.2s) | 3119 kept, 7 rejected | 138.4/min | ETA: 2.6m [2026-01-30T12:22:40.454091] [DEBUG] [REMOTE ] TS: Retrieved 5817 rows, trimmed to 300. [2026-01-30T12:22:40.454223] [DEBUG] [REMOTE ] TS: PASS: History has at least 300 days. [2026-01-30T12:22:40.454436] [DEBUG] [REMOTE ] TS: PASS: Price check passed. Min price $37.76. [2026-01-30T12:22:40.454593] [DEBUG] [REMOTE ] TS: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:40.454711] [DEBUG] [REMOTE ] TS: PASS: Integrity check passed. [2026-01-30T12:22:40.454752] [DEBUG] [REMOTE ] TS: Symbol is viable for forecasting. [2026-01-30T12:22:40.454806] [INFO ] [MAIN ] [3127/3488] TS kept (0.6s) | 3120 kept, 7 rejected | 138.4/min | ETA: 2.6m [2026-01-30T12:22:41.050863] [DEBUG] [REMOTE ] TSBK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:41.051013] [DEBUG] [REMOTE ] TSBK: PASS: History has at least 300 days. [2026-01-30T12:22:41.051256] [DEBUG] [REMOTE ] TSBK: PASS: Price check passed. Min price $32.18. [2026-01-30T12:22:41.051398] [DEBUG] [REMOTE ] TSBK: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:41.051534] [DEBUG] [REMOTE ] TSBK: PASS: Integrity check passed. [2026-01-30T12:22:41.051604] [DEBUG] [REMOTE ] TSBK: Symbol is viable for forecasting. [2026-01-30T12:22:41.051659] [INFO ] [MAIN ] [3128/3488] TSBK kept (0.6s) | 3121 kept, 7 rejected | 138.4/min | ETA: 2.6m [2026-01-30T12:22:41.562872] [DEBUG] [REMOTE ] TSCO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:41.563172] [DEBUG] [REMOTE ] TSCO: PASS: History has at least 300 days. [2026-01-30T12:22:41.563392] [DEBUG] [REMOTE ] TSCO: PASS: Price check passed. Min price $49.83. [2026-01-30T12:22:41.563544] [DEBUG] [REMOTE ] TSCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:41.563688] [DEBUG] [REMOTE ] TSCO: PASS: Integrity check passed. [2026-01-30T12:22:41.563731] [DEBUG] [REMOTE ] TSCO: Symbol is viable for forecasting. [2026-01-30T12:22:41.563780] [INFO ] [MAIN ] [3129/3488] TSCO kept (0.5s) | 3122 kept, 7 rejected | 138.4/min | ETA: 2.6m [2026-01-30T12:22:41.793393] [DEBUG] [REMOTE ] TSDD: Retrieved 612 rows, trimmed to 300. [2026-01-30T12:22:41.793531] [DEBUG] [REMOTE ] TSDD: PASS: History has at least 300 days. [2026-01-30T12:22:41.793774] [DEBUG] [REMOTE ] TSDD: PASS: Price check passed. Min price $6.59. [2026-01-30T12:22:41.793923] [DEBUG] [REMOTE ] TSDD: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:41.794037] [DEBUG] [REMOTE ] TSDD: PASS: Integrity check passed. [2026-01-30T12:22:41.794079] [DEBUG] [REMOTE ] TSDD: Symbol is viable for forecasting. [2026-01-30T12:22:41.794129] [INFO ] [MAIN ] [3130/3488] TSDD kept (0.2s) | 3123 kept, 7 rejected | 138.4/min | ETA: 2.6m [2026-01-30T12:22:42.407518] [DEBUG] [REMOTE ] TSEM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:42.407691] [DEBUG] [REMOTE ] TSEM: PASS: History has at least 300 days. [2026-01-30T12:22:42.407979] [DEBUG] [REMOTE ] TSEM: PASS: Price check passed. Min price $82.45. [2026-01-30T12:22:42.408146] [DEBUG] [REMOTE ] TSEM: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:42.408272] [DEBUG] [REMOTE ] TSEM: PASS: Integrity check passed. [2026-01-30T12:22:42.408314] [DEBUG] [REMOTE ] TSEM: Symbol is viable for forecasting. [2026-01-30T12:22:42.408365] [INFO ] [MAIN ] [3131/3488] TSEM kept (0.6s) | 3124 kept, 7 rejected | 138.4/min | ETA: 2.6m [2026-01-30T12:22:42.666020] [DEBUG] [REMOTE ] TSHA: Retrieved 1343 rows, trimmed to 300. [2026-01-30T12:22:42.666171] [DEBUG] [REMOTE ] TSHA: PASS: History has at least 300 days. [2026-01-30T12:22:42.666409] [DEBUG] [REMOTE ] TSHA: PASS: Price check passed. Min price $3.83. [2026-01-30T12:22:42.666601] [DEBUG] [REMOTE ] TSHA: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:42.666732] [DEBUG] [REMOTE ] TSHA: PASS: Integrity check passed. [2026-01-30T12:22:42.666775] [DEBUG] [REMOTE ] TSHA: Symbol is viable for forecasting. [2026-01-30T12:22:42.666826] [INFO ] [MAIN ] [3132/3488] TSHA kept (0.3s) | 3125 kept, 7 rejected | 138.4/min | ETA: 2.6m [2026-01-30T12:22:43.369720] [DEBUG] [REMOTE ] TSI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:43.369873] [DEBUG] [REMOTE ] TSI: PASS: History has at least 300 days. [2026-01-30T12:22:43.370333] [DEBUG] [REMOTE ] TSI: PASS: Price check passed. Min price $4.71. [2026-01-30T12:22:43.370468] [DEBUG] [REMOTE ] TSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:43.370605] [DEBUG] [REMOTE ] TSI: PASS: Integrity check passed. [2026-01-30T12:22:43.370659] [DEBUG] [REMOTE ] TSI: Symbol is viable for forecasting. [2026-01-30T12:22:43.370716] [INFO ] [MAIN ] [3133/3488] TSI kept (0.7s) | 3126 kept, 7 rejected | 138.3/min | ETA: 2.6m [2026-01-30T12:22:43.613137] [DEBUG] [REMOTE ] TSL: Retrieved 872 rows, trimmed to 300. [2026-01-30T12:22:43.613268] [DEBUG] [REMOTE ] TSL: PASS: History has at least 300 days. [2026-01-30T12:22:43.613465] [DEBUG] [REMOTE ] TSL: PASS: Price check passed. Min price $15.81. [2026-01-30T12:22:43.613620] [DEBUG] [REMOTE ] TSL: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:43.613730] [DEBUG] [REMOTE ] TSL: PASS: Integrity check passed. [2026-01-30T12:22:43.613769] [DEBUG] [REMOTE ] TSL: Symbol is viable for forecasting. [2026-01-30T12:22:43.613816] [INFO ] [MAIN ] [3134/3488] TSL kept (0.2s) | 3127 kept, 7 rejected | 138.4/min | ETA: 2.6m [2026-01-30T12:22:44.149987] [DEBUG] [REMOTE ] TSLA: Retrieved 3921 rows, trimmed to 300. [2026-01-30T12:22:44.150117] [DEBUG] [REMOTE ] TSLA: PASS: History has at least 300 days. [2026-01-30T12:22:44.150323] [DEBUG] [REMOTE ] TSLA: PASS: Price check passed. Min price $391.09. [2026-01-30T12:22:44.150456] [DEBUG] [REMOTE ] TSLA: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:44.150567] [DEBUG] [REMOTE ] TSLA: PASS: Integrity check passed. [2026-01-30T12:22:44.150627] [DEBUG] [REMOTE ] TSLA: Symbol is viable for forecasting. [2026-01-30T12:22:44.150675] [INFO ] [MAIN ] [3135/3488] TSLA kept (0.5s) | 3128 kept, 7 rejected | 138.4/min | ETA: 2.6m [2026-01-30T12:22:44.383281] [DEBUG] [REMOTE ] TSLL: Retrieved 872 rows, trimmed to 300. [2026-01-30T12:22:44.383406] [DEBUG] [REMOTE ] TSLL: PASS: History has at least 300 days. [2026-01-30T12:22:44.383637] [DEBUG] [REMOTE ] TSLL: PASS: Price check passed. Min price $14.91. [2026-01-30T12:22:44.383779] [DEBUG] [REMOTE ] TSLL: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:44.383903] [DEBUG] [REMOTE ] TSLL: PASS: Integrity check passed. [2026-01-30T12:22:44.383980] [DEBUG] [REMOTE ] TSLL: Symbol is viable for forecasting. [2026-01-30T12:22:44.384047] [INFO ] [MAIN ] [3136/3488] TSLL kept (0.2s) | 3129 kept, 7 rejected | 138.4/min | ETA: 2.5m [2026-01-30T12:22:44.800607] [DEBUG] [REMOTE ] TSLQ: Retrieved 890 rows, trimmed to 300. [2026-01-30T12:22:44.800754] [DEBUG] [REMOTE ] TSLQ: PASS: History has at least 300 days. [2026-01-30T12:22:44.800987] [DEBUG] [REMOTE ] TSLQ: PASS: Price check passed. Min price $15.42. [2026-01-30T12:22:44.801122] [DEBUG] [REMOTE ] TSLQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:44.801231] [DEBUG] [REMOTE ] TSLQ: PASS: Integrity check passed. [2026-01-30T12:22:44.801270] [DEBUG] [REMOTE ] TSLQ: Symbol is viable for forecasting. [2026-01-30T12:22:44.801326] [INFO ] [MAIN ] [3137/3488] TSLQ kept (0.4s) | 3130 kept, 7 rejected | 138.4/min | ETA: 2.5m [2026-01-30T12:22:45.194196] [DEBUG] [REMOTE ] TSLS: Retrieved 872 rows, trimmed to 300. [2026-01-30T12:22:45.194347] [DEBUG] [REMOTE ] TSLS: PASS: History has at least 300 days. [2026-01-30T12:22:45.194613] [DEBUG] [REMOTE ] TSLS: PASS: Price check passed. Min price $4.66. [2026-01-30T12:22:45.194778] [DEBUG] [REMOTE ] TSLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:45.194904] [DEBUG] [REMOTE ] TSLS: PASS: Integrity check passed. [2026-01-30T12:22:45.194950] [DEBUG] [REMOTE ] TSLS: Symbol is viable for forecasting. [2026-01-30T12:22:45.195008] [INFO ] [MAIN ] [3138/3488] TSLS kept (0.4s) | 3131 kept, 7 rejected | 138.4/min | ETA: 2.5m [2026-01-30T12:22:45.694546] [DEBUG] [REMOTE ] TSLX: Retrieved 2983 rows, trimmed to 300. [2026-01-30T12:22:45.694705] [DEBUG] [REMOTE ] TSLX: PASS: History has at least 300 days. [2026-01-30T12:22:45.694913] [DEBUG] [REMOTE ] TSLX: PASS: Price check passed. Min price $20.26. [2026-01-30T12:22:45.695047] [DEBUG] [REMOTE ] TSLX: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:45.695154] [DEBUG] [REMOTE ] TSLX: PASS: Integrity check passed. [2026-01-30T12:22:45.695192] [DEBUG] [REMOTE ] TSLX: Symbol is viable for forecasting. [2026-01-30T12:22:45.695239] [INFO ] [MAIN ] [3139/3488] TSLX kept (0.5s) | 3132 kept, 7 rejected | 138.4/min | ETA: 2.5m [2026-01-30T12:22:46.210870] [DEBUG] [REMOTE ] TSM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:46.211020] [DEBUG] [REMOTE ] TSM: PASS: History has at least 300 days. [2026-01-30T12:22:46.211259] [DEBUG] [REMOTE ] TSM: PASS: Price check passed. Min price $274.34. [2026-01-30T12:22:46.211396] [DEBUG] [REMOTE ] TSM: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:46.211521] [DEBUG] [REMOTE ] TSM: PASS: Integrity check passed. [2026-01-30T12:22:46.211561] [DEBUG] [REMOTE ] TSM: Symbol is viable for forecasting. [2026-01-30T12:22:46.211631] [INFO ] [MAIN ] [3140/3488] TSM kept (0.5s) | 3133 kept, 7 rejected | 138.4/min | ETA: 2.5m [2026-01-30T12:22:46.643904] [DEBUG] [REMOTE ] TSN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:46.644049] [DEBUG] [REMOTE ] TSN: PASS: History has at least 300 days. [2026-01-30T12:22:46.644294] [DEBUG] [REMOTE ] TSN: PASS: Price check passed. Min price $51.18. [2026-01-30T12:22:46.644434] [DEBUG] [REMOTE ] TSN: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:46.644605] [DEBUG] [REMOTE ] TSN: PASS: Integrity check passed. [2026-01-30T12:22:46.644658] [DEBUG] [REMOTE ] TSN: Symbol is viable for forecasting. [2026-01-30T12:22:46.644715] [INFO ] [MAIN ] [3141/3488] TSN kept (0.4s) | 3134 kept, 7 rejected | 138.4/min | ETA: 2.5m [2026-01-30T12:22:46.995305] [DEBUG] [REMOTE ] TSQ: Retrieved 2897 rows, trimmed to 300. [2026-01-30T12:22:46.995430] [DEBUG] [REMOTE ] TSQ: PASS: History has at least 300 days. [2026-01-30T12:22:46.995657] [DEBUG] [REMOTE ] TSQ: PASS: Price check passed. Min price $4.26. [2026-01-30T12:22:46.995796] [DEBUG] [REMOTE ] TSQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:46.995908] [DEBUG] [REMOTE ] TSQ: PASS: Integrity check passed. [2026-01-30T12:22:46.995951] [DEBUG] [REMOTE ] TSQ: Symbol is viable for forecasting. [2026-01-30T12:22:46.995999] [INFO ] [MAIN ] [3142/3488] TSQ kept (0.4s) | 3135 kept, 7 rejected | 138.4/min | ETA: 2.5m [2026-01-30T12:22:47.338772] [DEBUG] [REMOTE ] TTC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:47.338969] [DEBUG] [REMOTE ] TTC: PASS: History has at least 300 days. [2026-01-30T12:22:47.339257] [DEBUG] [REMOTE ] TTC: PASS: Price check passed. Min price $67.65. [2026-01-30T12:22:47.339395] [DEBUG] [REMOTE ] TTC: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:47.339522] [DEBUG] [REMOTE ] TTC: PASS: Integrity check passed. [2026-01-30T12:22:47.339562] [DEBUG] [REMOTE ] TTC: Symbol is viable for forecasting. [2026-01-30T12:22:47.339632] [INFO ] [MAIN ] [3143/3488] TTC kept (0.3s) | 3136 kept, 7 rejected | 138.4/min | ETA: 2.5m [2026-01-30T12:22:47.628745] [DEBUG] [REMOTE ] TTD: Retrieved 2352 rows, trimmed to 300. [2026-01-30T12:22:47.628874] [DEBUG] [REMOTE ] TTD: PASS: History has at least 300 days. [2026-01-30T12:22:47.629093] [DEBUG] [REMOTE ] TTD: PASS: Price check passed. Min price $31.25. [2026-01-30T12:22:47.629238] [DEBUG] [REMOTE ] TTD: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:47.629349] [DEBUG] [REMOTE ] TTD: PASS: Integrity check passed. [2026-01-30T12:22:47.629389] [DEBUG] [REMOTE ] TTD: Symbol is viable for forecasting. [2026-01-30T12:22:47.629437] [INFO ] [MAIN ] [3144/3488] TTD kept (0.3s) | 3137 kept, 7 rejected | 138.4/min | ETA: 2.5m [2026-01-30T12:22:48.284722] [DEBUG] [REMOTE ] TTE: Retrieved 4590 rows, trimmed to 300. [2026-01-30T12:22:48.284852] [DEBUG] [REMOTE ] TTE: PASS: History has at least 300 days. [2026-01-30T12:22:48.285079] [DEBUG] [REMOTE ] TTE: PASS: Price check passed. Min price $61.37. [2026-01-30T12:22:48.285226] [DEBUG] [REMOTE ] TTE: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:48.285339] [DEBUG] [REMOTE ] TTE: PASS: Integrity check passed. [2026-01-30T12:22:48.285379] [DEBUG] [REMOTE ] TTE: Symbol is viable for forecasting. [2026-01-30T12:22:48.285427] [INFO ] [MAIN ] [3145/3488] TTE kept (0.7s) | 3138 kept, 7 rejected | 138.4/min | ETA: 2.5m [2026-01-30T12:22:48.748345] [DEBUG] [REMOTE ] TTEC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:48.748484] [DEBUG] [REMOTE ] TTEC: PASS: History has at least 300 days. [2026-01-30T12:22:48.748728] [DEBUG] [REMOTE ] TTEC: PASS: Price check passed. Min price $2.57. [2026-01-30T12:22:48.748867] [DEBUG] [REMOTE ] TTEC: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:48.748984] [DEBUG] [REMOTE ] TTEC: PASS: Integrity check passed. [2026-01-30T12:22:48.749024] [DEBUG] [REMOTE ] TTEC: Symbol is viable for forecasting. [2026-01-30T12:22:48.749073] [INFO ] [MAIN ] [3146/3488] TTEC kept (0.5s) | 3139 kept, 7 rejected | 138.4/min | ETA: 2.5m [2026-01-30T12:22:49.193669] [DEBUG] [REMOTE ] TTEK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:49.193856] [DEBUG] [REMOTE ] TTEK: PASS: History has at least 300 days. [2026-01-30T12:22:49.194368] [DEBUG] [REMOTE ] TTEK: PASS: Price check passed. Min price $31.80. [2026-01-30T12:22:49.194548] [DEBUG] [REMOTE ] TTEK: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:49.194742] [DEBUG] [REMOTE ] TTEK: PASS: Integrity check passed. [2026-01-30T12:22:49.194831] [DEBUG] [REMOTE ] TTEK: Symbol is viable for forecasting. [2026-01-30T12:22:49.194900] [INFO ] [MAIN ] [3147/3488] TTEK kept (0.4s) | 3140 kept, 7 rejected | 138.4/min | ETA: 2.5m [2026-01-30T12:22:49.678220] [DEBUG] [REMOTE ] TTI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:49.678374] [DEBUG] [REMOTE ] TTI: PASS: History has at least 300 days. [2026-01-30T12:22:49.678633] [DEBUG] [REMOTE ] TTI: PASS: Price check passed. Min price $7.00. [2026-01-30T12:22:49.678774] [DEBUG] [REMOTE ] TTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:49.678898] [DEBUG] [REMOTE ] TTI: PASS: Integrity check passed. [2026-01-30T12:22:49.678938] [DEBUG] [REMOTE ] TTI: Symbol is viable for forecasting. [2026-01-30T12:22:49.678987] [INFO ] [MAIN ] [3148/3488] TTI kept (0.5s) | 3141 kept, 7 rejected | 138.4/min | ETA: 2.5m [2026-01-30T12:22:50.105925] [DEBUG] [REMOTE ] TTMI: Retrieved 6374 rows, trimmed to 300. [2026-01-30T12:22:50.106040] [DEBUG] [REMOTE ] TTMI: PASS: History has at least 300 days. [2026-01-30T12:22:50.106261] [DEBUG] [REMOTE ] TTMI: PASS: Price check passed. Min price $58.45. [2026-01-30T12:22:50.106398] [DEBUG] [REMOTE ] TTMI: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:50.106510] [DEBUG] [REMOTE ] TTMI: PASS: Integrity check passed. [2026-01-30T12:22:50.106550] [DEBUG] [REMOTE ] TTMI: Symbol is viable for forecasting. [2026-01-30T12:22:50.106623] [INFO ] [MAIN ] [3149/3488] TTMI kept (0.4s) | 3142 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:50.494712] [DEBUG] [REMOTE ] TTWO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:50.494849] [DEBUG] [REMOTE ] TTWO: PASS: History has at least 300 days. [2026-01-30T12:22:50.495082] [DEBUG] [REMOTE ] TTWO: PASS: Price check passed. Min price $232.00. [2026-01-30T12:22:50.495244] [DEBUG] [REMOTE ] TTWO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:50.495361] [DEBUG] [REMOTE ] TTWO: PASS: Integrity check passed. [2026-01-30T12:22:50.495405] [DEBUG] [REMOTE ] TTWO: Symbol is viable for forecasting. [2026-01-30T12:22:50.495454] [INFO ] [MAIN ] [3150/3488] TTWO kept (0.4s) | 3143 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:50.618768] [DEBUG] [REMOTE ] TUGN: Retrieved 927 rows, trimmed to 300. [2026-01-30T12:22:50.618897] [DEBUG] [REMOTE ] TUGN: PASS: History has at least 300 days. [2026-01-30T12:22:50.619115] [DEBUG] [REMOTE ] TUGN: PASS: Price check passed. Min price $24.13. [2026-01-30T12:22:50.619271] [DEBUG] [REMOTE ] TUGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:50.619379] [DEBUG] [REMOTE ] TUGN: PASS: Integrity check passed. [2026-01-30T12:22:50.619425] [DEBUG] [REMOTE ] TUGN: Symbol is viable for forecasting. [2026-01-30T12:22:50.619480] [INFO ] [MAIN ] [3151/3488] TUGN kept (0.1s) | 3144 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:51.223732] [DEBUG] [REMOTE ] TUSK: Retrieved 2335 rows, trimmed to 300. [2026-01-30T12:22:51.223855] [DEBUG] [REMOTE ] TUSK: PASS: History has at least 300 days. [2026-01-30T12:22:51.224057] [DEBUG] [REMOTE ] TUSK: PASS: Price check passed. Min price $1.73. [2026-01-30T12:22:51.224195] [DEBUG] [REMOTE ] TUSK: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:51.224304] [DEBUG] [REMOTE ] TUSK: PASS: Integrity check passed. [2026-01-30T12:22:51.224343] [DEBUG] [REMOTE ] TUSK: Symbol is viable for forecasting. [2026-01-30T12:22:51.224391] [INFO ] [MAIN ] [3152/3488] TUSK kept (0.6s) | 3145 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:51.777378] [DEBUG] [REMOTE ] TVC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:51.777515] [DEBUG] [REMOTE ] TVC: PASS: History has at least 300 days. [2026-01-30T12:22:51.777763] [DEBUG] [REMOTE ] TVC: PASS: Price check passed. Min price $23.90. [2026-01-30T12:22:51.777929] [DEBUG] [REMOTE ] TVC: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:51.778062] [DEBUG] [REMOTE ] TVC: PASS: Integrity check passed. [2026-01-30T12:22:51.778108] [DEBUG] [REMOTE ] TVC: Symbol is viable for forecasting. [2026-01-30T12:22:51.778158] [INFO ] [MAIN ] [3153/3488] TVC kept (0.6s) | 3146 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:52.208352] [DEBUG] [REMOTE ] TVE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:52.208483] [DEBUG] [REMOTE ] TVE: PASS: History has at least 300 days. [2026-01-30T12:22:52.208737] [DEBUG] [REMOTE ] TVE: PASS: Price check passed. Min price $24.00. [2026-01-30T12:22:52.208873] [DEBUG] [REMOTE ] TVE: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:52.208986] [DEBUG] [REMOTE ] TVE: PASS: Integrity check passed. [2026-01-30T12:22:52.209025] [DEBUG] [REMOTE ] TVE: Symbol is viable for forecasting. [2026-01-30T12:22:52.209078] [INFO ] [MAIN ] [3154/3488] TVE kept (0.4s) | 3147 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:52.497633] [DEBUG] [REMOTE ] TVTX: Retrieved 3325 rows, trimmed to 300. [2026-01-30T12:22:52.497771] [DEBUG] [REMOTE ] TVTX: PASS: History has at least 300 days. [2026-01-30T12:22:52.498019] [DEBUG] [REMOTE ] TVTX: PASS: Price check passed. Min price $27.87. [2026-01-30T12:22:52.498154] [DEBUG] [REMOTE ] TVTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:52.498290] [DEBUG] [REMOTE ] TVTX: PASS: Integrity check passed. [2026-01-30T12:22:52.498331] [DEBUG] [REMOTE ] TVTX: Symbol is viable for forecasting. [2026-01-30T12:22:52.498380] [INFO ] [MAIN ] [3155/3488] TVTX kept (0.3s) | 3148 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:52.786409] [DEBUG] [REMOTE ] TWFG: Retrieved 385 rows, trimmed to 300. [2026-01-30T12:22:52.786536] [DEBUG] [REMOTE ] TWFG: PASS: History has at least 300 days. [2026-01-30T12:22:52.786757] [DEBUG] [REMOTE ] TWFG: PASS: Price check passed. Min price $24.14. [2026-01-30T12:22:52.786896] [DEBUG] [REMOTE ] TWFG: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:52.787006] [DEBUG] [REMOTE ] TWFG: PASS: Integrity check passed. [2026-01-30T12:22:52.787047] [DEBUG] [REMOTE ] TWFG: Symbol is viable for forecasting. [2026-01-30T12:22:52.787096] [INFO ] [MAIN ] [3156/3488] TWFG kept (0.3s) | 3149 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:53.209875] [DEBUG] [REMOTE ] TWG: Retrieved 449 rows, trimmed to 300. [2026-01-30T12:22:53.210012] [DEBUG] [REMOTE ] TWG: PASS: History has at least 300 days. [2026-01-30T12:22:53.210236] [DEBUG] [REMOTE ] TWG: PASS: Price check passed. Min price $3.29. [2026-01-30T12:22:53.210425] [DEBUG] [REMOTE ] TWG: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:53.210556] [DEBUG] [REMOTE ] TWG: PASS: Integrity check passed. [2026-01-30T12:22:53.210619] [DEBUG] [REMOTE ] TWG: Symbol is viable for forecasting. [2026-01-30T12:22:53.210669] [INFO ] [MAIN ] [3157/3488] TWG kept (0.4s) | 3150 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:53.896296] [DEBUG] [REMOTE ] TWI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:53.896442] [DEBUG] [REMOTE ] TWI: PASS: History has at least 300 days. [2026-01-30T12:22:53.896682] [DEBUG] [REMOTE ] TWI: PASS: Price check passed. Min price $7.19. [2026-01-30T12:22:53.896823] [DEBUG] [REMOTE ] TWI: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:53.896940] [DEBUG] [REMOTE ] TWI: PASS: Integrity check passed. [2026-01-30T12:22:53.897006] [DEBUG] [REMOTE ] TWI: Symbol is viable for forecasting. [2026-01-30T12:22:53.897066] [INFO ] [MAIN ] [3158/3488] TWI kept (0.7s) | 3151 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:54.363053] [DEBUG] [REMOTE ] TWIN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:54.363192] [DEBUG] [REMOTE ] TWIN: PASS: History has at least 300 days. [2026-01-30T12:22:54.363409] [DEBUG] [REMOTE ] TWIN: PASS: Price check passed. Min price $14.45. [2026-01-30T12:22:54.363542] [DEBUG] [REMOTE ] TWIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:54.363674] [DEBUG] [REMOTE ] TWIN: PASS: Integrity check passed. [2026-01-30T12:22:54.363716] [DEBUG] [REMOTE ] TWIN: Symbol is viable for forecasting. [2026-01-30T12:22:54.363763] [INFO ] [MAIN ] [3159/3488] TWIN kept (0.5s) | 3152 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:54.670716] [DEBUG] [REMOTE ] TWLO: Retrieved 2414 rows, trimmed to 300. [2026-01-30T12:22:54.670859] [DEBUG] [REMOTE ] TWLO: PASS: History has at least 300 days. [2026-01-30T12:22:54.671088] [DEBUG] [REMOTE ] TWLO: PASS: Price check passed. Min price $118.88. [2026-01-30T12:22:54.671232] [DEBUG] [REMOTE ] TWLO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:54.671366] [DEBUG] [REMOTE ] TWLO: PASS: Integrity check passed. [2026-01-30T12:22:54.671412] [DEBUG] [REMOTE ] TWLO: Symbol is viable for forecasting. [2026-01-30T12:22:54.671462] [INFO ] [MAIN ] [3160/3488] TWLO kept (0.3s) | 3153 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:55.123667] [DEBUG] [REMOTE ] TWO: Retrieved 4086 rows, trimmed to 300. [2026-01-30T12:22:55.123820] [DEBUG] [REMOTE ] TWO: PASS: History has at least 300 days. [2026-01-30T12:22:55.124031] [DEBUG] [REMOTE ] TWO: PASS: Price check passed. Min price $9.15. [2026-01-30T12:22:55.124168] [DEBUG] [REMOTE ] TWO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:55.124287] [DEBUG] [REMOTE ] TWO: PASS: Integrity check passed. [2026-01-30T12:22:55.124327] [DEBUG] [REMOTE ] TWO: Symbol is viable for forecasting. [2026-01-30T12:22:55.124375] [INFO ] [MAIN ] [3161/3488] TWO kept (0.5s) | 3154 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:55.642673] [DEBUG] [REMOTE ] TX: Retrieved 5030 rows, trimmed to 300. [2026-01-30T12:22:55.642831] [DEBUG] [REMOTE ] TX: PASS: History has at least 300 days. [2026-01-30T12:22:55.643114] [DEBUG] [REMOTE ] TX: PASS: Price check passed. Min price $34.64. [2026-01-30T12:22:55.643314] [DEBUG] [REMOTE ] TX: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:55.643469] [DEBUG] [REMOTE ] TX: PASS: Integrity check passed. [2026-01-30T12:22:55.643525] [DEBUG] [REMOTE ] TX: Symbol is viable for forecasting. [2026-01-30T12:22:55.643610] [INFO ] [MAIN ] [3162/3488] TX kept (0.5s) | 3155 kept, 7 rejected | 138.4/min | ETA: 2.4m [2026-01-30T12:22:55.904308] [DEBUG] [REMOTE ] TXG: Retrieved 1603 rows, trimmed to 300. [2026-01-30T12:22:55.904423] [DEBUG] [REMOTE ] TXG: PASS: History has at least 300 days. [2026-01-30T12:22:55.904648] [DEBUG] [REMOTE ] TXG: PASS: Price check passed. Min price $13.00. [2026-01-30T12:22:55.904789] [DEBUG] [REMOTE ] TXG: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:55.904898] [DEBUG] [REMOTE ] TXG: PASS: Integrity check passed. [2026-01-30T12:22:55.904937] [DEBUG] [REMOTE ] TXG: Symbol is viable for forecasting. [2026-01-30T12:22:55.904985] [INFO ] [MAIN ] [3163/3488] TXG kept (0.3s) | 3156 kept, 7 rejected | 138.4/min | ETA: 2.3m [2026-01-30T12:22:56.448983] [DEBUG] [REMOTE ] TXMD: Retrieved 5568 rows, trimmed to 300. [2026-01-30T12:22:56.449134] [DEBUG] [REMOTE ] TXMD: PASS: History has at least 300 days. [2026-01-30T12:22:56.449381] [DEBUG] [REMOTE ] TXMD: PASS: Price check passed. Min price $1.15. [2026-01-30T12:22:56.449519] [DEBUG] [REMOTE ] TXMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:56.449667] [DEBUG] [REMOTE ] TXMD: PASS: Integrity check passed. [2026-01-30T12:22:56.449711] [DEBUG] [REMOTE ] TXMD: Symbol is viable for forecasting. [2026-01-30T12:22:56.449763] [INFO ] [MAIN ] [3164/3488] TXMD kept (0.5s) | 3157 kept, 7 rejected | 138.4/min | ETA: 2.3m [2026-01-30T12:22:56.817539] [DEBUG] [REMOTE ] TXN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:56.817707] [DEBUG] [REMOTE ] TXN: PASS: History has at least 300 days. [2026-01-30T12:22:56.817984] [DEBUG] [REMOTE ] TXN: PASS: Price check passed. Min price $153.33. [2026-01-30T12:22:56.818119] [DEBUG] [REMOTE ] TXN: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:56.818244] [DEBUG] [REMOTE ] TXN: PASS: Integrity check passed. [2026-01-30T12:22:56.818284] [DEBUG] [REMOTE ] TXN: Symbol is viable for forecasting. [2026-01-30T12:22:56.818333] [INFO ] [MAIN ] [3165/3488] TXN kept (0.4s) | 3158 kept, 7 rejected | 138.4/min | ETA: 2.3m [2026-01-30T12:22:57.063680] [DEBUG] [REMOTE ] TXO: Retrieved 754 rows, trimmed to 300. [2026-01-30T12:22:57.063816] [DEBUG] [REMOTE ] TXO: PASS: History has at least 300 days. [2026-01-30T12:22:57.064029] [DEBUG] [REMOTE ] TXO: PASS: Price check passed. Min price $10.15. [2026-01-30T12:22:57.064173] [DEBUG] [REMOTE ] TXO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:57.064290] [DEBUG] [REMOTE ] TXO: PASS: Integrity check passed. [2026-01-30T12:22:57.064334] [DEBUG] [REMOTE ] TXO: Symbol is viable for forecasting. [2026-01-30T12:22:57.064382] [INFO ] [MAIN ] [3166/3488] TXO kept (0.2s) | 3159 kept, 7 rejected | 138.4/min | ETA: 2.3m [2026-01-30T12:22:57.699636] [DEBUG] [REMOTE ] TXRH: Retrieved 5364 rows, trimmed to 300. [2026-01-30T12:22:57.699807] [DEBUG] [REMOTE ] TXRH: PASS: History has at least 300 days. [2026-01-30T12:22:57.700077] [DEBUG] [REMOTE ] TXRH: PASS: Price check passed. Min price $160.09. [2026-01-30T12:22:57.700220] [DEBUG] [REMOTE ] TXRH: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:57.700349] [DEBUG] [REMOTE ] TXRH: PASS: Integrity check passed. [2026-01-30T12:22:57.700391] [DEBUG] [REMOTE ] TXRH: Symbol is viable for forecasting. [2026-01-30T12:22:57.700444] [INFO ] [MAIN ] [3167/3488] TXRH kept (0.6s) | 3160 kept, 7 rejected | 138.4/min | ETA: 2.3m [2026-01-30T12:22:58.146117] [DEBUG] [REMOTE ] TY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:58.146266] [DEBUG] [REMOTE ] TY: PASS: History has at least 300 days. [2026-01-30T12:22:58.146506] [DEBUG] [REMOTE ] TY: PASS: Price check passed. Min price $31.25. [2026-01-30T12:22:58.146665] [DEBUG] [REMOTE ] TY: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:58.146792] [DEBUG] [REMOTE ] TY: PASS: Integrity check passed. [2026-01-30T12:22:58.146832] [DEBUG] [REMOTE ] TY: Symbol is viable for forecasting. [2026-01-30T12:22:58.146905] [INFO ] [MAIN ] [3168/3488] TY kept (0.4s) | 3161 kept, 7 rejected | 138.4/min | ETA: 2.3m [2026-01-30T12:22:58.587134] [DEBUG] [REMOTE ] TYG: Retrieved 5518 rows, trimmed to 300. [2026-01-30T12:22:58.587349] [DEBUG] [REMOTE ] TYG: PASS: History has at least 300 days. [2026-01-30T12:22:58.587667] [DEBUG] [REMOTE ] TYG: PASS: Price check passed. Min price $39.83. [2026-01-30T12:22:58.587862] [DEBUG] [REMOTE ] TYG: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:58.588012] [DEBUG] [REMOTE ] TYG: PASS: Integrity check passed. [2026-01-30T12:22:58.588091] [DEBUG] [REMOTE ] TYG: Symbol is viable for forecasting. [2026-01-30T12:22:58.588148] [INFO ] [MAIN ] [3169/3488] TYG kept (0.4s) | 3162 kept, 7 rejected | 138.4/min | ETA: 2.3m [2026-01-30T12:22:58.808328] [DEBUG] [REMOTE ] TYGO: Retrieved 1105 rows, trimmed to 300. [2026-01-30T12:22:58.808501] [DEBUG] [REMOTE ] TYGO: PASS: History has at least 300 days. [2026-01-30T12:22:58.809006] [DEBUG] [REMOTE ] TYGO: PASS: Price check passed. Min price $1.38. [2026-01-30T12:22:58.809203] [DEBUG] [REMOTE ] TYGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:58.809363] [DEBUG] [REMOTE ] TYGO: PASS: Integrity check passed. [2026-01-30T12:22:58.809423] [DEBUG] [REMOTE ] TYGO: Symbol is viable for forecasting. [2026-01-30T12:22:58.809497] [INFO ] [MAIN ] [3170/3488] TYGO kept (0.2s) | 3163 kept, 7 rejected | 138.4/min | ETA: 2.3m [2026-01-30T12:22:59.535153] [DEBUG] [REMOTE ] TYL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:22:59.535301] [DEBUG] [REMOTE ] TYL: PASS: History has at least 300 days. [2026-01-30T12:22:59.535543] [DEBUG] [REMOTE ] TYL: PASS: Price check passed. Min price $380.00. [2026-01-30T12:22:59.535703] [DEBUG] [REMOTE ] TYL: PASS: Continuity check passed with 300 days. [2026-01-30T12:22:59.535825] [DEBUG] [REMOTE ] TYL: PASS: Integrity check passed. [2026-01-30T12:22:59.535866] [DEBUG] [REMOTE ] TYL: Symbol is viable for forecasting. [2026-01-30T12:22:59.535914] [INFO ] [MAIN ] [3171/3488] TYL kept (0.7s) | 3164 kept, 7 rejected | 138.4/min | ETA: 2.3m [2026-01-30T12:23:01.961832] [DEBUG] [REMOTE ] TYRA: Retrieved 1097 rows, trimmed to 300. [2026-01-30T12:23:01.961983] [DEBUG] [REMOTE ] TYRA: PASS: History has at least 300 days. [2026-01-30T12:23:01.962210] [DEBUG] [REMOTE ] TYRA: PASS: Price check passed. Min price $14.28. [2026-01-30T12:23:01.962357] [DEBUG] [REMOTE ] TYRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:01.962469] [DEBUG] [REMOTE ] TYRA: PASS: Integrity check passed. [2026-01-30T12:23:01.962508] [DEBUG] [REMOTE ] TYRA: Symbol is viable for forecasting. [2026-01-30T12:23:01.962556] [INFO ] [MAIN ] [3172/3488] TYRA kept (2.4s) | 3165 kept, 7 rejected | 138.2/min | ETA: 2.3m [2026-01-30T12:23:03.067757] [DEBUG] [REMOTE ] TZOO: Retrieved 5893 rows, trimmed to 300. [2026-01-30T12:23:03.067942] [DEBUG] [REMOTE ] TZOO: PASS: History has at least 300 days. [2026-01-30T12:23:03.068173] [DEBUG] [REMOTE ] TZOO: PASS: Price check passed. Min price $5.74. [2026-01-30T12:23:03.068312] [DEBUG] [REMOTE ] TZOO: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:03.068431] [DEBUG] [REMOTE ] TZOO: PASS: Integrity check passed. [2026-01-30T12:23:03.068474] [DEBUG] [REMOTE ] TZOO: Symbol is viable for forecasting. [2026-01-30T12:23:03.068524] [INFO ] [MAIN ] [3173/3488] TZOO kept (1.1s) | 3166 kept, 7 rejected | 138.1/min | ETA: 2.3m [2026-01-30T12:23:03.489351] [DEBUG] [REMOTE ] UAA: Retrieved 5079 rows, trimmed to 300. [2026-01-30T12:23:03.489506] [DEBUG] [REMOTE ] UAA: PASS: History has at least 300 days. [2026-01-30T12:23:03.489755] [DEBUG] [REMOTE ] UAA: PASS: Price check passed. Min price $4.17. [2026-01-30T12:23:03.490094] [DEBUG] [REMOTE ] UAA: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:03.490218] [DEBUG] [REMOTE ] UAA: PASS: Integrity check passed. [2026-01-30T12:23:03.490257] [DEBUG] [REMOTE ] UAA: Symbol is viable for forecasting. [2026-01-30T12:23:03.490313] [INFO ] [MAIN ] [3174/3488] UAA kept (0.4s) | 3167 kept, 7 rejected | 138.1/min | ETA: 2.3m [2026-01-30T12:23:03.894943] [DEBUG] [REMOTE ] UAE: Retrieved 2955 rows, trimmed to 300. [2026-01-30T12:23:03.895078] [DEBUG] [REMOTE ] UAE: PASS: History has at least 300 days. [2026-01-30T12:23:03.895287] [DEBUG] [REMOTE ] UAE: PASS: Price check passed. Min price $18.31. [2026-01-30T12:23:03.895452] [DEBUG] [REMOTE ] UAE: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:03.895599] [DEBUG] [REMOTE ] UAE: PASS: Integrity check passed. [2026-01-30T12:23:03.895644] [DEBUG] [REMOTE ] UAE: Symbol is viable for forecasting. [2026-01-30T12:23:03.895694] [INFO ] [MAIN ] [3175/3488] UAE kept (0.4s) | 3168 kept, 7 rejected | 138.1/min | ETA: 2.3m [2026-01-30T12:23:04.287420] [DEBUG] [REMOTE ] UAL: Retrieved 5027 rows, trimmed to 300. [2026-01-30T12:23:04.287558] [DEBUG] [REMOTE ] UAL: PASS: History has at least 300 days. [2026-01-30T12:23:04.287807] [DEBUG] [REMOTE ] UAL: PASS: Price check passed. Min price $89.95. [2026-01-30T12:23:04.287967] [DEBUG] [REMOTE ] UAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:04.288095] [DEBUG] [REMOTE ] UAL: PASS: Integrity check passed. [2026-01-30T12:23:04.288136] [DEBUG] [REMOTE ] UAL: Symbol is viable for forecasting. [2026-01-30T12:23:04.288186] [INFO ] [MAIN ] [3176/3488] UAL kept (0.4s) | 3169 kept, 7 rejected | 138.1/min | ETA: 2.3m [2026-01-30T12:23:04.615639] [DEBUG] [REMOTE ] UBFO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:04.615856] [DEBUG] [REMOTE ] UBFO: PASS: History has at least 300 days. [2026-01-30T12:23:04.616195] [DEBUG] [REMOTE ] UBFO: PASS: Price check passed. Min price $9.05. [2026-01-30T12:23:04.616380] [DEBUG] [REMOTE ] UBFO: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:04.616548] [DEBUG] [REMOTE ] UBFO: PASS: Integrity check passed. [2026-01-30T12:23:04.616624] [DEBUG] [REMOTE ] UBFO: Symbol is viable for forecasting. [2026-01-30T12:23:04.616693] [INFO ] [MAIN ] [3177/3488] UBFO kept (0.3s) | 3170 kept, 7 rejected | 138.1/min | ETA: 2.3m [2026-01-30T12:23:04.923200] [DEBUG] [REMOTE ] UBND: Retrieved 1084 rows, trimmed to 300. [2026-01-30T12:23:04.923345] [DEBUG] [REMOTE ] UBND: PASS: History has at least 300 days. [2026-01-30T12:23:04.923547] [DEBUG] [REMOTE ] UBND: PASS: Price check passed. Min price $21.77. [2026-01-30T12:23:04.923718] [DEBUG] [REMOTE ] UBND: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:04.923830] [DEBUG] [REMOTE ] UBND: PASS: Integrity check passed. [2026-01-30T12:23:04.923870] [DEBUG] [REMOTE ] UBND: Symbol is viable for forecasting. [2026-01-30T12:23:04.923917] [INFO ] [MAIN ] [3178/3488] UBND kept (0.3s) | 3171 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:05.374822] [DEBUG] [REMOTE ] UBRL: Retrieved 352 rows, trimmed to 300. [2026-01-30T12:23:05.374975] [DEBUG] [REMOTE ] UBRL: PASS: History has at least 300 days. [2026-01-30T12:23:05.375171] [DEBUG] [REMOTE ] UBRL: PASS: Price check passed. Min price $19.91. [2026-01-30T12:23:05.375302] [DEBUG] [REMOTE ] UBRL: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:05.375408] [DEBUG] [REMOTE ] UBRL: PASS: Integrity check passed. [2026-01-30T12:23:05.375447] [DEBUG] [REMOTE ] UBRL: Symbol is viable for forecasting. [2026-01-30T12:23:05.375493] [INFO ] [MAIN ] [3179/3488] UBRL kept (0.5s) | 3172 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:05.836302] [DEBUG] [REMOTE ] UBS: Retrieved 2812 rows, trimmed to 300. [2026-01-30T12:23:05.836468] [DEBUG] [REMOTE ] UBS: PASS: History has at least 300 days. [2026-01-30T12:23:05.836784] [DEBUG] [REMOTE ] UBS: PASS: Price check passed. Min price $36.79. [2026-01-30T12:23:05.836988] [DEBUG] [REMOTE ] UBS: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:05.837159] [DEBUG] [REMOTE ] UBS: PASS: Integrity check passed. [2026-01-30T12:23:05.837258] [DEBUG] [REMOTE ] UBS: Symbol is viable for forecasting. [2026-01-30T12:23:05.837336] [INFO ] [MAIN ] [3180/3488] UBS kept (0.5s) | 3173 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:06.422782] [DEBUG] [REMOTE ] UBSI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:06.422926] [DEBUG] [REMOTE ] UBSI: PASS: History has at least 300 days. [2026-01-30T12:23:06.423160] [DEBUG] [REMOTE ] UBSI: PASS: Price check passed. Min price $34.50. [2026-01-30T12:23:06.423305] [DEBUG] [REMOTE ] UBSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:06.423432] [DEBUG] [REMOTE ] UBSI: PASS: Integrity check passed. [2026-01-30T12:23:06.423475] [DEBUG] [REMOTE ] UBSI: Symbol is viable for forecasting. [2026-01-30T12:23:06.423526] [INFO ] [MAIN ] [3181/3488] UBSI kept (0.6s) | 3174 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:06.649438] [DEBUG] [REMOTE ] UDMY: Retrieved 1066 rows, trimmed to 300. [2026-01-30T12:23:06.649839] [DEBUG] [REMOTE ] UDMY: PASS: History has at least 300 days. [2026-01-30T12:23:06.650128] [DEBUG] [REMOTE ] UDMY: PASS: Price check passed. Min price $4.85. [2026-01-30T12:23:06.650326] [DEBUG] [REMOTE ] UDMY: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:06.650493] [DEBUG] [REMOTE ] UDMY: PASS: Integrity check passed. [2026-01-30T12:23:06.650553] [DEBUG] [REMOTE ] UDMY: Symbol is viable for forecasting. [2026-01-30T12:23:06.650648] [INFO ] [MAIN ] [3182/3488] UDMY kept (0.2s) | 3175 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:07.209066] [DEBUG] [REMOTE ] UE: Retrieved 2775 rows, trimmed to 300. [2026-01-30T12:23:07.209200] [DEBUG] [REMOTE ] UE: PASS: History has at least 300 days. [2026-01-30T12:23:07.209403] [DEBUG] [REMOTE ] UE: PASS: Price check passed. Min price $18.32. [2026-01-30T12:23:07.209539] [DEBUG] [REMOTE ] UE: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:07.209669] [DEBUG] [REMOTE ] UE: PASS: Integrity check passed. [2026-01-30T12:23:07.209710] [DEBUG] [REMOTE ] UE: Symbol is viable for forecasting. [2026-01-30T12:23:07.209758] [INFO ] [MAIN ] [3183/3488] UE kept (0.6s) | 3176 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:07.609126] [DEBUG] [REMOTE ] UEIC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:07.609279] [DEBUG] [REMOTE ] UEIC: PASS: History has at least 300 days. [2026-01-30T12:23:07.609606] [DEBUG] [REMOTE ] UEIC: PASS: Price check passed. Min price $2.76. [2026-01-30T12:23:07.609959] [DEBUG] [REMOTE ] UEIC: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:07.610091] [DEBUG] [REMOTE ] UEIC: PASS: Integrity check passed. [2026-01-30T12:23:07.610133] [DEBUG] [REMOTE ] UEIC: Symbol is viable for forecasting. [2026-01-30T12:23:07.610183] [INFO ] [MAIN ] [3184/3488] UEIC kept (0.4s) | 3177 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:08.095211] [DEBUG] [REMOTE ] UFCS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:08.095379] [DEBUG] [REMOTE ] UFCS: PASS: History has at least 300 days. [2026-01-30T12:23:08.095633] [DEBUG] [REMOTE ] UFCS: PASS: Price check passed. Min price $30.39. [2026-01-30T12:23:08.095766] [DEBUG] [REMOTE ] UFCS: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:08.095914] [DEBUG] [REMOTE ] UFCS: PASS: Integrity check passed. [2026-01-30T12:23:08.095954] [DEBUG] [REMOTE ] UFCS: Symbol is viable for forecasting. [2026-01-30T12:23:08.096003] [INFO ] [MAIN ] [3185/3488] UFCS kept (0.5s) | 3178 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:08.530127] [DEBUG] [REMOTE ] UFI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:08.530275] [DEBUG] [REMOTE ] UFI: PASS: History has at least 300 days. [2026-01-30T12:23:08.530535] [DEBUG] [REMOTE ] UFI: PASS: Price check passed. Min price $2.98. [2026-01-30T12:23:08.530724] [DEBUG] [REMOTE ] UFI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:08.530847] [DEBUG] [REMOTE ] UFI: PASS: Integrity check passed. [2026-01-30T12:23:08.530889] [DEBUG] [REMOTE ] UFI: Symbol is viable for forecasting. [2026-01-30T12:23:08.530941] [INFO ] [MAIN ] [3186/3488] UFI kept (0.4s) | 3179 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:08.796397] [DEBUG] [REMOTE ] UFO: Retrieved 1710 rows, trimmed to 300. [2026-01-30T12:23:08.796530] [DEBUG] [REMOTE ] UFO: PASS: History has at least 300 days. [2026-01-30T12:23:08.796764] [DEBUG] [REMOTE ] UFO: PASS: Price check passed. Min price $31.37. [2026-01-30T12:23:08.796907] [DEBUG] [REMOTE ] UFO: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:08.797023] [DEBUG] [REMOTE ] UFO: PASS: Integrity check passed. [2026-01-30T12:23:08.797064] [DEBUG] [REMOTE ] UFO: Symbol is viable for forecasting. [2026-01-30T12:23:08.797119] [INFO ] [MAIN ] [3187/3488] UFO kept (0.3s) | 3180 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:09.374057] [DEBUG] [REMOTE ] UFPI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:09.374209] [DEBUG] [REMOTE ] UFPI: PASS: History has at least 300 days. [2026-01-30T12:23:09.374480] [DEBUG] [REMOTE ] UFPI: PASS: Price check passed. Min price $87.77. [2026-01-30T12:23:09.374846] [DEBUG] [REMOTE ] UFPI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:09.374993] [DEBUG] [REMOTE ] UFPI: PASS: Integrity check passed. [2026-01-30T12:23:09.375047] [DEBUG] [REMOTE ] UFPI: Symbol is viable for forecasting. [2026-01-30T12:23:09.375098] [INFO ] [MAIN ] [3188/3488] UFPI kept (0.6s) | 3181 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:09.820087] [DEBUG] [REMOTE ] UGI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:09.820228] [DEBUG] [REMOTE ] UGI: PASS: History has at least 300 days. [2026-01-30T12:23:09.820448] [DEBUG] [REMOTE ] UGI: PASS: Price check passed. Min price $33.15. [2026-01-30T12:23:09.820604] [DEBUG] [REMOTE ] UGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:09.820722] [DEBUG] [REMOTE ] UGI: PASS: Integrity check passed. [2026-01-30T12:23:09.820762] [DEBUG] [REMOTE ] UGI: Symbol is viable for forecasting. [2026-01-30T12:23:09.820813] [INFO ] [MAIN ] [3189/3488] UGI kept (0.4s) | 3182 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:10.270704] [DEBUG] [REMOTE ] UGP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:10.271046] [DEBUG] [REMOTE ] UGP: PASS: History has at least 300 days. [2026-01-30T12:23:10.271277] [DEBUG] [REMOTE ] UGP: PASS: Price check passed. Min price $3.63. [2026-01-30T12:23:10.271415] [DEBUG] [REMOTE ] UGP: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:10.271535] [DEBUG] [REMOTE ] UGP: PASS: Integrity check passed. [2026-01-30T12:23:10.271593] [DEBUG] [REMOTE ] UGP: Symbol is viable for forecasting. [2026-01-30T12:23:10.271839] [INFO ] [MAIN ] [3190/3488] UGP kept (0.5s) | 3183 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:10.782095] [DEBUG] [REMOTE ] UHAL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:10.782251] [DEBUG] [REMOTE ] UHAL: PASS: History has at least 300 days. [2026-01-30T12:23:10.782473] [DEBUG] [REMOTE ] UHAL: PASS: Price check passed. Min price $48.76. [2026-01-30T12:23:10.782629] [DEBUG] [REMOTE ] UHAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:10.782748] [DEBUG] [REMOTE ] UHAL: PASS: Integrity check passed. [2026-01-30T12:23:10.782813] [DEBUG] [REMOTE ] UHAL: Symbol is viable for forecasting. [2026-01-30T12:23:10.782869] [INFO ] [MAIN ] [3191/3488] UHAL kept (0.5s) | 3184 kept, 7 rejected | 138.1/min | ETA: 2.2m [2026-01-30T12:23:11.000799] [DEBUG] [REMOTE ] UHG: Retrieved 1216 rows, trimmed to 300. [2026-01-30T12:23:11.000938] [DEBUG] [REMOTE ] UHG: PASS: History has at least 300 days. [2026-01-30T12:23:11.001146] [DEBUG] [REMOTE ] UHG: PASS: Price check passed. Min price $1.03. [2026-01-30T12:23:11.001304] [DEBUG] [REMOTE ] UHG: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:11.001438] [DEBUG] [REMOTE ] UHG: PASS: Integrity check passed. [2026-01-30T12:23:11.001494] [DEBUG] [REMOTE ] UHG: Symbol is viable for forecasting. [2026-01-30T12:23:11.001566] [INFO ] [MAIN ] [3192/3488] UHG kept (0.2s) | 3185 kept, 7 rejected | 138.1/min | ETA: 2.1m [2026-01-30T12:23:11.642780] [DEBUG] [REMOTE ] UHS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:11.642908] [DEBUG] [REMOTE ] UHS: PASS: History has at least 300 days. [2026-01-30T12:23:11.643118] [DEBUG] [REMOTE ] UHS: PASS: Price check passed. Min price $199.22. [2026-01-30T12:23:11.643253] [DEBUG] [REMOTE ] UHS: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:11.643368] [DEBUG] [REMOTE ] UHS: PASS: Integrity check passed. [2026-01-30T12:23:11.643408] [DEBUG] [REMOTE ] UHS: Symbol is viable for forecasting. [2026-01-30T12:23:11.643455] [INFO ] [MAIN ] [3193/3488] UHS kept (0.6s) | 3186 kept, 7 rejected | 138.1/min | ETA: 2.1m [2026-01-30T12:23:11.899325] [DEBUG] [REMOTE ] UI: Retrieved 3593 rows, trimmed to 300. [2026-01-30T12:23:11.899457] [DEBUG] [REMOTE ] UI: PASS: History has at least 300 days. [2026-01-30T12:23:11.899723] [DEBUG] [REMOTE ] UI: PASS: Price check passed. Min price $515.44. [2026-01-30T12:23:11.899875] [DEBUG] [REMOTE ] UI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:11.899993] [DEBUG] [REMOTE ] UI: PASS: Integrity check passed. [2026-01-30T12:23:11.900035] [DEBUG] [REMOTE ] UI: Symbol is viable for forecasting. [2026-01-30T12:23:11.900085] [INFO ] [MAIN ] [3194/3488] UI kept (0.3s) | 3187 kept, 7 rejected | 138.1/min | ETA: 2.1m [2026-01-30T12:23:12.680977] [DEBUG] [REMOTE ] UIS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:12.681116] [DEBUG] [REMOTE ] UIS: PASS: History has at least 300 days. [2026-01-30T12:23:12.681332] [DEBUG] [REMOTE ] UIS: PASS: Price check passed. Min price $2.39. [2026-01-30T12:23:12.681471] [DEBUG] [REMOTE ] UIS: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:12.681607] [DEBUG] [REMOTE ] UIS: PASS: Integrity check passed. [2026-01-30T12:23:12.681651] [DEBUG] [REMOTE ] UIS: Symbol is viable for forecasting. [2026-01-30T12:23:12.681702] [INFO ] [MAIN ] [3195/3488] UIS kept (0.8s) | 3188 kept, 7 rejected | 138.1/min | ETA: 2.1m [2026-01-30T12:23:12.962443] [DEBUG] [REMOTE ] UITB: Retrieved 2075 rows, trimmed to 300. [2026-01-30T12:23:12.962595] [DEBUG] [REMOTE ] UITB: PASS: History has at least 300 days. [2026-01-30T12:23:12.962802] [DEBUG] [REMOTE ] UITB: PASS: Price check passed. Min price $46.99. [2026-01-30T12:23:12.962938] [DEBUG] [REMOTE ] UITB: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:12.963048] [DEBUG] [REMOTE ] UITB: PASS: Integrity check passed. [2026-01-30T12:23:12.963090] [DEBUG] [REMOTE ] UITB: Symbol is viable for forecasting. [2026-01-30T12:23:12.963140] [INFO ] [MAIN ] [3196/3488] UITB kept (0.3s) | 3189 kept, 7 rejected | 138.1/min | ETA: 2.1m [2026-01-30T12:23:13.510405] [DEBUG] [REMOTE ] UL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:13.510551] [DEBUG] [REMOTE ] UL: PASS: History has at least 300 days. [2026-01-30T12:23:13.510822] [DEBUG] [REMOTE ] UL: PASS: Price check passed. Min price $62.27. [2026-01-30T12:23:13.510955] [DEBUG] [REMOTE ] UL: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:13.511076] [DEBUG] [REMOTE ] UL: PASS: Integrity check passed. [2026-01-30T12:23:13.511116] [DEBUG] [REMOTE ] UL: Symbol is viable for forecasting. [2026-01-30T12:23:13.511162] [INFO ] [MAIN ] [3197/3488] UL kept (0.5s) | 3190 kept, 7 rejected | 138.1/min | ETA: 2.1m [2026-01-30T12:23:13.771703] [DEBUG] [REMOTE ] ULBI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:13.771874] [DEBUG] [REMOTE ] ULBI: PASS: History has at least 300 days. [2026-01-30T12:23:13.772184] [DEBUG] [REMOTE ] ULBI: PASS: Price check passed. Min price $5.05. [2026-01-30T12:23:13.772357] [DEBUG] [REMOTE ] ULBI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:13.772514] [DEBUG] [REMOTE ] ULBI: PASS: Integrity check passed. [2026-01-30T12:23:13.772568] [DEBUG] [REMOTE ] ULBI: Symbol is viable for forecasting. [2026-01-30T12:23:13.772666] [INFO ] [MAIN ] [3198/3488] ULBI kept (0.3s) | 3191 kept, 7 rejected | 138.1/min | ETA: 2.1m [2026-01-30T12:23:14.170951] [DEBUG] [REMOTE ] ULCC: Retrieved 1213 rows, trimmed to 300. [2026-01-30T12:23:14.171068] [DEBUG] [REMOTE ] ULCC: PASS: History has at least 300 days. [2026-01-30T12:23:14.171278] [DEBUG] [REMOTE ] ULCC: PASS: Price check passed. Min price $3.60. [2026-01-30T12:23:14.171419] [DEBUG] [REMOTE ] ULCC: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:14.171531] [DEBUG] [REMOTE ] ULCC: PASS: Integrity check passed. [2026-01-30T12:23:14.171600] [DEBUG] [REMOTE ] ULCC: Symbol is viable for forecasting. [2026-01-30T12:23:14.171655] [INFO ] [MAIN ] [3199/3488] ULCC kept (0.4s) | 3192 kept, 7 rejected | 138.1/min | ETA: 2.1m [2026-01-30T12:23:14.673413] [DEBUG] [REMOTE ] ULH: Retrieved 2451 rows, trimmed to 300. [2026-01-30T12:23:14.673531] [DEBUG] [REMOTE ] ULH: PASS: History has at least 300 days. [2026-01-30T12:23:14.673751] [DEBUG] [REMOTE ] ULH: PASS: Price check passed. Min price $12.87. [2026-01-30T12:23:14.673884] [DEBUG] [REMOTE ] ULH: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:14.673990] [DEBUG] [REMOTE ] ULH: PASS: Integrity check passed. [2026-01-30T12:23:14.674029] [DEBUG] [REMOTE ] ULH: Symbol is viable for forecasting. [2026-01-30T12:23:14.674077] [INFO ] [MAIN ] [3200/3488] ULH kept (0.5s) | 3193 kept, 7 rejected | 138.1/min | ETA: 2.1m [2026-01-30T12:23:14.970371] [DEBUG] [REMOTE ] ULTA: Retrieved 4594 rows, trimmed to 300. [2026-01-30T12:23:14.970498] [DEBUG] [REMOTE ] ULTA: PASS: History has at least 300 days. [2026-01-30T12:23:14.970744] [DEBUG] [REMOTE ] ULTA: PASS: Price check passed. Min price $496.44. [2026-01-30T12:23:14.970885] [DEBUG] [REMOTE ] ULTA: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:14.970999] [DEBUG] [REMOTE ] ULTA: PASS: Integrity check passed. [2026-01-30T12:23:14.971040] [DEBUG] [REMOTE ] ULTA: Symbol is viable for forecasting. [2026-01-30T12:23:14.971090] [INFO ] [MAIN ] [3201/3488] ULTA kept (0.3s) | 3194 kept, 7 rejected | 138.1/min | ETA: 2.1m [2026-01-30T12:23:15.324555] [DEBUG] [REMOTE ] ULY: Retrieved 571 rows, trimmed to 300. [2026-01-30T12:23:15.324700] [DEBUG] [REMOTE ] ULY: PASS: History has at least 300 days. [2026-01-30T12:23:15.324901] [DEBUG] [REMOTE ] ULY: PASS: Price check passed. Min price $1.76. [2026-01-30T12:23:15.325038] [DEBUG] [REMOTE ] ULY: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:15.325146] [DEBUG] [REMOTE ] ULY: PASS: Integrity check passed. [2026-01-30T12:23:15.325217] [DEBUG] [REMOTE ] ULY: Symbol is viable for forecasting. [2026-01-30T12:23:15.325337] [INFO ] [MAIN ] [3202/3488] ULY kept (0.4s) | 3195 kept, 7 rejected | 138.1/min | ETA: 2.1m [2026-01-30T12:23:15.947690] [DEBUG] [REMOTE ] UMBF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:15.947842] [DEBUG] [REMOTE ] UMBF: PASS: History has at least 300 days. [2026-01-30T12:23:15.948058] [DEBUG] [REMOTE ] UMBF: PASS: Price check passed. Min price $103.61. [2026-01-30T12:23:15.948193] [DEBUG] [REMOTE ] UMBF: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:15.948307] [DEBUG] [REMOTE ] UMBF: PASS: Integrity check passed. [2026-01-30T12:23:15.948348] [DEBUG] [REMOTE ] UMBF: Symbol is viable for forecasting. [2026-01-30T12:23:15.948395] [INFO ] [MAIN ] [3203/3488] UMBF kept (0.6s) | 3196 kept, 7 rejected | 138.1/min | ETA: 2.1m [2026-01-30T12:23:16.381510] [DEBUG] [REMOTE ] UMC: Retrieved 6378 rows, trimmed to 300. [2026-01-30T12:23:16.381673] [DEBUG] [REMOTE ] UMC: PASS: History has at least 300 days. [2026-01-30T12:23:16.381893] [DEBUG] [REMOTE ] UMC: PASS: Price check passed. Min price $7.02. [2026-01-30T12:23:16.382035] [DEBUG] [REMOTE ] UMC: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:16.382145] [DEBUG] [REMOTE ] UMC: PASS: Integrity check passed. [2026-01-30T12:23:16.382185] [DEBUG] [REMOTE ] UMC: Symbol is viable for forecasting. [2026-01-30T12:23:16.382232] [INFO ] [MAIN ] [3204/3488] UMC kept (0.4s) | 3197 kept, 7 rejected | 138.1/min | ETA: 2.1m [2026-01-30T12:23:16.830360] [DEBUG] [REMOTE ] UMH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:16.830500] [DEBUG] [REMOTE ] UMH: PASS: History has at least 300 days. [2026-01-30T12:23:16.830747] [DEBUG] [REMOTE ] UMH: PASS: Price check passed. Min price $14.33. [2026-01-30T12:23:16.830883] [DEBUG] [REMOTE ] UMH: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:16.831001] [DEBUG] [REMOTE ] UMH: PASS: Integrity check passed. [2026-01-30T12:23:16.831040] [DEBUG] [REMOTE ] UMH: Symbol is viable for forecasting. [2026-01-30T12:23:16.831087] [INFO ] [MAIN ] [3205/3488] UMH kept (0.4s) | 3198 kept, 7 rejected | 138.1/min | ETA: 2.0m [2026-01-30T12:23:17.030296] [DEBUG] [REMOTE ] UMMA: Retrieved 1018 rows, trimmed to 300. [2026-01-30T12:23:17.030417] [DEBUG] [REMOTE ] UMMA: PASS: History has at least 300 days. [2026-01-30T12:23:17.030642] [DEBUG] [REMOTE ] UMMA: PASS: Price check passed. Min price $27.33. [2026-01-30T12:23:17.030787] [DEBUG] [REMOTE ] UMMA: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:17.030897] [DEBUG] [REMOTE ] UMMA: PASS: Integrity check passed. [2026-01-30T12:23:17.030938] [DEBUG] [REMOTE ] UMMA: Symbol is viable for forecasting. [2026-01-30T12:23:17.030987] [INFO ] [MAIN ] [3206/3488] UMMA kept (0.2s) | 3199 kept, 7 rejected | 138.1/min | ETA: 2.0m [2026-01-30T12:23:17.481948] [DEBUG] [REMOTE ] UNCY: Retrieved 1144 rows, trimmed to 300. [2026-01-30T12:23:17.482075] [DEBUG] [REMOTE ] UNCY: PASS: History has at least 300 days. [2026-01-30T12:23:17.482276] [DEBUG] [REMOTE ] UNCY: PASS: Price check passed. Min price $4.44. [2026-01-30T12:23:17.482415] [DEBUG] [REMOTE ] UNCY: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:17.482541] [DEBUG] [REMOTE ] UNCY: PASS: Integrity check passed. [2026-01-30T12:23:17.482607] [DEBUG] [REMOTE ] UNCY: Symbol is viable for forecasting. [2026-01-30T12:23:17.482660] [INFO ] [MAIN ] [3207/3488] UNCY kept (0.5s) | 3200 kept, 7 rejected | 138.1/min | ETA: 2.0m [2026-01-30T12:23:18.095947] [DEBUG] [REMOTE ] UNF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:18.096080] [DEBUG] [REMOTE ] UNF: PASS: History has at least 300 days. [2026-01-30T12:23:18.096295] [DEBUG] [REMOTE ] UNF: PASS: Price check passed. Min price $149.72. [2026-01-30T12:23:18.096433] [DEBUG] [REMOTE ] UNF: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:18.096548] [DEBUG] [REMOTE ] UNF: PASS: Integrity check passed. [2026-01-30T12:23:18.096607] [DEBUG] [REMOTE ] UNF: Symbol is viable for forecasting. [2026-01-30T12:23:18.096658] [INFO ] [MAIN ] [3208/3488] UNF kept (0.6s) | 3201 kept, 7 rejected | 138.1/min | ETA: 2.0m [2026-01-30T12:23:18.533115] [DEBUG] [REMOTE ] UNFI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:18.533261] [DEBUG] [REMOTE ] UNFI: PASS: History has at least 300 days. [2026-01-30T12:23:18.533493] [DEBUG] [REMOTE ] UNFI: PASS: Price check passed. Min price $31.42. [2026-01-30T12:23:18.533656] [DEBUG] [REMOTE ] UNFI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:18.533781] [DEBUG] [REMOTE ] UNFI: PASS: Integrity check passed. [2026-01-30T12:23:18.533824] [DEBUG] [REMOTE ] UNFI: Symbol is viable for forecasting. [2026-01-30T12:23:18.533875] [INFO ] [MAIN ] [3209/3488] UNFI kept (0.4s) | 3202 kept, 7 rejected | 138.1/min | ETA: 2.0m [2026-01-30T12:23:18.809754] [DEBUG] [REMOTE ] UNM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:18.809891] [DEBUG] [REMOTE ] UNM: PASS: History has at least 300 days. [2026-01-30T12:23:18.810106] [DEBUG] [REMOTE ] UNM: PASS: Price check passed. Min price $72.82. [2026-01-30T12:23:18.810239] [DEBUG] [REMOTE ] UNM: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:18.810355] [DEBUG] [REMOTE ] UNM: PASS: Integrity check passed. [2026-01-30T12:23:18.810394] [DEBUG] [REMOTE ] UNM: Symbol is viable for forecasting. [2026-01-30T12:23:18.810442] [INFO ] [MAIN ] [3210/3488] UNM kept (0.3s) | 3203 kept, 7 rejected | 138.1/min | ETA: 2.0m [2026-01-30T12:23:19.250701] [DEBUG] [REMOTE ] UNMA: Retrieved 1914 rows, trimmed to 300. [2026-01-30T12:23:19.250830] [DEBUG] [REMOTE ] UNMA: PASS: History has at least 300 days. [2026-01-30T12:23:19.251036] [DEBUG] [REMOTE ] UNMA: PASS: Price check passed. Min price $23.03. [2026-01-30T12:23:19.251179] [DEBUG] [REMOTE ] UNMA: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:19.251325] [DEBUG] [REMOTE ] UNMA: PASS: Integrity check passed. [2026-01-30T12:23:19.251379] [DEBUG] [REMOTE ] UNMA: Symbol is viable for forecasting. [2026-01-30T12:23:19.251442] [INFO ] [MAIN ] [3211/3488] UNMA kept (0.4s) | 3204 kept, 7 rejected | 138.1/min | ETA: 2.0m [2026-01-30T12:23:19.717734] [DEBUG] [REMOTE ] UNP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:19.717901] [DEBUG] [REMOTE ] UNP: PASS: History has at least 300 days. [2026-01-30T12:23:19.718116] [DEBUG] [REMOTE ] UNP: PASS: Price check passed. Min price $216.11. [2026-01-30T12:23:19.718252] [DEBUG] [REMOTE ] UNP: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:19.718365] [DEBUG] [REMOTE ] UNP: PASS: Integrity check passed. [2026-01-30T12:23:19.718405] [DEBUG] [REMOTE ] UNP: Symbol is viable for forecasting. [2026-01-30T12:23:19.718453] [INFO ] [MAIN ] [3212/3488] UNP kept (0.5s) | 3205 kept, 7 rejected | 138.1/min | ETA: 2.0m [2026-01-30T12:23:20.058326] [DEBUG] [REMOTE ] UNTY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:20.058476] [DEBUG] [REMOTE ] UNTY: PASS: History has at least 300 days. [2026-01-30T12:23:20.058740] [DEBUG] [REMOTE ] UNTY: PASS: Price check passed. Min price $45.04. [2026-01-30T12:23:20.058888] [DEBUG] [REMOTE ] UNTY: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:20.059014] [DEBUG] [REMOTE ] UNTY: PASS: Integrity check passed. [2026-01-30T12:23:20.059085] [DEBUG] [REMOTE ] UNTY: Symbol is viable for forecasting. [2026-01-30T12:23:20.059138] [INFO ] [MAIN ] [3213/3488] UNTY kept (0.3s) | 3206 kept, 7 rejected | 138.1/min | ETA: 2.0m [2026-01-30T12:23:20.552444] [DEBUG] [REMOTE ] UPBD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:20.552612] [DEBUG] [REMOTE ] UPBD: PASS: History has at least 300 days. [2026-01-30T12:23:20.552900] [DEBUG] [REMOTE ] UPBD: PASS: Price check passed. Min price $15.75. [2026-01-30T12:23:20.553085] [DEBUG] [REMOTE ] UPBD: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:20.553215] [DEBUG] [REMOTE ] UPBD: PASS: Integrity check passed. [2026-01-30T12:23:20.553257] [DEBUG] [REMOTE ] UPBD: Symbol is viable for forecasting. [2026-01-30T12:23:20.553307] [INFO ] [MAIN ] [3214/3488] UPBD kept (0.5s) | 3207 kept, 7 rejected | 138.1/min | ETA: 2.0m [2026-01-30T12:23:20.829953] [DEBUG] [REMOTE ] UPC: Retrieved 1220 rows, trimmed to 300. [2026-01-30T12:23:20.830074] [DEBUG] [REMOTE ] UPC: PASS: History has at least 300 days. [2026-01-30T12:23:20.830278] [DEBUG] [REMOTE ] UPC: PASS: Price check passed. Min price $3.40. [2026-01-30T12:23:20.830420] [DEBUG] [REMOTE ] UPC: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:20.830532] [DEBUG] [REMOTE ] UPC: PASS: Integrity check passed. [2026-01-30T12:23:20.830600] [DEBUG] [REMOTE ] UPC: Symbol is viable for forecasting. [2026-01-30T12:23:20.830653] [INFO ] [MAIN ] [3215/3488] UPC kept (0.3s) | 3208 kept, 7 rejected | 138.2/min | ETA: 2.0m [2026-01-30T12:23:21.298503] [DEBUG] [REMOTE ] UPLD: Retrieved 2823 rows, trimmed to 300. [2026-01-30T12:23:21.298650] [DEBUG] [REMOTE ] UPLD: PASS: History has at least 300 days. [2026-01-30T12:23:21.298855] [DEBUG] [REMOTE ] UPLD: PASS: Price check passed. Min price $1.39. [2026-01-30T12:23:21.298989] [DEBUG] [REMOTE ] UPLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:21.299099] [DEBUG] [REMOTE ] UPLD: PASS: Integrity check passed. [2026-01-30T12:23:21.299140] [DEBUG] [REMOTE ] UPLD: Symbol is viable for forecasting. [2026-01-30T12:23:21.299187] [INFO ] [MAIN ] [3216/3488] UPLD kept (0.5s) | 3209 kept, 7 rejected | 138.2/min | ETA: 2.0m [2026-01-30T12:23:21.977673] [DEBUG] [REMOTE ] UPS: Retrieved 6594 rows, trimmed to 300. [2026-01-30T12:23:21.977809] [DEBUG] [REMOTE ] UPS: PASS: History has at least 300 days. [2026-01-30T12:23:21.978036] [DEBUG] [REMOTE ] UPS: PASS: Price check passed. Min price $90.87. [2026-01-30T12:23:21.978170] [DEBUG] [REMOTE ] UPS: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:21.978286] [DEBUG] [REMOTE ] UPS: PASS: Integrity check passed. [2026-01-30T12:23:21.978326] [DEBUG] [REMOTE ] UPS: Symbol is viable for forecasting. [2026-01-30T12:23:21.978374] [INFO ] [MAIN ] [3217/3488] UPS kept (0.7s) | 3210 kept, 7 rejected | 138.1/min | ETA: 2.0m [2026-01-30T12:23:22.270080] [DEBUG] [REMOTE ] UPWK: Retrieved 1840 rows, trimmed to 300. [2026-01-30T12:23:22.270202] [DEBUG] [REMOTE ] UPWK: PASS: History has at least 300 days. [2026-01-30T12:23:22.270399] [DEBUG] [REMOTE ] UPWK: PASS: Price check passed. Min price $15.63. [2026-01-30T12:23:22.270531] [DEBUG] [REMOTE ] UPWK: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:22.270671] [DEBUG] [REMOTE ] UPWK: PASS: Integrity check passed. [2026-01-30T12:23:22.270714] [DEBUG] [REMOTE ] UPWK: Symbol is viable for forecasting. [2026-01-30T12:23:22.270760] [INFO ] [MAIN ] [3218/3488] UPWK kept (0.3s) | 3211 kept, 7 rejected | 138.1/min | ETA: 2.0m [2026-01-30T12:23:22.630168] [DEBUG] [REMOTE ] UPXI: Retrieved 1155 rows, trimmed to 300. [2026-01-30T12:23:22.630320] [DEBUG] [REMOTE ] UPXI: PASS: History has at least 300 days. [2026-01-30T12:23:22.630549] [DEBUG] [REMOTE ] UPXI: PASS: Price check passed. Min price $1.68. [2026-01-30T12:23:22.630728] [DEBUG] [REMOTE ] UPXI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:22.630862] [DEBUG] [REMOTE ] UPXI: PASS: Integrity check passed. [2026-01-30T12:23:22.630908] [DEBUG] [REMOTE ] UPXI: Symbol is viable for forecasting. [2026-01-30T12:23:22.630965] [INFO ] [MAIN ] [3219/3488] UPXI kept (0.4s) | 3212 kept, 7 rejected | 138.2/min | ETA: 1.9m [2026-01-30T12:23:23.220353] [DEBUG] [REMOTE ] URBN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:23.220513] [DEBUG] [REMOTE ] URBN: PASS: History has at least 300 days. [2026-01-30T12:23:23.220749] [DEBUG] [REMOTE ] URBN: PASS: Price check passed. Min price $59.57. [2026-01-30T12:23:23.220882] [DEBUG] [REMOTE ] URBN: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:23.220998] [DEBUG] [REMOTE ] URBN: PASS: Integrity check passed. [2026-01-30T12:23:23.221036] [DEBUG] [REMOTE ] URBN: Symbol is viable for forecasting. [2026-01-30T12:23:23.221083] [INFO ] [MAIN ] [3220/3488] URBN kept (0.6s) | 3213 kept, 7 rejected | 138.1/min | ETA: 1.9m [2026-01-30T12:23:23.518991] [DEBUG] [REMOTE ] URGN: Retrieved 2197 rows, trimmed to 300. [2026-01-30T12:23:23.519132] [DEBUG] [REMOTE ] URGN: PASS: History has at least 300 days. [2026-01-30T12:23:23.519342] [DEBUG] [REMOTE ] URGN: PASS: Price check passed. Min price $18.74. [2026-01-30T12:23:23.519478] [DEBUG] [REMOTE ] URGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:23.519629] [DEBUG] [REMOTE ] URGN: PASS: Integrity check passed. [2026-01-30T12:23:23.519674] [DEBUG] [REMOTE ] URGN: Symbol is viable for forecasting. [2026-01-30T12:23:23.519725] [INFO ] [MAIN ] [3221/3488] URGN kept (0.3s) | 3214 kept, 7 rejected | 138.2/min | ETA: 1.9m [2026-01-30T12:23:24.086730] [DEBUG] [REMOTE ] URI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:24.086972] [DEBUG] [REMOTE ] URI: PASS: History has at least 300 days. [2026-01-30T12:23:24.087520] [DEBUG] [REMOTE ] URI: PASS: Price check passed. Min price $770.00. [2026-01-30T12:23:24.087697] [DEBUG] [REMOTE ] URI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:24.087891] [DEBUG] [REMOTE ] URI: PASS: Integrity check passed. [2026-01-30T12:23:24.087943] [DEBUG] [REMOTE ] URI: Symbol is viable for forecasting. [2026-01-30T12:23:24.088007] [INFO ] [MAIN ] [3222/3488] URI kept (0.6s) | 3215 kept, 7 rejected | 138.1/min | ETA: 1.9m [2026-01-30T12:23:24.246784] [DEBUG] [REMOTE ] URNJ: Retrieved 750 rows, trimmed to 300. [2026-01-30T12:23:24.247037] [DEBUG] [REMOTE ] URNJ: PASS: History has at least 300 days. [2026-01-30T12:23:24.247550] [DEBUG] [REMOTE ] URNJ: PASS: Price check passed. Min price $21.59. [2026-01-30T12:23:24.247761] [DEBUG] [REMOTE ] URNJ: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:24.247929] [DEBUG] [REMOTE ] URNJ: PASS: Integrity check passed. [2026-01-30T12:23:24.247974] [DEBUG] [REMOTE ] URNJ: Symbol is viable for forecasting. [2026-01-30T12:23:24.248043] [INFO ] [MAIN ] [3223/3488] URNJ kept (0.2s) | 3216 kept, 7 rejected | 138.2/min | ETA: 1.9m [2026-01-30T12:23:24.753005] [DEBUG] [REMOTE ] UROY: Retrieved 1518 rows, trimmed to 300. [2026-01-30T12:23:24.753125] [DEBUG] [REMOTE ] UROY: PASS: History has at least 300 days. [2026-01-30T12:23:24.753319] [DEBUG] [REMOTE ] UROY: PASS: Price check passed. Min price $3.32. [2026-01-30T12:23:24.753454] [DEBUG] [REMOTE ] UROY: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:24.753562] [DEBUG] [REMOTE ] UROY: PASS: Integrity check passed. [2026-01-30T12:23:24.753646] [DEBUG] [REMOTE ] UROY: Symbol is viable for forecasting. [2026-01-30T12:23:24.753700] [INFO ] [MAIN ] [3224/3488] UROY kept (0.5s) | 3217 kept, 7 rejected | 138.2/min | ETA: 1.9m [2026-01-30T12:23:25.287356] [DEBUG] [REMOTE ] USA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:25.287496] [DEBUG] [REMOTE ] USA: PASS: History has at least 300 days. [2026-01-30T12:23:25.287741] [DEBUG] [REMOTE ] USA: PASS: Price check passed. Min price $5.67. [2026-01-30T12:23:25.287938] [DEBUG] [REMOTE ] USA: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:25.288073] [DEBUG] [REMOTE ] USA: PASS: Integrity check passed. [2026-01-30T12:23:25.288124] [DEBUG] [REMOTE ] USA: Symbol is viable for forecasting. [2026-01-30T12:23:25.288188] [INFO ] [MAIN ] [3225/3488] USA kept (0.5s) | 3218 kept, 7 rejected | 138.1/min | ETA: 1.9m [2026-01-30T12:23:25.646299] [DEBUG] [REMOTE ] USAC: Retrieved 3280 rows, trimmed to 300. [2026-01-30T12:23:25.646430] [DEBUG] [REMOTE ] USAC: PASS: History has at least 300 days. [2026-01-30T12:23:25.646673] [DEBUG] [REMOTE ] USAC: PASS: Price check passed. Min price $21.54. [2026-01-30T12:23:25.646818] [DEBUG] [REMOTE ] USAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:25.646950] [DEBUG] [REMOTE ] USAC: PASS: Integrity check passed. [2026-01-30T12:23:25.646996] [DEBUG] [REMOTE ] USAC: Symbol is viable for forecasting. [2026-01-30T12:23:25.647062] [INFO ] [MAIN ] [3226/3488] USAC kept (0.4s) | 3219 kept, 7 rejected | 138.2/min | ETA: 1.9m [2026-01-30T12:23:26.127426] [DEBUG] [REMOTE ] USB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:26.127645] [DEBUG] [REMOTE ] USB: PASS: History has at least 300 days. [2026-01-30T12:23:26.127959] [DEBUG] [REMOTE ] USB: PASS: Price check passed. Min price $45.03. [2026-01-30T12:23:26.128104] [DEBUG] [REMOTE ] USB: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:26.128234] [DEBUG] [REMOTE ] USB: PASS: Integrity check passed. [2026-01-30T12:23:26.128277] [DEBUG] [REMOTE ] USB: Symbol is viable for forecasting. [2026-01-30T12:23:26.128329] [INFO ] [MAIN ] [3227/3488] USB kept (0.5s) | 3220 kept, 7 rejected | 138.2/min | ETA: 1.9m [2026-01-30T12:23:26.382688] [DEBUG] [REMOTE ] USCB: Retrieved 1135 rows, trimmed to 300. [2026-01-30T12:23:26.382833] [DEBUG] [REMOTE ] USCB: PASS: History has at least 300 days. [2026-01-30T12:23:26.383043] [DEBUG] [REMOTE ] USCB: PASS: Price check passed. Min price $17.06. [2026-01-30T12:23:26.383182] [DEBUG] [REMOTE ] USCB: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:26.383297] [DEBUG] [REMOTE ] USCB: PASS: Integrity check passed. [2026-01-30T12:23:26.383339] [DEBUG] [REMOTE ] USCB: Symbol is viable for forecasting. [2026-01-30T12:23:26.383388] [INFO ] [MAIN ] [3228/3488] USCB kept (0.3s) | 3221 kept, 7 rejected | 138.2/min | ETA: 1.9m [2026-01-30T12:23:26.710286] [DEBUG] [REMOTE ] USDX: Retrieved 481 rows, trimmed to 300. [2026-01-30T12:23:26.710533] [DEBUG] [REMOTE ] USDX: PASS: History has at least 300 days. [2026-01-30T12:23:26.710887] [DEBUG] [REMOTE ] USDX: PASS: Price check passed. Min price $25.24. [2026-01-30T12:23:26.711068] [DEBUG] [REMOTE ] USDX: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:26.711230] [DEBUG] [REMOTE ] USDX: PASS: Integrity check passed. [2026-01-30T12:23:26.711284] [DEBUG] [REMOTE ] USDX: Symbol is viable for forecasting. [2026-01-30T12:23:26.711353] [INFO ] [MAIN ] [3229/3488] USDX kept (0.3s) | 3222 kept, 7 rejected | 138.2/min | ETA: 1.9m [2026-01-30T12:23:27.144026] [DEBUG] [REMOTE ] USEA: Retrieved 896 rows, trimmed to 300. [2026-01-30T12:23:27.144164] [DEBUG] [REMOTE ] USEA: PASS: History has at least 300 days. [2026-01-30T12:23:27.144372] [DEBUG] [REMOTE ] USEA: PASS: Price check passed. Min price $1.41. [2026-01-30T12:23:27.144509] [DEBUG] [REMOTE ] USEA: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:27.144667] [DEBUG] [REMOTE ] USEA: PASS: Integrity check passed. [2026-01-30T12:23:27.144728] [DEBUG] [REMOTE ] USEA: Symbol is viable for forecasting. [2026-01-30T12:23:27.144805] [INFO ] [MAIN ] [3230/3488] USEA kept (0.4s) | 3223 kept, 7 rejected | 138.2/min | ETA: 1.9m [2026-01-30T12:23:27.630953] [DEBUG] [REMOTE ] USFD: Retrieved 2433 rows, trimmed to 300. [2026-01-30T12:23:27.631083] [DEBUG] [REMOTE ] USFD: PASS: History has at least 300 days. [2026-01-30T12:23:27.631293] [DEBUG] [REMOTE ] USFD: PASS: Price check passed. Min price $70.05. [2026-01-30T12:23:27.631431] [DEBUG] [REMOTE ] USFD: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:27.631561] [DEBUG] [REMOTE ] USFD: PASS: Integrity check passed. [2026-01-30T12:23:27.631655] [DEBUG] [REMOTE ] USFD: Symbol is viable for forecasting. [2026-01-30T12:23:27.631707] [INFO ] [MAIN ] [3231/3488] USFD kept (0.5s) | 3224 kept, 7 rejected | 138.2/min | ETA: 1.9m [2026-01-30T12:23:27.955557] [DEBUG] [REMOTE ] USGO: Retrieved 697 rows, trimmed to 300. [2026-01-30T12:23:27.955701] [DEBUG] [REMOTE ] USGO: PASS: History has at least 300 days. [2026-01-30T12:23:27.955910] [DEBUG] [REMOTE ] USGO: PASS: Price check passed. Min price $8.78. [2026-01-30T12:23:27.956048] [DEBUG] [REMOTE ] USGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:27.956158] [DEBUG] [REMOTE ] USGO: PASS: Integrity check passed. [2026-01-30T12:23:27.956199] [DEBUG] [REMOTE ] USGO: Symbol is viable for forecasting. [2026-01-30T12:23:27.956265] [INFO ] [MAIN ] [3232/3488] USGO kept (0.3s) | 3225 kept, 7 rejected | 138.2/min | ETA: 1.9m [2026-01-30T12:23:28.547792] [DEBUG] [REMOTE ] USIG: Retrieved 4793 rows, trimmed to 300. [2026-01-30T12:23:28.547962] [DEBUG] [REMOTE ] USIG: PASS: History has at least 300 days. [2026-01-30T12:23:28.548259] [DEBUG] [REMOTE ] USIG: PASS: Price check passed. Min price $51.36. [2026-01-30T12:23:28.548403] [DEBUG] [REMOTE ] USIG: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:28.548525] [DEBUG] [REMOTE ] USIG: PASS: Integrity check passed. [2026-01-30T12:23:28.548567] [DEBUG] [REMOTE ] USIG: Symbol is viable for forecasting. [2026-01-30T12:23:28.548640] [INFO ] [MAIN ] [3233/3488] USIG kept (0.6s) | 3226 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:28.987961] [DEBUG] [REMOTE ] USIO: Retrieved 6303 rows, trimmed to 300. [2026-01-30T12:23:28.988094] [DEBUG] [REMOTE ] USIO: PASS: History has at least 300 days. [2026-01-30T12:23:28.988305] [DEBUG] [REMOTE ] USIO: PASS: Price check passed. Min price $1.32. [2026-01-30T12:23:28.988446] [DEBUG] [REMOTE ] USIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:28.988563] [DEBUG] [REMOTE ] USIO: PASS: Integrity check passed. [2026-01-30T12:23:28.988625] [DEBUG] [REMOTE ] USIO: Symbol is viable for forecasting. [2026-01-30T12:23:28.988675] [INFO ] [MAIN ] [3234/3488] USIO kept (0.4s) | 3227 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:29.435918] [DEBUG] [REMOTE ] USLM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:29.436052] [DEBUG] [REMOTE ] USLM: PASS: History has at least 300 days. [2026-01-30T12:23:29.436260] [DEBUG] [REMOTE ] USLM: PASS: Price check passed. Min price $111.00. [2026-01-30T12:23:29.436394] [DEBUG] [REMOTE ] USLM: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:29.436506] [DEBUG] [REMOTE ] USLM: PASS: Integrity check passed. [2026-01-30T12:23:29.436594] [DEBUG] [REMOTE ] USLM: Symbol is viable for forecasting. [2026-01-30T12:23:29.436645] [INFO ] [MAIN ] [3235/3488] USLM kept (0.4s) | 3228 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:29.745594] [DEBUG] [REMOTE ] USMC: Retrieved 2085 rows, trimmed to 300. [2026-01-30T12:23:29.745731] [DEBUG] [REMOTE ] USMC: PASS: History has at least 300 days. [2026-01-30T12:23:29.745943] [DEBUG] [REMOTE ] USMC: PASS: Price check passed. Min price $66.08. [2026-01-30T12:23:29.746081] [DEBUG] [REMOTE ] USMC: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:29.746197] [DEBUG] [REMOTE ] USMC: PASS: Integrity check passed. [2026-01-30T12:23:29.746237] [DEBUG] [REMOTE ] USMC: Symbol is viable for forecasting. [2026-01-30T12:23:29.746287] [INFO ] [MAIN ] [3236/3488] USMC kept (0.3s) | 3229 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:30.022483] [DEBUG] [REMOTE ] USOI: Retrieved 416 rows, trimmed to 300. [2026-01-30T12:23:30.022635] [DEBUG] [REMOTE ] USOI: PASS: History has at least 300 days. [2026-01-30T12:23:30.022845] [DEBUG] [REMOTE ] USOI: PASS: Price check passed. Min price $45.02. [2026-01-30T12:23:30.022989] [DEBUG] [REMOTE ] USOI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:30.023138] [DEBUG] [REMOTE ] USOI: PASS: Integrity check passed. [2026-01-30T12:23:30.023187] [DEBUG] [REMOTE ] USOI: Symbol is viable for forecasting. [2026-01-30T12:23:30.023238] [INFO ] [MAIN ] [3237/3488] USOI kept (0.3s) | 3230 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:30.445568] [DEBUG] [REMOTE ] USOY: Retrieved 431 rows, trimmed to 300. [2026-01-30T12:23:30.445708] [DEBUG] [REMOTE ] USOY: PASS: History has at least 300 days. [2026-01-30T12:23:30.445903] [DEBUG] [REMOTE ] USOY: PASS: Price check passed. Min price $6.03. [2026-01-30T12:23:30.446065] [DEBUG] [REMOTE ] USOY: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:30.446185] [DEBUG] [REMOTE ] USOY: PASS: Integrity check passed. [2026-01-30T12:23:30.446225] [DEBUG] [REMOTE ] USOY: Symbol is viable for forecasting. [2026-01-30T12:23:30.446288] [INFO ] [MAIN ] [3238/3488] USOY kept (0.4s) | 3231 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:30.906003] [DEBUG] [REMOTE ] USTB: Retrieved 2075 rows, trimmed to 300. [2026-01-30T12:23:30.906143] [DEBUG] [REMOTE ] USTB: PASS: History has at least 300 days. [2026-01-30T12:23:30.906386] [DEBUG] [REMOTE ] USTB: PASS: Price check passed. Min price $50.30. [2026-01-30T12:23:30.906556] [DEBUG] [REMOTE ] USTB: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:30.906726] [DEBUG] [REMOTE ] USTB: PASS: Integrity check passed. [2026-01-30T12:23:30.906778] [DEBUG] [REMOTE ] USTB: Symbol is viable for forecasting. [2026-01-30T12:23:30.906843] [INFO ] [MAIN ] [3239/3488] USTB kept (0.5s) | 3232 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:31.323822] [DEBUG] [REMOTE ] USVM: Retrieved 2075 rows, trimmed to 300. [2026-01-30T12:23:31.323979] [DEBUG] [REMOTE ] USVM: PASS: History has at least 300 days. [2026-01-30T12:23:31.324234] [DEBUG] [REMOTE ] USVM: PASS: Price check passed. Min price $86.13. [2026-01-30T12:23:31.324392] [DEBUG] [REMOTE ] USVM: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:31.324528] [DEBUG] [REMOTE ] USVM: PASS: Integrity check passed. [2026-01-30T12:23:31.324592] [DEBUG] [REMOTE ] USVM: Symbol is viable for forecasting. [2026-01-30T12:23:31.324652] [INFO ] [MAIN ] [3240/3488] USVM kept (0.4s) | 3233 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:31.744315] [DEBUG] [REMOTE ] USXF: Retrieved 1411 rows, trimmed to 300. [2026-01-30T12:23:31.744469] [DEBUG] [REMOTE ] USXF: PASS: History has at least 300 days. [2026-01-30T12:23:31.744766] [DEBUG] [REMOTE ] USXF: PASS: Price check passed. Min price $54.69. [2026-01-30T12:23:31.744931] [DEBUG] [REMOTE ] USXF: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:31.745071] [DEBUG] [REMOTE ] USXF: PASS: Integrity check passed. [2026-01-30T12:23:31.745117] [DEBUG] [REMOTE ] USXF: Symbol is viable for forecasting. [2026-01-30T12:23:31.745176] [INFO ] [MAIN ] [3241/3488] USXF kept (0.4s) | 3234 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:32.016231] [DEBUG] [REMOTE ] UTEN: Retrieved 872 rows, trimmed to 300. [2026-01-30T12:23:32.016529] [DEBUG] [REMOTE ] UTEN: PASS: History has at least 300 days. [2026-01-30T12:23:32.016927] [DEBUG] [REMOTE ] UTEN: PASS: Price check passed. Min price $43.60. [2026-01-30T12:23:32.017130] [DEBUG] [REMOTE ] UTEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:32.017310] [DEBUG] [REMOTE ] UTEN: PASS: Integrity check passed. [2026-01-30T12:23:32.017370] [DEBUG] [REMOTE ] UTEN: Symbol is viable for forecasting. [2026-01-30T12:23:32.017446] [INFO ] [MAIN ] [3242/3488] UTEN kept (0.3s) | 3235 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:32.663808] [DEBUG] [REMOTE ] UTF: Retrieved 5465 rows, trimmed to 300. [2026-01-30T12:23:32.664008] [DEBUG] [REMOTE ] UTF: PASS: History has at least 300 days. [2026-01-30T12:23:32.664337] [DEBUG] [REMOTE ] UTF: PASS: Price check passed. Min price $23.12. [2026-01-30T12:23:32.664489] [DEBUG] [REMOTE ] UTF: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:32.664660] [DEBUG] [REMOTE ] UTF: PASS: Integrity check passed. [2026-01-30T12:23:32.664709] [DEBUG] [REMOTE ] UTF: Symbol is viable for forecasting. [2026-01-30T12:23:32.664764] [INFO ] [MAIN ] [3243/3488] UTF kept (0.6s) | 3236 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:33.106564] [DEBUG] [REMOTE ] UTI: Retrieved 5563 rows, trimmed to 300. [2026-01-30T12:23:33.106747] [DEBUG] [REMOTE ] UTI: PASS: History has at least 300 days. [2026-01-30T12:23:33.107018] [DEBUG] [REMOTE ] UTI: PASS: Price check passed. Min price $21.77. [2026-01-30T12:23:33.107192] [DEBUG] [REMOTE ] UTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:33.107330] [DEBUG] [REMOTE ] UTI: PASS: Integrity check passed. [2026-01-30T12:23:33.107455] [DEBUG] [REMOTE ] UTI: Symbol is viable for forecasting. [2026-01-30T12:23:33.107513] [INFO ] [MAIN ] [3244/3488] UTI kept (0.4s) | 3237 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:33.548863] [DEBUG] [REMOTE ] UTL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:33.549006] [DEBUG] [REMOTE ] UTL: PASS: History has at least 300 days. [2026-01-30T12:23:33.549230] [DEBUG] [REMOTE ] UTL: PASS: Price check passed. Min price $47.12. [2026-01-30T12:23:33.549367] [DEBUG] [REMOTE ] UTL: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:33.549486] [DEBUG] [REMOTE ] UTL: PASS: Integrity check passed. [2026-01-30T12:23:33.549527] [DEBUG] [REMOTE ] UTL: Symbol is viable for forecasting. [2026-01-30T12:23:33.549594] [INFO ] [MAIN ] [3245/3488] UTL kept (0.4s) | 3238 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:34.013610] [DEBUG] [REMOTE ] UTMD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:34.013748] [DEBUG] [REMOTE ] UTMD: PASS: History has at least 300 days. [2026-01-30T12:23:34.013964] [DEBUG] [REMOTE ] UTMD: PASS: Price check passed. Min price $53.52. [2026-01-30T12:23:34.014112] [DEBUG] [REMOTE ] UTMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:34.014245] [DEBUG] [REMOTE ] UTMD: PASS: Integrity check passed. [2026-01-30T12:23:34.014312] [DEBUG] [REMOTE ] UTMD: Symbol is viable for forecasting. [2026-01-30T12:23:34.014361] [INFO ] [MAIN ] [3246/3488] UTMD kept (0.5s) | 3239 kept, 7 rejected | 138.2/min | ETA: 1.8m [2026-01-30T12:23:34.311352] [DEBUG] [REMOTE ] UTZ: Retrieved 1800 rows, trimmed to 300. [2026-01-30T12:23:34.311474] [DEBUG] [REMOTE ] UTZ: PASS: History has at least 300 days. [2026-01-30T12:23:34.311695] [DEBUG] [REMOTE ] UTZ: PASS: Price check passed. Min price $9.16. [2026-01-30T12:23:34.311835] [DEBUG] [REMOTE ] UTZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:34.311948] [DEBUG] [REMOTE ] UTZ: PASS: Integrity check passed. [2026-01-30T12:23:34.311991] [DEBUG] [REMOTE ] UTZ: Symbol is viable for forecasting. [2026-01-30T12:23:34.312046] [INFO ] [MAIN ] [3247/3488] UTZ kept (0.3s) | 3240 kept, 7 rejected | 138.2/min | ETA: 1.7m [2026-01-30T12:23:34.720513] [DEBUG] [REMOTE ] UVE: Retrieved 5699 rows, trimmed to 300. [2026-01-30T12:23:34.720683] [DEBUG] [REMOTE ] UVE: PASS: History has at least 300 days. [2026-01-30T12:23:34.720934] [DEBUG] [REMOTE ] UVE: PASS: Price check passed. Min price $28.85. [2026-01-30T12:23:34.721099] [DEBUG] [REMOTE ] UVE: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:34.721256] [DEBUG] [REMOTE ] UVE: PASS: Integrity check passed. [2026-01-30T12:23:34.721302] [DEBUG] [REMOTE ] UVE: Symbol is viable for forecasting. [2026-01-30T12:23:34.721359] [INFO ] [MAIN ] [3248/3488] UVE kept (0.4s) | 3241 kept, 7 rejected | 138.2/min | ETA: 1.7m [2026-01-30T12:23:35.280814] [DEBUG] [REMOTE ] UVSP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:35.280955] [DEBUG] [REMOTE ] UVSP: PASS: History has at least 300 days. [2026-01-30T12:23:35.281201] [DEBUG] [REMOTE ] UVSP: PASS: Price check passed. Min price $29.13. [2026-01-30T12:23:35.281345] [DEBUG] [REMOTE ] UVSP: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:35.281466] [DEBUG] [REMOTE ] UVSP: PASS: Integrity check passed. [2026-01-30T12:23:35.281506] [DEBUG] [REMOTE ] UVSP: Symbol is viable for forecasting. [2026-01-30T12:23:35.281554] [INFO ] [MAIN ] [3249/3488] UVSP kept (0.6s) | 3242 kept, 7 rejected | 138.2/min | ETA: 1.7m [2026-01-30T12:23:35.553262] [DEBUG] [REMOTE ] UWMC: Retrieved 1233 rows, trimmed to 300. [2026-01-30T12:23:35.553388] [DEBUG] [REMOTE ] UWMC: PASS: History has at least 300 days. [2026-01-30T12:23:35.553811] [DEBUG] [REMOTE ] UWMC: PASS: Price check passed. Min price $4.38. [2026-01-30T12:23:35.553948] [DEBUG] [REMOTE ] UWMC: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:35.554058] [DEBUG] [REMOTE ] UWMC: PASS: Integrity check passed. [2026-01-30T12:23:35.554114] [DEBUG] [REMOTE ] UWMC: Symbol is viable for forecasting. [2026-01-30T12:23:35.554164] [INFO ] [MAIN ] [3250/3488] UWMC kept (0.3s) | 3243 kept, 7 rejected | 138.2/min | ETA: 1.7m [2026-01-30T12:23:35.903776] [DEBUG] [REMOTE ] UXIN: Retrieved 1908 rows, trimmed to 300. [2026-01-30T12:23:35.903905] [DEBUG] [REMOTE ] UXIN: PASS: History has at least 300 days. [2026-01-30T12:23:35.904113] [DEBUG] [REMOTE ] UXIN: PASS: Price check passed. Min price $2.53. [2026-01-30T12:23:35.904256] [DEBUG] [REMOTE ] UXIN: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:35.904557] [DEBUG] [REMOTE ] UXIN: PASS: Integrity check passed. [2026-01-30T12:23:35.904622] [DEBUG] [REMOTE ] UXIN: Symbol is viable for forecasting. [2026-01-30T12:23:35.904674] [INFO ] [MAIN ] [3251/3488] UXIN kept (0.4s) | 3244 kept, 7 rejected | 138.2/min | ETA: 1.7m [2026-01-30T12:23:36.217272] [DEBUG] [REMOTE ] UYLD: Retrieved 818 rows, trimmed to 300. [2026-01-30T12:23:36.217403] [DEBUG] [REMOTE ] UYLD: PASS: History has at least 300 days. [2026-01-30T12:23:36.217623] [DEBUG] [REMOTE ] UYLD: PASS: Price check passed. Min price $50.72. [2026-01-30T12:23:36.217765] [DEBUG] [REMOTE ] UYLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:36.217905] [DEBUG] [REMOTE ] UYLD: PASS: Integrity check passed. [2026-01-30T12:23:36.217948] [DEBUG] [REMOTE ] UYLD: Symbol is viable for forecasting. [2026-01-30T12:23:36.217995] [INFO ] [MAIN ] [3252/3488] UYLD kept (0.3s) | 3245 kept, 7 rejected | 138.2/min | ETA: 1.7m [2026-01-30T12:23:36.734882] [DEBUG] [REMOTE ] UZE: Retrieved 1286 rows, trimmed to 300. [2026-01-30T12:23:36.735014] [DEBUG] [REMOTE ] UZE: PASS: History has at least 300 days. [2026-01-30T12:23:36.735224] [DEBUG] [REMOTE ] UZE: PASS: Price check passed. Min price $17.44. [2026-01-30T12:23:36.735365] [DEBUG] [REMOTE ] UZE: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:36.735477] [DEBUG] [REMOTE ] UZE: PASS: Integrity check passed. [2026-01-30T12:23:36.735518] [DEBUG] [REMOTE ] UZE: Symbol is viable for forecasting. [2026-01-30T12:23:36.735567] [INFO ] [MAIN ] [3253/3488] UZE kept (0.5s) | 3246 kept, 7 rejected | 138.2/min | ETA: 1.7m [2026-01-30T12:23:37.227415] [DEBUG] [REMOTE ] VAC: Retrieved 3576 rows, trimmed to 300. [2026-01-30T12:23:37.227602] [DEBUG] [REMOTE ] VAC: PASS: History has at least 300 days. [2026-01-30T12:23:37.227917] [DEBUG] [REMOTE ] VAC: PASS: Price check passed. Min price $44.87. [2026-01-30T12:23:37.228099] [DEBUG] [REMOTE ] VAC: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:37.228259] [DEBUG] [REMOTE ] VAC: PASS: Integrity check passed. [2026-01-30T12:23:37.228314] [DEBUG] [REMOTE ] VAC: Symbol is viable for forecasting. [2026-01-30T12:23:37.228379] [INFO ] [MAIN ] [3254/3488] VAC kept (0.5s) | 3247 kept, 7 rejected | 138.2/min | ETA: 1.7m [2026-01-30T12:23:37.582420] [DEBUG] [REMOTE ] VAL: Retrieved 5644 rows, trimmed to 300. [2026-01-30T12:23:37.582558] [DEBUG] [REMOTE ] VAL: PASS: History has at least 300 days. [2026-01-30T12:23:37.582803] [DEBUG] [REMOTE ] VAL: PASS: Price check passed. Min price $49.03. [2026-01-30T12:23:37.582972] [DEBUG] [REMOTE ] VAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:37.583099] [DEBUG] [REMOTE ] VAL: PASS: Integrity check passed. [2026-01-30T12:23:37.583148] [DEBUG] [REMOTE ] VAL: Symbol is viable for forecasting. [2026-01-30T12:23:37.583209] [INFO ] [MAIN ] [3255/3488] VAL kept (0.4s) | 3248 kept, 7 rejected | 138.2/min | ETA: 1.7m [2026-01-30T12:23:38.100657] [DEBUG] [REMOTE ] VALE: Retrieved 6004 rows, trimmed to 300. [2026-01-30T12:23:38.100810] [DEBUG] [REMOTE ] VALE: PASS: History has at least 300 days. [2026-01-30T12:23:38.101058] [DEBUG] [REMOTE ] VALE: PASS: Price check passed. Min price $11.71. [2026-01-30T12:23:38.101196] [DEBUG] [REMOTE ] VALE: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:38.101321] [DEBUG] [REMOTE ] VALE: PASS: Integrity check passed. [2026-01-30T12:23:38.101380] [DEBUG] [REMOTE ] VALE: Symbol is viable for forecasting. [2026-01-30T12:23:38.101435] [INFO ] [MAIN ] [3256/3488] VALE kept (0.5s) | 3249 kept, 7 rejected | 138.2/min | ETA: 1.7m [2026-01-30T12:23:38.345088] [DEBUG] [REMOTE ] VALN: Retrieved 1190 rows, trimmed to 300. [2026-01-30T12:23:38.345218] [DEBUG] [REMOTE ] VALN: PASS: History has at least 300 days. [2026-01-30T12:23:38.345418] [DEBUG] [REMOTE ] VALN: PASS: Price check passed. Min price $8.07. [2026-01-30T12:23:38.345552] [DEBUG] [REMOTE ] VALN: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:38.345683] [DEBUG] [REMOTE ] VALN: PASS: Integrity check passed. [2026-01-30T12:23:38.345751] [DEBUG] [REMOTE ] VALN: Symbol is viable for forecasting. [2026-01-30T12:23:38.345800] [INFO ] [MAIN ] [3257/3488] VALN kept (0.2s) | 3250 kept, 7 rejected | 138.2/min | ETA: 1.7m [2026-01-30T12:23:38.835172] [DEBUG] [REMOTE ] VANI: Retrieved 2814 rows, trimmed to 300. [2026-01-30T12:23:38.835400] [DEBUG] [REMOTE ] VANI: PASS: History has at least 300 days. [2026-01-30T12:23:38.835735] [DEBUG] [REMOTE ] VANI: PASS: Price check passed. Min price $1.23. [2026-01-30T12:23:38.835933] [DEBUG] [REMOTE ] VANI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:38.836087] [DEBUG] [REMOTE ] VANI: PASS: Integrity check passed. [2026-01-30T12:23:38.836146] [DEBUG] [REMOTE ] VANI: Symbol is viable for forecasting. [2026-01-30T12:23:38.836217] [INFO ] [MAIN ] [3258/3488] VANI kept (0.5s) | 3251 kept, 7 rejected | 138.2/min | ETA: 1.7m [2026-01-30T12:23:39.274644] [DEBUG] [REMOTE ] VBF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:39.274774] [DEBUG] [REMOTE ] VBF: PASS: History has at least 300 days. [2026-01-30T12:23:39.274980] [DEBUG] [REMOTE ] VBF: PASS: Price check passed. Min price $15.24. [2026-01-30T12:23:39.275116] [DEBUG] [REMOTE ] VBF: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:39.275228] [DEBUG] [REMOTE ] VBF: PASS: Integrity check passed. [2026-01-30T12:23:39.275267] [DEBUG] [REMOTE ] VBF: Symbol is viable for forecasting. [2026-01-30T12:23:39.275315] [INFO ] [MAIN ] [3259/3488] VBF kept (0.4s) | 3252 kept, 7 rejected | 138.2/min | ETA: 1.7m [2026-01-30T12:23:39.522157] [DEBUG] [REMOTE ] VBNK: Retrieved 1110 rows, trimmed to 300. [2026-01-30T12:23:39.522293] [DEBUG] [REMOTE ] VBNK: PASS: History has at least 300 days. [2026-01-30T12:23:39.522492] [DEBUG] [REMOTE ] VBNK: PASS: Price check passed. Min price $11.25. [2026-01-30T12:23:39.522847] [DEBUG] [REMOTE ] VBNK: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:39.522958] [DEBUG] [REMOTE ] VBNK: PASS: Integrity check passed. [2026-01-30T12:23:39.522998] [DEBUG] [REMOTE ] VBNK: Symbol is viable for forecasting. [2026-01-30T12:23:39.523046] [INFO ] [MAIN ] [3260/3488] VBNK kept (0.2s) | 3253 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:40.012688] [DEBUG] [REMOTE ] VC: Retrieved 3853 rows, trimmed to 300. [2026-01-30T12:23:40.012821] [DEBUG] [REMOTE ] VC: PASS: History has at least 300 days. [2026-01-30T12:23:40.013030] [DEBUG] [REMOTE ] VC: PASS: Price check passed. Min price $91.03. [2026-01-30T12:23:40.013169] [DEBUG] [REMOTE ] VC: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:40.013282] [DEBUG] [REMOTE ] VC: PASS: Integrity check passed. [2026-01-30T12:23:40.013324] [DEBUG] [REMOTE ] VC: Symbol is viable for forecasting. [2026-01-30T12:23:40.013373] [INFO ] [MAIN ] [3261/3488] VC kept (0.5s) | 3254 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:40.542755] [DEBUG] [REMOTE ] VCEL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:40.543004] [DEBUG] [REMOTE ] VCEL: PASS: History has at least 300 days. [2026-01-30T12:23:40.543300] [DEBUG] [REMOTE ] VCEL: PASS: Price check passed. Min price $35.50. [2026-01-30T12:23:40.543446] [DEBUG] [REMOTE ] VCEL: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:40.543611] [DEBUG] [REMOTE ] VCEL: PASS: Integrity check passed. [2026-01-30T12:23:40.543686] [DEBUG] [REMOTE ] VCEL: Symbol is viable for forecasting. [2026-01-30T12:23:40.543745] [INFO ] [MAIN ] [3262/3488] VCEL kept (0.5s) | 3255 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:40.755595] [DEBUG] [REMOTE ] VCRB: Retrieved 532 rows, trimmed to 300. [2026-01-30T12:23:40.755786] [DEBUG] [REMOTE ] VCRB: PASS: History has at least 300 days. [2026-01-30T12:23:40.756038] [DEBUG] [REMOTE ] VCRB: PASS: Price check passed. Min price $77.31. [2026-01-30T12:23:40.756179] [DEBUG] [REMOTE ] VCRB: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:40.756295] [DEBUG] [REMOTE ] VCRB: PASS: Integrity check passed. [2026-01-30T12:23:40.756337] [DEBUG] [REMOTE ] VCRB: Symbol is viable for forecasting. [2026-01-30T12:23:40.756389] [INFO ] [MAIN ] [3263/3488] VCRB kept (0.2s) | 3256 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:41.311964] [DEBUG] [REMOTE ] VCSH: Retrieved 4070 rows, trimmed to 300. [2026-01-30T12:23:41.312170] [DEBUG] [REMOTE ] VCSH: PASS: History has at least 300 days. [2026-01-30T12:23:41.312418] [DEBUG] [REMOTE ] VCSH: PASS: Price check passed. Min price $78.93. [2026-01-30T12:23:41.312589] [DEBUG] [REMOTE ] VCSH: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:41.312719] [DEBUG] [REMOTE ] VCSH: PASS: Integrity check passed. [2026-01-30T12:23:41.312760] [DEBUG] [REMOTE ] VCSH: Symbol is viable for forecasting. [2026-01-30T12:23:41.312822] [INFO ] [MAIN ] [3264/3488] VCSH kept (0.6s) | 3257 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:41.922299] [DEBUG] [REMOTE ] VECO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:41.922519] [DEBUG] [REMOTE ] VECO: PASS: History has at least 300 days. [2026-01-30T12:23:41.922821] [DEBUG] [REMOTE ] VECO: PASS: Price check passed. Min price $26.39. [2026-01-30T12:23:41.922965] [DEBUG] [REMOTE ] VECO: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:41.923097] [DEBUG] [REMOTE ] VECO: PASS: Integrity check passed. [2026-01-30T12:23:41.923140] [DEBUG] [REMOTE ] VECO: Symbol is viable for forecasting. [2026-01-30T12:23:41.923195] [INFO ] [MAIN ] [3265/3488] VECO kept (0.6s) | 3258 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:42.180936] [DEBUG] [REMOTE ] VEEE: Retrieved 1137 rows, trimmed to 300. [2026-01-30T12:23:42.181127] [DEBUG] [REMOTE ] VEEE: PASS: History has at least 300 days. [2026-01-30T12:23:42.181374] [DEBUG] [REMOTE ] VEEE: PASS: Price check passed. Min price $1.36. [2026-01-30T12:23:42.181534] [DEBUG] [REMOTE ] VEEE: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:42.181673] [DEBUG] [REMOTE ] VEEE: PASS: Integrity check passed. [2026-01-30T12:23:42.181716] [DEBUG] [REMOTE ] VEEE: Symbol is viable for forecasting. [2026-01-30T12:23:42.181769] [INFO ] [MAIN ] [3266/3488] VEEE kept (0.3s) | 3259 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:42.623008] [DEBUG] [REMOTE ] VEL: Retrieved 1516 rows, trimmed to 300. [2026-01-30T12:23:42.623162] [DEBUG] [REMOTE ] VEL: PASS: History has at least 300 days. [2026-01-30T12:23:42.623448] [DEBUG] [REMOTE ] VEL: PASS: Price check passed. Min price $18.17. [2026-01-30T12:23:42.623850] [DEBUG] [REMOTE ] VEL: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:42.624001] [DEBUG] [REMOTE ] VEL: PASS: Integrity check passed. [2026-01-30T12:23:42.624049] [DEBUG] [REMOTE ] VEL: Symbol is viable for forecasting. [2026-01-30T12:23:42.624109] [INFO ] [MAIN ] [3267/3488] VEL kept (0.4s) | 3260 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:43.195820] [DEBUG] [REMOTE ] VEON: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:43.195950] [DEBUG] [REMOTE ] VEON: PASS: History has at least 300 days. [2026-01-30T12:23:43.196162] [DEBUG] [REMOTE ] VEON: PASS: Price check passed. Min price $43.56. [2026-01-30T12:23:43.196305] [DEBUG] [REMOTE ] VEON: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:43.196442] [DEBUG] [REMOTE ] VEON: PASS: Integrity check passed. [2026-01-30T12:23:43.196508] [DEBUG] [REMOTE ] VEON: Symbol is viable for forecasting. [2026-01-30T12:23:43.196559] [INFO ] [MAIN ] [3268/3488] VEON kept (0.6s) | 3261 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:43.440761] [DEBUG] [REMOTE ] VERA: Retrieved 1183 rows, trimmed to 300. [2026-01-30T12:23:43.440903] [DEBUG] [REMOTE ] VERA: PASS: History has at least 300 days. [2026-01-30T12:23:43.441108] [DEBUG] [REMOTE ] VERA: PASS: Price check passed. Min price $24.10. [2026-01-30T12:23:43.441246] [DEBUG] [REMOTE ] VERA: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:43.441380] [DEBUG] [REMOTE ] VERA: PASS: Integrity check passed. [2026-01-30T12:23:43.441428] [DEBUG] [REMOTE ] VERA: Symbol is viable for forecasting. [2026-01-30T12:23:43.441475] [INFO ] [MAIN ] [3269/3488] VERA kept (0.2s) | 3262 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:43.870249] [DEBUG] [REMOTE ] VERI: Retrieved 2191 rows, trimmed to 300. [2026-01-30T12:23:43.870379] [DEBUG] [REMOTE ] VERI: PASS: History has at least 300 days. [2026-01-30T12:23:43.870609] [DEBUG] [REMOTE ] VERI: PASS: Price check passed. Min price $3.52. [2026-01-30T12:23:43.870751] [DEBUG] [REMOTE ] VERI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:43.870862] [DEBUG] [REMOTE ] VERI: PASS: Integrity check passed. [2026-01-30T12:23:43.870904] [DEBUG] [REMOTE ] VERI: Symbol is viable for forecasting. [2026-01-30T12:23:43.870952] [INFO ] [MAIN ] [3270/3488] VERI kept (0.4s) | 3263 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:44.336793] [DEBUG] [REMOTE ] VERO: Retrieved 3328 rows, trimmed to 300. [2026-01-30T12:23:44.336921] [DEBUG] [REMOTE ] VERO: PASS: History has at least 300 days. [2026-01-30T12:23:44.337132] [DEBUG] [REMOTE ] VERO: PASS: Price check passed. Min price $1.21. [2026-01-30T12:23:44.337276] [DEBUG] [REMOTE ] VERO: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:44.337399] [DEBUG] [REMOTE ] VERO: PASS: Integrity check passed. [2026-01-30T12:23:44.337442] [DEBUG] [REMOTE ] VERO: Symbol is viable for forecasting. [2026-01-30T12:23:44.337495] [INFO ] [MAIN ] [3271/3488] VERO kept (0.5s) | 3264 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:44.758985] [DEBUG] [REMOTE ] VERX: Retrieved 1383 rows, trimmed to 300. [2026-01-30T12:23:44.759124] [DEBUG] [REMOTE ] VERX: PASS: History has at least 300 days. [2026-01-30T12:23:44.759370] [DEBUG] [REMOTE ] VERX: PASS: Price check passed. Min price $18.66. [2026-01-30T12:23:44.759531] [DEBUG] [REMOTE ] VERX: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:44.759702] [DEBUG] [REMOTE ] VERX: PASS: Integrity check passed. [2026-01-30T12:23:44.759755] [DEBUG] [REMOTE ] VERX: Symbol is viable for forecasting. [2026-01-30T12:23:44.759807] [INFO ] [MAIN ] [3272/3488] VERX kept (0.4s) | 3265 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:45.263852] [DEBUG] [REMOTE ] VFC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:45.263986] [DEBUG] [REMOTE ] VFC: PASS: History has at least 300 days. [2026-01-30T12:23:45.264195] [DEBUG] [REMOTE ] VFC: PASS: Price check passed. Min price $13.70. [2026-01-30T12:23:45.264333] [DEBUG] [REMOTE ] VFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:45.264449] [DEBUG] [REMOTE ] VFC: PASS: Integrity check passed. [2026-01-30T12:23:45.264489] [DEBUG] [REMOTE ] VFC: Symbol is viable for forecasting. [2026-01-30T12:23:45.264538] [INFO ] [MAIN ] [3273/3488] VFC kept (0.5s) | 3266 kept, 7 rejected | 138.2/min | ETA: 1.6m [2026-01-30T12:23:45.602009] [DEBUG] [REMOTE ] VFF: Retrieved 3979 rows, trimmed to 300. [2026-01-30T12:23:45.602139] [DEBUG] [REMOTE ] VFF: PASS: History has at least 300 days. [2026-01-30T12:23:45.602356] [DEBUG] [REMOTE ] VFF: PASS: Price check passed. Min price $2.96. [2026-01-30T12:23:45.602526] [DEBUG] [REMOTE ] VFF: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:45.602680] [DEBUG] [REMOTE ] VFF: PASS: Integrity check passed. [2026-01-30T12:23:45.602724] [DEBUG] [REMOTE ] VFF: Symbol is viable for forecasting. [2026-01-30T12:23:45.602774] [INFO ] [MAIN ] [3274/3488] VFF kept (0.3s) | 3267 kept, 7 rejected | 138.2/min | ETA: 1.5m [2026-01-30T12:23:45.853691] [DEBUG] [REMOTE ] VFLO: Retrieved 654 rows, trimmed to 300. [2026-01-30T12:23:45.853822] [DEBUG] [REMOTE ] VFLO: PASS: History has at least 300 days. [2026-01-30T12:23:45.854021] [DEBUG] [REMOTE ] VFLO: PASS: Price check passed. Min price $36.61. [2026-01-30T12:23:45.854156] [DEBUG] [REMOTE ] VFLO: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:45.854265] [DEBUG] [REMOTE ] VFLO: PASS: Integrity check passed. [2026-01-30T12:23:45.854314] [DEBUG] [REMOTE ] VFLO: Symbol is viable for forecasting. [2026-01-30T12:23:45.854374] [INFO ] [MAIN ] [3275/3488] VFLO kept (0.3s) | 3268 kept, 7 rejected | 138.3/min | ETA: 1.5m [2026-01-30T12:23:46.210088] [DEBUG] [REMOTE ] VFS: Retrieved 1104 rows, trimmed to 300. [2026-01-30T12:23:46.210241] [DEBUG] [REMOTE ] VFS: PASS: History has at least 300 days. [2026-01-30T12:23:46.210514] [DEBUG] [REMOTE ] VFS: PASS: Price check passed. Min price $3.14. [2026-01-30T12:23:46.210722] [DEBUG] [REMOTE ] VFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:46.210867] [DEBUG] [REMOTE ] VFS: PASS: Integrity check passed. [2026-01-30T12:23:46.210917] [DEBUG] [REMOTE ] VFS: Symbol is viable for forecasting. [2026-01-30T12:23:46.210977] [INFO ] [MAIN ] [3276/3488] VFS kept (0.4s) | 3269 kept, 7 rejected | 138.3/min | ETA: 1.5m [2026-01-30T12:23:46.887122] [DEBUG] [REMOTE ] VGI: Retrieved 3503 rows, trimmed to 300. [2026-01-30T12:23:46.887253] [DEBUG] [REMOTE ] VGI: PASS: History has at least 300 days. [2026-01-30T12:23:46.887495] [DEBUG] [REMOTE ] VGI: PASS: Price check passed. Min price $7.54. [2026-01-30T12:23:46.887699] [DEBUG] [REMOTE ] VGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:46.887853] [DEBUG] [REMOTE ] VGI: PASS: Integrity check passed. [2026-01-30T12:23:46.887909] [DEBUG] [REMOTE ] VGI: Symbol is viable for forecasting. [2026-01-30T12:23:46.887963] [INFO ] [MAIN ] [3277/3488] VGI kept (0.7s) | 3270 kept, 7 rejected | 138.2/min | ETA: 1.5m [2026-01-30T12:23:47.387370] [DEBUG] [REMOTE ] VGM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:47.387507] [DEBUG] [REMOTE ] VGM: PASS: History has at least 300 days. [2026-01-30T12:23:47.387755] [DEBUG] [REMOTE ] VGM: PASS: Price check passed. Min price $9.96. [2026-01-30T12:23:47.387953] [DEBUG] [REMOTE ] VGM: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:47.388092] [DEBUG] [REMOTE ] VGM: PASS: Integrity check passed. [2026-01-30T12:23:47.388137] [DEBUG] [REMOTE ] VGM: Symbol is viable for forecasting. [2026-01-30T12:23:47.388187] [INFO ] [MAIN ] [3278/3488] VGM kept (0.5s) | 3271 kept, 7 rejected | 138.2/min | ETA: 1.5m [2026-01-30T12:23:47.735622] [DEBUG] [REMOTE ] VGSH: Retrieved 4070 rows, trimmed to 300. [2026-01-30T12:23:47.735754] [DEBUG] [REMOTE ] VGSH: PASS: History has at least 300 days. [2026-01-30T12:23:47.735961] [DEBUG] [REMOTE ] VGSH: PASS: Price check passed. Min price $58.27. [2026-01-30T12:23:47.736095] [DEBUG] [REMOTE ] VGSH: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:47.736206] [DEBUG] [REMOTE ] VGSH: PASS: Integrity check passed. [2026-01-30T12:23:47.736286] [DEBUG] [REMOTE ] VGSH: Symbol is viable for forecasting. [2026-01-30T12:23:47.736352] [INFO ] [MAIN ] [3279/3488] VGSH kept (0.3s) | 3272 kept, 7 rejected | 138.2/min | ETA: 1.5m [2026-01-30T12:23:47.908274] [DEBUG] [REMOTE ] VHUB: 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-30T12:23:47.908606] [DEBUG] [REMOTE ] VHUB: FAIL: History check failed. No DataFrame was returned. [2026-01-30T12:23:47.908710] [WARN ] [LOCAL ] VHUB: SET TO BLACKLISTED [2026-01-30T12:23:47.909923] [INFO ] [MAIN ] [3280/3488] VHUB rejected (0.2s) | 3272 kept, 8 rejected | 138.3/min | ETA: 1.5m [2026-01-30T12:23:48.473194] [DEBUG] [REMOTE ] VICI: Retrieved 2082 rows, trimmed to 300. [2026-01-30T12:23:48.473332] [DEBUG] [REMOTE ] VICI: PASS: History has at least 300 days. [2026-01-30T12:23:48.473628] [DEBUG] [REMOTE ] VICI: PASS: Price check passed. Min price $27.30. [2026-01-30T12:23:48.473793] [DEBUG] [REMOTE ] VICI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:48.473924] [DEBUG] [REMOTE ] VICI: PASS: Integrity check passed. [2026-01-30T12:23:48.473972] [DEBUG] [REMOTE ] VICI: Symbol is viable for forecasting. [2026-01-30T12:23:48.474031] [INFO ] [MAIN ] [3281/3488] VICI kept (0.6s) | 3273 kept, 8 rejected | 138.3/min | ETA: 1.5m [2026-01-30T12:23:48.920093] [DEBUG] [REMOTE ] VIGI: Retrieved 2493 rows, trimmed to 300. [2026-01-30T12:23:48.920243] [DEBUG] [REMOTE ] VIGI: PASS: History has at least 300 days. [2026-01-30T12:23:48.920504] [DEBUG] [REMOTE ] VIGI: PASS: Price check passed. Min price $86.90. [2026-01-30T12:23:48.920696] [DEBUG] [REMOTE ] VIGI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:48.920829] [DEBUG] [REMOTE ] VIGI: PASS: Integrity check passed. [2026-01-30T12:23:48.920877] [DEBUG] [REMOTE ] VIGI: Symbol is viable for forecasting. [2026-01-30T12:23:48.920934] [INFO ] [MAIN ] [3282/3488] VIGI kept (0.4s) | 3274 kept, 8 rejected | 138.3/min | ETA: 1.5m [2026-01-30T12:23:49.274530] [DEBUG] [REMOTE ] VINP: Retrieved 1257 rows, trimmed to 300. [2026-01-30T12:23:49.274693] [DEBUG] [REMOTE ] VINP: PASS: History has at least 300 days. [2026-01-30T12:23:49.274932] [DEBUG] [REMOTE ] VINP: PASS: Price check passed. Min price $11.36. [2026-01-30T12:23:49.275093] [DEBUG] [REMOTE ] VINP: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:49.275223] [DEBUG] [REMOTE ] VINP: PASS: Integrity check passed. [2026-01-30T12:23:49.275271] [DEBUG] [REMOTE ] VINP: Symbol is viable for forecasting. [2026-01-30T12:23:49.275330] [INFO ] [MAIN ] [3283/3488] VINP kept (0.4s) | 3275 kept, 8 rejected | 138.3/min | ETA: 1.5m [2026-01-30T12:23:49.736264] [DEBUG] [REMOTE ] VIPS: Retrieved 3483 rows, trimmed to 300. [2026-01-30T12:23:49.736395] [DEBUG] [REMOTE ] VIPS: PASS: History has at least 300 days. [2026-01-30T12:23:49.736663] [DEBUG] [REMOTE ] VIPS: PASS: Price check passed. Min price $16.71. [2026-01-30T12:23:49.736804] [DEBUG] [REMOTE ] VIPS: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:49.736915] [DEBUG] [REMOTE ] VIPS: PASS: Integrity check passed. [2026-01-30T12:23:49.736958] [DEBUG] [REMOTE ] VIPS: Symbol is viable for forecasting. [2026-01-30T12:23:49.737011] [INFO ] [MAIN ] [3284/3488] VIPS kept (0.5s) | 3276 kept, 8 rejected | 138.3/min | ETA: 1.5m [2026-01-30T12:23:50.227792] [DEBUG] [REMOTE ] VIRC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:50.227950] [DEBUG] [REMOTE ] VIRC: PASS: History has at least 300 days. [2026-01-30T12:23:50.228188] [DEBUG] [REMOTE ] VIRC: PASS: Price check passed. Min price $6.24. [2026-01-30T12:23:50.228321] [DEBUG] [REMOTE ] VIRC: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:50.228452] [DEBUG] [REMOTE ] VIRC: PASS: Integrity check passed. [2026-01-30T12:23:50.228501] [DEBUG] [REMOTE ] VIRC: Symbol is viable for forecasting. [2026-01-30T12:23:50.228559] [INFO ] [MAIN ] [3285/3488] VIRC kept (0.5s) | 3277 kept, 8 rejected | 138.3/min | ETA: 1.5m [2026-01-30T12:23:50.501381] [DEBUG] [REMOTE ] VITL: Retrieved 1381 rows, trimmed to 300. [2026-01-30T12:23:50.501517] [DEBUG] [REMOTE ] VITL: PASS: History has at least 300 days. [2026-01-30T12:23:50.501778] [DEBUG] [REMOTE ] VITL: PASS: Price check passed. Min price $27.21. [2026-01-30T12:23:50.501919] [DEBUG] [REMOTE ] VITL: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:50.502031] [DEBUG] [REMOTE ] VITL: PASS: Integrity check passed. [2026-01-30T12:23:50.502089] [DEBUG] [REMOTE ] VITL: Symbol is viable for forecasting. [2026-01-30T12:23:50.502142] [INFO ] [MAIN ] [3286/3488] VITL kept (0.3s) | 3278 kept, 8 rejected | 138.3/min | ETA: 1.5m [2026-01-30T12:23:51.006330] [DEBUG] [REMOTE ] VKQ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:51.006476] [DEBUG] [REMOTE ] VKQ: PASS: History has at least 300 days. [2026-01-30T12:23:51.006733] [DEBUG] [REMOTE ] VKQ: PASS: Price check passed. Min price $9.37. [2026-01-30T12:23:51.006870] [DEBUG] [REMOTE ] VKQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:51.006986] [DEBUG] [REMOTE ] VKQ: PASS: Integrity check passed. [2026-01-30T12:23:51.007027] [DEBUG] [REMOTE ] VKQ: Symbol is viable for forecasting. [2026-01-30T12:23:51.007076] [INFO ] [MAIN ] [3287/3488] VKQ kept (0.5s) | 3279 kept, 8 rejected | 138.3/min | ETA: 1.5m [2026-01-30T12:23:51.389066] [DEBUG] [REMOTE ] VKTX: Retrieved 2705 rows, trimmed to 300. [2026-01-30T12:23:51.389189] [DEBUG] [REMOTE ] VKTX: PASS: History has at least 300 days. [2026-01-30T12:23:51.389391] [DEBUG] [REMOTE ] VKTX: PASS: Price check passed. Min price $30.24. [2026-01-30T12:23:51.389605] [DEBUG] [REMOTE ] VKTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:51.389736] [DEBUG] [REMOTE ] VKTX: PASS: Integrity check passed. [2026-01-30T12:23:51.389778] [DEBUG] [REMOTE ] VKTX: Symbol is viable for forecasting. [2026-01-30T12:23:51.389829] [INFO ] [MAIN ] [3288/3488] VKTX kept (0.4s) | 3280 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:51.909111] [DEBUG] [REMOTE ] VLGEA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:51.909251] [DEBUG] [REMOTE ] VLGEA: PASS: History has at least 300 days. [2026-01-30T12:23:51.909470] [DEBUG] [REMOTE ] VLGEA: PASS: Price check passed. Min price $31.59. [2026-01-30T12:23:51.909627] [DEBUG] [REMOTE ] VLGEA: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:51.909748] [DEBUG] [REMOTE ] VLGEA: PASS: Integrity check passed. [2026-01-30T12:23:51.909789] [DEBUG] [REMOTE ] VLGEA: Symbol is viable for forecasting. [2026-01-30T12:23:51.909839] [INFO ] [MAIN ] [3289/3488] VLGEA kept (0.5s) | 3281 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:52.142194] [DEBUG] [REMOTE ] VLN: Retrieved 1086 rows, trimmed to 300. [2026-01-30T12:23:52.142324] [DEBUG] [REMOTE ] VLN: PASS: History has at least 300 days. [2026-01-30T12:23:52.142522] [DEBUG] [REMOTE ] VLN: PASS: Price check passed. Min price $1.38. [2026-01-30T12:23:52.142853] [DEBUG] [REMOTE ] VLN: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:52.142964] [DEBUG] [REMOTE ] VLN: PASS: Integrity check passed. [2026-01-30T12:23:52.143004] [DEBUG] [REMOTE ] VLN: Symbol is viable for forecasting. [2026-01-30T12:23:52.143051] [INFO ] [MAIN ] [3290/3488] VLN kept (0.2s) | 3282 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:52.885527] [DEBUG] [REMOTE ] VLO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:52.885689] [DEBUG] [REMOTE ] VLO: PASS: History has at least 300 days. [2026-01-30T12:23:52.885919] [DEBUG] [REMOTE ] VLO: PASS: Price check passed. Min price $161.94. [2026-01-30T12:23:52.886058] [DEBUG] [REMOTE ] VLO: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:52.886176] [DEBUG] [REMOTE ] VLO: PASS: Integrity check passed. [2026-01-30T12:23:52.886218] [DEBUG] [REMOTE ] VLO: Symbol is viable for forecasting. [2026-01-30T12:23:52.886268] [INFO ] [MAIN ] [3291/3488] VLO kept (0.7s) | 3283 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:53.261687] [DEBUG] [REMOTE ] VLRS: Retrieved 3110 rows, trimmed to 300. [2026-01-30T12:23:53.261816] [DEBUG] [REMOTE ] VLRS: PASS: History has at least 300 days. [2026-01-30T12:23:53.262022] [DEBUG] [REMOTE ] VLRS: PASS: Price check passed. Min price $6.30. [2026-01-30T12:23:53.262154] [DEBUG] [REMOTE ] VLRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:53.262281] [DEBUG] [REMOTE ] VLRS: PASS: Integrity check passed. [2026-01-30T12:23:53.262321] [DEBUG] [REMOTE ] VLRS: Symbol is viable for forecasting. [2026-01-30T12:23:53.262369] [INFO ] [MAIN ] [3292/3488] VLRS kept (0.4s) | 3284 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:53.496869] [DEBUG] [REMOTE ] VLTO: Retrieved 582 rows, trimmed to 300. [2026-01-30T12:23:53.497007] [DEBUG] [REMOTE ] VLTO: PASS: History has at least 300 days. [2026-01-30T12:23:53.497218] [DEBUG] [REMOTE ] VLTO: PASS: Price check passed. Min price $97.16. [2026-01-30T12:23:53.497360] [DEBUG] [REMOTE ] VLTO: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:53.497477] [DEBUG] [REMOTE ] VLTO: PASS: Integrity check passed. [2026-01-30T12:23:53.497526] [DEBUG] [REMOTE ] VLTO: Symbol is viable for forecasting. [2026-01-30T12:23:53.497612] [INFO ] [MAIN ] [3293/3488] VLTO kept (0.2s) | 3285 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:54.115553] [DEBUG] [REMOTE ] VLY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:54.115727] [DEBUG] [REMOTE ] VLY: PASS: History has at least 300 days. [2026-01-30T12:23:54.115940] [DEBUG] [REMOTE ] VLY: PASS: Price check passed. Min price $10.33. [2026-01-30T12:23:54.116073] [DEBUG] [REMOTE ] VLY: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:54.116186] [DEBUG] [REMOTE ] VLY: PASS: Integrity check passed. [2026-01-30T12:23:54.116227] [DEBUG] [REMOTE ] VLY: Symbol is viable for forecasting. [2026-01-30T12:23:54.116274] [INFO ] [MAIN ] [3294/3488] VLY kept (0.6s) | 3286 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:54.471643] [DEBUG] [REMOTE ] VMBS: Retrieved 4070 rows, trimmed to 300. [2026-01-30T12:23:54.471776] [DEBUG] [REMOTE ] VMBS: PASS: History has at least 300 days. [2026-01-30T12:23:54.471980] [DEBUG] [REMOTE ] VMBS: PASS: Price check passed. Min price $46.53. [2026-01-30T12:23:54.472133] [DEBUG] [REMOTE ] VMBS: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:54.472249] [DEBUG] [REMOTE ] VMBS: PASS: Integrity check passed. [2026-01-30T12:23:54.472289] [DEBUG] [REMOTE ] VMBS: Symbol is viable for forecasting. [2026-01-30T12:23:54.472338] [INFO ] [MAIN ] [3295/3488] VMBS kept (0.4s) | 3287 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:54.787675] [DEBUG] [REMOTE ] VMD: Retrieved 2000 rows, trimmed to 300. [2026-01-30T12:23:54.787799] [DEBUG] [REMOTE ] VMD: PASS: History has at least 300 days. [2026-01-30T12:23:54.788027] [DEBUG] [REMOTE ] VMD: PASS: Price check passed. Min price $6.26. [2026-01-30T12:23:54.788164] [DEBUG] [REMOTE ] VMD: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:54.788275] [DEBUG] [REMOTE ] VMD: PASS: Integrity check passed. [2026-01-30T12:23:54.788317] [DEBUG] [REMOTE ] VMD: Symbol is viable for forecasting. [2026-01-30T12:23:54.788365] [INFO ] [MAIN ] [3296/3488] VMD kept (0.3s) | 3288 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:55.403751] [DEBUG] [REMOTE ] VMI: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:55.403882] [DEBUG] [REMOTE ] VMI: PASS: History has at least 300 days. [2026-01-30T12:23:55.404096] [DEBUG] [REMOTE ] VMI: PASS: Price check passed. Min price $378.59. [2026-01-30T12:23:55.404230] [DEBUG] [REMOTE ] VMI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:55.404341] [DEBUG] [REMOTE ] VMI: PASS: Integrity check passed. [2026-01-30T12:23:55.404381] [DEBUG] [REMOTE ] VMI: Symbol is viable for forecasting. [2026-01-30T12:23:55.404428] [INFO ] [MAIN ] [3297/3488] VMI kept (0.6s) | 3289 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:55.864437] [DEBUG] [REMOTE ] VMO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:55.864601] [DEBUG] [REMOTE ] VMO: PASS: History has at least 300 days. [2026-01-30T12:23:55.864863] [DEBUG] [REMOTE ] VMO: PASS: Price check passed. Min price $9.37. [2026-01-30T12:23:55.865005] [DEBUG] [REMOTE ] VMO: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:55.865151] [DEBUG] [REMOTE ] VMO: PASS: Integrity check passed. [2026-01-30T12:23:55.865194] [DEBUG] [REMOTE ] VMO: Symbol is viable for forecasting. [2026-01-30T12:23:55.865245] [INFO ] [MAIN ] [3298/3488] VMO kept (0.5s) | 3290 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:56.247785] [DEBUG] [REMOTE ] VNDA: Retrieved 4981 rows, trimmed to 300. [2026-01-30T12:23:56.247943] [DEBUG] [REMOTE ] VNDA: PASS: History has at least 300 days. [2026-01-30T12:23:56.248162] [DEBUG] [REMOTE ] VNDA: PASS: Price check passed. Min price $4.34. [2026-01-30T12:23:56.248301] [DEBUG] [REMOTE ] VNDA: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:56.248418] [DEBUG] [REMOTE ] VNDA: PASS: Integrity check passed. [2026-01-30T12:23:56.248459] [DEBUG] [REMOTE ] VNDA: Symbol is viable for forecasting. [2026-01-30T12:23:56.248508] [INFO ] [MAIN ] [3299/3488] VNDA kept (0.4s) | 3291 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:56.696615] [DEBUG] [REMOTE ] VNO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:56.696766] [DEBUG] [REMOTE ] VNO: PASS: History has at least 300 days. [2026-01-30T12:23:56.697006] [DEBUG] [REMOTE ] VNO: PASS: Price check passed. Min price $31.20. [2026-01-30T12:23:56.697147] [DEBUG] [REMOTE ] VNO: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:56.697268] [DEBUG] [REMOTE ] VNO: PASS: Integrity check passed. [2026-01-30T12:23:56.697308] [DEBUG] [REMOTE ] VNO: Symbol is viable for forecasting. [2026-01-30T12:23:56.697358] [INFO ] [MAIN ] [3300/3488] VNO kept (0.4s) | 3292 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:57.192479] [DEBUG] [REMOTE ] VNOM: Retrieved 2922 rows, trimmed to 300. [2026-01-30T12:23:57.192644] [DEBUG] [REMOTE ] VNOM: PASS: History has at least 300 days. [2026-01-30T12:23:57.192872] [DEBUG] [REMOTE ] VNOM: PASS: Price check passed. Min price $35.84. [2026-01-30T12:23:57.193011] [DEBUG] [REMOTE ] VNOM: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:57.193125] [DEBUG] [REMOTE ] VNOM: PASS: Integrity check passed. [2026-01-30T12:23:57.193167] [DEBUG] [REMOTE ] VNOM: Symbol is viable for forecasting. [2026-01-30T12:23:57.193215] [INFO ] [MAIN ] [3301/3488] VNOM kept (0.5s) | 3293 kept, 8 rejected | 138.3/min | ETA: 1.4m [2026-01-30T12:23:57.454938] [DEBUG] [REMOTE ] VNQI: Retrieved 3834 rows, trimmed to 300. [2026-01-30T12:23:57.455089] [DEBUG] [REMOTE ] VNQI: PASS: History has at least 300 days. [2026-01-30T12:23:57.455329] [DEBUG] [REMOTE ] VNQI: PASS: Price check passed. Min price $44.28. [2026-01-30T12:23:57.455477] [DEBUG] [REMOTE ] VNQI: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:57.455624] [DEBUG] [REMOTE ] VNQI: PASS: Integrity check passed. [2026-01-30T12:23:57.455670] [DEBUG] [REMOTE ] VNQI: Symbol is viable for forecasting. [2026-01-30T12:23:57.455722] [INFO ] [MAIN ] [3302/3488] VNQI kept (0.3s) | 3294 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:23:58.012014] [DEBUG] [REMOTE ] VOC: Retrieved 3705 rows, trimmed to 300. [2026-01-30T12:23:58.012153] [DEBUG] [REMOTE ] VOC: PASS: History has at least 300 days. [2026-01-30T12:23:58.012380] [DEBUG] [REMOTE ] VOC: PASS: Price check passed. Min price $2.70. [2026-01-30T12:23:58.012521] [DEBUG] [REMOTE ] VOC: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:58.012670] [DEBUG] [REMOTE ] VOC: PASS: Integrity check passed. [2026-01-30T12:23:58.012724] [DEBUG] [REMOTE ] VOC: Symbol is viable for forecasting. [2026-01-30T12:23:58.012785] [INFO ] [MAIN ] [3303/3488] VOC kept (0.6s) | 3295 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:23:58.452481] [DEBUG] [REMOTE ] VOD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:23:58.452640] [DEBUG] [REMOTE ] VOD: PASS: History has at least 300 days. [2026-01-30T12:23:58.452881] [DEBUG] [REMOTE ] VOD: PASS: Price check passed. Min price $10.96. [2026-01-30T12:23:58.453022] [DEBUG] [REMOTE ] VOD: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:58.453156] [DEBUG] [REMOTE ] VOD: PASS: Integrity check passed. [2026-01-30T12:23:58.453199] [DEBUG] [REMOTE ] VOD: Symbol is viable for forecasting. [2026-01-30T12:23:58.453249] [INFO ] [MAIN ] [3304/3488] VOD kept (0.4s) | 3296 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:23:58.827504] [DEBUG] [REMOTE ] VONE: Retrieved 3862 rows, trimmed to 300. [2026-01-30T12:23:58.827656] [DEBUG] [REMOTE ] VONE: PASS: History has at least 300 days. [2026-01-30T12:23:58.827892] [DEBUG] [REMOTE ] VONE: PASS: Price check passed. Min price $294.41. [2026-01-30T12:23:58.828034] [DEBUG] [REMOTE ] VONE: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:58.828152] [DEBUG] [REMOTE ] VONE: PASS: Integrity check passed. [2026-01-30T12:23:58.828194] [DEBUG] [REMOTE ] VONE: Symbol is viable for forecasting. [2026-01-30T12:23:58.828243] [INFO ] [MAIN ] [3305/3488] VONE kept (0.4s) | 3297 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:23:59.100255] [DEBUG] [REMOTE ] VONG: Retrieved 3862 rows, trimmed to 300. [2026-01-30T12:23:59.100400] [DEBUG] [REMOTE ] VONG: PASS: History has at least 300 days. [2026-01-30T12:23:59.100669] [DEBUG] [REMOTE ] VONG: PASS: Price check passed. Min price $116.91. [2026-01-30T12:23:59.100849] [DEBUG] [REMOTE ] VONG: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:59.100980] [DEBUG] [REMOTE ] VONG: PASS: Integrity check passed. [2026-01-30T12:23:59.101024] [DEBUG] [REMOTE ] VONG: Symbol is viable for forecasting. [2026-01-30T12:23:59.101079] [INFO ] [MAIN ] [3306/3488] VONG kept (0.3s) | 3298 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:23:59.371988] [DEBUG] [REMOTE ] VOTE: Retrieved 1156 rows, trimmed to 300. [2026-01-30T12:23:59.372119] [DEBUG] [REMOTE ] VOTE: PASS: History has at least 300 days. [2026-01-30T12:23:59.372316] [DEBUG] [REMOTE ] VOTE: PASS: Price check passed. Min price $76.46. [2026-01-30T12:23:59.372450] [DEBUG] [REMOTE ] VOTE: PASS: Continuity check passed with 300 days. [2026-01-30T12:23:59.372556] [DEBUG] [REMOTE ] VOTE: PASS: Integrity check passed. [2026-01-30T12:23:59.372615] [DEBUG] [REMOTE ] VOTE: Symbol is viable for forecasting. [2026-01-30T12:23:59.372665] [INFO ] [MAIN ] [3307/3488] VOTE kept (0.3s) | 3299 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:24:00.031495] [DEBUG] [REMOTE ] VPG: Retrieved 3925 rows, trimmed to 300. [2026-01-30T12:24:00.031658] [DEBUG] [REMOTE ] VPG: PASS: History has at least 300 days. [2026-01-30T12:24:00.031941] [DEBUG] [REMOTE ] VPG: PASS: Price check passed. Min price $29.28. [2026-01-30T12:24:00.032116] [DEBUG] [REMOTE ] VPG: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:00.032270] [DEBUG] [REMOTE ] VPG: PASS: Integrity check passed. [2026-01-30T12:24:00.032320] [DEBUG] [REMOTE ] VPG: Symbol is viable for forecasting. [2026-01-30T12:24:00.032383] [INFO ] [MAIN ] [3308/3488] VPG kept (0.7s) | 3300 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:24:00.410971] [DEBUG] [REMOTE ] VPLS: Retrieved 537 rows, trimmed to 300. [2026-01-30T12:24:00.411078] [DEBUG] [REMOTE ] VPLS: PASS: History has at least 300 days. [2026-01-30T12:24:00.411299] [DEBUG] [REMOTE ] VPLS: PASS: Price check passed. Min price $77.53. [2026-01-30T12:24:00.411438] [DEBUG] [REMOTE ] VPLS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:00.411549] [DEBUG] [REMOTE ] VPLS: PASS: Integrity check passed. [2026-01-30T12:24:00.411646] [DEBUG] [REMOTE ] VPLS: Symbol is viable for forecasting. [2026-01-30T12:24:00.411700] [INFO ] [MAIN ] [3309/3488] VPLS kept (0.4s) | 3301 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:24:00.899924] [DEBUG] [REMOTE ] VRA: Retrieved 3841 rows, trimmed to 300. [2026-01-30T12:24:00.900058] [DEBUG] [REMOTE ] VRA: PASS: History has at least 300 days. [2026-01-30T12:24:00.900273] [DEBUG] [REMOTE ] VRA: PASS: Price check passed. Min price $1.80. [2026-01-30T12:24:00.900409] [DEBUG] [REMOTE ] VRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:00.900544] [DEBUG] [REMOTE ] VRA: PASS: Integrity check passed. [2026-01-30T12:24:00.900603] [DEBUG] [REMOTE ] VRA: Symbol is viable for forecasting. [2026-01-30T12:24:00.900654] [INFO ] [MAIN ] [3310/3488] VRA kept (0.5s) | 3302 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:24:01.211362] [DEBUG] [REMOTE ] VRCA: Retrieved 1916 rows, trimmed to 300. [2026-01-30T12:24:01.211489] [DEBUG] [REMOTE ] VRCA: PASS: History has at least 300 days. [2026-01-30T12:24:01.211719] [DEBUG] [REMOTE ] VRCA: PASS: Price check passed. Min price $3.28. [2026-01-30T12:24:01.211860] [DEBUG] [REMOTE ] VRCA: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:01.211969] [DEBUG] [REMOTE ] VRCA: PASS: Integrity check passed. [2026-01-30T12:24:01.212010] [DEBUG] [REMOTE ] VRCA: Symbol is viable for forecasting. [2026-01-30T12:24:01.212060] [INFO ] [MAIN ] [3311/3488] VRCA kept (0.3s) | 3303 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:24:01.638435] [DEBUG] [REMOTE ] VRDN: Retrieved 2922 rows, trimmed to 300. [2026-01-30T12:24:01.638604] [DEBUG] [REMOTE ] VRDN: PASS: History has at least 300 days. [2026-01-30T12:24:01.638883] [DEBUG] [REMOTE ] VRDN: PASS: Price check passed. Min price $22.55. [2026-01-30T12:24:01.639047] [DEBUG] [REMOTE ] VRDN: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:01.639184] [DEBUG] [REMOTE ] VRDN: PASS: Integrity check passed. [2026-01-30T12:24:01.639231] [DEBUG] [REMOTE ] VRDN: Symbol is viable for forecasting. [2026-01-30T12:24:01.639289] [INFO ] [MAIN ] [3312/3488] VRDN kept (0.4s) | 3304 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:24:02.191516] [DEBUG] [REMOTE ] VRE: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:02.191679] [DEBUG] [REMOTE ] VRE: PASS: History has at least 300 days. [2026-01-30T12:24:02.191910] [DEBUG] [REMOTE ] VRE: PASS: Price check passed. Min price $14.10. [2026-01-30T12:24:02.192047] [DEBUG] [REMOTE ] VRE: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:02.192165] [DEBUG] [REMOTE ] VRE: PASS: Integrity check passed. [2026-01-30T12:24:02.192206] [DEBUG] [REMOTE ] VRE: Symbol is viable for forecasting. [2026-01-30T12:24:02.192254] [INFO ] [MAIN ] [3313/3488] VRE kept (0.6s) | 3305 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:24:02.523597] [DEBUG] [REMOTE ] VREX: Retrieved 2269 rows, trimmed to 300. [2026-01-30T12:24:02.523747] [DEBUG] [REMOTE ] VREX: PASS: History has at least 300 days. [2026-01-30T12:24:02.523993] [DEBUG] [REMOTE ] VREX: PASS: Price check passed. Min price $10.24. [2026-01-30T12:24:02.524153] [DEBUG] [REMOTE ] VREX: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:02.524272] [DEBUG] [REMOTE ] VREX: PASS: Integrity check passed. [2026-01-30T12:24:02.524314] [DEBUG] [REMOTE ] VREX: Symbol is viable for forecasting. [2026-01-30T12:24:02.524363] [INFO ] [MAIN ] [3314/3488] VREX kept (0.3s) | 3306 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:24:02.933804] [DEBUG] [REMOTE ] VRIG: Retrieved 2351 rows, trimmed to 300. [2026-01-30T12:24:02.933934] [DEBUG] [REMOTE ] VRIG: PASS: History has at least 300 days. [2026-01-30T12:24:02.934137] [DEBUG] [REMOTE ] VRIG: PASS: Price check passed. Min price $24.79. [2026-01-30T12:24:02.934275] [DEBUG] [REMOTE ] VRIG: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:02.934385] [DEBUG] [REMOTE ] VRIG: PASS: Integrity check passed. [2026-01-30T12:24:02.934426] [DEBUG] [REMOTE ] VRIG: Symbol is viable for forecasting. [2026-01-30T12:24:02.934475] [INFO ] [MAIN ] [3315/3488] VRIG kept (0.4s) | 3307 kept, 8 rejected | 138.3/min | ETA: 1.3m [2026-01-30T12:24:03.382133] [DEBUG] [REMOTE ] VRNS: Retrieved 2998 rows, trimmed to 300. [2026-01-30T12:24:03.382260] [DEBUG] [REMOTE ] VRNS: PASS: History has at least 300 days. [2026-01-30T12:24:03.382463] [DEBUG] [REMOTE ] VRNS: PASS: Price check passed. Min price $30.20. [2026-01-30T12:24:03.382645] [DEBUG] [REMOTE ] VRNS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:03.382759] [DEBUG] [REMOTE ] VRNS: PASS: Integrity check passed. [2026-01-30T12:24:03.382800] [DEBUG] [REMOTE ] VRNS: Symbol is viable for forecasting. [2026-01-30T12:24:03.382848] [INFO ] [MAIN ] [3316/3488] VRNS kept (0.4s) | 3308 kept, 8 rejected | 138.3/min | ETA: 1.2m [2026-01-30T12:24:03.684429] [DEBUG] [REMOTE ] VRRM: Retrieved 2225 rows, trimmed to 300. [2026-01-30T12:24:03.684600] [DEBUG] [REMOTE ] VRRM: PASS: History has at least 300 days. [2026-01-30T12:24:03.684887] [DEBUG] [REMOTE ] VRRM: PASS: Price check passed. Min price $19.59. [2026-01-30T12:24:03.685073] [DEBUG] [REMOTE ] VRRM: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:03.685226] [DEBUG] [REMOTE ] VRRM: PASS: Integrity check passed. [2026-01-30T12:24:03.685282] [DEBUG] [REMOTE ] VRRM: Symbol is viable for forecasting. [2026-01-30T12:24:03.685348] [INFO ] [MAIN ] [3317/3488] VRRM kept (0.3s) | 3309 kept, 8 rejected | 138.3/min | ETA: 1.2m [2026-01-30T12:24:04.174542] [DEBUG] [REMOTE ] VRSK: Retrieved 4103 rows, trimmed to 300. [2026-01-30T12:24:04.174714] [DEBUG] [REMOTE ] VRSK: PASS: History has at least 300 days. [2026-01-30T12:24:04.174925] [DEBUG] [REMOTE ] VRSK: PASS: Price check passed. Min price $212.43. [2026-01-30T12:24:04.175061] [DEBUG] [REMOTE ] VRSK: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:04.175174] [DEBUG] [REMOTE ] VRSK: PASS: Integrity check passed. [2026-01-30T12:24:04.175214] [DEBUG] [REMOTE ] VRSK: Symbol is viable for forecasting. [2026-01-30T12:24:04.175262] [INFO ] [MAIN ] [3318/3488] VRSK kept (0.5s) | 3310 kept, 8 rejected | 138.3/min | ETA: 1.2m [2026-01-30T12:24:04.672726] [DEBUG] [REMOTE ] VRSN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:04.672874] [DEBUG] [REMOTE ] VRSN: PASS: History has at least 300 days. [2026-01-30T12:24:04.673103] [DEBUG] [REMOTE ] VRSN: PASS: Price check passed. Min price $238.86. [2026-01-30T12:24:04.673235] [DEBUG] [REMOTE ] VRSN: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:04.673353] [DEBUG] [REMOTE ] VRSN: PASS: Integrity check passed. [2026-01-30T12:24:04.673393] [DEBUG] [REMOTE ] VRSN: Symbol is viable for forecasting. [2026-01-30T12:24:04.673441] [INFO ] [MAIN ] [3319/3488] VRSN kept (0.5s) | 3311 kept, 8 rejected | 138.3/min | ETA: 1.2m [2026-01-30T12:24:05.147165] [DEBUG] [REMOTE ] VRTS: Retrieved 4295 rows, trimmed to 300. [2026-01-30T12:24:05.147294] [DEBUG] [REMOTE ] VRTS: PASS: History has at least 300 days. [2026-01-30T12:24:05.147497] [DEBUG] [REMOTE ] VRTS: PASS: Price check passed. Min price $155.33. [2026-01-30T12:24:05.147650] [DEBUG] [REMOTE ] VRTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:05.147762] [DEBUG] [REMOTE ] VRTS: PASS: Integrity check passed. [2026-01-30T12:24:05.147802] [DEBUG] [REMOTE ] VRTS: Symbol is viable for forecasting. [2026-01-30T12:24:05.147870] [INFO ] [MAIN ] [3320/3488] VRTS kept (0.5s) | 3312 kept, 8 rejected | 138.3/min | ETA: 1.2m [2026-01-30T12:24:05.637489] [DEBUG] [REMOTE ] VRTX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:05.637645] [DEBUG] [REMOTE ] VRTX: PASS: History has at least 300 days. [2026-01-30T12:24:05.637886] [DEBUG] [REMOTE ] VRTX: PASS: Price check passed. Min price $409.47. [2026-01-30T12:24:05.638019] [DEBUG] [REMOTE ] VRTX: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:05.638136] [DEBUG] [REMOTE ] VRTX: PASS: Integrity check passed. [2026-01-30T12:24:05.638176] [DEBUG] [REMOTE ] VRTX: Symbol is viable for forecasting. [2026-01-30T12:24:05.638225] [INFO ] [MAIN ] [3321/3488] VRTX kept (0.5s) | 3313 kept, 8 rejected | 138.3/min | ETA: 1.2m [2026-01-30T12:24:05.951983] [DEBUG] [REMOTE ] VS: Retrieved 1265 rows, trimmed to 300. [2026-01-30T12:24:05.952104] [DEBUG] [REMOTE ] VS: PASS: History has at least 300 days. [2026-01-30T12:24:05.952295] [DEBUG] [REMOTE ] VS: PASS: Price check passed. Min price $1.21. [2026-01-30T12:24:05.952442] [DEBUG] [REMOTE ] VS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:05.952549] [DEBUG] [REMOTE ] VS: PASS: Integrity check passed. [2026-01-30T12:24:05.952615] [DEBUG] [REMOTE ] VS: Symbol is viable for forecasting. [2026-01-30T12:24:05.952664] [INFO ] [MAIN ] [3322/3488] VS kept (0.3s) | 3314 kept, 8 rejected | 138.3/min | ETA: 1.2m [2026-01-30T12:24:06.291143] [DEBUG] [REMOTE ] VSCO: Retrieved 1137 rows, trimmed to 300. [2026-01-30T12:24:06.291299] [DEBUG] [REMOTE ] VSCO: PASS: History has at least 300 days. [2026-01-30T12:24:06.291556] [DEBUG] [REMOTE ] VSCO: PASS: Price check passed. Min price $33.79. [2026-01-30T12:24:06.291779] [DEBUG] [REMOTE ] VSCO: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:06.291911] [DEBUG] [REMOTE ] VSCO: PASS: Integrity check passed. [2026-01-30T12:24:06.291954] [DEBUG] [REMOTE ] VSCO: Symbol is viable for forecasting. [2026-01-30T12:24:06.292004] [INFO ] [MAIN ] [3323/3488] VSCO kept (0.3s) | 3315 kept, 8 rejected | 138.3/min | ETA: 1.2m [2026-01-30T12:24:06.751616] [DEBUG] [REMOTE ] VSDA: Retrieved 2209 rows, trimmed to 300. [2026-01-30T12:24:06.751751] [DEBUG] [REMOTE ] VSDA: PASS: History has at least 300 days. [2026-01-30T12:24:06.751973] [DEBUG] [REMOTE ] VSDA: PASS: Price check passed. Min price $50.93. [2026-01-30T12:24:06.752105] [DEBUG] [REMOTE ] VSDA: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:06.752213] [DEBUG] [REMOTE ] VSDA: PASS: Integrity check passed. [2026-01-30T12:24:06.752253] [DEBUG] [REMOTE ] VSDA: Symbol is viable for forecasting. [2026-01-30T12:24:06.752301] [INFO ] [MAIN ] [3324/3488] VSDA kept (0.5s) | 3316 kept, 8 rejected | 138.3/min | ETA: 1.2m [2026-01-30T12:24:07.299260] [DEBUG] [REMOTE ] VSEC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:07.299418] [DEBUG] [REMOTE ] VSEC: PASS: History has at least 300 days. [2026-01-30T12:24:07.299697] [DEBUG] [REMOTE ] VSEC: PASS: Price check passed. Min price $161.55. [2026-01-30T12:24:07.299862] [DEBUG] [REMOTE ] VSEC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:07.300004] [DEBUG] [REMOTE ] VSEC: PASS: Integrity check passed. [2026-01-30T12:24:07.300054] [DEBUG] [REMOTE ] VSEC: Symbol is viable for forecasting. [2026-01-30T12:24:07.300113] [INFO ] [MAIN ] [3325/3488] VSEC kept (0.5s) | 3317 kept, 8 rejected | 138.3/min | ETA: 1.2m [2026-01-30T12:24:07.822522] [DEBUG] [REMOTE ] VSH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:07.822686] [DEBUG] [REMOTE ] VSH: PASS: History has at least 300 days. [2026-01-30T12:24:07.822890] [DEBUG] [REMOTE ] VSH: PASS: Price check passed. Min price $11.74. [2026-01-30T12:24:07.823023] [DEBUG] [REMOTE ] VSH: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:07.823132] [DEBUG] [REMOTE ] VSH: PASS: Integrity check passed. [2026-01-30T12:24:07.823170] [DEBUG] [REMOTE ] VSH: Symbol is viable for forecasting. [2026-01-30T12:24:07.823218] [INFO ] [MAIN ] [3326/3488] VSH kept (0.5s) | 3318 kept, 8 rejected | 138.3/min | ETA: 1.2m [2026-01-30T12:24:08.091481] [DEBUG] [REMOTE ] VSTM: Retrieved 3522 rows, trimmed to 300. [2026-01-30T12:24:08.091629] [DEBUG] [REMOTE ] VSTM: PASS: History has at least 300 days. [2026-01-30T12:24:08.091837] [DEBUG] [REMOTE ] VSTM: PASS: Price check passed. Min price $6.23. [2026-01-30T12:24:08.091974] [DEBUG] [REMOTE ] VSTM: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:08.092086] [DEBUG] [REMOTE ] VSTM: PASS: Integrity check passed. [2026-01-30T12:24:08.092127] [DEBUG] [REMOTE ] VSTM: Symbol is viable for forecasting. [2026-01-30T12:24:08.092176] [INFO ] [MAIN ] [3327/3488] VSTM kept (0.3s) | 3319 kept, 8 rejected | 138.3/min | ETA: 1.2m [2026-01-30T12:24:08.438852] [DEBUG] [REMOTE ] VSTS: Retrieved 581 rows, trimmed to 300. [2026-01-30T12:24:08.438979] [DEBUG] [REMOTE ] VSTS: PASS: History has at least 300 days. [2026-01-30T12:24:08.439178] [DEBUG] [REMOTE ] VSTS: PASS: Price check passed. Min price $4.99. [2026-01-30T12:24:08.439332] [DEBUG] [REMOTE ] VSTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:08.439444] [DEBUG] [REMOTE ] VSTS: PASS: Integrity check passed. [2026-01-30T12:24:08.439484] [DEBUG] [REMOTE ] VSTS: Symbol is viable for forecasting. [2026-01-30T12:24:08.439532] [INFO ] [MAIN ] [3328/3488] VSTS kept (0.3s) | 3320 kept, 8 rejected | 138.3/min | ETA: 1.2m [2026-01-30T12:24:08.925628] [DEBUG] [REMOTE ] VTC: Retrieved 2065 rows, trimmed to 300. [2026-01-30T12:24:08.925771] [DEBUG] [REMOTE ] VTC: PASS: History has at least 300 days. [2026-01-30T12:24:08.926013] [DEBUG] [REMOTE ] VTC: PASS: Price check passed. Min price $77.07. [2026-01-30T12:24:08.926170] [DEBUG] [REMOTE ] VTC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:08.926299] [DEBUG] [REMOTE ] VTC: PASS: Integrity check passed. [2026-01-30T12:24:08.926345] [DEBUG] [REMOTE ] VTC: Symbol is viable for forecasting. [2026-01-30T12:24:08.926402] [INFO ] [MAIN ] [3329/3488] VTC kept (0.5s) | 3321 kept, 8 rejected | 138.3/min | ETA: 1.1m [2026-01-30T12:24:09.249454] [DEBUG] [REMOTE ] VTEX: Retrieved 1137 rows, trimmed to 300. [2026-01-30T12:24:09.249632] [DEBUG] [REMOTE ] VTEX: PASS: History has at least 300 days. [2026-01-30T12:24:09.249845] [DEBUG] [REMOTE ] VTEX: PASS: Price check passed. Min price $3.23. [2026-01-30T12:24:09.249986] [DEBUG] [REMOTE ] VTEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:09.250101] [DEBUG] [REMOTE ] VTEX: PASS: Integrity check passed. [2026-01-30T12:24:09.250144] [DEBUG] [REMOTE ] VTEX: Symbol is viable for forecasting. [2026-01-30T12:24:09.250193] [INFO ] [MAIN ] [3330/3488] VTEX kept (0.3s) | 3322 kept, 8 rejected | 138.3/min | ETA: 1.1m [2026-01-30T12:24:09.716532] [DEBUG] [REMOTE ] VTIP: Retrieved 3340 rows, trimmed to 300. [2026-01-30T12:24:09.716686] [DEBUG] [REMOTE ] VTIP: PASS: History has at least 300 days. [2026-01-30T12:24:09.716900] [DEBUG] [REMOTE ] VTIP: PASS: Price check passed. Min price $49.28. [2026-01-30T12:24:09.717041] [DEBUG] [REMOTE ] VTIP: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:09.717155] [DEBUG] [REMOTE ] VTIP: PASS: Integrity check passed. [2026-01-30T12:24:09.717197] [DEBUG] [REMOTE ] VTIP: Symbol is viable for forecasting. [2026-01-30T12:24:09.717247] [INFO ] [MAIN ] [3331/3488] VTIP kept (0.5s) | 3323 kept, 8 rejected | 138.3/min | ETA: 1.1m [2026-01-30T12:24:10.091563] [DEBUG] [REMOTE ] VTMX: Retrieved 648 rows, trimmed to 300. [2026-01-30T12:24:10.091710] [DEBUG] [REMOTE ] VTMX: PASS: History has at least 300 days. [2026-01-30T12:24:10.091926] [DEBUG] [REMOTE ] VTMX: PASS: Price check passed. Min price $29.55. [2026-01-30T12:24:10.092096] [DEBUG] [REMOTE ] VTMX: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:10.092207] [DEBUG] [REMOTE ] VTMX: PASS: Integrity check passed. [2026-01-30T12:24:10.092247] [DEBUG] [REMOTE ] VTMX: Symbol is viable for forecasting. [2026-01-30T12:24:10.092297] [INFO ] [MAIN ] [3332/3488] VTMX kept (0.4s) | 3324 kept, 8 rejected | 138.3/min | ETA: 1.1m [2026-01-30T12:24:10.584698] [DEBUG] [REMOTE ] VTN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:10.584856] [DEBUG] [REMOTE ] VTN: PASS: History has at least 300 days. [2026-01-30T12:24:10.585075] [DEBUG] [REMOTE ] VTN: PASS: Price check passed. Min price $10.72. [2026-01-30T12:24:10.585208] [DEBUG] [REMOTE ] VTN: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:10.585326] [DEBUG] [REMOTE ] VTN: PASS: Integrity check passed. [2026-01-30T12:24:10.585365] [DEBUG] [REMOTE ] VTN: Symbol is viable for forecasting. [2026-01-30T12:24:10.585412] [INFO ] [MAIN ] [3333/3488] VTN kept (0.5s) | 3325 kept, 8 rejected | 138.3/min | ETA: 1.1m [2026-01-30T12:24:10.972754] [DEBUG] [REMOTE ] VTOL: Retrieved 3274 rows, trimmed to 300. [2026-01-30T12:24:10.972884] [DEBUG] [REMOTE ] VTOL: PASS: History has at least 300 days. [2026-01-30T12:24:10.973108] [DEBUG] [REMOTE ] VTOL: PASS: Price check passed. Min price $35.70. [2026-01-30T12:24:10.973245] [DEBUG] [REMOTE ] VTOL: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:10.973362] [DEBUG] [REMOTE ] VTOL: PASS: Integrity check passed. [2026-01-30T12:24:10.973403] [DEBUG] [REMOTE ] VTOL: Symbol is viable for forecasting. [2026-01-30T12:24:10.973453] [INFO ] [MAIN ] [3334/3488] VTOL kept (0.4s) | 3326 kept, 8 rejected | 138.3/min | ETA: 1.1m [2026-01-30T12:24:11.147588] [DEBUG] [REMOTE ] VTRS: Retrieved 1306 rows, trimmed to 300. [2026-01-30T12:24:11.147714] [DEBUG] [REMOTE ] VTRS: PASS: History has at least 300 days. [2026-01-30T12:24:11.147947] [DEBUG] [REMOTE ] VTRS: PASS: Price check passed. Min price $10.00. [2026-01-30T12:24:11.148104] [DEBUG] [REMOTE ] VTRS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:11.148212] [DEBUG] [REMOTE ] VTRS: PASS: Integrity check passed. [2026-01-30T12:24:11.148250] [DEBUG] [REMOTE ] VTRS: Symbol is viable for forecasting. [2026-01-30T12:24:11.148297] [INFO ] [MAIN ] [3335/3488] VTRS kept (0.2s) | 3327 kept, 8 rejected | 138.3/min | ETA: 1.1m [2026-01-30T12:24:11.651215] [DEBUG] [REMOTE ] VTS: Retrieved 766 rows, trimmed to 300. [2026-01-30T12:24:11.651349] [DEBUG] [REMOTE ] VTS: PASS: History has at least 300 days. [2026-01-30T12:24:11.651553] [DEBUG] [REMOTE ] VTS: PASS: Price check passed. Min price $18.95. [2026-01-30T12:24:11.651710] [DEBUG] [REMOTE ] VTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:11.651819] [DEBUG] [REMOTE ] VTS: PASS: Integrity check passed. [2026-01-30T12:24:11.651860] [DEBUG] [REMOTE ] VTS: Symbol is viable for forecasting. [2026-01-30T12:24:11.651908] [INFO ] [MAIN ] [3336/3488] VTS kept (0.5s) | 3328 kept, 8 rejected | 138.3/min | ETA: 1.1m [2026-01-30T12:24:12.092961] [DEBUG] [REMOTE ] VTSI: Retrieved 2472 rows, trimmed to 300. [2026-01-30T12:24:12.093095] [DEBUG] [REMOTE ] VTSI: PASS: History has at least 300 days. [2026-01-30T12:24:12.093328] [DEBUG] [REMOTE ] VTSI: PASS: Price check passed. Min price $4.20. [2026-01-30T12:24:12.093481] [DEBUG] [REMOTE ] VTSI: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:12.093616] [DEBUG] [REMOTE ] VTSI: PASS: Integrity check passed. [2026-01-30T12:24:12.093660] [DEBUG] [REMOTE ] VTSI: Symbol is viable for forecasting. [2026-01-30T12:24:12.093708] [INFO ] [MAIN ] [3337/3488] VTSI kept (0.4s) | 3329 kept, 8 rejected | 138.3/min | ETA: 1.1m [2026-01-30T12:24:12.567017] [DEBUG] [REMOTE ] VTWG: Retrieved 3862 rows, trimmed to 300. [2026-01-30T12:24:12.567147] [DEBUG] [REMOTE ] VTWG: PASS: History has at least 300 days. [2026-01-30T12:24:12.567353] [DEBUG] [REMOTE ] VTWG: PASS: Price check passed. Min price $219.02. [2026-01-30T12:24:12.567492] [DEBUG] [REMOTE ] VTWG: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:12.567625] [DEBUG] [REMOTE ] VTWG: PASS: Integrity check passed. [2026-01-30T12:24:12.567672] [DEBUG] [REMOTE ] VTWG: Symbol is viable for forecasting. [2026-01-30T12:24:12.567756] [INFO ] [MAIN ] [3338/3488] VTWG kept (0.5s) | 3330 kept, 8 rejected | 138.3/min | ETA: 1.1m [2026-01-30T12:24:12.987611] [DEBUG] [REMOTE ] VTWO: Retrieved 3862 rows, trimmed to 300. [2026-01-30T12:24:12.987783] [DEBUG] [REMOTE ] VTWO: PASS: History has at least 300 days. [2026-01-30T12:24:12.988321] [DEBUG] [REMOTE ] VTWO: PASS: Price check passed. Min price $92.28. [2026-01-30T12:24:12.988508] [DEBUG] [REMOTE ] VTWO: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:12.988701] [DEBUG] [REMOTE ] VTWO: PASS: Integrity check passed. [2026-01-30T12:24:12.988762] [DEBUG] [REMOTE ] VTWO: Symbol is viable for forecasting. [2026-01-30T12:24:12.988835] [INFO ] [MAIN ] [3339/3488] VTWO kept (0.4s) | 3331 kept, 8 rejected | 138.3/min | ETA: 1.1m [2026-01-30T12:24:13.249853] [DEBUG] [REMOTE ] VTYX: Retrieved 1072 rows, trimmed to 300. [2026-01-30T12:24:13.249987] [DEBUG] [REMOTE ] VTYX: PASS: History has at least 300 days. [2026-01-30T12:24:13.250245] [DEBUG] [REMOTE ] VTYX: PASS: Price check passed. Min price $7.69. [2026-01-30T12:24:13.250379] [DEBUG] [REMOTE ] VTYX: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:13.250486] [DEBUG] [REMOTE ] VTYX: PASS: Integrity check passed. [2026-01-30T12:24:13.250526] [DEBUG] [REMOTE ] VTYX: Symbol is viable for forecasting. [2026-01-30T12:24:13.250591] [INFO ] [MAIN ] [3340/3488] VTYX kept (0.3s) | 3332 kept, 8 rejected | 138.3/min | ETA: 1.1m [2026-01-30T12:24:13.773240] [DEBUG] [REMOTE ] VUZI: Retrieved 3981 rows, trimmed to 300. [2026-01-30T12:24:13.773373] [DEBUG] [REMOTE ] VUZI: PASS: History has at least 300 days. [2026-01-30T12:24:13.773596] [DEBUG] [REMOTE ] VUZI: PASS: Price check passed. Min price $2.05. [2026-01-30T12:24:13.773735] [DEBUG] [REMOTE ] VUZI: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:13.773849] [DEBUG] [REMOTE ] VUZI: PASS: Integrity check passed. [2026-01-30T12:24:13.773890] [DEBUG] [REMOTE ] VUZI: Symbol is viable for forecasting. [2026-01-30T12:24:13.773938] [INFO ] [MAIN ] [3341/3488] VUZI kept (0.5s) | 3333 kept, 8 rejected | 138.3/min | ETA: 1.1m [2026-01-30T12:24:13.927530] [DEBUG] [REMOTE ] VVOS: Retrieved 1288 rows, trimmed to 300. [2026-01-30T12:24:13.927684] [DEBUG] [REMOTE ] VVOS: PASS: History has at least 300 days. [2026-01-30T12:24:13.927934] [DEBUG] [REMOTE ] VVOS: PASS: Price check passed. Min price $1.62. [2026-01-30T12:24:13.928082] [DEBUG] [REMOTE ] VVOS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:13.928202] [DEBUG] [REMOTE ] VVOS: PASS: Integrity check passed. [2026-01-30T12:24:13.928245] [DEBUG] [REMOTE ] VVOS: Symbol is viable for forecasting. [2026-01-30T12:24:13.928295] [INFO ] [MAIN ] [3342/3488] VVOS kept (0.2s) | 3334 kept, 8 rejected | 138.4/min | ETA: 1.1m [2026-01-30T12:24:14.521764] [DEBUG] [REMOTE ] VVX: Retrieved 2858 rows, trimmed to 300. [2026-01-30T12:24:14.521882] [DEBUG] [REMOTE ] VVX: PASS: History has at least 300 days. [2026-01-30T12:24:14.522109] [DEBUG] [REMOTE ] VVX: PASS: Price check passed. Min price $52.16. [2026-01-30T12:24:14.522261] [DEBUG] [REMOTE ] VVX: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:14.522373] [DEBUG] [REMOTE ] VVX: PASS: Integrity check passed. [2026-01-30T12:24:14.522416] [DEBUG] [REMOTE ] VVX: Symbol is viable for forecasting. [2026-01-30T12:24:14.522466] [INFO ] [MAIN ] [3343/3488] VVX kept (0.6s) | 3335 kept, 8 rejected | 138.3/min | ETA: 1.0m [2026-01-30T12:24:14.987273] [DEBUG] [REMOTE ] VWOB: Retrieved 3184 rows, trimmed to 300. [2026-01-30T12:24:14.987420] [DEBUG] [REMOTE ] VWOB: PASS: History has at least 300 days. [2026-01-30T12:24:14.987663] [DEBUG] [REMOTE ] VWOB: PASS: Price check passed. Min price $66.60. [2026-01-30T12:24:14.987806] [DEBUG] [REMOTE ] VWOB: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:14.987968] [DEBUG] [REMOTE ] VWOB: PASS: Integrity check passed. [2026-01-30T12:24:14.988014] [DEBUG] [REMOTE ] VWOB: Symbol is viable for forecasting. [2026-01-30T12:24:14.988063] [INFO ] [MAIN ] [3344/3488] VWOB kept (0.5s) | 3336 kept, 8 rejected | 138.3/min | ETA: 1.0m [2026-01-30T12:24:15.368226] [DEBUG] [REMOTE ] VXUS: Retrieved 3773 rows, trimmed to 300. [2026-01-30T12:24:15.368370] [DEBUG] [REMOTE ] VXUS: PASS: History has at least 300 days. [2026-01-30T12:24:15.368606] [DEBUG] [REMOTE ] VXUS: PASS: Price check passed. Min price $70.90. [2026-01-30T12:24:15.368754] [DEBUG] [REMOTE ] VXUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:15.368870] [DEBUG] [REMOTE ] VXUS: PASS: Integrity check passed. [2026-01-30T12:24:15.368912] [DEBUG] [REMOTE ] VXUS: Symbol is viable for forecasting. [2026-01-30T12:24:15.368963] [INFO ] [MAIN ] [3345/3488] VXUS kept (0.4s) | 3337 kept, 8 rejected | 138.3/min | ETA: 1.0m [2026-01-30T12:24:15.727120] [DEBUG] [REMOTE ] VYMI: Retrieved 2493 rows, trimmed to 300. [2026-01-30T12:24:15.727259] [DEBUG] [REMOTE ] VYMI: PASS: History has at least 300 days. [2026-01-30T12:24:15.727483] [DEBUG] [REMOTE ] VYMI: PASS: Price check passed. Min price $83.75. [2026-01-30T12:24:15.727656] [DEBUG] [REMOTE ] VYMI: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:15.727775] [DEBUG] [REMOTE ] VYMI: PASS: Integrity check passed. [2026-01-30T12:24:15.727961] [DEBUG] [REMOTE ] VYMI: Symbol is viable for forecasting. [2026-01-30T12:24:15.728016] [INFO ] [MAIN ] [3346/3488] VYMI kept (0.4s) | 3338 kept, 8 rejected | 138.3/min | ETA: 1.0m [2026-01-30T12:24:16.312264] [DEBUG] [REMOTE ] VYX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:16.312416] [DEBUG] [REMOTE ] VYX: PASS: History has at least 300 days. [2026-01-30T12:24:16.312685] [DEBUG] [REMOTE ] VYX: PASS: Price check passed. Min price $9.61. [2026-01-30T12:24:16.312830] [DEBUG] [REMOTE ] VYX: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:16.312974] [DEBUG] [REMOTE ] VYX: PASS: Integrity check passed. [2026-01-30T12:24:16.313030] [DEBUG] [REMOTE ] VYX: Symbol is viable for forecasting. [2026-01-30T12:24:16.313100] [INFO ] [MAIN ] [3347/3488] VYX kept (0.6s) | 3339 kept, 8 rejected | 138.3/min | ETA: 1.0m [2026-01-30T12:24:16.755503] [DEBUG] [REMOTE ] VZ: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:16.755681] [DEBUG] [REMOTE ] VZ: PASS: History has at least 300 days. [2026-01-30T12:24:16.755946] [DEBUG] [REMOTE ] VZ: PASS: Price check passed. Min price $38.65. [2026-01-30T12:24:16.756084] [DEBUG] [REMOTE ] VZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:16.756214] [DEBUG] [REMOTE ] VZ: PASS: Integrity check passed. [2026-01-30T12:24:16.756254] [DEBUG] [REMOTE ] VZ: Symbol is viable for forecasting. [2026-01-30T12:24:16.756306] [INFO ] [MAIN ] [3348/3488] VZ kept (0.4s) | 3340 kept, 8 rejected | 138.3/min | ETA: 1.0m [2026-01-30T12:24:17.221434] [DEBUG] [REMOTE ] WAB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:17.221624] [DEBUG] [REMOTE ] WAB: PASS: History has at least 300 days. [2026-01-30T12:24:17.221877] [DEBUG] [REMOTE ] WAB: PASS: Price check passed. Min price $196.14. [2026-01-30T12:24:17.222022] [DEBUG] [REMOTE ] WAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:17.222147] [DEBUG] [REMOTE ] WAB: PASS: Integrity check passed. [2026-01-30T12:24:17.222190] [DEBUG] [REMOTE ] WAB: Symbol is viable for forecasting. [2026-01-30T12:24:17.222249] [INFO ] [MAIN ] [3349/3488] WAB kept (0.5s) | 3341 kept, 8 rejected | 138.3/min | ETA: 1.0m [2026-01-30T12:24:17.756613] [DEBUG] [REMOTE ] WABC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:17.756749] [DEBUG] [REMOTE ] WABC: PASS: History has at least 300 days. [2026-01-30T12:24:17.756962] [DEBUG] [REMOTE ] WABC: PASS: Price check passed. Min price $46.42. [2026-01-30T12:24:17.757099] [DEBUG] [REMOTE ] WABC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:17.757212] [DEBUG] [REMOTE ] WABC: PASS: Integrity check passed. [2026-01-30T12:24:17.757253] [DEBUG] [REMOTE ] WABC: Symbol is viable for forecasting. [2026-01-30T12:24:17.757301] [INFO ] [MAIN ] [3350/3488] WABC kept (0.5s) | 3342 kept, 8 rejected | 138.3/min | ETA: 60s [2026-01-30T12:24:18.248976] [DEBUG] [REMOTE ] WAFD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:18.249131] [DEBUG] [REMOTE ] WAFD: PASS: History has at least 300 days. [2026-01-30T12:24:18.249381] [DEBUG] [REMOTE ] WAFD: PASS: Price check passed. Min price $29.23. [2026-01-30T12:24:18.249521] [DEBUG] [REMOTE ] WAFD: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:18.249661] [DEBUG] [REMOTE ] WAFD: PASS: Integrity check passed. [2026-01-30T12:24:18.249704] [DEBUG] [REMOTE ] WAFD: Symbol is viable for forecasting. [2026-01-30T12:24:18.249754] [INFO ] [MAIN ] [3351/3488] WAFD kept (0.5s) | 3343 kept, 8 rejected | 138.3/min | ETA: 59s [2026-01-30T12:24:18.536785] [DEBUG] [REMOTE ] WAFDP: Retrieved 1254 rows, trimmed to 300. [2026-01-30T12:24:18.536951] [DEBUG] [REMOTE ] WAFDP: PASS: History has at least 300 days. [2026-01-30T12:24:18.537271] [DEBUG] [REMOTE ] WAFDP: PASS: Price check passed. Min price $16.17. [2026-01-30T12:24:18.537478] [DEBUG] [REMOTE ] WAFDP: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:18.537673] [DEBUG] [REMOTE ] WAFDP: PASS: Integrity check passed. [2026-01-30T12:24:18.537737] [DEBUG] [REMOTE ] WAFDP: Symbol is viable for forecasting. [2026-01-30T12:24:18.537839] [INFO ] [MAIN ] [3352/3488] WAFDP kept (0.3s) | 3344 kept, 8 rejected | 138.3/min | ETA: 59s [2026-01-30T12:24:19.115785] [DEBUG] [REMOTE ] WAL: Retrieved 5177 rows, trimmed to 300. [2026-01-30T12:24:19.116008] [DEBUG] [REMOTE ] WAL: PASS: History has at least 300 days. [2026-01-30T12:24:19.116406] [DEBUG] [REMOTE ] WAL: PASS: Price check passed. Min price $73.86. [2026-01-30T12:24:19.116629] [DEBUG] [REMOTE ] WAL: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:19.116820] [DEBUG] [REMOTE ] WAL: PASS: Integrity check passed. [2026-01-30T12:24:19.116883] [DEBUG] [REMOTE ] WAL: Symbol is viable for forecasting. [2026-01-30T12:24:19.116959] [INFO ] [MAIN ] [3353/3488] WAL kept (0.6s) | 3345 kept, 8 rejected | 138.3/min | ETA: 59s [2026-01-30T12:24:19.392237] [DEBUG] [REMOTE ] WALD: Retrieved 1185 rows, trimmed to 300. [2026-01-30T12:24:19.392486] [DEBUG] [REMOTE ] WALD: PASS: History has at least 300 days. [2026-01-30T12:24:19.393884] [DEBUG] [REMOTE ] WALD: PASS: Price check passed. Min price $1.47. [2026-01-30T12:24:19.394267] [DEBUG] [REMOTE ] WALD: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:19.394452] [DEBUG] [REMOTE ] WALD: PASS: Integrity check passed. [2026-01-30T12:24:19.394499] [DEBUG] [REMOTE ] WALD: Symbol is viable for forecasting. [2026-01-30T12:24:19.394570] [INFO ] [MAIN ] [3354/3488] WALD kept (0.3s) | 3346 kept, 8 rejected | 138.3/min | ETA: 58s [2026-01-30T12:24:19.975077] [DEBUG] [REMOTE ] WASH: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:19.975224] [DEBUG] [REMOTE ] WASH: PASS: History has at least 300 days. [2026-01-30T12:24:19.975455] [DEBUG] [REMOTE ] WASH: PASS: Price check passed. Min price $26.15. [2026-01-30T12:24:19.975616] [DEBUG] [REMOTE ] WASH: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:19.975755] [DEBUG] [REMOTE ] WASH: PASS: Integrity check passed. [2026-01-30T12:24:19.975811] [DEBUG] [REMOTE ] WASH: Symbol is viable for forecasting. [2026-01-30T12:24:19.975865] [INFO ] [MAIN ] [3355/3488] WASH kept (0.6s) | 3347 kept, 8 rejected | 138.3/min | ETA: 58s [2026-01-30T12:24:20.170886] [DEBUG] [REMOTE ] WAVE: Retrieved 1150 rows, trimmed to 300. [2026-01-30T12:24:20.171014] [DEBUG] [REMOTE ] WAVE: PASS: History has at least 300 days. [2026-01-30T12:24:20.171228] [DEBUG] [REMOTE ] WAVE: PASS: Price check passed. Min price $5.13. [2026-01-30T12:24:20.171368] [DEBUG] [REMOTE ] WAVE: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:20.171473] [DEBUG] [REMOTE ] WAVE: PASS: Integrity check passed. [2026-01-30T12:24:20.171512] [DEBUG] [REMOTE ] WAVE: Symbol is viable for forecasting. [2026-01-30T12:24:20.171559] [INFO ] [MAIN ] [3356/3488] WAVE kept (0.2s) | 3348 kept, 8 rejected | 138.3/min | ETA: 57s [2026-01-30T12:24:20.552505] [DEBUG] [REMOTE ] WAY: Retrieved 412 rows, trimmed to 300. [2026-01-30T12:24:20.552692] [DEBUG] [REMOTE ] WAY: PASS: History has at least 300 days. [2026-01-30T12:24:20.552965] [DEBUG] [REMOTE ] WAY: PASS: Price check passed. Min price $26.71. [2026-01-30T12:24:20.553150] [DEBUG] [REMOTE ] WAY: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:20.553298] [DEBUG] [REMOTE ] WAY: PASS: Integrity check passed. [2026-01-30T12:24:20.553352] [DEBUG] [REMOTE ] WAY: Symbol is viable for forecasting. [2026-01-30T12:24:20.553409] [INFO ] [MAIN ] [3357/3488] WAY kept (0.4s) | 3349 kept, 8 rejected | 138.3/min | ETA: 57s [2026-01-30T12:24:21.023041] [DEBUG] [REMOTE ] WB: Retrieved 2964 rows, trimmed to 300. [2026-01-30T12:24:21.023184] [DEBUG] [REMOTE ] WB: PASS: History has at least 300 days. [2026-01-30T12:24:21.023403] [DEBUG] [REMOTE ] WB: PASS: Price check passed. Min price $9.54. [2026-01-30T12:24:21.023534] [DEBUG] [REMOTE ] WB: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:21.023666] [DEBUG] [REMOTE ] WB: PASS: Integrity check passed. [2026-01-30T12:24:21.023708] [DEBUG] [REMOTE ] WB: Symbol is viable for forecasting. [2026-01-30T12:24:21.023754] [INFO ] [MAIN ] [3358/3488] WB kept (0.5s) | 3350 kept, 8 rejected | 138.3/min | ETA: 56s [2026-01-30T12:24:21.621407] [DEBUG] [REMOTE ] WBD: Retrieved 5171 rows, trimmed to 300. [2026-01-30T12:24:21.621546] [DEBUG] [REMOTE ] WBD: PASS: History has at least 300 days. [2026-01-30T12:24:21.621780] [DEBUG] [REMOTE ] WBD: PASS: Price check passed. Min price $22.14. [2026-01-30T12:24:21.621919] [DEBUG] [REMOTE ] WBD: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:21.622034] [DEBUG] [REMOTE ] WBD: PASS: Integrity check passed. [2026-01-30T12:24:21.622074] [DEBUG] [REMOTE ] WBD: Symbol is viable for forecasting. [2026-01-30T12:24:21.622123] [INFO ] [MAIN ] [3359/3488] WBD kept (0.6s) | 3351 kept, 8 rejected | 138.3/min | ETA: 56s [2026-01-30T12:24:21.903056] [DEBUG] [REMOTE ] WBIY: Retrieved 2287 rows, trimmed to 300. [2026-01-30T12:24:21.903180] [DEBUG] [REMOTE ] WBIY: PASS: History has at least 300 days. [2026-01-30T12:24:21.903383] [DEBUG] [REMOTE ] WBIY: PASS: Price check passed. Min price $29.87. [2026-01-30T12:24:21.903522] [DEBUG] [REMOTE ] WBIY: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:21.903661] [DEBUG] [REMOTE ] WBIY: PASS: Integrity check passed. [2026-01-30T12:24:21.903706] [DEBUG] [REMOTE ] WBIY: Symbol is viable for forecasting. [2026-01-30T12:24:21.903756] [INFO ] [MAIN ] [3360/3488] WBIY kept (0.3s) | 3352 kept, 8 rejected | 138.3/min | ETA: 56s [2026-01-30T12:24:22.478951] [DEBUG] [REMOTE ] WBS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:22.479087] [DEBUG] [REMOTE ] WBS: PASS: History has at least 300 days. [2026-01-30T12:24:22.479304] [DEBUG] [REMOTE ] WBS: PASS: Price check passed. Min price $54.51. [2026-01-30T12:24:22.479446] [DEBUG] [REMOTE ] WBS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:22.479565] [DEBUG] [REMOTE ] WBS: PASS: Integrity check passed. [2026-01-30T12:24:22.479628] [DEBUG] [REMOTE ] WBS: Symbol is viable for forecasting. [2026-01-30T12:24:22.479678] [INFO ] [MAIN ] [3361/3488] WBS kept (0.6s) | 3353 kept, 8 rejected | 138.3/min | ETA: 55s [2026-01-30T12:24:22.665695] [DEBUG] [REMOTE ] WBTN: Retrieved 399 rows, trimmed to 300. [2026-01-30T12:24:22.665823] [DEBUG] [REMOTE ] WBTN: PASS: History has at least 300 days. [2026-01-30T12:24:22.666027] [DEBUG] [REMOTE ] WBTN: PASS: Price check passed. Min price $12.19. [2026-01-30T12:24:22.666167] [DEBUG] [REMOTE ] WBTN: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:22.666283] [DEBUG] [REMOTE ] WBTN: PASS: Integrity check passed. [2026-01-30T12:24:22.666325] [DEBUG] [REMOTE ] WBTN: Symbol is viable for forecasting. [2026-01-30T12:24:22.666374] [INFO ] [MAIN ] [3362/3488] WBTN kept (0.2s) | 3354 kept, 8 rejected | 138.3/min | ETA: 55s [2026-01-30T12:24:23.018656] [DEBUG] [REMOTE ] WBX: Retrieved 1085 rows, trimmed to 300. [2026-01-30T12:24:23.018793] [DEBUG] [REMOTE ] WBX: PASS: History has at least 300 days. [2026-01-30T12:24:23.019001] [DEBUG] [REMOTE ] WBX: PASS: Price check passed. Min price $2.34. [2026-01-30T12:24:23.019154] [DEBUG] [REMOTE ] WBX: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:23.019317] [DEBUG] [REMOTE ] WBX: PASS: Integrity check passed. [2026-01-30T12:24:23.019371] [DEBUG] [REMOTE ] WBX: Symbol is viable for forecasting. [2026-01-30T12:24:23.019426] [INFO ] [MAIN ] [3363/3488] WBX kept (0.4s) | 3355 kept, 8 rejected | 138.4/min | ETA: 54s [2026-01-30T12:24:23.880149] [DEBUG] [REMOTE ] WCC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:23.880300] [DEBUG] [REMOTE ] WCC: PASS: History has at least 300 days. [2026-01-30T12:24:23.880511] [DEBUG] [REMOTE ] WCC: PASS: Price check passed. Min price $244.49. [2026-01-30T12:24:23.880665] [DEBUG] [REMOTE ] WCC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:23.880779] [DEBUG] [REMOTE ] WCC: PASS: Integrity check passed. [2026-01-30T12:24:23.880819] [DEBUG] [REMOTE ] WCC: Symbol is viable for forecasting. [2026-01-30T12:24:23.880866] [INFO ] [MAIN ] [3364/3488] WCC kept (0.9s) | 3356 kept, 8 rejected | 138.3/min | ETA: 54s [2026-01-30T12:24:24.168598] [DEBUG] [REMOTE ] WCLD: Retrieved 1608 rows, trimmed to 300. [2026-01-30T12:24:24.168722] [DEBUG] [REMOTE ] WCLD: PASS: History has at least 300 days. [2026-01-30T12:24:24.168921] [DEBUG] [REMOTE ] WCLD: PASS: Price check passed. Min price $30.54. [2026-01-30T12:24:24.169052] [DEBUG] [REMOTE ] WCLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:24.169158] [DEBUG] [REMOTE ] WCLD: PASS: Integrity check passed. [2026-01-30T12:24:24.169198] [DEBUG] [REMOTE ] WCLD: Symbol is viable for forecasting. [2026-01-30T12:24:24.169244] [INFO ] [MAIN ] [3365/3488] WCLD kept (0.3s) | 3357 kept, 8 rejected | 138.3/min | ETA: 53s [2026-01-30T12:24:24.652197] [DEBUG] [REMOTE ] WD: Retrieved 3803 rows, trimmed to 300. [2026-01-30T12:24:24.652328] [DEBUG] [REMOTE ] WD: PASS: History has at least 300 days. [2026-01-30T12:24:24.652528] [DEBUG] [REMOTE ] WD: PASS: Price check passed. Min price $58.72. [2026-01-30T12:24:24.652711] [DEBUG] [REMOTE ] WD: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:24.652826] [DEBUG] [REMOTE ] WD: PASS: Integrity check passed. [2026-01-30T12:24:24.652867] [DEBUG] [REMOTE ] WD: Symbol is viable for forecasting. [2026-01-30T12:24:24.652913] [INFO ] [MAIN ] [3366/3488] WD kept (0.5s) | 3358 kept, 8 rejected | 138.3/min | ETA: 53s [2026-01-30T12:24:25.007098] [DEBUG] [REMOTE ] WDAY: Retrieved 3342 rows, trimmed to 300. [2026-01-30T12:24:25.007221] [DEBUG] [REMOTE ] WDAY: PASS: History has at least 300 days. [2026-01-30T12:24:25.007427] [DEBUG] [REMOTE ] WDAY: PASS: Price check passed. Min price $174.66. [2026-01-30T12:24:25.007564] [DEBUG] [REMOTE ] WDAY: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:25.007749] [DEBUG] [REMOTE ] WDAY: PASS: Integrity check passed. [2026-01-30T12:24:25.007797] [DEBUG] [REMOTE ] WDAY: Symbol is viable for forecasting. [2026-01-30T12:24:25.007877] [INFO ] [MAIN ] [3367/3488] WDAY kept (0.4s) | 3359 kept, 8 rejected | 138.3/min | ETA: 52s [2026-01-30T12:24:25.681529] [DEBUG] [REMOTE ] WDC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:25.681686] [DEBUG] [REMOTE ] WDC: PASS: History has at least 300 days. [2026-01-30T12:24:25.681912] [DEBUG] [REMOTE ] WDC: PASS: Price check passed. Min price $139.08. [2026-01-30T12:24:25.682048] [DEBUG] [REMOTE ] WDC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:25.682161] [DEBUG] [REMOTE ] WDC: PASS: Integrity check passed. [2026-01-30T12:24:25.682201] [DEBUG] [REMOTE ] WDC: Symbol is viable for forecasting. [2026-01-30T12:24:25.682250] [INFO ] [MAIN ] [3368/3488] WDC kept (0.7s) | 3360 kept, 8 rejected | 138.3/min | ETA: 52s [2026-01-30T12:24:26.144003] [DEBUG] [REMOTE ] WDFC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:26.144138] [DEBUG] [REMOTE ] WDFC: PASS: History has at least 300 days. [2026-01-30T12:24:26.144354] [DEBUG] [REMOTE ] WDFC: PASS: Price check passed. Min price $186.59. [2026-01-30T12:24:26.144491] [DEBUG] [REMOTE ] WDFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:26.144625] [DEBUG] [REMOTE ] WDFC: PASS: Integrity check passed. [2026-01-30T12:24:26.144668] [DEBUG] [REMOTE ] WDFC: Symbol is viable for forecasting. [2026-01-30T12:24:26.144716] [INFO ] [MAIN ] [3369/3488] WDFC kept (0.5s) | 3361 kept, 8 rejected | 138.3/min | ETA: 52s [2026-01-30T12:24:26.376812] [DEBUG] [REMOTE ] WDH: Retrieved 1188 rows, trimmed to 300. [2026-01-30T12:24:26.376964] [DEBUG] [REMOTE ] WDH: PASS: History has at least 300 days. [2026-01-30T12:24:26.377166] [DEBUG] [REMOTE ] WDH: PASS: Price check passed. Min price $1.58. [2026-01-30T12:24:26.377298] [DEBUG] [REMOTE ] WDH: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:26.377411] [DEBUG] [REMOTE ] WDH: PASS: Integrity check passed. [2026-01-30T12:24:26.377452] [DEBUG] [REMOTE ] WDH: Symbol is viable for forecasting. [2026-01-30T12:24:26.377499] [INFO ] [MAIN ] [3370/3488] WDH kept (0.2s) | 3362 kept, 8 rejected | 138.3/min | ETA: 51s [2026-01-30T12:24:26.707057] [DEBUG] [REMOTE ] WDI: Retrieved 1154 rows, trimmed to 300. [2026-01-30T12:24:26.707209] [DEBUG] [REMOTE ] WDI: PASS: History has at least 300 days. [2026-01-30T12:24:26.707449] [DEBUG] [REMOTE ] WDI: PASS: Price check passed. Min price $13.51. [2026-01-30T12:24:26.707640] [DEBUG] [REMOTE ] WDI: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:26.707783] [DEBUG] [REMOTE ] WDI: PASS: Integrity check passed. [2026-01-30T12:24:26.707853] [DEBUG] [REMOTE ] WDI: Symbol is viable for forecasting. [2026-01-30T12:24:26.707919] [INFO ] [MAIN ] [3371/3488] WDI kept (0.3s) | 3363 kept, 8 rejected | 138.3/min | ETA: 51s [2026-01-30T12:24:27.352075] [DEBUG] [REMOTE ] WDS: Retrieved 4666 rows, trimmed to 300. [2026-01-30T12:24:27.352210] [DEBUG] [REMOTE ] WDS: PASS: History has at least 300 days. [2026-01-30T12:24:27.352433] [DEBUG] [REMOTE ] WDS: PASS: Price check passed. Min price $14.58. [2026-01-30T12:24:27.352588] [DEBUG] [REMOTE ] WDS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:27.352709] [DEBUG] [REMOTE ] WDS: PASS: Integrity check passed. [2026-01-30T12:24:27.352750] [DEBUG] [REMOTE ] WDS: Symbol is viable for forecasting. [2026-01-30T12:24:27.352799] [INFO ] [MAIN ] [3372/3488] WDS kept (0.6s) | 3364 kept, 8 rejected | 138.3/min | ETA: 50s [2026-01-30T12:24:27.847867] [DEBUG] [REMOTE ] WEA: Retrieved 6000 rows, trimmed to 300. [2026-01-30T12:24:27.848016] [DEBUG] [REMOTE ] WEA: PASS: History has at least 300 days. [2026-01-30T12:24:27.848229] [DEBUG] [REMOTE ] WEA: PASS: Price check passed. Min price $10.78. [2026-01-30T12:24:27.848384] [DEBUG] [REMOTE ] WEA: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:27.848522] [DEBUG] [REMOTE ] WEA: PASS: Integrity check passed. [2026-01-30T12:24:27.848562] [DEBUG] [REMOTE ] WEA: Symbol is viable for forecasting. [2026-01-30T12:24:27.848630] [INFO ] [MAIN ] [3373/3488] WEA kept (0.5s) | 3365 kept, 8 rejected | 138.3/min | ETA: 50s [2026-01-30T12:24:28.306028] [DEBUG] [REMOTE ] WEC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:28.306181] [DEBUG] [REMOTE ] WEC: PASS: History has at least 300 days. [2026-01-30T12:24:28.306447] [DEBUG] [REMOTE ] WEC: PASS: Price check passed. Min price $103.48. [2026-01-30T12:24:28.306616] [DEBUG] [REMOTE ] WEC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:28.306747] [DEBUG] [REMOTE ] WEC: PASS: Integrity check passed. [2026-01-30T12:24:28.306789] [DEBUG] [REMOTE ] WEC: Symbol is viable for forecasting. [2026-01-30T12:24:28.306840] [INFO ] [MAIN ] [3374/3488] WEC kept (0.5s) | 3366 kept, 8 rejected | 138.3/min | ETA: 49s [2026-01-30T12:24:28.771198] [DEBUG] [REMOTE ] WEN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:28.771338] [DEBUG] [REMOTE ] WEN: PASS: History has at least 300 days. [2026-01-30T12:24:28.771559] [DEBUG] [REMOTE ] WEN: PASS: Price check passed. Min price $7.72. [2026-01-30T12:24:28.771718] [DEBUG] [REMOTE ] WEN: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:28.771836] [DEBUG] [REMOTE ] WEN: PASS: Integrity check passed. [2026-01-30T12:24:28.771877] [DEBUG] [REMOTE ] WEN: Symbol is viable for forecasting. [2026-01-30T12:24:28.771927] [INFO ] [MAIN ] [3375/3488] WEN kept (0.5s) | 3367 kept, 8 rejected | 138.3/min | ETA: 49s [2026-01-30T12:24:29.224811] [DEBUG] [REMOTE ] WERN: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:29.224966] [DEBUG] [REMOTE ] WERN: PASS: History has at least 300 days. [2026-01-30T12:24:29.225190] [DEBUG] [REMOTE ] WERN: PASS: Price check passed. Min price $23.05. [2026-01-30T12:24:29.225327] [DEBUG] [REMOTE ] WERN: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:29.225477] [DEBUG] [REMOTE ] WERN: PASS: Integrity check passed. [2026-01-30T12:24:29.225531] [DEBUG] [REMOTE ] WERN: Symbol is viable for forecasting. [2026-01-30T12:24:29.225600] [INFO ] [MAIN ] [3376/3488] WERN kept (0.5s) | 3368 kept, 8 rejected | 138.3/min | ETA: 49s [2026-01-30T12:24:29.542606] [DEBUG] [REMOTE ] WES: Retrieved 3304 rows, trimmed to 300. [2026-01-30T12:24:29.542752] [DEBUG] [REMOTE ] WES: PASS: History has at least 300 days. [2026-01-30T12:24:29.542975] [DEBUG] [REMOTE ] WES: PASS: Price check passed. Min price $37.34. [2026-01-30T12:24:29.543113] [DEBUG] [REMOTE ] WES: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:29.543243] [DEBUG] [REMOTE ] WES: PASS: Integrity check passed. [2026-01-30T12:24:29.543291] [DEBUG] [REMOTE ] WES: Symbol is viable for forecasting. [2026-01-30T12:24:29.543341] [INFO ] [MAIN ] [3377/3488] WES kept (0.3s) | 3369 kept, 8 rejected | 138.3/min | ETA: 48s [2026-01-30T12:24:29.989709] [DEBUG] [REMOTE ] WEX: Retrieved 5271 rows, trimmed to 300. [2026-01-30T12:24:29.989845] [DEBUG] [REMOTE ] WEX: PASS: History has at least 300 days. [2026-01-30T12:24:29.990055] [DEBUG] [REMOTE ] WEX: PASS: Price check passed. Min price $136.40. [2026-01-30T12:24:29.990188] [DEBUG] [REMOTE ] WEX: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:29.990301] [DEBUG] [REMOTE ] WEX: PASS: Integrity check passed. [2026-01-30T12:24:29.990341] [DEBUG] [REMOTE ] WEX: Symbol is viable for forecasting. [2026-01-30T12:24:29.990389] [INFO ] [MAIN ] [3378/3488] WEX kept (0.4s) | 3370 kept, 8 rejected | 138.3/min | ETA: 48s [2026-01-30T12:24:30.543216] [DEBUG] [REMOTE ] WEYS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:30.543352] [DEBUG] [REMOTE ] WEYS: PASS: History has at least 300 days. [2026-01-30T12:24:30.543590] [DEBUG] [REMOTE ] WEYS: PASS: Price check passed. Min price $26.15. [2026-01-30T12:24:30.543739] [DEBUG] [REMOTE ] WEYS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:30.543856] [DEBUG] [REMOTE ] WEYS: PASS: Integrity check passed. [2026-01-30T12:24:30.543895] [DEBUG] [REMOTE ] WEYS: Symbol is viable for forecasting. [2026-01-30T12:24:30.543942] [INFO ] [MAIN ] [3379/3488] WEYS kept (0.6s) | 3371 kept, 8 rejected | 138.3/min | ETA: 47s [2026-01-30T12:24:30.838438] [DEBUG] [REMOTE ] WF: Retrieved 5618 rows, trimmed to 300. [2026-01-30T12:24:30.838596] [DEBUG] [REMOTE ] WF: PASS: History has at least 300 days. [2026-01-30T12:24:30.838804] [DEBUG] [REMOTE ] WF: PASS: Price check passed. Min price $53.04. [2026-01-30T12:24:30.838938] [DEBUG] [REMOTE ] WF: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:30.839049] [DEBUG] [REMOTE ] WF: PASS: Integrity check passed. [2026-01-30T12:24:30.839089] [DEBUG] [REMOTE ] WF: Symbol is viable for forecasting. [2026-01-30T12:24:30.839136] [INFO ] [MAIN ] [3380/3488] WF kept (0.3s) | 3372 kept, 8 rejected | 138.3/min | ETA: 47s [2026-01-30T12:24:31.309666] [DEBUG] [REMOTE ] WFG: Retrieved 4650 rows, trimmed to 300. [2026-01-30T12:24:31.310006] [DEBUG] [REMOTE ] WFG: PASS: History has at least 300 days. [2026-01-30T12:24:31.310223] [DEBUG] [REMOTE ] WFG: PASS: Price check passed. Min price $57.61. [2026-01-30T12:24:31.310361] [DEBUG] [REMOTE ] WFG: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:31.310502] [DEBUG] [REMOTE ] WFG: PASS: Integrity check passed. [2026-01-30T12:24:31.310552] [DEBUG] [REMOTE ] WFG: Symbol is viable for forecasting. [2026-01-30T12:24:31.310626] [INFO ] [MAIN ] [3381/3488] WFG kept (0.5s) | 3373 kept, 8 rejected | 138.3/min | ETA: 46s [2026-01-30T12:24:31.622054] [DEBUG] [REMOTE ] WFRD: Retrieved 1274 rows, trimmed to 300. [2026-01-30T12:24:31.622196] [DEBUG] [REMOTE ] WFRD: PASS: History has at least 300 days. [2026-01-30T12:24:31.622396] [DEBUG] [REMOTE ] WFRD: PASS: Price check passed. Min price $69.97. [2026-01-30T12:24:31.622532] [DEBUG] [REMOTE ] WFRD: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:31.622670] [DEBUG] [REMOTE ] WFRD: PASS: Integrity check passed. [2026-01-30T12:24:31.622712] [DEBUG] [REMOTE ] WFRD: Symbol is viable for forecasting. [2026-01-30T12:24:31.622759] [INFO ] [MAIN ] [3382/3488] WFRD kept (0.3s) | 3374 kept, 8 rejected | 138.3/min | ETA: 46s [2026-01-30T12:24:31.984376] [DEBUG] [REMOTE ] WGMI: Retrieved 997 rows, trimmed to 300. [2026-01-30T12:24:31.984502] [DEBUG] [REMOTE ] WGMI: PASS: History has at least 300 days. [2026-01-30T12:24:31.984727] [DEBUG] [REMOTE ] WGMI: PASS: Price check passed. Min price $36.51. [2026-01-30T12:24:31.984861] [DEBUG] [REMOTE ] WGMI: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:31.984970] [DEBUG] [REMOTE ] WGMI: PASS: Integrity check passed. [2026-01-30T12:24:31.985010] [DEBUG] [REMOTE ] WGMI: Symbol is viable for forecasting. [2026-01-30T12:24:31.985057] [INFO ] [MAIN ] [3383/3488] WGMI kept (0.4s) | 3375 kept, 8 rejected | 138.3/min | ETA: 46s [2026-01-30T12:24:32.684921] [DEBUG] [REMOTE ] WGO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:32.685069] [DEBUG] [REMOTE ] WGO: PASS: History has at least 300 days. [2026-01-30T12:24:32.685304] [DEBUG] [REMOTE ] WGO: PASS: Price check passed. Min price $31.91. [2026-01-30T12:24:32.685441] [DEBUG] [REMOTE ] WGO: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:32.685561] [DEBUG] [REMOTE ] WGO: PASS: Integrity check passed. [2026-01-30T12:24:32.685620] [DEBUG] [REMOTE ] WGO: Symbol is viable for forecasting. [2026-01-30T12:24:32.685670] [INFO ] [MAIN ] [3384/3488] WGO kept (0.7s) | 3376 kept, 8 rejected | 138.3/min | ETA: 45s [2026-01-30T12:24:32.943872] [DEBUG] [REMOTE ] WGS: Retrieved 1314 rows, trimmed to 300. [2026-01-30T12:24:32.944023] [DEBUG] [REMOTE ] WGS: PASS: History has at least 300 days. [2026-01-30T12:24:32.944262] [DEBUG] [REMOTE ] WGS: PASS: Price check passed. Min price $95.29. [2026-01-30T12:24:32.944426] [DEBUG] [REMOTE ] WGS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:32.944606] [DEBUG] [REMOTE ] WGS: PASS: Integrity check passed. [2026-01-30T12:24:32.944655] [DEBUG] [REMOTE ] WGS: Symbol is viable for forecasting. [2026-01-30T12:24:32.944713] [INFO ] [MAIN ] [3385/3488] WGS kept (0.3s) | 3377 kept, 8 rejected | 138.3/min | ETA: 45s [2026-01-30T12:24:33.391139] [DEBUG] [REMOTE ] WH: Retrieved 1932 rows, trimmed to 300. [2026-01-30T12:24:33.391279] [DEBUG] [REMOTE ] WH: PASS: History has at least 300 days. [2026-01-30T12:24:33.391481] [DEBUG] [REMOTE ] WH: PASS: Price check passed. Min price $68.95. [2026-01-30T12:24:33.391646] [DEBUG] [REMOTE ] WH: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:33.391761] [DEBUG] [REMOTE ] WH: PASS: Integrity check passed. [2026-01-30T12:24:33.391802] [DEBUG] [REMOTE ] WH: Symbol is viable for forecasting. [2026-01-30T12:24:33.391849] [INFO ] [MAIN ] [3386/3488] WH kept (0.4s) | 3378 kept, 8 rejected | 138.3/min | ETA: 44s [2026-01-30T12:24:33.795898] [DEBUG] [REMOTE ] WHD: Retrieved 2004 rows, trimmed to 300. [2026-01-30T12:24:33.796021] [DEBUG] [REMOTE ] WHD: PASS: History has at least 300 days. [2026-01-30T12:24:33.796216] [DEBUG] [REMOTE ] WHD: PASS: Price check passed. Min price $39.65. [2026-01-30T12:24:33.796348] [DEBUG] [REMOTE ] WHD: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:33.796453] [DEBUG] [REMOTE ] WHD: PASS: Integrity check passed. [2026-01-30T12:24:33.796493] [DEBUG] [REMOTE ] WHD: Symbol is viable for forecasting. [2026-01-30T12:24:33.796539] [INFO ] [MAIN ] [3387/3488] WHD kept (0.4s) | 3379 kept, 8 rejected | 138.3/min | ETA: 44s [2026-01-30T12:24:34.189349] [DEBUG] [REMOTE ] WHF: Retrieved 3306 rows, trimmed to 300. [2026-01-30T12:24:34.189497] [DEBUG] [REMOTE ] WHF: PASS: History has at least 300 days. [2026-01-30T12:24:34.189750] [DEBUG] [REMOTE ] WHF: PASS: Price check passed. Min price $6.52. [2026-01-30T12:24:34.189885] [DEBUG] [REMOTE ] WHF: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:34.189994] [DEBUG] [REMOTE ] WHF: PASS: Integrity check passed. [2026-01-30T12:24:34.190033] [DEBUG] [REMOTE ] WHF: Symbol is viable for forecasting. [2026-01-30T12:24:34.190081] [INFO ] [MAIN ] [3388/3488] WHF kept (0.4s) | 3380 kept, 8 rejected | 138.3/min | ETA: 43s [2026-01-30T12:24:34.759036] [DEBUG] [REMOTE ] WHG: Retrieved 5946 rows, trimmed to 300. [2026-01-30T12:24:34.759172] [DEBUG] [REMOTE ] WHG: PASS: History has at least 300 days. [2026-01-30T12:24:34.759384] [DEBUG] [REMOTE ] WHG: PASS: Price check passed. Min price $15.45. [2026-01-30T12:24:34.759518] [DEBUG] [REMOTE ] WHG: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:34.759656] [DEBUG] [REMOTE ] WHG: PASS: Integrity check passed. [2026-01-30T12:24:34.759698] [DEBUG] [REMOTE ] WHG: Symbol is viable for forecasting. [2026-01-30T12:24:34.759745] [INFO ] [MAIN ] [3389/3488] WHG kept (0.6s) | 3381 kept, 8 rejected | 138.3/min | ETA: 43s [2026-01-30T12:24:35.254737] [DEBUG] [REMOTE ] WIA: Retrieved 5620 rows, trimmed to 300. [2026-01-30T12:24:35.254887] [DEBUG] [REMOTE ] WIA: PASS: History has at least 300 days. [2026-01-30T12:24:35.255118] [DEBUG] [REMOTE ] WIA: PASS: Price check passed. Min price $8.11. [2026-01-30T12:24:35.255253] [DEBUG] [REMOTE ] WIA: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:35.255370] [DEBUG] [REMOTE ] WIA: PASS: Integrity check passed. [2026-01-30T12:24:35.255411] [DEBUG] [REMOTE ] WIA: Symbol is viable for forecasting. [2026-01-30T12:24:35.255458] [INFO ] [MAIN ] [3390/3488] WIA kept (0.5s) | 3382 kept, 8 rejected | 138.3/min | ETA: 43s [2026-01-30T12:24:35.512138] [DEBUG] [REMOTE ] WIMI: Retrieved 1465 rows, trimmed to 300. [2026-01-30T12:24:35.512266] [DEBUG] [REMOTE ] WIMI: PASS: History has at least 300 days. [2026-01-30T12:24:35.512469] [DEBUG] [REMOTE ] WIMI: PASS: Price check passed. Min price $2.37. [2026-01-30T12:24:35.512629] [DEBUG] [REMOTE ] WIMI: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:35.512744] [DEBUG] [REMOTE ] WIMI: PASS: Integrity check passed. [2026-01-30T12:24:35.512786] [DEBUG] [REMOTE ] WIMI: Symbol is viable for forecasting. [2026-01-30T12:24:35.512836] [INFO ] [MAIN ] [3391/3488] WIMI kept (0.3s) | 3383 kept, 8 rejected | 138.3/min | ETA: 42s [2026-01-30T12:24:36.145855] [DEBUG] [REMOTE ] WINA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:36.146011] [DEBUG] [REMOTE ] WINA: PASS: History has at least 300 days. [2026-01-30T12:24:36.146285] [DEBUG] [REMOTE ] WINA: PASS: Price check passed. Min price $400.91. [2026-01-30T12:24:36.146460] [DEBUG] [REMOTE ] WINA: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:36.146624] [DEBUG] [REMOTE ] WINA: PASS: Integrity check passed. [2026-01-30T12:24:36.146671] [DEBUG] [REMOTE ] WINA: Symbol is viable for forecasting. [2026-01-30T12:24:36.146723] [INFO ] [MAIN ] [3392/3488] WINA kept (0.6s) | 3384 kept, 8 rejected | 138.3/min | ETA: 42s [2026-01-30T12:24:36.377378] [DEBUG] [REMOTE ] WING: Retrieved 2674 rows, trimmed to 300. [2026-01-30T12:24:36.377505] [DEBUG] [REMOTE ] WING: PASS: History has at least 300 days. [2026-01-30T12:24:36.377734] [DEBUG] [REMOTE ] WING: PASS: Price check passed. Min price $213.81. [2026-01-30T12:24:36.377918] [DEBUG] [REMOTE ] WING: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:36.378030] [DEBUG] [REMOTE ] WING: PASS: Integrity check passed. [2026-01-30T12:24:36.378070] [DEBUG] [REMOTE ] WING: Symbol is viable for forecasting. [2026-01-30T12:24:36.378117] [INFO ] [MAIN ] [3393/3488] WING kept (0.2s) | 3385 kept, 8 rejected | 138.3/min | ETA: 41s [2026-01-30T12:24:36.737674] [DEBUG] [REMOTE ] WINN: Retrieved 1000 rows, trimmed to 300. [2026-01-30T12:24:36.737844] [DEBUG] [REMOTE ] WINN: PASS: History has at least 300 days. [2026-01-30T12:24:36.738049] [DEBUG] [REMOTE ] WINN: PASS: Price check passed. Min price $30.05. [2026-01-30T12:24:36.738183] [DEBUG] [REMOTE ] WINN: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:36.738295] [DEBUG] [REMOTE ] WINN: PASS: Integrity check passed. [2026-01-30T12:24:36.738336] [DEBUG] [REMOTE ] WINN: Symbol is viable for forecasting. [2026-01-30T12:24:36.738384] [INFO ] [MAIN ] [3394/3488] WINN kept (0.4s) | 3386 kept, 8 rejected | 138.3/min | ETA: 41s [2026-01-30T12:24:37.271759] [DEBUG] [REMOTE ] WIX: Retrieved 3075 rows, trimmed to 300. [2026-01-30T12:24:37.271886] [DEBUG] [REMOTE ] WIX: PASS: History has at least 300 days. [2026-01-30T12:24:37.272087] [DEBUG] [REMOTE ] WIX: PASS: Price check passed. Min price $76.24. [2026-01-30T12:24:37.272224] [DEBUG] [REMOTE ] WIX: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:37.272334] [DEBUG] [REMOTE ] WIX: PASS: Integrity check passed. [2026-01-30T12:24:37.272374] [DEBUG] [REMOTE ] WIX: Symbol is viable for forecasting. [2026-01-30T12:24:37.272424] [INFO ] [MAIN ] [3395/3488] WIX kept (0.5s) | 3387 kept, 8 rejected | 138.3/min | ETA: 40s [2026-01-30T12:24:37.668922] [DEBUG] [REMOTE ] WK: Retrieved 2798 rows, trimmed to 300. [2026-01-30T12:24:37.669042] [DEBUG] [REMOTE ] WK: PASS: History has at least 300 days. [2026-01-30T12:24:37.669244] [DEBUG] [REMOTE ] WK: PASS: Price check passed. Min price $76.27. [2026-01-30T12:24:37.669381] [DEBUG] [REMOTE ] WK: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:37.669493] [DEBUG] [REMOTE ] WK: PASS: Integrity check passed. [2026-01-30T12:24:37.669540] [DEBUG] [REMOTE ] WK: Symbol is viable for forecasting. [2026-01-30T12:24:37.669645] [INFO ] [MAIN ] [3396/3488] WK kept (0.4s) | 3388 kept, 8 rejected | 138.3/min | ETA: 40s [2026-01-30T12:24:38.255653] [DEBUG] [REMOTE ] WKC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:38.255790] [DEBUG] [REMOTE ] WKC: PASS: History has at least 300 days. [2026-01-30T12:24:38.256007] [DEBUG] [REMOTE ] WKC: PASS: Price check passed. Min price $22.86. [2026-01-30T12:24:38.256141] [DEBUG] [REMOTE ] WKC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:38.256254] [DEBUG] [REMOTE ] WKC: PASS: Integrity check passed. [2026-01-30T12:24:38.256295] [DEBUG] [REMOTE ] WKC: Symbol is viable for forecasting. [2026-01-30T12:24:38.256342] [INFO ] [MAIN ] [3397/3488] WKC kept (0.6s) | 3389 kept, 8 rejected | 138.3/min | ETA: 39s [2026-01-30T12:24:38.532799] [DEBUG] [REMOTE ] WKEY: Retrieved 1772 rows, trimmed to 300. [2026-01-30T12:24:38.532928] [DEBUG] [REMOTE ] WKEY: PASS: History has at least 300 days. [2026-01-30T12:24:38.533131] [DEBUG] [REMOTE ] WKEY: PASS: Price check passed. Min price $7.40. [2026-01-30T12:24:38.533269] [DEBUG] [REMOTE ] WKEY: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:38.533383] [DEBUG] [REMOTE ] WKEY: PASS: Integrity check passed. [2026-01-30T12:24:38.533424] [DEBUG] [REMOTE ] WKEY: Symbol is viable for forecasting. [2026-01-30T12:24:38.533474] [INFO ] [MAIN ] [3398/3488] WKEY kept (0.3s) | 3390 kept, 8 rejected | 138.3/min | ETA: 39s [2026-01-30T12:24:39.058309] [DEBUG] [REMOTE ] WKSP: Retrieved 5673 rows, trimmed to 300. [2026-01-30T12:24:39.058443] [DEBUG] [REMOTE ] WKSP: PASS: History has at least 300 days. [2026-01-30T12:24:39.058700] [DEBUG] [REMOTE ] WKSP: PASS: Price check passed. Min price $1.84. [2026-01-30T12:24:39.058850] [DEBUG] [REMOTE ] WKSP: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:39.058967] [DEBUG] [REMOTE ] WKSP: PASS: Integrity check passed. [2026-01-30T12:24:39.059008] [DEBUG] [REMOTE ] WKSP: Symbol is viable for forecasting. [2026-01-30T12:24:39.059056] [INFO ] [MAIN ] [3399/3488] WKSP kept (0.5s) | 3391 kept, 8 rejected | 138.3/min | ETA: 39s [2026-01-30T12:24:39.368543] [DEBUG] [REMOTE ] WLDN: Retrieved 4826 rows, trimmed to 300. [2026-01-30T12:24:39.368726] [DEBUG] [REMOTE ] WLDN: PASS: History has at least 300 days. [2026-01-30T12:24:39.368945] [DEBUG] [REMOTE ] WLDN: PASS: Price check passed. Min price $85.27. [2026-01-30T12:24:39.369117] [DEBUG] [REMOTE ] WLDN: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:39.369237] [DEBUG] [REMOTE ] WLDN: PASS: Integrity check passed. [2026-01-30T12:24:39.369278] [DEBUG] [REMOTE ] WLDN: Symbol is viable for forecasting. [2026-01-30T12:24:39.369326] [INFO ] [MAIN ] [3400/3488] WLDN kept (0.3s) | 3392 kept, 8 rejected | 138.3/min | ETA: 38s [2026-01-30T12:24:39.560940] [DEBUG] [REMOTE ] WLDS: Retrieved 848 rows, trimmed to 300. [2026-01-30T12:24:39.561067] [DEBUG] [REMOTE ] WLDS: PASS: History has at least 300 days. [2026-01-30T12:24:39.561285] [DEBUG] [REMOTE ] WLDS: PASS: Price check passed. Min price $1.01. [2026-01-30T12:24:39.561441] [DEBUG] [REMOTE ] WLDS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:39.561555] [DEBUG] [REMOTE ] WLDS: PASS: Integrity check passed. [2026-01-30T12:24:39.561614] [DEBUG] [REMOTE ] WLDS: Symbol is viable for forecasting. [2026-01-30T12:24:39.561664] [INFO ] [MAIN ] [3401/3488] WLDS kept (0.2s) | 3393 kept, 8 rejected | 138.4/min | ETA: 38s [2026-01-30T12:24:40.315251] [DEBUG] [REMOTE ] WLFC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:40.315394] [DEBUG] [REMOTE ] WLFC: PASS: History has at least 300 days. [2026-01-30T12:24:40.315642] [DEBUG] [REMOTE ] WLFC: PASS: Price check passed. Min price $115.05. [2026-01-30T12:24:40.315786] [DEBUG] [REMOTE ] WLFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:40.315907] [DEBUG] [REMOTE ] WLFC: PASS: Integrity check passed. [2026-01-30T12:24:40.315949] [DEBUG] [REMOTE ] WLFC: Symbol is viable for forecasting. [2026-01-30T12:24:40.316001] [INFO ] [MAIN ] [3402/3488] WLFC kept (0.8s) | 3394 kept, 8 rejected | 138.3/min | ETA: 37s [2026-01-30T12:24:40.810442] [DEBUG] [REMOTE ] WLK: Retrieved 5402 rows, trimmed to 300. [2026-01-30T12:24:40.810611] [DEBUG] [REMOTE ] WLK: PASS: History has at least 300 days. [2026-01-30T12:24:40.810862] [DEBUG] [REMOTE ] WLK: PASS: Price check passed. Min price $55.91. [2026-01-30T12:24:40.811002] [DEBUG] [REMOTE ] WLK: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:40.811115] [DEBUG] [REMOTE ] WLK: PASS: Integrity check passed. [2026-01-30T12:24:40.811156] [DEBUG] [REMOTE ] WLK: Symbol is viable for forecasting. [2026-01-30T12:24:40.811205] [INFO ] [MAIN ] [3403/3488] WLK kept (0.5s) | 3395 kept, 8 rejected | 138.3/min | ETA: 37s [2026-01-30T12:24:41.124438] [DEBUG] [REMOTE ] WLKP: Retrieved 2893 rows, trimmed to 300. [2026-01-30T12:24:41.124661] [DEBUG] [REMOTE ] WLKP: PASS: History has at least 300 days. [2026-01-30T12:24:41.124966] [DEBUG] [REMOTE ] WLKP: PASS: Price check passed. Min price $17.87. [2026-01-30T12:24:41.125118] [DEBUG] [REMOTE ] WLKP: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:41.125267] [DEBUG] [REMOTE ] WLKP: PASS: Integrity check passed. [2026-01-30T12:24:41.125316] [DEBUG] [REMOTE ] WLKP: Symbol is viable for forecasting. [2026-01-30T12:24:41.125371] [INFO ] [MAIN ] [3404/3488] WLKP kept (0.3s) | 3396 kept, 8 rejected | 138.3/min | ETA: 36s [2026-01-30T12:24:41.482521] [DEBUG] [REMOTE ] WMG: Retrieved 1422 rows, trimmed to 300. [2026-01-30T12:24:41.482664] [DEBUG] [REMOTE ] WMG: PASS: History has at least 300 days. [2026-01-30T12:24:41.482863] [DEBUG] [REMOTE ] WMG: PASS: Price check passed. Min price $27.61. [2026-01-30T12:24:41.482995] [DEBUG] [REMOTE ] WMG: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:41.483100] [DEBUG] [REMOTE ] WMG: PASS: Integrity check passed. [2026-01-30T12:24:41.483139] [DEBUG] [REMOTE ] WMG: Symbol is viable for forecasting. [2026-01-30T12:24:41.483185] [INFO ] [MAIN ] [3405/3488] WMG kept (0.4s) | 3397 kept, 8 rejected | 138.3/min | ETA: 36s [2026-01-30T12:24:42.099204] [DEBUG] [REMOTE ] WMK: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:42.099379] [DEBUG] [REMOTE ] WMK: PASS: History has at least 300 days. [2026-01-30T12:24:42.099678] [DEBUG] [REMOTE ] WMK: PASS: Price check passed. Min price $63.42. [2026-01-30T12:24:42.099841] [DEBUG] [REMOTE ] WMK: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:42.099971] [DEBUG] [REMOTE ] WMK: PASS: Integrity check passed. [2026-01-30T12:24:42.100013] [DEBUG] [REMOTE ] WMK: Symbol is viable for forecasting. [2026-01-30T12:24:42.100063] [INFO ] [MAIN ] [3406/3488] WMK kept (0.6s) | 3398 kept, 8 rejected | 138.3/min | ETA: 36s [2026-01-30T12:24:42.486738] [DEBUG] [REMOTE ] WMS: Retrieved 2896 rows, trimmed to 300. [2026-01-30T12:24:42.486890] [DEBUG] [REMOTE ] WMS: PASS: History has at least 300 days. [2026-01-30T12:24:42.487170] [DEBUG] [REMOTE ] WMS: PASS: Price check passed. Min price $134.57. [2026-01-30T12:24:42.487369] [DEBUG] [REMOTE ] WMS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:42.487528] [DEBUG] [REMOTE ] WMS: PASS: Integrity check passed. [2026-01-30T12:24:42.487608] [DEBUG] [REMOTE ] WMS: Symbol is viable for forecasting. [2026-01-30T12:24:42.487683] [INFO ] [MAIN ] [3407/3488] WMS kept (0.4s) | 3399 kept, 8 rejected | 138.3/min | ETA: 35s [2026-01-30T12:24:42.933358] [DEBUG] [REMOTE ] WNC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:42.933516] [DEBUG] [REMOTE ] WNC: PASS: History has at least 300 days. [2026-01-30T12:24:42.933807] [DEBUG] [REMOTE ] WNC: PASS: Price check passed. Min price $7.45. [2026-01-30T12:24:42.933963] [DEBUG] [REMOTE ] WNC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:42.934095] [DEBUG] [REMOTE ] WNC: PASS: Integrity check passed. [2026-01-30T12:24:42.934138] [DEBUG] [REMOTE ] WNC: Symbol is viable for forecasting. [2026-01-30T12:24:42.934189] [INFO ] [MAIN ] [3408/3488] WNC kept (0.4s) | 3400 kept, 8 rejected | 138.3/min | ETA: 35s [2026-01-30T12:24:43.380150] [DEBUG] [REMOTE ] WNEB: Retrieved 5975 rows, trimmed to 300. [2026-01-30T12:24:43.380288] [DEBUG] [REMOTE ] WNEB: PASS: History has at least 300 days. [2026-01-30T12:24:43.380513] [DEBUG] [REMOTE ] WNEB: PASS: Price check passed. Min price $11.25. [2026-01-30T12:24:43.380671] [DEBUG] [REMOTE ] WNEB: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:43.380794] [DEBUG] [REMOTE ] WNEB: PASS: Integrity check passed. [2026-01-30T12:24:43.380835] [DEBUG] [REMOTE ] WNEB: Symbol is viable for forecasting. [2026-01-30T12:24:43.380882] [INFO ] [MAIN ] [3409/3488] WNEB kept (0.4s) | 3401 kept, 8 rejected | 138.3/min | ETA: 34s [2026-01-30T12:24:43.760092] [DEBUG] [REMOTE ] WOOD: Retrieved 4427 rows, trimmed to 300. [2026-01-30T12:24:43.760241] [DEBUG] [REMOTE ] WOOD: PASS: History has at least 300 days. [2026-01-30T12:24:43.760452] [DEBUG] [REMOTE ] WOOD: PASS: Price check passed. Min price $65.94. [2026-01-30T12:24:43.760608] [DEBUG] [REMOTE ] WOOD: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:43.760723] [DEBUG] [REMOTE ] WOOD: PASS: Integrity check passed. [2026-01-30T12:24:43.760767] [DEBUG] [REMOTE ] WOOD: Symbol is viable for forecasting. [2026-01-30T12:24:43.760814] [INFO ] [MAIN ] [3410/3488] WOOD kept (0.4s) | 3402 kept, 8 rejected | 138.3/min | ETA: 34s [2026-01-30T12:24:44.045779] [DEBUG] [REMOTE ] WOOF: Retrieved 1266 rows, trimmed to 300. [2026-01-30T12:24:44.045904] [DEBUG] [REMOTE ] WOOF: PASS: History has at least 300 days. [2026-01-30T12:24:44.046116] [DEBUG] [REMOTE ] WOOF: PASS: Price check passed. Min price $2.63. [2026-01-30T12:24:44.046254] [DEBUG] [REMOTE ] WOOF: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:44.046364] [DEBUG] [REMOTE ] WOOF: PASS: Integrity check passed. [2026-01-30T12:24:44.046405] [DEBUG] [REMOTE ] WOOF: Symbol is viable for forecasting. [2026-01-30T12:24:44.046453] [INFO ] [MAIN ] [3411/3488] WOOF kept (0.3s) | 3403 kept, 8 rejected | 138.3/min | ETA: 33s [2026-01-30T12:24:44.618267] [DEBUG] [REMOTE ] WPC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:44.618395] [DEBUG] [REMOTE ] WPC: PASS: History has at least 300 days. [2026-01-30T12:24:44.618621] [DEBUG] [REMOTE ] WPC: PASS: Price check passed. Min price $63.27. [2026-01-30T12:24:44.618764] [DEBUG] [REMOTE ] WPC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:44.618877] [DEBUG] [REMOTE ] WPC: PASS: Integrity check passed. [2026-01-30T12:24:44.618917] [DEBUG] [REMOTE ] WPC: Symbol is viable for forecasting. [2026-01-30T12:24:44.618964] [INFO ] [MAIN ] [3412/3488] WPC kept (0.6s) | 3404 kept, 8 rejected | 138.3/min | ETA: 33s [2026-01-30T12:24:45.222419] [DEBUG] [REMOTE ] WPP: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:45.222555] [DEBUG] [REMOTE ] WPP: PASS: History has at least 300 days. [2026-01-30T12:24:45.222792] [DEBUG] [REMOTE ] WPP: PASS: Price check passed. Min price $17.62. [2026-01-30T12:24:45.222926] [DEBUG] [REMOTE ] WPP: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:45.223039] [DEBUG] [REMOTE ] WPP: PASS: Integrity check passed. [2026-01-30T12:24:45.223079] [DEBUG] [REMOTE ] WPP: Symbol is viable for forecasting. [2026-01-30T12:24:45.223127] [INFO ] [MAIN ] [3413/3488] WPP kept (0.6s) | 3405 kept, 8 rejected | 138.3/min | ETA: 33s [2026-01-30T12:24:45.479217] [DEBUG] [REMOTE ] WRAP: Retrieved 1929 rows, trimmed to 300. [2026-01-30T12:24:45.479333] [DEBUG] [REMOTE ] WRAP: PASS: History has at least 300 days. [2026-01-30T12:24:45.479531] [DEBUG] [REMOTE ] WRAP: PASS: Price check passed. Min price $1.98. [2026-01-30T12:24:45.479695] [DEBUG] [REMOTE ] WRAP: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:45.479831] [DEBUG] [REMOTE ] WRAP: PASS: Integrity check passed. [2026-01-30T12:24:45.479880] [DEBUG] [REMOTE ] WRAP: Symbol is viable for forecasting. [2026-01-30T12:24:45.479937] [INFO ] [MAIN ] [3414/3488] WRAP kept (0.3s) | 3406 kept, 8 rejected | 138.3/min | ETA: 32s [2026-01-30T12:24:46.067407] [DEBUG] [REMOTE ] WRB: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:46.067544] [DEBUG] [REMOTE ] WRB: PASS: History has at least 300 days. [2026-01-30T12:24:46.067767] [DEBUG] [REMOTE ] WRB: PASS: Price check passed. Min price $65.58. [2026-01-30T12:24:46.067934] [DEBUG] [REMOTE ] WRB: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:46.068047] [DEBUG] [REMOTE ] WRB: PASS: Integrity check passed. [2026-01-30T12:24:46.068088] [DEBUG] [REMOTE ] WRB: Symbol is viable for forecasting. [2026-01-30T12:24:46.068137] [INFO ] [MAIN ] [3415/3488] WRB kept (0.6s) | 3407 kept, 8 rejected | 138.3/min | ETA: 32s [2026-01-30T12:24:46.324850] [DEBUG] [REMOTE ] WRBY: Retrieved 1088 rows, trimmed to 300. [2026-01-30T12:24:46.324978] [DEBUG] [REMOTE ] WRBY: PASS: History has at least 300 days. [2026-01-30T12:24:46.325178] [DEBUG] [REMOTE ] WRBY: PASS: Price check passed. Min price $16.49. [2026-01-30T12:24:46.325315] [DEBUG] [REMOTE ] WRBY: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:46.325426] [DEBUG] [REMOTE ] WRBY: PASS: Integrity check passed. [2026-01-30T12:24:46.325468] [DEBUG] [REMOTE ] WRBY: Symbol is viable for forecasting. [2026-01-30T12:24:46.325519] [INFO ] [MAIN ] [3416/3488] WRBY kept (0.3s) | 3408 kept, 8 rejected | 138.3/min | ETA: 31s [2026-01-30T12:24:46.910963] [DEBUG] [REMOTE ] WRLD: Retrieved 6599 rows, trimmed to 300. [2026-01-30T12:24:46.911108] [DEBUG] [REMOTE ] WRLD: PASS: History has at least 300 days. [2026-01-30T12:24:46.911329] [DEBUG] [REMOTE ] WRLD: PASS: Price check passed. Min price $115.57. [2026-01-30T12:24:46.911466] [DEBUG] [REMOTE ] WRLD: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:46.911600] [DEBUG] [REMOTE ] WRLD: PASS: Integrity check passed. [2026-01-30T12:24:46.911643] [DEBUG] [REMOTE ] WRLD: Symbol is viable for forecasting. [2026-01-30T12:24:46.911691] [INFO ] [MAIN ] [3417/3488] WRLD kept (0.6s) | 3409 kept, 8 rejected | 138.3/min | ETA: 31s [2026-01-30T12:24:47.292623] [DEBUG] [REMOTE ] WSBC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:47.292777] [DEBUG] [REMOTE ] WSBC: PASS: History has at least 300 days. [2026-01-30T12:24:47.293042] [DEBUG] [REMOTE ] WSBC: PASS: Price check passed. Min price $29.48. [2026-01-30T12:24:47.293179] [DEBUG] [REMOTE ] WSBC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:47.293294] [DEBUG] [REMOTE ] WSBC: PASS: Integrity check passed. [2026-01-30T12:24:47.293333] [DEBUG] [REMOTE ] WSBC: Symbol is viable for forecasting. [2026-01-30T12:24:47.293381] [INFO ] [MAIN ] [3418/3488] WSBC kept (0.4s) | 3410 kept, 8 rejected | 138.3/min | ETA: 30s [2026-01-30T12:24:47.728694] [DEBUG] [REMOTE ] WSBF: Retrieved 5111 rows, trimmed to 300. [2026-01-30T12:24:47.728821] [DEBUG] [REMOTE ] WSBF: PASS: History has at least 300 days. [2026-01-30T12:24:47.729024] [DEBUG] [REMOTE ] WSBF: PASS: Price check passed. Min price $15.03. [2026-01-30T12:24:47.729161] [DEBUG] [REMOTE ] WSBF: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:47.729272] [DEBUG] [REMOTE ] WSBF: PASS: Integrity check passed. [2026-01-30T12:24:47.729312] [DEBUG] [REMOTE ] WSBF: Symbol is viable for forecasting. [2026-01-30T12:24:47.729360] [INFO ] [MAIN ] [3419/3488] WSBF kept (0.4s) | 3411 kept, 8 rejected | 138.3/min | ETA: 30s [2026-01-30T12:24:48.005974] [DEBUG] [REMOTE ] WSC: Retrieved 2049 rows, trimmed to 300. [2026-01-30T12:24:48.006131] [DEBUG] [REMOTE ] WSC: PASS: History has at least 300 days. [2026-01-30T12:24:48.006384] [DEBUG] [REMOTE ] WSC: PASS: Price check passed. Min price $14.93. [2026-01-30T12:24:48.006542] [DEBUG] [REMOTE ] WSC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:48.006708] [DEBUG] [REMOTE ] WSC: PASS: Integrity check passed. [2026-01-30T12:24:48.006758] [DEBUG] [REMOTE ] WSC: Symbol is viable for forecasting. [2026-01-30T12:24:48.006827] [INFO ] [MAIN ] [3420/3488] WSC kept (0.3s) | 3412 kept, 8 rejected | 138.3/min | ETA: 29s [2026-01-30T12:24:48.566533] [DEBUG] [REMOTE ] WSFS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:48.566685] [DEBUG] [REMOTE ] WSFS: PASS: History has at least 300 days. [2026-01-30T12:24:48.566896] [DEBUG] [REMOTE ] WSFS: PASS: Price check passed. Min price $52.26. [2026-01-30T12:24:48.567029] [DEBUG] [REMOTE ] WSFS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:48.567139] [DEBUG] [REMOTE ] WSFS: PASS: Integrity check passed. [2026-01-30T12:24:48.567177] [DEBUG] [REMOTE ] WSFS: Symbol is viable for forecasting. [2026-01-30T12:24:48.567224] [INFO ] [MAIN ] [3421/3488] WSFS kept (0.6s) | 3413 kept, 8 rejected | 138.3/min | ETA: 29s [2026-01-30T12:24:48.831487] [DEBUG] [REMOTE ] WSM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:48.831645] [DEBUG] [REMOTE ] WSM: PASS: History has at least 300 days. [2026-01-30T12:24:48.831856] [DEBUG] [REMOTE ] WSM: PASS: Price check passed. Min price $172.01. [2026-01-30T12:24:48.831987] [DEBUG] [REMOTE ] WSM: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:48.832096] [DEBUG] [REMOTE ] WSM: PASS: Integrity check passed. [2026-01-30T12:24:48.832135] [DEBUG] [REMOTE ] WSM: Symbol is viable for forecasting. [2026-01-30T12:24:48.832182] [INFO ] [MAIN ] [3422/3488] WSM kept (0.3s) | 3414 kept, 8 rejected | 138.3/min | ETA: 29s [2026-01-30T12:24:49.413027] [DEBUG] [REMOTE ] WSO: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:49.413167] [DEBUG] [REMOTE ] WSO: PASS: History has at least 300 days. [2026-01-30T12:24:49.413383] [DEBUG] [REMOTE ] WSO: PASS: Price check passed. Min price $320.99. [2026-01-30T12:24:49.413516] [DEBUG] [REMOTE ] WSO: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:49.413652] [DEBUG] [REMOTE ] WSO: PASS: Integrity check passed. [2026-01-30T12:24:49.413695] [DEBUG] [REMOTE ] WSO: Symbol is viable for forecasting. [2026-01-30T12:24:49.413742] [INFO ] [MAIN ] [3423/3488] WSO kept (0.6s) | 3415 kept, 8 rejected | 138.3/min | ETA: 28s [2026-01-30T12:24:49.746695] [DEBUG] [REMOTE ] WTBA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:49.746863] [DEBUG] [REMOTE ] WTBA: PASS: History has at least 300 days. [2026-01-30T12:24:49.747165] [DEBUG] [REMOTE ] WTBA: PASS: Price check passed. Min price $21.04. [2026-01-30T12:24:49.747300] [DEBUG] [REMOTE ] WTBA: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:49.747467] [DEBUG] [REMOTE ] WTBA: PASS: Integrity check passed. [2026-01-30T12:24:49.747518] [DEBUG] [REMOTE ] WTBA: Symbol is viable for forecasting. [2026-01-30T12:24:49.747590] [INFO ] [MAIN ] [3424/3488] WTBA kept (0.3s) | 3416 kept, 8 rejected | 138.3/min | ETA: 28s [2026-01-30T12:24:50.288139] [DEBUG] [REMOTE ] WTFC: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:50.288269] [DEBUG] [REMOTE ] WTFC: PASS: History has at least 300 days. [2026-01-30T12:24:50.288476] [DEBUG] [REMOTE ] WTFC: PASS: Price check passed. Min price $123.45. [2026-01-30T12:24:50.288632] [DEBUG] [REMOTE ] WTFC: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:50.288747] [DEBUG] [REMOTE ] WTFC: PASS: Integrity check passed. [2026-01-30T12:24:50.288786] [DEBUG] [REMOTE ] WTFC: Symbol is viable for forecasting. [2026-01-30T12:24:50.288835] [INFO ] [MAIN ] [3425/3488] WTFC kept (0.5s) | 3417 kept, 8 rejected | 138.3/min | ETA: 27s [2026-01-30T12:24:50.729053] [DEBUG] [REMOTE ] WTI: Retrieved 5284 rows, trimmed to 300. [2026-01-30T12:24:50.729186] [DEBUG] [REMOTE ] WTI: PASS: History has at least 300 days. [2026-01-30T12:24:50.729396] [DEBUG] [REMOTE ] WTI: PASS: Price check passed. Min price $1.50. [2026-01-30T12:24:50.729527] [DEBUG] [REMOTE ] WTI: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:50.729664] [DEBUG] [REMOTE ] WTI: PASS: Integrity check passed. [2026-01-30T12:24:50.729713] [DEBUG] [REMOTE ] WTI: Symbol is viable for forecasting. [2026-01-30T12:24:50.729773] [INFO ] [MAIN ] [3426/3488] WTI kept (0.4s) | 3418 kept, 8 rejected | 138.3/min | ETA: 27s [2026-01-30T12:24:51.198176] [DEBUG] [REMOTE ] WTRG: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:51.198306] [DEBUG] [REMOTE ] WTRG: PASS: History has at least 300 days. [2026-01-30T12:24:51.198513] [DEBUG] [REMOTE ] WTRG: PASS: Price check passed. Min price $37.16. [2026-01-30T12:24:51.198669] [DEBUG] [REMOTE ] WTRG: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:51.198782] [DEBUG] [REMOTE ] WTRG: PASS: Integrity check passed. [2026-01-30T12:24:51.198822] [DEBUG] [REMOTE ] WTRG: Symbol is viable for forecasting. [2026-01-30T12:24:51.198870] [INFO ] [MAIN ] [3427/3488] WTRG kept (0.5s) | 3419 kept, 8 rejected | 138.3/min | ETA: 26s [2026-01-30T12:24:51.667486] [DEBUG] [REMOTE ] WTS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:51.667647] [DEBUG] [REMOTE ] WTS: PASS: History has at least 300 days. [2026-01-30T12:24:51.667878] [DEBUG] [REMOTE ] WTS: PASS: Price check passed. Min price $263.05. [2026-01-30T12:24:51.668021] [DEBUG] [REMOTE ] WTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:51.668136] [DEBUG] [REMOTE ] WTS: PASS: Integrity check passed. [2026-01-30T12:24:51.668176] [DEBUG] [REMOTE ] WTS: Symbol is viable for forecasting. [2026-01-30T12:24:51.668223] [INFO ] [MAIN ] [3428/3488] WTS kept (0.5s) | 3420 kept, 8 rejected | 138.3/min | ETA: 26s [2026-01-30T12:24:51.918809] [DEBUG] [REMOTE ] WULF: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:51.918952] [DEBUG] [REMOTE ] WULF: PASS: History has at least 300 days. [2026-01-30T12:24:51.919164] [DEBUG] [REMOTE ] WULF: PASS: Price check passed. Min price $10.99. [2026-01-30T12:24:51.919298] [DEBUG] [REMOTE ] WULF: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:51.919415] [DEBUG] [REMOTE ] WULF: PASS: Integrity check passed. [2026-01-30T12:24:51.919456] [DEBUG] [REMOTE ] WULF: Symbol is viable for forecasting. [2026-01-30T12:24:51.919504] [INFO ] [MAIN ] [3429/3488] WULF kept (0.3s) | 3421 kept, 8 rejected | 138.3/min | ETA: 26s [2026-01-30T12:24:52.311193] [DEBUG] [REMOTE ] WVE: Retrieved 2568 rows, trimmed to 300. [2026-01-30T12:24:52.311326] [DEBUG] [REMOTE ] WVE: PASS: History has at least 300 days. [2026-01-30T12:24:52.311527] [DEBUG] [REMOTE ] WVE: PASS: Price check passed. Min price $6.67. [2026-01-30T12:24:52.311702] [DEBUG] [REMOTE ] WVE: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:52.311819] [DEBUG] [REMOTE ] WVE: PASS: Integrity check passed. [2026-01-30T12:24:52.311861] [DEBUG] [REMOTE ] WVE: Symbol is viable for forecasting. [2026-01-30T12:24:52.311910] [INFO ] [MAIN ] [3430/3488] WVE kept (0.4s) | 3422 kept, 8 rejected | 138.3/min | ETA: 25s [2026-01-30T12:24:52.943052] [DEBUG] [REMOTE ] WWD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:52.943217] [DEBUG] [REMOTE ] WWD: PASS: History has at least 300 days. [2026-01-30T12:24:52.943511] [DEBUG] [REMOTE ] WWD: PASS: Price check passed. Min price $257.36. [2026-01-30T12:24:52.943715] [DEBUG] [REMOTE ] WWD: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:52.943874] [DEBUG] [REMOTE ] WWD: PASS: Integrity check passed. [2026-01-30T12:24:52.943930] [DEBUG] [REMOTE ] WWD: Symbol is viable for forecasting. [2026-01-30T12:24:52.944002] [INFO ] [MAIN ] [3431/3488] WWD kept (0.6s) | 3423 kept, 8 rejected | 138.3/min | ETA: 25s [2026-01-30T12:24:53.407401] [DEBUG] [REMOTE ] WY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:53.407529] [DEBUG] [REMOTE ] WY: PASS: History has at least 300 days. [2026-01-30T12:24:53.407776] [DEBUG] [REMOTE ] WY: PASS: Price check passed. Min price $21.15. [2026-01-30T12:24:53.407988] [DEBUG] [REMOTE ] WY: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:53.408130] [DEBUG] [REMOTE ] WY: PASS: Integrity check passed. [2026-01-30T12:24:53.408170] [DEBUG] [REMOTE ] WY: Symbol is viable for forecasting. [2026-01-30T12:24:53.408218] [INFO ] [MAIN ] [3432/3488] WY kept (0.5s) | 3424 kept, 8 rejected | 138.3/min | ETA: 24s [2026-01-30T12:24:53.848516] [DEBUG] [REMOTE ] WYNN: Retrieved 5852 rows, trimmed to 300. [2026-01-30T12:24:53.848680] [DEBUG] [REMOTE ] WYNN: PASS: History has at least 300 days. [2026-01-30T12:24:53.848886] [DEBUG] [REMOTE ] WYNN: PASS: Price check passed. Min price $108.91. [2026-01-30T12:24:53.849047] [DEBUG] [REMOTE ] WYNN: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:53.849172] [DEBUG] [REMOTE ] WYNN: PASS: Integrity check passed. [2026-01-30T12:24:53.849211] [DEBUG] [REMOTE ] WYNN: Symbol is viable for forecasting. [2026-01-30T12:24:53.849258] [INFO ] [MAIN ] [3433/3488] WYNN kept (0.4s) | 3425 kept, 8 rejected | 138.3/min | ETA: 24s [2026-01-30T12:24:53.960519] [DEBUG] [REMOTE ] XBIL: Retrieved 728 rows, trimmed to 300. [2026-01-30T12:24:53.960665] [DEBUG] [REMOTE ] XBIL: PASS: History has at least 300 days. [2026-01-30T12:24:53.960867] [DEBUG] [REMOTE ] XBIL: PASS: Price check passed. Min price $49.59. [2026-01-30T12:24:53.961004] [DEBUG] [REMOTE ] XBIL: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:53.961113] [DEBUG] [REMOTE ] XBIL: PASS: Integrity check passed. [2026-01-30T12:24:53.961155] [DEBUG] [REMOTE ] XBIL: Symbol is viable for forecasting. [2026-01-30T12:24:53.961203] [INFO ] [MAIN ] [3434/3488] XBIL kept (0.1s) | 3426 kept, 8 rejected | 138.3/min | ETA: 23s [2026-01-30T12:24:54.734936] [DEBUG] [REMOTE ] XEL: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:54.735068] [DEBUG] [REMOTE ] XEL: PASS: History has at least 300 days. [2026-01-30T12:24:54.735277] [DEBUG] [REMOTE ] XEL: PASS: Price check passed. Min price $72.12. [2026-01-30T12:24:54.735408] [DEBUG] [REMOTE ] XEL: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:54.735521] [DEBUG] [REMOTE ] XEL: PASS: Integrity check passed. [2026-01-30T12:24:54.735560] [DEBUG] [REMOTE ] XEL: Symbol is viable for forecasting. [2026-01-30T12:24:54.735626] [INFO ] [MAIN ] [3435/3488] XEL kept (0.8s) | 3427 kept, 8 rejected | 138.3/min | ETA: 23s [2026-01-30T12:24:55.043816] [DEBUG] [REMOTE ] XENE: Retrieved 2824 rows, trimmed to 300. [2026-01-30T12:24:55.043968] [DEBUG] [REMOTE ] XENE: PASS: History has at least 300 days. [2026-01-30T12:24:55.044236] [DEBUG] [REMOTE ] XENE: PASS: Price check passed. Min price $38.25. [2026-01-30T12:24:55.044424] [DEBUG] [REMOTE ] XENE: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:55.044597] [DEBUG] [REMOTE ] XENE: PASS: Integrity check passed. [2026-01-30T12:24:55.044657] [DEBUG] [REMOTE ] XENE: Symbol is viable for forecasting. [2026-01-30T12:24:55.044726] [INFO ] [MAIN ] [3436/3488] XENE kept (0.3s) | 3428 kept, 8 rejected | 138.3/min | ETA: 23s [2026-01-30T12:24:55.408687] [DEBUG] [REMOTE ] XERS: Retrieved 1912 rows, trimmed to 300. [2026-01-30T12:24:55.408820] [DEBUG] [REMOTE ] XERS: PASS: History has at least 300 days. [2026-01-30T12:24:55.409046] [DEBUG] [REMOTE ] XERS: PASS: Price check passed. Min price $6.47. [2026-01-30T12:24:55.409198] [DEBUG] [REMOTE ] XERS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:55.409500] [DEBUG] [REMOTE ] XERS: PASS: Integrity check passed. [2026-01-30T12:24:55.409540] [DEBUG] [REMOTE ] XERS: Symbol is viable for forecasting. [2026-01-30T12:24:55.409606] [INFO ] [MAIN ] [3437/3488] XERS kept (0.4s) | 3429 kept, 8 rejected | 138.3/min | ETA: 22s [2026-01-30T12:24:55.826028] [DEBUG] [REMOTE ] XGN: Retrieved 1599 rows, trimmed to 300. [2026-01-30T12:24:55.826158] [DEBUG] [REMOTE ] XGN: PASS: History has at least 300 days. [2026-01-30T12:24:55.826371] [DEBUG] [REMOTE ] XGN: PASS: Price check passed. Min price $3.95. [2026-01-30T12:24:55.826505] [DEBUG] [REMOTE ] XGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:55.826642] [DEBUG] [REMOTE ] XGN: PASS: Integrity check passed. [2026-01-30T12:24:55.826684] [DEBUG] [REMOTE ] XGN: Symbol is viable for forecasting. [2026-01-30T12:24:55.826732] [INFO ] [MAIN ] [3438/3488] XGN kept (0.4s) | 3430 kept, 8 rejected | 138.3/min | ETA: 22s [2026-01-30T12:24:56.386967] [DEBUG] [REMOTE ] XOM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:56.387109] [DEBUG] [REMOTE ] XOM: PASS: History has at least 300 days. [2026-01-30T12:24:56.387331] [DEBUG] [REMOTE ] XOM: PASS: Price check passed. Min price $112.71. [2026-01-30T12:24:56.387470] [DEBUG] [REMOTE ] XOM: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:56.387604] [DEBUG] [REMOTE ] XOM: PASS: Integrity check passed. [2026-01-30T12:24:56.387647] [DEBUG] [REMOTE ] XOM: Symbol is viable for forecasting. [2026-01-30T12:24:56.387696] [INFO ] [MAIN ] [3439/3488] XOM kept (0.6s) | 3431 kept, 8 rejected | 138.3/min | ETA: 21s [2026-01-30T12:24:56.816655] [DEBUG] [REMOTE ] XOMA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:56.816795] [DEBUG] [REMOTE ] XOMA: PASS: History has at least 300 days. [2026-01-30T12:24:56.817019] [DEBUG] [REMOTE ] XOMA: PASS: Price check passed. Min price $24.66. [2026-01-30T12:24:56.817157] [DEBUG] [REMOTE ] XOMA: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:56.817305] [DEBUG] [REMOTE ] XOMA: PASS: Integrity check passed. [2026-01-30T12:24:56.817353] [DEBUG] [REMOTE ] XOMA: Symbol is viable for forecasting. [2026-01-30T12:24:56.817402] [INFO ] [MAIN ] [3440/3488] XOMA kept (0.4s) | 3432 kept, 8 rejected | 138.3/min | ETA: 21s [2026-01-30T12:24:57.036713] [DEBUG] [REMOTE ] XOS: Retrieved 1115 rows, trimmed to 300. [2026-01-30T12:24:57.036846] [DEBUG] [REMOTE ] XOS: PASS: History has at least 300 days. [2026-01-30T12:24:57.037037] [DEBUG] [REMOTE ] XOS: PASS: Price check passed. Min price $1.80. [2026-01-30T12:24:57.037168] [DEBUG] [REMOTE ] XOS: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:57.037275] [DEBUG] [REMOTE ] XOS: PASS: Integrity check passed. [2026-01-30T12:24:57.037315] [DEBUG] [REMOTE ] XOS: Symbol is viable for forecasting. [2026-01-30T12:24:57.037362] [INFO ] [MAIN ] [3441/3488] XOS kept (0.2s) | 3433 kept, 8 rejected | 138.3/min | ETA: 20s [2026-01-30T12:24:57.481699] [DEBUG] [REMOTE ] XP: Retrieved 1541 rows, trimmed to 300. [2026-01-30T12:24:57.481828] [DEBUG] [REMOTE ] XP: PASS: History has at least 300 days. [2026-01-30T12:24:57.482031] [DEBUG] [REMOTE ] XP: PASS: Price check passed. Min price $15.75. [2026-01-30T12:24:57.482179] [DEBUG] [REMOTE ] XP: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:57.482306] [DEBUG] [REMOTE ] XP: PASS: Integrity check passed. [2026-01-30T12:24:57.482350] [DEBUG] [REMOTE ] XP: Symbol is viable for forecasting. [2026-01-30T12:24:57.482402] [INFO ] [MAIN ] [3442/3488] XP kept (0.4s) | 3434 kept, 8 rejected | 138.3/min | ETA: 20s [2026-01-30T12:24:58.065482] [DEBUG] [REMOTE ] XPEL: Retrieved 4655 rows, trimmed to 300. [2026-01-30T12:24:58.065640] [DEBUG] [REMOTE ] XPEL: PASS: History has at least 300 days. [2026-01-30T12:24:58.065850] [DEBUG] [REMOTE ] XPEL: PASS: Price check passed. Min price $34.61. [2026-01-30T12:24:58.065984] [DEBUG] [REMOTE ] XPEL: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:58.066117] [DEBUG] [REMOTE ] XPEL: PASS: Integrity check passed. [2026-01-30T12:24:58.066165] [DEBUG] [REMOTE ] XPEL: Symbol is viable for forecasting. [2026-01-30T12:24:58.066218] [INFO ] [MAIN ] [3443/3488] XPEL kept (0.6s) | 3435 kept, 8 rejected | 138.3/min | ETA: 20s [2026-01-30T12:24:58.326545] [DEBUG] [REMOTE ] XPO: Retrieved 5614 rows, trimmed to 300. [2026-01-30T12:24:58.326693] [DEBUG] [REMOTE ] XPO: PASS: History has at least 300 days. [2026-01-30T12:24:58.326901] [DEBUG] [REMOTE ] XPO: PASS: Price check passed. Min price $125.64. [2026-01-30T12:24:58.327035] [DEBUG] [REMOTE ] XPO: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:58.327144] [DEBUG] [REMOTE ] XPO: PASS: Integrity check passed. [2026-01-30T12:24:58.327183] [DEBUG] [REMOTE ] XPO: Symbol is viable for forecasting. [2026-01-30T12:24:58.327231] [INFO ] [MAIN ] [3444/3488] XPO kept (0.3s) | 3436 kept, 8 rejected | 138.3/min | ETA: 19s [2026-01-30T12:24:58.699268] [DEBUG] [REMOTE ] XPOF: Retrieved 1135 rows, trimmed to 300. [2026-01-30T12:24:58.699394] [DEBUG] [REMOTE ] XPOF: PASS: History has at least 300 days. [2026-01-30T12:24:58.699611] [DEBUG] [REMOTE ] XPOF: PASS: Price check passed. Min price $5.49. [2026-01-30T12:24:58.699751] [DEBUG] [REMOTE ] XPOF: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:58.699860] [DEBUG] [REMOTE ] XPOF: PASS: Integrity check passed. [2026-01-30T12:24:58.699901] [DEBUG] [REMOTE ] XPOF: Symbol is viable for forecasting. [2026-01-30T12:24:58.699948] [INFO ] [MAIN ] [3445/3488] XPOF kept (0.4s) | 3437 kept, 8 rejected | 138.3/min | ETA: 19s [2026-01-30T12:24:59.223465] [DEBUG] [REMOTE ] XPRO: Retrieved 3137 rows, trimmed to 300. [2026-01-30T12:24:59.223635] [DEBUG] [REMOTE ] XPRO: PASS: History has at least 300 days. [2026-01-30T12:24:59.223858] [DEBUG] [REMOTE ] XPRO: PASS: Price check passed. Min price $12.52. [2026-01-30T12:24:59.223990] [DEBUG] [REMOTE ] XPRO: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:59.224101] [DEBUG] [REMOTE ] XPRO: PASS: Integrity check passed. [2026-01-30T12:24:59.224141] [DEBUG] [REMOTE ] XPRO: Symbol is viable for forecasting. [2026-01-30T12:24:59.224189] [INFO ] [MAIN ] [3446/3488] XPRO kept (0.5s) | 3438 kept, 8 rejected | 138.3/min | ETA: 18s [2026-01-30T12:24:59.711152] [DEBUG] [REMOTE ] XRAY: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:24:59.711289] [DEBUG] [REMOTE ] XRAY: PASS: History has at least 300 days. [2026-01-30T12:24:59.711505] [DEBUG] [REMOTE ] XRAY: PASS: Price check passed. Min price $9.75. [2026-01-30T12:24:59.711658] [DEBUG] [REMOTE ] XRAY: PASS: Continuity check passed with 300 days. [2026-01-30T12:24:59.711773] [DEBUG] [REMOTE ] XRAY: PASS: Integrity check passed. [2026-01-30T12:24:59.711812] [DEBUG] [REMOTE ] XRAY: Symbol is viable for forecasting. [2026-01-30T12:24:59.711860] [INFO ] [MAIN ] [3447/3488] XRAY kept (0.5s) | 3439 kept, 8 rejected | 138.3/min | ETA: 18s [2026-01-30T12:25:00.172652] [DEBUG] [REMOTE ] XRX: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:25:00.172780] [DEBUG] [REMOTE ] XRX: PASS: History has at least 300 days. [2026-01-30T12:25:00.173030] [DEBUG] [REMOTE ] XRX: PASS: Price check passed. Min price $2.04. [2026-01-30T12:25:00.173197] [DEBUG] [REMOTE ] XRX: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:00.173325] [DEBUG] [REMOTE ] XRX: PASS: Integrity check passed. [2026-01-30T12:25:00.173367] [DEBUG] [REMOTE ] XRX: Symbol is viable for forecasting. [2026-01-30T12:25:00.173418] [INFO ] [MAIN ] [3448/3488] XRX kept (0.5s) | 3440 kept, 8 rejected | 138.3/min | ETA: 17s [2026-01-30T12:25:00.395522] [DEBUG] [REMOTE ] XTIA: Retrieved 473 rows, trimmed to 300. [2026-01-30T12:25:00.395665] [DEBUG] [REMOTE ] XTIA: PASS: History has at least 300 days. [2026-01-30T12:25:00.395881] [DEBUG] [REMOTE ] XTIA: PASS: Price check passed. Min price $1.24. [2026-01-30T12:25:00.396020] [DEBUG] [REMOTE ] XTIA: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:00.396141] [DEBUG] [REMOTE ] XTIA: PASS: Integrity check passed. [2026-01-30T12:25:00.396184] [DEBUG] [REMOTE ] XTIA: Symbol is viable for forecasting. [2026-01-30T12:25:00.396233] [INFO ] [MAIN ] [3449/3488] XTIA kept (0.2s) | 3441 kept, 8 rejected | 138.3/min | ETA: 17s [2026-01-30T12:25:00.743263] [DEBUG] [REMOTE ] XXX: 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-30T12:25:00.743547] [DEBUG] [REMOTE ] XXX: FAIL: History check failed. No DataFrame was returned. [2026-01-30T12:25:00.743653] [WARN ] [LOCAL ] XXX: SET TO BLACKLISTED [2026-01-30T12:25:00.745032] [INFO ] [MAIN ] [3450/3488] XXX rejected (0.3s) | 3441 kept, 9 rejected | 138.4/min | ETA: 16s [2026-01-30T12:25:01.262839] [DEBUG] [REMOTE ] XYF: Retrieved 1850 rows, trimmed to 300. [2026-01-30T12:25:01.262970] [DEBUG] [REMOTE ] XYF: PASS: History has at least 300 days. [2026-01-30T12:25:01.263180] [DEBUG] [REMOTE ] XYF: PASS: Price check passed. Min price $5.21. [2026-01-30T12:25:01.263316] [DEBUG] [REMOTE ] XYF: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:01.263454] [DEBUG] [REMOTE ] XYF: PASS: Integrity check passed. [2026-01-30T12:25:01.263500] [DEBUG] [REMOTE ] XYF: Symbol is viable for forecasting. [2026-01-30T12:25:01.263549] [INFO ] [MAIN ] [3451/3488] XYF kept (0.5s) | 3442 kept, 9 rejected | 138.3/min | ETA: 16s [2026-01-30T12:25:01.727521] [DEBUG] [REMOTE ] XYL: Retrieved 3594 rows, trimmed to 300. [2026-01-30T12:25:01.727707] [DEBUG] [REMOTE ] XYL: PASS: History has at least 300 days. [2026-01-30T12:25:01.728009] [DEBUG] [REMOTE ] XYL: PASS: Price check passed. Min price $135.52. [2026-01-30T12:25:01.728176] [DEBUG] [REMOTE ] XYL: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:01.728299] [DEBUG] [REMOTE ] XYL: PASS: Integrity check passed. [2026-01-30T12:25:01.728340] [DEBUG] [REMOTE ] XYL: Symbol is viable for forecasting. [2026-01-30T12:25:01.728389] [INFO ] [MAIN ] [3452/3488] XYL kept (0.5s) | 3443 kept, 9 rejected | 138.3/min | ETA: 16s [2026-01-30T12:25:02.041028] [DEBUG] [REMOTE ] YALA: Retrieved 1339 rows, trimmed to 300. [2026-01-30T12:25:02.041166] [DEBUG] [REMOTE ] YALA: PASS: History has at least 300 days. [2026-01-30T12:25:02.041371] [DEBUG] [REMOTE ] YALA: PASS: Price check passed. Min price $6.58. [2026-01-30T12:25:02.041506] [DEBUG] [REMOTE ] YALA: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:02.041642] [DEBUG] [REMOTE ] YALA: PASS: Integrity check passed. [2026-01-30T12:25:02.041686] [DEBUG] [REMOTE ] YALA: Symbol is viable for forecasting. [2026-01-30T12:25:02.041734] [INFO ] [MAIN ] [3453/3488] YALA kept (0.3s) | 3444 kept, 9 rejected | 138.4/min | ETA: 15s [2026-01-30T12:25:02.496363] [DEBUG] [REMOTE ] YELP: Retrieved 3498 rows, trimmed to 300. [2026-01-30T12:25:02.496590] [DEBUG] [REMOTE ] YELP: PASS: History has at least 300 days. [2026-01-30T12:25:02.496939] [DEBUG] [REMOTE ] YELP: PASS: Price check passed. Min price $27.31. [2026-01-30T12:25:02.497122] [DEBUG] [REMOTE ] YELP: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:02.497286] [DEBUG] [REMOTE ] YELP: PASS: Integrity check passed. [2026-01-30T12:25:02.497339] [DEBUG] [REMOTE ] YELP: Symbol is viable for forecasting. [2026-01-30T12:25:02.497406] [INFO ] [MAIN ] [3454/3488] YELP kept (0.5s) | 3445 kept, 9 rejected | 138.4/min | ETA: 15s [2026-01-30T12:25:02.858612] [DEBUG] [REMOTE ] YETI: Retrieved 1824 rows, trimmed to 300. [2026-01-30T12:25:02.858767] [DEBUG] [REMOTE ] YETI: PASS: History has at least 300 days. [2026-01-30T12:25:02.859031] [DEBUG] [REMOTE ] YETI: PASS: Price check passed. Min price $32.50. [2026-01-30T12:25:02.859231] [DEBUG] [REMOTE ] YETI: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:02.859392] [DEBUG] [REMOTE ] YETI: PASS: Integrity check passed. [2026-01-30T12:25:02.859453] [DEBUG] [REMOTE ] YETI: Symbol is viable for forecasting. [2026-01-30T12:25:02.859519] [INFO ] [MAIN ] [3455/3488] YETI kept (0.4s) | 3446 kept, 9 rejected | 138.4/min | ETA: 14s [2026-01-30T12:25:03.195180] [DEBUG] [REMOTE ] YMM: Retrieved 1157 rows, trimmed to 300. [2026-01-30T12:25:03.195302] [DEBUG] [REMOTE ] YMM: PASS: History has at least 300 days. [2026-01-30T12:25:03.195526] [DEBUG] [REMOTE ] YMM: PASS: Price check passed. Min price $9.80. [2026-01-30T12:25:03.195682] [DEBUG] [REMOTE ] YMM: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:03.195790] [DEBUG] [REMOTE ] YMM: PASS: Integrity check passed. [2026-01-30T12:25:03.195830] [DEBUG] [REMOTE ] YMM: Symbol is viable for forecasting. [2026-01-30T12:25:03.195876] [INFO ] [MAIN ] [3456/3488] YMM kept (0.3s) | 3447 kept, 9 rejected | 138.4/min | ETA: 14s [2026-01-30T12:25:03.838699] [DEBUG] [REMOTE ] YPF: Retrieved 6600 rows, trimmed to 300. [2026-01-30T12:25:03.838836] [DEBUG] [REMOTE ] YPF: PASS: History has at least 300 days. [2026-01-30T12:25:03.839069] [DEBUG] [REMOTE ] YPF: PASS: Price check passed. Min price $32.78. [2026-01-30T12:25:03.839217] [DEBUG] [REMOTE ] YPF: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:03.839336] [DEBUG] [REMOTE ] YPF: PASS: Integrity check passed. [2026-01-30T12:25:03.839378] [DEBUG] [REMOTE ] YPF: Symbol is viable for forecasting. [2026-01-30T12:25:03.839427] [INFO ] [MAIN ] [3457/3488] YPF kept (0.6s) | 3448 kept, 9 rejected | 138.4/min | ETA: 13s [2026-01-30T12:25:04.017353] [DEBUG] [REMOTE ] YQQQ: Retrieved 365 rows, trimmed to 300. [2026-01-30T12:25:04.017476] [DEBUG] [REMOTE ] YQQQ: PASS: History has at least 300 days. [2026-01-30T12:25:04.017686] [DEBUG] [REMOTE ] YQQQ: PASS: Price check passed. Min price $11.49. [2026-01-30T12:25:04.017854] [DEBUG] [REMOTE ] YQQQ: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:04.017968] [DEBUG] [REMOTE ] YQQQ: PASS: Integrity check passed. [2026-01-30T12:25:04.018007] [DEBUG] [REMOTE ] YQQQ: Symbol is viable for forecasting. [2026-01-30T12:25:04.018053] [INFO ] [MAIN ] [3458/3488] YQQQ kept (0.2s) | 3449 kept, 9 rejected | 138.4/min | ETA: 13s [2026-01-30T12:25:04.550754] [DEBUG] [REMOTE ] YRD: Retrieved 2542 rows, trimmed to 300. [2026-01-30T12:25:04.550879] [DEBUG] [REMOTE ] YRD: PASS: History has at least 300 days. [2026-01-30T12:25:04.551076] [DEBUG] [REMOTE ] YRD: PASS: Price check passed. Min price $3.70. [2026-01-30T12:25:04.551207] [DEBUG] [REMOTE ] YRD: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:04.551315] [DEBUG] [REMOTE ] YRD: PASS: Integrity check passed. [2026-01-30T12:25:04.551355] [DEBUG] [REMOTE ] YRD: Symbol is viable for forecasting. [2026-01-30T12:25:04.551402] [INFO ] [MAIN ] [3459/3488] YRD kept (0.5s) | 3450 kept, 9 rejected | 138.4/min | ETA: 13s [2026-01-30T12:25:04.862876] [DEBUG] [REMOTE ] YSG: Retrieved 1303 rows, trimmed to 300. [2026-01-30T12:25:04.863011] [DEBUG] [REMOTE ] YSG: PASS: History has at least 300 days. [2026-01-30T12:25:04.863223] [DEBUG] [REMOTE ] YSG: PASS: Price check passed. Min price $3.89. [2026-01-30T12:25:04.863385] [DEBUG] [REMOTE ] YSG: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:04.863495] [DEBUG] [REMOTE ] YSG: PASS: Integrity check passed. [2026-01-30T12:25:04.863536] [DEBUG] [REMOTE ] YSG: Symbol is viable for forecasting. [2026-01-30T12:25:04.863613] [INFO ] [MAIN ] [3460/3488] YSG kept (0.3s) | 3451 kept, 9 rejected | 138.4/min | ETA: 12s [2026-01-30T12:25:05.424198] [DEBUG] [REMOTE ] YTRA: Retrieved 2290 rows, trimmed to 300. [2026-01-30T12:25:05.424325] [DEBUG] [REMOTE ] YTRA: PASS: History has at least 300 days. [2026-01-30T12:25:05.424520] [DEBUG] [REMOTE ] YTRA: PASS: Price check passed. Min price $1.37. [2026-01-30T12:25:05.424670] [DEBUG] [REMOTE ] YTRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:05.424778] [DEBUG] [REMOTE ] YTRA: PASS: Integrity check passed. [2026-01-30T12:25:05.424819] [DEBUG] [REMOTE ] YTRA: Symbol is viable for forecasting. [2026-01-30T12:25:05.424864] [INFO ] [MAIN ] [3461/3488] YTRA kept (0.6s) | 3452 kept, 9 rejected | 138.4/min | ETA: 12s [2026-01-30T12:25:05.893025] [DEBUG] [REMOTE ] YUM: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:25:05.893175] [DEBUG] [REMOTE ] YUM: PASS: History has at least 300 days. [2026-01-30T12:25:05.893397] [DEBUG] [REMOTE ] YUM: PASS: Price check passed. Min price $138.71. [2026-01-30T12:25:05.893538] [DEBUG] [REMOTE ] YUM: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:05.893681] [DEBUG] [REMOTE ] YUM: PASS: Integrity check passed. [2026-01-30T12:25:05.893724] [DEBUG] [REMOTE ] YUM: Symbol is viable for forecasting. [2026-01-30T12:25:05.893776] [INFO ] [MAIN ] [3462/3488] YUM kept (0.5s) | 3453 kept, 9 rejected | 138.4/min | ETA: 11s [2026-01-30T12:25:06.156597] [DEBUG] [REMOTE ] YUMC: Retrieved 2334 rows, trimmed to 300. [2026-01-30T12:25:06.156726] [DEBUG] [REMOTE ] YUMC: PASS: History has at least 300 days. [2026-01-30T12:25:06.156925] [DEBUG] [REMOTE ] YUMC: PASS: Price check passed. Min price $42.87. [2026-01-30T12:25:06.157056] [DEBUG] [REMOTE ] YUMC: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:06.157163] [DEBUG] [REMOTE ] YUMC: PASS: Integrity check passed. [2026-01-30T12:25:06.157203] [DEBUG] [REMOTE ] YUMC: Symbol is viable for forecasting. [2026-01-30T12:25:06.157249] [INFO ] [MAIN ] [3463/3488] YUMC kept (0.3s) | 3454 kept, 9 rejected | 138.4/min | ETA: 11s [2026-01-30T12:25:06.617016] [DEBUG] [REMOTE ] Z: Retrieved 2639 rows, trimmed to 300. [2026-01-30T12:25:06.617155] [DEBUG] [REMOTE ] Z: PASS: History has at least 300 days. [2026-01-30T12:25:06.617400] [DEBUG] [REMOTE ] Z: PASS: Price check passed. Min price $64.92. [2026-01-30T12:25:06.617539] [DEBUG] [REMOTE ] Z: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:06.617686] [DEBUG] [REMOTE ] Z: PASS: Integrity check passed. [2026-01-30T12:25:06.617732] [DEBUG] [REMOTE ] Z: Symbol is viable for forecasting. [2026-01-30T12:25:06.617781] [INFO ] [MAIN ] [3464/3488] Z kept (0.5s) | 3455 kept, 9 rejected | 138.4/min | ETA: 10s [2026-01-30T12:25:06.987774] [DEBUG] [REMOTE ] ZBH: Retrieved 6165 rows, trimmed to 300. [2026-01-30T12:25:06.987921] [DEBUG] [REMOTE ] ZBH: PASS: History has at least 300 days. [2026-01-30T12:25:06.988135] [DEBUG] [REMOTE ] ZBH: PASS: Price check passed. Min price $85.71. [2026-01-30T12:25:06.988289] [DEBUG] [REMOTE ] ZBH: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:06.988418] [DEBUG] [REMOTE ] ZBH: PASS: Integrity check passed. [2026-01-30T12:25:06.988458] [DEBUG] [REMOTE ] ZBH: Symbol is viable for forecasting. [2026-01-30T12:25:06.988507] [INFO ] [MAIN ] [3465/3488] ZBH kept (0.4s) | 3456 kept, 9 rejected | 138.4/min | ETA: 10s [2026-01-30T12:25:07.263713] [DEBUG] [REMOTE ] ZBIO: Retrieved 345 rows, trimmed to 300. [2026-01-30T12:25:07.263898] [DEBUG] [REMOTE ] ZBIO: PASS: History has at least 300 days. [2026-01-30T12:25:07.264111] [DEBUG] [REMOTE ] ZBIO: PASS: Price check passed. Min price $15.20. [2026-01-30T12:25:07.264249] [DEBUG] [REMOTE ] ZBIO: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:07.264357] [DEBUG] [REMOTE ] ZBIO: PASS: Integrity check passed. [2026-01-30T12:25:07.264398] [DEBUG] [REMOTE ] ZBIO: Symbol is viable for forecasting. [2026-01-30T12:25:07.264446] [INFO ] [MAIN ] [3466/3488] ZBIO kept (0.3s) | 3457 kept, 9 rejected | 138.4/min | ETA: 10s [2026-01-30T12:25:07.926671] [DEBUG] [REMOTE ] ZBRA: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:25:07.926806] [DEBUG] [REMOTE ] ZBRA: PASS: History has at least 300 days. [2026-01-30T12:25:07.927065] [DEBUG] [REMOTE ] ZBRA: PASS: Price check passed. Min price $228.40. [2026-01-30T12:25:07.927203] [DEBUG] [REMOTE ] ZBRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:07.927322] [DEBUG] [REMOTE ] ZBRA: PASS: Integrity check passed. [2026-01-30T12:25:07.927364] [DEBUG] [REMOTE ] ZBRA: Symbol is viable for forecasting. [2026-01-30T12:25:07.927413] [INFO ] [MAIN ] [3467/3488] ZBRA kept (0.7s) | 3458 kept, 9 rejected | 138.4/min | ETA: 9s [2026-01-30T12:25:08.366197] [DEBUG] [REMOTE ] ZD: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:25:08.366336] [DEBUG] [REMOTE ] ZD: PASS: History has at least 300 days. [2026-01-30T12:25:08.366545] [DEBUG] [REMOTE ] ZD: PASS: Price check passed. Min price $29.20. [2026-01-30T12:25:08.366700] [DEBUG] [REMOTE ] ZD: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:08.366814] [DEBUG] [REMOTE ] ZD: PASS: Integrity check passed. [2026-01-30T12:25:08.366853] [DEBUG] [REMOTE ] ZD: Symbol is viable for forecasting. [2026-01-30T12:25:08.366900] [INFO ] [MAIN ] [3468/3488] ZD kept (0.4s) | 3459 kept, 9 rejected | 138.4/min | ETA: 9s [2026-01-30T12:25:08.644095] [DEBUG] [REMOTE ] ZEPP: Retrieved 2004 rows, trimmed to 300. [2026-01-30T12:25:08.644223] [DEBUG] [REMOTE ] ZEPP: PASS: History has at least 300 days. [2026-01-30T12:25:08.644424] [DEBUG] [REMOTE ] ZEPP: PASS: Price check passed. Min price $20.65. [2026-01-30T12:25:08.644559] [DEBUG] [REMOTE ] ZEPP: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:08.644690] [DEBUG] [REMOTE ] ZEPP: PASS: Integrity check passed. [2026-01-30T12:25:08.644731] [DEBUG] [REMOTE ] ZEPP: Symbol is viable for forecasting. [2026-01-30T12:25:08.644778] [INFO ] [MAIN ] [3469/3488] ZEPP kept (0.3s) | 3460 kept, 9 rejected | 138.4/min | ETA: 8s [2026-01-30T12:25:08.990881] [DEBUG] [REMOTE ] ZETA: Retrieved 1165 rows, trimmed to 300. [2026-01-30T12:25:08.991013] [DEBUG] [REMOTE ] ZETA: PASS: History has at least 300 days. [2026-01-30T12:25:08.991210] [DEBUG] [REMOTE ] ZETA: PASS: Price check passed. Min price $16.30. [2026-01-30T12:25:08.991341] [DEBUG] [REMOTE ] ZETA: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:08.991447] [DEBUG] [REMOTE ] ZETA: PASS: Integrity check passed. [2026-01-30T12:25:08.991486] [DEBUG] [REMOTE ] ZETA: Symbol is viable for forecasting. [2026-01-30T12:25:08.991534] [INFO ] [MAIN ] [3470/3488] ZETA kept (0.3s) | 3461 kept, 9 rejected | 138.4/min | ETA: 8s [2026-01-30T12:25:09.703372] [DEBUG] [REMOTE ] ZEUS: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:25:09.703527] [DEBUG] [REMOTE ] ZEUS: PASS: History has at least 300 days. [2026-01-30T12:25:09.703800] [DEBUG] [REMOTE ] ZEUS: PASS: Price check passed. Min price $33.51. [2026-01-30T12:25:09.703937] [DEBUG] [REMOTE ] ZEUS: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:09.704054] [DEBUG] [REMOTE ] ZEUS: PASS: Integrity check passed. [2026-01-30T12:25:09.704093] [DEBUG] [REMOTE ] ZEUS: Symbol is viable for forecasting. [2026-01-30T12:25:09.704148] [INFO ] [MAIN ] [3471/3488] ZEUS kept (0.7s) | 3462 kept, 9 rejected | 138.4/min | ETA: 7s [2026-01-30T12:25:09.920119] [DEBUG] [REMOTE ] ZGN: Retrieved 1031 rows, trimmed to 300. [2026-01-30T12:25:09.920239] [DEBUG] [REMOTE ] ZGN: PASS: History has at least 300 days. [2026-01-30T12:25:09.920435] [DEBUG] [REMOTE ] ZGN: PASS: Price check passed. Min price $8.86. [2026-01-30T12:25:09.920566] [DEBUG] [REMOTE ] ZGN: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:09.920694] [DEBUG] [REMOTE ] ZGN: PASS: Integrity check passed. [2026-01-30T12:25:09.920735] [DEBUG] [REMOTE ] ZGN: Symbol is viable for forecasting. [2026-01-30T12:25:09.920787] [INFO ] [MAIN ] [3472/3488] ZGN kept (0.2s) | 3463 kept, 9 rejected | 138.4/min | ETA: 7s [2026-01-30T12:25:10.339894] [DEBUG] [REMOTE ] ZH: Retrieved 1217 rows, trimmed to 300. [2026-01-30T12:25:10.340009] [DEBUG] [REMOTE ] ZH: PASS: History has at least 300 days. [2026-01-30T12:25:10.340212] [DEBUG] [REMOTE ] ZH: PASS: Price check passed. Min price $3.27. [2026-01-30T12:25:10.340360] [DEBUG] [REMOTE ] ZH: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:10.340485] [DEBUG] [REMOTE ] ZH: PASS: Integrity check passed. [2026-01-30T12:25:10.340525] [DEBUG] [REMOTE ] ZH: Symbol is viable for forecasting. [2026-01-30T12:25:10.340588] [INFO ] [MAIN ] [3473/3488] ZH kept (0.4s) | 3464 kept, 9 rejected | 138.4/min | ETA: 7s [2026-01-30T12:25:10.669616] [DEBUG] [REMOTE ] ZIM: Retrieved 1257 rows, trimmed to 300. [2026-01-30T12:25:10.669735] [DEBUG] [REMOTE ] ZIM: PASS: History has at least 300 days. [2026-01-30T12:25:10.669929] [DEBUG] [REMOTE ] ZIM: PASS: Price check passed. Min price $14.12. [2026-01-30T12:25:10.670060] [DEBUG] [REMOTE ] ZIM: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:10.670165] [DEBUG] [REMOTE ] ZIM: PASS: Integrity check passed. [2026-01-30T12:25:10.670205] [DEBUG] [REMOTE ] ZIM: Symbol is viable for forecasting. [2026-01-30T12:25:10.670251] [INFO ] [MAIN ] [3474/3488] ZIM kept (0.3s) | 3465 kept, 9 rejected | 138.4/min | ETA: 6s [2026-01-30T12:25:11.423529] [DEBUG] [REMOTE ] ZION: Retrieved 6601 rows, trimmed to 300. [2026-01-30T12:25:11.423726] [DEBUG] [REMOTE ] ZION: PASS: History has at least 300 days. [2026-01-30T12:25:11.423949] [DEBUG] [REMOTE ] ZION: PASS: Price check passed. Min price $48.92. [2026-01-30T12:25:11.424079] [DEBUG] [REMOTE ] ZION: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:11.424192] [DEBUG] [REMOTE ] ZION: PASS: Integrity check passed. [2026-01-30T12:25:11.424230] [DEBUG] [REMOTE ] ZION: Symbol is viable for forecasting. [2026-01-30T12:25:11.424276] [INFO ] [MAIN ] [3475/3488] ZION kept (0.8s) | 3466 kept, 9 rejected | 138.4/min | ETA: 6s [2026-01-30T12:25:11.692607] [DEBUG] [REMOTE ] ZIP: Retrieved 1175 rows, trimmed to 300. [2026-01-30T12:25:11.692711] [DEBUG] [REMOTE ] ZIP: PASS: History has at least 300 days. [2026-01-30T12:25:11.692903] [DEBUG] [REMOTE ] ZIP: PASS: Price check passed. Min price $2.40. [2026-01-30T12:25:11.693034] [DEBUG] [REMOTE ] ZIP: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:11.693140] [DEBUG] [REMOTE ] ZIP: PASS: Integrity check passed. [2026-01-30T12:25:11.693180] [DEBUG] [REMOTE ] ZIP: Symbol is viable for forecasting. [2026-01-30T12:25:11.693227] [INFO ] [MAIN ] [3476/3488] ZIP kept (0.3s) | 3467 kept, 9 rejected | 138.4/min | ETA: 5s [2026-01-30T12:25:12.112381] [DEBUG] [REMOTE ] ZLAB: Retrieved 2101 rows, trimmed to 300. [2026-01-30T12:25:12.112507] [DEBUG] [REMOTE ] ZLAB: PASS: History has at least 300 days. [2026-01-30T12:25:12.112729] [DEBUG] [REMOTE ] ZLAB: PASS: Price check passed. Min price $17.00. [2026-01-30T12:25:12.112862] [DEBUG] [REMOTE ] ZLAB: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:12.112969] [DEBUG] [REMOTE ] ZLAB: PASS: Integrity check passed. [2026-01-30T12:25:12.113009] [DEBUG] [REMOTE ] ZLAB: Symbol is viable for forecasting. [2026-01-30T12:25:12.113057] [INFO ] [MAIN ] [3477/3488] ZLAB kept (0.4s) | 3468 kept, 9 rejected | 138.4/min | ETA: 5s [2026-01-30T12:25:12.480725] [DEBUG] [REMOTE ] ZM: Retrieved 1705 rows, trimmed to 300. [2026-01-30T12:25:12.480865] [DEBUG] [REMOTE ] ZM: PASS: History has at least 300 days. [2026-01-30T12:25:12.481094] [DEBUG] [REMOTE ] ZM: PASS: Price check passed. Min price $78.42. [2026-01-30T12:25:12.481270] [DEBUG] [REMOTE ] ZM: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:12.481398] [DEBUG] [REMOTE ] ZM: PASS: Integrity check passed. [2026-01-30T12:25:12.481443] [DEBUG] [REMOTE ] ZM: Symbol is viable for forecasting. [2026-01-30T12:25:12.481493] [INFO ] [MAIN ] [3478/3488] ZM kept (0.4s) | 3469 kept, 9 rejected | 138.4/min | ETA: 4s [2026-01-30T12:25:12.791382] [DEBUG] [REMOTE ] ZNTL: Retrieved 1463 rows, trimmed to 300. [2026-01-30T12:25:12.791724] [DEBUG] [REMOTE ] ZNTL: PASS: History has at least 300 days. [2026-01-30T12:25:12.791923] [DEBUG] [REMOTE ] ZNTL: PASS: Price check passed. Min price $1.28. [2026-01-30T12:25:12.792054] [DEBUG] [REMOTE ] ZNTL: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:12.792161] [DEBUG] [REMOTE ] ZNTL: PASS: Integrity check passed. [2026-01-30T12:25:12.792200] [DEBUG] [REMOTE ] ZNTL: Symbol is viable for forecasting. [2026-01-30T12:25:12.792246] [INFO ] [MAIN ] [3479/3488] ZNTL kept (0.3s) | 3470 kept, 9 rejected | 138.4/min | ETA: 4s [2026-01-30T12:25:13.302171] [DEBUG] [REMOTE ] ZS: Retrieved 1979 rows, trimmed to 300. [2026-01-30T12:25:13.302285] [DEBUG] [REMOTE ] ZS: PASS: History has at least 300 days. [2026-01-30T12:25:13.302485] [DEBUG] [REMOTE ] ZS: PASS: Price check passed. Min price $200.63. [2026-01-30T12:25:13.302647] [DEBUG] [REMOTE ] ZS: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:13.302758] [DEBUG] [REMOTE ] ZS: PASS: Integrity check passed. [2026-01-30T12:25:13.302798] [DEBUG] [REMOTE ] ZS: Symbol is viable for forecasting. [2026-01-30T12:25:13.302844] [INFO ] [MAIN ] [3480/3488] ZS kept (0.5s) | 3471 kept, 9 rejected | 138.4/min | ETA: 3s [2026-01-30T12:25:13.701478] [DEBUG] [REMOTE ] ZTO: Retrieved 2326 rows, trimmed to 300. [2026-01-30T12:25:13.701644] [DEBUG] [REMOTE ] ZTO: PASS: History has at least 300 days. [2026-01-30T12:25:13.701858] [DEBUG] [REMOTE ] ZTO: PASS: Price check passed. Min price $18.71. [2026-01-30T12:25:13.702000] [DEBUG] [REMOTE ] ZTO: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:13.702113] [DEBUG] [REMOTE ] ZTO: PASS: Integrity check passed. [2026-01-30T12:25:13.702155] [DEBUG] [REMOTE ] ZTO: Symbol is viable for forecasting. [2026-01-30T12:25:13.702205] [INFO ] [MAIN ] [3481/3488] ZTO kept (0.4s) | 3472 kept, 9 rejected | 138.4/min | ETA: 3s [2026-01-30T12:25:14.162072] [DEBUG] [REMOTE ] ZTS: Retrieved 3268 rows, trimmed to 300. [2026-01-30T12:25:14.162210] [DEBUG] [REMOTE ] ZTS: PASS: History has at least 300 days. [2026-01-30T12:25:14.162427] [DEBUG] [REMOTE ] ZTS: PASS: Price check passed. Min price $115.25. [2026-01-30T12:25:14.162609] [DEBUG] [REMOTE ] ZTS: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:14.162729] [DEBUG] [REMOTE ] ZTS: PASS: Integrity check passed. [2026-01-30T12:25:14.162769] [DEBUG] [REMOTE ] ZTS: Symbol is viable for forecasting. [2026-01-30T12:25:14.162819] [INFO ] [MAIN ] [3482/3488] ZTS kept (0.5s) | 3473 kept, 9 rejected | 138.4/min | ETA: 3s [2026-01-30T12:25:14.674237] [DEBUG] [REMOTE ] ZUMZ: Retrieved 5216 rows, trimmed to 300. [2026-01-30T12:25:14.674366] [DEBUG] [REMOTE ] ZUMZ: PASS: History has at least 300 days. [2026-01-30T12:25:14.674592] [DEBUG] [REMOTE ] ZUMZ: PASS: Price check passed. Min price $21.17. [2026-01-30T12:25:14.674730] [DEBUG] [REMOTE ] ZUMZ: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:14.674843] [DEBUG] [REMOTE ] ZUMZ: PASS: Integrity check passed. [2026-01-30T12:25:14.674883] [DEBUG] [REMOTE ] ZUMZ: Symbol is viable for forecasting. [2026-01-30T12:25:14.674931] [INFO ] [MAIN ] [3483/3488] ZUMZ kept (0.5s) | 3474 kept, 9 rejected | 138.4/min | ETA: 2s [2026-01-30T12:25:14.858417] [DEBUG] [REMOTE ] ZURA: Retrieved 1105 rows, trimmed to 300. [2026-01-30T12:25:14.858594] [DEBUG] [REMOTE ] ZURA: PASS: History has at least 300 days. [2026-01-30T12:25:14.858822] [DEBUG] [REMOTE ] ZURA: PASS: Price check passed. Min price $3.45. [2026-01-30T12:25:14.858962] [DEBUG] [REMOTE ] ZURA: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:14.859073] [DEBUG] [REMOTE ] ZURA: PASS: Integrity check passed. [2026-01-30T12:25:14.859115] [DEBUG] [REMOTE ] ZURA: Symbol is viable for forecasting. [2026-01-30T12:25:14.859165] [INFO ] [MAIN ] [3484/3488] ZURA kept (0.2s) | 3475 kept, 9 rejected | 138.4/min | ETA: 2s [2026-01-30T12:25:15.319432] [DEBUG] [REMOTE ] ZVIA: Retrieved 1136 rows, trimmed to 300. [2026-01-30T12:25:15.319560] [DEBUG] [REMOTE ] ZVIA: PASS: History has at least 300 days. [2026-01-30T12:25:15.319786] [DEBUG] [REMOTE ] ZVIA: PASS: Price check passed. Min price $1.68. [2026-01-30T12:25:15.319920] [DEBUG] [REMOTE ] ZVIA: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:15.320027] [DEBUG] [REMOTE ] ZVIA: PASS: Integrity check passed. [2026-01-30T12:25:15.320067] [DEBUG] [REMOTE ] ZVIA: Symbol is viable for forecasting. [2026-01-30T12:25:15.320115] [INFO ] [MAIN ] [3485/3488] ZVIA kept (0.5s) | 3476 kept, 9 rejected | 138.4/min | ETA: 1s [2026-01-30T12:25:15.725394] [DEBUG] [REMOTE ] ZVRA: Retrieved 2714 rows, trimmed to 300. [2026-01-30T12:25:15.725493] [DEBUG] [REMOTE ] ZVRA: PASS: History has at least 300 days. [2026-01-30T12:25:15.725716] [DEBUG] [REMOTE ] ZVRA: PASS: Price check passed. Min price $8.10. [2026-01-30T12:25:15.725853] [DEBUG] [REMOTE ] ZVRA: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:15.725966] [DEBUG] [REMOTE ] ZVRA: PASS: Integrity check passed. [2026-01-30T12:25:15.726006] [DEBUG] [REMOTE ] ZVRA: Symbol is viable for forecasting. [2026-01-30T12:25:15.726054] [INFO ] [MAIN ] [3486/3488] ZVRA kept (0.4s) | 3477 kept, 9 rejected | 138.4/min | ETA: 1s [2026-01-30T12:25:16.205054] [DEBUG] [REMOTE ] ZWS: Retrieved 3479 rows, trimmed to 300. [2026-01-30T12:25:16.205190] [DEBUG] [REMOTE ] ZWS: PASS: History has at least 300 days. [2026-01-30T12:25:16.205413] [DEBUG] [REMOTE ] ZWS: PASS: Price check passed. Min price $44.74. [2026-01-30T12:25:16.205590] [DEBUG] [REMOTE ] ZWS: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:16.205717] [DEBUG] [REMOTE ] ZWS: PASS: Integrity check passed. [2026-01-30T12:25:16.205762] [DEBUG] [REMOTE ] ZWS: Symbol is viable for forecasting. [2026-01-30T12:25:16.205818] [INFO ] [MAIN ] [3487/3488] ZWS kept (0.5s) | 3478 kept, 9 rejected | 138.4/min | ETA: 0s [2026-01-30T12:25:16.548286] [DEBUG] [REMOTE ] ZYME: Retrieved 2201 rows, trimmed to 300. [2026-01-30T12:25:16.548417] [DEBUG] [REMOTE ] ZYME: PASS: History has at least 300 days. [2026-01-30T12:25:16.548674] [DEBUG] [REMOTE ] ZYME: PASS: Price check passed. Min price $16.46. [2026-01-30T12:25:16.548830] [DEBUG] [REMOTE ] ZYME: PASS: Continuity check passed with 300 days. [2026-01-30T12:25:16.548951] [DEBUG] [REMOTE ] ZYME: PASS: Integrity check passed. [2026-01-30T12:25:16.548996] [DEBUG] [REMOTE ] ZYME: Symbol is viable for forecasting. [2026-01-30T12:25:16.549052] [INFO ] [MAIN ] [3488/3488] ZYME kept (0.3s) | 3479 kept, 9 rejected | 138.4/min | ETA: 0s [2026-01-30T12:25:16.549095] [INFO ] [MAIN ] Completed in 25.2m | 3479 viable symbols [2026-01-30T12:25:16.549153] [INFO ] [MAIN ] Saving master inventory... [2026-01-30T12:25:16.550174] [DEBUG] [LOCAL ] Master symbol inventory refreshed with 3479 symbols. [2026-01-30T12:25:16.550225] [INFO ] [MAIN ] Master inventory saved successfully. [2026-01-30T12:25:16.550354] [WARN ] [STATE ] State set to: COMPLETED_OK [2026-01-30T12:25:16.550539] [INFO ] [STATE ] Last completion updated: 2026-01-30T12:25:16.550410